diff --git a/runtime/fileIo/fileio.c b/runtime/fileIo/fileio.c deleted file mode 100644 index 701a17ba..00000000 --- a/runtime/fileIo/fileio.c +++ /dev/null @@ -1,27 +0,0 @@ - -#include "fileio.h" - - -void __attribute__ ((section (".FileIO"))) vx_close() -{ -} - -void __attribute__ ((section (".FileIO"))) vx_fstat() -{ - -} - -void __attribute__ ((section (".FileIO"))) vx_isatty() -{ - -} - -void __attribute__ ((section (".FileIO"))) vx_read() -{ - -} - -void __attribute__ ((section (".FileIO"))) vx_write() -{ - -} \ No newline at end of file diff --git a/runtime/fileIo/fileio.h b/runtime/fileIo/fileio.h index 453b5dac..9dc0a0aa 100644 --- a/runtime/fileIo/fileio.h +++ b/runtime/fileIo/fileio.h @@ -3,19 +3,19 @@ #define FILE_IOO -#include -#include -#include +// #include +// #include +// #include -void vx_close(); +// void vx_close(); -void vx_fstat(); +// void vx_fstat(); -void vx_isatty(); +// void vx_isatty(); -void vx_read(); +// void vx_read(); -void vx_write(); +// void vx_write(); diff --git a/runtime/fileIo/fileio.s b/runtime/fileIo/fileio.s new file mode 100644 index 00000000..f382dcc0 --- /dev/null +++ b/runtime/fileIo/fileio.s @@ -0,0 +1,48 @@ + + +# .section .FileIO + +# .type vx_close, @function +# .global vx_close +# vx_close: +# nop +# ret +# nop +# nop + + +# .type vx_fstat, @function +# .global vx_fstat +# vx_fstat: +# nop +# ret +# nop +# nop + +# .type vx_isatty, @function +# .global vx_isatty +# vx_isatty: +# nop +# ret +# nop +# nop + +# .type vx_read, @function +# .global vx_read +# vx_read: +# nop +# ret +# nop +# nop + +# .type vx_write, @function +# .global vx_write +# vx_write: +# nop +# ret +# nop +# nop + + + + \ No newline at end of file diff --git a/runtime/mains/nlTest/Makefile b/runtime/mains/nlTest/Makefile index 5135c50b..60417044 100644 --- a/runtime/mains/nlTest/Makefile +++ b/runtime/mains/nlTest/Makefile @@ -13,7 +13,7 @@ VX_INT = ../../intrinsics/vx_intrinsics.s 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.c +VX_FIO = ../../fileio/fileio.s VX_MAIN = ./vx_nl_main.c diff --git a/runtime/mains/nlTest/linker.ld b/runtime/mains/nlTest/linker.ld index 77687b4d..722f77f2 100644 --- a/runtime/mains/nlTest/linker.ld +++ b/runtime/mains/nlTest/linker.ld @@ -13,7 +13,7 @@ SECTIONS . = 0x70000000; .FileIO : { - + *(.FileIO) } . = 0x80000000; .text : diff --git a/runtime/mains/nlTest/vx_nl_main.c b/runtime/mains/nlTest/vx_nl_main.c index 7c02340f..3e225186 100644 --- a/runtime/mains/nlTest/vx_nl_main.c +++ b/runtime/mains/nlTest/vx_nl_main.c @@ -24,9 +24,6 @@ int main() printf("printf: Newlib Main %d\n", 456); - vx_close(); - - return 0; } diff --git a/runtime/mains/nlTest/vx_nl_main.dump b/runtime/mains/nlTest/vx_nl_main.dump index b5df697e..8ca28cd5 100644 --- a/runtime/mains/nlTest/vx_nl_main.dump +++ b/runtime/mains/nlTest/vx_nl_main.dump @@ -10,7 +10,7 @@ Disassembly of section .text: 80000008: 00400513 li a0,4 8000000c: 00b5106b 0xb5106b 80000010: 010000ef jal ra,80000020 -80000014: 261000ef jal ra,80000a74
+80000014: 341000ef jal ra,80000b54
80000018: 00000513 li a0,0 8000001c: 0005006b 0x5006b @@ -35,7 +35,7 @@ Disassembly of section .text: 8000005c: 00008067 ret 80000060 : -80000060: fd010113 addi sp,sp,-48 # 6fffefd0 +80000060: fd010113 addi sp,sp,-48 # 6fffefd0 <_start-0x10001030> 80000064: 02812623 sw s0,44(sp) 80000068: 03010413 addi s0,sp,48 8000006c: fca42e23 sw a0,-36(s0) @@ -44,17266 +44,17320 @@ Disassembly of section .text: 80000078: fdc42783 lw a5,-36(s0) 8000007c: 0007a783 lw a5,0(a5) 80000080: fef42623 sw a5,-20(s0) -80000084: fd442783 lw a5,-44(s0) -80000088: 0ff7f713 andi a4,a5,255 -8000008c: fec42783 lw a5,-20(s0) -80000090: 00e78023 sb a4,0(a5) -80000094: fec42783 lw a5,-20(s0) -80000098: 00478793 addi a5,a5,4 -8000009c: fef42623 sw a5,-20(s0) -800000a0: fe042423 sw zero,-24(s0) -800000a4: 0340006f j 800000d8 -800000a8: fe842783 lw a5,-24(s0) -800000ac: fd842703 lw a4,-40(s0) -800000b0: 00f707b3 add a5,a4,a5 -800000b4: 0007c703 lbu a4,0(a5) -800000b8: fec42783 lw a5,-20(s0) -800000bc: 00e78023 sb a4,0(a5) -800000c0: fec42783 lw a5,-20(s0) -800000c4: 00178793 addi a5,a5,1 -800000c8: fef42623 sw a5,-20(s0) -800000cc: fe842783 lw a5,-24(s0) -800000d0: 00178793 addi a5,a5,1 -800000d4: fef42423 sw a5,-24(s0) -800000d8: fe842703 lw a4,-24(s0) -800000dc: fd442783 lw a5,-44(s0) -800000e0: fcf744e3 blt a4,a5,800000a8 -800000e4: fdc42783 lw a5,-36(s0) -800000e8: fec42703 lw a4,-20(s0) -800000ec: 00e7a023 sw a4,0(a5) -800000f0: 00000013 nop -800000f4: 02c12403 lw s0,44(sp) -800000f8: 03010113 addi sp,sp,48 -800000fc: 00008067 ret +80000084: fec42783 lw a5,-20(s0) +80000088: fd442703 lw a4,-44(s0) +8000008c: 00e7a023 sw a4,0(a5) +80000090: fec42783 lw a5,-20(s0) +80000094: 00478793 addi a5,a5,4 +80000098: fef42623 sw a5,-20(s0) +8000009c: fe042423 sw zero,-24(s0) +800000a0: 0340006f j 800000d4 +800000a4: fe842783 lw a5,-24(s0) +800000a8: fd842703 lw a4,-40(s0) +800000ac: 00f707b3 add a5,a4,a5 +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: fef42623 sw a5,-20(s0) +800000c8: fe842783 lw a5,-24(s0) +800000cc: 00178793 addi a5,a5,1 +800000d0: fef42423 sw a5,-24(s0) +800000d4: fe842703 lw a4,-24(s0) +800000d8: fd442783 lw a5,-44(s0) +800000dc: fcf744e3 blt a4,a5,800000a4 +800000e0: fdc42783 lw a5,-36(s0) +800000e4: fec42703 lw a4,-20(s0) +800000e8: 00e7a023 sw a4,0(a5) +800000ec: 00000013 nop +800000f0: 02c12403 lw s0,44(sp) +800000f4: 03010113 addi sp,sp,48 +800000f8: 00008067 ret -80000100 : -80000100: fd010113 addi sp,sp,-48 -80000104: 02812623 sw s0,44(sp) -80000108: 03010413 addi s0,sp,48 -8000010c: fca42e23 sw a0,-36(s0) -80000110: fcb42c23 sw a1,-40(s0) -80000114: fdc42783 lw a5,-36(s0) -80000118: 0007a783 lw a5,0(a5) -8000011c: fef42623 sw a5,-20(s0) -80000120: fec42783 lw a5,-20(s0) -80000124: 0007a783 lw a5,0(a5) -80000128: fef42223 sw a5,-28(s0) -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: fec42703 lw a4,-20(s0) -80000150: 00074703 lbu a4,0(a4) -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: fe842703 lw a4,-24(s0) -80000174: fe442783 lw a5,-28(s0) -80000178: fcf744e3 blt a4,a5,80000140 -8000017c: fdc42783 lw a5,-36(s0) -80000180: fec42703 lw a4,-20(s0) -80000184: 00e7a023 sw a4,0(a5) -80000188: 00000013 nop -8000018c: 02c12403 lw s0,44(sp) -80000190: 03010113 addi sp,sp,48 -80000194: 00008067 ret +800000fc : +800000fc: fd010113 addi sp,sp,-48 +80000100: 02812623 sw s0,44(sp) +80000104: 03010413 addi s0,sp,48 +80000108: fca42e23 sw a0,-36(s0) +8000010c: fcb42c23 sw a1,-40(s0) +80000110: fdc42783 lw a5,-36(s0) +80000114: 0007a783 lw a5,0(a5) +80000118: fef42623 sw a5,-20(s0) +8000011c: fec42783 lw a5,-20(s0) +80000120: 0007a783 lw a5,0(a5) +80000124: fef42223 sw a5,-28(s0) +80000128: fec42783 lw a5,-20(s0) +8000012c: 00478793 addi a5,a5,4 +80000130: fef42623 sw a5,-20(s0) +80000134: fe042423 sw zero,-24(s0) +80000138: 0340006f j 8000016c +8000013c: fe842783 lw a5,-24(s0) +80000140: fd842703 lw a4,-40(s0) +80000144: 00f707b3 add a5,a4,a5 +80000148: fec42703 lw a4,-20(s0) +8000014c: 00074703 lbu a4,0(a4) +80000150: 00e78023 sb a4,0(a5) +80000154: fec42783 lw a5,-20(s0) +80000158: 00178793 addi a5,a5,1 +8000015c: fef42623 sw a5,-20(s0) +80000160: fe842783 lw a5,-24(s0) +80000164: 00178793 addi a5,a5,1 +80000168: fef42423 sw a5,-24(s0) +8000016c: fe842703 lw a4,-24(s0) +80000170: fe442783 lw a5,-28(s0) +80000174: fcf744e3 blt a4,a5,8000013c +80000178: fdc42783 lw a5,-36(s0) +8000017c: fec42703 lw a4,-20(s0) +80000180: 00e7a023 sw a4,0(a5) +80000184: 00000013 nop +80000188: 02c12403 lw s0,44(sp) +8000018c: 03010113 addi sp,sp,48 +80000190: 00008067 ret -80000198 <_close>: -80000198: ff010113 addi sp,sp,-16 -8000019c: 00112623 sw ra,12(sp) -800001a0: 00812423 sw s0,8(sp) -800001a4: 01010413 addi s0,sp,16 -800001a8: 810007b7 lui a5,0x81000 -800001ac: 04078513 addi a0,a5,64 # 81000040 <_PathLocale+0xffffe6bc> -800001b0: 2c0000ef jal ra,80000470 -800001b4: 00000013 nop -800001b8: 00c12083 lw ra,12(sp) -800001bc: 00812403 lw s0,8(sp) -800001c0: 01010113 addi sp,sp,16 -800001c4: 00008067 ret +80000194 <_close>: +80000194: ff010113 addi sp,sp,-16 +80000198: 00112623 sw ra,12(sp) +8000019c: 00812423 sw s0,8(sp) +800001a0: 01010413 addi s0,sp,16 +800001a4: 810007b7 lui a5,0x81000 +800001a8: 04078513 addi a0,a5,64 # 81000040 <_PathLocale+0xffffe648> +800001ac: 3a4000ef jal ra,80000550 +800001b0: 00000013 nop +800001b4: 00c12083 lw ra,12(sp) +800001b8: 00812403 lw s0,8(sp) +800001bc: 01010113 addi sp,sp,16 +800001c0: 00008067 ret -800001c8 <_fstat>: -800001c8: fd010113 addi sp,sp,-48 -800001cc: 02112623 sw ra,44(sp) -800001d0: 02812423 sw s0,40(sp) -800001d4: 03010413 addi s0,sp,48 -800001d8: fca42e23 sw a0,-36(s0) -800001dc: fcb42c23 sw a1,-40(s0) -800001e0: 710007b7 lui a5,0x71000 -800001e4: fef42623 sw a5,-20(s0) -800001e8: 00600793 li a5,6 -800001ec: fef42423 sw a5,-24(s0) -800001f0: fe840713 addi a4,s0,-24 -800001f4: fec40793 addi a5,s0,-20 -800001f8: 00400613 li a2,4 -800001fc: 00070593 mv a1,a4 -80000200: 00078513 mv a0,a5 -80000204: e5dff0ef jal ra,80000060 -80000208: fdc40713 addi a4,s0,-36 -8000020c: fec40793 addi a5,s0,-20 -80000210: 00400613 li a2,4 -80000214: 00070593 mv a1,a4 -80000218: 00078513 mv a0,a5 -8000021c: e45ff0ef jal ra,80000060 -80000220: f0000097 auipc ra,0xf0000 -80000224: dfc080e7 jalr -516(ra) # 7000001c +800001c4 <_fstat>: +800001c4: f7010113 addi sp,sp,-144 +800001c8: 08112623 sw ra,140(sp) +800001cc: 08812423 sw s0,136(sp) +800001d0: 09010413 addi s0,sp,144 +800001d4: f6a42e23 sw a0,-132(s0) +800001d8: f6b42c23 sw a1,-136(s0) +800001dc: 710007b7 lui a5,0x71000 +800001e0: fef42623 sw a5,-20(s0) +800001e4: 00600793 li a5,6 +800001e8: fef42423 sw a5,-24(s0) +800001ec: fe840713 addi a4,s0,-24 +800001f0: fec40793 addi a5,s0,-20 +800001f4: 00400613 li a2,4 +800001f8: 00070593 mv a1,a4 +800001fc: 00078513 mv a0,a5 +80000200: e61ff0ef jal ra,80000060 +80000204: f7c40713 addi a4,s0,-132 +80000208: fec40793 addi a5,s0,-20 +8000020c: 00400613 li a2,4 +80000210: 00070593 mv a1,a4 +80000214: 00078513 mv a0,a5 +80000218: e49ff0ef jal ra,80000060 +8000021c: 810027b7 lui a5,0x81002 +80000220: 97c7a783 lw a5,-1668(a5) # 8100197c <_PathLocale+0xffffff84> +80000224: 000780e7 jalr a5 80000228: 720007b7 lui a5,0x72000 8000022c: fef42223 sw a5,-28(s0) -80000230: fe440793 addi a5,s0,-28 -80000234: fd842583 lw a1,-40(s0) -80000238: 00078513 mv a0,a5 -8000023c: ec5ff0ef jal ra,80000100 -80000240: 00000013 nop -80000244: 00078513 mv a0,a5 -80000248: 02c12083 lw ra,44(sp) -8000024c: 02812403 lw s0,40(sp) -80000250: 03010113 addi sp,sp,48 -80000254: 00008067 ret +80000230: f7840713 addi a4,s0,-136 +80000234: fe440793 addi a5,s0,-28 +80000238: 00070593 mv a1,a4 +8000023c: 00078513 mv a0,a5 +80000240: ebdff0ef jal ra,800000fc +80000244: f7842783 lw a5,-136(s0) +80000248: 0047a783 lw a5,4(a5) # 72000004 <_start-0xdfffffc> +8000024c: 00078593 mv a1,a5 +80000250: 810007b7 lui a5,0x81000 +80000254: 05478513 addi a0,a5,84 # 81000054 <_PathLocale+0xffffe65c> +80000258: 3f8000ef jal ra,80000650 +8000025c: f7842783 lw a5,-136(s0) +80000260: 00079783 lh a5,0(a5) +80000264: 00078593 mv a1,a5 +80000268: 810007b7 lui a5,0x81000 +8000026c: 06078513 addi a0,a5,96 # 81000060 <_PathLocale+0xffffe668> +80000270: 3e0000ef jal ra,80000650 +80000274: f7842783 lw a5,-136(s0) +80000278: 0027d783 lhu a5,2(a5) +8000027c: 00078593 mv a1,a5 +80000280: 810007b7 lui a5,0x81000 +80000284: 06c78513 addi a0,a5,108 # 8100006c <_PathLocale+0xffffe674> +80000288: 3c8000ef jal ra,80000650 +8000028c: f7842783 lw a5,-136(s0) +80000290: 00a7d783 lhu a5,10(a5) +80000294: 00078593 mv a1,a5 +80000298: 810007b7 lui a5,0x81000 +8000029c: 07878513 addi a0,a5,120 # 81000078 <_PathLocale+0xffffe680> +800002a0: 3b0000ef jal ra,80000650 +800002a4: f7842783 lw a5,-136(s0) +800002a8: 00c7d783 lhu a5,12(a5) +800002ac: 00078593 mv a1,a5 +800002b0: 810007b7 lui a5,0x81000 +800002b4: 08478513 addi a0,a5,132 # 81000084 <_PathLocale+0xffffe68c> +800002b8: 398000ef jal ra,80000650 +800002bc: f7842783 lw a5,-136(s0) +800002c0: 00e79783 lh a5,14(a5) +800002c4: 00078593 mv a1,a5 +800002c8: 810007b7 lui a5,0x81000 +800002cc: 09078513 addi a0,a5,144 # 81000090 <_PathLocale+0xffffe698> +800002d0: 380000ef jal ra,80000650 +800002d4: f7842783 lw a5,-136(s0) +800002d8: 0107a783 lw a5,16(a5) +800002dc: 00078593 mv a1,a5 +800002e0: 810007b7 lui a5,0x81000 +800002e4: 09c78513 addi a0,a5,156 # 8100009c <_PathLocale+0xffffe6a4> +800002e8: 368000ef jal ra,80000650 +800002ec: f7842783 lw a5,-136(s0) +800002f0: 0447a783 lw a5,68(a5) +800002f4: 00078593 mv a1,a5 +800002f8: 810007b7 lui a5,0x81000 +800002fc: 0a878513 addi a0,a5,168 # 810000a8 <_PathLocale+0xffffe6b0> +80000300: 350000ef jal ra,80000650 +80000304: f7842783 lw a5,-136(s0) +80000308: 0487a783 lw a5,72(a5) +8000030c: 00078593 mv a1,a5 +80000310: 810007b7 lui a5,0x81000 +80000314: 0b878513 addi a0,a5,184 # 810000b8 <_PathLocale+0xffffe6c0> +80000318: 338000ef jal ra,80000650 +8000031c: 00000793 li a5,0 +80000320: 00078513 mv a0,a5 +80000324: 08c12083 lw ra,140(sp) +80000328: 08812403 lw s0,136(sp) +8000032c: 09010113 addi sp,sp,144 +80000330: 00008067 ret -80000258 <_isatty>: -80000258: fe010113 addi sp,sp,-32 -8000025c: 00112e23 sw ra,28(sp) -80000260: 00812c23 sw s0,24(sp) -80000264: 02010413 addi s0,sp,32 -80000268: fea42623 sw a0,-20(s0) -8000026c: 810007b7 lui a5,0x81000 -80000270: 05478513 addi a0,a5,84 # 81000054 <_PathLocale+0xffffe6d0> -80000274: 1fc000ef jal ra,80000470 -80000278: 00100793 li a5,1 -8000027c: 00078513 mv a0,a5 -80000280: 01c12083 lw ra,28(sp) -80000284: 01812403 lw s0,24(sp) -80000288: 02010113 addi sp,sp,32 -8000028c: 00008067 ret - -80000290 <_lseek>: -80000290: ff010113 addi sp,sp,-16 -80000294: 00112623 sw ra,12(sp) -80000298: 00812423 sw s0,8(sp) -8000029c: 01010413 addi s0,sp,16 -800002a0: 810007b7 lui a5,0x81000 -800002a4: 06878513 addi a0,a5,104 # 81000068 <_PathLocale+0xffffe6e4> -800002a8: 1c8000ef jal ra,80000470 -800002ac: 00000013 nop -800002b0: 00c12083 lw ra,12(sp) -800002b4: 00812403 lw s0,8(sp) -800002b8: 01010113 addi sp,sp,16 -800002bc: 00008067 ret - -800002c0 <_read>: -800002c0: ff010113 addi sp,sp,-16 -800002c4: 00112623 sw ra,12(sp) -800002c8: 00812423 sw s0,8(sp) -800002cc: 01010413 addi s0,sp,16 -800002d0: 810007b7 lui a5,0x81000 -800002d4: 07c78513 addi a0,a5,124 # 8100007c <_PathLocale+0xffffe6f8> -800002d8: 198000ef jal ra,80000470 -800002dc: 00000013 nop -800002e0: 00c12083 lw ra,12(sp) -800002e4: 00812403 lw s0,8(sp) -800002e8: 01010113 addi sp,sp,16 -800002ec: 00008067 ret - -800002f0 <_write>: -800002f0: fd010113 addi sp,sp,-48 -800002f4: 02112623 sw ra,44(sp) -800002f8: 02812423 sw s0,40(sp) -800002fc: 03010413 addi s0,sp,48 -80000300: fca42e23 sw a0,-36(s0) -80000304: fcb42c23 sw a1,-40(s0) -80000308: fcc42a23 sw a2,-44(s0) -8000030c: 710007b7 lui a5,0x71000 -80000310: fef42623 sw a5,-20(s0) -80000314: 00500793 li a5,5 -80000318: fef42423 sw a5,-24(s0) -8000031c: fe840713 addi a4,s0,-24 -80000320: fec40793 addi a5,s0,-20 -80000324: 00400613 li a2,4 -80000328: 00070593 mv a1,a4 -8000032c: 00078513 mv a0,a5 -80000330: d31ff0ef jal ra,80000060 -80000334: fdc40713 addi a4,s0,-36 -80000338: fec40793 addi a5,s0,-20 -8000033c: 00400613 li a2,4 -80000340: 00070593 mv a1,a4 -80000344: 00078513 mv a0,a5 -80000348: d19ff0ef jal ra,80000060 -8000034c: fec40793 addi a5,s0,-20 -80000350: fd442603 lw a2,-44(s0) -80000354: fd842583 lw a1,-40(s0) +80000334 <_isatty>: +80000334: fe010113 addi sp,sp,-32 +80000338: 00112e23 sw ra,28(sp) +8000033c: 00812c23 sw s0,24(sp) +80000340: 02010413 addi s0,sp,32 +80000344: fea42623 sw a0,-20(s0) +80000348: 810007b7 lui a5,0x81000 +8000034c: 0c478513 addi a0,a5,196 # 810000c4 <_PathLocale+0xffffe6cc> +80000350: 200000ef jal ra,80000550 +80000354: 00100793 li a5,1 80000358: 00078513 mv a0,a5 -8000035c: d05ff0ef jal ra,80000060 -80000360: f0000097 auipc ra,0xf0000 -80000364: d10080e7 jalr -752(ra) # 70000070 -80000368: 00000013 nop -8000036c: 00078513 mv a0,a5 -80000370: 02c12083 lw ra,44(sp) -80000374: 02812403 lw s0,40(sp) -80000378: 03010113 addi sp,sp,48 -8000037c: 00008067 ret +8000035c: 01c12083 lw ra,28(sp) +80000360: 01812403 lw s0,24(sp) +80000364: 02010113 addi sp,sp,32 +80000368: 00008067 ret -80000380 <_sbrk>: -80000380: fd010113 addi sp,sp,-48 -80000384: 02812623 sw s0,44(sp) -80000388: 03010413 addi s0,sp,48 -8000038c: fca42e23 sw a0,-36(s0) -80000390: fdc42783 lw a5,-36(s0) -80000394: 0007d863 bgez a5,800003a4 <_sbrk+0x24> -80000398: fdc42783 lw a5,-36(s0) -8000039c: 40f007b3 neg a5,a5 -800003a0: fcf42e23 sw a5,-36(s0) -800003a4: fdc42703 lw a4,-36(s0) -800003a8: 000037b7 lui a5,0x3 -800003ac: 80078793 addi a5,a5,-2048 # 2800 -800003b0: 00e7d863 bge a5,a4,800003c0 <_sbrk+0x40> -800003b4: 000037b7 lui a5,0x3 -800003b8: 80078793 addi a5,a5,-2048 # 2800 -800003bc: fcf42e23 sw a5,-36(s0) -800003c0: 810027b7 lui a5,0x81002 -800003c4: 90c7a783 lw a5,-1780(a5) # 8100190c <_PathLocale+0xffffff88> -800003c8: fef42623 sw a5,-20(s0) -800003cc: 810027b7 lui a5,0x81002 -800003d0: 90c7a703 lw a4,-1780(a5) # 8100190c <_PathLocale+0xffffff88> -800003d4: fdc42783 lw a5,-36(s0) -800003d8: 00f70733 add a4,a4,a5 -800003dc: 810027b7 lui a5,0x81002 -800003e0: 90e7a623 sw a4,-1780(a5) # 8100190c <_PathLocale+0xffffff88> -800003e4: fec42783 lw a5,-20(s0) -800003e8: 00078513 mv a0,a5 -800003ec: 02c12403 lw s0,44(sp) -800003f0: 03010113 addi sp,sp,48 -800003f4: 00008067 ret +8000036c <_lseek>: +8000036c: ff010113 addi sp,sp,-16 +80000370: 00112623 sw ra,12(sp) +80000374: 00812423 sw s0,8(sp) +80000378: 01010413 addi s0,sp,16 +8000037c: 810007b7 lui a5,0x81000 +80000380: 0d878513 addi a0,a5,216 # 810000d8 <_PathLocale+0xffffe6e0> +80000384: 1cc000ef jal ra,80000550 +80000388: 00000013 nop +8000038c: 00c12083 lw ra,12(sp) +80000390: 00812403 lw s0,8(sp) +80000394: 01010113 addi sp,sp,16 +80000398: 00008067 ret -800003f8 : -800003f8: 00b5106b 0xb5106b -800003fc: 00008067 ret +8000039c <_read>: +8000039c: ff010113 addi sp,sp,-16 +800003a0: 00112623 sw ra,12(sp) +800003a4: 00812423 sw s0,8(sp) +800003a8: 01010413 addi s0,sp,16 +800003ac: 810007b7 lui a5,0x81000 +800003b0: 0ec78513 addi a0,a5,236 # 810000ec <_PathLocale+0xffffe6f4> +800003b4: 19c000ef jal ra,80000550 +800003b8: 00000013 nop +800003bc: 00c12083 lw ra,12(sp) +800003c0: 00812403 lw s0,8(sp) +800003c4: 01010113 addi sp,sp,16 +800003c8: 00008067 ret -80000400 : -80000400: 0005006b 0x5006b -80000404: 00008067 ret +800003cc <_write>: +800003cc: fd010113 addi sp,sp,-48 +800003d0: 02112623 sw ra,44(sp) +800003d4: 02812423 sw s0,40(sp) +800003d8: 03010413 addi s0,sp,48 +800003dc: fca42e23 sw a0,-36(s0) +800003e0: fcb42c23 sw a1,-40(s0) +800003e4: fcc42a23 sw a2,-44(s0) +800003e8: 710007b7 lui a5,0x71000 +800003ec: fef42623 sw a5,-20(s0) +800003f0: 00500793 li a5,5 +800003f4: fef42423 sw a5,-24(s0) +800003f8: fe840713 addi a4,s0,-24 +800003fc: fec40793 addi a5,s0,-20 +80000400: 00400613 li a2,4 +80000404: 00070593 mv a1,a4 +80000408: 00078513 mv a0,a5 +8000040c: c55ff0ef jal ra,80000060 +80000410: fdc40713 addi a4,s0,-36 +80000414: fec40793 addi a5,s0,-20 +80000418: 00400613 li a2,4 +8000041c: 00070593 mv a1,a4 +80000420: 00078513 mv a0,a5 +80000424: c3dff0ef jal ra,80000060 +80000428: fec40793 addi a5,s0,-20 +8000042c: fd442603 lw a2,-44(s0) +80000430: fd842583 lw a1,-40(s0) +80000434: 00078513 mv a0,a5 +80000438: c29ff0ef jal ra,80000060 +8000043c: 810027b7 lui a5,0x81002 +80000440: 97c7a783 lw a5,-1668(a5) # 8100197c <_PathLocale+0xffffff84> +80000444: 000780e7 jalr a5 +80000448: 00000013 nop +8000044c: 00078513 mv a0,a5 +80000450: 02c12083 lw ra,44(sp) +80000454: 02812403 lw s0,40(sp) +80000458: 03010113 addi sp,sp,48 +8000045c: 00008067 ret -80000408 : -80000408: 00b5406b 0xb5406b -8000040c: 00008067 ret +80000460 <_sbrk>: +80000460: fd010113 addi sp,sp,-48 +80000464: 02812623 sw s0,44(sp) +80000468: 03010413 addi s0,sp,48 +8000046c: fca42e23 sw a0,-36(s0) +80000470: fdc42783 lw a5,-36(s0) +80000474: 0007d863 bgez a5,80000484 <_sbrk+0x24> +80000478: fdc42783 lw a5,-36(s0) +8000047c: 40f007b3 neg a5,a5 +80000480: fcf42e23 sw a5,-36(s0) +80000484: fdc42703 lw a4,-36(s0) +80000488: 000037b7 lui a5,0x3 +8000048c: 80078793 addi a5,a5,-2048 # 2800 <_start-0x7fffd800> +80000490: 00e7d863 bge a5,a4,800004a0 <_sbrk+0x40> +80000494: 000037b7 lui a5,0x3 +80000498: 80078793 addi a5,a5,-2048 # 2800 <_start-0x7fffd800> +8000049c: fcf42e23 sw a5,-36(s0) +800004a0: 810027b7 lui a5,0x81002 +800004a4: 9807a783 lw a5,-1664(a5) # 81001980 <_PathLocale+0xffffff88> +800004a8: fef42623 sw a5,-20(s0) +800004ac: 810027b7 lui a5,0x81002 +800004b0: 9807a703 lw a4,-1664(a5) # 81001980 <_PathLocale+0xffffff88> +800004b4: fdc42783 lw a5,-36(s0) +800004b8: 00f70733 add a4,a4,a5 +800004bc: 810027b7 lui a5,0x81002 +800004c0: 98e7a023 sw a4,-1664(a5) # 81001980 <_PathLocale+0xffffff88> +800004c4: fec42783 lw a5,-20(s0) +800004c8: 00078513 mv a0,a5 +800004cc: 02c12403 lw s0,44(sp) +800004d0: 03010113 addi sp,sp,48 +800004d4: 00008067 ret -80000410 : -80000410: 0005206b 0x5206b -80000414: 00008067 ret +800004d8 : +800004d8: 00b5106b 0xb5106b +800004dc: 00008067 ret -80000418 : -80000418: 0000306b 0x306b -8000041c: 00008067 ret +800004e0 : +800004e0: 0005006b 0x5006b +800004e4: 00008067 ret -80000420 : -80000420: 02102573 csrr a0,0x21 -80000424: 00008067 ret +800004e8 : +800004e8: 00b5406b 0xb5406b +800004ec: 00008067 ret -80000428 : -80000428: 02002573 csrr a0,0x20 -8000042c: 00008067 ret +800004f0 : +800004f0: 0005206b 0x5206b +800004f4: 00008067 ret -80000430 : -80000430: 00400513 li a0,4 -80000434: 0005006b 0x5006b -80000438: 021026f3 csrr a3,0x21 -8000043c: 00f69693 slli a3,a3,0xf -80000440: 02002673 csrr a2,0x20 -80000444: 00a61593 slli a1,a2,0xa -80000448: 00261613 slli a2,a2,0x2 -8000044c: 6ffff137 lui sp,0x6ffff -80000450: 40b10133 sub sp,sp,a1 -80000454: 40d10133 sub sp,sp,a3 -80000458: 00c10133 add sp,sp,a2 -8000045c: 021026f3 csrr a3,0x21 -80000460: 00068663 beqz a3,8000046c -80000464: 00000513 li a0,0 -80000468: 0005006b 0x5006b +800004f8 : +800004f8: 0000306b 0x306b +800004fc: 00008067 ret -8000046c : -8000046c: 00008067 ret +80000500 : +80000500: 02102573 csrr a0,0x21 +80000504: 00008067 ret -80000470 : -80000470: ff410113 addi sp,sp,-12 # 6fffeff4 -80000474: 00112023 sw ra,0(sp) -80000478: 00b12223 sw a1,4(sp) +80000508 : +80000508: 02002573 csrr a0,0x20 +8000050c: 00008067 ret -8000047c : -8000047c: 00054583 lbu a1,0(a0) -80000480: 00058863 beqz a1,80000490 -80000484: 01c000ef jal ra,800004a0 -80000488: 00150513 addi a0,a0,1 -8000048c: ff1ff06f j 8000047c +80000510 : +80000510: 00400513 li a0,4 +80000514: 0005006b 0x5006b +80000518: 021026f3 csrr a3,0x21 +8000051c: 00f69693 slli a3,a3,0xf +80000520: 02002673 csrr a2,0x20 +80000524: 00a61593 slli a1,a2,0xa +80000528: 00261613 slli a2,a2,0x2 +8000052c: 6ffff137 lui sp,0x6ffff +80000530: 40b10133 sub sp,sp,a1 +80000534: 40d10133 sub sp,sp,a3 +80000538: 00c10133 add sp,sp,a2 +8000053c: 021026f3 csrr a3,0x21 +80000540: 00068663 beqz a3,8000054c +80000544: 00000513 li a0,0 +80000548: 0005006b 0x5006b -80000490 : -80000490: 00012083 lw ra,0(sp) -80000494: 00412583 lw a1,4(sp) -80000498: 00c10113 addi sp,sp,12 -8000049c: 00008067 ret +8000054c : +8000054c: 00008067 ret -800004a0 : -800004a0: 000102b7 lui t0,0x10 -800004a4: 00b2a023 sw a1,0(t0) # 10000 -800004a8: 00008067 ret +80000550 : +80000550: ff410113 addi sp,sp,-12 # 6fffeff4 <_start-0x1000100c> +80000554: 00112023 sw ra,0(sp) +80000558: 00b12223 sw a1,4(sp) -800004ac : -800004ac: fd010113 addi sp,sp,-48 -800004b0: 02112623 sw ra,44(sp) -800004b4: 02812423 sw s0,40(sp) -800004b8: 03010413 addi s0,sp,48 -800004bc: fca42e23 sw a0,-36(s0) -800004c0: fdc42703 lw a4,-36(s0) -800004c4: 00f00793 li a5,15 -800004c8: 02e7e463 bltu a5,a4,800004f0 -800004cc: 810017b7 lui a5,0x81001 -800004d0: fdc42703 lw a4,-36(s0) -800004d4: 00271713 slli a4,a4,0x2 -800004d8: ea078793 addi a5,a5,-352 # 81000ea0 <_PathLocale+0xfffff51c> -800004dc: 00f707b3 add a5,a4,a5 -800004e0: 0007a783 lw a5,0(a5) -800004e4: 00078513 mv a0,a5 -800004e8: f89ff0ef jal ra,80000470 -800004ec: 0740006f j 80000560 -800004f0: 02000793 li a5,32 -800004f4: fef42623 sw a5,-20(s0) -800004f8: fe0405a3 sb zero,-21(s0) -800004fc: fec42783 lw a5,-20(s0) -80000500: ffc78793 addi a5,a5,-4 -80000504: fdc42703 lw a4,-36(s0) -80000508: 00f757b3 srl a5,a4,a5 -8000050c: 00f7f793 andi a5,a5,15 -80000510: fef42223 sw a5,-28(s0) -80000514: fe442783 lw a5,-28(s0) -80000518: 00078663 beqz a5,80000524 -8000051c: 00100793 li a5,1 -80000520: fef405a3 sb a5,-21(s0) -80000524: feb44783 lbu a5,-21(s0) -80000528: 02078263 beqz a5,8000054c -8000052c: 810017b7 lui a5,0x81001 -80000530: fe442703 lw a4,-28(s0) -80000534: 00271713 slli a4,a4,0x2 -80000538: ea078793 addi a5,a5,-352 # 81000ea0 <_PathLocale+0xfffff51c> -8000053c: 00f707b3 add a5,a4,a5 -80000540: 0007a783 lw a5,0(a5) -80000544: 00078513 mv a0,a5 -80000548: f29ff0ef jal ra,80000470 -8000054c: fec42783 lw a5,-20(s0) -80000550: ffc78793 addi a5,a5,-4 -80000554: fef42623 sw a5,-20(s0) -80000558: fec42783 lw a5,-20(s0) -8000055c: faf040e3 bgtz a5,800004fc -80000560: 02c12083 lw ra,44(sp) -80000564: 02812403 lw s0,40(sp) -80000568: 03010113 addi sp,sp,48 -8000056c: 00008067 ret +8000055c : +8000055c: 00054583 lbu a1,0(a0) +80000560: 00058863 beqz a1,80000570 +80000564: 01c000ef jal ra,80000580 +80000568: 00150513 addi a0,a0,1 +8000056c: ff1ff06f j 8000055c -80000570 : -80000570: fe010113 addi sp,sp,-32 -80000574: 00112e23 sw ra,28(sp) -80000578: 00812c23 sw s0,24(sp) -8000057c: 02010413 addi s0,sp,32 -80000580: fea42623 sw a0,-20(s0) -80000584: feb42423 sw a1,-24(s0) -80000588: fec42503 lw a0,-20(s0) -8000058c: ee5ff0ef jal ra,80000470 -80000590: fe842503 lw a0,-24(s0) -80000594: f19ff0ef jal ra,800004ac -80000598: 810007b7 lui a5,0x81000 -8000059c: 0d078513 addi a0,a5,208 # 810000d0 <_PathLocale+0xffffe74c> -800005a0: ed1ff0ef jal ra,80000470 -800005a4: 00000013 nop -800005a8: 01c12083 lw ra,28(sp) -800005ac: 01812403 lw s0,24(sp) -800005b0: 02010113 addi sp,sp,32 -800005b4: 00008067 ret +80000570 : +80000570: 00012083 lw ra,0(sp) +80000574: 00412583 lw a1,4(sp) +80000578: 00c10113 addi sp,sp,12 +8000057c: 00008067 ret -800005b8 : -800005b8: fe010113 addi sp,sp,-32 -800005bc: 00112e23 sw ra,28(sp) -800005c0: 00812c23 sw s0,24(sp) -800005c4: 02010413 addi s0,sp,32 -800005c8: 810027b7 lui a5,0x81002 -800005cc: 9287a783 lw a5,-1752(a5) # 81001928 <_PathLocale+0xffffffa4> -800005d0: 00078513 mv a0,a5 -800005d4: e2dff0ef jal ra,80000400 -800005d8: 810027b7 lui a5,0x81002 -800005dc: 9247a703 lw a4,-1756(a5) # 81001924 <_PathLocale+0xffffffa0> -800005e0: 810027b7 lui a5,0x81002 -800005e4: 9207a783 lw a5,-1760(a5) # 81001920 <_PathLocale+0xffffff9c> -800005e8: 00078513 mv a0,a5 -800005ec: 000700e7 jalr a4 -800005f0: e31ff0ef jal ra,80000420 -800005f4: fea42623 sw a0,-20(s0) -800005f8: fec42783 lw a5,-20(s0) -800005fc: 00078863 beqz a5,8000060c -80000600: 00000513 li a0,0 -80000604: dfdff0ef jal ra,80000400 -80000608: 00c0006f j 80000614 -8000060c: 00100513 li a0,1 -80000610: df1ff0ef jal ra,80000400 -80000614: 00000013 nop -80000618: 01c12083 lw ra,28(sp) -8000061c: 01812403 lw s0,24(sp) -80000620: 02010113 addi sp,sp,32 -80000624: 00008067 ret +80000580 : +80000580: 000102b7 lui t0,0x10 +80000584: 00b2a023 sw a1,0(t0) # 10000 <_start-0x7fff0000> +80000588: 00008067 ret -80000628 : -80000628: fe010113 addi sp,sp,-32 -8000062c: 00112e23 sw ra,28(sp) -80000630: 00812c23 sw s0,24(sp) -80000634: 02010413 addi s0,sp,32 -80000638: fea42623 sw a0,-20(s0) -8000063c: feb42423 sw a1,-24(s0) -80000640: fec42223 sw a2,-28(s0) -80000644: fed42023 sw a3,-32(s0) -80000648: 810027b7 lui a5,0x81002 -8000064c: fe442703 lw a4,-28(s0) -80000650: 92e7a223 sw a4,-1756(a5) # 81001924 <_PathLocale+0xffffffa0> -80000654: 810027b7 lui a5,0x81002 -80000658: fe042703 lw a4,-32(s0) -8000065c: 92e7a023 sw a4,-1760(a5) # 81001920 <_PathLocale+0xffffff9c> -80000660: 810027b7 lui a5,0x81002 -80000664: fe842703 lw a4,-24(s0) -80000668: 92e7a423 sw a4,-1752(a5) # 81001928 <_PathLocale+0xffffffa4> -8000066c: 800007b7 lui a5,0x80000 -80000670: 5b878793 addi a5,a5,1464 # 800005b8 <_PathLocale+0xfeffec34> -80000674: 00078593 mv a1,a5 -80000678: fec42503 lw a0,-20(s0) -8000067c: d7dff0ef jal ra,800003f8 -80000680: f39ff0ef jal ra,800005b8 +8000058c : +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: fdc42703 lw a4,-36(s0) +800005a4: 00f00793 li a5,15 +800005a8: 02e7e463 bltu a5,a4,800005d0 +800005ac: 810017b7 lui a5,0x81001 +800005b0: fdc42703 lw a4,-36(s0) +800005b4: 00271713 slli a4,a4,0x2 +800005b8: f1078793 addi a5,a5,-240 # 81000f10 <_PathLocale+0xfffff518> +800005bc: 00f707b3 add a5,a4,a5 +800005c0: 0007a783 lw a5,0(a5) +800005c4: 00078513 mv a0,a5 +800005c8: f89ff0ef jal ra,80000550 +800005cc: 0740006f j 80000640 +800005d0: 02000793 li a5,32 +800005d4: fef42623 sw a5,-20(s0) +800005d8: fe0405a3 sb zero,-21(s0) +800005dc: fec42783 lw a5,-20(s0) +800005e0: ffc78793 addi a5,a5,-4 +800005e4: fdc42703 lw a4,-36(s0) +800005e8: 00f757b3 srl a5,a4,a5 +800005ec: 00f7f793 andi a5,a5,15 +800005f0: fef42223 sw a5,-28(s0) +800005f4: fe442783 lw a5,-28(s0) +800005f8: 00078663 beqz a5,80000604 +800005fc: 00100793 li a5,1 +80000600: fef405a3 sb a5,-21(s0) +80000604: feb44783 lbu a5,-21(s0) +80000608: 02078263 beqz a5,8000062c +8000060c: 810017b7 lui a5,0x81001 +80000610: fe442703 lw a4,-28(s0) +80000614: 00271713 slli a4,a4,0x2 +80000618: f1078793 addi a5,a5,-240 # 81000f10 <_PathLocale+0xfffff518> +8000061c: 00f707b3 add a5,a4,a5 +80000620: 0007a783 lw a5,0(a5) +80000624: 00078513 mv a0,a5 +80000628: f29ff0ef jal ra,80000550 +8000062c: fec42783 lw a5,-20(s0) +80000630: ffc78793 addi a5,a5,-4 +80000634: fef42623 sw a5,-20(s0) +80000638: fec42783 lw a5,-20(s0) +8000063c: faf040e3 bgtz a5,800005dc +80000640: 02c12083 lw ra,44(sp) +80000644: 02812403 lw s0,40(sp) +80000648: 03010113 addi sp,sp,48 +8000064c: 00008067 ret + +80000650 : +80000650: fe010113 addi sp,sp,-32 +80000654: 00112e23 sw ra,28(sp) +80000658: 00812c23 sw s0,24(sp) +8000065c: 02010413 addi s0,sp,32 +80000660: fea42623 sw a0,-20(s0) +80000664: feb42423 sw a1,-24(s0) +80000668: fec42503 lw a0,-20(s0) +8000066c: ee5ff0ef jal ra,80000550 +80000670: fe842503 lw a0,-24(s0) +80000674: f19ff0ef jal ra,8000058c +80000678: 810007b7 lui a5,0x81000 +8000067c: 14078513 addi a0,a5,320 # 81000140 <_PathLocale+0xffffe748> +80000680: ed1ff0ef jal ra,80000550 80000684: 00000013 nop 80000688: 01c12083 lw ra,28(sp) 8000068c: 01812403 lw s0,24(sp) 80000690: 02010113 addi sp,sp,32 80000694: 00008067 ret -80000698 : +80000698 : 80000698: fe010113 addi sp,sp,-32 8000069c: 00112e23 sw ra,28(sp) 800006a0: 00812c23 sw s0,24(sp) 800006a4: 02010413 addi s0,sp,32 -800006a8: 810007b7 lui a5,0x81000 -800006ac: 11478513 addi a0,a5,276 # 81000114 <_PathLocale+0xffffe790> -800006b0: dc1ff0ef jal ra,80000470 -800006b4: 00400513 li a0,4 -800006b8: d49ff0ef jal ra,80000400 -800006bc: d6dff0ef jal ra,80000428 -800006c0: fea42623 sw a0,-20(s0) -800006c4: fec42703 lw a4,-20(s0) -800006c8: 810017b7 lui a5,0x81001 -800006cc: fec42683 lw a3,-20(s0) -800006d0: 00269693 slli a3,a3,0x2 -800006d4: f2078793 addi a5,a5,-224 # 81000f20 <_PathLocale+0xfffff59c> -800006d8: 00f687b3 add a5,a3,a5 -800006dc: 00e7a023 sw a4,0(a5) -800006e0: 00100513 li a0,1 -800006e4: d1dff0ef jal ra,80000400 -800006e8: 810017b7 lui a5,0x81001 -800006ec: f207a783 lw a5,-224(a5) # 81000f20 <_PathLocale+0xfffff59c> -800006f0: 00078513 mv a0,a5 -800006f4: db9ff0ef jal ra,800004ac -800006f8: 810007b7 lui a5,0x81000 -800006fc: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000700: d71ff0ef jal ra,80000470 -80000704: 810017b7 lui a5,0x81001 -80000708: f2078793 addi a5,a5,-224 # 81000f20 <_PathLocale+0xfffff59c> -8000070c: 0047a783 lw a5,4(a5) -80000710: 00078513 mv a0,a5 -80000714: d99ff0ef jal ra,800004ac -80000718: 810007b7 lui a5,0x81000 -8000071c: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000720: d51ff0ef jal ra,80000470 -80000724: 810017b7 lui a5,0x81001 -80000728: f2078793 addi a5,a5,-224 # 81000f20 <_PathLocale+0xfffff59c> -8000072c: 0087a783 lw a5,8(a5) -80000730: 00078513 mv a0,a5 -80000734: d79ff0ef jal ra,800004ac -80000738: 810007b7 lui a5,0x81000 -8000073c: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000740: d31ff0ef jal ra,80000470 -80000744: 810017b7 lui a5,0x81001 -80000748: f2078793 addi a5,a5,-224 # 81000f20 <_PathLocale+0xfffff59c> -8000074c: 00c7a783 lw a5,12(a5) -80000750: 00078513 mv a0,a5 -80000754: d59ff0ef jal ra,800004ac -80000758: 810007b7 lui a5,0x81000 -8000075c: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000760: d11ff0ef jal ra,80000470 +800006a8: 810027b7 lui a5,0x81002 +800006ac: 99c7a783 lw a5,-1636(a5) # 8100199c <_PathLocale+0xffffffa4> +800006b0: 00078513 mv a0,a5 +800006b4: e2dff0ef jal ra,800004e0 +800006b8: 810027b7 lui a5,0x81002 +800006bc: 9987a703 lw a4,-1640(a5) # 81001998 <_PathLocale+0xffffffa0> +800006c0: 810027b7 lui a5,0x81002 +800006c4: 9947a783 lw a5,-1644(a5) # 81001994 <_PathLocale+0xffffff9c> +800006c8: 00078513 mv a0,a5 +800006cc: 000700e7 jalr a4 +800006d0: e31ff0ef jal ra,80000500 +800006d4: fea42623 sw a0,-20(s0) +800006d8: fec42783 lw a5,-20(s0) +800006dc: 00078863 beqz a5,800006ec +800006e0: 00000513 li a0,0 +800006e4: dfdff0ef jal ra,800004e0 +800006e8: 00c0006f j 800006f4 +800006ec: 00100513 li a0,1 +800006f0: df1ff0ef jal ra,800004e0 +800006f4: 00000013 nop +800006f8: 01c12083 lw ra,28(sp) +800006fc: 01812403 lw s0,24(sp) +80000700: 02010113 addi sp,sp,32 +80000704: 00008067 ret + +80000708 : +80000708: fe010113 addi sp,sp,-32 +8000070c: 00112e23 sw ra,28(sp) +80000710: 00812c23 sw s0,24(sp) +80000714: 02010413 addi s0,sp,32 +80000718: fea42623 sw a0,-20(s0) +8000071c: feb42423 sw a1,-24(s0) +80000720: fec42223 sw a2,-28(s0) +80000724: fed42023 sw a3,-32(s0) +80000728: 810027b7 lui a5,0x81002 +8000072c: fe442703 lw a4,-28(s0) +80000730: 98e7ac23 sw a4,-1640(a5) # 81001998 <_PathLocale+0xffffffa0> +80000734: 810027b7 lui a5,0x81002 +80000738: fe042703 lw a4,-32(s0) +8000073c: 98e7aa23 sw a4,-1644(a5) # 81001994 <_PathLocale+0xffffff9c> +80000740: 810027b7 lui a5,0x81002 +80000744: fe842703 lw a4,-24(s0) +80000748: 98e7ae23 sw a4,-1636(a5) # 8100199c <_PathLocale+0xffffffa4> +8000074c: 800007b7 lui a5,0x80000 +80000750: 69878793 addi a5,a5,1688 # 80000698 <_PathLocale+0xfeffeca0> +80000754: 00078593 mv a1,a5 +80000758: fec42503 lw a0,-20(s0) +8000075c: d7dff0ef jal ra,800004d8 +80000760: f39ff0ef jal ra,80000698 80000764: 00000013 nop 80000768: 01c12083 lw ra,28(sp) 8000076c: 01812403 lw s0,24(sp) 80000770: 02010113 addi sp,sp,32 80000774: 00008067 ret -80000778 : +80000778 : 80000778: fe010113 addi sp,sp,-32 8000077c: 00112e23 sw ra,28(sp) 80000780: 00812c23 sw s0,24(sp) 80000784: 02010413 addi s0,sp,32 -80000788: ca1ff0ef jal ra,80000428 -8000078c: fea42623 sw a0,-20(s0) -80000790: fec42783 lw a5,-20(s0) -80000794: 0027b793 sltiu a5,a5,2 -80000798: fef405a3 sb a5,-21(s0) -8000079c: feb44783 lbu a5,-21(s0) -800007a0: 00078513 mv a0,a5 -800007a4: c6dff0ef jal ra,80000410 -800007a8: feb44783 lbu a5,-21(s0) -800007ac: 06078463 beqz a5,80000814 -800007b0: fec42783 lw a5,-20(s0) -800007b4: 0017b793 seqz a5,a5 -800007b8: fef40523 sb a5,-22(s0) -800007bc: fea44783 lbu a5,-22(s0) -800007c0: 00078513 mv a0,a5 -800007c4: c4dff0ef jal ra,80000410 -800007c8: fea44783 lbu a5,-22(s0) -800007cc: 02078263 beqz a5,800007f0 -800007d0: 810027b7 lui a5,0x81002 -800007d4: fec42703 lw a4,-20(s0) -800007d8: 00271713 slli a4,a4,0x2 -800007dc: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -800007e0: 00f707b3 add a5,a4,a5 -800007e4: 00a00713 li a4,10 -800007e8: 00e7a023 sw a4,0(a5) -800007ec: 0200006f j 8000080c -800007f0: 810027b7 lui a5,0x81002 -800007f4: fec42703 lw a4,-20(s0) -800007f8: 00271713 slli a4,a4,0x2 -800007fc: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -80000800: 00f707b3 add a5,a4,a5 -80000804: 00b00713 li a4,11 -80000808: 00e7a023 sw a4,0(a5) -8000080c: c0dff0ef jal ra,80000418 -80000810: 0640006f j 80000874 -80000814: fec42783 lw a5,-20(s0) -80000818: 0037b793 sltiu a5,a5,3 -8000081c: fef404a3 sb a5,-23(s0) -80000820: fe944783 lbu a5,-23(s0) -80000824: 00078513 mv a0,a5 -80000828: be9ff0ef jal ra,80000410 -8000082c: fe944783 lbu a5,-23(s0) -80000830: 02078263 beqz a5,80000854 -80000834: 810027b7 lui a5,0x81002 -80000838: fec42703 lw a4,-20(s0) -8000083c: 00271713 slli a4,a4,0x2 -80000840: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -80000844: 00f707b3 add a5,a4,a5 -80000848: 00c00713 li a4,12 -8000084c: 00e7a023 sw a4,0(a5) -80000850: 0200006f j 80000870 -80000854: 810027b7 lui a5,0x81002 -80000858: fec42703 lw a4,-20(s0) -8000085c: 00271713 slli a4,a4,0x2 -80000860: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -80000864: 00f707b3 add a5,a4,a5 -80000868: 00d00713 li a4,13 -8000086c: 00e7a023 sw a4,0(a5) -80000870: ba9ff0ef jal ra,80000418 -80000874: ba5ff0ef jal ra,80000418 -80000878: 810027b7 lui a5,0x81002 -8000087c: 93c7a783 lw a5,-1732(a5) # 8100193c <_PathLocale+0xffffffb8> +80000788: 810007b7 lui a5,0x81000 +8000078c: 18478513 addi a0,a5,388 # 81000184 <_PathLocale+0xffffe78c> +80000790: dc1ff0ef jal ra,80000550 +80000794: 00400513 li a0,4 +80000798: d49ff0ef jal ra,800004e0 +8000079c: d6dff0ef jal ra,80000508 +800007a0: fea42623 sw a0,-20(s0) +800007a4: fec42703 lw a4,-20(s0) +800007a8: 810017b7 lui a5,0x81001 +800007ac: fec42683 lw a3,-20(s0) +800007b0: 00269693 slli a3,a3,0x2 +800007b4: f9078793 addi a5,a5,-112 # 81000f90 <_PathLocale+0xfffff598> +800007b8: 00f687b3 add a5,a3,a5 +800007bc: 00e7a023 sw a4,0(a5) +800007c0: 00100513 li a0,1 +800007c4: d1dff0ef jal ra,800004e0 +800007c8: 810017b7 lui a5,0x81001 +800007cc: f907a783 lw a5,-112(a5) # 81000f90 <_PathLocale+0xfffff598> +800007d0: 00078513 mv a0,a5 +800007d4: db9ff0ef jal ra,8000058c +800007d8: 810007b7 lui a5,0x81000 +800007dc: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +800007e0: d71ff0ef jal ra,80000550 +800007e4: 810017b7 lui a5,0x81001 +800007e8: f9078793 addi a5,a5,-112 # 81000f90 <_PathLocale+0xfffff598> +800007ec: 0047a783 lw a5,4(a5) +800007f0: 00078513 mv a0,a5 +800007f4: d99ff0ef jal ra,8000058c +800007f8: 810007b7 lui a5,0x81000 +800007fc: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000800: d51ff0ef jal ra,80000550 +80000804: 810017b7 lui a5,0x81001 +80000808: f9078793 addi a5,a5,-112 # 81000f90 <_PathLocale+0xfffff598> +8000080c: 0087a783 lw a5,8(a5) +80000810: 00078513 mv a0,a5 +80000814: d79ff0ef jal ra,8000058c +80000818: 810007b7 lui a5,0x81000 +8000081c: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000820: d31ff0ef jal ra,80000550 +80000824: 810017b7 lui a5,0x81001 +80000828: f9078793 addi a5,a5,-112 # 81000f90 <_PathLocale+0xfffff598> +8000082c: 00c7a783 lw a5,12(a5) +80000830: 00078513 mv a0,a5 +80000834: d59ff0ef jal ra,8000058c +80000838: 810007b7 lui a5,0x81000 +8000083c: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000840: d11ff0ef jal ra,80000550 +80000844: 00000013 nop +80000848: 01c12083 lw ra,28(sp) +8000084c: 01812403 lw s0,24(sp) +80000850: 02010113 addi sp,sp,32 +80000854: 00008067 ret + +80000858 : +80000858: fe010113 addi sp,sp,-32 +8000085c: 00112e23 sw ra,28(sp) +80000860: 00812c23 sw s0,24(sp) +80000864: 02010413 addi s0,sp,32 +80000868: ca1ff0ef jal ra,80000508 +8000086c: fea42623 sw a0,-20(s0) +80000870: fec42783 lw a5,-20(s0) +80000874: 0027b793 sltiu a5,a5,2 +80000878: fef405a3 sb a5,-21(s0) +8000087c: feb44783 lbu a5,-21(s0) 80000880: 00078513 mv a0,a5 -80000884: c29ff0ef jal ra,800004ac -80000888: 810007b7 lui a5,0x81000 -8000088c: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000890: be1ff0ef jal ra,80000470 -80000894: 810027b7 lui a5,0x81002 -80000898: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -8000089c: 0047a783 lw a5,4(a5) +80000884: c6dff0ef jal ra,800004f0 +80000888: feb44783 lbu a5,-21(s0) +8000088c: 06078463 beqz a5,800008f4 +80000890: fec42783 lw a5,-20(s0) +80000894: 0017b793 seqz a5,a5 +80000898: fef40523 sb a5,-22(s0) +8000089c: fea44783 lbu a5,-22(s0) 800008a0: 00078513 mv a0,a5 -800008a4: c09ff0ef jal ra,800004ac -800008a8: 810007b7 lui a5,0x81000 -800008ac: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800008b0: bc1ff0ef jal ra,80000470 -800008b4: 810027b7 lui a5,0x81002 -800008b8: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -800008bc: 0087a783 lw a5,8(a5) -800008c0: 00078513 mv a0,a5 -800008c4: be9ff0ef jal ra,800004ac -800008c8: 810007b7 lui a5,0x81000 -800008cc: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800008d0: ba1ff0ef jal ra,80000470 -800008d4: 810027b7 lui a5,0x81002 -800008d8: 93c78793 addi a5,a5,-1732 # 8100193c <_PathLocale+0xffffffb8> -800008dc: 00c7a783 lw a5,12(a5) -800008e0: 00078513 mv a0,a5 -800008e4: bc9ff0ef jal ra,800004ac -800008e8: 810007b7 lui a5,0x81000 -800008ec: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800008f0: b81ff0ef jal ra,80000470 -800008f4: 00000013 nop -800008f8: 01c12083 lw ra,28(sp) -800008fc: 01812403 lw s0,24(sp) -80000900: 02010113 addi sp,sp,32 -80000904: 00008067 ret +800008a4: c4dff0ef jal ra,800004f0 +800008a8: fea44783 lbu a5,-22(s0) +800008ac: 02078263 beqz a5,800008d0 +800008b0: 810027b7 lui a5,0x81002 +800008b4: fec42703 lw a4,-20(s0) +800008b8: 00271713 slli a4,a4,0x2 +800008bc: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +800008c0: 00f707b3 add a5,a4,a5 +800008c4: 00a00713 li a4,10 +800008c8: 00e7a023 sw a4,0(a5) +800008cc: 0200006f j 800008ec +800008d0: 810027b7 lui a5,0x81002 +800008d4: fec42703 lw a4,-20(s0) +800008d8: 00271713 slli a4,a4,0x2 +800008dc: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +800008e0: 00f707b3 add a5,a4,a5 +800008e4: 00b00713 li a4,11 +800008e8: 00e7a023 sw a4,0(a5) +800008ec: c0dff0ef jal ra,800004f8 +800008f0: 0640006f j 80000954 +800008f4: fec42783 lw a5,-20(s0) +800008f8: 0037b793 sltiu a5,a5,3 +800008fc: fef404a3 sb a5,-23(s0) +80000900: fe944783 lbu a5,-23(s0) +80000904: 00078513 mv a0,a5 +80000908: be9ff0ef jal ra,800004f0 +8000090c: fe944783 lbu a5,-23(s0) +80000910: 02078263 beqz a5,80000934 +80000914: 810027b7 lui a5,0x81002 +80000918: fec42703 lw a4,-20(s0) +8000091c: 00271713 slli a4,a4,0x2 +80000920: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +80000924: 00f707b3 add a5,a4,a5 +80000928: 00c00713 li a4,12 +8000092c: 00e7a023 sw a4,0(a5) +80000930: 0200006f j 80000950 +80000934: 810027b7 lui a5,0x81002 +80000938: fec42703 lw a4,-20(s0) +8000093c: 00271713 slli a4,a4,0x2 +80000940: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +80000944: 00f707b3 add a5,a4,a5 +80000948: 00d00713 li a4,13 +8000094c: 00e7a023 sw a4,0(a5) +80000950: ba9ff0ef jal ra,800004f8 +80000954: ba5ff0ef jal ra,800004f8 +80000958: 810027b7 lui a5,0x81002 +8000095c: 9b07a783 lw a5,-1616(a5) # 810019b0 <_PathLocale+0xffffffb8> +80000960: 00078513 mv a0,a5 +80000964: c29ff0ef jal ra,8000058c +80000968: 810007b7 lui a5,0x81000 +8000096c: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000970: be1ff0ef jal ra,80000550 +80000974: 810027b7 lui a5,0x81002 +80000978: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +8000097c: 0047a783 lw a5,4(a5) +80000980: 00078513 mv a0,a5 +80000984: c09ff0ef jal ra,8000058c +80000988: 810007b7 lui a5,0x81000 +8000098c: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000990: bc1ff0ef jal ra,80000550 +80000994: 810027b7 lui a5,0x81002 +80000998: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +8000099c: 0087a783 lw a5,8(a5) +800009a0: 00078513 mv a0,a5 +800009a4: be9ff0ef jal ra,8000058c +800009a8: 810007b7 lui a5,0x81000 +800009ac: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +800009b0: ba1ff0ef jal ra,80000550 +800009b4: 810027b7 lui a5,0x81002 +800009b8: 9b078793 addi a5,a5,-1616 # 810019b0 <_PathLocale+0xffffffb8> +800009bc: 00c7a783 lw a5,12(a5) +800009c0: 00078513 mv a0,a5 +800009c4: bc9ff0ef jal ra,8000058c +800009c8: 810007b7 lui a5,0x81000 +800009cc: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +800009d0: b81ff0ef jal ra,80000550 +800009d4: 00000013 nop +800009d8: 01c12083 lw ra,28(sp) +800009dc: 01812403 lw s0,24(sp) +800009e0: 02010113 addi sp,sp,32 +800009e4: 00008067 ret -80000908 : -80000908: fe010113 addi sp,sp,-32 -8000090c: 00112e23 sw ra,28(sp) -80000910: 00812c23 sw s0,24(sp) -80000914: 02010413 addi s0,sp,32 -80000918: b09ff0ef jal ra,80000420 -8000091c: fea42623 sw a0,-20(s0) -80000920: 810027b7 lui a5,0x81002 -80000924: fec42703 lw a4,-20(s0) -80000928: 00271713 slli a4,a4,0x2 -8000092c: 92c78793 addi a5,a5,-1748 # 8100192c <_PathLocale+0xffffffa8> -80000930: 00f707b3 add a5,a4,a5 -80000934: fec42703 lw a4,-20(s0) -80000938: 00e7a023 sw a4,0(a5) -8000093c: fec42783 lw a5,-20(s0) -80000940: 00078663 beqz a5,8000094c -80000944: 00000513 li a0,0 -80000948: ab9ff0ef jal ra,80000400 -8000094c: 00000013 nop -80000950: 01c12083 lw ra,28(sp) -80000954: 01812403 lw s0,24(sp) -80000958: 02010113 addi sp,sp,32 -8000095c: 00008067 ret +800009e8 : +800009e8: fe010113 addi sp,sp,-32 +800009ec: 00112e23 sw ra,28(sp) +800009f0: 00812c23 sw s0,24(sp) +800009f4: 02010413 addi s0,sp,32 +800009f8: b09ff0ef jal ra,80000500 +800009fc: fea42623 sw a0,-20(s0) +80000a00: 810027b7 lui a5,0x81002 +80000a04: fec42703 lw a4,-20(s0) +80000a08: 00271713 slli a4,a4,0x2 +80000a0c: 9a078793 addi a5,a5,-1632 # 810019a0 <_PathLocale+0xffffffa8> +80000a10: 00f707b3 add a5,a4,a5 +80000a14: fec42703 lw a4,-20(s0) +80000a18: 00e7a023 sw a4,0(a5) +80000a1c: fec42783 lw a5,-20(s0) +80000a20: 00078663 beqz a5,80000a2c +80000a24: 00000513 li a0,0 +80000a28: ab9ff0ef jal ra,800004e0 +80000a2c: 00000013 nop +80000a30: 01c12083 lw ra,28(sp) +80000a34: 01812403 lw s0,24(sp) +80000a38: 02010113 addi sp,sp,32 +80000a3c: 00008067 ret -80000960 : -80000960: fe010113 addi sp,sp,-32 -80000964: 00112e23 sw ra,28(sp) -80000968: 00812c23 sw s0,24(sp) -8000096c: 02010413 addi s0,sp,32 -80000970: 800017b7 lui a5,0x80001 -80000974: 90878793 addi a5,a5,-1784 # 80000908 <_PathLocale+0xfeffef84> -80000978: fef42623 sw a5,-20(s0) -8000097c: fec42583 lw a1,-20(s0) -80000980: 00400513 li a0,4 -80000984: a75ff0ef jal ra,800003f8 -80000988: f81ff0ef jal ra,80000908 -8000098c: 810027b7 lui a5,0x81002 -80000990: 92c7a783 lw a5,-1748(a5) # 8100192c <_PathLocale+0xffffffa8> -80000994: 00078513 mv a0,a5 -80000998: b15ff0ef jal ra,800004ac -8000099c: 810007b7 lui a5,0x81000 -800009a0: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800009a4: acdff0ef jal ra,80000470 -800009a8: 810027b7 lui a5,0x81002 -800009ac: 92c78793 addi a5,a5,-1748 # 8100192c <_PathLocale+0xffffffa8> -800009b0: 0047a783 lw a5,4(a5) -800009b4: 00078513 mv a0,a5 -800009b8: af5ff0ef jal ra,800004ac -800009bc: 810007b7 lui a5,0x81000 -800009c0: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800009c4: aadff0ef jal ra,80000470 -800009c8: 810027b7 lui a5,0x81002 -800009cc: 92c78793 addi a5,a5,-1748 # 8100192c <_PathLocale+0xffffffa8> -800009d0: 0087a783 lw a5,8(a5) -800009d4: 00078513 mv a0,a5 -800009d8: ad5ff0ef jal ra,800004ac -800009dc: 810007b7 lui a5,0x81000 -800009e0: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -800009e4: a8dff0ef jal ra,80000470 -800009e8: 810027b7 lui a5,0x81002 -800009ec: 92c78793 addi a5,a5,-1748 # 8100192c <_PathLocale+0xffffffa8> -800009f0: 00c7a783 lw a5,12(a5) -800009f4: 00078513 mv a0,a5 -800009f8: ab5ff0ef jal ra,800004ac -800009fc: 810007b7 lui a5,0x81000 -80000a00: 12478513 addi a0,a5,292 # 81000124 <_PathLocale+0xffffe7a0> -80000a04: a6dff0ef jal ra,80000470 -80000a08: 00000013 nop -80000a0c: 01c12083 lw ra,28(sp) -80000a10: 01812403 lw s0,24(sp) -80000a14: 02010113 addi sp,sp,32 -80000a18: 00008067 ret - -80000a1c : -80000a1c: ff010113 addi sp,sp,-16 -80000a20: 00112623 sw ra,12(sp) -80000a24: 00812423 sw s0,8(sp) -80000a28: 01010413 addi s0,sp,16 -80000a2c: c6dff0ef jal ra,80000698 -80000a30: 810007b7 lui a5,0x81000 -80000a34: 12878513 addi a0,a5,296 # 81000128 <_PathLocale+0xffffe7a4> -80000a38: a39ff0ef jal ra,80000470 -80000a3c: 00400513 li a0,4 -80000a40: 9c1ff0ef jal ra,80000400 -80000a44: d35ff0ef jal ra,80000778 -80000a48: 00100513 li a0,1 -80000a4c: 9b5ff0ef jal ra,80000400 -80000a50: 810007b7 lui a5,0x81000 -80000a54: 13c78513 addi a0,a5,316 # 8100013c <_PathLocale+0xffffe7b8> -80000a58: a19ff0ef jal ra,80000470 -80000a5c: f05ff0ef jal ra,80000960 -80000a60: 00000013 nop -80000a64: 00c12083 lw ra,12(sp) -80000a68: 00812403 lw s0,8(sp) -80000a6c: 01010113 addi sp,sp,16 -80000a70: 00008067 ret - -80000a74
: -80000a74: ff010113 addi sp,sp,-16 -80000a78: 00112623 sw ra,12(sp) -80000a7c: 00812423 sw s0,8(sp) -80000a80: 01010413 addi s0,sp,16 -80000a84: 00100513 li a0,1 -80000a88: 979ff0ef jal ra,80000400 -80000a8c: 1c800593 li a1,456 -80000a90: 810007b7 lui a5,0x81000 -80000a94: 18878513 addi a0,a5,392 # 81000188 <_PathLocale+0xffffe804> -80000a98: 064000ef jal ra,80000afc -80000a9c: effff097 auipc ra,0xeffff -80000aa0: 564080e7 jalr 1380(ra) # 70000000 -80000aa4: 00000793 li a5,0 -80000aa8: 00078513 mv a0,a5 -80000aac: 00c12083 lw ra,12(sp) -80000ab0: 00812403 lw s0,8(sp) -80000ab4: 01010113 addi sp,sp,16 -80000ab8: 00008067 ret - -80000abc <_printf_r>: -80000abc: fc010113 addi sp,sp,-64 -80000ac0: 02c12423 sw a2,40(sp) -80000ac4: 02d12623 sw a3,44(sp) -80000ac8: 02e12823 sw a4,48(sp) -80000acc: 02f12a23 sw a5,52(sp) -80000ad0: 03012c23 sw a6,56(sp) -80000ad4: 03112e23 sw a7,60(sp) -80000ad8: 00058613 mv a2,a1 -80000adc: 00852583 lw a1,8(a0) -80000ae0: 02810693 addi a3,sp,40 -80000ae4: 00112e23 sw ra,28(sp) -80000ae8: 00d12623 sw a3,12(sp) -80000aec: 060000ef jal ra,80000b4c <_vfprintf_r> -80000af0: 01c12083 lw ra,28(sp) -80000af4: 04010113 addi sp,sp,64 +80000a40 : +80000a40: fe010113 addi sp,sp,-32 +80000a44: 00112e23 sw ra,28(sp) +80000a48: 00812c23 sw s0,24(sp) +80000a4c: 02010413 addi s0,sp,32 +80000a50: 800017b7 lui a5,0x80001 +80000a54: 9e878793 addi a5,a5,-1560 # 800009e8 <_PathLocale+0xfeffeff0> +80000a58: fef42623 sw a5,-20(s0) +80000a5c: fec42583 lw a1,-20(s0) +80000a60: 00400513 li a0,4 +80000a64: a75ff0ef jal ra,800004d8 +80000a68: f81ff0ef jal ra,800009e8 +80000a6c: 810027b7 lui a5,0x81002 +80000a70: 9a07a783 lw a5,-1632(a5) # 810019a0 <_PathLocale+0xffffffa8> +80000a74: 00078513 mv a0,a5 +80000a78: b15ff0ef jal ra,8000058c +80000a7c: 810007b7 lui a5,0x81000 +80000a80: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000a84: acdff0ef jal ra,80000550 +80000a88: 810027b7 lui a5,0x81002 +80000a8c: 9a078793 addi a5,a5,-1632 # 810019a0 <_PathLocale+0xffffffa8> +80000a90: 0047a783 lw a5,4(a5) +80000a94: 00078513 mv a0,a5 +80000a98: af5ff0ef jal ra,8000058c +80000a9c: 810007b7 lui a5,0x81000 +80000aa0: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000aa4: aadff0ef jal ra,80000550 +80000aa8: 810027b7 lui a5,0x81002 +80000aac: 9a078793 addi a5,a5,-1632 # 810019a0 <_PathLocale+0xffffffa8> +80000ab0: 0087a783 lw a5,8(a5) +80000ab4: 00078513 mv a0,a5 +80000ab8: ad5ff0ef jal ra,8000058c +80000abc: 810007b7 lui a5,0x81000 +80000ac0: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000ac4: a8dff0ef jal ra,80000550 +80000ac8: 810027b7 lui a5,0x81002 +80000acc: 9a078793 addi a5,a5,-1632 # 810019a0 <_PathLocale+0xffffffa8> +80000ad0: 00c7a783 lw a5,12(a5) +80000ad4: 00078513 mv a0,a5 +80000ad8: ab5ff0ef jal ra,8000058c +80000adc: 810007b7 lui a5,0x81000 +80000ae0: 19478513 addi a0,a5,404 # 81000194 <_PathLocale+0xffffe79c> +80000ae4: a6dff0ef jal ra,80000550 +80000ae8: 00000013 nop +80000aec: 01c12083 lw ra,28(sp) +80000af0: 01812403 lw s0,24(sp) +80000af4: 02010113 addi sp,sp,32 80000af8: 00008067 ret -80000afc : -80000afc: fc010113 addi sp,sp,-64 -80000b00: 02f12a23 sw a5,52(sp) -80000b04: 810027b7 lui a5,0x81002 -80000b08: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -80000b0c: 02c12423 sw a2,40(sp) -80000b10: 02d12623 sw a3,44(sp) -80000b14: 02b12223 sw a1,36(sp) -80000b18: 02e12823 sw a4,48(sp) -80000b1c: 03012c23 sw a6,56(sp) -80000b20: 03112e23 sw a7,60(sp) -80000b24: 0087a583 lw a1,8(a5) -80000b28: 02410693 addi a3,sp,36 -80000b2c: 00050613 mv a2,a0 -80000b30: 00078513 mv a0,a5 -80000b34: 00112e23 sw ra,28(sp) -80000b38: 00d12623 sw a3,12(sp) -80000b3c: 010000ef jal ra,80000b4c <_vfprintf_r> -80000b40: 01c12083 lw ra,28(sp) -80000b44: 04010113 addi sp,sp,64 -80000b48: 00008067 ret +80000afc : +80000afc: ff010113 addi sp,sp,-16 +80000b00: 00112623 sw ra,12(sp) +80000b04: 00812423 sw s0,8(sp) +80000b08: 01010413 addi s0,sp,16 +80000b0c: c6dff0ef jal ra,80000778 +80000b10: 810007b7 lui a5,0x81000 +80000b14: 19878513 addi a0,a5,408 # 81000198 <_PathLocale+0xffffe7a0> +80000b18: a39ff0ef jal ra,80000550 +80000b1c: 00400513 li a0,4 +80000b20: 9c1ff0ef jal ra,800004e0 +80000b24: d35ff0ef jal ra,80000858 +80000b28: 00100513 li a0,1 +80000b2c: 9b5ff0ef jal ra,800004e0 +80000b30: 810007b7 lui a5,0x81000 +80000b34: 1ac78513 addi a0,a5,428 # 810001ac <_PathLocale+0xffffe7b4> +80000b38: a19ff0ef jal ra,80000550 +80000b3c: f05ff0ef jal ra,80000a40 +80000b40: 00000013 nop +80000b44: 00c12083 lw ra,12(sp) +80000b48: 00812403 lw s0,8(sp) +80000b4c: 01010113 addi sp,sp,16 +80000b50: 00008067 ret -80000b4c <_vfprintf_r>: -80000b4c: e2010113 addi sp,sp,-480 -80000b50: 1c112e23 sw ra,476(sp) -80000b54: 1c912a23 sw s1,468(sp) -80000b58: 1d212823 sw s2,464(sp) -80000b5c: 1d312623 sw s3,460(sp) -80000b60: 1b812c23 sw s8,440(sp) -80000b64: 00058913 mv s2,a1 -80000b68: 00060493 mv s1,a2 -80000b6c: 00068c13 mv s8,a3 -80000b70: 1c812c23 sw s0,472(sp) -80000b74: 1d412423 sw s4,456(sp) -80000b78: 1d512223 sw s5,452(sp) -80000b7c: 1d612023 sw s6,448(sp) -80000b80: 1b712e23 sw s7,444(sp) -80000b84: 1b912a23 sw s9,436(sp) -80000b88: 1ba12823 sw s10,432(sp) -80000b8c: 1bb12623 sw s11,428(sp) -80000b90: 00050993 mv s3,a0 -80000b94: 3b1040ef jal ra,80005744 <_localeconv_r> -80000b98: 00052783 lw a5,0(a0) -80000b9c: 00078513 mv a0,a5 -80000ba0: 02f12823 sw a5,48(sp) -80000ba4: 64c060ef jal ra,800071f0 -80000ba8: 00a12e23 sw a0,28(sp) -80000bac: 0e012023 sw zero,224(sp) -80000bb0: 0e012223 sw zero,228(sp) -80000bb4: 0e012423 sw zero,232(sp) -80000bb8: 0e012623 sw zero,236(sp) -80000bbc: 00098a63 beqz s3,80000bd0 <_vfprintf_r+0x84> -80000bc0: 0389a783 lw a5,56(s3) -80000bc4: 00079663 bnez a5,80000bd0 <_vfprintf_r+0x84> -80000bc8: 00098513 mv a0,s3 -80000bcc: 580020ef jal ra,8000314c <__sinit> -80000bd0: 00c91783 lh a5,12(s2) -80000bd4: 01279713 slli a4,a5,0x12 -80000bd8: 02074263 bltz a4,80000bfc <_vfprintf_r+0xb0> -80000bdc: 000026b7 lui a3,0x2 -80000be0: 06492703 lw a4,100(s2) -80000be4: 00d7e7b3 or a5,a5,a3 -80000be8: 00f91623 sh a5,12(s2) -80000bec: ffffe7b7 lui a5,0xffffe -80000bf0: fff78793 addi a5,a5,-1 # ffffdfff <_PathLocale+0x7effc67b> -80000bf4: 00f777b3 and a5,a4,a5 -80000bf8: 06f92223 sw a5,100(s2) -80000bfc: 00c95783 lhu a5,12(s2) -80000c00: 0087f793 andi a5,a5,8 -80000c04: 04078063 beqz a5,80000c44 <_vfprintf_r+0xf8> -80000c08: 01092783 lw a5,16(s2) -80000c0c: 02078c63 beqz a5,80000c44 <_vfprintf_r+0xf8> -80000c10: 00c95783 lhu a5,12(s2) -80000c14: 00a00713 li a4,10 -80000c18: 01a7f793 andi a5,a5,26 -80000c1c: 08e79063 bne a5,a4,80000c9c <_vfprintf_r+0x150> -80000c20: 00e91783 lh a5,14(s2) -80000c24: 0607cc63 bltz a5,80000c9c <_vfprintf_r+0x150> -80000c28: 000c0693 mv a3,s8 -80000c2c: 00048613 mv a2,s1 -80000c30: 00090593 mv a1,s2 -80000c34: 00098513 mv a0,s3 -80000c38: 77d010ef jal ra,80002bb4 <__sbprintf> -80000c3c: 02a12023 sw a0,32(sp) -80000c40: 01c0006f j 80000c5c <_vfprintf_r+0x110> -80000c44: 00090593 mv a1,s2 -80000c48: 00098513 mv a0,s3 -80000c4c: 024020ef jal ra,80002c70 <__swsetup_r> -80000c50: fc0500e3 beqz a0,80000c10 <_vfprintf_r+0xc4> -80000c54: fff00793 li a5,-1 -80000c58: 02f12023 sw a5,32(sp) -80000c5c: 1dc12083 lw ra,476(sp) -80000c60: 1d812403 lw s0,472(sp) -80000c64: 02012503 lw a0,32(sp) -80000c68: 1d412483 lw s1,468(sp) -80000c6c: 1d012903 lw s2,464(sp) -80000c70: 1cc12983 lw s3,460(sp) -80000c74: 1c812a03 lw s4,456(sp) -80000c78: 1c412a83 lw s5,452(sp) -80000c7c: 1c012b03 lw s6,448(sp) -80000c80: 1bc12b83 lw s7,444(sp) -80000c84: 1b812c03 lw s8,440(sp) -80000c88: 1b412c83 lw s9,436(sp) -80000c8c: 1b012d03 lw s10,432(sp) -80000c90: 1ac12d83 lw s11,428(sp) -80000c94: 1e010113 addi sp,sp,480 -80000c98: 00008067 ret -80000c9c: 810007b7 lui a5,0x81000 -80000ca0: 1a078793 addi a5,a5,416 # 810001a0 <_PathLocale+0xffffe81c> -80000ca4: 04f12423 sw a5,72(sp) -80000ca8: 810007b7 lui a5,0x81000 -80000cac: 0fc10a93 addi s5,sp,252 -80000cb0: 31c78793 addi a5,a5,796 # 8100031c <_PathLocale+0xffffe998> -80000cb4: 0d512a23 sw s5,212(sp) -80000cb8: 0c012e23 sw zero,220(sp) -80000cbc: 0c012c23 sw zero,216(sp) -80000cc0: 00000a13 li s4,0 -80000cc4: 000a8b93 mv s7,s5 -80000cc8: 02012e23 sw zero,60(sp) -80000ccc: 02012c23 sw zero,56(sp) -80000cd0: 00012423 sw zero,8(sp) -80000cd4: 02012623 sw zero,44(sp) -80000cd8: 02012a23 sw zero,52(sp) -80000cdc: 02012023 sw zero,32(sp) -80000ce0: 00f12823 sw a5,16(sp) -80000ce4: 00048413 mv s0,s1 -80000ce8: 02500713 li a4,37 -80000cec: 00044783 lbu a5,0(s0) -80000cf0: 00078463 beqz a5,80000cf8 <_vfprintf_r+0x1ac> -80000cf4: 0ae79c63 bne a5,a4,80000dac <_vfprintf_r+0x260> -80000cf8: 40940b33 sub s6,s0,s1 -80000cfc: 040b0a63 beqz s6,80000d50 <_vfprintf_r+0x204> -80000d00: 0dc12783 lw a5,220(sp) -80000d04: 009ba023 sw s1,0(s7) -80000d08: 016ba223 sw s6,4(s7) -80000d0c: 016787b3 add a5,a5,s6 -80000d10: 0cf12e23 sw a5,220(sp) -80000d14: 0d812783 lw a5,216(sp) -80000d18: 00700713 li a4,7 -80000d1c: 008b8b93 addi s7,s7,8 -80000d20: 00178793 addi a5,a5,1 -80000d24: 0cf12c23 sw a5,216(sp) -80000d28: 00f75e63 bge a4,a5,80000d44 <_vfprintf_r+0x1f8> -80000d2c: 0d410613 addi a2,sp,212 -80000d30: 00090593 mv a1,s2 -80000d34: 00098513 mv a0,s3 -80000d38: 504080ef jal ra,8000923c <__sprint_r> -80000d3c: 72051c63 bnez a0,80001474 <_vfprintf_r+0x928> -80000d40: 000a8b93 mv s7,s5 -80000d44: 02012783 lw a5,32(sp) -80000d48: 016787b3 add a5,a5,s6 -80000d4c: 02f12023 sw a5,32(sp) -80000d50: 00044783 lbu a5,0(s0) -80000d54: 00079463 bnez a5,80000d5c <_vfprintf_r+0x210> -80000d58: 6010106f j 80002b58 <_vfprintf_r+0x200c> -80000d5c: 00140793 addi a5,s0,1 -80000d60: 0a010ba3 sb zero,183(sp) -80000d64: fff00d93 li s11,-1 -80000d68: 02012223 sw zero,36(sp) -80000d6c: 00000413 li s0,0 -80000d70: 05a00693 li a3,90 -80000d74: 00a00c93 li s9,10 -80000d78: 00900d13 li s10,9 -80000d7c: 0007cb03 lbu s6,0(a5) -80000d80: 00178713 addi a4,a5,1 -80000d84: 00e12c23 sw a4,24(sp) -80000d88: 02a00613 li a2,42 -80000d8c: fe0b0793 addi a5,s6,-32 -80000d90: 00f6f463 bgeu a3,a5,80000d98 <_vfprintf_r+0x24c> -80000d94: 2880106f j 8000201c <_vfprintf_r+0x14d0> -80000d98: 04812703 lw a4,72(sp) -80000d9c: 00279793 slli a5,a5,0x2 -80000da0: 00e787b3 add a5,a5,a4 -80000da4: 0007a783 lw a5,0(a5) -80000da8: 00078067 jr a5 -80000dac: 00140413 addi s0,s0,1 -80000db0: f3dff06f j 80000cec <_vfprintf_r+0x1a0> -80000db4: 00098513 mv a0,s3 -80000db8: 18d040ef jal ra,80005744 <_localeconv_r> -80000dbc: 00452783 lw a5,4(a0) -80000dc0: 00078513 mv a0,a5 -80000dc4: 02f12a23 sw a5,52(sp) -80000dc8: 428060ef jal ra,800071f0 -80000dcc: 02a12623 sw a0,44(sp) -80000dd0: 00098513 mv a0,s3 -80000dd4: 171040ef jal ra,80005744 <_localeconv_r> -80000dd8: 00852783 lw a5,8(a0) -80000ddc: 05a00693 li a3,90 -80000de0: 00f12423 sw a5,8(sp) -80000de4: 02c12783 lw a5,44(sp) -80000de8: 00078c63 beqz a5,80000e00 <_vfprintf_r+0x2b4> -80000dec: 00812783 lw a5,8(sp) -80000df0: 00078863 beqz a5,80000e00 <_vfprintf_r+0x2b4> -80000df4: 0007c783 lbu a5,0(a5) -80000df8: 00078463 beqz a5,80000e00 <_vfprintf_r+0x2b4> -80000dfc: 40046413 ori s0,s0,1024 -80000e00: 01812783 lw a5,24(sp) -80000e04: f79ff06f j 80000d7c <_vfprintf_r+0x230> -80000e08: 0b714783 lbu a5,183(sp) -80000e0c: fe079ae3 bnez a5,80000e00 <_vfprintf_r+0x2b4> -80000e10: 02000793 li a5,32 -80000e14: 0af10ba3 sb a5,183(sp) -80000e18: fe9ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000e1c: 00146413 ori s0,s0,1 -80000e20: fe1ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000e24: 000c2783 lw a5,0(s8) -80000e28: 004c0c13 addi s8,s8,4 -80000e2c: 02f12223 sw a5,36(sp) -80000e30: fc07d8e3 bgez a5,80000e00 <_vfprintf_r+0x2b4> -80000e34: 40f007b3 neg a5,a5 -80000e38: 02f12223 sw a5,36(sp) -80000e3c: 00446413 ori s0,s0,4 -80000e40: fc1ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000e44: 02b00793 li a5,43 -80000e48: fcdff06f j 80000e14 <_vfprintf_r+0x2c8> -80000e4c: 01812703 lw a4,24(sp) -80000e50: 01812783 lw a5,24(sp) -80000e54: 00074b03 lbu s6,0(a4) -80000e58: 00178793 addi a5,a5,1 -80000e5c: 04cb1063 bne s6,a2,80000e9c <_vfprintf_r+0x350> -80000e60: 000c2d83 lw s11,0(s8) -80000e64: 004c0713 addi a4,s8,4 -80000e68: 000dd463 bgez s11,80000e70 <_vfprintf_r+0x324> -80000e6c: fff00d93 li s11,-1 -80000e70: 00070c13 mv s8,a4 -80000e74: 00f12c23 sw a5,24(sp) -80000e78: f89ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000e7c: 039d8333 mul t1,s11,s9 -80000e80: 00178793 addi a5,a5,1 -80000e84: fff7cb03 lbu s6,-1(a5) -80000e88: 00e30db3 add s11,t1,a4 -80000e8c: fd0b0713 addi a4,s6,-48 -80000e90: feed76e3 bgeu s10,a4,80000e7c <_vfprintf_r+0x330> -80000e94: 00f12c23 sw a5,24(sp) -80000e98: ef5ff06f j 80000d8c <_vfprintf_r+0x240> -80000e9c: 00000d93 li s11,0 -80000ea0: fedff06f j 80000e8c <_vfprintf_r+0x340> -80000ea4: 08046413 ori s0,s0,128 -80000ea8: f59ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000eac: 01812783 lw a5,24(sp) -80000eb0: 02012223 sw zero,36(sp) -80000eb4: 02412703 lw a4,36(sp) -80000eb8: fd0b0b13 addi s6,s6,-48 -80000ebc: 00178793 addi a5,a5,1 -80000ec0: 03970733 mul a4,a4,s9 -80000ec4: 00eb0733 add a4,s6,a4 -80000ec8: fff7cb03 lbu s6,-1(a5) -80000ecc: 02e12223 sw a4,36(sp) -80000ed0: fd0b0713 addi a4,s6,-48 -80000ed4: feed70e3 bgeu s10,a4,80000eb4 <_vfprintf_r+0x368> -80000ed8: fbdff06f j 80000e94 <_vfprintf_r+0x348> -80000edc: 00846413 ori s0,s0,8 -80000ee0: f21ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000ee4: 01812783 lw a5,24(sp) -80000ee8: 0007c703 lbu a4,0(a5) -80000eec: 06800793 li a5,104 -80000ef0: 00f71c63 bne a4,a5,80000f08 <_vfprintf_r+0x3bc> -80000ef4: 01812783 lw a5,24(sp) -80000ef8: 20046413 ori s0,s0,512 -80000efc: 00178793 addi a5,a5,1 -80000f00: 00f12c23 sw a5,24(sp) -80000f04: efdff06f j 80000e00 <_vfprintf_r+0x2b4> -80000f08: 04046413 ori s0,s0,64 -80000f0c: ef5ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000f10: 01812783 lw a5,24(sp) -80000f14: 0007c703 lbu a4,0(a5) -80000f18: 06c00793 li a5,108 -80000f1c: 00f71c63 bne a4,a5,80000f34 <_vfprintf_r+0x3e8> -80000f20: 01812783 lw a5,24(sp) -80000f24: 00178793 addi a5,a5,1 -80000f28: 00f12c23 sw a5,24(sp) -80000f2c: 02046413 ori s0,s0,32 -80000f30: ed1ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000f34: 01046413 ori s0,s0,16 -80000f38: ec9ff06f j 80000e00 <_vfprintf_r+0x2b4> -80000f3c: 004c0793 addi a5,s8,4 -80000f40: 00f12a23 sw a5,20(sp) -80000f44: 000c2783 lw a5,0(s8) -80000f48: 0a010ba3 sb zero,183(sp) -80000f4c: 12f10e23 sb a5,316(sp) -80000f50: 00000c13 li s8,0 -80000f54: 00100d93 li s11,1 -80000f58: 00000713 li a4,0 -80000f5c: 00012623 sw zero,12(sp) -80000f60: 00000c93 li s9,0 -80000f64: 00000d13 li s10,0 -80000f68: 13c10493 addi s1,sp,316 -80000f6c: 02e12423 sw a4,40(sp) -80000f70: 01b75463 bge a4,s11,80000f78 <_vfprintf_r+0x42c> -80000f74: 03b12423 sw s11,40(sp) -80000f78: 0b714683 lbu a3,183(sp) -80000f7c: 00068863 beqz a3,80000f8c <_vfprintf_r+0x440> -80000f80: 02812783 lw a5,40(sp) -80000f84: 00178793 addi a5,a5,1 -80000f88: 02f12423 sw a5,40(sp) -80000f8c: 00247793 andi a5,s0,2 -80000f90: 04f12023 sw a5,64(sp) -80000f94: 00078863 beqz a5,80000fa4 <_vfprintf_r+0x458> -80000f98: 02812783 lw a5,40(sp) -80000f9c: 00278793 addi a5,a5,2 -80000fa0: 02f12423 sw a5,40(sp) -80000fa4: 08447793 andi a5,s0,132 -80000fa8: 04f12223 sw a5,68(sp) -80000fac: 08079063 bnez a5,8000102c <_vfprintf_r+0x4e0> -80000fb0: 02412783 lw a5,36(sp) -80000fb4: 02812683 lw a3,40(sp) -80000fb8: 40d786b3 sub a3,a5,a3 -80000fbc: 06d05863 blez a3,8000102c <_vfprintf_r+0x4e0> -80000fc0: 810007b7 lui a5,0x81000 -80000fc4: 01000e13 li t3,16 -80000fc8: 30c78813 addi a6,a5,780 # 8100030c <_PathLocale+0xffffe988> -80000fcc: 00700e93 li t4,7 -80000fd0: 0d812603 lw a2,216(sp) -80000fd4: 010ba023 sw a6,0(s7) -80000fd8: 0dc12583 lw a1,220(sp) -80000fdc: 00160613 addi a2,a2,1 -80000fe0: 008b8513 addi a0,s7,8 -80000fe4: 00de5463 bge t3,a3,80000fec <_vfprintf_r+0x4a0> -80000fe8: 0480106f j 80002030 <_vfprintf_r+0x14e4> -80000fec: 00dba223 sw a3,4(s7) -80000ff0: 00b686b3 add a3,a3,a1 -80000ff4: 0cd12e23 sw a3,220(sp) -80000ff8: 0cc12c23 sw a2,216(sp) -80000ffc: 00700693 li a3,7 -80001000: 00050b93 mv s7,a0 -80001004: 02c6d463 bge a3,a2,8000102c <_vfprintf_r+0x4e0> -80001008: 0d410613 addi a2,sp,212 -8000100c: 00090593 mv a1,s2 -80001010: 00098513 mv a0,s3 -80001014: 04e12623 sw a4,76(sp) -80001018: 224080ef jal ra,8000923c <__sprint_r> -8000101c: 00050463 beqz a0,80001024 <_vfprintf_r+0x4d8> -80001020: 2d90106f j 80002af8 <_vfprintf_r+0x1fac> -80001024: 04c12703 lw a4,76(sp) -80001028: 000a8b93 mv s7,s5 -8000102c: 0b714683 lbu a3,183(sp) -80001030: 04068e63 beqz a3,8000108c <_vfprintf_r+0x540> -80001034: 0b710693 addi a3,sp,183 -80001038: 00dba023 sw a3,0(s7) -8000103c: 00100693 li a3,1 -80001040: 00dba223 sw a3,4(s7) -80001044: 0dc12683 lw a3,220(sp) -80001048: 00700613 li a2,7 -8000104c: 008b8b93 addi s7,s7,8 -80001050: 00168693 addi a3,a3,1 # 2001 -80001054: 0cd12e23 sw a3,220(sp) -80001058: 0d812683 lw a3,216(sp) -8000105c: 00168693 addi a3,a3,1 -80001060: 0cd12c23 sw a3,216(sp) -80001064: 02d65463 bge a2,a3,8000108c <_vfprintf_r+0x540> -80001068: 0d410613 addi a2,sp,212 -8000106c: 00090593 mv a1,s2 -80001070: 00098513 mv a0,s3 -80001074: 04e12623 sw a4,76(sp) -80001078: 1c4080ef jal ra,8000923c <__sprint_r> -8000107c: 00050463 beqz a0,80001084 <_vfprintf_r+0x538> -80001080: 2790106f j 80002af8 <_vfprintf_r+0x1fac> -80001084: 04c12703 lw a4,76(sp) -80001088: 000a8b93 mv s7,s5 -8000108c: 04012783 lw a5,64(sp) -80001090: 04078e63 beqz a5,800010ec <_vfprintf_r+0x5a0> -80001094: 0b810693 addi a3,sp,184 -80001098: 00dba023 sw a3,0(s7) -8000109c: 00200693 li a3,2 -800010a0: 00dba223 sw a3,4(s7) -800010a4: 0dc12683 lw a3,220(sp) -800010a8: 00700613 li a2,7 -800010ac: 008b8b93 addi s7,s7,8 -800010b0: 00268693 addi a3,a3,2 -800010b4: 0cd12e23 sw a3,220(sp) -800010b8: 0d812683 lw a3,216(sp) -800010bc: 00168693 addi a3,a3,1 -800010c0: 0cd12c23 sw a3,216(sp) -800010c4: 02d65463 bge a2,a3,800010ec <_vfprintf_r+0x5a0> -800010c8: 0d410613 addi a2,sp,212 -800010cc: 00090593 mv a1,s2 -800010d0: 00098513 mv a0,s3 -800010d4: 04e12023 sw a4,64(sp) -800010d8: 164080ef jal ra,8000923c <__sprint_r> -800010dc: 00050463 beqz a0,800010e4 <_vfprintf_r+0x598> -800010e0: 2190106f j 80002af8 <_vfprintf_r+0x1fac> -800010e4: 04012703 lw a4,64(sp) -800010e8: 000a8b93 mv s7,s5 -800010ec: 04412783 lw a5,68(sp) -800010f0: 08000693 li a3,128 -800010f4: 06d79c63 bne a5,a3,8000116c <_vfprintf_r+0x620> -800010f8: 02412783 lw a5,36(sp) -800010fc: 02812683 lw a3,40(sp) -80001100: 40d786b3 sub a3,a5,a3 -80001104: 06d05463 blez a3,8000116c <_vfprintf_r+0x620> -80001108: 01000813 li a6,16 -8000110c: 00700e13 li t3,7 -80001110: 01012783 lw a5,16(sp) -80001114: 0d812603 lw a2,216(sp) -80001118: 0dc12583 lw a1,220(sp) -8000111c: 00fba023 sw a5,0(s7) -80001120: 00160613 addi a2,a2,1 -80001124: 008b8513 addi a0,s7,8 -80001128: 76d840e3 blt a6,a3,80002088 <_vfprintf_r+0x153c> -8000112c: 00dba223 sw a3,4(s7) -80001130: 00b686b3 add a3,a3,a1 -80001134: 0cd12e23 sw a3,220(sp) -80001138: 0cc12c23 sw a2,216(sp) -8000113c: 00700693 li a3,7 -80001140: 00050b93 mv s7,a0 -80001144: 02c6d463 bge a3,a2,8000116c <_vfprintf_r+0x620> -80001148: 0d410613 addi a2,sp,212 -8000114c: 00090593 mv a1,s2 -80001150: 00098513 mv a0,s3 -80001154: 04e12023 sw a4,64(sp) -80001158: 0e4080ef jal ra,8000923c <__sprint_r> -8000115c: 00050463 beqz a0,80001164 <_vfprintf_r+0x618> -80001160: 1990106f j 80002af8 <_vfprintf_r+0x1fac> -80001164: 04012703 lw a4,64(sp) -80001168: 000a8b93 mv s7,s5 -8000116c: 41b70733 sub a4,a4,s11 -80001170: 06e05063 blez a4,800011d0 <_vfprintf_r+0x684> -80001174: 01000813 li a6,16 -80001178: 00700e13 li t3,7 -8000117c: 01012783 lw a5,16(sp) -80001180: 0d812683 lw a3,216(sp) -80001184: 0dc12603 lw a2,220(sp) -80001188: 00fba023 sw a5,0(s7) -8000118c: 00168693 addi a3,a3,1 -80001190: 008b8593 addi a1,s7,8 -80001194: 74e842e3 blt a6,a4,800020d8 <_vfprintf_r+0x158c> -80001198: 00eba223 sw a4,4(s7) -8000119c: 00c70733 add a4,a4,a2 -800011a0: 0ce12e23 sw a4,220(sp) -800011a4: 0cd12c23 sw a3,216(sp) -800011a8: 00700713 li a4,7 -800011ac: 00058b93 mv s7,a1 -800011b0: 02d75063 bge a4,a3,800011d0 <_vfprintf_r+0x684> -800011b4: 0d410613 addi a2,sp,212 -800011b8: 00090593 mv a1,s2 -800011bc: 00098513 mv a0,s3 -800011c0: 07c080ef jal ra,8000923c <__sprint_r> -800011c4: 00050463 beqz a0,800011cc <_vfprintf_r+0x680> -800011c8: 1310106f j 80002af8 <_vfprintf_r+0x1fac> -800011cc: 000a8b93 mv s7,s5 -800011d0: 10047693 andi a3,s0,256 -800011d4: 0dc12703 lw a4,220(sp) -800011d8: 740694e3 bnez a3,80002120 <_vfprintf_r+0x15d4> -800011dc: 0d812783 lw a5,216(sp) -800011e0: 00ed8333 add t1,s11,a4 -800011e4: 009ba023 sw s1,0(s7) -800011e8: 00178793 addi a5,a5,1 -800011ec: 01bba223 sw s11,4(s7) -800011f0: 0c612e23 sw t1,220(sp) -800011f4: 0cf12c23 sw a5,216(sp) -800011f8: 00700713 li a4,7 -800011fc: 008b8b93 addi s7,s7,8 -80001200: 00f74463 blt a4,a5,80001208 <_vfprintf_r+0x6bc> -80001204: 0640106f j 80002268 <_vfprintf_r+0x171c> -80001208: 0d410613 addi a2,sp,212 -8000120c: 00090593 mv a1,s2 -80001210: 00098513 mv a0,s3 -80001214: 028080ef jal ra,8000923c <__sprint_r> -80001218: 00050463 beqz a0,80001220 <_vfprintf_r+0x6d4> -8000121c: 0dd0106f j 80002af8 <_vfprintf_r+0x1fac> -80001220: 000a8b93 mv s7,s5 -80001224: 0440106f j 80002268 <_vfprintf_r+0x171c> -80001228: 01046413 ori s0,s0,16 -8000122c: 02047793 andi a5,s0,32 -80001230: 06078663 beqz a5,8000129c <_vfprintf_r+0x750> -80001234: 007c0c13 addi s8,s8,7 -80001238: ff8c7c13 andi s8,s8,-8 -8000123c: 000c2c83 lw s9,0(s8) -80001240: 004c2d03 lw s10,4(s8) -80001244: 008c0793 addi a5,s8,8 -80001248: 00f12a23 sw a5,20(sp) -8000124c: 000d4463 bltz s10,80001254 <_vfprintf_r+0x708> -80001250: 1290106f j 80002b78 <_vfprintf_r+0x202c> -80001254: 41900833 neg a6,s9 -80001258: 01003733 snez a4,a6 -8000125c: 41a007b3 neg a5,s10 -80001260: 40e78d33 sub s10,a5,a4 -80001264: 02d00713 li a4,45 -80001268: 0ae10ba3 sb a4,183(sp) -8000126c: 00080c93 mv s9,a6 -80001270: 00100713 li a4,1 -80001274: fff00693 li a3,-1 -80001278: 40dd8ae3 beq s11,a3,80001e8c <_vfprintf_r+0x1340> -8000127c: 00040693 mv a3,s0 -80001280: 01ace633 or a2,s9,s10 -80001284: f7f47413 andi s0,s0,-129 -80001288: 400612e3 bnez a2,80001e8c <_vfprintf_r+0x1340> -8000128c: 560d8ae3 beqz s11,80002000 <_vfprintf_r+0x14b4> -80001290: 00100693 li a3,1 -80001294: 40d710e3 bne a4,a3,80001e94 <_vfprintf_r+0x1348> -80001298: 0f50106f j 80002b8c <_vfprintf_r+0x2040> -8000129c: 004c0793 addi a5,s8,4 -800012a0: 00f12a23 sw a5,20(sp) -800012a4: 01047793 andi a5,s0,16 -800012a8: 00078863 beqz a5,800012b8 <_vfprintf_r+0x76c> -800012ac: 000c2c83 lw s9,0(s8) -800012b0: 41fcdd13 srai s10,s9,0x1f -800012b4: f99ff06f j 8000124c <_vfprintf_r+0x700> -800012b8: 04047793 andi a5,s0,64 -800012bc: 000c2803 lw a6,0(s8) -800012c0: 00078863 beqz a5,800012d0 <_vfprintf_r+0x784> -800012c4: 01081c93 slli s9,a6,0x10 -800012c8: 410cdc93 srai s9,s9,0x10 -800012cc: fe5ff06f j 800012b0 <_vfprintf_r+0x764> -800012d0: 20047793 andi a5,s0,512 -800012d4: 00080c93 mv s9,a6 -800012d8: fc078ce3 beqz a5,800012b0 <_vfprintf_r+0x764> -800012dc: 01881c93 slli s9,a6,0x18 -800012e0: 418cdc93 srai s9,s9,0x18 -800012e4: fcdff06f j 800012b0 <_vfprintf_r+0x764> -800012e8: 00847793 andi a5,s0,8 -800012ec: 0a078863 beqz a5,8000139c <_vfprintf_r+0x850> -800012f0: 004c0793 addi a5,s8,4 -800012f4: 00f12a23 sw a5,20(sp) -800012f8: 000c2783 lw a5,0(s8) -800012fc: 0007a603 lw a2,0(a5) -80001300: 0047a683 lw a3,4(a5) -80001304: 0087a703 lw a4,8(a5) -80001308: 00c7a783 lw a5,12(a5) -8000130c: 0ec12023 sw a2,224(sp) -80001310: 0ed12223 sw a3,228(sp) -80001314: 0ee12423 sw a4,232(sp) -80001318: 0e010513 addi a0,sp,224 -8000131c: 0ef12623 sw a5,236(sp) -80001320: 3b8040ef jal ra,800056d8 <_ldcheck> -80001324: 0aa12e23 sw a0,188(sp) -80001328: 00200793 li a5,2 -8000132c: 0af51e63 bne a0,a5,800013e8 <_vfprintf_r+0x89c> -80001330: 0e012783 lw a5,224(sp) -80001334: 09010593 addi a1,sp,144 -80001338: 0a010513 addi a0,sp,160 -8000133c: 0af12023 sw a5,160(sp) -80001340: 0e412783 lw a5,228(sp) -80001344: 08012823 sw zero,144(sp) -80001348: 08012a23 sw zero,148(sp) -8000134c: 0af12223 sw a5,164(sp) -80001350: 0e812783 lw a5,232(sp) -80001354: 08012c23 sw zero,152(sp) -80001358: 08012e23 sw zero,156(sp) -8000135c: 0af12423 sw a5,168(sp) -80001360: 0ec12783 lw a5,236(sp) -80001364: 0af12623 sw a5,172(sp) -80001368: 4190b0ef jal ra,8000cf80 <__letf2> -8000136c: 00055663 bgez a0,80001378 <_vfprintf_r+0x82c> -80001370: 02d00793 li a5,45 -80001374: 0af10ba3 sb a5,183(sp) -80001378: 04700793 li a5,71 -8000137c: 0767d063 bge a5,s6,800013dc <_vfprintf_r+0x890> -80001380: 810004b7 lui s1,0x81000 -80001384: 33048493 addi s1,s1,816 # 81000330 <_PathLocale+0xffffe9ac> -80001388: f7f47413 andi s0,s0,-129 -8000138c: 00000c13 li s8,0 -80001390: 00300d93 li s11,3 -80001394: 00000713 li a4,0 -80001398: 3590006f j 80001ef0 <_vfprintf_r+0x13a4> -8000139c: 007c0c13 addi s8,s8,7 -800013a0: ff8c7c13 andi s8,s8,-8 -800013a4: 000c2583 lw a1,0(s8) -800013a8: 004c2603 lw a2,4(s8) -800013ac: 008c0793 addi a5,s8,8 -800013b0: 0a010513 addi a0,sp,160 -800013b4: 00f12a23 sw a5,20(sp) -800013b8: 5850e0ef jal ra,8001013c <__extenddftf2> -800013bc: 0a012783 lw a5,160(sp) -800013c0: 0ef12023 sw a5,224(sp) -800013c4: 0a412783 lw a5,164(sp) -800013c8: 0ef12223 sw a5,228(sp) -800013cc: 0a812783 lw a5,168(sp) -800013d0: 0ef12423 sw a5,232(sp) -800013d4: 0ac12783 lw a5,172(sp) -800013d8: f41ff06f j 80001318 <_vfprintf_r+0x7cc> -800013dc: 810004b7 lui s1,0x81000 -800013e0: 32c48493 addi s1,s1,812 # 8100032c <_PathLocale+0xffffe9a8> -800013e4: fa5ff06f j 80001388 <_vfprintf_r+0x83c> -800013e8: 00100793 li a5,1 -800013ec: 02f51a63 bne a0,a5,80001420 <_vfprintf_r+0x8d4> -800013f0: 0ec12783 lw a5,236(sp) -800013f4: 0007d663 bgez a5,80001400 <_vfprintf_r+0x8b4> -800013f8: 02d00793 li a5,45 -800013fc: 0af10ba3 sb a5,183(sp) -80001400: 04700793 li a5,71 -80001404: 0167d863 bge a5,s6,80001414 <_vfprintf_r+0x8c8> -80001408: 810004b7 lui s1,0x81000 -8000140c: 33848493 addi s1,s1,824 # 81000338 <_PathLocale+0xffffe9b4> -80001410: f79ff06f j 80001388 <_vfprintf_r+0x83c> -80001414: 810004b7 lui s1,0x81000 -80001418: 33448493 addi s1,s1,820 # 81000334 <_PathLocale+0xffffe9b0> -8000141c: f6dff06f j 80001388 <_vfprintf_r+0x83c> -80001420: fdfb7c93 andi s9,s6,-33 -80001424: 04100793 li a5,65 -80001428: 04fc9e63 bne s9,a5,80001484 <_vfprintf_r+0x938> -8000142c: 03000793 li a5,48 -80001430: 0af10c23 sb a5,184(sp) -80001434: 06100713 li a4,97 -80001438: 07800793 li a5,120 -8000143c: 00eb0463 beq s6,a4,80001444 <_vfprintf_r+0x8f8> -80001440: 05800793 li a5,88 -80001444: 0af10ca3 sb a5,185(sp) -80001448: 06300793 li a5,99 -8000144c: 00246413 ori s0,s0,2 -80001450: 4db7d263 bge a5,s11,80001914 <_vfprintf_r+0xdc8> -80001454: 001d8593 addi a1,s11,1 -80001458: 00098513 mv a0,s3 -8000145c: 4b4040ef jal ra,80005910 <_malloc_r> -80001460: 00050493 mv s1,a0 -80001464: 4a051e63 bnez a0,80001920 <_vfprintf_r+0xdd4> -80001468: 00c95783 lhu a5,12(s2) -8000146c: 0407e793 ori a5,a5,64 -80001470: 00f91623 sh a5,12(s2) -80001474: 00c95783 lhu a5,12(s2) -80001478: 0407f793 andi a5,a5,64 -8000147c: fe078063 beqz a5,80000c5c <_vfprintf_r+0x110> -80001480: fd4ff06f j 80000c54 <_vfprintf_r+0x108> -80001484: fff00793 li a5,-1 -80001488: 4afd8063 beq s11,a5,80001928 <_vfprintf_r+0xddc> -8000148c: 04700793 li a5,71 -80001490: 00000c13 li s8,0 -80001494: 00fc9863 bne s9,a5,800014a4 <_vfprintf_r+0x958> -80001498: 000d9663 bnez s11,800014a4 <_vfprintf_r+0x958> -8000149c: 000d8c13 mv s8,s11 -800014a0: 00100d93 li s11,1 -800014a4: 0ec12a03 lw s4,236(sp) -800014a8: 10046793 ori a5,s0,256 -800014ac: 02f12423 sw a5,40(sp) -800014b0: 04012023 sw zero,64(sp) -800014b4: 0e012f03 lw t5,224(sp) -800014b8: 0e412e83 lw t4,228(sp) -800014bc: 0e812e03 lw t3,232(sp) -800014c0: 000a5a63 bgez s4,800014d4 <_vfprintf_r+0x988> -800014c4: 800007b7 lui a5,0x80000 -800014c8: 0147ca33 xor s4,a5,s4 -800014cc: 02d00793 li a5,45 -800014d0: 04f12023 sw a5,64(sp) -800014d4: 04100793 li a5,65 -800014d8: 4afc9263 bne s9,a5,8000197c <_vfprintf_r+0xe30> -800014dc: 0a010513 addi a0,sp,160 -800014e0: 0be12023 sw t5,160(sp) -800014e4: 0bd12223 sw t4,164(sp) -800014e8: 0bc12423 sw t3,168(sp) -800014ec: 0b412623 sw s4,172(sp) -800014f0: 6850e0ef jal ra,80010374 <__trunctfdf2> -800014f4: 0bc10613 addi a2,sp,188 -800014f8: 1d9050ef jal ra,80006ed0 -800014fc: 00058613 mv a2,a1 -80001500: 00050593 mv a1,a0 -80001504: 0a010513 addi a0,sp,160 -80001508: 4350e0ef jal ra,8001013c <__extenddftf2> -8000150c: 0a012783 lw a5,160(sp) -80001510: 07010613 addi a2,sp,112 -80001514: 08010593 addi a1,sp,128 -80001518: 08f12023 sw a5,128(sp) -8000151c: 0a412783 lw a5,164(sp) -80001520: 09010513 addi a0,sp,144 -80001524: 06012823 sw zero,112(sp) -80001528: 08f12223 sw a5,132(sp) -8000152c: 0a812783 lw a5,168(sp) -80001530: 06012a23 sw zero,116(sp) -80001534: 06012c23 sw zero,120(sp) -80001538: 08f12423 sw a5,136(sp) -8000153c: 0ac12783 lw a5,172(sp) -80001540: 08f12623 sw a5,140(sp) -80001544: 3ffc07b7 lui a5,0x3ffc0 -80001548: 06f12e23 sw a5,124(sp) -8000154c: 3810b0ef jal ra,8000d0cc <__multf3> -80001550: 09012803 lw a6,144(sp) -80001554: 09412603 lw a2,148(sp) -80001558: 09812683 lw a3,152(sp) -8000155c: 09c12703 lw a4,156(sp) -80001560: 09010593 addi a1,sp,144 -80001564: 0a010513 addi a0,sp,160 -80001568: 0b012023 sw a6,160(sp) -8000156c: 05012823 sw a6,80(sp) -80001570: 0ac12223 sw a2,164(sp) -80001574: 04c12623 sw a2,76(sp) -80001578: 0ad12423 sw a3,168(sp) -8000157c: 04d12223 sw a3,68(sp) -80001580: 0ae12623 sw a4,172(sp) -80001584: 00e12623 sw a4,12(sp) -80001588: 08012823 sw zero,144(sp) -8000158c: 08012a23 sw zero,148(sp) -80001590: 08012c23 sw zero,152(sp) -80001594: 08012e23 sw zero,156(sp) -80001598: 7700b0ef jal ra,8000cd08 <__eqtf2> -8000159c: 00c12703 lw a4,12(sp) -800015a0: 04412683 lw a3,68(sp) -800015a4: 04c12603 lw a2,76(sp) -800015a8: 05012803 lw a6,80(sp) -800015ac: 00051663 bnez a0,800015b8 <_vfprintf_r+0xa6c> -800015b0: 00100793 li a5,1 -800015b4: 0af12e23 sw a5,188(sp) -800015b8: 06100793 li a5,97 -800015bc: 36fb0c63 beq s6,a5,80001934 <_vfprintf_r+0xde8> -800015c0: 81000d37 lui s10,0x81000 -800015c4: 350d0793 addi a5,s10,848 # 81000350 <_PathLocale+0xffffe9cc> -800015c8: 00f12623 sw a5,12(sp) -800015cc: fffd8e13 addi t3,s11,-1 -800015d0: 00048d13 mv s10,s1 -800015d4: 400307b7 lui a5,0x40030 -800015d8: 09010593 addi a1,sp,144 -800015dc: 08c12a23 sw a2,148(sp) -800015e0: 0a010513 addi a0,sp,160 -800015e4: 08010613 addi a2,sp,128 -800015e8: 05c12c23 sw t3,88(sp) -800015ec: 08f12623 sw a5,140(sp) -800015f0: 09012823 sw a6,144(sp) -800015f4: 08d12c23 sw a3,152(sp) -800015f8: 08e12e23 sw a4,156(sp) -800015fc: 08012023 sw zero,128(sp) -80001600: 08012223 sw zero,132(sp) -80001604: 08012423 sw zero,136(sp) -80001608: 2c50b0ef jal ra,8000d0cc <__multf3> -8000160c: 0a012803 lw a6,160(sp) -80001610: 0a412603 lw a2,164(sp) -80001614: 0a812683 lw a3,168(sp) -80001618: 0ac12703 lw a4,172(sp) -8000161c: 0a010513 addi a0,sp,160 -80001620: 05012a23 sw a6,84(sp) -80001624: 04c12823 sw a2,80(sp) -80001628: 04d12623 sw a3,76(sp) -8000162c: 04e12223 sw a4,68(sp) -80001630: 79c0e0ef jal ra,8000fdcc <__fixtfsi> -80001634: 00050593 mv a1,a0 -80001638: 00050a13 mv s4,a0 +80000b54
: +80000b54: ff010113 addi sp,sp,-16 +80000b58: 00112623 sw ra,12(sp) +80000b5c: 00812423 sw s0,8(sp) +80000b60: 01010413 addi s0,sp,16 +80000b64: 00100513 li a0,1 +80000b68: 979ff0ef jal ra,800004e0 +80000b6c: 1c800593 li a1,456 +80000b70: 810007b7 lui a5,0x81000 +80000b74: 1f878513 addi a0,a5,504 # 810001f8 <_PathLocale+0xffffe800> +80000b78: 05c000ef jal ra,80000bd4 +80000b7c: 00000793 li a5,0 +80000b80: 00078513 mv a0,a5 +80000b84: 00c12083 lw ra,12(sp) +80000b88: 00812403 lw s0,8(sp) +80000b8c: 01010113 addi sp,sp,16 +80000b90: 00008067 ret + +80000b94 <_printf_r>: +80000b94: fc010113 addi sp,sp,-64 +80000b98: 02c12423 sw a2,40(sp) +80000b9c: 02d12623 sw a3,44(sp) +80000ba0: 02e12823 sw a4,48(sp) +80000ba4: 02f12a23 sw a5,52(sp) +80000ba8: 03012c23 sw a6,56(sp) +80000bac: 03112e23 sw a7,60(sp) +80000bb0: 00058613 mv a2,a1 +80000bb4: 00852583 lw a1,8(a0) +80000bb8: 02810693 addi a3,sp,40 +80000bbc: 00112e23 sw ra,28(sp) +80000bc0: 00d12623 sw a3,12(sp) +80000bc4: 060000ef jal ra,80000c24 <_vfprintf_r> +80000bc8: 01c12083 lw ra,28(sp) +80000bcc: 04010113 addi sp,sp,64 +80000bd0: 00008067 ret + +80000bd4 : +80000bd4: fc010113 addi sp,sp,-64 +80000bd8: 02f12a23 sw a5,52(sp) +80000bdc: 810027b7 lui a5,0x81002 +80000be0: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80000be4: 02c12423 sw a2,40(sp) +80000be8: 02d12623 sw a3,44(sp) +80000bec: 02b12223 sw a1,36(sp) +80000bf0: 02e12823 sw a4,48(sp) +80000bf4: 03012c23 sw a6,56(sp) +80000bf8: 03112e23 sw a7,60(sp) +80000bfc: 0087a583 lw a1,8(a5) +80000c00: 02410693 addi a3,sp,36 +80000c04: 00050613 mv a2,a0 +80000c08: 00078513 mv a0,a5 +80000c0c: 00112e23 sw ra,28(sp) +80000c10: 00d12623 sw a3,12(sp) +80000c14: 010000ef jal ra,80000c24 <_vfprintf_r> +80000c18: 01c12083 lw ra,28(sp) +80000c1c: 04010113 addi sp,sp,64 +80000c20: 00008067 ret + +80000c24 <_vfprintf_r>: +80000c24: e2010113 addi sp,sp,-480 +80000c28: 1c112e23 sw ra,476(sp) +80000c2c: 1c912a23 sw s1,468(sp) +80000c30: 1d212823 sw s2,464(sp) +80000c34: 1d312623 sw s3,460(sp) +80000c38: 1b812c23 sw s8,440(sp) +80000c3c: 00058913 mv s2,a1 +80000c40: 00060493 mv s1,a2 +80000c44: 00068c13 mv s8,a3 +80000c48: 1c812c23 sw s0,472(sp) +80000c4c: 1d412423 sw s4,456(sp) +80000c50: 1d512223 sw s5,452(sp) +80000c54: 1d612023 sw s6,448(sp) +80000c58: 1b712e23 sw s7,444(sp) +80000c5c: 1b912a23 sw s9,436(sp) +80000c60: 1ba12823 sw s10,432(sp) +80000c64: 1bb12623 sw s11,428(sp) +80000c68: 00050993 mv s3,a0 +80000c6c: 3b1040ef jal ra,8000581c <_localeconv_r> +80000c70: 00052783 lw a5,0(a0) +80000c74: 00078513 mv a0,a5 +80000c78: 02f12823 sw a5,48(sp) +80000c7c: 64c060ef jal ra,800072c8 +80000c80: 00a12e23 sw a0,28(sp) +80000c84: 0e012023 sw zero,224(sp) +80000c88: 0e012223 sw zero,228(sp) +80000c8c: 0e012423 sw zero,232(sp) +80000c90: 0e012623 sw zero,236(sp) +80000c94: 00098a63 beqz s3,80000ca8 <_vfprintf_r+0x84> +80000c98: 0389a783 lw a5,56(s3) +80000c9c: 00079663 bnez a5,80000ca8 <_vfprintf_r+0x84> +80000ca0: 00098513 mv a0,s3 +80000ca4: 580020ef jal ra,80003224 <__sinit> +80000ca8: 00c91783 lh a5,12(s2) +80000cac: 01279713 slli a4,a5,0x12 +80000cb0: 02074263 bltz a4,80000cd4 <_vfprintf_r+0xb0> +80000cb4: 000026b7 lui a3,0x2 +80000cb8: 06492703 lw a4,100(s2) +80000cbc: 00d7e7b3 or a5,a5,a3 +80000cc0: 00f91623 sh a5,12(s2) +80000cc4: ffffe7b7 lui a5,0xffffe +80000cc8: fff78793 addi a5,a5,-1 # ffffdfff <_PathLocale+0x7effc607> +80000ccc: 00f777b3 and a5,a4,a5 +80000cd0: 06f92223 sw a5,100(s2) +80000cd4: 00c95783 lhu a5,12(s2) +80000cd8: 0087f793 andi a5,a5,8 +80000cdc: 04078063 beqz a5,80000d1c <_vfprintf_r+0xf8> +80000ce0: 01092783 lw a5,16(s2) +80000ce4: 02078c63 beqz a5,80000d1c <_vfprintf_r+0xf8> +80000ce8: 00c95783 lhu a5,12(s2) +80000cec: 00a00713 li a4,10 +80000cf0: 01a7f793 andi a5,a5,26 +80000cf4: 08e79063 bne a5,a4,80000d74 <_vfprintf_r+0x150> +80000cf8: 00e91783 lh a5,14(s2) +80000cfc: 0607cc63 bltz a5,80000d74 <_vfprintf_r+0x150> +80000d00: 000c0693 mv a3,s8 +80000d04: 00048613 mv a2,s1 +80000d08: 00090593 mv a1,s2 +80000d0c: 00098513 mv a0,s3 +80000d10: 77d010ef jal ra,80002c8c <__sbprintf> +80000d14: 02a12023 sw a0,32(sp) +80000d18: 01c0006f j 80000d34 <_vfprintf_r+0x110> +80000d1c: 00090593 mv a1,s2 +80000d20: 00098513 mv a0,s3 +80000d24: 024020ef jal ra,80002d48 <__swsetup_r> +80000d28: fc0500e3 beqz a0,80000ce8 <_vfprintf_r+0xc4> +80000d2c: fff00793 li a5,-1 +80000d30: 02f12023 sw a5,32(sp) +80000d34: 1dc12083 lw ra,476(sp) +80000d38: 1d812403 lw s0,472(sp) +80000d3c: 02012503 lw a0,32(sp) +80000d40: 1d412483 lw s1,468(sp) +80000d44: 1d012903 lw s2,464(sp) +80000d48: 1cc12983 lw s3,460(sp) +80000d4c: 1c812a03 lw s4,456(sp) +80000d50: 1c412a83 lw s5,452(sp) +80000d54: 1c012b03 lw s6,448(sp) +80000d58: 1bc12b83 lw s7,444(sp) +80000d5c: 1b812c03 lw s8,440(sp) +80000d60: 1b412c83 lw s9,436(sp) +80000d64: 1b012d03 lw s10,432(sp) +80000d68: 1ac12d83 lw s11,428(sp) +80000d6c: 1e010113 addi sp,sp,480 +80000d70: 00008067 ret +80000d74: 810007b7 lui a5,0x81000 +80000d78: 21078793 addi a5,a5,528 # 81000210 <_PathLocale+0xffffe818> +80000d7c: 04f12423 sw a5,72(sp) +80000d80: 810007b7 lui a5,0x81000 +80000d84: 0fc10a93 addi s5,sp,252 +80000d88: 38c78793 addi a5,a5,908 # 8100038c <_PathLocale+0xffffe994> +80000d8c: 0d512a23 sw s5,212(sp) +80000d90: 0c012e23 sw zero,220(sp) +80000d94: 0c012c23 sw zero,216(sp) +80000d98: 00000a13 li s4,0 +80000d9c: 000a8b93 mv s7,s5 +80000da0: 02012e23 sw zero,60(sp) +80000da4: 02012c23 sw zero,56(sp) +80000da8: 00012423 sw zero,8(sp) +80000dac: 02012623 sw zero,44(sp) +80000db0: 02012a23 sw zero,52(sp) +80000db4: 02012023 sw zero,32(sp) +80000db8: 00f12823 sw a5,16(sp) +80000dbc: 00048413 mv s0,s1 +80000dc0: 02500713 li a4,37 +80000dc4: 00044783 lbu a5,0(s0) +80000dc8: 00078463 beqz a5,80000dd0 <_vfprintf_r+0x1ac> +80000dcc: 0ae79c63 bne a5,a4,80000e84 <_vfprintf_r+0x260> +80000dd0: 40940b33 sub s6,s0,s1 +80000dd4: 040b0a63 beqz s6,80000e28 <_vfprintf_r+0x204> +80000dd8: 0dc12783 lw a5,220(sp) +80000ddc: 009ba023 sw s1,0(s7) +80000de0: 016ba223 sw s6,4(s7) +80000de4: 016787b3 add a5,a5,s6 +80000de8: 0cf12e23 sw a5,220(sp) +80000dec: 0d812783 lw a5,216(sp) +80000df0: 00700713 li a4,7 +80000df4: 008b8b93 addi s7,s7,8 +80000df8: 00178793 addi a5,a5,1 +80000dfc: 0cf12c23 sw a5,216(sp) +80000e00: 00f75e63 bge a4,a5,80000e1c <_vfprintf_r+0x1f8> +80000e04: 0d410613 addi a2,sp,212 +80000e08: 00090593 mv a1,s2 +80000e0c: 00098513 mv a0,s3 +80000e10: 504080ef jal ra,80009314 <__sprint_r> +80000e14: 72051c63 bnez a0,8000154c <_vfprintf_r+0x928> +80000e18: 000a8b93 mv s7,s5 +80000e1c: 02012783 lw a5,32(sp) +80000e20: 016787b3 add a5,a5,s6 +80000e24: 02f12023 sw a5,32(sp) +80000e28: 00044783 lbu a5,0(s0) +80000e2c: 00079463 bnez a5,80000e34 <_vfprintf_r+0x210> +80000e30: 6010106f j 80002c30 <_vfprintf_r+0x200c> +80000e34: 00140793 addi a5,s0,1 +80000e38: 0a010ba3 sb zero,183(sp) +80000e3c: fff00d93 li s11,-1 +80000e40: 02012223 sw zero,36(sp) +80000e44: 00000413 li s0,0 +80000e48: 05a00693 li a3,90 +80000e4c: 00a00c93 li s9,10 +80000e50: 00900d13 li s10,9 +80000e54: 0007cb03 lbu s6,0(a5) +80000e58: 00178713 addi a4,a5,1 +80000e5c: 00e12c23 sw a4,24(sp) +80000e60: 02a00613 li a2,42 +80000e64: fe0b0793 addi a5,s6,-32 +80000e68: 00f6f463 bgeu a3,a5,80000e70 <_vfprintf_r+0x24c> +80000e6c: 2880106f j 800020f4 <_vfprintf_r+0x14d0> +80000e70: 04812703 lw a4,72(sp) +80000e74: 00279793 slli a5,a5,0x2 +80000e78: 00e787b3 add a5,a5,a4 +80000e7c: 0007a783 lw a5,0(a5) +80000e80: 00078067 jr a5 +80000e84: 00140413 addi s0,s0,1 +80000e88: f3dff06f j 80000dc4 <_vfprintf_r+0x1a0> +80000e8c: 00098513 mv a0,s3 +80000e90: 18d040ef jal ra,8000581c <_localeconv_r> +80000e94: 00452783 lw a5,4(a0) +80000e98: 00078513 mv a0,a5 +80000e9c: 02f12a23 sw a5,52(sp) +80000ea0: 428060ef jal ra,800072c8 +80000ea4: 02a12623 sw a0,44(sp) +80000ea8: 00098513 mv a0,s3 +80000eac: 171040ef jal ra,8000581c <_localeconv_r> +80000eb0: 00852783 lw a5,8(a0) +80000eb4: 05a00693 li a3,90 +80000eb8: 00f12423 sw a5,8(sp) +80000ebc: 02c12783 lw a5,44(sp) +80000ec0: 00078c63 beqz a5,80000ed8 <_vfprintf_r+0x2b4> +80000ec4: 00812783 lw a5,8(sp) +80000ec8: 00078863 beqz a5,80000ed8 <_vfprintf_r+0x2b4> +80000ecc: 0007c783 lbu a5,0(a5) +80000ed0: 00078463 beqz a5,80000ed8 <_vfprintf_r+0x2b4> +80000ed4: 40046413 ori s0,s0,1024 +80000ed8: 01812783 lw a5,24(sp) +80000edc: f79ff06f j 80000e54 <_vfprintf_r+0x230> +80000ee0: 0b714783 lbu a5,183(sp) +80000ee4: fe079ae3 bnez a5,80000ed8 <_vfprintf_r+0x2b4> +80000ee8: 02000793 li a5,32 +80000eec: 0af10ba3 sb a5,183(sp) +80000ef0: fe9ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000ef4: 00146413 ori s0,s0,1 +80000ef8: fe1ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000efc: 000c2783 lw a5,0(s8) +80000f00: 004c0c13 addi s8,s8,4 +80000f04: 02f12223 sw a5,36(sp) +80000f08: fc07d8e3 bgez a5,80000ed8 <_vfprintf_r+0x2b4> +80000f0c: 40f007b3 neg a5,a5 +80000f10: 02f12223 sw a5,36(sp) +80000f14: 00446413 ori s0,s0,4 +80000f18: fc1ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000f1c: 02b00793 li a5,43 +80000f20: fcdff06f j 80000eec <_vfprintf_r+0x2c8> +80000f24: 01812703 lw a4,24(sp) +80000f28: 01812783 lw a5,24(sp) +80000f2c: 00074b03 lbu s6,0(a4) +80000f30: 00178793 addi a5,a5,1 +80000f34: 04cb1063 bne s6,a2,80000f74 <_vfprintf_r+0x350> +80000f38: 000c2d83 lw s11,0(s8) +80000f3c: 004c0713 addi a4,s8,4 +80000f40: 000dd463 bgez s11,80000f48 <_vfprintf_r+0x324> +80000f44: fff00d93 li s11,-1 +80000f48: 00070c13 mv s8,a4 +80000f4c: 00f12c23 sw a5,24(sp) +80000f50: f89ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000f54: 039d8333 mul t1,s11,s9 +80000f58: 00178793 addi a5,a5,1 +80000f5c: fff7cb03 lbu s6,-1(a5) +80000f60: 00e30db3 add s11,t1,a4 +80000f64: fd0b0713 addi a4,s6,-48 +80000f68: feed76e3 bgeu s10,a4,80000f54 <_vfprintf_r+0x330> +80000f6c: 00f12c23 sw a5,24(sp) +80000f70: ef5ff06f j 80000e64 <_vfprintf_r+0x240> +80000f74: 00000d93 li s11,0 +80000f78: fedff06f j 80000f64 <_vfprintf_r+0x340> +80000f7c: 08046413 ori s0,s0,128 +80000f80: f59ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000f84: 01812783 lw a5,24(sp) +80000f88: 02012223 sw zero,36(sp) +80000f8c: 02412703 lw a4,36(sp) +80000f90: fd0b0b13 addi s6,s6,-48 +80000f94: 00178793 addi a5,a5,1 +80000f98: 03970733 mul a4,a4,s9 +80000f9c: 00eb0733 add a4,s6,a4 +80000fa0: fff7cb03 lbu s6,-1(a5) +80000fa4: 02e12223 sw a4,36(sp) +80000fa8: fd0b0713 addi a4,s6,-48 +80000fac: feed70e3 bgeu s10,a4,80000f8c <_vfprintf_r+0x368> +80000fb0: fbdff06f j 80000f6c <_vfprintf_r+0x348> +80000fb4: 00846413 ori s0,s0,8 +80000fb8: f21ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000fbc: 01812783 lw a5,24(sp) +80000fc0: 0007c703 lbu a4,0(a5) +80000fc4: 06800793 li a5,104 +80000fc8: 00f71c63 bne a4,a5,80000fe0 <_vfprintf_r+0x3bc> +80000fcc: 01812783 lw a5,24(sp) +80000fd0: 20046413 ori s0,s0,512 +80000fd4: 00178793 addi a5,a5,1 +80000fd8: 00f12c23 sw a5,24(sp) +80000fdc: efdff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000fe0: 04046413 ori s0,s0,64 +80000fe4: ef5ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80000fe8: 01812783 lw a5,24(sp) +80000fec: 0007c703 lbu a4,0(a5) +80000ff0: 06c00793 li a5,108 +80000ff4: 00f71c63 bne a4,a5,8000100c <_vfprintf_r+0x3e8> +80000ff8: 01812783 lw a5,24(sp) +80000ffc: 00178793 addi a5,a5,1 +80001000: 00f12c23 sw a5,24(sp) +80001004: 02046413 ori s0,s0,32 +80001008: ed1ff06f j 80000ed8 <_vfprintf_r+0x2b4> +8000100c: 01046413 ori s0,s0,16 +80001010: ec9ff06f j 80000ed8 <_vfprintf_r+0x2b4> +80001014: 004c0793 addi a5,s8,4 +80001018: 00f12a23 sw a5,20(sp) +8000101c: 000c2783 lw a5,0(s8) +80001020: 0a010ba3 sb zero,183(sp) +80001024: 12f10e23 sb a5,316(sp) +80001028: 00000c13 li s8,0 +8000102c: 00100d93 li s11,1 +80001030: 00000713 li a4,0 +80001034: 00012623 sw zero,12(sp) +80001038: 00000c93 li s9,0 +8000103c: 00000d13 li s10,0 +80001040: 13c10493 addi s1,sp,316 +80001044: 02e12423 sw a4,40(sp) +80001048: 01b75463 bge a4,s11,80001050 <_vfprintf_r+0x42c> +8000104c: 03b12423 sw s11,40(sp) +80001050: 0b714683 lbu a3,183(sp) +80001054: 00068863 beqz a3,80001064 <_vfprintf_r+0x440> +80001058: 02812783 lw a5,40(sp) +8000105c: 00178793 addi a5,a5,1 +80001060: 02f12423 sw a5,40(sp) +80001064: 00247793 andi a5,s0,2 +80001068: 04f12023 sw a5,64(sp) +8000106c: 00078863 beqz a5,8000107c <_vfprintf_r+0x458> +80001070: 02812783 lw a5,40(sp) +80001074: 00278793 addi a5,a5,2 +80001078: 02f12423 sw a5,40(sp) +8000107c: 08447793 andi a5,s0,132 +80001080: 04f12223 sw a5,68(sp) +80001084: 08079063 bnez a5,80001104 <_vfprintf_r+0x4e0> +80001088: 02412783 lw a5,36(sp) +8000108c: 02812683 lw a3,40(sp) +80001090: 40d786b3 sub a3,a5,a3 +80001094: 06d05863 blez a3,80001104 <_vfprintf_r+0x4e0> +80001098: 810007b7 lui a5,0x81000 +8000109c: 01000e13 li t3,16 +800010a0: 37c78813 addi a6,a5,892 # 8100037c <_PathLocale+0xffffe984> +800010a4: 00700e93 li t4,7 +800010a8: 0d812603 lw a2,216(sp) +800010ac: 010ba023 sw a6,0(s7) +800010b0: 0dc12583 lw a1,220(sp) +800010b4: 00160613 addi a2,a2,1 +800010b8: 008b8513 addi a0,s7,8 +800010bc: 00de5463 bge t3,a3,800010c4 <_vfprintf_r+0x4a0> +800010c0: 0480106f j 80002108 <_vfprintf_r+0x14e4> +800010c4: 00dba223 sw a3,4(s7) +800010c8: 00b686b3 add a3,a3,a1 +800010cc: 0cd12e23 sw a3,220(sp) +800010d0: 0cc12c23 sw a2,216(sp) +800010d4: 00700693 li a3,7 +800010d8: 00050b93 mv s7,a0 +800010dc: 02c6d463 bge a3,a2,80001104 <_vfprintf_r+0x4e0> +800010e0: 0d410613 addi a2,sp,212 +800010e4: 00090593 mv a1,s2 +800010e8: 00098513 mv a0,s3 +800010ec: 04e12623 sw a4,76(sp) +800010f0: 224080ef jal ra,80009314 <__sprint_r> +800010f4: 00050463 beqz a0,800010fc <_vfprintf_r+0x4d8> +800010f8: 2d90106f j 80002bd0 <_vfprintf_r+0x1fac> +800010fc: 04c12703 lw a4,76(sp) +80001100: 000a8b93 mv s7,s5 +80001104: 0b714683 lbu a3,183(sp) +80001108: 04068e63 beqz a3,80001164 <_vfprintf_r+0x540> +8000110c: 0b710693 addi a3,sp,183 +80001110: 00dba023 sw a3,0(s7) +80001114: 00100693 li a3,1 +80001118: 00dba223 sw a3,4(s7) +8000111c: 0dc12683 lw a3,220(sp) +80001120: 00700613 li a2,7 +80001124: 008b8b93 addi s7,s7,8 +80001128: 00168693 addi a3,a3,1 # 2001 <_start-0x7fffdfff> +8000112c: 0cd12e23 sw a3,220(sp) +80001130: 0d812683 lw a3,216(sp) +80001134: 00168693 addi a3,a3,1 +80001138: 0cd12c23 sw a3,216(sp) +8000113c: 02d65463 bge a2,a3,80001164 <_vfprintf_r+0x540> +80001140: 0d410613 addi a2,sp,212 +80001144: 00090593 mv a1,s2 +80001148: 00098513 mv a0,s3 +8000114c: 04e12623 sw a4,76(sp) +80001150: 1c4080ef jal ra,80009314 <__sprint_r> +80001154: 00050463 beqz a0,8000115c <_vfprintf_r+0x538> +80001158: 2790106f j 80002bd0 <_vfprintf_r+0x1fac> +8000115c: 04c12703 lw a4,76(sp) +80001160: 000a8b93 mv s7,s5 +80001164: 04012783 lw a5,64(sp) +80001168: 04078e63 beqz a5,800011c4 <_vfprintf_r+0x5a0> +8000116c: 0b810693 addi a3,sp,184 +80001170: 00dba023 sw a3,0(s7) +80001174: 00200693 li a3,2 +80001178: 00dba223 sw a3,4(s7) +8000117c: 0dc12683 lw a3,220(sp) +80001180: 00700613 li a2,7 +80001184: 008b8b93 addi s7,s7,8 +80001188: 00268693 addi a3,a3,2 +8000118c: 0cd12e23 sw a3,220(sp) +80001190: 0d812683 lw a3,216(sp) +80001194: 00168693 addi a3,a3,1 +80001198: 0cd12c23 sw a3,216(sp) +8000119c: 02d65463 bge a2,a3,800011c4 <_vfprintf_r+0x5a0> +800011a0: 0d410613 addi a2,sp,212 +800011a4: 00090593 mv a1,s2 +800011a8: 00098513 mv a0,s3 +800011ac: 04e12023 sw a4,64(sp) +800011b0: 164080ef jal ra,80009314 <__sprint_r> +800011b4: 00050463 beqz a0,800011bc <_vfprintf_r+0x598> +800011b8: 2190106f j 80002bd0 <_vfprintf_r+0x1fac> +800011bc: 04012703 lw a4,64(sp) +800011c0: 000a8b93 mv s7,s5 +800011c4: 04412783 lw a5,68(sp) +800011c8: 08000693 li a3,128 +800011cc: 06d79c63 bne a5,a3,80001244 <_vfprintf_r+0x620> +800011d0: 02412783 lw a5,36(sp) +800011d4: 02812683 lw a3,40(sp) +800011d8: 40d786b3 sub a3,a5,a3 +800011dc: 06d05463 blez a3,80001244 <_vfprintf_r+0x620> +800011e0: 01000813 li a6,16 +800011e4: 00700e13 li t3,7 +800011e8: 01012783 lw a5,16(sp) +800011ec: 0d812603 lw a2,216(sp) +800011f0: 0dc12583 lw a1,220(sp) +800011f4: 00fba023 sw a5,0(s7) +800011f8: 00160613 addi a2,a2,1 +800011fc: 008b8513 addi a0,s7,8 +80001200: 76d840e3 blt a6,a3,80002160 <_vfprintf_r+0x153c> +80001204: 00dba223 sw a3,4(s7) +80001208: 00b686b3 add a3,a3,a1 +8000120c: 0cd12e23 sw a3,220(sp) +80001210: 0cc12c23 sw a2,216(sp) +80001214: 00700693 li a3,7 +80001218: 00050b93 mv s7,a0 +8000121c: 02c6d463 bge a3,a2,80001244 <_vfprintf_r+0x620> +80001220: 0d410613 addi a2,sp,212 +80001224: 00090593 mv a1,s2 +80001228: 00098513 mv a0,s3 +8000122c: 04e12023 sw a4,64(sp) +80001230: 0e4080ef jal ra,80009314 <__sprint_r> +80001234: 00050463 beqz a0,8000123c <_vfprintf_r+0x618> +80001238: 1990106f j 80002bd0 <_vfprintf_r+0x1fac> +8000123c: 04012703 lw a4,64(sp) +80001240: 000a8b93 mv s7,s5 +80001244: 41b70733 sub a4,a4,s11 +80001248: 06e05063 blez a4,800012a8 <_vfprintf_r+0x684> +8000124c: 01000813 li a6,16 +80001250: 00700e13 li t3,7 +80001254: 01012783 lw a5,16(sp) +80001258: 0d812683 lw a3,216(sp) +8000125c: 0dc12603 lw a2,220(sp) +80001260: 00fba023 sw a5,0(s7) +80001264: 00168693 addi a3,a3,1 +80001268: 008b8593 addi a1,s7,8 +8000126c: 74e842e3 blt a6,a4,800021b0 <_vfprintf_r+0x158c> +80001270: 00eba223 sw a4,4(s7) +80001274: 00c70733 add a4,a4,a2 +80001278: 0ce12e23 sw a4,220(sp) +8000127c: 0cd12c23 sw a3,216(sp) +80001280: 00700713 li a4,7 +80001284: 00058b93 mv s7,a1 +80001288: 02d75063 bge a4,a3,800012a8 <_vfprintf_r+0x684> +8000128c: 0d410613 addi a2,sp,212 +80001290: 00090593 mv a1,s2 +80001294: 00098513 mv a0,s3 +80001298: 07c080ef jal ra,80009314 <__sprint_r> +8000129c: 00050463 beqz a0,800012a4 <_vfprintf_r+0x680> +800012a0: 1310106f j 80002bd0 <_vfprintf_r+0x1fac> +800012a4: 000a8b93 mv s7,s5 +800012a8: 10047693 andi a3,s0,256 +800012ac: 0dc12703 lw a4,220(sp) +800012b0: 740694e3 bnez a3,800021f8 <_vfprintf_r+0x15d4> +800012b4: 0d812783 lw a5,216(sp) +800012b8: 00ed8333 add t1,s11,a4 +800012bc: 009ba023 sw s1,0(s7) +800012c0: 00178793 addi a5,a5,1 +800012c4: 01bba223 sw s11,4(s7) +800012c8: 0c612e23 sw t1,220(sp) +800012cc: 0cf12c23 sw a5,216(sp) +800012d0: 00700713 li a4,7 +800012d4: 008b8b93 addi s7,s7,8 +800012d8: 00f74463 blt a4,a5,800012e0 <_vfprintf_r+0x6bc> +800012dc: 0640106f j 80002340 <_vfprintf_r+0x171c> +800012e0: 0d410613 addi a2,sp,212 +800012e4: 00090593 mv a1,s2 +800012e8: 00098513 mv a0,s3 +800012ec: 028080ef jal ra,80009314 <__sprint_r> +800012f0: 00050463 beqz a0,800012f8 <_vfprintf_r+0x6d4> +800012f4: 0dd0106f j 80002bd0 <_vfprintf_r+0x1fac> +800012f8: 000a8b93 mv s7,s5 +800012fc: 0440106f j 80002340 <_vfprintf_r+0x171c> +80001300: 01046413 ori s0,s0,16 +80001304: 02047793 andi a5,s0,32 +80001308: 06078663 beqz a5,80001374 <_vfprintf_r+0x750> +8000130c: 007c0c13 addi s8,s8,7 +80001310: ff8c7c13 andi s8,s8,-8 +80001314: 000c2c83 lw s9,0(s8) +80001318: 004c2d03 lw s10,4(s8) +8000131c: 008c0793 addi a5,s8,8 +80001320: 00f12a23 sw a5,20(sp) +80001324: 000d4463 bltz s10,8000132c <_vfprintf_r+0x708> +80001328: 1290106f j 80002c50 <_vfprintf_r+0x202c> +8000132c: 41900833 neg a6,s9 +80001330: 01003733 snez a4,a6 +80001334: 41a007b3 neg a5,s10 +80001338: 40e78d33 sub s10,a5,a4 +8000133c: 02d00713 li a4,45 +80001340: 0ae10ba3 sb a4,183(sp) +80001344: 00080c93 mv s9,a6 +80001348: 00100713 li a4,1 +8000134c: fff00693 li a3,-1 +80001350: 40dd8ae3 beq s11,a3,80001f64 <_vfprintf_r+0x1340> +80001354: 00040693 mv a3,s0 +80001358: 01ace633 or a2,s9,s10 +8000135c: f7f47413 andi s0,s0,-129 +80001360: 400612e3 bnez a2,80001f64 <_vfprintf_r+0x1340> +80001364: 560d8ae3 beqz s11,800020d8 <_vfprintf_r+0x14b4> +80001368: 00100693 li a3,1 +8000136c: 40d710e3 bne a4,a3,80001f6c <_vfprintf_r+0x1348> +80001370: 0f50106f j 80002c64 <_vfprintf_r+0x2040> +80001374: 004c0793 addi a5,s8,4 +80001378: 00f12a23 sw a5,20(sp) +8000137c: 01047793 andi a5,s0,16 +80001380: 00078863 beqz a5,80001390 <_vfprintf_r+0x76c> +80001384: 000c2c83 lw s9,0(s8) +80001388: 41fcdd13 srai s10,s9,0x1f +8000138c: f99ff06f j 80001324 <_vfprintf_r+0x700> +80001390: 04047793 andi a5,s0,64 +80001394: 000c2803 lw a6,0(s8) +80001398: 00078863 beqz a5,800013a8 <_vfprintf_r+0x784> +8000139c: 01081c93 slli s9,a6,0x10 +800013a0: 410cdc93 srai s9,s9,0x10 +800013a4: fe5ff06f j 80001388 <_vfprintf_r+0x764> +800013a8: 20047793 andi a5,s0,512 +800013ac: 00080c93 mv s9,a6 +800013b0: fc078ce3 beqz a5,80001388 <_vfprintf_r+0x764> +800013b4: 01881c93 slli s9,a6,0x18 +800013b8: 418cdc93 srai s9,s9,0x18 +800013bc: fcdff06f j 80001388 <_vfprintf_r+0x764> +800013c0: 00847793 andi a5,s0,8 +800013c4: 0a078863 beqz a5,80001474 <_vfprintf_r+0x850> +800013c8: 004c0793 addi a5,s8,4 +800013cc: 00f12a23 sw a5,20(sp) +800013d0: 000c2783 lw a5,0(s8) +800013d4: 0007a603 lw a2,0(a5) +800013d8: 0047a683 lw a3,4(a5) +800013dc: 0087a703 lw a4,8(a5) +800013e0: 00c7a783 lw a5,12(a5) +800013e4: 0ec12023 sw a2,224(sp) +800013e8: 0ed12223 sw a3,228(sp) +800013ec: 0ee12423 sw a4,232(sp) +800013f0: 0e010513 addi a0,sp,224 +800013f4: 0ef12623 sw a5,236(sp) +800013f8: 3b8040ef jal ra,800057b0 <_ldcheck> +800013fc: 0aa12e23 sw a0,188(sp) +80001400: 00200793 li a5,2 +80001404: 0af51e63 bne a0,a5,800014c0 <_vfprintf_r+0x89c> +80001408: 0e012783 lw a5,224(sp) +8000140c: 09010593 addi a1,sp,144 +80001410: 0a010513 addi a0,sp,160 +80001414: 0af12023 sw a5,160(sp) +80001418: 0e412783 lw a5,228(sp) +8000141c: 08012823 sw zero,144(sp) +80001420: 08012a23 sw zero,148(sp) +80001424: 0af12223 sw a5,164(sp) +80001428: 0e812783 lw a5,232(sp) +8000142c: 08012c23 sw zero,152(sp) +80001430: 08012e23 sw zero,156(sp) +80001434: 0af12423 sw a5,168(sp) +80001438: 0ec12783 lw a5,236(sp) +8000143c: 0af12623 sw a5,172(sp) +80001440: 4190b0ef jal ra,8000d058 <__letf2> +80001444: 00055663 bgez a0,80001450 <_vfprintf_r+0x82c> +80001448: 02d00793 li a5,45 +8000144c: 0af10ba3 sb a5,183(sp) +80001450: 04700793 li a5,71 +80001454: 0767d063 bge a5,s6,800014b4 <_vfprintf_r+0x890> +80001458: 810004b7 lui s1,0x81000 +8000145c: 3a048493 addi s1,s1,928 # 810003a0 <_PathLocale+0xffffe9a8> +80001460: f7f47413 andi s0,s0,-129 +80001464: 00000c13 li s8,0 +80001468: 00300d93 li s11,3 +8000146c: 00000713 li a4,0 +80001470: 3590006f j 80001fc8 <_vfprintf_r+0x13a4> +80001474: 007c0c13 addi s8,s8,7 +80001478: ff8c7c13 andi s8,s8,-8 +8000147c: 000c2583 lw a1,0(s8) +80001480: 004c2603 lw a2,4(s8) +80001484: 008c0793 addi a5,s8,8 +80001488: 0a010513 addi a0,sp,160 +8000148c: 00f12a23 sw a5,20(sp) +80001490: 5850e0ef jal ra,80010214 <__extenddftf2> +80001494: 0a012783 lw a5,160(sp) +80001498: 0ef12023 sw a5,224(sp) +8000149c: 0a412783 lw a5,164(sp) +800014a0: 0ef12223 sw a5,228(sp) +800014a4: 0a812783 lw a5,168(sp) +800014a8: 0ef12423 sw a5,232(sp) +800014ac: 0ac12783 lw a5,172(sp) +800014b0: f41ff06f j 800013f0 <_vfprintf_r+0x7cc> +800014b4: 810004b7 lui s1,0x81000 +800014b8: 39c48493 addi s1,s1,924 # 8100039c <_PathLocale+0xffffe9a4> +800014bc: fa5ff06f j 80001460 <_vfprintf_r+0x83c> +800014c0: 00100793 li a5,1 +800014c4: 02f51a63 bne a0,a5,800014f8 <_vfprintf_r+0x8d4> +800014c8: 0ec12783 lw a5,236(sp) +800014cc: 0007d663 bgez a5,800014d8 <_vfprintf_r+0x8b4> +800014d0: 02d00793 li a5,45 +800014d4: 0af10ba3 sb a5,183(sp) +800014d8: 04700793 li a5,71 +800014dc: 0167d863 bge a5,s6,800014ec <_vfprintf_r+0x8c8> +800014e0: 810004b7 lui s1,0x81000 +800014e4: 3a848493 addi s1,s1,936 # 810003a8 <_PathLocale+0xffffe9b0> +800014e8: f79ff06f j 80001460 <_vfprintf_r+0x83c> +800014ec: 810004b7 lui s1,0x81000 +800014f0: 3a448493 addi s1,s1,932 # 810003a4 <_PathLocale+0xffffe9ac> +800014f4: f6dff06f j 80001460 <_vfprintf_r+0x83c> +800014f8: fdfb7c93 andi s9,s6,-33 +800014fc: 04100793 li a5,65 +80001500: 04fc9e63 bne s9,a5,8000155c <_vfprintf_r+0x938> +80001504: 03000793 li a5,48 +80001508: 0af10c23 sb a5,184(sp) +8000150c: 06100713 li a4,97 +80001510: 07800793 li a5,120 +80001514: 00eb0463 beq s6,a4,8000151c <_vfprintf_r+0x8f8> +80001518: 05800793 li a5,88 +8000151c: 0af10ca3 sb a5,185(sp) +80001520: 06300793 li a5,99 +80001524: 00246413 ori s0,s0,2 +80001528: 4db7d263 bge a5,s11,800019ec <_vfprintf_r+0xdc8> +8000152c: 001d8593 addi a1,s11,1 +80001530: 00098513 mv a0,s3 +80001534: 4b4040ef jal ra,800059e8 <_malloc_r> +80001538: 00050493 mv s1,a0 +8000153c: 4a051e63 bnez a0,800019f8 <_vfprintf_r+0xdd4> +80001540: 00c95783 lhu a5,12(s2) +80001544: 0407e793 ori a5,a5,64 +80001548: 00f91623 sh a5,12(s2) +8000154c: 00c95783 lhu a5,12(s2) +80001550: 0407f793 andi a5,a5,64 +80001554: fe078063 beqz a5,80000d34 <_vfprintf_r+0x110> +80001558: fd4ff06f j 80000d2c <_vfprintf_r+0x108> +8000155c: fff00793 li a5,-1 +80001560: 4afd8063 beq s11,a5,80001a00 <_vfprintf_r+0xddc> +80001564: 04700793 li a5,71 +80001568: 00000c13 li s8,0 +8000156c: 00fc9863 bne s9,a5,8000157c <_vfprintf_r+0x958> +80001570: 000d9663 bnez s11,8000157c <_vfprintf_r+0x958> +80001574: 000d8c13 mv s8,s11 +80001578: 00100d93 li s11,1 +8000157c: 0ec12a03 lw s4,236(sp) +80001580: 10046793 ori a5,s0,256 +80001584: 02f12423 sw a5,40(sp) +80001588: 04012023 sw zero,64(sp) +8000158c: 0e012f03 lw t5,224(sp) +80001590: 0e412e83 lw t4,228(sp) +80001594: 0e812e03 lw t3,232(sp) +80001598: 000a5a63 bgez s4,800015ac <_vfprintf_r+0x988> +8000159c: 800007b7 lui a5,0x80000 +800015a0: 0147ca33 xor s4,a5,s4 +800015a4: 02d00793 li a5,45 +800015a8: 04f12023 sw a5,64(sp) +800015ac: 04100793 li a5,65 +800015b0: 4afc9263 bne s9,a5,80001a54 <_vfprintf_r+0xe30> +800015b4: 0a010513 addi a0,sp,160 +800015b8: 0be12023 sw t5,160(sp) +800015bc: 0bd12223 sw t4,164(sp) +800015c0: 0bc12423 sw t3,168(sp) +800015c4: 0b412623 sw s4,172(sp) +800015c8: 6850e0ef jal ra,8001044c <__trunctfdf2> +800015cc: 0bc10613 addi a2,sp,188 +800015d0: 1d9050ef jal ra,80006fa8 +800015d4: 00058613 mv a2,a1 +800015d8: 00050593 mv a1,a0 +800015dc: 0a010513 addi a0,sp,160 +800015e0: 4350e0ef jal ra,80010214 <__extenddftf2> +800015e4: 0a012783 lw a5,160(sp) +800015e8: 07010613 addi a2,sp,112 +800015ec: 08010593 addi a1,sp,128 +800015f0: 08f12023 sw a5,128(sp) +800015f4: 0a412783 lw a5,164(sp) +800015f8: 09010513 addi a0,sp,144 +800015fc: 06012823 sw zero,112(sp) +80001600: 08f12223 sw a5,132(sp) +80001604: 0a812783 lw a5,168(sp) +80001608: 06012a23 sw zero,116(sp) +8000160c: 06012c23 sw zero,120(sp) +80001610: 08f12423 sw a5,136(sp) +80001614: 0ac12783 lw a5,172(sp) +80001618: 08f12623 sw a5,140(sp) +8000161c: 3ffc07b7 lui a5,0x3ffc0 +80001620: 06f12e23 sw a5,124(sp) +80001624: 3810b0ef jal ra,8000d1a4 <__multf3> +80001628: 09012803 lw a6,144(sp) +8000162c: 09412603 lw a2,148(sp) +80001630: 09812683 lw a3,152(sp) +80001634: 09c12703 lw a4,156(sp) +80001638: 09010593 addi a1,sp,144 8000163c: 0a010513 addi a0,sp,160 -80001640: 1710e0ef jal ra,8000ffb0 <__floatsitf> -80001644: 04412703 lw a4,68(sp) -80001648: 05012603 lw a2,80(sp) -8000164c: 05412803 lw a6,84(sp) -80001650: 08e12623 sw a4,140(sp) -80001654: 0a012703 lw a4,160(sp) -80001658: 04c12683 lw a3,76(sp) -8000165c: 08c12223 sw a2,132(sp) -80001660: 06e12823 sw a4,112(sp) -80001664: 0a412703 lw a4,164(sp) -80001668: 08010593 addi a1,sp,128 -8000166c: 07010613 addi a2,sp,112 -80001670: 06e12a23 sw a4,116(sp) -80001674: 0a812703 lw a4,168(sp) -80001678: 09010513 addi a0,sp,144 -8000167c: 09012023 sw a6,128(sp) -80001680: 06e12c23 sw a4,120(sp) -80001684: 0ac12703 lw a4,172(sp) -80001688: 08d12423 sw a3,136(sp) -8000168c: 001d0d13 addi s10,s10,1 -80001690: 06e12e23 sw a4,124(sp) -80001694: 4e90c0ef jal ra,8000e37c <__subtf3> -80001698: 00c12783 lw a5,12(sp) -8000169c: 05812e03 lw t3,88(sp) -800016a0: 09012283 lw t0,144(sp) -800016a4: 014785b3 add a1,a5,s4 -800016a8: 0005c583 lbu a1,0(a1) -800016ac: 09412f83 lw t6,148(sp) -800016b0: 09812f03 lw t5,152(sp) -800016b4: 09c12e83 lw t4,156(sp) -800016b8: 05c12223 sw t3,68(sp) -800016bc: febd0fa3 sb a1,-1(s10) -800016c0: fff00793 li a5,-1 -800016c4: 08fe0063 beq t3,a5,80001744 <_vfprintf_r+0xbf8> -800016c8: fffe0e13 addi t3,t3,-1 -800016cc: 09010593 addi a1,sp,144 -800016d0: 0a010513 addi a0,sp,160 -800016d4: 07d12623 sw t4,108(sp) -800016d8: 07e12423 sw t5,104(sp) -800016dc: 07f12223 sw t6,100(sp) -800016e0: 06512023 sw t0,96(sp) -800016e4: 05c12e23 sw t3,92(sp) -800016e8: 0a512023 sw t0,160(sp) -800016ec: 04512c23 sw t0,88(sp) -800016f0: 0bf12223 sw t6,164(sp) -800016f4: 05f12a23 sw t6,84(sp) -800016f8: 0be12423 sw t5,168(sp) -800016fc: 05e12823 sw t5,80(sp) -80001700: 0bd12623 sw t4,172(sp) -80001704: 05d12623 sw t4,76(sp) -80001708: 08012823 sw zero,144(sp) -8000170c: 08012a23 sw zero,148(sp) -80001710: 08012c23 sw zero,152(sp) -80001714: 08012e23 sw zero,156(sp) -80001718: 5f00b0ef jal ra,8000cd08 <__eqtf2> -8000171c: 04c12703 lw a4,76(sp) -80001720: 05012683 lw a3,80(sp) -80001724: 05412603 lw a2,84(sp) -80001728: 05812803 lw a6,88(sp) -8000172c: 05c12e03 lw t3,92(sp) -80001730: 06012283 lw t0,96(sp) -80001734: 06412f83 lw t6,100(sp) -80001738: 06812f03 lw t5,104(sp) -8000173c: 06c12e83 lw t4,108(sp) -80001740: e8051ae3 bnez a0,800015d4 <_vfprintf_r+0xa88> -80001744: 3ffe0737 lui a4,0x3ffe0 -80001748: 09010593 addi a1,sp,144 -8000174c: 0a010513 addi a0,sp,160 -80001750: 0a512023 sw t0,160(sp) -80001754: 04512c23 sw t0,88(sp) -80001758: 0bf12223 sw t6,164(sp) -8000175c: 05f12a23 sw t6,84(sp) -80001760: 0be12423 sw t5,168(sp) -80001764: 05e12823 sw t5,80(sp) -80001768: 0bd12623 sw t4,172(sp) -8000176c: 05d12623 sw t4,76(sp) -80001770: 08012823 sw zero,144(sp) -80001774: 08012a23 sw zero,148(sp) -80001778: 08012c23 sw zero,152(sp) -8000177c: 08e12e23 sw a4,156(sp) -80001780: 6b40b0ef jal ra,8000ce34 <__getf2> -80001784: 04a04863 bgtz a0,800017d4 <_vfprintf_r+0xc88> -80001788: 05812283 lw t0,88(sp) -8000178c: 05412f83 lw t6,84(sp) -80001790: 05012f03 lw t5,80(sp) -80001794: 04c12e83 lw t4,76(sp) -80001798: 3ffe0737 lui a4,0x3ffe0 -8000179c: 09010593 addi a1,sp,144 -800017a0: 0a010513 addi a0,sp,160 -800017a4: 0a512023 sw t0,160(sp) -800017a8: 0bf12223 sw t6,164(sp) -800017ac: 0be12423 sw t5,168(sp) -800017b0: 0bd12623 sw t4,172(sp) -800017b4: 08012823 sw zero,144(sp) -800017b8: 08012a23 sw zero,148(sp) -800017bc: 08012c23 sw zero,152(sp) -800017c0: 08e12e23 sw a4,156(sp) -800017c4: 5440b0ef jal ra,8000cd08 <__eqtf2> -800017c8: 1a051063 bnez a0,80001968 <_vfprintf_r+0xe1c> -800017cc: 001a7a13 andi s4,s4,1 -800017d0: 180a0c63 beqz s4,80001968 <_vfprintf_r+0xe1c> -800017d4: 00c12783 lw a5,12(sp) -800017d8: 0da12623 sw s10,204(sp) -800017dc: 03000593 li a1,48 -800017e0: 00f7c603 lbu a2,15(a5) # 4003000f -800017e4: 0cc12683 lw a3,204(sp) -800017e8: fff68713 addi a4,a3,-1 -800017ec: 0ce12623 sw a4,204(sp) -800017f0: fff6c703 lbu a4,-1(a3) -800017f4: 14c70663 beq a4,a2,80001940 <_vfprintf_r+0xdf4> -800017f8: 03900613 li a2,57 -800017fc: 14c71663 bne a4,a2,80001948 <_vfprintf_r+0xdfc> -80001800: 00c12783 lw a5,12(sp) -80001804: 00a7c703 lbu a4,10(a5) -80001808: fee68fa3 sb a4,-1(a3) -8000180c: 000d0a13 mv s4,s10 -80001810: 04700713 li a4,71 -80001814: 409a0a33 sub s4,s4,s1 -80001818: 0bc12d03 lw s10,188(sp) -8000181c: 2cec9063 bne s9,a4,80001adc <_vfprintf_r+0xf90> -80001820: ffd00713 li a4,-3 -80001824: 00ed4463 blt s10,a4,8000182c <_vfprintf_r+0xce0> -80001828: 33adda63 bge s11,s10,80001b5c <_vfprintf_r+0x1010> -8000182c: ffeb0b13 addi s6,s6,-2 -80001830: fffd0693 addi a3,s10,-1 -80001834: 0ad12e23 sw a3,188(sp) -80001838: fdfb7613 andi a2,s6,-33 -8000183c: 04100513 li a0,65 -80001840: 0ffb7713 andi a4,s6,255 -80001844: 00000593 li a1,0 -80001848: 00a61863 bne a2,a0,80001858 <_vfprintf_r+0xd0c> -8000184c: 00f70713 addi a4,a4,15 # 3ffe000f -80001850: 0ff77713 andi a4,a4,255 -80001854: 00100593 li a1,1 -80001858: 0ce10223 sb a4,196(sp) -8000185c: 02b00793 li a5,43 -80001860: 0006d863 bgez a3,80001870 <_vfprintf_r+0xd24> -80001864: 00100693 li a3,1 -80001868: 41a686b3 sub a3,a3,s10 -8000186c: 02d00793 li a5,45 -80001870: 0cf102a3 sb a5,197(sp) -80001874: 00900793 li a5,9 -80001878: 2ad7d863 bge a5,a3,80001b28 <_vfprintf_r+0xfdc> -8000187c: 0d310713 addi a4,sp,211 -80001880: 00070513 mv a0,a4 -80001884: 00a00593 li a1,10 -80001888: 06300813 li a6,99 -8000188c: 02b6e7b3 rem a5,a3,a1 -80001890: fff70613 addi a2,a4,-1 -80001894: 03078793 addi a5,a5,48 -80001898: fef70fa3 sb a5,-1(a4) -8000189c: 02b6c7b3 div a5,a3,a1 -800018a0: 26d84463 blt a6,a3,80001b08 <_vfprintf_r+0xfbc> -800018a4: 03078793 addi a5,a5,48 -800018a8: fef60fa3 sb a5,-1(a2) -800018ac: ffe70713 addi a4,a4,-2 -800018b0: 0c610613 addi a2,sp,198 -800018b4: 26a76063 bltu a4,a0,80001b14 <_vfprintf_r+0xfc8> -800018b8: 0c410793 addi a5,sp,196 -800018bc: 40f607b3 sub a5,a2,a5 -800018c0: 02f12c23 sw a5,56(sp) -800018c4: 01478db3 add s11,a5,s4 -800018c8: 00100793 li a5,1 -800018cc: 0147c663 blt a5,s4,800018d8 <_vfprintf_r+0xd8c> -800018d0: 00147793 andi a5,s0,1 -800018d4: 00078663 beqz a5,800018e0 <_vfprintf_r+0xd94> -800018d8: 01c12783 lw a5,28(sp) -800018dc: 00fd8db3 add s11,s11,a5 -800018e0: bff47413 andi s0,s0,-1025 -800018e4: 10046793 ori a5,s0,256 -800018e8: 02f12423 sw a5,40(sp) -800018ec: 00012623 sw zero,12(sp) -800018f0: 00000c93 li s9,0 -800018f4: 00000d13 li s10,0 -800018f8: 04012783 lw a5,64(sp) -800018fc: 00078663 beqz a5,80001908 <_vfprintf_r+0xdbc> -80001900: 02d00713 li a4,45 -80001904: 0ae10ba3 sb a4,183(sp) -80001908: 02812403 lw s0,40(sp) -8000190c: 00000713 li a4,0 -80001910: e5cff06f j 80000f6c <_vfprintf_r+0x420> -80001914: 00000c13 li s8,0 -80001918: 13c10493 addi s1,sp,316 -8000191c: b89ff06f j 800014a4 <_vfprintf_r+0x958> -80001920: 00050c13 mv s8,a0 -80001924: b81ff06f j 800014a4 <_vfprintf_r+0x958> -80001928: 00000c13 li s8,0 -8000192c: 00600d93 li s11,6 -80001930: b75ff06f j 800014a4 <_vfprintf_r+0x958> -80001934: 81000d37 lui s10,0x81000 -80001938: 33cd0793 addi a5,s10,828 # 8100033c <_PathLocale+0xffffe9b8> -8000193c: c8dff06f j 800015c8 <_vfprintf_r+0xa7c> -80001940: feb68fa3 sb a1,-1(a3) -80001944: ea1ff06f j 800017e4 <_vfprintf_r+0xc98> -80001948: 00170713 addi a4,a4,1 -8000194c: 0ff77713 andi a4,a4,255 -80001950: eb9ff06f j 80001808 <_vfprintf_r+0xcbc> -80001954: 001a0a13 addi s4,s4,1 -80001958: feda0fa3 sb a3,-1(s4) -8000195c: 41478733 sub a4,a5,s4 -80001960: fe075ae3 bgez a4,80001954 <_vfprintf_r+0xe08> -80001964: eadff06f j 80001810 <_vfprintf_r+0xcc4> -80001968: 04412783 lw a5,68(sp) -8000196c: 000d0a13 mv s4,s10 -80001970: 03000693 li a3,48 -80001974: 00fd07b3 add a5,s10,a5 -80001978: fe5ff06f j 8000195c <_vfprintf_r+0xe10> -8000197c: 04600793 li a5,70 -80001980: 00fc8e63 beq s9,a5,8000199c <_vfprintf_r+0xe50> -80001984: 04500793 li a5,69 -80001988: 001d8d13 addi s10,s11,1 -8000198c: 00fc8463 beq s9,a5,80001994 <_vfprintf_r+0xe48> -80001990: 000d8d13 mv s10,s11 -80001994: 00200613 li a2,2 -80001998: 00c0006f j 800019a4 <_vfprintf_r+0xe58> -8000199c: 000d8d13 mv s10,s11 -800019a0: 00300613 li a2,3 -800019a4: 0c010793 addi a5,sp,192 -800019a8: 0cc10813 addi a6,sp,204 -800019ac: 0bc10713 addi a4,sp,188 -800019b0: 000d0693 mv a3,s10 -800019b4: 0a010593 addi a1,sp,160 -800019b8: 00098513 mv a0,s3 -800019bc: 0be12023 sw t5,160(sp) -800019c0: 05e12623 sw t5,76(sp) -800019c4: 0bd12223 sw t4,164(sp) -800019c8: 05d12223 sw t4,68(sp) -800019cc: 0bc12423 sw t3,168(sp) -800019d0: 01c12623 sw t3,12(sp) -800019d4: 0b412623 sw s4,172(sp) -800019d8: 10c030ef jal ra,80004ae4 <_ldtoa_r> -800019dc: 04700793 li a5,71 -800019e0: 00050493 mv s1,a0 -800019e4: 00c12e03 lw t3,12(sp) -800019e8: 04412e83 lw t4,68(sp) -800019ec: 04c12f03 lw t5,76(sp) -800019f0: 00fc9a63 bne s9,a5,80001a04 <_vfprintf_r+0xeb8> -800019f4: 00147793 andi a5,s0,1 -800019f8: 00079663 bnez a5,80001a04 <_vfprintf_r+0xeb8> -800019fc: 0cc12a03 lw s4,204(sp) -80001a00: e11ff06f j 80001810 <_vfprintf_r+0xcc4> -80001a04: 04600713 li a4,70 -80001a08: 01a487b3 add a5,s1,s10 -80001a0c: 06ec9a63 bne s9,a4,80001a80 <_vfprintf_r+0xf34> -80001a10: 0004c683 lbu a3,0(s1) -80001a14: 03000713 li a4,48 -80001a18: 06e69063 bne a3,a4,80001a78 <_vfprintf_r+0xf2c> -80001a1c: 09010593 addi a1,sp,144 -80001a20: 0a010513 addi a0,sp,160 -80001a24: 04f12823 sw a5,80(sp) -80001a28: 0be12023 sw t5,160(sp) -80001a2c: 05e12623 sw t5,76(sp) -80001a30: 0bd12223 sw t4,164(sp) -80001a34: 05d12223 sw t4,68(sp) -80001a38: 0bc12423 sw t3,168(sp) -80001a3c: 01c12623 sw t3,12(sp) -80001a40: 0b412623 sw s4,172(sp) -80001a44: 08012823 sw zero,144(sp) -80001a48: 08012a23 sw zero,148(sp) -80001a4c: 08012c23 sw zero,152(sp) -80001a50: 08012e23 sw zero,156(sp) -80001a54: 2b40b0ef jal ra,8000cd08 <__eqtf2> -80001a58: 00c12e03 lw t3,12(sp) -80001a5c: 04412e83 lw t4,68(sp) -80001a60: 04c12f03 lw t5,76(sp) -80001a64: 05012783 lw a5,80(sp) -80001a68: 00050863 beqz a0,80001a78 <_vfprintf_r+0xf2c> -80001a6c: 00100713 li a4,1 -80001a70: 41a70d33 sub s10,a4,s10 -80001a74: 0ba12e23 sw s10,188(sp) -80001a78: 0bc12703 lw a4,188(sp) -80001a7c: 00e787b3 add a5,a5,a4 -80001a80: 09010593 addi a1,sp,144 -80001a84: 0a010513 addi a0,sp,160 -80001a88: 00f12623 sw a5,12(sp) -80001a8c: 0be12023 sw t5,160(sp) -80001a90: 0bd12223 sw t4,164(sp) -80001a94: 0bc12423 sw t3,168(sp) -80001a98: 0b412623 sw s4,172(sp) -80001a9c: 08012823 sw zero,144(sp) -80001aa0: 08012a23 sw zero,148(sp) -80001aa4: 08012c23 sw zero,152(sp) -80001aa8: 08012e23 sw zero,156(sp) -80001aac: 25c0b0ef jal ra,8000cd08 <__eqtf2> -80001ab0: 00c12783 lw a5,12(sp) -80001ab4: 00051463 bnez a0,80001abc <_vfprintf_r+0xf70> -80001ab8: 0cf12623 sw a5,204(sp) -80001abc: 03000693 li a3,48 -80001ac0: 0100006f j 80001ad0 <_vfprintf_r+0xf84> -80001ac4: 00170613 addi a2,a4,1 -80001ac8: 0cc12623 sw a2,204(sp) -80001acc: 00d70023 sb a3,0(a4) -80001ad0: 0cc12703 lw a4,204(sp) -80001ad4: fef768e3 bltu a4,a5,80001ac4 <_vfprintf_r+0xf78> -80001ad8: f25ff06f j 800019fc <_vfprintf_r+0xeb0> +80001640: 0b012023 sw a6,160(sp) +80001644: 05012823 sw a6,80(sp) +80001648: 0ac12223 sw a2,164(sp) +8000164c: 04c12623 sw a2,76(sp) +80001650: 0ad12423 sw a3,168(sp) +80001654: 04d12223 sw a3,68(sp) +80001658: 0ae12623 sw a4,172(sp) +8000165c: 00e12623 sw a4,12(sp) +80001660: 08012823 sw zero,144(sp) +80001664: 08012a23 sw zero,148(sp) +80001668: 08012c23 sw zero,152(sp) +8000166c: 08012e23 sw zero,156(sp) +80001670: 7700b0ef jal ra,8000cde0 <__eqtf2> +80001674: 00c12703 lw a4,12(sp) +80001678: 04412683 lw a3,68(sp) +8000167c: 04c12603 lw a2,76(sp) +80001680: 05012803 lw a6,80(sp) +80001684: 00051663 bnez a0,80001690 <_vfprintf_r+0xa6c> +80001688: 00100793 li a5,1 +8000168c: 0af12e23 sw a5,188(sp) +80001690: 06100793 li a5,97 +80001694: 36fb0c63 beq s6,a5,80001a0c <_vfprintf_r+0xde8> +80001698: 81000d37 lui s10,0x81000 +8000169c: 3c0d0793 addi a5,s10,960 # 810003c0 <_PathLocale+0xffffe9c8> +800016a0: 00f12623 sw a5,12(sp) +800016a4: fffd8e13 addi t3,s11,-1 +800016a8: 00048d13 mv s10,s1 +800016ac: 400307b7 lui a5,0x40030 +800016b0: 09010593 addi a1,sp,144 +800016b4: 08c12a23 sw a2,148(sp) +800016b8: 0a010513 addi a0,sp,160 +800016bc: 08010613 addi a2,sp,128 +800016c0: 05c12c23 sw t3,88(sp) +800016c4: 08f12623 sw a5,140(sp) +800016c8: 09012823 sw a6,144(sp) +800016cc: 08d12c23 sw a3,152(sp) +800016d0: 08e12e23 sw a4,156(sp) +800016d4: 08012023 sw zero,128(sp) +800016d8: 08012223 sw zero,132(sp) +800016dc: 08012423 sw zero,136(sp) +800016e0: 2c50b0ef jal ra,8000d1a4 <__multf3> +800016e4: 0a012803 lw a6,160(sp) +800016e8: 0a412603 lw a2,164(sp) +800016ec: 0a812683 lw a3,168(sp) +800016f0: 0ac12703 lw a4,172(sp) +800016f4: 0a010513 addi a0,sp,160 +800016f8: 05012a23 sw a6,84(sp) +800016fc: 04c12823 sw a2,80(sp) +80001700: 04d12623 sw a3,76(sp) +80001704: 04e12223 sw a4,68(sp) +80001708: 79c0e0ef jal ra,8000fea4 <__fixtfsi> +8000170c: 00050593 mv a1,a0 +80001710: 00050a13 mv s4,a0 +80001714: 0a010513 addi a0,sp,160 +80001718: 1710e0ef jal ra,80010088 <__floatsitf> +8000171c: 04412703 lw a4,68(sp) +80001720: 05012603 lw a2,80(sp) +80001724: 05412803 lw a6,84(sp) +80001728: 08e12623 sw a4,140(sp) +8000172c: 0a012703 lw a4,160(sp) +80001730: 04c12683 lw a3,76(sp) +80001734: 08c12223 sw a2,132(sp) +80001738: 06e12823 sw a4,112(sp) +8000173c: 0a412703 lw a4,164(sp) +80001740: 08010593 addi a1,sp,128 +80001744: 07010613 addi a2,sp,112 +80001748: 06e12a23 sw a4,116(sp) +8000174c: 0a812703 lw a4,168(sp) +80001750: 09010513 addi a0,sp,144 +80001754: 09012023 sw a6,128(sp) +80001758: 06e12c23 sw a4,120(sp) +8000175c: 0ac12703 lw a4,172(sp) +80001760: 08d12423 sw a3,136(sp) +80001764: 001d0d13 addi s10,s10,1 +80001768: 06e12e23 sw a4,124(sp) +8000176c: 4e90c0ef jal ra,8000e454 <__subtf3> +80001770: 00c12783 lw a5,12(sp) +80001774: 05812e03 lw t3,88(sp) +80001778: 09012283 lw t0,144(sp) +8000177c: 014785b3 add a1,a5,s4 +80001780: 0005c583 lbu a1,0(a1) +80001784: 09412f83 lw t6,148(sp) +80001788: 09812f03 lw t5,152(sp) +8000178c: 09c12e83 lw t4,156(sp) +80001790: 05c12223 sw t3,68(sp) +80001794: febd0fa3 sb a1,-1(s10) +80001798: fff00793 li a5,-1 +8000179c: 08fe0063 beq t3,a5,8000181c <_vfprintf_r+0xbf8> +800017a0: fffe0e13 addi t3,t3,-1 +800017a4: 09010593 addi a1,sp,144 +800017a8: 0a010513 addi a0,sp,160 +800017ac: 07d12623 sw t4,108(sp) +800017b0: 07e12423 sw t5,104(sp) +800017b4: 07f12223 sw t6,100(sp) +800017b8: 06512023 sw t0,96(sp) +800017bc: 05c12e23 sw t3,92(sp) +800017c0: 0a512023 sw t0,160(sp) +800017c4: 04512c23 sw t0,88(sp) +800017c8: 0bf12223 sw t6,164(sp) +800017cc: 05f12a23 sw t6,84(sp) +800017d0: 0be12423 sw t5,168(sp) +800017d4: 05e12823 sw t5,80(sp) +800017d8: 0bd12623 sw t4,172(sp) +800017dc: 05d12623 sw t4,76(sp) +800017e0: 08012823 sw zero,144(sp) +800017e4: 08012a23 sw zero,148(sp) +800017e8: 08012c23 sw zero,152(sp) +800017ec: 08012e23 sw zero,156(sp) +800017f0: 5f00b0ef jal ra,8000cde0 <__eqtf2> +800017f4: 04c12703 lw a4,76(sp) +800017f8: 05012683 lw a3,80(sp) +800017fc: 05412603 lw a2,84(sp) +80001800: 05812803 lw a6,88(sp) +80001804: 05c12e03 lw t3,92(sp) +80001808: 06012283 lw t0,96(sp) +8000180c: 06412f83 lw t6,100(sp) +80001810: 06812f03 lw t5,104(sp) +80001814: 06c12e83 lw t4,108(sp) +80001818: e8051ae3 bnez a0,800016ac <_vfprintf_r+0xa88> +8000181c: 3ffe0737 lui a4,0x3ffe0 +80001820: 09010593 addi a1,sp,144 +80001824: 0a010513 addi a0,sp,160 +80001828: 0a512023 sw t0,160(sp) +8000182c: 04512c23 sw t0,88(sp) +80001830: 0bf12223 sw t6,164(sp) +80001834: 05f12a23 sw t6,84(sp) +80001838: 0be12423 sw t5,168(sp) +8000183c: 05e12823 sw t5,80(sp) +80001840: 0bd12623 sw t4,172(sp) +80001844: 05d12623 sw t4,76(sp) +80001848: 08012823 sw zero,144(sp) +8000184c: 08012a23 sw zero,148(sp) +80001850: 08012c23 sw zero,152(sp) +80001854: 08e12e23 sw a4,156(sp) +80001858: 6b40b0ef jal ra,8000cf0c <__getf2> +8000185c: 04a04863 bgtz a0,800018ac <_vfprintf_r+0xc88> +80001860: 05812283 lw t0,88(sp) +80001864: 05412f83 lw t6,84(sp) +80001868: 05012f03 lw t5,80(sp) +8000186c: 04c12e83 lw t4,76(sp) +80001870: 3ffe0737 lui a4,0x3ffe0 +80001874: 09010593 addi a1,sp,144 +80001878: 0a010513 addi a0,sp,160 +8000187c: 0a512023 sw t0,160(sp) +80001880: 0bf12223 sw t6,164(sp) +80001884: 0be12423 sw t5,168(sp) +80001888: 0bd12623 sw t4,172(sp) +8000188c: 08012823 sw zero,144(sp) +80001890: 08012a23 sw zero,148(sp) +80001894: 08012c23 sw zero,152(sp) +80001898: 08e12e23 sw a4,156(sp) +8000189c: 5440b0ef jal ra,8000cde0 <__eqtf2> +800018a0: 1a051063 bnez a0,80001a40 <_vfprintf_r+0xe1c> +800018a4: 001a7a13 andi s4,s4,1 +800018a8: 180a0c63 beqz s4,80001a40 <_vfprintf_r+0xe1c> +800018ac: 00c12783 lw a5,12(sp) +800018b0: 0da12623 sw s10,204(sp) +800018b4: 03000593 li a1,48 +800018b8: 00f7c603 lbu a2,15(a5) # 4003000f <_start-0x3ffcfff1> +800018bc: 0cc12683 lw a3,204(sp) +800018c0: fff68713 addi a4,a3,-1 +800018c4: 0ce12623 sw a4,204(sp) +800018c8: fff6c703 lbu a4,-1(a3) +800018cc: 14c70663 beq a4,a2,80001a18 <_vfprintf_r+0xdf4> +800018d0: 03900613 li a2,57 +800018d4: 14c71663 bne a4,a2,80001a20 <_vfprintf_r+0xdfc> +800018d8: 00c12783 lw a5,12(sp) +800018dc: 00a7c703 lbu a4,10(a5) +800018e0: fee68fa3 sb a4,-1(a3) +800018e4: 000d0a13 mv s4,s10 +800018e8: 04700713 li a4,71 +800018ec: 409a0a33 sub s4,s4,s1 +800018f0: 0bc12d03 lw s10,188(sp) +800018f4: 2cec9063 bne s9,a4,80001bb4 <_vfprintf_r+0xf90> +800018f8: ffd00713 li a4,-3 +800018fc: 00ed4463 blt s10,a4,80001904 <_vfprintf_r+0xce0> +80001900: 33adda63 bge s11,s10,80001c34 <_vfprintf_r+0x1010> +80001904: ffeb0b13 addi s6,s6,-2 +80001908: fffd0693 addi a3,s10,-1 +8000190c: 0ad12e23 sw a3,188(sp) +80001910: fdfb7613 andi a2,s6,-33 +80001914: 04100513 li a0,65 +80001918: 0ffb7713 andi a4,s6,255 +8000191c: 00000593 li a1,0 +80001920: 00a61863 bne a2,a0,80001930 <_vfprintf_r+0xd0c> +80001924: 00f70713 addi a4,a4,15 # 3ffe000f <_start-0x4001fff1> +80001928: 0ff77713 andi a4,a4,255 +8000192c: 00100593 li a1,1 +80001930: 0ce10223 sb a4,196(sp) +80001934: 02b00793 li a5,43 +80001938: 0006d863 bgez a3,80001948 <_vfprintf_r+0xd24> +8000193c: 00100693 li a3,1 +80001940: 41a686b3 sub a3,a3,s10 +80001944: 02d00793 li a5,45 +80001948: 0cf102a3 sb a5,197(sp) +8000194c: 00900793 li a5,9 +80001950: 2ad7d863 bge a5,a3,80001c00 <_vfprintf_r+0xfdc> +80001954: 0d310713 addi a4,sp,211 +80001958: 00070513 mv a0,a4 +8000195c: 00a00593 li a1,10 +80001960: 06300813 li a6,99 +80001964: 02b6e7b3 rem a5,a3,a1 +80001968: fff70613 addi a2,a4,-1 +8000196c: 03078793 addi a5,a5,48 +80001970: fef70fa3 sb a5,-1(a4) +80001974: 02b6c7b3 div a5,a3,a1 +80001978: 26d84463 blt a6,a3,80001be0 <_vfprintf_r+0xfbc> +8000197c: 03078793 addi a5,a5,48 +80001980: fef60fa3 sb a5,-1(a2) +80001984: ffe70713 addi a4,a4,-2 +80001988: 0c610613 addi a2,sp,198 +8000198c: 26a76063 bltu a4,a0,80001bec <_vfprintf_r+0xfc8> +80001990: 0c410793 addi a5,sp,196 +80001994: 40f607b3 sub a5,a2,a5 +80001998: 02f12c23 sw a5,56(sp) +8000199c: 01478db3 add s11,a5,s4 +800019a0: 00100793 li a5,1 +800019a4: 0147c663 blt a5,s4,800019b0 <_vfprintf_r+0xd8c> +800019a8: 00147793 andi a5,s0,1 +800019ac: 00078663 beqz a5,800019b8 <_vfprintf_r+0xd94> +800019b0: 01c12783 lw a5,28(sp) +800019b4: 00fd8db3 add s11,s11,a5 +800019b8: bff47413 andi s0,s0,-1025 +800019bc: 10046793 ori a5,s0,256 +800019c0: 02f12423 sw a5,40(sp) +800019c4: 00012623 sw zero,12(sp) +800019c8: 00000c93 li s9,0 +800019cc: 00000d13 li s10,0 +800019d0: 04012783 lw a5,64(sp) +800019d4: 00078663 beqz a5,800019e0 <_vfprintf_r+0xdbc> +800019d8: 02d00713 li a4,45 +800019dc: 0ae10ba3 sb a4,183(sp) +800019e0: 02812403 lw s0,40(sp) +800019e4: 00000713 li a4,0 +800019e8: e5cff06f j 80001044 <_vfprintf_r+0x420> +800019ec: 00000c13 li s8,0 +800019f0: 13c10493 addi s1,sp,316 +800019f4: b89ff06f j 8000157c <_vfprintf_r+0x958> +800019f8: 00050c13 mv s8,a0 +800019fc: b81ff06f j 8000157c <_vfprintf_r+0x958> +80001a00: 00000c13 li s8,0 +80001a04: 00600d93 li s11,6 +80001a08: b75ff06f j 8000157c <_vfprintf_r+0x958> +80001a0c: 81000d37 lui s10,0x81000 +80001a10: 3acd0793 addi a5,s10,940 # 810003ac <_PathLocale+0xffffe9b4> +80001a14: c8dff06f j 800016a0 <_vfprintf_r+0xa7c> +80001a18: feb68fa3 sb a1,-1(a3) +80001a1c: ea1ff06f j 800018bc <_vfprintf_r+0xc98> +80001a20: 00170713 addi a4,a4,1 +80001a24: 0ff77713 andi a4,a4,255 +80001a28: eb9ff06f j 800018e0 <_vfprintf_r+0xcbc> +80001a2c: 001a0a13 addi s4,s4,1 +80001a30: feda0fa3 sb a3,-1(s4) +80001a34: 41478733 sub a4,a5,s4 +80001a38: fe075ae3 bgez a4,80001a2c <_vfprintf_r+0xe08> +80001a3c: eadff06f j 800018e8 <_vfprintf_r+0xcc4> +80001a40: 04412783 lw a5,68(sp) +80001a44: 000d0a13 mv s4,s10 +80001a48: 03000693 li a3,48 +80001a4c: 00fd07b3 add a5,s10,a5 +80001a50: fe5ff06f j 80001a34 <_vfprintf_r+0xe10> +80001a54: 04600793 li a5,70 +80001a58: 00fc8e63 beq s9,a5,80001a74 <_vfprintf_r+0xe50> +80001a5c: 04500793 li a5,69 +80001a60: 001d8d13 addi s10,s11,1 +80001a64: 00fc8463 beq s9,a5,80001a6c <_vfprintf_r+0xe48> +80001a68: 000d8d13 mv s10,s11 +80001a6c: 00200613 li a2,2 +80001a70: 00c0006f j 80001a7c <_vfprintf_r+0xe58> +80001a74: 000d8d13 mv s10,s11 +80001a78: 00300613 li a2,3 +80001a7c: 0c010793 addi a5,sp,192 +80001a80: 0cc10813 addi a6,sp,204 +80001a84: 0bc10713 addi a4,sp,188 +80001a88: 000d0693 mv a3,s10 +80001a8c: 0a010593 addi a1,sp,160 +80001a90: 00098513 mv a0,s3 +80001a94: 0be12023 sw t5,160(sp) +80001a98: 05e12623 sw t5,76(sp) +80001a9c: 0bd12223 sw t4,164(sp) +80001aa0: 05d12223 sw t4,68(sp) +80001aa4: 0bc12423 sw t3,168(sp) +80001aa8: 01c12623 sw t3,12(sp) +80001aac: 0b412623 sw s4,172(sp) +80001ab0: 10c030ef jal ra,80004bbc <_ldtoa_r> +80001ab4: 04700793 li a5,71 +80001ab8: 00050493 mv s1,a0 +80001abc: 00c12e03 lw t3,12(sp) +80001ac0: 04412e83 lw t4,68(sp) +80001ac4: 04c12f03 lw t5,76(sp) +80001ac8: 00fc9a63 bne s9,a5,80001adc <_vfprintf_r+0xeb8> +80001acc: 00147793 andi a5,s0,1 +80001ad0: 00079663 bnez a5,80001adc <_vfprintf_r+0xeb8> +80001ad4: 0cc12a03 lw s4,204(sp) +80001ad8: e11ff06f j 800018e8 <_vfprintf_r+0xcc4> 80001adc: 04600713 li a4,70 -80001ae0: d4ec98e3 bne s9,a4,80001830 <_vfprintf_r+0xce4> -80001ae4: 00147713 andi a4,s0,1 -80001ae8: 01b76733 or a4,a4,s11 -80001aec: 07a05063 blez s10,80001b4c <_vfprintf_r+0x1000> -80001af0: 0c070063 beqz a4,80001bb0 <_vfprintf_r+0x1064> -80001af4: 01c12783 lw a5,28(sp) -80001af8: 00fd0733 add a4,s10,a5 -80001afc: 00ed8db3 add s11,s11,a4 -80001b00: 06600b13 li s6,102 -80001b04: 0900006f j 80001b94 <_vfprintf_r+0x1048> -80001b08: 00060713 mv a4,a2 -80001b0c: 00078693 mv a3,a5 -80001b10: d7dff06f j 8000188c <_vfprintf_r+0xd40> -80001b14: 00170713 addi a4,a4,1 -80001b18: fff74783 lbu a5,-1(a4) -80001b1c: 00160613 addi a2,a2,1 -80001b20: fef60fa3 sb a5,-1(a2) -80001b24: d91ff06f j 800018b4 <_vfprintf_r+0xd68> -80001b28: 0c610713 addi a4,sp,198 -80001b2c: 00059863 bnez a1,80001b3c <_vfprintf_r+0xff0> -80001b30: 03000793 li a5,48 -80001b34: 0cf10323 sb a5,198(sp) -80001b38: 0c710713 addi a4,sp,199 -80001b3c: 03068793 addi a5,a3,48 -80001b40: 00170613 addi a2,a4,1 -80001b44: 00f70023 sb a5,0(a4) -80001b48: d71ff06f j 800018b8 <_vfprintf_r+0xd6c> -80001b4c: 06070663 beqz a4,80001bb8 <_vfprintf_r+0x106c> -80001b50: 01c12783 lw a5,28(sp) -80001b54: 00178713 addi a4,a5,1 -80001b58: fa5ff06f j 80001afc <_vfprintf_r+0xfb0> -80001b5c: 034d4063 blt s10,s4,80001b7c <_vfprintf_r+0x1030> -80001b60: 00147713 andi a4,s0,1 -80001b64: 000d0d93 mv s11,s10 -80001b68: 00070663 beqz a4,80001b74 <_vfprintf_r+0x1028> -80001b6c: 01c12783 lw a5,28(sp) -80001b70: 00fd0db3 add s11,s10,a5 -80001b74: 06700b13 li s6,103 -80001b78: 01c0006f j 80001b94 <_vfprintf_r+0x1048> -80001b7c: 01c12783 lw a5,28(sp) -80001b80: 06700b13 li s6,103 -80001b84: 00fa0db3 add s11,s4,a5 -80001b88: 01a04663 bgtz s10,80001b94 <_vfprintf_r+0x1048> -80001b8c: 41ad8333 sub t1,s11,s10 -80001b90: 00130d93 addi s11,t1,1 -80001b94: 40047c93 andi s9,s0,1024 -80001b98: 00012623 sw zero,12(sp) -80001b9c: d40c8ee3 beqz s9,800018f8 <_vfprintf_r+0xdac> -80001ba0: 00000c93 li s9,0 -80001ba4: d5a05ae3 blez s10,800018f8 <_vfprintf_r+0xdac> -80001ba8: 0ff00693 li a3,255 -80001bac: 0380006f j 80001be4 <_vfprintf_r+0x1098> -80001bb0: 000d0d93 mv s11,s10 -80001bb4: f4dff06f j 80001b00 <_vfprintf_r+0xfb4> -80001bb8: 06600b13 li s6,102 -80001bbc: 00100d93 li s11,1 -80001bc0: fd5ff06f j 80001b94 <_vfprintf_r+0x1048> -80001bc4: 03a75663 bge a4,s10,80001bf0 <_vfprintf_r+0x10a4> -80001bc8: 00812783 lw a5,8(sp) -80001bcc: 40ed0d33 sub s10,s10,a4 -80001bd0: 0017c703 lbu a4,1(a5) -80001bd4: 02070a63 beqz a4,80001c08 <_vfprintf_r+0x10bc> -80001bd8: 00178793 addi a5,a5,1 -80001bdc: 001c8c93 addi s9,s9,1 -80001be0: 00f12423 sw a5,8(sp) -80001be4: 00812783 lw a5,8(sp) -80001be8: 0007c703 lbu a4,0(a5) -80001bec: fcd71ce3 bne a4,a3,80001bc4 <_vfprintf_r+0x1078> -80001bf0: 00c12783 lw a5,12(sp) -80001bf4: 00fc8733 add a4,s9,a5 -80001bf8: 02c12783 lw a5,44(sp) -80001bfc: 02f70733 mul a4,a4,a5 -80001c00: 01b70db3 add s11,a4,s11 -80001c04: cf5ff06f j 800018f8 <_vfprintf_r+0xdac> -80001c08: 00c12783 lw a5,12(sp) -80001c0c: 00178793 addi a5,a5,1 -80001c10: 00f12623 sw a5,12(sp) -80001c14: fd1ff06f j 80001be4 <_vfprintf_r+0x1098> -80001c18: 004c0713 addi a4,s8,4 -80001c1c: 00e12a23 sw a4,20(sp) -80001c20: 02047713 andi a4,s0,32 -80001c24: 000c2783 lw a5,0(s8) -80001c28: 02070063 beqz a4,80001c48 <_vfprintf_r+0x10fc> -80001c2c: 02012703 lw a4,32(sp) -80001c30: 00e7a023 sw a4,0(a5) -80001c34: 41f75713 srai a4,a4,0x1f -80001c38: 00e7a223 sw a4,4(a5) -80001c3c: 01412c03 lw s8,20(sp) -80001c40: 01812483 lw s1,24(sp) -80001c44: 8a0ff06f j 80000ce4 <_vfprintf_r+0x198> -80001c48: 01047713 andi a4,s0,16 -80001c4c: 00070863 beqz a4,80001c5c <_vfprintf_r+0x1110> -80001c50: 02012703 lw a4,32(sp) -80001c54: 00e7a023 sw a4,0(a5) -80001c58: fe5ff06f j 80001c3c <_vfprintf_r+0x10f0> -80001c5c: 04047713 andi a4,s0,64 -80001c60: 00070863 beqz a4,80001c70 <_vfprintf_r+0x1124> -80001c64: 02012703 lw a4,32(sp) -80001c68: 00e79023 sh a4,0(a5) -80001c6c: fd1ff06f j 80001c3c <_vfprintf_r+0x10f0> -80001c70: 20047413 andi s0,s0,512 -80001c74: fc040ee3 beqz s0,80001c50 <_vfprintf_r+0x1104> -80001c78: 02012703 lw a4,32(sp) -80001c7c: 00e78023 sb a4,0(a5) -80001c80: fbdff06f j 80001c3c <_vfprintf_r+0x10f0> -80001c84: 01046413 ori s0,s0,16 -80001c88: 02047793 andi a5,s0,32 -80001c8c: 02078663 beqz a5,80001cb8 <_vfprintf_r+0x116c> -80001c90: 007c0c13 addi s8,s8,7 -80001c94: ff8c7c13 andi s8,s8,-8 -80001c98: 000c2c83 lw s9,0(s8) -80001c9c: 004c2d03 lw s10,4(s8) -80001ca0: 008c0793 addi a5,s8,8 -80001ca4: 00f12a23 sw a5,20(sp) -80001ca8: bff47413 andi s0,s0,-1025 -80001cac: 00000713 li a4,0 -80001cb0: 0a010ba3 sb zero,183(sp) -80001cb4: dc0ff06f j 80001274 <_vfprintf_r+0x728> -80001cb8: 004c0793 addi a5,s8,4 -80001cbc: 00f12a23 sw a5,20(sp) -80001cc0: 01047793 andi a5,s0,16 -80001cc4: 00078663 beqz a5,80001cd0 <_vfprintf_r+0x1184> -80001cc8: 000c2c83 lw s9,0(s8) -80001ccc: 0100006f j 80001cdc <_vfprintf_r+0x1190> -80001cd0: 04047793 andi a5,s0,64 -80001cd4: 00078863 beqz a5,80001ce4 <_vfprintf_r+0x1198> -80001cd8: 000c5c83 lhu s9,0(s8) -80001cdc: 00000d13 li s10,0 -80001ce0: fc9ff06f j 80001ca8 <_vfprintf_r+0x115c> -80001ce4: 20047793 andi a5,s0,512 -80001ce8: fe0780e3 beqz a5,80001cc8 <_vfprintf_r+0x117c> -80001cec: 000c4c83 lbu s9,0(s8) -80001cf0: fedff06f j 80001cdc <_vfprintf_r+0x1190> -80001cf4: ffff8737 lui a4,0xffff8 -80001cf8: 83074713 xori a4,a4,-2000 -80001cfc: 004c0793 addi a5,s8,4 -80001d00: 0ae11c23 sh a4,184(sp) -80001d04: 81000737 lui a4,0x81000 -80001d08: 00f12a23 sw a5,20(sp) -80001d0c: 33c70793 addi a5,a4,828 # 8100033c <_PathLocale+0xffffe9b8> -80001d10: 000c2c83 lw s9,0(s8) -80001d14: 00000d13 li s10,0 -80001d18: 00246413 ori s0,s0,2 -80001d1c: 02f12e23 sw a5,60(sp) -80001d20: 00200713 li a4,2 -80001d24: 07800b13 li s6,120 -80001d28: f89ff06f j 80001cb0 <_vfprintf_r+0x1164> -80001d2c: 004c0793 addi a5,s8,4 -80001d30: 00f12a23 sw a5,20(sp) -80001d34: 0a010ba3 sb zero,183(sp) -80001d38: fff00793 li a5,-1 -80001d3c: 000c2483 lw s1,0(s8) -80001d40: 02fd8463 beq s11,a5,80001d68 <_vfprintf_r+0x121c> -80001d44: 000d8613 mv a2,s11 -80001d48: 00000593 li a1,0 -80001d4c: 00048513 mv a0,s1 -80001d50: 234040ef jal ra,80005f84 -80001d54: 00050c13 mv s8,a0 -80001d58: e2050e63 beqz a0,80001394 <_vfprintf_r+0x848> -80001d5c: 40950db3 sub s11,a0,s1 -80001d60: 00000c13 li s8,0 -80001d64: e30ff06f j 80001394 <_vfprintf_r+0x848> -80001d68: 00048513 mv a0,s1 -80001d6c: 484050ef jal ra,800071f0 -80001d70: 00050d93 mv s11,a0 -80001d74: fedff06f j 80001d60 <_vfprintf_r+0x1214> -80001d78: 01046413 ori s0,s0,16 -80001d7c: 02047793 andi a5,s0,32 -80001d80: 02078263 beqz a5,80001da4 <_vfprintf_r+0x1258> -80001d84: 007c0c13 addi s8,s8,7 -80001d88: ff8c7c13 andi s8,s8,-8 -80001d8c: 000c2c83 lw s9,0(s8) -80001d90: 004c2d03 lw s10,4(s8) -80001d94: 008c0793 addi a5,s8,8 -80001d98: 00f12a23 sw a5,20(sp) -80001d9c: 00100713 li a4,1 -80001da0: f11ff06f j 80001cb0 <_vfprintf_r+0x1164> -80001da4: 004c0793 addi a5,s8,4 -80001da8: 00f12a23 sw a5,20(sp) -80001dac: 01047793 andi a5,s0,16 -80001db0: 00078663 beqz a5,80001dbc <_vfprintf_r+0x1270> -80001db4: 000c2c83 lw s9,0(s8) -80001db8: 0100006f j 80001dc8 <_vfprintf_r+0x127c> -80001dbc: 04047793 andi a5,s0,64 -80001dc0: 00078863 beqz a5,80001dd0 <_vfprintf_r+0x1284> -80001dc4: 000c5c83 lhu s9,0(s8) -80001dc8: 00000d13 li s10,0 -80001dcc: fd1ff06f j 80001d9c <_vfprintf_r+0x1250> -80001dd0: 20047793 andi a5,s0,512 -80001dd4: fe0780e3 beqz a5,80001db4 <_vfprintf_r+0x1268> -80001dd8: 000c4c83 lbu s9,0(s8) -80001ddc: fedff06f j 80001dc8 <_vfprintf_r+0x127c> -80001de0: 810007b7 lui a5,0x81000 -80001de4: 35078793 addi a5,a5,848 # 81000350 <_PathLocale+0xffffe9cc> -80001de8: 02f12e23 sw a5,60(sp) -80001dec: 02047793 andi a5,s0,32 -80001df0: 04078a63 beqz a5,80001e44 <_vfprintf_r+0x12f8> -80001df4: 007c0c13 addi s8,s8,7 -80001df8: ff8c7c13 andi s8,s8,-8 -80001dfc: 000c2c83 lw s9,0(s8) -80001e00: 004c2d03 lw s10,4(s8) -80001e04: 008c0793 addi a5,s8,8 +80001ae0: 01a487b3 add a5,s1,s10 +80001ae4: 06ec9a63 bne s9,a4,80001b58 <_vfprintf_r+0xf34> +80001ae8: 0004c683 lbu a3,0(s1) +80001aec: 03000713 li a4,48 +80001af0: 06e69063 bne a3,a4,80001b50 <_vfprintf_r+0xf2c> +80001af4: 09010593 addi a1,sp,144 +80001af8: 0a010513 addi a0,sp,160 +80001afc: 04f12823 sw a5,80(sp) +80001b00: 0be12023 sw t5,160(sp) +80001b04: 05e12623 sw t5,76(sp) +80001b08: 0bd12223 sw t4,164(sp) +80001b0c: 05d12223 sw t4,68(sp) +80001b10: 0bc12423 sw t3,168(sp) +80001b14: 01c12623 sw t3,12(sp) +80001b18: 0b412623 sw s4,172(sp) +80001b1c: 08012823 sw zero,144(sp) +80001b20: 08012a23 sw zero,148(sp) +80001b24: 08012c23 sw zero,152(sp) +80001b28: 08012e23 sw zero,156(sp) +80001b2c: 2b40b0ef jal ra,8000cde0 <__eqtf2> +80001b30: 00c12e03 lw t3,12(sp) +80001b34: 04412e83 lw t4,68(sp) +80001b38: 04c12f03 lw t5,76(sp) +80001b3c: 05012783 lw a5,80(sp) +80001b40: 00050863 beqz a0,80001b50 <_vfprintf_r+0xf2c> +80001b44: 00100713 li a4,1 +80001b48: 41a70d33 sub s10,a4,s10 +80001b4c: 0ba12e23 sw s10,188(sp) +80001b50: 0bc12703 lw a4,188(sp) +80001b54: 00e787b3 add a5,a5,a4 +80001b58: 09010593 addi a1,sp,144 +80001b5c: 0a010513 addi a0,sp,160 +80001b60: 00f12623 sw a5,12(sp) +80001b64: 0be12023 sw t5,160(sp) +80001b68: 0bd12223 sw t4,164(sp) +80001b6c: 0bc12423 sw t3,168(sp) +80001b70: 0b412623 sw s4,172(sp) +80001b74: 08012823 sw zero,144(sp) +80001b78: 08012a23 sw zero,148(sp) +80001b7c: 08012c23 sw zero,152(sp) +80001b80: 08012e23 sw zero,156(sp) +80001b84: 25c0b0ef jal ra,8000cde0 <__eqtf2> +80001b88: 00c12783 lw a5,12(sp) +80001b8c: 00051463 bnez a0,80001b94 <_vfprintf_r+0xf70> +80001b90: 0cf12623 sw a5,204(sp) +80001b94: 03000693 li a3,48 +80001b98: 0100006f j 80001ba8 <_vfprintf_r+0xf84> +80001b9c: 00170613 addi a2,a4,1 +80001ba0: 0cc12623 sw a2,204(sp) +80001ba4: 00d70023 sb a3,0(a4) +80001ba8: 0cc12703 lw a4,204(sp) +80001bac: fef768e3 bltu a4,a5,80001b9c <_vfprintf_r+0xf78> +80001bb0: f25ff06f j 80001ad4 <_vfprintf_r+0xeb0> +80001bb4: 04600713 li a4,70 +80001bb8: d4ec98e3 bne s9,a4,80001908 <_vfprintf_r+0xce4> +80001bbc: 00147713 andi a4,s0,1 +80001bc0: 01b76733 or a4,a4,s11 +80001bc4: 07a05063 blez s10,80001c24 <_vfprintf_r+0x1000> +80001bc8: 0c070063 beqz a4,80001c88 <_vfprintf_r+0x1064> +80001bcc: 01c12783 lw a5,28(sp) +80001bd0: 00fd0733 add a4,s10,a5 +80001bd4: 00ed8db3 add s11,s11,a4 +80001bd8: 06600b13 li s6,102 +80001bdc: 0900006f j 80001c6c <_vfprintf_r+0x1048> +80001be0: 00060713 mv a4,a2 +80001be4: 00078693 mv a3,a5 +80001be8: d7dff06f j 80001964 <_vfprintf_r+0xd40> +80001bec: 00170713 addi a4,a4,1 +80001bf0: fff74783 lbu a5,-1(a4) +80001bf4: 00160613 addi a2,a2,1 +80001bf8: fef60fa3 sb a5,-1(a2) +80001bfc: d91ff06f j 8000198c <_vfprintf_r+0xd68> +80001c00: 0c610713 addi a4,sp,198 +80001c04: 00059863 bnez a1,80001c14 <_vfprintf_r+0xff0> +80001c08: 03000793 li a5,48 +80001c0c: 0cf10323 sb a5,198(sp) +80001c10: 0c710713 addi a4,sp,199 +80001c14: 03068793 addi a5,a3,48 +80001c18: 00170613 addi a2,a4,1 +80001c1c: 00f70023 sb a5,0(a4) +80001c20: d71ff06f j 80001990 <_vfprintf_r+0xd6c> +80001c24: 06070663 beqz a4,80001c90 <_vfprintf_r+0x106c> +80001c28: 01c12783 lw a5,28(sp) +80001c2c: 00178713 addi a4,a5,1 +80001c30: fa5ff06f j 80001bd4 <_vfprintf_r+0xfb0> +80001c34: 034d4063 blt s10,s4,80001c54 <_vfprintf_r+0x1030> +80001c38: 00147713 andi a4,s0,1 +80001c3c: 000d0d93 mv s11,s10 +80001c40: 00070663 beqz a4,80001c4c <_vfprintf_r+0x1028> +80001c44: 01c12783 lw a5,28(sp) +80001c48: 00fd0db3 add s11,s10,a5 +80001c4c: 06700b13 li s6,103 +80001c50: 01c0006f j 80001c6c <_vfprintf_r+0x1048> +80001c54: 01c12783 lw a5,28(sp) +80001c58: 06700b13 li s6,103 +80001c5c: 00fa0db3 add s11,s4,a5 +80001c60: 01a04663 bgtz s10,80001c6c <_vfprintf_r+0x1048> +80001c64: 41ad8333 sub t1,s11,s10 +80001c68: 00130d93 addi s11,t1,1 +80001c6c: 40047c93 andi s9,s0,1024 +80001c70: 00012623 sw zero,12(sp) +80001c74: d40c8ee3 beqz s9,800019d0 <_vfprintf_r+0xdac> +80001c78: 00000c93 li s9,0 +80001c7c: d5a05ae3 blez s10,800019d0 <_vfprintf_r+0xdac> +80001c80: 0ff00693 li a3,255 +80001c84: 0380006f j 80001cbc <_vfprintf_r+0x1098> +80001c88: 000d0d93 mv s11,s10 +80001c8c: f4dff06f j 80001bd8 <_vfprintf_r+0xfb4> +80001c90: 06600b13 li s6,102 +80001c94: 00100d93 li s11,1 +80001c98: fd5ff06f j 80001c6c <_vfprintf_r+0x1048> +80001c9c: 03a75663 bge a4,s10,80001cc8 <_vfprintf_r+0x10a4> +80001ca0: 00812783 lw a5,8(sp) +80001ca4: 40ed0d33 sub s10,s10,a4 +80001ca8: 0017c703 lbu a4,1(a5) +80001cac: 02070a63 beqz a4,80001ce0 <_vfprintf_r+0x10bc> +80001cb0: 00178793 addi a5,a5,1 +80001cb4: 001c8c93 addi s9,s9,1 +80001cb8: 00f12423 sw a5,8(sp) +80001cbc: 00812783 lw a5,8(sp) +80001cc0: 0007c703 lbu a4,0(a5) +80001cc4: fcd71ce3 bne a4,a3,80001c9c <_vfprintf_r+0x1078> +80001cc8: 00c12783 lw a5,12(sp) +80001ccc: 00fc8733 add a4,s9,a5 +80001cd0: 02c12783 lw a5,44(sp) +80001cd4: 02f70733 mul a4,a4,a5 +80001cd8: 01b70db3 add s11,a4,s11 +80001cdc: cf5ff06f j 800019d0 <_vfprintf_r+0xdac> +80001ce0: 00c12783 lw a5,12(sp) +80001ce4: 00178793 addi a5,a5,1 +80001ce8: 00f12623 sw a5,12(sp) +80001cec: fd1ff06f j 80001cbc <_vfprintf_r+0x1098> +80001cf0: 004c0713 addi a4,s8,4 +80001cf4: 00e12a23 sw a4,20(sp) +80001cf8: 02047713 andi a4,s0,32 +80001cfc: 000c2783 lw a5,0(s8) +80001d00: 02070063 beqz a4,80001d20 <_vfprintf_r+0x10fc> +80001d04: 02012703 lw a4,32(sp) +80001d08: 00e7a023 sw a4,0(a5) +80001d0c: 41f75713 srai a4,a4,0x1f +80001d10: 00e7a223 sw a4,4(a5) +80001d14: 01412c03 lw s8,20(sp) +80001d18: 01812483 lw s1,24(sp) +80001d1c: 8a0ff06f j 80000dbc <_vfprintf_r+0x198> +80001d20: 01047713 andi a4,s0,16 +80001d24: 00070863 beqz a4,80001d34 <_vfprintf_r+0x1110> +80001d28: 02012703 lw a4,32(sp) +80001d2c: 00e7a023 sw a4,0(a5) +80001d30: fe5ff06f j 80001d14 <_vfprintf_r+0x10f0> +80001d34: 04047713 andi a4,s0,64 +80001d38: 00070863 beqz a4,80001d48 <_vfprintf_r+0x1124> +80001d3c: 02012703 lw a4,32(sp) +80001d40: 00e79023 sh a4,0(a5) +80001d44: fd1ff06f j 80001d14 <_vfprintf_r+0x10f0> +80001d48: 20047413 andi s0,s0,512 +80001d4c: fc040ee3 beqz s0,80001d28 <_vfprintf_r+0x1104> +80001d50: 02012703 lw a4,32(sp) +80001d54: 00e78023 sb a4,0(a5) +80001d58: fbdff06f j 80001d14 <_vfprintf_r+0x10f0> +80001d5c: 01046413 ori s0,s0,16 +80001d60: 02047793 andi a5,s0,32 +80001d64: 02078663 beqz a5,80001d90 <_vfprintf_r+0x116c> +80001d68: 007c0c13 addi s8,s8,7 +80001d6c: ff8c7c13 andi s8,s8,-8 +80001d70: 000c2c83 lw s9,0(s8) +80001d74: 004c2d03 lw s10,4(s8) +80001d78: 008c0793 addi a5,s8,8 +80001d7c: 00f12a23 sw a5,20(sp) +80001d80: bff47413 andi s0,s0,-1025 +80001d84: 00000713 li a4,0 +80001d88: 0a010ba3 sb zero,183(sp) +80001d8c: dc0ff06f j 8000134c <_vfprintf_r+0x728> +80001d90: 004c0793 addi a5,s8,4 +80001d94: 00f12a23 sw a5,20(sp) +80001d98: 01047793 andi a5,s0,16 +80001d9c: 00078663 beqz a5,80001da8 <_vfprintf_r+0x1184> +80001da0: 000c2c83 lw s9,0(s8) +80001da4: 0100006f j 80001db4 <_vfprintf_r+0x1190> +80001da8: 04047793 andi a5,s0,64 +80001dac: 00078863 beqz a5,80001dbc <_vfprintf_r+0x1198> +80001db0: 000c5c83 lhu s9,0(s8) +80001db4: 00000d13 li s10,0 +80001db8: fc9ff06f j 80001d80 <_vfprintf_r+0x115c> +80001dbc: 20047793 andi a5,s0,512 +80001dc0: fe0780e3 beqz a5,80001da0 <_vfprintf_r+0x117c> +80001dc4: 000c4c83 lbu s9,0(s8) +80001dc8: fedff06f j 80001db4 <_vfprintf_r+0x1190> +80001dcc: ffff8737 lui a4,0xffff8 +80001dd0: 83074713 xori a4,a4,-2000 +80001dd4: 004c0793 addi a5,s8,4 +80001dd8: 0ae11c23 sh a4,184(sp) +80001ddc: 81000737 lui a4,0x81000 +80001de0: 00f12a23 sw a5,20(sp) +80001de4: 3ac70793 addi a5,a4,940 # 810003ac <_PathLocale+0xffffe9b4> +80001de8: 000c2c83 lw s9,0(s8) +80001dec: 00000d13 li s10,0 +80001df0: 00246413 ori s0,s0,2 +80001df4: 02f12e23 sw a5,60(sp) +80001df8: 00200713 li a4,2 +80001dfc: 07800b13 li s6,120 +80001e00: f89ff06f j 80001d88 <_vfprintf_r+0x1164> +80001e04: 004c0793 addi a5,s8,4 80001e08: 00f12a23 sw a5,20(sp) -80001e0c: 00147713 andi a4,s0,1 -80001e10: 00070e63 beqz a4,80001e2c <_vfprintf_r+0x12e0> -80001e14: 01ace733 or a4,s9,s10 -80001e18: 00070a63 beqz a4,80001e2c <_vfprintf_r+0x12e0> -80001e1c: 03000713 li a4,48 -80001e20: 0ae10c23 sb a4,184(sp) -80001e24: 0b610ca3 sb s6,185(sp) -80001e28: 00246413 ori s0,s0,2 -80001e2c: bff47413 andi s0,s0,-1025 -80001e30: 00200713 li a4,2 -80001e34: e7dff06f j 80001cb0 <_vfprintf_r+0x1164> -80001e38: 810007b7 lui a5,0x81000 -80001e3c: 33c78793 addi a5,a5,828 # 8100033c <_PathLocale+0xffffe9b8> -80001e40: fa9ff06f j 80001de8 <_vfprintf_r+0x129c> -80001e44: 004c0793 addi a5,s8,4 -80001e48: 00f12a23 sw a5,20(sp) -80001e4c: 01047793 andi a5,s0,16 -80001e50: 00078663 beqz a5,80001e5c <_vfprintf_r+0x1310> -80001e54: 000c2c83 lw s9,0(s8) -80001e58: 0100006f j 80001e68 <_vfprintf_r+0x131c> -80001e5c: 04047793 andi a5,s0,64 -80001e60: 00078863 beqz a5,80001e70 <_vfprintf_r+0x1324> -80001e64: 000c5c83 lhu s9,0(s8) -80001e68: 00000d13 li s10,0 -80001e6c: fa1ff06f j 80001e0c <_vfprintf_r+0x12c0> -80001e70: 20047793 andi a5,s0,512 -80001e74: fe0780e3 beqz a5,80001e54 <_vfprintf_r+0x1308> -80001e78: 000c4c83 lbu s9,0(s8) -80001e7c: fedff06f j 80001e68 <_vfprintf_r+0x131c> -80001e80: 00040693 mv a3,s0 -80001e84: 00100713 li a4,1 -80001e88: bf8ff06f j 80001280 <_vfprintf_r+0x734> -80001e8c: 00100693 li a3,1 -80001e90: 4ed708e3 beq a4,a3,80002b80 <_vfprintf_r+0x2034> -80001e94: 00200693 li a3,2 -80001e98: 12d70863 beq a4,a3,80001fc8 <_vfprintf_r+0x147c> -80001e9c: 1a010713 addi a4,sp,416 -80001ea0: 01dd1613 slli a2,s10,0x1d -80001ea4: 007cf693 andi a3,s9,7 -80001ea8: 003cd813 srli a6,s9,0x3 -80001eac: 03068693 addi a3,a3,48 -80001eb0: 01066cb3 or s9,a2,a6 -80001eb4: 003d5d13 srli s10,s10,0x3 -80001eb8: fed70fa3 sb a3,-1(a4) -80001ebc: 01ace633 or a2,s9,s10 -80001ec0: fff70493 addi s1,a4,-1 -80001ec4: 02061e63 bnez a2,80001f00 <_vfprintf_r+0x13b4> -80001ec8: 00147793 andi a5,s0,1 -80001ecc: 00078a63 beqz a5,80001ee0 <_vfprintf_r+0x1394> -80001ed0: 03000793 li a5,48 -80001ed4: 00f68663 beq a3,a5,80001ee0 <_vfprintf_r+0x1394> -80001ed8: fef48fa3 sb a5,-1(s1) -80001edc: ffe70493 addi s1,a4,-2 -80001ee0: 1a010793 addi a5,sp,416 -80001ee4: 000d8713 mv a4,s11 -80001ee8: 00000c13 li s8,0 -80001eec: 40978db3 sub s11,a5,s1 -80001ef0: 00012623 sw zero,12(sp) -80001ef4: 00000c93 li s9,0 -80001ef8: 00000d13 li s10,0 -80001efc: 870ff06f j 80000f6c <_vfprintf_r+0x420> -80001f00: 00048713 mv a4,s1 -80001f04: f9dff06f j 80001ea0 <_vfprintf_r+0x1354> -80001f08: 40047793 andi a5,s0,1024 -80001f0c: 00000a13 li s4,0 -80001f10: 1a010713 addi a4,sp,416 -80001f14: 00f12623 sw a5,12(sp) -80001f18: 00900c13 li s8,9 -80001f1c: 00a00613 li a2,10 -80001f20: 00000693 li a3,0 -80001f24: 000c8513 mv a0,s9 -80001f28: 000d0593 mv a1,s10 -80001f2c: fff70493 addi s1,a4,-1 -80001f30: 02e12423 sw a4,40(sp) -80001f34: 1c50a0ef jal ra,8000c8f8 <__umoddi3> -80001f38: 02812703 lw a4,40(sp) -80001f3c: 00c12783 lw a5,12(sp) -80001f40: 03050513 addi a0,a0,48 -80001f44: fea70fa3 sb a0,-1(a4) -80001f48: 001a0a13 addi s4,s4,1 -80001f4c: 04078863 beqz a5,80001f9c <_vfprintf_r+0x1450> -80001f50: 00812783 lw a5,8(sp) -80001f54: 0007c703 lbu a4,0(a5) -80001f58: 04ea1263 bne s4,a4,80001f9c <_vfprintf_r+0x1450> -80001f5c: 0ff00793 li a5,255 -80001f60: 02fa0e63 beq s4,a5,80001f9c <_vfprintf_r+0x1450> -80001f64: 000d1463 bnez s10,80001f6c <_vfprintf_r+0x1420> -80001f68: 039c7a63 bgeu s8,s9,80001f9c <_vfprintf_r+0x1450> -80001f6c: 02c12783 lw a5,44(sp) -80001f70: 03412583 lw a1,52(sp) -80001f74: 00000a13 li s4,0 -80001f78: 40f484b3 sub s1,s1,a5 -80001f7c: 00078613 mv a2,a5 -80001f80: 00048513 mv a0,s1 -80001f84: 288050ef jal ra,8000720c -80001f88: 00812783 lw a5,8(sp) -80001f8c: 0017c703 lbu a4,1(a5) -80001f90: 00070663 beqz a4,80001f9c <_vfprintf_r+0x1450> -80001f94: 00178793 addi a5,a5,1 -80001f98: 00f12423 sw a5,8(sp) -80001f9c: 00a00613 li a2,10 -80001fa0: 00000693 li a3,0 -80001fa4: 000c8513 mv a0,s9 -80001fa8: 000d0593 mv a1,s10 -80001fac: 5180a0ef jal ra,8000c4c4 <__udivdi3> -80001fb0: 000d1463 bnez s10,80001fb8 <_vfprintf_r+0x146c> -80001fb4: f39c76e3 bgeu s8,s9,80001ee0 <_vfprintf_r+0x1394> -80001fb8: 00050c93 mv s9,a0 -80001fbc: 00058d13 mv s10,a1 -80001fc0: 00048713 mv a4,s1 -80001fc4: f59ff06f j 80001f1c <_vfprintf_r+0x13d0> -80001fc8: 1a010493 addi s1,sp,416 -80001fcc: 03c12783 lw a5,60(sp) -80001fd0: 00fcf713 andi a4,s9,15 -80001fd4: fff48493 addi s1,s1,-1 -80001fd8: 00e78733 add a4,a5,a4 -80001fdc: 00074703 lbu a4,0(a4) -80001fe0: 004cd813 srli a6,s9,0x4 -80001fe4: 00e48023 sb a4,0(s1) -80001fe8: 01cd1713 slli a4,s10,0x1c -80001fec: 01076cb3 or s9,a4,a6 -80001ff0: 004d5d13 srli s10,s10,0x4 -80001ff4: 01ace733 or a4,s9,s10 -80001ff8: fc071ae3 bnez a4,80001fcc <_vfprintf_r+0x1480> -80001ffc: ee5ff06f j 80001ee0 <_vfprintf_r+0x1394> -80002000: 1a010493 addi s1,sp,416 -80002004: ec071ee3 bnez a4,80001ee0 <_vfprintf_r+0x1394> -80002008: 0016f693 andi a3,a3,1 -8000200c: ec068ae3 beqz a3,80001ee0 <_vfprintf_r+0x1394> -80002010: 03000793 li a5,48 -80002014: 18f10fa3 sb a5,415(sp) -80002018: 37d0006f j 80002b94 <_vfprintf_r+0x2048> -8000201c: 320b0ee3 beqz s6,80002b58 <_vfprintf_r+0x200c> -80002020: 13610e23 sb s6,316(sp) -80002024: 0a010ba3 sb zero,183(sp) -80002028: 01812a23 sw s8,20(sp) -8000202c: f25fe06f j 80000f50 <_vfprintf_r+0x404> -80002030: 01058593 addi a1,a1,16 -80002034: 01cba223 sw t3,4(s7) -80002038: 0cb12e23 sw a1,220(sp) -8000203c: 0cc12c23 sw a2,216(sp) -80002040: 02cede63 bge t4,a2,8000207c <_vfprintf_r+0x1530> -80002044: 0d410613 addi a2,sp,212 -80002048: 00090593 mv a1,s2 -8000204c: 00098513 mv a0,s3 -80002050: 04e12823 sw a4,80(sp) -80002054: 04d12623 sw a3,76(sp) -80002058: 1e4070ef jal ra,8000923c <__sprint_r> -8000205c: 28051ee3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002060: 05012703 lw a4,80(sp) -80002064: 04c12683 lw a3,76(sp) -80002068: 810007b7 lui a5,0x81000 -8000206c: 000a8513 mv a0,s5 -80002070: 00700e93 li t4,7 -80002074: 30c78813 addi a6,a5,780 # 8100030c <_PathLocale+0xffffe988> -80002078: 01000e13 li t3,16 -8000207c: ff068693 addi a3,a3,-16 -80002080: 00050b93 mv s7,a0 -80002084: f4dfe06f j 80000fd0 <_vfprintf_r+0x484> -80002088: 01058593 addi a1,a1,16 -8000208c: 010ba223 sw a6,4(s7) -80002090: 0cb12e23 sw a1,220(sp) -80002094: 0cc12c23 sw a2,216(sp) -80002098: 02ce5a63 bge t3,a2,800020cc <_vfprintf_r+0x1580> -8000209c: 0d410613 addi a2,sp,212 -800020a0: 00090593 mv a1,s2 -800020a4: 00098513 mv a0,s3 -800020a8: 04e12223 sw a4,68(sp) -800020ac: 04d12023 sw a3,64(sp) -800020b0: 18c070ef jal ra,8000923c <__sprint_r> -800020b4: 240512e3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800020b8: 04412703 lw a4,68(sp) -800020bc: 04012683 lw a3,64(sp) -800020c0: 000a8513 mv a0,s5 -800020c4: 00700e13 li t3,7 -800020c8: 01000813 li a6,16 -800020cc: ff068693 addi a3,a3,-16 -800020d0: 00050b93 mv s7,a0 -800020d4: 83cff06f j 80001110 <_vfprintf_r+0x5c4> -800020d8: 01060613 addi a2,a2,16 -800020dc: 010ba223 sw a6,4(s7) -800020e0: 0cc12e23 sw a2,220(sp) -800020e4: 0cd12c23 sw a3,216(sp) -800020e8: 02de5663 bge t3,a3,80002114 <_vfprintf_r+0x15c8> -800020ec: 0d410613 addi a2,sp,212 -800020f0: 00090593 mv a1,s2 -800020f4: 00098513 mv a0,s3 -800020f8: 04e12023 sw a4,64(sp) -800020fc: 140070ef jal ra,8000923c <__sprint_r> -80002100: 1e051ce3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002104: 04012703 lw a4,64(sp) -80002108: 000a8593 mv a1,s5 -8000210c: 00700e13 li t3,7 -80002110: 01000813 li a6,16 -80002114: ff070713 addi a4,a4,-16 -80002118: 00058b93 mv s7,a1 -8000211c: 860ff06f j 8000117c <_vfprintf_r+0x630> -80002120: 06500693 li a3,101 -80002124: 7766d863 bge a3,s6,80002894 <_vfprintf_r+0x1d48> -80002128: 0e012683 lw a3,224(sp) -8000212c: 09010593 addi a1,sp,144 -80002130: 0a010513 addi a0,sp,160 -80002134: 0ad12023 sw a3,160(sp) -80002138: 0e412683 lw a3,228(sp) -8000213c: 04e12023 sw a4,64(sp) -80002140: 08012823 sw zero,144(sp) -80002144: 0ad12223 sw a3,164(sp) -80002148: 0e812683 lw a3,232(sp) -8000214c: 08012a23 sw zero,148(sp) -80002150: 08012c23 sw zero,152(sp) -80002154: 0ad12423 sw a3,168(sp) -80002158: 0ec12683 lw a3,236(sp) -8000215c: 08012e23 sw zero,156(sp) -80002160: 0ad12623 sw a3,172(sp) -80002164: 3a50a0ef jal ra,8000cd08 <__eqtf2> -80002168: 04012703 lw a4,64(sp) -8000216c: 18051263 bnez a0,800022f0 <_vfprintf_r+0x17a4> -80002170: 810007b7 lui a5,0x81000 -80002174: 36478793 addi a5,a5,868 # 81000364 <_PathLocale+0xffffe9e0> -80002178: 00fba023 sw a5,0(s7) -8000217c: 00100793 li a5,1 -80002180: 00fba223 sw a5,4(s7) -80002184: 0d812783 lw a5,216(sp) -80002188: 00170713 addi a4,a4,1 -8000218c: 0ce12e23 sw a4,220(sp) -80002190: 00178793 addi a5,a5,1 -80002194: 0cf12c23 sw a5,216(sp) -80002198: 00700713 li a4,7 -8000219c: 008b8b93 addi s7,s7,8 -800021a0: 00f75e63 bge a4,a5,800021bc <_vfprintf_r+0x1670> -800021a4: 0d410613 addi a2,sp,212 -800021a8: 00090593 mv a1,s2 -800021ac: 00098513 mv a0,s3 -800021b0: 08c070ef jal ra,8000923c <__sprint_r> -800021b4: 140512e3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800021b8: 000a8b93 mv s7,s5 -800021bc: 0bc12783 lw a5,188(sp) -800021c0: 0147c663 blt a5,s4,800021cc <_vfprintf_r+0x1680> -800021c4: 00147793 andi a5,s0,1 -800021c8: 0a078063 beqz a5,80002268 <_vfprintf_r+0x171c> -800021cc: 03012783 lw a5,48(sp) -800021d0: 01c12703 lw a4,28(sp) -800021d4: 008b8b93 addi s7,s7,8 -800021d8: fefbac23 sw a5,-8(s7) -800021dc: 01c12783 lw a5,28(sp) -800021e0: fefbae23 sw a5,-4(s7) -800021e4: 0dc12783 lw a5,220(sp) -800021e8: 00e787b3 add a5,a5,a4 -800021ec: 0cf12e23 sw a5,220(sp) -800021f0: 0d812783 lw a5,216(sp) -800021f4: 00700713 li a4,7 -800021f8: 00178793 addi a5,a5,1 -800021fc: 0cf12c23 sw a5,216(sp) -80002200: 00f75e63 bge a4,a5,8000221c <_vfprintf_r+0x16d0> -80002204: 0d410613 addi a2,sp,212 -80002208: 00090593 mv a1,s2 -8000220c: 00098513 mv a0,s3 -80002210: 02c070ef jal ra,8000923c <__sprint_r> -80002214: 0e0512e3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002218: 000a8b93 mv s7,s5 -8000221c: fffa0493 addi s1,s4,-1 -80002220: 04905463 blez s1,80002268 <_vfprintf_r+0x171c> -80002224: 01000b13 li s6,16 -80002228: 00700c93 li s9,7 -8000222c: 01012603 lw a2,16(sp) -80002230: 0d812783 lw a5,216(sp) -80002234: 0dc12703 lw a4,220(sp) -80002238: 00cba023 sw a2,0(s7) -8000223c: 00178793 addi a5,a5,1 -80002240: 008b8693 addi a3,s7,8 -80002244: 069b4a63 blt s6,s1,800022b8 <_vfprintf_r+0x176c> -80002248: 009ba223 sw s1,4(s7) -8000224c: 00e484b3 add s1,s1,a4 -80002250: 0c912e23 sw s1,220(sp) -80002254: 0cf12c23 sw a5,216(sp) -80002258: 00700713 li a4,7 -8000225c: 00068b93 mv s7,a3 -80002260: 00f75463 bge a4,a5,80002268 <_vfprintf_r+0x171c> -80002264: fa5fe06f j 80001208 <_vfprintf_r+0x6bc> -80002268: 00447413 andi s0,s0,4 -8000226c: 020416e3 bnez s0,80002a98 <_vfprintf_r+0x1f4c> -80002270: 02412b03 lw s6,36(sp) -80002274: 02812783 lw a5,40(sp) -80002278: 00fb5463 bge s6,a5,80002280 <_vfprintf_r+0x1734> -8000227c: 00078b13 mv s6,a5 -80002280: 02012783 lw a5,32(sp) -80002284: 016787b3 add a5,a5,s6 -80002288: 02f12023 sw a5,32(sp) -8000228c: 0dc12783 lw a5,220(sp) -80002290: 00078c63 beqz a5,800022a8 <_vfprintf_r+0x175c> -80002294: 0d410613 addi a2,sp,212 -80002298: 00090593 mv a1,s2 -8000229c: 00098513 mv a0,s3 -800022a0: 79d060ef jal ra,8000923c <__sprint_r> -800022a4: 04051ae3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800022a8: 0c012c23 sw zero,216(sp) -800022ac: 080c1ee3 bnez s8,80002b48 <_vfprintf_r+0x1ffc> -800022b0: 000a8b93 mv s7,s5 -800022b4: 989ff06f j 80001c3c <_vfprintf_r+0x10f0> -800022b8: 01070713 addi a4,a4,16 -800022bc: 016ba223 sw s6,4(s7) -800022c0: 0ce12e23 sw a4,220(sp) -800022c4: 0cf12c23 sw a5,216(sp) -800022c8: 00fcde63 bge s9,a5,800022e4 <_vfprintf_r+0x1798> -800022cc: 0d410613 addi a2,sp,212 -800022d0: 00090593 mv a1,s2 -800022d4: 00098513 mv a0,s3 -800022d8: 765060ef jal ra,8000923c <__sprint_r> -800022dc: 00051ee3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800022e0: 000a8693 mv a3,s5 -800022e4: ff048493 addi s1,s1,-16 -800022e8: 00068b93 mv s7,a3 -800022ec: f41ff06f j 8000222c <_vfprintf_r+0x16e0> -800022f0: 0bc12683 lw a3,188(sp) -800022f4: 16d04e63 bgtz a3,80002470 <_vfprintf_r+0x1924> -800022f8: 810007b7 lui a5,0x81000 -800022fc: 36478793 addi a5,a5,868 # 81000364 <_PathLocale+0xffffe9e0> -80002300: 00fba023 sw a5,0(s7) -80002304: 00100793 li a5,1 -80002308: 00fba223 sw a5,4(s7) -8000230c: 0d812783 lw a5,216(sp) -80002310: 00170713 addi a4,a4,1 -80002314: 0ce12e23 sw a4,220(sp) -80002318: 00178793 addi a5,a5,1 -8000231c: 0cf12c23 sw a5,216(sp) -80002320: 00700713 li a4,7 -80002324: 008b8b93 addi s7,s7,8 -80002328: 00f75e63 bge a4,a5,80002344 <_vfprintf_r+0x17f8> -8000232c: 0d410613 addi a2,sp,212 -80002330: 00090593 mv a1,s2 -80002334: 00098513 mv a0,s3 -80002338: 705060ef jal ra,8000923c <__sprint_r> -8000233c: 7a051e63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002340: 000a8b93 mv s7,s5 -80002344: 0bc12783 lw a5,188(sp) -80002348: 00147693 andi a3,s0,1 -8000234c: 0dc12703 lw a4,220(sp) -80002350: 00fa67b3 or a5,s4,a5 -80002354: 00d7e7b3 or a5,a5,a3 -80002358: f00788e3 beqz a5,80002268 <_vfprintf_r+0x171c> -8000235c: 03012783 lw a5,48(sp) -80002360: 008b8893 addi a7,s7,8 -80002364: 00fba023 sw a5,0(s7) -80002368: 01c12783 lw a5,28(sp) -8000236c: 00fba223 sw a5,4(s7) -80002370: 00e787b3 add a5,a5,a4 -80002374: 0cf12e23 sw a5,220(sp) -80002378: 0d812783 lw a5,216(sp) -8000237c: 00700713 li a4,7 -80002380: 00178793 addi a5,a5,1 -80002384: 0cf12c23 sw a5,216(sp) -80002388: 00f75e63 bge a4,a5,800023a4 <_vfprintf_r+0x1858> -8000238c: 0d410613 addi a2,sp,212 -80002390: 00090593 mv a1,s2 -80002394: 00098513 mv a0,s3 -80002398: 6a5060ef jal ra,8000923c <__sprint_r> -8000239c: 74051e63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800023a0: 000a8893 mv a7,s5 -800023a4: 0bc12b03 lw s6,188(sp) -800023a8: 060b5063 bgez s6,80002408 <_vfprintf_r+0x18bc> -800023ac: 41600b33 neg s6,s6 -800023b0: 00088713 mv a4,a7 -800023b4: 01000c93 li s9,16 -800023b8: 00700d13 li s10,7 -800023bc: 01012603 lw a2,16(sp) -800023c0: 0d812783 lw a5,216(sp) -800023c4: 0dc12683 lw a3,220(sp) -800023c8: 00c72023 sw a2,0(a4) -800023cc: 00178793 addi a5,a5,1 -800023d0: 00888893 addi a7,a7,8 -800023d4: 076cc263 blt s9,s6,80002438 <_vfprintf_r+0x18ec> -800023d8: 01672223 sw s6,4(a4) -800023dc: 00db0b33 add s6,s6,a3 -800023e0: 0d612e23 sw s6,220(sp) -800023e4: 0cf12c23 sw a5,216(sp) -800023e8: 00700713 li a4,7 -800023ec: 00f75e63 bge a4,a5,80002408 <_vfprintf_r+0x18bc> -800023f0: 0d410613 addi a2,sp,212 -800023f4: 00090593 mv a1,s2 -800023f8: 00098513 mv a0,s3 -800023fc: 641060ef jal ra,8000923c <__sprint_r> -80002400: 6e051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002404: 000a8893 mv a7,s5 -80002408: 0dc12783 lw a5,220(sp) -8000240c: 0098a023 sw s1,0(a7) -80002410: 0148a223 sw s4,4(a7) -80002414: 014787b3 add a5,a5,s4 -80002418: 0cf12e23 sw a5,220(sp) -8000241c: 0d812783 lw a5,216(sp) -80002420: 00700713 li a4,7 -80002424: 00888b93 addi s7,a7,8 -80002428: 00178793 addi a5,a5,1 -8000242c: 0cf12c23 sw a5,216(sp) -80002430: e2f75ce3 bge a4,a5,80002268 <_vfprintf_r+0x171c> -80002434: dd5fe06f j 80001208 <_vfprintf_r+0x6bc> -80002438: 01068693 addi a3,a3,16 -8000243c: 01972223 sw s9,4(a4) -80002440: 0cd12e23 sw a3,220(sp) -80002444: 0cf12c23 sw a5,216(sp) -80002448: 00fd5e63 bge s10,a5,80002464 <_vfprintf_r+0x1918> -8000244c: 0d410613 addi a2,sp,212 -80002450: 00090593 mv a1,s2 -80002454: 00098513 mv a0,s3 -80002458: 5e5060ef jal ra,8000923c <__sprint_r> -8000245c: 68051e63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002460: 000a8893 mv a7,s5 -80002464: ff0b0b13 addi s6,s6,-16 -80002468: 00088713 mv a4,a7 -8000246c: f51ff06f j 800023bc <_vfprintf_r+0x1870> -80002470: 000d0b13 mv s6,s10 -80002474: 01aa5463 bge s4,s10,8000247c <_vfprintf_r+0x1930> -80002478: 000a0b13 mv s6,s4 -8000247c: 05605263 blez s6,800024c0 <_vfprintf_r+0x1974> -80002480: 00eb0733 add a4,s6,a4 -80002484: 0ce12e23 sw a4,220(sp) -80002488: 0d812703 lw a4,216(sp) -8000248c: 009ba023 sw s1,0(s7) -80002490: 016ba223 sw s6,4(s7) -80002494: 00170713 addi a4,a4,1 -80002498: 0ce12c23 sw a4,216(sp) -8000249c: 00700693 li a3,7 -800024a0: 008b8b93 addi s7,s7,8 -800024a4: 00e6de63 bge a3,a4,800024c0 <_vfprintf_r+0x1974> -800024a8: 0d410613 addi a2,sp,212 -800024ac: 00090593 mv a1,s2 -800024b0: 00098513 mv a0,s3 -800024b4: 589060ef jal ra,8000923c <__sprint_r> -800024b8: 64051063 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800024bc: 000a8b93 mv s7,s5 -800024c0: 000b5463 bgez s6,800024c8 <_vfprintf_r+0x197c> -800024c4: 00000b13 li s6,0 -800024c8: 416d0b33 sub s6,s10,s6 -800024cc: 05605e63 blez s6,80002528 <_vfprintf_r+0x19dc> -800024d0: 01000d93 li s11,16 -800024d4: 00700313 li t1,7 -800024d8: 01012783 lw a5,16(sp) -800024dc: 0d812703 lw a4,216(sp) -800024e0: 0dc12683 lw a3,220(sp) -800024e4: 00fba023 sw a5,0(s7) -800024e8: 00170713 addi a4,a4,1 -800024ec: 008b8613 addi a2,s7,8 -800024f0: 1b6dc063 blt s11,s6,80002690 <_vfprintf_r+0x1b44> -800024f4: 016ba223 sw s6,4(s7) -800024f8: 00db0b33 add s6,s6,a3 -800024fc: 0d612e23 sw s6,220(sp) -80002500: 0ce12c23 sw a4,216(sp) -80002504: 00700693 li a3,7 -80002508: 00060b93 mv s7,a2 -8000250c: 00e6de63 bge a3,a4,80002528 <_vfprintf_r+0x19dc> -80002510: 0d410613 addi a2,sp,212 -80002514: 00090593 mv a1,s2 -80002518: 00098513 mv a0,s3 -8000251c: 521060ef jal ra,8000923c <__sprint_r> -80002520: 5c051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002524: 000a8b93 mv s7,s5 -80002528: 40047793 andi a5,s0,1024 -8000252c: 01a48b33 add s6,s1,s10 -80002530: 02078463 beqz a5,80002558 <_vfprintf_r+0x1a0c> -80002534: 014487b3 add a5,s1,s4 -80002538: 00700d93 li s11,7 -8000253c: 00078d13 mv s10,a5 -80002540: 00c12783 lw a5,12(sp) -80002544: 180c9463 bnez s9,800026cc <_vfprintf_r+0x1b80> -80002548: 18079463 bnez a5,800026d0 <_vfprintf_r+0x1b84> -8000254c: 014487b3 add a5,s1,s4 -80002550: 0167f463 bgeu a5,s6,80002558 <_vfprintf_r+0x1a0c> -80002554: 00078b13 mv s6,a5 -80002558: 0bc12783 lw a5,188(sp) -8000255c: 0147c663 blt a5,s4,80002568 <_vfprintf_r+0x1a1c> -80002560: 00147793 andi a5,s0,1 -80002564: 04078a63 beqz a5,800025b8 <_vfprintf_r+0x1a6c> -80002568: 03012783 lw a5,48(sp) -8000256c: 01c12703 lw a4,28(sp) -80002570: 008b8b93 addi s7,s7,8 -80002574: fefbac23 sw a5,-8(s7) -80002578: 01c12783 lw a5,28(sp) -8000257c: fefbae23 sw a5,-4(s7) -80002580: 0dc12783 lw a5,220(sp) -80002584: 00e787b3 add a5,a5,a4 -80002588: 0cf12e23 sw a5,220(sp) -8000258c: 0d812783 lw a5,216(sp) -80002590: 00700713 li a4,7 -80002594: 00178793 addi a5,a5,1 -80002598: 0cf12c23 sw a5,216(sp) -8000259c: 00f75e63 bge a4,a5,800025b8 <_vfprintf_r+0x1a6c> -800025a0: 0d410613 addi a2,sp,212 -800025a4: 00090593 mv a1,s2 -800025a8: 00098513 mv a0,s3 -800025ac: 491060ef jal ra,8000923c <__sprint_r> -800025b0: 54051463 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800025b4: 000a8b93 mv s7,s5 -800025b8: 014484b3 add s1,s1,s4 -800025bc: 416487b3 sub a5,s1,s6 -800025c0: 0bc12483 lw s1,188(sp) -800025c4: 409a04b3 sub s1,s4,s1 -800025c8: 0097d463 bge a5,s1,800025d0 <_vfprintf_r+0x1a84> -800025cc: 00078493 mv s1,a5 -800025d0: 04905463 blez s1,80002618 <_vfprintf_r+0x1acc> -800025d4: 0dc12783 lw a5,220(sp) -800025d8: 016ba023 sw s6,0(s7) -800025dc: 009ba223 sw s1,4(s7) -800025e0: 00f487b3 add a5,s1,a5 -800025e4: 0cf12e23 sw a5,220(sp) -800025e8: 0d812783 lw a5,216(sp) -800025ec: 00700713 li a4,7 -800025f0: 008b8b93 addi s7,s7,8 -800025f4: 00178793 addi a5,a5,1 -800025f8: 0cf12c23 sw a5,216(sp) -800025fc: 00f75e63 bge a4,a5,80002618 <_vfprintf_r+0x1acc> -80002600: 0d410613 addi a2,sp,212 -80002604: 00090593 mv a1,s2 -80002608: 00098513 mv a0,s3 -8000260c: 431060ef jal ra,8000923c <__sprint_r> -80002610: 4e051463 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002614: 000a8b93 mv s7,s5 -80002618: 00048793 mv a5,s1 -8000261c: 0004d463 bgez s1,80002624 <_vfprintf_r+0x1ad8> -80002620: 00000793 li a5,0 -80002624: 0bc12483 lw s1,188(sp) -80002628: 409a04b3 sub s1,s4,s1 -8000262c: 40f484b3 sub s1,s1,a5 -80002630: c2905ce3 blez s1,80002268 <_vfprintf_r+0x171c> -80002634: 01000b13 li s6,16 -80002638: 00700c93 li s9,7 -8000263c: 01012603 lw a2,16(sp) -80002640: 0d812783 lw a5,216(sp) -80002644: 0dc12703 lw a4,220(sp) -80002648: 00cba023 sw a2,0(s7) -8000264c: 00178793 addi a5,a5,1 -80002650: 008b8693 addi a3,s7,8 -80002654: 209b4463 blt s6,s1,8000285c <_vfprintf_r+0x1d10> -80002658: 009ba223 sw s1,4(s7) -8000265c: 00e484b3 add s1,s1,a4 -80002660: 0c912e23 sw s1,220(sp) -80002664: 0cf12c23 sw a5,216(sp) +80001e0c: 0a010ba3 sb zero,183(sp) +80001e10: fff00793 li a5,-1 +80001e14: 000c2483 lw s1,0(s8) +80001e18: 02fd8463 beq s11,a5,80001e40 <_vfprintf_r+0x121c> +80001e1c: 000d8613 mv a2,s11 +80001e20: 00000593 li a1,0 +80001e24: 00048513 mv a0,s1 +80001e28: 234040ef jal ra,8000605c +80001e2c: 00050c13 mv s8,a0 +80001e30: e2050e63 beqz a0,8000146c <_vfprintf_r+0x848> +80001e34: 40950db3 sub s11,a0,s1 +80001e38: 00000c13 li s8,0 +80001e3c: e30ff06f j 8000146c <_vfprintf_r+0x848> +80001e40: 00048513 mv a0,s1 +80001e44: 484050ef jal ra,800072c8 +80001e48: 00050d93 mv s11,a0 +80001e4c: fedff06f j 80001e38 <_vfprintf_r+0x1214> +80001e50: 01046413 ori s0,s0,16 +80001e54: 02047793 andi a5,s0,32 +80001e58: 02078263 beqz a5,80001e7c <_vfprintf_r+0x1258> +80001e5c: 007c0c13 addi s8,s8,7 +80001e60: ff8c7c13 andi s8,s8,-8 +80001e64: 000c2c83 lw s9,0(s8) +80001e68: 004c2d03 lw s10,4(s8) +80001e6c: 008c0793 addi a5,s8,8 +80001e70: 00f12a23 sw a5,20(sp) +80001e74: 00100713 li a4,1 +80001e78: f11ff06f j 80001d88 <_vfprintf_r+0x1164> +80001e7c: 004c0793 addi a5,s8,4 +80001e80: 00f12a23 sw a5,20(sp) +80001e84: 01047793 andi a5,s0,16 +80001e88: 00078663 beqz a5,80001e94 <_vfprintf_r+0x1270> +80001e8c: 000c2c83 lw s9,0(s8) +80001e90: 0100006f j 80001ea0 <_vfprintf_r+0x127c> +80001e94: 04047793 andi a5,s0,64 +80001e98: 00078863 beqz a5,80001ea8 <_vfprintf_r+0x1284> +80001e9c: 000c5c83 lhu s9,0(s8) +80001ea0: 00000d13 li s10,0 +80001ea4: fd1ff06f j 80001e74 <_vfprintf_r+0x1250> +80001ea8: 20047793 andi a5,s0,512 +80001eac: fe0780e3 beqz a5,80001e8c <_vfprintf_r+0x1268> +80001eb0: 000c4c83 lbu s9,0(s8) +80001eb4: fedff06f j 80001ea0 <_vfprintf_r+0x127c> +80001eb8: 810007b7 lui a5,0x81000 +80001ebc: 3c078793 addi a5,a5,960 # 810003c0 <_PathLocale+0xffffe9c8> +80001ec0: 02f12e23 sw a5,60(sp) +80001ec4: 02047793 andi a5,s0,32 +80001ec8: 04078a63 beqz a5,80001f1c <_vfprintf_r+0x12f8> +80001ecc: 007c0c13 addi s8,s8,7 +80001ed0: ff8c7c13 andi s8,s8,-8 +80001ed4: 000c2c83 lw s9,0(s8) +80001ed8: 004c2d03 lw s10,4(s8) +80001edc: 008c0793 addi a5,s8,8 +80001ee0: 00f12a23 sw a5,20(sp) +80001ee4: 00147713 andi a4,s0,1 +80001ee8: 00070e63 beqz a4,80001f04 <_vfprintf_r+0x12e0> +80001eec: 01ace733 or a4,s9,s10 +80001ef0: 00070a63 beqz a4,80001f04 <_vfprintf_r+0x12e0> +80001ef4: 03000713 li a4,48 +80001ef8: 0ae10c23 sb a4,184(sp) +80001efc: 0b610ca3 sb s6,185(sp) +80001f00: 00246413 ori s0,s0,2 +80001f04: bff47413 andi s0,s0,-1025 +80001f08: 00200713 li a4,2 +80001f0c: e7dff06f j 80001d88 <_vfprintf_r+0x1164> +80001f10: 810007b7 lui a5,0x81000 +80001f14: 3ac78793 addi a5,a5,940 # 810003ac <_PathLocale+0xffffe9b4> +80001f18: fa9ff06f j 80001ec0 <_vfprintf_r+0x129c> +80001f1c: 004c0793 addi a5,s8,4 +80001f20: 00f12a23 sw a5,20(sp) +80001f24: 01047793 andi a5,s0,16 +80001f28: 00078663 beqz a5,80001f34 <_vfprintf_r+0x1310> +80001f2c: 000c2c83 lw s9,0(s8) +80001f30: 0100006f j 80001f40 <_vfprintf_r+0x131c> +80001f34: 04047793 andi a5,s0,64 +80001f38: 00078863 beqz a5,80001f48 <_vfprintf_r+0x1324> +80001f3c: 000c5c83 lhu s9,0(s8) +80001f40: 00000d13 li s10,0 +80001f44: fa1ff06f j 80001ee4 <_vfprintf_r+0x12c0> +80001f48: 20047793 andi a5,s0,512 +80001f4c: fe0780e3 beqz a5,80001f2c <_vfprintf_r+0x1308> +80001f50: 000c4c83 lbu s9,0(s8) +80001f54: fedff06f j 80001f40 <_vfprintf_r+0x131c> +80001f58: 00040693 mv a3,s0 +80001f5c: 00100713 li a4,1 +80001f60: bf8ff06f j 80001358 <_vfprintf_r+0x734> +80001f64: 00100693 li a3,1 +80001f68: 4ed708e3 beq a4,a3,80002c58 <_vfprintf_r+0x2034> +80001f6c: 00200693 li a3,2 +80001f70: 12d70863 beq a4,a3,800020a0 <_vfprintf_r+0x147c> +80001f74: 1a010713 addi a4,sp,416 +80001f78: 01dd1613 slli a2,s10,0x1d +80001f7c: 007cf693 andi a3,s9,7 +80001f80: 003cd813 srli a6,s9,0x3 +80001f84: 03068693 addi a3,a3,48 +80001f88: 01066cb3 or s9,a2,a6 +80001f8c: 003d5d13 srli s10,s10,0x3 +80001f90: fed70fa3 sb a3,-1(a4) +80001f94: 01ace633 or a2,s9,s10 +80001f98: fff70493 addi s1,a4,-1 +80001f9c: 02061e63 bnez a2,80001fd8 <_vfprintf_r+0x13b4> +80001fa0: 00147793 andi a5,s0,1 +80001fa4: 00078a63 beqz a5,80001fb8 <_vfprintf_r+0x1394> +80001fa8: 03000793 li a5,48 +80001fac: 00f68663 beq a3,a5,80001fb8 <_vfprintf_r+0x1394> +80001fb0: fef48fa3 sb a5,-1(s1) +80001fb4: ffe70493 addi s1,a4,-2 +80001fb8: 1a010793 addi a5,sp,416 +80001fbc: 000d8713 mv a4,s11 +80001fc0: 00000c13 li s8,0 +80001fc4: 40978db3 sub s11,a5,s1 +80001fc8: 00012623 sw zero,12(sp) +80001fcc: 00000c93 li s9,0 +80001fd0: 00000d13 li s10,0 +80001fd4: 870ff06f j 80001044 <_vfprintf_r+0x420> +80001fd8: 00048713 mv a4,s1 +80001fdc: f9dff06f j 80001f78 <_vfprintf_r+0x1354> +80001fe0: 40047793 andi a5,s0,1024 +80001fe4: 00000a13 li s4,0 +80001fe8: 1a010713 addi a4,sp,416 +80001fec: 00f12623 sw a5,12(sp) +80001ff0: 00900c13 li s8,9 +80001ff4: 00a00613 li a2,10 +80001ff8: 00000693 li a3,0 +80001ffc: 000c8513 mv a0,s9 +80002000: 000d0593 mv a1,s10 +80002004: fff70493 addi s1,a4,-1 +80002008: 02e12423 sw a4,40(sp) +8000200c: 1c50a0ef jal ra,8000c9d0 <__umoddi3> +80002010: 02812703 lw a4,40(sp) +80002014: 00c12783 lw a5,12(sp) +80002018: 03050513 addi a0,a0,48 +8000201c: fea70fa3 sb a0,-1(a4) +80002020: 001a0a13 addi s4,s4,1 +80002024: 04078863 beqz a5,80002074 <_vfprintf_r+0x1450> +80002028: 00812783 lw a5,8(sp) +8000202c: 0007c703 lbu a4,0(a5) +80002030: 04ea1263 bne s4,a4,80002074 <_vfprintf_r+0x1450> +80002034: 0ff00793 li a5,255 +80002038: 02fa0e63 beq s4,a5,80002074 <_vfprintf_r+0x1450> +8000203c: 000d1463 bnez s10,80002044 <_vfprintf_r+0x1420> +80002040: 039c7a63 bgeu s8,s9,80002074 <_vfprintf_r+0x1450> +80002044: 02c12783 lw a5,44(sp) +80002048: 03412583 lw a1,52(sp) +8000204c: 00000a13 li s4,0 +80002050: 40f484b3 sub s1,s1,a5 +80002054: 00078613 mv a2,a5 +80002058: 00048513 mv a0,s1 +8000205c: 288050ef jal ra,800072e4 +80002060: 00812783 lw a5,8(sp) +80002064: 0017c703 lbu a4,1(a5) +80002068: 00070663 beqz a4,80002074 <_vfprintf_r+0x1450> +8000206c: 00178793 addi a5,a5,1 +80002070: 00f12423 sw a5,8(sp) +80002074: 00a00613 li a2,10 +80002078: 00000693 li a3,0 +8000207c: 000c8513 mv a0,s9 +80002080: 000d0593 mv a1,s10 +80002084: 5180a0ef jal ra,8000c59c <__udivdi3> +80002088: 000d1463 bnez s10,80002090 <_vfprintf_r+0x146c> +8000208c: f39c76e3 bgeu s8,s9,80001fb8 <_vfprintf_r+0x1394> +80002090: 00050c93 mv s9,a0 +80002094: 00058d13 mv s10,a1 +80002098: 00048713 mv a4,s1 +8000209c: f59ff06f j 80001ff4 <_vfprintf_r+0x13d0> +800020a0: 1a010493 addi s1,sp,416 +800020a4: 03c12783 lw a5,60(sp) +800020a8: 00fcf713 andi a4,s9,15 +800020ac: fff48493 addi s1,s1,-1 +800020b0: 00e78733 add a4,a5,a4 +800020b4: 00074703 lbu a4,0(a4) +800020b8: 004cd813 srli a6,s9,0x4 +800020bc: 00e48023 sb a4,0(s1) +800020c0: 01cd1713 slli a4,s10,0x1c +800020c4: 01076cb3 or s9,a4,a6 +800020c8: 004d5d13 srli s10,s10,0x4 +800020cc: 01ace733 or a4,s9,s10 +800020d0: fc071ae3 bnez a4,800020a4 <_vfprintf_r+0x1480> +800020d4: ee5ff06f j 80001fb8 <_vfprintf_r+0x1394> +800020d8: 1a010493 addi s1,sp,416 +800020dc: ec071ee3 bnez a4,80001fb8 <_vfprintf_r+0x1394> +800020e0: 0016f693 andi a3,a3,1 +800020e4: ec068ae3 beqz a3,80001fb8 <_vfprintf_r+0x1394> +800020e8: 03000793 li a5,48 +800020ec: 18f10fa3 sb a5,415(sp) +800020f0: 37d0006f j 80002c6c <_vfprintf_r+0x2048> +800020f4: 320b0ee3 beqz s6,80002c30 <_vfprintf_r+0x200c> +800020f8: 13610e23 sb s6,316(sp) +800020fc: 0a010ba3 sb zero,183(sp) +80002100: 01812a23 sw s8,20(sp) +80002104: f25fe06f j 80001028 <_vfprintf_r+0x404> +80002108: 01058593 addi a1,a1,16 +8000210c: 01cba223 sw t3,4(s7) +80002110: 0cb12e23 sw a1,220(sp) +80002114: 0cc12c23 sw a2,216(sp) +80002118: 02cede63 bge t4,a2,80002154 <_vfprintf_r+0x1530> +8000211c: 0d410613 addi a2,sp,212 +80002120: 00090593 mv a1,s2 +80002124: 00098513 mv a0,s3 +80002128: 04e12823 sw a4,80(sp) +8000212c: 04d12623 sw a3,76(sp) +80002130: 1e4070ef jal ra,80009314 <__sprint_r> +80002134: 28051ee3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002138: 05012703 lw a4,80(sp) +8000213c: 04c12683 lw a3,76(sp) +80002140: 810007b7 lui a5,0x81000 +80002144: 000a8513 mv a0,s5 +80002148: 00700e93 li t4,7 +8000214c: 37c78813 addi a6,a5,892 # 8100037c <_PathLocale+0xffffe984> +80002150: 01000e13 li t3,16 +80002154: ff068693 addi a3,a3,-16 +80002158: 00050b93 mv s7,a0 +8000215c: f4dfe06f j 800010a8 <_vfprintf_r+0x484> +80002160: 01058593 addi a1,a1,16 +80002164: 010ba223 sw a6,4(s7) +80002168: 0cb12e23 sw a1,220(sp) +8000216c: 0cc12c23 sw a2,216(sp) +80002170: 02ce5a63 bge t3,a2,800021a4 <_vfprintf_r+0x1580> +80002174: 0d410613 addi a2,sp,212 +80002178: 00090593 mv a1,s2 +8000217c: 00098513 mv a0,s3 +80002180: 04e12223 sw a4,68(sp) +80002184: 04d12023 sw a3,64(sp) +80002188: 18c070ef jal ra,80009314 <__sprint_r> +8000218c: 240512e3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002190: 04412703 lw a4,68(sp) +80002194: 04012683 lw a3,64(sp) +80002198: 000a8513 mv a0,s5 +8000219c: 00700e13 li t3,7 +800021a0: 01000813 li a6,16 +800021a4: ff068693 addi a3,a3,-16 +800021a8: 00050b93 mv s7,a0 +800021ac: 83cff06f j 800011e8 <_vfprintf_r+0x5c4> +800021b0: 01060613 addi a2,a2,16 +800021b4: 010ba223 sw a6,4(s7) +800021b8: 0cc12e23 sw a2,220(sp) +800021bc: 0cd12c23 sw a3,216(sp) +800021c0: 02de5663 bge t3,a3,800021ec <_vfprintf_r+0x15c8> +800021c4: 0d410613 addi a2,sp,212 +800021c8: 00090593 mv a1,s2 +800021cc: 00098513 mv a0,s3 +800021d0: 04e12023 sw a4,64(sp) +800021d4: 140070ef jal ra,80009314 <__sprint_r> +800021d8: 1e051ce3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800021dc: 04012703 lw a4,64(sp) +800021e0: 000a8593 mv a1,s5 +800021e4: 00700e13 li t3,7 +800021e8: 01000813 li a6,16 +800021ec: ff070713 addi a4,a4,-16 +800021f0: 00058b93 mv s7,a1 +800021f4: 860ff06f j 80001254 <_vfprintf_r+0x630> +800021f8: 06500693 li a3,101 +800021fc: 7766d863 bge a3,s6,8000296c <_vfprintf_r+0x1d48> +80002200: 0e012683 lw a3,224(sp) +80002204: 09010593 addi a1,sp,144 +80002208: 0a010513 addi a0,sp,160 +8000220c: 0ad12023 sw a3,160(sp) +80002210: 0e412683 lw a3,228(sp) +80002214: 04e12023 sw a4,64(sp) +80002218: 08012823 sw zero,144(sp) +8000221c: 0ad12223 sw a3,164(sp) +80002220: 0e812683 lw a3,232(sp) +80002224: 08012a23 sw zero,148(sp) +80002228: 08012c23 sw zero,152(sp) +8000222c: 0ad12423 sw a3,168(sp) +80002230: 0ec12683 lw a3,236(sp) +80002234: 08012e23 sw zero,156(sp) +80002238: 0ad12623 sw a3,172(sp) +8000223c: 3a50a0ef jal ra,8000cde0 <__eqtf2> +80002240: 04012703 lw a4,64(sp) +80002244: 18051263 bnez a0,800023c8 <_vfprintf_r+0x17a4> +80002248: 810007b7 lui a5,0x81000 +8000224c: 3d478793 addi a5,a5,980 # 810003d4 <_PathLocale+0xffffe9dc> +80002250: 00fba023 sw a5,0(s7) +80002254: 00100793 li a5,1 +80002258: 00fba223 sw a5,4(s7) +8000225c: 0d812783 lw a5,216(sp) +80002260: 00170713 addi a4,a4,1 +80002264: 0ce12e23 sw a4,220(sp) +80002268: 00178793 addi a5,a5,1 +8000226c: 0cf12c23 sw a5,216(sp) +80002270: 00700713 li a4,7 +80002274: 008b8b93 addi s7,s7,8 +80002278: 00f75e63 bge a4,a5,80002294 <_vfprintf_r+0x1670> +8000227c: 0d410613 addi a2,sp,212 +80002280: 00090593 mv a1,s2 +80002284: 00098513 mv a0,s3 +80002288: 08c070ef jal ra,80009314 <__sprint_r> +8000228c: 140512e3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002290: 000a8b93 mv s7,s5 +80002294: 0bc12783 lw a5,188(sp) +80002298: 0147c663 blt a5,s4,800022a4 <_vfprintf_r+0x1680> +8000229c: 00147793 andi a5,s0,1 +800022a0: 0a078063 beqz a5,80002340 <_vfprintf_r+0x171c> +800022a4: 03012783 lw a5,48(sp) +800022a8: 01c12703 lw a4,28(sp) +800022ac: 008b8b93 addi s7,s7,8 +800022b0: fefbac23 sw a5,-8(s7) +800022b4: 01c12783 lw a5,28(sp) +800022b8: fefbae23 sw a5,-4(s7) +800022bc: 0dc12783 lw a5,220(sp) +800022c0: 00e787b3 add a5,a5,a4 +800022c4: 0cf12e23 sw a5,220(sp) +800022c8: 0d812783 lw a5,216(sp) +800022cc: 00700713 li a4,7 +800022d0: 00178793 addi a5,a5,1 +800022d4: 0cf12c23 sw a5,216(sp) +800022d8: 00f75e63 bge a4,a5,800022f4 <_vfprintf_r+0x16d0> +800022dc: 0d410613 addi a2,sp,212 +800022e0: 00090593 mv a1,s2 +800022e4: 00098513 mv a0,s3 +800022e8: 02c070ef jal ra,80009314 <__sprint_r> +800022ec: 0e0512e3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800022f0: 000a8b93 mv s7,s5 +800022f4: fffa0493 addi s1,s4,-1 +800022f8: 04905463 blez s1,80002340 <_vfprintf_r+0x171c> +800022fc: 01000b13 li s6,16 +80002300: 00700c93 li s9,7 +80002304: 01012603 lw a2,16(sp) +80002308: 0d812783 lw a5,216(sp) +8000230c: 0dc12703 lw a4,220(sp) +80002310: 00cba023 sw a2,0(s7) +80002314: 00178793 addi a5,a5,1 +80002318: 008b8693 addi a3,s7,8 +8000231c: 069b4a63 blt s6,s1,80002390 <_vfprintf_r+0x176c> +80002320: 009ba223 sw s1,4(s7) +80002324: 00e484b3 add s1,s1,a4 +80002328: 0c912e23 sw s1,220(sp) +8000232c: 0cf12c23 sw a5,216(sp) +80002330: 00700713 li a4,7 +80002334: 00068b93 mv s7,a3 +80002338: 00f75463 bge a4,a5,80002340 <_vfprintf_r+0x171c> +8000233c: fa5fe06f j 800012e0 <_vfprintf_r+0x6bc> +80002340: 00447413 andi s0,s0,4 +80002344: 020416e3 bnez s0,80002b70 <_vfprintf_r+0x1f4c> +80002348: 02412b03 lw s6,36(sp) +8000234c: 02812783 lw a5,40(sp) +80002350: 00fb5463 bge s6,a5,80002358 <_vfprintf_r+0x1734> +80002354: 00078b13 mv s6,a5 +80002358: 02012783 lw a5,32(sp) +8000235c: 016787b3 add a5,a5,s6 +80002360: 02f12023 sw a5,32(sp) +80002364: 0dc12783 lw a5,220(sp) +80002368: 00078c63 beqz a5,80002380 <_vfprintf_r+0x175c> +8000236c: 0d410613 addi a2,sp,212 +80002370: 00090593 mv a1,s2 +80002374: 00098513 mv a0,s3 +80002378: 79d060ef jal ra,80009314 <__sprint_r> +8000237c: 04051ae3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002380: 0c012c23 sw zero,216(sp) +80002384: 080c1ee3 bnez s8,80002c20 <_vfprintf_r+0x1ffc> +80002388: 000a8b93 mv s7,s5 +8000238c: 989ff06f j 80001d14 <_vfprintf_r+0x10f0> +80002390: 01070713 addi a4,a4,16 +80002394: 016ba223 sw s6,4(s7) +80002398: 0ce12e23 sw a4,220(sp) +8000239c: 0cf12c23 sw a5,216(sp) +800023a0: 00fcde63 bge s9,a5,800023bc <_vfprintf_r+0x1798> +800023a4: 0d410613 addi a2,sp,212 +800023a8: 00090593 mv a1,s2 +800023ac: 00098513 mv a0,s3 +800023b0: 765060ef jal ra,80009314 <__sprint_r> +800023b4: 00051ee3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800023b8: 000a8693 mv a3,s5 +800023bc: ff048493 addi s1,s1,-16 +800023c0: 00068b93 mv s7,a3 +800023c4: f41ff06f j 80002304 <_vfprintf_r+0x16e0> +800023c8: 0bc12683 lw a3,188(sp) +800023cc: 16d04e63 bgtz a3,80002548 <_vfprintf_r+0x1924> +800023d0: 810007b7 lui a5,0x81000 +800023d4: 3d478793 addi a5,a5,980 # 810003d4 <_PathLocale+0xffffe9dc> +800023d8: 00fba023 sw a5,0(s7) +800023dc: 00100793 li a5,1 +800023e0: 00fba223 sw a5,4(s7) +800023e4: 0d812783 lw a5,216(sp) +800023e8: 00170713 addi a4,a4,1 +800023ec: 0ce12e23 sw a4,220(sp) +800023f0: 00178793 addi a5,a5,1 +800023f4: 0cf12c23 sw a5,216(sp) +800023f8: 00700713 li a4,7 +800023fc: 008b8b93 addi s7,s7,8 +80002400: 00f75e63 bge a4,a5,8000241c <_vfprintf_r+0x17f8> +80002404: 0d410613 addi a2,sp,212 +80002408: 00090593 mv a1,s2 +8000240c: 00098513 mv a0,s3 +80002410: 705060ef jal ra,80009314 <__sprint_r> +80002414: 7a051e63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002418: 000a8b93 mv s7,s5 +8000241c: 0bc12783 lw a5,188(sp) +80002420: 00147693 andi a3,s0,1 +80002424: 0dc12703 lw a4,220(sp) +80002428: 00fa67b3 or a5,s4,a5 +8000242c: 00d7e7b3 or a5,a5,a3 +80002430: f00788e3 beqz a5,80002340 <_vfprintf_r+0x171c> +80002434: 03012783 lw a5,48(sp) +80002438: 008b8893 addi a7,s7,8 +8000243c: 00fba023 sw a5,0(s7) +80002440: 01c12783 lw a5,28(sp) +80002444: 00fba223 sw a5,4(s7) +80002448: 00e787b3 add a5,a5,a4 +8000244c: 0cf12e23 sw a5,220(sp) +80002450: 0d812783 lw a5,216(sp) +80002454: 00700713 li a4,7 +80002458: 00178793 addi a5,a5,1 +8000245c: 0cf12c23 sw a5,216(sp) +80002460: 00f75e63 bge a4,a5,8000247c <_vfprintf_r+0x1858> +80002464: 0d410613 addi a2,sp,212 +80002468: 00090593 mv a1,s2 +8000246c: 00098513 mv a0,s3 +80002470: 6a5060ef jal ra,80009314 <__sprint_r> +80002474: 74051e63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002478: 000a8893 mv a7,s5 +8000247c: 0bc12b03 lw s6,188(sp) +80002480: 060b5063 bgez s6,800024e0 <_vfprintf_r+0x18bc> +80002484: 41600b33 neg s6,s6 +80002488: 00088713 mv a4,a7 +8000248c: 01000c93 li s9,16 +80002490: 00700d13 li s10,7 +80002494: 01012603 lw a2,16(sp) +80002498: 0d812783 lw a5,216(sp) +8000249c: 0dc12683 lw a3,220(sp) +800024a0: 00c72023 sw a2,0(a4) +800024a4: 00178793 addi a5,a5,1 +800024a8: 00888893 addi a7,a7,8 +800024ac: 076cc263 blt s9,s6,80002510 <_vfprintf_r+0x18ec> +800024b0: 01672223 sw s6,4(a4) +800024b4: 00db0b33 add s6,s6,a3 +800024b8: 0d612e23 sw s6,220(sp) +800024bc: 0cf12c23 sw a5,216(sp) +800024c0: 00700713 li a4,7 +800024c4: 00f75e63 bge a4,a5,800024e0 <_vfprintf_r+0x18bc> +800024c8: 0d410613 addi a2,sp,212 +800024cc: 00090593 mv a1,s2 +800024d0: 00098513 mv a0,s3 +800024d4: 641060ef jal ra,80009314 <__sprint_r> +800024d8: 6e051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800024dc: 000a8893 mv a7,s5 +800024e0: 0dc12783 lw a5,220(sp) +800024e4: 0098a023 sw s1,0(a7) +800024e8: 0148a223 sw s4,4(a7) +800024ec: 014787b3 add a5,a5,s4 +800024f0: 0cf12e23 sw a5,220(sp) +800024f4: 0d812783 lw a5,216(sp) +800024f8: 00700713 li a4,7 +800024fc: 00888b93 addi s7,a7,8 +80002500: 00178793 addi a5,a5,1 +80002504: 0cf12c23 sw a5,216(sp) +80002508: e2f75ce3 bge a4,a5,80002340 <_vfprintf_r+0x171c> +8000250c: dd5fe06f j 800012e0 <_vfprintf_r+0x6bc> +80002510: 01068693 addi a3,a3,16 +80002514: 01972223 sw s9,4(a4) +80002518: 0cd12e23 sw a3,220(sp) +8000251c: 0cf12c23 sw a5,216(sp) +80002520: 00fd5e63 bge s10,a5,8000253c <_vfprintf_r+0x1918> +80002524: 0d410613 addi a2,sp,212 +80002528: 00090593 mv a1,s2 +8000252c: 00098513 mv a0,s3 +80002530: 5e5060ef jal ra,80009314 <__sprint_r> +80002534: 68051e63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002538: 000a8893 mv a7,s5 +8000253c: ff0b0b13 addi s6,s6,-16 +80002540: 00088713 mv a4,a7 +80002544: f51ff06f j 80002494 <_vfprintf_r+0x1870> +80002548: 000d0b13 mv s6,s10 +8000254c: 01aa5463 bge s4,s10,80002554 <_vfprintf_r+0x1930> +80002550: 000a0b13 mv s6,s4 +80002554: 05605263 blez s6,80002598 <_vfprintf_r+0x1974> +80002558: 00eb0733 add a4,s6,a4 +8000255c: 0ce12e23 sw a4,220(sp) +80002560: 0d812703 lw a4,216(sp) +80002564: 009ba023 sw s1,0(s7) +80002568: 016ba223 sw s6,4(s7) +8000256c: 00170713 addi a4,a4,1 +80002570: 0ce12c23 sw a4,216(sp) +80002574: 00700693 li a3,7 +80002578: 008b8b93 addi s7,s7,8 +8000257c: 00e6de63 bge a3,a4,80002598 <_vfprintf_r+0x1974> +80002580: 0d410613 addi a2,sp,212 +80002584: 00090593 mv a1,s2 +80002588: 00098513 mv a0,s3 +8000258c: 589060ef jal ra,80009314 <__sprint_r> +80002590: 64051063 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002594: 000a8b93 mv s7,s5 +80002598: 000b5463 bgez s6,800025a0 <_vfprintf_r+0x197c> +8000259c: 00000b13 li s6,0 +800025a0: 416d0b33 sub s6,s10,s6 +800025a4: 05605e63 blez s6,80002600 <_vfprintf_r+0x19dc> +800025a8: 01000d93 li s11,16 +800025ac: 00700313 li t1,7 +800025b0: 01012783 lw a5,16(sp) +800025b4: 0d812703 lw a4,216(sp) +800025b8: 0dc12683 lw a3,220(sp) +800025bc: 00fba023 sw a5,0(s7) +800025c0: 00170713 addi a4,a4,1 +800025c4: 008b8613 addi a2,s7,8 +800025c8: 1b6dc063 blt s11,s6,80002768 <_vfprintf_r+0x1b44> +800025cc: 016ba223 sw s6,4(s7) +800025d0: 00db0b33 add s6,s6,a3 +800025d4: 0d612e23 sw s6,220(sp) +800025d8: 0ce12c23 sw a4,216(sp) +800025dc: 00700693 li a3,7 +800025e0: 00060b93 mv s7,a2 +800025e4: 00e6de63 bge a3,a4,80002600 <_vfprintf_r+0x19dc> +800025e8: 0d410613 addi a2,sp,212 +800025ec: 00090593 mv a1,s2 +800025f0: 00098513 mv a0,s3 +800025f4: 521060ef jal ra,80009314 <__sprint_r> +800025f8: 5c051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800025fc: 000a8b93 mv s7,s5 +80002600: 40047793 andi a5,s0,1024 +80002604: 01a48b33 add s6,s1,s10 +80002608: 02078463 beqz a5,80002630 <_vfprintf_r+0x1a0c> +8000260c: 014487b3 add a5,s1,s4 +80002610: 00700d93 li s11,7 +80002614: 00078d13 mv s10,a5 +80002618: 00c12783 lw a5,12(sp) +8000261c: 180c9463 bnez s9,800027a4 <_vfprintf_r+0x1b80> +80002620: 18079463 bnez a5,800027a8 <_vfprintf_r+0x1b84> +80002624: 014487b3 add a5,s1,s4 +80002628: 0167f463 bgeu a5,s6,80002630 <_vfprintf_r+0x1a0c> +8000262c: 00078b13 mv s6,a5 +80002630: 0bc12783 lw a5,188(sp) +80002634: 0147c663 blt a5,s4,80002640 <_vfprintf_r+0x1a1c> +80002638: 00147793 andi a5,s0,1 +8000263c: 04078a63 beqz a5,80002690 <_vfprintf_r+0x1a6c> +80002640: 03012783 lw a5,48(sp) +80002644: 01c12703 lw a4,28(sp) +80002648: 008b8b93 addi s7,s7,8 +8000264c: fefbac23 sw a5,-8(s7) +80002650: 01c12783 lw a5,28(sp) +80002654: fefbae23 sw a5,-4(s7) +80002658: 0dc12783 lw a5,220(sp) +8000265c: 00e787b3 add a5,a5,a4 +80002660: 0cf12e23 sw a5,220(sp) +80002664: 0d812783 lw a5,216(sp) 80002668: 00700713 li a4,7 -8000266c: 00068b93 mv s7,a3 -80002670: bef75ce3 bge a4,a5,80002268 <_vfprintf_r+0x171c> -80002674: 0d410613 addi a2,sp,212 -80002678: 00090593 mv a1,s2 -8000267c: 00098513 mv a0,s3 -80002680: 3bd060ef jal ra,8000923c <__sprint_r> -80002684: 46051a63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002688: 0fc10b93 addi s7,sp,252 -8000268c: bddff06f j 80002268 <_vfprintf_r+0x171c> -80002690: 01068693 addi a3,a3,16 -80002694: 01bba223 sw s11,4(s7) -80002698: 0cd12e23 sw a3,220(sp) -8000269c: 0ce12c23 sw a4,216(sp) -800026a0: 02e35063 bge t1,a4,800026c0 <_vfprintf_r+0x1b74> -800026a4: 0d410613 addi a2,sp,212 -800026a8: 00090593 mv a1,s2 -800026ac: 00098513 mv a0,s3 -800026b0: 38d060ef jal ra,8000923c <__sprint_r> -800026b4: 44051263 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800026b8: 000a8613 mv a2,s5 -800026bc: 00700313 li t1,7 -800026c0: ff0b0b13 addi s6,s6,-16 -800026c4: 00060b93 mv s7,a2 -800026c8: e11ff06f j 800024d8 <_vfprintf_r+0x198c> -800026cc: 0e078663 beqz a5,800027b8 <_vfprintf_r+0x1c6c> -800026d0: 00c12783 lw a5,12(sp) -800026d4: fff78793 addi a5,a5,-1 -800026d8: 00f12623 sw a5,12(sp) -800026dc: 03412783 lw a5,52(sp) -800026e0: 02c12703 lw a4,44(sp) -800026e4: 008b8b93 addi s7,s7,8 -800026e8: fefbac23 sw a5,-8(s7) -800026ec: 02c12783 lw a5,44(sp) -800026f0: fefbae23 sw a5,-4(s7) -800026f4: 0dc12783 lw a5,220(sp) -800026f8: 00e787b3 add a5,a5,a4 -800026fc: 0cf12e23 sw a5,220(sp) -80002700: 0d812783 lw a5,216(sp) -80002704: 00178793 addi a5,a5,1 -80002708: 0cf12c23 sw a5,216(sp) -8000270c: 00fdde63 bge s11,a5,80002728 <_vfprintf_r+0x1bdc> -80002710: 0d410613 addi a2,sp,212 -80002714: 00090593 mv a1,s2 -80002718: 00098513 mv a0,s3 -8000271c: 321060ef jal ra,8000923c <__sprint_r> -80002720: 3c051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002724: 000a8b93 mv s7,s5 -80002728: 00812783 lw a5,8(sp) -8000272c: 416d0733 sub a4,s10,s6 -80002730: 0007c783 lbu a5,0(a5) -80002734: 00f75463 bge a4,a5,8000273c <_vfprintf_r+0x1bf0> -80002738: 00070793 mv a5,a4 -8000273c: 04f05663 blez a5,80002788 <_vfprintf_r+0x1c3c> -80002740: 0dc12703 lw a4,220(sp) -80002744: 016ba023 sw s6,0(s7) -80002748: 00fba223 sw a5,4(s7) -8000274c: 00e78733 add a4,a5,a4 -80002750: 0ce12e23 sw a4,220(sp) -80002754: 0d812703 lw a4,216(sp) -80002758: 008b8b93 addi s7,s7,8 -8000275c: 00170713 addi a4,a4,1 -80002760: 0ce12c23 sw a4,216(sp) -80002764: 02edd263 bge s11,a4,80002788 <_vfprintf_r+0x1c3c> -80002768: 0d410613 addi a2,sp,212 -8000276c: 00090593 mv a1,s2 -80002770: 00098513 mv a0,s3 -80002774: 04f12023 sw a5,64(sp) -80002778: 2c5060ef jal ra,8000923c <__sprint_r> -8000277c: 36051e63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002780: 04012783 lw a5,64(sp) -80002784: 0fc10b93 addi s7,sp,252 -80002788: 00078713 mv a4,a5 -8000278c: 0007d463 bgez a5,80002794 <_vfprintf_r+0x1c48> -80002790: 00000713 li a4,0 -80002794: 00812783 lw a5,8(sp) -80002798: 01000813 li a6,16 -8000279c: 0007c783 lbu a5,0(a5) -800027a0: 40e787b3 sub a5,a5,a4 -800027a4: 06f04463 bgtz a5,8000280c <_vfprintf_r+0x1cc0> -800027a8: 00812783 lw a5,8(sp) -800027ac: 0007c783 lbu a5,0(a5) -800027b0: 00fb0b33 add s6,s6,a5 -800027b4: d8dff06f j 80002540 <_vfprintf_r+0x19f4> -800027b8: 00812783 lw a5,8(sp) -800027bc: fffc8c93 addi s9,s9,-1 -800027c0: fff78793 addi a5,a5,-1 -800027c4: 00f12423 sw a5,8(sp) -800027c8: f15ff06f j 800026dc <_vfprintf_r+0x1b90> -800027cc: 01068693 addi a3,a3,16 -800027d0: 010ba223 sw a6,4(s7) -800027d4: 0cd12e23 sw a3,220(sp) -800027d8: 0ce12c23 sw a4,216(sp) -800027dc: 02edd463 bge s11,a4,80002804 <_vfprintf_r+0x1cb8> -800027e0: 0d410613 addi a2,sp,212 -800027e4: 00090593 mv a1,s2 -800027e8: 00098513 mv a0,s3 -800027ec: 04f12023 sw a5,64(sp) -800027f0: 24d060ef jal ra,8000923c <__sprint_r> -800027f4: 30051263 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800027f8: 04012783 lw a5,64(sp) -800027fc: 0fc10613 addi a2,sp,252 -80002800: 01000813 li a6,16 -80002804: ff078793 addi a5,a5,-16 -80002808: 00060b93 mv s7,a2 -8000280c: 01012583 lw a1,16(sp) -80002810: 0d812703 lw a4,216(sp) -80002814: 0dc12683 lw a3,220(sp) -80002818: 00bba023 sw a1,0(s7) -8000281c: 00170713 addi a4,a4,1 -80002820: 008b8613 addi a2,s7,8 -80002824: faf844e3 blt a6,a5,800027cc <_vfprintf_r+0x1c80> -80002828: 00fba223 sw a5,4(s7) -8000282c: 00d787b3 add a5,a5,a3 -80002830: 0cf12e23 sw a5,220(sp) -80002834: 0ce12c23 sw a4,216(sp) -80002838: 00060b93 mv s7,a2 -8000283c: f6edd6e3 bge s11,a4,800027a8 <_vfprintf_r+0x1c5c> +8000266c: 00178793 addi a5,a5,1 +80002670: 0cf12c23 sw a5,216(sp) +80002674: 00f75e63 bge a4,a5,80002690 <_vfprintf_r+0x1a6c> +80002678: 0d410613 addi a2,sp,212 +8000267c: 00090593 mv a1,s2 +80002680: 00098513 mv a0,s3 +80002684: 491060ef jal ra,80009314 <__sprint_r> +80002688: 54051463 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +8000268c: 000a8b93 mv s7,s5 +80002690: 014484b3 add s1,s1,s4 +80002694: 416487b3 sub a5,s1,s6 +80002698: 0bc12483 lw s1,188(sp) +8000269c: 409a04b3 sub s1,s4,s1 +800026a0: 0097d463 bge a5,s1,800026a8 <_vfprintf_r+0x1a84> +800026a4: 00078493 mv s1,a5 +800026a8: 04905463 blez s1,800026f0 <_vfprintf_r+0x1acc> +800026ac: 0dc12783 lw a5,220(sp) +800026b0: 016ba023 sw s6,0(s7) +800026b4: 009ba223 sw s1,4(s7) +800026b8: 00f487b3 add a5,s1,a5 +800026bc: 0cf12e23 sw a5,220(sp) +800026c0: 0d812783 lw a5,216(sp) +800026c4: 00700713 li a4,7 +800026c8: 008b8b93 addi s7,s7,8 +800026cc: 00178793 addi a5,a5,1 +800026d0: 0cf12c23 sw a5,216(sp) +800026d4: 00f75e63 bge a4,a5,800026f0 <_vfprintf_r+0x1acc> +800026d8: 0d410613 addi a2,sp,212 +800026dc: 00090593 mv a1,s2 +800026e0: 00098513 mv a0,s3 +800026e4: 431060ef jal ra,80009314 <__sprint_r> +800026e8: 4e051463 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800026ec: 000a8b93 mv s7,s5 +800026f0: 00048793 mv a5,s1 +800026f4: 0004d463 bgez s1,800026fc <_vfprintf_r+0x1ad8> +800026f8: 00000793 li a5,0 +800026fc: 0bc12483 lw s1,188(sp) +80002700: 409a04b3 sub s1,s4,s1 +80002704: 40f484b3 sub s1,s1,a5 +80002708: c2905ce3 blez s1,80002340 <_vfprintf_r+0x171c> +8000270c: 01000b13 li s6,16 +80002710: 00700c93 li s9,7 +80002714: 01012603 lw a2,16(sp) +80002718: 0d812783 lw a5,216(sp) +8000271c: 0dc12703 lw a4,220(sp) +80002720: 00cba023 sw a2,0(s7) +80002724: 00178793 addi a5,a5,1 +80002728: 008b8693 addi a3,s7,8 +8000272c: 209b4463 blt s6,s1,80002934 <_vfprintf_r+0x1d10> +80002730: 009ba223 sw s1,4(s7) +80002734: 00e484b3 add s1,s1,a4 +80002738: 0c912e23 sw s1,220(sp) +8000273c: 0cf12c23 sw a5,216(sp) +80002740: 00700713 li a4,7 +80002744: 00068b93 mv s7,a3 +80002748: bef75ce3 bge a4,a5,80002340 <_vfprintf_r+0x171c> +8000274c: 0d410613 addi a2,sp,212 +80002750: 00090593 mv a1,s2 +80002754: 00098513 mv a0,s3 +80002758: 3bd060ef jal ra,80009314 <__sprint_r> +8000275c: 46051a63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002760: 0fc10b93 addi s7,sp,252 +80002764: bddff06f j 80002340 <_vfprintf_r+0x171c> +80002768: 01068693 addi a3,a3,16 +8000276c: 01bba223 sw s11,4(s7) +80002770: 0cd12e23 sw a3,220(sp) +80002774: 0ce12c23 sw a4,216(sp) +80002778: 02e35063 bge t1,a4,80002798 <_vfprintf_r+0x1b74> +8000277c: 0d410613 addi a2,sp,212 +80002780: 00090593 mv a1,s2 +80002784: 00098513 mv a0,s3 +80002788: 38d060ef jal ra,80009314 <__sprint_r> +8000278c: 44051263 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002790: 000a8613 mv a2,s5 +80002794: 00700313 li t1,7 +80002798: ff0b0b13 addi s6,s6,-16 +8000279c: 00060b93 mv s7,a2 +800027a0: e11ff06f j 800025b0 <_vfprintf_r+0x198c> +800027a4: 0e078663 beqz a5,80002890 <_vfprintf_r+0x1c6c> +800027a8: 00c12783 lw a5,12(sp) +800027ac: fff78793 addi a5,a5,-1 +800027b0: 00f12623 sw a5,12(sp) +800027b4: 03412783 lw a5,52(sp) +800027b8: 02c12703 lw a4,44(sp) +800027bc: 008b8b93 addi s7,s7,8 +800027c0: fefbac23 sw a5,-8(s7) +800027c4: 02c12783 lw a5,44(sp) +800027c8: fefbae23 sw a5,-4(s7) +800027cc: 0dc12783 lw a5,220(sp) +800027d0: 00e787b3 add a5,a5,a4 +800027d4: 0cf12e23 sw a5,220(sp) +800027d8: 0d812783 lw a5,216(sp) +800027dc: 00178793 addi a5,a5,1 +800027e0: 0cf12c23 sw a5,216(sp) +800027e4: 00fdde63 bge s11,a5,80002800 <_vfprintf_r+0x1bdc> +800027e8: 0d410613 addi a2,sp,212 +800027ec: 00090593 mv a1,s2 +800027f0: 00098513 mv a0,s3 +800027f4: 321060ef jal ra,80009314 <__sprint_r> +800027f8: 3c051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800027fc: 000a8b93 mv s7,s5 +80002800: 00812783 lw a5,8(sp) +80002804: 416d0733 sub a4,s10,s6 +80002808: 0007c783 lbu a5,0(a5) +8000280c: 00f75463 bge a4,a5,80002814 <_vfprintf_r+0x1bf0> +80002810: 00070793 mv a5,a4 +80002814: 04f05663 blez a5,80002860 <_vfprintf_r+0x1c3c> +80002818: 0dc12703 lw a4,220(sp) +8000281c: 016ba023 sw s6,0(s7) +80002820: 00fba223 sw a5,4(s7) +80002824: 00e78733 add a4,a5,a4 +80002828: 0ce12e23 sw a4,220(sp) +8000282c: 0d812703 lw a4,216(sp) +80002830: 008b8b93 addi s7,s7,8 +80002834: 00170713 addi a4,a4,1 +80002838: 0ce12c23 sw a4,216(sp) +8000283c: 02edd263 bge s11,a4,80002860 <_vfprintf_r+0x1c3c> 80002840: 0d410613 addi a2,sp,212 80002844: 00090593 mv a1,s2 80002848: 00098513 mv a0,s3 -8000284c: 1f1060ef jal ra,8000923c <__sprint_r> -80002850: 2a051463 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002854: 0fc10b93 addi s7,sp,252 -80002858: f51ff06f j 800027a8 <_vfprintf_r+0x1c5c> -8000285c: 01070713 addi a4,a4,16 -80002860: 016ba223 sw s6,4(s7) -80002864: 0ce12e23 sw a4,220(sp) -80002868: 0cf12c23 sw a5,216(sp) -8000286c: 00fcde63 bge s9,a5,80002888 <_vfprintf_r+0x1d3c> -80002870: 0d410613 addi a2,sp,212 -80002874: 00090593 mv a1,s2 -80002878: 00098513 mv a0,s3 -8000287c: 1c1060ef jal ra,8000923c <__sprint_r> -80002880: 26051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002884: 0fc10693 addi a3,sp,252 -80002888: ff048493 addi s1,s1,-16 -8000288c: 00068b93 mv s7,a3 -80002890: dadff06f j 8000263c <_vfprintf_r+0x1af0> -80002894: 0d812783 lw a5,216(sp) -80002898: 00100693 li a3,1 -8000289c: 009ba023 sw s1,0(s7) -800028a0: 00170713 addi a4,a4,1 -800028a4: 00178793 addi a5,a5,1 -800028a8: 008b8c93 addi s9,s7,8 -800028ac: 0146c663 blt a3,s4,800028b8 <_vfprintf_r+0x1d6c> -800028b0: 00147613 andi a2,s0,1 -800028b4: 1c060663 beqz a2,80002a80 <_vfprintf_r+0x1f34> -800028b8: 00100693 li a3,1 -800028bc: 0ce12e23 sw a4,220(sp) -800028c0: 00dba223 sw a3,4(s7) -800028c4: 0cf12c23 sw a5,216(sp) -800028c8: 00700713 li a4,7 -800028cc: 00f75e63 bge a4,a5,800028e8 <_vfprintf_r+0x1d9c> -800028d0: 0d410613 addi a2,sp,212 -800028d4: 00090593 mv a1,s2 -800028d8: 00098513 mv a0,s3 -800028dc: 161060ef jal ra,8000923c <__sprint_r> -800028e0: 20051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800028e4: 000a8c93 mv s9,s5 -800028e8: 03012783 lw a5,48(sp) -800028ec: 01c12703 lw a4,28(sp) -800028f0: 008c8c93 addi s9,s9,8 -800028f4: fefcac23 sw a5,-8(s9) -800028f8: 01c12783 lw a5,28(sp) -800028fc: fefcae23 sw a5,-4(s9) -80002900: 0dc12783 lw a5,220(sp) -80002904: 00e787b3 add a5,a5,a4 +8000284c: 04f12023 sw a5,64(sp) +80002850: 2c5060ef jal ra,80009314 <__sprint_r> +80002854: 36051e63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002858: 04012783 lw a5,64(sp) +8000285c: 0fc10b93 addi s7,sp,252 +80002860: 00078713 mv a4,a5 +80002864: 0007d463 bgez a5,8000286c <_vfprintf_r+0x1c48> +80002868: 00000713 li a4,0 +8000286c: 00812783 lw a5,8(sp) +80002870: 01000813 li a6,16 +80002874: 0007c783 lbu a5,0(a5) +80002878: 40e787b3 sub a5,a5,a4 +8000287c: 06f04463 bgtz a5,800028e4 <_vfprintf_r+0x1cc0> +80002880: 00812783 lw a5,8(sp) +80002884: 0007c783 lbu a5,0(a5) +80002888: 00fb0b33 add s6,s6,a5 +8000288c: d8dff06f j 80002618 <_vfprintf_r+0x19f4> +80002890: 00812783 lw a5,8(sp) +80002894: fffc8c93 addi s9,s9,-1 +80002898: fff78793 addi a5,a5,-1 +8000289c: 00f12423 sw a5,8(sp) +800028a0: f15ff06f j 800027b4 <_vfprintf_r+0x1b90> +800028a4: 01068693 addi a3,a3,16 +800028a8: 010ba223 sw a6,4(s7) +800028ac: 0cd12e23 sw a3,220(sp) +800028b0: 0ce12c23 sw a4,216(sp) +800028b4: 02edd463 bge s11,a4,800028dc <_vfprintf_r+0x1cb8> +800028b8: 0d410613 addi a2,sp,212 +800028bc: 00090593 mv a1,s2 +800028c0: 00098513 mv a0,s3 +800028c4: 04f12023 sw a5,64(sp) +800028c8: 24d060ef jal ra,80009314 <__sprint_r> +800028cc: 30051263 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800028d0: 04012783 lw a5,64(sp) +800028d4: 0fc10613 addi a2,sp,252 +800028d8: 01000813 li a6,16 +800028dc: ff078793 addi a5,a5,-16 +800028e0: 00060b93 mv s7,a2 +800028e4: 01012583 lw a1,16(sp) +800028e8: 0d812703 lw a4,216(sp) +800028ec: 0dc12683 lw a3,220(sp) +800028f0: 00bba023 sw a1,0(s7) +800028f4: 00170713 addi a4,a4,1 +800028f8: 008b8613 addi a2,s7,8 +800028fc: faf844e3 blt a6,a5,800028a4 <_vfprintf_r+0x1c80> +80002900: 00fba223 sw a5,4(s7) +80002904: 00d787b3 add a5,a5,a3 80002908: 0cf12e23 sw a5,220(sp) -8000290c: 0d812783 lw a5,216(sp) -80002910: 00700713 li a4,7 -80002914: 00178793 addi a5,a5,1 -80002918: 0cf12c23 sw a5,216(sp) -8000291c: 00f75e63 bge a4,a5,80002938 <_vfprintf_r+0x1dec> -80002920: 0d410613 addi a2,sp,212 -80002924: 00090593 mv a1,s2 -80002928: 00098513 mv a0,s3 -8000292c: 111060ef jal ra,8000923c <__sprint_r> -80002930: 1c051463 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002934: 000a8c93 mv s9,s5 -80002938: 0e012783 lw a5,224(sp) -8000293c: 09010593 addi a1,sp,144 -80002940: 0a010513 addi a0,sp,160 -80002944: 0af12023 sw a5,160(sp) -80002948: 0e412783 lw a5,228(sp) -8000294c: fffa0b13 addi s6,s4,-1 -80002950: 08012823 sw zero,144(sp) -80002954: 0af12223 sw a5,164(sp) -80002958: 0e812783 lw a5,232(sp) -8000295c: 08012a23 sw zero,148(sp) -80002960: 08012c23 sw zero,152(sp) -80002964: 0af12423 sw a5,168(sp) -80002968: 0ec12783 lw a5,236(sp) -8000296c: 08012e23 sw zero,156(sp) -80002970: 0af12623 sw a5,172(sp) -80002974: 3940a0ef jal ra,8000cd08 <__eqtf2> -80002978: 08050663 beqz a0,80002a04 <_vfprintf_r+0x1eb8> -8000297c: 0dc12783 lw a5,220(sp) -80002980: 0d812703 lw a4,216(sp) -80002984: 00148493 addi s1,s1,1 -80002988: fff78793 addi a5,a5,-1 -8000298c: 014787b3 add a5,a5,s4 -80002990: 00170713 addi a4,a4,1 -80002994: 009ca023 sw s1,0(s9) -80002998: 016ca223 sw s6,4(s9) -8000299c: 0cf12e23 sw a5,220(sp) -800029a0: 0ce12c23 sw a4,216(sp) -800029a4: 00700793 li a5,7 -800029a8: 008c8c93 addi s9,s9,8 -800029ac: 00e7de63 bge a5,a4,800029c8 <_vfprintf_r+0x1e7c> -800029b0: 0d410613 addi a2,sp,212 -800029b4: 00090593 mv a1,s2 -800029b8: 00098513 mv a0,s3 -800029bc: 081060ef jal ra,8000923c <__sprint_r> -800029c0: 12051c63 bnez a0,80002af8 <_vfprintf_r+0x1fac> -800029c4: 000a8c93 mv s9,s5 -800029c8: 0c410793 addi a5,sp,196 -800029cc: 00fca023 sw a5,0(s9) -800029d0: 03812783 lw a5,56(sp) -800029d4: 03812703 lw a4,56(sp) -800029d8: 008c8b93 addi s7,s9,8 -800029dc: 00fca223 sw a5,4(s9) -800029e0: 0dc12783 lw a5,220(sp) -800029e4: 00e787b3 add a5,a5,a4 -800029e8: 0cf12e23 sw a5,220(sp) -800029ec: 0d812783 lw a5,216(sp) -800029f0: 00700713 li a4,7 -800029f4: 00178793 addi a5,a5,1 -800029f8: 0cf12c23 sw a5,216(sp) -800029fc: 86f756e3 bge a4,a5,80002268 <_vfprintf_r+0x171c> -80002a00: 809fe06f j 80001208 <_vfprintf_r+0x6bc> -80002a04: fd6052e3 blez s6,800029c8 <_vfprintf_r+0x1e7c> -80002a08: 01000493 li s1,16 -80002a0c: 00700d13 li s10,7 -80002a10: 01012603 lw a2,16(sp) -80002a14: 0d812703 lw a4,216(sp) -80002a18: 0dc12783 lw a5,220(sp) -80002a1c: 00cca023 sw a2,0(s9) -80002a20: 00170713 addi a4,a4,1 -80002a24: 008c8693 addi a3,s9,8 -80002a28: 0364c063 blt s1,s6,80002a48 <_vfprintf_r+0x1efc> -80002a2c: 00fb07b3 add a5,s6,a5 -80002a30: 016ca223 sw s6,4(s9) -80002a34: 0cf12e23 sw a5,220(sp) -80002a38: 0ce12c23 sw a4,216(sp) -80002a3c: 00700793 li a5,7 -80002a40: 00068c93 mv s9,a3 -80002a44: f69ff06f j 800029ac <_vfprintf_r+0x1e60> -80002a48: 01078793 addi a5,a5,16 -80002a4c: 009ca223 sw s1,4(s9) -80002a50: 0cf12e23 sw a5,220(sp) -80002a54: 0ce12c23 sw a4,216(sp) -80002a58: 00ed5e63 bge s10,a4,80002a74 <_vfprintf_r+0x1f28> -80002a5c: 0d410613 addi a2,sp,212 -80002a60: 00090593 mv a1,s2 -80002a64: 00098513 mv a0,s3 -80002a68: 7d4060ef jal ra,8000923c <__sprint_r> -80002a6c: 08051663 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002a70: 000a8693 mv a3,s5 -80002a74: ff0b0b13 addi s6,s6,-16 -80002a78: 00068c93 mv s9,a3 -80002a7c: f95ff06f j 80002a10 <_vfprintf_r+0x1ec4> -80002a80: 0ce12e23 sw a4,220(sp) -80002a84: 00dba223 sw a3,4(s7) -80002a88: 0cf12c23 sw a5,216(sp) -80002a8c: 00700713 li a4,7 -80002a90: f2f75ce3 bge a4,a5,800029c8 <_vfprintf_r+0x1e7c> -80002a94: f1dff06f j 800029b0 <_vfprintf_r+0x1e64> -80002a98: 02412783 lw a5,36(sp) -80002a9c: 02812703 lw a4,40(sp) -80002aa0: 40e78433 sub s0,a5,a4 -80002aa4: fc805663 blez s0,80002270 <_vfprintf_r+0x1724> -80002aa8: 810007b7 lui a5,0x81000 -80002aac: 01000b13 li s6,16 -80002ab0: 30c78493 addi s1,a5,780 # 8100030c <_PathLocale+0xffffe988> -80002ab4: 00700c93 li s9,7 -80002ab8: 0d812783 lw a5,216(sp) -80002abc: 009ba023 sw s1,0(s7) -80002ac0: 0dc12703 lw a4,220(sp) -80002ac4: 00178793 addi a5,a5,1 -80002ac8: 048b4463 blt s6,s0,80002b10 <_vfprintf_r+0x1fc4> -80002acc: 008ba223 sw s0,4(s7) -80002ad0: 00e40433 add s0,s0,a4 -80002ad4: 0c812e23 sw s0,220(sp) -80002ad8: 0cf12c23 sw a5,216(sp) -80002adc: 00700713 li a4,7 -80002ae0: f8f75863 bge a4,a5,80002270 <_vfprintf_r+0x1724> -80002ae4: 0d410613 addi a2,sp,212 -80002ae8: 00090593 mv a1,s2 -80002aec: 00098513 mv a0,s3 -80002af0: 74c060ef jal ra,8000923c <__sprint_r> -80002af4: f6050e63 beqz a0,80002270 <_vfprintf_r+0x1724> -80002af8: 000c1463 bnez s8,80002b00 <_vfprintf_r+0x1fb4> -80002afc: 979fe06f j 80001474 <_vfprintf_r+0x928> -80002b00: 000c0593 mv a1,s8 -80002b04: 00098513 mv a0,s3 -80002b08: 105000ef jal ra,8000340c <_free_r> -80002b0c: 969fe06f j 80001474 <_vfprintf_r+0x928> -80002b10: 01070713 addi a4,a4,16 -80002b14: 016ba223 sw s6,4(s7) -80002b18: 0ce12e23 sw a4,220(sp) -80002b1c: 0cf12c23 sw a5,216(sp) -80002b20: 008b8b93 addi s7,s7,8 -80002b24: 00fcde63 bge s9,a5,80002b40 <_vfprintf_r+0x1ff4> -80002b28: 0d410613 addi a2,sp,212 -80002b2c: 00090593 mv a1,s2 -80002b30: 00098513 mv a0,s3 -80002b34: 708060ef jal ra,8000923c <__sprint_r> -80002b38: fc0510e3 bnez a0,80002af8 <_vfprintf_r+0x1fac> -80002b3c: 000a8b93 mv s7,s5 -80002b40: ff040413 addi s0,s0,-16 -80002b44: f75ff06f j 80002ab8 <_vfprintf_r+0x1f6c> -80002b48: 000c0593 mv a1,s8 -80002b4c: 00098513 mv a0,s3 -80002b50: 0bd000ef jal ra,8000340c <_free_r> -80002b54: f5cff06f j 800022b0 <_vfprintf_r+0x1764> -80002b58: 0dc12783 lw a5,220(sp) -80002b5c: 00079463 bnez a5,80002b64 <_vfprintf_r+0x2018> -80002b60: 915fe06f j 80001474 <_vfprintf_r+0x928> -80002b64: 0d410613 addi a2,sp,212 -80002b68: 00090593 mv a1,s2 -80002b6c: 00098513 mv a0,s3 -80002b70: 6cc060ef jal ra,8000923c <__sprint_r> -80002b74: 901fe06f j 80001474 <_vfprintf_r+0x928> -80002b78: fff00713 li a4,-1 -80002b7c: b0ed9263 bne s11,a4,80001e80 <_vfprintf_r+0x1334> -80002b80: b80d1463 bnez s10,80001f08 <_vfprintf_r+0x13bc> -80002b84: 00900713 li a4,9 -80002b88: b9976063 bltu a4,s9,80001f08 <_vfprintf_r+0x13bc> -80002b8c: 030c8813 addi a6,s9,48 -80002b90: 19010fa3 sb a6,415(sp) -80002b94: 19f10493 addi s1,sp,415 -80002b98: b48ff06f j 80001ee0 <_vfprintf_r+0x1394> +8000290c: 0ce12c23 sw a4,216(sp) +80002910: 00060b93 mv s7,a2 +80002914: f6edd6e3 bge s11,a4,80002880 <_vfprintf_r+0x1c5c> +80002918: 0d410613 addi a2,sp,212 +8000291c: 00090593 mv a1,s2 +80002920: 00098513 mv a0,s3 +80002924: 1f1060ef jal ra,80009314 <__sprint_r> +80002928: 2a051463 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +8000292c: 0fc10b93 addi s7,sp,252 +80002930: f51ff06f j 80002880 <_vfprintf_r+0x1c5c> +80002934: 01070713 addi a4,a4,16 +80002938: 016ba223 sw s6,4(s7) +8000293c: 0ce12e23 sw a4,220(sp) +80002940: 0cf12c23 sw a5,216(sp) +80002944: 00fcde63 bge s9,a5,80002960 <_vfprintf_r+0x1d3c> +80002948: 0d410613 addi a2,sp,212 +8000294c: 00090593 mv a1,s2 +80002950: 00098513 mv a0,s3 +80002954: 1c1060ef jal ra,80009314 <__sprint_r> +80002958: 26051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +8000295c: 0fc10693 addi a3,sp,252 +80002960: ff048493 addi s1,s1,-16 +80002964: 00068b93 mv s7,a3 +80002968: dadff06f j 80002714 <_vfprintf_r+0x1af0> +8000296c: 0d812783 lw a5,216(sp) +80002970: 00100693 li a3,1 +80002974: 009ba023 sw s1,0(s7) +80002978: 00170713 addi a4,a4,1 +8000297c: 00178793 addi a5,a5,1 +80002980: 008b8c93 addi s9,s7,8 +80002984: 0146c663 blt a3,s4,80002990 <_vfprintf_r+0x1d6c> +80002988: 00147613 andi a2,s0,1 +8000298c: 1c060663 beqz a2,80002b58 <_vfprintf_r+0x1f34> +80002990: 00100693 li a3,1 +80002994: 0ce12e23 sw a4,220(sp) +80002998: 00dba223 sw a3,4(s7) +8000299c: 0cf12c23 sw a5,216(sp) +800029a0: 00700713 li a4,7 +800029a4: 00f75e63 bge a4,a5,800029c0 <_vfprintf_r+0x1d9c> +800029a8: 0d410613 addi a2,sp,212 +800029ac: 00090593 mv a1,s2 +800029b0: 00098513 mv a0,s3 +800029b4: 161060ef jal ra,80009314 <__sprint_r> +800029b8: 20051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +800029bc: 000a8c93 mv s9,s5 +800029c0: 03012783 lw a5,48(sp) +800029c4: 01c12703 lw a4,28(sp) +800029c8: 008c8c93 addi s9,s9,8 +800029cc: fefcac23 sw a5,-8(s9) +800029d0: 01c12783 lw a5,28(sp) +800029d4: fefcae23 sw a5,-4(s9) +800029d8: 0dc12783 lw a5,220(sp) +800029dc: 00e787b3 add a5,a5,a4 +800029e0: 0cf12e23 sw a5,220(sp) +800029e4: 0d812783 lw a5,216(sp) +800029e8: 00700713 li a4,7 +800029ec: 00178793 addi a5,a5,1 +800029f0: 0cf12c23 sw a5,216(sp) +800029f4: 00f75e63 bge a4,a5,80002a10 <_vfprintf_r+0x1dec> +800029f8: 0d410613 addi a2,sp,212 +800029fc: 00090593 mv a1,s2 +80002a00: 00098513 mv a0,s3 +80002a04: 111060ef jal ra,80009314 <__sprint_r> +80002a08: 1c051463 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002a0c: 000a8c93 mv s9,s5 +80002a10: 0e012783 lw a5,224(sp) +80002a14: 09010593 addi a1,sp,144 +80002a18: 0a010513 addi a0,sp,160 +80002a1c: 0af12023 sw a5,160(sp) +80002a20: 0e412783 lw a5,228(sp) +80002a24: fffa0b13 addi s6,s4,-1 +80002a28: 08012823 sw zero,144(sp) +80002a2c: 0af12223 sw a5,164(sp) +80002a30: 0e812783 lw a5,232(sp) +80002a34: 08012a23 sw zero,148(sp) +80002a38: 08012c23 sw zero,152(sp) +80002a3c: 0af12423 sw a5,168(sp) +80002a40: 0ec12783 lw a5,236(sp) +80002a44: 08012e23 sw zero,156(sp) +80002a48: 0af12623 sw a5,172(sp) +80002a4c: 3940a0ef jal ra,8000cde0 <__eqtf2> +80002a50: 08050663 beqz a0,80002adc <_vfprintf_r+0x1eb8> +80002a54: 0dc12783 lw a5,220(sp) +80002a58: 0d812703 lw a4,216(sp) +80002a5c: 00148493 addi s1,s1,1 +80002a60: fff78793 addi a5,a5,-1 +80002a64: 014787b3 add a5,a5,s4 +80002a68: 00170713 addi a4,a4,1 +80002a6c: 009ca023 sw s1,0(s9) +80002a70: 016ca223 sw s6,4(s9) +80002a74: 0cf12e23 sw a5,220(sp) +80002a78: 0ce12c23 sw a4,216(sp) +80002a7c: 00700793 li a5,7 +80002a80: 008c8c93 addi s9,s9,8 +80002a84: 00e7de63 bge a5,a4,80002aa0 <_vfprintf_r+0x1e7c> +80002a88: 0d410613 addi a2,sp,212 +80002a8c: 00090593 mv a1,s2 +80002a90: 00098513 mv a0,s3 +80002a94: 081060ef jal ra,80009314 <__sprint_r> +80002a98: 12051c63 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002a9c: 000a8c93 mv s9,s5 +80002aa0: 0c410793 addi a5,sp,196 +80002aa4: 00fca023 sw a5,0(s9) +80002aa8: 03812783 lw a5,56(sp) +80002aac: 03812703 lw a4,56(sp) +80002ab0: 008c8b93 addi s7,s9,8 +80002ab4: 00fca223 sw a5,4(s9) +80002ab8: 0dc12783 lw a5,220(sp) +80002abc: 00e787b3 add a5,a5,a4 +80002ac0: 0cf12e23 sw a5,220(sp) +80002ac4: 0d812783 lw a5,216(sp) +80002ac8: 00700713 li a4,7 +80002acc: 00178793 addi a5,a5,1 +80002ad0: 0cf12c23 sw a5,216(sp) +80002ad4: 86f756e3 bge a4,a5,80002340 <_vfprintf_r+0x171c> +80002ad8: 809fe06f j 800012e0 <_vfprintf_r+0x6bc> +80002adc: fd6052e3 blez s6,80002aa0 <_vfprintf_r+0x1e7c> +80002ae0: 01000493 li s1,16 +80002ae4: 00700d13 li s10,7 +80002ae8: 01012603 lw a2,16(sp) +80002aec: 0d812703 lw a4,216(sp) +80002af0: 0dc12783 lw a5,220(sp) +80002af4: 00cca023 sw a2,0(s9) +80002af8: 00170713 addi a4,a4,1 +80002afc: 008c8693 addi a3,s9,8 +80002b00: 0364c063 blt s1,s6,80002b20 <_vfprintf_r+0x1efc> +80002b04: 00fb07b3 add a5,s6,a5 +80002b08: 016ca223 sw s6,4(s9) +80002b0c: 0cf12e23 sw a5,220(sp) +80002b10: 0ce12c23 sw a4,216(sp) +80002b14: 00700793 li a5,7 +80002b18: 00068c93 mv s9,a3 +80002b1c: f69ff06f j 80002a84 <_vfprintf_r+0x1e60> +80002b20: 01078793 addi a5,a5,16 +80002b24: 009ca223 sw s1,4(s9) +80002b28: 0cf12e23 sw a5,220(sp) +80002b2c: 0ce12c23 sw a4,216(sp) +80002b30: 00ed5e63 bge s10,a4,80002b4c <_vfprintf_r+0x1f28> +80002b34: 0d410613 addi a2,sp,212 +80002b38: 00090593 mv a1,s2 +80002b3c: 00098513 mv a0,s3 +80002b40: 7d4060ef jal ra,80009314 <__sprint_r> +80002b44: 08051663 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002b48: 000a8693 mv a3,s5 +80002b4c: ff0b0b13 addi s6,s6,-16 +80002b50: 00068c93 mv s9,a3 +80002b54: f95ff06f j 80002ae8 <_vfprintf_r+0x1ec4> +80002b58: 0ce12e23 sw a4,220(sp) +80002b5c: 00dba223 sw a3,4(s7) +80002b60: 0cf12c23 sw a5,216(sp) +80002b64: 00700713 li a4,7 +80002b68: f2f75ce3 bge a4,a5,80002aa0 <_vfprintf_r+0x1e7c> +80002b6c: f1dff06f j 80002a88 <_vfprintf_r+0x1e64> +80002b70: 02412783 lw a5,36(sp) +80002b74: 02812703 lw a4,40(sp) +80002b78: 40e78433 sub s0,a5,a4 +80002b7c: fc805663 blez s0,80002348 <_vfprintf_r+0x1724> +80002b80: 810007b7 lui a5,0x81000 +80002b84: 01000b13 li s6,16 +80002b88: 37c78493 addi s1,a5,892 # 8100037c <_PathLocale+0xffffe984> +80002b8c: 00700c93 li s9,7 +80002b90: 0d812783 lw a5,216(sp) +80002b94: 009ba023 sw s1,0(s7) +80002b98: 0dc12703 lw a4,220(sp) +80002b9c: 00178793 addi a5,a5,1 +80002ba0: 048b4463 blt s6,s0,80002be8 <_vfprintf_r+0x1fc4> +80002ba4: 008ba223 sw s0,4(s7) +80002ba8: 00e40433 add s0,s0,a4 +80002bac: 0c812e23 sw s0,220(sp) +80002bb0: 0cf12c23 sw a5,216(sp) +80002bb4: 00700713 li a4,7 +80002bb8: f8f75863 bge a4,a5,80002348 <_vfprintf_r+0x1724> +80002bbc: 0d410613 addi a2,sp,212 +80002bc0: 00090593 mv a1,s2 +80002bc4: 00098513 mv a0,s3 +80002bc8: 74c060ef jal ra,80009314 <__sprint_r> +80002bcc: f6050e63 beqz a0,80002348 <_vfprintf_r+0x1724> +80002bd0: 000c1463 bnez s8,80002bd8 <_vfprintf_r+0x1fb4> +80002bd4: 979fe06f j 8000154c <_vfprintf_r+0x928> +80002bd8: 000c0593 mv a1,s8 +80002bdc: 00098513 mv a0,s3 +80002be0: 105000ef jal ra,800034e4 <_free_r> +80002be4: 969fe06f j 8000154c <_vfprintf_r+0x928> +80002be8: 01070713 addi a4,a4,16 +80002bec: 016ba223 sw s6,4(s7) +80002bf0: 0ce12e23 sw a4,220(sp) +80002bf4: 0cf12c23 sw a5,216(sp) +80002bf8: 008b8b93 addi s7,s7,8 +80002bfc: 00fcde63 bge s9,a5,80002c18 <_vfprintf_r+0x1ff4> +80002c00: 0d410613 addi a2,sp,212 +80002c04: 00090593 mv a1,s2 +80002c08: 00098513 mv a0,s3 +80002c0c: 708060ef jal ra,80009314 <__sprint_r> +80002c10: fc0510e3 bnez a0,80002bd0 <_vfprintf_r+0x1fac> +80002c14: 000a8b93 mv s7,s5 +80002c18: ff040413 addi s0,s0,-16 +80002c1c: f75ff06f j 80002b90 <_vfprintf_r+0x1f6c> +80002c20: 000c0593 mv a1,s8 +80002c24: 00098513 mv a0,s3 +80002c28: 0bd000ef jal ra,800034e4 <_free_r> +80002c2c: f5cff06f j 80002388 <_vfprintf_r+0x1764> +80002c30: 0dc12783 lw a5,220(sp) +80002c34: 00079463 bnez a5,80002c3c <_vfprintf_r+0x2018> +80002c38: 915fe06f j 8000154c <_vfprintf_r+0x928> +80002c3c: 0d410613 addi a2,sp,212 +80002c40: 00090593 mv a1,s2 +80002c44: 00098513 mv a0,s3 +80002c48: 6cc060ef jal ra,80009314 <__sprint_r> +80002c4c: 901fe06f j 8000154c <_vfprintf_r+0x928> +80002c50: fff00713 li a4,-1 +80002c54: b0ed9263 bne s11,a4,80001f58 <_vfprintf_r+0x1334> +80002c58: b80d1463 bnez s10,80001fe0 <_vfprintf_r+0x13bc> +80002c5c: 00900713 li a4,9 +80002c60: b9976063 bltu a4,s9,80001fe0 <_vfprintf_r+0x13bc> +80002c64: 030c8813 addi a6,s9,48 +80002c68: 19010fa3 sb a6,415(sp) +80002c6c: 19f10493 addi s1,sp,415 +80002c70: b48ff06f j 80001fb8 <_vfprintf_r+0x1394> -80002b9c : -80002b9c: 810027b7 lui a5,0x81002 -80002ba0: 00060693 mv a3,a2 -80002ba4: 00058613 mv a2,a1 -80002ba8: 00050593 mv a1,a0 -80002bac: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -80002bb0: f9dfd06f j 80000b4c <_vfprintf_r> - -80002bb4 <__sbprintf>: -80002bb4: 00c5d783 lhu a5,12(a1) -80002bb8: b8010113 addi sp,sp,-1152 -80002bbc: 46812c23 sw s0,1144(sp) -80002bc0: ffd7f793 andi a5,a5,-3 -80002bc4: 00f11a23 sh a5,20(sp) -80002bc8: 0645a783 lw a5,100(a1) -80002bcc: 00058413 mv s0,a1 -80002bd0: 46912a23 sw s1,1140(sp) -80002bd4: 06f12623 sw a5,108(sp) -80002bd8: 00e5d783 lhu a5,14(a1) -80002bdc: 47212823 sw s2,1136(sp) -80002be0: 46112e23 sw ra,1148(sp) -80002be4: 00f11b23 sh a5,22(sp) -80002be8: 01c5a783 lw a5,28(a1) -80002bec: 00050913 mv s2,a0 -80002bf0: 02012023 sw zero,32(sp) -80002bf4: 02f12223 sw a5,36(sp) -80002bf8: 0245a783 lw a5,36(a1) -80002bfc: 00810593 addi a1,sp,8 -80002c00: 02f12623 sw a5,44(sp) -80002c04: 07010793 addi a5,sp,112 -80002c08: 00f12423 sw a5,8(sp) -80002c0c: 00f12c23 sw a5,24(sp) -80002c10: 40000793 li a5,1024 -80002c14: 00f12823 sw a5,16(sp) -80002c18: 00f12e23 sw a5,28(sp) -80002c1c: f31fd0ef jal ra,80000b4c <_vfprintf_r> -80002c20: 00050493 mv s1,a0 -80002c24: 00054c63 bltz a0,80002c3c <__sbprintf+0x88> -80002c28: 00810593 addi a1,sp,8 -80002c2c: 00090513 mv a0,s2 -80002c30: 380000ef jal ra,80002fb0 <_fflush_r> -80002c34: 00050463 beqz a0,80002c3c <__sbprintf+0x88> -80002c38: fff00493 li s1,-1 -80002c3c: 01415783 lhu a5,20(sp) -80002c40: 0407f793 andi a5,a5,64 -80002c44: 00078863 beqz a5,80002c54 <__sbprintf+0xa0> -80002c48: 00c45783 lhu a5,12(s0) -80002c4c: 0407e793 ori a5,a5,64 -80002c50: 00f41623 sh a5,12(s0) -80002c54: 47c12083 lw ra,1148(sp) -80002c58: 47812403 lw s0,1144(sp) -80002c5c: 00048513 mv a0,s1 -80002c60: 47012903 lw s2,1136(sp) -80002c64: 47412483 lw s1,1140(sp) -80002c68: 48010113 addi sp,sp,1152 -80002c6c: 00008067 ret - -80002c70 <__swsetup_r>: -80002c70: ff010113 addi sp,sp,-16 +80002c74 : 80002c74: 810027b7 lui a5,0x81002 -80002c78: 00912223 sw s1,4(sp) -80002c7c: 00050493 mv s1,a0 -80002c80: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -80002c84: 00812423 sw s0,8(sp) -80002c88: 00112623 sw ra,12(sp) -80002c8c: 00058413 mv s0,a1 -80002c90: 00050863 beqz a0,80002ca0 <__swsetup_r+0x30> -80002c94: 03852783 lw a5,56(a0) -80002c98: 00079463 bnez a5,80002ca0 <__swsetup_r+0x30> -80002c9c: 4b0000ef jal ra,8000314c <__sinit> -80002ca0: 00c41703 lh a4,12(s0) -80002ca4: 01071793 slli a5,a4,0x10 -80002ca8: 0107d793 srli a5,a5,0x10 -80002cac: 0087f693 andi a3,a5,8 -80002cb0: 06069e63 bnez a3,80002d2c <__swsetup_r+0xbc> -80002cb4: 0107f693 andi a3,a5,16 -80002cb8: 02069663 bnez a3,80002ce4 <__swsetup_r+0x74> -80002cbc: 00900793 li a5,9 -80002cc0: 00f4a023 sw a5,0(s1) -80002cc4: 04076713 ori a4,a4,64 -80002cc8: 00e41623 sh a4,12(s0) -80002ccc: fff00513 li a0,-1 -80002cd0: 00c12083 lw ra,12(sp) -80002cd4: 00812403 lw s0,8(sp) -80002cd8: 00412483 lw s1,4(sp) -80002cdc: 01010113 addi sp,sp,16 -80002ce0: 00008067 ret -80002ce4: 0047f793 andi a5,a5,4 -80002ce8: 02078c63 beqz a5,80002d20 <__swsetup_r+0xb0> -80002cec: 03042583 lw a1,48(s0) -80002cf0: 00058c63 beqz a1,80002d08 <__swsetup_r+0x98> -80002cf4: 04040793 addi a5,s0,64 -80002cf8: 00f58663 beq a1,a5,80002d04 <__swsetup_r+0x94> -80002cfc: 00048513 mv a0,s1 -80002d00: 70c000ef jal ra,8000340c <_free_r> -80002d04: 02042823 sw zero,48(s0) -80002d08: 00c45783 lhu a5,12(s0) -80002d0c: 00042223 sw zero,4(s0) -80002d10: fdb7f793 andi a5,a5,-37 -80002d14: 00f41623 sh a5,12(s0) -80002d18: 01042783 lw a5,16(s0) -80002d1c: 00f42023 sw a5,0(s0) +80002c78: 00060693 mv a3,a2 +80002c7c: 00058613 mv a2,a1 +80002c80: 00050593 mv a1,a0 +80002c84: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80002c88: f9dfd06f j 80000c24 <_vfprintf_r> + +80002c8c <__sbprintf>: +80002c8c: 00c5d783 lhu a5,12(a1) +80002c90: b8010113 addi sp,sp,-1152 +80002c94: 46812c23 sw s0,1144(sp) +80002c98: ffd7f793 andi a5,a5,-3 +80002c9c: 00f11a23 sh a5,20(sp) +80002ca0: 0645a783 lw a5,100(a1) +80002ca4: 00058413 mv s0,a1 +80002ca8: 46912a23 sw s1,1140(sp) +80002cac: 06f12623 sw a5,108(sp) +80002cb0: 00e5d783 lhu a5,14(a1) +80002cb4: 47212823 sw s2,1136(sp) +80002cb8: 46112e23 sw ra,1148(sp) +80002cbc: 00f11b23 sh a5,22(sp) +80002cc0: 01c5a783 lw a5,28(a1) +80002cc4: 00050913 mv s2,a0 +80002cc8: 02012023 sw zero,32(sp) +80002ccc: 02f12223 sw a5,36(sp) +80002cd0: 0245a783 lw a5,36(a1) +80002cd4: 00810593 addi a1,sp,8 +80002cd8: 02f12623 sw a5,44(sp) +80002cdc: 07010793 addi a5,sp,112 +80002ce0: 00f12423 sw a5,8(sp) +80002ce4: 00f12c23 sw a5,24(sp) +80002ce8: 40000793 li a5,1024 +80002cec: 00f12823 sw a5,16(sp) +80002cf0: 00f12e23 sw a5,28(sp) +80002cf4: f31fd0ef jal ra,80000c24 <_vfprintf_r> +80002cf8: 00050493 mv s1,a0 +80002cfc: 00054c63 bltz a0,80002d14 <__sbprintf+0x88> +80002d00: 00810593 addi a1,sp,8 +80002d04: 00090513 mv a0,s2 +80002d08: 380000ef jal ra,80003088 <_fflush_r> +80002d0c: 00050463 beqz a0,80002d14 <__sbprintf+0x88> +80002d10: fff00493 li s1,-1 +80002d14: 01415783 lhu a5,20(sp) +80002d18: 0407f793 andi a5,a5,64 +80002d1c: 00078863 beqz a5,80002d2c <__sbprintf+0xa0> 80002d20: 00c45783 lhu a5,12(s0) -80002d24: 0087e793 ori a5,a5,8 +80002d24: 0407e793 ori a5,a5,64 80002d28: 00f41623 sh a5,12(s0) -80002d2c: 01042783 lw a5,16(s0) -80002d30: 02079063 bnez a5,80002d50 <__swsetup_r+0xe0> -80002d34: 00c45783 lhu a5,12(s0) -80002d38: 20000713 li a4,512 -80002d3c: 2807f793 andi a5,a5,640 -80002d40: 00e78863 beq a5,a4,80002d50 <__swsetup_r+0xe0> -80002d44: 00040593 mv a1,s0 -80002d48: 00048513 mv a0,s1 -80002d4c: 2d5020ef jal ra,80005820 <__smakebuf_r> -80002d50: 00c45783 lhu a5,12(s0) -80002d54: 0017f713 andi a4,a5,1 -80002d58: 02070c63 beqz a4,80002d90 <__swsetup_r+0x120> -80002d5c: 01442783 lw a5,20(s0) -80002d60: 00042423 sw zero,8(s0) -80002d64: 40f007b3 neg a5,a5 -80002d68: 00f42c23 sw a5,24(s0) -80002d6c: 01042783 lw a5,16(s0) -80002d70: 00000513 li a0,0 -80002d74: f4079ee3 bnez a5,80002cd0 <__swsetup_r+0x60> -80002d78: 00c41783 lh a5,12(s0) -80002d7c: 0807f713 andi a4,a5,128 -80002d80: f40708e3 beqz a4,80002cd0 <__swsetup_r+0x60> -80002d84: 0407e793 ori a5,a5,64 -80002d88: 00f41623 sh a5,12(s0) -80002d8c: f41ff06f j 80002ccc <__swsetup_r+0x5c> -80002d90: 0027f793 andi a5,a5,2 -80002d94: 00000713 li a4,0 -80002d98: 00079463 bnez a5,80002da0 <__swsetup_r+0x130> -80002d9c: 01442703 lw a4,20(s0) -80002da0: 00e42423 sw a4,8(s0) -80002da4: fc9ff06f j 80002d6c <__swsetup_r+0xfc> +80002d2c: 47c12083 lw ra,1148(sp) +80002d30: 47812403 lw s0,1144(sp) +80002d34: 00048513 mv a0,s1 +80002d38: 47012903 lw s2,1136(sp) +80002d3c: 47412483 lw s1,1140(sp) +80002d40: 48010113 addi sp,sp,1152 +80002d44: 00008067 ret -80002da8 <__sflush_r>: -80002da8: 00c59783 lh a5,12(a1) -80002dac: fe010113 addi sp,sp,-32 -80002db0: 00812c23 sw s0,24(sp) -80002db4: 01079713 slli a4,a5,0x10 -80002db8: 01075713 srli a4,a4,0x10 -80002dbc: 00912a23 sw s1,20(sp) -80002dc0: 00112e23 sw ra,28(sp) -80002dc4: 01212823 sw s2,16(sp) -80002dc8: 01312623 sw s3,12(sp) -80002dcc: 00877693 andi a3,a4,8 -80002dd0: 00050493 mv s1,a0 -80002dd4: 00058413 mv s0,a1 -80002dd8: 16069c63 bnez a3,80002f50 <__sflush_r+0x1a8> -80002ddc: 00001737 lui a4,0x1 -80002de0: 80070713 addi a4,a4,-2048 # 800 -80002de4: 00e7e7b3 or a5,a5,a4 -80002de8: 0045a703 lw a4,4(a1) -80002dec: 00f59623 sh a5,12(a1) -80002df0: 02e04663 bgtz a4,80002e1c <__sflush_r+0x74> -80002df4: 03c5a703 lw a4,60(a1) -80002df8: 02e04263 bgtz a4,80002e1c <__sflush_r+0x74> -80002dfc: 00000513 li a0,0 -80002e00: 01c12083 lw ra,28(sp) -80002e04: 01812403 lw s0,24(sp) -80002e08: 01412483 lw s1,20(sp) -80002e0c: 01012903 lw s2,16(sp) -80002e10: 00c12983 lw s3,12(sp) -80002e14: 02010113 addi sp,sp,32 -80002e18: 00008067 ret -80002e1c: 02842703 lw a4,40(s0) -80002e20: fc070ee3 beqz a4,80002dfc <__sflush_r+0x54> -80002e24: 0004a903 lw s2,0(s1) -80002e28: 01379693 slli a3,a5,0x13 -80002e2c: 0004a023 sw zero,0(s1) -80002e30: 0c06d863 bgez a3,80002f00 <__sflush_r+0x158> -80002e34: 05042603 lw a2,80(s0) -80002e38: 00c45783 lhu a5,12(s0) -80002e3c: 0047f793 andi a5,a5,4 -80002e40: 00078e63 beqz a5,80002e5c <__sflush_r+0xb4> -80002e44: 00442783 lw a5,4(s0) -80002e48: 40f60633 sub a2,a2,a5 -80002e4c: 03042783 lw a5,48(s0) -80002e50: 00078663 beqz a5,80002e5c <__sflush_r+0xb4> -80002e54: 03c42783 lw a5,60(s0) -80002e58: 40f60633 sub a2,a2,a5 -80002e5c: 02842783 lw a5,40(s0) -80002e60: 01c42583 lw a1,28(s0) -80002e64: 00000693 li a3,0 -80002e68: 00048513 mv a0,s1 -80002e6c: 000780e7 jalr a5 -80002e70: fff00793 li a5,-1 -80002e74: 00c45683 lhu a3,12(s0) -80002e78: 02f51263 bne a0,a5,80002e9c <__sflush_r+0xf4> -80002e7c: 0004a783 lw a5,0(s1) -80002e80: 01d00713 li a4,29 -80002e84: 0af76e63 bltu a4,a5,80002f40 <__sflush_r+0x198> -80002e88: 20400737 lui a4,0x20400 -80002e8c: 00170713 addi a4,a4,1 # 20400001 -80002e90: 00f75733 srl a4,a4,a5 -80002e94: 00177713 andi a4,a4,1 -80002e98: 0a070463 beqz a4,80002f40 <__sflush_r+0x198> -80002e9c: fffff7b7 lui a5,0xfffff -80002ea0: 7ff78793 addi a5,a5,2047 # fffff7ff <_PathLocale+0x7effde7b> -80002ea4: 01042703 lw a4,16(s0) -80002ea8: 00d7f7b3 and a5,a5,a3 -80002eac: 01079793 slli a5,a5,0x10 -80002eb0: 4107d793 srai a5,a5,0x10 -80002eb4: 00e42023 sw a4,0(s0) -80002eb8: 00f41623 sh a5,12(s0) -80002ebc: 00042223 sw zero,4(s0) -80002ec0: 01379713 slli a4,a5,0x13 -80002ec4: 00075c63 bgez a4,80002edc <__sflush_r+0x134> -80002ec8: fff00793 li a5,-1 -80002ecc: 00f51663 bne a0,a5,80002ed8 <__sflush_r+0x130> -80002ed0: 0004a783 lw a5,0(s1) -80002ed4: 00079463 bnez a5,80002edc <__sflush_r+0x134> -80002ed8: 04a42823 sw a0,80(s0) -80002edc: 03042583 lw a1,48(s0) -80002ee0: 0124a023 sw s2,0(s1) -80002ee4: f0058ce3 beqz a1,80002dfc <__sflush_r+0x54> -80002ee8: 04040793 addi a5,s0,64 -80002eec: 00f58663 beq a1,a5,80002ef8 <__sflush_r+0x150> -80002ef0: 00048513 mv a0,s1 -80002ef4: 518000ef jal ra,8000340c <_free_r> -80002ef8: 02042823 sw zero,48(s0) -80002efc: f01ff06f j 80002dfc <__sflush_r+0x54> -80002f00: 01c42583 lw a1,28(s0) -80002f04: 00000613 li a2,0 -80002f08: 00100693 li a3,1 -80002f0c: 00048513 mv a0,s1 -80002f10: 000700e7 jalr a4 -80002f14: fff00793 li a5,-1 -80002f18: 00050613 mv a2,a0 -80002f1c: f0f51ee3 bne a0,a5,80002e38 <__sflush_r+0x90> -80002f20: 0004a783 lw a5,0(s1) -80002f24: f0078ae3 beqz a5,80002e38 <__sflush_r+0x90> -80002f28: 01d00713 li a4,29 -80002f2c: 00e78663 beq a5,a4,80002f38 <__sflush_r+0x190> -80002f30: 01600713 li a4,22 -80002f34: 06e79263 bne a5,a4,80002f98 <__sflush_r+0x1f0> -80002f38: 0124a023 sw s2,0(s1) -80002f3c: ec1ff06f j 80002dfc <__sflush_r+0x54> -80002f40: 0406e793 ori a5,a3,64 -80002f44: 00f41623 sh a5,12(s0) -80002f48: fff00513 li a0,-1 -80002f4c: eb5ff06f j 80002e00 <__sflush_r+0x58> -80002f50: 0105a983 lw s3,16(a1) -80002f54: ea0984e3 beqz s3,80002dfc <__sflush_r+0x54> -80002f58: 0005a903 lw s2,0(a1) -80002f5c: 00377713 andi a4,a4,3 -80002f60: 0135a023 sw s3,0(a1) -80002f64: 41390933 sub s2,s2,s3 -80002f68: 00000793 li a5,0 -80002f6c: 00071463 bnez a4,80002f74 <__sflush_r+0x1cc> -80002f70: 0145a783 lw a5,20(a1) -80002f74: 00f42423 sw a5,8(s0) -80002f78: e92052e3 blez s2,80002dfc <__sflush_r+0x54> -80002f7c: 02442783 lw a5,36(s0) -80002f80: 01c42583 lw a1,28(s0) -80002f84: 00090693 mv a3,s2 -80002f88: 00098613 mv a2,s3 -80002f8c: 00048513 mv a0,s1 -80002f90: 000780e7 jalr a5 -80002f94: 00a04863 bgtz a0,80002fa4 <__sflush_r+0x1fc> -80002f98: 00c45783 lhu a5,12(s0) -80002f9c: 0407e793 ori a5,a5,64 -80002fa0: fa5ff06f j 80002f44 <__sflush_r+0x19c> -80002fa4: 00a989b3 add s3,s3,a0 -80002fa8: 40a90933 sub s2,s2,a0 -80002fac: fcdff06f j 80002f78 <__sflush_r+0x1d0> +80002d48 <__swsetup_r>: +80002d48: ff010113 addi sp,sp,-16 +80002d4c: 810027b7 lui a5,0x81002 +80002d50: 00912223 sw s1,4(sp) +80002d54: 00050493 mv s1,a0 +80002d58: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80002d5c: 00812423 sw s0,8(sp) +80002d60: 00112623 sw ra,12(sp) +80002d64: 00058413 mv s0,a1 +80002d68: 00050863 beqz a0,80002d78 <__swsetup_r+0x30> +80002d6c: 03852783 lw a5,56(a0) +80002d70: 00079463 bnez a5,80002d78 <__swsetup_r+0x30> +80002d74: 4b0000ef jal ra,80003224 <__sinit> +80002d78: 00c41703 lh a4,12(s0) +80002d7c: 01071793 slli a5,a4,0x10 +80002d80: 0107d793 srli a5,a5,0x10 +80002d84: 0087f693 andi a3,a5,8 +80002d88: 06069e63 bnez a3,80002e04 <__swsetup_r+0xbc> +80002d8c: 0107f693 andi a3,a5,16 +80002d90: 02069663 bnez a3,80002dbc <__swsetup_r+0x74> +80002d94: 00900793 li a5,9 +80002d98: 00f4a023 sw a5,0(s1) +80002d9c: 04076713 ori a4,a4,64 +80002da0: 00e41623 sh a4,12(s0) +80002da4: fff00513 li a0,-1 +80002da8: 00c12083 lw ra,12(sp) +80002dac: 00812403 lw s0,8(sp) +80002db0: 00412483 lw s1,4(sp) +80002db4: 01010113 addi sp,sp,16 +80002db8: 00008067 ret +80002dbc: 0047f793 andi a5,a5,4 +80002dc0: 02078c63 beqz a5,80002df8 <__swsetup_r+0xb0> +80002dc4: 03042583 lw a1,48(s0) +80002dc8: 00058c63 beqz a1,80002de0 <__swsetup_r+0x98> +80002dcc: 04040793 addi a5,s0,64 +80002dd0: 00f58663 beq a1,a5,80002ddc <__swsetup_r+0x94> +80002dd4: 00048513 mv a0,s1 +80002dd8: 70c000ef jal ra,800034e4 <_free_r> +80002ddc: 02042823 sw zero,48(s0) +80002de0: 00c45783 lhu a5,12(s0) +80002de4: 00042223 sw zero,4(s0) +80002de8: fdb7f793 andi a5,a5,-37 +80002dec: 00f41623 sh a5,12(s0) +80002df0: 01042783 lw a5,16(s0) +80002df4: 00f42023 sw a5,0(s0) +80002df8: 00c45783 lhu a5,12(s0) +80002dfc: 0087e793 ori a5,a5,8 +80002e00: 00f41623 sh a5,12(s0) +80002e04: 01042783 lw a5,16(s0) +80002e08: 02079063 bnez a5,80002e28 <__swsetup_r+0xe0> +80002e0c: 00c45783 lhu a5,12(s0) +80002e10: 20000713 li a4,512 +80002e14: 2807f793 andi a5,a5,640 +80002e18: 00e78863 beq a5,a4,80002e28 <__swsetup_r+0xe0> +80002e1c: 00040593 mv a1,s0 +80002e20: 00048513 mv a0,s1 +80002e24: 2d5020ef jal ra,800058f8 <__smakebuf_r> +80002e28: 00c45783 lhu a5,12(s0) +80002e2c: 0017f713 andi a4,a5,1 +80002e30: 02070c63 beqz a4,80002e68 <__swsetup_r+0x120> +80002e34: 01442783 lw a5,20(s0) +80002e38: 00042423 sw zero,8(s0) +80002e3c: 40f007b3 neg a5,a5 +80002e40: 00f42c23 sw a5,24(s0) +80002e44: 01042783 lw a5,16(s0) +80002e48: 00000513 li a0,0 +80002e4c: f4079ee3 bnez a5,80002da8 <__swsetup_r+0x60> +80002e50: 00c41783 lh a5,12(s0) +80002e54: 0807f713 andi a4,a5,128 +80002e58: f40708e3 beqz a4,80002da8 <__swsetup_r+0x60> +80002e5c: 0407e793 ori a5,a5,64 +80002e60: 00f41623 sh a5,12(s0) +80002e64: f41ff06f j 80002da4 <__swsetup_r+0x5c> +80002e68: 0027f793 andi a5,a5,2 +80002e6c: 00000713 li a4,0 +80002e70: 00079463 bnez a5,80002e78 <__swsetup_r+0x130> +80002e74: 01442703 lw a4,20(s0) +80002e78: 00e42423 sw a4,8(s0) +80002e7c: fc9ff06f j 80002e44 <__swsetup_r+0xfc> -80002fb0 <_fflush_r>: -80002fb0: fe010113 addi sp,sp,-32 -80002fb4: 00812c23 sw s0,24(sp) -80002fb8: 00112e23 sw ra,28(sp) -80002fbc: 00050413 mv s0,a0 -80002fc0: 00050c63 beqz a0,80002fd8 <_fflush_r+0x28> -80002fc4: 03852783 lw a5,56(a0) -80002fc8: 00079863 bnez a5,80002fd8 <_fflush_r+0x28> -80002fcc: 00b12623 sw a1,12(sp) -80002fd0: 17c000ef jal ra,8000314c <__sinit> -80002fd4: 00c12583 lw a1,12(sp) -80002fd8: 00c59783 lh a5,12(a1) -80002fdc: 00078c63 beqz a5,80002ff4 <_fflush_r+0x44> -80002fe0: 00040513 mv a0,s0 -80002fe4: 01812403 lw s0,24(sp) -80002fe8: 01c12083 lw ra,28(sp) -80002fec: 02010113 addi sp,sp,32 -80002ff0: db9ff06f j 80002da8 <__sflush_r> -80002ff4: 01c12083 lw ra,28(sp) -80002ff8: 01812403 lw s0,24(sp) -80002ffc: 00000513 li a0,0 -80003000: 02010113 addi sp,sp,32 -80003004: 00008067 ret +80002e80 <__sflush_r>: +80002e80: 00c59783 lh a5,12(a1) +80002e84: fe010113 addi sp,sp,-32 +80002e88: 00812c23 sw s0,24(sp) +80002e8c: 01079713 slli a4,a5,0x10 +80002e90: 01075713 srli a4,a4,0x10 +80002e94: 00912a23 sw s1,20(sp) +80002e98: 00112e23 sw ra,28(sp) +80002e9c: 01212823 sw s2,16(sp) +80002ea0: 01312623 sw s3,12(sp) +80002ea4: 00877693 andi a3,a4,8 +80002ea8: 00050493 mv s1,a0 +80002eac: 00058413 mv s0,a1 +80002eb0: 16069c63 bnez a3,80003028 <__sflush_r+0x1a8> +80002eb4: 00001737 lui a4,0x1 +80002eb8: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> +80002ebc: 00e7e7b3 or a5,a5,a4 +80002ec0: 0045a703 lw a4,4(a1) +80002ec4: 00f59623 sh a5,12(a1) +80002ec8: 02e04663 bgtz a4,80002ef4 <__sflush_r+0x74> +80002ecc: 03c5a703 lw a4,60(a1) +80002ed0: 02e04263 bgtz a4,80002ef4 <__sflush_r+0x74> +80002ed4: 00000513 li a0,0 +80002ed8: 01c12083 lw ra,28(sp) +80002edc: 01812403 lw s0,24(sp) +80002ee0: 01412483 lw s1,20(sp) +80002ee4: 01012903 lw s2,16(sp) +80002ee8: 00c12983 lw s3,12(sp) +80002eec: 02010113 addi sp,sp,32 +80002ef0: 00008067 ret +80002ef4: 02842703 lw a4,40(s0) +80002ef8: fc070ee3 beqz a4,80002ed4 <__sflush_r+0x54> +80002efc: 0004a903 lw s2,0(s1) +80002f00: 01379693 slli a3,a5,0x13 +80002f04: 0004a023 sw zero,0(s1) +80002f08: 0c06d863 bgez a3,80002fd8 <__sflush_r+0x158> +80002f0c: 05042603 lw a2,80(s0) +80002f10: 00c45783 lhu a5,12(s0) +80002f14: 0047f793 andi a5,a5,4 +80002f18: 00078e63 beqz a5,80002f34 <__sflush_r+0xb4> +80002f1c: 00442783 lw a5,4(s0) +80002f20: 40f60633 sub a2,a2,a5 +80002f24: 03042783 lw a5,48(s0) +80002f28: 00078663 beqz a5,80002f34 <__sflush_r+0xb4> +80002f2c: 03c42783 lw a5,60(s0) +80002f30: 40f60633 sub a2,a2,a5 +80002f34: 02842783 lw a5,40(s0) +80002f38: 01c42583 lw a1,28(s0) +80002f3c: 00000693 li a3,0 +80002f40: 00048513 mv a0,s1 +80002f44: 000780e7 jalr a5 +80002f48: fff00793 li a5,-1 +80002f4c: 00c45683 lhu a3,12(s0) +80002f50: 02f51263 bne a0,a5,80002f74 <__sflush_r+0xf4> +80002f54: 0004a783 lw a5,0(s1) +80002f58: 01d00713 li a4,29 +80002f5c: 0af76e63 bltu a4,a5,80003018 <__sflush_r+0x198> +80002f60: 20400737 lui a4,0x20400 +80002f64: 00170713 addi a4,a4,1 # 20400001 <_start-0x5fbfffff> +80002f68: 00f75733 srl a4,a4,a5 +80002f6c: 00177713 andi a4,a4,1 +80002f70: 0a070463 beqz a4,80003018 <__sflush_r+0x198> +80002f74: fffff7b7 lui a5,0xfffff +80002f78: 7ff78793 addi a5,a5,2047 # fffff7ff <_PathLocale+0x7effde07> +80002f7c: 01042703 lw a4,16(s0) +80002f80: 00d7f7b3 and a5,a5,a3 +80002f84: 01079793 slli a5,a5,0x10 +80002f88: 4107d793 srai a5,a5,0x10 +80002f8c: 00e42023 sw a4,0(s0) +80002f90: 00f41623 sh a5,12(s0) +80002f94: 00042223 sw zero,4(s0) +80002f98: 01379713 slli a4,a5,0x13 +80002f9c: 00075c63 bgez a4,80002fb4 <__sflush_r+0x134> +80002fa0: fff00793 li a5,-1 +80002fa4: 00f51663 bne a0,a5,80002fb0 <__sflush_r+0x130> +80002fa8: 0004a783 lw a5,0(s1) +80002fac: 00079463 bnez a5,80002fb4 <__sflush_r+0x134> +80002fb0: 04a42823 sw a0,80(s0) +80002fb4: 03042583 lw a1,48(s0) +80002fb8: 0124a023 sw s2,0(s1) +80002fbc: f0058ce3 beqz a1,80002ed4 <__sflush_r+0x54> +80002fc0: 04040793 addi a5,s0,64 +80002fc4: 00f58663 beq a1,a5,80002fd0 <__sflush_r+0x150> +80002fc8: 00048513 mv a0,s1 +80002fcc: 518000ef jal ra,800034e4 <_free_r> +80002fd0: 02042823 sw zero,48(s0) +80002fd4: f01ff06f j 80002ed4 <__sflush_r+0x54> +80002fd8: 01c42583 lw a1,28(s0) +80002fdc: 00000613 li a2,0 +80002fe0: 00100693 li a3,1 +80002fe4: 00048513 mv a0,s1 +80002fe8: 000700e7 jalr a4 +80002fec: fff00793 li a5,-1 +80002ff0: 00050613 mv a2,a0 +80002ff4: f0f51ee3 bne a0,a5,80002f10 <__sflush_r+0x90> +80002ff8: 0004a783 lw a5,0(s1) +80002ffc: f0078ae3 beqz a5,80002f10 <__sflush_r+0x90> +80003000: 01d00713 li a4,29 +80003004: 00e78663 beq a5,a4,80003010 <__sflush_r+0x190> +80003008: 01600713 li a4,22 +8000300c: 06e79263 bne a5,a4,80003070 <__sflush_r+0x1f0> +80003010: 0124a023 sw s2,0(s1) +80003014: ec1ff06f j 80002ed4 <__sflush_r+0x54> +80003018: 0406e793 ori a5,a3,64 +8000301c: 00f41623 sh a5,12(s0) +80003020: fff00513 li a0,-1 +80003024: eb5ff06f j 80002ed8 <__sflush_r+0x58> +80003028: 0105a983 lw s3,16(a1) +8000302c: ea0984e3 beqz s3,80002ed4 <__sflush_r+0x54> +80003030: 0005a903 lw s2,0(a1) +80003034: 00377713 andi a4,a4,3 +80003038: 0135a023 sw s3,0(a1) +8000303c: 41390933 sub s2,s2,s3 +80003040: 00000793 li a5,0 +80003044: 00071463 bnez a4,8000304c <__sflush_r+0x1cc> +80003048: 0145a783 lw a5,20(a1) +8000304c: 00f42423 sw a5,8(s0) +80003050: e92052e3 blez s2,80002ed4 <__sflush_r+0x54> +80003054: 02442783 lw a5,36(s0) +80003058: 01c42583 lw a1,28(s0) +8000305c: 00090693 mv a3,s2 +80003060: 00098613 mv a2,s3 +80003064: 00048513 mv a0,s1 +80003068: 000780e7 jalr a5 +8000306c: 00a04863 bgtz a0,8000307c <__sflush_r+0x1fc> +80003070: 00c45783 lhu a5,12(s0) +80003074: 0407e793 ori a5,a5,64 +80003078: fa5ff06f j 8000301c <__sflush_r+0x19c> +8000307c: 00a989b3 add s3,s3,a0 +80003080: 40a90933 sub s2,s2,a0 +80003084: fcdff06f j 80003050 <__sflush_r+0x1d0> -80003008 : -80003008: 00050593 mv a1,a0 -8000300c: 00051c63 bnez a0,80003024 -80003010: 810017b7 lui a5,0x81001 -80003014: e047a503 lw a0,-508(a5) # 81000e04 <_PathLocale+0xfffff480> -80003018: 800035b7 lui a1,0x80003 -8000301c: fb058593 addi a1,a1,-80 # 80002fb0 <_PathLocale+0xff00162c> -80003020: 6f00006f j 80003710 <_fwalk_reent> -80003024: 810027b7 lui a5,0x81002 -80003028: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000302c: f85ff06f j 80002fb0 <_fflush_r> +80003088 <_fflush_r>: +80003088: fe010113 addi sp,sp,-32 +8000308c: 00812c23 sw s0,24(sp) +80003090: 00112e23 sw ra,28(sp) +80003094: 00050413 mv s0,a0 +80003098: 00050c63 beqz a0,800030b0 <_fflush_r+0x28> +8000309c: 03852783 lw a5,56(a0) +800030a0: 00079863 bnez a5,800030b0 <_fflush_r+0x28> +800030a4: 00b12623 sw a1,12(sp) +800030a8: 17c000ef jal ra,80003224 <__sinit> +800030ac: 00c12583 lw a1,12(sp) +800030b0: 00c59783 lh a5,12(a1) +800030b4: 00078c63 beqz a5,800030cc <_fflush_r+0x44> +800030b8: 00040513 mv a0,s0 +800030bc: 01812403 lw s0,24(sp) +800030c0: 01c12083 lw ra,28(sp) +800030c4: 02010113 addi sp,sp,32 +800030c8: db9ff06f j 80002e80 <__sflush_r> +800030cc: 01c12083 lw ra,28(sp) +800030d0: 01812403 lw s0,24(sp) +800030d4: 00000513 li a0,0 +800030d8: 02010113 addi sp,sp,32 +800030dc: 00008067 ret -80003030 <__fp_lock>: -80003030: 00000513 li a0,0 -80003034: 00008067 ret +800030e0 : +800030e0: 00050593 mv a1,a0 +800030e4: 00051c63 bnez a0,800030fc +800030e8: 810017b7 lui a5,0x81001 +800030ec: e747a503 lw a0,-396(a5) # 81000e74 <_PathLocale+0xfffff47c> +800030f0: 800035b7 lui a1,0x80003 +800030f4: 08858593 addi a1,a1,136 # 80003088 <_PathLocale+0xff001690> +800030f8: 6f00006f j 800037e8 <_fwalk_reent> +800030fc: 810027b7 lui a5,0x81002 +80003100: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80003104: f85ff06f j 80003088 <_fflush_r> -80003038 : -80003038: ff010113 addi sp,sp,-16 -8000303c: 00812423 sw s0,8(sp) -80003040: 00112623 sw ra,12(sp) -80003044: 00050413 mv s0,a0 -80003048: 00b51623 sh a1,12(a0) -8000304c: 00c51723 sh a2,14(a0) -80003050: 00052023 sw zero,0(a0) -80003054: 00052223 sw zero,4(a0) -80003058: 00052423 sw zero,8(a0) -8000305c: 06052223 sw zero,100(a0) -80003060: 00052823 sw zero,16(a0) -80003064: 00052a23 sw zero,20(a0) -80003068: 00052c23 sw zero,24(a0) -8000306c: 00800613 li a2,8 -80003070: 00000593 li a1,0 -80003074: 05c50513 addi a0,a0,92 -80003078: 731020ef jal ra,80005fa8 -8000307c: 800077b7 lui a5,0x80007 -80003080: 09878793 addi a5,a5,152 # 80007098 <_PathLocale+0xff005714> -80003084: 02f42023 sw a5,32(s0) -80003088: 800077b7 lui a5,0x80007 -8000308c: 0f078793 addi a5,a5,240 # 800070f0 <_PathLocale+0xff00576c> -80003090: 02f42223 sw a5,36(s0) -80003094: 800077b7 lui a5,0x80007 -80003098: 17478793 addi a5,a5,372 # 80007174 <_PathLocale+0xff0057f0> -8000309c: 02f42423 sw a5,40(s0) -800030a0: 800077b7 lui a5,0x80007 -800030a4: 1cc78793 addi a5,a5,460 # 800071cc <_PathLocale+0xff005848> -800030a8: 00842e23 sw s0,28(s0) -800030ac: 02f42623 sw a5,44(s0) -800030b0: 00c12083 lw ra,12(sp) -800030b4: 00812403 lw s0,8(sp) -800030b8: 01010113 addi sp,sp,16 -800030bc: 00008067 ret +80003108 <__fp_lock>: +80003108: 00000513 li a0,0 +8000310c: 00008067 ret -800030c0 <_cleanup_r>: -800030c0: 8000a5b7 lui a1,0x8000a -800030c4: 1cc58593 addi a1,a1,460 # 8000a1cc <_PathLocale+0xff008848> -800030c8: 6480006f j 80003710 <_fwalk_reent> +80003110 : +80003110: ff010113 addi sp,sp,-16 +80003114: 00812423 sw s0,8(sp) +80003118: 00112623 sw ra,12(sp) +8000311c: 00050413 mv s0,a0 +80003120: 00b51623 sh a1,12(a0) +80003124: 00c51723 sh a2,14(a0) +80003128: 00052023 sw zero,0(a0) +8000312c: 00052223 sw zero,4(a0) +80003130: 00052423 sw zero,8(a0) +80003134: 06052223 sw zero,100(a0) +80003138: 00052823 sw zero,16(a0) +8000313c: 00052a23 sw zero,20(a0) +80003140: 00052c23 sw zero,24(a0) +80003144: 00800613 li a2,8 +80003148: 00000593 li a1,0 +8000314c: 05c50513 addi a0,a0,92 +80003150: 731020ef jal ra,80006080 +80003154: 800077b7 lui a5,0x80007 +80003158: 17078793 addi a5,a5,368 # 80007170 <_PathLocale+0xff005778> +8000315c: 02f42023 sw a5,32(s0) +80003160: 800077b7 lui a5,0x80007 +80003164: 1c878793 addi a5,a5,456 # 800071c8 <_PathLocale+0xff0057d0> +80003168: 02f42223 sw a5,36(s0) +8000316c: 800077b7 lui a5,0x80007 +80003170: 24c78793 addi a5,a5,588 # 8000724c <_PathLocale+0xff005854> +80003174: 02f42423 sw a5,40(s0) +80003178: 800077b7 lui a5,0x80007 +8000317c: 2a478793 addi a5,a5,676 # 800072a4 <_PathLocale+0xff0058ac> +80003180: 00842e23 sw s0,28(s0) +80003184: 02f42623 sw a5,44(s0) +80003188: 00c12083 lw ra,12(sp) +8000318c: 00812403 lw s0,8(sp) +80003190: 01010113 addi sp,sp,16 +80003194: 00008067 ret -800030cc <__fp_unlock>: -800030cc: 00000513 li a0,0 -800030d0: 00008067 ret +80003198 <_cleanup_r>: +80003198: 8000a5b7 lui a1,0x8000a +8000319c: 2a458593 addi a1,a1,676 # 8000a2a4 <_PathLocale+0xff0088ac> +800031a0: 6480006f j 800037e8 <_fwalk_reent> -800030d4 <__sfmoreglue>: -800030d4: ff010113 addi sp,sp,-16 -800030d8: 00912223 sw s1,4(sp) -800030dc: 06800613 li a2,104 -800030e0: fff58493 addi s1,a1,-1 -800030e4: 02c484b3 mul s1,s1,a2 -800030e8: 01212023 sw s2,0(sp) -800030ec: 00058913 mv s2,a1 -800030f0: 00812423 sw s0,8(sp) -800030f4: 00112623 sw ra,12(sp) -800030f8: 07448593 addi a1,s1,116 -800030fc: 015020ef jal ra,80005910 <_malloc_r> -80003100: 00050413 mv s0,a0 -80003104: 02050063 beqz a0,80003124 <__sfmoreglue+0x50> -80003108: 00052023 sw zero,0(a0) -8000310c: 01252223 sw s2,4(a0) -80003110: 00c50513 addi a0,a0,12 -80003114: 00a42423 sw a0,8(s0) -80003118: 06848613 addi a2,s1,104 -8000311c: 00000593 li a1,0 -80003120: 689020ef jal ra,80005fa8 -80003124: 00040513 mv a0,s0 -80003128: 00c12083 lw ra,12(sp) -8000312c: 00812403 lw s0,8(sp) -80003130: 00412483 lw s1,4(sp) -80003134: 00012903 lw s2,0(sp) -80003138: 01010113 addi sp,sp,16 -8000313c: 00008067 ret +800031a4 <__fp_unlock>: +800031a4: 00000513 li a0,0 +800031a8: 00008067 ret -80003140 <_cleanup>: -80003140: 810017b7 lui a5,0x81001 -80003144: e047a503 lw a0,-508(a5) # 81000e04 <_PathLocale+0xfffff480> -80003148: f79ff06f j 800030c0 <_cleanup_r> +800031ac <__sfmoreglue>: +800031ac: ff010113 addi sp,sp,-16 +800031b0: 00912223 sw s1,4(sp) +800031b4: 06800613 li a2,104 +800031b8: fff58493 addi s1,a1,-1 +800031bc: 02c484b3 mul s1,s1,a2 +800031c0: 01212023 sw s2,0(sp) +800031c4: 00058913 mv s2,a1 +800031c8: 00812423 sw s0,8(sp) +800031cc: 00112623 sw ra,12(sp) +800031d0: 07448593 addi a1,s1,116 +800031d4: 015020ef jal ra,800059e8 <_malloc_r> +800031d8: 00050413 mv s0,a0 +800031dc: 02050063 beqz a0,800031fc <__sfmoreglue+0x50> +800031e0: 00052023 sw zero,0(a0) +800031e4: 01252223 sw s2,4(a0) +800031e8: 00c50513 addi a0,a0,12 +800031ec: 00a42423 sw a0,8(s0) +800031f0: 06848613 addi a2,s1,104 +800031f4: 00000593 li a1,0 +800031f8: 689020ef jal ra,80006080 +800031fc: 00040513 mv a0,s0 +80003200: 00c12083 lw ra,12(sp) +80003204: 00812403 lw s0,8(sp) +80003208: 00412483 lw s1,4(sp) +8000320c: 00012903 lw s2,0(sp) +80003210: 01010113 addi sp,sp,16 +80003214: 00008067 ret -8000314c <__sinit>: -8000314c: 03852783 lw a5,56(a0) -80003150: 06079e63 bnez a5,800031cc <__sinit+0x80> -80003154: ff010113 addi sp,sp,-16 -80003158: 800037b7 lui a5,0x80003 -8000315c: 00112623 sw ra,12(sp) -80003160: 00812423 sw s0,8(sp) -80003164: 0c078793 addi a5,a5,192 # 800030c0 <_PathLocale+0xff00173c> -80003168: 02f52e23 sw a5,60(a0) -8000316c: 00300793 li a5,3 -80003170: 2ef52223 sw a5,740(a0) -80003174: 2ec50793 addi a5,a0,748 -80003178: 00050413 mv s0,a0 -8000317c: 2ef52423 sw a5,744(a0) -80003180: 2e052023 sw zero,736(a0) -80003184: 00452503 lw a0,4(a0) -80003188: 00000613 li a2,0 -8000318c: 00400593 li a1,4 -80003190: ea9ff0ef jal ra,80003038 -80003194: 00842503 lw a0,8(s0) -80003198: 00100613 li a2,1 -8000319c: 00900593 li a1,9 -800031a0: e99ff0ef jal ra,80003038 -800031a4: 00c42503 lw a0,12(s0) -800031a8: 00200613 li a2,2 -800031ac: 01200593 li a1,18 -800031b0: e89ff0ef jal ra,80003038 -800031b4: 00100793 li a5,1 -800031b8: 02f42c23 sw a5,56(s0) -800031bc: 00c12083 lw ra,12(sp) -800031c0: 00812403 lw s0,8(sp) -800031c4: 01010113 addi sp,sp,16 -800031c8: 00008067 ret -800031cc: 00008067 ret +80003218 <_cleanup>: +80003218: 810017b7 lui a5,0x81001 +8000321c: e747a503 lw a0,-396(a5) # 81000e74 <_PathLocale+0xfffff47c> +80003220: f79ff06f j 80003198 <_cleanup_r> -800031d0 <__sfp>: -800031d0: ff010113 addi sp,sp,-16 -800031d4: 810017b7 lui a5,0x81001 -800031d8: 00912223 sw s1,4(sp) -800031dc: e047a483 lw s1,-508(a5) # 81000e04 <_PathLocale+0xfffff480> -800031e0: 01212023 sw s2,0(sp) -800031e4: 00112623 sw ra,12(sp) -800031e8: 0384a783 lw a5,56(s1) -800031ec: 00812423 sw s0,8(sp) -800031f0: 00050913 mv s2,a0 -800031f4: 00079663 bnez a5,80003200 <__sfp+0x30> -800031f8: 00048513 mv a0,s1 -800031fc: f51ff0ef jal ra,8000314c <__sinit> -80003200: 2e048493 addi s1,s1,736 -80003204: 0084a403 lw s0,8(s1) -80003208: 0044a783 lw a5,4(s1) -8000320c: fff78793 addi a5,a5,-1 -80003210: 0007da63 bgez a5,80003224 <__sfp+0x54> -80003214: 0004a783 lw a5,0(s1) -80003218: 08078063 beqz a5,80003298 <__sfp+0xc8> -8000321c: 0004a483 lw s1,0(s1) -80003220: fe5ff06f j 80003204 <__sfp+0x34> -80003224: 00c41703 lh a4,12(s0) -80003228: 06071463 bnez a4,80003290 <__sfp+0xc0> -8000322c: ffff07b7 lui a5,0xffff0 -80003230: 00178793 addi a5,a5,1 # ffff0001 <_PathLocale+0x7efee67d> -80003234: 06042223 sw zero,100(s0) -80003238: 00042023 sw zero,0(s0) -8000323c: 00042223 sw zero,4(s0) -80003240: 00042423 sw zero,8(s0) -80003244: 00f42623 sw a5,12(s0) -80003248: 00042823 sw zero,16(s0) -8000324c: 00042a23 sw zero,20(s0) -80003250: 00042c23 sw zero,24(s0) -80003254: 00800613 li a2,8 -80003258: 00000593 li a1,0 -8000325c: 05c40513 addi a0,s0,92 -80003260: 549020ef jal ra,80005fa8 -80003264: 02042823 sw zero,48(s0) -80003268: 02042a23 sw zero,52(s0) -8000326c: 04042223 sw zero,68(s0) -80003270: 04042423 sw zero,72(s0) -80003274: 00040513 mv a0,s0 -80003278: 00c12083 lw ra,12(sp) -8000327c: 00812403 lw s0,8(sp) -80003280: 00412483 lw s1,4(sp) -80003284: 00012903 lw s2,0(sp) -80003288: 01010113 addi sp,sp,16 -8000328c: 00008067 ret -80003290: 06840413 addi s0,s0,104 -80003294: f79ff06f j 8000320c <__sfp+0x3c> -80003298: 00400593 li a1,4 -8000329c: 00090513 mv a0,s2 -800032a0: e35ff0ef jal ra,800030d4 <__sfmoreglue> -800032a4: 00a4a023 sw a0,0(s1) -800032a8: f6051ae3 bnez a0,8000321c <__sfp+0x4c> -800032ac: 00c00793 li a5,12 -800032b0: 00f92023 sw a5,0(s2) -800032b4: 00000413 li s0,0 -800032b8: fbdff06f j 80003274 <__sfp+0xa4> +80003224 <__sinit>: +80003224: 03852783 lw a5,56(a0) +80003228: 06079e63 bnez a5,800032a4 <__sinit+0x80> +8000322c: ff010113 addi sp,sp,-16 +80003230: 800037b7 lui a5,0x80003 +80003234: 00112623 sw ra,12(sp) +80003238: 00812423 sw s0,8(sp) +8000323c: 19878793 addi a5,a5,408 # 80003198 <_PathLocale+0xff0017a0> +80003240: 02f52e23 sw a5,60(a0) +80003244: 00300793 li a5,3 +80003248: 2ef52223 sw a5,740(a0) +8000324c: 2ec50793 addi a5,a0,748 +80003250: 00050413 mv s0,a0 +80003254: 2ef52423 sw a5,744(a0) +80003258: 2e052023 sw zero,736(a0) +8000325c: 00452503 lw a0,4(a0) +80003260: 00000613 li a2,0 +80003264: 00400593 li a1,4 +80003268: ea9ff0ef jal ra,80003110 +8000326c: 00842503 lw a0,8(s0) +80003270: 00100613 li a2,1 +80003274: 00900593 li a1,9 +80003278: e99ff0ef jal ra,80003110 +8000327c: 00c42503 lw a0,12(s0) +80003280: 00200613 li a2,2 +80003284: 01200593 li a1,18 +80003288: e89ff0ef jal ra,80003110 +8000328c: 00100793 li a5,1 +80003290: 02f42c23 sw a5,56(s0) +80003294: 00c12083 lw ra,12(sp) +80003298: 00812403 lw s0,8(sp) +8000329c: 01010113 addi sp,sp,16 +800032a0: 00008067 ret +800032a4: 00008067 ret -800032bc <__sfp_lock_acquire>: -800032bc: 00008067 ret +800032a8 <__sfp>: +800032a8: ff010113 addi sp,sp,-16 +800032ac: 810017b7 lui a5,0x81001 +800032b0: 00912223 sw s1,4(sp) +800032b4: e747a483 lw s1,-396(a5) # 81000e74 <_PathLocale+0xfffff47c> +800032b8: 01212023 sw s2,0(sp) +800032bc: 00112623 sw ra,12(sp) +800032c0: 0384a783 lw a5,56(s1) +800032c4: 00812423 sw s0,8(sp) +800032c8: 00050913 mv s2,a0 +800032cc: 00079663 bnez a5,800032d8 <__sfp+0x30> +800032d0: 00048513 mv a0,s1 +800032d4: f51ff0ef jal ra,80003224 <__sinit> +800032d8: 2e048493 addi s1,s1,736 +800032dc: 0084a403 lw s0,8(s1) +800032e0: 0044a783 lw a5,4(s1) +800032e4: fff78793 addi a5,a5,-1 +800032e8: 0007da63 bgez a5,800032fc <__sfp+0x54> +800032ec: 0004a783 lw a5,0(s1) +800032f0: 08078063 beqz a5,80003370 <__sfp+0xc8> +800032f4: 0004a483 lw s1,0(s1) +800032f8: fe5ff06f j 800032dc <__sfp+0x34> +800032fc: 00c41703 lh a4,12(s0) +80003300: 06071463 bnez a4,80003368 <__sfp+0xc0> +80003304: ffff07b7 lui a5,0xffff0 +80003308: 00178793 addi a5,a5,1 # ffff0001 <_PathLocale+0x7efee609> +8000330c: 06042223 sw zero,100(s0) +80003310: 00042023 sw zero,0(s0) +80003314: 00042223 sw zero,4(s0) +80003318: 00042423 sw zero,8(s0) +8000331c: 00f42623 sw a5,12(s0) +80003320: 00042823 sw zero,16(s0) +80003324: 00042a23 sw zero,20(s0) +80003328: 00042c23 sw zero,24(s0) +8000332c: 00800613 li a2,8 +80003330: 00000593 li a1,0 +80003334: 05c40513 addi a0,s0,92 +80003338: 549020ef jal ra,80006080 +8000333c: 02042823 sw zero,48(s0) +80003340: 02042a23 sw zero,52(s0) +80003344: 04042223 sw zero,68(s0) +80003348: 04042423 sw zero,72(s0) +8000334c: 00040513 mv a0,s0 +80003350: 00c12083 lw ra,12(sp) +80003354: 00812403 lw s0,8(sp) +80003358: 00412483 lw s1,4(sp) +8000335c: 00012903 lw s2,0(sp) +80003360: 01010113 addi sp,sp,16 +80003364: 00008067 ret +80003368: 06840413 addi s0,s0,104 +8000336c: f79ff06f j 800032e4 <__sfp+0x3c> +80003370: 00400593 li a1,4 +80003374: 00090513 mv a0,s2 +80003378: e35ff0ef jal ra,800031ac <__sfmoreglue> +8000337c: 00a4a023 sw a0,0(s1) +80003380: f6051ae3 bnez a0,800032f4 <__sfp+0x4c> +80003384: 00c00793 li a5,12 +80003388: 00f92023 sw a5,0(s2) +8000338c: 00000413 li s0,0 +80003390: fbdff06f j 8000334c <__sfp+0xa4> -800032c0 <__sfp_lock_release>: -800032c0: 00008067 ret +80003394 <__sfp_lock_acquire>: +80003394: 00008067 ret -800032c4 <__sinit_lock_acquire>: -800032c4: 00008067 ret +80003398 <__sfp_lock_release>: +80003398: 00008067 ret -800032c8 <__sinit_lock_release>: -800032c8: 00008067 ret +8000339c <__sinit_lock_acquire>: +8000339c: 00008067 ret -800032cc <__fp_lock_all>: -800032cc: 810027b7 lui a5,0x81002 -800032d0: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -800032d4: 800035b7 lui a1,0x80003 -800032d8: 03058593 addi a1,a1,48 # 80003030 <_PathLocale+0xff0016ac> -800032dc: 3940006f j 80003670 <_fwalk> +800033a0 <__sinit_lock_release>: +800033a0: 00008067 ret -800032e0 <__fp_unlock_all>: -800032e0: 810027b7 lui a5,0x81002 -800032e4: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -800032e8: 800035b7 lui a1,0x80003 -800032ec: 0cc58593 addi a1,a1,204 # 800030cc <_PathLocale+0xff001748> -800032f0: 3800006f j 80003670 <_fwalk> +800033a4 <__fp_lock_all>: +800033a4: 810027b7 lui a5,0x81002 +800033a8: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +800033ac: 800035b7 lui a1,0x80003 +800033b0: 10858593 addi a1,a1,264 # 80003108 <_PathLocale+0xff001710> +800033b4: 3940006f j 80003748 <_fwalk> -800032f4 <_malloc_trim_r>: -800032f4: fe010113 addi sp,sp,-32 -800032f8: 01212823 sw s2,16(sp) -800032fc: 81001937 lui s2,0x81001 -80003300: 00812c23 sw s0,24(sp) -80003304: 00912a23 sw s1,20(sp) -80003308: 01312623 sw s3,12(sp) -8000330c: 00058413 mv s0,a1 -80003310: 00112e23 sw ra,28(sp) -80003314: 00050993 mv s3,a0 -80003318: 39890913 addi s2,s2,920 # 81001398 <_PathLocale+0xfffffa14> -8000331c: 569020ef jal ra,80006084 <__malloc_lock> -80003320: 00892783 lw a5,8(s2) -80003324: 00001737 lui a4,0x1 -80003328: 0047a483 lw s1,4(a5) -8000332c: fef70793 addi a5,a4,-17 # fef -80003330: 40878433 sub s0,a5,s0 -80003334: ffc4f493 andi s1,s1,-4 -80003338: 00940433 add s0,s0,s1 -8000333c: 00c45413 srli s0,s0,0xc -80003340: fff40413 addi s0,s0,-1 -80003344: 00c41413 slli s0,s0,0xc -80003348: 02e45663 bge s0,a4,80003374 <_malloc_trim_r+0x80> -8000334c: 00098513 mv a0,s3 -80003350: 539020ef jal ra,80006088 <__malloc_unlock> -80003354: 00000513 li a0,0 -80003358: 01c12083 lw ra,28(sp) -8000335c: 01812403 lw s0,24(sp) -80003360: 01412483 lw s1,20(sp) -80003364: 01012903 lw s2,16(sp) -80003368: 00c12983 lw s3,12(sp) -8000336c: 02010113 addi sp,sp,32 -80003370: 00008067 ret -80003374: 00000593 li a1,0 -80003378: 00098513 mv a0,s3 -8000337c: 3f9030ef jal ra,80006f74 <_sbrk_r> -80003380: 00892783 lw a5,8(s2) -80003384: 009787b3 add a5,a5,s1 -80003388: fcf512e3 bne a0,a5,8000334c <_malloc_trim_r+0x58> -8000338c: 408005b3 neg a1,s0 -80003390: 00098513 mv a0,s3 -80003394: 3e1030ef jal ra,80006f74 <_sbrk_r> -80003398: fff00793 li a5,-1 -8000339c: 04f51063 bne a0,a5,800033dc <_malloc_trim_r+0xe8> -800033a0: 00000593 li a1,0 -800033a4: 00098513 mv a0,s3 -800033a8: 3cd030ef jal ra,80006f74 <_sbrk_r> -800033ac: 00892703 lw a4,8(s2) -800033b0: 00f00693 li a3,15 -800033b4: 40e507b3 sub a5,a0,a4 -800033b8: f8f6dae3 bge a3,a5,8000334c <_malloc_trim_r+0x58> -800033bc: 810026b7 lui a3,0x81002 -800033c0: 9186a683 lw a3,-1768(a3) # 81001918 <_PathLocale+0xffffff94> -800033c4: 0017e793 ori a5,a5,1 -800033c8: 00f72223 sw a5,4(a4) -800033cc: 40d50533 sub a0,a0,a3 -800033d0: 810026b7 lui a3,0x81002 -800033d4: 94a6a623 sw a0,-1716(a3) # 8100194c <_PathLocale+0xffffffc8> -800033d8: f75ff06f j 8000334c <_malloc_trim_r+0x58> -800033dc: 00892783 lw a5,8(s2) -800033e0: 408484b3 sub s1,s1,s0 -800033e4: 81002737 lui a4,0x81002 -800033e8: 0014e493 ori s1,s1,1 -800033ec: 0097a223 sw s1,4(a5) -800033f0: 94c72783 lw a5,-1716(a4) # 8100194c <_PathLocale+0xffffffc8> -800033f4: 00098513 mv a0,s3 -800033f8: 40878433 sub s0,a5,s0 -800033fc: 94872623 sw s0,-1716(a4) -80003400: 489020ef jal ra,80006088 <__malloc_unlock> -80003404: 00100513 li a0,1 -80003408: f51ff06f j 80003358 <_malloc_trim_r+0x64> +800033b8 <__fp_unlock_all>: +800033b8: 810027b7 lui a5,0x81002 +800033bc: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +800033c0: 800035b7 lui a1,0x80003 +800033c4: 1a458593 addi a1,a1,420 # 800031a4 <_PathLocale+0xff0017ac> +800033c8: 3800006f j 80003748 <_fwalk> -8000340c <_free_r>: -8000340c: 26058063 beqz a1,8000366c <_free_r+0x260> -80003410: ff010113 addi sp,sp,-16 -80003414: 00812423 sw s0,8(sp) -80003418: 00912223 sw s1,4(sp) -8000341c: 00050413 mv s0,a0 -80003420: 00058493 mv s1,a1 -80003424: 00112623 sw ra,12(sp) -80003428: 45d020ef jal ra,80006084 <__malloc_lock> -8000342c: ffc4a503 lw a0,-4(s1) -80003430: 81001637 lui a2,0x81001 -80003434: ff848693 addi a3,s1,-8 -80003438: ffe57793 andi a5,a0,-2 -8000343c: 39860813 addi a6,a2,920 # 81001398 <_PathLocale+0xfffffa14> -80003440: 00f685b3 add a1,a3,a5 -80003444: 0045a703 lw a4,4(a1) -80003448: 00882803 lw a6,8(a6) -8000344c: 39860613 addi a2,a2,920 -80003450: ffc77713 andi a4,a4,-4 -80003454: 00157513 andi a0,a0,1 -80003458: 06b81463 bne a6,a1,800034c0 <_free_r+0xb4> -8000345c: 00e787b3 add a5,a5,a4 -80003460: 02051063 bnez a0,80003480 <_free_r+0x74> -80003464: ff84a703 lw a4,-8(s1) -80003468: 40e686b3 sub a3,a3,a4 -8000346c: 0086a583 lw a1,8(a3) -80003470: 00e787b3 add a5,a5,a4 -80003474: 00c6a703 lw a4,12(a3) -80003478: 00e5a623 sw a4,12(a1) -8000347c: 00b72423 sw a1,8(a4) -80003480: 0017e713 ori a4,a5,1 -80003484: 00e6a223 sw a4,4(a3) -80003488: 81002737 lui a4,0x81002 -8000348c: 91c72703 lw a4,-1764(a4) # 8100191c <_PathLocale+0xffffff98> -80003490: 00d62423 sw a3,8(a2) -80003494: 00e7ea63 bltu a5,a4,800034a8 <_free_r+0x9c> -80003498: 810027b7 lui a5,0x81002 -8000349c: 9807a583 lw a1,-1664(a5) # 81001980 <_PathLocale+0xfffffffc> -800034a0: 00040513 mv a0,s0 -800034a4: e51ff0ef jal ra,800032f4 <_malloc_trim_r> -800034a8: 00040513 mv a0,s0 -800034ac: 00812403 lw s0,8(sp) -800034b0: 00c12083 lw ra,12(sp) -800034b4: 00412483 lw s1,4(sp) -800034b8: 01010113 addi sp,sp,16 -800034bc: 3cd0206f j 80006088 <__malloc_unlock> -800034c0: 00e5a223 sw a4,4(a1) -800034c4: 00000813 li a6,0 -800034c8: 02051663 bnez a0,800034f4 <_free_r+0xe8> -800034cc: ff84a503 lw a0,-8(s1) -800034d0: 810018b7 lui a7,0x81001 -800034d4: 3a088893 addi a7,a7,928 # 810013a0 <_PathLocale+0xfffffa1c> -800034d8: 40a686b3 sub a3,a3,a0 -800034dc: 00a787b3 add a5,a5,a0 -800034e0: 0086a503 lw a0,8(a3) -800034e4: 0b150663 beq a0,a7,80003590 <_free_r+0x184> -800034e8: 00c6a883 lw a7,12(a3) -800034ec: 01152623 sw a7,12(a0) -800034f0: 00a8a423 sw a0,8(a7) -800034f4: 00e58533 add a0,a1,a4 -800034f8: 00452503 lw a0,4(a0) -800034fc: 00157513 andi a0,a0,1 -80003500: 02051863 bnez a0,80003530 <_free_r+0x124> -80003504: 00e787b3 add a5,a5,a4 -80003508: 0085a703 lw a4,8(a1) -8000350c: 08081663 bnez a6,80003598 <_free_r+0x18c> -80003510: 81001537 lui a0,0x81001 -80003514: 3a050513 addi a0,a0,928 # 810013a0 <_PathLocale+0xfffffa1c> -80003518: 08a71063 bne a4,a0,80003598 <_free_r+0x18c> -8000351c: 00d62a23 sw a3,20(a2) -80003520: 00d62823 sw a3,16(a2) -80003524: 00e6a623 sw a4,12(a3) -80003528: 00e6a423 sw a4,8(a3) -8000352c: 00100813 li a6,1 -80003530: 0017e713 ori a4,a5,1 -80003534: 00e6a223 sw a4,4(a3) -80003538: 00f68733 add a4,a3,a5 -8000353c: 00f72023 sw a5,0(a4) -80003540: f60814e3 bnez a6,800034a8 <_free_r+0x9c> -80003544: 1ff00713 li a4,511 -80003548: 06f76063 bltu a4,a5,800035a8 <_free_r+0x19c> -8000354c: 0037d793 srli a5,a5,0x3 -80003550: 4027d593 srai a1,a5,0x2 -80003554: 00100713 li a4,1 -80003558: 00b71733 sll a4,a4,a1 -8000355c: 00462583 lw a1,4(a2) -80003560: 00178793 addi a5,a5,1 -80003564: 00379793 slli a5,a5,0x3 -80003568: 00f607b3 add a5,a2,a5 -8000356c: 00b76733 or a4,a4,a1 -80003570: 00e62223 sw a4,4(a2) -80003574: 0007a703 lw a4,0(a5) -80003578: ff878613 addi a2,a5,-8 -8000357c: 00c6a623 sw a2,12(a3) -80003580: 00e6a423 sw a4,8(a3) -80003584: 00d7a023 sw a3,0(a5) -80003588: 00d72623 sw a3,12(a4) -8000358c: f1dff06f j 800034a8 <_free_r+0x9c> -80003590: 00100813 li a6,1 -80003594: f61ff06f j 800034f4 <_free_r+0xe8> -80003598: 00c5a583 lw a1,12(a1) -8000359c: 00b72623 sw a1,12(a4) -800035a0: 00e5a423 sw a4,8(a1) -800035a4: f8dff06f j 80003530 <_free_r+0x124> -800035a8: 0097d593 srli a1,a5,0x9 -800035ac: 00400713 li a4,4 -800035b0: 04b76863 bltu a4,a1,80003600 <_free_r+0x1f4> -800035b4: 0067d713 srli a4,a5,0x6 -800035b8: 03870713 addi a4,a4,56 -800035bc: 00170593 addi a1,a4,1 -800035c0: 00359593 slli a1,a1,0x3 -800035c4: 00b605b3 add a1,a2,a1 -800035c8: ff858513 addi a0,a1,-8 -800035cc: 0005a583 lw a1,0(a1) -800035d0: 08b51463 bne a0,a1,80003658 <_free_r+0x24c> -800035d4: 00100793 li a5,1 -800035d8: 40275713 srai a4,a4,0x2 -800035dc: 00e79733 sll a4,a5,a4 -800035e0: 00462783 lw a5,4(a2) -800035e4: 00f76733 or a4,a4,a5 -800035e8: 00e62223 sw a4,4(a2) -800035ec: 00a6a623 sw a0,12(a3) -800035f0: 00b6a423 sw a1,8(a3) -800035f4: 00d52423 sw a3,8(a0) -800035f8: 00d5a623 sw a3,12(a1) -800035fc: eadff06f j 800034a8 <_free_r+0x9c> -80003600: 01400713 li a4,20 -80003604: 00b76663 bltu a4,a1,80003610 <_free_r+0x204> -80003608: 05b58713 addi a4,a1,91 -8000360c: fb1ff06f j 800035bc <_free_r+0x1b0> -80003610: 05400713 li a4,84 -80003614: 00b76863 bltu a4,a1,80003624 <_free_r+0x218> -80003618: 00c7d713 srli a4,a5,0xc -8000361c: 06e70713 addi a4,a4,110 -80003620: f9dff06f j 800035bc <_free_r+0x1b0> -80003624: 15400713 li a4,340 -80003628: 00b76863 bltu a4,a1,80003638 <_free_r+0x22c> -8000362c: 00f7d713 srli a4,a5,0xf -80003630: 07770713 addi a4,a4,119 -80003634: f89ff06f j 800035bc <_free_r+0x1b0> -80003638: 55400513 li a0,1364 -8000363c: 07e00713 li a4,126 -80003640: f6b56ee3 bltu a0,a1,800035bc <_free_r+0x1b0> -80003644: 0127d713 srli a4,a5,0x12 -80003648: 07c70713 addi a4,a4,124 -8000364c: f71ff06f j 800035bc <_free_r+0x1b0> -80003650: 0085a583 lw a1,8(a1) -80003654: 00b50863 beq a0,a1,80003664 <_free_r+0x258> -80003658: 0045a703 lw a4,4(a1) -8000365c: ffc77713 andi a4,a4,-4 -80003660: fee7e8e3 bltu a5,a4,80003650 <_free_r+0x244> -80003664: 00c5a503 lw a0,12(a1) -80003668: f85ff06f j 800035ec <_free_r+0x1e0> -8000366c: 00008067 ret +800033cc <_malloc_trim_r>: +800033cc: fe010113 addi sp,sp,-32 +800033d0: 01212823 sw s2,16(sp) +800033d4: 81001937 lui s2,0x81001 +800033d8: 00812c23 sw s0,24(sp) +800033dc: 00912a23 sw s1,20(sp) +800033e0: 01312623 sw s3,12(sp) +800033e4: 00058413 mv s0,a1 +800033e8: 00112e23 sw ra,28(sp) +800033ec: 00050993 mv s3,a0 +800033f0: 40890913 addi s2,s2,1032 # 81001408 <_PathLocale+0xfffffa10> +800033f4: 569020ef jal ra,8000615c <__malloc_lock> +800033f8: 00892783 lw a5,8(s2) +800033fc: 00001737 lui a4,0x1 +80003400: 0047a483 lw s1,4(a5) +80003404: fef70793 addi a5,a4,-17 # fef <_start-0x7ffff011> +80003408: 40878433 sub s0,a5,s0 +8000340c: ffc4f493 andi s1,s1,-4 +80003410: 00940433 add s0,s0,s1 +80003414: 00c45413 srli s0,s0,0xc +80003418: fff40413 addi s0,s0,-1 +8000341c: 00c41413 slli s0,s0,0xc +80003420: 02e45663 bge s0,a4,8000344c <_malloc_trim_r+0x80> +80003424: 00098513 mv a0,s3 +80003428: 539020ef jal ra,80006160 <__malloc_unlock> +8000342c: 00000513 li a0,0 +80003430: 01c12083 lw ra,28(sp) +80003434: 01812403 lw s0,24(sp) +80003438: 01412483 lw s1,20(sp) +8000343c: 01012903 lw s2,16(sp) +80003440: 00c12983 lw s3,12(sp) +80003444: 02010113 addi sp,sp,32 +80003448: 00008067 ret +8000344c: 00000593 li a1,0 +80003450: 00098513 mv a0,s3 +80003454: 3f9030ef jal ra,8000704c <_sbrk_r> +80003458: 00892783 lw a5,8(s2) +8000345c: 009787b3 add a5,a5,s1 +80003460: fcf512e3 bne a0,a5,80003424 <_malloc_trim_r+0x58> +80003464: 408005b3 neg a1,s0 +80003468: 00098513 mv a0,s3 +8000346c: 3e1030ef jal ra,8000704c <_sbrk_r> +80003470: fff00793 li a5,-1 +80003474: 04f51063 bne a0,a5,800034b4 <_malloc_trim_r+0xe8> +80003478: 00000593 li a1,0 +8000347c: 00098513 mv a0,s3 +80003480: 3cd030ef jal ra,8000704c <_sbrk_r> +80003484: 00892703 lw a4,8(s2) +80003488: 00f00693 li a3,15 +8000348c: 40e507b3 sub a5,a0,a4 +80003490: f8f6dae3 bge a3,a5,80003424 <_malloc_trim_r+0x58> +80003494: 810026b7 lui a3,0x81002 +80003498: 98c6a683 lw a3,-1652(a3) # 8100198c <_PathLocale+0xffffff94> +8000349c: 0017e793 ori a5,a5,1 +800034a0: 00f72223 sw a5,4(a4) +800034a4: 40d50533 sub a0,a0,a3 +800034a8: 810026b7 lui a3,0x81002 +800034ac: 9ca6a023 sw a0,-1600(a3) # 810019c0 <_PathLocale+0xffffffc8> +800034b0: f75ff06f j 80003424 <_malloc_trim_r+0x58> +800034b4: 00892783 lw a5,8(s2) +800034b8: 408484b3 sub s1,s1,s0 +800034bc: 81002737 lui a4,0x81002 +800034c0: 0014e493 ori s1,s1,1 +800034c4: 0097a223 sw s1,4(a5) +800034c8: 9c072783 lw a5,-1600(a4) # 810019c0 <_PathLocale+0xffffffc8> +800034cc: 00098513 mv a0,s3 +800034d0: 40878433 sub s0,a5,s0 +800034d4: 9c872023 sw s0,-1600(a4) +800034d8: 489020ef jal ra,80006160 <__malloc_unlock> +800034dc: 00100513 li a0,1 +800034e0: f51ff06f j 80003430 <_malloc_trim_r+0x64> -80003670 <_fwalk>: -80003670: fd010113 addi sp,sp,-48 -80003674: 02812423 sw s0,40(sp) -80003678: 03212023 sw s2,32(sp) -8000367c: 01412c23 sw s4,24(sp) -80003680: 01512a23 sw s5,20(sp) -80003684: 02112623 sw ra,44(sp) -80003688: 02912223 sw s1,36(sp) -8000368c: 01312e23 sw s3,28(sp) -80003690: 2e050413 addi s0,a0,736 -80003694: 00000913 li s2,0 -80003698: 00100a13 li s4,1 -8000369c: fff00a93 li s5,-1 -800036a0: 02041663 bnez s0,800036cc <_fwalk+0x5c> -800036a4: 02c12083 lw ra,44(sp) -800036a8: 02812403 lw s0,40(sp) -800036ac: 00090513 mv a0,s2 -800036b0: 02412483 lw s1,36(sp) -800036b4: 02012903 lw s2,32(sp) -800036b8: 01c12983 lw s3,28(sp) -800036bc: 01812a03 lw s4,24(sp) -800036c0: 01412a83 lw s5,20(sp) -800036c4: 03010113 addi sp,sp,48 -800036c8: 00008067 ret -800036cc: 00842483 lw s1,8(s0) -800036d0: 00442983 lw s3,4(s0) -800036d4: fff98993 addi s3,s3,-1 -800036d8: 0009d663 bgez s3,800036e4 <_fwalk+0x74> -800036dc: 00042403 lw s0,0(s0) -800036e0: fc1ff06f j 800036a0 <_fwalk+0x30> -800036e4: 00c4d783 lhu a5,12(s1) -800036e8: 02fa7063 bgeu s4,a5,80003708 <_fwalk+0x98> -800036ec: 00e49783 lh a5,14(s1) -800036f0: 01578c63 beq a5,s5,80003708 <_fwalk+0x98> -800036f4: 00048513 mv a0,s1 -800036f8: 00b12623 sw a1,12(sp) -800036fc: 000580e7 jalr a1 -80003700: 00c12583 lw a1,12(sp) -80003704: 00a96933 or s2,s2,a0 -80003708: 06848493 addi s1,s1,104 -8000370c: fc9ff06f j 800036d4 <_fwalk+0x64> +800034e4 <_free_r>: +800034e4: 26058063 beqz a1,80003744 <_free_r+0x260> +800034e8: ff010113 addi sp,sp,-16 +800034ec: 00812423 sw s0,8(sp) +800034f0: 00912223 sw s1,4(sp) +800034f4: 00050413 mv s0,a0 +800034f8: 00058493 mv s1,a1 +800034fc: 00112623 sw ra,12(sp) +80003500: 45d020ef jal ra,8000615c <__malloc_lock> +80003504: ffc4a503 lw a0,-4(s1) +80003508: 81001637 lui a2,0x81001 +8000350c: ff848693 addi a3,s1,-8 +80003510: ffe57793 andi a5,a0,-2 +80003514: 40860813 addi a6,a2,1032 # 81001408 <_PathLocale+0xfffffa10> +80003518: 00f685b3 add a1,a3,a5 +8000351c: 0045a703 lw a4,4(a1) +80003520: 00882803 lw a6,8(a6) +80003524: 40860613 addi a2,a2,1032 +80003528: ffc77713 andi a4,a4,-4 +8000352c: 00157513 andi a0,a0,1 +80003530: 06b81463 bne a6,a1,80003598 <_free_r+0xb4> +80003534: 00e787b3 add a5,a5,a4 +80003538: 02051063 bnez a0,80003558 <_free_r+0x74> +8000353c: ff84a703 lw a4,-8(s1) +80003540: 40e686b3 sub a3,a3,a4 +80003544: 0086a583 lw a1,8(a3) +80003548: 00e787b3 add a5,a5,a4 +8000354c: 00c6a703 lw a4,12(a3) +80003550: 00e5a623 sw a4,12(a1) +80003554: 00b72423 sw a1,8(a4) +80003558: 0017e713 ori a4,a5,1 +8000355c: 00e6a223 sw a4,4(a3) +80003560: 81002737 lui a4,0x81002 +80003564: 99072703 lw a4,-1648(a4) # 81001990 <_PathLocale+0xffffff98> +80003568: 00d62423 sw a3,8(a2) +8000356c: 00e7ea63 bltu a5,a4,80003580 <_free_r+0x9c> +80003570: 810027b7 lui a5,0x81002 +80003574: 9f47a583 lw a1,-1548(a5) # 810019f4 <_PathLocale+0xfffffffc> +80003578: 00040513 mv a0,s0 +8000357c: e51ff0ef jal ra,800033cc <_malloc_trim_r> +80003580: 00040513 mv a0,s0 +80003584: 00812403 lw s0,8(sp) +80003588: 00c12083 lw ra,12(sp) +8000358c: 00412483 lw s1,4(sp) +80003590: 01010113 addi sp,sp,16 +80003594: 3cd0206f j 80006160 <__malloc_unlock> +80003598: 00e5a223 sw a4,4(a1) +8000359c: 00000813 li a6,0 +800035a0: 02051663 bnez a0,800035cc <_free_r+0xe8> +800035a4: ff84a503 lw a0,-8(s1) +800035a8: 810018b7 lui a7,0x81001 +800035ac: 41088893 addi a7,a7,1040 # 81001410 <_PathLocale+0xfffffa18> +800035b0: 40a686b3 sub a3,a3,a0 +800035b4: 00a787b3 add a5,a5,a0 +800035b8: 0086a503 lw a0,8(a3) +800035bc: 0b150663 beq a0,a7,80003668 <_free_r+0x184> +800035c0: 00c6a883 lw a7,12(a3) +800035c4: 01152623 sw a7,12(a0) +800035c8: 00a8a423 sw a0,8(a7) +800035cc: 00e58533 add a0,a1,a4 +800035d0: 00452503 lw a0,4(a0) +800035d4: 00157513 andi a0,a0,1 +800035d8: 02051863 bnez a0,80003608 <_free_r+0x124> +800035dc: 00e787b3 add a5,a5,a4 +800035e0: 0085a703 lw a4,8(a1) +800035e4: 08081663 bnez a6,80003670 <_free_r+0x18c> +800035e8: 81001537 lui a0,0x81001 +800035ec: 41050513 addi a0,a0,1040 # 81001410 <_PathLocale+0xfffffa18> +800035f0: 08a71063 bne a4,a0,80003670 <_free_r+0x18c> +800035f4: 00d62a23 sw a3,20(a2) +800035f8: 00d62823 sw a3,16(a2) +800035fc: 00e6a623 sw a4,12(a3) +80003600: 00e6a423 sw a4,8(a3) +80003604: 00100813 li a6,1 +80003608: 0017e713 ori a4,a5,1 +8000360c: 00e6a223 sw a4,4(a3) +80003610: 00f68733 add a4,a3,a5 +80003614: 00f72023 sw a5,0(a4) +80003618: f60814e3 bnez a6,80003580 <_free_r+0x9c> +8000361c: 1ff00713 li a4,511 +80003620: 06f76063 bltu a4,a5,80003680 <_free_r+0x19c> +80003624: 0037d793 srli a5,a5,0x3 +80003628: 4027d593 srai a1,a5,0x2 +8000362c: 00100713 li a4,1 +80003630: 00b71733 sll a4,a4,a1 +80003634: 00462583 lw a1,4(a2) +80003638: 00178793 addi a5,a5,1 +8000363c: 00379793 slli a5,a5,0x3 +80003640: 00f607b3 add a5,a2,a5 +80003644: 00b76733 or a4,a4,a1 +80003648: 00e62223 sw a4,4(a2) +8000364c: 0007a703 lw a4,0(a5) +80003650: ff878613 addi a2,a5,-8 +80003654: 00c6a623 sw a2,12(a3) +80003658: 00e6a423 sw a4,8(a3) +8000365c: 00d7a023 sw a3,0(a5) +80003660: 00d72623 sw a3,12(a4) +80003664: f1dff06f j 80003580 <_free_r+0x9c> +80003668: 00100813 li a6,1 +8000366c: f61ff06f j 800035cc <_free_r+0xe8> +80003670: 00c5a583 lw a1,12(a1) +80003674: 00b72623 sw a1,12(a4) +80003678: 00e5a423 sw a4,8(a1) +8000367c: f8dff06f j 80003608 <_free_r+0x124> +80003680: 0097d593 srli a1,a5,0x9 +80003684: 00400713 li a4,4 +80003688: 04b76863 bltu a4,a1,800036d8 <_free_r+0x1f4> +8000368c: 0067d713 srli a4,a5,0x6 +80003690: 03870713 addi a4,a4,56 +80003694: 00170593 addi a1,a4,1 +80003698: 00359593 slli a1,a1,0x3 +8000369c: 00b605b3 add a1,a2,a1 +800036a0: ff858513 addi a0,a1,-8 +800036a4: 0005a583 lw a1,0(a1) +800036a8: 08b51463 bne a0,a1,80003730 <_free_r+0x24c> +800036ac: 00100793 li a5,1 +800036b0: 40275713 srai a4,a4,0x2 +800036b4: 00e79733 sll a4,a5,a4 +800036b8: 00462783 lw a5,4(a2) +800036bc: 00f76733 or a4,a4,a5 +800036c0: 00e62223 sw a4,4(a2) +800036c4: 00a6a623 sw a0,12(a3) +800036c8: 00b6a423 sw a1,8(a3) +800036cc: 00d52423 sw a3,8(a0) +800036d0: 00d5a623 sw a3,12(a1) +800036d4: eadff06f j 80003580 <_free_r+0x9c> +800036d8: 01400713 li a4,20 +800036dc: 00b76663 bltu a4,a1,800036e8 <_free_r+0x204> +800036e0: 05b58713 addi a4,a1,91 +800036e4: fb1ff06f j 80003694 <_free_r+0x1b0> +800036e8: 05400713 li a4,84 +800036ec: 00b76863 bltu a4,a1,800036fc <_free_r+0x218> +800036f0: 00c7d713 srli a4,a5,0xc +800036f4: 06e70713 addi a4,a4,110 +800036f8: f9dff06f j 80003694 <_free_r+0x1b0> +800036fc: 15400713 li a4,340 +80003700: 00b76863 bltu a4,a1,80003710 <_free_r+0x22c> +80003704: 00f7d713 srli a4,a5,0xf +80003708: 07770713 addi a4,a4,119 +8000370c: f89ff06f j 80003694 <_free_r+0x1b0> +80003710: 55400513 li a0,1364 +80003714: 07e00713 li a4,126 +80003718: f6b56ee3 bltu a0,a1,80003694 <_free_r+0x1b0> +8000371c: 0127d713 srli a4,a5,0x12 +80003720: 07c70713 addi a4,a4,124 +80003724: f71ff06f j 80003694 <_free_r+0x1b0> +80003728: 0085a583 lw a1,8(a1) +8000372c: 00b50863 beq a0,a1,8000373c <_free_r+0x258> +80003730: 0045a703 lw a4,4(a1) +80003734: ffc77713 andi a4,a4,-4 +80003738: fee7e8e3 bltu a5,a4,80003728 <_free_r+0x244> +8000373c: 00c5a503 lw a0,12(a1) +80003740: f85ff06f j 800036c4 <_free_r+0x1e0> +80003744: 00008067 ret -80003710 <_fwalk_reent>: -80003710: fd010113 addi sp,sp,-48 -80003714: 02812423 sw s0,40(sp) -80003718: 03212023 sw s2,32(sp) -8000371c: 01412c23 sw s4,24(sp) -80003720: 01512a23 sw s5,20(sp) -80003724: 01612823 sw s6,16(sp) -80003728: 01712623 sw s7,12(sp) -8000372c: 02112623 sw ra,44(sp) -80003730: 02912223 sw s1,36(sp) -80003734: 01312e23 sw s3,28(sp) -80003738: 00050a13 mv s4,a0 -8000373c: 00058a93 mv s5,a1 -80003740: 2e050413 addi s0,a0,736 -80003744: 00000913 li s2,0 -80003748: 00100b13 li s6,1 -8000374c: fff00b93 li s7,-1 -80003750: 02041a63 bnez s0,80003784 <_fwalk_reent+0x74> -80003754: 02c12083 lw ra,44(sp) -80003758: 02812403 lw s0,40(sp) -8000375c: 00090513 mv a0,s2 -80003760: 02412483 lw s1,36(sp) -80003764: 02012903 lw s2,32(sp) -80003768: 01c12983 lw s3,28(sp) -8000376c: 01812a03 lw s4,24(sp) -80003770: 01412a83 lw s5,20(sp) -80003774: 01012b03 lw s6,16(sp) -80003778: 00c12b83 lw s7,12(sp) -8000377c: 03010113 addi sp,sp,48 -80003780: 00008067 ret -80003784: 00842483 lw s1,8(s0) -80003788: 00442983 lw s3,4(s0) -8000378c: fff98993 addi s3,s3,-1 -80003790: 0009d663 bgez s3,8000379c <_fwalk_reent+0x8c> -80003794: 00042403 lw s0,0(s0) -80003798: fb9ff06f j 80003750 <_fwalk_reent+0x40> -8000379c: 00c4d783 lhu a5,12(s1) -800037a0: 00fb7e63 bgeu s6,a5,800037bc <_fwalk_reent+0xac> -800037a4: 00e49783 lh a5,14(s1) -800037a8: 01778a63 beq a5,s7,800037bc <_fwalk_reent+0xac> -800037ac: 00048593 mv a1,s1 -800037b0: 000a0513 mv a0,s4 -800037b4: 000a80e7 jalr s5 -800037b8: 00a96933 or s2,s2,a0 -800037bc: 06848493 addi s1,s1,104 -800037c0: fcdff06f j 8000378c <_fwalk_reent+0x7c> +80003748 <_fwalk>: +80003748: fd010113 addi sp,sp,-48 +8000374c: 02812423 sw s0,40(sp) +80003750: 03212023 sw s2,32(sp) +80003754: 01412c23 sw s4,24(sp) +80003758: 01512a23 sw s5,20(sp) +8000375c: 02112623 sw ra,44(sp) +80003760: 02912223 sw s1,36(sp) +80003764: 01312e23 sw s3,28(sp) +80003768: 2e050413 addi s0,a0,736 +8000376c: 00000913 li s2,0 +80003770: 00100a13 li s4,1 +80003774: fff00a93 li s5,-1 +80003778: 02041663 bnez s0,800037a4 <_fwalk+0x5c> +8000377c: 02c12083 lw ra,44(sp) +80003780: 02812403 lw s0,40(sp) +80003784: 00090513 mv a0,s2 +80003788: 02412483 lw s1,36(sp) +8000378c: 02012903 lw s2,32(sp) +80003790: 01c12983 lw s3,28(sp) +80003794: 01812a03 lw s4,24(sp) +80003798: 01412a83 lw s5,20(sp) +8000379c: 03010113 addi sp,sp,48 +800037a0: 00008067 ret +800037a4: 00842483 lw s1,8(s0) +800037a8: 00442983 lw s3,4(s0) +800037ac: fff98993 addi s3,s3,-1 +800037b0: 0009d663 bgez s3,800037bc <_fwalk+0x74> +800037b4: 00042403 lw s0,0(s0) +800037b8: fc1ff06f j 80003778 <_fwalk+0x30> +800037bc: 00c4d783 lhu a5,12(s1) +800037c0: 02fa7063 bgeu s4,a5,800037e0 <_fwalk+0x98> +800037c4: 00e49783 lh a5,14(s1) +800037c8: 01578c63 beq a5,s5,800037e0 <_fwalk+0x98> +800037cc: 00048513 mv a0,s1 +800037d0: 00b12623 sw a1,12(sp) +800037d4: 000580e7 jalr a1 +800037d8: 00c12583 lw a1,12(sp) +800037dc: 00a96933 or s2,s2,a0 +800037e0: 06848493 addi s1,s1,104 +800037e4: fc9ff06f j 800037ac <_fwalk+0x64> -800037c4 : -800037c4: 01450793 addi a5,a0,20 -800037c8: 00250513 addi a0,a0,2 -800037cc: fe051f23 sh zero,-2(a0) -800037d0: fef51ce3 bne a0,a5,800037c8 -800037d4: 00008067 ret +800037e8 <_fwalk_reent>: +800037e8: fd010113 addi sp,sp,-48 +800037ec: 02812423 sw s0,40(sp) +800037f0: 03212023 sw s2,32(sp) +800037f4: 01412c23 sw s4,24(sp) +800037f8: 01512a23 sw s5,20(sp) +800037fc: 01612823 sw s6,16(sp) +80003800: 01712623 sw s7,12(sp) +80003804: 02112623 sw ra,44(sp) +80003808: 02912223 sw s1,36(sp) +8000380c: 01312e23 sw s3,28(sp) +80003810: 00050a13 mv s4,a0 +80003814: 00058a93 mv s5,a1 +80003818: 2e050413 addi s0,a0,736 +8000381c: 00000913 li s2,0 +80003820: 00100b13 li s6,1 +80003824: fff00b93 li s7,-1 +80003828: 02041a63 bnez s0,8000385c <_fwalk_reent+0x74> +8000382c: 02c12083 lw ra,44(sp) +80003830: 02812403 lw s0,40(sp) +80003834: 00090513 mv a0,s2 +80003838: 02412483 lw s1,36(sp) +8000383c: 02012903 lw s2,32(sp) +80003840: 01c12983 lw s3,28(sp) +80003844: 01812a03 lw s4,24(sp) +80003848: 01412a83 lw s5,20(sp) +8000384c: 01012b03 lw s6,16(sp) +80003850: 00c12b83 lw s7,12(sp) +80003854: 03010113 addi sp,sp,48 +80003858: 00008067 ret +8000385c: 00842483 lw s1,8(s0) +80003860: 00442983 lw s3,4(s0) +80003864: fff98993 addi s3,s3,-1 +80003868: 0009d663 bgez s3,80003874 <_fwalk_reent+0x8c> +8000386c: 00042403 lw s0,0(s0) +80003870: fb9ff06f j 80003828 <_fwalk_reent+0x40> +80003874: 00c4d783 lhu a5,12(s1) +80003878: 00fb7e63 bgeu s6,a5,80003894 <_fwalk_reent+0xac> +8000387c: 00e49783 lh a5,14(s1) +80003880: 01778a63 beq a5,s7,80003894 <_fwalk_reent+0xac> +80003884: 00048593 mv a1,s1 +80003888: 000a0513 mv a0,s4 +8000388c: 000a80e7 jalr s5 +80003890: 00a96933 or s2,s2,a0 +80003894: 06848493 addi s1,s1,104 +80003898: fcdff06f j 80003864 <_fwalk_reent+0x7c> -800037d8 : -800037d8: 00000793 li a5,0 -800037dc: 01400713 li a4,20 -800037e0: 00f506b3 add a3,a0,a5 -800037e4: 0006d603 lhu a2,0(a3) -800037e8: 00f586b3 add a3,a1,a5 -800037ec: 00278793 addi a5,a5,2 -800037f0: 00c69023 sh a2,0(a3) -800037f4: fee796e3 bne a5,a4,800037e0 -800037f8: 00008067 ret +8000389c : +8000389c: 01450793 addi a5,a0,20 +800038a0: 00250513 addi a0,a0,2 +800038a4: fe051f23 sh zero,-2(a0) +800038a8: fef51ce3 bne a0,a5,800038a0 +800038ac: 00008067 ret -800037fc : -800037fc: 01a50793 addi a5,a0,26 -80003800: 00250513 addi a0,a0,2 -80003804: fe051f23 sh zero,-2(a0) -80003808: fef51ce3 bne a0,a5,80003800 -8000380c: 00008067 ret +800038b0 : +800038b0: 00000793 li a5,0 +800038b4: 01400713 li a4,20 +800038b8: 00f506b3 add a3,a0,a5 +800038bc: 0006d603 lhu a2,0(a3) +800038c0: 00f586b3 add a3,a1,a5 +800038c4: 00278793 addi a5,a5,2 +800038c8: 00c69023 sh a2,0(a3) +800038cc: fee796e3 bne a5,a4,800038b8 +800038d0: 00008067 ret -80003810 : -80003810: 00000793 li a5,0 -80003814: 01800713 li a4,24 -80003818: 00f506b3 add a3,a0,a5 -8000381c: 0006d603 lhu a2,0(a3) -80003820: 00f586b3 add a3,a1,a5 -80003824: 00278793 addi a5,a5,2 -80003828: 00c69023 sh a2,0(a3) -8000382c: fee796e3 bne a5,a4,80003818 -80003830: 00059c23 sh zero,24(a1) -80003834: 00008067 ret +800038d4 : +800038d4: 01a50793 addi a5,a0,26 +800038d8: 00250513 addi a0,a0,2 +800038dc: fe051f23 sh zero,-2(a0) +800038e0: fef51ce3 bne a0,a5,800038d8 +800038e4: 00008067 ret -80003838 : -80003838: 00400793 li a5,4 -8000383c: 01a00613 li a2,26 -80003840: 00f50733 add a4,a0,a5 -80003844: 00075683 lhu a3,0(a4) -80003848: 00f58733 add a4,a1,a5 -8000384c: 00075703 lhu a4,0(a4) -80003850: 00e68a63 beq a3,a4,80003864 -80003854: 00100513 li a0,1 -80003858: 00d76c63 bltu a4,a3,80003870 -8000385c: fff00513 li a0,-1 -80003860: 00008067 ret -80003864: 00278793 addi a5,a5,2 -80003868: fcc79ce3 bne a5,a2,80003840 -8000386c: 00000513 li a0,0 -80003870: 00008067 ret - -80003874 : -80003874: 00450693 addi a3,a0,4 -80003878: 00000793 li a5,0 -8000387c: 01a50513 addi a0,a0,26 -80003880: ffff8637 lui a2,0xffff8 -80003884: 0006d703 lhu a4,0(a3) -80003888: 00177593 andi a1,a4,1 -8000388c: 00058463 beqz a1,80003894 -80003890: 0017e793 ori a5,a5,1 -80003894: 0027f593 andi a1,a5,2 -80003898: 00175713 srli a4,a4,0x1 -8000389c: 02059063 bnez a1,800038bc -800038a0: 00179793 slli a5,a5,0x1 -800038a4: 00e69023 sh a4,0(a3) -800038a8: 01079793 slli a5,a5,0x10 -800038ac: 00268693 addi a3,a3,2 -800038b0: 0107d793 srli a5,a5,0x10 -800038b4: fcd518e3 bne a0,a3,80003884 -800038b8: 00008067 ret -800038bc: 00c76733 or a4,a4,a2 -800038c0: fe1ff06f j 800038a0 - -800038c4 : -800038c4: 01650693 addi a3,a0,22 -800038c8: 00000713 li a4,0 -800038cc: 0026d783 lhu a5,2(a3) -800038d0: 01079613 slli a2,a5,0x10 -800038d4: 41065613 srai a2,a2,0x10 -800038d8: 00065463 bgez a2,800038e0 -800038dc: 00176713 ori a4,a4,1 -800038e0: 00179793 slli a5,a5,0x1 -800038e4: 01079793 slli a5,a5,0x10 -800038e8: 00277613 andi a2,a4,2 -800038ec: 0107d793 srli a5,a5,0x10 -800038f0: 02061063 bnez a2,80003910 -800038f4: 00171713 slli a4,a4,0x1 -800038f8: 00f69123 sh a5,2(a3) -800038fc: 01071713 slli a4,a4,0x10 -80003900: ffe68693 addi a3,a3,-2 -80003904: 01075713 srli a4,a4,0x10 -80003908: fcd512e3 bne a0,a3,800038cc +800038e8 : +800038e8: 00000793 li a5,0 +800038ec: 01800713 li a4,24 +800038f0: 00f506b3 add a3,a0,a5 +800038f4: 0006d603 lhu a2,0(a3) +800038f8: 00f586b3 add a3,a1,a5 +800038fc: 00278793 addi a5,a5,2 +80003900: 00c69023 sh a2,0(a3) +80003904: fee796e3 bne a5,a4,800038f0 +80003908: 00059c23 sh zero,24(a1) 8000390c: 00008067 ret -80003910: 0017e793 ori a5,a5,1 -80003914: fe1ff06f j 800038f4 -80003918 : -80003918: 00450793 addi a5,a0,4 -8000391c: 00000713 li a4,0 -80003920: 01a50513 addi a0,a0,26 -80003924: 0007d683 lhu a3,0(a5) -80003928: 00278793 addi a5,a5,2 -8000392c: 0086d613 srli a2,a3,0x8 -80003930: 00c76733 or a4,a4,a2 -80003934: fee79f23 sh a4,-2(a5) -80003938: 00869713 slli a4,a3,0x8 -8000393c: 01071713 slli a4,a4,0x10 -80003940: 01075713 srli a4,a4,0x10 -80003944: fef510e3 bne a0,a5,80003924 +80003910 : +80003910: 00400793 li a5,4 +80003914: 01a00613 li a2,26 +80003918: 00f50733 add a4,a0,a5 +8000391c: 00075683 lhu a3,0(a4) +80003920: 00f58733 add a4,a1,a5 +80003924: 00075703 lhu a4,0(a4) +80003928: 00e68a63 beq a3,a4,8000393c +8000392c: 00100513 li a0,1 +80003930: 00d76c63 bltu a4,a3,80003948 +80003934: fff00513 li a0,-1 +80003938: 00008067 ret +8000393c: 00278793 addi a5,a5,2 +80003940: fcc79ce3 bne a5,a2,80003918 +80003944: 00000513 li a0,0 80003948: 00008067 ret -8000394c : -8000394c: 01650793 addi a5,a0,22 -80003950: 00000713 li a4,0 -80003954: 0027d683 lhu a3,2(a5) -80003958: ffe78793 addi a5,a5,-2 -8000395c: 00869613 slli a2,a3,0x8 -80003960: 00c76733 or a4,a4,a2 -80003964: 00e79223 sh a4,4(a5) -80003968: 0086d713 srli a4,a3,0x8 -8000396c: fef514e3 bne a0,a5,80003954 -80003970: 00008067 ret - -80003974 : -80003974: 00450793 addi a5,a0,4 -80003978: 01850713 addi a4,a0,24 -8000397c: 00278793 addi a5,a5,2 -80003980: 0007d683 lhu a3,0(a5) -80003984: fed79f23 sh a3,-2(a5) -80003988: fef71ae3 bne a4,a5,8000397c -8000398c: 00051c23 sh zero,24(a0) +8000394c : +8000394c: 00450693 addi a3,a0,4 +80003950: 00000793 li a5,0 +80003954: 01a50513 addi a0,a0,26 +80003958: ffff8637 lui a2,0xffff8 +8000395c: 0006d703 lhu a4,0(a3) +80003960: 00177593 andi a1,a4,1 +80003964: 00058463 beqz a1,8000396c +80003968: 0017e793 ori a5,a5,1 +8000396c: 0027f593 andi a1,a5,2 +80003970: 00175713 srli a4,a4,0x1 +80003974: 02059063 bnez a1,80003994 +80003978: 00179793 slli a5,a5,0x1 +8000397c: 00e69023 sh a4,0(a3) +80003980: 01079793 slli a5,a5,0x10 +80003984: 00268693 addi a3,a3,2 +80003988: 0107d793 srli a5,a5,0x10 +8000398c: fcd518e3 bne a0,a3,8000395c 80003990: 00008067 ret +80003994: 00c76733 or a4,a4,a2 +80003998: fe1ff06f j 80003978 -80003994 : -80003994: 01850793 addi a5,a0,24 -80003998: 00450713 addi a4,a0,4 -8000399c: ffe78793 addi a5,a5,-2 -800039a0: 0007d683 lhu a3,0(a5) -800039a4: 00d79123 sh a3,2(a5) -800039a8: fef71ae3 bne a4,a5,8000399c -800039ac: 00051223 sh zero,4(a0) -800039b0: 00008067 ret +8000399c : +8000399c: 01650693 addi a3,a0,22 +800039a0: 00000713 li a4,0 +800039a4: 0026d783 lhu a5,2(a3) +800039a8: 01079613 slli a2,a5,0x10 +800039ac: 41065613 srai a2,a2,0x10 +800039b0: 00065463 bgez a2,800039b8 +800039b4: 00176713 ori a4,a4,1 +800039b8: 00179793 slli a5,a5,0x1 +800039bc: 01079793 slli a5,a5,0x10 +800039c0: 00277613 andi a2,a4,2 +800039c4: 0107d793 srli a5,a5,0x10 +800039c8: 02061063 bnez a2,800039e8 +800039cc: 00171713 slli a4,a4,0x1 +800039d0: 00f69123 sh a5,2(a3) +800039d4: 01071713 slli a4,a4,0x10 +800039d8: ffe68693 addi a3,a3,-2 +800039dc: 01075713 srli a4,a4,0x10 +800039e0: fcd512e3 bne a0,a3,800039a4 +800039e4: 00008067 ret +800039e8: 0017e793 ori a5,a5,1 +800039ec: fe1ff06f j 800039cc -800039b4 : -800039b4: 01858593 addi a1,a1,24 -800039b8: 01650713 addi a4,a0,22 -800039bc: 00000693 li a3,0 -800039c0: 00275783 lhu a5,2(a4) -800039c4: 0005d603 lhu a2,0(a1) -800039c8: ffe70713 addi a4,a4,-2 -800039cc: ffe58593 addi a1,a1,-2 -800039d0: 00c787b3 add a5,a5,a2 -800039d4: 00d787b3 add a5,a5,a3 -800039d8: 00f59123 sh a5,2(a1) -800039dc: 0107d793 srli a5,a5,0x10 -800039e0: 0017f693 andi a3,a5,1 -800039e4: fce51ee3 bne a0,a4,800039c0 -800039e8: 00008067 ret - -800039ec : -800039ec: 01858593 addi a1,a1,24 -800039f0: 01650713 addi a4,a0,22 -800039f4: 00000693 li a3,0 -800039f8: 0005d783 lhu a5,0(a1) -800039fc: ffe70713 addi a4,a4,-2 -80003a00: ffe58593 addi a1,a1,-2 -80003a04: 40d787b3 sub a5,a5,a3 -80003a08: 00475683 lhu a3,4(a4) -80003a0c: 40d787b3 sub a5,a5,a3 -80003a10: 00f59123 sh a5,2(a1) -80003a14: 0107d793 srli a5,a5,0x10 -80003a18: 0017f693 andi a3,a5,1 -80003a1c: fce51ee3 bne a0,a4,800039f8 +800039f0 : +800039f0: 00450793 addi a5,a0,4 +800039f4: 00000713 li a4,0 +800039f8: 01a50513 addi a0,a0,26 +800039fc: 0007d683 lhu a3,0(a5) +80003a00: 00278793 addi a5,a5,2 +80003a04: 0086d613 srli a2,a3,0x8 +80003a08: 00c76733 or a4,a4,a2 +80003a0c: fee79f23 sh a4,-2(a5) +80003a10: 00869713 slli a4,a3,0x8 +80003a14: 01071713 slli a4,a4,0x10 +80003a18: 01075713 srli a4,a4,0x10 +80003a1c: fef510e3 bne a0,a5,800039fc 80003a20: 00008067 ret -80003a24 : -80003a24: fe010113 addi sp,sp,-32 -80003a28: 00010337 lui t1,0x10 -80003a2c: 01858893 addi a7,a1,24 -80003a30: 00011d23 sh zero,26(sp) -80003a34: 00011e23 sh zero,28(sp) -80003a38: 00458593 addi a1,a1,4 -80003a3c: 01c10693 addi a3,sp,28 -80003a40: fff30313 addi t1,t1,-1 # ffff -80003a44: 0008d703 lhu a4,0(a7) -80003a48: ffe68693 addi a3,a3,-2 -80003a4c: ffe88893 addi a7,a7,-2 -80003a50: 02071c63 bnez a4,80003a88 -80003a54: fe069f23 sh zero,-2(a3) -80003a58: ff1596e3 bne a1,a7,80003a44 -80003a5c: 00400793 li a5,4 -80003a60: 01a00713 li a4,26 -80003a64: 00410593 addi a1,sp,4 -80003a68: 00f585b3 add a1,a1,a5 -80003a6c: 0005d583 lhu a1,0(a1) -80003a70: 00f606b3 add a3,a2,a5 -80003a74: 00278793 addi a5,a5,2 -80003a78: 00b69023 sh a1,0(a3) -80003a7c: fee794e3 bne a5,a4,80003a64 -80003a80: 02010113 addi sp,sp,32 -80003a84: 00008067 ret -80003a88: 02a70733 mul a4,a4,a0 -80003a8c: 0026d803 lhu a6,2(a3) -80003a90: 006777b3 and a5,a4,t1 -80003a94: 010787b3 add a5,a5,a6 -80003a98: 0107d813 srli a6,a5,0x10 -80003a9c: 00f69123 sh a5,2(a3) -80003aa0: 01075793 srli a5,a4,0x10 -80003aa4: 0006d703 lhu a4,0(a3) -80003aa8: 00e787b3 add a5,a5,a4 -80003aac: 010787b3 add a5,a5,a6 -80003ab0: 00f69023 sh a5,0(a3) +80003a24 : +80003a24: 01650793 addi a5,a0,22 +80003a28: 00000713 li a4,0 +80003a2c: 0027d683 lhu a3,2(a5) +80003a30: ffe78793 addi a5,a5,-2 +80003a34: 00869613 slli a2,a3,0x8 +80003a38: 00c76733 or a4,a4,a2 +80003a3c: 00e79223 sh a4,4(a5) +80003a40: 0086d713 srli a4,a3,0x8 +80003a44: fef514e3 bne a0,a5,80003a2c +80003a48: 00008067 ret + +80003a4c : +80003a4c: 00450793 addi a5,a0,4 +80003a50: 01850713 addi a4,a0,24 +80003a54: 00278793 addi a5,a5,2 +80003a58: 0007d683 lhu a3,0(a5) +80003a5c: fed79f23 sh a3,-2(a5) +80003a60: fef71ae3 bne a4,a5,80003a54 +80003a64: 00051c23 sh zero,24(a0) +80003a68: 00008067 ret + +80003a6c : +80003a6c: 01850793 addi a5,a0,24 +80003a70: 00450713 addi a4,a0,4 +80003a74: ffe78793 addi a5,a5,-2 +80003a78: 0007d683 lhu a3,0(a5) +80003a7c: 00d79123 sh a3,2(a5) +80003a80: fef71ae3 bne a4,a5,80003a74 +80003a84: 00051223 sh zero,4(a0) +80003a88: 00008067 ret + +80003a8c : +80003a8c: 01858593 addi a1,a1,24 +80003a90: 01650713 addi a4,a0,22 +80003a94: 00000693 li a3,0 +80003a98: 00275783 lhu a5,2(a4) +80003a9c: 0005d603 lhu a2,0(a1) +80003aa0: ffe70713 addi a4,a4,-2 +80003aa4: ffe58593 addi a1,a1,-2 +80003aa8: 00c787b3 add a5,a5,a2 +80003aac: 00d787b3 add a5,a5,a3 +80003ab0: 00f59123 sh a5,2(a1) 80003ab4: 0107d793 srli a5,a5,0x10 -80003ab8: fef69f23 sh a5,-2(a3) -80003abc: f9dff06f j 80003a58 +80003ab8: 0017f693 andi a3,a5,1 +80003abc: fce51ee3 bne a0,a4,80003a98 +80003ac0: 00008067 ret -80003ac0 : -80003ac0: 01255783 lhu a5,18(a0) -80003ac4: fff7c793 not a5,a5 -80003ac8: 01179713 slli a4,a5,0x11 -80003acc: 00071c63 bnez a4,80003ae4 -80003ad0: 01250793 addi a5,a0,18 -80003ad4: 00250513 addi a0,a0,2 -80003ad8: ffe55703 lhu a4,-2(a0) -80003adc: 00071863 bnez a4,80003aec -80003ae0: fea79ae3 bne a5,a0,80003ad4 -80003ae4: 00000513 li a0,0 -80003ae8: 00008067 ret -80003aec: 00100513 li a0,1 -80003af0: 00008067 ret +80003ac4 : +80003ac4: 01858593 addi a1,a1,24 +80003ac8: 01650713 addi a4,a0,22 +80003acc: 00000693 li a3,0 +80003ad0: 0005d783 lhu a5,0(a1) +80003ad4: ffe70713 addi a4,a4,-2 +80003ad8: ffe58593 addi a1,a1,-2 +80003adc: 40d787b3 sub a5,a5,a3 +80003ae0: 00475683 lhu a3,4(a4) +80003ae4: 40d787b3 sub a5,a5,a3 +80003ae8: 00f59123 sh a5,2(a1) +80003aec: 0107d793 srli a5,a5,0x10 +80003af0: 0017f693 andi a3,a5,1 +80003af4: fce51ee3 bne a0,a4,80003ad0 +80003af8: 00008067 ret -80003af4 : -80003af4: ff010113 addi sp,sp,-16 -80003af8: 00812423 sw s0,8(sp) -80003afc: 00112623 sw ra,12(sp) -80003b00: 00050413 mv s0,a0 -80003b04: fbdff0ef jal ra,80003ac0 -80003b08: 00051e63 bnez a0,80003b24 -80003b0c: 01241503 lh a0,18(s0) -80003b10: 01f55513 srli a0,a0,0x1f -80003b14: 00c12083 lw ra,12(sp) -80003b18: 00812403 lw s0,8(sp) -80003b1c: 01010113 addi sp,sp,16 -80003b20: 00008067 ret -80003b24: 00000513 li a0,0 -80003b28: fedff06f j 80003b14 +80003afc : +80003afc: fe010113 addi sp,sp,-32 +80003b00: 00010337 lui t1,0x10 +80003b04: 01858893 addi a7,a1,24 +80003b08: 00011d23 sh zero,26(sp) +80003b0c: 00011e23 sh zero,28(sp) +80003b10: 00458593 addi a1,a1,4 +80003b14: 01c10693 addi a3,sp,28 +80003b18: fff30313 addi t1,t1,-1 # ffff <_start-0x7fff0001> +80003b1c: 0008d703 lhu a4,0(a7) +80003b20: ffe68693 addi a3,a3,-2 +80003b24: ffe88893 addi a7,a7,-2 +80003b28: 02071c63 bnez a4,80003b60 +80003b2c: fe069f23 sh zero,-2(a3) +80003b30: ff1596e3 bne a1,a7,80003b1c +80003b34: 00400793 li a5,4 +80003b38: 01a00713 li a4,26 +80003b3c: 00410593 addi a1,sp,4 +80003b40: 00f585b3 add a1,a1,a5 +80003b44: 0005d583 lhu a1,0(a1) +80003b48: 00f606b3 add a3,a2,a5 +80003b4c: 00278793 addi a5,a5,2 +80003b50: 00b69023 sh a1,0(a3) +80003b54: fee794e3 bne a5,a4,80003b3c +80003b58: 02010113 addi sp,sp,32 +80003b5c: 00008067 ret +80003b60: 02a70733 mul a4,a4,a0 +80003b64: 0026d803 lhu a6,2(a3) +80003b68: 006777b3 and a5,a4,t1 +80003b6c: 010787b3 add a5,a5,a6 +80003b70: 0107d813 srli a6,a5,0x10 +80003b74: 00f69123 sh a5,2(a3) +80003b78: 01075793 srli a5,a4,0x10 +80003b7c: 0006d703 lhu a4,0(a3) +80003b80: 00e787b3 add a5,a5,a4 +80003b84: 010787b3 add a5,a5,a6 +80003b88: 00f69023 sh a5,0(a3) +80003b8c: 0107d793 srli a5,a5,0x10 +80003b90: fef69f23 sh a5,-2(a3) +80003b94: f9dff06f j 80003b30 -80003b2c : -80003b2c: 01251783 lh a5,18(a0) -80003b30: ff010113 addi sp,sp,-16 -80003b34: 00112623 sw ra,12(sp) -80003b38: 00812423 sw s0,8(sp) -80003b3c: 00912223 sw s1,4(sp) -80003b40: 01212023 sw s2,0(sp) -80003b44: 0607d863 bgez a5,80003bb4 -80003b48: fff00793 li a5,-1 -80003b4c: 00f59023 sh a5,0(a1) -80003b50: 01255703 lhu a4,18(a0) -80003b54: 000087b7 lui a5,0x8 -80003b58: fff78793 addi a5,a5,-1 # 7fff -80003b5c: 00e7f733 and a4,a5,a4 -80003b60: 00e59123 sh a4,2(a1) -80003b64: 01050913 addi s2,a0,16 -80003b68: 06f71663 bne a4,a5,80003bd4 -80003b6c: 00058413 mv s0,a1 -80003b70: 00050493 mv s1,a0 -80003b74: f4dff0ef jal ra,80003ac0 -80003b78: 04050263 beqz a0,80003bbc -80003b7c: 00640793 addi a5,s0,6 -80003b80: 00041223 sh zero,4(s0) -80003b84: ffc48513 addi a0,s1,-4 -80003b88: ffe90913 addi s2,s2,-2 -80003b8c: 00295703 lhu a4,2(s2) -80003b90: 00278793 addi a5,a5,2 -80003b94: fee79f23 sh a4,-2(a5) -80003b98: fea918e3 bne s2,a0,80003b88 -80003b9c: 00c12083 lw ra,12(sp) -80003ba0: 00812403 lw s0,8(sp) -80003ba4: 00412483 lw s1,4(sp) -80003ba8: 00012903 lw s2,0(sp) -80003bac: 01010113 addi sp,sp,16 -80003bb0: 00008067 ret -80003bb4: 00059023 sh zero,0(a1) -80003bb8: f99ff06f j 80003b50 -80003bbc: 00440793 addi a5,s0,4 -80003bc0: 01a40593 addi a1,s0,26 -80003bc4: 00278793 addi a5,a5,2 -80003bc8: fe079f23 sh zero,-2(a5) -80003bcc: feb79ce3 bne a5,a1,80003bc4 -80003bd0: fcdff06f j 80003b9c -80003bd4: 00658793 addi a5,a1,6 -80003bd8: 00059223 sh zero,4(a1) -80003bdc: ffe50513 addi a0,a0,-2 -80003be0: ffe90913 addi s2,s2,-2 -80003be4: 00295703 lhu a4,2(s2) -80003be8: 00278793 addi a5,a5,2 -80003bec: fee79f23 sh a4,-2(a5) -80003bf0: fea918e3 bne s2,a0,80003be0 -80003bf4: 00059c23 sh zero,24(a1) -80003bf8: fa5ff06f j 80003b9c +80003b98 : +80003b98: 01255783 lhu a5,18(a0) +80003b9c: fff7c793 not a5,a5 +80003ba0: 01179713 slli a4,a5,0x11 +80003ba4: 00071c63 bnez a4,80003bbc +80003ba8: 01250793 addi a5,a0,18 +80003bac: 00250513 addi a0,a0,2 +80003bb0: ffe55703 lhu a4,-2(a0) +80003bb4: 00071863 bnez a4,80003bc4 +80003bb8: fea79ae3 bne a5,a0,80003bac +80003bbc: 00000513 li a0,0 +80003bc0: 00008067 ret +80003bc4: 00100513 li a0,1 +80003bc8: 00008067 ret -80003bfc : -80003bfc: fb010113 addi sp,sp,-80 -80003c00: 04912223 sw s1,68(sp) -80003c04: 05212023 sw s2,64(sp) -80003c08: 04112623 sw ra,76(sp) -80003c0c: 04812423 sw s0,72(sp) -80003c10: 00050913 mv s2,a0 -80003c14: 00058493 mv s1,a1 -80003c18: ea9ff0ef jal ra,80003ac0 -80003c1c: 0e051063 bnez a0,80003cfc -80003c20: 00048513 mv a0,s1 -80003c24: e9dff0ef jal ra,80003ac0 -80003c28: 00050413 mv s0,a0 -80003c2c: 0c051863 bnez a0,80003cfc -80003c30: 00810593 addi a1,sp,8 -80003c34: 00090513 mv a0,s2 -80003c38: ef5ff0ef jal ra,80003b2c -80003c3c: 02410593 addi a1,sp,36 -80003c40: 00048513 mv a0,s1 -80003c44: ee9ff0ef jal ra,80003b2c -80003c48: 00815703 lhu a4,8(sp) -80003c4c: 02415783 lhu a5,36(sp) -80003c50: 06e78063 beq a5,a4,80003cb0 -80003c54: 00200793 li a5,2 -80003c58: 01800693 li a3,24 -80003c5c: 00810613 addi a2,sp,8 -80003c60: 00f60633 add a2,a2,a5 -80003c64: 00065603 lhu a2,0(a2) # ffff8000 <_PathLocale+0x7eff667c> -80003c68: 02061c63 bnez a2,80003ca0 -80003c6c: 02410613 addi a2,sp,36 -80003c70: 00f60633 add a2,a2,a5 -80003c74: 00065603 lhu a2,0(a2) -80003c78: 02061463 bnez a2,80003ca0 -80003c7c: 00278793 addi a5,a5,2 -80003c80: fcd79ee3 bne a5,a3,80003c5c -80003c84: 00040513 mv a0,s0 -80003c88: 04c12083 lw ra,76(sp) -80003c8c: 04812403 lw s0,72(sp) -80003c90: 04412483 lw s1,68(sp) -80003c94: 04012903 lw s2,64(sp) -80003c98: 05010113 addi sp,sp,80 -80003c9c: 00008067 ret -80003ca0: 00100413 li s0,1 -80003ca4: fe0700e3 beqz a4,80003c84 -80003ca8: fff00413 li s0,-1 -80003cac: fd9ff06f j 80003c84 -80003cb0: 00100713 li a4,1 -80003cb4: 00078463 beqz a5,80003cbc -80003cb8: fff00713 li a4,-1 -80003cbc: 00000793 li a5,0 -80003cc0: 01800593 li a1,24 -80003cc4: 00810693 addi a3,sp,8 -80003cc8: 00f686b3 add a3,a3,a5 -80003ccc: 0006d603 lhu a2,0(a3) -80003cd0: 02410693 addi a3,sp,36 -80003cd4: 00f686b3 add a3,a3,a5 -80003cd8: 0006d683 lhu a3,0(a3) -80003cdc: 00d60a63 beq a2,a3,80003cf0 -80003ce0: 00070413 mv s0,a4 -80003ce4: fac6e0e3 bltu a3,a2,80003c84 -80003ce8: 40e00433 neg s0,a4 -80003cec: f99ff06f j 80003c84 -80003cf0: 00278793 addi a5,a5,2 -80003cf4: fcb798e3 bne a5,a1,80003cc4 -80003cf8: f8dff06f j 80003c84 -80003cfc: ffe00413 li s0,-2 -80003d00: f85ff06f j 80003c84 +80003bcc : +80003bcc: ff010113 addi sp,sp,-16 +80003bd0: 00812423 sw s0,8(sp) +80003bd4: 00112623 sw ra,12(sp) +80003bd8: 00050413 mv s0,a0 +80003bdc: fbdff0ef jal ra,80003b98 +80003be0: 00051e63 bnez a0,80003bfc +80003be4: 01241503 lh a0,18(s0) +80003be8: 01f55513 srli a0,a0,0x1f +80003bec: 00c12083 lw ra,12(sp) +80003bf0: 00812403 lw s0,8(sp) +80003bf4: 01010113 addi sp,sp,16 +80003bf8: 00008067 ret +80003bfc: 00000513 li a0,0 +80003c00: fedff06f j 80003bec -80003d04 : -80003d04: 01255783 lhu a5,18(a0) -80003d08: fff7c793 not a5,a5 -80003d0c: 01179713 slli a4,a5,0x11 -80003d10: 02071063 bnez a4,80003d30 -80003d14: ff010113 addi sp,sp,-16 -80003d18: 00112623 sw ra,12(sp) -80003d1c: da5ff0ef jal ra,80003ac0 -80003d20: 00c12083 lw ra,12(sp) -80003d24: 00153513 seqz a0,a0 -80003d28: 01010113 addi sp,sp,16 -80003d2c: 00008067 ret -80003d30: 00000513 li a0,0 -80003d34: 00008067 ret +80003c04 : +80003c04: 01251783 lh a5,18(a0) +80003c08: ff010113 addi sp,sp,-16 +80003c0c: 00112623 sw ra,12(sp) +80003c10: 00812423 sw s0,8(sp) +80003c14: 00912223 sw s1,4(sp) +80003c18: 01212023 sw s2,0(sp) +80003c1c: 0607d863 bgez a5,80003c8c +80003c20: fff00793 li a5,-1 +80003c24: 00f59023 sh a5,0(a1) +80003c28: 01255703 lhu a4,18(a0) +80003c2c: 000087b7 lui a5,0x8 +80003c30: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80003c34: 00e7f733 and a4,a5,a4 +80003c38: 00e59123 sh a4,2(a1) +80003c3c: 01050913 addi s2,a0,16 +80003c40: 06f71663 bne a4,a5,80003cac +80003c44: 00058413 mv s0,a1 +80003c48: 00050493 mv s1,a0 +80003c4c: f4dff0ef jal ra,80003b98 +80003c50: 04050263 beqz a0,80003c94 +80003c54: 00640793 addi a5,s0,6 +80003c58: 00041223 sh zero,4(s0) +80003c5c: ffc48513 addi a0,s1,-4 +80003c60: ffe90913 addi s2,s2,-2 +80003c64: 00295703 lhu a4,2(s2) +80003c68: 00278793 addi a5,a5,2 +80003c6c: fee79f23 sh a4,-2(a5) +80003c70: fea918e3 bne s2,a0,80003c60 +80003c74: 00c12083 lw ra,12(sp) +80003c78: 00812403 lw s0,8(sp) +80003c7c: 00412483 lw s1,4(sp) +80003c80: 00012903 lw s2,0(sp) +80003c84: 01010113 addi sp,sp,16 +80003c88: 00008067 ret +80003c8c: 00059023 sh zero,0(a1) +80003c90: f99ff06f j 80003c28 +80003c94: 00440793 addi a5,s0,4 +80003c98: 01a40593 addi a1,s0,26 +80003c9c: 00278793 addi a5,a5,2 +80003ca0: fe079f23 sh zero,-2(a5) +80003ca4: feb79ce3 bne a5,a1,80003c9c +80003ca8: fcdff06f j 80003c74 +80003cac: 00658793 addi a5,a1,6 +80003cb0: 00059223 sh zero,4(a1) +80003cb4: ffe50513 addi a0,a0,-2 +80003cb8: ffe90913 addi s2,s2,-2 +80003cbc: 00295703 lhu a4,2(s2) +80003cc0: 00278793 addi a5,a5,2 +80003cc4: fee79f23 sh a4,-2(a5) +80003cc8: fea918e3 bne s2,a0,80003cb8 +80003ccc: 00059c23 sh zero,24(a1) +80003cd0: fa5ff06f j 80003c74 -80003d38 : -80003d38: 01250713 addi a4,a0,18 -80003d3c: 00050793 mv a5,a0 -80003d40: 00278793 addi a5,a5,2 -80003d44: fe079f23 sh zero,-2(a5) -80003d48: fee79ce3 bne a5,a4,80003d40 -80003d4c: 01255783 lhu a5,18(a0) -80003d50: 00008737 lui a4,0x8 -80003d54: fff70713 addi a4,a4,-1 # 7fff -80003d58: 00e7e7b3 or a5,a5,a4 -80003d5c: 00f51923 sh a5,18(a0) -80003d60: 00008067 ret +80003cd4 : +80003cd4: fb010113 addi sp,sp,-80 +80003cd8: 04912223 sw s1,68(sp) +80003cdc: 05212023 sw s2,64(sp) +80003ce0: 04112623 sw ra,76(sp) +80003ce4: 04812423 sw s0,72(sp) +80003ce8: 00050913 mv s2,a0 +80003cec: 00058493 mv s1,a1 +80003cf0: ea9ff0ef jal ra,80003b98 +80003cf4: 0e051063 bnez a0,80003dd4 +80003cf8: 00048513 mv a0,s1 +80003cfc: e9dff0ef jal ra,80003b98 +80003d00: 00050413 mv s0,a0 +80003d04: 0c051863 bnez a0,80003dd4 +80003d08: 00810593 addi a1,sp,8 +80003d0c: 00090513 mv a0,s2 +80003d10: ef5ff0ef jal ra,80003c04 +80003d14: 02410593 addi a1,sp,36 +80003d18: 00048513 mv a0,s1 +80003d1c: ee9ff0ef jal ra,80003c04 +80003d20: 00815703 lhu a4,8(sp) +80003d24: 02415783 lhu a5,36(sp) +80003d28: 06e78063 beq a5,a4,80003d88 +80003d2c: 00200793 li a5,2 +80003d30: 01800693 li a3,24 +80003d34: 00810613 addi a2,sp,8 +80003d38: 00f60633 add a2,a2,a5 +80003d3c: 00065603 lhu a2,0(a2) # ffff8000 <_PathLocale+0x7eff6608> +80003d40: 02061c63 bnez a2,80003d78 +80003d44: 02410613 addi a2,sp,36 +80003d48: 00f60633 add a2,a2,a5 +80003d4c: 00065603 lhu a2,0(a2) +80003d50: 02061463 bnez a2,80003d78 +80003d54: 00278793 addi a5,a5,2 +80003d58: fcd79ee3 bne a5,a3,80003d34 +80003d5c: 00040513 mv a0,s0 +80003d60: 04c12083 lw ra,76(sp) +80003d64: 04812403 lw s0,72(sp) +80003d68: 04412483 lw s1,68(sp) +80003d6c: 04012903 lw s2,64(sp) +80003d70: 05010113 addi sp,sp,80 +80003d74: 00008067 ret +80003d78: 00100413 li s0,1 +80003d7c: fe0700e3 beqz a4,80003d5c +80003d80: fff00413 li s0,-1 +80003d84: fd9ff06f j 80003d5c +80003d88: 00100713 li a4,1 +80003d8c: 00078463 beqz a5,80003d94 +80003d90: fff00713 li a4,-1 +80003d94: 00000793 li a5,0 +80003d98: 01800593 li a1,24 +80003d9c: 00810693 addi a3,sp,8 +80003da0: 00f686b3 add a3,a3,a5 +80003da4: 0006d603 lhu a2,0(a3) +80003da8: 02410693 addi a3,sp,36 +80003dac: 00f686b3 add a3,a3,a5 +80003db0: 0006d683 lhu a3,0(a3) +80003db4: 00d60a63 beq a2,a3,80003dc8 +80003db8: 00070413 mv s0,a4 +80003dbc: fac6e0e3 bltu a3,a2,80003d5c +80003dc0: 40e00433 neg s0,a4 +80003dc4: f99ff06f j 80003d5c +80003dc8: 00278793 addi a5,a5,2 +80003dcc: fcb798e3 bne a5,a1,80003d9c +80003dd0: f8dff06f j 80003d5c +80003dd4: ffe00413 li s0,-2 +80003dd8: f85ff06f j 80003d5c -80003d64 : -80003d64: fe010113 addi sp,sp,-32 -80003d68: 00812c23 sw s0,24(sp) -80003d6c: 01312623 sw s3,12(sp) -80003d70: 00112e23 sw ra,28(sp) -80003d74: 00912a23 sw s1,20(sp) -80003d78: 01212823 sw s2,16(sp) -80003d7c: 01412423 sw s4,8(sp) -80003d80: 01512223 sw s5,4(sp) -80003d84: 00050993 mv s3,a0 -80003d88: 00058413 mv s0,a1 -80003d8c: 1005d263 bgez a1,80003e90 -80003d90: 40b00933 neg s2,a1 -80003d94: 00090a13 mv s4,s2 -80003d98: 00000493 li s1,0 -80003d9c: 00f00a93 li s5,15 -80003da0: 034ace63 blt s5,s4,80003ddc -80003da4: 00495913 srli s2,s2,0x4 -80003da8: ff000593 li a1,-16 -80003dac: 02b905b3 mul a1,s2,a1 -80003db0: 00700a13 li s4,7 -80003db4: 40858433 sub s0,a1,s0 -80003db8: 00040913 mv s2,s0 -80003dbc: 032a4c63 blt s4,s2,80003df4 -80003dc0: 00345593 srli a1,s0,0x3 -80003dc4: ff800793 li a5,-8 -80003dc8: 02f585b3 mul a1,a1,a5 -80003dcc: 00858433 add s0,a1,s0 -80003dd0: 02041e63 bnez s0,80003e0c -80003dd4: 00903533 snez a0,s1 -80003dd8: 0940006f j 80003e6c -80003ddc: 0189d783 lhu a5,24(s3) -80003de0: 00098513 mv a0,s3 -80003de4: ff0a0a13 addi s4,s4,-16 -80003de8: 00f4e4b3 or s1,s1,a5 -80003dec: ba9ff0ef jal ra,80003994 -80003df0: fb1ff06f j 80003da0 -80003df4: 0189c783 lbu a5,24(s3) -80003df8: 00098513 mv a0,s3 -80003dfc: ff890913 addi s2,s2,-8 -80003e00: 0097e4b3 or s1,a5,s1 -80003e04: b15ff0ef jal ra,80003918 -80003e08: fb5ff06f j 80003dbc -80003e0c: 0189d783 lhu a5,24(s3) -80003e10: 00098513 mv a0,s3 -80003e14: fff40413 addi s0,s0,-1 -80003e18: 0017f793 andi a5,a5,1 -80003e1c: 0097e4b3 or s1,a5,s1 -80003e20: a55ff0ef jal ra,80003874 -80003e24: fadff06f j 80003dd0 -80003e28: 00098513 mv a0,s3 -80003e2c: b49ff0ef jal ra,80003974 -80003e30: ff048493 addi s1,s1,-16 -80003e34: fe994ae3 blt s2,s1,80003e28 -80003e38: 00445593 srli a1,s0,0x4 -80003e3c: ff000793 li a5,-16 -80003e40: 02f585b3 mul a1,a1,a5 -80003e44: 00700913 li s2,7 -80003e48: 00b40433 add s0,s0,a1 -80003e4c: 00040493 mv s1,s0 -80003e50: 04994663 blt s2,s1,80003e9c -80003e54: 00345593 srli a1,s0,0x3 -80003e58: ff800793 li a5,-8 -80003e5c: 02f585b3 mul a1,a1,a5 -80003e60: 00b40433 add s0,s0,a1 -80003e64: 04041463 bnez s0,80003eac -80003e68: 00000513 li a0,0 -80003e6c: 01c12083 lw ra,28(sp) -80003e70: 01812403 lw s0,24(sp) -80003e74: 01412483 lw s1,20(sp) -80003e78: 01012903 lw s2,16(sp) -80003e7c: 00c12983 lw s3,12(sp) -80003e80: 00812a03 lw s4,8(sp) -80003e84: 00412a83 lw s5,4(sp) -80003e88: 02010113 addi sp,sp,32 -80003e8c: 00008067 ret -80003e90: 00058493 mv s1,a1 -80003e94: 00f00913 li s2,15 -80003e98: f9dff06f j 80003e34 -80003e9c: 00098513 mv a0,s3 -80003ea0: aadff0ef jal ra,8000394c -80003ea4: ff848493 addi s1,s1,-8 -80003ea8: fa9ff06f j 80003e50 -80003eac: 00098513 mv a0,s3 -80003eb0: a15ff0ef jal ra,800038c4 -80003eb4: fff40413 addi s0,s0,-1 -80003eb8: fadff06f j 80003e64 +80003ddc : +80003ddc: 01255783 lhu a5,18(a0) +80003de0: fff7c793 not a5,a5 +80003de4: 01179713 slli a4,a5,0x11 +80003de8: 02071063 bnez a4,80003e08 +80003dec: ff010113 addi sp,sp,-16 +80003df0: 00112623 sw ra,12(sp) +80003df4: da5ff0ef jal ra,80003b98 +80003df8: 00c12083 lw ra,12(sp) +80003dfc: 00153513 seqz a0,a0 +80003e00: 01010113 addi sp,sp,16 +80003e04: 00008067 ret +80003e08: 00000513 li a0,0 +80003e0c: 00008067 ret -80003ebc : -80003ebc: 00455783 lhu a5,4(a0) -80003ec0: ff010113 addi sp,sp,-16 -80003ec4: 00912223 sw s1,4(sp) -80003ec8: 00112623 sw ra,12(sp) -80003ecc: 00812423 sw s0,8(sp) -80003ed0: 01212023 sw s2,0(sp) -80003ed4: 00050493 mv s1,a0 -80003ed8: 02078063 beqz a5,80003ef8 -80003edc: f007f793 andi a5,a5,-256 -80003ee0: 00000413 li s0,0 -80003ee4: 00078663 beqz a5,80003ef0 -80003ee8: a31ff0ef jal ra,80003918 -80003eec: ff800413 li s0,-8 -80003ef0: f6f00913 li s2,-145 -80003ef4: 0940006f j 80003f88 -80003ef8: 00651783 lh a5,6(a0) -80003efc: 00000413 li s0,0 -80003f00: 0a000913 li s2,160 -80003f04: 0207d863 bgez a5,80003f34 -80003f08: 00040513 mv a0,s0 -80003f0c: 00c12083 lw ra,12(sp) -80003f10: 00812403 lw s0,8(sp) -80003f14: 00412483 lw s1,4(sp) -80003f18: 00012903 lw s2,0(sp) -80003f1c: 01010113 addi sp,sp,16 -80003f20: 00008067 ret -80003f24: 00048513 mv a0,s1 -80003f28: 01040413 addi s0,s0,16 -80003f2c: a49ff0ef jal ra,80003974 -80003f30: fd240ce3 beq s0,s2,80003f08 -80003f34: 0064d783 lhu a5,6(s1) -80003f38: fe0786e3 beqz a5,80003f24 -80003f3c: 0064d783 lhu a5,6(s1) -80003f40: f007f793 andi a5,a5,-256 -80003f44: 02078263 beqz a5,80003f68 -80003f48: 0a000913 li s2,160 -80003f4c: 00649783 lh a5,6(s1) -80003f50: fa07cce3 bltz a5,80003f08 -80003f54: 00048513 mv a0,s1 -80003f58: 00140413 addi s0,s0,1 -80003f5c: 969ff0ef jal ra,800038c4 -80003f60: fe8956e3 bge s2,s0,80003f4c -80003f64: fa5ff06f j 80003f08 -80003f68: 00048513 mv a0,s1 -80003f6c: 9e1ff0ef jal ra,8000394c -80003f70: 00840413 addi s0,s0,8 -80003f74: fc9ff06f j 80003f3c -80003f78: 00048513 mv a0,s1 -80003f7c: fff40413 addi s0,s0,-1 -80003f80: 8f5ff0ef jal ra,80003874 -80003f84: f92402e3 beq s0,s2,80003f08 -80003f88: 0044d783 lhu a5,4(s1) -80003f8c: fe0796e3 bnez a5,80003f78 -80003f90: f79ff06f j 80003f08 +80003e10 : +80003e10: 01250713 addi a4,a0,18 +80003e14: 00050793 mv a5,a0 +80003e18: 00278793 addi a5,a5,2 +80003e1c: fe079f23 sh zero,-2(a5) +80003e20: fee79ce3 bne a5,a4,80003e18 +80003e24: 01255783 lhu a5,18(a0) +80003e28: 00008737 lui a4,0x8 +80003e2c: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +80003e30: 00e7e7b3 or a5,a5,a4 +80003e34: 00f51923 sh a5,18(a0) +80003e38: 00008067 ret -80003f94 : -80003f94: 01050713 addi a4,a0,16 -80003f98: 00050793 mv a5,a0 -80003f9c: 00278793 addi a5,a5,2 -80003fa0: fe079f23 sh zero,-2(a5) -80003fa4: fee79ce3 bne a5,a4,80003f9c -80003fa8: 7fffc7b7 lui a5,0x7fffc -80003fac: 00f52823 sw a5,16(a0) -80003fb0: 00008067 ret +80003e3c : +80003e3c: fe010113 addi sp,sp,-32 +80003e40: 00812c23 sw s0,24(sp) +80003e44: 01312623 sw s3,12(sp) +80003e48: 00112e23 sw ra,28(sp) +80003e4c: 00912a23 sw s1,20(sp) +80003e50: 01212823 sw s2,16(sp) +80003e54: 01412423 sw s4,8(sp) +80003e58: 01512223 sw s5,4(sp) +80003e5c: 00050993 mv s3,a0 +80003e60: 00058413 mv s0,a1 +80003e64: 1005d263 bgez a1,80003f68 +80003e68: 40b00933 neg s2,a1 +80003e6c: 00090a13 mv s4,s2 +80003e70: 00000493 li s1,0 +80003e74: 00f00a93 li s5,15 +80003e78: 034ace63 blt s5,s4,80003eb4 +80003e7c: 00495913 srli s2,s2,0x4 +80003e80: ff000593 li a1,-16 +80003e84: 02b905b3 mul a1,s2,a1 +80003e88: 00700a13 li s4,7 +80003e8c: 40858433 sub s0,a1,s0 +80003e90: 00040913 mv s2,s0 +80003e94: 032a4c63 blt s4,s2,80003ecc +80003e98: 00345593 srli a1,s0,0x3 +80003e9c: ff800793 li a5,-8 +80003ea0: 02f585b3 mul a1,a1,a5 +80003ea4: 00858433 add s0,a1,s0 +80003ea8: 02041e63 bnez s0,80003ee4 +80003eac: 00903533 snez a0,s1 +80003eb0: 0940006f j 80003f44 +80003eb4: 0189d783 lhu a5,24(s3) +80003eb8: 00098513 mv a0,s3 +80003ebc: ff0a0a13 addi s4,s4,-16 +80003ec0: 00f4e4b3 or s1,s1,a5 +80003ec4: ba9ff0ef jal ra,80003a6c +80003ec8: fb1ff06f j 80003e78 +80003ecc: 0189c783 lbu a5,24(s3) +80003ed0: 00098513 mv a0,s3 +80003ed4: ff890913 addi s2,s2,-8 +80003ed8: 0097e4b3 or s1,a5,s1 +80003edc: b15ff0ef jal ra,800039f0 +80003ee0: fb5ff06f j 80003e94 +80003ee4: 0189d783 lhu a5,24(s3) +80003ee8: 00098513 mv a0,s3 +80003eec: fff40413 addi s0,s0,-1 +80003ef0: 0017f793 andi a5,a5,1 +80003ef4: 0097e4b3 or s1,a5,s1 +80003ef8: a55ff0ef jal ra,8000394c +80003efc: fadff06f j 80003ea8 +80003f00: 00098513 mv a0,s3 +80003f04: b49ff0ef jal ra,80003a4c +80003f08: ff048493 addi s1,s1,-16 +80003f0c: fe994ae3 blt s2,s1,80003f00 +80003f10: 00445593 srli a1,s0,0x4 +80003f14: ff000793 li a5,-16 +80003f18: 02f585b3 mul a1,a1,a5 +80003f1c: 00700913 li s2,7 +80003f20: 00b40433 add s0,s0,a1 +80003f24: 00040493 mv s1,s0 +80003f28: 04994663 blt s2,s1,80003f74 +80003f2c: 00345593 srli a1,s0,0x3 +80003f30: ff800793 li a5,-8 +80003f34: 02f585b3 mul a1,a1,a5 +80003f38: 00b40433 add s0,s0,a1 +80003f3c: 04041463 bnez s0,80003f84 +80003f40: 00000513 li a0,0 +80003f44: 01c12083 lw ra,28(sp) +80003f48: 01812403 lw s0,24(sp) +80003f4c: 01412483 lw s1,20(sp) +80003f50: 01012903 lw s2,16(sp) +80003f54: 00c12983 lw s3,12(sp) +80003f58: 00812a03 lw s4,8(sp) +80003f5c: 00412a83 lw s5,4(sp) +80003f60: 02010113 addi sp,sp,32 +80003f64: 00008067 ret +80003f68: 00058493 mv s1,a1 +80003f6c: 00f00913 li s2,15 +80003f70: f9dff06f j 80003f0c +80003f74: 00098513 mv a0,s3 +80003f78: aadff0ef jal ra,80003a24 +80003f7c: ff848493 addi s1,s1,-8 +80003f80: fa9ff06f j 80003f28 +80003f84: 00098513 mv a0,s3 +80003f88: a15ff0ef jal ra,8000399c +80003f8c: fff40413 addi s0,s0,-1 +80003f90: fadff06f j 80003f3c -80003fb4 : -80003fb4: 00050713 mv a4,a0 -80003fb8: 00075683 lhu a3,0(a4) -80003fbc: 00058513 mv a0,a1 -80003fc0: 00275783 lhu a5,2(a4) -80003fc4: 00068663 beqz a3,80003fd0 -80003fc8: ffff86b7 lui a3,0xffff8 -80003fcc: 00d7e7b3 or a5,a5,a3 -80003fd0: 00f51923 sh a5,18(a0) -80003fd4: 00275603 lhu a2,2(a4) -80003fd8: 000086b7 lui a3,0x8 -80003fdc: fff68693 addi a3,a3,-1 # 7fff -80003fe0: 00670793 addi a5,a4,6 -80003fe4: 00d61e63 bne a2,a3,80004000 -80003fe8: 01a70713 addi a4,a4,26 -80003fec: 0007d683 lhu a3,0(a5) # 7fffc000 -80003ff0: 02069863 bnez a3,80004020 -80003ff4: 00278793 addi a5,a5,2 -80003ff8: fee79ae3 bne a5,a4,80003fec -80003ffc: d3dff06f j 80003d38 -80004000: 01050513 addi a0,a0,16 -80004004: 01870713 addi a4,a4,24 -80004008: 00278793 addi a5,a5,2 -8000400c: ffe7d683 lhu a3,-2(a5) -80004010: ffe50513 addi a0,a0,-2 -80004014: 00d51123 sh a3,2(a0) -80004018: fee798e3 bne a5,a4,80004008 -8000401c: 00008067 ret -80004020: f75ff06f j 80003f94 +80003f94 : +80003f94: 00455783 lhu a5,4(a0) +80003f98: ff010113 addi sp,sp,-16 +80003f9c: 00912223 sw s1,4(sp) +80003fa0: 00112623 sw ra,12(sp) +80003fa4: 00812423 sw s0,8(sp) +80003fa8: 01212023 sw s2,0(sp) +80003fac: 00050493 mv s1,a0 +80003fb0: 02078063 beqz a5,80003fd0 +80003fb4: f007f793 andi a5,a5,-256 +80003fb8: 00000413 li s0,0 +80003fbc: 00078663 beqz a5,80003fc8 +80003fc0: a31ff0ef jal ra,800039f0 +80003fc4: ff800413 li s0,-8 +80003fc8: f6f00913 li s2,-145 +80003fcc: 0940006f j 80004060 +80003fd0: 00651783 lh a5,6(a0) +80003fd4: 00000413 li s0,0 +80003fd8: 0a000913 li s2,160 +80003fdc: 0207d863 bgez a5,8000400c +80003fe0: 00040513 mv a0,s0 +80003fe4: 00c12083 lw ra,12(sp) +80003fe8: 00812403 lw s0,8(sp) +80003fec: 00412483 lw s1,4(sp) +80003ff0: 00012903 lw s2,0(sp) +80003ff4: 01010113 addi sp,sp,16 +80003ff8: 00008067 ret +80003ffc: 00048513 mv a0,s1 +80004000: 01040413 addi s0,s0,16 +80004004: a49ff0ef jal ra,80003a4c +80004008: fd240ce3 beq s0,s2,80003fe0 +8000400c: 0064d783 lhu a5,6(s1) +80004010: fe0786e3 beqz a5,80003ffc +80004014: 0064d783 lhu a5,6(s1) +80004018: f007f793 andi a5,a5,-256 +8000401c: 02078263 beqz a5,80004040 +80004020: 0a000913 li s2,160 +80004024: 00649783 lh a5,6(s1) +80004028: fa07cce3 bltz a5,80003fe0 +8000402c: 00048513 mv a0,s1 +80004030: 00140413 addi s0,s0,1 +80004034: 969ff0ef jal ra,8000399c +80004038: fe8956e3 bge s2,s0,80004024 +8000403c: fa5ff06f j 80003fe0 +80004040: 00048513 mv a0,s1 +80004044: 9e1ff0ef jal ra,80003a24 +80004048: 00840413 addi s0,s0,8 +8000404c: fc9ff06f j 80004014 +80004050: 00048513 mv a0,s1 +80004054: fff40413 addi s0,s0,-1 +80004058: 8f5ff0ef jal ra,8000394c +8000405c: f92402e3 beq s0,s2,80003fe0 +80004060: 0044d783 lhu a5,4(s1) +80004064: fe0796e3 bnez a5,80004050 +80004068: f79ff06f j 80003fe0 -80004024 : -80004024: fd010113 addi sp,sp,-48 -80004028: 02912223 sw s1,36(sp) -8000402c: 00050493 mv s1,a0 -80004030: 00410513 addi a0,sp,4 -80004034: 02812423 sw s0,40(sp) -80004038: 02112623 sw ra,44(sp) -8000403c: 00058413 mv s0,a1 -80004040: fbcff0ef jal ra,800037fc -80004044: 00e4d703 lhu a4,14(s1) -80004048: 01071793 slli a5,a4,0x10 -8000404c: 4107d793 srai a5,a5,0x10 -80004050: 0407c263 bltz a5,80004094 -80004054: 00011223 sh zero,4(sp) -80004058: 000086b7 lui a3,0x8 -8000405c: fff68693 addi a3,a3,-1 # 7fff -80004060: 00d77733 and a4,a4,a3 -80004064: 00e48793 addi a5,s1,14 -80004068: 06d71c63 bne a4,a3,800040e0 -8000406c: 00048713 mv a4,s1 -80004070: 00075683 lhu a3,0(a4) -80004074: 02068663 beqz a3,800040a0 -80004078: 00040513 mv a0,s0 -8000407c: f19ff0ef jal ra,80003f94 -80004080: 02c12083 lw ra,44(sp) -80004084: 02812403 lw s0,40(sp) -80004088: 02412483 lw s1,36(sp) -8000408c: 03010113 addi sp,sp,48 -80004090: 00008067 ret -80004094: fff00793 li a5,-1 -80004098: 00f11223 sh a5,4(sp) -8000409c: fbdff06f j 80004058 -800040a0: 00270713 addi a4,a4,2 -800040a4: fce796e3 bne a5,a4,80004070 -800040a8: 00040513 mv a0,s0 -800040ac: f18ff0ef jal ra,800037c4 -800040b0: 00040513 mv a0,s0 -800040b4: c85ff0ef jal ra,80003d38 -800040b8: 00e49783 lh a5,14(s1) -800040bc: fc07d2e3 bgez a5,80004080 -800040c0: 00040513 mv a0,s0 -800040c4: 9fdff0ef jal ra,80003ac0 -800040c8: fa051ce3 bnez a0,80004080 -800040cc: 01245783 lhu a5,18(s0) -800040d0: ffff8737 lui a4,0xffff8 -800040d4: 00e7c7b3 xor a5,a5,a4 -800040d8: 00f41923 sh a5,18(s0) -800040dc: fa5ff06f j 80004080 -800040e0: 00e11323 sh a4,6(sp) -800040e4: 00410693 addi a3,sp,4 -800040e8: ffe78793 addi a5,a5,-2 -800040ec: 0007d603 lhu a2,0(a5) -800040f0: 00268693 addi a3,a3,2 -800040f4: 00c69223 sh a2,4(a3) -800040f8: fef498e3 bne s1,a5,800040e8 -800040fc: 00071c63 bnez a4,80004114 -80004100: 00011423 sh zero,8(sp) -80004104: 00040593 mv a1,s0 +8000406c : +8000406c: 01050713 addi a4,a0,16 +80004070: 00050793 mv a5,a0 +80004074: 00278793 addi a5,a5,2 +80004078: fe079f23 sh zero,-2(a5) +8000407c: fee79ce3 bne a5,a4,80004074 +80004080: 7fffc7b7 lui a5,0x7fffc +80004084: 00f52823 sw a5,16(a0) +80004088: 00008067 ret + +8000408c : +8000408c: 00050713 mv a4,a0 +80004090: 00075683 lhu a3,0(a4) +80004094: 00058513 mv a0,a1 +80004098: 00275783 lhu a5,2(a4) +8000409c: 00068663 beqz a3,800040a8 +800040a0: ffff86b7 lui a3,0xffff8 +800040a4: 00d7e7b3 or a5,a5,a3 +800040a8: 00f51923 sh a5,18(a0) +800040ac: 00275603 lhu a2,2(a4) +800040b0: 000086b7 lui a3,0x8 +800040b4: fff68693 addi a3,a3,-1 # 7fff <_start-0x7fff8001> +800040b8: 00670793 addi a5,a4,6 +800040bc: 00d61e63 bne a2,a3,800040d8 +800040c0: 01a70713 addi a4,a4,26 +800040c4: 0007d683 lhu a3,0(a5) # 7fffc000 <_start-0x4000> +800040c8: 02069863 bnez a3,800040f8 +800040cc: 00278793 addi a5,a5,2 +800040d0: fee79ae3 bne a5,a4,800040c4 +800040d4: d3dff06f j 80003e10 +800040d8: 01050513 addi a0,a0,16 +800040dc: 01870713 addi a4,a4,24 +800040e0: 00278793 addi a5,a5,2 +800040e4: ffe7d683 lhu a3,-2(a5) +800040e8: ffe50513 addi a0,a0,-2 +800040ec: 00d51123 sh a3,2(a0) +800040f0: fee798e3 bne a5,a4,800040e0 +800040f4: 00008067 ret +800040f8: f75ff06f j 8000406c + +800040fc : +800040fc: fd010113 addi sp,sp,-48 +80004100: 02912223 sw s1,36(sp) +80004104: 00050493 mv s1,a0 80004108: 00410513 addi a0,sp,4 -8000410c: ea9ff0ef jal ra,80003fb4 -80004110: f71ff06f j 80004080 -80004114: 00100793 li a5,1 -80004118: fff00593 li a1,-1 -8000411c: 00410513 addi a0,sp,4 -80004120: 00f11423 sh a5,8(sp) -80004124: c41ff0ef jal ra,80003d64 -80004128: fddff06f j 80004104 +8000410c: 02812423 sw s0,40(sp) +80004110: 02112623 sw ra,44(sp) +80004114: 00058413 mv s0,a1 +80004118: fbcff0ef jal ra,800038d4 +8000411c: 00e4d703 lhu a4,14(s1) +80004120: 01071793 slli a5,a4,0x10 +80004124: 4107d793 srai a5,a5,0x10 +80004128: 0407c263 bltz a5,8000416c +8000412c: 00011223 sh zero,4(sp) +80004130: 000086b7 lui a3,0x8 +80004134: fff68693 addi a3,a3,-1 # 7fff <_start-0x7fff8001> +80004138: 00d77733 and a4,a4,a3 +8000413c: 00e48793 addi a5,s1,14 +80004140: 06d71c63 bne a4,a3,800041b8 +80004144: 00048713 mv a4,s1 +80004148: 00075683 lhu a3,0(a4) +8000414c: 02068663 beqz a3,80004178 +80004150: 00040513 mv a0,s0 +80004154: f19ff0ef jal ra,8000406c +80004158: 02c12083 lw ra,44(sp) +8000415c: 02812403 lw s0,40(sp) +80004160: 02412483 lw s1,36(sp) +80004164: 03010113 addi sp,sp,48 +80004168: 00008067 ret +8000416c: fff00793 li a5,-1 +80004170: 00f11223 sh a5,4(sp) +80004174: fbdff06f j 80004130 +80004178: 00270713 addi a4,a4,2 +8000417c: fce796e3 bne a5,a4,80004148 +80004180: 00040513 mv a0,s0 +80004184: f18ff0ef jal ra,8000389c +80004188: 00040513 mv a0,s0 +8000418c: c85ff0ef jal ra,80003e10 +80004190: 00e49783 lh a5,14(s1) +80004194: fc07d2e3 bgez a5,80004158 +80004198: 00040513 mv a0,s0 +8000419c: 9fdff0ef jal ra,80003b98 +800041a0: fa051ce3 bnez a0,80004158 +800041a4: 01245783 lhu a5,18(s0) +800041a8: ffff8737 lui a4,0xffff8 +800041ac: 00e7c7b3 xor a5,a5,a4 +800041b0: 00f41923 sh a5,18(s0) +800041b4: fa5ff06f j 80004158 +800041b8: 00e11323 sh a4,6(sp) +800041bc: 00410693 addi a3,sp,4 +800041c0: ffe78793 addi a5,a5,-2 +800041c4: 0007d603 lhu a2,0(a5) +800041c8: 00268693 addi a3,a3,2 +800041cc: 00c69223 sh a2,4(a3) +800041d0: fef498e3 bne s1,a5,800041c0 +800041d4: 00071c63 bnez a4,800041ec +800041d8: 00011423 sh zero,8(sp) +800041dc: 00040593 mv a1,s0 +800041e0: 00410513 addi a0,sp,4 +800041e4: ea9ff0ef jal ra,8000408c +800041e8: f71ff06f j 80004158 +800041ec: 00100793 li a5,1 +800041f0: fff00593 li a1,-1 +800041f4: 00410513 addi a0,sp,4 +800041f8: 00f11423 sh a5,8(sp) +800041fc: c41ff0ef jal ra,80003e3c +80004200: fddff06f j 800041dc -8000412c : -8000412c: fe010113 addi sp,sp,-32 -80004130: 00812c23 sw s0,24(sp) -80004134: 00912a23 sw s1,20(sp) -80004138: 01212823 sw s2,16(sp) -8000413c: 01312623 sw s3,12(sp) -80004140: 01412423 sw s4,8(sp) -80004144: 01512223 sw s5,4(sp) -80004148: 00068913 mv s2,a3 -8000414c: 00078413 mv s0,a5 -80004150: 00112e23 sw ra,28(sp) -80004154: 00050493 mv s1,a0 -80004158: 00058993 mv s3,a1 -8000415c: 00060a13 mv s4,a2 -80004160: 00070a93 mv s5,a4 -80004164: d59ff0ef jal ra,80003ebc -80004168: 09000793 li a5,144 -8000416c: 40a90933 sub s2,s2,a0 -80004170: 04a7d463 bge a5,a0,800041b8 -80004174: 000087b7 lui a5,0x8 -80004178: ffe78793 addi a5,a5,-2 # 7ffe -8000417c: 0527cc63 blt a5,s2,800041d4 -80004180: 00248793 addi a5,s1,2 -80004184: 01a48493 addi s1,s1,26 -80004188: 00278793 addi a5,a5,2 -8000418c: fe079f23 sh zero,-2(a5) -80004190: fe979ce3 bne a5,s1,80004188 -80004194: 01c12083 lw ra,28(sp) -80004198: 01812403 lw s0,24(sp) -8000419c: 01412483 lw s1,20(sp) -800041a0: 01012903 lw s2,16(sp) -800041a4: 00c12983 lw s3,12(sp) -800041a8: 00812a03 lw s4,8(sp) -800041ac: 00412a83 lw s5,4(sp) -800041b0: 02010113 addi sp,sp,32 -800041b4: 00008067 ret -800041b8: 00095e63 bgez s2,800041d4 -800041bc: f7000793 li a5,-144 -800041c0: 18f94463 blt s2,a5,80004348 -800041c4: 00090593 mv a1,s2 -800041c8: 00048513 mv a0,s1 -800041cc: b99ff0ef jal ra,80003d64 -800041d0: 18051863 bnez a0,80004360 -800041d4: 140a8063 beqz s5,80004314 -800041d8: 00442703 lw a4,4(s0) -800041dc: 00042783 lw a5,0(s0) -800041e0: 06f70663 beq a4,a5,8000424c -800041e4: 01a40513 addi a0,s0,26 -800041e8: e14ff0ef jal ra,800037fc -800041ec: 00442783 lw a5,4(s0) -800041f0: 03800713 li a4,56 -800041f4: 1ce78663 beq a5,a4,800043c0 -800041f8: 16f74863 blt a4,a5,80004368 -800041fc: 01800713 li a4,24 -80004200: 1ee78e63 beq a5,a4,800043fc -80004204: 03500713 li a4,53 -80004208: 1ce78a63 beq a5,a4,800043dc -8000420c: 00c00713 li a4,12 -80004210: 00e42423 sw a4,8(s0) -80004214: 80010737 lui a4,0x80010 -80004218: fff70713 addi a4,a4,-1 # 8000ffff <_PathLocale+0xff00e67b> -8000421c: 00e42a23 sw a4,20(s0) -80004220: 00100713 li a4,1 -80004224: 00e41c23 sh a4,24(s0) -80004228: 00b00713 li a4,11 -8000422c: 00e42623 sw a4,12(s0) -80004230: 00c42703 lw a4,12(s0) -80004234: 01845683 lhu a3,24(s0) -80004238: 00870713 addi a4,a4,8 -8000423c: 00171713 slli a4,a4,0x1 -80004240: 00e40733 add a4,s0,a4 -80004244: 00d71523 sh a3,10(a4) -80004248: 00f42023 sw a5,0(s0) -8000424c: 03204263 bgtz s2,80004270 -80004250: 00442703 lw a4,4(s0) -80004254: 09000793 li a5,144 -80004258: 00f70c63 beq a4,a5,80004270 -8000425c: 0184d783 lhu a5,24(s1) -80004260: 00048513 mv a0,s1 -80004264: 0017f793 andi a5,a5,1 -80004268: 00f9e9b3 or s3,s3,a5 -8000426c: e08ff0ef jal ra,80003874 -80004270: 00842683 lw a3,8(s0) -80004274: 01445603 lhu a2,20(s0) -80004278: 00442583 lw a1,4(s0) -8000427c: 00169713 slli a4,a3,0x1 -80004280: 00e48733 add a4,s1,a4 -80004284: 00075783 lhu a5,0(a4) -80004288: 00c7f7b3 and a5,a5,a2 -8000428c: 08f00613 li a2,143 -80004290: 00b64a63 blt a2,a1,800042a4 -80004294: 00168693 addi a3,a3,1 -80004298: 00070613 mv a2,a4 -8000429c: 00c00593 li a1,12 -800042a0: 16d5d263 bge a1,a3,80004404 -800042a4: 01445683 lhu a3,20(s0) -800042a8: 00075603 lhu a2,0(a4) -800042ac: fff6c693 not a3,a3 -800042b0: 00c6f6b3 and a3,a3,a2 -800042b4: 00d71023 sh a3,0(a4) -800042b8: 01645703 lhu a4,22(s0) -800042bc: 00f776b3 and a3,a4,a5 -800042c0: 02068463 beqz a3,800042e8 -800042c4: 16f71063 bne a4,a5,80004424 -800042c8: 14099c63 bnez s3,80004420 -800042cc: 00c42783 lw a5,12(s0) -800042d0: 01845703 lhu a4,24(s0) -800042d4: 00179793 slli a5,a5,0x1 -800042d8: 00f487b3 add a5,s1,a5 -800042dc: 0007d783 lhu a5,0(a5) -800042e0: 00e7f7b3 and a5,a5,a4 -800042e4: 14079063 bnez a5,80004424 -800042e8: 01204c63 bgtz s2,80004300 -800042ec: 00442703 lw a4,4(s0) -800042f0: 09000793 li a5,144 -800042f4: 00f70663 beq a4,a5,80004300 -800042f8: 00048513 mv a0,s1 -800042fc: dc8ff0ef jal ra,800038c4 -80004300: 0044d783 lhu a5,4(s1) -80004304: 00078863 beqz a5,80004314 -80004308: 00048513 mv a0,s1 -8000430c: d68ff0ef jal ra,80003874 -80004310: 00190913 addi s2,s2,1 -80004314: 000087b7 lui a5,0x8 -80004318: 00049c23 sh zero,24(s1) -8000431c: ffe78793 addi a5,a5,-2 # 7ffe -80004320: 1127da63 bge a5,s2,80004434 -80004324: ffff87b7 lui a5,0xffff8 -80004328: fff7c793 not a5,a5 -8000432c: 00f49123 sh a5,2(s1) -80004330: 00448793 addi a5,s1,4 -80004334: 01848493 addi s1,s1,24 -80004338: 00079023 sh zero,0(a5) # ffff8000 <_PathLocale+0x7eff667c> -8000433c: 00278793 addi a5,a5,2 -80004340: fef49ce3 bne s1,a5,80004338 -80004344: e51ff06f j 80004194 -80004348: 00248793 addi a5,s1,2 -8000434c: 01a48493 addi s1,s1,26 -80004350: 00278793 addi a5,a5,2 -80004354: fe079f23 sh zero,-2(a5) -80004358: fe979ce3 bne a5,s1,80004350 -8000435c: e39ff06f j 80004194 -80004360: 00100993 li s3,1 -80004364: e71ff06f j 800041d4 -80004368: 04000713 li a4,64 -8000436c: 02e78863 beq a5,a4,8000439c -80004370: 07100713 li a4,113 -80004374: e8e79ce3 bne a5,a4,8000420c -80004378: 40008737 lui a4,0x40008 -8000437c: fff70713 addi a4,a4,-1 # 40007fff -80004380: 00a00693 li a3,10 -80004384: 00e42a23 sw a4,20(s0) -80004388: 00d42423 sw a3,8(s0) -8000438c: ffff8737 lui a4,0xffff8 -80004390: 00e41c23 sh a4,24(s0) -80004394: 00d42623 sw a3,12(s0) -80004398: e99ff06f j 80004230 -8000439c: 00700713 li a4,7 -800043a0: 00e42423 sw a4,8(s0) -800043a4: 80010737 lui a4,0x80010 -800043a8: fff70713 addi a4,a4,-1 # 8000ffff <_PathLocale+0xff00e67b> -800043ac: 00e42a23 sw a4,20(s0) -800043b0: 00100713 li a4,1 -800043b4: 00e41c23 sh a4,24(s0) -800043b8: 00600713 li a4,6 -800043bc: e71ff06f j 8000422c -800043c0: 00600693 li a3,6 -800043c4: 00800737 lui a4,0x800 -800043c8: 0ff70713 addi a4,a4,255 # 8000ff -800043cc: 00e42a23 sw a4,20(s0) -800043d0: 00d42423 sw a3,8(s0) -800043d4: 10000713 li a4,256 -800043d8: fb9ff06f j 80004390 -800043dc: 04000737 lui a4,0x4000 -800043e0: 7ff70713 addi a4,a4,2047 # 40007ff -800043e4: 00600693 li a3,6 -800043e8: 00e42a23 sw a4,20(s0) -800043ec: 00001737 lui a4,0x1 -800043f0: 00d42423 sw a3,8(s0) -800043f4: 80070713 addi a4,a4,-2048 # 800 -800043f8: f99ff06f j 80004390 -800043fc: 00400693 li a3,4 -80004400: fc5ff06f j 800043c4 -80004404: 00265503 lhu a0,2(a2) -80004408: 00050463 beqz a0,80004410 -8000440c: 0017e793 ori a5,a5,1 -80004410: 00061123 sh zero,2(a2) -80004414: 00168693 addi a3,a3,1 -80004418: 00260613 addi a2,a2,2 -8000441c: e85ff06f j 800042a0 -80004420: ec0a14e3 bnez s4,800042e8 -80004424: 00048593 mv a1,s1 -80004428: 01a40513 addi a0,s0,26 -8000442c: d88ff0ef jal ra,800039b4 -80004430: eb9ff06f j 800042e8 -80004434: 00095663 bgez s2,80004440 -80004438: 00049123 sh zero,2(s1) -8000443c: d59ff06f j 80004194 -80004440: 01249123 sh s2,2(s1) -80004444: d51ff06f j 80004194 +80004204 : +80004204: fe010113 addi sp,sp,-32 +80004208: 00812c23 sw s0,24(sp) +8000420c: 00912a23 sw s1,20(sp) +80004210: 01212823 sw s2,16(sp) +80004214: 01312623 sw s3,12(sp) +80004218: 01412423 sw s4,8(sp) +8000421c: 01512223 sw s5,4(sp) +80004220: 00068913 mv s2,a3 +80004224: 00078413 mv s0,a5 +80004228: 00112e23 sw ra,28(sp) +8000422c: 00050493 mv s1,a0 +80004230: 00058993 mv s3,a1 +80004234: 00060a13 mv s4,a2 +80004238: 00070a93 mv s5,a4 +8000423c: d59ff0ef jal ra,80003f94 +80004240: 09000793 li a5,144 +80004244: 40a90933 sub s2,s2,a0 +80004248: 04a7d463 bge a5,a0,80004290 +8000424c: 000087b7 lui a5,0x8 +80004250: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +80004254: 0527cc63 blt a5,s2,800042ac +80004258: 00248793 addi a5,s1,2 +8000425c: 01a48493 addi s1,s1,26 +80004260: 00278793 addi a5,a5,2 +80004264: fe079f23 sh zero,-2(a5) +80004268: fe979ce3 bne a5,s1,80004260 +8000426c: 01c12083 lw ra,28(sp) +80004270: 01812403 lw s0,24(sp) +80004274: 01412483 lw s1,20(sp) +80004278: 01012903 lw s2,16(sp) +8000427c: 00c12983 lw s3,12(sp) +80004280: 00812a03 lw s4,8(sp) +80004284: 00412a83 lw s5,4(sp) +80004288: 02010113 addi sp,sp,32 +8000428c: 00008067 ret +80004290: 00095e63 bgez s2,800042ac +80004294: f7000793 li a5,-144 +80004298: 18f94463 blt s2,a5,80004420 +8000429c: 00090593 mv a1,s2 +800042a0: 00048513 mv a0,s1 +800042a4: b99ff0ef jal ra,80003e3c +800042a8: 18051863 bnez a0,80004438 +800042ac: 140a8063 beqz s5,800043ec +800042b0: 00442703 lw a4,4(s0) +800042b4: 00042783 lw a5,0(s0) +800042b8: 06f70663 beq a4,a5,80004324 +800042bc: 01a40513 addi a0,s0,26 +800042c0: e14ff0ef jal ra,800038d4 +800042c4: 00442783 lw a5,4(s0) +800042c8: 03800713 li a4,56 +800042cc: 1ce78663 beq a5,a4,80004498 +800042d0: 16f74863 blt a4,a5,80004440 +800042d4: 01800713 li a4,24 +800042d8: 1ee78e63 beq a5,a4,800044d4 +800042dc: 03500713 li a4,53 +800042e0: 1ce78a63 beq a5,a4,800044b4 +800042e4: 00c00713 li a4,12 +800042e8: 00e42423 sw a4,8(s0) +800042ec: 80010737 lui a4,0x80010 +800042f0: fff70713 addi a4,a4,-1 # 8000ffff <_PathLocale+0xff00e607> +800042f4: 00e42a23 sw a4,20(s0) +800042f8: 00100713 li a4,1 +800042fc: 00e41c23 sh a4,24(s0) +80004300: 00b00713 li a4,11 +80004304: 00e42623 sw a4,12(s0) +80004308: 00c42703 lw a4,12(s0) +8000430c: 01845683 lhu a3,24(s0) +80004310: 00870713 addi a4,a4,8 +80004314: 00171713 slli a4,a4,0x1 +80004318: 00e40733 add a4,s0,a4 +8000431c: 00d71523 sh a3,10(a4) +80004320: 00f42023 sw a5,0(s0) +80004324: 03204263 bgtz s2,80004348 +80004328: 00442703 lw a4,4(s0) +8000432c: 09000793 li a5,144 +80004330: 00f70c63 beq a4,a5,80004348 +80004334: 0184d783 lhu a5,24(s1) +80004338: 00048513 mv a0,s1 +8000433c: 0017f793 andi a5,a5,1 +80004340: 00f9e9b3 or s3,s3,a5 +80004344: e08ff0ef jal ra,8000394c +80004348: 00842683 lw a3,8(s0) +8000434c: 01445603 lhu a2,20(s0) +80004350: 00442583 lw a1,4(s0) +80004354: 00169713 slli a4,a3,0x1 +80004358: 00e48733 add a4,s1,a4 +8000435c: 00075783 lhu a5,0(a4) +80004360: 00c7f7b3 and a5,a5,a2 +80004364: 08f00613 li a2,143 +80004368: 00b64a63 blt a2,a1,8000437c +8000436c: 00168693 addi a3,a3,1 +80004370: 00070613 mv a2,a4 +80004374: 00c00593 li a1,12 +80004378: 16d5d263 bge a1,a3,800044dc +8000437c: 01445683 lhu a3,20(s0) +80004380: 00075603 lhu a2,0(a4) +80004384: fff6c693 not a3,a3 +80004388: 00c6f6b3 and a3,a3,a2 +8000438c: 00d71023 sh a3,0(a4) +80004390: 01645703 lhu a4,22(s0) +80004394: 00f776b3 and a3,a4,a5 +80004398: 02068463 beqz a3,800043c0 +8000439c: 16f71063 bne a4,a5,800044fc +800043a0: 14099c63 bnez s3,800044f8 +800043a4: 00c42783 lw a5,12(s0) +800043a8: 01845703 lhu a4,24(s0) +800043ac: 00179793 slli a5,a5,0x1 +800043b0: 00f487b3 add a5,s1,a5 +800043b4: 0007d783 lhu a5,0(a5) +800043b8: 00e7f7b3 and a5,a5,a4 +800043bc: 14079063 bnez a5,800044fc +800043c0: 01204c63 bgtz s2,800043d8 +800043c4: 00442703 lw a4,4(s0) +800043c8: 09000793 li a5,144 +800043cc: 00f70663 beq a4,a5,800043d8 +800043d0: 00048513 mv a0,s1 +800043d4: dc8ff0ef jal ra,8000399c +800043d8: 0044d783 lhu a5,4(s1) +800043dc: 00078863 beqz a5,800043ec +800043e0: 00048513 mv a0,s1 +800043e4: d68ff0ef jal ra,8000394c +800043e8: 00190913 addi s2,s2,1 +800043ec: 000087b7 lui a5,0x8 +800043f0: 00049c23 sh zero,24(s1) +800043f4: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +800043f8: 1127da63 bge a5,s2,8000450c +800043fc: ffff87b7 lui a5,0xffff8 +80004400: fff7c793 not a5,a5 +80004404: 00f49123 sh a5,2(s1) +80004408: 00448793 addi a5,s1,4 +8000440c: 01848493 addi s1,s1,24 +80004410: 00079023 sh zero,0(a5) # ffff8000 <_PathLocale+0x7eff6608> +80004414: 00278793 addi a5,a5,2 +80004418: fef49ce3 bne s1,a5,80004410 +8000441c: e51ff06f j 8000426c +80004420: 00248793 addi a5,s1,2 +80004424: 01a48493 addi s1,s1,26 +80004428: 00278793 addi a5,a5,2 +8000442c: fe079f23 sh zero,-2(a5) +80004430: fe979ce3 bne a5,s1,80004428 +80004434: e39ff06f j 8000426c +80004438: 00100993 li s3,1 +8000443c: e71ff06f j 800042ac +80004440: 04000713 li a4,64 +80004444: 02e78863 beq a5,a4,80004474 +80004448: 07100713 li a4,113 +8000444c: e8e79ce3 bne a5,a4,800042e4 +80004450: 40008737 lui a4,0x40008 +80004454: fff70713 addi a4,a4,-1 # 40007fff <_start-0x3fff8001> +80004458: 00a00693 li a3,10 +8000445c: 00e42a23 sw a4,20(s0) +80004460: 00d42423 sw a3,8(s0) +80004464: ffff8737 lui a4,0xffff8 +80004468: 00e41c23 sh a4,24(s0) +8000446c: 00d42623 sw a3,12(s0) +80004470: e99ff06f j 80004308 +80004474: 00700713 li a4,7 +80004478: 00e42423 sw a4,8(s0) +8000447c: 80010737 lui a4,0x80010 +80004480: fff70713 addi a4,a4,-1 # 8000ffff <_PathLocale+0xff00e607> +80004484: 00e42a23 sw a4,20(s0) +80004488: 00100713 li a4,1 +8000448c: 00e41c23 sh a4,24(s0) +80004490: 00600713 li a4,6 +80004494: e71ff06f j 80004304 +80004498: 00600693 li a3,6 +8000449c: 00800737 lui a4,0x800 +800044a0: 0ff70713 addi a4,a4,255 # 8000ff <_start-0x7f7fff01> +800044a4: 00e42a23 sw a4,20(s0) +800044a8: 00d42423 sw a3,8(s0) +800044ac: 10000713 li a4,256 +800044b0: fb9ff06f j 80004468 +800044b4: 04000737 lui a4,0x4000 +800044b8: 7ff70713 addi a4,a4,2047 # 40007ff <_start-0x7bfff801> +800044bc: 00600693 li a3,6 +800044c0: 00e42a23 sw a4,20(s0) +800044c4: 00001737 lui a4,0x1 +800044c8: 00d42423 sw a3,8(s0) +800044cc: 80070713 addi a4,a4,-2048 # 800 <_start-0x7ffff800> +800044d0: f99ff06f j 80004468 +800044d4: 00400693 li a3,4 +800044d8: fc5ff06f j 8000449c +800044dc: 00265503 lhu a0,2(a2) +800044e0: 00050463 beqz a0,800044e8 +800044e4: 0017e793 ori a5,a5,1 +800044e8: 00061123 sh zero,2(a2) +800044ec: 00168693 addi a3,a3,1 +800044f0: 00260613 addi a2,a2,2 +800044f4: e85ff06f j 80004378 +800044f8: ec0a14e3 bnez s4,800043c0 +800044fc: 00048593 mv a1,s1 +80004500: 01a40513 addi a0,s0,26 +80004504: d88ff0ef jal ra,80003a8c +80004508: eb9ff06f j 800043c0 +8000450c: 00095663 bgez s2,80004518 +80004510: 00049123 sh zero,2(s1) +80004514: d59ff06f j 8000426c +80004518: 01249123 sh s2,2(s1) +8000451c: d51ff06f j 8000426c -80004448 : -80004448: fe010113 addi sp,sp,-32 -8000444c: 01412423 sw s4,8(sp) -80004450: 00255a03 lhu s4,2(a0) -80004454: 00812c23 sw s0,24(sp) -80004458: 00058413 mv s0,a1 -8000445c: 00112e23 sw ra,28(sp) -80004460: 00912a23 sw s1,20(sp) -80004464: 01212823 sw s2,16(sp) -80004468: 01512223 sw s5,4(sp) -8000446c: 01612023 sw s6,0(sp) -80004470: 00060913 mv s2,a2 -80004474: 03460b13 addi s6,a2,52 -80004478: 01312623 sw s3,12(sp) -8000447c: 00050a93 mv s5,a0 -80004480: a3dff0ef jal ra,80003ebc -80004484: 00245483 lhu s1,2(s0) -80004488: 40aa0a33 sub s4,s4,a0 -8000448c: 00040513 mv a0,s0 -80004490: a2dff0ef jal ra,80003ebc -80004494: 40a484b3 sub s1,s1,a0 -80004498: 000b0513 mv a0,s6 -8000449c: b60ff0ef jal ra,800037fc -800044a0: 0544d263 bge s1,s4,800044e4 -800044a4: 00040513 mv a0,s0 -800044a8: 01812403 lw s0,24(sp) -800044ac: 01c12083 lw ra,28(sp) -800044b0: 00c12983 lw s3,12(sp) -800044b4: 00812a03 lw s4,8(sp) -800044b8: 00412a83 lw s5,4(sp) -800044bc: 00012b03 lw s6,0(sp) -800044c0: 00090793 mv a5,s2 -800044c4: 00048693 mv a3,s1 -800044c8: 01012903 lw s2,16(sp) -800044cc: 01412483 lw s1,20(sp) -800044d0: 00000713 li a4,0 -800044d4: 00000613 li a2,0 -800044d8: 00000593 li a1,0 -800044dc: 02010113 addi sp,sp,32 -800044e0: c4dff06f j 8000412c -800044e4: 00040593 mv a1,s0 -800044e8: 000a8513 mv a0,s5 -800044ec: b4cff0ef jal ra,80003838 -800044f0: 00000993 li s3,0 -800044f4: 00a04a63 bgtz a0,80004508 -800044f8: 00040593 mv a1,s0 -800044fc: 000a8513 mv a0,s5 -80004500: cecff0ef jal ra,800039ec -80004504: 00100993 li s3,1 -80004508: 000b0513 mv a0,s6 -8000450c: bb8ff0ef jal ra,800038c4 -80004510: 04c95783 lhu a5,76(s2) -80004514: 00040513 mv a0,s0 -80004518: fff48493 addi s1,s1,-1 -8000451c: 00f9e9b3 or s3,s3,a5 -80004520: 05391623 sh s3,76(s2) -80004524: ba0ff0ef jal ra,800038c4 -80004528: f79ff06f j 800044a0 +80004520 : +80004520: fe010113 addi sp,sp,-32 +80004524: 01412423 sw s4,8(sp) +80004528: 00255a03 lhu s4,2(a0) +8000452c: 00812c23 sw s0,24(sp) +80004530: 00058413 mv s0,a1 +80004534: 00112e23 sw ra,28(sp) +80004538: 00912a23 sw s1,20(sp) +8000453c: 01212823 sw s2,16(sp) +80004540: 01512223 sw s5,4(sp) +80004544: 01612023 sw s6,0(sp) +80004548: 00060913 mv s2,a2 +8000454c: 03460b13 addi s6,a2,52 +80004550: 01312623 sw s3,12(sp) +80004554: 00050a93 mv s5,a0 +80004558: a3dff0ef jal ra,80003f94 +8000455c: 00245483 lhu s1,2(s0) +80004560: 40aa0a33 sub s4,s4,a0 +80004564: 00040513 mv a0,s0 +80004568: a2dff0ef jal ra,80003f94 +8000456c: 40a484b3 sub s1,s1,a0 +80004570: 000b0513 mv a0,s6 +80004574: b60ff0ef jal ra,800038d4 +80004578: 0544d263 bge s1,s4,800045bc +8000457c: 00040513 mv a0,s0 +80004580: 01812403 lw s0,24(sp) +80004584: 01c12083 lw ra,28(sp) +80004588: 00c12983 lw s3,12(sp) +8000458c: 00812a03 lw s4,8(sp) +80004590: 00412a83 lw s5,4(sp) +80004594: 00012b03 lw s6,0(sp) +80004598: 00090793 mv a5,s2 +8000459c: 00048693 mv a3,s1 +800045a0: 01012903 lw s2,16(sp) +800045a4: 01412483 lw s1,20(sp) +800045a8: 00000713 li a4,0 +800045ac: 00000613 li a2,0 +800045b0: 00000593 li a1,0 +800045b4: 02010113 addi sp,sp,32 +800045b8: c4dff06f j 80004204 +800045bc: 00040593 mv a1,s0 +800045c0: 000a8513 mv a0,s5 +800045c4: b4cff0ef jal ra,80003910 +800045c8: 00000993 li s3,0 +800045cc: 00a04a63 bgtz a0,800045e0 +800045d0: 00040593 mv a1,s0 +800045d4: 000a8513 mv a0,s5 +800045d8: cecff0ef jal ra,80003ac4 +800045dc: 00100993 li s3,1 +800045e0: 000b0513 mv a0,s6 +800045e4: bb8ff0ef jal ra,8000399c +800045e8: 04c95783 lhu a5,76(s2) +800045ec: 00040513 mv a0,s0 +800045f0: fff48493 addi s1,s1,-1 +800045f4: 00f9e9b3 or s3,s3,a5 +800045f8: 05391623 sh s3,76(s2) +800045fc: ba0ff0ef jal ra,8000399c +80004600: f79ff06f j 80004578 -8000452c : -8000452c: f7010113 addi sp,sp,-144 -80004530: 08812423 sw s0,136(sp) -80004534: 08912223 sw s1,132(sp) -80004538: 09212023 sw s2,128(sp) -8000453c: 07412c23 sw s4,120(sp) -80004540: 08112623 sw ra,140(sp) -80004544: 07312e23 sw s3,124(sp) -80004548: 07512a23 sw s5,116(sp) -8000454c: 07612823 sw s6,112(sp) -80004550: 07712623 sw s7,108(sp) -80004554: 07812423 sw s8,104(sp) -80004558: 00050913 mv s2,a0 -8000455c: 00058413 mv s0,a1 -80004560: 00060493 mv s1,a2 -80004564: 00068a13 mv s4,a3 -80004568: d58ff0ef jal ra,80003ac0 -8000456c: 04050063 beqz a0,800045ac -80004570: 00048593 mv a1,s1 -80004574: 00090513 mv a0,s2 -80004578: a60ff0ef jal ra,800037d8 -8000457c: 08c12083 lw ra,140(sp) -80004580: 08812403 lw s0,136(sp) -80004584: 08412483 lw s1,132(sp) -80004588: 08012903 lw s2,128(sp) -8000458c: 07c12983 lw s3,124(sp) -80004590: 07812a03 lw s4,120(sp) -80004594: 07412a83 lw s5,116(sp) -80004598: 07012b03 lw s6,112(sp) -8000459c: 06c12b83 lw s7,108(sp) -800045a0: 06812c03 lw s8,104(sp) -800045a4: 09010113 addi sp,sp,144 -800045a8: 00008067 ret -800045ac: 00040513 mv a0,s0 -800045b0: d10ff0ef jal ra,80003ac0 -800045b4: 00050863 beqz a0,800045c4 -800045b8: 00048593 mv a1,s1 -800045bc: 00040513 mv a0,s0 -800045c0: fb9ff06f j 80004578 -800045c4: 00090513 mv a0,s2 -800045c8: f3cff0ef jal ra,80003d04 -800045cc: 06051463 bnez a0,80004634 -800045d0: 00040513 mv a0,s0 -800045d4: f30ff0ef jal ra,80003d04 -800045d8: 00050c63 beqz a0,800045f0 -800045dc: 810005b7 lui a1,0x81000 -800045e0: 36858593 addi a1,a1,872 # 81000368 <_PathLocale+0xffffe9e4> -800045e4: 00090513 mv a0,s2 -800045e8: e14ff0ef jal ra,80003bfc -800045ec: 04050e63 beqz a0,80004648 -800045f0: 00090513 mv a0,s2 -800045f4: f10ff0ef jal ra,80003d04 -800045f8: 00051863 bnez a0,80004608 -800045fc: 00040513 mv a0,s0 -80004600: f04ff0ef jal ra,80003d04 -80004604: 04050c63 beqz a0,8000465c -80004608: 00090513 mv a0,s2 -8000460c: ce8ff0ef jal ra,80003af4 -80004610: 00050913 mv s2,a0 -80004614: 00040513 mv a0,s0 -80004618: cdcff0ef jal ra,80003af4 -8000461c: 02a90c63 beq s2,a0,80004654 -80004620: ffff87b7 lui a5,0xffff8 -80004624: 00f49923 sh a5,18(s1) -80004628: 00048513 mv a0,s1 -8000462c: f0cff0ef jal ra,80003d38 -80004630: f4dff06f j 8000457c -80004634: 810005b7 lui a1,0x81000 -80004638: 36858593 addi a1,a1,872 # 81000368 <_PathLocale+0xffffe9e4> -8000463c: 00040513 mv a0,s0 -80004640: dbcff0ef jal ra,80003bfc -80004644: f80516e3 bnez a0,800045d0 -80004648: 00048513 mv a0,s1 -8000464c: 949ff0ef jal ra,80003f94 -80004650: f2dff06f j 8000457c -80004654: 00049923 sh zero,18(s1) -80004658: fd1ff06f j 80004628 -8000465c: 00c10593 addi a1,sp,12 -80004660: 00090513 mv a0,s2 -80004664: cc8ff0ef jal ra,80003b2c -80004668: 00040513 mv a0,s0 -8000466c: 02810593 addi a1,sp,40 -80004670: cbcff0ef jal ra,80003b2c -80004674: 00e15983 lhu s3,14(sp) -80004678: 02a15403 lhu s0,42(sp) -8000467c: 0e098a63 beqz s3,80004770 -80004680: 02a15783 lhu a5,42(sp) -80004684: 00040b13 mv s6,s0 -80004688: 10078063 beqz a5,80004788 -8000468c: 02812783 lw a5,40(sp) -80004690: 034a0913 addi s2,s4,52 -80004694: 04ea0b93 addi s7,s4,78 -80004698: 02fa2a23 sw a5,52(s4) -8000469c: 038a0793 addi a5,s4,56 -800046a0: 00079023 sh zero,0(a5) # ffff8000 <_PathLocale+0x7eff667c> -800046a4: 00278793 addi a5,a5,2 -800046a8: ff779ce3 bne a5,s7,800046a0 -800046ac: 00c10413 addi s0,sp,12 -800046b0: ff810c13 addi s8,sp,-8 -800046b4: 00000a93 li s5,0 -800046b8: 01845503 lhu a0,24(s0) -800046bc: 00050e63 beqz a0,800046d8 -800046c0: 02810593 addi a1,sp,40 -800046c4: 04410613 addi a2,sp,68 -800046c8: b5cff0ef jal ra,80003a24 -800046cc: 00090593 mv a1,s2 -800046d0: 04410513 addi a0,sp,68 -800046d4: ae0ff0ef jal ra,800039b4 -800046d8: 04ca5783 lhu a5,76(s4) -800046dc: 00090513 mv a0,s2 -800046e0: ffe40413 addi s0,s0,-2 -800046e4: 00faeab3 or s5,s5,a5 -800046e8: aacff0ef jal ra,80003994 -800046ec: fc8c16e3 bne s8,s0,800046b8 -800046f0: 00090593 mv a1,s2 -800046f4: 02810793 addi a5,sp,40 -800046f8: 0005d703 lhu a4,0(a1) -800046fc: 00258593 addi a1,a1,2 -80004700: 00278793 addi a5,a5,2 -80004704: fee79f23 sh a4,-2(a5) -80004708: ff7598e3 bne a1,s7,800046f8 -8000470c: ffffc6b7 lui a3,0xffffc -80004710: 016989b3 add s3,s3,s6 -80004714: 00268693 addi a3,a3,2 # ffffc002 <_PathLocale+0x7effa67e> -80004718: 000a0793 mv a5,s4 -8000471c: 04000713 li a4,64 -80004720: 00d986b3 add a3,s3,a3 -80004724: 00000613 li a2,0 -80004728: 000a8593 mv a1,s5 -8000472c: 02810513 addi a0,sp,40 -80004730: 9fdff0ef jal ra,8000412c -80004734: 00c15703 lhu a4,12(sp) -80004738: 02815783 lhu a5,40(sp) -8000473c: 06f71a63 bne a4,a5,800047b0 -80004740: 02011423 sh zero,40(sp) -80004744: 00048593 mv a1,s1 -80004748: 02810513 addi a0,sp,40 -8000474c: 869ff0ef jal ra,80003fb4 -80004750: e2dff06f j 8000457c -80004754: 00278793 addi a5,a5,2 -80004758: 0027d683 lhu a3,2(a5) -8000475c: 00068e63 beqz a3,80004778 -80004760: 00c10513 addi a0,sp,12 -80004764: f58ff0ef jal ra,80003ebc -80004768: 40a009b3 neg s3,a0 -8000476c: f15ff06f j 80004680 -80004770: 00c10793 addi a5,sp,12 -80004774: 02010713 addi a4,sp,32 -80004778: fce79ee3 bne a5,a4,80004754 -8000477c: 00048513 mv a0,s1 -80004780: 844ff0ef jal ra,800037c4 -80004784: df9ff06f j 8000457c -80004788: 02810793 addi a5,sp,40 -8000478c: 03c10713 addi a4,sp,60 -80004790: fee786e3 beq a5,a4,8000477c -80004794: 00278793 addi a5,a5,2 -80004798: 0027d683 lhu a3,2(a5) -8000479c: fe068ae3 beqz a3,80004790 -800047a0: 02810513 addi a0,sp,40 -800047a4: f18ff0ef jal ra,80003ebc -800047a8: 40a40b33 sub s6,s0,a0 -800047ac: ee1ff06f j 8000468c -800047b0: fff00793 li a5,-1 -800047b4: 02f11423 sh a5,40(sp) -800047b8: f8dff06f j 80004744 +80004604 : +80004604: f7010113 addi sp,sp,-144 +80004608: 08812423 sw s0,136(sp) +8000460c: 08912223 sw s1,132(sp) +80004610: 09212023 sw s2,128(sp) +80004614: 07412c23 sw s4,120(sp) +80004618: 08112623 sw ra,140(sp) +8000461c: 07312e23 sw s3,124(sp) +80004620: 07512a23 sw s5,116(sp) +80004624: 07612823 sw s6,112(sp) +80004628: 07712623 sw s7,108(sp) +8000462c: 07812423 sw s8,104(sp) +80004630: 00050913 mv s2,a0 +80004634: 00058413 mv s0,a1 +80004638: 00060493 mv s1,a2 +8000463c: 00068a13 mv s4,a3 +80004640: d58ff0ef jal ra,80003b98 +80004644: 04050063 beqz a0,80004684 +80004648: 00048593 mv a1,s1 +8000464c: 00090513 mv a0,s2 +80004650: a60ff0ef jal ra,800038b0 +80004654: 08c12083 lw ra,140(sp) +80004658: 08812403 lw s0,136(sp) +8000465c: 08412483 lw s1,132(sp) +80004660: 08012903 lw s2,128(sp) +80004664: 07c12983 lw s3,124(sp) +80004668: 07812a03 lw s4,120(sp) +8000466c: 07412a83 lw s5,116(sp) +80004670: 07012b03 lw s6,112(sp) +80004674: 06c12b83 lw s7,108(sp) +80004678: 06812c03 lw s8,104(sp) +8000467c: 09010113 addi sp,sp,144 +80004680: 00008067 ret +80004684: 00040513 mv a0,s0 +80004688: d10ff0ef jal ra,80003b98 +8000468c: 00050863 beqz a0,8000469c +80004690: 00048593 mv a1,s1 +80004694: 00040513 mv a0,s0 +80004698: fb9ff06f j 80004650 +8000469c: 00090513 mv a0,s2 +800046a0: f3cff0ef jal ra,80003ddc +800046a4: 06051463 bnez a0,8000470c +800046a8: 00040513 mv a0,s0 +800046ac: f30ff0ef jal ra,80003ddc +800046b0: 00050c63 beqz a0,800046c8 +800046b4: 810005b7 lui a1,0x81000 +800046b8: 3d858593 addi a1,a1,984 # 810003d8 <_PathLocale+0xffffe9e0> +800046bc: 00090513 mv a0,s2 +800046c0: e14ff0ef jal ra,80003cd4 +800046c4: 04050e63 beqz a0,80004720 +800046c8: 00090513 mv a0,s2 +800046cc: f10ff0ef jal ra,80003ddc +800046d0: 00051863 bnez a0,800046e0 +800046d4: 00040513 mv a0,s0 +800046d8: f04ff0ef jal ra,80003ddc +800046dc: 04050c63 beqz a0,80004734 +800046e0: 00090513 mv a0,s2 +800046e4: ce8ff0ef jal ra,80003bcc +800046e8: 00050913 mv s2,a0 +800046ec: 00040513 mv a0,s0 +800046f0: cdcff0ef jal ra,80003bcc +800046f4: 02a90c63 beq s2,a0,8000472c +800046f8: ffff87b7 lui a5,0xffff8 +800046fc: 00f49923 sh a5,18(s1) +80004700: 00048513 mv a0,s1 +80004704: f0cff0ef jal ra,80003e10 +80004708: f4dff06f j 80004654 +8000470c: 810005b7 lui a1,0x81000 +80004710: 3d858593 addi a1,a1,984 # 810003d8 <_PathLocale+0xffffe9e0> +80004714: 00040513 mv a0,s0 +80004718: dbcff0ef jal ra,80003cd4 +8000471c: f80516e3 bnez a0,800046a8 +80004720: 00048513 mv a0,s1 +80004724: 949ff0ef jal ra,8000406c +80004728: f2dff06f j 80004654 +8000472c: 00049923 sh zero,18(s1) +80004730: fd1ff06f j 80004700 +80004734: 00c10593 addi a1,sp,12 +80004738: 00090513 mv a0,s2 +8000473c: cc8ff0ef jal ra,80003c04 +80004740: 00040513 mv a0,s0 +80004744: 02810593 addi a1,sp,40 +80004748: cbcff0ef jal ra,80003c04 +8000474c: 00e15983 lhu s3,14(sp) +80004750: 02a15403 lhu s0,42(sp) +80004754: 0e098a63 beqz s3,80004848 +80004758: 02a15783 lhu a5,42(sp) +8000475c: 00040b13 mv s6,s0 +80004760: 10078063 beqz a5,80004860 +80004764: 02812783 lw a5,40(sp) +80004768: 034a0913 addi s2,s4,52 +8000476c: 04ea0b93 addi s7,s4,78 +80004770: 02fa2a23 sw a5,52(s4) +80004774: 038a0793 addi a5,s4,56 +80004778: 00079023 sh zero,0(a5) # ffff8000 <_PathLocale+0x7eff6608> +8000477c: 00278793 addi a5,a5,2 +80004780: ff779ce3 bne a5,s7,80004778 +80004784: 00c10413 addi s0,sp,12 +80004788: ff810c13 addi s8,sp,-8 +8000478c: 00000a93 li s5,0 +80004790: 01845503 lhu a0,24(s0) +80004794: 00050e63 beqz a0,800047b0 +80004798: 02810593 addi a1,sp,40 +8000479c: 04410613 addi a2,sp,68 +800047a0: b5cff0ef jal ra,80003afc +800047a4: 00090593 mv a1,s2 +800047a8: 04410513 addi a0,sp,68 +800047ac: ae0ff0ef jal ra,80003a8c +800047b0: 04ca5783 lhu a5,76(s4) +800047b4: 00090513 mv a0,s2 +800047b8: ffe40413 addi s0,s0,-2 +800047bc: 00faeab3 or s5,s5,a5 +800047c0: aacff0ef jal ra,80003a6c +800047c4: fc8c16e3 bne s8,s0,80004790 +800047c8: 00090593 mv a1,s2 +800047cc: 02810793 addi a5,sp,40 +800047d0: 0005d703 lhu a4,0(a1) +800047d4: 00258593 addi a1,a1,2 +800047d8: 00278793 addi a5,a5,2 +800047dc: fee79f23 sh a4,-2(a5) +800047e0: ff7598e3 bne a1,s7,800047d0 +800047e4: ffffc6b7 lui a3,0xffffc +800047e8: 016989b3 add s3,s3,s6 +800047ec: 00268693 addi a3,a3,2 # ffffc002 <_PathLocale+0x7effa60a> +800047f0: 000a0793 mv a5,s4 +800047f4: 04000713 li a4,64 +800047f8: 00d986b3 add a3,s3,a3 +800047fc: 00000613 li a2,0 +80004800: 000a8593 mv a1,s5 +80004804: 02810513 addi a0,sp,40 +80004808: 9fdff0ef jal ra,80004204 +8000480c: 00c15703 lhu a4,12(sp) +80004810: 02815783 lhu a5,40(sp) +80004814: 06f71a63 bne a4,a5,80004888 +80004818: 02011423 sh zero,40(sp) +8000481c: 00048593 mv a1,s1 +80004820: 02810513 addi a0,sp,40 +80004824: 869ff0ef jal ra,8000408c +80004828: e2dff06f j 80004654 +8000482c: 00278793 addi a5,a5,2 +80004830: 0027d683 lhu a3,2(a5) +80004834: 00068e63 beqz a3,80004850 +80004838: 00c10513 addi a0,sp,12 +8000483c: f58ff0ef jal ra,80003f94 +80004840: 40a009b3 neg s3,a0 +80004844: f15ff06f j 80004758 +80004848: 00c10793 addi a5,sp,12 +8000484c: 02010713 addi a4,sp,32 +80004850: fce79ee3 bne a5,a4,8000482c +80004854: 00048513 mv a0,s1 +80004858: 844ff0ef jal ra,8000389c +8000485c: df9ff06f j 80004654 +80004860: 02810793 addi a5,sp,40 +80004864: 03c10713 addi a4,sp,60 +80004868: fee786e3 beq a5,a4,80004854 +8000486c: 00278793 addi a5,a5,2 +80004870: 0027d683 lhu a3,2(a5) +80004874: fe068ae3 beqz a3,80004868 +80004878: 02810513 addi a0,sp,40 +8000487c: f18ff0ef jal ra,80003f94 +80004880: 40a40b33 sub s6,s0,a0 +80004884: ee1ff06f j 80004764 +80004888: fff00793 li a5,-1 +8000488c: 02f11423 sh a5,40(sp) +80004890: f8dff06f j 8000481c -800047bc : -800047bc: f7010113 addi sp,sp,-144 -800047c0: 08812423 sw s0,136(sp) -800047c4: 08912223 sw s1,132(sp) -800047c8: 09212023 sw s2,128(sp) -800047cc: 07512a23 sw s5,116(sp) -800047d0: 08112623 sw ra,140(sp) -800047d4: 07312e23 sw s3,124(sp) -800047d8: 07412c23 sw s4,120(sp) -800047dc: 07612823 sw s6,112(sp) -800047e0: 07712623 sw s7,108(sp) -800047e4: 07812423 sw s8,104(sp) -800047e8: 07912223 sw s9,100(sp) -800047ec: 00050913 mv s2,a0 -800047f0: 00058413 mv s0,a1 -800047f4: 00060493 mv s1,a2 -800047f8: 00068a93 mv s5,a3 -800047fc: ac4ff0ef jal ra,80003ac0 -80004800: 04050263 beqz a0,80004844 -80004804: 00048593 mv a1,s1 -80004808: 00090513 mv a0,s2 -8000480c: fcdfe0ef jal ra,800037d8 -80004810: 08c12083 lw ra,140(sp) -80004814: 08812403 lw s0,136(sp) -80004818: 08412483 lw s1,132(sp) -8000481c: 08012903 lw s2,128(sp) -80004820: 07c12983 lw s3,124(sp) -80004824: 07812a03 lw s4,120(sp) -80004828: 07412a83 lw s5,116(sp) -8000482c: 07012b03 lw s6,112(sp) -80004830: 06c12b83 lw s7,108(sp) -80004834: 06812c03 lw s8,104(sp) -80004838: 06412c83 lw s9,100(sp) -8000483c: 09010113 addi sp,sp,144 -80004840: 00008067 ret -80004844: 00040513 mv a0,s0 -80004848: a78ff0ef jal ra,80003ac0 -8000484c: 00050863 beqz a0,8000485c -80004850: 00048593 mv a1,s1 -80004854: 00040513 mv a0,s0 -80004858: fb5ff06f j 8000480c -8000485c: 810009b7 lui s3,0x81000 -80004860: 36898593 addi a1,s3,872 # 81000368 <_PathLocale+0xffffe9e4> -80004864: 00090513 mv a0,s2 -80004868: b94ff0ef jal ra,80003bfc -8000486c: 04050663 beqz a0,800048b8 -80004870: 00090513 mv a0,s2 -80004874: c90ff0ef jal ra,80003d04 -80004878: 00050993 mv s3,a0 -8000487c: 00040513 mv a0,s0 -80004880: c84ff0ef jal ra,80003d04 -80004884: 04099863 bnez s3,800048d4 -80004888: 04050e63 beqz a0,800048e4 -8000488c: 00090513 mv a0,s2 -80004890: a64ff0ef jal ra,80003af4 -80004894: 00050913 mv s2,a0 -80004898: 00040513 mv a0,s0 -8000489c: a58ff0ef jal ra,80003af4 -800048a0: 20a90a63 beq s2,a0,80004ab4 -800048a4: ffff87b7 lui a5,0xffff8 -800048a8: 00f49923 sh a5,18(s1) -800048ac: 00048513 mv a0,s1 -800048b0: c88ff0ef jal ra,80003d38 -800048b4: f5dff06f j 80004810 -800048b8: 36898593 addi a1,s3,872 -800048bc: 00040513 mv a0,s0 -800048c0: b3cff0ef jal ra,80003bfc -800048c4: fa0516e3 bnez a0,80004870 -800048c8: 00048513 mv a0,s1 -800048cc: ec8ff0ef jal ra,80003f94 -800048d0: f41ff06f j 80004810 -800048d4: fe051ae3 bnez a0,800048c8 -800048d8: 00048513 mv a0,s1 -800048dc: ee9fe0ef jal ra,800037c4 -800048e0: f31ff06f j 80004810 -800048e4: 00090513 mv a0,s2 -800048e8: 00c10593 addi a1,sp,12 -800048ec: a40ff0ef jal ra,80003b2c -800048f0: 00040513 mv a0,s0 -800048f4: 02810593 addi a1,sp,40 -800048f8: a34ff0ef jal ra,80003b2c -800048fc: 02a15903 lhu s2,42(sp) -80004900: 00e15403 lhu s0,14(sp) -80004904: 14090a63 beqz s2,80004a58 -80004908: 00e15783 lhu a5,14(sp) -8000490c: 00040b93 mv s7,s0 -80004910: 18078663 beqz a5,80004a9c -80004914: 02812703 lw a4,40(sp) -80004918: 038a8793 addi a5,s5,56 -8000491c: 04ea8b13 addi s6,s5,78 -80004920: 02eaaa23 sw a4,52(s5) -80004924: 00078993 mv s3,a5 -80004928: 00278793 addi a5,a5,2 # ffff8002 <_PathLocale+0x7eff667e> -8000492c: fe079f23 sh zero,-2(a5) -80004930: ff679ce3 bne a5,s6,80004928 -80004934: 02810513 addi a0,sp,40 -80004938: f3dfe0ef jal ra,80003874 -8000493c: 01215c03 lhu s8,18(sp) -80004940: 00010a37 lui s4,0x10 -80004944: fffa0a13 addi s4,s4,-1 # ffff -80004948: 034c0cb3 mul s9,s8,s4 -8000494c: 02c15783 lhu a5,44(sp) -80004950: 02e15403 lhu s0,46(sp) -80004954: 01079793 slli a5,a5,0x10 -80004958: 008787b3 add a5,a5,s0 -8000495c: 000a0413 mv s0,s4 -80004960: 00fce863 bltu s9,a5,80004970 -80004964: 0387d433 divu s0,a5,s8 -80004968: 01041413 slli s0,s0,0x10 -8000496c: 01045413 srli s0,s0,0x10 -80004970: 00c10593 addi a1,sp,12 -80004974: 00040513 mv a0,s0 -80004978: 04410613 addi a2,sp,68 -8000497c: 8a8ff0ef jal ra,80003a24 -80004980: 02810593 addi a1,sp,40 -80004984: 04410513 addi a0,sp,68 -80004988: eb1fe0ef jal ra,80003838 -8000498c: 02a05663 blez a0,800049b8 -80004990: 04410593 addi a1,sp,68 -80004994: 00c10513 addi a0,sp,12 -80004998: 854ff0ef jal ra,800039ec -8000499c: 02810593 addi a1,sp,40 -800049a0: 04410513 addi a0,sp,68 -800049a4: e95fe0ef jal ra,80003838 -800049a8: 10a04a63 bgtz a0,80004abc -800049ac: fff40413 addi s0,s0,-1 -800049b0: 01041413 slli s0,s0,0x10 -800049b4: 01045413 srli s0,s0,0x10 -800049b8: 02810593 addi a1,sp,40 -800049bc: 04410513 addi a0,sp,68 -800049c0: 82cff0ef jal ra,800039ec -800049c4: 02810513 addi a0,sp,40 -800049c8: 00899023 sh s0,0(s3) -800049cc: 00298993 addi s3,s3,2 -800049d0: fa5fe0ef jal ra,80003974 -800049d4: f73b1ce3 bne s6,s3,8000494c -800049d8: 02810713 addi a4,sp,40 -800049dc: 03e10693 addi a3,sp,62 -800049e0: 00070793 mv a5,a4 -800049e4: 00000593 li a1,0 -800049e8: 0047d603 lhu a2,4(a5) -800049ec: 00278793 addi a5,a5,2 -800049f0: 00c5e5b3 or a1,a1,a2 -800049f4: fef69ae3 bne a3,a5,800049e8 -800049f8: 00b035b3 snez a1,a1 -800049fc: 034a8793 addi a5,s5,52 -80004a00: 0007d683 lhu a3,0(a5) -80004a04: 00278793 addi a5,a5,2 -80004a08: 00270713 addi a4,a4,2 -80004a0c: fed71f23 sh a3,-2(a4) -80004a10: fefb18e3 bne s6,a5,80004a00 -80004a14: 000046b7 lui a3,0x4 -80004a18: 41790933 sub s2,s2,s7 -80004a1c: fff68693 addi a3,a3,-1 # 3fff -80004a20: 000a8793 mv a5,s5 -80004a24: 04000713 li a4,64 -80004a28: 00d906b3 add a3,s2,a3 -80004a2c: 00000613 li a2,0 -80004a30: 02810513 addi a0,sp,40 -80004a34: ef8ff0ef jal ra,8000412c -80004a38: 00c15703 lhu a4,12(sp) -80004a3c: 02815783 lhu a5,40(sp) -80004a40: 08f71c63 bne a4,a5,80004ad8 -80004a44: 02011423 sh zero,40(sp) -80004a48: 00048593 mv a1,s1 -80004a4c: 02810513 addi a0,sp,40 -80004a50: d64ff0ef jal ra,80003fb4 -80004a54: dbdff06f j 80004810 -80004a58: 02810793 addi a5,sp,40 -80004a5c: 03c10713 addi a4,sp,60 -80004a60: e6e78ce3 beq a5,a4,800048d8 -80004a64: 00278793 addi a5,a5,2 -80004a68: 0027d683 lhu a3,2(a5) -80004a6c: fe068ae3 beqz a3,80004a60 -80004a70: 02810513 addi a0,sp,40 -80004a74: c48ff0ef jal ra,80003ebc -80004a78: 40a00933 neg s2,a0 -80004a7c: e8dff06f j 80004908 -80004a80: 00278793 addi a5,a5,2 -80004a84: 0027d683 lhu a3,2(a5) -80004a88: 00068e63 beqz a3,80004aa4 -80004a8c: 00c10513 addi a0,sp,12 -80004a90: c2cff0ef jal ra,80003ebc -80004a94: 40a40bb3 sub s7,s0,a0 -80004a98: e7dff06f j 80004914 -80004a9c: 00c10793 addi a5,sp,12 -80004aa0: 02010713 addi a4,sp,32 -80004aa4: fce79ee3 bne a5,a4,80004a80 -80004aa8: 00c15703 lhu a4,12(sp) -80004aac: 02815783 lhu a5,40(sp) -80004ab0: def71ae3 bne a4,a5,800048a4 -80004ab4: 00049923 sh zero,18(s1) -80004ab8: df5ff06f j 800048ac -80004abc: ffe40413 addi s0,s0,-2 -80004ac0: 01041413 slli s0,s0,0x10 -80004ac4: 04410593 addi a1,sp,68 -80004ac8: 00c10513 addi a0,sp,12 -80004acc: 01045413 srli s0,s0,0x10 -80004ad0: f1dfe0ef jal ra,800039ec -80004ad4: ee5ff06f j 800049b8 -80004ad8: fff00793 li a5,-1 -80004adc: 02f11423 sh a5,40(sp) -80004ae0: f69ff06f j 80004a48 +80004894 : +80004894: f7010113 addi sp,sp,-144 +80004898: 08812423 sw s0,136(sp) +8000489c: 08912223 sw s1,132(sp) +800048a0: 09212023 sw s2,128(sp) +800048a4: 07512a23 sw s5,116(sp) +800048a8: 08112623 sw ra,140(sp) +800048ac: 07312e23 sw s3,124(sp) +800048b0: 07412c23 sw s4,120(sp) +800048b4: 07612823 sw s6,112(sp) +800048b8: 07712623 sw s7,108(sp) +800048bc: 07812423 sw s8,104(sp) +800048c0: 07912223 sw s9,100(sp) +800048c4: 00050913 mv s2,a0 +800048c8: 00058413 mv s0,a1 +800048cc: 00060493 mv s1,a2 +800048d0: 00068a93 mv s5,a3 +800048d4: ac4ff0ef jal ra,80003b98 +800048d8: 04050263 beqz a0,8000491c +800048dc: 00048593 mv a1,s1 +800048e0: 00090513 mv a0,s2 +800048e4: fcdfe0ef jal ra,800038b0 +800048e8: 08c12083 lw ra,140(sp) +800048ec: 08812403 lw s0,136(sp) +800048f0: 08412483 lw s1,132(sp) +800048f4: 08012903 lw s2,128(sp) +800048f8: 07c12983 lw s3,124(sp) +800048fc: 07812a03 lw s4,120(sp) +80004900: 07412a83 lw s5,116(sp) +80004904: 07012b03 lw s6,112(sp) +80004908: 06c12b83 lw s7,108(sp) +8000490c: 06812c03 lw s8,104(sp) +80004910: 06412c83 lw s9,100(sp) +80004914: 09010113 addi sp,sp,144 +80004918: 00008067 ret +8000491c: 00040513 mv a0,s0 +80004920: a78ff0ef jal ra,80003b98 +80004924: 00050863 beqz a0,80004934 +80004928: 00048593 mv a1,s1 +8000492c: 00040513 mv a0,s0 +80004930: fb5ff06f j 800048e4 +80004934: 810009b7 lui s3,0x81000 +80004938: 3d898593 addi a1,s3,984 # 810003d8 <_PathLocale+0xffffe9e0> +8000493c: 00090513 mv a0,s2 +80004940: b94ff0ef jal ra,80003cd4 +80004944: 04050663 beqz a0,80004990 +80004948: 00090513 mv a0,s2 +8000494c: c90ff0ef jal ra,80003ddc +80004950: 00050993 mv s3,a0 +80004954: 00040513 mv a0,s0 +80004958: c84ff0ef jal ra,80003ddc +8000495c: 04099863 bnez s3,800049ac +80004960: 04050e63 beqz a0,800049bc +80004964: 00090513 mv a0,s2 +80004968: a64ff0ef jal ra,80003bcc +8000496c: 00050913 mv s2,a0 +80004970: 00040513 mv a0,s0 +80004974: a58ff0ef jal ra,80003bcc +80004978: 20a90a63 beq s2,a0,80004b8c +8000497c: ffff87b7 lui a5,0xffff8 +80004980: 00f49923 sh a5,18(s1) +80004984: 00048513 mv a0,s1 +80004988: c88ff0ef jal ra,80003e10 +8000498c: f5dff06f j 800048e8 +80004990: 3d898593 addi a1,s3,984 +80004994: 00040513 mv a0,s0 +80004998: b3cff0ef jal ra,80003cd4 +8000499c: fa0516e3 bnez a0,80004948 +800049a0: 00048513 mv a0,s1 +800049a4: ec8ff0ef jal ra,8000406c +800049a8: f41ff06f j 800048e8 +800049ac: fe051ae3 bnez a0,800049a0 +800049b0: 00048513 mv a0,s1 +800049b4: ee9fe0ef jal ra,8000389c +800049b8: f31ff06f j 800048e8 +800049bc: 00090513 mv a0,s2 +800049c0: 00c10593 addi a1,sp,12 +800049c4: a40ff0ef jal ra,80003c04 +800049c8: 00040513 mv a0,s0 +800049cc: 02810593 addi a1,sp,40 +800049d0: a34ff0ef jal ra,80003c04 +800049d4: 02a15903 lhu s2,42(sp) +800049d8: 00e15403 lhu s0,14(sp) +800049dc: 14090a63 beqz s2,80004b30 +800049e0: 00e15783 lhu a5,14(sp) +800049e4: 00040b93 mv s7,s0 +800049e8: 18078663 beqz a5,80004b74 +800049ec: 02812703 lw a4,40(sp) +800049f0: 038a8793 addi a5,s5,56 +800049f4: 04ea8b13 addi s6,s5,78 +800049f8: 02eaaa23 sw a4,52(s5) +800049fc: 00078993 mv s3,a5 +80004a00: 00278793 addi a5,a5,2 # ffff8002 <_PathLocale+0x7eff660a> +80004a04: fe079f23 sh zero,-2(a5) +80004a08: ff679ce3 bne a5,s6,80004a00 +80004a0c: 02810513 addi a0,sp,40 +80004a10: f3dfe0ef jal ra,8000394c +80004a14: 01215c03 lhu s8,18(sp) +80004a18: 00010a37 lui s4,0x10 +80004a1c: fffa0a13 addi s4,s4,-1 # ffff <_start-0x7fff0001> +80004a20: 034c0cb3 mul s9,s8,s4 +80004a24: 02c15783 lhu a5,44(sp) +80004a28: 02e15403 lhu s0,46(sp) +80004a2c: 01079793 slli a5,a5,0x10 +80004a30: 008787b3 add a5,a5,s0 +80004a34: 000a0413 mv s0,s4 +80004a38: 00fce863 bltu s9,a5,80004a48 +80004a3c: 0387d433 divu s0,a5,s8 +80004a40: 01041413 slli s0,s0,0x10 +80004a44: 01045413 srli s0,s0,0x10 +80004a48: 00c10593 addi a1,sp,12 +80004a4c: 00040513 mv a0,s0 +80004a50: 04410613 addi a2,sp,68 +80004a54: 8a8ff0ef jal ra,80003afc +80004a58: 02810593 addi a1,sp,40 +80004a5c: 04410513 addi a0,sp,68 +80004a60: eb1fe0ef jal ra,80003910 +80004a64: 02a05663 blez a0,80004a90 +80004a68: 04410593 addi a1,sp,68 +80004a6c: 00c10513 addi a0,sp,12 +80004a70: 854ff0ef jal ra,80003ac4 +80004a74: 02810593 addi a1,sp,40 +80004a78: 04410513 addi a0,sp,68 +80004a7c: e95fe0ef jal ra,80003910 +80004a80: 10a04a63 bgtz a0,80004b94 +80004a84: fff40413 addi s0,s0,-1 +80004a88: 01041413 slli s0,s0,0x10 +80004a8c: 01045413 srli s0,s0,0x10 +80004a90: 02810593 addi a1,sp,40 +80004a94: 04410513 addi a0,sp,68 +80004a98: 82cff0ef jal ra,80003ac4 +80004a9c: 02810513 addi a0,sp,40 +80004aa0: 00899023 sh s0,0(s3) +80004aa4: 00298993 addi s3,s3,2 +80004aa8: fa5fe0ef jal ra,80003a4c +80004aac: f73b1ce3 bne s6,s3,80004a24 +80004ab0: 02810713 addi a4,sp,40 +80004ab4: 03e10693 addi a3,sp,62 +80004ab8: 00070793 mv a5,a4 +80004abc: 00000593 li a1,0 +80004ac0: 0047d603 lhu a2,4(a5) +80004ac4: 00278793 addi a5,a5,2 +80004ac8: 00c5e5b3 or a1,a1,a2 +80004acc: fef69ae3 bne a3,a5,80004ac0 +80004ad0: 00b035b3 snez a1,a1 +80004ad4: 034a8793 addi a5,s5,52 +80004ad8: 0007d683 lhu a3,0(a5) +80004adc: 00278793 addi a5,a5,2 +80004ae0: 00270713 addi a4,a4,2 +80004ae4: fed71f23 sh a3,-2(a4) +80004ae8: fefb18e3 bne s6,a5,80004ad8 +80004aec: 000046b7 lui a3,0x4 +80004af0: 41790933 sub s2,s2,s7 +80004af4: fff68693 addi a3,a3,-1 # 3fff <_start-0x7fffc001> +80004af8: 000a8793 mv a5,s5 +80004afc: 04000713 li a4,64 +80004b00: 00d906b3 add a3,s2,a3 +80004b04: 00000613 li a2,0 +80004b08: 02810513 addi a0,sp,40 +80004b0c: ef8ff0ef jal ra,80004204 +80004b10: 00c15703 lhu a4,12(sp) +80004b14: 02815783 lhu a5,40(sp) +80004b18: 08f71c63 bne a4,a5,80004bb0 +80004b1c: 02011423 sh zero,40(sp) +80004b20: 00048593 mv a1,s1 +80004b24: 02810513 addi a0,sp,40 +80004b28: d64ff0ef jal ra,8000408c +80004b2c: dbdff06f j 800048e8 +80004b30: 02810793 addi a5,sp,40 +80004b34: 03c10713 addi a4,sp,60 +80004b38: e6e78ce3 beq a5,a4,800049b0 +80004b3c: 00278793 addi a5,a5,2 +80004b40: 0027d683 lhu a3,2(a5) +80004b44: fe068ae3 beqz a3,80004b38 +80004b48: 02810513 addi a0,sp,40 +80004b4c: c48ff0ef jal ra,80003f94 +80004b50: 40a00933 neg s2,a0 +80004b54: e8dff06f j 800049e0 +80004b58: 00278793 addi a5,a5,2 +80004b5c: 0027d683 lhu a3,2(a5) +80004b60: 00068e63 beqz a3,80004b7c +80004b64: 00c10513 addi a0,sp,12 +80004b68: c2cff0ef jal ra,80003f94 +80004b6c: 40a40bb3 sub s7,s0,a0 +80004b70: e7dff06f j 800049ec +80004b74: 00c10793 addi a5,sp,12 +80004b78: 02010713 addi a4,sp,32 +80004b7c: fce79ee3 bne a5,a4,80004b58 +80004b80: 00c15703 lhu a4,12(sp) +80004b84: 02815783 lhu a5,40(sp) +80004b88: def71ae3 bne a4,a5,8000497c +80004b8c: 00049923 sh zero,18(s1) +80004b90: df5ff06f j 80004984 +80004b94: ffe40413 addi s0,s0,-2 +80004b98: 01041413 slli s0,s0,0x10 +80004b9c: 04410593 addi a1,sp,68 +80004ba0: 00c10513 addi a0,sp,12 +80004ba4: 01045413 srli s0,s0,0x10 +80004ba8: f1dfe0ef jal ra,80003ac4 +80004bac: ee5ff06f j 80004a90 +80004bb0: fff00793 li a5,-1 +80004bb4: 02f11423 sh a5,40(sp) +80004bb8: f69ff06f j 80004b20 -80004ae4 <_ldtoa_r>: -80004ae4: 0005ae03 lw t3,0(a1) -80004ae8: 0045a303 lw t1,4(a1) -80004aec: 0085a883 lw a7,8(a1) -80004af0: 00c5a583 lw a1,12(a1) -80004af4: e2010113 addi sp,sp,-480 -80004af8: 1c812c23 sw s0,472(sp) -80004afc: 02b12623 sw a1,44(sp) -80004b00: 00078413 mv s0,a5 -80004b04: 04052583 lw a1,64(a0) -80004b08: fff00793 li a5,-1 -80004b0c: 14f12823 sw a5,336(sp) -80004b10: 09000793 li a5,144 -80004b14: 1d412423 sw s4,456(sp) -80004b18: 1d612023 sw s6,448(sp) -80004b1c: 1b912a23 sw s9,436(sp) -80004b20: 1ba12823 sw s10,432(sp) -80004b24: 1c112e23 sw ra,476(sp) -80004b28: 1c912a23 sw s1,468(sp) -80004b2c: 1d212823 sw s2,464(sp) -80004b30: 1d312623 sw s3,460(sp) -80004b34: 1d512223 sw s5,452(sp) -80004b38: 1b712e23 sw s7,444(sp) -80004b3c: 1b812c23 sw s8,440(sp) -80004b40: 1bb12623 sw s11,428(sp) -80004b44: 01012823 sw a6,16(sp) -80004b48: 03c12023 sw t3,32(sp) -80004b4c: 02612223 sw t1,36(sp) -80004b50: 03112423 sw a7,40(sp) -80004b54: 14f12a23 sw a5,340(sp) -80004b58: 00050a13 mv s4,a0 -80004b5c: 00060b13 mv s6,a2 -80004b60: 00068c93 mv s9,a3 -80004b64: 00070d13 mv s10,a4 -80004b68: 02058063 beqz a1,80004b88 <_ldtoa_r+0xa4> -80004b6c: 04452783 lw a5,68(a0) -80004b70: 00100713 li a4,1 -80004b74: 00f71733 sll a4,a4,a5 -80004b78: 00f5a223 sw a5,4(a1) -80004b7c: 00e5a423 sw a4,8(a1) -80004b80: 5b4010ef jal ra,80006134 <_Bfree> -80004b84: 040a2023 sw zero,64(s4) -80004b88: 02010513 addi a0,sp,32 -80004b8c: 05010593 addi a1,sp,80 -80004b90: c94ff0ef jal ra,80004024 -80004b94: 05010513 addi a0,sp,80 -80004b98: f5dfe0ef jal ra,80003af4 -80004b9c: 0e050063 beqz a0,80004c7c <_ldtoa_r+0x198> -80004ba0: 00100793 li a5,1 -80004ba4: 00f42023 sw a5,0(s0) -80004ba8: 00300793 li a5,3 -80004bac: 0cfb0c63 beq s6,a5,80004c84 <_ldtoa_r+0x1a0> -80004bb0: 01400993 li s3,20 -80004bb4: 000b0a63 beqz s6,80004bc8 <_ldtoa_r+0xe4> -80004bb8: fffc8993 addi s3,s9,-1 -80004bbc: 02a00793 li a5,42 -80004bc0: 0137d463 bge a5,s3,80004bc8 <_ldtoa_r+0xe4> -80004bc4: 02a00993 li s3,42 -80004bc8: 15412783 lw a5,340(sp) -80004bcc: 05010513 addi a0,sp,80 -80004bd0: 00f12a23 sw a5,20(sp) -80004bd4: eedfe0ef jal ra,80003ac0 -80004bd8: 00050b93 mv s7,a0 -80004bdc: 0a050863 beqz a0,80004c8c <_ldtoa_r+0x1a8> -80004be0: 810005b7 lui a1,0x81000 -80004be4: 5bc58593 addi a1,a1,1468 # 810005bc <_PathLocale+0xffffec38> -80004be8: 11410513 addi a0,sp,276 -80004bec: 00002437 lui s0,0x2 -80004bf0: 434020ef jal ra,80007024 -80004bf4: 70f40413 addi s0,s0,1807 # 270f -80004bf8: 01412783 lw a5,20(sp) -80004bfc: 05010513 addi a0,sp,80 -80004c00: 16812023 sw s0,352(sp) -80004c04: 14f12a23 sw a5,340(sp) -80004c08: 8fcff0ef jal ra,80003d04 -80004c0c: 11410913 addi s2,sp,276 -80004c10: 00051863 bnez a0,80004c20 <_ldtoa_r+0x13c> -80004c14: 05010513 addi a0,sp,80 -80004c18: ea9fe0ef jal ra,80003ac0 -80004c1c: 14050ee3 beqz a0,80005578 <_ldtoa_r+0xa94> -80004c20: 000027b7 lui a5,0x2 -80004c24: 70f78793 addi a5,a5,1807 # 270f -80004c28: 00fd2023 sw a5,0(s10) -80004c2c: 00090793 mv a5,s2 -80004c30: 02000613 li a2,32 -80004c34: 02d00693 li a3,45 -80004c38: 0007c703 lbu a4,0(a5) -80004c3c: 18c70ce3 beq a4,a2,800055d4 <_ldtoa_r+0xaf0> -80004c40: 18d70ae3 beq a4,a3,800055d4 <_ldtoa_r+0xaf0> -80004c44: 00090493 mv s1,s2 -80004c48: 00178793 addi a5,a5,1 -80004c4c: fff7c703 lbu a4,-1(a5) -80004c50: 00148693 addi a3,s1,1 -80004c54: fee68fa3 sb a4,-1(a3) -80004c58: 180712e3 bnez a4,800055dc <_ldtoa_r+0xaf8> -80004c5c: 00200713 li a4,2 -80004c60: 00100793 li a5,1 -80004c64: 00eb0863 beq s6,a4,80004c74 <_ldtoa_r+0x190> -80004c68: 00098793 mv a5,s3 -80004c6c: 0089d463 bge s3,s0,80004c74 <_ldtoa_r+0x190> -80004c70: 00040793 mv a5,s0 -80004c74: 03000693 li a3,48 -80004c78: 1750006f j 800055ec <_ldtoa_r+0xb08> -80004c7c: 00042023 sw zero,0(s0) -80004c80: f29ff06f j 80004ba8 <_ldtoa_r+0xc4> -80004c84: 000c8993 mv s3,s9 -80004c88: f35ff06f j 80004bbc <_ldtoa_r+0xd8> -80004c8c: 09000793 li a5,144 -80004c90: 06c10593 addi a1,sp,108 -80004c94: 05010513 addi a0,sp,80 -80004c98: 14f12a23 sw a5,340(sp) -80004c9c: b3dfe0ef jal ra,800037d8 -80004ca0: 07e15783 lhu a5,126(sp) -80004ca4: 00012023 sw zero,0(sp) -80004ca8: 01079713 slli a4,a5,0x10 -80004cac: 41075713 srai a4,a4,0x10 -80004cb0: 00075e63 bgez a4,80004ccc <_ldtoa_r+0x1e8> -80004cb4: 01179793 slli a5,a5,0x11 -80004cb8: 0117d793 srli a5,a5,0x11 -80004cbc: 06f11f23 sh a5,126(sp) -80004cc0: 000107b7 lui a5,0x10 -80004cc4: fff78793 addi a5,a5,-1 # ffff -80004cc8: 00f12023 sw a5,0(sp) -80004ccc: 81000437 lui s0,0x81000 -80004cd0: 36840513 addi a0,s0,872 # 81000368 <_PathLocale+0xffffe9e4> -80004cd4: 08810593 addi a1,sp,136 -80004cd8: 11850513 addi a0,a0,280 -80004cdc: afdfe0ef jal ra,800037d8 -80004ce0: 07e15703 lhu a4,126(sp) -80004ce4: 81000937 lui s2,0x81000 -80004ce8: 00812423 sw s0,8(sp) -80004cec: 36840493 addi s1,s0,872 -80004cf0: 48090913 addi s2,s2,1152 # 81000480 <_PathLocale+0xffffeafc> -80004cf4: 1c0712e3 bnez a4,800056b8 <_ldtoa_r+0xbd4> -80004cf8: 06c10793 addi a5,sp,108 -80004cfc: 07e10713 addi a4,sp,126 -80004d00: 0007d683 lhu a3,0(a5) -80004d04: 10069463 bnez a3,80004e0c <_ldtoa_r+0x328> -80004d08: 00278793 addi a5,a5,2 -80004d0c: fef71ae3 bne a4,a5,80004d00 <_ldtoa_r+0x21c> -80004d10: 00000413 li s0,0 -80004d14: 0c010593 addi a1,sp,192 -80004d18: 08810513 addi a0,sp,136 -80004d1c: e11fe0ef jal ra,80003b2c -80004d20: 08810593 addi a1,sp,136 -80004d24: 0c010513 addi a0,sp,192 -80004d28: ae9fe0ef jal ra,80003810 -80004d2c: 0c010593 addi a1,sp,192 -80004d30: 06c10513 addi a0,sp,108 -80004d34: df9fe0ef jal ra,80003b2c -80004d38: 06c10593 addi a1,sp,108 -80004d3c: 0c010513 addi a0,sp,192 -80004d40: ad1fe0ef jal ra,80003810 -80004d44: 15010613 addi a2,sp,336 -80004d48: 06c10593 addi a1,sp,108 -80004d4c: 08810513 addi a0,sp,136 -80004d50: ef8ff0ef jal ra,80004448 -80004d54: 19c15483 lhu s1,412(sp) -80004d58: 00049c63 bnez s1,80004d70 <_ldtoa_r+0x28c> -80004d5c: 00812783 lw a5,8(sp) -80004d60: 06c10513 addi a0,sp,108 -80004d64: 36878593 addi a1,a5,872 -80004d68: e95fe0ef jal ra,80003bfc -80004d6c: 66051c63 bnez a0,800053e4 <_ldtoa_r+0x900> -80004d70: 00012783 lw a5,0(sp) -80004d74: 6a078e63 beqz a5,80005430 <_ldtoa_r+0x94c> -80004d78: 02d00793 li a5,45 -80004d7c: 10f10a23 sb a5,276(sp) -80004d80: 00300793 li a5,3 -80004d84: 00098913 mv s2,s3 -80004d88: 00fb1a63 bne s6,a5,80004d9c <_ldtoa_r+0x2b8> -80004d8c: 00898933 add s2,s3,s0 -80004d90: 02a00793 li a5,42 -80004d94: 0127d463 bge a5,s2,80004d9c <_ldtoa_r+0x2b8> -80004d98: 02a00913 li s2,42 -80004d9c: 00a00793 li a5,10 -80004da0: 68f49c63 bne s1,a5,80005438 <_ldtoa_r+0x954> -80004da4: 03100793 li a5,49 -80004da8: 10f10aa3 sb a5,277(sp) -80004dac: 02e00793 li a5,46 -80004db0: 10f10b23 sb a5,278(sp) -80004db4: 11710493 addi s1,sp,279 -80004db8: 01205a63 blez s2,80004dcc <_ldtoa_r+0x2e8> -80004dbc: 03000793 li a5,48 -80004dc0: 10f10ba3 sb a5,279(sp) -80004dc4: fff90913 addi s2,s2,-1 -80004dc8: 11810493 addi s1,sp,280 -80004dcc: 00140413 addi s0,s0,1 -80004dd0: 66095e63 bgez s2,8000544c <_ldtoa_r+0x968> -80004dd4: 810005b7 lui a1,0x81000 -80004dd8: 00040613 mv a2,s0 -80004ddc: 5e058593 addi a1,a1,1504 # 810005e0 <_PathLocale+0xffffec5c> -80004de0: 00048513 mv a0,s1 -80004de4: 240020ef jal ra,80007024 -80004de8: e11ff06f j 80004bf8 <_ldtoa_r+0x114> -80004dec: 810005b7 lui a1,0x81000 -80004df0: 5d058593 addi a1,a1,1488 # 810005d0 <_PathLocale+0xffffec4c> -80004df4: df5ff06f j 80004be8 <_ldtoa_r+0x104> -80004df8: 07c11783 lh a5,124(sp) -80004dfc: 0007c863 bltz a5,80004e0c <_ldtoa_r+0x328> -80004e00: 810005b7 lui a1,0x81000 -80004e04: 5dc58593 addi a1,a1,1500 # 810005dc <_PathLocale+0xffffec58> -80004e08: de1ff06f j 80004be8 <_ldtoa_r+0x104> -80004e0c: 06c10593 addi a1,sp,108 -80004e10: 00090513 mv a0,s2 -80004e14: de9fe0ef jal ra,80003bfc -80004e18: ee050ce3 beqz a0,80004d10 <_ldtoa_r+0x22c> -80004e1c: 42055a63 bgez a0,80005250 <_ldtoa_r+0x76c> -80004e20: 0a410593 addi a1,sp,164 -80004e24: 06c10513 addi a0,sp,108 -80004e28: 9b1fe0ef jal ra,800037d8 -80004e2c: 000047b7 lui a5,0x4 -80004e30: 08e78793 addi a5,a5,142 # 408e -80004e34: 0af11b23 sh a5,182(sp) -80004e38: 01000793 li a5,16 -80004e3c: 00f12223 sw a5,4(sp) -80004e40: 000087b7 lui a5,0x8 -80004e44: fff78793 addi a5,a5,-1 # 7fff -80004e48: 00f12c23 sw a5,24(sp) -80004e4c: ffffc7b7 lui a5,0xffffc -80004e50: 00278793 addi a5,a5,2 # ffffc002 <_PathLocale+0x7effa67e> -80004e54: 00000413 li s0,0 -80004e58: 0b448c13 addi s8,s1,180 -80004e5c: 00f12e23 sw a5,28(sp) -80004e60: 15010693 addi a3,sp,336 -80004e64: 08810613 addi a2,sp,136 -80004e68: 0a410593 addi a1,sp,164 -80004e6c: 000c0513 mv a0,s8 -80004e70: 94dff0ef jal ra,800047bc -80004e74: 03c10593 addi a1,sp,60 -80004e78: 08810513 addi a0,sp,136 -80004e7c: 95dfe0ef jal ra,800037d8 -80004e80: 01812783 lw a5,24(sp) -80004e84: 04e15a83 lhu s5,78(sp) -80004e88: 00fafdb3 and s11,s5,a5 -80004e8c: 01c12783 lw a5,28(sp) -80004e90: 00fd8db3 add s11,s11,a5 -80004e94: 05b04a63 bgtz s11,80004ee8 <_ldtoa_r+0x404> -80004e98: 0c010513 addi a0,sp,192 -80004e9c: 929fe0ef jal ra,800037c4 -80004ea0: 010a9a93 slli s5,s5,0x10 -80004ea4: 410ada93 srai s5,s5,0x10 -80004ea8: 100ad463 bgez s5,80004fb0 <_ldtoa_r+0x4cc> -80004eac: 00000793 li a5,0 -80004eb0: 03c10713 addi a4,sp,60 -80004eb4: 00f70733 add a4,a4,a5 -80004eb8: 00075683 lhu a3,0(a4) -80004ebc: 0c010713 addi a4,sp,192 -80004ec0: 00f70733 add a4,a4,a5 -80004ec4: 00075703 lhu a4,0(a4) -80004ec8: 36e68c63 beq a3,a4,80005240 <_ldtoa_r+0x75c> -80004ecc: 00090513 mv a0,s2 -80004ed0: bf1fe0ef jal ra,80003ac0 -80004ed4: 08050263 beqz a0,80004f58 <_ldtoa_r+0x474> -80004ed8: 0c010593 addi a1,sp,192 -80004edc: 00090513 mv a0,s2 -80004ee0: 8f9fe0ef jal ra,800037d8 -80004ee4: 0cc0006f j 80004fb0 <_ldtoa_r+0x4cc> -80004ee8: 09000793 li a5,144 -80004eec: 41b78db3 sub s11,a5,s11 -80004ef0: 0c010593 addi a1,sp,192 -80004ef4: 03c10513 addi a0,sp,60 -80004ef8: 8e1fe0ef jal ra,800037d8 -80004efc: 0bb05a63 blez s11,80004fb0 <_ldtoa_r+0x4cc> -80004f00: 0c010713 addi a4,sp,192 -80004f04: 000d8793 mv a5,s11 -80004f08: 00f00693 li a3,15 -80004f0c: 02f6ce63 blt a3,a5,80004f48 <_ldtoa_r+0x464> -80004f10: 004dd793 srli a5,s11,0x4 -80004f14: 00179713 slli a4,a5,0x1 -80004f18: 0c010693 addi a3,sp,192 -80004f1c: 00e68733 add a4,a3,a4 -80004f20: ff000693 li a3,-16 -80004f24: 02d787b3 mul a5,a5,a3 -80004f28: 00075683 lhu a3,0(a4) -80004f2c: 01b787b3 add a5,a5,s11 -80004f30: 00179793 slli a5,a5,0x1 -80004f34: 00f487b3 add a5,s1,a5 -80004f38: 12c7d783 lhu a5,300(a5) -80004f3c: 00d7f7b3 and a5,a5,a3 -80004f40: 00f71023 sh a5,0(a4) -80004f44: f5dff06f j 80004ea0 <_ldtoa_r+0x3bc> -80004f48: 00071023 sh zero,0(a4) -80004f4c: ff078793 addi a5,a5,-16 -80004f50: 00270713 addi a4,a4,2 -80004f54: fb9ff06f j 80004f0c <_ldtoa_r+0x428> -80004f58: 0c010513 addi a0,sp,192 -80004f5c: b65fe0ef jal ra,80003ac0 -80004f60: 00050863 beqz a0,80004f70 <_ldtoa_r+0x48c> -80004f64: 0c010593 addi a1,sp,192 -80004f68: 00058513 mv a0,a1 -80004f6c: f75ff06f j 80004ee0 <_ldtoa_r+0x3fc> -80004f70: 00090513 mv a0,s2 -80004f74: d91fe0ef jal ra,80003d04 -80004f78: 00050a93 mv s5,a0 -80004f7c: 0c010513 addi a0,sp,192 -80004f80: d85fe0ef jal ra,80003d04 -80004f84: 00050d93 mv s11,a0 -80004f88: 140a8463 beqz s5,800050d0 <_ldtoa_r+0x5ec> -80004f8c: 10050c63 beqz a0,800050a4 <_ldtoa_r+0x5c0> -80004f90: 00090513 mv a0,s2 -80004f94: b61fe0ef jal ra,80003af4 -80004f98: 00050a93 mv s5,a0 -80004f9c: 0c010513 addi a0,sp,192 -80004fa0: b55fe0ef jal ra,80003af4 -80004fa4: 10aa9063 bne s5,a0,800050a4 <_ldtoa_r+0x5c0> -80004fa8: 0c010513 addi a0,sp,192 -80004fac: fe9fe0ef jal ra,80003f94 -80004fb0: 00000793 li a5,0 -80004fb4: 08810713 addi a4,sp,136 -80004fb8: 00f70733 add a4,a4,a5 -80004fbc: 00075683 lhu a3,0(a4) -80004fc0: 0c010713 addi a4,sp,192 -80004fc4: 00f70733 add a4,a4,a5 -80004fc8: 00075703 lhu a4,0(a4) -80004fcc: 02e69263 bne a3,a4,80004ff0 <_ldtoa_r+0x50c> -80004fd0: 00278793 addi a5,a5,2 -80004fd4: 01200713 li a4,18 -80004fd8: fce79ee3 bne a5,a4,80004fb4 <_ldtoa_r+0x4d0> -80004fdc: 0a410593 addi a1,sp,164 -80004fe0: 08810513 addi a0,sp,136 -80004fe4: ff4fe0ef jal ra,800037d8 -80004fe8: 00412783 lw a5,4(sp) -80004fec: 00f40433 add s0,s0,a5 -80004ff0: 00412783 lw a5,4(sp) -80004ff4: 014c0c13 addi s8,s8,20 -80004ff8: 01448d93 addi s11,s1,20 -80004ffc: 0017d793 srli a5,a5,0x1 -80005000: 00f12223 sw a5,4(sp) -80005004: 11848793 addi a5,s1,280 -80005008: e4fc1ce3 bne s8,a5,80004e60 <_ldtoa_r+0x37c> -8000500c: 0b615783 lhu a5,182(sp) -80005010: 07e15703 lhu a4,126(sp) -80005014: 06c10593 addi a1,sp,108 -80005018: 0a410513 addi a0,sp,164 -8000501c: 00e787b3 add a5,a5,a4 -80005020: ffffc737 lui a4,0xffffc -80005024: f7270713 addi a4,a4,-142 # ffffbf72 <_PathLocale+0x7effa5ee> -80005028: 00e787b3 add a5,a5,a4 -8000502c: 0af11b23 sh a5,182(sp) -80005030: fa8fe0ef jal ra,800037d8 -80005034: 08810593 addi a1,sp,136 -80005038: 000c0513 mv a0,s8 -8000503c: f9cfe0ef jal ra,800037d8 -80005040: 00001ab7 lui s5,0x1 -80005044: 10448493 addi s1,s1,260 -80005048: 0a410593 addi a1,sp,164 -8000504c: 00048513 mv a0,s1 -80005050: badfe0ef jal ra,80003bfc -80005054: cca040e3 bgtz a0,80004d14 <_ldtoa_r+0x230> -80005058: 0a410593 addi a1,sp,164 -8000505c: 000d8513 mv a0,s11 -80005060: b9dfe0ef jal ra,80003bfc -80005064: 02a04863 bgtz a0,80005094 <_ldtoa_r+0x5b0> -80005068: 0a410613 addi a2,sp,164 -8000506c: 00060593 mv a1,a2 -80005070: 15010693 addi a3,sp,336 -80005074: 000d8513 mv a0,s11 -80005078: f44ff0ef jal ra,800047bc -8000507c: 08810613 addi a2,sp,136 -80005080: 15010693 addi a3,sp,336 -80005084: 00060593 mv a1,a2 -80005088: 000d8513 mv a0,s11 -8000508c: ca0ff0ef jal ra,8000452c -80005090: 01540433 add s0,s0,s5 -80005094: 001ada93 srli s5,s5,0x1 -80005098: c69d8ee3 beq s11,s1,80004d14 <_ldtoa_r+0x230> -8000509c: 014d8d93 addi s11,s11,20 -800050a0: fa9ff06f j 80005048 <_ldtoa_r+0x564> -800050a4: 00090513 mv a0,s2 -800050a8: 0c010593 addi a1,sp,192 -800050ac: f2cfe0ef jal ra,800037d8 -800050b0: 0c010513 addi a0,sp,192 -800050b4: a0dfe0ef jal ra,80003ac0 -800050b8: ee051ce3 bnez a0,80004fb0 <_ldtoa_r+0x4cc> -800050bc: 0d215783 lhu a5,210(sp) -800050c0: ffff8737 lui a4,0xffff8 -800050c4: 00e7c7b3 xor a5,a5,a4 -800050c8: 0cf11923 sh a5,210(sp) -800050cc: ee5ff06f j 80004fb0 <_ldtoa_r+0x4cc> -800050d0: e8051ae3 bnez a0,80004f64 <_ldtoa_r+0x480> -800050d4: 0dc10593 addi a1,sp,220 -800050d8: 00090513 mv a0,s2 -800050dc: a51fe0ef jal ra,80003b2c -800050e0: 0f810593 addi a1,sp,248 -800050e4: 0c010513 addi a0,sp,192 -800050e8: a45fe0ef jal ra,80003b2c -800050ec: 0dc15783 lhu a5,220(sp) -800050f0: 0fa15a83 lhu s5,250(sp) -800050f4: fff7c793 not a5,a5 -800050f8: 0cf11e23 sh a5,220(sp) -800050fc: 0de15783 lhu a5,222(sp) -80005100: 415785b3 sub a1,a5,s5 -80005104: 00f12623 sw a5,12(sp) -80005108: 02b05a63 blez a1,8000513c <_ldtoa_r+0x658> -8000510c: 11410593 addi a1,sp,276 -80005110: 0f810513 addi a0,sp,248 -80005114: efcfe0ef jal ra,80003810 -80005118: 0f810593 addi a1,sp,248 -8000511c: 0dc10513 addi a0,sp,220 -80005120: ef0fe0ef jal ra,80003810 -80005124: 0dc10593 addi a1,sp,220 -80005128: 11410513 addi a0,sp,276 -8000512c: ee4fe0ef jal ra,80003810 -80005130: 00c12783 lw a5,12(sp) -80005134: 40fa85b3 sub a1,s5,a5 -80005138: 0fa15a83 lhu s5,250(sp) -8000513c: 04058863 beqz a1,8000518c <_ldtoa_r+0x6a8> -80005140: f6f00793 li a5,-145 -80005144: 08f5c463 blt a1,a5,800051cc <_ldtoa_r+0x6e8> -80005148: 0dc10513 addi a0,sp,220 -8000514c: c19fe0ef jal ra,80003d64 -80005150: 00a12623 sw a0,12(sp) -80005154: 0dc15703 lhu a4,220(sp) -80005158: 0f815783 lhu a5,248(sp) -8000515c: 0f810593 addi a1,sp,248 -80005160: 0dc10513 addi a0,sp,220 -80005164: 0cf71863 bne a4,a5,80005234 <_ldtoa_r+0x750> -80005168: 84dfe0ef jal ra,800039b4 -8000516c: 00c12583 lw a1,12(sp) -80005170: 15010793 addi a5,sp,336 -80005174: 04000713 li a4,64 -80005178: 000a8693 mv a3,s5 -8000517c: 000d8613 mv a2,s11 -80005180: 0f810513 addi a0,sp,248 -80005184: fa9fe0ef jal ra,8000412c -80005188: 0440006f j 800051cc <_ldtoa_r+0x6e8> -8000518c: 0f810593 addi a1,sp,248 -80005190: 0dc10513 addi a0,sp,220 -80005194: ea4fe0ef jal ra,80003838 -80005198: 06051663 bnez a0,80005204 <_ldtoa_r+0x720> -8000519c: 0dc15703 lhu a4,220(sp) -800051a0: 0f815783 lhu a5,248(sp) -800051a4: 00f70863 beq a4,a5,800051b4 <_ldtoa_r+0x6d0> -800051a8: 0c010513 addi a0,sp,192 -800051ac: e18fe0ef jal ra,800037c4 -800051b0: e01ff06f j 80004fb0 <_ldtoa_r+0x4cc> -800051b4: 0fa15783 lhu a5,250(sp) -800051b8: 02079263 bnez a5,800051dc <_ldtoa_r+0x6f8> -800051bc: 0fe11783 lh a5,254(sp) -800051c0: 0007ce63 bltz a5,800051dc <_ldtoa_r+0x6f8> -800051c4: 0f810513 addi a0,sp,248 -800051c8: efcfe0ef jal ra,800038c4 -800051cc: 0c010593 addi a1,sp,192 -800051d0: 0f810513 addi a0,sp,248 -800051d4: de1fe0ef jal ra,80003fb4 -800051d8: dd9ff06f j 80004fb0 <_ldtoa_r+0x4cc> -800051dc: 0f810793 addi a5,sp,248 -800051e0: 10e10713 addi a4,sp,270 -800051e4: 0027d683 lhu a3,2(a5) -800051e8: 00068863 beqz a3,800051f8 <_ldtoa_r+0x714> -800051ec: 001a8a93 addi s5,s5,1 # 1001 -800051f0: 0f511d23 sh s5,250(sp) -800051f4: fd9ff06f j 800051cc <_ldtoa_r+0x6e8> -800051f8: 00278793 addi a5,a5,2 -800051fc: fef714e3 bne a4,a5,800051e4 <_ldtoa_r+0x700> -80005200: ff1ff06f j 800051f0 <_ldtoa_r+0x70c> -80005204: 00012623 sw zero,12(sp) -80005208: f4a056e3 blez a0,80005154 <_ldtoa_r+0x670> -8000520c: 11410593 addi a1,sp,276 -80005210: 0f810513 addi a0,sp,248 -80005214: dfcfe0ef jal ra,80003810 -80005218: 0f810593 addi a1,sp,248 -8000521c: 0dc10513 addi a0,sp,220 -80005220: df0fe0ef jal ra,80003810 -80005224: 0dc10593 addi a1,sp,220 -80005228: 11410513 addi a0,sp,276 -8000522c: de4fe0ef jal ra,80003810 -80005230: f25ff06f j 80005154 <_ldtoa_r+0x670> -80005234: fb8fe0ef jal ra,800039ec -80005238: 00100d93 li s11,1 -8000523c: f31ff06f j 8000516c <_ldtoa_r+0x688> -80005240: 00278793 addi a5,a5,2 -80005244: 01200713 li a4,18 -80005248: c6e794e3 bne a5,a4,80004eb0 <_ldtoa_r+0x3cc> -8000524c: d65ff06f j 80004fb0 <_ldtoa_r+0x4cc> -80005250: 07e15783 lhu a5,126(sp) -80005254: 00000413 li s0,0 -80005258: 10448a93 addi s5,s1,260 -8000525c: 0a078863 beqz a5,8000530c <_ldtoa_r+0x828> -80005260: 0c010593 addi a1,sp,192 -80005264: 06c10513 addi a0,sp,108 -80005268: 00004ab7 lui s5,0x4 -8000526c: 8c1fe0ef jal ra,80003b2c -80005270: ffea8a93 addi s5,s5,-2 # 3ffe -80005274: fd500c13 li s8,-43 -80005278: 0d815783 lhu a5,216(sp) -8000527c: 0077f793 andi a5,a5,7 -80005280: 06079263 bnez a5,800052e4 <_ldtoa_r+0x800> -80005284: 0a410593 addi a1,sp,164 -80005288: 0c010513 addi a0,sp,192 -8000528c: d84fe0ef jal ra,80003810 -80005290: 0a410513 addi a0,sp,164 -80005294: de0fe0ef jal ra,80003874 -80005298: 0a410513 addi a0,sp,164 -8000529c: dd8fe0ef jal ra,80003874 -800052a0: 0a410593 addi a1,sp,164 -800052a4: 0c010513 addi a0,sp,192 -800052a8: f0cfe0ef jal ra,800039b4 -800052ac: 0a615783 lhu a5,166(sp) -800052b0: 00378793 addi a5,a5,3 -800052b4: 0af11323 sh a5,166(sp) -800052b8: 0a815783 lhu a5,168(sp) -800052bc: 10079a63 bnez a5,800053d0 <_ldtoa_r+0x8ec> -800052c0: 0bc15783 lhu a5,188(sp) -800052c4: 02079063 bnez a5,800052e4 <_ldtoa_r+0x800> -800052c8: 0a615783 lhu a5,166(sp) -800052cc: 00faec63 bltu s5,a5,800052e4 <_ldtoa_r+0x800> -800052d0: 0c010593 addi a1,sp,192 -800052d4: 0a410513 addi a0,sp,164 -800052d8: fff40413 addi s0,s0,-1 -800052dc: d34fe0ef jal ra,80003810 -800052e0: f9841ce3 bne s0,s8,80005278 <_ldtoa_r+0x794> -800052e4: 06c10593 addi a1,sp,108 -800052e8: 0c010513 addi a0,sp,192 -800052ec: cc9fe0ef jal ra,80003fb4 -800052f0: 0240006f j 80005314 <_ldtoa_r+0x830> -800052f4: 06c10613 addi a2,sp,108 -800052f8: 15010693 addi a3,sp,336 -800052fc: 00060593 mv a1,a2 -80005300: 000a8513 mv a0,s5 -80005304: a28ff0ef jal ra,8000452c -80005308: fff40413 addi s0,s0,-1 -8000530c: 07c11783 lh a5,124(sp) -80005310: fe07d2e3 bgez a5,800052f4 <_ldtoa_r+0x810> -80005314: 0c010593 addi a1,sp,192 -80005318: 06c10513 addi a0,sp,108 -8000531c: cbcfe0ef jal ra,800037d8 -80005320: 08810593 addi a1,sp,136 -80005324: 00090513 mv a0,s2 -80005328: cb0fe0ef jal ra,800037d8 -8000532c: 01448793 addi a5,s1,20 -80005330: 00000c13 li s8,0 -80005334: fffffab7 lui s5,0xfffff -80005338: 00f12223 sw a5,4(sp) -8000533c: 00200d93 li s11,2 -80005340: 810007b7 lui a5,0x81000 -80005344: 4b878793 addi a5,a5,1208 # 810004b8 <_PathLocale+0xffffeb34> -80005348: 01878733 add a4,a5,s8 -8000534c: 00412783 lw a5,4(sp) -80005350: 0c010593 addi a1,sp,192 -80005354: 00090513 mv a0,s2 -80005358: 00e12623 sw a4,12(sp) -8000535c: 018784b3 add s1,a5,s8 -80005360: 89dfe0ef jal ra,80003bfc -80005364: 00c12703 lw a4,12(sp) -80005368: 04a05863 blez a0,800053b8 <_ldtoa_r+0x8d4> -8000536c: 0c010593 addi a1,sp,192 -80005370: 00070513 mv a0,a4 -80005374: 889fe0ef jal ra,80003bfc -80005378: 02054863 bltz a0,800053a8 <_ldtoa_r+0x8c4> -8000537c: 0c010613 addi a2,sp,192 -80005380: 00060593 mv a1,a2 -80005384: 15010693 addi a3,sp,336 -80005388: 00048513 mv a0,s1 -8000538c: 9a0ff0ef jal ra,8000452c -80005390: 08810613 addi a2,sp,136 -80005394: 15010693 addi a3,sp,336 -80005398: 00060593 mv a1,a2 -8000539c: 00048513 mv a0,s1 -800053a0: 98cff0ef jal ra,8000452c -800053a4: 01540433 add s0,s0,s5 -800053a8: 014c0c13 addi s8,s8,20 -800053ac: 10400793 li a5,260 -800053b0: 03bacab3 div s5,s5,s11 -800053b4: f8fc16e3 bne s8,a5,80005340 <_ldtoa_r+0x85c> -800053b8: 08810613 addi a2,sp,136 -800053bc: 15010693 addi a3,sp,336 -800053c0: 00090593 mv a1,s2 -800053c4: 00060513 mv a0,a2 -800053c8: bf4ff0ef jal ra,800047bc -800053cc: 949ff06f j 80004d14 <_ldtoa_r+0x230> -800053d0: 0a410513 addi a0,sp,164 -800053d4: ca0fe0ef jal ra,80003874 -800053d8: 0a615783 lhu a5,166(sp) -800053dc: 00178793 addi a5,a5,1 -800053e0: ed5ff06f j 800052b4 <_ldtoa_r+0x7d0> -800053e4: 06c10513 addi a0,sp,108 -800053e8: cdcfe0ef jal ra,800038c4 -800053ec: 0a410593 addi a1,sp,164 +80004bbc <_ldtoa_r>: +80004bbc: 0005ae03 lw t3,0(a1) +80004bc0: 0045a303 lw t1,4(a1) +80004bc4: 0085a883 lw a7,8(a1) +80004bc8: 00c5a583 lw a1,12(a1) +80004bcc: e2010113 addi sp,sp,-480 +80004bd0: 1c812c23 sw s0,472(sp) +80004bd4: 02b12623 sw a1,44(sp) +80004bd8: 00078413 mv s0,a5 +80004bdc: 04052583 lw a1,64(a0) +80004be0: fff00793 li a5,-1 +80004be4: 14f12823 sw a5,336(sp) +80004be8: 09000793 li a5,144 +80004bec: 1d412423 sw s4,456(sp) +80004bf0: 1d612023 sw s6,448(sp) +80004bf4: 1b912a23 sw s9,436(sp) +80004bf8: 1ba12823 sw s10,432(sp) +80004bfc: 1c112e23 sw ra,476(sp) +80004c00: 1c912a23 sw s1,468(sp) +80004c04: 1d212823 sw s2,464(sp) +80004c08: 1d312623 sw s3,460(sp) +80004c0c: 1d512223 sw s5,452(sp) +80004c10: 1b712e23 sw s7,444(sp) +80004c14: 1b812c23 sw s8,440(sp) +80004c18: 1bb12623 sw s11,428(sp) +80004c1c: 01012823 sw a6,16(sp) +80004c20: 03c12023 sw t3,32(sp) +80004c24: 02612223 sw t1,36(sp) +80004c28: 03112423 sw a7,40(sp) +80004c2c: 14f12a23 sw a5,340(sp) +80004c30: 00050a13 mv s4,a0 +80004c34: 00060b13 mv s6,a2 +80004c38: 00068c93 mv s9,a3 +80004c3c: 00070d13 mv s10,a4 +80004c40: 02058063 beqz a1,80004c60 <_ldtoa_r+0xa4> +80004c44: 04452783 lw a5,68(a0) +80004c48: 00100713 li a4,1 +80004c4c: 00f71733 sll a4,a4,a5 +80004c50: 00f5a223 sw a5,4(a1) +80004c54: 00e5a423 sw a4,8(a1) +80004c58: 5b4010ef jal ra,8000620c <_Bfree> +80004c5c: 040a2023 sw zero,64(s4) +80004c60: 02010513 addi a0,sp,32 +80004c64: 05010593 addi a1,sp,80 +80004c68: c94ff0ef jal ra,800040fc +80004c6c: 05010513 addi a0,sp,80 +80004c70: f5dfe0ef jal ra,80003bcc +80004c74: 0e050063 beqz a0,80004d54 <_ldtoa_r+0x198> +80004c78: 00100793 li a5,1 +80004c7c: 00f42023 sw a5,0(s0) +80004c80: 00300793 li a5,3 +80004c84: 0cfb0c63 beq s6,a5,80004d5c <_ldtoa_r+0x1a0> +80004c88: 01400993 li s3,20 +80004c8c: 000b0a63 beqz s6,80004ca0 <_ldtoa_r+0xe4> +80004c90: fffc8993 addi s3,s9,-1 +80004c94: 02a00793 li a5,42 +80004c98: 0137d463 bge a5,s3,80004ca0 <_ldtoa_r+0xe4> +80004c9c: 02a00993 li s3,42 +80004ca0: 15412783 lw a5,340(sp) +80004ca4: 05010513 addi a0,sp,80 +80004ca8: 00f12a23 sw a5,20(sp) +80004cac: eedfe0ef jal ra,80003b98 +80004cb0: 00050b93 mv s7,a0 +80004cb4: 0a050863 beqz a0,80004d64 <_ldtoa_r+0x1a8> +80004cb8: 810005b7 lui a1,0x81000 +80004cbc: 62c58593 addi a1,a1,1580 # 8100062c <_PathLocale+0xffffec34> +80004cc0: 11410513 addi a0,sp,276 +80004cc4: 00002437 lui s0,0x2 +80004cc8: 434020ef jal ra,800070fc +80004ccc: 70f40413 addi s0,s0,1807 # 270f <_start-0x7fffd8f1> +80004cd0: 01412783 lw a5,20(sp) +80004cd4: 05010513 addi a0,sp,80 +80004cd8: 16812023 sw s0,352(sp) +80004cdc: 14f12a23 sw a5,340(sp) +80004ce0: 8fcff0ef jal ra,80003ddc +80004ce4: 11410913 addi s2,sp,276 +80004ce8: 00051863 bnez a0,80004cf8 <_ldtoa_r+0x13c> +80004cec: 05010513 addi a0,sp,80 +80004cf0: ea9fe0ef jal ra,80003b98 +80004cf4: 14050ee3 beqz a0,80005650 <_ldtoa_r+0xa94> +80004cf8: 000027b7 lui a5,0x2 +80004cfc: 70f78793 addi a5,a5,1807 # 270f <_start-0x7fffd8f1> +80004d00: 00fd2023 sw a5,0(s10) +80004d04: 00090793 mv a5,s2 +80004d08: 02000613 li a2,32 +80004d0c: 02d00693 li a3,45 +80004d10: 0007c703 lbu a4,0(a5) +80004d14: 18c70ce3 beq a4,a2,800056ac <_ldtoa_r+0xaf0> +80004d18: 18d70ae3 beq a4,a3,800056ac <_ldtoa_r+0xaf0> +80004d1c: 00090493 mv s1,s2 +80004d20: 00178793 addi a5,a5,1 +80004d24: fff7c703 lbu a4,-1(a5) +80004d28: 00148693 addi a3,s1,1 +80004d2c: fee68fa3 sb a4,-1(a3) +80004d30: 180712e3 bnez a4,800056b4 <_ldtoa_r+0xaf8> +80004d34: 00200713 li a4,2 +80004d38: 00100793 li a5,1 +80004d3c: 00eb0863 beq s6,a4,80004d4c <_ldtoa_r+0x190> +80004d40: 00098793 mv a5,s3 +80004d44: 0089d463 bge s3,s0,80004d4c <_ldtoa_r+0x190> +80004d48: 00040793 mv a5,s0 +80004d4c: 03000693 li a3,48 +80004d50: 1750006f j 800056c4 <_ldtoa_r+0xb08> +80004d54: 00042023 sw zero,0(s0) +80004d58: f29ff06f j 80004c80 <_ldtoa_r+0xc4> +80004d5c: 000c8993 mv s3,s9 +80004d60: f35ff06f j 80004c94 <_ldtoa_r+0xd8> +80004d64: 09000793 li a5,144 +80004d68: 06c10593 addi a1,sp,108 +80004d6c: 05010513 addi a0,sp,80 +80004d70: 14f12a23 sw a5,340(sp) +80004d74: b3dfe0ef jal ra,800038b0 +80004d78: 07e15783 lhu a5,126(sp) +80004d7c: 00012023 sw zero,0(sp) +80004d80: 01079713 slli a4,a5,0x10 +80004d84: 41075713 srai a4,a4,0x10 +80004d88: 00075e63 bgez a4,80004da4 <_ldtoa_r+0x1e8> +80004d8c: 01179793 slli a5,a5,0x11 +80004d90: 0117d793 srli a5,a5,0x11 +80004d94: 06f11f23 sh a5,126(sp) +80004d98: 000107b7 lui a5,0x10 +80004d9c: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +80004da0: 00f12023 sw a5,0(sp) +80004da4: 81000437 lui s0,0x81000 +80004da8: 3d840513 addi a0,s0,984 # 810003d8 <_PathLocale+0xffffe9e0> +80004dac: 08810593 addi a1,sp,136 +80004db0: 11850513 addi a0,a0,280 +80004db4: afdfe0ef jal ra,800038b0 +80004db8: 07e15703 lhu a4,126(sp) +80004dbc: 81000937 lui s2,0x81000 +80004dc0: 00812423 sw s0,8(sp) +80004dc4: 3d840493 addi s1,s0,984 +80004dc8: 4f090913 addi s2,s2,1264 # 810004f0 <_PathLocale+0xffffeaf8> +80004dcc: 1c0712e3 bnez a4,80005790 <_ldtoa_r+0xbd4> +80004dd0: 06c10793 addi a5,sp,108 +80004dd4: 07e10713 addi a4,sp,126 +80004dd8: 0007d683 lhu a3,0(a5) +80004ddc: 10069463 bnez a3,80004ee4 <_ldtoa_r+0x328> +80004de0: 00278793 addi a5,a5,2 +80004de4: fef71ae3 bne a4,a5,80004dd8 <_ldtoa_r+0x21c> +80004de8: 00000413 li s0,0 +80004dec: 0c010593 addi a1,sp,192 +80004df0: 08810513 addi a0,sp,136 +80004df4: e11fe0ef jal ra,80003c04 +80004df8: 08810593 addi a1,sp,136 +80004dfc: 0c010513 addi a0,sp,192 +80004e00: ae9fe0ef jal ra,800038e8 +80004e04: 0c010593 addi a1,sp,192 +80004e08: 06c10513 addi a0,sp,108 +80004e0c: df9fe0ef jal ra,80003c04 +80004e10: 06c10593 addi a1,sp,108 +80004e14: 0c010513 addi a0,sp,192 +80004e18: ad1fe0ef jal ra,800038e8 +80004e1c: 15010613 addi a2,sp,336 +80004e20: 06c10593 addi a1,sp,108 +80004e24: 08810513 addi a0,sp,136 +80004e28: ef8ff0ef jal ra,80004520 +80004e2c: 19c15483 lhu s1,412(sp) +80004e30: 00049c63 bnez s1,80004e48 <_ldtoa_r+0x28c> +80004e34: 00812783 lw a5,8(sp) +80004e38: 06c10513 addi a0,sp,108 +80004e3c: 3d878593 addi a1,a5,984 +80004e40: e95fe0ef jal ra,80003cd4 +80004e44: 66051c63 bnez a0,800054bc <_ldtoa_r+0x900> +80004e48: 00012783 lw a5,0(sp) +80004e4c: 6a078e63 beqz a5,80005508 <_ldtoa_r+0x94c> +80004e50: 02d00793 li a5,45 +80004e54: 10f10a23 sb a5,276(sp) +80004e58: 00300793 li a5,3 +80004e5c: 00098913 mv s2,s3 +80004e60: 00fb1a63 bne s6,a5,80004e74 <_ldtoa_r+0x2b8> +80004e64: 00898933 add s2,s3,s0 +80004e68: 02a00793 li a5,42 +80004e6c: 0127d463 bge a5,s2,80004e74 <_ldtoa_r+0x2b8> +80004e70: 02a00913 li s2,42 +80004e74: 00a00793 li a5,10 +80004e78: 68f49c63 bne s1,a5,80005510 <_ldtoa_r+0x954> +80004e7c: 03100793 li a5,49 +80004e80: 10f10aa3 sb a5,277(sp) +80004e84: 02e00793 li a5,46 +80004e88: 10f10b23 sb a5,278(sp) +80004e8c: 11710493 addi s1,sp,279 +80004e90: 01205a63 blez s2,80004ea4 <_ldtoa_r+0x2e8> +80004e94: 03000793 li a5,48 +80004e98: 10f10ba3 sb a5,279(sp) +80004e9c: fff90913 addi s2,s2,-1 +80004ea0: 11810493 addi s1,sp,280 +80004ea4: 00140413 addi s0,s0,1 +80004ea8: 66095e63 bgez s2,80005524 <_ldtoa_r+0x968> +80004eac: 810005b7 lui a1,0x81000 +80004eb0: 00040613 mv a2,s0 +80004eb4: 65058593 addi a1,a1,1616 # 81000650 <_PathLocale+0xffffec58> +80004eb8: 00048513 mv a0,s1 +80004ebc: 240020ef jal ra,800070fc +80004ec0: e11ff06f j 80004cd0 <_ldtoa_r+0x114> +80004ec4: 810005b7 lui a1,0x81000 +80004ec8: 64058593 addi a1,a1,1600 # 81000640 <_PathLocale+0xffffec48> +80004ecc: df5ff06f j 80004cc0 <_ldtoa_r+0x104> +80004ed0: 07c11783 lh a5,124(sp) +80004ed4: 0007c863 bltz a5,80004ee4 <_ldtoa_r+0x328> +80004ed8: 810005b7 lui a1,0x81000 +80004edc: 64c58593 addi a1,a1,1612 # 8100064c <_PathLocale+0xffffec54> +80004ee0: de1ff06f j 80004cc0 <_ldtoa_r+0x104> +80004ee4: 06c10593 addi a1,sp,108 +80004ee8: 00090513 mv a0,s2 +80004eec: de9fe0ef jal ra,80003cd4 +80004ef0: ee050ce3 beqz a0,80004de8 <_ldtoa_r+0x22c> +80004ef4: 42055a63 bgez a0,80005328 <_ldtoa_r+0x76c> +80004ef8: 0a410593 addi a1,sp,164 +80004efc: 06c10513 addi a0,sp,108 +80004f00: 9b1fe0ef jal ra,800038b0 +80004f04: 000047b7 lui a5,0x4 +80004f08: 08e78793 addi a5,a5,142 # 408e <_start-0x7fffbf72> +80004f0c: 0af11b23 sh a5,182(sp) +80004f10: 01000793 li a5,16 +80004f14: 00f12223 sw a5,4(sp) +80004f18: 000087b7 lui a5,0x8 +80004f1c: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80004f20: 00f12c23 sw a5,24(sp) +80004f24: ffffc7b7 lui a5,0xffffc +80004f28: 00278793 addi a5,a5,2 # ffffc002 <_PathLocale+0x7effa60a> +80004f2c: 00000413 li s0,0 +80004f30: 0b448c13 addi s8,s1,180 +80004f34: 00f12e23 sw a5,28(sp) +80004f38: 15010693 addi a3,sp,336 +80004f3c: 08810613 addi a2,sp,136 +80004f40: 0a410593 addi a1,sp,164 +80004f44: 000c0513 mv a0,s8 +80004f48: 94dff0ef jal ra,80004894 +80004f4c: 03c10593 addi a1,sp,60 +80004f50: 08810513 addi a0,sp,136 +80004f54: 95dfe0ef jal ra,800038b0 +80004f58: 01812783 lw a5,24(sp) +80004f5c: 04e15a83 lhu s5,78(sp) +80004f60: 00fafdb3 and s11,s5,a5 +80004f64: 01c12783 lw a5,28(sp) +80004f68: 00fd8db3 add s11,s11,a5 +80004f6c: 05b04a63 bgtz s11,80004fc0 <_ldtoa_r+0x404> +80004f70: 0c010513 addi a0,sp,192 +80004f74: 929fe0ef jal ra,8000389c +80004f78: 010a9a93 slli s5,s5,0x10 +80004f7c: 410ada93 srai s5,s5,0x10 +80004f80: 100ad463 bgez s5,80005088 <_ldtoa_r+0x4cc> +80004f84: 00000793 li a5,0 +80004f88: 03c10713 addi a4,sp,60 +80004f8c: 00f70733 add a4,a4,a5 +80004f90: 00075683 lhu a3,0(a4) +80004f94: 0c010713 addi a4,sp,192 +80004f98: 00f70733 add a4,a4,a5 +80004f9c: 00075703 lhu a4,0(a4) +80004fa0: 36e68c63 beq a3,a4,80005318 <_ldtoa_r+0x75c> +80004fa4: 00090513 mv a0,s2 +80004fa8: bf1fe0ef jal ra,80003b98 +80004fac: 08050263 beqz a0,80005030 <_ldtoa_r+0x474> +80004fb0: 0c010593 addi a1,sp,192 +80004fb4: 00090513 mv a0,s2 +80004fb8: 8f9fe0ef jal ra,800038b0 +80004fbc: 0cc0006f j 80005088 <_ldtoa_r+0x4cc> +80004fc0: 09000793 li a5,144 +80004fc4: 41b78db3 sub s11,a5,s11 +80004fc8: 0c010593 addi a1,sp,192 +80004fcc: 03c10513 addi a0,sp,60 +80004fd0: 8e1fe0ef jal ra,800038b0 +80004fd4: 0bb05a63 blez s11,80005088 <_ldtoa_r+0x4cc> +80004fd8: 0c010713 addi a4,sp,192 +80004fdc: 000d8793 mv a5,s11 +80004fe0: 00f00693 li a3,15 +80004fe4: 02f6ce63 blt a3,a5,80005020 <_ldtoa_r+0x464> +80004fe8: 004dd793 srli a5,s11,0x4 +80004fec: 00179713 slli a4,a5,0x1 +80004ff0: 0c010693 addi a3,sp,192 +80004ff4: 00e68733 add a4,a3,a4 +80004ff8: ff000693 li a3,-16 +80004ffc: 02d787b3 mul a5,a5,a3 +80005000: 00075683 lhu a3,0(a4) +80005004: 01b787b3 add a5,a5,s11 +80005008: 00179793 slli a5,a5,0x1 +8000500c: 00f487b3 add a5,s1,a5 +80005010: 12c7d783 lhu a5,300(a5) +80005014: 00d7f7b3 and a5,a5,a3 +80005018: 00f71023 sh a5,0(a4) +8000501c: f5dff06f j 80004f78 <_ldtoa_r+0x3bc> +80005020: 00071023 sh zero,0(a4) +80005024: ff078793 addi a5,a5,-16 +80005028: 00270713 addi a4,a4,2 +8000502c: fb9ff06f j 80004fe4 <_ldtoa_r+0x428> +80005030: 0c010513 addi a0,sp,192 +80005034: b65fe0ef jal ra,80003b98 +80005038: 00050863 beqz a0,80005048 <_ldtoa_r+0x48c> +8000503c: 0c010593 addi a1,sp,192 +80005040: 00058513 mv a0,a1 +80005044: f75ff06f j 80004fb8 <_ldtoa_r+0x3fc> +80005048: 00090513 mv a0,s2 +8000504c: d91fe0ef jal ra,80003ddc +80005050: 00050a93 mv s5,a0 +80005054: 0c010513 addi a0,sp,192 +80005058: d85fe0ef jal ra,80003ddc +8000505c: 00050d93 mv s11,a0 +80005060: 140a8463 beqz s5,800051a8 <_ldtoa_r+0x5ec> +80005064: 10050c63 beqz a0,8000517c <_ldtoa_r+0x5c0> +80005068: 00090513 mv a0,s2 +8000506c: b61fe0ef jal ra,80003bcc +80005070: 00050a93 mv s5,a0 +80005074: 0c010513 addi a0,sp,192 +80005078: b55fe0ef jal ra,80003bcc +8000507c: 10aa9063 bne s5,a0,8000517c <_ldtoa_r+0x5c0> +80005080: 0c010513 addi a0,sp,192 +80005084: fe9fe0ef jal ra,8000406c +80005088: 00000793 li a5,0 +8000508c: 08810713 addi a4,sp,136 +80005090: 00f70733 add a4,a4,a5 +80005094: 00075683 lhu a3,0(a4) +80005098: 0c010713 addi a4,sp,192 +8000509c: 00f70733 add a4,a4,a5 +800050a0: 00075703 lhu a4,0(a4) +800050a4: 02e69263 bne a3,a4,800050c8 <_ldtoa_r+0x50c> +800050a8: 00278793 addi a5,a5,2 +800050ac: 01200713 li a4,18 +800050b0: fce79ee3 bne a5,a4,8000508c <_ldtoa_r+0x4d0> +800050b4: 0a410593 addi a1,sp,164 +800050b8: 08810513 addi a0,sp,136 +800050bc: ff4fe0ef jal ra,800038b0 +800050c0: 00412783 lw a5,4(sp) +800050c4: 00f40433 add s0,s0,a5 +800050c8: 00412783 lw a5,4(sp) +800050cc: 014c0c13 addi s8,s8,20 +800050d0: 01448d93 addi s11,s1,20 +800050d4: 0017d793 srli a5,a5,0x1 +800050d8: 00f12223 sw a5,4(sp) +800050dc: 11848793 addi a5,s1,280 +800050e0: e4fc1ce3 bne s8,a5,80004f38 <_ldtoa_r+0x37c> +800050e4: 0b615783 lhu a5,182(sp) +800050e8: 07e15703 lhu a4,126(sp) +800050ec: 06c10593 addi a1,sp,108 +800050f0: 0a410513 addi a0,sp,164 +800050f4: 00e787b3 add a5,a5,a4 +800050f8: ffffc737 lui a4,0xffffc +800050fc: f7270713 addi a4,a4,-142 # ffffbf72 <_PathLocale+0x7effa57a> +80005100: 00e787b3 add a5,a5,a4 +80005104: 0af11b23 sh a5,182(sp) +80005108: fa8fe0ef jal ra,800038b0 +8000510c: 08810593 addi a1,sp,136 +80005110: 000c0513 mv a0,s8 +80005114: f9cfe0ef jal ra,800038b0 +80005118: 00001ab7 lui s5,0x1 +8000511c: 10448493 addi s1,s1,260 +80005120: 0a410593 addi a1,sp,164 +80005124: 00048513 mv a0,s1 +80005128: badfe0ef jal ra,80003cd4 +8000512c: cca040e3 bgtz a0,80004dec <_ldtoa_r+0x230> +80005130: 0a410593 addi a1,sp,164 +80005134: 000d8513 mv a0,s11 +80005138: b9dfe0ef jal ra,80003cd4 +8000513c: 02a04863 bgtz a0,8000516c <_ldtoa_r+0x5b0> +80005140: 0a410613 addi a2,sp,164 +80005144: 00060593 mv a1,a2 +80005148: 15010693 addi a3,sp,336 +8000514c: 000d8513 mv a0,s11 +80005150: f44ff0ef jal ra,80004894 +80005154: 08810613 addi a2,sp,136 +80005158: 15010693 addi a3,sp,336 +8000515c: 00060593 mv a1,a2 +80005160: 000d8513 mv a0,s11 +80005164: ca0ff0ef jal ra,80004604 +80005168: 01540433 add s0,s0,s5 +8000516c: 001ada93 srli s5,s5,0x1 +80005170: c69d8ee3 beq s11,s1,80004dec <_ldtoa_r+0x230> +80005174: 014d8d93 addi s11,s11,20 +80005178: fa9ff06f j 80005120 <_ldtoa_r+0x564> +8000517c: 00090513 mv a0,s2 +80005180: 0c010593 addi a1,sp,192 +80005184: f2cfe0ef jal ra,800038b0 +80005188: 0c010513 addi a0,sp,192 +8000518c: a0dfe0ef jal ra,80003b98 +80005190: ee051ce3 bnez a0,80005088 <_ldtoa_r+0x4cc> +80005194: 0d215783 lhu a5,210(sp) +80005198: ffff8737 lui a4,0xffff8 +8000519c: 00e7c7b3 xor a5,a5,a4 +800051a0: 0cf11923 sh a5,210(sp) +800051a4: ee5ff06f j 80005088 <_ldtoa_r+0x4cc> +800051a8: e8051ae3 bnez a0,8000503c <_ldtoa_r+0x480> +800051ac: 0dc10593 addi a1,sp,220 +800051b0: 00090513 mv a0,s2 +800051b4: a51fe0ef jal ra,80003c04 +800051b8: 0f810593 addi a1,sp,248 +800051bc: 0c010513 addi a0,sp,192 +800051c0: a45fe0ef jal ra,80003c04 +800051c4: 0dc15783 lhu a5,220(sp) +800051c8: 0fa15a83 lhu s5,250(sp) +800051cc: fff7c793 not a5,a5 +800051d0: 0cf11e23 sh a5,220(sp) +800051d4: 0de15783 lhu a5,222(sp) +800051d8: 415785b3 sub a1,a5,s5 +800051dc: 00f12623 sw a5,12(sp) +800051e0: 02b05a63 blez a1,80005214 <_ldtoa_r+0x658> +800051e4: 11410593 addi a1,sp,276 +800051e8: 0f810513 addi a0,sp,248 +800051ec: efcfe0ef jal ra,800038e8 +800051f0: 0f810593 addi a1,sp,248 +800051f4: 0dc10513 addi a0,sp,220 +800051f8: ef0fe0ef jal ra,800038e8 +800051fc: 0dc10593 addi a1,sp,220 +80005200: 11410513 addi a0,sp,276 +80005204: ee4fe0ef jal ra,800038e8 +80005208: 00c12783 lw a5,12(sp) +8000520c: 40fa85b3 sub a1,s5,a5 +80005210: 0fa15a83 lhu s5,250(sp) +80005214: 04058863 beqz a1,80005264 <_ldtoa_r+0x6a8> +80005218: f6f00793 li a5,-145 +8000521c: 08f5c463 blt a1,a5,800052a4 <_ldtoa_r+0x6e8> +80005220: 0dc10513 addi a0,sp,220 +80005224: c19fe0ef jal ra,80003e3c +80005228: 00a12623 sw a0,12(sp) +8000522c: 0dc15703 lhu a4,220(sp) +80005230: 0f815783 lhu a5,248(sp) +80005234: 0f810593 addi a1,sp,248 +80005238: 0dc10513 addi a0,sp,220 +8000523c: 0cf71863 bne a4,a5,8000530c <_ldtoa_r+0x750> +80005240: 84dfe0ef jal ra,80003a8c +80005244: 00c12583 lw a1,12(sp) +80005248: 15010793 addi a5,sp,336 +8000524c: 04000713 li a4,64 +80005250: 000a8693 mv a3,s5 +80005254: 000d8613 mv a2,s11 +80005258: 0f810513 addi a0,sp,248 +8000525c: fa9fe0ef jal ra,80004204 +80005260: 0440006f j 800052a4 <_ldtoa_r+0x6e8> +80005264: 0f810593 addi a1,sp,248 +80005268: 0dc10513 addi a0,sp,220 +8000526c: ea4fe0ef jal ra,80003910 +80005270: 06051663 bnez a0,800052dc <_ldtoa_r+0x720> +80005274: 0dc15703 lhu a4,220(sp) +80005278: 0f815783 lhu a5,248(sp) +8000527c: 00f70863 beq a4,a5,8000528c <_ldtoa_r+0x6d0> +80005280: 0c010513 addi a0,sp,192 +80005284: e18fe0ef jal ra,8000389c +80005288: e01ff06f j 80005088 <_ldtoa_r+0x4cc> +8000528c: 0fa15783 lhu a5,250(sp) +80005290: 02079263 bnez a5,800052b4 <_ldtoa_r+0x6f8> +80005294: 0fe11783 lh a5,254(sp) +80005298: 0007ce63 bltz a5,800052b4 <_ldtoa_r+0x6f8> +8000529c: 0f810513 addi a0,sp,248 +800052a0: efcfe0ef jal ra,8000399c +800052a4: 0c010593 addi a1,sp,192 +800052a8: 0f810513 addi a0,sp,248 +800052ac: de1fe0ef jal ra,8000408c +800052b0: dd9ff06f j 80005088 <_ldtoa_r+0x4cc> +800052b4: 0f810793 addi a5,sp,248 +800052b8: 10e10713 addi a4,sp,270 +800052bc: 0027d683 lhu a3,2(a5) +800052c0: 00068863 beqz a3,800052d0 <_ldtoa_r+0x714> +800052c4: 001a8a93 addi s5,s5,1 # 1001 <_start-0x7fffefff> +800052c8: 0f511d23 sh s5,250(sp) +800052cc: fd9ff06f j 800052a4 <_ldtoa_r+0x6e8> +800052d0: 00278793 addi a5,a5,2 +800052d4: fef714e3 bne a4,a5,800052bc <_ldtoa_r+0x700> +800052d8: ff1ff06f j 800052c8 <_ldtoa_r+0x70c> +800052dc: 00012623 sw zero,12(sp) +800052e0: f4a056e3 blez a0,8000522c <_ldtoa_r+0x670> +800052e4: 11410593 addi a1,sp,276 +800052e8: 0f810513 addi a0,sp,248 +800052ec: dfcfe0ef jal ra,800038e8 +800052f0: 0f810593 addi a1,sp,248 +800052f4: 0dc10513 addi a0,sp,220 +800052f8: df0fe0ef jal ra,800038e8 +800052fc: 0dc10593 addi a1,sp,220 +80005300: 11410513 addi a0,sp,276 +80005304: de4fe0ef jal ra,800038e8 +80005308: f25ff06f j 8000522c <_ldtoa_r+0x670> +8000530c: fb8fe0ef jal ra,80003ac4 +80005310: 00100d93 li s11,1 +80005314: f31ff06f j 80005244 <_ldtoa_r+0x688> +80005318: 00278793 addi a5,a5,2 +8000531c: 01200713 li a4,18 +80005320: c6e794e3 bne a5,a4,80004f88 <_ldtoa_r+0x3cc> +80005324: d65ff06f j 80005088 <_ldtoa_r+0x4cc> +80005328: 07e15783 lhu a5,126(sp) +8000532c: 00000413 li s0,0 +80005330: 10448a93 addi s5,s1,260 +80005334: 0a078863 beqz a5,800053e4 <_ldtoa_r+0x828> +80005338: 0c010593 addi a1,sp,192 +8000533c: 06c10513 addi a0,sp,108 +80005340: 00004ab7 lui s5,0x4 +80005344: 8c1fe0ef jal ra,80003c04 +80005348: ffea8a93 addi s5,s5,-2 # 3ffe <_start-0x7fffc002> +8000534c: fd500c13 li s8,-43 +80005350: 0d815783 lhu a5,216(sp) +80005354: 0077f793 andi a5,a5,7 +80005358: 06079263 bnez a5,800053bc <_ldtoa_r+0x800> +8000535c: 0a410593 addi a1,sp,164 +80005360: 0c010513 addi a0,sp,192 +80005364: d84fe0ef jal ra,800038e8 +80005368: 0a410513 addi a0,sp,164 +8000536c: de0fe0ef jal ra,8000394c +80005370: 0a410513 addi a0,sp,164 +80005374: dd8fe0ef jal ra,8000394c +80005378: 0a410593 addi a1,sp,164 +8000537c: 0c010513 addi a0,sp,192 +80005380: f0cfe0ef jal ra,80003a8c +80005384: 0a615783 lhu a5,166(sp) +80005388: 00378793 addi a5,a5,3 +8000538c: 0af11323 sh a5,166(sp) +80005390: 0a815783 lhu a5,168(sp) +80005394: 10079a63 bnez a5,800054a8 <_ldtoa_r+0x8ec> +80005398: 0bc15783 lhu a5,188(sp) +8000539c: 02079063 bnez a5,800053bc <_ldtoa_r+0x800> +800053a0: 0a615783 lhu a5,166(sp) +800053a4: 00faec63 bltu s5,a5,800053bc <_ldtoa_r+0x800> +800053a8: 0c010593 addi a1,sp,192 +800053ac: 0a410513 addi a0,sp,164 +800053b0: fff40413 addi s0,s0,-1 +800053b4: d34fe0ef jal ra,800038e8 +800053b8: f9841ce3 bne s0,s8,80005350 <_ldtoa_r+0x794> +800053bc: 06c10593 addi a1,sp,108 +800053c0: 0c010513 addi a0,sp,192 +800053c4: cc9fe0ef jal ra,8000408c +800053c8: 0240006f j 800053ec <_ldtoa_r+0x830> +800053cc: 06c10613 addi a2,sp,108 +800053d0: 15010693 addi a3,sp,336 +800053d4: 00060593 mv a1,a2 +800053d8: 000a8513 mv a0,s5 +800053dc: a28ff0ef jal ra,80004604 +800053e0: fff40413 addi s0,s0,-1 +800053e4: 07c11783 lh a5,124(sp) +800053e8: fe07d2e3 bgez a5,800053cc <_ldtoa_r+0x810> +800053ec: 0c010593 addi a1,sp,192 800053f0: 06c10513 addi a0,sp,108 -800053f4: c1cfe0ef jal ra,80003810 -800053f8: 0a410513 addi a0,sp,164 -800053fc: cc8fe0ef jal ra,800038c4 -80005400: 0a410513 addi a0,sp,164 -80005404: cc0fe0ef jal ra,800038c4 -80005408: 06c10593 addi a1,sp,108 -8000540c: 0a410513 addi a0,sp,164 -80005410: da4fe0ef jal ra,800039b4 -80005414: 15010613 addi a2,sp,336 -80005418: 06c10593 addi a1,sp,108 -8000541c: 08810513 addi a0,sp,136 -80005420: 828ff0ef jal ra,80004448 -80005424: fff40413 addi s0,s0,-1 -80005428: 19c15483 lhu s1,412(sp) -8000542c: 92dff06f j 80004d58 <_ldtoa_r+0x274> -80005430: 02000793 li a5,32 -80005434: 949ff06f j 80004d7c <_ldtoa_r+0x298> -80005438: 03048493 addi s1,s1,48 -8000543c: 02e00793 li a5,46 -80005440: 10910aa3 sb s1,277(sp) -80005444: 10f10b23 sb a5,278(sp) -80005448: 11710493 addi s1,sp,279 -8000544c: 01748ab3 add s5,s1,s7 -80005450: 05795663 bge s2,s7,8000549c <_ldtoa_r+0x9b8> -80005454: 19c15783 lhu a5,412(sp) -80005458: 00400713 li a4,4 -8000545c: fffa8493 addi s1,s5,-1 # ffffefff <_PathLocale+0x7effd67b> -80005460: 96f75ae3 bge a4,a5,80004dd4 <_ldtoa_r+0x2f0> -80005464: 00500713 li a4,5 -80005468: 08e78463 beq a5,a4,800054f0 <_ldtoa_r+0xa0c> -8000546c: 00048793 mv a5,s1 -80005470: 02e00613 li a2,46 -80005474: 03800593 li a1,56 -80005478: 03000693 li a3,48 -8000547c: fff78793 addi a5,a5,-1 -80005480: 0007c703 lbu a4,0(a5) -80005484: 07f77713 andi a4,a4,127 -80005488: 0a095863 bgez s2,80005538 <_ldtoa_r+0xa54> -8000548c: 03100713 li a4,49 -80005490: 00e78023 sb a4,0(a5) -80005494: 00140413 addi s0,s0,1 -80005498: 93dff06f j 80004dd4 <_ldtoa_r+0x2f0> -8000549c: 06c10513 addi a0,sp,108 -800054a0: c24fe0ef jal ra,800038c4 -800054a4: 0a410593 addi a1,sp,164 -800054a8: 06c10513 addi a0,sp,108 -800054ac: b64fe0ef jal ra,80003810 -800054b0: 0a410513 addi a0,sp,164 -800054b4: c10fe0ef jal ra,800038c4 -800054b8: 0a410513 addi a0,sp,164 -800054bc: c08fe0ef jal ra,800038c4 -800054c0: 06c10593 addi a1,sp,108 -800054c4: 0a410513 addi a0,sp,164 -800054c8: cecfe0ef jal ra,800039b4 -800054cc: 15010613 addi a2,sp,336 -800054d0: 06c10593 addi a1,sp,108 -800054d4: 08810513 addi a0,sp,136 -800054d8: f71fe0ef jal ra,80004448 -800054dc: 19c14783 lbu a5,412(sp) -800054e0: 001b8b93 addi s7,s7,1 -800054e4: 03078793 addi a5,a5,48 -800054e8: 00fa8023 sb a5,0(s5) -800054ec: f61ff06f j 8000544c <_ldtoa_r+0x968> -800054f0: 08810593 addi a1,sp,136 -800054f4: 06c10513 addi a0,sp,108 -800054f8: abdfe0ef jal ra,80003fb4 -800054fc: 00812783 lw a5,8(sp) -80005500: 08810513 addi a0,sp,136 -80005504: 36878593 addi a1,a5,872 -80005508: ef4fe0ef jal ra,80003bfc -8000550c: f60510e3 bnez a0,8000546c <_ldtoa_r+0x988> -80005510: 8c0942e3 bltz s2,80004dd4 <_ldtoa_r+0x2f0> -80005514: ffeac783 lbu a5,-2(s5) -80005518: fd278793 addi a5,a5,-46 -8000551c: 0017b793 seqz a5,a5 -80005520: fff7c793 not a5,a5 -80005524: 00f487b3 add a5,s1,a5 -80005528: 0007c783 lbu a5,0(a5) -8000552c: 0017f793 andi a5,a5,1 -80005530: f2079ee3 bnez a5,8000546c <_ldtoa_r+0x988> -80005534: 8a1ff06f j 80004dd4 <_ldtoa_r+0x2f0> -80005538: 02c71463 bne a4,a2,80005560 <_ldtoa_r+0xa7c> -8000553c: fff7c703 lbu a4,-1(a5) -80005540: 03800693 li a3,56 -80005544: 00e6e863 bltu a3,a4,80005554 <_ldtoa_r+0xa70> -80005548: 00170713 addi a4,a4,1 # ffff8001 <_PathLocale+0x7eff667d> -8000554c: fee78fa3 sb a4,-1(a5) -80005550: 885ff06f j 80004dd4 <_ldtoa_r+0x2f0> -80005554: 00140413 addi s0,s0,1 -80005558: 03100713 li a4,49 -8000555c: ff1ff06f j 8000554c <_ldtoa_r+0xa68> -80005560: 00e5e863 bltu a1,a4,80005570 <_ldtoa_r+0xa8c> -80005564: 00170713 addi a4,a4,1 +800053f4: cbcfe0ef jal ra,800038b0 +800053f8: 08810593 addi a1,sp,136 +800053fc: 00090513 mv a0,s2 +80005400: cb0fe0ef jal ra,800038b0 +80005404: 01448793 addi a5,s1,20 +80005408: 00000c13 li s8,0 +8000540c: fffffab7 lui s5,0xfffff +80005410: 00f12223 sw a5,4(sp) +80005414: 00200d93 li s11,2 +80005418: 810007b7 lui a5,0x81000 +8000541c: 52878793 addi a5,a5,1320 # 81000528 <_PathLocale+0xffffeb30> +80005420: 01878733 add a4,a5,s8 +80005424: 00412783 lw a5,4(sp) +80005428: 0c010593 addi a1,sp,192 +8000542c: 00090513 mv a0,s2 +80005430: 00e12623 sw a4,12(sp) +80005434: 018784b3 add s1,a5,s8 +80005438: 89dfe0ef jal ra,80003cd4 +8000543c: 00c12703 lw a4,12(sp) +80005440: 04a05863 blez a0,80005490 <_ldtoa_r+0x8d4> +80005444: 0c010593 addi a1,sp,192 +80005448: 00070513 mv a0,a4 +8000544c: 889fe0ef jal ra,80003cd4 +80005450: 02054863 bltz a0,80005480 <_ldtoa_r+0x8c4> +80005454: 0c010613 addi a2,sp,192 +80005458: 00060593 mv a1,a2 +8000545c: 15010693 addi a3,sp,336 +80005460: 00048513 mv a0,s1 +80005464: 9a0ff0ef jal ra,80004604 +80005468: 08810613 addi a2,sp,136 +8000546c: 15010693 addi a3,sp,336 +80005470: 00060593 mv a1,a2 +80005474: 00048513 mv a0,s1 +80005478: 98cff0ef jal ra,80004604 +8000547c: 01540433 add s0,s0,s5 +80005480: 014c0c13 addi s8,s8,20 +80005484: 10400793 li a5,260 +80005488: 03bacab3 div s5,s5,s11 +8000548c: f8fc16e3 bne s8,a5,80005418 <_ldtoa_r+0x85c> +80005490: 08810613 addi a2,sp,136 +80005494: 15010693 addi a3,sp,336 +80005498: 00090593 mv a1,s2 +8000549c: 00060513 mv a0,a2 +800054a0: bf4ff0ef jal ra,80004894 +800054a4: 949ff06f j 80004dec <_ldtoa_r+0x230> +800054a8: 0a410513 addi a0,sp,164 +800054ac: ca0fe0ef jal ra,8000394c +800054b0: 0a615783 lhu a5,166(sp) +800054b4: 00178793 addi a5,a5,1 +800054b8: ed5ff06f j 8000538c <_ldtoa_r+0x7d0> +800054bc: 06c10513 addi a0,sp,108 +800054c0: cdcfe0ef jal ra,8000399c +800054c4: 0a410593 addi a1,sp,164 +800054c8: 06c10513 addi a0,sp,108 +800054cc: c1cfe0ef jal ra,800038e8 +800054d0: 0a410513 addi a0,sp,164 +800054d4: cc8fe0ef jal ra,8000399c +800054d8: 0a410513 addi a0,sp,164 +800054dc: cc0fe0ef jal ra,8000399c +800054e0: 06c10593 addi a1,sp,108 +800054e4: 0a410513 addi a0,sp,164 +800054e8: da4fe0ef jal ra,80003a8c +800054ec: 15010613 addi a2,sp,336 +800054f0: 06c10593 addi a1,sp,108 +800054f4: 08810513 addi a0,sp,136 +800054f8: 828ff0ef jal ra,80004520 +800054fc: fff40413 addi s0,s0,-1 +80005500: 19c15483 lhu s1,412(sp) +80005504: 92dff06f j 80004e30 <_ldtoa_r+0x274> +80005508: 02000793 li a5,32 +8000550c: 949ff06f j 80004e54 <_ldtoa_r+0x298> +80005510: 03048493 addi s1,s1,48 +80005514: 02e00793 li a5,46 +80005518: 10910aa3 sb s1,277(sp) +8000551c: 10f10b23 sb a5,278(sp) +80005520: 11710493 addi s1,sp,279 +80005524: 01748ab3 add s5,s1,s7 +80005528: 05795663 bge s2,s7,80005574 <_ldtoa_r+0x9b8> +8000552c: 19c15783 lhu a5,412(sp) +80005530: 00400713 li a4,4 +80005534: fffa8493 addi s1,s5,-1 # ffffefff <_PathLocale+0x7effd607> +80005538: 96f75ae3 bge a4,a5,80004eac <_ldtoa_r+0x2f0> +8000553c: 00500713 li a4,5 +80005540: 08e78463 beq a5,a4,800055c8 <_ldtoa_r+0xa0c> +80005544: 00048793 mv a5,s1 +80005548: 02e00613 li a2,46 +8000554c: 03800593 li a1,56 +80005550: 03000693 li a3,48 +80005554: fff78793 addi a5,a5,-1 +80005558: 0007c703 lbu a4,0(a5) +8000555c: 07f77713 andi a4,a4,127 +80005560: 0a095863 bgez s2,80005610 <_ldtoa_r+0xa54> +80005564: 03100713 li a4,49 80005568: 00e78023 sb a4,0(a5) -8000556c: 869ff06f j 80004dd4 <_ldtoa_r+0x2f0> -80005570: 00d78023 sb a3,0(a5) -80005574: f09ff06f j 8000547c <_ldtoa_r+0x998> -80005578: 00140793 addi a5,s0,1 -8000557c: 00fd2023 sw a5,0(s10) -80005580: 02e00693 li a3,46 -80005584: 00090793 mv a5,s2 -80005588: 0007c703 lbu a4,0(a5) -8000558c: 00071663 bnez a4,80005598 <_ldtoa_r+0xab4> -80005590: 04500713 li a4,69 -80005594: 02c0006f j 800055c0 <_ldtoa_r+0xadc> -80005598: 00178613 addi a2,a5,1 -8000559c: 00d70663 beq a4,a3,800055a8 <_ldtoa_r+0xac4> -800055a0: 00060793 mv a5,a2 -800055a4: fe5ff06f j 80005588 <_ldtoa_r+0xaa4> -800055a8: 0017c703 lbu a4,1(a5) -800055ac: 00178793 addi a5,a5,1 -800055b0: fee78fa3 sb a4,-1(a5) -800055b4: fe071ae3 bnez a4,800055a8 <_ldtoa_r+0xac4> -800055b8: fd9ff06f j 80005590 <_ldtoa_r+0xaac> -800055bc: fff78793 addi a5,a5,-1 -800055c0: 0007c683 lbu a3,0(a5) -800055c4: 00e68463 beq a3,a4,800055cc <_ldtoa_r+0xae8> -800055c8: fef96ae3 bltu s2,a5,800055bc <_ldtoa_r+0xad8> -800055cc: 00078023 sb zero,0(a5) -800055d0: e5cff06f j 80004c2c <_ldtoa_r+0x148> -800055d4: 00178793 addi a5,a5,1 -800055d8: e60ff06f j 80004c38 <_ldtoa_r+0x154> -800055dc: 00068493 mv s1,a3 -800055e0: e68ff06f j 80004c48 <_ldtoa_r+0x164> -800055e4: fff48493 addi s1,s1,-1 -800055e8: 00048023 sb zero,0(s1) -800055ec: fff4c703 lbu a4,-1(s1) -800055f0: 00d71663 bne a4,a3,800055fc <_ldtoa_r+0xb18> -800055f4: 41248733 sub a4,s1,s2 -800055f8: fee7c6e3 blt a5,a4,800055e4 <_ldtoa_r+0xb00> -800055fc: 00300713 li a4,3 -80005600: 009c8793 addi a5,s9,9 -80005604: 02eb1263 bne s6,a4,80005628 <_ldtoa_r+0xb44> -80005608: 00898433 add s0,s3,s0 -8000560c: 00045863 bgez s0,8000561c <_ldtoa_r+0xb38> -80005610: 10010a23 sb zero,276(sp) -80005614: 000d2023 sw zero,0(s10) -80005618: 00090493 mv s1,s2 -8000561c: 000d2783 lw a5,0(s10) -80005620: 00fc8cb3 add s9,s9,a5 -80005624: 003c8793 addi a5,s9,3 -80005628: 040a2223 sw zero,68(s4) -8000562c: 00400713 li a4,4 -80005630: 01470693 addi a3,a4,20 -80005634: 044a2583 lw a1,68(s4) -80005638: 06d7f863 bgeu a5,a3,800056a8 <_ldtoa_r+0xbc4> -8000563c: 000a0513 mv a0,s4 -80005640: 24d000ef jal ra,8000608c <_Balloc> -80005644: 04aa2023 sw a0,64(s4) -80005648: 00090593 mv a1,s2 -8000564c: 00050413 mv s0,a0 -80005650: 385010ef jal ra,800071d4 -80005654: 01012783 lw a5,16(sp) -80005658: 00078863 beqz a5,80005668 <_ldtoa_r+0xb84> -8000565c: 412484b3 sub s1,s1,s2 -80005660: 009404b3 add s1,s0,s1 -80005664: 0097a023 sw s1,0(a5) -80005668: 00040513 mv a0,s0 -8000566c: 1dc12083 lw ra,476(sp) -80005670: 1d812403 lw s0,472(sp) -80005674: 1d412483 lw s1,468(sp) -80005678: 1d012903 lw s2,464(sp) -8000567c: 1cc12983 lw s3,460(sp) -80005680: 1c812a03 lw s4,456(sp) -80005684: 1c412a83 lw s5,452(sp) -80005688: 1c012b03 lw s6,448(sp) -8000568c: 1bc12b83 lw s7,444(sp) -80005690: 1b812c03 lw s8,440(sp) -80005694: 1b412c83 lw s9,436(sp) -80005698: 1b012d03 lw s10,432(sp) -8000569c: 1ac12d83 lw s11,428(sp) -800056a0: 1e010113 addi sp,sp,480 -800056a4: 00008067 ret -800056a8: 00158593 addi a1,a1,1 -800056ac: 04ba2223 sw a1,68(s4) -800056b0: 00171713 slli a4,a4,0x1 -800056b4: f7dff06f j 80005630 <_ldtoa_r+0xb4c> -800056b8: 000087b7 lui a5,0x8 -800056bc: fff78793 addi a5,a5,-1 # 7fff -800056c0: f2f71c63 bne a4,a5,80004df8 <_ldtoa_r+0x314> -800056c4: 00012783 lw a5,0(sp) -800056c8: f2078263 beqz a5,80004dec <_ldtoa_r+0x308> -800056cc: 810005b7 lui a1,0x81000 -800056d0: 5c458593 addi a1,a1,1476 # 810005c4 <_PathLocale+0xffffec40> -800056d4: d14ff06f j 80004be8 <_ldtoa_r+0x104> +8000556c: 00140413 addi s0,s0,1 +80005570: 93dff06f j 80004eac <_ldtoa_r+0x2f0> +80005574: 06c10513 addi a0,sp,108 +80005578: c24fe0ef jal ra,8000399c +8000557c: 0a410593 addi a1,sp,164 +80005580: 06c10513 addi a0,sp,108 +80005584: b64fe0ef jal ra,800038e8 +80005588: 0a410513 addi a0,sp,164 +8000558c: c10fe0ef jal ra,8000399c +80005590: 0a410513 addi a0,sp,164 +80005594: c08fe0ef jal ra,8000399c +80005598: 06c10593 addi a1,sp,108 +8000559c: 0a410513 addi a0,sp,164 +800055a0: cecfe0ef jal ra,80003a8c +800055a4: 15010613 addi a2,sp,336 +800055a8: 06c10593 addi a1,sp,108 +800055ac: 08810513 addi a0,sp,136 +800055b0: f71fe0ef jal ra,80004520 +800055b4: 19c14783 lbu a5,412(sp) +800055b8: 001b8b93 addi s7,s7,1 +800055bc: 03078793 addi a5,a5,48 +800055c0: 00fa8023 sb a5,0(s5) +800055c4: f61ff06f j 80005524 <_ldtoa_r+0x968> +800055c8: 08810593 addi a1,sp,136 +800055cc: 06c10513 addi a0,sp,108 +800055d0: abdfe0ef jal ra,8000408c +800055d4: 00812783 lw a5,8(sp) +800055d8: 08810513 addi a0,sp,136 +800055dc: 3d878593 addi a1,a5,984 +800055e0: ef4fe0ef jal ra,80003cd4 +800055e4: f60510e3 bnez a0,80005544 <_ldtoa_r+0x988> +800055e8: 8c0942e3 bltz s2,80004eac <_ldtoa_r+0x2f0> +800055ec: ffeac783 lbu a5,-2(s5) +800055f0: fd278793 addi a5,a5,-46 +800055f4: 0017b793 seqz a5,a5 +800055f8: fff7c793 not a5,a5 +800055fc: 00f487b3 add a5,s1,a5 +80005600: 0007c783 lbu a5,0(a5) +80005604: 0017f793 andi a5,a5,1 +80005608: f2079ee3 bnez a5,80005544 <_ldtoa_r+0x988> +8000560c: 8a1ff06f j 80004eac <_ldtoa_r+0x2f0> +80005610: 02c71463 bne a4,a2,80005638 <_ldtoa_r+0xa7c> +80005614: fff7c703 lbu a4,-1(a5) +80005618: 03800693 li a3,56 +8000561c: 00e6e863 bltu a3,a4,8000562c <_ldtoa_r+0xa70> +80005620: 00170713 addi a4,a4,1 # ffff8001 <_PathLocale+0x7eff6609> +80005624: fee78fa3 sb a4,-1(a5) +80005628: 885ff06f j 80004eac <_ldtoa_r+0x2f0> +8000562c: 00140413 addi s0,s0,1 +80005630: 03100713 li a4,49 +80005634: ff1ff06f j 80005624 <_ldtoa_r+0xa68> +80005638: 00e5e863 bltu a1,a4,80005648 <_ldtoa_r+0xa8c> +8000563c: 00170713 addi a4,a4,1 +80005640: 00e78023 sb a4,0(a5) +80005644: 869ff06f j 80004eac <_ldtoa_r+0x2f0> +80005648: 00d78023 sb a3,0(a5) +8000564c: f09ff06f j 80005554 <_ldtoa_r+0x998> +80005650: 00140793 addi a5,s0,1 +80005654: 00fd2023 sw a5,0(s10) +80005658: 02e00693 li a3,46 +8000565c: 00090793 mv a5,s2 +80005660: 0007c703 lbu a4,0(a5) +80005664: 00071663 bnez a4,80005670 <_ldtoa_r+0xab4> +80005668: 04500713 li a4,69 +8000566c: 02c0006f j 80005698 <_ldtoa_r+0xadc> +80005670: 00178613 addi a2,a5,1 +80005674: 00d70663 beq a4,a3,80005680 <_ldtoa_r+0xac4> +80005678: 00060793 mv a5,a2 +8000567c: fe5ff06f j 80005660 <_ldtoa_r+0xaa4> +80005680: 0017c703 lbu a4,1(a5) +80005684: 00178793 addi a5,a5,1 +80005688: fee78fa3 sb a4,-1(a5) +8000568c: fe071ae3 bnez a4,80005680 <_ldtoa_r+0xac4> +80005690: fd9ff06f j 80005668 <_ldtoa_r+0xaac> +80005694: fff78793 addi a5,a5,-1 +80005698: 0007c683 lbu a3,0(a5) +8000569c: 00e68463 beq a3,a4,800056a4 <_ldtoa_r+0xae8> +800056a0: fef96ae3 bltu s2,a5,80005694 <_ldtoa_r+0xad8> +800056a4: 00078023 sb zero,0(a5) +800056a8: e5cff06f j 80004d04 <_ldtoa_r+0x148> +800056ac: 00178793 addi a5,a5,1 +800056b0: e60ff06f j 80004d10 <_ldtoa_r+0x154> +800056b4: 00068493 mv s1,a3 +800056b8: e68ff06f j 80004d20 <_ldtoa_r+0x164> +800056bc: fff48493 addi s1,s1,-1 +800056c0: 00048023 sb zero,0(s1) +800056c4: fff4c703 lbu a4,-1(s1) +800056c8: 00d71663 bne a4,a3,800056d4 <_ldtoa_r+0xb18> +800056cc: 41248733 sub a4,s1,s2 +800056d0: fee7c6e3 blt a5,a4,800056bc <_ldtoa_r+0xb00> +800056d4: 00300713 li a4,3 +800056d8: 009c8793 addi a5,s9,9 +800056dc: 02eb1263 bne s6,a4,80005700 <_ldtoa_r+0xb44> +800056e0: 00898433 add s0,s3,s0 +800056e4: 00045863 bgez s0,800056f4 <_ldtoa_r+0xb38> +800056e8: 10010a23 sb zero,276(sp) +800056ec: 000d2023 sw zero,0(s10) +800056f0: 00090493 mv s1,s2 +800056f4: 000d2783 lw a5,0(s10) +800056f8: 00fc8cb3 add s9,s9,a5 +800056fc: 003c8793 addi a5,s9,3 +80005700: 040a2223 sw zero,68(s4) +80005704: 00400713 li a4,4 +80005708: 01470693 addi a3,a4,20 +8000570c: 044a2583 lw a1,68(s4) +80005710: 06d7f863 bgeu a5,a3,80005780 <_ldtoa_r+0xbc4> +80005714: 000a0513 mv a0,s4 +80005718: 24d000ef jal ra,80006164 <_Balloc> +8000571c: 04aa2023 sw a0,64(s4) +80005720: 00090593 mv a1,s2 +80005724: 00050413 mv s0,a0 +80005728: 385010ef jal ra,800072ac +8000572c: 01012783 lw a5,16(sp) +80005730: 00078863 beqz a5,80005740 <_ldtoa_r+0xb84> +80005734: 412484b3 sub s1,s1,s2 +80005738: 009404b3 add s1,s0,s1 +8000573c: 0097a023 sw s1,0(a5) +80005740: 00040513 mv a0,s0 +80005744: 1dc12083 lw ra,476(sp) +80005748: 1d812403 lw s0,472(sp) +8000574c: 1d412483 lw s1,468(sp) +80005750: 1d012903 lw s2,464(sp) +80005754: 1cc12983 lw s3,460(sp) +80005758: 1c812a03 lw s4,456(sp) +8000575c: 1c412a83 lw s5,452(sp) +80005760: 1c012b03 lw s6,448(sp) +80005764: 1bc12b83 lw s7,444(sp) +80005768: 1b812c03 lw s8,440(sp) +8000576c: 1b412c83 lw s9,436(sp) +80005770: 1b012d03 lw s10,432(sp) +80005774: 1ac12d83 lw s11,428(sp) +80005778: 1e010113 addi sp,sp,480 +8000577c: 00008067 ret +80005780: 00158593 addi a1,a1,1 +80005784: 04ba2223 sw a1,68(s4) +80005788: 00171713 slli a4,a4,0x1 +8000578c: f7dff06f j 80005708 <_ldtoa_r+0xb4c> +80005790: 000087b7 lui a5,0x8 +80005794: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80005798: f2f71c63 bne a4,a5,80004ed0 <_ldtoa_r+0x314> +8000579c: 00012783 lw a5,0(sp) +800057a0: f2078263 beqz a5,80004ec4 <_ldtoa_r+0x308> +800057a4: 810005b7 lui a1,0x81000 +800057a8: 63458593 addi a1,a1,1588 # 81000634 <_PathLocale+0xffffec3c> +800057ac: d14ff06f j 80004cc0 <_ldtoa_r+0x104> -800056d8 <_ldcheck>: -800056d8: 00052783 lw a5,0(a0) -800056dc: fc010113 addi sp,sp,-64 -800056e0: 01410593 addi a1,sp,20 -800056e4: 00f12023 sw a5,0(sp) -800056e8: 00452783 lw a5,4(a0) -800056ec: 02112e23 sw ra,60(sp) -800056f0: 00f12223 sw a5,4(sp) -800056f4: 00852783 lw a5,8(a0) -800056f8: 00f12423 sw a5,8(sp) -800056fc: 00c52783 lw a5,12(a0) -80005700: 00010513 mv a0,sp -80005704: 00f12623 sw a5,12(sp) -80005708: 91dfe0ef jal ra,80004024 -8000570c: 02615783 lhu a5,38(sp) -80005710: 00000513 li a0,0 -80005714: fff7c793 not a5,a5 -80005718: 01179713 slli a4,a5,0x11 -8000571c: 00071a63 bnez a4,80005730 <_ldcheck+0x58> -80005720: 01410513 addi a0,sp,20 -80005724: b9cfe0ef jal ra,80003ac0 -80005728: 00153513 seqz a0,a0 -8000572c: 00150513 addi a0,a0,1 -80005730: 03c12083 lw ra,60(sp) -80005734: 04010113 addi sp,sp,64 -80005738: 00008067 ret +800057b0 <_ldcheck>: +800057b0: 00052783 lw a5,0(a0) +800057b4: fc010113 addi sp,sp,-64 +800057b8: 01410593 addi a1,sp,20 +800057bc: 00f12023 sw a5,0(sp) +800057c0: 00452783 lw a5,4(a0) +800057c4: 02112e23 sw ra,60(sp) +800057c8: 00f12223 sw a5,4(sp) +800057cc: 00852783 lw a5,8(a0) +800057d0: 00f12423 sw a5,8(sp) +800057d4: 00c52783 lw a5,12(a0) +800057d8: 00010513 mv a0,sp +800057dc: 00f12623 sw a5,12(sp) +800057e0: 91dfe0ef jal ra,800040fc +800057e4: 02615783 lhu a5,38(sp) +800057e8: 00000513 li a0,0 +800057ec: fff7c793 not a5,a5 +800057f0: 01179713 slli a4,a5,0x11 +800057f4: 00071a63 bnez a4,80005808 <_ldcheck+0x58> +800057f8: 01410513 addi a0,sp,20 +800057fc: b9cfe0ef jal ra,80003b98 +80005800: 00153513 seqz a0,a0 +80005804: 00150513 addi a0,a0,1 +80005808: 03c12083 lw ra,60(sp) +8000580c: 04010113 addi sp,sp,64 +80005810: 00008067 ret -8000573c <__localeconv_l>: -8000573c: 0f050513 addi a0,a0,240 -80005740: 00008067 ret +80005814 <__localeconv_l>: +80005814: 0f050513 addi a0,a0,240 +80005818: 00008067 ret -80005744 <_localeconv_r>: -80005744: 810027b7 lui a5,0x81002 -80005748: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000574c: 0347a503 lw a0,52(a5) -80005750: 00051663 bnez a0,8000575c <_localeconv_r+0x18> -80005754: 81001537 lui a0,0x81001 -80005758: 7a050513 addi a0,a0,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000575c: 0f050513 addi a0,a0,240 -80005760: 00008067 ret +8000581c <_localeconv_r>: +8000581c: 810027b7 lui a5,0x81002 +80005820: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80005824: 0347a503 lw a0,52(a5) +80005828: 00051663 bnez a0,80005834 <_localeconv_r+0x18> +8000582c: 81002537 lui a0,0x81002 +80005830: 81050513 addi a0,a0,-2032 # 81001810 <_PathLocale+0xfffffe18> +80005834: 0f050513 addi a0,a0,240 +80005838: 00008067 ret -80005764 : -80005764: 810027b7 lui a5,0x81002 -80005768: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000576c: 0347a503 lw a0,52(a5) -80005770: 00051663 bnez a0,8000577c -80005774: 81001537 lui a0,0x81001 -80005778: 7a050513 addi a0,a0,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000577c: 0f050513 addi a0,a0,240 -80005780: 00008067 ret +8000583c : +8000583c: 810027b7 lui a5,0x81002 +80005840: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80005844: 0347a503 lw a0,52(a5) +80005848: 00051663 bnez a0,80005854 +8000584c: 81002537 lui a0,0x81002 +80005850: 81050513 addi a0,a0,-2032 # 81001810 <_PathLocale+0xfffffe18> +80005854: 0f050513 addi a0,a0,240 +80005858: 00008067 ret -80005784 <__swhatbuf_r>: -80005784: f8010113 addi sp,sp,-128 -80005788: 06912a23 sw s1,116(sp) -8000578c: 00058493 mv s1,a1 -80005790: 00e59583 lh a1,14(a1) -80005794: 06812c23 sw s0,120(sp) -80005798: 06112e23 sw ra,124(sp) -8000579c: 00060413 mv s0,a2 -800057a0: 0005de63 bgez a1,800057bc <__swhatbuf_r+0x38> -800057a4: 00c4d783 lhu a5,12(s1) -800057a8: 0006a023 sw zero,0(a3) -800057ac: 0807f793 andi a5,a5,128 -800057b0: 04079863 bnez a5,80005800 <__swhatbuf_r+0x7c> -800057b4: 40000793 li a5,1024 -800057b8: 04c0006f j 80005804 <__swhatbuf_r+0x80> -800057bc: 01810613 addi a2,sp,24 -800057c0: 00d12623 sw a3,12(sp) -800057c4: 48d040ef jal ra,8000a450 <_fstat_r> -800057c8: 00c12683 lw a3,12(sp) -800057cc: fc054ce3 bltz a0,800057a4 <__swhatbuf_r+0x20> -800057d0: 01c12703 lw a4,28(sp) -800057d4: 0000f7b7 lui a5,0xf -800057d8: 00001537 lui a0,0x1 -800057dc: 00e7f7b3 and a5,a5,a4 -800057e0: ffffe737 lui a4,0xffffe -800057e4: 00e787b3 add a5,a5,a4 -800057e8: 0017b793 seqz a5,a5 -800057ec: 00f6a023 sw a5,0(a3) -800057f0: 40000793 li a5,1024 -800057f4: 00f42023 sw a5,0(s0) -800057f8: 80050513 addi a0,a0,-2048 # 800 -800057fc: 0100006f j 8000580c <__swhatbuf_r+0x88> -80005800: 04000793 li a5,64 -80005804: 00f42023 sw a5,0(s0) -80005808: 00000513 li a0,0 -8000580c: 07c12083 lw ra,124(sp) -80005810: 07812403 lw s0,120(sp) -80005814: 07412483 lw s1,116(sp) -80005818: 08010113 addi sp,sp,128 -8000581c: 00008067 ret +8000585c <__swhatbuf_r>: +8000585c: f8010113 addi sp,sp,-128 +80005860: 06912a23 sw s1,116(sp) +80005864: 00058493 mv s1,a1 +80005868: 00e59583 lh a1,14(a1) +8000586c: 06812c23 sw s0,120(sp) +80005870: 06112e23 sw ra,124(sp) +80005874: 00060413 mv s0,a2 +80005878: 0005de63 bgez a1,80005894 <__swhatbuf_r+0x38> +8000587c: 00c4d783 lhu a5,12(s1) +80005880: 0006a023 sw zero,0(a3) +80005884: 0807f793 andi a5,a5,128 +80005888: 04079863 bnez a5,800058d8 <__swhatbuf_r+0x7c> +8000588c: 40000793 li a5,1024 +80005890: 04c0006f j 800058dc <__swhatbuf_r+0x80> +80005894: 01810613 addi a2,sp,24 +80005898: 00d12623 sw a3,12(sp) +8000589c: 48d040ef jal ra,8000a528 <_fstat_r> +800058a0: 00c12683 lw a3,12(sp) +800058a4: fc054ce3 bltz a0,8000587c <__swhatbuf_r+0x20> +800058a8: 01c12703 lw a4,28(sp) +800058ac: 0000f7b7 lui a5,0xf +800058b0: 00001537 lui a0,0x1 +800058b4: 00e7f7b3 and a5,a5,a4 +800058b8: ffffe737 lui a4,0xffffe +800058bc: 00e787b3 add a5,a5,a4 +800058c0: 0017b793 seqz a5,a5 +800058c4: 00f6a023 sw a5,0(a3) +800058c8: 40000793 li a5,1024 +800058cc: 00f42023 sw a5,0(s0) +800058d0: 80050513 addi a0,a0,-2048 # 800 <_start-0x7ffff800> +800058d4: 0100006f j 800058e4 <__swhatbuf_r+0x88> +800058d8: 04000793 li a5,64 +800058dc: 00f42023 sw a5,0(s0) +800058e0: 00000513 li a0,0 +800058e4: 07c12083 lw ra,124(sp) +800058e8: 07812403 lw s0,120(sp) +800058ec: 07412483 lw s1,116(sp) +800058f0: 08010113 addi sp,sp,128 +800058f4: 00008067 ret -80005820 <__smakebuf_r>: -80005820: 00c5d783 lhu a5,12(a1) -80005824: fe010113 addi sp,sp,-32 -80005828: 00812c23 sw s0,24(sp) -8000582c: 00112e23 sw ra,28(sp) -80005830: 00912a23 sw s1,20(sp) -80005834: 01212823 sw s2,16(sp) -80005838: 0027f793 andi a5,a5,2 -8000583c: 00058413 mv s0,a1 -80005840: 02078863 beqz a5,80005870 <__smakebuf_r+0x50> -80005844: 04340793 addi a5,s0,67 -80005848: 00f42023 sw a5,0(s0) -8000584c: 00f42823 sw a5,16(s0) -80005850: 00100793 li a5,1 -80005854: 00f42a23 sw a5,20(s0) -80005858: 01c12083 lw ra,28(sp) -8000585c: 01812403 lw s0,24(sp) -80005860: 01412483 lw s1,20(sp) -80005864: 01012903 lw s2,16(sp) -80005868: 02010113 addi sp,sp,32 -8000586c: 00008067 ret -80005870: 00c10693 addi a3,sp,12 -80005874: 00810613 addi a2,sp,8 -80005878: 00050493 mv s1,a0 -8000587c: f09ff0ef jal ra,80005784 <__swhatbuf_r> -80005880: 00812583 lw a1,8(sp) -80005884: 00050913 mv s2,a0 -80005888: 00048513 mv a0,s1 -8000588c: 084000ef jal ra,80005910 <_malloc_r> -80005890: 02051063 bnez a0,800058b0 <__smakebuf_r+0x90> -80005894: 00c41783 lh a5,12(s0) -80005898: 2007f713 andi a4,a5,512 -8000589c: fa071ee3 bnez a4,80005858 <__smakebuf_r+0x38> -800058a0: ffc7f793 andi a5,a5,-4 -800058a4: 0027e793 ori a5,a5,2 -800058a8: 00f41623 sh a5,12(s0) -800058ac: f99ff06f j 80005844 <__smakebuf_r+0x24> -800058b0: 800037b7 lui a5,0x80003 -800058b4: 0c078793 addi a5,a5,192 # 800030c0 <_PathLocale+0xff00173c> -800058b8: 02f4ae23 sw a5,60(s1) -800058bc: 00c45783 lhu a5,12(s0) -800058c0: 00a42023 sw a0,0(s0) -800058c4: 00a42823 sw a0,16(s0) -800058c8: 0807e793 ori a5,a5,128 -800058cc: 00f41623 sh a5,12(s0) -800058d0: 00812783 lw a5,8(sp) -800058d4: 00f42a23 sw a5,20(s0) -800058d8: 00c12783 lw a5,12(sp) -800058dc: 02078263 beqz a5,80005900 <__smakebuf_r+0xe0> -800058e0: 00e41583 lh a1,14(s0) -800058e4: 00048513 mv a0,s1 -800058e8: 018050ef jal ra,8000a900 <_isatty_r> -800058ec: 00050a63 beqz a0,80005900 <__smakebuf_r+0xe0> -800058f0: 00c45783 lhu a5,12(s0) -800058f4: ffc7f793 andi a5,a5,-4 -800058f8: 0017e793 ori a5,a5,1 -800058fc: 00f41623 sh a5,12(s0) -80005900: 00c45783 lhu a5,12(s0) -80005904: 00f96933 or s2,s2,a5 -80005908: 01241623 sh s2,12(s0) -8000590c: f4dff06f j 80005858 <__smakebuf_r+0x38> +800058f8 <__smakebuf_r>: +800058f8: 00c5d783 lhu a5,12(a1) +800058fc: fe010113 addi sp,sp,-32 +80005900: 00812c23 sw s0,24(sp) +80005904: 00112e23 sw ra,28(sp) +80005908: 00912a23 sw s1,20(sp) +8000590c: 01212823 sw s2,16(sp) +80005910: 0027f793 andi a5,a5,2 +80005914: 00058413 mv s0,a1 +80005918: 02078863 beqz a5,80005948 <__smakebuf_r+0x50> +8000591c: 04340793 addi a5,s0,67 +80005920: 00f42023 sw a5,0(s0) +80005924: 00f42823 sw a5,16(s0) +80005928: 00100793 li a5,1 +8000592c: 00f42a23 sw a5,20(s0) +80005930: 01c12083 lw ra,28(sp) +80005934: 01812403 lw s0,24(sp) +80005938: 01412483 lw s1,20(sp) +8000593c: 01012903 lw s2,16(sp) +80005940: 02010113 addi sp,sp,32 +80005944: 00008067 ret +80005948: 00c10693 addi a3,sp,12 +8000594c: 00810613 addi a2,sp,8 +80005950: 00050493 mv s1,a0 +80005954: f09ff0ef jal ra,8000585c <__swhatbuf_r> +80005958: 00812583 lw a1,8(sp) +8000595c: 00050913 mv s2,a0 +80005960: 00048513 mv a0,s1 +80005964: 084000ef jal ra,800059e8 <_malloc_r> +80005968: 02051063 bnez a0,80005988 <__smakebuf_r+0x90> +8000596c: 00c41783 lh a5,12(s0) +80005970: 2007f713 andi a4,a5,512 +80005974: fa071ee3 bnez a4,80005930 <__smakebuf_r+0x38> +80005978: ffc7f793 andi a5,a5,-4 +8000597c: 0027e793 ori a5,a5,2 +80005980: 00f41623 sh a5,12(s0) +80005984: f99ff06f j 8000591c <__smakebuf_r+0x24> +80005988: 800037b7 lui a5,0x80003 +8000598c: 19878793 addi a5,a5,408 # 80003198 <_PathLocale+0xff0017a0> +80005990: 02f4ae23 sw a5,60(s1) +80005994: 00c45783 lhu a5,12(s0) +80005998: 00a42023 sw a0,0(s0) +8000599c: 00a42823 sw a0,16(s0) +800059a0: 0807e793 ori a5,a5,128 +800059a4: 00f41623 sh a5,12(s0) +800059a8: 00812783 lw a5,8(sp) +800059ac: 00f42a23 sw a5,20(s0) +800059b0: 00c12783 lw a5,12(sp) +800059b4: 02078263 beqz a5,800059d8 <__smakebuf_r+0xe0> +800059b8: 00e41583 lh a1,14(s0) +800059bc: 00048513 mv a0,s1 +800059c0: 018050ef jal ra,8000a9d8 <_isatty_r> +800059c4: 00050a63 beqz a0,800059d8 <__smakebuf_r+0xe0> +800059c8: 00c45783 lhu a5,12(s0) +800059cc: ffc7f793 andi a5,a5,-4 +800059d0: 0017e793 ori a5,a5,1 +800059d4: 00f41623 sh a5,12(s0) +800059d8: 00c45783 lhu a5,12(s0) +800059dc: 00f96933 or s2,s2,a5 +800059e0: 01241623 sh s2,12(s0) +800059e4: f4dff06f j 80005930 <__smakebuf_r+0x38> -80005910 <_malloc_r>: -80005910: fd010113 addi sp,sp,-48 -80005914: 02112623 sw ra,44(sp) -80005918: 02812423 sw s0,40(sp) -8000591c: 02912223 sw s1,36(sp) -80005920: 03212023 sw s2,32(sp) -80005924: 01312e23 sw s3,28(sp) -80005928: 01412c23 sw s4,24(sp) -8000592c: 01512a23 sw s5,20(sp) -80005930: 01612823 sw s6,16(sp) -80005934: 01712623 sw s7,12(sp) -80005938: 01812423 sw s8,8(sp) -8000593c: 01912223 sw s9,4(sp) -80005940: 00b58793 addi a5,a1,11 -80005944: 01600713 li a4,22 -80005948: 04f77663 bgeu a4,a5,80005994 <_malloc_r+0x84> -8000594c: ff87f493 andi s1,a5,-8 -80005950: 0404d463 bgez s1,80005998 <_malloc_r+0x88> -80005954: 00c00793 li a5,12 -80005958: 00f52023 sw a5,0(a0) -8000595c: 00000513 li a0,0 -80005960: 02c12083 lw ra,44(sp) -80005964: 02812403 lw s0,40(sp) -80005968: 02412483 lw s1,36(sp) -8000596c: 02012903 lw s2,32(sp) -80005970: 01c12983 lw s3,28(sp) -80005974: 01812a03 lw s4,24(sp) -80005978: 01412a83 lw s5,20(sp) -8000597c: 01012b03 lw s6,16(sp) -80005980: 00c12b83 lw s7,12(sp) -80005984: 00812c03 lw s8,8(sp) -80005988: 00412c83 lw s9,4(sp) -8000598c: 03010113 addi sp,sp,48 -80005990: 00008067 ret -80005994: 01000493 li s1,16 -80005998: fab4eee3 bltu s1,a1,80005954 <_malloc_r+0x44> -8000599c: 00050993 mv s3,a0 -800059a0: 6e4000ef jal ra,80006084 <__malloc_lock> -800059a4: 81001937 lui s2,0x81001 -800059a8: 1f700793 li a5,503 -800059ac: 39890913 addi s2,s2,920 # 81001398 <_PathLocale+0xfffffa14> -800059b0: 0497ea63 bltu a5,s1,80005a04 <_malloc_r+0xf4> -800059b4: 00848713 addi a4,s1,8 -800059b8: 00e90733 add a4,s2,a4 -800059bc: 00472403 lw s0,4(a4) # ffffe004 <_PathLocale+0x7effc680> -800059c0: ff870693 addi a3,a4,-8 -800059c4: 0034d793 srli a5,s1,0x3 -800059c8: 00d41863 bne s0,a3,800059d8 <_malloc_r+0xc8> -800059cc: 00c72403 lw s0,12(a4) -800059d0: 00278793 addi a5,a5,2 -800059d4: 08870063 beq a4,s0,80005a54 <_malloc_r+0x144> -800059d8: 00442783 lw a5,4(s0) -800059dc: 00c42703 lw a4,12(s0) -800059e0: 00842683 lw a3,8(s0) -800059e4: ffc7f793 andi a5,a5,-4 -800059e8: 00f407b3 add a5,s0,a5 -800059ec: 00e6a623 sw a4,12(a3) -800059f0: 00d72423 sw a3,8(a4) -800059f4: 0047a703 lw a4,4(a5) -800059f8: 00176713 ori a4,a4,1 -800059fc: 00e7a223 sw a4,4(a5) -80005a00: 0a80006f j 80005aa8 <_malloc_r+0x198> -80005a04: 0094d713 srli a4,s1,0x9 -80005a08: 03f00793 li a5,63 -80005a0c: 00070a63 beqz a4,80005a20 <_malloc_r+0x110> -80005a10: 00400793 li a5,4 -80005a14: 0ae7e263 bltu a5,a4,80005ab8 <_malloc_r+0x1a8> -80005a18: 0064d793 srli a5,s1,0x6 -80005a1c: 03878793 addi a5,a5,56 -80005a20: 00178713 addi a4,a5,1 -80005a24: 00371713 slli a4,a4,0x3 -80005a28: 00e90733 add a4,s2,a4 -80005a2c: 00472403 lw s0,4(a4) -80005a30: ff870593 addi a1,a4,-8 -80005a34: 00f00513 li a0,15 -80005a38: 00b40c63 beq s0,a1,80005a50 <_malloc_r+0x140> -80005a3c: 00442703 lw a4,4(s0) -80005a40: ffc77713 andi a4,a4,-4 -80005a44: 40970633 sub a2,a4,s1 -80005a48: 0cc55063 bge a0,a2,80005b08 <_malloc_r+0x1f8> -80005a4c: fff78793 addi a5,a5,-1 -80005a50: 00178793 addi a5,a5,1 -80005a54: 01092403 lw s0,16(s2) -80005a58: 810015b7 lui a1,0x81001 -80005a5c: 00890693 addi a3,s2,8 -80005a60: 3a058593 addi a1,a1,928 # 810013a0 <_PathLocale+0xfffffa1c> -80005a64: 12d40863 beq s0,a3,80005b94 <_malloc_r+0x284> -80005a68: 00442703 lw a4,4(s0) -80005a6c: 00f00613 li a2,15 -80005a70: ffc77713 andi a4,a4,-4 -80005a74: 40970533 sub a0,a4,s1 -80005a78: 0aa65a63 bge a2,a0,80005b2c <_malloc_r+0x21c> -80005a7c: 0014e793 ori a5,s1,1 -80005a80: 00f42223 sw a5,4(s0) -80005a84: 00940633 add a2,s0,s1 -80005a88: 00c92a23 sw a2,20(s2) -80005a8c: 00c92823 sw a2,16(s2) -80005a90: 00156793 ori a5,a0,1 -80005a94: 00d62623 sw a3,12(a2) -80005a98: 00d62423 sw a3,8(a2) -80005a9c: 00f62223 sw a5,4(a2) -80005aa0: 00e40733 add a4,s0,a4 -80005aa4: 00a72023 sw a0,0(a4) -80005aa8: 00098513 mv a0,s3 -80005aac: 5dc000ef jal ra,80006088 <__malloc_unlock> -80005ab0: 00840513 addi a0,s0,8 -80005ab4: eadff06f j 80005960 <_malloc_r+0x50> -80005ab8: 01400793 li a5,20 -80005abc: 00e7e663 bltu a5,a4,80005ac8 <_malloc_r+0x1b8> -80005ac0: 05b70793 addi a5,a4,91 -80005ac4: f5dff06f j 80005a20 <_malloc_r+0x110> -80005ac8: 05400793 li a5,84 -80005acc: 00e7e863 bltu a5,a4,80005adc <_malloc_r+0x1cc> -80005ad0: 00c4d793 srli a5,s1,0xc -80005ad4: 06e78793 addi a5,a5,110 -80005ad8: f49ff06f j 80005a20 <_malloc_r+0x110> -80005adc: 15400793 li a5,340 -80005ae0: 00e7e863 bltu a5,a4,80005af0 <_malloc_r+0x1e0> -80005ae4: 00f4d793 srli a5,s1,0xf -80005ae8: 07778793 addi a5,a5,119 -80005aec: f35ff06f j 80005a20 <_malloc_r+0x110> -80005af0: 55400693 li a3,1364 -80005af4: 07e00793 li a5,126 -80005af8: f2e6e4e3 bltu a3,a4,80005a20 <_malloc_r+0x110> -80005afc: 0124d793 srli a5,s1,0x12 -80005b00: 07c78793 addi a5,a5,124 -80005b04: f1dff06f j 80005a20 <_malloc_r+0x110> -80005b08: 00c42683 lw a3,12(s0) -80005b0c: 00064c63 bltz a2,80005b24 <_malloc_r+0x214> -80005b10: 00842783 lw a5,8(s0) -80005b14: 00d7a623 sw a3,12(a5) -80005b18: 00f6a423 sw a5,8(a3) -80005b1c: 00e407b3 add a5,s0,a4 -80005b20: ed5ff06f j 800059f4 <_malloc_r+0xe4> -80005b24: 00068413 mv s0,a3 -80005b28: f11ff06f j 80005a38 <_malloc_r+0x128> -80005b2c: 00d92a23 sw a3,20(s2) -80005b30: 00d92823 sw a3,16(s2) -80005b34: 00054c63 bltz a0,80005b4c <_malloc_r+0x23c> -80005b38: 00e40733 add a4,s0,a4 -80005b3c: 00472783 lw a5,4(a4) -80005b40: 0017e793 ori a5,a5,1 -80005b44: 00f72223 sw a5,4(a4) -80005b48: f61ff06f j 80005aa8 <_malloc_r+0x198> -80005b4c: 1ff00693 li a3,511 -80005b50: 00492803 lw a6,4(s2) -80005b54: 18e6e063 bltu a3,a4,80005cd4 <_malloc_r+0x3c4> -80005b58: 00375713 srli a4,a4,0x3 -80005b5c: 40275613 srai a2,a4,0x2 -80005b60: 00100693 li a3,1 -80005b64: 00170713 addi a4,a4,1 -80005b68: 00c696b3 sll a3,a3,a2 -80005b6c: 00371713 slli a4,a4,0x3 -80005b70: 00e90733 add a4,s2,a4 -80005b74: 0106e6b3 or a3,a3,a6 -80005b78: 00d92223 sw a3,4(s2) -80005b7c: 00072683 lw a3,0(a4) -80005b80: ff870613 addi a2,a4,-8 -80005b84: 00c42623 sw a2,12(s0) -80005b88: 00d42423 sw a3,8(s0) -80005b8c: 00872023 sw s0,0(a4) -80005b90: 0086a623 sw s0,12(a3) -80005b94: 4027d713 srai a4,a5,0x2 -80005b98: 00100313 li t1,1 -80005b9c: 00e31333 sll t1,t1,a4 -80005ba0: 00492703 lw a4,4(s2) -80005ba4: 06676a63 bltu a4,t1,80005c18 <_malloc_r+0x308> -80005ba8: 006776b3 and a3,a4,t1 -80005bac: 00069c63 bnez a3,80005bc4 <_malloc_r+0x2b4> -80005bb0: ffc7f793 andi a5,a5,-4 -80005bb4: 00131313 slli t1,t1,0x1 -80005bb8: 006776b3 and a3,a4,t1 -80005bbc: 00478793 addi a5,a5,4 -80005bc0: fe068ae3 beqz a3,80005bb4 <_malloc_r+0x2a4> -80005bc4: 00f00e13 li t3,15 -80005bc8: 00379693 slli a3,a5,0x3 -80005bcc: 00d906b3 add a3,s2,a3 -80005bd0: 00068813 mv a6,a3 -80005bd4: 00078513 mv a0,a5 -80005bd8: 00c82403 lw s0,12(a6) -80005bdc: 1b041c63 bne s0,a6,80005d94 <_malloc_r+0x484> -80005be0: 00150513 addi a0,a0,1 -80005be4: 00357713 andi a4,a0,3 -80005be8: 00880813 addi a6,a6,8 -80005bec: fe0716e3 bnez a4,80005bd8 <_malloc_r+0x2c8> -80005bf0: 0037f713 andi a4,a5,3 -80005bf4: 20071e63 bnez a4,80005e10 <_malloc_r+0x500> -80005bf8: 00492703 lw a4,4(s2) -80005bfc: fff34793 not a5,t1 -80005c00: 00f777b3 and a5,a4,a5 -80005c04: 00f92223 sw a5,4(s2) -80005c08: 00492703 lw a4,4(s2) -80005c0c: 00131313 slli t1,t1,0x1 -80005c10: 00676463 bltu a4,t1,80005c18 <_malloc_r+0x308> -80005c14: 22031263 bnez t1,80005e38 <_malloc_r+0x528> -80005c18: 00892b83 lw s7,8(s2) -80005c1c: 004ba403 lw s0,4(s7) -80005c20: ffc47a93 andi s5,s0,-4 -80005c24: 009ae863 bltu s5,s1,80005c34 <_malloc_r+0x324> -80005c28: 409a8733 sub a4,s5,s1 -80005c2c: 00f00793 li a5,15 -80005c30: 32e7ce63 blt a5,a4,80005f6c <_malloc_r+0x65c> -80005c34: 810027b7 lui a5,0x81002 -80005c38: 81002a37 lui s4,0x81002 -80005c3c: 9807a403 lw s0,-1664(a5) # 81001980 <_PathLocale+0xfffffffc> -80005c40: 918a2703 lw a4,-1768(s4) # 81001918 <_PathLocale+0xffffff94> -80005c44: fff00793 li a5,-1 -80005c48: 015b8cb3 add s9,s7,s5 -80005c4c: 00848433 add s0,s1,s0 -80005c50: 1ef71863 bne a4,a5,80005e40 <_malloc_r+0x530> -80005c54: 01040413 addi s0,s0,16 -80005c58: 00040593 mv a1,s0 -80005c5c: 00098513 mv a0,s3 -80005c60: 314010ef jal ra,80006f74 <_sbrk_r> -80005c64: fff00793 li a5,-1 -80005c68: 00050b13 mv s6,a0 -80005c6c: 28f50663 beq a0,a5,80005ef8 <_malloc_r+0x5e8> -80005c70: 01957463 bgeu a0,s9,80005c78 <_malloc_r+0x368> -80005c74: 292b9263 bne s7,s2,80005ef8 <_malloc_r+0x5e8> -80005c78: 81002c37 lui s8,0x81002 -80005c7c: 94cc0693 addi a3,s8,-1716 # 8100194c <_PathLocale+0xffffffc8> -80005c80: 0006a703 lw a4,0(a3) -80005c84: 94cc0c13 addi s8,s8,-1716 -80005c88: 00e40733 add a4,s0,a4 -80005c8c: 00e6a023 sw a4,0(a3) -80005c90: 1d6c9463 bne s9,s6,80005e58 <_malloc_r+0x548> -80005c94: 014c9793 slli a5,s9,0x14 -80005c98: 1c079063 bnez a5,80005e58 <_malloc_r+0x548> -80005c9c: 00892783 lw a5,8(s2) -80005ca0: 008a8433 add s0,s5,s0 -80005ca4: 00146413 ori s0,s0,1 -80005ca8: 0087a223 sw s0,4(a5) -80005cac: 81002737 lui a4,0x81002 -80005cb0: 000c2783 lw a5,0(s8) -80005cb4: 97c72683 lw a3,-1668(a4) # 8100197c <_PathLocale+0xfffffff8> -80005cb8: 00f6f463 bgeu a3,a5,80005cc0 <_malloc_r+0x3b0> -80005cbc: 96f72e23 sw a5,-1668(a4) -80005cc0: 81002737 lui a4,0x81002 -80005cc4: 97872683 lw a3,-1672(a4) # 81001978 <_PathLocale+0xfffffff4> -80005cc8: 22f6f863 bgeu a3,a5,80005ef8 <_malloc_r+0x5e8> -80005ccc: 96f72c23 sw a5,-1672(a4) -80005cd0: 2280006f j 80005ef8 <_malloc_r+0x5e8> -80005cd4: 00975613 srli a2,a4,0x9 -80005cd8: 00400693 li a3,4 -80005cdc: 04c6e663 bltu a3,a2,80005d28 <_malloc_r+0x418> -80005ce0: 00675693 srli a3,a4,0x6 -80005ce4: 03868693 addi a3,a3,56 -80005ce8: 00168613 addi a2,a3,1 -80005cec: 00361613 slli a2,a2,0x3 -80005cf0: 00c90633 add a2,s2,a2 -80005cf4: ff860513 addi a0,a2,-8 -80005cf8: 00062603 lw a2,0(a2) -80005cfc: 08c51263 bne a0,a2,80005d80 <_malloc_r+0x470> -80005d00: 4026d693 srai a3,a3,0x2 -80005d04: 00100713 li a4,1 -80005d08: 00d716b3 sll a3,a4,a3 -80005d0c: 0106e6b3 or a3,a3,a6 -80005d10: 00d92223 sw a3,4(s2) -80005d14: 00a42623 sw a0,12(s0) -80005d18: 00c42423 sw a2,8(s0) -80005d1c: 00852423 sw s0,8(a0) -80005d20: 00862623 sw s0,12(a2) -80005d24: e71ff06f j 80005b94 <_malloc_r+0x284> -80005d28: 01400693 li a3,20 -80005d2c: 00c6e663 bltu a3,a2,80005d38 <_malloc_r+0x428> -80005d30: 05b60693 addi a3,a2,91 -80005d34: fb5ff06f j 80005ce8 <_malloc_r+0x3d8> -80005d38: 05400693 li a3,84 -80005d3c: 00c6e863 bltu a3,a2,80005d4c <_malloc_r+0x43c> -80005d40: 00c75693 srli a3,a4,0xc -80005d44: 06e68693 addi a3,a3,110 -80005d48: fa1ff06f j 80005ce8 <_malloc_r+0x3d8> -80005d4c: 15400693 li a3,340 -80005d50: 00c6e863 bltu a3,a2,80005d60 <_malloc_r+0x450> -80005d54: 00f75693 srli a3,a4,0xf -80005d58: 07768693 addi a3,a3,119 -80005d5c: f8dff06f j 80005ce8 <_malloc_r+0x3d8> -80005d60: 55400513 li a0,1364 -80005d64: 07e00693 li a3,126 -80005d68: f8c560e3 bltu a0,a2,80005ce8 <_malloc_r+0x3d8> -80005d6c: 01275693 srli a3,a4,0x12 -80005d70: 07c68693 addi a3,a3,124 -80005d74: f75ff06f j 80005ce8 <_malloc_r+0x3d8> -80005d78: 00862603 lw a2,8(a2) -80005d7c: 00c50863 beq a0,a2,80005d8c <_malloc_r+0x47c> -80005d80: 00462683 lw a3,4(a2) -80005d84: ffc6f693 andi a3,a3,-4 -80005d88: fed768e3 bltu a4,a3,80005d78 <_malloc_r+0x468> -80005d8c: 00c62503 lw a0,12(a2) -80005d90: f85ff06f j 80005d14 <_malloc_r+0x404> -80005d94: 00442703 lw a4,4(s0) -80005d98: 00c42603 lw a2,12(s0) -80005d9c: ffc77713 andi a4,a4,-4 -80005da0: 409708b3 sub a7,a4,s1 -80005da4: 051e5063 bge t3,a7,80005de4 <_malloc_r+0x4d4> -80005da8: 0014e793 ori a5,s1,1 -80005dac: 00f42223 sw a5,4(s0) -80005db0: 00842783 lw a5,8(s0) -80005db4: 009406b3 add a3,s0,s1 -80005db8: 00e40733 add a4,s0,a4 -80005dbc: 00c7a623 sw a2,12(a5) -80005dc0: 00f62423 sw a5,8(a2) -80005dc4: 00d92a23 sw a3,20(s2) -80005dc8: 00d92823 sw a3,16(s2) -80005dcc: 0018e793 ori a5,a7,1 -80005dd0: 00b6a623 sw a1,12(a3) -80005dd4: 00b6a423 sw a1,8(a3) -80005dd8: 00f6a223 sw a5,4(a3) -80005ddc: 01172023 sw a7,0(a4) -80005de0: cc9ff06f j 80005aa8 <_malloc_r+0x198> -80005de4: 0208c263 bltz a7,80005e08 <_malloc_r+0x4f8> -80005de8: 00e40733 add a4,s0,a4 -80005dec: 00472783 lw a5,4(a4) -80005df0: 0017e793 ori a5,a5,1 -80005df4: 00f72223 sw a5,4(a4) -80005df8: 00842783 lw a5,8(s0) -80005dfc: 00c7a623 sw a2,12(a5) -80005e00: 00f62423 sw a5,8(a2) -80005e04: ca5ff06f j 80005aa8 <_malloc_r+0x198> -80005e08: 00060413 mv s0,a2 -80005e0c: dd1ff06f j 80005bdc <_malloc_r+0x2cc> -80005e10: ff868693 addi a3,a3,-8 -80005e14: 0086a703 lw a4,8(a3) -80005e18: fff78793 addi a5,a5,-1 -80005e1c: dcd70ae3 beq a4,a3,80005bf0 <_malloc_r+0x2e0> -80005e20: de9ff06f j 80005c08 <_malloc_r+0x2f8> -80005e24: 00478793 addi a5,a5,4 -80005e28: 00131313 slli t1,t1,0x1 -80005e2c: 006776b3 and a3,a4,t1 -80005e30: fe068ae3 beqz a3,80005e24 <_malloc_r+0x514> -80005e34: d95ff06f j 80005bc8 <_malloc_r+0x2b8> -80005e38: 00050793 mv a5,a0 -80005e3c: ff1ff06f j 80005e2c <_malloc_r+0x51c> -80005e40: 00001737 lui a4,0x1 -80005e44: 00f70713 addi a4,a4,15 # 100f -80005e48: 00e40433 add s0,s0,a4 -80005e4c: fffff7b7 lui a5,0xfffff -80005e50: 00f47433 and s0,s0,a5 -80005e54: e05ff06f j 80005c58 <_malloc_r+0x348> -80005e58: 918a2683 lw a3,-1768(s4) -80005e5c: fff00793 li a5,-1 -80005e60: 0cf69063 bne a3,a5,80005f20 <_malloc_r+0x610> -80005e64: 916a2c23 sw s6,-1768(s4) -80005e68: 007b7c93 andi s9,s6,7 -80005e6c: 00000793 li a5,0 -80005e70: 000c8863 beqz s9,80005e80 <_malloc_r+0x570> -80005e74: 00800793 li a5,8 -80005e78: 419787b3 sub a5,a5,s9 -80005e7c: 00fb0b33 add s6,s6,a5 -80005e80: 00001537 lui a0,0x1 -80005e84: 00a78a33 add s4,a5,a0 -80005e88: 008b0433 add s0,s6,s0 -80005e8c: fff50513 addi a0,a0,-1 # fff -80005e90: 00a477b3 and a5,s0,a0 -80005e94: 40fa0a33 sub s4,s4,a5 -80005e98: 00aa7a33 and s4,s4,a0 -80005e9c: 000a0593 mv a1,s4 -80005ea0: 00098513 mv a0,s3 -80005ea4: 0d0010ef jal ra,80006f74 <_sbrk_r> -80005ea8: fff00793 li a5,-1 -80005eac: 00f51c63 bne a0,a5,80005ec4 <_malloc_r+0x5b4> -80005eb0: 00040513 mv a0,s0 -80005eb4: 000c8663 beqz s9,80005ec0 <_malloc_r+0x5b0> -80005eb8: ff8c8513 addi a0,s9,-8 -80005ebc: 00a40533 add a0,s0,a0 -80005ec0: 00000a13 li s4,0 -80005ec4: 000c2783 lw a5,0(s8) -80005ec8: 41650533 sub a0,a0,s6 -80005ecc: 01692423 sw s6,8(s2) -80005ed0: 014787b3 add a5,a5,s4 -80005ed4: 01450a33 add s4,a0,s4 -80005ed8: 001a6a13 ori s4,s4,1 -80005edc: 00fc2023 sw a5,0(s8) -80005ee0: 014b2223 sw s4,4(s6) -80005ee4: dd2b84e3 beq s7,s2,80005cac <_malloc_r+0x39c> -80005ee8: 00f00713 li a4,15 -80005eec: 05576263 bltu a4,s5,80005f30 <_malloc_r+0x620> -80005ef0: 00100793 li a5,1 -80005ef4: 00fb2223 sw a5,4(s6) -80005ef8: 00892783 lw a5,8(s2) -80005efc: 0047a783 lw a5,4(a5) # fffff004 <_PathLocale+0x7effd680> -80005f00: ffc7f793 andi a5,a5,-4 -80005f04: 40978733 sub a4,a5,s1 -80005f08: 0097e663 bltu a5,s1,80005f14 <_malloc_r+0x604> -80005f0c: 00f00793 li a5,15 -80005f10: 04e7ce63 blt a5,a4,80005f6c <_malloc_r+0x65c> -80005f14: 00098513 mv a0,s3 -80005f18: 170000ef jal ra,80006088 <__malloc_unlock> -80005f1c: a41ff06f j 8000595c <_malloc_r+0x4c> -80005f20: 419b07b3 sub a5,s6,s9 -80005f24: 00e787b3 add a5,a5,a4 -80005f28: 00fc2023 sw a5,0(s8) -80005f2c: f3dff06f j 80005e68 <_malloc_r+0x558> -80005f30: 004ba783 lw a5,4(s7) -80005f34: ff4a8413 addi s0,s5,-12 -80005f38: ff847413 andi s0,s0,-8 -80005f3c: 0017f793 andi a5,a5,1 -80005f40: 0087e7b3 or a5,a5,s0 -80005f44: 00fba223 sw a5,4(s7) -80005f48: 00500693 li a3,5 -80005f4c: 008b87b3 add a5,s7,s0 -80005f50: 00d7a223 sw a3,4(a5) -80005f54: 00d7a423 sw a3,8(a5) -80005f58: d4877ae3 bgeu a4,s0,80005cac <_malloc_r+0x39c> -80005f5c: 008b8593 addi a1,s7,8 -80005f60: 00098513 mv a0,s3 -80005f64: ca8fd0ef jal ra,8000340c <_free_r> -80005f68: d45ff06f j 80005cac <_malloc_r+0x39c> -80005f6c: 00892403 lw s0,8(s2) -80005f70: 0014e793 ori a5,s1,1 -80005f74: 00f42223 sw a5,4(s0) -80005f78: 009407b3 add a5,s0,s1 -80005f7c: 00f92423 sw a5,8(s2) -80005f80: a79ff06f j 800059f8 <_malloc_r+0xe8> +800059e8 <_malloc_r>: +800059e8: fd010113 addi sp,sp,-48 +800059ec: 02112623 sw ra,44(sp) +800059f0: 02812423 sw s0,40(sp) +800059f4: 02912223 sw s1,36(sp) +800059f8: 03212023 sw s2,32(sp) +800059fc: 01312e23 sw s3,28(sp) +80005a00: 01412c23 sw s4,24(sp) +80005a04: 01512a23 sw s5,20(sp) +80005a08: 01612823 sw s6,16(sp) +80005a0c: 01712623 sw s7,12(sp) +80005a10: 01812423 sw s8,8(sp) +80005a14: 01912223 sw s9,4(sp) +80005a18: 00b58793 addi a5,a1,11 +80005a1c: 01600713 li a4,22 +80005a20: 04f77663 bgeu a4,a5,80005a6c <_malloc_r+0x84> +80005a24: ff87f493 andi s1,a5,-8 +80005a28: 0404d463 bgez s1,80005a70 <_malloc_r+0x88> +80005a2c: 00c00793 li a5,12 +80005a30: 00f52023 sw a5,0(a0) +80005a34: 00000513 li a0,0 +80005a38: 02c12083 lw ra,44(sp) +80005a3c: 02812403 lw s0,40(sp) +80005a40: 02412483 lw s1,36(sp) +80005a44: 02012903 lw s2,32(sp) +80005a48: 01c12983 lw s3,28(sp) +80005a4c: 01812a03 lw s4,24(sp) +80005a50: 01412a83 lw s5,20(sp) +80005a54: 01012b03 lw s6,16(sp) +80005a58: 00c12b83 lw s7,12(sp) +80005a5c: 00812c03 lw s8,8(sp) +80005a60: 00412c83 lw s9,4(sp) +80005a64: 03010113 addi sp,sp,48 +80005a68: 00008067 ret +80005a6c: 01000493 li s1,16 +80005a70: fab4eee3 bltu s1,a1,80005a2c <_malloc_r+0x44> +80005a74: 00050993 mv s3,a0 +80005a78: 6e4000ef jal ra,8000615c <__malloc_lock> +80005a7c: 81001937 lui s2,0x81001 +80005a80: 1f700793 li a5,503 +80005a84: 40890913 addi s2,s2,1032 # 81001408 <_PathLocale+0xfffffa10> +80005a88: 0497ea63 bltu a5,s1,80005adc <_malloc_r+0xf4> +80005a8c: 00848713 addi a4,s1,8 +80005a90: 00e90733 add a4,s2,a4 +80005a94: 00472403 lw s0,4(a4) # ffffe004 <_PathLocale+0x7effc60c> +80005a98: ff870693 addi a3,a4,-8 +80005a9c: 0034d793 srli a5,s1,0x3 +80005aa0: 00d41863 bne s0,a3,80005ab0 <_malloc_r+0xc8> +80005aa4: 00c72403 lw s0,12(a4) +80005aa8: 00278793 addi a5,a5,2 +80005aac: 08870063 beq a4,s0,80005b2c <_malloc_r+0x144> +80005ab0: 00442783 lw a5,4(s0) +80005ab4: 00c42703 lw a4,12(s0) +80005ab8: 00842683 lw a3,8(s0) +80005abc: ffc7f793 andi a5,a5,-4 +80005ac0: 00f407b3 add a5,s0,a5 +80005ac4: 00e6a623 sw a4,12(a3) +80005ac8: 00d72423 sw a3,8(a4) +80005acc: 0047a703 lw a4,4(a5) +80005ad0: 00176713 ori a4,a4,1 +80005ad4: 00e7a223 sw a4,4(a5) +80005ad8: 0a80006f j 80005b80 <_malloc_r+0x198> +80005adc: 0094d713 srli a4,s1,0x9 +80005ae0: 03f00793 li a5,63 +80005ae4: 00070a63 beqz a4,80005af8 <_malloc_r+0x110> +80005ae8: 00400793 li a5,4 +80005aec: 0ae7e263 bltu a5,a4,80005b90 <_malloc_r+0x1a8> +80005af0: 0064d793 srli a5,s1,0x6 +80005af4: 03878793 addi a5,a5,56 +80005af8: 00178713 addi a4,a5,1 +80005afc: 00371713 slli a4,a4,0x3 +80005b00: 00e90733 add a4,s2,a4 +80005b04: 00472403 lw s0,4(a4) +80005b08: ff870593 addi a1,a4,-8 +80005b0c: 00f00513 li a0,15 +80005b10: 00b40c63 beq s0,a1,80005b28 <_malloc_r+0x140> +80005b14: 00442703 lw a4,4(s0) +80005b18: ffc77713 andi a4,a4,-4 +80005b1c: 40970633 sub a2,a4,s1 +80005b20: 0cc55063 bge a0,a2,80005be0 <_malloc_r+0x1f8> +80005b24: fff78793 addi a5,a5,-1 +80005b28: 00178793 addi a5,a5,1 +80005b2c: 01092403 lw s0,16(s2) +80005b30: 810015b7 lui a1,0x81001 +80005b34: 00890693 addi a3,s2,8 +80005b38: 41058593 addi a1,a1,1040 # 81001410 <_PathLocale+0xfffffa18> +80005b3c: 12d40863 beq s0,a3,80005c6c <_malloc_r+0x284> +80005b40: 00442703 lw a4,4(s0) +80005b44: 00f00613 li a2,15 +80005b48: ffc77713 andi a4,a4,-4 +80005b4c: 40970533 sub a0,a4,s1 +80005b50: 0aa65a63 bge a2,a0,80005c04 <_malloc_r+0x21c> +80005b54: 0014e793 ori a5,s1,1 +80005b58: 00f42223 sw a5,4(s0) +80005b5c: 00940633 add a2,s0,s1 +80005b60: 00c92a23 sw a2,20(s2) +80005b64: 00c92823 sw a2,16(s2) +80005b68: 00156793 ori a5,a0,1 +80005b6c: 00d62623 sw a3,12(a2) +80005b70: 00d62423 sw a3,8(a2) +80005b74: 00f62223 sw a5,4(a2) +80005b78: 00e40733 add a4,s0,a4 +80005b7c: 00a72023 sw a0,0(a4) +80005b80: 00098513 mv a0,s3 +80005b84: 5dc000ef jal ra,80006160 <__malloc_unlock> +80005b88: 00840513 addi a0,s0,8 +80005b8c: eadff06f j 80005a38 <_malloc_r+0x50> +80005b90: 01400793 li a5,20 +80005b94: 00e7e663 bltu a5,a4,80005ba0 <_malloc_r+0x1b8> +80005b98: 05b70793 addi a5,a4,91 +80005b9c: f5dff06f j 80005af8 <_malloc_r+0x110> +80005ba0: 05400793 li a5,84 +80005ba4: 00e7e863 bltu a5,a4,80005bb4 <_malloc_r+0x1cc> +80005ba8: 00c4d793 srli a5,s1,0xc +80005bac: 06e78793 addi a5,a5,110 +80005bb0: f49ff06f j 80005af8 <_malloc_r+0x110> +80005bb4: 15400793 li a5,340 +80005bb8: 00e7e863 bltu a5,a4,80005bc8 <_malloc_r+0x1e0> +80005bbc: 00f4d793 srli a5,s1,0xf +80005bc0: 07778793 addi a5,a5,119 +80005bc4: f35ff06f j 80005af8 <_malloc_r+0x110> +80005bc8: 55400693 li a3,1364 +80005bcc: 07e00793 li a5,126 +80005bd0: f2e6e4e3 bltu a3,a4,80005af8 <_malloc_r+0x110> +80005bd4: 0124d793 srli a5,s1,0x12 +80005bd8: 07c78793 addi a5,a5,124 +80005bdc: f1dff06f j 80005af8 <_malloc_r+0x110> +80005be0: 00c42683 lw a3,12(s0) +80005be4: 00064c63 bltz a2,80005bfc <_malloc_r+0x214> +80005be8: 00842783 lw a5,8(s0) +80005bec: 00d7a623 sw a3,12(a5) +80005bf0: 00f6a423 sw a5,8(a3) +80005bf4: 00e407b3 add a5,s0,a4 +80005bf8: ed5ff06f j 80005acc <_malloc_r+0xe4> +80005bfc: 00068413 mv s0,a3 +80005c00: f11ff06f j 80005b10 <_malloc_r+0x128> +80005c04: 00d92a23 sw a3,20(s2) +80005c08: 00d92823 sw a3,16(s2) +80005c0c: 00054c63 bltz a0,80005c24 <_malloc_r+0x23c> +80005c10: 00e40733 add a4,s0,a4 +80005c14: 00472783 lw a5,4(a4) +80005c18: 0017e793 ori a5,a5,1 +80005c1c: 00f72223 sw a5,4(a4) +80005c20: f61ff06f j 80005b80 <_malloc_r+0x198> +80005c24: 1ff00693 li a3,511 +80005c28: 00492803 lw a6,4(s2) +80005c2c: 18e6e063 bltu a3,a4,80005dac <_malloc_r+0x3c4> +80005c30: 00375713 srli a4,a4,0x3 +80005c34: 40275613 srai a2,a4,0x2 +80005c38: 00100693 li a3,1 +80005c3c: 00170713 addi a4,a4,1 +80005c40: 00c696b3 sll a3,a3,a2 +80005c44: 00371713 slli a4,a4,0x3 +80005c48: 00e90733 add a4,s2,a4 +80005c4c: 0106e6b3 or a3,a3,a6 +80005c50: 00d92223 sw a3,4(s2) +80005c54: 00072683 lw a3,0(a4) +80005c58: ff870613 addi a2,a4,-8 +80005c5c: 00c42623 sw a2,12(s0) +80005c60: 00d42423 sw a3,8(s0) +80005c64: 00872023 sw s0,0(a4) +80005c68: 0086a623 sw s0,12(a3) +80005c6c: 4027d713 srai a4,a5,0x2 +80005c70: 00100313 li t1,1 +80005c74: 00e31333 sll t1,t1,a4 +80005c78: 00492703 lw a4,4(s2) +80005c7c: 06676a63 bltu a4,t1,80005cf0 <_malloc_r+0x308> +80005c80: 006776b3 and a3,a4,t1 +80005c84: 00069c63 bnez a3,80005c9c <_malloc_r+0x2b4> +80005c88: ffc7f793 andi a5,a5,-4 +80005c8c: 00131313 slli t1,t1,0x1 +80005c90: 006776b3 and a3,a4,t1 +80005c94: 00478793 addi a5,a5,4 +80005c98: fe068ae3 beqz a3,80005c8c <_malloc_r+0x2a4> +80005c9c: 00f00e13 li t3,15 +80005ca0: 00379693 slli a3,a5,0x3 +80005ca4: 00d906b3 add a3,s2,a3 +80005ca8: 00068813 mv a6,a3 +80005cac: 00078513 mv a0,a5 +80005cb0: 00c82403 lw s0,12(a6) +80005cb4: 1b041c63 bne s0,a6,80005e6c <_malloc_r+0x484> +80005cb8: 00150513 addi a0,a0,1 +80005cbc: 00357713 andi a4,a0,3 +80005cc0: 00880813 addi a6,a6,8 +80005cc4: fe0716e3 bnez a4,80005cb0 <_malloc_r+0x2c8> +80005cc8: 0037f713 andi a4,a5,3 +80005ccc: 20071e63 bnez a4,80005ee8 <_malloc_r+0x500> +80005cd0: 00492703 lw a4,4(s2) +80005cd4: fff34793 not a5,t1 +80005cd8: 00f777b3 and a5,a4,a5 +80005cdc: 00f92223 sw a5,4(s2) +80005ce0: 00492703 lw a4,4(s2) +80005ce4: 00131313 slli t1,t1,0x1 +80005ce8: 00676463 bltu a4,t1,80005cf0 <_malloc_r+0x308> +80005cec: 22031263 bnez t1,80005f10 <_malloc_r+0x528> +80005cf0: 00892b83 lw s7,8(s2) +80005cf4: 004ba403 lw s0,4(s7) +80005cf8: ffc47a93 andi s5,s0,-4 +80005cfc: 009ae863 bltu s5,s1,80005d0c <_malloc_r+0x324> +80005d00: 409a8733 sub a4,s5,s1 +80005d04: 00f00793 li a5,15 +80005d08: 32e7ce63 blt a5,a4,80006044 <_malloc_r+0x65c> +80005d0c: 810027b7 lui a5,0x81002 +80005d10: 81002a37 lui s4,0x81002 +80005d14: 9f47a403 lw s0,-1548(a5) # 810019f4 <_PathLocale+0xfffffffc> +80005d18: 98ca2703 lw a4,-1652(s4) # 8100198c <_PathLocale+0xffffff94> +80005d1c: fff00793 li a5,-1 +80005d20: 015b8cb3 add s9,s7,s5 +80005d24: 00848433 add s0,s1,s0 +80005d28: 1ef71863 bne a4,a5,80005f18 <_malloc_r+0x530> +80005d2c: 01040413 addi s0,s0,16 +80005d30: 00040593 mv a1,s0 +80005d34: 00098513 mv a0,s3 +80005d38: 314010ef jal ra,8000704c <_sbrk_r> +80005d3c: fff00793 li a5,-1 +80005d40: 00050b13 mv s6,a0 +80005d44: 28f50663 beq a0,a5,80005fd0 <_malloc_r+0x5e8> +80005d48: 01957463 bgeu a0,s9,80005d50 <_malloc_r+0x368> +80005d4c: 292b9263 bne s7,s2,80005fd0 <_malloc_r+0x5e8> +80005d50: 81002c37 lui s8,0x81002 +80005d54: 9c0c0693 addi a3,s8,-1600 # 810019c0 <_PathLocale+0xffffffc8> +80005d58: 0006a703 lw a4,0(a3) +80005d5c: 9c0c0c13 addi s8,s8,-1600 +80005d60: 00e40733 add a4,s0,a4 +80005d64: 00e6a023 sw a4,0(a3) +80005d68: 1d6c9463 bne s9,s6,80005f30 <_malloc_r+0x548> +80005d6c: 014c9793 slli a5,s9,0x14 +80005d70: 1c079063 bnez a5,80005f30 <_malloc_r+0x548> +80005d74: 00892783 lw a5,8(s2) +80005d78: 008a8433 add s0,s5,s0 +80005d7c: 00146413 ori s0,s0,1 +80005d80: 0087a223 sw s0,4(a5) +80005d84: 81002737 lui a4,0x81002 +80005d88: 000c2783 lw a5,0(s8) +80005d8c: 9f072683 lw a3,-1552(a4) # 810019f0 <_PathLocale+0xfffffff8> +80005d90: 00f6f463 bgeu a3,a5,80005d98 <_malloc_r+0x3b0> +80005d94: 9ef72823 sw a5,-1552(a4) +80005d98: 81002737 lui a4,0x81002 +80005d9c: 9ec72683 lw a3,-1556(a4) # 810019ec <_PathLocale+0xfffffff4> +80005da0: 22f6f863 bgeu a3,a5,80005fd0 <_malloc_r+0x5e8> +80005da4: 9ef72623 sw a5,-1556(a4) +80005da8: 2280006f j 80005fd0 <_malloc_r+0x5e8> +80005dac: 00975613 srli a2,a4,0x9 +80005db0: 00400693 li a3,4 +80005db4: 04c6e663 bltu a3,a2,80005e00 <_malloc_r+0x418> +80005db8: 00675693 srli a3,a4,0x6 +80005dbc: 03868693 addi a3,a3,56 +80005dc0: 00168613 addi a2,a3,1 +80005dc4: 00361613 slli a2,a2,0x3 +80005dc8: 00c90633 add a2,s2,a2 +80005dcc: ff860513 addi a0,a2,-8 +80005dd0: 00062603 lw a2,0(a2) +80005dd4: 08c51263 bne a0,a2,80005e58 <_malloc_r+0x470> +80005dd8: 4026d693 srai a3,a3,0x2 +80005ddc: 00100713 li a4,1 +80005de0: 00d716b3 sll a3,a4,a3 +80005de4: 0106e6b3 or a3,a3,a6 +80005de8: 00d92223 sw a3,4(s2) +80005dec: 00a42623 sw a0,12(s0) +80005df0: 00c42423 sw a2,8(s0) +80005df4: 00852423 sw s0,8(a0) +80005df8: 00862623 sw s0,12(a2) +80005dfc: e71ff06f j 80005c6c <_malloc_r+0x284> +80005e00: 01400693 li a3,20 +80005e04: 00c6e663 bltu a3,a2,80005e10 <_malloc_r+0x428> +80005e08: 05b60693 addi a3,a2,91 +80005e0c: fb5ff06f j 80005dc0 <_malloc_r+0x3d8> +80005e10: 05400693 li a3,84 +80005e14: 00c6e863 bltu a3,a2,80005e24 <_malloc_r+0x43c> +80005e18: 00c75693 srli a3,a4,0xc +80005e1c: 06e68693 addi a3,a3,110 +80005e20: fa1ff06f j 80005dc0 <_malloc_r+0x3d8> +80005e24: 15400693 li a3,340 +80005e28: 00c6e863 bltu a3,a2,80005e38 <_malloc_r+0x450> +80005e2c: 00f75693 srli a3,a4,0xf +80005e30: 07768693 addi a3,a3,119 +80005e34: f8dff06f j 80005dc0 <_malloc_r+0x3d8> +80005e38: 55400513 li a0,1364 +80005e3c: 07e00693 li a3,126 +80005e40: f8c560e3 bltu a0,a2,80005dc0 <_malloc_r+0x3d8> +80005e44: 01275693 srli a3,a4,0x12 +80005e48: 07c68693 addi a3,a3,124 +80005e4c: f75ff06f j 80005dc0 <_malloc_r+0x3d8> +80005e50: 00862603 lw a2,8(a2) +80005e54: 00c50863 beq a0,a2,80005e64 <_malloc_r+0x47c> +80005e58: 00462683 lw a3,4(a2) +80005e5c: ffc6f693 andi a3,a3,-4 +80005e60: fed768e3 bltu a4,a3,80005e50 <_malloc_r+0x468> +80005e64: 00c62503 lw a0,12(a2) +80005e68: f85ff06f j 80005dec <_malloc_r+0x404> +80005e6c: 00442703 lw a4,4(s0) +80005e70: 00c42603 lw a2,12(s0) +80005e74: ffc77713 andi a4,a4,-4 +80005e78: 409708b3 sub a7,a4,s1 +80005e7c: 051e5063 bge t3,a7,80005ebc <_malloc_r+0x4d4> +80005e80: 0014e793 ori a5,s1,1 +80005e84: 00f42223 sw a5,4(s0) +80005e88: 00842783 lw a5,8(s0) +80005e8c: 009406b3 add a3,s0,s1 +80005e90: 00e40733 add a4,s0,a4 +80005e94: 00c7a623 sw a2,12(a5) +80005e98: 00f62423 sw a5,8(a2) +80005e9c: 00d92a23 sw a3,20(s2) +80005ea0: 00d92823 sw a3,16(s2) +80005ea4: 0018e793 ori a5,a7,1 +80005ea8: 00b6a623 sw a1,12(a3) +80005eac: 00b6a423 sw a1,8(a3) +80005eb0: 00f6a223 sw a5,4(a3) +80005eb4: 01172023 sw a7,0(a4) +80005eb8: cc9ff06f j 80005b80 <_malloc_r+0x198> +80005ebc: 0208c263 bltz a7,80005ee0 <_malloc_r+0x4f8> +80005ec0: 00e40733 add a4,s0,a4 +80005ec4: 00472783 lw a5,4(a4) +80005ec8: 0017e793 ori a5,a5,1 +80005ecc: 00f72223 sw a5,4(a4) +80005ed0: 00842783 lw a5,8(s0) +80005ed4: 00c7a623 sw a2,12(a5) +80005ed8: 00f62423 sw a5,8(a2) +80005edc: ca5ff06f j 80005b80 <_malloc_r+0x198> +80005ee0: 00060413 mv s0,a2 +80005ee4: dd1ff06f j 80005cb4 <_malloc_r+0x2cc> +80005ee8: ff868693 addi a3,a3,-8 +80005eec: 0086a703 lw a4,8(a3) +80005ef0: fff78793 addi a5,a5,-1 +80005ef4: dcd70ae3 beq a4,a3,80005cc8 <_malloc_r+0x2e0> +80005ef8: de9ff06f j 80005ce0 <_malloc_r+0x2f8> +80005efc: 00478793 addi a5,a5,4 +80005f00: 00131313 slli t1,t1,0x1 +80005f04: 006776b3 and a3,a4,t1 +80005f08: fe068ae3 beqz a3,80005efc <_malloc_r+0x514> +80005f0c: d95ff06f j 80005ca0 <_malloc_r+0x2b8> +80005f10: 00050793 mv a5,a0 +80005f14: ff1ff06f j 80005f04 <_malloc_r+0x51c> +80005f18: 00001737 lui a4,0x1 +80005f1c: 00f70713 addi a4,a4,15 # 100f <_start-0x7fffeff1> +80005f20: 00e40433 add s0,s0,a4 +80005f24: fffff7b7 lui a5,0xfffff +80005f28: 00f47433 and s0,s0,a5 +80005f2c: e05ff06f j 80005d30 <_malloc_r+0x348> +80005f30: 98ca2683 lw a3,-1652(s4) +80005f34: fff00793 li a5,-1 +80005f38: 0cf69063 bne a3,a5,80005ff8 <_malloc_r+0x610> +80005f3c: 996a2623 sw s6,-1652(s4) +80005f40: 007b7c93 andi s9,s6,7 +80005f44: 00000793 li a5,0 +80005f48: 000c8863 beqz s9,80005f58 <_malloc_r+0x570> +80005f4c: 00800793 li a5,8 +80005f50: 419787b3 sub a5,a5,s9 +80005f54: 00fb0b33 add s6,s6,a5 +80005f58: 00001537 lui a0,0x1 +80005f5c: 00a78a33 add s4,a5,a0 +80005f60: 008b0433 add s0,s6,s0 +80005f64: fff50513 addi a0,a0,-1 # fff <_start-0x7ffff001> +80005f68: 00a477b3 and a5,s0,a0 +80005f6c: 40fa0a33 sub s4,s4,a5 +80005f70: 00aa7a33 and s4,s4,a0 +80005f74: 000a0593 mv a1,s4 +80005f78: 00098513 mv a0,s3 +80005f7c: 0d0010ef jal ra,8000704c <_sbrk_r> +80005f80: fff00793 li a5,-1 +80005f84: 00f51c63 bne a0,a5,80005f9c <_malloc_r+0x5b4> +80005f88: 00040513 mv a0,s0 +80005f8c: 000c8663 beqz s9,80005f98 <_malloc_r+0x5b0> +80005f90: ff8c8513 addi a0,s9,-8 +80005f94: 00a40533 add a0,s0,a0 +80005f98: 00000a13 li s4,0 +80005f9c: 000c2783 lw a5,0(s8) +80005fa0: 41650533 sub a0,a0,s6 +80005fa4: 01692423 sw s6,8(s2) +80005fa8: 014787b3 add a5,a5,s4 +80005fac: 01450a33 add s4,a0,s4 +80005fb0: 001a6a13 ori s4,s4,1 +80005fb4: 00fc2023 sw a5,0(s8) +80005fb8: 014b2223 sw s4,4(s6) +80005fbc: dd2b84e3 beq s7,s2,80005d84 <_malloc_r+0x39c> +80005fc0: 00f00713 li a4,15 +80005fc4: 05576263 bltu a4,s5,80006008 <_malloc_r+0x620> +80005fc8: 00100793 li a5,1 +80005fcc: 00fb2223 sw a5,4(s6) +80005fd0: 00892783 lw a5,8(s2) +80005fd4: 0047a783 lw a5,4(a5) # fffff004 <_PathLocale+0x7effd60c> +80005fd8: ffc7f793 andi a5,a5,-4 +80005fdc: 40978733 sub a4,a5,s1 +80005fe0: 0097e663 bltu a5,s1,80005fec <_malloc_r+0x604> +80005fe4: 00f00793 li a5,15 +80005fe8: 04e7ce63 blt a5,a4,80006044 <_malloc_r+0x65c> +80005fec: 00098513 mv a0,s3 +80005ff0: 170000ef jal ra,80006160 <__malloc_unlock> +80005ff4: a41ff06f j 80005a34 <_malloc_r+0x4c> +80005ff8: 419b07b3 sub a5,s6,s9 +80005ffc: 00e787b3 add a5,a5,a4 +80006000: 00fc2023 sw a5,0(s8) +80006004: f3dff06f j 80005f40 <_malloc_r+0x558> +80006008: 004ba783 lw a5,4(s7) +8000600c: ff4a8413 addi s0,s5,-12 +80006010: ff847413 andi s0,s0,-8 +80006014: 0017f793 andi a5,a5,1 +80006018: 0087e7b3 or a5,a5,s0 +8000601c: 00fba223 sw a5,4(s7) +80006020: 00500693 li a3,5 +80006024: 008b87b3 add a5,s7,s0 +80006028: 00d7a223 sw a3,4(a5) +8000602c: 00d7a423 sw a3,8(a5) +80006030: d4877ae3 bgeu a4,s0,80005d84 <_malloc_r+0x39c> +80006034: 008b8593 addi a1,s7,8 +80006038: 00098513 mv a0,s3 +8000603c: ca8fd0ef jal ra,800034e4 <_free_r> +80006040: d45ff06f j 80005d84 <_malloc_r+0x39c> +80006044: 00892403 lw s0,8(s2) +80006048: 0014e793 ori a5,s1,1 +8000604c: 00f42223 sw a5,4(s0) +80006050: 009407b3 add a5,s0,s1 +80006054: 00f92423 sw a5,8(s2) +80006058: a79ff06f j 80005ad0 <_malloc_r+0xe8> -80005f84 : -80005f84: 0ff5f593 andi a1,a1,255 -80005f88: 00c50633 add a2,a0,a2 -80005f8c: 00c51663 bne a0,a2,80005f98 -80005f90: 00000513 li a0,0 -80005f94: 00008067 ret -80005f98: 00054783 lbu a5,0(a0) -80005f9c: feb78ce3 beq a5,a1,80005f94 -80005fa0: 00150513 addi a0,a0,1 -80005fa4: fe9ff06f j 80005f8c +8000605c : +8000605c: 0ff5f593 andi a1,a1,255 +80006060: 00c50633 add a2,a0,a2 +80006064: 00c51663 bne a0,a2,80006070 +80006068: 00000513 li a0,0 +8000606c: 00008067 ret +80006070: 00054783 lbu a5,0(a0) +80006074: feb78ce3 beq a5,a1,8000606c +80006078: 00150513 addi a0,a0,1 +8000607c: fe9ff06f j 80006064 -80005fa8 : -80005fa8: 00f00313 li t1,15 -80005fac: 00050713 mv a4,a0 -80005fb0: 02c37e63 bgeu t1,a2,80005fec -80005fb4: 00f77793 andi a5,a4,15 -80005fb8: 0a079063 bnez a5,80006058 -80005fbc: 08059263 bnez a1,80006040 -80005fc0: ff067693 andi a3,a2,-16 -80005fc4: 00f67613 andi a2,a2,15 -80005fc8: 00e686b3 add a3,a3,a4 -80005fcc: 00b72023 sw a1,0(a4) -80005fd0: 00b72223 sw a1,4(a4) -80005fd4: 00b72423 sw a1,8(a4) -80005fd8: 00b72623 sw a1,12(a4) -80005fdc: 01070713 addi a4,a4,16 -80005fe0: fed766e3 bltu a4,a3,80005fcc -80005fe4: 00061463 bnez a2,80005fec -80005fe8: 00008067 ret -80005fec: 40c306b3 sub a3,t1,a2 -80005ff0: 00269693 slli a3,a3,0x2 -80005ff4: 00000297 auipc t0,0x0 -80005ff8: 005686b3 add a3,a3,t0 -80005ffc: 00c68067 jr 12(a3) -80006000: 00b70723 sb a1,14(a4) -80006004: 00b706a3 sb a1,13(a4) -80006008: 00b70623 sb a1,12(a4) -8000600c: 00b705a3 sb a1,11(a4) -80006010: 00b70523 sb a1,10(a4) -80006014: 00b704a3 sb a1,9(a4) -80006018: 00b70423 sb a1,8(a4) -8000601c: 00b703a3 sb a1,7(a4) -80006020: 00b70323 sb a1,6(a4) -80006024: 00b702a3 sb a1,5(a4) -80006028: 00b70223 sb a1,4(a4) -8000602c: 00b701a3 sb a1,3(a4) -80006030: 00b70123 sb a1,2(a4) -80006034: 00b700a3 sb a1,1(a4) -80006038: 00b70023 sb a1,0(a4) -8000603c: 00008067 ret -80006040: 0ff5f593 andi a1,a1,255 -80006044: 00859693 slli a3,a1,0x8 -80006048: 00d5e5b3 or a1,a1,a3 -8000604c: 01059693 slli a3,a1,0x10 -80006050: 00d5e5b3 or a1,a1,a3 -80006054: f6dff06f j 80005fc0 -80006058: 00279693 slli a3,a5,0x2 -8000605c: 00000297 auipc t0,0x0 -80006060: 005686b3 add a3,a3,t0 -80006064: 00008293 mv t0,ra -80006068: fa0680e7 jalr -96(a3) -8000606c: 00028093 mv ra,t0 -80006070: ff078793 addi a5,a5,-16 -80006074: 40f70733 sub a4,a4,a5 -80006078: 00f60633 add a2,a2,a5 -8000607c: f6c378e3 bgeu t1,a2,80005fec -80006080: f3dff06f j 80005fbc +80006080 : +80006080: 00f00313 li t1,15 +80006084: 00050713 mv a4,a0 +80006088: 02c37e63 bgeu t1,a2,800060c4 +8000608c: 00f77793 andi a5,a4,15 +80006090: 0a079063 bnez a5,80006130 +80006094: 08059263 bnez a1,80006118 +80006098: ff067693 andi a3,a2,-16 +8000609c: 00f67613 andi a2,a2,15 +800060a0: 00e686b3 add a3,a3,a4 +800060a4: 00b72023 sw a1,0(a4) +800060a8: 00b72223 sw a1,4(a4) +800060ac: 00b72423 sw a1,8(a4) +800060b0: 00b72623 sw a1,12(a4) +800060b4: 01070713 addi a4,a4,16 +800060b8: fed766e3 bltu a4,a3,800060a4 +800060bc: 00061463 bnez a2,800060c4 +800060c0: 00008067 ret +800060c4: 40c306b3 sub a3,t1,a2 +800060c8: 00269693 slli a3,a3,0x2 +800060cc: 00000297 auipc t0,0x0 +800060d0: 005686b3 add a3,a3,t0 +800060d4: 00c68067 jr 12(a3) +800060d8: 00b70723 sb a1,14(a4) +800060dc: 00b706a3 sb a1,13(a4) +800060e0: 00b70623 sb a1,12(a4) +800060e4: 00b705a3 sb a1,11(a4) +800060e8: 00b70523 sb a1,10(a4) +800060ec: 00b704a3 sb a1,9(a4) +800060f0: 00b70423 sb a1,8(a4) +800060f4: 00b703a3 sb a1,7(a4) +800060f8: 00b70323 sb a1,6(a4) +800060fc: 00b702a3 sb a1,5(a4) +80006100: 00b70223 sb a1,4(a4) +80006104: 00b701a3 sb a1,3(a4) +80006108: 00b70123 sb a1,2(a4) +8000610c: 00b700a3 sb a1,1(a4) +80006110: 00b70023 sb a1,0(a4) +80006114: 00008067 ret +80006118: 0ff5f593 andi a1,a1,255 +8000611c: 00859693 slli a3,a1,0x8 +80006120: 00d5e5b3 or a1,a1,a3 +80006124: 01059693 slli a3,a1,0x10 +80006128: 00d5e5b3 or a1,a1,a3 +8000612c: f6dff06f j 80006098 +80006130: 00279693 slli a3,a5,0x2 +80006134: 00000297 auipc t0,0x0 +80006138: 005686b3 add a3,a3,t0 +8000613c: 00008293 mv t0,ra +80006140: fa0680e7 jalr -96(a3) +80006144: 00028093 mv ra,t0 +80006148: ff078793 addi a5,a5,-16 +8000614c: 40f70733 sub a4,a4,a5 +80006150: 00f60633 add a2,a2,a5 +80006154: f6c378e3 bgeu t1,a2,800060c4 +80006158: f3dff06f j 80006094 -80006084 <__malloc_lock>: -80006084: 00008067 ret +8000615c <__malloc_lock>: +8000615c: 00008067 ret -80006088 <__malloc_unlock>: -80006088: 00008067 ret +80006160 <__malloc_unlock>: +80006160: 00008067 ret -8000608c <_Balloc>: -8000608c: 04c52783 lw a5,76(a0) -80006090: ff010113 addi sp,sp,-16 -80006094: 00912223 sw s1,4(sp) -80006098: 01212023 sw s2,0(sp) -8000609c: 00112623 sw ra,12(sp) -800060a0: 00812423 sw s0,8(sp) -800060a4: 00050493 mv s1,a0 -800060a8: 00058913 mv s2,a1 -800060ac: 04078263 beqz a5,800060f0 <_Balloc+0x64> -800060b0: 04c4a703 lw a4,76(s1) -800060b4: 00291793 slli a5,s2,0x2 -800060b8: 00f707b3 add a5,a4,a5 -800060bc: 0007a503 lw a0,0(a5) -800060c0: 06051063 bnez a0,80006120 <_Balloc+0x94> -800060c4: 00100413 li s0,1 -800060c8: 01241433 sll s0,s0,s2 -800060cc: 00540613 addi a2,s0,5 -800060d0: 00261613 slli a2,a2,0x2 -800060d4: 00100593 li a1,1 -800060d8: 00048513 mv a0,s1 -800060dc: 008040ef jal ra,8000a0e4 <_calloc_r> -800060e0: 02050263 beqz a0,80006104 <_Balloc+0x78> -800060e4: 01252223 sw s2,4(a0) -800060e8: 00852423 sw s0,8(a0) -800060ec: 03c0006f j 80006128 <_Balloc+0x9c> -800060f0: 02100613 li a2,33 -800060f4: 00400593 li a1,4 -800060f8: 7ed030ef jal ra,8000a0e4 <_calloc_r> -800060fc: 04a4a623 sw a0,76(s1) -80006100: fa0518e3 bnez a0,800060b0 <_Balloc+0x24> -80006104: 00000513 li a0,0 -80006108: 00c12083 lw ra,12(sp) -8000610c: 00812403 lw s0,8(sp) -80006110: 00412483 lw s1,4(sp) -80006114: 00012903 lw s2,0(sp) -80006118: 01010113 addi sp,sp,16 -8000611c: 00008067 ret -80006120: 00052703 lw a4,0(a0) -80006124: 00e7a023 sw a4,0(a5) -80006128: 00052823 sw zero,16(a0) -8000612c: 00052623 sw zero,12(a0) -80006130: fd9ff06f j 80006108 <_Balloc+0x7c> +80006164 <_Balloc>: +80006164: 04c52783 lw a5,76(a0) +80006168: ff010113 addi sp,sp,-16 +8000616c: 00912223 sw s1,4(sp) +80006170: 01212023 sw s2,0(sp) +80006174: 00112623 sw ra,12(sp) +80006178: 00812423 sw s0,8(sp) +8000617c: 00050493 mv s1,a0 +80006180: 00058913 mv s2,a1 +80006184: 04078263 beqz a5,800061c8 <_Balloc+0x64> +80006188: 04c4a703 lw a4,76(s1) +8000618c: 00291793 slli a5,s2,0x2 +80006190: 00f707b3 add a5,a4,a5 +80006194: 0007a503 lw a0,0(a5) +80006198: 06051063 bnez a0,800061f8 <_Balloc+0x94> +8000619c: 00100413 li s0,1 +800061a0: 01241433 sll s0,s0,s2 +800061a4: 00540613 addi a2,s0,5 +800061a8: 00261613 slli a2,a2,0x2 +800061ac: 00100593 li a1,1 +800061b0: 00048513 mv a0,s1 +800061b4: 008040ef jal ra,8000a1bc <_calloc_r> +800061b8: 02050263 beqz a0,800061dc <_Balloc+0x78> +800061bc: 01252223 sw s2,4(a0) +800061c0: 00852423 sw s0,8(a0) +800061c4: 03c0006f j 80006200 <_Balloc+0x9c> +800061c8: 02100613 li a2,33 +800061cc: 00400593 li a1,4 +800061d0: 7ed030ef jal ra,8000a1bc <_calloc_r> +800061d4: 04a4a623 sw a0,76(s1) +800061d8: fa0518e3 bnez a0,80006188 <_Balloc+0x24> +800061dc: 00000513 li a0,0 +800061e0: 00c12083 lw ra,12(sp) +800061e4: 00812403 lw s0,8(sp) +800061e8: 00412483 lw s1,4(sp) +800061ec: 00012903 lw s2,0(sp) +800061f0: 01010113 addi sp,sp,16 +800061f4: 00008067 ret +800061f8: 00052703 lw a4,0(a0) +800061fc: 00e7a023 sw a4,0(a5) +80006200: 00052823 sw zero,16(a0) +80006204: 00052623 sw zero,12(a0) +80006208: fd9ff06f j 800061e0 <_Balloc+0x7c> -80006134 <_Bfree>: -80006134: 02058063 beqz a1,80006154 <_Bfree+0x20> -80006138: 0045a783 lw a5,4(a1) -8000613c: 00279713 slli a4,a5,0x2 -80006140: 04c52783 lw a5,76(a0) -80006144: 00e787b3 add a5,a5,a4 -80006148: 0007a703 lw a4,0(a5) -8000614c: 00e5a023 sw a4,0(a1) -80006150: 00b7a023 sw a1,0(a5) -80006154: 00008067 ret +8000620c <_Bfree>: +8000620c: 02058063 beqz a1,8000622c <_Bfree+0x20> +80006210: 0045a783 lw a5,4(a1) +80006214: 00279713 slli a4,a5,0x2 +80006218: 04c52783 lw a5,76(a0) +8000621c: 00e787b3 add a5,a5,a4 +80006220: 0007a703 lw a4,0(a5) +80006224: 00e5a023 sw a4,0(a1) +80006228: 00b7a023 sw a1,0(a5) +8000622c: 00008067 ret -80006158 <__multadd>: -80006158: fd010113 addi sp,sp,-48 -8000615c: 01312e23 sw s3,28(sp) -80006160: 00050993 mv s3,a0 -80006164: 00010537 lui a0,0x10 -80006168: 02812423 sw s0,40(sp) -8000616c: 02912223 sw s1,36(sp) -80006170: 00058413 mv s0,a1 -80006174: 0105a483 lw s1,16(a1) -80006178: 02112623 sw ra,44(sp) -8000617c: 03212023 sw s2,32(sp) -80006180: 01458593 addi a1,a1,20 -80006184: 00000813 li a6,0 -80006188: fff50513 addi a0,a0,-1 # ffff -8000618c: 0005a783 lw a5,0(a1) -80006190: 00458593 addi a1,a1,4 -80006194: 00180813 addi a6,a6,1 -80006198: 00a7f733 and a4,a5,a0 -8000619c: 02c70733 mul a4,a4,a2 -800061a0: 0107d793 srli a5,a5,0x10 -800061a4: 02c787b3 mul a5,a5,a2 -800061a8: 00d70733 add a4,a4,a3 -800061ac: 01075693 srli a3,a4,0x10 -800061b0: 00a77733 and a4,a4,a0 -800061b4: 00d787b3 add a5,a5,a3 -800061b8: 0107d693 srli a3,a5,0x10 -800061bc: 01079793 slli a5,a5,0x10 -800061c0: 00e787b3 add a5,a5,a4 -800061c4: fef5ae23 sw a5,-4(a1) -800061c8: fc9842e3 blt a6,s1,8000618c <__multadd+0x34> -800061cc: 06068463 beqz a3,80006234 <__multadd+0xdc> -800061d0: 00842783 lw a5,8(s0) -800061d4: 04f4c463 blt s1,a5,8000621c <__multadd+0xc4> -800061d8: 00442583 lw a1,4(s0) -800061dc: 00098513 mv a0,s3 -800061e0: 00d12623 sw a3,12(sp) -800061e4: 00158593 addi a1,a1,1 -800061e8: ea5ff0ef jal ra,8000608c <_Balloc> -800061ec: 01042603 lw a2,16(s0) -800061f0: 00c40593 addi a1,s0,12 -800061f4: 00050913 mv s2,a0 -800061f8: 00260613 addi a2,a2,2 -800061fc: 00261613 slli a2,a2,0x2 -80006200: 00c50513 addi a0,a0,12 -80006204: 0e9040ef jal ra,8000aaec -80006208: 00040593 mv a1,s0 -8000620c: 00098513 mv a0,s3 -80006210: f25ff0ef jal ra,80006134 <_Bfree> -80006214: 00c12683 lw a3,12(sp) -80006218: 00090413 mv s0,s2 -8000621c: 00448793 addi a5,s1,4 -80006220: 00279793 slli a5,a5,0x2 -80006224: 00f407b3 add a5,s0,a5 -80006228: 00d7a223 sw a3,4(a5) -8000622c: 00148493 addi s1,s1,1 -80006230: 00942823 sw s1,16(s0) -80006234: 00040513 mv a0,s0 -80006238: 02c12083 lw ra,44(sp) -8000623c: 02812403 lw s0,40(sp) -80006240: 02412483 lw s1,36(sp) -80006244: 02012903 lw s2,32(sp) -80006248: 01c12983 lw s3,28(sp) -8000624c: 03010113 addi sp,sp,48 -80006250: 00008067 ret +80006230 <__multadd>: +80006230: fd010113 addi sp,sp,-48 +80006234: 01312e23 sw s3,28(sp) +80006238: 00050993 mv s3,a0 +8000623c: 00010537 lui a0,0x10 +80006240: 02812423 sw s0,40(sp) +80006244: 02912223 sw s1,36(sp) +80006248: 00058413 mv s0,a1 +8000624c: 0105a483 lw s1,16(a1) +80006250: 02112623 sw ra,44(sp) +80006254: 03212023 sw s2,32(sp) +80006258: 01458593 addi a1,a1,20 +8000625c: 00000813 li a6,0 +80006260: fff50513 addi a0,a0,-1 # ffff <_start-0x7fff0001> +80006264: 0005a783 lw a5,0(a1) +80006268: 00458593 addi a1,a1,4 +8000626c: 00180813 addi a6,a6,1 +80006270: 00a7f733 and a4,a5,a0 +80006274: 02c70733 mul a4,a4,a2 +80006278: 0107d793 srli a5,a5,0x10 +8000627c: 02c787b3 mul a5,a5,a2 +80006280: 00d70733 add a4,a4,a3 +80006284: 01075693 srli a3,a4,0x10 +80006288: 00a77733 and a4,a4,a0 +8000628c: 00d787b3 add a5,a5,a3 +80006290: 0107d693 srli a3,a5,0x10 +80006294: 01079793 slli a5,a5,0x10 +80006298: 00e787b3 add a5,a5,a4 +8000629c: fef5ae23 sw a5,-4(a1) +800062a0: fc9842e3 blt a6,s1,80006264 <__multadd+0x34> +800062a4: 06068463 beqz a3,8000630c <__multadd+0xdc> +800062a8: 00842783 lw a5,8(s0) +800062ac: 04f4c463 blt s1,a5,800062f4 <__multadd+0xc4> +800062b0: 00442583 lw a1,4(s0) +800062b4: 00098513 mv a0,s3 +800062b8: 00d12623 sw a3,12(sp) +800062bc: 00158593 addi a1,a1,1 +800062c0: ea5ff0ef jal ra,80006164 <_Balloc> +800062c4: 01042603 lw a2,16(s0) +800062c8: 00c40593 addi a1,s0,12 +800062cc: 00050913 mv s2,a0 +800062d0: 00260613 addi a2,a2,2 +800062d4: 00261613 slli a2,a2,0x2 +800062d8: 00c50513 addi a0,a0,12 +800062dc: 0e9040ef jal ra,8000abc4 +800062e0: 00040593 mv a1,s0 +800062e4: 00098513 mv a0,s3 +800062e8: f25ff0ef jal ra,8000620c <_Bfree> +800062ec: 00c12683 lw a3,12(sp) +800062f0: 00090413 mv s0,s2 +800062f4: 00448793 addi a5,s1,4 +800062f8: 00279793 slli a5,a5,0x2 +800062fc: 00f407b3 add a5,s0,a5 +80006300: 00d7a223 sw a3,4(a5) +80006304: 00148493 addi s1,s1,1 +80006308: 00942823 sw s1,16(s0) +8000630c: 00040513 mv a0,s0 +80006310: 02c12083 lw ra,44(sp) +80006314: 02812403 lw s0,40(sp) +80006318: 02412483 lw s1,36(sp) +8000631c: 02012903 lw s2,32(sp) +80006320: 01c12983 lw s3,28(sp) +80006324: 03010113 addi sp,sp,48 +80006328: 00008067 ret -80006254 <__s2b>: -80006254: fd010113 addi sp,sp,-48 -80006258: 00868793 addi a5,a3,8 -8000625c: 01412c23 sw s4,24(sp) -80006260: 00068a13 mv s4,a3 -80006264: 00900693 li a3,9 -80006268: 02812423 sw s0,40(sp) -8000626c: 02912223 sw s1,36(sp) -80006270: 01312e23 sw s3,28(sp) -80006274: 00058413 mv s0,a1 -80006278: 02d7c7b3 div a5,a5,a3 -8000627c: 02112623 sw ra,44(sp) -80006280: 03212023 sw s2,32(sp) -80006284: 01512a23 sw s5,20(sp) -80006288: 00050993 mv s3,a0 -8000628c: 00060493 mv s1,a2 -80006290: 00100693 li a3,1 -80006294: 00000593 li a1,0 -80006298: 08f6c463 blt a3,a5,80006320 <__s2b+0xcc> -8000629c: 00098513 mv a0,s3 -800062a0: 00e12623 sw a4,12(sp) -800062a4: de9ff0ef jal ra,8000608c <_Balloc> -800062a8: 00c12703 lw a4,12(sp) -800062ac: 00100793 li a5,1 -800062b0: 00f52823 sw a5,16(a0) -800062b4: 00e52a23 sw a4,20(a0) -800062b8: 00900793 li a5,9 -800062bc: 0697d863 bge a5,s1,8000632c <__s2b+0xd8> -800062c0: 00940a93 addi s5,s0,9 -800062c4: 000a8913 mv s2,s5 -800062c8: 00940433 add s0,s0,s1 -800062cc: 00190913 addi s2,s2,1 -800062d0: fff94683 lbu a3,-1(s2) -800062d4: 00050593 mv a1,a0 -800062d8: 00a00613 li a2,10 -800062dc: fd068693 addi a3,a3,-48 -800062e0: 00098513 mv a0,s3 -800062e4: e75ff0ef jal ra,80006158 <__multadd> -800062e8: fe8912e3 bne s2,s0,800062cc <__s2b+0x78> -800062ec: ff848413 addi s0,s1,-8 -800062f0: 008a8433 add s0,s5,s0 -800062f4: 00048913 mv s2,s1 -800062f8: 05494063 blt s2,s4,80006338 <__s2b+0xe4> -800062fc: 02c12083 lw ra,44(sp) -80006300: 02812403 lw s0,40(sp) -80006304: 02412483 lw s1,36(sp) -80006308: 02012903 lw s2,32(sp) -8000630c: 01c12983 lw s3,28(sp) -80006310: 01812a03 lw s4,24(sp) -80006314: 01412a83 lw s5,20(sp) -80006318: 03010113 addi sp,sp,48 -8000631c: 00008067 ret -80006320: 00169693 slli a3,a3,0x1 -80006324: 00158593 addi a1,a1,1 -80006328: f71ff06f j 80006298 <__s2b+0x44> -8000632c: 00a40413 addi s0,s0,10 -80006330: 00900493 li s1,9 -80006334: fc1ff06f j 800062f4 <__s2b+0xa0> -80006338: 409907b3 sub a5,s2,s1 -8000633c: 00f407b3 add a5,s0,a5 -80006340: 0007c683 lbu a3,0(a5) -80006344: 00050593 mv a1,a0 -80006348: 00a00613 li a2,10 -8000634c: fd068693 addi a3,a3,-48 -80006350: 00098513 mv a0,s3 -80006354: e05ff0ef jal ra,80006158 <__multadd> -80006358: 00190913 addi s2,s2,1 -8000635c: f9dff06f j 800062f8 <__s2b+0xa4> +8000632c <__s2b>: +8000632c: fd010113 addi sp,sp,-48 +80006330: 00868793 addi a5,a3,8 +80006334: 01412c23 sw s4,24(sp) +80006338: 00068a13 mv s4,a3 +8000633c: 00900693 li a3,9 +80006340: 02812423 sw s0,40(sp) +80006344: 02912223 sw s1,36(sp) +80006348: 01312e23 sw s3,28(sp) +8000634c: 00058413 mv s0,a1 +80006350: 02d7c7b3 div a5,a5,a3 +80006354: 02112623 sw ra,44(sp) +80006358: 03212023 sw s2,32(sp) +8000635c: 01512a23 sw s5,20(sp) +80006360: 00050993 mv s3,a0 +80006364: 00060493 mv s1,a2 +80006368: 00100693 li a3,1 +8000636c: 00000593 li a1,0 +80006370: 08f6c463 blt a3,a5,800063f8 <__s2b+0xcc> +80006374: 00098513 mv a0,s3 +80006378: 00e12623 sw a4,12(sp) +8000637c: de9ff0ef jal ra,80006164 <_Balloc> +80006380: 00c12703 lw a4,12(sp) +80006384: 00100793 li a5,1 +80006388: 00f52823 sw a5,16(a0) +8000638c: 00e52a23 sw a4,20(a0) +80006390: 00900793 li a5,9 +80006394: 0697d863 bge a5,s1,80006404 <__s2b+0xd8> +80006398: 00940a93 addi s5,s0,9 +8000639c: 000a8913 mv s2,s5 +800063a0: 00940433 add s0,s0,s1 +800063a4: 00190913 addi s2,s2,1 +800063a8: fff94683 lbu a3,-1(s2) +800063ac: 00050593 mv a1,a0 +800063b0: 00a00613 li a2,10 +800063b4: fd068693 addi a3,a3,-48 +800063b8: 00098513 mv a0,s3 +800063bc: e75ff0ef jal ra,80006230 <__multadd> +800063c0: fe8912e3 bne s2,s0,800063a4 <__s2b+0x78> +800063c4: ff848413 addi s0,s1,-8 +800063c8: 008a8433 add s0,s5,s0 +800063cc: 00048913 mv s2,s1 +800063d0: 05494063 blt s2,s4,80006410 <__s2b+0xe4> +800063d4: 02c12083 lw ra,44(sp) +800063d8: 02812403 lw s0,40(sp) +800063dc: 02412483 lw s1,36(sp) +800063e0: 02012903 lw s2,32(sp) +800063e4: 01c12983 lw s3,28(sp) +800063e8: 01812a03 lw s4,24(sp) +800063ec: 01412a83 lw s5,20(sp) +800063f0: 03010113 addi sp,sp,48 +800063f4: 00008067 ret +800063f8: 00169693 slli a3,a3,0x1 +800063fc: 00158593 addi a1,a1,1 +80006400: f71ff06f j 80006370 <__s2b+0x44> +80006404: 00a40413 addi s0,s0,10 +80006408: 00900493 li s1,9 +8000640c: fc1ff06f j 800063cc <__s2b+0xa0> +80006410: 409907b3 sub a5,s2,s1 +80006414: 00f407b3 add a5,s0,a5 +80006418: 0007c683 lbu a3,0(a5) +8000641c: 00050593 mv a1,a0 +80006420: 00a00613 li a2,10 +80006424: fd068693 addi a3,a3,-48 +80006428: 00098513 mv a0,s3 +8000642c: e05ff0ef jal ra,80006230 <__multadd> +80006430: 00190913 addi s2,s2,1 +80006434: f9dff06f j 800063d0 <__s2b+0xa4> -80006360 <__hi0bits>: -80006360: ffff0737 lui a4,0xffff0 -80006364: 00e57733 and a4,a0,a4 -80006368: 00050793 mv a5,a0 -8000636c: 00000513 li a0,0 -80006370: 00071663 bnez a4,8000637c <__hi0bits+0x1c> -80006374: 01079793 slli a5,a5,0x10 -80006378: 01000513 li a0,16 -8000637c: ff000737 lui a4,0xff000 -80006380: 00e7f733 and a4,a5,a4 -80006384: 00071663 bnez a4,80006390 <__hi0bits+0x30> -80006388: 00850513 addi a0,a0,8 -8000638c: 00879793 slli a5,a5,0x8 -80006390: f0000737 lui a4,0xf0000 -80006394: 00e7f733 and a4,a5,a4 -80006398: 00071663 bnez a4,800063a4 <__hi0bits+0x44> -8000639c: 00450513 addi a0,a0,4 -800063a0: 00479793 slli a5,a5,0x4 -800063a4: c0000737 lui a4,0xc0000 -800063a8: 00e7f733 and a4,a5,a4 -800063ac: 00071663 bnez a4,800063b8 <__hi0bits+0x58> -800063b0: 00250513 addi a0,a0,2 -800063b4: 00279793 slli a5,a5,0x2 -800063b8: 0007ca63 bltz a5,800063cc <__hi0bits+0x6c> -800063bc: 00179713 slli a4,a5,0x1 -800063c0: 00150513 addi a0,a0,1 -800063c4: 00074463 bltz a4,800063cc <__hi0bits+0x6c> -800063c8: 02000513 li a0,32 -800063cc: 00008067 ret +80006438 <__hi0bits>: +80006438: ffff0737 lui a4,0xffff0 +8000643c: 00e57733 and a4,a0,a4 +80006440: 00050793 mv a5,a0 +80006444: 00000513 li a0,0 +80006448: 00071663 bnez a4,80006454 <__hi0bits+0x1c> +8000644c: 01079793 slli a5,a5,0x10 +80006450: 01000513 li a0,16 +80006454: ff000737 lui a4,0xff000 +80006458: 00e7f733 and a4,a5,a4 +8000645c: 00071663 bnez a4,80006468 <__hi0bits+0x30> +80006460: 00850513 addi a0,a0,8 +80006464: 00879793 slli a5,a5,0x8 +80006468: f0000737 lui a4,0xf0000 +8000646c: 00e7f733 and a4,a5,a4 +80006470: 00071663 bnez a4,8000647c <__hi0bits+0x44> +80006474: 00450513 addi a0,a0,4 +80006478: 00479793 slli a5,a5,0x4 +8000647c: c0000737 lui a4,0xc0000 +80006480: 00e7f733 and a4,a5,a4 +80006484: 00071663 bnez a4,80006490 <__hi0bits+0x58> +80006488: 00250513 addi a0,a0,2 +8000648c: 00279793 slli a5,a5,0x2 +80006490: 0007ca63 bltz a5,800064a4 <__hi0bits+0x6c> +80006494: 00179713 slli a4,a5,0x1 +80006498: 00150513 addi a0,a0,1 +8000649c: 00074463 bltz a4,800064a4 <__hi0bits+0x6c> +800064a0: 02000513 li a0,32 +800064a4: 00008067 ret -800063d0 <__lo0bits>: -800063d0: 00052783 lw a5,0(a0) -800063d4: 0077f713 andi a4,a5,7 -800063d8: 02070e63 beqz a4,80006414 <__lo0bits+0x44> -800063dc: 0017f693 andi a3,a5,1 -800063e0: 00000713 li a4,0 -800063e4: 00069c63 bnez a3,800063fc <__lo0bits+0x2c> -800063e8: 0027f713 andi a4,a5,2 -800063ec: 00070c63 beqz a4,80006404 <__lo0bits+0x34> -800063f0: 0017d793 srli a5,a5,0x1 -800063f4: 00f52023 sw a5,0(a0) -800063f8: 00100713 li a4,1 -800063fc: 00070513 mv a0,a4 -80006400: 00008067 ret -80006404: 0027d793 srli a5,a5,0x2 -80006408: 00f52023 sw a5,0(a0) -8000640c: 00200713 li a4,2 -80006410: fedff06f j 800063fc <__lo0bits+0x2c> -80006414: 01079693 slli a3,a5,0x10 -80006418: 0106d693 srli a3,a3,0x10 -8000641c: 00000713 li a4,0 -80006420: 00069663 bnez a3,8000642c <__lo0bits+0x5c> -80006424: 0107d793 srli a5,a5,0x10 -80006428: 01000713 li a4,16 -8000642c: 0ff7f693 andi a3,a5,255 -80006430: 00069663 bnez a3,8000643c <__lo0bits+0x6c> -80006434: 00870713 addi a4,a4,8 # c0000008 <_PathLocale+0x3effe684> -80006438: 0087d793 srli a5,a5,0x8 -8000643c: 00f7f693 andi a3,a5,15 -80006440: 00069663 bnez a3,8000644c <__lo0bits+0x7c> -80006444: 00470713 addi a4,a4,4 -80006448: 0047d793 srli a5,a5,0x4 -8000644c: 0037f693 andi a3,a5,3 -80006450: 00069663 bnez a3,8000645c <__lo0bits+0x8c> -80006454: 00270713 addi a4,a4,2 -80006458: 0027d793 srli a5,a5,0x2 -8000645c: 0017f693 andi a3,a5,1 -80006460: 00069863 bnez a3,80006470 <__lo0bits+0xa0> -80006464: 0017d793 srli a5,a5,0x1 -80006468: 00170713 addi a4,a4,1 -8000646c: 00078663 beqz a5,80006478 <__lo0bits+0xa8> -80006470: 00f52023 sw a5,0(a0) -80006474: f89ff06f j 800063fc <__lo0bits+0x2c> -80006478: 02000713 li a4,32 -8000647c: f81ff06f j 800063fc <__lo0bits+0x2c> +800064a8 <__lo0bits>: +800064a8: 00052783 lw a5,0(a0) +800064ac: 0077f713 andi a4,a5,7 +800064b0: 02070e63 beqz a4,800064ec <__lo0bits+0x44> +800064b4: 0017f693 andi a3,a5,1 +800064b8: 00000713 li a4,0 +800064bc: 00069c63 bnez a3,800064d4 <__lo0bits+0x2c> +800064c0: 0027f713 andi a4,a5,2 +800064c4: 00070c63 beqz a4,800064dc <__lo0bits+0x34> +800064c8: 0017d793 srli a5,a5,0x1 +800064cc: 00f52023 sw a5,0(a0) +800064d0: 00100713 li a4,1 +800064d4: 00070513 mv a0,a4 +800064d8: 00008067 ret +800064dc: 0027d793 srli a5,a5,0x2 +800064e0: 00f52023 sw a5,0(a0) +800064e4: 00200713 li a4,2 +800064e8: fedff06f j 800064d4 <__lo0bits+0x2c> +800064ec: 01079693 slli a3,a5,0x10 +800064f0: 0106d693 srli a3,a3,0x10 +800064f4: 00000713 li a4,0 +800064f8: 00069663 bnez a3,80006504 <__lo0bits+0x5c> +800064fc: 0107d793 srli a5,a5,0x10 +80006500: 01000713 li a4,16 +80006504: 0ff7f693 andi a3,a5,255 +80006508: 00069663 bnez a3,80006514 <__lo0bits+0x6c> +8000650c: 00870713 addi a4,a4,8 # c0000008 <_PathLocale+0x3effe610> +80006510: 0087d793 srli a5,a5,0x8 +80006514: 00f7f693 andi a3,a5,15 +80006518: 00069663 bnez a3,80006524 <__lo0bits+0x7c> +8000651c: 00470713 addi a4,a4,4 +80006520: 0047d793 srli a5,a5,0x4 +80006524: 0037f693 andi a3,a5,3 +80006528: 00069663 bnez a3,80006534 <__lo0bits+0x8c> +8000652c: 00270713 addi a4,a4,2 +80006530: 0027d793 srli a5,a5,0x2 +80006534: 0017f693 andi a3,a5,1 +80006538: 00069863 bnez a3,80006548 <__lo0bits+0xa0> +8000653c: 0017d793 srli a5,a5,0x1 +80006540: 00170713 addi a4,a4,1 +80006544: 00078663 beqz a5,80006550 <__lo0bits+0xa8> +80006548: 00f52023 sw a5,0(a0) +8000654c: f89ff06f j 800064d4 <__lo0bits+0x2c> +80006550: 02000713 li a4,32 +80006554: f81ff06f j 800064d4 <__lo0bits+0x2c> -80006480 <__i2b>: -80006480: ff010113 addi sp,sp,-16 -80006484: 00812423 sw s0,8(sp) -80006488: 00058413 mv s0,a1 -8000648c: 00100593 li a1,1 -80006490: 00112623 sw ra,12(sp) -80006494: bf9ff0ef jal ra,8000608c <_Balloc> -80006498: 00852a23 sw s0,20(a0) -8000649c: 00c12083 lw ra,12(sp) -800064a0: 00812403 lw s0,8(sp) -800064a4: 00100713 li a4,1 -800064a8: 00e52823 sw a4,16(a0) -800064ac: 01010113 addi sp,sp,16 -800064b0: 00008067 ret +80006558 <__i2b>: +80006558: ff010113 addi sp,sp,-16 +8000655c: 00812423 sw s0,8(sp) +80006560: 00058413 mv s0,a1 +80006564: 00100593 li a1,1 +80006568: 00112623 sw ra,12(sp) +8000656c: bf9ff0ef jal ra,80006164 <_Balloc> +80006570: 00852a23 sw s0,20(a0) +80006574: 00c12083 lw ra,12(sp) +80006578: 00812403 lw s0,8(sp) +8000657c: 00100713 li a4,1 +80006580: 00e52823 sw a4,16(a0) +80006584: 01010113 addi sp,sp,16 +80006588: 00008067 ret -800064b4 <__multiply>: -800064b4: 0105a703 lw a4,16(a1) -800064b8: 01062783 lw a5,16(a2) -800064bc: fd010113 addi sp,sp,-48 -800064c0: 02912223 sw s1,36(sp) -800064c4: 02112623 sw ra,44(sp) -800064c8: 02812423 sw s0,40(sp) -800064cc: 03212023 sw s2,32(sp) -800064d0: 01312e23 sw s3,28(sp) -800064d4: 00058493 mv s1,a1 -800064d8: 00f75663 bge a4,a5,800064e4 <__multiply+0x30> -800064dc: 00060493 mv s1,a2 -800064e0: 00058613 mv a2,a1 -800064e4: 0104a983 lw s3,16(s1) -800064e8: 01062903 lw s2,16(a2) -800064ec: 0084a783 lw a5,8(s1) -800064f0: 0044a583 lw a1,4(s1) -800064f4: 01298433 add s0,s3,s2 -800064f8: 0087d463 bge a5,s0,80006500 <__multiply+0x4c> -800064fc: 00158593 addi a1,a1,1 -80006500: 00c12623 sw a2,12(sp) -80006504: b89ff0ef jal ra,8000608c <_Balloc> -80006508: 00c12603 lw a2,12(sp) -8000650c: 01450813 addi a6,a0,20 -80006510: 00241313 slli t1,s0,0x2 -80006514: 00680333 add t1,a6,t1 -80006518: 00080793 mv a5,a6 -8000651c: 0467ec63 bltu a5,t1,80006574 <__multiply+0xc0> -80006520: 01448593 addi a1,s1,20 -80006524: 00299893 slli a7,s3,0x2 -80006528: 01460613 addi a2,a2,20 -8000652c: 00291e13 slli t3,s2,0x2 -80006530: 000106b7 lui a3,0x10 -80006534: 011588b3 add a7,a1,a7 -80006538: 01c60e33 add t3,a2,t3 -8000653c: fff68693 addi a3,a3,-1 # ffff -80006540: 05c66063 bltu a2,t3,80006580 <__multiply+0xcc> -80006544: 00805863 blez s0,80006554 <__multiply+0xa0> -80006548: ffc30313 addi t1,t1,-4 -8000654c: 00032783 lw a5,0(t1) -80006550: 10078e63 beqz a5,8000666c <__multiply+0x1b8> -80006554: 00852823 sw s0,16(a0) -80006558: 02c12083 lw ra,44(sp) -8000655c: 02812403 lw s0,40(sp) -80006560: 02412483 lw s1,36(sp) -80006564: 02012903 lw s2,32(sp) -80006568: 01c12983 lw s3,28(sp) -8000656c: 03010113 addi sp,sp,48 -80006570: 00008067 ret -80006574: 0007a023 sw zero,0(a5) -80006578: 00478793 addi a5,a5,4 -8000657c: fa1ff06f j 8000651c <__multiply+0x68> -80006580: 00062f83 lw t6,0(a2) -80006584: 00dfffb3 and t6,t6,a3 -80006588: 060f8463 beqz t6,800065f0 <__multiply+0x13c> -8000658c: 00080f13 mv t5,a6 -80006590: 00058293 mv t0,a1 -80006594: 00000493 li s1,0 -80006598: 0002a703 lw a4,0(t0) # 8000605c -8000659c: 000f2383 lw t2,0(t5) -800065a0: 004f0f13 addi t5,t5,4 -800065a4: 00d77eb3 and t4,a4,a3 -800065a8: 03fe8eb3 mul t4,t4,t6 -800065ac: 00d3f7b3 and a5,t2,a3 -800065b0: 0103d393 srli t2,t2,0x10 -800065b4: 00428293 addi t0,t0,4 -800065b8: 00fe8eb3 add t4,t4,a5 -800065bc: 01075793 srli a5,a4,0x10 -800065c0: 03f787b3 mul a5,a5,t6 -800065c4: 009e8eb3 add t4,t4,s1 -800065c8: 010ed713 srli a4,t4,0x10 -800065cc: 00defeb3 and t4,t4,a3 -800065d0: 007787b3 add a5,a5,t2 -800065d4: 00e787b3 add a5,a5,a4 -800065d8: 0107d493 srli s1,a5,0x10 -800065dc: 01079793 slli a5,a5,0x10 -800065e0: 01d7e7b3 or a5,a5,t4 -800065e4: feff2e23 sw a5,-4(t5) -800065e8: fb12e8e3 bltu t0,a7,80006598 <__multiply+0xe4> -800065ec: 009f2023 sw s1,0(t5) -800065f0: 00265283 lhu t0,2(a2) -800065f4: 06028663 beqz t0,80006660 <__multiply+0x1ac> -800065f8: 00082783 lw a5,0(a6) -800065fc: 00080e93 mv t4,a6 -80006600: 00058f13 mv t5,a1 -80006604: 00000f93 li t6,0 -80006608: 000f2703 lw a4,0(t5) -8000660c: 002ed383 lhu t2,2(t4) -80006610: 00d7f7b3 and a5,a5,a3 -80006614: 00d77733 and a4,a4,a3 -80006618: 02570733 mul a4,a4,t0 -8000661c: 004e8e93 addi t4,t4,4 -80006620: 004f0f13 addi t5,t5,4 -80006624: 00770733 add a4,a4,t2 -80006628: 01f70733 add a4,a4,t6 -8000662c: 01071f93 slli t6,a4,0x10 -80006630: 00ffe7b3 or a5,t6,a5 -80006634: fefeae23 sw a5,-4(t4) -80006638: ffef5783 lhu a5,-2(t5) -8000663c: 000eaf83 lw t6,0(t4) -80006640: 01075713 srli a4,a4,0x10 -80006644: 025787b3 mul a5,a5,t0 -80006648: 00dfffb3 and t6,t6,a3 -8000664c: 01f787b3 add a5,a5,t6 -80006650: 00e787b3 add a5,a5,a4 -80006654: 0107df93 srli t6,a5,0x10 -80006658: fb1f68e3 bltu t5,a7,80006608 <__multiply+0x154> -8000665c: 00fea023 sw a5,0(t4) -80006660: 00460613 addi a2,a2,4 -80006664: 00480813 addi a6,a6,4 -80006668: ed9ff06f j 80006540 <__multiply+0x8c> -8000666c: fff40413 addi s0,s0,-1 -80006670: ed5ff06f j 80006544 <__multiply+0x90> +8000658c <__multiply>: +8000658c: 0105a703 lw a4,16(a1) +80006590: 01062783 lw a5,16(a2) +80006594: fd010113 addi sp,sp,-48 +80006598: 02912223 sw s1,36(sp) +8000659c: 02112623 sw ra,44(sp) +800065a0: 02812423 sw s0,40(sp) +800065a4: 03212023 sw s2,32(sp) +800065a8: 01312e23 sw s3,28(sp) +800065ac: 00058493 mv s1,a1 +800065b0: 00f75663 bge a4,a5,800065bc <__multiply+0x30> +800065b4: 00060493 mv s1,a2 +800065b8: 00058613 mv a2,a1 +800065bc: 0104a983 lw s3,16(s1) +800065c0: 01062903 lw s2,16(a2) +800065c4: 0084a783 lw a5,8(s1) +800065c8: 0044a583 lw a1,4(s1) +800065cc: 01298433 add s0,s3,s2 +800065d0: 0087d463 bge a5,s0,800065d8 <__multiply+0x4c> +800065d4: 00158593 addi a1,a1,1 +800065d8: 00c12623 sw a2,12(sp) +800065dc: b89ff0ef jal ra,80006164 <_Balloc> +800065e0: 00c12603 lw a2,12(sp) +800065e4: 01450813 addi a6,a0,20 +800065e8: 00241313 slli t1,s0,0x2 +800065ec: 00680333 add t1,a6,t1 +800065f0: 00080793 mv a5,a6 +800065f4: 0467ec63 bltu a5,t1,8000664c <__multiply+0xc0> +800065f8: 01448593 addi a1,s1,20 +800065fc: 00299893 slli a7,s3,0x2 +80006600: 01460613 addi a2,a2,20 +80006604: 00291e13 slli t3,s2,0x2 +80006608: 000106b7 lui a3,0x10 +8000660c: 011588b3 add a7,a1,a7 +80006610: 01c60e33 add t3,a2,t3 +80006614: fff68693 addi a3,a3,-1 # ffff <_start-0x7fff0001> +80006618: 05c66063 bltu a2,t3,80006658 <__multiply+0xcc> +8000661c: 00805863 blez s0,8000662c <__multiply+0xa0> +80006620: ffc30313 addi t1,t1,-4 +80006624: 00032783 lw a5,0(t1) +80006628: 10078e63 beqz a5,80006744 <__multiply+0x1b8> +8000662c: 00852823 sw s0,16(a0) +80006630: 02c12083 lw ra,44(sp) +80006634: 02812403 lw s0,40(sp) +80006638: 02412483 lw s1,36(sp) +8000663c: 02012903 lw s2,32(sp) +80006640: 01c12983 lw s3,28(sp) +80006644: 03010113 addi sp,sp,48 +80006648: 00008067 ret +8000664c: 0007a023 sw zero,0(a5) +80006650: 00478793 addi a5,a5,4 +80006654: fa1ff06f j 800065f4 <__multiply+0x68> +80006658: 00062f83 lw t6,0(a2) +8000665c: 00dfffb3 and t6,t6,a3 +80006660: 060f8463 beqz t6,800066c8 <__multiply+0x13c> +80006664: 00080f13 mv t5,a6 +80006668: 00058293 mv t0,a1 +8000666c: 00000493 li s1,0 +80006670: 0002a703 lw a4,0(t0) # 80006134 +80006674: 000f2383 lw t2,0(t5) +80006678: 004f0f13 addi t5,t5,4 +8000667c: 00d77eb3 and t4,a4,a3 +80006680: 03fe8eb3 mul t4,t4,t6 +80006684: 00d3f7b3 and a5,t2,a3 +80006688: 0103d393 srli t2,t2,0x10 +8000668c: 00428293 addi t0,t0,4 +80006690: 00fe8eb3 add t4,t4,a5 +80006694: 01075793 srli a5,a4,0x10 +80006698: 03f787b3 mul a5,a5,t6 +8000669c: 009e8eb3 add t4,t4,s1 +800066a0: 010ed713 srli a4,t4,0x10 +800066a4: 00defeb3 and t4,t4,a3 +800066a8: 007787b3 add a5,a5,t2 +800066ac: 00e787b3 add a5,a5,a4 +800066b0: 0107d493 srli s1,a5,0x10 +800066b4: 01079793 slli a5,a5,0x10 +800066b8: 01d7e7b3 or a5,a5,t4 +800066bc: feff2e23 sw a5,-4(t5) +800066c0: fb12e8e3 bltu t0,a7,80006670 <__multiply+0xe4> +800066c4: 009f2023 sw s1,0(t5) +800066c8: 00265283 lhu t0,2(a2) +800066cc: 06028663 beqz t0,80006738 <__multiply+0x1ac> +800066d0: 00082783 lw a5,0(a6) +800066d4: 00080e93 mv t4,a6 +800066d8: 00058f13 mv t5,a1 +800066dc: 00000f93 li t6,0 +800066e0: 000f2703 lw a4,0(t5) +800066e4: 002ed383 lhu t2,2(t4) +800066e8: 00d7f7b3 and a5,a5,a3 +800066ec: 00d77733 and a4,a4,a3 +800066f0: 02570733 mul a4,a4,t0 +800066f4: 004e8e93 addi t4,t4,4 +800066f8: 004f0f13 addi t5,t5,4 +800066fc: 00770733 add a4,a4,t2 +80006700: 01f70733 add a4,a4,t6 +80006704: 01071f93 slli t6,a4,0x10 +80006708: 00ffe7b3 or a5,t6,a5 +8000670c: fefeae23 sw a5,-4(t4) +80006710: ffef5783 lhu a5,-2(t5) +80006714: 000eaf83 lw t6,0(t4) +80006718: 01075713 srli a4,a4,0x10 +8000671c: 025787b3 mul a5,a5,t0 +80006720: 00dfffb3 and t6,t6,a3 +80006724: 01f787b3 add a5,a5,t6 +80006728: 00e787b3 add a5,a5,a4 +8000672c: 0107df93 srli t6,a5,0x10 +80006730: fb1f68e3 bltu t5,a7,800066e0 <__multiply+0x154> +80006734: 00fea023 sw a5,0(t4) +80006738: 00460613 addi a2,a2,4 +8000673c: 00480813 addi a6,a6,4 +80006740: ed9ff06f j 80006618 <__multiply+0x8c> +80006744: fff40413 addi s0,s0,-1 +80006748: ed5ff06f j 8000661c <__multiply+0x90> -80006674 <__pow5mult>: -80006674: fe010113 addi sp,sp,-32 -80006678: 00912a23 sw s1,20(sp) -8000667c: 01212823 sw s2,16(sp) -80006680: 01312623 sw s3,12(sp) -80006684: 00112e23 sw ra,28(sp) -80006688: 00812c23 sw s0,24(sp) -8000668c: 01412423 sw s4,8(sp) -80006690: 00367793 andi a5,a2,3 -80006694: 00050913 mv s2,a0 -80006698: 00060493 mv s1,a2 -8000669c: 00058993 mv s3,a1 -800066a0: 02078463 beqz a5,800066c8 <__pow5mult+0x54> -800066a4: fff78793 addi a5,a5,-1 -800066a8: 81000737 lui a4,0x81000 -800066ac: 5e870713 addi a4,a4,1512 # 810005e8 <_PathLocale+0xffffec64> -800066b0: 00279793 slli a5,a5,0x2 -800066b4: 00f707b3 add a5,a4,a5 -800066b8: 0007a603 lw a2,0(a5) -800066bc: 00000693 li a3,0 -800066c0: a99ff0ef jal ra,80006158 <__multadd> -800066c4: 00050993 mv s3,a0 -800066c8: 4024d493 srai s1,s1,0x2 -800066cc: 08048063 beqz s1,8000674c <__pow5mult+0xd8> -800066d0: 04892403 lw s0,72(s2) -800066d4: 00041e63 bnez s0,800066f0 <__pow5mult+0x7c> -800066d8: 27100593 li a1,625 -800066dc: 00090513 mv a0,s2 -800066e0: da1ff0ef jal ra,80006480 <__i2b> -800066e4: 04a92423 sw a0,72(s2) -800066e8: 00050413 mv s0,a0 -800066ec: 00052023 sw zero,0(a0) -800066f0: 0014f793 andi a5,s1,1 -800066f4: 02078463 beqz a5,8000671c <__pow5mult+0xa8> -800066f8: 00098593 mv a1,s3 -800066fc: 00040613 mv a2,s0 -80006700: 00090513 mv a0,s2 -80006704: db1ff0ef jal ra,800064b4 <__multiply> -80006708: 00050a13 mv s4,a0 -8000670c: 00098593 mv a1,s3 -80006710: 00090513 mv a0,s2 -80006714: a21ff0ef jal ra,80006134 <_Bfree> -80006718: 000a0993 mv s3,s4 -8000671c: 4014d493 srai s1,s1,0x1 -80006720: 02048663 beqz s1,8000674c <__pow5mult+0xd8> -80006724: 00042503 lw a0,0(s0) -80006728: 00051e63 bnez a0,80006744 <__pow5mult+0xd0> -8000672c: 00040613 mv a2,s0 -80006730: 00040593 mv a1,s0 -80006734: 00090513 mv a0,s2 -80006738: d7dff0ef jal ra,800064b4 <__multiply> -8000673c: 00a42023 sw a0,0(s0) -80006740: 00052023 sw zero,0(a0) -80006744: 00050413 mv s0,a0 -80006748: fa9ff06f j 800066f0 <__pow5mult+0x7c> -8000674c: 01c12083 lw ra,28(sp) -80006750: 01812403 lw s0,24(sp) -80006754: 00098513 mv a0,s3 -80006758: 01412483 lw s1,20(sp) -8000675c: 01012903 lw s2,16(sp) -80006760: 00c12983 lw s3,12(sp) -80006764: 00812a03 lw s4,8(sp) -80006768: 02010113 addi sp,sp,32 -8000676c: 00008067 ret +8000674c <__pow5mult>: +8000674c: fe010113 addi sp,sp,-32 +80006750: 00912a23 sw s1,20(sp) +80006754: 01212823 sw s2,16(sp) +80006758: 01312623 sw s3,12(sp) +8000675c: 00112e23 sw ra,28(sp) +80006760: 00812c23 sw s0,24(sp) +80006764: 01412423 sw s4,8(sp) +80006768: 00367793 andi a5,a2,3 +8000676c: 00050913 mv s2,a0 +80006770: 00060493 mv s1,a2 +80006774: 00058993 mv s3,a1 +80006778: 02078463 beqz a5,800067a0 <__pow5mult+0x54> +8000677c: fff78793 addi a5,a5,-1 +80006780: 81000737 lui a4,0x81000 +80006784: 65870713 addi a4,a4,1624 # 81000658 <_PathLocale+0xffffec60> +80006788: 00279793 slli a5,a5,0x2 +8000678c: 00f707b3 add a5,a4,a5 +80006790: 0007a603 lw a2,0(a5) +80006794: 00000693 li a3,0 +80006798: a99ff0ef jal ra,80006230 <__multadd> +8000679c: 00050993 mv s3,a0 +800067a0: 4024d493 srai s1,s1,0x2 +800067a4: 08048063 beqz s1,80006824 <__pow5mult+0xd8> +800067a8: 04892403 lw s0,72(s2) +800067ac: 00041e63 bnez s0,800067c8 <__pow5mult+0x7c> +800067b0: 27100593 li a1,625 +800067b4: 00090513 mv a0,s2 +800067b8: da1ff0ef jal ra,80006558 <__i2b> +800067bc: 04a92423 sw a0,72(s2) +800067c0: 00050413 mv s0,a0 +800067c4: 00052023 sw zero,0(a0) +800067c8: 0014f793 andi a5,s1,1 +800067cc: 02078463 beqz a5,800067f4 <__pow5mult+0xa8> +800067d0: 00098593 mv a1,s3 +800067d4: 00040613 mv a2,s0 +800067d8: 00090513 mv a0,s2 +800067dc: db1ff0ef jal ra,8000658c <__multiply> +800067e0: 00050a13 mv s4,a0 +800067e4: 00098593 mv a1,s3 +800067e8: 00090513 mv a0,s2 +800067ec: a21ff0ef jal ra,8000620c <_Bfree> +800067f0: 000a0993 mv s3,s4 +800067f4: 4014d493 srai s1,s1,0x1 +800067f8: 02048663 beqz s1,80006824 <__pow5mult+0xd8> +800067fc: 00042503 lw a0,0(s0) +80006800: 00051e63 bnez a0,8000681c <__pow5mult+0xd0> +80006804: 00040613 mv a2,s0 +80006808: 00040593 mv a1,s0 +8000680c: 00090513 mv a0,s2 +80006810: d7dff0ef jal ra,8000658c <__multiply> +80006814: 00a42023 sw a0,0(s0) +80006818: 00052023 sw zero,0(a0) +8000681c: 00050413 mv s0,a0 +80006820: fa9ff06f j 800067c8 <__pow5mult+0x7c> +80006824: 01c12083 lw ra,28(sp) +80006828: 01812403 lw s0,24(sp) +8000682c: 00098513 mv a0,s3 +80006830: 01412483 lw s1,20(sp) +80006834: 01012903 lw s2,16(sp) +80006838: 00c12983 lw s3,12(sp) +8000683c: 00812a03 lw s4,8(sp) +80006840: 02010113 addi sp,sp,32 +80006844: 00008067 ret -80006770 <__lshift>: -80006770: fd010113 addi sp,sp,-48 -80006774: 02912223 sw s1,36(sp) -80006778: 00058493 mv s1,a1 -8000677c: 01312e23 sw s3,28(sp) -80006780: 0104a983 lw s3,16(s1) -80006784: 02812423 sw s0,40(sp) -80006788: 0045a583 lw a1,4(a1) -8000678c: 40565413 srai s0,a2,0x5 -80006790: 0084a783 lw a5,8(s1) -80006794: 013409b3 add s3,s0,s3 -80006798: 03212023 sw s2,32(sp) -8000679c: 01512a23 sw s5,20(sp) -800067a0: 02112623 sw ra,44(sp) -800067a4: 01412c23 sw s4,24(sp) -800067a8: 00050a93 mv s5,a0 -800067ac: 00198913 addi s2,s3,1 -800067b0: 0d27c663 blt a5,s2,8000687c <__lshift+0x10c> -800067b4: 000a8513 mv a0,s5 -800067b8: 00c12623 sw a2,12(sp) -800067bc: 8d1ff0ef jal ra,8000608c <_Balloc> -800067c0: 00c12603 lw a2,12(sp) -800067c4: 01450793 addi a5,a0,20 -800067c8: 00050a13 mv s4,a0 -800067cc: 00078693 mv a3,a5 -800067d0: 00000713 li a4,0 -800067d4: 00468693 addi a3,a3,4 -800067d8: 0a874863 blt a4,s0,80006888 <__lshift+0x118> -800067dc: 00045463 bgez s0,800067e4 <__lshift+0x74> -800067e0: 00000413 li s0,0 -800067e4: 0104a683 lw a3,16(s1) -800067e8: 00241413 slli s0,s0,0x2 -800067ec: 00878733 add a4,a5,s0 -800067f0: 00269693 slli a3,a3,0x2 -800067f4: 01448793 addi a5,s1,20 -800067f8: 01f67613 andi a2,a2,31 -800067fc: 00d786b3 add a3,a5,a3 -80006800: 08060a63 beqz a2,80006894 <__lshift+0x124> -80006804: 02000813 li a6,32 -80006808: 40c80833 sub a6,a6,a2 -8000680c: 00000593 li a1,0 -80006810: 0007a503 lw a0,0(a5) -80006814: 00470713 addi a4,a4,4 -80006818: 00478793 addi a5,a5,4 -8000681c: 00c51533 sll a0,a0,a2 -80006820: 00b565b3 or a1,a0,a1 -80006824: feb72e23 sw a1,-4(a4) -80006828: ffc7a583 lw a1,-4(a5) -8000682c: 0105d5b3 srl a1,a1,a6 -80006830: fed7e0e3 bltu a5,a3,80006810 <__lshift+0xa0> -80006834: 00b72023 sw a1,0(a4) -80006838: 00058463 beqz a1,80006840 <__lshift+0xd0> -8000683c: 00298913 addi s2,s3,2 -80006840: fff90913 addi s2,s2,-1 -80006844: 012a2823 sw s2,16(s4) -80006848: 000a8513 mv a0,s5 -8000684c: 00048593 mv a1,s1 -80006850: 8e5ff0ef jal ra,80006134 <_Bfree> -80006854: 02c12083 lw ra,44(sp) -80006858: 02812403 lw s0,40(sp) -8000685c: 000a0513 mv a0,s4 -80006860: 02412483 lw s1,36(sp) -80006864: 02012903 lw s2,32(sp) -80006868: 01c12983 lw s3,28(sp) -8000686c: 01812a03 lw s4,24(sp) -80006870: 01412a83 lw s5,20(sp) -80006874: 03010113 addi sp,sp,48 -80006878: 00008067 ret -8000687c: 00158593 addi a1,a1,1 -80006880: 00179793 slli a5,a5,0x1 -80006884: f2dff06f j 800067b0 <__lshift+0x40> -80006888: fe06ae23 sw zero,-4(a3) -8000688c: 00170713 addi a4,a4,1 -80006890: f45ff06f j 800067d4 <__lshift+0x64> -80006894: 00478793 addi a5,a5,4 -80006898: ffc7a603 lw a2,-4(a5) -8000689c: 00470713 addi a4,a4,4 -800068a0: fec72e23 sw a2,-4(a4) -800068a4: fed7e8e3 bltu a5,a3,80006894 <__lshift+0x124> -800068a8: f99ff06f j 80006840 <__lshift+0xd0> +80006848 <__lshift>: +80006848: fd010113 addi sp,sp,-48 +8000684c: 02912223 sw s1,36(sp) +80006850: 00058493 mv s1,a1 +80006854: 01312e23 sw s3,28(sp) +80006858: 0104a983 lw s3,16(s1) +8000685c: 02812423 sw s0,40(sp) +80006860: 0045a583 lw a1,4(a1) +80006864: 40565413 srai s0,a2,0x5 +80006868: 0084a783 lw a5,8(s1) +8000686c: 013409b3 add s3,s0,s3 +80006870: 03212023 sw s2,32(sp) +80006874: 01512a23 sw s5,20(sp) +80006878: 02112623 sw ra,44(sp) +8000687c: 01412c23 sw s4,24(sp) +80006880: 00050a93 mv s5,a0 +80006884: 00198913 addi s2,s3,1 +80006888: 0d27c663 blt a5,s2,80006954 <__lshift+0x10c> +8000688c: 000a8513 mv a0,s5 +80006890: 00c12623 sw a2,12(sp) +80006894: 8d1ff0ef jal ra,80006164 <_Balloc> +80006898: 00c12603 lw a2,12(sp) +8000689c: 01450793 addi a5,a0,20 +800068a0: 00050a13 mv s4,a0 +800068a4: 00078693 mv a3,a5 +800068a8: 00000713 li a4,0 +800068ac: 00468693 addi a3,a3,4 +800068b0: 0a874863 blt a4,s0,80006960 <__lshift+0x118> +800068b4: 00045463 bgez s0,800068bc <__lshift+0x74> +800068b8: 00000413 li s0,0 +800068bc: 0104a683 lw a3,16(s1) +800068c0: 00241413 slli s0,s0,0x2 +800068c4: 00878733 add a4,a5,s0 +800068c8: 00269693 slli a3,a3,0x2 +800068cc: 01448793 addi a5,s1,20 +800068d0: 01f67613 andi a2,a2,31 +800068d4: 00d786b3 add a3,a5,a3 +800068d8: 08060a63 beqz a2,8000696c <__lshift+0x124> +800068dc: 02000813 li a6,32 +800068e0: 40c80833 sub a6,a6,a2 +800068e4: 00000593 li a1,0 +800068e8: 0007a503 lw a0,0(a5) +800068ec: 00470713 addi a4,a4,4 +800068f0: 00478793 addi a5,a5,4 +800068f4: 00c51533 sll a0,a0,a2 +800068f8: 00b565b3 or a1,a0,a1 +800068fc: feb72e23 sw a1,-4(a4) +80006900: ffc7a583 lw a1,-4(a5) +80006904: 0105d5b3 srl a1,a1,a6 +80006908: fed7e0e3 bltu a5,a3,800068e8 <__lshift+0xa0> +8000690c: 00b72023 sw a1,0(a4) +80006910: 00058463 beqz a1,80006918 <__lshift+0xd0> +80006914: 00298913 addi s2,s3,2 +80006918: fff90913 addi s2,s2,-1 +8000691c: 012a2823 sw s2,16(s4) +80006920: 000a8513 mv a0,s5 +80006924: 00048593 mv a1,s1 +80006928: 8e5ff0ef jal ra,8000620c <_Bfree> +8000692c: 02c12083 lw ra,44(sp) +80006930: 02812403 lw s0,40(sp) +80006934: 000a0513 mv a0,s4 +80006938: 02412483 lw s1,36(sp) +8000693c: 02012903 lw s2,32(sp) +80006940: 01c12983 lw s3,28(sp) +80006944: 01812a03 lw s4,24(sp) +80006948: 01412a83 lw s5,20(sp) +8000694c: 03010113 addi sp,sp,48 +80006950: 00008067 ret +80006954: 00158593 addi a1,a1,1 +80006958: 00179793 slli a5,a5,0x1 +8000695c: f2dff06f j 80006888 <__lshift+0x40> +80006960: fe06ae23 sw zero,-4(a3) +80006964: 00170713 addi a4,a4,1 +80006968: f45ff06f j 800068ac <__lshift+0x64> +8000696c: 00478793 addi a5,a5,4 +80006970: ffc7a603 lw a2,-4(a5) +80006974: 00470713 addi a4,a4,4 +80006978: fec72e23 sw a2,-4(a4) +8000697c: fed7e8e3 bltu a5,a3,8000696c <__lshift+0x124> +80006980: f99ff06f j 80006918 <__lshift+0xd0> -800068ac <__mcmp>: -800068ac: 01052783 lw a5,16(a0) -800068b0: 0105a703 lw a4,16(a1) -800068b4: 40e787b3 sub a5,a5,a4 -800068b8: 02079c63 bnez a5,800068f0 <__mcmp+0x44> -800068bc: 00271713 slli a4,a4,0x2 -800068c0: 01450513 addi a0,a0,20 -800068c4: 01458593 addi a1,a1,20 -800068c8: 00e506b3 add a3,a0,a4 -800068cc: 00e585b3 add a1,a1,a4 -800068d0: ffc68693 addi a3,a3,-4 -800068d4: ffc58593 addi a1,a1,-4 -800068d8: 0006a603 lw a2,0(a3) -800068dc: 0005a703 lw a4,0(a1) -800068e0: 00e60c63 beq a2,a4,800068f8 <__mcmp+0x4c> -800068e4: fff00793 li a5,-1 -800068e8: 00e66463 bltu a2,a4,800068f0 <__mcmp+0x44> -800068ec: 00100793 li a5,1 -800068f0: 00078513 mv a0,a5 -800068f4: 00008067 ret -800068f8: fcd56ce3 bltu a0,a3,800068d0 <__mcmp+0x24> -800068fc: ff5ff06f j 800068f0 <__mcmp+0x44> +80006984 <__mcmp>: +80006984: 01052783 lw a5,16(a0) +80006988: 0105a703 lw a4,16(a1) +8000698c: 40e787b3 sub a5,a5,a4 +80006990: 02079c63 bnez a5,800069c8 <__mcmp+0x44> +80006994: 00271713 slli a4,a4,0x2 +80006998: 01450513 addi a0,a0,20 +8000699c: 01458593 addi a1,a1,20 +800069a0: 00e506b3 add a3,a0,a4 +800069a4: 00e585b3 add a1,a1,a4 +800069a8: ffc68693 addi a3,a3,-4 +800069ac: ffc58593 addi a1,a1,-4 +800069b0: 0006a603 lw a2,0(a3) +800069b4: 0005a703 lw a4,0(a1) +800069b8: 00e60c63 beq a2,a4,800069d0 <__mcmp+0x4c> +800069bc: fff00793 li a5,-1 +800069c0: 00e66463 bltu a2,a4,800069c8 <__mcmp+0x44> +800069c4: 00100793 li a5,1 +800069c8: 00078513 mv a0,a5 +800069cc: 00008067 ret +800069d0: fcd56ce3 bltu a0,a3,800069a8 <__mcmp+0x24> +800069d4: ff5ff06f j 800069c8 <__mcmp+0x44> -80006900 <__mdiff>: -80006900: fe010113 addi sp,sp,-32 -80006904: 00912a23 sw s1,20(sp) -80006908: 00058493 mv s1,a1 -8000690c: 01312623 sw s3,12(sp) -80006910: 00060593 mv a1,a2 -80006914: 00050993 mv s3,a0 -80006918: 00048513 mv a0,s1 -8000691c: 00812c23 sw s0,24(sp) -80006920: 00112e23 sw ra,28(sp) -80006924: 01212823 sw s2,16(sp) -80006928: 00060413 mv s0,a2 -8000692c: f81ff0ef jal ra,800068ac <__mcmp> -80006930: 02051c63 bnez a0,80006968 <__mdiff+0x68> -80006934: 00000593 li a1,0 -80006938: 00098513 mv a0,s3 -8000693c: f50ff0ef jal ra,8000608c <_Balloc> -80006940: 00100793 li a5,1 -80006944: 00f52823 sw a5,16(a0) -80006948: 00052a23 sw zero,20(a0) -8000694c: 01c12083 lw ra,28(sp) -80006950: 01812403 lw s0,24(sp) -80006954: 01412483 lw s1,20(sp) -80006958: 01012903 lw s2,16(sp) -8000695c: 00c12983 lw s3,12(sp) -80006960: 02010113 addi sp,sp,32 -80006964: 00008067 ret -80006968: 00100913 li s2,1 -8000696c: 00054a63 bltz a0,80006980 <__mdiff+0x80> -80006970: 00040793 mv a5,s0 -80006974: 00000913 li s2,0 -80006978: 00048413 mv s0,s1 -8000697c: 00078493 mv s1,a5 -80006980: 00442583 lw a1,4(s0) -80006984: 00098513 mv a0,s3 -80006988: f04ff0ef jal ra,8000608c <_Balloc> -8000698c: 01042303 lw t1,16(s0) -80006990: 0104a883 lw a7,16(s1) -80006994: 01440613 addi a2,s0,20 -80006998: 00231e13 slli t3,t1,0x2 -8000699c: 01448813 addi a6,s1,20 -800069a0: 00289893 slli a7,a7,0x2 -800069a4: 00010eb7 lui t4,0x10 -800069a8: 01252623 sw s2,12(a0) -800069ac: 01c60e33 add t3,a2,t3 -800069b0: 011808b3 add a7,a6,a7 -800069b4: 01450693 addi a3,a0,20 -800069b8: 00000f13 li t5,0 -800069bc: fffe8e93 addi t4,t4,-1 # ffff -800069c0: 00062703 lw a4,0(a2) -800069c4: 00082f83 lw t6,0(a6) -800069c8: 00468693 addi a3,a3,4 -800069cc: 01d775b3 and a1,a4,t4 -800069d0: 01dff7b3 and a5,t6,t4 -800069d4: 01e585b3 add a1,a1,t5 -800069d8: 40f585b3 sub a1,a1,a5 -800069dc: 010fdf93 srli t6,t6,0x10 -800069e0: 01075793 srli a5,a4,0x10 -800069e4: 41f787b3 sub a5,a5,t6 -800069e8: 4105d713 srai a4,a1,0x10 -800069ec: 00e787b3 add a5,a5,a4 -800069f0: 4107df13 srai t5,a5,0x10 -800069f4: 01d5f5b3 and a1,a1,t4 -800069f8: 01079793 slli a5,a5,0x10 -800069fc: 00b7e7b3 or a5,a5,a1 -80006a00: 00480813 addi a6,a6,4 -80006a04: fef6ae23 sw a5,-4(a3) -80006a08: 00460613 addi a2,a2,4 -80006a0c: fb186ae3 bltu a6,a7,800069c0 <__mdiff+0xc0> -80006a10: 000105b7 lui a1,0x10 -80006a14: fff58593 addi a1,a1,-1 # ffff -80006a18: 01c66c63 bltu a2,t3,80006a30 <__mdiff+0x130> -80006a1c: ffc68693 addi a3,a3,-4 -80006a20: 0006a783 lw a5,0(a3) -80006a24: 04078263 beqz a5,80006a68 <__mdiff+0x168> -80006a28: 00652823 sw t1,16(a0) -80006a2c: f21ff06f j 8000694c <__mdiff+0x4c> -80006a30: 00062783 lw a5,0(a2) -80006a34: 00468693 addi a3,a3,4 -80006a38: 00460613 addi a2,a2,4 -80006a3c: 00b7f733 and a4,a5,a1 -80006a40: 01e70733 add a4,a4,t5 -80006a44: 41075813 srai a6,a4,0x10 -80006a48: 0107d793 srli a5,a5,0x10 -80006a4c: 010787b3 add a5,a5,a6 -80006a50: 4107df13 srai t5,a5,0x10 -80006a54: 00b77733 and a4,a4,a1 -80006a58: 01079793 slli a5,a5,0x10 -80006a5c: 00e7e7b3 or a5,a5,a4 -80006a60: fef6ae23 sw a5,-4(a3) -80006a64: fb5ff06f j 80006a18 <__mdiff+0x118> -80006a68: fff30313 addi t1,t1,-1 -80006a6c: fb1ff06f j 80006a1c <__mdiff+0x11c> +800069d8 <__mdiff>: +800069d8: fe010113 addi sp,sp,-32 +800069dc: 00912a23 sw s1,20(sp) +800069e0: 00058493 mv s1,a1 +800069e4: 01312623 sw s3,12(sp) +800069e8: 00060593 mv a1,a2 +800069ec: 00050993 mv s3,a0 +800069f0: 00048513 mv a0,s1 +800069f4: 00812c23 sw s0,24(sp) +800069f8: 00112e23 sw ra,28(sp) +800069fc: 01212823 sw s2,16(sp) +80006a00: 00060413 mv s0,a2 +80006a04: f81ff0ef jal ra,80006984 <__mcmp> +80006a08: 02051c63 bnez a0,80006a40 <__mdiff+0x68> +80006a0c: 00000593 li a1,0 +80006a10: 00098513 mv a0,s3 +80006a14: f50ff0ef jal ra,80006164 <_Balloc> +80006a18: 00100793 li a5,1 +80006a1c: 00f52823 sw a5,16(a0) +80006a20: 00052a23 sw zero,20(a0) +80006a24: 01c12083 lw ra,28(sp) +80006a28: 01812403 lw s0,24(sp) +80006a2c: 01412483 lw s1,20(sp) +80006a30: 01012903 lw s2,16(sp) +80006a34: 00c12983 lw s3,12(sp) +80006a38: 02010113 addi sp,sp,32 +80006a3c: 00008067 ret +80006a40: 00100913 li s2,1 +80006a44: 00054a63 bltz a0,80006a58 <__mdiff+0x80> +80006a48: 00040793 mv a5,s0 +80006a4c: 00000913 li s2,0 +80006a50: 00048413 mv s0,s1 +80006a54: 00078493 mv s1,a5 +80006a58: 00442583 lw a1,4(s0) +80006a5c: 00098513 mv a0,s3 +80006a60: f04ff0ef jal ra,80006164 <_Balloc> +80006a64: 01042303 lw t1,16(s0) +80006a68: 0104a883 lw a7,16(s1) +80006a6c: 01440613 addi a2,s0,20 +80006a70: 00231e13 slli t3,t1,0x2 +80006a74: 01448813 addi a6,s1,20 +80006a78: 00289893 slli a7,a7,0x2 +80006a7c: 00010eb7 lui t4,0x10 +80006a80: 01252623 sw s2,12(a0) +80006a84: 01c60e33 add t3,a2,t3 +80006a88: 011808b3 add a7,a6,a7 +80006a8c: 01450693 addi a3,a0,20 +80006a90: 00000f13 li t5,0 +80006a94: fffe8e93 addi t4,t4,-1 # ffff <_start-0x7fff0001> +80006a98: 00062703 lw a4,0(a2) +80006a9c: 00082f83 lw t6,0(a6) +80006aa0: 00468693 addi a3,a3,4 +80006aa4: 01d775b3 and a1,a4,t4 +80006aa8: 01dff7b3 and a5,t6,t4 +80006aac: 01e585b3 add a1,a1,t5 +80006ab0: 40f585b3 sub a1,a1,a5 +80006ab4: 010fdf93 srli t6,t6,0x10 +80006ab8: 01075793 srli a5,a4,0x10 +80006abc: 41f787b3 sub a5,a5,t6 +80006ac0: 4105d713 srai a4,a1,0x10 +80006ac4: 00e787b3 add a5,a5,a4 +80006ac8: 4107df13 srai t5,a5,0x10 +80006acc: 01d5f5b3 and a1,a1,t4 +80006ad0: 01079793 slli a5,a5,0x10 +80006ad4: 00b7e7b3 or a5,a5,a1 +80006ad8: 00480813 addi a6,a6,4 +80006adc: fef6ae23 sw a5,-4(a3) +80006ae0: 00460613 addi a2,a2,4 +80006ae4: fb186ae3 bltu a6,a7,80006a98 <__mdiff+0xc0> +80006ae8: 000105b7 lui a1,0x10 +80006aec: fff58593 addi a1,a1,-1 # ffff <_start-0x7fff0001> +80006af0: 01c66c63 bltu a2,t3,80006b08 <__mdiff+0x130> +80006af4: ffc68693 addi a3,a3,-4 +80006af8: 0006a783 lw a5,0(a3) +80006afc: 04078263 beqz a5,80006b40 <__mdiff+0x168> +80006b00: 00652823 sw t1,16(a0) +80006b04: f21ff06f j 80006a24 <__mdiff+0x4c> +80006b08: 00062783 lw a5,0(a2) +80006b0c: 00468693 addi a3,a3,4 +80006b10: 00460613 addi a2,a2,4 +80006b14: 00b7f733 and a4,a5,a1 +80006b18: 01e70733 add a4,a4,t5 +80006b1c: 41075813 srai a6,a4,0x10 +80006b20: 0107d793 srli a5,a5,0x10 +80006b24: 010787b3 add a5,a5,a6 +80006b28: 4107df13 srai t5,a5,0x10 +80006b2c: 00b77733 and a4,a4,a1 +80006b30: 01079793 slli a5,a5,0x10 +80006b34: 00e7e7b3 or a5,a5,a4 +80006b38: fef6ae23 sw a5,-4(a3) +80006b3c: fb5ff06f j 80006af0 <__mdiff+0x118> +80006b40: fff30313 addi t1,t1,-1 +80006b44: fb1ff06f j 80006af4 <__mdiff+0x11c> -80006a70 <__ulp>: -80006a70: 7ff007b7 lui a5,0x7ff00 -80006a74: 00b7f5b3 and a1,a5,a1 -80006a78: fcc007b7 lui a5,0xfcc00 -80006a7c: 00f585b3 add a1,a1,a5 -80006a80: 00b05863 blez a1,80006a90 <__ulp+0x20> -80006a84: 00000793 li a5,0 -80006a88: 00078513 mv a0,a5 -80006a8c: 00008067 ret -80006a90: 40b005b3 neg a1,a1 -80006a94: 4145d793 srai a5,a1,0x14 -80006a98: 01300713 li a4,19 -80006a9c: 00f74863 blt a4,a5,80006aac <__ulp+0x3c> -80006aa0: 000805b7 lui a1,0x80 -80006aa4: 40f5d5b3 sra a1,a1,a5 -80006aa8: fddff06f j 80006a84 <__ulp+0x14> -80006aac: fec78713 addi a4,a5,-20 # fcbfffec <_PathLocale+0x7bbfe668> -80006ab0: 01e00693 li a3,30 -80006ab4: 00000593 li a1,0 -80006ab8: 00100793 li a5,1 -80006abc: fce6c6e3 blt a3,a4,80006a88 <__ulp+0x18> -80006ac0: 800007b7 lui a5,0x80000 -80006ac4: 00e7d7b3 srl a5,a5,a4 -80006ac8: fc1ff06f j 80006a88 <__ulp+0x18> +80006b48 <__ulp>: +80006b48: 7ff007b7 lui a5,0x7ff00 +80006b4c: 00b7f5b3 and a1,a5,a1 +80006b50: fcc007b7 lui a5,0xfcc00 +80006b54: 00f585b3 add a1,a1,a5 +80006b58: 00b05863 blez a1,80006b68 <__ulp+0x20> +80006b5c: 00000793 li a5,0 +80006b60: 00078513 mv a0,a5 +80006b64: 00008067 ret +80006b68: 40b005b3 neg a1,a1 +80006b6c: 4145d793 srai a5,a1,0x14 +80006b70: 01300713 li a4,19 +80006b74: 00f74863 blt a4,a5,80006b84 <__ulp+0x3c> +80006b78: 000805b7 lui a1,0x80 +80006b7c: 40f5d5b3 sra a1,a1,a5 +80006b80: fddff06f j 80006b5c <__ulp+0x14> +80006b84: fec78713 addi a4,a5,-20 # fcbfffec <_PathLocale+0x7bbfe5f4> +80006b88: 01e00693 li a3,30 +80006b8c: 00000593 li a1,0 +80006b90: 00100793 li a5,1 +80006b94: fce6c6e3 blt a3,a4,80006b60 <__ulp+0x18> +80006b98: 800007b7 lui a5,0x80000 +80006b9c: 00e7d7b3 srl a5,a5,a4 +80006ba0: fc1ff06f j 80006b60 <__ulp+0x18> -80006acc <__b2d>: -80006acc: fd010113 addi sp,sp,-48 -80006ad0: 02912223 sw s1,36(sp) -80006ad4: 01052483 lw s1,16(a0) -80006ad8: 01312e23 sw s3,28(sp) -80006adc: 01450993 addi s3,a0,20 -80006ae0: 00249493 slli s1,s1,0x2 -80006ae4: 009984b3 add s1,s3,s1 -80006ae8: 02812423 sw s0,40(sp) -80006aec: ffc4a403 lw s0,-4(s1) -80006af0: 03212023 sw s2,32(sp) -80006af4: 00b12623 sw a1,12(sp) -80006af8: 00040513 mv a0,s0 -80006afc: 02112623 sw ra,44(sp) -80006b00: 861ff0ef jal ra,80006360 <__hi0bits> -80006b04: 00c12583 lw a1,12(sp) -80006b08: 02000793 li a5,32 -80006b0c: 40a787b3 sub a5,a5,a0 -80006b10: 00f5a023 sw a5,0(a1) # 80000 -80006b14: 00a00793 li a5,10 -80006b18: ffc48913 addi s2,s1,-4 -80006b1c: 04a7cc63 blt a5,a0,80006b74 <__b2d+0xa8> -80006b20: 00b00793 li a5,11 -80006b24: 40a787b3 sub a5,a5,a0 -80006b28: 3ff00737 lui a4,0x3ff00 -80006b2c: 00f456b3 srl a3,s0,a5 -80006b30: 00e6e6b3 or a3,a3,a4 -80006b34: 00000713 li a4,0 -80006b38: 0129f463 bgeu s3,s2,80006b40 <__b2d+0x74> -80006b3c: ff84a703 lw a4,-8(s1) -80006b40: 01550513 addi a0,a0,21 -80006b44: 00a41533 sll a0,s0,a0 -80006b48: 00f757b3 srl a5,a4,a5 -80006b4c: 00f567b3 or a5,a0,a5 -80006b50: 02c12083 lw ra,44(sp) -80006b54: 02812403 lw s0,40(sp) -80006b58: 02412483 lw s1,36(sp) -80006b5c: 02012903 lw s2,32(sp) -80006b60: 01c12983 lw s3,28(sp) -80006b64: 00078513 mv a0,a5 -80006b68: 00068593 mv a1,a3 -80006b6c: 03010113 addi sp,sp,48 -80006b70: 00008067 ret -80006b74: 00000793 li a5,0 -80006b78: 0129f663 bgeu s3,s2,80006b84 <__b2d+0xb8> -80006b7c: ff84a783 lw a5,-8(s1) -80006b80: ff848913 addi s2,s1,-8 -80006b84: ff550513 addi a0,a0,-11 -80006b88: 02050e63 beqz a0,80006bc4 <__b2d+0xf8> -80006b8c: 02000713 li a4,32 -80006b90: 40a70633 sub a2,a4,a0 -80006b94: 00c7d733 srl a4,a5,a2 -80006b98: 00a41433 sll s0,s0,a0 -80006b9c: 00e46433 or s0,s0,a4 -80006ba0: 3ff006b7 lui a3,0x3ff00 -80006ba4: 00d466b3 or a3,s0,a3 -80006ba8: 00000713 li a4,0 -80006bac: 0129f463 bgeu s3,s2,80006bb4 <__b2d+0xe8> -80006bb0: ffc92703 lw a4,-4(s2) -80006bb4: 00a797b3 sll a5,a5,a0 -80006bb8: 00c75733 srl a4,a4,a2 -80006bbc: 00e7e7b3 or a5,a5,a4 -80006bc0: f91ff06f j 80006b50 <__b2d+0x84> -80006bc4: 3ff006b7 lui a3,0x3ff00 -80006bc8: 00d466b3 or a3,s0,a3 -80006bcc: f85ff06f j 80006b50 <__b2d+0x84> +80006ba4 <__b2d>: +80006ba4: fd010113 addi sp,sp,-48 +80006ba8: 02912223 sw s1,36(sp) +80006bac: 01052483 lw s1,16(a0) +80006bb0: 01312e23 sw s3,28(sp) +80006bb4: 01450993 addi s3,a0,20 +80006bb8: 00249493 slli s1,s1,0x2 +80006bbc: 009984b3 add s1,s3,s1 +80006bc0: 02812423 sw s0,40(sp) +80006bc4: ffc4a403 lw s0,-4(s1) +80006bc8: 03212023 sw s2,32(sp) +80006bcc: 00b12623 sw a1,12(sp) +80006bd0: 00040513 mv a0,s0 +80006bd4: 02112623 sw ra,44(sp) +80006bd8: 861ff0ef jal ra,80006438 <__hi0bits> +80006bdc: 00c12583 lw a1,12(sp) +80006be0: 02000793 li a5,32 +80006be4: 40a787b3 sub a5,a5,a0 +80006be8: 00f5a023 sw a5,0(a1) # 80000 <_start-0x7ff80000> +80006bec: 00a00793 li a5,10 +80006bf0: ffc48913 addi s2,s1,-4 +80006bf4: 04a7cc63 blt a5,a0,80006c4c <__b2d+0xa8> +80006bf8: 00b00793 li a5,11 +80006bfc: 40a787b3 sub a5,a5,a0 +80006c00: 3ff00737 lui a4,0x3ff00 +80006c04: 00f456b3 srl a3,s0,a5 +80006c08: 00e6e6b3 or a3,a3,a4 +80006c0c: 00000713 li a4,0 +80006c10: 0129f463 bgeu s3,s2,80006c18 <__b2d+0x74> +80006c14: ff84a703 lw a4,-8(s1) +80006c18: 01550513 addi a0,a0,21 +80006c1c: 00a41533 sll a0,s0,a0 +80006c20: 00f757b3 srl a5,a4,a5 +80006c24: 00f567b3 or a5,a0,a5 +80006c28: 02c12083 lw ra,44(sp) +80006c2c: 02812403 lw s0,40(sp) +80006c30: 02412483 lw s1,36(sp) +80006c34: 02012903 lw s2,32(sp) +80006c38: 01c12983 lw s3,28(sp) +80006c3c: 00078513 mv a0,a5 +80006c40: 00068593 mv a1,a3 +80006c44: 03010113 addi sp,sp,48 +80006c48: 00008067 ret +80006c4c: 00000793 li a5,0 +80006c50: 0129f663 bgeu s3,s2,80006c5c <__b2d+0xb8> +80006c54: ff84a783 lw a5,-8(s1) +80006c58: ff848913 addi s2,s1,-8 +80006c5c: ff550513 addi a0,a0,-11 +80006c60: 02050e63 beqz a0,80006c9c <__b2d+0xf8> +80006c64: 02000713 li a4,32 +80006c68: 40a70633 sub a2,a4,a0 +80006c6c: 00c7d733 srl a4,a5,a2 +80006c70: 00a41433 sll s0,s0,a0 +80006c74: 00e46433 or s0,s0,a4 +80006c78: 3ff006b7 lui a3,0x3ff00 +80006c7c: 00d466b3 or a3,s0,a3 +80006c80: 00000713 li a4,0 +80006c84: 0129f463 bgeu s3,s2,80006c8c <__b2d+0xe8> +80006c88: ffc92703 lw a4,-4(s2) +80006c8c: 00a797b3 sll a5,a5,a0 +80006c90: 00c75733 srl a4,a4,a2 +80006c94: 00e7e7b3 or a5,a5,a4 +80006c98: f91ff06f j 80006c28 <__b2d+0x84> +80006c9c: 3ff006b7 lui a3,0x3ff00 +80006ca0: 00d466b3 or a3,s0,a3 +80006ca4: f85ff06f j 80006c28 <__b2d+0x84> -80006bd0 <__d2b>: -80006bd0: fd010113 addi sp,sp,-48 -80006bd4: 02812423 sw s0,40(sp) -80006bd8: 00058413 mv s0,a1 -80006bdc: 00100593 li a1,1 -80006be0: 02912223 sw s1,36(sp) -80006be4: 03212023 sw s2,32(sp) -80006be8: 00060493 mv s1,a2 -80006bec: 01312e23 sw s3,28(sp) -80006bf0: 01412c23 sw s4,24(sp) -80006bf4: 00070913 mv s2,a4 -80006bf8: 02112623 sw ra,44(sp) -80006bfc: 00068a13 mv s4,a3 -80006c00: c8cff0ef jal ra,8000608c <_Balloc> -80006c04: 00100737 lui a4,0x100 -80006c08: fff70793 addi a5,a4,-1 # fffff -80006c0c: 0097f7b3 and a5,a5,s1 -80006c10: 0144d493 srli s1,s1,0x14 -80006c14: 7ff4f493 andi s1,s1,2047 -80006c18: 00050993 mv s3,a0 -80006c1c: 08049a63 bnez s1,80006cb0 <__d2b+0xe0> -80006c20: 00f12623 sw a5,12(sp) -80006c24: 08040e63 beqz s0,80006cc0 <__d2b+0xf0> -80006c28: 00810513 addi a0,sp,8 -80006c2c: 00812423 sw s0,8(sp) -80006c30: fa0ff0ef jal ra,800063d0 <__lo0bits> -80006c34: 00812683 lw a3,8(sp) -80006c38: 08050063 beqz a0,80006cb8 <__d2b+0xe8> -80006c3c: 00c12703 lw a4,12(sp) -80006c40: 02000793 li a5,32 -80006c44: 40a787b3 sub a5,a5,a0 -80006c48: 00f717b3 sll a5,a4,a5 -80006c4c: 00d7e7b3 or a5,a5,a3 -80006c50: 00a75733 srl a4,a4,a0 -80006c54: 00f9aa23 sw a5,20(s3) -80006c58: 00e12623 sw a4,12(sp) -80006c5c: 00c12403 lw s0,12(sp) -80006c60: 0089ac23 sw s0,24(s3) -80006c64: 00803433 snez s0,s0 -80006c68: 00140413 addi s0,s0,1 -80006c6c: 0089a823 sw s0,16(s3) -80006c70: 06048a63 beqz s1,80006ce4 <__d2b+0x114> -80006c74: bcd48493 addi s1,s1,-1075 -80006c78: 00a484b3 add s1,s1,a0 -80006c7c: 03500793 li a5,53 -80006c80: 009a2023 sw s1,0(s4) -80006c84: 40a78533 sub a0,a5,a0 -80006c88: 00a92023 sw a0,0(s2) -80006c8c: 02c12083 lw ra,44(sp) -80006c90: 02812403 lw s0,40(sp) -80006c94: 00098513 mv a0,s3 -80006c98: 02412483 lw s1,36(sp) -80006c9c: 02012903 lw s2,32(sp) -80006ca0: 01c12983 lw s3,28(sp) -80006ca4: 01812a03 lw s4,24(sp) -80006ca8: 03010113 addi sp,sp,48 -80006cac: 00008067 ret -80006cb0: 00e7e7b3 or a5,a5,a4 -80006cb4: f6dff06f j 80006c20 <__d2b+0x50> -80006cb8: 00d9aa23 sw a3,20(s3) -80006cbc: fa1ff06f j 80006c5c <__d2b+0x8c> -80006cc0: 00c10513 addi a0,sp,12 -80006cc4: f0cff0ef jal ra,800063d0 <__lo0bits> -80006cc8: 00c12783 lw a5,12(sp) -80006ccc: 02050513 addi a0,a0,32 -80006cd0: 00100413 li s0,1 -80006cd4: 00f9aa23 sw a5,20(s3) -80006cd8: 00100793 li a5,1 -80006cdc: 00f9a823 sw a5,16(s3) -80006ce0: f91ff06f j 80006c70 <__d2b+0xa0> -80006ce4: 00241793 slli a5,s0,0x2 -80006ce8: bce50513 addi a0,a0,-1074 -80006cec: 00f987b3 add a5,s3,a5 -80006cf0: 00aa2023 sw a0,0(s4) -80006cf4: 0107a503 lw a0,16(a5) # 80000010 <_PathLocale+0xfeffe68c> -80006cf8: 00541413 slli s0,s0,0x5 -80006cfc: e64ff0ef jal ra,80006360 <__hi0bits> -80006d00: 40a40433 sub s0,s0,a0 -80006d04: 00892023 sw s0,0(s2) -80006d08: f85ff06f j 80006c8c <__d2b+0xbc> +80006ca8 <__d2b>: +80006ca8: fd010113 addi sp,sp,-48 +80006cac: 02812423 sw s0,40(sp) +80006cb0: 00058413 mv s0,a1 +80006cb4: 00100593 li a1,1 +80006cb8: 02912223 sw s1,36(sp) +80006cbc: 03212023 sw s2,32(sp) +80006cc0: 00060493 mv s1,a2 +80006cc4: 01312e23 sw s3,28(sp) +80006cc8: 01412c23 sw s4,24(sp) +80006ccc: 00070913 mv s2,a4 +80006cd0: 02112623 sw ra,44(sp) +80006cd4: 00068a13 mv s4,a3 +80006cd8: c8cff0ef jal ra,80006164 <_Balloc> +80006cdc: 00100737 lui a4,0x100 +80006ce0: fff70793 addi a5,a4,-1 # fffff <_start-0x7ff00001> +80006ce4: 0097f7b3 and a5,a5,s1 +80006ce8: 0144d493 srli s1,s1,0x14 +80006cec: 7ff4f493 andi s1,s1,2047 +80006cf0: 00050993 mv s3,a0 +80006cf4: 08049a63 bnez s1,80006d88 <__d2b+0xe0> +80006cf8: 00f12623 sw a5,12(sp) +80006cfc: 08040e63 beqz s0,80006d98 <__d2b+0xf0> +80006d00: 00810513 addi a0,sp,8 +80006d04: 00812423 sw s0,8(sp) +80006d08: fa0ff0ef jal ra,800064a8 <__lo0bits> +80006d0c: 00812683 lw a3,8(sp) +80006d10: 08050063 beqz a0,80006d90 <__d2b+0xe8> +80006d14: 00c12703 lw a4,12(sp) +80006d18: 02000793 li a5,32 +80006d1c: 40a787b3 sub a5,a5,a0 +80006d20: 00f717b3 sll a5,a4,a5 +80006d24: 00d7e7b3 or a5,a5,a3 +80006d28: 00a75733 srl a4,a4,a0 +80006d2c: 00f9aa23 sw a5,20(s3) +80006d30: 00e12623 sw a4,12(sp) +80006d34: 00c12403 lw s0,12(sp) +80006d38: 0089ac23 sw s0,24(s3) +80006d3c: 00803433 snez s0,s0 +80006d40: 00140413 addi s0,s0,1 +80006d44: 0089a823 sw s0,16(s3) +80006d48: 06048a63 beqz s1,80006dbc <__d2b+0x114> +80006d4c: bcd48493 addi s1,s1,-1075 +80006d50: 00a484b3 add s1,s1,a0 +80006d54: 03500793 li a5,53 +80006d58: 009a2023 sw s1,0(s4) +80006d5c: 40a78533 sub a0,a5,a0 +80006d60: 00a92023 sw a0,0(s2) +80006d64: 02c12083 lw ra,44(sp) +80006d68: 02812403 lw s0,40(sp) +80006d6c: 00098513 mv a0,s3 +80006d70: 02412483 lw s1,36(sp) +80006d74: 02012903 lw s2,32(sp) +80006d78: 01c12983 lw s3,28(sp) +80006d7c: 01812a03 lw s4,24(sp) +80006d80: 03010113 addi sp,sp,48 +80006d84: 00008067 ret +80006d88: 00e7e7b3 or a5,a5,a4 +80006d8c: f6dff06f j 80006cf8 <__d2b+0x50> +80006d90: 00d9aa23 sw a3,20(s3) +80006d94: fa1ff06f j 80006d34 <__d2b+0x8c> +80006d98: 00c10513 addi a0,sp,12 +80006d9c: f0cff0ef jal ra,800064a8 <__lo0bits> +80006da0: 00c12783 lw a5,12(sp) +80006da4: 02050513 addi a0,a0,32 +80006da8: 00100413 li s0,1 +80006dac: 00f9aa23 sw a5,20(s3) +80006db0: 00100793 li a5,1 +80006db4: 00f9a823 sw a5,16(s3) +80006db8: f91ff06f j 80006d48 <__d2b+0xa0> +80006dbc: 00241793 slli a5,s0,0x2 +80006dc0: bce50513 addi a0,a0,-1074 +80006dc4: 00f987b3 add a5,s3,a5 +80006dc8: 00aa2023 sw a0,0(s4) +80006dcc: 0107a503 lw a0,16(a5) # 80000010 <_PathLocale+0xfeffe618> +80006dd0: 00541413 slli s0,s0,0x5 +80006dd4: e64ff0ef jal ra,80006438 <__hi0bits> +80006dd8: 40a40433 sub s0,s0,a0 +80006ddc: 00892023 sw s0,0(s2) +80006de0: f85ff06f j 80006d64 <__d2b+0xbc> -80006d0c <__ratio>: -80006d0c: fd010113 addi sp,sp,-48 -80006d10: 02912223 sw s1,36(sp) -80006d14: 00058493 mv s1,a1 -80006d18: 01810593 addi a1,sp,24 -80006d1c: 02112623 sw ra,44(sp) -80006d20: 02812423 sw s0,40(sp) -80006d24: 03212023 sw s2,32(sp) -80006d28: 00050913 mv s2,a0 -80006d2c: da1ff0ef jal ra,80006acc <__b2d> -80006d30: 00a12023 sw a0,0(sp) -80006d34: 00b12223 sw a1,4(sp) -80006d38: 00058413 mv s0,a1 -80006d3c: 00048513 mv a0,s1 -80006d40: 01c10593 addi a1,sp,28 -80006d44: d89ff0ef jal ra,80006acc <__b2d> -80006d48: 0104a703 lw a4,16(s1) -80006d4c: 01092783 lw a5,16(s2) -80006d50: 01c12683 lw a3,28(sp) -80006d54: 00a12423 sw a0,8(sp) -80006d58: 40e787b3 sub a5,a5,a4 -80006d5c: 01812703 lw a4,24(sp) -80006d60: 00579793 slli a5,a5,0x5 -80006d64: 00b12623 sw a1,12(sp) -80006d68: 40d70733 sub a4,a4,a3 -80006d6c: 00e787b3 add a5,a5,a4 -80006d70: 04f05063 blez a5,80006db0 <__ratio+0xa4> -80006d74: 01479793 slli a5,a5,0x14 -80006d78: 008787b3 add a5,a5,s0 -80006d7c: 00f12223 sw a5,4(sp) -80006d80: 00013787 fld fa5,0(sp) -80006d84: 00813707 fld fa4,8(sp) -80006d88: 02c12083 lw ra,44(sp) -80006d8c: 02812403 lw s0,40(sp) -80006d90: 1ae7f7d3 fdiv.d fa5,fa5,fa4 -80006d94: 02412483 lw s1,36(sp) -80006d98: 02012903 lw s2,32(sp) -80006d9c: 00f13027 fsd fa5,0(sp) -80006da0: 00012503 lw a0,0(sp) -80006da4: 00412583 lw a1,4(sp) -80006da8: 03010113 addi sp,sp,48 -80006dac: 00008067 ret -80006db0: fff00737 lui a4,0xfff00 -80006db4: 02e787b3 mul a5,a5,a4 -80006db8: 00b787b3 add a5,a5,a1 -80006dbc: 00f12623 sw a5,12(sp) -80006dc0: fc1ff06f j 80006d80 <__ratio+0x74> +80006de4 <__ratio>: +80006de4: fd010113 addi sp,sp,-48 +80006de8: 02912223 sw s1,36(sp) +80006dec: 00058493 mv s1,a1 +80006df0: 01810593 addi a1,sp,24 +80006df4: 02112623 sw ra,44(sp) +80006df8: 02812423 sw s0,40(sp) +80006dfc: 03212023 sw s2,32(sp) +80006e00: 00050913 mv s2,a0 +80006e04: da1ff0ef jal ra,80006ba4 <__b2d> +80006e08: 00a12023 sw a0,0(sp) +80006e0c: 00b12223 sw a1,4(sp) +80006e10: 00058413 mv s0,a1 +80006e14: 00048513 mv a0,s1 +80006e18: 01c10593 addi a1,sp,28 +80006e1c: d89ff0ef jal ra,80006ba4 <__b2d> +80006e20: 0104a703 lw a4,16(s1) +80006e24: 01092783 lw a5,16(s2) +80006e28: 01c12683 lw a3,28(sp) +80006e2c: 00a12423 sw a0,8(sp) +80006e30: 40e787b3 sub a5,a5,a4 +80006e34: 01812703 lw a4,24(sp) +80006e38: 00579793 slli a5,a5,0x5 +80006e3c: 00b12623 sw a1,12(sp) +80006e40: 40d70733 sub a4,a4,a3 +80006e44: 00e787b3 add a5,a5,a4 +80006e48: 04f05063 blez a5,80006e88 <__ratio+0xa4> +80006e4c: 01479793 slli a5,a5,0x14 +80006e50: 008787b3 add a5,a5,s0 +80006e54: 00f12223 sw a5,4(sp) +80006e58: 00013787 fld fa5,0(sp) +80006e5c: 00813707 fld fa4,8(sp) +80006e60: 02c12083 lw ra,44(sp) +80006e64: 02812403 lw s0,40(sp) +80006e68: 1ae7f7d3 fdiv.d fa5,fa5,fa4 +80006e6c: 02412483 lw s1,36(sp) +80006e70: 02012903 lw s2,32(sp) +80006e74: 00f13027 fsd fa5,0(sp) +80006e78: 00012503 lw a0,0(sp) +80006e7c: 00412583 lw a1,4(sp) +80006e80: 03010113 addi sp,sp,48 +80006e84: 00008067 ret +80006e88: fff00737 lui a4,0xfff00 +80006e8c: 02e787b3 mul a5,a5,a4 +80006e90: 00b787b3 add a5,a5,a1 +80006e94: 00f12623 sw a5,12(sp) +80006e98: fc1ff06f j 80006e58 <__ratio+0x74> -80006dc4 <_mprec_log10>: -80006dc4: 01700793 li a5,23 -80006dc8: ff010113 addi sp,sp,-16 -80006dcc: 02a7c663 blt a5,a0,80006df8 <_mprec_log10+0x34> -80006dd0: 810007b7 lui a5,0x81000 -80006dd4: 00351513 slli a0,a0,0x3 -80006dd8: 5e878793 addi a5,a5,1512 # 810005e8 <_PathLocale+0xffffec64> -80006ddc: 00a78533 add a0,a5,a0 -80006de0: 01053787 fld fa5,16(a0) -80006de4: 00f13427 fsd fa5,8(sp) -80006de8: 00812503 lw a0,8(sp) -80006dec: 00c12583 lw a1,12(sp) -80006df0: 01010113 addi sp,sp,16 -80006df4: 00008067 ret -80006df8: 810017b7 lui a5,0x81001 -80006dfc: e087b787 fld fa5,-504(a5) # 81000e08 <_PathLocale+0xfffff484> -80006e00: 810017b7 lui a5,0x81001 -80006e04: e107b707 fld fa4,-496(a5) # 81000e10 <_PathLocale+0xfffff48c> -80006e08: fff50513 addi a0,a0,-1 -80006e0c: 12e7f7d3 fmul.d fa5,fa5,fa4 -80006e10: fe051ce3 bnez a0,80006e08 <_mprec_log10+0x44> -80006e14: fd1ff06f j 80006de4 <_mprec_log10+0x20> - -80006e18 <__copybits>: -80006e18: fff58793 addi a5,a1,-1 -80006e1c: 01062703 lw a4,16(a2) -80006e20: 4057d793 srai a5,a5,0x5 -80006e24: 00178793 addi a5,a5,1 -80006e28: 00279793 slli a5,a5,0x2 -80006e2c: 01460693 addi a3,a2,20 -80006e30: 00271713 slli a4,a4,0x2 -80006e34: 00f507b3 add a5,a0,a5 -80006e38: 00e68733 add a4,a3,a4 -80006e3c: 00e6e663 bltu a3,a4,80006e48 <__copybits+0x30> -80006e40: 00f56e63 bltu a0,a5,80006e5c <__copybits+0x44> -80006e44: 00008067 ret -80006e48: 00468693 addi a3,a3,4 # 3ff00004 -80006e4c: ffc6a603 lw a2,-4(a3) -80006e50: 00450513 addi a0,a0,4 -80006e54: fec52e23 sw a2,-4(a0) -80006e58: fe5ff06f j 80006e3c <__copybits+0x24> -80006e5c: 00450513 addi a0,a0,4 -80006e60: fe052e23 sw zero,-4(a0) -80006e64: fddff06f j 80006e40 <__copybits+0x28> - -80006e68 <__any_on>: -80006e68: 01052683 lw a3,16(a0) -80006e6c: 4055d793 srai a5,a1,0x5 -80006e70: 01450713 addi a4,a0,20 -80006e74: 04f6c063 blt a3,a5,80006eb4 <__any_on+0x4c> -80006e78: 02d7d463 bge a5,a3,80006ea0 <__any_on+0x38> -80006e7c: 01f5f593 andi a1,a1,31 -80006e80: 02058063 beqz a1,80006ea0 <__any_on+0x38> -80006e84: 00279693 slli a3,a5,0x2 -80006e88: 00d706b3 add a3,a4,a3 -80006e8c: 0006a603 lw a2,0(a3) -80006e90: 00100513 li a0,1 -80006e94: 00b656b3 srl a3,a2,a1 -80006e98: 00b695b3 sll a1,a3,a1 -80006e9c: 02b61863 bne a2,a1,80006ecc <__any_on+0x64> -80006ea0: 00279793 slli a5,a5,0x2 -80006ea4: 00f707b3 add a5,a4,a5 -80006ea8: 00f76a63 bltu a4,a5,80006ebc <__any_on+0x54> -80006eac: 00000513 li a0,0 -80006eb0: 00008067 ret -80006eb4: 00068793 mv a5,a3 -80006eb8: fe9ff06f j 80006ea0 <__any_on+0x38> -80006ebc: ffc78793 addi a5,a5,-4 -80006ec0: 0007a683 lw a3,0(a5) -80006ec4: fe0682e3 beqz a3,80006ea8 <__any_on+0x40> -80006ec8: 00100513 li a0,1 +80006e9c <_mprec_log10>: +80006e9c: 01700793 li a5,23 +80006ea0: ff010113 addi sp,sp,-16 +80006ea4: 02a7c663 blt a5,a0,80006ed0 <_mprec_log10+0x34> +80006ea8: 810007b7 lui a5,0x81000 +80006eac: 00351513 slli a0,a0,0x3 +80006eb0: 65878793 addi a5,a5,1624 # 81000658 <_PathLocale+0xffffec60> +80006eb4: 00a78533 add a0,a5,a0 +80006eb8: 01053787 fld fa5,16(a0) +80006ebc: 00f13427 fsd fa5,8(sp) +80006ec0: 00812503 lw a0,8(sp) +80006ec4: 00c12583 lw a1,12(sp) +80006ec8: 01010113 addi sp,sp,16 80006ecc: 00008067 ret +80006ed0: 810017b7 lui a5,0x81001 +80006ed4: e787b787 fld fa5,-392(a5) # 81000e78 <_PathLocale+0xfffff480> +80006ed8: 810017b7 lui a5,0x81001 +80006edc: e807b707 fld fa4,-384(a5) # 81000e80 <_PathLocale+0xfffff488> +80006ee0: fff50513 addi a0,a0,-1 +80006ee4: 12e7f7d3 fmul.d fa5,fa5,fa4 +80006ee8: fe051ce3 bnez a0,80006ee0 <_mprec_log10+0x44> +80006eec: fd1ff06f j 80006ebc <_mprec_log10+0x20> -80006ed0 : -80006ed0: ff010113 addi sp,sp,-16 -80006ed4: 00b12623 sw a1,12(sp) -80006ed8: 00c12703 lw a4,12(sp) -80006edc: 800006b7 lui a3,0x80000 -80006ee0: fff6c693 not a3,a3 -80006ee4: 00a12423 sw a0,8(sp) -80006ee8: 00e6f7b3 and a5,a3,a4 -80006eec: 00062023 sw zero,0(a2) -80006ef0: 7ff005b7 lui a1,0x7ff00 -80006ef4: 06b7d863 bge a5,a1,80006f64 -80006ef8: 00812503 lw a0,8(sp) -80006efc: 00a7e533 or a0,a5,a0 -80006f00: 06050263 beqz a0,80006f64 -80006f04: 00b775b3 and a1,a4,a1 -80006f08: 02059463 bnez a1,80006f30 -80006f0c: 810017b7 lui a5,0x81001 -80006f10: e187b787 fld fa5,-488(a5) # 81000e18 <_PathLocale+0xfffff494> -80006f14: 00813707 fld fa4,8(sp) -80006f18: 12f777d3 fmul.d fa5,fa4,fa5 -80006f1c: 00f13427 fsd fa5,8(sp) -80006f20: 00c12703 lw a4,12(sp) -80006f24: 00e6f7b3 and a5,a3,a4 -80006f28: fca00693 li a3,-54 -80006f2c: 00d62023 sw a3,0(a2) -80006f30: 00062683 lw a3,0(a2) -80006f34: 4147d793 srai a5,a5,0x14 -80006f38: c0278793 addi a5,a5,-1022 -80006f3c: 00f687b3 add a5,a3,a5 -80006f40: 00f62023 sw a5,0(a2) -80006f44: 801007b7 lui a5,0x80100 -80006f48: fff78793 addi a5,a5,-1 # 800fffff <_PathLocale+0xff0fe67b> -80006f4c: 00812583 lw a1,8(sp) -80006f50: 00f77733 and a4,a4,a5 -80006f54: 3fe007b7 lui a5,0x3fe00 -80006f58: 00f767b3 or a5,a4,a5 -80006f5c: 00b12423 sw a1,8(sp) -80006f60: 00f12623 sw a5,12(sp) -80006f64: 00812503 lw a0,8(sp) -80006f68: 00c12583 lw a1,12(sp) -80006f6c: 01010113 addi sp,sp,16 -80006f70: 00008067 ret +80006ef0 <__copybits>: +80006ef0: fff58793 addi a5,a1,-1 +80006ef4: 01062703 lw a4,16(a2) +80006ef8: 4057d793 srai a5,a5,0x5 +80006efc: 00178793 addi a5,a5,1 +80006f00: 00279793 slli a5,a5,0x2 +80006f04: 01460693 addi a3,a2,20 +80006f08: 00271713 slli a4,a4,0x2 +80006f0c: 00f507b3 add a5,a0,a5 +80006f10: 00e68733 add a4,a3,a4 +80006f14: 00e6e663 bltu a3,a4,80006f20 <__copybits+0x30> +80006f18: 00f56e63 bltu a0,a5,80006f34 <__copybits+0x44> +80006f1c: 00008067 ret +80006f20: 00468693 addi a3,a3,4 # 3ff00004 <_start-0x400ffffc> +80006f24: ffc6a603 lw a2,-4(a3) +80006f28: 00450513 addi a0,a0,4 +80006f2c: fec52e23 sw a2,-4(a0) +80006f30: fe5ff06f j 80006f14 <__copybits+0x24> +80006f34: 00450513 addi a0,a0,4 +80006f38: fe052e23 sw zero,-4(a0) +80006f3c: fddff06f j 80006f18 <__copybits+0x28> -80006f74 <_sbrk_r>: -80006f74: ff010113 addi sp,sp,-16 -80006f78: 00812423 sw s0,8(sp) -80006f7c: 00912223 sw s1,4(sp) -80006f80: 81002437 lui s0,0x81002 -80006f84: 00050493 mv s1,a0 -80006f88: 00058513 mv a0,a1 -80006f8c: 00112623 sw ra,12(sp) -80006f90: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -80006f94: becf90ef jal ra,80000380 <_sbrk> -80006f98: fff00793 li a5,-1 -80006f9c: 00f51863 bne a0,a5,80006fac <_sbrk_r+0x38> -80006fa0: 97442783 lw a5,-1676(s0) -80006fa4: 00078463 beqz a5,80006fac <_sbrk_r+0x38> -80006fa8: 00f4a023 sw a5,0(s1) -80006fac: 00c12083 lw ra,12(sp) -80006fb0: 00812403 lw s0,8(sp) -80006fb4: 00412483 lw s1,4(sp) -80006fb8: 01010113 addi sp,sp,16 -80006fbc: 00008067 ret +80006f40 <__any_on>: +80006f40: 01052683 lw a3,16(a0) +80006f44: 4055d793 srai a5,a1,0x5 +80006f48: 01450713 addi a4,a0,20 +80006f4c: 04f6c063 blt a3,a5,80006f8c <__any_on+0x4c> +80006f50: 02d7d463 bge a5,a3,80006f78 <__any_on+0x38> +80006f54: 01f5f593 andi a1,a1,31 +80006f58: 02058063 beqz a1,80006f78 <__any_on+0x38> +80006f5c: 00279693 slli a3,a5,0x2 +80006f60: 00d706b3 add a3,a4,a3 +80006f64: 0006a603 lw a2,0(a3) +80006f68: 00100513 li a0,1 +80006f6c: 00b656b3 srl a3,a2,a1 +80006f70: 00b695b3 sll a1,a3,a1 +80006f74: 02b61863 bne a2,a1,80006fa4 <__any_on+0x64> +80006f78: 00279793 slli a5,a5,0x2 +80006f7c: 00f707b3 add a5,a4,a5 +80006f80: 00f76a63 bltu a4,a5,80006f94 <__any_on+0x54> +80006f84: 00000513 li a0,0 +80006f88: 00008067 ret +80006f8c: 00068793 mv a5,a3 +80006f90: fe9ff06f j 80006f78 <__any_on+0x38> +80006f94: ffc78793 addi a5,a5,-4 +80006f98: 0007a683 lw a3,0(a5) +80006f9c: fe0682e3 beqz a3,80006f80 <__any_on+0x40> +80006fa0: 00100513 li a0,1 +80006fa4: 00008067 ret -80006fc0 <_sprintf_r>: -80006fc0: f6010113 addi sp,sp,-160 -80006fc4: 08f12a23 sw a5,148(sp) -80006fc8: 800007b7 lui a5,0x80000 -80006fcc: fff7c793 not a5,a5 -80006fd0: 00f12e23 sw a5,28(sp) -80006fd4: 00f12823 sw a5,16(sp) -80006fd8: ffff07b7 lui a5,0xffff0 -80006fdc: 08d12623 sw a3,140(sp) -80006fe0: 00b12423 sw a1,8(sp) -80006fe4: 00b12c23 sw a1,24(sp) -80006fe8: 20878793 addi a5,a5,520 # ffff0208 <_PathLocale+0x7efee884> -80006fec: 08c10693 addi a3,sp,140 -80006ff0: 00810593 addi a1,sp,8 -80006ff4: 06112e23 sw ra,124(sp) -80006ff8: 00f12a23 sw a5,20(sp) -80006ffc: 08e12823 sw a4,144(sp) -80007000: 09012c23 sw a6,152(sp) -80007004: 09112e23 sw a7,156(sp) -80007008: 00d12223 sw a3,4(sp) -8000700c: 238000ef jal ra,80007244 <_svfprintf_r> -80007010: 00812783 lw a5,8(sp) -80007014: 00078023 sb zero,0(a5) -80007018: 07c12083 lw ra,124(sp) -8000701c: 0a010113 addi sp,sp,160 -80007020: 00008067 ret +80006fa8 : +80006fa8: ff010113 addi sp,sp,-16 +80006fac: 00b12623 sw a1,12(sp) +80006fb0: 00c12703 lw a4,12(sp) +80006fb4: 800006b7 lui a3,0x80000 +80006fb8: fff6c693 not a3,a3 +80006fbc: 00a12423 sw a0,8(sp) +80006fc0: 00e6f7b3 and a5,a3,a4 +80006fc4: 00062023 sw zero,0(a2) +80006fc8: 7ff005b7 lui a1,0x7ff00 +80006fcc: 06b7d863 bge a5,a1,8000703c +80006fd0: 00812503 lw a0,8(sp) +80006fd4: 00a7e533 or a0,a5,a0 +80006fd8: 06050263 beqz a0,8000703c +80006fdc: 00b775b3 and a1,a4,a1 +80006fe0: 02059463 bnez a1,80007008 +80006fe4: 810017b7 lui a5,0x81001 +80006fe8: e887b787 fld fa5,-376(a5) # 81000e88 <_PathLocale+0xfffff490> +80006fec: 00813707 fld fa4,8(sp) +80006ff0: 12f777d3 fmul.d fa5,fa4,fa5 +80006ff4: 00f13427 fsd fa5,8(sp) +80006ff8: 00c12703 lw a4,12(sp) +80006ffc: 00e6f7b3 and a5,a3,a4 +80007000: fca00693 li a3,-54 +80007004: 00d62023 sw a3,0(a2) +80007008: 00062683 lw a3,0(a2) +8000700c: 4147d793 srai a5,a5,0x14 +80007010: c0278793 addi a5,a5,-1022 +80007014: 00f687b3 add a5,a3,a5 +80007018: 00f62023 sw a5,0(a2) +8000701c: 801007b7 lui a5,0x80100 +80007020: fff78793 addi a5,a5,-1 # 800fffff <_PathLocale+0xff0fe607> +80007024: 00812583 lw a1,8(sp) +80007028: 00f77733 and a4,a4,a5 +8000702c: 3fe007b7 lui a5,0x3fe00 +80007030: 00f767b3 or a5,a4,a5 +80007034: 00b12423 sw a1,8(sp) +80007038: 00f12623 sw a5,12(sp) +8000703c: 00812503 lw a0,8(sp) +80007040: 00c12583 lw a1,12(sp) +80007044: 01010113 addi sp,sp,16 +80007048: 00008067 ret -80007024 : -80007024: f6010113 addi sp,sp,-160 -80007028: 08f12a23 sw a5,148(sp) -8000702c: 800007b7 lui a5,0x80000 -80007030: fff7c793 not a5,a5 -80007034: 00f12e23 sw a5,28(sp) -80007038: 00f12823 sw a5,16(sp) -8000703c: ffff07b7 lui a5,0xffff0 -80007040: 20878793 addi a5,a5,520 # ffff0208 <_PathLocale+0x7efee884> -80007044: 00f12a23 sw a5,20(sp) -80007048: 810027b7 lui a5,0x81002 -8000704c: 00a12423 sw a0,8(sp) -80007050: 00a12c23 sw a0,24(sp) -80007054: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -80007058: 08c12423 sw a2,136(sp) -8000705c: 08d12623 sw a3,140(sp) -80007060: 00058613 mv a2,a1 -80007064: 08810693 addi a3,sp,136 -80007068: 00810593 addi a1,sp,8 -8000706c: 06112e23 sw ra,124(sp) -80007070: 08e12823 sw a4,144(sp) -80007074: 09012c23 sw a6,152(sp) -80007078: 09112e23 sw a7,156(sp) -8000707c: 00d12223 sw a3,4(sp) -80007080: 1c4000ef jal ra,80007244 <_svfprintf_r> -80007084: 00812783 lw a5,8(sp) -80007088: 00078023 sb zero,0(a5) -8000708c: 07c12083 lw ra,124(sp) -80007090: 0a010113 addi sp,sp,160 +8000704c <_sbrk_r>: +8000704c: ff010113 addi sp,sp,-16 +80007050: 00812423 sw s0,8(sp) +80007054: 00912223 sw s1,4(sp) +80007058: 81002437 lui s0,0x81002 +8000705c: 00050493 mv s1,a0 +80007060: 00058513 mv a0,a1 +80007064: 00112623 sw ra,12(sp) +80007068: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000706c: bf4f90ef jal ra,80000460 <_sbrk> +80007070: fff00793 li a5,-1 +80007074: 00f51863 bne a0,a5,80007084 <_sbrk_r+0x38> +80007078: 9e842783 lw a5,-1560(s0) +8000707c: 00078463 beqz a5,80007084 <_sbrk_r+0x38> +80007080: 00f4a023 sw a5,0(s1) +80007084: 00c12083 lw ra,12(sp) +80007088: 00812403 lw s0,8(sp) +8000708c: 00412483 lw s1,4(sp) +80007090: 01010113 addi sp,sp,16 80007094: 00008067 ret -80007098 <__sread>: -80007098: ff010113 addi sp,sp,-16 -8000709c: 00812423 sw s0,8(sp) -800070a0: 00058413 mv s0,a1 -800070a4: 00e59583 lh a1,14(a1) # 7ff0000e -800070a8: 00112623 sw ra,12(sp) -800070ac: 375030ef jal ra,8000ac20 <_read_r> -800070b0: 02054063 bltz a0,800070d0 <__sread+0x38> -800070b4: 05042783 lw a5,80(s0) -800070b8: 00a787b3 add a5,a5,a0 -800070bc: 04f42823 sw a5,80(s0) -800070c0: 00c12083 lw ra,12(sp) -800070c4: 00812403 lw s0,8(sp) -800070c8: 01010113 addi sp,sp,16 -800070cc: 00008067 ret -800070d0: 00c45783 lhu a5,12(s0) -800070d4: fffff737 lui a4,0xfffff -800070d8: fff70713 addi a4,a4,-1 # ffffefff <_PathLocale+0x7effd67b> -800070dc: 00e7f7b3 and a5,a5,a4 -800070e0: 00f41623 sh a5,12(s0) -800070e4: fddff06f j 800070c0 <__sread+0x28> +80007098 <_sprintf_r>: +80007098: f6010113 addi sp,sp,-160 +8000709c: 08f12a23 sw a5,148(sp) +800070a0: 800007b7 lui a5,0x80000 +800070a4: fff7c793 not a5,a5 +800070a8: 00f12e23 sw a5,28(sp) +800070ac: 00f12823 sw a5,16(sp) +800070b0: ffff07b7 lui a5,0xffff0 +800070b4: 08d12623 sw a3,140(sp) +800070b8: 00b12423 sw a1,8(sp) +800070bc: 00b12c23 sw a1,24(sp) +800070c0: 20878793 addi a5,a5,520 # ffff0208 <_PathLocale+0x7efee810> +800070c4: 08c10693 addi a3,sp,140 +800070c8: 00810593 addi a1,sp,8 +800070cc: 06112e23 sw ra,124(sp) +800070d0: 00f12a23 sw a5,20(sp) +800070d4: 08e12823 sw a4,144(sp) +800070d8: 09012c23 sw a6,152(sp) +800070dc: 09112e23 sw a7,156(sp) +800070e0: 00d12223 sw a3,4(sp) +800070e4: 238000ef jal ra,8000731c <_svfprintf_r> +800070e8: 00812783 lw a5,8(sp) +800070ec: 00078023 sb zero,0(a5) +800070f0: 07c12083 lw ra,124(sp) +800070f4: 0a010113 addi sp,sp,160 +800070f8: 00008067 ret -800070e8 <__seofread>: -800070e8: 00000513 li a0,0 -800070ec: 00008067 ret +800070fc : +800070fc: f6010113 addi sp,sp,-160 +80007100: 08f12a23 sw a5,148(sp) +80007104: 800007b7 lui a5,0x80000 +80007108: fff7c793 not a5,a5 +8000710c: 00f12e23 sw a5,28(sp) +80007110: 00f12823 sw a5,16(sp) +80007114: ffff07b7 lui a5,0xffff0 +80007118: 20878793 addi a5,a5,520 # ffff0208 <_PathLocale+0x7efee810> +8000711c: 00f12a23 sw a5,20(sp) +80007120: 810027b7 lui a5,0x81002 +80007124: 00a12423 sw a0,8(sp) +80007128: 00a12c23 sw a0,24(sp) +8000712c: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +80007130: 08c12423 sw a2,136(sp) +80007134: 08d12623 sw a3,140(sp) +80007138: 00058613 mv a2,a1 +8000713c: 08810693 addi a3,sp,136 +80007140: 00810593 addi a1,sp,8 +80007144: 06112e23 sw ra,124(sp) +80007148: 08e12823 sw a4,144(sp) +8000714c: 09012c23 sw a6,152(sp) +80007150: 09112e23 sw a7,156(sp) +80007154: 00d12223 sw a3,4(sp) +80007158: 1c4000ef jal ra,8000731c <_svfprintf_r> +8000715c: 00812783 lw a5,8(sp) +80007160: 00078023 sb zero,0(a5) +80007164: 07c12083 lw ra,124(sp) +80007168: 0a010113 addi sp,sp,160 +8000716c: 00008067 ret -800070f0 <__swrite>: -800070f0: 00c5d783 lhu a5,12(a1) -800070f4: fe010113 addi sp,sp,-32 -800070f8: 00812c23 sw s0,24(sp) -800070fc: 00912a23 sw s1,20(sp) -80007100: 01212823 sw s2,16(sp) -80007104: 01312623 sw s3,12(sp) -80007108: 00112e23 sw ra,28(sp) -8000710c: 1007f793 andi a5,a5,256 -80007110: 00050493 mv s1,a0 -80007114: 00058413 mv s0,a1 -80007118: 00060913 mv s2,a2 -8000711c: 00068993 mv s3,a3 -80007120: 00078a63 beqz a5,80007134 <__swrite+0x44> -80007124: 00e59583 lh a1,14(a1) -80007128: 00200693 li a3,2 -8000712c: 00000613 li a2,0 -80007130: 0ed030ef jal ra,8000aa1c <_lseek_r> -80007134: 00c45783 lhu a5,12(s0) -80007138: fffff737 lui a4,0xfffff -8000713c: fff70713 addi a4,a4,-1 # ffffefff <_PathLocale+0x7effd67b> -80007140: 00e7f7b3 and a5,a5,a4 -80007144: 00f41623 sh a5,12(s0) -80007148: 00e41583 lh a1,14(s0) -8000714c: 01812403 lw s0,24(sp) -80007150: 01c12083 lw ra,28(sp) -80007154: 00098693 mv a3,s3 -80007158: 00090613 mv a2,s2 -8000715c: 00c12983 lw s3,12(sp) -80007160: 01012903 lw s2,16(sp) -80007164: 00048513 mv a0,s1 -80007168: 01412483 lw s1,20(sp) -8000716c: 02010113 addi sp,sp,32 -80007170: 7210206f j 8000a090 <_write_r> +80007170 <__sread>: +80007170: ff010113 addi sp,sp,-16 +80007174: 00812423 sw s0,8(sp) +80007178: 00058413 mv s0,a1 +8000717c: 00e59583 lh a1,14(a1) # 7ff0000e <_start-0xffff2> +80007180: 00112623 sw ra,12(sp) +80007184: 375030ef jal ra,8000acf8 <_read_r> +80007188: 02054063 bltz a0,800071a8 <__sread+0x38> +8000718c: 05042783 lw a5,80(s0) +80007190: 00a787b3 add a5,a5,a0 +80007194: 04f42823 sw a5,80(s0) +80007198: 00c12083 lw ra,12(sp) +8000719c: 00812403 lw s0,8(sp) +800071a0: 01010113 addi sp,sp,16 +800071a4: 00008067 ret +800071a8: 00c45783 lhu a5,12(s0) +800071ac: fffff737 lui a4,0xfffff +800071b0: fff70713 addi a4,a4,-1 # ffffefff <_PathLocale+0x7effd607> +800071b4: 00e7f7b3 and a5,a5,a4 +800071b8: 00f41623 sh a5,12(s0) +800071bc: fddff06f j 80007198 <__sread+0x28> -80007174 <__sseek>: -80007174: ff010113 addi sp,sp,-16 -80007178: 00812423 sw s0,8(sp) -8000717c: 00058413 mv s0,a1 -80007180: 00e59583 lh a1,14(a1) -80007184: 00112623 sw ra,12(sp) -80007188: 095030ef jal ra,8000aa1c <_lseek_r> -8000718c: fff00793 li a5,-1 -80007190: 00c45703 lhu a4,12(s0) -80007194: 02f51263 bne a0,a5,800071b8 <__sseek+0x44> -80007198: fffff7b7 lui a5,0xfffff -8000719c: fff78793 addi a5,a5,-1 # ffffefff <_PathLocale+0x7effd67b> -800071a0: 00e7f7b3 and a5,a5,a4 -800071a4: 00f41623 sh a5,12(s0) -800071a8: 00c12083 lw ra,12(sp) -800071ac: 00812403 lw s0,8(sp) -800071b0: 01010113 addi sp,sp,16 -800071b4: 00008067 ret -800071b8: 000017b7 lui a5,0x1 -800071bc: 00f767b3 or a5,a4,a5 -800071c0: 00f41623 sh a5,12(s0) -800071c4: 04a42823 sw a0,80(s0) -800071c8: fe1ff06f j 800071a8 <__sseek+0x34> +800071c0 <__seofread>: +800071c0: 00000513 li a0,0 +800071c4: 00008067 ret -800071cc <__sclose>: -800071cc: 00e59583 lh a1,14(a1) -800071d0: 7b10206f j 8000a180 <_close_r> +800071c8 <__swrite>: +800071c8: 00c5d783 lhu a5,12(a1) +800071cc: fe010113 addi sp,sp,-32 +800071d0: 00812c23 sw s0,24(sp) +800071d4: 00912a23 sw s1,20(sp) +800071d8: 01212823 sw s2,16(sp) +800071dc: 01312623 sw s3,12(sp) +800071e0: 00112e23 sw ra,28(sp) +800071e4: 1007f793 andi a5,a5,256 +800071e8: 00050493 mv s1,a0 +800071ec: 00058413 mv s0,a1 +800071f0: 00060913 mv s2,a2 +800071f4: 00068993 mv s3,a3 +800071f8: 00078a63 beqz a5,8000720c <__swrite+0x44> +800071fc: 00e59583 lh a1,14(a1) +80007200: 00200693 li a3,2 +80007204: 00000613 li a2,0 +80007208: 0ed030ef jal ra,8000aaf4 <_lseek_r> +8000720c: 00c45783 lhu a5,12(s0) +80007210: fffff737 lui a4,0xfffff +80007214: fff70713 addi a4,a4,-1 # ffffefff <_PathLocale+0x7effd607> +80007218: 00e7f7b3 and a5,a5,a4 +8000721c: 00f41623 sh a5,12(s0) +80007220: 00e41583 lh a1,14(s0) +80007224: 01812403 lw s0,24(sp) +80007228: 01c12083 lw ra,28(sp) +8000722c: 00098693 mv a3,s3 +80007230: 00090613 mv a2,s2 +80007234: 00c12983 lw s3,12(sp) +80007238: 01012903 lw s2,16(sp) +8000723c: 00048513 mv a0,s1 +80007240: 01412483 lw s1,20(sp) +80007244: 02010113 addi sp,sp,32 +80007248: 7210206f j 8000a168 <_write_r> -800071d4 : -800071d4: 00050793 mv a5,a0 -800071d8: 0005c703 lbu a4,0(a1) -800071dc: 00178793 addi a5,a5,1 # 1001 -800071e0: 00158593 addi a1,a1,1 -800071e4: fee78fa3 sb a4,-1(a5) -800071e8: fe0718e3 bnez a4,800071d8 -800071ec: 00008067 ret +8000724c <__sseek>: +8000724c: ff010113 addi sp,sp,-16 +80007250: 00812423 sw s0,8(sp) +80007254: 00058413 mv s0,a1 +80007258: 00e59583 lh a1,14(a1) +8000725c: 00112623 sw ra,12(sp) +80007260: 095030ef jal ra,8000aaf4 <_lseek_r> +80007264: fff00793 li a5,-1 +80007268: 00c45703 lhu a4,12(s0) +8000726c: 02f51263 bne a0,a5,80007290 <__sseek+0x44> +80007270: fffff7b7 lui a5,0xfffff +80007274: fff78793 addi a5,a5,-1 # ffffefff <_PathLocale+0x7effd607> +80007278: 00e7f7b3 and a5,a5,a4 +8000727c: 00f41623 sh a5,12(s0) +80007280: 00c12083 lw ra,12(sp) +80007284: 00812403 lw s0,8(sp) +80007288: 01010113 addi sp,sp,16 +8000728c: 00008067 ret +80007290: 000017b7 lui a5,0x1 +80007294: 00f767b3 or a5,a4,a5 +80007298: 00f41623 sh a5,12(s0) +8000729c: 04a42823 sw a0,80(s0) +800072a0: fe1ff06f j 80007280 <__sseek+0x34> -800071f0 : -800071f0: 00050793 mv a5,a0 -800071f4: 00178793 addi a5,a5,1 -800071f8: fff7c703 lbu a4,-1(a5) -800071fc: fe071ce3 bnez a4,800071f4 -80007200: 40a78533 sub a0,a5,a0 -80007204: fff50513 addi a0,a0,-1 -80007208: 00008067 ret +800072a4 <__sclose>: +800072a4: 00e59583 lh a1,14(a1) +800072a8: 7b10206f j 8000a258 <_close_r> -8000720c : -8000720c: 00050793 mv a5,a0 -80007210: 00060e63 beqz a2,8000722c -80007214: 00158593 addi a1,a1,1 -80007218: fff5c703 lbu a4,-1(a1) -8000721c: 00178793 addi a5,a5,1 -80007220: fff60613 addi a2,a2,-1 -80007224: fee78fa3 sb a4,-1(a5) -80007228: fe0714e3 bnez a4,80007210 -8000722c: 00c78633 add a2,a5,a2 -80007230: 00c79463 bne a5,a2,80007238 -80007234: 00008067 ret -80007238: 00178793 addi a5,a5,1 -8000723c: fe078fa3 sb zero,-1(a5) -80007240: ff1ff06f j 80007230 +800072ac : +800072ac: 00050793 mv a5,a0 +800072b0: 0005c703 lbu a4,0(a1) +800072b4: 00178793 addi a5,a5,1 # 1001 <_start-0x7fffefff> +800072b8: 00158593 addi a1,a1,1 +800072bc: fee78fa3 sb a4,-1(a5) +800072c0: fe0718e3 bnez a4,800072b0 +800072c4: 00008067 ret -80007244 <_svfprintf_r>: -80007244: e2010113 addi sp,sp,-480 -80007248: 1c112e23 sw ra,476(sp) -8000724c: 1c912a23 sw s1,468(sp) -80007250: 1d212823 sw s2,464(sp) -80007254: 1d312623 sw s3,460(sp) -80007258: 1b812c23 sw s8,440(sp) -8000725c: 00058993 mv s3,a1 -80007260: 00060493 mv s1,a2 -80007264: 00068c13 mv s8,a3 -80007268: 1c812c23 sw s0,472(sp) -8000726c: 1d412423 sw s4,456(sp) -80007270: 1d512223 sw s5,452(sp) -80007274: 1d612023 sw s6,448(sp) -80007278: 1b712e23 sw s7,444(sp) -8000727c: 1b912a23 sw s9,436(sp) -80007280: 1ba12823 sw s10,432(sp) -80007284: 1bb12623 sw s11,428(sp) -80007288: 00050913 mv s2,a0 -8000728c: cb8fe0ef jal ra,80005744 <_localeconv_r> -80007290: 00052783 lw a5,0(a0) -80007294: 00078513 mv a0,a5 -80007298: 02f12823 sw a5,48(sp) -8000729c: f55ff0ef jal ra,800071f0 -800072a0: 00c9d783 lhu a5,12(s3) -800072a4: 00a12e23 sw a0,28(sp) -800072a8: 0e012023 sw zero,224(sp) -800072ac: 0e012223 sw zero,228(sp) -800072b0: 0e012423 sw zero,232(sp) -800072b4: 0e012623 sw zero,236(sp) -800072b8: 0807f793 andi a5,a5,128 -800072bc: 04078063 beqz a5,800072fc <_svfprintf_r+0xb8> -800072c0: 0109a783 lw a5,16(s3) -800072c4: 02079c63 bnez a5,800072fc <_svfprintf_r+0xb8> -800072c8: 04000593 li a1,64 -800072cc: 00090513 mv a0,s2 -800072d0: e40fe0ef jal ra,80005910 <_malloc_r> -800072d4: 00a9a023 sw a0,0(s3) -800072d8: 00a9a823 sw a0,16(s3) -800072dc: 00051c63 bnez a0,800072f4 <_svfprintf_r+0xb0> -800072e0: 00c00793 li a5,12 -800072e4: 00f92023 sw a5,0(s2) -800072e8: fff00793 li a5,-1 -800072ec: 02f12023 sw a5,32(sp) -800072f0: 7f40006f j 80007ae4 <_svfprintf_r+0x8a0> -800072f4: 04000793 li a5,64 -800072f8: 00f9aa23 sw a5,20(s3) -800072fc: 810007b7 lui a5,0x81000 -80007300: 71078793 addi a5,a5,1808 # 81000710 <_PathLocale+0xffffed8c> -80007304: 04f12423 sw a5,72(sp) -80007308: 810017b7 lui a5,0x81001 -8000730c: 0fc10a93 addi s5,sp,252 -80007310: 88c78793 addi a5,a5,-1908 # 8100088c <_PathLocale+0xffffef08> -80007314: 0d512a23 sw s5,212(sp) -80007318: 0c012e23 sw zero,220(sp) -8000731c: 0c012c23 sw zero,216(sp) -80007320: 00000a13 li s4,0 -80007324: 000a8b93 mv s7,s5 -80007328: 02012e23 sw zero,60(sp) -8000732c: 02012c23 sw zero,56(sp) -80007330: 00012423 sw zero,8(sp) -80007334: 02012623 sw zero,44(sp) -80007338: 02012a23 sw zero,52(sp) -8000733c: 02012023 sw zero,32(sp) -80007340: 00f12823 sw a5,16(sp) -80007344: 00048413 mv s0,s1 -80007348: 02500713 li a4,37 -8000734c: 00044783 lbu a5,0(s0) -80007350: 00078463 beqz a5,80007358 <_svfprintf_r+0x114> -80007354: 0ae79c63 bne a5,a4,8000740c <_svfprintf_r+0x1c8> -80007358: 40940b33 sub s6,s0,s1 -8000735c: 040b0a63 beqz s6,800073b0 <_svfprintf_r+0x16c> -80007360: 0dc12783 lw a5,220(sp) -80007364: 009ba023 sw s1,0(s7) -80007368: 016ba223 sw s6,4(s7) -8000736c: 016787b3 add a5,a5,s6 -80007370: 0cf12e23 sw a5,220(sp) -80007374: 0d812783 lw a5,216(sp) -80007378: 00700713 li a4,7 -8000737c: 008b8b93 addi s7,s7,8 -80007380: 00178793 addi a5,a5,1 -80007384: 0cf12c23 sw a5,216(sp) -80007388: 00f75e63 bge a4,a5,800073a4 <_svfprintf_r+0x160> -8000738c: 0d410613 addi a2,sp,212 -80007390: 00098593 mv a1,s3 -80007394: 00090513 mv a0,s2 -80007398: 104040ef jal ra,8000b49c <__ssprint_r> -8000739c: 72051e63 bnez a0,80007ad8 <_svfprintf_r+0x894> -800073a0: 000a8b93 mv s7,s5 -800073a4: 02012783 lw a5,32(sp) -800073a8: 016787b3 add a5,a5,s6 -800073ac: 02f12023 sw a5,32(sp) -800073b0: 00044783 lbu a5,0(s0) -800073b4: 00079463 bnez a5,800073bc <_svfprintf_r+0x178> -800073b8: 6410106f j 800091f8 <_svfprintf_r+0x1fb4> -800073bc: 00140793 addi a5,s0,1 -800073c0: 0a010ba3 sb zero,183(sp) -800073c4: fff00d13 li s10,-1 -800073c8: 02012223 sw zero,36(sp) -800073cc: 00000413 li s0,0 -800073d0: 05a00693 li a3,90 -800073d4: 00a00c93 li s9,10 -800073d8: 00900d93 li s11,9 -800073dc: 0007cb03 lbu s6,0(a5) -800073e0: 00178713 addi a4,a5,1 -800073e4: 00e12c23 sw a4,24(sp) -800073e8: 02a00613 li a2,42 -800073ec: fe0b0793 addi a5,s6,-32 -800073f0: 00f6f463 bgeu a3,a5,800073f8 <_svfprintf_r+0x1b4> -800073f4: 2c80106f j 800086bc <_svfprintf_r+0x1478> -800073f8: 04812703 lw a4,72(sp) -800073fc: 00279793 slli a5,a5,0x2 -80007400: 00e787b3 add a5,a5,a4 -80007404: 0007a783 lw a5,0(a5) -80007408: 00078067 jr a5 -8000740c: 00140413 addi s0,s0,1 -80007410: f3dff06f j 8000734c <_svfprintf_r+0x108> -80007414: 00090513 mv a0,s2 -80007418: b2cfe0ef jal ra,80005744 <_localeconv_r> -8000741c: 00452783 lw a5,4(a0) -80007420: 00078513 mv a0,a5 -80007424: 02f12a23 sw a5,52(sp) -80007428: dc9ff0ef jal ra,800071f0 -8000742c: 02a12623 sw a0,44(sp) -80007430: 00090513 mv a0,s2 -80007434: b10fe0ef jal ra,80005744 <_localeconv_r> -80007438: 00852783 lw a5,8(a0) -8000743c: 05a00693 li a3,90 -80007440: 00f12423 sw a5,8(sp) -80007444: 02c12783 lw a5,44(sp) -80007448: 00078c63 beqz a5,80007460 <_svfprintf_r+0x21c> -8000744c: 00812783 lw a5,8(sp) -80007450: 00078863 beqz a5,80007460 <_svfprintf_r+0x21c> -80007454: 0007c783 lbu a5,0(a5) -80007458: 00078463 beqz a5,80007460 <_svfprintf_r+0x21c> -8000745c: 40046413 ori s0,s0,1024 -80007460: 01812783 lw a5,24(sp) -80007464: f79ff06f j 800073dc <_svfprintf_r+0x198> -80007468: 0b714783 lbu a5,183(sp) -8000746c: fe079ae3 bnez a5,80007460 <_svfprintf_r+0x21c> -80007470: 02000793 li a5,32 -80007474: 0af10ba3 sb a5,183(sp) -80007478: fe9ff06f j 80007460 <_svfprintf_r+0x21c> -8000747c: 00146413 ori s0,s0,1 -80007480: fe1ff06f j 80007460 <_svfprintf_r+0x21c> -80007484: 000c2783 lw a5,0(s8) -80007488: 004c0c13 addi s8,s8,4 -8000748c: 02f12223 sw a5,36(sp) -80007490: fc07d8e3 bgez a5,80007460 <_svfprintf_r+0x21c> -80007494: 40f007b3 neg a5,a5 -80007498: 02f12223 sw a5,36(sp) -8000749c: 00446413 ori s0,s0,4 -800074a0: fc1ff06f j 80007460 <_svfprintf_r+0x21c> -800074a4: 02b00793 li a5,43 -800074a8: fcdff06f j 80007474 <_svfprintf_r+0x230> -800074ac: 01812703 lw a4,24(sp) -800074b0: 01812783 lw a5,24(sp) -800074b4: 00074b03 lbu s6,0(a4) -800074b8: 00178793 addi a5,a5,1 -800074bc: 04cb1063 bne s6,a2,800074fc <_svfprintf_r+0x2b8> -800074c0: 000c2d03 lw s10,0(s8) -800074c4: 004c0713 addi a4,s8,4 -800074c8: 000d5463 bgez s10,800074d0 <_svfprintf_r+0x28c> -800074cc: fff00d13 li s10,-1 -800074d0: 00070c13 mv s8,a4 -800074d4: 00f12c23 sw a5,24(sp) -800074d8: f89ff06f j 80007460 <_svfprintf_r+0x21c> -800074dc: 039d0333 mul t1,s10,s9 -800074e0: 00178793 addi a5,a5,1 -800074e4: fff7cb03 lbu s6,-1(a5) -800074e8: 00e30d33 add s10,t1,a4 -800074ec: fd0b0713 addi a4,s6,-48 -800074f0: feedf6e3 bgeu s11,a4,800074dc <_svfprintf_r+0x298> -800074f4: 00f12c23 sw a5,24(sp) -800074f8: ef5ff06f j 800073ec <_svfprintf_r+0x1a8> -800074fc: 00000d13 li s10,0 -80007500: fedff06f j 800074ec <_svfprintf_r+0x2a8> -80007504: 08046413 ori s0,s0,128 -80007508: f59ff06f j 80007460 <_svfprintf_r+0x21c> -8000750c: 01812783 lw a5,24(sp) -80007510: 02012223 sw zero,36(sp) -80007514: 02412703 lw a4,36(sp) -80007518: fd0b0b13 addi s6,s6,-48 -8000751c: 00178793 addi a5,a5,1 -80007520: 03970733 mul a4,a4,s9 -80007524: 00eb0733 add a4,s6,a4 -80007528: fff7cb03 lbu s6,-1(a5) -8000752c: 02e12223 sw a4,36(sp) -80007530: fd0b0713 addi a4,s6,-48 -80007534: feedf0e3 bgeu s11,a4,80007514 <_svfprintf_r+0x2d0> -80007538: fbdff06f j 800074f4 <_svfprintf_r+0x2b0> -8000753c: 00846413 ori s0,s0,8 -80007540: f21ff06f j 80007460 <_svfprintf_r+0x21c> -80007544: 01812783 lw a5,24(sp) -80007548: 0007c703 lbu a4,0(a5) -8000754c: 06800793 li a5,104 -80007550: 00f71c63 bne a4,a5,80007568 <_svfprintf_r+0x324> -80007554: 01812783 lw a5,24(sp) -80007558: 20046413 ori s0,s0,512 -8000755c: 00178793 addi a5,a5,1 -80007560: 00f12c23 sw a5,24(sp) -80007564: efdff06f j 80007460 <_svfprintf_r+0x21c> -80007568: 04046413 ori s0,s0,64 -8000756c: ef5ff06f j 80007460 <_svfprintf_r+0x21c> -80007570: 01812783 lw a5,24(sp) -80007574: 0007c703 lbu a4,0(a5) -80007578: 06c00793 li a5,108 -8000757c: 00f71c63 bne a4,a5,80007594 <_svfprintf_r+0x350> -80007580: 01812783 lw a5,24(sp) -80007584: 00178793 addi a5,a5,1 -80007588: 00f12c23 sw a5,24(sp) -8000758c: 02046413 ori s0,s0,32 -80007590: ed1ff06f j 80007460 <_svfprintf_r+0x21c> -80007594: 01046413 ori s0,s0,16 -80007598: ec9ff06f j 80007460 <_svfprintf_r+0x21c> -8000759c: 004c0793 addi a5,s8,4 -800075a0: 00f12a23 sw a5,20(sp) -800075a4: 000c2783 lw a5,0(s8) -800075a8: 0a010ba3 sb zero,183(sp) -800075ac: 12f10e23 sb a5,316(sp) -800075b0: 00000c13 li s8,0 -800075b4: 00100d13 li s10,1 -800075b8: 00000713 li a4,0 -800075bc: 00012623 sw zero,12(sp) -800075c0: 00000c93 li s9,0 -800075c4: 00000d93 li s11,0 -800075c8: 13c10493 addi s1,sp,316 -800075cc: 02e12423 sw a4,40(sp) -800075d0: 01a75463 bge a4,s10,800075d8 <_svfprintf_r+0x394> -800075d4: 03a12423 sw s10,40(sp) -800075d8: 0b714683 lbu a3,183(sp) -800075dc: 00068863 beqz a3,800075ec <_svfprintf_r+0x3a8> -800075e0: 02812783 lw a5,40(sp) -800075e4: 00178793 addi a5,a5,1 -800075e8: 02f12423 sw a5,40(sp) -800075ec: 00247793 andi a5,s0,2 -800075f0: 04f12023 sw a5,64(sp) -800075f4: 00078863 beqz a5,80007604 <_svfprintf_r+0x3c0> -800075f8: 02812783 lw a5,40(sp) -800075fc: 00278793 addi a5,a5,2 -80007600: 02f12423 sw a5,40(sp) -80007604: 08447793 andi a5,s0,132 -80007608: 04f12223 sw a5,68(sp) -8000760c: 08079063 bnez a5,8000768c <_svfprintf_r+0x448> -80007610: 02412783 lw a5,36(sp) -80007614: 02812683 lw a3,40(sp) -80007618: 40d786b3 sub a3,a5,a3 -8000761c: 06d05863 blez a3,8000768c <_svfprintf_r+0x448> -80007620: 810017b7 lui a5,0x81001 -80007624: 01000e13 li t3,16 -80007628: 87c78813 addi a6,a5,-1924 # 8100087c <_PathLocale+0xffffeef8> -8000762c: 00700e93 li t4,7 -80007630: 0d812603 lw a2,216(sp) -80007634: 010ba023 sw a6,0(s7) -80007638: 0dc12583 lw a1,220(sp) -8000763c: 00160613 addi a2,a2,1 -80007640: 008b8513 addi a0,s7,8 -80007644: 00de5463 bge t3,a3,8000764c <_svfprintf_r+0x408> -80007648: 0880106f j 800086d0 <_svfprintf_r+0x148c> -8000764c: 00dba223 sw a3,4(s7) -80007650: 00b686b3 add a3,a3,a1 -80007654: 0cd12e23 sw a3,220(sp) -80007658: 0cc12c23 sw a2,216(sp) -8000765c: 00700693 li a3,7 -80007660: 00050b93 mv s7,a0 -80007664: 02c6d463 bge a3,a2,8000768c <_svfprintf_r+0x448> -80007668: 0d410613 addi a2,sp,212 -8000766c: 00098593 mv a1,s3 -80007670: 00090513 mv a0,s2 -80007674: 04e12623 sw a4,76(sp) -80007678: 625030ef jal ra,8000b49c <__ssprint_r> -8000767c: 00050463 beqz a0,80007684 <_svfprintf_r+0x440> -80007680: 3190106f j 80009198 <_svfprintf_r+0x1f54> -80007684: 04c12703 lw a4,76(sp) -80007688: 000a8b93 mv s7,s5 -8000768c: 0b714683 lbu a3,183(sp) -80007690: 04068e63 beqz a3,800076ec <_svfprintf_r+0x4a8> -80007694: 0b710693 addi a3,sp,183 -80007698: 00dba023 sw a3,0(s7) -8000769c: 00100693 li a3,1 -800076a0: 00dba223 sw a3,4(s7) -800076a4: 0dc12683 lw a3,220(sp) -800076a8: 00700613 li a2,7 -800076ac: 008b8b93 addi s7,s7,8 -800076b0: 00168693 addi a3,a3,1 # 80000001 <_PathLocale+0xfeffe67d> -800076b4: 0cd12e23 sw a3,220(sp) -800076b8: 0d812683 lw a3,216(sp) -800076bc: 00168693 addi a3,a3,1 -800076c0: 0cd12c23 sw a3,216(sp) -800076c4: 02d65463 bge a2,a3,800076ec <_svfprintf_r+0x4a8> -800076c8: 0d410613 addi a2,sp,212 -800076cc: 00098593 mv a1,s3 -800076d0: 00090513 mv a0,s2 -800076d4: 04e12623 sw a4,76(sp) -800076d8: 5c5030ef jal ra,8000b49c <__ssprint_r> -800076dc: 00050463 beqz a0,800076e4 <_svfprintf_r+0x4a0> -800076e0: 2b90106f j 80009198 <_svfprintf_r+0x1f54> -800076e4: 04c12703 lw a4,76(sp) -800076e8: 000a8b93 mv s7,s5 -800076ec: 04012783 lw a5,64(sp) -800076f0: 04078e63 beqz a5,8000774c <_svfprintf_r+0x508> -800076f4: 0b810693 addi a3,sp,184 -800076f8: 00dba023 sw a3,0(s7) -800076fc: 00200693 li a3,2 -80007700: 00dba223 sw a3,4(s7) -80007704: 0dc12683 lw a3,220(sp) -80007708: 00700613 li a2,7 -8000770c: 008b8b93 addi s7,s7,8 -80007710: 00268693 addi a3,a3,2 -80007714: 0cd12e23 sw a3,220(sp) -80007718: 0d812683 lw a3,216(sp) -8000771c: 00168693 addi a3,a3,1 -80007720: 0cd12c23 sw a3,216(sp) -80007724: 02d65463 bge a2,a3,8000774c <_svfprintf_r+0x508> -80007728: 0d410613 addi a2,sp,212 -8000772c: 00098593 mv a1,s3 -80007730: 00090513 mv a0,s2 -80007734: 04e12023 sw a4,64(sp) -80007738: 565030ef jal ra,8000b49c <__ssprint_r> -8000773c: 00050463 beqz a0,80007744 <_svfprintf_r+0x500> -80007740: 2590106f j 80009198 <_svfprintf_r+0x1f54> -80007744: 04012703 lw a4,64(sp) -80007748: 000a8b93 mv s7,s5 -8000774c: 04412783 lw a5,68(sp) -80007750: 08000693 li a3,128 -80007754: 06d79e63 bne a5,a3,800077d0 <_svfprintf_r+0x58c> -80007758: 02412783 lw a5,36(sp) -8000775c: 02812683 lw a3,40(sp) -80007760: 40d786b3 sub a3,a5,a3 -80007764: 06d05663 blez a3,800077d0 <_svfprintf_r+0x58c> -80007768: 01000813 li a6,16 -8000776c: 00700e13 li t3,7 -80007770: 01012783 lw a5,16(sp) -80007774: 0d812603 lw a2,216(sp) -80007778: 0dc12583 lw a1,220(sp) -8000777c: 00fba023 sw a5,0(s7) -80007780: 00160613 addi a2,a2,1 -80007784: 008b8513 addi a0,s7,8 -80007788: 00d85463 bge a6,a3,80007790 <_svfprintf_r+0x54c> -8000778c: 79d0006f j 80008728 <_svfprintf_r+0x14e4> -80007790: 00dba223 sw a3,4(s7) -80007794: 00b686b3 add a3,a3,a1 -80007798: 0cd12e23 sw a3,220(sp) -8000779c: 0cc12c23 sw a2,216(sp) -800077a0: 00700693 li a3,7 -800077a4: 00050b93 mv s7,a0 -800077a8: 02c6d463 bge a3,a2,800077d0 <_svfprintf_r+0x58c> -800077ac: 0d410613 addi a2,sp,212 -800077b0: 00098593 mv a1,s3 -800077b4: 00090513 mv a0,s2 -800077b8: 04e12023 sw a4,64(sp) -800077bc: 4e1030ef jal ra,8000b49c <__ssprint_r> -800077c0: 00050463 beqz a0,800077c8 <_svfprintf_r+0x584> -800077c4: 1d50106f j 80009198 <_svfprintf_r+0x1f54> -800077c8: 04012703 lw a4,64(sp) -800077cc: 000a8b93 mv s7,s5 -800077d0: 41a70733 sub a4,a4,s10 -800077d4: 06e05063 blez a4,80007834 <_svfprintf_r+0x5f0> -800077d8: 01000813 li a6,16 -800077dc: 00700e13 li t3,7 -800077e0: 01012783 lw a5,16(sp) -800077e4: 0d812683 lw a3,216(sp) -800077e8: 0dc12603 lw a2,220(sp) -800077ec: 00fba023 sw a5,0(s7) -800077f0: 00168693 addi a3,a3,1 -800077f4: 008b8593 addi a1,s7,8 -800077f8: 78e840e3 blt a6,a4,80008778 <_svfprintf_r+0x1534> -800077fc: 00eba223 sw a4,4(s7) -80007800: 00c70733 add a4,a4,a2 -80007804: 0ce12e23 sw a4,220(sp) -80007808: 0cd12c23 sw a3,216(sp) -8000780c: 00700713 li a4,7 -80007810: 00058b93 mv s7,a1 -80007814: 02d75063 bge a4,a3,80007834 <_svfprintf_r+0x5f0> -80007818: 0d410613 addi a2,sp,212 -8000781c: 00098593 mv a1,s3 -80007820: 00090513 mv a0,s2 -80007824: 479030ef jal ra,8000b49c <__ssprint_r> -80007828: 00050463 beqz a0,80007830 <_svfprintf_r+0x5ec> -8000782c: 16d0106f j 80009198 <_svfprintf_r+0x1f54> -80007830: 000a8b93 mv s7,s5 -80007834: 10047693 andi a3,s0,256 -80007838: 0dc12703 lw a4,220(sp) -8000783c: 780692e3 bnez a3,800087c0 <_svfprintf_r+0x157c> -80007840: 0d812783 lw a5,216(sp) -80007844: 00ed0333 add t1,s10,a4 -80007848: 009ba023 sw s1,0(s7) -8000784c: 00178793 addi a5,a5,1 -80007850: 01aba223 sw s10,4(s7) -80007854: 0c612e23 sw t1,220(sp) -80007858: 0cf12c23 sw a5,216(sp) -8000785c: 00700713 li a4,7 -80007860: 008b8b93 addi s7,s7,8 -80007864: 00f74463 blt a4,a5,8000786c <_svfprintf_r+0x628> -80007868: 0a00106f j 80008908 <_svfprintf_r+0x16c4> -8000786c: 0d410613 addi a2,sp,212 -80007870: 00098593 mv a1,s3 -80007874: 00090513 mv a0,s2 -80007878: 425030ef jal ra,8000b49c <__ssprint_r> -8000787c: 00050463 beqz a0,80007884 <_svfprintf_r+0x640> -80007880: 1190106f j 80009198 <_svfprintf_r+0x1f54> -80007884: 000a8b93 mv s7,s5 -80007888: 0800106f j 80008908 <_svfprintf_r+0x16c4> -8000788c: 01046413 ori s0,s0,16 -80007890: 02047793 andi a5,s0,32 -80007894: 06078663 beqz a5,80007900 <_svfprintf_r+0x6bc> -80007898: 007c0c13 addi s8,s8,7 -8000789c: ff8c7c13 andi s8,s8,-8 -800078a0: 000c2c83 lw s9,0(s8) -800078a4: 004c2d83 lw s11,4(s8) -800078a8: 008c0793 addi a5,s8,8 -800078ac: 00f12a23 sw a5,20(sp) -800078b0: 000dc463 bltz s11,800078b8 <_svfprintf_r+0x674> -800078b4: 1650106f j 80009218 <_svfprintf_r+0x1fd4> -800078b8: 41900833 neg a6,s9 -800078bc: 01003733 snez a4,a6 -800078c0: 41b007b3 neg a5,s11 -800078c4: 40e78db3 sub s11,a5,a4 -800078c8: 02d00713 li a4,45 -800078cc: 0ae10ba3 sb a4,183(sp) -800078d0: 00080c93 mv s9,a6 -800078d4: 00100713 li a4,1 -800078d8: fff00693 li a3,-1 -800078dc: 44dd08e3 beq s10,a3,8000852c <_svfprintf_r+0x12e8> -800078e0: 00040693 mv a3,s0 -800078e4: 01bce633 or a2,s9,s11 -800078e8: f7f47413 andi s0,s0,-129 -800078ec: 440610e3 bnez a2,8000852c <_svfprintf_r+0x12e8> -800078f0: 5a0d08e3 beqz s10,800086a0 <_svfprintf_r+0x145c> -800078f4: 00100693 li a3,1 -800078f8: 42d71ee3 bne a4,a3,80008534 <_svfprintf_r+0x12f0> -800078fc: 1310106f j 8000922c <_svfprintf_r+0x1fe8> -80007900: 004c0793 addi a5,s8,4 -80007904: 00f12a23 sw a5,20(sp) -80007908: 01047793 andi a5,s0,16 -8000790c: 00078863 beqz a5,8000791c <_svfprintf_r+0x6d8> -80007910: 000c2c83 lw s9,0(s8) -80007914: 41fcdd93 srai s11,s9,0x1f -80007918: f99ff06f j 800078b0 <_svfprintf_r+0x66c> -8000791c: 04047793 andi a5,s0,64 -80007920: 000c2803 lw a6,0(s8) -80007924: 00078863 beqz a5,80007934 <_svfprintf_r+0x6f0> -80007928: 01081c93 slli s9,a6,0x10 -8000792c: 410cdc93 srai s9,s9,0x10 -80007930: fe5ff06f j 80007914 <_svfprintf_r+0x6d0> -80007934: 20047793 andi a5,s0,512 -80007938: 00080c93 mv s9,a6 -8000793c: fc078ce3 beqz a5,80007914 <_svfprintf_r+0x6d0> -80007940: 01881c93 slli s9,a6,0x18 -80007944: 418cdc93 srai s9,s9,0x18 -80007948: fcdff06f j 80007914 <_svfprintf_r+0x6d0> -8000794c: 00847793 andi a5,s0,8 -80007950: 0a078863 beqz a5,80007a00 <_svfprintf_r+0x7bc> -80007954: 004c0793 addi a5,s8,4 -80007958: 00f12a23 sw a5,20(sp) -8000795c: 000c2783 lw a5,0(s8) -80007960: 0007a603 lw a2,0(a5) -80007964: 0047a683 lw a3,4(a5) -80007968: 0087a703 lw a4,8(a5) -8000796c: 00c7a783 lw a5,12(a5) -80007970: 0ec12023 sw a2,224(sp) -80007974: 0ed12223 sw a3,228(sp) -80007978: 0ee12423 sw a4,232(sp) -8000797c: 0e010513 addi a0,sp,224 -80007980: 0ef12623 sw a5,236(sp) -80007984: d55fd0ef jal ra,800056d8 <_ldcheck> -80007988: 0aa12e23 sw a0,188(sp) -8000798c: 00200793 li a5,2 -80007990: 0af51e63 bne a0,a5,80007a4c <_svfprintf_r+0x808> -80007994: 0e012783 lw a5,224(sp) -80007998: 09010593 addi a1,sp,144 -8000799c: 0a010513 addi a0,sp,160 -800079a0: 0af12023 sw a5,160(sp) -800079a4: 0e412783 lw a5,228(sp) -800079a8: 08012823 sw zero,144(sp) -800079ac: 08012a23 sw zero,148(sp) -800079b0: 0af12223 sw a5,164(sp) -800079b4: 0e812783 lw a5,232(sp) -800079b8: 08012c23 sw zero,152(sp) -800079bc: 08012e23 sw zero,156(sp) -800079c0: 0af12423 sw a5,168(sp) -800079c4: 0ec12783 lw a5,236(sp) -800079c8: 0af12623 sw a5,172(sp) -800079cc: 5b4050ef jal ra,8000cf80 <__letf2> -800079d0: 00055663 bgez a0,800079dc <_svfprintf_r+0x798> -800079d4: 02d00793 li a5,45 -800079d8: 0af10ba3 sb a5,183(sp) -800079dc: 04700793 li a5,71 -800079e0: 0767d063 bge a5,s6,80007a40 <_svfprintf_r+0x7fc> -800079e4: 810004b7 lui s1,0x81000 -800079e8: 33048493 addi s1,s1,816 # 81000330 <_PathLocale+0xffffe9ac> -800079ec: f7f47413 andi s0,s0,-129 -800079f0: 00000c13 li s8,0 -800079f4: 00300d13 li s10,3 -800079f8: 00000713 li a4,0 -800079fc: 3950006f j 80008590 <_svfprintf_r+0x134c> -80007a00: 007c0c13 addi s8,s8,7 -80007a04: ff8c7c13 andi s8,s8,-8 -80007a08: 000c2583 lw a1,0(s8) -80007a0c: 004c2603 lw a2,4(s8) -80007a10: 008c0793 addi a5,s8,8 -80007a14: 0a010513 addi a0,sp,160 -80007a18: 00f12a23 sw a5,20(sp) -80007a1c: 720080ef jal ra,8001013c <__extenddftf2> -80007a20: 0a012783 lw a5,160(sp) -80007a24: 0ef12023 sw a5,224(sp) -80007a28: 0a412783 lw a5,164(sp) -80007a2c: 0ef12223 sw a5,228(sp) -80007a30: 0a812783 lw a5,168(sp) -80007a34: 0ef12423 sw a5,232(sp) -80007a38: 0ac12783 lw a5,172(sp) -80007a3c: f41ff06f j 8000797c <_svfprintf_r+0x738> -80007a40: 810004b7 lui s1,0x81000 -80007a44: 32c48493 addi s1,s1,812 # 8100032c <_PathLocale+0xffffe9a8> -80007a48: fa5ff06f j 800079ec <_svfprintf_r+0x7a8> -80007a4c: 00100793 li a5,1 -80007a50: 02f51a63 bne a0,a5,80007a84 <_svfprintf_r+0x840> -80007a54: 0ec12783 lw a5,236(sp) -80007a58: 0007d663 bgez a5,80007a64 <_svfprintf_r+0x820> -80007a5c: 02d00793 li a5,45 -80007a60: 0af10ba3 sb a5,183(sp) -80007a64: 04700793 li a5,71 -80007a68: 0167d863 bge a5,s6,80007a78 <_svfprintf_r+0x834> -80007a6c: 810004b7 lui s1,0x81000 -80007a70: 33848493 addi s1,s1,824 # 81000338 <_PathLocale+0xffffe9b4> -80007a74: f79ff06f j 800079ec <_svfprintf_r+0x7a8> -80007a78: 810004b7 lui s1,0x81000 -80007a7c: 33448493 addi s1,s1,820 # 81000334 <_PathLocale+0xffffe9b0> -80007a80: f6dff06f j 800079ec <_svfprintf_r+0x7a8> -80007a84: fdfb7c93 andi s9,s6,-33 -80007a88: 04100793 li a5,65 -80007a8c: 08fc9c63 bne s9,a5,80007b24 <_svfprintf_r+0x8e0> -80007a90: 03000793 li a5,48 -80007a94: 0af10c23 sb a5,184(sp) -80007a98: 06100713 li a4,97 -80007a9c: 07800793 li a5,120 -80007aa0: 00eb0463 beq s6,a4,80007aa8 <_svfprintf_r+0x864> -80007aa4: 05800793 li a5,88 -80007aa8: 0af10ca3 sb a5,185(sp) -80007aac: 06300793 li a5,99 -80007ab0: 00246413 ori s0,s0,2 -80007ab4: 51a7d063 bge a5,s10,80007fb4 <_svfprintf_r+0xd70> -80007ab8: 001d0593 addi a1,s10,1 -80007abc: 00090513 mv a0,s2 -80007ac0: e51fd0ef jal ra,80005910 <_malloc_r> -80007ac4: 00050493 mv s1,a0 -80007ac8: 4e051c63 bnez a0,80007fc0 <_svfprintf_r+0xd7c> -80007acc: 00c9d783 lhu a5,12(s3) -80007ad0: 0407e793 ori a5,a5,64 -80007ad4: 00f99623 sh a5,12(s3) -80007ad8: 00c9d783 lhu a5,12(s3) -80007adc: 0407f793 andi a5,a5,64 -80007ae0: 800794e3 bnez a5,800072e8 <_svfprintf_r+0xa4> -80007ae4: 1dc12083 lw ra,476(sp) -80007ae8: 1d812403 lw s0,472(sp) -80007aec: 02012503 lw a0,32(sp) -80007af0: 1d412483 lw s1,468(sp) -80007af4: 1d012903 lw s2,464(sp) -80007af8: 1cc12983 lw s3,460(sp) -80007afc: 1c812a03 lw s4,456(sp) -80007b00: 1c412a83 lw s5,452(sp) -80007b04: 1c012b03 lw s6,448(sp) -80007b08: 1bc12b83 lw s7,444(sp) -80007b0c: 1b812c03 lw s8,440(sp) -80007b10: 1b412c83 lw s9,436(sp) -80007b14: 1b012d03 lw s10,432(sp) -80007b18: 1ac12d83 lw s11,428(sp) -80007b1c: 1e010113 addi sp,sp,480 -80007b20: 00008067 ret -80007b24: fff00793 li a5,-1 -80007b28: 4afd0063 beq s10,a5,80007fc8 <_svfprintf_r+0xd84> -80007b2c: 04700793 li a5,71 -80007b30: 00000c13 li s8,0 -80007b34: 00fc9863 bne s9,a5,80007b44 <_svfprintf_r+0x900> -80007b38: 000d1663 bnez s10,80007b44 <_svfprintf_r+0x900> -80007b3c: 000d0c13 mv s8,s10 -80007b40: 00100d13 li s10,1 -80007b44: 0ec12a03 lw s4,236(sp) -80007b48: 10046793 ori a5,s0,256 -80007b4c: 02f12423 sw a5,40(sp) -80007b50: 04012023 sw zero,64(sp) -80007b54: 0e012f03 lw t5,224(sp) -80007b58: 0e412e83 lw t4,228(sp) -80007b5c: 0e812e03 lw t3,232(sp) -80007b60: 000a5a63 bgez s4,80007b74 <_svfprintf_r+0x930> -80007b64: 800007b7 lui a5,0x80000 -80007b68: 0147ca33 xor s4,a5,s4 -80007b6c: 02d00793 li a5,45 -80007b70: 04f12023 sw a5,64(sp) -80007b74: 04100793 li a5,65 -80007b78: 4afc9263 bne s9,a5,8000801c <_svfprintf_r+0xdd8> -80007b7c: 0a010513 addi a0,sp,160 -80007b80: 0be12023 sw t5,160(sp) -80007b84: 0bd12223 sw t4,164(sp) -80007b88: 0bc12423 sw t3,168(sp) -80007b8c: 0b412623 sw s4,172(sp) -80007b90: 7e4080ef jal ra,80010374 <__trunctfdf2> -80007b94: 0bc10613 addi a2,sp,188 -80007b98: b38ff0ef jal ra,80006ed0 -80007b9c: 00058613 mv a2,a1 -80007ba0: 00050593 mv a1,a0 -80007ba4: 0a010513 addi a0,sp,160 -80007ba8: 594080ef jal ra,8001013c <__extenddftf2> -80007bac: 0a012783 lw a5,160(sp) -80007bb0: 07010613 addi a2,sp,112 -80007bb4: 08010593 addi a1,sp,128 -80007bb8: 08f12023 sw a5,128(sp) -80007bbc: 0a412783 lw a5,164(sp) -80007bc0: 09010513 addi a0,sp,144 -80007bc4: 06012823 sw zero,112(sp) -80007bc8: 08f12223 sw a5,132(sp) -80007bcc: 0a812783 lw a5,168(sp) -80007bd0: 06012a23 sw zero,116(sp) -80007bd4: 06012c23 sw zero,120(sp) -80007bd8: 08f12423 sw a5,136(sp) -80007bdc: 0ac12783 lw a5,172(sp) -80007be0: 08f12623 sw a5,140(sp) -80007be4: 3ffc07b7 lui a5,0x3ffc0 -80007be8: 06f12e23 sw a5,124(sp) -80007bec: 4e0050ef jal ra,8000d0cc <__multf3> -80007bf0: 09012803 lw a6,144(sp) -80007bf4: 09412603 lw a2,148(sp) -80007bf8: 09812683 lw a3,152(sp) -80007bfc: 09c12703 lw a4,156(sp) -80007c00: 09010593 addi a1,sp,144 -80007c04: 0a010513 addi a0,sp,160 -80007c08: 0b012023 sw a6,160(sp) -80007c0c: 05012823 sw a6,80(sp) -80007c10: 0ac12223 sw a2,164(sp) -80007c14: 04c12623 sw a2,76(sp) -80007c18: 0ad12423 sw a3,168(sp) -80007c1c: 04d12223 sw a3,68(sp) -80007c20: 0ae12623 sw a4,172(sp) -80007c24: 00e12623 sw a4,12(sp) -80007c28: 08012823 sw zero,144(sp) -80007c2c: 08012a23 sw zero,148(sp) -80007c30: 08012c23 sw zero,152(sp) -80007c34: 08012e23 sw zero,156(sp) -80007c38: 0d0050ef jal ra,8000cd08 <__eqtf2> -80007c3c: 00c12703 lw a4,12(sp) -80007c40: 04412683 lw a3,68(sp) -80007c44: 04c12603 lw a2,76(sp) -80007c48: 05012803 lw a6,80(sp) -80007c4c: 00051663 bnez a0,80007c58 <_svfprintf_r+0xa14> -80007c50: 00100793 li a5,1 -80007c54: 0af12e23 sw a5,188(sp) -80007c58: 06100793 li a5,97 -80007c5c: 36fb0c63 beq s6,a5,80007fd4 <_svfprintf_r+0xd90> -80007c60: 81000db7 lui s11,0x81000 -80007c64: 350d8793 addi a5,s11,848 # 81000350 <_PathLocale+0xffffe9cc> -80007c68: 00f12623 sw a5,12(sp) -80007c6c: fffd0e13 addi t3,s10,-1 -80007c70: 00048d93 mv s11,s1 -80007c74: 400307b7 lui a5,0x40030 -80007c78: 09010593 addi a1,sp,144 -80007c7c: 08c12a23 sw a2,148(sp) -80007c80: 0a010513 addi a0,sp,160 -80007c84: 08010613 addi a2,sp,128 -80007c88: 05c12c23 sw t3,88(sp) -80007c8c: 08f12623 sw a5,140(sp) -80007c90: 09012823 sw a6,144(sp) -80007c94: 08d12c23 sw a3,152(sp) -80007c98: 08e12e23 sw a4,156(sp) -80007c9c: 08012023 sw zero,128(sp) -80007ca0: 08012223 sw zero,132(sp) -80007ca4: 08012423 sw zero,136(sp) -80007ca8: 424050ef jal ra,8000d0cc <__multf3> -80007cac: 0a012803 lw a6,160(sp) -80007cb0: 0a412603 lw a2,164(sp) -80007cb4: 0a812683 lw a3,168(sp) -80007cb8: 0ac12703 lw a4,172(sp) -80007cbc: 0a010513 addi a0,sp,160 -80007cc0: 05012a23 sw a6,84(sp) -80007cc4: 04c12823 sw a2,80(sp) -80007cc8: 04d12623 sw a3,76(sp) -80007ccc: 04e12223 sw a4,68(sp) -80007cd0: 0fc080ef jal ra,8000fdcc <__fixtfsi> -80007cd4: 00050593 mv a1,a0 -80007cd8: 00050a13 mv s4,a0 +800072c8 : +800072c8: 00050793 mv a5,a0 +800072cc: 00178793 addi a5,a5,1 +800072d0: fff7c703 lbu a4,-1(a5) +800072d4: fe071ce3 bnez a4,800072cc +800072d8: 40a78533 sub a0,a5,a0 +800072dc: fff50513 addi a0,a0,-1 +800072e0: 00008067 ret + +800072e4 : +800072e4: 00050793 mv a5,a0 +800072e8: 00060e63 beqz a2,80007304 +800072ec: 00158593 addi a1,a1,1 +800072f0: fff5c703 lbu a4,-1(a1) +800072f4: 00178793 addi a5,a5,1 +800072f8: fff60613 addi a2,a2,-1 +800072fc: fee78fa3 sb a4,-1(a5) +80007300: fe0714e3 bnez a4,800072e8 +80007304: 00c78633 add a2,a5,a2 +80007308: 00c79463 bne a5,a2,80007310 +8000730c: 00008067 ret +80007310: 00178793 addi a5,a5,1 +80007314: fe078fa3 sb zero,-1(a5) +80007318: ff1ff06f j 80007308 + +8000731c <_svfprintf_r>: +8000731c: e2010113 addi sp,sp,-480 +80007320: 1c112e23 sw ra,476(sp) +80007324: 1c912a23 sw s1,468(sp) +80007328: 1d212823 sw s2,464(sp) +8000732c: 1d312623 sw s3,460(sp) +80007330: 1b812c23 sw s8,440(sp) +80007334: 00058993 mv s3,a1 +80007338: 00060493 mv s1,a2 +8000733c: 00068c13 mv s8,a3 +80007340: 1c812c23 sw s0,472(sp) +80007344: 1d412423 sw s4,456(sp) +80007348: 1d512223 sw s5,452(sp) +8000734c: 1d612023 sw s6,448(sp) +80007350: 1b712e23 sw s7,444(sp) +80007354: 1b912a23 sw s9,436(sp) +80007358: 1ba12823 sw s10,432(sp) +8000735c: 1bb12623 sw s11,428(sp) +80007360: 00050913 mv s2,a0 +80007364: cb8fe0ef jal ra,8000581c <_localeconv_r> +80007368: 00052783 lw a5,0(a0) +8000736c: 00078513 mv a0,a5 +80007370: 02f12823 sw a5,48(sp) +80007374: f55ff0ef jal ra,800072c8 +80007378: 00c9d783 lhu a5,12(s3) +8000737c: 00a12e23 sw a0,28(sp) +80007380: 0e012023 sw zero,224(sp) +80007384: 0e012223 sw zero,228(sp) +80007388: 0e012423 sw zero,232(sp) +8000738c: 0e012623 sw zero,236(sp) +80007390: 0807f793 andi a5,a5,128 +80007394: 04078063 beqz a5,800073d4 <_svfprintf_r+0xb8> +80007398: 0109a783 lw a5,16(s3) +8000739c: 02079c63 bnez a5,800073d4 <_svfprintf_r+0xb8> +800073a0: 04000593 li a1,64 +800073a4: 00090513 mv a0,s2 +800073a8: e40fe0ef jal ra,800059e8 <_malloc_r> +800073ac: 00a9a023 sw a0,0(s3) +800073b0: 00a9a823 sw a0,16(s3) +800073b4: 00051c63 bnez a0,800073cc <_svfprintf_r+0xb0> +800073b8: 00c00793 li a5,12 +800073bc: 00f92023 sw a5,0(s2) +800073c0: fff00793 li a5,-1 +800073c4: 02f12023 sw a5,32(sp) +800073c8: 7f40006f j 80007bbc <_svfprintf_r+0x8a0> +800073cc: 04000793 li a5,64 +800073d0: 00f9aa23 sw a5,20(s3) +800073d4: 810007b7 lui a5,0x81000 +800073d8: 78078793 addi a5,a5,1920 # 81000780 <_PathLocale+0xffffed88> +800073dc: 04f12423 sw a5,72(sp) +800073e0: 810017b7 lui a5,0x81001 +800073e4: 0fc10a93 addi s5,sp,252 +800073e8: 8fc78793 addi a5,a5,-1796 # 810008fc <_PathLocale+0xffffef04> +800073ec: 0d512a23 sw s5,212(sp) +800073f0: 0c012e23 sw zero,220(sp) +800073f4: 0c012c23 sw zero,216(sp) +800073f8: 00000a13 li s4,0 +800073fc: 000a8b93 mv s7,s5 +80007400: 02012e23 sw zero,60(sp) +80007404: 02012c23 sw zero,56(sp) +80007408: 00012423 sw zero,8(sp) +8000740c: 02012623 sw zero,44(sp) +80007410: 02012a23 sw zero,52(sp) +80007414: 02012023 sw zero,32(sp) +80007418: 00f12823 sw a5,16(sp) +8000741c: 00048413 mv s0,s1 +80007420: 02500713 li a4,37 +80007424: 00044783 lbu a5,0(s0) +80007428: 00078463 beqz a5,80007430 <_svfprintf_r+0x114> +8000742c: 0ae79c63 bne a5,a4,800074e4 <_svfprintf_r+0x1c8> +80007430: 40940b33 sub s6,s0,s1 +80007434: 040b0a63 beqz s6,80007488 <_svfprintf_r+0x16c> +80007438: 0dc12783 lw a5,220(sp) +8000743c: 009ba023 sw s1,0(s7) +80007440: 016ba223 sw s6,4(s7) +80007444: 016787b3 add a5,a5,s6 +80007448: 0cf12e23 sw a5,220(sp) +8000744c: 0d812783 lw a5,216(sp) +80007450: 00700713 li a4,7 +80007454: 008b8b93 addi s7,s7,8 +80007458: 00178793 addi a5,a5,1 +8000745c: 0cf12c23 sw a5,216(sp) +80007460: 00f75e63 bge a4,a5,8000747c <_svfprintf_r+0x160> +80007464: 0d410613 addi a2,sp,212 +80007468: 00098593 mv a1,s3 +8000746c: 00090513 mv a0,s2 +80007470: 104040ef jal ra,8000b574 <__ssprint_r> +80007474: 72051e63 bnez a0,80007bb0 <_svfprintf_r+0x894> +80007478: 000a8b93 mv s7,s5 +8000747c: 02012783 lw a5,32(sp) +80007480: 016787b3 add a5,a5,s6 +80007484: 02f12023 sw a5,32(sp) +80007488: 00044783 lbu a5,0(s0) +8000748c: 00079463 bnez a5,80007494 <_svfprintf_r+0x178> +80007490: 6410106f j 800092d0 <_svfprintf_r+0x1fb4> +80007494: 00140793 addi a5,s0,1 +80007498: 0a010ba3 sb zero,183(sp) +8000749c: fff00d13 li s10,-1 +800074a0: 02012223 sw zero,36(sp) +800074a4: 00000413 li s0,0 +800074a8: 05a00693 li a3,90 +800074ac: 00a00c93 li s9,10 +800074b0: 00900d93 li s11,9 +800074b4: 0007cb03 lbu s6,0(a5) +800074b8: 00178713 addi a4,a5,1 +800074bc: 00e12c23 sw a4,24(sp) +800074c0: 02a00613 li a2,42 +800074c4: fe0b0793 addi a5,s6,-32 +800074c8: 00f6f463 bgeu a3,a5,800074d0 <_svfprintf_r+0x1b4> +800074cc: 2c80106f j 80008794 <_svfprintf_r+0x1478> +800074d0: 04812703 lw a4,72(sp) +800074d4: 00279793 slli a5,a5,0x2 +800074d8: 00e787b3 add a5,a5,a4 +800074dc: 0007a783 lw a5,0(a5) +800074e0: 00078067 jr a5 +800074e4: 00140413 addi s0,s0,1 +800074e8: f3dff06f j 80007424 <_svfprintf_r+0x108> +800074ec: 00090513 mv a0,s2 +800074f0: b2cfe0ef jal ra,8000581c <_localeconv_r> +800074f4: 00452783 lw a5,4(a0) +800074f8: 00078513 mv a0,a5 +800074fc: 02f12a23 sw a5,52(sp) +80007500: dc9ff0ef jal ra,800072c8 +80007504: 02a12623 sw a0,44(sp) +80007508: 00090513 mv a0,s2 +8000750c: b10fe0ef jal ra,8000581c <_localeconv_r> +80007510: 00852783 lw a5,8(a0) +80007514: 05a00693 li a3,90 +80007518: 00f12423 sw a5,8(sp) +8000751c: 02c12783 lw a5,44(sp) +80007520: 00078c63 beqz a5,80007538 <_svfprintf_r+0x21c> +80007524: 00812783 lw a5,8(sp) +80007528: 00078863 beqz a5,80007538 <_svfprintf_r+0x21c> +8000752c: 0007c783 lbu a5,0(a5) +80007530: 00078463 beqz a5,80007538 <_svfprintf_r+0x21c> +80007534: 40046413 ori s0,s0,1024 +80007538: 01812783 lw a5,24(sp) +8000753c: f79ff06f j 800074b4 <_svfprintf_r+0x198> +80007540: 0b714783 lbu a5,183(sp) +80007544: fe079ae3 bnez a5,80007538 <_svfprintf_r+0x21c> +80007548: 02000793 li a5,32 +8000754c: 0af10ba3 sb a5,183(sp) +80007550: fe9ff06f j 80007538 <_svfprintf_r+0x21c> +80007554: 00146413 ori s0,s0,1 +80007558: fe1ff06f j 80007538 <_svfprintf_r+0x21c> +8000755c: 000c2783 lw a5,0(s8) +80007560: 004c0c13 addi s8,s8,4 +80007564: 02f12223 sw a5,36(sp) +80007568: fc07d8e3 bgez a5,80007538 <_svfprintf_r+0x21c> +8000756c: 40f007b3 neg a5,a5 +80007570: 02f12223 sw a5,36(sp) +80007574: 00446413 ori s0,s0,4 +80007578: fc1ff06f j 80007538 <_svfprintf_r+0x21c> +8000757c: 02b00793 li a5,43 +80007580: fcdff06f j 8000754c <_svfprintf_r+0x230> +80007584: 01812703 lw a4,24(sp) +80007588: 01812783 lw a5,24(sp) +8000758c: 00074b03 lbu s6,0(a4) +80007590: 00178793 addi a5,a5,1 +80007594: 04cb1063 bne s6,a2,800075d4 <_svfprintf_r+0x2b8> +80007598: 000c2d03 lw s10,0(s8) +8000759c: 004c0713 addi a4,s8,4 +800075a0: 000d5463 bgez s10,800075a8 <_svfprintf_r+0x28c> +800075a4: fff00d13 li s10,-1 +800075a8: 00070c13 mv s8,a4 +800075ac: 00f12c23 sw a5,24(sp) +800075b0: f89ff06f j 80007538 <_svfprintf_r+0x21c> +800075b4: 039d0333 mul t1,s10,s9 +800075b8: 00178793 addi a5,a5,1 +800075bc: fff7cb03 lbu s6,-1(a5) +800075c0: 00e30d33 add s10,t1,a4 +800075c4: fd0b0713 addi a4,s6,-48 +800075c8: feedf6e3 bgeu s11,a4,800075b4 <_svfprintf_r+0x298> +800075cc: 00f12c23 sw a5,24(sp) +800075d0: ef5ff06f j 800074c4 <_svfprintf_r+0x1a8> +800075d4: 00000d13 li s10,0 +800075d8: fedff06f j 800075c4 <_svfprintf_r+0x2a8> +800075dc: 08046413 ori s0,s0,128 +800075e0: f59ff06f j 80007538 <_svfprintf_r+0x21c> +800075e4: 01812783 lw a5,24(sp) +800075e8: 02012223 sw zero,36(sp) +800075ec: 02412703 lw a4,36(sp) +800075f0: fd0b0b13 addi s6,s6,-48 +800075f4: 00178793 addi a5,a5,1 +800075f8: 03970733 mul a4,a4,s9 +800075fc: 00eb0733 add a4,s6,a4 +80007600: fff7cb03 lbu s6,-1(a5) +80007604: 02e12223 sw a4,36(sp) +80007608: fd0b0713 addi a4,s6,-48 +8000760c: feedf0e3 bgeu s11,a4,800075ec <_svfprintf_r+0x2d0> +80007610: fbdff06f j 800075cc <_svfprintf_r+0x2b0> +80007614: 00846413 ori s0,s0,8 +80007618: f21ff06f j 80007538 <_svfprintf_r+0x21c> +8000761c: 01812783 lw a5,24(sp) +80007620: 0007c703 lbu a4,0(a5) +80007624: 06800793 li a5,104 +80007628: 00f71c63 bne a4,a5,80007640 <_svfprintf_r+0x324> +8000762c: 01812783 lw a5,24(sp) +80007630: 20046413 ori s0,s0,512 +80007634: 00178793 addi a5,a5,1 +80007638: 00f12c23 sw a5,24(sp) +8000763c: efdff06f j 80007538 <_svfprintf_r+0x21c> +80007640: 04046413 ori s0,s0,64 +80007644: ef5ff06f j 80007538 <_svfprintf_r+0x21c> +80007648: 01812783 lw a5,24(sp) +8000764c: 0007c703 lbu a4,0(a5) +80007650: 06c00793 li a5,108 +80007654: 00f71c63 bne a4,a5,8000766c <_svfprintf_r+0x350> +80007658: 01812783 lw a5,24(sp) +8000765c: 00178793 addi a5,a5,1 +80007660: 00f12c23 sw a5,24(sp) +80007664: 02046413 ori s0,s0,32 +80007668: ed1ff06f j 80007538 <_svfprintf_r+0x21c> +8000766c: 01046413 ori s0,s0,16 +80007670: ec9ff06f j 80007538 <_svfprintf_r+0x21c> +80007674: 004c0793 addi a5,s8,4 +80007678: 00f12a23 sw a5,20(sp) +8000767c: 000c2783 lw a5,0(s8) +80007680: 0a010ba3 sb zero,183(sp) +80007684: 12f10e23 sb a5,316(sp) +80007688: 00000c13 li s8,0 +8000768c: 00100d13 li s10,1 +80007690: 00000713 li a4,0 +80007694: 00012623 sw zero,12(sp) +80007698: 00000c93 li s9,0 +8000769c: 00000d93 li s11,0 +800076a0: 13c10493 addi s1,sp,316 +800076a4: 02e12423 sw a4,40(sp) +800076a8: 01a75463 bge a4,s10,800076b0 <_svfprintf_r+0x394> +800076ac: 03a12423 sw s10,40(sp) +800076b0: 0b714683 lbu a3,183(sp) +800076b4: 00068863 beqz a3,800076c4 <_svfprintf_r+0x3a8> +800076b8: 02812783 lw a5,40(sp) +800076bc: 00178793 addi a5,a5,1 +800076c0: 02f12423 sw a5,40(sp) +800076c4: 00247793 andi a5,s0,2 +800076c8: 04f12023 sw a5,64(sp) +800076cc: 00078863 beqz a5,800076dc <_svfprintf_r+0x3c0> +800076d0: 02812783 lw a5,40(sp) +800076d4: 00278793 addi a5,a5,2 +800076d8: 02f12423 sw a5,40(sp) +800076dc: 08447793 andi a5,s0,132 +800076e0: 04f12223 sw a5,68(sp) +800076e4: 08079063 bnez a5,80007764 <_svfprintf_r+0x448> +800076e8: 02412783 lw a5,36(sp) +800076ec: 02812683 lw a3,40(sp) +800076f0: 40d786b3 sub a3,a5,a3 +800076f4: 06d05863 blez a3,80007764 <_svfprintf_r+0x448> +800076f8: 810017b7 lui a5,0x81001 +800076fc: 01000e13 li t3,16 +80007700: 8ec78813 addi a6,a5,-1812 # 810008ec <_PathLocale+0xffffeef4> +80007704: 00700e93 li t4,7 +80007708: 0d812603 lw a2,216(sp) +8000770c: 010ba023 sw a6,0(s7) +80007710: 0dc12583 lw a1,220(sp) +80007714: 00160613 addi a2,a2,1 +80007718: 008b8513 addi a0,s7,8 +8000771c: 00de5463 bge t3,a3,80007724 <_svfprintf_r+0x408> +80007720: 0880106f j 800087a8 <_svfprintf_r+0x148c> +80007724: 00dba223 sw a3,4(s7) +80007728: 00b686b3 add a3,a3,a1 +8000772c: 0cd12e23 sw a3,220(sp) +80007730: 0cc12c23 sw a2,216(sp) +80007734: 00700693 li a3,7 +80007738: 00050b93 mv s7,a0 +8000773c: 02c6d463 bge a3,a2,80007764 <_svfprintf_r+0x448> +80007740: 0d410613 addi a2,sp,212 +80007744: 00098593 mv a1,s3 +80007748: 00090513 mv a0,s2 +8000774c: 04e12623 sw a4,76(sp) +80007750: 625030ef jal ra,8000b574 <__ssprint_r> +80007754: 00050463 beqz a0,8000775c <_svfprintf_r+0x440> +80007758: 3190106f j 80009270 <_svfprintf_r+0x1f54> +8000775c: 04c12703 lw a4,76(sp) +80007760: 000a8b93 mv s7,s5 +80007764: 0b714683 lbu a3,183(sp) +80007768: 04068e63 beqz a3,800077c4 <_svfprintf_r+0x4a8> +8000776c: 0b710693 addi a3,sp,183 +80007770: 00dba023 sw a3,0(s7) +80007774: 00100693 li a3,1 +80007778: 00dba223 sw a3,4(s7) +8000777c: 0dc12683 lw a3,220(sp) +80007780: 00700613 li a2,7 +80007784: 008b8b93 addi s7,s7,8 +80007788: 00168693 addi a3,a3,1 # 80000001 <_PathLocale+0xfeffe609> +8000778c: 0cd12e23 sw a3,220(sp) +80007790: 0d812683 lw a3,216(sp) +80007794: 00168693 addi a3,a3,1 +80007798: 0cd12c23 sw a3,216(sp) +8000779c: 02d65463 bge a2,a3,800077c4 <_svfprintf_r+0x4a8> +800077a0: 0d410613 addi a2,sp,212 +800077a4: 00098593 mv a1,s3 +800077a8: 00090513 mv a0,s2 +800077ac: 04e12623 sw a4,76(sp) +800077b0: 5c5030ef jal ra,8000b574 <__ssprint_r> +800077b4: 00050463 beqz a0,800077bc <_svfprintf_r+0x4a0> +800077b8: 2b90106f j 80009270 <_svfprintf_r+0x1f54> +800077bc: 04c12703 lw a4,76(sp) +800077c0: 000a8b93 mv s7,s5 +800077c4: 04012783 lw a5,64(sp) +800077c8: 04078e63 beqz a5,80007824 <_svfprintf_r+0x508> +800077cc: 0b810693 addi a3,sp,184 +800077d0: 00dba023 sw a3,0(s7) +800077d4: 00200693 li a3,2 +800077d8: 00dba223 sw a3,4(s7) +800077dc: 0dc12683 lw a3,220(sp) +800077e0: 00700613 li a2,7 +800077e4: 008b8b93 addi s7,s7,8 +800077e8: 00268693 addi a3,a3,2 +800077ec: 0cd12e23 sw a3,220(sp) +800077f0: 0d812683 lw a3,216(sp) +800077f4: 00168693 addi a3,a3,1 +800077f8: 0cd12c23 sw a3,216(sp) +800077fc: 02d65463 bge a2,a3,80007824 <_svfprintf_r+0x508> +80007800: 0d410613 addi a2,sp,212 +80007804: 00098593 mv a1,s3 +80007808: 00090513 mv a0,s2 +8000780c: 04e12023 sw a4,64(sp) +80007810: 565030ef jal ra,8000b574 <__ssprint_r> +80007814: 00050463 beqz a0,8000781c <_svfprintf_r+0x500> +80007818: 2590106f j 80009270 <_svfprintf_r+0x1f54> +8000781c: 04012703 lw a4,64(sp) +80007820: 000a8b93 mv s7,s5 +80007824: 04412783 lw a5,68(sp) +80007828: 08000693 li a3,128 +8000782c: 06d79e63 bne a5,a3,800078a8 <_svfprintf_r+0x58c> +80007830: 02412783 lw a5,36(sp) +80007834: 02812683 lw a3,40(sp) +80007838: 40d786b3 sub a3,a5,a3 +8000783c: 06d05663 blez a3,800078a8 <_svfprintf_r+0x58c> +80007840: 01000813 li a6,16 +80007844: 00700e13 li t3,7 +80007848: 01012783 lw a5,16(sp) +8000784c: 0d812603 lw a2,216(sp) +80007850: 0dc12583 lw a1,220(sp) +80007854: 00fba023 sw a5,0(s7) +80007858: 00160613 addi a2,a2,1 +8000785c: 008b8513 addi a0,s7,8 +80007860: 00d85463 bge a6,a3,80007868 <_svfprintf_r+0x54c> +80007864: 79d0006f j 80008800 <_svfprintf_r+0x14e4> +80007868: 00dba223 sw a3,4(s7) +8000786c: 00b686b3 add a3,a3,a1 +80007870: 0cd12e23 sw a3,220(sp) +80007874: 0cc12c23 sw a2,216(sp) +80007878: 00700693 li a3,7 +8000787c: 00050b93 mv s7,a0 +80007880: 02c6d463 bge a3,a2,800078a8 <_svfprintf_r+0x58c> +80007884: 0d410613 addi a2,sp,212 +80007888: 00098593 mv a1,s3 +8000788c: 00090513 mv a0,s2 +80007890: 04e12023 sw a4,64(sp) +80007894: 4e1030ef jal ra,8000b574 <__ssprint_r> +80007898: 00050463 beqz a0,800078a0 <_svfprintf_r+0x584> +8000789c: 1d50106f j 80009270 <_svfprintf_r+0x1f54> +800078a0: 04012703 lw a4,64(sp) +800078a4: 000a8b93 mv s7,s5 +800078a8: 41a70733 sub a4,a4,s10 +800078ac: 06e05063 blez a4,8000790c <_svfprintf_r+0x5f0> +800078b0: 01000813 li a6,16 +800078b4: 00700e13 li t3,7 +800078b8: 01012783 lw a5,16(sp) +800078bc: 0d812683 lw a3,216(sp) +800078c0: 0dc12603 lw a2,220(sp) +800078c4: 00fba023 sw a5,0(s7) +800078c8: 00168693 addi a3,a3,1 +800078cc: 008b8593 addi a1,s7,8 +800078d0: 78e840e3 blt a6,a4,80008850 <_svfprintf_r+0x1534> +800078d4: 00eba223 sw a4,4(s7) +800078d8: 00c70733 add a4,a4,a2 +800078dc: 0ce12e23 sw a4,220(sp) +800078e0: 0cd12c23 sw a3,216(sp) +800078e4: 00700713 li a4,7 +800078e8: 00058b93 mv s7,a1 +800078ec: 02d75063 bge a4,a3,8000790c <_svfprintf_r+0x5f0> +800078f0: 0d410613 addi a2,sp,212 +800078f4: 00098593 mv a1,s3 +800078f8: 00090513 mv a0,s2 +800078fc: 479030ef jal ra,8000b574 <__ssprint_r> +80007900: 00050463 beqz a0,80007908 <_svfprintf_r+0x5ec> +80007904: 16d0106f j 80009270 <_svfprintf_r+0x1f54> +80007908: 000a8b93 mv s7,s5 +8000790c: 10047693 andi a3,s0,256 +80007910: 0dc12703 lw a4,220(sp) +80007914: 780692e3 bnez a3,80008898 <_svfprintf_r+0x157c> +80007918: 0d812783 lw a5,216(sp) +8000791c: 00ed0333 add t1,s10,a4 +80007920: 009ba023 sw s1,0(s7) +80007924: 00178793 addi a5,a5,1 +80007928: 01aba223 sw s10,4(s7) +8000792c: 0c612e23 sw t1,220(sp) +80007930: 0cf12c23 sw a5,216(sp) +80007934: 00700713 li a4,7 +80007938: 008b8b93 addi s7,s7,8 +8000793c: 00f74463 blt a4,a5,80007944 <_svfprintf_r+0x628> +80007940: 0a00106f j 800089e0 <_svfprintf_r+0x16c4> +80007944: 0d410613 addi a2,sp,212 +80007948: 00098593 mv a1,s3 +8000794c: 00090513 mv a0,s2 +80007950: 425030ef jal ra,8000b574 <__ssprint_r> +80007954: 00050463 beqz a0,8000795c <_svfprintf_r+0x640> +80007958: 1190106f j 80009270 <_svfprintf_r+0x1f54> +8000795c: 000a8b93 mv s7,s5 +80007960: 0800106f j 800089e0 <_svfprintf_r+0x16c4> +80007964: 01046413 ori s0,s0,16 +80007968: 02047793 andi a5,s0,32 +8000796c: 06078663 beqz a5,800079d8 <_svfprintf_r+0x6bc> +80007970: 007c0c13 addi s8,s8,7 +80007974: ff8c7c13 andi s8,s8,-8 +80007978: 000c2c83 lw s9,0(s8) +8000797c: 004c2d83 lw s11,4(s8) +80007980: 008c0793 addi a5,s8,8 +80007984: 00f12a23 sw a5,20(sp) +80007988: 000dc463 bltz s11,80007990 <_svfprintf_r+0x674> +8000798c: 1650106f j 800092f0 <_svfprintf_r+0x1fd4> +80007990: 41900833 neg a6,s9 +80007994: 01003733 snez a4,a6 +80007998: 41b007b3 neg a5,s11 +8000799c: 40e78db3 sub s11,a5,a4 +800079a0: 02d00713 li a4,45 +800079a4: 0ae10ba3 sb a4,183(sp) +800079a8: 00080c93 mv s9,a6 +800079ac: 00100713 li a4,1 +800079b0: fff00693 li a3,-1 +800079b4: 44dd08e3 beq s10,a3,80008604 <_svfprintf_r+0x12e8> +800079b8: 00040693 mv a3,s0 +800079bc: 01bce633 or a2,s9,s11 +800079c0: f7f47413 andi s0,s0,-129 +800079c4: 440610e3 bnez a2,80008604 <_svfprintf_r+0x12e8> +800079c8: 5a0d08e3 beqz s10,80008778 <_svfprintf_r+0x145c> +800079cc: 00100693 li a3,1 +800079d0: 42d71ee3 bne a4,a3,8000860c <_svfprintf_r+0x12f0> +800079d4: 1310106f j 80009304 <_svfprintf_r+0x1fe8> +800079d8: 004c0793 addi a5,s8,4 +800079dc: 00f12a23 sw a5,20(sp) +800079e0: 01047793 andi a5,s0,16 +800079e4: 00078863 beqz a5,800079f4 <_svfprintf_r+0x6d8> +800079e8: 000c2c83 lw s9,0(s8) +800079ec: 41fcdd93 srai s11,s9,0x1f +800079f0: f99ff06f j 80007988 <_svfprintf_r+0x66c> +800079f4: 04047793 andi a5,s0,64 +800079f8: 000c2803 lw a6,0(s8) +800079fc: 00078863 beqz a5,80007a0c <_svfprintf_r+0x6f0> +80007a00: 01081c93 slli s9,a6,0x10 +80007a04: 410cdc93 srai s9,s9,0x10 +80007a08: fe5ff06f j 800079ec <_svfprintf_r+0x6d0> +80007a0c: 20047793 andi a5,s0,512 +80007a10: 00080c93 mv s9,a6 +80007a14: fc078ce3 beqz a5,800079ec <_svfprintf_r+0x6d0> +80007a18: 01881c93 slli s9,a6,0x18 +80007a1c: 418cdc93 srai s9,s9,0x18 +80007a20: fcdff06f j 800079ec <_svfprintf_r+0x6d0> +80007a24: 00847793 andi a5,s0,8 +80007a28: 0a078863 beqz a5,80007ad8 <_svfprintf_r+0x7bc> +80007a2c: 004c0793 addi a5,s8,4 +80007a30: 00f12a23 sw a5,20(sp) +80007a34: 000c2783 lw a5,0(s8) +80007a38: 0007a603 lw a2,0(a5) +80007a3c: 0047a683 lw a3,4(a5) +80007a40: 0087a703 lw a4,8(a5) +80007a44: 00c7a783 lw a5,12(a5) +80007a48: 0ec12023 sw a2,224(sp) +80007a4c: 0ed12223 sw a3,228(sp) +80007a50: 0ee12423 sw a4,232(sp) +80007a54: 0e010513 addi a0,sp,224 +80007a58: 0ef12623 sw a5,236(sp) +80007a5c: d55fd0ef jal ra,800057b0 <_ldcheck> +80007a60: 0aa12e23 sw a0,188(sp) +80007a64: 00200793 li a5,2 +80007a68: 0af51e63 bne a0,a5,80007b24 <_svfprintf_r+0x808> +80007a6c: 0e012783 lw a5,224(sp) +80007a70: 09010593 addi a1,sp,144 +80007a74: 0a010513 addi a0,sp,160 +80007a78: 0af12023 sw a5,160(sp) +80007a7c: 0e412783 lw a5,228(sp) +80007a80: 08012823 sw zero,144(sp) +80007a84: 08012a23 sw zero,148(sp) +80007a88: 0af12223 sw a5,164(sp) +80007a8c: 0e812783 lw a5,232(sp) +80007a90: 08012c23 sw zero,152(sp) +80007a94: 08012e23 sw zero,156(sp) +80007a98: 0af12423 sw a5,168(sp) +80007a9c: 0ec12783 lw a5,236(sp) +80007aa0: 0af12623 sw a5,172(sp) +80007aa4: 5b4050ef jal ra,8000d058 <__letf2> +80007aa8: 00055663 bgez a0,80007ab4 <_svfprintf_r+0x798> +80007aac: 02d00793 li a5,45 +80007ab0: 0af10ba3 sb a5,183(sp) +80007ab4: 04700793 li a5,71 +80007ab8: 0767d063 bge a5,s6,80007b18 <_svfprintf_r+0x7fc> +80007abc: 810004b7 lui s1,0x81000 +80007ac0: 3a048493 addi s1,s1,928 # 810003a0 <_PathLocale+0xffffe9a8> +80007ac4: f7f47413 andi s0,s0,-129 +80007ac8: 00000c13 li s8,0 +80007acc: 00300d13 li s10,3 +80007ad0: 00000713 li a4,0 +80007ad4: 3950006f j 80008668 <_svfprintf_r+0x134c> +80007ad8: 007c0c13 addi s8,s8,7 +80007adc: ff8c7c13 andi s8,s8,-8 +80007ae0: 000c2583 lw a1,0(s8) +80007ae4: 004c2603 lw a2,4(s8) +80007ae8: 008c0793 addi a5,s8,8 +80007aec: 0a010513 addi a0,sp,160 +80007af0: 00f12a23 sw a5,20(sp) +80007af4: 720080ef jal ra,80010214 <__extenddftf2> +80007af8: 0a012783 lw a5,160(sp) +80007afc: 0ef12023 sw a5,224(sp) +80007b00: 0a412783 lw a5,164(sp) +80007b04: 0ef12223 sw a5,228(sp) +80007b08: 0a812783 lw a5,168(sp) +80007b0c: 0ef12423 sw a5,232(sp) +80007b10: 0ac12783 lw a5,172(sp) +80007b14: f41ff06f j 80007a54 <_svfprintf_r+0x738> +80007b18: 810004b7 lui s1,0x81000 +80007b1c: 39c48493 addi s1,s1,924 # 8100039c <_PathLocale+0xffffe9a4> +80007b20: fa5ff06f j 80007ac4 <_svfprintf_r+0x7a8> +80007b24: 00100793 li a5,1 +80007b28: 02f51a63 bne a0,a5,80007b5c <_svfprintf_r+0x840> +80007b2c: 0ec12783 lw a5,236(sp) +80007b30: 0007d663 bgez a5,80007b3c <_svfprintf_r+0x820> +80007b34: 02d00793 li a5,45 +80007b38: 0af10ba3 sb a5,183(sp) +80007b3c: 04700793 li a5,71 +80007b40: 0167d863 bge a5,s6,80007b50 <_svfprintf_r+0x834> +80007b44: 810004b7 lui s1,0x81000 +80007b48: 3a848493 addi s1,s1,936 # 810003a8 <_PathLocale+0xffffe9b0> +80007b4c: f79ff06f j 80007ac4 <_svfprintf_r+0x7a8> +80007b50: 810004b7 lui s1,0x81000 +80007b54: 3a448493 addi s1,s1,932 # 810003a4 <_PathLocale+0xffffe9ac> +80007b58: f6dff06f j 80007ac4 <_svfprintf_r+0x7a8> +80007b5c: fdfb7c93 andi s9,s6,-33 +80007b60: 04100793 li a5,65 +80007b64: 08fc9c63 bne s9,a5,80007bfc <_svfprintf_r+0x8e0> +80007b68: 03000793 li a5,48 +80007b6c: 0af10c23 sb a5,184(sp) +80007b70: 06100713 li a4,97 +80007b74: 07800793 li a5,120 +80007b78: 00eb0463 beq s6,a4,80007b80 <_svfprintf_r+0x864> +80007b7c: 05800793 li a5,88 +80007b80: 0af10ca3 sb a5,185(sp) +80007b84: 06300793 li a5,99 +80007b88: 00246413 ori s0,s0,2 +80007b8c: 51a7d063 bge a5,s10,8000808c <_svfprintf_r+0xd70> +80007b90: 001d0593 addi a1,s10,1 +80007b94: 00090513 mv a0,s2 +80007b98: e51fd0ef jal ra,800059e8 <_malloc_r> +80007b9c: 00050493 mv s1,a0 +80007ba0: 4e051c63 bnez a0,80008098 <_svfprintf_r+0xd7c> +80007ba4: 00c9d783 lhu a5,12(s3) +80007ba8: 0407e793 ori a5,a5,64 +80007bac: 00f99623 sh a5,12(s3) +80007bb0: 00c9d783 lhu a5,12(s3) +80007bb4: 0407f793 andi a5,a5,64 +80007bb8: 800794e3 bnez a5,800073c0 <_svfprintf_r+0xa4> +80007bbc: 1dc12083 lw ra,476(sp) +80007bc0: 1d812403 lw s0,472(sp) +80007bc4: 02012503 lw a0,32(sp) +80007bc8: 1d412483 lw s1,468(sp) +80007bcc: 1d012903 lw s2,464(sp) +80007bd0: 1cc12983 lw s3,460(sp) +80007bd4: 1c812a03 lw s4,456(sp) +80007bd8: 1c412a83 lw s5,452(sp) +80007bdc: 1c012b03 lw s6,448(sp) +80007be0: 1bc12b83 lw s7,444(sp) +80007be4: 1b812c03 lw s8,440(sp) +80007be8: 1b412c83 lw s9,436(sp) +80007bec: 1b012d03 lw s10,432(sp) +80007bf0: 1ac12d83 lw s11,428(sp) +80007bf4: 1e010113 addi sp,sp,480 +80007bf8: 00008067 ret +80007bfc: fff00793 li a5,-1 +80007c00: 4afd0063 beq s10,a5,800080a0 <_svfprintf_r+0xd84> +80007c04: 04700793 li a5,71 +80007c08: 00000c13 li s8,0 +80007c0c: 00fc9863 bne s9,a5,80007c1c <_svfprintf_r+0x900> +80007c10: 000d1663 bnez s10,80007c1c <_svfprintf_r+0x900> +80007c14: 000d0c13 mv s8,s10 +80007c18: 00100d13 li s10,1 +80007c1c: 0ec12a03 lw s4,236(sp) +80007c20: 10046793 ori a5,s0,256 +80007c24: 02f12423 sw a5,40(sp) +80007c28: 04012023 sw zero,64(sp) +80007c2c: 0e012f03 lw t5,224(sp) +80007c30: 0e412e83 lw t4,228(sp) +80007c34: 0e812e03 lw t3,232(sp) +80007c38: 000a5a63 bgez s4,80007c4c <_svfprintf_r+0x930> +80007c3c: 800007b7 lui a5,0x80000 +80007c40: 0147ca33 xor s4,a5,s4 +80007c44: 02d00793 li a5,45 +80007c48: 04f12023 sw a5,64(sp) +80007c4c: 04100793 li a5,65 +80007c50: 4afc9263 bne s9,a5,800080f4 <_svfprintf_r+0xdd8> +80007c54: 0a010513 addi a0,sp,160 +80007c58: 0be12023 sw t5,160(sp) +80007c5c: 0bd12223 sw t4,164(sp) +80007c60: 0bc12423 sw t3,168(sp) +80007c64: 0b412623 sw s4,172(sp) +80007c68: 7e4080ef jal ra,8001044c <__trunctfdf2> +80007c6c: 0bc10613 addi a2,sp,188 +80007c70: b38ff0ef jal ra,80006fa8 +80007c74: 00058613 mv a2,a1 +80007c78: 00050593 mv a1,a0 +80007c7c: 0a010513 addi a0,sp,160 +80007c80: 594080ef jal ra,80010214 <__extenddftf2> +80007c84: 0a012783 lw a5,160(sp) +80007c88: 07010613 addi a2,sp,112 +80007c8c: 08010593 addi a1,sp,128 +80007c90: 08f12023 sw a5,128(sp) +80007c94: 0a412783 lw a5,164(sp) +80007c98: 09010513 addi a0,sp,144 +80007c9c: 06012823 sw zero,112(sp) +80007ca0: 08f12223 sw a5,132(sp) +80007ca4: 0a812783 lw a5,168(sp) +80007ca8: 06012a23 sw zero,116(sp) +80007cac: 06012c23 sw zero,120(sp) +80007cb0: 08f12423 sw a5,136(sp) +80007cb4: 0ac12783 lw a5,172(sp) +80007cb8: 08f12623 sw a5,140(sp) +80007cbc: 3ffc07b7 lui a5,0x3ffc0 +80007cc0: 06f12e23 sw a5,124(sp) +80007cc4: 4e0050ef jal ra,8000d1a4 <__multf3> +80007cc8: 09012803 lw a6,144(sp) +80007ccc: 09412603 lw a2,148(sp) +80007cd0: 09812683 lw a3,152(sp) +80007cd4: 09c12703 lw a4,156(sp) +80007cd8: 09010593 addi a1,sp,144 80007cdc: 0a010513 addi a0,sp,160 -80007ce0: 2d0080ef jal ra,8000ffb0 <__floatsitf> -80007ce4: 04412703 lw a4,68(sp) -80007ce8: 05012603 lw a2,80(sp) -80007cec: 05412803 lw a6,84(sp) -80007cf0: 08e12623 sw a4,140(sp) -80007cf4: 0a012703 lw a4,160(sp) -80007cf8: 04c12683 lw a3,76(sp) -80007cfc: 08c12223 sw a2,132(sp) -80007d00: 06e12823 sw a4,112(sp) -80007d04: 0a412703 lw a4,164(sp) -80007d08: 08010593 addi a1,sp,128 -80007d0c: 07010613 addi a2,sp,112 -80007d10: 06e12a23 sw a4,116(sp) -80007d14: 0a812703 lw a4,168(sp) -80007d18: 09010513 addi a0,sp,144 -80007d1c: 09012023 sw a6,128(sp) -80007d20: 06e12c23 sw a4,120(sp) -80007d24: 0ac12703 lw a4,172(sp) -80007d28: 08d12423 sw a3,136(sp) -80007d2c: 001d8d93 addi s11,s11,1 -80007d30: 06e12e23 sw a4,124(sp) -80007d34: 648060ef jal ra,8000e37c <__subtf3> -80007d38: 00c12783 lw a5,12(sp) -80007d3c: 05812e03 lw t3,88(sp) -80007d40: 09012283 lw t0,144(sp) -80007d44: 014785b3 add a1,a5,s4 -80007d48: 0005c583 lbu a1,0(a1) -80007d4c: 09412f83 lw t6,148(sp) -80007d50: 09812f03 lw t5,152(sp) -80007d54: 09c12e83 lw t4,156(sp) -80007d58: 05c12223 sw t3,68(sp) -80007d5c: febd8fa3 sb a1,-1(s11) -80007d60: fff00793 li a5,-1 -80007d64: 08fe0063 beq t3,a5,80007de4 <_svfprintf_r+0xba0> -80007d68: fffe0e13 addi t3,t3,-1 -80007d6c: 09010593 addi a1,sp,144 -80007d70: 0a010513 addi a0,sp,160 -80007d74: 07d12623 sw t4,108(sp) -80007d78: 07e12423 sw t5,104(sp) -80007d7c: 07f12223 sw t6,100(sp) -80007d80: 06512023 sw t0,96(sp) -80007d84: 05c12e23 sw t3,92(sp) -80007d88: 0a512023 sw t0,160(sp) -80007d8c: 04512c23 sw t0,88(sp) -80007d90: 0bf12223 sw t6,164(sp) -80007d94: 05f12a23 sw t6,84(sp) -80007d98: 0be12423 sw t5,168(sp) -80007d9c: 05e12823 sw t5,80(sp) -80007da0: 0bd12623 sw t4,172(sp) -80007da4: 05d12623 sw t4,76(sp) -80007da8: 08012823 sw zero,144(sp) -80007dac: 08012a23 sw zero,148(sp) -80007db0: 08012c23 sw zero,152(sp) -80007db4: 08012e23 sw zero,156(sp) -80007db8: 751040ef jal ra,8000cd08 <__eqtf2> -80007dbc: 04c12703 lw a4,76(sp) -80007dc0: 05012683 lw a3,80(sp) -80007dc4: 05412603 lw a2,84(sp) -80007dc8: 05812803 lw a6,88(sp) -80007dcc: 05c12e03 lw t3,92(sp) -80007dd0: 06012283 lw t0,96(sp) -80007dd4: 06412f83 lw t6,100(sp) -80007dd8: 06812f03 lw t5,104(sp) -80007ddc: 06c12e83 lw t4,108(sp) -80007de0: e8051ae3 bnez a0,80007c74 <_svfprintf_r+0xa30> -80007de4: 3ffe0737 lui a4,0x3ffe0 -80007de8: 09010593 addi a1,sp,144 -80007dec: 0a010513 addi a0,sp,160 -80007df0: 0a512023 sw t0,160(sp) -80007df4: 04512c23 sw t0,88(sp) -80007df8: 0bf12223 sw t6,164(sp) -80007dfc: 05f12a23 sw t6,84(sp) -80007e00: 0be12423 sw t5,168(sp) -80007e04: 05e12823 sw t5,80(sp) -80007e08: 0bd12623 sw t4,172(sp) -80007e0c: 05d12623 sw t4,76(sp) -80007e10: 08012823 sw zero,144(sp) -80007e14: 08012a23 sw zero,148(sp) -80007e18: 08012c23 sw zero,152(sp) -80007e1c: 08e12e23 sw a4,156(sp) -80007e20: 014050ef jal ra,8000ce34 <__getf2> -80007e24: 04a04863 bgtz a0,80007e74 <_svfprintf_r+0xc30> -80007e28: 05812283 lw t0,88(sp) -80007e2c: 05412f83 lw t6,84(sp) -80007e30: 05012f03 lw t5,80(sp) -80007e34: 04c12e83 lw t4,76(sp) -80007e38: 3ffe0737 lui a4,0x3ffe0 -80007e3c: 09010593 addi a1,sp,144 -80007e40: 0a010513 addi a0,sp,160 -80007e44: 0a512023 sw t0,160(sp) -80007e48: 0bf12223 sw t6,164(sp) -80007e4c: 0be12423 sw t5,168(sp) -80007e50: 0bd12623 sw t4,172(sp) -80007e54: 08012823 sw zero,144(sp) -80007e58: 08012a23 sw zero,148(sp) -80007e5c: 08012c23 sw zero,152(sp) -80007e60: 08e12e23 sw a4,156(sp) -80007e64: 6a5040ef jal ra,8000cd08 <__eqtf2> -80007e68: 1a051063 bnez a0,80008008 <_svfprintf_r+0xdc4> -80007e6c: 001a7a13 andi s4,s4,1 -80007e70: 180a0c63 beqz s4,80008008 <_svfprintf_r+0xdc4> -80007e74: 00c12783 lw a5,12(sp) -80007e78: 0db12623 sw s11,204(sp) -80007e7c: 03000593 li a1,48 -80007e80: 00f7c603 lbu a2,15(a5) # 4003000f -80007e84: 0cc12683 lw a3,204(sp) -80007e88: fff68713 addi a4,a3,-1 -80007e8c: 0ce12623 sw a4,204(sp) -80007e90: fff6c703 lbu a4,-1(a3) -80007e94: 14c70663 beq a4,a2,80007fe0 <_svfprintf_r+0xd9c> -80007e98: 03900613 li a2,57 -80007e9c: 14c71663 bne a4,a2,80007fe8 <_svfprintf_r+0xda4> -80007ea0: 00c12783 lw a5,12(sp) -80007ea4: 00a7c703 lbu a4,10(a5) -80007ea8: fee68fa3 sb a4,-1(a3) -80007eac: 000d8a13 mv s4,s11 -80007eb0: 04700713 li a4,71 -80007eb4: 409a0a33 sub s4,s4,s1 -80007eb8: 0bc12d83 lw s11,188(sp) -80007ebc: 2cec9063 bne s9,a4,8000817c <_svfprintf_r+0xf38> -80007ec0: ffd00713 li a4,-3 -80007ec4: 00edc463 blt s11,a4,80007ecc <_svfprintf_r+0xc88> -80007ec8: 33bd5a63 bge s10,s11,800081fc <_svfprintf_r+0xfb8> -80007ecc: ffeb0b13 addi s6,s6,-2 -80007ed0: fffd8693 addi a3,s11,-1 -80007ed4: 0ad12e23 sw a3,188(sp) -80007ed8: fdfb7613 andi a2,s6,-33 -80007edc: 04100513 li a0,65 -80007ee0: 0ffb7713 andi a4,s6,255 -80007ee4: 00000593 li a1,0 -80007ee8: 00a61863 bne a2,a0,80007ef8 <_svfprintf_r+0xcb4> -80007eec: 00f70713 addi a4,a4,15 # 3ffe000f -80007ef0: 0ff77713 andi a4,a4,255 -80007ef4: 00100593 li a1,1 -80007ef8: 0ce10223 sb a4,196(sp) -80007efc: 02b00793 li a5,43 -80007f00: 0006d863 bgez a3,80007f10 <_svfprintf_r+0xccc> -80007f04: 00100693 li a3,1 -80007f08: 41b686b3 sub a3,a3,s11 -80007f0c: 02d00793 li a5,45 -80007f10: 0cf102a3 sb a5,197(sp) -80007f14: 00900793 li a5,9 -80007f18: 2ad7d863 bge a5,a3,800081c8 <_svfprintf_r+0xf84> -80007f1c: 0d310713 addi a4,sp,211 -80007f20: 00070513 mv a0,a4 -80007f24: 00a00593 li a1,10 -80007f28: 06300813 li a6,99 -80007f2c: 02b6e7b3 rem a5,a3,a1 -80007f30: fff70613 addi a2,a4,-1 -80007f34: 03078793 addi a5,a5,48 -80007f38: fef70fa3 sb a5,-1(a4) -80007f3c: 02b6c7b3 div a5,a3,a1 -80007f40: 26d84463 blt a6,a3,800081a8 <_svfprintf_r+0xf64> -80007f44: 03078793 addi a5,a5,48 -80007f48: fef60fa3 sb a5,-1(a2) -80007f4c: ffe70713 addi a4,a4,-2 -80007f50: 0c610613 addi a2,sp,198 -80007f54: 26a76063 bltu a4,a0,800081b4 <_svfprintf_r+0xf70> -80007f58: 0c410793 addi a5,sp,196 -80007f5c: 40f607b3 sub a5,a2,a5 -80007f60: 02f12c23 sw a5,56(sp) -80007f64: 01478d33 add s10,a5,s4 -80007f68: 00100793 li a5,1 -80007f6c: 0147c663 blt a5,s4,80007f78 <_svfprintf_r+0xd34> -80007f70: 00147793 andi a5,s0,1 -80007f74: 00078663 beqz a5,80007f80 <_svfprintf_r+0xd3c> -80007f78: 01c12783 lw a5,28(sp) -80007f7c: 00fd0d33 add s10,s10,a5 -80007f80: bff47413 andi s0,s0,-1025 -80007f84: 10046793 ori a5,s0,256 -80007f88: 02f12423 sw a5,40(sp) -80007f8c: 00012623 sw zero,12(sp) -80007f90: 00000c93 li s9,0 -80007f94: 00000d93 li s11,0 -80007f98: 04012783 lw a5,64(sp) -80007f9c: 00078663 beqz a5,80007fa8 <_svfprintf_r+0xd64> -80007fa0: 02d00713 li a4,45 -80007fa4: 0ae10ba3 sb a4,183(sp) -80007fa8: 02812403 lw s0,40(sp) -80007fac: 00000713 li a4,0 -80007fb0: e1cff06f j 800075cc <_svfprintf_r+0x388> -80007fb4: 00000c13 li s8,0 -80007fb8: 13c10493 addi s1,sp,316 -80007fbc: b89ff06f j 80007b44 <_svfprintf_r+0x900> -80007fc0: 00050c13 mv s8,a0 -80007fc4: b81ff06f j 80007b44 <_svfprintf_r+0x900> -80007fc8: 00000c13 li s8,0 -80007fcc: 00600d13 li s10,6 -80007fd0: b75ff06f j 80007b44 <_svfprintf_r+0x900> -80007fd4: 81000db7 lui s11,0x81000 -80007fd8: 33cd8793 addi a5,s11,828 # 8100033c <_PathLocale+0xffffe9b8> -80007fdc: c8dff06f j 80007c68 <_svfprintf_r+0xa24> -80007fe0: feb68fa3 sb a1,-1(a3) -80007fe4: ea1ff06f j 80007e84 <_svfprintf_r+0xc40> -80007fe8: 00170713 addi a4,a4,1 -80007fec: 0ff77713 andi a4,a4,255 -80007ff0: eb9ff06f j 80007ea8 <_svfprintf_r+0xc64> -80007ff4: 001a0a13 addi s4,s4,1 -80007ff8: feda0fa3 sb a3,-1(s4) -80007ffc: 41478733 sub a4,a5,s4 -80008000: fe075ae3 bgez a4,80007ff4 <_svfprintf_r+0xdb0> -80008004: eadff06f j 80007eb0 <_svfprintf_r+0xc6c> -80008008: 04412783 lw a5,68(sp) -8000800c: 000d8a13 mv s4,s11 -80008010: 03000693 li a3,48 -80008014: 00fd87b3 add a5,s11,a5 -80008018: fe5ff06f j 80007ffc <_svfprintf_r+0xdb8> -8000801c: 04600793 li a5,70 -80008020: 00fc8e63 beq s9,a5,8000803c <_svfprintf_r+0xdf8> -80008024: 04500793 li a5,69 -80008028: 001d0d93 addi s11,s10,1 -8000802c: 00fc8463 beq s9,a5,80008034 <_svfprintf_r+0xdf0> -80008030: 000d0d93 mv s11,s10 -80008034: 00200613 li a2,2 -80008038: 00c0006f j 80008044 <_svfprintf_r+0xe00> -8000803c: 000d0d93 mv s11,s10 -80008040: 00300613 li a2,3 -80008044: 0c010793 addi a5,sp,192 -80008048: 0cc10813 addi a6,sp,204 -8000804c: 0bc10713 addi a4,sp,188 -80008050: 000d8693 mv a3,s11 -80008054: 0a010593 addi a1,sp,160 -80008058: 00090513 mv a0,s2 -8000805c: 0be12023 sw t5,160(sp) -80008060: 05e12623 sw t5,76(sp) -80008064: 0bd12223 sw t4,164(sp) -80008068: 05d12223 sw t4,68(sp) -8000806c: 0bc12423 sw t3,168(sp) -80008070: 01c12623 sw t3,12(sp) -80008074: 0b412623 sw s4,172(sp) -80008078: a6dfc0ef jal ra,80004ae4 <_ldtoa_r> -8000807c: 04700793 li a5,71 -80008080: 00050493 mv s1,a0 -80008084: 00c12e03 lw t3,12(sp) -80008088: 04412e83 lw t4,68(sp) -8000808c: 04c12f03 lw t5,76(sp) -80008090: 00fc9a63 bne s9,a5,800080a4 <_svfprintf_r+0xe60> -80008094: 00147793 andi a5,s0,1 -80008098: 00079663 bnez a5,800080a4 <_svfprintf_r+0xe60> -8000809c: 0cc12a03 lw s4,204(sp) -800080a0: e11ff06f j 80007eb0 <_svfprintf_r+0xc6c> -800080a4: 04600713 li a4,70 -800080a8: 01b487b3 add a5,s1,s11 -800080ac: 06ec9a63 bne s9,a4,80008120 <_svfprintf_r+0xedc> -800080b0: 0004c683 lbu a3,0(s1) -800080b4: 03000713 li a4,48 -800080b8: 06e69063 bne a3,a4,80008118 <_svfprintf_r+0xed4> -800080bc: 09010593 addi a1,sp,144 -800080c0: 0a010513 addi a0,sp,160 -800080c4: 04f12823 sw a5,80(sp) -800080c8: 0be12023 sw t5,160(sp) -800080cc: 05e12623 sw t5,76(sp) -800080d0: 0bd12223 sw t4,164(sp) -800080d4: 05d12223 sw t4,68(sp) -800080d8: 0bc12423 sw t3,168(sp) -800080dc: 01c12623 sw t3,12(sp) -800080e0: 0b412623 sw s4,172(sp) -800080e4: 08012823 sw zero,144(sp) -800080e8: 08012a23 sw zero,148(sp) -800080ec: 08012c23 sw zero,152(sp) -800080f0: 08012e23 sw zero,156(sp) -800080f4: 415040ef jal ra,8000cd08 <__eqtf2> -800080f8: 00c12e03 lw t3,12(sp) -800080fc: 04412e83 lw t4,68(sp) -80008100: 04c12f03 lw t5,76(sp) -80008104: 05012783 lw a5,80(sp) -80008108: 00050863 beqz a0,80008118 <_svfprintf_r+0xed4> -8000810c: 00100713 li a4,1 -80008110: 41b70db3 sub s11,a4,s11 -80008114: 0bb12e23 sw s11,188(sp) -80008118: 0bc12703 lw a4,188(sp) -8000811c: 00e787b3 add a5,a5,a4 -80008120: 09010593 addi a1,sp,144 -80008124: 0a010513 addi a0,sp,160 -80008128: 00f12623 sw a5,12(sp) -8000812c: 0be12023 sw t5,160(sp) -80008130: 0bd12223 sw t4,164(sp) -80008134: 0bc12423 sw t3,168(sp) -80008138: 0b412623 sw s4,172(sp) -8000813c: 08012823 sw zero,144(sp) -80008140: 08012a23 sw zero,148(sp) -80008144: 08012c23 sw zero,152(sp) -80008148: 08012e23 sw zero,156(sp) -8000814c: 3bd040ef jal ra,8000cd08 <__eqtf2> -80008150: 00c12783 lw a5,12(sp) -80008154: 00051463 bnez a0,8000815c <_svfprintf_r+0xf18> -80008158: 0cf12623 sw a5,204(sp) -8000815c: 03000693 li a3,48 -80008160: 0100006f j 80008170 <_svfprintf_r+0xf2c> -80008164: 00170613 addi a2,a4,1 -80008168: 0cc12623 sw a2,204(sp) -8000816c: 00d70023 sb a3,0(a4) -80008170: 0cc12703 lw a4,204(sp) -80008174: fef768e3 bltu a4,a5,80008164 <_svfprintf_r+0xf20> -80008178: f25ff06f j 8000809c <_svfprintf_r+0xe58> +80007ce0: 0b012023 sw a6,160(sp) +80007ce4: 05012823 sw a6,80(sp) +80007ce8: 0ac12223 sw a2,164(sp) +80007cec: 04c12623 sw a2,76(sp) +80007cf0: 0ad12423 sw a3,168(sp) +80007cf4: 04d12223 sw a3,68(sp) +80007cf8: 0ae12623 sw a4,172(sp) +80007cfc: 00e12623 sw a4,12(sp) +80007d00: 08012823 sw zero,144(sp) +80007d04: 08012a23 sw zero,148(sp) +80007d08: 08012c23 sw zero,152(sp) +80007d0c: 08012e23 sw zero,156(sp) +80007d10: 0d0050ef jal ra,8000cde0 <__eqtf2> +80007d14: 00c12703 lw a4,12(sp) +80007d18: 04412683 lw a3,68(sp) +80007d1c: 04c12603 lw a2,76(sp) +80007d20: 05012803 lw a6,80(sp) +80007d24: 00051663 bnez a0,80007d30 <_svfprintf_r+0xa14> +80007d28: 00100793 li a5,1 +80007d2c: 0af12e23 sw a5,188(sp) +80007d30: 06100793 li a5,97 +80007d34: 36fb0c63 beq s6,a5,800080ac <_svfprintf_r+0xd90> +80007d38: 81000db7 lui s11,0x81000 +80007d3c: 3c0d8793 addi a5,s11,960 # 810003c0 <_PathLocale+0xffffe9c8> +80007d40: 00f12623 sw a5,12(sp) +80007d44: fffd0e13 addi t3,s10,-1 +80007d48: 00048d93 mv s11,s1 +80007d4c: 400307b7 lui a5,0x40030 +80007d50: 09010593 addi a1,sp,144 +80007d54: 08c12a23 sw a2,148(sp) +80007d58: 0a010513 addi a0,sp,160 +80007d5c: 08010613 addi a2,sp,128 +80007d60: 05c12c23 sw t3,88(sp) +80007d64: 08f12623 sw a5,140(sp) +80007d68: 09012823 sw a6,144(sp) +80007d6c: 08d12c23 sw a3,152(sp) +80007d70: 08e12e23 sw a4,156(sp) +80007d74: 08012023 sw zero,128(sp) +80007d78: 08012223 sw zero,132(sp) +80007d7c: 08012423 sw zero,136(sp) +80007d80: 424050ef jal ra,8000d1a4 <__multf3> +80007d84: 0a012803 lw a6,160(sp) +80007d88: 0a412603 lw a2,164(sp) +80007d8c: 0a812683 lw a3,168(sp) +80007d90: 0ac12703 lw a4,172(sp) +80007d94: 0a010513 addi a0,sp,160 +80007d98: 05012a23 sw a6,84(sp) +80007d9c: 04c12823 sw a2,80(sp) +80007da0: 04d12623 sw a3,76(sp) +80007da4: 04e12223 sw a4,68(sp) +80007da8: 0fc080ef jal ra,8000fea4 <__fixtfsi> +80007dac: 00050593 mv a1,a0 +80007db0: 00050a13 mv s4,a0 +80007db4: 0a010513 addi a0,sp,160 +80007db8: 2d0080ef jal ra,80010088 <__floatsitf> +80007dbc: 04412703 lw a4,68(sp) +80007dc0: 05012603 lw a2,80(sp) +80007dc4: 05412803 lw a6,84(sp) +80007dc8: 08e12623 sw a4,140(sp) +80007dcc: 0a012703 lw a4,160(sp) +80007dd0: 04c12683 lw a3,76(sp) +80007dd4: 08c12223 sw a2,132(sp) +80007dd8: 06e12823 sw a4,112(sp) +80007ddc: 0a412703 lw a4,164(sp) +80007de0: 08010593 addi a1,sp,128 +80007de4: 07010613 addi a2,sp,112 +80007de8: 06e12a23 sw a4,116(sp) +80007dec: 0a812703 lw a4,168(sp) +80007df0: 09010513 addi a0,sp,144 +80007df4: 09012023 sw a6,128(sp) +80007df8: 06e12c23 sw a4,120(sp) +80007dfc: 0ac12703 lw a4,172(sp) +80007e00: 08d12423 sw a3,136(sp) +80007e04: 001d8d93 addi s11,s11,1 +80007e08: 06e12e23 sw a4,124(sp) +80007e0c: 648060ef jal ra,8000e454 <__subtf3> +80007e10: 00c12783 lw a5,12(sp) +80007e14: 05812e03 lw t3,88(sp) +80007e18: 09012283 lw t0,144(sp) +80007e1c: 014785b3 add a1,a5,s4 +80007e20: 0005c583 lbu a1,0(a1) +80007e24: 09412f83 lw t6,148(sp) +80007e28: 09812f03 lw t5,152(sp) +80007e2c: 09c12e83 lw t4,156(sp) +80007e30: 05c12223 sw t3,68(sp) +80007e34: febd8fa3 sb a1,-1(s11) +80007e38: fff00793 li a5,-1 +80007e3c: 08fe0063 beq t3,a5,80007ebc <_svfprintf_r+0xba0> +80007e40: fffe0e13 addi t3,t3,-1 +80007e44: 09010593 addi a1,sp,144 +80007e48: 0a010513 addi a0,sp,160 +80007e4c: 07d12623 sw t4,108(sp) +80007e50: 07e12423 sw t5,104(sp) +80007e54: 07f12223 sw t6,100(sp) +80007e58: 06512023 sw t0,96(sp) +80007e5c: 05c12e23 sw t3,92(sp) +80007e60: 0a512023 sw t0,160(sp) +80007e64: 04512c23 sw t0,88(sp) +80007e68: 0bf12223 sw t6,164(sp) +80007e6c: 05f12a23 sw t6,84(sp) +80007e70: 0be12423 sw t5,168(sp) +80007e74: 05e12823 sw t5,80(sp) +80007e78: 0bd12623 sw t4,172(sp) +80007e7c: 05d12623 sw t4,76(sp) +80007e80: 08012823 sw zero,144(sp) +80007e84: 08012a23 sw zero,148(sp) +80007e88: 08012c23 sw zero,152(sp) +80007e8c: 08012e23 sw zero,156(sp) +80007e90: 751040ef jal ra,8000cde0 <__eqtf2> +80007e94: 04c12703 lw a4,76(sp) +80007e98: 05012683 lw a3,80(sp) +80007e9c: 05412603 lw a2,84(sp) +80007ea0: 05812803 lw a6,88(sp) +80007ea4: 05c12e03 lw t3,92(sp) +80007ea8: 06012283 lw t0,96(sp) +80007eac: 06412f83 lw t6,100(sp) +80007eb0: 06812f03 lw t5,104(sp) +80007eb4: 06c12e83 lw t4,108(sp) +80007eb8: e8051ae3 bnez a0,80007d4c <_svfprintf_r+0xa30> +80007ebc: 3ffe0737 lui a4,0x3ffe0 +80007ec0: 09010593 addi a1,sp,144 +80007ec4: 0a010513 addi a0,sp,160 +80007ec8: 0a512023 sw t0,160(sp) +80007ecc: 04512c23 sw t0,88(sp) +80007ed0: 0bf12223 sw t6,164(sp) +80007ed4: 05f12a23 sw t6,84(sp) +80007ed8: 0be12423 sw t5,168(sp) +80007edc: 05e12823 sw t5,80(sp) +80007ee0: 0bd12623 sw t4,172(sp) +80007ee4: 05d12623 sw t4,76(sp) +80007ee8: 08012823 sw zero,144(sp) +80007eec: 08012a23 sw zero,148(sp) +80007ef0: 08012c23 sw zero,152(sp) +80007ef4: 08e12e23 sw a4,156(sp) +80007ef8: 014050ef jal ra,8000cf0c <__getf2> +80007efc: 04a04863 bgtz a0,80007f4c <_svfprintf_r+0xc30> +80007f00: 05812283 lw t0,88(sp) +80007f04: 05412f83 lw t6,84(sp) +80007f08: 05012f03 lw t5,80(sp) +80007f0c: 04c12e83 lw t4,76(sp) +80007f10: 3ffe0737 lui a4,0x3ffe0 +80007f14: 09010593 addi a1,sp,144 +80007f18: 0a010513 addi a0,sp,160 +80007f1c: 0a512023 sw t0,160(sp) +80007f20: 0bf12223 sw t6,164(sp) +80007f24: 0be12423 sw t5,168(sp) +80007f28: 0bd12623 sw t4,172(sp) +80007f2c: 08012823 sw zero,144(sp) +80007f30: 08012a23 sw zero,148(sp) +80007f34: 08012c23 sw zero,152(sp) +80007f38: 08e12e23 sw a4,156(sp) +80007f3c: 6a5040ef jal ra,8000cde0 <__eqtf2> +80007f40: 1a051063 bnez a0,800080e0 <_svfprintf_r+0xdc4> +80007f44: 001a7a13 andi s4,s4,1 +80007f48: 180a0c63 beqz s4,800080e0 <_svfprintf_r+0xdc4> +80007f4c: 00c12783 lw a5,12(sp) +80007f50: 0db12623 sw s11,204(sp) +80007f54: 03000593 li a1,48 +80007f58: 00f7c603 lbu a2,15(a5) # 4003000f <_start-0x3ffcfff1> +80007f5c: 0cc12683 lw a3,204(sp) +80007f60: fff68713 addi a4,a3,-1 +80007f64: 0ce12623 sw a4,204(sp) +80007f68: fff6c703 lbu a4,-1(a3) +80007f6c: 14c70663 beq a4,a2,800080b8 <_svfprintf_r+0xd9c> +80007f70: 03900613 li a2,57 +80007f74: 14c71663 bne a4,a2,800080c0 <_svfprintf_r+0xda4> +80007f78: 00c12783 lw a5,12(sp) +80007f7c: 00a7c703 lbu a4,10(a5) +80007f80: fee68fa3 sb a4,-1(a3) +80007f84: 000d8a13 mv s4,s11 +80007f88: 04700713 li a4,71 +80007f8c: 409a0a33 sub s4,s4,s1 +80007f90: 0bc12d83 lw s11,188(sp) +80007f94: 2cec9063 bne s9,a4,80008254 <_svfprintf_r+0xf38> +80007f98: ffd00713 li a4,-3 +80007f9c: 00edc463 blt s11,a4,80007fa4 <_svfprintf_r+0xc88> +80007fa0: 33bd5a63 bge s10,s11,800082d4 <_svfprintf_r+0xfb8> +80007fa4: ffeb0b13 addi s6,s6,-2 +80007fa8: fffd8693 addi a3,s11,-1 +80007fac: 0ad12e23 sw a3,188(sp) +80007fb0: fdfb7613 andi a2,s6,-33 +80007fb4: 04100513 li a0,65 +80007fb8: 0ffb7713 andi a4,s6,255 +80007fbc: 00000593 li a1,0 +80007fc0: 00a61863 bne a2,a0,80007fd0 <_svfprintf_r+0xcb4> +80007fc4: 00f70713 addi a4,a4,15 # 3ffe000f <_start-0x4001fff1> +80007fc8: 0ff77713 andi a4,a4,255 +80007fcc: 00100593 li a1,1 +80007fd0: 0ce10223 sb a4,196(sp) +80007fd4: 02b00793 li a5,43 +80007fd8: 0006d863 bgez a3,80007fe8 <_svfprintf_r+0xccc> +80007fdc: 00100693 li a3,1 +80007fe0: 41b686b3 sub a3,a3,s11 +80007fe4: 02d00793 li a5,45 +80007fe8: 0cf102a3 sb a5,197(sp) +80007fec: 00900793 li a5,9 +80007ff0: 2ad7d863 bge a5,a3,800082a0 <_svfprintf_r+0xf84> +80007ff4: 0d310713 addi a4,sp,211 +80007ff8: 00070513 mv a0,a4 +80007ffc: 00a00593 li a1,10 +80008000: 06300813 li a6,99 +80008004: 02b6e7b3 rem a5,a3,a1 +80008008: fff70613 addi a2,a4,-1 +8000800c: 03078793 addi a5,a5,48 +80008010: fef70fa3 sb a5,-1(a4) +80008014: 02b6c7b3 div a5,a3,a1 +80008018: 26d84463 blt a6,a3,80008280 <_svfprintf_r+0xf64> +8000801c: 03078793 addi a5,a5,48 +80008020: fef60fa3 sb a5,-1(a2) +80008024: ffe70713 addi a4,a4,-2 +80008028: 0c610613 addi a2,sp,198 +8000802c: 26a76063 bltu a4,a0,8000828c <_svfprintf_r+0xf70> +80008030: 0c410793 addi a5,sp,196 +80008034: 40f607b3 sub a5,a2,a5 +80008038: 02f12c23 sw a5,56(sp) +8000803c: 01478d33 add s10,a5,s4 +80008040: 00100793 li a5,1 +80008044: 0147c663 blt a5,s4,80008050 <_svfprintf_r+0xd34> +80008048: 00147793 andi a5,s0,1 +8000804c: 00078663 beqz a5,80008058 <_svfprintf_r+0xd3c> +80008050: 01c12783 lw a5,28(sp) +80008054: 00fd0d33 add s10,s10,a5 +80008058: bff47413 andi s0,s0,-1025 +8000805c: 10046793 ori a5,s0,256 +80008060: 02f12423 sw a5,40(sp) +80008064: 00012623 sw zero,12(sp) +80008068: 00000c93 li s9,0 +8000806c: 00000d93 li s11,0 +80008070: 04012783 lw a5,64(sp) +80008074: 00078663 beqz a5,80008080 <_svfprintf_r+0xd64> +80008078: 02d00713 li a4,45 +8000807c: 0ae10ba3 sb a4,183(sp) +80008080: 02812403 lw s0,40(sp) +80008084: 00000713 li a4,0 +80008088: e1cff06f j 800076a4 <_svfprintf_r+0x388> +8000808c: 00000c13 li s8,0 +80008090: 13c10493 addi s1,sp,316 +80008094: b89ff06f j 80007c1c <_svfprintf_r+0x900> +80008098: 00050c13 mv s8,a0 +8000809c: b81ff06f j 80007c1c <_svfprintf_r+0x900> +800080a0: 00000c13 li s8,0 +800080a4: 00600d13 li s10,6 +800080a8: b75ff06f j 80007c1c <_svfprintf_r+0x900> +800080ac: 81000db7 lui s11,0x81000 +800080b0: 3acd8793 addi a5,s11,940 # 810003ac <_PathLocale+0xffffe9b4> +800080b4: c8dff06f j 80007d40 <_svfprintf_r+0xa24> +800080b8: feb68fa3 sb a1,-1(a3) +800080bc: ea1ff06f j 80007f5c <_svfprintf_r+0xc40> +800080c0: 00170713 addi a4,a4,1 +800080c4: 0ff77713 andi a4,a4,255 +800080c8: eb9ff06f j 80007f80 <_svfprintf_r+0xc64> +800080cc: 001a0a13 addi s4,s4,1 +800080d0: feda0fa3 sb a3,-1(s4) +800080d4: 41478733 sub a4,a5,s4 +800080d8: fe075ae3 bgez a4,800080cc <_svfprintf_r+0xdb0> +800080dc: eadff06f j 80007f88 <_svfprintf_r+0xc6c> +800080e0: 04412783 lw a5,68(sp) +800080e4: 000d8a13 mv s4,s11 +800080e8: 03000693 li a3,48 +800080ec: 00fd87b3 add a5,s11,a5 +800080f0: fe5ff06f j 800080d4 <_svfprintf_r+0xdb8> +800080f4: 04600793 li a5,70 +800080f8: 00fc8e63 beq s9,a5,80008114 <_svfprintf_r+0xdf8> +800080fc: 04500793 li a5,69 +80008100: 001d0d93 addi s11,s10,1 +80008104: 00fc8463 beq s9,a5,8000810c <_svfprintf_r+0xdf0> +80008108: 000d0d93 mv s11,s10 +8000810c: 00200613 li a2,2 +80008110: 00c0006f j 8000811c <_svfprintf_r+0xe00> +80008114: 000d0d93 mv s11,s10 +80008118: 00300613 li a2,3 +8000811c: 0c010793 addi a5,sp,192 +80008120: 0cc10813 addi a6,sp,204 +80008124: 0bc10713 addi a4,sp,188 +80008128: 000d8693 mv a3,s11 +8000812c: 0a010593 addi a1,sp,160 +80008130: 00090513 mv a0,s2 +80008134: 0be12023 sw t5,160(sp) +80008138: 05e12623 sw t5,76(sp) +8000813c: 0bd12223 sw t4,164(sp) +80008140: 05d12223 sw t4,68(sp) +80008144: 0bc12423 sw t3,168(sp) +80008148: 01c12623 sw t3,12(sp) +8000814c: 0b412623 sw s4,172(sp) +80008150: a6dfc0ef jal ra,80004bbc <_ldtoa_r> +80008154: 04700793 li a5,71 +80008158: 00050493 mv s1,a0 +8000815c: 00c12e03 lw t3,12(sp) +80008160: 04412e83 lw t4,68(sp) +80008164: 04c12f03 lw t5,76(sp) +80008168: 00fc9a63 bne s9,a5,8000817c <_svfprintf_r+0xe60> +8000816c: 00147793 andi a5,s0,1 +80008170: 00079663 bnez a5,8000817c <_svfprintf_r+0xe60> +80008174: 0cc12a03 lw s4,204(sp) +80008178: e11ff06f j 80007f88 <_svfprintf_r+0xc6c> 8000817c: 04600713 li a4,70 -80008180: d4ec98e3 bne s9,a4,80007ed0 <_svfprintf_r+0xc8c> -80008184: 00147713 andi a4,s0,1 -80008188: 01a76733 or a4,a4,s10 -8000818c: 07b05063 blez s11,800081ec <_svfprintf_r+0xfa8> -80008190: 0c070063 beqz a4,80008250 <_svfprintf_r+0x100c> -80008194: 01c12783 lw a5,28(sp) -80008198: 00fd8733 add a4,s11,a5 -8000819c: 00ed0d33 add s10,s10,a4 -800081a0: 06600b13 li s6,102 -800081a4: 0900006f j 80008234 <_svfprintf_r+0xff0> -800081a8: 00060713 mv a4,a2 -800081ac: 00078693 mv a3,a5 -800081b0: d7dff06f j 80007f2c <_svfprintf_r+0xce8> -800081b4: 00170713 addi a4,a4,1 -800081b8: fff74783 lbu a5,-1(a4) -800081bc: 00160613 addi a2,a2,1 -800081c0: fef60fa3 sb a5,-1(a2) -800081c4: d91ff06f j 80007f54 <_svfprintf_r+0xd10> -800081c8: 0c610713 addi a4,sp,198 -800081cc: 00059863 bnez a1,800081dc <_svfprintf_r+0xf98> -800081d0: 03000793 li a5,48 -800081d4: 0cf10323 sb a5,198(sp) -800081d8: 0c710713 addi a4,sp,199 -800081dc: 03068793 addi a5,a3,48 -800081e0: 00170613 addi a2,a4,1 -800081e4: 00f70023 sb a5,0(a4) -800081e8: d71ff06f j 80007f58 <_svfprintf_r+0xd14> -800081ec: 06070663 beqz a4,80008258 <_svfprintf_r+0x1014> -800081f0: 01c12783 lw a5,28(sp) -800081f4: 00178713 addi a4,a5,1 -800081f8: fa5ff06f j 8000819c <_svfprintf_r+0xf58> -800081fc: 034dc063 blt s11,s4,8000821c <_svfprintf_r+0xfd8> -80008200: 00147713 andi a4,s0,1 -80008204: 000d8d13 mv s10,s11 -80008208: 00070663 beqz a4,80008214 <_svfprintf_r+0xfd0> -8000820c: 01c12783 lw a5,28(sp) -80008210: 00fd8d33 add s10,s11,a5 -80008214: 06700b13 li s6,103 -80008218: 01c0006f j 80008234 <_svfprintf_r+0xff0> -8000821c: 01c12783 lw a5,28(sp) -80008220: 06700b13 li s6,103 -80008224: 00fa0d33 add s10,s4,a5 -80008228: 01b04663 bgtz s11,80008234 <_svfprintf_r+0xff0> -8000822c: 41bd0333 sub t1,s10,s11 -80008230: 00130d13 addi s10,t1,1 -80008234: 40047c93 andi s9,s0,1024 -80008238: 00012623 sw zero,12(sp) -8000823c: d40c8ee3 beqz s9,80007f98 <_svfprintf_r+0xd54> -80008240: 00000c93 li s9,0 -80008244: d5b05ae3 blez s11,80007f98 <_svfprintf_r+0xd54> -80008248: 0ff00693 li a3,255 -8000824c: 0380006f j 80008284 <_svfprintf_r+0x1040> -80008250: 000d8d13 mv s10,s11 -80008254: f4dff06f j 800081a0 <_svfprintf_r+0xf5c> -80008258: 06600b13 li s6,102 -8000825c: 00100d13 li s10,1 -80008260: fd5ff06f j 80008234 <_svfprintf_r+0xff0> -80008264: 03b75663 bge a4,s11,80008290 <_svfprintf_r+0x104c> -80008268: 00812783 lw a5,8(sp) -8000826c: 40ed8db3 sub s11,s11,a4 -80008270: 0017c703 lbu a4,1(a5) -80008274: 02070a63 beqz a4,800082a8 <_svfprintf_r+0x1064> -80008278: 00178793 addi a5,a5,1 -8000827c: 001c8c93 addi s9,s9,1 -80008280: 00f12423 sw a5,8(sp) -80008284: 00812783 lw a5,8(sp) -80008288: 0007c703 lbu a4,0(a5) -8000828c: fcd71ce3 bne a4,a3,80008264 <_svfprintf_r+0x1020> -80008290: 00c12783 lw a5,12(sp) -80008294: 00fc8733 add a4,s9,a5 -80008298: 02c12783 lw a5,44(sp) -8000829c: 02f70733 mul a4,a4,a5 -800082a0: 01a70d33 add s10,a4,s10 -800082a4: cf5ff06f j 80007f98 <_svfprintf_r+0xd54> -800082a8: 00c12783 lw a5,12(sp) -800082ac: 00178793 addi a5,a5,1 -800082b0: 00f12623 sw a5,12(sp) -800082b4: fd1ff06f j 80008284 <_svfprintf_r+0x1040> -800082b8: 004c0713 addi a4,s8,4 -800082bc: 00e12a23 sw a4,20(sp) -800082c0: 02047713 andi a4,s0,32 -800082c4: 000c2783 lw a5,0(s8) -800082c8: 02070063 beqz a4,800082e8 <_svfprintf_r+0x10a4> -800082cc: 02012703 lw a4,32(sp) -800082d0: 00e7a023 sw a4,0(a5) -800082d4: 41f75713 srai a4,a4,0x1f -800082d8: 00e7a223 sw a4,4(a5) -800082dc: 01412c03 lw s8,20(sp) -800082e0: 01812483 lw s1,24(sp) -800082e4: 860ff06f j 80007344 <_svfprintf_r+0x100> -800082e8: 01047713 andi a4,s0,16 -800082ec: 00070863 beqz a4,800082fc <_svfprintf_r+0x10b8> -800082f0: 02012703 lw a4,32(sp) -800082f4: 00e7a023 sw a4,0(a5) -800082f8: fe5ff06f j 800082dc <_svfprintf_r+0x1098> -800082fc: 04047713 andi a4,s0,64 -80008300: 00070863 beqz a4,80008310 <_svfprintf_r+0x10cc> -80008304: 02012703 lw a4,32(sp) -80008308: 00e79023 sh a4,0(a5) -8000830c: fd1ff06f j 800082dc <_svfprintf_r+0x1098> -80008310: 20047413 andi s0,s0,512 -80008314: fc040ee3 beqz s0,800082f0 <_svfprintf_r+0x10ac> -80008318: 02012703 lw a4,32(sp) -8000831c: 00e78023 sb a4,0(a5) -80008320: fbdff06f j 800082dc <_svfprintf_r+0x1098> -80008324: 01046413 ori s0,s0,16 -80008328: 02047793 andi a5,s0,32 -8000832c: 02078663 beqz a5,80008358 <_svfprintf_r+0x1114> -80008330: 007c0c13 addi s8,s8,7 -80008334: ff8c7c13 andi s8,s8,-8 -80008338: 000c2c83 lw s9,0(s8) -8000833c: 004c2d83 lw s11,4(s8) -80008340: 008c0793 addi a5,s8,8 -80008344: 00f12a23 sw a5,20(sp) -80008348: bff47413 andi s0,s0,-1025 -8000834c: 00000713 li a4,0 -80008350: 0a010ba3 sb zero,183(sp) -80008354: d84ff06f j 800078d8 <_svfprintf_r+0x694> -80008358: 004c0793 addi a5,s8,4 -8000835c: 00f12a23 sw a5,20(sp) -80008360: 01047793 andi a5,s0,16 -80008364: 00078663 beqz a5,80008370 <_svfprintf_r+0x112c> -80008368: 000c2c83 lw s9,0(s8) -8000836c: 0100006f j 8000837c <_svfprintf_r+0x1138> -80008370: 04047793 andi a5,s0,64 -80008374: 00078863 beqz a5,80008384 <_svfprintf_r+0x1140> -80008378: 000c5c83 lhu s9,0(s8) -8000837c: 00000d93 li s11,0 -80008380: fc9ff06f j 80008348 <_svfprintf_r+0x1104> -80008384: 20047793 andi a5,s0,512 -80008388: fe0780e3 beqz a5,80008368 <_svfprintf_r+0x1124> -8000838c: 000c4c83 lbu s9,0(s8) -80008390: fedff06f j 8000837c <_svfprintf_r+0x1138> -80008394: ffff8737 lui a4,0xffff8 -80008398: 83074713 xori a4,a4,-2000 -8000839c: 004c0793 addi a5,s8,4 -800083a0: 0ae11c23 sh a4,184(sp) -800083a4: 81000737 lui a4,0x81000 -800083a8: 00f12a23 sw a5,20(sp) -800083ac: 33c70793 addi a5,a4,828 # 8100033c <_PathLocale+0xffffe9b8> -800083b0: 000c2c83 lw s9,0(s8) -800083b4: 00000d93 li s11,0 -800083b8: 00246413 ori s0,s0,2 -800083bc: 02f12e23 sw a5,60(sp) -800083c0: 00200713 li a4,2 -800083c4: 07800b13 li s6,120 -800083c8: f89ff06f j 80008350 <_svfprintf_r+0x110c> -800083cc: 004c0793 addi a5,s8,4 -800083d0: 00f12a23 sw a5,20(sp) -800083d4: 0a010ba3 sb zero,183(sp) -800083d8: fff00793 li a5,-1 -800083dc: 000c2483 lw s1,0(s8) -800083e0: 02fd0463 beq s10,a5,80008408 <_svfprintf_r+0x11c4> -800083e4: 000d0613 mv a2,s10 -800083e8: 00000593 li a1,0 -800083ec: 00048513 mv a0,s1 -800083f0: b95fd0ef jal ra,80005f84 -800083f4: 00050c13 mv s8,a0 -800083f8: e0050063 beqz a0,800079f8 <_svfprintf_r+0x7b4> -800083fc: 40950d33 sub s10,a0,s1 -80008400: 00000c13 li s8,0 -80008404: df4ff06f j 800079f8 <_svfprintf_r+0x7b4> -80008408: 00048513 mv a0,s1 -8000840c: de5fe0ef jal ra,800071f0 -80008410: 00050d13 mv s10,a0 -80008414: fedff06f j 80008400 <_svfprintf_r+0x11bc> -80008418: 01046413 ori s0,s0,16 -8000841c: 02047793 andi a5,s0,32 -80008420: 02078263 beqz a5,80008444 <_svfprintf_r+0x1200> -80008424: 007c0c13 addi s8,s8,7 -80008428: ff8c7c13 andi s8,s8,-8 -8000842c: 000c2c83 lw s9,0(s8) -80008430: 004c2d83 lw s11,4(s8) -80008434: 008c0793 addi a5,s8,8 -80008438: 00f12a23 sw a5,20(sp) -8000843c: 00100713 li a4,1 -80008440: f11ff06f j 80008350 <_svfprintf_r+0x110c> -80008444: 004c0793 addi a5,s8,4 -80008448: 00f12a23 sw a5,20(sp) -8000844c: 01047793 andi a5,s0,16 -80008450: 00078663 beqz a5,8000845c <_svfprintf_r+0x1218> -80008454: 000c2c83 lw s9,0(s8) -80008458: 0100006f j 80008468 <_svfprintf_r+0x1224> -8000845c: 04047793 andi a5,s0,64 -80008460: 00078863 beqz a5,80008470 <_svfprintf_r+0x122c> -80008464: 000c5c83 lhu s9,0(s8) -80008468: 00000d93 li s11,0 -8000846c: fd1ff06f j 8000843c <_svfprintf_r+0x11f8> -80008470: 20047793 andi a5,s0,512 -80008474: fe0780e3 beqz a5,80008454 <_svfprintf_r+0x1210> -80008478: 000c4c83 lbu s9,0(s8) -8000847c: fedff06f j 80008468 <_svfprintf_r+0x1224> -80008480: 810007b7 lui a5,0x81000 -80008484: 35078793 addi a5,a5,848 # 81000350 <_PathLocale+0xffffe9cc> -80008488: 02f12e23 sw a5,60(sp) -8000848c: 02047793 andi a5,s0,32 -80008490: 04078a63 beqz a5,800084e4 <_svfprintf_r+0x12a0> -80008494: 007c0c13 addi s8,s8,7 -80008498: ff8c7c13 andi s8,s8,-8 -8000849c: 000c2c83 lw s9,0(s8) -800084a0: 004c2d83 lw s11,4(s8) -800084a4: 008c0793 addi a5,s8,8 +80008180: 01b487b3 add a5,s1,s11 +80008184: 06ec9a63 bne s9,a4,800081f8 <_svfprintf_r+0xedc> +80008188: 0004c683 lbu a3,0(s1) +8000818c: 03000713 li a4,48 +80008190: 06e69063 bne a3,a4,800081f0 <_svfprintf_r+0xed4> +80008194: 09010593 addi a1,sp,144 +80008198: 0a010513 addi a0,sp,160 +8000819c: 04f12823 sw a5,80(sp) +800081a0: 0be12023 sw t5,160(sp) +800081a4: 05e12623 sw t5,76(sp) +800081a8: 0bd12223 sw t4,164(sp) +800081ac: 05d12223 sw t4,68(sp) +800081b0: 0bc12423 sw t3,168(sp) +800081b4: 01c12623 sw t3,12(sp) +800081b8: 0b412623 sw s4,172(sp) +800081bc: 08012823 sw zero,144(sp) +800081c0: 08012a23 sw zero,148(sp) +800081c4: 08012c23 sw zero,152(sp) +800081c8: 08012e23 sw zero,156(sp) +800081cc: 415040ef jal ra,8000cde0 <__eqtf2> +800081d0: 00c12e03 lw t3,12(sp) +800081d4: 04412e83 lw t4,68(sp) +800081d8: 04c12f03 lw t5,76(sp) +800081dc: 05012783 lw a5,80(sp) +800081e0: 00050863 beqz a0,800081f0 <_svfprintf_r+0xed4> +800081e4: 00100713 li a4,1 +800081e8: 41b70db3 sub s11,a4,s11 +800081ec: 0bb12e23 sw s11,188(sp) +800081f0: 0bc12703 lw a4,188(sp) +800081f4: 00e787b3 add a5,a5,a4 +800081f8: 09010593 addi a1,sp,144 +800081fc: 0a010513 addi a0,sp,160 +80008200: 00f12623 sw a5,12(sp) +80008204: 0be12023 sw t5,160(sp) +80008208: 0bd12223 sw t4,164(sp) +8000820c: 0bc12423 sw t3,168(sp) +80008210: 0b412623 sw s4,172(sp) +80008214: 08012823 sw zero,144(sp) +80008218: 08012a23 sw zero,148(sp) +8000821c: 08012c23 sw zero,152(sp) +80008220: 08012e23 sw zero,156(sp) +80008224: 3bd040ef jal ra,8000cde0 <__eqtf2> +80008228: 00c12783 lw a5,12(sp) +8000822c: 00051463 bnez a0,80008234 <_svfprintf_r+0xf18> +80008230: 0cf12623 sw a5,204(sp) +80008234: 03000693 li a3,48 +80008238: 0100006f j 80008248 <_svfprintf_r+0xf2c> +8000823c: 00170613 addi a2,a4,1 +80008240: 0cc12623 sw a2,204(sp) +80008244: 00d70023 sb a3,0(a4) +80008248: 0cc12703 lw a4,204(sp) +8000824c: fef768e3 bltu a4,a5,8000823c <_svfprintf_r+0xf20> +80008250: f25ff06f j 80008174 <_svfprintf_r+0xe58> +80008254: 04600713 li a4,70 +80008258: d4ec98e3 bne s9,a4,80007fa8 <_svfprintf_r+0xc8c> +8000825c: 00147713 andi a4,s0,1 +80008260: 01a76733 or a4,a4,s10 +80008264: 07b05063 blez s11,800082c4 <_svfprintf_r+0xfa8> +80008268: 0c070063 beqz a4,80008328 <_svfprintf_r+0x100c> +8000826c: 01c12783 lw a5,28(sp) +80008270: 00fd8733 add a4,s11,a5 +80008274: 00ed0d33 add s10,s10,a4 +80008278: 06600b13 li s6,102 +8000827c: 0900006f j 8000830c <_svfprintf_r+0xff0> +80008280: 00060713 mv a4,a2 +80008284: 00078693 mv a3,a5 +80008288: d7dff06f j 80008004 <_svfprintf_r+0xce8> +8000828c: 00170713 addi a4,a4,1 +80008290: fff74783 lbu a5,-1(a4) +80008294: 00160613 addi a2,a2,1 +80008298: fef60fa3 sb a5,-1(a2) +8000829c: d91ff06f j 8000802c <_svfprintf_r+0xd10> +800082a0: 0c610713 addi a4,sp,198 +800082a4: 00059863 bnez a1,800082b4 <_svfprintf_r+0xf98> +800082a8: 03000793 li a5,48 +800082ac: 0cf10323 sb a5,198(sp) +800082b0: 0c710713 addi a4,sp,199 +800082b4: 03068793 addi a5,a3,48 +800082b8: 00170613 addi a2,a4,1 +800082bc: 00f70023 sb a5,0(a4) +800082c0: d71ff06f j 80008030 <_svfprintf_r+0xd14> +800082c4: 06070663 beqz a4,80008330 <_svfprintf_r+0x1014> +800082c8: 01c12783 lw a5,28(sp) +800082cc: 00178713 addi a4,a5,1 +800082d0: fa5ff06f j 80008274 <_svfprintf_r+0xf58> +800082d4: 034dc063 blt s11,s4,800082f4 <_svfprintf_r+0xfd8> +800082d8: 00147713 andi a4,s0,1 +800082dc: 000d8d13 mv s10,s11 +800082e0: 00070663 beqz a4,800082ec <_svfprintf_r+0xfd0> +800082e4: 01c12783 lw a5,28(sp) +800082e8: 00fd8d33 add s10,s11,a5 +800082ec: 06700b13 li s6,103 +800082f0: 01c0006f j 8000830c <_svfprintf_r+0xff0> +800082f4: 01c12783 lw a5,28(sp) +800082f8: 06700b13 li s6,103 +800082fc: 00fa0d33 add s10,s4,a5 +80008300: 01b04663 bgtz s11,8000830c <_svfprintf_r+0xff0> +80008304: 41bd0333 sub t1,s10,s11 +80008308: 00130d13 addi s10,t1,1 +8000830c: 40047c93 andi s9,s0,1024 +80008310: 00012623 sw zero,12(sp) +80008314: d40c8ee3 beqz s9,80008070 <_svfprintf_r+0xd54> +80008318: 00000c93 li s9,0 +8000831c: d5b05ae3 blez s11,80008070 <_svfprintf_r+0xd54> +80008320: 0ff00693 li a3,255 +80008324: 0380006f j 8000835c <_svfprintf_r+0x1040> +80008328: 000d8d13 mv s10,s11 +8000832c: f4dff06f j 80008278 <_svfprintf_r+0xf5c> +80008330: 06600b13 li s6,102 +80008334: 00100d13 li s10,1 +80008338: fd5ff06f j 8000830c <_svfprintf_r+0xff0> +8000833c: 03b75663 bge a4,s11,80008368 <_svfprintf_r+0x104c> +80008340: 00812783 lw a5,8(sp) +80008344: 40ed8db3 sub s11,s11,a4 +80008348: 0017c703 lbu a4,1(a5) +8000834c: 02070a63 beqz a4,80008380 <_svfprintf_r+0x1064> +80008350: 00178793 addi a5,a5,1 +80008354: 001c8c93 addi s9,s9,1 +80008358: 00f12423 sw a5,8(sp) +8000835c: 00812783 lw a5,8(sp) +80008360: 0007c703 lbu a4,0(a5) +80008364: fcd71ce3 bne a4,a3,8000833c <_svfprintf_r+0x1020> +80008368: 00c12783 lw a5,12(sp) +8000836c: 00fc8733 add a4,s9,a5 +80008370: 02c12783 lw a5,44(sp) +80008374: 02f70733 mul a4,a4,a5 +80008378: 01a70d33 add s10,a4,s10 +8000837c: cf5ff06f j 80008070 <_svfprintf_r+0xd54> +80008380: 00c12783 lw a5,12(sp) +80008384: 00178793 addi a5,a5,1 +80008388: 00f12623 sw a5,12(sp) +8000838c: fd1ff06f j 8000835c <_svfprintf_r+0x1040> +80008390: 004c0713 addi a4,s8,4 +80008394: 00e12a23 sw a4,20(sp) +80008398: 02047713 andi a4,s0,32 +8000839c: 000c2783 lw a5,0(s8) +800083a0: 02070063 beqz a4,800083c0 <_svfprintf_r+0x10a4> +800083a4: 02012703 lw a4,32(sp) +800083a8: 00e7a023 sw a4,0(a5) +800083ac: 41f75713 srai a4,a4,0x1f +800083b0: 00e7a223 sw a4,4(a5) +800083b4: 01412c03 lw s8,20(sp) +800083b8: 01812483 lw s1,24(sp) +800083bc: 860ff06f j 8000741c <_svfprintf_r+0x100> +800083c0: 01047713 andi a4,s0,16 +800083c4: 00070863 beqz a4,800083d4 <_svfprintf_r+0x10b8> +800083c8: 02012703 lw a4,32(sp) +800083cc: 00e7a023 sw a4,0(a5) +800083d0: fe5ff06f j 800083b4 <_svfprintf_r+0x1098> +800083d4: 04047713 andi a4,s0,64 +800083d8: 00070863 beqz a4,800083e8 <_svfprintf_r+0x10cc> +800083dc: 02012703 lw a4,32(sp) +800083e0: 00e79023 sh a4,0(a5) +800083e4: fd1ff06f j 800083b4 <_svfprintf_r+0x1098> +800083e8: 20047413 andi s0,s0,512 +800083ec: fc040ee3 beqz s0,800083c8 <_svfprintf_r+0x10ac> +800083f0: 02012703 lw a4,32(sp) +800083f4: 00e78023 sb a4,0(a5) +800083f8: fbdff06f j 800083b4 <_svfprintf_r+0x1098> +800083fc: 01046413 ori s0,s0,16 +80008400: 02047793 andi a5,s0,32 +80008404: 02078663 beqz a5,80008430 <_svfprintf_r+0x1114> +80008408: 007c0c13 addi s8,s8,7 +8000840c: ff8c7c13 andi s8,s8,-8 +80008410: 000c2c83 lw s9,0(s8) +80008414: 004c2d83 lw s11,4(s8) +80008418: 008c0793 addi a5,s8,8 +8000841c: 00f12a23 sw a5,20(sp) +80008420: bff47413 andi s0,s0,-1025 +80008424: 00000713 li a4,0 +80008428: 0a010ba3 sb zero,183(sp) +8000842c: d84ff06f j 800079b0 <_svfprintf_r+0x694> +80008430: 004c0793 addi a5,s8,4 +80008434: 00f12a23 sw a5,20(sp) +80008438: 01047793 andi a5,s0,16 +8000843c: 00078663 beqz a5,80008448 <_svfprintf_r+0x112c> +80008440: 000c2c83 lw s9,0(s8) +80008444: 0100006f j 80008454 <_svfprintf_r+0x1138> +80008448: 04047793 andi a5,s0,64 +8000844c: 00078863 beqz a5,8000845c <_svfprintf_r+0x1140> +80008450: 000c5c83 lhu s9,0(s8) +80008454: 00000d93 li s11,0 +80008458: fc9ff06f j 80008420 <_svfprintf_r+0x1104> +8000845c: 20047793 andi a5,s0,512 +80008460: fe0780e3 beqz a5,80008440 <_svfprintf_r+0x1124> +80008464: 000c4c83 lbu s9,0(s8) +80008468: fedff06f j 80008454 <_svfprintf_r+0x1138> +8000846c: ffff8737 lui a4,0xffff8 +80008470: 83074713 xori a4,a4,-2000 +80008474: 004c0793 addi a5,s8,4 +80008478: 0ae11c23 sh a4,184(sp) +8000847c: 81000737 lui a4,0x81000 +80008480: 00f12a23 sw a5,20(sp) +80008484: 3ac70793 addi a5,a4,940 # 810003ac <_PathLocale+0xffffe9b4> +80008488: 000c2c83 lw s9,0(s8) +8000848c: 00000d93 li s11,0 +80008490: 00246413 ori s0,s0,2 +80008494: 02f12e23 sw a5,60(sp) +80008498: 00200713 li a4,2 +8000849c: 07800b13 li s6,120 +800084a0: f89ff06f j 80008428 <_svfprintf_r+0x110c> +800084a4: 004c0793 addi a5,s8,4 800084a8: 00f12a23 sw a5,20(sp) -800084ac: 00147713 andi a4,s0,1 -800084b0: 00070e63 beqz a4,800084cc <_svfprintf_r+0x1288> -800084b4: 01bce733 or a4,s9,s11 -800084b8: 00070a63 beqz a4,800084cc <_svfprintf_r+0x1288> -800084bc: 03000713 li a4,48 -800084c0: 0ae10c23 sb a4,184(sp) -800084c4: 0b610ca3 sb s6,185(sp) -800084c8: 00246413 ori s0,s0,2 -800084cc: bff47413 andi s0,s0,-1025 -800084d0: 00200713 li a4,2 -800084d4: e7dff06f j 80008350 <_svfprintf_r+0x110c> -800084d8: 810007b7 lui a5,0x81000 -800084dc: 33c78793 addi a5,a5,828 # 8100033c <_PathLocale+0xffffe9b8> -800084e0: fa9ff06f j 80008488 <_svfprintf_r+0x1244> -800084e4: 004c0793 addi a5,s8,4 -800084e8: 00f12a23 sw a5,20(sp) -800084ec: 01047793 andi a5,s0,16 -800084f0: 00078663 beqz a5,800084fc <_svfprintf_r+0x12b8> -800084f4: 000c2c83 lw s9,0(s8) -800084f8: 0100006f j 80008508 <_svfprintf_r+0x12c4> -800084fc: 04047793 andi a5,s0,64 -80008500: 00078863 beqz a5,80008510 <_svfprintf_r+0x12cc> -80008504: 000c5c83 lhu s9,0(s8) -80008508: 00000d93 li s11,0 -8000850c: fa1ff06f j 800084ac <_svfprintf_r+0x1268> -80008510: 20047793 andi a5,s0,512 -80008514: fe0780e3 beqz a5,800084f4 <_svfprintf_r+0x12b0> -80008518: 000c4c83 lbu s9,0(s8) -8000851c: fedff06f j 80008508 <_svfprintf_r+0x12c4> -80008520: 00040693 mv a3,s0 -80008524: 00100713 li a4,1 -80008528: bbcff06f j 800078e4 <_svfprintf_r+0x6a0> -8000852c: 00100693 li a3,1 -80008530: 4ed708e3 beq a4,a3,80009220 <_svfprintf_r+0x1fdc> -80008534: 00200693 li a3,2 -80008538: 12d70863 beq a4,a3,80008668 <_svfprintf_r+0x1424> -8000853c: 1a010713 addi a4,sp,416 -80008540: 01dd9613 slli a2,s11,0x1d -80008544: 007cf693 andi a3,s9,7 -80008548: 003cd813 srli a6,s9,0x3 -8000854c: 03068693 addi a3,a3,48 -80008550: 01066cb3 or s9,a2,a6 -80008554: 003ddd93 srli s11,s11,0x3 -80008558: fed70fa3 sb a3,-1(a4) -8000855c: 01bce633 or a2,s9,s11 -80008560: fff70493 addi s1,a4,-1 -80008564: 02061e63 bnez a2,800085a0 <_svfprintf_r+0x135c> -80008568: 00147793 andi a5,s0,1 -8000856c: 00078a63 beqz a5,80008580 <_svfprintf_r+0x133c> -80008570: 03000793 li a5,48 -80008574: 00f68663 beq a3,a5,80008580 <_svfprintf_r+0x133c> -80008578: fef48fa3 sb a5,-1(s1) -8000857c: ffe70493 addi s1,a4,-2 -80008580: 1a010793 addi a5,sp,416 -80008584: 000d0713 mv a4,s10 -80008588: 00000c13 li s8,0 -8000858c: 40978d33 sub s10,a5,s1 -80008590: 00012623 sw zero,12(sp) -80008594: 00000c93 li s9,0 -80008598: 00000d93 li s11,0 -8000859c: 830ff06f j 800075cc <_svfprintf_r+0x388> -800085a0: 00048713 mv a4,s1 -800085a4: f9dff06f j 80008540 <_svfprintf_r+0x12fc> -800085a8: 40047793 andi a5,s0,1024 -800085ac: 00000a13 li s4,0 -800085b0: 1a010713 addi a4,sp,416 -800085b4: 00f12623 sw a5,12(sp) -800085b8: 00900c13 li s8,9 -800085bc: 00a00613 li a2,10 -800085c0: 00000693 li a3,0 -800085c4: 000c8513 mv a0,s9 -800085c8: 000d8593 mv a1,s11 -800085cc: fff70493 addi s1,a4,-1 -800085d0: 02e12423 sw a4,40(sp) -800085d4: 324040ef jal ra,8000c8f8 <__umoddi3> -800085d8: 02812703 lw a4,40(sp) -800085dc: 00c12783 lw a5,12(sp) -800085e0: 03050513 addi a0,a0,48 -800085e4: fea70fa3 sb a0,-1(a4) -800085e8: 001a0a13 addi s4,s4,1 -800085ec: 04078863 beqz a5,8000863c <_svfprintf_r+0x13f8> -800085f0: 00812783 lw a5,8(sp) -800085f4: 0007c703 lbu a4,0(a5) -800085f8: 04ea1263 bne s4,a4,8000863c <_svfprintf_r+0x13f8> -800085fc: 0ff00793 li a5,255 -80008600: 02fa0e63 beq s4,a5,8000863c <_svfprintf_r+0x13f8> -80008604: 000d9463 bnez s11,8000860c <_svfprintf_r+0x13c8> -80008608: 039c7a63 bgeu s8,s9,8000863c <_svfprintf_r+0x13f8> -8000860c: 02c12783 lw a5,44(sp) -80008610: 03412583 lw a1,52(sp) -80008614: 00000a13 li s4,0 -80008618: 40f484b3 sub s1,s1,a5 -8000861c: 00078613 mv a2,a5 -80008620: 00048513 mv a0,s1 -80008624: be9fe0ef jal ra,8000720c -80008628: 00812783 lw a5,8(sp) -8000862c: 0017c703 lbu a4,1(a5) -80008630: 00070663 beqz a4,8000863c <_svfprintf_r+0x13f8> -80008634: 00178793 addi a5,a5,1 -80008638: 00f12423 sw a5,8(sp) -8000863c: 00a00613 li a2,10 -80008640: 00000693 li a3,0 -80008644: 000c8513 mv a0,s9 -80008648: 000d8593 mv a1,s11 -8000864c: 679030ef jal ra,8000c4c4 <__udivdi3> -80008650: 000d9463 bnez s11,80008658 <_svfprintf_r+0x1414> -80008654: f39c76e3 bgeu s8,s9,80008580 <_svfprintf_r+0x133c> -80008658: 00050c93 mv s9,a0 -8000865c: 00058d93 mv s11,a1 -80008660: 00048713 mv a4,s1 -80008664: f59ff06f j 800085bc <_svfprintf_r+0x1378> -80008668: 1a010493 addi s1,sp,416 -8000866c: 03c12783 lw a5,60(sp) -80008670: 00fcf713 andi a4,s9,15 -80008674: fff48493 addi s1,s1,-1 -80008678: 00e78733 add a4,a5,a4 -8000867c: 00074703 lbu a4,0(a4) -80008680: 004cd813 srli a6,s9,0x4 -80008684: 00e48023 sb a4,0(s1) -80008688: 01cd9713 slli a4,s11,0x1c -8000868c: 01076cb3 or s9,a4,a6 -80008690: 004ddd93 srli s11,s11,0x4 -80008694: 01bce733 or a4,s9,s11 -80008698: fc071ae3 bnez a4,8000866c <_svfprintf_r+0x1428> -8000869c: ee5ff06f j 80008580 <_svfprintf_r+0x133c> -800086a0: 1a010493 addi s1,sp,416 -800086a4: ec071ee3 bnez a4,80008580 <_svfprintf_r+0x133c> -800086a8: 0016f693 andi a3,a3,1 -800086ac: ec068ae3 beqz a3,80008580 <_svfprintf_r+0x133c> -800086b0: 03000793 li a5,48 -800086b4: 18f10fa3 sb a5,415(sp) -800086b8: 37d0006f j 80009234 <_svfprintf_r+0x1ff0> -800086bc: 320b0ee3 beqz s6,800091f8 <_svfprintf_r+0x1fb4> -800086c0: 13610e23 sb s6,316(sp) -800086c4: 0a010ba3 sb zero,183(sp) -800086c8: 01812a23 sw s8,20(sp) -800086cc: ee5fe06f j 800075b0 <_svfprintf_r+0x36c> -800086d0: 01058593 addi a1,a1,16 -800086d4: 01cba223 sw t3,4(s7) -800086d8: 0cb12e23 sw a1,220(sp) -800086dc: 0cc12c23 sw a2,216(sp) -800086e0: 02cede63 bge t4,a2,8000871c <_svfprintf_r+0x14d8> -800086e4: 0d410613 addi a2,sp,212 -800086e8: 00098593 mv a1,s3 -800086ec: 00090513 mv a0,s2 -800086f0: 04e12823 sw a4,80(sp) -800086f4: 04d12623 sw a3,76(sp) -800086f8: 5a5020ef jal ra,8000b49c <__ssprint_r> -800086fc: 28051ee3 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008700: 05012703 lw a4,80(sp) -80008704: 04c12683 lw a3,76(sp) -80008708: 810017b7 lui a5,0x81001 -8000870c: 000a8513 mv a0,s5 -80008710: 00700e93 li t4,7 -80008714: 87c78813 addi a6,a5,-1924 # 8100087c <_PathLocale+0xffffeef8> -80008718: 01000e13 li t3,16 -8000871c: ff068693 addi a3,a3,-16 -80008720: 00050b93 mv s7,a0 -80008724: f0dfe06f j 80007630 <_svfprintf_r+0x3ec> -80008728: 01058593 addi a1,a1,16 -8000872c: 010ba223 sw a6,4(s7) -80008730: 0cb12e23 sw a1,220(sp) -80008734: 0cc12c23 sw a2,216(sp) -80008738: 02ce5a63 bge t3,a2,8000876c <_svfprintf_r+0x1528> -8000873c: 0d410613 addi a2,sp,212 -80008740: 00098593 mv a1,s3 -80008744: 00090513 mv a0,s2 -80008748: 04e12223 sw a4,68(sp) -8000874c: 04d12023 sw a3,64(sp) -80008750: 54d020ef jal ra,8000b49c <__ssprint_r> -80008754: 240512e3 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008758: 04412703 lw a4,68(sp) -8000875c: 04012683 lw a3,64(sp) -80008760: 000a8513 mv a0,s5 -80008764: 00700e13 li t3,7 -80008768: 01000813 li a6,16 -8000876c: ff068693 addi a3,a3,-16 -80008770: 00050b93 mv s7,a0 -80008774: ffdfe06f j 80007770 <_svfprintf_r+0x52c> -80008778: 01060613 addi a2,a2,16 -8000877c: 010ba223 sw a6,4(s7) -80008780: 0cc12e23 sw a2,220(sp) -80008784: 0cd12c23 sw a3,216(sp) -80008788: 02de5663 bge t3,a3,800087b4 <_svfprintf_r+0x1570> -8000878c: 0d410613 addi a2,sp,212 -80008790: 00098593 mv a1,s3 -80008794: 00090513 mv a0,s2 -80008798: 04e12023 sw a4,64(sp) -8000879c: 501020ef jal ra,8000b49c <__ssprint_r> -800087a0: 1e051ce3 bnez a0,80009198 <_svfprintf_r+0x1f54> -800087a4: 04012703 lw a4,64(sp) -800087a8: 000a8593 mv a1,s5 -800087ac: 00700e13 li t3,7 -800087b0: 01000813 li a6,16 -800087b4: ff070713 addi a4,a4,-16 -800087b8: 00058b93 mv s7,a1 -800087bc: 824ff06f j 800077e0 <_svfprintf_r+0x59c> -800087c0: 06500693 li a3,101 -800087c4: 7766d863 bge a3,s6,80008f34 <_svfprintf_r+0x1cf0> -800087c8: 0e012683 lw a3,224(sp) -800087cc: 09010593 addi a1,sp,144 -800087d0: 0a010513 addi a0,sp,160 -800087d4: 0ad12023 sw a3,160(sp) -800087d8: 0e412683 lw a3,228(sp) -800087dc: 04e12023 sw a4,64(sp) -800087e0: 08012823 sw zero,144(sp) -800087e4: 0ad12223 sw a3,164(sp) -800087e8: 0e812683 lw a3,232(sp) -800087ec: 08012a23 sw zero,148(sp) -800087f0: 08012c23 sw zero,152(sp) -800087f4: 0ad12423 sw a3,168(sp) -800087f8: 0ec12683 lw a3,236(sp) -800087fc: 08012e23 sw zero,156(sp) -80008800: 0ad12623 sw a3,172(sp) -80008804: 504040ef jal ra,8000cd08 <__eqtf2> -80008808: 04012703 lw a4,64(sp) -8000880c: 18051263 bnez a0,80008990 <_svfprintf_r+0x174c> -80008810: 810007b7 lui a5,0x81000 -80008814: 36478793 addi a5,a5,868 # 81000364 <_PathLocale+0xffffe9e0> -80008818: 00fba023 sw a5,0(s7) -8000881c: 00100793 li a5,1 -80008820: 00fba223 sw a5,4(s7) -80008824: 0d812783 lw a5,216(sp) -80008828: 00170713 addi a4,a4,1 -8000882c: 0ce12e23 sw a4,220(sp) -80008830: 00178793 addi a5,a5,1 -80008834: 0cf12c23 sw a5,216(sp) -80008838: 00700713 li a4,7 -8000883c: 008b8b93 addi s7,s7,8 -80008840: 00f75e63 bge a4,a5,8000885c <_svfprintf_r+0x1618> -80008844: 0d410613 addi a2,sp,212 -80008848: 00098593 mv a1,s3 -8000884c: 00090513 mv a0,s2 -80008850: 44d020ef jal ra,8000b49c <__ssprint_r> -80008854: 140512e3 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008858: 000a8b93 mv s7,s5 -8000885c: 0bc12783 lw a5,188(sp) -80008860: 0147c663 blt a5,s4,8000886c <_svfprintf_r+0x1628> -80008864: 00147793 andi a5,s0,1 -80008868: 0a078063 beqz a5,80008908 <_svfprintf_r+0x16c4> -8000886c: 03012783 lw a5,48(sp) -80008870: 01c12703 lw a4,28(sp) -80008874: 008b8b93 addi s7,s7,8 -80008878: fefbac23 sw a5,-8(s7) -8000887c: 01c12783 lw a5,28(sp) -80008880: fefbae23 sw a5,-4(s7) -80008884: 0dc12783 lw a5,220(sp) -80008888: 00e787b3 add a5,a5,a4 -8000888c: 0cf12e23 sw a5,220(sp) -80008890: 0d812783 lw a5,216(sp) -80008894: 00700713 li a4,7 -80008898: 00178793 addi a5,a5,1 -8000889c: 0cf12c23 sw a5,216(sp) -800088a0: 00f75e63 bge a4,a5,800088bc <_svfprintf_r+0x1678> -800088a4: 0d410613 addi a2,sp,212 -800088a8: 00098593 mv a1,s3 -800088ac: 00090513 mv a0,s2 -800088b0: 3ed020ef jal ra,8000b49c <__ssprint_r> -800088b4: 0e0512e3 bnez a0,80009198 <_svfprintf_r+0x1f54> -800088b8: 000a8b93 mv s7,s5 -800088bc: fffa0493 addi s1,s4,-1 -800088c0: 04905463 blez s1,80008908 <_svfprintf_r+0x16c4> -800088c4: 01000b13 li s6,16 -800088c8: 00700c93 li s9,7 -800088cc: 01012603 lw a2,16(sp) -800088d0: 0d812783 lw a5,216(sp) -800088d4: 0dc12703 lw a4,220(sp) -800088d8: 00cba023 sw a2,0(s7) -800088dc: 00178793 addi a5,a5,1 -800088e0: 008b8693 addi a3,s7,8 -800088e4: 069b4a63 blt s6,s1,80008958 <_svfprintf_r+0x1714> -800088e8: 009ba223 sw s1,4(s7) -800088ec: 00e484b3 add s1,s1,a4 -800088f0: 0c912e23 sw s1,220(sp) -800088f4: 0cf12c23 sw a5,216(sp) -800088f8: 00700713 li a4,7 -800088fc: 00068b93 mv s7,a3 -80008900: 00f75463 bge a4,a5,80008908 <_svfprintf_r+0x16c4> -80008904: f69fe06f j 8000786c <_svfprintf_r+0x628> -80008908: 00447413 andi s0,s0,4 -8000890c: 020416e3 bnez s0,80009138 <_svfprintf_r+0x1ef4> -80008910: 02412b03 lw s6,36(sp) -80008914: 02812783 lw a5,40(sp) -80008918: 00fb5463 bge s6,a5,80008920 <_svfprintf_r+0x16dc> -8000891c: 00078b13 mv s6,a5 -80008920: 02012783 lw a5,32(sp) -80008924: 016787b3 add a5,a5,s6 -80008928: 02f12023 sw a5,32(sp) -8000892c: 0dc12783 lw a5,220(sp) -80008930: 00078c63 beqz a5,80008948 <_svfprintf_r+0x1704> -80008934: 0d410613 addi a2,sp,212 -80008938: 00098593 mv a1,s3 -8000893c: 00090513 mv a0,s2 -80008940: 35d020ef jal ra,8000b49c <__ssprint_r> -80008944: 04051ae3 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008948: 0c012c23 sw zero,216(sp) -8000894c: 080c1ee3 bnez s8,800091e8 <_svfprintf_r+0x1fa4> -80008950: 000a8b93 mv s7,s5 -80008954: 989ff06f j 800082dc <_svfprintf_r+0x1098> -80008958: 01070713 addi a4,a4,16 -8000895c: 016ba223 sw s6,4(s7) -80008960: 0ce12e23 sw a4,220(sp) -80008964: 0cf12c23 sw a5,216(sp) -80008968: 00fcde63 bge s9,a5,80008984 <_svfprintf_r+0x1740> -8000896c: 0d410613 addi a2,sp,212 -80008970: 00098593 mv a1,s3 -80008974: 00090513 mv a0,s2 -80008978: 325020ef jal ra,8000b49c <__ssprint_r> -8000897c: 00051ee3 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008980: 000a8693 mv a3,s5 -80008984: ff048493 addi s1,s1,-16 -80008988: 00068b93 mv s7,a3 -8000898c: f41ff06f j 800088cc <_svfprintf_r+0x1688> -80008990: 0bc12683 lw a3,188(sp) -80008994: 16d04e63 bgtz a3,80008b10 <_svfprintf_r+0x18cc> -80008998: 810007b7 lui a5,0x81000 -8000899c: 36478793 addi a5,a5,868 # 81000364 <_PathLocale+0xffffe9e0> -800089a0: 00fba023 sw a5,0(s7) -800089a4: 00100793 li a5,1 -800089a8: 00fba223 sw a5,4(s7) -800089ac: 0d812783 lw a5,216(sp) -800089b0: 00170713 addi a4,a4,1 -800089b4: 0ce12e23 sw a4,220(sp) -800089b8: 00178793 addi a5,a5,1 -800089bc: 0cf12c23 sw a5,216(sp) -800089c0: 00700713 li a4,7 -800089c4: 008b8b93 addi s7,s7,8 -800089c8: 00f75e63 bge a4,a5,800089e4 <_svfprintf_r+0x17a0> -800089cc: 0d410613 addi a2,sp,212 -800089d0: 00098593 mv a1,s3 -800089d4: 00090513 mv a0,s2 -800089d8: 2c5020ef jal ra,8000b49c <__ssprint_r> -800089dc: 7a051e63 bnez a0,80009198 <_svfprintf_r+0x1f54> -800089e0: 000a8b93 mv s7,s5 -800089e4: 0bc12783 lw a5,188(sp) -800089e8: 00147693 andi a3,s0,1 -800089ec: 0dc12703 lw a4,220(sp) -800089f0: 00fa67b3 or a5,s4,a5 -800089f4: 00d7e7b3 or a5,a5,a3 -800089f8: f00788e3 beqz a5,80008908 <_svfprintf_r+0x16c4> -800089fc: 03012783 lw a5,48(sp) -80008a00: 008b8893 addi a7,s7,8 -80008a04: 00fba023 sw a5,0(s7) -80008a08: 01c12783 lw a5,28(sp) -80008a0c: 00fba223 sw a5,4(s7) -80008a10: 00e787b3 add a5,a5,a4 -80008a14: 0cf12e23 sw a5,220(sp) -80008a18: 0d812783 lw a5,216(sp) -80008a1c: 00700713 li a4,7 -80008a20: 00178793 addi a5,a5,1 -80008a24: 0cf12c23 sw a5,216(sp) -80008a28: 00f75e63 bge a4,a5,80008a44 <_svfprintf_r+0x1800> -80008a2c: 0d410613 addi a2,sp,212 -80008a30: 00098593 mv a1,s3 -80008a34: 00090513 mv a0,s2 -80008a38: 265020ef jal ra,8000b49c <__ssprint_r> -80008a3c: 74051e63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008a40: 000a8893 mv a7,s5 -80008a44: 0bc12b03 lw s6,188(sp) -80008a48: 060b5063 bgez s6,80008aa8 <_svfprintf_r+0x1864> -80008a4c: 41600b33 neg s6,s6 -80008a50: 00088713 mv a4,a7 -80008a54: 01000c93 li s9,16 -80008a58: 00700d93 li s11,7 -80008a5c: 01012603 lw a2,16(sp) -80008a60: 0d812783 lw a5,216(sp) -80008a64: 0dc12683 lw a3,220(sp) -80008a68: 00c72023 sw a2,0(a4) -80008a6c: 00178793 addi a5,a5,1 -80008a70: 00888893 addi a7,a7,8 -80008a74: 076cc263 blt s9,s6,80008ad8 <_svfprintf_r+0x1894> -80008a78: 01672223 sw s6,4(a4) -80008a7c: 00db0b33 add s6,s6,a3 -80008a80: 0d612e23 sw s6,220(sp) -80008a84: 0cf12c23 sw a5,216(sp) -80008a88: 00700713 li a4,7 -80008a8c: 00f75e63 bge a4,a5,80008aa8 <_svfprintf_r+0x1864> -80008a90: 0d410613 addi a2,sp,212 -80008a94: 00098593 mv a1,s3 -80008a98: 00090513 mv a0,s2 -80008a9c: 201020ef jal ra,8000b49c <__ssprint_r> -80008aa0: 6e051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008aa4: 000a8893 mv a7,s5 -80008aa8: 0dc12783 lw a5,220(sp) -80008aac: 0098a023 sw s1,0(a7) -80008ab0: 0148a223 sw s4,4(a7) -80008ab4: 014787b3 add a5,a5,s4 -80008ab8: 0cf12e23 sw a5,220(sp) -80008abc: 0d812783 lw a5,216(sp) -80008ac0: 00700713 li a4,7 -80008ac4: 00888b93 addi s7,a7,8 -80008ac8: 00178793 addi a5,a5,1 -80008acc: 0cf12c23 sw a5,216(sp) -80008ad0: e2f75ce3 bge a4,a5,80008908 <_svfprintf_r+0x16c4> -80008ad4: d99fe06f j 8000786c <_svfprintf_r+0x628> -80008ad8: 01068693 addi a3,a3,16 -80008adc: 01972223 sw s9,4(a4) -80008ae0: 0cd12e23 sw a3,220(sp) -80008ae4: 0cf12c23 sw a5,216(sp) -80008ae8: 00fdde63 bge s11,a5,80008b04 <_svfprintf_r+0x18c0> -80008aec: 0d410613 addi a2,sp,212 -80008af0: 00098593 mv a1,s3 -80008af4: 00090513 mv a0,s2 -80008af8: 1a5020ef jal ra,8000b49c <__ssprint_r> -80008afc: 68051e63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008b00: 000a8893 mv a7,s5 -80008b04: ff0b0b13 addi s6,s6,-16 -80008b08: 00088713 mv a4,a7 -80008b0c: f51ff06f j 80008a5c <_svfprintf_r+0x1818> -80008b10: 000d8b13 mv s6,s11 -80008b14: 01ba5463 bge s4,s11,80008b1c <_svfprintf_r+0x18d8> -80008b18: 000a0b13 mv s6,s4 -80008b1c: 05605263 blez s6,80008b60 <_svfprintf_r+0x191c> -80008b20: 00eb0733 add a4,s6,a4 -80008b24: 0ce12e23 sw a4,220(sp) -80008b28: 0d812703 lw a4,216(sp) -80008b2c: 009ba023 sw s1,0(s7) -80008b30: 016ba223 sw s6,4(s7) -80008b34: 00170713 addi a4,a4,1 -80008b38: 0ce12c23 sw a4,216(sp) -80008b3c: 00700693 li a3,7 -80008b40: 008b8b93 addi s7,s7,8 -80008b44: 00e6de63 bge a3,a4,80008b60 <_svfprintf_r+0x191c> -80008b48: 0d410613 addi a2,sp,212 -80008b4c: 00098593 mv a1,s3 -80008b50: 00090513 mv a0,s2 -80008b54: 149020ef jal ra,8000b49c <__ssprint_r> -80008b58: 64051063 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008b5c: 000a8b93 mv s7,s5 -80008b60: 000b5463 bgez s6,80008b68 <_svfprintf_r+0x1924> -80008b64: 00000b13 li s6,0 -80008b68: 416d8b33 sub s6,s11,s6 -80008b6c: 05605e63 blez s6,80008bc8 <_svfprintf_r+0x1984> -80008b70: 01000d13 li s10,16 -80008b74: 00700313 li t1,7 -80008b78: 01012783 lw a5,16(sp) -80008b7c: 0d812703 lw a4,216(sp) -80008b80: 0dc12683 lw a3,220(sp) -80008b84: 00fba023 sw a5,0(s7) -80008b88: 00170713 addi a4,a4,1 -80008b8c: 008b8613 addi a2,s7,8 -80008b90: 1b6d4063 blt s10,s6,80008d30 <_svfprintf_r+0x1aec> -80008b94: 016ba223 sw s6,4(s7) -80008b98: 00db0b33 add s6,s6,a3 -80008b9c: 0d612e23 sw s6,220(sp) -80008ba0: 0ce12c23 sw a4,216(sp) -80008ba4: 00700693 li a3,7 -80008ba8: 00060b93 mv s7,a2 -80008bac: 00e6de63 bge a3,a4,80008bc8 <_svfprintf_r+0x1984> -80008bb0: 0d410613 addi a2,sp,212 -80008bb4: 00098593 mv a1,s3 -80008bb8: 00090513 mv a0,s2 -80008bbc: 0e1020ef jal ra,8000b49c <__ssprint_r> -80008bc0: 5c051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008bc4: 000a8b93 mv s7,s5 -80008bc8: 40047793 andi a5,s0,1024 -80008bcc: 01b48b33 add s6,s1,s11 -80008bd0: 02078463 beqz a5,80008bf8 <_svfprintf_r+0x19b4> -80008bd4: 014487b3 add a5,s1,s4 -80008bd8: 00700d13 li s10,7 -80008bdc: 00078d93 mv s11,a5 -80008be0: 00c12783 lw a5,12(sp) -80008be4: 180c9463 bnez s9,80008d6c <_svfprintf_r+0x1b28> -80008be8: 18079463 bnez a5,80008d70 <_svfprintf_r+0x1b2c> -80008bec: 014487b3 add a5,s1,s4 -80008bf0: 0167f463 bgeu a5,s6,80008bf8 <_svfprintf_r+0x19b4> -80008bf4: 00078b13 mv s6,a5 -80008bf8: 0bc12783 lw a5,188(sp) -80008bfc: 0147c663 blt a5,s4,80008c08 <_svfprintf_r+0x19c4> -80008c00: 00147793 andi a5,s0,1 -80008c04: 04078a63 beqz a5,80008c58 <_svfprintf_r+0x1a14> -80008c08: 03012783 lw a5,48(sp) -80008c0c: 01c12703 lw a4,28(sp) -80008c10: 008b8b93 addi s7,s7,8 -80008c14: fefbac23 sw a5,-8(s7) -80008c18: 01c12783 lw a5,28(sp) -80008c1c: fefbae23 sw a5,-4(s7) -80008c20: 0dc12783 lw a5,220(sp) -80008c24: 00e787b3 add a5,a5,a4 -80008c28: 0cf12e23 sw a5,220(sp) -80008c2c: 0d812783 lw a5,216(sp) -80008c30: 00700713 li a4,7 -80008c34: 00178793 addi a5,a5,1 -80008c38: 0cf12c23 sw a5,216(sp) -80008c3c: 00f75e63 bge a4,a5,80008c58 <_svfprintf_r+0x1a14> -80008c40: 0d410613 addi a2,sp,212 -80008c44: 00098593 mv a1,s3 -80008c48: 00090513 mv a0,s2 -80008c4c: 051020ef jal ra,8000b49c <__ssprint_r> -80008c50: 54051463 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008c54: 000a8b93 mv s7,s5 -80008c58: 014484b3 add s1,s1,s4 -80008c5c: 416487b3 sub a5,s1,s6 -80008c60: 0bc12483 lw s1,188(sp) -80008c64: 409a04b3 sub s1,s4,s1 -80008c68: 0097d463 bge a5,s1,80008c70 <_svfprintf_r+0x1a2c> -80008c6c: 00078493 mv s1,a5 -80008c70: 04905463 blez s1,80008cb8 <_svfprintf_r+0x1a74> -80008c74: 0dc12783 lw a5,220(sp) -80008c78: 016ba023 sw s6,0(s7) -80008c7c: 009ba223 sw s1,4(s7) -80008c80: 00f487b3 add a5,s1,a5 -80008c84: 0cf12e23 sw a5,220(sp) -80008c88: 0d812783 lw a5,216(sp) -80008c8c: 00700713 li a4,7 -80008c90: 008b8b93 addi s7,s7,8 -80008c94: 00178793 addi a5,a5,1 -80008c98: 0cf12c23 sw a5,216(sp) -80008c9c: 00f75e63 bge a4,a5,80008cb8 <_svfprintf_r+0x1a74> -80008ca0: 0d410613 addi a2,sp,212 -80008ca4: 00098593 mv a1,s3 -80008ca8: 00090513 mv a0,s2 -80008cac: 7f0020ef jal ra,8000b49c <__ssprint_r> -80008cb0: 4e051463 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008cb4: 000a8b93 mv s7,s5 -80008cb8: 00048793 mv a5,s1 -80008cbc: 0004d463 bgez s1,80008cc4 <_svfprintf_r+0x1a80> -80008cc0: 00000793 li a5,0 -80008cc4: 0bc12483 lw s1,188(sp) -80008cc8: 409a04b3 sub s1,s4,s1 -80008ccc: 40f484b3 sub s1,s1,a5 -80008cd0: c2905ce3 blez s1,80008908 <_svfprintf_r+0x16c4> -80008cd4: 01000b13 li s6,16 -80008cd8: 00700c93 li s9,7 -80008cdc: 01012603 lw a2,16(sp) -80008ce0: 0d812783 lw a5,216(sp) -80008ce4: 0dc12703 lw a4,220(sp) -80008ce8: 00cba023 sw a2,0(s7) -80008cec: 00178793 addi a5,a5,1 -80008cf0: 008b8693 addi a3,s7,8 -80008cf4: 209b4463 blt s6,s1,80008efc <_svfprintf_r+0x1cb8> -80008cf8: 009ba223 sw s1,4(s7) -80008cfc: 00e484b3 add s1,s1,a4 -80008d00: 0c912e23 sw s1,220(sp) -80008d04: 0cf12c23 sw a5,216(sp) +800084ac: 0a010ba3 sb zero,183(sp) +800084b0: fff00793 li a5,-1 +800084b4: 000c2483 lw s1,0(s8) +800084b8: 02fd0463 beq s10,a5,800084e0 <_svfprintf_r+0x11c4> +800084bc: 000d0613 mv a2,s10 +800084c0: 00000593 li a1,0 +800084c4: 00048513 mv a0,s1 +800084c8: b95fd0ef jal ra,8000605c +800084cc: 00050c13 mv s8,a0 +800084d0: e0050063 beqz a0,80007ad0 <_svfprintf_r+0x7b4> +800084d4: 40950d33 sub s10,a0,s1 +800084d8: 00000c13 li s8,0 +800084dc: df4ff06f j 80007ad0 <_svfprintf_r+0x7b4> +800084e0: 00048513 mv a0,s1 +800084e4: de5fe0ef jal ra,800072c8 +800084e8: 00050d13 mv s10,a0 +800084ec: fedff06f j 800084d8 <_svfprintf_r+0x11bc> +800084f0: 01046413 ori s0,s0,16 +800084f4: 02047793 andi a5,s0,32 +800084f8: 02078263 beqz a5,8000851c <_svfprintf_r+0x1200> +800084fc: 007c0c13 addi s8,s8,7 +80008500: ff8c7c13 andi s8,s8,-8 +80008504: 000c2c83 lw s9,0(s8) +80008508: 004c2d83 lw s11,4(s8) +8000850c: 008c0793 addi a5,s8,8 +80008510: 00f12a23 sw a5,20(sp) +80008514: 00100713 li a4,1 +80008518: f11ff06f j 80008428 <_svfprintf_r+0x110c> +8000851c: 004c0793 addi a5,s8,4 +80008520: 00f12a23 sw a5,20(sp) +80008524: 01047793 andi a5,s0,16 +80008528: 00078663 beqz a5,80008534 <_svfprintf_r+0x1218> +8000852c: 000c2c83 lw s9,0(s8) +80008530: 0100006f j 80008540 <_svfprintf_r+0x1224> +80008534: 04047793 andi a5,s0,64 +80008538: 00078863 beqz a5,80008548 <_svfprintf_r+0x122c> +8000853c: 000c5c83 lhu s9,0(s8) +80008540: 00000d93 li s11,0 +80008544: fd1ff06f j 80008514 <_svfprintf_r+0x11f8> +80008548: 20047793 andi a5,s0,512 +8000854c: fe0780e3 beqz a5,8000852c <_svfprintf_r+0x1210> +80008550: 000c4c83 lbu s9,0(s8) +80008554: fedff06f j 80008540 <_svfprintf_r+0x1224> +80008558: 810007b7 lui a5,0x81000 +8000855c: 3c078793 addi a5,a5,960 # 810003c0 <_PathLocale+0xffffe9c8> +80008560: 02f12e23 sw a5,60(sp) +80008564: 02047793 andi a5,s0,32 +80008568: 04078a63 beqz a5,800085bc <_svfprintf_r+0x12a0> +8000856c: 007c0c13 addi s8,s8,7 +80008570: ff8c7c13 andi s8,s8,-8 +80008574: 000c2c83 lw s9,0(s8) +80008578: 004c2d83 lw s11,4(s8) +8000857c: 008c0793 addi a5,s8,8 +80008580: 00f12a23 sw a5,20(sp) +80008584: 00147713 andi a4,s0,1 +80008588: 00070e63 beqz a4,800085a4 <_svfprintf_r+0x1288> +8000858c: 01bce733 or a4,s9,s11 +80008590: 00070a63 beqz a4,800085a4 <_svfprintf_r+0x1288> +80008594: 03000713 li a4,48 +80008598: 0ae10c23 sb a4,184(sp) +8000859c: 0b610ca3 sb s6,185(sp) +800085a0: 00246413 ori s0,s0,2 +800085a4: bff47413 andi s0,s0,-1025 +800085a8: 00200713 li a4,2 +800085ac: e7dff06f j 80008428 <_svfprintf_r+0x110c> +800085b0: 810007b7 lui a5,0x81000 +800085b4: 3ac78793 addi a5,a5,940 # 810003ac <_PathLocale+0xffffe9b4> +800085b8: fa9ff06f j 80008560 <_svfprintf_r+0x1244> +800085bc: 004c0793 addi a5,s8,4 +800085c0: 00f12a23 sw a5,20(sp) +800085c4: 01047793 andi a5,s0,16 +800085c8: 00078663 beqz a5,800085d4 <_svfprintf_r+0x12b8> +800085cc: 000c2c83 lw s9,0(s8) +800085d0: 0100006f j 800085e0 <_svfprintf_r+0x12c4> +800085d4: 04047793 andi a5,s0,64 +800085d8: 00078863 beqz a5,800085e8 <_svfprintf_r+0x12cc> +800085dc: 000c5c83 lhu s9,0(s8) +800085e0: 00000d93 li s11,0 +800085e4: fa1ff06f j 80008584 <_svfprintf_r+0x1268> +800085e8: 20047793 andi a5,s0,512 +800085ec: fe0780e3 beqz a5,800085cc <_svfprintf_r+0x12b0> +800085f0: 000c4c83 lbu s9,0(s8) +800085f4: fedff06f j 800085e0 <_svfprintf_r+0x12c4> +800085f8: 00040693 mv a3,s0 +800085fc: 00100713 li a4,1 +80008600: bbcff06f j 800079bc <_svfprintf_r+0x6a0> +80008604: 00100693 li a3,1 +80008608: 4ed708e3 beq a4,a3,800092f8 <_svfprintf_r+0x1fdc> +8000860c: 00200693 li a3,2 +80008610: 12d70863 beq a4,a3,80008740 <_svfprintf_r+0x1424> +80008614: 1a010713 addi a4,sp,416 +80008618: 01dd9613 slli a2,s11,0x1d +8000861c: 007cf693 andi a3,s9,7 +80008620: 003cd813 srli a6,s9,0x3 +80008624: 03068693 addi a3,a3,48 +80008628: 01066cb3 or s9,a2,a6 +8000862c: 003ddd93 srli s11,s11,0x3 +80008630: fed70fa3 sb a3,-1(a4) +80008634: 01bce633 or a2,s9,s11 +80008638: fff70493 addi s1,a4,-1 +8000863c: 02061e63 bnez a2,80008678 <_svfprintf_r+0x135c> +80008640: 00147793 andi a5,s0,1 +80008644: 00078a63 beqz a5,80008658 <_svfprintf_r+0x133c> +80008648: 03000793 li a5,48 +8000864c: 00f68663 beq a3,a5,80008658 <_svfprintf_r+0x133c> +80008650: fef48fa3 sb a5,-1(s1) +80008654: ffe70493 addi s1,a4,-2 +80008658: 1a010793 addi a5,sp,416 +8000865c: 000d0713 mv a4,s10 +80008660: 00000c13 li s8,0 +80008664: 40978d33 sub s10,a5,s1 +80008668: 00012623 sw zero,12(sp) +8000866c: 00000c93 li s9,0 +80008670: 00000d93 li s11,0 +80008674: 830ff06f j 800076a4 <_svfprintf_r+0x388> +80008678: 00048713 mv a4,s1 +8000867c: f9dff06f j 80008618 <_svfprintf_r+0x12fc> +80008680: 40047793 andi a5,s0,1024 +80008684: 00000a13 li s4,0 +80008688: 1a010713 addi a4,sp,416 +8000868c: 00f12623 sw a5,12(sp) +80008690: 00900c13 li s8,9 +80008694: 00a00613 li a2,10 +80008698: 00000693 li a3,0 +8000869c: 000c8513 mv a0,s9 +800086a0: 000d8593 mv a1,s11 +800086a4: fff70493 addi s1,a4,-1 +800086a8: 02e12423 sw a4,40(sp) +800086ac: 324040ef jal ra,8000c9d0 <__umoddi3> +800086b0: 02812703 lw a4,40(sp) +800086b4: 00c12783 lw a5,12(sp) +800086b8: 03050513 addi a0,a0,48 +800086bc: fea70fa3 sb a0,-1(a4) +800086c0: 001a0a13 addi s4,s4,1 +800086c4: 04078863 beqz a5,80008714 <_svfprintf_r+0x13f8> +800086c8: 00812783 lw a5,8(sp) +800086cc: 0007c703 lbu a4,0(a5) +800086d0: 04ea1263 bne s4,a4,80008714 <_svfprintf_r+0x13f8> +800086d4: 0ff00793 li a5,255 +800086d8: 02fa0e63 beq s4,a5,80008714 <_svfprintf_r+0x13f8> +800086dc: 000d9463 bnez s11,800086e4 <_svfprintf_r+0x13c8> +800086e0: 039c7a63 bgeu s8,s9,80008714 <_svfprintf_r+0x13f8> +800086e4: 02c12783 lw a5,44(sp) +800086e8: 03412583 lw a1,52(sp) +800086ec: 00000a13 li s4,0 +800086f0: 40f484b3 sub s1,s1,a5 +800086f4: 00078613 mv a2,a5 +800086f8: 00048513 mv a0,s1 +800086fc: be9fe0ef jal ra,800072e4 +80008700: 00812783 lw a5,8(sp) +80008704: 0017c703 lbu a4,1(a5) +80008708: 00070663 beqz a4,80008714 <_svfprintf_r+0x13f8> +8000870c: 00178793 addi a5,a5,1 +80008710: 00f12423 sw a5,8(sp) +80008714: 00a00613 li a2,10 +80008718: 00000693 li a3,0 +8000871c: 000c8513 mv a0,s9 +80008720: 000d8593 mv a1,s11 +80008724: 679030ef jal ra,8000c59c <__udivdi3> +80008728: 000d9463 bnez s11,80008730 <_svfprintf_r+0x1414> +8000872c: f39c76e3 bgeu s8,s9,80008658 <_svfprintf_r+0x133c> +80008730: 00050c93 mv s9,a0 +80008734: 00058d93 mv s11,a1 +80008738: 00048713 mv a4,s1 +8000873c: f59ff06f j 80008694 <_svfprintf_r+0x1378> +80008740: 1a010493 addi s1,sp,416 +80008744: 03c12783 lw a5,60(sp) +80008748: 00fcf713 andi a4,s9,15 +8000874c: fff48493 addi s1,s1,-1 +80008750: 00e78733 add a4,a5,a4 +80008754: 00074703 lbu a4,0(a4) +80008758: 004cd813 srli a6,s9,0x4 +8000875c: 00e48023 sb a4,0(s1) +80008760: 01cd9713 slli a4,s11,0x1c +80008764: 01076cb3 or s9,a4,a6 +80008768: 004ddd93 srli s11,s11,0x4 +8000876c: 01bce733 or a4,s9,s11 +80008770: fc071ae3 bnez a4,80008744 <_svfprintf_r+0x1428> +80008774: ee5ff06f j 80008658 <_svfprintf_r+0x133c> +80008778: 1a010493 addi s1,sp,416 +8000877c: ec071ee3 bnez a4,80008658 <_svfprintf_r+0x133c> +80008780: 0016f693 andi a3,a3,1 +80008784: ec068ae3 beqz a3,80008658 <_svfprintf_r+0x133c> +80008788: 03000793 li a5,48 +8000878c: 18f10fa3 sb a5,415(sp) +80008790: 37d0006f j 8000930c <_svfprintf_r+0x1ff0> +80008794: 320b0ee3 beqz s6,800092d0 <_svfprintf_r+0x1fb4> +80008798: 13610e23 sb s6,316(sp) +8000879c: 0a010ba3 sb zero,183(sp) +800087a0: 01812a23 sw s8,20(sp) +800087a4: ee5fe06f j 80007688 <_svfprintf_r+0x36c> +800087a8: 01058593 addi a1,a1,16 +800087ac: 01cba223 sw t3,4(s7) +800087b0: 0cb12e23 sw a1,220(sp) +800087b4: 0cc12c23 sw a2,216(sp) +800087b8: 02cede63 bge t4,a2,800087f4 <_svfprintf_r+0x14d8> +800087bc: 0d410613 addi a2,sp,212 +800087c0: 00098593 mv a1,s3 +800087c4: 00090513 mv a0,s2 +800087c8: 04e12823 sw a4,80(sp) +800087cc: 04d12623 sw a3,76(sp) +800087d0: 5a5020ef jal ra,8000b574 <__ssprint_r> +800087d4: 28051ee3 bnez a0,80009270 <_svfprintf_r+0x1f54> +800087d8: 05012703 lw a4,80(sp) +800087dc: 04c12683 lw a3,76(sp) +800087e0: 810017b7 lui a5,0x81001 +800087e4: 000a8513 mv a0,s5 +800087e8: 00700e93 li t4,7 +800087ec: 8ec78813 addi a6,a5,-1812 # 810008ec <_PathLocale+0xffffeef4> +800087f0: 01000e13 li t3,16 +800087f4: ff068693 addi a3,a3,-16 +800087f8: 00050b93 mv s7,a0 +800087fc: f0dfe06f j 80007708 <_svfprintf_r+0x3ec> +80008800: 01058593 addi a1,a1,16 +80008804: 010ba223 sw a6,4(s7) +80008808: 0cb12e23 sw a1,220(sp) +8000880c: 0cc12c23 sw a2,216(sp) +80008810: 02ce5a63 bge t3,a2,80008844 <_svfprintf_r+0x1528> +80008814: 0d410613 addi a2,sp,212 +80008818: 00098593 mv a1,s3 +8000881c: 00090513 mv a0,s2 +80008820: 04e12223 sw a4,68(sp) +80008824: 04d12023 sw a3,64(sp) +80008828: 54d020ef jal ra,8000b574 <__ssprint_r> +8000882c: 240512e3 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008830: 04412703 lw a4,68(sp) +80008834: 04012683 lw a3,64(sp) +80008838: 000a8513 mv a0,s5 +8000883c: 00700e13 li t3,7 +80008840: 01000813 li a6,16 +80008844: ff068693 addi a3,a3,-16 +80008848: 00050b93 mv s7,a0 +8000884c: ffdfe06f j 80007848 <_svfprintf_r+0x52c> +80008850: 01060613 addi a2,a2,16 +80008854: 010ba223 sw a6,4(s7) +80008858: 0cc12e23 sw a2,220(sp) +8000885c: 0cd12c23 sw a3,216(sp) +80008860: 02de5663 bge t3,a3,8000888c <_svfprintf_r+0x1570> +80008864: 0d410613 addi a2,sp,212 +80008868: 00098593 mv a1,s3 +8000886c: 00090513 mv a0,s2 +80008870: 04e12023 sw a4,64(sp) +80008874: 501020ef jal ra,8000b574 <__ssprint_r> +80008878: 1e051ce3 bnez a0,80009270 <_svfprintf_r+0x1f54> +8000887c: 04012703 lw a4,64(sp) +80008880: 000a8593 mv a1,s5 +80008884: 00700e13 li t3,7 +80008888: 01000813 li a6,16 +8000888c: ff070713 addi a4,a4,-16 +80008890: 00058b93 mv s7,a1 +80008894: 824ff06f j 800078b8 <_svfprintf_r+0x59c> +80008898: 06500693 li a3,101 +8000889c: 7766d863 bge a3,s6,8000900c <_svfprintf_r+0x1cf0> +800088a0: 0e012683 lw a3,224(sp) +800088a4: 09010593 addi a1,sp,144 +800088a8: 0a010513 addi a0,sp,160 +800088ac: 0ad12023 sw a3,160(sp) +800088b0: 0e412683 lw a3,228(sp) +800088b4: 04e12023 sw a4,64(sp) +800088b8: 08012823 sw zero,144(sp) +800088bc: 0ad12223 sw a3,164(sp) +800088c0: 0e812683 lw a3,232(sp) +800088c4: 08012a23 sw zero,148(sp) +800088c8: 08012c23 sw zero,152(sp) +800088cc: 0ad12423 sw a3,168(sp) +800088d0: 0ec12683 lw a3,236(sp) +800088d4: 08012e23 sw zero,156(sp) +800088d8: 0ad12623 sw a3,172(sp) +800088dc: 504040ef jal ra,8000cde0 <__eqtf2> +800088e0: 04012703 lw a4,64(sp) +800088e4: 18051263 bnez a0,80008a68 <_svfprintf_r+0x174c> +800088e8: 810007b7 lui a5,0x81000 +800088ec: 3d478793 addi a5,a5,980 # 810003d4 <_PathLocale+0xffffe9dc> +800088f0: 00fba023 sw a5,0(s7) +800088f4: 00100793 li a5,1 +800088f8: 00fba223 sw a5,4(s7) +800088fc: 0d812783 lw a5,216(sp) +80008900: 00170713 addi a4,a4,1 +80008904: 0ce12e23 sw a4,220(sp) +80008908: 00178793 addi a5,a5,1 +8000890c: 0cf12c23 sw a5,216(sp) +80008910: 00700713 li a4,7 +80008914: 008b8b93 addi s7,s7,8 +80008918: 00f75e63 bge a4,a5,80008934 <_svfprintf_r+0x1618> +8000891c: 0d410613 addi a2,sp,212 +80008920: 00098593 mv a1,s3 +80008924: 00090513 mv a0,s2 +80008928: 44d020ef jal ra,8000b574 <__ssprint_r> +8000892c: 140512e3 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008930: 000a8b93 mv s7,s5 +80008934: 0bc12783 lw a5,188(sp) +80008938: 0147c663 blt a5,s4,80008944 <_svfprintf_r+0x1628> +8000893c: 00147793 andi a5,s0,1 +80008940: 0a078063 beqz a5,800089e0 <_svfprintf_r+0x16c4> +80008944: 03012783 lw a5,48(sp) +80008948: 01c12703 lw a4,28(sp) +8000894c: 008b8b93 addi s7,s7,8 +80008950: fefbac23 sw a5,-8(s7) +80008954: 01c12783 lw a5,28(sp) +80008958: fefbae23 sw a5,-4(s7) +8000895c: 0dc12783 lw a5,220(sp) +80008960: 00e787b3 add a5,a5,a4 +80008964: 0cf12e23 sw a5,220(sp) +80008968: 0d812783 lw a5,216(sp) +8000896c: 00700713 li a4,7 +80008970: 00178793 addi a5,a5,1 +80008974: 0cf12c23 sw a5,216(sp) +80008978: 00f75e63 bge a4,a5,80008994 <_svfprintf_r+0x1678> +8000897c: 0d410613 addi a2,sp,212 +80008980: 00098593 mv a1,s3 +80008984: 00090513 mv a0,s2 +80008988: 3ed020ef jal ra,8000b574 <__ssprint_r> +8000898c: 0e0512e3 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008990: 000a8b93 mv s7,s5 +80008994: fffa0493 addi s1,s4,-1 +80008998: 04905463 blez s1,800089e0 <_svfprintf_r+0x16c4> +8000899c: 01000b13 li s6,16 +800089a0: 00700c93 li s9,7 +800089a4: 01012603 lw a2,16(sp) +800089a8: 0d812783 lw a5,216(sp) +800089ac: 0dc12703 lw a4,220(sp) +800089b0: 00cba023 sw a2,0(s7) +800089b4: 00178793 addi a5,a5,1 +800089b8: 008b8693 addi a3,s7,8 +800089bc: 069b4a63 blt s6,s1,80008a30 <_svfprintf_r+0x1714> +800089c0: 009ba223 sw s1,4(s7) +800089c4: 00e484b3 add s1,s1,a4 +800089c8: 0c912e23 sw s1,220(sp) +800089cc: 0cf12c23 sw a5,216(sp) +800089d0: 00700713 li a4,7 +800089d4: 00068b93 mv s7,a3 +800089d8: 00f75463 bge a4,a5,800089e0 <_svfprintf_r+0x16c4> +800089dc: f69fe06f j 80007944 <_svfprintf_r+0x628> +800089e0: 00447413 andi s0,s0,4 +800089e4: 020416e3 bnez s0,80009210 <_svfprintf_r+0x1ef4> +800089e8: 02412b03 lw s6,36(sp) +800089ec: 02812783 lw a5,40(sp) +800089f0: 00fb5463 bge s6,a5,800089f8 <_svfprintf_r+0x16dc> +800089f4: 00078b13 mv s6,a5 +800089f8: 02012783 lw a5,32(sp) +800089fc: 016787b3 add a5,a5,s6 +80008a00: 02f12023 sw a5,32(sp) +80008a04: 0dc12783 lw a5,220(sp) +80008a08: 00078c63 beqz a5,80008a20 <_svfprintf_r+0x1704> +80008a0c: 0d410613 addi a2,sp,212 +80008a10: 00098593 mv a1,s3 +80008a14: 00090513 mv a0,s2 +80008a18: 35d020ef jal ra,8000b574 <__ssprint_r> +80008a1c: 04051ae3 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008a20: 0c012c23 sw zero,216(sp) +80008a24: 080c1ee3 bnez s8,800092c0 <_svfprintf_r+0x1fa4> +80008a28: 000a8b93 mv s7,s5 +80008a2c: 989ff06f j 800083b4 <_svfprintf_r+0x1098> +80008a30: 01070713 addi a4,a4,16 +80008a34: 016ba223 sw s6,4(s7) +80008a38: 0ce12e23 sw a4,220(sp) +80008a3c: 0cf12c23 sw a5,216(sp) +80008a40: 00fcde63 bge s9,a5,80008a5c <_svfprintf_r+0x1740> +80008a44: 0d410613 addi a2,sp,212 +80008a48: 00098593 mv a1,s3 +80008a4c: 00090513 mv a0,s2 +80008a50: 325020ef jal ra,8000b574 <__ssprint_r> +80008a54: 00051ee3 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008a58: 000a8693 mv a3,s5 +80008a5c: ff048493 addi s1,s1,-16 +80008a60: 00068b93 mv s7,a3 +80008a64: f41ff06f j 800089a4 <_svfprintf_r+0x1688> +80008a68: 0bc12683 lw a3,188(sp) +80008a6c: 16d04e63 bgtz a3,80008be8 <_svfprintf_r+0x18cc> +80008a70: 810007b7 lui a5,0x81000 +80008a74: 3d478793 addi a5,a5,980 # 810003d4 <_PathLocale+0xffffe9dc> +80008a78: 00fba023 sw a5,0(s7) +80008a7c: 00100793 li a5,1 +80008a80: 00fba223 sw a5,4(s7) +80008a84: 0d812783 lw a5,216(sp) +80008a88: 00170713 addi a4,a4,1 +80008a8c: 0ce12e23 sw a4,220(sp) +80008a90: 00178793 addi a5,a5,1 +80008a94: 0cf12c23 sw a5,216(sp) +80008a98: 00700713 li a4,7 +80008a9c: 008b8b93 addi s7,s7,8 +80008aa0: 00f75e63 bge a4,a5,80008abc <_svfprintf_r+0x17a0> +80008aa4: 0d410613 addi a2,sp,212 +80008aa8: 00098593 mv a1,s3 +80008aac: 00090513 mv a0,s2 +80008ab0: 2c5020ef jal ra,8000b574 <__ssprint_r> +80008ab4: 7a051e63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008ab8: 000a8b93 mv s7,s5 +80008abc: 0bc12783 lw a5,188(sp) +80008ac0: 00147693 andi a3,s0,1 +80008ac4: 0dc12703 lw a4,220(sp) +80008ac8: 00fa67b3 or a5,s4,a5 +80008acc: 00d7e7b3 or a5,a5,a3 +80008ad0: f00788e3 beqz a5,800089e0 <_svfprintf_r+0x16c4> +80008ad4: 03012783 lw a5,48(sp) +80008ad8: 008b8893 addi a7,s7,8 +80008adc: 00fba023 sw a5,0(s7) +80008ae0: 01c12783 lw a5,28(sp) +80008ae4: 00fba223 sw a5,4(s7) +80008ae8: 00e787b3 add a5,a5,a4 +80008aec: 0cf12e23 sw a5,220(sp) +80008af0: 0d812783 lw a5,216(sp) +80008af4: 00700713 li a4,7 +80008af8: 00178793 addi a5,a5,1 +80008afc: 0cf12c23 sw a5,216(sp) +80008b00: 00f75e63 bge a4,a5,80008b1c <_svfprintf_r+0x1800> +80008b04: 0d410613 addi a2,sp,212 +80008b08: 00098593 mv a1,s3 +80008b0c: 00090513 mv a0,s2 +80008b10: 265020ef jal ra,8000b574 <__ssprint_r> +80008b14: 74051e63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008b18: 000a8893 mv a7,s5 +80008b1c: 0bc12b03 lw s6,188(sp) +80008b20: 060b5063 bgez s6,80008b80 <_svfprintf_r+0x1864> +80008b24: 41600b33 neg s6,s6 +80008b28: 00088713 mv a4,a7 +80008b2c: 01000c93 li s9,16 +80008b30: 00700d93 li s11,7 +80008b34: 01012603 lw a2,16(sp) +80008b38: 0d812783 lw a5,216(sp) +80008b3c: 0dc12683 lw a3,220(sp) +80008b40: 00c72023 sw a2,0(a4) +80008b44: 00178793 addi a5,a5,1 +80008b48: 00888893 addi a7,a7,8 +80008b4c: 076cc263 blt s9,s6,80008bb0 <_svfprintf_r+0x1894> +80008b50: 01672223 sw s6,4(a4) +80008b54: 00db0b33 add s6,s6,a3 +80008b58: 0d612e23 sw s6,220(sp) +80008b5c: 0cf12c23 sw a5,216(sp) +80008b60: 00700713 li a4,7 +80008b64: 00f75e63 bge a4,a5,80008b80 <_svfprintf_r+0x1864> +80008b68: 0d410613 addi a2,sp,212 +80008b6c: 00098593 mv a1,s3 +80008b70: 00090513 mv a0,s2 +80008b74: 201020ef jal ra,8000b574 <__ssprint_r> +80008b78: 6e051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008b7c: 000a8893 mv a7,s5 +80008b80: 0dc12783 lw a5,220(sp) +80008b84: 0098a023 sw s1,0(a7) +80008b88: 0148a223 sw s4,4(a7) +80008b8c: 014787b3 add a5,a5,s4 +80008b90: 0cf12e23 sw a5,220(sp) +80008b94: 0d812783 lw a5,216(sp) +80008b98: 00700713 li a4,7 +80008b9c: 00888b93 addi s7,a7,8 +80008ba0: 00178793 addi a5,a5,1 +80008ba4: 0cf12c23 sw a5,216(sp) +80008ba8: e2f75ce3 bge a4,a5,800089e0 <_svfprintf_r+0x16c4> +80008bac: d99fe06f j 80007944 <_svfprintf_r+0x628> +80008bb0: 01068693 addi a3,a3,16 +80008bb4: 01972223 sw s9,4(a4) +80008bb8: 0cd12e23 sw a3,220(sp) +80008bbc: 0cf12c23 sw a5,216(sp) +80008bc0: 00fdde63 bge s11,a5,80008bdc <_svfprintf_r+0x18c0> +80008bc4: 0d410613 addi a2,sp,212 +80008bc8: 00098593 mv a1,s3 +80008bcc: 00090513 mv a0,s2 +80008bd0: 1a5020ef jal ra,8000b574 <__ssprint_r> +80008bd4: 68051e63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008bd8: 000a8893 mv a7,s5 +80008bdc: ff0b0b13 addi s6,s6,-16 +80008be0: 00088713 mv a4,a7 +80008be4: f51ff06f j 80008b34 <_svfprintf_r+0x1818> +80008be8: 000d8b13 mv s6,s11 +80008bec: 01ba5463 bge s4,s11,80008bf4 <_svfprintf_r+0x18d8> +80008bf0: 000a0b13 mv s6,s4 +80008bf4: 05605263 blez s6,80008c38 <_svfprintf_r+0x191c> +80008bf8: 00eb0733 add a4,s6,a4 +80008bfc: 0ce12e23 sw a4,220(sp) +80008c00: 0d812703 lw a4,216(sp) +80008c04: 009ba023 sw s1,0(s7) +80008c08: 016ba223 sw s6,4(s7) +80008c0c: 00170713 addi a4,a4,1 +80008c10: 0ce12c23 sw a4,216(sp) +80008c14: 00700693 li a3,7 +80008c18: 008b8b93 addi s7,s7,8 +80008c1c: 00e6de63 bge a3,a4,80008c38 <_svfprintf_r+0x191c> +80008c20: 0d410613 addi a2,sp,212 +80008c24: 00098593 mv a1,s3 +80008c28: 00090513 mv a0,s2 +80008c2c: 149020ef jal ra,8000b574 <__ssprint_r> +80008c30: 64051063 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008c34: 000a8b93 mv s7,s5 +80008c38: 000b5463 bgez s6,80008c40 <_svfprintf_r+0x1924> +80008c3c: 00000b13 li s6,0 +80008c40: 416d8b33 sub s6,s11,s6 +80008c44: 05605e63 blez s6,80008ca0 <_svfprintf_r+0x1984> +80008c48: 01000d13 li s10,16 +80008c4c: 00700313 li t1,7 +80008c50: 01012783 lw a5,16(sp) +80008c54: 0d812703 lw a4,216(sp) +80008c58: 0dc12683 lw a3,220(sp) +80008c5c: 00fba023 sw a5,0(s7) +80008c60: 00170713 addi a4,a4,1 +80008c64: 008b8613 addi a2,s7,8 +80008c68: 1b6d4063 blt s10,s6,80008e08 <_svfprintf_r+0x1aec> +80008c6c: 016ba223 sw s6,4(s7) +80008c70: 00db0b33 add s6,s6,a3 +80008c74: 0d612e23 sw s6,220(sp) +80008c78: 0ce12c23 sw a4,216(sp) +80008c7c: 00700693 li a3,7 +80008c80: 00060b93 mv s7,a2 +80008c84: 00e6de63 bge a3,a4,80008ca0 <_svfprintf_r+0x1984> +80008c88: 0d410613 addi a2,sp,212 +80008c8c: 00098593 mv a1,s3 +80008c90: 00090513 mv a0,s2 +80008c94: 0e1020ef jal ra,8000b574 <__ssprint_r> +80008c98: 5c051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008c9c: 000a8b93 mv s7,s5 +80008ca0: 40047793 andi a5,s0,1024 +80008ca4: 01b48b33 add s6,s1,s11 +80008ca8: 02078463 beqz a5,80008cd0 <_svfprintf_r+0x19b4> +80008cac: 014487b3 add a5,s1,s4 +80008cb0: 00700d13 li s10,7 +80008cb4: 00078d93 mv s11,a5 +80008cb8: 00c12783 lw a5,12(sp) +80008cbc: 180c9463 bnez s9,80008e44 <_svfprintf_r+0x1b28> +80008cc0: 18079463 bnez a5,80008e48 <_svfprintf_r+0x1b2c> +80008cc4: 014487b3 add a5,s1,s4 +80008cc8: 0167f463 bgeu a5,s6,80008cd0 <_svfprintf_r+0x19b4> +80008ccc: 00078b13 mv s6,a5 +80008cd0: 0bc12783 lw a5,188(sp) +80008cd4: 0147c663 blt a5,s4,80008ce0 <_svfprintf_r+0x19c4> +80008cd8: 00147793 andi a5,s0,1 +80008cdc: 04078a63 beqz a5,80008d30 <_svfprintf_r+0x1a14> +80008ce0: 03012783 lw a5,48(sp) +80008ce4: 01c12703 lw a4,28(sp) +80008ce8: 008b8b93 addi s7,s7,8 +80008cec: fefbac23 sw a5,-8(s7) +80008cf0: 01c12783 lw a5,28(sp) +80008cf4: fefbae23 sw a5,-4(s7) +80008cf8: 0dc12783 lw a5,220(sp) +80008cfc: 00e787b3 add a5,a5,a4 +80008d00: 0cf12e23 sw a5,220(sp) +80008d04: 0d812783 lw a5,216(sp) 80008d08: 00700713 li a4,7 -80008d0c: 00068b93 mv s7,a3 -80008d10: bef75ce3 bge a4,a5,80008908 <_svfprintf_r+0x16c4> -80008d14: 0d410613 addi a2,sp,212 -80008d18: 00098593 mv a1,s3 -80008d1c: 00090513 mv a0,s2 -80008d20: 77c020ef jal ra,8000b49c <__ssprint_r> -80008d24: 46051a63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008d28: 0fc10b93 addi s7,sp,252 -80008d2c: bddff06f j 80008908 <_svfprintf_r+0x16c4> -80008d30: 01068693 addi a3,a3,16 -80008d34: 01aba223 sw s10,4(s7) -80008d38: 0cd12e23 sw a3,220(sp) -80008d3c: 0ce12c23 sw a4,216(sp) -80008d40: 02e35063 bge t1,a4,80008d60 <_svfprintf_r+0x1b1c> -80008d44: 0d410613 addi a2,sp,212 -80008d48: 00098593 mv a1,s3 -80008d4c: 00090513 mv a0,s2 -80008d50: 74c020ef jal ra,8000b49c <__ssprint_r> -80008d54: 44051263 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008d58: 000a8613 mv a2,s5 -80008d5c: 00700313 li t1,7 -80008d60: ff0b0b13 addi s6,s6,-16 -80008d64: 00060b93 mv s7,a2 -80008d68: e11ff06f j 80008b78 <_svfprintf_r+0x1934> -80008d6c: 0e078663 beqz a5,80008e58 <_svfprintf_r+0x1c14> -80008d70: 00c12783 lw a5,12(sp) -80008d74: fff78793 addi a5,a5,-1 -80008d78: 00f12623 sw a5,12(sp) -80008d7c: 03412783 lw a5,52(sp) -80008d80: 02c12703 lw a4,44(sp) -80008d84: 008b8b93 addi s7,s7,8 -80008d88: fefbac23 sw a5,-8(s7) -80008d8c: 02c12783 lw a5,44(sp) -80008d90: fefbae23 sw a5,-4(s7) -80008d94: 0dc12783 lw a5,220(sp) -80008d98: 00e787b3 add a5,a5,a4 -80008d9c: 0cf12e23 sw a5,220(sp) -80008da0: 0d812783 lw a5,216(sp) -80008da4: 00178793 addi a5,a5,1 -80008da8: 0cf12c23 sw a5,216(sp) -80008dac: 00fd5e63 bge s10,a5,80008dc8 <_svfprintf_r+0x1b84> -80008db0: 0d410613 addi a2,sp,212 -80008db4: 00098593 mv a1,s3 -80008db8: 00090513 mv a0,s2 -80008dbc: 6e0020ef jal ra,8000b49c <__ssprint_r> -80008dc0: 3c051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008dc4: 000a8b93 mv s7,s5 -80008dc8: 00812783 lw a5,8(sp) -80008dcc: 416d8733 sub a4,s11,s6 -80008dd0: 0007c783 lbu a5,0(a5) -80008dd4: 00f75463 bge a4,a5,80008ddc <_svfprintf_r+0x1b98> -80008dd8: 00070793 mv a5,a4 -80008ddc: 04f05663 blez a5,80008e28 <_svfprintf_r+0x1be4> -80008de0: 0dc12703 lw a4,220(sp) -80008de4: 016ba023 sw s6,0(s7) -80008de8: 00fba223 sw a5,4(s7) -80008dec: 00e78733 add a4,a5,a4 -80008df0: 0ce12e23 sw a4,220(sp) -80008df4: 0d812703 lw a4,216(sp) -80008df8: 008b8b93 addi s7,s7,8 -80008dfc: 00170713 addi a4,a4,1 -80008e00: 0ce12c23 sw a4,216(sp) -80008e04: 02ed5263 bge s10,a4,80008e28 <_svfprintf_r+0x1be4> -80008e08: 0d410613 addi a2,sp,212 -80008e0c: 00098593 mv a1,s3 -80008e10: 00090513 mv a0,s2 -80008e14: 04f12023 sw a5,64(sp) -80008e18: 684020ef jal ra,8000b49c <__ssprint_r> -80008e1c: 36051e63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008e20: 04012783 lw a5,64(sp) -80008e24: 0fc10b93 addi s7,sp,252 -80008e28: 00078713 mv a4,a5 -80008e2c: 0007d463 bgez a5,80008e34 <_svfprintf_r+0x1bf0> -80008e30: 00000713 li a4,0 -80008e34: 00812783 lw a5,8(sp) -80008e38: 01000813 li a6,16 -80008e3c: 0007c783 lbu a5,0(a5) -80008e40: 40e787b3 sub a5,a5,a4 -80008e44: 06f04463 bgtz a5,80008eac <_svfprintf_r+0x1c68> -80008e48: 00812783 lw a5,8(sp) -80008e4c: 0007c783 lbu a5,0(a5) -80008e50: 00fb0b33 add s6,s6,a5 -80008e54: d8dff06f j 80008be0 <_svfprintf_r+0x199c> -80008e58: 00812783 lw a5,8(sp) -80008e5c: fffc8c93 addi s9,s9,-1 -80008e60: fff78793 addi a5,a5,-1 -80008e64: 00f12423 sw a5,8(sp) -80008e68: f15ff06f j 80008d7c <_svfprintf_r+0x1b38> -80008e6c: 01068693 addi a3,a3,16 -80008e70: 010ba223 sw a6,4(s7) -80008e74: 0cd12e23 sw a3,220(sp) -80008e78: 0ce12c23 sw a4,216(sp) -80008e7c: 02ed5463 bge s10,a4,80008ea4 <_svfprintf_r+0x1c60> -80008e80: 0d410613 addi a2,sp,212 -80008e84: 00098593 mv a1,s3 -80008e88: 00090513 mv a0,s2 -80008e8c: 04f12023 sw a5,64(sp) -80008e90: 60c020ef jal ra,8000b49c <__ssprint_r> -80008e94: 30051263 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008e98: 04012783 lw a5,64(sp) -80008e9c: 0fc10613 addi a2,sp,252 -80008ea0: 01000813 li a6,16 -80008ea4: ff078793 addi a5,a5,-16 -80008ea8: 00060b93 mv s7,a2 -80008eac: 01012583 lw a1,16(sp) -80008eb0: 0d812703 lw a4,216(sp) -80008eb4: 0dc12683 lw a3,220(sp) -80008eb8: 00bba023 sw a1,0(s7) -80008ebc: 00170713 addi a4,a4,1 -80008ec0: 008b8613 addi a2,s7,8 -80008ec4: faf844e3 blt a6,a5,80008e6c <_svfprintf_r+0x1c28> -80008ec8: 00fba223 sw a5,4(s7) -80008ecc: 00d787b3 add a5,a5,a3 -80008ed0: 0cf12e23 sw a5,220(sp) -80008ed4: 0ce12c23 sw a4,216(sp) -80008ed8: 00060b93 mv s7,a2 -80008edc: f6ed56e3 bge s10,a4,80008e48 <_svfprintf_r+0x1c04> +80008d0c: 00178793 addi a5,a5,1 +80008d10: 0cf12c23 sw a5,216(sp) +80008d14: 00f75e63 bge a4,a5,80008d30 <_svfprintf_r+0x1a14> +80008d18: 0d410613 addi a2,sp,212 +80008d1c: 00098593 mv a1,s3 +80008d20: 00090513 mv a0,s2 +80008d24: 051020ef jal ra,8000b574 <__ssprint_r> +80008d28: 54051463 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008d2c: 000a8b93 mv s7,s5 +80008d30: 014484b3 add s1,s1,s4 +80008d34: 416487b3 sub a5,s1,s6 +80008d38: 0bc12483 lw s1,188(sp) +80008d3c: 409a04b3 sub s1,s4,s1 +80008d40: 0097d463 bge a5,s1,80008d48 <_svfprintf_r+0x1a2c> +80008d44: 00078493 mv s1,a5 +80008d48: 04905463 blez s1,80008d90 <_svfprintf_r+0x1a74> +80008d4c: 0dc12783 lw a5,220(sp) +80008d50: 016ba023 sw s6,0(s7) +80008d54: 009ba223 sw s1,4(s7) +80008d58: 00f487b3 add a5,s1,a5 +80008d5c: 0cf12e23 sw a5,220(sp) +80008d60: 0d812783 lw a5,216(sp) +80008d64: 00700713 li a4,7 +80008d68: 008b8b93 addi s7,s7,8 +80008d6c: 00178793 addi a5,a5,1 +80008d70: 0cf12c23 sw a5,216(sp) +80008d74: 00f75e63 bge a4,a5,80008d90 <_svfprintf_r+0x1a74> +80008d78: 0d410613 addi a2,sp,212 +80008d7c: 00098593 mv a1,s3 +80008d80: 00090513 mv a0,s2 +80008d84: 7f0020ef jal ra,8000b574 <__ssprint_r> +80008d88: 4e051463 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008d8c: 000a8b93 mv s7,s5 +80008d90: 00048793 mv a5,s1 +80008d94: 0004d463 bgez s1,80008d9c <_svfprintf_r+0x1a80> +80008d98: 00000793 li a5,0 +80008d9c: 0bc12483 lw s1,188(sp) +80008da0: 409a04b3 sub s1,s4,s1 +80008da4: 40f484b3 sub s1,s1,a5 +80008da8: c2905ce3 blez s1,800089e0 <_svfprintf_r+0x16c4> +80008dac: 01000b13 li s6,16 +80008db0: 00700c93 li s9,7 +80008db4: 01012603 lw a2,16(sp) +80008db8: 0d812783 lw a5,216(sp) +80008dbc: 0dc12703 lw a4,220(sp) +80008dc0: 00cba023 sw a2,0(s7) +80008dc4: 00178793 addi a5,a5,1 +80008dc8: 008b8693 addi a3,s7,8 +80008dcc: 209b4463 blt s6,s1,80008fd4 <_svfprintf_r+0x1cb8> +80008dd0: 009ba223 sw s1,4(s7) +80008dd4: 00e484b3 add s1,s1,a4 +80008dd8: 0c912e23 sw s1,220(sp) +80008ddc: 0cf12c23 sw a5,216(sp) +80008de0: 00700713 li a4,7 +80008de4: 00068b93 mv s7,a3 +80008de8: bef75ce3 bge a4,a5,800089e0 <_svfprintf_r+0x16c4> +80008dec: 0d410613 addi a2,sp,212 +80008df0: 00098593 mv a1,s3 +80008df4: 00090513 mv a0,s2 +80008df8: 77c020ef jal ra,8000b574 <__ssprint_r> +80008dfc: 46051a63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008e00: 0fc10b93 addi s7,sp,252 +80008e04: bddff06f j 800089e0 <_svfprintf_r+0x16c4> +80008e08: 01068693 addi a3,a3,16 +80008e0c: 01aba223 sw s10,4(s7) +80008e10: 0cd12e23 sw a3,220(sp) +80008e14: 0ce12c23 sw a4,216(sp) +80008e18: 02e35063 bge t1,a4,80008e38 <_svfprintf_r+0x1b1c> +80008e1c: 0d410613 addi a2,sp,212 +80008e20: 00098593 mv a1,s3 +80008e24: 00090513 mv a0,s2 +80008e28: 74c020ef jal ra,8000b574 <__ssprint_r> +80008e2c: 44051263 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008e30: 000a8613 mv a2,s5 +80008e34: 00700313 li t1,7 +80008e38: ff0b0b13 addi s6,s6,-16 +80008e3c: 00060b93 mv s7,a2 +80008e40: e11ff06f j 80008c50 <_svfprintf_r+0x1934> +80008e44: 0e078663 beqz a5,80008f30 <_svfprintf_r+0x1c14> +80008e48: 00c12783 lw a5,12(sp) +80008e4c: fff78793 addi a5,a5,-1 +80008e50: 00f12623 sw a5,12(sp) +80008e54: 03412783 lw a5,52(sp) +80008e58: 02c12703 lw a4,44(sp) +80008e5c: 008b8b93 addi s7,s7,8 +80008e60: fefbac23 sw a5,-8(s7) +80008e64: 02c12783 lw a5,44(sp) +80008e68: fefbae23 sw a5,-4(s7) +80008e6c: 0dc12783 lw a5,220(sp) +80008e70: 00e787b3 add a5,a5,a4 +80008e74: 0cf12e23 sw a5,220(sp) +80008e78: 0d812783 lw a5,216(sp) +80008e7c: 00178793 addi a5,a5,1 +80008e80: 0cf12c23 sw a5,216(sp) +80008e84: 00fd5e63 bge s10,a5,80008ea0 <_svfprintf_r+0x1b84> +80008e88: 0d410613 addi a2,sp,212 +80008e8c: 00098593 mv a1,s3 +80008e90: 00090513 mv a0,s2 +80008e94: 6e0020ef jal ra,8000b574 <__ssprint_r> +80008e98: 3c051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008e9c: 000a8b93 mv s7,s5 +80008ea0: 00812783 lw a5,8(sp) +80008ea4: 416d8733 sub a4,s11,s6 +80008ea8: 0007c783 lbu a5,0(a5) +80008eac: 00f75463 bge a4,a5,80008eb4 <_svfprintf_r+0x1b98> +80008eb0: 00070793 mv a5,a4 +80008eb4: 04f05663 blez a5,80008f00 <_svfprintf_r+0x1be4> +80008eb8: 0dc12703 lw a4,220(sp) +80008ebc: 016ba023 sw s6,0(s7) +80008ec0: 00fba223 sw a5,4(s7) +80008ec4: 00e78733 add a4,a5,a4 +80008ec8: 0ce12e23 sw a4,220(sp) +80008ecc: 0d812703 lw a4,216(sp) +80008ed0: 008b8b93 addi s7,s7,8 +80008ed4: 00170713 addi a4,a4,1 +80008ed8: 0ce12c23 sw a4,216(sp) +80008edc: 02ed5263 bge s10,a4,80008f00 <_svfprintf_r+0x1be4> 80008ee0: 0d410613 addi a2,sp,212 80008ee4: 00098593 mv a1,s3 80008ee8: 00090513 mv a0,s2 -80008eec: 5b0020ef jal ra,8000b49c <__ssprint_r> -80008ef0: 2a051463 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008ef4: 0fc10b93 addi s7,sp,252 -80008ef8: f51ff06f j 80008e48 <_svfprintf_r+0x1c04> -80008efc: 01070713 addi a4,a4,16 -80008f00: 016ba223 sw s6,4(s7) -80008f04: 0ce12e23 sw a4,220(sp) -80008f08: 0cf12c23 sw a5,216(sp) -80008f0c: 00fcde63 bge s9,a5,80008f28 <_svfprintf_r+0x1ce4> -80008f10: 0d410613 addi a2,sp,212 -80008f14: 00098593 mv a1,s3 -80008f18: 00090513 mv a0,s2 -80008f1c: 580020ef jal ra,8000b49c <__ssprint_r> -80008f20: 26051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008f24: 0fc10693 addi a3,sp,252 -80008f28: ff048493 addi s1,s1,-16 -80008f2c: 00068b93 mv s7,a3 -80008f30: dadff06f j 80008cdc <_svfprintf_r+0x1a98> -80008f34: 0d812783 lw a5,216(sp) -80008f38: 00100693 li a3,1 -80008f3c: 009ba023 sw s1,0(s7) -80008f40: 00170713 addi a4,a4,1 -80008f44: 00178793 addi a5,a5,1 -80008f48: 008b8c93 addi s9,s7,8 -80008f4c: 0146c663 blt a3,s4,80008f58 <_svfprintf_r+0x1d14> -80008f50: 00147613 andi a2,s0,1 -80008f54: 1c060663 beqz a2,80009120 <_svfprintf_r+0x1edc> -80008f58: 00100693 li a3,1 -80008f5c: 0ce12e23 sw a4,220(sp) -80008f60: 00dba223 sw a3,4(s7) -80008f64: 0cf12c23 sw a5,216(sp) -80008f68: 00700713 li a4,7 -80008f6c: 00f75e63 bge a4,a5,80008f88 <_svfprintf_r+0x1d44> -80008f70: 0d410613 addi a2,sp,212 -80008f74: 00098593 mv a1,s3 -80008f78: 00090513 mv a0,s2 -80008f7c: 520020ef jal ra,8000b49c <__ssprint_r> -80008f80: 20051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008f84: 000a8c93 mv s9,s5 -80008f88: 03012783 lw a5,48(sp) -80008f8c: 01c12703 lw a4,28(sp) -80008f90: 008c8c93 addi s9,s9,8 -80008f94: fefcac23 sw a5,-8(s9) -80008f98: 01c12783 lw a5,28(sp) -80008f9c: fefcae23 sw a5,-4(s9) -80008fa0: 0dc12783 lw a5,220(sp) -80008fa4: 00e787b3 add a5,a5,a4 +80008eec: 04f12023 sw a5,64(sp) +80008ef0: 684020ef jal ra,8000b574 <__ssprint_r> +80008ef4: 36051e63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008ef8: 04012783 lw a5,64(sp) +80008efc: 0fc10b93 addi s7,sp,252 +80008f00: 00078713 mv a4,a5 +80008f04: 0007d463 bgez a5,80008f0c <_svfprintf_r+0x1bf0> +80008f08: 00000713 li a4,0 +80008f0c: 00812783 lw a5,8(sp) +80008f10: 01000813 li a6,16 +80008f14: 0007c783 lbu a5,0(a5) +80008f18: 40e787b3 sub a5,a5,a4 +80008f1c: 06f04463 bgtz a5,80008f84 <_svfprintf_r+0x1c68> +80008f20: 00812783 lw a5,8(sp) +80008f24: 0007c783 lbu a5,0(a5) +80008f28: 00fb0b33 add s6,s6,a5 +80008f2c: d8dff06f j 80008cb8 <_svfprintf_r+0x199c> +80008f30: 00812783 lw a5,8(sp) +80008f34: fffc8c93 addi s9,s9,-1 +80008f38: fff78793 addi a5,a5,-1 +80008f3c: 00f12423 sw a5,8(sp) +80008f40: f15ff06f j 80008e54 <_svfprintf_r+0x1b38> +80008f44: 01068693 addi a3,a3,16 +80008f48: 010ba223 sw a6,4(s7) +80008f4c: 0cd12e23 sw a3,220(sp) +80008f50: 0ce12c23 sw a4,216(sp) +80008f54: 02ed5463 bge s10,a4,80008f7c <_svfprintf_r+0x1c60> +80008f58: 0d410613 addi a2,sp,212 +80008f5c: 00098593 mv a1,s3 +80008f60: 00090513 mv a0,s2 +80008f64: 04f12023 sw a5,64(sp) +80008f68: 60c020ef jal ra,8000b574 <__ssprint_r> +80008f6c: 30051263 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008f70: 04012783 lw a5,64(sp) +80008f74: 0fc10613 addi a2,sp,252 +80008f78: 01000813 li a6,16 +80008f7c: ff078793 addi a5,a5,-16 +80008f80: 00060b93 mv s7,a2 +80008f84: 01012583 lw a1,16(sp) +80008f88: 0d812703 lw a4,216(sp) +80008f8c: 0dc12683 lw a3,220(sp) +80008f90: 00bba023 sw a1,0(s7) +80008f94: 00170713 addi a4,a4,1 +80008f98: 008b8613 addi a2,s7,8 +80008f9c: faf844e3 blt a6,a5,80008f44 <_svfprintf_r+0x1c28> +80008fa0: 00fba223 sw a5,4(s7) +80008fa4: 00d787b3 add a5,a5,a3 80008fa8: 0cf12e23 sw a5,220(sp) -80008fac: 0d812783 lw a5,216(sp) -80008fb0: 00700713 li a4,7 -80008fb4: 00178793 addi a5,a5,1 -80008fb8: 0cf12c23 sw a5,216(sp) -80008fbc: 00f75e63 bge a4,a5,80008fd8 <_svfprintf_r+0x1d94> -80008fc0: 0d410613 addi a2,sp,212 -80008fc4: 00098593 mv a1,s3 -80008fc8: 00090513 mv a0,s2 -80008fcc: 4d0020ef jal ra,8000b49c <__ssprint_r> -80008fd0: 1c051463 bnez a0,80009198 <_svfprintf_r+0x1f54> -80008fd4: 000a8c93 mv s9,s5 -80008fd8: 0e012783 lw a5,224(sp) -80008fdc: 09010593 addi a1,sp,144 -80008fe0: 0a010513 addi a0,sp,160 -80008fe4: 0af12023 sw a5,160(sp) -80008fe8: 0e412783 lw a5,228(sp) -80008fec: fffa0b13 addi s6,s4,-1 -80008ff0: 08012823 sw zero,144(sp) -80008ff4: 0af12223 sw a5,164(sp) -80008ff8: 0e812783 lw a5,232(sp) -80008ffc: 08012a23 sw zero,148(sp) -80009000: 08012c23 sw zero,152(sp) -80009004: 0af12423 sw a5,168(sp) -80009008: 0ec12783 lw a5,236(sp) -8000900c: 08012e23 sw zero,156(sp) -80009010: 0af12623 sw a5,172(sp) -80009014: 4f5030ef jal ra,8000cd08 <__eqtf2> -80009018: 08050663 beqz a0,800090a4 <_svfprintf_r+0x1e60> -8000901c: 0dc12783 lw a5,220(sp) -80009020: 0d812703 lw a4,216(sp) -80009024: 00148493 addi s1,s1,1 -80009028: fff78793 addi a5,a5,-1 -8000902c: 014787b3 add a5,a5,s4 -80009030: 00170713 addi a4,a4,1 -80009034: 009ca023 sw s1,0(s9) -80009038: 016ca223 sw s6,4(s9) -8000903c: 0cf12e23 sw a5,220(sp) -80009040: 0ce12c23 sw a4,216(sp) -80009044: 00700793 li a5,7 -80009048: 008c8c93 addi s9,s9,8 -8000904c: 00e7de63 bge a5,a4,80009068 <_svfprintf_r+0x1e24> -80009050: 0d410613 addi a2,sp,212 -80009054: 00098593 mv a1,s3 -80009058: 00090513 mv a0,s2 -8000905c: 440020ef jal ra,8000b49c <__ssprint_r> -80009060: 12051c63 bnez a0,80009198 <_svfprintf_r+0x1f54> -80009064: 000a8c93 mv s9,s5 -80009068: 0c410793 addi a5,sp,196 -8000906c: 00fca023 sw a5,0(s9) -80009070: 03812783 lw a5,56(sp) -80009074: 03812703 lw a4,56(sp) -80009078: 008c8b93 addi s7,s9,8 -8000907c: 00fca223 sw a5,4(s9) -80009080: 0dc12783 lw a5,220(sp) -80009084: 00e787b3 add a5,a5,a4 -80009088: 0cf12e23 sw a5,220(sp) -8000908c: 0d812783 lw a5,216(sp) -80009090: 00700713 li a4,7 -80009094: 00178793 addi a5,a5,1 -80009098: 0cf12c23 sw a5,216(sp) -8000909c: 86f756e3 bge a4,a5,80008908 <_svfprintf_r+0x16c4> -800090a0: fccfe06f j 8000786c <_svfprintf_r+0x628> -800090a4: fd6052e3 blez s6,80009068 <_svfprintf_r+0x1e24> -800090a8: 01000493 li s1,16 -800090ac: 00700d93 li s11,7 -800090b0: 01012603 lw a2,16(sp) -800090b4: 0d812703 lw a4,216(sp) -800090b8: 0dc12783 lw a5,220(sp) -800090bc: 00cca023 sw a2,0(s9) -800090c0: 00170713 addi a4,a4,1 -800090c4: 008c8693 addi a3,s9,8 -800090c8: 0364c063 blt s1,s6,800090e8 <_svfprintf_r+0x1ea4> -800090cc: 00fb07b3 add a5,s6,a5 -800090d0: 016ca223 sw s6,4(s9) -800090d4: 0cf12e23 sw a5,220(sp) -800090d8: 0ce12c23 sw a4,216(sp) -800090dc: 00700793 li a5,7 -800090e0: 00068c93 mv s9,a3 -800090e4: f69ff06f j 8000904c <_svfprintf_r+0x1e08> -800090e8: 01078793 addi a5,a5,16 -800090ec: 009ca223 sw s1,4(s9) -800090f0: 0cf12e23 sw a5,220(sp) -800090f4: 0ce12c23 sw a4,216(sp) -800090f8: 00edde63 bge s11,a4,80009114 <_svfprintf_r+0x1ed0> -800090fc: 0d410613 addi a2,sp,212 -80009100: 00098593 mv a1,s3 -80009104: 00090513 mv a0,s2 -80009108: 394020ef jal ra,8000b49c <__ssprint_r> -8000910c: 08051663 bnez a0,80009198 <_svfprintf_r+0x1f54> -80009110: 000a8693 mv a3,s5 -80009114: ff0b0b13 addi s6,s6,-16 -80009118: 00068c93 mv s9,a3 -8000911c: f95ff06f j 800090b0 <_svfprintf_r+0x1e6c> -80009120: 0ce12e23 sw a4,220(sp) -80009124: 00dba223 sw a3,4(s7) -80009128: 0cf12c23 sw a5,216(sp) -8000912c: 00700713 li a4,7 -80009130: f2f75ce3 bge a4,a5,80009068 <_svfprintf_r+0x1e24> -80009134: f1dff06f j 80009050 <_svfprintf_r+0x1e0c> -80009138: 02412783 lw a5,36(sp) -8000913c: 02812703 lw a4,40(sp) -80009140: 40e78433 sub s0,a5,a4 -80009144: fc805663 blez s0,80008910 <_svfprintf_r+0x16cc> -80009148: 810017b7 lui a5,0x81001 -8000914c: 01000b13 li s6,16 -80009150: 87c78493 addi s1,a5,-1924 # 8100087c <_PathLocale+0xffffeef8> -80009154: 00700c93 li s9,7 -80009158: 0d812783 lw a5,216(sp) -8000915c: 009ba023 sw s1,0(s7) -80009160: 0dc12703 lw a4,220(sp) -80009164: 00178793 addi a5,a5,1 -80009168: 048b4463 blt s6,s0,800091b0 <_svfprintf_r+0x1f6c> -8000916c: 008ba223 sw s0,4(s7) -80009170: 00e40433 add s0,s0,a4 -80009174: 0c812e23 sw s0,220(sp) -80009178: 0cf12c23 sw a5,216(sp) -8000917c: 00700713 li a4,7 -80009180: f8f75863 bge a4,a5,80008910 <_svfprintf_r+0x16cc> -80009184: 0d410613 addi a2,sp,212 -80009188: 00098593 mv a1,s3 -8000918c: 00090513 mv a0,s2 -80009190: 30c020ef jal ra,8000b49c <__ssprint_r> -80009194: f6050e63 beqz a0,80008910 <_svfprintf_r+0x16cc> -80009198: 000c1463 bnez s8,800091a0 <_svfprintf_r+0x1f5c> -8000919c: 93dfe06f j 80007ad8 <_svfprintf_r+0x894> -800091a0: 000c0593 mv a1,s8 -800091a4: 00090513 mv a0,s2 -800091a8: a64fa0ef jal ra,8000340c <_free_r> -800091ac: 92dfe06f j 80007ad8 <_svfprintf_r+0x894> -800091b0: 01070713 addi a4,a4,16 -800091b4: 016ba223 sw s6,4(s7) -800091b8: 0ce12e23 sw a4,220(sp) -800091bc: 0cf12c23 sw a5,216(sp) -800091c0: 008b8b93 addi s7,s7,8 -800091c4: 00fcde63 bge s9,a5,800091e0 <_svfprintf_r+0x1f9c> -800091c8: 0d410613 addi a2,sp,212 -800091cc: 00098593 mv a1,s3 -800091d0: 00090513 mv a0,s2 -800091d4: 2c8020ef jal ra,8000b49c <__ssprint_r> -800091d8: fc0510e3 bnez a0,80009198 <_svfprintf_r+0x1f54> -800091dc: 000a8b93 mv s7,s5 -800091e0: ff040413 addi s0,s0,-16 -800091e4: f75ff06f j 80009158 <_svfprintf_r+0x1f14> -800091e8: 000c0593 mv a1,s8 -800091ec: 00090513 mv a0,s2 -800091f0: a1cfa0ef jal ra,8000340c <_free_r> -800091f4: f5cff06f j 80008950 <_svfprintf_r+0x170c> -800091f8: 0dc12783 lw a5,220(sp) -800091fc: 00079463 bnez a5,80009204 <_svfprintf_r+0x1fc0> -80009200: 8d9fe06f j 80007ad8 <_svfprintf_r+0x894> -80009204: 0d410613 addi a2,sp,212 -80009208: 00098593 mv a1,s3 -8000920c: 00090513 mv a0,s2 -80009210: 28c020ef jal ra,8000b49c <__ssprint_r> -80009214: 8c5fe06f j 80007ad8 <_svfprintf_r+0x894> -80009218: fff00713 li a4,-1 -8000921c: b0ed1263 bne s10,a4,80008520 <_svfprintf_r+0x12dc> -80009220: b80d9463 bnez s11,800085a8 <_svfprintf_r+0x1364> -80009224: 00900713 li a4,9 -80009228: b9976063 bltu a4,s9,800085a8 <_svfprintf_r+0x1364> -8000922c: 030c8813 addi a6,s9,48 -80009230: 19010fa3 sb a6,415(sp) -80009234: 19f10493 addi s1,sp,415 -80009238: b48ff06f j 80008580 <_svfprintf_r+0x133c> +80008fac: 0ce12c23 sw a4,216(sp) +80008fb0: 00060b93 mv s7,a2 +80008fb4: f6ed56e3 bge s10,a4,80008f20 <_svfprintf_r+0x1c04> +80008fb8: 0d410613 addi a2,sp,212 +80008fbc: 00098593 mv a1,s3 +80008fc0: 00090513 mv a0,s2 +80008fc4: 5b0020ef jal ra,8000b574 <__ssprint_r> +80008fc8: 2a051463 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008fcc: 0fc10b93 addi s7,sp,252 +80008fd0: f51ff06f j 80008f20 <_svfprintf_r+0x1c04> +80008fd4: 01070713 addi a4,a4,16 +80008fd8: 016ba223 sw s6,4(s7) +80008fdc: 0ce12e23 sw a4,220(sp) +80008fe0: 0cf12c23 sw a5,216(sp) +80008fe4: 00fcde63 bge s9,a5,80009000 <_svfprintf_r+0x1ce4> +80008fe8: 0d410613 addi a2,sp,212 +80008fec: 00098593 mv a1,s3 +80008ff0: 00090513 mv a0,s2 +80008ff4: 580020ef jal ra,8000b574 <__ssprint_r> +80008ff8: 26051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +80008ffc: 0fc10693 addi a3,sp,252 +80009000: ff048493 addi s1,s1,-16 +80009004: 00068b93 mv s7,a3 +80009008: dadff06f j 80008db4 <_svfprintf_r+0x1a98> +8000900c: 0d812783 lw a5,216(sp) +80009010: 00100693 li a3,1 +80009014: 009ba023 sw s1,0(s7) +80009018: 00170713 addi a4,a4,1 +8000901c: 00178793 addi a5,a5,1 +80009020: 008b8c93 addi s9,s7,8 +80009024: 0146c663 blt a3,s4,80009030 <_svfprintf_r+0x1d14> +80009028: 00147613 andi a2,s0,1 +8000902c: 1c060663 beqz a2,800091f8 <_svfprintf_r+0x1edc> +80009030: 00100693 li a3,1 +80009034: 0ce12e23 sw a4,220(sp) +80009038: 00dba223 sw a3,4(s7) +8000903c: 0cf12c23 sw a5,216(sp) +80009040: 00700713 li a4,7 +80009044: 00f75e63 bge a4,a5,80009060 <_svfprintf_r+0x1d44> +80009048: 0d410613 addi a2,sp,212 +8000904c: 00098593 mv a1,s3 +80009050: 00090513 mv a0,s2 +80009054: 520020ef jal ra,8000b574 <__ssprint_r> +80009058: 20051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +8000905c: 000a8c93 mv s9,s5 +80009060: 03012783 lw a5,48(sp) +80009064: 01c12703 lw a4,28(sp) +80009068: 008c8c93 addi s9,s9,8 +8000906c: fefcac23 sw a5,-8(s9) +80009070: 01c12783 lw a5,28(sp) +80009074: fefcae23 sw a5,-4(s9) +80009078: 0dc12783 lw a5,220(sp) +8000907c: 00e787b3 add a5,a5,a4 +80009080: 0cf12e23 sw a5,220(sp) +80009084: 0d812783 lw a5,216(sp) +80009088: 00700713 li a4,7 +8000908c: 00178793 addi a5,a5,1 +80009090: 0cf12c23 sw a5,216(sp) +80009094: 00f75e63 bge a4,a5,800090b0 <_svfprintf_r+0x1d94> +80009098: 0d410613 addi a2,sp,212 +8000909c: 00098593 mv a1,s3 +800090a0: 00090513 mv a0,s2 +800090a4: 4d0020ef jal ra,8000b574 <__ssprint_r> +800090a8: 1c051463 bnez a0,80009270 <_svfprintf_r+0x1f54> +800090ac: 000a8c93 mv s9,s5 +800090b0: 0e012783 lw a5,224(sp) +800090b4: 09010593 addi a1,sp,144 +800090b8: 0a010513 addi a0,sp,160 +800090bc: 0af12023 sw a5,160(sp) +800090c0: 0e412783 lw a5,228(sp) +800090c4: fffa0b13 addi s6,s4,-1 +800090c8: 08012823 sw zero,144(sp) +800090cc: 0af12223 sw a5,164(sp) +800090d0: 0e812783 lw a5,232(sp) +800090d4: 08012a23 sw zero,148(sp) +800090d8: 08012c23 sw zero,152(sp) +800090dc: 0af12423 sw a5,168(sp) +800090e0: 0ec12783 lw a5,236(sp) +800090e4: 08012e23 sw zero,156(sp) +800090e8: 0af12623 sw a5,172(sp) +800090ec: 4f5030ef jal ra,8000cde0 <__eqtf2> +800090f0: 08050663 beqz a0,8000917c <_svfprintf_r+0x1e60> +800090f4: 0dc12783 lw a5,220(sp) +800090f8: 0d812703 lw a4,216(sp) +800090fc: 00148493 addi s1,s1,1 +80009100: fff78793 addi a5,a5,-1 +80009104: 014787b3 add a5,a5,s4 +80009108: 00170713 addi a4,a4,1 +8000910c: 009ca023 sw s1,0(s9) +80009110: 016ca223 sw s6,4(s9) +80009114: 0cf12e23 sw a5,220(sp) +80009118: 0ce12c23 sw a4,216(sp) +8000911c: 00700793 li a5,7 +80009120: 008c8c93 addi s9,s9,8 +80009124: 00e7de63 bge a5,a4,80009140 <_svfprintf_r+0x1e24> +80009128: 0d410613 addi a2,sp,212 +8000912c: 00098593 mv a1,s3 +80009130: 00090513 mv a0,s2 +80009134: 440020ef jal ra,8000b574 <__ssprint_r> +80009138: 12051c63 bnez a0,80009270 <_svfprintf_r+0x1f54> +8000913c: 000a8c93 mv s9,s5 +80009140: 0c410793 addi a5,sp,196 +80009144: 00fca023 sw a5,0(s9) +80009148: 03812783 lw a5,56(sp) +8000914c: 03812703 lw a4,56(sp) +80009150: 008c8b93 addi s7,s9,8 +80009154: 00fca223 sw a5,4(s9) +80009158: 0dc12783 lw a5,220(sp) +8000915c: 00e787b3 add a5,a5,a4 +80009160: 0cf12e23 sw a5,220(sp) +80009164: 0d812783 lw a5,216(sp) +80009168: 00700713 li a4,7 +8000916c: 00178793 addi a5,a5,1 +80009170: 0cf12c23 sw a5,216(sp) +80009174: 86f756e3 bge a4,a5,800089e0 <_svfprintf_r+0x16c4> +80009178: fccfe06f j 80007944 <_svfprintf_r+0x628> +8000917c: fd6052e3 blez s6,80009140 <_svfprintf_r+0x1e24> +80009180: 01000493 li s1,16 +80009184: 00700d93 li s11,7 +80009188: 01012603 lw a2,16(sp) +8000918c: 0d812703 lw a4,216(sp) +80009190: 0dc12783 lw a5,220(sp) +80009194: 00cca023 sw a2,0(s9) +80009198: 00170713 addi a4,a4,1 +8000919c: 008c8693 addi a3,s9,8 +800091a0: 0364c063 blt s1,s6,800091c0 <_svfprintf_r+0x1ea4> +800091a4: 00fb07b3 add a5,s6,a5 +800091a8: 016ca223 sw s6,4(s9) +800091ac: 0cf12e23 sw a5,220(sp) +800091b0: 0ce12c23 sw a4,216(sp) +800091b4: 00700793 li a5,7 +800091b8: 00068c93 mv s9,a3 +800091bc: f69ff06f j 80009124 <_svfprintf_r+0x1e08> +800091c0: 01078793 addi a5,a5,16 +800091c4: 009ca223 sw s1,4(s9) +800091c8: 0cf12e23 sw a5,220(sp) +800091cc: 0ce12c23 sw a4,216(sp) +800091d0: 00edde63 bge s11,a4,800091ec <_svfprintf_r+0x1ed0> +800091d4: 0d410613 addi a2,sp,212 +800091d8: 00098593 mv a1,s3 +800091dc: 00090513 mv a0,s2 +800091e0: 394020ef jal ra,8000b574 <__ssprint_r> +800091e4: 08051663 bnez a0,80009270 <_svfprintf_r+0x1f54> +800091e8: 000a8693 mv a3,s5 +800091ec: ff0b0b13 addi s6,s6,-16 +800091f0: 00068c93 mv s9,a3 +800091f4: f95ff06f j 80009188 <_svfprintf_r+0x1e6c> +800091f8: 0ce12e23 sw a4,220(sp) +800091fc: 00dba223 sw a3,4(s7) +80009200: 0cf12c23 sw a5,216(sp) +80009204: 00700713 li a4,7 +80009208: f2f75ce3 bge a4,a5,80009140 <_svfprintf_r+0x1e24> +8000920c: f1dff06f j 80009128 <_svfprintf_r+0x1e0c> +80009210: 02412783 lw a5,36(sp) +80009214: 02812703 lw a4,40(sp) +80009218: 40e78433 sub s0,a5,a4 +8000921c: fc805663 blez s0,800089e8 <_svfprintf_r+0x16cc> +80009220: 810017b7 lui a5,0x81001 +80009224: 01000b13 li s6,16 +80009228: 8ec78493 addi s1,a5,-1812 # 810008ec <_PathLocale+0xffffeef4> +8000922c: 00700c93 li s9,7 +80009230: 0d812783 lw a5,216(sp) +80009234: 009ba023 sw s1,0(s7) +80009238: 0dc12703 lw a4,220(sp) +8000923c: 00178793 addi a5,a5,1 +80009240: 048b4463 blt s6,s0,80009288 <_svfprintf_r+0x1f6c> +80009244: 008ba223 sw s0,4(s7) +80009248: 00e40433 add s0,s0,a4 +8000924c: 0c812e23 sw s0,220(sp) +80009250: 0cf12c23 sw a5,216(sp) +80009254: 00700713 li a4,7 +80009258: f8f75863 bge a4,a5,800089e8 <_svfprintf_r+0x16cc> +8000925c: 0d410613 addi a2,sp,212 +80009260: 00098593 mv a1,s3 +80009264: 00090513 mv a0,s2 +80009268: 30c020ef jal ra,8000b574 <__ssprint_r> +8000926c: f6050e63 beqz a0,800089e8 <_svfprintf_r+0x16cc> +80009270: 000c1463 bnez s8,80009278 <_svfprintf_r+0x1f5c> +80009274: 93dfe06f j 80007bb0 <_svfprintf_r+0x894> +80009278: 000c0593 mv a1,s8 +8000927c: 00090513 mv a0,s2 +80009280: a64fa0ef jal ra,800034e4 <_free_r> +80009284: 92dfe06f j 80007bb0 <_svfprintf_r+0x894> +80009288: 01070713 addi a4,a4,16 +8000928c: 016ba223 sw s6,4(s7) +80009290: 0ce12e23 sw a4,220(sp) +80009294: 0cf12c23 sw a5,216(sp) +80009298: 008b8b93 addi s7,s7,8 +8000929c: 00fcde63 bge s9,a5,800092b8 <_svfprintf_r+0x1f9c> +800092a0: 0d410613 addi a2,sp,212 +800092a4: 00098593 mv a1,s3 +800092a8: 00090513 mv a0,s2 +800092ac: 2c8020ef jal ra,8000b574 <__ssprint_r> +800092b0: fc0510e3 bnez a0,80009270 <_svfprintf_r+0x1f54> +800092b4: 000a8b93 mv s7,s5 +800092b8: ff040413 addi s0,s0,-16 +800092bc: f75ff06f j 80009230 <_svfprintf_r+0x1f14> +800092c0: 000c0593 mv a1,s8 +800092c4: 00090513 mv a0,s2 +800092c8: a1cfa0ef jal ra,800034e4 <_free_r> +800092cc: f5cff06f j 80008a28 <_svfprintf_r+0x170c> +800092d0: 0dc12783 lw a5,220(sp) +800092d4: 00079463 bnez a5,800092dc <_svfprintf_r+0x1fc0> +800092d8: 8d9fe06f j 80007bb0 <_svfprintf_r+0x894> +800092dc: 0d410613 addi a2,sp,212 +800092e0: 00098593 mv a1,s3 +800092e4: 00090513 mv a0,s2 +800092e8: 28c020ef jal ra,8000b574 <__ssprint_r> +800092ec: 8c5fe06f j 80007bb0 <_svfprintf_r+0x894> +800092f0: fff00713 li a4,-1 +800092f4: b0ed1263 bne s10,a4,800085f8 <_svfprintf_r+0x12dc> +800092f8: b80d9463 bnez s11,80008680 <_svfprintf_r+0x1364> +800092fc: 00900713 li a4,9 +80009300: b9976063 bltu a4,s9,80008680 <_svfprintf_r+0x1364> +80009304: 030c8813 addi a6,s9,48 +80009308: 19010fa3 sb a6,415(sp) +8000930c: 19f10493 addi s1,sp,415 +80009310: b48ff06f j 80008658 <_svfprintf_r+0x133c> -8000923c <__sprint_r>: -8000923c: 00862783 lw a5,8(a2) -80009240: fd010113 addi sp,sp,-48 -80009244: 02812423 sw s0,40(sp) -80009248: 02112623 sw ra,44(sp) -8000924c: 02912223 sw s1,36(sp) -80009250: 03212023 sw s2,32(sp) -80009254: 01312e23 sw s3,28(sp) -80009258: 01412c23 sw s4,24(sp) -8000925c: 01512a23 sw s5,20(sp) -80009260: 01612823 sw s6,16(sp) -80009264: 01712623 sw s7,12(sp) -80009268: 01812423 sw s8,8(sp) -8000926c: 00060413 mv s0,a2 -80009270: 02079e63 bnez a5,800092ac <__sprint_r+0x70> -80009274: 00062223 sw zero,4(a2) -80009278: 00000513 li a0,0 -8000927c: 02c12083 lw ra,44(sp) -80009280: 02812403 lw s0,40(sp) -80009284: 02412483 lw s1,36(sp) -80009288: 02012903 lw s2,32(sp) -8000928c: 01c12983 lw s3,28(sp) -80009290: 01812a03 lw s4,24(sp) -80009294: 01412a83 lw s5,20(sp) -80009298: 01012b03 lw s6,16(sp) -8000929c: 00c12b83 lw s7,12(sp) -800092a0: 00812c03 lw s8,8(sp) -800092a4: 03010113 addi sp,sp,48 -800092a8: 00008067 ret -800092ac: 0645a783 lw a5,100(a1) -800092b0: 00058993 mv s3,a1 -800092b4: 01279713 slli a4,a5,0x12 -800092b8: 06075863 bgez a4,80009328 <__sprint_r+0xec> -800092bc: 00062483 lw s1,0(a2) -800092c0: 00050a93 mv s5,a0 -800092c4: fff00b13 li s6,-1 -800092c8: 0044a903 lw s2,4(s1) -800092cc: 0004ac03 lw s8,0(s1) -800092d0: 00000a13 li s4,0 -800092d4: 00295b93 srli s7,s2,0x2 -800092d8: 037a4663 blt s4,s7,80009304 <__sprint_r+0xc8> -800092dc: 00842783 lw a5,8(s0) -800092e0: ffc97913 andi s2,s2,-4 -800092e4: 00848493 addi s1,s1,8 -800092e8: 412787b3 sub a5,a5,s2 -800092ec: 00f42423 sw a5,8(s0) -800092f0: fc079ce3 bnez a5,800092c8 <__sprint_r+0x8c> -800092f4: 00000513 li a0,0 -800092f8: 00042423 sw zero,8(s0) -800092fc: 00042223 sw zero,4(s0) -80009300: f7dff06f j 8000927c <__sprint_r+0x40> -80009304: 002a1793 slli a5,s4,0x2 -80009308: 00fc07b3 add a5,s8,a5 -8000930c: 0007a583 lw a1,0(a5) -80009310: 00098613 mv a2,s3 -80009314: 000a8513 mv a0,s5 -80009318: 0b4010ef jal ra,8000a3cc <_fputwc_r> -8000931c: 01650a63 beq a0,s6,80009330 <__sprint_r+0xf4> -80009320: 001a0a13 addi s4,s4,1 -80009324: fb5ff06f j 800092d8 <__sprint_r+0x9c> -80009328: 178010ef jal ra,8000a4a0 <__sfvwrite_r> -8000932c: fcdff06f j 800092f8 <__sprint_r+0xbc> -80009330: fff00513 li a0,-1 -80009334: fc5ff06f j 800092f8 <__sprint_r+0xbc> +80009314 <__sprint_r>: +80009314: 00862783 lw a5,8(a2) +80009318: fd010113 addi sp,sp,-48 +8000931c: 02812423 sw s0,40(sp) +80009320: 02112623 sw ra,44(sp) +80009324: 02912223 sw s1,36(sp) +80009328: 03212023 sw s2,32(sp) +8000932c: 01312e23 sw s3,28(sp) +80009330: 01412c23 sw s4,24(sp) +80009334: 01512a23 sw s5,20(sp) +80009338: 01612823 sw s6,16(sp) +8000933c: 01712623 sw s7,12(sp) +80009340: 01812423 sw s8,8(sp) +80009344: 00060413 mv s0,a2 +80009348: 02079e63 bnez a5,80009384 <__sprint_r+0x70> +8000934c: 00062223 sw zero,4(a2) +80009350: 00000513 li a0,0 +80009354: 02c12083 lw ra,44(sp) +80009358: 02812403 lw s0,40(sp) +8000935c: 02412483 lw s1,36(sp) +80009360: 02012903 lw s2,32(sp) +80009364: 01c12983 lw s3,28(sp) +80009368: 01812a03 lw s4,24(sp) +8000936c: 01412a83 lw s5,20(sp) +80009370: 01012b03 lw s6,16(sp) +80009374: 00c12b83 lw s7,12(sp) +80009378: 00812c03 lw s8,8(sp) +8000937c: 03010113 addi sp,sp,48 +80009380: 00008067 ret +80009384: 0645a783 lw a5,100(a1) +80009388: 00058993 mv s3,a1 +8000938c: 01279713 slli a4,a5,0x12 +80009390: 06075863 bgez a4,80009400 <__sprint_r+0xec> +80009394: 00062483 lw s1,0(a2) +80009398: 00050a93 mv s5,a0 +8000939c: fff00b13 li s6,-1 +800093a0: 0044a903 lw s2,4(s1) +800093a4: 0004ac03 lw s8,0(s1) +800093a8: 00000a13 li s4,0 +800093ac: 00295b93 srli s7,s2,0x2 +800093b0: 037a4663 blt s4,s7,800093dc <__sprint_r+0xc8> +800093b4: 00842783 lw a5,8(s0) +800093b8: ffc97913 andi s2,s2,-4 +800093bc: 00848493 addi s1,s1,8 +800093c0: 412787b3 sub a5,a5,s2 +800093c4: 00f42423 sw a5,8(s0) +800093c8: fc079ce3 bnez a5,800093a0 <__sprint_r+0x8c> +800093cc: 00000513 li a0,0 +800093d0: 00042423 sw zero,8(s0) +800093d4: 00042223 sw zero,4(s0) +800093d8: f7dff06f j 80009354 <__sprint_r+0x40> +800093dc: 002a1793 slli a5,s4,0x2 +800093e0: 00fc07b3 add a5,s8,a5 +800093e4: 0007a583 lw a1,0(a5) +800093e8: 00098613 mv a2,s3 +800093ec: 000a8513 mv a0,s5 +800093f0: 0b4010ef jal ra,8000a4a4 <_fputwc_r> +800093f4: 01650a63 beq a0,s6,80009408 <__sprint_r+0xf4> +800093f8: 001a0a13 addi s4,s4,1 +800093fc: fb5ff06f j 800093b0 <__sprint_r+0x9c> +80009400: 178010ef jal ra,8000a578 <__sfvwrite_r> +80009404: fcdff06f j 800093d0 <__sprint_r+0xbc> +80009408: fff00513 li a0,-1 +8000940c: fc5ff06f j 800093d0 <__sprint_r+0xbc> -80009338 <_vfiprintf_r>: -80009338: ed010113 addi sp,sp,-304 -8000933c: 12812423 sw s0,296(sp) -80009340: 13212023 sw s2,288(sp) -80009344: 11312e23 sw s3,284(sp) -80009348: 11512a23 sw s5,276(sp) -8000934c: 12112623 sw ra,300(sp) -80009350: 12912223 sw s1,292(sp) -80009354: 11412c23 sw s4,280(sp) -80009358: 11612823 sw s6,272(sp) -8000935c: 11712623 sw s7,268(sp) -80009360: 11812423 sw s8,264(sp) -80009364: 11912223 sw s9,260(sp) -80009368: 11a12023 sw s10,256(sp) -8000936c: 0fb12e23 sw s11,252(sp) -80009370: 00050993 mv s3,a0 -80009374: 00058413 mv s0,a1 -80009378: 00060a93 mv s5,a2 -8000937c: 00068913 mv s2,a3 -80009380: 00050863 beqz a0,80009390 <_vfiprintf_r+0x58> -80009384: 03852783 lw a5,56(a0) -80009388: 00079463 bnez a5,80009390 <_vfiprintf_r+0x58> -8000938c: dc1f90ef jal ra,8000314c <__sinit> -80009390: 00c41783 lh a5,12(s0) -80009394: 01279713 slli a4,a5,0x12 -80009398: 02074263 bltz a4,800093bc <_vfiprintf_r+0x84> -8000939c: 000026b7 lui a3,0x2 -800093a0: 06442703 lw a4,100(s0) -800093a4: 00d7e7b3 or a5,a5,a3 -800093a8: 00f41623 sh a5,12(s0) -800093ac: ffffe7b7 lui a5,0xffffe -800093b0: fff78793 addi a5,a5,-1 # ffffdfff <_PathLocale+0x7effc67b> -800093b4: 00f777b3 and a5,a4,a5 -800093b8: 06f42223 sw a5,100(s0) -800093bc: 00c45783 lhu a5,12(s0) -800093c0: 0087f793 andi a5,a5,8 -800093c4: 04078063 beqz a5,80009404 <_vfiprintf_r+0xcc> -800093c8: 01042783 lw a5,16(s0) -800093cc: 02078c63 beqz a5,80009404 <_vfiprintf_r+0xcc> -800093d0: 00c45783 lhu a5,12(s0) -800093d4: 00a00713 li a4,10 -800093d8: 01a7f793 andi a5,a5,26 -800093dc: 06e79e63 bne a5,a4,80009458 <_vfiprintf_r+0x120> -800093e0: 00e41783 lh a5,14(s0) -800093e4: 0607ca63 bltz a5,80009458 <_vfiprintf_r+0x120> -800093e8: 00090693 mv a3,s2 -800093ec: 000a8613 mv a2,s5 -800093f0: 00040593 mv a1,s0 -800093f4: 00098513 mv a0,s3 -800093f8: 3dd000ef jal ra,80009fd4 <__sbprintf> -800093fc: 00050c13 mv s8,a0 -80009400: 0180006f j 80009418 <_vfiprintf_r+0xe0> -80009404: 00040593 mv a1,s0 -80009408: 00098513 mv a0,s3 -8000940c: 865f90ef jal ra,80002c70 <__swsetup_r> -80009410: fc0500e3 beqz a0,800093d0 <_vfiprintf_r+0x98> -80009414: fff00c13 li s8,-1 -80009418: 12c12083 lw ra,300(sp) -8000941c: 12812403 lw s0,296(sp) -80009420: 000c0513 mv a0,s8 -80009424: 12412483 lw s1,292(sp) -80009428: 12012903 lw s2,288(sp) -8000942c: 11c12983 lw s3,284(sp) -80009430: 11812a03 lw s4,280(sp) -80009434: 11412a83 lw s5,276(sp) -80009438: 11012b03 lw s6,272(sp) -8000943c: 10c12b83 lw s7,268(sp) -80009440: 10812c03 lw s8,264(sp) -80009444: 10412c83 lw s9,260(sp) -80009448: 10012d03 lw s10,256(sp) -8000944c: 0fc12d83 lw s11,252(sp) -80009450: 13010113 addi sp,sp,304 -80009454: 00008067 ret -80009458: 810017b7 lui a5,0x81001 -8000945c: 89c78793 addi a5,a5,-1892 # 8100089c <_PathLocale+0xffffef18> -80009460: 02f12423 sw a5,40(sp) -80009464: 810017b7 lui a5,0x81001 -80009468: a1878793 addi a5,a5,-1512 # 81000a18 <_PathLocale+0xfffff094> -8000946c: 00f12a23 sw a5,20(sp) -80009470: 810017b7 lui a5,0x81001 -80009474: 04c10b93 addi s7,sp,76 -80009478: a0878793 addi a5,a5,-1528 # 81000a08 <_PathLocale+0xfffff084> -8000947c: 05712023 sw s7,64(sp) -80009480: 04012423 sw zero,72(sp) -80009484: 04012223 sw zero,68(sp) -80009488: 000b8d93 mv s11,s7 -8000948c: 00012623 sw zero,12(sp) -80009490: 00012423 sw zero,8(sp) -80009494: 00012823 sw zero,16(sp) -80009498: 00012e23 sw zero,28(sp) -8000949c: 00000c13 li s8,0 -800094a0: 00f12c23 sw a5,24(sp) -800094a4: 000a8493 mv s1,s5 -800094a8: 02500693 li a3,37 -800094ac: 0004c783 lbu a5,0(s1) -800094b0: 00078463 beqz a5,800094b8 <_vfiprintf_r+0x180> -800094b4: 0ad79263 bne a5,a3,80009558 <_vfiprintf_r+0x220> -800094b8: 41548a33 sub s4,s1,s5 -800094bc: 040a0663 beqz s4,80009508 <_vfiprintf_r+0x1d0> -800094c0: 04812783 lw a5,72(sp) -800094c4: 015da023 sw s5,0(s11) -800094c8: 014da223 sw s4,4(s11) -800094cc: 014787b3 add a5,a5,s4 -800094d0: 04f12423 sw a5,72(sp) -800094d4: 04412783 lw a5,68(sp) -800094d8: 00700693 li a3,7 -800094dc: 008d8d93 addi s11,s11,8 -800094e0: 00178793 addi a5,a5,1 -800094e4: 04f12223 sw a5,68(sp) -800094e8: 00f6de63 bge a3,a5,80009504 <_vfiprintf_r+0x1cc> -800094ec: 04010613 addi a2,sp,64 -800094f0: 00040593 mv a1,s0 -800094f4: 00098513 mv a0,s3 -800094f8: d45ff0ef jal ra,8000923c <__sprint_r> -800094fc: 22051ce3 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009500: 000b8d93 mv s11,s7 -80009504: 014c0c33 add s8,s8,s4 -80009508: 0004c783 lbu a5,0(s1) -8000950c: 260788e3 beqz a5,80009f7c <_vfiprintf_r+0xc44> -80009510: 00148693 addi a3,s1,1 -80009514: 02010da3 sb zero,59(sp) -80009518: fff00493 li s1,-1 -8000951c: 00000a13 li s4,0 -80009520: 00000d13 li s10,0 -80009524: 00a00b13 li s6,10 -80009528: 00900c93 li s9,9 -8000952c: 0006c603 lbu a2,0(a3) # 2000 -80009530: 00168a93 addi s5,a3,1 -80009534: 05a00513 li a0,90 -80009538: 02a00813 li a6,42 -8000953c: fe060693 addi a3,a2,-32 -80009540: 0ad56ce3 bltu a0,a3,80009df8 <_vfiprintf_r+0xac0> -80009544: 02812783 lw a5,40(sp) -80009548: 00269693 slli a3,a3,0x2 -8000954c: 00f686b3 add a3,a3,a5 -80009550: 0006a683 lw a3,0(a3) -80009554: 00068067 jr a3 -80009558: 00148493 addi s1,s1,1 -8000955c: f51ff06f j 800094ac <_vfiprintf_r+0x174> -80009560: 810006b7 lui a3,0x81000 -80009564: 33c68793 addi a5,a3,828 # 8100033c <_PathLocale+0xffffe9b8> -80009568: 00f12623 sw a5,12(sp) -8000956c: 020d7693 andi a3,s10,32 -80009570: 68068c63 beqz a3,80009c08 <_vfiprintf_r+0x8d0> -80009574: 00790913 addi s2,s2,7 -80009578: ff897913 andi s2,s2,-8 -8000957c: 00092303 lw t1,0(s2) -80009580: 00492b03 lw s6,4(s2) -80009584: 00890c93 addi s9,s2,8 -80009588: 001d7693 andi a3,s10,1 -8000958c: 00068e63 beqz a3,800095a8 <_vfiprintf_r+0x270> -80009590: 016366b3 or a3,t1,s6 -80009594: 00068a63 beqz a3,800095a8 <_vfiprintf_r+0x270> -80009598: 03000693 li a3,48 -8000959c: 02d10e23 sb a3,60(sp) -800095a0: 02c10ea3 sb a2,61(sp) -800095a4: 002d6d13 ori s10,s10,2 -800095a8: bffd7d13 andi s10,s10,-1025 -800095ac: 2fc0006f j 800098a8 <_vfiprintf_r+0x570> -800095b0: 00098513 mv a0,s3 -800095b4: 990fc0ef jal ra,80005744 <_localeconv_r> -800095b8: 00452783 lw a5,4(a0) -800095bc: 00078513 mv a0,a5 -800095c0: 00f12e23 sw a5,28(sp) -800095c4: c2dfd0ef jal ra,800071f0 -800095c8: 00a12823 sw a0,16(sp) +80009410 <_vfiprintf_r>: +80009410: ed010113 addi sp,sp,-304 +80009414: 12812423 sw s0,296(sp) +80009418: 13212023 sw s2,288(sp) +8000941c: 11312e23 sw s3,284(sp) +80009420: 11512a23 sw s5,276(sp) +80009424: 12112623 sw ra,300(sp) +80009428: 12912223 sw s1,292(sp) +8000942c: 11412c23 sw s4,280(sp) +80009430: 11612823 sw s6,272(sp) +80009434: 11712623 sw s7,268(sp) +80009438: 11812423 sw s8,264(sp) +8000943c: 11912223 sw s9,260(sp) +80009440: 11a12023 sw s10,256(sp) +80009444: 0fb12e23 sw s11,252(sp) +80009448: 00050993 mv s3,a0 +8000944c: 00058413 mv s0,a1 +80009450: 00060a93 mv s5,a2 +80009454: 00068913 mv s2,a3 +80009458: 00050863 beqz a0,80009468 <_vfiprintf_r+0x58> +8000945c: 03852783 lw a5,56(a0) +80009460: 00079463 bnez a5,80009468 <_vfiprintf_r+0x58> +80009464: dc1f90ef jal ra,80003224 <__sinit> +80009468: 00c41783 lh a5,12(s0) +8000946c: 01279713 slli a4,a5,0x12 +80009470: 02074263 bltz a4,80009494 <_vfiprintf_r+0x84> +80009474: 000026b7 lui a3,0x2 +80009478: 06442703 lw a4,100(s0) +8000947c: 00d7e7b3 or a5,a5,a3 +80009480: 00f41623 sh a5,12(s0) +80009484: ffffe7b7 lui a5,0xffffe +80009488: fff78793 addi a5,a5,-1 # ffffdfff <_PathLocale+0x7effc607> +8000948c: 00f777b3 and a5,a4,a5 +80009490: 06f42223 sw a5,100(s0) +80009494: 00c45783 lhu a5,12(s0) +80009498: 0087f793 andi a5,a5,8 +8000949c: 04078063 beqz a5,800094dc <_vfiprintf_r+0xcc> +800094a0: 01042783 lw a5,16(s0) +800094a4: 02078c63 beqz a5,800094dc <_vfiprintf_r+0xcc> +800094a8: 00c45783 lhu a5,12(s0) +800094ac: 00a00713 li a4,10 +800094b0: 01a7f793 andi a5,a5,26 +800094b4: 06e79e63 bne a5,a4,80009530 <_vfiprintf_r+0x120> +800094b8: 00e41783 lh a5,14(s0) +800094bc: 0607ca63 bltz a5,80009530 <_vfiprintf_r+0x120> +800094c0: 00090693 mv a3,s2 +800094c4: 000a8613 mv a2,s5 +800094c8: 00040593 mv a1,s0 +800094cc: 00098513 mv a0,s3 +800094d0: 3dd000ef jal ra,8000a0ac <__sbprintf> +800094d4: 00050c13 mv s8,a0 +800094d8: 0180006f j 800094f0 <_vfiprintf_r+0xe0> +800094dc: 00040593 mv a1,s0 +800094e0: 00098513 mv a0,s3 +800094e4: 865f90ef jal ra,80002d48 <__swsetup_r> +800094e8: fc0500e3 beqz a0,800094a8 <_vfiprintf_r+0x98> +800094ec: fff00c13 li s8,-1 +800094f0: 12c12083 lw ra,300(sp) +800094f4: 12812403 lw s0,296(sp) +800094f8: 000c0513 mv a0,s8 +800094fc: 12412483 lw s1,292(sp) +80009500: 12012903 lw s2,288(sp) +80009504: 11c12983 lw s3,284(sp) +80009508: 11812a03 lw s4,280(sp) +8000950c: 11412a83 lw s5,276(sp) +80009510: 11012b03 lw s6,272(sp) +80009514: 10c12b83 lw s7,268(sp) +80009518: 10812c03 lw s8,264(sp) +8000951c: 10412c83 lw s9,260(sp) +80009520: 10012d03 lw s10,256(sp) +80009524: 0fc12d83 lw s11,252(sp) +80009528: 13010113 addi sp,sp,304 +8000952c: 00008067 ret +80009530: 810017b7 lui a5,0x81001 +80009534: 90c78793 addi a5,a5,-1780 # 8100090c <_PathLocale+0xffffef14> +80009538: 02f12423 sw a5,40(sp) +8000953c: 810017b7 lui a5,0x81001 +80009540: a8878793 addi a5,a5,-1400 # 81000a88 <_PathLocale+0xfffff090> +80009544: 00f12a23 sw a5,20(sp) +80009548: 810017b7 lui a5,0x81001 +8000954c: 04c10b93 addi s7,sp,76 +80009550: a7878793 addi a5,a5,-1416 # 81000a78 <_PathLocale+0xfffff080> +80009554: 05712023 sw s7,64(sp) +80009558: 04012423 sw zero,72(sp) +8000955c: 04012223 sw zero,68(sp) +80009560: 000b8d93 mv s11,s7 +80009564: 00012623 sw zero,12(sp) +80009568: 00012423 sw zero,8(sp) +8000956c: 00012823 sw zero,16(sp) +80009570: 00012e23 sw zero,28(sp) +80009574: 00000c13 li s8,0 +80009578: 00f12c23 sw a5,24(sp) +8000957c: 000a8493 mv s1,s5 +80009580: 02500693 li a3,37 +80009584: 0004c783 lbu a5,0(s1) +80009588: 00078463 beqz a5,80009590 <_vfiprintf_r+0x180> +8000958c: 0ad79263 bne a5,a3,80009630 <_vfiprintf_r+0x220> +80009590: 41548a33 sub s4,s1,s5 +80009594: 040a0663 beqz s4,800095e0 <_vfiprintf_r+0x1d0> +80009598: 04812783 lw a5,72(sp) +8000959c: 015da023 sw s5,0(s11) +800095a0: 014da223 sw s4,4(s11) +800095a4: 014787b3 add a5,a5,s4 +800095a8: 04f12423 sw a5,72(sp) +800095ac: 04412783 lw a5,68(sp) +800095b0: 00700693 li a3,7 +800095b4: 008d8d93 addi s11,s11,8 +800095b8: 00178793 addi a5,a5,1 +800095bc: 04f12223 sw a5,68(sp) +800095c0: 00f6de63 bge a3,a5,800095dc <_vfiprintf_r+0x1cc> +800095c4: 04010613 addi a2,sp,64 +800095c8: 00040593 mv a1,s0 800095cc: 00098513 mv a0,s3 -800095d0: 974fc0ef jal ra,80005744 <_localeconv_r> -800095d4: 00852783 lw a5,8(a0) -800095d8: 00f12423 sw a5,8(sp) -800095dc: 01012783 lw a5,16(sp) -800095e0: 00078c63 beqz a5,800095f8 <_vfiprintf_r+0x2c0> -800095e4: 00812783 lw a5,8(sp) -800095e8: 00078863 beqz a5,800095f8 <_vfiprintf_r+0x2c0> -800095ec: 0007c683 lbu a3,0(a5) -800095f0: 00068463 beqz a3,800095f8 <_vfiprintf_r+0x2c0> -800095f4: 400d6d13 ori s10,s10,1024 -800095f8: 000a8693 mv a3,s5 -800095fc: f31ff06f j 8000952c <_vfiprintf_r+0x1f4> -80009600: 03b14683 lbu a3,59(sp) -80009604: fe069ae3 bnez a3,800095f8 <_vfiprintf_r+0x2c0> -80009608: 02000693 li a3,32 -8000960c: 02d10da3 sb a3,59(sp) -80009610: fe9ff06f j 800095f8 <_vfiprintf_r+0x2c0> -80009614: 001d6d13 ori s10,s10,1 -80009618: fe1ff06f j 800095f8 <_vfiprintf_r+0x2c0> -8000961c: 00092a03 lw s4,0(s2) -80009620: 00490913 addi s2,s2,4 -80009624: fc0a5ae3 bgez s4,800095f8 <_vfiprintf_r+0x2c0> -80009628: 41400a33 neg s4,s4 -8000962c: 004d6d13 ori s10,s10,4 -80009630: fc9ff06f j 800095f8 <_vfiprintf_r+0x2c0> -80009634: 02b00693 li a3,43 -80009638: fd5ff06f j 8000960c <_vfiprintf_r+0x2d4> -8000963c: 000ac603 lbu a2,0(s5) -80009640: 001a8693 addi a3,s5,1 -80009644: 05061063 bne a2,a6,80009684 <_vfiprintf_r+0x34c> -80009648: 00092483 lw s1,0(s2) -8000964c: 00490613 addi a2,s2,4 -80009650: 0004d463 bgez s1,80009658 <_vfiprintf_r+0x320> -80009654: fff00493 li s1,-1 -80009658: 00060913 mv s2,a2 -8000965c: 00068a93 mv s5,a3 -80009660: f99ff06f j 800095f8 <_vfiprintf_r+0x2c0> -80009664: 036484b3 mul s1,s1,s6 -80009668: 00168693 addi a3,a3,1 -8000966c: fff6c603 lbu a2,-1(a3) -80009670: 00b484b3 add s1,s1,a1 -80009674: fd060593 addi a1,a2,-48 -80009678: febcf6e3 bgeu s9,a1,80009664 <_vfiprintf_r+0x32c> -8000967c: 00068a93 mv s5,a3 -80009680: ebdff06f j 8000953c <_vfiprintf_r+0x204> -80009684: 00000493 li s1,0 -80009688: fedff06f j 80009674 <_vfiprintf_r+0x33c> -8000968c: 080d6d13 ori s10,s10,128 -80009690: f69ff06f j 800095f8 <_vfiprintf_r+0x2c0> -80009694: 000a8693 mv a3,s5 -80009698: 00000a13 li s4,0 -8000969c: 036a0a33 mul s4,s4,s6 -800096a0: fd060613 addi a2,a2,-48 -800096a4: 00168693 addi a3,a3,1 -800096a8: 01460a33 add s4,a2,s4 -800096ac: fff6c603 lbu a2,-1(a3) -800096b0: fd060593 addi a1,a2,-48 -800096b4: febcf4e3 bgeu s9,a1,8000969c <_vfiprintf_r+0x364> -800096b8: fc5ff06f j 8000967c <_vfiprintf_r+0x344> -800096bc: 000ac603 lbu a2,0(s5) -800096c0: 06800693 li a3,104 -800096c4: 00d61863 bne a2,a3,800096d4 <_vfiprintf_r+0x39c> -800096c8: 001a8a93 addi s5,s5,1 -800096cc: 200d6d13 ori s10,s10,512 -800096d0: f29ff06f j 800095f8 <_vfiprintf_r+0x2c0> -800096d4: 040d6d13 ori s10,s10,64 -800096d8: f21ff06f j 800095f8 <_vfiprintf_r+0x2c0> -800096dc: 000ac603 lbu a2,0(s5) -800096e0: 06c00693 li a3,108 -800096e4: 00d61863 bne a2,a3,800096f4 <_vfiprintf_r+0x3bc> -800096e8: 001a8a93 addi s5,s5,1 -800096ec: 020d6d13 ori s10,s10,32 -800096f0: f09ff06f j 800095f8 <_vfiprintf_r+0x2c0> -800096f4: 010d6d13 ori s10,s10,16 -800096f8: f01ff06f j 800095f8 <_vfiprintf_r+0x2c0> -800096fc: 00092683 lw a3,0(s2) -80009700: 00490c93 addi s9,s2,4 -80009704: 02010da3 sb zero,59(sp) -80009708: 08d10623 sb a3,140(sp) -8000970c: 00100493 li s1,1 -80009710: 00000b13 li s6,0 -80009714: 08c10913 addi s2,sp,140 -80009718: 1c80006f j 800098e0 <_vfiprintf_r+0x5a8> -8000971c: 010d6d13 ori s10,s10,16 -80009720: 020d7693 andi a3,s10,32 -80009724: 06068063 beqz a3,80009784 <_vfiprintf_r+0x44c> -80009728: 00790913 addi s2,s2,7 -8000972c: ff897913 andi s2,s2,-8 -80009730: 00092303 lw t1,0(s2) -80009734: 00492b03 lw s6,4(s2) -80009738: 00890c93 addi s9,s2,8 -8000973c: 040b5ee3 bgez s6,80009f98 <_vfiprintf_r+0xc60> -80009740: 40600333 neg t1,t1 -80009744: 006036b3 snez a3,t1 -80009748: 41600833 neg a6,s6 -8000974c: 40d80b33 sub s6,a6,a3 -80009750: 02d00693 li a3,45 -80009754: 02d10da3 sb a3,59(sp) -80009758: 00100693 li a3,1 -8000975c: fff00613 li a2,-1 -80009760: 4ec48663 beq s1,a2,80009c4c <_vfiprintf_r+0x914> -80009764: 000d0613 mv a2,s10 -80009768: 016365b3 or a1,t1,s6 -8000976c: f7fd7d13 andi s10,s10,-129 -80009770: 4c059e63 bnez a1,80009c4c <_vfiprintf_r+0x914> -80009774: 66048463 beqz s1,80009ddc <_vfiprintf_r+0xaa4> -80009778: 00100613 li a2,1 -8000977c: 4cc69c63 bne a3,a2,80009c54 <_vfiprintf_r+0x91c> -80009780: 02d0006f j 80009fac <_vfiprintf_r+0xc74> -80009784: 010d7693 andi a3,s10,16 -80009788: 00490c93 addi s9,s2,4 -8000978c: 00068863 beqz a3,8000979c <_vfiprintf_r+0x464> -80009790: 00092303 lw t1,0(s2) -80009794: 41f35b13 srai s6,t1,0x1f -80009798: fa5ff06f j 8000973c <_vfiprintf_r+0x404> -8000979c: 040d7693 andi a3,s10,64 -800097a0: 00092303 lw t1,0(s2) -800097a4: 00068863 beqz a3,800097b4 <_vfiprintf_r+0x47c> -800097a8: 01031313 slli t1,t1,0x10 -800097ac: 41035313 srai t1,t1,0x10 -800097b0: fe5ff06f j 80009794 <_vfiprintf_r+0x45c> -800097b4: 200d7693 andi a3,s10,512 -800097b8: fc068ee3 beqz a3,80009794 <_vfiprintf_r+0x45c> -800097bc: 01831313 slli t1,t1,0x18 -800097c0: 41835313 srai t1,t1,0x18 -800097c4: fd1ff06f j 80009794 <_vfiprintf_r+0x45c> -800097c8: 020d7613 andi a2,s10,32 -800097cc: 00092683 lw a3,0(s2) -800097d0: 00490913 addi s2,s2,4 -800097d4: 00060a63 beqz a2,800097e8 <_vfiprintf_r+0x4b0> -800097d8: 41fc5793 srai a5,s8,0x1f -800097dc: 0186a023 sw s8,0(a3) -800097e0: 00f6a223 sw a5,4(a3) -800097e4: cc1ff06f j 800094a4 <_vfiprintf_r+0x16c> -800097e8: 010d7613 andi a2,s10,16 -800097ec: 00060663 beqz a2,800097f8 <_vfiprintf_r+0x4c0> -800097f0: 0186a023 sw s8,0(a3) -800097f4: cb1ff06f j 800094a4 <_vfiprintf_r+0x16c> -800097f8: 040d7613 andi a2,s10,64 -800097fc: 00060663 beqz a2,80009808 <_vfiprintf_r+0x4d0> -80009800: 01869023 sh s8,0(a3) -80009804: ca1ff06f j 800094a4 <_vfiprintf_r+0x16c> -80009808: 200d7793 andi a5,s10,512 -8000980c: fe0782e3 beqz a5,800097f0 <_vfiprintf_r+0x4b8> -80009810: 01868023 sb s8,0(a3) -80009814: c91ff06f j 800094a4 <_vfiprintf_r+0x16c> -80009818: 010d6d13 ori s10,s10,16 -8000981c: 020d7693 andi a3,s10,32 -80009820: 02068463 beqz a3,80009848 <_vfiprintf_r+0x510> -80009824: 00790913 addi s2,s2,7 -80009828: ff897913 andi s2,s2,-8 -8000982c: 00092303 lw t1,0(s2) -80009830: 00492b03 lw s6,4(s2) -80009834: 00890c93 addi s9,s2,8 -80009838: bffd7d13 andi s10,s10,-1025 -8000983c: 00000693 li a3,0 -80009840: 02010da3 sb zero,59(sp) -80009844: f19ff06f j 8000975c <_vfiprintf_r+0x424> -80009848: 010d7693 andi a3,s10,16 -8000984c: 00490c93 addi s9,s2,4 -80009850: 00068663 beqz a3,8000985c <_vfiprintf_r+0x524> -80009854: 00092303 lw t1,0(s2) -80009858: 0100006f j 80009868 <_vfiprintf_r+0x530> -8000985c: 040d7693 andi a3,s10,64 -80009860: 00068863 beqz a3,80009870 <_vfiprintf_r+0x538> -80009864: 00095303 lhu t1,0(s2) -80009868: 00000b13 li s6,0 -8000986c: fcdff06f j 80009838 <_vfiprintf_r+0x500> -80009870: 200d7693 andi a3,s10,512 -80009874: fe0680e3 beqz a3,80009854 <_vfiprintf_r+0x51c> -80009878: 00094303 lbu t1,0(s2) -8000987c: fedff06f j 80009868 <_vfiprintf_r+0x530> -80009880: ffff86b7 lui a3,0xffff8 -80009884: 8306c693 xori a3,a3,-2000 -80009888: 02d11e23 sh a3,60(sp) -8000988c: 00092303 lw t1,0(s2) -80009890: 810006b7 lui a3,0x81000 -80009894: 33c68793 addi a5,a3,828 # 8100033c <_PathLocale+0xffffe9b8> -80009898: 00490c93 addi s9,s2,4 -8000989c: 00000b13 li s6,0 -800098a0: 002d6d13 ori s10,s10,2 -800098a4: 00f12623 sw a5,12(sp) -800098a8: 00200693 li a3,2 -800098ac: f95ff06f j 80009840 <_vfiprintf_r+0x508> -800098b0: 02010da3 sb zero,59(sp) -800098b4: fff00693 li a3,-1 -800098b8: 00490c93 addi s9,s2,4 -800098bc: 00092903 lw s2,0(s2) -800098c0: 2cd48463 beq s1,a3,80009b88 <_vfiprintf_r+0x850> -800098c4: 00048613 mv a2,s1 -800098c8: 00000593 li a1,0 -800098cc: 00090513 mv a0,s2 -800098d0: eb4fc0ef jal ra,80005f84 -800098d4: 00000b13 li s6,0 -800098d8: 00050463 beqz a0,800098e0 <_vfiprintf_r+0x5a8> -800098dc: 412504b3 sub s1,a0,s2 -800098e0: 01612223 sw s6,4(sp) -800098e4: 009b5463 bge s6,s1,800098ec <_vfiprintf_r+0x5b4> -800098e8: 00912223 sw s1,4(sp) -800098ec: 03b14683 lbu a3,59(sp) -800098f0: 00068863 beqz a3,80009900 <_vfiprintf_r+0x5c8> -800098f4: 00412783 lw a5,4(sp) -800098f8: 00178793 addi a5,a5,1 -800098fc: 00f12223 sw a5,4(sp) -80009900: 002d7793 andi a5,s10,2 -80009904: 02f12023 sw a5,32(sp) -80009908: 00078863 beqz a5,80009918 <_vfiprintf_r+0x5e0> -8000990c: 00412783 lw a5,4(sp) -80009910: 00278793 addi a5,a5,2 -80009914: 00f12223 sw a5,4(sp) -80009918: 084d7793 andi a5,s10,132 -8000991c: 02f12223 sw a5,36(sp) -80009920: 06079463 bnez a5,80009988 <_vfiprintf_r+0x650> -80009924: 00412783 lw a5,4(sp) -80009928: 40fa06b3 sub a3,s4,a5 -8000992c: 04d05e63 blez a3,80009988 <_vfiprintf_r+0x650> -80009930: 01000813 li a6,16 -80009934: 00700893 li a7,7 -80009938: 01812783 lw a5,24(sp) -8000993c: 04412603 lw a2,68(sp) -80009940: 04812583 lw a1,72(sp) -80009944: 00fda023 sw a5,0(s11) -80009948: 00160613 addi a2,a2,1 -8000994c: 008d8513 addi a0,s11,8 -80009950: 4ad84e63 blt a6,a3,80009e0c <_vfiprintf_r+0xad4> -80009954: 00dda223 sw a3,4(s11) -80009958: 00b686b3 add a3,a3,a1 -8000995c: 04d12423 sw a3,72(sp) -80009960: 04c12223 sw a2,68(sp) -80009964: 00700693 li a3,7 -80009968: 00050d93 mv s11,a0 -8000996c: 00c6de63 bge a3,a2,80009988 <_vfiprintf_r+0x650> -80009970: 04010613 addi a2,sp,64 -80009974: 00040593 mv a1,s0 -80009978: 00098513 mv a0,s3 -8000997c: 8c1ff0ef jal ra,8000923c <__sprint_r> -80009980: 5a051a63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009984: 000b8d93 mv s11,s7 -80009988: 03b14683 lbu a3,59(sp) -8000998c: 04068863 beqz a3,800099dc <_vfiprintf_r+0x6a4> -80009990: 03b10613 addi a2,sp,59 -80009994: 00cda023 sw a2,0(s11) -80009998: 00100613 li a2,1 -8000999c: 04412683 lw a3,68(sp) -800099a0: 00cda223 sw a2,4(s11) -800099a4: 04812603 lw a2,72(sp) -800099a8: 00168693 addi a3,a3,1 -800099ac: 04d12223 sw a3,68(sp) -800099b0: 00160613 addi a2,a2,1 -800099b4: 04c12423 sw a2,72(sp) -800099b8: 00700613 li a2,7 -800099bc: 008d8d93 addi s11,s11,8 -800099c0: 00d65e63 bge a2,a3,800099dc <_vfiprintf_r+0x6a4> -800099c4: 04010613 addi a2,sp,64 -800099c8: 00040593 mv a1,s0 -800099cc: 00098513 mv a0,s3 -800099d0: 86dff0ef jal ra,8000923c <__sprint_r> -800099d4: 56051063 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -800099d8: 000b8d93 mv s11,s7 -800099dc: 02012783 lw a5,32(sp) -800099e0: 04078863 beqz a5,80009a30 <_vfiprintf_r+0x6f8> -800099e4: 03c10613 addi a2,sp,60 -800099e8: 00cda023 sw a2,0(s11) -800099ec: 00200613 li a2,2 -800099f0: 04412683 lw a3,68(sp) -800099f4: 00cda223 sw a2,4(s11) -800099f8: 04812603 lw a2,72(sp) -800099fc: 00168693 addi a3,a3,1 -80009a00: 04d12223 sw a3,68(sp) -80009a04: 00260613 addi a2,a2,2 -80009a08: 04c12423 sw a2,72(sp) -80009a0c: 00700613 li a2,7 -80009a10: 008d8d93 addi s11,s11,8 -80009a14: 00d65e63 bge a2,a3,80009a30 <_vfiprintf_r+0x6f8> -80009a18: 04010613 addi a2,sp,64 -80009a1c: 00040593 mv a1,s0 -80009a20: 00098513 mv a0,s3 -80009a24: 819ff0ef jal ra,8000923c <__sprint_r> -80009a28: 50051663 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009a2c: 000b8d93 mv s11,s7 -80009a30: 02412783 lw a5,36(sp) -80009a34: 08000693 li a3,128 -80009a38: 06d79463 bne a5,a3,80009aa0 <_vfiprintf_r+0x768> -80009a3c: 00412783 lw a5,4(sp) -80009a40: 40fa06b3 sub a3,s4,a5 -80009a44: 04d05e63 blez a3,80009aa0 <_vfiprintf_r+0x768> -80009a48: 01000813 li a6,16 -80009a4c: 00700893 li a7,7 -80009a50: 01412783 lw a5,20(sp) -80009a54: 04412603 lw a2,68(sp) -80009a58: 04812583 lw a1,72(sp) -80009a5c: 00fda023 sw a5,0(s11) -80009a60: 00160613 addi a2,a2,1 -80009a64: 008d8513 addi a0,s11,8 -80009a68: 3ed84663 blt a6,a3,80009e54 <_vfiprintf_r+0xb1c> -80009a6c: 00dda223 sw a3,4(s11) -80009a70: 00b686b3 add a3,a3,a1 -80009a74: 04d12423 sw a3,72(sp) -80009a78: 04c12223 sw a2,68(sp) -80009a7c: 00700693 li a3,7 -80009a80: 00050d93 mv s11,a0 -80009a84: 00c6de63 bge a3,a2,80009aa0 <_vfiprintf_r+0x768> -80009a88: 04010613 addi a2,sp,64 -80009a8c: 00040593 mv a1,s0 -80009a90: 00098513 mv a0,s3 -80009a94: fa8ff0ef jal ra,8000923c <__sprint_r> -80009a98: 48051e63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009a9c: 000b8d93 mv s11,s7 -80009aa0: 409b0b33 sub s6,s6,s1 -80009aa4: 05605e63 blez s6,80009b00 <_vfiprintf_r+0x7c8> -80009aa8: 01000813 li a6,16 -80009aac: 00700893 li a7,7 -80009ab0: 01412783 lw a5,20(sp) -80009ab4: 04412683 lw a3,68(sp) -80009ab8: 04812603 lw a2,72(sp) -80009abc: 00fda023 sw a5,0(s11) -80009ac0: 00168693 addi a3,a3,1 -80009ac4: 008d8593 addi a1,s11,8 -80009ac8: 3d684a63 blt a6,s6,80009e9c <_vfiprintf_r+0xb64> -80009acc: 016da223 sw s6,4(s11) -80009ad0: 00cb0b33 add s6,s6,a2 -80009ad4: 05612423 sw s6,72(sp) +800095d0: d45ff0ef jal ra,80009314 <__sprint_r> +800095d4: 22051ce3 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +800095d8: 000b8d93 mv s11,s7 +800095dc: 014c0c33 add s8,s8,s4 +800095e0: 0004c783 lbu a5,0(s1) +800095e4: 260788e3 beqz a5,8000a054 <_vfiprintf_r+0xc44> +800095e8: 00148693 addi a3,s1,1 +800095ec: 02010da3 sb zero,59(sp) +800095f0: fff00493 li s1,-1 +800095f4: 00000a13 li s4,0 +800095f8: 00000d13 li s10,0 +800095fc: 00a00b13 li s6,10 +80009600: 00900c93 li s9,9 +80009604: 0006c603 lbu a2,0(a3) # 2000 <_start-0x7fffe000> +80009608: 00168a93 addi s5,a3,1 +8000960c: 05a00513 li a0,90 +80009610: 02a00813 li a6,42 +80009614: fe060693 addi a3,a2,-32 +80009618: 0ad56ce3 bltu a0,a3,80009ed0 <_vfiprintf_r+0xac0> +8000961c: 02812783 lw a5,40(sp) +80009620: 00269693 slli a3,a3,0x2 +80009624: 00f686b3 add a3,a3,a5 +80009628: 0006a683 lw a3,0(a3) +8000962c: 00068067 jr a3 +80009630: 00148493 addi s1,s1,1 +80009634: f51ff06f j 80009584 <_vfiprintf_r+0x174> +80009638: 810006b7 lui a3,0x81000 +8000963c: 3ac68793 addi a5,a3,940 # 810003ac <_PathLocale+0xffffe9b4> +80009640: 00f12623 sw a5,12(sp) +80009644: 020d7693 andi a3,s10,32 +80009648: 68068c63 beqz a3,80009ce0 <_vfiprintf_r+0x8d0> +8000964c: 00790913 addi s2,s2,7 +80009650: ff897913 andi s2,s2,-8 +80009654: 00092303 lw t1,0(s2) +80009658: 00492b03 lw s6,4(s2) +8000965c: 00890c93 addi s9,s2,8 +80009660: 001d7693 andi a3,s10,1 +80009664: 00068e63 beqz a3,80009680 <_vfiprintf_r+0x270> +80009668: 016366b3 or a3,t1,s6 +8000966c: 00068a63 beqz a3,80009680 <_vfiprintf_r+0x270> +80009670: 03000693 li a3,48 +80009674: 02d10e23 sb a3,60(sp) +80009678: 02c10ea3 sb a2,61(sp) +8000967c: 002d6d13 ori s10,s10,2 +80009680: bffd7d13 andi s10,s10,-1025 +80009684: 2fc0006f j 80009980 <_vfiprintf_r+0x570> +80009688: 00098513 mv a0,s3 +8000968c: 990fc0ef jal ra,8000581c <_localeconv_r> +80009690: 00452783 lw a5,4(a0) +80009694: 00078513 mv a0,a5 +80009698: 00f12e23 sw a5,28(sp) +8000969c: c2dfd0ef jal ra,800072c8 +800096a0: 00a12823 sw a0,16(sp) +800096a4: 00098513 mv a0,s3 +800096a8: 974fc0ef jal ra,8000581c <_localeconv_r> +800096ac: 00852783 lw a5,8(a0) +800096b0: 00f12423 sw a5,8(sp) +800096b4: 01012783 lw a5,16(sp) +800096b8: 00078c63 beqz a5,800096d0 <_vfiprintf_r+0x2c0> +800096bc: 00812783 lw a5,8(sp) +800096c0: 00078863 beqz a5,800096d0 <_vfiprintf_r+0x2c0> +800096c4: 0007c683 lbu a3,0(a5) +800096c8: 00068463 beqz a3,800096d0 <_vfiprintf_r+0x2c0> +800096cc: 400d6d13 ori s10,s10,1024 +800096d0: 000a8693 mv a3,s5 +800096d4: f31ff06f j 80009604 <_vfiprintf_r+0x1f4> +800096d8: 03b14683 lbu a3,59(sp) +800096dc: fe069ae3 bnez a3,800096d0 <_vfiprintf_r+0x2c0> +800096e0: 02000693 li a3,32 +800096e4: 02d10da3 sb a3,59(sp) +800096e8: fe9ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800096ec: 001d6d13 ori s10,s10,1 +800096f0: fe1ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800096f4: 00092a03 lw s4,0(s2) +800096f8: 00490913 addi s2,s2,4 +800096fc: fc0a5ae3 bgez s4,800096d0 <_vfiprintf_r+0x2c0> +80009700: 41400a33 neg s4,s4 +80009704: 004d6d13 ori s10,s10,4 +80009708: fc9ff06f j 800096d0 <_vfiprintf_r+0x2c0> +8000970c: 02b00693 li a3,43 +80009710: fd5ff06f j 800096e4 <_vfiprintf_r+0x2d4> +80009714: 000ac603 lbu a2,0(s5) +80009718: 001a8693 addi a3,s5,1 +8000971c: 05061063 bne a2,a6,8000975c <_vfiprintf_r+0x34c> +80009720: 00092483 lw s1,0(s2) +80009724: 00490613 addi a2,s2,4 +80009728: 0004d463 bgez s1,80009730 <_vfiprintf_r+0x320> +8000972c: fff00493 li s1,-1 +80009730: 00060913 mv s2,a2 +80009734: 00068a93 mv s5,a3 +80009738: f99ff06f j 800096d0 <_vfiprintf_r+0x2c0> +8000973c: 036484b3 mul s1,s1,s6 +80009740: 00168693 addi a3,a3,1 +80009744: fff6c603 lbu a2,-1(a3) +80009748: 00b484b3 add s1,s1,a1 +8000974c: fd060593 addi a1,a2,-48 +80009750: febcf6e3 bgeu s9,a1,8000973c <_vfiprintf_r+0x32c> +80009754: 00068a93 mv s5,a3 +80009758: ebdff06f j 80009614 <_vfiprintf_r+0x204> +8000975c: 00000493 li s1,0 +80009760: fedff06f j 8000974c <_vfiprintf_r+0x33c> +80009764: 080d6d13 ori s10,s10,128 +80009768: f69ff06f j 800096d0 <_vfiprintf_r+0x2c0> +8000976c: 000a8693 mv a3,s5 +80009770: 00000a13 li s4,0 +80009774: 036a0a33 mul s4,s4,s6 +80009778: fd060613 addi a2,a2,-48 +8000977c: 00168693 addi a3,a3,1 +80009780: 01460a33 add s4,a2,s4 +80009784: fff6c603 lbu a2,-1(a3) +80009788: fd060593 addi a1,a2,-48 +8000978c: febcf4e3 bgeu s9,a1,80009774 <_vfiprintf_r+0x364> +80009790: fc5ff06f j 80009754 <_vfiprintf_r+0x344> +80009794: 000ac603 lbu a2,0(s5) +80009798: 06800693 li a3,104 +8000979c: 00d61863 bne a2,a3,800097ac <_vfiprintf_r+0x39c> +800097a0: 001a8a93 addi s5,s5,1 +800097a4: 200d6d13 ori s10,s10,512 +800097a8: f29ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800097ac: 040d6d13 ori s10,s10,64 +800097b0: f21ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800097b4: 000ac603 lbu a2,0(s5) +800097b8: 06c00693 li a3,108 +800097bc: 00d61863 bne a2,a3,800097cc <_vfiprintf_r+0x3bc> +800097c0: 001a8a93 addi s5,s5,1 +800097c4: 020d6d13 ori s10,s10,32 +800097c8: f09ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800097cc: 010d6d13 ori s10,s10,16 +800097d0: f01ff06f j 800096d0 <_vfiprintf_r+0x2c0> +800097d4: 00092683 lw a3,0(s2) +800097d8: 00490c93 addi s9,s2,4 +800097dc: 02010da3 sb zero,59(sp) +800097e0: 08d10623 sb a3,140(sp) +800097e4: 00100493 li s1,1 +800097e8: 00000b13 li s6,0 +800097ec: 08c10913 addi s2,sp,140 +800097f0: 1c80006f j 800099b8 <_vfiprintf_r+0x5a8> +800097f4: 010d6d13 ori s10,s10,16 +800097f8: 020d7693 andi a3,s10,32 +800097fc: 06068063 beqz a3,8000985c <_vfiprintf_r+0x44c> +80009800: 00790913 addi s2,s2,7 +80009804: ff897913 andi s2,s2,-8 +80009808: 00092303 lw t1,0(s2) +8000980c: 00492b03 lw s6,4(s2) +80009810: 00890c93 addi s9,s2,8 +80009814: 040b5ee3 bgez s6,8000a070 <_vfiprintf_r+0xc60> +80009818: 40600333 neg t1,t1 +8000981c: 006036b3 snez a3,t1 +80009820: 41600833 neg a6,s6 +80009824: 40d80b33 sub s6,a6,a3 +80009828: 02d00693 li a3,45 +8000982c: 02d10da3 sb a3,59(sp) +80009830: 00100693 li a3,1 +80009834: fff00613 li a2,-1 +80009838: 4ec48663 beq s1,a2,80009d24 <_vfiprintf_r+0x914> +8000983c: 000d0613 mv a2,s10 +80009840: 016365b3 or a1,t1,s6 +80009844: f7fd7d13 andi s10,s10,-129 +80009848: 4c059e63 bnez a1,80009d24 <_vfiprintf_r+0x914> +8000984c: 66048463 beqz s1,80009eb4 <_vfiprintf_r+0xaa4> +80009850: 00100613 li a2,1 +80009854: 4cc69c63 bne a3,a2,80009d2c <_vfiprintf_r+0x91c> +80009858: 02d0006f j 8000a084 <_vfiprintf_r+0xc74> +8000985c: 010d7693 andi a3,s10,16 +80009860: 00490c93 addi s9,s2,4 +80009864: 00068863 beqz a3,80009874 <_vfiprintf_r+0x464> +80009868: 00092303 lw t1,0(s2) +8000986c: 41f35b13 srai s6,t1,0x1f +80009870: fa5ff06f j 80009814 <_vfiprintf_r+0x404> +80009874: 040d7693 andi a3,s10,64 +80009878: 00092303 lw t1,0(s2) +8000987c: 00068863 beqz a3,8000988c <_vfiprintf_r+0x47c> +80009880: 01031313 slli t1,t1,0x10 +80009884: 41035313 srai t1,t1,0x10 +80009888: fe5ff06f j 8000986c <_vfiprintf_r+0x45c> +8000988c: 200d7693 andi a3,s10,512 +80009890: fc068ee3 beqz a3,8000986c <_vfiprintf_r+0x45c> +80009894: 01831313 slli t1,t1,0x18 +80009898: 41835313 srai t1,t1,0x18 +8000989c: fd1ff06f j 8000986c <_vfiprintf_r+0x45c> +800098a0: 020d7613 andi a2,s10,32 +800098a4: 00092683 lw a3,0(s2) +800098a8: 00490913 addi s2,s2,4 +800098ac: 00060a63 beqz a2,800098c0 <_vfiprintf_r+0x4b0> +800098b0: 41fc5793 srai a5,s8,0x1f +800098b4: 0186a023 sw s8,0(a3) +800098b8: 00f6a223 sw a5,4(a3) +800098bc: cc1ff06f j 8000957c <_vfiprintf_r+0x16c> +800098c0: 010d7613 andi a2,s10,16 +800098c4: 00060663 beqz a2,800098d0 <_vfiprintf_r+0x4c0> +800098c8: 0186a023 sw s8,0(a3) +800098cc: cb1ff06f j 8000957c <_vfiprintf_r+0x16c> +800098d0: 040d7613 andi a2,s10,64 +800098d4: 00060663 beqz a2,800098e0 <_vfiprintf_r+0x4d0> +800098d8: 01869023 sh s8,0(a3) +800098dc: ca1ff06f j 8000957c <_vfiprintf_r+0x16c> +800098e0: 200d7793 andi a5,s10,512 +800098e4: fe0782e3 beqz a5,800098c8 <_vfiprintf_r+0x4b8> +800098e8: 01868023 sb s8,0(a3) +800098ec: c91ff06f j 8000957c <_vfiprintf_r+0x16c> +800098f0: 010d6d13 ori s10,s10,16 +800098f4: 020d7693 andi a3,s10,32 +800098f8: 02068463 beqz a3,80009920 <_vfiprintf_r+0x510> +800098fc: 00790913 addi s2,s2,7 +80009900: ff897913 andi s2,s2,-8 +80009904: 00092303 lw t1,0(s2) +80009908: 00492b03 lw s6,4(s2) +8000990c: 00890c93 addi s9,s2,8 +80009910: bffd7d13 andi s10,s10,-1025 +80009914: 00000693 li a3,0 +80009918: 02010da3 sb zero,59(sp) +8000991c: f19ff06f j 80009834 <_vfiprintf_r+0x424> +80009920: 010d7693 andi a3,s10,16 +80009924: 00490c93 addi s9,s2,4 +80009928: 00068663 beqz a3,80009934 <_vfiprintf_r+0x524> +8000992c: 00092303 lw t1,0(s2) +80009930: 0100006f j 80009940 <_vfiprintf_r+0x530> +80009934: 040d7693 andi a3,s10,64 +80009938: 00068863 beqz a3,80009948 <_vfiprintf_r+0x538> +8000993c: 00095303 lhu t1,0(s2) +80009940: 00000b13 li s6,0 +80009944: fcdff06f j 80009910 <_vfiprintf_r+0x500> +80009948: 200d7693 andi a3,s10,512 +8000994c: fe0680e3 beqz a3,8000992c <_vfiprintf_r+0x51c> +80009950: 00094303 lbu t1,0(s2) +80009954: fedff06f j 80009940 <_vfiprintf_r+0x530> +80009958: ffff86b7 lui a3,0xffff8 +8000995c: 8306c693 xori a3,a3,-2000 +80009960: 02d11e23 sh a3,60(sp) +80009964: 00092303 lw t1,0(s2) +80009968: 810006b7 lui a3,0x81000 +8000996c: 3ac68793 addi a5,a3,940 # 810003ac <_PathLocale+0xffffe9b4> +80009970: 00490c93 addi s9,s2,4 +80009974: 00000b13 li s6,0 +80009978: 002d6d13 ori s10,s10,2 +8000997c: 00f12623 sw a5,12(sp) +80009980: 00200693 li a3,2 +80009984: f95ff06f j 80009918 <_vfiprintf_r+0x508> +80009988: 02010da3 sb zero,59(sp) +8000998c: fff00693 li a3,-1 +80009990: 00490c93 addi s9,s2,4 +80009994: 00092903 lw s2,0(s2) +80009998: 2cd48463 beq s1,a3,80009c60 <_vfiprintf_r+0x850> +8000999c: 00048613 mv a2,s1 +800099a0: 00000593 li a1,0 +800099a4: 00090513 mv a0,s2 +800099a8: eb4fc0ef jal ra,8000605c +800099ac: 00000b13 li s6,0 +800099b0: 00050463 beqz a0,800099b8 <_vfiprintf_r+0x5a8> +800099b4: 412504b3 sub s1,a0,s2 +800099b8: 01612223 sw s6,4(sp) +800099bc: 009b5463 bge s6,s1,800099c4 <_vfiprintf_r+0x5b4> +800099c0: 00912223 sw s1,4(sp) +800099c4: 03b14683 lbu a3,59(sp) +800099c8: 00068863 beqz a3,800099d8 <_vfiprintf_r+0x5c8> +800099cc: 00412783 lw a5,4(sp) +800099d0: 00178793 addi a5,a5,1 +800099d4: 00f12223 sw a5,4(sp) +800099d8: 002d7793 andi a5,s10,2 +800099dc: 02f12023 sw a5,32(sp) +800099e0: 00078863 beqz a5,800099f0 <_vfiprintf_r+0x5e0> +800099e4: 00412783 lw a5,4(sp) +800099e8: 00278793 addi a5,a5,2 +800099ec: 00f12223 sw a5,4(sp) +800099f0: 084d7793 andi a5,s10,132 +800099f4: 02f12223 sw a5,36(sp) +800099f8: 06079463 bnez a5,80009a60 <_vfiprintf_r+0x650> +800099fc: 00412783 lw a5,4(sp) +80009a00: 40fa06b3 sub a3,s4,a5 +80009a04: 04d05e63 blez a3,80009a60 <_vfiprintf_r+0x650> +80009a08: 01000813 li a6,16 +80009a0c: 00700893 li a7,7 +80009a10: 01812783 lw a5,24(sp) +80009a14: 04412603 lw a2,68(sp) +80009a18: 04812583 lw a1,72(sp) +80009a1c: 00fda023 sw a5,0(s11) +80009a20: 00160613 addi a2,a2,1 +80009a24: 008d8513 addi a0,s11,8 +80009a28: 4ad84e63 blt a6,a3,80009ee4 <_vfiprintf_r+0xad4> +80009a2c: 00dda223 sw a3,4(s11) +80009a30: 00b686b3 add a3,a3,a1 +80009a34: 04d12423 sw a3,72(sp) +80009a38: 04c12223 sw a2,68(sp) +80009a3c: 00700693 li a3,7 +80009a40: 00050d93 mv s11,a0 +80009a44: 00c6de63 bge a3,a2,80009a60 <_vfiprintf_r+0x650> +80009a48: 04010613 addi a2,sp,64 +80009a4c: 00040593 mv a1,s0 +80009a50: 00098513 mv a0,s3 +80009a54: 8c1ff0ef jal ra,80009314 <__sprint_r> +80009a58: 5a051a63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009a5c: 000b8d93 mv s11,s7 +80009a60: 03b14683 lbu a3,59(sp) +80009a64: 04068863 beqz a3,80009ab4 <_vfiprintf_r+0x6a4> +80009a68: 03b10613 addi a2,sp,59 +80009a6c: 00cda023 sw a2,0(s11) +80009a70: 00100613 li a2,1 +80009a74: 04412683 lw a3,68(sp) +80009a78: 00cda223 sw a2,4(s11) +80009a7c: 04812603 lw a2,72(sp) +80009a80: 00168693 addi a3,a3,1 +80009a84: 04d12223 sw a3,68(sp) +80009a88: 00160613 addi a2,a2,1 +80009a8c: 04c12423 sw a2,72(sp) +80009a90: 00700613 li a2,7 +80009a94: 008d8d93 addi s11,s11,8 +80009a98: 00d65e63 bge a2,a3,80009ab4 <_vfiprintf_r+0x6a4> +80009a9c: 04010613 addi a2,sp,64 +80009aa0: 00040593 mv a1,s0 +80009aa4: 00098513 mv a0,s3 +80009aa8: 86dff0ef jal ra,80009314 <__sprint_r> +80009aac: 56051063 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009ab0: 000b8d93 mv s11,s7 +80009ab4: 02012783 lw a5,32(sp) +80009ab8: 04078863 beqz a5,80009b08 <_vfiprintf_r+0x6f8> +80009abc: 03c10613 addi a2,sp,60 +80009ac0: 00cda023 sw a2,0(s11) +80009ac4: 00200613 li a2,2 +80009ac8: 04412683 lw a3,68(sp) +80009acc: 00cda223 sw a2,4(s11) +80009ad0: 04812603 lw a2,72(sp) +80009ad4: 00168693 addi a3,a3,1 80009ad8: 04d12223 sw a3,68(sp) -80009adc: 00700613 li a2,7 -80009ae0: 00058d93 mv s11,a1 -80009ae4: 00d65e63 bge a2,a3,80009b00 <_vfiprintf_r+0x7c8> -80009ae8: 04010613 addi a2,sp,64 -80009aec: 00040593 mv a1,s0 -80009af0: 00098513 mv a0,s3 -80009af4: f48ff0ef jal ra,8000923c <__sprint_r> -80009af8: 42051e63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009afc: 000b8d93 mv s11,s7 -80009b00: 04812683 lw a3,72(sp) -80009b04: 009da223 sw s1,4(s11) -80009b08: 012da023 sw s2,0(s11) -80009b0c: 009684b3 add s1,a3,s1 -80009b10: 04412683 lw a3,68(sp) -80009b14: 04912423 sw s1,72(sp) -80009b18: 00700613 li a2,7 -80009b1c: 00168693 addi a3,a3,1 -80009b20: 04d12223 sw a3,68(sp) -80009b24: 008d8713 addi a4,s11,8 -80009b28: 00d65e63 bge a2,a3,80009b44 <_vfiprintf_r+0x80c> -80009b2c: 04010613 addi a2,sp,64 -80009b30: 00040593 mv a1,s0 -80009b34: 00098513 mv a0,s3 -80009b38: f04ff0ef jal ra,8000923c <__sprint_r> -80009b3c: 3e051c63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009b40: 000b8713 mv a4,s7 -80009b44: 004d7793 andi a5,s10,4 -80009b48: 38079a63 bnez a5,80009edc <_vfiprintf_r+0xba4> -80009b4c: 00412783 lw a5,4(sp) -80009b50: 00fa5463 bge s4,a5,80009b58 <_vfiprintf_r+0x820> -80009b54: 00078a13 mv s4,a5 -80009b58: 04812783 lw a5,72(sp) -80009b5c: 014c0c33 add s8,s8,s4 -80009b60: 00078c63 beqz a5,80009b78 <_vfiprintf_r+0x840> -80009b64: 04010613 addi a2,sp,64 -80009b68: 00040593 mv a1,s0 -80009b6c: 00098513 mv a0,s3 -80009b70: eccff0ef jal ra,8000923c <__sprint_r> -80009b74: 3c051063 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009b78: 04012223 sw zero,68(sp) -80009b7c: 000c8913 mv s2,s9 -80009b80: 000b8d93 mv s11,s7 -80009b84: 921ff06f j 800094a4 <_vfiprintf_r+0x16c> -80009b88: 00090513 mv a0,s2 -80009b8c: e64fd0ef jal ra,800071f0 -80009b90: 00050493 mv s1,a0 -80009b94: 00000b13 li s6,0 -80009b98: d49ff06f j 800098e0 <_vfiprintf_r+0x5a8> -80009b9c: 010d6d13 ori s10,s10,16 -80009ba0: 020d7693 andi a3,s10,32 -80009ba4: 02068063 beqz a3,80009bc4 <_vfiprintf_r+0x88c> -80009ba8: 00790913 addi s2,s2,7 -80009bac: ff897913 andi s2,s2,-8 -80009bb0: 00092303 lw t1,0(s2) -80009bb4: 00492b03 lw s6,4(s2) -80009bb8: 00890c93 addi s9,s2,8 -80009bbc: 00100693 li a3,1 -80009bc0: c81ff06f j 80009840 <_vfiprintf_r+0x508> -80009bc4: 010d7693 andi a3,s10,16 -80009bc8: 00490c93 addi s9,s2,4 -80009bcc: 00068663 beqz a3,80009bd8 <_vfiprintf_r+0x8a0> -80009bd0: 00092303 lw t1,0(s2) -80009bd4: 0100006f j 80009be4 <_vfiprintf_r+0x8ac> -80009bd8: 040d7693 andi a3,s10,64 -80009bdc: 00068863 beqz a3,80009bec <_vfiprintf_r+0x8b4> -80009be0: 00095303 lhu t1,0(s2) -80009be4: 00000b13 li s6,0 -80009be8: fd5ff06f j 80009bbc <_vfiprintf_r+0x884> -80009bec: 200d7693 andi a3,s10,512 -80009bf0: fe0680e3 beqz a3,80009bd0 <_vfiprintf_r+0x898> -80009bf4: 00094303 lbu t1,0(s2) -80009bf8: fedff06f j 80009be4 <_vfiprintf_r+0x8ac> -80009bfc: 810006b7 lui a3,0x81000 -80009c00: 35068793 addi a5,a3,848 # 81000350 <_PathLocale+0xffffe9cc> -80009c04: 965ff06f j 80009568 <_vfiprintf_r+0x230> -80009c08: 010d7693 andi a3,s10,16 -80009c0c: 00490c93 addi s9,s2,4 -80009c10: 00068663 beqz a3,80009c1c <_vfiprintf_r+0x8e4> -80009c14: 00092303 lw t1,0(s2) -80009c18: 0100006f j 80009c28 <_vfiprintf_r+0x8f0> -80009c1c: 040d7693 andi a3,s10,64 -80009c20: 00068863 beqz a3,80009c30 <_vfiprintf_r+0x8f8> -80009c24: 00095303 lhu t1,0(s2) -80009c28: 00000b13 li s6,0 -80009c2c: 95dff06f j 80009588 <_vfiprintf_r+0x250> -80009c30: 200d7693 andi a3,s10,512 -80009c34: fe0680e3 beqz a3,80009c14 <_vfiprintf_r+0x8dc> -80009c38: 00094303 lbu t1,0(s2) -80009c3c: fedff06f j 80009c28 <_vfiprintf_r+0x8f0> -80009c40: 000d0613 mv a2,s10 -80009c44: 00100693 li a3,1 -80009c48: b21ff06f j 80009768 <_vfiprintf_r+0x430> -80009c4c: 00100613 li a2,1 -80009c50: 34c68863 beq a3,a2,80009fa0 <_vfiprintf_r+0xc68> -80009c54: 00200613 li a2,2 -80009c58: 14c68663 beq a3,a2,80009da4 <_vfiprintf_r+0xa6c> -80009c5c: 0f010693 addi a3,sp,240 -80009c60: 01db1593 slli a1,s6,0x1d -80009c64: 00737613 andi a2,t1,7 -80009c68: 00335313 srli t1,t1,0x3 -80009c6c: 03060613 addi a2,a2,48 -80009c70: 0065e333 or t1,a1,t1 -80009c74: 003b5b13 srli s6,s6,0x3 -80009c78: fec68fa3 sb a2,-1(a3) -80009c7c: 016365b3 or a1,t1,s6 -80009c80: fff68913 addi s2,a3,-1 -80009c84: 02059663 bnez a1,80009cb0 <_vfiprintf_r+0x978> -80009c88: 001d7593 andi a1,s10,1 -80009c8c: 00058a63 beqz a1,80009ca0 <_vfiprintf_r+0x968> -80009c90: 03000593 li a1,48 -80009c94: 00b60663 beq a2,a1,80009ca0 <_vfiprintf_r+0x968> -80009c98: feb90fa3 sb a1,-1(s2) -80009c9c: ffe68913 addi s2,a3,-2 -80009ca0: 0f010793 addi a5,sp,240 -80009ca4: 00048b13 mv s6,s1 -80009ca8: 412784b3 sub s1,a5,s2 -80009cac: c35ff06f j 800098e0 <_vfiprintf_r+0x5a8> -80009cb0: 00090693 mv a3,s2 -80009cb4: fadff06f j 80009c60 <_vfiprintf_r+0x928> -80009cb8: 400d7793 andi a5,s10,1024 -80009cbc: 00000893 li a7,0 -80009cc0: 0f010e13 addi t3,sp,240 -80009cc4: 00f12223 sw a5,4(sp) -80009cc8: 00030513 mv a0,t1 -80009ccc: 00a00613 li a2,10 -80009cd0: 00000693 li a3,0 -80009cd4: 000b0593 mv a1,s6 -80009cd8: 03112623 sw a7,44(sp) -80009cdc: fffe0913 addi s2,t3,-1 -80009ce0: 03c12223 sw t3,36(sp) -80009ce4: 02612023 sw t1,32(sp) -80009ce8: 411020ef jal ra,8000c8f8 <__umoddi3> -80009cec: 02412e03 lw t3,36(sp) -80009cf0: 02c12883 lw a7,44(sp) -80009cf4: 00412783 lw a5,4(sp) -80009cf8: 03050513 addi a0,a0,48 -80009cfc: feae0fa3 sb a0,-1(t3) -80009d00: 00188893 addi a7,a7,1 -80009d04: 02012303 lw t1,32(sp) -80009d08: 04078e63 beqz a5,80009d64 <_vfiprintf_r+0xa2c> -80009d0c: 00812783 lw a5,8(sp) -80009d10: 0007c683 lbu a3,0(a5) -80009d14: 05169863 bne a3,a7,80009d64 <_vfiprintf_r+0xa2c> -80009d18: 0ff00793 li a5,255 -80009d1c: 04f88463 beq a7,a5,80009d64 <_vfiprintf_r+0xa2c> -80009d20: 000b1663 bnez s6,80009d2c <_vfiprintf_r+0x9f4> -80009d24: 00900793 li a5,9 -80009d28: 0267fe63 bgeu a5,t1,80009d64 <_vfiprintf_r+0xa2c> -80009d2c: 01012783 lw a5,16(sp) -80009d30: 01c12583 lw a1,28(sp) -80009d34: 02612023 sw t1,32(sp) -80009d38: 40f90933 sub s2,s2,a5 -80009d3c: 00078613 mv a2,a5 -80009d40: 00090513 mv a0,s2 -80009d44: cc8fd0ef jal ra,8000720c -80009d48: 00812783 lw a5,8(sp) -80009d4c: 00000893 li a7,0 -80009d50: 02012303 lw t1,32(sp) -80009d54: 0017c683 lbu a3,1(a5) -80009d58: 00068663 beqz a3,80009d64 <_vfiprintf_r+0xa2c> -80009d5c: 00178793 addi a5,a5,1 -80009d60: 00f12423 sw a5,8(sp) -80009d64: 00030513 mv a0,t1 -80009d68: 00a00613 li a2,10 -80009d6c: 00000693 li a3,0 -80009d70: 000b0593 mv a1,s6 -80009d74: 03112223 sw a7,36(sp) -80009d78: 02612023 sw t1,32(sp) -80009d7c: 748020ef jal ra,8000c4c4 <__udivdi3> -80009d80: 02012303 lw t1,32(sp) -80009d84: 02412883 lw a7,36(sp) -80009d88: 000b1663 bnez s6,80009d94 <_vfiprintf_r+0xa5c> -80009d8c: 00900793 li a5,9 -80009d90: f067f8e3 bgeu a5,t1,80009ca0 <_vfiprintf_r+0x968> -80009d94: 00050313 mv t1,a0 -80009d98: 00058b13 mv s6,a1 -80009d9c: 00090e13 mv t3,s2 -80009da0: f29ff06f j 80009cc8 <_vfiprintf_r+0x990> -80009da4: 0f010913 addi s2,sp,240 -80009da8: 00c12783 lw a5,12(sp) -80009dac: 00f37693 andi a3,t1,15 -80009db0: fff90913 addi s2,s2,-1 -80009db4: 00d786b3 add a3,a5,a3 -80009db8: 0006c683 lbu a3,0(a3) -80009dbc: 00435313 srli t1,t1,0x4 -80009dc0: 00d90023 sb a3,0(s2) -80009dc4: 01cb1693 slli a3,s6,0x1c -80009dc8: 0066e333 or t1,a3,t1 -80009dcc: 004b5b13 srli s6,s6,0x4 -80009dd0: 016366b3 or a3,t1,s6 -80009dd4: fc069ae3 bnez a3,80009da8 <_vfiprintf_r+0xa70> -80009dd8: ec9ff06f j 80009ca0 <_vfiprintf_r+0x968> -80009ddc: 0f010913 addi s2,sp,240 -80009de0: ec0690e3 bnez a3,80009ca0 <_vfiprintf_r+0x968> -80009de4: 00167613 andi a2,a2,1 -80009de8: ea060ce3 beqz a2,80009ca0 <_vfiprintf_r+0x968> -80009dec: 03000693 li a3,48 -80009df0: 0ed107a3 sb a3,239(sp) -80009df4: 1c00006f j 80009fb4 <_vfiprintf_r+0xc7c> -80009df8: 18060263 beqz a2,80009f7c <_vfiprintf_r+0xc44> -80009dfc: 08c10623 sb a2,140(sp) -80009e00: 02010da3 sb zero,59(sp) -80009e04: 00090c93 mv s9,s2 -80009e08: 905ff06f j 8000970c <_vfiprintf_r+0x3d4> -80009e0c: 01058593 addi a1,a1,16 -80009e10: 010da223 sw a6,4(s11) -80009e14: 04b12423 sw a1,72(sp) -80009e18: 04c12223 sw a2,68(sp) -80009e1c: 02c8d663 bge a7,a2,80009e48 <_vfiprintf_r+0xb10> -80009e20: 04010613 addi a2,sp,64 -80009e24: 00040593 mv a1,s0 -80009e28: 00098513 mv a0,s3 -80009e2c: 02d12623 sw a3,44(sp) -80009e30: c0cff0ef jal ra,8000923c <__sprint_r> -80009e34: 10051063 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009e38: 02c12683 lw a3,44(sp) -80009e3c: 000b8513 mv a0,s7 -80009e40: 00700893 li a7,7 -80009e44: 01000813 li a6,16 -80009e48: ff068693 addi a3,a3,-16 -80009e4c: 00050d93 mv s11,a0 -80009e50: ae9ff06f j 80009938 <_vfiprintf_r+0x600> -80009e54: 01058593 addi a1,a1,16 -80009e58: 010da223 sw a6,4(s11) -80009e5c: 04b12423 sw a1,72(sp) -80009e60: 04c12223 sw a2,68(sp) -80009e64: 02c8d663 bge a7,a2,80009e90 <_vfiprintf_r+0xb58> -80009e68: 04010613 addi a2,sp,64 -80009e6c: 00040593 mv a1,s0 -80009e70: 00098513 mv a0,s3 -80009e74: 02d12023 sw a3,32(sp) -80009e78: bc4ff0ef jal ra,8000923c <__sprint_r> -80009e7c: 0a051c63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009e80: 02012683 lw a3,32(sp) -80009e84: 000b8513 mv a0,s7 -80009e88: 00700893 li a7,7 -80009e8c: 01000813 li a6,16 -80009e90: ff068693 addi a3,a3,-16 -80009e94: 00050d93 mv s11,a0 -80009e98: bb9ff06f j 80009a50 <_vfiprintf_r+0x718> -80009e9c: 01060613 addi a2,a2,16 -80009ea0: 010da223 sw a6,4(s11) -80009ea4: 04c12423 sw a2,72(sp) -80009ea8: 04d12223 sw a3,68(sp) -80009eac: 02d8d263 bge a7,a3,80009ed0 <_vfiprintf_r+0xb98> -80009eb0: 04010613 addi a2,sp,64 -80009eb4: 00040593 mv a1,s0 -80009eb8: 00098513 mv a0,s3 -80009ebc: b80ff0ef jal ra,8000923c <__sprint_r> -80009ec0: 06051a63 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009ec4: 000b8593 mv a1,s7 -80009ec8: 00700893 li a7,7 -80009ecc: 01000813 li a6,16 -80009ed0: ff0b0b13 addi s6,s6,-16 -80009ed4: 00058d93 mv s11,a1 -80009ed8: bd9ff06f j 80009ab0 <_vfiprintf_r+0x778> -80009edc: 00412783 lw a5,4(sp) -80009ee0: 40fa04b3 sub s1,s4,a5 -80009ee4: c69054e3 blez s1,80009b4c <_vfiprintf_r+0x814> -80009ee8: 01000913 li s2,16 -80009eec: 00700b13 li s6,7 -80009ef0: 01812603 lw a2,24(sp) -80009ef4: 04412783 lw a5,68(sp) -80009ef8: 04812683 lw a3,72(sp) -80009efc: 00c72023 sw a2,0(a4) -80009f00: 00178793 addi a5,a5,1 -80009f04: 04994063 blt s2,s1,80009f44 <_vfiprintf_r+0xc0c> -80009f08: 00972223 sw s1,4(a4) -80009f0c: 00d484b3 add s1,s1,a3 -80009f10: 04912423 sw s1,72(sp) -80009f14: 04f12223 sw a5,68(sp) -80009f18: 00700713 li a4,7 -80009f1c: c2f758e3 bge a4,a5,80009b4c <_vfiprintf_r+0x814> -80009f20: 04010613 addi a2,sp,64 -80009f24: 00040593 mv a1,s0 -80009f28: 00098513 mv a0,s3 -80009f2c: b10ff0ef jal ra,8000923c <__sprint_r> -80009f30: c0050ee3 beqz a0,80009b4c <_vfiprintf_r+0x814> -80009f34: 00c45783 lhu a5,12(s0) -80009f38: 0407f793 andi a5,a5,64 -80009f3c: cc078e63 beqz a5,80009418 <_vfiprintf_r+0xe0> -80009f40: cd4ff06f j 80009414 <_vfiprintf_r+0xdc> -80009f44: 01068693 addi a3,a3,16 -80009f48: 01272223 sw s2,4(a4) -80009f4c: 04d12423 sw a3,72(sp) -80009f50: 04f12223 sw a5,68(sp) -80009f54: 00870713 addi a4,a4,8 -80009f58: 00fb5e63 bge s6,a5,80009f74 <_vfiprintf_r+0xc3c> -80009f5c: 04010613 addi a2,sp,64 -80009f60: 00040593 mv a1,s0 -80009f64: 00098513 mv a0,s3 -80009f68: ad4ff0ef jal ra,8000923c <__sprint_r> -80009f6c: fc0514e3 bnez a0,80009f34 <_vfiprintf_r+0xbfc> -80009f70: 000b8713 mv a4,s7 -80009f74: ff048493 addi s1,s1,-16 -80009f78: f79ff06f j 80009ef0 <_vfiprintf_r+0xbb8> -80009f7c: 04812783 lw a5,72(sp) -80009f80: fa078ae3 beqz a5,80009f34 <_vfiprintf_r+0xbfc> -80009f84: 04010613 addi a2,sp,64 -80009f88: 00040593 mv a1,s0 -80009f8c: 00098513 mv a0,s3 -80009f90: aacff0ef jal ra,8000923c <__sprint_r> -80009f94: fa1ff06f j 80009f34 <_vfiprintf_r+0xbfc> -80009f98: fff00693 li a3,-1 -80009f9c: cad492e3 bne s1,a3,80009c40 <_vfiprintf_r+0x908> -80009fa0: d00b1ce3 bnez s6,80009cb8 <_vfiprintf_r+0x980> -80009fa4: 00900693 li a3,9 -80009fa8: d066e8e3 bltu a3,t1,80009cb8 <_vfiprintf_r+0x980> -80009fac: 03030313 addi t1,t1,48 -80009fb0: 0e6107a3 sb t1,239(sp) -80009fb4: 0ef10913 addi s2,sp,239 -80009fb8: ce9ff06f j 80009ca0 <_vfiprintf_r+0x968> +80009adc: 00260613 addi a2,a2,2 +80009ae0: 04c12423 sw a2,72(sp) +80009ae4: 00700613 li a2,7 +80009ae8: 008d8d93 addi s11,s11,8 +80009aec: 00d65e63 bge a2,a3,80009b08 <_vfiprintf_r+0x6f8> +80009af0: 04010613 addi a2,sp,64 +80009af4: 00040593 mv a1,s0 +80009af8: 00098513 mv a0,s3 +80009afc: 819ff0ef jal ra,80009314 <__sprint_r> +80009b00: 50051663 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009b04: 000b8d93 mv s11,s7 +80009b08: 02412783 lw a5,36(sp) +80009b0c: 08000693 li a3,128 +80009b10: 06d79463 bne a5,a3,80009b78 <_vfiprintf_r+0x768> +80009b14: 00412783 lw a5,4(sp) +80009b18: 40fa06b3 sub a3,s4,a5 +80009b1c: 04d05e63 blez a3,80009b78 <_vfiprintf_r+0x768> +80009b20: 01000813 li a6,16 +80009b24: 00700893 li a7,7 +80009b28: 01412783 lw a5,20(sp) +80009b2c: 04412603 lw a2,68(sp) +80009b30: 04812583 lw a1,72(sp) +80009b34: 00fda023 sw a5,0(s11) +80009b38: 00160613 addi a2,a2,1 +80009b3c: 008d8513 addi a0,s11,8 +80009b40: 3ed84663 blt a6,a3,80009f2c <_vfiprintf_r+0xb1c> +80009b44: 00dda223 sw a3,4(s11) +80009b48: 00b686b3 add a3,a3,a1 +80009b4c: 04d12423 sw a3,72(sp) +80009b50: 04c12223 sw a2,68(sp) +80009b54: 00700693 li a3,7 +80009b58: 00050d93 mv s11,a0 +80009b5c: 00c6de63 bge a3,a2,80009b78 <_vfiprintf_r+0x768> +80009b60: 04010613 addi a2,sp,64 +80009b64: 00040593 mv a1,s0 +80009b68: 00098513 mv a0,s3 +80009b6c: fa8ff0ef jal ra,80009314 <__sprint_r> +80009b70: 48051e63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009b74: 000b8d93 mv s11,s7 +80009b78: 409b0b33 sub s6,s6,s1 +80009b7c: 05605e63 blez s6,80009bd8 <_vfiprintf_r+0x7c8> +80009b80: 01000813 li a6,16 +80009b84: 00700893 li a7,7 +80009b88: 01412783 lw a5,20(sp) +80009b8c: 04412683 lw a3,68(sp) +80009b90: 04812603 lw a2,72(sp) +80009b94: 00fda023 sw a5,0(s11) +80009b98: 00168693 addi a3,a3,1 +80009b9c: 008d8593 addi a1,s11,8 +80009ba0: 3d684a63 blt a6,s6,80009f74 <_vfiprintf_r+0xb64> +80009ba4: 016da223 sw s6,4(s11) +80009ba8: 00cb0b33 add s6,s6,a2 +80009bac: 05612423 sw s6,72(sp) +80009bb0: 04d12223 sw a3,68(sp) +80009bb4: 00700613 li a2,7 +80009bb8: 00058d93 mv s11,a1 +80009bbc: 00d65e63 bge a2,a3,80009bd8 <_vfiprintf_r+0x7c8> +80009bc0: 04010613 addi a2,sp,64 +80009bc4: 00040593 mv a1,s0 +80009bc8: 00098513 mv a0,s3 +80009bcc: f48ff0ef jal ra,80009314 <__sprint_r> +80009bd0: 42051e63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009bd4: 000b8d93 mv s11,s7 +80009bd8: 04812683 lw a3,72(sp) +80009bdc: 009da223 sw s1,4(s11) +80009be0: 012da023 sw s2,0(s11) +80009be4: 009684b3 add s1,a3,s1 +80009be8: 04412683 lw a3,68(sp) +80009bec: 04912423 sw s1,72(sp) +80009bf0: 00700613 li a2,7 +80009bf4: 00168693 addi a3,a3,1 +80009bf8: 04d12223 sw a3,68(sp) +80009bfc: 008d8713 addi a4,s11,8 +80009c00: 00d65e63 bge a2,a3,80009c1c <_vfiprintf_r+0x80c> +80009c04: 04010613 addi a2,sp,64 +80009c08: 00040593 mv a1,s0 +80009c0c: 00098513 mv a0,s3 +80009c10: f04ff0ef jal ra,80009314 <__sprint_r> +80009c14: 3e051c63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009c18: 000b8713 mv a4,s7 +80009c1c: 004d7793 andi a5,s10,4 +80009c20: 38079a63 bnez a5,80009fb4 <_vfiprintf_r+0xba4> +80009c24: 00412783 lw a5,4(sp) +80009c28: 00fa5463 bge s4,a5,80009c30 <_vfiprintf_r+0x820> +80009c2c: 00078a13 mv s4,a5 +80009c30: 04812783 lw a5,72(sp) +80009c34: 014c0c33 add s8,s8,s4 +80009c38: 00078c63 beqz a5,80009c50 <_vfiprintf_r+0x840> +80009c3c: 04010613 addi a2,sp,64 +80009c40: 00040593 mv a1,s0 +80009c44: 00098513 mv a0,s3 +80009c48: eccff0ef jal ra,80009314 <__sprint_r> +80009c4c: 3c051063 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009c50: 04012223 sw zero,68(sp) +80009c54: 000c8913 mv s2,s9 +80009c58: 000b8d93 mv s11,s7 +80009c5c: 921ff06f j 8000957c <_vfiprintf_r+0x16c> +80009c60: 00090513 mv a0,s2 +80009c64: e64fd0ef jal ra,800072c8 +80009c68: 00050493 mv s1,a0 +80009c6c: 00000b13 li s6,0 +80009c70: d49ff06f j 800099b8 <_vfiprintf_r+0x5a8> +80009c74: 010d6d13 ori s10,s10,16 +80009c78: 020d7693 andi a3,s10,32 +80009c7c: 02068063 beqz a3,80009c9c <_vfiprintf_r+0x88c> +80009c80: 00790913 addi s2,s2,7 +80009c84: ff897913 andi s2,s2,-8 +80009c88: 00092303 lw t1,0(s2) +80009c8c: 00492b03 lw s6,4(s2) +80009c90: 00890c93 addi s9,s2,8 +80009c94: 00100693 li a3,1 +80009c98: c81ff06f j 80009918 <_vfiprintf_r+0x508> +80009c9c: 010d7693 andi a3,s10,16 +80009ca0: 00490c93 addi s9,s2,4 +80009ca4: 00068663 beqz a3,80009cb0 <_vfiprintf_r+0x8a0> +80009ca8: 00092303 lw t1,0(s2) +80009cac: 0100006f j 80009cbc <_vfiprintf_r+0x8ac> +80009cb0: 040d7693 andi a3,s10,64 +80009cb4: 00068863 beqz a3,80009cc4 <_vfiprintf_r+0x8b4> +80009cb8: 00095303 lhu t1,0(s2) +80009cbc: 00000b13 li s6,0 +80009cc0: fd5ff06f j 80009c94 <_vfiprintf_r+0x884> +80009cc4: 200d7693 andi a3,s10,512 +80009cc8: fe0680e3 beqz a3,80009ca8 <_vfiprintf_r+0x898> +80009ccc: 00094303 lbu t1,0(s2) +80009cd0: fedff06f j 80009cbc <_vfiprintf_r+0x8ac> +80009cd4: 810006b7 lui a3,0x81000 +80009cd8: 3c068793 addi a5,a3,960 # 810003c0 <_PathLocale+0xffffe9c8> +80009cdc: 965ff06f j 80009640 <_vfiprintf_r+0x230> +80009ce0: 010d7693 andi a3,s10,16 +80009ce4: 00490c93 addi s9,s2,4 +80009ce8: 00068663 beqz a3,80009cf4 <_vfiprintf_r+0x8e4> +80009cec: 00092303 lw t1,0(s2) +80009cf0: 0100006f j 80009d00 <_vfiprintf_r+0x8f0> +80009cf4: 040d7693 andi a3,s10,64 +80009cf8: 00068863 beqz a3,80009d08 <_vfiprintf_r+0x8f8> +80009cfc: 00095303 lhu t1,0(s2) +80009d00: 00000b13 li s6,0 +80009d04: 95dff06f j 80009660 <_vfiprintf_r+0x250> +80009d08: 200d7693 andi a3,s10,512 +80009d0c: fe0680e3 beqz a3,80009cec <_vfiprintf_r+0x8dc> +80009d10: 00094303 lbu t1,0(s2) +80009d14: fedff06f j 80009d00 <_vfiprintf_r+0x8f0> +80009d18: 000d0613 mv a2,s10 +80009d1c: 00100693 li a3,1 +80009d20: b21ff06f j 80009840 <_vfiprintf_r+0x430> +80009d24: 00100613 li a2,1 +80009d28: 34c68863 beq a3,a2,8000a078 <_vfiprintf_r+0xc68> +80009d2c: 00200613 li a2,2 +80009d30: 14c68663 beq a3,a2,80009e7c <_vfiprintf_r+0xa6c> +80009d34: 0f010693 addi a3,sp,240 +80009d38: 01db1593 slli a1,s6,0x1d +80009d3c: 00737613 andi a2,t1,7 +80009d40: 00335313 srli t1,t1,0x3 +80009d44: 03060613 addi a2,a2,48 +80009d48: 0065e333 or t1,a1,t1 +80009d4c: 003b5b13 srli s6,s6,0x3 +80009d50: fec68fa3 sb a2,-1(a3) +80009d54: 016365b3 or a1,t1,s6 +80009d58: fff68913 addi s2,a3,-1 +80009d5c: 02059663 bnez a1,80009d88 <_vfiprintf_r+0x978> +80009d60: 001d7593 andi a1,s10,1 +80009d64: 00058a63 beqz a1,80009d78 <_vfiprintf_r+0x968> +80009d68: 03000593 li a1,48 +80009d6c: 00b60663 beq a2,a1,80009d78 <_vfiprintf_r+0x968> +80009d70: feb90fa3 sb a1,-1(s2) +80009d74: ffe68913 addi s2,a3,-2 +80009d78: 0f010793 addi a5,sp,240 +80009d7c: 00048b13 mv s6,s1 +80009d80: 412784b3 sub s1,a5,s2 +80009d84: c35ff06f j 800099b8 <_vfiprintf_r+0x5a8> +80009d88: 00090693 mv a3,s2 +80009d8c: fadff06f j 80009d38 <_vfiprintf_r+0x928> +80009d90: 400d7793 andi a5,s10,1024 +80009d94: 00000893 li a7,0 +80009d98: 0f010e13 addi t3,sp,240 +80009d9c: 00f12223 sw a5,4(sp) +80009da0: 00030513 mv a0,t1 +80009da4: 00a00613 li a2,10 +80009da8: 00000693 li a3,0 +80009dac: 000b0593 mv a1,s6 +80009db0: 03112623 sw a7,44(sp) +80009db4: fffe0913 addi s2,t3,-1 +80009db8: 03c12223 sw t3,36(sp) +80009dbc: 02612023 sw t1,32(sp) +80009dc0: 411020ef jal ra,8000c9d0 <__umoddi3> +80009dc4: 02412e03 lw t3,36(sp) +80009dc8: 02c12883 lw a7,44(sp) +80009dcc: 00412783 lw a5,4(sp) +80009dd0: 03050513 addi a0,a0,48 +80009dd4: feae0fa3 sb a0,-1(t3) +80009dd8: 00188893 addi a7,a7,1 +80009ddc: 02012303 lw t1,32(sp) +80009de0: 04078e63 beqz a5,80009e3c <_vfiprintf_r+0xa2c> +80009de4: 00812783 lw a5,8(sp) +80009de8: 0007c683 lbu a3,0(a5) +80009dec: 05169863 bne a3,a7,80009e3c <_vfiprintf_r+0xa2c> +80009df0: 0ff00793 li a5,255 +80009df4: 04f88463 beq a7,a5,80009e3c <_vfiprintf_r+0xa2c> +80009df8: 000b1663 bnez s6,80009e04 <_vfiprintf_r+0x9f4> +80009dfc: 00900793 li a5,9 +80009e00: 0267fe63 bgeu a5,t1,80009e3c <_vfiprintf_r+0xa2c> +80009e04: 01012783 lw a5,16(sp) +80009e08: 01c12583 lw a1,28(sp) +80009e0c: 02612023 sw t1,32(sp) +80009e10: 40f90933 sub s2,s2,a5 +80009e14: 00078613 mv a2,a5 +80009e18: 00090513 mv a0,s2 +80009e1c: cc8fd0ef jal ra,800072e4 +80009e20: 00812783 lw a5,8(sp) +80009e24: 00000893 li a7,0 +80009e28: 02012303 lw t1,32(sp) +80009e2c: 0017c683 lbu a3,1(a5) +80009e30: 00068663 beqz a3,80009e3c <_vfiprintf_r+0xa2c> +80009e34: 00178793 addi a5,a5,1 +80009e38: 00f12423 sw a5,8(sp) +80009e3c: 00030513 mv a0,t1 +80009e40: 00a00613 li a2,10 +80009e44: 00000693 li a3,0 +80009e48: 000b0593 mv a1,s6 +80009e4c: 03112223 sw a7,36(sp) +80009e50: 02612023 sw t1,32(sp) +80009e54: 748020ef jal ra,8000c59c <__udivdi3> +80009e58: 02012303 lw t1,32(sp) +80009e5c: 02412883 lw a7,36(sp) +80009e60: 000b1663 bnez s6,80009e6c <_vfiprintf_r+0xa5c> +80009e64: 00900793 li a5,9 +80009e68: f067f8e3 bgeu a5,t1,80009d78 <_vfiprintf_r+0x968> +80009e6c: 00050313 mv t1,a0 +80009e70: 00058b13 mv s6,a1 +80009e74: 00090e13 mv t3,s2 +80009e78: f29ff06f j 80009da0 <_vfiprintf_r+0x990> +80009e7c: 0f010913 addi s2,sp,240 +80009e80: 00c12783 lw a5,12(sp) +80009e84: 00f37693 andi a3,t1,15 +80009e88: fff90913 addi s2,s2,-1 +80009e8c: 00d786b3 add a3,a5,a3 +80009e90: 0006c683 lbu a3,0(a3) +80009e94: 00435313 srli t1,t1,0x4 +80009e98: 00d90023 sb a3,0(s2) +80009e9c: 01cb1693 slli a3,s6,0x1c +80009ea0: 0066e333 or t1,a3,t1 +80009ea4: 004b5b13 srli s6,s6,0x4 +80009ea8: 016366b3 or a3,t1,s6 +80009eac: fc069ae3 bnez a3,80009e80 <_vfiprintf_r+0xa70> +80009eb0: ec9ff06f j 80009d78 <_vfiprintf_r+0x968> +80009eb4: 0f010913 addi s2,sp,240 +80009eb8: ec0690e3 bnez a3,80009d78 <_vfiprintf_r+0x968> +80009ebc: 00167613 andi a2,a2,1 +80009ec0: ea060ce3 beqz a2,80009d78 <_vfiprintf_r+0x968> +80009ec4: 03000693 li a3,48 +80009ec8: 0ed107a3 sb a3,239(sp) +80009ecc: 1c00006f j 8000a08c <_vfiprintf_r+0xc7c> +80009ed0: 18060263 beqz a2,8000a054 <_vfiprintf_r+0xc44> +80009ed4: 08c10623 sb a2,140(sp) +80009ed8: 02010da3 sb zero,59(sp) +80009edc: 00090c93 mv s9,s2 +80009ee0: 905ff06f j 800097e4 <_vfiprintf_r+0x3d4> +80009ee4: 01058593 addi a1,a1,16 +80009ee8: 010da223 sw a6,4(s11) +80009eec: 04b12423 sw a1,72(sp) +80009ef0: 04c12223 sw a2,68(sp) +80009ef4: 02c8d663 bge a7,a2,80009f20 <_vfiprintf_r+0xb10> +80009ef8: 04010613 addi a2,sp,64 +80009efc: 00040593 mv a1,s0 +80009f00: 00098513 mv a0,s3 +80009f04: 02d12623 sw a3,44(sp) +80009f08: c0cff0ef jal ra,80009314 <__sprint_r> +80009f0c: 10051063 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009f10: 02c12683 lw a3,44(sp) +80009f14: 000b8513 mv a0,s7 +80009f18: 00700893 li a7,7 +80009f1c: 01000813 li a6,16 +80009f20: ff068693 addi a3,a3,-16 +80009f24: 00050d93 mv s11,a0 +80009f28: ae9ff06f j 80009a10 <_vfiprintf_r+0x600> +80009f2c: 01058593 addi a1,a1,16 +80009f30: 010da223 sw a6,4(s11) +80009f34: 04b12423 sw a1,72(sp) +80009f38: 04c12223 sw a2,68(sp) +80009f3c: 02c8d663 bge a7,a2,80009f68 <_vfiprintf_r+0xb58> +80009f40: 04010613 addi a2,sp,64 +80009f44: 00040593 mv a1,s0 +80009f48: 00098513 mv a0,s3 +80009f4c: 02d12023 sw a3,32(sp) +80009f50: bc4ff0ef jal ra,80009314 <__sprint_r> +80009f54: 0a051c63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009f58: 02012683 lw a3,32(sp) +80009f5c: 000b8513 mv a0,s7 +80009f60: 00700893 li a7,7 +80009f64: 01000813 li a6,16 +80009f68: ff068693 addi a3,a3,-16 +80009f6c: 00050d93 mv s11,a0 +80009f70: bb9ff06f j 80009b28 <_vfiprintf_r+0x718> +80009f74: 01060613 addi a2,a2,16 +80009f78: 010da223 sw a6,4(s11) +80009f7c: 04c12423 sw a2,72(sp) +80009f80: 04d12223 sw a3,68(sp) +80009f84: 02d8d263 bge a7,a3,80009fa8 <_vfiprintf_r+0xb98> +80009f88: 04010613 addi a2,sp,64 +80009f8c: 00040593 mv a1,s0 +80009f90: 00098513 mv a0,s3 +80009f94: b80ff0ef jal ra,80009314 <__sprint_r> +80009f98: 06051a63 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +80009f9c: 000b8593 mv a1,s7 +80009fa0: 00700893 li a7,7 +80009fa4: 01000813 li a6,16 +80009fa8: ff0b0b13 addi s6,s6,-16 +80009fac: 00058d93 mv s11,a1 +80009fb0: bd9ff06f j 80009b88 <_vfiprintf_r+0x778> +80009fb4: 00412783 lw a5,4(sp) +80009fb8: 40fa04b3 sub s1,s4,a5 +80009fbc: c69054e3 blez s1,80009c24 <_vfiprintf_r+0x814> +80009fc0: 01000913 li s2,16 +80009fc4: 00700b13 li s6,7 +80009fc8: 01812603 lw a2,24(sp) +80009fcc: 04412783 lw a5,68(sp) +80009fd0: 04812683 lw a3,72(sp) +80009fd4: 00c72023 sw a2,0(a4) +80009fd8: 00178793 addi a5,a5,1 +80009fdc: 04994063 blt s2,s1,8000a01c <_vfiprintf_r+0xc0c> +80009fe0: 00972223 sw s1,4(a4) +80009fe4: 00d484b3 add s1,s1,a3 +80009fe8: 04912423 sw s1,72(sp) +80009fec: 04f12223 sw a5,68(sp) +80009ff0: 00700713 li a4,7 +80009ff4: c2f758e3 bge a4,a5,80009c24 <_vfiprintf_r+0x814> +80009ff8: 04010613 addi a2,sp,64 +80009ffc: 00040593 mv a1,s0 +8000a000: 00098513 mv a0,s3 +8000a004: b10ff0ef jal ra,80009314 <__sprint_r> +8000a008: c0050ee3 beqz a0,80009c24 <_vfiprintf_r+0x814> +8000a00c: 00c45783 lhu a5,12(s0) +8000a010: 0407f793 andi a5,a5,64 +8000a014: cc078e63 beqz a5,800094f0 <_vfiprintf_r+0xe0> +8000a018: cd4ff06f j 800094ec <_vfiprintf_r+0xdc> +8000a01c: 01068693 addi a3,a3,16 +8000a020: 01272223 sw s2,4(a4) +8000a024: 04d12423 sw a3,72(sp) +8000a028: 04f12223 sw a5,68(sp) +8000a02c: 00870713 addi a4,a4,8 +8000a030: 00fb5e63 bge s6,a5,8000a04c <_vfiprintf_r+0xc3c> +8000a034: 04010613 addi a2,sp,64 +8000a038: 00040593 mv a1,s0 +8000a03c: 00098513 mv a0,s3 +8000a040: ad4ff0ef jal ra,80009314 <__sprint_r> +8000a044: fc0514e3 bnez a0,8000a00c <_vfiprintf_r+0xbfc> +8000a048: 000b8713 mv a4,s7 +8000a04c: ff048493 addi s1,s1,-16 +8000a050: f79ff06f j 80009fc8 <_vfiprintf_r+0xbb8> +8000a054: 04812783 lw a5,72(sp) +8000a058: fa078ae3 beqz a5,8000a00c <_vfiprintf_r+0xbfc> +8000a05c: 04010613 addi a2,sp,64 +8000a060: 00040593 mv a1,s0 +8000a064: 00098513 mv a0,s3 +8000a068: aacff0ef jal ra,80009314 <__sprint_r> +8000a06c: fa1ff06f j 8000a00c <_vfiprintf_r+0xbfc> +8000a070: fff00693 li a3,-1 +8000a074: cad492e3 bne s1,a3,80009d18 <_vfiprintf_r+0x908> +8000a078: d00b1ce3 bnez s6,80009d90 <_vfiprintf_r+0x980> +8000a07c: 00900693 li a3,9 +8000a080: d066e8e3 bltu a3,t1,80009d90 <_vfiprintf_r+0x980> +8000a084: 03030313 addi t1,t1,48 +8000a088: 0e6107a3 sb t1,239(sp) +8000a08c: 0ef10913 addi s2,sp,239 +8000a090: ce9ff06f j 80009d78 <_vfiprintf_r+0x968> -80009fbc : -80009fbc: 810027b7 lui a5,0x81002 -80009fc0: 00060693 mv a3,a2 -80009fc4: 00058613 mv a2,a1 -80009fc8: 00050593 mv a1,a0 -80009fcc: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -80009fd0: b68ff06f j 80009338 <_vfiprintf_r> +8000a094 : +8000a094: 810027b7 lui a5,0x81002 +8000a098: 00060693 mv a3,a2 +8000a09c: 00058613 mv a2,a1 +8000a0a0: 00050593 mv a1,a0 +8000a0a4: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000a0a8: b68ff06f j 80009410 <_vfiprintf_r> -80009fd4 <__sbprintf>: -80009fd4: 00c5d783 lhu a5,12(a1) -80009fd8: b8010113 addi sp,sp,-1152 -80009fdc: 46812c23 sw s0,1144(sp) -80009fe0: ffd7f793 andi a5,a5,-3 -80009fe4: 00f11a23 sh a5,20(sp) -80009fe8: 0645a783 lw a5,100(a1) -80009fec: 00058413 mv s0,a1 -80009ff0: 46912a23 sw s1,1140(sp) -80009ff4: 06f12623 sw a5,108(sp) -80009ff8: 00e5d783 lhu a5,14(a1) -80009ffc: 47212823 sw s2,1136(sp) -8000a000: 46112e23 sw ra,1148(sp) -8000a004: 00f11b23 sh a5,22(sp) -8000a008: 01c5a783 lw a5,28(a1) -8000a00c: 00050913 mv s2,a0 -8000a010: 02012023 sw zero,32(sp) -8000a014: 02f12223 sw a5,36(sp) -8000a018: 0245a783 lw a5,36(a1) -8000a01c: 00810593 addi a1,sp,8 -8000a020: 02f12623 sw a5,44(sp) -8000a024: 07010793 addi a5,sp,112 -8000a028: 00f12423 sw a5,8(sp) -8000a02c: 00f12c23 sw a5,24(sp) -8000a030: 40000793 li a5,1024 -8000a034: 00f12823 sw a5,16(sp) -8000a038: 00f12e23 sw a5,28(sp) -8000a03c: afcff0ef jal ra,80009338 <_vfiprintf_r> -8000a040: 00050493 mv s1,a0 -8000a044: 00054c63 bltz a0,8000a05c <__sbprintf+0x88> -8000a048: 00810593 addi a1,sp,8 -8000a04c: 00090513 mv a0,s2 -8000a050: f61f80ef jal ra,80002fb0 <_fflush_r> -8000a054: 00050463 beqz a0,8000a05c <__sbprintf+0x88> -8000a058: fff00493 li s1,-1 -8000a05c: 01415783 lhu a5,20(sp) -8000a060: 0407f793 andi a5,a5,64 -8000a064: 00078863 beqz a5,8000a074 <__sbprintf+0xa0> -8000a068: 00c45783 lhu a5,12(s0) -8000a06c: 0407e793 ori a5,a5,64 -8000a070: 00f41623 sh a5,12(s0) -8000a074: 47c12083 lw ra,1148(sp) -8000a078: 47812403 lw s0,1144(sp) -8000a07c: 00048513 mv a0,s1 -8000a080: 47012903 lw s2,1136(sp) -8000a084: 47412483 lw s1,1140(sp) -8000a088: 48010113 addi sp,sp,1152 -8000a08c: 00008067 ret +8000a0ac <__sbprintf>: +8000a0ac: 00c5d783 lhu a5,12(a1) +8000a0b0: b8010113 addi sp,sp,-1152 +8000a0b4: 46812c23 sw s0,1144(sp) +8000a0b8: ffd7f793 andi a5,a5,-3 +8000a0bc: 00f11a23 sh a5,20(sp) +8000a0c0: 0645a783 lw a5,100(a1) +8000a0c4: 00058413 mv s0,a1 +8000a0c8: 46912a23 sw s1,1140(sp) +8000a0cc: 06f12623 sw a5,108(sp) +8000a0d0: 00e5d783 lhu a5,14(a1) +8000a0d4: 47212823 sw s2,1136(sp) +8000a0d8: 46112e23 sw ra,1148(sp) +8000a0dc: 00f11b23 sh a5,22(sp) +8000a0e0: 01c5a783 lw a5,28(a1) +8000a0e4: 00050913 mv s2,a0 +8000a0e8: 02012023 sw zero,32(sp) +8000a0ec: 02f12223 sw a5,36(sp) +8000a0f0: 0245a783 lw a5,36(a1) +8000a0f4: 00810593 addi a1,sp,8 +8000a0f8: 02f12623 sw a5,44(sp) +8000a0fc: 07010793 addi a5,sp,112 +8000a100: 00f12423 sw a5,8(sp) +8000a104: 00f12c23 sw a5,24(sp) +8000a108: 40000793 li a5,1024 +8000a10c: 00f12823 sw a5,16(sp) +8000a110: 00f12e23 sw a5,28(sp) +8000a114: afcff0ef jal ra,80009410 <_vfiprintf_r> +8000a118: 00050493 mv s1,a0 +8000a11c: 00054c63 bltz a0,8000a134 <__sbprintf+0x88> +8000a120: 00810593 addi a1,sp,8 +8000a124: 00090513 mv a0,s2 +8000a128: f61f80ef jal ra,80003088 <_fflush_r> +8000a12c: 00050463 beqz a0,8000a134 <__sbprintf+0x88> +8000a130: fff00493 li s1,-1 +8000a134: 01415783 lhu a5,20(sp) +8000a138: 0407f793 andi a5,a5,64 +8000a13c: 00078863 beqz a5,8000a14c <__sbprintf+0xa0> +8000a140: 00c45783 lhu a5,12(s0) +8000a144: 0407e793 ori a5,a5,64 +8000a148: 00f41623 sh a5,12(s0) +8000a14c: 47c12083 lw ra,1148(sp) +8000a150: 47812403 lw s0,1144(sp) +8000a154: 00048513 mv a0,s1 +8000a158: 47012903 lw s2,1136(sp) +8000a15c: 47412483 lw s1,1140(sp) +8000a160: 48010113 addi sp,sp,1152 +8000a164: 00008067 ret -8000a090 <_write_r>: -8000a090: ff010113 addi sp,sp,-16 -8000a094: 00812423 sw s0,8(sp) -8000a098: 00912223 sw s1,4(sp) -8000a09c: 81002437 lui s0,0x81002 -8000a0a0: 00050493 mv s1,a0 -8000a0a4: 00058513 mv a0,a1 -8000a0a8: 00060593 mv a1,a2 -8000a0ac: 00068613 mv a2,a3 -8000a0b0: 00112623 sw ra,12(sp) -8000a0b4: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000a0b8: a38f60ef jal ra,800002f0 <_write> -8000a0bc: fff00793 li a5,-1 -8000a0c0: 00f51863 bne a0,a5,8000a0d0 <_write_r+0x40> -8000a0c4: 97442783 lw a5,-1676(s0) -8000a0c8: 00078463 beqz a5,8000a0d0 <_write_r+0x40> -8000a0cc: 00f4a023 sw a5,0(s1) -8000a0d0: 00c12083 lw ra,12(sp) -8000a0d4: 00812403 lw s0,8(sp) -8000a0d8: 00412483 lw s1,4(sp) -8000a0dc: 01010113 addi sp,sp,16 -8000a0e0: 00008067 ret +8000a168 <_write_r>: +8000a168: ff010113 addi sp,sp,-16 +8000a16c: 00812423 sw s0,8(sp) +8000a170: 00912223 sw s1,4(sp) +8000a174: 81002437 lui s0,0x81002 +8000a178: 00050493 mv s1,a0 +8000a17c: 00058513 mv a0,a1 +8000a180: 00060593 mv a1,a2 +8000a184: 00068613 mv a2,a3 +8000a188: 00112623 sw ra,12(sp) +8000a18c: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000a190: a3cf60ef jal ra,800003cc <_write> +8000a194: fff00793 li a5,-1 +8000a198: 00f51863 bne a0,a5,8000a1a8 <_write_r+0x40> +8000a19c: 9e842783 lw a5,-1560(s0) +8000a1a0: 00078463 beqz a5,8000a1a8 <_write_r+0x40> +8000a1a4: 00f4a023 sw a5,0(s1) +8000a1a8: 00c12083 lw ra,12(sp) +8000a1ac: 00812403 lw s0,8(sp) +8000a1b0: 00412483 lw s1,4(sp) +8000a1b4: 01010113 addi sp,sp,16 +8000a1b8: 00008067 ret -8000a0e4 <_calloc_r>: -8000a0e4: 02c585b3 mul a1,a1,a2 -8000a0e8: ff010113 addi sp,sp,-16 -8000a0ec: 00812423 sw s0,8(sp) -8000a0f0: 00112623 sw ra,12(sp) -8000a0f4: 81dfb0ef jal ra,80005910 <_malloc_r> -8000a0f8: 00050413 mv s0,a0 -8000a0fc: 04050263 beqz a0,8000a140 <_calloc_r+0x5c> -8000a100: ffc52603 lw a2,-4(a0) -8000a104: 02400713 li a4,36 -8000a108: ffc67613 andi a2,a2,-4 -8000a10c: ffc60613 addi a2,a2,-4 -8000a110: 06c76263 bltu a4,a2,8000a174 <_calloc_r+0x90> -8000a114: 01300693 li a3,19 -8000a118: 00050793 mv a5,a0 -8000a11c: 00c6fc63 bgeu a3,a2,8000a134 <_calloc_r+0x50> -8000a120: 00052023 sw zero,0(a0) -8000a124: 00052223 sw zero,4(a0) -8000a128: 01b00793 li a5,27 -8000a12c: 02c7e463 bltu a5,a2,8000a154 <_calloc_r+0x70> -8000a130: 00850793 addi a5,a0,8 -8000a134: 0007a023 sw zero,0(a5) -8000a138: 0007a223 sw zero,4(a5) -8000a13c: 0007a423 sw zero,8(a5) -8000a140: 00040513 mv a0,s0 -8000a144: 00c12083 lw ra,12(sp) -8000a148: 00812403 lw s0,8(sp) -8000a14c: 01010113 addi sp,sp,16 -8000a150: 00008067 ret -8000a154: 00052423 sw zero,8(a0) -8000a158: 00052623 sw zero,12(a0) -8000a15c: 01050793 addi a5,a0,16 -8000a160: fce61ae3 bne a2,a4,8000a134 <_calloc_r+0x50> -8000a164: 00052823 sw zero,16(a0) -8000a168: 01850793 addi a5,a0,24 -8000a16c: 00052a23 sw zero,20(a0) -8000a170: fc5ff06f j 8000a134 <_calloc_r+0x50> -8000a174: 00000593 li a1,0 -8000a178: e31fb0ef jal ra,80005fa8 -8000a17c: fc5ff06f j 8000a140 <_calloc_r+0x5c> +8000a1bc <_calloc_r>: +8000a1bc: 02c585b3 mul a1,a1,a2 +8000a1c0: ff010113 addi sp,sp,-16 +8000a1c4: 00812423 sw s0,8(sp) +8000a1c8: 00112623 sw ra,12(sp) +8000a1cc: 81dfb0ef jal ra,800059e8 <_malloc_r> +8000a1d0: 00050413 mv s0,a0 +8000a1d4: 04050263 beqz a0,8000a218 <_calloc_r+0x5c> +8000a1d8: ffc52603 lw a2,-4(a0) +8000a1dc: 02400713 li a4,36 +8000a1e0: ffc67613 andi a2,a2,-4 +8000a1e4: ffc60613 addi a2,a2,-4 +8000a1e8: 06c76263 bltu a4,a2,8000a24c <_calloc_r+0x90> +8000a1ec: 01300693 li a3,19 +8000a1f0: 00050793 mv a5,a0 +8000a1f4: 00c6fc63 bgeu a3,a2,8000a20c <_calloc_r+0x50> +8000a1f8: 00052023 sw zero,0(a0) +8000a1fc: 00052223 sw zero,4(a0) +8000a200: 01b00793 li a5,27 +8000a204: 02c7e463 bltu a5,a2,8000a22c <_calloc_r+0x70> +8000a208: 00850793 addi a5,a0,8 +8000a20c: 0007a023 sw zero,0(a5) +8000a210: 0007a223 sw zero,4(a5) +8000a214: 0007a423 sw zero,8(a5) +8000a218: 00040513 mv a0,s0 +8000a21c: 00c12083 lw ra,12(sp) +8000a220: 00812403 lw s0,8(sp) +8000a224: 01010113 addi sp,sp,16 +8000a228: 00008067 ret +8000a22c: 00052423 sw zero,8(a0) +8000a230: 00052623 sw zero,12(a0) +8000a234: 01050793 addi a5,a0,16 +8000a238: fce61ae3 bne a2,a4,8000a20c <_calloc_r+0x50> +8000a23c: 00052823 sw zero,16(a0) +8000a240: 01850793 addi a5,a0,24 +8000a244: 00052a23 sw zero,20(a0) +8000a248: fc5ff06f j 8000a20c <_calloc_r+0x50> +8000a24c: 00000593 li a1,0 +8000a250: e31fb0ef jal ra,80006080 +8000a254: fc5ff06f j 8000a218 <_calloc_r+0x5c> -8000a180 <_close_r>: -8000a180: ff010113 addi sp,sp,-16 -8000a184: 00812423 sw s0,8(sp) -8000a188: 00912223 sw s1,4(sp) -8000a18c: 81002437 lui s0,0x81002 -8000a190: 00050493 mv s1,a0 -8000a194: 00058513 mv a0,a1 -8000a198: 00112623 sw ra,12(sp) -8000a19c: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000a1a0: ff9f50ef jal ra,80000198 <_close> -8000a1a4: fff00793 li a5,-1 -8000a1a8: 00f51863 bne a0,a5,8000a1b8 <_close_r+0x38> -8000a1ac: 97442783 lw a5,-1676(s0) -8000a1b0: 00078463 beqz a5,8000a1b8 <_close_r+0x38> -8000a1b4: 00f4a023 sw a5,0(s1) -8000a1b8: 00c12083 lw ra,12(sp) -8000a1bc: 00812403 lw s0,8(sp) -8000a1c0: 00412483 lw s1,4(sp) -8000a1c4: 01010113 addi sp,sp,16 -8000a1c8: 00008067 ret +8000a258 <_close_r>: +8000a258: ff010113 addi sp,sp,-16 +8000a25c: 00812423 sw s0,8(sp) +8000a260: 00912223 sw s1,4(sp) +8000a264: 81002437 lui s0,0x81002 +8000a268: 00050493 mv s1,a0 +8000a26c: 00058513 mv a0,a1 +8000a270: 00112623 sw ra,12(sp) +8000a274: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000a278: f1df50ef jal ra,80000194 <_close> +8000a27c: fff00793 li a5,-1 +8000a280: 00f51863 bne a0,a5,8000a290 <_close_r+0x38> +8000a284: 9e842783 lw a5,-1560(s0) +8000a288: 00078463 beqz a5,8000a290 <_close_r+0x38> +8000a28c: 00f4a023 sw a5,0(s1) +8000a290: 00c12083 lw ra,12(sp) +8000a294: 00812403 lw s0,8(sp) +8000a298: 00412483 lw s1,4(sp) +8000a29c: 01010113 addi sp,sp,16 +8000a2a0: 00008067 ret -8000a1cc <_fclose_r>: -8000a1cc: ff010113 addi sp,sp,-16 -8000a1d0: 00112623 sw ra,12(sp) -8000a1d4: 00812423 sw s0,8(sp) -8000a1d8: 00912223 sw s1,4(sp) -8000a1dc: 01212023 sw s2,0(sp) -8000a1e0: 02059263 bnez a1,8000a204 <_fclose_r+0x38> -8000a1e4: 00000913 li s2,0 -8000a1e8: 00c12083 lw ra,12(sp) -8000a1ec: 00812403 lw s0,8(sp) -8000a1f0: 00090513 mv a0,s2 -8000a1f4: 00412483 lw s1,4(sp) -8000a1f8: 00012903 lw s2,0(sp) -8000a1fc: 01010113 addi sp,sp,16 -8000a200: 00008067 ret -8000a204: 00050493 mv s1,a0 -8000a208: 00058413 mv s0,a1 -8000a20c: 00050863 beqz a0,8000a21c <_fclose_r+0x50> -8000a210: 03852783 lw a5,56(a0) -8000a214: 00079463 bnez a5,8000a21c <_fclose_r+0x50> -8000a218: f35f80ef jal ra,8000314c <__sinit> -8000a21c: 00c41783 lh a5,12(s0) -8000a220: fc0782e3 beqz a5,8000a1e4 <_fclose_r+0x18> -8000a224: 00040593 mv a1,s0 -8000a228: 00048513 mv a0,s1 -8000a22c: b7df80ef jal ra,80002da8 <__sflush_r> -8000a230: 02c42783 lw a5,44(s0) -8000a234: 00050913 mv s2,a0 -8000a238: 00078c63 beqz a5,8000a250 <_fclose_r+0x84> -8000a23c: 01c42583 lw a1,28(s0) -8000a240: 00048513 mv a0,s1 -8000a244: 000780e7 jalr a5 -8000a248: 00055463 bgez a0,8000a250 <_fclose_r+0x84> -8000a24c: fff00913 li s2,-1 -8000a250: 00c45783 lhu a5,12(s0) -8000a254: 0807f793 andi a5,a5,128 -8000a258: 00078863 beqz a5,8000a268 <_fclose_r+0x9c> -8000a25c: 01042583 lw a1,16(s0) -8000a260: 00048513 mv a0,s1 -8000a264: 9a8f90ef jal ra,8000340c <_free_r> -8000a268: 03042583 lw a1,48(s0) -8000a26c: 00058c63 beqz a1,8000a284 <_fclose_r+0xb8> -8000a270: 04040793 addi a5,s0,64 -8000a274: 00f58663 beq a1,a5,8000a280 <_fclose_r+0xb4> -8000a278: 00048513 mv a0,s1 -8000a27c: 990f90ef jal ra,8000340c <_free_r> -8000a280: 02042823 sw zero,48(s0) -8000a284: 04442583 lw a1,68(s0) -8000a288: 00058863 beqz a1,8000a298 <_fclose_r+0xcc> -8000a28c: 00048513 mv a0,s1 -8000a290: 97cf90ef jal ra,8000340c <_free_r> -8000a294: 04042223 sw zero,68(s0) -8000a298: 824f90ef jal ra,800032bc <__sfp_lock_acquire> -8000a29c: 00041623 sh zero,12(s0) -8000a2a0: 820f90ef jal ra,800032c0 <__sfp_lock_release> -8000a2a4: f45ff06f j 8000a1e8 <_fclose_r+0x1c> - -8000a2a8 : -8000a2a8: 810027b7 lui a5,0x81002 -8000a2ac: 00050593 mv a1,a0 -8000a2b0: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000a2b4: f19ff06f j 8000a1cc <_fclose_r> - -8000a2b8 <__fputwc>: -8000a2b8: fd010113 addi sp,sp,-48 -8000a2bc: 02812423 sw s0,40(sp) -8000a2c0: 02912223 sw s1,36(sp) -8000a2c4: 01412c23 sw s4,24(sp) -8000a2c8: 02112623 sw ra,44(sp) -8000a2cc: 03212023 sw s2,32(sp) -8000a2d0: 01312e23 sw s3,28(sp) -8000a2d4: 01512a23 sw s5,20(sp) -8000a2d8: 01612823 sw s6,16(sp) -8000a2dc: 00050a13 mv s4,a0 -8000a2e0: 00058493 mv s1,a1 -8000a2e4: 00060413 mv s0,a2 -8000a2e8: 6d8000ef jal ra,8000a9c0 <__locale_mb_cur_max> -8000a2ec: 00100793 li a5,1 -8000a2f0: 04f51a63 bne a0,a5,8000a344 <__fputwc+0x8c> -8000a2f4: fff48793 addi a5,s1,-1 -8000a2f8: 0fe00713 li a4,254 -8000a2fc: 04f76463 bltu a4,a5,8000a344 <__fputwc+0x8c> -8000a300: 00910623 sb s1,12(sp) -8000a304: 00100993 li s3,1 -8000a308: 00000913 li s2,0 -8000a30c: fff00a93 li s5,-1 -8000a310: 00a00b13 li s6,10 -8000a314: 07391263 bne s2,s3,8000a378 <__fputwc+0xc0> +8000a2a4 <_fclose_r>: +8000a2a4: ff010113 addi sp,sp,-16 +8000a2a8: 00112623 sw ra,12(sp) +8000a2ac: 00812423 sw s0,8(sp) +8000a2b0: 00912223 sw s1,4(sp) +8000a2b4: 01212023 sw s2,0(sp) +8000a2b8: 02059263 bnez a1,8000a2dc <_fclose_r+0x38> +8000a2bc: 00000913 li s2,0 +8000a2c0: 00c12083 lw ra,12(sp) +8000a2c4: 00812403 lw s0,8(sp) +8000a2c8: 00090513 mv a0,s2 +8000a2cc: 00412483 lw s1,4(sp) +8000a2d0: 00012903 lw s2,0(sp) +8000a2d4: 01010113 addi sp,sp,16 +8000a2d8: 00008067 ret +8000a2dc: 00050493 mv s1,a0 +8000a2e0: 00058413 mv s0,a1 +8000a2e4: 00050863 beqz a0,8000a2f4 <_fclose_r+0x50> +8000a2e8: 03852783 lw a5,56(a0) +8000a2ec: 00079463 bnez a5,8000a2f4 <_fclose_r+0x50> +8000a2f0: f35f80ef jal ra,80003224 <__sinit> +8000a2f4: 00c41783 lh a5,12(s0) +8000a2f8: fc0782e3 beqz a5,8000a2bc <_fclose_r+0x18> +8000a2fc: 00040593 mv a1,s0 +8000a300: 00048513 mv a0,s1 +8000a304: b7df80ef jal ra,80002e80 <__sflush_r> +8000a308: 02c42783 lw a5,44(s0) +8000a30c: 00050913 mv s2,a0 +8000a310: 00078c63 beqz a5,8000a328 <_fclose_r+0x84> +8000a314: 01c42583 lw a1,28(s0) 8000a318: 00048513 mv a0,s1 -8000a31c: 02c12083 lw ra,44(sp) -8000a320: 02812403 lw s0,40(sp) -8000a324: 02412483 lw s1,36(sp) -8000a328: 02012903 lw s2,32(sp) -8000a32c: 01c12983 lw s3,28(sp) -8000a330: 01812a03 lw s4,24(sp) -8000a334: 01412a83 lw s5,20(sp) -8000a338: 01012b03 lw s6,16(sp) -8000a33c: 03010113 addi sp,sp,48 -8000a340: 00008067 ret -8000a344: 05c40693 addi a3,s0,92 -8000a348: 00048613 mv a2,s1 -8000a34c: 00c10593 addi a1,sp,12 -8000a350: 000a0513 mv a0,s4 -8000a354: 07c020ef jal ra,8000c3d0 <_wcrtomb_r> -8000a358: fff00793 li a5,-1 -8000a35c: 00050993 mv s3,a0 -8000a360: faf514e3 bne a0,a5,8000a308 <__fputwc+0x50> -8000a364: 00c45783 lhu a5,12(s0) -8000a368: 0407e793 ori a5,a5,64 -8000a36c: 00f41623 sh a5,12(s0) -8000a370: fff00513 li a0,-1 -8000a374: fa9ff06f j 8000a31c <__fputwc+0x64> -8000a378: 00c10793 addi a5,sp,12 -8000a37c: 012787b3 add a5,a5,s2 -8000a380: 0007c583 lbu a1,0(a5) -8000a384: 00842783 lw a5,8(s0) -8000a388: fff78793 addi a5,a5,-1 -8000a38c: 00f42423 sw a5,8(s0) -8000a390: 0007d863 bgez a5,8000a3a0 <__fputwc+0xe8> -8000a394: 01842703 lw a4,24(s0) -8000a398: 02e7c063 blt a5,a4,8000a3b8 <__fputwc+0x100> -8000a39c: 01658e63 beq a1,s6,8000a3b8 <__fputwc+0x100> -8000a3a0: 00042783 lw a5,0(s0) -8000a3a4: 00178713 addi a4,a5,1 -8000a3a8: 00e42023 sw a4,0(s0) -8000a3ac: 00b78023 sb a1,0(a5) -8000a3b0: 00190913 addi s2,s2,1 -8000a3b4: f61ff06f j 8000a314 <__fputwc+0x5c> -8000a3b8: 00040613 mv a2,s0 -8000a3bc: 000a0513 mv a0,s4 -8000a3c0: 6cd010ef jal ra,8000c28c <__swbuf_r> -8000a3c4: ff5516e3 bne a0,s5,8000a3b0 <__fputwc+0xf8> -8000a3c8: fa9ff06f j 8000a370 <__fputwc+0xb8> +8000a31c: 000780e7 jalr a5 +8000a320: 00055463 bgez a0,8000a328 <_fclose_r+0x84> +8000a324: fff00913 li s2,-1 +8000a328: 00c45783 lhu a5,12(s0) +8000a32c: 0807f793 andi a5,a5,128 +8000a330: 00078863 beqz a5,8000a340 <_fclose_r+0x9c> +8000a334: 01042583 lw a1,16(s0) +8000a338: 00048513 mv a0,s1 +8000a33c: 9a8f90ef jal ra,800034e4 <_free_r> +8000a340: 03042583 lw a1,48(s0) +8000a344: 00058c63 beqz a1,8000a35c <_fclose_r+0xb8> +8000a348: 04040793 addi a5,s0,64 +8000a34c: 00f58663 beq a1,a5,8000a358 <_fclose_r+0xb4> +8000a350: 00048513 mv a0,s1 +8000a354: 990f90ef jal ra,800034e4 <_free_r> +8000a358: 02042823 sw zero,48(s0) +8000a35c: 04442583 lw a1,68(s0) +8000a360: 00058863 beqz a1,8000a370 <_fclose_r+0xcc> +8000a364: 00048513 mv a0,s1 +8000a368: 97cf90ef jal ra,800034e4 <_free_r> +8000a36c: 04042223 sw zero,68(s0) +8000a370: 824f90ef jal ra,80003394 <__sfp_lock_acquire> +8000a374: 00041623 sh zero,12(s0) +8000a378: 820f90ef jal ra,80003398 <__sfp_lock_release> +8000a37c: f45ff06f j 8000a2c0 <_fclose_r+0x1c> -8000a3cc <_fputwc_r>: -8000a3cc: 00c61783 lh a5,12(a2) -8000a3d0: 01279713 slli a4,a5,0x12 -8000a3d4: 02074063 bltz a4,8000a3f4 <_fputwc_r+0x28> -8000a3d8: 06462703 lw a4,100(a2) -8000a3dc: 000026b7 lui a3,0x2 -8000a3e0: 00d7e7b3 or a5,a5,a3 -8000a3e4: 00f61623 sh a5,12(a2) -8000a3e8: 000027b7 lui a5,0x2 -8000a3ec: 00f767b3 or a5,a4,a5 -8000a3f0: 06f62223 sw a5,100(a2) -8000a3f4: ec5ff06f j 8000a2b8 <__fputwc> +8000a380 : +8000a380: 810027b7 lui a5,0x81002 +8000a384: 00050593 mv a1,a0 +8000a388: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000a38c: f19ff06f j 8000a2a4 <_fclose_r> -8000a3f8 : -8000a3f8: fe010113 addi sp,sp,-32 -8000a3fc: 810027b7 lui a5,0x81002 -8000a400: 00812c23 sw s0,24(sp) -8000a404: 9147a403 lw s0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000a408: 00912a23 sw s1,20(sp) -8000a40c: 00112e23 sw ra,28(sp) -8000a410: 00050493 mv s1,a0 -8000a414: 00058613 mv a2,a1 -8000a418: 00040e63 beqz s0,8000a434 -8000a41c: 03842783 lw a5,56(s0) -8000a420: 00079a63 bnez a5,8000a434 -8000a424: 00040513 mv a0,s0 -8000a428: 00b12623 sw a1,12(sp) -8000a42c: d21f80ef jal ra,8000314c <__sinit> -8000a430: 00c12603 lw a2,12(sp) -8000a434: 00040513 mv a0,s0 -8000a438: 01812403 lw s0,24(sp) -8000a43c: 01c12083 lw ra,28(sp) -8000a440: 00048593 mv a1,s1 -8000a444: 01412483 lw s1,20(sp) -8000a448: 02010113 addi sp,sp,32 -8000a44c: f81ff06f j 8000a3cc <_fputwc_r> +8000a390 <__fputwc>: +8000a390: fd010113 addi sp,sp,-48 +8000a394: 02812423 sw s0,40(sp) +8000a398: 02912223 sw s1,36(sp) +8000a39c: 01412c23 sw s4,24(sp) +8000a3a0: 02112623 sw ra,44(sp) +8000a3a4: 03212023 sw s2,32(sp) +8000a3a8: 01312e23 sw s3,28(sp) +8000a3ac: 01512a23 sw s5,20(sp) +8000a3b0: 01612823 sw s6,16(sp) +8000a3b4: 00050a13 mv s4,a0 +8000a3b8: 00058493 mv s1,a1 +8000a3bc: 00060413 mv s0,a2 +8000a3c0: 6d8000ef jal ra,8000aa98 <__locale_mb_cur_max> +8000a3c4: 00100793 li a5,1 +8000a3c8: 04f51a63 bne a0,a5,8000a41c <__fputwc+0x8c> +8000a3cc: fff48793 addi a5,s1,-1 +8000a3d0: 0fe00713 li a4,254 +8000a3d4: 04f76463 bltu a4,a5,8000a41c <__fputwc+0x8c> +8000a3d8: 00910623 sb s1,12(sp) +8000a3dc: 00100993 li s3,1 +8000a3e0: 00000913 li s2,0 +8000a3e4: fff00a93 li s5,-1 +8000a3e8: 00a00b13 li s6,10 +8000a3ec: 07391263 bne s2,s3,8000a450 <__fputwc+0xc0> +8000a3f0: 00048513 mv a0,s1 +8000a3f4: 02c12083 lw ra,44(sp) +8000a3f8: 02812403 lw s0,40(sp) +8000a3fc: 02412483 lw s1,36(sp) +8000a400: 02012903 lw s2,32(sp) +8000a404: 01c12983 lw s3,28(sp) +8000a408: 01812a03 lw s4,24(sp) +8000a40c: 01412a83 lw s5,20(sp) +8000a410: 01012b03 lw s6,16(sp) +8000a414: 03010113 addi sp,sp,48 +8000a418: 00008067 ret +8000a41c: 05c40693 addi a3,s0,92 +8000a420: 00048613 mv a2,s1 +8000a424: 00c10593 addi a1,sp,12 +8000a428: 000a0513 mv a0,s4 +8000a42c: 07c020ef jal ra,8000c4a8 <_wcrtomb_r> +8000a430: fff00793 li a5,-1 +8000a434: 00050993 mv s3,a0 +8000a438: faf514e3 bne a0,a5,8000a3e0 <__fputwc+0x50> +8000a43c: 00c45783 lhu a5,12(s0) +8000a440: 0407e793 ori a5,a5,64 +8000a444: 00f41623 sh a5,12(s0) +8000a448: fff00513 li a0,-1 +8000a44c: fa9ff06f j 8000a3f4 <__fputwc+0x64> +8000a450: 00c10793 addi a5,sp,12 +8000a454: 012787b3 add a5,a5,s2 +8000a458: 0007c583 lbu a1,0(a5) +8000a45c: 00842783 lw a5,8(s0) +8000a460: fff78793 addi a5,a5,-1 +8000a464: 00f42423 sw a5,8(s0) +8000a468: 0007d863 bgez a5,8000a478 <__fputwc+0xe8> +8000a46c: 01842703 lw a4,24(s0) +8000a470: 02e7c063 blt a5,a4,8000a490 <__fputwc+0x100> +8000a474: 01658e63 beq a1,s6,8000a490 <__fputwc+0x100> +8000a478: 00042783 lw a5,0(s0) +8000a47c: 00178713 addi a4,a5,1 +8000a480: 00e42023 sw a4,0(s0) +8000a484: 00b78023 sb a1,0(a5) +8000a488: 00190913 addi s2,s2,1 +8000a48c: f61ff06f j 8000a3ec <__fputwc+0x5c> +8000a490: 00040613 mv a2,s0 +8000a494: 000a0513 mv a0,s4 +8000a498: 6cd010ef jal ra,8000c364 <__swbuf_r> +8000a49c: ff5516e3 bne a0,s5,8000a488 <__fputwc+0xf8> +8000a4a0: fa9ff06f j 8000a448 <__fputwc+0xb8> -8000a450 <_fstat_r>: -8000a450: ff010113 addi sp,sp,-16 -8000a454: 00812423 sw s0,8(sp) -8000a458: 00912223 sw s1,4(sp) -8000a45c: 81002437 lui s0,0x81002 -8000a460: 00050493 mv s1,a0 -8000a464: 00058513 mv a0,a1 -8000a468: 00060593 mv a1,a2 -8000a46c: 00112623 sw ra,12(sp) -8000a470: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000a474: d55f50ef jal ra,800001c8 <_fstat> -8000a478: fff00793 li a5,-1 -8000a47c: 00f51863 bne a0,a5,8000a48c <_fstat_r+0x3c> -8000a480: 97442783 lw a5,-1676(s0) -8000a484: 00078463 beqz a5,8000a48c <_fstat_r+0x3c> -8000a488: 00f4a023 sw a5,0(s1) -8000a48c: 00c12083 lw ra,12(sp) -8000a490: 00812403 lw s0,8(sp) -8000a494: 00412483 lw s1,4(sp) -8000a498: 01010113 addi sp,sp,16 -8000a49c: 00008067 ret +8000a4a4 <_fputwc_r>: +8000a4a4: 00c61783 lh a5,12(a2) +8000a4a8: 01279713 slli a4,a5,0x12 +8000a4ac: 02074063 bltz a4,8000a4cc <_fputwc_r+0x28> +8000a4b0: 06462703 lw a4,100(a2) +8000a4b4: 000026b7 lui a3,0x2 +8000a4b8: 00d7e7b3 or a5,a5,a3 +8000a4bc: 00f61623 sh a5,12(a2) +8000a4c0: 000027b7 lui a5,0x2 +8000a4c4: 00f767b3 or a5,a4,a5 +8000a4c8: 06f62223 sw a5,100(a2) +8000a4cc: ec5ff06f j 8000a390 <__fputwc> -8000a4a0 <__sfvwrite_r>: -8000a4a0: 00862783 lw a5,8(a2) -8000a4a4: 00079863 bnez a5,8000a4b4 <__sfvwrite_r+0x14> -8000a4a8: 00000793 li a5,0 -8000a4ac: 00078513 mv a0,a5 -8000a4b0: 00008067 ret -8000a4b4: 00c5d783 lhu a5,12(a1) -8000a4b8: fb010113 addi sp,sp,-80 -8000a4bc: 04812423 sw s0,72(sp) -8000a4c0: 05212023 sw s2,64(sp) -8000a4c4: 03512a23 sw s5,52(sp) -8000a4c8: 04112623 sw ra,76(sp) -8000a4cc: 04912223 sw s1,68(sp) -8000a4d0: 03312e23 sw s3,60(sp) -8000a4d4: 03412c23 sw s4,56(sp) -8000a4d8: 03612823 sw s6,48(sp) -8000a4dc: 03712623 sw s7,44(sp) -8000a4e0: 03812423 sw s8,40(sp) -8000a4e4: 03912223 sw s9,36(sp) -8000a4e8: 03a12023 sw s10,32(sp) -8000a4ec: 01b12e23 sw s11,28(sp) -8000a4f0: 0087f793 andi a5,a5,8 -8000a4f4: 00060a93 mv s5,a2 -8000a4f8: 00058413 mv s0,a1 -8000a4fc: 00050913 mv s2,a0 -8000a500: 0e078263 beqz a5,8000a5e4 <__sfvwrite_r+0x144> -8000a504: 0105a783 lw a5,16(a1) -8000a508: 0c078e63 beqz a5,8000a5e4 <__sfvwrite_r+0x144> -8000a50c: 00c45783 lhu a5,12(s0) -8000a510: 000aaa03 lw s4,0(s5) -8000a514: 0027f713 andi a4,a5,2 -8000a518: 16071a63 bnez a4,8000a68c <__sfvwrite_r+0x1ec> -8000a51c: 0017f793 andi a5,a5,1 -8000a520: 20078463 beqz a5,8000a728 <__sfvwrite_r+0x288> -8000a524: 00000b93 li s7,0 -8000a528: 00000513 li a0,0 -8000a52c: 00000b13 li s6,0 -8000a530: 00000993 li s3,0 -8000a534: 36098463 beqz s3,8000a89c <__sfvwrite_r+0x3fc> -8000a538: 02051263 bnez a0,8000a55c <__sfvwrite_r+0xbc> -8000a53c: 00098613 mv a2,s3 -8000a540: 00a00593 li a1,10 -8000a544: 000b0513 mv a0,s6 -8000a548: a3dfb0ef jal ra,80005f84 -8000a54c: 00198b93 addi s7,s3,1 -8000a550: 00050663 beqz a0,8000a55c <__sfvwrite_r+0xbc> -8000a554: 00150513 addi a0,a0,1 -8000a558: 41650bb3 sub s7,a0,s6 -8000a55c: 000b8c13 mv s8,s7 -8000a560: 0179f463 bgeu s3,s7,8000a568 <__sfvwrite_r+0xc8> -8000a564: 00098c13 mv s8,s3 -8000a568: 00042503 lw a0,0(s0) -8000a56c: 01042783 lw a5,16(s0) -8000a570: 01442683 lw a3,20(s0) -8000a574: 32a7fe63 bgeu a5,a0,8000a8b0 <__sfvwrite_r+0x410> -8000a578: 00842483 lw s1,8(s0) -8000a57c: 009684b3 add s1,a3,s1 -8000a580: 3384d863 bge s1,s8,8000a8b0 <__sfvwrite_r+0x410> -8000a584: 000b0593 mv a1,s6 -8000a588: 00048613 mv a2,s1 -8000a58c: 638000ef jal ra,8000abc4 -8000a590: 00042783 lw a5,0(s0) -8000a594: 00040593 mv a1,s0 -8000a598: 00090513 mv a0,s2 -8000a59c: 009787b3 add a5,a5,s1 -8000a5a0: 00f42023 sw a5,0(s0) -8000a5a4: a0df80ef jal ra,80002fb0 <_fflush_r> -8000a5a8: 16051663 bnez a0,8000a714 <__sfvwrite_r+0x274> -8000a5ac: 409b8bb3 sub s7,s7,s1 -8000a5b0: 00100513 li a0,1 -8000a5b4: 000b9a63 bnez s7,8000a5c8 <__sfvwrite_r+0x128> -8000a5b8: 00040593 mv a1,s0 -8000a5bc: 00090513 mv a0,s2 -8000a5c0: 9f1f80ef jal ra,80002fb0 <_fflush_r> -8000a5c4: 14051863 bnez a0,8000a714 <__sfvwrite_r+0x274> -8000a5c8: 008aa783 lw a5,8(s5) -8000a5cc: 009b0b33 add s6,s6,s1 -8000a5d0: 409989b3 sub s3,s3,s1 -8000a5d4: 409784b3 sub s1,a5,s1 -8000a5d8: 009aa423 sw s1,8(s5) -8000a5dc: f4049ce3 bnez s1,8000a534 <__sfvwrite_r+0x94> -8000a5e0: 0680006f j 8000a648 <__sfvwrite_r+0x1a8> -8000a5e4: 00040593 mv a1,s0 -8000a5e8: 00090513 mv a0,s2 -8000a5ec: e84f80ef jal ra,80002c70 <__swsetup_r> -8000a5f0: fff00793 li a5,-1 -8000a5f4: f0050ce3 beqz a0,8000a50c <__sfvwrite_r+0x6c> -8000a5f8: 0540006f j 8000a64c <__sfvwrite_r+0x1ac> -8000a5fc: 000a2983 lw s3,0(s4) -8000a600: 004a2483 lw s1,4(s4) -8000a604: 008a0a13 addi s4,s4,8 -8000a608: fe048ae3 beqz s1,8000a5fc <__sfvwrite_r+0x15c> -8000a60c: 00048693 mv a3,s1 -8000a610: 009b7463 bgeu s6,s1,8000a618 <__sfvwrite_r+0x178> -8000a614: 000b0693 mv a3,s6 -8000a618: 02442783 lw a5,36(s0) -8000a61c: 01c42583 lw a1,28(s0) -8000a620: 00098613 mv a2,s3 -8000a624: 00090513 mv a0,s2 -8000a628: 000780e7 jalr a5 -8000a62c: 0ea05463 blez a0,8000a714 <__sfvwrite_r+0x274> -8000a630: 008aa783 lw a5,8(s5) -8000a634: 00a989b3 add s3,s3,a0 -8000a638: 40a484b3 sub s1,s1,a0 -8000a63c: 40a78533 sub a0,a5,a0 -8000a640: 00aaa423 sw a0,8(s5) -8000a644: fc0512e3 bnez a0,8000a608 <__sfvwrite_r+0x168> -8000a648: 00000793 li a5,0 -8000a64c: 04c12083 lw ra,76(sp) -8000a650: 04812403 lw s0,72(sp) -8000a654: 04412483 lw s1,68(sp) -8000a658: 04012903 lw s2,64(sp) -8000a65c: 03c12983 lw s3,60(sp) -8000a660: 03812a03 lw s4,56(sp) -8000a664: 03412a83 lw s5,52(sp) -8000a668: 03012b03 lw s6,48(sp) -8000a66c: 02c12b83 lw s7,44(sp) -8000a670: 02812c03 lw s8,40(sp) -8000a674: 02412c83 lw s9,36(sp) -8000a678: 02012d03 lw s10,32(sp) -8000a67c: 01c12d83 lw s11,28(sp) -8000a680: 00078513 mv a0,a5 -8000a684: 05010113 addi sp,sp,80 -8000a688: 00008067 ret -8000a68c: 80000b37 lui s6,0x80000 -8000a690: 00000993 li s3,0 -8000a694: 00000493 li s1,0 -8000a698: c00b4b13 xori s6,s6,-1024 -8000a69c: f6dff06f j 8000a608 <__sfvwrite_r+0x168> -8000a6a0: 000a2b03 lw s6,0(s4) -8000a6a4: 004a2483 lw s1,4(s4) -8000a6a8: 008a0a13 addi s4,s4,8 -8000a6ac: fe048ae3 beqz s1,8000a6a0 <__sfvwrite_r+0x200> -8000a6b0: 00c45703 lhu a4,12(s0) -8000a6b4: 00842783 lw a5,8(s0) -8000a6b8: 00042503 lw a0,0(s0) -8000a6bc: 20077693 andi a3,a4,512 -8000a6c0: 14068863 beqz a3,8000a810 <__sfvwrite_r+0x370> -8000a6c4: 0cf4e263 bltu s1,a5,8000a788 <__sfvwrite_r+0x2e8> -8000a6c8: 48077693 andi a3,a4,1152 -8000a6cc: 0a068e63 beqz a3,8000a788 <__sfvwrite_r+0x2e8> -8000a6d0: 01442d83 lw s11,20(s0) -8000a6d4: 01042583 lw a1,16(s0) -8000a6d8: 03bc8db3 mul s11,s9,s11 -8000a6dc: 40b509b3 sub s3,a0,a1 -8000a6e0: 00198793 addi a5,s3,1 -8000a6e4: 009787b3 add a5,a5,s1 -8000a6e8: 03adcdb3 div s11,s11,s10 -8000a6ec: 00fdf463 bgeu s11,a5,8000a6f4 <__sfvwrite_r+0x254> -8000a6f0: 00078d93 mv s11,a5 -8000a6f4: 40077713 andi a4,a4,1024 -8000a6f8: 0e070463 beqz a4,8000a7e0 <__sfvwrite_r+0x340> -8000a6fc: 000d8593 mv a1,s11 -8000a700: 00090513 mv a0,s2 -8000a704: a0cfb0ef jal ra,80005910 <_malloc_r> -8000a708: 04051063 bnez a0,8000a748 <__sfvwrite_r+0x2a8> -8000a70c: 00c00793 li a5,12 -8000a710: 00f92023 sw a5,0(s2) -8000a714: 00c45783 lhu a5,12(s0) -8000a718: 0407e793 ori a5,a5,64 -8000a71c: 00f41623 sh a5,12(s0) -8000a720: fff00793 li a5,-1 -8000a724: f29ff06f j 8000a64c <__sfvwrite_r+0x1ac> -8000a728: 80000bb7 lui s7,0x80000 -8000a72c: ffebcc13 xori s8,s7,-2 -8000a730: 00000b13 li s6,0 -8000a734: 00000493 li s1,0 -8000a738: fffbcb93 not s7,s7 -8000a73c: 00300c93 li s9,3 -8000a740: 00200d13 li s10,2 -8000a744: f69ff06f j 8000a6ac <__sfvwrite_r+0x20c> -8000a748: 01042583 lw a1,16(s0) -8000a74c: 00098613 mv a2,s3 -8000a750: 00a12623 sw a0,12(sp) -8000a754: 398000ef jal ra,8000aaec -8000a758: 00c45703 lhu a4,12(s0) -8000a75c: 00c12783 lw a5,12(sp) -8000a760: b7f77713 andi a4,a4,-1153 -8000a764: 08076713 ori a4,a4,128 -8000a768: 00e41623 sh a4,12(s0) -8000a76c: 00f42823 sw a5,16(s0) -8000a770: 01b42a23 sw s11,20(s0) -8000a774: 013787b3 add a5,a5,s3 -8000a778: 413d8db3 sub s11,s11,s3 -8000a77c: 00f42023 sw a5,0(s0) -8000a780: 01b42423 sw s11,8(s0) -8000a784: 00048793 mv a5,s1 -8000a788: 00048993 mv s3,s1 -8000a78c: 00f4f463 bgeu s1,a5,8000a794 <__sfvwrite_r+0x2f4> -8000a790: 00048793 mv a5,s1 -8000a794: 00042503 lw a0,0(s0) -8000a798: 00078613 mv a2,a5 -8000a79c: 000b0593 mv a1,s6 -8000a7a0: 00f12623 sw a5,12(sp) -8000a7a4: 420000ef jal ra,8000abc4 -8000a7a8: 00842703 lw a4,8(s0) -8000a7ac: 00c12783 lw a5,12(sp) -8000a7b0: 40f70733 sub a4,a4,a5 -8000a7b4: 00e42423 sw a4,8(s0) -8000a7b8: 00042703 lw a4,0(s0) -8000a7bc: 00f707b3 add a5,a4,a5 -8000a7c0: 00f42023 sw a5,0(s0) -8000a7c4: 008aa783 lw a5,8(s5) -8000a7c8: 013b0b33 add s6,s6,s3 -8000a7cc: 413484b3 sub s1,s1,s3 -8000a7d0: 413789b3 sub s3,a5,s3 -8000a7d4: 013aa423 sw s3,8(s5) -8000a7d8: ec099ae3 bnez s3,8000a6ac <__sfvwrite_r+0x20c> -8000a7dc: e6dff06f j 8000a648 <__sfvwrite_r+0x1a8> -8000a7e0: 000d8613 mv a2,s11 -8000a7e4: 00090513 mv a0,s2 -8000a7e8: 48c000ef jal ra,8000ac74 <_realloc_r> -8000a7ec: 00050793 mv a5,a0 -8000a7f0: f6051ee3 bnez a0,8000a76c <__sfvwrite_r+0x2cc> -8000a7f4: 01042583 lw a1,16(s0) -8000a7f8: 00090513 mv a0,s2 -8000a7fc: c11f80ef jal ra,8000340c <_free_r> -8000a800: 00c45783 lhu a5,12(s0) -8000a804: f7f7f793 andi a5,a5,-129 -8000a808: 00f41623 sh a5,12(s0) -8000a80c: f01ff06f j 8000a70c <__sfvwrite_r+0x26c> -8000a810: 01042703 lw a4,16(s0) -8000a814: 00a76663 bltu a4,a0,8000a820 <__sfvwrite_r+0x380> -8000a818: 01442683 lw a3,20(s0) -8000a81c: 04d4f663 bgeu s1,a3,8000a868 <__sfvwrite_r+0x3c8> -8000a820: 00078993 mv s3,a5 -8000a824: 00f4f463 bgeu s1,a5,8000a82c <__sfvwrite_r+0x38c> -8000a828: 00048993 mv s3,s1 -8000a82c: 00098613 mv a2,s3 -8000a830: 000b0593 mv a1,s6 -8000a834: 390000ef jal ra,8000abc4 -8000a838: 00842783 lw a5,8(s0) -8000a83c: 00042703 lw a4,0(s0) -8000a840: 413787b3 sub a5,a5,s3 -8000a844: 01370733 add a4,a4,s3 -8000a848: 00f42423 sw a5,8(s0) -8000a84c: 00e42023 sw a4,0(s0) -8000a850: f6079ae3 bnez a5,8000a7c4 <__sfvwrite_r+0x324> -8000a854: 00040593 mv a1,s0 -8000a858: 00090513 mv a0,s2 -8000a85c: f54f80ef jal ra,80002fb0 <_fflush_r> -8000a860: f60502e3 beqz a0,8000a7c4 <__sfvwrite_r+0x324> -8000a864: eb1ff06f j 8000a714 <__sfvwrite_r+0x274> +8000a4d0 : +8000a4d0: fe010113 addi sp,sp,-32 +8000a4d4: 810027b7 lui a5,0x81002 +8000a4d8: 00812c23 sw s0,24(sp) +8000a4dc: 9887a403 lw s0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000a4e0: 00912a23 sw s1,20(sp) +8000a4e4: 00112e23 sw ra,28(sp) +8000a4e8: 00050493 mv s1,a0 +8000a4ec: 00058613 mv a2,a1 +8000a4f0: 00040e63 beqz s0,8000a50c +8000a4f4: 03842783 lw a5,56(s0) +8000a4f8: 00079a63 bnez a5,8000a50c +8000a4fc: 00040513 mv a0,s0 +8000a500: 00b12623 sw a1,12(sp) +8000a504: d21f80ef jal ra,80003224 <__sinit> +8000a508: 00c12603 lw a2,12(sp) +8000a50c: 00040513 mv a0,s0 +8000a510: 01812403 lw s0,24(sp) +8000a514: 01c12083 lw ra,28(sp) +8000a518: 00048593 mv a1,s1 +8000a51c: 01412483 lw s1,20(sp) +8000a520: 02010113 addi sp,sp,32 +8000a524: f81ff06f j 8000a4a4 <_fputwc_r> + +8000a528 <_fstat_r>: +8000a528: ff010113 addi sp,sp,-16 +8000a52c: 00812423 sw s0,8(sp) +8000a530: 00912223 sw s1,4(sp) +8000a534: 81002437 lui s0,0x81002 +8000a538: 00050493 mv s1,a0 +8000a53c: 00058513 mv a0,a1 +8000a540: 00060593 mv a1,a2 +8000a544: 00112623 sw ra,12(sp) +8000a548: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000a54c: c79f50ef jal ra,800001c4 <_fstat> +8000a550: fff00793 li a5,-1 +8000a554: 00f51863 bne a0,a5,8000a564 <_fstat_r+0x3c> +8000a558: 9e842783 lw a5,-1560(s0) +8000a55c: 00078463 beqz a5,8000a564 <_fstat_r+0x3c> +8000a560: 00f4a023 sw a5,0(s1) +8000a564: 00c12083 lw ra,12(sp) +8000a568: 00812403 lw s0,8(sp) +8000a56c: 00412483 lw s1,4(sp) +8000a570: 01010113 addi sp,sp,16 +8000a574: 00008067 ret + +8000a578 <__sfvwrite_r>: +8000a578: 00862783 lw a5,8(a2) +8000a57c: 00079863 bnez a5,8000a58c <__sfvwrite_r+0x14> +8000a580: 00000793 li a5,0 +8000a584: 00078513 mv a0,a5 +8000a588: 00008067 ret +8000a58c: 00c5d783 lhu a5,12(a1) +8000a590: fb010113 addi sp,sp,-80 +8000a594: 04812423 sw s0,72(sp) +8000a598: 05212023 sw s2,64(sp) +8000a59c: 03512a23 sw s5,52(sp) +8000a5a0: 04112623 sw ra,76(sp) +8000a5a4: 04912223 sw s1,68(sp) +8000a5a8: 03312e23 sw s3,60(sp) +8000a5ac: 03412c23 sw s4,56(sp) +8000a5b0: 03612823 sw s6,48(sp) +8000a5b4: 03712623 sw s7,44(sp) +8000a5b8: 03812423 sw s8,40(sp) +8000a5bc: 03912223 sw s9,36(sp) +8000a5c0: 03a12023 sw s10,32(sp) +8000a5c4: 01b12e23 sw s11,28(sp) +8000a5c8: 0087f793 andi a5,a5,8 +8000a5cc: 00060a93 mv s5,a2 +8000a5d0: 00058413 mv s0,a1 +8000a5d4: 00050913 mv s2,a0 +8000a5d8: 0e078263 beqz a5,8000a6bc <__sfvwrite_r+0x144> +8000a5dc: 0105a783 lw a5,16(a1) +8000a5e0: 0c078e63 beqz a5,8000a6bc <__sfvwrite_r+0x144> +8000a5e4: 00c45783 lhu a5,12(s0) +8000a5e8: 000aaa03 lw s4,0(s5) +8000a5ec: 0027f713 andi a4,a5,2 +8000a5f0: 16071a63 bnez a4,8000a764 <__sfvwrite_r+0x1ec> +8000a5f4: 0017f793 andi a5,a5,1 +8000a5f8: 20078463 beqz a5,8000a800 <__sfvwrite_r+0x288> +8000a5fc: 00000b93 li s7,0 +8000a600: 00000513 li a0,0 +8000a604: 00000b13 li s6,0 +8000a608: 00000993 li s3,0 +8000a60c: 36098463 beqz s3,8000a974 <__sfvwrite_r+0x3fc> +8000a610: 02051263 bnez a0,8000a634 <__sfvwrite_r+0xbc> +8000a614: 00098613 mv a2,s3 +8000a618: 00a00593 li a1,10 +8000a61c: 000b0513 mv a0,s6 +8000a620: a3dfb0ef jal ra,8000605c +8000a624: 00198b93 addi s7,s3,1 +8000a628: 00050663 beqz a0,8000a634 <__sfvwrite_r+0xbc> +8000a62c: 00150513 addi a0,a0,1 +8000a630: 41650bb3 sub s7,a0,s6 +8000a634: 000b8c13 mv s8,s7 +8000a638: 0179f463 bgeu s3,s7,8000a640 <__sfvwrite_r+0xc8> +8000a63c: 00098c13 mv s8,s3 +8000a640: 00042503 lw a0,0(s0) +8000a644: 01042783 lw a5,16(s0) +8000a648: 01442683 lw a3,20(s0) +8000a64c: 32a7fe63 bgeu a5,a0,8000a988 <__sfvwrite_r+0x410> +8000a650: 00842483 lw s1,8(s0) +8000a654: 009684b3 add s1,a3,s1 +8000a658: 3384d863 bge s1,s8,8000a988 <__sfvwrite_r+0x410> +8000a65c: 000b0593 mv a1,s6 +8000a660: 00048613 mv a2,s1 +8000a664: 638000ef jal ra,8000ac9c +8000a668: 00042783 lw a5,0(s0) +8000a66c: 00040593 mv a1,s0 +8000a670: 00090513 mv a0,s2 +8000a674: 009787b3 add a5,a5,s1 +8000a678: 00f42023 sw a5,0(s0) +8000a67c: a0df80ef jal ra,80003088 <_fflush_r> +8000a680: 16051663 bnez a0,8000a7ec <__sfvwrite_r+0x274> +8000a684: 409b8bb3 sub s7,s7,s1 +8000a688: 00100513 li a0,1 +8000a68c: 000b9a63 bnez s7,8000a6a0 <__sfvwrite_r+0x128> +8000a690: 00040593 mv a1,s0 +8000a694: 00090513 mv a0,s2 +8000a698: 9f1f80ef jal ra,80003088 <_fflush_r> +8000a69c: 14051863 bnez a0,8000a7ec <__sfvwrite_r+0x274> +8000a6a0: 008aa783 lw a5,8(s5) +8000a6a4: 009b0b33 add s6,s6,s1 +8000a6a8: 409989b3 sub s3,s3,s1 +8000a6ac: 409784b3 sub s1,a5,s1 +8000a6b0: 009aa423 sw s1,8(s5) +8000a6b4: f4049ce3 bnez s1,8000a60c <__sfvwrite_r+0x94> +8000a6b8: 0680006f j 8000a720 <__sfvwrite_r+0x1a8> +8000a6bc: 00040593 mv a1,s0 +8000a6c0: 00090513 mv a0,s2 +8000a6c4: e84f80ef jal ra,80002d48 <__swsetup_r> +8000a6c8: fff00793 li a5,-1 +8000a6cc: f0050ce3 beqz a0,8000a5e4 <__sfvwrite_r+0x6c> +8000a6d0: 0540006f j 8000a724 <__sfvwrite_r+0x1ac> +8000a6d4: 000a2983 lw s3,0(s4) +8000a6d8: 004a2483 lw s1,4(s4) +8000a6dc: 008a0a13 addi s4,s4,8 +8000a6e0: fe048ae3 beqz s1,8000a6d4 <__sfvwrite_r+0x15c> +8000a6e4: 00048693 mv a3,s1 +8000a6e8: 009b7463 bgeu s6,s1,8000a6f0 <__sfvwrite_r+0x178> +8000a6ec: 000b0693 mv a3,s6 +8000a6f0: 02442783 lw a5,36(s0) +8000a6f4: 01c42583 lw a1,28(s0) +8000a6f8: 00098613 mv a2,s3 +8000a6fc: 00090513 mv a0,s2 +8000a700: 000780e7 jalr a5 +8000a704: 0ea05463 blez a0,8000a7ec <__sfvwrite_r+0x274> +8000a708: 008aa783 lw a5,8(s5) +8000a70c: 00a989b3 add s3,s3,a0 +8000a710: 40a484b3 sub s1,s1,a0 +8000a714: 40a78533 sub a0,a5,a0 +8000a718: 00aaa423 sw a0,8(s5) +8000a71c: fc0512e3 bnez a0,8000a6e0 <__sfvwrite_r+0x168> +8000a720: 00000793 li a5,0 +8000a724: 04c12083 lw ra,76(sp) +8000a728: 04812403 lw s0,72(sp) +8000a72c: 04412483 lw s1,68(sp) +8000a730: 04012903 lw s2,64(sp) +8000a734: 03c12983 lw s3,60(sp) +8000a738: 03812a03 lw s4,56(sp) +8000a73c: 03412a83 lw s5,52(sp) +8000a740: 03012b03 lw s6,48(sp) +8000a744: 02c12b83 lw s7,44(sp) +8000a748: 02812c03 lw s8,40(sp) +8000a74c: 02412c83 lw s9,36(sp) +8000a750: 02012d03 lw s10,32(sp) +8000a754: 01c12d83 lw s11,28(sp) +8000a758: 00078513 mv a0,a5 +8000a75c: 05010113 addi sp,sp,80 +8000a760: 00008067 ret +8000a764: 80000b37 lui s6,0x80000 +8000a768: 00000993 li s3,0 +8000a76c: 00000493 li s1,0 +8000a770: c00b4b13 xori s6,s6,-1024 +8000a774: f6dff06f j 8000a6e0 <__sfvwrite_r+0x168> +8000a778: 000a2b03 lw s6,0(s4) +8000a77c: 004a2483 lw s1,4(s4) +8000a780: 008a0a13 addi s4,s4,8 +8000a784: fe048ae3 beqz s1,8000a778 <__sfvwrite_r+0x200> +8000a788: 00c45703 lhu a4,12(s0) +8000a78c: 00842783 lw a5,8(s0) +8000a790: 00042503 lw a0,0(s0) +8000a794: 20077693 andi a3,a4,512 +8000a798: 14068863 beqz a3,8000a8e8 <__sfvwrite_r+0x370> +8000a79c: 0cf4e263 bltu s1,a5,8000a860 <__sfvwrite_r+0x2e8> +8000a7a0: 48077693 andi a3,a4,1152 +8000a7a4: 0a068e63 beqz a3,8000a860 <__sfvwrite_r+0x2e8> +8000a7a8: 01442d83 lw s11,20(s0) +8000a7ac: 01042583 lw a1,16(s0) +8000a7b0: 03bc8db3 mul s11,s9,s11 +8000a7b4: 40b509b3 sub s3,a0,a1 +8000a7b8: 00198793 addi a5,s3,1 +8000a7bc: 009787b3 add a5,a5,s1 +8000a7c0: 03adcdb3 div s11,s11,s10 +8000a7c4: 00fdf463 bgeu s11,a5,8000a7cc <__sfvwrite_r+0x254> +8000a7c8: 00078d93 mv s11,a5 +8000a7cc: 40077713 andi a4,a4,1024 +8000a7d0: 0e070463 beqz a4,8000a8b8 <__sfvwrite_r+0x340> +8000a7d4: 000d8593 mv a1,s11 +8000a7d8: 00090513 mv a0,s2 +8000a7dc: a0cfb0ef jal ra,800059e8 <_malloc_r> +8000a7e0: 04051063 bnez a0,8000a820 <__sfvwrite_r+0x2a8> +8000a7e4: 00c00793 li a5,12 +8000a7e8: 00f92023 sw a5,0(s2) +8000a7ec: 00c45783 lhu a5,12(s0) +8000a7f0: 0407e793 ori a5,a5,64 +8000a7f4: 00f41623 sh a5,12(s0) +8000a7f8: fff00793 li a5,-1 +8000a7fc: f29ff06f j 8000a724 <__sfvwrite_r+0x1ac> +8000a800: 80000bb7 lui s7,0x80000 +8000a804: ffebcc13 xori s8,s7,-2 +8000a808: 00000b13 li s6,0 +8000a80c: 00000493 li s1,0 +8000a810: fffbcb93 not s7,s7 +8000a814: 00300c93 li s9,3 +8000a818: 00200d13 li s10,2 +8000a81c: f69ff06f j 8000a784 <__sfvwrite_r+0x20c> +8000a820: 01042583 lw a1,16(s0) +8000a824: 00098613 mv a2,s3 +8000a828: 00a12623 sw a0,12(sp) +8000a82c: 398000ef jal ra,8000abc4 +8000a830: 00c45703 lhu a4,12(s0) +8000a834: 00c12783 lw a5,12(sp) +8000a838: b7f77713 andi a4,a4,-1153 +8000a83c: 08076713 ori a4,a4,128 +8000a840: 00e41623 sh a4,12(s0) +8000a844: 00f42823 sw a5,16(s0) +8000a848: 01b42a23 sw s11,20(s0) +8000a84c: 013787b3 add a5,a5,s3 +8000a850: 413d8db3 sub s11,s11,s3 +8000a854: 00f42023 sw a5,0(s0) +8000a858: 01b42423 sw s11,8(s0) +8000a85c: 00048793 mv a5,s1 +8000a860: 00048993 mv s3,s1 +8000a864: 00f4f463 bgeu s1,a5,8000a86c <__sfvwrite_r+0x2f4> 8000a868: 00048793 mv a5,s1 -8000a86c: 009c7463 bgeu s8,s1,8000a874 <__sfvwrite_r+0x3d4> -8000a870: 000b8793 mv a5,s7 -8000a874: 02d7c7b3 div a5,a5,a3 -8000a878: 02442703 lw a4,36(s0) -8000a87c: 01c42583 lw a1,28(s0) -8000a880: 000b0613 mv a2,s6 -8000a884: 00090513 mv a0,s2 -8000a888: 02d786b3 mul a3,a5,a3 -8000a88c: 000700e7 jalr a4 -8000a890: 00050993 mv s3,a0 -8000a894: f2a048e3 bgtz a0,8000a7c4 <__sfvwrite_r+0x324> -8000a898: e7dff06f j 8000a714 <__sfvwrite_r+0x274> -8000a89c: 000a2b03 lw s6,0(s4) -8000a8a0: 004a2983 lw s3,4(s4) -8000a8a4: 00000513 li a0,0 -8000a8a8: 008a0a13 addi s4,s4,8 -8000a8ac: c89ff06f j 8000a534 <__sfvwrite_r+0x94> -8000a8b0: 02dc4263 blt s8,a3,8000a8d4 <__sfvwrite_r+0x434> -8000a8b4: 02442783 lw a5,36(s0) -8000a8b8: 01c42583 lw a1,28(s0) -8000a8bc: 000b0613 mv a2,s6 -8000a8c0: 00090513 mv a0,s2 -8000a8c4: 000780e7 jalr a5 -8000a8c8: 00050493 mv s1,a0 -8000a8cc: cea040e3 bgtz a0,8000a5ac <__sfvwrite_r+0x10c> -8000a8d0: e45ff06f j 8000a714 <__sfvwrite_r+0x274> -8000a8d4: 000c0613 mv a2,s8 -8000a8d8: 000b0593 mv a1,s6 -8000a8dc: 2e8000ef jal ra,8000abc4 -8000a8e0: 00842783 lw a5,8(s0) -8000a8e4: 000c0493 mv s1,s8 -8000a8e8: 418787b3 sub a5,a5,s8 -8000a8ec: 00f42423 sw a5,8(s0) -8000a8f0: 00042783 lw a5,0(s0) -8000a8f4: 018787b3 add a5,a5,s8 -8000a8f8: 00f42023 sw a5,0(s0) -8000a8fc: cb1ff06f j 8000a5ac <__sfvwrite_r+0x10c> +8000a86c: 00042503 lw a0,0(s0) +8000a870: 00078613 mv a2,a5 +8000a874: 000b0593 mv a1,s6 +8000a878: 00f12623 sw a5,12(sp) +8000a87c: 420000ef jal ra,8000ac9c +8000a880: 00842703 lw a4,8(s0) +8000a884: 00c12783 lw a5,12(sp) +8000a888: 40f70733 sub a4,a4,a5 +8000a88c: 00e42423 sw a4,8(s0) +8000a890: 00042703 lw a4,0(s0) +8000a894: 00f707b3 add a5,a4,a5 +8000a898: 00f42023 sw a5,0(s0) +8000a89c: 008aa783 lw a5,8(s5) +8000a8a0: 013b0b33 add s6,s6,s3 +8000a8a4: 413484b3 sub s1,s1,s3 +8000a8a8: 413789b3 sub s3,a5,s3 +8000a8ac: 013aa423 sw s3,8(s5) +8000a8b0: ec099ae3 bnez s3,8000a784 <__sfvwrite_r+0x20c> +8000a8b4: e6dff06f j 8000a720 <__sfvwrite_r+0x1a8> +8000a8b8: 000d8613 mv a2,s11 +8000a8bc: 00090513 mv a0,s2 +8000a8c0: 48c000ef jal ra,8000ad4c <_realloc_r> +8000a8c4: 00050793 mv a5,a0 +8000a8c8: f6051ee3 bnez a0,8000a844 <__sfvwrite_r+0x2cc> +8000a8cc: 01042583 lw a1,16(s0) +8000a8d0: 00090513 mv a0,s2 +8000a8d4: c11f80ef jal ra,800034e4 <_free_r> +8000a8d8: 00c45783 lhu a5,12(s0) +8000a8dc: f7f7f793 andi a5,a5,-129 +8000a8e0: 00f41623 sh a5,12(s0) +8000a8e4: f01ff06f j 8000a7e4 <__sfvwrite_r+0x26c> +8000a8e8: 01042703 lw a4,16(s0) +8000a8ec: 00a76663 bltu a4,a0,8000a8f8 <__sfvwrite_r+0x380> +8000a8f0: 01442683 lw a3,20(s0) +8000a8f4: 04d4f663 bgeu s1,a3,8000a940 <__sfvwrite_r+0x3c8> +8000a8f8: 00078993 mv s3,a5 +8000a8fc: 00f4f463 bgeu s1,a5,8000a904 <__sfvwrite_r+0x38c> +8000a900: 00048993 mv s3,s1 +8000a904: 00098613 mv a2,s3 +8000a908: 000b0593 mv a1,s6 +8000a90c: 390000ef jal ra,8000ac9c +8000a910: 00842783 lw a5,8(s0) +8000a914: 00042703 lw a4,0(s0) +8000a918: 413787b3 sub a5,a5,s3 +8000a91c: 01370733 add a4,a4,s3 +8000a920: 00f42423 sw a5,8(s0) +8000a924: 00e42023 sw a4,0(s0) +8000a928: f6079ae3 bnez a5,8000a89c <__sfvwrite_r+0x324> +8000a92c: 00040593 mv a1,s0 +8000a930: 00090513 mv a0,s2 +8000a934: f54f80ef jal ra,80003088 <_fflush_r> +8000a938: f60502e3 beqz a0,8000a89c <__sfvwrite_r+0x324> +8000a93c: eb1ff06f j 8000a7ec <__sfvwrite_r+0x274> +8000a940: 00048793 mv a5,s1 +8000a944: 009c7463 bgeu s8,s1,8000a94c <__sfvwrite_r+0x3d4> +8000a948: 000b8793 mv a5,s7 +8000a94c: 02d7c7b3 div a5,a5,a3 +8000a950: 02442703 lw a4,36(s0) +8000a954: 01c42583 lw a1,28(s0) +8000a958: 000b0613 mv a2,s6 +8000a95c: 00090513 mv a0,s2 +8000a960: 02d786b3 mul a3,a5,a3 +8000a964: 000700e7 jalr a4 +8000a968: 00050993 mv s3,a0 +8000a96c: f2a048e3 bgtz a0,8000a89c <__sfvwrite_r+0x324> +8000a970: e7dff06f j 8000a7ec <__sfvwrite_r+0x274> +8000a974: 000a2b03 lw s6,0(s4) +8000a978: 004a2983 lw s3,4(s4) +8000a97c: 00000513 li a0,0 +8000a980: 008a0a13 addi s4,s4,8 +8000a984: c89ff06f j 8000a60c <__sfvwrite_r+0x94> +8000a988: 02dc4263 blt s8,a3,8000a9ac <__sfvwrite_r+0x434> +8000a98c: 02442783 lw a5,36(s0) +8000a990: 01c42583 lw a1,28(s0) +8000a994: 000b0613 mv a2,s6 +8000a998: 00090513 mv a0,s2 +8000a99c: 000780e7 jalr a5 +8000a9a0: 00050493 mv s1,a0 +8000a9a4: cea040e3 bgtz a0,8000a684 <__sfvwrite_r+0x10c> +8000a9a8: e45ff06f j 8000a7ec <__sfvwrite_r+0x274> +8000a9ac: 000c0613 mv a2,s8 +8000a9b0: 000b0593 mv a1,s6 +8000a9b4: 2e8000ef jal ra,8000ac9c +8000a9b8: 00842783 lw a5,8(s0) +8000a9bc: 000c0493 mv s1,s8 +8000a9c0: 418787b3 sub a5,a5,s8 +8000a9c4: 00f42423 sw a5,8(s0) +8000a9c8: 00042783 lw a5,0(s0) +8000a9cc: 018787b3 add a5,a5,s8 +8000a9d0: 00f42023 sw a5,0(s0) +8000a9d4: cb1ff06f j 8000a684 <__sfvwrite_r+0x10c> -8000a900 <_isatty_r>: -8000a900: ff010113 addi sp,sp,-16 -8000a904: 00812423 sw s0,8(sp) -8000a908: 00912223 sw s1,4(sp) -8000a90c: 81002437 lui s0,0x81002 -8000a910: 00050493 mv s1,a0 -8000a914: 00058513 mv a0,a1 -8000a918: 00112623 sw ra,12(sp) -8000a91c: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000a920: 939f50ef jal ra,80000258 <_isatty> -8000a924: fff00793 li a5,-1 -8000a928: 00f51863 bne a0,a5,8000a938 <_isatty_r+0x38> -8000a92c: 97442783 lw a5,-1676(s0) -8000a930: 00078463 beqz a5,8000a938 <_isatty_r+0x38> -8000a934: 00f4a023 sw a5,0(s1) -8000a938: 00c12083 lw ra,12(sp) -8000a93c: 00812403 lw s0,8(sp) -8000a940: 00412483 lw s1,4(sp) -8000a944: 01010113 addi sp,sp,16 -8000a948: 00008067 ret +8000a9d8 <_isatty_r>: +8000a9d8: ff010113 addi sp,sp,-16 +8000a9dc: 00812423 sw s0,8(sp) +8000a9e0: 00912223 sw s1,4(sp) +8000a9e4: 81002437 lui s0,0x81002 +8000a9e8: 00050493 mv s1,a0 +8000a9ec: 00058513 mv a0,a1 +8000a9f0: 00112623 sw ra,12(sp) +8000a9f4: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000a9f8: 93df50ef jal ra,80000334 <_isatty> +8000a9fc: fff00793 li a5,-1 +8000aa00: 00f51863 bne a0,a5,8000aa10 <_isatty_r+0x38> +8000aa04: 9e842783 lw a5,-1560(s0) +8000aa08: 00078463 beqz a5,8000aa10 <_isatty_r+0x38> +8000aa0c: 00f4a023 sw a5,0(s1) +8000aa10: 00c12083 lw ra,12(sp) +8000aa14: 00812403 lw s0,8(sp) +8000aa18: 00412483 lw s1,4(sp) +8000aa1c: 01010113 addi sp,sp,16 +8000aa20: 00008067 ret -8000a94c <_setlocale_r>: -8000a94c: ff010113 addi sp,sp,-16 -8000a950: 00912223 sw s1,4(sp) -8000a954: 00112623 sw ra,12(sp) -8000a958: 00812423 sw s0,8(sp) -8000a95c: 810014b7 lui s1,0x81001 -8000a960: 00061e63 bnez a2,8000a97c <_setlocale_r+0x30> -8000a964: a2848513 addi a0,s1,-1496 # 81000a28 <_PathLocale+0xfffff0a4> -8000a968: 00c12083 lw ra,12(sp) -8000a96c: 00812403 lw s0,8(sp) -8000a970: 00412483 lw s1,4(sp) -8000a974: 01010113 addi sp,sp,16 -8000a978: 00008067 ret -8000a97c: 810015b7 lui a1,0x81001 -8000a980: a2c58593 addi a1,a1,-1492 # 81000a2c <_PathLocale+0xfffff0a8> -8000a984: 00060513 mv a0,a2 -8000a988: 00060413 mv s0,a2 -8000a98c: 195000ef jal ra,8000b320 -8000a990: fc050ae3 beqz a0,8000a964 <_setlocale_r+0x18> -8000a994: a2848593 addi a1,s1,-1496 -8000a998: 00040513 mv a0,s0 -8000a99c: 185000ef jal ra,8000b320 -8000a9a0: fc0502e3 beqz a0,8000a964 <_setlocale_r+0x18> -8000a9a4: 810005b7 lui a1,0x81000 -8000a9a8: 36058593 addi a1,a1,864 # 81000360 <_PathLocale+0xffffe9dc> -8000a9ac: 00040513 mv a0,s0 -8000a9b0: 171000ef jal ra,8000b320 -8000a9b4: fa0508e3 beqz a0,8000a964 <_setlocale_r+0x18> -8000a9b8: 00000513 li a0,0 -8000a9bc: fadff06f j 8000a968 <_setlocale_r+0x1c> +8000aa24 <_setlocale_r>: +8000aa24: ff010113 addi sp,sp,-16 +8000aa28: 00912223 sw s1,4(sp) +8000aa2c: 00112623 sw ra,12(sp) +8000aa30: 00812423 sw s0,8(sp) +8000aa34: 810014b7 lui s1,0x81001 +8000aa38: 00061e63 bnez a2,8000aa54 <_setlocale_r+0x30> +8000aa3c: a9848513 addi a0,s1,-1384 # 81000a98 <_PathLocale+0xfffff0a0> +8000aa40: 00c12083 lw ra,12(sp) +8000aa44: 00812403 lw s0,8(sp) +8000aa48: 00412483 lw s1,4(sp) +8000aa4c: 01010113 addi sp,sp,16 +8000aa50: 00008067 ret +8000aa54: 810015b7 lui a1,0x81001 +8000aa58: a9c58593 addi a1,a1,-1380 # 81000a9c <_PathLocale+0xfffff0a4> +8000aa5c: 00060513 mv a0,a2 +8000aa60: 00060413 mv s0,a2 +8000aa64: 195000ef jal ra,8000b3f8 +8000aa68: fc050ae3 beqz a0,8000aa3c <_setlocale_r+0x18> +8000aa6c: a9848593 addi a1,s1,-1384 +8000aa70: 00040513 mv a0,s0 +8000aa74: 185000ef jal ra,8000b3f8 +8000aa78: fc0502e3 beqz a0,8000aa3c <_setlocale_r+0x18> +8000aa7c: 810005b7 lui a1,0x81000 +8000aa80: 3d058593 addi a1,a1,976 # 810003d0 <_PathLocale+0xffffe9d8> +8000aa84: 00040513 mv a0,s0 +8000aa88: 171000ef jal ra,8000b3f8 +8000aa8c: fa0508e3 beqz a0,8000aa3c <_setlocale_r+0x18> +8000aa90: 00000513 li a0,0 +8000aa94: fadff06f j 8000aa40 <_setlocale_r+0x1c> -8000a9c0 <__locale_mb_cur_max>: -8000a9c0: 810027b7 lui a5,0x81002 -8000a9c4: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000a9c8: 0347a783 lw a5,52(a5) -8000a9cc: 00079663 bnez a5,8000a9d8 <__locale_mb_cur_max+0x18> -8000a9d0: 810017b7 lui a5,0x81001 -8000a9d4: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000a9d8: 1287c503 lbu a0,296(a5) -8000a9dc: 00008067 ret +8000aa98 <__locale_mb_cur_max>: +8000aa98: 810027b7 lui a5,0x81002 +8000aa9c: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000aaa0: 0347a783 lw a5,52(a5) +8000aaa4: 00079663 bnez a5,8000aab0 <__locale_mb_cur_max+0x18> +8000aaa8: 810027b7 lui a5,0x81002 +8000aaac: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000aab0: 1287c503 lbu a0,296(a5) +8000aab4: 00008067 ret -8000a9e0 <__locale_ctype_ptr_l>: -8000a9e0: 0ec52503 lw a0,236(a0) -8000a9e4: 00008067 ret +8000aab8 <__locale_ctype_ptr_l>: +8000aab8: 0ec52503 lw a0,236(a0) +8000aabc: 00008067 ret -8000a9e8 <__locale_ctype_ptr>: -8000a9e8: 810027b7 lui a5,0x81002 -8000a9ec: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000a9f0: 0347a783 lw a5,52(a5) -8000a9f4: 00079663 bnez a5,8000aa00 <__locale_ctype_ptr+0x18> -8000a9f8: 810017b7 lui a5,0x81001 -8000a9fc: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000aa00: 0ec7a503 lw a0,236(a5) -8000aa04: 00008067 ret +8000aac0 <__locale_ctype_ptr>: +8000aac0: 810027b7 lui a5,0x81002 +8000aac4: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000aac8: 0347a783 lw a5,52(a5) +8000aacc: 00079663 bnez a5,8000aad8 <__locale_ctype_ptr+0x18> +8000aad0: 810027b7 lui a5,0x81002 +8000aad4: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000aad8: 0ec7a503 lw a0,236(a5) +8000aadc: 00008067 ret -8000aa08 : -8000aa08: 810027b7 lui a5,0x81002 -8000aa0c: 00058613 mv a2,a1 -8000aa10: 00050593 mv a1,a0 -8000aa14: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000aa18: f35ff06f j 8000a94c <_setlocale_r> +8000aae0 : +8000aae0: 810027b7 lui a5,0x81002 +8000aae4: 00058613 mv a2,a1 +8000aae8: 00050593 mv a1,a0 +8000aaec: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000aaf0: f35ff06f j 8000aa24 <_setlocale_r> -8000aa1c <_lseek_r>: -8000aa1c: ff010113 addi sp,sp,-16 -8000aa20: 00812423 sw s0,8(sp) -8000aa24: 00912223 sw s1,4(sp) -8000aa28: 81002437 lui s0,0x81002 -8000aa2c: 00050493 mv s1,a0 -8000aa30: 00058513 mv a0,a1 -8000aa34: 00060593 mv a1,a2 -8000aa38: 00068613 mv a2,a3 -8000aa3c: 00112623 sw ra,12(sp) -8000aa40: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000aa44: 84df50ef jal ra,80000290 <_lseek> -8000aa48: fff00793 li a5,-1 -8000aa4c: 00f51863 bne a0,a5,8000aa5c <_lseek_r+0x40> -8000aa50: 97442783 lw a5,-1676(s0) -8000aa54: 00078463 beqz a5,8000aa5c <_lseek_r+0x40> -8000aa58: 00f4a023 sw a5,0(s1) -8000aa5c: 00c12083 lw ra,12(sp) -8000aa60: 00812403 lw s0,8(sp) -8000aa64: 00412483 lw s1,4(sp) -8000aa68: 01010113 addi sp,sp,16 -8000aa6c: 00008067 ret +8000aaf4 <_lseek_r>: +8000aaf4: ff010113 addi sp,sp,-16 +8000aaf8: 00812423 sw s0,8(sp) +8000aafc: 00912223 sw s1,4(sp) +8000ab00: 81002437 lui s0,0x81002 +8000ab04: 00050493 mv s1,a0 +8000ab08: 00058513 mv a0,a1 +8000ab0c: 00060593 mv a1,a2 +8000ab10: 00068613 mv a2,a3 +8000ab14: 00112623 sw ra,12(sp) +8000ab18: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000ab1c: 851f50ef jal ra,8000036c <_lseek> +8000ab20: fff00793 li a5,-1 +8000ab24: 00f51863 bne a0,a5,8000ab34 <_lseek_r+0x40> +8000ab28: 9e842783 lw a5,-1560(s0) +8000ab2c: 00078463 beqz a5,8000ab34 <_lseek_r+0x40> +8000ab30: 00f4a023 sw a5,0(s1) +8000ab34: 00c12083 lw ra,12(sp) +8000ab38: 00812403 lw s0,8(sp) +8000ab3c: 00412483 lw s1,4(sp) +8000ab40: 01010113 addi sp,sp,16 +8000ab44: 00008067 ret -8000aa70 <_mbtowc_r>: -8000aa70: 810027b7 lui a5,0x81002 -8000aa74: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000aa78: 0347a783 lw a5,52(a5) -8000aa7c: 00079663 bnez a5,8000aa88 <_mbtowc_r+0x18> -8000aa80: 810017b7 lui a5,0x81001 -8000aa84: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000aa88: 0e47a303 lw t1,228(a5) -8000aa8c: 00030067 jr t1 +8000ab48 <_mbtowc_r>: +8000ab48: 810027b7 lui a5,0x81002 +8000ab4c: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000ab50: 0347a783 lw a5,52(a5) +8000ab54: 00079663 bnez a5,8000ab60 <_mbtowc_r+0x18> +8000ab58: 810027b7 lui a5,0x81002 +8000ab5c: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000ab60: 0e47a303 lw t1,228(a5) +8000ab64: 00030067 jr t1 -8000aa90 <__ascii_mbtowc>: -8000aa90: 02059a63 bnez a1,8000aac4 <__ascii_mbtowc+0x34> -8000aa94: ff010113 addi sp,sp,-16 -8000aa98: 00c10593 addi a1,sp,12 -8000aa9c: 00000513 li a0,0 -8000aaa0: 00060e63 beqz a2,8000aabc <__ascii_mbtowc+0x2c> -8000aaa4: ffe00513 li a0,-2 -8000aaa8: 00068a63 beqz a3,8000aabc <__ascii_mbtowc+0x2c> -8000aaac: 00064783 lbu a5,0(a2) -8000aab0: 00f5a023 sw a5,0(a1) -8000aab4: 00064503 lbu a0,0(a2) -8000aab8: 00a03533 snez a0,a0 -8000aabc: 01010113 addi sp,sp,16 -8000aac0: 00008067 ret -8000aac4: 00000513 li a0,0 -8000aac8: 02060063 beqz a2,8000aae8 <__ascii_mbtowc+0x58> -8000aacc: ffe00513 li a0,-2 -8000aad0: 00068c63 beqz a3,8000aae8 <__ascii_mbtowc+0x58> -8000aad4: 00064783 lbu a5,0(a2) -8000aad8: 00f5a023 sw a5,0(a1) -8000aadc: 00064503 lbu a0,0(a2) -8000aae0: 00a03533 snez a0,a0 -8000aae4: 00008067 ret -8000aae8: 00008067 ret - -8000aaec : -8000aaec: 00a5c7b3 xor a5,a1,a0 -8000aaf0: 0037f793 andi a5,a5,3 -8000aaf4: 00c50733 add a4,a0,a2 -8000aaf8: 00079663 bnez a5,8000ab04 -8000aafc: 00300793 li a5,3 -8000ab00: 02c7e263 bltu a5,a2,8000ab24 -8000ab04: 00050793 mv a5,a0 -8000ab08: 0ae57c63 bgeu a0,a4,8000abc0 -8000ab0c: 0005c683 lbu a3,0(a1) -8000ab10: 00178793 addi a5,a5,1 -8000ab14: 00158593 addi a1,a1,1 -8000ab18: fed78fa3 sb a3,-1(a5) -8000ab1c: fee7e8e3 bltu a5,a4,8000ab0c -8000ab20: 00008067 ret -8000ab24: 00357693 andi a3,a0,3 -8000ab28: 00050793 mv a5,a0 -8000ab2c: 00068e63 beqz a3,8000ab48 -8000ab30: 0005c683 lbu a3,0(a1) -8000ab34: 00178793 addi a5,a5,1 -8000ab38: 00158593 addi a1,a1,1 -8000ab3c: fed78fa3 sb a3,-1(a5) -8000ab40: 0037f693 andi a3,a5,3 -8000ab44: fe9ff06f j 8000ab2c -8000ab48: ffc77693 andi a3,a4,-4 -8000ab4c: fe068613 addi a2,a3,-32 # 1fe0 -8000ab50: 06c7f463 bgeu a5,a2,8000abb8 -8000ab54: 0005a383 lw t2,0(a1) -8000ab58: 0045a283 lw t0,4(a1) -8000ab5c: 0085af83 lw t6,8(a1) -8000ab60: 00c5af03 lw t5,12(a1) -8000ab64: 0105ae83 lw t4,16(a1) -8000ab68: 0145ae03 lw t3,20(a1) -8000ab6c: 0185a303 lw t1,24(a1) -8000ab70: 01c5a883 lw a7,28(a1) -8000ab74: 02458593 addi a1,a1,36 -8000ab78: 0077a023 sw t2,0(a5) -8000ab7c: ffc5a803 lw a6,-4(a1) -8000ab80: 0057a223 sw t0,4(a5) -8000ab84: 01f7a423 sw t6,8(a5) -8000ab88: 01e7a623 sw t5,12(a5) -8000ab8c: 01d7a823 sw t4,16(a5) -8000ab90: 01c7aa23 sw t3,20(a5) -8000ab94: 0067ac23 sw t1,24(a5) -8000ab98: 0117ae23 sw a7,28(a5) -8000ab9c: 02478793 addi a5,a5,36 -8000aba0: ff07ae23 sw a6,-4(a5) -8000aba4: fadff06f j 8000ab50 -8000aba8: 0005a603 lw a2,0(a1) -8000abac: 00478793 addi a5,a5,4 -8000abb0: 00458593 addi a1,a1,4 -8000abb4: fec7ae23 sw a2,-4(a5) -8000abb8: fed7e8e3 bltu a5,a3,8000aba8 -8000abbc: f4e7e8e3 bltu a5,a4,8000ab0c +8000ab68 <__ascii_mbtowc>: +8000ab68: 02059a63 bnez a1,8000ab9c <__ascii_mbtowc+0x34> +8000ab6c: ff010113 addi sp,sp,-16 +8000ab70: 00c10593 addi a1,sp,12 +8000ab74: 00000513 li a0,0 +8000ab78: 00060e63 beqz a2,8000ab94 <__ascii_mbtowc+0x2c> +8000ab7c: ffe00513 li a0,-2 +8000ab80: 00068a63 beqz a3,8000ab94 <__ascii_mbtowc+0x2c> +8000ab84: 00064783 lbu a5,0(a2) +8000ab88: 00f5a023 sw a5,0(a1) +8000ab8c: 00064503 lbu a0,0(a2) +8000ab90: 00a03533 snez a0,a0 +8000ab94: 01010113 addi sp,sp,16 +8000ab98: 00008067 ret +8000ab9c: 00000513 li a0,0 +8000aba0: 02060063 beqz a2,8000abc0 <__ascii_mbtowc+0x58> +8000aba4: ffe00513 li a0,-2 +8000aba8: 00068c63 beqz a3,8000abc0 <__ascii_mbtowc+0x58> +8000abac: 00064783 lbu a5,0(a2) +8000abb0: 00f5a023 sw a5,0(a1) +8000abb4: 00064503 lbu a0,0(a2) +8000abb8: 00a03533 snez a0,a0 +8000abbc: 00008067 ret 8000abc0: 00008067 ret -8000abc4 : -8000abc4: 04a5fa63 bgeu a1,a0,8000ac18 -8000abc8: 00c586b3 add a3,a1,a2 -8000abcc: 04d57663 bgeu a0,a3,8000ac18 -8000abd0: fff64593 not a1,a2 -8000abd4: 00000793 li a5,0 -8000abd8: fff78793 addi a5,a5,-1 -8000abdc: 00f59463 bne a1,a5,8000abe4 -8000abe0: 00008067 ret -8000abe4: 00f68733 add a4,a3,a5 -8000abe8: 00074803 lbu a6,0(a4) -8000abec: 00c78733 add a4,a5,a2 -8000abf0: 00e50733 add a4,a0,a4 -8000abf4: 01070023 sb a6,0(a4) -8000abf8: fe1ff06f j 8000abd8 -8000abfc: 00f58733 add a4,a1,a5 -8000ac00: 00074683 lbu a3,0(a4) -8000ac04: 00f50733 add a4,a0,a5 -8000ac08: 00178793 addi a5,a5,1 -8000ac0c: 00d70023 sb a3,0(a4) -8000ac10: fef616e3 bne a2,a5,8000abfc -8000ac14: 00008067 ret -8000ac18: 00000793 li a5,0 -8000ac1c: ff5ff06f j 8000ac10 +8000abc4 : +8000abc4: 00a5c7b3 xor a5,a1,a0 +8000abc8: 0037f793 andi a5,a5,3 +8000abcc: 00c50733 add a4,a0,a2 +8000abd0: 00079663 bnez a5,8000abdc +8000abd4: 00300793 li a5,3 +8000abd8: 02c7e263 bltu a5,a2,8000abfc +8000abdc: 00050793 mv a5,a0 +8000abe0: 0ae57c63 bgeu a0,a4,8000ac98 +8000abe4: 0005c683 lbu a3,0(a1) +8000abe8: 00178793 addi a5,a5,1 +8000abec: 00158593 addi a1,a1,1 +8000abf0: fed78fa3 sb a3,-1(a5) +8000abf4: fee7e8e3 bltu a5,a4,8000abe4 +8000abf8: 00008067 ret +8000abfc: 00357693 andi a3,a0,3 +8000ac00: 00050793 mv a5,a0 +8000ac04: 00068e63 beqz a3,8000ac20 +8000ac08: 0005c683 lbu a3,0(a1) +8000ac0c: 00178793 addi a5,a5,1 +8000ac10: 00158593 addi a1,a1,1 +8000ac14: fed78fa3 sb a3,-1(a5) +8000ac18: 0037f693 andi a3,a5,3 +8000ac1c: fe9ff06f j 8000ac04 +8000ac20: ffc77693 andi a3,a4,-4 +8000ac24: fe068613 addi a2,a3,-32 # 1fe0 <_start-0x7fffe020> +8000ac28: 06c7f463 bgeu a5,a2,8000ac90 +8000ac2c: 0005a383 lw t2,0(a1) +8000ac30: 0045a283 lw t0,4(a1) +8000ac34: 0085af83 lw t6,8(a1) +8000ac38: 00c5af03 lw t5,12(a1) +8000ac3c: 0105ae83 lw t4,16(a1) +8000ac40: 0145ae03 lw t3,20(a1) +8000ac44: 0185a303 lw t1,24(a1) +8000ac48: 01c5a883 lw a7,28(a1) +8000ac4c: 02458593 addi a1,a1,36 +8000ac50: 0077a023 sw t2,0(a5) +8000ac54: ffc5a803 lw a6,-4(a1) +8000ac58: 0057a223 sw t0,4(a5) +8000ac5c: 01f7a423 sw t6,8(a5) +8000ac60: 01e7a623 sw t5,12(a5) +8000ac64: 01d7a823 sw t4,16(a5) +8000ac68: 01c7aa23 sw t3,20(a5) +8000ac6c: 0067ac23 sw t1,24(a5) +8000ac70: 0117ae23 sw a7,28(a5) +8000ac74: 02478793 addi a5,a5,36 +8000ac78: ff07ae23 sw a6,-4(a5) +8000ac7c: fadff06f j 8000ac28 +8000ac80: 0005a603 lw a2,0(a1) +8000ac84: 00478793 addi a5,a5,4 +8000ac88: 00458593 addi a1,a1,4 +8000ac8c: fec7ae23 sw a2,-4(a5) +8000ac90: fed7e8e3 bltu a5,a3,8000ac80 +8000ac94: f4e7e8e3 bltu a5,a4,8000abe4 +8000ac98: 00008067 ret -8000ac20 <_read_r>: -8000ac20: ff010113 addi sp,sp,-16 -8000ac24: 00812423 sw s0,8(sp) -8000ac28: 00912223 sw s1,4(sp) -8000ac2c: 81002437 lui s0,0x81002 -8000ac30: 00050493 mv s1,a0 -8000ac34: 00058513 mv a0,a1 -8000ac38: 00060593 mv a1,a2 -8000ac3c: 00068613 mv a2,a3 -8000ac40: 00112623 sw ra,12(sp) -8000ac44: 96042a23 sw zero,-1676(s0) # 81001974 <_PathLocale+0xfffffff0> -8000ac48: e78f50ef jal ra,800002c0 <_read> -8000ac4c: fff00793 li a5,-1 -8000ac50: 00f51863 bne a0,a5,8000ac60 <_read_r+0x40> -8000ac54: 97442783 lw a5,-1676(s0) -8000ac58: 00078463 beqz a5,8000ac60 <_read_r+0x40> -8000ac5c: 00f4a023 sw a5,0(s1) -8000ac60: 00c12083 lw ra,12(sp) -8000ac64: 00812403 lw s0,8(sp) -8000ac68: 00412483 lw s1,4(sp) -8000ac6c: 01010113 addi sp,sp,16 -8000ac70: 00008067 ret +8000ac9c : +8000ac9c: 04a5fa63 bgeu a1,a0,8000acf0 +8000aca0: 00c586b3 add a3,a1,a2 +8000aca4: 04d57663 bgeu a0,a3,8000acf0 +8000aca8: fff64593 not a1,a2 +8000acac: 00000793 li a5,0 +8000acb0: fff78793 addi a5,a5,-1 +8000acb4: 00f59463 bne a1,a5,8000acbc +8000acb8: 00008067 ret +8000acbc: 00f68733 add a4,a3,a5 +8000acc0: 00074803 lbu a6,0(a4) +8000acc4: 00c78733 add a4,a5,a2 +8000acc8: 00e50733 add a4,a0,a4 +8000accc: 01070023 sb a6,0(a4) +8000acd0: fe1ff06f j 8000acb0 +8000acd4: 00f58733 add a4,a1,a5 +8000acd8: 00074683 lbu a3,0(a4) +8000acdc: 00f50733 add a4,a0,a5 +8000ace0: 00178793 addi a5,a5,1 +8000ace4: 00d70023 sb a3,0(a4) +8000ace8: fef616e3 bne a2,a5,8000acd4 +8000acec: 00008067 ret +8000acf0: 00000793 li a5,0 +8000acf4: ff5ff06f j 8000ace8 -8000ac74 <_realloc_r>: -8000ac74: fc010113 addi sp,sp,-64 -8000ac78: 02812c23 sw s0,56(sp) -8000ac7c: 02112e23 sw ra,60(sp) -8000ac80: 00058413 mv s0,a1 -8000ac84: 02912a23 sw s1,52(sp) -8000ac88: 03212823 sw s2,48(sp) -8000ac8c: 03312623 sw s3,44(sp) -8000ac90: 03412423 sw s4,40(sp) -8000ac94: 03512223 sw s5,36(sp) -8000ac98: 03612023 sw s6,32(sp) -8000ac9c: 01712e23 sw s7,28(sp) -8000aca0: 01812c23 sw s8,24(sp) -8000aca4: 00060593 mv a1,a2 -8000aca8: 02041a63 bnez s0,8000acdc <_realloc_r+0x68> -8000acac: 03812403 lw s0,56(sp) -8000acb0: 03c12083 lw ra,60(sp) -8000acb4: 03412483 lw s1,52(sp) -8000acb8: 03012903 lw s2,48(sp) -8000acbc: 02c12983 lw s3,44(sp) -8000acc0: 02812a03 lw s4,40(sp) -8000acc4: 02412a83 lw s5,36(sp) -8000acc8: 02012b03 lw s6,32(sp) -8000accc: 01c12b83 lw s7,28(sp) -8000acd0: 01812c03 lw s8,24(sp) -8000acd4: 04010113 addi sp,sp,64 -8000acd8: c39fa06f j 80005910 <_malloc_r> -8000acdc: 00050a93 mv s5,a0 -8000ace0: 00c12623 sw a2,12(sp) -8000ace4: ba0fb0ef jal ra,80006084 <__malloc_lock> -8000ace8: 00c12583 lw a1,12(sp) -8000acec: 01600793 li a5,22 -8000acf0: 00b58993 addi s3,a1,11 -8000acf4: 0537f663 bgeu a5,s3,8000ad40 <_realloc_r+0xcc> -8000acf8: ff89fb13 andi s6,s3,-8 -8000acfc: 040b5463 bgez s6,8000ad44 <_realloc_r+0xd0> -8000ad00: 00c00793 li a5,12 -8000ad04: 00faa023 sw a5,0(s5) -8000ad08: 00000a13 li s4,0 -8000ad0c: 03c12083 lw ra,60(sp) -8000ad10: 03812403 lw s0,56(sp) -8000ad14: 000a0513 mv a0,s4 -8000ad18: 03412483 lw s1,52(sp) -8000ad1c: 03012903 lw s2,48(sp) -8000ad20: 02c12983 lw s3,44(sp) -8000ad24: 02812a03 lw s4,40(sp) -8000ad28: 02412a83 lw s5,36(sp) -8000ad2c: 02012b03 lw s6,32(sp) -8000ad30: 01c12b83 lw s7,28(sp) -8000ad34: 01812c03 lw s8,24(sp) -8000ad38: 04010113 addi sp,sp,64 -8000ad3c: 00008067 ret -8000ad40: 01000b13 li s6,16 -8000ad44: fabb6ee3 bltu s6,a1,8000ad00 <_realloc_r+0x8c> -8000ad48: ffc42683 lw a3,-4(s0) -8000ad4c: ff840b93 addi s7,s0,-8 -8000ad50: ffc6f913 andi s2,a3,-4 -8000ad54: 45695c63 bge s2,s6,8000b1ac <_realloc_r+0x538> -8000ad58: 81001c37 lui s8,0x81001 -8000ad5c: 398c0713 addi a4,s8,920 # 81001398 <_PathLocale+0xfffffa14> -8000ad60: 00872603 lw a2,8(a4) -8000ad64: 012b87b3 add a5,s7,s2 -8000ad68: 0047a703 lw a4,4(a5) -8000ad6c: 398c0c13 addi s8,s8,920 -8000ad70: 00f60c63 beq a2,a5,8000ad88 <_realloc_r+0x114> -8000ad74: ffe77513 andi a0,a4,-2 -8000ad78: 00a78533 add a0,a5,a0 -8000ad7c: 00452503 lw a0,4(a0) -8000ad80: 00157513 andi a0,a0,1 -8000ad84: 06051463 bnez a0,8000adec <_realloc_r+0x178> -8000ad88: ffc77713 andi a4,a4,-4 -8000ad8c: 00e909b3 add s3,s2,a4 -8000ad90: 04f61063 bne a2,a5,8000add0 <_realloc_r+0x15c> -8000ad94: 010b0513 addi a0,s6,16 # 80000010 <_PathLocale+0xfeffe68c> -8000ad98: 04a9ce63 blt s3,a0,8000adf4 <_realloc_r+0x180> -8000ad9c: 016b8bb3 add s7,s7,s6 -8000ada0: 416989b3 sub s3,s3,s6 -8000ada4: 017c2423 sw s7,8(s8) -8000ada8: 0019e993 ori s3,s3,1 -8000adac: 013ba223 sw s3,4(s7) # 80000004 <_PathLocale+0xfeffe680> -8000adb0: ffc42983 lw s3,-4(s0) -8000adb4: 000a8513 mv a0,s5 -8000adb8: 00040a13 mv s4,s0 -8000adbc: 0019f993 andi s3,s3,1 -8000adc0: 0169e9b3 or s3,s3,s6 -8000adc4: ff342e23 sw s3,-4(s0) -8000adc8: ac0fb0ef jal ra,80006088 <__malloc_unlock> -8000adcc: f41ff06f j 8000ad0c <_realloc_r+0x98> -8000add0: 0369c263 blt s3,s6,8000adf4 <_realloc_r+0x180> -8000add4: 00c7a703 lw a4,12(a5) -8000add8: 0087a783 lw a5,8(a5) -8000addc: 00e7a623 sw a4,12(a5) -8000ade0: 00f72423 sw a5,8(a4) -8000ade4: 000b8493 mv s1,s7 -8000ade8: 1900006f j 8000af78 <_realloc_r+0x304> -8000adec: 00000713 li a4,0 -8000adf0: 00000793 li a5,0 -8000adf4: 0016f693 andi a3,a3,1 -8000adf8: 2c069863 bnez a3,8000b0c8 <_realloc_r+0x454> -8000adfc: ff842483 lw s1,-8(s0) -8000ae00: 409b84b3 sub s1,s7,s1 -8000ae04: 0044aa03 lw s4,4(s1) -8000ae08: ffca7a13 andi s4,s4,-4 -8000ae0c: 012a0a33 add s4,s4,s2 -8000ae10: 20078263 beqz a5,8000b014 <_realloc_r+0x3a0> -8000ae14: 014709b3 add s3,a4,s4 -8000ae18: 0ef61663 bne a2,a5,8000af04 <_realloc_r+0x290> -8000ae1c: 010b0793 addi a5,s6,16 -8000ae20: 1ef9ca63 blt s3,a5,8000b014 <_realloc_r+0x3a0> -8000ae24: 0084a703 lw a4,8(s1) -8000ae28: 00c4a783 lw a5,12(s1) -8000ae2c: ffc90613 addi a2,s2,-4 -8000ae30: 00848a13 addi s4,s1,8 -8000ae34: 00f72623 sw a5,12(a4) -8000ae38: 00e7a423 sw a4,8(a5) -8000ae3c: 02400713 li a4,36 -8000ae40: 0ac76a63 bltu a4,a2,8000aef4 <_realloc_r+0x280> -8000ae44: 01300693 li a3,19 -8000ae48: 000a0793 mv a5,s4 -8000ae4c: 02c6f263 bgeu a3,a2,8000ae70 <_realloc_r+0x1fc> -8000ae50: 00042783 lw a5,0(s0) -8000ae54: 00f4a423 sw a5,8(s1) -8000ae58: 00442783 lw a5,4(s0) -8000ae5c: 00f4a623 sw a5,12(s1) -8000ae60: 01b00793 li a5,27 -8000ae64: 04c7ea63 bltu a5,a2,8000aeb8 <_realloc_r+0x244> -8000ae68: 00840413 addi s0,s0,8 -8000ae6c: 01048793 addi a5,s1,16 -8000ae70: 00042703 lw a4,0(s0) -8000ae74: 00e7a023 sw a4,0(a5) -8000ae78: 00442703 lw a4,4(s0) -8000ae7c: 00e7a223 sw a4,4(a5) -8000ae80: 00842703 lw a4,8(s0) -8000ae84: 00e7a423 sw a4,8(a5) -8000ae88: 016487b3 add a5,s1,s6 -8000ae8c: 416989b3 sub s3,s3,s6 -8000ae90: 00fc2423 sw a5,8(s8) -8000ae94: 0019e993 ori s3,s3,1 -8000ae98: 0137a223 sw s3,4(a5) -8000ae9c: 0044a783 lw a5,4(s1) -8000aea0: 0017f793 andi a5,a5,1 -8000aea4: 0167e9b3 or s3,a5,s6 -8000aea8: 0134a223 sw s3,4(s1) -8000aeac: 000a8513 mv a0,s5 -8000aeb0: 9d8fb0ef jal ra,80006088 <__malloc_unlock> -8000aeb4: e59ff06f j 8000ad0c <_realloc_r+0x98> -8000aeb8: 00842783 lw a5,8(s0) -8000aebc: 00f4a823 sw a5,16(s1) -8000aec0: 00c42783 lw a5,12(s0) -8000aec4: 00f4aa23 sw a5,20(s1) -8000aec8: 00e60863 beq a2,a4,8000aed8 <_realloc_r+0x264> -8000aecc: 01040413 addi s0,s0,16 -8000aed0: 01848793 addi a5,s1,24 -8000aed4: f9dff06f j 8000ae70 <_realloc_r+0x1fc> -8000aed8: 01042783 lw a5,16(s0) -8000aedc: 01840413 addi s0,s0,24 -8000aee0: 00f4ac23 sw a5,24(s1) -8000aee4: ffc42703 lw a4,-4(s0) -8000aee8: 02048793 addi a5,s1,32 -8000aeec: 00e4ae23 sw a4,28(s1) -8000aef0: f81ff06f j 8000ae70 <_realloc_r+0x1fc> -8000aef4: 00040593 mv a1,s0 -8000aef8: 000a0513 mv a0,s4 -8000aefc: cc9ff0ef jal ra,8000abc4 -8000af00: f89ff06f j 8000ae88 <_realloc_r+0x214> -8000af04: 1169c863 blt s3,s6,8000b014 <_realloc_r+0x3a0> -8000af08: 00c7a703 lw a4,12(a5) -8000af0c: 0087a783 lw a5,8(a5) -8000af10: ffc90613 addi a2,s2,-4 -8000af14: 00848513 addi a0,s1,8 -8000af18: 00e7a623 sw a4,12(a5) -8000af1c: 00f72423 sw a5,8(a4) -8000af20: 0084a703 lw a4,8(s1) -8000af24: 00c4a783 lw a5,12(s1) -8000af28: 00f72623 sw a5,12(a4) -8000af2c: 00e7a423 sw a4,8(a5) -8000af30: 02400793 li a5,36 -8000af34: 0cc7ea63 bltu a5,a2,8000b008 <_realloc_r+0x394> -8000af38: 01300713 li a4,19 -8000af3c: 02c77263 bgeu a4,a2,8000af60 <_realloc_r+0x2ec> -8000af40: 00042703 lw a4,0(s0) -8000af44: 00e4a423 sw a4,8(s1) -8000af48: 00442703 lw a4,4(s0) -8000af4c: 00e4a623 sw a4,12(s1) -8000af50: 01b00713 li a4,27 -8000af54: 06c76c63 bltu a4,a2,8000afcc <_realloc_r+0x358> -8000af58: 00840413 addi s0,s0,8 -8000af5c: 01048513 addi a0,s1,16 -8000af60: 00042783 lw a5,0(s0) -8000af64: 00f52023 sw a5,0(a0) -8000af68: 00442783 lw a5,4(s0) -8000af6c: 00f52223 sw a5,4(a0) -8000af70: 00842783 lw a5,8(s0) -8000af74: 00f52423 sw a5,8(a0) -8000af78: 0044a703 lw a4,4(s1) -8000af7c: 416986b3 sub a3,s3,s6 -8000af80: 00f00613 li a2,15 -8000af84: 00177713 andi a4,a4,1 -8000af88: 013487b3 add a5,s1,s3 -8000af8c: 22d67463 bgeu a2,a3,8000b1b4 <_realloc_r+0x540> -8000af90: 00eb69b3 or s3,s6,a4 -8000af94: 0134a223 sw s3,4(s1) -8000af98: 016485b3 add a1,s1,s6 -8000af9c: 0016e693 ori a3,a3,1 -8000afa0: 00d5a223 sw a3,4(a1) -8000afa4: 0047a703 lw a4,4(a5) -8000afa8: 00858593 addi a1,a1,8 -8000afac: 000a8513 mv a0,s5 -8000afb0: 00176713 ori a4,a4,1 -8000afb4: 00e7a223 sw a4,4(a5) -8000afb8: c54f80ef jal ra,8000340c <_free_r> -8000afbc: 000a8513 mv a0,s5 -8000afc0: 8c8fb0ef jal ra,80006088 <__malloc_unlock> -8000afc4: 00848a13 addi s4,s1,8 -8000afc8: d45ff06f j 8000ad0c <_realloc_r+0x98> -8000afcc: 00842703 lw a4,8(s0) -8000afd0: 00e4a823 sw a4,16(s1) -8000afd4: 00c42703 lw a4,12(s0) -8000afd8: 00e4aa23 sw a4,20(s1) -8000afdc: 00f60863 beq a2,a5,8000afec <_realloc_r+0x378> -8000afe0: 01040413 addi s0,s0,16 -8000afe4: 01848513 addi a0,s1,24 -8000afe8: f79ff06f j 8000af60 <_realloc_r+0x2ec> -8000afec: 01042783 lw a5,16(s0) -8000aff0: 02048513 addi a0,s1,32 -8000aff4: 01840413 addi s0,s0,24 -8000aff8: 00f4ac23 sw a5,24(s1) -8000affc: ffc42783 lw a5,-4(s0) -8000b000: 00f4ae23 sw a5,28(s1) -8000b004: f5dff06f j 8000af60 <_realloc_r+0x2ec> -8000b008: 00040593 mv a1,s0 -8000b00c: bb9ff0ef jal ra,8000abc4 -8000b010: f69ff06f j 8000af78 <_realloc_r+0x304> -8000b014: 0b6a4a63 blt s4,s6,8000b0c8 <_realloc_r+0x454> -8000b018: 00c4a783 lw a5,12(s1) -8000b01c: 0084a703 lw a4,8(s1) -8000b020: ffc90613 addi a2,s2,-4 -8000b024: 00848513 addi a0,s1,8 -8000b028: 00f72623 sw a5,12(a4) -8000b02c: 00e7a423 sw a4,8(a5) -8000b030: 02400793 li a5,36 -8000b034: 08c7e463 bltu a5,a2,8000b0bc <_realloc_r+0x448> -8000b038: 01300713 li a4,19 -8000b03c: 02c77263 bgeu a4,a2,8000b060 <_realloc_r+0x3ec> -8000b040: 00042703 lw a4,0(s0) -8000b044: 00e4a423 sw a4,8(s1) -8000b048: 00442703 lw a4,4(s0) -8000b04c: 00e4a623 sw a4,12(s1) -8000b050: 01b00713 li a4,27 -8000b054: 02c76663 bltu a4,a2,8000b080 <_realloc_r+0x40c> -8000b058: 00840413 addi s0,s0,8 -8000b05c: 01048513 addi a0,s1,16 -8000b060: 00042783 lw a5,0(s0) -8000b064: 00f52023 sw a5,0(a0) -8000b068: 00442783 lw a5,4(s0) -8000b06c: 00f52223 sw a5,4(a0) -8000b070: 00842783 lw a5,8(s0) -8000b074: 00f52423 sw a5,8(a0) -8000b078: 000a0993 mv s3,s4 -8000b07c: efdff06f j 8000af78 <_realloc_r+0x304> -8000b080: 00842703 lw a4,8(s0) -8000b084: 00e4a823 sw a4,16(s1) -8000b088: 00c42703 lw a4,12(s0) -8000b08c: 00e4aa23 sw a4,20(s1) -8000b090: 00f60863 beq a2,a5,8000b0a0 <_realloc_r+0x42c> -8000b094: 01040413 addi s0,s0,16 -8000b098: 01848513 addi a0,s1,24 -8000b09c: fc5ff06f j 8000b060 <_realloc_r+0x3ec> -8000b0a0: 01042783 lw a5,16(s0) -8000b0a4: 02048513 addi a0,s1,32 -8000b0a8: 01840413 addi s0,s0,24 -8000b0ac: 00f4ac23 sw a5,24(s1) -8000b0b0: ffc42783 lw a5,-4(s0) -8000b0b4: 00f4ae23 sw a5,28(s1) -8000b0b8: fa9ff06f j 8000b060 <_realloc_r+0x3ec> -8000b0bc: 00040593 mv a1,s0 -8000b0c0: b05ff0ef jal ra,8000abc4 -8000b0c4: fb5ff06f j 8000b078 <_realloc_r+0x404> -8000b0c8: 000a8513 mv a0,s5 -8000b0cc: 845fa0ef jal ra,80005910 <_malloc_r> -8000b0d0: 00050a13 mv s4,a0 -8000b0d4: dc050ce3 beqz a0,8000aeac <_realloc_r+0x238> -8000b0d8: ffc42783 lw a5,-4(s0) -8000b0dc: ff850713 addi a4,a0,-8 -8000b0e0: ffe7f793 andi a5,a5,-2 -8000b0e4: 00fb87b3 add a5,s7,a5 -8000b0e8: 00e79a63 bne a5,a4,8000b0fc <_realloc_r+0x488> -8000b0ec: ffc52983 lw s3,-4(a0) -8000b0f0: ffc9f993 andi s3,s3,-4 -8000b0f4: 012989b3 add s3,s3,s2 -8000b0f8: cedff06f j 8000ade4 <_realloc_r+0x170> -8000b0fc: ffc90613 addi a2,s2,-4 -8000b100: 02400793 li a5,36 -8000b104: 08c7ee63 bltu a5,a2,8000b1a0 <_realloc_r+0x52c> -8000b108: 01300713 li a4,19 -8000b10c: 08c77463 bgeu a4,a2,8000b194 <_realloc_r+0x520> -8000b110: 00042703 lw a4,0(s0) -8000b114: 00e52023 sw a4,0(a0) -8000b118: 00442703 lw a4,4(s0) -8000b11c: 00e52223 sw a4,4(a0) -8000b120: 01b00713 li a4,27 -8000b124: 02c76a63 bltu a4,a2,8000b158 <_realloc_r+0x4e4> -8000b128: 00840713 addi a4,s0,8 -8000b12c: 00850793 addi a5,a0,8 -8000b130: 00072683 lw a3,0(a4) -8000b134: 00d7a023 sw a3,0(a5) -8000b138: 00472683 lw a3,4(a4) -8000b13c: 00d7a223 sw a3,4(a5) -8000b140: 00872703 lw a4,8(a4) -8000b144: 00e7a423 sw a4,8(a5) -8000b148: 00040593 mv a1,s0 -8000b14c: 000a8513 mv a0,s5 -8000b150: abcf80ef jal ra,8000340c <_free_r> -8000b154: d59ff06f j 8000aeac <_realloc_r+0x238> +8000acf8 <_read_r>: +8000acf8: ff010113 addi sp,sp,-16 +8000acfc: 00812423 sw s0,8(sp) +8000ad00: 00912223 sw s1,4(sp) +8000ad04: 81002437 lui s0,0x81002 +8000ad08: 00050493 mv s1,a0 +8000ad0c: 00058513 mv a0,a1 +8000ad10: 00060593 mv a1,a2 +8000ad14: 00068613 mv a2,a3 +8000ad18: 00112623 sw ra,12(sp) +8000ad1c: 9e042423 sw zero,-1560(s0) # 810019e8 <_PathLocale+0xfffffff0> +8000ad20: e7cf50ef jal ra,8000039c <_read> +8000ad24: fff00793 li a5,-1 +8000ad28: 00f51863 bne a0,a5,8000ad38 <_read_r+0x40> +8000ad2c: 9e842783 lw a5,-1560(s0) +8000ad30: 00078463 beqz a5,8000ad38 <_read_r+0x40> +8000ad34: 00f4a023 sw a5,0(s1) +8000ad38: 00c12083 lw ra,12(sp) +8000ad3c: 00812403 lw s0,8(sp) +8000ad40: 00412483 lw s1,4(sp) +8000ad44: 01010113 addi sp,sp,16 +8000ad48: 00008067 ret + +8000ad4c <_realloc_r>: +8000ad4c: fc010113 addi sp,sp,-64 +8000ad50: 02812c23 sw s0,56(sp) +8000ad54: 02112e23 sw ra,60(sp) +8000ad58: 00058413 mv s0,a1 +8000ad5c: 02912a23 sw s1,52(sp) +8000ad60: 03212823 sw s2,48(sp) +8000ad64: 03312623 sw s3,44(sp) +8000ad68: 03412423 sw s4,40(sp) +8000ad6c: 03512223 sw s5,36(sp) +8000ad70: 03612023 sw s6,32(sp) +8000ad74: 01712e23 sw s7,28(sp) +8000ad78: 01812c23 sw s8,24(sp) +8000ad7c: 00060593 mv a1,a2 +8000ad80: 02041a63 bnez s0,8000adb4 <_realloc_r+0x68> +8000ad84: 03812403 lw s0,56(sp) +8000ad88: 03c12083 lw ra,60(sp) +8000ad8c: 03412483 lw s1,52(sp) +8000ad90: 03012903 lw s2,48(sp) +8000ad94: 02c12983 lw s3,44(sp) +8000ad98: 02812a03 lw s4,40(sp) +8000ad9c: 02412a83 lw s5,36(sp) +8000ada0: 02012b03 lw s6,32(sp) +8000ada4: 01c12b83 lw s7,28(sp) +8000ada8: 01812c03 lw s8,24(sp) +8000adac: 04010113 addi sp,sp,64 +8000adb0: c39fa06f j 800059e8 <_malloc_r> +8000adb4: 00050a93 mv s5,a0 +8000adb8: 00c12623 sw a2,12(sp) +8000adbc: ba0fb0ef jal ra,8000615c <__malloc_lock> +8000adc0: 00c12583 lw a1,12(sp) +8000adc4: 01600793 li a5,22 +8000adc8: 00b58993 addi s3,a1,11 +8000adcc: 0537f663 bgeu a5,s3,8000ae18 <_realloc_r+0xcc> +8000add0: ff89fb13 andi s6,s3,-8 +8000add4: 040b5463 bgez s6,8000ae1c <_realloc_r+0xd0> +8000add8: 00c00793 li a5,12 +8000addc: 00faa023 sw a5,0(s5) +8000ade0: 00000a13 li s4,0 +8000ade4: 03c12083 lw ra,60(sp) +8000ade8: 03812403 lw s0,56(sp) +8000adec: 000a0513 mv a0,s4 +8000adf0: 03412483 lw s1,52(sp) +8000adf4: 03012903 lw s2,48(sp) +8000adf8: 02c12983 lw s3,44(sp) +8000adfc: 02812a03 lw s4,40(sp) +8000ae00: 02412a83 lw s5,36(sp) +8000ae04: 02012b03 lw s6,32(sp) +8000ae08: 01c12b83 lw s7,28(sp) +8000ae0c: 01812c03 lw s8,24(sp) +8000ae10: 04010113 addi sp,sp,64 +8000ae14: 00008067 ret +8000ae18: 01000b13 li s6,16 +8000ae1c: fabb6ee3 bltu s6,a1,8000add8 <_realloc_r+0x8c> +8000ae20: ffc42683 lw a3,-4(s0) +8000ae24: ff840b93 addi s7,s0,-8 +8000ae28: ffc6f913 andi s2,a3,-4 +8000ae2c: 45695c63 bge s2,s6,8000b284 <_realloc_r+0x538> +8000ae30: 81001c37 lui s8,0x81001 +8000ae34: 408c0713 addi a4,s8,1032 # 81001408 <_PathLocale+0xfffffa10> +8000ae38: 00872603 lw a2,8(a4) +8000ae3c: 012b87b3 add a5,s7,s2 +8000ae40: 0047a703 lw a4,4(a5) +8000ae44: 408c0c13 addi s8,s8,1032 +8000ae48: 00f60c63 beq a2,a5,8000ae60 <_realloc_r+0x114> +8000ae4c: ffe77513 andi a0,a4,-2 +8000ae50: 00a78533 add a0,a5,a0 +8000ae54: 00452503 lw a0,4(a0) +8000ae58: 00157513 andi a0,a0,1 +8000ae5c: 06051463 bnez a0,8000aec4 <_realloc_r+0x178> +8000ae60: ffc77713 andi a4,a4,-4 +8000ae64: 00e909b3 add s3,s2,a4 +8000ae68: 04f61063 bne a2,a5,8000aea8 <_realloc_r+0x15c> +8000ae6c: 010b0513 addi a0,s6,16 # 80000010 <_PathLocale+0xfeffe618> +8000ae70: 04a9ce63 blt s3,a0,8000aecc <_realloc_r+0x180> +8000ae74: 016b8bb3 add s7,s7,s6 +8000ae78: 416989b3 sub s3,s3,s6 +8000ae7c: 017c2423 sw s7,8(s8) +8000ae80: 0019e993 ori s3,s3,1 +8000ae84: 013ba223 sw s3,4(s7) # 80000004 <_PathLocale+0xfeffe60c> +8000ae88: ffc42983 lw s3,-4(s0) +8000ae8c: 000a8513 mv a0,s5 +8000ae90: 00040a13 mv s4,s0 +8000ae94: 0019f993 andi s3,s3,1 +8000ae98: 0169e9b3 or s3,s3,s6 +8000ae9c: ff342e23 sw s3,-4(s0) +8000aea0: ac0fb0ef jal ra,80006160 <__malloc_unlock> +8000aea4: f41ff06f j 8000ade4 <_realloc_r+0x98> +8000aea8: 0369c263 blt s3,s6,8000aecc <_realloc_r+0x180> +8000aeac: 00c7a703 lw a4,12(a5) +8000aeb0: 0087a783 lw a5,8(a5) +8000aeb4: 00e7a623 sw a4,12(a5) +8000aeb8: 00f72423 sw a5,8(a4) +8000aebc: 000b8493 mv s1,s7 +8000aec0: 1900006f j 8000b050 <_realloc_r+0x304> +8000aec4: 00000713 li a4,0 +8000aec8: 00000793 li a5,0 +8000aecc: 0016f693 andi a3,a3,1 +8000aed0: 2c069863 bnez a3,8000b1a0 <_realloc_r+0x454> +8000aed4: ff842483 lw s1,-8(s0) +8000aed8: 409b84b3 sub s1,s7,s1 +8000aedc: 0044aa03 lw s4,4(s1) +8000aee0: ffca7a13 andi s4,s4,-4 +8000aee4: 012a0a33 add s4,s4,s2 +8000aee8: 20078263 beqz a5,8000b0ec <_realloc_r+0x3a0> +8000aeec: 014709b3 add s3,a4,s4 +8000aef0: 0ef61663 bne a2,a5,8000afdc <_realloc_r+0x290> +8000aef4: 010b0793 addi a5,s6,16 +8000aef8: 1ef9ca63 blt s3,a5,8000b0ec <_realloc_r+0x3a0> +8000aefc: 0084a703 lw a4,8(s1) +8000af00: 00c4a783 lw a5,12(s1) +8000af04: ffc90613 addi a2,s2,-4 +8000af08: 00848a13 addi s4,s1,8 +8000af0c: 00f72623 sw a5,12(a4) +8000af10: 00e7a423 sw a4,8(a5) +8000af14: 02400713 li a4,36 +8000af18: 0ac76a63 bltu a4,a2,8000afcc <_realloc_r+0x280> +8000af1c: 01300693 li a3,19 +8000af20: 000a0793 mv a5,s4 +8000af24: 02c6f263 bgeu a3,a2,8000af48 <_realloc_r+0x1fc> +8000af28: 00042783 lw a5,0(s0) +8000af2c: 00f4a423 sw a5,8(s1) +8000af30: 00442783 lw a5,4(s0) +8000af34: 00f4a623 sw a5,12(s1) +8000af38: 01b00793 li a5,27 +8000af3c: 04c7ea63 bltu a5,a2,8000af90 <_realloc_r+0x244> +8000af40: 00840413 addi s0,s0,8 +8000af44: 01048793 addi a5,s1,16 +8000af48: 00042703 lw a4,0(s0) +8000af4c: 00e7a023 sw a4,0(a5) +8000af50: 00442703 lw a4,4(s0) +8000af54: 00e7a223 sw a4,4(a5) +8000af58: 00842703 lw a4,8(s0) +8000af5c: 00e7a423 sw a4,8(a5) +8000af60: 016487b3 add a5,s1,s6 +8000af64: 416989b3 sub s3,s3,s6 +8000af68: 00fc2423 sw a5,8(s8) +8000af6c: 0019e993 ori s3,s3,1 +8000af70: 0137a223 sw s3,4(a5) +8000af74: 0044a783 lw a5,4(s1) +8000af78: 0017f793 andi a5,a5,1 +8000af7c: 0167e9b3 or s3,a5,s6 +8000af80: 0134a223 sw s3,4(s1) +8000af84: 000a8513 mv a0,s5 +8000af88: 9d8fb0ef jal ra,80006160 <__malloc_unlock> +8000af8c: e59ff06f j 8000ade4 <_realloc_r+0x98> +8000af90: 00842783 lw a5,8(s0) +8000af94: 00f4a823 sw a5,16(s1) +8000af98: 00c42783 lw a5,12(s0) +8000af9c: 00f4aa23 sw a5,20(s1) +8000afa0: 00e60863 beq a2,a4,8000afb0 <_realloc_r+0x264> +8000afa4: 01040413 addi s0,s0,16 +8000afa8: 01848793 addi a5,s1,24 +8000afac: f9dff06f j 8000af48 <_realloc_r+0x1fc> +8000afb0: 01042783 lw a5,16(s0) +8000afb4: 01840413 addi s0,s0,24 +8000afb8: 00f4ac23 sw a5,24(s1) +8000afbc: ffc42703 lw a4,-4(s0) +8000afc0: 02048793 addi a5,s1,32 +8000afc4: 00e4ae23 sw a4,28(s1) +8000afc8: f81ff06f j 8000af48 <_realloc_r+0x1fc> +8000afcc: 00040593 mv a1,s0 +8000afd0: 000a0513 mv a0,s4 +8000afd4: cc9ff0ef jal ra,8000ac9c +8000afd8: f89ff06f j 8000af60 <_realloc_r+0x214> +8000afdc: 1169c863 blt s3,s6,8000b0ec <_realloc_r+0x3a0> +8000afe0: 00c7a703 lw a4,12(a5) +8000afe4: 0087a783 lw a5,8(a5) +8000afe8: ffc90613 addi a2,s2,-4 +8000afec: 00848513 addi a0,s1,8 +8000aff0: 00e7a623 sw a4,12(a5) +8000aff4: 00f72423 sw a5,8(a4) +8000aff8: 0084a703 lw a4,8(s1) +8000affc: 00c4a783 lw a5,12(s1) +8000b000: 00f72623 sw a5,12(a4) +8000b004: 00e7a423 sw a4,8(a5) +8000b008: 02400793 li a5,36 +8000b00c: 0cc7ea63 bltu a5,a2,8000b0e0 <_realloc_r+0x394> +8000b010: 01300713 li a4,19 +8000b014: 02c77263 bgeu a4,a2,8000b038 <_realloc_r+0x2ec> +8000b018: 00042703 lw a4,0(s0) +8000b01c: 00e4a423 sw a4,8(s1) +8000b020: 00442703 lw a4,4(s0) +8000b024: 00e4a623 sw a4,12(s1) +8000b028: 01b00713 li a4,27 +8000b02c: 06c76c63 bltu a4,a2,8000b0a4 <_realloc_r+0x358> +8000b030: 00840413 addi s0,s0,8 +8000b034: 01048513 addi a0,s1,16 +8000b038: 00042783 lw a5,0(s0) +8000b03c: 00f52023 sw a5,0(a0) +8000b040: 00442783 lw a5,4(s0) +8000b044: 00f52223 sw a5,4(a0) +8000b048: 00842783 lw a5,8(s0) +8000b04c: 00f52423 sw a5,8(a0) +8000b050: 0044a703 lw a4,4(s1) +8000b054: 416986b3 sub a3,s3,s6 +8000b058: 00f00613 li a2,15 +8000b05c: 00177713 andi a4,a4,1 +8000b060: 013487b3 add a5,s1,s3 +8000b064: 22d67463 bgeu a2,a3,8000b28c <_realloc_r+0x540> +8000b068: 00eb69b3 or s3,s6,a4 +8000b06c: 0134a223 sw s3,4(s1) +8000b070: 016485b3 add a1,s1,s6 +8000b074: 0016e693 ori a3,a3,1 +8000b078: 00d5a223 sw a3,4(a1) +8000b07c: 0047a703 lw a4,4(a5) +8000b080: 00858593 addi a1,a1,8 +8000b084: 000a8513 mv a0,s5 +8000b088: 00176713 ori a4,a4,1 +8000b08c: 00e7a223 sw a4,4(a5) +8000b090: c54f80ef jal ra,800034e4 <_free_r> +8000b094: 000a8513 mv a0,s5 +8000b098: 8c8fb0ef jal ra,80006160 <__malloc_unlock> +8000b09c: 00848a13 addi s4,s1,8 +8000b0a0: d45ff06f j 8000ade4 <_realloc_r+0x98> +8000b0a4: 00842703 lw a4,8(s0) +8000b0a8: 00e4a823 sw a4,16(s1) +8000b0ac: 00c42703 lw a4,12(s0) +8000b0b0: 00e4aa23 sw a4,20(s1) +8000b0b4: 00f60863 beq a2,a5,8000b0c4 <_realloc_r+0x378> +8000b0b8: 01040413 addi s0,s0,16 +8000b0bc: 01848513 addi a0,s1,24 +8000b0c0: f79ff06f j 8000b038 <_realloc_r+0x2ec> +8000b0c4: 01042783 lw a5,16(s0) +8000b0c8: 02048513 addi a0,s1,32 +8000b0cc: 01840413 addi s0,s0,24 +8000b0d0: 00f4ac23 sw a5,24(s1) +8000b0d4: ffc42783 lw a5,-4(s0) +8000b0d8: 00f4ae23 sw a5,28(s1) +8000b0dc: f5dff06f j 8000b038 <_realloc_r+0x2ec> +8000b0e0: 00040593 mv a1,s0 +8000b0e4: bb9ff0ef jal ra,8000ac9c +8000b0e8: f69ff06f j 8000b050 <_realloc_r+0x304> +8000b0ec: 0b6a4a63 blt s4,s6,8000b1a0 <_realloc_r+0x454> +8000b0f0: 00c4a783 lw a5,12(s1) +8000b0f4: 0084a703 lw a4,8(s1) +8000b0f8: ffc90613 addi a2,s2,-4 +8000b0fc: 00848513 addi a0,s1,8 +8000b100: 00f72623 sw a5,12(a4) +8000b104: 00e7a423 sw a4,8(a5) +8000b108: 02400793 li a5,36 +8000b10c: 08c7e463 bltu a5,a2,8000b194 <_realloc_r+0x448> +8000b110: 01300713 li a4,19 +8000b114: 02c77263 bgeu a4,a2,8000b138 <_realloc_r+0x3ec> +8000b118: 00042703 lw a4,0(s0) +8000b11c: 00e4a423 sw a4,8(s1) +8000b120: 00442703 lw a4,4(s0) +8000b124: 00e4a623 sw a4,12(s1) +8000b128: 01b00713 li a4,27 +8000b12c: 02c76663 bltu a4,a2,8000b158 <_realloc_r+0x40c> +8000b130: 00840413 addi s0,s0,8 +8000b134: 01048513 addi a0,s1,16 +8000b138: 00042783 lw a5,0(s0) +8000b13c: 00f52023 sw a5,0(a0) +8000b140: 00442783 lw a5,4(s0) +8000b144: 00f52223 sw a5,4(a0) +8000b148: 00842783 lw a5,8(s0) +8000b14c: 00f52423 sw a5,8(a0) +8000b150: 000a0993 mv s3,s4 +8000b154: efdff06f j 8000b050 <_realloc_r+0x304> 8000b158: 00842703 lw a4,8(s0) -8000b15c: 00e52423 sw a4,8(a0) +8000b15c: 00e4a823 sw a4,16(s1) 8000b160: 00c42703 lw a4,12(s0) -8000b164: 00e52623 sw a4,12(a0) -8000b168: 00f60863 beq a2,a5,8000b178 <_realloc_r+0x504> -8000b16c: 01040713 addi a4,s0,16 -8000b170: 01050793 addi a5,a0,16 -8000b174: fbdff06f j 8000b130 <_realloc_r+0x4bc> +8000b164: 00e4aa23 sw a4,20(s1) +8000b168: 00f60863 beq a2,a5,8000b178 <_realloc_r+0x42c> +8000b16c: 01040413 addi s0,s0,16 +8000b170: 01848513 addi a0,s1,24 +8000b174: fc5ff06f j 8000b138 <_realloc_r+0x3ec> 8000b178: 01042783 lw a5,16(s0) -8000b17c: 01840713 addi a4,s0,24 -8000b180: 00f52823 sw a5,16(a0) -8000b184: 01442683 lw a3,20(s0) -8000b188: 01850793 addi a5,a0,24 -8000b18c: 00d52a23 sw a3,20(a0) -8000b190: fa1ff06f j 8000b130 <_realloc_r+0x4bc> -8000b194: 00050793 mv a5,a0 -8000b198: 00040713 mv a4,s0 -8000b19c: f95ff06f j 8000b130 <_realloc_r+0x4bc> -8000b1a0: 00040593 mv a1,s0 -8000b1a4: a21ff0ef jal ra,8000abc4 -8000b1a8: fa1ff06f j 8000b148 <_realloc_r+0x4d4> -8000b1ac: 00090993 mv s3,s2 -8000b1b0: c35ff06f j 8000ade4 <_realloc_r+0x170> -8000b1b4: 00e9e9b3 or s3,s3,a4 -8000b1b8: 0134a223 sw s3,4(s1) -8000b1bc: 0047a703 lw a4,4(a5) -8000b1c0: 00176713 ori a4,a4,1 -8000b1c4: 00e7a223 sw a4,4(a5) -8000b1c8: df5ff06f j 8000afbc <_realloc_r+0x348> +8000b17c: 02048513 addi a0,s1,32 +8000b180: 01840413 addi s0,s0,24 +8000b184: 00f4ac23 sw a5,24(s1) +8000b188: ffc42783 lw a5,-4(s0) +8000b18c: 00f4ae23 sw a5,28(s1) +8000b190: fa9ff06f j 8000b138 <_realloc_r+0x3ec> +8000b194: 00040593 mv a1,s0 +8000b198: b05ff0ef jal ra,8000ac9c +8000b19c: fb5ff06f j 8000b150 <_realloc_r+0x404> +8000b1a0: 000a8513 mv a0,s5 +8000b1a4: 845fa0ef jal ra,800059e8 <_malloc_r> +8000b1a8: 00050a13 mv s4,a0 +8000b1ac: dc050ce3 beqz a0,8000af84 <_realloc_r+0x238> +8000b1b0: ffc42783 lw a5,-4(s0) +8000b1b4: ff850713 addi a4,a0,-8 +8000b1b8: ffe7f793 andi a5,a5,-2 +8000b1bc: 00fb87b3 add a5,s7,a5 +8000b1c0: 00e79a63 bne a5,a4,8000b1d4 <_realloc_r+0x488> +8000b1c4: ffc52983 lw s3,-4(a0) +8000b1c8: ffc9f993 andi s3,s3,-4 +8000b1cc: 012989b3 add s3,s3,s2 +8000b1d0: cedff06f j 8000aebc <_realloc_r+0x170> +8000b1d4: ffc90613 addi a2,s2,-4 +8000b1d8: 02400793 li a5,36 +8000b1dc: 08c7ee63 bltu a5,a2,8000b278 <_realloc_r+0x52c> +8000b1e0: 01300713 li a4,19 +8000b1e4: 08c77463 bgeu a4,a2,8000b26c <_realloc_r+0x520> +8000b1e8: 00042703 lw a4,0(s0) +8000b1ec: 00e52023 sw a4,0(a0) +8000b1f0: 00442703 lw a4,4(s0) +8000b1f4: 00e52223 sw a4,4(a0) +8000b1f8: 01b00713 li a4,27 +8000b1fc: 02c76a63 bltu a4,a2,8000b230 <_realloc_r+0x4e4> +8000b200: 00840713 addi a4,s0,8 +8000b204: 00850793 addi a5,a0,8 +8000b208: 00072683 lw a3,0(a4) +8000b20c: 00d7a023 sw a3,0(a5) +8000b210: 00472683 lw a3,4(a4) +8000b214: 00d7a223 sw a3,4(a5) +8000b218: 00872703 lw a4,8(a4) +8000b21c: 00e7a423 sw a4,8(a5) +8000b220: 00040593 mv a1,s0 +8000b224: 000a8513 mv a0,s5 +8000b228: abcf80ef jal ra,800034e4 <_free_r> +8000b22c: d59ff06f j 8000af84 <_realloc_r+0x238> +8000b230: 00842703 lw a4,8(s0) +8000b234: 00e52423 sw a4,8(a0) +8000b238: 00c42703 lw a4,12(s0) +8000b23c: 00e52623 sw a4,12(a0) +8000b240: 00f60863 beq a2,a5,8000b250 <_realloc_r+0x504> +8000b244: 01040713 addi a4,s0,16 +8000b248: 01050793 addi a5,a0,16 +8000b24c: fbdff06f j 8000b208 <_realloc_r+0x4bc> +8000b250: 01042783 lw a5,16(s0) +8000b254: 01840713 addi a4,s0,24 +8000b258: 00f52823 sw a5,16(a0) +8000b25c: 01442683 lw a3,20(s0) +8000b260: 01850793 addi a5,a0,24 +8000b264: 00d52a23 sw a3,20(a0) +8000b268: fa1ff06f j 8000b208 <_realloc_r+0x4bc> +8000b26c: 00050793 mv a5,a0 +8000b270: 00040713 mv a4,s0 +8000b274: f95ff06f j 8000b208 <_realloc_r+0x4bc> +8000b278: 00040593 mv a1,s0 +8000b27c: a21ff0ef jal ra,8000ac9c +8000b280: fa1ff06f j 8000b220 <_realloc_r+0x4d4> +8000b284: 00090993 mv s3,s2 +8000b288: c35ff06f j 8000aebc <_realloc_r+0x170> +8000b28c: 00e9e9b3 or s3,s3,a4 +8000b290: 0134a223 sw s3,4(s1) +8000b294: 0047a703 lw a4,4(a5) +8000b298: 00176713 ori a4,a4,1 +8000b29c: 00e7a223 sw a4,4(a5) +8000b2a0: df5ff06f j 8000b094 <_realloc_r+0x348> -8000b1cc : -8000b1cc: ff010113 addi sp,sp,-16 -8000b1d0: 00812423 sw s0,8(sp) -8000b1d4: 00058413 mv s0,a1 -8000b1d8: 0005a583 lw a1,0(a1) -8000b1dc: 00912223 sw s1,4(sp) -8000b1e0: 00112623 sw ra,12(sp) -8000b1e4: 00050493 mv s1,a0 -8000b1e8: 00058463 beqz a1,8000b1f0 -8000b1ec: fe1ff0ef jal ra,8000b1cc -8000b1f0: 00040593 mv a1,s0 -8000b1f4: 00812403 lw s0,8(sp) -8000b1f8: 00c12083 lw ra,12(sp) -8000b1fc: 00048513 mv a0,s1 -8000b200: 00412483 lw s1,4(sp) -8000b204: 01010113 addi sp,sp,16 -8000b208: a04f806f j 8000340c <_free_r> +8000b2a4 : +8000b2a4: ff010113 addi sp,sp,-16 +8000b2a8: 00812423 sw s0,8(sp) +8000b2ac: 00058413 mv s0,a1 +8000b2b0: 0005a583 lw a1,0(a1) +8000b2b4: 00912223 sw s1,4(sp) +8000b2b8: 00112623 sw ra,12(sp) +8000b2bc: 00050493 mv s1,a0 +8000b2c0: 00058463 beqz a1,8000b2c8 +8000b2c4: fe1ff0ef jal ra,8000b2a4 +8000b2c8: 00040593 mv a1,s0 +8000b2cc: 00812403 lw s0,8(sp) +8000b2d0: 00c12083 lw ra,12(sp) +8000b2d4: 00048513 mv a0,s1 +8000b2d8: 00412483 lw s1,4(sp) +8000b2dc: 01010113 addi sp,sp,16 +8000b2e0: a04f806f j 800034e4 <_free_r> -8000b20c <_reclaim_reent>: -8000b20c: 810027b7 lui a5,0x81002 -8000b210: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000b214: 10a78463 beq a5,a0,8000b31c <_reclaim_reent+0x110> -8000b218: 04c52783 lw a5,76(a0) -8000b21c: fe010113 addi sp,sp,-32 -8000b220: 00812c23 sw s0,24(sp) -8000b224: 00912a23 sw s1,20(sp) -8000b228: 01212823 sw s2,16(sp) -8000b22c: 00112e23 sw ra,28(sp) -8000b230: 01312623 sw s3,12(sp) -8000b234: 00050413 mv s0,a0 -8000b238: 00000493 li s1,0 -8000b23c: 08000913 li s2,128 -8000b240: 06079a63 bnez a5,8000b2b4 <_reclaim_reent+0xa8> -8000b244: 04042583 lw a1,64(s0) -8000b248: 00058663 beqz a1,8000b254 <_reclaim_reent+0x48> -8000b24c: 00040513 mv a0,s0 -8000b250: 9bcf80ef jal ra,8000340c <_free_r> -8000b254: 14842583 lw a1,328(s0) -8000b258: 14c40493 addi s1,s0,332 -8000b25c: 08059063 bnez a1,8000b2dc <_reclaim_reent+0xd0> -8000b260: 05442583 lw a1,84(s0) -8000b264: 08059863 bnez a1,8000b2f4 <_reclaim_reent+0xe8> -8000b268: 03842783 lw a5,56(s0) -8000b26c: 08078a63 beqz a5,8000b300 <_reclaim_reent+0xf4> -8000b270: 03c42783 lw a5,60(s0) -8000b274: 00040513 mv a0,s0 -8000b278: 000780e7 jalr a5 -8000b27c: 2e042583 lw a1,736(s0) -8000b280: 08058063 beqz a1,8000b300 <_reclaim_reent+0xf4> -8000b284: 00040513 mv a0,s0 -8000b288: 01812403 lw s0,24(sp) -8000b28c: 01c12083 lw ra,28(sp) -8000b290: 01412483 lw s1,20(sp) -8000b294: 01012903 lw s2,16(sp) -8000b298: 00c12983 lw s3,12(sp) -8000b29c: 02010113 addi sp,sp,32 -8000b2a0: f2dff06f j 8000b1cc -8000b2a4: 009585b3 add a1,a1,s1 -8000b2a8: 0005a583 lw a1,0(a1) -8000b2ac: 00059e63 bnez a1,8000b2c8 <_reclaim_reent+0xbc> -8000b2b0: 00448493 addi s1,s1,4 -8000b2b4: 04c42583 lw a1,76(s0) -8000b2b8: ff2496e3 bne s1,s2,8000b2a4 <_reclaim_reent+0x98> -8000b2bc: 00040513 mv a0,s0 -8000b2c0: 94cf80ef jal ra,8000340c <_free_r> -8000b2c4: f81ff06f j 8000b244 <_reclaim_reent+0x38> -8000b2c8: 0005a983 lw s3,0(a1) -8000b2cc: 00040513 mv a0,s0 -8000b2d0: 93cf80ef jal ra,8000340c <_free_r> -8000b2d4: 00098593 mv a1,s3 -8000b2d8: fd5ff06f j 8000b2ac <_reclaim_reent+0xa0> -8000b2dc: f89582e3 beq a1,s1,8000b260 <_reclaim_reent+0x54> -8000b2e0: 0005a903 lw s2,0(a1) -8000b2e4: 00040513 mv a0,s0 -8000b2e8: 924f80ef jal ra,8000340c <_free_r> -8000b2ec: 00090593 mv a1,s2 -8000b2f0: fedff06f j 8000b2dc <_reclaim_reent+0xd0> -8000b2f4: 00040513 mv a0,s0 -8000b2f8: 914f80ef jal ra,8000340c <_free_r> -8000b2fc: f6dff06f j 8000b268 <_reclaim_reent+0x5c> -8000b300: 01c12083 lw ra,28(sp) -8000b304: 01812403 lw s0,24(sp) -8000b308: 01412483 lw s1,20(sp) -8000b30c: 01012903 lw s2,16(sp) -8000b310: 00c12983 lw s3,12(sp) -8000b314: 02010113 addi sp,sp,32 -8000b318: 00008067 ret -8000b31c: 00008067 ret +8000b2e4 <_reclaim_reent>: +8000b2e4: 810027b7 lui a5,0x81002 +8000b2e8: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000b2ec: 10a78463 beq a5,a0,8000b3f4 <_reclaim_reent+0x110> +8000b2f0: 04c52783 lw a5,76(a0) +8000b2f4: fe010113 addi sp,sp,-32 +8000b2f8: 00812c23 sw s0,24(sp) +8000b2fc: 00912a23 sw s1,20(sp) +8000b300: 01212823 sw s2,16(sp) +8000b304: 00112e23 sw ra,28(sp) +8000b308: 01312623 sw s3,12(sp) +8000b30c: 00050413 mv s0,a0 +8000b310: 00000493 li s1,0 +8000b314: 08000913 li s2,128 +8000b318: 06079a63 bnez a5,8000b38c <_reclaim_reent+0xa8> +8000b31c: 04042583 lw a1,64(s0) +8000b320: 00058663 beqz a1,8000b32c <_reclaim_reent+0x48> +8000b324: 00040513 mv a0,s0 +8000b328: 9bcf80ef jal ra,800034e4 <_free_r> +8000b32c: 14842583 lw a1,328(s0) +8000b330: 14c40493 addi s1,s0,332 +8000b334: 08059063 bnez a1,8000b3b4 <_reclaim_reent+0xd0> +8000b338: 05442583 lw a1,84(s0) +8000b33c: 08059863 bnez a1,8000b3cc <_reclaim_reent+0xe8> +8000b340: 03842783 lw a5,56(s0) +8000b344: 08078a63 beqz a5,8000b3d8 <_reclaim_reent+0xf4> +8000b348: 03c42783 lw a5,60(s0) +8000b34c: 00040513 mv a0,s0 +8000b350: 000780e7 jalr a5 +8000b354: 2e042583 lw a1,736(s0) +8000b358: 08058063 beqz a1,8000b3d8 <_reclaim_reent+0xf4> +8000b35c: 00040513 mv a0,s0 +8000b360: 01812403 lw s0,24(sp) +8000b364: 01c12083 lw ra,28(sp) +8000b368: 01412483 lw s1,20(sp) +8000b36c: 01012903 lw s2,16(sp) +8000b370: 00c12983 lw s3,12(sp) +8000b374: 02010113 addi sp,sp,32 +8000b378: f2dff06f j 8000b2a4 +8000b37c: 009585b3 add a1,a1,s1 +8000b380: 0005a583 lw a1,0(a1) +8000b384: 00059e63 bnez a1,8000b3a0 <_reclaim_reent+0xbc> +8000b388: 00448493 addi s1,s1,4 +8000b38c: 04c42583 lw a1,76(s0) +8000b390: ff2496e3 bne s1,s2,8000b37c <_reclaim_reent+0x98> +8000b394: 00040513 mv a0,s0 +8000b398: 94cf80ef jal ra,800034e4 <_free_r> +8000b39c: f81ff06f j 8000b31c <_reclaim_reent+0x38> +8000b3a0: 0005a983 lw s3,0(a1) +8000b3a4: 00040513 mv a0,s0 +8000b3a8: 93cf80ef jal ra,800034e4 <_free_r> +8000b3ac: 00098593 mv a1,s3 +8000b3b0: fd5ff06f j 8000b384 <_reclaim_reent+0xa0> +8000b3b4: f89582e3 beq a1,s1,8000b338 <_reclaim_reent+0x54> +8000b3b8: 0005a903 lw s2,0(a1) +8000b3bc: 00040513 mv a0,s0 +8000b3c0: 924f80ef jal ra,800034e4 <_free_r> +8000b3c4: 00090593 mv a1,s2 +8000b3c8: fedff06f j 8000b3b4 <_reclaim_reent+0xd0> +8000b3cc: 00040513 mv a0,s0 +8000b3d0: 914f80ef jal ra,800034e4 <_free_r> +8000b3d4: f6dff06f j 8000b340 <_reclaim_reent+0x5c> +8000b3d8: 01c12083 lw ra,28(sp) +8000b3dc: 01812403 lw s0,24(sp) +8000b3e0: 01412483 lw s1,20(sp) +8000b3e4: 01012903 lw s2,16(sp) +8000b3e8: 00c12983 lw s3,12(sp) +8000b3ec: 02010113 addi sp,sp,32 +8000b3f0: 00008067 ret +8000b3f4: 00008067 ret -8000b320 : -8000b320: 00b56733 or a4,a0,a1 -8000b324: fff00393 li t2,-1 -8000b328: 00377713 andi a4,a4,3 -8000b32c: 10071063 bnez a4,8000b42c -8000b330: 7f7f87b7 lui a5,0x7f7f8 -8000b334: f7f78793 addi a5,a5,-129 # 7f7f7f7f -8000b338: 00052603 lw a2,0(a0) -8000b33c: 0005a683 lw a3,0(a1) -8000b340: 00f672b3 and t0,a2,a5 -8000b344: 00f66333 or t1,a2,a5 -8000b348: 00f282b3 add t0,t0,a5 -8000b34c: 0062e2b3 or t0,t0,t1 -8000b350: 10729263 bne t0,t2,8000b454 -8000b354: 08d61663 bne a2,a3,8000b3e0 -8000b358: 00452603 lw a2,4(a0) -8000b35c: 0045a683 lw a3,4(a1) -8000b360: 00f672b3 and t0,a2,a5 -8000b364: 00f66333 or t1,a2,a5 -8000b368: 00f282b3 add t0,t0,a5 -8000b36c: 0062e2b3 or t0,t0,t1 -8000b370: 0c729e63 bne t0,t2,8000b44c -8000b374: 06d61663 bne a2,a3,8000b3e0 -8000b378: 00852603 lw a2,8(a0) -8000b37c: 0085a683 lw a3,8(a1) -8000b380: 00f672b3 and t0,a2,a5 -8000b384: 00f66333 or t1,a2,a5 -8000b388: 00f282b3 add t0,t0,a5 -8000b38c: 0062e2b3 or t0,t0,t1 -8000b390: 0c729863 bne t0,t2,8000b460 -8000b394: 04d61663 bne a2,a3,8000b3e0 -8000b398: 00c52603 lw a2,12(a0) -8000b39c: 00c5a683 lw a3,12(a1) -8000b3a0: 00f672b3 and t0,a2,a5 -8000b3a4: 00f66333 or t1,a2,a5 -8000b3a8: 00f282b3 add t0,t0,a5 -8000b3ac: 0062e2b3 or t0,t0,t1 -8000b3b0: 0c729263 bne t0,t2,8000b474 -8000b3b4: 02d61663 bne a2,a3,8000b3e0 -8000b3b8: 01052603 lw a2,16(a0) -8000b3bc: 0105a683 lw a3,16(a1) -8000b3c0: 00f672b3 and t0,a2,a5 -8000b3c4: 00f66333 or t1,a2,a5 -8000b3c8: 00f282b3 add t0,t0,a5 -8000b3cc: 0062e2b3 or t0,t0,t1 -8000b3d0: 0a729c63 bne t0,t2,8000b488 -8000b3d4: 01450513 addi a0,a0,20 -8000b3d8: 01458593 addi a1,a1,20 -8000b3dc: f4d60ee3 beq a2,a3,8000b338 -8000b3e0: 01061713 slli a4,a2,0x10 -8000b3e4: 01069793 slli a5,a3,0x10 -8000b3e8: 00f71e63 bne a4,a5,8000b404 -8000b3ec: 01065713 srli a4,a2,0x10 -8000b3f0: 0106d793 srli a5,a3,0x10 -8000b3f4: 40f70533 sub a0,a4,a5 -8000b3f8: 0ff57593 andi a1,a0,255 -8000b3fc: 02059063 bnez a1,8000b41c -8000b400: 00008067 ret -8000b404: 01075713 srli a4,a4,0x10 -8000b408: 0107d793 srli a5,a5,0x10 -8000b40c: 40f70533 sub a0,a4,a5 -8000b410: 0ff57593 andi a1,a0,255 -8000b414: 00059463 bnez a1,8000b41c -8000b418: 00008067 ret -8000b41c: 0ff77713 andi a4,a4,255 -8000b420: 0ff7f793 andi a5,a5,255 -8000b424: 40f70533 sub a0,a4,a5 -8000b428: 00008067 ret -8000b42c: 00054603 lbu a2,0(a0) -8000b430: 0005c683 lbu a3,0(a1) -8000b434: 00150513 addi a0,a0,1 -8000b438: 00158593 addi a1,a1,1 -8000b43c: 00d61463 bne a2,a3,8000b444 -8000b440: fe0616e3 bnez a2,8000b42c -8000b444: 40d60533 sub a0,a2,a3 -8000b448: 00008067 ret -8000b44c: 00450513 addi a0,a0,4 -8000b450: 00458593 addi a1,a1,4 -8000b454: fcd61ce3 bne a2,a3,8000b42c -8000b458: 00000513 li a0,0 -8000b45c: 00008067 ret -8000b460: 00850513 addi a0,a0,8 -8000b464: 00858593 addi a1,a1,8 -8000b468: fcd612e3 bne a2,a3,8000b42c -8000b46c: 00000513 li a0,0 -8000b470: 00008067 ret -8000b474: 00c50513 addi a0,a0,12 -8000b478: 00c58593 addi a1,a1,12 -8000b47c: fad618e3 bne a2,a3,8000b42c -8000b480: 00000513 li a0,0 -8000b484: 00008067 ret -8000b488: 01050513 addi a0,a0,16 -8000b48c: 01058593 addi a1,a1,16 -8000b490: f8d61ee3 bne a2,a3,8000b42c -8000b494: 00000513 li a0,0 -8000b498: 00008067 ret +8000b3f8 : +8000b3f8: 00b56733 or a4,a0,a1 +8000b3fc: fff00393 li t2,-1 +8000b400: 00377713 andi a4,a4,3 +8000b404: 10071063 bnez a4,8000b504 +8000b408: 7f7f87b7 lui a5,0x7f7f8 +8000b40c: f7f78793 addi a5,a5,-129 # 7f7f7f7f <_start-0x808081> +8000b410: 00052603 lw a2,0(a0) +8000b414: 0005a683 lw a3,0(a1) +8000b418: 00f672b3 and t0,a2,a5 +8000b41c: 00f66333 or t1,a2,a5 +8000b420: 00f282b3 add t0,t0,a5 +8000b424: 0062e2b3 or t0,t0,t1 +8000b428: 10729263 bne t0,t2,8000b52c +8000b42c: 08d61663 bne a2,a3,8000b4b8 +8000b430: 00452603 lw a2,4(a0) +8000b434: 0045a683 lw a3,4(a1) +8000b438: 00f672b3 and t0,a2,a5 +8000b43c: 00f66333 or t1,a2,a5 +8000b440: 00f282b3 add t0,t0,a5 +8000b444: 0062e2b3 or t0,t0,t1 +8000b448: 0c729e63 bne t0,t2,8000b524 +8000b44c: 06d61663 bne a2,a3,8000b4b8 +8000b450: 00852603 lw a2,8(a0) +8000b454: 0085a683 lw a3,8(a1) +8000b458: 00f672b3 and t0,a2,a5 +8000b45c: 00f66333 or t1,a2,a5 +8000b460: 00f282b3 add t0,t0,a5 +8000b464: 0062e2b3 or t0,t0,t1 +8000b468: 0c729863 bne t0,t2,8000b538 +8000b46c: 04d61663 bne a2,a3,8000b4b8 +8000b470: 00c52603 lw a2,12(a0) +8000b474: 00c5a683 lw a3,12(a1) +8000b478: 00f672b3 and t0,a2,a5 +8000b47c: 00f66333 or t1,a2,a5 +8000b480: 00f282b3 add t0,t0,a5 +8000b484: 0062e2b3 or t0,t0,t1 +8000b488: 0c729263 bne t0,t2,8000b54c +8000b48c: 02d61663 bne a2,a3,8000b4b8 +8000b490: 01052603 lw a2,16(a0) +8000b494: 0105a683 lw a3,16(a1) +8000b498: 00f672b3 and t0,a2,a5 +8000b49c: 00f66333 or t1,a2,a5 +8000b4a0: 00f282b3 add t0,t0,a5 +8000b4a4: 0062e2b3 or t0,t0,t1 +8000b4a8: 0a729c63 bne t0,t2,8000b560 +8000b4ac: 01450513 addi a0,a0,20 +8000b4b0: 01458593 addi a1,a1,20 +8000b4b4: f4d60ee3 beq a2,a3,8000b410 +8000b4b8: 01061713 slli a4,a2,0x10 +8000b4bc: 01069793 slli a5,a3,0x10 +8000b4c0: 00f71e63 bne a4,a5,8000b4dc +8000b4c4: 01065713 srli a4,a2,0x10 +8000b4c8: 0106d793 srli a5,a3,0x10 +8000b4cc: 40f70533 sub a0,a4,a5 +8000b4d0: 0ff57593 andi a1,a0,255 +8000b4d4: 02059063 bnez a1,8000b4f4 +8000b4d8: 00008067 ret +8000b4dc: 01075713 srli a4,a4,0x10 +8000b4e0: 0107d793 srli a5,a5,0x10 +8000b4e4: 40f70533 sub a0,a4,a5 +8000b4e8: 0ff57593 andi a1,a0,255 +8000b4ec: 00059463 bnez a1,8000b4f4 +8000b4f0: 00008067 ret +8000b4f4: 0ff77713 andi a4,a4,255 +8000b4f8: 0ff7f793 andi a5,a5,255 +8000b4fc: 40f70533 sub a0,a4,a5 +8000b500: 00008067 ret +8000b504: 00054603 lbu a2,0(a0) +8000b508: 0005c683 lbu a3,0(a1) +8000b50c: 00150513 addi a0,a0,1 +8000b510: 00158593 addi a1,a1,1 +8000b514: 00d61463 bne a2,a3,8000b51c +8000b518: fe0616e3 bnez a2,8000b504 +8000b51c: 40d60533 sub a0,a2,a3 +8000b520: 00008067 ret +8000b524: 00450513 addi a0,a0,4 +8000b528: 00458593 addi a1,a1,4 +8000b52c: fcd61ce3 bne a2,a3,8000b504 +8000b530: 00000513 li a0,0 +8000b534: 00008067 ret +8000b538: 00850513 addi a0,a0,8 +8000b53c: 00858593 addi a1,a1,8 +8000b540: fcd612e3 bne a2,a3,8000b504 +8000b544: 00000513 li a0,0 +8000b548: 00008067 ret +8000b54c: 00c50513 addi a0,a0,12 +8000b550: 00c58593 addi a1,a1,12 +8000b554: fad618e3 bne a2,a3,8000b504 +8000b558: 00000513 li a0,0 +8000b55c: 00008067 ret +8000b560: 01050513 addi a0,a0,16 +8000b564: 01058593 addi a1,a1,16 +8000b568: f8d61ee3 bne a2,a3,8000b504 +8000b56c: 00000513 li a0,0 +8000b570: 00008067 ret -8000b49c <__ssprint_r>: -8000b49c: 00862783 lw a5,8(a2) -8000b4a0: fd010113 addi sp,sp,-48 -8000b4a4: 01312e23 sw s3,28(sp) -8000b4a8: 02112623 sw ra,44(sp) -8000b4ac: 02812423 sw s0,40(sp) -8000b4b0: 02912223 sw s1,36(sp) -8000b4b4: 03212023 sw s2,32(sp) -8000b4b8: 01412c23 sw s4,24(sp) -8000b4bc: 01512a23 sw s5,20(sp) -8000b4c0: 01612823 sw s6,16(sp) -8000b4c4: 01712623 sw s7,12(sp) -8000b4c8: 01812423 sw s8,8(sp) -8000b4cc: 01912223 sw s9,4(sp) -8000b4d0: 01a12023 sw s10,0(sp) -8000b4d4: 00060993 mv s3,a2 -8000b4d8: 12078463 beqz a5,8000b600 <__ssprint_r+0x164> -8000b4dc: 00062a83 lw s5,0(a2) -8000b4e0: 00050a13 mv s4,a0 -8000b4e4: 00058413 mv s0,a1 -8000b4e8: 00000b13 li s6,0 -8000b4ec: 00000913 li s2,0 -8000b4f0: 00300b93 li s7,3 -8000b4f4: 00200c13 li s8,2 -8000b4f8: 08090063 beqz s2,8000b578 <__ssprint_r+0xdc> -8000b4fc: 00842d03 lw s10,8(s0) -8000b500: 0da96063 bltu s2,s10,8000b5c0 <__ssprint_r+0x124> -8000b504: 00c45783 lhu a5,12(s0) -8000b508: 4807f713 andi a4,a5,1152 -8000b50c: 0a070a63 beqz a4,8000b5c0 <__ssprint_r+0x124> -8000b510: 00042483 lw s1,0(s0) -8000b514: 01042583 lw a1,16(s0) -8000b518: 40b48cb3 sub s9,s1,a1 -8000b51c: 01442483 lw s1,20(s0) -8000b520: 001c8713 addi a4,s9,1 -8000b524: 01270733 add a4,a4,s2 -8000b528: 029b84b3 mul s1,s7,s1 -8000b52c: 0384c4b3 div s1,s1,s8 -8000b530: 00e4f463 bgeu s1,a4,8000b538 <__ssprint_r+0x9c> -8000b534: 00070493 mv s1,a4 -8000b538: 4007f793 andi a5,a5,1024 -8000b53c: 10078263 beqz a5,8000b640 <__ssprint_r+0x1a4> -8000b540: 00048593 mv a1,s1 -8000b544: 000a0513 mv a0,s4 -8000b548: bc8fa0ef jal ra,80005910 <_malloc_r> -8000b54c: 00050d13 mv s10,a0 -8000b550: 02051c63 bnez a0,8000b588 <__ssprint_r+0xec> -8000b554: 00c00793 li a5,12 -8000b558: 00fa2023 sw a5,0(s4) -8000b55c: 00c45783 lhu a5,12(s0) -8000b560: fff00513 li a0,-1 -8000b564: 0407e793 ori a5,a5,64 -8000b568: 00f41623 sh a5,12(s0) -8000b56c: 0009a423 sw zero,8(s3) -8000b570: 0009a223 sw zero,4(s3) -8000b574: 0940006f j 8000b608 <__ssprint_r+0x16c> -8000b578: 000aab03 lw s6,0(s5) -8000b57c: 004aa903 lw s2,4(s5) -8000b580: 008a8a93 addi s5,s5,8 -8000b584: f75ff06f j 8000b4f8 <__ssprint_r+0x5c> -8000b588: 01042583 lw a1,16(s0) -8000b58c: 000c8613 mv a2,s9 -8000b590: d5cff0ef jal ra,8000aaec -8000b594: 00c45783 lhu a5,12(s0) -8000b598: b7f7f793 andi a5,a5,-1153 -8000b59c: 0807e793 ori a5,a5,128 -8000b5a0: 00f41623 sh a5,12(s0) -8000b5a4: 01a42823 sw s10,16(s0) -8000b5a8: 00942a23 sw s1,20(s0) -8000b5ac: 019d0d33 add s10,s10,s9 -8000b5b0: 419484b3 sub s1,s1,s9 -8000b5b4: 01a42023 sw s10,0(s0) -8000b5b8: 00942423 sw s1,8(s0) -8000b5bc: 00090d13 mv s10,s2 -8000b5c0: 01a97463 bgeu s2,s10,8000b5c8 <__ssprint_r+0x12c> -8000b5c4: 00090d13 mv s10,s2 -8000b5c8: 00042503 lw a0,0(s0) -8000b5cc: 000d0613 mv a2,s10 -8000b5d0: 000b0593 mv a1,s6 -8000b5d4: df0ff0ef jal ra,8000abc4 -8000b5d8: 00842783 lw a5,8(s0) -8000b5dc: 41a787b3 sub a5,a5,s10 -8000b5e0: 00f42423 sw a5,8(s0) -8000b5e4: 00042783 lw a5,0(s0) -8000b5e8: 01a78d33 add s10,a5,s10 -8000b5ec: 0089a783 lw a5,8(s3) -8000b5f0: 01a42023 sw s10,0(s0) -8000b5f4: 41278933 sub s2,a5,s2 -8000b5f8: 0129a423 sw s2,8(s3) -8000b5fc: f6091ee3 bnez s2,8000b578 <__ssprint_r+0xdc> -8000b600: 0009a223 sw zero,4(s3) -8000b604: 00000513 li a0,0 -8000b608: 02c12083 lw ra,44(sp) -8000b60c: 02812403 lw s0,40(sp) -8000b610: 02412483 lw s1,36(sp) -8000b614: 02012903 lw s2,32(sp) -8000b618: 01c12983 lw s3,28(sp) -8000b61c: 01812a03 lw s4,24(sp) -8000b620: 01412a83 lw s5,20(sp) -8000b624: 01012b03 lw s6,16(sp) -8000b628: 00c12b83 lw s7,12(sp) -8000b62c: 00812c03 lw s8,8(sp) -8000b630: 00412c83 lw s9,4(sp) -8000b634: 00012d03 lw s10,0(sp) -8000b638: 03010113 addi sp,sp,48 -8000b63c: 00008067 ret -8000b640: 00048613 mv a2,s1 -8000b644: 000a0513 mv a0,s4 -8000b648: e2cff0ef jal ra,8000ac74 <_realloc_r> -8000b64c: 00050d13 mv s10,a0 -8000b650: f4051ae3 bnez a0,8000b5a4 <__ssprint_r+0x108> -8000b654: 01042583 lw a1,16(s0) -8000b658: 000a0513 mv a0,s4 -8000b65c: db1f70ef jal ra,8000340c <_free_r> -8000b660: ef5ff06f j 8000b554 <__ssprint_r+0xb8> +8000b574 <__ssprint_r>: +8000b574: 00862783 lw a5,8(a2) +8000b578: fd010113 addi sp,sp,-48 +8000b57c: 01312e23 sw s3,28(sp) +8000b580: 02112623 sw ra,44(sp) +8000b584: 02812423 sw s0,40(sp) +8000b588: 02912223 sw s1,36(sp) +8000b58c: 03212023 sw s2,32(sp) +8000b590: 01412c23 sw s4,24(sp) +8000b594: 01512a23 sw s5,20(sp) +8000b598: 01612823 sw s6,16(sp) +8000b59c: 01712623 sw s7,12(sp) +8000b5a0: 01812423 sw s8,8(sp) +8000b5a4: 01912223 sw s9,4(sp) +8000b5a8: 01a12023 sw s10,0(sp) +8000b5ac: 00060993 mv s3,a2 +8000b5b0: 12078463 beqz a5,8000b6d8 <__ssprint_r+0x164> +8000b5b4: 00062a83 lw s5,0(a2) +8000b5b8: 00050a13 mv s4,a0 +8000b5bc: 00058413 mv s0,a1 +8000b5c0: 00000b13 li s6,0 +8000b5c4: 00000913 li s2,0 +8000b5c8: 00300b93 li s7,3 +8000b5cc: 00200c13 li s8,2 +8000b5d0: 08090063 beqz s2,8000b650 <__ssprint_r+0xdc> +8000b5d4: 00842d03 lw s10,8(s0) +8000b5d8: 0da96063 bltu s2,s10,8000b698 <__ssprint_r+0x124> +8000b5dc: 00c45783 lhu a5,12(s0) +8000b5e0: 4807f713 andi a4,a5,1152 +8000b5e4: 0a070a63 beqz a4,8000b698 <__ssprint_r+0x124> +8000b5e8: 00042483 lw s1,0(s0) +8000b5ec: 01042583 lw a1,16(s0) +8000b5f0: 40b48cb3 sub s9,s1,a1 +8000b5f4: 01442483 lw s1,20(s0) +8000b5f8: 001c8713 addi a4,s9,1 +8000b5fc: 01270733 add a4,a4,s2 +8000b600: 029b84b3 mul s1,s7,s1 +8000b604: 0384c4b3 div s1,s1,s8 +8000b608: 00e4f463 bgeu s1,a4,8000b610 <__ssprint_r+0x9c> +8000b60c: 00070493 mv s1,a4 +8000b610: 4007f793 andi a5,a5,1024 +8000b614: 10078263 beqz a5,8000b718 <__ssprint_r+0x1a4> +8000b618: 00048593 mv a1,s1 +8000b61c: 000a0513 mv a0,s4 +8000b620: bc8fa0ef jal ra,800059e8 <_malloc_r> +8000b624: 00050d13 mv s10,a0 +8000b628: 02051c63 bnez a0,8000b660 <__ssprint_r+0xec> +8000b62c: 00c00793 li a5,12 +8000b630: 00fa2023 sw a5,0(s4) +8000b634: 00c45783 lhu a5,12(s0) +8000b638: fff00513 li a0,-1 +8000b63c: 0407e793 ori a5,a5,64 +8000b640: 00f41623 sh a5,12(s0) +8000b644: 0009a423 sw zero,8(s3) +8000b648: 0009a223 sw zero,4(s3) +8000b64c: 0940006f j 8000b6e0 <__ssprint_r+0x16c> +8000b650: 000aab03 lw s6,0(s5) +8000b654: 004aa903 lw s2,4(s5) +8000b658: 008a8a93 addi s5,s5,8 +8000b65c: f75ff06f j 8000b5d0 <__ssprint_r+0x5c> +8000b660: 01042583 lw a1,16(s0) +8000b664: 000c8613 mv a2,s9 +8000b668: d5cff0ef jal ra,8000abc4 +8000b66c: 00c45783 lhu a5,12(s0) +8000b670: b7f7f793 andi a5,a5,-1153 +8000b674: 0807e793 ori a5,a5,128 +8000b678: 00f41623 sh a5,12(s0) +8000b67c: 01a42823 sw s10,16(s0) +8000b680: 00942a23 sw s1,20(s0) +8000b684: 019d0d33 add s10,s10,s9 +8000b688: 419484b3 sub s1,s1,s9 +8000b68c: 01a42023 sw s10,0(s0) +8000b690: 00942423 sw s1,8(s0) +8000b694: 00090d13 mv s10,s2 +8000b698: 01a97463 bgeu s2,s10,8000b6a0 <__ssprint_r+0x12c> +8000b69c: 00090d13 mv s10,s2 +8000b6a0: 00042503 lw a0,0(s0) +8000b6a4: 000d0613 mv a2,s10 +8000b6a8: 000b0593 mv a1,s6 +8000b6ac: df0ff0ef jal ra,8000ac9c +8000b6b0: 00842783 lw a5,8(s0) +8000b6b4: 41a787b3 sub a5,a5,s10 +8000b6b8: 00f42423 sw a5,8(s0) +8000b6bc: 00042783 lw a5,0(s0) +8000b6c0: 01a78d33 add s10,a5,s10 +8000b6c4: 0089a783 lw a5,8(s3) +8000b6c8: 01a42023 sw s10,0(s0) +8000b6cc: 41278933 sub s2,a5,s2 +8000b6d0: 0129a423 sw s2,8(s3) +8000b6d4: f6091ee3 bnez s2,8000b650 <__ssprint_r+0xdc> +8000b6d8: 0009a223 sw zero,4(s3) +8000b6dc: 00000513 li a0,0 +8000b6e0: 02c12083 lw ra,44(sp) +8000b6e4: 02812403 lw s0,40(sp) +8000b6e8: 02412483 lw s1,36(sp) +8000b6ec: 02012903 lw s2,32(sp) +8000b6f0: 01c12983 lw s3,28(sp) +8000b6f4: 01812a03 lw s4,24(sp) +8000b6f8: 01412a83 lw s5,20(sp) +8000b6fc: 01012b03 lw s6,16(sp) +8000b700: 00c12b83 lw s7,12(sp) +8000b704: 00812c03 lw s8,8(sp) +8000b708: 00412c83 lw s9,4(sp) +8000b70c: 00012d03 lw s10,0(sp) +8000b710: 03010113 addi sp,sp,48 +8000b714: 00008067 ret +8000b718: 00048613 mv a2,s1 +8000b71c: 000a0513 mv a0,s4 +8000b720: e2cff0ef jal ra,8000ad4c <_realloc_r> +8000b724: 00050d13 mv s10,a0 +8000b728: f4051ae3 bnez a0,8000b67c <__ssprint_r+0x108> +8000b72c: 01042583 lw a1,16(s0) +8000b730: 000a0513 mv a0,s4 +8000b734: db1f70ef jal ra,800034e4 <_free_r> +8000b738: ef5ff06f j 8000b62c <__ssprint_r+0xb8> -8000b664 <_svfiprintf_r>: -8000b664: 00c5d783 lhu a5,12(a1) -8000b668: ed010113 addi sp,sp,-304 -8000b66c: 12912223 sw s1,292(sp) -8000b670: 13212023 sw s2,288(sp) -8000b674: 11412c23 sw s4,280(sp) -8000b678: 11612823 sw s6,272(sp) -8000b67c: 12112623 sw ra,300(sp) -8000b680: 12812423 sw s0,296(sp) -8000b684: 11312e23 sw s3,284(sp) -8000b688: 11512a23 sw s5,276(sp) -8000b68c: 11712623 sw s7,268(sp) -8000b690: 11812423 sw s8,264(sp) -8000b694: 11912223 sw s9,260(sp) -8000b698: 11a12023 sw s10,256(sp) -8000b69c: 0fb12e23 sw s11,252(sp) -8000b6a0: 0807f793 andi a5,a5,128 -8000b6a4: 00050a13 mv s4,a0 -8000b6a8: 00058913 mv s2,a1 -8000b6ac: 00060b13 mv s6,a2 -8000b6b0: 00068493 mv s1,a3 -8000b6b4: 02078c63 beqz a5,8000b6ec <_svfiprintf_r+0x88> -8000b6b8: 0105a783 lw a5,16(a1) -8000b6bc: 02079863 bnez a5,8000b6ec <_svfiprintf_r+0x88> -8000b6c0: 04000593 li a1,64 -8000b6c4: a4cfa0ef jal ra,80005910 <_malloc_r> -8000b6c8: 00a92023 sw a0,0(s2) -8000b6cc: 00a92823 sw a0,16(s2) -8000b6d0: 00051a63 bnez a0,8000b6e4 <_svfiprintf_r+0x80> -8000b6d4: 00c00793 li a5,12 -8000b6d8: 00fa2023 sw a5,0(s4) -8000b6dc: fff00c13 li s8,-1 -8000b6e0: 2f50006f j 8000c1d4 <_svfiprintf_r+0xb70> -8000b6e4: 04000793 li a5,64 -8000b6e8: 00f92a23 sw a5,20(s2) -8000b6ec: 810017b7 lui a5,0x81001 -8000b6f0: a3878793 addi a5,a5,-1480 # 81000a38 <_PathLocale+0xfffff0b4> -8000b6f4: 02f12423 sw a5,40(sp) -8000b6f8: 810017b7 lui a5,0x81001 -8000b6fc: bb478793 addi a5,a5,-1100 # 81000bb4 <_PathLocale+0xfffff230> -8000b700: 00f12a23 sw a5,20(sp) -8000b704: 810017b7 lui a5,0x81001 -8000b708: 04c10b93 addi s7,sp,76 -8000b70c: ba478793 addi a5,a5,-1116 # 81000ba4 <_PathLocale+0xfffff220> -8000b710: 05712023 sw s7,64(sp) -8000b714: 04012423 sw zero,72(sp) -8000b718: 04012223 sw zero,68(sp) -8000b71c: 000b8d93 mv s11,s7 -8000b720: 00012823 sw zero,16(sp) -8000b724: 00012423 sw zero,8(sp) -8000b728: 00012623 sw zero,12(sp) -8000b72c: 00012e23 sw zero,28(sp) -8000b730: 00000c13 li s8,0 -8000b734: 00f12c23 sw a5,24(sp) -8000b738: 000b0413 mv s0,s6 -8000b73c: 02500693 li a3,37 -8000b740: 00044783 lbu a5,0(s0) -8000b744: 00078463 beqz a5,8000b74c <_svfiprintf_r+0xe8> -8000b748: 0ad79263 bne a5,a3,8000b7ec <_svfiprintf_r+0x188> -8000b74c: 416409b3 sub s3,s0,s6 -8000b750: 04098663 beqz s3,8000b79c <_svfiprintf_r+0x138> -8000b754: 04812783 lw a5,72(sp) -8000b758: 016da023 sw s6,0(s11) -8000b75c: 013da223 sw s3,4(s11) -8000b760: 013787b3 add a5,a5,s3 -8000b764: 04f12423 sw a5,72(sp) -8000b768: 04412783 lw a5,68(sp) -8000b76c: 00700693 li a3,7 -8000b770: 008d8d93 addi s11,s11,8 -8000b774: 00178793 addi a5,a5,1 -8000b778: 04f12223 sw a5,68(sp) -8000b77c: 00f6de63 bge a3,a5,8000b798 <_svfiprintf_r+0x134> -8000b780: 04010613 addi a2,sp,64 -8000b784: 00090593 mv a1,s2 -8000b788: 000a0513 mv a0,s4 -8000b78c: d11ff0ef jal ra,8000b49c <__ssprint_r> -8000b790: 22051ce3 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000b794: 000b8d93 mv s11,s7 -8000b798: 013c0c33 add s8,s8,s3 -8000b79c: 00044783 lbu a5,0(s0) -8000b7a0: 2a0786e3 beqz a5,8000c24c <_svfiprintf_r+0xbe8> -8000b7a4: 00140693 addi a3,s0,1 -8000b7a8: 02010da3 sb zero,59(sp) -8000b7ac: fff00413 li s0,-1 -8000b7b0: 00000993 li s3,0 -8000b7b4: 00000d13 li s10,0 -8000b7b8: 00a00a93 li s5,10 -8000b7bc: 00900c93 li s9,9 -8000b7c0: 0006c603 lbu a2,0(a3) -8000b7c4: 00168b13 addi s6,a3,1 -8000b7c8: 05a00513 li a0,90 -8000b7cc: 02a00813 li a6,42 -8000b7d0: fe060693 addi a3,a2,-32 -8000b7d4: 0ad56ce3 bltu a0,a3,8000c08c <_svfiprintf_r+0xa28> -8000b7d8: 02812783 lw a5,40(sp) -8000b7dc: 00269693 slli a3,a3,0x2 -8000b7e0: 00f686b3 add a3,a3,a5 -8000b7e4: 0006a683 lw a3,0(a3) -8000b7e8: 00068067 jr a3 -8000b7ec: 00140413 addi s0,s0,1 -8000b7f0: f51ff06f j 8000b740 <_svfiprintf_r+0xdc> -8000b7f4: 810006b7 lui a3,0x81000 -8000b7f8: 33c68793 addi a5,a3,828 # 8100033c <_PathLocale+0xffffe9b8> -8000b7fc: 00f12823 sw a5,16(sp) -8000b800: 020d7693 andi a3,s10,32 -8000b804: 68068c63 beqz a3,8000be9c <_svfiprintf_r+0x838> -8000b808: 00748493 addi s1,s1,7 -8000b80c: ff84f493 andi s1,s1,-8 -8000b810: 0004a303 lw t1,0(s1) -8000b814: 0044aa83 lw s5,4(s1) -8000b818: 00848c93 addi s9,s1,8 -8000b81c: 001d7693 andi a3,s10,1 -8000b820: 00068e63 beqz a3,8000b83c <_svfiprintf_r+0x1d8> -8000b824: 015366b3 or a3,t1,s5 -8000b828: 00068a63 beqz a3,8000b83c <_svfiprintf_r+0x1d8> -8000b82c: 03000693 li a3,48 -8000b830: 02d10e23 sb a3,60(sp) -8000b834: 02c10ea3 sb a2,61(sp) -8000b838: 002d6d13 ori s10,s10,2 -8000b83c: bffd7d13 andi s10,s10,-1025 -8000b840: 2fc0006f j 8000bb3c <_svfiprintf_r+0x4d8> -8000b844: 000a0513 mv a0,s4 -8000b848: efdf90ef jal ra,80005744 <_localeconv_r> -8000b84c: 00452783 lw a5,4(a0) -8000b850: 00078513 mv a0,a5 -8000b854: 00f12e23 sw a5,28(sp) -8000b858: 999fb0ef jal ra,800071f0 -8000b85c: 00a12623 sw a0,12(sp) +8000b73c <_svfiprintf_r>: +8000b73c: 00c5d783 lhu a5,12(a1) +8000b740: ed010113 addi sp,sp,-304 +8000b744: 12912223 sw s1,292(sp) +8000b748: 13212023 sw s2,288(sp) +8000b74c: 11412c23 sw s4,280(sp) +8000b750: 11612823 sw s6,272(sp) +8000b754: 12112623 sw ra,300(sp) +8000b758: 12812423 sw s0,296(sp) +8000b75c: 11312e23 sw s3,284(sp) +8000b760: 11512a23 sw s5,276(sp) +8000b764: 11712623 sw s7,268(sp) +8000b768: 11812423 sw s8,264(sp) +8000b76c: 11912223 sw s9,260(sp) +8000b770: 11a12023 sw s10,256(sp) +8000b774: 0fb12e23 sw s11,252(sp) +8000b778: 0807f793 andi a5,a5,128 +8000b77c: 00050a13 mv s4,a0 +8000b780: 00058913 mv s2,a1 +8000b784: 00060b13 mv s6,a2 +8000b788: 00068493 mv s1,a3 +8000b78c: 02078c63 beqz a5,8000b7c4 <_svfiprintf_r+0x88> +8000b790: 0105a783 lw a5,16(a1) +8000b794: 02079863 bnez a5,8000b7c4 <_svfiprintf_r+0x88> +8000b798: 04000593 li a1,64 +8000b79c: a4cfa0ef jal ra,800059e8 <_malloc_r> +8000b7a0: 00a92023 sw a0,0(s2) +8000b7a4: 00a92823 sw a0,16(s2) +8000b7a8: 00051a63 bnez a0,8000b7bc <_svfiprintf_r+0x80> +8000b7ac: 00c00793 li a5,12 +8000b7b0: 00fa2023 sw a5,0(s4) +8000b7b4: fff00c13 li s8,-1 +8000b7b8: 2f50006f j 8000c2ac <_svfiprintf_r+0xb70> +8000b7bc: 04000793 li a5,64 +8000b7c0: 00f92a23 sw a5,20(s2) +8000b7c4: 810017b7 lui a5,0x81001 +8000b7c8: aa878793 addi a5,a5,-1368 # 81000aa8 <_PathLocale+0xfffff0b0> +8000b7cc: 02f12423 sw a5,40(sp) +8000b7d0: 810017b7 lui a5,0x81001 +8000b7d4: c2478793 addi a5,a5,-988 # 81000c24 <_PathLocale+0xfffff22c> +8000b7d8: 00f12a23 sw a5,20(sp) +8000b7dc: 810017b7 lui a5,0x81001 +8000b7e0: 04c10b93 addi s7,sp,76 +8000b7e4: c1478793 addi a5,a5,-1004 # 81000c14 <_PathLocale+0xfffff21c> +8000b7e8: 05712023 sw s7,64(sp) +8000b7ec: 04012423 sw zero,72(sp) +8000b7f0: 04012223 sw zero,68(sp) +8000b7f4: 000b8d93 mv s11,s7 +8000b7f8: 00012823 sw zero,16(sp) +8000b7fc: 00012423 sw zero,8(sp) +8000b800: 00012623 sw zero,12(sp) +8000b804: 00012e23 sw zero,28(sp) +8000b808: 00000c13 li s8,0 +8000b80c: 00f12c23 sw a5,24(sp) +8000b810: 000b0413 mv s0,s6 +8000b814: 02500693 li a3,37 +8000b818: 00044783 lbu a5,0(s0) +8000b81c: 00078463 beqz a5,8000b824 <_svfiprintf_r+0xe8> +8000b820: 0ad79263 bne a5,a3,8000b8c4 <_svfiprintf_r+0x188> +8000b824: 416409b3 sub s3,s0,s6 +8000b828: 04098663 beqz s3,8000b874 <_svfiprintf_r+0x138> +8000b82c: 04812783 lw a5,72(sp) +8000b830: 016da023 sw s6,0(s11) +8000b834: 013da223 sw s3,4(s11) +8000b838: 013787b3 add a5,a5,s3 +8000b83c: 04f12423 sw a5,72(sp) +8000b840: 04412783 lw a5,68(sp) +8000b844: 00700693 li a3,7 +8000b848: 008d8d93 addi s11,s11,8 +8000b84c: 00178793 addi a5,a5,1 +8000b850: 04f12223 sw a5,68(sp) +8000b854: 00f6de63 bge a3,a5,8000b870 <_svfiprintf_r+0x134> +8000b858: 04010613 addi a2,sp,64 +8000b85c: 00090593 mv a1,s2 8000b860: 000a0513 mv a0,s4 -8000b864: ee1f90ef jal ra,80005744 <_localeconv_r> -8000b868: 00852783 lw a5,8(a0) -8000b86c: 00f12423 sw a5,8(sp) -8000b870: 00c12783 lw a5,12(sp) -8000b874: 00078c63 beqz a5,8000b88c <_svfiprintf_r+0x228> -8000b878: 00812783 lw a5,8(sp) -8000b87c: 00078863 beqz a5,8000b88c <_svfiprintf_r+0x228> -8000b880: 0007c683 lbu a3,0(a5) -8000b884: 00068463 beqz a3,8000b88c <_svfiprintf_r+0x228> -8000b888: 400d6d13 ori s10,s10,1024 -8000b88c: 000b0693 mv a3,s6 -8000b890: f31ff06f j 8000b7c0 <_svfiprintf_r+0x15c> -8000b894: 03b14683 lbu a3,59(sp) -8000b898: fe069ae3 bnez a3,8000b88c <_svfiprintf_r+0x228> -8000b89c: 02000693 li a3,32 -8000b8a0: 02d10da3 sb a3,59(sp) -8000b8a4: fe9ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b8a8: 001d6d13 ori s10,s10,1 -8000b8ac: fe1ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b8b0: 0004a983 lw s3,0(s1) -8000b8b4: 00448493 addi s1,s1,4 -8000b8b8: fc09dae3 bgez s3,8000b88c <_svfiprintf_r+0x228> -8000b8bc: 413009b3 neg s3,s3 -8000b8c0: 004d6d13 ori s10,s10,4 -8000b8c4: fc9ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b8c8: 02b00693 li a3,43 -8000b8cc: fd5ff06f j 8000b8a0 <_svfiprintf_r+0x23c> -8000b8d0: 000b4603 lbu a2,0(s6) -8000b8d4: 001b0693 addi a3,s6,1 -8000b8d8: 05061063 bne a2,a6,8000b918 <_svfiprintf_r+0x2b4> -8000b8dc: 0004a403 lw s0,0(s1) -8000b8e0: 00448613 addi a2,s1,4 -8000b8e4: 00045463 bgez s0,8000b8ec <_svfiprintf_r+0x288> -8000b8e8: fff00413 li s0,-1 -8000b8ec: 00060493 mv s1,a2 -8000b8f0: 00068b13 mv s6,a3 -8000b8f4: f99ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b8f8: 03540433 mul s0,s0,s5 -8000b8fc: 00168693 addi a3,a3,1 -8000b900: fff6c603 lbu a2,-1(a3) -8000b904: 00b40433 add s0,s0,a1 -8000b908: fd060593 addi a1,a2,-48 -8000b90c: febcf6e3 bgeu s9,a1,8000b8f8 <_svfiprintf_r+0x294> -8000b910: 00068b13 mv s6,a3 -8000b914: ebdff06f j 8000b7d0 <_svfiprintf_r+0x16c> -8000b918: 00000413 li s0,0 -8000b91c: fedff06f j 8000b908 <_svfiprintf_r+0x2a4> -8000b920: 080d6d13 ori s10,s10,128 -8000b924: f69ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b928: 000b0693 mv a3,s6 -8000b92c: 00000993 li s3,0 -8000b930: 035989b3 mul s3,s3,s5 -8000b934: fd060613 addi a2,a2,-48 -8000b938: 00168693 addi a3,a3,1 -8000b93c: 013609b3 add s3,a2,s3 -8000b940: fff6c603 lbu a2,-1(a3) -8000b944: fd060593 addi a1,a2,-48 -8000b948: febcf4e3 bgeu s9,a1,8000b930 <_svfiprintf_r+0x2cc> -8000b94c: fc5ff06f j 8000b910 <_svfiprintf_r+0x2ac> -8000b950: 000b4603 lbu a2,0(s6) -8000b954: 06800693 li a3,104 -8000b958: 00d61863 bne a2,a3,8000b968 <_svfiprintf_r+0x304> -8000b95c: 001b0b13 addi s6,s6,1 -8000b960: 200d6d13 ori s10,s10,512 -8000b964: f29ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b968: 040d6d13 ori s10,s10,64 -8000b96c: f21ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b970: 000b4603 lbu a2,0(s6) -8000b974: 06c00693 li a3,108 -8000b978: 00d61863 bne a2,a3,8000b988 <_svfiprintf_r+0x324> -8000b97c: 001b0b13 addi s6,s6,1 -8000b980: 020d6d13 ori s10,s10,32 -8000b984: f09ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b988: 010d6d13 ori s10,s10,16 -8000b98c: f01ff06f j 8000b88c <_svfiprintf_r+0x228> -8000b990: 0004a683 lw a3,0(s1) -8000b994: 00448c93 addi s9,s1,4 -8000b998: 02010da3 sb zero,59(sp) -8000b99c: 08d10623 sb a3,140(sp) -8000b9a0: 00100413 li s0,1 -8000b9a4: 00000a93 li s5,0 -8000b9a8: 08c10493 addi s1,sp,140 -8000b9ac: 1c80006f j 8000bb74 <_svfiprintf_r+0x510> -8000b9b0: 010d6d13 ori s10,s10,16 -8000b9b4: 020d7693 andi a3,s10,32 -8000b9b8: 06068063 beqz a3,8000ba18 <_svfiprintf_r+0x3b4> -8000b9bc: 00748493 addi s1,s1,7 -8000b9c0: ff84f493 andi s1,s1,-8 -8000b9c4: 0004a303 lw t1,0(s1) -8000b9c8: 0044aa83 lw s5,4(s1) -8000b9cc: 00848c93 addi s9,s1,8 -8000b9d0: 080adce3 bgez s5,8000c268 <_svfiprintf_r+0xc04> -8000b9d4: 40600333 neg t1,t1 -8000b9d8: 006036b3 snez a3,t1 -8000b9dc: 41500833 neg a6,s5 -8000b9e0: 40d80ab3 sub s5,a6,a3 -8000b9e4: 02d00693 li a3,45 -8000b9e8: 02d10da3 sb a3,59(sp) -8000b9ec: 00100693 li a3,1 -8000b9f0: fff00613 li a2,-1 -8000b9f4: 4ec40663 beq s0,a2,8000bee0 <_svfiprintf_r+0x87c> -8000b9f8: 000d0613 mv a2,s10 -8000b9fc: 015365b3 or a1,t1,s5 -8000ba00: f7fd7d13 andi s10,s10,-129 -8000ba04: 4c059e63 bnez a1,8000bee0 <_svfiprintf_r+0x87c> -8000ba08: 66040463 beqz s0,8000c070 <_svfiprintf_r+0xa0c> -8000ba0c: 00100613 li a2,1 -8000ba10: 4cc69c63 bne a3,a2,8000bee8 <_svfiprintf_r+0x884> -8000ba14: 0690006f j 8000c27c <_svfiprintf_r+0xc18> -8000ba18: 010d7693 andi a3,s10,16 -8000ba1c: 00448c93 addi s9,s1,4 -8000ba20: 00068863 beqz a3,8000ba30 <_svfiprintf_r+0x3cc> -8000ba24: 0004a303 lw t1,0(s1) -8000ba28: 41f35a93 srai s5,t1,0x1f -8000ba2c: fa5ff06f j 8000b9d0 <_svfiprintf_r+0x36c> -8000ba30: 040d7693 andi a3,s10,64 -8000ba34: 0004a303 lw t1,0(s1) -8000ba38: 00068863 beqz a3,8000ba48 <_svfiprintf_r+0x3e4> -8000ba3c: 01031313 slli t1,t1,0x10 -8000ba40: 41035313 srai t1,t1,0x10 -8000ba44: fe5ff06f j 8000ba28 <_svfiprintf_r+0x3c4> -8000ba48: 200d7693 andi a3,s10,512 -8000ba4c: fc068ee3 beqz a3,8000ba28 <_svfiprintf_r+0x3c4> -8000ba50: 01831313 slli t1,t1,0x18 -8000ba54: 41835313 srai t1,t1,0x18 -8000ba58: fd1ff06f j 8000ba28 <_svfiprintf_r+0x3c4> -8000ba5c: 020d7613 andi a2,s10,32 -8000ba60: 0004a683 lw a3,0(s1) -8000ba64: 00448493 addi s1,s1,4 -8000ba68: 00060a63 beqz a2,8000ba7c <_svfiprintf_r+0x418> -8000ba6c: 41fc5793 srai a5,s8,0x1f -8000ba70: 0186a023 sw s8,0(a3) -8000ba74: 00f6a223 sw a5,4(a3) -8000ba78: cc1ff06f j 8000b738 <_svfiprintf_r+0xd4> -8000ba7c: 010d7613 andi a2,s10,16 -8000ba80: 00060663 beqz a2,8000ba8c <_svfiprintf_r+0x428> -8000ba84: 0186a023 sw s8,0(a3) -8000ba88: cb1ff06f j 8000b738 <_svfiprintf_r+0xd4> -8000ba8c: 040d7613 andi a2,s10,64 -8000ba90: 00060663 beqz a2,8000ba9c <_svfiprintf_r+0x438> -8000ba94: 01869023 sh s8,0(a3) -8000ba98: ca1ff06f j 8000b738 <_svfiprintf_r+0xd4> -8000ba9c: 200d7793 andi a5,s10,512 -8000baa0: fe0782e3 beqz a5,8000ba84 <_svfiprintf_r+0x420> -8000baa4: 01868023 sb s8,0(a3) -8000baa8: c91ff06f j 8000b738 <_svfiprintf_r+0xd4> -8000baac: 010d6d13 ori s10,s10,16 -8000bab0: 020d7693 andi a3,s10,32 -8000bab4: 02068463 beqz a3,8000badc <_svfiprintf_r+0x478> -8000bab8: 00748493 addi s1,s1,7 -8000babc: ff84f493 andi s1,s1,-8 -8000bac0: 0004a303 lw t1,0(s1) -8000bac4: 0044aa83 lw s5,4(s1) -8000bac8: 00848c93 addi s9,s1,8 -8000bacc: bffd7d13 andi s10,s10,-1025 -8000bad0: 00000693 li a3,0 -8000bad4: 02010da3 sb zero,59(sp) -8000bad8: f19ff06f j 8000b9f0 <_svfiprintf_r+0x38c> -8000badc: 010d7693 andi a3,s10,16 -8000bae0: 00448c93 addi s9,s1,4 -8000bae4: 00068663 beqz a3,8000baf0 <_svfiprintf_r+0x48c> -8000bae8: 0004a303 lw t1,0(s1) -8000baec: 0100006f j 8000bafc <_svfiprintf_r+0x498> -8000baf0: 040d7693 andi a3,s10,64 -8000baf4: 00068863 beqz a3,8000bb04 <_svfiprintf_r+0x4a0> -8000baf8: 0004d303 lhu t1,0(s1) -8000bafc: 00000a93 li s5,0 -8000bb00: fcdff06f j 8000bacc <_svfiprintf_r+0x468> -8000bb04: 200d7693 andi a3,s10,512 -8000bb08: fe0680e3 beqz a3,8000bae8 <_svfiprintf_r+0x484> -8000bb0c: 0004c303 lbu t1,0(s1) -8000bb10: fedff06f j 8000bafc <_svfiprintf_r+0x498> -8000bb14: ffff86b7 lui a3,0xffff8 -8000bb18: 8306c693 xori a3,a3,-2000 -8000bb1c: 02d11e23 sh a3,60(sp) -8000bb20: 0004a303 lw t1,0(s1) -8000bb24: 810006b7 lui a3,0x81000 -8000bb28: 33c68793 addi a5,a3,828 # 8100033c <_PathLocale+0xffffe9b8> -8000bb2c: 00448c93 addi s9,s1,4 -8000bb30: 00000a93 li s5,0 -8000bb34: 002d6d13 ori s10,s10,2 -8000bb38: 00f12823 sw a5,16(sp) -8000bb3c: 00200693 li a3,2 -8000bb40: f95ff06f j 8000bad4 <_svfiprintf_r+0x470> -8000bb44: 02010da3 sb zero,59(sp) -8000bb48: fff00693 li a3,-1 -8000bb4c: 00448c93 addi s9,s1,4 -8000bb50: 0004a483 lw s1,0(s1) -8000bb54: 2cd40463 beq s0,a3,8000be1c <_svfiprintf_r+0x7b8> -8000bb58: 00040613 mv a2,s0 -8000bb5c: 00000593 li a1,0 -8000bb60: 00048513 mv a0,s1 -8000bb64: c20fa0ef jal ra,80005f84 -8000bb68: 00000a93 li s5,0 -8000bb6c: 00050463 beqz a0,8000bb74 <_svfiprintf_r+0x510> -8000bb70: 40950433 sub s0,a0,s1 -8000bb74: 01512223 sw s5,4(sp) -8000bb78: 008ad463 bge s5,s0,8000bb80 <_svfiprintf_r+0x51c> -8000bb7c: 00812223 sw s0,4(sp) -8000bb80: 03b14683 lbu a3,59(sp) -8000bb84: 00068863 beqz a3,8000bb94 <_svfiprintf_r+0x530> -8000bb88: 00412783 lw a5,4(sp) -8000bb8c: 00178793 addi a5,a5,1 -8000bb90: 00f12223 sw a5,4(sp) -8000bb94: 002d7793 andi a5,s10,2 -8000bb98: 02f12023 sw a5,32(sp) -8000bb9c: 00078863 beqz a5,8000bbac <_svfiprintf_r+0x548> -8000bba0: 00412783 lw a5,4(sp) -8000bba4: 00278793 addi a5,a5,2 -8000bba8: 00f12223 sw a5,4(sp) -8000bbac: 084d7793 andi a5,s10,132 -8000bbb0: 02f12223 sw a5,36(sp) -8000bbb4: 06079463 bnez a5,8000bc1c <_svfiprintf_r+0x5b8> -8000bbb8: 00412783 lw a5,4(sp) -8000bbbc: 40f986b3 sub a3,s3,a5 -8000bbc0: 04d05e63 blez a3,8000bc1c <_svfiprintf_r+0x5b8> -8000bbc4: 01000813 li a6,16 -8000bbc8: 00700893 li a7,7 -8000bbcc: 01812783 lw a5,24(sp) -8000bbd0: 04412603 lw a2,68(sp) -8000bbd4: 04812583 lw a1,72(sp) -8000bbd8: 00fda023 sw a5,0(s11) -8000bbdc: 00160613 addi a2,a2,1 -8000bbe0: 008d8513 addi a0,s11,8 -8000bbe4: 4ad84e63 blt a6,a3,8000c0a0 <_svfiprintf_r+0xa3c> -8000bbe8: 00dda223 sw a3,4(s11) -8000bbec: 00b686b3 add a3,a3,a1 -8000bbf0: 04d12423 sw a3,72(sp) -8000bbf4: 04c12223 sw a2,68(sp) -8000bbf8: 00700693 li a3,7 -8000bbfc: 00050d93 mv s11,a0 -8000bc00: 00c6de63 bge a3,a2,8000bc1c <_svfiprintf_r+0x5b8> -8000bc04: 04010613 addi a2,sp,64 -8000bc08: 00090593 mv a1,s2 -8000bc0c: 000a0513 mv a0,s4 -8000bc10: 88dff0ef jal ra,8000b49c <__ssprint_r> -8000bc14: 5a051a63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bc18: 000b8d93 mv s11,s7 -8000bc1c: 03b14683 lbu a3,59(sp) -8000bc20: 04068863 beqz a3,8000bc70 <_svfiprintf_r+0x60c> -8000bc24: 03b10613 addi a2,sp,59 -8000bc28: 00cda023 sw a2,0(s11) -8000bc2c: 00100613 li a2,1 -8000bc30: 04412683 lw a3,68(sp) -8000bc34: 00cda223 sw a2,4(s11) -8000bc38: 04812603 lw a2,72(sp) -8000bc3c: 00168693 addi a3,a3,1 -8000bc40: 04d12223 sw a3,68(sp) -8000bc44: 00160613 addi a2,a2,1 -8000bc48: 04c12423 sw a2,72(sp) -8000bc4c: 00700613 li a2,7 -8000bc50: 008d8d93 addi s11,s11,8 -8000bc54: 00d65e63 bge a2,a3,8000bc70 <_svfiprintf_r+0x60c> -8000bc58: 04010613 addi a2,sp,64 -8000bc5c: 00090593 mv a1,s2 -8000bc60: 000a0513 mv a0,s4 -8000bc64: 839ff0ef jal ra,8000b49c <__ssprint_r> -8000bc68: 56051063 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bc6c: 000b8d93 mv s11,s7 -8000bc70: 02012783 lw a5,32(sp) -8000bc74: 04078863 beqz a5,8000bcc4 <_svfiprintf_r+0x660> -8000bc78: 03c10613 addi a2,sp,60 -8000bc7c: 00cda023 sw a2,0(s11) -8000bc80: 00200613 li a2,2 -8000bc84: 04412683 lw a3,68(sp) -8000bc88: 00cda223 sw a2,4(s11) -8000bc8c: 04812603 lw a2,72(sp) -8000bc90: 00168693 addi a3,a3,1 -8000bc94: 04d12223 sw a3,68(sp) -8000bc98: 00260613 addi a2,a2,2 -8000bc9c: 04c12423 sw a2,72(sp) -8000bca0: 00700613 li a2,7 -8000bca4: 008d8d93 addi s11,s11,8 -8000bca8: 00d65e63 bge a2,a3,8000bcc4 <_svfiprintf_r+0x660> -8000bcac: 04010613 addi a2,sp,64 -8000bcb0: 00090593 mv a1,s2 -8000bcb4: 000a0513 mv a0,s4 -8000bcb8: fe4ff0ef jal ra,8000b49c <__ssprint_r> -8000bcbc: 50051663 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bcc0: 000b8d93 mv s11,s7 -8000bcc4: 02412783 lw a5,36(sp) -8000bcc8: 08000693 li a3,128 -8000bccc: 06d79463 bne a5,a3,8000bd34 <_svfiprintf_r+0x6d0> -8000bcd0: 00412783 lw a5,4(sp) -8000bcd4: 40f986b3 sub a3,s3,a5 -8000bcd8: 04d05e63 blez a3,8000bd34 <_svfiprintf_r+0x6d0> -8000bcdc: 01000813 li a6,16 -8000bce0: 00700893 li a7,7 -8000bce4: 01412783 lw a5,20(sp) -8000bce8: 04412603 lw a2,68(sp) -8000bcec: 04812583 lw a1,72(sp) -8000bcf0: 00fda023 sw a5,0(s11) -8000bcf4: 00160613 addi a2,a2,1 -8000bcf8: 008d8513 addi a0,s11,8 -8000bcfc: 3ed84663 blt a6,a3,8000c0e8 <_svfiprintf_r+0xa84> -8000bd00: 00dda223 sw a3,4(s11) -8000bd04: 00b686b3 add a3,a3,a1 -8000bd08: 04d12423 sw a3,72(sp) -8000bd0c: 04c12223 sw a2,68(sp) -8000bd10: 00700693 li a3,7 -8000bd14: 00050d93 mv s11,a0 -8000bd18: 00c6de63 bge a3,a2,8000bd34 <_svfiprintf_r+0x6d0> -8000bd1c: 04010613 addi a2,sp,64 -8000bd20: 00090593 mv a1,s2 -8000bd24: 000a0513 mv a0,s4 -8000bd28: f74ff0ef jal ra,8000b49c <__ssprint_r> -8000bd2c: 48051e63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bd30: 000b8d93 mv s11,s7 -8000bd34: 408a8ab3 sub s5,s5,s0 -8000bd38: 05505e63 blez s5,8000bd94 <_svfiprintf_r+0x730> -8000bd3c: 01000813 li a6,16 -8000bd40: 00700893 li a7,7 -8000bd44: 01412783 lw a5,20(sp) -8000bd48: 04412683 lw a3,68(sp) -8000bd4c: 04812603 lw a2,72(sp) -8000bd50: 00fda023 sw a5,0(s11) -8000bd54: 00168693 addi a3,a3,1 -8000bd58: 008d8593 addi a1,s11,8 -8000bd5c: 3d584a63 blt a6,s5,8000c130 <_svfiprintf_r+0xacc> -8000bd60: 015da223 sw s5,4(s11) -8000bd64: 00ca8ab3 add s5,s5,a2 -8000bd68: 05512423 sw s5,72(sp) +8000b864: d11ff0ef jal ra,8000b574 <__ssprint_r> +8000b868: 22051ce3 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000b86c: 000b8d93 mv s11,s7 +8000b870: 013c0c33 add s8,s8,s3 +8000b874: 00044783 lbu a5,0(s0) +8000b878: 2a0786e3 beqz a5,8000c324 <_svfiprintf_r+0xbe8> +8000b87c: 00140693 addi a3,s0,1 +8000b880: 02010da3 sb zero,59(sp) +8000b884: fff00413 li s0,-1 +8000b888: 00000993 li s3,0 +8000b88c: 00000d13 li s10,0 +8000b890: 00a00a93 li s5,10 +8000b894: 00900c93 li s9,9 +8000b898: 0006c603 lbu a2,0(a3) +8000b89c: 00168b13 addi s6,a3,1 +8000b8a0: 05a00513 li a0,90 +8000b8a4: 02a00813 li a6,42 +8000b8a8: fe060693 addi a3,a2,-32 +8000b8ac: 0ad56ce3 bltu a0,a3,8000c164 <_svfiprintf_r+0xa28> +8000b8b0: 02812783 lw a5,40(sp) +8000b8b4: 00269693 slli a3,a3,0x2 +8000b8b8: 00f686b3 add a3,a3,a5 +8000b8bc: 0006a683 lw a3,0(a3) +8000b8c0: 00068067 jr a3 +8000b8c4: 00140413 addi s0,s0,1 +8000b8c8: f51ff06f j 8000b818 <_svfiprintf_r+0xdc> +8000b8cc: 810006b7 lui a3,0x81000 +8000b8d0: 3ac68793 addi a5,a3,940 # 810003ac <_PathLocale+0xffffe9b4> +8000b8d4: 00f12823 sw a5,16(sp) +8000b8d8: 020d7693 andi a3,s10,32 +8000b8dc: 68068c63 beqz a3,8000bf74 <_svfiprintf_r+0x838> +8000b8e0: 00748493 addi s1,s1,7 +8000b8e4: ff84f493 andi s1,s1,-8 +8000b8e8: 0004a303 lw t1,0(s1) +8000b8ec: 0044aa83 lw s5,4(s1) +8000b8f0: 00848c93 addi s9,s1,8 +8000b8f4: 001d7693 andi a3,s10,1 +8000b8f8: 00068e63 beqz a3,8000b914 <_svfiprintf_r+0x1d8> +8000b8fc: 015366b3 or a3,t1,s5 +8000b900: 00068a63 beqz a3,8000b914 <_svfiprintf_r+0x1d8> +8000b904: 03000693 li a3,48 +8000b908: 02d10e23 sb a3,60(sp) +8000b90c: 02c10ea3 sb a2,61(sp) +8000b910: 002d6d13 ori s10,s10,2 +8000b914: bffd7d13 andi s10,s10,-1025 +8000b918: 2fc0006f j 8000bc14 <_svfiprintf_r+0x4d8> +8000b91c: 000a0513 mv a0,s4 +8000b920: efdf90ef jal ra,8000581c <_localeconv_r> +8000b924: 00452783 lw a5,4(a0) +8000b928: 00078513 mv a0,a5 +8000b92c: 00f12e23 sw a5,28(sp) +8000b930: 999fb0ef jal ra,800072c8 +8000b934: 00a12623 sw a0,12(sp) +8000b938: 000a0513 mv a0,s4 +8000b93c: ee1f90ef jal ra,8000581c <_localeconv_r> +8000b940: 00852783 lw a5,8(a0) +8000b944: 00f12423 sw a5,8(sp) +8000b948: 00c12783 lw a5,12(sp) +8000b94c: 00078c63 beqz a5,8000b964 <_svfiprintf_r+0x228> +8000b950: 00812783 lw a5,8(sp) +8000b954: 00078863 beqz a5,8000b964 <_svfiprintf_r+0x228> +8000b958: 0007c683 lbu a3,0(a5) +8000b95c: 00068463 beqz a3,8000b964 <_svfiprintf_r+0x228> +8000b960: 400d6d13 ori s10,s10,1024 +8000b964: 000b0693 mv a3,s6 +8000b968: f31ff06f j 8000b898 <_svfiprintf_r+0x15c> +8000b96c: 03b14683 lbu a3,59(sp) +8000b970: fe069ae3 bnez a3,8000b964 <_svfiprintf_r+0x228> +8000b974: 02000693 li a3,32 +8000b978: 02d10da3 sb a3,59(sp) +8000b97c: fe9ff06f j 8000b964 <_svfiprintf_r+0x228> +8000b980: 001d6d13 ori s10,s10,1 +8000b984: fe1ff06f j 8000b964 <_svfiprintf_r+0x228> +8000b988: 0004a983 lw s3,0(s1) +8000b98c: 00448493 addi s1,s1,4 +8000b990: fc09dae3 bgez s3,8000b964 <_svfiprintf_r+0x228> +8000b994: 413009b3 neg s3,s3 +8000b998: 004d6d13 ori s10,s10,4 +8000b99c: fc9ff06f j 8000b964 <_svfiprintf_r+0x228> +8000b9a0: 02b00693 li a3,43 +8000b9a4: fd5ff06f j 8000b978 <_svfiprintf_r+0x23c> +8000b9a8: 000b4603 lbu a2,0(s6) +8000b9ac: 001b0693 addi a3,s6,1 +8000b9b0: 05061063 bne a2,a6,8000b9f0 <_svfiprintf_r+0x2b4> +8000b9b4: 0004a403 lw s0,0(s1) +8000b9b8: 00448613 addi a2,s1,4 +8000b9bc: 00045463 bgez s0,8000b9c4 <_svfiprintf_r+0x288> +8000b9c0: fff00413 li s0,-1 +8000b9c4: 00060493 mv s1,a2 +8000b9c8: 00068b13 mv s6,a3 +8000b9cc: f99ff06f j 8000b964 <_svfiprintf_r+0x228> +8000b9d0: 03540433 mul s0,s0,s5 +8000b9d4: 00168693 addi a3,a3,1 +8000b9d8: fff6c603 lbu a2,-1(a3) +8000b9dc: 00b40433 add s0,s0,a1 +8000b9e0: fd060593 addi a1,a2,-48 +8000b9e4: febcf6e3 bgeu s9,a1,8000b9d0 <_svfiprintf_r+0x294> +8000b9e8: 00068b13 mv s6,a3 +8000b9ec: ebdff06f j 8000b8a8 <_svfiprintf_r+0x16c> +8000b9f0: 00000413 li s0,0 +8000b9f4: fedff06f j 8000b9e0 <_svfiprintf_r+0x2a4> +8000b9f8: 080d6d13 ori s10,s10,128 +8000b9fc: f69ff06f j 8000b964 <_svfiprintf_r+0x228> +8000ba00: 000b0693 mv a3,s6 +8000ba04: 00000993 li s3,0 +8000ba08: 035989b3 mul s3,s3,s5 +8000ba0c: fd060613 addi a2,a2,-48 +8000ba10: 00168693 addi a3,a3,1 +8000ba14: 013609b3 add s3,a2,s3 +8000ba18: fff6c603 lbu a2,-1(a3) +8000ba1c: fd060593 addi a1,a2,-48 +8000ba20: febcf4e3 bgeu s9,a1,8000ba08 <_svfiprintf_r+0x2cc> +8000ba24: fc5ff06f j 8000b9e8 <_svfiprintf_r+0x2ac> +8000ba28: 000b4603 lbu a2,0(s6) +8000ba2c: 06800693 li a3,104 +8000ba30: 00d61863 bne a2,a3,8000ba40 <_svfiprintf_r+0x304> +8000ba34: 001b0b13 addi s6,s6,1 +8000ba38: 200d6d13 ori s10,s10,512 +8000ba3c: f29ff06f j 8000b964 <_svfiprintf_r+0x228> +8000ba40: 040d6d13 ori s10,s10,64 +8000ba44: f21ff06f j 8000b964 <_svfiprintf_r+0x228> +8000ba48: 000b4603 lbu a2,0(s6) +8000ba4c: 06c00693 li a3,108 +8000ba50: 00d61863 bne a2,a3,8000ba60 <_svfiprintf_r+0x324> +8000ba54: 001b0b13 addi s6,s6,1 +8000ba58: 020d6d13 ori s10,s10,32 +8000ba5c: f09ff06f j 8000b964 <_svfiprintf_r+0x228> +8000ba60: 010d6d13 ori s10,s10,16 +8000ba64: f01ff06f j 8000b964 <_svfiprintf_r+0x228> +8000ba68: 0004a683 lw a3,0(s1) +8000ba6c: 00448c93 addi s9,s1,4 +8000ba70: 02010da3 sb zero,59(sp) +8000ba74: 08d10623 sb a3,140(sp) +8000ba78: 00100413 li s0,1 +8000ba7c: 00000a93 li s5,0 +8000ba80: 08c10493 addi s1,sp,140 +8000ba84: 1c80006f j 8000bc4c <_svfiprintf_r+0x510> +8000ba88: 010d6d13 ori s10,s10,16 +8000ba8c: 020d7693 andi a3,s10,32 +8000ba90: 06068063 beqz a3,8000baf0 <_svfiprintf_r+0x3b4> +8000ba94: 00748493 addi s1,s1,7 +8000ba98: ff84f493 andi s1,s1,-8 +8000ba9c: 0004a303 lw t1,0(s1) +8000baa0: 0044aa83 lw s5,4(s1) +8000baa4: 00848c93 addi s9,s1,8 +8000baa8: 080adce3 bgez s5,8000c340 <_svfiprintf_r+0xc04> +8000baac: 40600333 neg t1,t1 +8000bab0: 006036b3 snez a3,t1 +8000bab4: 41500833 neg a6,s5 +8000bab8: 40d80ab3 sub s5,a6,a3 +8000babc: 02d00693 li a3,45 +8000bac0: 02d10da3 sb a3,59(sp) +8000bac4: 00100693 li a3,1 +8000bac8: fff00613 li a2,-1 +8000bacc: 4ec40663 beq s0,a2,8000bfb8 <_svfiprintf_r+0x87c> +8000bad0: 000d0613 mv a2,s10 +8000bad4: 015365b3 or a1,t1,s5 +8000bad8: f7fd7d13 andi s10,s10,-129 +8000badc: 4c059e63 bnez a1,8000bfb8 <_svfiprintf_r+0x87c> +8000bae0: 66040463 beqz s0,8000c148 <_svfiprintf_r+0xa0c> +8000bae4: 00100613 li a2,1 +8000bae8: 4cc69c63 bne a3,a2,8000bfc0 <_svfiprintf_r+0x884> +8000baec: 0690006f j 8000c354 <_svfiprintf_r+0xc18> +8000baf0: 010d7693 andi a3,s10,16 +8000baf4: 00448c93 addi s9,s1,4 +8000baf8: 00068863 beqz a3,8000bb08 <_svfiprintf_r+0x3cc> +8000bafc: 0004a303 lw t1,0(s1) +8000bb00: 41f35a93 srai s5,t1,0x1f +8000bb04: fa5ff06f j 8000baa8 <_svfiprintf_r+0x36c> +8000bb08: 040d7693 andi a3,s10,64 +8000bb0c: 0004a303 lw t1,0(s1) +8000bb10: 00068863 beqz a3,8000bb20 <_svfiprintf_r+0x3e4> +8000bb14: 01031313 slli t1,t1,0x10 +8000bb18: 41035313 srai t1,t1,0x10 +8000bb1c: fe5ff06f j 8000bb00 <_svfiprintf_r+0x3c4> +8000bb20: 200d7693 andi a3,s10,512 +8000bb24: fc068ee3 beqz a3,8000bb00 <_svfiprintf_r+0x3c4> +8000bb28: 01831313 slli t1,t1,0x18 +8000bb2c: 41835313 srai t1,t1,0x18 +8000bb30: fd1ff06f j 8000bb00 <_svfiprintf_r+0x3c4> +8000bb34: 020d7613 andi a2,s10,32 +8000bb38: 0004a683 lw a3,0(s1) +8000bb3c: 00448493 addi s1,s1,4 +8000bb40: 00060a63 beqz a2,8000bb54 <_svfiprintf_r+0x418> +8000bb44: 41fc5793 srai a5,s8,0x1f +8000bb48: 0186a023 sw s8,0(a3) +8000bb4c: 00f6a223 sw a5,4(a3) +8000bb50: cc1ff06f j 8000b810 <_svfiprintf_r+0xd4> +8000bb54: 010d7613 andi a2,s10,16 +8000bb58: 00060663 beqz a2,8000bb64 <_svfiprintf_r+0x428> +8000bb5c: 0186a023 sw s8,0(a3) +8000bb60: cb1ff06f j 8000b810 <_svfiprintf_r+0xd4> +8000bb64: 040d7613 andi a2,s10,64 +8000bb68: 00060663 beqz a2,8000bb74 <_svfiprintf_r+0x438> +8000bb6c: 01869023 sh s8,0(a3) +8000bb70: ca1ff06f j 8000b810 <_svfiprintf_r+0xd4> +8000bb74: 200d7793 andi a5,s10,512 +8000bb78: fe0782e3 beqz a5,8000bb5c <_svfiprintf_r+0x420> +8000bb7c: 01868023 sb s8,0(a3) +8000bb80: c91ff06f j 8000b810 <_svfiprintf_r+0xd4> +8000bb84: 010d6d13 ori s10,s10,16 +8000bb88: 020d7693 andi a3,s10,32 +8000bb8c: 02068463 beqz a3,8000bbb4 <_svfiprintf_r+0x478> +8000bb90: 00748493 addi s1,s1,7 +8000bb94: ff84f493 andi s1,s1,-8 +8000bb98: 0004a303 lw t1,0(s1) +8000bb9c: 0044aa83 lw s5,4(s1) +8000bba0: 00848c93 addi s9,s1,8 +8000bba4: bffd7d13 andi s10,s10,-1025 +8000bba8: 00000693 li a3,0 +8000bbac: 02010da3 sb zero,59(sp) +8000bbb0: f19ff06f j 8000bac8 <_svfiprintf_r+0x38c> +8000bbb4: 010d7693 andi a3,s10,16 +8000bbb8: 00448c93 addi s9,s1,4 +8000bbbc: 00068663 beqz a3,8000bbc8 <_svfiprintf_r+0x48c> +8000bbc0: 0004a303 lw t1,0(s1) +8000bbc4: 0100006f j 8000bbd4 <_svfiprintf_r+0x498> +8000bbc8: 040d7693 andi a3,s10,64 +8000bbcc: 00068863 beqz a3,8000bbdc <_svfiprintf_r+0x4a0> +8000bbd0: 0004d303 lhu t1,0(s1) +8000bbd4: 00000a93 li s5,0 +8000bbd8: fcdff06f j 8000bba4 <_svfiprintf_r+0x468> +8000bbdc: 200d7693 andi a3,s10,512 +8000bbe0: fe0680e3 beqz a3,8000bbc0 <_svfiprintf_r+0x484> +8000bbe4: 0004c303 lbu t1,0(s1) +8000bbe8: fedff06f j 8000bbd4 <_svfiprintf_r+0x498> +8000bbec: ffff86b7 lui a3,0xffff8 +8000bbf0: 8306c693 xori a3,a3,-2000 +8000bbf4: 02d11e23 sh a3,60(sp) +8000bbf8: 0004a303 lw t1,0(s1) +8000bbfc: 810006b7 lui a3,0x81000 +8000bc00: 3ac68793 addi a5,a3,940 # 810003ac <_PathLocale+0xffffe9b4> +8000bc04: 00448c93 addi s9,s1,4 +8000bc08: 00000a93 li s5,0 +8000bc0c: 002d6d13 ori s10,s10,2 +8000bc10: 00f12823 sw a5,16(sp) +8000bc14: 00200693 li a3,2 +8000bc18: f95ff06f j 8000bbac <_svfiprintf_r+0x470> +8000bc1c: 02010da3 sb zero,59(sp) +8000bc20: fff00693 li a3,-1 +8000bc24: 00448c93 addi s9,s1,4 +8000bc28: 0004a483 lw s1,0(s1) +8000bc2c: 2cd40463 beq s0,a3,8000bef4 <_svfiprintf_r+0x7b8> +8000bc30: 00040613 mv a2,s0 +8000bc34: 00000593 li a1,0 +8000bc38: 00048513 mv a0,s1 +8000bc3c: c20fa0ef jal ra,8000605c +8000bc40: 00000a93 li s5,0 +8000bc44: 00050463 beqz a0,8000bc4c <_svfiprintf_r+0x510> +8000bc48: 40950433 sub s0,a0,s1 +8000bc4c: 01512223 sw s5,4(sp) +8000bc50: 008ad463 bge s5,s0,8000bc58 <_svfiprintf_r+0x51c> +8000bc54: 00812223 sw s0,4(sp) +8000bc58: 03b14683 lbu a3,59(sp) +8000bc5c: 00068863 beqz a3,8000bc6c <_svfiprintf_r+0x530> +8000bc60: 00412783 lw a5,4(sp) +8000bc64: 00178793 addi a5,a5,1 +8000bc68: 00f12223 sw a5,4(sp) +8000bc6c: 002d7793 andi a5,s10,2 +8000bc70: 02f12023 sw a5,32(sp) +8000bc74: 00078863 beqz a5,8000bc84 <_svfiprintf_r+0x548> +8000bc78: 00412783 lw a5,4(sp) +8000bc7c: 00278793 addi a5,a5,2 +8000bc80: 00f12223 sw a5,4(sp) +8000bc84: 084d7793 andi a5,s10,132 +8000bc88: 02f12223 sw a5,36(sp) +8000bc8c: 06079463 bnez a5,8000bcf4 <_svfiprintf_r+0x5b8> +8000bc90: 00412783 lw a5,4(sp) +8000bc94: 40f986b3 sub a3,s3,a5 +8000bc98: 04d05e63 blez a3,8000bcf4 <_svfiprintf_r+0x5b8> +8000bc9c: 01000813 li a6,16 +8000bca0: 00700893 li a7,7 +8000bca4: 01812783 lw a5,24(sp) +8000bca8: 04412603 lw a2,68(sp) +8000bcac: 04812583 lw a1,72(sp) +8000bcb0: 00fda023 sw a5,0(s11) +8000bcb4: 00160613 addi a2,a2,1 +8000bcb8: 008d8513 addi a0,s11,8 +8000bcbc: 4ad84e63 blt a6,a3,8000c178 <_svfiprintf_r+0xa3c> +8000bcc0: 00dda223 sw a3,4(s11) +8000bcc4: 00b686b3 add a3,a3,a1 +8000bcc8: 04d12423 sw a3,72(sp) +8000bccc: 04c12223 sw a2,68(sp) +8000bcd0: 00700693 li a3,7 +8000bcd4: 00050d93 mv s11,a0 +8000bcd8: 00c6de63 bge a3,a2,8000bcf4 <_svfiprintf_r+0x5b8> +8000bcdc: 04010613 addi a2,sp,64 +8000bce0: 00090593 mv a1,s2 +8000bce4: 000a0513 mv a0,s4 +8000bce8: 88dff0ef jal ra,8000b574 <__ssprint_r> +8000bcec: 5a051a63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000bcf0: 000b8d93 mv s11,s7 +8000bcf4: 03b14683 lbu a3,59(sp) +8000bcf8: 04068863 beqz a3,8000bd48 <_svfiprintf_r+0x60c> +8000bcfc: 03b10613 addi a2,sp,59 +8000bd00: 00cda023 sw a2,0(s11) +8000bd04: 00100613 li a2,1 +8000bd08: 04412683 lw a3,68(sp) +8000bd0c: 00cda223 sw a2,4(s11) +8000bd10: 04812603 lw a2,72(sp) +8000bd14: 00168693 addi a3,a3,1 +8000bd18: 04d12223 sw a3,68(sp) +8000bd1c: 00160613 addi a2,a2,1 +8000bd20: 04c12423 sw a2,72(sp) +8000bd24: 00700613 li a2,7 +8000bd28: 008d8d93 addi s11,s11,8 +8000bd2c: 00d65e63 bge a2,a3,8000bd48 <_svfiprintf_r+0x60c> +8000bd30: 04010613 addi a2,sp,64 +8000bd34: 00090593 mv a1,s2 +8000bd38: 000a0513 mv a0,s4 +8000bd3c: 839ff0ef jal ra,8000b574 <__ssprint_r> +8000bd40: 56051063 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000bd44: 000b8d93 mv s11,s7 +8000bd48: 02012783 lw a5,32(sp) +8000bd4c: 04078863 beqz a5,8000bd9c <_svfiprintf_r+0x660> +8000bd50: 03c10613 addi a2,sp,60 +8000bd54: 00cda023 sw a2,0(s11) +8000bd58: 00200613 li a2,2 +8000bd5c: 04412683 lw a3,68(sp) +8000bd60: 00cda223 sw a2,4(s11) +8000bd64: 04812603 lw a2,72(sp) +8000bd68: 00168693 addi a3,a3,1 8000bd6c: 04d12223 sw a3,68(sp) -8000bd70: 00700613 li a2,7 -8000bd74: 00058d93 mv s11,a1 -8000bd78: 00d65e63 bge a2,a3,8000bd94 <_svfiprintf_r+0x730> -8000bd7c: 04010613 addi a2,sp,64 -8000bd80: 00090593 mv a1,s2 -8000bd84: 000a0513 mv a0,s4 -8000bd88: f14ff0ef jal ra,8000b49c <__ssprint_r> -8000bd8c: 42051e63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bd90: 000b8d93 mv s11,s7 -8000bd94: 04812683 lw a3,72(sp) -8000bd98: 008da223 sw s0,4(s11) -8000bd9c: 009da023 sw s1,0(s11) -8000bda0: 00868433 add s0,a3,s0 -8000bda4: 04412683 lw a3,68(sp) -8000bda8: 04812423 sw s0,72(sp) -8000bdac: 00700613 li a2,7 -8000bdb0: 00168693 addi a3,a3,1 -8000bdb4: 04d12223 sw a3,68(sp) -8000bdb8: 008d8713 addi a4,s11,8 -8000bdbc: 00d65e63 bge a2,a3,8000bdd8 <_svfiprintf_r+0x774> -8000bdc0: 04010613 addi a2,sp,64 -8000bdc4: 00090593 mv a1,s2 -8000bdc8: 000a0513 mv a0,s4 -8000bdcc: ed0ff0ef jal ra,8000b49c <__ssprint_r> -8000bdd0: 3e051c63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000bdd4: 000b8713 mv a4,s7 -8000bdd8: 004d7793 andi a5,s10,4 -8000bddc: 38079a63 bnez a5,8000c170 <_svfiprintf_r+0xb0c> -8000bde0: 00412783 lw a5,4(sp) -8000bde4: 00f9d463 bge s3,a5,8000bdec <_svfiprintf_r+0x788> -8000bde8: 00078993 mv s3,a5 -8000bdec: 04812783 lw a5,72(sp) -8000bdf0: 013c0c33 add s8,s8,s3 -8000bdf4: 00078c63 beqz a5,8000be0c <_svfiprintf_r+0x7a8> -8000bdf8: 04010613 addi a2,sp,64 -8000bdfc: 00090593 mv a1,s2 -8000be00: 000a0513 mv a0,s4 -8000be04: e98ff0ef jal ra,8000b49c <__ssprint_r> -8000be08: 3c051063 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000be0c: 04012223 sw zero,68(sp) -8000be10: 000c8493 mv s1,s9 -8000be14: 000b8d93 mv s11,s7 -8000be18: 921ff06f j 8000b738 <_svfiprintf_r+0xd4> -8000be1c: 00048513 mv a0,s1 -8000be20: bd0fb0ef jal ra,800071f0 -8000be24: 00050413 mv s0,a0 -8000be28: 00000a93 li s5,0 -8000be2c: d49ff06f j 8000bb74 <_svfiprintf_r+0x510> -8000be30: 010d6d13 ori s10,s10,16 -8000be34: 020d7693 andi a3,s10,32 -8000be38: 02068063 beqz a3,8000be58 <_svfiprintf_r+0x7f4> -8000be3c: 00748493 addi s1,s1,7 -8000be40: ff84f493 andi s1,s1,-8 -8000be44: 0004a303 lw t1,0(s1) -8000be48: 0044aa83 lw s5,4(s1) -8000be4c: 00848c93 addi s9,s1,8 -8000be50: 00100693 li a3,1 -8000be54: c81ff06f j 8000bad4 <_svfiprintf_r+0x470> -8000be58: 010d7693 andi a3,s10,16 -8000be5c: 00448c93 addi s9,s1,4 -8000be60: 00068663 beqz a3,8000be6c <_svfiprintf_r+0x808> -8000be64: 0004a303 lw t1,0(s1) -8000be68: 0100006f j 8000be78 <_svfiprintf_r+0x814> -8000be6c: 040d7693 andi a3,s10,64 -8000be70: 00068863 beqz a3,8000be80 <_svfiprintf_r+0x81c> -8000be74: 0004d303 lhu t1,0(s1) -8000be78: 00000a93 li s5,0 -8000be7c: fd5ff06f j 8000be50 <_svfiprintf_r+0x7ec> -8000be80: 200d7693 andi a3,s10,512 -8000be84: fe0680e3 beqz a3,8000be64 <_svfiprintf_r+0x800> -8000be88: 0004c303 lbu t1,0(s1) -8000be8c: fedff06f j 8000be78 <_svfiprintf_r+0x814> -8000be90: 810006b7 lui a3,0x81000 -8000be94: 35068793 addi a5,a3,848 # 81000350 <_PathLocale+0xffffe9cc> -8000be98: 965ff06f j 8000b7fc <_svfiprintf_r+0x198> -8000be9c: 010d7693 andi a3,s10,16 -8000bea0: 00448c93 addi s9,s1,4 -8000bea4: 00068663 beqz a3,8000beb0 <_svfiprintf_r+0x84c> -8000bea8: 0004a303 lw t1,0(s1) -8000beac: 0100006f j 8000bebc <_svfiprintf_r+0x858> -8000beb0: 040d7693 andi a3,s10,64 -8000beb4: 00068863 beqz a3,8000bec4 <_svfiprintf_r+0x860> -8000beb8: 0004d303 lhu t1,0(s1) -8000bebc: 00000a93 li s5,0 -8000bec0: 95dff06f j 8000b81c <_svfiprintf_r+0x1b8> -8000bec4: 200d7693 andi a3,s10,512 -8000bec8: fe0680e3 beqz a3,8000bea8 <_svfiprintf_r+0x844> -8000becc: 0004c303 lbu t1,0(s1) -8000bed0: fedff06f j 8000bebc <_svfiprintf_r+0x858> -8000bed4: 000d0613 mv a2,s10 -8000bed8: 00100693 li a3,1 -8000bedc: b21ff06f j 8000b9fc <_svfiprintf_r+0x398> -8000bee0: 00100613 li a2,1 -8000bee4: 38c68663 beq a3,a2,8000c270 <_svfiprintf_r+0xc0c> -8000bee8: 00200613 li a2,2 -8000beec: 14c68663 beq a3,a2,8000c038 <_svfiprintf_r+0x9d4> -8000bef0: 0f010693 addi a3,sp,240 -8000bef4: 01da9593 slli a1,s5,0x1d -8000bef8: 00737613 andi a2,t1,7 -8000befc: 00335313 srli t1,t1,0x3 -8000bf00: 03060613 addi a2,a2,48 -8000bf04: 0065e333 or t1,a1,t1 -8000bf08: 003ada93 srli s5,s5,0x3 -8000bf0c: fec68fa3 sb a2,-1(a3) -8000bf10: 015365b3 or a1,t1,s5 -8000bf14: fff68493 addi s1,a3,-1 -8000bf18: 02059663 bnez a1,8000bf44 <_svfiprintf_r+0x8e0> -8000bf1c: 001d7593 andi a1,s10,1 -8000bf20: 00058a63 beqz a1,8000bf34 <_svfiprintf_r+0x8d0> -8000bf24: 03000593 li a1,48 -8000bf28: 00b60663 beq a2,a1,8000bf34 <_svfiprintf_r+0x8d0> -8000bf2c: feb48fa3 sb a1,-1(s1) -8000bf30: ffe68493 addi s1,a3,-2 -8000bf34: 0f010793 addi a5,sp,240 -8000bf38: 00040a93 mv s5,s0 -8000bf3c: 40978433 sub s0,a5,s1 -8000bf40: c35ff06f j 8000bb74 <_svfiprintf_r+0x510> -8000bf44: 00048693 mv a3,s1 -8000bf48: fadff06f j 8000bef4 <_svfiprintf_r+0x890> -8000bf4c: 400d7793 andi a5,s10,1024 -8000bf50: 00000893 li a7,0 -8000bf54: 0f010e13 addi t3,sp,240 -8000bf58: 00f12223 sw a5,4(sp) -8000bf5c: 00030513 mv a0,t1 -8000bf60: 00a00613 li a2,10 -8000bf64: 00000693 li a3,0 -8000bf68: 000a8593 mv a1,s5 -8000bf6c: 03112623 sw a7,44(sp) -8000bf70: fffe0493 addi s1,t3,-1 -8000bf74: 03c12223 sw t3,36(sp) -8000bf78: 02612023 sw t1,32(sp) -8000bf7c: 17d000ef jal ra,8000c8f8 <__umoddi3> -8000bf80: 02412e03 lw t3,36(sp) -8000bf84: 02c12883 lw a7,44(sp) -8000bf88: 00412783 lw a5,4(sp) -8000bf8c: 03050513 addi a0,a0,48 -8000bf90: feae0fa3 sb a0,-1(t3) -8000bf94: 00188893 addi a7,a7,1 -8000bf98: 02012303 lw t1,32(sp) -8000bf9c: 04078e63 beqz a5,8000bff8 <_svfiprintf_r+0x994> -8000bfa0: 00812783 lw a5,8(sp) -8000bfa4: 0007c683 lbu a3,0(a5) -8000bfa8: 05169863 bne a3,a7,8000bff8 <_svfiprintf_r+0x994> -8000bfac: 0ff00793 li a5,255 -8000bfb0: 04f88463 beq a7,a5,8000bff8 <_svfiprintf_r+0x994> -8000bfb4: 000a9663 bnez s5,8000bfc0 <_svfiprintf_r+0x95c> -8000bfb8: 00900793 li a5,9 -8000bfbc: 0267fe63 bgeu a5,t1,8000bff8 <_svfiprintf_r+0x994> -8000bfc0: 00c12783 lw a5,12(sp) -8000bfc4: 01c12583 lw a1,28(sp) -8000bfc8: 02612023 sw t1,32(sp) -8000bfcc: 40f484b3 sub s1,s1,a5 -8000bfd0: 00078613 mv a2,a5 -8000bfd4: 00048513 mv a0,s1 -8000bfd8: a34fb0ef jal ra,8000720c -8000bfdc: 00812783 lw a5,8(sp) -8000bfe0: 00000893 li a7,0 -8000bfe4: 02012303 lw t1,32(sp) -8000bfe8: 0017c683 lbu a3,1(a5) -8000bfec: 00068663 beqz a3,8000bff8 <_svfiprintf_r+0x994> -8000bff0: 00178793 addi a5,a5,1 -8000bff4: 00f12423 sw a5,8(sp) -8000bff8: 00030513 mv a0,t1 -8000bffc: 00a00613 li a2,10 -8000c000: 00000693 li a3,0 -8000c004: 000a8593 mv a1,s5 -8000c008: 03112223 sw a7,36(sp) -8000c00c: 02612023 sw t1,32(sp) -8000c010: 4b4000ef jal ra,8000c4c4 <__udivdi3> -8000c014: 02012303 lw t1,32(sp) -8000c018: 02412883 lw a7,36(sp) -8000c01c: 000a9663 bnez s5,8000c028 <_svfiprintf_r+0x9c4> -8000c020: 00900793 li a5,9 -8000c024: f067f8e3 bgeu a5,t1,8000bf34 <_svfiprintf_r+0x8d0> -8000c028: 00050313 mv t1,a0 -8000c02c: 00058a93 mv s5,a1 -8000c030: 00048e13 mv t3,s1 -8000c034: f29ff06f j 8000bf5c <_svfiprintf_r+0x8f8> -8000c038: 0f010493 addi s1,sp,240 -8000c03c: 01012783 lw a5,16(sp) -8000c040: 00f37693 andi a3,t1,15 -8000c044: fff48493 addi s1,s1,-1 -8000c048: 00d786b3 add a3,a5,a3 -8000c04c: 0006c683 lbu a3,0(a3) -8000c050: 00435313 srli t1,t1,0x4 -8000c054: 00d48023 sb a3,0(s1) -8000c058: 01ca9693 slli a3,s5,0x1c -8000c05c: 0066e333 or t1,a3,t1 -8000c060: 004ada93 srli s5,s5,0x4 -8000c064: 015366b3 or a3,t1,s5 -8000c068: fc069ae3 bnez a3,8000c03c <_svfiprintf_r+0x9d8> -8000c06c: ec9ff06f j 8000bf34 <_svfiprintf_r+0x8d0> -8000c070: 0f010493 addi s1,sp,240 -8000c074: ec0690e3 bnez a3,8000bf34 <_svfiprintf_r+0x8d0> -8000c078: 00167613 andi a2,a2,1 -8000c07c: ea060ce3 beqz a2,8000bf34 <_svfiprintf_r+0x8d0> -8000c080: 03000693 li a3,48 -8000c084: 0ed107a3 sb a3,239(sp) -8000c088: 1fc0006f j 8000c284 <_svfiprintf_r+0xc20> -8000c08c: 1c060063 beqz a2,8000c24c <_svfiprintf_r+0xbe8> -8000c090: 08c10623 sb a2,140(sp) -8000c094: 02010da3 sb zero,59(sp) -8000c098: 00048c93 mv s9,s1 -8000c09c: 905ff06f j 8000b9a0 <_svfiprintf_r+0x33c> -8000c0a0: 01058593 addi a1,a1,16 -8000c0a4: 010da223 sw a6,4(s11) -8000c0a8: 04b12423 sw a1,72(sp) -8000c0ac: 04c12223 sw a2,68(sp) -8000c0b0: 02c8d663 bge a7,a2,8000c0dc <_svfiprintf_r+0xa78> -8000c0b4: 04010613 addi a2,sp,64 -8000c0b8: 00090593 mv a1,s2 -8000c0bc: 000a0513 mv a0,s4 -8000c0c0: 02d12623 sw a3,44(sp) -8000c0c4: bd8ff0ef jal ra,8000b49c <__ssprint_r> -8000c0c8: 10051063 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000c0cc: 02c12683 lw a3,44(sp) -8000c0d0: 000b8513 mv a0,s7 -8000c0d4: 00700893 li a7,7 -8000c0d8: 01000813 li a6,16 -8000c0dc: ff068693 addi a3,a3,-16 -8000c0e0: 00050d93 mv s11,a0 -8000c0e4: ae9ff06f j 8000bbcc <_svfiprintf_r+0x568> -8000c0e8: 01058593 addi a1,a1,16 -8000c0ec: 010da223 sw a6,4(s11) -8000c0f0: 04b12423 sw a1,72(sp) -8000c0f4: 04c12223 sw a2,68(sp) -8000c0f8: 02c8d663 bge a7,a2,8000c124 <_svfiprintf_r+0xac0> -8000c0fc: 04010613 addi a2,sp,64 -8000c100: 00090593 mv a1,s2 -8000c104: 000a0513 mv a0,s4 -8000c108: 02d12023 sw a3,32(sp) -8000c10c: b90ff0ef jal ra,8000b49c <__ssprint_r> -8000c110: 0a051c63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000c114: 02012683 lw a3,32(sp) -8000c118: 000b8513 mv a0,s7 -8000c11c: 00700893 li a7,7 -8000c120: 01000813 li a6,16 -8000c124: ff068693 addi a3,a3,-16 -8000c128: 00050d93 mv s11,a0 -8000c12c: bb9ff06f j 8000bce4 <_svfiprintf_r+0x680> -8000c130: 01060613 addi a2,a2,16 -8000c134: 010da223 sw a6,4(s11) -8000c138: 04c12423 sw a2,72(sp) -8000c13c: 04d12223 sw a3,68(sp) -8000c140: 02d8d263 bge a7,a3,8000c164 <_svfiprintf_r+0xb00> -8000c144: 04010613 addi a2,sp,64 -8000c148: 00090593 mv a1,s2 -8000c14c: 000a0513 mv a0,s4 -8000c150: b4cff0ef jal ra,8000b49c <__ssprint_r> -8000c154: 06051a63 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000c158: 000b8593 mv a1,s7 -8000c15c: 00700893 li a7,7 -8000c160: 01000813 li a6,16 -8000c164: ff0a8a93 addi s5,s5,-16 -8000c168: 00058d93 mv s11,a1 -8000c16c: bd9ff06f j 8000bd44 <_svfiprintf_r+0x6e0> -8000c170: 00412783 lw a5,4(sp) -8000c174: 40f98433 sub s0,s3,a5 -8000c178: c68054e3 blez s0,8000bde0 <_svfiprintf_r+0x77c> -8000c17c: 01000493 li s1,16 -8000c180: 00700a93 li s5,7 -8000c184: 01812603 lw a2,24(sp) -8000c188: 04412783 lw a5,68(sp) -8000c18c: 04812683 lw a3,72(sp) -8000c190: 00c72023 sw a2,0(a4) -8000c194: 00178793 addi a5,a5,1 -8000c198: 0684ce63 blt s1,s0,8000c214 <_svfiprintf_r+0xbb0> -8000c19c: 008686b3 add a3,a3,s0 -8000c1a0: 00872223 sw s0,4(a4) -8000c1a4: 04d12423 sw a3,72(sp) -8000c1a8: 04f12223 sw a5,68(sp) -8000c1ac: 00700713 li a4,7 -8000c1b0: c2f758e3 bge a4,a5,8000bde0 <_svfiprintf_r+0x77c> -8000c1b4: 04010613 addi a2,sp,64 -8000c1b8: 00090593 mv a1,s2 -8000c1bc: 000a0513 mv a0,s4 -8000c1c0: adcff0ef jal ra,8000b49c <__ssprint_r> -8000c1c4: c0050ee3 beqz a0,8000bde0 <_svfiprintf_r+0x77c> -8000c1c8: 00c95783 lhu a5,12(s2) -8000c1cc: 0407f793 andi a5,a5,64 -8000c1d0: d0079663 bnez a5,8000b6dc <_svfiprintf_r+0x78> -8000c1d4: 12c12083 lw ra,300(sp) -8000c1d8: 12812403 lw s0,296(sp) -8000c1dc: 000c0513 mv a0,s8 -8000c1e0: 12412483 lw s1,292(sp) -8000c1e4: 12012903 lw s2,288(sp) -8000c1e8: 11c12983 lw s3,284(sp) -8000c1ec: 11812a03 lw s4,280(sp) -8000c1f0: 11412a83 lw s5,276(sp) -8000c1f4: 11012b03 lw s6,272(sp) -8000c1f8: 10c12b83 lw s7,268(sp) -8000c1fc: 10812c03 lw s8,264(sp) -8000c200: 10412c83 lw s9,260(sp) -8000c204: 10012d03 lw s10,256(sp) -8000c208: 0fc12d83 lw s11,252(sp) -8000c20c: 13010113 addi sp,sp,304 -8000c210: 00008067 ret -8000c214: 01068693 addi a3,a3,16 -8000c218: 00972223 sw s1,4(a4) -8000c21c: 04d12423 sw a3,72(sp) -8000c220: 04f12223 sw a5,68(sp) -8000c224: 00870713 addi a4,a4,8 -8000c228: 00fade63 bge s5,a5,8000c244 <_svfiprintf_r+0xbe0> -8000c22c: 04010613 addi a2,sp,64 -8000c230: 00090593 mv a1,s2 -8000c234: 000a0513 mv a0,s4 -8000c238: a64ff0ef jal ra,8000b49c <__ssprint_r> -8000c23c: f80516e3 bnez a0,8000c1c8 <_svfiprintf_r+0xb64> -8000c240: 000b8713 mv a4,s7 -8000c244: ff040413 addi s0,s0,-16 -8000c248: f3dff06f j 8000c184 <_svfiprintf_r+0xb20> -8000c24c: 04812783 lw a5,72(sp) -8000c250: f6078ce3 beqz a5,8000c1c8 <_svfiprintf_r+0xb64> -8000c254: 04010613 addi a2,sp,64 -8000c258: 00090593 mv a1,s2 -8000c25c: 000a0513 mv a0,s4 -8000c260: a3cff0ef jal ra,8000b49c <__ssprint_r> -8000c264: f65ff06f j 8000c1c8 <_svfiprintf_r+0xb64> -8000c268: fff00693 li a3,-1 -8000c26c: c6d414e3 bne s0,a3,8000bed4 <_svfiprintf_r+0x870> -8000c270: cc0a9ee3 bnez s5,8000bf4c <_svfiprintf_r+0x8e8> -8000c274: 00900693 li a3,9 -8000c278: cc66eae3 bltu a3,t1,8000bf4c <_svfiprintf_r+0x8e8> -8000c27c: 03030313 addi t1,t1,48 -8000c280: 0e6107a3 sb t1,239(sp) -8000c284: 0ef10493 addi s1,sp,239 -8000c288: cadff06f j 8000bf34 <_svfiprintf_r+0x8d0> +8000bd70: 00260613 addi a2,a2,2 +8000bd74: 04c12423 sw a2,72(sp) +8000bd78: 00700613 li a2,7 +8000bd7c: 008d8d93 addi s11,s11,8 +8000bd80: 00d65e63 bge a2,a3,8000bd9c <_svfiprintf_r+0x660> +8000bd84: 04010613 addi a2,sp,64 +8000bd88: 00090593 mv a1,s2 +8000bd8c: 000a0513 mv a0,s4 +8000bd90: fe4ff0ef jal ra,8000b574 <__ssprint_r> +8000bd94: 50051663 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000bd98: 000b8d93 mv s11,s7 +8000bd9c: 02412783 lw a5,36(sp) +8000bda0: 08000693 li a3,128 +8000bda4: 06d79463 bne a5,a3,8000be0c <_svfiprintf_r+0x6d0> +8000bda8: 00412783 lw a5,4(sp) +8000bdac: 40f986b3 sub a3,s3,a5 +8000bdb0: 04d05e63 blez a3,8000be0c <_svfiprintf_r+0x6d0> +8000bdb4: 01000813 li a6,16 +8000bdb8: 00700893 li a7,7 +8000bdbc: 01412783 lw a5,20(sp) +8000bdc0: 04412603 lw a2,68(sp) +8000bdc4: 04812583 lw a1,72(sp) +8000bdc8: 00fda023 sw a5,0(s11) +8000bdcc: 00160613 addi a2,a2,1 +8000bdd0: 008d8513 addi a0,s11,8 +8000bdd4: 3ed84663 blt a6,a3,8000c1c0 <_svfiprintf_r+0xa84> +8000bdd8: 00dda223 sw a3,4(s11) +8000bddc: 00b686b3 add a3,a3,a1 +8000bde0: 04d12423 sw a3,72(sp) +8000bde4: 04c12223 sw a2,68(sp) +8000bde8: 00700693 li a3,7 +8000bdec: 00050d93 mv s11,a0 +8000bdf0: 00c6de63 bge a3,a2,8000be0c <_svfiprintf_r+0x6d0> +8000bdf4: 04010613 addi a2,sp,64 +8000bdf8: 00090593 mv a1,s2 +8000bdfc: 000a0513 mv a0,s4 +8000be00: f74ff0ef jal ra,8000b574 <__ssprint_r> +8000be04: 48051e63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000be08: 000b8d93 mv s11,s7 +8000be0c: 408a8ab3 sub s5,s5,s0 +8000be10: 05505e63 blez s5,8000be6c <_svfiprintf_r+0x730> +8000be14: 01000813 li a6,16 +8000be18: 00700893 li a7,7 +8000be1c: 01412783 lw a5,20(sp) +8000be20: 04412683 lw a3,68(sp) +8000be24: 04812603 lw a2,72(sp) +8000be28: 00fda023 sw a5,0(s11) +8000be2c: 00168693 addi a3,a3,1 +8000be30: 008d8593 addi a1,s11,8 +8000be34: 3d584a63 blt a6,s5,8000c208 <_svfiprintf_r+0xacc> +8000be38: 015da223 sw s5,4(s11) +8000be3c: 00ca8ab3 add s5,s5,a2 +8000be40: 05512423 sw s5,72(sp) +8000be44: 04d12223 sw a3,68(sp) +8000be48: 00700613 li a2,7 +8000be4c: 00058d93 mv s11,a1 +8000be50: 00d65e63 bge a2,a3,8000be6c <_svfiprintf_r+0x730> +8000be54: 04010613 addi a2,sp,64 +8000be58: 00090593 mv a1,s2 +8000be5c: 000a0513 mv a0,s4 +8000be60: f14ff0ef jal ra,8000b574 <__ssprint_r> +8000be64: 42051e63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000be68: 000b8d93 mv s11,s7 +8000be6c: 04812683 lw a3,72(sp) +8000be70: 008da223 sw s0,4(s11) +8000be74: 009da023 sw s1,0(s11) +8000be78: 00868433 add s0,a3,s0 +8000be7c: 04412683 lw a3,68(sp) +8000be80: 04812423 sw s0,72(sp) +8000be84: 00700613 li a2,7 +8000be88: 00168693 addi a3,a3,1 +8000be8c: 04d12223 sw a3,68(sp) +8000be90: 008d8713 addi a4,s11,8 +8000be94: 00d65e63 bge a2,a3,8000beb0 <_svfiprintf_r+0x774> +8000be98: 04010613 addi a2,sp,64 +8000be9c: 00090593 mv a1,s2 +8000bea0: 000a0513 mv a0,s4 +8000bea4: ed0ff0ef jal ra,8000b574 <__ssprint_r> +8000bea8: 3e051c63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000beac: 000b8713 mv a4,s7 +8000beb0: 004d7793 andi a5,s10,4 +8000beb4: 38079a63 bnez a5,8000c248 <_svfiprintf_r+0xb0c> +8000beb8: 00412783 lw a5,4(sp) +8000bebc: 00f9d463 bge s3,a5,8000bec4 <_svfiprintf_r+0x788> +8000bec0: 00078993 mv s3,a5 +8000bec4: 04812783 lw a5,72(sp) +8000bec8: 013c0c33 add s8,s8,s3 +8000becc: 00078c63 beqz a5,8000bee4 <_svfiprintf_r+0x7a8> +8000bed0: 04010613 addi a2,sp,64 +8000bed4: 00090593 mv a1,s2 +8000bed8: 000a0513 mv a0,s4 +8000bedc: e98ff0ef jal ra,8000b574 <__ssprint_r> +8000bee0: 3c051063 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000bee4: 04012223 sw zero,68(sp) +8000bee8: 000c8493 mv s1,s9 +8000beec: 000b8d93 mv s11,s7 +8000bef0: 921ff06f j 8000b810 <_svfiprintf_r+0xd4> +8000bef4: 00048513 mv a0,s1 +8000bef8: bd0fb0ef jal ra,800072c8 +8000befc: 00050413 mv s0,a0 +8000bf00: 00000a93 li s5,0 +8000bf04: d49ff06f j 8000bc4c <_svfiprintf_r+0x510> +8000bf08: 010d6d13 ori s10,s10,16 +8000bf0c: 020d7693 andi a3,s10,32 +8000bf10: 02068063 beqz a3,8000bf30 <_svfiprintf_r+0x7f4> +8000bf14: 00748493 addi s1,s1,7 +8000bf18: ff84f493 andi s1,s1,-8 +8000bf1c: 0004a303 lw t1,0(s1) +8000bf20: 0044aa83 lw s5,4(s1) +8000bf24: 00848c93 addi s9,s1,8 +8000bf28: 00100693 li a3,1 +8000bf2c: c81ff06f j 8000bbac <_svfiprintf_r+0x470> +8000bf30: 010d7693 andi a3,s10,16 +8000bf34: 00448c93 addi s9,s1,4 +8000bf38: 00068663 beqz a3,8000bf44 <_svfiprintf_r+0x808> +8000bf3c: 0004a303 lw t1,0(s1) +8000bf40: 0100006f j 8000bf50 <_svfiprintf_r+0x814> +8000bf44: 040d7693 andi a3,s10,64 +8000bf48: 00068863 beqz a3,8000bf58 <_svfiprintf_r+0x81c> +8000bf4c: 0004d303 lhu t1,0(s1) +8000bf50: 00000a93 li s5,0 +8000bf54: fd5ff06f j 8000bf28 <_svfiprintf_r+0x7ec> +8000bf58: 200d7693 andi a3,s10,512 +8000bf5c: fe0680e3 beqz a3,8000bf3c <_svfiprintf_r+0x800> +8000bf60: 0004c303 lbu t1,0(s1) +8000bf64: fedff06f j 8000bf50 <_svfiprintf_r+0x814> +8000bf68: 810006b7 lui a3,0x81000 +8000bf6c: 3c068793 addi a5,a3,960 # 810003c0 <_PathLocale+0xffffe9c8> +8000bf70: 965ff06f j 8000b8d4 <_svfiprintf_r+0x198> +8000bf74: 010d7693 andi a3,s10,16 +8000bf78: 00448c93 addi s9,s1,4 +8000bf7c: 00068663 beqz a3,8000bf88 <_svfiprintf_r+0x84c> +8000bf80: 0004a303 lw t1,0(s1) +8000bf84: 0100006f j 8000bf94 <_svfiprintf_r+0x858> +8000bf88: 040d7693 andi a3,s10,64 +8000bf8c: 00068863 beqz a3,8000bf9c <_svfiprintf_r+0x860> +8000bf90: 0004d303 lhu t1,0(s1) +8000bf94: 00000a93 li s5,0 +8000bf98: 95dff06f j 8000b8f4 <_svfiprintf_r+0x1b8> +8000bf9c: 200d7693 andi a3,s10,512 +8000bfa0: fe0680e3 beqz a3,8000bf80 <_svfiprintf_r+0x844> +8000bfa4: 0004c303 lbu t1,0(s1) +8000bfa8: fedff06f j 8000bf94 <_svfiprintf_r+0x858> +8000bfac: 000d0613 mv a2,s10 +8000bfb0: 00100693 li a3,1 +8000bfb4: b21ff06f j 8000bad4 <_svfiprintf_r+0x398> +8000bfb8: 00100613 li a2,1 +8000bfbc: 38c68663 beq a3,a2,8000c348 <_svfiprintf_r+0xc0c> +8000bfc0: 00200613 li a2,2 +8000bfc4: 14c68663 beq a3,a2,8000c110 <_svfiprintf_r+0x9d4> +8000bfc8: 0f010693 addi a3,sp,240 +8000bfcc: 01da9593 slli a1,s5,0x1d +8000bfd0: 00737613 andi a2,t1,7 +8000bfd4: 00335313 srli t1,t1,0x3 +8000bfd8: 03060613 addi a2,a2,48 +8000bfdc: 0065e333 or t1,a1,t1 +8000bfe0: 003ada93 srli s5,s5,0x3 +8000bfe4: fec68fa3 sb a2,-1(a3) +8000bfe8: 015365b3 or a1,t1,s5 +8000bfec: fff68493 addi s1,a3,-1 +8000bff0: 02059663 bnez a1,8000c01c <_svfiprintf_r+0x8e0> +8000bff4: 001d7593 andi a1,s10,1 +8000bff8: 00058a63 beqz a1,8000c00c <_svfiprintf_r+0x8d0> +8000bffc: 03000593 li a1,48 +8000c000: 00b60663 beq a2,a1,8000c00c <_svfiprintf_r+0x8d0> +8000c004: feb48fa3 sb a1,-1(s1) +8000c008: ffe68493 addi s1,a3,-2 +8000c00c: 0f010793 addi a5,sp,240 +8000c010: 00040a93 mv s5,s0 +8000c014: 40978433 sub s0,a5,s1 +8000c018: c35ff06f j 8000bc4c <_svfiprintf_r+0x510> +8000c01c: 00048693 mv a3,s1 +8000c020: fadff06f j 8000bfcc <_svfiprintf_r+0x890> +8000c024: 400d7793 andi a5,s10,1024 +8000c028: 00000893 li a7,0 +8000c02c: 0f010e13 addi t3,sp,240 +8000c030: 00f12223 sw a5,4(sp) +8000c034: 00030513 mv a0,t1 +8000c038: 00a00613 li a2,10 +8000c03c: 00000693 li a3,0 +8000c040: 000a8593 mv a1,s5 +8000c044: 03112623 sw a7,44(sp) +8000c048: fffe0493 addi s1,t3,-1 +8000c04c: 03c12223 sw t3,36(sp) +8000c050: 02612023 sw t1,32(sp) +8000c054: 17d000ef jal ra,8000c9d0 <__umoddi3> +8000c058: 02412e03 lw t3,36(sp) +8000c05c: 02c12883 lw a7,44(sp) +8000c060: 00412783 lw a5,4(sp) +8000c064: 03050513 addi a0,a0,48 +8000c068: feae0fa3 sb a0,-1(t3) +8000c06c: 00188893 addi a7,a7,1 +8000c070: 02012303 lw t1,32(sp) +8000c074: 04078e63 beqz a5,8000c0d0 <_svfiprintf_r+0x994> +8000c078: 00812783 lw a5,8(sp) +8000c07c: 0007c683 lbu a3,0(a5) +8000c080: 05169863 bne a3,a7,8000c0d0 <_svfiprintf_r+0x994> +8000c084: 0ff00793 li a5,255 +8000c088: 04f88463 beq a7,a5,8000c0d0 <_svfiprintf_r+0x994> +8000c08c: 000a9663 bnez s5,8000c098 <_svfiprintf_r+0x95c> +8000c090: 00900793 li a5,9 +8000c094: 0267fe63 bgeu a5,t1,8000c0d0 <_svfiprintf_r+0x994> +8000c098: 00c12783 lw a5,12(sp) +8000c09c: 01c12583 lw a1,28(sp) +8000c0a0: 02612023 sw t1,32(sp) +8000c0a4: 40f484b3 sub s1,s1,a5 +8000c0a8: 00078613 mv a2,a5 +8000c0ac: 00048513 mv a0,s1 +8000c0b0: a34fb0ef jal ra,800072e4 +8000c0b4: 00812783 lw a5,8(sp) +8000c0b8: 00000893 li a7,0 +8000c0bc: 02012303 lw t1,32(sp) +8000c0c0: 0017c683 lbu a3,1(a5) +8000c0c4: 00068663 beqz a3,8000c0d0 <_svfiprintf_r+0x994> +8000c0c8: 00178793 addi a5,a5,1 +8000c0cc: 00f12423 sw a5,8(sp) +8000c0d0: 00030513 mv a0,t1 +8000c0d4: 00a00613 li a2,10 +8000c0d8: 00000693 li a3,0 +8000c0dc: 000a8593 mv a1,s5 +8000c0e0: 03112223 sw a7,36(sp) +8000c0e4: 02612023 sw t1,32(sp) +8000c0e8: 4b4000ef jal ra,8000c59c <__udivdi3> +8000c0ec: 02012303 lw t1,32(sp) +8000c0f0: 02412883 lw a7,36(sp) +8000c0f4: 000a9663 bnez s5,8000c100 <_svfiprintf_r+0x9c4> +8000c0f8: 00900793 li a5,9 +8000c0fc: f067f8e3 bgeu a5,t1,8000c00c <_svfiprintf_r+0x8d0> +8000c100: 00050313 mv t1,a0 +8000c104: 00058a93 mv s5,a1 +8000c108: 00048e13 mv t3,s1 +8000c10c: f29ff06f j 8000c034 <_svfiprintf_r+0x8f8> +8000c110: 0f010493 addi s1,sp,240 +8000c114: 01012783 lw a5,16(sp) +8000c118: 00f37693 andi a3,t1,15 +8000c11c: fff48493 addi s1,s1,-1 +8000c120: 00d786b3 add a3,a5,a3 +8000c124: 0006c683 lbu a3,0(a3) +8000c128: 00435313 srli t1,t1,0x4 +8000c12c: 00d48023 sb a3,0(s1) +8000c130: 01ca9693 slli a3,s5,0x1c +8000c134: 0066e333 or t1,a3,t1 +8000c138: 004ada93 srli s5,s5,0x4 +8000c13c: 015366b3 or a3,t1,s5 +8000c140: fc069ae3 bnez a3,8000c114 <_svfiprintf_r+0x9d8> +8000c144: ec9ff06f j 8000c00c <_svfiprintf_r+0x8d0> +8000c148: 0f010493 addi s1,sp,240 +8000c14c: ec0690e3 bnez a3,8000c00c <_svfiprintf_r+0x8d0> +8000c150: 00167613 andi a2,a2,1 +8000c154: ea060ce3 beqz a2,8000c00c <_svfiprintf_r+0x8d0> +8000c158: 03000693 li a3,48 +8000c15c: 0ed107a3 sb a3,239(sp) +8000c160: 1fc0006f j 8000c35c <_svfiprintf_r+0xc20> +8000c164: 1c060063 beqz a2,8000c324 <_svfiprintf_r+0xbe8> +8000c168: 08c10623 sb a2,140(sp) +8000c16c: 02010da3 sb zero,59(sp) +8000c170: 00048c93 mv s9,s1 +8000c174: 905ff06f j 8000ba78 <_svfiprintf_r+0x33c> +8000c178: 01058593 addi a1,a1,16 +8000c17c: 010da223 sw a6,4(s11) +8000c180: 04b12423 sw a1,72(sp) +8000c184: 04c12223 sw a2,68(sp) +8000c188: 02c8d663 bge a7,a2,8000c1b4 <_svfiprintf_r+0xa78> +8000c18c: 04010613 addi a2,sp,64 +8000c190: 00090593 mv a1,s2 +8000c194: 000a0513 mv a0,s4 +8000c198: 02d12623 sw a3,44(sp) +8000c19c: bd8ff0ef jal ra,8000b574 <__ssprint_r> +8000c1a0: 10051063 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000c1a4: 02c12683 lw a3,44(sp) +8000c1a8: 000b8513 mv a0,s7 +8000c1ac: 00700893 li a7,7 +8000c1b0: 01000813 li a6,16 +8000c1b4: ff068693 addi a3,a3,-16 +8000c1b8: 00050d93 mv s11,a0 +8000c1bc: ae9ff06f j 8000bca4 <_svfiprintf_r+0x568> +8000c1c0: 01058593 addi a1,a1,16 +8000c1c4: 010da223 sw a6,4(s11) +8000c1c8: 04b12423 sw a1,72(sp) +8000c1cc: 04c12223 sw a2,68(sp) +8000c1d0: 02c8d663 bge a7,a2,8000c1fc <_svfiprintf_r+0xac0> +8000c1d4: 04010613 addi a2,sp,64 +8000c1d8: 00090593 mv a1,s2 +8000c1dc: 000a0513 mv a0,s4 +8000c1e0: 02d12023 sw a3,32(sp) +8000c1e4: b90ff0ef jal ra,8000b574 <__ssprint_r> +8000c1e8: 0a051c63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000c1ec: 02012683 lw a3,32(sp) +8000c1f0: 000b8513 mv a0,s7 +8000c1f4: 00700893 li a7,7 +8000c1f8: 01000813 li a6,16 +8000c1fc: ff068693 addi a3,a3,-16 +8000c200: 00050d93 mv s11,a0 +8000c204: bb9ff06f j 8000bdbc <_svfiprintf_r+0x680> +8000c208: 01060613 addi a2,a2,16 +8000c20c: 010da223 sw a6,4(s11) +8000c210: 04c12423 sw a2,72(sp) +8000c214: 04d12223 sw a3,68(sp) +8000c218: 02d8d263 bge a7,a3,8000c23c <_svfiprintf_r+0xb00> +8000c21c: 04010613 addi a2,sp,64 +8000c220: 00090593 mv a1,s2 +8000c224: 000a0513 mv a0,s4 +8000c228: b4cff0ef jal ra,8000b574 <__ssprint_r> +8000c22c: 06051a63 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000c230: 000b8593 mv a1,s7 +8000c234: 00700893 li a7,7 +8000c238: 01000813 li a6,16 +8000c23c: ff0a8a93 addi s5,s5,-16 +8000c240: 00058d93 mv s11,a1 +8000c244: bd9ff06f j 8000be1c <_svfiprintf_r+0x6e0> +8000c248: 00412783 lw a5,4(sp) +8000c24c: 40f98433 sub s0,s3,a5 +8000c250: c68054e3 blez s0,8000beb8 <_svfiprintf_r+0x77c> +8000c254: 01000493 li s1,16 +8000c258: 00700a93 li s5,7 +8000c25c: 01812603 lw a2,24(sp) +8000c260: 04412783 lw a5,68(sp) +8000c264: 04812683 lw a3,72(sp) +8000c268: 00c72023 sw a2,0(a4) +8000c26c: 00178793 addi a5,a5,1 +8000c270: 0684ce63 blt s1,s0,8000c2ec <_svfiprintf_r+0xbb0> +8000c274: 008686b3 add a3,a3,s0 +8000c278: 00872223 sw s0,4(a4) +8000c27c: 04d12423 sw a3,72(sp) +8000c280: 04f12223 sw a5,68(sp) +8000c284: 00700713 li a4,7 +8000c288: c2f758e3 bge a4,a5,8000beb8 <_svfiprintf_r+0x77c> +8000c28c: 04010613 addi a2,sp,64 +8000c290: 00090593 mv a1,s2 +8000c294: 000a0513 mv a0,s4 +8000c298: adcff0ef jal ra,8000b574 <__ssprint_r> +8000c29c: c0050ee3 beqz a0,8000beb8 <_svfiprintf_r+0x77c> +8000c2a0: 00c95783 lhu a5,12(s2) +8000c2a4: 0407f793 andi a5,a5,64 +8000c2a8: d0079663 bnez a5,8000b7b4 <_svfiprintf_r+0x78> +8000c2ac: 12c12083 lw ra,300(sp) +8000c2b0: 12812403 lw s0,296(sp) +8000c2b4: 000c0513 mv a0,s8 +8000c2b8: 12412483 lw s1,292(sp) +8000c2bc: 12012903 lw s2,288(sp) +8000c2c0: 11c12983 lw s3,284(sp) +8000c2c4: 11812a03 lw s4,280(sp) +8000c2c8: 11412a83 lw s5,276(sp) +8000c2cc: 11012b03 lw s6,272(sp) +8000c2d0: 10c12b83 lw s7,268(sp) +8000c2d4: 10812c03 lw s8,264(sp) +8000c2d8: 10412c83 lw s9,260(sp) +8000c2dc: 10012d03 lw s10,256(sp) +8000c2e0: 0fc12d83 lw s11,252(sp) +8000c2e4: 13010113 addi sp,sp,304 +8000c2e8: 00008067 ret +8000c2ec: 01068693 addi a3,a3,16 +8000c2f0: 00972223 sw s1,4(a4) +8000c2f4: 04d12423 sw a3,72(sp) +8000c2f8: 04f12223 sw a5,68(sp) +8000c2fc: 00870713 addi a4,a4,8 +8000c300: 00fade63 bge s5,a5,8000c31c <_svfiprintf_r+0xbe0> +8000c304: 04010613 addi a2,sp,64 +8000c308: 00090593 mv a1,s2 +8000c30c: 000a0513 mv a0,s4 +8000c310: a64ff0ef jal ra,8000b574 <__ssprint_r> +8000c314: f80516e3 bnez a0,8000c2a0 <_svfiprintf_r+0xb64> +8000c318: 000b8713 mv a4,s7 +8000c31c: ff040413 addi s0,s0,-16 +8000c320: f3dff06f j 8000c25c <_svfiprintf_r+0xb20> +8000c324: 04812783 lw a5,72(sp) +8000c328: f6078ce3 beqz a5,8000c2a0 <_svfiprintf_r+0xb64> +8000c32c: 04010613 addi a2,sp,64 +8000c330: 00090593 mv a1,s2 +8000c334: 000a0513 mv a0,s4 +8000c338: a3cff0ef jal ra,8000b574 <__ssprint_r> +8000c33c: f65ff06f j 8000c2a0 <_svfiprintf_r+0xb64> +8000c340: fff00693 li a3,-1 +8000c344: c6d414e3 bne s0,a3,8000bfac <_svfiprintf_r+0x870> +8000c348: cc0a9ee3 bnez s5,8000c024 <_svfiprintf_r+0x8e8> +8000c34c: 00900693 li a3,9 +8000c350: cc66eae3 bltu a3,t1,8000c024 <_svfiprintf_r+0x8e8> +8000c354: 03030313 addi t1,t1,48 +8000c358: 0e6107a3 sb t1,239(sp) +8000c35c: 0ef10493 addi s1,sp,239 +8000c360: cadff06f j 8000c00c <_svfiprintf_r+0x8d0> -8000c28c <__swbuf_r>: -8000c28c: fe010113 addi sp,sp,-32 -8000c290: 00812c23 sw s0,24(sp) -8000c294: 00912a23 sw s1,20(sp) -8000c298: 01212823 sw s2,16(sp) -8000c29c: 00112e23 sw ra,28(sp) -8000c2a0: 01312623 sw s3,12(sp) -8000c2a4: 00050913 mv s2,a0 -8000c2a8: 00058493 mv s1,a1 -8000c2ac: 00060413 mv s0,a2 -8000c2b0: 00050863 beqz a0,8000c2c0 <__swbuf_r+0x34> -8000c2b4: 03852783 lw a5,56(a0) -8000c2b8: 00079463 bnez a5,8000c2c0 <__swbuf_r+0x34> -8000c2bc: e91f60ef jal ra,8000314c <__sinit> -8000c2c0: 01842783 lw a5,24(s0) -8000c2c4: 00f42423 sw a5,8(s0) -8000c2c8: 00c45783 lhu a5,12(s0) -8000c2cc: 0087f793 andi a5,a5,8 -8000c2d0: 0a078863 beqz a5,8000c380 <__swbuf_r+0xf4> -8000c2d4: 01042783 lw a5,16(s0) -8000c2d8: 0a078463 beqz a5,8000c380 <__swbuf_r+0xf4> -8000c2dc: 00c41783 lh a5,12(s0) -8000c2e0: 0ff4f993 andi s3,s1,255 -8000c2e4: 0ff4f493 andi s1,s1,255 -8000c2e8: 01279713 slli a4,a5,0x12 -8000c2ec: 0a075663 bgez a4,8000c398 <__swbuf_r+0x10c> -8000c2f0: 01042783 lw a5,16(s0) -8000c2f4: 00042503 lw a0,0(s0) -8000c2f8: 40f50533 sub a0,a0,a5 -8000c2fc: 01442783 lw a5,20(s0) -8000c300: 00f54a63 blt a0,a5,8000c314 <__swbuf_r+0x88> -8000c304: 00040593 mv a1,s0 -8000c308: 00090513 mv a0,s2 -8000c30c: ca5f60ef jal ra,80002fb0 <_fflush_r> -8000c310: 08051063 bnez a0,8000c390 <__swbuf_r+0x104> -8000c314: 00842783 lw a5,8(s0) -8000c318: 00150513 addi a0,a0,1 -8000c31c: fff78793 addi a5,a5,-1 -8000c320: 00f42423 sw a5,8(s0) -8000c324: 00042783 lw a5,0(s0) -8000c328: 00178713 addi a4,a5,1 -8000c32c: 00e42023 sw a4,0(s0) -8000c330: 01378023 sb s3,0(a5) -8000c334: 01442783 lw a5,20(s0) -8000c338: 00a78c63 beq a5,a0,8000c350 <__swbuf_r+0xc4> -8000c33c: 00c45783 lhu a5,12(s0) -8000c340: 0017f793 andi a5,a5,1 -8000c344: 00078e63 beqz a5,8000c360 <__swbuf_r+0xd4> -8000c348: 00a00793 li a5,10 -8000c34c: 00f49a63 bne s1,a5,8000c360 <__swbuf_r+0xd4> -8000c350: 00040593 mv a1,s0 -8000c354: 00090513 mv a0,s2 -8000c358: c59f60ef jal ra,80002fb0 <_fflush_r> -8000c35c: 02051a63 bnez a0,8000c390 <__swbuf_r+0x104> -8000c360: 01c12083 lw ra,28(sp) -8000c364: 01812403 lw s0,24(sp) -8000c368: 00048513 mv a0,s1 -8000c36c: 01012903 lw s2,16(sp) -8000c370: 01412483 lw s1,20(sp) -8000c374: 00c12983 lw s3,12(sp) -8000c378: 02010113 addi sp,sp,32 -8000c37c: 00008067 ret -8000c380: 00040593 mv a1,s0 -8000c384: 00090513 mv a0,s2 -8000c388: 8e9f60ef jal ra,80002c70 <__swsetup_r> -8000c38c: f40508e3 beqz a0,8000c2dc <__swbuf_r+0x50> -8000c390: fff00493 li s1,-1 -8000c394: fcdff06f j 8000c360 <__swbuf_r+0xd4> -8000c398: 00002737 lui a4,0x2 -8000c39c: 00e7e7b3 or a5,a5,a4 -8000c3a0: 00f41623 sh a5,12(s0) -8000c3a4: 06442783 lw a5,100(s0) -8000c3a8: ffffe737 lui a4,0xffffe -8000c3ac: fff70713 addi a4,a4,-1 # ffffdfff <_PathLocale+0x7effc67b> -8000c3b0: 00e7f7b3 and a5,a5,a4 -8000c3b4: 06f42223 sw a5,100(s0) -8000c3b8: f39ff06f j 8000c2f0 <__swbuf_r+0x64> +8000c364 <__swbuf_r>: +8000c364: fe010113 addi sp,sp,-32 +8000c368: 00812c23 sw s0,24(sp) +8000c36c: 00912a23 sw s1,20(sp) +8000c370: 01212823 sw s2,16(sp) +8000c374: 00112e23 sw ra,28(sp) +8000c378: 01312623 sw s3,12(sp) +8000c37c: 00050913 mv s2,a0 +8000c380: 00058493 mv s1,a1 +8000c384: 00060413 mv s0,a2 +8000c388: 00050863 beqz a0,8000c398 <__swbuf_r+0x34> +8000c38c: 03852783 lw a5,56(a0) +8000c390: 00079463 bnez a5,8000c398 <__swbuf_r+0x34> +8000c394: e91f60ef jal ra,80003224 <__sinit> +8000c398: 01842783 lw a5,24(s0) +8000c39c: 00f42423 sw a5,8(s0) +8000c3a0: 00c45783 lhu a5,12(s0) +8000c3a4: 0087f793 andi a5,a5,8 +8000c3a8: 0a078863 beqz a5,8000c458 <__swbuf_r+0xf4> +8000c3ac: 01042783 lw a5,16(s0) +8000c3b0: 0a078463 beqz a5,8000c458 <__swbuf_r+0xf4> +8000c3b4: 00c41783 lh a5,12(s0) +8000c3b8: 0ff4f993 andi s3,s1,255 +8000c3bc: 0ff4f493 andi s1,s1,255 +8000c3c0: 01279713 slli a4,a5,0x12 +8000c3c4: 0a075663 bgez a4,8000c470 <__swbuf_r+0x10c> +8000c3c8: 01042783 lw a5,16(s0) +8000c3cc: 00042503 lw a0,0(s0) +8000c3d0: 40f50533 sub a0,a0,a5 +8000c3d4: 01442783 lw a5,20(s0) +8000c3d8: 00f54a63 blt a0,a5,8000c3ec <__swbuf_r+0x88> +8000c3dc: 00040593 mv a1,s0 +8000c3e0: 00090513 mv a0,s2 +8000c3e4: ca5f60ef jal ra,80003088 <_fflush_r> +8000c3e8: 08051063 bnez a0,8000c468 <__swbuf_r+0x104> +8000c3ec: 00842783 lw a5,8(s0) +8000c3f0: 00150513 addi a0,a0,1 +8000c3f4: fff78793 addi a5,a5,-1 +8000c3f8: 00f42423 sw a5,8(s0) +8000c3fc: 00042783 lw a5,0(s0) +8000c400: 00178713 addi a4,a5,1 +8000c404: 00e42023 sw a4,0(s0) +8000c408: 01378023 sb s3,0(a5) +8000c40c: 01442783 lw a5,20(s0) +8000c410: 00a78c63 beq a5,a0,8000c428 <__swbuf_r+0xc4> +8000c414: 00c45783 lhu a5,12(s0) +8000c418: 0017f793 andi a5,a5,1 +8000c41c: 00078e63 beqz a5,8000c438 <__swbuf_r+0xd4> +8000c420: 00a00793 li a5,10 +8000c424: 00f49a63 bne s1,a5,8000c438 <__swbuf_r+0xd4> +8000c428: 00040593 mv a1,s0 +8000c42c: 00090513 mv a0,s2 +8000c430: c59f60ef jal ra,80003088 <_fflush_r> +8000c434: 02051a63 bnez a0,8000c468 <__swbuf_r+0x104> +8000c438: 01c12083 lw ra,28(sp) +8000c43c: 01812403 lw s0,24(sp) +8000c440: 00048513 mv a0,s1 +8000c444: 01012903 lw s2,16(sp) +8000c448: 01412483 lw s1,20(sp) +8000c44c: 00c12983 lw s3,12(sp) +8000c450: 02010113 addi sp,sp,32 +8000c454: 00008067 ret +8000c458: 00040593 mv a1,s0 +8000c45c: 00090513 mv a0,s2 +8000c460: 8e9f60ef jal ra,80002d48 <__swsetup_r> +8000c464: f40508e3 beqz a0,8000c3b4 <__swbuf_r+0x50> +8000c468: fff00493 li s1,-1 +8000c46c: fcdff06f j 8000c438 <__swbuf_r+0xd4> +8000c470: 00002737 lui a4,0x2 +8000c474: 00e7e7b3 or a5,a5,a4 +8000c478: 00f41623 sh a5,12(s0) +8000c47c: 06442783 lw a5,100(s0) +8000c480: ffffe737 lui a4,0xffffe +8000c484: fff70713 addi a4,a4,-1 # ffffdfff <_PathLocale+0x7effc607> +8000c488: 00e7f7b3 and a5,a5,a4 +8000c48c: 06f42223 sw a5,100(s0) +8000c490: f39ff06f j 8000c3c8 <__swbuf_r+0x64> -8000c3bc <__swbuf>: -8000c3bc: 810027b7 lui a5,0x81002 -8000c3c0: 00058613 mv a2,a1 -8000c3c4: 00050593 mv a1,a0 -8000c3c8: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000c3cc: ec1ff06f j 8000c28c <__swbuf_r> +8000c494 <__swbuf>: +8000c494: 810027b7 lui a5,0x81002 +8000c498: 00058613 mv a2,a1 +8000c49c: 00050593 mv a1,a0 +8000c4a0: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000c4a4: ec1ff06f j 8000c364 <__swbuf_r> -8000c3d0 <_wcrtomb_r>: -8000c3d0: 810027b7 lui a5,0x81002 -8000c3d4: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000c3d8: fe010113 addi sp,sp,-32 -8000c3dc: 00812c23 sw s0,24(sp) -8000c3e0: 00912a23 sw s1,20(sp) -8000c3e4: 00112e23 sw ra,28(sp) -8000c3e8: 00050413 mv s0,a0 -8000c3ec: 00068493 mv s1,a3 -8000c3f0: 0347a783 lw a5,52(a5) -8000c3f4: 04059863 bnez a1,8000c444 <_wcrtomb_r+0x74> -8000c3f8: 00079663 bnez a5,8000c404 <_wcrtomb_r+0x34> -8000c3fc: 810017b7 lui a5,0x81001 -8000c400: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000c404: 0e07a783 lw a5,224(a5) -8000c408: 00048693 mv a3,s1 -8000c40c: 00000613 li a2,0 -8000c410: 00410593 addi a1,sp,4 -8000c414: 00040513 mv a0,s0 -8000c418: 000780e7 jalr a5 -8000c41c: fff00793 li a5,-1 -8000c420: 00f51863 bne a0,a5,8000c430 <_wcrtomb_r+0x60> -8000c424: 0004a023 sw zero,0(s1) -8000c428: 08a00793 li a5,138 -8000c42c: 00f42023 sw a5,0(s0) -8000c430: 01c12083 lw ra,28(sp) -8000c434: 01812403 lw s0,24(sp) -8000c438: 01412483 lw s1,20(sp) -8000c43c: 02010113 addi sp,sp,32 -8000c440: 00008067 ret -8000c444: 00079663 bnez a5,8000c450 <_wcrtomb_r+0x80> -8000c448: 810017b7 lui a5,0x81001 -8000c44c: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000c450: 0e07a783 lw a5,224(a5) -8000c454: 00048693 mv a3,s1 -8000c458: fbdff06f j 8000c414 <_wcrtomb_r+0x44> +8000c4a8 <_wcrtomb_r>: +8000c4a8: 810027b7 lui a5,0x81002 +8000c4ac: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000c4b0: fe010113 addi sp,sp,-32 +8000c4b4: 00812c23 sw s0,24(sp) +8000c4b8: 00912a23 sw s1,20(sp) +8000c4bc: 00112e23 sw ra,28(sp) +8000c4c0: 00050413 mv s0,a0 +8000c4c4: 00068493 mv s1,a3 +8000c4c8: 0347a783 lw a5,52(a5) +8000c4cc: 04059863 bnez a1,8000c51c <_wcrtomb_r+0x74> +8000c4d0: 00079663 bnez a5,8000c4dc <_wcrtomb_r+0x34> +8000c4d4: 810027b7 lui a5,0x81002 +8000c4d8: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000c4dc: 0e07a783 lw a5,224(a5) +8000c4e0: 00048693 mv a3,s1 +8000c4e4: 00000613 li a2,0 +8000c4e8: 00410593 addi a1,sp,4 +8000c4ec: 00040513 mv a0,s0 +8000c4f0: 000780e7 jalr a5 +8000c4f4: fff00793 li a5,-1 +8000c4f8: 00f51863 bne a0,a5,8000c508 <_wcrtomb_r+0x60> +8000c4fc: 0004a023 sw zero,0(s1) +8000c500: 08a00793 li a5,138 +8000c504: 00f42023 sw a5,0(s0) +8000c508: 01c12083 lw ra,28(sp) +8000c50c: 01812403 lw s0,24(sp) +8000c510: 01412483 lw s1,20(sp) +8000c514: 02010113 addi sp,sp,32 +8000c518: 00008067 ret +8000c51c: 00079663 bnez a5,8000c528 <_wcrtomb_r+0x80> +8000c520: 810027b7 lui a5,0x81002 +8000c524: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000c528: 0e07a783 lw a5,224(a5) +8000c52c: 00048693 mv a3,s1 +8000c530: fbdff06f j 8000c4ec <_wcrtomb_r+0x44> -8000c45c : -8000c45c: 810027b7 lui a5,0x81002 -8000c460: 00060693 mv a3,a2 -8000c464: 00058613 mv a2,a1 -8000c468: 00050593 mv a1,a0 -8000c46c: 9147a503 lw a0,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000c470: f61ff06f j 8000c3d0 <_wcrtomb_r> +8000c534 : +8000c534: 810027b7 lui a5,0x81002 +8000c538: 00060693 mv a3,a2 +8000c53c: 00058613 mv a2,a1 +8000c540: 00050593 mv a1,a0 +8000c544: 9887a503 lw a0,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000c548: f61ff06f j 8000c4a8 <_wcrtomb_r> -8000c474 <_wctomb_r>: -8000c474: 810027b7 lui a5,0x81002 -8000c478: 9147a783 lw a5,-1772(a5) # 81001914 <_PathLocale+0xffffff90> -8000c47c: 0347a783 lw a5,52(a5) -8000c480: 00079663 bnez a5,8000c48c <_wctomb_r+0x18> -8000c484: 810017b7 lui a5,0x81001 -8000c488: 7a078793 addi a5,a5,1952 # 810017a0 <_PathLocale+0xfffffe1c> -8000c48c: 0e07a303 lw t1,224(a5) -8000c490: 00030067 jr t1 +8000c54c <_wctomb_r>: +8000c54c: 810027b7 lui a5,0x81002 +8000c550: 9887a783 lw a5,-1656(a5) # 81001988 <_PathLocale+0xffffff90> +8000c554: 0347a783 lw a5,52(a5) +8000c558: 00079663 bnez a5,8000c564 <_wctomb_r+0x18> +8000c55c: 810027b7 lui a5,0x81002 +8000c560: 81078793 addi a5,a5,-2032 # 81001810 <_PathLocale+0xfffffe18> +8000c564: 0e07a303 lw t1,224(a5) +8000c568: 00030067 jr t1 -8000c494 <__ascii_wctomb>: -8000c494: 02058463 beqz a1,8000c4bc <__ascii_wctomb+0x28> -8000c498: 0ff00793 li a5,255 -8000c49c: 00c7fa63 bgeu a5,a2,8000c4b0 <__ascii_wctomb+0x1c> -8000c4a0: 08a00793 li a5,138 -8000c4a4: 00f52023 sw a5,0(a0) -8000c4a8: fff00513 li a0,-1 -8000c4ac: 00008067 ret -8000c4b0: 00c58023 sb a2,0(a1) -8000c4b4: 00100513 li a0,1 -8000c4b8: 00008067 ret -8000c4bc: 00000513 li a0,0 -8000c4c0: 00008067 ret +8000c56c <__ascii_wctomb>: +8000c56c: 02058463 beqz a1,8000c594 <__ascii_wctomb+0x28> +8000c570: 0ff00793 li a5,255 +8000c574: 00c7fa63 bgeu a5,a2,8000c588 <__ascii_wctomb+0x1c> +8000c578: 08a00793 li a5,138 +8000c57c: 00f52023 sw a5,0(a0) +8000c580: fff00513 li a0,-1 +8000c584: 00008067 ret +8000c588: 00c58023 sb a2,0(a1) +8000c58c: 00100513 li a0,1 +8000c590: 00008067 ret +8000c594: 00000513 li a0,0 +8000c598: 00008067 ret -8000c4c4 <__udivdi3>: -8000c4c4: 00058793 mv a5,a1 -8000c4c8: 00060813 mv a6,a2 -8000c4cc: 00068893 mv a7,a3 -8000c4d0: 00050313 mv t1,a0 -8000c4d4: 28069663 bnez a3,8000c760 <__udivdi3+0x29c> -8000c4d8: 81001737 lui a4,0x81001 -8000c4dc: d0470713 addi a4,a4,-764 # 81000d04 <_PathLocale+0xfffff380> -8000c4e0: 0ec5f663 bgeu a1,a2,8000c5cc <__udivdi3+0x108> -8000c4e4: 000106b7 lui a3,0x10 -8000c4e8: 0cd67863 bgeu a2,a3,8000c5b8 <__udivdi3+0xf4> -8000c4ec: 0ff00693 li a3,255 -8000c4f0: 00c6b6b3 sltu a3,a3,a2 -8000c4f4: 00369693 slli a3,a3,0x3 -8000c4f8: 00d658b3 srl a7,a2,a3 -8000c4fc: 01170733 add a4,a4,a7 -8000c500: 00074703 lbu a4,0(a4) -8000c504: 00d706b3 add a3,a4,a3 -8000c508: 02000713 li a4,32 -8000c50c: 40d70733 sub a4,a4,a3 -8000c510: 00070c63 beqz a4,8000c528 <__udivdi3+0x64> -8000c514: 00e797b3 sll a5,a5,a4 -8000c518: 00d556b3 srl a3,a0,a3 -8000c51c: 00e61833 sll a6,a2,a4 -8000c520: 00f6e5b3 or a1,a3,a5 -8000c524: 00e51333 sll t1,a0,a4 -8000c528: 01085513 srli a0,a6,0x10 -8000c52c: 02a5f733 remu a4,a1,a0 -8000c530: 01081613 slli a2,a6,0x10 -8000c534: 01065613 srli a2,a2,0x10 -8000c538: 01035693 srli a3,t1,0x10 -8000c53c: 02a5d5b3 divu a1,a1,a0 -8000c540: 01071713 slli a4,a4,0x10 -8000c544: 00d766b3 or a3,a4,a3 -8000c548: 02b607b3 mul a5,a2,a1 -8000c54c: 00058713 mv a4,a1 -8000c550: 00f6fe63 bgeu a3,a5,8000c56c <__udivdi3+0xa8> -8000c554: 010686b3 add a3,a3,a6 -8000c558: fff58713 addi a4,a1,-1 -8000c55c: 0106e863 bltu a3,a6,8000c56c <__udivdi3+0xa8> -8000c560: 00f6f663 bgeu a3,a5,8000c56c <__udivdi3+0xa8> -8000c564: ffe58713 addi a4,a1,-2 -8000c568: 010686b3 add a3,a3,a6 -8000c56c: 40f686b3 sub a3,a3,a5 -8000c570: 02a6f7b3 remu a5,a3,a0 -8000c574: 01031313 slli t1,t1,0x10 -8000c578: 01035313 srli t1,t1,0x10 -8000c57c: 02a6d6b3 divu a3,a3,a0 -8000c580: 01079793 slli a5,a5,0x10 -8000c584: 0067e333 or t1,a5,t1 -8000c588: 02d605b3 mul a1,a2,a3 -8000c58c: 00068513 mv a0,a3 -8000c590: 00b37c63 bgeu t1,a1,8000c5a8 <__udivdi3+0xe4> -8000c594: 00680333 add t1,a6,t1 -8000c598: fff68513 addi a0,a3,-1 # ffff -8000c59c: 01036663 bltu t1,a6,8000c5a8 <__udivdi3+0xe4> -8000c5a0: 00b37463 bgeu t1,a1,8000c5a8 <__udivdi3+0xe4> -8000c5a4: ffe68513 addi a0,a3,-2 -8000c5a8: 01071713 slli a4,a4,0x10 -8000c5ac: 00a76733 or a4,a4,a0 -8000c5b0: 00000593 li a1,0 -8000c5b4: 0e40006f j 8000c698 <__udivdi3+0x1d4> -8000c5b8: 010008b7 lui a7,0x1000 -8000c5bc: 01000693 li a3,16 -8000c5c0: f3166ce3 bltu a2,a7,8000c4f8 <__udivdi3+0x34> -8000c5c4: 01800693 li a3,24 -8000c5c8: f31ff06f j 8000c4f8 <__udivdi3+0x34> -8000c5cc: 00061663 bnez a2,8000c5d8 <__udivdi3+0x114> -8000c5d0: 00100693 li a3,1 -8000c5d4: 02c6d833 divu a6,a3,a2 -8000c5d8: 000106b7 lui a3,0x10 -8000c5dc: 0cd87263 bgeu a6,a3,8000c6a0 <__udivdi3+0x1dc> -8000c5e0: 0ff00693 li a3,255 -8000c5e4: 0106f463 bgeu a3,a6,8000c5ec <__udivdi3+0x128> -8000c5e8: 00800893 li a7,8 -8000c5ec: 011856b3 srl a3,a6,a7 -8000c5f0: 00d70733 add a4,a4,a3 -8000c5f4: 00074683 lbu a3,0(a4) -8000c5f8: 02000713 li a4,32 -8000c5fc: 011686b3 add a3,a3,a7 -8000c600: 40d70733 sub a4,a4,a3 -8000c604: 0a071863 bnez a4,8000c6b4 <__udivdi3+0x1f0> -8000c608: 410787b3 sub a5,a5,a6 -8000c60c: 00100593 li a1,1 -8000c610: 01085613 srli a2,a6,0x10 -8000c614: 01081893 slli a7,a6,0x10 -8000c618: 0108d893 srli a7,a7,0x10 -8000c61c: 01035693 srli a3,t1,0x10 -8000c620: 02c7f733 remu a4,a5,a2 -8000c624: 02c7d7b3 divu a5,a5,a2 -8000c628: 01071713 slli a4,a4,0x10 -8000c62c: 00d766b3 or a3,a4,a3 -8000c630: 02f88533 mul a0,a7,a5 -8000c634: 00078713 mv a4,a5 -8000c638: 00a6fe63 bgeu a3,a0,8000c654 <__udivdi3+0x190> -8000c63c: 010686b3 add a3,a3,a6 -8000c640: fff78713 addi a4,a5,-1 -8000c644: 0106e863 bltu a3,a6,8000c654 <__udivdi3+0x190> -8000c648: 00a6f663 bgeu a3,a0,8000c654 <__udivdi3+0x190> -8000c64c: ffe78713 addi a4,a5,-2 -8000c650: 010686b3 add a3,a3,a6 -8000c654: 40a686b3 sub a3,a3,a0 -8000c658: 02c6f7b3 remu a5,a3,a2 -8000c65c: 01031313 slli t1,t1,0x10 -8000c660: 01035313 srli t1,t1,0x10 -8000c664: 02c6d6b3 divu a3,a3,a2 -8000c668: 01079793 slli a5,a5,0x10 -8000c66c: 0067e333 or t1,a5,t1 -8000c670: 02d888b3 mul a7,a7,a3 -8000c674: 00068513 mv a0,a3 -8000c678: 01137c63 bgeu t1,a7,8000c690 <__udivdi3+0x1cc> -8000c67c: 00680333 add t1,a6,t1 -8000c680: fff68513 addi a0,a3,-1 # ffff -8000c684: 01036663 bltu t1,a6,8000c690 <__udivdi3+0x1cc> -8000c688: 01137463 bgeu t1,a7,8000c690 <__udivdi3+0x1cc> -8000c68c: ffe68513 addi a0,a3,-2 -8000c690: 01071713 slli a4,a4,0x10 -8000c694: 00a76733 or a4,a4,a0 -8000c698: 00070513 mv a0,a4 -8000c69c: 00008067 ret -8000c6a0: 010006b7 lui a3,0x1000 -8000c6a4: 01000893 li a7,16 -8000c6a8: f4d862e3 bltu a6,a3,8000c5ec <__udivdi3+0x128> -8000c6ac: 01800893 li a7,24 -8000c6b0: f3dff06f j 8000c5ec <__udivdi3+0x128> -8000c6b4: 00e81833 sll a6,a6,a4 -8000c6b8: 00d7d5b3 srl a1,a5,a3 -8000c6bc: 00e51333 sll t1,a0,a4 -8000c6c0: 00d556b3 srl a3,a0,a3 -8000c6c4: 01085513 srli a0,a6,0x10 -8000c6c8: 00e797b3 sll a5,a5,a4 -8000c6cc: 02a5f733 remu a4,a1,a0 -8000c6d0: 00f6e8b3 or a7,a3,a5 -8000c6d4: 01081793 slli a5,a6,0x10 -8000c6d8: 0107d793 srli a5,a5,0x10 -8000c6dc: 0108d613 srli a2,a7,0x10 -8000c6e0: 02a5d5b3 divu a1,a1,a0 -8000c6e4: 01071713 slli a4,a4,0x10 -8000c6e8: 00c76733 or a4,a4,a2 -8000c6ec: 02b786b3 mul a3,a5,a1 -8000c6f0: 00058613 mv a2,a1 -8000c6f4: 00d77e63 bgeu a4,a3,8000c710 <__udivdi3+0x24c> -8000c6f8: 01070733 add a4,a4,a6 -8000c6fc: fff58613 addi a2,a1,-1 -8000c700: 01076863 bltu a4,a6,8000c710 <__udivdi3+0x24c> -8000c704: 00d77663 bgeu a4,a3,8000c710 <__udivdi3+0x24c> -8000c708: ffe58613 addi a2,a1,-2 -8000c70c: 01070733 add a4,a4,a6 -8000c710: 40d706b3 sub a3,a4,a3 -8000c714: 02a6f733 remu a4,a3,a0 -8000c718: 01089893 slli a7,a7,0x10 -8000c71c: 0108d893 srli a7,a7,0x10 -8000c720: 02a6d6b3 divu a3,a3,a0 -8000c724: 01071713 slli a4,a4,0x10 -8000c728: 02d785b3 mul a1,a5,a3 -8000c72c: 011767b3 or a5,a4,a7 -8000c730: 00068713 mv a4,a3 -8000c734: 00b7fe63 bgeu a5,a1,8000c750 <__udivdi3+0x28c> -8000c738: 010787b3 add a5,a5,a6 -8000c73c: fff68713 addi a4,a3,-1 # ffffff -8000c740: 0107e863 bltu a5,a6,8000c750 <__udivdi3+0x28c> -8000c744: 00b7f663 bgeu a5,a1,8000c750 <__udivdi3+0x28c> -8000c748: ffe68713 addi a4,a3,-2 -8000c74c: 010787b3 add a5,a5,a6 -8000c750: 40b787b3 sub a5,a5,a1 -8000c754: 01061593 slli a1,a2,0x10 -8000c758: 00e5e5b3 or a1,a1,a4 -8000c75c: eb5ff06f j 8000c610 <__udivdi3+0x14c> -8000c760: 18d5e663 bltu a1,a3,8000c8ec <__udivdi3+0x428> -8000c764: 00010737 lui a4,0x10 -8000c768: 04e6f463 bgeu a3,a4,8000c7b0 <__udivdi3+0x2ec> -8000c76c: 0ff00813 li a6,255 -8000c770: 00d83733 sltu a4,a6,a3 -8000c774: 00371713 slli a4,a4,0x3 -8000c778: 81001837 lui a6,0x81001 -8000c77c: d0480813 addi a6,a6,-764 # 81000d04 <_PathLocale+0xfffff380> -8000c780: 00e6d5b3 srl a1,a3,a4 -8000c784: 010585b3 add a1,a1,a6 -8000c788: 0005c803 lbu a6,0(a1) -8000c78c: 02000593 li a1,32 -8000c790: 00e80833 add a6,a6,a4 -8000c794: 410585b3 sub a1,a1,a6 -8000c798: 02059663 bnez a1,8000c7c4 <__udivdi3+0x300> -8000c79c: 00100713 li a4,1 -8000c7a0: eef6ece3 bltu a3,a5,8000c698 <__udivdi3+0x1d4> -8000c7a4: 00c53533 sltu a0,a0,a2 -8000c7a8: 00154713 xori a4,a0,1 -8000c7ac: eedff06f j 8000c698 <__udivdi3+0x1d4> -8000c7b0: 010005b7 lui a1,0x1000 -8000c7b4: 01000713 li a4,16 -8000c7b8: fcb6e0e3 bltu a3,a1,8000c778 <__udivdi3+0x2b4> -8000c7bc: 01800713 li a4,24 -8000c7c0: fb9ff06f j 8000c778 <__udivdi3+0x2b4> -8000c7c4: 01065733 srl a4,a2,a6 -8000c7c8: 00b696b3 sll a3,a3,a1 -8000c7cc: 00d766b3 or a3,a4,a3 -8000c7d0: 0106de93 srli t4,a3,0x10 -8000c7d4: 0107d733 srl a4,a5,a6 -8000c7d8: 03d778b3 remu a7,a4,t4 -8000c7dc: 00b797b3 sll a5,a5,a1 -8000c7e0: 01055833 srl a6,a0,a6 -8000c7e4: 00f86333 or t1,a6,a5 -8000c7e8: 01069793 slli a5,a3,0x10 -8000c7ec: 0107d793 srli a5,a5,0x10 -8000c7f0: 01035813 srli a6,t1,0x10 -8000c7f4: 00b61633 sll a2,a2,a1 -8000c7f8: 03d75733 divu a4,a4,t4 -8000c7fc: 01089893 slli a7,a7,0x10 -8000c800: 0108e833 or a6,a7,a6 -8000c804: 02e78f33 mul t5,a5,a4 -8000c808: 00070e13 mv t3,a4 -8000c80c: 01e87e63 bgeu a6,t5,8000c828 <__udivdi3+0x364> -8000c810: 00d80833 add a6,a6,a3 -8000c814: fff70e13 addi t3,a4,-1 # ffff -8000c818: 00d86863 bltu a6,a3,8000c828 <__udivdi3+0x364> -8000c81c: 01e87663 bgeu a6,t5,8000c828 <__udivdi3+0x364> -8000c820: ffe70e13 addi t3,a4,-2 -8000c824: 00d80833 add a6,a6,a3 -8000c828: 41e80833 sub a6,a6,t5 -8000c82c: 03d878b3 remu a7,a6,t4 -8000c830: 03d85833 divu a6,a6,t4 -8000c834: 01089893 slli a7,a7,0x10 -8000c838: 03078eb3 mul t4,a5,a6 -8000c83c: 01031793 slli a5,t1,0x10 -8000c840: 0107d793 srli a5,a5,0x10 -8000c844: 00f8e7b3 or a5,a7,a5 -8000c848: 00080713 mv a4,a6 -8000c84c: 01d7fe63 bgeu a5,t4,8000c868 <__udivdi3+0x3a4> -8000c850: 00d787b3 add a5,a5,a3 -8000c854: fff80713 addi a4,a6,-1 -8000c858: 00d7e863 bltu a5,a3,8000c868 <__udivdi3+0x3a4> -8000c85c: 01d7f663 bgeu a5,t4,8000c868 <__udivdi3+0x3a4> -8000c860: ffe80713 addi a4,a6,-2 -8000c864: 00d787b3 add a5,a5,a3 -8000c868: 010e1e13 slli t3,t3,0x10 -8000c86c: 41d787b3 sub a5,a5,t4 -8000c870: 00010eb7 lui t4,0x10 -8000c874: 00ee6733 or a4,t3,a4 -8000c878: fffe8813 addi a6,t4,-1 # ffff -8000c87c: 01077333 and t1,a4,a6 -8000c880: 01075893 srli a7,a4,0x10 -8000c884: 01067833 and a6,a2,a6 -8000c888: 01065613 srli a2,a2,0x10 -8000c88c: 03030e33 mul t3,t1,a6 -8000c890: 03088833 mul a6,a7,a6 -8000c894: 010e5693 srli a3,t3,0x10 -8000c898: 02c30333 mul t1,t1,a2 -8000c89c: 01030333 add t1,t1,a6 -8000c8a0: 006686b3 add a3,a3,t1 -8000c8a4: 02c888b3 mul a7,a7,a2 -8000c8a8: 0106f463 bgeu a3,a6,8000c8b0 <__udivdi3+0x3ec> -8000c8ac: 01d888b3 add a7,a7,t4 -8000c8b0: 0106d613 srli a2,a3,0x10 -8000c8b4: 011608b3 add a7,a2,a7 -8000c8b8: 0317e663 bltu a5,a7,8000c8e4 <__udivdi3+0x420> -8000c8bc: cf179ae3 bne a5,a7,8000c5b0 <__udivdi3+0xec> -8000c8c0: 000107b7 lui a5,0x10 -8000c8c4: fff78793 addi a5,a5,-1 # ffff -8000c8c8: 00f6f6b3 and a3,a3,a5 -8000c8cc: 01069693 slli a3,a3,0x10 -8000c8d0: 00fe7e33 and t3,t3,a5 -8000c8d4: 00b51533 sll a0,a0,a1 -8000c8d8: 01c686b3 add a3,a3,t3 -8000c8dc: 00000593 li a1,0 -8000c8e0: dad57ce3 bgeu a0,a3,8000c698 <__udivdi3+0x1d4> -8000c8e4: fff70713 addi a4,a4,-1 -8000c8e8: cc9ff06f j 8000c5b0 <__udivdi3+0xec> -8000c8ec: 00000593 li a1,0 -8000c8f0: 00000713 li a4,0 -8000c8f4: da5ff06f j 8000c698 <__udivdi3+0x1d4> +8000c59c <__udivdi3>: +8000c59c: 00058793 mv a5,a1 +8000c5a0: 00060813 mv a6,a2 +8000c5a4: 00068893 mv a7,a3 +8000c5a8: 00050313 mv t1,a0 +8000c5ac: 28069663 bnez a3,8000c838 <__udivdi3+0x29c> +8000c5b0: 81001737 lui a4,0x81001 +8000c5b4: d7470713 addi a4,a4,-652 # 81000d74 <_PathLocale+0xfffff37c> +8000c5b8: 0ec5f663 bgeu a1,a2,8000c6a4 <__udivdi3+0x108> +8000c5bc: 000106b7 lui a3,0x10 +8000c5c0: 0cd67863 bgeu a2,a3,8000c690 <__udivdi3+0xf4> +8000c5c4: 0ff00693 li a3,255 +8000c5c8: 00c6b6b3 sltu a3,a3,a2 +8000c5cc: 00369693 slli a3,a3,0x3 +8000c5d0: 00d658b3 srl a7,a2,a3 +8000c5d4: 01170733 add a4,a4,a7 +8000c5d8: 00074703 lbu a4,0(a4) +8000c5dc: 00d706b3 add a3,a4,a3 +8000c5e0: 02000713 li a4,32 +8000c5e4: 40d70733 sub a4,a4,a3 +8000c5e8: 00070c63 beqz a4,8000c600 <__udivdi3+0x64> +8000c5ec: 00e797b3 sll a5,a5,a4 +8000c5f0: 00d556b3 srl a3,a0,a3 +8000c5f4: 00e61833 sll a6,a2,a4 +8000c5f8: 00f6e5b3 or a1,a3,a5 +8000c5fc: 00e51333 sll t1,a0,a4 +8000c600: 01085513 srli a0,a6,0x10 +8000c604: 02a5f733 remu a4,a1,a0 +8000c608: 01081613 slli a2,a6,0x10 +8000c60c: 01065613 srli a2,a2,0x10 +8000c610: 01035693 srli a3,t1,0x10 +8000c614: 02a5d5b3 divu a1,a1,a0 +8000c618: 01071713 slli a4,a4,0x10 +8000c61c: 00d766b3 or a3,a4,a3 +8000c620: 02b607b3 mul a5,a2,a1 +8000c624: 00058713 mv a4,a1 +8000c628: 00f6fe63 bgeu a3,a5,8000c644 <__udivdi3+0xa8> +8000c62c: 010686b3 add a3,a3,a6 +8000c630: fff58713 addi a4,a1,-1 +8000c634: 0106e863 bltu a3,a6,8000c644 <__udivdi3+0xa8> +8000c638: 00f6f663 bgeu a3,a5,8000c644 <__udivdi3+0xa8> +8000c63c: ffe58713 addi a4,a1,-2 +8000c640: 010686b3 add a3,a3,a6 +8000c644: 40f686b3 sub a3,a3,a5 +8000c648: 02a6f7b3 remu a5,a3,a0 +8000c64c: 01031313 slli t1,t1,0x10 +8000c650: 01035313 srli t1,t1,0x10 +8000c654: 02a6d6b3 divu a3,a3,a0 +8000c658: 01079793 slli a5,a5,0x10 +8000c65c: 0067e333 or t1,a5,t1 +8000c660: 02d605b3 mul a1,a2,a3 +8000c664: 00068513 mv a0,a3 +8000c668: 00b37c63 bgeu t1,a1,8000c680 <__udivdi3+0xe4> +8000c66c: 00680333 add t1,a6,t1 +8000c670: fff68513 addi a0,a3,-1 # ffff <_start-0x7fff0001> +8000c674: 01036663 bltu t1,a6,8000c680 <__udivdi3+0xe4> +8000c678: 00b37463 bgeu t1,a1,8000c680 <__udivdi3+0xe4> +8000c67c: ffe68513 addi a0,a3,-2 +8000c680: 01071713 slli a4,a4,0x10 +8000c684: 00a76733 or a4,a4,a0 +8000c688: 00000593 li a1,0 +8000c68c: 0e40006f j 8000c770 <__udivdi3+0x1d4> +8000c690: 010008b7 lui a7,0x1000 +8000c694: 01000693 li a3,16 +8000c698: f3166ce3 bltu a2,a7,8000c5d0 <__udivdi3+0x34> +8000c69c: 01800693 li a3,24 +8000c6a0: f31ff06f j 8000c5d0 <__udivdi3+0x34> +8000c6a4: 00061663 bnez a2,8000c6b0 <__udivdi3+0x114> +8000c6a8: 00100693 li a3,1 +8000c6ac: 02c6d833 divu a6,a3,a2 +8000c6b0: 000106b7 lui a3,0x10 +8000c6b4: 0cd87263 bgeu a6,a3,8000c778 <__udivdi3+0x1dc> +8000c6b8: 0ff00693 li a3,255 +8000c6bc: 0106f463 bgeu a3,a6,8000c6c4 <__udivdi3+0x128> +8000c6c0: 00800893 li a7,8 +8000c6c4: 011856b3 srl a3,a6,a7 +8000c6c8: 00d70733 add a4,a4,a3 +8000c6cc: 00074683 lbu a3,0(a4) +8000c6d0: 02000713 li a4,32 +8000c6d4: 011686b3 add a3,a3,a7 +8000c6d8: 40d70733 sub a4,a4,a3 +8000c6dc: 0a071863 bnez a4,8000c78c <__udivdi3+0x1f0> +8000c6e0: 410787b3 sub a5,a5,a6 +8000c6e4: 00100593 li a1,1 +8000c6e8: 01085613 srli a2,a6,0x10 +8000c6ec: 01081893 slli a7,a6,0x10 +8000c6f0: 0108d893 srli a7,a7,0x10 +8000c6f4: 01035693 srli a3,t1,0x10 +8000c6f8: 02c7f733 remu a4,a5,a2 +8000c6fc: 02c7d7b3 divu a5,a5,a2 +8000c700: 01071713 slli a4,a4,0x10 +8000c704: 00d766b3 or a3,a4,a3 +8000c708: 02f88533 mul a0,a7,a5 +8000c70c: 00078713 mv a4,a5 +8000c710: 00a6fe63 bgeu a3,a0,8000c72c <__udivdi3+0x190> +8000c714: 010686b3 add a3,a3,a6 +8000c718: fff78713 addi a4,a5,-1 +8000c71c: 0106e863 bltu a3,a6,8000c72c <__udivdi3+0x190> +8000c720: 00a6f663 bgeu a3,a0,8000c72c <__udivdi3+0x190> +8000c724: ffe78713 addi a4,a5,-2 +8000c728: 010686b3 add a3,a3,a6 +8000c72c: 40a686b3 sub a3,a3,a0 +8000c730: 02c6f7b3 remu a5,a3,a2 +8000c734: 01031313 slli t1,t1,0x10 +8000c738: 01035313 srli t1,t1,0x10 +8000c73c: 02c6d6b3 divu a3,a3,a2 +8000c740: 01079793 slli a5,a5,0x10 +8000c744: 0067e333 or t1,a5,t1 +8000c748: 02d888b3 mul a7,a7,a3 +8000c74c: 00068513 mv a0,a3 +8000c750: 01137c63 bgeu t1,a7,8000c768 <__udivdi3+0x1cc> +8000c754: 00680333 add t1,a6,t1 +8000c758: fff68513 addi a0,a3,-1 # ffff <_start-0x7fff0001> +8000c75c: 01036663 bltu t1,a6,8000c768 <__udivdi3+0x1cc> +8000c760: 01137463 bgeu t1,a7,8000c768 <__udivdi3+0x1cc> +8000c764: ffe68513 addi a0,a3,-2 +8000c768: 01071713 slli a4,a4,0x10 +8000c76c: 00a76733 or a4,a4,a0 +8000c770: 00070513 mv a0,a4 +8000c774: 00008067 ret +8000c778: 010006b7 lui a3,0x1000 +8000c77c: 01000893 li a7,16 +8000c780: f4d862e3 bltu a6,a3,8000c6c4 <__udivdi3+0x128> +8000c784: 01800893 li a7,24 +8000c788: f3dff06f j 8000c6c4 <__udivdi3+0x128> +8000c78c: 00e81833 sll a6,a6,a4 +8000c790: 00d7d5b3 srl a1,a5,a3 +8000c794: 00e51333 sll t1,a0,a4 +8000c798: 00d556b3 srl a3,a0,a3 +8000c79c: 01085513 srli a0,a6,0x10 +8000c7a0: 00e797b3 sll a5,a5,a4 +8000c7a4: 02a5f733 remu a4,a1,a0 +8000c7a8: 00f6e8b3 or a7,a3,a5 +8000c7ac: 01081793 slli a5,a6,0x10 +8000c7b0: 0107d793 srli a5,a5,0x10 +8000c7b4: 0108d613 srli a2,a7,0x10 +8000c7b8: 02a5d5b3 divu a1,a1,a0 +8000c7bc: 01071713 slli a4,a4,0x10 +8000c7c0: 00c76733 or a4,a4,a2 +8000c7c4: 02b786b3 mul a3,a5,a1 +8000c7c8: 00058613 mv a2,a1 +8000c7cc: 00d77e63 bgeu a4,a3,8000c7e8 <__udivdi3+0x24c> +8000c7d0: 01070733 add a4,a4,a6 +8000c7d4: fff58613 addi a2,a1,-1 +8000c7d8: 01076863 bltu a4,a6,8000c7e8 <__udivdi3+0x24c> +8000c7dc: 00d77663 bgeu a4,a3,8000c7e8 <__udivdi3+0x24c> +8000c7e0: ffe58613 addi a2,a1,-2 +8000c7e4: 01070733 add a4,a4,a6 +8000c7e8: 40d706b3 sub a3,a4,a3 +8000c7ec: 02a6f733 remu a4,a3,a0 +8000c7f0: 01089893 slli a7,a7,0x10 +8000c7f4: 0108d893 srli a7,a7,0x10 +8000c7f8: 02a6d6b3 divu a3,a3,a0 +8000c7fc: 01071713 slli a4,a4,0x10 +8000c800: 02d785b3 mul a1,a5,a3 +8000c804: 011767b3 or a5,a4,a7 +8000c808: 00068713 mv a4,a3 +8000c80c: 00b7fe63 bgeu a5,a1,8000c828 <__udivdi3+0x28c> +8000c810: 010787b3 add a5,a5,a6 +8000c814: fff68713 addi a4,a3,-1 # ffffff <_start-0x7f000001> +8000c818: 0107e863 bltu a5,a6,8000c828 <__udivdi3+0x28c> +8000c81c: 00b7f663 bgeu a5,a1,8000c828 <__udivdi3+0x28c> +8000c820: ffe68713 addi a4,a3,-2 +8000c824: 010787b3 add a5,a5,a6 +8000c828: 40b787b3 sub a5,a5,a1 +8000c82c: 01061593 slli a1,a2,0x10 +8000c830: 00e5e5b3 or a1,a1,a4 +8000c834: eb5ff06f j 8000c6e8 <__udivdi3+0x14c> +8000c838: 18d5e663 bltu a1,a3,8000c9c4 <__udivdi3+0x428> +8000c83c: 00010737 lui a4,0x10 +8000c840: 04e6f463 bgeu a3,a4,8000c888 <__udivdi3+0x2ec> +8000c844: 0ff00813 li a6,255 +8000c848: 00d83733 sltu a4,a6,a3 +8000c84c: 00371713 slli a4,a4,0x3 +8000c850: 81001837 lui a6,0x81001 +8000c854: d7480813 addi a6,a6,-652 # 81000d74 <_PathLocale+0xfffff37c> +8000c858: 00e6d5b3 srl a1,a3,a4 +8000c85c: 010585b3 add a1,a1,a6 +8000c860: 0005c803 lbu a6,0(a1) +8000c864: 02000593 li a1,32 +8000c868: 00e80833 add a6,a6,a4 +8000c86c: 410585b3 sub a1,a1,a6 +8000c870: 02059663 bnez a1,8000c89c <__udivdi3+0x300> +8000c874: 00100713 li a4,1 +8000c878: eef6ece3 bltu a3,a5,8000c770 <__udivdi3+0x1d4> +8000c87c: 00c53533 sltu a0,a0,a2 +8000c880: 00154713 xori a4,a0,1 +8000c884: eedff06f j 8000c770 <__udivdi3+0x1d4> +8000c888: 010005b7 lui a1,0x1000 +8000c88c: 01000713 li a4,16 +8000c890: fcb6e0e3 bltu a3,a1,8000c850 <__udivdi3+0x2b4> +8000c894: 01800713 li a4,24 +8000c898: fb9ff06f j 8000c850 <__udivdi3+0x2b4> +8000c89c: 01065733 srl a4,a2,a6 +8000c8a0: 00b696b3 sll a3,a3,a1 +8000c8a4: 00d766b3 or a3,a4,a3 +8000c8a8: 0106de93 srli t4,a3,0x10 +8000c8ac: 0107d733 srl a4,a5,a6 +8000c8b0: 03d778b3 remu a7,a4,t4 +8000c8b4: 00b797b3 sll a5,a5,a1 +8000c8b8: 01055833 srl a6,a0,a6 +8000c8bc: 00f86333 or t1,a6,a5 +8000c8c0: 01069793 slli a5,a3,0x10 +8000c8c4: 0107d793 srli a5,a5,0x10 +8000c8c8: 01035813 srli a6,t1,0x10 +8000c8cc: 00b61633 sll a2,a2,a1 +8000c8d0: 03d75733 divu a4,a4,t4 +8000c8d4: 01089893 slli a7,a7,0x10 +8000c8d8: 0108e833 or a6,a7,a6 +8000c8dc: 02e78f33 mul t5,a5,a4 +8000c8e0: 00070e13 mv t3,a4 +8000c8e4: 01e87e63 bgeu a6,t5,8000c900 <__udivdi3+0x364> +8000c8e8: 00d80833 add a6,a6,a3 +8000c8ec: fff70e13 addi t3,a4,-1 # ffff <_start-0x7fff0001> +8000c8f0: 00d86863 bltu a6,a3,8000c900 <__udivdi3+0x364> +8000c8f4: 01e87663 bgeu a6,t5,8000c900 <__udivdi3+0x364> +8000c8f8: ffe70e13 addi t3,a4,-2 +8000c8fc: 00d80833 add a6,a6,a3 +8000c900: 41e80833 sub a6,a6,t5 +8000c904: 03d878b3 remu a7,a6,t4 +8000c908: 03d85833 divu a6,a6,t4 +8000c90c: 01089893 slli a7,a7,0x10 +8000c910: 03078eb3 mul t4,a5,a6 +8000c914: 01031793 slli a5,t1,0x10 +8000c918: 0107d793 srli a5,a5,0x10 +8000c91c: 00f8e7b3 or a5,a7,a5 +8000c920: 00080713 mv a4,a6 +8000c924: 01d7fe63 bgeu a5,t4,8000c940 <__udivdi3+0x3a4> +8000c928: 00d787b3 add a5,a5,a3 +8000c92c: fff80713 addi a4,a6,-1 +8000c930: 00d7e863 bltu a5,a3,8000c940 <__udivdi3+0x3a4> +8000c934: 01d7f663 bgeu a5,t4,8000c940 <__udivdi3+0x3a4> +8000c938: ffe80713 addi a4,a6,-2 +8000c93c: 00d787b3 add a5,a5,a3 +8000c940: 010e1e13 slli t3,t3,0x10 +8000c944: 41d787b3 sub a5,a5,t4 +8000c948: 00010eb7 lui t4,0x10 +8000c94c: 00ee6733 or a4,t3,a4 +8000c950: fffe8813 addi a6,t4,-1 # ffff <_start-0x7fff0001> +8000c954: 01077333 and t1,a4,a6 +8000c958: 01075893 srli a7,a4,0x10 +8000c95c: 01067833 and a6,a2,a6 +8000c960: 01065613 srli a2,a2,0x10 +8000c964: 03030e33 mul t3,t1,a6 +8000c968: 03088833 mul a6,a7,a6 +8000c96c: 010e5693 srli a3,t3,0x10 +8000c970: 02c30333 mul t1,t1,a2 +8000c974: 01030333 add t1,t1,a6 +8000c978: 006686b3 add a3,a3,t1 +8000c97c: 02c888b3 mul a7,a7,a2 +8000c980: 0106f463 bgeu a3,a6,8000c988 <__udivdi3+0x3ec> +8000c984: 01d888b3 add a7,a7,t4 +8000c988: 0106d613 srli a2,a3,0x10 +8000c98c: 011608b3 add a7,a2,a7 +8000c990: 0317e663 bltu a5,a7,8000c9bc <__udivdi3+0x420> +8000c994: cf179ae3 bne a5,a7,8000c688 <__udivdi3+0xec> +8000c998: 000107b7 lui a5,0x10 +8000c99c: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +8000c9a0: 00f6f6b3 and a3,a3,a5 +8000c9a4: 01069693 slli a3,a3,0x10 +8000c9a8: 00fe7e33 and t3,t3,a5 +8000c9ac: 00b51533 sll a0,a0,a1 +8000c9b0: 01c686b3 add a3,a3,t3 +8000c9b4: 00000593 li a1,0 +8000c9b8: dad57ce3 bgeu a0,a3,8000c770 <__udivdi3+0x1d4> +8000c9bc: fff70713 addi a4,a4,-1 +8000c9c0: cc9ff06f j 8000c688 <__udivdi3+0xec> +8000c9c4: 00000593 li a1,0 +8000c9c8: 00000713 li a4,0 +8000c9cc: da5ff06f j 8000c770 <__udivdi3+0x1d4> -8000c8f8 <__umoddi3>: -8000c8f8: 00060893 mv a7,a2 -8000c8fc: 00068713 mv a4,a3 -8000c900: 00050793 mv a5,a0 -8000c904: 00058813 mv a6,a1 -8000c908: 22069c63 bnez a3,8000cb40 <__umoddi3+0x248> -8000c90c: 810016b7 lui a3,0x81001 -8000c910: d0468693 addi a3,a3,-764 # 81000d04 <_PathLocale+0xfffff380> -8000c914: 0cc5fc63 bgeu a1,a2,8000c9ec <__umoddi3+0xf4> -8000c918: 00010337 lui t1,0x10 -8000c91c: 0a667e63 bgeu a2,t1,8000c9d8 <__umoddi3+0xe0> -8000c920: 0ff00313 li t1,255 -8000c924: 00c37463 bgeu t1,a2,8000c92c <__umoddi3+0x34> -8000c928: 00800713 li a4,8 -8000c92c: 00e65333 srl t1,a2,a4 -8000c930: 006686b3 add a3,a3,t1 -8000c934: 0006ce03 lbu t3,0(a3) -8000c938: 02000313 li t1,32 -8000c93c: 00ee0e33 add t3,t3,a4 -8000c940: 41c30333 sub t1,t1,t3 -8000c944: 00030c63 beqz t1,8000c95c <__umoddi3+0x64> -8000c948: 006595b3 sll a1,a1,t1 -8000c94c: 01c55e33 srl t3,a0,t3 -8000c950: 006618b3 sll a7,a2,t1 -8000c954: 00be6833 or a6,t3,a1 -8000c958: 006517b3 sll a5,a0,t1 -8000c95c: 0108d613 srli a2,a7,0x10 -8000c960: 02c87733 remu a4,a6,a2 -8000c964: 01089513 slli a0,a7,0x10 -8000c968: 01055513 srli a0,a0,0x10 -8000c96c: 0107d693 srli a3,a5,0x10 -8000c970: 02c85833 divu a6,a6,a2 -8000c974: 01071713 slli a4,a4,0x10 -8000c978: 00d766b3 or a3,a4,a3 -8000c97c: 03050833 mul a6,a0,a6 -8000c980: 0106fa63 bgeu a3,a6,8000c994 <__umoddi3+0x9c> -8000c984: 011686b3 add a3,a3,a7 -8000c988: 0116e663 bltu a3,a7,8000c994 <__umoddi3+0x9c> -8000c98c: 0106f463 bgeu a3,a6,8000c994 <__umoddi3+0x9c> -8000c990: 011686b3 add a3,a3,a7 -8000c994: 410686b3 sub a3,a3,a6 -8000c998: 02c6f733 remu a4,a3,a2 -8000c99c: 01079793 slli a5,a5,0x10 -8000c9a0: 0107d793 srli a5,a5,0x10 -8000c9a4: 02c6d6b3 divu a3,a3,a2 -8000c9a8: 02d506b3 mul a3,a0,a3 -8000c9ac: 01071513 slli a0,a4,0x10 -8000c9b0: 00f567b3 or a5,a0,a5 -8000c9b4: 00d7fa63 bgeu a5,a3,8000c9c8 <__umoddi3+0xd0> -8000c9b8: 011787b3 add a5,a5,a7 -8000c9bc: 0117e663 bltu a5,a7,8000c9c8 <__umoddi3+0xd0> -8000c9c0: 00d7f463 bgeu a5,a3,8000c9c8 <__umoddi3+0xd0> -8000c9c4: 011787b3 add a5,a5,a7 -8000c9c8: 40d787b3 sub a5,a5,a3 -8000c9cc: 0067d533 srl a0,a5,t1 -8000c9d0: 00000593 li a1,0 -8000c9d4: 00008067 ret -8000c9d8: 01000337 lui t1,0x1000 -8000c9dc: 01000713 li a4,16 -8000c9e0: f46666e3 bltu a2,t1,8000c92c <__umoddi3+0x34> -8000c9e4: 01800713 li a4,24 -8000c9e8: f45ff06f j 8000c92c <__umoddi3+0x34> -8000c9ec: 00061663 bnez a2,8000c9f8 <__umoddi3+0x100> -8000c9f0: 00100613 li a2,1 -8000c9f4: 031658b3 divu a7,a2,a7 -8000c9f8: 00010637 lui a2,0x10 -8000c9fc: 0ac8f263 bgeu a7,a2,8000caa0 <__umoddi3+0x1a8> -8000ca00: 0ff00613 li a2,255 -8000ca04: 01167463 bgeu a2,a7,8000ca0c <__umoddi3+0x114> -8000ca08: 00800713 li a4,8 -8000ca0c: 00e8d633 srl a2,a7,a4 -8000ca10: 00c686b3 add a3,a3,a2 -8000ca14: 0006ce03 lbu t3,0(a3) -8000ca18: 02000313 li t1,32 -8000ca1c: 00ee0e33 add t3,t3,a4 -8000ca20: 41c30333 sub t1,t1,t3 -8000ca24: 08031863 bnez t1,8000cab4 <__umoddi3+0x1bc> -8000ca28: 411585b3 sub a1,a1,a7 -8000ca2c: 0108d713 srli a4,a7,0x10 -8000ca30: 01089513 slli a0,a7,0x10 -8000ca34: 01055513 srli a0,a0,0x10 -8000ca38: 0107d613 srli a2,a5,0x10 -8000ca3c: 02e5f6b3 remu a3,a1,a4 -8000ca40: 02e5d5b3 divu a1,a1,a4 -8000ca44: 01069693 slli a3,a3,0x10 -8000ca48: 00c6e6b3 or a3,a3,a2 -8000ca4c: 02b505b3 mul a1,a0,a1 -8000ca50: 00b6fa63 bgeu a3,a1,8000ca64 <__umoddi3+0x16c> -8000ca54: 011686b3 add a3,a3,a7 -8000ca58: 0116e663 bltu a3,a7,8000ca64 <__umoddi3+0x16c> -8000ca5c: 00b6f463 bgeu a3,a1,8000ca64 <__umoddi3+0x16c> -8000ca60: 011686b3 add a3,a3,a7 -8000ca64: 40b685b3 sub a1,a3,a1 -8000ca68: 02e5f6b3 remu a3,a1,a4 -8000ca6c: 01079793 slli a5,a5,0x10 -8000ca70: 0107d793 srli a5,a5,0x10 -8000ca74: 02e5d5b3 divu a1,a1,a4 -8000ca78: 02b505b3 mul a1,a0,a1 -8000ca7c: 01069513 slli a0,a3,0x10 -8000ca80: 00f567b3 or a5,a0,a5 -8000ca84: 00b7fa63 bgeu a5,a1,8000ca98 <__umoddi3+0x1a0> -8000ca88: 011787b3 add a5,a5,a7 -8000ca8c: 0117e663 bltu a5,a7,8000ca98 <__umoddi3+0x1a0> -8000ca90: 00b7f463 bgeu a5,a1,8000ca98 <__umoddi3+0x1a0> -8000ca94: 011787b3 add a5,a5,a7 -8000ca98: 40b787b3 sub a5,a5,a1 -8000ca9c: f31ff06f j 8000c9cc <__umoddi3+0xd4> -8000caa0: 01000637 lui a2,0x1000 -8000caa4: 01000713 li a4,16 -8000caa8: f6c8e2e3 bltu a7,a2,8000ca0c <__umoddi3+0x114> -8000caac: 01800713 li a4,24 -8000cab0: f5dff06f j 8000ca0c <__umoddi3+0x114> -8000cab4: 006898b3 sll a7,a7,t1 -8000cab8: 01c5d733 srl a4,a1,t3 -8000cabc: 006517b3 sll a5,a0,t1 -8000cac0: 01c55e33 srl t3,a0,t3 -8000cac4: 0108d513 srli a0,a7,0x10 -8000cac8: 02a776b3 remu a3,a4,a0 -8000cacc: 006595b3 sll a1,a1,t1 -8000cad0: 00be6e33 or t3,t3,a1 -8000cad4: 01089593 slli a1,a7,0x10 -8000cad8: 0105d593 srli a1,a1,0x10 -8000cadc: 010e5613 srli a2,t3,0x10 -8000cae0: 02a75733 divu a4,a4,a0 -8000cae4: 01069693 slli a3,a3,0x10 -8000cae8: 00c6e6b3 or a3,a3,a2 -8000caec: 02e58733 mul a4,a1,a4 -8000caf0: 00e6fa63 bgeu a3,a4,8000cb04 <__umoddi3+0x20c> -8000caf4: 011686b3 add a3,a3,a7 -8000caf8: 0116e663 bltu a3,a7,8000cb04 <__umoddi3+0x20c> -8000cafc: 00e6f463 bgeu a3,a4,8000cb04 <__umoddi3+0x20c> -8000cb00: 011686b3 add a3,a3,a7 -8000cb04: 40e68633 sub a2,a3,a4 -8000cb08: 02a676b3 remu a3,a2,a0 -8000cb0c: 010e1e13 slli t3,t3,0x10 -8000cb10: 010e5e13 srli t3,t3,0x10 -8000cb14: 02a65633 divu a2,a2,a0 -8000cb18: 01069693 slli a3,a3,0x10 -8000cb1c: 02c58633 mul a2,a1,a2 -8000cb20: 01c6e5b3 or a1,a3,t3 -8000cb24: 00c5fa63 bgeu a1,a2,8000cb38 <__umoddi3+0x240> -8000cb28: 011585b3 add a1,a1,a7 -8000cb2c: 0115e663 bltu a1,a7,8000cb38 <__umoddi3+0x240> -8000cb30: 00c5f463 bgeu a1,a2,8000cb38 <__umoddi3+0x240> -8000cb34: 011585b3 add a1,a1,a7 -8000cb38: 40c585b3 sub a1,a1,a2 -8000cb3c: ef1ff06f j 8000ca2c <__umoddi3+0x134> -8000cb40: e8d5eae3 bltu a1,a3,8000c9d4 <__umoddi3+0xdc> -8000cb44: 00010737 lui a4,0x10 -8000cb48: 04e6fc63 bgeu a3,a4,8000cba0 <__umoddi3+0x2a8> -8000cb4c: 0ff00e93 li t4,255 -8000cb50: 00deb733 sltu a4,t4,a3 -8000cb54: 00371713 slli a4,a4,0x3 -8000cb58: 81001337 lui t1,0x81001 -8000cb5c: 00e6d8b3 srl a7,a3,a4 -8000cb60: d0430313 addi t1,t1,-764 # 81000d04 <_PathLocale+0xfffff380> -8000cb64: 006888b3 add a7,a7,t1 -8000cb68: 0008ce83 lbu t4,0(a7) # 1000000 -8000cb6c: 02000e13 li t3,32 -8000cb70: 00ee8eb3 add t4,t4,a4 -8000cb74: 41de0e33 sub t3,t3,t4 -8000cb78: 020e1e63 bnez t3,8000cbb4 <__umoddi3+0x2bc> -8000cb7c: 00b6e463 bltu a3,a1,8000cb84 <__umoddi3+0x28c> -8000cb80: 00c56a63 bltu a0,a2,8000cb94 <__umoddi3+0x29c> -8000cb84: 40c507b3 sub a5,a0,a2 -8000cb88: 40d585b3 sub a1,a1,a3 -8000cb8c: 00f53533 sltu a0,a0,a5 -8000cb90: 40a58833 sub a6,a1,a0 -8000cb94: 00078513 mv a0,a5 -8000cb98: 00080593 mv a1,a6 -8000cb9c: e39ff06f j 8000c9d4 <__umoddi3+0xdc> -8000cba0: 010008b7 lui a7,0x1000 -8000cba4: 01000713 li a4,16 -8000cba8: fb16e8e3 bltu a3,a7,8000cb58 <__umoddi3+0x260> -8000cbac: 01800713 li a4,24 -8000cbb0: fa9ff06f j 8000cb58 <__umoddi3+0x260> -8000cbb4: 01d65733 srl a4,a2,t4 -8000cbb8: 01c696b3 sll a3,a3,t3 -8000cbbc: 00d766b3 or a3,a4,a3 -8000cbc0: 0106d813 srli a6,a3,0x10 -8000cbc4: 01d5d733 srl a4,a1,t4 -8000cbc8: 03077333 remu t1,a4,a6 -8000cbcc: 01c595b3 sll a1,a1,t3 -8000cbd0: 01d557b3 srl a5,a0,t4 -8000cbd4: 00b7e7b3 or a5,a5,a1 -8000cbd8: 01069593 slli a1,a3,0x10 -8000cbdc: 0105d593 srli a1,a1,0x10 -8000cbe0: 0107d893 srli a7,a5,0x10 -8000cbe4: 01c61633 sll a2,a2,t3 -8000cbe8: 01c51533 sll a0,a0,t3 -8000cbec: 03075733 divu a4,a4,a6 -8000cbf0: 01031313 slli t1,t1,0x10 -8000cbf4: 011368b3 or a7,t1,a7 -8000cbf8: 02e58f33 mul t5,a1,a4 -8000cbfc: 00070313 mv t1,a4 -8000cc00: 01e8fe63 bgeu a7,t5,8000cc1c <__umoddi3+0x324> -8000cc04: 00d888b3 add a7,a7,a3 -8000cc08: fff70313 addi t1,a4,-1 # ffff -8000cc0c: 00d8e863 bltu a7,a3,8000cc1c <__umoddi3+0x324> -8000cc10: 01e8f663 bgeu a7,t5,8000cc1c <__umoddi3+0x324> -8000cc14: ffe70313 addi t1,a4,-2 -8000cc18: 00d888b3 add a7,a7,a3 -8000cc1c: 41e888b3 sub a7,a7,t5 -8000cc20: 0308ff33 remu t5,a7,a6 -8000cc24: 0308d8b3 divu a7,a7,a6 -8000cc28: 010f1f13 slli t5,t5,0x10 -8000cc2c: 03158833 mul a6,a1,a7 -8000cc30: 01079593 slli a1,a5,0x10 -8000cc34: 0105d593 srli a1,a1,0x10 -8000cc38: 00bf65b3 or a1,t5,a1 -8000cc3c: 00088793 mv a5,a7 -8000cc40: 0105fe63 bgeu a1,a6,8000cc5c <__umoddi3+0x364> -8000cc44: 00d585b3 add a1,a1,a3 -8000cc48: fff88793 addi a5,a7,-1 # ffffff -8000cc4c: 00d5e863 bltu a1,a3,8000cc5c <__umoddi3+0x364> -8000cc50: 0105f663 bgeu a1,a6,8000cc5c <__umoddi3+0x364> -8000cc54: ffe88793 addi a5,a7,-2 -8000cc58: 00d585b3 add a1,a1,a3 -8000cc5c: 01031313 slli t1,t1,0x10 -8000cc60: 00010f37 lui t5,0x10 -8000cc64: 00f36333 or t1,t1,a5 -8000cc68: ffff0793 addi a5,t5,-1 # ffff -8000cc6c: 00f378b3 and a7,t1,a5 -8000cc70: 410585b3 sub a1,a1,a6 -8000cc74: 01035313 srli t1,t1,0x10 -8000cc78: 01065813 srli a6,a2,0x10 -8000cc7c: 00f677b3 and a5,a2,a5 -8000cc80: 02f88733 mul a4,a7,a5 -8000cc84: 02f307b3 mul a5,t1,a5 -8000cc88: 030888b3 mul a7,a7,a6 -8000cc8c: 03030333 mul t1,t1,a6 -8000cc90: 00f888b3 add a7,a7,a5 -8000cc94: 01075813 srli a6,a4,0x10 -8000cc98: 01180833 add a6,a6,a7 -8000cc9c: 00f87463 bgeu a6,a5,8000cca4 <__umoddi3+0x3ac> -8000cca0: 01e30333 add t1,t1,t5 -8000cca4: 01085793 srli a5,a6,0x10 -8000cca8: 00678333 add t1,a5,t1 -8000ccac: 000107b7 lui a5,0x10 -8000ccb0: fff78793 addi a5,a5,-1 # ffff -8000ccb4: 00f87833 and a6,a6,a5 -8000ccb8: 01081813 slli a6,a6,0x10 -8000ccbc: 00f77733 and a4,a4,a5 -8000ccc0: 00e80733 add a4,a6,a4 -8000ccc4: 0065e663 bltu a1,t1,8000ccd0 <__umoddi3+0x3d8> -8000ccc8: 00659e63 bne a1,t1,8000cce4 <__umoddi3+0x3ec> -8000cccc: 00e57c63 bgeu a0,a4,8000cce4 <__umoddi3+0x3ec> -8000ccd0: 40c70633 sub a2,a4,a2 -8000ccd4: 00c73733 sltu a4,a4,a2 -8000ccd8: 00d70733 add a4,a4,a3 -8000ccdc: 40e30333 sub t1,t1,a4 -8000cce0: 00060713 mv a4,a2 -8000cce4: 40e50733 sub a4,a0,a4 -8000cce8: 00e53533 sltu a0,a0,a4 -8000ccec: 406585b3 sub a1,a1,t1 -8000ccf0: 40a585b3 sub a1,a1,a0 -8000ccf4: 01d597b3 sll a5,a1,t4 -8000ccf8: 01c75733 srl a4,a4,t3 -8000ccfc: 00e7e533 or a0,a5,a4 -8000cd00: 01c5d5b3 srl a1,a1,t3 -8000cd04: cd1ff06f j 8000c9d4 <__umoddi3+0xdc> +8000c9d0 <__umoddi3>: +8000c9d0: 00060893 mv a7,a2 +8000c9d4: 00068713 mv a4,a3 +8000c9d8: 00050793 mv a5,a0 +8000c9dc: 00058813 mv a6,a1 +8000c9e0: 22069c63 bnez a3,8000cc18 <__umoddi3+0x248> +8000c9e4: 810016b7 lui a3,0x81001 +8000c9e8: d7468693 addi a3,a3,-652 # 81000d74 <_PathLocale+0xfffff37c> +8000c9ec: 0cc5fc63 bgeu a1,a2,8000cac4 <__umoddi3+0xf4> +8000c9f0: 00010337 lui t1,0x10 +8000c9f4: 0a667e63 bgeu a2,t1,8000cab0 <__umoddi3+0xe0> +8000c9f8: 0ff00313 li t1,255 +8000c9fc: 00c37463 bgeu t1,a2,8000ca04 <__umoddi3+0x34> +8000ca00: 00800713 li a4,8 +8000ca04: 00e65333 srl t1,a2,a4 +8000ca08: 006686b3 add a3,a3,t1 +8000ca0c: 0006ce03 lbu t3,0(a3) +8000ca10: 02000313 li t1,32 +8000ca14: 00ee0e33 add t3,t3,a4 +8000ca18: 41c30333 sub t1,t1,t3 +8000ca1c: 00030c63 beqz t1,8000ca34 <__umoddi3+0x64> +8000ca20: 006595b3 sll a1,a1,t1 +8000ca24: 01c55e33 srl t3,a0,t3 +8000ca28: 006618b3 sll a7,a2,t1 +8000ca2c: 00be6833 or a6,t3,a1 +8000ca30: 006517b3 sll a5,a0,t1 +8000ca34: 0108d613 srli a2,a7,0x10 +8000ca38: 02c87733 remu a4,a6,a2 +8000ca3c: 01089513 slli a0,a7,0x10 +8000ca40: 01055513 srli a0,a0,0x10 +8000ca44: 0107d693 srli a3,a5,0x10 +8000ca48: 02c85833 divu a6,a6,a2 +8000ca4c: 01071713 slli a4,a4,0x10 +8000ca50: 00d766b3 or a3,a4,a3 +8000ca54: 03050833 mul a6,a0,a6 +8000ca58: 0106fa63 bgeu a3,a6,8000ca6c <__umoddi3+0x9c> +8000ca5c: 011686b3 add a3,a3,a7 +8000ca60: 0116e663 bltu a3,a7,8000ca6c <__umoddi3+0x9c> +8000ca64: 0106f463 bgeu a3,a6,8000ca6c <__umoddi3+0x9c> +8000ca68: 011686b3 add a3,a3,a7 +8000ca6c: 410686b3 sub a3,a3,a6 +8000ca70: 02c6f733 remu a4,a3,a2 +8000ca74: 01079793 slli a5,a5,0x10 +8000ca78: 0107d793 srli a5,a5,0x10 +8000ca7c: 02c6d6b3 divu a3,a3,a2 +8000ca80: 02d506b3 mul a3,a0,a3 +8000ca84: 01071513 slli a0,a4,0x10 +8000ca88: 00f567b3 or a5,a0,a5 +8000ca8c: 00d7fa63 bgeu a5,a3,8000caa0 <__umoddi3+0xd0> +8000ca90: 011787b3 add a5,a5,a7 +8000ca94: 0117e663 bltu a5,a7,8000caa0 <__umoddi3+0xd0> +8000ca98: 00d7f463 bgeu a5,a3,8000caa0 <__umoddi3+0xd0> +8000ca9c: 011787b3 add a5,a5,a7 +8000caa0: 40d787b3 sub a5,a5,a3 +8000caa4: 0067d533 srl a0,a5,t1 +8000caa8: 00000593 li a1,0 +8000caac: 00008067 ret +8000cab0: 01000337 lui t1,0x1000 +8000cab4: 01000713 li a4,16 +8000cab8: f46666e3 bltu a2,t1,8000ca04 <__umoddi3+0x34> +8000cabc: 01800713 li a4,24 +8000cac0: f45ff06f j 8000ca04 <__umoddi3+0x34> +8000cac4: 00061663 bnez a2,8000cad0 <__umoddi3+0x100> +8000cac8: 00100613 li a2,1 +8000cacc: 031658b3 divu a7,a2,a7 +8000cad0: 00010637 lui a2,0x10 +8000cad4: 0ac8f263 bgeu a7,a2,8000cb78 <__umoddi3+0x1a8> +8000cad8: 0ff00613 li a2,255 +8000cadc: 01167463 bgeu a2,a7,8000cae4 <__umoddi3+0x114> +8000cae0: 00800713 li a4,8 +8000cae4: 00e8d633 srl a2,a7,a4 +8000cae8: 00c686b3 add a3,a3,a2 +8000caec: 0006ce03 lbu t3,0(a3) +8000caf0: 02000313 li t1,32 +8000caf4: 00ee0e33 add t3,t3,a4 +8000caf8: 41c30333 sub t1,t1,t3 +8000cafc: 08031863 bnez t1,8000cb8c <__umoddi3+0x1bc> +8000cb00: 411585b3 sub a1,a1,a7 +8000cb04: 0108d713 srli a4,a7,0x10 +8000cb08: 01089513 slli a0,a7,0x10 +8000cb0c: 01055513 srli a0,a0,0x10 +8000cb10: 0107d613 srli a2,a5,0x10 +8000cb14: 02e5f6b3 remu a3,a1,a4 +8000cb18: 02e5d5b3 divu a1,a1,a4 +8000cb1c: 01069693 slli a3,a3,0x10 +8000cb20: 00c6e6b3 or a3,a3,a2 +8000cb24: 02b505b3 mul a1,a0,a1 +8000cb28: 00b6fa63 bgeu a3,a1,8000cb3c <__umoddi3+0x16c> +8000cb2c: 011686b3 add a3,a3,a7 +8000cb30: 0116e663 bltu a3,a7,8000cb3c <__umoddi3+0x16c> +8000cb34: 00b6f463 bgeu a3,a1,8000cb3c <__umoddi3+0x16c> +8000cb38: 011686b3 add a3,a3,a7 +8000cb3c: 40b685b3 sub a1,a3,a1 +8000cb40: 02e5f6b3 remu a3,a1,a4 +8000cb44: 01079793 slli a5,a5,0x10 +8000cb48: 0107d793 srli a5,a5,0x10 +8000cb4c: 02e5d5b3 divu a1,a1,a4 +8000cb50: 02b505b3 mul a1,a0,a1 +8000cb54: 01069513 slli a0,a3,0x10 +8000cb58: 00f567b3 or a5,a0,a5 +8000cb5c: 00b7fa63 bgeu a5,a1,8000cb70 <__umoddi3+0x1a0> +8000cb60: 011787b3 add a5,a5,a7 +8000cb64: 0117e663 bltu a5,a7,8000cb70 <__umoddi3+0x1a0> +8000cb68: 00b7f463 bgeu a5,a1,8000cb70 <__umoddi3+0x1a0> +8000cb6c: 011787b3 add a5,a5,a7 +8000cb70: 40b787b3 sub a5,a5,a1 +8000cb74: f31ff06f j 8000caa4 <__umoddi3+0xd4> +8000cb78: 01000637 lui a2,0x1000 +8000cb7c: 01000713 li a4,16 +8000cb80: f6c8e2e3 bltu a7,a2,8000cae4 <__umoddi3+0x114> +8000cb84: 01800713 li a4,24 +8000cb88: f5dff06f j 8000cae4 <__umoddi3+0x114> +8000cb8c: 006898b3 sll a7,a7,t1 +8000cb90: 01c5d733 srl a4,a1,t3 +8000cb94: 006517b3 sll a5,a0,t1 +8000cb98: 01c55e33 srl t3,a0,t3 +8000cb9c: 0108d513 srli a0,a7,0x10 +8000cba0: 02a776b3 remu a3,a4,a0 +8000cba4: 006595b3 sll a1,a1,t1 +8000cba8: 00be6e33 or t3,t3,a1 +8000cbac: 01089593 slli a1,a7,0x10 +8000cbb0: 0105d593 srli a1,a1,0x10 +8000cbb4: 010e5613 srli a2,t3,0x10 +8000cbb8: 02a75733 divu a4,a4,a0 +8000cbbc: 01069693 slli a3,a3,0x10 +8000cbc0: 00c6e6b3 or a3,a3,a2 +8000cbc4: 02e58733 mul a4,a1,a4 +8000cbc8: 00e6fa63 bgeu a3,a4,8000cbdc <__umoddi3+0x20c> +8000cbcc: 011686b3 add a3,a3,a7 +8000cbd0: 0116e663 bltu a3,a7,8000cbdc <__umoddi3+0x20c> +8000cbd4: 00e6f463 bgeu a3,a4,8000cbdc <__umoddi3+0x20c> +8000cbd8: 011686b3 add a3,a3,a7 +8000cbdc: 40e68633 sub a2,a3,a4 +8000cbe0: 02a676b3 remu a3,a2,a0 +8000cbe4: 010e1e13 slli t3,t3,0x10 +8000cbe8: 010e5e13 srli t3,t3,0x10 +8000cbec: 02a65633 divu a2,a2,a0 +8000cbf0: 01069693 slli a3,a3,0x10 +8000cbf4: 02c58633 mul a2,a1,a2 +8000cbf8: 01c6e5b3 or a1,a3,t3 +8000cbfc: 00c5fa63 bgeu a1,a2,8000cc10 <__umoddi3+0x240> +8000cc00: 011585b3 add a1,a1,a7 +8000cc04: 0115e663 bltu a1,a7,8000cc10 <__umoddi3+0x240> +8000cc08: 00c5f463 bgeu a1,a2,8000cc10 <__umoddi3+0x240> +8000cc0c: 011585b3 add a1,a1,a7 +8000cc10: 40c585b3 sub a1,a1,a2 +8000cc14: ef1ff06f j 8000cb04 <__umoddi3+0x134> +8000cc18: e8d5eae3 bltu a1,a3,8000caac <__umoddi3+0xdc> +8000cc1c: 00010737 lui a4,0x10 +8000cc20: 04e6fc63 bgeu a3,a4,8000cc78 <__umoddi3+0x2a8> +8000cc24: 0ff00e93 li t4,255 +8000cc28: 00deb733 sltu a4,t4,a3 +8000cc2c: 00371713 slli a4,a4,0x3 +8000cc30: 81001337 lui t1,0x81001 +8000cc34: 00e6d8b3 srl a7,a3,a4 +8000cc38: d7430313 addi t1,t1,-652 # 81000d74 <_PathLocale+0xfffff37c> +8000cc3c: 006888b3 add a7,a7,t1 +8000cc40: 0008ce83 lbu t4,0(a7) # 1000000 <_start-0x7f000000> +8000cc44: 02000e13 li t3,32 +8000cc48: 00ee8eb3 add t4,t4,a4 +8000cc4c: 41de0e33 sub t3,t3,t4 +8000cc50: 020e1e63 bnez t3,8000cc8c <__umoddi3+0x2bc> +8000cc54: 00b6e463 bltu a3,a1,8000cc5c <__umoddi3+0x28c> +8000cc58: 00c56a63 bltu a0,a2,8000cc6c <__umoddi3+0x29c> +8000cc5c: 40c507b3 sub a5,a0,a2 +8000cc60: 40d585b3 sub a1,a1,a3 +8000cc64: 00f53533 sltu a0,a0,a5 +8000cc68: 40a58833 sub a6,a1,a0 +8000cc6c: 00078513 mv a0,a5 +8000cc70: 00080593 mv a1,a6 +8000cc74: e39ff06f j 8000caac <__umoddi3+0xdc> +8000cc78: 010008b7 lui a7,0x1000 +8000cc7c: 01000713 li a4,16 +8000cc80: fb16e8e3 bltu a3,a7,8000cc30 <__umoddi3+0x260> +8000cc84: 01800713 li a4,24 +8000cc88: fa9ff06f j 8000cc30 <__umoddi3+0x260> +8000cc8c: 01d65733 srl a4,a2,t4 +8000cc90: 01c696b3 sll a3,a3,t3 +8000cc94: 00d766b3 or a3,a4,a3 +8000cc98: 0106d813 srli a6,a3,0x10 +8000cc9c: 01d5d733 srl a4,a1,t4 +8000cca0: 03077333 remu t1,a4,a6 +8000cca4: 01c595b3 sll a1,a1,t3 +8000cca8: 01d557b3 srl a5,a0,t4 +8000ccac: 00b7e7b3 or a5,a5,a1 +8000ccb0: 01069593 slli a1,a3,0x10 +8000ccb4: 0105d593 srli a1,a1,0x10 +8000ccb8: 0107d893 srli a7,a5,0x10 +8000ccbc: 01c61633 sll a2,a2,t3 +8000ccc0: 01c51533 sll a0,a0,t3 +8000ccc4: 03075733 divu a4,a4,a6 +8000ccc8: 01031313 slli t1,t1,0x10 +8000cccc: 011368b3 or a7,t1,a7 +8000ccd0: 02e58f33 mul t5,a1,a4 +8000ccd4: 00070313 mv t1,a4 +8000ccd8: 01e8fe63 bgeu a7,t5,8000ccf4 <__umoddi3+0x324> +8000ccdc: 00d888b3 add a7,a7,a3 +8000cce0: fff70313 addi t1,a4,-1 # ffff <_start-0x7fff0001> +8000cce4: 00d8e863 bltu a7,a3,8000ccf4 <__umoddi3+0x324> +8000cce8: 01e8f663 bgeu a7,t5,8000ccf4 <__umoddi3+0x324> +8000ccec: ffe70313 addi t1,a4,-2 +8000ccf0: 00d888b3 add a7,a7,a3 +8000ccf4: 41e888b3 sub a7,a7,t5 +8000ccf8: 0308ff33 remu t5,a7,a6 +8000ccfc: 0308d8b3 divu a7,a7,a6 +8000cd00: 010f1f13 slli t5,t5,0x10 +8000cd04: 03158833 mul a6,a1,a7 +8000cd08: 01079593 slli a1,a5,0x10 +8000cd0c: 0105d593 srli a1,a1,0x10 +8000cd10: 00bf65b3 or a1,t5,a1 +8000cd14: 00088793 mv a5,a7 +8000cd18: 0105fe63 bgeu a1,a6,8000cd34 <__umoddi3+0x364> +8000cd1c: 00d585b3 add a1,a1,a3 +8000cd20: fff88793 addi a5,a7,-1 # ffffff <_start-0x7f000001> +8000cd24: 00d5e863 bltu a1,a3,8000cd34 <__umoddi3+0x364> +8000cd28: 0105f663 bgeu a1,a6,8000cd34 <__umoddi3+0x364> +8000cd2c: ffe88793 addi a5,a7,-2 +8000cd30: 00d585b3 add a1,a1,a3 +8000cd34: 01031313 slli t1,t1,0x10 +8000cd38: 00010f37 lui t5,0x10 +8000cd3c: 00f36333 or t1,t1,a5 +8000cd40: ffff0793 addi a5,t5,-1 # ffff <_start-0x7fff0001> +8000cd44: 00f378b3 and a7,t1,a5 +8000cd48: 410585b3 sub a1,a1,a6 +8000cd4c: 01035313 srli t1,t1,0x10 +8000cd50: 01065813 srli a6,a2,0x10 +8000cd54: 00f677b3 and a5,a2,a5 +8000cd58: 02f88733 mul a4,a7,a5 +8000cd5c: 02f307b3 mul a5,t1,a5 +8000cd60: 030888b3 mul a7,a7,a6 +8000cd64: 03030333 mul t1,t1,a6 +8000cd68: 00f888b3 add a7,a7,a5 +8000cd6c: 01075813 srli a6,a4,0x10 +8000cd70: 01180833 add a6,a6,a7 +8000cd74: 00f87463 bgeu a6,a5,8000cd7c <__umoddi3+0x3ac> +8000cd78: 01e30333 add t1,t1,t5 +8000cd7c: 01085793 srli a5,a6,0x10 +8000cd80: 00678333 add t1,a5,t1 +8000cd84: 000107b7 lui a5,0x10 +8000cd88: fff78793 addi a5,a5,-1 # ffff <_start-0x7fff0001> +8000cd8c: 00f87833 and a6,a6,a5 +8000cd90: 01081813 slli a6,a6,0x10 +8000cd94: 00f77733 and a4,a4,a5 +8000cd98: 00e80733 add a4,a6,a4 +8000cd9c: 0065e663 bltu a1,t1,8000cda8 <__umoddi3+0x3d8> +8000cda0: 00659e63 bne a1,t1,8000cdbc <__umoddi3+0x3ec> +8000cda4: 00e57c63 bgeu a0,a4,8000cdbc <__umoddi3+0x3ec> +8000cda8: 40c70633 sub a2,a4,a2 +8000cdac: 00c73733 sltu a4,a4,a2 +8000cdb0: 00d70733 add a4,a4,a3 +8000cdb4: 40e30333 sub t1,t1,a4 +8000cdb8: 00060713 mv a4,a2 +8000cdbc: 40e50733 sub a4,a0,a4 +8000cdc0: 00e53533 sltu a0,a0,a4 +8000cdc4: 406585b3 sub a1,a1,t1 +8000cdc8: 40a585b3 sub a1,a1,a0 +8000cdcc: 01d597b3 sll a5,a1,t4 +8000cdd0: 01c75733 srl a4,a4,t3 +8000cdd4: 00e7e533 or a0,a5,a4 +8000cdd8: 01c5d5b3 srl a1,a1,t3 +8000cddc: cd1ff06f j 8000caac <__umoddi3+0xdc> -8000cd08 <__eqtf2>: -8000cd08: ff010113 addi sp,sp,-16 -8000cd0c: 00052783 lw a5,0(a0) -8000cd10: 00452e83 lw t4,4(a0) -8000cd14: 00852f03 lw t5,8(a0) -8000cd18: 00c52703 lw a4,12(a0) -8000cd1c: 0005a303 lw t1,0(a1) # 1000000 -8000cd20: 0045a283 lw t0,4(a1) -8000cd24: 0085af83 lw t6,8(a1) -8000cd28: 00c5a883 lw a7,12(a1) -8000cd2c: 002026f3 frrm a3 -8000cd30: 000085b7 lui a1,0x8 -8000cd34: 01075693 srli a3,a4,0x10 -8000cd38: fff58593 addi a1,a1,-1 # 7fff -8000cd3c: 01071e13 slli t3,a4,0x10 -8000cd40: 01089613 slli a2,a7,0x10 -8000cd44: 01f75813 srli a6,a4,0x1f -8000cd48: 00b6f6b3 and a3,a3,a1 -8000cd4c: 0108d713 srli a4,a7,0x10 -8000cd50: 010e5e13 srli t3,t3,0x10 -8000cd54: 01065613 srli a2,a2,0x10 -8000cd58: 00b77733 and a4,a4,a1 -8000cd5c: 01f8d893 srli a7,a7,0x1f -8000cd60: 00b69e63 bne a3,a1,8000cd7c <__eqtf2+0x74> -8000cd64: 01d7e5b3 or a1,a5,t4 -8000cd68: 01e5e5b3 or a1,a1,t5 -8000cd6c: 01c5e5b3 or a1,a1,t3 -8000cd70: 08059263 bnez a1,8000cdf4 <__eqtf2+0xec> -8000cd74: 0ad71c63 bne a4,a3,8000ce2c <__eqtf2+0x124> -8000cd78: 0080006f j 8000cd80 <__eqtf2+0x78> -8000cd7c: 00b71a63 bne a4,a1,8000cd90 <__eqtf2+0x88> -8000cd80: 005365b3 or a1,t1,t0 -8000cd84: 01f5e5b3 or a1,a1,t6 -8000cd88: 00c5e5b3 or a1,a1,a2 -8000cd8c: 04059663 bnez a1,8000cdd8 <__eqtf2+0xd0> -8000cd90: 00100513 li a0,1 -8000cd94: 02d71663 bne a4,a3,8000cdc0 <__eqtf2+0xb8> -8000cd98: 02679463 bne a5,t1,8000cdc0 <__eqtf2+0xb8> -8000cd9c: 025e9263 bne t4,t0,8000cdc0 <__eqtf2+0xb8> -8000cda0: 03ff1063 bne t5,t6,8000cdc0 <__eqtf2+0xb8> -8000cda4: 00ce1e63 bne t3,a2,8000cdc0 <__eqtf2+0xb8> -8000cda8: 03180463 beq a6,a7,8000cdd0 <__eqtf2+0xc8> -8000cdac: 00071a63 bnez a4,8000cdc0 <__eqtf2+0xb8> -8000cdb0: 01d7e533 or a0,a5,t4 -8000cdb4: 01e56533 or a0,a0,t5 -8000cdb8: 01c56533 or a0,a0,t3 -8000cdbc: 00a03533 snez a0,a0 -8000cdc0: 01010113 addi sp,sp,16 -8000cdc4: 00008067 ret -8000cdc8: 00186073 csrsi fflags,16 -8000cdcc: 0600006f j 8000ce2c <__eqtf2+0x124> -8000cdd0: 00000513 li a0,0 -8000cdd4: fedff06f j 8000cdc0 <__eqtf2+0xb8> -8000cdd8: 000085b7 lui a1,0x8 -8000cddc: fff58593 addi a1,a1,-1 # 7fff -8000cde0: 04b69063 bne a3,a1,8000ce20 <__eqtf2+0x118> -8000cde4: 01d7e533 or a0,a5,t4 -8000cde8: 01e566b3 or a3,a0,t5 -8000cdec: 01c6e6b3 or a3,a3,t3 -8000cdf0: 02068863 beqz a3,8000ce20 <__eqtf2+0x118> -8000cdf4: 010e1513 slli a0,t3,0x10 -8000cdf8: 41055513 srai a0,a0,0x10 -8000cdfc: fc0556e3 bgez a0,8000cdc8 <__eqtf2+0xc0> -8000ce00: 000087b7 lui a5,0x8 -8000ce04: fff78793 addi a5,a5,-1 # 7fff -8000ce08: 00100513 li a0,1 -8000ce0c: faf71ae3 bne a4,a5,8000cdc0 <__eqtf2+0xb8> -8000ce10: 005367b3 or a5,t1,t0 -8000ce14: 01f7e7b3 or a5,a5,t6 -8000ce18: 00c7e7b3 or a5,a5,a2 -8000ce1c: fa0782e3 beqz a5,8000cdc0 <__eqtf2+0xb8> -8000ce20: 01061613 slli a2,a2,0x10 -8000ce24: 41065613 srai a2,a2,0x10 -8000ce28: fa0650e3 bgez a2,8000cdc8 <__eqtf2+0xc0> -8000ce2c: 00100513 li a0,1 -8000ce30: f91ff06f j 8000cdc0 <__eqtf2+0xb8> - -8000ce34 <__getf2>: -8000ce34: ff010113 addi sp,sp,-16 -8000ce38: 00052f83 lw t6,0(a0) -8000ce3c: 00452803 lw a6,4(a0) -8000ce40: 00852e83 lw t4,8(a0) -8000ce44: 00c52783 lw a5,12(a0) -8000ce48: 0005a283 lw t0,0(a1) -8000ce4c: 0045a883 lw a7,4(a1) -8000ce50: 0085af03 lw t5,8(a1) -8000ce54: 00c5a603 lw a2,12(a1) -8000ce58: 00202773 frrm a4 -8000ce5c: 000085b7 lui a1,0x8 -8000ce60: 0107d693 srli a3,a5,0x10 -8000ce64: fff58593 addi a1,a1,-1 # 7fff -8000ce68: 01079313 slli t1,a5,0x10 -8000ce6c: 01061e13 slli t3,a2,0x10 -8000ce70: 01065713 srli a4,a2,0x10 -8000ce74: 00b6f6b3 and a3,a3,a1 -8000ce78: 01035313 srli t1,t1,0x10 -8000ce7c: 01f7d793 srli a5,a5,0x1f -8000ce80: 010e5e13 srli t3,t3,0x10 -8000ce84: 00b77733 and a4,a4,a1 -8000ce88: 01f65613 srli a2,a2,0x1f -8000ce8c: 02b69063 bne a3,a1,8000ceac <__getf2+0x78> -8000ce90: 010fe5b3 or a1,t6,a6 -8000ce94: 01d5e5b3 or a1,a1,t4 -8000ce98: 0065e5b3 or a1,a1,t1 -8000ce9c: 0c058463 beqz a1,8000cf64 <__getf2+0x130> +8000cde0 <__eqtf2>: +8000cde0: ff010113 addi sp,sp,-16 +8000cde4: 00052783 lw a5,0(a0) +8000cde8: 00452e83 lw t4,4(a0) +8000cdec: 00852f03 lw t5,8(a0) +8000cdf0: 00c52703 lw a4,12(a0) +8000cdf4: 0005a303 lw t1,0(a1) # 1000000 <_start-0x7f000000> +8000cdf8: 0045a283 lw t0,4(a1) +8000cdfc: 0085af83 lw t6,8(a1) +8000ce00: 00c5a883 lw a7,12(a1) +8000ce04: 002026f3 frrm a3 +8000ce08: 000085b7 lui a1,0x8 +8000ce0c: 01075693 srli a3,a4,0x10 +8000ce10: fff58593 addi a1,a1,-1 # 7fff <_start-0x7fff8001> +8000ce14: 01071e13 slli t3,a4,0x10 +8000ce18: 01089613 slli a2,a7,0x10 +8000ce1c: 01f75813 srli a6,a4,0x1f +8000ce20: 00b6f6b3 and a3,a3,a1 +8000ce24: 0108d713 srli a4,a7,0x10 +8000ce28: 010e5e13 srli t3,t3,0x10 +8000ce2c: 01065613 srli a2,a2,0x10 +8000ce30: 00b77733 and a4,a4,a1 +8000ce34: 01f8d893 srli a7,a7,0x1f +8000ce38: 00b69e63 bne a3,a1,8000ce54 <__eqtf2+0x74> +8000ce3c: 01d7e5b3 or a1,a5,t4 +8000ce40: 01e5e5b3 or a1,a1,t5 +8000ce44: 01c5e5b3 or a1,a1,t3 +8000ce48: 08059263 bnez a1,8000cecc <__eqtf2+0xec> +8000ce4c: 0ad71c63 bne a4,a3,8000cf04 <__eqtf2+0x124> +8000ce50: 0080006f j 8000ce58 <__eqtf2+0x78> +8000ce54: 00b71a63 bne a4,a1,8000ce68 <__eqtf2+0x88> +8000ce58: 005365b3 or a1,t1,t0 +8000ce5c: 01f5e5b3 or a1,a1,t6 +8000ce60: 00c5e5b3 or a1,a1,a2 +8000ce64: 04059663 bnez a1,8000ceb0 <__eqtf2+0xd0> +8000ce68: 00100513 li a0,1 +8000ce6c: 02d71663 bne a4,a3,8000ce98 <__eqtf2+0xb8> +8000ce70: 02679463 bne a5,t1,8000ce98 <__eqtf2+0xb8> +8000ce74: 025e9263 bne t4,t0,8000ce98 <__eqtf2+0xb8> +8000ce78: 03ff1063 bne t5,t6,8000ce98 <__eqtf2+0xb8> +8000ce7c: 00ce1e63 bne t3,a2,8000ce98 <__eqtf2+0xb8> +8000ce80: 03180463 beq a6,a7,8000cea8 <__eqtf2+0xc8> +8000ce84: 00071a63 bnez a4,8000ce98 <__eqtf2+0xb8> +8000ce88: 01d7e533 or a0,a5,t4 +8000ce8c: 01e56533 or a0,a0,t5 +8000ce90: 01c56533 or a0,a0,t3 +8000ce94: 00a03533 snez a0,a0 +8000ce98: 01010113 addi sp,sp,16 +8000ce9c: 00008067 ret 8000cea0: 00186073 csrsi fflags,16 -8000cea4: ffe00513 li a0,-2 -8000cea8: 0d00006f j 8000cf78 <__getf2+0x144> -8000ceac: 00b71a63 bne a4,a1,8000cec0 <__getf2+0x8c> -8000ceb0: 0058e5b3 or a1,a7,t0 -8000ceb4: 01e5e5b3 or a1,a1,t5 -8000ceb8: 01c5e5b3 or a1,a1,t3 -8000cebc: fe0592e3 bnez a1,8000cea0 <__getf2+0x6c> -8000cec0: 0a069463 bnez a3,8000cf68 <__getf2+0x134> -8000cec4: 010fe533 or a0,t6,a6 -8000cec8: 01d56533 or a0,a0,t4 -8000cecc: 00656533 or a0,a0,t1 -8000ced0: 00153513 seqz a0,a0 -8000ced4: 00071a63 bnez a4,8000cee8 <__getf2+0xb4> -8000ced8: 0058e5b3 or a1,a7,t0 -8000cedc: 01e5e5b3 or a1,a1,t5 -8000cee0: 01c5e5b3 or a1,a1,t3 -8000cee4: 06058263 beqz a1,8000cf48 <__getf2+0x114> -8000cee8: 08050263 beqz a0,8000cf6c <__getf2+0x138> -8000ceec: 08061663 bnez a2,8000cf78 <__getf2+0x144> -8000cef0: fff00513 li a0,-1 -8000cef4: 0840006f j 8000cf78 <__getf2+0x144> -8000cef8: 00000513 li a0,0 -8000cefc: fddff06f j 8000ced8 <__getf2+0xa4> -8000cf00: 06d74863 blt a4,a3,8000cf70 <__getf2+0x13c> -8000cf04: 00e6da63 bge a3,a4,8000cf18 <__getf2+0xe4> -8000cf08: fff00513 li a0,-1 -8000cf0c: 06078663 beqz a5,8000cf78 <__getf2+0x144> -8000cf10: 00100513 li a0,1 -8000cf14: 0640006f j 8000cf78 <__getf2+0x144> -8000cf18: 046e6c63 bltu t3,t1,8000cf70 <__getf2+0x13c> -8000cf1c: 03c31c63 bne t1,t3,8000cf54 <__getf2+0x120> -8000cf20: 05df6863 bltu t5,t4,8000cf70 <__getf2+0x13c> -8000cf24: 03df1c63 bne t5,t4,8000cf5c <__getf2+0x128> -8000cf28: 0508e463 bltu a7,a6,8000cf70 <__getf2+0x13c> -8000cf2c: 01089463 bne a7,a6,8000cf34 <__getf2+0x100> -8000cf30: 05f2e063 bltu t0,t6,8000cf70 <__getf2+0x13c> -8000cf34: fd186ae3 bltu a6,a7,8000cf08 <__getf2+0xd4> -8000cf38: 00000513 li a0,0 -8000cf3c: 03089e63 bne a7,a6,8000cf78 <__getf2+0x144> -8000cf40: 025ffc63 bgeu t6,t0,8000cf78 <__getf2+0x144> -8000cf44: fc5ff06f j 8000cf08 <__getf2+0xd4> -8000cf48: 02050463 beqz a0,8000cf70 <__getf2+0x13c> -8000cf4c: 00000513 li a0,0 -8000cf50: 0280006f j 8000cf78 <__getf2+0x144> -8000cf54: fbc36ae3 bltu t1,t3,8000cf08 <__getf2+0xd4> -8000cf58: ff5ff06f j 8000cf4c <__getf2+0x118> -8000cf5c: fbeee6e3 bltu t4,t5,8000cf08 <__getf2+0xd4> -8000cf60: fedff06f j 8000cf4c <__getf2+0x118> -8000cf64: f4d706e3 beq a4,a3,8000ceb0 <__getf2+0x7c> -8000cf68: f80708e3 beqz a4,8000cef8 <__getf2+0xc4> -8000cf6c: f8c78ae3 beq a5,a2,8000cf00 <__getf2+0xcc> -8000cf70: 00100513 li a0,1 -8000cf74: f6079ee3 bnez a5,8000cef0 <__getf2+0xbc> -8000cf78: 01010113 addi sp,sp,16 -8000cf7c: 00008067 ret +8000cea4: 0600006f j 8000cf04 <__eqtf2+0x124> +8000cea8: 00000513 li a0,0 +8000ceac: fedff06f j 8000ce98 <__eqtf2+0xb8> +8000ceb0: 000085b7 lui a1,0x8 +8000ceb4: fff58593 addi a1,a1,-1 # 7fff <_start-0x7fff8001> +8000ceb8: 04b69063 bne a3,a1,8000cef8 <__eqtf2+0x118> +8000cebc: 01d7e533 or a0,a5,t4 +8000cec0: 01e566b3 or a3,a0,t5 +8000cec4: 01c6e6b3 or a3,a3,t3 +8000cec8: 02068863 beqz a3,8000cef8 <__eqtf2+0x118> +8000cecc: 010e1513 slli a0,t3,0x10 +8000ced0: 41055513 srai a0,a0,0x10 +8000ced4: fc0556e3 bgez a0,8000cea0 <__eqtf2+0xc0> +8000ced8: 000087b7 lui a5,0x8 +8000cedc: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000cee0: 00100513 li a0,1 +8000cee4: faf71ae3 bne a4,a5,8000ce98 <__eqtf2+0xb8> +8000cee8: 005367b3 or a5,t1,t0 +8000ceec: 01f7e7b3 or a5,a5,t6 +8000cef0: 00c7e7b3 or a5,a5,a2 +8000cef4: fa0782e3 beqz a5,8000ce98 <__eqtf2+0xb8> +8000cef8: 01061613 slli a2,a2,0x10 +8000cefc: 41065613 srai a2,a2,0x10 +8000cf00: fa0650e3 bgez a2,8000cea0 <__eqtf2+0xc0> +8000cf04: 00100513 li a0,1 +8000cf08: f91ff06f j 8000ce98 <__eqtf2+0xb8> -8000cf80 <__letf2>: -8000cf80: ff010113 addi sp,sp,-16 -8000cf84: 00052f83 lw t6,0(a0) -8000cf88: 00452803 lw a6,4(a0) -8000cf8c: 00852e83 lw t4,8(a0) -8000cf90: 00c52783 lw a5,12(a0) -8000cf94: 0005a283 lw t0,0(a1) -8000cf98: 0045a883 lw a7,4(a1) -8000cf9c: 0085af03 lw t5,8(a1) -8000cfa0: 00c5a603 lw a2,12(a1) -8000cfa4: 00202773 frrm a4 -8000cfa8: 000085b7 lui a1,0x8 -8000cfac: 0107d693 srli a3,a5,0x10 -8000cfb0: fff58593 addi a1,a1,-1 # 7fff -8000cfb4: 01079313 slli t1,a5,0x10 -8000cfb8: 01061e13 slli t3,a2,0x10 -8000cfbc: 01065713 srli a4,a2,0x10 -8000cfc0: 00b6f6b3 and a3,a3,a1 -8000cfc4: 01035313 srli t1,t1,0x10 -8000cfc8: 01f7d793 srli a5,a5,0x1f -8000cfcc: 010e5e13 srli t3,t3,0x10 -8000cfd0: 00b77733 and a4,a4,a1 -8000cfd4: 01f65613 srli a2,a2,0x1f -8000cfd8: 02b69063 bne a3,a1,8000cff8 <__letf2+0x78> -8000cfdc: 010fe5b3 or a1,t6,a6 -8000cfe0: 01d5e5b3 or a1,a1,t4 -8000cfe4: 0065e5b3 or a1,a1,t1 -8000cfe8: 0c058a63 beqz a1,8000d0bc <__letf2+0x13c> -8000cfec: 00186073 csrsi fflags,16 -8000cff0: 00200513 li a0,2 -8000cff4: 0500006f j 8000d044 <__letf2+0xc4> -8000cff8: 00b71a63 bne a4,a1,8000d00c <__letf2+0x8c> -8000cffc: 0058e5b3 or a1,a7,t0 -8000d000: 01e5e5b3 or a1,a1,t5 -8000d004: 01c5e5b3 or a1,a1,t3 -8000d008: fe0592e3 bnez a1,8000cfec <__letf2+0x6c> -8000d00c: 0a069a63 bnez a3,8000d0c0 <__letf2+0x140> -8000d010: 010fe533 or a0,t6,a6 -8000d014: 01d56533 or a0,a0,t4 -8000d018: 00656533 or a0,a0,t1 -8000d01c: 00153513 seqz a0,a0 -8000d020: 00071a63 bnez a4,8000d034 <__letf2+0xb4> -8000d024: 0058e5b3 or a1,a7,t0 -8000d028: 01e5e5b3 or a1,a1,t5 -8000d02c: 01c5e5b3 or a1,a1,t3 -8000d030: 06058863 beqz a1,8000d0a0 <__letf2+0x120> -8000d034: 00051c63 bnez a0,8000d04c <__letf2+0xcc> -8000d038: 02c78063 beq a5,a2,8000d058 <__letf2+0xd8> -8000d03c: 00100513 li a0,1 -8000d040: 00079863 bnez a5,8000d050 <__letf2+0xd0> -8000d044: 01010113 addi sp,sp,16 -8000d048: 00008067 ret -8000d04c: fe061ce3 bnez a2,8000d044 <__letf2+0xc4> -8000d050: fff00513 li a0,-1 -8000d054: ff1ff06f j 8000d044 <__letf2+0xc4> -8000d058: fed742e3 blt a4,a3,8000d03c <__letf2+0xbc> -8000d05c: 00e6da63 bge a3,a4,8000d070 <__letf2+0xf0> -8000d060: fff00513 li a0,-1 -8000d064: fe0780e3 beqz a5,8000d044 <__letf2+0xc4> -8000d068: 00100513 li a0,1 -8000d06c: fd9ff06f j 8000d044 <__letf2+0xc4> -8000d070: fc6e66e3 bltu t3,t1,8000d03c <__letf2+0xbc> -8000d074: 03c31c63 bne t1,t3,8000d0ac <__letf2+0x12c> -8000d078: fddf62e3 bltu t5,t4,8000d03c <__letf2+0xbc> -8000d07c: 03df1c63 bne t5,t4,8000d0b4 <__letf2+0x134> -8000d080: fb08eee3 bltu a7,a6,8000d03c <__letf2+0xbc> -8000d084: 01089463 bne a7,a6,8000d08c <__letf2+0x10c> -8000d088: fbf2eae3 bltu t0,t6,8000d03c <__letf2+0xbc> -8000d08c: fd186ae3 bltu a6,a7,8000d060 <__letf2+0xe0> -8000d090: 00000513 li a0,0 -8000d094: fb0898e3 bne a7,a6,8000d044 <__letf2+0xc4> -8000d098: fa5ff6e3 bgeu t6,t0,8000d044 <__letf2+0xc4> -8000d09c: fc5ff06f j 8000d060 <__letf2+0xe0> -8000d0a0: f8050ee3 beqz a0,8000d03c <__letf2+0xbc> -8000d0a4: 00000513 li a0,0 -8000d0a8: f9dff06f j 8000d044 <__letf2+0xc4> -8000d0ac: fbc36ae3 bltu t1,t3,8000d060 <__letf2+0xe0> -8000d0b0: ff5ff06f j 8000d0a4 <__letf2+0x124> -8000d0b4: fbeee6e3 bltu t4,t5,8000d060 <__letf2+0xe0> -8000d0b8: fedff06f j 8000d0a4 <__letf2+0x124> -8000d0bc: f4d700e3 beq a4,a3,8000cffc <__letf2+0x7c> -8000d0c0: f6071ce3 bnez a4,8000d038 <__letf2+0xb8> -8000d0c4: 00000513 li a0,0 -8000d0c8: f5dff06f j 8000d024 <__letf2+0xa4> +8000cf0c <__getf2>: +8000cf0c: ff010113 addi sp,sp,-16 +8000cf10: 00052f83 lw t6,0(a0) +8000cf14: 00452803 lw a6,4(a0) +8000cf18: 00852e83 lw t4,8(a0) +8000cf1c: 00c52783 lw a5,12(a0) +8000cf20: 0005a283 lw t0,0(a1) +8000cf24: 0045a883 lw a7,4(a1) +8000cf28: 0085af03 lw t5,8(a1) +8000cf2c: 00c5a603 lw a2,12(a1) +8000cf30: 00202773 frrm a4 +8000cf34: 000085b7 lui a1,0x8 +8000cf38: 0107d693 srli a3,a5,0x10 +8000cf3c: fff58593 addi a1,a1,-1 # 7fff <_start-0x7fff8001> +8000cf40: 01079313 slli t1,a5,0x10 +8000cf44: 01061e13 slli t3,a2,0x10 +8000cf48: 01065713 srli a4,a2,0x10 +8000cf4c: 00b6f6b3 and a3,a3,a1 +8000cf50: 01035313 srli t1,t1,0x10 +8000cf54: 01f7d793 srli a5,a5,0x1f +8000cf58: 010e5e13 srli t3,t3,0x10 +8000cf5c: 00b77733 and a4,a4,a1 +8000cf60: 01f65613 srli a2,a2,0x1f +8000cf64: 02b69063 bne a3,a1,8000cf84 <__getf2+0x78> +8000cf68: 010fe5b3 or a1,t6,a6 +8000cf6c: 01d5e5b3 or a1,a1,t4 +8000cf70: 0065e5b3 or a1,a1,t1 +8000cf74: 0c058463 beqz a1,8000d03c <__getf2+0x130> +8000cf78: 00186073 csrsi fflags,16 +8000cf7c: ffe00513 li a0,-2 +8000cf80: 0d00006f j 8000d050 <__getf2+0x144> +8000cf84: 00b71a63 bne a4,a1,8000cf98 <__getf2+0x8c> +8000cf88: 0058e5b3 or a1,a7,t0 +8000cf8c: 01e5e5b3 or a1,a1,t5 +8000cf90: 01c5e5b3 or a1,a1,t3 +8000cf94: fe0592e3 bnez a1,8000cf78 <__getf2+0x6c> +8000cf98: 0a069463 bnez a3,8000d040 <__getf2+0x134> +8000cf9c: 010fe533 or a0,t6,a6 +8000cfa0: 01d56533 or a0,a0,t4 +8000cfa4: 00656533 or a0,a0,t1 +8000cfa8: 00153513 seqz a0,a0 +8000cfac: 00071a63 bnez a4,8000cfc0 <__getf2+0xb4> +8000cfb0: 0058e5b3 or a1,a7,t0 +8000cfb4: 01e5e5b3 or a1,a1,t5 +8000cfb8: 01c5e5b3 or a1,a1,t3 +8000cfbc: 06058263 beqz a1,8000d020 <__getf2+0x114> +8000cfc0: 08050263 beqz a0,8000d044 <__getf2+0x138> +8000cfc4: 08061663 bnez a2,8000d050 <__getf2+0x144> +8000cfc8: fff00513 li a0,-1 +8000cfcc: 0840006f j 8000d050 <__getf2+0x144> +8000cfd0: 00000513 li a0,0 +8000cfd4: fddff06f j 8000cfb0 <__getf2+0xa4> +8000cfd8: 06d74863 blt a4,a3,8000d048 <__getf2+0x13c> +8000cfdc: 00e6da63 bge a3,a4,8000cff0 <__getf2+0xe4> +8000cfe0: fff00513 li a0,-1 +8000cfe4: 06078663 beqz a5,8000d050 <__getf2+0x144> +8000cfe8: 00100513 li a0,1 +8000cfec: 0640006f j 8000d050 <__getf2+0x144> +8000cff0: 046e6c63 bltu t3,t1,8000d048 <__getf2+0x13c> +8000cff4: 03c31c63 bne t1,t3,8000d02c <__getf2+0x120> +8000cff8: 05df6863 bltu t5,t4,8000d048 <__getf2+0x13c> +8000cffc: 03df1c63 bne t5,t4,8000d034 <__getf2+0x128> +8000d000: 0508e463 bltu a7,a6,8000d048 <__getf2+0x13c> +8000d004: 01089463 bne a7,a6,8000d00c <__getf2+0x100> +8000d008: 05f2e063 bltu t0,t6,8000d048 <__getf2+0x13c> +8000d00c: fd186ae3 bltu a6,a7,8000cfe0 <__getf2+0xd4> +8000d010: 00000513 li a0,0 +8000d014: 03089e63 bne a7,a6,8000d050 <__getf2+0x144> +8000d018: 025ffc63 bgeu t6,t0,8000d050 <__getf2+0x144> +8000d01c: fc5ff06f j 8000cfe0 <__getf2+0xd4> +8000d020: 02050463 beqz a0,8000d048 <__getf2+0x13c> +8000d024: 00000513 li a0,0 +8000d028: 0280006f j 8000d050 <__getf2+0x144> +8000d02c: fbc36ae3 bltu t1,t3,8000cfe0 <__getf2+0xd4> +8000d030: ff5ff06f j 8000d024 <__getf2+0x118> +8000d034: fbeee6e3 bltu t4,t5,8000cfe0 <__getf2+0xd4> +8000d038: fedff06f j 8000d024 <__getf2+0x118> +8000d03c: f4d706e3 beq a4,a3,8000cf88 <__getf2+0x7c> +8000d040: f80708e3 beqz a4,8000cfd0 <__getf2+0xc4> +8000d044: f8c78ae3 beq a5,a2,8000cfd8 <__getf2+0xcc> +8000d048: 00100513 li a0,1 +8000d04c: f6079ee3 bnez a5,8000cfc8 <__getf2+0xbc> +8000d050: 01010113 addi sp,sp,16 +8000d054: 00008067 ret -8000d0cc <__multf3>: -8000d0cc: f4010113 addi sp,sp,-192 -8000d0d0: 0b212823 sw s2,176(sp) -8000d0d4: 0b412423 sw s4,168(sp) -8000d0d8: 0b512223 sw s5,164(sp) -8000d0dc: 0b612023 sw s6,160(sp) -8000d0e0: 09812c23 sw s8,152(sp) -8000d0e4: 09912a23 sw s9,148(sp) -8000d0e8: 00050913 mv s2,a0 -8000d0ec: 0a112e23 sw ra,188(sp) -8000d0f0: 0a812c23 sw s0,184(sp) -8000d0f4: 0a912a23 sw s1,180(sp) -8000d0f8: 0b312623 sw s3,172(sp) -8000d0fc: 09712e23 sw s7,156(sp) -8000d100: 09a12823 sw s10,144(sp) -8000d104: 09b12623 sw s11,140(sp) -8000d108: 0005a503 lw a0,0(a1) -8000d10c: 0045a783 lw a5,4(a1) -8000d110: 0085a683 lw a3,8(a1) -8000d114: 00c5aa83 lw s5,12(a1) -8000d118: 00062c83 lw s9,0(a2) # 1000000 -8000d11c: 00462b03 lw s6,4(a2) -8000d120: 00862c03 lw s8,8(a2) -8000d124: 00c62a03 lw s4,12(a2) -8000d128: 002024f3 frrm s1 -8000d12c: 00008637 lui a2,0x8 -8000d130: 010a9713 slli a4,s5,0x10 -8000d134: 010ad993 srli s3,s5,0x10 -8000d138: 01075713 srli a4,a4,0x10 -8000d13c: fff60613 addi a2,a2,-1 # 7fff -8000d140: 07512623 sw s5,108(sp) -8000d144: 06a12023 sw a0,96(sp) -8000d148: 06f12223 sw a5,100(sp) -8000d14c: 06d12423 sw a3,104(sp) -8000d150: 02a12823 sw a0,48(sp) -8000d154: 02f12a23 sw a5,52(sp) -8000d158: 02d12c23 sw a3,56(sp) -8000d15c: 02e12e23 sw a4,60(sp) -8000d160: 00c9f9b3 and s3,s3,a2 -8000d164: 01fada93 srli s5,s5,0x1f -8000d168: 06098063 beqz s3,8000d1c8 <__multf3+0xfc> -8000d16c: 16c98e63 beq s3,a2,8000d2e8 <__multf3+0x21c> -8000d170: 00010537 lui a0,0x10 -8000d174: 00a76733 or a4,a4,a0 -8000d178: 02e12e23 sw a4,60(sp) -8000d17c: 03010613 addi a2,sp,48 -8000d180: 03c10793 addi a5,sp,60 -8000d184: 0007a703 lw a4,0(a5) -8000d188: ffc7a683 lw a3,-4(a5) -8000d18c: ffc78793 addi a5,a5,-4 -8000d190: 00371713 slli a4,a4,0x3 -8000d194: 01d6d693 srli a3,a3,0x1d -8000d198: 00d76733 or a4,a4,a3 -8000d19c: 00e7a223 sw a4,4(a5) -8000d1a0: fef612e3 bne a2,a5,8000d184 <__multf3+0xb8> -8000d1a4: 03012783 lw a5,48(sp) -8000d1a8: ffffc537 lui a0,0xffffc -8000d1ac: 00150513 addi a0,a0,1 # ffffc001 <_PathLocale+0x7effa67d> -8000d1b0: 00379793 slli a5,a5,0x3 -8000d1b4: 02f12823 sw a5,48(sp) -8000d1b8: 00a989b3 add s3,s3,a0 -8000d1bc: 00000b93 li s7,0 -8000d1c0: 00000413 li s0,0 -8000d1c4: 1480006f j 8000d30c <__multf3+0x240> -8000d1c8: 00a7e633 or a2,a5,a0 -8000d1cc: 00d66633 or a2,a2,a3 -8000d1d0: 00e66633 or a2,a2,a4 -8000d1d4: 20060663 beqz a2,8000d3e0 <__multf3+0x314> -8000d1d8: 06070063 beqz a4,8000d238 <__multf3+0x16c> -8000d1dc: 00070513 mv a0,a4 -8000d1e0: 650030ef jal ra,80010830 <__clzsi2> -8000d1e4: ff450693 addi a3,a0,-12 -8000d1e8: 4056d793 srai a5,a3,0x5 -8000d1ec: 01f6f693 andi a3,a3,31 -8000d1f0: 06068e63 beqz a3,8000d26c <__multf3+0x1a0> -8000d1f4: ffc00713 li a4,-4 -8000d1f8: 02e78733 mul a4,a5,a4 -8000d1fc: 03010313 addi t1,sp,48 -8000d200: 02000813 li a6,32 -8000d204: 00279593 slli a1,a5,0x2 -8000d208: 40d80833 sub a6,a6,a3 -8000d20c: 00c70713 addi a4,a4,12 -8000d210: 00e30733 add a4,t1,a4 -8000d214: 08e31463 bne t1,a4,8000d29c <__multf3+0x1d0> -8000d218: 08010713 addi a4,sp,128 -8000d21c: 00b705b3 add a1,a4,a1 -8000d220: 03012703 lw a4,48(sp) -8000d224: fff78793 addi a5,a5,-1 -8000d228: 00d716b3 sll a3,a4,a3 -8000d22c: fad5a823 sw a3,-80(a1) -8000d230: fff00693 li a3,-1 -8000d234: 0a00006f j 8000d2d4 <__multf3+0x208> -8000d238: 00068a63 beqz a3,8000d24c <__multf3+0x180> -8000d23c: 00068513 mv a0,a3 -8000d240: 5f0030ef jal ra,80010830 <__clzsi2> -8000d244: 02050513 addi a0,a0,32 -8000d248: f9dff06f j 8000d1e4 <__multf3+0x118> -8000d24c: 00078a63 beqz a5,8000d260 <__multf3+0x194> -8000d250: 00078513 mv a0,a5 -8000d254: 5dc030ef jal ra,80010830 <__clzsi2> -8000d258: 04050513 addi a0,a0,64 -8000d25c: f89ff06f j 8000d1e4 <__multf3+0x118> -8000d260: 5d0030ef jal ra,80010830 <__clzsi2> -8000d264: 06050513 addi a0,a0,96 -8000d268: f7dff06f j 8000d1e4 <__multf3+0x118> -8000d26c: ffc00613 li a2,-4 -8000d270: 02c78633 mul a2,a5,a2 -8000d274: 03c10713 addi a4,sp,60 -8000d278: 00300693 li a3,3 -8000d27c: 00c705b3 add a1,a4,a2 -8000d280: 0005a583 lw a1,0(a1) -8000d284: fff68693 addi a3,a3,-1 -8000d288: ffc70713 addi a4,a4,-4 -8000d28c: 00b72223 sw a1,4(a4) -8000d290: fef6d6e3 bge a3,a5,8000d27c <__multf3+0x1b0> -8000d294: fff78793 addi a5,a5,-1 -8000d298: f99ff06f j 8000d230 <__multf3+0x164> -8000d29c: ffc72603 lw a2,-4(a4) -8000d2a0: 00072883 lw a7,0(a4) -8000d2a4: 00b70e33 add t3,a4,a1 -8000d2a8: 01065633 srl a2,a2,a6 -8000d2ac: 00d898b3 sll a7,a7,a3 -8000d2b0: 01166633 or a2,a2,a7 -8000d2b4: 00ce2023 sw a2,0(t3) -8000d2b8: ffc70713 addi a4,a4,-4 -8000d2bc: f59ff06f j 8000d214 <__multf3+0x148> -8000d2c0: 00279713 slli a4,a5,0x2 -8000d2c4: 03010613 addi a2,sp,48 -8000d2c8: 00e60733 add a4,a2,a4 -8000d2cc: 00072023 sw zero,0(a4) -8000d2d0: fff78793 addi a5,a5,-1 -8000d2d4: fed796e3 bne a5,a3,8000d2c0 <__multf3+0x1f4> -8000d2d8: ffffc9b7 lui s3,0xffffc -8000d2dc: 01198993 addi s3,s3,17 # ffffc011 <_PathLocale+0x7effa68d> -8000d2e0: 40a989b3 sub s3,s3,a0 -8000d2e4: ed9ff06f j 8000d1bc <__multf3+0xf0> -8000d2e8: 00a7e7b3 or a5,a5,a0 -8000d2ec: 00d7e7b3 or a5,a5,a3 -8000d2f0: 00e7e7b3 or a5,a5,a4 -8000d2f4: 0e078c63 beqz a5,8000d3ec <__multf3+0x320> -8000d2f8: 01071713 slli a4,a4,0x10 -8000d2fc: 41075713 srai a4,a4,0x10 -8000d300: 00300b93 li s7,3 -8000d304: 01000413 li s0,16 -8000d308: ea074ce3 bltz a4,8000d1c0 <__multf3+0xf4> -8000d30c: 010a1513 slli a0,s4,0x10 -8000d310: 00008737 lui a4,0x8 -8000d314: 010a5793 srli a5,s4,0x10 -8000d318: 01055513 srli a0,a0,0x10 -8000d31c: fff70713 addi a4,a4,-1 # 7fff -8000d320: 07412623 sw s4,108(sp) -8000d324: 07912023 sw s9,96(sp) -8000d328: 07612223 sw s6,100(sp) -8000d32c: 07812423 sw s8,104(sp) -8000d330: 05912023 sw s9,64(sp) -8000d334: 05612223 sw s6,68(sp) -8000d338: 05812423 sw s8,72(sp) -8000d33c: 04a12623 sw a0,76(sp) -8000d340: 00e7f7b3 and a5,a5,a4 -8000d344: 01fa5a13 srli s4,s4,0x1f -8000d348: 0a078663 beqz a5,8000d3f4 <__multf3+0x328> -8000d34c: 1ce78463 beq a5,a4,8000d514 <__multf3+0x448> -8000d350: 00010737 lui a4,0x10 -8000d354: 00e56533 or a0,a0,a4 -8000d358: 04a12623 sw a0,76(sp) -8000d35c: 04010593 addi a1,sp,64 -8000d360: 04c10713 addi a4,sp,76 -8000d364: 00072683 lw a3,0(a4) # 10000 -8000d368: ffc72603 lw a2,-4(a4) -8000d36c: ffc70713 addi a4,a4,-4 -8000d370: 00369693 slli a3,a3,0x3 -8000d374: 01d65613 srli a2,a2,0x1d -8000d378: 00c6e6b3 or a3,a3,a2 -8000d37c: 00d72223 sw a3,4(a4) -8000d380: fee592e3 bne a1,a4,8000d364 <__multf3+0x298> -8000d384: 04012703 lw a4,64(sp) -8000d388: ffffc537 lui a0,0xffffc -8000d38c: 00150513 addi a0,a0,1 # ffffc001 <_PathLocale+0x7effa67d> -8000d390: 00371713 slli a4,a4,0x3 -8000d394: 04e12023 sw a4,64(sp) -8000d398: 00a787b3 add a5,a5,a0 -8000d39c: 00000693 li a3,0 -8000d3a0: 013787b3 add a5,a5,s3 -8000d3a4: 00f12423 sw a5,8(sp) -8000d3a8: 00178793 addi a5,a5,1 -8000d3ac: 00f12223 sw a5,4(sp) -8000d3b0: 002b9793 slli a5,s7,0x2 -8000d3b4: 00d7e7b3 or a5,a5,a3 -8000d3b8: fff78793 addi a5,a5,-1 -8000d3bc: 00e00613 li a2,14 -8000d3c0: 014ac733 xor a4,s5,s4 -8000d3c4: 1af66663 bltu a2,a5,8000d570 <__multf3+0x4a4> -8000d3c8: 81001637 lui a2,0x81001 -8000d3cc: 00279793 slli a5,a5,0x2 -8000d3d0: cc860613 addi a2,a2,-824 # 81000cc8 <_PathLocale+0xfffff344> -8000d3d4: 00c787b3 add a5,a5,a2 -8000d3d8: 0007a783 lw a5,0(a5) -8000d3dc: 00078067 jr a5 -8000d3e0: 00000993 li s3,0 -8000d3e4: 00100b93 li s7,1 -8000d3e8: dd9ff06f j 8000d1c0 <__multf3+0xf4> -8000d3ec: 00200b93 li s7,2 -8000d3f0: dd1ff06f j 8000d1c0 <__multf3+0xf4> -8000d3f4: 019b67b3 or a5,s6,s9 -8000d3f8: 0187e7b3 or a5,a5,s8 -8000d3fc: 00a7e7b3 or a5,a5,a0 -8000d400: 14078063 beqz a5,8000d540 <__multf3+0x474> -8000d404: 04050e63 beqz a0,8000d460 <__multf3+0x394> -8000d408: 428030ef jal ra,80010830 <__clzsi2> -8000d40c: ff450613 addi a2,a0,-12 -8000d410: 40565713 srai a4,a2,0x5 -8000d414: 01f67613 andi a2,a2,31 -8000d418: 08060063 beqz a2,8000d498 <__multf3+0x3cc> -8000d41c: ffc00693 li a3,-4 -8000d420: 02d706b3 mul a3,a4,a3 -8000d424: 04010313 addi t1,sp,64 -8000d428: 02000813 li a6,32 -8000d42c: 00271593 slli a1,a4,0x2 -8000d430: 40c80833 sub a6,a6,a2 -8000d434: 00c68693 addi a3,a3,12 -8000d438: 00d306b3 add a3,t1,a3 -8000d43c: 08d31663 bne t1,a3,8000d4c8 <__multf3+0x3fc> -8000d440: 08010793 addi a5,sp,128 -8000d444: 00b785b3 add a1,a5,a1 -8000d448: 04012783 lw a5,64(sp) -8000d44c: fff70713 addi a4,a4,-1 -8000d450: 00c79633 sll a2,a5,a2 -8000d454: fcc5a023 sw a2,-64(a1) -8000d458: fff00693 li a3,-1 -8000d45c: 0a40006f j 8000d500 <__multf3+0x434> -8000d460: 000c0a63 beqz s8,8000d474 <__multf3+0x3a8> -8000d464: 000c0513 mv a0,s8 -8000d468: 3c8030ef jal ra,80010830 <__clzsi2> -8000d46c: 02050513 addi a0,a0,32 -8000d470: f9dff06f j 8000d40c <__multf3+0x340> -8000d474: 000b0a63 beqz s6,8000d488 <__multf3+0x3bc> -8000d478: 000b0513 mv a0,s6 -8000d47c: 3b4030ef jal ra,80010830 <__clzsi2> -8000d480: 04050513 addi a0,a0,64 -8000d484: f89ff06f j 8000d40c <__multf3+0x340> -8000d488: 000c8513 mv a0,s9 -8000d48c: 3a4030ef jal ra,80010830 <__clzsi2> -8000d490: 06050513 addi a0,a0,96 -8000d494: f79ff06f j 8000d40c <__multf3+0x340> -8000d498: ffc00613 li a2,-4 -8000d49c: 02c70633 mul a2,a4,a2 -8000d4a0: 04c10793 addi a5,sp,76 -8000d4a4: 00300693 li a3,3 -8000d4a8: 00c785b3 add a1,a5,a2 -8000d4ac: 0005a583 lw a1,0(a1) -8000d4b0: fff68693 addi a3,a3,-1 -8000d4b4: ffc78793 addi a5,a5,-4 -8000d4b8: 00b7a223 sw a1,4(a5) -8000d4bc: fee6d6e3 bge a3,a4,8000d4a8 <__multf3+0x3dc> -8000d4c0: fff70713 addi a4,a4,-1 -8000d4c4: f95ff06f j 8000d458 <__multf3+0x38c> -8000d4c8: ffc6a783 lw a5,-4(a3) -8000d4cc: 0006a883 lw a7,0(a3) -8000d4d0: 00b68e33 add t3,a3,a1 -8000d4d4: 0107d7b3 srl a5,a5,a6 -8000d4d8: 00c898b3 sll a7,a7,a2 -8000d4dc: 0117e7b3 or a5,a5,a7 -8000d4e0: 00fe2023 sw a5,0(t3) -8000d4e4: ffc68693 addi a3,a3,-4 -8000d4e8: f55ff06f j 8000d43c <__multf3+0x370> -8000d4ec: 00271793 slli a5,a4,0x2 -8000d4f0: 04010613 addi a2,sp,64 -8000d4f4: 00f607b3 add a5,a2,a5 -8000d4f8: 0007a023 sw zero,0(a5) -8000d4fc: fff70713 addi a4,a4,-1 -8000d500: fed716e3 bne a4,a3,8000d4ec <__multf3+0x420> -8000d504: ffffc7b7 lui a5,0xffffc -8000d508: 01178793 addi a5,a5,17 # ffffc011 <_PathLocale+0x7effa68d> -8000d50c: 40a787b3 sub a5,a5,a0 -8000d510: e8dff06f j 8000d39c <__multf3+0x2d0> -8000d514: 019b6b33 or s6,s6,s9 -8000d518: 018b6b33 or s6,s6,s8 -8000d51c: 00ab6b33 or s6,s6,a0 -8000d520: 00200693 li a3,2 -8000d524: e60b0ee3 beqz s6,8000d3a0 <__multf3+0x2d4> -8000d528: 01051513 slli a0,a0,0x10 -8000d52c: 41055513 srai a0,a0,0x10 -8000d530: 00300693 li a3,3 -8000d534: e60546e3 bltz a0,8000d3a0 <__multf3+0x2d4> -8000d538: 01000413 li s0,16 -8000d53c: e65ff06f j 8000d3a0 <__multf3+0x2d4> -8000d540: 00000793 li a5,0 -8000d544: 00100693 li a3,1 -8000d548: e59ff06f j 8000d3a0 <__multf3+0x2d4> -8000d54c: 01000413 li s0,16 -8000d550: 000087b7 lui a5,0x8 -8000d554: 04f12e23 sw a5,92(sp) -8000d558: 04012c23 sw zero,88(sp) -8000d55c: 04012a23 sw zero,84(sp) -8000d560: 04012823 sw zero,80(sp) -8000d564: fff78793 addi a5,a5,-1 # 7fff -8000d568: 00000713 li a4,0 -8000d56c: 1910006f j 8000defc <__multf3+0xe30> -8000d570: 03012583 lw a1,48(sp) -8000d574: 04012e03 lw t3,64(sp) -8000d578: 00010837 lui a6,0x10 -8000d57c: fff80613 addi a2,a6,-1 # ffff -8000d580: 0105d393 srli t2,a1,0x10 -8000d584: 010e5793 srli a5,t3,0x10 -8000d588: 00c5f5b3 and a1,a1,a2 -8000d58c: 00ce7e33 and t3,t3,a2 -8000d590: 02b786b3 mul a3,a5,a1 -8000d594: 03c58a33 mul s4,a1,t3 -8000d598: 03c388b3 mul a7,t2,t3 -8000d59c: 01168533 add a0,a3,a7 -8000d5a0: 010a5693 srli a3,s4,0x10 -8000d5a4: 00a686b3 add a3,a3,a0 -8000d5a8: 02f389b3 mul s3,t2,a5 -8000d5ac: 0116f463 bgeu a3,a7,8000d5b4 <__multf3+0x4e8> -8000d5b0: 010989b3 add s3,s3,a6 -8000d5b4: 04412303 lw t1,68(sp) -8000d5b8: 0106d813 srli a6,a3,0x10 -8000d5bc: 00c6f6b3 and a3,a3,a2 -8000d5c0: 00ca7a33 and s4,s4,a2 -8000d5c4: 01069693 slli a3,a3,0x10 -8000d5c8: 014686b3 add a3,a3,s4 -8000d5cc: 01035f93 srli t6,t1,0x10 -8000d5d0: 00c37333 and t1,t1,a2 -8000d5d4: 00d12623 sw a3,12(sp) -8000d5d8: 06d12023 sw a3,96(sp) -8000d5dc: 02b308b3 mul a7,t1,a1 -8000d5e0: 02bf86b3 mul a3,t6,a1 -8000d5e4: 02638633 mul a2,t2,t1 -8000d5e8: 00c68533 add a0,a3,a2 -8000d5ec: 0108d693 srli a3,a7,0x10 -8000d5f0: 00a686b3 add a3,a3,a0 -8000d5f4: 03f38bb3 mul s7,t2,t6 -8000d5f8: 00c6f663 bgeu a3,a2,8000d604 <__multf3+0x538> -8000d5fc: 00010637 lui a2,0x10 -8000d600: 00cb8bb3 add s7,s7,a2 -8000d604: 0106d613 srli a2,a3,0x10 -8000d608: 00010eb7 lui t4,0x10 -8000d60c: 00c12023 sw a2,0(sp) -8000d610: fffe8613 addi a2,t4,-1 # ffff -8000d614: 00c6f533 and a0,a3,a2 -8000d618: 00c8f8b3 and a7,a7,a2 -8000d61c: 01051513 slli a0,a0,0x10 -8000d620: 01150533 add a0,a0,a7 -8000d624: 00a806b3 add a3,a6,a0 -8000d628: 02d12023 sw a3,32(sp) -8000d62c: 03412683 lw a3,52(sp) -8000d630: 0106d293 srli t0,a3,0x10 -8000d634: 00c6f633 and a2,a3,a2 -8000d638: 03c608b3 mul a7,a2,t3 -8000d63c: 03c28a33 mul s4,t0,t3 -8000d640: 0108d813 srli a6,a7,0x10 -8000d644: 02c786b3 mul a3,a5,a2 -8000d648: 014686b3 add a3,a3,s4 -8000d64c: 00d806b3 add a3,a6,a3 -8000d650: 02578f33 mul t5,a5,t0 -8000d654: 0146f463 bgeu a3,s4,8000d65c <__multf3+0x590> -8000d658: 01df0f33 add t5,t5,t4 -8000d65c: 0106d813 srli a6,a3,0x10 -8000d660: 00010a37 lui s4,0x10 -8000d664: 01e80833 add a6,a6,t5 -8000d668: fffa0e93 addi t4,s4,-1 # ffff -8000d66c: 00080b13 mv s6,a6 -8000d670: 01d6f833 and a6,a3,t4 -8000d674: 01d8f8b3 and a7,a7,t4 -8000d678: 01081813 slli a6,a6,0x10 -8000d67c: 01180833 add a6,a6,a7 -8000d680: 02660eb3 mul t4,a2,t1 -8000d684: 026288b3 mul a7,t0,t1 -8000d688: 010eda93 srli s5,t4,0x10 -8000d68c: 02cf86b3 mul a3,t6,a2 -8000d690: 011686b3 add a3,a3,a7 -8000d694: 00da86b3 add a3,s5,a3 -8000d698: 025f8f33 mul t5,t6,t0 -8000d69c: 0116f463 bgeu a3,a7,8000d6a4 <__multf3+0x5d8> -8000d6a0: 014f0f33 add t5,t5,s4 -8000d6a4: 0106d893 srli a7,a3,0x10 -8000d6a8: 01e888b3 add a7,a7,t5 -8000d6ac: 00010ab7 lui s5,0x10 -8000d6b0: 01112823 sw a7,16(sp) -8000d6b4: fffa8893 addi a7,s5,-1 # ffff -8000d6b8: 0116f6b3 and a3,a3,a7 -8000d6bc: 011efeb3 and t4,t4,a7 -8000d6c0: 01069693 slli a3,a3,0x10 -8000d6c4: 01d68db3 add s11,a3,t4 -8000d6c8: 04812683 lw a3,72(sp) -8000d6cc: 0116f8b3 and a7,a3,a7 -8000d6d0: 0106de93 srli t4,a3,0x10 -8000d6d4: 02b88a33 mul s4,a7,a1 -8000d6d8: 03138c33 mul s8,t2,a7 -8000d6dc: 010a5c93 srli s9,s4,0x10 -8000d6e0: 02be8f33 mul t5,t4,a1 -8000d6e4: 018f0f33 add t5,t5,s8 -8000d6e8: 01ec8f33 add t5,s9,t5 -8000d6ec: 03d386b3 mul a3,t2,t4 -8000d6f0: 018f7463 bgeu t5,s8,8000d6f8 <__multf3+0x62c> -8000d6f4: 015686b3 add a3,a3,s5 -8000d6f8: 010f5a93 srli s5,t5,0x10 -8000d6fc: 00da86b3 add a3,s5,a3 -8000d700: 00010d37 lui s10,0x10 -8000d704: 00d12a23 sw a3,20(sp) -8000d708: fffd0693 addi a3,s10,-1 # ffff -8000d70c: 00df7f33 and t5,t5,a3 -8000d710: 00da7a33 and s4,s4,a3 -8000d714: 010f1f13 slli t5,t5,0x10 -8000d718: 014f0f33 add t5,t5,s4 -8000d71c: 03812a03 lw s4,56(sp) -8000d720: 01e12c23 sw t5,24(sp) -8000d724: 00da76b3 and a3,s4,a3 -8000d728: 010a5f13 srli t5,s4,0x10 -8000d72c: 03cf0a33 mul s4,t5,t3 -8000d730: 03c68ab3 mul s5,a3,t3 -8000d734: 02d78cb3 mul s9,a5,a3 -8000d738: 014c8cb3 add s9,s9,s4 -8000d73c: 010ada13 srli s4,s5,0x10 -8000d740: 019a0a33 add s4,s4,s9 -8000d744: 03cf0cb3 mul s9,t5,t3 -8000d748: 03e78c33 mul s8,a5,t5 -8000d74c: 019a7463 bgeu s4,s9,8000d754 <__multf3+0x688> -8000d750: 01ac0c33 add s8,s8,s10 -8000d754: 010a5c93 srli s9,s4,0x10 -8000d758: 018c8c33 add s8,s9,s8 -8000d75c: 01812e23 sw s8,28(sp) -8000d760: 00010c37 lui s8,0x10 -8000d764: fffc0d13 addi s10,s8,-1 # ffff -8000d768: 01aa7a33 and s4,s4,s10 -8000d76c: 01aafab3 and s5,s5,s10 -8000d770: 010a1a13 slli s4,s4,0x10 -8000d774: 015a0cb3 add s9,s4,s5 -8000d778: 02012a03 lw s4,32(sp) -8000d77c: 014989b3 add s3,s3,s4 -8000d780: 00012a03 lw s4,0(sp) -8000d784: 00a9b533 sltu a0,s3,a0 -8000d788: 010989b3 add s3,s3,a6 -8000d78c: 00aa0a33 add s4,s4,a0 -8000d790: 017a0bb3 add s7,s4,s7 -8000d794: 016b8c33 add s8,s7,s6 -8000d798: 0109b833 sltu a6,s3,a6 -8000d79c: 010c0ab3 add s5,s8,a6 -8000d7a0: 010ab833 sltu a6,s5,a6 -8000d7a4: 016c3c33 sltu s8,s8,s6 -8000d7a8: 010c6833 or a6,s8,a6 -8000d7ac: 00abbbb3 sltu s7,s7,a0 -8000d7b0: 01780bb3 add s7,a6,s7 -8000d7b4: 01812803 lw a6,24(sp) -8000d7b8: 01ba8a33 add s4,s5,s11 -8000d7bc: 01ba3db3 sltu s11,s4,s11 -8000d7c0: 01012503 lw a0,16(sp) -8000d7c4: 010a0a33 add s4,s4,a6 -8000d7c8: 010a3833 sltu a6,s4,a6 -8000d7cc: 01012c23 sw a6,24(sp) -8000d7d0: 01412803 lw a6,20(sp) -8000d7d4: 00ab8bb3 add s7,s7,a0 -8000d7d8: 01312023 sw s3,0(sp) -8000d7dc: 07312223 sw s3,100(sp) -8000d7e0: 01812983 lw s3,24(sp) -8000d7e4: 01bb8533 add a0,s7,s11 -8000d7e8: 01050833 add a6,a0,a6 -8000d7ec: 01380ab3 add s5,a6,s3 -8000d7f0: 01b53db3 sltu s11,a0,s11 -8000d7f4: 01c12983 lw s3,28(sp) -8000d7f8: 01412503 lw a0,20(sp) -8000d7fc: 019a0a33 add s4,s4,s9 -8000d800: 013a8c33 add s8,s5,s3 -8000d804: 00a83833 sltu a6,a6,a0 -8000d808: 019a3cb3 sltu s9,s4,s9 -8000d80c: 01812503 lw a0,24(sp) -8000d810: 019c09b3 add s3,s8,s9 -8000d814: 00098b13 mv s6,s3 -8000d818: 01012983 lw s3,16(sp) -8000d81c: 00aabab3 sltu s5,s5,a0 -8000d820: 01c12503 lw a0,28(sp) -8000d824: 013bbbb3 sltu s7,s7,s3 -8000d828: 01586ab3 or s5,a6,s5 -8000d82c: 01bbedb3 or s11,s7,s11 -8000d830: 00ac3c33 sltu s8,s8,a0 -8000d834: 019b3cb3 sltu s9,s6,s9 -8000d838: 015d8db3 add s11,s11,s5 -8000d83c: 019c6cb3 or s9,s8,s9 -8000d840: 019d8533 add a0,s11,s9 -8000d844: 00a12a23 sw a0,20(sp) -8000d848: 04c12503 lw a0,76(sp) -8000d84c: 07412423 sw s4,104(sp) -8000d850: 01055813 srli a6,a0,0x10 -8000d854: 01a57d33 and s10,a0,s10 -8000d858: 02bd0533 mul a0,s10,a1 -8000d85c: 03a38ab3 mul s5,t2,s10 -8000d860: 01055b93 srli s7,a0,0x10 -8000d864: 02b805b3 mul a1,a6,a1 -8000d868: 015585b3 add a1,a1,s5 -8000d86c: 00bb85b3 add a1,s7,a1 -8000d870: 030383b3 mul t2,t2,a6 -8000d874: 0155f663 bgeu a1,s5,8000d880 <__multf3+0x7b4> -8000d878: 00010c37 lui s8,0x10 -8000d87c: 018383b3 add t2,t2,s8 -8000d880: 0105da93 srli s5,a1,0x10 -8000d884: 007a83b3 add t2,s5,t2 -8000d888: 00010c37 lui s8,0x10 -8000d88c: 03c12a83 lw s5,60(sp) -8000d890: 00712e23 sw t2,28(sp) -8000d894: fffc0393 addi t2,s8,-1 # ffff -8000d898: 0075f5b3 and a1,a1,t2 -8000d89c: 00757533 and a0,a0,t2 -8000d8a0: 01059593 slli a1,a1,0x10 -8000d8a4: 007af3b3 and t2,s5,t2 -8000d8a8: 00a585b3 add a1,a1,a0 -8000d8ac: 010ad513 srli a0,s5,0x10 -8000d8b0: 02a78bb3 mul s7,a5,a0 -8000d8b4: 03c38ab3 mul s5,t2,t3 -8000d8b8: 027787b3 mul a5,a5,t2 -8000d8bc: 010add93 srli s11,s5,0x10 -8000d8c0: 03c50e33 mul t3,a0,t3 -8000d8c4: 01c787b3 add a5,a5,t3 -8000d8c8: 00fd87b3 add a5,s11,a5 -8000d8cc: 01c7f463 bgeu a5,t3,8000d8d4 <__multf3+0x808> -8000d8d0: 018b8bb3 add s7,s7,s8 -8000d8d4: 00010c37 lui s8,0x10 -8000d8d8: fffc0d93 addi s11,s8,-1 # ffff -8000d8dc: 0107de13 srli t3,a5,0x10 -8000d8e0: 01b7f7b3 and a5,a5,s11 -8000d8e4: 017e0e33 add t3,t3,s7 -8000d8e8: 01079793 slli a5,a5,0x10 -8000d8ec: 01bafdb3 and s11,s5,s11 -8000d8f0: 03c12023 sw t3,32(sp) -8000d8f4: 01b78db3 add s11,a5,s11 -8000d8f8: 02c88e33 mul t3,a7,a2 -8000d8fc: 03128ab3 mul s5,t0,a7 -8000d900: 010e5c93 srli s9,t3,0x10 -8000d904: 02ce87b3 mul a5,t4,a2 -8000d908: 015787b3 add a5,a5,s5 -8000d90c: 00fc87b3 add a5,s9,a5 -8000d910: 03d28bb3 mul s7,t0,t4 -8000d914: 0157f463 bgeu a5,s5,8000d91c <__multf3+0x850> -8000d918: 018b8bb3 add s7,s7,s8 -8000d91c: 0107da93 srli s5,a5,0x10 -8000d920: 017a89b3 add s3,s5,s7 -8000d924: 00010bb7 lui s7,0x10 -8000d928: fffb8a93 addi s5,s7,-1 # ffff -8000d92c: 0157f7b3 and a5,a5,s5 -8000d930: 015e7e33 and t3,t3,s5 -8000d934: 01079793 slli a5,a5,0x10 -8000d938: 01c787b3 add a5,a5,t3 -8000d93c: 00f12823 sw a5,16(sp) -8000d940: 026f0ab3 mul s5,t5,t1 -8000d944: 03312223 sw s3,36(sp) -8000d948: 026687b3 mul a5,a3,t1 -8000d94c: 02df8cb3 mul s9,t6,a3 -8000d950: 0107de13 srli t3,a5,0x10 -8000d954: 015c8cb3 add s9,s9,s5 -8000d958: 019e0e33 add t3,t3,s9 -8000d95c: 03ef8c33 mul s8,t6,t5 -8000d960: 015e7463 bgeu t3,s5,8000d968 <__multf3+0x89c> -8000d964: 017c0c33 add s8,s8,s7 -8000d968: 010e5a93 srli s5,t3,0x10 -8000d96c: 018a8c33 add s8,s5,s8 -8000d970: 00010ab7 lui s5,0x10 -8000d974: fffa8a93 addi s5,s5,-1 # ffff -8000d978: 015e7e33 and t3,t3,s5 -8000d97c: 010e1e13 slli t3,t3,0x10 -8000d980: 0157f7b3 and a5,a5,s5 -8000d984: 00fe07b3 add a5,t3,a5 -8000d988: 01c12983 lw s3,28(sp) -8000d98c: 01412e03 lw t3,20(sp) -8000d990: 00bb0ab3 add s5,s6,a1 -8000d994: 00bab5b3 sltu a1,s5,a1 -8000d998: 013e0cb3 add s9,t3,s3 -8000d99c: 02012983 lw s3,32(sp) -8000d9a0: 00bc8e33 add t3,s9,a1 -8000d9a4: 01ba8ab3 add s5,s5,s11 -8000d9a8: 01babdb3 sltu s11,s5,s11 -8000d9ac: 013e0bb3 add s7,t3,s3 -8000d9b0: 01bb89b3 add s3,s7,s11 -8000d9b4: 03312623 sw s3,44(sp) -8000d9b8: 01012983 lw s3,16(sp) -8000d9bc: 02412b03 lw s6,36(sp) -8000d9c0: 00be35b3 sltu a1,t3,a1 -8000d9c4: 013a8ab3 add s5,s5,s3 -8000d9c8: 013ab9b3 sltu s3,s5,s3 -8000d9cc: 03312423 sw s3,40(sp) -8000d9d0: 01bb89b3 add s3,s7,s11 -8000d9d4: 016989b3 add s3,s3,s6 -8000d9d8: 02812b03 lw s6,40(sp) -8000d9dc: 01312823 sw s3,16(sp) -8000d9e0: 00fa8ab3 add s5,s5,a5 -8000d9e4: 016989b3 add s3,s3,s6 -8000d9e8: 02012e03 lw t3,32(sp) -8000d9ec: 00098b13 mv s6,s3 -8000d9f0: 00fab7b3 sltu a5,s5,a5 -8000d9f4: 018989b3 add s3,s3,s8 -8000d9f8: 01312a23 sw s3,20(sp) -8000d9fc: 00f989b3 add s3,s3,a5 -8000da00: 01cbbbb3 sltu s7,s7,t3 -8000da04: 01312c23 sw s3,24(sp) -8000da08: 02c12e03 lw t3,44(sp) -8000da0c: 01c12983 lw s3,28(sp) -8000da10: 07512623 sw s5,108(sp) -8000da14: 01be3db3 sltu s11,t3,s11 -8000da18: 013cbcb3 sltu s9,s9,s3 -8000da1c: 01012e03 lw t3,16(sp) -8000da20: 02412983 lw s3,36(sp) -8000da24: 01bbedb3 or s11,s7,s11 -8000da28: 00bce5b3 or a1,s9,a1 -8000da2c: 013e3bb3 sltu s7,t3,s3 -8000da30: 01412e03 lw t3,20(sp) -8000da34: 02812983 lw s3,40(sp) -8000da38: 01b585b3 add a1,a1,s11 -8000da3c: 018e3c33 sltu s8,t3,s8 -8000da40: 01812e03 lw t3,24(sp) -8000da44: 013b3db3 sltu s11,s6,s3 -8000da48: 01bbedb3 or s11,s7,s11 -8000da4c: 00fe37b3 sltu a5,t3,a5 -8000da50: 00fc67b3 or a5,s8,a5 -8000da54: 01b58db3 add s11,a1,s11 -8000da58: 00fd8db3 add s11,s11,a5 -8000da5c: 02d88bb3 mul s7,a7,a3 -8000da60: 031f0c33 mul s8,t5,a7 -8000da64: 010bd593 srli a1,s7,0x10 -8000da68: 02de87b3 mul a5,t4,a3 -8000da6c: 018787b3 add a5,a5,s8 -8000da70: 00f587b3 add a5,a1,a5 -8000da74: 03ee8e33 mul t3,t4,t5 -8000da78: 0187f663 bgeu a5,s8,8000da84 <__multf3+0x9b8> -8000da7c: 000105b7 lui a1,0x10 -8000da80: 00be0e33 add t3,t3,a1 -8000da84: 0107d593 srli a1,a5,0x10 -8000da88: 00010c37 lui s8,0x10 -8000da8c: 01c58e33 add t3,a1,t3 -8000da90: fffc0593 addi a1,s8,-1 # ffff -8000da94: 00b7f7b3 and a5,a5,a1 -8000da98: 00bbf5b3 and a1,s7,a1 -8000da9c: 03a28cb3 mul s9,t0,s10 -8000daa0: 01079793 slli a5,a5,0x10 -8000daa4: 00b785b3 add a1,a5,a1 -8000daa8: 02cd0bb3 mul s7,s10,a2 -8000daac: 02c80633 mul a2,a6,a2 -8000dab0: 010bd793 srli a5,s7,0x10 -8000dab4: 01960633 add a2,a2,s9 -8000dab8: 00c787b3 add a5,a5,a2 -8000dabc: 030282b3 mul t0,t0,a6 -8000dac0: 0197f463 bgeu a5,s9,8000dac8 <__multf3+0x9fc> -8000dac4: 018282b3 add t0,t0,s8 -8000dac8: 0107d613 srli a2,a5,0x10 -8000dacc: 00010c37 lui s8,0x10 -8000dad0: 005602b3 add t0,a2,t0 -8000dad4: fffc0613 addi a2,s8,-1 # ffff -8000dad8: 00c7f7b3 and a5,a5,a2 -8000dadc: 01079793 slli a5,a5,0x10 -8000dae0: 00cbf633 and a2,s7,a2 -8000dae4: 00c78633 add a2,a5,a2 -8000dae8: 02af8bb3 mul s7,t6,a0 -8000daec: 026387b3 mul a5,t2,t1 -8000daf0: 027f8fb3 mul t6,t6,t2 -8000daf4: 0107dc93 srli s9,a5,0x10 -8000daf8: 02650333 mul t1,a0,t1 -8000dafc: 006f8fb3 add t6,t6,t1 -8000db00: 01fc8fb3 add t6,s9,t6 -8000db04: 006ff463 bgeu t6,t1,8000db0c <__multf3+0xa40> -8000db08: 018b8bb3 add s7,s7,s8 -8000db0c: 010fd313 srli t1,t6,0x10 -8000db10: 00010c37 lui s8,0x10 -8000db14: 01730bb3 add s7,t1,s7 -8000db18: fffc0313 addi t1,s8,-1 # ffff -8000db1c: 006fffb3 and t6,t6,t1 -8000db20: 010f9f93 slli t6,t6,0x10 -8000db24: 0067f7b3 and a5,a5,t1 -8000db28: 00ff8333 add t1,t6,a5 -8000db2c: 03af0cb3 mul s9,t5,s10 -8000db30: 02dd0fb3 mul t6,s10,a3 -8000db34: 02d806b3 mul a3,a6,a3 -8000db38: 010fd793 srli a5,t6,0x10 -8000db3c: 019686b3 add a3,a3,s9 -8000db40: 00d787b3 add a5,a5,a3 -8000db44: 030f0f33 mul t5,t5,a6 -8000db48: 0197f463 bgeu a5,s9,8000db50 <__multf3+0xa84> -8000db4c: 018f0f33 add t5,t5,s8 -8000db50: 0107d693 srli a3,a5,0x10 -8000db54: 00010c37 lui s8,0x10 -8000db58: 01e68f33 add t5,a3,t5 -8000db5c: fffc0693 addi a3,s8,-1 # ffff -8000db60: 00d7f7b3 and a5,a5,a3 -8000db64: 01079793 slli a5,a5,0x10 -8000db68: 00dff6b3 and a3,t6,a3 -8000db6c: 00d786b3 add a3,a5,a3 -8000db70: 02ae8fb3 mul t6,t4,a0 -8000db74: 031387b3 mul a5,t2,a7 -8000db78: 027e8eb3 mul t4,t4,t2 -8000db7c: 0107dc93 srli s9,a5,0x10 -8000db80: 031508b3 mul a7,a0,a7 -8000db84: 011e8eb3 add t4,t4,a7 -8000db88: 01dc8eb3 add t4,s9,t4 -8000db8c: 011ef463 bgeu t4,a7,8000db94 <__multf3+0xac8> -8000db90: 018f8fb3 add t6,t6,s8 -8000db94: 010ed893 srli a7,t4,0x10 -8000db98: 01f888b3 add a7,a7,t6 -8000db9c: 01112823 sw a7,16(sp) -8000dba0: 000108b7 lui a7,0x10 -8000dba4: fff88f93 addi t6,a7,-1 # ffff -8000dba8: 01fefeb3 and t4,t4,t6 -8000dbac: 01f7f7b3 and a5,a5,t6 -8000dbb0: 010e9e93 slli t4,t4,0x10 -8000dbb4: 00fe8eb3 add t4,t4,a5 -8000dbb8: 01812783 lw a5,24(sp) -8000dbbc: 01cd8db3 add s11,s11,t3 -8000dbc0: 01cdbe33 sltu t3,s11,t3 -8000dbc4: 00b787b3 add a5,a5,a1 -8000dbc8: 00b7b5b3 sltu a1,a5,a1 -8000dbcc: 00bd8c33 add s8,s11,a1 -8000dbd0: 00c787b3 add a5,a5,a2 -8000dbd4: 00c7b633 sltu a2,a5,a2 -8000dbd8: 005c0cb3 add s9,s8,t0 -8000dbdc: 00cc89b3 add s3,s9,a2 -8000dbe0: 006787b3 add a5,a5,t1 -8000dbe4: 017988b3 add a7,s3,s7 -8000dbe8: 00098b13 mv s6,s3 -8000dbec: 06f12823 sw a5,112(sp) -8000dbf0: 0067b7b3 sltu a5,a5,t1 -8000dbf4: 00f88333 add t1,a7,a5 -8000dbf8: 00cb3633 sltu a2,s6,a2 -8000dbfc: 00bc35b3 sltu a1,s8,a1 -8000dc00: 005cb2b3 sltu t0,s9,t0 -8000dc04: 00c2e2b3 or t0,t0,a2 -8000dc08: 00f337b3 sltu a5,t1,a5 -8000dc0c: 00be65b3 or a1,t3,a1 -8000dc10: 0178b8b3 sltu a7,a7,s7 -8000dc14: 00f8e8b3 or a7,a7,a5 -8000dc18: 005585b3 add a1,a1,t0 -8000dc1c: 00d309b3 add s3,t1,a3 -8000dc20: 011585b3 add a1,a1,a7 -8000dc24: 01e585b3 add a1,a1,t5 -8000dc28: 00d9b6b3 sltu a3,s3,a3 -8000dc2c: 00d58633 add a2,a1,a3 -8000dc30: 01e5bf33 sltu t5,a1,t5 -8000dc34: 01012583 lw a1,16(sp) -8000dc38: 00d636b3 sltu a3,a2,a3 -8000dc3c: 01d987b3 add a5,s3,t4 -8000dc40: 00df66b3 or a3,t5,a3 -8000dc44: 06f12a23 sw a5,116(sp) -8000dc48: 00b60f33 add t5,a2,a1 -8000dc4c: 01d7b7b3 sltu a5,a5,t4 -8000dc50: 00ff0633 add a2,t5,a5 -8000dc54: 00bf3f33 sltu t5,t5,a1 -8000dc58: 03a385b3 mul a1,t2,s10 -8000dc5c: 00f637b3 sltu a5,a2,a5 -8000dc60: 00ff6f33 or t5,t5,a5 -8000dc64: 03a50d33 mul s10,a0,s10 -8000dc68: 0105d793 srli a5,a1,0x10 -8000dc6c: 027803b3 mul t2,a6,t2 -8000dc70: 01a383b3 add t2,t2,s10 -8000dc74: 02a80533 mul a0,a6,a0 -8000dc78: 00778833 add a6,a5,t2 -8000dc7c: 01a87663 bgeu a6,s10,8000dc88 <__multf3+0xbbc> -8000dc80: 000108b7 lui a7,0x10 -8000dc84: 01150533 add a0,a0,a7 -8000dc88: 01f877b3 and a5,a6,t6 -8000dc8c: 01079793 slli a5,a5,0x10 -8000dc90: 01f5ffb3 and t6,a1,t6 -8000dc94: 01085813 srli a6,a6,0x10 -8000dc98: 01f78fb3 add t6,a5,t6 -8000dc9c: 00d80833 add a6,a6,a3 -8000dca0: 00c12783 lw a5,12(sp) -8000dca4: 00012683 lw a3,0(sp) -8000dca8: 01f60633 add a2,a2,t6 -8000dcac: 01e80833 add a6,a6,t5 -8000dcb0: 01f63fb3 sltu t6,a2,t6 -8000dcb4: 00d7e9b3 or s3,a5,a3 -8000dcb8: 01f80833 add a6,a6,t6 -8000dcbc: 00a80533 add a0,a6,a0 -8000dcc0: 013a6a33 or s4,s4,s3 -8000dcc4: 00da9a93 slli s5,s5,0xd -8000dcc8: 06a12e23 sw a0,124(sp) -8000dccc: 06c12c23 sw a2,120(sp) -8000dcd0: 014aea33 or s4,s5,s4 -8000dcd4: 06010793 addi a5,sp,96 -8000dcd8: 07010593 addi a1,sp,112 -8000dcdc: 00c7a683 lw a3,12(a5) -8000dce0: 0107a603 lw a2,16(a5) -8000dce4: 00478793 addi a5,a5,4 -8000dce8: 0136d693 srli a3,a3,0x13 -8000dcec: 00d61613 slli a2,a2,0xd -8000dcf0: 00c6e6b3 or a3,a3,a2 -8000dcf4: fed7ae23 sw a3,-4(a5) -8000dcf8: fef592e3 bne a1,a5,8000dcdc <__multf3+0xc10> -8000dcfc: 06812683 lw a3,104(sp) -8000dd00: 06012a83 lw s5,96(sp) -8000dd04: 06c12783 lw a5,108(sp) -8000dd08: 04d12c23 sw a3,88(sp) -8000dd0c: 06412683 lw a3,100(sp) -8000dd10: 01403a33 snez s4,s4 -8000dd14: 015a6a33 or s4,s4,s5 -8000dd18: 04d12a23 sw a3,84(sp) -8000dd1c: 04f12e23 sw a5,92(sp) -8000dd20: 05412823 sw s4,80(sp) -8000dd24: 00b79693 slli a3,a5,0xb -8000dd28: 1406d463 bgez a3,8000de70 <__multf3+0xda4> -8000dd2c: 01fa1a13 slli s4,s4,0x1f -8000dd30: 05010793 addi a5,sp,80 -8000dd34: 05c10593 addi a1,sp,92 -8000dd38: 0007a683 lw a3,0(a5) -8000dd3c: 0047a603 lw a2,4(a5) -8000dd40: 00478793 addi a5,a5,4 -8000dd44: 0016d693 srli a3,a3,0x1 -8000dd48: 01f61613 slli a2,a2,0x1f -8000dd4c: 00c6e6b3 or a3,a3,a2 -8000dd50: fed7ae23 sw a3,-4(a5) -8000dd54: fef592e3 bne a1,a5,8000dd38 <__multf3+0xc6c> -8000dd58: 05c12783 lw a5,92(sp) -8000dd5c: 01403a33 snez s4,s4 -8000dd60: 0017d793 srli a5,a5,0x1 -8000dd64: 04f12e23 sw a5,92(sp) -8000dd68: 05012783 lw a5,80(sp) -8000dd6c: 0147ea33 or s4,a5,s4 -8000dd70: 05412823 sw s4,80(sp) -8000dd74: 00412683 lw a3,4(sp) -8000dd78: 000047b7 lui a5,0x4 -8000dd7c: fff78793 addi a5,a5,-1 # 3fff -8000dd80: 00f687b3 add a5,a3,a5 -8000dd84: 26f05a63 blez a5,8000dff8 <__multf3+0xf2c> -8000dd88: 05012683 lw a3,80(sp) -8000dd8c: 0076f613 andi a2,a3,7 -8000dd90: 10060263 beqz a2,8000de94 <__multf3+0xdc8> -8000dd94: 00200513 li a0,2 -8000dd98: 05412603 lw a2,84(sp) -8000dd9c: 05c12583 lw a1,92(sp) -8000dda0: 00146413 ori s0,s0,1 -8000dda4: 0ea48663 beq s1,a0,8000de90 <__multf3+0xdc4> -8000dda8: 00300513 li a0,3 -8000ddac: 0ca48863 beq s1,a0,8000de7c <__multf3+0xdb0> -8000ddb0: 0e049263 bnez s1,8000de94 <__multf3+0xdc8> -8000ddb4: 00f6f513 andi a0,a3,15 -8000ddb8: 00400813 li a6,4 -8000ddbc: 0d050c63 beq a0,a6,8000de94 <__multf3+0xdc8> -8000ddc0: 00468693 addi a3,a3,4 -8000ddc4: 04d12823 sw a3,80(sp) -8000ddc8: 0046b693 sltiu a3,a3,4 -8000ddcc: 00c68633 add a2,a3,a2 -8000ddd0: 00d636b3 sltu a3,a2,a3 -8000ddd4: 04c12a23 sw a2,84(sp) -8000ddd8: 05812603 lw a2,88(sp) -8000dddc: 00c68633 add a2,a3,a2 -8000dde0: 00d636b3 sltu a3,a2,a3 -8000dde4: 00b686b3 add a3,a3,a1 -8000dde8: 04c12c23 sw a2,88(sp) -8000ddec: 04d12e23 sw a3,92(sp) -8000ddf0: 0a40006f j 8000de94 <__multf3+0xdc8> -8000ddf4: 000a8713 mv a4,s5 -8000ddf8: 03012783 lw a5,48(sp) -8000ddfc: 04f12823 sw a5,80(sp) -8000de00: 03412783 lw a5,52(sp) -8000de04: 04f12a23 sw a5,84(sp) -8000de08: 03812783 lw a5,56(sp) -8000de0c: 04f12c23 sw a5,88(sp) -8000de10: 03c12783 lw a5,60(sp) -8000de14: 04f12e23 sw a5,92(sp) -8000de18: 00200793 li a5,2 -8000de1c: 54fb8263 beq s7,a5,8000e360 <__multf3+0x1294> -8000de20: 00300793 li a5,3 -8000de24: f2fb8663 beq s7,a5,8000d550 <__multf3+0x484> -8000de28: 00100793 li a5,1 -8000de2c: f4fb94e3 bne s7,a5,8000dd74 <__multf3+0xca8> -8000de30: 04012e23 sw zero,92(sp) -8000de34: 04012c23 sw zero,88(sp) -8000de38: 04012a23 sw zero,84(sp) -8000de3c: 04012823 sw zero,80(sp) -8000de40: 5000006f j 8000e340 <__multf3+0x1274> -8000de44: 000a0713 mv a4,s4 -8000de48: 04012783 lw a5,64(sp) -8000de4c: 00068b93 mv s7,a3 -8000de50: 04f12823 sw a5,80(sp) -8000de54: 04412783 lw a5,68(sp) -8000de58: 04f12a23 sw a5,84(sp) -8000de5c: 04812783 lw a5,72(sp) -8000de60: 04f12c23 sw a5,88(sp) -8000de64: 04c12783 lw a5,76(sp) -8000de68: 04f12e23 sw a5,92(sp) -8000de6c: fadff06f j 8000de18 <__multf3+0xd4c> -8000de70: 00812783 lw a5,8(sp) -8000de74: 00f12223 sw a5,4(sp) -8000de78: efdff06f j 8000dd74 <__multf3+0xca8> -8000de7c: 00071c63 bnez a4,8000de94 <__multf3+0xdc8> -8000de80: 00868693 addi a3,a3,8 -8000de84: 04d12823 sw a3,80(sp) -8000de88: 0086b693 sltiu a3,a3,8 -8000de8c: f41ff06f j 8000ddcc <__multf3+0xd00> -8000de90: fe0718e3 bnez a4,8000de80 <__multf3+0xdb4> -8000de94: 05c12683 lw a3,92(sp) -8000de98: 00b69613 slli a2,a3,0xb -8000de9c: 02065063 bgez a2,8000debc <__multf3+0xdf0> -8000dea0: fff007b7 lui a5,0xfff00 -8000dea4: fff78793 addi a5,a5,-1 # ffefffff <_PathLocale+0x7eefe67b> -8000dea8: 00f6f6b3 and a3,a3,a5 -8000deac: 04d12e23 sw a3,92(sp) -8000deb0: 00412683 lw a3,4(sp) -8000deb4: 000047b7 lui a5,0x4 -8000deb8: 00f687b3 add a5,a3,a5 -8000debc: 05010693 addi a3,sp,80 -8000dec0: 05c10513 addi a0,sp,92 -8000dec4: 0006a603 lw a2,0(a3) -8000dec8: 0046a583 lw a1,4(a3) -8000decc: 00468693 addi a3,a3,4 -8000ded0: 00365613 srli a2,a2,0x3 -8000ded4: 01d59593 slli a1,a1,0x1d -8000ded8: 00b66633 or a2,a2,a1 -8000dedc: fec6ae23 sw a2,-4(a3) -8000dee0: fed512e3 bne a0,a3,8000dec4 <__multf3+0xdf8> -8000dee4: 000086b7 lui a3,0x8 -8000dee8: ffe68693 addi a3,a3,-2 # 7ffe -8000deec: 0af6c663 blt a3,a5,8000df98 <__multf3+0xecc> -8000def0: 05c12683 lw a3,92(sp) -8000def4: 0036d693 srli a3,a3,0x3 -8000def8: 04d12e23 sw a3,92(sp) -8000defc: 05c12683 lw a3,92(sp) -8000df00: 01179793 slli a5,a5,0x11 -8000df04: 80010637 lui a2,0x80010 -8000df08: 06d11623 sh a3,108(sp) -8000df0c: 06c12683 lw a3,108(sp) -8000df10: 0117d793 srli a5,a5,0x11 -8000df14: fff60613 addi a2,a2,-1 # 8000ffff <_PathLocale+0xff00e67b> -8000df18: 01079793 slli a5,a5,0x10 -8000df1c: 00c6f6b3 and a3,a3,a2 -8000df20: 00f6e7b3 or a5,a3,a5 -8000df24: 00179793 slli a5,a5,0x1 -8000df28: 01f71713 slli a4,a4,0x1f -8000df2c: 0017d793 srli a5,a5,0x1 -8000df30: 05012803 lw a6,80(sp) -8000df34: 05412503 lw a0,84(sp) -8000df38: 05812583 lw a1,88(sp) -8000df3c: 00e7e733 or a4,a5,a4 -8000df40: 00040463 beqz s0,8000df48 <__multf3+0xe7c> -8000df44: 00142073 csrs fflags,s0 -8000df48: 0bc12083 lw ra,188(sp) -8000df4c: 0b812403 lw s0,184(sp) -8000df50: 00a92223 sw a0,4(s2) -8000df54: 01092023 sw a6,0(s2) -8000df58: 00b92423 sw a1,8(s2) -8000df5c: 00e92623 sw a4,12(s2) -8000df60: 00090513 mv a0,s2 -8000df64: 0b412483 lw s1,180(sp) -8000df68: 0b012903 lw s2,176(sp) -8000df6c: 0ac12983 lw s3,172(sp) -8000df70: 0a812a03 lw s4,168(sp) -8000df74: 0a412a83 lw s5,164(sp) -8000df78: 0a012b03 lw s6,160(sp) -8000df7c: 09c12b83 lw s7,156(sp) -8000df80: 09812c03 lw s8,152(sp) -8000df84: 09412c83 lw s9,148(sp) -8000df88: 09012d03 lw s10,144(sp) -8000df8c: 08c12d83 lw s11,140(sp) -8000df90: 0c010113 addi sp,sp,192 -8000df94: 00008067 ret -8000df98: 00200793 li a5,2 -8000df9c: 04f48a63 beq s1,a5,8000dff0 <__multf3+0xf24> -8000dfa0: 00300793 li a5,3 -8000dfa4: 02f48463 beq s1,a5,8000dfcc <__multf3+0xf00> -8000dfa8: 02049463 bnez s1,8000dfd0 <__multf3+0xf04> -8000dfac: 000087b7 lui a5,0x8 -8000dfb0: 04012e23 sw zero,92(sp) -8000dfb4: 04012c23 sw zero,88(sp) -8000dfb8: 04012a23 sw zero,84(sp) -8000dfbc: 04012823 sw zero,80(sp) -8000dfc0: fff78793 addi a5,a5,-1 # 7fff -8000dfc4: 00546413 ori s0,s0,5 -8000dfc8: f35ff06f j 8000defc <__multf3+0xe30> -8000dfcc: fe0700e3 beqz a4,8000dfac <__multf3+0xee0> -8000dfd0: fff00793 li a5,-1 -8000dfd4: 04f12e23 sw a5,92(sp) -8000dfd8: 04f12c23 sw a5,88(sp) -8000dfdc: 04f12a23 sw a5,84(sp) -8000dfe0: 04f12823 sw a5,80(sp) -8000dfe4: 000087b7 lui a5,0x8 -8000dfe8: ffe78793 addi a5,a5,-2 # 7ffe -8000dfec: fd9ff06f j 8000dfc4 <__multf3+0xef8> -8000dff0: fe0700e3 beqz a4,8000dfd0 <__multf3+0xf04> -8000dff4: fb9ff06f j 8000dfac <__multf3+0xee0> -8000dff8: 00100513 li a0,1 -8000dffc: 08079063 bnez a5,8000e07c <__multf3+0xfb0> -8000e000: 05012683 lw a3,80(sp) -8000e004: 05412603 lw a2,84(sp) -8000e008: 05812583 lw a1,88(sp) -8000e00c: 0076f813 andi a6,a3,7 -8000e010: 05c12503 lw a0,92(sp) -8000e014: 04080e63 beqz a6,8000e070 <__multf3+0xfa4> -8000e018: 00200813 li a6,2 -8000e01c: 00146413 ori s0,s0,1 -8000e020: 05048663 beq s1,a6,8000e06c <__multf3+0xfa0> -8000e024: 00300813 li a6,3 -8000e028: 03048a63 beq s1,a6,8000e05c <__multf3+0xf90> -8000e02c: 04049263 bnez s1,8000e070 <__multf3+0xfa4> -8000e030: 00f6f813 andi a6,a3,15 -8000e034: 00400893 li a7,4 -8000e038: 03180c63 beq a6,a7,8000e070 <__multf3+0xfa4> -8000e03c: 00468693 addi a3,a3,4 -8000e040: 0046b693 sltiu a3,a3,4 -8000e044: 00d60633 add a2,a2,a3 -8000e048: 00d636b3 sltu a3,a2,a3 -8000e04c: 00d585b3 add a1,a1,a3 -8000e050: 00d5b6b3 sltu a3,a1,a3 -8000e054: 00d50533 add a0,a0,a3 -8000e058: 0180006f j 8000e070 <__multf3+0xfa4> -8000e05c: 00071a63 bnez a4,8000e070 <__multf3+0xfa4> -8000e060: 00868693 addi a3,a3,8 -8000e064: 0086b693 sltiu a3,a3,8 -8000e068: fddff06f j 8000e044 <__multf3+0xf78> -8000e06c: fe071ae3 bnez a4,8000e060 <__multf3+0xf94> -8000e070: 01455513 srli a0,a0,0x14 -8000e074: 00154513 xori a0,a0,1 -8000e078: 00157513 andi a0,a0,1 -8000e07c: 00100693 li a3,1 -8000e080: 40f687b3 sub a5,a3,a5 -8000e084: 07400613 li a2,116 -8000e088: 24f64e63 blt a2,a5,8000e2e4 <__multf3+0x1218> -8000e08c: 4057de13 srai t3,a5,0x5 -8000e090: 00000693 li a3,0 -8000e094: 01f7f793 andi a5,a5,31 -8000e098: 00000613 li a2,0 -8000e09c: 00261593 slli a1,a2,0x2 -8000e0a0: 03c61a63 bne a2,t3,8000e0d4 <__multf3+0x1008> -8000e0a4: 04079463 bnez a5,8000e0ec <__multf3+0x1020> -8000e0a8: 00300893 li a7,3 -8000e0ac: 05010813 addi a6,sp,80 -8000e0b0: 40c88633 sub a2,a7,a2 -8000e0b4: 00b808b3 add a7,a6,a1 -8000e0b8: 0008a883 lw a7,0(a7) # 10000 -8000e0bc: 00178793 addi a5,a5,1 -8000e0c0: 00480813 addi a6,a6,4 -8000e0c4: ff182e23 sw a7,-4(a6) -8000e0c8: fef656e3 bge a2,a5,8000e0b4 <__multf3+0xfe8> -8000e0cc: 00400593 li a1,4 -8000e0d0: 0b80006f j 8000e188 <__multf3+0x10bc> -8000e0d4: 05010813 addi a6,sp,80 -8000e0d8: 00b805b3 add a1,a6,a1 -8000e0dc: 0005a583 lw a1,0(a1) # 10000 -8000e0e0: 00160613 addi a2,a2,1 -8000e0e4: 00b6e6b3 or a3,a3,a1 -8000e0e8: fb5ff06f j 8000e09c <__multf3+0xfd0> -8000e0ec: 08010613 addi a2,sp,128 -8000e0f0: 00b60633 add a2,a2,a1 -8000e0f4: fd062603 lw a2,-48(a2) -8000e0f8: 02000313 li t1,32 -8000e0fc: 40f30333 sub t1,t1,a5 -8000e100: 00661633 sll a2,a2,t1 -8000e104: 00c6e6b3 or a3,a3,a2 -8000e108: 05010613 addi a2,sp,80 -8000e10c: 00b605b3 add a1,a2,a1 -8000e110: 00300613 li a2,3 -8000e114: 00000893 li a7,0 -8000e118: 41c60633 sub a2,a2,t3 -8000e11c: 00458593 addi a1,a1,4 -8000e120: 02c8c463 blt a7,a2,8000e148 <__multf3+0x107c> -8000e124: 08010593 addi a1,sp,128 -8000e128: 00261613 slli a2,a2,0x2 -8000e12c: 00c58633 add a2,a1,a2 -8000e130: 05c12583 lw a1,92(sp) -8000e134: 00f5d7b3 srl a5,a1,a5 -8000e138: fcf62823 sw a5,-48(a2) -8000e13c: 00400793 li a5,4 -8000e140: 41c787b3 sub a5,a5,t3 -8000e144: f89ff06f j 8000e0cc <__multf3+0x1000> -8000e148: 00289e93 slli t4,a7,0x2 -8000e14c: 05010813 addi a6,sp,80 -8000e150: 01d80eb3 add t4,a6,t4 -8000e154: 0005af03 lw t5,0(a1) -8000e158: ffc5a803 lw a6,-4(a1) -8000e15c: 00188893 addi a7,a7,1 -8000e160: 006f1f33 sll t5,t5,t1 -8000e164: 00f85833 srl a6,a6,a5 -8000e168: 01e86833 or a6,a6,t5 -8000e16c: 010ea023 sw a6,0(t4) -8000e170: fadff06f j 8000e11c <__multf3+0x1050> -8000e174: 00279613 slli a2,a5,0x2 -8000e178: 05010813 addi a6,sp,80 -8000e17c: 00c80633 add a2,a6,a2 -8000e180: 00062023 sw zero,0(a2) -8000e184: 00178793 addi a5,a5,1 -8000e188: feb796e3 bne a5,a1,8000e174 <__multf3+0x10a8> -8000e18c: 05012603 lw a2,80(sp) -8000e190: 00d036b3 snez a3,a3 -8000e194: 00c6e6b3 or a3,a3,a2 -8000e198: 04d12823 sw a3,80(sp) -8000e19c: 0076f613 andi a2,a3,7 -8000e1a0: 04060e63 beqz a2,8000e1fc <__multf3+0x1130> -8000e1a4: 00200613 li a2,2 -8000e1a8: 05c12803 lw a6,92(sp) -8000e1ac: 00146413 ori s0,s0,1 -8000e1b0: 0ac48a63 beq s1,a2,8000e264 <__multf3+0x1198> -8000e1b4: 00300613 li a2,3 -8000e1b8: 06c48a63 beq s1,a2,8000e22c <__multf3+0x1160> -8000e1bc: 04049063 bnez s1,8000e1fc <__multf3+0x1130> -8000e1c0: 00f6f613 andi a2,a3,15 -8000e1c4: 02f60c63 beq a2,a5,8000e1fc <__multf3+0x1130> -8000e1c8: 05412583 lw a1,84(sp) -8000e1cc: 00468693 addi a3,a3,4 -8000e1d0: 04d12823 sw a3,80(sp) -8000e1d4: 0046b693 sltiu a3,a3,4 -8000e1d8: 00b685b3 add a1,a3,a1 -8000e1dc: 00d5b6b3 sltu a3,a1,a3 -8000e1e0: 04b12a23 sw a1,84(sp) -8000e1e4: 05812583 lw a1,88(sp) -8000e1e8: 00b685b3 add a1,a3,a1 -8000e1ec: 04b12c23 sw a1,88(sp) -8000e1f0: 00d5b5b3 sltu a1,a1,a3 -8000e1f4: 010587b3 add a5,a1,a6 -8000e1f8: 04f12e23 sw a5,92(sp) -8000e1fc: 05c12783 lw a5,92(sp) -8000e200: 00c79693 slli a3,a5,0xc -8000e204: 0806dc63 bgez a3,8000e29c <__multf3+0x11d0> -8000e208: 04012e23 sw zero,92(sp) -8000e20c: 04012c23 sw zero,88(sp) -8000e210: 04012a23 sw zero,84(sp) -8000e214: 04012823 sw zero,80(sp) -8000e218: 00146413 ori s0,s0,1 -8000e21c: 00100793 li a5,1 -8000e220: cc050ee3 beqz a0,8000defc <__multf3+0xe30> -8000e224: 00246413 ori s0,s0,2 -8000e228: cd5ff06f j 8000defc <__multf3+0xe30> -8000e22c: fc0718e3 bnez a4,8000e1fc <__multf3+0x1130> -8000e230: 05412603 lw a2,84(sp) -8000e234: 00868693 addi a3,a3,8 -8000e238: 04d12823 sw a3,80(sp) -8000e23c: 0086b693 sltiu a3,a3,8 -8000e240: 00c68633 add a2,a3,a2 -8000e244: 00d636b3 sltu a3,a2,a3 -8000e248: 04c12a23 sw a2,84(sp) -8000e24c: 05812603 lw a2,88(sp) -8000e250: 00c68633 add a2,a3,a2 -8000e254: 04c12c23 sw a2,88(sp) -8000e258: 00d63633 sltu a2,a2,a3 -8000e25c: 010607b3 add a5,a2,a6 -8000e260: f99ff06f j 8000e1f8 <__multf3+0x112c> -8000e264: f8070ce3 beqz a4,8000e1fc <__multf3+0x1130> -8000e268: 05412783 lw a5,84(sp) -8000e26c: 00868693 addi a3,a3,8 -8000e270: 05812603 lw a2,88(sp) -8000e274: 04d12823 sw a3,80(sp) -8000e278: 0086b693 sltiu a3,a3,8 -8000e27c: 00f687b3 add a5,a3,a5 -8000e280: 00d7b6b3 sltu a3,a5,a3 -8000e284: 04f12a23 sw a5,84(sp) -8000e288: 00c687b3 add a5,a3,a2 -8000e28c: 04f12c23 sw a5,88(sp) -8000e290: 00d7b7b3 sltu a5,a5,a3 -8000e294: 010787b3 add a5,a5,a6 -8000e298: f61ff06f j 8000e1f8 <__multf3+0x112c> -8000e29c: 05010793 addi a5,sp,80 -8000e2a0: 05c10593 addi a1,sp,92 -8000e2a4: 0007a683 lw a3,0(a5) -8000e2a8: 0047a603 lw a2,4(a5) -8000e2ac: 00478793 addi a5,a5,4 -8000e2b0: 0036d693 srli a3,a3,0x3 -8000e2b4: 01d61613 slli a2,a2,0x1d -8000e2b8: 00c6e6b3 or a3,a3,a2 -8000e2bc: fed7ae23 sw a3,-4(a5) -8000e2c0: fef592e3 bne a1,a5,8000e2a4 <__multf3+0x11d8> -8000e2c4: 05c12783 lw a5,92(sp) -8000e2c8: 0037d793 srli a5,a5,0x3 -8000e2cc: 04f12e23 sw a5,92(sp) -8000e2d0: 00000793 li a5,0 -8000e2d4: c20504e3 beqz a0,8000defc <__multf3+0xe30> -8000e2d8: 00147693 andi a3,s0,1 -8000e2dc: c20680e3 beqz a3,8000defc <__multf3+0xe30> -8000e2e0: f45ff06f j 8000e224 <__multf3+0x1158> -8000e2e4: 05412603 lw a2,84(sp) -8000e2e8: 05012783 lw a5,80(sp) -8000e2ec: 00c7e7b3 or a5,a5,a2 -8000e2f0: 05812603 lw a2,88(sp) -8000e2f4: 00c7e7b3 or a5,a5,a2 -8000e2f8: 05c12603 lw a2,92(sp) -8000e2fc: 00c7e7b3 or a5,a5,a2 -8000e300: 02078e63 beqz a5,8000e33c <__multf3+0x1270> -8000e304: 04012e23 sw zero,92(sp) -8000e308: 04012c23 sw zero,88(sp) -8000e30c: 04012a23 sw zero,84(sp) +8000d058 <__letf2>: +8000d058: ff010113 addi sp,sp,-16 +8000d05c: 00052f83 lw t6,0(a0) +8000d060: 00452803 lw a6,4(a0) +8000d064: 00852e83 lw t4,8(a0) +8000d068: 00c52783 lw a5,12(a0) +8000d06c: 0005a283 lw t0,0(a1) +8000d070: 0045a883 lw a7,4(a1) +8000d074: 0085af03 lw t5,8(a1) +8000d078: 00c5a603 lw a2,12(a1) +8000d07c: 00202773 frrm a4 +8000d080: 000085b7 lui a1,0x8 +8000d084: 0107d693 srli a3,a5,0x10 +8000d088: fff58593 addi a1,a1,-1 # 7fff <_start-0x7fff8001> +8000d08c: 01079313 slli t1,a5,0x10 +8000d090: 01061e13 slli t3,a2,0x10 +8000d094: 01065713 srli a4,a2,0x10 +8000d098: 00b6f6b3 and a3,a3,a1 +8000d09c: 01035313 srli t1,t1,0x10 +8000d0a0: 01f7d793 srli a5,a5,0x1f +8000d0a4: 010e5e13 srli t3,t3,0x10 +8000d0a8: 00b77733 and a4,a4,a1 +8000d0ac: 01f65613 srli a2,a2,0x1f +8000d0b0: 02b69063 bne a3,a1,8000d0d0 <__letf2+0x78> +8000d0b4: 010fe5b3 or a1,t6,a6 +8000d0b8: 01d5e5b3 or a1,a1,t4 +8000d0bc: 0065e5b3 or a1,a1,t1 +8000d0c0: 0c058a63 beqz a1,8000d194 <__letf2+0x13c> +8000d0c4: 00186073 csrsi fflags,16 +8000d0c8: 00200513 li a0,2 +8000d0cc: 0500006f j 8000d11c <__letf2+0xc4> +8000d0d0: 00b71a63 bne a4,a1,8000d0e4 <__letf2+0x8c> +8000d0d4: 0058e5b3 or a1,a7,t0 +8000d0d8: 01e5e5b3 or a1,a1,t5 +8000d0dc: 01c5e5b3 or a1,a1,t3 +8000d0e0: fe0592e3 bnez a1,8000d0c4 <__letf2+0x6c> +8000d0e4: 0a069a63 bnez a3,8000d198 <__letf2+0x140> +8000d0e8: 010fe533 or a0,t6,a6 +8000d0ec: 01d56533 or a0,a0,t4 +8000d0f0: 00656533 or a0,a0,t1 +8000d0f4: 00153513 seqz a0,a0 +8000d0f8: 00071a63 bnez a4,8000d10c <__letf2+0xb4> +8000d0fc: 0058e5b3 or a1,a7,t0 +8000d100: 01e5e5b3 or a1,a1,t5 +8000d104: 01c5e5b3 or a1,a1,t3 +8000d108: 06058863 beqz a1,8000d178 <__letf2+0x120> +8000d10c: 00051c63 bnez a0,8000d124 <__letf2+0xcc> +8000d110: 02c78063 beq a5,a2,8000d130 <__letf2+0xd8> +8000d114: 00100513 li a0,1 +8000d118: 00079863 bnez a5,8000d128 <__letf2+0xd0> +8000d11c: 01010113 addi sp,sp,16 +8000d120: 00008067 ret +8000d124: fe061ce3 bnez a2,8000d11c <__letf2+0xc4> +8000d128: fff00513 li a0,-1 +8000d12c: ff1ff06f j 8000d11c <__letf2+0xc4> +8000d130: fed742e3 blt a4,a3,8000d114 <__letf2+0xbc> +8000d134: 00e6da63 bge a3,a4,8000d148 <__letf2+0xf0> +8000d138: fff00513 li a0,-1 +8000d13c: fe0780e3 beqz a5,8000d11c <__letf2+0xc4> +8000d140: 00100513 li a0,1 +8000d144: fd9ff06f j 8000d11c <__letf2+0xc4> +8000d148: fc6e66e3 bltu t3,t1,8000d114 <__letf2+0xbc> +8000d14c: 03c31c63 bne t1,t3,8000d184 <__letf2+0x12c> +8000d150: fddf62e3 bltu t5,t4,8000d114 <__letf2+0xbc> +8000d154: 03df1c63 bne t5,t4,8000d18c <__letf2+0x134> +8000d158: fb08eee3 bltu a7,a6,8000d114 <__letf2+0xbc> +8000d15c: 01089463 bne a7,a6,8000d164 <__letf2+0x10c> +8000d160: fbf2eae3 bltu t0,t6,8000d114 <__letf2+0xbc> +8000d164: fd186ae3 bltu a6,a7,8000d138 <__letf2+0xe0> +8000d168: 00000513 li a0,0 +8000d16c: fb0898e3 bne a7,a6,8000d11c <__letf2+0xc4> +8000d170: fa5ff6e3 bgeu t6,t0,8000d11c <__letf2+0xc4> +8000d174: fc5ff06f j 8000d138 <__letf2+0xe0> +8000d178: f8050ee3 beqz a0,8000d114 <__letf2+0xbc> +8000d17c: 00000513 li a0,0 +8000d180: f9dff06f j 8000d11c <__letf2+0xc4> +8000d184: fbc36ae3 bltu t1,t3,8000d138 <__letf2+0xe0> +8000d188: ff5ff06f j 8000d17c <__letf2+0x124> +8000d18c: fbeee6e3 bltu t4,t5,8000d138 <__letf2+0xe0> +8000d190: fedff06f j 8000d17c <__letf2+0x124> +8000d194: f4d700e3 beq a4,a3,8000d0d4 <__letf2+0x7c> +8000d198: f6071ce3 bnez a4,8000d110 <__letf2+0xb8> +8000d19c: 00000513 li a0,0 +8000d1a0: f5dff06f j 8000d0fc <__letf2+0xa4> + +8000d1a4 <__multf3>: +8000d1a4: f4010113 addi sp,sp,-192 +8000d1a8: 0b212823 sw s2,176(sp) +8000d1ac: 0b412423 sw s4,168(sp) +8000d1b0: 0b512223 sw s5,164(sp) +8000d1b4: 0b612023 sw s6,160(sp) +8000d1b8: 09812c23 sw s8,152(sp) +8000d1bc: 09912a23 sw s9,148(sp) +8000d1c0: 00050913 mv s2,a0 +8000d1c4: 0a112e23 sw ra,188(sp) +8000d1c8: 0a812c23 sw s0,184(sp) +8000d1cc: 0a912a23 sw s1,180(sp) +8000d1d0: 0b312623 sw s3,172(sp) +8000d1d4: 09712e23 sw s7,156(sp) +8000d1d8: 09a12823 sw s10,144(sp) +8000d1dc: 09b12623 sw s11,140(sp) +8000d1e0: 0005a503 lw a0,0(a1) +8000d1e4: 0045a783 lw a5,4(a1) +8000d1e8: 0085a683 lw a3,8(a1) +8000d1ec: 00c5aa83 lw s5,12(a1) +8000d1f0: 00062c83 lw s9,0(a2) # 1000000 <_start-0x7f000000> +8000d1f4: 00462b03 lw s6,4(a2) +8000d1f8: 00862c03 lw s8,8(a2) +8000d1fc: 00c62a03 lw s4,12(a2) +8000d200: 002024f3 frrm s1 +8000d204: 00008637 lui a2,0x8 +8000d208: 010a9713 slli a4,s5,0x10 +8000d20c: 010ad993 srli s3,s5,0x10 +8000d210: 01075713 srli a4,a4,0x10 +8000d214: fff60613 addi a2,a2,-1 # 7fff <_start-0x7fff8001> +8000d218: 07512623 sw s5,108(sp) +8000d21c: 06a12023 sw a0,96(sp) +8000d220: 06f12223 sw a5,100(sp) +8000d224: 06d12423 sw a3,104(sp) +8000d228: 02a12823 sw a0,48(sp) +8000d22c: 02f12a23 sw a5,52(sp) +8000d230: 02d12c23 sw a3,56(sp) +8000d234: 02e12e23 sw a4,60(sp) +8000d238: 00c9f9b3 and s3,s3,a2 +8000d23c: 01fada93 srli s5,s5,0x1f +8000d240: 06098063 beqz s3,8000d2a0 <__multf3+0xfc> +8000d244: 16c98e63 beq s3,a2,8000d3c0 <__multf3+0x21c> +8000d248: 00010537 lui a0,0x10 +8000d24c: 00a76733 or a4,a4,a0 +8000d250: 02e12e23 sw a4,60(sp) +8000d254: 03010613 addi a2,sp,48 +8000d258: 03c10793 addi a5,sp,60 +8000d25c: 0007a703 lw a4,0(a5) +8000d260: ffc7a683 lw a3,-4(a5) +8000d264: ffc78793 addi a5,a5,-4 +8000d268: 00371713 slli a4,a4,0x3 +8000d26c: 01d6d693 srli a3,a3,0x1d +8000d270: 00d76733 or a4,a4,a3 +8000d274: 00e7a223 sw a4,4(a5) +8000d278: fef612e3 bne a2,a5,8000d25c <__multf3+0xb8> +8000d27c: 03012783 lw a5,48(sp) +8000d280: ffffc537 lui a0,0xffffc +8000d284: 00150513 addi a0,a0,1 # ffffc001 <_PathLocale+0x7effa609> +8000d288: 00379793 slli a5,a5,0x3 +8000d28c: 02f12823 sw a5,48(sp) +8000d290: 00a989b3 add s3,s3,a0 +8000d294: 00000b93 li s7,0 +8000d298: 00000413 li s0,0 +8000d29c: 1480006f j 8000d3e4 <__multf3+0x240> +8000d2a0: 00a7e633 or a2,a5,a0 +8000d2a4: 00d66633 or a2,a2,a3 +8000d2a8: 00e66633 or a2,a2,a4 +8000d2ac: 20060663 beqz a2,8000d4b8 <__multf3+0x314> +8000d2b0: 06070063 beqz a4,8000d310 <__multf3+0x16c> +8000d2b4: 00070513 mv a0,a4 +8000d2b8: 650030ef jal ra,80010908 <__clzsi2> +8000d2bc: ff450693 addi a3,a0,-12 +8000d2c0: 4056d793 srai a5,a3,0x5 +8000d2c4: 01f6f693 andi a3,a3,31 +8000d2c8: 06068e63 beqz a3,8000d344 <__multf3+0x1a0> +8000d2cc: ffc00713 li a4,-4 +8000d2d0: 02e78733 mul a4,a5,a4 +8000d2d4: 03010313 addi t1,sp,48 +8000d2d8: 02000813 li a6,32 +8000d2dc: 00279593 slli a1,a5,0x2 +8000d2e0: 40d80833 sub a6,a6,a3 +8000d2e4: 00c70713 addi a4,a4,12 +8000d2e8: 00e30733 add a4,t1,a4 +8000d2ec: 08e31463 bne t1,a4,8000d374 <__multf3+0x1d0> +8000d2f0: 08010713 addi a4,sp,128 +8000d2f4: 00b705b3 add a1,a4,a1 +8000d2f8: 03012703 lw a4,48(sp) +8000d2fc: fff78793 addi a5,a5,-1 +8000d300: 00d716b3 sll a3,a4,a3 +8000d304: fad5a823 sw a3,-80(a1) +8000d308: fff00693 li a3,-1 +8000d30c: 0a00006f j 8000d3ac <__multf3+0x208> +8000d310: 00068a63 beqz a3,8000d324 <__multf3+0x180> +8000d314: 00068513 mv a0,a3 +8000d318: 5f0030ef jal ra,80010908 <__clzsi2> +8000d31c: 02050513 addi a0,a0,32 +8000d320: f9dff06f j 8000d2bc <__multf3+0x118> +8000d324: 00078a63 beqz a5,8000d338 <__multf3+0x194> +8000d328: 00078513 mv a0,a5 +8000d32c: 5dc030ef jal ra,80010908 <__clzsi2> +8000d330: 04050513 addi a0,a0,64 +8000d334: f89ff06f j 8000d2bc <__multf3+0x118> +8000d338: 5d0030ef jal ra,80010908 <__clzsi2> +8000d33c: 06050513 addi a0,a0,96 +8000d340: f7dff06f j 8000d2bc <__multf3+0x118> +8000d344: ffc00613 li a2,-4 +8000d348: 02c78633 mul a2,a5,a2 +8000d34c: 03c10713 addi a4,sp,60 +8000d350: 00300693 li a3,3 +8000d354: 00c705b3 add a1,a4,a2 +8000d358: 0005a583 lw a1,0(a1) +8000d35c: fff68693 addi a3,a3,-1 +8000d360: ffc70713 addi a4,a4,-4 +8000d364: 00b72223 sw a1,4(a4) +8000d368: fef6d6e3 bge a3,a5,8000d354 <__multf3+0x1b0> +8000d36c: fff78793 addi a5,a5,-1 +8000d370: f99ff06f j 8000d308 <__multf3+0x164> +8000d374: ffc72603 lw a2,-4(a4) +8000d378: 00072883 lw a7,0(a4) +8000d37c: 00b70e33 add t3,a4,a1 +8000d380: 01065633 srl a2,a2,a6 +8000d384: 00d898b3 sll a7,a7,a3 +8000d388: 01166633 or a2,a2,a7 +8000d38c: 00ce2023 sw a2,0(t3) +8000d390: ffc70713 addi a4,a4,-4 +8000d394: f59ff06f j 8000d2ec <__multf3+0x148> +8000d398: 00279713 slli a4,a5,0x2 +8000d39c: 03010613 addi a2,sp,48 +8000d3a0: 00e60733 add a4,a2,a4 +8000d3a4: 00072023 sw zero,0(a4) +8000d3a8: fff78793 addi a5,a5,-1 +8000d3ac: fed796e3 bne a5,a3,8000d398 <__multf3+0x1f4> +8000d3b0: ffffc9b7 lui s3,0xffffc +8000d3b4: 01198993 addi s3,s3,17 # ffffc011 <_PathLocale+0x7effa619> +8000d3b8: 40a989b3 sub s3,s3,a0 +8000d3bc: ed9ff06f j 8000d294 <__multf3+0xf0> +8000d3c0: 00a7e7b3 or a5,a5,a0 +8000d3c4: 00d7e7b3 or a5,a5,a3 +8000d3c8: 00e7e7b3 or a5,a5,a4 +8000d3cc: 0e078c63 beqz a5,8000d4c4 <__multf3+0x320> +8000d3d0: 01071713 slli a4,a4,0x10 +8000d3d4: 41075713 srai a4,a4,0x10 +8000d3d8: 00300b93 li s7,3 +8000d3dc: 01000413 li s0,16 +8000d3e0: ea074ce3 bltz a4,8000d298 <__multf3+0xf4> +8000d3e4: 010a1513 slli a0,s4,0x10 +8000d3e8: 00008737 lui a4,0x8 +8000d3ec: 010a5793 srli a5,s4,0x10 +8000d3f0: 01055513 srli a0,a0,0x10 +8000d3f4: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8000d3f8: 07412623 sw s4,108(sp) +8000d3fc: 07912023 sw s9,96(sp) +8000d400: 07612223 sw s6,100(sp) +8000d404: 07812423 sw s8,104(sp) +8000d408: 05912023 sw s9,64(sp) +8000d40c: 05612223 sw s6,68(sp) +8000d410: 05812423 sw s8,72(sp) +8000d414: 04a12623 sw a0,76(sp) +8000d418: 00e7f7b3 and a5,a5,a4 +8000d41c: 01fa5a13 srli s4,s4,0x1f +8000d420: 0a078663 beqz a5,8000d4cc <__multf3+0x328> +8000d424: 1ce78463 beq a5,a4,8000d5ec <__multf3+0x448> +8000d428: 00010737 lui a4,0x10 +8000d42c: 00e56533 or a0,a0,a4 +8000d430: 04a12623 sw a0,76(sp) +8000d434: 04010593 addi a1,sp,64 +8000d438: 04c10713 addi a4,sp,76 +8000d43c: 00072683 lw a3,0(a4) # 10000 <_start-0x7fff0000> +8000d440: ffc72603 lw a2,-4(a4) +8000d444: ffc70713 addi a4,a4,-4 +8000d448: 00369693 slli a3,a3,0x3 +8000d44c: 01d65613 srli a2,a2,0x1d +8000d450: 00c6e6b3 or a3,a3,a2 +8000d454: 00d72223 sw a3,4(a4) +8000d458: fee592e3 bne a1,a4,8000d43c <__multf3+0x298> +8000d45c: 04012703 lw a4,64(sp) +8000d460: ffffc537 lui a0,0xffffc +8000d464: 00150513 addi a0,a0,1 # ffffc001 <_PathLocale+0x7effa609> +8000d468: 00371713 slli a4,a4,0x3 +8000d46c: 04e12023 sw a4,64(sp) +8000d470: 00a787b3 add a5,a5,a0 +8000d474: 00000693 li a3,0 +8000d478: 013787b3 add a5,a5,s3 +8000d47c: 00f12423 sw a5,8(sp) +8000d480: 00178793 addi a5,a5,1 +8000d484: 00f12223 sw a5,4(sp) +8000d488: 002b9793 slli a5,s7,0x2 +8000d48c: 00d7e7b3 or a5,a5,a3 +8000d490: fff78793 addi a5,a5,-1 +8000d494: 00e00613 li a2,14 +8000d498: 014ac733 xor a4,s5,s4 +8000d49c: 1af66663 bltu a2,a5,8000d648 <__multf3+0x4a4> +8000d4a0: 81001637 lui a2,0x81001 +8000d4a4: 00279793 slli a5,a5,0x2 +8000d4a8: d3860613 addi a2,a2,-712 # 81000d38 <_PathLocale+0xfffff340> +8000d4ac: 00c787b3 add a5,a5,a2 +8000d4b0: 0007a783 lw a5,0(a5) +8000d4b4: 00078067 jr a5 +8000d4b8: 00000993 li s3,0 +8000d4bc: 00100b93 li s7,1 +8000d4c0: dd9ff06f j 8000d298 <__multf3+0xf4> +8000d4c4: 00200b93 li s7,2 +8000d4c8: dd1ff06f j 8000d298 <__multf3+0xf4> +8000d4cc: 019b67b3 or a5,s6,s9 +8000d4d0: 0187e7b3 or a5,a5,s8 +8000d4d4: 00a7e7b3 or a5,a5,a0 +8000d4d8: 14078063 beqz a5,8000d618 <__multf3+0x474> +8000d4dc: 04050e63 beqz a0,8000d538 <__multf3+0x394> +8000d4e0: 428030ef jal ra,80010908 <__clzsi2> +8000d4e4: ff450613 addi a2,a0,-12 +8000d4e8: 40565713 srai a4,a2,0x5 +8000d4ec: 01f67613 andi a2,a2,31 +8000d4f0: 08060063 beqz a2,8000d570 <__multf3+0x3cc> +8000d4f4: ffc00693 li a3,-4 +8000d4f8: 02d706b3 mul a3,a4,a3 +8000d4fc: 04010313 addi t1,sp,64 +8000d500: 02000813 li a6,32 +8000d504: 00271593 slli a1,a4,0x2 +8000d508: 40c80833 sub a6,a6,a2 +8000d50c: 00c68693 addi a3,a3,12 +8000d510: 00d306b3 add a3,t1,a3 +8000d514: 08d31663 bne t1,a3,8000d5a0 <__multf3+0x3fc> +8000d518: 08010793 addi a5,sp,128 +8000d51c: 00b785b3 add a1,a5,a1 +8000d520: 04012783 lw a5,64(sp) +8000d524: fff70713 addi a4,a4,-1 +8000d528: 00c79633 sll a2,a5,a2 +8000d52c: fcc5a023 sw a2,-64(a1) +8000d530: fff00693 li a3,-1 +8000d534: 0a40006f j 8000d5d8 <__multf3+0x434> +8000d538: 000c0a63 beqz s8,8000d54c <__multf3+0x3a8> +8000d53c: 000c0513 mv a0,s8 +8000d540: 3c8030ef jal ra,80010908 <__clzsi2> +8000d544: 02050513 addi a0,a0,32 +8000d548: f9dff06f j 8000d4e4 <__multf3+0x340> +8000d54c: 000b0a63 beqz s6,8000d560 <__multf3+0x3bc> +8000d550: 000b0513 mv a0,s6 +8000d554: 3b4030ef jal ra,80010908 <__clzsi2> +8000d558: 04050513 addi a0,a0,64 +8000d55c: f89ff06f j 8000d4e4 <__multf3+0x340> +8000d560: 000c8513 mv a0,s9 +8000d564: 3a4030ef jal ra,80010908 <__clzsi2> +8000d568: 06050513 addi a0,a0,96 +8000d56c: f79ff06f j 8000d4e4 <__multf3+0x340> +8000d570: ffc00613 li a2,-4 +8000d574: 02c70633 mul a2,a4,a2 +8000d578: 04c10793 addi a5,sp,76 +8000d57c: 00300693 li a3,3 +8000d580: 00c785b3 add a1,a5,a2 +8000d584: 0005a583 lw a1,0(a1) +8000d588: fff68693 addi a3,a3,-1 +8000d58c: ffc78793 addi a5,a5,-4 +8000d590: 00b7a223 sw a1,4(a5) +8000d594: fee6d6e3 bge a3,a4,8000d580 <__multf3+0x3dc> +8000d598: fff70713 addi a4,a4,-1 +8000d59c: f95ff06f j 8000d530 <__multf3+0x38c> +8000d5a0: ffc6a783 lw a5,-4(a3) +8000d5a4: 0006a883 lw a7,0(a3) +8000d5a8: 00b68e33 add t3,a3,a1 +8000d5ac: 0107d7b3 srl a5,a5,a6 +8000d5b0: 00c898b3 sll a7,a7,a2 +8000d5b4: 0117e7b3 or a5,a5,a7 +8000d5b8: 00fe2023 sw a5,0(t3) +8000d5bc: ffc68693 addi a3,a3,-4 +8000d5c0: f55ff06f j 8000d514 <__multf3+0x370> +8000d5c4: 00271793 slli a5,a4,0x2 +8000d5c8: 04010613 addi a2,sp,64 +8000d5cc: 00f607b3 add a5,a2,a5 +8000d5d0: 0007a023 sw zero,0(a5) +8000d5d4: fff70713 addi a4,a4,-1 +8000d5d8: fed716e3 bne a4,a3,8000d5c4 <__multf3+0x420> +8000d5dc: ffffc7b7 lui a5,0xffffc +8000d5e0: 01178793 addi a5,a5,17 # ffffc011 <_PathLocale+0x7effa619> +8000d5e4: 40a787b3 sub a5,a5,a0 +8000d5e8: e8dff06f j 8000d474 <__multf3+0x2d0> +8000d5ec: 019b6b33 or s6,s6,s9 +8000d5f0: 018b6b33 or s6,s6,s8 +8000d5f4: 00ab6b33 or s6,s6,a0 +8000d5f8: 00200693 li a3,2 +8000d5fc: e60b0ee3 beqz s6,8000d478 <__multf3+0x2d4> +8000d600: 01051513 slli a0,a0,0x10 +8000d604: 41055513 srai a0,a0,0x10 +8000d608: 00300693 li a3,3 +8000d60c: e60546e3 bltz a0,8000d478 <__multf3+0x2d4> +8000d610: 01000413 li s0,16 +8000d614: e65ff06f j 8000d478 <__multf3+0x2d4> +8000d618: 00000793 li a5,0 +8000d61c: 00100693 li a3,1 +8000d620: e59ff06f j 8000d478 <__multf3+0x2d4> +8000d624: 01000413 li s0,16 +8000d628: 000087b7 lui a5,0x8 +8000d62c: 04f12e23 sw a5,92(sp) +8000d630: 04012c23 sw zero,88(sp) +8000d634: 04012a23 sw zero,84(sp) +8000d638: 04012823 sw zero,80(sp) +8000d63c: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000d640: 00000713 li a4,0 +8000d644: 1910006f j 8000dfd4 <__multf3+0xe30> +8000d648: 03012583 lw a1,48(sp) +8000d64c: 04012e03 lw t3,64(sp) +8000d650: 00010837 lui a6,0x10 +8000d654: fff80613 addi a2,a6,-1 # ffff <_start-0x7fff0001> +8000d658: 0105d393 srli t2,a1,0x10 +8000d65c: 010e5793 srli a5,t3,0x10 +8000d660: 00c5f5b3 and a1,a1,a2 +8000d664: 00ce7e33 and t3,t3,a2 +8000d668: 02b786b3 mul a3,a5,a1 +8000d66c: 03c58a33 mul s4,a1,t3 +8000d670: 03c388b3 mul a7,t2,t3 +8000d674: 01168533 add a0,a3,a7 +8000d678: 010a5693 srli a3,s4,0x10 +8000d67c: 00a686b3 add a3,a3,a0 +8000d680: 02f389b3 mul s3,t2,a5 +8000d684: 0116f463 bgeu a3,a7,8000d68c <__multf3+0x4e8> +8000d688: 010989b3 add s3,s3,a6 +8000d68c: 04412303 lw t1,68(sp) +8000d690: 0106d813 srli a6,a3,0x10 +8000d694: 00c6f6b3 and a3,a3,a2 +8000d698: 00ca7a33 and s4,s4,a2 +8000d69c: 01069693 slli a3,a3,0x10 +8000d6a0: 014686b3 add a3,a3,s4 +8000d6a4: 01035f93 srli t6,t1,0x10 +8000d6a8: 00c37333 and t1,t1,a2 +8000d6ac: 00d12623 sw a3,12(sp) +8000d6b0: 06d12023 sw a3,96(sp) +8000d6b4: 02b308b3 mul a7,t1,a1 +8000d6b8: 02bf86b3 mul a3,t6,a1 +8000d6bc: 02638633 mul a2,t2,t1 +8000d6c0: 00c68533 add a0,a3,a2 +8000d6c4: 0108d693 srli a3,a7,0x10 +8000d6c8: 00a686b3 add a3,a3,a0 +8000d6cc: 03f38bb3 mul s7,t2,t6 +8000d6d0: 00c6f663 bgeu a3,a2,8000d6dc <__multf3+0x538> +8000d6d4: 00010637 lui a2,0x10 +8000d6d8: 00cb8bb3 add s7,s7,a2 +8000d6dc: 0106d613 srli a2,a3,0x10 +8000d6e0: 00010eb7 lui t4,0x10 +8000d6e4: 00c12023 sw a2,0(sp) +8000d6e8: fffe8613 addi a2,t4,-1 # ffff <_start-0x7fff0001> +8000d6ec: 00c6f533 and a0,a3,a2 +8000d6f0: 00c8f8b3 and a7,a7,a2 +8000d6f4: 01051513 slli a0,a0,0x10 +8000d6f8: 01150533 add a0,a0,a7 +8000d6fc: 00a806b3 add a3,a6,a0 +8000d700: 02d12023 sw a3,32(sp) +8000d704: 03412683 lw a3,52(sp) +8000d708: 0106d293 srli t0,a3,0x10 +8000d70c: 00c6f633 and a2,a3,a2 +8000d710: 03c608b3 mul a7,a2,t3 +8000d714: 03c28a33 mul s4,t0,t3 +8000d718: 0108d813 srli a6,a7,0x10 +8000d71c: 02c786b3 mul a3,a5,a2 +8000d720: 014686b3 add a3,a3,s4 +8000d724: 00d806b3 add a3,a6,a3 +8000d728: 02578f33 mul t5,a5,t0 +8000d72c: 0146f463 bgeu a3,s4,8000d734 <__multf3+0x590> +8000d730: 01df0f33 add t5,t5,t4 +8000d734: 0106d813 srli a6,a3,0x10 +8000d738: 00010a37 lui s4,0x10 +8000d73c: 01e80833 add a6,a6,t5 +8000d740: fffa0e93 addi t4,s4,-1 # ffff <_start-0x7fff0001> +8000d744: 00080b13 mv s6,a6 +8000d748: 01d6f833 and a6,a3,t4 +8000d74c: 01d8f8b3 and a7,a7,t4 +8000d750: 01081813 slli a6,a6,0x10 +8000d754: 01180833 add a6,a6,a7 +8000d758: 02660eb3 mul t4,a2,t1 +8000d75c: 026288b3 mul a7,t0,t1 +8000d760: 010eda93 srli s5,t4,0x10 +8000d764: 02cf86b3 mul a3,t6,a2 +8000d768: 011686b3 add a3,a3,a7 +8000d76c: 00da86b3 add a3,s5,a3 +8000d770: 025f8f33 mul t5,t6,t0 +8000d774: 0116f463 bgeu a3,a7,8000d77c <__multf3+0x5d8> +8000d778: 014f0f33 add t5,t5,s4 +8000d77c: 0106d893 srli a7,a3,0x10 +8000d780: 01e888b3 add a7,a7,t5 +8000d784: 00010ab7 lui s5,0x10 +8000d788: 01112823 sw a7,16(sp) +8000d78c: fffa8893 addi a7,s5,-1 # ffff <_start-0x7fff0001> +8000d790: 0116f6b3 and a3,a3,a7 +8000d794: 011efeb3 and t4,t4,a7 +8000d798: 01069693 slli a3,a3,0x10 +8000d79c: 01d68db3 add s11,a3,t4 +8000d7a0: 04812683 lw a3,72(sp) +8000d7a4: 0116f8b3 and a7,a3,a7 +8000d7a8: 0106de93 srli t4,a3,0x10 +8000d7ac: 02b88a33 mul s4,a7,a1 +8000d7b0: 03138c33 mul s8,t2,a7 +8000d7b4: 010a5c93 srli s9,s4,0x10 +8000d7b8: 02be8f33 mul t5,t4,a1 +8000d7bc: 018f0f33 add t5,t5,s8 +8000d7c0: 01ec8f33 add t5,s9,t5 +8000d7c4: 03d386b3 mul a3,t2,t4 +8000d7c8: 018f7463 bgeu t5,s8,8000d7d0 <__multf3+0x62c> +8000d7cc: 015686b3 add a3,a3,s5 +8000d7d0: 010f5a93 srli s5,t5,0x10 +8000d7d4: 00da86b3 add a3,s5,a3 +8000d7d8: 00010d37 lui s10,0x10 +8000d7dc: 00d12a23 sw a3,20(sp) +8000d7e0: fffd0693 addi a3,s10,-1 # ffff <_start-0x7fff0001> +8000d7e4: 00df7f33 and t5,t5,a3 +8000d7e8: 00da7a33 and s4,s4,a3 +8000d7ec: 010f1f13 slli t5,t5,0x10 +8000d7f0: 014f0f33 add t5,t5,s4 +8000d7f4: 03812a03 lw s4,56(sp) +8000d7f8: 01e12c23 sw t5,24(sp) +8000d7fc: 00da76b3 and a3,s4,a3 +8000d800: 010a5f13 srli t5,s4,0x10 +8000d804: 03cf0a33 mul s4,t5,t3 +8000d808: 03c68ab3 mul s5,a3,t3 +8000d80c: 02d78cb3 mul s9,a5,a3 +8000d810: 014c8cb3 add s9,s9,s4 +8000d814: 010ada13 srli s4,s5,0x10 +8000d818: 019a0a33 add s4,s4,s9 +8000d81c: 03cf0cb3 mul s9,t5,t3 +8000d820: 03e78c33 mul s8,a5,t5 +8000d824: 019a7463 bgeu s4,s9,8000d82c <__multf3+0x688> +8000d828: 01ac0c33 add s8,s8,s10 +8000d82c: 010a5c93 srli s9,s4,0x10 +8000d830: 018c8c33 add s8,s9,s8 +8000d834: 01812e23 sw s8,28(sp) +8000d838: 00010c37 lui s8,0x10 +8000d83c: fffc0d13 addi s10,s8,-1 # ffff <_start-0x7fff0001> +8000d840: 01aa7a33 and s4,s4,s10 +8000d844: 01aafab3 and s5,s5,s10 +8000d848: 010a1a13 slli s4,s4,0x10 +8000d84c: 015a0cb3 add s9,s4,s5 +8000d850: 02012a03 lw s4,32(sp) +8000d854: 014989b3 add s3,s3,s4 +8000d858: 00012a03 lw s4,0(sp) +8000d85c: 00a9b533 sltu a0,s3,a0 +8000d860: 010989b3 add s3,s3,a6 +8000d864: 00aa0a33 add s4,s4,a0 +8000d868: 017a0bb3 add s7,s4,s7 +8000d86c: 016b8c33 add s8,s7,s6 +8000d870: 0109b833 sltu a6,s3,a6 +8000d874: 010c0ab3 add s5,s8,a6 +8000d878: 010ab833 sltu a6,s5,a6 +8000d87c: 016c3c33 sltu s8,s8,s6 +8000d880: 010c6833 or a6,s8,a6 +8000d884: 00abbbb3 sltu s7,s7,a0 +8000d888: 01780bb3 add s7,a6,s7 +8000d88c: 01812803 lw a6,24(sp) +8000d890: 01ba8a33 add s4,s5,s11 +8000d894: 01ba3db3 sltu s11,s4,s11 +8000d898: 01012503 lw a0,16(sp) +8000d89c: 010a0a33 add s4,s4,a6 +8000d8a0: 010a3833 sltu a6,s4,a6 +8000d8a4: 01012c23 sw a6,24(sp) +8000d8a8: 01412803 lw a6,20(sp) +8000d8ac: 00ab8bb3 add s7,s7,a0 +8000d8b0: 01312023 sw s3,0(sp) +8000d8b4: 07312223 sw s3,100(sp) +8000d8b8: 01812983 lw s3,24(sp) +8000d8bc: 01bb8533 add a0,s7,s11 +8000d8c0: 01050833 add a6,a0,a6 +8000d8c4: 01380ab3 add s5,a6,s3 +8000d8c8: 01b53db3 sltu s11,a0,s11 +8000d8cc: 01c12983 lw s3,28(sp) +8000d8d0: 01412503 lw a0,20(sp) +8000d8d4: 019a0a33 add s4,s4,s9 +8000d8d8: 013a8c33 add s8,s5,s3 +8000d8dc: 00a83833 sltu a6,a6,a0 +8000d8e0: 019a3cb3 sltu s9,s4,s9 +8000d8e4: 01812503 lw a0,24(sp) +8000d8e8: 019c09b3 add s3,s8,s9 +8000d8ec: 00098b13 mv s6,s3 +8000d8f0: 01012983 lw s3,16(sp) +8000d8f4: 00aabab3 sltu s5,s5,a0 +8000d8f8: 01c12503 lw a0,28(sp) +8000d8fc: 013bbbb3 sltu s7,s7,s3 +8000d900: 01586ab3 or s5,a6,s5 +8000d904: 01bbedb3 or s11,s7,s11 +8000d908: 00ac3c33 sltu s8,s8,a0 +8000d90c: 019b3cb3 sltu s9,s6,s9 +8000d910: 015d8db3 add s11,s11,s5 +8000d914: 019c6cb3 or s9,s8,s9 +8000d918: 019d8533 add a0,s11,s9 +8000d91c: 00a12a23 sw a0,20(sp) +8000d920: 04c12503 lw a0,76(sp) +8000d924: 07412423 sw s4,104(sp) +8000d928: 01055813 srli a6,a0,0x10 +8000d92c: 01a57d33 and s10,a0,s10 +8000d930: 02bd0533 mul a0,s10,a1 +8000d934: 03a38ab3 mul s5,t2,s10 +8000d938: 01055b93 srli s7,a0,0x10 +8000d93c: 02b805b3 mul a1,a6,a1 +8000d940: 015585b3 add a1,a1,s5 +8000d944: 00bb85b3 add a1,s7,a1 +8000d948: 030383b3 mul t2,t2,a6 +8000d94c: 0155f663 bgeu a1,s5,8000d958 <__multf3+0x7b4> +8000d950: 00010c37 lui s8,0x10 +8000d954: 018383b3 add t2,t2,s8 +8000d958: 0105da93 srli s5,a1,0x10 +8000d95c: 007a83b3 add t2,s5,t2 +8000d960: 00010c37 lui s8,0x10 +8000d964: 03c12a83 lw s5,60(sp) +8000d968: 00712e23 sw t2,28(sp) +8000d96c: fffc0393 addi t2,s8,-1 # ffff <_start-0x7fff0001> +8000d970: 0075f5b3 and a1,a1,t2 +8000d974: 00757533 and a0,a0,t2 +8000d978: 01059593 slli a1,a1,0x10 +8000d97c: 007af3b3 and t2,s5,t2 +8000d980: 00a585b3 add a1,a1,a0 +8000d984: 010ad513 srli a0,s5,0x10 +8000d988: 02a78bb3 mul s7,a5,a0 +8000d98c: 03c38ab3 mul s5,t2,t3 +8000d990: 027787b3 mul a5,a5,t2 +8000d994: 010add93 srli s11,s5,0x10 +8000d998: 03c50e33 mul t3,a0,t3 +8000d99c: 01c787b3 add a5,a5,t3 +8000d9a0: 00fd87b3 add a5,s11,a5 +8000d9a4: 01c7f463 bgeu a5,t3,8000d9ac <__multf3+0x808> +8000d9a8: 018b8bb3 add s7,s7,s8 +8000d9ac: 00010c37 lui s8,0x10 +8000d9b0: fffc0d93 addi s11,s8,-1 # ffff <_start-0x7fff0001> +8000d9b4: 0107de13 srli t3,a5,0x10 +8000d9b8: 01b7f7b3 and a5,a5,s11 +8000d9bc: 017e0e33 add t3,t3,s7 +8000d9c0: 01079793 slli a5,a5,0x10 +8000d9c4: 01bafdb3 and s11,s5,s11 +8000d9c8: 03c12023 sw t3,32(sp) +8000d9cc: 01b78db3 add s11,a5,s11 +8000d9d0: 02c88e33 mul t3,a7,a2 +8000d9d4: 03128ab3 mul s5,t0,a7 +8000d9d8: 010e5c93 srli s9,t3,0x10 +8000d9dc: 02ce87b3 mul a5,t4,a2 +8000d9e0: 015787b3 add a5,a5,s5 +8000d9e4: 00fc87b3 add a5,s9,a5 +8000d9e8: 03d28bb3 mul s7,t0,t4 +8000d9ec: 0157f463 bgeu a5,s5,8000d9f4 <__multf3+0x850> +8000d9f0: 018b8bb3 add s7,s7,s8 +8000d9f4: 0107da93 srli s5,a5,0x10 +8000d9f8: 017a89b3 add s3,s5,s7 +8000d9fc: 00010bb7 lui s7,0x10 +8000da00: fffb8a93 addi s5,s7,-1 # ffff <_start-0x7fff0001> +8000da04: 0157f7b3 and a5,a5,s5 +8000da08: 015e7e33 and t3,t3,s5 +8000da0c: 01079793 slli a5,a5,0x10 +8000da10: 01c787b3 add a5,a5,t3 +8000da14: 00f12823 sw a5,16(sp) +8000da18: 026f0ab3 mul s5,t5,t1 +8000da1c: 03312223 sw s3,36(sp) +8000da20: 026687b3 mul a5,a3,t1 +8000da24: 02df8cb3 mul s9,t6,a3 +8000da28: 0107de13 srli t3,a5,0x10 +8000da2c: 015c8cb3 add s9,s9,s5 +8000da30: 019e0e33 add t3,t3,s9 +8000da34: 03ef8c33 mul s8,t6,t5 +8000da38: 015e7463 bgeu t3,s5,8000da40 <__multf3+0x89c> +8000da3c: 017c0c33 add s8,s8,s7 +8000da40: 010e5a93 srli s5,t3,0x10 +8000da44: 018a8c33 add s8,s5,s8 +8000da48: 00010ab7 lui s5,0x10 +8000da4c: fffa8a93 addi s5,s5,-1 # ffff <_start-0x7fff0001> +8000da50: 015e7e33 and t3,t3,s5 +8000da54: 010e1e13 slli t3,t3,0x10 +8000da58: 0157f7b3 and a5,a5,s5 +8000da5c: 00fe07b3 add a5,t3,a5 +8000da60: 01c12983 lw s3,28(sp) +8000da64: 01412e03 lw t3,20(sp) +8000da68: 00bb0ab3 add s5,s6,a1 +8000da6c: 00bab5b3 sltu a1,s5,a1 +8000da70: 013e0cb3 add s9,t3,s3 +8000da74: 02012983 lw s3,32(sp) +8000da78: 00bc8e33 add t3,s9,a1 +8000da7c: 01ba8ab3 add s5,s5,s11 +8000da80: 01babdb3 sltu s11,s5,s11 +8000da84: 013e0bb3 add s7,t3,s3 +8000da88: 01bb89b3 add s3,s7,s11 +8000da8c: 03312623 sw s3,44(sp) +8000da90: 01012983 lw s3,16(sp) +8000da94: 02412b03 lw s6,36(sp) +8000da98: 00be35b3 sltu a1,t3,a1 +8000da9c: 013a8ab3 add s5,s5,s3 +8000daa0: 013ab9b3 sltu s3,s5,s3 +8000daa4: 03312423 sw s3,40(sp) +8000daa8: 01bb89b3 add s3,s7,s11 +8000daac: 016989b3 add s3,s3,s6 +8000dab0: 02812b03 lw s6,40(sp) +8000dab4: 01312823 sw s3,16(sp) +8000dab8: 00fa8ab3 add s5,s5,a5 +8000dabc: 016989b3 add s3,s3,s6 +8000dac0: 02012e03 lw t3,32(sp) +8000dac4: 00098b13 mv s6,s3 +8000dac8: 00fab7b3 sltu a5,s5,a5 +8000dacc: 018989b3 add s3,s3,s8 +8000dad0: 01312a23 sw s3,20(sp) +8000dad4: 00f989b3 add s3,s3,a5 +8000dad8: 01cbbbb3 sltu s7,s7,t3 +8000dadc: 01312c23 sw s3,24(sp) +8000dae0: 02c12e03 lw t3,44(sp) +8000dae4: 01c12983 lw s3,28(sp) +8000dae8: 07512623 sw s5,108(sp) +8000daec: 01be3db3 sltu s11,t3,s11 +8000daf0: 013cbcb3 sltu s9,s9,s3 +8000daf4: 01012e03 lw t3,16(sp) +8000daf8: 02412983 lw s3,36(sp) +8000dafc: 01bbedb3 or s11,s7,s11 +8000db00: 00bce5b3 or a1,s9,a1 +8000db04: 013e3bb3 sltu s7,t3,s3 +8000db08: 01412e03 lw t3,20(sp) +8000db0c: 02812983 lw s3,40(sp) +8000db10: 01b585b3 add a1,a1,s11 +8000db14: 018e3c33 sltu s8,t3,s8 +8000db18: 01812e03 lw t3,24(sp) +8000db1c: 013b3db3 sltu s11,s6,s3 +8000db20: 01bbedb3 or s11,s7,s11 +8000db24: 00fe37b3 sltu a5,t3,a5 +8000db28: 00fc67b3 or a5,s8,a5 +8000db2c: 01b58db3 add s11,a1,s11 +8000db30: 00fd8db3 add s11,s11,a5 +8000db34: 02d88bb3 mul s7,a7,a3 +8000db38: 031f0c33 mul s8,t5,a7 +8000db3c: 010bd593 srli a1,s7,0x10 +8000db40: 02de87b3 mul a5,t4,a3 +8000db44: 018787b3 add a5,a5,s8 +8000db48: 00f587b3 add a5,a1,a5 +8000db4c: 03ee8e33 mul t3,t4,t5 +8000db50: 0187f663 bgeu a5,s8,8000db5c <__multf3+0x9b8> +8000db54: 000105b7 lui a1,0x10 +8000db58: 00be0e33 add t3,t3,a1 +8000db5c: 0107d593 srli a1,a5,0x10 +8000db60: 00010c37 lui s8,0x10 +8000db64: 01c58e33 add t3,a1,t3 +8000db68: fffc0593 addi a1,s8,-1 # ffff <_start-0x7fff0001> +8000db6c: 00b7f7b3 and a5,a5,a1 +8000db70: 00bbf5b3 and a1,s7,a1 +8000db74: 03a28cb3 mul s9,t0,s10 +8000db78: 01079793 slli a5,a5,0x10 +8000db7c: 00b785b3 add a1,a5,a1 +8000db80: 02cd0bb3 mul s7,s10,a2 +8000db84: 02c80633 mul a2,a6,a2 +8000db88: 010bd793 srli a5,s7,0x10 +8000db8c: 01960633 add a2,a2,s9 +8000db90: 00c787b3 add a5,a5,a2 +8000db94: 030282b3 mul t0,t0,a6 +8000db98: 0197f463 bgeu a5,s9,8000dba0 <__multf3+0x9fc> +8000db9c: 018282b3 add t0,t0,s8 +8000dba0: 0107d613 srli a2,a5,0x10 +8000dba4: 00010c37 lui s8,0x10 +8000dba8: 005602b3 add t0,a2,t0 +8000dbac: fffc0613 addi a2,s8,-1 # ffff <_start-0x7fff0001> +8000dbb0: 00c7f7b3 and a5,a5,a2 +8000dbb4: 01079793 slli a5,a5,0x10 +8000dbb8: 00cbf633 and a2,s7,a2 +8000dbbc: 00c78633 add a2,a5,a2 +8000dbc0: 02af8bb3 mul s7,t6,a0 +8000dbc4: 026387b3 mul a5,t2,t1 +8000dbc8: 027f8fb3 mul t6,t6,t2 +8000dbcc: 0107dc93 srli s9,a5,0x10 +8000dbd0: 02650333 mul t1,a0,t1 +8000dbd4: 006f8fb3 add t6,t6,t1 +8000dbd8: 01fc8fb3 add t6,s9,t6 +8000dbdc: 006ff463 bgeu t6,t1,8000dbe4 <__multf3+0xa40> +8000dbe0: 018b8bb3 add s7,s7,s8 +8000dbe4: 010fd313 srli t1,t6,0x10 +8000dbe8: 00010c37 lui s8,0x10 +8000dbec: 01730bb3 add s7,t1,s7 +8000dbf0: fffc0313 addi t1,s8,-1 # ffff <_start-0x7fff0001> +8000dbf4: 006fffb3 and t6,t6,t1 +8000dbf8: 010f9f93 slli t6,t6,0x10 +8000dbfc: 0067f7b3 and a5,a5,t1 +8000dc00: 00ff8333 add t1,t6,a5 +8000dc04: 03af0cb3 mul s9,t5,s10 +8000dc08: 02dd0fb3 mul t6,s10,a3 +8000dc0c: 02d806b3 mul a3,a6,a3 +8000dc10: 010fd793 srli a5,t6,0x10 +8000dc14: 019686b3 add a3,a3,s9 +8000dc18: 00d787b3 add a5,a5,a3 +8000dc1c: 030f0f33 mul t5,t5,a6 +8000dc20: 0197f463 bgeu a5,s9,8000dc28 <__multf3+0xa84> +8000dc24: 018f0f33 add t5,t5,s8 +8000dc28: 0107d693 srli a3,a5,0x10 +8000dc2c: 00010c37 lui s8,0x10 +8000dc30: 01e68f33 add t5,a3,t5 +8000dc34: fffc0693 addi a3,s8,-1 # ffff <_start-0x7fff0001> +8000dc38: 00d7f7b3 and a5,a5,a3 +8000dc3c: 01079793 slli a5,a5,0x10 +8000dc40: 00dff6b3 and a3,t6,a3 +8000dc44: 00d786b3 add a3,a5,a3 +8000dc48: 02ae8fb3 mul t6,t4,a0 +8000dc4c: 031387b3 mul a5,t2,a7 +8000dc50: 027e8eb3 mul t4,t4,t2 +8000dc54: 0107dc93 srli s9,a5,0x10 +8000dc58: 031508b3 mul a7,a0,a7 +8000dc5c: 011e8eb3 add t4,t4,a7 +8000dc60: 01dc8eb3 add t4,s9,t4 +8000dc64: 011ef463 bgeu t4,a7,8000dc6c <__multf3+0xac8> +8000dc68: 018f8fb3 add t6,t6,s8 +8000dc6c: 010ed893 srli a7,t4,0x10 +8000dc70: 01f888b3 add a7,a7,t6 +8000dc74: 01112823 sw a7,16(sp) +8000dc78: 000108b7 lui a7,0x10 +8000dc7c: fff88f93 addi t6,a7,-1 # ffff <_start-0x7fff0001> +8000dc80: 01fefeb3 and t4,t4,t6 +8000dc84: 01f7f7b3 and a5,a5,t6 +8000dc88: 010e9e93 slli t4,t4,0x10 +8000dc8c: 00fe8eb3 add t4,t4,a5 +8000dc90: 01812783 lw a5,24(sp) +8000dc94: 01cd8db3 add s11,s11,t3 +8000dc98: 01cdbe33 sltu t3,s11,t3 +8000dc9c: 00b787b3 add a5,a5,a1 +8000dca0: 00b7b5b3 sltu a1,a5,a1 +8000dca4: 00bd8c33 add s8,s11,a1 +8000dca8: 00c787b3 add a5,a5,a2 +8000dcac: 00c7b633 sltu a2,a5,a2 +8000dcb0: 005c0cb3 add s9,s8,t0 +8000dcb4: 00cc89b3 add s3,s9,a2 +8000dcb8: 006787b3 add a5,a5,t1 +8000dcbc: 017988b3 add a7,s3,s7 +8000dcc0: 00098b13 mv s6,s3 +8000dcc4: 06f12823 sw a5,112(sp) +8000dcc8: 0067b7b3 sltu a5,a5,t1 +8000dccc: 00f88333 add t1,a7,a5 +8000dcd0: 00cb3633 sltu a2,s6,a2 +8000dcd4: 00bc35b3 sltu a1,s8,a1 +8000dcd8: 005cb2b3 sltu t0,s9,t0 +8000dcdc: 00c2e2b3 or t0,t0,a2 +8000dce0: 00f337b3 sltu a5,t1,a5 +8000dce4: 00be65b3 or a1,t3,a1 +8000dce8: 0178b8b3 sltu a7,a7,s7 +8000dcec: 00f8e8b3 or a7,a7,a5 +8000dcf0: 005585b3 add a1,a1,t0 +8000dcf4: 00d309b3 add s3,t1,a3 +8000dcf8: 011585b3 add a1,a1,a7 +8000dcfc: 01e585b3 add a1,a1,t5 +8000dd00: 00d9b6b3 sltu a3,s3,a3 +8000dd04: 00d58633 add a2,a1,a3 +8000dd08: 01e5bf33 sltu t5,a1,t5 +8000dd0c: 01012583 lw a1,16(sp) +8000dd10: 00d636b3 sltu a3,a2,a3 +8000dd14: 01d987b3 add a5,s3,t4 +8000dd18: 00df66b3 or a3,t5,a3 +8000dd1c: 06f12a23 sw a5,116(sp) +8000dd20: 00b60f33 add t5,a2,a1 +8000dd24: 01d7b7b3 sltu a5,a5,t4 +8000dd28: 00ff0633 add a2,t5,a5 +8000dd2c: 00bf3f33 sltu t5,t5,a1 +8000dd30: 03a385b3 mul a1,t2,s10 +8000dd34: 00f637b3 sltu a5,a2,a5 +8000dd38: 00ff6f33 or t5,t5,a5 +8000dd3c: 03a50d33 mul s10,a0,s10 +8000dd40: 0105d793 srli a5,a1,0x10 +8000dd44: 027803b3 mul t2,a6,t2 +8000dd48: 01a383b3 add t2,t2,s10 +8000dd4c: 02a80533 mul a0,a6,a0 +8000dd50: 00778833 add a6,a5,t2 +8000dd54: 01a87663 bgeu a6,s10,8000dd60 <__multf3+0xbbc> +8000dd58: 000108b7 lui a7,0x10 +8000dd5c: 01150533 add a0,a0,a7 +8000dd60: 01f877b3 and a5,a6,t6 +8000dd64: 01079793 slli a5,a5,0x10 +8000dd68: 01f5ffb3 and t6,a1,t6 +8000dd6c: 01085813 srli a6,a6,0x10 +8000dd70: 01f78fb3 add t6,a5,t6 +8000dd74: 00d80833 add a6,a6,a3 +8000dd78: 00c12783 lw a5,12(sp) +8000dd7c: 00012683 lw a3,0(sp) +8000dd80: 01f60633 add a2,a2,t6 +8000dd84: 01e80833 add a6,a6,t5 +8000dd88: 01f63fb3 sltu t6,a2,t6 +8000dd8c: 00d7e9b3 or s3,a5,a3 +8000dd90: 01f80833 add a6,a6,t6 +8000dd94: 00a80533 add a0,a6,a0 +8000dd98: 013a6a33 or s4,s4,s3 +8000dd9c: 00da9a93 slli s5,s5,0xd +8000dda0: 06a12e23 sw a0,124(sp) +8000dda4: 06c12c23 sw a2,120(sp) +8000dda8: 014aea33 or s4,s5,s4 +8000ddac: 06010793 addi a5,sp,96 +8000ddb0: 07010593 addi a1,sp,112 +8000ddb4: 00c7a683 lw a3,12(a5) +8000ddb8: 0107a603 lw a2,16(a5) +8000ddbc: 00478793 addi a5,a5,4 +8000ddc0: 0136d693 srli a3,a3,0x13 +8000ddc4: 00d61613 slli a2,a2,0xd +8000ddc8: 00c6e6b3 or a3,a3,a2 +8000ddcc: fed7ae23 sw a3,-4(a5) +8000ddd0: fef592e3 bne a1,a5,8000ddb4 <__multf3+0xc10> +8000ddd4: 06812683 lw a3,104(sp) +8000ddd8: 06012a83 lw s5,96(sp) +8000dddc: 06c12783 lw a5,108(sp) +8000dde0: 04d12c23 sw a3,88(sp) +8000dde4: 06412683 lw a3,100(sp) +8000dde8: 01403a33 snez s4,s4 +8000ddec: 015a6a33 or s4,s4,s5 +8000ddf0: 04d12a23 sw a3,84(sp) +8000ddf4: 04f12e23 sw a5,92(sp) +8000ddf8: 05412823 sw s4,80(sp) +8000ddfc: 00b79693 slli a3,a5,0xb +8000de00: 1406d463 bgez a3,8000df48 <__multf3+0xda4> +8000de04: 01fa1a13 slli s4,s4,0x1f +8000de08: 05010793 addi a5,sp,80 +8000de0c: 05c10593 addi a1,sp,92 +8000de10: 0007a683 lw a3,0(a5) +8000de14: 0047a603 lw a2,4(a5) +8000de18: 00478793 addi a5,a5,4 +8000de1c: 0016d693 srli a3,a3,0x1 +8000de20: 01f61613 slli a2,a2,0x1f +8000de24: 00c6e6b3 or a3,a3,a2 +8000de28: fed7ae23 sw a3,-4(a5) +8000de2c: fef592e3 bne a1,a5,8000de10 <__multf3+0xc6c> +8000de30: 05c12783 lw a5,92(sp) +8000de34: 01403a33 snez s4,s4 +8000de38: 0017d793 srli a5,a5,0x1 +8000de3c: 04f12e23 sw a5,92(sp) +8000de40: 05012783 lw a5,80(sp) +8000de44: 0147ea33 or s4,a5,s4 +8000de48: 05412823 sw s4,80(sp) +8000de4c: 00412683 lw a3,4(sp) +8000de50: 000047b7 lui a5,0x4 +8000de54: fff78793 addi a5,a5,-1 # 3fff <_start-0x7fffc001> +8000de58: 00f687b3 add a5,a3,a5 +8000de5c: 26f05a63 blez a5,8000e0d0 <__multf3+0xf2c> +8000de60: 05012683 lw a3,80(sp) +8000de64: 0076f613 andi a2,a3,7 +8000de68: 10060263 beqz a2,8000df6c <__multf3+0xdc8> +8000de6c: 00200513 li a0,2 +8000de70: 05412603 lw a2,84(sp) +8000de74: 05c12583 lw a1,92(sp) +8000de78: 00146413 ori s0,s0,1 +8000de7c: 0ea48663 beq s1,a0,8000df68 <__multf3+0xdc4> +8000de80: 00300513 li a0,3 +8000de84: 0ca48863 beq s1,a0,8000df54 <__multf3+0xdb0> +8000de88: 0e049263 bnez s1,8000df6c <__multf3+0xdc8> +8000de8c: 00f6f513 andi a0,a3,15 +8000de90: 00400813 li a6,4 +8000de94: 0d050c63 beq a0,a6,8000df6c <__multf3+0xdc8> +8000de98: 00468693 addi a3,a3,4 +8000de9c: 04d12823 sw a3,80(sp) +8000dea0: 0046b693 sltiu a3,a3,4 +8000dea4: 00c68633 add a2,a3,a2 +8000dea8: 00d636b3 sltu a3,a2,a3 +8000deac: 04c12a23 sw a2,84(sp) +8000deb0: 05812603 lw a2,88(sp) +8000deb4: 00c68633 add a2,a3,a2 +8000deb8: 00d636b3 sltu a3,a2,a3 +8000debc: 00b686b3 add a3,a3,a1 +8000dec0: 04c12c23 sw a2,88(sp) +8000dec4: 04d12e23 sw a3,92(sp) +8000dec8: 0a40006f j 8000df6c <__multf3+0xdc8> +8000decc: 000a8713 mv a4,s5 +8000ded0: 03012783 lw a5,48(sp) +8000ded4: 04f12823 sw a5,80(sp) +8000ded8: 03412783 lw a5,52(sp) +8000dedc: 04f12a23 sw a5,84(sp) +8000dee0: 03812783 lw a5,56(sp) +8000dee4: 04f12c23 sw a5,88(sp) +8000dee8: 03c12783 lw a5,60(sp) +8000deec: 04f12e23 sw a5,92(sp) +8000def0: 00200793 li a5,2 +8000def4: 54fb8263 beq s7,a5,8000e438 <__multf3+0x1294> +8000def8: 00300793 li a5,3 +8000defc: f2fb8663 beq s7,a5,8000d628 <__multf3+0x484> +8000df00: 00100793 li a5,1 +8000df04: f4fb94e3 bne s7,a5,8000de4c <__multf3+0xca8> +8000df08: 04012e23 sw zero,92(sp) +8000df0c: 04012c23 sw zero,88(sp) +8000df10: 04012a23 sw zero,84(sp) +8000df14: 04012823 sw zero,80(sp) +8000df18: 5000006f j 8000e418 <__multf3+0x1274> +8000df1c: 000a0713 mv a4,s4 +8000df20: 04012783 lw a5,64(sp) +8000df24: 00068b93 mv s7,a3 +8000df28: 04f12823 sw a5,80(sp) +8000df2c: 04412783 lw a5,68(sp) +8000df30: 04f12a23 sw a5,84(sp) +8000df34: 04812783 lw a5,72(sp) +8000df38: 04f12c23 sw a5,88(sp) +8000df3c: 04c12783 lw a5,76(sp) +8000df40: 04f12e23 sw a5,92(sp) +8000df44: fadff06f j 8000def0 <__multf3+0xd4c> +8000df48: 00812783 lw a5,8(sp) +8000df4c: 00f12223 sw a5,4(sp) +8000df50: efdff06f j 8000de4c <__multf3+0xca8> +8000df54: 00071c63 bnez a4,8000df6c <__multf3+0xdc8> +8000df58: 00868693 addi a3,a3,8 +8000df5c: 04d12823 sw a3,80(sp) +8000df60: 0086b693 sltiu a3,a3,8 +8000df64: f41ff06f j 8000dea4 <__multf3+0xd00> +8000df68: fe0718e3 bnez a4,8000df58 <__multf3+0xdb4> +8000df6c: 05c12683 lw a3,92(sp) +8000df70: 00b69613 slli a2,a3,0xb +8000df74: 02065063 bgez a2,8000df94 <__multf3+0xdf0> +8000df78: fff007b7 lui a5,0xfff00 +8000df7c: fff78793 addi a5,a5,-1 # ffefffff <_PathLocale+0x7eefe607> +8000df80: 00f6f6b3 and a3,a3,a5 +8000df84: 04d12e23 sw a3,92(sp) +8000df88: 00412683 lw a3,4(sp) +8000df8c: 000047b7 lui a5,0x4 +8000df90: 00f687b3 add a5,a3,a5 +8000df94: 05010693 addi a3,sp,80 +8000df98: 05c10513 addi a0,sp,92 +8000df9c: 0006a603 lw a2,0(a3) +8000dfa0: 0046a583 lw a1,4(a3) +8000dfa4: 00468693 addi a3,a3,4 +8000dfa8: 00365613 srli a2,a2,0x3 +8000dfac: 01d59593 slli a1,a1,0x1d +8000dfb0: 00b66633 or a2,a2,a1 +8000dfb4: fec6ae23 sw a2,-4(a3) +8000dfb8: fed512e3 bne a0,a3,8000df9c <__multf3+0xdf8> +8000dfbc: 000086b7 lui a3,0x8 +8000dfc0: ffe68693 addi a3,a3,-2 # 7ffe <_start-0x7fff8002> +8000dfc4: 0af6c663 blt a3,a5,8000e070 <__multf3+0xecc> +8000dfc8: 05c12683 lw a3,92(sp) +8000dfcc: 0036d693 srli a3,a3,0x3 +8000dfd0: 04d12e23 sw a3,92(sp) +8000dfd4: 05c12683 lw a3,92(sp) +8000dfd8: 01179793 slli a5,a5,0x11 +8000dfdc: 80010637 lui a2,0x80010 +8000dfe0: 06d11623 sh a3,108(sp) +8000dfe4: 06c12683 lw a3,108(sp) +8000dfe8: 0117d793 srli a5,a5,0x11 +8000dfec: fff60613 addi a2,a2,-1 # 8000ffff <_PathLocale+0xff00e607> +8000dff0: 01079793 slli a5,a5,0x10 +8000dff4: 00c6f6b3 and a3,a3,a2 +8000dff8: 00f6e7b3 or a5,a3,a5 +8000dffc: 00179793 slli a5,a5,0x1 +8000e000: 01f71713 slli a4,a4,0x1f +8000e004: 0017d793 srli a5,a5,0x1 +8000e008: 05012803 lw a6,80(sp) +8000e00c: 05412503 lw a0,84(sp) +8000e010: 05812583 lw a1,88(sp) +8000e014: 00e7e733 or a4,a5,a4 +8000e018: 00040463 beqz s0,8000e020 <__multf3+0xe7c> +8000e01c: 00142073 csrs fflags,s0 +8000e020: 0bc12083 lw ra,188(sp) +8000e024: 0b812403 lw s0,184(sp) +8000e028: 00a92223 sw a0,4(s2) +8000e02c: 01092023 sw a6,0(s2) +8000e030: 00b92423 sw a1,8(s2) +8000e034: 00e92623 sw a4,12(s2) +8000e038: 00090513 mv a0,s2 +8000e03c: 0b412483 lw s1,180(sp) +8000e040: 0b012903 lw s2,176(sp) +8000e044: 0ac12983 lw s3,172(sp) +8000e048: 0a812a03 lw s4,168(sp) +8000e04c: 0a412a83 lw s5,164(sp) +8000e050: 0a012b03 lw s6,160(sp) +8000e054: 09c12b83 lw s7,156(sp) +8000e058: 09812c03 lw s8,152(sp) +8000e05c: 09412c83 lw s9,148(sp) +8000e060: 09012d03 lw s10,144(sp) +8000e064: 08c12d83 lw s11,140(sp) +8000e068: 0c010113 addi sp,sp,192 +8000e06c: 00008067 ret +8000e070: 00200793 li a5,2 +8000e074: 04f48a63 beq s1,a5,8000e0c8 <__multf3+0xf24> +8000e078: 00300793 li a5,3 +8000e07c: 02f48463 beq s1,a5,8000e0a4 <__multf3+0xf00> +8000e080: 02049463 bnez s1,8000e0a8 <__multf3+0xf04> +8000e084: 000087b7 lui a5,0x8 +8000e088: 04012e23 sw zero,92(sp) +8000e08c: 04012c23 sw zero,88(sp) +8000e090: 04012a23 sw zero,84(sp) +8000e094: 04012823 sw zero,80(sp) +8000e098: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e09c: 00546413 ori s0,s0,5 +8000e0a0: f35ff06f j 8000dfd4 <__multf3+0xe30> +8000e0a4: fe0700e3 beqz a4,8000e084 <__multf3+0xee0> +8000e0a8: fff00793 li a5,-1 +8000e0ac: 04f12e23 sw a5,92(sp) +8000e0b0: 04f12c23 sw a5,88(sp) +8000e0b4: 04f12a23 sw a5,84(sp) +8000e0b8: 04f12823 sw a5,80(sp) +8000e0bc: 000087b7 lui a5,0x8 +8000e0c0: ffe78793 addi a5,a5,-2 # 7ffe <_start-0x7fff8002> +8000e0c4: fd9ff06f j 8000e09c <__multf3+0xef8> +8000e0c8: fe0700e3 beqz a4,8000e0a8 <__multf3+0xf04> +8000e0cc: fb9ff06f j 8000e084 <__multf3+0xee0> +8000e0d0: 00100513 li a0,1 +8000e0d4: 08079063 bnez a5,8000e154 <__multf3+0xfb0> +8000e0d8: 05012683 lw a3,80(sp) +8000e0dc: 05412603 lw a2,84(sp) +8000e0e0: 05812583 lw a1,88(sp) +8000e0e4: 0076f813 andi a6,a3,7 +8000e0e8: 05c12503 lw a0,92(sp) +8000e0ec: 04080e63 beqz a6,8000e148 <__multf3+0xfa4> +8000e0f0: 00200813 li a6,2 +8000e0f4: 00146413 ori s0,s0,1 +8000e0f8: 05048663 beq s1,a6,8000e144 <__multf3+0xfa0> +8000e0fc: 00300813 li a6,3 +8000e100: 03048a63 beq s1,a6,8000e134 <__multf3+0xf90> +8000e104: 04049263 bnez s1,8000e148 <__multf3+0xfa4> +8000e108: 00f6f813 andi a6,a3,15 +8000e10c: 00400893 li a7,4 +8000e110: 03180c63 beq a6,a7,8000e148 <__multf3+0xfa4> +8000e114: 00468693 addi a3,a3,4 +8000e118: 0046b693 sltiu a3,a3,4 +8000e11c: 00d60633 add a2,a2,a3 +8000e120: 00d636b3 sltu a3,a2,a3 +8000e124: 00d585b3 add a1,a1,a3 +8000e128: 00d5b6b3 sltu a3,a1,a3 +8000e12c: 00d50533 add a0,a0,a3 +8000e130: 0180006f j 8000e148 <__multf3+0xfa4> +8000e134: 00071a63 bnez a4,8000e148 <__multf3+0xfa4> +8000e138: 00868693 addi a3,a3,8 +8000e13c: 0086b693 sltiu a3,a3,8 +8000e140: fddff06f j 8000e11c <__multf3+0xf78> +8000e144: fe071ae3 bnez a4,8000e138 <__multf3+0xf94> +8000e148: 01455513 srli a0,a0,0x14 +8000e14c: 00154513 xori a0,a0,1 +8000e150: 00157513 andi a0,a0,1 +8000e154: 00100693 li a3,1 +8000e158: 40f687b3 sub a5,a3,a5 +8000e15c: 07400613 li a2,116 +8000e160: 24f64e63 blt a2,a5,8000e3bc <__multf3+0x1218> +8000e164: 4057de13 srai t3,a5,0x5 +8000e168: 00000693 li a3,0 +8000e16c: 01f7f793 andi a5,a5,31 +8000e170: 00000613 li a2,0 +8000e174: 00261593 slli a1,a2,0x2 +8000e178: 03c61a63 bne a2,t3,8000e1ac <__multf3+0x1008> +8000e17c: 04079463 bnez a5,8000e1c4 <__multf3+0x1020> +8000e180: 00300893 li a7,3 +8000e184: 05010813 addi a6,sp,80 +8000e188: 40c88633 sub a2,a7,a2 +8000e18c: 00b808b3 add a7,a6,a1 +8000e190: 0008a883 lw a7,0(a7) # 10000 <_start-0x7fff0000> +8000e194: 00178793 addi a5,a5,1 +8000e198: 00480813 addi a6,a6,4 +8000e19c: ff182e23 sw a7,-4(a6) +8000e1a0: fef656e3 bge a2,a5,8000e18c <__multf3+0xfe8> +8000e1a4: 00400593 li a1,4 +8000e1a8: 0b80006f j 8000e260 <__multf3+0x10bc> +8000e1ac: 05010813 addi a6,sp,80 +8000e1b0: 00b805b3 add a1,a6,a1 +8000e1b4: 0005a583 lw a1,0(a1) # 10000 <_start-0x7fff0000> +8000e1b8: 00160613 addi a2,a2,1 +8000e1bc: 00b6e6b3 or a3,a3,a1 +8000e1c0: fb5ff06f j 8000e174 <__multf3+0xfd0> +8000e1c4: 08010613 addi a2,sp,128 +8000e1c8: 00b60633 add a2,a2,a1 +8000e1cc: fd062603 lw a2,-48(a2) +8000e1d0: 02000313 li t1,32 +8000e1d4: 40f30333 sub t1,t1,a5 +8000e1d8: 00661633 sll a2,a2,t1 +8000e1dc: 00c6e6b3 or a3,a3,a2 +8000e1e0: 05010613 addi a2,sp,80 +8000e1e4: 00b605b3 add a1,a2,a1 +8000e1e8: 00300613 li a2,3 +8000e1ec: 00000893 li a7,0 +8000e1f0: 41c60633 sub a2,a2,t3 +8000e1f4: 00458593 addi a1,a1,4 +8000e1f8: 02c8c463 blt a7,a2,8000e220 <__multf3+0x107c> +8000e1fc: 08010593 addi a1,sp,128 +8000e200: 00261613 slli a2,a2,0x2 +8000e204: 00c58633 add a2,a1,a2 +8000e208: 05c12583 lw a1,92(sp) +8000e20c: 00f5d7b3 srl a5,a1,a5 +8000e210: fcf62823 sw a5,-48(a2) +8000e214: 00400793 li a5,4 +8000e218: 41c787b3 sub a5,a5,t3 +8000e21c: f89ff06f j 8000e1a4 <__multf3+0x1000> +8000e220: 00289e93 slli t4,a7,0x2 +8000e224: 05010813 addi a6,sp,80 +8000e228: 01d80eb3 add t4,a6,t4 +8000e22c: 0005af03 lw t5,0(a1) +8000e230: ffc5a803 lw a6,-4(a1) +8000e234: 00188893 addi a7,a7,1 +8000e238: 006f1f33 sll t5,t5,t1 +8000e23c: 00f85833 srl a6,a6,a5 +8000e240: 01e86833 or a6,a6,t5 +8000e244: 010ea023 sw a6,0(t4) +8000e248: fadff06f j 8000e1f4 <__multf3+0x1050> +8000e24c: 00279613 slli a2,a5,0x2 +8000e250: 05010813 addi a6,sp,80 +8000e254: 00c80633 add a2,a6,a2 +8000e258: 00062023 sw zero,0(a2) +8000e25c: 00178793 addi a5,a5,1 +8000e260: feb796e3 bne a5,a1,8000e24c <__multf3+0x10a8> +8000e264: 05012603 lw a2,80(sp) +8000e268: 00d036b3 snez a3,a3 +8000e26c: 00c6e6b3 or a3,a3,a2 +8000e270: 04d12823 sw a3,80(sp) +8000e274: 0076f613 andi a2,a3,7 +8000e278: 04060e63 beqz a2,8000e2d4 <__multf3+0x1130> +8000e27c: 00200613 li a2,2 +8000e280: 05c12803 lw a6,92(sp) +8000e284: 00146413 ori s0,s0,1 +8000e288: 0ac48a63 beq s1,a2,8000e33c <__multf3+0x1198> +8000e28c: 00300613 li a2,3 +8000e290: 06c48a63 beq s1,a2,8000e304 <__multf3+0x1160> +8000e294: 04049063 bnez s1,8000e2d4 <__multf3+0x1130> +8000e298: 00f6f613 andi a2,a3,15 +8000e29c: 02f60c63 beq a2,a5,8000e2d4 <__multf3+0x1130> +8000e2a0: 05412583 lw a1,84(sp) +8000e2a4: 00468693 addi a3,a3,4 +8000e2a8: 04d12823 sw a3,80(sp) +8000e2ac: 0046b693 sltiu a3,a3,4 +8000e2b0: 00b685b3 add a1,a3,a1 +8000e2b4: 00d5b6b3 sltu a3,a1,a3 +8000e2b8: 04b12a23 sw a1,84(sp) +8000e2bc: 05812583 lw a1,88(sp) +8000e2c0: 00b685b3 add a1,a3,a1 +8000e2c4: 04b12c23 sw a1,88(sp) +8000e2c8: 00d5b5b3 sltu a1,a1,a3 +8000e2cc: 010587b3 add a5,a1,a6 +8000e2d0: 04f12e23 sw a5,92(sp) +8000e2d4: 05c12783 lw a5,92(sp) +8000e2d8: 00c79693 slli a3,a5,0xc +8000e2dc: 0806dc63 bgez a3,8000e374 <__multf3+0x11d0> +8000e2e0: 04012e23 sw zero,92(sp) +8000e2e4: 04012c23 sw zero,88(sp) +8000e2e8: 04012a23 sw zero,84(sp) +8000e2ec: 04012823 sw zero,80(sp) +8000e2f0: 00146413 ori s0,s0,1 +8000e2f4: 00100793 li a5,1 +8000e2f8: cc050ee3 beqz a0,8000dfd4 <__multf3+0xe30> +8000e2fc: 00246413 ori s0,s0,2 +8000e300: cd5ff06f j 8000dfd4 <__multf3+0xe30> +8000e304: fc0718e3 bnez a4,8000e2d4 <__multf3+0x1130> +8000e308: 05412603 lw a2,84(sp) +8000e30c: 00868693 addi a3,a3,8 8000e310: 04d12823 sw a3,80(sp) -8000e314: 00200793 li a5,2 -8000e318: 00146413 ori s0,s0,1 -8000e31c: 02f48e63 beq s1,a5,8000e358 <__multf3+0x128c> -8000e320: 00300793 li a5,3 -8000e324: 02f48263 beq s1,a5,8000e348 <__multf3+0x127c> -8000e328: 00500793 li a5,5 -8000e32c: 02048263 beqz s1,8000e350 <__multf3+0x1284> -8000e330: 05012783 lw a5,80(sp) -8000e334: 0037d793 srli a5,a5,0x3 -8000e338: 04f12823 sw a5,80(sp) -8000e33c: 00246413 ori s0,s0,2 -8000e340: 00000793 li a5,0 -8000e344: bb9ff06f j 8000defc <__multf3+0xe30> -8000e348: fe0714e3 bnez a4,8000e330 <__multf3+0x1264> -8000e34c: 00900793 li a5,9 -8000e350: 04f12823 sw a5,80(sp) -8000e354: fddff06f j 8000e330 <__multf3+0x1264> -8000e358: fe071ae3 bnez a4,8000e34c <__multf3+0x1280> -8000e35c: fd5ff06f j 8000e330 <__multf3+0x1264> -8000e360: 000087b7 lui a5,0x8 -8000e364: 04012e23 sw zero,92(sp) -8000e368: 04012c23 sw zero,88(sp) -8000e36c: 04012a23 sw zero,84(sp) -8000e370: 04012823 sw zero,80(sp) -8000e374: fff78793 addi a5,a5,-1 # 7fff -8000e378: b85ff06f j 8000defc <__multf3+0xe30> +8000e314: 0086b693 sltiu a3,a3,8 +8000e318: 00c68633 add a2,a3,a2 +8000e31c: 00d636b3 sltu a3,a2,a3 +8000e320: 04c12a23 sw a2,84(sp) +8000e324: 05812603 lw a2,88(sp) +8000e328: 00c68633 add a2,a3,a2 +8000e32c: 04c12c23 sw a2,88(sp) +8000e330: 00d63633 sltu a2,a2,a3 +8000e334: 010607b3 add a5,a2,a6 +8000e338: f99ff06f j 8000e2d0 <__multf3+0x112c> +8000e33c: f8070ce3 beqz a4,8000e2d4 <__multf3+0x1130> +8000e340: 05412783 lw a5,84(sp) +8000e344: 00868693 addi a3,a3,8 +8000e348: 05812603 lw a2,88(sp) +8000e34c: 04d12823 sw a3,80(sp) +8000e350: 0086b693 sltiu a3,a3,8 +8000e354: 00f687b3 add a5,a3,a5 +8000e358: 00d7b6b3 sltu a3,a5,a3 +8000e35c: 04f12a23 sw a5,84(sp) +8000e360: 00c687b3 add a5,a3,a2 +8000e364: 04f12c23 sw a5,88(sp) +8000e368: 00d7b7b3 sltu a5,a5,a3 +8000e36c: 010787b3 add a5,a5,a6 +8000e370: f61ff06f j 8000e2d0 <__multf3+0x112c> +8000e374: 05010793 addi a5,sp,80 +8000e378: 05c10593 addi a1,sp,92 +8000e37c: 0007a683 lw a3,0(a5) +8000e380: 0047a603 lw a2,4(a5) +8000e384: 00478793 addi a5,a5,4 +8000e388: 0036d693 srli a3,a3,0x3 +8000e38c: 01d61613 slli a2,a2,0x1d +8000e390: 00c6e6b3 or a3,a3,a2 +8000e394: fed7ae23 sw a3,-4(a5) +8000e398: fef592e3 bne a1,a5,8000e37c <__multf3+0x11d8> +8000e39c: 05c12783 lw a5,92(sp) +8000e3a0: 0037d793 srli a5,a5,0x3 +8000e3a4: 04f12e23 sw a5,92(sp) +8000e3a8: 00000793 li a5,0 +8000e3ac: c20504e3 beqz a0,8000dfd4 <__multf3+0xe30> +8000e3b0: 00147693 andi a3,s0,1 +8000e3b4: c20680e3 beqz a3,8000dfd4 <__multf3+0xe30> +8000e3b8: f45ff06f j 8000e2fc <__multf3+0x1158> +8000e3bc: 05412603 lw a2,84(sp) +8000e3c0: 05012783 lw a5,80(sp) +8000e3c4: 00c7e7b3 or a5,a5,a2 +8000e3c8: 05812603 lw a2,88(sp) +8000e3cc: 00c7e7b3 or a5,a5,a2 +8000e3d0: 05c12603 lw a2,92(sp) +8000e3d4: 00c7e7b3 or a5,a5,a2 +8000e3d8: 02078e63 beqz a5,8000e414 <__multf3+0x1270> +8000e3dc: 04012e23 sw zero,92(sp) +8000e3e0: 04012c23 sw zero,88(sp) +8000e3e4: 04012a23 sw zero,84(sp) +8000e3e8: 04d12823 sw a3,80(sp) +8000e3ec: 00200793 li a5,2 +8000e3f0: 00146413 ori s0,s0,1 +8000e3f4: 02f48e63 beq s1,a5,8000e430 <__multf3+0x128c> +8000e3f8: 00300793 li a5,3 +8000e3fc: 02f48263 beq s1,a5,8000e420 <__multf3+0x127c> +8000e400: 00500793 li a5,5 +8000e404: 02048263 beqz s1,8000e428 <__multf3+0x1284> +8000e408: 05012783 lw a5,80(sp) +8000e40c: 0037d793 srli a5,a5,0x3 +8000e410: 04f12823 sw a5,80(sp) +8000e414: 00246413 ori s0,s0,2 +8000e418: 00000793 li a5,0 +8000e41c: bb9ff06f j 8000dfd4 <__multf3+0xe30> +8000e420: fe0714e3 bnez a4,8000e408 <__multf3+0x1264> +8000e424: 00900793 li a5,9 +8000e428: 04f12823 sw a5,80(sp) +8000e42c: fddff06f j 8000e408 <__multf3+0x1264> +8000e430: fe071ae3 bnez a4,8000e424 <__multf3+0x1280> +8000e434: fd5ff06f j 8000e408 <__multf3+0x1264> +8000e438: 000087b7 lui a5,0x8 +8000e43c: 04012e23 sw zero,92(sp) +8000e440: 04012c23 sw zero,88(sp) +8000e444: 04012a23 sw zero,84(sp) +8000e448: 04012823 sw zero,80(sp) +8000e44c: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e450: b85ff06f j 8000dfd4 <__multf3+0xe30> -8000e37c <__subtf3>: -8000e37c: fa010113 addi sp,sp,-96 -8000e380: 04812c23 sw s0,88(sp) -8000e384: 04912a23 sw s1,84(sp) -8000e388: 04112e23 sw ra,92(sp) -8000e38c: 05212823 sw s2,80(sp) -8000e390: 05312623 sw s3,76(sp) -8000e394: 05412423 sw s4,72(sp) -8000e398: 05512223 sw s5,68(sp) -8000e39c: 05612023 sw s6,64(sp) -8000e3a0: 00050493 mv s1,a0 -8000e3a4: 0005a683 lw a3,0(a1) -8000e3a8: 0045a703 lw a4,4(a1) -8000e3ac: 0085a783 lw a5,8(a1) -8000e3b0: 00c5a403 lw s0,12(a1) -8000e3b4: 00062e83 lw t4,0(a2) -8000e3b8: 00462e03 lw t3,4(a2) -8000e3bc: 00862883 lw a7,8(a2) -8000e3c0: 00c62803 lw a6,12(a2) -8000e3c4: 00202973 frrm s2 -8000e3c8: 02f12c23 sw a5,56(sp) -8000e3cc: 00f12423 sw a5,8(sp) -8000e3d0: 01041793 slli a5,s0,0x10 -8000e3d4: 00141993 slli s3,s0,0x1 -8000e3d8: 0107d793 srli a5,a5,0x10 -8000e3dc: 02812e23 sw s0,60(sp) -8000e3e0: 02d12823 sw a3,48(sp) -8000e3e4: 02e12a23 sw a4,52(sp) -8000e3e8: 00d12023 sw a3,0(sp) -8000e3ec: 00e12223 sw a4,4(sp) -8000e3f0: 00f12623 sw a5,12(sp) -8000e3f4: 0119d993 srli s3,s3,0x11 -8000e3f8: 01f45413 srli s0,s0,0x1f -8000e3fc: 00010593 mv a1,sp -8000e400: 00c10313 addi t1,sp,12 -8000e404: 00032783 lw a5,0(t1) -8000e408: ffc32703 lw a4,-4(t1) -8000e40c: ffc30313 addi t1,t1,-4 -8000e410: 00379793 slli a5,a5,0x3 -8000e414: 01d75713 srli a4,a4,0x1d -8000e418: 00e7e7b3 or a5,a5,a4 -8000e41c: 00f32223 sw a5,4(t1) -8000e420: fe6592e3 bne a1,t1,8000e404 <__subtf3+0x88> -8000e424: 00012683 lw a3,0(sp) -8000e428: 01081793 slli a5,a6,0x10 -8000e42c: 03112c23 sw a7,56(sp) -8000e430: 00369693 slli a3,a3,0x3 -8000e434: 01112c23 sw a7,24(sp) -8000e438: 0107d793 srli a5,a5,0x10 -8000e43c: 00181893 slli a7,a6,0x1 -8000e440: 03c12a23 sw t3,52(sp) -8000e444: 03012e23 sw a6,60(sp) -8000e448: 01c12a23 sw t3,20(sp) -8000e44c: 00d12023 sw a3,0(sp) -8000e450: 03d12823 sw t4,48(sp) -8000e454: 01d12823 sw t4,16(sp) -8000e458: 00f12e23 sw a5,28(sp) -8000e45c: 0118d893 srli a7,a7,0x11 -8000e460: 01f85813 srli a6,a6,0x1f -8000e464: 01010513 addi a0,sp,16 -8000e468: 01c10e13 addi t3,sp,28 -8000e46c: 000e2783 lw a5,0(t3) -8000e470: ffce2703 lw a4,-4(t3) -8000e474: ffce0e13 addi t3,t3,-4 -8000e478: 00379793 slli a5,a5,0x3 -8000e47c: 01d75713 srli a4,a4,0x1d -8000e480: 00e7e7b3 or a5,a5,a4 -8000e484: 00fe2223 sw a5,4(t3) -8000e488: ffc512e3 bne a0,t3,8000e46c <__subtf3+0xf0> -8000e48c: 01012703 lw a4,16(sp) -8000e490: 000087b7 lui a5,0x8 -8000e494: fff78793 addi a5,a5,-1 # 7fff -8000e498: 00371713 slli a4,a4,0x3 -8000e49c: 00e12823 sw a4,16(sp) -8000e4a0: 02f89063 bne a7,a5,8000e4c0 <__subtf3+0x144> -8000e4a4: 01812603 lw a2,24(sp) -8000e4a8: 01412783 lw a5,20(sp) -8000e4ac: 00c7e7b3 or a5,a5,a2 -8000e4b0: 01c12603 lw a2,28(sp) -8000e4b4: 00c7e7b3 or a5,a5,a2 -8000e4b8: 00e7e7b3 or a5,a5,a4 -8000e4bc: 00079463 bnez a5,8000e4c4 <__subtf3+0x148> -8000e4c0: 00184813 xori a6,a6,1 -8000e4c4: 41198633 sub a2,s3,a7 -8000e4c8: 2a881ee3 bne a6,s0,8000ef84 <__subtf3+0xc08> -8000e4cc: 38c05c63 blez a2,8000e864 <__subtf3+0x4e8> -8000e4d0: 10089463 bnez a7,8000e5d8 <__subtf3+0x25c> -8000e4d4: 01412803 lw a6,20(sp) -8000e4d8: 01812583 lw a1,24(sp) -8000e4dc: 01c12303 lw t1,28(sp) -8000e4e0: 00b868b3 or a7,a6,a1 -8000e4e4: 0068e8b3 or a7,a7,t1 -8000e4e8: 00e8e8b3 or a7,a7,a4 -8000e4ec: 04089c63 bnez a7,8000e544 <__subtf3+0x1c8> -8000e4f0: 00008737 lui a4,0x8 -8000e4f4: fff70713 addi a4,a4,-1 # 7fff -8000e4f8: 00412803 lw a6,4(sp) -8000e4fc: 00812503 lw a0,8(sp) -8000e500: 00c12583 lw a1,12(sp) -8000e504: 00000793 li a5,0 -8000e508: 02e61263 bne a2,a4,8000e52c <__subtf3+0x1b0> -8000e50c: 00a86733 or a4,a6,a0 -8000e510: 00b76733 or a4,a4,a1 -8000e514: 00d76733 or a4,a4,a3 -8000e518: 00070a63 beqz a4,8000e52c <__subtf3+0x1b0> -8000e51c: 000407b7 lui a5,0x40 -8000e520: 00f5f7b3 and a5,a1,a5 -8000e524: 0017b793 seqz a5,a5 -8000e528: 00479793 slli a5,a5,0x4 -8000e52c: 02a12423 sw a0,40(sp) -8000e530: 02d12023 sw a3,32(sp) -8000e534: 03012223 sw a6,36(sp) -8000e538: 02b12623 sw a1,44(sp) -8000e53c: 00060513 mv a0,a2 -8000e540: 44c0006f j 8000e98c <__subtf3+0x610> -8000e544: fff60793 addi a5,a2,-1 -8000e548: 06079063 bnez a5,8000e5a8 <__subtf3+0x22c> -8000e54c: 00412603 lw a2,4(sp) -8000e550: 00e68733 add a4,a3,a4 -8000e554: 00d736b3 sltu a3,a4,a3 -8000e558: 00c80533 add a0,a6,a2 -8000e55c: 00d507b3 add a5,a0,a3 -8000e560: 00d7b6b3 sltu a3,a5,a3 -8000e564: 02f12223 sw a5,36(sp) -8000e568: 00812783 lw a5,8(sp) -8000e56c: 00c53633 sltu a2,a0,a2 -8000e570: 00d666b3 or a3,a2,a3 -8000e574: 02e12023 sw a4,32(sp) -8000e578: 00f58733 add a4,a1,a5 -8000e57c: 00d70633 add a2,a4,a3 -8000e580: 00f737b3 sltu a5,a4,a5 -8000e584: 00c12703 lw a4,12(sp) -8000e588: 00d636b3 sltu a3,a2,a3 -8000e58c: 00d7e7b3 or a5,a5,a3 -8000e590: 00e30333 add t1,t1,a4 -8000e594: 02c12423 sw a2,40(sp) -8000e598: 006787b3 add a5,a5,t1 -8000e59c: 02f12623 sw a5,44(sp) -8000e5a0: 00100513 li a0,1 -8000e5a4: 2100006f j 8000e7b4 <__subtf3+0x438> -8000e5a8: 00008737 lui a4,0x8 -8000e5ac: fff70713 addi a4,a4,-1 # 7fff -8000e5b0: 00e60463 beq a2,a4,8000e5b8 <__subtf3+0x23c> -8000e5b4: 77c0106f j 8000fd30 <__subtf3+0x19b4> -8000e5b8: 00412803 lw a6,4(sp) -8000e5bc: 00812503 lw a0,8(sp) -8000e5c0: 00c12583 lw a1,12(sp) -8000e5c4: 00000793 li a5,0 -8000e5c8: 00a86733 or a4,a6,a0 -8000e5cc: 00b76733 or a4,a4,a1 -8000e5d0: 00d76733 or a4,a4,a3 -8000e5d4: f45ff06f j 8000e518 <__subtf3+0x19c> -8000e5d8: 000087b7 lui a5,0x8 -8000e5dc: fff78793 addi a5,a5,-1 # 7fff -8000e5e0: 04f99663 bne s3,a5,8000e62c <__subtf3+0x2b0> -8000e5e4: 00412503 lw a0,4(sp) -8000e5e8: 00812583 lw a1,8(sp) -8000e5ec: 00c12603 lw a2,12(sp) -8000e5f0: 00000793 li a5,0 -8000e5f4: 00b56733 or a4,a0,a1 -8000e5f8: 00c76733 or a4,a4,a2 -8000e5fc: 00d76733 or a4,a4,a3 -8000e600: 00070a63 beqz a4,8000e614 <__subtf3+0x298> -8000e604: 000407b7 lui a5,0x40 -8000e608: 00f677b3 and a5,a2,a5 -8000e60c: 0017b793 seqz a5,a5 -8000e610: 00479793 slli a5,a5,0x4 -8000e614: 02a12223 sw a0,36(sp) -8000e618: 02d12023 sw a3,32(sp) -8000e61c: 02b12423 sw a1,40(sp) -8000e620: 02c12623 sw a2,44(sp) -8000e624: 00098513 mv a0,s3 -8000e628: 3640006f j 8000e98c <__subtf3+0x610> -8000e62c: 01c12783 lw a5,28(sp) -8000e630: 00080737 lui a4,0x80 -8000e634: 00e7e7b3 or a5,a5,a4 -8000e638: 00f12e23 sw a5,28(sp) -8000e63c: 07400793 li a5,116 -8000e640: 00c7d463 bge a5,a2,8000e648 <__subtf3+0x2cc> -8000e644: 6f80106f j 8000fd3c <__subtf3+0x19c0> -8000e648: 00060793 mv a5,a2 -8000e64c: 4057d313 srai t1,a5,0x5 -8000e650: 00000613 li a2,0 -8000e654: 01f7f793 andi a5,a5,31 -8000e658: 00000713 li a4,0 -8000e65c: 00271693 slli a3,a4,0x2 -8000e660: 02671863 bne a4,t1,8000e690 <__subtf3+0x314> -8000e664: 04079063 bnez a5,8000e6a4 <__subtf3+0x328> -8000e668: 00300593 li a1,3 -8000e66c: 40e58733 sub a4,a1,a4 -8000e670: 00de05b3 add a1,t3,a3 -8000e674: 0005a583 lw a1,0(a1) -8000e678: 00178793 addi a5,a5,1 # 40001 -8000e67c: 004e0e13 addi t3,t3,4 -8000e680: febe2e23 sw a1,-4(t3) -8000e684: fef756e3 bge a4,a5,8000e670 <__subtf3+0x2f4> -8000e688: 00400693 li a3,4 -8000e68c: 0a80006f j 8000e734 <__subtf3+0x3b8> -8000e690: 00d506b3 add a3,a0,a3 -8000e694: 0006a683 lw a3,0(a3) -8000e698: 00170713 addi a4,a4,1 # 80001 -8000e69c: 00d66633 or a2,a2,a3 -8000e6a0: fbdff06f j 8000e65c <__subtf3+0x2e0> -8000e6a4: 04010713 addi a4,sp,64 -8000e6a8: 00d70733 add a4,a4,a3 -8000e6ac: fd072703 lw a4,-48(a4) -8000e6b0: 02000893 li a7,32 -8000e6b4: 40f888b3 sub a7,a7,a5 -8000e6b8: 01171733 sll a4,a4,a7 -8000e6bc: 00e66633 or a2,a2,a4 -8000e6c0: 00300713 li a4,3 -8000e6c4: 00d506b3 add a3,a0,a3 -8000e6c8: 00000813 li a6,0 -8000e6cc: 40670733 sub a4,a4,t1 -8000e6d0: 00468693 addi a3,a3,4 -8000e6d4: 02e84463 blt a6,a4,8000e6fc <__subtf3+0x380> -8000e6d8: 04010693 addi a3,sp,64 -8000e6dc: 00271713 slli a4,a4,0x2 -8000e6e0: 00e68733 add a4,a3,a4 -8000e6e4: 01c12683 lw a3,28(sp) -8000e6e8: 00f6d7b3 srl a5,a3,a5 -8000e6ec: fcf72823 sw a5,-48(a4) -8000e6f0: 00400793 li a5,4 -8000e6f4: 406787b3 sub a5,a5,t1 -8000e6f8: f91ff06f j 8000e688 <__subtf3+0x30c> -8000e6fc: ffc6a583 lw a1,-4(a3) -8000e700: 0006ae83 lw t4,0(a3) -8000e704: 00281e13 slli t3,a6,0x2 -8000e708: 00f5d5b3 srl a1,a1,a5 -8000e70c: 011e9eb3 sll t4,t4,a7 -8000e710: 01c50e33 add t3,a0,t3 -8000e714: 01d5e5b3 or a1,a1,t4 -8000e718: 00be2023 sw a1,0(t3) -8000e71c: 00180813 addi a6,a6,1 -8000e720: fb1ff06f j 8000e6d0 <__subtf3+0x354> -8000e724: 00279713 slli a4,a5,0x2 -8000e728: 00e50733 add a4,a0,a4 -8000e72c: 00072023 sw zero,0(a4) -8000e730: 00178793 addi a5,a5,1 -8000e734: fed798e3 bne a5,a3,8000e724 <__subtf3+0x3a8> -8000e738: 01012783 lw a5,16(sp) -8000e73c: 00c03633 snez a2,a2 -8000e740: 00c7e633 or a2,a5,a2 -8000e744: 00c12823 sw a2,16(sp) -8000e748: 00012683 lw a3,0(sp) -8000e74c: 01012783 lw a5,16(sp) -8000e750: 00412703 lw a4,4(sp) -8000e754: 01812583 lw a1,24(sp) -8000e758: 00f687b3 add a5,a3,a5 -8000e75c: 00d7b6b3 sltu a3,a5,a3 -8000e760: 02f12023 sw a5,32(sp) -8000e764: 01412783 lw a5,20(sp) -8000e768: 01c12503 lw a0,28(sp) -8000e76c: 00f707b3 add a5,a4,a5 -8000e770: 00d78633 add a2,a5,a3 -8000e774: 00e7b733 sltu a4,a5,a4 -8000e778: 00d637b3 sltu a5,a2,a3 -8000e77c: 00f767b3 or a5,a4,a5 -8000e780: 00812703 lw a4,8(sp) -8000e784: 00c12683 lw a3,12(sp) -8000e788: 02c12223 sw a2,36(sp) -8000e78c: 00b705b3 add a1,a4,a1 -8000e790: 00f58633 add a2,a1,a5 -8000e794: 00e5b733 sltu a4,a1,a4 -8000e798: 00f637b3 sltu a5,a2,a5 -8000e79c: 00a686b3 add a3,a3,a0 -8000e7a0: 00f76733 or a4,a4,a5 -8000e7a4: 00e68733 add a4,a3,a4 -8000e7a8: 02c12423 sw a2,40(sp) -8000e7ac: 02e12623 sw a4,44(sp) -8000e7b0: 00098513 mv a0,s3 -8000e7b4: 02c12783 lw a5,44(sp) -8000e7b8: 00c79713 slli a4,a5,0xc -8000e7bc: 00074463 bltz a4,8000e7c4 <__subtf3+0x448> -8000e7c0: 3340106f j 8000faf4 <__subtf3+0x1778> -8000e7c4: fff80737 lui a4,0xfff80 -8000e7c8: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e67b> -8000e7cc: 00e7f7b3 and a5,a5,a4 -8000e7d0: 02f12623 sw a5,44(sp) -8000e7d4: 02012783 lw a5,32(sp) -8000e7d8: 00150513 addi a0,a0,1 -8000e7dc: 02c10593 addi a1,sp,44 -8000e7e0: 01f79713 slli a4,a5,0x1f -8000e7e4: 02010793 addi a5,sp,32 -8000e7e8: 0007a683 lw a3,0(a5) -8000e7ec: 0047a603 lw a2,4(a5) -8000e7f0: 00478793 addi a5,a5,4 -8000e7f4: 0016d693 srli a3,a3,0x1 -8000e7f8: 01f61613 slli a2,a2,0x1f -8000e7fc: 00c6e6b3 or a3,a3,a2 -8000e800: fed7ae23 sw a3,-4(a5) -8000e804: fef592e3 bne a1,a5,8000e7e8 <__subtf3+0x46c> -8000e808: 02c12783 lw a5,44(sp) -8000e80c: 00000613 li a2,0 -8000e810: 0017d793 srli a5,a5,0x1 -8000e814: 02f12623 sw a5,44(sp) -8000e818: 00e037b3 snez a5,a4 -8000e81c: 02012703 lw a4,32(sp) -8000e820: 00f767b3 or a5,a4,a5 -8000e824: 02f12023 sw a5,32(sp) -8000e828: 000087b7 lui a5,0x8 -8000e82c: fff78793 addi a5,a5,-1 # 7fff -8000e830: 6cf51a63 bne a0,a5,8000ef04 <__subtf3+0xb88> -8000e834: 72090c63 beqz s2,8000ef6c <__subtf3+0xbf0> -8000e838: 00300793 li a5,3 -8000e83c: 72f91263 bne s2,a5,8000ef60 <__subtf3+0xbe4> -8000e840: 72040663 beqz s0,8000ef6c <__subtf3+0xbf0> -8000e844: fff00793 li a5,-1 -8000e848: 00008537 lui a0,0x8 -8000e84c: 02f12623 sw a5,44(sp) -8000e850: 02f12423 sw a5,40(sp) -8000e854: 02f12223 sw a5,36(sp) -8000e858: 02f12023 sw a5,32(sp) -8000e85c: ffe50513 addi a0,a0,-2 # 7ffe -8000e860: 71c0006f j 8000ef7c <__subtf3+0xc00> -8000e864: 32060463 beqz a2,8000eb8c <__subtf3+0x810> -8000e868: 41388533 sub a0,a7,s3 -8000e86c: 12099463 bnez s3,8000e994 <__subtf3+0x618> -8000e870: 00412e03 lw t3,4(sp) -8000e874: 00812803 lw a6,8(sp) -8000e878: 00c12e83 lw t4,12(sp) -8000e87c: 010e6633 or a2,t3,a6 -8000e880: 01d66633 or a2,a2,t4 -8000e884: 00d66633 or a2,a2,a3 -8000e888: 04061c63 bnez a2,8000e8e0 <__subtf3+0x564> -8000e88c: 000087b7 lui a5,0x8 -8000e890: fff78793 addi a5,a5,-1 # 7fff -8000e894: 01412803 lw a6,20(sp) -8000e898: 01812583 lw a1,24(sp) -8000e89c: 01c12683 lw a3,28(sp) -8000e8a0: 02f51263 bne a0,a5,8000e8c4 <__subtf3+0x548> -8000e8a4: 00b867b3 or a5,a6,a1 -8000e8a8: 00d7e7b3 or a5,a5,a3 -8000e8ac: 00e7e7b3 or a5,a5,a4 -8000e8b0: 00078a63 beqz a5,8000e8c4 <__subtf3+0x548> -8000e8b4: 00040637 lui a2,0x40 -8000e8b8: 00c6f633 and a2,a3,a2 -8000e8bc: 00163613 seqz a2,a2 -8000e8c0: 00461613 slli a2,a2,0x4 -8000e8c4: 02e12023 sw a4,32(sp) -8000e8c8: 03012223 sw a6,36(sp) -8000e8cc: 02b12423 sw a1,40(sp) -8000e8d0: 02d12623 sw a3,44(sp) -8000e8d4: 30050463 beqz a0,8000ebdc <__subtf3+0x860> -8000e8d8: 00060793 mv a5,a2 -8000e8dc: 0b00006f j 8000e98c <__subtf3+0x610> -8000e8e0: fff50793 addi a5,a0,-1 -8000e8e4: 04079c63 bnez a5,8000e93c <__subtf3+0x5c0> -8000e8e8: 01412603 lw a2,20(sp) -8000e8ec: 00e686b3 add a3,a3,a4 -8000e8f0: 00e6b733 sltu a4,a3,a4 -8000e8f4: 00ce05b3 add a1,t3,a2 -8000e8f8: 00e587b3 add a5,a1,a4 -8000e8fc: 00e7b733 sltu a4,a5,a4 -8000e900: 02f12223 sw a5,36(sp) -8000e904: 01812783 lw a5,24(sp) -8000e908: 00c5b633 sltu a2,a1,a2 -8000e90c: 00e66733 or a4,a2,a4 -8000e910: 02d12023 sw a3,32(sp) -8000e914: 00f806b3 add a3,a6,a5 -8000e918: 00e68633 add a2,a3,a4 -8000e91c: 00e63733 sltu a4,a2,a4 -8000e920: 00f6b7b3 sltu a5,a3,a5 -8000e924: 00e7e7b3 or a5,a5,a4 -8000e928: 01c12703 lw a4,28(sp) -8000e92c: 02c12423 sw a2,40(sp) -8000e930: 00ee8eb3 add t4,t4,a4 -8000e934: 01d787b3 add a5,a5,t4 -8000e938: c65ff06f j 8000e59c <__subtf3+0x220> -8000e93c: 000086b7 lui a3,0x8 -8000e940: fff68693 addi a3,a3,-1 # 7fff -8000e944: 00d50463 beq a0,a3,8000e94c <__subtf3+0x5d0> -8000e948: 40c0106f j 8000fd54 <__subtf3+0x19d8> -8000e94c: 01412803 lw a6,20(sp) -8000e950: 01812583 lw a1,24(sp) -8000e954: 01c12603 lw a2,28(sp) -8000e958: 00000793 li a5,0 -8000e95c: 00b866b3 or a3,a6,a1 -8000e960: 00c6e6b3 or a3,a3,a2 -8000e964: 00e6e6b3 or a3,a3,a4 -8000e968: 00068a63 beqz a3,8000e97c <__subtf3+0x600> -8000e96c: 000407b7 lui a5,0x40 -8000e970: 00f677b3 and a5,a2,a5 -8000e974: 0017b793 seqz a5,a5 -8000e978: 00479793 slli a5,a5,0x4 -8000e97c: 02e12023 sw a4,32(sp) -8000e980: 03012223 sw a6,36(sp) -8000e984: 02b12423 sw a1,40(sp) -8000e988: 02c12623 sw a2,44(sp) -8000e98c: 00000613 li a2,0 -8000e990: 3980006f j 8000ed28 <__subtf3+0x9ac> -8000e994: 000087b7 lui a5,0x8 -8000e998: fff78793 addi a5,a5,-1 # 7fff -8000e99c: 04f89663 bne a7,a5,8000e9e8 <__subtf3+0x66c> -8000e9a0: 01412503 lw a0,20(sp) -8000e9a4: 01812583 lw a1,24(sp) -8000e9a8: 01c12603 lw a2,28(sp) -8000e9ac: 00000793 li a5,0 -8000e9b0: 00b566b3 or a3,a0,a1 -8000e9b4: 00c6e6b3 or a3,a3,a2 -8000e9b8: 00e6e6b3 or a3,a3,a4 -8000e9bc: 00068a63 beqz a3,8000e9d0 <__subtf3+0x654> -8000e9c0: 000407b7 lui a5,0x40 -8000e9c4: 00f677b3 and a5,a2,a5 -8000e9c8: 0017b793 seqz a5,a5 -8000e9cc: 00479793 slli a5,a5,0x4 -8000e9d0: 02a12223 sw a0,36(sp) -8000e9d4: 02e12023 sw a4,32(sp) -8000e9d8: 02b12423 sw a1,40(sp) -8000e9dc: 02c12623 sw a2,44(sp) -8000e9e0: 00088513 mv a0,a7 -8000e9e4: fa9ff06f j 8000e98c <__subtf3+0x610> -8000e9e8: 00c12783 lw a5,12(sp) -8000e9ec: 00080737 lui a4,0x80 -8000e9f0: 00e7e7b3 or a5,a5,a4 -8000e9f4: 00f12623 sw a5,12(sp) -8000e9f8: 07400793 li a5,116 -8000e9fc: 00a7d463 bge a5,a0,8000ea04 <__subtf3+0x688> -8000ea00: 3600106f j 8000fd60 <__subtf3+0x19e4> -8000ea04: 00050793 mv a5,a0 -8000ea08: 02000713 li a4,32 -8000ea0c: 02e7c633 div a2,a5,a4 -8000ea10: 00000693 li a3,0 -8000ea14: 02e7e7b3 rem a5,a5,a4 -8000ea18: 00000713 li a4,0 -8000ea1c: 04c74063 blt a4,a2,8000ea5c <__subtf3+0x6e0> -8000ea20: 00060713 mv a4,a2 -8000ea24: 00065463 bgez a2,8000ea2c <__subtf3+0x6b0> -8000ea28: 00000713 li a4,0 -8000ea2c: 00261513 slli a0,a2,0x2 -8000ea30: 04079263 bnez a5,8000ea74 <__subtf3+0x6f8> -8000ea34: 00300713 li a4,3 -8000ea38: 40c70633 sub a2,a4,a2 -8000ea3c: 00a30733 add a4,t1,a0 -8000ea40: 00072703 lw a4,0(a4) # 80000 -8000ea44: 00178793 addi a5,a5,1 # 40001 -8000ea48: 00430313 addi t1,t1,4 -8000ea4c: fee32e23 sw a4,-4(t1) -8000ea50: fef656e3 bge a2,a5,8000ea3c <__subtf3+0x6c0> -8000ea54: 00300613 li a2,3 -8000ea58: 0b00006f j 8000eb08 <__subtf3+0x78c> -8000ea5c: 00271513 slli a0,a4,0x2 -8000ea60: 00a58533 add a0,a1,a0 -8000ea64: 00052503 lw a0,0(a0) -8000ea68: 00170713 addi a4,a4,1 -8000ea6c: 00a6e6b3 or a3,a3,a0 -8000ea70: fadff06f j 8000ea1c <__subtf3+0x6a0> -8000ea74: 00271713 slli a4,a4,0x2 -8000ea78: 04010813 addi a6,sp,64 -8000ea7c: 00e80733 add a4,a6,a4 -8000ea80: fc072703 lw a4,-64(a4) -8000ea84: 02000e13 li t3,32 -8000ea88: 40fe0e33 sub t3,t3,a5 -8000ea8c: 01c71733 sll a4,a4,t3 +8000e454 <__subtf3>: +8000e454: fa010113 addi sp,sp,-96 +8000e458: 04812c23 sw s0,88(sp) +8000e45c: 04912a23 sw s1,84(sp) +8000e460: 04112e23 sw ra,92(sp) +8000e464: 05212823 sw s2,80(sp) +8000e468: 05312623 sw s3,76(sp) +8000e46c: 05412423 sw s4,72(sp) +8000e470: 05512223 sw s5,68(sp) +8000e474: 05612023 sw s6,64(sp) +8000e478: 00050493 mv s1,a0 +8000e47c: 0005a683 lw a3,0(a1) +8000e480: 0045a703 lw a4,4(a1) +8000e484: 0085a783 lw a5,8(a1) +8000e488: 00c5a403 lw s0,12(a1) +8000e48c: 00062e83 lw t4,0(a2) +8000e490: 00462e03 lw t3,4(a2) +8000e494: 00862883 lw a7,8(a2) +8000e498: 00c62803 lw a6,12(a2) +8000e49c: 00202973 frrm s2 +8000e4a0: 02f12c23 sw a5,56(sp) +8000e4a4: 00f12423 sw a5,8(sp) +8000e4a8: 01041793 slli a5,s0,0x10 +8000e4ac: 00141993 slli s3,s0,0x1 +8000e4b0: 0107d793 srli a5,a5,0x10 +8000e4b4: 02812e23 sw s0,60(sp) +8000e4b8: 02d12823 sw a3,48(sp) +8000e4bc: 02e12a23 sw a4,52(sp) +8000e4c0: 00d12023 sw a3,0(sp) +8000e4c4: 00e12223 sw a4,4(sp) +8000e4c8: 00f12623 sw a5,12(sp) +8000e4cc: 0119d993 srli s3,s3,0x11 +8000e4d0: 01f45413 srli s0,s0,0x1f +8000e4d4: 00010593 mv a1,sp +8000e4d8: 00c10313 addi t1,sp,12 +8000e4dc: 00032783 lw a5,0(t1) +8000e4e0: ffc32703 lw a4,-4(t1) +8000e4e4: ffc30313 addi t1,t1,-4 +8000e4e8: 00379793 slli a5,a5,0x3 +8000e4ec: 01d75713 srli a4,a4,0x1d +8000e4f0: 00e7e7b3 or a5,a5,a4 +8000e4f4: 00f32223 sw a5,4(t1) +8000e4f8: fe6592e3 bne a1,t1,8000e4dc <__subtf3+0x88> +8000e4fc: 00012683 lw a3,0(sp) +8000e500: 01081793 slli a5,a6,0x10 +8000e504: 03112c23 sw a7,56(sp) +8000e508: 00369693 slli a3,a3,0x3 +8000e50c: 01112c23 sw a7,24(sp) +8000e510: 0107d793 srli a5,a5,0x10 +8000e514: 00181893 slli a7,a6,0x1 +8000e518: 03c12a23 sw t3,52(sp) +8000e51c: 03012e23 sw a6,60(sp) +8000e520: 01c12a23 sw t3,20(sp) +8000e524: 00d12023 sw a3,0(sp) +8000e528: 03d12823 sw t4,48(sp) +8000e52c: 01d12823 sw t4,16(sp) +8000e530: 00f12e23 sw a5,28(sp) +8000e534: 0118d893 srli a7,a7,0x11 +8000e538: 01f85813 srli a6,a6,0x1f +8000e53c: 01010513 addi a0,sp,16 +8000e540: 01c10e13 addi t3,sp,28 +8000e544: 000e2783 lw a5,0(t3) +8000e548: ffce2703 lw a4,-4(t3) +8000e54c: ffce0e13 addi t3,t3,-4 +8000e550: 00379793 slli a5,a5,0x3 +8000e554: 01d75713 srli a4,a4,0x1d +8000e558: 00e7e7b3 or a5,a5,a4 +8000e55c: 00fe2223 sw a5,4(t3) +8000e560: ffc512e3 bne a0,t3,8000e544 <__subtf3+0xf0> +8000e564: 01012703 lw a4,16(sp) +8000e568: 000087b7 lui a5,0x8 +8000e56c: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e570: 00371713 slli a4,a4,0x3 +8000e574: 00e12823 sw a4,16(sp) +8000e578: 02f89063 bne a7,a5,8000e598 <__subtf3+0x144> +8000e57c: 01812603 lw a2,24(sp) +8000e580: 01412783 lw a5,20(sp) +8000e584: 00c7e7b3 or a5,a5,a2 +8000e588: 01c12603 lw a2,28(sp) +8000e58c: 00c7e7b3 or a5,a5,a2 +8000e590: 00e7e7b3 or a5,a5,a4 +8000e594: 00079463 bnez a5,8000e59c <__subtf3+0x148> +8000e598: 00184813 xori a6,a6,1 +8000e59c: 41198633 sub a2,s3,a7 +8000e5a0: 2a881ee3 bne a6,s0,8000f05c <__subtf3+0xc08> +8000e5a4: 38c05c63 blez a2,8000e93c <__subtf3+0x4e8> +8000e5a8: 10089463 bnez a7,8000e6b0 <__subtf3+0x25c> +8000e5ac: 01412803 lw a6,20(sp) +8000e5b0: 01812583 lw a1,24(sp) +8000e5b4: 01c12303 lw t1,28(sp) +8000e5b8: 00b868b3 or a7,a6,a1 +8000e5bc: 0068e8b3 or a7,a7,t1 +8000e5c0: 00e8e8b3 or a7,a7,a4 +8000e5c4: 04089c63 bnez a7,8000e61c <__subtf3+0x1c8> +8000e5c8: 00008737 lui a4,0x8 +8000e5cc: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8000e5d0: 00412803 lw a6,4(sp) +8000e5d4: 00812503 lw a0,8(sp) +8000e5d8: 00c12583 lw a1,12(sp) +8000e5dc: 00000793 li a5,0 +8000e5e0: 02e61263 bne a2,a4,8000e604 <__subtf3+0x1b0> +8000e5e4: 00a86733 or a4,a6,a0 +8000e5e8: 00b76733 or a4,a4,a1 +8000e5ec: 00d76733 or a4,a4,a3 +8000e5f0: 00070a63 beqz a4,8000e604 <__subtf3+0x1b0> +8000e5f4: 000407b7 lui a5,0x40 +8000e5f8: 00f5f7b3 and a5,a1,a5 +8000e5fc: 0017b793 seqz a5,a5 +8000e600: 00479793 slli a5,a5,0x4 +8000e604: 02a12423 sw a0,40(sp) +8000e608: 02d12023 sw a3,32(sp) +8000e60c: 03012223 sw a6,36(sp) +8000e610: 02b12623 sw a1,44(sp) +8000e614: 00060513 mv a0,a2 +8000e618: 44c0006f j 8000ea64 <__subtf3+0x610> +8000e61c: fff60793 addi a5,a2,-1 +8000e620: 06079063 bnez a5,8000e680 <__subtf3+0x22c> +8000e624: 00412603 lw a2,4(sp) +8000e628: 00e68733 add a4,a3,a4 +8000e62c: 00d736b3 sltu a3,a4,a3 +8000e630: 00c80533 add a0,a6,a2 +8000e634: 00d507b3 add a5,a0,a3 +8000e638: 00d7b6b3 sltu a3,a5,a3 +8000e63c: 02f12223 sw a5,36(sp) +8000e640: 00812783 lw a5,8(sp) +8000e644: 00c53633 sltu a2,a0,a2 +8000e648: 00d666b3 or a3,a2,a3 +8000e64c: 02e12023 sw a4,32(sp) +8000e650: 00f58733 add a4,a1,a5 +8000e654: 00d70633 add a2,a4,a3 +8000e658: 00f737b3 sltu a5,a4,a5 +8000e65c: 00c12703 lw a4,12(sp) +8000e660: 00d636b3 sltu a3,a2,a3 +8000e664: 00d7e7b3 or a5,a5,a3 +8000e668: 00e30333 add t1,t1,a4 +8000e66c: 02c12423 sw a2,40(sp) +8000e670: 006787b3 add a5,a5,t1 +8000e674: 02f12623 sw a5,44(sp) +8000e678: 00100513 li a0,1 +8000e67c: 2100006f j 8000e88c <__subtf3+0x438> +8000e680: 00008737 lui a4,0x8 +8000e684: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8000e688: 00e60463 beq a2,a4,8000e690 <__subtf3+0x23c> +8000e68c: 77c0106f j 8000fe08 <__subtf3+0x19b4> +8000e690: 00412803 lw a6,4(sp) +8000e694: 00812503 lw a0,8(sp) +8000e698: 00c12583 lw a1,12(sp) +8000e69c: 00000793 li a5,0 +8000e6a0: 00a86733 or a4,a6,a0 +8000e6a4: 00b76733 or a4,a4,a1 +8000e6a8: 00d76733 or a4,a4,a3 +8000e6ac: f45ff06f j 8000e5f0 <__subtf3+0x19c> +8000e6b0: 000087b7 lui a5,0x8 +8000e6b4: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e6b8: 04f99663 bne s3,a5,8000e704 <__subtf3+0x2b0> +8000e6bc: 00412503 lw a0,4(sp) +8000e6c0: 00812583 lw a1,8(sp) +8000e6c4: 00c12603 lw a2,12(sp) +8000e6c8: 00000793 li a5,0 +8000e6cc: 00b56733 or a4,a0,a1 +8000e6d0: 00c76733 or a4,a4,a2 +8000e6d4: 00d76733 or a4,a4,a3 +8000e6d8: 00070a63 beqz a4,8000e6ec <__subtf3+0x298> +8000e6dc: 000407b7 lui a5,0x40 +8000e6e0: 00f677b3 and a5,a2,a5 +8000e6e4: 0017b793 seqz a5,a5 +8000e6e8: 00479793 slli a5,a5,0x4 +8000e6ec: 02a12223 sw a0,36(sp) +8000e6f0: 02d12023 sw a3,32(sp) +8000e6f4: 02b12423 sw a1,40(sp) +8000e6f8: 02c12623 sw a2,44(sp) +8000e6fc: 00098513 mv a0,s3 +8000e700: 3640006f j 8000ea64 <__subtf3+0x610> +8000e704: 01c12783 lw a5,28(sp) +8000e708: 00080737 lui a4,0x80 +8000e70c: 00e7e7b3 or a5,a5,a4 +8000e710: 00f12e23 sw a5,28(sp) +8000e714: 07400793 li a5,116 +8000e718: 00c7d463 bge a5,a2,8000e720 <__subtf3+0x2cc> +8000e71c: 6f80106f j 8000fe14 <__subtf3+0x19c0> +8000e720: 00060793 mv a5,a2 +8000e724: 4057d313 srai t1,a5,0x5 +8000e728: 00000613 li a2,0 +8000e72c: 01f7f793 andi a5,a5,31 +8000e730: 00000713 li a4,0 +8000e734: 00271693 slli a3,a4,0x2 +8000e738: 02671863 bne a4,t1,8000e768 <__subtf3+0x314> +8000e73c: 04079063 bnez a5,8000e77c <__subtf3+0x328> +8000e740: 00300593 li a1,3 +8000e744: 40e58733 sub a4,a1,a4 +8000e748: 00de05b3 add a1,t3,a3 +8000e74c: 0005a583 lw a1,0(a1) +8000e750: 00178793 addi a5,a5,1 # 40001 <_start-0x7ffbffff> +8000e754: 004e0e13 addi t3,t3,4 +8000e758: febe2e23 sw a1,-4(t3) +8000e75c: fef756e3 bge a4,a5,8000e748 <__subtf3+0x2f4> +8000e760: 00400693 li a3,4 +8000e764: 0a80006f j 8000e80c <__subtf3+0x3b8> +8000e768: 00d506b3 add a3,a0,a3 +8000e76c: 0006a683 lw a3,0(a3) +8000e770: 00170713 addi a4,a4,1 # 80001 <_start-0x7ff7ffff> +8000e774: 00d66633 or a2,a2,a3 +8000e778: fbdff06f j 8000e734 <__subtf3+0x2e0> +8000e77c: 04010713 addi a4,sp,64 +8000e780: 00d70733 add a4,a4,a3 +8000e784: fd072703 lw a4,-48(a4) +8000e788: 02000893 li a7,32 +8000e78c: 40f888b3 sub a7,a7,a5 +8000e790: 01171733 sll a4,a4,a7 +8000e794: 00e66633 or a2,a2,a4 +8000e798: 00300713 li a4,3 +8000e79c: 00d506b3 add a3,a0,a3 +8000e7a0: 00000813 li a6,0 +8000e7a4: 40670733 sub a4,a4,t1 +8000e7a8: 00468693 addi a3,a3,4 +8000e7ac: 02e84463 blt a6,a4,8000e7d4 <__subtf3+0x380> +8000e7b0: 04010693 addi a3,sp,64 +8000e7b4: 00271713 slli a4,a4,0x2 +8000e7b8: 00e68733 add a4,a3,a4 +8000e7bc: 01c12683 lw a3,28(sp) +8000e7c0: 00f6d7b3 srl a5,a3,a5 +8000e7c4: fcf72823 sw a5,-48(a4) +8000e7c8: 00400793 li a5,4 +8000e7cc: 406787b3 sub a5,a5,t1 +8000e7d0: f91ff06f j 8000e760 <__subtf3+0x30c> +8000e7d4: ffc6a583 lw a1,-4(a3) +8000e7d8: 0006ae83 lw t4,0(a3) +8000e7dc: 00281e13 slli t3,a6,0x2 +8000e7e0: 00f5d5b3 srl a1,a1,a5 +8000e7e4: 011e9eb3 sll t4,t4,a7 +8000e7e8: 01c50e33 add t3,a0,t3 +8000e7ec: 01d5e5b3 or a1,a1,t4 +8000e7f0: 00be2023 sw a1,0(t3) +8000e7f4: 00180813 addi a6,a6,1 +8000e7f8: fb1ff06f j 8000e7a8 <__subtf3+0x354> +8000e7fc: 00279713 slli a4,a5,0x2 +8000e800: 00e50733 add a4,a0,a4 +8000e804: 00072023 sw zero,0(a4) +8000e808: 00178793 addi a5,a5,1 +8000e80c: fed798e3 bne a5,a3,8000e7fc <__subtf3+0x3a8> +8000e810: 01012783 lw a5,16(sp) +8000e814: 00c03633 snez a2,a2 +8000e818: 00c7e633 or a2,a5,a2 +8000e81c: 00c12823 sw a2,16(sp) +8000e820: 00012683 lw a3,0(sp) +8000e824: 01012783 lw a5,16(sp) +8000e828: 00412703 lw a4,4(sp) +8000e82c: 01812583 lw a1,24(sp) +8000e830: 00f687b3 add a5,a3,a5 +8000e834: 00d7b6b3 sltu a3,a5,a3 +8000e838: 02f12023 sw a5,32(sp) +8000e83c: 01412783 lw a5,20(sp) +8000e840: 01c12503 lw a0,28(sp) +8000e844: 00f707b3 add a5,a4,a5 +8000e848: 00d78633 add a2,a5,a3 +8000e84c: 00e7b733 sltu a4,a5,a4 +8000e850: 00d637b3 sltu a5,a2,a3 +8000e854: 00f767b3 or a5,a4,a5 +8000e858: 00812703 lw a4,8(sp) +8000e85c: 00c12683 lw a3,12(sp) +8000e860: 02c12223 sw a2,36(sp) +8000e864: 00b705b3 add a1,a4,a1 +8000e868: 00f58633 add a2,a1,a5 +8000e86c: 00e5b733 sltu a4,a1,a4 +8000e870: 00f637b3 sltu a5,a2,a5 +8000e874: 00a686b3 add a3,a3,a0 +8000e878: 00f76733 or a4,a4,a5 +8000e87c: 00e68733 add a4,a3,a4 +8000e880: 02c12423 sw a2,40(sp) +8000e884: 02e12623 sw a4,44(sp) +8000e888: 00098513 mv a0,s3 +8000e88c: 02c12783 lw a5,44(sp) +8000e890: 00c79713 slli a4,a5,0xc +8000e894: 00074463 bltz a4,8000e89c <__subtf3+0x448> +8000e898: 3340106f j 8000fbcc <__subtf3+0x1778> +8000e89c: fff80737 lui a4,0xfff80 +8000e8a0: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e607> +8000e8a4: 00e7f7b3 and a5,a5,a4 +8000e8a8: 02f12623 sw a5,44(sp) +8000e8ac: 02012783 lw a5,32(sp) +8000e8b0: 00150513 addi a0,a0,1 +8000e8b4: 02c10593 addi a1,sp,44 +8000e8b8: 01f79713 slli a4,a5,0x1f +8000e8bc: 02010793 addi a5,sp,32 +8000e8c0: 0007a683 lw a3,0(a5) +8000e8c4: 0047a603 lw a2,4(a5) +8000e8c8: 00478793 addi a5,a5,4 +8000e8cc: 0016d693 srli a3,a3,0x1 +8000e8d0: 01f61613 slli a2,a2,0x1f +8000e8d4: 00c6e6b3 or a3,a3,a2 +8000e8d8: fed7ae23 sw a3,-4(a5) +8000e8dc: fef592e3 bne a1,a5,8000e8c0 <__subtf3+0x46c> +8000e8e0: 02c12783 lw a5,44(sp) +8000e8e4: 00000613 li a2,0 +8000e8e8: 0017d793 srli a5,a5,0x1 +8000e8ec: 02f12623 sw a5,44(sp) +8000e8f0: 00e037b3 snez a5,a4 +8000e8f4: 02012703 lw a4,32(sp) +8000e8f8: 00f767b3 or a5,a4,a5 +8000e8fc: 02f12023 sw a5,32(sp) +8000e900: 000087b7 lui a5,0x8 +8000e904: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e908: 6cf51a63 bne a0,a5,8000efdc <__subtf3+0xb88> +8000e90c: 72090c63 beqz s2,8000f044 <__subtf3+0xbf0> +8000e910: 00300793 li a5,3 +8000e914: 72f91263 bne s2,a5,8000f038 <__subtf3+0xbe4> +8000e918: 72040663 beqz s0,8000f044 <__subtf3+0xbf0> +8000e91c: fff00793 li a5,-1 +8000e920: 00008537 lui a0,0x8 +8000e924: 02f12623 sw a5,44(sp) +8000e928: 02f12423 sw a5,40(sp) +8000e92c: 02f12223 sw a5,36(sp) +8000e930: 02f12023 sw a5,32(sp) +8000e934: ffe50513 addi a0,a0,-2 # 7ffe <_start-0x7fff8002> +8000e938: 71c0006f j 8000f054 <__subtf3+0xc00> +8000e93c: 32060463 beqz a2,8000ec64 <__subtf3+0x810> +8000e940: 41388533 sub a0,a7,s3 +8000e944: 12099463 bnez s3,8000ea6c <__subtf3+0x618> +8000e948: 00412e03 lw t3,4(sp) +8000e94c: 00812803 lw a6,8(sp) +8000e950: 00c12e83 lw t4,12(sp) +8000e954: 010e6633 or a2,t3,a6 +8000e958: 01d66633 or a2,a2,t4 +8000e95c: 00d66633 or a2,a2,a3 +8000e960: 04061c63 bnez a2,8000e9b8 <__subtf3+0x564> +8000e964: 000087b7 lui a5,0x8 +8000e968: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000e96c: 01412803 lw a6,20(sp) +8000e970: 01812583 lw a1,24(sp) +8000e974: 01c12683 lw a3,28(sp) +8000e978: 02f51263 bne a0,a5,8000e99c <__subtf3+0x548> +8000e97c: 00b867b3 or a5,a6,a1 +8000e980: 00d7e7b3 or a5,a5,a3 +8000e984: 00e7e7b3 or a5,a5,a4 +8000e988: 00078a63 beqz a5,8000e99c <__subtf3+0x548> +8000e98c: 00040637 lui a2,0x40 +8000e990: 00c6f633 and a2,a3,a2 +8000e994: 00163613 seqz a2,a2 +8000e998: 00461613 slli a2,a2,0x4 +8000e99c: 02e12023 sw a4,32(sp) +8000e9a0: 03012223 sw a6,36(sp) +8000e9a4: 02b12423 sw a1,40(sp) +8000e9a8: 02d12623 sw a3,44(sp) +8000e9ac: 30050463 beqz a0,8000ecb4 <__subtf3+0x860> +8000e9b0: 00060793 mv a5,a2 +8000e9b4: 0b00006f j 8000ea64 <__subtf3+0x610> +8000e9b8: fff50793 addi a5,a0,-1 +8000e9bc: 04079c63 bnez a5,8000ea14 <__subtf3+0x5c0> +8000e9c0: 01412603 lw a2,20(sp) +8000e9c4: 00e686b3 add a3,a3,a4 +8000e9c8: 00e6b733 sltu a4,a3,a4 +8000e9cc: 00ce05b3 add a1,t3,a2 +8000e9d0: 00e587b3 add a5,a1,a4 +8000e9d4: 00e7b733 sltu a4,a5,a4 +8000e9d8: 02f12223 sw a5,36(sp) +8000e9dc: 01812783 lw a5,24(sp) +8000e9e0: 00c5b633 sltu a2,a1,a2 +8000e9e4: 00e66733 or a4,a2,a4 +8000e9e8: 02d12023 sw a3,32(sp) +8000e9ec: 00f806b3 add a3,a6,a5 +8000e9f0: 00e68633 add a2,a3,a4 +8000e9f4: 00e63733 sltu a4,a2,a4 +8000e9f8: 00f6b7b3 sltu a5,a3,a5 +8000e9fc: 00e7e7b3 or a5,a5,a4 +8000ea00: 01c12703 lw a4,28(sp) +8000ea04: 02c12423 sw a2,40(sp) +8000ea08: 00ee8eb3 add t4,t4,a4 +8000ea0c: 01d787b3 add a5,a5,t4 +8000ea10: c65ff06f j 8000e674 <__subtf3+0x220> +8000ea14: 000086b7 lui a3,0x8 +8000ea18: fff68693 addi a3,a3,-1 # 7fff <_start-0x7fff8001> +8000ea1c: 00d50463 beq a0,a3,8000ea24 <__subtf3+0x5d0> +8000ea20: 40c0106f j 8000fe2c <__subtf3+0x19d8> +8000ea24: 01412803 lw a6,20(sp) +8000ea28: 01812583 lw a1,24(sp) +8000ea2c: 01c12603 lw a2,28(sp) +8000ea30: 00000793 li a5,0 +8000ea34: 00b866b3 or a3,a6,a1 +8000ea38: 00c6e6b3 or a3,a3,a2 +8000ea3c: 00e6e6b3 or a3,a3,a4 +8000ea40: 00068a63 beqz a3,8000ea54 <__subtf3+0x600> +8000ea44: 000407b7 lui a5,0x40 +8000ea48: 00f677b3 and a5,a2,a5 +8000ea4c: 0017b793 seqz a5,a5 +8000ea50: 00479793 slli a5,a5,0x4 +8000ea54: 02e12023 sw a4,32(sp) +8000ea58: 03012223 sw a6,36(sp) +8000ea5c: 02b12423 sw a1,40(sp) +8000ea60: 02c12623 sw a2,44(sp) +8000ea64: 00000613 li a2,0 +8000ea68: 3980006f j 8000ee00 <__subtf3+0x9ac> +8000ea6c: 000087b7 lui a5,0x8 +8000ea70: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000ea74: 04f89663 bne a7,a5,8000eac0 <__subtf3+0x66c> +8000ea78: 01412503 lw a0,20(sp) +8000ea7c: 01812583 lw a1,24(sp) +8000ea80: 01c12603 lw a2,28(sp) +8000ea84: 00000793 li a5,0 +8000ea88: 00b566b3 or a3,a0,a1 +8000ea8c: 00c6e6b3 or a3,a3,a2 8000ea90: 00e6e6b3 or a3,a3,a4 -8000ea94: 00300713 li a4,3 -8000ea98: 00a58533 add a0,a1,a0 -8000ea9c: 00000313 li t1,0 -8000eaa0: 40c70733 sub a4,a4,a2 -8000eaa4: 00450513 addi a0,a0,4 -8000eaa8: 02e34463 blt t1,a4,8000ead0 <__subtf3+0x754> -8000eaac: 04010513 addi a0,sp,64 -8000eab0: 00271713 slli a4,a4,0x2 -8000eab4: 00e50733 add a4,a0,a4 -8000eab8: 00c12503 lw a0,12(sp) -8000eabc: 00f557b3 srl a5,a0,a5 -8000eac0: fcf72023 sw a5,-64(a4) -8000eac4: 00400793 li a5,4 -8000eac8: 40c787b3 sub a5,a5,a2 -8000eacc: f89ff06f j 8000ea54 <__subtf3+0x6d8> -8000ead0: ffc52803 lw a6,-4(a0) -8000ead4: 00052f03 lw t5,0(a0) -8000ead8: 00231e93 slli t4,t1,0x2 -8000eadc: 00f85833 srl a6,a6,a5 -8000eae0: 01cf1f33 sll t5,t5,t3 -8000eae4: 01d58eb3 add t4,a1,t4 -8000eae8: 01e86833 or a6,a6,t5 -8000eaec: 010ea023 sw a6,0(t4) -8000eaf0: 00130313 addi t1,t1,1 -8000eaf4: fb1ff06f j 8000eaa4 <__subtf3+0x728> -8000eaf8: 00279713 slli a4,a5,0x2 -8000eafc: 00e58733 add a4,a1,a4 -8000eb00: 00072023 sw zero,0(a4) -8000eb04: 00178793 addi a5,a5,1 -8000eb08: fef658e3 bge a2,a5,8000eaf8 <__subtf3+0x77c> -8000eb0c: 00012783 lw a5,0(sp) -8000eb10: 00d036b3 snez a3,a3 -8000eb14: 00d7e6b3 or a3,a5,a3 -8000eb18: 00d12023 sw a3,0(sp) -8000eb1c: 01012683 lw a3,16(sp) -8000eb20: 00012783 lw a5,0(sp) -8000eb24: 01412703 lw a4,20(sp) -8000eb28: 00812583 lw a1,8(sp) -8000eb2c: 00f687b3 add a5,a3,a5 -8000eb30: 00d7b6b3 sltu a3,a5,a3 -8000eb34: 02f12023 sw a5,32(sp) -8000eb38: 00412783 lw a5,4(sp) -8000eb3c: 00c12503 lw a0,12(sp) -8000eb40: 00f707b3 add a5,a4,a5 -8000eb44: 00d78633 add a2,a5,a3 -8000eb48: 00e7b733 sltu a4,a5,a4 -8000eb4c: 00d637b3 sltu a5,a2,a3 -8000eb50: 00f767b3 or a5,a4,a5 -8000eb54: 01812703 lw a4,24(sp) -8000eb58: 01c12683 lw a3,28(sp) -8000eb5c: 02c12223 sw a2,36(sp) -8000eb60: 00b705b3 add a1,a4,a1 -8000eb64: 00f58633 add a2,a1,a5 -8000eb68: 00e5b733 sltu a4,a1,a4 -8000eb6c: 00f637b3 sltu a5,a2,a5 -8000eb70: 00a686b3 add a3,a3,a0 -8000eb74: 00f76733 or a4,a4,a5 -8000eb78: 00e68733 add a4,a3,a4 -8000eb7c: 02c12423 sw a2,40(sp) -8000eb80: 02e12623 sw a4,44(sp) -8000eb84: 00088513 mv a0,a7 -8000eb88: c2dff06f j 8000e7b4 <__subtf3+0x438> -8000eb8c: 000087b7 lui a5,0x8 -8000eb90: 00198513 addi a0,s3,1 -8000eb94: ffe78f93 addi t6,a5,-2 # 7ffe -8000eb98: 01f57fb3 and t6,a0,t6 -8000eb9c: 01412303 lw t1,20(sp) -8000eba0: 01812803 lw a6,24(sp) -8000eba4: 01c12e03 lw t3,28(sp) -8000eba8: 00412583 lw a1,4(sp) -8000ebac: 00812f03 lw t5,8(sp) -8000ebb0: 00c12e83 lw t4,12(sp) -8000ebb4: 2c0f9463 bnez t6,8000ee7c <__subtf3+0xb00> -8000ebb8: 01e5e533 or a0,a1,t5 -8000ebbc: 01d56533 or a0,a0,t4 -8000ebc0: 00d56533 or a0,a0,a3 -8000ebc4: 1c099a63 bnez s3,8000ed98 <__subtf3+0xa1c> -8000ebc8: 0c051863 bnez a0,8000ec98 <__subtf3+0x91c> -8000ebcc: 02e12023 sw a4,32(sp) -8000ebd0: 02612223 sw t1,36(sp) -8000ebd4: 03012423 sw a6,40(sp) -8000ebd8: 03c12623 sw t3,44(sp) -8000ebdc: 02012503 lw a0,32(sp) -8000ebe0: 02412583 lw a1,36(sp) -8000ebe4: 02812683 lw a3,40(sp) -8000ebe8: 02c12703 lw a4,44(sp) -8000ebec: 00b567b3 or a5,a0,a1 -8000ebf0: 00d7e7b3 or a5,a5,a3 -8000ebf4: 00e7e7b3 or a5,a5,a4 -8000ebf8: 72078ae3 beqz a5,8000fb2c <__subtf3+0x17b0> -8000ebfc: 02b12a23 sw a1,52(sp) -8000ec00: 02a12823 sw a0,48(sp) -8000ec04: 02d12c23 sw a3,56(sp) -8000ec08: 02e12e23 sw a4,60(sp) -8000ec0c: 03010593 addi a1,sp,48 -8000ec10: 03c10793 addi a5,sp,60 -8000ec14: 0007a703 lw a4,0(a5) -8000ec18: ffc7a683 lw a3,-4(a5) -8000ec1c: ffc78793 addi a5,a5,-4 -8000ec20: 00171713 slli a4,a4,0x1 -8000ec24: 01f6d693 srli a3,a3,0x1f -8000ec28: 00d76733 or a4,a4,a3 -8000ec2c: 00e7a223 sw a4,4(a5) -8000ec30: fef592e3 bne a1,a5,8000ec14 <__subtf3+0x898> -8000ec34: 03012783 lw a5,48(sp) -8000ec38: 00179793 slli a5,a5,0x1 -8000ec3c: 0077f713 andi a4,a5,7 -8000ec40: 6c0708e3 beqz a4,8000fb10 <__subtf3+0x1794> -8000ec44: 00200713 li a4,2 -8000ec48: 03c12683 lw a3,60(sp) -8000ec4c: 00166613 ori a2,a2,1 -8000ec50: 6ae90ee3 beq s2,a4,8000fb0c <__subtf3+0x1790> -8000ec54: 00300713 li a4,3 -8000ec58: 6ae902e3 beq s2,a4,8000fafc <__subtf3+0x1780> -8000ec5c: 6a091ae3 bnez s2,8000fb10 <__subtf3+0x1794> -8000ec60: 00f7f713 andi a4,a5,15 -8000ec64: 00400593 li a1,4 -8000ec68: 6ab704e3 beq a4,a1,8000fb10 <__subtf3+0x1794> -8000ec6c: 00478793 addi a5,a5,4 -8000ec70: 0047b793 sltiu a5,a5,4 -8000ec74: 03412703 lw a4,52(sp) -8000ec78: 00e78733 add a4,a5,a4 -8000ec7c: 00f73733 sltu a4,a4,a5 -8000ec80: 03812783 lw a5,56(sp) -8000ec84: 00f707b3 add a5,a4,a5 -8000ec88: 00e7b7b3 sltu a5,a5,a4 -8000ec8c: 00d787b3 add a5,a5,a3 -8000ec90: 02f12e23 sw a5,60(sp) -8000ec94: 67d0006f j 8000fb10 <__subtf3+0x1794> -8000ec98: 010367b3 or a5,t1,a6 -8000ec9c: 01c7e7b3 or a5,a5,t3 -8000eca0: 00e7e7b3 or a5,a5,a4 -8000eca4: 00079c63 bnez a5,8000ecbc <__subtf3+0x940> -8000eca8: 02d12023 sw a3,32(sp) -8000ecac: 02b12223 sw a1,36(sp) -8000ecb0: 03e12423 sw t5,40(sp) -8000ecb4: 03d12623 sw t4,44(sp) -8000ecb8: f25ff06f j 8000ebdc <__subtf3+0x860> -8000ecbc: 00e68733 add a4,a3,a4 -8000ecc0: 00d736b3 sltu a3,a4,a3 -8000ecc4: 00b30333 add t1,t1,a1 -8000ecc8: 00d307b3 add a5,t1,a3 -8000eccc: 00d7b6b3 sltu a3,a5,a3 -8000ecd0: 00b33333 sltu t1,t1,a1 -8000ecd4: 00d36333 or t1,t1,a3 -8000ecd8: 01e805b3 add a1,a6,t5 -8000ecdc: 02f12223 sw a5,36(sp) -8000ece0: 006587b3 add a5,a1,t1 -8000ece4: 02f12423 sw a5,40(sp) -8000ece8: 01e5b5b3 sltu a1,a1,t5 -8000ecec: 0067b7b3 sltu a5,a5,t1 -8000ecf0: 00f5e7b3 or a5,a1,a5 -8000ecf4: 01de0e33 add t3,t3,t4 -8000ecf8: 01c787b3 add a5,a5,t3 -8000ecfc: 02e12023 sw a4,32(sp) -8000ed00: 00c79713 slli a4,a5,0xc -8000ed04: 00074663 bltz a4,8000ed10 <__subtf3+0x994> -8000ed08: 02f12623 sw a5,44(sp) -8000ed0c: ed1ff06f j 8000ebdc <__subtf3+0x860> -8000ed10: fff80737 lui a4,0xfff80 -8000ed14: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e67b> -8000ed18: 00e7f7b3 and a5,a5,a4 -8000ed1c: 02f12623 sw a5,44(sp) -8000ed20: 00100513 li a0,1 -8000ed24: 00000793 li a5,0 -8000ed28: 02012703 lw a4,32(sp) -8000ed2c: 00777693 andi a3,a4,7 -8000ed30: 66068ce3 beqz a3,8000fba8 <__subtf3+0x182c> -8000ed34: 00200693 li a3,2 -8000ed38: 02c12883 lw a7,44(sp) -8000ed3c: 0017e793 ori a5,a5,1 -8000ed40: 62d908e3 beq s2,a3,8000fb70 <__subtf3+0x17f4> -8000ed44: 00300693 li a3,3 -8000ed48: 5ed908e3 beq s2,a3,8000fb38 <__subtf3+0x17bc> -8000ed4c: 04091263 bnez s2,8000ed90 <__subtf3+0xa14> -8000ed50: 00f77693 andi a3,a4,15 -8000ed54: 00400593 li a1,4 -8000ed58: 02b68c63 beq a3,a1,8000ed90 <__subtf3+0xa14> -8000ed5c: 02412803 lw a6,36(sp) -8000ed60: 00470713 addi a4,a4,4 -8000ed64: 02e12023 sw a4,32(sp) -8000ed68: 00473713 sltiu a4,a4,4 -8000ed6c: 01070833 add a6,a4,a6 -8000ed70: 00e83733 sltu a4,a6,a4 -8000ed74: 03012223 sw a6,36(sp) -8000ed78: 02812803 lw a6,40(sp) -8000ed7c: 01070833 add a6,a4,a6 -8000ed80: 03012423 sw a6,40(sp) -8000ed84: 00e83833 sltu a6,a6,a4 -8000ed88: 011806b3 add a3,a6,a7 -8000ed8c: 02d12623 sw a3,44(sp) -8000ed90: 620612e3 bnez a2,8000fbb4 <__subtf3+0x1838> -8000ed94: 6250006f j 8000fbb8 <__subtf3+0x183c> -8000ed98: fff78793 addi a5,a5,-1 -8000ed9c: 08f99663 bne s3,a5,8000ee28 <__subtf3+0xaac> -8000eda0: 00051463 bnez a0,8000eda8 <__subtf3+0xa2c> -8000eda4: 0040106f j 8000fda8 <__subtf3+0x1a2c> -8000eda8: 000407b7 lui a5,0x40 -8000edac: 00fef7b3 and a5,t4,a5 -8000edb0: 0017b793 seqz a5,a5 -8000edb4: 00479793 slli a5,a5,0x4 -8000edb8: 0b389063 bne a7,s3,8000ee58 <__subtf3+0xadc> -8000edbc: 010368b3 or a7,t1,a6 -8000edc0: 01c8e8b3 or a7,a7,t3 -8000edc4: 00e8e8b3 or a7,a7,a4 -8000edc8: 7c0888e3 beqz a7,8000fd98 <__subtf3+0x1a1c> -8000edcc: 00de1693 slli a3,t3,0xd -8000edd0: 7c06d8e3 bgez a3,8000fda0 <__subtf3+0x1a24> -8000edd4: 06050463 beqz a0,8000ee3c <__subtf3+0xac0> -8000edd8: 00008737 lui a4,0x8 -8000eddc: 02e12623 sw a4,44(sp) -8000ede0: 02012423 sw zero,40(sp) -8000ede4: 02012223 sw zero,36(sp) -8000ede8: 02012023 sw zero,32(sp) -8000edec: 02010513 addi a0,sp,32 -8000edf0: 02c10713 addi a4,sp,44 -8000edf4: 00072683 lw a3,0(a4) # 8000 -8000edf8: ffc72583 lw a1,-4(a4) -8000edfc: ffc70713 addi a4,a4,-4 -8000ee00: 00369693 slli a3,a3,0x3 -8000ee04: 01d5d593 srli a1,a1,0x1d -8000ee08: 00b6e6b3 or a3,a3,a1 -8000ee0c: 00d72223 sw a3,4(a4) -8000ee10: fee512e3 bne a0,a4,8000edf4 <__subtf3+0xa78> -8000ee14: 02012703 lw a4,32(sp) -8000ee18: 00000413 li s0,0 -8000ee1c: 00371713 slli a4,a4,0x3 -8000ee20: 02e12023 sw a4,32(sp) -8000ee24: 0280006f j 8000ee4c <__subtf3+0xad0> -8000ee28: 00f89663 bne a7,a5,8000ee34 <__subtf3+0xab8> -8000ee2c: 00000793 li a5,0 -8000ee30: f8dff06f j 8000edbc <__subtf3+0xa40> -8000ee34: 00000793 li a5,0 -8000ee38: 02051063 bnez a0,8000ee58 <__subtf3+0xadc> +8000ea94: 00068a63 beqz a3,8000eaa8 <__subtf3+0x654> +8000ea98: 000407b7 lui a5,0x40 +8000ea9c: 00f677b3 and a5,a2,a5 +8000eaa0: 0017b793 seqz a5,a5 +8000eaa4: 00479793 slli a5,a5,0x4 +8000eaa8: 02a12223 sw a0,36(sp) +8000eaac: 02e12023 sw a4,32(sp) +8000eab0: 02b12423 sw a1,40(sp) +8000eab4: 02c12623 sw a2,44(sp) +8000eab8: 00088513 mv a0,a7 +8000eabc: fa9ff06f j 8000ea64 <__subtf3+0x610> +8000eac0: 00c12783 lw a5,12(sp) +8000eac4: 00080737 lui a4,0x80 +8000eac8: 00e7e7b3 or a5,a5,a4 +8000eacc: 00f12623 sw a5,12(sp) +8000ead0: 07400793 li a5,116 +8000ead4: 00a7d463 bge a5,a0,8000eadc <__subtf3+0x688> +8000ead8: 3600106f j 8000fe38 <__subtf3+0x19e4> +8000eadc: 00050793 mv a5,a0 +8000eae0: 02000713 li a4,32 +8000eae4: 02e7c633 div a2,a5,a4 +8000eae8: 00000693 li a3,0 +8000eaec: 02e7e7b3 rem a5,a5,a4 +8000eaf0: 00000713 li a4,0 +8000eaf4: 04c74063 blt a4,a2,8000eb34 <__subtf3+0x6e0> +8000eaf8: 00060713 mv a4,a2 +8000eafc: 00065463 bgez a2,8000eb04 <__subtf3+0x6b0> +8000eb00: 00000713 li a4,0 +8000eb04: 00261513 slli a0,a2,0x2 +8000eb08: 04079263 bnez a5,8000eb4c <__subtf3+0x6f8> +8000eb0c: 00300713 li a4,3 +8000eb10: 40c70633 sub a2,a4,a2 +8000eb14: 00a30733 add a4,t1,a0 +8000eb18: 00072703 lw a4,0(a4) # 80000 <_start-0x7ff80000> +8000eb1c: 00178793 addi a5,a5,1 # 40001 <_start-0x7ffbffff> +8000eb20: 00430313 addi t1,t1,4 +8000eb24: fee32e23 sw a4,-4(t1) +8000eb28: fef656e3 bge a2,a5,8000eb14 <__subtf3+0x6c0> +8000eb2c: 00300613 li a2,3 +8000eb30: 0b00006f j 8000ebe0 <__subtf3+0x78c> +8000eb34: 00271513 slli a0,a4,0x2 +8000eb38: 00a58533 add a0,a1,a0 +8000eb3c: 00052503 lw a0,0(a0) +8000eb40: 00170713 addi a4,a4,1 +8000eb44: 00a6e6b3 or a3,a3,a0 +8000eb48: fadff06f j 8000eaf4 <__subtf3+0x6a0> +8000eb4c: 00271713 slli a4,a4,0x2 +8000eb50: 04010813 addi a6,sp,64 +8000eb54: 00e80733 add a4,a6,a4 +8000eb58: fc072703 lw a4,-64(a4) +8000eb5c: 02000e13 li t3,32 +8000eb60: 40fe0e33 sub t3,t3,a5 +8000eb64: 01c71733 sll a4,a4,t3 +8000eb68: 00e6e6b3 or a3,a3,a4 +8000eb6c: 00300713 li a4,3 +8000eb70: 00a58533 add a0,a1,a0 +8000eb74: 00000313 li t1,0 +8000eb78: 40c70733 sub a4,a4,a2 +8000eb7c: 00450513 addi a0,a0,4 +8000eb80: 02e34463 blt t1,a4,8000eba8 <__subtf3+0x754> +8000eb84: 04010513 addi a0,sp,64 +8000eb88: 00271713 slli a4,a4,0x2 +8000eb8c: 00e50733 add a4,a0,a4 +8000eb90: 00c12503 lw a0,12(sp) +8000eb94: 00f557b3 srl a5,a0,a5 +8000eb98: fcf72023 sw a5,-64(a4) +8000eb9c: 00400793 li a5,4 +8000eba0: 40c787b3 sub a5,a5,a2 +8000eba4: f89ff06f j 8000eb2c <__subtf3+0x6d8> +8000eba8: ffc52803 lw a6,-4(a0) +8000ebac: 00052f03 lw t5,0(a0) +8000ebb0: 00231e93 slli t4,t1,0x2 +8000ebb4: 00f85833 srl a6,a6,a5 +8000ebb8: 01cf1f33 sll t5,t5,t3 +8000ebbc: 01d58eb3 add t4,a1,t4 +8000ebc0: 01e86833 or a6,a6,t5 +8000ebc4: 010ea023 sw a6,0(t4) +8000ebc8: 00130313 addi t1,t1,1 +8000ebcc: fb1ff06f j 8000eb7c <__subtf3+0x728> +8000ebd0: 00279713 slli a4,a5,0x2 +8000ebd4: 00e58733 add a4,a1,a4 +8000ebd8: 00072023 sw zero,0(a4) +8000ebdc: 00178793 addi a5,a5,1 +8000ebe0: fef658e3 bge a2,a5,8000ebd0 <__subtf3+0x77c> +8000ebe4: 00012783 lw a5,0(sp) +8000ebe8: 00d036b3 snez a3,a3 +8000ebec: 00d7e6b3 or a3,a5,a3 +8000ebf0: 00d12023 sw a3,0(sp) +8000ebf4: 01012683 lw a3,16(sp) +8000ebf8: 00012783 lw a5,0(sp) +8000ebfc: 01412703 lw a4,20(sp) +8000ec00: 00812583 lw a1,8(sp) +8000ec04: 00f687b3 add a5,a3,a5 +8000ec08: 00d7b6b3 sltu a3,a5,a3 +8000ec0c: 02f12023 sw a5,32(sp) +8000ec10: 00412783 lw a5,4(sp) +8000ec14: 00c12503 lw a0,12(sp) +8000ec18: 00f707b3 add a5,a4,a5 +8000ec1c: 00d78633 add a2,a5,a3 +8000ec20: 00e7b733 sltu a4,a5,a4 +8000ec24: 00d637b3 sltu a5,a2,a3 +8000ec28: 00f767b3 or a5,a4,a5 +8000ec2c: 01812703 lw a4,24(sp) +8000ec30: 01c12683 lw a3,28(sp) +8000ec34: 02c12223 sw a2,36(sp) +8000ec38: 00b705b3 add a1,a4,a1 +8000ec3c: 00f58633 add a2,a1,a5 +8000ec40: 00e5b733 sltu a4,a1,a4 +8000ec44: 00f637b3 sltu a5,a2,a5 +8000ec48: 00a686b3 add a3,a3,a0 +8000ec4c: 00f76733 or a4,a4,a5 +8000ec50: 00e68733 add a4,a3,a4 +8000ec54: 02c12423 sw a2,40(sp) +8000ec58: 02e12623 sw a4,44(sp) +8000ec5c: 00088513 mv a0,a7 +8000ec60: c2dff06f j 8000e88c <__subtf3+0x438> +8000ec64: 000087b7 lui a5,0x8 +8000ec68: 00198513 addi a0,s3,1 +8000ec6c: ffe78f93 addi t6,a5,-2 # 7ffe <_start-0x7fff8002> +8000ec70: 01f57fb3 and t6,a0,t6 +8000ec74: 01412303 lw t1,20(sp) +8000ec78: 01812803 lw a6,24(sp) +8000ec7c: 01c12e03 lw t3,28(sp) +8000ec80: 00412583 lw a1,4(sp) +8000ec84: 00812f03 lw t5,8(sp) +8000ec88: 00c12e83 lw t4,12(sp) +8000ec8c: 2c0f9463 bnez t6,8000ef54 <__subtf3+0xb00> +8000ec90: 01e5e533 or a0,a1,t5 +8000ec94: 01d56533 or a0,a0,t4 +8000ec98: 00d56533 or a0,a0,a3 +8000ec9c: 1c099a63 bnez s3,8000ee70 <__subtf3+0xa1c> +8000eca0: 0c051863 bnez a0,8000ed70 <__subtf3+0x91c> +8000eca4: 02e12023 sw a4,32(sp) +8000eca8: 02612223 sw t1,36(sp) +8000ecac: 03012423 sw a6,40(sp) +8000ecb0: 03c12623 sw t3,44(sp) +8000ecb4: 02012503 lw a0,32(sp) +8000ecb8: 02412583 lw a1,36(sp) +8000ecbc: 02812683 lw a3,40(sp) +8000ecc0: 02c12703 lw a4,44(sp) +8000ecc4: 00b567b3 or a5,a0,a1 +8000ecc8: 00d7e7b3 or a5,a5,a3 +8000eccc: 00e7e7b3 or a5,a5,a4 +8000ecd0: 72078ae3 beqz a5,8000fc04 <__subtf3+0x17b0> +8000ecd4: 02b12a23 sw a1,52(sp) +8000ecd8: 02a12823 sw a0,48(sp) +8000ecdc: 02d12c23 sw a3,56(sp) +8000ece0: 02e12e23 sw a4,60(sp) +8000ece4: 03010593 addi a1,sp,48 +8000ece8: 03c10793 addi a5,sp,60 +8000ecec: 0007a703 lw a4,0(a5) +8000ecf0: ffc7a683 lw a3,-4(a5) +8000ecf4: ffc78793 addi a5,a5,-4 +8000ecf8: 00171713 slli a4,a4,0x1 +8000ecfc: 01f6d693 srli a3,a3,0x1f +8000ed00: 00d76733 or a4,a4,a3 +8000ed04: 00e7a223 sw a4,4(a5) +8000ed08: fef592e3 bne a1,a5,8000ecec <__subtf3+0x898> +8000ed0c: 03012783 lw a5,48(sp) +8000ed10: 00179793 slli a5,a5,0x1 +8000ed14: 0077f713 andi a4,a5,7 +8000ed18: 6c0708e3 beqz a4,8000fbe8 <__subtf3+0x1794> +8000ed1c: 00200713 li a4,2 +8000ed20: 03c12683 lw a3,60(sp) +8000ed24: 00166613 ori a2,a2,1 +8000ed28: 6ae90ee3 beq s2,a4,8000fbe4 <__subtf3+0x1790> +8000ed2c: 00300713 li a4,3 +8000ed30: 6ae902e3 beq s2,a4,8000fbd4 <__subtf3+0x1780> +8000ed34: 6a091ae3 bnez s2,8000fbe8 <__subtf3+0x1794> +8000ed38: 00f7f713 andi a4,a5,15 +8000ed3c: 00400593 li a1,4 +8000ed40: 6ab704e3 beq a4,a1,8000fbe8 <__subtf3+0x1794> +8000ed44: 00478793 addi a5,a5,4 +8000ed48: 0047b793 sltiu a5,a5,4 +8000ed4c: 03412703 lw a4,52(sp) +8000ed50: 00e78733 add a4,a5,a4 +8000ed54: 00f73733 sltu a4,a4,a5 +8000ed58: 03812783 lw a5,56(sp) +8000ed5c: 00f707b3 add a5,a4,a5 +8000ed60: 00e7b7b3 sltu a5,a5,a4 +8000ed64: 00d787b3 add a5,a5,a3 +8000ed68: 02f12e23 sw a5,60(sp) +8000ed6c: 67d0006f j 8000fbe8 <__subtf3+0x1794> +8000ed70: 010367b3 or a5,t1,a6 +8000ed74: 01c7e7b3 or a5,a5,t3 +8000ed78: 00e7e7b3 or a5,a5,a4 +8000ed7c: 00079c63 bnez a5,8000ed94 <__subtf3+0x940> +8000ed80: 02d12023 sw a3,32(sp) +8000ed84: 02b12223 sw a1,36(sp) +8000ed88: 03e12423 sw t5,40(sp) +8000ed8c: 03d12623 sw t4,44(sp) +8000ed90: f25ff06f j 8000ecb4 <__subtf3+0x860> +8000ed94: 00e68733 add a4,a3,a4 +8000ed98: 00d736b3 sltu a3,a4,a3 +8000ed9c: 00b30333 add t1,t1,a1 +8000eda0: 00d307b3 add a5,t1,a3 +8000eda4: 00d7b6b3 sltu a3,a5,a3 +8000eda8: 00b33333 sltu t1,t1,a1 +8000edac: 00d36333 or t1,t1,a3 +8000edb0: 01e805b3 add a1,a6,t5 +8000edb4: 02f12223 sw a5,36(sp) +8000edb8: 006587b3 add a5,a1,t1 +8000edbc: 02f12423 sw a5,40(sp) +8000edc0: 01e5b5b3 sltu a1,a1,t5 +8000edc4: 0067b7b3 sltu a5,a5,t1 +8000edc8: 00f5e7b3 or a5,a1,a5 +8000edcc: 01de0e33 add t3,t3,t4 +8000edd0: 01c787b3 add a5,a5,t3 +8000edd4: 02e12023 sw a4,32(sp) +8000edd8: 00c79713 slli a4,a5,0xc +8000eddc: 00074663 bltz a4,8000ede8 <__subtf3+0x994> +8000ede0: 02f12623 sw a5,44(sp) +8000ede4: ed1ff06f j 8000ecb4 <__subtf3+0x860> +8000ede8: fff80737 lui a4,0xfff80 +8000edec: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e607> +8000edf0: 00e7f7b3 and a5,a5,a4 +8000edf4: 02f12623 sw a5,44(sp) +8000edf8: 00100513 li a0,1 +8000edfc: 00000793 li a5,0 +8000ee00: 02012703 lw a4,32(sp) +8000ee04: 00777693 andi a3,a4,7 +8000ee08: 66068ce3 beqz a3,8000fc80 <__subtf3+0x182c> +8000ee0c: 00200693 li a3,2 +8000ee10: 02c12883 lw a7,44(sp) +8000ee14: 0017e793 ori a5,a5,1 +8000ee18: 62d908e3 beq s2,a3,8000fc48 <__subtf3+0x17f4> +8000ee1c: 00300693 li a3,3 +8000ee20: 5ed908e3 beq s2,a3,8000fc10 <__subtf3+0x17bc> +8000ee24: 04091263 bnez s2,8000ee68 <__subtf3+0xa14> +8000ee28: 00f77693 andi a3,a4,15 +8000ee2c: 00400593 li a1,4 +8000ee30: 02b68c63 beq a3,a1,8000ee68 <__subtf3+0xa14> +8000ee34: 02412803 lw a6,36(sp) +8000ee38: 00470713 addi a4,a4,4 8000ee3c: 02e12023 sw a4,32(sp) -8000ee40: 02612223 sw t1,36(sp) -8000ee44: 03012423 sw a6,40(sp) -8000ee48: 03c12623 sw t3,44(sp) -8000ee4c: 00008537 lui a0,0x8 -8000ee50: fff50513 addi a0,a0,-1 # 7fff -8000ee54: ed5ff06f j 8000ed28 <__subtf3+0x9ac> -8000ee58: 01036833 or a6,t1,a6 -8000ee5c: 01c86e33 or t3,a6,t3 -8000ee60: 00ee6733 or a4,t3,a4 -8000ee64: f6071ae3 bnez a4,8000edd8 <__subtf3+0xa5c> -8000ee68: 02d12023 sw a3,32(sp) -8000ee6c: 02b12223 sw a1,36(sp) -8000ee70: 03e12423 sw t5,40(sp) -8000ee74: 03d12623 sw t4,44(sp) -8000ee78: fd5ff06f j 8000ee4c <__subtf3+0xad0> -8000ee7c: 00e68733 add a4,a3,a4 -8000ee80: 00b30333 add t1,t1,a1 -8000ee84: 00d736b3 sltu a3,a4,a3 -8000ee88: 02e12023 sw a4,32(sp) -8000ee8c: 00d30733 add a4,t1,a3 -8000ee90: 00d736b3 sltu a3,a4,a3 -8000ee94: 00b33333 sltu t1,t1,a1 -8000ee98: 00d366b3 or a3,t1,a3 -8000ee9c: 01e80833 add a6,a6,t5 -8000eea0: 00d80333 add t1,a6,a3 -8000eea4: 00d336b3 sltu a3,t1,a3 -8000eea8: 01e83833 sltu a6,a6,t5 -8000eeac: 00d86833 or a6,a6,a3 -8000eeb0: 01de0e33 add t3,t3,t4 -8000eeb4: 01c80833 add a6,a6,t3 -8000eeb8: 02e12223 sw a4,36(sp) -8000eebc: 02612423 sw t1,40(sp) -8000eec0: 03012623 sw a6,44(sp) -8000eec4: 02010793 addi a5,sp,32 -8000eec8: 02c10593 addi a1,sp,44 -8000eecc: 0007a703 lw a4,0(a5) # 40000 -8000eed0: 0047a683 lw a3,4(a5) -8000eed4: 00478793 addi a5,a5,4 -8000eed8: 00175713 srli a4,a4,0x1 -8000eedc: 01f69693 slli a3,a3,0x1f -8000eee0: 00d76733 or a4,a4,a3 -8000eee4: fee7ae23 sw a4,-4(a5) -8000eee8: fef592e3 bne a1,a5,8000eecc <__subtf3+0xb50> -8000eeec: 000087b7 lui a5,0x8 -8000eef0: fff78793 addi a5,a5,-1 # 7fff -8000eef4: 00f50c63 beq a0,a5,8000ef0c <__subtf3+0xb90> -8000eef8: 02c12783 lw a5,44(sp) -8000eefc: 0017d793 srli a5,a5,0x1 -8000ef00: 02f12623 sw a5,44(sp) +8000ee40: 00473713 sltiu a4,a4,4 +8000ee44: 01070833 add a6,a4,a6 +8000ee48: 00e83733 sltu a4,a6,a4 +8000ee4c: 03012223 sw a6,36(sp) +8000ee50: 02812803 lw a6,40(sp) +8000ee54: 01070833 add a6,a4,a6 +8000ee58: 03012423 sw a6,40(sp) +8000ee5c: 00e83833 sltu a6,a6,a4 +8000ee60: 011806b3 add a3,a6,a7 +8000ee64: 02d12623 sw a3,44(sp) +8000ee68: 620612e3 bnez a2,8000fc8c <__subtf3+0x1838> +8000ee6c: 6250006f j 8000fc90 <__subtf3+0x183c> +8000ee70: fff78793 addi a5,a5,-1 +8000ee74: 08f99663 bne s3,a5,8000ef00 <__subtf3+0xaac> +8000ee78: 00051463 bnez a0,8000ee80 <__subtf3+0xa2c> +8000ee7c: 0040106f j 8000fe80 <__subtf3+0x1a2c> +8000ee80: 000407b7 lui a5,0x40 +8000ee84: 00fef7b3 and a5,t4,a5 +8000ee88: 0017b793 seqz a5,a5 +8000ee8c: 00479793 slli a5,a5,0x4 +8000ee90: 0b389063 bne a7,s3,8000ef30 <__subtf3+0xadc> +8000ee94: 010368b3 or a7,t1,a6 +8000ee98: 01c8e8b3 or a7,a7,t3 +8000ee9c: 00e8e8b3 or a7,a7,a4 +8000eea0: 7c0888e3 beqz a7,8000fe70 <__subtf3+0x1a1c> +8000eea4: 00de1693 slli a3,t3,0xd +8000eea8: 7c06d8e3 bgez a3,8000fe78 <__subtf3+0x1a24> +8000eeac: 06050463 beqz a0,8000ef14 <__subtf3+0xac0> +8000eeb0: 00008737 lui a4,0x8 +8000eeb4: 02e12623 sw a4,44(sp) +8000eeb8: 02012423 sw zero,40(sp) +8000eebc: 02012223 sw zero,36(sp) +8000eec0: 02012023 sw zero,32(sp) +8000eec4: 02010513 addi a0,sp,32 +8000eec8: 02c10713 addi a4,sp,44 +8000eecc: 00072683 lw a3,0(a4) # 8000 <_start-0x7fff8000> +8000eed0: ffc72583 lw a1,-4(a4) +8000eed4: ffc70713 addi a4,a4,-4 +8000eed8: 00369693 slli a3,a3,0x3 +8000eedc: 01d5d593 srli a1,a1,0x1d +8000eee0: 00b6e6b3 or a3,a3,a1 +8000eee4: 00d72223 sw a3,4(a4) +8000eee8: fee512e3 bne a0,a4,8000eecc <__subtf3+0xa78> +8000eeec: 02012703 lw a4,32(sp) +8000eef0: 00000413 li s0,0 +8000eef4: 00371713 slli a4,a4,0x3 +8000eef8: 02e12023 sw a4,32(sp) +8000eefc: 0280006f j 8000ef24 <__subtf3+0xad0> +8000ef00: 00f89663 bne a7,a5,8000ef0c <__subtf3+0xab8> 8000ef04: 00000793 li a5,0 -8000ef08: e21ff06f j 8000ed28 <__subtf3+0x9ac> -8000ef0c: 02090e63 beqz s2,8000ef48 <__subtf3+0xbcc> -8000ef10: 00300793 li a5,3 -8000ef14: 02f91463 bne s2,a5,8000ef3c <__subtf3+0xbc0> -8000ef18: 02040863 beqz s0,8000ef48 <__subtf3+0xbcc> -8000ef1c: fff00793 li a5,-1 -8000ef20: 00008537 lui a0,0x8 -8000ef24: 02f12623 sw a5,44(sp) -8000ef28: 02f12423 sw a5,40(sp) -8000ef2c: 02f12223 sw a5,36(sp) -8000ef30: 02f12023 sw a5,32(sp) -8000ef34: ffe50513 addi a0,a0,-2 # 7ffe -8000ef38: 0200006f j 8000ef58 <__subtf3+0xbdc> -8000ef3c: 00200793 li a5,2 -8000ef40: fcf91ee3 bne s2,a5,8000ef1c <__subtf3+0xba0> -8000ef44: fc040ce3 beqz s0,8000ef1c <__subtf3+0xba0> -8000ef48: 02012623 sw zero,44(sp) -8000ef4c: 02012423 sw zero,40(sp) -8000ef50: 02012223 sw zero,36(sp) -8000ef54: 02012023 sw zero,32(sp) -8000ef58: 00500793 li a5,5 -8000ef5c: dcdff06f j 8000ed28 <__subtf3+0x9ac> -8000ef60: 00200793 li a5,2 -8000ef64: 8ef910e3 bne s2,a5,8000e844 <__subtf3+0x4c8> -8000ef68: 8c040ee3 beqz s0,8000e844 <__subtf3+0x4c8> -8000ef6c: 02012623 sw zero,44(sp) -8000ef70: 02012423 sw zero,40(sp) -8000ef74: 02012223 sw zero,36(sp) -8000ef78: 02012023 sw zero,32(sp) -8000ef7c: 00000613 li a2,0 -8000ef80: fd9ff06f j 8000ef58 <__subtf3+0xbdc> -8000ef84: 28c05663 blez a2,8000f210 <__subtf3+0xe94> -8000ef88: 0c089263 bnez a7,8000f04c <__subtf3+0xcd0> -8000ef8c: 01412803 lw a6,20(sp) -8000ef90: 01812583 lw a1,24(sp) -8000ef94: 01c12303 lw t1,28(sp) -8000ef98: 00b868b3 or a7,a6,a1 -8000ef9c: 0068e8b3 or a7,a7,t1 -8000efa0: 00e8e8b3 or a7,a7,a4 -8000efa4: d4088663 beqz a7,8000e4f0 <__subtf3+0x174> -8000efa8: fff60793 addi a5,a2,-1 # 3ffff -8000efac: 06079a63 bnez a5,8000f020 <__subtf3+0xca4> -8000efb0: 00412883 lw a7,4(sp) -8000efb4: 40e68733 sub a4,a3,a4 -8000efb8: 00e6b633 sltu a2,a3,a4 -8000efbc: 41088533 sub a0,a7,a6 -8000efc0: 00a8be33 sltu t3,a7,a0 -8000efc4: 40c50533 sub a0,a0,a2 -8000efc8: 02e12023 sw a4,32(sp) -8000efcc: 02a12223 sw a0,36(sp) -8000efd0: 00000613 li a2,0 -8000efd4: 00e6f663 bgeu a3,a4,8000efe0 <__subtf3+0xc64> -8000efd8: 41180633 sub a2,a6,a7 -8000efdc: 00163613 seqz a2,a2 -8000efe0: 00812803 lw a6,8(sp) -8000efe4: 01c666b3 or a3,a2,t3 -8000efe8: 40b80633 sub a2,a6,a1 -8000efec: 00c83533 sltu a0,a6,a2 -8000eff0: 40d60633 sub a2,a2,a3 -8000eff4: 02c12423 sw a2,40(sp) -8000eff8: 00068663 beqz a3,8000f004 <__subtf3+0xc88> -8000effc: 410587b3 sub a5,a1,a6 -8000f000: 0017b793 seqz a5,a5 -8000f004: 00c12703 lw a4,12(sp) -8000f008: 00a7e7b3 or a5,a5,a0 -8000f00c: 40670733 sub a4,a4,t1 -8000f010: 40f707b3 sub a5,a4,a5 -8000f014: 02f12623 sw a5,44(sp) -8000f018: 00100513 li a0,1 -8000f01c: 1d00006f j 8000f1ec <__subtf3+0xe70> -8000f020: 00008737 lui a4,0x8 -8000f024: fff70713 addi a4,a4,-1 # 7fff -8000f028: d8e60863 beq a2,a4,8000e5b8 <__subtf3+0x23c> -8000f02c: 07400713 li a4,116 -8000f030: 04f75263 bge a4,a5,8000f074 <__subtf3+0xcf8> -8000f034: 00100793 li a5,1 -8000f038: 00012e23 sw zero,28(sp) -8000f03c: 00012c23 sw zero,24(sp) -8000f040: 00012a23 sw zero,20(sp) -8000f044: 00f12823 sw a5,16(sp) -8000f048: 1280006f j 8000f170 <__subtf3+0xdf4> -8000f04c: 000087b7 lui a5,0x8 -8000f050: fff78793 addi a5,a5,-1 # 7fff -8000f054: d8f98863 beq s3,a5,8000e5e4 <__subtf3+0x268> -8000f058: 01c12783 lw a5,28(sp) -8000f05c: 00080737 lui a4,0x80 -8000f060: 00e7e7b3 or a5,a5,a4 -8000f064: 00f12e23 sw a5,28(sp) -8000f068: 07400793 li a5,116 -8000f06c: fcc7c4e3 blt a5,a2,8000f034 <__subtf3+0xcb8> -8000f070: 00060793 mv a5,a2 -8000f074: 4057d313 srai t1,a5,0x5 -8000f078: 00000613 li a2,0 -8000f07c: 01f7f793 andi a5,a5,31 -8000f080: 00000713 li a4,0 -8000f084: 00271693 slli a3,a4,0x2 -8000f088: 02671863 bne a4,t1,8000f0b8 <__subtf3+0xd3c> -8000f08c: 04079063 bnez a5,8000f0cc <__subtf3+0xd50> -8000f090: 00300593 li a1,3 -8000f094: 40e58733 sub a4,a1,a4 -8000f098: 00de05b3 add a1,t3,a3 -8000f09c: 0005a583 lw a1,0(a1) -8000f0a0: 00178793 addi a5,a5,1 -8000f0a4: 004e0e13 addi t3,t3,4 -8000f0a8: febe2e23 sw a1,-4(t3) -8000f0ac: fef756e3 bge a4,a5,8000f098 <__subtf3+0xd1c> -8000f0b0: 00400693 li a3,4 -8000f0b4: 0a80006f j 8000f15c <__subtf3+0xde0> -8000f0b8: 00d506b3 add a3,a0,a3 -8000f0bc: 0006a683 lw a3,0(a3) -8000f0c0: 00170713 addi a4,a4,1 # 80001 -8000f0c4: 00d66633 or a2,a2,a3 -8000f0c8: fbdff06f j 8000f084 <__subtf3+0xd08> -8000f0cc: 04010713 addi a4,sp,64 -8000f0d0: 00d70733 add a4,a4,a3 -8000f0d4: fd072703 lw a4,-48(a4) -8000f0d8: 02000893 li a7,32 -8000f0dc: 40f888b3 sub a7,a7,a5 -8000f0e0: 01171733 sll a4,a4,a7 -8000f0e4: 00e66633 or a2,a2,a4 -8000f0e8: 00300713 li a4,3 -8000f0ec: 00d506b3 add a3,a0,a3 -8000f0f0: 00000813 li a6,0 -8000f0f4: 40670733 sub a4,a4,t1 -8000f0f8: 00468693 addi a3,a3,4 -8000f0fc: 02e84463 blt a6,a4,8000f124 <__subtf3+0xda8> -8000f100: 04010693 addi a3,sp,64 -8000f104: 00271713 slli a4,a4,0x2 -8000f108: 00e68733 add a4,a3,a4 -8000f10c: 01c12683 lw a3,28(sp) -8000f110: 00f6d7b3 srl a5,a3,a5 -8000f114: fcf72823 sw a5,-48(a4) -8000f118: 00400793 li a5,4 -8000f11c: 406787b3 sub a5,a5,t1 -8000f120: f91ff06f j 8000f0b0 <__subtf3+0xd34> -8000f124: ffc6a583 lw a1,-4(a3) -8000f128: 0006ae83 lw t4,0(a3) -8000f12c: 00281e13 slli t3,a6,0x2 -8000f130: 00f5d5b3 srl a1,a1,a5 -8000f134: 011e9eb3 sll t4,t4,a7 -8000f138: 01c50e33 add t3,a0,t3 -8000f13c: 01d5e5b3 or a1,a1,t4 -8000f140: 00be2023 sw a1,0(t3) -8000f144: 00180813 addi a6,a6,1 -8000f148: fb1ff06f j 8000f0f8 <__subtf3+0xd7c> -8000f14c: 00279713 slli a4,a5,0x2 -8000f150: 00e50733 add a4,a0,a4 -8000f154: 00072023 sw zero,0(a4) -8000f158: 00178793 addi a5,a5,1 -8000f15c: fed798e3 bne a5,a3,8000f14c <__subtf3+0xdd0> -8000f160: 01012783 lw a5,16(sp) -8000f164: 00c03633 snez a2,a2 -8000f168: 00c7e633 or a2,a5,a2 -8000f16c: 00c12823 sw a2,16(sp) -8000f170: 00412683 lw a3,4(sp) -8000f174: 00012583 lw a1,0(sp) -8000f178: 01012703 lw a4,16(sp) -8000f17c: 01412783 lw a5,20(sp) -8000f180: 40e58733 sub a4,a1,a4 -8000f184: 40f687b3 sub a5,a3,a5 -8000f188: 00f6b633 sltu a2,a3,a5 -8000f18c: 00e5b6b3 sltu a3,a1,a4 -8000f190: 40d786b3 sub a3,a5,a3 -8000f194: 02d12223 sw a3,36(sp) -8000f198: 02e12023 sw a4,32(sp) -8000f19c: 00000693 li a3,0 -8000f1a0: 00e5f463 bgeu a1,a4,8000f1a8 <__subtf3+0xe2c> -8000f1a4: 0017b693 seqz a3,a5 -8000f1a8: 00c6e6b3 or a3,a3,a2 -8000f1ac: 01812703 lw a4,24(sp) -8000f1b0: 00812603 lw a2,8(sp) -8000f1b4: 40e60733 sub a4,a2,a4 -8000f1b8: 40d707b3 sub a5,a4,a3 -8000f1bc: 02f12423 sw a5,40(sp) -8000f1c0: 00e635b3 sltu a1,a2,a4 -8000f1c4: 00000613 li a2,0 -8000f1c8: 00068463 beqz a3,8000f1d0 <__subtf3+0xe54> -8000f1cc: 00173613 seqz a2,a4 -8000f1d0: 00c12783 lw a5,12(sp) -8000f1d4: 01c12703 lw a4,28(sp) -8000f1d8: 00b66633 or a2,a2,a1 -8000f1dc: 00098513 mv a0,s3 -8000f1e0: 40e787b3 sub a5,a5,a4 -8000f1e4: 40c787b3 sub a5,a5,a2 -8000f1e8: 02f12623 sw a5,44(sp) -8000f1ec: 02c12783 lw a5,44(sp) -8000f1f0: 00c79713 slli a4,a5,0xc -8000f1f4: 100750e3 bgez a4,8000faf4 <__subtf3+0x1778> -8000f1f8: 00080737 lui a4,0x80 -8000f1fc: fff70713 addi a4,a4,-1 # 7ffff -8000f200: 00e7f7b3 and a5,a5,a4 -8000f204: 02f12623 sw a5,44(sp) -8000f208: 00050993 mv s3,a0 -8000f20c: 67c0006f j 8000f888 <__subtf3+0x150c> -8000f210: 34060863 beqz a2,8000f560 <__subtf3+0x11e4> -8000f214: 41388533 sub a0,a7,s3 -8000f218: 14099063 bnez s3,8000f358 <__subtf3+0xfdc> -8000f21c: 00412e03 lw t3,4(sp) -8000f220: 00812603 lw a2,8(sp) -8000f224: 00c12f03 lw t5,12(sp) -8000f228: 00ce6eb3 or t4,t3,a2 -8000f22c: 01eeeeb3 or t4,t4,t5 -8000f230: 00deeeb3 or t4,t4,a3 -8000f234: 040e9c63 bnez t4,8000f28c <__subtf3+0xf10> -8000f238: 000087b7 lui a5,0x8 -8000f23c: fff78793 addi a5,a5,-1 # 7fff -8000f240: 01412883 lw a7,20(sp) -8000f244: 01812583 lw a1,24(sp) -8000f248: 01c12683 lw a3,28(sp) -8000f24c: 00000613 li a2,0 -8000f250: 02f51263 bne a0,a5,8000f274 <__subtf3+0xef8> -8000f254: 00b8e7b3 or a5,a7,a1 -8000f258: 00d7e7b3 or a5,a5,a3 -8000f25c: 00e7e7b3 or a5,a5,a4 -8000f260: 00078a63 beqz a5,8000f274 <__subtf3+0xef8> -8000f264: 00040637 lui a2,0x40 -8000f268: 00c6f633 and a2,a3,a2 -8000f26c: 00163613 seqz a2,a2 -8000f270: 00461613 slli a2,a2,0x4 -8000f274: 02e12023 sw a4,32(sp) -8000f278: 03112223 sw a7,36(sp) -8000f27c: 02b12423 sw a1,40(sp) -8000f280: 02d12623 sw a3,44(sp) -8000f284: 00080413 mv s0,a6 -8000f288: e4cff06f j 8000e8d4 <__subtf3+0x558> -8000f28c: fff50793 addi a5,a0,-1 -8000f290: 06079a63 bnez a5,8000f304 <__subtf3+0xf88> -8000f294: 01412883 lw a7,20(sp) -8000f298: 40d706b3 sub a3,a4,a3 -8000f29c: 00d735b3 sltu a1,a4,a3 -8000f2a0: 41c88533 sub a0,a7,t3 -8000f2a4: 00a8b333 sltu t1,a7,a0 -8000f2a8: 40b50533 sub a0,a0,a1 -8000f2ac: 02d12023 sw a3,32(sp) -8000f2b0: 02a12223 sw a0,36(sp) -8000f2b4: 00000593 li a1,0 -8000f2b8: 00d77663 bgeu a4,a3,8000f2c4 <__subtf3+0xf48> -8000f2bc: 411e05b3 sub a1,t3,a7 -8000f2c0: 0015b593 seqz a1,a1 -8000f2c4: 01812883 lw a7,24(sp) -8000f2c8: 0065e6b3 or a3,a1,t1 -8000f2cc: 40c885b3 sub a1,a7,a2 -8000f2d0: 00b8b533 sltu a0,a7,a1 -8000f2d4: 40d585b3 sub a1,a1,a3 -8000f2d8: 02b12423 sw a1,40(sp) -8000f2dc: 00068663 beqz a3,8000f2e8 <__subtf3+0xf6c> -8000f2e0: 411607b3 sub a5,a2,a7 -8000f2e4: 0017b793 seqz a5,a5 -8000f2e8: 01c12703 lw a4,28(sp) -8000f2ec: 00a7e7b3 or a5,a5,a0 -8000f2f0: 00080413 mv s0,a6 -8000f2f4: 41e70733 sub a4,a4,t5 -8000f2f8: 40f707b3 sub a5,a4,a5 -8000f2fc: 02f12623 sw a5,44(sp) -8000f300: d19ff06f j 8000f018 <__subtf3+0xc9c> -8000f304: 000086b7 lui a3,0x8 -8000f308: fff68693 addi a3,a3,-1 # 7fff -8000f30c: 26d516e3 bne a0,a3,8000fd78 <__subtf3+0x19fc> -8000f310: 01412883 lw a7,20(sp) -8000f314: 01812583 lw a1,24(sp) -8000f318: 01c12603 lw a2,28(sp) -8000f31c: 00000793 li a5,0 -8000f320: 00b8e6b3 or a3,a7,a1 -8000f324: 00c6e6b3 or a3,a3,a2 -8000f328: 00e6e6b3 or a3,a3,a4 -8000f32c: 00068a63 beqz a3,8000f340 <__subtf3+0xfc4> -8000f330: 000407b7 lui a5,0x40 -8000f334: 00f677b3 and a5,a2,a5 -8000f338: 0017b793 seqz a5,a5 -8000f33c: 00479793 slli a5,a5,0x4 -8000f340: 02e12023 sw a4,32(sp) -8000f344: 03112223 sw a7,36(sp) -8000f348: 02b12423 sw a1,40(sp) -8000f34c: 02c12623 sw a2,44(sp) -8000f350: 00080413 mv s0,a6 -8000f354: e38ff06f j 8000e98c <__subtf3+0x610> -8000f358: 000087b7 lui a5,0x8 -8000f35c: fff78793 addi a5,a5,-1 # 7fff -8000f360: 04f89663 bne a7,a5,8000f3ac <__subtf3+0x1030> -8000f364: 01412503 lw a0,20(sp) -8000f368: 01812583 lw a1,24(sp) -8000f36c: 01c12603 lw a2,28(sp) -8000f370: 00000793 li a5,0 -8000f374: 00b566b3 or a3,a0,a1 -8000f378: 00c6e6b3 or a3,a3,a2 -8000f37c: 00e6e6b3 or a3,a3,a4 -8000f380: 00068a63 beqz a3,8000f394 <__subtf3+0x1018> -8000f384: 000407b7 lui a5,0x40 -8000f388: 00f677b3 and a5,a2,a5 -8000f38c: 0017b793 seqz a5,a5 -8000f390: 00479793 slli a5,a5,0x4 -8000f394: 02a12223 sw a0,36(sp) -8000f398: 02e12023 sw a4,32(sp) -8000f39c: 02b12423 sw a1,40(sp) -8000f3a0: 02c12623 sw a2,44(sp) -8000f3a4: 00088513 mv a0,a7 -8000f3a8: fa9ff06f j 8000f350 <__subtf3+0xfd4> -8000f3ac: 00c12783 lw a5,12(sp) -8000f3b0: 00080737 lui a4,0x80 -8000f3b4: 00e7e7b3 or a5,a5,a4 -8000f3b8: 00f12623 sw a5,12(sp) -8000f3bc: 07400793 li a5,116 -8000f3c0: 1ca7c0e3 blt a5,a0,8000fd80 <__subtf3+0x1a04> -8000f3c4: 00050793 mv a5,a0 -8000f3c8: 02000713 li a4,32 -8000f3cc: 02e7c633 div a2,a5,a4 -8000f3d0: 00000693 li a3,0 -8000f3d4: 02e7e7b3 rem a5,a5,a4 -8000f3d8: 00000713 li a4,0 -8000f3dc: 04c74063 blt a4,a2,8000f41c <__subtf3+0x10a0> -8000f3e0: 00060713 mv a4,a2 -8000f3e4: 00065463 bgez a2,8000f3ec <__subtf3+0x1070> -8000f3e8: 00000713 li a4,0 -8000f3ec: 00261513 slli a0,a2,0x2 -8000f3f0: 04079263 bnez a5,8000f434 <__subtf3+0x10b8> -8000f3f4: 00300713 li a4,3 -8000f3f8: 40c70633 sub a2,a4,a2 -8000f3fc: 00a30733 add a4,t1,a0 -8000f400: 00072703 lw a4,0(a4) # 80000 -8000f404: 00178793 addi a5,a5,1 # 40001 -8000f408: 00430313 addi t1,t1,4 -8000f40c: fee32e23 sw a4,-4(t1) -8000f410: fef656e3 bge a2,a5,8000f3fc <__subtf3+0x1080> -8000f414: 00300613 li a2,3 -8000f418: 0b00006f j 8000f4c8 <__subtf3+0x114c> -8000f41c: 00271513 slli a0,a4,0x2 -8000f420: 00a58533 add a0,a1,a0 -8000f424: 00052503 lw a0,0(a0) -8000f428: 00170713 addi a4,a4,1 -8000f42c: 00a6e6b3 or a3,a3,a0 -8000f430: fadff06f j 8000f3dc <__subtf3+0x1060> -8000f434: 00271713 slli a4,a4,0x2 -8000f438: 04010313 addi t1,sp,64 -8000f43c: 00e30733 add a4,t1,a4 -8000f440: fc072703 lw a4,-64(a4) -8000f444: 02000e93 li t4,32 -8000f448: 40fe8eb3 sub t4,t4,a5 -8000f44c: 01d71733 sll a4,a4,t4 -8000f450: 00e6e6b3 or a3,a3,a4 -8000f454: 00300713 li a4,3 -8000f458: 00a58533 add a0,a1,a0 -8000f45c: 00000e13 li t3,0 -8000f460: 40c70733 sub a4,a4,a2 -8000f464: 00450513 addi a0,a0,4 -8000f468: 02ee4463 blt t3,a4,8000f490 <__subtf3+0x1114> -8000f46c: 04010513 addi a0,sp,64 -8000f470: 00271713 slli a4,a4,0x2 -8000f474: 00e50733 add a4,a0,a4 -8000f478: 00c12503 lw a0,12(sp) -8000f47c: 00f557b3 srl a5,a0,a5 -8000f480: fcf72023 sw a5,-64(a4) -8000f484: 00400793 li a5,4 -8000f488: 40c787b3 sub a5,a5,a2 -8000f48c: f89ff06f j 8000f414 <__subtf3+0x1098> -8000f490: ffc52303 lw t1,-4(a0) -8000f494: 00052f83 lw t6,0(a0) -8000f498: 002e1f13 slli t5,t3,0x2 -8000f49c: 00f35333 srl t1,t1,a5 -8000f4a0: 01df9fb3 sll t6,t6,t4 -8000f4a4: 01e58f33 add t5,a1,t5 -8000f4a8: 01f36333 or t1,t1,t6 -8000f4ac: 006f2023 sw t1,0(t5) -8000f4b0: 001e0e13 addi t3,t3,1 -8000f4b4: fb1ff06f j 8000f464 <__subtf3+0x10e8> -8000f4b8: 00279713 slli a4,a5,0x2 -8000f4bc: 00e58733 add a4,a1,a4 -8000f4c0: 00072023 sw zero,0(a4) -8000f4c4: 00178793 addi a5,a5,1 -8000f4c8: fef658e3 bge a2,a5,8000f4b8 <__subtf3+0x113c> -8000f4cc: 00012783 lw a5,0(sp) -8000f4d0: 00d036b3 snez a3,a3 -8000f4d4: 00d7e6b3 or a3,a5,a3 -8000f4d8: 00d12023 sw a3,0(sp) -8000f4dc: 01412683 lw a3,20(sp) -8000f4e0: 01012583 lw a1,16(sp) -8000f4e4: 00012703 lw a4,0(sp) -8000f4e8: 00412783 lw a5,4(sp) -8000f4ec: 40e58733 sub a4,a1,a4 -8000f4f0: 40f687b3 sub a5,a3,a5 -8000f4f4: 00f6b633 sltu a2,a3,a5 -8000f4f8: 00e5b6b3 sltu a3,a1,a4 -8000f4fc: 40d786b3 sub a3,a5,a3 -8000f500: 02d12223 sw a3,36(sp) -8000f504: 02e12023 sw a4,32(sp) -8000f508: 00000693 li a3,0 -8000f50c: 00e5f463 bgeu a1,a4,8000f514 <__subtf3+0x1198> -8000f510: 0017b693 seqz a3,a5 -8000f514: 00c6e6b3 or a3,a3,a2 -8000f518: 00812703 lw a4,8(sp) -8000f51c: 01812603 lw a2,24(sp) -8000f520: 40e60733 sub a4,a2,a4 -8000f524: 40d707b3 sub a5,a4,a3 -8000f528: 02f12423 sw a5,40(sp) -8000f52c: 00e635b3 sltu a1,a2,a4 -8000f530: 00000613 li a2,0 -8000f534: 00068463 beqz a3,8000f53c <__subtf3+0x11c0> -8000f538: 00173613 seqz a2,a4 -8000f53c: 01c12783 lw a5,28(sp) -8000f540: 00c12703 lw a4,12(sp) -8000f544: 00b66633 or a2,a2,a1 -8000f548: 00088513 mv a0,a7 -8000f54c: 40e787b3 sub a5,a5,a4 -8000f550: 40c787b3 sub a5,a5,a2 -8000f554: 02f12623 sw a5,44(sp) -8000f558: 00080413 mv s0,a6 -8000f55c: c91ff06f j 8000f1ec <__subtf3+0xe70> -8000f560: 000087b7 lui a5,0x8 -8000f564: 00198593 addi a1,s3,1 -8000f568: ffe78513 addi a0,a5,-2 # 7ffe -8000f56c: 00a5f5b3 and a1,a1,a0 -8000f570: 01412f03 lw t5,20(sp) -8000f574: 00412303 lw t1,4(sp) -8000f578: 00812e03 lw t3,8(sp) -8000f57c: 00c12e83 lw t4,12(sp) -8000f580: 01812f83 lw t6,24(sp) -8000f584: 01c12283 lw t0,28(sp) -8000f588: 24059263 bnez a1,8000f7cc <__subtf3+0x1450> -8000f58c: 01ff65b3 or a1,t5,t6 -8000f590: 01c36533 or a0,t1,t3 -8000f594: 0055e5b3 or a1,a1,t0 -8000f598: 01d56533 or a0,a0,t4 -8000f59c: 00e5e5b3 or a1,a1,a4 -8000f5a0: 00d56533 or a0,a0,a3 -8000f5a4: 10099c63 bnez s3,8000f6bc <__subtf3+0x1340> -8000f5a8: 02051463 bnez a0,8000f5d0 <__subtf3+0x1254> -8000f5ac: 02e12023 sw a4,32(sp) -8000f5b0: 03e12223 sw t5,36(sp) -8000f5b4: 03f12423 sw t6,40(sp) -8000f5b8: 02512623 sw t0,44(sp) -8000f5bc: 00080413 mv s0,a6 -8000f5c0: e0059e63 bnez a1,8000ebdc <__subtf3+0x860> -8000f5c4: ffe90413 addi s0,s2,-2 -8000f5c8: 00143413 seqz s0,s0 -8000f5cc: e10ff06f j 8000ebdc <__subtf3+0x860> -8000f5d0: 00059a63 bnez a1,8000f5e4 <__subtf3+0x1268> -8000f5d4: 02d12023 sw a3,32(sp) -8000f5d8: 02612223 sw t1,36(sp) -8000f5dc: 03c12423 sw t3,40(sp) -8000f5e0: ed4ff06f j 8000ecb4 <__subtf3+0x938> -8000f5e4: 40e687b3 sub a5,a3,a4 -8000f5e8: 41e308b3 sub a7,t1,t5 -8000f5ec: 00f6b533 sltu a0,a3,a5 -8000f5f0: 011335b3 sltu a1,t1,a7 -8000f5f4: 40a888b3 sub a7,a7,a0 -8000f5f8: 02f12023 sw a5,32(sp) -8000f5fc: 03112223 sw a7,36(sp) -8000f600: 00000513 li a0,0 -8000f604: 00f6f663 bgeu a3,a5,8000f610 <__subtf3+0x1294> -8000f608: 406f0533 sub a0,t5,t1 -8000f60c: 00153513 seqz a0,a0 -8000f610: 41fe03b3 sub t2,t3,t6 -8000f614: 00b56533 or a0,a0,a1 -8000f618: 40a38a33 sub s4,t2,a0 -8000f61c: 03412423 sw s4,40(sp) -8000f620: 007e3ab3 sltu s5,t3,t2 -8000f624: 00000993 li s3,0 -8000f628: 00050463 beqz a0,8000f630 <__subtf3+0x12b4> -8000f62c: 0013b993 seqz s3,t2 -8000f630: 405e85b3 sub a1,t4,t0 -8000f634: 0159e9b3 or s3,s3,s5 -8000f638: 413585b3 sub a1,a1,s3 -8000f63c: 02b12623 sw a1,44(sp) -8000f640: 00c59513 slli a0,a1,0xc -8000f644: 06055263 bgez a0,8000f6a8 <__subtf3+0x132c> -8000f648: 40d706b3 sub a3,a4,a3 -8000f64c: 406f0333 sub t1,t5,t1 -8000f650: 00d737b3 sltu a5,a4,a3 -8000f654: 40f307b3 sub a5,t1,a5 -8000f658: 02f12223 sw a5,36(sp) -8000f65c: 02d12023 sw a3,32(sp) -8000f660: 006f3f33 sltu t5,t5,t1 -8000f664: 00000793 li a5,0 -8000f668: 00d77463 bgeu a4,a3,8000f670 <__subtf3+0x12f4> -8000f66c: 00133793 seqz a5,t1 -8000f670: 01e7ef33 or t5,a5,t5 -8000f674: 41cf8e33 sub t3,t6,t3 -8000f678: 01cfbfb3 sltu t6,t6,t3 -8000f67c: 41ee0e33 sub t3,t3,t5 -8000f680: 03c12423 sw t3,40(sp) -8000f684: 00000793 li a5,0 -8000f688: 000f0463 beqz t5,8000f690 <__subtf3+0x1314> -8000f68c: 0013b793 seqz a5,t2 -8000f690: 41d28eb3 sub t4,t0,t4 -8000f694: 01f7e7b3 or a5,a5,t6 -8000f698: 40fe87b3 sub a5,t4,a5 -8000f69c: 02f12623 sw a5,44(sp) -8000f6a0: 00080413 mv s0,a6 -8000f6a4: d38ff06f j 8000ebdc <__subtf3+0x860> -8000f6a8: 0117e7b3 or a5,a5,a7 -8000f6ac: 0147e7b3 or a5,a5,s4 -8000f6b0: 00b7e7b3 or a5,a5,a1 -8000f6b4: d2079463 bnez a5,8000ebdc <__subtf3+0x860> -8000f6b8: f0dff06f j 8000f5c4 <__subtf3+0x1248> -8000f6bc: fff78793 addi a5,a5,-1 -8000f6c0: 02010393 addi t2,sp,32 -8000f6c4: 06f99463 bne s3,a5,8000f72c <__subtf3+0x13b0> -8000f6c8: 6e050e63 beqz a0,8000fdc4 <__subtf3+0x1a48> -8000f6cc: 000407b7 lui a5,0x40 -8000f6d0: 00fef7b3 and a5,t4,a5 -8000f6d4: 0017b793 seqz a5,a5 -8000f6d8: 00479793 slli a5,a5,0x4 -8000f6dc: 0d389e63 bne a7,s3,8000f7b8 <__subtf3+0x143c> -8000f6e0: 6c058a63 beqz a1,8000fdb4 <__subtf3+0x1a38> -8000f6e4: 00d29693 slli a3,t0,0xd -8000f6e8: 6c06da63 bgez a3,8000fdbc <__subtf3+0x1a40> -8000f6ec: 0a050863 beqz a0,8000f79c <__subtf3+0x1420> -8000f6f0: 00008737 lui a4,0x8 -8000f6f4: 02e12623 sw a4,44(sp) -8000f6f8: 02012423 sw zero,40(sp) -8000f6fc: 02012223 sw zero,36(sp) -8000f700: 02012023 sw zero,32(sp) -8000f704: 02c10713 addi a4,sp,44 -8000f708: 00072683 lw a3,0(a4) # 8000 -8000f70c: ffc72583 lw a1,-4(a4) -8000f710: ffc70713 addi a4,a4,-4 -8000f714: 00369693 slli a3,a3,0x3 -8000f718: 01d5d593 srli a1,a1,0x1d -8000f71c: 00b6e6b3 or a3,a3,a1 -8000f720: 00d72223 sw a3,4(a4) -8000f724: fee392e3 bne t2,a4,8000f708 <__subtf3+0x138c> -8000f728: eecff06f j 8000ee14 <__subtf3+0xa98> -8000f72c: 00f89663 bne a7,a5,8000f738 <__subtf3+0x13bc> -8000f730: 00000793 li a5,0 -8000f734: fadff06f j 8000f6e0 <__subtf3+0x1364> -8000f738: 06051e63 bnez a0,8000f7b4 <__subtf3+0x1438> -8000f73c: 04059e63 bnez a1,8000f798 <__subtf3+0x141c> -8000f740: 000087b7 lui a5,0x8 -8000f744: 02f12623 sw a5,44(sp) -8000f748: 02012423 sw zero,40(sp) -8000f74c: 02012223 sw zero,36(sp) -8000f750: 02012023 sw zero,32(sp) -8000f754: 02c10793 addi a5,sp,44 -8000f758: 0007a703 lw a4,0(a5) # 8000 -8000f75c: ffc7a683 lw a3,-4(a5) -8000f760: ffc78793 addi a5,a5,-4 -8000f764: 00371713 slli a4,a4,0x3 -8000f768: 01d6d693 srli a3,a3,0x1d -8000f76c: 00d76733 or a4,a4,a3 -8000f770: 00e7a223 sw a4,4(a5) -8000f774: fef392e3 bne t2,a5,8000f758 <__subtf3+0x13dc> -8000f778: 02012783 lw a5,32(sp) -8000f77c: 00008537 lui a0,0x8 -8000f780: 00000413 li s0,0 -8000f784: 00379793 slli a5,a5,0x3 -8000f788: 02f12023 sw a5,32(sp) -8000f78c: fff50513 addi a0,a0,-1 # 7fff -8000f790: 01000793 li a5,16 -8000f794: d94ff06f j 8000ed28 <__subtf3+0x9ac> -8000f798: 00000793 li a5,0 -8000f79c: 02e12023 sw a4,32(sp) -8000f7a0: 03e12223 sw t5,36(sp) -8000f7a4: 03f12423 sw t6,40(sp) -8000f7a8: 02512623 sw t0,44(sp) -8000f7ac: 00080413 mv s0,a6 -8000f7b0: e9cff06f j 8000ee4c <__subtf3+0xad0> -8000f7b4: 00000793 li a5,0 -8000f7b8: f2059ce3 bnez a1,8000f6f0 <__subtf3+0x1374> -8000f7bc: 02d12023 sw a3,32(sp) -8000f7c0: 02612223 sw t1,36(sp) -8000f7c4: 03c12423 sw t3,40(sp) -8000f7c8: eacff06f j 8000ee74 <__subtf3+0xaf8> -8000f7cc: 40e687b3 sub a5,a3,a4 -8000f7d0: 41e308b3 sub a7,t1,t5 -8000f7d4: 00f6b533 sltu a0,a3,a5 -8000f7d8: 011335b3 sltu a1,t1,a7 -8000f7dc: 40a888b3 sub a7,a7,a0 -8000f7e0: 02f12023 sw a5,32(sp) -8000f7e4: 03112223 sw a7,36(sp) -8000f7e8: 00000513 li a0,0 -8000f7ec: 00f6f663 bgeu a3,a5,8000f7f8 <__subtf3+0x147c> -8000f7f0: 406f0533 sub a0,t5,t1 -8000f7f4: 00153513 seqz a0,a0 -8000f7f8: 41fe03b3 sub t2,t3,t6 -8000f7fc: 00b56533 or a0,a0,a1 -8000f800: 40a38ab3 sub s5,t2,a0 -8000f804: 03512423 sw s5,40(sp) -8000f808: 007e3b33 sltu s6,t3,t2 -8000f80c: 00000a13 li s4,0 -8000f810: 00050463 beqz a0,8000f818 <__subtf3+0x149c> -8000f814: 0013ba13 seqz s4,t2 -8000f818: 405e85b3 sub a1,t4,t0 -8000f81c: 016a6a33 or s4,s4,s6 -8000f820: 414585b3 sub a1,a1,s4 -8000f824: 02b12623 sw a1,44(sp) -8000f828: 00c59513 slli a0,a1,0xc -8000f82c: 0a055e63 bgez a0,8000f8e8 <__subtf3+0x156c> -8000f830: 40d706b3 sub a3,a4,a3 -8000f834: 406f0333 sub t1,t5,t1 -8000f838: 00d737b3 sltu a5,a4,a3 -8000f83c: 40f307b3 sub a5,t1,a5 -8000f840: 02f12223 sw a5,36(sp) -8000f844: 02d12023 sw a3,32(sp) -8000f848: 006f3f33 sltu t5,t5,t1 -8000f84c: 00000793 li a5,0 -8000f850: 00d77463 bgeu a4,a3,8000f858 <__subtf3+0x14dc> -8000f854: 00133793 seqz a5,t1 -8000f858: 41cf8e33 sub t3,t6,t3 -8000f85c: 01e7ef33 or t5,a5,t5 -8000f860: 01cfbfb3 sltu t6,t6,t3 -8000f864: 41ee0e33 sub t3,t3,t5 -8000f868: 03c12423 sw t3,40(sp) -8000f86c: 000f0463 beqz t5,8000f874 <__subtf3+0x14f8> -8000f870: 0013b613 seqz a2,t2 -8000f874: 41d28eb3 sub t4,t0,t4 -8000f878: 01f66633 or a2,a2,t6 -8000f87c: 40ce8eb3 sub t4,t4,a2 -8000f880: 03d12623 sw t4,44(sp) +8000ef08: f8dff06f j 8000ee94 <__subtf3+0xa40> +8000ef0c: 00000793 li a5,0 +8000ef10: 02051063 bnez a0,8000ef30 <__subtf3+0xadc> +8000ef14: 02e12023 sw a4,32(sp) +8000ef18: 02612223 sw t1,36(sp) +8000ef1c: 03012423 sw a6,40(sp) +8000ef20: 03c12623 sw t3,44(sp) +8000ef24: 00008537 lui a0,0x8 +8000ef28: fff50513 addi a0,a0,-1 # 7fff <_start-0x7fff8001> +8000ef2c: ed5ff06f j 8000ee00 <__subtf3+0x9ac> +8000ef30: 01036833 or a6,t1,a6 +8000ef34: 01c86e33 or t3,a6,t3 +8000ef38: 00ee6733 or a4,t3,a4 +8000ef3c: f6071ae3 bnez a4,8000eeb0 <__subtf3+0xa5c> +8000ef40: 02d12023 sw a3,32(sp) +8000ef44: 02b12223 sw a1,36(sp) +8000ef48: 03e12423 sw t5,40(sp) +8000ef4c: 03d12623 sw t4,44(sp) +8000ef50: fd5ff06f j 8000ef24 <__subtf3+0xad0> +8000ef54: 00e68733 add a4,a3,a4 +8000ef58: 00b30333 add t1,t1,a1 +8000ef5c: 00d736b3 sltu a3,a4,a3 +8000ef60: 02e12023 sw a4,32(sp) +8000ef64: 00d30733 add a4,t1,a3 +8000ef68: 00d736b3 sltu a3,a4,a3 +8000ef6c: 00b33333 sltu t1,t1,a1 +8000ef70: 00d366b3 or a3,t1,a3 +8000ef74: 01e80833 add a6,a6,t5 +8000ef78: 00d80333 add t1,a6,a3 +8000ef7c: 00d336b3 sltu a3,t1,a3 +8000ef80: 01e83833 sltu a6,a6,t5 +8000ef84: 00d86833 or a6,a6,a3 +8000ef88: 01de0e33 add t3,t3,t4 +8000ef8c: 01c80833 add a6,a6,t3 +8000ef90: 02e12223 sw a4,36(sp) +8000ef94: 02612423 sw t1,40(sp) +8000ef98: 03012623 sw a6,44(sp) +8000ef9c: 02010793 addi a5,sp,32 +8000efa0: 02c10593 addi a1,sp,44 +8000efa4: 0007a703 lw a4,0(a5) # 40000 <_start-0x7ffc0000> +8000efa8: 0047a683 lw a3,4(a5) +8000efac: 00478793 addi a5,a5,4 +8000efb0: 00175713 srli a4,a4,0x1 +8000efb4: 01f69693 slli a3,a3,0x1f +8000efb8: 00d76733 or a4,a4,a3 +8000efbc: fee7ae23 sw a4,-4(a5) +8000efc0: fef592e3 bne a1,a5,8000efa4 <__subtf3+0xb50> +8000efc4: 000087b7 lui a5,0x8 +8000efc8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000efcc: 00f50c63 beq a0,a5,8000efe4 <__subtf3+0xb90> +8000efd0: 02c12783 lw a5,44(sp) +8000efd4: 0017d793 srli a5,a5,0x1 +8000efd8: 02f12623 sw a5,44(sp) +8000efdc: 00000793 li a5,0 +8000efe0: e21ff06f j 8000ee00 <__subtf3+0x9ac> +8000efe4: 02090e63 beqz s2,8000f020 <__subtf3+0xbcc> +8000efe8: 00300793 li a5,3 +8000efec: 02f91463 bne s2,a5,8000f014 <__subtf3+0xbc0> +8000eff0: 02040863 beqz s0,8000f020 <__subtf3+0xbcc> +8000eff4: fff00793 li a5,-1 +8000eff8: 00008537 lui a0,0x8 +8000effc: 02f12623 sw a5,44(sp) +8000f000: 02f12423 sw a5,40(sp) +8000f004: 02f12223 sw a5,36(sp) +8000f008: 02f12023 sw a5,32(sp) +8000f00c: ffe50513 addi a0,a0,-2 # 7ffe <_start-0x7fff8002> +8000f010: 0200006f j 8000f030 <__subtf3+0xbdc> +8000f014: 00200793 li a5,2 +8000f018: fcf91ee3 bne s2,a5,8000eff4 <__subtf3+0xba0> +8000f01c: fc040ce3 beqz s0,8000eff4 <__subtf3+0xba0> +8000f020: 02012623 sw zero,44(sp) +8000f024: 02012423 sw zero,40(sp) +8000f028: 02012223 sw zero,36(sp) +8000f02c: 02012023 sw zero,32(sp) +8000f030: 00500793 li a5,5 +8000f034: dcdff06f j 8000ee00 <__subtf3+0x9ac> +8000f038: 00200793 li a5,2 +8000f03c: 8ef910e3 bne s2,a5,8000e91c <__subtf3+0x4c8> +8000f040: 8c040ee3 beqz s0,8000e91c <__subtf3+0x4c8> +8000f044: 02012623 sw zero,44(sp) +8000f048: 02012423 sw zero,40(sp) +8000f04c: 02012223 sw zero,36(sp) +8000f050: 02012023 sw zero,32(sp) +8000f054: 00000613 li a2,0 +8000f058: fd9ff06f j 8000f030 <__subtf3+0xbdc> +8000f05c: 28c05663 blez a2,8000f2e8 <__subtf3+0xe94> +8000f060: 0c089263 bnez a7,8000f124 <__subtf3+0xcd0> +8000f064: 01412803 lw a6,20(sp) +8000f068: 01812583 lw a1,24(sp) +8000f06c: 01c12303 lw t1,28(sp) +8000f070: 00b868b3 or a7,a6,a1 +8000f074: 0068e8b3 or a7,a7,t1 +8000f078: 00e8e8b3 or a7,a7,a4 +8000f07c: d4088663 beqz a7,8000e5c8 <__subtf3+0x174> +8000f080: fff60793 addi a5,a2,-1 # 3ffff <_start-0x7ffc0001> +8000f084: 06079a63 bnez a5,8000f0f8 <__subtf3+0xca4> +8000f088: 00412883 lw a7,4(sp) +8000f08c: 40e68733 sub a4,a3,a4 +8000f090: 00e6b633 sltu a2,a3,a4 +8000f094: 41088533 sub a0,a7,a6 +8000f098: 00a8be33 sltu t3,a7,a0 +8000f09c: 40c50533 sub a0,a0,a2 +8000f0a0: 02e12023 sw a4,32(sp) +8000f0a4: 02a12223 sw a0,36(sp) +8000f0a8: 00000613 li a2,0 +8000f0ac: 00e6f663 bgeu a3,a4,8000f0b8 <__subtf3+0xc64> +8000f0b0: 41180633 sub a2,a6,a7 +8000f0b4: 00163613 seqz a2,a2 +8000f0b8: 00812803 lw a6,8(sp) +8000f0bc: 01c666b3 or a3,a2,t3 +8000f0c0: 40b80633 sub a2,a6,a1 +8000f0c4: 00c83533 sltu a0,a6,a2 +8000f0c8: 40d60633 sub a2,a2,a3 +8000f0cc: 02c12423 sw a2,40(sp) +8000f0d0: 00068663 beqz a3,8000f0dc <__subtf3+0xc88> +8000f0d4: 410587b3 sub a5,a1,a6 +8000f0d8: 0017b793 seqz a5,a5 +8000f0dc: 00c12703 lw a4,12(sp) +8000f0e0: 00a7e7b3 or a5,a5,a0 +8000f0e4: 40670733 sub a4,a4,t1 +8000f0e8: 40f707b3 sub a5,a4,a5 +8000f0ec: 02f12623 sw a5,44(sp) +8000f0f0: 00100513 li a0,1 +8000f0f4: 1d00006f j 8000f2c4 <__subtf3+0xe70> +8000f0f8: 00008737 lui a4,0x8 +8000f0fc: fff70713 addi a4,a4,-1 # 7fff <_start-0x7fff8001> +8000f100: d8e60863 beq a2,a4,8000e690 <__subtf3+0x23c> +8000f104: 07400713 li a4,116 +8000f108: 04f75263 bge a4,a5,8000f14c <__subtf3+0xcf8> +8000f10c: 00100793 li a5,1 +8000f110: 00012e23 sw zero,28(sp) +8000f114: 00012c23 sw zero,24(sp) +8000f118: 00012a23 sw zero,20(sp) +8000f11c: 00f12823 sw a5,16(sp) +8000f120: 1280006f j 8000f248 <__subtf3+0xdf4> +8000f124: 000087b7 lui a5,0x8 +8000f128: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000f12c: d8f98863 beq s3,a5,8000e6bc <__subtf3+0x268> +8000f130: 01c12783 lw a5,28(sp) +8000f134: 00080737 lui a4,0x80 +8000f138: 00e7e7b3 or a5,a5,a4 +8000f13c: 00f12e23 sw a5,28(sp) +8000f140: 07400793 li a5,116 +8000f144: fcc7c4e3 blt a5,a2,8000f10c <__subtf3+0xcb8> +8000f148: 00060793 mv a5,a2 +8000f14c: 4057d313 srai t1,a5,0x5 +8000f150: 00000613 li a2,0 +8000f154: 01f7f793 andi a5,a5,31 +8000f158: 00000713 li a4,0 +8000f15c: 00271693 slli a3,a4,0x2 +8000f160: 02671863 bne a4,t1,8000f190 <__subtf3+0xd3c> +8000f164: 04079063 bnez a5,8000f1a4 <__subtf3+0xd50> +8000f168: 00300593 li a1,3 +8000f16c: 40e58733 sub a4,a1,a4 +8000f170: 00de05b3 add a1,t3,a3 +8000f174: 0005a583 lw a1,0(a1) +8000f178: 00178793 addi a5,a5,1 +8000f17c: 004e0e13 addi t3,t3,4 +8000f180: febe2e23 sw a1,-4(t3) +8000f184: fef756e3 bge a4,a5,8000f170 <__subtf3+0xd1c> +8000f188: 00400693 li a3,4 +8000f18c: 0a80006f j 8000f234 <__subtf3+0xde0> +8000f190: 00d506b3 add a3,a0,a3 +8000f194: 0006a683 lw a3,0(a3) +8000f198: 00170713 addi a4,a4,1 # 80001 <_start-0x7ff7ffff> +8000f19c: 00d66633 or a2,a2,a3 +8000f1a0: fbdff06f j 8000f15c <__subtf3+0xd08> +8000f1a4: 04010713 addi a4,sp,64 +8000f1a8: 00d70733 add a4,a4,a3 +8000f1ac: fd072703 lw a4,-48(a4) +8000f1b0: 02000893 li a7,32 +8000f1b4: 40f888b3 sub a7,a7,a5 +8000f1b8: 01171733 sll a4,a4,a7 +8000f1bc: 00e66633 or a2,a2,a4 +8000f1c0: 00300713 li a4,3 +8000f1c4: 00d506b3 add a3,a0,a3 +8000f1c8: 00000813 li a6,0 +8000f1cc: 40670733 sub a4,a4,t1 +8000f1d0: 00468693 addi a3,a3,4 +8000f1d4: 02e84463 blt a6,a4,8000f1fc <__subtf3+0xda8> +8000f1d8: 04010693 addi a3,sp,64 +8000f1dc: 00271713 slli a4,a4,0x2 +8000f1e0: 00e68733 add a4,a3,a4 +8000f1e4: 01c12683 lw a3,28(sp) +8000f1e8: 00f6d7b3 srl a5,a3,a5 +8000f1ec: fcf72823 sw a5,-48(a4) +8000f1f0: 00400793 li a5,4 +8000f1f4: 406787b3 sub a5,a5,t1 +8000f1f8: f91ff06f j 8000f188 <__subtf3+0xd34> +8000f1fc: ffc6a583 lw a1,-4(a3) +8000f200: 0006ae83 lw t4,0(a3) +8000f204: 00281e13 slli t3,a6,0x2 +8000f208: 00f5d5b3 srl a1,a1,a5 +8000f20c: 011e9eb3 sll t4,t4,a7 +8000f210: 01c50e33 add t3,a0,t3 +8000f214: 01d5e5b3 or a1,a1,t4 +8000f218: 00be2023 sw a1,0(t3) +8000f21c: 00180813 addi a6,a6,1 +8000f220: fb1ff06f j 8000f1d0 <__subtf3+0xd7c> +8000f224: 00279713 slli a4,a5,0x2 +8000f228: 00e50733 add a4,a0,a4 +8000f22c: 00072023 sw zero,0(a4) +8000f230: 00178793 addi a5,a5,1 +8000f234: fed798e3 bne a5,a3,8000f224 <__subtf3+0xdd0> +8000f238: 01012783 lw a5,16(sp) +8000f23c: 00c03633 snez a2,a2 +8000f240: 00c7e633 or a2,a5,a2 +8000f244: 00c12823 sw a2,16(sp) +8000f248: 00412683 lw a3,4(sp) +8000f24c: 00012583 lw a1,0(sp) +8000f250: 01012703 lw a4,16(sp) +8000f254: 01412783 lw a5,20(sp) +8000f258: 40e58733 sub a4,a1,a4 +8000f25c: 40f687b3 sub a5,a3,a5 +8000f260: 00f6b633 sltu a2,a3,a5 +8000f264: 00e5b6b3 sltu a3,a1,a4 +8000f268: 40d786b3 sub a3,a5,a3 +8000f26c: 02d12223 sw a3,36(sp) +8000f270: 02e12023 sw a4,32(sp) +8000f274: 00000693 li a3,0 +8000f278: 00e5f463 bgeu a1,a4,8000f280 <__subtf3+0xe2c> +8000f27c: 0017b693 seqz a3,a5 +8000f280: 00c6e6b3 or a3,a3,a2 +8000f284: 01812703 lw a4,24(sp) +8000f288: 00812603 lw a2,8(sp) +8000f28c: 40e60733 sub a4,a2,a4 +8000f290: 40d707b3 sub a5,a4,a3 +8000f294: 02f12423 sw a5,40(sp) +8000f298: 00e635b3 sltu a1,a2,a4 +8000f29c: 00000613 li a2,0 +8000f2a0: 00068463 beqz a3,8000f2a8 <__subtf3+0xe54> +8000f2a4: 00173613 seqz a2,a4 +8000f2a8: 00c12783 lw a5,12(sp) +8000f2ac: 01c12703 lw a4,28(sp) +8000f2b0: 00b66633 or a2,a2,a1 +8000f2b4: 00098513 mv a0,s3 +8000f2b8: 40e787b3 sub a5,a5,a4 +8000f2bc: 40c787b3 sub a5,a5,a2 +8000f2c0: 02f12623 sw a5,44(sp) +8000f2c4: 02c12783 lw a5,44(sp) +8000f2c8: 00c79713 slli a4,a5,0xc +8000f2cc: 100750e3 bgez a4,8000fbcc <__subtf3+0x1778> +8000f2d0: 00080737 lui a4,0x80 +8000f2d4: fff70713 addi a4,a4,-1 # 7ffff <_start-0x7ff80001> +8000f2d8: 00e7f7b3 and a5,a5,a4 +8000f2dc: 02f12623 sw a5,44(sp) +8000f2e0: 00050993 mv s3,a0 +8000f2e4: 67c0006f j 8000f960 <__subtf3+0x150c> +8000f2e8: 34060863 beqz a2,8000f638 <__subtf3+0x11e4> +8000f2ec: 41388533 sub a0,a7,s3 +8000f2f0: 14099063 bnez s3,8000f430 <__subtf3+0xfdc> +8000f2f4: 00412e03 lw t3,4(sp) +8000f2f8: 00812603 lw a2,8(sp) +8000f2fc: 00c12f03 lw t5,12(sp) +8000f300: 00ce6eb3 or t4,t3,a2 +8000f304: 01eeeeb3 or t4,t4,t5 +8000f308: 00deeeb3 or t4,t4,a3 +8000f30c: 040e9c63 bnez t4,8000f364 <__subtf3+0xf10> +8000f310: 000087b7 lui a5,0x8 +8000f314: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000f318: 01412883 lw a7,20(sp) +8000f31c: 01812583 lw a1,24(sp) +8000f320: 01c12683 lw a3,28(sp) +8000f324: 00000613 li a2,0 +8000f328: 02f51263 bne a0,a5,8000f34c <__subtf3+0xef8> +8000f32c: 00b8e7b3 or a5,a7,a1 +8000f330: 00d7e7b3 or a5,a5,a3 +8000f334: 00e7e7b3 or a5,a5,a4 +8000f338: 00078a63 beqz a5,8000f34c <__subtf3+0xef8> +8000f33c: 00040637 lui a2,0x40 +8000f340: 00c6f633 and a2,a3,a2 +8000f344: 00163613 seqz a2,a2 +8000f348: 00461613 slli a2,a2,0x4 +8000f34c: 02e12023 sw a4,32(sp) +8000f350: 03112223 sw a7,36(sp) +8000f354: 02b12423 sw a1,40(sp) +8000f358: 02d12623 sw a3,44(sp) +8000f35c: 00080413 mv s0,a6 +8000f360: e4cff06f j 8000e9ac <__subtf3+0x558> +8000f364: fff50793 addi a5,a0,-1 +8000f368: 06079a63 bnez a5,8000f3dc <__subtf3+0xf88> +8000f36c: 01412883 lw a7,20(sp) +8000f370: 40d706b3 sub a3,a4,a3 +8000f374: 00d735b3 sltu a1,a4,a3 +8000f378: 41c88533 sub a0,a7,t3 +8000f37c: 00a8b333 sltu t1,a7,a0 +8000f380: 40b50533 sub a0,a0,a1 +8000f384: 02d12023 sw a3,32(sp) +8000f388: 02a12223 sw a0,36(sp) +8000f38c: 00000593 li a1,0 +8000f390: 00d77663 bgeu a4,a3,8000f39c <__subtf3+0xf48> +8000f394: 411e05b3 sub a1,t3,a7 +8000f398: 0015b593 seqz a1,a1 +8000f39c: 01812883 lw a7,24(sp) +8000f3a0: 0065e6b3 or a3,a1,t1 +8000f3a4: 40c885b3 sub a1,a7,a2 +8000f3a8: 00b8b533 sltu a0,a7,a1 +8000f3ac: 40d585b3 sub a1,a1,a3 +8000f3b0: 02b12423 sw a1,40(sp) +8000f3b4: 00068663 beqz a3,8000f3c0 <__subtf3+0xf6c> +8000f3b8: 411607b3 sub a5,a2,a7 +8000f3bc: 0017b793 seqz a5,a5 +8000f3c0: 01c12703 lw a4,28(sp) +8000f3c4: 00a7e7b3 or a5,a5,a0 +8000f3c8: 00080413 mv s0,a6 +8000f3cc: 41e70733 sub a4,a4,t5 +8000f3d0: 40f707b3 sub a5,a4,a5 +8000f3d4: 02f12623 sw a5,44(sp) +8000f3d8: d19ff06f j 8000f0f0 <__subtf3+0xc9c> +8000f3dc: 000086b7 lui a3,0x8 +8000f3e0: fff68693 addi a3,a3,-1 # 7fff <_start-0x7fff8001> +8000f3e4: 26d516e3 bne a0,a3,8000fe50 <__subtf3+0x19fc> +8000f3e8: 01412883 lw a7,20(sp) +8000f3ec: 01812583 lw a1,24(sp) +8000f3f0: 01c12603 lw a2,28(sp) +8000f3f4: 00000793 li a5,0 +8000f3f8: 00b8e6b3 or a3,a7,a1 +8000f3fc: 00c6e6b3 or a3,a3,a2 +8000f400: 00e6e6b3 or a3,a3,a4 +8000f404: 00068a63 beqz a3,8000f418 <__subtf3+0xfc4> +8000f408: 000407b7 lui a5,0x40 +8000f40c: 00f677b3 and a5,a2,a5 +8000f410: 0017b793 seqz a5,a5 +8000f414: 00479793 slli a5,a5,0x4 +8000f418: 02e12023 sw a4,32(sp) +8000f41c: 03112223 sw a7,36(sp) +8000f420: 02b12423 sw a1,40(sp) +8000f424: 02c12623 sw a2,44(sp) +8000f428: 00080413 mv s0,a6 +8000f42c: e38ff06f j 8000ea64 <__subtf3+0x610> +8000f430: 000087b7 lui a5,0x8 +8000f434: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +8000f438: 04f89663 bne a7,a5,8000f484 <__subtf3+0x1030> +8000f43c: 01412503 lw a0,20(sp) +8000f440: 01812583 lw a1,24(sp) +8000f444: 01c12603 lw a2,28(sp) +8000f448: 00000793 li a5,0 +8000f44c: 00b566b3 or a3,a0,a1 +8000f450: 00c6e6b3 or a3,a3,a2 +8000f454: 00e6e6b3 or a3,a3,a4 +8000f458: 00068a63 beqz a3,8000f46c <__subtf3+0x1018> +8000f45c: 000407b7 lui a5,0x40 +8000f460: 00f677b3 and a5,a2,a5 +8000f464: 0017b793 seqz a5,a5 +8000f468: 00479793 slli a5,a5,0x4 +8000f46c: 02a12223 sw a0,36(sp) +8000f470: 02e12023 sw a4,32(sp) +8000f474: 02b12423 sw a1,40(sp) +8000f478: 02c12623 sw a2,44(sp) +8000f47c: 00088513 mv a0,a7 +8000f480: fa9ff06f j 8000f428 <__subtf3+0xfd4> +8000f484: 00c12783 lw a5,12(sp) +8000f488: 00080737 lui a4,0x80 +8000f48c: 00e7e7b3 or a5,a5,a4 +8000f490: 00f12623 sw a5,12(sp) +8000f494: 07400793 li a5,116 +8000f498: 1ca7c0e3 blt a5,a0,8000fe58 <__subtf3+0x1a04> +8000f49c: 00050793 mv a5,a0 +8000f4a0: 02000713 li a4,32 +8000f4a4: 02e7c633 div a2,a5,a4 +8000f4a8: 00000693 li a3,0 +8000f4ac: 02e7e7b3 rem a5,a5,a4 +8000f4b0: 00000713 li a4,0 +8000f4b4: 04c74063 blt a4,a2,8000f4f4 <__subtf3+0x10a0> +8000f4b8: 00060713 mv a4,a2 +8000f4bc: 00065463 bgez a2,8000f4c4 <__subtf3+0x1070> +8000f4c0: 00000713 li a4,0 +8000f4c4: 00261513 slli a0,a2,0x2 +8000f4c8: 04079263 bnez a5,8000f50c <__subtf3+0x10b8> +8000f4cc: 00300713 li a4,3 +8000f4d0: 40c70633 sub a2,a4,a2 +8000f4d4: 00a30733 add a4,t1,a0 +8000f4d8: 00072703 lw a4,0(a4) # 80000 <_start-0x7ff80000> +8000f4dc: 00178793 addi a5,a5,1 # 40001 <_start-0x7ffbffff> +8000f4e0: 00430313 addi t1,t1,4 +8000f4e4: fee32e23 sw a4,-4(t1) +8000f4e8: fef656e3 bge a2,a5,8000f4d4 <__subtf3+0x1080> +8000f4ec: 00300613 li a2,3 +8000f4f0: 0b00006f j 8000f5a0 <__subtf3+0x114c> +8000f4f4: 00271513 slli a0,a4,0x2 +8000f4f8: 00a58533 add a0,a1,a0 +8000f4fc: 00052503 lw a0,0(a0) +8000f500: 00170713 addi a4,a4,1 +8000f504: 00a6e6b3 or a3,a3,a0 +8000f508: fadff06f j 8000f4b4 <__subtf3+0x1060> +8000f50c: 00271713 slli a4,a4,0x2 +8000f510: 04010313 addi t1,sp,64 +8000f514: 00e30733 add a4,t1,a4 +8000f518: fc072703 lw a4,-64(a4) +8000f51c: 02000e93 li t4,32 +8000f520: 40fe8eb3 sub t4,t4,a5 +8000f524: 01d71733 sll a4,a4,t4 +8000f528: 00e6e6b3 or a3,a3,a4 +8000f52c: 00300713 li a4,3 +8000f530: 00a58533 add a0,a1,a0 +8000f534: 00000e13 li t3,0 +8000f538: 40c70733 sub a4,a4,a2 +8000f53c: 00450513 addi a0,a0,4 +8000f540: 02ee4463 blt t3,a4,8000f568 <__subtf3+0x1114> +8000f544: 04010513 addi a0,sp,64 +8000f548: 00271713 slli a4,a4,0x2 +8000f54c: 00e50733 add a4,a0,a4 +8000f550: 00c12503 lw a0,12(sp) +8000f554: 00f557b3 srl a5,a0,a5 +8000f558: fcf72023 sw a5,-64(a4) +8000f55c: 00400793 li a5,4 +8000f560: 40c787b3 sub a5,a5,a2 +8000f564: f89ff06f j 8000f4ec <__subtf3+0x1098> +8000f568: ffc52303 lw t1,-4(a0) +8000f56c: 00052f83 lw t6,0(a0) +8000f570: 002e1f13 slli t5,t3,0x2 +8000f574: 00f35333 srl t1,t1,a5 +8000f578: 01df9fb3 sll t6,t6,t4 +8000f57c: 01e58f33 add t5,a1,t5 +8000f580: 01f36333 or t1,t1,t6 +8000f584: 006f2023 sw t1,0(t5) +8000f588: 001e0e13 addi t3,t3,1 +8000f58c: fb1ff06f j 8000f53c <__subtf3+0x10e8> +8000f590: 00279713 slli a4,a5,0x2 +8000f594: 00e58733 add a4,a1,a4 +8000f598: 00072023 sw zero,0(a4) +8000f59c: 00178793 addi a5,a5,1 +8000f5a0: fef658e3 bge a2,a5,8000f590 <__subtf3+0x113c> +8000f5a4: 00012783 lw a5,0(sp) +8000f5a8: 00d036b3 snez a3,a3 +8000f5ac: 00d7e6b3 or a3,a5,a3 +8000f5b0: 00d12023 sw a3,0(sp) +8000f5b4: 01412683 lw a3,20(sp) +8000f5b8: 01012583 lw a1,16(sp) +8000f5bc: 00012703 lw a4,0(sp) +8000f5c0: 00412783 lw a5,4(sp) +8000f5c4: 40e58733 sub a4,a1,a4 +8000f5c8: 40f687b3 sub a5,a3,a5 +8000f5cc: 00f6b633 sltu a2,a3,a5 +8000f5d0: 00e5b6b3 sltu a3,a1,a4 +8000f5d4: 40d786b3 sub a3,a5,a3 +8000f5d8: 02d12223 sw a3,36(sp) +8000f5dc: 02e12023 sw a4,32(sp) +8000f5e0: 00000693 li a3,0 +8000f5e4: 00e5f463 bgeu a1,a4,8000f5ec <__subtf3+0x1198> +8000f5e8: 0017b693 seqz a3,a5 +8000f5ec: 00c6e6b3 or a3,a3,a2 +8000f5f0: 00812703 lw a4,8(sp) +8000f5f4: 01812603 lw a2,24(sp) +8000f5f8: 40e60733 sub a4,a2,a4 +8000f5fc: 40d707b3 sub a5,a4,a3 +8000f600: 02f12423 sw a5,40(sp) +8000f604: 00e635b3 sltu a1,a2,a4 +8000f608: 00000613 li a2,0 +8000f60c: 00068463 beqz a3,8000f614 <__subtf3+0x11c0> +8000f610: 00173613 seqz a2,a4 +8000f614: 01c12783 lw a5,28(sp) +8000f618: 00c12703 lw a4,12(sp) +8000f61c: 00b66633 or a2,a2,a1 +8000f620: 00088513 mv a0,a7 +8000f624: 40e787b3 sub a5,a5,a4 +8000f628: 40c787b3 sub a5,a5,a2 +8000f62c: 02f12623 sw a5,44(sp) +8000f630: 00080413 mv s0,a6 +8000f634: c91ff06f j 8000f2c4 <__subtf3+0xe70> +8000f638: 000087b7 lui a5,0x8 +8000f63c: 00198593 addi a1,s3,1 +8000f640: ffe78513 addi a0,a5,-2 # 7ffe <_start-0x7fff8002> +8000f644: 00a5f5b3 and a1,a1,a0 +8000f648: 01412f03 lw t5,20(sp) +8000f64c: 00412303 lw t1,4(sp) +8000f650: 00812e03 lw t3,8(sp) +8000f654: 00c12e83 lw t4,12(sp) +8000f658: 01812f83 lw t6,24(sp) +8000f65c: 01c12283 lw t0,28(sp) +8000f660: 24059263 bnez a1,8000f8a4 <__subtf3+0x1450> +8000f664: 01ff65b3 or a1,t5,t6 +8000f668: 01c36533 or a0,t1,t3 +8000f66c: 0055e5b3 or a1,a1,t0 +8000f670: 01d56533 or a0,a0,t4 +8000f674: 00e5e5b3 or a1,a1,a4 +8000f678: 00d56533 or a0,a0,a3 +8000f67c: 10099c63 bnez s3,8000f794 <__subtf3+0x1340> +8000f680: 02051463 bnez a0,8000f6a8 <__subtf3+0x1254> +8000f684: 02e12023 sw a4,32(sp) +8000f688: 03e12223 sw t5,36(sp) +8000f68c: 03f12423 sw t6,40(sp) +8000f690: 02512623 sw t0,44(sp) +8000f694: 00080413 mv s0,a6 +8000f698: e0059e63 bnez a1,8000ecb4 <__subtf3+0x860> +8000f69c: ffe90413 addi s0,s2,-2 +8000f6a0: 00143413 seqz s0,s0 +8000f6a4: e10ff06f j 8000ecb4 <__subtf3+0x860> +8000f6a8: 00059a63 bnez a1,8000f6bc <__subtf3+0x1268> +8000f6ac: 02d12023 sw a3,32(sp) +8000f6b0: 02612223 sw t1,36(sp) +8000f6b4: 03c12423 sw t3,40(sp) +8000f6b8: ed4ff06f j 8000ed8c <__subtf3+0x938> +8000f6bc: 40e687b3 sub a5,a3,a4 +8000f6c0: 41e308b3 sub a7,t1,t5 +8000f6c4: 00f6b533 sltu a0,a3,a5 +8000f6c8: 011335b3 sltu a1,t1,a7 +8000f6cc: 40a888b3 sub a7,a7,a0 +8000f6d0: 02f12023 sw a5,32(sp) +8000f6d4: 03112223 sw a7,36(sp) +8000f6d8: 00000513 li a0,0 +8000f6dc: 00f6f663 bgeu a3,a5,8000f6e8 <__subtf3+0x1294> +8000f6e0: 406f0533 sub a0,t5,t1 +8000f6e4: 00153513 seqz a0,a0 +8000f6e8: 41fe03b3 sub t2,t3,t6 +8000f6ec: 00b56533 or a0,a0,a1 +8000f6f0: 40a38a33 sub s4,t2,a0 +8000f6f4: 03412423 sw s4,40(sp) +8000f6f8: 007e3ab3 sltu s5,t3,t2 +8000f6fc: 00000993 li s3,0 +8000f700: 00050463 beqz a0,8000f708 <__subtf3+0x12b4> +8000f704: 0013b993 seqz s3,t2 +8000f708: 405e85b3 sub a1,t4,t0 +8000f70c: 0159e9b3 or s3,s3,s5 +8000f710: 413585b3 sub a1,a1,s3 +8000f714: 02b12623 sw a1,44(sp) +8000f718: 00c59513 slli a0,a1,0xc +8000f71c: 06055263 bgez a0,8000f780 <__subtf3+0x132c> +8000f720: 40d706b3 sub a3,a4,a3 +8000f724: 406f0333 sub t1,t5,t1 +8000f728: 00d737b3 sltu a5,a4,a3 +8000f72c: 40f307b3 sub a5,t1,a5 +8000f730: 02f12223 sw a5,36(sp) +8000f734: 02d12023 sw a3,32(sp) +8000f738: 006f3f33 sltu t5,t5,t1 +8000f73c: 00000793 li a5,0 +8000f740: 00d77463 bgeu a4,a3,8000f748 <__subtf3+0x12f4> +8000f744: 00133793 seqz a5,t1 +8000f748: 01e7ef33 or t5,a5,t5 +8000f74c: 41cf8e33 sub t3,t6,t3 +8000f750: 01cfbfb3 sltu t6,t6,t3 +8000f754: 41ee0e33 sub t3,t3,t5 +8000f758: 03c12423 sw t3,40(sp) +8000f75c: 00000793 li a5,0 +8000f760: 000f0463 beqz t5,8000f768 <__subtf3+0x1314> +8000f764: 0013b793 seqz a5,t2 +8000f768: 41d28eb3 sub t4,t0,t4 +8000f76c: 01f7e7b3 or a5,a5,t6 +8000f770: 40fe87b3 sub a5,t4,a5 +8000f774: 02f12623 sw a5,44(sp) +8000f778: 00080413 mv s0,a6 +8000f77c: d38ff06f j 8000ecb4 <__subtf3+0x860> +8000f780: 0117e7b3 or a5,a5,a7 +8000f784: 0147e7b3 or a5,a5,s4 +8000f788: 00b7e7b3 or a5,a5,a1 +8000f78c: d2079463 bnez a5,8000ecb4 <__subtf3+0x860> +8000f790: f0dff06f j 8000f69c <__subtf3+0x1248> +8000f794: fff78793 addi a5,a5,-1 +8000f798: 02010393 addi t2,sp,32 +8000f79c: 06f99463 bne s3,a5,8000f804 <__subtf3+0x13b0> +8000f7a0: 6e050e63 beqz a0,8000fe9c <__subtf3+0x1a48> +8000f7a4: 000407b7 lui a5,0x40 +8000f7a8: 00fef7b3 and a5,t4,a5 +8000f7ac: 0017b793 seqz a5,a5 +8000f7b0: 00479793 slli a5,a5,0x4 +8000f7b4: 0d389e63 bne a7,s3,8000f890 <__subtf3+0x143c> +8000f7b8: 6c058a63 beqz a1,8000fe8c <__subtf3+0x1a38> +8000f7bc: 00d29693 slli a3,t0,0xd +8000f7c0: 6c06da63 bgez a3,8000fe94 <__subtf3+0x1a40> +8000f7c4: 0a050863 beqz a0,8000f874 <__subtf3+0x1420> +8000f7c8: 00008737 lui a4,0x8 +8000f7cc: 02e12623 sw a4,44(sp) +8000f7d0: 02012423 sw zero,40(sp) +8000f7d4: 02012223 sw zero,36(sp) +8000f7d8: 02012023 sw zero,32(sp) +8000f7dc: 02c10713 addi a4,sp,44 +8000f7e0: 00072683 lw a3,0(a4) # 8000 <_start-0x7fff8000> +8000f7e4: ffc72583 lw a1,-4(a4) +8000f7e8: ffc70713 addi a4,a4,-4 +8000f7ec: 00369693 slli a3,a3,0x3 +8000f7f0: 01d5d593 srli a1,a1,0x1d +8000f7f4: 00b6e6b3 or a3,a3,a1 +8000f7f8: 00d72223 sw a3,4(a4) +8000f7fc: fee392e3 bne t2,a4,8000f7e0 <__subtf3+0x138c> +8000f800: eecff06f j 8000eeec <__subtf3+0xa98> +8000f804: 00f89663 bne a7,a5,8000f810 <__subtf3+0x13bc> +8000f808: 00000793 li a5,0 +8000f80c: fadff06f j 8000f7b8 <__subtf3+0x1364> +8000f810: 06051e63 bnez a0,8000f88c <__subtf3+0x1438> +8000f814: 04059e63 bnez a1,8000f870 <__subtf3+0x141c> +8000f818: 000087b7 lui a5,0x8 +8000f81c: 02f12623 sw a5,44(sp) +8000f820: 02012423 sw zero,40(sp) +8000f824: 02012223 sw zero,36(sp) +8000f828: 02012023 sw zero,32(sp) +8000f82c: 02c10793 addi a5,sp,44 +8000f830: 0007a703 lw a4,0(a5) # 8000 <_start-0x7fff8000> +8000f834: ffc7a683 lw a3,-4(a5) +8000f838: ffc78793 addi a5,a5,-4 +8000f83c: 00371713 slli a4,a4,0x3 +8000f840: 01d6d693 srli a3,a3,0x1d +8000f844: 00d76733 or a4,a4,a3 +8000f848: 00e7a223 sw a4,4(a5) +8000f84c: fef392e3 bne t2,a5,8000f830 <__subtf3+0x13dc> +8000f850: 02012783 lw a5,32(sp) +8000f854: 00008537 lui a0,0x8 +8000f858: 00000413 li s0,0 +8000f85c: 00379793 slli a5,a5,0x3 +8000f860: 02f12023 sw a5,32(sp) +8000f864: fff50513 addi a0,a0,-1 # 7fff <_start-0x7fff8001> +8000f868: 01000793 li a5,16 +8000f86c: d94ff06f j 8000ee00 <__subtf3+0x9ac> +8000f870: 00000793 li a5,0 +8000f874: 02e12023 sw a4,32(sp) +8000f878: 03e12223 sw t5,36(sp) +8000f87c: 03f12423 sw t6,40(sp) +8000f880: 02512623 sw t0,44(sp) 8000f884: 00080413 mv s0,a6 -8000f888: 02c12503 lw a0,44(sp) -8000f88c: 06050863 beqz a0,8000f8fc <__subtf3+0x1580> -8000f890: 7a1000ef jal ra,80010830 <__clzsi2> -8000f894: ff450513 addi a0,a0,-12 -8000f898: 02000693 li a3,32 -8000f89c: 02d56833 rem a6,a0,a3 -8000f8a0: 02d547b3 div a5,a0,a3 -8000f8a4: 08080863 beqz a6,8000f934 <__subtf3+0x15b8> -8000f8a8: ffc00713 li a4,-4 -8000f8ac: 02010313 addi t1,sp,32 -8000f8b0: 00279593 slli a1,a5,0x2 -8000f8b4: 410686b3 sub a3,a3,a6 -8000f8b8: 02e78733 mul a4,a5,a4 -8000f8bc: 00c70713 addi a4,a4,12 -8000f8c0: 00e30733 add a4,t1,a4 -8000f8c4: 0ae31063 bne t1,a4,8000f964 <__subtf3+0x15e8> -8000f8c8: 04010713 addi a4,sp,64 -8000f8cc: 00b705b3 add a1,a4,a1 -8000f8d0: 02012703 lw a4,32(sp) -8000f8d4: fff78793 addi a5,a5,-1 -8000f8d8: 01071833 sll a6,a4,a6 -8000f8dc: ff05a023 sw a6,-32(a1) -8000f8e0: fff00693 li a3,-1 -8000f8e4: 0b80006f j 8000f99c <__subtf3+0x1620> -8000f8e8: 0117e7b3 or a5,a5,a7 -8000f8ec: 0157e7b3 or a5,a5,s5 -8000f8f0: 00b7e7b3 or a5,a5,a1 -8000f8f4: f8079ae3 bnez a5,8000f888 <__subtf3+0x150c> -8000f8f8: ccdff06f j 8000f5c4 <__subtf3+0x1248> -8000f8fc: 02812503 lw a0,40(sp) -8000f900: 00050863 beqz a0,8000f910 <__subtf3+0x1594> -8000f904: 72d000ef jal ra,80010830 <__clzsi2> -8000f908: 02050513 addi a0,a0,32 -8000f90c: f89ff06f j 8000f894 <__subtf3+0x1518> -8000f910: 02412503 lw a0,36(sp) -8000f914: 00050863 beqz a0,8000f924 <__subtf3+0x15a8> -8000f918: 719000ef jal ra,80010830 <__clzsi2> -8000f91c: 04050513 addi a0,a0,64 -8000f920: f75ff06f j 8000f894 <__subtf3+0x1518> -8000f924: 02012503 lw a0,32(sp) -8000f928: 709000ef jal ra,80010830 <__clzsi2> -8000f92c: 06050513 addi a0,a0,96 -8000f930: f65ff06f j 8000f894 <__subtf3+0x1518> -8000f934: ffc00613 li a2,-4 -8000f938: 02c78633 mul a2,a5,a2 -8000f93c: 02c10713 addi a4,sp,44 -8000f940: 00300693 li a3,3 -8000f944: 00c705b3 add a1,a4,a2 -8000f948: 0005a583 lw a1,0(a1) -8000f94c: fff68693 addi a3,a3,-1 -8000f950: ffc70713 addi a4,a4,-4 -8000f954: 00b72223 sw a1,4(a4) -8000f958: fef6d6e3 bge a3,a5,8000f944 <__subtf3+0x15c8> -8000f95c: fff78793 addi a5,a5,-1 -8000f960: f81ff06f j 8000f8e0 <__subtf3+0x1564> -8000f964: ffc72603 lw a2,-4(a4) -8000f968: 00072883 lw a7,0(a4) -8000f96c: 00b70e33 add t3,a4,a1 -8000f970: 00d65633 srl a2,a2,a3 -8000f974: 010898b3 sll a7,a7,a6 -8000f978: 01166633 or a2,a2,a7 -8000f97c: 00ce2023 sw a2,0(t3) -8000f980: ffc70713 addi a4,a4,-4 -8000f984: f41ff06f j 8000f8c4 <__subtf3+0x1548> -8000f988: 00279713 slli a4,a5,0x2 -8000f98c: 02010613 addi a2,sp,32 -8000f990: 00e60733 add a4,a2,a4 -8000f994: 00072023 sw zero,0(a4) -8000f998: fff78793 addi a5,a5,-1 -8000f99c: fed796e3 bne a5,a3,8000f988 <__subtf3+0x160c> -8000f9a0: 13354e63 blt a0,s3,8000fadc <__subtf3+0x1760> -8000f9a4: 41350533 sub a0,a0,s3 -8000f9a8: 00150513 addi a0,a0,1 -8000f9ac: 02000793 li a5,32 -8000f9b0: 02f548b3 div a7,a0,a5 -8000f9b4: 00000813 li a6,0 -8000f9b8: 00000713 li a4,0 -8000f9bc: 02f56533 rem a0,a0,a5 -8000f9c0: 05174263 blt a4,a7,8000fa04 <__subtf3+0x1688> -8000f9c4: 00088693 mv a3,a7 -8000f9c8: 0008d463 bgez a7,8000f9d0 <__subtf3+0x1654> -8000f9cc: 00000693 li a3,0 -8000f9d0: 00289713 slli a4,a7,0x2 -8000f9d4: 04051663 bnez a0,8000fa20 <__subtf3+0x16a4> -8000f9d8: 00300793 li a5,3 -8000f9dc: 02010693 addi a3,sp,32 -8000f9e0: 411788b3 sub a7,a5,a7 -8000f9e4: 00e687b3 add a5,a3,a4 -8000f9e8: 0007a783 lw a5,0(a5) -8000f9ec: 00150513 addi a0,a0,1 -8000f9f0: 00468693 addi a3,a3,4 -8000f9f4: fef6ae23 sw a5,-4(a3) -8000f9f8: fea8d6e3 bge a7,a0,8000f9e4 <__subtf3+0x1668> -8000f9fc: 00300713 li a4,3 -8000fa00: 0c00006f j 8000fac0 <__subtf3+0x1744> -8000fa04: 00271793 slli a5,a4,0x2 -8000fa08: 02010693 addi a3,sp,32 -8000fa0c: 00f687b3 add a5,a3,a5 -8000fa10: 0007a783 lw a5,0(a5) -8000fa14: 00170713 addi a4,a4,1 -8000fa18: 00f86833 or a6,a6,a5 -8000fa1c: fa5ff06f j 8000f9c0 <__subtf3+0x1644> -8000fa20: 04010793 addi a5,sp,64 -8000fa24: 00269693 slli a3,a3,0x2 -8000fa28: 00d786b3 add a3,a5,a3 -8000fa2c: fe06a783 lw a5,-32(a3) -8000fa30: 02000593 li a1,32 -8000fa34: 40a585b3 sub a1,a1,a0 -8000fa38: 00b797b3 sll a5,a5,a1 -8000fa3c: 00f86833 or a6,a6,a5 -8000fa40: 02010793 addi a5,sp,32 -8000fa44: 00e78733 add a4,a5,a4 -8000fa48: 00300793 li a5,3 -8000fa4c: 00000613 li a2,0 -8000fa50: 411787b3 sub a5,a5,a7 -8000fa54: 00470713 addi a4,a4,4 -8000fa58: 02f64463 blt a2,a5,8000fa80 <__subtf3+0x1704> -8000fa5c: 04010713 addi a4,sp,64 -8000fa60: 00279793 slli a5,a5,0x2 -8000fa64: 00f707b3 add a5,a4,a5 -8000fa68: 02c12703 lw a4,44(sp) -8000fa6c: 00a75533 srl a0,a4,a0 -8000fa70: fea7a023 sw a0,-32(a5) -8000fa74: 00400513 li a0,4 -8000fa78: 41150533 sub a0,a0,a7 -8000fa7c: f81ff06f j 8000f9fc <__subtf3+0x1680> -8000fa80: 00261313 slli t1,a2,0x2 -8000fa84: 02010693 addi a3,sp,32 -8000fa88: 00668333 add t1,a3,t1 -8000fa8c: 00072e03 lw t3,0(a4) -8000fa90: ffc72683 lw a3,-4(a4) -8000fa94: 00160613 addi a2,a2,1 # 40001 -8000fa98: 00be1e33 sll t3,t3,a1 -8000fa9c: 00a6d6b3 srl a3,a3,a0 -8000faa0: 01c6e6b3 or a3,a3,t3 -8000faa4: 00d32023 sw a3,0(t1) -8000faa8: fadff06f j 8000fa54 <__subtf3+0x16d8> -8000faac: 00251793 slli a5,a0,0x2 -8000fab0: 02010693 addi a3,sp,32 -8000fab4: 00f687b3 add a5,a3,a5 -8000fab8: 0007a023 sw zero,0(a5) -8000fabc: 00150513 addi a0,a0,1 -8000fac0: fea756e3 bge a4,a0,8000faac <__subtf3+0x1730> -8000fac4: 02012703 lw a4,32(sp) -8000fac8: 010037b3 snez a5,a6 -8000facc: 00000613 li a2,0 -8000fad0: 00f767b3 or a5,a4,a5 -8000fad4: 02f12023 sw a5,32(sp) -8000fad8: 904ff06f j 8000ebdc <__subtf3+0x860> -8000fadc: 02c12783 lw a5,44(sp) -8000fae0: fff80737 lui a4,0xfff80 -8000fae4: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e67b> -8000fae8: 00e7f7b3 and a5,a5,a4 -8000faec: 40a98533 sub a0,s3,a0 -8000faf0: 02f12623 sw a5,44(sp) -8000faf4: 00000613 li a2,0 -8000faf8: dddfe06f j 8000e8d4 <__subtf3+0x558> -8000fafc: 00041a63 bnez s0,8000fb10 <__subtf3+0x1794> -8000fb00: 00878793 addi a5,a5,8 -8000fb04: 0087b793 sltiu a5,a5,8 -8000fb08: 96cff06f j 8000ec74 <__subtf3+0x8f8> -8000fb0c: fe041ae3 bnez s0,8000fb00 <__subtf3+0x1784> -8000fb10: 03c12703 lw a4,60(sp) -8000fb14: 00060793 mv a5,a2 -8000fb18: 00000513 li a0,0 -8000fb1c: 01475713 srli a4,a4,0x14 -8000fb20: 00174713 xori a4,a4,1 -8000fb24: 00177613 andi a2,a4,1 -8000fb28: a00ff06f j 8000ed28 <__subtf3+0x9ac> -8000fb2c: 00060793 mv a5,a2 -8000fb30: 00000513 li a0,0 -8000fb34: e59fe06f j 8000e98c <__subtf3+0x610> -8000fb38: a4041c63 bnez s0,8000ed90 <__subtf3+0xa14> -8000fb3c: 02412583 lw a1,36(sp) -8000fb40: 00870713 addi a4,a4,8 -8000fb44: 02e12023 sw a4,32(sp) -8000fb48: 00873713 sltiu a4,a4,8 -8000fb4c: 00b705b3 add a1,a4,a1 -8000fb50: 00e5b733 sltu a4,a1,a4 -8000fb54: 02b12223 sw a1,36(sp) -8000fb58: 02812583 lw a1,40(sp) -8000fb5c: 00b705b3 add a1,a4,a1 -8000fb60: 02b12423 sw a1,40(sp) -8000fb64: 00e5b5b3 sltu a1,a1,a4 -8000fb68: 011586b3 add a3,a1,a7 -8000fb6c: a20ff06f j 8000ed8c <__subtf3+0xa10> -8000fb70: a2040063 beqz s0,8000ed90 <__subtf3+0xa14> -8000fb74: 02412683 lw a3,36(sp) -8000fb78: 00870713 addi a4,a4,8 -8000fb7c: 02812583 lw a1,40(sp) -8000fb80: 02e12023 sw a4,32(sp) -8000fb84: 00873713 sltiu a4,a4,8 -8000fb88: 00d706b3 add a3,a4,a3 -8000fb8c: 00e6b733 sltu a4,a3,a4 -8000fb90: 02d12223 sw a3,36(sp) -8000fb94: 00b706b3 add a3,a4,a1 -8000fb98: 02d12423 sw a3,40(sp) -8000fb9c: 00e6b6b3 sltu a3,a3,a4 -8000fba0: 011686b3 add a3,a3,a7 -8000fba4: 9e8ff06f j 8000ed8c <__subtf3+0xa10> -8000fba8: 00060863 beqz a2,8000fbb8 <__subtf3+0x183c> -8000fbac: 0017f713 andi a4,a5,1 -8000fbb0: 00070463 beqz a4,8000fbb8 <__subtf3+0x183c> -8000fbb4: 0027e793 ori a5,a5,2 -8000fbb8: 02c12703 lw a4,44(sp) -8000fbbc: 00c71693 slli a3,a4,0xc -8000fbc0: 0206d263 bgez a3,8000fbe4 <__subtf3+0x1868> -8000fbc4: 000086b7 lui a3,0x8 -8000fbc8: 00150513 addi a0,a0,1 -8000fbcc: fff68693 addi a3,a3,-1 # 7fff -8000fbd0: 10d50663 beq a0,a3,8000fcdc <__subtf3+0x1960> -8000fbd4: fff806b7 lui a3,0xfff80 -8000fbd8: fff68693 addi a3,a3,-1 # fff7ffff <_PathLocale+0x7ef7e67b> -8000fbdc: 00d77733 and a4,a4,a3 -8000fbe0: 02e12623 sw a4,44(sp) -8000fbe4: 02010713 addi a4,sp,32 -8000fbe8: 02c10593 addi a1,sp,44 -8000fbec: 00072683 lw a3,0(a4) -8000fbf0: 00472603 lw a2,4(a4) -8000fbf4: 00470713 addi a4,a4,4 -8000fbf8: 0036d693 srli a3,a3,0x3 -8000fbfc: 01d61613 slli a2,a2,0x1d -8000fc00: 00c6e6b3 or a3,a3,a2 -8000fc04: fed72e23 sw a3,-4(a4) -8000fc08: fee592e3 bne a1,a4,8000fbec <__subtf3+0x1870> -8000fc0c: 02c12703 lw a4,44(sp) -8000fc10: 00008637 lui a2,0x8 -8000fc14: 00375693 srli a3,a4,0x3 -8000fc18: 02d12623 sw a3,44(sp) -8000fc1c: fff60713 addi a4,a2,-1 # 7fff -8000fc20: 02e51a63 bne a0,a4,8000fc54 <__subtf3+0x18d8> -8000fc24: 02412583 lw a1,36(sp) -8000fc28: 02012703 lw a4,32(sp) -8000fc2c: 00b76733 or a4,a4,a1 +8000f888: e9cff06f j 8000ef24 <__subtf3+0xad0> +8000f88c: 00000793 li a5,0 +8000f890: f2059ce3 bnez a1,8000f7c8 <__subtf3+0x1374> +8000f894: 02d12023 sw a3,32(sp) +8000f898: 02612223 sw t1,36(sp) +8000f89c: 03c12423 sw t3,40(sp) +8000f8a0: eacff06f j 8000ef4c <__subtf3+0xaf8> +8000f8a4: 40e687b3 sub a5,a3,a4 +8000f8a8: 41e308b3 sub a7,t1,t5 +8000f8ac: 00f6b533 sltu a0,a3,a5 +8000f8b0: 011335b3 sltu a1,t1,a7 +8000f8b4: 40a888b3 sub a7,a7,a0 +8000f8b8: 02f12023 sw a5,32(sp) +8000f8bc: 03112223 sw a7,36(sp) +8000f8c0: 00000513 li a0,0 +8000f8c4: 00f6f663 bgeu a3,a5,8000f8d0 <__subtf3+0x147c> +8000f8c8: 406f0533 sub a0,t5,t1 +8000f8cc: 00153513 seqz a0,a0 +8000f8d0: 41fe03b3 sub t2,t3,t6 +8000f8d4: 00b56533 or a0,a0,a1 +8000f8d8: 40a38ab3 sub s5,t2,a0 +8000f8dc: 03512423 sw s5,40(sp) +8000f8e0: 007e3b33 sltu s6,t3,t2 +8000f8e4: 00000a13 li s4,0 +8000f8e8: 00050463 beqz a0,8000f8f0 <__subtf3+0x149c> +8000f8ec: 0013ba13 seqz s4,t2 +8000f8f0: 405e85b3 sub a1,t4,t0 +8000f8f4: 016a6a33 or s4,s4,s6 +8000f8f8: 414585b3 sub a1,a1,s4 +8000f8fc: 02b12623 sw a1,44(sp) +8000f900: 00c59513 slli a0,a1,0xc +8000f904: 0a055e63 bgez a0,8000f9c0 <__subtf3+0x156c> +8000f908: 40d706b3 sub a3,a4,a3 +8000f90c: 406f0333 sub t1,t5,t1 +8000f910: 00d737b3 sltu a5,a4,a3 +8000f914: 40f307b3 sub a5,t1,a5 +8000f918: 02f12223 sw a5,36(sp) +8000f91c: 02d12023 sw a3,32(sp) +8000f920: 006f3f33 sltu t5,t5,t1 +8000f924: 00000793 li a5,0 +8000f928: 00d77463 bgeu a4,a3,8000f930 <__subtf3+0x14dc> +8000f92c: 00133793 seqz a5,t1 +8000f930: 41cf8e33 sub t3,t6,t3 +8000f934: 01e7ef33 or t5,a5,t5 +8000f938: 01cfbfb3 sltu t6,t6,t3 +8000f93c: 41ee0e33 sub t3,t3,t5 +8000f940: 03c12423 sw t3,40(sp) +8000f944: 000f0463 beqz t5,8000f94c <__subtf3+0x14f8> +8000f948: 0013b613 seqz a2,t2 +8000f94c: 41d28eb3 sub t4,t0,t4 +8000f950: 01f66633 or a2,a2,t6 +8000f954: 40ce8eb3 sub t4,t4,a2 +8000f958: 03d12623 sw t4,44(sp) +8000f95c: 00080413 mv s0,a6 +8000f960: 02c12503 lw a0,44(sp) +8000f964: 06050863 beqz a0,8000f9d4 <__subtf3+0x1580> +8000f968: 7a1000ef jal ra,80010908 <__clzsi2> +8000f96c: ff450513 addi a0,a0,-12 +8000f970: 02000693 li a3,32 +8000f974: 02d56833 rem a6,a0,a3 +8000f978: 02d547b3 div a5,a0,a3 +8000f97c: 08080863 beqz a6,8000fa0c <__subtf3+0x15b8> +8000f980: ffc00713 li a4,-4 +8000f984: 02010313 addi t1,sp,32 +8000f988: 00279593 slli a1,a5,0x2 +8000f98c: 410686b3 sub a3,a3,a6 +8000f990: 02e78733 mul a4,a5,a4 +8000f994: 00c70713 addi a4,a4,12 +8000f998: 00e30733 add a4,t1,a4 +8000f99c: 0ae31063 bne t1,a4,8000fa3c <__subtf3+0x15e8> +8000f9a0: 04010713 addi a4,sp,64 +8000f9a4: 00b705b3 add a1,a4,a1 +8000f9a8: 02012703 lw a4,32(sp) +8000f9ac: fff78793 addi a5,a5,-1 +8000f9b0: 01071833 sll a6,a4,a6 +8000f9b4: ff05a023 sw a6,-32(a1) +8000f9b8: fff00693 li a3,-1 +8000f9bc: 0b80006f j 8000fa74 <__subtf3+0x1620> +8000f9c0: 0117e7b3 or a5,a5,a7 +8000f9c4: 0157e7b3 or a5,a5,s5 +8000f9c8: 00b7e7b3 or a5,a5,a1 +8000f9cc: f8079ae3 bnez a5,8000f960 <__subtf3+0x150c> +8000f9d0: ccdff06f j 8000f69c <__subtf3+0x1248> +8000f9d4: 02812503 lw a0,40(sp) +8000f9d8: 00050863 beqz a0,8000f9e8 <__subtf3+0x1594> +8000f9dc: 72d000ef jal ra,80010908 <__clzsi2> +8000f9e0: 02050513 addi a0,a0,32 +8000f9e4: f89ff06f j 8000f96c <__subtf3+0x1518> +8000f9e8: 02412503 lw a0,36(sp) +8000f9ec: 00050863 beqz a0,8000f9fc <__subtf3+0x15a8> +8000f9f0: 719000ef jal ra,80010908 <__clzsi2> +8000f9f4: 04050513 addi a0,a0,64 +8000f9f8: f75ff06f j 8000f96c <__subtf3+0x1518> +8000f9fc: 02012503 lw a0,32(sp) +8000fa00: 709000ef jal ra,80010908 <__clzsi2> +8000fa04: 06050513 addi a0,a0,96 +8000fa08: f65ff06f j 8000f96c <__subtf3+0x1518> +8000fa0c: ffc00613 li a2,-4 +8000fa10: 02c78633 mul a2,a5,a2 +8000fa14: 02c10713 addi a4,sp,44 +8000fa18: 00300693 li a3,3 +8000fa1c: 00c705b3 add a1,a4,a2 +8000fa20: 0005a583 lw a1,0(a1) +8000fa24: fff68693 addi a3,a3,-1 +8000fa28: ffc70713 addi a4,a4,-4 +8000fa2c: 00b72223 sw a1,4(a4) +8000fa30: fef6d6e3 bge a3,a5,8000fa1c <__subtf3+0x15c8> +8000fa34: fff78793 addi a5,a5,-1 +8000fa38: f81ff06f j 8000f9b8 <__subtf3+0x1564> +8000fa3c: ffc72603 lw a2,-4(a4) +8000fa40: 00072883 lw a7,0(a4) +8000fa44: 00b70e33 add t3,a4,a1 +8000fa48: 00d65633 srl a2,a2,a3 +8000fa4c: 010898b3 sll a7,a7,a6 +8000fa50: 01166633 or a2,a2,a7 +8000fa54: 00ce2023 sw a2,0(t3) +8000fa58: ffc70713 addi a4,a4,-4 +8000fa5c: f41ff06f j 8000f99c <__subtf3+0x1548> +8000fa60: 00279713 slli a4,a5,0x2 +8000fa64: 02010613 addi a2,sp,32 +8000fa68: 00e60733 add a4,a2,a4 +8000fa6c: 00072023 sw zero,0(a4) +8000fa70: fff78793 addi a5,a5,-1 +8000fa74: fed796e3 bne a5,a3,8000fa60 <__subtf3+0x160c> +8000fa78: 13354e63 blt a0,s3,8000fbb4 <__subtf3+0x1760> +8000fa7c: 41350533 sub a0,a0,s3 +8000fa80: 00150513 addi a0,a0,1 +8000fa84: 02000793 li a5,32 +8000fa88: 02f548b3 div a7,a0,a5 +8000fa8c: 00000813 li a6,0 +8000fa90: 00000713 li a4,0 +8000fa94: 02f56533 rem a0,a0,a5 +8000fa98: 05174263 blt a4,a7,8000fadc <__subtf3+0x1688> +8000fa9c: 00088693 mv a3,a7 +8000faa0: 0008d463 bgez a7,8000faa8 <__subtf3+0x1654> +8000faa4: 00000693 li a3,0 +8000faa8: 00289713 slli a4,a7,0x2 +8000faac: 04051663 bnez a0,8000faf8 <__subtf3+0x16a4> +8000fab0: 00300793 li a5,3 +8000fab4: 02010693 addi a3,sp,32 +8000fab8: 411788b3 sub a7,a5,a7 +8000fabc: 00e687b3 add a5,a3,a4 +8000fac0: 0007a783 lw a5,0(a5) +8000fac4: 00150513 addi a0,a0,1 +8000fac8: 00468693 addi a3,a3,4 +8000facc: fef6ae23 sw a5,-4(a3) +8000fad0: fea8d6e3 bge a7,a0,8000fabc <__subtf3+0x1668> +8000fad4: 00300713 li a4,3 +8000fad8: 0c00006f j 8000fb98 <__subtf3+0x1744> +8000fadc: 00271793 slli a5,a4,0x2 +8000fae0: 02010693 addi a3,sp,32 +8000fae4: 00f687b3 add a5,a3,a5 +8000fae8: 0007a783 lw a5,0(a5) +8000faec: 00170713 addi a4,a4,1 +8000faf0: 00f86833 or a6,a6,a5 +8000faf4: fa5ff06f j 8000fa98 <__subtf3+0x1644> +8000faf8: 04010793 addi a5,sp,64 +8000fafc: 00269693 slli a3,a3,0x2 +8000fb00: 00d786b3 add a3,a5,a3 +8000fb04: fe06a783 lw a5,-32(a3) +8000fb08: 02000593 li a1,32 +8000fb0c: 40a585b3 sub a1,a1,a0 +8000fb10: 00b797b3 sll a5,a5,a1 +8000fb14: 00f86833 or a6,a6,a5 +8000fb18: 02010793 addi a5,sp,32 +8000fb1c: 00e78733 add a4,a5,a4 +8000fb20: 00300793 li a5,3 +8000fb24: 00000613 li a2,0 +8000fb28: 411787b3 sub a5,a5,a7 +8000fb2c: 00470713 addi a4,a4,4 +8000fb30: 02f64463 blt a2,a5,8000fb58 <__subtf3+0x1704> +8000fb34: 04010713 addi a4,sp,64 +8000fb38: 00279793 slli a5,a5,0x2 +8000fb3c: 00f707b3 add a5,a4,a5 +8000fb40: 02c12703 lw a4,44(sp) +8000fb44: 00a75533 srl a0,a4,a0 +8000fb48: fea7a023 sw a0,-32(a5) +8000fb4c: 00400513 li a0,4 +8000fb50: 41150533 sub a0,a0,a7 +8000fb54: f81ff06f j 8000fad4 <__subtf3+0x1680> +8000fb58: 00261313 slli t1,a2,0x2 +8000fb5c: 02010693 addi a3,sp,32 +8000fb60: 00668333 add t1,a3,t1 +8000fb64: 00072e03 lw t3,0(a4) +8000fb68: ffc72683 lw a3,-4(a4) +8000fb6c: 00160613 addi a2,a2,1 # 40001 <_start-0x7ffbffff> +8000fb70: 00be1e33 sll t3,t3,a1 +8000fb74: 00a6d6b3 srl a3,a3,a0 +8000fb78: 01c6e6b3 or a3,a3,t3 +8000fb7c: 00d32023 sw a3,0(t1) +8000fb80: fadff06f j 8000fb2c <__subtf3+0x16d8> +8000fb84: 00251793 slli a5,a0,0x2 +8000fb88: 02010693 addi a3,sp,32 +8000fb8c: 00f687b3 add a5,a3,a5 +8000fb90: 0007a023 sw zero,0(a5) +8000fb94: 00150513 addi a0,a0,1 +8000fb98: fea756e3 bge a4,a0,8000fb84 <__subtf3+0x1730> +8000fb9c: 02012703 lw a4,32(sp) +8000fba0: 010037b3 snez a5,a6 +8000fba4: 00000613 li a2,0 +8000fba8: 00f767b3 or a5,a4,a5 +8000fbac: 02f12023 sw a5,32(sp) +8000fbb0: 904ff06f j 8000ecb4 <__subtf3+0x860> +8000fbb4: 02c12783 lw a5,44(sp) +8000fbb8: fff80737 lui a4,0xfff80 +8000fbbc: fff70713 addi a4,a4,-1 # fff7ffff <_PathLocale+0x7ef7e607> +8000fbc0: 00e7f7b3 and a5,a5,a4 +8000fbc4: 40a98533 sub a0,s3,a0 +8000fbc8: 02f12623 sw a5,44(sp) +8000fbcc: 00000613 li a2,0 +8000fbd0: dddfe06f j 8000e9ac <__subtf3+0x558> +8000fbd4: 00041a63 bnez s0,8000fbe8 <__subtf3+0x1794> +8000fbd8: 00878793 addi a5,a5,8 +8000fbdc: 0087b793 sltiu a5,a5,8 +8000fbe0: 96cff06f j 8000ed4c <__subtf3+0x8f8> +8000fbe4: fe041ae3 bnez s0,8000fbd8 <__subtf3+0x1784> +8000fbe8: 03c12703 lw a4,60(sp) +8000fbec: 00060793 mv a5,a2 +8000fbf0: 00000513 li a0,0 +8000fbf4: 01475713 srli a4,a4,0x14 +8000fbf8: 00174713 xori a4,a4,1 +8000fbfc: 00177613 andi a2,a4,1 +8000fc00: a00ff06f j 8000ee00 <__subtf3+0x9ac> +8000fc04: 00060793 mv a5,a2 +8000fc08: 00000513 li a0,0 +8000fc0c: e59fe06f j 8000ea64 <__subtf3+0x610> +8000fc10: a4041c63 bnez s0,8000ee68 <__subtf3+0xa14> +8000fc14: 02412583 lw a1,36(sp) +8000fc18: 00870713 addi a4,a4,8 +8000fc1c: 02e12023 sw a4,32(sp) +8000fc20: 00873713 sltiu a4,a4,8 +8000fc24: 00b705b3 add a1,a4,a1 +8000fc28: 00e5b733 sltu a4,a1,a4 +8000fc2c: 02b12223 sw a1,36(sp) 8000fc30: 02812583 lw a1,40(sp) -8000fc34: 00b76733 or a4,a4,a1 -8000fc38: 00d76733 or a4,a4,a3 -8000fc3c: 00070c63 beqz a4,8000fc54 <__subtf3+0x18d8> -8000fc40: 02c12623 sw a2,44(sp) -8000fc44: 02012423 sw zero,40(sp) -8000fc48: 02012223 sw zero,36(sp) -8000fc4c: 02012023 sw zero,32(sp) -8000fc50: 00000413 li s0,0 -8000fc54: 02c12703 lw a4,44(sp) -8000fc58: 01151513 slli a0,a0,0x11 -8000fc5c: 01155513 srli a0,a0,0x11 -8000fc60: 02e11e23 sh a4,60(sp) -8000fc64: 01051713 slli a4,a0,0x10 -8000fc68: 03c12503 lw a0,60(sp) -8000fc6c: 800106b7 lui a3,0x80010 -8000fc70: fff68693 addi a3,a3,-1 # 8000ffff <_PathLocale+0xff00e67b> -8000fc74: 00d57533 and a0,a0,a3 -8000fc78: 00e56533 or a0,a0,a4 -8000fc7c: 00151513 slli a0,a0,0x1 -8000fc80: 01f41413 slli s0,s0,0x1f -8000fc84: 00155513 srli a0,a0,0x1 -8000fc88: 02012803 lw a6,32(sp) -8000fc8c: 02412583 lw a1,36(sp) -8000fc90: 02812603 lw a2,40(sp) -8000fc94: 00856533 or a0,a0,s0 -8000fc98: 00078463 beqz a5,8000fca0 <__subtf3+0x1924> -8000fc9c: 0017a073 csrs fflags,a5 -8000fca0: 05c12083 lw ra,92(sp) -8000fca4: 05812403 lw s0,88(sp) -8000fca8: 00a4a623 sw a0,12(s1) -8000fcac: 0104a023 sw a6,0(s1) -8000fcb0: 00b4a223 sw a1,4(s1) -8000fcb4: 00c4a423 sw a2,8(s1) -8000fcb8: 00048513 mv a0,s1 -8000fcbc: 05012903 lw s2,80(sp) -8000fcc0: 05412483 lw s1,84(sp) -8000fcc4: 04c12983 lw s3,76(sp) -8000fcc8: 04812a03 lw s4,72(sp) -8000fccc: 04412a83 lw s5,68(sp) -8000fcd0: 04012b03 lw s6,64(sp) -8000fcd4: 06010113 addi sp,sp,96 -8000fcd8: 00008067 ret -8000fcdc: 02090e63 beqz s2,8000fd18 <__subtf3+0x199c> -8000fce0: 00300713 li a4,3 -8000fce4: 02e91463 bne s2,a4,8000fd0c <__subtf3+0x1990> -8000fce8: 02040863 beqz s0,8000fd18 <__subtf3+0x199c> -8000fcec: fff00713 li a4,-1 -8000fcf0: 00008537 lui a0,0x8 -8000fcf4: 02e12623 sw a4,44(sp) -8000fcf8: 02e12423 sw a4,40(sp) -8000fcfc: 02e12223 sw a4,36(sp) -8000fd00: 02e12023 sw a4,32(sp) -8000fd04: ffe50513 addi a0,a0,-2 # 7ffe -8000fd08: 0200006f j 8000fd28 <__subtf3+0x19ac> -8000fd0c: 00200713 li a4,2 -8000fd10: fce91ee3 bne s2,a4,8000fcec <__subtf3+0x1970> -8000fd14: fc040ce3 beqz s0,8000fcec <__subtf3+0x1970> -8000fd18: 02012623 sw zero,44(sp) +8000fc34: 00b705b3 add a1,a4,a1 +8000fc38: 02b12423 sw a1,40(sp) +8000fc3c: 00e5b5b3 sltu a1,a1,a4 +8000fc40: 011586b3 add a3,a1,a7 +8000fc44: a20ff06f j 8000ee64 <__subtf3+0xa10> +8000fc48: a2040063 beqz s0,8000ee68 <__subtf3+0xa14> +8000fc4c: 02412683 lw a3,36(sp) +8000fc50: 00870713 addi a4,a4,8 +8000fc54: 02812583 lw a1,40(sp) +8000fc58: 02e12023 sw a4,32(sp) +8000fc5c: 00873713 sltiu a4,a4,8 +8000fc60: 00d706b3 add a3,a4,a3 +8000fc64: 00e6b733 sltu a4,a3,a4 +8000fc68: 02d12223 sw a3,36(sp) +8000fc6c: 00b706b3 add a3,a4,a1 +8000fc70: 02d12423 sw a3,40(sp) +8000fc74: 00e6b6b3 sltu a3,a3,a4 +8000fc78: 011686b3 add a3,a3,a7 +8000fc7c: 9e8ff06f j 8000ee64 <__subtf3+0xa10> +8000fc80: 00060863 beqz a2,8000fc90 <__subtf3+0x183c> +8000fc84: 0017f713 andi a4,a5,1 +8000fc88: 00070463 beqz a4,8000fc90 <__subtf3+0x183c> +8000fc8c: 0027e793 ori a5,a5,2 +8000fc90: 02c12703 lw a4,44(sp) +8000fc94: 00c71693 slli a3,a4,0xc +8000fc98: 0206d263 bgez a3,8000fcbc <__subtf3+0x1868> +8000fc9c: 000086b7 lui a3,0x8 +8000fca0: 00150513 addi a0,a0,1 +8000fca4: fff68693 addi a3,a3,-1 # 7fff <_start-0x7fff8001> +8000fca8: 10d50663 beq a0,a3,8000fdb4 <__subtf3+0x1960> +8000fcac: fff806b7 lui a3,0xfff80 +8000fcb0: fff68693 addi a3,a3,-1 # fff7ffff <_PathLocale+0x7ef7e607> +8000fcb4: 00d77733 and a4,a4,a3 +8000fcb8: 02e12623 sw a4,44(sp) +8000fcbc: 02010713 addi a4,sp,32 +8000fcc0: 02c10593 addi a1,sp,44 +8000fcc4: 00072683 lw a3,0(a4) +8000fcc8: 00472603 lw a2,4(a4) +8000fccc: 00470713 addi a4,a4,4 +8000fcd0: 0036d693 srli a3,a3,0x3 +8000fcd4: 01d61613 slli a2,a2,0x1d +8000fcd8: 00c6e6b3 or a3,a3,a2 +8000fcdc: fed72e23 sw a3,-4(a4) +8000fce0: fee592e3 bne a1,a4,8000fcc4 <__subtf3+0x1870> +8000fce4: 02c12703 lw a4,44(sp) +8000fce8: 00008637 lui a2,0x8 +8000fcec: 00375693 srli a3,a4,0x3 +8000fcf0: 02d12623 sw a3,44(sp) +8000fcf4: fff60713 addi a4,a2,-1 # 7fff <_start-0x7fff8001> +8000fcf8: 02e51a63 bne a0,a4,8000fd2c <__subtf3+0x18d8> +8000fcfc: 02412583 lw a1,36(sp) +8000fd00: 02012703 lw a4,32(sp) +8000fd04: 00b76733 or a4,a4,a1 +8000fd08: 02812583 lw a1,40(sp) +8000fd0c: 00b76733 or a4,a4,a1 +8000fd10: 00d76733 or a4,a4,a3 +8000fd14: 00070c63 beqz a4,8000fd2c <__subtf3+0x18d8> +8000fd18: 02c12623 sw a2,44(sp) 8000fd1c: 02012423 sw zero,40(sp) 8000fd20: 02012223 sw zero,36(sp) 8000fd24: 02012023 sw zero,32(sp) -8000fd28: 0057e793 ori a5,a5,5 -8000fd2c: eb9ff06f j 8000fbe4 <__subtf3+0x1868> -8000fd30: 07400713 li a4,116 -8000fd34: 00f74463 blt a4,a5,8000fd3c <__subtf3+0x19c0> -8000fd38: 915fe06f j 8000e64c <__subtf3+0x2d0> -8000fd3c: 00100793 li a5,1 -8000fd40: 00012e23 sw zero,28(sp) -8000fd44: 00012c23 sw zero,24(sp) -8000fd48: 00012a23 sw zero,20(sp) -8000fd4c: 00f12823 sw a5,16(sp) -8000fd50: 9f9fe06f j 8000e748 <__subtf3+0x3cc> -8000fd54: 07400713 li a4,116 -8000fd58: 00f74463 blt a4,a5,8000fd60 <__subtf3+0x19e4> -8000fd5c: cadfe06f j 8000ea08 <__subtf3+0x68c> -8000fd60: 00100793 li a5,1 -8000fd64: 00012623 sw zero,12(sp) -8000fd68: 00012423 sw zero,8(sp) -8000fd6c: 00012223 sw zero,4(sp) -8000fd70: 00f12023 sw a5,0(sp) -8000fd74: da9fe06f j 8000eb1c <__subtf3+0x7a0> -8000fd78: 07400713 li a4,116 -8000fd7c: e4f75663 bge a4,a5,8000f3c8 <__subtf3+0x104c> -8000fd80: 00100793 li a5,1 -8000fd84: 00012623 sw zero,12(sp) -8000fd88: 00012423 sw zero,8(sp) -8000fd8c: 00012223 sw zero,4(sp) -8000fd90: 00f12023 sw a5,0(sp) -8000fd94: f48ff06f j 8000f4dc <__subtf3+0x1160> -8000fd98: 8a050263 beqz a0,8000ee3c <__subtf3+0xac0> -8000fd9c: 8ccff06f j 8000ee68 <__subtf3+0xaec> -8000fda0: 01000793 li a5,16 -8000fda4: 830ff06f j 8000edd4 <__subtf3+0xa58> -8000fda8: 00000793 li a5,0 -8000fdac: 89389863 bne a7,s3,8000ee3c <__subtf3+0xac0> -8000fdb0: 87cff06f j 8000ee2c <__subtf3+0xab0> -8000fdb4: 980506e3 beqz a0,8000f740 <__subtf3+0x13c4> -8000fdb8: a05ff06f j 8000f7bc <__subtf3+0x1440> -8000fdbc: 01000793 li a5,16 -8000fdc0: 92dff06f j 8000f6ec <__subtf3+0x1370> -8000fdc4: 97389ce3 bne a7,s3,8000f73c <__subtf3+0x13c0> -8000fdc8: 969ff06f j 8000f730 <__subtf3+0x13b4> +8000fd28: 00000413 li s0,0 +8000fd2c: 02c12703 lw a4,44(sp) +8000fd30: 01151513 slli a0,a0,0x11 +8000fd34: 01155513 srli a0,a0,0x11 +8000fd38: 02e11e23 sh a4,60(sp) +8000fd3c: 01051713 slli a4,a0,0x10 +8000fd40: 03c12503 lw a0,60(sp) +8000fd44: 800106b7 lui a3,0x80010 +8000fd48: fff68693 addi a3,a3,-1 # 8000ffff <_PathLocale+0xff00e607> +8000fd4c: 00d57533 and a0,a0,a3 +8000fd50: 00e56533 or a0,a0,a4 +8000fd54: 00151513 slli a0,a0,0x1 +8000fd58: 01f41413 slli s0,s0,0x1f +8000fd5c: 00155513 srli a0,a0,0x1 +8000fd60: 02012803 lw a6,32(sp) +8000fd64: 02412583 lw a1,36(sp) +8000fd68: 02812603 lw a2,40(sp) +8000fd6c: 00856533 or a0,a0,s0 +8000fd70: 00078463 beqz a5,8000fd78 <__subtf3+0x1924> +8000fd74: 0017a073 csrs fflags,a5 +8000fd78: 05c12083 lw ra,92(sp) +8000fd7c: 05812403 lw s0,88(sp) +8000fd80: 00a4a623 sw a0,12(s1) +8000fd84: 0104a023 sw a6,0(s1) +8000fd88: 00b4a223 sw a1,4(s1) +8000fd8c: 00c4a423 sw a2,8(s1) +8000fd90: 00048513 mv a0,s1 +8000fd94: 05012903 lw s2,80(sp) +8000fd98: 05412483 lw s1,84(sp) +8000fd9c: 04c12983 lw s3,76(sp) +8000fda0: 04812a03 lw s4,72(sp) +8000fda4: 04412a83 lw s5,68(sp) +8000fda8: 04012b03 lw s6,64(sp) +8000fdac: 06010113 addi sp,sp,96 +8000fdb0: 00008067 ret +8000fdb4: 02090e63 beqz s2,8000fdf0 <__subtf3+0x199c> +8000fdb8: 00300713 li a4,3 +8000fdbc: 02e91463 bne s2,a4,8000fde4 <__subtf3+0x1990> +8000fdc0: 02040863 beqz s0,8000fdf0 <__subtf3+0x199c> +8000fdc4: fff00713 li a4,-1 +8000fdc8: 00008537 lui a0,0x8 +8000fdcc: 02e12623 sw a4,44(sp) +8000fdd0: 02e12423 sw a4,40(sp) +8000fdd4: 02e12223 sw a4,36(sp) +8000fdd8: 02e12023 sw a4,32(sp) +8000fddc: ffe50513 addi a0,a0,-2 # 7ffe <_start-0x7fff8002> +8000fde0: 0200006f j 8000fe00 <__subtf3+0x19ac> +8000fde4: 00200713 li a4,2 +8000fde8: fce91ee3 bne s2,a4,8000fdc4 <__subtf3+0x1970> +8000fdec: fc040ce3 beqz s0,8000fdc4 <__subtf3+0x1970> +8000fdf0: 02012623 sw zero,44(sp) +8000fdf4: 02012423 sw zero,40(sp) +8000fdf8: 02012223 sw zero,36(sp) +8000fdfc: 02012023 sw zero,32(sp) +8000fe00: 0057e793 ori a5,a5,5 +8000fe04: eb9ff06f j 8000fcbc <__subtf3+0x1868> +8000fe08: 07400713 li a4,116 +8000fe0c: 00f74463 blt a4,a5,8000fe14 <__subtf3+0x19c0> +8000fe10: 915fe06f j 8000e724 <__subtf3+0x2d0> +8000fe14: 00100793 li a5,1 +8000fe18: 00012e23 sw zero,28(sp) +8000fe1c: 00012c23 sw zero,24(sp) +8000fe20: 00012a23 sw zero,20(sp) +8000fe24: 00f12823 sw a5,16(sp) +8000fe28: 9f9fe06f j 8000e820 <__subtf3+0x3cc> +8000fe2c: 07400713 li a4,116 +8000fe30: 00f74463 blt a4,a5,8000fe38 <__subtf3+0x19e4> +8000fe34: cadfe06f j 8000eae0 <__subtf3+0x68c> +8000fe38: 00100793 li a5,1 +8000fe3c: 00012623 sw zero,12(sp) +8000fe40: 00012423 sw zero,8(sp) +8000fe44: 00012223 sw zero,4(sp) +8000fe48: 00f12023 sw a5,0(sp) +8000fe4c: da9fe06f j 8000ebf4 <__subtf3+0x7a0> +8000fe50: 07400713 li a4,116 +8000fe54: e4f75663 bge a4,a5,8000f4a0 <__subtf3+0x104c> +8000fe58: 00100793 li a5,1 +8000fe5c: 00012623 sw zero,12(sp) +8000fe60: 00012423 sw zero,8(sp) +8000fe64: 00012223 sw zero,4(sp) +8000fe68: 00f12023 sw a5,0(sp) +8000fe6c: f48ff06f j 8000f5b4 <__subtf3+0x1160> +8000fe70: 8a050263 beqz a0,8000ef14 <__subtf3+0xac0> +8000fe74: 8ccff06f j 8000ef40 <__subtf3+0xaec> +8000fe78: 01000793 li a5,16 +8000fe7c: 830ff06f j 8000eeac <__subtf3+0xa58> +8000fe80: 00000793 li a5,0 +8000fe84: 89389863 bne a7,s3,8000ef14 <__subtf3+0xac0> +8000fe88: 87cff06f j 8000ef04 <__subtf3+0xab0> +8000fe8c: 980506e3 beqz a0,8000f818 <__subtf3+0x13c4> +8000fe90: a05ff06f j 8000f894 <__subtf3+0x1440> +8000fe94: 01000793 li a5,16 +8000fe98: 92dff06f j 8000f7c4 <__subtf3+0x1370> +8000fe9c: 97389ce3 bne a7,s3,8000f814 <__subtf3+0x13c0> +8000fea0: 969ff06f j 8000f808 <__subtf3+0x13b4> -8000fdcc <__fixtfsi>: -8000fdcc: fe010113 addi sp,sp,-32 -8000fdd0: 00052303 lw t1,0(a0) -8000fdd4: 00452783 lw a5,4(a0) -8000fdd8: 00852603 lw a2,8(a0) -8000fddc: 00c52803 lw a6,12(a0) -8000fde0: 00202773 frrm a4 -8000fde4: 00004737 lui a4,0x4 -8000fde8: 00181693 slli a3,a6,0x1 -8000fdec: 01081893 slli a7,a6,0x10 -8000fdf0: 0116d593 srli a1,a3,0x11 -8000fdf4: 00612023 sw t1,0(sp) -8000fdf8: 00f12223 sw a5,4(sp) -8000fdfc: 00c12423 sw a2,8(sp) -8000fe00: 01012623 sw a6,12(sp) -8000fe04: 00612823 sw t1,16(sp) -8000fe08: 00f12a23 sw a5,20(sp) -8000fe0c: 00c12c23 sw a2,24(sp) -8000fe10: ffe70693 addi a3,a4,-2 # 3ffe -8000fe14: 0108d893 srli a7,a7,0x10 -8000fe18: 02b6c663 blt a3,a1,8000fe44 <__fixtfsi+0x78> -8000fe1c: 00059c63 bnez a1,8000fe34 <__fixtfsi+0x68> -8000fe20: 0067e7b3 or a5,a5,t1 -8000fe24: 00c7e7b3 or a5,a5,a2 -8000fe28: 0117e7b3 or a5,a5,a7 -8000fe2c: 00000513 li a0,0 -8000fe30: 04078e63 beqz a5,8000fe8c <__fixtfsi+0xc0> -8000fe34: 00100813 li a6,1 -8000fe38: 00000513 li a0,0 -8000fe3c: 00182073 csrs fflags,a6 -8000fe40: 04c0006f j 8000fe8c <__fixtfsi+0xc0> -8000fe44: 01d70693 addi a3,a4,29 -8000fe48: 01f85813 srli a6,a6,0x1f -8000fe4c: 04b6d463 bge a3,a1,8000fe94 <__fixtfsi+0xc8> -8000fe50: 80000537 lui a0,0x80000 -8000fe54: fff54513 not a0,a0 -8000fe58: 00a80533 add a0,a6,a0 -8000fe5c: 14080663 beqz a6,8000ffa8 <__fixtfsi+0x1dc> -8000fe60: 01e70713 addi a4,a4,30 -8000fe64: 01000813 li a6,16 -8000fe68: fce59ae3 bne a1,a4,8000fe3c <__fixtfsi+0x70> -8000fe6c: 01165713 srli a4,a2,0x11 -8000fe70: 00f89893 slli a7,a7,0xf -8000fe74: 011768b3 or a7,a4,a7 -8000fe78: fc0892e3 bnez a7,8000fe3c <__fixtfsi+0x70> -8000fe7c: 0067e7b3 or a5,a5,t1 -8000fe80: 00f61613 slli a2,a2,0xf -8000fe84: 00f667b3 or a5,a2,a5 -8000fe88: 0a079063 bnez a5,8000ff28 <__fixtfsi+0x15c> -8000fe8c: 02010113 addi sp,sp,32 -8000fe90: 00008067 ret -8000fe94: 06f70693 addi a3,a4,111 -8000fe98: 000107b7 lui a5,0x10 -8000fe9c: 40b686b3 sub a3,a3,a1 -8000fea0: 00f8e7b3 or a5,a7,a5 -8000fea4: 01010613 addi a2,sp,16 -8000fea8: 4056d713 srai a4,a3,0x5 -8000feac: 00f12e23 sw a5,28(sp) -8000feb0: 01f6f693 andi a3,a3,31 -8000feb4: 00000893 li a7,0 -8000feb8: 00000593 li a1,0 -8000febc: 00060e13 mv t3,a2 -8000fec0: 00062503 lw a0,0(a2) -8000fec4: 00158593 addi a1,a1,1 -8000fec8: 00460613 addi a2,a2,4 -8000fecc: 00a8e8b3 or a7,a7,a0 -8000fed0: feb718e3 bne a4,a1,8000fec0 <__fixtfsi+0xf4> -8000fed4: 00271613 slli a2,a4,0x2 -8000fed8: 04069c63 bnez a3,8000ff30 <__fixtfsi+0x164> -8000fedc: 02010793 addi a5,sp,32 -8000fee0: 00c78633 add a2,a5,a2 -8000fee4: ff062783 lw a5,-16(a2) -8000fee8: 00100613 li a2,1 -8000feec: 00f12823 sw a5,16(sp) -8000fef0: 00300793 li a5,3 -8000fef4: 40e78733 sub a4,a5,a4 -8000fef8: 00c71463 bne a4,a2,8000ff00 <__fixtfsi+0x134> -8000fefc: 00200613 li a2,2 -8000ff00: 00400713 li a4,4 -8000ff04: 00261793 slli a5,a2,0x2 -8000ff08: 00fe07b3 add a5,t3,a5 -8000ff0c: 0007a023 sw zero,0(a5) # 10000 -8000ff10: 00160613 addi a2,a2,1 -8000ff14: fee618e3 bne a2,a4,8000ff04 <__fixtfsi+0x138> -8000ff18: 01012503 lw a0,16(sp) -8000ff1c: 00080463 beqz a6,8000ff24 <__fixtfsi+0x158> -8000ff20: 40a00533 neg a0,a0 -8000ff24: f60884e3 beqz a7,8000fe8c <__fixtfsi+0xc0> -8000ff28: 00100813 li a6,1 -8000ff2c: f11ff06f j 8000fe3c <__fixtfsi+0x70> -8000ff30: 02010593 addi a1,sp,32 -8000ff34: 00c58633 add a2,a1,a2 -8000ff38: ff062583 lw a1,-16(a2) -8000ff3c: 02000513 li a0,32 -8000ff40: 00300313 li t1,3 -8000ff44: 40d50533 sub a0,a0,a3 -8000ff48: 40e30333 sub t1,t1,a4 -8000ff4c: 00170713 addi a4,a4,1 -8000ff50: 00a595b3 sll a1,a1,a0 -8000ff54: 00271713 slli a4,a4,0x2 -8000ff58: 02010e93 addi t4,sp,32 -8000ff5c: 00b8e8b3 or a7,a7,a1 -8000ff60: 00ee8733 add a4,t4,a4 -8000ff64: 00000593 li a1,0 -8000ff68: 0265c063 blt a1,t1,8000ff88 <__fixtfsi+0x1bc> -8000ff6c: 00158613 addi a2,a1,1 -8000ff70: 02010713 addi a4,sp,32 -8000ff74: 00259593 slli a1,a1,0x2 -8000ff78: 00b705b3 add a1,a4,a1 -8000ff7c: 00d7d7b3 srl a5,a5,a3 -8000ff80: fef5a823 sw a5,-16(a1) -8000ff84: f7dff06f j 8000ff00 <__fixtfsi+0x134> -8000ff88: ff072583 lw a1,-16(a4) -8000ff8c: ff062e83 lw t4,-16(a2) -8000ff90: 00a595b3 sll a1,a1,a0 -8000ff94: 00dedeb3 srl t4,t4,a3 -8000ff98: 01d5e5b3 or a1,a1,t4 -8000ff9c: 00b12823 sw a1,16(sp) -8000ffa0: 00100593 li a1,1 -8000ffa4: fc5ff06f j 8000ff68 <__fixtfsi+0x19c> -8000ffa8: 01000813 li a6,16 -8000ffac: e91ff06f j 8000fe3c <__fixtfsi+0x70> +8000fea4 <__fixtfsi>: +8000fea4: fe010113 addi sp,sp,-32 +8000fea8: 00052303 lw t1,0(a0) +8000feac: 00452783 lw a5,4(a0) +8000feb0: 00852603 lw a2,8(a0) +8000feb4: 00c52803 lw a6,12(a0) +8000feb8: 00202773 frrm a4 +8000febc: 00004737 lui a4,0x4 +8000fec0: 00181693 slli a3,a6,0x1 +8000fec4: 01081893 slli a7,a6,0x10 +8000fec8: 0116d593 srli a1,a3,0x11 +8000fecc: 00612023 sw t1,0(sp) +8000fed0: 00f12223 sw a5,4(sp) +8000fed4: 00c12423 sw a2,8(sp) +8000fed8: 01012623 sw a6,12(sp) +8000fedc: 00612823 sw t1,16(sp) +8000fee0: 00f12a23 sw a5,20(sp) +8000fee4: 00c12c23 sw a2,24(sp) +8000fee8: ffe70693 addi a3,a4,-2 # 3ffe <_start-0x7fffc002> +8000feec: 0108d893 srli a7,a7,0x10 +8000fef0: 02b6c663 blt a3,a1,8000ff1c <__fixtfsi+0x78> +8000fef4: 00059c63 bnez a1,8000ff0c <__fixtfsi+0x68> +8000fef8: 0067e7b3 or a5,a5,t1 +8000fefc: 00c7e7b3 or a5,a5,a2 +8000ff00: 0117e7b3 or a5,a5,a7 +8000ff04: 00000513 li a0,0 +8000ff08: 04078e63 beqz a5,8000ff64 <__fixtfsi+0xc0> +8000ff0c: 00100813 li a6,1 +8000ff10: 00000513 li a0,0 +8000ff14: 00182073 csrs fflags,a6 +8000ff18: 04c0006f j 8000ff64 <__fixtfsi+0xc0> +8000ff1c: 01d70693 addi a3,a4,29 +8000ff20: 01f85813 srli a6,a6,0x1f +8000ff24: 04b6d463 bge a3,a1,8000ff6c <__fixtfsi+0xc8> +8000ff28: 80000537 lui a0,0x80000 +8000ff2c: fff54513 not a0,a0 +8000ff30: 00a80533 add a0,a6,a0 +8000ff34: 14080663 beqz a6,80010080 <__fixtfsi+0x1dc> +8000ff38: 01e70713 addi a4,a4,30 +8000ff3c: 01000813 li a6,16 +8000ff40: fce59ae3 bne a1,a4,8000ff14 <__fixtfsi+0x70> +8000ff44: 01165713 srli a4,a2,0x11 +8000ff48: 00f89893 slli a7,a7,0xf +8000ff4c: 011768b3 or a7,a4,a7 +8000ff50: fc0892e3 bnez a7,8000ff14 <__fixtfsi+0x70> +8000ff54: 0067e7b3 or a5,a5,t1 +8000ff58: 00f61613 slli a2,a2,0xf +8000ff5c: 00f667b3 or a5,a2,a5 +8000ff60: 0a079063 bnez a5,80010000 <__fixtfsi+0x15c> +8000ff64: 02010113 addi sp,sp,32 +8000ff68: 00008067 ret +8000ff6c: 06f70693 addi a3,a4,111 +8000ff70: 000107b7 lui a5,0x10 +8000ff74: 40b686b3 sub a3,a3,a1 +8000ff78: 00f8e7b3 or a5,a7,a5 +8000ff7c: 01010613 addi a2,sp,16 +8000ff80: 4056d713 srai a4,a3,0x5 +8000ff84: 00f12e23 sw a5,28(sp) +8000ff88: 01f6f693 andi a3,a3,31 +8000ff8c: 00000893 li a7,0 +8000ff90: 00000593 li a1,0 +8000ff94: 00060e13 mv t3,a2 +8000ff98: 00062503 lw a0,0(a2) +8000ff9c: 00158593 addi a1,a1,1 +8000ffa0: 00460613 addi a2,a2,4 +8000ffa4: 00a8e8b3 or a7,a7,a0 +8000ffa8: feb718e3 bne a4,a1,8000ff98 <__fixtfsi+0xf4> +8000ffac: 00271613 slli a2,a4,0x2 +8000ffb0: 04069c63 bnez a3,80010008 <__fixtfsi+0x164> +8000ffb4: 02010793 addi a5,sp,32 +8000ffb8: 00c78633 add a2,a5,a2 +8000ffbc: ff062783 lw a5,-16(a2) +8000ffc0: 00100613 li a2,1 +8000ffc4: 00f12823 sw a5,16(sp) +8000ffc8: 00300793 li a5,3 +8000ffcc: 40e78733 sub a4,a5,a4 +8000ffd0: 00c71463 bne a4,a2,8000ffd8 <__fixtfsi+0x134> +8000ffd4: 00200613 li a2,2 +8000ffd8: 00400713 li a4,4 +8000ffdc: 00261793 slli a5,a2,0x2 +8000ffe0: 00fe07b3 add a5,t3,a5 +8000ffe4: 0007a023 sw zero,0(a5) # 10000 <_start-0x7fff0000> +8000ffe8: 00160613 addi a2,a2,1 +8000ffec: fee618e3 bne a2,a4,8000ffdc <__fixtfsi+0x138> +8000fff0: 01012503 lw a0,16(sp) +8000fff4: 00080463 beqz a6,8000fffc <__fixtfsi+0x158> +8000fff8: 40a00533 neg a0,a0 +8000fffc: f60884e3 beqz a7,8000ff64 <__fixtfsi+0xc0> +80010000: 00100813 li a6,1 +80010004: f11ff06f j 8000ff14 <__fixtfsi+0x70> +80010008: 02010593 addi a1,sp,32 +8001000c: 00c58633 add a2,a1,a2 +80010010: ff062583 lw a1,-16(a2) +80010014: 02000513 li a0,32 +80010018: 00300313 li t1,3 +8001001c: 40d50533 sub a0,a0,a3 +80010020: 40e30333 sub t1,t1,a4 +80010024: 00170713 addi a4,a4,1 +80010028: 00a595b3 sll a1,a1,a0 +8001002c: 00271713 slli a4,a4,0x2 +80010030: 02010e93 addi t4,sp,32 +80010034: 00b8e8b3 or a7,a7,a1 +80010038: 00ee8733 add a4,t4,a4 +8001003c: 00000593 li a1,0 +80010040: 0265c063 blt a1,t1,80010060 <__fixtfsi+0x1bc> +80010044: 00158613 addi a2,a1,1 +80010048: 02010713 addi a4,sp,32 +8001004c: 00259593 slli a1,a1,0x2 +80010050: 00b705b3 add a1,a4,a1 +80010054: 00d7d7b3 srl a5,a5,a3 +80010058: fef5a823 sw a5,-16(a1) +8001005c: f7dff06f j 8000ffd8 <__fixtfsi+0x134> +80010060: ff072583 lw a1,-16(a4) +80010064: ff062e83 lw t4,-16(a2) +80010068: 00a595b3 sll a1,a1,a0 +8001006c: 00dedeb3 srl t4,t4,a3 +80010070: 01d5e5b3 or a1,a1,t4 +80010074: 00b12823 sw a1,16(sp) +80010078: 00100593 li a1,1 +8001007c: fc5ff06f j 80010040 <__fixtfsi+0x19c> +80010080: 01000813 li a6,16 +80010084: e91ff06f j 8000ff14 <__fixtfsi+0x70> -8000ffb0 <__floatsitf>: -8000ffb0: fd010113 addi sp,sp,-48 -8000ffb4: 02912223 sw s1,36(sp) -8000ffb8: 02112623 sw ra,44(sp) -8000ffbc: 02812423 sw s0,40(sp) -8000ffc0: 03212023 sw s2,32(sp) -8000ffc4: 00050493 mv s1,a0 -8000ffc8: 14058c63 beqz a1,80010120 <__floatsitf+0x170> -8000ffcc: 41f5d793 srai a5,a1,0x1f -8000ffd0: 00b7c433 xor s0,a5,a1 -8000ffd4: 40f40433 sub s0,s0,a5 -8000ffd8: 00040513 mv a0,s0 -8000ffdc: 01f5d913 srli s2,a1,0x1f -8000ffe0: 051000ef jal ra,80010830 <__clzsi2> -8000ffe4: 00004737 lui a4,0x4 -8000ffe8: 01e70713 addi a4,a4,30 # 401e -8000ffec: 40a70733 sub a4,a4,a0 -8000fff0: 05150513 addi a0,a0,81 # 80000051 <_PathLocale+0xfeffe6cd> -8000fff4: 00812823 sw s0,16(sp) -8000fff8: 00012a23 sw zero,20(sp) -8000fffc: 00012c23 sw zero,24(sp) -80010000: 00012e23 sw zero,28(sp) -80010004: 01f57593 andi a1,a0,31 -80010008: 04058063 beqz a1,80010048 <__floatsitf+0x98> -8001000c: 05f00793 li a5,95 -80010010: 00300693 li a3,3 -80010014: 00a7cc63 blt a5,a0,8001002c <__floatsitf+0x7c> -80010018: 02000693 li a3,32 -8001001c: 40b686b3 sub a3,a3,a1 -80010020: 00d456b3 srl a3,s0,a3 -80010024: 00d12e23 sw a3,28(sp) -80010028: 00200693 li a3,2 -8001002c: fff68613 addi a2,a3,-1 -80010030: 02010793 addi a5,sp,32 -80010034: 00269693 slli a3,a3,0x2 -80010038: 00d786b3 add a3,a5,a3 -8001003c: 00b41433 sll s0,s0,a1 -80010040: fe86a823 sw s0,-16(a3) -80010044: 0500006f j 80010094 <__floatsitf+0xe4> -80010048: 40555793 srai a5,a0,0x5 -8001004c: 00300613 li a2,3 -80010050: 40f60633 sub a2,a2,a5 -80010054: 02010693 addi a3,sp,32 -80010058: 00261613 slli a2,a2,0x2 -8001005c: 00c68633 add a2,a3,a2 -80010060: ff062683 lw a3,-16(a2) -80010064: 00200613 li a2,2 -80010068: 00d12e23 sw a3,28(sp) -8001006c: 05f00693 li a3,95 -80010070: 02a6c263 blt a3,a0,80010094 <__floatsitf+0xe4> -80010074: 00200693 li a3,2 -80010078: 40f686b3 sub a3,a3,a5 -8001007c: 00269693 slli a3,a3,0x2 -80010080: 02010793 addi a5,sp,32 -80010084: 00d786b3 add a3,a5,a3 -80010088: ff06a783 lw a5,-16(a3) -8001008c: 00100613 li a2,1 -80010090: 00f12c23 sw a5,24(sp) -80010094: fff00693 li a3,-1 -80010098: 00261793 slli a5,a2,0x2 -8001009c: 01010593 addi a1,sp,16 -800100a0: 00f587b3 add a5,a1,a5 -800100a4: 0007a023 sw zero,0(a5) -800100a8: fff60613 addi a2,a2,-1 -800100ac: fed616e3 bne a2,a3,80010098 <__floatsitf+0xe8> -800100b0: 01c12783 lw a5,28(sp) -800100b4: 01171713 slli a4,a4,0x11 -800100b8: 01175713 srli a4,a4,0x11 -800100bc: 00f11623 sh a5,12(sp) -800100c0: 01071793 slli a5,a4,0x10 -800100c4: 00c12703 lw a4,12(sp) -800100c8: 800106b7 lui a3,0x80010 -800100cc: fff68693 addi a3,a3,-1 # 8000ffff <_PathLocale+0xff00e67b> -800100d0: 00d77733 and a4,a4,a3 -800100d4: 00f76733 or a4,a4,a5 -800100d8: 00171793 slli a5,a4,0x1 -800100dc: 01012703 lw a4,16(sp) -800100e0: 01f91913 slli s2,s2,0x1f -800100e4: 02c12083 lw ra,44(sp) -800100e8: 00e4a023 sw a4,0(s1) -800100ec: 01412703 lw a4,20(sp) -800100f0: 02812403 lw s0,40(sp) -800100f4: 0017d793 srli a5,a5,0x1 -800100f8: 00e4a223 sw a4,4(s1) -800100fc: 01812703 lw a4,24(sp) -80010100: 0127e7b3 or a5,a5,s2 -80010104: 00f4a623 sw a5,12(s1) -80010108: 00e4a423 sw a4,8(s1) -8001010c: 00048513 mv a0,s1 -80010110: 02012903 lw s2,32(sp) -80010114: 02412483 lw s1,36(sp) -80010118: 03010113 addi sp,sp,48 -8001011c: 00008067 ret -80010120: 00012e23 sw zero,28(sp) -80010124: 00012c23 sw zero,24(sp) -80010128: 00012a23 sw zero,20(sp) -8001012c: 00012823 sw zero,16(sp) -80010130: 00000713 li a4,0 -80010134: 00000913 li s2,0 -80010138: f79ff06f j 800100b0 <__floatsitf+0x100> +80010088 <__floatsitf>: +80010088: fd010113 addi sp,sp,-48 +8001008c: 02912223 sw s1,36(sp) +80010090: 02112623 sw ra,44(sp) +80010094: 02812423 sw s0,40(sp) +80010098: 03212023 sw s2,32(sp) +8001009c: 00050493 mv s1,a0 +800100a0: 14058c63 beqz a1,800101f8 <__floatsitf+0x170> +800100a4: 41f5d793 srai a5,a1,0x1f +800100a8: 00b7c433 xor s0,a5,a1 +800100ac: 40f40433 sub s0,s0,a5 +800100b0: 00040513 mv a0,s0 +800100b4: 01f5d913 srli s2,a1,0x1f +800100b8: 051000ef jal ra,80010908 <__clzsi2> +800100bc: 00004737 lui a4,0x4 +800100c0: 01e70713 addi a4,a4,30 # 401e <_start-0x7fffbfe2> +800100c4: 40a70733 sub a4,a4,a0 +800100c8: 05150513 addi a0,a0,81 # 80000051 <_PathLocale+0xfeffe659> +800100cc: 00812823 sw s0,16(sp) +800100d0: 00012a23 sw zero,20(sp) +800100d4: 00012c23 sw zero,24(sp) +800100d8: 00012e23 sw zero,28(sp) +800100dc: 01f57593 andi a1,a0,31 +800100e0: 04058063 beqz a1,80010120 <__floatsitf+0x98> +800100e4: 05f00793 li a5,95 +800100e8: 00300693 li a3,3 +800100ec: 00a7cc63 blt a5,a0,80010104 <__floatsitf+0x7c> +800100f0: 02000693 li a3,32 +800100f4: 40b686b3 sub a3,a3,a1 +800100f8: 00d456b3 srl a3,s0,a3 +800100fc: 00d12e23 sw a3,28(sp) +80010100: 00200693 li a3,2 +80010104: fff68613 addi a2,a3,-1 +80010108: 02010793 addi a5,sp,32 +8001010c: 00269693 slli a3,a3,0x2 +80010110: 00d786b3 add a3,a5,a3 +80010114: 00b41433 sll s0,s0,a1 +80010118: fe86a823 sw s0,-16(a3) +8001011c: 0500006f j 8001016c <__floatsitf+0xe4> +80010120: 40555793 srai a5,a0,0x5 +80010124: 00300613 li a2,3 +80010128: 40f60633 sub a2,a2,a5 +8001012c: 02010693 addi a3,sp,32 +80010130: 00261613 slli a2,a2,0x2 +80010134: 00c68633 add a2,a3,a2 +80010138: ff062683 lw a3,-16(a2) +8001013c: 00200613 li a2,2 +80010140: 00d12e23 sw a3,28(sp) +80010144: 05f00693 li a3,95 +80010148: 02a6c263 blt a3,a0,8001016c <__floatsitf+0xe4> +8001014c: 00200693 li a3,2 +80010150: 40f686b3 sub a3,a3,a5 +80010154: 00269693 slli a3,a3,0x2 +80010158: 02010793 addi a5,sp,32 +8001015c: 00d786b3 add a3,a5,a3 +80010160: ff06a783 lw a5,-16(a3) +80010164: 00100613 li a2,1 +80010168: 00f12c23 sw a5,24(sp) +8001016c: fff00693 li a3,-1 +80010170: 00261793 slli a5,a2,0x2 +80010174: 01010593 addi a1,sp,16 +80010178: 00f587b3 add a5,a1,a5 +8001017c: 0007a023 sw zero,0(a5) +80010180: fff60613 addi a2,a2,-1 +80010184: fed616e3 bne a2,a3,80010170 <__floatsitf+0xe8> +80010188: 01c12783 lw a5,28(sp) +8001018c: 01171713 slli a4,a4,0x11 +80010190: 01175713 srli a4,a4,0x11 +80010194: 00f11623 sh a5,12(sp) +80010198: 01071793 slli a5,a4,0x10 +8001019c: 00c12703 lw a4,12(sp) +800101a0: 800106b7 lui a3,0x80010 +800101a4: fff68693 addi a3,a3,-1 # 8000ffff <_PathLocale+0xff00e607> +800101a8: 00d77733 and a4,a4,a3 +800101ac: 00f76733 or a4,a4,a5 +800101b0: 00171793 slli a5,a4,0x1 +800101b4: 01012703 lw a4,16(sp) +800101b8: 01f91913 slli s2,s2,0x1f +800101bc: 02c12083 lw ra,44(sp) +800101c0: 00e4a023 sw a4,0(s1) +800101c4: 01412703 lw a4,20(sp) +800101c8: 02812403 lw s0,40(sp) +800101cc: 0017d793 srli a5,a5,0x1 +800101d0: 00e4a223 sw a4,4(s1) +800101d4: 01812703 lw a4,24(sp) +800101d8: 0127e7b3 or a5,a5,s2 +800101dc: 00f4a623 sw a5,12(s1) +800101e0: 00e4a423 sw a4,8(s1) +800101e4: 00048513 mv a0,s1 +800101e8: 02012903 lw s2,32(sp) +800101ec: 02412483 lw s1,36(sp) +800101f0: 03010113 addi sp,sp,48 +800101f4: 00008067 ret +800101f8: 00012e23 sw zero,28(sp) +800101fc: 00012c23 sw zero,24(sp) +80010200: 00012a23 sw zero,20(sp) +80010204: 00012823 sw zero,16(sp) +80010208: 00000713 li a4,0 +8001020c: 00000913 li s2,0 +80010210: f79ff06f j 80010188 <__floatsitf+0x100> -8001013c <__extenddftf2>: -8001013c: fd010113 addi sp,sp,-48 -80010140: 02912223 sw s1,36(sp) -80010144: 02112623 sw ra,44(sp) -80010148: 02812423 sw s0,40(sp) -8001014c: 00050493 mv s1,a0 -80010150: 002027f3 frrm a5 -80010154: 01465793 srli a5,a2,0x14 -80010158: 00c61713 slli a4,a2,0xc -8001015c: 7ff7f793 andi a5,a5,2047 -80010160: 00c75713 srli a4,a4,0xc -80010164: 00178693 addi a3,a5,1 -80010168: 00b12823 sw a1,16(sp) -8001016c: 00e12a23 sw a4,20(sp) -80010170: 00012e23 sw zero,28(sp) -80010174: 00012c23 sw zero,24(sp) -80010178: 7fe6f693 andi a3,a3,2046 -8001017c: 01f65413 srli s0,a2,0x1f -80010180: 02068e63 beqz a3,800101bc <__extenddftf2+0x80> -80010184: 000046b7 lui a3,0x4 -80010188: c0068693 addi a3,a3,-1024 # 3c00 -8001018c: 0045d513 srli a0,a1,0x4 -80010190: 00d787b3 add a5,a5,a3 -80010194: 00475693 srli a3,a4,0x4 -80010198: 01c71713 slli a4,a4,0x1c -8001019c: 00a76733 or a4,a4,a0 -800101a0: 01c59593 slli a1,a1,0x1c -800101a4: 00d12e23 sw a3,28(sp) -800101a8: 00e12c23 sw a4,24(sp) -800101ac: 00b12a23 sw a1,20(sp) -800101b0: 00012823 sw zero,16(sp) -800101b4: 00000693 li a3,0 -800101b8: 13c0006f j 800102f4 <__extenddftf2+0x1b8> -800101bc: 00b76533 or a0,a4,a1 -800101c0: 0e079863 bnez a5,800102b0 <__extenddftf2+0x174> -800101c4: 00000693 li a3,0 -800101c8: 12050663 beqz a0,800102f4 <__extenddftf2+0x1b8> -800101cc: 04070e63 beqz a4,80010228 <__extenddftf2+0xec> -800101d0: 00070513 mv a0,a4 -800101d4: 65c000ef jal ra,80010830 <__clzsi2> -800101d8: 03150613 addi a2,a0,49 -800101dc: 40565713 srai a4,a2,0x5 -800101e0: 01f67613 andi a2,a2,31 -800101e4: 04060863 beqz a2,80010234 <__extenddftf2+0xf8> -800101e8: ffc00693 li a3,-4 -800101ec: 02d706b3 mul a3,a4,a3 -800101f0: 01010313 addi t1,sp,16 -800101f4: 02000793 li a5,32 -800101f8: 00271813 slli a6,a4,0x2 -800101fc: 40c787b3 sub a5,a5,a2 -80010200: 00c68693 addi a3,a3,12 -80010204: 00d306b3 add a3,t1,a3 -80010208: 08d31263 bne t1,a3,8001028c <__extenddftf2+0x150> -8001020c: 02010793 addi a5,sp,32 -80010210: 01078833 add a6,a5,a6 -80010214: 01012783 lw a5,16(sp) -80010218: fff70713 addi a4,a4,-1 -8001021c: 00c79633 sll a2,a5,a2 -80010220: fec82823 sw a2,-16(a6) -80010224: 03c0006f j 80010260 <__extenddftf2+0x124> -80010228: 608000ef jal ra,80010830 <__clzsi2> -8001022c: 02050513 addi a0,a0,32 -80010230: fa9ff06f j 800101d8 <__extenddftf2+0x9c> -80010234: ffc00613 li a2,-4 -80010238: 02c70633 mul a2,a4,a2 -8001023c: 01c10693 addi a3,sp,28 -80010240: 00300793 li a5,3 -80010244: 00c685b3 add a1,a3,a2 -80010248: 0005a583 lw a1,0(a1) -8001024c: fff78793 addi a5,a5,-1 -80010250: ffc68693 addi a3,a3,-4 -80010254: 00b6a223 sw a1,4(a3) -80010258: fee7d6e3 bge a5,a4,80010244 <__extenddftf2+0x108> -8001025c: fff70713 addi a4,a4,-1 -80010260: fff00693 li a3,-1 -80010264: 00271793 slli a5,a4,0x2 -80010268: 01010613 addi a2,sp,16 -8001026c: 00f607b3 add a5,a2,a5 -80010270: 0007a023 sw zero,0(a5) -80010274: fff70713 addi a4,a4,-1 -80010278: fed716e3 bne a4,a3,80010264 <__extenddftf2+0x128> -8001027c: 000047b7 lui a5,0x4 -80010280: c0c78793 addi a5,a5,-1012 # 3c0c -80010284: 40a787b3 sub a5,a5,a0 -80010288: f2dff06f j 800101b4 <__extenddftf2+0x78> -8001028c: ffc6a583 lw a1,-4(a3) -80010290: 0006a883 lw a7,0(a3) -80010294: 01068e33 add t3,a3,a6 -80010298: 00f5d5b3 srl a1,a1,a5 -8001029c: 00c898b3 sll a7,a7,a2 -800102a0: 0115e5b3 or a1,a1,a7 -800102a4: 00be2023 sw a1,0(t3) -800102a8: ffc68693 addi a3,a3,-4 -800102ac: f5dff06f j 80010208 <__extenddftf2+0xcc> -800102b0: 0a050c63 beqz a0,80010368 <__extenddftf2+0x22c> -800102b4: 01c71793 slli a5,a4,0x1c -800102b8: 0045d613 srli a2,a1,0x4 -800102bc: 00c7e7b3 or a5,a5,a2 -800102c0: 000806b7 lui a3,0x80 -800102c4: 00d776b3 and a3,a4,a3 -800102c8: 00f12c23 sw a5,24(sp) -800102cc: 00475713 srli a4,a4,0x4 -800102d0: 000087b7 lui a5,0x8 -800102d4: 00f76733 or a4,a4,a5 -800102d8: 0016b693 seqz a3,a3 -800102dc: 01c59593 slli a1,a1,0x1c -800102e0: 00469693 slli a3,a3,0x4 -800102e4: 00b12a23 sw a1,20(sp) -800102e8: 00012823 sw zero,16(sp) -800102ec: 00e12e23 sw a4,28(sp) -800102f0: fff78793 addi a5,a5,-1 # 7fff -800102f4: 01c12703 lw a4,28(sp) -800102f8: 01179793 slli a5,a5,0x11 -800102fc: 80010637 lui a2,0x80010 -80010300: 00e11623 sh a4,12(sp) -80010304: 00c12703 lw a4,12(sp) -80010308: 0117d793 srli a5,a5,0x11 -8001030c: fff60613 addi a2,a2,-1 # 8000ffff <_PathLocale+0xff00e67b> -80010310: 01079793 slli a5,a5,0x10 -80010314: 00c77733 and a4,a4,a2 -80010318: 00f767b3 or a5,a4,a5 -8001031c: 00179793 slli a5,a5,0x1 -80010320: 01f41413 slli s0,s0,0x1f -80010324: 0017d793 srli a5,a5,0x1 -80010328: 01012803 lw a6,16(sp) -8001032c: 01412503 lw a0,20(sp) -80010330: 01812583 lw a1,24(sp) -80010334: 0087e7b3 or a5,a5,s0 -80010338: 00068463 beqz a3,80010340 <__extenddftf2+0x204> -8001033c: 0016a073 csrs fflags,a3 -80010340: 02c12083 lw ra,44(sp) -80010344: 02812403 lw s0,40(sp) -80010348: 00a4a223 sw a0,4(s1) -8001034c: 0104a023 sw a6,0(s1) -80010350: 00b4a423 sw a1,8(s1) -80010354: 00f4a623 sw a5,12(s1) -80010358: 00048513 mv a0,s1 -8001035c: 02412483 lw s1,36(sp) -80010360: 03010113 addi sp,sp,48 -80010364: 00008067 ret -80010368: 000087b7 lui a5,0x8 -8001036c: fff78793 addi a5,a5,-1 # 7fff -80010370: e45ff06f j 800101b4 <__extenddftf2+0x78> +80010214 <__extenddftf2>: +80010214: fd010113 addi sp,sp,-48 +80010218: 02912223 sw s1,36(sp) +8001021c: 02112623 sw ra,44(sp) +80010220: 02812423 sw s0,40(sp) +80010224: 00050493 mv s1,a0 +80010228: 002027f3 frrm a5 +8001022c: 01465793 srli a5,a2,0x14 +80010230: 00c61713 slli a4,a2,0xc +80010234: 7ff7f793 andi a5,a5,2047 +80010238: 00c75713 srli a4,a4,0xc +8001023c: 00178693 addi a3,a5,1 +80010240: 00b12823 sw a1,16(sp) +80010244: 00e12a23 sw a4,20(sp) +80010248: 00012e23 sw zero,28(sp) +8001024c: 00012c23 sw zero,24(sp) +80010250: 7fe6f693 andi a3,a3,2046 +80010254: 01f65413 srli s0,a2,0x1f +80010258: 02068e63 beqz a3,80010294 <__extenddftf2+0x80> +8001025c: 000046b7 lui a3,0x4 +80010260: c0068693 addi a3,a3,-1024 # 3c00 <_start-0x7fffc400> +80010264: 0045d513 srli a0,a1,0x4 +80010268: 00d787b3 add a5,a5,a3 +8001026c: 00475693 srli a3,a4,0x4 +80010270: 01c71713 slli a4,a4,0x1c +80010274: 00a76733 or a4,a4,a0 +80010278: 01c59593 slli a1,a1,0x1c +8001027c: 00d12e23 sw a3,28(sp) +80010280: 00e12c23 sw a4,24(sp) +80010284: 00b12a23 sw a1,20(sp) +80010288: 00012823 sw zero,16(sp) +8001028c: 00000693 li a3,0 +80010290: 13c0006f j 800103cc <__extenddftf2+0x1b8> +80010294: 00b76533 or a0,a4,a1 +80010298: 0e079863 bnez a5,80010388 <__extenddftf2+0x174> +8001029c: 00000693 li a3,0 +800102a0: 12050663 beqz a0,800103cc <__extenddftf2+0x1b8> +800102a4: 04070e63 beqz a4,80010300 <__extenddftf2+0xec> +800102a8: 00070513 mv a0,a4 +800102ac: 65c000ef jal ra,80010908 <__clzsi2> +800102b0: 03150613 addi a2,a0,49 +800102b4: 40565713 srai a4,a2,0x5 +800102b8: 01f67613 andi a2,a2,31 +800102bc: 04060863 beqz a2,8001030c <__extenddftf2+0xf8> +800102c0: ffc00693 li a3,-4 +800102c4: 02d706b3 mul a3,a4,a3 +800102c8: 01010313 addi t1,sp,16 +800102cc: 02000793 li a5,32 +800102d0: 00271813 slli a6,a4,0x2 +800102d4: 40c787b3 sub a5,a5,a2 +800102d8: 00c68693 addi a3,a3,12 +800102dc: 00d306b3 add a3,t1,a3 +800102e0: 08d31263 bne t1,a3,80010364 <__extenddftf2+0x150> +800102e4: 02010793 addi a5,sp,32 +800102e8: 01078833 add a6,a5,a6 +800102ec: 01012783 lw a5,16(sp) +800102f0: fff70713 addi a4,a4,-1 +800102f4: 00c79633 sll a2,a5,a2 +800102f8: fec82823 sw a2,-16(a6) +800102fc: 03c0006f j 80010338 <__extenddftf2+0x124> +80010300: 608000ef jal ra,80010908 <__clzsi2> +80010304: 02050513 addi a0,a0,32 +80010308: fa9ff06f j 800102b0 <__extenddftf2+0x9c> +8001030c: ffc00613 li a2,-4 +80010310: 02c70633 mul a2,a4,a2 +80010314: 01c10693 addi a3,sp,28 +80010318: 00300793 li a5,3 +8001031c: 00c685b3 add a1,a3,a2 +80010320: 0005a583 lw a1,0(a1) +80010324: fff78793 addi a5,a5,-1 +80010328: ffc68693 addi a3,a3,-4 +8001032c: 00b6a223 sw a1,4(a3) +80010330: fee7d6e3 bge a5,a4,8001031c <__extenddftf2+0x108> +80010334: fff70713 addi a4,a4,-1 +80010338: fff00693 li a3,-1 +8001033c: 00271793 slli a5,a4,0x2 +80010340: 01010613 addi a2,sp,16 +80010344: 00f607b3 add a5,a2,a5 +80010348: 0007a023 sw zero,0(a5) +8001034c: fff70713 addi a4,a4,-1 +80010350: fed716e3 bne a4,a3,8001033c <__extenddftf2+0x128> +80010354: 000047b7 lui a5,0x4 +80010358: c0c78793 addi a5,a5,-1012 # 3c0c <_start-0x7fffc3f4> +8001035c: 40a787b3 sub a5,a5,a0 +80010360: f2dff06f j 8001028c <__extenddftf2+0x78> +80010364: ffc6a583 lw a1,-4(a3) +80010368: 0006a883 lw a7,0(a3) +8001036c: 01068e33 add t3,a3,a6 +80010370: 00f5d5b3 srl a1,a1,a5 +80010374: 00c898b3 sll a7,a7,a2 +80010378: 0115e5b3 or a1,a1,a7 +8001037c: 00be2023 sw a1,0(t3) +80010380: ffc68693 addi a3,a3,-4 +80010384: f5dff06f j 800102e0 <__extenddftf2+0xcc> +80010388: 0a050c63 beqz a0,80010440 <__extenddftf2+0x22c> +8001038c: 01c71793 slli a5,a4,0x1c +80010390: 0045d613 srli a2,a1,0x4 +80010394: 00c7e7b3 or a5,a5,a2 +80010398: 000806b7 lui a3,0x80 +8001039c: 00d776b3 and a3,a4,a3 +800103a0: 00f12c23 sw a5,24(sp) +800103a4: 00475713 srli a4,a4,0x4 +800103a8: 000087b7 lui a5,0x8 +800103ac: 00f76733 or a4,a4,a5 +800103b0: 0016b693 seqz a3,a3 +800103b4: 01c59593 slli a1,a1,0x1c +800103b8: 00469693 slli a3,a3,0x4 +800103bc: 00b12a23 sw a1,20(sp) +800103c0: 00012823 sw zero,16(sp) +800103c4: 00e12e23 sw a4,28(sp) +800103c8: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +800103cc: 01c12703 lw a4,28(sp) +800103d0: 01179793 slli a5,a5,0x11 +800103d4: 80010637 lui a2,0x80010 +800103d8: 00e11623 sh a4,12(sp) +800103dc: 00c12703 lw a4,12(sp) +800103e0: 0117d793 srli a5,a5,0x11 +800103e4: fff60613 addi a2,a2,-1 # 8000ffff <_PathLocale+0xff00e607> +800103e8: 01079793 slli a5,a5,0x10 +800103ec: 00c77733 and a4,a4,a2 +800103f0: 00f767b3 or a5,a4,a5 +800103f4: 00179793 slli a5,a5,0x1 +800103f8: 01f41413 slli s0,s0,0x1f +800103fc: 0017d793 srli a5,a5,0x1 +80010400: 01012803 lw a6,16(sp) +80010404: 01412503 lw a0,20(sp) +80010408: 01812583 lw a1,24(sp) +8001040c: 0087e7b3 or a5,a5,s0 +80010410: 00068463 beqz a3,80010418 <__extenddftf2+0x204> +80010414: 0016a073 csrs fflags,a3 +80010418: 02c12083 lw ra,44(sp) +8001041c: 02812403 lw s0,40(sp) +80010420: 00a4a223 sw a0,4(s1) +80010424: 0104a023 sw a6,0(s1) +80010428: 00b4a423 sw a1,8(s1) +8001042c: 00f4a623 sw a5,12(s1) +80010430: 00048513 mv a0,s1 +80010434: 02412483 lw s1,36(sp) +80010438: 03010113 addi sp,sp,48 +8001043c: 00008067 ret +80010440: 000087b7 lui a5,0x8 +80010444: fff78793 addi a5,a5,-1 # 7fff <_start-0x7fff8001> +80010448: e45ff06f j 8001028c <__extenddftf2+0x78> -80010374 <__trunctfdf2>: -80010374: fd010113 addi sp,sp,-48 -80010378: 00052683 lw a3,0(a0) -8001037c: 00452703 lw a4,4(a0) -80010380: 00852783 lw a5,8(a0) -80010384: 00c52603 lw a2,12(a0) -80010388: 002025f3 frrm a1 -8001038c: 00f12c23 sw a5,24(sp) -80010390: 02f12423 sw a5,40(sp) -80010394: 01061793 slli a5,a2,0x10 -80010398: 00161313 slli t1,a2,0x1 -8001039c: 00c12e23 sw a2,28(sp) -800103a0: 0107d793 srli a5,a5,0x10 -800103a4: 01f65613 srli a2,a2,0x1f -800103a8: 00d12823 sw a3,16(sp) -800103ac: 02d12023 sw a3,32(sp) -800103b0: 00e12a23 sw a4,20(sp) -800103b4: 02e12223 sw a4,36(sp) -800103b8: 02f12623 sw a5,44(sp) -800103bc: 01135313 srli t1,t1,0x11 -800103c0: 00060513 mv a0,a2 -800103c4: 02010e13 addi t3,sp,32 -800103c8: 02c10693 addi a3,sp,44 -800103cc: 0006a783 lw a5,0(a3) # 80000 -800103d0: ffc6a703 lw a4,-4(a3) -800103d4: ffc68693 addi a3,a3,-4 -800103d8: 00379793 slli a5,a5,0x3 -800103dc: 01d75713 srli a4,a4,0x1d -800103e0: 00e7e7b3 or a5,a5,a4 -800103e4: 00f6a223 sw a5,4(a3) -800103e8: fede12e3 bne t3,a3,800103cc <__trunctfdf2+0x58> -800103ec: 02012883 lw a7,32(sp) -800103f0: 00008eb7 lui t4,0x8 -800103f4: 00130793 addi a5,t1,1 -800103f8: 00389813 slli a6,a7,0x3 -800103fc: ffee8713 addi a4,t4,-2 # 7ffe -80010400: 03012023 sw a6,32(sp) -80010404: 00e7f7b3 and a5,a5,a4 -80010408: 2a078e63 beqz a5,800106c4 <__trunctfdf2+0x350> -8001040c: ffffc7b7 lui a5,0xffffc -80010410: 40078793 addi a5,a5,1024 # ffffc400 <_PathLocale+0x7effaa7c> -80010414: 00f30333 add t1,t1,a5 -80010418: 7fe00793 li a5,2046 -8001041c: 1067da63 bge a5,t1,80010530 <__trunctfdf2+0x1bc> -80010420: 06058463 beqz a1,80010488 <__trunctfdf2+0x114> -80010424: 00300793 li a5,3 -80010428: 04f59a63 bne a1,a5,8001047c <__trunctfdf2+0x108> -8001042c: 04060e63 beqz a2,80010488 <__trunctfdf2+0x114> -80010430: fff00793 li a5,-1 -80010434: 7fe00313 li t1,2046 -80010438: fff00893 li a7,-1 -8001043c: 00000713 li a4,0 -80010440: 00500813 li a6,5 -80010444: 00200693 li a3,2 -80010448: 00186813 ori a6,a6,1 -8001044c: 38d58e63 beq a1,a3,800107e8 <__trunctfdf2+0x474> -80010450: 00300693 li a3,3 -80010454: 38d58463 beq a1,a3,800107dc <__trunctfdf2+0x468> -80010458: 38059a63 bnez a1,800107ec <__trunctfdf2+0x478> -8001045c: 00f7f693 andi a3,a5,15 -80010460: 00400e13 li t3,4 -80010464: 39c68463 beq a3,t3,800107ec <__trunctfdf2+0x478> -80010468: 00478693 addi a3,a5,4 -8001046c: 00f6b7b3 sltu a5,a3,a5 -80010470: 00f888b3 add a7,a7,a5 -80010474: 00068793 mv a5,a3 -80010478: 3740006f j 800107ec <__trunctfdf2+0x478> -8001047c: 00200793 li a5,2 -80010480: faf598e3 bne a1,a5,80010430 <__trunctfdf2+0xbc> -80010484: fa0606e3 beqz a2,80010430 <__trunctfdf2+0xbc> -80010488: 00000793 li a5,0 -8001048c: 7ff00313 li t1,2047 -80010490: 00000893 li a7,0 -80010494: 00500813 li a6,5 -80010498: 00889713 slli a4,a7,0x8 -8001049c: 00075e63 bgez a4,800104b8 <__trunctfdf2+0x144> -800104a0: 00130313 addi t1,t1,1 -800104a4: 7ff00713 li a4,2047 -800104a8: 34e30863 beq t1,a4,800107f8 <__trunctfdf2+0x484> -800104ac: ff800737 lui a4,0xff800 -800104b0: fff70713 addi a4,a4,-1 # ff7fffff <_PathLocale+0x7e7fe67b> -800104b4: 00e8f8b3 and a7,a7,a4 -800104b8: 01d89693 slli a3,a7,0x1d -800104bc: 0037d793 srli a5,a5,0x3 -800104c0: 00f6e7b3 or a5,a3,a5 -800104c4: 7ff00693 li a3,2047 -800104c8: 0038d713 srli a4,a7,0x3 -800104cc: 00d31e63 bne t1,a3,800104e8 <__trunctfdf2+0x174> -800104d0: 00e7e7b3 or a5,a5,a4 -800104d4: 00000713 li a4,0 -800104d8: 00078863 beqz a5,800104e8 <__trunctfdf2+0x174> -800104dc: 00080737 lui a4,0x80 -800104e0: 00000793 li a5,0 -800104e4: 00000513 li a0,0 -800104e8: 00c71713 slli a4,a4,0xc -800104ec: 7ff37313 andi t1,t1,2047 -800104f0: 01431313 slli t1,t1,0x14 -800104f4: 00c75713 srli a4,a4,0xc -800104f8: 01f51513 slli a0,a0,0x1f -800104fc: 00676733 or a4,a4,t1 -80010500: 00078613 mv a2,a5 -80010504: 00a766b3 or a3,a4,a0 -80010508: 00c12423 sw a2,8(sp) -8001050c: 00d12623 sw a3,12(sp) -80010510: 00813787 fld fa5,8(sp) -80010514: 00080463 beqz a6,8001051c <__trunctfdf2+0x1a8> -80010518: 00182073 csrs fflags,a6 -8001051c: 00f13427 fsd fa5,8(sp) -80010520: 00812503 lw a0,8(sp) -80010524: 00c12583 lw a1,12(sp) -80010528: 03010113 addi sp,sp,48 -8001052c: 00008067 ret -80010530: 06605463 blez t1,80010598 <__trunctfdf2+0x224> -80010534: 02812883 lw a7,40(sp) -80010538: 02c12703 lw a4,44(sp) -8001053c: 02412783 lw a5,36(sp) -80010540: 01c8d693 srli a3,a7,0x1c -80010544: 00471713 slli a4,a4,0x4 -80010548: 00d76733 or a4,a4,a3 -8001054c: 00479693 slli a3,a5,0x4 -80010550: 0106e6b3 or a3,a3,a6 -80010554: 01c7d793 srli a5,a5,0x1c -80010558: 00489893 slli a7,a7,0x4 -8001055c: 00d036b3 snez a3,a3 -80010560: 0117e7b3 or a5,a5,a7 -80010564: 00f6e6b3 or a3,a3,a5 -80010568: 02e12223 sw a4,36(sp) -8001056c: 02d12023 sw a3,32(sp) -80010570: 02012783 lw a5,32(sp) -80010574: 02412883 lw a7,36(sp) -80010578: 16030863 beqz t1,800106e8 <__trunctfdf2+0x374> -8001057c: 00000713 li a4,0 -80010580: 00000813 li a6,0 -80010584: 0077f693 andi a3,a5,7 -80010588: ea069ee3 bnez a3,80010444 <__trunctfdf2+0xd0> -8001058c: f00706e3 beqz a4,80010498 <__trunctfdf2+0x124> -80010590: 00187713 andi a4,a6,1 -80010594: 2580006f j 800107ec <__trunctfdf2+0x478> -80010598: fcc00793 li a5,-52 -8001059c: 00f35c63 bge t1,a5,800105b4 <__trunctfdf2+0x240> -800105a0: 02012223 sw zero,36(sp) -800105a4: 00100793 li a5,1 -800105a8: 02f12023 sw a5,32(sp) -800105ac: 00000313 li t1,0 -800105b0: fc1ff06f j 80010570 <__trunctfdf2+0x1fc> -800105b4: 02c12783 lw a5,44(sp) -800105b8: 00080737 lui a4,0x80 -800105bc: 000e0813 mv a6,t3 -800105c0: 00e7e7b3 or a5,a5,a4 -800105c4: 02f12623 sw a5,44(sp) -800105c8: 03d00793 li a5,61 -800105cc: 406787b3 sub a5,a5,t1 -800105d0: 4057df13 srai t5,a5,0x5 -800105d4: 00000e93 li t4,0 -800105d8: 01f7f793 andi a5,a5,31 -800105dc: 00000713 li a4,0 -800105e0: 00082883 lw a7,0(a6) -800105e4: 00170713 addi a4,a4,1 # 80001 -800105e8: 00480813 addi a6,a6,4 -800105ec: 011eeeb3 or t4,t4,a7 -800105f0: feef18e3 bne t5,a4,800105e0 <__trunctfdf2+0x26c> -800105f4: 002f1713 slli a4,t5,0x2 -800105f8: 04079663 bnez a5,80010644 <__trunctfdf2+0x2d0> -800105fc: 00300813 li a6,3 -80010600: 41e80f33 sub t5,a6,t5 -80010604: 00e68833 add a6,a3,a4 -80010608: 00082803 lw a6,0(a6) -8001060c: 00178793 addi a5,a5,1 -80010610: 00468693 addi a3,a3,4 -80010614: ff06ae23 sw a6,-4(a3) -80010618: feff56e3 bge t5,a5,80010604 <__trunctfdf2+0x290> -8001061c: 00400693 li a3,4 -80010620: 00279713 slli a4,a5,0x2 -80010624: 00ee0733 add a4,t3,a4 -80010628: 00072023 sw zero,0(a4) -8001062c: 00178793 addi a5,a5,1 -80010630: fed798e3 bne a5,a3,80010620 <__trunctfdf2+0x2ac> -80010634: 02012703 lw a4,32(sp) -80010638: 01d037b3 snez a5,t4 -8001063c: 00f767b3 or a5,a4,a5 -80010640: f69ff06f j 800105a8 <__trunctfdf2+0x234> -80010644: 03010693 addi a3,sp,48 -80010648: 00e686b3 add a3,a3,a4 -8001064c: ff06a683 lw a3,-16(a3) -80010650: 02000313 li t1,32 -80010654: 40f30333 sub t1,t1,a5 -80010658: 006696b3 sll a3,a3,t1 -8001065c: 00deeeb3 or t4,t4,a3 -80010660: 00ee06b3 add a3,t3,a4 -80010664: 00300713 li a4,3 -80010668: 00000893 li a7,0 -8001066c: 41e70733 sub a4,a4,t5 -80010670: 00468693 addi a3,a3,4 -80010674: 02e8c463 blt a7,a4,8001069c <__trunctfdf2+0x328> -80010678: 03010693 addi a3,sp,48 -8001067c: 00271713 slli a4,a4,0x2 -80010680: 00e68733 add a4,a3,a4 -80010684: 02c12683 lw a3,44(sp) -80010688: 00f6d7b3 srl a5,a3,a5 -8001068c: fef72823 sw a5,-16(a4) -80010690: 00400793 li a5,4 -80010694: 41e787b3 sub a5,a5,t5 -80010698: f85ff06f j 8001061c <__trunctfdf2+0x2a8> -8001069c: ffc6a803 lw a6,-4(a3) -800106a0: 0006a283 lw t0,0(a3) -800106a4: 00289f93 slli t6,a7,0x2 -800106a8: 00f85833 srl a6,a6,a5 -800106ac: 006292b3 sll t0,t0,t1 -800106b0: 01fe0fb3 add t6,t3,t6 -800106b4: 00586833 or a6,a6,t0 -800106b8: 010fa023 sw a6,0(t6) -800106bc: 00188893 addi a7,a7,1 -800106c0: fb1ff06f j 80010670 <__trunctfdf2+0x2fc> -800106c4: 02412783 lw a5,36(sp) -800106c8: 02812683 lw a3,40(sp) -800106cc: 02c12e03 lw t3,44(sp) -800106d0: 00d7e733 or a4,a5,a3 -800106d4: 01c76733 or a4,a4,t3 -800106d8: 010768b3 or a7,a4,a6 -800106dc: 06031663 bnez t1,80010748 <__trunctfdf2+0x3d4> -800106e0: 011037b3 snez a5,a7 -800106e4: 00000893 li a7,0 -800106e8: 00f8e733 or a4,a7,a5 -800106ec: 0e070063 beqz a4,800107cc <__trunctfdf2+0x458> -800106f0: 01f7d693 srli a3,a5,0x1f -800106f4: 00189713 slli a4,a7,0x1 -800106f8: 00d70733 add a4,a4,a3 -800106fc: 00179693 slli a3,a5,0x1 -80010700: 0076f313 andi t1,a3,7 -80010704: 00000813 li a6,0 -80010708: 02030663 beqz t1,80010734 <__trunctfdf2+0x3c0> -8001070c: 00200813 li a6,2 -80010710: 0b058063 beq a1,a6,800107b0 <__trunctfdf2+0x43c> -80010714: 00300813 li a6,3 -80010718: 09058063 beq a1,a6,80010798 <__trunctfdf2+0x424> -8001071c: 00100813 li a6,1 -80010720: 00059a63 bnez a1,80010734 <__trunctfdf2+0x3c0> -80010724: 00f6f313 andi t1,a3,15 -80010728: 00400e13 li t3,4 -8001072c: ffc6b693 sltiu a3,a3,-4 -80010730: 07c31a63 bne t1,t3,800107a4 <__trunctfdf2+0x430> -80010734: 01875713 srli a4,a4,0x18 -80010738: 00174713 xori a4,a4,1 -8001073c: 00177713 andi a4,a4,1 -80010740: 00000313 li t1,0 -80010744: e41ff06f j 80010584 <__trunctfdf2+0x210> -80010748: 06088a63 beqz a7,800107bc <__trunctfdf2+0x448> -8001074c: fffe8e93 addi t4,t4,-1 -80010750: 00000813 li a6,0 -80010754: 01d31a63 bne t1,t4,80010768 <__trunctfdf2+0x3f4> -80010758: 00040837 lui a6,0x40 -8001075c: 010e7833 and a6,t3,a6 -80010760: 00183813 seqz a6,a6 -80010764: 00481813 slli a6,a6,0x4 -80010768: 00469713 slli a4,a3,0x4 -8001076c: 01c7d793 srli a5,a5,0x1c -80010770: 01c6d693 srli a3,a3,0x1c -80010774: 004e1e13 slli t3,t3,0x4 -80010778: 00e7e7b3 or a5,a5,a4 -8001077c: 01c6e6b3 or a3,a3,t3 -80010780: 00400737 lui a4,0x400 -80010784: 00e6e8b3 or a7,a3,a4 -80010788: ff87f793 andi a5,a5,-8 -8001078c: 7ff00313 li t1,2047 -80010790: 00000713 li a4,0 -80010794: df1ff06f j 80010584 <__trunctfdf2+0x210> -80010798: 00100813 li a6,1 -8001079c: f8061ce3 bnez a2,80010734 <__trunctfdf2+0x3c0> -800107a0: ff86b693 sltiu a3,a3,-8 -800107a4: 0016c693 xori a3,a3,1 -800107a8: 00d70733 add a4,a4,a3 -800107ac: f89ff06f j 80010734 <__trunctfdf2+0x3c0> -800107b0: 00100813 li a6,1 -800107b4: f80600e3 beqz a2,80010734 <__trunctfdf2+0x3c0> -800107b8: fe9ff06f j 800107a0 <__trunctfdf2+0x42c> -800107bc: 00000793 li a5,0 -800107c0: 7ff00313 li t1,2047 -800107c4: 00000813 li a6,0 -800107c8: cd1ff06f j 80010498 <__trunctfdf2+0x124> -800107cc: 00000793 li a5,0 -800107d0: 00000893 li a7,0 -800107d4: 00000313 li t1,0 -800107d8: fedff06f j 800107c4 <__trunctfdf2+0x450> -800107dc: 00061863 bnez a2,800107ec <__trunctfdf2+0x478> -800107e0: 00878693 addi a3,a5,8 -800107e4: c89ff06f j 8001046c <__trunctfdf2+0xf8> -800107e8: fe061ce3 bnez a2,800107e0 <__trunctfdf2+0x46c> -800107ec: ca0706e3 beqz a4,80010498 <__trunctfdf2+0x124> -800107f0: 00286813 ori a6,a6,2 -800107f4: ca5ff06f j 80010498 <__trunctfdf2+0x124> -800107f8: 00000793 li a5,0 -800107fc: 02058463 beqz a1,80010824 <__trunctfdf2+0x4b0> -80010800: 00300713 li a4,3 -80010804: 00e59a63 bne a1,a4,80010818 <__trunctfdf2+0x4a4> -80010808: 00060e63 beqz a2,80010824 <__trunctfdf2+0x4b0> -8001080c: fff00793 li a5,-1 -80010810: 7fe00313 li t1,2046 -80010814: 0100006f j 80010824 <__trunctfdf2+0x4b0> -80010818: 00200713 li a4,2 -8001081c: fee598e3 bne a1,a4,8001080c <__trunctfdf2+0x498> -80010820: fe0606e3 beqz a2,8001080c <__trunctfdf2+0x498> -80010824: 00586813 ori a6,a6,5 -80010828: 00078893 mv a7,a5 -8001082c: c8dff06f j 800104b8 <__trunctfdf2+0x144> +8001044c <__trunctfdf2>: +8001044c: fd010113 addi sp,sp,-48 +80010450: 00052683 lw a3,0(a0) +80010454: 00452703 lw a4,4(a0) +80010458: 00852783 lw a5,8(a0) +8001045c: 00c52603 lw a2,12(a0) +80010460: 002025f3 frrm a1 +80010464: 00f12c23 sw a5,24(sp) +80010468: 02f12423 sw a5,40(sp) +8001046c: 01061793 slli a5,a2,0x10 +80010470: 00161313 slli t1,a2,0x1 +80010474: 00c12e23 sw a2,28(sp) +80010478: 0107d793 srli a5,a5,0x10 +8001047c: 01f65613 srli a2,a2,0x1f +80010480: 00d12823 sw a3,16(sp) +80010484: 02d12023 sw a3,32(sp) +80010488: 00e12a23 sw a4,20(sp) +8001048c: 02e12223 sw a4,36(sp) +80010490: 02f12623 sw a5,44(sp) +80010494: 01135313 srli t1,t1,0x11 +80010498: 00060513 mv a0,a2 +8001049c: 02010e13 addi t3,sp,32 +800104a0: 02c10693 addi a3,sp,44 +800104a4: 0006a783 lw a5,0(a3) # 80000 <_start-0x7ff80000> +800104a8: ffc6a703 lw a4,-4(a3) +800104ac: ffc68693 addi a3,a3,-4 +800104b0: 00379793 slli a5,a5,0x3 +800104b4: 01d75713 srli a4,a4,0x1d +800104b8: 00e7e7b3 or a5,a5,a4 +800104bc: 00f6a223 sw a5,4(a3) +800104c0: fede12e3 bne t3,a3,800104a4 <__trunctfdf2+0x58> +800104c4: 02012883 lw a7,32(sp) +800104c8: 00008eb7 lui t4,0x8 +800104cc: 00130793 addi a5,t1,1 +800104d0: 00389813 slli a6,a7,0x3 +800104d4: ffee8713 addi a4,t4,-2 # 7ffe <_start-0x7fff8002> +800104d8: 03012023 sw a6,32(sp) +800104dc: 00e7f7b3 and a5,a5,a4 +800104e0: 2a078e63 beqz a5,8001079c <__trunctfdf2+0x350> +800104e4: ffffc7b7 lui a5,0xffffc +800104e8: 40078793 addi a5,a5,1024 # ffffc400 <_PathLocale+0x7effaa08> +800104ec: 00f30333 add t1,t1,a5 +800104f0: 7fe00793 li a5,2046 +800104f4: 1067da63 bge a5,t1,80010608 <__trunctfdf2+0x1bc> +800104f8: 06058463 beqz a1,80010560 <__trunctfdf2+0x114> +800104fc: 00300793 li a5,3 +80010500: 04f59a63 bne a1,a5,80010554 <__trunctfdf2+0x108> +80010504: 04060e63 beqz a2,80010560 <__trunctfdf2+0x114> +80010508: fff00793 li a5,-1 +8001050c: 7fe00313 li t1,2046 +80010510: fff00893 li a7,-1 +80010514: 00000713 li a4,0 +80010518: 00500813 li a6,5 +8001051c: 00200693 li a3,2 +80010520: 00186813 ori a6,a6,1 +80010524: 38d58e63 beq a1,a3,800108c0 <__trunctfdf2+0x474> +80010528: 00300693 li a3,3 +8001052c: 38d58463 beq a1,a3,800108b4 <__trunctfdf2+0x468> +80010530: 38059a63 bnez a1,800108c4 <__trunctfdf2+0x478> +80010534: 00f7f693 andi a3,a5,15 +80010538: 00400e13 li t3,4 +8001053c: 39c68463 beq a3,t3,800108c4 <__trunctfdf2+0x478> +80010540: 00478693 addi a3,a5,4 +80010544: 00f6b7b3 sltu a5,a3,a5 +80010548: 00f888b3 add a7,a7,a5 +8001054c: 00068793 mv a5,a3 +80010550: 3740006f j 800108c4 <__trunctfdf2+0x478> +80010554: 00200793 li a5,2 +80010558: faf598e3 bne a1,a5,80010508 <__trunctfdf2+0xbc> +8001055c: fa0606e3 beqz a2,80010508 <__trunctfdf2+0xbc> +80010560: 00000793 li a5,0 +80010564: 7ff00313 li t1,2047 +80010568: 00000893 li a7,0 +8001056c: 00500813 li a6,5 +80010570: 00889713 slli a4,a7,0x8 +80010574: 00075e63 bgez a4,80010590 <__trunctfdf2+0x144> +80010578: 00130313 addi t1,t1,1 +8001057c: 7ff00713 li a4,2047 +80010580: 34e30863 beq t1,a4,800108d0 <__trunctfdf2+0x484> +80010584: ff800737 lui a4,0xff800 +80010588: fff70713 addi a4,a4,-1 # ff7fffff <_PathLocale+0x7e7fe607> +8001058c: 00e8f8b3 and a7,a7,a4 +80010590: 01d89693 slli a3,a7,0x1d +80010594: 0037d793 srli a5,a5,0x3 +80010598: 00f6e7b3 or a5,a3,a5 +8001059c: 7ff00693 li a3,2047 +800105a0: 0038d713 srli a4,a7,0x3 +800105a4: 00d31e63 bne t1,a3,800105c0 <__trunctfdf2+0x174> +800105a8: 00e7e7b3 or a5,a5,a4 +800105ac: 00000713 li a4,0 +800105b0: 00078863 beqz a5,800105c0 <__trunctfdf2+0x174> +800105b4: 00080737 lui a4,0x80 +800105b8: 00000793 li a5,0 +800105bc: 00000513 li a0,0 +800105c0: 00c71713 slli a4,a4,0xc +800105c4: 7ff37313 andi t1,t1,2047 +800105c8: 01431313 slli t1,t1,0x14 +800105cc: 00c75713 srli a4,a4,0xc +800105d0: 01f51513 slli a0,a0,0x1f +800105d4: 00676733 or a4,a4,t1 +800105d8: 00078613 mv a2,a5 +800105dc: 00a766b3 or a3,a4,a0 +800105e0: 00c12423 sw a2,8(sp) +800105e4: 00d12623 sw a3,12(sp) +800105e8: 00813787 fld fa5,8(sp) +800105ec: 00080463 beqz a6,800105f4 <__trunctfdf2+0x1a8> +800105f0: 00182073 csrs fflags,a6 +800105f4: 00f13427 fsd fa5,8(sp) +800105f8: 00812503 lw a0,8(sp) +800105fc: 00c12583 lw a1,12(sp) +80010600: 03010113 addi sp,sp,48 +80010604: 00008067 ret +80010608: 06605463 blez t1,80010670 <__trunctfdf2+0x224> +8001060c: 02812883 lw a7,40(sp) +80010610: 02c12703 lw a4,44(sp) +80010614: 02412783 lw a5,36(sp) +80010618: 01c8d693 srli a3,a7,0x1c +8001061c: 00471713 slli a4,a4,0x4 +80010620: 00d76733 or a4,a4,a3 +80010624: 00479693 slli a3,a5,0x4 +80010628: 0106e6b3 or a3,a3,a6 +8001062c: 01c7d793 srli a5,a5,0x1c +80010630: 00489893 slli a7,a7,0x4 +80010634: 00d036b3 snez a3,a3 +80010638: 0117e7b3 or a5,a5,a7 +8001063c: 00f6e6b3 or a3,a3,a5 +80010640: 02e12223 sw a4,36(sp) +80010644: 02d12023 sw a3,32(sp) +80010648: 02012783 lw a5,32(sp) +8001064c: 02412883 lw a7,36(sp) +80010650: 16030863 beqz t1,800107c0 <__trunctfdf2+0x374> +80010654: 00000713 li a4,0 +80010658: 00000813 li a6,0 +8001065c: 0077f693 andi a3,a5,7 +80010660: ea069ee3 bnez a3,8001051c <__trunctfdf2+0xd0> +80010664: f00706e3 beqz a4,80010570 <__trunctfdf2+0x124> +80010668: 00187713 andi a4,a6,1 +8001066c: 2580006f j 800108c4 <__trunctfdf2+0x478> +80010670: fcc00793 li a5,-52 +80010674: 00f35c63 bge t1,a5,8001068c <__trunctfdf2+0x240> +80010678: 02012223 sw zero,36(sp) +8001067c: 00100793 li a5,1 +80010680: 02f12023 sw a5,32(sp) +80010684: 00000313 li t1,0 +80010688: fc1ff06f j 80010648 <__trunctfdf2+0x1fc> +8001068c: 02c12783 lw a5,44(sp) +80010690: 00080737 lui a4,0x80 +80010694: 000e0813 mv a6,t3 +80010698: 00e7e7b3 or a5,a5,a4 +8001069c: 02f12623 sw a5,44(sp) +800106a0: 03d00793 li a5,61 +800106a4: 406787b3 sub a5,a5,t1 +800106a8: 4057df13 srai t5,a5,0x5 +800106ac: 00000e93 li t4,0 +800106b0: 01f7f793 andi a5,a5,31 +800106b4: 00000713 li a4,0 +800106b8: 00082883 lw a7,0(a6) +800106bc: 00170713 addi a4,a4,1 # 80001 <_start-0x7ff7ffff> +800106c0: 00480813 addi a6,a6,4 +800106c4: 011eeeb3 or t4,t4,a7 +800106c8: feef18e3 bne t5,a4,800106b8 <__trunctfdf2+0x26c> +800106cc: 002f1713 slli a4,t5,0x2 +800106d0: 04079663 bnez a5,8001071c <__trunctfdf2+0x2d0> +800106d4: 00300813 li a6,3 +800106d8: 41e80f33 sub t5,a6,t5 +800106dc: 00e68833 add a6,a3,a4 +800106e0: 00082803 lw a6,0(a6) +800106e4: 00178793 addi a5,a5,1 +800106e8: 00468693 addi a3,a3,4 +800106ec: ff06ae23 sw a6,-4(a3) +800106f0: feff56e3 bge t5,a5,800106dc <__trunctfdf2+0x290> +800106f4: 00400693 li a3,4 +800106f8: 00279713 slli a4,a5,0x2 +800106fc: 00ee0733 add a4,t3,a4 +80010700: 00072023 sw zero,0(a4) +80010704: 00178793 addi a5,a5,1 +80010708: fed798e3 bne a5,a3,800106f8 <__trunctfdf2+0x2ac> +8001070c: 02012703 lw a4,32(sp) +80010710: 01d037b3 snez a5,t4 +80010714: 00f767b3 or a5,a4,a5 +80010718: f69ff06f j 80010680 <__trunctfdf2+0x234> +8001071c: 03010693 addi a3,sp,48 +80010720: 00e686b3 add a3,a3,a4 +80010724: ff06a683 lw a3,-16(a3) +80010728: 02000313 li t1,32 +8001072c: 40f30333 sub t1,t1,a5 +80010730: 006696b3 sll a3,a3,t1 +80010734: 00deeeb3 or t4,t4,a3 +80010738: 00ee06b3 add a3,t3,a4 +8001073c: 00300713 li a4,3 +80010740: 00000893 li a7,0 +80010744: 41e70733 sub a4,a4,t5 +80010748: 00468693 addi a3,a3,4 +8001074c: 02e8c463 blt a7,a4,80010774 <__trunctfdf2+0x328> +80010750: 03010693 addi a3,sp,48 +80010754: 00271713 slli a4,a4,0x2 +80010758: 00e68733 add a4,a3,a4 +8001075c: 02c12683 lw a3,44(sp) +80010760: 00f6d7b3 srl a5,a3,a5 +80010764: fef72823 sw a5,-16(a4) +80010768: 00400793 li a5,4 +8001076c: 41e787b3 sub a5,a5,t5 +80010770: f85ff06f j 800106f4 <__trunctfdf2+0x2a8> +80010774: ffc6a803 lw a6,-4(a3) +80010778: 0006a283 lw t0,0(a3) +8001077c: 00289f93 slli t6,a7,0x2 +80010780: 00f85833 srl a6,a6,a5 +80010784: 006292b3 sll t0,t0,t1 +80010788: 01fe0fb3 add t6,t3,t6 +8001078c: 00586833 or a6,a6,t0 +80010790: 010fa023 sw a6,0(t6) +80010794: 00188893 addi a7,a7,1 +80010798: fb1ff06f j 80010748 <__trunctfdf2+0x2fc> +8001079c: 02412783 lw a5,36(sp) +800107a0: 02812683 lw a3,40(sp) +800107a4: 02c12e03 lw t3,44(sp) +800107a8: 00d7e733 or a4,a5,a3 +800107ac: 01c76733 or a4,a4,t3 +800107b0: 010768b3 or a7,a4,a6 +800107b4: 06031663 bnez t1,80010820 <__trunctfdf2+0x3d4> +800107b8: 011037b3 snez a5,a7 +800107bc: 00000893 li a7,0 +800107c0: 00f8e733 or a4,a7,a5 +800107c4: 0e070063 beqz a4,800108a4 <__trunctfdf2+0x458> +800107c8: 01f7d693 srli a3,a5,0x1f +800107cc: 00189713 slli a4,a7,0x1 +800107d0: 00d70733 add a4,a4,a3 +800107d4: 00179693 slli a3,a5,0x1 +800107d8: 0076f313 andi t1,a3,7 +800107dc: 00000813 li a6,0 +800107e0: 02030663 beqz t1,8001080c <__trunctfdf2+0x3c0> +800107e4: 00200813 li a6,2 +800107e8: 0b058063 beq a1,a6,80010888 <__trunctfdf2+0x43c> +800107ec: 00300813 li a6,3 +800107f0: 09058063 beq a1,a6,80010870 <__trunctfdf2+0x424> +800107f4: 00100813 li a6,1 +800107f8: 00059a63 bnez a1,8001080c <__trunctfdf2+0x3c0> +800107fc: 00f6f313 andi t1,a3,15 +80010800: 00400e13 li t3,4 +80010804: ffc6b693 sltiu a3,a3,-4 +80010808: 07c31a63 bne t1,t3,8001087c <__trunctfdf2+0x430> +8001080c: 01875713 srli a4,a4,0x18 +80010810: 00174713 xori a4,a4,1 +80010814: 00177713 andi a4,a4,1 +80010818: 00000313 li t1,0 +8001081c: e41ff06f j 8001065c <__trunctfdf2+0x210> +80010820: 06088a63 beqz a7,80010894 <__trunctfdf2+0x448> +80010824: fffe8e93 addi t4,t4,-1 +80010828: 00000813 li a6,0 +8001082c: 01d31a63 bne t1,t4,80010840 <__trunctfdf2+0x3f4> +80010830: 00040837 lui a6,0x40 +80010834: 010e7833 and a6,t3,a6 +80010838: 00183813 seqz a6,a6 +8001083c: 00481813 slli a6,a6,0x4 +80010840: 00469713 slli a4,a3,0x4 +80010844: 01c7d793 srli a5,a5,0x1c +80010848: 01c6d693 srli a3,a3,0x1c +8001084c: 004e1e13 slli t3,t3,0x4 +80010850: 00e7e7b3 or a5,a5,a4 +80010854: 01c6e6b3 or a3,a3,t3 +80010858: 00400737 lui a4,0x400 +8001085c: 00e6e8b3 or a7,a3,a4 +80010860: ff87f793 andi a5,a5,-8 +80010864: 7ff00313 li t1,2047 +80010868: 00000713 li a4,0 +8001086c: df1ff06f j 8001065c <__trunctfdf2+0x210> +80010870: 00100813 li a6,1 +80010874: f8061ce3 bnez a2,8001080c <__trunctfdf2+0x3c0> +80010878: ff86b693 sltiu a3,a3,-8 +8001087c: 0016c693 xori a3,a3,1 +80010880: 00d70733 add a4,a4,a3 +80010884: f89ff06f j 8001080c <__trunctfdf2+0x3c0> +80010888: 00100813 li a6,1 +8001088c: f80600e3 beqz a2,8001080c <__trunctfdf2+0x3c0> +80010890: fe9ff06f j 80010878 <__trunctfdf2+0x42c> +80010894: 00000793 li a5,0 +80010898: 7ff00313 li t1,2047 +8001089c: 00000813 li a6,0 +800108a0: cd1ff06f j 80010570 <__trunctfdf2+0x124> +800108a4: 00000793 li a5,0 +800108a8: 00000893 li a7,0 +800108ac: 00000313 li t1,0 +800108b0: fedff06f j 8001089c <__trunctfdf2+0x450> +800108b4: 00061863 bnez a2,800108c4 <__trunctfdf2+0x478> +800108b8: 00878693 addi a3,a5,8 +800108bc: c89ff06f j 80010544 <__trunctfdf2+0xf8> +800108c0: fe061ce3 bnez a2,800108b8 <__trunctfdf2+0x46c> +800108c4: ca0706e3 beqz a4,80010570 <__trunctfdf2+0x124> +800108c8: 00286813 ori a6,a6,2 +800108cc: ca5ff06f j 80010570 <__trunctfdf2+0x124> +800108d0: 00000793 li a5,0 +800108d4: 02058463 beqz a1,800108fc <__trunctfdf2+0x4b0> +800108d8: 00300713 li a4,3 +800108dc: 00e59a63 bne a1,a4,800108f0 <__trunctfdf2+0x4a4> +800108e0: 00060e63 beqz a2,800108fc <__trunctfdf2+0x4b0> +800108e4: fff00793 li a5,-1 +800108e8: 7fe00313 li t1,2046 +800108ec: 0100006f j 800108fc <__trunctfdf2+0x4b0> +800108f0: 00200713 li a4,2 +800108f4: fee598e3 bne a1,a4,800108e4 <__trunctfdf2+0x498> +800108f8: fe0606e3 beqz a2,800108e4 <__trunctfdf2+0x498> +800108fc: 00586813 ori a6,a6,5 +80010900: 00078893 mv a7,a5 +80010904: c8dff06f j 80010590 <__trunctfdf2+0x144> -80010830 <__clzsi2>: -80010830: 000107b7 lui a5,0x10 -80010834: 02f57a63 bgeu a0,a5,80010868 <__clzsi2+0x38> -80010838: 0ff00793 li a5,255 -8001083c: 00a7b7b3 sltu a5,a5,a0 -80010840: 00379793 slli a5,a5,0x3 -80010844: 02000713 li a4,32 -80010848: 40f70733 sub a4,a4,a5 -8001084c: 00f557b3 srl a5,a0,a5 -80010850: 81001537 lui a0,0x81001 -80010854: d0450513 addi a0,a0,-764 # 81000d04 <_PathLocale+0xfffff380> -80010858: 00a787b3 add a5,a5,a0 -8001085c: 0007c503 lbu a0,0(a5) # 10000 -80010860: 40a70533 sub a0,a4,a0 -80010864: 00008067 ret -80010868: 01000737 lui a4,0x1000 -8001086c: 01000793 li a5,16 -80010870: fce56ae3 bltu a0,a4,80010844 <__clzsi2+0x14> -80010874: 01800793 li a5,24 -80010878: fcdff06f j 80010844 <__clzsi2+0x14> +80010908 <__clzsi2>: +80010908: 000107b7 lui a5,0x10 +8001090c: 02f57a63 bgeu a0,a5,80010940 <__clzsi2+0x38> +80010910: 0ff00793 li a5,255 +80010914: 00a7b7b3 sltu a5,a5,a0 +80010918: 00379793 slli a5,a5,0x3 +8001091c: 02000713 li a4,32 +80010920: 40f70733 sub a4,a4,a5 +80010924: 00f557b3 srl a5,a0,a5 +80010928: 81001537 lui a0,0x81001 +8001092c: d7450513 addi a0,a0,-652 # 81000d74 <_PathLocale+0xfffff37c> +80010930: 00a787b3 add a5,a5,a0 +80010934: 0007c503 lbu a0,0(a5) # 10000 <_start-0x7fff0000> +80010938: 40a70533 sub a0,a4,a0 +8001093c: 00008067 ret +80010940: 01000737 lui a4,0x1000 +80010944: 01000793 li a5,16 +80010948: fce56ae3 bltu a0,a4,8001091c <__clzsi2+0x14> +8001094c: 01800793 li a5,24 +80010950: fcdff06f j 8001091c <__clzsi2+0x14> Disassembly of section .rodata: -81000000 : +81000000 : 81000000: 0030 addi a2,sp,8 81000002: 0000 unimp 81000004: 0031 c.nop 12 @@ -17326,7 +17380,7 @@ Disassembly of section .rodata: 8100002a: 0000 unimp 8100002c: 0062 c.slli zero,0x18 8100002e: 0000 unimp -81000030: 00000063 beqz zero,81000030 <__clzsi2+0xfef800> +81000030: 00000063 beqz zero,81000030 <__clzsi2+0xfef728> 81000034: 0064 addi s1,sp,12 81000036: 0000 unimp 81000038: 0065 c.nop 25 @@ -17335,1573 +17389,1561 @@ Disassembly of section .rodata: 8100003e: 0000 unimp 81000040: 6548 flw fa0,12(a0) 81000042: 6c6c flw fa1,92(s0) -81000044: 7266206f j 8106276a <_PathLocale+0x60de6> -81000048: 5f206d6f jal s10,8100663a <_PathLocale+0x4cb6> -8100004c: 736f6c63 bltu t5,s6,81000784 <__mprec_bigtens+0x9c> +81000044: 7266206f j 8106276a <_PathLocale+0x60d72> +81000048: 5f206d6f jal s10,8100663a <_PathLocale+0x4c42> +8100004c: 736f6c63 bltu t5,s6,81000784 <__mprec_bigtens+0x2c> 81000050: 0a65 addi s4,s4,25 81000052: 0000 unimp -81000054: 6548 flw fa0,12(a0) -81000056: 6c6c flw fa1,92(s0) -81000058: 7266206f j 8106277e <_PathLocale+0x60dfa> -8100005c: 5f206d6f jal s10,8100664e <_PathLocale+0x4cca> -81000060: 7369 lui t1,0xffffa -81000062: 7461 lui s0,0xffff8 -81000064: 7974 flw fa3,116(a0) -81000066: 000a c.slli zero,0x2 -81000068: 6548 flw fa0,12(a0) -8100006a: 6c6c flw fa1,92(s0) -8100006c: 7266206f j 81062792 <_PathLocale+0x60e0e> -81000070: 5f206d6f jal s10,81006662 <_PathLocale+0x4cde> -81000074: 736c flw fa1,100(a4) -81000076: 6565 lui a0,0x19 -81000078: 00000a6b 0xa6b -8100007c: 6548 flw fa0,12(a0) -8100007e: 6c6c flw fa1,92(s0) -81000080: 7266206f j 810627a6 <_PathLocale+0x60e22> -81000084: 5f206d6f jal s10,81006676 <_PathLocale+0x4cf2> -81000088: 6572 flw fa0,28(sp) -8100008a: 6461 lui s0,0x18 -8100008c: 000a c.slli zero,0x2 +81000054: 6d5f7473 csrrci s0,0x6d5,30 +81000058: 3a65646f jal s0,810563fe <_PathLocale+0x54a06> +8100005c: 0020 addi s0,sp,8 +8100005e: 0000 unimp +81000060: 645f7473 csrrci s0,0x645,30 +81000064: 7665 lui a2,0xffff9 +81000066: 203a fld ft0,392(sp) +81000068: 0000 unimp +8100006a: 0000 unimp +8100006c: 695f7473 csrrci s0,0x695,30 +81000070: 6f6e flw ft10,216(sp) +81000072: 203a fld ft0,392(sp) +81000074: 0000 unimp +81000076: 0000 unimp +81000078: 755f7473 csrrci s0,0x755,30 +8100007c: 6469 lui s0,0x1a +8100007e: 203a fld ft0,392(sp) +81000080: 0000 unimp +81000082: 0000 unimp +81000084: 675f7473 csrrci s0,0x675,30 +81000088: 6469 lui s0,0x1a +8100008a: 203a fld ft0,392(sp) +8100008c: 0000 unimp 8100008e: 0000 unimp -81000090: 0030 addi a2,sp,8 -81000092: 0000 unimp -81000094: 0031 c.nop 12 -81000096: 0000 unimp -81000098: 0032 c.slli zero,0xc +81000090: 725f7473 csrrci s0,0x725,30 +81000094: 6564 flw fs1,76(a0) +81000096: 3a76 fld fs4,376(sp) +81000098: 0020 addi s0,sp,8 8100009a: 0000 unimp -8100009c: 00000033 add zero,zero,zero -810000a0: 0034 addi a3,sp,8 -810000a2: 0000 unimp -810000a4: 0035 c.nop 13 +8100009c: 735f7473 csrrci s0,0x735,30 +810000a0: 7a69 lui s4,0xffffa +810000a2: 3a65 jal 80fffa5a <__clzsi2+0xfef152> +810000a4: 0020 addi s0,sp,8 810000a6: 0000 unimp -810000a8: 0036 c.slli zero,0xd -810000aa: 0000 unimp -810000ac: 00000037 lui zero,0x0 -810000b0: 0038 addi a4,sp,8 -810000b2: 0000 unimp -810000b4: 0039 c.nop 14 +810000a8: 625f7473 csrrci s0,0x625,30 +810000ac: 6b6c flw fa1,84(a4) +810000ae: 657a6973 csrrsi s2,0x657,20 +810000b2: 203a fld ft0,392(sp) +810000b4: 0000 unimp 810000b6: 0000 unimp -810000b8: 0061 c.nop 24 -810000ba: 0000 unimp -810000bc: 0062 c.slli zero,0x18 -810000be: 0000 unimp -810000c0: 00000063 beqz zero,810000c0 <__clzsi2+0xfef890> -810000c4: 0064 addi s1,sp,12 -810000c6: 0000 unimp -810000c8: 0065 c.nop 25 -810000ca: 0000 unimp -810000cc: 0066 c.slli zero,0x19 -810000ce: 0000 unimp -810000d0: 000a c.slli zero,0x2 -810000d2: 0000 unimp -810000d4: 0030 addi a2,sp,8 -810000d6: 0000 unimp -810000d8: 0031 c.nop 12 -810000da: 0000 unimp -810000dc: 0032 c.slli zero,0xc -810000de: 0000 unimp -810000e0: 00000033 add zero,zero,zero -810000e4: 0034 addi a3,sp,8 -810000e6: 0000 unimp -810000e8: 0035 c.nop 13 -810000ea: 0000 unimp -810000ec: 0036 c.slli zero,0xd -810000ee: 0000 unimp -810000f0: 00000037 lui zero,0x0 -810000f4: 0038 addi a4,sp,8 -810000f6: 0000 unimp -810000f8: 0039 c.nop 14 -810000fa: 0000 unimp -810000fc: 0061 c.nop 24 +810000b8: 625f7473 csrrci s0,0x625,30 +810000bc: 6f6c flw fa1,92(a4) +810000be: 3a736b63 bltu t1,t2,81000474 +810000c2: 0020 addi s0,sp,8 +810000c4: 6548 flw fa0,12(a0) +810000c6: 6c6c flw fa1,92(s0) +810000c8: 7266206f j 810627ee <_PathLocale+0x60df6> +810000cc: 5f206d6f jal s10,810066be <_PathLocale+0x4cc6> +810000d0: 7369 lui t1,0xffffa +810000d2: 7461 lui s0,0xffff8 +810000d4: 7974 flw fa3,116(a0) +810000d6: 000a c.slli zero,0x2 +810000d8: 6548 flw fa0,12(a0) +810000da: 6c6c flw fa1,92(s0) +810000dc: 7266206f j 81062802 <_PathLocale+0x60e0a> +810000e0: 5f206d6f jal s10,810066d2 <_PathLocale+0x4cda> +810000e4: 736c flw fa1,100(a4) +810000e6: 6565 lui a0,0x19 +810000e8: 00000a6b 0xa6b +810000ec: 6548 flw fa0,12(a0) +810000ee: 6c6c flw fa1,92(s0) +810000f0: 7266206f j 81062816 <_PathLocale+0x60e1e> +810000f4: 5f206d6f jal s10,810066e6 <_PathLocale+0x4cee> +810000f8: 6572 flw fa0,28(sp) +810000fa: 6461 lui s0,0x18 +810000fc: 000a c.slli zero,0x2 810000fe: 0000 unimp -81000100: 0062 c.slli zero,0x18 +81000100: 0030 addi a2,sp,8 81000102: 0000 unimp -81000104: 00000063 beqz zero,81000104 <__clzsi2+0xfef8d4> -81000108: 0064 addi s1,sp,12 +81000104: 0031 c.nop 12 +81000106: 0000 unimp +81000108: 0032 c.slli zero,0xc 8100010a: 0000 unimp -8100010c: 0065 c.nop 25 -8100010e: 0000 unimp -81000110: 0066 c.slli zero,0x19 +8100010c: 00000033 add zero,zero,zero +81000110: 0034 addi a3,sp,8 81000112: 0000 unimp -81000114: 6574 flw fa3,76(a0) -81000116: 6e697473 csrrci s0,0x6e6,18 -8100011a: 6d745f67 0x6d745f67 -8100011e: 00000a63 beqz zero,81000132 <__clzsi2+0xfef902> +81000114: 0035 c.nop 13 +81000116: 0000 unimp +81000118: 0036 c.slli zero,0xd +8100011a: 0000 unimp +8100011c: 00000037 lui zero,0x0 +81000120: 0038 addi a4,sp,8 81000122: 0000 unimp -81000124: 000a c.slli zero,0x2 +81000124: 0039 c.nop 14 81000126: 0000 unimp -81000128: 6574 flw fa3,76(a0) -8100012a: 645f7473 csrrci s0,0x645,30 -8100012e: 7669 lui a2,0xffffa -81000130: 7265 lui tp,0xffff9 -81000132: 636e6567 0x636e6567 -81000136: 0a65 addi s4,s4,25 -81000138: 0000 unimp +81000128: 0061 c.nop 24 +8100012a: 0000 unimp +8100012c: 0062 c.slli zero,0x18 +8100012e: 0000 unimp +81000130: 00000063 beqz zero,81000130 <__clzsi2+0xfef828> +81000134: 0064 addi s1,sp,12 +81000136: 0000 unimp +81000138: 0065 c.nop 25 8100013a: 0000 unimp -8100013c: 6574 flw fa3,76(a0) -8100013e: 735f7473 csrrci s0,0x735,30 -81000142: 6170 flw fa2,68(a0) -81000144: 000a6e77 0xa6e77 -81000148: 0030 addi a2,sp,8 +8100013c: 0066 c.slli zero,0x19 +8100013e: 0000 unimp +81000140: 000a c.slli zero,0x2 +81000142: 0000 unimp +81000144: 0030 addi a2,sp,8 +81000146: 0000 unimp +81000148: 0031 c.nop 12 8100014a: 0000 unimp -8100014c: 0031 c.nop 12 +8100014c: 0032 c.slli zero,0xc 8100014e: 0000 unimp -81000150: 0032 c.slli zero,0xc -81000152: 0000 unimp -81000154: 00000033 add zero,zero,zero -81000158: 0034 addi a3,sp,8 +81000150: 00000033 add zero,zero,zero +81000154: 0034 addi a3,sp,8 +81000156: 0000 unimp +81000158: 0035 c.nop 13 8100015a: 0000 unimp -8100015c: 0035 c.nop 13 +8100015c: 0036 c.slli zero,0xd 8100015e: 0000 unimp -81000160: 0036 c.slli zero,0xd -81000162: 0000 unimp -81000164: 00000037 lui zero,0x0 -81000168: 0038 addi a4,sp,8 +81000160: 00000037 lui zero,0x0 +81000164: 0038 addi a4,sp,8 +81000166: 0000 unimp +81000168: 0039 c.nop 14 8100016a: 0000 unimp -8100016c: 0039 c.nop 14 +8100016c: 0061 c.nop 24 8100016e: 0000 unimp -81000170: 0061 c.nop 24 +81000170: 0062 c.slli zero,0x18 81000172: 0000 unimp -81000174: 0062 c.slli zero,0x18 -81000176: 0000 unimp -81000178: 00000063 beqz zero,81000178 <__clzsi2+0xfef948> -8100017c: 0064 addi s1,sp,12 +81000174: 00000063 beqz zero,81000174 <__clzsi2+0xfef86c> +81000178: 0064 addi s1,sp,12 +8100017a: 0000 unimp +8100017c: 0065 c.nop 25 8100017e: 0000 unimp -81000180: 0065 c.nop 25 +81000180: 0066 c.slli zero,0x19 81000182: 0000 unimp -81000184: 0066 c.slli zero,0x19 -81000186: 0000 unimp -81000188: 7270 flw fa2,100(a2) -8100018a: 6e69 lui t3,0x1a -8100018c: 6674 flw fa3,76(a2) -8100018e: 203a fld ft0,392(sp) -81000190: 654e flw fa0,208(sp) -81000192: 62696c77 0x62696c77 -81000196: 4d20 lw s0,88(a0) -81000198: 6961 lui s2,0x18 -8100019a: 206e fld ft0,216(sp) -8100019c: 6425 lui s0,0x9 -8100019e: 000a c.slli zero,0x2 -810001a0: 0e08 addi a0,sp,784 -810001a2: 8000 0x8000 -810001a4: 201c fld fa5,0(s0) -810001a6: 8000 0x8000 -810001a8: 201c fld fa5,0(s0) -810001aa: 8000 0x8000 -810001ac: 0e1c addi a5,sp,784 -810001ae: 8000 0x8000 -810001b0: 201c fld fa5,0(s0) -810001b2: 8000 0x8000 -810001b4: 201c fld fa5,0(s0) -810001b6: 8000 0x8000 -810001b8: 201c fld fa5,0(s0) -810001ba: 8000 0x8000 -810001bc: 0db4 addi a3,sp,728 -810001be: 8000 0x8000 -810001c0: 201c fld fa5,0(s0) -810001c2: 8000 0x8000 -810001c4: 201c fld fa5,0(s0) -810001c6: 8000 0x8000 -810001c8: 0e24 addi s1,sp,792 -810001ca: 8000 0x8000 -810001cc: 0e44 addi s1,sp,788 -810001ce: 8000 0x8000 -810001d0: 201c fld fa5,0(s0) -810001d2: 8000 0x8000 -810001d4: 0e3c addi a5,sp,792 -810001d6: 8000 0x8000 -810001d8: 0e4c addi a1,sp,788 -810001da: 8000 0x8000 -810001dc: 201c fld fa5,0(s0) -810001de: 8000 0x8000 -810001e0: 0ea4 addi s1,sp,856 -810001e2: 8000 0x8000 -810001e4: 0eac addi a1,sp,856 -810001e6: 8000 0x8000 -810001e8: 0eac addi a1,sp,856 -810001ea: 8000 0x8000 -810001ec: 0eac addi a1,sp,856 -810001ee: 8000 0x8000 -810001f0: 0eac addi a1,sp,856 -810001f2: 8000 0x8000 -810001f4: 0eac addi a1,sp,856 -810001f6: 8000 0x8000 -810001f8: 0eac addi a1,sp,856 -810001fa: 8000 0x8000 -810001fc: 0eac addi a1,sp,856 -810001fe: 8000 0x8000 -81000200: 0eac addi a1,sp,856 -81000202: 8000 0x8000 -81000204: 0eac addi a1,sp,856 -81000206: 8000 0x8000 -81000208: 201c fld fa5,0(s0) -8100020a: 8000 0x8000 -8100020c: 201c fld fa5,0(s0) -8100020e: 8000 0x8000 -81000210: 201c fld fa5,0(s0) +81000184: 6574 flw fa3,76(a0) +81000186: 6e697473 csrrci s0,0x6e6,18 +8100018a: 6d745f67 0x6d745f67 +8100018e: 00000a63 beqz zero,810001a2 <__clzsi2+0xfef89a> +81000192: 0000 unimp +81000194: 000a c.slli zero,0x2 +81000196: 0000 unimp +81000198: 6574 flw fa3,76(a0) +8100019a: 645f7473 csrrci s0,0x645,30 +8100019e: 7669 lui a2,0xffffa +810001a0: 7265 lui tp,0xffff9 +810001a2: 636e6567 0x636e6567 +810001a6: 0a65 addi s4,s4,25 +810001a8: 0000 unimp +810001aa: 0000 unimp +810001ac: 6574 flw fa3,76(a0) +810001ae: 735f7473 csrrci s0,0x735,30 +810001b2: 6170 flw fa2,68(a0) +810001b4: 000a6e77 0xa6e77 +810001b8: 0030 addi a2,sp,8 +810001ba: 0000 unimp +810001bc: 0031 c.nop 12 +810001be: 0000 unimp +810001c0: 0032 c.slli zero,0xc +810001c2: 0000 unimp +810001c4: 00000033 add zero,zero,zero +810001c8: 0034 addi a3,sp,8 +810001ca: 0000 unimp +810001cc: 0035 c.nop 13 +810001ce: 0000 unimp +810001d0: 0036 c.slli zero,0xd +810001d2: 0000 unimp +810001d4: 00000037 lui zero,0x0 +810001d8: 0038 addi a4,sp,8 +810001da: 0000 unimp +810001dc: 0039 c.nop 14 +810001de: 0000 unimp +810001e0: 0061 c.nop 24 +810001e2: 0000 unimp +810001e4: 0062 c.slli zero,0x18 +810001e6: 0000 unimp +810001e8: 00000063 beqz zero,810001e8 <__clzsi2+0xfef8e0> +810001ec: 0064 addi s1,sp,12 +810001ee: 0000 unimp +810001f0: 0065 c.nop 25 +810001f2: 0000 unimp +810001f4: 0066 c.slli zero,0x19 +810001f6: 0000 unimp +810001f8: 7270 flw fa2,100(a2) +810001fa: 6e69 lui t3,0x1a +810001fc: 6674 flw fa3,76(a2) +810001fe: 203a fld ft0,392(sp) +81000200: 654e flw fa0,208(sp) +81000202: 62696c77 0x62696c77 +81000206: 4d20 lw s0,88(a0) +81000208: 6961 lui s2,0x18 +8100020a: 206e fld ft0,216(sp) +8100020c: 6425 lui s0,0x9 +8100020e: 000a c.slli zero,0x2 +81000210: 0ee0 addi s0,sp,860 81000212: 8000 0x8000 -81000214: 201c fld fa5,0(s0) +81000214: 20f4 fld fa3,192(s1) 81000216: 8000 0x8000 -81000218: 201c fld fa5,0(s0) +81000218: 20f4 fld fa3,192(s1) 8100021a: 8000 0x8000 -8100021c: 201c fld fa5,0(s0) +8100021c: 0ef4 addi a3,sp,860 8100021e: 8000 0x8000 -81000220: 201c fld fa5,0(s0) +81000220: 20f4 fld fa3,192(s1) 81000222: 8000 0x8000 -81000224: 12e8 addi a0,sp,364 +81000224: 20f4 fld fa3,192(s1) 81000226: 8000 0x8000 -81000228: 201c fld fa5,0(s0) +81000228: 20f4 fld fa3,192(s1) 8100022a: 8000 0x8000 -8100022c: 0f3c addi a5,sp,920 +8100022c: 0e8c addi a1,sp,848 8100022e: 8000 0x8000 -81000230: 1228 addi a0,sp,296 +81000230: 20f4 fld fa3,192(s1) 81000232: 8000 0x8000 -81000234: 12e8 addi a0,sp,364 +81000234: 20f4 fld fa3,192(s1) 81000236: 8000 0x8000 -81000238: 12e8 addi a0,sp,364 +81000238: 0efc addi a5,sp,860 8100023a: 8000 0x8000 -8100023c: 12e8 addi a0,sp,364 +8100023c: 0f1c addi a5,sp,912 8100023e: 8000 0x8000 -81000240: 201c fld fa5,0(s0) +81000240: 20f4 fld fa3,192(s1) 81000242: 8000 0x8000 -81000244: 201c fld fa5,0(s0) +81000244: 0f14 addi a3,sp,912 81000246: 8000 0x8000 -81000248: 201c fld fa5,0(s0) +81000248: 0f24 addi s1,sp,920 8100024a: 8000 0x8000 -8100024c: 201c fld fa5,0(s0) +8100024c: 20f4 fld fa3,192(s1) 8100024e: 8000 0x8000 -81000250: 0edc addi a5,sp,852 +81000250: 0f7c addi a5,sp,924 81000252: 8000 0x8000 -81000254: 201c fld fa5,0(s0) +81000254: 0f84 addi s1,sp,976 81000256: 8000 0x8000 -81000258: 201c fld fa5,0(s0) +81000258: 0f84 addi s1,sp,976 8100025a: 8000 0x8000 -8100025c: 1c84 addi s1,sp,624 +8100025c: 0f84 addi s1,sp,976 8100025e: 8000 0x8000 -81000260: 201c fld fa5,0(s0) +81000260: 0f84 addi s1,sp,976 81000262: 8000 0x8000 -81000264: 201c fld fa5,0(s0) +81000264: 0f84 addi s1,sp,976 81000266: 8000 0x8000 -81000268: 201c fld fa5,0(s0) +81000268: 0f84 addi s1,sp,976 8100026a: 8000 0x8000 -8100026c: 1d2c addi a1,sp,696 +8100026c: 0f84 addi s1,sp,976 8100026e: 8000 0x8000 -81000270: 201c fld fa5,0(s0) +81000270: 0f84 addi s1,sp,976 81000272: 8000 0x8000 -81000274: 1d78 addi a4,sp,700 +81000274: 0f84 addi s1,sp,976 81000276: 8000 0x8000 -81000278: 201c fld fa5,0(s0) +81000278: 20f4 fld fa3,192(s1) 8100027a: 8000 0x8000 -8100027c: 201c fld fa5,0(s0) +8100027c: 20f4 fld fa3,192(s1) 8100027e: 8000 0x8000 -81000280: 1de0 addi s0,sp,764 +81000280: 20f4 fld fa3,192(s1) 81000282: 8000 0x8000 -81000284: 201c fld fa5,0(s0) +81000284: 20f4 fld fa3,192(s1) 81000286: 8000 0x8000 -81000288: 201c fld fa5,0(s0) +81000288: 20f4 fld fa3,192(s1) 8100028a: 8000 0x8000 -8100028c: 201c fld fa5,0(s0) +8100028c: 20f4 fld fa3,192(s1) 8100028e: 8000 0x8000 -81000290: 201c fld fa5,0(s0) +81000290: 20f4 fld fa3,192(s1) 81000292: 8000 0x8000 -81000294: 201c fld fa5,0(s0) +81000294: 13c0 addi s0,sp,484 81000296: 8000 0x8000 -81000298: 201c fld fa5,0(s0) +81000298: 20f4 fld fa3,192(s1) 8100029a: 8000 0x8000 -8100029c: 201c fld fa5,0(s0) +8100029c: 1014 addi a3,sp,32 8100029e: 8000 0x8000 -810002a0: 201c fld fa5,0(s0) +810002a0: 1300 addi s0,sp,416 810002a2: 8000 0x8000 -810002a4: 12e8 addi a0,sp,364 +810002a4: 13c0 addi s0,sp,484 810002a6: 8000 0x8000 -810002a8: 201c fld fa5,0(s0) +810002a8: 13c0 addi s0,sp,484 810002aa: 8000 0x8000 -810002ac: 0f3c addi a5,sp,920 +810002ac: 13c0 addi s0,sp,484 810002ae: 8000 0x8000 -810002b0: 122c addi a1,sp,296 +810002b0: 20f4 fld fa3,192(s1) 810002b2: 8000 0x8000 -810002b4: 12e8 addi a0,sp,364 +810002b4: 20f4 fld fa3,192(s1) 810002b6: 8000 0x8000 -810002b8: 12e8 addi a0,sp,364 +810002b8: 20f4 fld fa3,192(s1) 810002ba: 8000 0x8000 -810002bc: 12e8 addi a0,sp,364 +810002bc: 20f4 fld fa3,192(s1) 810002be: 8000 0x8000 -810002c0: 0ee4 addi s1,sp,860 +810002c0: 0fb4 addi a3,sp,984 810002c2: 8000 0x8000 -810002c4: 122c addi a1,sp,296 +810002c4: 20f4 fld fa3,192(s1) 810002c6: 8000 0x8000 -810002c8: 0f2c addi a1,sp,920 +810002c8: 20f4 fld fa3,192(s1) 810002ca: 8000 0x8000 -810002cc: 201c fld fa5,0(s0) +810002cc: 1d5c addi a5,sp,692 810002ce: 8000 0x8000 -810002d0: 0f10 addi a2,sp,912 +810002d0: 20f4 fld fa3,192(s1) 810002d2: 8000 0x8000 -810002d4: 201c fld fa5,0(s0) +810002d4: 20f4 fld fa3,192(s1) 810002d6: 8000 0x8000 -810002d8: 1c18 addi a4,sp,560 +810002d8: 20f4 fld fa3,192(s1) 810002da: 8000 0x8000 -810002dc: 1c88 addi a0,sp,624 +810002dc: 1e04 addi s1,sp,816 810002de: 8000 0x8000 -810002e0: 1cf4 addi a3,sp,636 +810002e0: 20f4 fld fa3,192(s1) 810002e2: 8000 0x8000 -810002e4: 0f2c addi a1,sp,920 +810002e4: 1e50 addi a2,sp,820 810002e6: 8000 0x8000 -810002e8: 201c fld fa5,0(s0) +810002e8: 20f4 fld fa3,192(s1) 810002ea: 8000 0x8000 -810002ec: 1d2c addi a1,sp,696 +810002ec: 20f4 fld fa3,192(s1) 810002ee: 8000 0x8000 -810002f0: 0e00 addi s0,sp,784 +810002f0: 1eb8 addi a4,sp,888 810002f2: 8000 0x8000 -810002f4: 1d7c addi a5,sp,700 +810002f4: 20f4 fld fa3,192(s1) 810002f6: 8000 0x8000 -810002f8: 201c fld fa5,0(s0) +810002f8: 20f4 fld fa3,192(s1) 810002fa: 8000 0x8000 -810002fc: 201c fld fa5,0(s0) +810002fc: 20f4 fld fa3,192(s1) 810002fe: 8000 0x8000 -81000300: 1e38 addi a4,sp,824 +81000300: 20f4 fld fa3,192(s1) 81000302: 8000 0x8000 -81000304: 201c fld fa5,0(s0) +81000304: 20f4 fld fa3,192(s1) 81000306: 8000 0x8000 -81000308: 0e00 addi s0,sp,784 +81000308: 20f4 fld fa3,192(s1) 8100030a: 8000 0x8000 +8100030c: 20f4 fld fa3,192(s1) +8100030e: 8000 0x8000 +81000310: 20f4 fld fa3,192(s1) +81000312: 8000 0x8000 +81000314: 13c0 addi s0,sp,484 +81000316: 8000 0x8000 +81000318: 20f4 fld fa3,192(s1) +8100031a: 8000 0x8000 +8100031c: 1014 addi a3,sp,32 +8100031e: 8000 0x8000 +81000320: 1304 addi s1,sp,416 +81000322: 8000 0x8000 +81000324: 13c0 addi s0,sp,484 +81000326: 8000 0x8000 +81000328: 13c0 addi s0,sp,484 +8100032a: 8000 0x8000 +8100032c: 13c0 addi s0,sp,484 +8100032e: 8000 0x8000 +81000330: 0fbc addi a5,sp,984 +81000332: 8000 0x8000 +81000334: 1304 addi s1,sp,416 +81000336: 8000 0x8000 +81000338: 1004 addi s1,sp,32 +8100033a: 8000 0x8000 +8100033c: 20f4 fld fa3,192(s1) +8100033e: 8000 0x8000 +81000340: 0fe8 addi a0,sp,988 +81000342: 8000 0x8000 +81000344: 20f4 fld fa3,192(s1) +81000346: 8000 0x8000 +81000348: 1cf0 addi a2,sp,636 +8100034a: 8000 0x8000 +8100034c: 1d60 addi s0,sp,700 +8100034e: 8000 0x8000 +81000350: 1dcc addi a1,sp,756 +81000352: 8000 0x8000 +81000354: 1004 addi s1,sp,32 +81000356: 8000 0x8000 +81000358: 20f4 fld fa3,192(s1) +8100035a: 8000 0x8000 +8100035c: 1e04 addi s1,sp,816 +8100035e: 8000 0x8000 +81000360: 0ed8 addi a4,sp,852 +81000362: 8000 0x8000 +81000364: 1e54 addi a3,sp,820 +81000366: 8000 0x8000 +81000368: 20f4 fld fa3,192(s1) +8100036a: 8000 0x8000 +8100036c: 20f4 fld fa3,192(s1) +8100036e: 8000 0x8000 +81000370: 1f10 addi a2,sp,944 +81000372: 8000 0x8000 +81000374: 20f4 fld fa3,192(s1) +81000376: 8000 0x8000 +81000378: 0ed8 addi a4,sp,852 +8100037a: 8000 0x8000 -8100030c : -8100030c: 2020 fld fs0,64(s0) -8100030e: 2020 fld fs0,64(s0) -81000310: 2020 fld fs0,64(s0) -81000312: 2020 fld fs0,64(s0) -81000314: 2020 fld fs0,64(s0) -81000316: 2020 fld fs0,64(s0) -81000318: 2020 fld fs0,64(s0) -8100031a: 2020 fld fs0,64(s0) +8100037c : +8100037c: 2020 fld fs0,64(s0) +8100037e: 2020 fld fs0,64(s0) +81000380: 2020 fld fs0,64(s0) +81000382: 2020 fld fs0,64(s0) +81000384: 2020 fld fs0,64(s0) +81000386: 2020 fld fs0,64(s0) +81000388: 2020 fld fs0,64(s0) +8100038a: 2020 fld fs0,64(s0) -8100031c : -8100031c: 3030 fld fa2,96(s0) -8100031e: 3030 fld fa2,96(s0) -81000320: 3030 fld fa2,96(s0) -81000322: 3030 fld fa2,96(s0) -81000324: 3030 fld fa2,96(s0) -81000326: 3030 fld fa2,96(s0) -81000328: 3030 fld fa2,96(s0) -8100032a: 3030 fld fa2,96(s0) -8100032c: 4e49 li t3,18 -8100032e: 0046 c.slli zero,0x11 -81000330: 6e69 lui t3,0x1a -81000332: 0066 c.slli zero,0x19 -81000334: 414e lw sp,208(sp) -81000336: 004e c.slli zero,0x13 -81000338: 616e flw ft2,216(sp) -8100033a: 006e c.slli zero,0x1b -8100033c: 3130 fld fa2,96(a0) -8100033e: 3332 fld ft6,296(sp) -81000340: 3534 fld fa3,104(a0) -81000342: 3736 fld fa4,360(sp) -81000344: 3938 fld fa4,112(a0) -81000346: 6261 lui tp,0x18 -81000348: 66656463 bltu a0,t1,810009b0 -8100034c: 0000 unimp -8100034e: 0000 unimp -81000350: 3130 fld fa2,96(a0) -81000352: 3332 fld ft6,296(sp) -81000354: 3534 fld fa3,104(a0) -81000356: 3736 fld fa4,360(sp) -81000358: 3938 fld fa4,112(a0) -8100035a: 4241 li tp,16 -8100035c: 46454443 fmadd.q fs0,fa0,ft4,fs0,rmm -81000360: 0000 unimp -81000362: 0000 unimp -81000364: 0030 addi a2,sp,8 +8100038c : +8100038c: 3030 fld fa2,96(s0) +8100038e: 3030 fld fa2,96(s0) +81000390: 3030 fld fa2,96(s0) +81000392: 3030 fld fa2,96(s0) +81000394: 3030 fld fa2,96(s0) +81000396: 3030 fld fa2,96(s0) +81000398: 3030 fld fa2,96(s0) +8100039a: 3030 fld fa2,96(s0) +8100039c: 4e49 li t3,18 +8100039e: 0046 c.slli zero,0x11 +810003a0: 6e69 lui t3,0x1a +810003a2: 0066 c.slli zero,0x19 +810003a4: 414e lw sp,208(sp) +810003a6: 004e c.slli zero,0x13 +810003a8: 616e flw ft2,216(sp) +810003aa: 006e c.slli zero,0x1b +810003ac: 3130 fld fa2,96(a0) +810003ae: 3332 fld ft6,296(sp) +810003b0: 3534 fld fa3,104(a0) +810003b2: 3736 fld fa4,360(sp) +810003b4: 3938 fld fa4,112(a0) +810003b6: 6261 lui tp,0x18 +810003b8: 66656463 bltu a0,t1,81000a20 +810003bc: 0000 unimp +810003be: 0000 unimp +810003c0: 3130 fld fa2,96(a0) +810003c2: 3332 fld ft6,296(sp) +810003c4: 3534 fld fa3,104(a0) +810003c6: 3736 fld fa4,360(sp) +810003c8: 3938 fld fa4,112(a0) +810003ca: 4241 li tp,16 +810003cc: 46454443 fmadd.q fs0,fa0,ft4,fs0,rmm +810003d0: 0000 unimp +810003d2: 0000 unimp +810003d4: 0030 addi a2,sp,8 ... -81000368 : +810003d8 : ... -8100037c : -8100037c: 6576 flw fa0,92(sp) -8100037e: 4a92 lw s5,4(sp) -81000380: 804a c.mv zero,s2 -81000382: c94c153f 8a20979a 0x8a20979ac94c153f -8100038a: 5202 lw tp,32(sp) -8100038c: c460 sw s0,76(s0) -8100038e: 7525 lui a0,0xfffe9 -81000390: 6a32 flw fs4,12(sp) -81000392: ce52 sw s4,28(sp) -81000394: 329a fld ft5,416(sp) -81000396: 28ce fld fa7,208(sp) -81000398: a74d j 81000b3a -8100039a: 5de4 lw s1,124(a1) -8100039c: c53d beqz a0,8100040a -8100039e: 3b5d jal 81000154 <__clzsi2+0xfef924> -810003a0: 5a929e8b 0x5a929e8b -810003a4: 526c lw a1,100(a2) -810003a6: 50ce lw ra,240(sp) -810003a8: 3d28f18b 0x3d28f18b -810003ac: 650d lui a0,0x3 -810003ae: 81750c17 auipc s8,0x81750 -810003b2: 7586 flw fa1,96(sp) -810003b4: c976 sw t4,144(sp) -810003b6: 4d48 lw a0,28(a0) -810003b8: 9c66 add s8,s8,s9 -810003ba: 58f8 lw a4,116(s1) -810003bc: bc50 fsd fa2,184(s0) -810003be: 5c54 lw a3,60(s0) -810003c0: cc65 beqz s0,810004b8 -810003c2: 91c6 add gp,gp,a7 -810003c4: a60e fsd ft3,264(sp) -810003c6: a0ae fsd fa1,64(sp) -810003c8: e319 bnez a4,810003ce -810003ca: 851e46a3 0x851e46a3 -810003ce: 98feeab7 lui s5,0x98fee -810003d2: ddbb901b 0xddbb901b -810003d6: de8d beqz a3,81000310 -810003d8: 9df9 0x9df9 -810003da: aa7eebfb 0xaa7eebfb -810003de: 4351 li t1,20 -810003e0: 0235 addi tp,tp,13 -810003e2: 36b10137 lui sp,0x36b10 -810003e6: 336c fld fa1,224(a4) -810003e8: 8cdfc66f jal a2,80ffccb4 <__clzsi2+0xfec484> -810003ec: 80e9 srli s1,s1,0x1a -810003ee: 47c9 li a5,18 -810003f0: 93ba add t2,t2,a4 -810003f2: 41a8 lw a0,64(a1) -810003f4: 50f8 lw a4,100(s1) -810003f6: c76b25fb 0xc76b25fb -810003fa: 6b71 lui s6,0x1c -810003fc: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf -81000404: c278 sw a4,68(a2) -81000406: 000040d3 fadd.s ft1,ft0,ft0,rmm -8100040a: 0000 unimp -8100040c: 0000 unimp -8100040e: 0000 unimp -81000410: f020 fsw fs0,96(s0) -81000412: b59d j 81000278 <__clzsi2+0xfefa48> -81000414: 2b70 fld fa2,208(a4) -81000416: ada8 fsd fa0,88(a1) -81000418: 9dc5 0x9dc5 -8100041a: 4069 c.li zero,26 +810003ec : +810003ec: 6576 flw fa0,92(sp) +810003ee: 4a92 lw s5,4(sp) +810003f0: 804a c.mv zero,s2 +810003f2: c94c153f 8a20979a 0x8a20979ac94c153f +810003fa: 5202 lw tp,32(sp) +810003fc: c460 sw s0,76(s0) +810003fe: 7525 lui a0,0xfffe9 +81000400: 6a32 flw fs4,12(sp) +81000402: ce52 sw s4,28(sp) +81000404: 329a fld ft5,416(sp) +81000406: 28ce fld fa7,208(sp) +81000408: a74d j 81000baa +8100040a: 5de4 lw s1,124(a1) +8100040c: c53d beqz a0,8100047a +8100040e: 3b5d jal 810001c4 <__clzsi2+0xfef8bc> +81000410: 5a929e8b 0x5a929e8b +81000414: 526c lw a1,100(a2) +81000416: 50ce lw ra,240(sp) +81000418: 3d28f18b 0x3d28f18b +8100041c: 650d lui a0,0x3 +8100041e: 81750c17 auipc s8,0x81750 +81000422: 7586 flw fa1,96(sp) +81000424: c976 sw t4,144(sp) +81000426: 4d48 lw a0,28(a0) +81000428: 9c66 add s8,s8,s9 +8100042a: 58f8 lw a4,116(s1) +8100042c: bc50 fsd fa2,184(s0) +8100042e: 5c54 lw a3,60(s0) +81000430: cc65 beqz s0,81000528 +81000432: 91c6 add gp,gp,a7 +81000434: a60e fsd ft3,264(sp) +81000436: a0ae fsd fa1,64(sp) +81000438: e319 bnez a4,8100043e +8100043a: 851e46a3 0x851e46a3 +8100043e: 98feeab7 lui s5,0x98fee +81000442: ddbb901b 0xddbb901b +81000446: de8d beqz a3,81000380 +81000448: 9df9 0x9df9 +8100044a: aa7eebfb 0xaa7eebfb +8100044e: 4351 li t1,20 +81000450: 0235 addi tp,tp,13 +81000452: 36b10137 lui sp,0x36b10 +81000456: 336c fld fa1,224(a4) +81000458: 8cdfc66f jal a2,80ffcd24 <__clzsi2+0xfec41c> +8100045c: 80e9 srli s1,s1,0x1a +8100045e: 47c9 li a5,18 +81000460: 93ba add t2,t2,a4 +81000462: 41a8 lw a0,64(a1) +81000464: 50f8 lw a4,100(s1) +81000466: c76b25fb 0xc76b25fb +8100046a: 6b71 lui s6,0x1c +8100046c: a6d53cbf 1f49ffcf 0x1f49ffcfa6d53cbf +81000474: c278 sw a4,68(a2) +81000476: 000040d3 fadd.s ft1,ft0,ft0,rmm +8100047a: 0000 unimp +8100047c: 0000 unimp +8100047e: 0000 unimp +81000480: f020 fsw fs0,96(s0) +81000482: b59d j 810002e8 <__clzsi2+0xfef9e0> +81000484: 2b70 fld fa2,208(a4) +81000486: ada8 fsd fa0,88(a1) +81000488: 9dc5 0x9dc5 +8100048a: 4069 c.li zero,26 ... -81000428: 0400 addi s0,sp,512 -8100042a: 8e1bc9bf 00004034 0x40348e1bc9bf +81000498: 0400 addi s0,sp,512 +8100049a: 8e1bc9bf 00004034 0x40348e1bc9bf ... -8100043e: 2000 fld fs0,0(s0) -81000440: bebc fsd fa5,120(a3) -81000442: 4019 c.li zero,6 +810004ae: 2000 fld fs0,0(s0) +810004b0: bebc fsd fa5,120(a3) +810004b2: 4019 c.li zero,6 ... -81000454: 9c40 0x9c40 -81000456: 400c lw a1,0(s0) +810004c4: 9c40 0x9c40 +810004c6: 400c lw a1,0(s0) ... -81000468: c800 sw s0,16(s0) -8100046a: 4005 c.li zero,1 +810004d8: c800 sw s0,16(s0) +810004da: 4005 c.li zero,1 ... -8100047c: a000 fsd fs0,0(s0) -8100047e: 4002 0x4002 +810004ec: a000 fsd fs0,0(s0) +810004ee: 4002 0x4002 -81000480 : +810004f0 : ... -81000490: 8000 0x8000 -81000492: 3fff 0x3fff +81000500: 8000 0x8000 +81000502: 3fff 0x3fff -81000494 : -81000494: ffff 0xffff -81000496: fffe fsw ft11,252(sp) -81000498: fffc fsw fa5,124(a5) -8100049a: fff8 fsw fa4,124(a5) -8100049c: fff0 fsw fa2,124(a5) -8100049e: ffe0 fsw fs0,124(a5) -810004a0: ffc0 fsw fs0,60(a5) -810004a2: ff80 fsw fs0,56(a5) -810004a4: ff00 fsw fs0,56(a4) -810004a6: fe00 fsw fs0,56(a2) -810004a8: fc00 fsw fs0,56(s0) -810004aa: f800 fsw fs0,48(s0) -810004ac: f000 fsw fs0,32(s0) -810004ae: e000 fsw fs0,0(s0) -810004b0: c000 sw s0,0(s0) -810004b2: 8000 0x8000 -810004b4: 0000 unimp +81000504 : +81000504: ffff 0xffff +81000506: fffe fsw ft11,252(sp) +81000508: fffc fsw fa5,124(a5) +8100050a: fff8 fsw fa4,124(a5) +8100050c: fff0 fsw fa2,124(a5) +8100050e: ffe0 fsw fs0,124(a5) +81000510: ffc0 fsw fs0,60(a5) +81000512: ff80 fsw fs0,56(a5) +81000514: ff00 fsw fs0,56(a4) +81000516: fe00 fsw fs0,56(a2) +81000518: fc00 fsw fs0,56(s0) +8100051a: f800 fsw fs0,48(s0) +8100051c: f000 fsw fs0,32(s0) +8100051e: e000 fsw fs0,0(s0) +81000520: c000 sw s0,0(s0) +81000522: 8000 0x8000 +81000524: 0000 unimp ... -810004b8 : -810004b8: 2030 fld fa2,64(s0) -810004ba: cffc sw a5,92(a5) -810004bc: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn -810004c0: 9fde2de3 0x9fde2de3 -810004c4: d2ce sw s3,100(sp) -810004c6: 04c8 addi a0,sp,580 -810004c8: a6dd j 810008ae -810004ca: 0ad8 addi a4,sp,340 -810004cc: 8264 0x8264 -810004ce: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown -810004d2: 12d4 addi a3,sp,356 -810004d4: 4925 li s2,9 -810004d6: 2de4 fld fs1,216(a1) -810004d8: 3436 fld fs0,360(sp) -810004da: ceae534f fnmadd.q ft6,ft8,fa0,fs9,unknown -810004de: f53f256b 0xf53f256b -810004e2: f698 fsw fa4,40(a3) -810004e4: 01586bd3 fadd.s fs7,fa6,fs5,unknown -810004e8: 87a6 mv a5,s1 -810004ea: c0bd beqz s1,81000550 -810004ec: 82a5da57 0x82a5da57 -810004f0: a2a6 fsd fs1,320(sp) -810004f2: 32b5 jal 80fffe5e <__clzsi2+0xfef62e> -810004f4: e731 bnez a4,81000540 -810004f6: 04d4 addi a3,sp,580 -810004f8: e3f2 fsw ft8,196(sp) -810004fa: d332 sw a2,164(sp) -810004fc: 7132 flw ft2,44(sp) -810004fe: d21c sw a5,32(a2) -81000500: ee32db23 0xee32db23 -81000504: 9049 srli s0,s0,0x32 -81000506: 395a fld fs2,432(sp) -81000508: a23e fsd fa5,256(sp) -8100050a: 5308 lw a0,32(a4) -8100050c: 1155fefb 0x1155fefb -81000510: fa91 bnez a3,81000424 -81000512: 1939 addi s2,s2,-18 -81000514: 637a flw ft6,156(sp) -81000516: 4325 li t1,9 -81000518: c031 beqz s0,8100055c -8100051a: 3cac fld fa1,120(s1) -8100051c: e26d bnez a2,810005fe <__mprec_tens+0x6> -8100051e: dbde sw s7,244(sp) -81000520: d05d beqz s0,810004c6 -81000522: b3f6 fsd ft9,480(sp) -81000524: ac7c fsd fa5,216(s0) -81000526: e4a0 fsw fs0,72(s1) -81000528: 64bc flw fa5,72(s1) -8100052a: 467c lw a5,76(a2) -8100052c: ddd0 sw a2,60(a1) -8100052e: 3e55 jal 810000e2 <__clzsi2+0xfef8b2> -81000530: 2a20 fld fs0,80(a2) -81000532: 6224 flw fs1,64(a2) -81000534: 98d747b3 0x98d747b3 -81000538: e9a53f23 0xe9a53f23 -8100053c: a539 j 81000b4a -8100053e: a87fea27 0xa87fea27 -81000542: 3f2a fld ft10,168(sp) -81000544: 4af20b5b 0x4af20b5b -81000548: a581 j 81000b88 -8100054a: 18ed addi a7,a7,-5 -8100054c: 67de flw fa5,212(sp) -8100054e: 94ba add s1,s1,a4 -81000550: 4539 li a0,14 -81000552: 1ead addi t4,t4,-21 -81000554: cfb1 beqz a5,810005b0 -81000556: 3f94 fld fa3,56(a5) -81000558: bf71 j 810004f4 -8100055a: 7989a9b3 0x7989a9b3 -8100055e: be68 fsd fa0,248(a2) -81000560: 4c2e lw s8,200(sp) -81000562: c44de15b 0xc44de15b -81000566: 94be add s1,s1,a5 -81000568: e695 bnez a3,81000594 -8100056a: 3fc9 jal 8100053c -8100056c: 3d4d jal 8100041e -8100056e: 7c3d lui s8,0xfffef -81000570: 36ba fld fa3,424(sp) -81000572: fdc20d2b 0xfdc20d2b -81000576: cefc sw a5,92(a3) -81000578: 8461 srai s0,s0,0x18 -8100057a: 7711 lui a4,0xfffe4 -8100057c: abcc fsd fa1,144(a5) -8100057e: 3fe4 fld fs1,248(a5) -81000580: c155 beqz a0,81000624 <__mprec_tens+0x2c> -81000582: a4a8 fsd fa0,72(s1) -81000584: 404e 0x404e -81000586: d3c36113 ori sp,t1,-708 -8100058a: e219652b 0xe219652b -8100058e: 1758 addi a4,sp,932 -81000590: 3ff1d1b7 lui gp,0x3ff1d -81000594: d70a sw sp,172(sp) -81000596: 0a3d70a3 0xa3d70a3 -8100059a: 3d70a3d7 0x3d70a3d7 -8100059e: d70a sw sp,172(sp) -810005a0: 0a3d70a3 0xa3d70a3 -810005a4: 3ff8a3d7 0x3ff8a3d7 -810005a8: cccd beqz s1,81000662 <__mprec_tens+0x6a> -810005aa: cccc sw a1,28(s1) -810005ac: cccc sw a1,28(s1) -810005ae: cccc sw a1,28(s1) -810005b0: cccc sw a1,28(s1) -810005b2: cccc sw a1,28(s1) -810005b4: cccc sw a1,28(s1) -810005b6: cccc sw a1,28(s1) -810005b8: cccc sw a1,28(s1) -810005ba: 4e203ffb 0x4e203ffb -810005be: 4e61 li t3,24 -810005c0: 0020 addi s0,sp,8 -810005c2: 0000 unimp -810005c4: 2d20 fld fs0,88(a0) -810005c6: 6e49 lui t3,0x12 -810005c8: 6966 flw fs2,88(sp) -810005ca: 696e flw fs2,216(sp) -810005cc: 7974 flw fa3,116(a0) -810005ce: 0020 addi s0,sp,8 -810005d0: 4920 lw s0,80(a0) -810005d2: 666e flw fa2,216(sp) -810005d4: 6e69 lui t3,0x1a -810005d6: 7469 lui s0,0xffffa -810005d8: 2079 jal 81000666 <__mprec_tens+0x6e> -810005da: 0000 unimp -810005dc: 614e flw ft2,208(sp) -810005de: 004e c.slli zero,0x13 -810005e0: 2545 jal 81000c80 <_ctype_+0xbc> -810005e2: 0064 addi s1,sp,12 -810005e4: 0000 unimp - ... - -810005e8 : -810005e8: 0005 c.nop 1 -810005ea: 0000 unimp -810005ec: 0019 c.nop 6 -810005ee: 0000 unimp -810005f0: 007d c.nop 31 -810005f2: 0000 unimp -810005f4: 0000 unimp - ... - -810005f8 <__mprec_tens>: -810005f8: 0000 unimp -810005fa: 0000 unimp -810005fc: 0000 unimp -810005fe: 3ff0 fld fa2,248(a5) -81000600: 0000 unimp -81000602: 0000 unimp -81000604: 0000 unimp -81000606: 4024 lw s1,64(s0) -81000608: 0000 unimp -8100060a: 0000 unimp -8100060c: 0000 unimp -8100060e: 4059 c.li zero,22 -81000610: 0000 unimp -81000612: 0000 unimp -81000614: 4000 lw s0,0(s0) -81000616: 0000408f 0x408f -8100061a: 0000 unimp -8100061c: 8800 0x8800 -8100061e: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm -81000622: 0000 unimp -81000624: 6a00 flw fs0,16(a2) -81000626: 40f8 lw a4,68(s1) -81000628: 0000 unimp -8100062a: 0000 unimp -8100062c: 8480 0x8480 -8100062e: 412e lw sp,200(sp) -81000630: 0000 unimp +81000528 : +81000528: 2030 fld fa2,64(s0) +8100052a: cffc sw a5,92(a5) +8100052c: 8123a1c3 fmadd.s ft3,ft7,fs2,fa6,rdn +81000530: 9fde2de3 0x9fde2de3 +81000534: d2ce sw s3,100(sp) +81000536: 04c8 addi a0,sp,580 +81000538: a6dd j 8100091e +8100053a: 0ad8 addi a4,sp,340 +8100053c: 8264 0x8264 +8100053e: f2ead2cb fnmsub.d ft5,fs5,fa4,ft10,unknown +81000542: 12d4 addi a3,sp,356 +81000544: 4925 li s2,9 +81000546: 2de4 fld fs1,216(a1) +81000548: 3436 fld fs0,360(sp) +8100054a: ceae534f fnmadd.q ft6,ft8,fa0,fs9,unknown +8100054e: f53f256b 0xf53f256b +81000552: f698 fsw fa4,40(a3) +81000554: 01586bd3 fadd.s fs7,fa6,fs5,unknown +81000558: 87a6 mv a5,s1 +8100055a: c0bd beqz s1,810005c0 +8100055c: 82a5da57 0x82a5da57 +81000560: a2a6 fsd fs1,320(sp) +81000562: 32b5 jal 80fffece <__clzsi2+0xfef5c6> +81000564: e731 bnez a4,810005b0 +81000566: 04d4 addi a3,sp,580 +81000568: e3f2 fsw ft8,196(sp) +8100056a: d332 sw a2,164(sp) +8100056c: 7132 flw ft2,44(sp) +8100056e: d21c sw a5,32(a2) +81000570: ee32db23 0xee32db23 +81000574: 9049 srli s0,s0,0x32 +81000576: 395a fld fs2,432(sp) +81000578: a23e fsd fa5,256(sp) +8100057a: 5308 lw a0,32(a4) +8100057c: 1155fefb 0x1155fefb +81000580: fa91 bnez a3,81000494 +81000582: 1939 addi s2,s2,-18 +81000584: 637a flw ft6,156(sp) +81000586: 4325 li t1,9 +81000588: c031 beqz s0,810005cc +8100058a: 3cac fld fa1,120(s1) +8100058c: e26d bnez a2,8100066e <__mprec_tens+0x6> +8100058e: dbde sw s7,244(sp) +81000590: d05d beqz s0,81000536 +81000592: b3f6 fsd ft9,480(sp) +81000594: ac7c fsd fa5,216(s0) +81000596: e4a0 fsw fs0,72(s1) +81000598: 64bc flw fa5,72(s1) +8100059a: 467c lw a5,76(a2) +8100059c: ddd0 sw a2,60(a1) +8100059e: 3e55 jal 81000152 <__clzsi2+0xfef84a> +810005a0: 2a20 fld fs0,80(a2) +810005a2: 6224 flw fs1,64(a2) +810005a4: 98d747b3 0x98d747b3 +810005a8: e9a53f23 0xe9a53f23 +810005ac: a539 j 81000bba +810005ae: a87fea27 0xa87fea27 +810005b2: 3f2a fld ft10,168(sp) +810005b4: 4af20b5b 0x4af20b5b +810005b8: a581 j 81000bf8 +810005ba: 18ed addi a7,a7,-5 +810005bc: 67de flw fa5,212(sp) +810005be: 94ba add s1,s1,a4 +810005c0: 4539 li a0,14 +810005c2: 1ead addi t4,t4,-21 +810005c4: cfb1 beqz a5,81000620 +810005c6: 3f94 fld fa3,56(a5) +810005c8: bf71 j 81000564 +810005ca: 7989a9b3 0x7989a9b3 +810005ce: be68 fsd fa0,248(a2) +810005d0: 4c2e lw s8,200(sp) +810005d2: c44de15b 0xc44de15b +810005d6: 94be add s1,s1,a5 +810005d8: e695 bnez a3,81000604 +810005da: 3fc9 jal 810005ac +810005dc: 3d4d jal 8100048e +810005de: 7c3d lui s8,0xfffef +810005e0: 36ba fld fa3,424(sp) +810005e2: fdc20d2b 0xfdc20d2b +810005e6: cefc sw a5,92(a3) +810005e8: 8461 srai s0,s0,0x18 +810005ea: 7711 lui a4,0xfffe4 +810005ec: abcc fsd fa1,144(a5) +810005ee: 3fe4 fld fs1,248(a5) +810005f0: c155 beqz a0,81000694 <__mprec_tens+0x2c> +810005f2: a4a8 fsd fa0,72(s1) +810005f4: 404e 0x404e +810005f6: d3c36113 ori sp,t1,-708 +810005fa: e219652b 0xe219652b +810005fe: 1758 addi a4,sp,932 +81000600: 3ff1d1b7 lui gp,0x3ff1d +81000604: d70a sw sp,172(sp) +81000606: 0a3d70a3 0xa3d70a3 +8100060a: 3d70a3d7 0x3d70a3d7 +8100060e: d70a sw sp,172(sp) +81000610: 0a3d70a3 0xa3d70a3 +81000614: 3ff8a3d7 0x3ff8a3d7 +81000618: cccd beqz s1,810006d2 <__mprec_tens+0x6a> +8100061a: cccc sw a1,28(s1) +8100061c: cccc sw a1,28(s1) +8100061e: cccc sw a1,28(s1) +81000620: cccc sw a1,28(s1) +81000622: cccc sw a1,28(s1) +81000624: cccc sw a1,28(s1) +81000626: cccc sw a1,28(s1) +81000628: cccc sw a1,28(s1) +8100062a: 4e203ffb 0x4e203ffb +8100062e: 4e61 li t3,24 +81000630: 0020 addi s0,sp,8 81000632: 0000 unimp -81000634: 12d0 addi a2,sp,356 -81000636: 00004163 bltz zero,81000638 <__mprec_tens+0x40> -8100063a: 0000 unimp -8100063c: d784 sw s1,40(a5) -8100063e: 00004197 auipc gp,0x4 -81000642: 0000 unimp -81000644: cd65 beqz a0,8100073c <__mprec_bigtens+0x54> -81000646: 41cd li gp,19 -81000648: 0000 unimp -8100064a: 2000 fld fs0,0(s0) -8100064c: a05f 4202 0000 0x4202a05f -81000652: e800 fsw fs0,16(s0) -81000654: 4876 lw a6,92(sp) -81000656: 00004237 lui tp,0x4 -8100065a: a200 fsd fs0,0(a2) -8100065c: 1a94 addi a3,sp,368 -8100065e: 426d li tp,27 -81000660: 0000 unimp -81000662: e540 fsw fs0,12(a0) -81000664: 309c fld fa5,32(s1) -81000666: 42a2 lw t0,8(sp) +81000634: 2d20 fld fs0,88(a0) +81000636: 6e49 lui t3,0x12 +81000638: 6966 flw fs2,88(sp) +8100063a: 696e flw fs2,216(sp) +8100063c: 7974 flw fa3,116(a0) +8100063e: 0020 addi s0,sp,8 +81000640: 4920 lw s0,80(a0) +81000642: 666e flw fa2,216(sp) +81000644: 6e69 lui t3,0x1a +81000646: 7469 lui s0,0xffffa +81000648: 2079 jal 810006d6 <__mprec_tens+0x6e> +8100064a: 0000 unimp +8100064c: 614e flw ft2,208(sp) +8100064e: 004e c.slli zero,0x13 +81000650: 2545 jal 81000cf0 <_ctype_+0xbc> +81000652: 0064 addi s1,sp,12 +81000654: 0000 unimp + ... + +81000658 : +81000658: 0005 c.nop 1 +8100065a: 0000 unimp +8100065c: 0019 c.nop 6 +8100065e: 0000 unimp +81000660: 007d c.nop 31 +81000662: 0000 unimp +81000664: 0000 unimp + ... + +81000668 <__mprec_tens>: 81000668: 0000 unimp -8100066a: 1e90 addi a2,sp,880 -8100066c: bcc4 fsd fs1,184(s1) -8100066e: 42d6 lw t0,84(sp) +8100066a: 0000 unimp +8100066c: 0000 unimp +8100066e: 3ff0 fld fa2,248(a5) 81000670: 0000 unimp -81000672: 2634 fld fa3,72(a2) -81000674: 6bf5 lui s7,0x1d -81000676: 430c lw a1,0(a4) -81000678: 8000 0x8000 -8100067a: 37e0 fld fs0,232(a5) -8100067c: c379 beqz a4,81000742 <__mprec_bigtens+0x5a> -8100067e: 4341 li t1,16 -81000680: a000 fsd fs0,0(s0) -81000682: 85d8 0x85d8 -81000684: 43763457 0x43763457 -81000688: c800 sw s0,16(s0) -8100068a: 674e flw fa4,208(sp) -8100068c: c16d beqz a0,8100076e <__mprec_bigtens+0x86> -8100068e: 3d0043ab 0x3d0043ab -81000692: 6091 lui ra,0x4 -81000694: 58e4 lw s1,116(s1) -81000696: 43e1 li t2,24 -81000698: 8c40 0x8c40 -8100069a: 78b5 lui a7,0xfffed -8100069c: af1d j 81000dd2 <__clz_tab+0xce> -8100069e: 4415 li s0,5 -810006a0: ef50 fsw fa2,28(a4) -810006a2: d6e2 sw s8,108(sp) -810006a4: 1ae4 addi s1,sp,380 -810006a6: d592444b 0xd592444b -810006aa: 064d addi a2,a2,19 -810006ac: 4480f0cf 0x4480f0cf -810006b0: 4af6 lw s5,92(sp) -810006b2: c7e1 beqz a5,8100077a <__mprec_bigtens+0x92> -810006b4: 2d02 fld fs10,0(sp) -810006b6: 44b5 li s1,13 -810006b8: 9db4 0x9db4 -810006ba: 79d9 lui s3,0xffff6 -810006bc: 44ea7843 0x44ea7843 - -810006c0 <__mprec_tinytens>: -810006c0: 89bc 0x89bc -810006c2: 97d8 0x97d8 -810006c4: d2b2 sw a2,100(sp) -810006c6: 3c9c fld fa5,56(s1) -810006c8: d5a8a733 0xd5a8a733 -810006cc: 3949f623 0x3949f623 -810006d0: a73d j 81000dfe <__clz_tab+0xfa> -810006d2: 44f4 lw a3,76(s1) -810006d4: 0ffd addi t6,t6,31 -810006d6: 32a5 jal 8100003e <__clzsi2+0xfef80e> -810006d8: 979d srai a5,a5,0x27 -810006da: cf8c sw a1,24(a5) -810006dc: ba08 fsd fa0,48(a2) -810006de: 6f43255b 0x6f43255b -810006e2: 64ac flw fa1,72(s1) -810006e4: 0628 addi a0,sp,776 -810006e6: 0ac8 addi a0,sp,340 - -810006e8 <__mprec_bigtens>: +81000672: 0000 unimp +81000674: 0000 unimp +81000676: 4024 lw s1,64(s0) +81000678: 0000 unimp +8100067a: 0000 unimp +8100067c: 0000 unimp +8100067e: 4059 c.li zero,22 +81000680: 0000 unimp +81000682: 0000 unimp +81000684: 4000 lw s0,0(s0) +81000686: 0000408f 0x408f +8100068a: 0000 unimp +8100068c: 8800 0x8800 +8100068e: 000040c3 fmadd.s ft1,ft0,ft0,ft0,rmm +81000692: 0000 unimp +81000694: 6a00 flw fs0,16(a2) +81000696: 40f8 lw a4,68(s1) +81000698: 0000 unimp +8100069a: 0000 unimp +8100069c: 8480 0x8480 +8100069e: 412e lw sp,200(sp) +810006a0: 0000 unimp +810006a2: 0000 unimp +810006a4: 12d0 addi a2,sp,356 +810006a6: 00004163 bltz zero,810006a8 <__mprec_tens+0x40> +810006aa: 0000 unimp +810006ac: d784 sw s1,40(a5) +810006ae: 00004197 auipc gp,0x4 +810006b2: 0000 unimp +810006b4: cd65 beqz a0,810007ac <__mprec_bigtens+0x54> +810006b6: 41cd li gp,19 +810006b8: 0000 unimp +810006ba: 2000 fld fs0,0(s0) +810006bc: a05f 4202 0000 0x4202a05f +810006c2: e800 fsw fs0,16(s0) +810006c4: 4876 lw a6,92(sp) +810006c6: 00004237 lui tp,0x4 +810006ca: a200 fsd fs0,0(a2) +810006cc: 1a94 addi a3,sp,368 +810006ce: 426d li tp,27 +810006d0: 0000 unimp +810006d2: e540 fsw fs0,12(a0) +810006d4: 309c fld fa5,32(s1) +810006d6: 42a2 lw t0,8(sp) +810006d8: 0000 unimp +810006da: 1e90 addi a2,sp,880 +810006dc: bcc4 fsd fs1,184(s1) +810006de: 42d6 lw t0,84(sp) +810006e0: 0000 unimp +810006e2: 2634 fld fa3,72(a2) +810006e4: 6bf5 lui s7,0x1d +810006e6: 430c lw a1,0(a4) 810006e8: 8000 0x8000 810006ea: 37e0 fld fs0,232(a5) -810006ec: c379 beqz a4,810007b2 <__mprec_bigtens+0xca> +810006ec: c379 beqz a4,810007b2 <__mprec_bigtens+0x5a> 810006ee: 4341 li t1,16 -810006f0: b5056e17 auipc t3,0xb5056 -810006f4: b8b5 j 80ffff70 <__clzsi2+0xfef740> -810006f6: f9f54693 xori a3,a0,-97 -810006fa: 4f03e93f 1d324d38 0x1d324d384f03e93f -81000702: f930 fsw fa2,112(a0) -81000704: 7748 flw fa0,44(a4) -81000706: 5a82 lw s5,32(sp) -81000708: bf3c fsd fa5,120(a4) -8100070a: 4fdd7f73 csrrci t5,0x4fd,26 -8100070e: 7515 lui a0,0xfffe5 -81000710: 7468 flw fa0,108(s0) -81000712: 8000 0x8000 -81000714: 86bc 0x86bc -81000716: 8000 0x8000 -81000718: 86bc 0x86bc -8100071a: 8000 0x8000 -8100071c: 747c flw fa5,108(s0) -8100071e: 8000 0x8000 -81000720: 86bc 0x86bc -81000722: 8000 0x8000 -81000724: 86bc 0x86bc -81000726: 8000 0x8000 -81000728: 86bc 0x86bc -8100072a: 8000 0x8000 -8100072c: 7414 flw fa3,40(s0) -8100072e: 8000 0x8000 -81000730: 86bc 0x86bc -81000732: 8000 0x8000 -81000734: 86bc 0x86bc -81000736: 8000 0x8000 -81000738: 7484 flw fs1,40(s1) -8100073a: 8000 0x8000 -8100073c: 74a4 flw fs1,104(s1) -8100073e: 8000 0x8000 -81000740: 86bc 0x86bc -81000742: 8000 0x8000 -81000744: 749c flw fa5,40(s1) -81000746: 8000 0x8000 -81000748: 74ac flw fa1,104(s1) -8100074a: 8000 0x8000 -8100074c: 86bc 0x86bc -8100074e: 8000 0x8000 -81000750: 7504 flw fs1,40(a0) -81000752: 8000 0x8000 -81000754: 750c flw fa1,40(a0) -81000756: 8000 0x8000 -81000758: 750c flw fa1,40(a0) -8100075a: 8000 0x8000 -8100075c: 750c flw fa1,40(a0) -8100075e: 8000 0x8000 -81000760: 750c flw fa1,40(a0) -81000762: 8000 0x8000 -81000764: 750c flw fa1,40(a0) -81000766: 8000 0x8000 -81000768: 750c flw fa1,40(a0) -8100076a: 8000 0x8000 -8100076c: 750c flw fa1,40(a0) -8100076e: 8000 0x8000 -81000770: 750c flw fa1,40(a0) -81000772: 8000 0x8000 -81000774: 750c flw fa1,40(a0) -81000776: 8000 0x8000 -81000778: 86bc 0x86bc -8100077a: 8000 0x8000 -8100077c: 86bc 0x86bc -8100077e: 8000 0x8000 -81000780: 86bc 0x86bc +810006f0: a000 fsd fs0,0(s0) +810006f2: 85d8 0x85d8 +810006f4: 43763457 0x43763457 +810006f8: c800 sw s0,16(s0) +810006fa: 674e flw fa4,208(sp) +810006fc: c16d beqz a0,810007de <__mprec_bigtens+0x86> +810006fe: 3d0043ab 0x3d0043ab +81000702: 6091 lui ra,0x4 +81000704: 58e4 lw s1,116(s1) +81000706: 43e1 li t2,24 +81000708: 8c40 0x8c40 +8100070a: 78b5 lui a7,0xfffed +8100070c: af1d j 81000e42 <__clz_tab+0xce> +8100070e: 4415 li s0,5 +81000710: ef50 fsw fa2,28(a4) +81000712: d6e2 sw s8,108(sp) +81000714: 1ae4 addi s1,sp,380 +81000716: d592444b 0xd592444b +8100071a: 064d addi a2,a2,19 +8100071c: 4480f0cf 0x4480f0cf +81000720: 4af6 lw s5,92(sp) +81000722: c7e1 beqz a5,810007ea <__mprec_bigtens+0x92> +81000724: 2d02 fld fs10,0(sp) +81000726: 44b5 li s1,13 +81000728: 9db4 0x9db4 +8100072a: 79d9 lui s3,0xffff6 +8100072c: 44ea7843 0x44ea7843 + +81000730 <__mprec_tinytens>: +81000730: 89bc 0x89bc +81000732: 97d8 0x97d8 +81000734: d2b2 sw a2,100(sp) +81000736: 3c9c fld fa5,56(s1) +81000738: d5a8a733 0xd5a8a733 +8100073c: 3949f623 0x3949f623 +81000740: a73d j 81000e6e <__clz_tab+0xfa> +81000742: 44f4 lw a3,76(s1) +81000744: 0ffd addi t6,t6,31 +81000746: 32a5 jal 810000ae <__clzsi2+0xfef7a6> +81000748: 979d srai a5,a5,0x27 +8100074a: cf8c sw a1,24(a5) +8100074c: ba08 fsd fa0,48(a2) +8100074e: 6f43255b 0x6f43255b +81000752: 64ac flw fa1,72(s1) +81000754: 0628 addi a0,sp,776 +81000756: 0ac8 addi a0,sp,340 + +81000758 <__mprec_bigtens>: +81000758: 8000 0x8000 +8100075a: 37e0 fld fs0,232(a5) +8100075c: c379 beqz a4,81000822 <__mprec_bigtens+0xca> +8100075e: 4341 li t1,16 +81000760: b5056e17 auipc t3,0xb5056 +81000764: b8b5 j 80ffffe0 <__clzsi2+0xfef6d8> +81000766: f9f54693 xori a3,a0,-97 +8100076a: 4f03e93f 1d324d38 0x1d324d384f03e93f +81000772: f930 fsw fa2,112(a0) +81000774: 7748 flw fa0,44(a4) +81000776: 5a82 lw s5,32(sp) +81000778: bf3c fsd fa5,120(a4) +8100077a: 4fdd7f73 csrrci t5,0x4fd,26 +8100077e: 7515 lui a0,0xfffe5 +81000780: 7540 flw fs0,44(a0) 81000782: 8000 0x8000 -81000784: 86bc 0x86bc +81000784: 8794 0x8794 81000786: 8000 0x8000 -81000788: 86bc 0x86bc +81000788: 8794 0x8794 8100078a: 8000 0x8000 -8100078c: 86bc 0x86bc +8100078c: 7554 flw fa3,44(a0) 8100078e: 8000 0x8000 -81000790: 86bc 0x86bc +81000790: 8794 0x8794 81000792: 8000 0x8000 -81000794: 794c flw fa1,52(a0) +81000794: 8794 0x8794 81000796: 8000 0x8000 -81000798: 86bc 0x86bc +81000798: 8794 0x8794 8100079a: 8000 0x8000 -8100079c: 759c flw fa5,40(a1) +8100079c: 74ec flw fa1,108(s1) 8100079e: 8000 0x8000 -810007a0: 788c flw fa1,48(s1) +810007a0: 8794 0x8794 810007a2: 8000 0x8000 -810007a4: 794c flw fa1,52(a0) +810007a4: 8794 0x8794 810007a6: 8000 0x8000 -810007a8: 794c flw fa1,52(a0) +810007a8: 755c flw fa5,44(a0) 810007aa: 8000 0x8000 -810007ac: 794c flw fa1,52(a0) +810007ac: 757c flw fa5,108(a0) 810007ae: 8000 0x8000 -810007b0: 86bc 0x86bc +810007b0: 8794 0x8794 810007b2: 8000 0x8000 -810007b4: 86bc 0x86bc +810007b4: 7574 flw fa3,108(a0) 810007b6: 8000 0x8000 -810007b8: 86bc 0x86bc +810007b8: 7584 flw fs1,40(a1) 810007ba: 8000 0x8000 -810007bc: 86bc 0x86bc +810007bc: 8794 0x8794 810007be: 8000 0x8000 -810007c0: 753c flw fa5,104(a0) +810007c0: 75dc flw fa5,44(a1) 810007c2: 8000 0x8000 -810007c4: 86bc 0x86bc +810007c4: 75e4 flw fs1,108(a1) 810007c6: 8000 0x8000 -810007c8: 86bc 0x86bc +810007c8: 75e4 flw fs1,108(a1) 810007ca: 8000 0x8000 -810007cc: 8324 0x8324 +810007cc: 75e4 flw fs1,108(a1) 810007ce: 8000 0x8000 -810007d0: 86bc 0x86bc +810007d0: 75e4 flw fs1,108(a1) 810007d2: 8000 0x8000 -810007d4: 86bc 0x86bc +810007d4: 75e4 flw fs1,108(a1) 810007d6: 8000 0x8000 -810007d8: 86bc 0x86bc +810007d8: 75e4 flw fs1,108(a1) 810007da: 8000 0x8000 -810007dc: 83cc 0x83cc +810007dc: 75e4 flw fs1,108(a1) 810007de: 8000 0x8000 -810007e0: 86bc 0x86bc +810007e0: 75e4 flw fs1,108(a1) 810007e2: 8000 0x8000 -810007e4: 8418 0x8418 +810007e4: 75e4 flw fs1,108(a1) 810007e6: 8000 0x8000 -810007e8: 86bc 0x86bc +810007e8: 8794 0x8794 810007ea: 8000 0x8000 -810007ec: 86bc 0x86bc +810007ec: 8794 0x8794 810007ee: 8000 0x8000 -810007f0: 8480 0x8480 +810007f0: 8794 0x8794 810007f2: 8000 0x8000 -810007f4: 86bc 0x86bc +810007f4: 8794 0x8794 810007f6: 8000 0x8000 -810007f8: 86bc 0x86bc +810007f8: 8794 0x8794 810007fa: 8000 0x8000 -810007fc: 86bc 0x86bc +810007fc: 8794 0x8794 810007fe: 8000 0x8000 -81000800: 86bc 0x86bc +81000800: 8794 0x8794 81000802: 8000 0x8000 -81000804: 86bc 0x86bc +81000804: 7a24 flw fs1,112(a2) 81000806: 8000 0x8000 -81000808: 86bc 0x86bc +81000808: 8794 0x8794 8100080a: 8000 0x8000 -8100080c: 86bc 0x86bc +8100080c: 7674 flw fa3,108(a2) 8100080e: 8000 0x8000 -81000810: 86bc 0x86bc +81000810: 7964 flw fs1,116(a0) 81000812: 8000 0x8000 -81000814: 794c flw fa1,52(a0) +81000814: 7a24 flw fs1,112(a2) 81000816: 8000 0x8000 -81000818: 86bc 0x86bc +81000818: 7a24 flw fs1,112(a2) 8100081a: 8000 0x8000 -8100081c: 759c flw fa5,40(a1) +8100081c: 7a24 flw fs1,112(a2) 8100081e: 8000 0x8000 -81000820: 7890 flw fa2,48(s1) +81000820: 8794 0x8794 81000822: 8000 0x8000 -81000824: 794c flw fa1,52(a0) +81000824: 8794 0x8794 81000826: 8000 0x8000 -81000828: 794c flw fa1,52(a0) +81000828: 8794 0x8794 8100082a: 8000 0x8000 -8100082c: 794c flw fa1,52(a0) +8100082c: 8794 0x8794 8100082e: 8000 0x8000 -81000830: 7544 flw fs1,44(a0) +81000830: 7614 flw fa3,40(a2) 81000832: 8000 0x8000 -81000834: 7890 flw fa2,48(s1) +81000834: 8794 0x8794 81000836: 8000 0x8000 -81000838: 758c flw fa1,40(a1) +81000838: 8794 0x8794 8100083a: 8000 0x8000 -8100083c: 86bc 0x86bc +8100083c: 83fc 0x83fc 8100083e: 8000 0x8000 -81000840: 7570 flw fa2,108(a0) +81000840: 8794 0x8794 81000842: 8000 0x8000 -81000844: 86bc 0x86bc +81000844: 8794 0x8794 81000846: 8000 0x8000 -81000848: 82b8 0x82b8 +81000848: 8794 0x8794 8100084a: 8000 0x8000 -8100084c: 8328 0x8328 +8100084c: 84a4 0x84a4 8100084e: 8000 0x8000 -81000850: 8394 0x8394 +81000850: 8794 0x8794 81000852: 8000 0x8000 -81000854: 758c flw fa1,40(a1) +81000854: 84f0 0x84f0 81000856: 8000 0x8000 -81000858: 86bc 0x86bc +81000858: 8794 0x8794 8100085a: 8000 0x8000 -8100085c: 83cc 0x83cc +8100085c: 8794 0x8794 8100085e: 8000 0x8000 -81000860: 7460 flw fs0,108(s0) +81000860: 8558 0x8558 81000862: 8000 0x8000 -81000864: 841c 0x841c +81000864: 8794 0x8794 81000866: 8000 0x8000 -81000868: 86bc 0x86bc +81000868: 8794 0x8794 8100086a: 8000 0x8000 -8100086c: 86bc 0x86bc +8100086c: 8794 0x8794 8100086e: 8000 0x8000 -81000870: 84d8 0x84d8 +81000870: 8794 0x8794 81000872: 8000 0x8000 -81000874: 86bc 0x86bc +81000874: 8794 0x8794 81000876: 8000 0x8000 -81000878: 7460 flw fs0,108(s0) +81000878: 8794 0x8794 8100087a: 8000 0x8000 - -8100087c : -8100087c: 2020 fld fs0,64(s0) -8100087e: 2020 fld fs0,64(s0) -81000880: 2020 fld fs0,64(s0) -81000882: 2020 fld fs0,64(s0) -81000884: 2020 fld fs0,64(s0) -81000886: 2020 fld fs0,64(s0) -81000888: 2020 fld fs0,64(s0) -8100088a: 2020 fld fs0,64(s0) - -8100088c : -8100088c: 3030 fld fa2,96(s0) -8100088e: 3030 fld fa2,96(s0) -81000890: 3030 fld fa2,96(s0) -81000892: 3030 fld fa2,96(s0) -81000894: 3030 fld fa2,96(s0) -81000896: 3030 fld fa2,96(s0) -81000898: 3030 fld fa2,96(s0) -8100089a: 3030 fld fa2,96(s0) -8100089c: 9600 0x9600 +8100087c: 8794 0x8794 +8100087e: 8000 0x8000 +81000880: 8794 0x8794 +81000882: 8000 0x8000 +81000884: 7a24 flw fs1,112(a2) +81000886: 8000 0x8000 +81000888: 8794 0x8794 +8100088a: 8000 0x8000 +8100088c: 7674 flw fa3,108(a2) +8100088e: 8000 0x8000 +81000890: 7968 flw fa0,116(a0) +81000892: 8000 0x8000 +81000894: 7a24 flw fs1,112(a2) +81000896: 8000 0x8000 +81000898: 7a24 flw fs1,112(a2) +8100089a: 8000 0x8000 +8100089c: 7a24 flw fs1,112(a2) 8100089e: 8000 0x8000 -810008a0: 9df8 0x9df8 +810008a0: 761c flw fa5,40(a2) 810008a2: 8000 0x8000 -810008a4: 9df8 0x9df8 +810008a4: 7968 flw fa0,116(a0) 810008a6: 8000 0x8000 -810008a8: 9614 0x9614 +810008a8: 7664 flw fs1,108(a2) 810008aa: 8000 0x8000 -810008ac: 9df8 0x9df8 +810008ac: 8794 0x8794 810008ae: 8000 0x8000 -810008b0: 9df8 0x9df8 +810008b0: 7648 flw fa0,44(a2) 810008b2: 8000 0x8000 -810008b4: 9df8 0x9df8 +810008b4: 8794 0x8794 810008b6: 8000 0x8000 -810008b8: 95b0 0x95b0 +810008b8: 8390 0x8390 810008ba: 8000 0x8000 -810008bc: 9df8 0x9df8 +810008bc: 8400 0x8400 810008be: 8000 0x8000 -810008c0: 9df8 0x9df8 +810008c0: 846c 0x846c 810008c2: 8000 0x8000 -810008c4: 961c 0x961c +810008c4: 7664 flw fs1,108(a2) 810008c6: 8000 0x8000 -810008c8: 9634 0x9634 +810008c8: 8794 0x8794 810008ca: 8000 0x8000 -810008cc: 9df8 0x9df8 +810008cc: 84a4 0x84a4 810008ce: 8000 0x8000 -810008d0: 962c 0x962c +810008d0: 7538 flw fa4,104(a0) 810008d2: 8000 0x8000 -810008d4: 963c 0x963c +810008d4: 84f4 0x84f4 810008d6: 8000 0x8000 -810008d8: 9df8 0x9df8 +810008d8: 8794 0x8794 810008da: 8000 0x8000 -810008dc: 968c 0x968c +810008dc: 8794 0x8794 810008de: 8000 0x8000 -810008e0: 9694 0x9694 +810008e0: 85b0 0x85b0 810008e2: 8000 0x8000 -810008e4: 9694 0x9694 +810008e4: 8794 0x8794 810008e6: 8000 0x8000 -810008e8: 9694 0x9694 +810008e8: 7538 flw fa4,104(a0) 810008ea: 8000 0x8000 -810008ec: 9694 0x9694 -810008ee: 8000 0x8000 -810008f0: 9694 0x9694 -810008f2: 8000 0x8000 -810008f4: 9694 0x9694 -810008f6: 8000 0x8000 -810008f8: 9694 0x9694 -810008fa: 8000 0x8000 -810008fc: 9694 0x9694 -810008fe: 8000 0x8000 -81000900: 9694 0x9694 -81000902: 8000 0x8000 -81000904: 9df8 0x9df8 -81000906: 8000 0x8000 -81000908: 9df8 0x9df8 -8100090a: 8000 0x8000 -8100090c: 9df8 0x9df8 + +810008ec : +810008ec: 2020 fld fs0,64(s0) +810008ee: 2020 fld fs0,64(s0) +810008f0: 2020 fld fs0,64(s0) +810008f2: 2020 fld fs0,64(s0) +810008f4: 2020 fld fs0,64(s0) +810008f6: 2020 fld fs0,64(s0) +810008f8: 2020 fld fs0,64(s0) +810008fa: 2020 fld fs0,64(s0) + +810008fc : +810008fc: 3030 fld fa2,96(s0) +810008fe: 3030 fld fa2,96(s0) +81000900: 3030 fld fa2,96(s0) +81000902: 3030 fld fa2,96(s0) +81000904: 3030 fld fa2,96(s0) +81000906: 3030 fld fa2,96(s0) +81000908: 3030 fld fa2,96(s0) +8100090a: 3030 fld fa2,96(s0) +8100090c: 96d8 0x96d8 8100090e: 8000 0x8000 -81000910: 9df8 0x9df8 +81000910: 9ed0 0x9ed0 81000912: 8000 0x8000 -81000914: 9df8 0x9df8 +81000914: 9ed0 0x9ed0 81000916: 8000 0x8000 -81000918: 9df8 0x9df8 +81000918: 96ec 0x96ec 8100091a: 8000 0x8000 -8100091c: 9df8 0x9df8 +8100091c: 9ed0 0x9ed0 8100091e: 8000 0x8000 -81000920: 9df8 0x9df8 +81000920: 9ed0 0x9ed0 81000922: 8000 0x8000 -81000924: 9df8 0x9df8 +81000924: 9ed0 0x9ed0 81000926: 8000 0x8000 -81000928: 96fc 0x96fc +81000928: 9688 0x9688 8100092a: 8000 0x8000 -8100092c: 971c 0x971c +8100092c: 9ed0 0x9ed0 8100092e: 8000 0x8000 -81000930: 9df8 0x9df8 +81000930: 9ed0 0x9ed0 81000932: 8000 0x8000 -81000934: 9df8 0x9df8 +81000934: 96f4 0x96f4 81000936: 8000 0x8000 -81000938: 9df8 0x9df8 +81000938: 970c 0x970c 8100093a: 8000 0x8000 -8100093c: 9df8 0x9df8 +8100093c: 9ed0 0x9ed0 8100093e: 8000 0x8000 -81000940: 9df8 0x9df8 +81000940: 9704 0x9704 81000942: 8000 0x8000 -81000944: 9df8 0x9df8 +81000944: 9714 0x9714 81000946: 8000 0x8000 -81000948: 9df8 0x9df8 +81000948: 9ed0 0x9ed0 8100094a: 8000 0x8000 -8100094c: 9df8 0x9df8 +8100094c: 9764 0x9764 8100094e: 8000 0x8000 -81000950: 9df8 0x9df8 +81000950: 976c 0x976c 81000952: 8000 0x8000 -81000954: 9df8 0x9df8 +81000954: 976c 0x976c 81000956: 8000 0x8000 -81000958: 9818 0x9818 +81000958: 976c 0x976c 8100095a: 8000 0x8000 -8100095c: 9df8 0x9df8 +8100095c: 976c 0x976c 8100095e: 8000 0x8000 -81000960: 9df8 0x9df8 +81000960: 976c 0x976c 81000962: 8000 0x8000 -81000964: 9df8 0x9df8 +81000964: 976c 0x976c 81000966: 8000 0x8000 -81000968: 98b0 0x98b0 +81000968: 976c 0x976c 8100096a: 8000 0x8000 -8100096c: 9df8 0x9df8 +8100096c: 976c 0x976c 8100096e: 8000 0x8000 -81000970: 9b9c 0x9b9c +81000970: 976c 0x976c 81000972: 8000 0x8000 -81000974: 9df8 0x9df8 +81000974: 9ed0 0x9ed0 81000976: 8000 0x8000 -81000978: 9df8 0x9df8 +81000978: 9ed0 0x9ed0 8100097a: 8000 0x8000 -8100097c: 9bfc 0x9bfc +8100097c: 9ed0 0x9ed0 8100097e: 8000 0x8000 -81000980: 9df8 0x9df8 +81000980: 9ed0 0x9ed0 81000982: 8000 0x8000 -81000984: 9df8 0x9df8 +81000984: 9ed0 0x9ed0 81000986: 8000 0x8000 -81000988: 9df8 0x9df8 +81000988: 9ed0 0x9ed0 8100098a: 8000 0x8000 -8100098c: 9df8 0x9df8 +8100098c: 9ed0 0x9ed0 8100098e: 8000 0x8000 -81000990: 9df8 0x9df8 +81000990: 9ed0 0x9ed0 81000992: 8000 0x8000 -81000994: 9df8 0x9df8 +81000994: 9ed0 0x9ed0 81000996: 8000 0x8000 -81000998: 9df8 0x9df8 +81000998: 97d4 0x97d4 8100099a: 8000 0x8000 -8100099c: 9df8 0x9df8 +8100099c: 97f4 0x97f4 8100099e: 8000 0x8000 -810009a0: 9df8 0x9df8 +810009a0: 9ed0 0x9ed0 810009a2: 8000 0x8000 -810009a4: 9df8 0x9df8 +810009a4: 9ed0 0x9ed0 810009a6: 8000 0x8000 -810009a8: 96fc 0x96fc +810009a8: 9ed0 0x9ed0 810009aa: 8000 0x8000 -810009ac: 9720 0x9720 +810009ac: 9ed0 0x9ed0 810009ae: 8000 0x8000 -810009b0: 9df8 0x9df8 +810009b0: 9ed0 0x9ed0 810009b2: 8000 0x8000 -810009b4: 9df8 0x9df8 +810009b4: 9ed0 0x9ed0 810009b6: 8000 0x8000 -810009b8: 9df8 0x9df8 +810009b8: 9ed0 0x9ed0 810009ba: 8000 0x8000 -810009bc: 96bc 0x96bc +810009bc: 9ed0 0x9ed0 810009be: 8000 0x8000 -810009c0: 9720 0x9720 +810009c0: 9ed0 0x9ed0 810009c2: 8000 0x8000 -810009c4: 96ec 0x96ec +810009c4: 9ed0 0x9ed0 810009c6: 8000 0x8000 -810009c8: 9df8 0x9df8 +810009c8: 98f0 0x98f0 810009ca: 8000 0x8000 -810009cc: 96dc 0x96dc +810009cc: 9ed0 0x9ed0 810009ce: 8000 0x8000 -810009d0: 9df8 0x9df8 +810009d0: 9ed0 0x9ed0 810009d2: 8000 0x8000 -810009d4: 97c8 0x97c8 +810009d4: 9ed0 0x9ed0 810009d6: 8000 0x8000 -810009d8: 981c 0x981c +810009d8: 9988 0x9988 810009da: 8000 0x8000 -810009dc: 9880 0x9880 +810009dc: 9ed0 0x9ed0 810009de: 8000 0x8000 -810009e0: 96ec 0x96ec +810009e0: 9c74 0x9c74 810009e2: 8000 0x8000 -810009e4: 9df8 0x9df8 +810009e4: 9ed0 0x9ed0 810009e6: 8000 0x8000 -810009e8: 98b0 0x98b0 +810009e8: 9ed0 0x9ed0 810009ea: 8000 0x8000 -810009ec: 95f8 0x95f8 +810009ec: 9cd4 0x9cd4 810009ee: 8000 0x8000 -810009f0: 9ba0 0x9ba0 +810009f0: 9ed0 0x9ed0 810009f2: 8000 0x8000 -810009f4: 9df8 0x9df8 +810009f4: 9ed0 0x9ed0 810009f6: 8000 0x8000 -810009f8: 9df8 0x9df8 +810009f8: 9ed0 0x9ed0 810009fa: 8000 0x8000 -810009fc: 9560 0x9560 +810009fc: 9ed0 0x9ed0 810009fe: 8000 0x8000 -81000a00: 9df8 0x9df8 +81000a00: 9ed0 0x9ed0 81000a02: 8000 0x8000 -81000a04: 95f8 0x95f8 +81000a04: 9ed0 0x9ed0 81000a06: 8000 0x8000 - -81000a08 : -81000a08: 2020 fld fs0,64(s0) -81000a0a: 2020 fld fs0,64(s0) -81000a0c: 2020 fld fs0,64(s0) -81000a0e: 2020 fld fs0,64(s0) -81000a10: 2020 fld fs0,64(s0) -81000a12: 2020 fld fs0,64(s0) -81000a14: 2020 fld fs0,64(s0) -81000a16: 2020 fld fs0,64(s0) - -81000a18 : -81000a18: 3030 fld fa2,96(s0) -81000a1a: 3030 fld fa2,96(s0) -81000a1c: 3030 fld fa2,96(s0) -81000a1e: 3030 fld fa2,96(s0) -81000a20: 3030 fld fa2,96(s0) -81000a22: 3030 fld fa2,96(s0) -81000a24: 3030 fld fa2,96(s0) -81000a26: 3030 fld fa2,96(s0) -81000a28: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne -81000a2c: 4f50 lw a2,28(a4) -81000a2e: 00584953 fadd.s fs2,fa6,ft5,rmm -81000a32: 0000 unimp -81000a34: 002e c.slli zero,0xb -81000a36: 0000 unimp -81000a38: b894 fsd fa3,48(s1) +81000a08: 9ed0 0x9ed0 +81000a0a: 8000 0x8000 +81000a0c: 9ed0 0x9ed0 +81000a0e: 8000 0x8000 +81000a10: 9ed0 0x9ed0 +81000a12: 8000 0x8000 +81000a14: 9ed0 0x9ed0 +81000a16: 8000 0x8000 +81000a18: 97d4 0x97d4 +81000a1a: 8000 0x8000 +81000a1c: 97f8 0x97f8 +81000a1e: 8000 0x8000 +81000a20: 9ed0 0x9ed0 +81000a22: 8000 0x8000 +81000a24: 9ed0 0x9ed0 +81000a26: 8000 0x8000 +81000a28: 9ed0 0x9ed0 +81000a2a: 8000 0x8000 +81000a2c: 9794 0x9794 +81000a2e: 8000 0x8000 +81000a30: 97f8 0x97f8 +81000a32: 8000 0x8000 +81000a34: 97c4 0x97c4 +81000a36: 8000 0x8000 +81000a38: 9ed0 0x9ed0 81000a3a: 8000 0x8000 -81000a3c: c08c sw a1,0(s1) +81000a3c: 97b4 0x97b4 81000a3e: 8000 0x8000 -81000a40: c08c sw a1,0(s1) +81000a40: 9ed0 0x9ed0 81000a42: 8000 0x8000 -81000a44: b8a8 fsd fa0,112(s1) +81000a44: 98a0 0x98a0 81000a46: 8000 0x8000 -81000a48: c08c sw a1,0(s1) +81000a48: 98f4 0x98f4 81000a4a: 8000 0x8000 -81000a4c: c08c sw a1,0(s1) +81000a4c: 9958 0x9958 81000a4e: 8000 0x8000 -81000a50: c08c sw a1,0(s1) +81000a50: 97c4 0x97c4 81000a52: 8000 0x8000 -81000a54: b844 fsd fs1,176(s0) +81000a54: 9ed0 0x9ed0 81000a56: 8000 0x8000 -81000a58: c08c sw a1,0(s1) +81000a58: 9988 0x9988 81000a5a: 8000 0x8000 -81000a5c: c08c sw a1,0(s1) +81000a5c: 96d0 0x96d0 81000a5e: 8000 0x8000 -81000a60: b8b0 fsd fa2,112(s1) +81000a60: 9c78 0x9c78 81000a62: 8000 0x8000 -81000a64: b8c8 fsd fa0,176(s1) +81000a64: 9ed0 0x9ed0 81000a66: 8000 0x8000 -81000a68: c08c sw a1,0(s1) +81000a68: 9ed0 0x9ed0 81000a6a: 8000 0x8000 -81000a6c: b8c0 fsd fs0,176(s1) +81000a6c: 9638 0x9638 81000a6e: 8000 0x8000 -81000a70: b8d0 fsd fa2,176(s1) +81000a70: 9ed0 0x9ed0 81000a72: 8000 0x8000 -81000a74: c08c sw a1,0(s1) +81000a74: 96d0 0x96d0 81000a76: 8000 0x8000 -81000a78: b920 fsd fs0,112(a0) -81000a7a: 8000 0x8000 -81000a7c: b928 fsd fa0,112(a0) -81000a7e: 8000 0x8000 -81000a80: b928 fsd fa0,112(a0) -81000a82: 8000 0x8000 -81000a84: b928 fsd fa0,112(a0) -81000a86: 8000 0x8000 -81000a88: b928 fsd fa0,112(a0) -81000a8a: 8000 0x8000 -81000a8c: b928 fsd fa0,112(a0) -81000a8e: 8000 0x8000 -81000a90: b928 fsd fa0,112(a0) -81000a92: 8000 0x8000 -81000a94: b928 fsd fa0,112(a0) -81000a96: 8000 0x8000 -81000a98: b928 fsd fa0,112(a0) -81000a9a: 8000 0x8000 -81000a9c: b928 fsd fa0,112(a0) -81000a9e: 8000 0x8000 -81000aa0: c08c sw a1,0(s1) -81000aa2: 8000 0x8000 -81000aa4: c08c sw a1,0(s1) -81000aa6: 8000 0x8000 -81000aa8: c08c sw a1,0(s1) + +81000a78 : +81000a78: 2020 fld fs0,64(s0) +81000a7a: 2020 fld fs0,64(s0) +81000a7c: 2020 fld fs0,64(s0) +81000a7e: 2020 fld fs0,64(s0) +81000a80: 2020 fld fs0,64(s0) +81000a82: 2020 fld fs0,64(s0) +81000a84: 2020 fld fs0,64(s0) +81000a86: 2020 fld fs0,64(s0) + +81000a88 : +81000a88: 3030 fld fa2,96(s0) +81000a8a: 3030 fld fa2,96(s0) +81000a8c: 3030 fld fa2,96(s0) +81000a8e: 3030 fld fa2,96(s0) +81000a90: 3030 fld fa2,96(s0) +81000a92: 3030 fld fa2,96(s0) +81000a94: 3030 fld fa2,96(s0) +81000a96: 3030 fld fa2,96(s0) +81000a98: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81000a9c: 4f50 lw a2,28(a4) +81000a9e: 00584953 fadd.s fs2,fa6,ft5,rmm +81000aa2: 0000 unimp +81000aa4: 002e c.slli zero,0xb +81000aa6: 0000 unimp +81000aa8: b96c fsd fa1,240(a0) 81000aaa: 8000 0x8000 -81000aac: c08c sw a1,0(s1) +81000aac: c164 sw s1,68(a0) 81000aae: 8000 0x8000 -81000ab0: c08c sw a1,0(s1) +81000ab0: c164 sw s1,68(a0) 81000ab2: 8000 0x8000 -81000ab4: c08c sw a1,0(s1) +81000ab4: b980 fsd fs0,48(a1) 81000ab6: 8000 0x8000 -81000ab8: c08c sw a1,0(s1) +81000ab8: c164 sw s1,68(a0) 81000aba: 8000 0x8000 -81000abc: c08c sw a1,0(s1) +81000abc: c164 sw s1,68(a0) 81000abe: 8000 0x8000 -81000ac0: c08c sw a1,0(s1) +81000ac0: c164 sw s1,68(a0) 81000ac2: 8000 0x8000 -81000ac4: b990 fsd fa2,48(a1) +81000ac4: b91c fsd fa5,48(a0) 81000ac6: 8000 0x8000 -81000ac8: b9b0 fsd fa2,112(a1) +81000ac8: c164 sw s1,68(a0) 81000aca: 8000 0x8000 -81000acc: c08c sw a1,0(s1) +81000acc: c164 sw s1,68(a0) 81000ace: 8000 0x8000 -81000ad0: c08c sw a1,0(s1) +81000ad0: b988 fsd fa0,48(a1) 81000ad2: 8000 0x8000 -81000ad4: c08c sw a1,0(s1) +81000ad4: b9a0 fsd fs0,112(a1) 81000ad6: 8000 0x8000 -81000ad8: c08c sw a1,0(s1) +81000ad8: c164 sw s1,68(a0) 81000ada: 8000 0x8000 -81000adc: c08c sw a1,0(s1) +81000adc: b998 fsd fa4,48(a1) 81000ade: 8000 0x8000 -81000ae0: c08c sw a1,0(s1) +81000ae0: b9a8 fsd fa0,112(a1) 81000ae2: 8000 0x8000 -81000ae4: c08c sw a1,0(s1) +81000ae4: c164 sw s1,68(a0) 81000ae6: 8000 0x8000 -81000ae8: c08c sw a1,0(s1) +81000ae8: b9f8 fsd fa4,240(a1) 81000aea: 8000 0x8000 -81000aec: c08c sw a1,0(s1) +81000aec: ba00 fsd fs0,48(a2) 81000aee: 8000 0x8000 -81000af0: c08c sw a1,0(s1) +81000af0: ba00 fsd fs0,48(a2) 81000af2: 8000 0x8000 -81000af4: baac fsd fa1,112(a3) +81000af4: ba00 fsd fs0,48(a2) 81000af6: 8000 0x8000 -81000af8: c08c sw a1,0(s1) +81000af8: ba00 fsd fs0,48(a2) 81000afa: 8000 0x8000 -81000afc: c08c sw a1,0(s1) +81000afc: ba00 fsd fs0,48(a2) 81000afe: 8000 0x8000 -81000b00: c08c sw a1,0(s1) +81000b00: ba00 fsd fs0,48(a2) 81000b02: 8000 0x8000 -81000b04: bb44 fsd fs1,176(a4) +81000b04: ba00 fsd fs0,48(a2) 81000b06: 8000 0x8000 -81000b08: c08c sw a1,0(s1) +81000b08: ba00 fsd fs0,48(a2) 81000b0a: 8000 0x8000 -81000b0c: be30 fsd fa2,120(a2) +81000b0c: ba00 fsd fs0,48(a2) 81000b0e: 8000 0x8000 -81000b10: c08c sw a1,0(s1) +81000b10: c164 sw s1,68(a0) 81000b12: 8000 0x8000 -81000b14: c08c sw a1,0(s1) +81000b14: c164 sw s1,68(a0) 81000b16: 8000 0x8000 -81000b18: be90 fsd fa2,56(a3) +81000b18: c164 sw s1,68(a0) 81000b1a: 8000 0x8000 -81000b1c: c08c sw a1,0(s1) +81000b1c: c164 sw s1,68(a0) 81000b1e: 8000 0x8000 -81000b20: c08c sw a1,0(s1) +81000b20: c164 sw s1,68(a0) 81000b22: 8000 0x8000 -81000b24: c08c sw a1,0(s1) +81000b24: c164 sw s1,68(a0) 81000b26: 8000 0x8000 -81000b28: c08c sw a1,0(s1) +81000b28: c164 sw s1,68(a0) 81000b2a: 8000 0x8000 -81000b2c: c08c sw a1,0(s1) +81000b2c: c164 sw s1,68(a0) 81000b2e: 8000 0x8000 -81000b30: c08c sw a1,0(s1) +81000b30: c164 sw s1,68(a0) 81000b32: 8000 0x8000 -81000b34: c08c sw a1,0(s1) +81000b34: ba68 fsd fa0,240(a2) 81000b36: 8000 0x8000 -81000b38: c08c sw a1,0(s1) +81000b38: ba88 fsd fa0,48(a3) 81000b3a: 8000 0x8000 -81000b3c: c08c sw a1,0(s1) +81000b3c: c164 sw s1,68(a0) 81000b3e: 8000 0x8000 -81000b40: c08c sw a1,0(s1) +81000b40: c164 sw s1,68(a0) 81000b42: 8000 0x8000 -81000b44: b990 fsd fa2,48(a1) +81000b44: c164 sw s1,68(a0) 81000b46: 8000 0x8000 -81000b48: b9b4 fsd fa3,112(a1) +81000b48: c164 sw s1,68(a0) 81000b4a: 8000 0x8000 -81000b4c: c08c sw a1,0(s1) +81000b4c: c164 sw s1,68(a0) 81000b4e: 8000 0x8000 -81000b50: c08c sw a1,0(s1) +81000b50: c164 sw s1,68(a0) 81000b52: 8000 0x8000 -81000b54: c08c sw a1,0(s1) +81000b54: c164 sw s1,68(a0) 81000b56: 8000 0x8000 -81000b58: b950 fsd fa2,176(a0) +81000b58: c164 sw s1,68(a0) 81000b5a: 8000 0x8000 -81000b5c: b9b4 fsd fa3,112(a1) +81000b5c: c164 sw s1,68(a0) 81000b5e: 8000 0x8000 -81000b60: b980 fsd fs0,48(a1) +81000b60: c164 sw s1,68(a0) 81000b62: 8000 0x8000 -81000b64: c08c sw a1,0(s1) +81000b64: bb84 fsd fs1,48(a5) 81000b66: 8000 0x8000 -81000b68: b970 fsd fa2,240(a0) +81000b68: c164 sw s1,68(a0) 81000b6a: 8000 0x8000 -81000b6c: c08c sw a1,0(s1) +81000b6c: c164 sw s1,68(a0) 81000b6e: 8000 0x8000 -81000b70: ba5c fsd fa5,176(a2) +81000b70: c164 sw s1,68(a0) 81000b72: 8000 0x8000 -81000b74: bab0 fsd fa2,112(a3) +81000b74: bc1c fsd fa5,56(s0) 81000b76: 8000 0x8000 -81000b78: bb14 fsd fa3,48(a4) +81000b78: c164 sw s1,68(a0) 81000b7a: 8000 0x8000 -81000b7c: b980 fsd fs0,48(a1) +81000b7c: bf08 fsd fa0,56(a4) 81000b7e: 8000 0x8000 -81000b80: c08c sw a1,0(s1) +81000b80: c164 sw s1,68(a0) 81000b82: 8000 0x8000 -81000b84: bb44 fsd fs1,176(a4) +81000b84: c164 sw s1,68(a0) 81000b86: 8000 0x8000 -81000b88: b88c fsd fa1,48(s1) +81000b88: bf68 fsd fa0,248(a4) 81000b8a: 8000 0x8000 -81000b8c: be34 fsd fa3,120(a2) +81000b8c: c164 sw s1,68(a0) 81000b8e: 8000 0x8000 -81000b90: c08c sw a1,0(s1) +81000b90: c164 sw s1,68(a0) 81000b92: 8000 0x8000 -81000b94: c08c sw a1,0(s1) +81000b94: c164 sw s1,68(a0) 81000b96: 8000 0x8000 -81000b98: b7f4 fsd fa3,232(a5) +81000b98: c164 sw s1,68(a0) 81000b9a: 8000 0x8000 -81000b9c: c08c sw a1,0(s1) +81000b9c: c164 sw s1,68(a0) 81000b9e: 8000 0x8000 -81000ba0: b88c fsd fa1,48(s1) +81000ba0: c164 sw s1,68(a0) 81000ba2: 8000 0x8000 +81000ba4: c164 sw s1,68(a0) +81000ba6: 8000 0x8000 +81000ba8: c164 sw s1,68(a0) +81000baa: 8000 0x8000 +81000bac: c164 sw s1,68(a0) +81000bae: 8000 0x8000 +81000bb0: c164 sw s1,68(a0) +81000bb2: 8000 0x8000 +81000bb4: ba68 fsd fa0,240(a2) +81000bb6: 8000 0x8000 +81000bb8: ba8c fsd fa1,48(a3) +81000bba: 8000 0x8000 +81000bbc: c164 sw s1,68(a0) +81000bbe: 8000 0x8000 +81000bc0: c164 sw s1,68(a0) +81000bc2: 8000 0x8000 +81000bc4: c164 sw s1,68(a0) +81000bc6: 8000 0x8000 +81000bc8: ba28 fsd fa0,112(a2) +81000bca: 8000 0x8000 +81000bcc: ba8c fsd fa1,48(a3) +81000bce: 8000 0x8000 +81000bd0: ba58 fsd fa4,176(a2) +81000bd2: 8000 0x8000 +81000bd4: c164 sw s1,68(a0) +81000bd6: 8000 0x8000 +81000bd8: ba48 fsd fa0,176(a2) +81000bda: 8000 0x8000 +81000bdc: c164 sw s1,68(a0) +81000bde: 8000 0x8000 +81000be0: bb34 fsd fa3,112(a4) +81000be2: 8000 0x8000 +81000be4: bb88 fsd fa0,48(a5) +81000be6: 8000 0x8000 +81000be8: bbec fsd fa1,240(a5) +81000bea: 8000 0x8000 +81000bec: ba58 fsd fa4,176(a2) +81000bee: 8000 0x8000 +81000bf0: c164 sw s1,68(a0) +81000bf2: 8000 0x8000 +81000bf4: bc1c fsd fa5,56(s0) +81000bf6: 8000 0x8000 +81000bf8: b964 fsd fs1,240(a0) +81000bfa: 8000 0x8000 +81000bfc: bf0c fsd fa1,56(a4) +81000bfe: 8000 0x8000 +81000c00: c164 sw s1,68(a0) +81000c02: 8000 0x8000 +81000c04: c164 sw s1,68(a0) +81000c06: 8000 0x8000 +81000c08: b8cc fsd fa1,176(s1) +81000c0a: 8000 0x8000 +81000c0c: c164 sw s1,68(a0) +81000c0e: 8000 0x8000 +81000c10: b964 fsd fs1,240(a0) +81000c12: 8000 0x8000 -81000ba4 : -81000ba4: 2020 fld fs0,64(s0) -81000ba6: 2020 fld fs0,64(s0) -81000ba8: 2020 fld fs0,64(s0) -81000baa: 2020 fld fs0,64(s0) -81000bac: 2020 fld fs0,64(s0) -81000bae: 2020 fld fs0,64(s0) -81000bb0: 2020 fld fs0,64(s0) -81000bb2: 2020 fld fs0,64(s0) +81000c14 : +81000c14: 2020 fld fs0,64(s0) +81000c16: 2020 fld fs0,64(s0) +81000c18: 2020 fld fs0,64(s0) +81000c1a: 2020 fld fs0,64(s0) +81000c1c: 2020 fld fs0,64(s0) +81000c1e: 2020 fld fs0,64(s0) +81000c20: 2020 fld fs0,64(s0) +81000c22: 2020 fld fs0,64(s0) -81000bb4 : -81000bb4: 3030 fld fa2,96(s0) -81000bb6: 3030 fld fa2,96(s0) -81000bb8: 3030 fld fa2,96(s0) -81000bba: 3030 fld fa2,96(s0) -81000bbc: 3030 fld fa2,96(s0) -81000bbe: 3030 fld fa2,96(s0) -81000bc0: 3030 fld fa2,96(s0) -81000bc2: 3030 fld fa2,96(s0) +81000c24 : +81000c24: 3030 fld fa2,96(s0) +81000c26: 3030 fld fa2,96(s0) +81000c28: 3030 fld fa2,96(s0) +81000c2a: 3030 fld fa2,96(s0) +81000c2c: 3030 fld fa2,96(s0) +81000c2e: 3030 fld fa2,96(s0) +81000c30: 3030 fld fa2,96(s0) +81000c32: 3030 fld fa2,96(s0) -81000bc4 <_ctype_>: -81000bc4: 2000 fld fs0,0(s0) -81000bc6: 2020 fld fs0,64(s0) -81000bc8: 2020 fld fs0,64(s0) -81000bca: 2020 fld fs0,64(s0) -81000bcc: 2020 fld fs0,64(s0) -81000bce: 2828 fld fa0,80(s0) -81000bd0: 2828 fld fa0,80(s0) -81000bd2: 2028 fld fa0,64(s0) -81000bd4: 2020 fld fs0,64(s0) -81000bd6: 2020 fld fs0,64(s0) -81000bd8: 2020 fld fs0,64(s0) -81000bda: 2020 fld fs0,64(s0) -81000bdc: 2020 fld fs0,64(s0) -81000bde: 2020 fld fs0,64(s0) -81000be0: 2020 fld fs0,64(s0) -81000be2: 2020 fld fs0,64(s0) -81000be4: 8820 0x8820 -81000be6: 1010 addi a2,sp,32 -81000be8: 1010 addi a2,sp,32 -81000bea: 1010 addi a2,sp,32 -81000bec: 1010 addi a2,sp,32 -81000bee: 1010 addi a2,sp,32 -81000bf0: 1010 addi a2,sp,32 -81000bf2: 1010 addi a2,sp,32 -81000bf4: 0410 addi a2,sp,512 -81000bf6: 0404 addi s1,sp,512 -81000bf8: 0404 addi s1,sp,512 -81000bfa: 0404 addi s1,sp,512 -81000bfc: 0404 addi s1,sp,512 -81000bfe: 1004 addi s1,sp,32 -81000c00: 1010 addi a2,sp,32 -81000c02: 1010 addi a2,sp,32 -81000c04: 1010 addi a2,sp,32 -81000c06: 4141 li sp,16 -81000c08: 4141 li sp,16 -81000c0a: 4141 li sp,16 -81000c0c: 0101 addi sp,sp,0 -81000c0e: 0101 addi sp,sp,0 -81000c10: 0101 addi sp,sp,0 -81000c12: 0101 addi sp,sp,0 -81000c14: 0101 addi sp,sp,0 -81000c16: 0101 addi sp,sp,0 -81000c18: 0101 addi sp,sp,0 -81000c1a: 0101 addi sp,sp,0 -81000c1c: 0101 addi sp,sp,0 -81000c1e: 0101 addi sp,sp,0 -81000c20: 1010 addi a2,sp,32 -81000c22: 1010 addi a2,sp,32 -81000c24: 1010 addi a2,sp,32 -81000c26: 4242 lw tp,16(sp) -81000c28: 4242 lw tp,16(sp) -81000c2a: 4242 lw tp,16(sp) -81000c2c: 0202 c.slli64 tp -81000c2e: 0202 c.slli64 tp -81000c30: 0202 c.slli64 tp -81000c32: 0202 c.slli64 tp -81000c34: 0202 c.slli64 tp -81000c36: 0202 c.slli64 tp -81000c38: 0202 c.slli64 tp -81000c3a: 0202 c.slli64 tp -81000c3c: 0202 c.slli64 tp -81000c3e: 0202 c.slli64 tp -81000c40: 1010 addi a2,sp,32 -81000c42: 1010 addi a2,sp,32 -81000c44: 0020 addi s0,sp,8 +81000c34 <_ctype_>: +81000c34: 2000 fld fs0,0(s0) +81000c36: 2020 fld fs0,64(s0) +81000c38: 2020 fld fs0,64(s0) +81000c3a: 2020 fld fs0,64(s0) +81000c3c: 2020 fld fs0,64(s0) +81000c3e: 2828 fld fa0,80(s0) +81000c40: 2828 fld fa0,80(s0) +81000c42: 2028 fld fa0,64(s0) +81000c44: 2020 fld fs0,64(s0) +81000c46: 2020 fld fs0,64(s0) +81000c48: 2020 fld fs0,64(s0) +81000c4a: 2020 fld fs0,64(s0) +81000c4c: 2020 fld fs0,64(s0) +81000c4e: 2020 fld fs0,64(s0) +81000c50: 2020 fld fs0,64(s0) +81000c52: 2020 fld fs0,64(s0) +81000c54: 8820 0x8820 +81000c56: 1010 addi a2,sp,32 +81000c58: 1010 addi a2,sp,32 +81000c5a: 1010 addi a2,sp,32 +81000c5c: 1010 addi a2,sp,32 +81000c5e: 1010 addi a2,sp,32 +81000c60: 1010 addi a2,sp,32 +81000c62: 1010 addi a2,sp,32 +81000c64: 0410 addi a2,sp,512 +81000c66: 0404 addi s1,sp,512 +81000c68: 0404 addi s1,sp,512 +81000c6a: 0404 addi s1,sp,512 +81000c6c: 0404 addi s1,sp,512 +81000c6e: 1004 addi s1,sp,32 +81000c70: 1010 addi a2,sp,32 +81000c72: 1010 addi a2,sp,32 +81000c74: 1010 addi a2,sp,32 +81000c76: 4141 li sp,16 +81000c78: 4141 li sp,16 +81000c7a: 4141 li sp,16 +81000c7c: 0101 addi sp,sp,0 +81000c7e: 0101 addi sp,sp,0 +81000c80: 0101 addi sp,sp,0 +81000c82: 0101 addi sp,sp,0 +81000c84: 0101 addi sp,sp,0 +81000c86: 0101 addi sp,sp,0 +81000c88: 0101 addi sp,sp,0 +81000c8a: 0101 addi sp,sp,0 +81000c8c: 0101 addi sp,sp,0 +81000c8e: 0101 addi sp,sp,0 +81000c90: 1010 addi a2,sp,32 +81000c92: 1010 addi a2,sp,32 +81000c94: 1010 addi a2,sp,32 +81000c96: 4242 lw tp,16(sp) +81000c98: 4242 lw tp,16(sp) +81000c9a: 4242 lw tp,16(sp) +81000c9c: 0202 c.slli64 tp +81000c9e: 0202 c.slli64 tp +81000ca0: 0202 c.slli64 tp +81000ca2: 0202 c.slli64 tp +81000ca4: 0202 c.slli64 tp +81000ca6: 0202 c.slli64 tp +81000ca8: 0202 c.slli64 tp +81000caa: 0202 c.slli64 tp +81000cac: 0202 c.slli64 tp +81000cae: 0202 c.slli64 tp +81000cb0: 1010 addi a2,sp,32 +81000cb2: 1010 addi a2,sp,32 +81000cb4: 0020 addi s0,sp,8 ... -81000cc6: 0000 unimp -81000cc8: de48 sw a0,60(a2) -81000cca: 8000 0x8000 -81000ccc: de48 sw a0,60(a2) -81000cce: 8000 0x8000 -81000cd0: de44 sw s1,60(a2) -81000cd2: 8000 0x8000 -81000cd4: ddf8 sw a4,124(a1) -81000cd6: 8000 0x8000 -81000cd8: ddf8 sw a4,124(a1) -81000cda: 8000 0x8000 -81000cdc: d54c sw a1,44(a0) -81000cde: 8000 0x8000 -81000ce0: de44 sw s1,60(a2) -81000ce2: 8000 0x8000 -81000ce4: ddf8 sw a4,124(a1) -81000ce6: 8000 0x8000 -81000ce8: d54c sw a1,44(a0) -81000cea: 8000 0x8000 -81000cec: ddf8 sw a4,124(a1) -81000cee: 8000 0x8000 -81000cf0: de44 sw s1,60(a2) -81000cf2: 8000 0x8000 -81000cf4: ddf4 sw a3,124(a1) -81000cf6: 8000 0x8000 -81000cf8: ddf4 sw a3,124(a1) -81000cfa: 8000 0x8000 -81000cfc: ddf4 sw a3,124(a1) -81000cfe: 8000 0x8000 -81000d00: d550 sw a2,44(a0) -81000d02: 8000 0x8000 +81000d36: 0000 unimp +81000d38: df20 sw s0,120(a4) +81000d3a: 8000 0x8000 +81000d3c: df20 sw s0,120(a4) +81000d3e: 8000 0x8000 +81000d40: df1c sw a5,56(a4) +81000d42: 8000 0x8000 +81000d44: ded0 sw a2,60(a3) +81000d46: 8000 0x8000 +81000d48: ded0 sw a2,60(a3) +81000d4a: 8000 0x8000 +81000d4c: d624 sw s1,104(a2) +81000d4e: 8000 0x8000 +81000d50: df1c sw a5,56(a4) +81000d52: 8000 0x8000 +81000d54: ded0 sw a2,60(a3) +81000d56: 8000 0x8000 +81000d58: d624 sw s1,104(a2) +81000d5a: 8000 0x8000 +81000d5c: ded0 sw a2,60(a3) +81000d5e: 8000 0x8000 +81000d60: df1c sw a5,56(a4) +81000d62: 8000 0x8000 +81000d64: decc sw a1,60(a3) +81000d66: 8000 0x8000 +81000d68: decc sw a1,60(a3) +81000d6a: 8000 0x8000 +81000d6c: decc sw a1,60(a3) +81000d6e: 8000 0x8000 +81000d70: d628 sw a0,104(a2) +81000d72: 8000 0x8000 -81000d04 <__clz_tab>: -81000d04: 0100 addi s0,sp,128 -81000d06: 0202 c.slli64 tp -81000d08: 03030303 lb t1,48(t1) # ffffa030 <_PathLocale+0x7eff86ac> -81000d0c: 0404 addi s1,sp,512 -81000d0e: 0404 addi s1,sp,512 -81000d10: 0404 addi s1,sp,512 -81000d12: 0404 addi s1,sp,512 -81000d14: 0505 addi a0,a0,1 -81000d16: 0505 addi a0,a0,1 -81000d18: 0505 addi a0,a0,1 -81000d1a: 0505 addi a0,a0,1 -81000d1c: 0505 addi a0,a0,1 -81000d1e: 0505 addi a0,a0,1 -81000d20: 0505 addi a0,a0,1 -81000d22: 0505 addi a0,a0,1 -81000d24: 0606 slli a2,a2,0x1 -81000d26: 0606 slli a2,a2,0x1 -81000d28: 0606 slli a2,a2,0x1 -81000d2a: 0606 slli a2,a2,0x1 -81000d2c: 0606 slli a2,a2,0x1 -81000d2e: 0606 slli a2,a2,0x1 -81000d30: 0606 slli a2,a2,0x1 -81000d32: 0606 slli a2,a2,0x1 -81000d34: 0606 slli a2,a2,0x1 -81000d36: 0606 slli a2,a2,0x1 -81000d38: 0606 slli a2,a2,0x1 -81000d3a: 0606 slli a2,a2,0x1 -81000d3c: 0606 slli a2,a2,0x1 -81000d3e: 0606 slli a2,a2,0x1 -81000d40: 0606 slli a2,a2,0x1 -81000d42: 0606 slli a2,a2,0x1 -81000d44: 07070707 0x7070707 -81000d48: 07070707 0x7070707 -81000d4c: 07070707 0x7070707 -81000d50: 07070707 0x7070707 -81000d54: 07070707 0x7070707 -81000d58: 07070707 0x7070707 -81000d5c: 07070707 0x7070707 -81000d60: 07070707 0x7070707 -81000d64: 07070707 0x7070707 -81000d68: 07070707 0x7070707 -81000d6c: 07070707 0x7070707 -81000d70: 07070707 0x7070707 -81000d74: 07070707 0x7070707 -81000d78: 07070707 0x7070707 -81000d7c: 07070707 0x7070707 -81000d80: 07070707 0x7070707 -81000d84: 0808 addi a0,sp,16 -81000d86: 0808 addi a0,sp,16 -81000d88: 0808 addi a0,sp,16 -81000d8a: 0808 addi a0,sp,16 -81000d8c: 0808 addi a0,sp,16 -81000d8e: 0808 addi a0,sp,16 -81000d90: 0808 addi a0,sp,16 -81000d92: 0808 addi a0,sp,16 -81000d94: 0808 addi a0,sp,16 -81000d96: 0808 addi a0,sp,16 -81000d98: 0808 addi a0,sp,16 -81000d9a: 0808 addi a0,sp,16 -81000d9c: 0808 addi a0,sp,16 -81000d9e: 0808 addi a0,sp,16 -81000da0: 0808 addi a0,sp,16 -81000da2: 0808 addi a0,sp,16 -81000da4: 0808 addi a0,sp,16 -81000da6: 0808 addi a0,sp,16 -81000da8: 0808 addi a0,sp,16 -81000daa: 0808 addi a0,sp,16 -81000dac: 0808 addi a0,sp,16 -81000dae: 0808 addi a0,sp,16 -81000db0: 0808 addi a0,sp,16 -81000db2: 0808 addi a0,sp,16 -81000db4: 0808 addi a0,sp,16 -81000db6: 0808 addi a0,sp,16 -81000db8: 0808 addi a0,sp,16 -81000dba: 0808 addi a0,sp,16 -81000dbc: 0808 addi a0,sp,16 -81000dbe: 0808 addi a0,sp,16 -81000dc0: 0808 addi a0,sp,16 -81000dc2: 0808 addi a0,sp,16 -81000dc4: 0808 addi a0,sp,16 -81000dc6: 0808 addi a0,sp,16 -81000dc8: 0808 addi a0,sp,16 -81000dca: 0808 addi a0,sp,16 -81000dcc: 0808 addi a0,sp,16 -81000dce: 0808 addi a0,sp,16 -81000dd0: 0808 addi a0,sp,16 -81000dd2: 0808 addi a0,sp,16 -81000dd4: 0808 addi a0,sp,16 -81000dd6: 0808 addi a0,sp,16 -81000dd8: 0808 addi a0,sp,16 -81000dda: 0808 addi a0,sp,16 -81000ddc: 0808 addi a0,sp,16 -81000dde: 0808 addi a0,sp,16 -81000de0: 0808 addi a0,sp,16 -81000de2: 0808 addi a0,sp,16 -81000de4: 0808 addi a0,sp,16 -81000de6: 0808 addi a0,sp,16 -81000de8: 0808 addi a0,sp,16 -81000dea: 0808 addi a0,sp,16 -81000dec: 0808 addi a0,sp,16 -81000dee: 0808 addi a0,sp,16 -81000df0: 0808 addi a0,sp,16 -81000df2: 0808 addi a0,sp,16 +81000d74 <__clz_tab>: +81000d74: 0100 addi s0,sp,128 +81000d76: 0202 c.slli64 tp +81000d78: 03030303 lb t1,48(t1) # ffffa030 <_PathLocale+0x7eff8638> +81000d7c: 0404 addi s1,sp,512 +81000d7e: 0404 addi s1,sp,512 +81000d80: 0404 addi s1,sp,512 +81000d82: 0404 addi s1,sp,512 +81000d84: 0505 addi a0,a0,1 +81000d86: 0505 addi a0,a0,1 +81000d88: 0505 addi a0,a0,1 +81000d8a: 0505 addi a0,a0,1 +81000d8c: 0505 addi a0,a0,1 +81000d8e: 0505 addi a0,a0,1 +81000d90: 0505 addi a0,a0,1 +81000d92: 0505 addi a0,a0,1 +81000d94: 0606 slli a2,a2,0x1 +81000d96: 0606 slli a2,a2,0x1 +81000d98: 0606 slli a2,a2,0x1 +81000d9a: 0606 slli a2,a2,0x1 +81000d9c: 0606 slli a2,a2,0x1 +81000d9e: 0606 slli a2,a2,0x1 +81000da0: 0606 slli a2,a2,0x1 +81000da2: 0606 slli a2,a2,0x1 +81000da4: 0606 slli a2,a2,0x1 +81000da6: 0606 slli a2,a2,0x1 +81000da8: 0606 slli a2,a2,0x1 +81000daa: 0606 slli a2,a2,0x1 +81000dac: 0606 slli a2,a2,0x1 +81000dae: 0606 slli a2,a2,0x1 +81000db0: 0606 slli a2,a2,0x1 +81000db2: 0606 slli a2,a2,0x1 +81000db4: 07070707 0x7070707 +81000db8: 07070707 0x7070707 +81000dbc: 07070707 0x7070707 +81000dc0: 07070707 0x7070707 +81000dc4: 07070707 0x7070707 +81000dc8: 07070707 0x7070707 +81000dcc: 07070707 0x7070707 +81000dd0: 07070707 0x7070707 +81000dd4: 07070707 0x7070707 +81000dd8: 07070707 0x7070707 +81000ddc: 07070707 0x7070707 +81000de0: 07070707 0x7070707 +81000de4: 07070707 0x7070707 +81000de8: 07070707 0x7070707 +81000dec: 07070707 0x7070707 +81000df0: 07070707 0x7070707 81000df4: 0808 addi a0,sp,16 81000df6: 0808 addi a0,sp,16 81000df8: 0808 addi a0,sp,16 @@ -18910,291 +18952,291 @@ Disassembly of section .rodata: 81000dfe: 0808 addi a0,sp,16 81000e00: 0808 addi a0,sp,16 81000e02: 0808 addi a0,sp,16 +81000e04: 0808 addi a0,sp,16 +81000e06: 0808 addi a0,sp,16 +81000e08: 0808 addi a0,sp,16 +81000e0a: 0808 addi a0,sp,16 +81000e0c: 0808 addi a0,sp,16 +81000e0e: 0808 addi a0,sp,16 +81000e10: 0808 addi a0,sp,16 +81000e12: 0808 addi a0,sp,16 +81000e14: 0808 addi a0,sp,16 +81000e16: 0808 addi a0,sp,16 +81000e18: 0808 addi a0,sp,16 +81000e1a: 0808 addi a0,sp,16 +81000e1c: 0808 addi a0,sp,16 +81000e1e: 0808 addi a0,sp,16 +81000e20: 0808 addi a0,sp,16 +81000e22: 0808 addi a0,sp,16 +81000e24: 0808 addi a0,sp,16 +81000e26: 0808 addi a0,sp,16 +81000e28: 0808 addi a0,sp,16 +81000e2a: 0808 addi a0,sp,16 +81000e2c: 0808 addi a0,sp,16 +81000e2e: 0808 addi a0,sp,16 +81000e30: 0808 addi a0,sp,16 +81000e32: 0808 addi a0,sp,16 +81000e34: 0808 addi a0,sp,16 +81000e36: 0808 addi a0,sp,16 +81000e38: 0808 addi a0,sp,16 +81000e3a: 0808 addi a0,sp,16 +81000e3c: 0808 addi a0,sp,16 +81000e3e: 0808 addi a0,sp,16 +81000e40: 0808 addi a0,sp,16 +81000e42: 0808 addi a0,sp,16 +81000e44: 0808 addi a0,sp,16 +81000e46: 0808 addi a0,sp,16 +81000e48: 0808 addi a0,sp,16 +81000e4a: 0808 addi a0,sp,16 +81000e4c: 0808 addi a0,sp,16 +81000e4e: 0808 addi a0,sp,16 +81000e50: 0808 addi a0,sp,16 +81000e52: 0808 addi a0,sp,16 +81000e54: 0808 addi a0,sp,16 +81000e56: 0808 addi a0,sp,16 +81000e58: 0808 addi a0,sp,16 +81000e5a: 0808 addi a0,sp,16 +81000e5c: 0808 addi a0,sp,16 +81000e5e: 0808 addi a0,sp,16 +81000e60: 0808 addi a0,sp,16 +81000e62: 0808 addi a0,sp,16 +81000e64: 0808 addi a0,sp,16 +81000e66: 0808 addi a0,sp,16 +81000e68: 0808 addi a0,sp,16 +81000e6a: 0808 addi a0,sp,16 +81000e6c: 0808 addi a0,sp,16 +81000e6e: 0808 addi a0,sp,16 +81000e70: 0808 addi a0,sp,16 +81000e72: 0808 addi a0,sp,16 Disassembly of section .srodata: -81000e04 <_global_impure_ptr>: -81000e04: 0f70 addi a2,sp,924 -81000e06: 8100 0x8100 +81000e74 <_global_impure_ptr>: +81000e74: 0fe0 addi s0,sp,988 +81000e76: 8100 0x8100 Disassembly of section .srodata.cst8: -81000e08 <.srodata.cst8>: -81000e08: 0000 unimp -81000e0a: 0000 unimp -81000e0c: 0000 unimp -81000e0e: 3ff0 fld fa2,248(a5) -81000e10: 0000 unimp -81000e12: 0000 unimp -81000e14: 0000 unimp -81000e16: 4024 lw s1,64(s0) -81000e18: 0000 unimp -81000e1a: 0000 unimp -81000e1c: 0000 unimp -81000e1e: 4350 lw a2,4(a4) +81000e78 <.srodata.cst8>: +81000e78: 0000 unimp +81000e7a: 0000 unimp +81000e7c: 0000 unimp +81000e7e: 3ff0 fld fa2,248(a5) +81000e80: 0000 unimp +81000e82: 0000 unimp +81000e84: 0000 unimp +81000e86: 4024 lw s1,64(s0) +81000e88: 0000 unimp +81000e8a: 0000 unimp +81000e8c: 0000 unimp +81000e8e: 4350 lw a2,4(a4) Disassembly of section .eh_frame: -81000e20 <.eh_frame>: -81000e20: 0010 0x10 -81000e22: 0000 unimp -81000e24: 0000 unimp -81000e26: 0000 unimp -81000e28: 7a01 lui s4,0xfffe0 -81000e2a: 0052 c.slli zero,0x14 -81000e2c: 7c01 lui s8,0xfffe0 -81000e2e: 0101 addi sp,sp,0 -81000e30: 00020d1b 0x20d1b -81000e34: 0010 0x10 -81000e36: 0000 unimp -81000e38: 0018 0x18 -81000e3a: 0000 unimp -81000e3c: b688 fsd fa0,40(a3) -81000e3e: ff00 fsw fs0,56(a4) -81000e40: 0434 addi a3,sp,520 -81000e42: 0000 unimp -81000e44: 0000 unimp -81000e46: 0000 unimp -81000e48: 0010 0x10 -81000e4a: 0000 unimp -81000e4c: 002c addi a1,sp,8 -81000e4e: 0000 unimp -81000e50: baa8 fsd fa0,112(a3) -81000e52: ff00 fsw fs0,56(a4) -81000e54: 0410 addi a2,sp,512 -81000e56: 0000 unimp -81000e58: 0000 unimp +81000e90 <.eh_frame>: +81000e90: 0010 0x10 +81000e92: 0000 unimp +81000e94: 0000 unimp +81000e96: 0000 unimp +81000e98: 7a01 lui s4,0xfffe0 +81000e9a: 0052 c.slli zero,0x14 +81000e9c: 7c01 lui s8,0xfffe0 +81000e9e: 0101 addi sp,sp,0 +81000ea0: 00020d1b 0x20d1b +81000ea4: 0010 0x10 +81000ea6: 0000 unimp +81000ea8: 0018 0x18 +81000eaa: 0000 unimp +81000eac: b6f0 fsd fa2,232(a3) +81000eae: ff00 fsw fs0,56(a4) +81000eb0: 0434 addi a3,sp,520 +81000eb2: 0000 unimp +81000eb4: 0000 unimp +81000eb6: 0000 unimp +81000eb8: 0010 0x10 +81000eba: 0000 unimp +81000ebc: 002c addi a1,sp,8 +81000ebe: 0000 unimp +81000ec0: bb10 fsd fa2,48(a4) +81000ec2: ff00 fsw fs0,56(a4) +81000ec4: 0410 addi a2,sp,512 +81000ec6: 0000 unimp +81000ec8: 0000 unimp ... Disassembly of section .data: -81000e60 : -81000e60: 0000 unimp -81000e62: 8100 0x8100 -81000e64: 0004 0x4 -81000e66: 8100 0x8100 -81000e68: 0008 0x8 -81000e6a: 8100 0x8100 -81000e6c: 000c 0xc -81000e6e: 8100 0x8100 -81000e70: 0010 0x10 -81000e72: 8100 0x8100 -81000e74: 0014 0x14 -81000e76: 8100 0x8100 -81000e78: 0018 0x18 -81000e7a: 8100 0x8100 -81000e7c: 001c 0x1c -81000e7e: 8100 0x8100 -81000e80: 0020 addi s0,sp,8 -81000e82: 8100 0x8100 -81000e84: 0024 addi s1,sp,8 -81000e86: 8100 0x8100 -81000e88: 0028 addi a0,sp,8 -81000e8a: 8100 0x8100 -81000e8c: 002c addi a1,sp,8 -81000e8e: 8100 0x8100 -81000e90: 0030 addi a2,sp,8 -81000e92: 8100 0x8100 -81000e94: 0034 addi a3,sp,8 -81000e96: 8100 0x8100 -81000e98: 0038 addi a4,sp,8 -81000e9a: 8100 0x8100 -81000e9c: 003c addi a5,sp,8 -81000e9e: 8100 0x8100 - -81000ea0 : -81000ea0: 0090 addi a2,sp,64 -81000ea2: 8100 0x8100 -81000ea4: 0094 addi a3,sp,64 -81000ea6: 8100 0x8100 -81000ea8: 0098 addi a4,sp,64 -81000eaa: 8100 0x8100 -81000eac: 009c addi a5,sp,64 -81000eae: 8100 0x8100 -81000eb0: 00a0 addi s0,sp,72 -81000eb2: 8100 0x8100 -81000eb4: 00a4 addi s1,sp,72 -81000eb6: 8100 0x8100 -81000eb8: 00a8 addi a0,sp,72 -81000eba: 8100 0x8100 -81000ebc: 00ac addi a1,sp,72 -81000ebe: 8100 0x8100 -81000ec0: 00b0 addi a2,sp,72 -81000ec2: 8100 0x8100 -81000ec4: 00b4 addi a3,sp,72 -81000ec6: 8100 0x8100 -81000ec8: 00b8 addi a4,sp,72 -81000eca: 8100 0x8100 -81000ecc: 00bc addi a5,sp,72 -81000ece: 8100 0x8100 -81000ed0: 00c0 addi s0,sp,68 +81000ed0 : +81000ed0: 0000 unimp 81000ed2: 8100 0x8100 -81000ed4: 00c4 addi s1,sp,68 +81000ed4: 0004 0x4 81000ed6: 8100 0x8100 -81000ed8: 00c8 addi a0,sp,68 +81000ed8: 0008 0x8 81000eda: 8100 0x8100 -81000edc: 00cc addi a1,sp,68 +81000edc: 000c 0xc 81000ede: 8100 0x8100 - -81000ee0 : -81000ee0: 00d4 addi a3,sp,68 +81000ee0: 0010 0x10 81000ee2: 8100 0x8100 -81000ee4: 00d8 addi a4,sp,68 +81000ee4: 0014 0x14 81000ee6: 8100 0x8100 -81000ee8: 00dc addi a5,sp,68 +81000ee8: 0018 0x18 81000eea: 8100 0x8100 -81000eec: 00e0 addi s0,sp,76 +81000eec: 001c 0x1c 81000eee: 8100 0x8100 -81000ef0: 00e4 addi s1,sp,76 +81000ef0: 0020 addi s0,sp,8 81000ef2: 8100 0x8100 -81000ef4: 00e8 addi a0,sp,76 +81000ef4: 0024 addi s1,sp,8 81000ef6: 8100 0x8100 -81000ef8: 00ec addi a1,sp,76 +81000ef8: 0028 addi a0,sp,8 81000efa: 8100 0x8100 -81000efc: 00f0 addi a2,sp,76 +81000efc: 002c addi a1,sp,8 81000efe: 8100 0x8100 -81000f00: 00f4 addi a3,sp,76 +81000f00: 0030 addi a2,sp,8 81000f02: 8100 0x8100 -81000f04: 00f8 addi a4,sp,76 +81000f04: 0034 addi a3,sp,8 81000f06: 8100 0x8100 -81000f08: 00fc addi a5,sp,76 +81000f08: 0038 addi a4,sp,8 81000f0a: 8100 0x8100 -81000f0c: 0100 addi s0,sp,128 +81000f0c: 003c addi a5,sp,8 81000f0e: 8100 0x8100 -81000f10: 0104 addi s1,sp,128 + +81000f10 : +81000f10: 0100 addi s0,sp,128 81000f12: 8100 0x8100 -81000f14: 0108 addi a0,sp,128 +81000f14: 0104 addi s1,sp,128 81000f16: 8100 0x8100 -81000f18: 010c addi a1,sp,128 +81000f18: 0108 addi a0,sp,128 81000f1a: 8100 0x8100 -81000f1c: 0110 addi a2,sp,128 +81000f1c: 010c addi a1,sp,128 81000f1e: 8100 0x8100 - -81000f20 : -81000f20: 0005 c.nop 1 -81000f22: 0000 unimp -81000f24: 0005 c.nop 1 -81000f26: 0000 unimp -81000f28: 0005 c.nop 1 -81000f2a: 0000 unimp -81000f2c: 0005 c.nop 1 - ... - -81000f30 : -81000f30: 0148 addi a0,sp,132 +81000f20: 0110 addi a2,sp,128 +81000f22: 8100 0x8100 +81000f24: 0114 addi a3,sp,128 +81000f26: 8100 0x8100 +81000f28: 0118 addi a4,sp,128 +81000f2a: 8100 0x8100 +81000f2c: 011c addi a5,sp,128 +81000f2e: 8100 0x8100 +81000f30: 0120 addi s0,sp,136 81000f32: 8100 0x8100 -81000f34: 014c addi a1,sp,132 +81000f34: 0124 addi s1,sp,136 81000f36: 8100 0x8100 -81000f38: 0150 addi a2,sp,132 +81000f38: 0128 addi a0,sp,136 81000f3a: 8100 0x8100 -81000f3c: 0154 addi a3,sp,132 +81000f3c: 012c addi a1,sp,136 81000f3e: 8100 0x8100 -81000f40: 0158 addi a4,sp,132 +81000f40: 0130 addi a2,sp,136 81000f42: 8100 0x8100 -81000f44: 015c addi a5,sp,132 +81000f44: 0134 addi a3,sp,136 81000f46: 8100 0x8100 -81000f48: 0160 addi s0,sp,140 +81000f48: 0138 addi a4,sp,136 81000f4a: 8100 0x8100 -81000f4c: 0164 addi s1,sp,140 +81000f4c: 013c addi a5,sp,136 81000f4e: 8100 0x8100 -81000f50: 0168 addi a0,sp,140 + +81000f50 : +81000f50: 0144 addi s1,sp,132 81000f52: 8100 0x8100 -81000f54: 016c addi a1,sp,140 +81000f54: 0148 addi a0,sp,132 81000f56: 8100 0x8100 -81000f58: 0170 addi a2,sp,140 +81000f58: 014c addi a1,sp,132 81000f5a: 8100 0x8100 -81000f5c: 0174 addi a3,sp,140 +81000f5c: 0150 addi a2,sp,132 81000f5e: 8100 0x8100 -81000f60: 0178 addi a4,sp,140 +81000f60: 0154 addi a3,sp,132 81000f62: 8100 0x8100 -81000f64: 017c addi a5,sp,140 +81000f64: 0158 addi a4,sp,132 81000f66: 8100 0x8100 -81000f68: 0180 addi s0,sp,192 +81000f68: 015c addi a5,sp,132 81000f6a: 8100 0x8100 -81000f6c: 0184 addi s1,sp,192 +81000f6c: 0160 addi s0,sp,140 81000f6e: 8100 0x8100 - -81000f70 : -81000f70: 0000 unimp -81000f72: 0000 unimp -81000f74: 125c addi a5,sp,292 +81000f70: 0164 addi s1,sp,140 +81000f72: 8100 0x8100 +81000f74: 0168 addi a0,sp,140 81000f76: 8100 0x8100 -81000f78: 12c4 addi s1,sp,356 +81000f78: 016c addi a1,sp,140 81000f7a: 8100 0x8100 -81000f7c: 132c addi a1,sp,424 +81000f7c: 0170 addi a2,sp,140 81000f7e: 8100 0x8100 - ... -81001018: 0001 nop -8100101a: 0000 unimp -8100101c: 0000 unimp -8100101e: 0000 unimp -81001020: 330e fld ft6,224(sp) -81001022: abcd j 81001614 <__malloc_av_+0x27c> -81001024: 1234 addi a3,sp,296 -81001026: e66d bnez a2,81001110 -81001028: deec sw a1,124(a3) -8100102a: 0005 c.nop 1 -8100102c: 0000000b 0xb +81000f80: 0174 addi a3,sp,140 +81000f82: 8100 0x8100 +81000f84: 0178 addi a4,sp,140 +81000f86: 8100 0x8100 +81000f88: 017c addi a5,sp,140 +81000f8a: 8100 0x8100 +81000f8c: 0180 addi s0,sp,192 +81000f8e: 8100 0x8100 + +81000f90 : +81000f90: 0005 c.nop 1 +81000f92: 0000 unimp +81000f94: 0005 c.nop 1 +81000f96: 0000 unimp +81000f98: 0005 c.nop 1 +81000f9a: 0000 unimp +81000f9c: 0005 c.nop 1 ... -81001398 <__malloc_av_>: +81000fa0 : +81000fa0: 01b8 addi a4,sp,200 +81000fa2: 8100 0x8100 +81000fa4: 01bc addi a5,sp,200 +81000fa6: 8100 0x8100 +81000fa8: 01c0 addi s0,sp,196 +81000faa: 8100 0x8100 +81000fac: 01c4 addi s1,sp,196 +81000fae: 8100 0x8100 +81000fb0: 01c8 addi a0,sp,196 +81000fb2: 8100 0x8100 +81000fb4: 01cc addi a1,sp,196 +81000fb6: 8100 0x8100 +81000fb8: 01d0 addi a2,sp,196 +81000fba: 8100 0x8100 +81000fbc: 01d4 addi a3,sp,196 +81000fbe: 8100 0x8100 +81000fc0: 01d8 addi a4,sp,196 +81000fc2: 8100 0x8100 +81000fc4: 01dc addi a5,sp,196 +81000fc6: 8100 0x8100 +81000fc8: 01e0 addi s0,sp,204 +81000fca: 8100 0x8100 +81000fcc: 01e4 addi s1,sp,204 +81000fce: 8100 0x8100 +81000fd0: 01e8 addi a0,sp,204 +81000fd2: 8100 0x8100 +81000fd4: 01ec addi a1,sp,204 +81000fd6: 8100 0x8100 +81000fd8: 01f0 addi a2,sp,204 +81000fda: 8100 0x8100 +81000fdc: 01f4 addi a3,sp,204 +81000fde: 8100 0x8100 + +81000fe0 : +81000fe0: 0000 unimp +81000fe2: 0000 unimp +81000fe4: 12cc addi a1,sp,356 +81000fe6: 8100 0x8100 +81000fe8: 1334 addi a3,sp,424 +81000fea: 8100 0x8100 +81000fec: 139c addi a5,sp,480 +81000fee: 8100 0x8100 + ... +81001088: 0001 nop +8100108a: 0000 unimp +8100108c: 0000 unimp +8100108e: 0000 unimp +81001090: 330e fld ft6,224(sp) +81001092: abcd j 81001684 <__malloc_av_+0x27c> +81001094: 1234 addi a3,sp,296 +81001096: e66d bnez a2,81001180 +81001098: deec sw a1,124(a3) +8100109a: 0005 c.nop 1 +8100109c: 0000000b 0xb + ... + +81001408 <__malloc_av_>: ... -810013a0: 1398 addi a4,sp,480 -810013a2: 8100 0x8100 -810013a4: 1398 addi a4,sp,480 -810013a6: 8100 0x8100 -810013a8: 13a0 addi s0,sp,488 -810013aa: 8100 0x8100 -810013ac: 13a0 addi s0,sp,488 -810013ae: 8100 0x8100 -810013b0: 13a8 addi a0,sp,488 -810013b2: 8100 0x8100 -810013b4: 13a8 addi a0,sp,488 -810013b6: 8100 0x8100 -810013b8: 13b0 addi a2,sp,488 -810013ba: 8100 0x8100 -810013bc: 13b0 addi a2,sp,488 -810013be: 8100 0x8100 -810013c0: 13b8 addi a4,sp,488 -810013c2: 8100 0x8100 -810013c4: 13b8 addi a4,sp,488 -810013c6: 8100 0x8100 -810013c8: 13c0 addi s0,sp,484 -810013ca: 8100 0x8100 -810013cc: 13c0 addi s0,sp,484 -810013ce: 8100 0x8100 -810013d0: 13c8 addi a0,sp,484 -810013d2: 8100 0x8100 -810013d4: 13c8 addi a0,sp,484 -810013d6: 8100 0x8100 -810013d8: 13d0 addi a2,sp,484 -810013da: 8100 0x8100 -810013dc: 13d0 addi a2,sp,484 -810013de: 8100 0x8100 -810013e0: 13d8 addi a4,sp,484 -810013e2: 8100 0x8100 -810013e4: 13d8 addi a4,sp,484 -810013e6: 8100 0x8100 -810013e8: 13e0 addi s0,sp,492 -810013ea: 8100 0x8100 -810013ec: 13e0 addi s0,sp,492 -810013ee: 8100 0x8100 -810013f0: 13e8 addi a0,sp,492 -810013f2: 8100 0x8100 -810013f4: 13e8 addi a0,sp,492 -810013f6: 8100 0x8100 -810013f8: 13f0 addi a2,sp,492 -810013fa: 8100 0x8100 -810013fc: 13f0 addi a2,sp,492 -810013fe: 8100 0x8100 -81001400: 13f8 addi a4,sp,492 -81001402: 8100 0x8100 -81001404: 13f8 addi a4,sp,492 -81001406: 8100 0x8100 -81001408: 1400 addi s0,sp,544 -8100140a: 8100 0x8100 -8100140c: 1400 addi s0,sp,544 -8100140e: 8100 0x8100 81001410: 1408 addi a0,sp,544 81001412: 8100 0x8100 81001414: 1408 addi a0,sp,544 @@ -19651,132 +19693,192 @@ Disassembly of section .data: 8100179a: 8100 0x8100 8100179c: 1790 addi a2,sp,992 8100179e: 8100 0x8100 +810017a0: 1798 addi a4,sp,992 +810017a2: 8100 0x8100 +810017a4: 1798 addi a4,sp,992 +810017a6: 8100 0x8100 +810017a8: 17a0 addi s0,sp,1000 +810017aa: 8100 0x8100 +810017ac: 17a0 addi s0,sp,1000 +810017ae: 8100 0x8100 +810017b0: 17a8 addi a0,sp,1000 +810017b2: 8100 0x8100 +810017b4: 17a8 addi a0,sp,1000 +810017b6: 8100 0x8100 +810017b8: 17b0 addi a2,sp,1000 +810017ba: 8100 0x8100 +810017bc: 17b0 addi a2,sp,1000 +810017be: 8100 0x8100 +810017c0: 17b8 addi a4,sp,1000 +810017c2: 8100 0x8100 +810017c4: 17b8 addi a4,sp,1000 +810017c6: 8100 0x8100 +810017c8: 17c0 addi s0,sp,996 +810017ca: 8100 0x8100 +810017cc: 17c0 addi s0,sp,996 +810017ce: 8100 0x8100 +810017d0: 17c8 addi a0,sp,996 +810017d2: 8100 0x8100 +810017d4: 17c8 addi a0,sp,996 +810017d6: 8100 0x8100 +810017d8: 17d0 addi a2,sp,996 +810017da: 8100 0x8100 +810017dc: 17d0 addi a2,sp,996 +810017de: 8100 0x8100 +810017e0: 17d8 addi a4,sp,996 +810017e2: 8100 0x8100 +810017e4: 17d8 addi a4,sp,996 +810017e6: 8100 0x8100 +810017e8: 17e0 addi s0,sp,1004 +810017ea: 8100 0x8100 +810017ec: 17e0 addi s0,sp,1004 +810017ee: 8100 0x8100 +810017f0: 17e8 addi a0,sp,1004 +810017f2: 8100 0x8100 +810017f4: 17e8 addi a0,sp,1004 +810017f6: 8100 0x8100 +810017f8: 17f0 addi a2,sp,1004 +810017fa: 8100 0x8100 +810017fc: 17f0 addi a2,sp,1004 +810017fe: 8100 0x8100 +81001800: 17f8 addi a4,sp,1004 +81001802: 8100 0x8100 +81001804: 17f8 addi a4,sp,1004 +81001806: 8100 0x8100 +81001808: 1800 addi s0,sp,48 +8100180a: 8100 0x8100 +8100180c: 1800 addi s0,sp,48 +8100180e: 8100 0x8100 -810017a0 <__global_locale>: -810017a0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81001810 <__global_locale>: +81001810: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -810017c0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81001830: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -810017e0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81001850: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -81001800: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81001870: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -81001820: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +81001890: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -81001840: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +810018b0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -81001860: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne +810018d0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne ... -81001880: c494 sw a3,8(s1) -81001882: 8000 0x8000 -81001884: aa90 fsd fa2,16(a3) -81001886: 8000 0x8000 -81001888: 0000 unimp -8100188a: 0000 unimp -8100188c: 0bc4 addi s1,sp,468 -8100188e: 8100 0x8100 -81001890: 0a34 addi a3,sp,280 -81001892: 8100 0x8100 -81001894: 0360 addi s0,sp,396 -81001896: 8100 0x8100 -81001898: 0360 addi s0,sp,396 -8100189a: 8100 0x8100 -8100189c: 0360 addi s0,sp,396 -8100189e: 8100 0x8100 -810018a0: 0360 addi s0,sp,396 -810018a2: 8100 0x8100 -810018a4: 0360 addi s0,sp,396 -810018a6: 8100 0x8100 -810018a8: 0360 addi s0,sp,396 -810018aa: 8100 0x8100 -810018ac: 0360 addi s0,sp,396 -810018ae: 8100 0x8100 -810018b0: 0360 addi s0,sp,396 -810018b2: 8100 0x8100 -810018b4: 0360 addi s0,sp,396 -810018b6: 8100 0x8100 -810018b8: ffff 0xffff -810018ba: ffff 0xffff -810018bc: ffff 0xffff -810018be: ffff 0xffff -810018c0: ffff 0xffff -810018c2: ffff 0xffff -810018c4: ffff 0xffff -810018c6: 0000 unimp -810018c8: 0001 nop -810018ca: 5341 li t1,-16 -810018cc: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm +810018f0: c56c sw a1,76(a0) +810018f2: 8000 0x8000 +810018f4: ab68 fsd fa0,208(a4) +810018f6: 8000 0x8000 +810018f8: 0000 unimp +810018fa: 0000 unimp +810018fc: 0c34 addi a3,sp,536 +810018fe: 8100 0x8100 +81001900: 0aa4 addi s1,sp,344 +81001902: 8100 0x8100 +81001904: 03d0 addi a2,sp,452 +81001906: 8100 0x8100 +81001908: 03d0 addi a2,sp,452 +8100190a: 8100 0x8100 +8100190c: 03d0 addi a2,sp,452 +8100190e: 8100 0x8100 +81001910: 03d0 addi a2,sp,452 +81001912: 8100 0x8100 +81001914: 03d0 addi a2,sp,452 +81001916: 8100 0x8100 +81001918: 03d0 addi a2,sp,452 +8100191a: 8100 0x8100 +8100191c: 03d0 addi a2,sp,452 +8100191e: 8100 0x8100 +81001920: 03d0 addi a2,sp,452 +81001922: 8100 0x8100 +81001924: 03d0 addi a2,sp,452 +81001926: 8100 0x8100 +81001928: ffff 0xffff +8100192a: ffff 0xffff +8100192c: ffff 0xffff +8100192e: ffff 0xffff +81001930: ffff 0xffff +81001932: ffff 0xffff +81001934: ffff 0xffff +81001936: 0000 unimp +81001938: 0001 nop +8100193a: 5341 li t1,-16 +8100193c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm ... -810018e8: 0000 unimp -810018ea: 5341 li t1,-16 -810018ec: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm +81001958: 0000 unimp +8100195a: 5341 li t1,-16 +8100195c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm ... Disassembly of section .sdata: -8100190c : -8100190c: 0000 unimp -8100190e: 1000 addi s0,sp,32 +8100197c : +8100197c: 0000 unimp +8100197e: 7000 flw fs0,32(s0) -81001910 : -81001910: 0000 unimp -81001912: 2000 fld fs0,0(s0) +81001980 : +81001980: 0000 unimp +81001982: 1000 addi s0,sp,32 -81001914 <_impure_ptr>: -81001914: 0f70 addi a2,sp,924 -81001916: 8100 0x8100 +81001984 : +81001984: 0000 unimp +81001986: 2000 fld fs0,0(s0) -81001918 <__malloc_sbrk_base>: -81001918: ffff 0xffff -8100191a: ffff 0xffff +81001988 <_impure_ptr>: +81001988: 0fe0 addi s0,sp,988 +8100198a: 8100 0x8100 -8100191c <__malloc_trim_threshold>: -8100191c: 0000 unimp -8100191e: 0002 c.slli64 zero +8100198c <__malloc_sbrk_base>: +8100198c: ffff 0xffff +8100198e: ffff 0xffff + +81001990 <__malloc_trim_threshold>: +81001990: 0000 unimp +81001992: 0002 c.slli64 zero Disassembly of section .bss: -81001920 : -81001920: 0000 unimp +81001994 : +81001994: 0000 unimp ... -81001924 : -81001924: 0000 unimp +81001998 : +81001998: 0000 unimp ... -81001928 : -81001928: 0000 unimp +8100199c : +8100199c: 0000 unimp ... -8100192c : +810019a0 : ... -8100193c : +810019b0 : ... -8100194c <__malloc_current_mallinfo>: +810019c0 <__malloc_current_mallinfo>: ... -81001974 : -81001974: 0000 unimp +810019e8 : +810019e8: 0000 unimp ... Disassembly of section .sbss: -81001978 <__malloc_max_total_mem>: -81001978: 0000 unimp +810019ec <__malloc_max_total_mem>: +810019ec: 0000 unimp ... -8100197c <__malloc_max_sbrked_mem>: -8100197c: 0000 unimp +810019f0 <__malloc_max_sbrked_mem>: +810019f0: 0000 unimp ... -81001980 <__malloc_top_pad>: -81001980: 0000 unimp +810019f4 <__malloc_top_pad>: +810019f4: 0000 unimp ... -81001984 <_PathLocale>: -81001984: 0000 unimp +810019f8 <_PathLocale>: +810019f8: 0000 unimp ... Disassembly of section .comment: @@ -19790,53 +19892,6 @@ Disassembly of section .comment: 8200000e: 302e fld ft0,232(sp) ... -Disassembly of section .FileIO: - -70000000 : -70000000: ff010113 addi sp,sp,-16 # 36b0fff0 -70000004: 00812623 sw s0,12(sp) -70000008: 01010413 addi s0,sp,16 -7000000c: 00000013 nop -70000010: 00c12403 lw s0,12(sp) -70000014: 01010113 addi sp,sp,16 -70000018: 00008067 ret - -7000001c : -7000001c: ff010113 addi sp,sp,-16 -70000020: 00812623 sw s0,12(sp) -70000024: 01010413 addi s0,sp,16 -70000028: 00000013 nop -7000002c: 00c12403 lw s0,12(sp) -70000030: 01010113 addi sp,sp,16 -70000034: 00008067 ret - -70000038 : -70000038: ff010113 addi sp,sp,-16 -7000003c: 00812623 sw s0,12(sp) -70000040: 01010413 addi s0,sp,16 -70000044: 00000013 nop -70000048: 00c12403 lw s0,12(sp) -7000004c: 01010113 addi sp,sp,16 -70000050: 00008067 ret - -70000054 : -70000054: ff010113 addi sp,sp,-16 -70000058: 00812623 sw s0,12(sp) -7000005c: 01010413 addi s0,sp,16 -70000060: 00000013 nop -70000064: 00c12403 lw s0,12(sp) -70000068: 01010113 addi sp,sp,16 -7000006c: 00008067 ret - -70000070 : -70000070: ff010113 addi sp,sp,-16 -70000074: 00812623 sw s0,12(sp) -70000078: 01010413 addi s0,sp,16 -7000007c: 00000013 nop -70000080: 00c12403 lw s0,12(sp) -70000084: 01010113 addi sp,sp,16 -70000088: 00008067 ret - Disassembly of section .debug_info: 00000000 <.debug_info>: @@ -19851,8 +19906,8 @@ Disassembly of section .debug_info: 10: 3b0c fld fa1,48(a4) 12: 97000007 0x97000007 16: 0006 c.slli zero,0x1 - 18: c400 sw s0,8(s0) - 1a: 00c4 addi s1,sp,68 + 18: 9c00 0x9c00 + 1a: 00c5 addi ra,ra,17 1c: 3480 fld fs0,40(s1) 1e: 0004 0x4 20: 0000 unimp @@ -19915,7 +19970,7 @@ Disassembly of section .debug_info: 9c: 1791 addi a5,a5,-28 9e: 00000033 add zero,zero,zero a2: 7305 lui t1,0xfffe1 - a4: 04000003 lb zero,64(zero) # 40 + a4: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> a8: 0165 addi sp,sp,25 aa: 00002c17 auipc s8,0x2 ae: 0600 addi s0,sp,768 @@ -19937,12 +19992,12 @@ Disassembly of section .debug_info: d2: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne d6: 00e1 addi ra,ra,24 d8: 0000 unimp - da: 2c09 jal 2ec + da: 2c09 jal 2ec <_start-0x7ffffd14> dc: 0000 unimp de: 0300 addi s0,sp,384 e0: 0a00 addi s0,sp,272 e2: 0308 addi a0,sp,384 - e4: 010509a3 sb a6,19(a0) # fffe5013 <_PathLocale+0x7efe368f> + e4: 010509a3 sb a6,19(a0) # fffe5013 <_PathLocale+0x7efe361b> e8: 0000 unimp ea: 0003c40b 0x3c40b ee: 0300 addi s0,sp,384 @@ -19986,7 +20041,7 @@ Disassembly of section .debug_info: 150: 0b04 addi s1,sp,400 152: 0531 addi a0,a0,12 154: 0000 unimp - 156: 3205 jal fffffa76 <_PathLocale+0x7effe0f2> + 156: 3205 jal fffffa76 <_PathLocale+0x7effe07e> 158: 0000330b 0x330b 15c: 0800 addi s0,sp,16 15e: 0001b50b 0x1b50b @@ -19995,12 +20050,12 @@ Disassembly of section .debug_info: 166: 00000033 add zero,zero,zero 16a: 0b0c addi a1,sp,400 16c: 0000013b 0x13b - 170: 3205 jal fffffa90 <_PathLocale+0x7effe10c> + 170: 3205 jal fffffa90 <_PathLocale+0x7effe098> 172: 0000331b 0x331b 176: 1000 addi s0,sp,32 178: 5f0e lw t5,224(sp) 17a: 0078 addi a4,sp,12 - 17c: 3305 jal fffffe9c <_PathLocale+0x7effe518> + 17c: 3305 jal fffffe9c <_PathLocale+0x7effe4a4> 17e: 00018b0b 0x18b0b 182: 1400 addi s0,sp,544 184: 0f00 addi s0,sp,912 @@ -20009,7 +20064,7 @@ Disassembly of section .debug_info: 18a: 0800 addi s0,sp,16 18c: 011f 0000 019b 0x19b0000011f 192: 0000 unimp - 194: 2c09 jal 3a6 + 194: 2c09 jal 3a6 <_start-0x7ffffc5a> 196: 0000 unimp 198: 0000 unimp 19a: 0d00 addi s0,sp,656 @@ -20024,8 +20079,8 @@ Disassembly of section .debug_info: 1b0: 00000033 add zero,zero,zero 1b4: 0b00 addi s0,sp,400 1b6: 000006f7 0x6f7 - 1ba: 3a05 jal fffffaea <_PathLocale+0x7effe166> - 1bc: 3309 jal fffffebe <_PathLocale+0x7effe53a> + 1ba: 3a05 jal fffffaea <_PathLocale+0x7effe0f2> + 1bc: 3309 jal fffffebe <_PathLocale+0x7effe4c6> 1be: 0000 unimp 1c0: 0400 addi s0,sp,512 1c2: 0000f10b 0xf10b @@ -20035,8 +20090,8 @@ Disassembly of section .debug_info: 1ce: 0b08 addi a0,sp,400 1d0: 0770 addi a2,sp,908 1d2: 0000 unimp - 1d4: 3c05 jal fffffc04 <_PathLocale+0x7effe280> - 1d6: 3309 jal fffffed8 <_PathLocale+0x7effe554> + 1d4: 3c05 jal fffffc04 <_PathLocale+0x7effe20c> + 1d6: 3309 jal fffffed8 <_PathLocale+0x7effe4e0> 1d8: 0000 unimp 1da: 0c00 addi s0,sp,528 1dc: 00041a0b 0x41a0b @@ -20046,8 +20101,8 @@ Disassembly of section .debug_info: 1e8: 0b10 addi a2,sp,400 1ea: 03ba slli t2,t2,0xe 1ec: 0000 unimp - 1ee: 3e05 jal fffffd1e <_PathLocale+0x7effe39a> - 1f0: 3309 jal fffffef2 <_PathLocale+0x7effe56e> + 1ee: 3e05 jal fffffd1e <_PathLocale+0x7effe326> + 1f0: 3309 jal fffffef2 <_PathLocale+0x7effe4fa> 1f2: 0000 unimp 1f4: 1400 addi s0,sp,544 1f6: 0006220b 0x6220b @@ -20056,7 +20111,7 @@ Disassembly of section .debug_info: 204: 04c8 addi a0,sp,580 206: 0000 unimp 208: 4005 c.li zero,1 - 20a: 3309 jal ffffff0c <_PathLocale+0x7effe588> + 20a: 3309 jal ffffff0c <_PathLocale+0x7effe514> 20c: 0000 unimp 20e: 1c00 addi s0,sp,560 210: 00067d0b 0x67d0b @@ -20069,7 +20124,7 @@ Disassembly of section .debug_info: 222: 0800 addi s0,sp,16 224: 0501 addi a0,a0,0 226: 084a slli a6,a6,0x12 - 228: 00000263 beqz zero,22c + 228: 00000263 beqz zero,22c <_start-0x7ffffdd4> 22c: 0001a80b 0x1a80b 230: 0500 addi s0,sp,640 232: 02630a4b fnmsub.d fs4,ft6,ft6,ft0,rne @@ -20080,12 +20135,12 @@ Disassembly of section .debug_info: 240: 6309 lui t1,0x2 242: 0002 c.slli64 zero 244: 8000 0x8000 - 246: c611 beqz a2,252 + 246: c611 beqz a2,252 <_start-0x7ffffdae> 248: 0005 c.nop 1 24a: 0500 addi s0,sp,640 24c: 0a4e slli s4,s4,0x13 24e: 011f 0000 0100 0x1000000011f - 254: 3311 jal ffffff58 <_PathLocale+0x7effe5d4> + 254: 3311 jal ffffff58 <_PathLocale+0x7effe560> 256: 0001 nop 258: 0500 addi s0,sp,640 25a: 0a51 addi s4,s4,20 @@ -20094,11 +20149,11 @@ Disassembly of section .debug_info: 264: 011d addi sp,sp,7 266: 0000 unimp 268: 00000273 0x273 - 26c: 2c09 jal 47e + 26c: 2c09 jal 47e <_start-0x7ffffb82> 26e: 0000 unimp 270: 1f00 addi s0,sp,944 272: 1000 addi s0,sp,32 - 274: 00000423 sb zero,8(zero) # 8 + 274: 00000423 sb zero,8(zero) # 8 <_start-0x7ffffff8> 278: 0190 addi a2,sp,192 27a: 5d05 li s10,-31 27c: b608 fsd fa0,40(a2) @@ -20117,7 +20172,7 @@ Disassembly of section .debug_info: 29c: 01b0 addi a2,sp,200 29e: 0000 unimp 2a0: 6105 addi sp,sp,32 - 2a2: bc09 j fffffcb4 <_PathLocale+0x7effe330> + 2a2: bc09 j fffffcb4 <_PathLocale+0x7effe2bc> 2a4: 0002 c.slli64 zero 2a6: 0800 addi s0,sp,16 2a8: 00010e0b 0x10e0b @@ -20165,18 +20220,18 @@ Disassembly of section .debug_info: 30c: 0000 unimp 30e: 5f0e lw t5,224(sp) 310: 0070 addi a2,sp,12 - 312: b605 j fffffe32 <_PathLocale+0x7effe4ae> + 312: b605 j fffffe32 <_PathLocale+0x7effe43a> 314: fb12 fsw ft4,180(sp) 316: 0002 c.slli64 zero 318: 0000 unimp 31a: 5f0e lw t5,224(sp) 31c: 0072 c.slli zero,0x1c - 31e: b705 j 23e - 320: 00003307 fld ft6,0(zero) # 0 + 31e: b705 j 23e <_start-0x7ffffdc2> + 320: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 324: 0400 addi s0,sp,512 326: 5f0e lw t5,224(sp) 328: b8050077 0xb8050077 - 32c: 00003307 fld ft6,0(zero) # 0 + 32c: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 330: 0800 addi s0,sp,16 332: 00012c0b 0x12c0b 336: 0500 addi s0,sp,640 @@ -20186,7 +20241,7 @@ Disassembly of section .debug_info: 33e: 0b0c addi a1,sp,400 340: 02d4 addi a3,sp,324 342: 0000 unimp - 344: ba05 j fffffc74 <_PathLocale+0x7effe2f0> + 344: ba05 j fffffc74 <_PathLocale+0x7effe27c> 346: 5609 li a2,-30 348: 0000 unimp 34a: 0e00 addi s0,sp,784 @@ -20198,8 +20253,8 @@ Disassembly of section .debug_info: 358: 0b10 addi a2,sp,400 35a: 0085 addi ra,ra,1 35c: 0000 unimp - 35e: bc05 j fffffd8e <_PathLocale+0x7effe40a> - 360: 00003307 fld ft6,0(zero) # 0 + 35e: bc05 j fffffd8e <_PathLocale+0x7effe396> + 360: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 364: 1800 addi s0,sp,48 366: 00011c0b 0x11c0b 36a: 0500 addi s0,sp,640 @@ -20208,8 +20263,8 @@ Disassembly of section .debug_info: 372: 0b1c addi a5,sp,400 374: 0482 c.slli64 s1 376: 0000 unimp - 378: c505 beqz a0,3a0 - 37a: c81d beqz s0,3b0 + 378: c505 beqz a0,3a0 <_start-0x7ffffc60> + 37a: c81d beqz s0,3b0 <_start-0x7ffffc50> 37c: 0005 c.nop 1 37e: 2000 fld fs0,0(s0) 380: 0003b30b 0x3b30b @@ -20219,7 +20274,7 @@ Disassembly of section .debug_info: 38c: 0b24 addi s1,sp,408 38e: 055c addi a5,sp,644 390: 0000 unimp - 392: ca05 beqz a2,3c2 + 392: ca05 beqz a2,3c2 <_start-0x7ffffc3e> 394: 1b0d addi s6,s6,-29 396: 0006 c.slli zero,0x1 398: 2800 fld fs0,16(s0) @@ -20229,7 +20284,7 @@ Disassembly of section .debug_info: 3a4: 0000 unimp 3a6: 0e2c addi a1,sp,792 3a8: 755f 0062 ce05 0xce050062755f - 3ae: d311 beqz a4,2b2 + 3ae: d311 beqz a4,2b2 <_start-0x7ffffd4e> 3b0: 0002 c.slli64 zero 3b2: 3000 fld fs0,32(s0) 3b4: 5f0e lw t5,224(sp) @@ -20239,7 +20294,7 @@ Disassembly of section .debug_info: 3be: 0000 unimp 3c0: 0e38 addi a4,sp,792 3c2: 755f 0072 d005 0xd0050072755f - 3c8: 00003307 fld ft6,0(zero) # 0 + 3c8: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 3cc: 3c00 fld fs0,56(s0) 3ce: 0000e50b 0xe50b 3d2: 0500 addi s0,sp,640 @@ -20248,7 +20303,7 @@ Disassembly of section .debug_info: 3da: 0b40 addi s0,sp,404 3dc: 0665 addi a2,a2,25 3de: 0000 unimp - 3e0: d405 beqz s0,308 + 3e0: d405 beqz s0,308 <_start-0x7ffffcf8> 3e2: 4b11 li s6,4 3e4: 0006 c.slli zero,0x1 3e6: 4300 lw s0,0(a4) @@ -20260,8 +20315,8 @@ Disassembly of section .debug_info: 3f4: 0b44 addi s1,sp,404 3f6: 056a slli a0,a0,0x1a 3f8: 0000 unimp - 3fa: da05 beqz a2,32a - 3fc: 00003307 fld ft6,0(zero) # 0 + 3fa: da05 beqz a2,32a <_start-0x7ffffcd6> + 3fc: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 400: 4c00 lw s0,24(s0) 402: 0003f50b 0x3f50b 406: 0500 addi s0,sp,640 @@ -20270,7 +20325,7 @@ Disassembly of section .debug_info: 40e: 0b50 addi a2,sp,404 410: 0055 c.nop 21 412: 0000 unimp - 414: de05 beqz a2,34c + 414: de05 beqz a2,34c <_start-0x7ffffcb4> 416: 6212 flw ft4,4(sp) 418: 0004 0x4 41a: 5400 lw s0,40(s0) @@ -20282,7 +20337,7 @@ Disassembly of section .debug_info: 428: 0b58 addi a4,sp,404 42a: 0208 addi a0,sp,256 42c: 0000 unimp - 42e: e405 bnez s0,456 + 42e: e405 bnez s0,456 <_start-0x7ffffbaa> 430: 050e slli a0,a0,0x3 432: 0001 nop 434: 5c00 lw s0,56(s0) @@ -20313,7 +20368,7 @@ Disassembly of section .debug_info: 46e: 0539 addi a0,a0,14 470: 0000 unimp 472: 0428 addi a0,sp,520 - 474: 3905 jal a4 + 474: 3905 jal a4 <_start-0x7fffff5c> 476: 0802 c.slli64 a6 478: 05b6 slli a1,a1,0xd 47a: 0000 unimp @@ -20353,7 +20408,7 @@ Disassembly of section .debug_info: 4d0: 0001db17 auipc s6,0x1d 4d4: 0500 addi s0,sp,640 4d6: 0246 slli tp,tp,0x11 - 4d8: 00003307 fld ft6,0(zero) # 0 + 4d8: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 4dc: 3000 fld fs0,32(s0) 4de: 00073317 auipc t1,0x73 4e2: 0500 addi s0,sp,640 @@ -20363,7 +20418,7 @@ Disassembly of section .debug_info: 4ec: 00043517 auipc a0,0x43 4f0: 0500 addi s0,sp,640 4f2: 0249 addi tp,tp,18 - 4f4: 00003307 fld ft6,0(zero) # 0 + 4f4: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 4f8: 3800 fld fs0,48(s0) 4fa: 00052717 auipc a4,0x52 4fe: 0500 addi s0,sp,640 @@ -20394,12 +20449,12 @@ Disassembly of section .debug_info: 540: 0002cc17 auipc s8,0x2c 544: 0500 addi s0,sp,640 546: 0254 addi a3,sp,260 - 548: 00003307 fld ft6,0(zero) # 0 + 548: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 54c: 5000 lw s0,32(s0) 54e: 00017417 auipc s0,0x17 552: 0500 addi s0,sp,640 554: 0255 addi tp,tp,21 - 556: b609 j 58 + 556: b609 j 58 <_start-0x7fffffa8> 558: 0005 c.nop 1 55a: 5400 lw s0,40(s0) 55c: 0004b117 auipc sp,0x4b @@ -20469,7 +20524,7 @@ Disassembly of section .debug_info: 5ea: 0000 unimp 5ec: 05c3040f 0x5c3040f 5f0: 0000 unimp - 5f2: ec15 bnez s0,62e + 5f2: ec15 bnez s0,62e <_start-0x7ffff9d2> 5f4: 0005 c.nop 1 5f6: 0f00 addi s0,sp,912 5f8: ce04 sw s1,24(a2) @@ -20505,13 +20560,13 @@ Disassembly of section .debug_info: 63a: 0800 addi s0,sp,16 63c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne 640: 0000064b fnmsub.s fa2,ft0,ft0,ft0,rne - 644: 2c09 jal 856 + 644: 2c09 jal 856 <_start-0x7ffff7aa> 646: 0000 unimp 648: 0200 addi s0,sp,256 64a: 0800 addi s0,sp,16 64c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne 650: 0000065b 0x65b - 654: 2c09 jal 866 + 654: 2c09 jal 866 <_start-0x7ffff79a> 656: 0000 unimp 658: 0000 unimp 65a: 0500 addi s0,sp,640 @@ -20521,23 +20576,23 @@ Disassembly of section .debug_info: 662: 1a01 addi s4,s4,-32 664: 0301 addi t1,t1,0 666: 0000 unimp - 668: 2c19 jal 87e + 668: 2c19 jal 87e <_start-0x7ffff782> 66a: 0006 c.slli zero,0x1 66c: 0c00 addi s0,sp,528 - 66e: 2305 jal b8e + 66e: 2305 jal b8e <_start-0x7ffff472> 670: 0801 addi a6,a6,0 672: 06a1 addi a3,a3,8 674: 0000 unimp 676: 00077f17 auipc t5,0x77 67a: 0500 addi s0,sp,640 67c: 0125 addi sp,sp,9 - 67e: a111 j a82 + 67e: a111 j a82 <_start-0x7ffff57e> 680: 0006 c.slli zero,0x1 682: 0000 unimp 684: 0002ec17 auipc s8,0x2e 688: 0500 addi s0,sp,640 68a: 0126 slli sp,sp,0x9 - 68c: 00003307 fld ft6,0(zero) # 0 + 68c: 00003307 fld ft6,0(zero) # 0 <_start-0x80000000> 690: 0400 addi s0,sp,512 692: 0004da17 auipc s4,0x4d 696: 0500 addi s0,sp,640 @@ -20634,7 +20689,7 @@ Disassembly of section .debug_info: 76e: 6800 flw fs0,16(s0) 770: 00072017 auipc zero,0x72 774: 0500 addi s0,sp,640 - 776: 05160263 beq a2,a7,7ba + 776: 05160263 beq a2,a7,7ba <_start-0x7ffff846> 77a: 0001 nop 77c: 7000 flw fs0,32(s0) 77e: 0000fb17 auipc s6,0xf @@ -20657,7 +20712,7 @@ Disassembly of section .debug_info: 7a6: 8800 0x8800 7a8: 00004817 auipc a6,0x4 7ac: 0500 addi s0,sp,640 - 7ae: 330f0267 jalr tp,816(t5) # 779a6 + 7ae: 330f0267 jalr tp,816(t5) # 779a6 <_start-0x7ff8865a> 7b2: 0000 unimp 7b4: a000 fsd fs0,0(s0) 7b6: 00018d17 auipc s10,0x18 @@ -20699,21 +20754,21 @@ Disassembly of section .debug_info: 80c: 05bc addi a5,sp,712 80e: 0000 unimp 810: 0000081b 0x81b - 814: 2c09 jal a26 + 814: 2c09 jal a26 <_start-0x7ffff5da> 816: 0000 unimp 818: 1900 addi s0,sp,176 81a: 0800 addi s0,sp,16 81c: 05bc addi a5,sp,712 81e: 0000 unimp 820: 0000082b 0x82b - 824: 2c09 jal a36 + 824: 2c09 jal a36 <_start-0x7ffff5ca> 826: 0000 unimp 828: 0700 addi s0,sp,896 82a: 0800 addi s0,sp,16 82c: 05bc addi a5,sp,712 82e: 0000 unimp 830: 0000083b 0x83b - 834: 2c09 jal a46 + 834: 2c09 jal a46 <_start-0x7ffff5ba> 836: 0000 unimp 838: 1700 addi s0,sp,928 83a: 1a00 addi s0,sp,304 @@ -20768,7 +20823,7 @@ Disassembly of section .debug_info: 8a8: 05bc addi a5,sp,712 8aa: 0000 unimp 8ac: 000008b7 lui a7,0x0 - 8b0: 2c09 jal ac2 + 8b0: 2c09 jal ac2 <_start-0x7ffff53e> 8b2: 0000 unimp 8b4: 1800 addi s0,sp,48 8b6: 1d00 addi s0,sp,688 @@ -20811,7 +20866,7 @@ Disassembly of section .debug_info: 90e: 05ff 0x5ff 910: 0000 unimp 912: 0805 addi a6,a6,1 - 914: 04681d03 lh s10,70(a6) # 47ee + 914: 04681d03 lh s10,70(a6) # 47ee <_start-0x7fffb812> 918: 0000 unimp 91a: f208 fsw fa0,32(a2) 91c: 0005 c.nop 1 @@ -20827,7 +20882,7 @@ Disassembly of section .debug_info: 930: 2414 fld fa3,8(s0) 932: 0925 addi s2,s2,9 934: 0000 unimp - 936: fc21 bnez s0,88e + 936: fc21 bnez s0,88e <_start-0x7ffff772> 938: 0004 0x4 93a: 0600 addi s0,sp,768 93c: 1515 addi a0,a0,-27 @@ -20893,14 +20948,14 @@ Disassembly of section .debug_info: 9c8: 2100 fld fs0,0(a0) 9ca: 0000002f 0x2f 9ce: 9b09 andi a4,a4,-30 - 9d0: 3315 jal 6f4 + 9d0: 3315 jal 6f4 <_start-0x7ffff90c> 9d2: 0000 unimp 9d4: 0800 addi s0,sp,16 9d6: 05b6 slli a1,a1,0xd 9d8: 0000 unimp 9da: 09e5 addi s3,s3,25 9dc: 0000 unimp - 9de: 2c09 jal bf0 + 9de: 2c09 jal bf0 <_start-0x7ffff410> 9e0: 0000 unimp 9e2: 0100 addi s0,sp,128 9e4: 2100 fld fs0,0(a0) @@ -20941,7 +20996,7 @@ Disassembly of section .debug_info: a2e: 0a00 addi s0,sp,272 a30: 09fd12bb 0x9fd12bb a34: 0000 unimp - a36: ea21 bnez a2,a86 + a36: ea21 bnez a2,a86 <_start-0x7ffff57a> a38: 0005 c.nop 1 a3a: 0a00 addi s0,sp,272 a3c: 10be slli ra,ra,0x2f @@ -20959,11 +21014,11 @@ Disassembly of section .debug_info: a56: 0004 0x4 a58: 0000 unimp a5a: 8524 0x8524 - a5c: 01000003 lb zero,16(zero) # 10 + a5c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> a60: 6024 flw fs1,64(s0) - a62: 02000003 lb zero,32(zero) # 20 + a62: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> a66: d924 sw s1,112(a0) - a68: 03000003 lb zero,48(zero) # 30 + a68: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> a6c: 8824 0x8824 a6e: 0004 0x4 a70: 0400 addi s0,sp,512 @@ -20988,14 +21043,14 @@ Disassembly of section .debug_info: aa0: 0000 unimp aa2: 2400 fld fs0,8(s0) aa4: 000004a7 0x4a7 - aa8: 2401 jal ca8 + aa8: 2401 jal ca8 <_start-0x7ffff358> aaa: 000005bf 9b210002 0x9b210002000005bf ab2: 0001 nop ab4: 0b00 addi s0,sp,400 ab6: 1e28 addi a0,sp,824 ab8: 00000a8b 0xa8b abc: 9b21 andi a4,a4,-24 - abe: 0c000003 lb zero,192(zero) # c0 + abe: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> ac2: 1a29 addi s4,s4,-22 ac4: 0925 addi s2,s2,9 ac6: 0000 unimp @@ -21009,7 +21064,7 @@ Disassembly of section .debug_info: ad6: 0d000007 0xd000007 ada: 004f167b 0x4f167b ade: 0000 unimp - ae0: d415 beqz s0,a0c + ae0: d415 beqz s0,a0c <_start-0x7ffff5f4> ae2: 000a c.slli zero,0x2 ae4: 0400 addi s0,sp,512 ae6: 0152 slli sp,sp,0x14 @@ -21037,7 +21092,7 @@ Disassembly of section .debug_info: b18: 0414 addi a3,sp,512 b1a: 0000 unimp b1c: 0802 c.slli64 a6 - b1e: 00040c03 lb s8,0(s0) # 1754e + b1e: 00040c03 lb s8,0(s0) # 1754e <_start-0x7ffe8ab2> b22: 0200 addi s0,sp,256 b24: 0408 addi a0,sp,512 b26: 00a2 slli ra,ra,0x8 @@ -21049,12 +21104,12 @@ Disassembly of section .debug_info: b34: 0095 addi ra,ra,5 b36: 0000 unimp b38: 0a19 addi s4,s4,6 - b3a: 08000003 lb zero,128(zero) # 80 - b3e: ed0d bnez a0,b78 + b3a: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> + b3e: ed0d bnez a0,b78 <_start-0x7ffff488> b40: 0a01 addi s4,s4,0 - b42: 00000b63 beqz zero,b58 + b42: 00000b63 beqz zero,b58 <_start-0x7ffff4a8> b46: 6c25 lui s8,0x9 - b48: 0d00776f jal a4,7c18 + b48: 0d00776f jal a4,7c18 <_start-0x7fff83e8> b4c: 01ed addi gp,gp,27 b4e: e51a fsw ft6,136(sp) b50: 000a c.slli zero,0x2 @@ -21074,22 +21129,22 @@ Disassembly of section .debug_info: b76: 0000 unimp b78: 6c26 flw fs8,72(sp) b7a: 006c addi a1,sp,12 - b7c: f70d bnez a4,aa6 + b7c: f70d bnez a4,aa6 <_start-0x7ffff55a> b7e: 0a01 addi s4,s4,0 b80: 0afd addi s5,s5,31 b82: 0000 unimp b84: 0500 addi s0,sp,640 b86: 02e4 addi s1,sp,332 b88: 0000 unimp - b8a: f80d bnez s0,abc + b8a: f80d bnez s0,abc <_start-0x7ffff544> b8c: 0301 addi t1,t1,0 - b8e: 00000b63 beqz zero,ba4 + b8e: 00000b63 beqz zero,ba4 <_start-0x7ffff45c> b92: 8515 srai a0,a0,0x5 b94: 0800000b 0x800000b b98: 0ae0 addi s0,sp,348 b9a: 0000 unimp b9c: 00000ba7 0xba7 - ba0: 2c09 jal db2 + ba0: 2c09 jal db2 <_start-0x7ffff24e> ba2: 0000 unimp ba4: ff00 fsw fs0,56(a4) ba6: 1500 addi s0,sp,672 @@ -21107,8 +21162,8 @@ Disassembly of section .debug_info: bca: 0100 addi s0,sp,128 bcc: 0526 slli a0,a0,0x9 bce: 0901 addi s2,s2,0 - bd0: c400000b 0xc400000b - bd4: 00c4 addi s1,sp,68 + bd0: 9c00000b 0x9c00000b + bd4: 00c5 addi ra,ra,17 bd6: 3480 fld fs0,40(s1) bd8: 0004 0x4 bda: 0100 addi s0,sp,128 @@ -21116,7 +21171,7 @@ Disassembly of section .debug_info: bde: 000e c.slli zero,0x3 be0: 2800 fld fs0,16(s0) be2: 006e c.slli zero,0x1b - be4: 2601 jal ee4 + be4: 2601 jal ee4 <_start-0x7ffff11c> be6: 1405 addi s0,s0,-31 be8: 0b09 addi s6,s6,2 bea: 0000 unimp @@ -21130,11 +21185,11 @@ Disassembly of section .debug_info: bfe: 2900 fld fs0,16(a0) c00: 0ea2 slli t4,t4,0x8 c02: 0000 unimp - c04: c4c4 sw s1,12(s1) + c04: c59c sw a5,8(a1) c06: 8000 0x8000 c08: 0000 unimp c0a: 0000 unimp - c0c: 2801 jal c1c + c0c: 2801 jal c1c <_start-0x7ffff3e4> c0e: 0a05 addi s4,s4,1 c10: ca2a sw a0,20(sp) c12: 000e c.slli zero,0x3 @@ -21163,7 +21218,7 @@ Disassembly of section .debug_info: c46: 0000 unimp c48: 062d addi a2,a2,11 c4a: 5b00000f 0x5b00000f - c4e: 2d000003 lb zero,720(zero) # 2d0 + c4e: 2d000003 lb zero,720(zero) # 2d0 <_start-0x7ffffd30> c52: 0f12 slli t5,t5,0x4 c54: 0000 unimp c56: 03d1 addi t2,t2,20 @@ -21176,7 +21231,7 @@ Disassembly of section .debug_info: c66: 0000 unimp c68: 04ee slli s1,s1,0x1b c6a: 0000 unimp - c6c: 362d jal 796 + c6c: 362d jal 796 <_start-0x7ffff86a> c6e: 0c00000f fence io,unknown c72: 0005 c.nop 1 c74: 2d00 fld fs0,24(a0) @@ -21204,13 +21259,13 @@ Disassembly of section .debug_info: ca4: b100000f 0xb100000f ca8: 0005 c.nop 1 caa: 2d00 fld fs0,24(a0) - cac: 00000f83 lb t6,0(zero) # 0 + cac: 00000f83 lb t6,0(zero) # 0 <_start-0x80000000> cb0: 05ed addi a1,a1,27 cb2: 0000 unimp cb4: 2f00 fld fs0,24(a4) cb6: 0f91 addi t6,t6,4 cb8: 0000 unimp - cba: c528 sw a0,72(a0) + cba: c600 sw s0,8(a2) cbc: 8000 0x8000 cbe: 0088 addi a0,sp,64 cc0: 0000 unimp @@ -21220,24 +21275,24 @@ Disassembly of section .debug_info: cc8: 0000000f fence unknown,unknown ccc: 0006 c.slli zero,0x1 cce: 2d00 fld fs0,24(a0) - cd0: 00000fa3 sb zero,31(zero) # 1f + cd0: 00000fa3 sb zero,31(zero) # 1f <_start-0x7fffffe1> cd4: 0622 slli a2,a2,0x8 cd6: 0000 unimp - cd8: b02d j 502 + cd8: b02d j 502 <_start-0x7ffffafe> cda: 3500000f 0x3500000f cde: 0006 c.slli zero,0x1 ce0: 2d00 fld fs0,24(a0) ce2: 0fbd addi t6,t6,15 ce4: 0000 unimp ce6: 00000653 fadd.s fa2,ft0,ft0,rne - cea: ca2d beqz a2,d5c + cea: ca2d beqz a2,d5c <_start-0x7ffff2a4> cec: 7100000f 0x7100000f cf0: 0006 c.slli zero,0x1 cf2: 2d00 fld fs0,24(a0) cf4: 00000fd7 0xfd7 cf8: 069a slli a3,a3,0x6 cfa: 0000 unimp - cfc: e42d bnez s0,d66 + cfc: e42d bnez s0,d66 <_start-0x7ffff29a> cfe: b800000f 0xb800000f d02: 0006 c.slli zero,0x1 d04: 0000 unimp @@ -21263,7 +21318,7 @@ Disassembly of section .debug_info: d2c: 0000 unimp d2e: 0d72 slli s10,s10,0x1c d30: 0000 unimp - d32: 252d jal 135c + d32: 252d jal 135c <_start-0x7fffeca4> d34: 0011 c.nop 4 d36: 3a00 fld fs0,48(a2) d38: 2d000007 0x2d000007 @@ -21271,7 +21326,7 @@ Disassembly of section .debug_info: d3e: 0000 unimp d40: 075c addi a5,sp,900 d42: 0000 unimp - d44: 3f2d jal c7e + d44: 3f2d jal c7e <_start-0x7ffff382> d46: 0011 c.nop 4 d48: 8000 0x8000 d4a: 2d000007 0x2d000007 @@ -21309,7 +21364,7 @@ Disassembly of section .debug_info: d90: 0000 unimp d92: 08cc addi a1,sp,84 d94: 0000 unimp - d96: ad2d j 13d0 + d96: ad2d j 13d0 <_start-0x7fffec30> d98: 0011 c.nop 4 d9a: df00 sw s0,56(a4) d9c: 0008 0x8 @@ -21318,7 +21373,7 @@ Disassembly of section .debug_info: da2: 0000 unimp da4: 08f2 slli a7,a7,0x1c da6: 0000 unimp - da8: c72d beqz a4,e12 + da8: c72d beqz a4,e12 <_start-0x7ffff1ee> daa: 0011 c.nop 4 dac: 4500 lw s0,8(a0) dae: 0009 c.nop 2 @@ -21327,7 +21382,7 @@ Disassembly of section .debug_info: db4: 0000 unimp db6: 0958 addi a4,sp,148 db8: 0000 unimp - dba: e12d bnez a0,e1c + dba: e12d bnez a0,e1c <_start-0x7ffff1e4> dbc: 0011 c.nop 4 dbe: 8900 0x8900 dc0: 0009 c.nop 2 @@ -21339,7 +21394,7 @@ Disassembly of section .debug_info: dcc: 0000 unimp dce: 0de5 addi s11,s11,25 dd0: 0000 unimp - dd2: f72d bnez a4,d3c + dd2: f72d bnez a4,d3c <_start-0x7ffff2c4> dd4: 9c00000f 0x9c00000f dd8: 0009 c.nop 2 dda: 2d00 fld fs0,24(a0) @@ -21349,7 +21404,7 @@ Disassembly of section .debug_info: de2: 0000 unimp de4: 2f00 fld fs0,24(a4) de6: 00001073 csrw ustatus,zero - dea: c610 sw a2,8(a2) + dea: c6e8 sw a0,76(a3) dec: 8000 0x8000 dee: 0088 addi a0,sp,64 df0: 0000 unimp @@ -21371,7 +21426,7 @@ Disassembly of section .debug_info: e10: 2d00 fld fs0,24(a0) e12: 109f 0000 0a4b 0xa4b0000109f e18: 0000 unimp - e1a: ac2d j 1054 + e1a: ac2d j 1054 <_start-0x7fffefac> e1c: 0010 0x10 e1e: 6900 flw fs0,16(a0) e20: 000a c.slli zero,0x2 @@ -21380,7 +21435,7 @@ Disassembly of section .debug_info: e26: 0000 unimp e28: 0a92 slli s5,s5,0x4 e2a: 0000 unimp - e2c: c62d beqz a2,e96 + e2c: c62d beqz a2,e96 <_start-0x7ffff16a> e2e: 0010 0x10 e30: b000 fsd fs0,32(s0) e32: 000a c.slli zero,0x2 @@ -21395,7 +21450,7 @@ Disassembly of section .debug_info: e44: 00001017 auipc zero,0x1 e48: 0ace slli s5,s5,0x13 e4a: 0000 unimp - e4c: 242d jal 1076 + e4c: 242d jal 1076 <_start-0x7fffef8a> e4e: 0010 0x10 e50: e100 fsw fs0,0(a0) e52: 000a c.slli zero,0x2 @@ -21404,7 +21459,7 @@ Disassembly of section .debug_info: e58: 0000 unimp e5a: 0b05 addi s6,s6,1 e5c: 0000 unimp - e5e: 3e2d jal 998 + e5e: 3e2d jal 998 <_start-0x7ffff668> e60: 0010 0x10 e62: 2300 fld fs0,0(a4) e64: 2d00000b 0x2d00000b @@ -21424,7 +21479,7 @@ Disassembly of section .debug_info: e86: 0000 unimp e88: 00e8 addi a0,sp,76 e8a: 0000 unimp - e8c: d92d beqz a0,dfe + e8c: d92d beqz a0,dfe <_start-0x7ffff202> e8e: 0010 0x10 e90: e000 fsw fs0,0(s0) e92: 2d00000b 0x2d00000b @@ -21445,52 +21500,52 @@ Disassembly of section .debug_info: eb8: 091703f7 0x91703f7 ebc: 3200000b 0x3200000b ec0: 0064 addi s1,sp,12 - ec2: f701 bnez a4,dca - ec4: 0b092203 lw tp,176(s2) # fffec0b0 <_PathLocale+0x7efea72c> + ec2: f701 bnez a4,dca <_start-0x7ffff236> + ec4: 0b092203 lw tp,176(s2) # fffec0b0 <_PathLocale+0x7efea6b8> ec8: 0000 unimp eca: 7232 flw ft4,44(sp) ecc: 0070 addi a2,sp,12 - ece: f701 bnez a4,dd6 - ed0: 12132e03 lw t3,289(t1) # fffeb121 <_PathLocale+0x7efe979d> + ece: f701 bnez a4,dd6 <_start-0x7ffff22a> + ed0: 12132e03 lw t3,289(t1) # fffeb121 <_PathLocale+0x7efe9729> ed4: 0000 unimp ed6: 006e6e33 or t3,t3,t1 - eda: f901 bnez a0,dea - edc: 0b921103 lh sp,185(tp) # 64845 + eda: f901 bnez a0,dea <_start-0x7ffff216> + edc: 0b921103 lh sp,185(tp) # 64845 <_start-0x7ff9b7bb> ee0: 0000 unimp ee2: 00646433 or s0,s0,t1 - ee6: fa01 bnez a2,df6 - ee8: 0b921103 lh sp,185(tp) # b9 + ee6: fa01 bnez a2,df6 <_start-0x7ffff20a> + ee8: 0b921103 lh sp,185(tp) # b9 <_start-0x7fffff47> eec: 0000 unimp eee: 00727233 and tp,tp,t2 - ef2: fb01 bnez a4,e02 - ef4: 0b850b03 lb s6,184(a0) # 9daa4 + ef2: fb01 bnez a4,e02 <_start-0x7ffff1fe> + ef4: 0b850b03 lb s6,184(a0) # 9daa4 <_start-0x7ff6255c> ef8: 0000 unimp efa: 00306433 or s0,zero,gp - efe: fc01 bnez s0,e16 - f00: 0af10a03 lb s4,175(sp) # 4b60b + efe: fc01 bnez s0,e16 <_start-0x7ffff1ea> + f00: 0af10a03 lb s4,175(sp) # 4b60b <_start-0x7ffb49f5> f04: 0000 unimp f06: 00316433 or s0,sp,gp - f0a: fc01 bnez s0,e22 + f0a: fc01 bnez s0,e22 <_start-0x7ffff1de> f0c: 0af10e03 lb t3,175(sp) f10: 0000 unimp f12: 00306e33 or t3,zero,gp - f16: fc01 bnez s0,e2e + f16: fc01 bnez s0,e2e <_start-0x7ffff1d2> f18: 0af11203 lh tp,175(sp) f1c: 0000 unimp f1e: 00316e33 or t3,sp,gp - f22: fc01 bnez s0,e3a + f22: fc01 bnez s0,e3a <_start-0x7ffff1c6> f24: 0af11603 lh a2,175(sp) f28: 0000 unimp f2a: 00326e33 or t3,tp,gp - f2e: fc01 bnez s0,e46 + f2e: fc01 bnez s0,e46 <_start-0x7ffff1ba> f30: 0af11a03 lh s4,175(sp) f34: 0000 unimp f36: 00307133 and sp,zero,gp - f3a: fd01 bnez a0,e52 + f3a: fd01 bnez a0,e52 <_start-0x7ffff1ae> f3c: 0af10a03 lb s4,175(sp) f40: 0000 unimp f42: 00317133 and sp,sp,gp - f46: fd01 bnez a0,e5e + f46: fd01 bnez a0,e5e <_start-0x7ffff1a2> f48: 0af10e03 lb t3,175(sp) f4c: 0000 unimp f4e: 01006233 or tp,zero,a6 @@ -21501,7 +21556,7 @@ Disassembly of section .debug_info: f5a: 6d62 flw fs10,24(sp) f5c: 0100 addi s0,sp,128 f5e: 03fe slli t2,t2,0x1f - f60: f10d bnez a0,e82 + f60: f10d bnez a0,e82 <_start-0x7ffff17e> f62: 000a c.slli zero,0x2 f64: 3300 fld fs0,32(a4) f66: 01007777 0x1007777 @@ -21509,7 +21564,7 @@ Disassembly of section .debug_info: f6e: 3400000b 0x3400000b f72: 0f91 addi t6,t6,4 f74: 0000 unimp - f76: fa35 bnez a2,eea + f76: fa35 bnez a2,eea <_start-0x7ffff116> f78: 0005 c.nop 1 f7a: 0100 addi s0,sp,128 f7c: 042e slli s0,s0,0xb @@ -21531,11 +21586,11 @@ Disassembly of section .debug_info: fa0: 000a c.slli zero,0x2 fa2: 3500 fld fs0,40(a0) fa4: 0000007b 0x7b - fa8: 3a01 jal 8b8 + fa8: 3a01 jal 8b8 <_start-0x7ffff748> faa: 0404 addi s1,sp,512 fac: 0af1 addi s5,s5,28 fae: 0000 unimp - fb0: ad35 j 15ec + fb0: ad35 j 15ec <_start-0x7fffea14> fb2: 0005 c.nop 1 fb4: 0100 addi s0,sp,128 fb6: 043a slli s0,s0,0xe @@ -21544,7 +21599,7 @@ Disassembly of section .debug_info: fbc: 3500 fld fs0,40(a0) fbe: 05a8 addi a0,sp,712 fc0: 0000 unimp - fc2: 3a01 jal 8d2 + fc2: 3a01 jal 8d2 <_start-0x7ffff72e> fc4: 0404 addi s1,sp,512 fc6: 0af1 addi s5,s5,28 fc8: 0000 unimp @@ -21556,7 +21611,7 @@ Disassembly of section .debug_info: fd4: 000a c.slli zero,0x2 fd6: 3500 fld fs0,40(a0) fd8: 00000673 0x673 - fdc: 3a01 jal 8ec + fdc: 3a01 jal 8ec <_start-0x7ffff714> fde: 0404 addi s1,sp,512 fe0: 0af1 addi s5,s5,28 fe2: 0000 unimp @@ -21601,7 +21656,7 @@ Disassembly of section .debug_info: 1038: 0804 addi s1,sp,16 103a: 0af1 addi s5,s5,28 103c: 0000 unimp - 103e: a835 j 107a + 103e: a835 j 107a <_start-0x7fffef86> 1040: 0005 c.nop 1 1042: 0100 addi s0,sp,128 1044: 045f f108 000a 0xaf108045f @@ -21636,7 +21691,7 @@ Disassembly of section .debug_info: 108c: 0404 addi s1,sp,512 108e: 0af1 addi s5,s5,28 1090: 0000 unimp - 1092: ad35 j 16ce + 1092: ad35 j 16ce <_start-0x7fffe932> 1094: 0005 c.nop 1 1096: 0100 addi s0,sp,128 1098: 0464 addi s1,sp,524 @@ -21690,12 +21745,12 @@ Disassembly of section .debug_info: 1104: 0000 unimp 1106: 3600 fld fs0,40(a2) 1108: 00316d33 or s10,sp,gp - 110c: a501 j 170c + 110c: a501 j 170c <_start-0x7fffe8f4> 110e: 0f04 addi s1,sp,912 1110: 0af1 addi s5,s5,28 1112: 0000 unimp 1114: 00306d33 or s10,zero,gp - 1118: a501 j 1718 + 1118: a501 j 1718 <_start-0x7fffe8e8> 111a: 1304 addi s1,sp,416 111c: 0af1 addi s5,s5,28 111e: 0000 unimp @@ -21704,7 +21759,7 @@ Disassembly of section .debug_info: 1124: 3500 fld fs0,40(a0) 1126: 0080 addi s0,sp,64 1128: 0000 unimp - 112a: b001 j 92a + 112a: b001 j 92a <_start-0x7ffff6d6> 112c: 0804 addi s1,sp,16 112e: 0af1 addi s5,s5,28 1130: 0000 unimp @@ -21717,11 +21772,11 @@ Disassembly of section .debug_info: 113e: 3500 fld fs0,40(a0) 1140: 05ad addi a1,a1,11 1142: 0000 unimp - 1144: b001 j 944 + 1144: b001 j 944 <_start-0x7ffff6bc> 1146: 0804 addi s1,sp,16 1148: 0af1 addi s5,s5,28 114a: 0000 unimp - 114c: a835 j 1188 + 114c: a835 j 1188 <_start-0x7fffee78> 114e: 0005 c.nop 1 1150: 0100 addi s0,sp,128 1152: 04b0 addi a2,sp,584 @@ -21730,7 +21785,7 @@ Disassembly of section .debug_info: 1158: 3500 fld fs0,40(a0) 115a: 0678 addi a4,sp,780 115c: 0000 unimp - 115e: b001 j 95e + 115e: b001 j 95e <_start-0x7ffff6a2> 1160: 0804 addi s1,sp,16 1162: 0af1 addi s5,s5,28 1164: 0000 unimp @@ -21746,7 +21801,7 @@ Disassembly of section .debug_info: 117c: 0af1 addi s5,s5,28 117e: 0000 unimp 1180: 3400 fld fs0,40(s0) - 1182: 000011ef jal gp,2182 + 1182: 000011ef jal gp,2182 <_start-0x7fffde7e> 1186: 4035 c.li zero,13 1188: 0005 c.nop 1 118a: 0100 addi s0,sp,128 @@ -21756,7 +21811,7 @@ Disassembly of section .debug_info: 1192: 3500 fld fs0,40(a0) 1194: 0545 addi a0,a0,17 1196: 0000 unimp - 1198: b101 j d98 + 1198: b101 j d98 <_start-0x7ffff268> 119a: 0804 addi s1,sp,16 119c: 0af1 addi s5,s5,28 119e: 0000 unimp @@ -21768,30 +21823,30 @@ Disassembly of section .debug_info: 11aa: 000a c.slli zero,0x2 11ac: 3500 fld fs0,40(a0) 11ae: 0000054f fnmadd.s fa0,ft0,ft0,ft0,rne - 11b2: b101 j db2 + 11b2: b101 j db2 <_start-0x7ffff24e> 11b4: 0804 addi s1,sp,16 11b6: 0af1 addi s5,s5,28 11b8: 0000 unimp 11ba: 9635 srai a2,a2,0x2d - 11bc: 01000003 lb zero,16(zero) # 10 + 11bc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 11c0: 04b1 addi s1,s1,12 11c2: f108 fsw fa0,32(a0) 11c4: 000a c.slli zero,0x2 11c6: 3500 fld fs0,40(a0) 11c8: 044c addi a1,sp,516 11ca: 0000 unimp - 11cc: b101 j dcc + 11cc: b101 j dcc <_start-0x7ffff234> 11ce: 0804 addi s1,sp,16 11d0: 0af1 addi s5,s5,28 11d2: 0000 unimp 11d4: 8035 srli s0,s0,0xd - 11d6: 01000003 lb zero,16(zero) # 10 + 11d6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 11da: 04b1 addi s1,s1,12 11dc: f108 fsw fa0,32(a0) 11de: 000a c.slli zero,0x2 11e0: 3500 fld fs0,40(a0) 11e2: 00000447 fmsub.s fs0,ft0,ft0,ft0,rne - 11e6: b101 j de6 + 11e6: b101 j de6 <_start-0x7ffff21a> 11e8: 0804 addi s1,sp,16 11ea: 0af1 addi s5,s5,28 11ec: 0000 unimp @@ -21801,7 +21856,7 @@ Disassembly of section .debug_info: 11f4: 785f5f33 0x785f5f33 11f8: 0100 addi s0,sp,128 11fa: 04b6 slli s1,s1,0xd - 11fc: f105 bnez a0,111c + 11fc: f105 bnez a0,111c <_start-0x7fffeee4> 11fe: 000a c.slli zero,0x2 1200: 0000 unimp 1202: 3336 fld ft6,360(sp) @@ -21824,8 +21879,8 @@ Disassembly of section .debug_info: 122a: 3b0c fld fa1,48(a4) 122c: 97000007 0x97000007 1230: 0006 c.slli zero,0x1 - 1232: f800 fsw fs0,48(s0) - 1234: 00c8 addi a0,sp,68 + 1232: d000 sw s0,32(s0) + 1234: 00c9 addi ra,ra,18 1236: 1080 addi s0,sp,96 1238: 0004 0x4 123a: a800 fsd fs0,16(s0) @@ -21890,7 +21945,7 @@ Disassembly of section .debug_info: 12b8: 002c addi a1,sp,8 12ba: 0000 unimp 12bc: 7305 lui t1,0xfffe1 - 12be: 04000003 lb zero,64(zero) # 40 + 12be: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> 12c2: 0165 addi sp,sp,25 12c4: 00003317 auipc t1,0x3 12c8: 0600 addi s0,sp,768 @@ -21912,7 +21967,7 @@ Disassembly of section .debug_info: 12ec: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne 12f0: 00e1 addi ra,ra,24 12f2: 0000 unimp - 12f4: 3309 jal ff6 + 12f4: 3309 jal ff6 <_start-0x7ffff00a> 12f6: 0000 unimp 12f8: 0300 addi s0,sp,384 12fa: 0a00 addi s0,sp,272 @@ -21963,7 +22018,7 @@ Disassembly of section .debug_info: 136a: 0b04 addi s1,sp,400 136c: 0531 addi a0,a0,12 136e: 0000 unimp - 1370: 3205 jal c90 + 1370: 3205 jal c90 <_start-0x7ffff370> 1372: 00002c0b 0x2c0b 1376: 0800 addi s0,sp,16 1378: 0001b50b 0x1b50b @@ -21973,12 +22028,12 @@ Disassembly of section .debug_info: 1382: 0000 unimp 1384: 0b0c addi a1,sp,400 1386: 0000013b 0x13b - 138a: 3205 jal caa + 138a: 3205 jal caa <_start-0x7ffff356> 138c: 00002c1b 0x2c1b 1390: 1000 addi s0,sp,32 1392: 5f0e lw t5,224(sp) 1394: 0078 addi a4,sp,12 - 1396: 3305 jal 10b6 + 1396: 3305 jal 10b6 <_start-0x7fffef4a> 1398: 00018b0b 0x18b0b 139c: 1400 addi s0,sp,544 139e: 0f00 addi s0,sp,912 @@ -21987,7 +22042,7 @@ Disassembly of section .debug_info: 13a4: 0800 addi s0,sp,16 13a6: 011f 0000 019b 0x19b0000011f 13ac: 0000 unimp - 13ae: 3309 jal 10b0 + 13ae: 3309 jal 10b0 <_start-0x7fffef50> 13b0: 0000 unimp 13b2: 0000 unimp 13b4: 0d00 addi s0,sp,656 @@ -22003,8 +22058,8 @@ Disassembly of section .debug_info: 13cc: 0000 unimp 13ce: 0b00 addi s0,sp,400 13d0: 000006f7 0x6f7 - 13d4: 3a05 jal d04 - 13d6: 2c09 jal 15e8 + 13d4: 3a05 jal d04 <_start-0x7ffff2fc> + 13d6: 2c09 jal 15e8 <_start-0x7fffea18> 13d8: 0000 unimp 13da: 0400 addi s0,sp,512 13dc: 0000f10b 0xf10b @@ -22014,8 +22069,8 @@ Disassembly of section .debug_info: 13e8: 0b08 addi a0,sp,400 13ea: 0770 addi a2,sp,908 13ec: 0000 unimp - 13ee: 3c05 jal e1e - 13f0: 2c09 jal 1602 + 13ee: 3c05 jal e1e <_start-0x7ffff1e2> + 13f0: 2c09 jal 1602 <_start-0x7fffe9fe> 13f2: 0000 unimp 13f4: 0c00 addi s0,sp,528 13f6: 00041a0b 0x41a0b @@ -22026,8 +22081,8 @@ Disassembly of section .debug_info: 1402: 0b10 addi a2,sp,400 1404: 03ba slli t2,t2,0xe 1406: 0000 unimp - 1408: 3e05 jal f38 - 140a: 2c09 jal 161c + 1408: 3e05 jal f38 <_start-0x7ffff0c8> + 140a: 2c09 jal 161c <_start-0x7fffe9e4> 140c: 0000 unimp 140e: 1400 addi s0,sp,544 1410: 0006220b 0x6220b @@ -22036,7 +22091,7 @@ Disassembly of section .debug_info: 141e: 04c8 addi a0,sp,580 1420: 0000 unimp 1422: 4005 c.li zero,1 - 1424: 2c09 jal 1636 + 1424: 2c09 jal 1636 <_start-0x7fffe9ca> 1426: 0000 unimp 1428: 1c00 addi s0,sp,560 142a: 00067d0b 0x67d0b @@ -22050,7 +22105,7 @@ Disassembly of section .debug_info: 143c: 0800 addi s0,sp,16 143e: 0501 addi a0,a0,0 1440: 084a slli a6,a6,0x12 - 1442: 00000263 beqz zero,1446 + 1442: 00000263 beqz zero,1446 <_start-0x7fffebba> 1446: 0001a80b 0x1a80b 144a: 0500 addi s0,sp,640 144c: 02630a4b fnmsub.d fs4,ft6,ft6,ft0,rne @@ -22061,12 +22116,12 @@ Disassembly of section .debug_info: 145a: 6309 lui t1,0x2 145c: 0002 c.slli64 zero 145e: 8000 0x8000 - 1460: c611 beqz a2,146c + 1460: c611 beqz a2,146c <_start-0x7fffeb94> 1462: 0005 c.nop 1 1464: 0500 addi s0,sp,640 1466: 0a4e slli s4,s4,0x13 1468: 011f 0000 0100 0x1000000011f - 146e: 3311 jal 1172 + 146e: 3311 jal 1172 <_start-0x7fffee8e> 1470: 0001 nop 1472: 0500 addi s0,sp,640 1474: 0a51 addi s4,s4,20 @@ -22075,11 +22130,11 @@ Disassembly of section .debug_info: 147e: 011d addi sp,sp,7 1480: 0000 unimp 1482: 00000273 0x273 - 1486: 3309 jal 1188 + 1486: 3309 jal 1188 <_start-0x7fffee78> 1488: 0000 unimp 148a: 1f00 addi s0,sp,944 148c: 1000 addi s0,sp,32 - 148e: 00000423 sb zero,8(zero) # 8 + 148e: 00000423 sb zero,8(zero) # 8 <_start-0x7ffffff8> 1492: 0190 addi a2,sp,192 1494: 5d05 li s10,-31 1496: b608 fsd fa0,40(a2) @@ -22098,7 +22153,7 @@ Disassembly of section .debug_info: 14b6: 01b0 addi a2,sp,200 14b8: 0000 unimp 14ba: 6105 addi sp,sp,32 - 14bc: bc09 j ece + 14bc: bc09 j ece <_start-0x7ffff132> 14be: 0002 c.slli64 zero 14c0: 0800 addi s0,sp,16 14c2: 00010e0b 0x10e0b @@ -22145,18 +22200,18 @@ Disassembly of section .debug_info: 1526: 0000 unimp 1528: 5f0e lw t5,224(sp) 152a: 0070 addi a2,sp,12 - 152c: b605 j 104c + 152c: b605 j 104c <_start-0x7fffefb4> 152e: fb12 fsw ft4,180(sp) 1530: 0002 c.slli64 zero 1532: 0000 unimp 1534: 5f0e lw t5,224(sp) 1536: 0072 c.slli zero,0x1c - 1538: b705 j 1458 - 153a: 00002c07 flw fs8,0(zero) # 0 + 1538: b705 j 1458 <_start-0x7fffeba8> + 153a: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 153e: 0400 addi s0,sp,512 1540: 5f0e lw t5,224(sp) 1542: b8050077 0xb8050077 - 1546: 00002c07 flw fs8,0(zero) # 0 + 1546: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 154a: 0800 addi s0,sp,16 154c: 00012c0b 0x12c0b 1550: 0500 addi s0,sp,640 @@ -22166,7 +22221,7 @@ Disassembly of section .debug_info: 1558: 0b0c addi a1,sp,400 155a: 02d4 addi a3,sp,324 155c: 0000 unimp - 155e: ba05 j e8e + 155e: ba05 j e8e <_start-0x7ffff172> 1560: 5609 li a2,-30 1562: 0000 unimp 1564: 0e00 addi s0,sp,784 @@ -22178,8 +22233,8 @@ Disassembly of section .debug_info: 1572: 0b10 addi a2,sp,400 1574: 0085 addi ra,ra,1 1576: 0000 unimp - 1578: bc05 j fa8 - 157a: 00002c07 flw fs8,0(zero) # 0 + 1578: bc05 j fa8 <_start-0x7ffff058> + 157a: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 157e: 1800 addi s0,sp,48 1580: 00011c0b 0x11c0b 1584: 0500 addi s0,sp,640 @@ -22188,8 +22243,8 @@ Disassembly of section .debug_info: 158c: 0b1c addi a5,sp,400 158e: 0482 c.slli64 s1 1590: 0000 unimp - 1592: c505 beqz a0,15ba - 1594: c81d beqz s0,15ca + 1592: c505 beqz a0,15ba <_start-0x7fffea46> + 1594: c81d beqz s0,15ca <_start-0x7fffea36> 1596: 0005 c.nop 1 1598: 2000 fld fs0,0(s0) 159a: 0003b30b 0x3b30b @@ -22199,7 +22254,7 @@ Disassembly of section .debug_info: 15a6: 0b24 addi s1,sp,408 15a8: 055c addi a5,sp,644 15aa: 0000 unimp - 15ac: ca05 beqz a2,15dc + 15ac: ca05 beqz a2,15dc <_start-0x7fffea24> 15ae: 1b0d addi s6,s6,-29 15b0: 0006 c.slli zero,0x1 15b2: 2800 fld fs0,16(s0) @@ -22209,7 +22264,7 @@ Disassembly of section .debug_info: 15be: 0000 unimp 15c0: 0e2c addi a1,sp,792 15c2: 755f 0062 ce05 0xce050062755f - 15c8: d311 beqz a4,14cc + 15c8: d311 beqz a4,14cc <_start-0x7fffeb34> 15ca: 0002 c.slli64 zero 15cc: 3000 fld fs0,32(s0) 15ce: 5f0e lw t5,224(sp) @@ -22219,7 +22274,7 @@ Disassembly of section .debug_info: 15d8: 0000 unimp 15da: 0e38 addi a4,sp,792 15dc: 755f 0072 d005 0xd0050072755f - 15e2: 00002c07 flw fs8,0(zero) # 0 + 15e2: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 15e6: 3c00 fld fs0,56(s0) 15e8: 0000e50b 0xe50b 15ec: 0500 addi s0,sp,640 @@ -22228,7 +22283,7 @@ Disassembly of section .debug_info: 15f4: 0b40 addi s0,sp,404 15f6: 0665 addi a2,a2,25 15f8: 0000 unimp - 15fa: d405 beqz s0,1522 + 15fa: d405 beqz s0,1522 <_start-0x7fffeade> 15fc: 4b11 li s6,4 15fe: 0006 c.slli zero,0x1 1600: 4300 lw s0,0(a4) @@ -22240,8 +22295,8 @@ Disassembly of section .debug_info: 160e: 0b44 addi s1,sp,404 1610: 056a slli a0,a0,0x1a 1612: 0000 unimp - 1614: da05 beqz a2,1544 - 1616: 00002c07 flw fs8,0(zero) # 0 + 1614: da05 beqz a2,1544 <_start-0x7fffeabc> + 1616: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 161a: 4c00 lw s0,24(s0) 161c: 0003f50b 0x3f50b 1620: 0500 addi s0,sp,640 @@ -22250,7 +22305,7 @@ Disassembly of section .debug_info: 1628: 0b50 addi a2,sp,404 162a: 0055 c.nop 21 162c: 0000 unimp - 162e: de05 beqz a2,1566 + 162e: de05 beqz a2,1566 <_start-0x7fffea9a> 1630: 6212 flw ft4,4(sp) 1632: 0004 0x4 1634: 5400 lw s0,40(s0) @@ -22262,7 +22317,7 @@ Disassembly of section .debug_info: 1642: 0b58 addi a4,sp,404 1644: 0208 addi a0,sp,256 1646: 0000 unimp - 1648: e405 bnez s0,1670 + 1648: e405 bnez s0,1670 <_start-0x7fffe990> 164a: 050e slli a0,a0,0x3 164c: 0001 nop 164e: 5c00 lw s0,56(s0) @@ -22294,7 +22349,7 @@ Disassembly of section .debug_info: 1688: 0539 addi a0,a0,14 168a: 0000 unimp 168c: 0428 addi a0,sp,520 - 168e: 3905 jal 12be + 168e: 3905 jal 12be <_start-0x7fffed42> 1690: 0802 c.slli64 a6 1692: 05b6 slli a1,a1,0xd 1694: 0000 unimp @@ -22334,7 +22389,7 @@ Disassembly of section .debug_info: 16ea: 0001db17 auipc s6,0x1d 16ee: 0500 addi s0,sp,640 16f0: 0246 slli tp,tp,0x11 - 16f2: 00002c07 flw fs8,0(zero) # 0 + 16f2: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 16f6: 3000 fld fs0,32(s0) 16f8: 00073317 auipc t1,0x73 16fc: 0500 addi s0,sp,640 @@ -22344,7 +22399,7 @@ Disassembly of section .debug_info: 1706: 00043517 auipc a0,0x43 170a: 0500 addi s0,sp,640 170c: 0249 addi tp,tp,18 - 170e: 00002c07 flw fs8,0(zero) # 0 + 170e: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 1712: 3800 fld fs0,48(s0) 1714: 00052717 auipc a4,0x52 1718: 0500 addi s0,sp,640 @@ -22375,12 +22430,12 @@ Disassembly of section .debug_info: 175a: 0002cc17 auipc s8,0x2c 175e: 0500 addi s0,sp,640 1760: 0254 addi a3,sp,260 - 1762: 00002c07 flw fs8,0(zero) # 0 + 1762: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 1766: 5000 lw s0,32(s0) 1768: 00017417 auipc s0,0x17 176c: 0500 addi s0,sp,640 176e: 0255 addi tp,tp,21 - 1770: b609 j 1272 + 1770: b609 j 1272 <_start-0x7fffed8e> 1772: 0005 c.nop 1 1774: 5400 lw s0,40(s0) 1776: 0004b117 auipc sp,0x4b @@ -22450,7 +22505,7 @@ Disassembly of section .debug_info: 1804: 0000 unimp 1806: 05c3040f 0x5c3040f 180a: 0000 unimp - 180c: ec15 bnez s0,1848 + 180c: ec15 bnez s0,1848 <_start-0x7fffe7b8> 180e: 0005 c.nop 1 1810: 0f00 addi s0,sp,912 1812: ce04 sw s1,24(a2) @@ -22488,13 +22543,13 @@ Disassembly of section .debug_info: 1854: 0800 addi s0,sp,16 1856: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne 185a: 0000064b fnmsub.s fa2,ft0,ft0,ft0,rne - 185e: 3309 jal 1560 + 185e: 3309 jal 1560 <_start-0x7fffeaa0> 1860: 0000 unimp 1862: 0200 addi s0,sp,256 1864: 0800 addi s0,sp,16 1866: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne 186a: 0000065b 0x65b - 186e: 3309 jal 1570 + 186e: 3309 jal 1570 <_start-0x7fffea90> 1870: 0000 unimp 1872: 0000 unimp 1874: 0500 addi s0,sp,640 @@ -22504,23 +22559,23 @@ Disassembly of section .debug_info: 187c: 1a01 addi s4,s4,-32 187e: 0301 addi t1,t1,0 1880: 0000 unimp - 1882: 2c19 jal 1a98 + 1882: 2c19 jal 1a98 <_start-0x7fffe568> 1884: 0006 c.slli zero,0x1 1886: 0c00 addi s0,sp,528 - 1888: 2305 jal 1da8 + 1888: 2305 jal 1da8 <_start-0x7fffe258> 188a: 0801 addi a6,a6,0 188c: 06a1 addi a3,a3,8 188e: 0000 unimp 1890: 00077f17 auipc t5,0x77 1894: 0500 addi s0,sp,640 1896: 0125 addi sp,sp,9 - 1898: a111 j 1c9c + 1898: a111 j 1c9c <_start-0x7fffe364> 189a: 0006 c.slli zero,0x1 189c: 0000 unimp 189e: 0002ec17 auipc s8,0x2e 18a2: 0500 addi s0,sp,640 18a4: 0126 slli sp,sp,0x9 - 18a6: 00002c07 flw fs8,0(zero) # 0 + 18a6: 00002c07 flw fs8,0(zero) # 0 <_start-0x80000000> 18aa: 0400 addi s0,sp,512 18ac: 0004da17 auipc s4,0x4d 18b0: 0500 addi s0,sp,640 @@ -22616,7 +22671,7 @@ Disassembly of section .debug_info: 1988: 6800 flw fs0,16(s0) 198a: 00072017 auipc zero,0x72 198e: 0500 addi s0,sp,640 - 1990: 05160263 beq a2,a7,19d4 + 1990: 05160263 beq a2,a7,19d4 <_start-0x7fffe62c> 1994: 0001 nop 1996: 7000 flw fs0,32(s0) 1998: 0000fb17 auipc s6,0xf @@ -22639,7 +22694,7 @@ Disassembly of section .debug_info: 19c0: 8800 0x8800 19c2: 00004817 auipc a6,0x4 19c6: 0500 addi s0,sp,640 - 19c8: 2c0f0267 jalr tp,704(t5) # 78b50 + 19c8: 2c0f0267 jalr tp,704(t5) # 78b50 <_start-0x7ff874b0> 19cc: 0000 unimp 19ce: a000 fsd fs0,0(s0) 19d0: 00018d17 auipc s10,0x18 @@ -22681,21 +22736,21 @@ Disassembly of section .debug_info: 1a26: 05bc addi a5,sp,712 1a28: 0000 unimp 1a2a: 0000081b 0x81b - 1a2e: 3309 jal 1730 + 1a2e: 3309 jal 1730 <_start-0x7fffe8d0> 1a30: 0000 unimp 1a32: 1900 addi s0,sp,176 1a34: 0800 addi s0,sp,16 1a36: 05bc addi a5,sp,712 1a38: 0000 unimp 1a3a: 0000082b 0x82b - 1a3e: 3309 jal 1740 + 1a3e: 3309 jal 1740 <_start-0x7fffe8c0> 1a40: 0000 unimp 1a42: 0700 addi s0,sp,896 1a44: 0800 addi s0,sp,16 1a46: 05bc addi a5,sp,712 1a48: 0000 unimp 1a4a: 0000083b 0x83b - 1a4e: 3309 jal 1750 + 1a4e: 3309 jal 1750 <_start-0x7fffe8b0> 1a50: 0000 unimp 1a52: 1700 addi s0,sp,928 1a54: 1a00 addi s0,sp,304 @@ -22748,7 +22803,7 @@ Disassembly of section .debug_info: 1ac2: 05bc addi a5,sp,712 1ac4: 0000 unimp 1ac6: 000008b7 lui a7,0x0 - 1aca: 3309 jal 17cc + 1aca: 3309 jal 17cc <_start-0x7fffe834> 1acc: 0000 unimp 1ace: 1800 addi s0,sp,48 1ad0: 1d00 addi s0,sp,688 @@ -22790,7 +22845,7 @@ Disassembly of section .debug_info: 1b28: 05ff 0x5ff 1b2a: 0000 unimp 1b2c: 0805 addi a6,a6,1 - 1b2e: 04681d03 lh s10,70(a6) # 5a08 + 1b2e: 04681d03 lh s10,70(a6) # 5a08 <_start-0x7fffa5f8> 1b32: 0000 unimp 1b34: f208 fsw fa0,32(a2) 1b36: 0005 c.nop 1 @@ -22806,7 +22861,7 @@ Disassembly of section .debug_info: 1b4a: 2414 fld fa3,8(s0) 1b4c: 0925 addi s2,s2,9 1b4e: 0000 unimp - 1b50: fc21 bnez s0,1aa8 + 1b50: fc21 bnez s0,1aa8 <_start-0x7fffe558> 1b52: 0004 0x4 1b54: 0600 addi s0,sp,768 1b56: 1515 addi a0,a0,-27 @@ -22873,14 +22928,14 @@ Disassembly of section .debug_info: 1be2: 2100 fld fs0,0(a0) 1be4: 0000002f 0x2f 1be8: 9b09 andi a4,a4,-30 - 1bea: 2c15 jal 1e1e + 1bea: 2c15 jal 1e1e <_start-0x7fffe1e2> 1bec: 0000 unimp 1bee: 0800 addi s0,sp,16 1bf0: 05b6 slli a1,a1,0xd 1bf2: 0000 unimp 1bf4: 09e5 addi s3,s3,25 1bf6: 0000 unimp - 1bf8: 3309 jal 18fa + 1bf8: 3309 jal 18fa <_start-0x7fffe706> 1bfa: 0000 unimp 1bfc: 0100 addi s0,sp,128 1bfe: 2100 fld fs0,0(a0) @@ -22921,7 +22976,7 @@ Disassembly of section .debug_info: 1c48: 0a00 addi s0,sp,272 1c4a: 09fd12bb 0x9fd12bb 1c4e: 0000 unimp - 1c50: ea21 bnez a2,1ca0 + 1c50: ea21 bnez a2,1ca0 <_start-0x7fffe360> 1c52: 0005 c.nop 1 1c54: 0a00 addi s0,sp,272 1c56: 10be slli ra,ra,0x2f @@ -22939,11 +22994,11 @@ Disassembly of section .debug_info: 1c70: 0004 0x4 1c72: 0000 unimp 1c74: 8524 0x8524 - 1c76: 01000003 lb zero,16(zero) # 10 + 1c76: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1c7a: 6024 flw fs1,64(s0) - 1c7c: 02000003 lb zero,32(zero) # 20 + 1c7c: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 1c80: d924 sw s1,112(a0) - 1c82: 03000003 lb zero,48(zero) # 30 + 1c82: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 1c86: 8824 0x8824 1c88: 0004 0x4 1c8a: 0400 addi s0,sp,512 @@ -22968,14 +23023,14 @@ Disassembly of section .debug_info: 1cba: 0000 unimp 1cbc: 2400 fld fs0,8(s0) 1cbe: 000004a7 0x4a7 - 1cc2: 2401 jal 1ec2 + 1cc2: 2401 jal 1ec2 <_start-0x7fffe13e> 1cc4: 000005bf 9b210002 0x9b210002000005bf 1ccc: 0001 nop 1cce: 0b00 addi s0,sp,400 1cd0: 1e28 addi a0,sp,824 1cd2: 00000a8b 0xa8b 1cd6: 9b21 andi a4,a4,-24 - 1cd8: 0c000003 lb zero,192(zero) # c0 + 1cd8: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> 1cdc: 1a29 addi s4,s4,-22 1cde: 0925 addi s2,s2,9 1ce0: 0000 unimp @@ -22989,7 +23044,7 @@ Disassembly of section .debug_info: 1cf0: 0d000007 0xd000007 1cf4: 004f167b 0x4f167b 1cf8: 0000 unimp - 1cfa: d415 beqz s0,1c26 + 1cfa: d415 beqz s0,1c26 <_start-0x7fffe3da> 1cfc: 000a c.slli zero,0x2 1cfe: 0400 addi s0,sp,512 1d00: 0152 slli sp,sp,0x14 @@ -23017,7 +23072,7 @@ Disassembly of section .debug_info: 1d32: 0414 addi a3,sp,512 1d34: 0000 unimp 1d36: 0802 c.slli64 a6 - 1d38: 00040c03 lb s8,0(s0) # 18768 + 1d38: 00040c03 lb s8,0(s0) # 18768 <_start-0x7ffe7898> 1d3c: 0200 addi s0,sp,256 1d3e: 0408 addi a0,sp,512 1d40: 00a2 slli ra,ra,0x8 @@ -23029,12 +23084,12 @@ Disassembly of section .debug_info: 1d4e: 0095 addi ra,ra,5 1d50: 0000 unimp 1d52: 0a19 addi s4,s4,6 - 1d54: 08000003 lb zero,128(zero) # 80 - 1d58: ed0d bnez a0,1d92 + 1d54: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> + 1d58: ed0d bnez a0,1d92 <_start-0x7fffe26e> 1d5a: 0a01 addi s4,s4,0 - 1d5c: 00000b63 beqz zero,1d72 + 1d5c: 00000b63 beqz zero,1d72 <_start-0x7fffe28e> 1d60: 6c25 lui s8,0x9 - 1d62: 0d00776f jal a4,8e32 + 1d62: 0d00776f jal a4,8e32 <_start-0x7fff71ce> 1d66: 01ed addi gp,gp,27 1d68: e51a fsw ft6,136(sp) 1d6a: 000a c.slli zero,0x2 @@ -23054,22 +23109,22 @@ Disassembly of section .debug_info: 1d90: 0000 unimp 1d92: 6c26 flw fs8,72(sp) 1d94: 006c addi a1,sp,12 - 1d96: f70d bnez a4,1cc0 + 1d96: f70d bnez a4,1cc0 <_start-0x7fffe340> 1d98: 0a01 addi s4,s4,0 1d9a: 0afd addi s5,s5,31 1d9c: 0000 unimp 1d9e: 0500 addi s0,sp,640 1da0: 02e4 addi s1,sp,332 1da2: 0000 unimp - 1da4: f80d bnez s0,1cd6 + 1da4: f80d bnez s0,1cd6 <_start-0x7fffe32a> 1da6: 0301 addi t1,t1,0 - 1da8: 00000b63 beqz zero,1dbe + 1da8: 00000b63 beqz zero,1dbe <_start-0x7fffe242> 1dac: 8515 srai a0,a0,0x5 1dae: 0800000b 0x800000b 1db2: 0ae0 addi s0,sp,348 1db4: 0000 unimp 1db6: 00000ba7 0xba7 - 1dba: 3309 jal 1abc + 1dba: 3309 jal 1abc <_start-0x7fffe544> 1dbc: 0000 unimp 1dbe: ff00 fsw fs0,56(a4) 1dc0: 1500 addi s0,sp,672 @@ -23087,8 +23142,8 @@ Disassembly of section .debug_info: 1de4: 0100 addi s0,sp,128 1de6: 051a slli a0,a0,0x6 1de8: 0901 addi s2,s2,0 - 1dea: f800000b 0xf800000b - 1dee: 00c8 addi a0,sp,68 + 1dea: d000000b 0xd000000b + 1dee: 00c9 addi ra,ra,18 1df0: 1080 addi s0,sp,96 1df2: 0004 0x4 1df4: 0100 addi s0,sp,128 @@ -23114,8 +23169,8 @@ Disassembly of section .debug_info: 1e24: 0d2c addi a1,sp,664 1e26: 0000 unimp 1e28: 002a c.slli zero,0xa - 1e2a: f800000f 0xf800000f - 1e2e: 00c8 addi a0,sp,68 + 1e2a: d000000f 0xd000000f + 1e2e: 00c9 addi ra,ra,18 1e30: 0080 addi s0,sp,64 1e32: 0001 nop 1e34: 0100 addi s0,sp,128 @@ -23192,8 +23247,8 @@ Disassembly of section .debug_info: 1eda: 0010 0x10 1edc: 0000 unimp 1ede: ef30 fsw fa2,88(a4) - 1ee0: 5c00000f 0x5c00000f - 1ee4: 00c9 addi ra,ra,18 + 1ee0: 3400000f 0x3400000f + 1ee4: 00ca slli ra,ra,0x12 1ee6: 7080 flw fs0,32(s1) 1ee8: 0000 unimp 1eea: 1100 addi s0,sp,160 @@ -23247,7 +23302,7 @@ Disassembly of section .debug_info: 1f4a: 3000 fld fs0,32(s0) 1f4c: 10d1 addi ra,ra,-12 1f4e: 0000 unimp - 1f50: ca2c sw a1,80(a2) + 1f50: cb04 sw s1,16(a4) 1f52: 8000 0x8000 1f54: 0074 addi a3,sp,12 1f56: 0000 unimp @@ -23258,7 +23313,7 @@ Disassembly of section .debug_info: 1f60: a200 fsd fs0,0(a2) 1f62: 0011 c.nop 4 1f64: 2e00 fld fs0,24(a2) - 1f66: 000010e3 bnez zero,2766 + 1f66: 000010e3 bnez zero,2766 <_start-0x7fffd89a> 1f6a: 11b5 addi gp,gp,-19 1f6c: 0000 unimp 1f6e: f02e fsw fa1,32(sp) @@ -23322,7 +23377,7 @@ Disassembly of section .debug_info: 1fec: 0000 unimp 1fee: 0160 addi s0,sp,140 1ff0: 0000 unimp - 1ff2: 00000def jal s11,1ff2 + 1ff2: 00000def jal s11,1ff2 <_start-0x7fffe00e> 1ff6: 372e fld fa4,232(sp) 1ff8: 0011 c.nop 4 1ffa: 2600 fld fs0,8(a2) @@ -23334,7 +23389,7 @@ Disassembly of section .debug_info: 2008: 3000 fld fs0,32(s0) 200a: 1152 slli sp,sp,0x34 200c: 0000 unimp - 200e: cb84 sw s1,16(a5) + 200e: cc5c sw a5,28(s0) 2010: 8000 0x8000 2012: 0010 0x10 2014: 0000 unimp @@ -23346,8 +23401,9 @@ Disassembly of section .debug_info: 2020: 00000013 nop 2024: 6531 lui a0,0xc 2026: 0011 c.nop 4 - 2028: b400 fsd fs0,40(s0) - 202a: 508000cb fnmsub.s ft1,ft0,fs0,fa0,rne + 2028: 8c00 0x8c00 + 202a: 00cc addi a1,sp,68 + 202c: 5080 lw s0,32(s1) 202e: 0001 nop 2030: 2e00 fld fs0,24(a2) 2032: 1166 slli sp,sp,0x39 @@ -23437,8 +23493,8 @@ Disassembly of section .debug_info: 20e2: 0060 addi s0,sp,12 20e4: 4d30 lw a2,88(a0) 20e6: 0012 c.slli zero,0x4 - 20e8: d000 sw s0,32(s0) - 20ea: 00cc addi a1,sp,68 + 20e8: a800 fsd fs0,16(s0) + 20ea: 00cd addi ra,ra,19 20ec: 1480 addi s0,sp,608 20ee: 0000 unimp 20f0: e500 fsw fs0,8(a0) @@ -23449,7 +23505,7 @@ Disassembly of section .debug_info: 20fa: 155f 0000 3100 0x31000000155f 2100: 1260 addi s0,sp,300 2102: 0000 unimp - 2104: cce4 sw s1,92(s1) + 2104: cdbc sw a5,88(a1) 2106: 8000 0x8000 2108: 0010 0x10 210a: 0000 unimp @@ -23471,62 +23527,62 @@ Disassembly of section .debug_info: 2130: 091703f7 0x91703f7 2134: 3400000b 0x3400000b 2138: 0064 addi s1,sp,12 - 213a: f701 bnez a4,2042 - 213c: 0b092203 lw tp,176(s2) # 34a64 + 213a: f701 bnez a4,2042 <_start-0x7fffdfbe> + 213c: 0b092203 lw tp,176(s2) # 34a64 <_start-0x7ffcb59c> 2140: 0000 unimp 2142: 7234 flw fa3,96(a2) 2144: 0070 addi a2,sp,12 - 2146: f701 bnez a4,204e - 2148: 12712e03 lw t3,295(sp) # 30b1 + 2146: f701 bnez a4,204e <_start-0x7fffdfb2> + 2148: 12712e03 lw t3,295(sp) # 30b1 <_start-0x7fffcf4f> 214c: 0000 unimp 214e: 6e35 lui t3,0xd 2150: 006e c.slli zero,0x1b - 2152: f901 bnez a0,2062 - 2154: 0b921103 lh sp,185(tp) # 65a5f + 2152: f901 bnez a0,2062 <_start-0x7fffdf9e> + 2154: 0b921103 lh sp,185(tp) # 65a5f <_start-0x7ff9a5a1> 2158: 0000 unimp 215a: 6435 lui s0,0xd 215c: 0064 addi s1,sp,12 - 215e: fa01 bnez a2,206e - 2160: 0b921103 lh sp,185(tp) # b9 + 215e: fa01 bnez a2,206e <_start-0x7fffdf92> + 2160: 0b921103 lh sp,185(tp) # b9 <_start-0x7fffff47> 2164: 0000 unimp 2166: 7235 lui tp,0xfffed 2168: 0072 c.slli zero,0x1c - 216a: fb01 bnez a4,207a - 216c: 0b850b03 lb s6,184(a0) # c0b8 + 216a: fb01 bnez a4,207a <_start-0x7fffdf86> + 216c: 0b850b03 lb s6,184(a0) # c0b8 <_start-0x7fff3f48> 2170: 0000 unimp 2172: 6435 lui s0,0xd 2174: 0030 addi a2,sp,8 - 2176: fc01 bnez s0,208e + 2176: fc01 bnez s0,208e <_start-0x7fffdf72> 2178: 0af10a03 lb s4,175(sp) 217c: 0000 unimp 217e: 6435 lui s0,0xd 2180: 0031 c.nop 12 - 2182: fc01 bnez s0,209a + 2182: fc01 bnez s0,209a <_start-0x7fffdf66> 2184: 0af10e03 lb t3,175(sp) 2188: 0000 unimp 218a: 6e35 lui t3,0xd 218c: 0030 addi a2,sp,8 - 218e: fc01 bnez s0,20a6 + 218e: fc01 bnez s0,20a6 <_start-0x7fffdf5a> 2190: 0af11203 lh tp,175(sp) 2194: 0000 unimp 2196: 6e35 lui t3,0xd 2198: 0031 c.nop 12 - 219a: fc01 bnez s0,20b2 + 219a: fc01 bnez s0,20b2 <_start-0x7fffdf4e> 219c: 0af11603 lh a2,175(sp) 21a0: 0000 unimp 21a2: 6e35 lui t3,0xd 21a4: 0032 c.slli zero,0xc - 21a6: fc01 bnez s0,20be + 21a6: fc01 bnez s0,20be <_start-0x7fffdf42> 21a8: 0af11a03 lh s4,175(sp) 21ac: 0000 unimp 21ae: 7135 addi sp,sp,-160 21b0: 0030 addi a2,sp,8 - 21b2: fd01 bnez a0,20ca + 21b2: fd01 bnez a0,20ca <_start-0x7fffdf36> 21b4: 0af10a03 lb s4,175(sp) 21b8: 0000 unimp 21ba: 7135 addi sp,sp,-160 21bc: 0031 c.nop 12 - 21be: fd01 bnez a0,20d6 + 21be: fd01 bnez a0,20d6 <_start-0x7fffdf2a> 21c0: 0af10e03 lb t3,175(sp) 21c4: 0000 unimp 21c6: 6235 lui tp,0xd @@ -23538,13 +23594,13 @@ Disassembly of section .debug_info: 21d2: 6d62 flw fs10,24(sp) 21d4: 0100 addi s0,sp,128 21d6: 03fe slli t2,t2,0x1f - 21d8: f10d bnez a0,20fa + 21d8: f10d bnez a0,20fa <_start-0x7fffdf06> 21da: 000a c.slli zero,0x2 21dc: 3500 fld fs0,40(a0) 21de: 01007777 0x1007777 21e2: 921104c7 fmsub.d fs1,ft2,ft1,fs2,rne 21e6: 3600000b 0x3600000b - 21ea: 00000fef jal t6,21ea + 21ea: 00000fef jal t6,21ea <_start-0x7fffde16> 21ee: 0005fa37 lui s4,0x5f 21f2: 0100 addi s0,sp,128 21f4: 042e slli s0,s0,0xb @@ -23565,7 +23621,7 @@ Disassembly of section .debug_info: 2218: 000a c.slli zero,0x2 221a: 3700 fld fs0,40(a4) 221c: 0000007b 0x7b - 2220: 3a01 jal 1b30 + 2220: 3a01 jal 1b30 <_start-0x7fffe4d0> 2222: 0404 addi s1,sp,512 2224: 0af1 addi s5,s5,28 2226: 0000 unimp @@ -23577,7 +23633,7 @@ Disassembly of section .debug_info: 2234: 3700 fld fs0,40(a4) 2236: 05a8 addi a0,sp,712 2238: 0000 unimp - 223a: 3a01 jal 1b4a + 223a: 3a01 jal 1b4a <_start-0x7fffe4b6> 223c: 0404 addi s1,sp,512 223e: 0af1 addi s5,s5,28 2240: 0000 unimp @@ -23588,7 +23644,7 @@ Disassembly of section .debug_info: 224c: 000a c.slli zero,0x2 224e: 3700 fld fs0,40(a4) 2250: 00000673 0x673 - 2254: 3a01 jal 1b64 + 2254: 3a01 jal 1b64 <_start-0x7fffe49c> 2256: 0404 addi s1,sp,512 2258: 0af1 addi s5,s5,28 225a: 0000 unimp @@ -23714,13 +23770,13 @@ Disassembly of section .debug_info: 237e: 3800 fld fs0,48(s0) 2380: 6d35 lui s10,0xd 2382: 0031 c.nop 12 - 2384: a501 j 2984 + 2384: a501 j 2984 <_start-0x7fffd67c> 2386: 0f04 addi s1,sp,912 2388: 0af1 addi s5,s5,28 238a: 0000 unimp 238c: 6d35 lui s10,0xd 238e: 0030 addi a2,sp,8 - 2390: a501 j 2990 + 2390: a501 j 2990 <_start-0x7fffd670> 2392: 1304 addi s1,sp,416 2394: 0af1 addi s5,s5,28 2396: 0000 unimp @@ -23729,7 +23785,7 @@ Disassembly of section .debug_info: 239c: 3700 fld fs0,40(a4) 239e: 0080 addi s0,sp,64 23a0: 0000 unimp - 23a2: b001 j 1ba2 + 23a2: b001 j 1ba2 <_start-0x7fffe45e> 23a4: 0804 addi s1,sp,16 23a6: 0af1 addi s5,s5,28 23a8: 0000 unimp @@ -23741,7 +23797,7 @@ Disassembly of section .debug_info: 23b6: 3700 fld fs0,40(a4) 23b8: 05ad addi a1,a1,11 23ba: 0000 unimp - 23bc: b001 j 1bbc + 23bc: b001 j 1bbc <_start-0x7fffe444> 23be: 0804 addi s1,sp,16 23c0: 0af1 addi s5,s5,28 23c2: 0000 unimp @@ -23753,7 +23809,7 @@ Disassembly of section .debug_info: 23d0: 3700 fld fs0,40(a4) 23d2: 0678 addi a4,sp,780 23d4: 0000 unimp - 23d6: b001 j 1bd6 + 23d6: b001 j 1bd6 <_start-0x7fffe42a> 23d8: 0804 addi s1,sp,16 23da: 0af1 addi s5,s5,28 23dc: 0000 unimp @@ -23778,7 +23834,7 @@ Disassembly of section .debug_info: 240a: 3700 fld fs0,40(a4) 240c: 0545 addi a0,a0,17 240e: 0000 unimp - 2410: b101 j 2010 + 2410: b101 j 2010 <_start-0x7fffdff0> 2412: 0804 addi s1,sp,16 2414: 0af1 addi s5,s5,28 2416: 0000 unimp @@ -23789,7 +23845,7 @@ Disassembly of section .debug_info: 2422: 000a c.slli zero,0x2 2424: 3700 fld fs0,40(a4) 2426: 0000054f fnmadd.s fa0,ft0,ft0,ft0,rne - 242a: b101 j 202a + 242a: b101 j 202a <_start-0x7fffdfd6> 242c: 0804 addi s1,sp,16 242e: 0af1 addi s5,s5,28 2430: 0000 unimp @@ -23801,7 +23857,7 @@ Disassembly of section .debug_info: 243e: 3700 fld fs0,40(a4) 2440: 044c addi a1,sp,516 2442: 0000 unimp - 2444: b101 j 2044 + 2444: b101 j 2044 <_start-0x7fffdfbc> 2446: 0804 addi s1,sp,16 2448: 0af1 addi s5,s5,28 244a: 0000 unimp @@ -23812,7 +23868,7 @@ Disassembly of section .debug_info: 2456: 000a c.slli zero,0x2 2458: 3700 fld fs0,40(a4) 245a: 00000447 fmsub.s fs0,ft0,ft0,ft0,rne - 245e: b101 j 205e + 245e: b101 j 205e <_start-0x7fffdfa2> 2460: 0804 addi s1,sp,16 2462: 0af1 addi s5,s5,28 2464: 0000 unimp @@ -23821,7 +23877,7 @@ Disassembly of section .debug_info: 246a: 0000 unimp 246c: 5f35 li t5,-19 246e: 785f 0100 04b6 0x4b60100785f - 2474: f105 bnez a0,2394 + 2474: f105 bnez a0,2394 <_start-0x7fffdc6c> 2476: 000a c.slli zero,0x2 2478: 0000 unimp 247a: 3538 fld fa4,104(a0) @@ -23838,11 +23894,11 @@ Disassembly of section .debug_info: 2498: 05b4 addi a3,sp,712 249a: 0000 unimp 249c: 0104 addi s1,sp,128 - 249e: 00000823 sb zero,16(zero) # 10 + 249e: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 24a2: b80c fsd fa1,48(s0) 24a4: 97000007 0x97000007 24a8: 0006 c.slli zero,0x1 - 24aa: 0800 addi s0,sp,16 + 24aa: e000 fsw fs0,0(s0) 24ac: 00cd addi ra,ra,19 24ae: 2c80 fld fs0,24(s1) 24b0: 0001 nop @@ -23852,7 +23908,7 @@ Disassembly of section .debug_info: 24b8: 07f1 addi a5,a5,28 24ba: 0000 unimp 24bc: 5002 0x5002 - 24be: 310d jal 20e0 + 24be: 310d jal 20e0 <_start-0x7fffdf20> 24c0: 0000 unimp 24c2: 0300 addi s0,sp,384 24c4: 0504 addi s1,sp,640 @@ -23895,7 +23951,7 @@ Disassembly of section .debug_info: 251a: 0900 addi s0,sp,144 251c: 0326 slli t1,t1,0x9 251e: 0000 unimp - 2520: 3c05 jal 1f50 + 2520: 3c05 jal 1f50 <_start-0x7fffe0b0> 2522: 8416 mv s0,t0 2524: 0000 unimp 2526: 0200 addi s0,sp,256 @@ -23973,10 +24029,10 @@ Disassembly of section .debug_info: 25ce: 0000 unimp 25d0: 1000 addi s0,sp,32 25d2: 0000081b 0x81b - 25d6: 2301 jal 2ad6 - 25d8: 2501 jal 2bd8 + 25d6: 2301 jal 2ad6 <_start-0x7fffd52a> + 25d8: 2501 jal 2bd8 <_start-0x7fffd428> 25da: 0000 unimp - 25dc: 0800 addi s0,sp,16 + 25dc: e000 fsw fs0,0(s0) 25de: 00cd addi ra,ra,19 25e0: 2c80 fld fs0,24(s1) 25e2: 0001 nop @@ -23985,17 +24041,17 @@ Disassembly of section .debug_info: 25e8: 0002 c.slli64 zero 25ea: 1100 addi s0,sp,160 25ec: 0061 c.nop 24 - 25ee: 2301 jal 2aee + 25ee: 2301 jal 2aee <_start-0x7fffd512> 25f0: 9511 srai a0,a0,0x24 25f2: 0000 unimp 25f4: 1100 addi s0,sp,160 25f6: 0062 c.slli zero,0x18 - 25f8: 2301 jal 2af8 + 25f8: 2301 jal 2af8 <_start-0x7fffd508> 25fa: 0000951b 0x951b 25fe: 1200 addi s0,sp,288 2600: 07ff 0x7ff 2602: 0000 unimp - 2604: 2501 jal 2c04 + 2604: 2501 jal 2c04 <_start-0x7fffd3fc> 2606: 00003103 0x3103 260a: 0000 unimp 260c: 0008c513 xori a0,a7,0 @@ -24013,20 +24069,20 @@ Disassembly of section .debug_info: 2632: 0800 addi s0,sp,16 2634: 1aff 0x1aff 2636: 169f 5f41 0065 0x655f41169f - 263c: 2601 jal 293c + 263c: 2601 jal 293c <_start-0x7fffd6c4> 263e: 00029b03 lh s6,0(t0) 2642: 8500 0x8500 2644: 0015 c.nop 5 2646: 1600 addi s0,sp,800 2648: 5f41 li t5,-16 264a: 0066 c.slli zero,0x19 - 264c: 2601 jal 294c + 264c: 2601 jal 294c <_start-0x7fffd6b4> 264e: 0002a203 lw tp,0(t0) 2652: a300 fsd fs0,0(a4) 2654: 0015 c.nop 5 2656: 1400 addi s0,sp,544 2658: 5f42 lw t5,48(sp) - 265a: 27010063 beq sp,a6,28ba + 265a: 27010063 beq sp,a6,28ba <_start-0x7fffd746> 265e: 00029b03 lh s6,0(t0) 2662: 1500 addi s0,sp,672 2664: 5f42 lw t5,48(sp) @@ -24058,7 +24114,7 @@ Disassembly of section .debug_info: 26a8: 0002 c.slli64 zero 26aa: 1800 addi s0,sp,48 26ac: 00000797 auipc a5,0x0 - 26b0: 2b01 jal 2bc0 + 26b0: 2b01 jal 2bc0 <_start-0x7fffd440> 26b2: 00011903 lh s2,0(sp) 26b6: 0200 addi s0,sp,256 26b8: 7091 lui ra,0xfffe4 @@ -24079,7 +24135,7 @@ Disassembly of section .debug_info: 26d8: 1300 addi s0,sp,416 26da: 0804 addi s1,sp,16 26dc: 0000 unimp - 26de: 2d01 jal 2cee + 26de: 2d01 jal 2cee <_start-0x7fffd312> 26e0: 00003103 0x3103 26e4: 0000 unimp 26e6: 6619 lui a2,0x6 @@ -24087,11 +24143,11 @@ Disassembly of section .debug_info: 26ea: 1300 addi s0,sp,416 26ec: 0804 addi s1,sp,16 26ee: 0000 unimp - 26f0: 2d01 jal 2d00 + 26f0: 2d01 jal 2d00 <_start-0x7fffd300> 26f2: 00003103 0x3103 26f6: 0000 unimp - 26f8: d81a sw t1,48(sp) - 26fa: 00cd addi ra,ra,19 + 26f8: b01a fsd ft6,32(sp) + 26fa: 00ce slli ra,ra,0x13 26fc: 2880 fld fs0,16(s1) 26fe: 0000 unimp 2700: 8400 0x8400 @@ -24099,7 +24155,7 @@ Disassembly of section .debug_info: 2704: 1b00 addi s0,sp,432 2706: 0804 addi s1,sp,16 2708: 0000 unimp - 270a: 2d01 jal 2d1a + 270a: 2d01 jal 2d1a <_start-0x7fffd2e6> 270c: 00003103 0x3103 2710: a900 fsd fs0,16(a0) 2712: 0016 c.slli zero,0x5 @@ -24109,7 +24165,7 @@ Disassembly of section .debug_info: 271a: 1b00 addi s0,sp,432 271c: 0804 addi s1,sp,16 271e: 0000 unimp - 2720: 2d01 jal 2d30 + 2720: 2d01 jal 2d30 <_start-0x7fffd2d0> 2722: 00003103 0x3103 2726: c900 sw s0,16(a0) 2728: 0016 c.slli zero,0x5 @@ -24127,13 +24183,13 @@ Disassembly of section .debug_info: 2744: 0400 addi s0,sp,512 2746: 5d00 lw s0,56(a0) 2748: 04000007 0x4000007 - 274c: 2301 jal 2c4c + 274c: 2301 jal 2c4c <_start-0x7fffd3b4> 274e: 0008 0x8 2750: 0c00 addi s0,sp,528 2752: 08d2 slli a7,a7,0x14 2754: 0000 unimp 2756: 00000697 auipc a3,0x0 - 275a: ce34 sw a3,88(a2) + 275a: cf0c sw a1,24(a4) 275c: 8000 0x8000 275e: 014c addi a1,sp,132 2760: 0000 unimp @@ -24181,8 +24237,8 @@ Disassembly of section .debug_info: 27c4: 0600 addi s0,sp,768 27c6: 0074 addi a3,sp,12 27c8: 0000 unimp - 27ca: 2609 jal 2acc - 27cc: 05000003 lb zero,80(zero) # 50 + 27ca: 2609 jal 2acc <_start-0x7fffd534> + 27cc: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 27d0: 163c addi a5,sp,808 27d2: 0084 addi s1,sp,64 27d4: 0000 unimp @@ -24240,7 +24296,7 @@ Disassembly of section .debug_info: 2854: 0704 addi s1,sp,896 2856: 02f8 addi a4,sp,332 2858: 0000 unimp - 285a: b90d j 248c + 285a: b90d j 248c <_start-0x7fffdb74> 285c: 0008 0x8 285e: 1000 addi s0,sp,32 2860: 4c04 lw s1,24(s0) @@ -24255,7 +24311,7 @@ Disassembly of section .debug_info: 2874: 08b4 addi a3,sp,88 2876: 0000 unimp 2878: 6004 flw fs1,0(s0) - 287a: a805 j 28aa + 287a: a805 j 28aa <_start-0x7fffd756> 287c: 0000 unimp 287e: 0000 unimp 2880: ca10 sw a2,16(a2) @@ -24263,7 +24319,7 @@ Disassembly of section .debug_info: 2884: 0100 addi s0,sp,128 2886: 00250123 sb sp,2(a0) 288a: 0000 unimp - 288c: ce34 sw a3,88(a2) + 288c: cf0c sw a1,24(a4) 288e: 8000 0x8000 2890: 014c addi a1,sp,132 2892: 0000 unimp @@ -24286,11 +24342,11 @@ Disassembly of section .debug_info: 28ba: 1300 addi s0,sp,416 28bc: 08c5 addi a7,a7,17 28be: 0000 unimp - 28c0: 2501 jal 2ec0 + 28c0: 2501 jal 2ec0 <_start-0x7fffd140> 28c2: 00003103 0x3103 28c6: 1400 addi s0,sp,544 28c8: 5f41 li t5,-16 - 28ca: 26010063 beqz sp,2b2a + 28ca: 26010063 beqz sp,2b2a <_start-0x7fffd4d6> 28ce: 00027f03 0x27f03 28d2: 1500 addi s0,sp,672 28d4: 5f41 li t5,-16 @@ -24298,19 +24354,19 @@ Disassembly of section .debug_info: 28da: 00027f03 0x27f03 28de: 0100 addi s0,sp,128 28e0: 155f 5f41 0065 0x655f41155f - 28e6: 2601 jal 2be6 + 28e6: 2601 jal 2be6 <_start-0x7fffd41a> 28e8: 00027f03 0x27f03 28ec: 0100 addi s0,sp,128 28ee: 165d addi a2,a2,-9 28f0: 5f41 li t5,-16 28f2: 0066 c.slli zero,0x19 - 28f4: 2601 jal 2bf4 + 28f4: 2601 jal 2bf4 <_start-0x7fffd40c> 28f6: 00028603 lb a2,0(t0) 28fa: dd00 sw s0,56(a0) 28fc: 0016 c.slli zero,0x5 28fe: 1400 addi s0,sp,544 2900: 5f42 lw t5,48(sp) - 2902: 27010063 beq sp,a6,2b62 + 2902: 27010063 beq sp,a6,2b62 <_start-0x7fffd49e> 2906: 00027f03 0x27f03 290a: 1500 addi s0,sp,672 290c: 5f42 lw t5,48(sp) @@ -24320,18 +24376,18 @@ Disassembly of section .debug_info: 2918: 155c addi a5,sp,676 291a: 5f42 lw t5,48(sp) 291c: 0065 c.nop 25 - 291e: 2701 jal 301e + 291e: 2701 jal 301e <_start-0x7fffcfe2> 2920: 00027f03 0x27f03 2924: 0100 addi s0,sp,128 2926: 165e slli a2,a2,0x37 2928: 5f42 lw t5,48(sp) 292a: 0066 c.slli zero,0x19 - 292c: 2701 jal 302c + 292c: 2701 jal 302c <_start-0x7fffcfd4> 292e: 00028603 lb a2,0(t0) 2932: 1000 addi s0,sp,32 2934: 15000017 auipc zero,0x15000 2938: 0072 c.slli zero,0x1c - 293a: 2801 jal 294a + 293a: 2801 jal 294a <_start-0x7fffd6b6> 293c: 0000250b 0x250b 2940: 0100 addi s0,sp,128 2942: 175a slli a4,a4,0x36 @@ -24349,7 +24405,7 @@ Disassembly of section .debug_info: 2962: 0002 c.slli64 zero 2964: 1800 addi s0,sp,48 2966: 00000797 auipc a5,0x0 - 296a: 2c01 jal 2b7a + 296a: 2c01 jal 2b7a <_start-0x7fffd486> 296c: 00011903 lh s2,0(sp) 2970: 0200 addi s0,sp,256 2972: 7091 lui ra,0xfffe4 @@ -24400,13 +24456,14 @@ Disassembly of section .debug_info: 29d8: 0004 0x4 29da: 000008fb 0x8fb 29de: 0104 addi s1,sp,128 - 29e0: 00000823 sb zero,16(zero) # 10 + 29e0: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 29e4: 220c fld fa1,0(a2) 29e6: 0009 c.nop 2 29e8: 9700 0x9700 29ea: 0006 c.slli zero,0x1 - 29ec: 8000 0x8000 - 29ee: 4c8000cf 0x4c8000cf + 29ec: 5800 lw s0,48(s0) + 29ee: 00d0 addi a2,sp,68 + 29f0: 4c80 lw s0,24(s1) 29f2: 0001 nop 29f4: 4c00 lw s0,24(s0) 29f6: 0018 0x18 @@ -24414,7 +24471,7 @@ Disassembly of section .debug_info: 29fa: 07f1 addi a5,a5,28 29fc: 0000 unimp 29fe: 5002 0x5002 - 2a00: 310d jal 2622 + 2a00: 310d jal 2622 <_start-0x7fffd9de> 2a02: 0000 unimp 2a04: 0300 addi s0,sp,384 2a06: 0504 addi s1,sp,640 @@ -24457,7 +24514,7 @@ Disassembly of section .debug_info: 2a5c: 0900 addi s0,sp,144 2a5e: 0326 slli t1,t1,0x9 2a60: 0000 unimp - 2a62: 3c05 jal 2492 + 2a62: 3c05 jal 2492 <_start-0x7fffdb6e> 2a64: 8416 mv s0,t0 2a66: 0000 unimp 2a68: 0200 addi s0,sp,256 @@ -24536,28 +24593,29 @@ Disassembly of section .debug_info: 2b12: 1000 addi s0,sp,32 2b14: 094e slli s2,s2,0x13 2b16: 0000 unimp - 2b18: 2301 jal 3018 - 2b1a: 2501 jal 311a + 2b18: 2301 jal 3018 <_start-0x7fffcfe8> + 2b1a: 2501 jal 311a <_start-0x7fffcee6> 2b1c: 0000 unimp - 2b1e: 8000 0x8000 - 2b20: 4c8000cf 0x4c8000cf + 2b1e: 5800 lw s0,48(s0) + 2b20: 00d0 addi a2,sp,68 + 2b22: 4c80 lw s0,24(s1) 2b24: 0001 nop 2b26: 0100 addi s0,sp,128 2b28: 7f9c flw fa5,56(a5) 2b2a: 0002 c.slli64 zero 2b2c: 1100 addi s0,sp,160 2b2e: 0061 c.nop 24 - 2b30: 2301 jal 3030 + 2b30: 2301 jal 3030 <_start-0x7fffcfd0> 2b32: 9511 srai a0,a0,0x24 2b34: 0000 unimp 2b36: 1100 addi s0,sp,160 2b38: 0062 c.slli zero,0x18 - 2b3a: 2301 jal 303a + 2b3a: 2301 jal 303a <_start-0x7fffcfc6> 2b3c: 0000951b 0x951b 2b40: 1200 addi s0,sp,288 2b42: 07ff 0x7ff 2b44: 0000 unimp - 2b46: 2501 jal 3146 + 2b46: 2501 jal 3146 <_start-0x7fffceba> 2b48: 00003103 0x3103 2b4c: 0000 unimp 2b4e: 0008c513 xori a0,a7,0 @@ -24616,7 +24674,7 @@ Disassembly of section .debug_info: 2bdc: 0002 c.slli64 zero 2bde: 1800 addi s0,sp,48 2be0: 00000797 auipc a5,0x0 - 2be4: 2b01 jal 30f4 + 2be4: 2b01 jal 30f4 <_start-0x7fffcf0c> 2be6: 00011903 lh s2,0(sp) 2bea: 0200 addi s0,sp,256 2bec: 7091 lui ra,0xfffe4 @@ -24637,7 +24695,7 @@ Disassembly of section .debug_info: 2c0c: 1300 addi s0,sp,416 2c0e: 0804 addi s1,sp,16 2c10: 0000 unimp - 2c12: 2d01 jal 3222 + 2c12: 2d01 jal 3222 <_start-0x7fffcdde> 2c14: 00003103 0x3103 2c18: 0000 unimp 2c1a: 5819 li a6,-26 @@ -24645,7 +24703,7 @@ Disassembly of section .debug_info: 2c1e: 1300 addi s0,sp,416 2c20: 0804 addi s1,sp,16 2c22: 0000 unimp - 2c24: 2d01 jal 3234 + 2c24: 2d01 jal 3234 <_start-0x7fffcdcc> 2c26: 00003103 0x3103 2c2a: 0000 unimp 2c2c: 901a c.add zero,t1 @@ -24653,14 +24711,14 @@ Disassembly of section .debug_info: 2c30: 1b00 addi s0,sp,432 2c32: 08fe slli a7,a7,0x1f 2c34: 0000 unimp - 2c36: 2d01 jal 3246 + 2c36: 2d01 jal 3246 <_start-0x7fffcdba> 2c38: 00003103 0x3103 2c3c: 1800 addi s0,sp,48 2c3e: 0018 0x18 2c40: 1b00 addi s0,sp,432 2c42: 0910 addi a2,sp,144 2c44: 0000 unimp - 2c46: 2d01 jal 3256 + 2c46: 2d01 jal 3256 <_start-0x7fffcdaa> 2c48: 00003103 0x3103 2c4c: 3700 fld fs0,40(a4) 2c4e: 0018 0x18 @@ -24678,13 +24736,13 @@ Disassembly of section .debug_info: 2c6c: 9900 0x9900 2c6e: 000a c.slli zero,0x2 2c70: 0400 addi s0,sp,512 - 2c72: 2301 jal 3172 + 2c72: 2301 jal 3172 <_start-0x7fffce8e> 2c74: 0008 0x8 2c76: 0c00 addi s0,sp,528 2c78: 0cde slli s9,s9,0x17 2c7a: 0000 unimp 2c7c: 00000697 auipc a3,0x0 - 2c80: d0cc sw a1,36(s1) + 2c80: d1a4 sw s1,96(a1) 2c82: 8000 0x8000 2c84: 12b0 addi a2,sp,360 2c86: 0000 unimp @@ -24706,12 +24764,12 @@ Disassembly of section .debug_info: 2ca8: 1601 addi a2,a2,-32 2caa: 004c addi a1,sp,4 2cac: 0000 unimp - 2cae: 3a05 jal 25de + 2cae: 3a05 jal 25de <_start-0x7fffda22> 2cb0: 0000 unimp 2cb2: 0300 addi s0,sp,384 2cb4: 0801 addi a6,a6,0 2cb6: 000005cf fnmadd.s fa1,ft0,ft0,ft0,rne - 2cba: fd070403 lb s0,-48(a4) # 7fd0 + 2cba: fd070403 lb s0,-48(a4) # 7fd0 <_start-0x7fff8030> 2cbe: 0002 c.slli64 zero 2cc0: 0300 addi s0,sp,384 2cc2: 0708 addi a0,sp,896 @@ -24749,7 +24807,7 @@ Disassembly of section .debug_info: 2d0c: 009d addi ra,ra,7 2d0e: 0000 unimp 2d10: 100a c.slli zero,0x22 - 2d12: 13034f03 lbu t5,304(t1) # 67130 + 2d12: 13034f03 lbu t5,304(t1) # 67130 <_start-0x7ff98ed0> 2d16: 0001 nop 2d18: 0b00 addi s0,sp,400 2d1a: 07ac addi a1,sp,968 @@ -24782,7 +24840,7 @@ Disassembly of section .debug_info: 2d58: 0c0c addi a1,sp,528 2d5a: 7865 lui a6,0xffff9 2d5c: 0070 addi a2,sp,12 - 2d5e: 530e5d03 lhu s10,1328(t3) # 1a530 + 2d5e: 530e5d03 lhu s10,1328(t3) # 1a530 <_start-0x7ffe5ad0> 2d62: 0000 unimp 2d64: 0400 addi s0,sp,512 2d66: 0b0c010f 0xb0c010f @@ -24816,42 +24874,42 @@ Disassembly of section .debug_info: 2da6: 1000 addi s0,sp,32 2da8: 0a05 addi s4,s4,1 2daa: 0000 unimp - 2dac: 2301 jal 32ac + 2dac: 2301 jal 32ac <_start-0x7fffcd54> 2dae: 9601 srai a2,a2,0x20 2db0: 0000 unimp - 2db2: cc00 sw s0,24(s0) - 2db4: 00d0 addi a2,sp,68 + 2db2: a400 fsd fs0,8(s0) + 2db4: 00d1 addi ra,ra,20 2db6: b080 fsd fs0,32(s1) 2db8: 0012 c.slli zero,0x4 2dba: 0100 addi s0,sp,128 2dbc: 039c addi a5,sp,448 2dbe: 11000013 li zero,272 2dc2: 0061 c.nop 24 - 2dc4: 2301 jal 32c4 + 2dc4: 2301 jal 32c4 <_start-0x7fffcd3c> 2dc6: 9612 add a2,a2,tp 2dc8: 0000 unimp 2dca: 1100 addi s0,sp,160 2dcc: 0062 c.slli zero,0x18 - 2dce: 2301 jal 32ce + 2dce: 2301 jal 32ce <_start-0x7fffcd32> 2dd0: 961c 0x961c 2dd2: 0000 unimp 2dd4: 1200 addi s0,sp,288 2dd6: 07ff 0x7ff 2dd8: 0000 unimp - 2dda: 2501 jal 33da - 2ddc: 00002503 lw a0,0(zero) # 0 + 2dda: 2501 jal 33da <_start-0x7fffcc26> + 2ddc: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 2de0: 7b00 flw fs0,48(a4) 2de2: 0018 0x18 2de4: 1200 addi s0,sp,288 2de6: 08c5 addi a7,a7,17 2de8: 0000 unimp - 2dea: 2501 jal 33ea - 2dec: 00002503 lw a0,0(zero) # 0 + 2dea: 2501 jal 33ea <_start-0x7fffcc16> + 2dec: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 2df0: e100 fsw fs0,0(a0) 2df2: 0018 0x18 2df4: 1300 addi s0,sp,416 2df6: 5f41 li t5,-16 - 2df8: 26010063 beqz sp,3058 + 2df8: 26010063 beqz sp,3058 <_start-0x7fffcfa8> 2dfc: 00130303 lb t1,1(t1) 2e00: ff00 fsw fs0,56(a4) 2e02: 0018 0x18 @@ -24864,20 +24922,20 @@ Disassembly of section .debug_info: 2e14: 1300 addi s0,sp,416 2e16: 5f41 li t5,-16 2e18: 0065 c.nop 25 - 2e1a: 2601 jal 311a + 2e1a: 2601 jal 311a <_start-0x7fffcee6> 2e1c: 00130303 lb t1,1(t1) 2e20: 8e00 0x8e00 2e22: 0019 c.nop 6 2e24: 1400 addi s0,sp,544 2e26: 5f41 li t5,-16 2e28: 0066 c.slli zero,0x19 - 2e2a: 2601 jal 312a + 2e2a: 2601 jal 312a <_start-0x7fffced6> 2e2c: 00130a03 lb s4,1(t1) 2e30: 0300 addi s0,sp,384 - 2e32: f091 bnez s1,2d36 + 2e32: f091 bnez s1,2d36 <_start-0x7fffd2ca> 2e34: 137e slli t1,t1,0x3f 2e36: 5f42 lw t5,48(sp) - 2e38: 27010063 beq sp,a6,3098 + 2e38: 27010063 beq sp,a6,3098 <_start-0x7fffcf68> 2e3c: 00130303 lb t1,1(t1) 2e40: 4c00 lw s0,24(s0) 2e42: 001a c.slli zero,0x6 @@ -24890,20 +24948,20 @@ Disassembly of section .debug_info: 2e54: 1300 addi s0,sp,416 2e56: 5f42 lw t5,48(sp) 2e58: 0065 c.nop 25 - 2e5a: 2701 jal 355a + 2e5a: 2701 jal 355a <_start-0x7fffcaa6> 2e5c: 00130303 lb t1,1(t1) 2e60: f100 fsw fs0,32(a0) 2e62: 001a c.slli zero,0x6 2e64: 1400 addi s0,sp,544 2e66: 5f42 lw t5,48(sp) 2e68: 0066 c.slli zero,0x19 - 2e6a: 2701 jal 356a + 2e6a: 2701 jal 356a <_start-0x7fffca96> 2e6c: 00130a03 lb s4,1(t1) 2e70: 0300 addi s0,sp,384 2e72: 8091 srli s1,s1,0x4 2e74: 137f 0x137f 2e76: 5f52 lw t5,52(sp) - 2e78: 28010063 beqz sp,30f8 + 2e78: 28010063 beqz sp,30f8 <_start-0x7fffcf08> 2e7c: 00130303 lb t1,1(t1) 2e80: ef00 fsw fs0,24(a4) 2e82: 1300001b 0x1300001b @@ -24915,20 +24973,20 @@ Disassembly of section .debug_info: 2e94: 1300 addi s0,sp,416 2e96: 5f52 lw t5,52(sp) 2e98: 0065 c.nop 25 - 2e9a: 2801 jal 2eaa + 2e9a: 2801 jal 2eaa <_start-0x7fffd156> 2e9c: 00130303 lb t1,1(t1) 2ea0: 7c00 flw fs0,56(s0) 2ea2: 001c 0x1c 2ea4: 1400 addi s0,sp,544 2ea6: 5f52 lw t5,52(sp) 2ea8: 0066 c.slli zero,0x19 - 2eaa: 2801 jal 2eba + 2eaa: 2801 jal 2eba <_start-0x7fffd146> 2eac: 00130a03 lb s4,1(t1) 2eb0: 0300 addi s0,sp,384 2eb2: 9091 srli s1,s1,0x24 2eb4: 137f 0x137f 2eb6: 0072 c.slli zero,0x1c - 2eb8: 2901 jal 32c8 + 2eb8: 2901 jal 32c8 <_start-0x7fffcd38> 2eba: 960a add a2,a2,sp 2ebc: 0000 unimp 2ebe: c000 sw s0,0(s0) @@ -24943,7 +25001,7 @@ Disassembly of section .debug_info: 2ed2: 032c addi a1,sp,392 2ed4: 011a slli sp,sp,0x6 2ed6: 0000 unimp - 2ed8: 7fa09103 lh sp,2042(ra) # fffe47fa <_PathLocale+0x7efe2e76> + 2ed8: 7fa09103 lh sp,2042(ra) # fffe47fa <_PathLocale+0x7efe2e02> 2edc: 1500 addi s0,sp,672 2ede: 02c8 addi a0,sp,324 2ee0: 0000 unimp @@ -24953,28 +25011,28 @@ Disassembly of section .debug_info: 2ee8: 000c 0xc 2eea: 0100 addi s0,sp,128 2eec: 032c addi a1,sp,392 - 2eee: 00001303 lh t1,0(zero) # 0 + 2eee: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2ef2: 1e0e slli t3,t3,0x23 2ef4: 0000 unimp 2ef6: 3312 fld ft6,288(sp) 2ef8: 000a c.slli zero,0x2 2efa: 0100 addi s0,sp,128 2efc: 032c addi a1,sp,392 - 2efe: 00001303 lh t1,0(zero) # 0 + 2efe: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2f02: 1e22 slli t3,t3,0x28 2f04: 0000 unimp 2f06: 4512 lw a0,4(sp) 2f08: 000c 0xc 2f0a: 0100 addi s0,sp,128 2f0c: 032c addi a1,sp,392 - 2f0e: 00001303 lh t1,0(zero) # 0 + 2f0e: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2f12: 1e36 slli t3,t3,0x2d 2f14: 0000 unimp 2f16: ae12 fsd ft4,280(sp) 2f18: 000a c.slli zero,0x2 2f1a: 0100 addi s0,sp,128 2f1c: 032c addi a1,sp,392 - 2f1e: 00001303 lh t1,0(zero) # 0 + 2f1e: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2f22: 1e4a slli t3,t3,0x32 2f24: 0000 unimp 2f26: 1500 addi s0,sp,672 @@ -24985,28 +25043,28 @@ Disassembly of section .debug_info: 2f30: 1512 slli a0,a0,0x24 2f32: 0100000b 0x100000b 2f36: 032c addi a1,sp,392 - 2f38: 00001303 lh t1,0(zero) # 0 + 2f38: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2f3c: 00001e6b 0x1e6b 2f40: 0002f817 auipc a6,0x2f 2f44: 1200 addi s0,sp,288 2f46: 00000cbb 0xcbb - 2f4a: 2c01 jal 315a + 2f4a: 2c01 jal 315a <_start-0x7fffcea6> 2f4c: 00130303 lb t1,1(t1) 2f50: ae00 fsd fs0,24(a2) 2f52: 001e c.slli zero,0x7 2f54: 1200 addi s0,sp,288 2f56: 00000a33 add s4,zero,zero - 2f5a: 2c01 jal 316a + 2f5a: 2c01 jal 316a <_start-0x7fffce96> 2f5c: 00130303 lb t1,1(t1) 2f60: 0400 addi s0,sp,512 2f62: 001f 1200 0c45 0xc451200001f 2f68: 0000 unimp - 2f6a: 2c01 jal 317a + 2f6a: 2c01 jal 317a <_start-0x7fffce86> 2f6c: 00130303 lb t1,1(t1) 2f70: 7800 flw fs0,48(s0) 2f72: 001f 1200 0aae 0xaae1200001f 2f78: 0000 unimp - 2f7a: 2c01 jal 318a + 2f7a: 2c01 jal 318a <_start-0x7fffce76> 2f7c: 00130303 lb t1,1(t1) 2f80: d900 sw s0,48(a0) 2f82: 001f 0000 1500 0x15000000001f @@ -25029,28 +25087,28 @@ Disassembly of section .debug_info: 2fac: 000c 0xc 2fae: 0100 addi s0,sp,128 2fb0: 032d addi t1,t1,11 - 2fb2: 00001303 lh t1,0(zero) # 0 + 2fb2: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2fb6: 2002 fld ft0,0(sp) 2fb8: 0000 unimp 2fba: 3312 fld ft6,288(sp) 2fbc: 000a c.slli zero,0x2 2fbe: 0100 addi s0,sp,128 2fc0: 032d addi t1,t1,11 - 2fc2: 00001303 lh t1,0(zero) # 0 + 2fc2: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2fc6: 2016 fld ft0,320(sp) 2fc8: 0000 unimp 2fca: 4512 lw a0,4(sp) 2fcc: 000c 0xc 2fce: 0100 addi s0,sp,128 2fd0: 032d addi t1,t1,11 - 2fd2: 00001303 lh t1,0(zero) # 0 + 2fd2: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2fd6: 202a fld ft0,136(sp) 2fd8: 0000 unimp 2fda: ae12 fsd ft4,280(sp) 2fdc: 000a c.slli zero,0x2 2fde: 0100 addi s0,sp,128 2fe0: 032d addi t1,t1,11 - 2fe2: 00001303 lh t1,0(zero) # 0 + 2fe2: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 2fe6: 203e fld ft0,456(sp) 2fe8: 0000 unimp 2fea: 1500 addi s0,sp,672 @@ -25061,37 +25119,37 @@ Disassembly of section .debug_info: 2ff4: 1512 slli a0,a0,0x24 2ff6: 0100000b 0x100000b 2ffa: 032d addi t1,t1,11 - 2ffc: 00001303 lh t1,0(zero) # 0 + 2ffc: 00001303 lh t1,0(zero) # 0 <_start-0x80000000> 3000: 205f 0000 5817 0x58170000205f - 3006: 12000003 lb zero,288(zero) # 120 + 3006: 12000003 lb zero,288(zero) # 120 <_start-0x7ffffee0> 300a: 00000cbb 0xcbb - 300e: 2d01 jal 361e + 300e: 2d01 jal 361e <_start-0x7fffc9e2> 3010: 00130303 lb t1,1(t1) 3014: a200 fsd fs0,0(a2) 3016: 0020 addi s0,sp,8 3018: 1200 addi s0,sp,288 301a: 00000a33 add s4,zero,zero - 301e: 2d01 jal 362e + 301e: 2d01 jal 362e <_start-0x7fffc9d2> 3020: 00130303 lb t1,1(t1) 3024: f800 fsw fs0,48(s0) 3026: 0020 addi s0,sp,8 3028: 1200 addi s0,sp,288 302a: 0c45 addi s8,s8,17 302c: 0000 unimp - 302e: 2d01 jal 363e + 302e: 2d01 jal 363e <_start-0x7fffc9c2> 3030: 00130303 lb t1,1(t1) 3034: 6c00 flw fs0,24(s0) 3036: 0021 c.nop 8 3038: 1200 addi s0,sp,288 303a: 0aae slli s5,s5,0xb 303c: 0000 unimp - 303e: 2d01 jal 364e + 303e: 2d01 jal 364e <_start-0x7fffc9b2> 3040: 00130303 lb t1,1(t1) 3044: cd00 sw s0,24(a0) 3046: 0021 c.nop 8 3048: 0000 unimp 304a: 1800 addi s0,sp,48 - 304c: d570 sw a2,108(a0) + 304c: d648 sw a0,44(a2) 304e: 8000 0x8000 3050: 07b4 addi a3,sp,968 3052: 0000 unimp @@ -25105,69 +25163,69 @@ Disassembly of section .debug_info: 3062: 0000 unimp 3064: 7fa09103 lh sp,2042(ra) 3068: 7015 c.lui zero,0xfffe5 - 306a: 95000003 lb zero,-1712(zero) # fffff950 <_PathLocale+0x7effdfcc> + 306a: 95000003 lb zero,-1712(zero) # fffff950 <_PathLocale+0x7effdf58> 306e: 1200000f 0x1200000f 3072: 0bb4 addi a3,sp,472 3074: 0000 unimp - 3076: 2e01 jal 3386 + 3076: 2e01 jal 3386 <_start-0x7fffcc7a> 3078: 00011303 lh t1,0(sp) 307c: f600 fsw fs0,40(a2) 307e: 0021 c.nop 8 3080: 1200 addi s0,sp,288 3082: 0bd0 addi a2,sp,468 3084: 0000 unimp - 3086: 2e01 jal 3396 + 3086: 2e01 jal 3396 <_start-0x7fffcc6a> 3088: 00011303 lh t1,0(sp) 308c: a600 fsd fs0,8(a2) 308e: 0026 c.slli zero,0x9 3090: 1200 addi s0,sp,288 3092: 0981 addi s3,s3,0 3094: 0000 unimp - 3096: 2e01 jal 33a6 + 3096: 2e01 jal 33a6 <_start-0x7fffcc5a> 3098: 00011303 lh t1,0(sp) 309c: 2b00 fld fs0,16(a4) 309e: 12000027 0x12000027 30a2: 099d addi s3,s3,7 30a4: 0000 unimp - 30a6: 2e01 jal 33b6 + 30a6: 2e01 jal 33b6 <_start-0x7fffcc4a> 30a8: 00011303 lh t1,0(sp) 30ac: 7b00 flw fs0,48(a4) 30ae: 1200002b 0x1200002b 30b2: 0a70 addi a2,sp,284 30b4: 0000 unimp - 30b6: 2e01 jal 33c6 + 30b6: 2e01 jal 33c6 <_start-0x7fffcc3a> 30b8: 00011303 lh t1,0(sp) 30bc: bc00 fsd fs0,56(s0) 30be: 1200002b 0x1200002b 30c2: 09ce slli s3,s3,0x13 30c4: 0000 unimp - 30c6: 2e01 jal 33d6 + 30c6: 2e01 jal 33d6 <_start-0x7fffcc2a> 30c8: 00011303 lh t1,0(sp) 30cc: 9300 0x9300 30ce: 1200002f 0x1200002f 30d2: 0b30 addi a2,sp,408 30d4: 0000 unimp - 30d6: 2e01 jal 33e6 + 30d6: 2e01 jal 33e6 <_start-0x7fffcc1a> 30d8: 00011303 lh t1,0(sp) 30dc: e100 fsw fs0,0(a0) 30de: 1200002f 0x1200002f 30e2: 0b4c addi a1,sp,404 30e4: 0000 unimp - 30e6: 2e01 jal 33f6 + 30e6: 2e01 jal 33f6 <_start-0x7fffcc0a> 30e8: 00011303 lh t1,0(sp) 30ec: 4c00 lw s0,24(s0) 30ee: 0035 c.nop 13 30f0: 1200 addi s0,sp,288 30f2: 0c59 addi s8,s8,22 30f4: 0000 unimp - 30f6: 2e01 jal 3406 + 30f6: 2e01 jal 3406 <_start-0x7fffcbfa> 30f8: 00011303 lh t1,0(sp) 30fc: 8200 0x8200 30fe: 0035 c.nop 13 3100: 1200 addi s0,sp,288 3102: 0c75 addi s8,s8,29 3104: 0000 unimp - 3106: 2e01 jal 3416 + 3106: 2e01 jal 3416 <_start-0x7fffcbea> 3108: 00011303 lh t1,0(sp) 310c: df00 sw s0,56(a4) 310e: 0038 addi a4,sp,8 @@ -25204,11 +25262,11 @@ Disassembly of section .debug_info: 3156: 3f46 fld ft10,112(sp) 3158: 0000 unimp 315a: 9612 add a2,a2,tp - 315c: 01000003 lb zero,16(zero) # 10 + 315c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3160: 032e slli t1,t1,0xb 3162: 0061 c.nop 24 3164: 0000 unimp - 3166: 3f59 jal 30fc + 3166: 3f59 jal 30fc <_start-0x7fffcf04> 3168: 0000 unimp 316a: 4c12 lw s8,4(sp) 316c: 0004 0x4 @@ -25219,7 +25277,7 @@ Disassembly of section .debug_info: 3176: 3f86 fld ft11,96(sp) 3178: 0000 unimp 317a: 8012 c.mv zero,tp - 317c: 01000003 lb zero,16(zero) # 10 + 317c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3180: 032e slli t1,t1,0xb 3182: 0061 c.nop 24 3184: 0000 unimp @@ -25265,7 +25323,7 @@ Disassembly of section .debug_info: 31e0: 4534 lw a3,72(a0) 31e2: 0000 unimp 31e4: 9612 add a2,a2,tp - 31e6: 01000003 lb zero,16(zero) # 10 + 31e6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 31ea: 032e slli t1,t1,0xb 31ec: 0061 c.nop 24 31ee: 0000 unimp @@ -25277,7 +25335,7 @@ Disassembly of section .debug_info: 31fc: 0061 c.nop 24 31fe: 0000 unimp 3200: 8012 c.mv zero,tp - 3202: 01000003 lb zero,16(zero) # 10 + 3202: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3206: 032e slli t1,t1,0xb 3208: 0061 c.nop 24 320a: 0000 unimp @@ -25292,7 +25350,7 @@ Disassembly of section .debug_info: 321c: 4596 lw a1,68(sp) 321e: 0000 unimp 3220: 1800 addi s0,sp,48 - 3222: d62c sw a1,104(a2) + 3222: d704 sw s1,40(a4) 3224: 8000 0x8000 3226: 0054 addi a3,sp,4 3228: 0000 unimp @@ -25325,7 +25383,7 @@ Disassembly of section .debug_info: 3266: 00000113 li sp,0 326a: 00004a8b 0x4a8b 326e: 9612 add a2,a2,tp - 3270: 01000003 lb zero,16(zero) # 10 + 3270: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3274: 032e slli t1,t1,0xb 3276: 0061 c.nop 24 3278: 0000 unimp @@ -25339,7 +25397,7 @@ Disassembly of section .debug_info: 3288: 0000 unimp 328a: 00004acb fnmsub.s fs5,ft0,ft0,ft0,rmm 328e: 8012 c.mv zero,tp - 3290: 01000003 lb zero,16(zero) # 10 + 3290: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3294: 032e slli t1,t1,0xb 3296: 0061 c.nop 24 3298: 0000 unimp @@ -25354,7 +25412,7 @@ Disassembly of section .debug_info: 32aa: 4b1a lw s6,132(sp) 32ac: 0000 unimp 32ae: 1800 addi s0,sp,48 - 32b0: d680 sw s0,40(a3) + 32b0: d758 sw a4,44(a4) 32b2: 8000 0x8000 32b4: 0048 addi a0,sp,4 32b6: 0000 unimp @@ -25386,7 +25444,7 @@ Disassembly of section .debug_info: 32f6: 4dd6 lw s11,84(sp) 32f8: 0000 unimp 32fa: 9612 add a2,a2,tp - 32fc: 01000003 lb zero,16(zero) # 10 + 32fc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3300: 032e slli t1,t1,0xb 3302: 0061 c.nop 24 3304: 0000 unimp @@ -25399,7 +25457,7 @@ Disassembly of section .debug_info: 3312: 0061 c.nop 24 3314: 0000 unimp 3316: 8012 c.mv zero,tp - 3318: 01000003 lb zero,16(zero) # 10 + 3318: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 331c: 032e slli t1,t1,0xb 331e: 0061 c.nop 24 3320: 0000 unimp @@ -25446,7 +25504,7 @@ Disassembly of section .debug_info: 337c: 53bd li t2,-17 337e: 0000 unimp 3380: 9612 add a2,a2,tp - 3382: 01000003 lb zero,16(zero) # 10 + 3382: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3386: 032e slli t1,t1,0xb 3388: 0061 c.nop 24 338a: 0000 unimp @@ -25461,7 +25519,7 @@ Disassembly of section .debug_info: 339c: 53f2 lw t2,60(sp) 339e: 0000 unimp 33a0: 8012 c.mv zero,tp - 33a2: 01000003 lb zero,16(zero) # 10 + 33a2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 33a6: 032e slli t1,t1,0xb 33a8: 0061 c.nop 24 33aa: 0000 unimp @@ -25505,7 +25563,7 @@ Disassembly of section .debug_info: 3402: 00000113 li sp,0 3406: 00005977 0x5977 340a: 9612 add a2,a2,tp - 340c: 01000003 lb zero,16(zero) # 10 + 340c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3410: 032e slli t1,t1,0xb 3412: 0061 c.nop 24 3414: 0000 unimp @@ -25519,7 +25577,7 @@ Disassembly of section .debug_info: 3424: 0000 unimp 3426: 000059b7 lui s3,0x5 342a: 8012 c.mv zero,tp - 342c: 01000003 lb zero,16(zero) # 10 + 342c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3430: 032e slli t1,t1,0xb 3432: 0061 c.nop 24 3434: 0000 unimp @@ -25645,7 +25703,7 @@ Disassembly of section .debug_info: 354e: 00000113 li sp,0 3552: 00005f6b 0x5f6b 3556: 9612 add a2,a2,tp - 3558: 01000003 lb zero,16(zero) # 10 + 3558: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 355c: 032e slli t1,t1,0xb 355e: 0061 c.nop 24 3560: 0000 unimp @@ -25660,7 +25718,7 @@ Disassembly of section .debug_info: 3572: 5fa0 lw s0,120(a5) 3574: 0000 unimp 3576: 8012 c.mv zero,tp - 3578: 01000003 lb zero,16(zero) # 10 + 3578: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 357c: 032e slli t1,t1,0xb 357e: 0061 c.nop 24 3580: 0000 unimp @@ -25706,7 +25764,7 @@ Disassembly of section .debug_info: 35dc: 648c flw fa1,8(s1) 35de: 0000 unimp 35e0: 9612 add a2,a2,tp - 35e2: 01000003 lb zero,16(zero) # 10 + 35e2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 35e6: 032e slli t1,t1,0xb 35e8: 0061 c.nop 24 35ea: 0000 unimp @@ -25719,7 +25777,7 @@ Disassembly of section .debug_info: 35fc: 64cc flw fa1,12(s1) 35fe: 0000 unimp 3600: 8012 c.mv zero,tp - 3602: 01000003 lb zero,16(zero) # 10 + 3602: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3606: 032e slli t1,t1,0xb 3608: 0061 c.nop 24 360a: 0000 unimp @@ -25765,7 +25823,7 @@ Disassembly of section .debug_info: 3664: 67d5 lui a5,0x15 3666: 0000 unimp 3668: 9612 add a2,a2,tp - 366a: 01000003 lb zero,16(zero) # 10 + 366a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 366e: 032e slli t1,t1,0xb 3670: 0061 c.nop 24 3672: 0000 unimp @@ -25780,7 +25838,7 @@ Disassembly of section .debug_info: 3684: 680a flw fa6,128(sp) 3686: 0000 unimp 3688: 8012 c.mv zero,tp - 368a: 01000003 lb zero,16(zero) # 10 + 368a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 368e: 032e slli t1,t1,0xb 3690: 0061 c.nop 24 3692: 0000 unimp @@ -25827,7 +25885,7 @@ Disassembly of section .debug_info: 36ec: 6b21 lui s6,0x8 36ee: 0000 unimp 36f0: 9612 add a2,a2,tp - 36f2: 01000003 lb zero,16(zero) # 10 + 36f2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 36f6: 032e slli t1,t1,0xb 36f8: 0061 c.nop 24 36fa: 0000 unimp @@ -25840,7 +25898,7 @@ Disassembly of section .debug_info: 3708: 0061 c.nop 24 370a: 0000 unimp 370c: 8012 c.mv zero,tp - 370e: 01000003 lb zero,16(zero) # 10 + 370e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3712: 032e slli t1,t1,0xb 3714: 0061 c.nop 24 3716: 0000 unimp @@ -25955,7 +26013,7 @@ Disassembly of section .debug_info: 3814: 00000113 li sp,0 3818: 00007477 0x7477 381c: 9612 add a2,a2,tp - 381e: 01000003 lb zero,16(zero) # 10 + 381e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3822: 032e slli t1,t1,0xb 3824: 0061 c.nop 24 3826: 0000 unimp @@ -25970,7 +26028,7 @@ Disassembly of section .debug_info: 3838: 74ac flw fa1,104(s1) 383a: 0000 unimp 383c: 8012 c.mv zero,tp - 383e: 01000003 lb zero,16(zero) # 10 + 383e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3842: 032e slli t1,t1,0xb 3844: 0061 c.nop 24 3846: 0000 unimp @@ -26016,7 +26074,7 @@ Disassembly of section .debug_info: 38a2: 77f4 flw fa3,108(a5) 38a4: 0000 unimp 38a6: 9612 add a2,a2,tp - 38a8: 01000003 lb zero,16(zero) # 10 + 38a8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 38ac: 032e slli t1,t1,0xb 38ae: 0061 c.nop 24 38b0: 0000 unimp @@ -26030,7 +26088,7 @@ Disassembly of section .debug_info: 38c2: 7829 lui a6,0xfffea 38c4: 0000 unimp 38c6: 8012 c.mv zero,tp - 38c8: 01000003 lb zero,16(zero) # 10 + 38c8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 38cc: 032e slli t1,t1,0xb 38ce: 0061 c.nop 24 38d0: 0000 unimp @@ -26044,7 +26102,7 @@ Disassembly of section .debug_info: 38e2: 7878 flw fa4,116(s0) 38e4: 0000 unimp 38e6: 1800 addi s0,sp,48 - 38e8: dae8 sw a0,116(a3) + 38e8: dbc0 sw s0,52(a5) 38ea: 8000 0x8000 38ec: 0044 addi s1,sp,4 38ee: 0000 unimp @@ -26079,7 +26137,7 @@ Disassembly of section .debug_info: 3930: 7b52 flw fs6,52(sp) 3932: 0000 unimp 3934: 9612 add a2,a2,tp - 3936: 01000003 lb zero,16(zero) # 10 + 3936: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 393a: 032e slli t1,t1,0xb 393c: 0061 c.nop 24 393e: 0000 unimp @@ -26092,7 +26150,7 @@ Disassembly of section .debug_info: 394c: 0061 c.nop 24 394e: 0000 unimp 3950: 8012 c.mv zero,tp - 3952: 01000003 lb zero,16(zero) # 10 + 3952: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3956: 032e slli t1,t1,0xb 3958: 0061 c.nop 24 395a: 0000 unimp @@ -26106,7 +26164,7 @@ Disassembly of section .debug_info: 396c: 7bb4 flw fa3,112(a5) 396e: 0000 unimp 3970: 1800 addi s0,sp,48 - 3972: db2c sw a1,112(a4) + 3972: dc04 sw s1,56(s0) 3974: 8000 0x8000 3976: 0044 addi s1,sp,4 3978: 0000 unimp @@ -26141,7 +26199,7 @@ Disassembly of section .debug_info: 39ba: 7ead lui t4,0xfffeb 39bc: 0000 unimp 39be: 9612 add a2,a2,tp - 39c0: 01000003 lb zero,16(zero) # 10 + 39c0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 39c4: 032e slli t1,t1,0xb 39c6: 0061 c.nop 24 39c8: 0000 unimp @@ -26156,7 +26214,7 @@ Disassembly of section .debug_info: 39da: 7ee2 flw ft9,56(sp) 39dc: 0000 unimp 39de: 8012 c.mv zero,tp - 39e0: 01000003 lb zero,16(zero) # 10 + 39e0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 39e4: 032e slli t1,t1,0xb 39e6: 0061 c.nop 24 39e8: 0000 unimp @@ -26171,7 +26229,7 @@ Disassembly of section .debug_info: 39fa: 7f31 lui t5,0xfffec 39fc: 0000 unimp 39fe: 1800 addi s0,sp,48 - 3a00: db70 sw a2,116(a4) + 3a00: dc48 sw a0,60(s0) 3a02: 8000 0x8000 3a04: 0048 addi a0,sp,4 3a06: 0000 unimp @@ -26205,7 +26263,7 @@ Disassembly of section .debug_info: 3a48: 8201 c.srli64 a2 3a4a: 0000 unimp 3a4c: 9612 add a2,a2,tp - 3a4e: 01000003 lb zero,16(zero) # 10 + 3a4e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3a52: 032e slli t1,t1,0xb 3a54: 0061 c.nop 24 3a56: 0000 unimp @@ -26220,7 +26278,7 @@ Disassembly of section .debug_info: 3a68: 8236 mv tp,a3 3a6a: 0000 unimp 3a6c: 8012 c.mv zero,tp - 3a6e: 01000003 lb zero,16(zero) # 10 + 3a6e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3a72: 032e slli t1,t1,0xb 3a74: 0061 c.nop 24 3a76: 0000 unimp @@ -26352,7 +26410,7 @@ Disassembly of section .debug_info: 3b9c: 00000113 li sp,0 3ba0: 00009adb 0x9adb 3ba4: 9612 add a2,a2,tp - 3ba6: 01000003 lb zero,16(zero) # 10 + 3ba6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3baa: 032e slli t1,t1,0xb 3bac: 0061 c.nop 24 3bae: 0000 unimp @@ -26367,7 +26425,7 @@ Disassembly of section .debug_info: 3bc0: 9b10 0x9b10 3bc2: 0000 unimp 3bc4: 8012 c.mv zero,tp - 3bc6: 01000003 lb zero,16(zero) # 10 + 3bc6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3bca: 032e slli t1,t1,0xb 3bcc: 0061 c.nop 24 3bce: 0000 unimp @@ -26393,13 +26451,13 @@ Disassembly of section .debug_info: 3c00: 1200 addi s0,sp,288 3c02: 0a21 addi s4,s4,8 3c04: 0000 unimp - 3c06: 2e01 jal 3f16 + 3c06: 2e01 jal 3f16 <_start-0x7fffc0ea> 3c08: 00130303 lb t1,1(t1) 3c0c: 9f00 0x9f00 3c0e: 1200009b 0x1200009b 3c12: 0bec addi a1,sp,476 3c14: 0000 unimp - 3c16: 2e01 jal 3f26 + 3c16: 2e01 jal 3f26 <_start-0x7fffc0da> 3c18: 00130303 lb t1,1(t1) 3c1c: bf00 fsd fs0,56(a4) 3c1e: 1200009b 0x1200009b @@ -26408,19 +26466,19 @@ Disassembly of section .debug_info: 3c2e: 1200009b 0x1200009b 3c32: 0ccd addi s9,s9,19 3c34: 0000 unimp - 3c36: 2e01 jal 3f46 + 3c36: 2e01 jal 3f46 <_start-0x7fffc0ba> 3c38: 00130303 lb t1,1(t1) 3c3c: ff00 fsw fs0,56(a4) 3c3e: 1200009b 0x1200009b 3c42: 0a9d addi s5,s5,7 3c44: 0000 unimp - 3c46: 2e01 jal 3f56 + 3c46: 2e01 jal 3f56 <_start-0x7fffc0aa> 3c48: 00011303 lh t1,0(sp) 3c4c: 3700 fld fs0,40(a4) 3c4e: 009c addi a5,sp,64 3c50: 0000 unimp 3c52: 1800 addi s0,sp,48 - 3c54: dd2c sw a1,120(a0) + 3c54: de04 sw s1,56(a2) 3c56: 8000 0x8000 3c58: 0048 addi a0,sp,4 3c5a: 0000 unimp @@ -26432,52 +26490,52 @@ Disassembly of section .debug_info: 3c66: 032e slli t1,t1,0xb 3c68: 0025 c.nop 9 3c6a: 0000 unimp - 3c6c: 2c1a fld fs8,384(sp) - 3c6e: 00dd addi ra,ra,23 + 3c6c: 041a slli s0,s0,0x6 + 3c6e: 00de slli ra,ra,0x17 3c70: 3c80 fld fs0,56(s1) 3c72: 0000 unimp 3c74: 1200 addi s0,sp,288 3c76: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 3c7a: 2e01 jal 3f8a + 3c7a: 2e01 jal 3f8a <_start-0x7fffc076> 3c7c: 00130303 lb t1,1(t1) 3c80: 4a00 lw s0,16(a2) 3c82: 009c addi a5,sp,64 3c84: 1200 addi s0,sp,288 3c86: 09b9 addi s3,s3,14 3c88: 0000 unimp - 3c8a: 2e01 jal 3f9a + 3c8a: 2e01 jal 3f9a <_start-0x7fffc066> 3c8c: 00130303 lb t1,1(t1) 3c90: 5e00 lw s0,56(a2) 3c92: 009c addi a5,sp,64 3c94: 1200 addi s0,sp,288 3c96: 0b68 addi a0,sp,412 3c98: 0000 unimp - 3c9a: 2e01 jal 3faa + 3c9a: 2e01 jal 3faa <_start-0x7fffc056> 3c9c: 00130303 lb t1,1(t1) 3ca0: 7200 flw fs0,32(a2) 3ca2: 009c addi a5,sp,64 3ca4: 1200 addi s0,sp,288 3ca6: 00000afb 0xafb - 3caa: 2e01 jal 3fba + 3caa: 2e01 jal 3fba <_start-0x7fffc046> 3cac: 00130303 lb t1,1(t1) 3cb0: 8600 0x8600 3cb2: 009c addi a5,sp,64 3cb4: 1200 addi s0,sp,288 3cb6: 0b90 addi a2,sp,464 3cb8: 0000 unimp - 3cba: 2e01 jal 3fca + 3cba: 2e01 jal 3fca <_start-0x7fffc036> 3cbc: 00011303 lh t1,0(sp) 3cc0: a600 fsd fs0,8(a2) 3cc2: 009c addi a5,sp,64 3cc4: 0000 unimp 3cc6: 1800 addi s0,sp,48 - 3cc8: ddc0 sw s0,60(a1) + 3cc8: de98 sw a4,56(a3) 3cca: 8000 0x8000 3ccc: 000c 0xc 3cce: 0000 unimp 3cd0: 107a c.slli zero,0x3e 3cd2: 0000 unimp - 3cd4: a819 j 3cea + 3cd4: a819 j 3cea <_start-0x7fffc316> 3cd6: 000c 0xc 3cd8: 0100 addi s0,sp,128 3cda: 0113032f 0x113032f @@ -26485,7 +26543,7 @@ Disassembly of section .debug_info: 3ce0: 1b00 addi s0,sp,432 3ce2: 108c addi a1,sp,96 3ce4: 0000 unimp - 3ce6: a819 j 3cfc + 3ce6: a819 j 3cfc <_start-0x7fffc304> 3ce8: 000c 0xc 3cea: 0100 addi s0,sp,128 3cec: 0113032f 0x113032f @@ -26511,7 +26569,7 @@ Disassembly of section .debug_info: 3d18: 0100000b 0x100000b 3d1c: 1303032f 0x1303032f 3d20: 0000 unimp - 3d22: 00009ce3 bnez ra,453a + 3d22: 00009ce3 bnez ra,453a <_start-0x7fffbac6> 3d26: d312 sw tp,164(sp) 3d28: 000a c.slli zero,0x2 3d2a: 0100 addi s0,sp,128 @@ -26540,8 +26598,8 @@ Disassembly of section .debug_info: 3d64: 0100 addi s0,sp,128 3d66: 0025032f 0x25032f 3d6a: 0000 unimp - 3d6c: 00009d6f jal s10,cd6c - 3d70: 0018 0x18 + 3d6c: 00009d6f jal s10,cd6c <_start-0x7fff3294> + 3d70: d818 sw a4,48(s0) 3d72: 00e0 addi s0,sp,76 3d74: 7c80 flw fs0,56(s1) 3d76: 0000 unimp @@ -26550,36 +26608,36 @@ Disassembly of section .debug_info: 3d7c: 1900 addi s0,sp,176 3d7e: 0c00 addi s0,sp,528 3d80: 0000 unimp - 3d82: 2f01 jal 4492 + 3d82: 2f01 jal 4492 <_start-0x7fffbb6e> 3d84: 00130303 lb t1,1(t1) 3d88: 1200 addi s0,sp,288 3d8a: 0c91 addi s9,s9,4 3d8c: 0000 unimp - 3d8e: 2f01 jal 449e + 3d8e: 2f01 jal 449e <_start-0x7fffbb62> 3d90: 00130303 lb t1,1(t1) 3d94: 9900 0x9900 3d96: 009d addi ra,ra,7 3d98: 1200 addi s0,sp,288 3d9a: 00000c17 auipc s8,0x0 - 3d9e: 2f01 jal 44ae + 3d9e: 2f01 jal 44ae <_start-0x7fffbb52> 3da0: 00130303 lb t1,1(t1) 3da4: ac00 fsd fs0,24(s0) 3da6: 009d addi ra,ra,7 3da8: 1200 addi s0,sp,288 3daa: 0c2e slli s8,s8,0xb 3dac: 0000 unimp - 3dae: 2f01 jal 44be + 3dae: 2f01 jal 44be <_start-0x7fffbb42> 3db0: 00130a03 lb s4,1(t1) 3db4: c000 sw s0,0(s0) 3db6: 009d addi ra,ra,7 3db8: 1800 addi s0,sp,48 - 3dba: e03c fsw fa5,64(s0) + 3dba: e114 fsw fa3,0(a0) 3dbc: 8000 0x8000 3dbe: 0008 0x8 3dc0: 0000 unimp 3dc2: 116c addi a1,sp,172 3dc4: 0000 unimp - 3dc6: a819 j 3ddc + 3dc6: a819 j 3ddc <_start-0x7fffc224> 3dc8: 000c 0xc 3dca: 0100 addi s0,sp,128 3dcc: 0113032f 0x113032f @@ -26587,7 +26645,7 @@ Disassembly of section .debug_info: 3dd2: 1b00 addi s0,sp,432 3dd4: 117e slli sp,sp,0x3f 3dd6: 0000 unimp - 3dd8: a819 j 3dee + 3dd8: a819 j 3dee <_start-0x7fffc212> 3dda: 000c 0xc 3ddc: 0100 addi s0,sp,128 3dde: 0113032f 0x113032f @@ -26603,8 +26661,8 @@ Disassembly of section .debug_info: 3df6: 9f54 0x9f54 3df8: 0000 unimp 3dfa: 0000 unimp - 3dfc: 8c18 0x8c18 - 3dfe: 00e0 addi s0,sp,76 + 3dfc: 6418 flw fa4,8(s0) + 3dfe: 00e1 addi ra,ra,24 3e00: 1080 addi s0,sp,96 3e02: 0001 nop 3e04: 0900 addi s0,sp,144 @@ -26612,8 +26670,8 @@ Disassembly of section .debug_info: 3e08: 1200 addi s0,sp,288 3e0a: 0a5a slli s4,s4,0x16 3e0c: 0000 unimp - 3e0e: 2f01 jal 451e - 3e10: 00002503 lw a0,0(zero) # 0 + 3e0e: 2f01 jal 451e <_start-0x7fffbae2> + 3e10: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 3e14: 7700 flw fs0,40(a4) 3e16: 009f 1700 08a0 0x8a01700009f 3e1c: 0000 unimp @@ -26635,7 +26693,7 @@ Disassembly of section .debug_info: 3e40: 0100000b 0x100000b 3e44: 1303032f 0x1303032f 3e48: 0000 unimp - 3e4a: a0d9 j 3f10 + 3e4a: a0d9 j 3f10 <_start-0x7fffc0f0> 3e4c: 0000 unimp 3e4e: fb12 fsw ft4,180(sp) 3e50: 000a c.slli zero,0x2 @@ -26651,8 +26709,8 @@ Disassembly of section .debug_info: 3e6a: a1b0 fsd fa2,64(a1) 3e6c: 0000 unimp 3e6e: 0000 unimp - 3e70: c818 sw a4,16(s0) - 3e72: 00e1 addi ra,ra,24 + 3e70: a018 fsd fa4,0(s0) + 3e72: 00e2 slli ra,ra,0x18 3e74: 3080 fld fs0,32(s1) 3e76: 0000 unimp 3e78: 2700 fld fs0,8(a4) @@ -26660,84 +26718,84 @@ Disassembly of section .debug_info: 3e7c: 1200 addi s0,sp,288 3e7e: 0ca8 addi a0,sp,600 3e80: 0000 unimp - 3e82: 2f01 jal 4592 + 3e82: 2f01 jal 4592 <_start-0x7fffba6e> 3e84: 00011303 lh t1,0(sp) 3e88: cf00 sw s0,24(a4) 3e8a: 00a1 addi ra,ra,8 3e8c: 0000 unimp - 3e8e: 3018 fld fa4,32(s0) - 3e90: 00e2 slli ra,ra,0x18 - 3e92: 3480 fld fs0,40(s1) + 3e8e: 0818 addi a4,sp,16 + 3e90: 348000e3 beq zero,s0,49d0 <_start-0x7fffb630> 3e94: 0000 unimp 3e96: 4500 lw s0,8(a0) 3e98: 0012 c.slli zero,0x4 3e9a: 1200 addi s0,sp,288 3e9c: 0ca8 addi a0,sp,600 3e9e: 0000 unimp - 3ea0: 2f01 jal 45b0 + 3ea0: 2f01 jal 45b0 <_start-0x7fffba50> 3ea2: 00011303 lh t1,0(sp) 3ea6: 1600 addi s0,sp,800 3ea8: 00a2 slli ra,ra,0x8 3eaa: 0000 unimp - 3eac: b815 j 36e0 + 3eac: b815 j 36e0 <_start-0x7fffc920> 3eae: 0008 0x8 3eb0: 5f00 lw s0,56(a4) 3eb2: 0012 c.slli zero,0x4 3eb4: 1200 addi s0,sp,288 3eb6: 0ca8 addi a0,sp,600 3eb8: 0000 unimp - 3eba: 2f01 jal 45ca + 3eba: 2f01 jal 45ca <_start-0x7fffba36> 3ebc: 00011303 lh t1,0(sp) 3ec0: 5d00 lw s0,56(a0) 3ec2: 00a2 slli ra,ra,0x8 3ec4: 0000 unimp - 3ec6: a418 fsd fa4,8(s0) - 3ec8: 00e2 slli ra,ra,0x18 - 3eca: 2c80 fld fs0,24(s1) + 3ec6: 7c18 flw fa4,56(s0) + 3ec8: 2c8000e3 beq zero,s0,4988 <_start-0x7fffb678> 3ecc: 0000 unimp 3ece: a100 fsd fs0,0(a0) 3ed0: 0012 c.slli zero,0x4 3ed2: 1900 addi s0,sp,176 3ed4: 0ba2 slli s7,s7,0x8 3ed6: 0000 unimp - 3ed8: 2f01 jal 45e8 + 3ed8: 2f01 jal 45e8 <_start-0x7fffba18> 3eda: 00130303 lb t1,1(t1) 3ede: 1900 addi s0,sp,176 3ee0: 00000ad3 fadd.s fs5,ft0,ft0,rne - 3ee4: 2f01 jal 45f4 + 3ee4: 2f01 jal 45f4 <_start-0x7fffba0c> 3ee6: 00130303 lb t1,1(t1) 3eea: 1900 addi s0,sp,176 - 3eec: 00000ae7 jalr s5,zero # 0 - 3ef0: 2f01 jal 4600 + 3eec: 00000ae7 jalr s5,zero # 0 <_start-0x80000000> + 3ef0: 2f01 jal 4600 <_start-0x7fffba00> 3ef2: 00130303 lb t1,1(t1) 3ef6: 1200 addi s0,sp,288 3ef8: 0a8c addi a1,sp,336 3efa: 0000 unimp - 3efc: 2f01 jal 460c + 3efc: 2f01 jal 460c <_start-0x7fffb9f4> 3efe: 00130303 lb t1,1(t1) 3f02: be00 fsd fs0,56(a2) 3f04: 00a2 slli ra,ra,0x8 3f06: 0000 unimp - 3f08: 2818 fld fa4,16(s0) - 3f0a: 088000e3 beq zero,s0,478a + 3f08: 0018 0x18 + 3f0a: 00e4 addi s1,sp,76 + 3f0c: 0880 addi s0,sp,80 3f0e: 0000 unimp 3f10: bb00 fsd fs0,48(a4) 3f12: 0012 c.slli zero,0x4 3f14: 1900 addi s0,sp,176 3f16: 0ca8 addi a0,sp,600 3f18: 0000 unimp - 3f1a: 2f01 jal 462a + 3f1a: 2f01 jal 462a <_start-0x7fffb9d6> 3f1c: 00011303 lh t1,0(sp) 3f20: 0000 unimp - 3f22: 4c18 lw a4,24(s0) - 3f24: 0c8000e3 beq zero,s0,47e4 + 3f22: 2418 fld fa4,8(s0) + 3f24: 00e4 addi s1,sp,76 + 3f26: 0c80 addi s0,sp,592 3f28: 0000 unimp 3f2a: d900 sw s0,48(a0) 3f2c: 0012 c.slli zero,0x4 3f2e: 1200 addi s0,sp,288 3f30: 0ca8 addi a0,sp,600 3f32: 0000 unimp - 3f34: 2f01 jal 4644 + 3f34: 2f01 jal 4644 <_start-0x7fffb9bc> 3f36: 00011303 lh t1,0(sp) 3f3a: d200 sw s0,32(a2) 3f3c: 00a2 slli ra,ra,0x8 @@ -26745,11 +26803,11 @@ Disassembly of section .debug_info: 3f40: 191c addi a5,sp,176 3f42: 0ca8 addi a0,sp,600 3f44: 0000 unimp - 3f46: 2f01 jal 4656 + 3f46: 2f01 jal 4656 <_start-0x7fffb9aa> 3f48: 00011303 lh t1,0(sp) 3f4c: 0000 unimp 3f4e: 1a00 addi s0,sp,304 - 3f50: defc sw a5,124(a3) + 3f50: dfd4 sw a3,60(a5) 3f52: 8000 0x8000 3f54: 0044 addi s1,sp,4 3f56: 0000 unimp @@ -26760,7 +26818,7 @@ Disassembly of section .debug_info: 3f62: 0000 unimp 3f64: 7fa09103 lh sp,2042(ra) 3f68: 0000 unimp - 3f6a: 5e050403 lb s0,1504(a0) # fffe15e0 <_PathLocale+0x7efdfc5c> + 3f6a: 5e050403 lb s0,1504(a0) # fffe15e0 <_PathLocale+0x7efdfbe8> 3f6e: 0001 nop 3f70: 0600 addi s0,sp,768 3f72: 00000113 li sp,0 @@ -26779,13 +26837,14 @@ Disassembly of section .debug_info: 3f94: 0c30 addi a2,sp,536 3f96: 0000 unimp 3f98: 0104 addi s1,sp,128 - 3f9a: 00000823 sb zero,16(zero) # 10 + 3f9a: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 3f9e: 240c fld fa1,8(s0) 3fa0: 000e c.slli zero,0x3 3fa2: 9700 0x9700 3fa4: 0006 c.slli zero,0x1 - 3fa6: 7c00 flw fs0,56(s0) - 3fa8: 508000e3 beq zero,s0,4ca8 + 3fa6: 5400 lw s0,40(s0) + 3fa8: 00e4 addi s1,sp,76 + 3faa: 5080 lw s0,32(s1) 3fac: 001a c.slli zero,0x6 3fae: 1c00 addi s0,sp,560 3fb0: 003c addi a5,sp,8 @@ -26793,7 +26852,7 @@ Disassembly of section .debug_info: 3fb4: 0504 addi s1,sp,640 3fb6: 6e69 lui t3,0x1a 3fb8: 0074 addi a3,sp,12 - 3fba: d1060103 lb sp,-752(a2) # 5d10 + 3fba: d1060103 lb sp,-752(a2) # 5d10 <_start-0x7fffa2f0> 3fbe: 0005 c.nop 1 3fc0: 0300 addi s0,sp,384 3fc2: 0508 addi a0,sp,640 @@ -26807,7 +26866,7 @@ Disassembly of section .debug_info: 3fd4: 0500 addi s0,sp,640 3fd6: 003a c.slli zero,0xe 3fd8: 0000 unimp - 3fda: cf080103 lb sp,-784(a6) # 838ec + 3fda: cf080103 lb sp,-784(a6) # 838ec <_start-0x7ff7c714> 3fde: 0005 c.nop 1 3fe0: 0300 addi s0,sp,384 3fe2: 0704 addi s1,sp,896 @@ -26836,7 +26895,7 @@ Disassembly of section .debug_info: 4016: 0900 addi s0,sp,144 4018: 07ea slli a5,a5,0x1a 401a: 0000 unimp - 401c: 950f4803 lbu a6,-1712(t5) # fffeb950 <_PathLocale+0x7efe9fcc> + 401c: 950f4803 lbu a6,-1712(t5) # fffeb950 <_PathLocale+0x7efe9f58> 4020: 0000 unimp 4022: 0300 addi s0,sp,384 4024: 0410 addi a2,sp,512 @@ -26876,7 +26935,7 @@ Disassembly of section .debug_info: 4072: 0c0c addi a1,sp,528 4074: 7865 lui a6,0xffff9 4076: 0070 addi a2,sp,12 - 4078: 530e5d03 lhu s10,1328(t3) # 1a530 + 4078: 530e5d03 lhu s10,1328(t3) # 1a530 <_start-0x7ffe5ad0> 407c: 0000 unimp 407e: 0400 addi s0,sp,512 4080: 0b0c010f 0xb0c010f @@ -26908,42 +26967,43 @@ Disassembly of section .debug_info: 40be: 0000 unimp 40c0: 1000 addi s0,sp,32 40c2: 00000d0b 0xd0b - 40c6: 2301 jal 45c6 + 40c6: 2301 jal 45c6 <_start-0x7fffba3a> 40c8: 8901 andi a0,a0,0 40ca: 0000 unimp - 40cc: 7c00 flw fs0,56(s0) - 40ce: 508000e3 beq zero,s0,4dce + 40cc: 5400 lw s0,40(s0) + 40ce: 00e4 addi s1,sp,76 + 40d0: 5080 lw s0,32(s1) 40d2: 001a c.slli zero,0x6 40d4: 0100 addi s0,sp,128 40d6: ad9c fsd fa5,24(a1) 40d8: 000d c.nop 3 40da: 1100 addi s0,sp,160 40dc: 0061 c.nop 24 - 40de: 2301 jal 45de + 40de: 2301 jal 45de <_start-0x7fffba22> 40e0: 8912 mv s2,tp 40e2: 0000 unimp 40e4: 1100 addi s0,sp,160 40e6: 0062 c.slli zero,0x18 - 40e8: 2301 jal 45e8 + 40e8: 2301 jal 45e8 <_start-0x7fffba18> 40ea: 891c 0x891c 40ec: 0000 unimp 40ee: 1200 addi s0,sp,288 40f0: 07ff 0x7ff 40f2: 0000 unimp - 40f4: 2501 jal 46f4 - 40f6: 00002503 lw a0,0(zero) # 0 + 40f4: 2501 jal 46f4 <_start-0x7fffb90c> + 40f6: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 40fa: e600 fsw fs0,8(a2) 40fc: 00a2 slli ra,ra,0x8 40fe: 1200 addi s0,sp,288 4100: 08c5 addi a7,a7,17 4102: 0000 unimp - 4104: 2501 jal 4704 - 4106: 00002503 lw a0,0(zero) # 0 + 4104: 2501 jal 4704 <_start-0x7fffb8fc> + 4106: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 410a: f500 fsw fs0,40(a0) 410c: 00a4 addi s1,sp,72 410e: 1300 addi s0,sp,416 4110: 5f41 li t5,-16 - 4112: 26010063 beqz sp,4372 + 4112: 26010063 beqz sp,4372 <_start-0x7fffbc8e> 4116: 000dad03 lw s10,0(s11) 411a: 1400 addi s0,sp,544 411c: 5f41 li t5,-16 @@ -26954,20 +27014,20 @@ Disassembly of section .debug_info: 412a: 1400 addi s0,sp,544 412c: 5f41 li t5,-16 412e: 0065 c.nop 25 - 4130: 2601 jal 4430 + 4130: 2601 jal 4430 <_start-0x7fffbbd0> 4132: 000dad03 lw s10,0(s11) 4136: ec00 fsw fs0,24(s0) 4138: 00a5 addi ra,ra,9 413a: 1500 addi s0,sp,672 413c: 5f41 li t5,-16 413e: 0066 c.slli zero,0x19 - 4140: 2601 jal 4440 + 4140: 2601 jal 4440 <_start-0x7fffbbc0> 4142: 000db403 0xdb403 4146: 0300 addi s0,sp,384 - 4148: a091 j 418c + 4148: a091 j 418c <_start-0x7fffbe74> 414a: 137f 0x137f 414c: 5f42 lw t5,48(sp) - 414e: 27010063 beq sp,a6,43ae + 414e: 27010063 beq sp,a6,43ae <_start-0x7fffbc52> 4152: 000dad03 lw s10,0(s11) 4156: 1400 addi s0,sp,544 4158: 5f42 lw t5,48(sp) @@ -26978,20 +27038,20 @@ Disassembly of section .debug_info: 4166: 1400 addi s0,sp,544 4168: 5f42 lw t5,48(sp) 416a: 0065 c.nop 25 - 416c: 2701 jal 486c + 416c: 2701 jal 486c <_start-0x7fffb794> 416e: 000dad03 lw s10,0(s11) 4172: f300 fsw fs0,32(a4) 4174: 00a6 slli ra,ra,0x9 4176: 1500 addi s0,sp,672 4178: 5f42 lw t5,48(sp) 417a: 0066 c.slli zero,0x19 - 417c: 2701 jal 487c + 417c: 2701 jal 487c <_start-0x7fffb784> 417e: 000db403 0xdb403 4182: 0300 addi s0,sp,384 - 4184: b091 j 39c8 + 4184: b091 j 39c8 <_start-0x7fffc638> 4186: 147f 0x147f 4188: 5f52 lw t5,52(sp) - 418a: 28010063 beqz sp,440a + 418a: 28010063 beqz sp,440a <_start-0x7fffbbf6> 418e: 000dad03 lw s10,0(s11) 4192: 5c00 lw s0,56(s0) 4194: 00a9 addi ra,ra,10 @@ -27004,14 +27064,14 @@ Disassembly of section .debug_info: 41a6: 1400 addi s0,sp,544 41a8: 5f52 lw t5,52(sp) 41aa: 0065 c.nop 25 - 41ac: 2801 jal 41bc + 41ac: 2801 jal 41bc <_start-0x7fffbe44> 41ae: 000dad03 lw s10,0(s11) 41b2: 9000 0x9000 41b4: 00aa slli ra,ra,0xa 41b6: 1500 addi s0,sp,672 41b8: 5f52 lw t5,52(sp) 41ba: 0066 c.slli zero,0x19 - 41bc: 2801 jal 41cc + 41bc: 2801 jal 41cc <_start-0x7fffbe34> 41be: 000db403 0xdb403 41c2: 0200 addi s0,sp,256 41c4: 4091 li ra,4 @@ -27028,7 +27088,7 @@ Disassembly of section .debug_info: 41da: 0002 c.slli64 zero 41dc: 1700 addi s0,sp,928 41de: 00000797 auipc a5,0x0 - 41e2: 2c01 jal 43f2 + 41e2: 2c01 jal 43f2 <_start-0x7fffbc0e> 41e4: 00010d03 lb s10,0(sp) 41e8: 0200 addi s0,sp,256 41ea: 5091 li ra,-28 @@ -27045,7 +27105,7 @@ Disassembly of section .debug_info: 4200: 0000 unimp 4202: 0a331803 lh a6,163(t1) 4206: 0000 unimp - 4208: 2c01 jal 4418 + 4208: 2c01 jal 4418 <_start-0x7fffbbe8> 420a: 000dad03 lw s10,0(s11) 420e: 1d00 addi s0,sp,688 4210: 4518 lw a4,8(a0) @@ -27057,7 +27117,7 @@ Disassembly of section .debug_info: 421c: 1200 addi s0,sp,288 421e: 0aae slli s5,s5,0xb 4220: 0000 unimp - 4222: 2c01 jal 4432 + 4222: 2c01 jal 4432 <_start-0x7fffbbce> 4224: 000dad03 lw s10,0(s11) 4228: 1b00 addi s0,sp,432 422a: 00ad addi ra,ra,11 @@ -27068,7 +27128,7 @@ Disassembly of section .debug_info: 4234: 0002 c.slli64 zero 4236: 1700 addi s0,sp,928 4238: 00000797 auipc a5,0x0 - 423c: 2d01 jal 484c + 423c: 2d01 jal 484c <_start-0x7fffb7b4> 423e: 00010d03 lb s10,0(sp) 4242: 0200 addi s0,sp,256 4244: 5091 li ra,-28 @@ -27085,7 +27145,7 @@ Disassembly of section .debug_info: 425a: 0000 unimp 425c: 0a331803 lh a6,163(t1) 4260: 0000 unimp - 4262: 2d01 jal 4872 + 4262: 2d01 jal 4872 <_start-0x7fffb78e> 4264: 000dad03 lw s10,0(s11) 4268: 1d00 addi s0,sp,688 426a: 4518 lw a4,8(a0) @@ -27097,7 +27157,7 @@ Disassembly of section .debug_info: 4276: 1200 addi s0,sp,288 4278: 0aae slli s5,s5,0xb 427a: 0000 unimp - 427c: 2d01 jal 488c + 427c: 2d01 jal 488c <_start-0x7fffb774> 427e: 000dad03 lw s10,0(s11) 4282: 3c00 fld fs0,56(s0) 4284: 00ad addi ra,ra,11 @@ -27107,30 +27167,30 @@ Disassembly of section .debug_info: 428c: 1a00 addi s0,sp,304 428e: 19000007 0x19000007 4292: 0e1f 0000 2e01 0x2e0100000e1f - 4298: 00e63c03 0xe63c03 + 4298: 00e71403 lh s0,14(a4) 429c: 1980 addi s0,sp,240 429e: 00000d27 0xd27 - 42a2: 2e01 jal 45b2 - 42a4: 00e9f803 0xe9f803 + 42a2: 2e01 jal 45b2 <_start-0x7fffba4e> + 42a4: 00ead003 lhu zero,14(s5) # 98fee00e <_PathLocale+0x17fec616> 42a8: 1980 addi s0,sp,240 42aa: 0da4 addi s1,sp,728 42ac: 0000 unimp - 42ae: 2e01 jal 45be - 42b0: 00e7b403 0xe7b403 + 42ae: 2e01 jal 45be <_start-0x7fffba42> + 42b0: 00e88c03 lb s8,14(a7) # fffe900e <_PathLocale+0x7efe7616> 42b4: 1980 addi s0,sp,240 42b6: 0d2c addi a1,sp,664 42b8: 0000 unimp - 42ba: 2e01 jal 45ca - 42bc: 00e8d403 lhu s0,14(a7) # fffe900e <_PathLocale+0x7efe768a> + 42ba: 2e01 jal 45ca <_start-0x7fffba36> + 42bc: 00e9ac03 lw s8,14(s3) # 500e <_start-0x7fffaff2> 42c0: 1280 addi s0,sp,352 42c2: 0dd9 addi s11,s11,22 42c4: 0000 unimp - 42c6: 2e01 jal 45d6 - 42c8: 00002503 lw a0,0(zero) # 0 + 42c6: 2e01 jal 45d6 <_start-0x7fffba2a> + 42c8: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 42cc: 5d00 lw s0,56(a0) 42ce: 00ad addi ra,ra,11 42d0: 1a00 addi s0,sp,304 - 42d2: e54c fsw fa1,12(a0) + 42d2: e624 fsw fs1,72(a2) 42d4: 8000 0x8000 42d6: 0050 addi a2,sp,4 42d8: 0000 unimp @@ -27157,7 +27217,7 @@ Disassembly of section .debug_info: 4304: 0000 unimp 4306: 0000af87 flw ft11,0(ra) 430a: 1a00 addi s0,sp,304 - 430c: e64c fsw fa1,12(a2) + 430c: e724 fsw fs1,72(a4) 430e: 8000 0x8000 4310: 00fc addi a5,sp,76 4312: 0000 unimp @@ -27174,40 +27234,40 @@ Disassembly of section .debug_info: 432a: 000a c.slli zero,0x2 432c: 1200 addi s0,sp,288 432e: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 4332: 2e01 jal 4642 + 4332: 2e01 jal 4642 <_start-0x7fffb9be> 4334: 000dad03 lw s10,0(s11) 4338: 0100 addi s0,sp,128 433a: 00b0 addi a2,sp,72 433c: 1200 addi s0,sp,288 433e: 09b9 addi s3,s3,14 4340: 0000 unimp - 4342: 2e01 jal 4652 + 4342: 2e01 jal 4652 <_start-0x7fffb9ae> 4344: 000dad03 lw s10,0(s11) 4348: 3900 fld fs0,48(a0) 434a: 00b0 addi a2,sp,72 434c: 1200 addi s0,sp,288 434e: 0b68 addi a0,sp,412 4350: 0000 unimp - 4352: 2e01 jal 4662 + 4352: 2e01 jal 4662 <_start-0x7fffb99e> 4354: 000dad03 lw s10,0(s11) 4358: 6200 flw fs0,0(a2) 435a: 00b0 addi a2,sp,72 435c: 1200 addi s0,sp,288 435e: 00000afb 0xafb - 4362: 2e01 jal 4672 + 4362: 2e01 jal 4672 <_start-0x7fffb98e> 4364: 000dad03 lw s10,0(s11) 4368: 7500 flw fs0,40(a0) 436a: 00b0 addi a2,sp,72 436c: 1200 addi s0,sp,288 436e: 0b90 addi a2,sp,464 4370: 0000 unimp - 4372: 2e01 jal 4682 + 4372: 2e01 jal 4682 <_start-0x7fffb97e> 4374: 00010603 lb a2,0(sp) 4378: 2300 fld fs0,0(a4) 437a: 00b1 addi ra,ra,12 437c: 0000 unimp 437e: 1a00 addi s0,sp,304 - 4380: e748 fsw fa0,12(a4) + 4380: e820 fsw fs0,80(s0) 4382: 8000 0x8000 4384: 0068 addi a0,sp,12 4386: 0000 unimp @@ -27226,7 +27286,7 @@ Disassembly of section .debug_info: 43a2: 032e slli t1,t1,0xb 43a4: 0106 slli sp,sp,0x1 43a6: 0000 unimp - 43a8: 0000b16f jal sp,f3a8 + 43a8: 0000b16f jal sp,f3a8 <_start-0x7fff0c58> 43ac: f012 fsw ft4,32(sp) 43ae: 000d c.nop 3 43b0: 0100 addi s0,sp,128 @@ -27257,10 +27317,10 @@ Disassembly of section .debug_info: 43e8: 032e slli t1,t1,0xb 43ea: 0106 slli sp,sp,0x1 43ec: 0000 unimp - 43ee: b2a5 j 3d56 + 43ee: b2a5 j 3d56 <_start-0x7fffc2aa> 43f0: 0000 unimp 43f2: 1a00 addi s0,sp,304 - 43f4: ea08 fsw fa0,16(a2) + 43f4: eae0 fsw fs0,84(a3) 43f6: 8000 0x8000 43f8: 0114 addi a3,sp,128 43fa: 0000 unimp @@ -27272,43 +27332,43 @@ Disassembly of section .debug_info: 4406: 032e slli t1,t1,0xb 4408: 0025 c.nop 9 440a: 0000 unimp - 440c: b2e5 j 3df4 + 440c: b2e5 j 3df4 <_start-0x7fffc20c> 440e: 0000 unimp 4410: b01c fsd fa5,32(s0) 4412: 000a c.slli zero,0x2 4414: 1200 addi s0,sp,288 4416: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 441a: 2e01 jal 472a + 441a: 2e01 jal 472a <_start-0x7fffb8d6> 441c: 000dad03 lw s10,0(s11) 4420: ff00 fsw fs0,56(a4) 4422: 00b2 slli ra,ra,0xc 4424: 1200 addi s0,sp,288 4426: 09b9 addi s3,s3,14 4428: 0000 unimp - 442a: 2e01 jal 473a + 442a: 2e01 jal 473a <_start-0x7fffb8c6> 442c: 000dad03 lw s10,0(s11) 4430: 3700 fld fs0,40(a4) 4432: 120000b3 0x120000b3 4436: 0b68 addi a0,sp,412 4438: 0000 unimp - 443a: 2e01 jal 474a + 443a: 2e01 jal 474a <_start-0x7fffb8b6> 443c: 000dad03 lw s10,0(s11) 4440: 6000 flw fs0,0(s0) 4442: 120000b3 0x120000b3 4446: 00000afb 0xafb - 444a: 2e01 jal 475a + 444a: 2e01 jal 475a <_start-0x7fffb8a6> 444c: 000dad03 lw s10,0(s11) 4450: 7e00 flw fs0,56(a2) 4452: 120000b3 0x120000b3 4456: 0b90 addi a2,sp,464 4458: 0000 unimp - 445a: 2e01 jal 476a + 445a: 2e01 jal 476a <_start-0x7fffb896> 445c: 00010603 lb a2,0(sp) 4460: 2c00 fld fs0,24(s0) 4462: 00b4 addi a3,sp,72 4464: 0000 unimp 4466: 1a00 addi s0,sp,304 - 4468: eb1c fsw fa5,16(a4) + 4468: ebf4 fsw fa3,84(a5) 446a: 8000 0x8000 446c: 0068 addi a0,sp,12 446e: 0000 unimp @@ -27326,7 +27386,7 @@ Disassembly of section .debug_info: 448a: 032e slli t1,t1,0xb 448c: 0106 slli sp,sp,0x1 448e: 0000 unimp - 4490: b479 j 3f1e + 4490: b479 j 3f1e <_start-0x7fffc0e2> 4492: 0000 unimp 4494: f012 fsw ft4,32(sp) 4496: 000d c.nop 3 @@ -27406,18 +27466,18 @@ Disassembly of section .debug_info: 453e: 0dad addi s11,s11,11 4540: 0000 unimp 4542: 1a00 addi s0,sp,304 - 4544: edec fsw fa1,92(a1) + 4544: eec4 fsw fs1,28(a3) 4546: 8000 0x8000 4548: 0028 addi a0,sp,8 454a: 0000 unimp - 454c: 00000603 lb a2,0(zero) # 0 + 454c: 00000603 lb a2,0(zero) # 0 <_start-0x80000000> 4550: bb12 fsd ft4,432(sp) 4552: 000c 0xc 4554: 0100 addi s0,sp,128 4556: 032e slli t1,t1,0xb 4558: 0dad addi s11,s11,11 455a: 0000 unimp - 455c: b579 j 43ea + 455c: b579 j 43ea <_start-0x7fffbc16> 455e: 0000 unimp 4560: 3312 fld ft6,288(sp) 4562: 000a c.slli zero,0x2 @@ -27425,7 +27485,7 @@ Disassembly of section .debug_info: 4566: 032e slli t1,t1,0xb 4568: 0dad addi s11,s11,11 456a: 0000 unimp - 456c: b58d j 43ce + 456c: b58d j 43ce <_start-0x7fffbc32> 456e: 0000 unimp 4570: 4512 lw a0,4(sp) 4572: 000c 0xc @@ -27433,7 +27493,7 @@ Disassembly of section .debug_info: 4576: 032e slli t1,t1,0xb 4578: 0dad addi s11,s11,11 457a: 0000 unimp - 457c: b5a1 j 43c4 + 457c: b5a1 j 43c4 <_start-0x7fffbc3c> 457e: 0000 unimp 4580: ae12 fsd ft4,280(sp) 4582: 000a c.slli zero,0x2 @@ -27441,10 +27501,10 @@ Disassembly of section .debug_info: 4586: 032e slli t1,t1,0xb 4588: 0dad addi s11,s11,11 458a: 0000 unimp - 458c: b5b5 j 43f8 + 458c: b5b5 j 43f8 <_start-0x7fffbc08> 458e: 0000 unimp 4590: 1a00 addi s0,sp,304 - 4592: ee7c fsw fa5,92(a2) + 4592: ef54 fsw fa3,28(a4) 4594: 8000 0x8000 4596: 0048 addi a0,sp,4 4598: 0000 unimp @@ -27456,7 +27516,7 @@ Disassembly of section .debug_info: 45a4: 032e slli t1,t1,0xb 45a6: 0106 slli sp,sp,0x1 45a8: 0000 unimp - 45aa: b5c9 j 446c + 45aa: b5c9 j 446c <_start-0x7fffbb94> 45ac: 0000 unimp 45ae: 7c12 flw fs8,36(sp) 45b0: 000d c.nop 3 @@ -27487,33 +27547,33 @@ Disassembly of section .debug_info: 45e6: 000a c.slli zero,0x2 45e8: 1200 addi s0,sp,288 45ea: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 45ee: 2e01 jal 48fe + 45ee: 2e01 jal 48fe <_start-0x7fffb702> 45f0: 000dad03 lw s10,0(s11) 45f4: b300 fsd fs0,32(a4) 45f6: 00b6 slli ra,ra,0xd 45f8: 1200 addi s0,sp,288 45fa: 09b9 addi s3,s3,14 45fc: 0000 unimp - 45fe: 2e01 jal 490e + 45fe: 2e01 jal 490e <_start-0x7fffb6f2> 4600: 000dad03 lw s10,0(s11) 4604: d300 sw s0,32(a4) 4606: 00b6 slli ra,ra,0xd 4608: 1200 addi s0,sp,288 460a: 0b68 addi a0,sp,412 460c: 0000 unimp - 460e: 2e01 jal 491e + 460e: 2e01 jal 491e <_start-0x7fffb6e2> 4610: 000dad03 lw s10,0(s11) 4614: f300 fsw fs0,32(a4) 4616: 00b6 slli ra,ra,0xd 4618: 1200 addi s0,sp,288 461a: 00000afb 0xafb - 461e: 2e01 jal 492e + 461e: 2e01 jal 492e <_start-0x7fffb6d2> 4620: 000dad03 lw s10,0(s11) 4624: 1300 addi s0,sp,416 4626: 120000b7 lui ra,0x12000 462a: 0b90 addi a2,sp,464 462c: 0000 unimp - 462e: 2e01 jal 493e + 462e: 2e01 jal 493e <_start-0x7fffb6c2> 4630: 00010603 lb a2,0(sp) 4634: f300 fsw fs0,32(a4) 4636: 00b6 slli ra,ra,0xd @@ -27530,30 +27590,30 @@ Disassembly of section .debug_info: 464c: 0000b73f 000a881c 0xa881c0000b73f 4654: 1200 addi s0,sp,288 4656: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 465a: 2e01 jal 496a + 465a: 2e01 jal 496a <_start-0x7fffb696> 465c: 000dad03 lw s10,0(s11) 4660: 5900 lw s0,48(a0) 4662: 120000b7 lui ra,0x12000 4666: 09b9 addi s3,s3,14 4668: 0000 unimp - 466a: 2e01 jal 497a + 466a: 2e01 jal 497a <_start-0x7fffb686> 466c: 000dad03 lw s10,0(s11) 4670: 7900 flw fs0,48(a0) 4672: 120000b7 lui ra,0x12000 4676: 0b68 addi a0,sp,412 4678: 0000 unimp - 467a: 2e01 jal 498a + 467a: 2e01 jal 498a <_start-0x7fffb676> 467c: 000dad03 lw s10,0(s11) 4680: 9900 0x9900 4682: 120000b7 lui ra,0x12000 4686: 00000afb 0xafb - 468a: 2e01 jal 499a + 468a: 2e01 jal 499a <_start-0x7fffb666> 468c: 000dad03 lw s10,0(s11) 4690: b900 fsd fs0,48(a0) 4692: 120000b7 lui ra,0x12000 4696: 0b90 addi a2,sp,464 4698: 0000 unimp - 469a: 2e01 jal 49aa + 469a: 2e01 jal 49aa <_start-0x7fffb656> 469c: 00010603 lb a2,0(sp) 46a0: e500 fsw fs0,8(a0) 46a2: 000000b7 lui ra,0x0 @@ -27564,36 +27624,36 @@ Disassembly of section .debug_info: 46ae: 000c 0xc 46b0: 1900 addi s0,sp,176 46b2: 00000d4f fnmadd.s fs10,ft0,ft0,ft0,rne - 46b6: 2e01 jal 49c6 - 46b8: 00f06803 0xf06803 + 46b6: 2e01 jal 49c6 <_start-0x7fffb63a> + 46b8: 00f14003 lbu zero,15(sp) 46bc: 1980 addi s0,sp,240 46be: 0d35 addi s10,s10,13 46c0: 0000 unimp - 46c2: 2e01 jal 49d2 - 46c4: 00f3bc03 0xf3bc03 + 46c2: 2e01 jal 49d2 <_start-0x7fffb62e> + 46c4: 00f49403 lh s0,15(s1) # 71df <_start-0x7fff8e21> 46c8: 1980 addi s0,sp,240 46ca: 0dd4 addi a3,sp,724 46cc: 0000 unimp - 46ce: 2e01 jal 49de - 46d0: 00f1ec03 0xf1ec03 + 46ce: 2e01 jal 49de <_start-0x7fffb622> + 46d0: 00f2c403 lbu s0,15(t0) 46d4: 1980 addi s0,sp,240 46d6: 0e51 addi t3,t3,20 46d8: 0000 unimp - 46da: 2e01 jal 49ea - 46dc: 00f88803 lb a6,15(a7) + 46da: 2e01 jal 49ea <_start-0x7fffb616> + 46dc: 00f96003 0xf96003 46e0: 1980 addi s0,sp,240 - 46e2: 00000e03 lb t3,0(zero) # 0 - 46e6: 2e01 jal 49f6 - 46e8: 00e8d403 lhu s0,14(a7) + 46e2: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> + 46e6: 2e01 jal 49f6 <_start-0x7fffb60a> + 46e8: 00e9ac03 lw s8,14(s3) 46ec: 1280 addi s0,sp,352 46ee: 0dd9 addi s11,s11,22 46f0: 0000 unimp - 46f2: 2e01 jal 4a02 - 46f4: 00002503 lw a0,0(zero) # 0 + 46f2: 2e01 jal 4a02 <_start-0x7fffb5fe> + 46f4: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 46f8: 0400 addi s0,sp,512 46fa: 00b8 addi a4,sp,72 46fc: 1a00 addi s0,sp,304 - 46fe: efb0 fsw fa2,88(a5) + 46fe: f088 fsw fa0,32(s1) 4700: 8000 0x8000 4702: 0068 addi a0,sp,12 4704: 0000 unimp @@ -27624,7 +27684,7 @@ Disassembly of section .debug_info: 4736: ba02 fsd ft0,304(sp) 4738: 0000 unimp 473a: 1a00 addi s0,sp,304 - 473c: f074 fsw fa3,100(s0) + 473c: f14c fsw fa1,36(a0) 473e: 8000 0x8000 4740: 00fc addi a5,sp,76 4742: 0000 unimp @@ -27641,34 +27701,34 @@ Disassembly of section .debug_info: 4758: f01c fsw fa5,32(s0) 475a: 1200000b 0x1200000b 475e: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 4762: 2e01 jal 4a72 + 4762: 2e01 jal 4a72 <_start-0x7fffb58e> 4764: 000dad03 lw s10,0(s11) 4768: 4a00 lw s0,16(a2) 476a: 00ba slli ra,ra,0xe 476c: 1200 addi s0,sp,288 476e: 09b9 addi s3,s3,14 4770: 0000 unimp - 4772: 2e01 jal 4a82 + 4772: 2e01 jal 4a82 <_start-0x7fffb57e> 4774: 000dad03 lw s10,0(s11) 4778: 8200 0x8200 477a: 00ba slli ra,ra,0xe 477c: 1200 addi s0,sp,288 477e: 0b68 addi a0,sp,412 4780: 0000 unimp - 4782: 2e01 jal 4a92 + 4782: 2e01 jal 4a92 <_start-0x7fffb56e> 4784: 000dad03 lw s10,0(s11) 4788: ab00 fsd fs0,16(a4) 478a: 00ba slli ra,ra,0xe 478c: 1200 addi s0,sp,288 478e: 00000afb 0xafb - 4792: 2e01 jal 4aa2 + 4792: 2e01 jal 4aa2 <_start-0x7fffb55e> 4794: 000dad03 lw s10,0(s11) 4798: be00 fsd fs0,56(a2) 479a: 00ba slli ra,ra,0xe 479c: 1200 addi s0,sp,288 479e: 0b90 addi a2,sp,464 47a0: 0000 unimp - 47a2: 2e01 jal 4ab2 + 47a2: 2e01 jal 4ab2 <_start-0x7fffb54e> 47a4: 00010603 lb a2,0(sp) 47a8: 6c00 flw fs0,24(s0) 47aa: 000000bb 0xbb @@ -27696,7 +27756,7 @@ Disassembly of section .debug_info: 47de: 032e slli t1,t1,0xb 47e0: 0106 slli sp,sp,0x1 47e2: 0000 unimp - 47e4: bc11 j 41f8 + 47e4: bc11 j 41f8 <_start-0x7fffbe08> 47e6: 0000 unimp 47e8: 1600 addi s0,sp,800 47ea: 0c88 addi a0,sp,592 @@ -27725,7 +27785,7 @@ Disassembly of section .debug_info: 481e: bcc6 fsd fa7,120(sp) 4820: 0000 unimp 4822: 1a00 addi s0,sp,304 - 4824: f3c8 fsw fa0,36(a5) + 4824: f4a0 fsw fs0,104(s1) 4826: 8000 0x8000 4828: 0114 addi a3,sp,128 482a: 0000 unimp @@ -27743,34 +27803,34 @@ Disassembly of section .debug_info: 4842: 000c 0xc 4844: 1200 addi s0,sp,288 4846: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 484a: 2e01 jal 4b5a + 484a: 2e01 jal 4b5a <_start-0x7fffb4a6> 484c: 000dad03 lw s10,0(s11) 4850: 0e00 addi s0,sp,784 4852: 00bd addi ra,ra,15 4854: 1200 addi s0,sp,288 4856: 09b9 addi s3,s3,14 4858: 0000 unimp - 485a: 2e01 jal 4b6a + 485a: 2e01 jal 4b6a <_start-0x7fffb496> 485c: 000dad03 lw s10,0(s11) 4860: 4600 lw s0,8(a2) 4862: 00bd addi ra,ra,15 4864: 1200 addi s0,sp,288 4866: 0b68 addi a0,sp,412 4868: 0000 unimp - 486a: 2e01 jal 4b7a + 486a: 2e01 jal 4b7a <_start-0x7fffb486> 486c: 000dad03 lw s10,0(s11) 4870: 6f00 flw fs0,24(a4) 4872: 00bd addi ra,ra,15 4874: 1200 addi s0,sp,288 4876: 00000afb 0xafb - 487a: 2e01 jal 4b8a + 487a: 2e01 jal 4b8a <_start-0x7fffb476> 487c: 000dad03 lw s10,0(s11) 4880: 8d00 0x8d00 4882: 00bd addi ra,ra,15 4884: 1200 addi s0,sp,288 4886: 0b90 addi a2,sp,464 4888: 0000 unimp - 488a: 2e01 jal 4b9a + 488a: 2e01 jal 4b9a <_start-0x7fffb466> 488c: 00010603 lb a2,0(sp) 4890: 3b00 fld fs0,48(a4) 4892: 00be slli ra,ra,0xf @@ -27800,10 +27860,10 @@ Disassembly of section .debug_info: 48c6: 032e slli t1,t1,0xb 48c8: 0106 slli sp,sp,0x1 48ca: 0000 unimp - 48cc: bee1 j 44a4 + 48cc: bee1 j 44a4 <_start-0x7fffbb5c> 48ce: 0000 unimp 48d0: 1a00 addi s0,sp,304 - 48d2: f5e4 fsw fs1,108(a1) + 48d2: f6bc fsw fa5,104(a3) 48d4: 8000 0x8000 48d6: 005c addi a5,sp,4 48d8: 0000 unimp @@ -27833,7 +27893,7 @@ Disassembly of section .debug_info: 490a: bfec fsd fa1,248(a5) 490c: 0000 unimp 490e: 1a00 addi s0,sp,304 - 4910: f648 fsw fa0,44(a2) + 4910: f720 fsw fs0,104(a4) 4912: 8000 0x8000 4914: 0058 addi a4,sp,4 4916: 0000 unimp @@ -27850,7 +27910,7 @@ Disassembly of section .debug_info: 4932: 032e slli t1,t1,0xb 4934: 0106 slli sp,sp,0x1 4936: 0000 unimp - 4938: c03d beqz s0,499e + 4938: c03d beqz s0,499e <_start-0x7fffb662> 493a: 0000 unimp 493c: 1412 slli s0,s0,0x24 493e: 000d c.nop 3 @@ -27972,7 +28032,7 @@ Disassembly of section .debug_info: 4a46: 0000 unimp 4a48: 0000c123 0xc123 4a4c: 1a00 addi s0,sp,304 - 4a4e: f7cc fsw fa1,44(a5) + 4a4e: f8a4 fsw fs1,112(s1) 4a50: 8000 0x8000 4a52: 005c addi a5,sp,4 4a54: 0000 unimp @@ -27999,10 +28059,10 @@ Disassembly of section .debug_info: 4a80: 032e slli t1,t1,0xb 4a82: 0106 slli sp,sp,0x1 4a84: 0000 unimp - 4a86: c221 beqz a2,4ac6 + 4a86: c221 beqz a2,4ac6 <_start-0x7fffb53a> 4a88: 0000 unimp 4a8a: 1a00 addi s0,sp,304 - 4a8c: f830 fsw fa2,112(s0) + 4a8c: f908 fsw fa0,48(a0) 4a8e: 8000 0x8000 4a90: 0054 addi a3,sp,4 4a92: 0000 unimp @@ -28021,7 +28081,7 @@ Disassembly of section .debug_info: 4aae: 032e slli t1,t1,0xb 4ab0: 0106 slli sp,sp,0x1 4ab2: 0000 unimp - 4ab4: c27d beqz a2,4b9a + 4ab4: c27d beqz a2,4b9a <_start-0x7fffb466> 4ab6: 0000 unimp 4ab8: 1412 slli s0,s0,0x24 4aba: 000d c.nop 3 @@ -28047,24 +28107,24 @@ Disassembly of section .debug_info: 4ae2: 9a00 0x9a00 4ae4: 1200000b 0x1200000b 4ae8: 00000cbb 0xcbb - 4aec: 2e01 jal 4dfc + 4aec: 2e01 jal 4dfc <_start-0x7fffb204> 4aee: 000dad03 lw s10,0(s11) 4af2: 1400 addi s0,sp,544 4af4: 120000c3 fmadd.d ft1,ft0,ft0,ft2,rne 4af8: 00000a33 add s4,zero,zero - 4afc: 2e01 jal 4e0c + 4afc: 2e01 jal 4e0c <_start-0x7fffb1f4> 4afe: 000dad03 lw s10,0(s11) 4b02: 6e00 flw fs0,24(a2) 4b04: 120000c3 fmadd.d ft1,ft0,ft0,ft2,rne 4b08: 0c45 addi s8,s8,17 4b0a: 0000 unimp - 4b0c: 2e01 jal 4e1c + 4b0c: 2e01 jal 4e1c <_start-0x7fffb1e4> 4b0e: 000dad03 lw s10,0(s11) 4b12: f100 fsw fs0,32(a0) 4b14: 120000c3 fmadd.d ft1,ft0,ft0,ft2,rne 4b18: 0aae slli s5,s5,0xb 4b1a: 0000 unimp - 4b1c: 2e01 jal 4e2c + 4b1c: 2e01 jal 4e2c <_start-0x7fffb1d4> 4b1e: 000dad03 lw s10,0(s11) 4b22: 6400 flw fs0,8(s0) 4b24: 00c4 addi s1,sp,68 @@ -28074,8 +28134,8 @@ Disassembly of section .debug_info: 4b2c: 1200 addi s0,sp,288 4b2e: 0a5a slli s4,s4,0x16 4b30: 0000 unimp - 4b32: 2e01 jal 4e42 - 4b34: 00002503 lw a0,0(zero) # 0 + 4b32: 2e01 jal 4e42 <_start-0x7fffb1be> + 4b34: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 4b38: 9800 0x9800 4b3a: 00c4 addi s1,sp,68 4b3c: 1c00 addi s0,sp,560 @@ -28115,7 +28175,7 @@ Disassembly of section .debug_info: 4b88: 032e slli t1,t1,0xb 4b8a: 0106 slli sp,sp,0x1 4b8c: 0000 unimp - 4b8e: c5e9 beqz a1,4c58 + 4b8e: c5e9 beqz a1,4c58 <_start-0x7fffb3a8> 4b90: 0000 unimp 4b92: 0000 unimp 4b94: 0000 unimp @@ -28126,8 +28186,8 @@ Disassembly of section .debug_info: 4b9e: 1200 addi s0,sp,288 4ba0: 0e56 slli t3,t3,0x15 4ba2: 0000 unimp - 4ba4: 2f01 jal 52b4 - 4ba6: 00002503 lw a0,0(zero) # 0 + 4ba4: 2f01 jal 52b4 <_start-0x7fffad4c> + 4ba6: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 4baa: fc00 fsw fs0,56(s0) 4bac: 00c5 addi ra,ra,17 4bae: 1600 addi s0,sp,800 @@ -28150,7 +28210,7 @@ Disassembly of section .debug_info: 4bd8: 0100 addi s0,sp,128 4bda: 0dad032f 0xdad032f 4bde: 0000 unimp - 4be0: c675 beqz a2,4ccc + 4be0: c675 beqz a2,4ccc <_start-0x7fffb334> 4be2: 0000 unimp 4be4: 000da917 auipc s2,0xda 4be8: 0100 addi s0,sp,128 @@ -28158,7 +28218,7 @@ Disassembly of section .debug_info: 4bee: 0000 unimp 4bf0: 9102 jalr sp 4bf2: 1a50 addi a2,sp,308 - 4bf4: ec0c fsw fa1,24(s0) + 4bf4: ece4 fsw fs1,92(s1) 4bf6: 8000 0x8000 4bf8: 0030 addi a2,sp,8 4bfa: 0000 unimp @@ -28168,31 +28228,31 @@ Disassembly of section .debug_info: 4c04: 0100 addi s0,sp,128 4c06: 0dad032f 0xdad032f 4c0a: 0000 unimp - 4c0c: c695 beqz a3,4c38 + 4c0c: c695 beqz a3,4c38 <_start-0x7fffb3c8> 4c0e: 0000 unimp 4c10: 3312 fld ft6,288(sp) 4c12: 000a c.slli zero,0x2 4c14: 0100 addi s0,sp,128 4c16: 0dad032f 0xdad032f 4c1a: 0000 unimp - 4c1c: c6b5 beqz a3,4c88 + 4c1c: c6b5 beqz a3,4c88 <_start-0x7fffb378> 4c1e: 0000 unimp 4c20: 4512 lw a0,4(sp) 4c22: 000c 0xc 4c24: 0100 addi s0,sp,128 4c26: 0dad032f 0xdad032f 4c2a: 0000 unimp - 4c2c: c675 beqz a2,4d18 + 4c2c: c675 beqz a2,4d18 <_start-0x7fffb2e8> 4c2e: 0000 unimp 4c30: ae12 fsd ft4,280(sp) 4c32: 000a c.slli zero,0x2 4c34: 0100 addi s0,sp,128 4c36: 0dad032f 0xdad032f 4c3a: 0000 unimp - 4c3c: c6d5 beqz a3,4ce8 + 4c3c: c6d5 beqz a3,4ce8 <_start-0x7fffb318> 4c3e: 0000 unimp 4c40: 1a00 addi s0,sp,304 - 4c42: ec6c fsw fa1,92(s0) + 4c42: ed44 fsw fs1,28(a0) 4c44: 8000 0x8000 4c46: 0008 0x8 4c48: 0000 unimp @@ -28216,10 +28276,10 @@ Disassembly of section .debug_info: 4c76: 0100 addi s0,sp,128 4c78: 0106032f 0x106032f 4c7c: 0000 unimp - 4c7e: 0000c703 lbu a4,0(ra) # 0 + 4c7e: 0000c703 lbu a4,0(ra) # 0 <_start-0x80000000> 4c82: 0000 unimp - 4c84: 5c1a lw s8,164(sp) - 4c86: 00ed addi ra,ra,27 + 4c84: 341a fld fs0,416(sp) + 4c86: 00ee slli ra,ra,0x1b 4c88: 3080 fld fs0,32(s1) 4c8a: 0000 unimp 4c8c: 1400 addi s0,sp,544 @@ -28227,7 +28287,7 @@ Disassembly of section .debug_info: 4c90: 1200 addi s0,sp,288 4c92: 0ca8 addi a0,sp,600 4c94: 0000 unimp - 4c96: 2f01 jal 53a6 + 4c96: 2f01 jal 53a6 <_start-0x7fffac5a> 4c98: 00010603 lb a2,0(sp) 4c9c: 4d00 lw s0,24(a0) 4c9e: 000000c7 fmsub.s ft1,ft0,ft0,ft0,rne @@ -28238,19 +28298,20 @@ Disassembly of section .debug_info: 4caa: 1200 addi s0,sp,288 4cac: 0ca8 addi a0,sp,600 4cae: 0000 unimp - 4cb0: 2f01 jal 53c0 + 4cb0: 2f01 jal 53c0 <_start-0x7fffac40> 4cb2: 00010603 lb a2,0(sp) 4cb6: 9300 0x9300 4cb8: 000000c7 fmsub.s ft1,ft0,ft0,ft0,rne - 4cbc: 741a flw fs0,164(sp) - 4cbe: 348000fb 0x348000fb + 4cbc: 4c1a lw s8,132(sp) + 4cbe: 00fc addi a5,sp,76 + 4cc0: 3480 fld fs0,40(s1) 4cc2: 0000 unimp 4cc4: 4c00 lw s0,24(s0) 4cc6: 000d c.nop 3 4cc8: 1200 addi s0,sp,288 4cca: 0ca8 addi a0,sp,600 4ccc: 0000 unimp - 4cce: 2f01 jal 53de + 4cce: 2f01 jal 53de <_start-0x7fffac22> 4cd0: 00010603 lb a2,0(sp) 4cd4: d900 sw s0,48(a0) 4cd6: 000000c7 fmsub.s ft1,ft0,ft0,ft0,rne @@ -28259,32 +28320,32 @@ Disassembly of section .debug_info: 4cde: 1200 addi s0,sp,288 4ce0: 0ba2 slli s7,s7,0x8 4ce2: 0000 unimp - 4ce4: 2f01 jal 53f4 + 4ce4: 2f01 jal 53f4 <_start-0x7fffac0c> 4ce6: 000dad03 lw s10,0(s11) 4cea: 3800 fld fs0,48(s0) 4cec: 00c8 addi a0,sp,68 4cee: 1200 addi s0,sp,288 4cf0: 00000ad3 fadd.s fs5,ft0,ft0,rne - 4cf4: 2f01 jal 5404 + 4cf4: 2f01 jal 5404 <_start-0x7fffabfc> 4cf6: 000dad03 lw s10,0(s11) 4cfa: 4c00 lw s0,24(s0) 4cfc: 00c8 addi a0,sp,68 4cfe: 1200 addi s0,sp,288 - 4d00: 00000ae7 jalr s5,zero # 0 - 4d04: 2f01 jal 5414 + 4d00: 00000ae7 jalr s5,zero # 0 <_start-0x80000000> + 4d04: 2f01 jal 5414 <_start-0x7fffabec> 4d06: 000dad03 lw s10,0(s11) 4d0a: 6000 flw fs0,0(s0) 4d0c: 00c8 addi a0,sp,68 4d0e: 1200 addi s0,sp,288 4d10: 0a8c addi a1,sp,336 4d12: 0000 unimp - 4d14: 2f01 jal 5424 + 4d14: 2f01 jal 5424 <_start-0x7fffabdc> 4d16: 000dad03 lw s10,0(s11) 4d1a: 7400 flw fs0,40(s0) 4d1c: 00c8 addi a0,sp,68 4d1e: 0000 unimp 4d20: 1e00 addi s0,sp,816 - 4d22: fc54 fsw fa3,60(s0) + 4d22: fd2c fsw fa1,120(a0) 4d24: 8000 0x8000 4d26: 0044 addi s1,sp,4 4d28: 0000 unimp @@ -28300,19 +28361,19 @@ Disassembly of section .debug_info: 4d40: 0000 unimp 4d42: 061f 0001 0700 0x7000001061f 4d48: 00000053 fadd.s ft0,ft0,ft0,rne - 4d4c: cd000003 lb zero,-816(zero) # fffffcd0 <_PathLocale+0x7effe34c> + 4d4c: cd000003 lb zero,-816(zero) # fffffcd0 <_PathLocale+0x7effe2d8> 4d50: 0002 c.slli64 zero 4d52: 0400 addi s0,sp,512 4d54: f100 fsw fs0,32(a0) 4d56: 000d c.nop 3 4d58: 0400 addi s0,sp,512 - 4d5a: 2301 jal 525a + 4d5a: 2301 jal 525a <_start-0x7fffada6> 4d5c: 0008 0x8 4d5e: 0c00 addi s0,sp,528 4d60: 0e95 addi t4,t4,5 4d62: 0000 unimp 4d64: 00000697 auipc a3,0x0 - 4d68: fdcc fsw fa1,60(a1) + 4d68: fea4 fsw fs1,120(a3) 4d6a: 8000 0x8000 4d6c: 01e4 addi s1,sp,204 4d6e: 0000 unimp @@ -28329,7 +28390,7 @@ Disassembly of section .debug_info: 4d84: 0001 nop 4d86: 0200 addi s0,sp,256 4d88: 0148 addi a0,sp,132 - 4d8a: 250d jal 53ac + 4d8a: 250d jal 53ac <_start-0x7fffac54> 4d8c: 0000 unimp 4d8e: 0300 addi s0,sp,384 4d90: 0508 addi a0,sp,640 @@ -28342,7 +28403,7 @@ Disassembly of section .debug_info: 4da0: 0000 unimp 4da2: 0500 addi s0,sp,640 4da4: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne - 4da8: cf080103 lb sp,-784(a6) # ffff8cf0 <_PathLocale+0x7eff736c> + 4da8: cf080103 lb sp,-784(a6) # ffff8cf0 <_PathLocale+0x7eff72f8> 4dac: 0005 c.nop 1 4dae: 0400 addi s0,sp,512 4db0: 0151 addi sp,sp,20 @@ -28357,7 +28418,7 @@ Disassembly of section .debug_info: 4dc4: 0708 addi a0,sp,896 4dc6: 000002f3 0x2f3 4dca: 13070203 lb tp,304(a4) - 4dce: 06000003 lb zero,96(zero) # 60 + 4dce: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 4dd2: 0054 addi a3,sp,4 4dd4: 0000 unimp 4dd6: 0092 slli ra,ra,0x4 @@ -28368,15 +28429,15 @@ Disassembly of section .debug_info: 4de2: 0082 c.slli64 ra 4de4: 0000 unimp 4de6: 2608 fld fa0,8(a2) - 4de8: 04000003 lb zero,64(zero) # 40 + 4de8: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> 4dec: 163c addi a5,sp,808 4dee: 0092 slli ra,ra,0x4 4df0: 0000 unimp - 4df2: ea09 bnez a2,4e04 + 4df2: ea09 bnez a2,4e04 <_start-0x7fffb1fc> 4df4: 03000007 0x3000007 4df8: 0f48 addi a0,sp,916 4dfa: 000000af 0xaf - 4dfe: 9d041003 lh zero,-1584(s0) # c9d0 + 4dfe: 9d041003 lh zero,-1584(s0) # c9d0 <_start-0x7fff3630> 4e02: 0000 unimp 4e04: 0a00 addi s0,sp,272 4e06: 0310 addi a2,sp,384 @@ -28428,7 +28489,7 @@ Disassembly of section .debug_info: 4e70: 0704 addi s1,sp,896 4e72: 02f8 addi a4,sp,332 4e74: 0000 unimp - 4e76: b90d j 4aa8 + 4e76: b90d j 4aa8 <_start-0x7fffb558> 4e78: 0008 0x8 4e7a: 1000 addi s0,sp,32 4e7c: 4d074c03 lbu s8,1232(a4) @@ -28436,7 +28497,7 @@ Disassembly of section .debug_info: 4e82: 0e00 addi s0,sp,784 4e84: 6c66 flw fs8,88(sp) 4e86: 0074 addi a3,sp,12 - 4e88: a30a4e03 lbu t3,-1488(s4) # 53a30 + 4e88: a30a4e03 lbu t3,-1488(s4) # 53a30 <_start-0x7ffac5d0> 4e8c: 0000 unimp 4e8e: 0f00 addi s0,sp,912 4e90: 08b4 addi a3,sp,88 @@ -28449,7 +28510,7 @@ Disassembly of section .debug_info: 4ea0: 0100 addi s0,sp,128 4ea2: 00330123 sb gp,2(t1) 4ea6: 0000 unimp - 4ea8: fdcc fsw fa1,60(a1) + 4ea8: fea4 fsw fs1,120(a3) 4eaa: 8000 0x8000 4eac: 01e4 addi s1,sp,204 4eae: 0000 unimp @@ -28468,11 +28529,11 @@ Disassembly of section .debug_info: 4ecc: 1300 addi s0,sp,416 4ece: 08c5 addi a7,a7,17 4ed0: 0000 unimp - 4ed2: 2501 jal 54d2 - 4ed4: 00002503 lw a0,0(zero) # 0 + 4ed2: 2501 jal 54d2 <_start-0x7fffab2e> + 4ed4: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 4ed8: 1400 addi s0,sp,544 4eda: 5f41 li t5,-16 - 4edc: 26010063 beqz sp,513c + 4edc: 26010063 beqz sp,513c <_start-0x7fffaec4> 4ee0: 0002bd03 0x2bd03 4ee4: 1500 addi s0,sp,672 4ee6: 5f41 li t5,-16 @@ -28483,14 +28544,14 @@ Disassembly of section .debug_info: 4ef4: 1500 addi s0,sp,672 4ef6: 5f41 li t5,-16 4ef8: 0065 c.nop 25 - 4efa: 2601 jal 51fa + 4efa: 2601 jal 51fa <_start-0x7fffae06> 4efc: 0002bd03 0x2bd03 4f00: 7a00 flw fs0,48(a2) 4f02: 00c9 addi ra,ra,18 4f04: 1600 addi s0,sp,800 4f06: 5f41 li t5,-16 4f08: 0066 c.slli zero,0x19 - 4f0a: 2601 jal 520a + 4f0a: 2601 jal 520a <_start-0x7fffadf6> 4f0c: 0002c403 lbu s0,0(t0) 4f10: 0200 addi s0,sp,256 4f12: 7091 lui ra,0xfffe4 @@ -28505,7 +28566,7 @@ Disassembly of section .debug_info: 4f28: 0001 nop 4f2a: 1800 addi s0,sp,48 4f2c: 00000797 auipc a5,0x0 - 4f30: 2a01 jal 5040 + 4f30: 2a01 jal 5040 <_start-0x7fffafc0> 4f32: 00012703 lw a4,0(sp) 4f36: 0200 addi s0,sp,256 4f38: 6091 lui ra,0x4 @@ -28525,27 +28586,27 @@ Disassembly of section .debug_info: 4f56: 000d c.nop 3 4f58: 1300 addi s0,sp,416 4f5a: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 4f5e: 2b01 jal 546e + 4f5e: 2b01 jal 546e <_start-0x7fffab92> 4f60: 0002bd03 0x2bd03 4f64: 1300 addi s0,sp,416 4f66: 09b9 addi s3,s3,14 4f68: 0000 unimp - 4f6a: 2b01 jal 547a + 4f6a: 2b01 jal 547a <_start-0x7fffab86> 4f6c: 0002bd03 0x2bd03 4f70: 1300 addi s0,sp,416 4f72: 0b68 addi a0,sp,412 4f74: 0000 unimp - 4f76: 2b01 jal 5486 + 4f76: 2b01 jal 5486 <_start-0x7fffab7a> 4f78: 0002bd03 0x2bd03 4f7c: 1900 addi s0,sp,176 4f7e: 00000afb 0xafb - 4f82: 2b01 jal 5492 + 4f82: 2b01 jal 5492 <_start-0x7fffab6e> 4f84: 0002bd03 0x2bd03 4f88: 3100 fld fs0,32(a0) 4f8a: 190000cb fnmsub.s ft1,ft0,fa6,ft3,rne 4f8e: 0b90 addi a2,sp,464 4f90: 0000 unimp - 4f92: 2b01 jal 54a2 + 4f92: 2b01 jal 54a2 <_start-0x7fffab5e> 4f94: 00012003 lw zero,0(sp) 4f98: 4500 lw s0,8(a0) 4f9a: 000000cb fnmsub.s ft1,ft0,ft0,ft0,rne @@ -28563,38 +28624,38 @@ Disassembly of section .debug_info: 4fb6: 000e c.slli zero,0x3 4fb8: 1900 addi s0,sp,176 4fba: 00000a47 fmsub.s fs4,ft0,ft0,ft0,rne - 4fbe: 2b01 jal 54ce + 4fbe: 2b01 jal 54ce <_start-0x7fffab32> 4fc0: 0002bd03 0x2bd03 4fc4: ca00 sw s0,16(a2) 4fc6: 190000cb fnmsub.s ft1,ft0,fa6,ft3,rne 4fca: 09b9 addi s3,s3,14 4fcc: 0000 unimp - 4fce: 2b01 jal 54de + 4fce: 2b01 jal 54de <_start-0x7fffab22> 4fd0: 0002bd03 0x2bd03 4fd4: f200 fsw fs0,32(a2) 4fd6: 190000cb fnmsub.s ft1,ft0,fa6,ft3,rne 4fda: 0b68 addi a0,sp,412 4fdc: 0000 unimp - 4fde: 2b01 jal 54ee + 4fde: 2b01 jal 54ee <_start-0x7fffab12> 4fe0: 0002bd03 0x2bd03 4fe4: 1000 addi s0,sp,32 4fe6: 00cc addi a1,sp,68 4fe8: 1900 addi s0,sp,176 4fea: 00000afb 0xafb - 4fee: 2b01 jal 54fe + 4fee: 2b01 jal 54fe <_start-0x7fffab02> 4ff0: 0002bd03 0x2bd03 4ff4: cb00 sw s0,16(a4) 4ff6: 00cc addi a1,sp,68 4ff8: 1900 addi s0,sp,176 4ffa: 0b90 addi a2,sp,464 4ffc: 0000 unimp - 4ffe: 2b01 jal 550e + 4ffe: 2b01 jal 550e <_start-0x7fffaaf2> 5000: 00012003 lw zero,0(sp) 5004: 7500 flw fs0,40(a0) 5006: 00cd addi ra,ra,19 5008: 0000 unimp 500a: 0000 unimp - 500c: 5e050403 lb s0,1504(a0) # 4a50 + 500c: 5e050403 lb s0,1504(a0) # 4a50 <_start-0x7fffb5b0> 5010: 0001 nop 5012: 1b00 addi s0,sp,432 5014: 0120 addi s0,sp,136 @@ -28608,17 +28669,17 @@ Disassembly of section .debug_info: 5026: 0f88 addi a0,sp,976 5028: 0000 unimp 502a: 0104 addi s1,sp,128 - 502c: 00000823 sb zero,16(zero) # 10 + 502c: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 5030: e60c fsw fa1,8(a2) 5032: 000e c.slli zero,0x3 5034: 9700 0x9700 5036: 0006 c.slli zero,0x1 - 5038: b000 fsd fs0,32(s0) - 503a: 00ff 0xff + 5038: 8800 0x8800 + 503a: 0100 addi s0,sp,128 503c: 8c80 0x8c80 503e: 0001 nop 5040: 2f00 fld fs0,24(a4) - 5042: 02000067 jr 32(zero) # 0 + 5042: 02000067 jr 32(zero) # 0 <_start-0x80000000> 5046: 0504 addi s1,sp,640 5048: 6e69 lui t3,0x1a 504a: 0074 addi a3,sp,12 @@ -28718,7 +28779,7 @@ Disassembly of section .debug_info: 511e: 0c0c addi a1,sp,528 5120: 7865 lui a6,0xffff9 5122: 0070 addi a2,sp,12 - 5124: 6d0e5d03 lhu s10,1744(t3) # 1a6d0 + 5124: 6d0e5d03 lhu s10,1744(t3) # 1a6d0 <_start-0x7ffe5930> 5128: 0000 unimp 512a: 0400 addi s0,sp,512 512c: 0b0c010f 0xb0c010f @@ -28742,7 +28803,7 @@ Disassembly of section .debug_info: 5156: 746c flw fa1,108(s0) 5158: 0300 addi s0,sp,384 515a: 0a4e slli s4,s4,0x13 - 515c: 000000a3 sb zero,1(zero) # 1 + 515c: 000000a3 sb zero,1(zero) # 1 <_start-0x7fffffff> 5160: 0008b40f 0x8b40f 5164: 0300 addi s0,sp,384 5166: 0560 addi s0,sp,652 @@ -28751,25 +28812,25 @@ Disassembly of section .debug_info: 516c: 1000 addi s0,sp,32 516e: 0eda slli t4,t4,0x16 5170: 0000 unimp - 5172: 2401 jal 5372 - 5174: a301 j 5674 + 5172: 2401 jal 5372 <_start-0x7fffac8e> + 5174: a301 j 5674 <_start-0x7fffa98c> 5176: 0000 unimp - 5178: b000 fsd fs0,32(s0) - 517a: 00ff 0xff + 5178: 8800 0x8800 + 517a: 0100 addi s0,sp,128 517c: 8c80 0x8c80 517e: 0001 nop 5180: 0100 addi s0,sp,128 5182: b29c fsd fa5,32(a3) - 5184: 11000003 lb zero,272(zero) # 110 + 5184: 11000003 lb zero,272(zero) # 110 <_start-0x7ffffef0> 5188: 0069 c.nop 26 - 518a: 2401 jal 538a - 518c: 3315 jal 4eb0 + 518a: 2401 jal 538a <_start-0x7fffac76> + 518c: 3315 jal 4eb0 <_start-0x7fffb150> 518e: 0000 unimp 5190: 9f00 0x9f00 5192: 00cd addi ra,ra,19 5194: 1200 addi s0,sp,288 5196: 5f41 li t5,-16 - 5198: 26010063 beqz sp,53f8 + 5198: 26010063 beqz sp,53f8 <_start-0x7fffac08> 519c: 0003b203 0x3b203 51a0: 1300 addi s0,sp,416 51a2: 5f41 li t5,-16 @@ -28780,31 +28841,31 @@ Disassembly of section .debug_info: 51b0: 1300 addi s0,sp,416 51b2: 5f41 li t5,-16 51b4: 0065 c.nop 25 - 51b6: 2601 jal 54b6 + 51b6: 2601 jal 54b6 <_start-0x7fffab4a> 51b8: 0003b203 0x3b203 51bc: ea00 fsw fs0,16(a2) 51be: 00cd addi ra,ra,19 51c0: 1400 addi s0,sp,544 51c2: 5f41 li t5,-16 51c4: 0066 c.slli zero,0x19 - 51c6: 2601 jal 54c6 + 51c6: 2601 jal 54c6 <_start-0x7fffab3a> 51c8: 0003b903 0x3b903 51cc: 0200 addi s0,sp,256 51ce: 6091 lui ra,0x4 51d0: 01006113 ori sp,zero,16 51d4: 00a30a27 0xa30a27 51d8: 0000 unimp - 51da: ce09 beqz a2,51f4 + 51da: ce09 beqz a2,51f4 <_start-0x7fffae0c> 51dc: 0000 unimp - 51de: 3815 jal 4a12 + 51de: 3815 jal 4a12 <_start-0x7fffb5ee> 51e0: 000e c.slli zero,0x3 51e2: 9c00 0x9c00 - 51e4: 16000003 lb zero,352(zero) # 160 + 51e4: 16000003 lb zero,352(zero) # 160 <_start-0x7ffffea0> 51e8: 0ecd addi t4,t4,19 51ea: 0000 unimp - 51ec: 2901 jal 55fc - 51ee: ffcc1703 lh a4,-4(s8) # 3d96 - 51f2: 8000 0x8000 + 51ec: 2901 jal 55fc <_start-0x7fffaa04> + 51ee: 00a41703 lh a4,10(s0) + 51f2: 8001 c.srli64 s0 51f4: 00e4 addi s1,sp,76 51f6: 0000 unimp 51f8: 1618 addi a4,sp,800 @@ -28812,7 +28873,7 @@ Disassembly of section .debug_info: 51fe: 0329 addi t1,t1,10 5200: 0060 addi s0,sp,12 5202: 0000 unimp - 5204: ce41 beqz a2,529c + 5204: ce41 beqz a2,529c <_start-0x7fffad64> 5206: 0000 unimp 5208: 5815 li a6,-27 520a: 000e c.slli zero,0x3 @@ -28821,12 +28882,12 @@ Disassembly of section .debug_info: 5210: 1800 addi s0,sp,48 5212: 0f26 slli t5,t5,0x9 5214: 0000 unimp - 5216: 2901 jal 5626 - 5218: 00002503 lw a0,0(zero) # 0 + 5216: 2901 jal 5626 <_start-0x7fffa9da> + 5218: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 521c: aa00 fsd fs0,16(a2) 521e: 00ce slli ra,ra,0x13 5220: 0000 unimp - 5222: 0419 addi s0,s0,6 + 5222: dc19 beqz s0,5140 <_start-0x7fffaec0> 5224: 0100 addi s0,sp,128 5226: ac80 fsd fs0,24(s1) 5228: 0000 unimp @@ -28834,26 +28895,26 @@ Disassembly of section .debug_info: 522c: 0002 c.slli64 zero 522e: 1800 addi s0,sp,48 5230: 00000cbb 0xcbb - 5234: 2901 jal 5644 + 5234: 2901 jal 5644 <_start-0x7fffa9bc> 5236: 0003b203 0x3b203 523a: cb00 sw s0,16(a4) 523c: 00ce slli ra,ra,0x13 523e: 1800 addi s0,sp,48 5240: 00000a33 add s4,zero,zero - 5244: 2901 jal 5654 + 5244: 2901 jal 5654 <_start-0x7fffa9ac> 5246: 0003b203 0x3b203 524a: ed00 fsw fs0,24(a0) 524c: 00ce slli ra,ra,0x13 524e: 1800 addi s0,sp,48 5250: 0c45 addi s8,s8,17 5252: 0000 unimp - 5254: 2901 jal 5664 + 5254: 2901 jal 5664 <_start-0x7fffa99c> 5256: 0003b203 0x3b203 525a: 3200 fld fs0,32(a2) 525c: 180000cf fnmadd.s ft1,ft0,ft0,ft3,rne 5260: 0aae slli s5,s5,0xb 5262: 0000 unimp - 5264: 2901 jal 5674 + 5264: 2901 jal 5674 <_start-0x7fffa98c> 5266: 0003b203 0x3b203 526a: 4900 lw s0,16(a0) 526c: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne @@ -28861,28 +28922,28 @@ Disassembly of section .debug_info: 5272: 0002 c.slli64 zero 5274: 1b00 addi s0,sp,432 5276: 00000cbb 0xcbb - 527a: 2901 jal 568a + 527a: 2901 jal 568a <_start-0x7fffa976> 527c: 0003b203 0x3b203 5280: 1b00 addi s0,sp,432 5282: 00000a33 add s4,zero,zero - 5286: 2901 jal 5696 + 5286: 2901 jal 5696 <_start-0x7fffa96a> 5288: 0003b203 0x3b203 528c: 1b00 addi s0,sp,432 528e: 0c45 addi s8,s8,17 5290: 0000 unimp - 5292: 2901 jal 56a2 + 5292: 2901 jal 56a2 <_start-0x7fffa95e> 5294: 0003b203 0x3b203 5298: 1b00 addi s0,sp,432 529a: 0aae slli s5,s5,0xb 529c: 0000 unimp - 529e: 2901 jal 56ae + 529e: 2901 jal 56ae <_start-0x7fffa952> 52a0: 0003b203 0x3b203 52a4: 0000 unimp 52a6: 1b1c addi a5,sp,432 52a8: 0e56 slli t3,t3,0x15 52aa: 0000 unimp - 52ac: 2901 jal 56bc - 52ae: 00002503 lw a0,0(zero) # 0 + 52ac: 2901 jal 56bc <_start-0x7fffa944> + 52ae: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 52b2: 1a00 addi s0,sp,304 52b4: 0331 addi t1,t1,12 52b6: 0000 unimp @@ -28910,41 +28971,41 @@ Disassembly of section .debug_info: 52ea: 0002 c.slli64 zero 52ec: 1b00 addi s0,sp,432 52ee: 00000cbb 0xcbb - 52f2: 2901 jal 5702 + 52f2: 2901 jal 5702 <_start-0x7fffa8fe> 52f4: 0003b203 0x3b203 52f8: 1b00 addi s0,sp,432 52fa: 00000a33 add s4,zero,zero - 52fe: 2901 jal 570e + 52fe: 2901 jal 570e <_start-0x7fffa8f2> 5300: 0003b203 0x3b203 5304: 1b00 addi s0,sp,432 5306: 0c45 addi s8,s8,17 5308: 0000 unimp - 530a: 2901 jal 571a + 530a: 2901 jal 571a <_start-0x7fffa8e6> 530c: 0003b203 0x3b203 5310: 1b00 addi s0,sp,432 5312: 0aae slli s5,s5,0xb 5314: 0000 unimp - 5316: 2901 jal 5726 + 5316: 2901 jal 5726 <_start-0x7fffa8da> 5318: 0003b203 0x3b203 531c: 0000 unimp 531e: 101a c.slli zero,0x26 - 5320: 1b000003 lb zero,432(zero) # 1b0 + 5320: 1b000003 lb zero,432(zero) # 1b0 <_start-0x7ffffe50> 5324: 0ca8 addi a0,sp,600 5326: 0000 unimp - 5328: 2901 jal 5738 + 5328: 2901 jal 5738 <_start-0x7fffa8c8> 532a: 00012003 lw zero,0(sp) 532e: 0000 unimp 5330: 221a fld ft4,384(sp) - 5332: 1b000003 lb zero,432(zero) # 1b0 + 5332: 1b000003 lb zero,432(zero) # 1b0 <_start-0x7ffffe50> 5336: 0ca8 addi a0,sp,600 5338: 0000 unimp - 533a: 2901 jal 574a + 533a: 2901 jal 574a <_start-0x7fffa8b6> 533c: 00012003 lw zero,0(sp) 5340: 0000 unimp 5342: 1b1c addi a5,sp,432 5344: 0ca8 addi a0,sp,600 5346: 0000 unimp - 5348: 2901 jal 5758 + 5348: 2901 jal 5758 <_start-0x7fffa8a8> 534a: 00012003 lw zero,0(sp) 534e: 0000 unimp 5350: 1a00 addi s0,sp,304 @@ -28963,7 +29024,7 @@ Disassembly of section .debug_info: 5370: 0120 addi s0,sp,136 5372: 0000 unimp 5374: 1a00 addi s0,sp,304 - 5376: 00000367 jalr t1,zero # 0 + 5376: 00000367 jalr t1,zero # 0 <_start-0x80000000> 537a: 000ca81b 0xca81b 537e: 0100 addi s0,sp,128 5380: 0329 addi t1,t1,10 @@ -28997,7 +29058,7 @@ Disassembly of section .debug_info: 53c0: 1e00 addi s0,sp,816 53c2: 0a0e slli s4,s4,0x3 53c4: 0000 unimp - 53c6: 2a01 jal 54d6 + 53c6: 2a01 jal 54d6 <_start-0x7fffab2a> 53c8: 00012703 lw a4,0(sp) 53cc: 0200 addi s0,sp,256 53ce: 5091 li ra,-28 @@ -29016,12 +29077,12 @@ Disassembly of section .debug_info: 53ec: 113d addi sp,sp,-17 53ee: 0000 unimp 53f0: 0104 addi s1,sp,128 - 53f2: 00000823 sb zero,16(zero) # 10 + 53f2: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 53f6: 360c fld fa1,40(a2) 53f8: 9700000f 0x9700000f 53fc: 0006 c.slli zero,0x1 - 53fe: 3c00 fld fs0,56(s0) - 5400: 0101 addi sp,sp,0 + 53fe: 1400 addi s0,sp,544 + 5400: 0102 c.slli64 sp 5402: 3880 fld fs0,48(s1) 5404: 0002 c.slli64 zero 5406: 0d00 addi s0,sp,656 @@ -29065,9 +29126,9 @@ Disassembly of section .debug_info: 545e: 00005a07 0x5a07 5462: ff00 fsw fs0,56(a4) 5464: 0500 addi s0,sp,640 - 5466: 0000006f j 5466 + 5466: 0000006f j 5466 <_start-0x7fffab9a> 546a: 2608 fld fa0,8(a2) - 546c: 05000003 lb zero,80(zero) # 50 + 546c: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 5470: 163c addi a5,sp,808 5472: 007f 0x7f 5474: 0000 unimp @@ -29119,10 +29180,10 @@ Disassembly of section .debug_info: 54e4: 0f00 addi s0,sp,912 54e6: 08b4 addi a3,sp,88 54e8: 0000 unimp - 54ea: 9c055c03 lhu s8,-1600(a0) # fffe19c0 <_PathLocale+0x7efe003c> + 54ea: 9c055c03 lhu s8,-1600(a0) # fffe19c0 <_PathLocale+0x7efdffc8> 54ee: 0000 unimp 54f0: 0000 unimp - 54f2: ea09 bnez a2,5504 + 54f2: ea09 bnez a2,5504 <_start-0x7fffaafc> 54f4: 04000007 0x4000007 54f8: 0f48 addi a0,sp,916 54fa: 0118 addi a4,sp,128 @@ -29180,11 +29241,11 @@ Disassembly of section .debug_info: 5570: 0704 addi s1,sp,896 5572: 02f8 addi a4,sp,332 5574: 0000 unimp - 5576: b90d j 51a8 + 5576: b90d j 51a8 <_start-0x7fffae58> 5578: 0008 0x8 557a: 1000 addi s0,sp,32 557c: 4c04 lw s1,24(s0) - 557e: 0001b607 fld fa2,0(gp) # 8100463e <_PathLocale+0x2cba> + 557e: 0001b607 fld fa2,0(gp) # 810046ae <_PathLocale+0x2cb6> 5582: 0e00 addi s0,sp,784 5584: 6c66 flw fs8,88(sp) 5586: 0074 addi a3,sp,12 @@ -29203,7 +29264,7 @@ Disassembly of section .debug_info: 55a2: 0125 addi sp,sp,9 55a4: 010c addi a1,sp,128 55a6: 0000 unimp - 55a8: 013c addi a5,sp,136 + 55a8: 0214 addi a3,sp,256 55aa: 8001 c.srli64 s0 55ac: 0238 addi a4,sp,264 55ae: 0000 unimp @@ -29253,7 +29314,7 @@ Disassembly of section .debug_info: 5622: 0328 addi a0,sp,392 5624: 0189 addi gp,gp,2 5626: 0000 unimp - 5628: d14d beqz a0,55ca + 5628: d14d beqz a0,55ca <_start-0x7fffaa36> 562a: 0000 unimp 562c: 5214 lw a3,32(a2) 562e: 635f 0100 0329 0x3290100635f @@ -29269,7 +29330,7 @@ Disassembly of section .debug_info: 564a: 655f 0100 0329 0x3290100655f 5650: 03ed addi t2,t2,27 5652: 0000 unimp - 5654: d1b5 beqz a1,55b8 + 5654: d1b5 beqz a1,55b8 <_start-0x7fffaa48> 5656: 0000 unimp 5658: 5216 lw tp,100(sp) 565a: 665f 0100 0329 0x3290100665f @@ -29278,7 +29339,7 @@ Disassembly of section .debug_info: 5664: 9102 jalr sp 5666: 1560 addi s0,sp,684 5668: 0072 c.slli zero,0x1c - 566a: 2a01 jal 577a + 566a: 2a01 jal 577a <_start-0x7fffa886> 566c: 0c0a slli s8,s8,0x2 566e: 0001 nop 5670: fa00 fsw fs0,48(a2) @@ -29296,7 +29357,7 @@ Disassembly of section .debug_info: 568a: 1700 addi s0,sp,928 568c: 0eb0 addi a2,sp,856 568e: 0000 unimp - 5690: 000002ef jal t0,5690 + 5690: 000002ef jal t0,5690 <_start-0x7fffa970> 5694: bb12 fsd ft4,432(sp) 5696: 000c 0xc 5698: 0100 addi s0,sp,128 @@ -29345,7 +29406,7 @@ Disassembly of section .debug_info: 5704: 03ed032f 0x3ed032f 5708: 0000 unimp 570a: 1900 addi s0,sp,176 - 570c: 01cc addi a1,sp,196 + 570c: 02a4 addi s1,sp,328 570e: 8001 c.srli64 s0 5710: 00e4 addi s1,sp,76 5712: 0000 unimp @@ -29361,25 +29422,25 @@ Disassembly of section .debug_info: 572a: 000e c.slli zero,0x3 572c: 1200 addi s0,sp,288 572e: 00000cbb 0xcbb - 5732: 2f01 jal 5e42 + 5732: 2f01 jal 5e42 <_start-0x7fffa1be> 5734: 0003ed03 0x3ed03 5738: cc00 sw s0,24(s0) 573a: 00d2 slli ra,ra,0x14 573c: 1200 addi s0,sp,288 573e: 00000a33 add s4,zero,zero - 5742: 2f01 jal 5e52 + 5742: 2f01 jal 5e52 <_start-0x7fffa1ae> 5744: 0003ed03 0x3ed03 5748: 1300 addi s0,sp,416 574a: 120000d3 fmul.d ft1,ft0,ft0,rne 574e: 0c45 addi s8,s8,17 5750: 0000 unimp - 5752: 2f01 jal 5e62 + 5752: 2f01 jal 5e62 <_start-0x7fffa19e> 5754: 0003ed03 0x3ed03 5758: 8500 0x8500 575a: 120000d3 fmul.d ft1,ft0,ft0,rne 575e: 0aae slli s5,s5,0xb 5760: 0000 unimp - 5762: 2f01 jal 5e72 + 5762: 2f01 jal 5e72 <_start-0x7fffa18e> 5764: 0003ed03 0x3ed03 5768: ca00 sw s0,16(a2) 576a: 000000d3 fadd.s ft1,ft0,ft0,rne @@ -29412,7 +29473,7 @@ Disassembly of section .debug_info: 57b2: 0000 unimp 57b4: 0000d42f 0xd42f 57b8: 1b00 addi s0,sp,432 - 57ba: 02f4 addi a3,sp,332 + 57ba: 03cc addi a1,sp,452 57bc: 8001 c.srli64 s0 57be: 0044 addi s1,sp,4 57c0: 0000 unimp @@ -29432,19 +29493,19 @@ Disassembly of section .debug_info: 57de: 0700 addi s0,sp,896 57e0: 005a c.slli zero,0x16 57e2: 0000 unimp - 57e4: 6e000003 lb zero,1760(zero) # 6e0 + 57e4: 6e000003 lb zero,1760(zero) # 6e0 <_start-0x7ffff920> 57e8: 0005 c.nop 1 57ea: 0400 addi s0,sp,512 57ec: e000 fsw fs0,0(s0) 57ee: 0012 c.slli zero,0x4 57f0: 0400 addi s0,sp,512 - 57f2: 2301 jal 5cf2 + 57f2: 2301 jal 5cf2 <_start-0x7fffa30e> 57f4: 0008 0x8 57f6: 0c00 addi s0,sp,528 57f8: 0fcd addi t6,t6,19 57fa: 0000 unimp 57fc: 00000697 auipc a3,0x0 - 5800: 0374 addi a3,sp,396 + 5800: 044c addi a1,sp,516 5802: 8001 c.srli64 s0 5804: 04bc addi a5,sp,584 5806: 0000 unimp @@ -29466,7 +29527,7 @@ Disassembly of section .debug_info: 5828: 1601 addi a2,a2,-32 582a: 004c addi a1,sp,4 582c: 0000 unimp - 582e: 3a05 jal 515e + 582e: 3a05 jal 515e <_start-0x7fffaea2> 5830: 0000 unimp 5832: 0300 addi s0,sp,384 5834: 0801 addi a6,a6,0 @@ -29477,7 +29538,7 @@ Disassembly of section .debug_info: 5842: 0708 addi a0,sp,896 5844: 000002f3 0x2f3 5848: 13070203 lb tp,304(a4) - 584c: 06000003 lb zero,96(zero) # 60 + 584c: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 5850: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne 5854: 0078 addi a4,sp,12 5856: 0000 unimp @@ -29487,7 +29548,7 @@ Disassembly of section .debug_info: 5860: 0068 addi a0,sp,12 5862: 0000 unimp 5864: 2608 fld fa0,8(a2) - 5866: 05000003 lb zero,80(zero) # 50 + 5866: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 586a: 163c addi a5,sp,808 586c: 0078 addi a4,sp,12 586e: 0000 unimp @@ -29621,38 +29682,39 @@ Disassembly of section .debug_info: 5998: 011f 0000 1000 0x10000000011f 599e: 102a c.slli zero,0x2a 59a0: 0000 unimp - 59a2: 2401 jal 5ba2 + 59a2: 2401 jal 5ba2 <_start-0x7fffa45e> 59a4: 8901 andi a0,a0,0 59a6: 0000 unimp - 59a8: 7400 flw fs0,40(s0) - 59aa: bc800103 lb sp,-1080(zero) # fffffbc8 <_PathLocale+0x7effe244> + 59a8: 4c00 lw s0,24(s0) + 59aa: 0104 addi s1,sp,128 + 59ac: bc80 fsd fs0,56(s1) 59ae: 0004 0x4 59b0: 0100 addi s0,sp,128 59b2: 5e9c lw a5,56(a3) 59b4: 0005 c.nop 1 59b6: 1100 addi s0,sp,160 59b8: 0061 c.nop 24 - 59ba: 2401 jal 5bba + 59ba: 2401 jal 5bba <_start-0x7fffa446> 59bc: 0c16 slli s8,s8,0x5 59be: 0001 nop 59c0: 1200 addi s0,sp,288 59c2: 07ff 0x7ff 59c4: 0000 unimp - 59c6: 2601 jal 5cc6 - 59c8: 00002503 lw a0,0(zero) # 0 + 59c6: 2601 jal 5cc6 <_start-0x7fffa33a> + 59c8: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 59cc: 5000 lw s0,32(s0) 59ce: 00d4 addi a3,sp,68 59d0: 1200 addi s0,sp,288 59d2: 08c5 addi a7,a7,17 59d4: 0000 unimp - 59d6: 2601 jal 5cd6 - 59d8: 00002503 lw a0,0(zero) # 0 + 59d6: 2601 jal 5cd6 <_start-0x7fffa32a> + 59d8: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 59dc: 1400 addi s0,sp,544 59de: 00d5 addi ra,ra,21 59e0: 1300 addi s0,sp,416 59e2: 5f41 li t5,-16 - 59e4: 27010063 beq sp,a6,5c44 - 59e8: 00055e03 lhu t3,0(a0) # fffe2000 <_PathLocale+0x7efe067c> + 59e4: 27010063 beq sp,a6,5c44 <_start-0x7fffa3bc> + 59e8: 00055e03 lhu t3,0(a0) # fffe2000 <_PathLocale+0x7efe0608> 59ec: 1300 addi s0,sp,416 59ee: 5f41 li t5,-16 59f0: 27010073 0x27010073 @@ -29660,14 +29722,14 @@ Disassembly of section .debug_info: 59f8: 1400 addi s0,sp,544 59fa: 5f41 li t5,-16 59fc: 0065 c.nop 25 - 59fe: 2701 jal 60fe + 59fe: 2701 jal 60fe <_start-0x7fff9f02> 5a00: 00055e03 lhu t3,0(a0) 5a04: 3200 fld fs0,32(a2) 5a06: 00d5 addi ra,ra,21 5a08: 1500 addi s0,sp,672 5a0a: 5f41 li t5,-16 5a0c: 0066 c.slli zero,0x19 - 5a0e: 2701 jal 610e + 5a0e: 2701 jal 610e <_start-0x7fff9ef2> 5a10: 00056503 0x56503 5a14: 0200 addi s0,sp,256 5a16: 7091 lui ra,0xfffe4 @@ -29680,7 +29742,7 @@ Disassembly of section .debug_info: 5a26: 735f 0100 0328 0x3280100735f 5a2c: 055e slli a0,a0,0x17 5a2e: 0000 unimp - 5a30: d635 beqz a2,599c + 5a30: d635 beqz a2,599c <_start-0x7fffa664> 5a32: 0000 unimp 5a34: 5214 lw a3,32(a2) 5a36: 655f 0100 0328 0x3280100655f @@ -29693,7 +29755,7 @@ Disassembly of section .debug_info: 5a4a: 0328 addi a0,sp,392 5a4c: 0189 addi gp,gp,2 5a4e: 0000 unimp - 5a50: d78d beqz a5,597a + 5a50: d78d beqz a5,597a <_start-0x7fffa686> 5a52: 0000 unimp 5a54: 3712 fld fa4,288(sp) 5a56: 0010 0x10 @@ -29706,14 +29768,15 @@ Disassembly of section .debug_info: 5a68: 0a29 addi s4,s4,10 5a6a: 0089 addi ra,ra,2 5a6c: 0000 unimp - 5a6e: 8c16 mv s8,t0 - 5a70: 38800103 lb sp,904(zero) # 388 + 5a6e: 6416 flw fs0,68(sp) + 5a70: 0104 addi s1,sp,128 + 5a72: 3880 fld fs0,48(s1) 5a74: 0000 unimp 5a76: a400 fsd fs0,8(s0) 5a78: 0002 c.slli64 zero 5a7a: 1700 addi s0,sp,928 5a7c: 00000797 auipc a5,0x0 - 5a80: 2c01 jal 5c90 + 5a80: 2c01 jal 5c90 <_start-0x7fffa370> 5a82: 00019003 lh zero,0(gp) 5a86: 0200 addi s0,sp,256 5a88: 6091 lui ra,0x4 @@ -29722,7 +29785,7 @@ Disassembly of section .debug_info: 5a8e: 0000 unimp 5a90: 02e5 addi t0,t0,25 5a92: 0000 unimp - 5a94: bb19 j 57aa + 5a94: bb19 j 57aa <_start-0x7fffa856> 5a96: 000c 0xc 5a98: 0100 addi s0,sp,128 5a9a: 032c addi a1,sp,392 @@ -29730,7 +29793,7 @@ Disassembly of section .debug_info: 5a9e: 0000 unimp 5aa0: 0a331903 lh s2,163(t1) 5aa4: 0000 unimp - 5aa6: 2c01 jal 5cb6 + 5aa6: 2c01 jal 5cb6 <_start-0x7fffa34a> 5aa8: 00055e03 lhu t3,0(a0) 5aac: 1d00 addi s0,sp,688 5aae: 4519 li a0,6 @@ -29742,18 +29805,18 @@ Disassembly of section .debug_info: 5aba: 1200 addi s0,sp,288 5abc: 0aae slli s5,s5,0xb 5abe: 0000 unimp - 5ac0: 2c01 jal 5cd0 + 5ac0: 2c01 jal 5cd0 <_start-0x7fffa330> 5ac2: 00055e03 lhu t3,0(a0) 5ac6: 2100 fld fs0,0(a0) 5ac8: 00d9 addi ra,ra,22 5aca: 0000 unimp 5acc: b818 fsd fa4,48(s0) 5ace: 5500000f 0x5500000f - 5ad2: 12000003 lb zero,288(zero) # 120 + 5ad2: 12000003 lb zero,288(zero) # 120 <_start-0x7ffffee0> 5ad6: 0a5a slli s4,s4,0x16 5ad8: 0000 unimp - 5ada: 2e01 jal 5dea - 5adc: 00002503 lw a0,0(zero) # 0 + 5ada: 2e01 jal 5dea <_start-0x7fffa216> + 5adc: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 5ae0: 4200 lw s0,0(a2) 5ae2: 00d9 addi ra,ra,22 5ae4: 1a00 addi s0,sp,304 @@ -29796,16 +29859,16 @@ Disassembly of section .debug_info: 5b36: db2a sw a0,180(sp) 5b38: 0000 unimp 5b3a: 0000 unimp - 5b3c: 3416 fld fs0,352(sp) - 5b3e: 0105 addi sp,sp,1 + 5b3c: 0c16 slli s8,s8,0x5 + 5b3e: 0106 slli sp,sp,0x1 5b40: 3c80 fld fs0,56(s1) 5b42: 0000 unimp 5b44: b900 fsd fs0,48(a0) - 5b46: 1b000003 lb zero,432(zero) # 1b0 + 5b46: 1b000003 lb zero,432(zero) # 1b0 <_start-0x7ffffe50> 5b4a: 0a5a slli s4,s4,0x16 5b4c: 0000 unimp - 5b4e: 2e01 jal 5e5e - 5b50: 00002503 lw a0,0(zero) # 0 + 5b4e: 2e01 jal 5e5e <_start-0x7fffa1a2> + 5b50: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 5b54: 1a00 addi s0,sp,304 5b56: 0fa0 addi s0,sp,984 5b58: 0000 unimp @@ -29830,14 +29893,14 @@ Disassembly of section .debug_info: 5b84: 032e slli t1,t1,0xb 5b86: 055e slli a0,a0,0x17 5b88: 0000 unimp - 5b8a: db49 beqz a4,5b1c + 5b8a: db49 beqz a4,5b1c <_start-0x7fffa4e4> 5b8c: 0000 unimp 5b8e: 9012 c.add zero,tp 5b90: 0100000b 0x100000b 5b94: 032e slli t1,t1,0xb 5b96: 0189 addi gp,gp,2 5b98: 0000 unimp - 5b9a: db69 beqz a4,5b6c + 5b9a: db69 beqz a4,5b6c <_start-0x7fffa494> 5b9c: 0000 unimp 5b9e: 0000 unimp 5ba0: 091c addi a5,sp,144 @@ -29845,8 +29908,8 @@ Disassembly of section .debug_info: 5ba4: 1b00 addi s0,sp,432 5ba6: 0a5a slli s4,s4,0x16 5ba8: 0000 unimp - 5baa: 2e01 jal 5eba - 5bac: 00002503 lw a0,0(zero) # 0 + 5baa: 2e01 jal 5eba <_start-0x7fffa146> + 5bac: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 5bb0: 1d00 addi s0,sp,688 5bb2: 000a471b 0xa471b 5bb6: 0100 addi s0,sp,128 @@ -29881,23 +29944,23 @@ Disassembly of section .debug_info: 5bf8: 1200 addi s0,sp,288 5bfa: 0ba2 slli s7,s7,0x8 5bfc: 0000 unimp - 5bfe: 2e01 jal 5f0e + 5bfe: 2e01 jal 5f0e <_start-0x7fffa0f2> 5c00: 00055e03 lhu t3,0(a0) 5c04: ac00 fsd fs0,24(s0) 5c06: 120000db 0x120000db 5c0a: 00000ad3 fadd.s fs5,ft0,ft0,rne - 5c0e: 2e01 jal 5f1e + 5c0e: 2e01 jal 5f1e <_start-0x7fffa0e2> 5c10: 00055e03 lhu t3,0(a0) 5c14: c000 sw s0,0(s0) 5c16: 120000db 0x120000db - 5c1a: 00000ae7 jalr s5,zero # 0 - 5c1e: 2e01 jal 5f2e + 5c1a: 00000ae7 jalr s5,zero # 0 <_start-0x80000000> + 5c1e: 2e01 jal 5f2e <_start-0x7fffa0d2> 5c20: 00055e03 lhu t3,0(a0) 5c24: d400 sw s0,40(s0) 5c26: 120000db 0x120000db 5c2a: 0a8c addi a1,sp,336 5c2c: 0000 unimp - 5c2e: 2e01 jal 5f3e + 5c2e: 2e01 jal 5f3e <_start-0x7fffa0c2> 5c30: 00055e03 lhu t3,0(a0) 5c34: e800 fsw fs0,16(s0) 5c36: 000000db 0xdb @@ -29907,8 +29970,8 @@ Disassembly of section .debug_info: 5c42: 1200 addi s0,sp,288 5c44: 0e56 slli t3,t3,0x15 5c46: 0000 unimp - 5c48: 3201 jal 5548 - 5c4a: 00002503 lw a0,0(zero) # 0 + 5c48: 3201 jal 5548 <_start-0x7fffaab8> + 5c4a: 00002503 lw a0,0(zero) # 0 <_start-0x80000000> 5c4e: fc00 fsw fs0,56(s0) 5c50: 180000db 0x180000db 5c54: 0f88 addi a0,sp,976 @@ -29931,14 +29994,14 @@ Disassembly of section .debug_info: 5c7a: 0332 slli t1,t1,0xc 5c7c: 055e slli a0,a0,0x17 5c7e: 0000 unimp - 5c80: dc3d beqz s0,5bfe + 5c80: dc3d beqz s0,5bfe <_start-0x7fffa402> 5c82: 0000 unimp 5c84: fe12 fsw ft4,60(sp) 5c86: 0100000f fence w,unknown 5c8a: 0332 slli t1,t1,0xc 5c8c: 0189 addi gp,gp,2 5c8e: 0000 unimp - 5c90: dc5d beqz s0,5c4e + 5c90: dc5d beqz s0,5c4e <_start-0x7fffa3b2> 5c92: 0000 unimp 5c94: 1412 slli s0,s0,0x24 5c96: 0010 0x10 @@ -29947,8 +30010,9 @@ Disassembly of section .debug_info: 5c9c: 0189 addi gp,gp,2 5c9e: 0000 unimp 5ca0: 0000dcaf 0xdcaf - 5ca4: 2c16 fld fs8,320(sp) - 5ca6: 04800107 0x4800107 + 5ca4: 0416 slli s0,s0,0x5 + 5ca6: 0108 addi a0,sp,128 + 5ca8: 0480 addi s0,sp,576 5caa: 0000 unimp 5cac: d700 sw s0,40(a4) 5cae: 0004 0x4 @@ -29962,8 +30026,9 @@ Disassembly of section .debug_info: 5cc4: 5f5f 0078 3201 0x320100785f5f 5cca: 00018903 lb s2,0(gp) 5cce: 0000 unimp - 5cd0: a01e fsd ft7,0(sp) - 5cd2: 10800107 0x10800107 + 5cd0: 781e flw fa6,228(sp) + 5cd2: 0108 addi a0,sp,128 + 5cd4: 1080 addi s0,sp,96 5cd6: 0000 unimp 5cd8: 1400 addi s0,sp,544 5cda: 5f5f 0078 3201 0x320100785f5f @@ -29972,7 +30037,7 @@ Disassembly of section .debug_info: 5ce6: 00dc addi a5,sp,68 5ce8: 0000 unimp 5cea: 1600 addi s0,sp,800 - 5cec: 0468 addi a0,sp,524 + 5cec: 0540 addi s0,sp,644 5cee: 8001 c.srli64 s0 5cf0: 0004 0x4 5cf2: 0000 unimp @@ -29998,17 +30063,17 @@ Disassembly of section .debug_info: 5d1e: 785f 0100 0332 0x3320100785f 5d24: 0189 addi gp,gp,2 5d26: 0000 unimp - 5d28: dced beqz s1,5d22 + 5d28: dced beqz s1,5d22 <_start-0x7fffa2de> 5d2a: 0000 unimp 5d2c: 0000 unimp - 5d2e: e81e fsw ft7,16(sp) - 5d30: 0104 addi s1,sp,128 + 5d2e: c01e sw t2,0(sp) + 5d30: 0105 addi sp,sp,1 5d32: 2c80 fld fs0,24(s1) 5d34: 0000 unimp 5d36: 1b00 addi s0,sp,432 5d38: 0fb5 addi t6,t6,13 5d3a: 0000 unimp - 5d3c: 3201 jal 563c + 5d3c: 3201 jal 563c <_start-0x7fffa9c4> 5d3e: 0000e603 0xe603 5d42: 0000 unimp 5d44: 0300 addi s0,sp,384 @@ -30017,12 +30082,12 @@ Disassembly of section .debug_info: 5d4a: 0000 unimp 5d4c: 891f 0001 0700 0x7000001891f 5d52: 00000053 fadd.s ft0,ft0,ft0,rne - 5d56: 3b000003 lb zero,944(zero) # 3b0 + 5d56: 3b000003 lb zero,944(zero) # 3b0 <_start-0x7ffffc50> 5d5a: 0400000b 0x400000b 5d5e: 9700 0x9700 5d60: 0014 0x14 5d62: 0400 addi s0,sp,512 - 5d64: 2301 jal 6264 + 5d64: 2301 jal 6264 <_start-0x7fff9d9c> 5d66: 0008 0x8 5d68: 0c00 addi s0,sp,528 5d6a: 0000073b 0x73b @@ -30087,7 +30152,7 @@ Disassembly of section .debug_info: 5dfe: 0000 unimp 5e00: 0406 slli s0,s0,0x1 5e02: a602 fsd ft0,264(sp) - 5e04: 0000c903 lbu s2,0(ra) # 4000 + 5e04: 0000c903 lbu s2,0(ra) # 4000 <_start-0x7fffc000> 5e08: 0700 addi s0,sp,896 5e0a: 035a slli t1,t1,0x16 5e0c: 0000 unimp @@ -30109,7 +30174,7 @@ Disassembly of section .debug_info: 5e2e: 0000 unimp 5e30: 080a0003 lb zero,128(s4) 5e34: a302 fsd ft0,384(sp) - 5e36: fd09 bnez a0,5d50 + 5e36: fd09 bnez a0,5d50 <_start-0x7fffa2b0> 5e38: 0000 unimp 5e3a: 0b00 addi s0,sp,400 5e3c: 03c4 addi s1,sp,452 @@ -30139,8 +30204,8 @@ Disassembly of section .debug_info: 5e76: 1916 slli s2,s2,0x25 5e78: 005c addi a5,sp,4 5e7a: 0000 unimp - 5e7c: fd0d bnez a0,5db6 - 5e7e: 18000003 lb zero,384(zero) # 180 + 5e7c: fd0d bnez a0,5db6 <_start-0x7fffa24a> + 5e7e: 18000003 lb zero,384(zero) # 180 <_start-0x7ffffe80> 5e82: 2f04 fld fs1,24(a4) 5e84: 7d08 flw fa0,56(a0) 5e86: 0001 nop @@ -30173,7 +30238,7 @@ Disassembly of section .debug_info: 5ec6: 0000 unimp 5ec8: 0e10 addi a2,sp,784 5eca: 785f 0400 0b33 0xb330400785f - 5ed0: 00000183 lb gp,0(zero) # 0 + 5ed0: 00000183 lb gp,0(zero) # 0 <_start-0x80000000> 5ed4: 0014 0x14 5ed6: 0123040f 0x123040f 5eda: 0000 unimp @@ -30185,7 +30250,7 @@ Disassembly of section .debug_info: 5ee6: 0024 addi s1,sp,8 5ee8: 0000 unimp 5eea: 0000 unimp - 5eec: f40d bnez s0,5e16 + 5eec: f40d bnez s0,5e16 <_start-0x7fffa1ea> 5eee: 0001 nop 5ef0: 2400 fld fs0,8(s0) 5ef2: 3704 fld fs1,40(a4) @@ -30323,7 +30388,7 @@ Disassembly of section .debug_info: 6010: 0000 unimp 6012: 02c4 addi s1,sp,324 6014: 0000 unimp - 6016: 2409 jal 6218 + 6016: 2409 jal 6218 <_start-0x7fff9de8> 6018: 0000 unimp 601a: 1f00 addi s0,sp,944 601c: 0f00 addi s0,sp,912 @@ -30338,7 +30403,7 @@ Disassembly of section .debug_info: 6030: 0b00 addi s0,sp,400 6032: 000000eb 0xeb 6036: 7604 flw fs1,40(a2) - 6038: f311 bnez a4,5f3c + 6038: f311 bnez a4,5f3c <_start-0x7fffa0c4> 603a: 0002 c.slli64 zero 603c: 0000 unimp 603e: 0005730b 0x5730b @@ -30348,7 +30413,7 @@ Disassembly of section .debug_info: 604a: 0004 0x4 604c: 0040040f 0x40040f 6050: 0000 unimp - 6052: f40d bnez s0,5f7c + 6052: f40d bnez s0,5f7c <_start-0x7fffa084> 6054: 0004 0x4 6056: 6800 flw fs0,16(s0) 6058: b504 fsd fs1,40(a0) @@ -30378,7 +30443,7 @@ Disassembly of section .debug_info: 6098: 00000047 fmsub.s ft0,ft0,ft0,ft0,rne 609c: 0e0e slli t3,t3,0x3 609e: 625f 0066 bb04 0xbb040066625f - 60a4: cb11 beqz a4,60b8 + 60a4: cb11 beqz a4,60b8 <_start-0x7fff9f48> 60a6: 0002 c.slli64 zero 60a8: 1000 addi s0,sp,32 60aa: 0000850b 0x850b @@ -30401,7 +30466,7 @@ Disassembly of section .debug_info: 60d0: 0b20 addi s0,sp,408 60d2: 000003b3 add t2,zero,zero 60d6: c704 sw s1,8(a4) - 60d8: ef1d bnez a4,6116 + 60d8: ef1d bnez a4,6116 <_start-0x7fff9eea> 60da: 0005 c.nop 1 60dc: 2400 fld fs0,8(s0) 60de: 00055c0b 0x55c0b @@ -30412,7 +30477,7 @@ Disassembly of section .debug_info: 60ec: 00de slli ra,ra,0x17 60ee: 0000 unimp 60f0: cb04 sw s1,16(a4) - 60f2: 2d09 jal 6704 + 60f2: 2d09 jal 6704 <_start-0x7fff98fc> 60f4: 0006 c.slli zero,0x1 60f6: 2c00 fld fs0,24(s0) 60f8: 5f0e lw t5,224(sp) @@ -30435,7 +30500,7 @@ Disassembly of section .debug_info: 6120: 00e5 addi ra,ra,25 6122: 0000 unimp 6124: d304 sw s1,32(a4) - 6126: 3311 jal 5e2a + 6126: 3311 jal 5e2a <_start-0x7fffa1d6> 6128: 0006 c.slli zero,0x1 612a: 4000 lw s0,0(s0) 612c: 0006650b 0x6650b @@ -30445,7 +30510,7 @@ Disassembly of section .debug_info: 6138: 6c5f0e43 0x6c5f0e43 613c: 0062 c.slli zero,0x18 613e: d704 sw s1,40(a4) - 6140: cb11 beqz a4,6154 + 6140: cb11 beqz a4,6154 <_start-0x7fff9eac> 6142: 0002 c.slli64 zero 6144: 4400 lw s0,8(s0) 6146: 00056a0b 0x56a0b @@ -30617,14 +30682,14 @@ Disassembly of section .debug_info: 62b6: 087a slli a6,a6,0x1e 62b8: 0000 unimp 62ba: 1858 addi a4,sp,52 - 62bc: 00000423 sb zero,8(zero) # 8 + 62bc: 00000423 sb zero,8(zero) # 8 <_start-0x7ffffff8> 62c0: 7c04 flw fs1,56(s0) 62c2: 1302 slli t1,t1,0x20 62c4: 02ae slli t0,t0,0xb 62c6: 0000 unimp 62c8: 0148 addi a0,sp,132 62ca: 3018 fld fa4,32(s0) - 62cc: 04000003 lb zero,64(zero) # 40 + 62cc: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> 62d0: 027d addi tp,tp,31 62d2: 6b12 flw fs6,4(sp) 62d4: 0002 c.slli64 zero @@ -30659,7 +30724,7 @@ Disassembly of section .debug_info: 630e: 0801 addi a6,a6,0 6310: 05d8 addi a4,sp,708 6312: 0000 unimp - 6314: b415 j 5d38 + 6314: b415 j 5d38 <_start-0x7fffa2c8> 6316: 0005 c.nop 1 6318: 0f00 addi s0,sp,912 631a: 3c04 fld fs1,56(s0) @@ -30738,7 +30803,7 @@ Disassembly of section .debug_info: 63ba: 062c addi a1,sp,776 63bc: 0000 unimp 63be: 040c addi a1,sp,512 - 63c0: 99080123 sb a6,-1662(a6) # c982 + 63c0: 99080123 sb a6,-1662(a6) # c982 <_start-0x7fff367e> 63c4: 0006 c.slli zero,0x1 63c6: 1700 addi s0,sp,928 63c8: 077f 0x77f @@ -30794,7 +30859,7 @@ Disassembly of section .debug_info: 643a: 0000 unimp 643c: 06ee slli a3,a3,0x1b 643e: 0000 unimp - 6440: 2409 jal 6642 + 6440: 2409 jal 6642 <_start-0x7fff99be> 6442: 0000 unimp 6444: 0200 addi s0,sp,256 6446: 1a00 addi s0,sp,304 @@ -30820,7 +30885,7 @@ Disassembly of section .debug_info: 6470: 0000 unimp 6472: 5d04 lw s1,56(a0) 6474: 1002 c.slli zero,0x20 - 6476: 00000803 lb a6,0(zero) # 0 + 6476: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> 647a: 1708 addi a0,sp,928 647c: 0688 addi a0,sp,832 647e: 0000 unimp @@ -30838,7 +30903,7 @@ Disassembly of section .debug_info: 649a: 0000 unimp 649c: 6004 flw fs1,0(s0) 649e: 2c02 fld fs8,0(sp) - 64a0: 00000063 beqz zero,64a0 + 64a0: 00000063 beqz zero,64a0 <_start-0x7fff9b60> 64a4: 1750 addi a2,sp,932 64a6: 0700 addi s0,sp,896 64a8: 0000 unimp @@ -30877,7 +30942,7 @@ Disassembly of section .debug_info: 64ee: 0000 unimp 64f0: 6604 flw fs1,8(a2) 64f2: 1002 c.slli zero,0x20 - 64f4: 00000823 sb zero,16(zero) # 10 + 64f4: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 64f8: 1788 addi a0,sp,992 64fa: 0048 addi a0,sp,4 64fc: 0000 unimp @@ -30969,7 +31034,7 @@ Disassembly of section .debug_info: 65b4: 000002f3 0x2f3 65b8: 086a slli a6,a6,0x1a 65ba: 0000 unimp - 65bc: 2409 jal 67be + 65bc: 2409 jal 67be <_start-0x7fff9842> 65be: 0000 unimp 65c0: 1d00 addi s0,sp,688 65c2: 0800 addi s0,sp,16 @@ -30977,7 +31042,7 @@ Disassembly of section .debug_info: 65c6: 0000 unimp 65c8: 087a slli a6,a6,0x1e 65ca: 0000 unimp - 65cc: 2409 jal 67ce + 65cc: 2409 jal 67ce <_start-0x7fff9832> 65ce: 0000 unimp 65d0: 1d00 addi s0,sp,688 65d2: 1b00 addi s0,sp,432 @@ -31005,7 +31070,7 @@ Disassembly of section .debug_info: 6602: 0024 addi s1,sp,8 6604: 0000 unimp 6606: 0018 0x18 - 6608: b31d j 632e + 6608: b31d j 632e <_start-0x7fff9cd2> 660a: 0000 unimp 660c: 0f00 addi s0,sp,912 660e: af04 fsd fs1,24(a4) @@ -31035,7 +31100,7 @@ Disassembly of section .debug_info: 6642: 00000653 fadd.s fa2,ft0,ft0,rne 6646: 08f8 addi a4,sp,92 6648: 0000 unimp - 664a: 2409 jal 684c + 664a: 2409 jal 684c <_start-0x7fff97b4> 664c: 0000 unimp 664e: 0200 addi s0,sp,256 6650: 1f00 addi s0,sp,944 @@ -31057,7 +31122,7 @@ Disassembly of section .debug_info: 6676: 1215 addi tp,tp,-27 6678: 0009 c.nop 2 667a: 2100 fld fs0,0(a0) - 667c: 00000167 jalr sp,zero # 0 + 667c: 00000167 jalr sp,zero # 0 <_start-0x80000000> 6680: 1405 addi s0,s0,-31 6682: 1d24 addi s1,sp,696 6684: 0009 c.nop 2 @@ -31084,18 +31149,18 @@ Disassembly of section .debug_info: 66ae: 5a04 lw s1,48(a2) 66b0: 0009 c.nop 2 66b2: 2200 fld fs0,0(a2) - 66b4: 2b21 jal 6bcc + 66b4: 2b21 jal 6bcc <_start-0x7fff9434> 66b6: 0004 0x4 66b8: 0600 addi s0,sp,768 - 66ba: 05ae0e63 beq t3,s10,6716 + 66ba: 05ae0e63 beq t3,s10,6716 <_start-0x7fff98ea> 66be: 0000 unimp 66c0: 6b21 lui s6,0x8 - 66c2: 07000003 lb zero,112(zero) # 70 + 66c2: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> 66c6: 0f10 addi a2,sp,912 66c8: 00000973 0x973 66cc: 05ae040f 0x5ae040f 66d0: 0000 unimp - 66d2: 2e21 jal 69ea + 66d2: 2e21 jal 69ea <_start-0x7fff9616> 66d4: 0004 0x4 66d6: 0700 addi s0,sp,896 66d8: 0efc addi a5,sp,860 @@ -31118,8 +31183,8 @@ Disassembly of section .debug_info: 66fc: 1cfd addi s9,s9,-1 66fe: 001d c.nop 7 6700: 0000 unimp - 6702: aa21 j 681a - 6704: 07000003 lb zero,112(zero) # 70 + 6702: aa21 j 681a <_start-0x7fff97e6> + 6704: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> 6708: 0cff 0xcff 670a: 001d c.nop 7 670c: 0000 unimp @@ -31129,7 +31194,7 @@ Disassembly of section .debug_info: 6714: 169a slli a3,a3,0x26 6716: 0055 c.nop 21 6718: 0000 unimp - 671a: 2f21 jal 6e32 + 671a: 2f21 jal 6e32 <_start-0x7fff91ce> 671c: 0000 unimp 671e: 0800 addi s0,sp,16 6720: 001d159b 0x1d159b @@ -31142,7 +31207,7 @@ Disassembly of section .debug_info: 6730: 0024 addi s1,sp,8 6732: 0000 unimp 6734: 0001 nop - 6736: cd21 beqz a0,678e + 6736: cd21 beqz a0,678e <_start-0x7fff9872> 6738: 0000 unimp 673a: 0800 addi s0,sp,16 673c: 179e slli a5,a5,0x27 @@ -31170,18 +31235,18 @@ Disassembly of section .debug_info: 676e: 0400 addi s0,sp,512 6770: 0785 addi a5,a5,1 6772: 0000 unimp - 6774: 3609 jal 6276 + 6774: 3609 jal 6276 <_start-0x7fff9d8a> 6776: 00093a0f 0x93a0f 677a: 2100 fld fs0,0(a0) 677c: 000a c.slli zero,0x2 677e: 0000 unimp - 6780: bb09 j 6492 + 6780: bb09 j 6492 <_start-0x7fff9b6e> 6782: f512 fsw ft4,168(sp) 6784: 0009 c.nop 2 6786: 2100 fld fs0,0(a0) 6788: 05ea slli a1,a1,0x1a 678a: 0000 unimp - 678c: be09 j 629e + 678c: be09 j 629e <_start-0x7fff9d62> 678e: 1610 addi a2,sp,800 6790: 000a c.slli zero,0x2 6792: 2300 fld fs0,0(a4) @@ -31198,7 +31263,7 @@ Disassembly of section .debug_info: 67aa: 2400 fld fs0,8(s0) 67ac: 0385 addi t2,t2,1 67ae: 0000 unimp - 67b0: 2401 jal 69b0 + 67b0: 2401 jal 69b0 <_start-0x7fff9650> 67b2: 0360 addi s0,sp,396 67b4: 0000 unimp 67b6: 2402 fld fs0,0(sp) @@ -31209,11 +31274,11 @@ Disassembly of section .debug_info: 67c2: 2404 fld fs1,8(s0) 67c4: 0716 slli a4,a4,0x5 67c6: 0000 unimp - 67c8: 2405 jal 69e8 + 67c8: 2405 jal 69e8 <_start-0x7fff9618> 67ca: 0705 addi a4,a4,1 67cc: 0000 unimp 67ce: 0006 c.slli zero,0x1 - 67d0: a921 j 6be8 + 67d0: a921 j 6be8 <_start-0x7fff9418> 67d2: 0000 unimp 67d4: 0a00 addi s0,sp,272 67d6: 1c21 addi s8,s8,-24 @@ -31277,7 +31342,7 @@ Disassembly of section .debug_info: 685c: 0000 unimp 685e: 0b10 addi a2,sp,400 6860: 0000 unimp - 6862: 2409 jal 6a64 + 6862: 2409 jal 6a64 <_start-0x7fff959c> 6864: 0000 unimp 6866: ff00 fsw fs0,56(a4) 6868: 1500 addi s0,sp,672 @@ -31293,10 +31358,10 @@ Disassembly of section .debug_info: 6882: 1602 slli a2,a2,0x20 6884: 0b10 addi a2,sp,400 6886: 0000 unimp - 6888: 2225 jal 69b0 + 6888: 2225 jal 69b0 <_start-0x7fff9650> 688a: 0d00000b 0xd00000b 688e: 02b2 slli t0,t0,0xc - 6890: 0403050f 0x403050f + 6890: 7403050f 0x7403050f 6894: 000d c.nop 3 6896: 0081 addi ra,ra,0 6898: 0ba8 addi a0,sp,472 @@ -31305,12 +31370,12 @@ Disassembly of section .debug_info: 689e: 167f 0x167f 68a0: 0000 unimp 68a2: 0104 addi s1,sp,128 - 68a4: 00000823 sb zero,16(zero) # 10 + 68a4: 00000823 sb zero,16(zero) # 10 <_start-0x7ffffff0> 68a8: 3b0c fld fa1,48(a4) 68aa: 97000007 0x97000007 68ae: 0006 c.slli zero,0x1 - 68b0: 3000 fld fs0,32(s0) - 68b2: 0108 addi a0,sp,128 + 68b0: 0800 addi s0,sp,16 + 68b2: 0109 addi sp,sp,2 68b4: 4c80 lw s0,24(s1) 68b6: 0000 unimp 68b8: 2300 fld fs0,0(a4) @@ -31338,7 +31403,7 @@ Disassembly of section .debug_info: 68ea: 0000 unimp 68ec: 0000 unimp 68ee: 13070203 lb tp,304(a4) - 68f2: 03000003 lb zero,48(zero) # 30 + 68f2: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 68f6: 0504 addi s1,sp,640 68f8: 015e slli sp,sp,0x17 68fa: 0000 unimp @@ -31372,7 +31437,7 @@ Disassembly of section .debug_info: 6936: 0025 c.nop 9 6938: 0000 unimp 693a: 7305 lui t1,0xfffe1 - 693c: 04000003 lb zero,64(zero) # 40 + 693c: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> 6940: 0165 addi sp,sp,25 6942: 00002c17 auipc s8,0x2 6946: 0600 addi s0,sp,768 @@ -31395,12 +31460,12 @@ Disassembly of section .debug_info: 696c: 0000 unimp 696e: 00e1 addi ra,ra,24 6970: 0000 unimp - 6972: 2c09 jal 6b84 + 6972: 2c09 jal 6b84 <_start-0x7fff947c> 6974: 0000 unimp 6976: 0300 addi s0,sp,384 6978: 0a00 addi s0,sp,272 697a: 0308 addi a0,sp,384 - 697c: 010509a3 sb a6,19(a0) # 465a9 + 697c: 010509a3 sb a6,19(a0) # 465a9 <_start-0x7ffb9a57> 6980: 0000 unimp 6982: 0003c40b 0x3c40b 6986: 0300 addi s0,sp,384 @@ -31410,13 +31475,13 @@ Disassembly of section .debug_info: 698e: 0b00 addi s0,sp,400 6990: 0554 addi a3,sp,644 6992: 0000 unimp - 6994: af05aa03 lw s4,-1296(a1) # 6af0 + 6994: af05aa03 lw s4,-1296(a1) # 6af0 <_start-0x7fff9510> 6998: 0000 unimp 699a: 0400 addi s0,sp,512 699c: 0400 addi s0,sp,512 699e: 0465 addi s0,s0,25 69a0: 0000 unimp - 69a2: e103ab03 lw s6,-496(t2) # 93dc + 69a2: e103ab03 lw s6,-496(t2) # 93dc <_start-0x7fff6c24> 69a6: 0000 unimp 69a8: 0400 addi s0,sp,512 69aa: 000004bf 721baf03 0x721baf03000004bf @@ -31446,7 +31511,7 @@ Disassembly of section .debug_info: 69e8: 0b04 addi s1,sp,400 69ea: 0531 addi a0,a0,12 69ec: 0000 unimp - 69ee: 3205 jal 630e + 69ee: 3205 jal 630e <_start-0x7fff9cf2> 69f0: 0000250b 0x250b 69f4: 0800 addi s0,sp,16 69f6: 0001b50b 0x1b50b @@ -31456,12 +31521,12 @@ Disassembly of section .debug_info: 6a00: 0000 unimp 6a02: 0b0c addi a1,sp,400 6a04: 0000013b 0x13b - 6a08: 3205 jal 6328 + 6a08: 3205 jal 6328 <_start-0x7fff9cd8> 6a0a: 0000251b 0x251b 6a0e: 1000 addi s0,sp,32 6a10: 5f0e lw t5,224(sp) 6a12: 0078 addi a4,sp,12 - 6a14: 3305 jal 6734 + 6a14: 3305 jal 6734 <_start-0x7fff98cc> 6a16: 00018b0b 0x18b0b 6a1a: 1400 addi s0,sp,544 6a1c: 0f00 addi s0,sp,912 @@ -31470,7 +31535,7 @@ Disassembly of section .debug_info: 6a22: 0800 addi s0,sp,16 6a24: 011f 0000 019b 0x19b0000011f 6a2a: 0000 unimp - 6a2c: 2c09 jal 6c3e + 6a2c: 2c09 jal 6c3e <_start-0x7fff93c2> 6a2e: 0000 unimp 6a30: 0000 unimp 6a32: 0d00 addi s0,sp,656 @@ -31486,8 +31551,8 @@ Disassembly of section .debug_info: 6a4a: 0000 unimp 6a4c: 0b00 addi s0,sp,400 6a4e: 000006f7 0x6f7 - 6a52: 3a05 jal 6382 - 6a54: 2509 jal 7056 + 6a52: 3a05 jal 6382 <_start-0x7fff9c7e> + 6a54: 2509 jal 7056 <_start-0x7fff8faa> 6a56: 0000 unimp 6a58: 0400 addi s0,sp,512 6a5a: 0000f10b 0xf10b @@ -31497,8 +31562,8 @@ Disassembly of section .debug_info: 6a66: 0b08 addi a0,sp,400 6a68: 0770 addi a2,sp,908 6a6a: 0000 unimp - 6a6c: 3c05 jal 649c - 6a6e: 2509 jal 7070 + 6a6c: 3c05 jal 649c <_start-0x7fff9b64> + 6a6e: 2509 jal 7070 <_start-0x7fff8f90> 6a70: 0000 unimp 6a72: 0c00 addi s0,sp,528 6a74: 00041a0b 0x41a0b @@ -31509,8 +31574,8 @@ Disassembly of section .debug_info: 6a80: 0b10 addi a2,sp,400 6a82: 03ba slli t2,t2,0xe 6a84: 0000 unimp - 6a86: 3e05 jal 65b6 - 6a88: 2509 jal 708a + 6a86: 3e05 jal 65b6 <_start-0x7fff9a4a> + 6a88: 2509 jal 708a <_start-0x7fff8f76> 6a8a: 0000 unimp 6a8c: 1400 addi s0,sp,544 6a8e: 0006220b 0x6220b @@ -31519,7 +31584,7 @@ Disassembly of section .debug_info: 6a9c: 04c8 addi a0,sp,580 6a9e: 0000 unimp 6aa0: 4005 c.li zero,1 - 6aa2: 2509 jal 70a4 + 6aa2: 2509 jal 70a4 <_start-0x7fff8f5c> 6aa4: 0000 unimp 6aa6: 1c00 addi s0,sp,560 6aa8: 00067d0b 0x67d0b @@ -31533,7 +31598,7 @@ Disassembly of section .debug_info: 6aba: 0800 addi s0,sp,16 6abc: 0501 addi a0,a0,0 6abe: 084a slli a6,a6,0x12 - 6ac0: 00000263 beqz zero,6ac4 + 6ac0: 00000263 beqz zero,6ac4 <_start-0x7fff953c> 6ac4: 0001a80b 0x1a80b 6ac8: 0500 addi s0,sp,640 6aca: 02630a4b fnmsub.d fs4,ft6,ft6,ft0,rne @@ -31544,12 +31609,12 @@ Disassembly of section .debug_info: 6ad8: 6309 lui t1,0x2 6ada: 0002 c.slli64 zero 6adc: 8000 0x8000 - 6ade: c611 beqz a2,6aea + 6ade: c611 beqz a2,6aea <_start-0x7fff9516> 6ae0: 0005 c.nop 1 6ae2: 0500 addi s0,sp,640 6ae4: 0a4e slli s4,s4,0x13 6ae6: 011f 0000 0100 0x1000000011f - 6aec: 3311 jal 67f0 + 6aec: 3311 jal 67f0 <_start-0x7fff9810> 6aee: 0001 nop 6af0: 0500 addi s0,sp,640 6af2: 0a51 addi s4,s4,20 @@ -31558,11 +31623,11 @@ Disassembly of section .debug_info: 6afc: 011d addi sp,sp,7 6afe: 0000 unimp 6b00: 00000273 0x273 - 6b04: 2c09 jal 6d16 + 6b04: 2c09 jal 6d16 <_start-0x7fff92ea> 6b06: 0000 unimp 6b08: 1f00 addi s0,sp,944 6b0a: 1000 addi s0,sp,32 - 6b0c: 00000423 sb zero,8(zero) # 8 + 6b0c: 00000423 sb zero,8(zero) # 8 <_start-0x7ffffff8> 6b10: 0190 addi a2,sp,192 6b12: 5d05 li s10,-31 6b14: b608 fsd fa0,40(a2) @@ -31581,7 +31646,7 @@ Disassembly of section .debug_info: 6b34: 01b0 addi a2,sp,200 6b36: 0000 unimp 6b38: 6105 addi sp,sp,32 - 6b3a: bc09 j 654c + 6b3a: bc09 j 654c <_start-0x7fff9ab4> 6b3c: 0002 c.slli64 zero 6b3e: 0800 addi s0,sp,16 6b40: 00010e0b 0x10e0b @@ -31629,18 +31694,18 @@ Disassembly of section .debug_info: 6ba4: 0000 unimp 6ba6: 5f0e lw t5,224(sp) 6ba8: 0070 addi a2,sp,12 - 6baa: b605 j 66ca + 6baa: b605 j 66ca <_start-0x7fff9936> 6bac: fb12 fsw ft4,180(sp) 6bae: 0002 c.slli64 zero 6bb0: 0000 unimp 6bb2: 5f0e lw t5,224(sp) 6bb4: 0072 c.slli zero,0x1c - 6bb6: b705 j 6ad6 - 6bb8: 00002507 flw fa0,0(zero) # 0 + 6bb6: b705 j 6ad6 <_start-0x7fff952a> + 6bb8: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6bbc: 0400 addi s0,sp,512 6bbe: 5f0e lw t5,224(sp) 6bc0: b8050077 0xb8050077 - 6bc4: 00002507 flw fa0,0(zero) # 0 + 6bc4: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6bc8: 0800 addi s0,sp,16 6bca: 00012c0b 0x12c0b 6bce: 0500 addi s0,sp,640 @@ -31649,7 +31714,7 @@ Disassembly of section .debug_info: 6bd6: 0b0c addi a1,sp,400 6bd8: 02d4 addi a3,sp,324 6bda: 0000 unimp - 6bdc: ba05 j 650c + 6bdc: ba05 j 650c <_start-0x7fff9af4> 6bde: 4f09 li t5,2 6be0: 0000 unimp 6be2: 0e00 addi s0,sp,784 @@ -31661,8 +31726,8 @@ Disassembly of section .debug_info: 6bf0: 0b10 addi a2,sp,400 6bf2: 0085 addi ra,ra,1 6bf4: 0000 unimp - 6bf6: bc05 j 6626 - 6bf8: 00002507 flw fa0,0(zero) # 0 + 6bf6: bc05 j 6626 <_start-0x7fff99da> + 6bf8: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6bfc: 1800 addi s0,sp,48 6bfe: 00011c0b 0x11c0b 6c02: 0500 addi s0,sp,640 @@ -31671,8 +31736,8 @@ Disassembly of section .debug_info: 6c0a: 0b1c addi a5,sp,400 6c0c: 0482 c.slli64 s1 6c0e: 0000 unimp - 6c10: c505 beqz a0,6c38 - 6c12: c81d beqz s0,6c48 + 6c10: c505 beqz a0,6c38 <_start-0x7fff93c8> + 6c12: c81d beqz s0,6c48 <_start-0x7fff93b8> 6c14: 0005 c.nop 1 6c16: 2000 fld fs0,0(s0) 6c18: 0003b30b 0x3b30b @@ -31682,7 +31747,7 @@ Disassembly of section .debug_info: 6c24: 0b24 addi s1,sp,408 6c26: 055c addi a5,sp,644 6c28: 0000 unimp - 6c2a: ca05 beqz a2,6c5a + 6c2a: ca05 beqz a2,6c5a <_start-0x7fff93a6> 6c2c: 1b0d addi s6,s6,-29 6c2e: 0006 c.slli zero,0x1 6c30: 2800 fld fs0,16(s0) @@ -31692,7 +31757,7 @@ Disassembly of section .debug_info: 6c3c: 0000 unimp 6c3e: 0e2c addi a1,sp,792 6c40: 755f 0062 ce05 0xce050062755f - 6c46: d311 beqz a4,6b4a + 6c46: d311 beqz a4,6b4a <_start-0x7fff94b6> 6c48: 0002 c.slli64 zero 6c4a: 3000 fld fs0,32(s0) 6c4c: 5f0e lw t5,224(sp) @@ -31702,7 +31767,7 @@ Disassembly of section .debug_info: 6c56: 0000 unimp 6c58: 0e38 addi a4,sp,792 6c5a: 755f 0072 d005 0xd0050072755f - 6c60: 00002507 flw fa0,0(zero) # 0 + 6c60: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6c64: 3c00 fld fs0,56(s0) 6c66: 0000e50b 0xe50b 6c6a: 0500 addi s0,sp,640 @@ -31711,7 +31776,7 @@ Disassembly of section .debug_info: 6c72: 0b40 addi s0,sp,404 6c74: 0665 addi a2,a2,25 6c76: 0000 unimp - 6c78: d405 beqz s0,6ba0 + 6c78: d405 beqz s0,6ba0 <_start-0x7fff9460> 6c7a: 4b11 li s6,4 6c7c: 0006 c.slli zero,0x1 6c7e: 4300 lw s0,0(a4) @@ -31723,8 +31788,8 @@ Disassembly of section .debug_info: 6c8c: 0b44 addi s1,sp,404 6c8e: 056a slli a0,a0,0x1a 6c90: 0000 unimp - 6c92: da05 beqz a2,6bc2 - 6c94: 00002507 flw fa0,0(zero) # 0 + 6c92: da05 beqz a2,6bc2 <_start-0x7fff943e> + 6c94: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6c98: 4c00 lw s0,24(s0) 6c9a: 0003f50b 0x3f50b 6c9e: 0500 addi s0,sp,640 @@ -31733,7 +31798,7 @@ Disassembly of section .debug_info: 6ca6: 0b50 addi a2,sp,404 6ca8: 0055 c.nop 21 6caa: 0000 unimp - 6cac: de05 beqz a2,6be4 + 6cac: de05 beqz a2,6be4 <_start-0x7fff941c> 6cae: 6212 flw ft4,4(sp) 6cb0: 0004 0x4 6cb2: 5400 lw s0,40(s0) @@ -31745,7 +31810,7 @@ Disassembly of section .debug_info: 6cc0: 0b58 addi a4,sp,404 6cc2: 0208 addi a0,sp,256 6cc4: 0000 unimp - 6cc6: e405 bnez s0,6cee + 6cc6: e405 bnez s0,6cee <_start-0x7fff9312> 6cc8: 050e slli a0,a0,0x3 6cca: 0001 nop 6ccc: 5c00 lw s0,56(s0) @@ -31777,7 +31842,7 @@ Disassembly of section .debug_info: 6d06: 0539 addi a0,a0,14 6d08: 0000 unimp 6d0a: 0428 addi a0,sp,520 - 6d0c: 3905 jal 693c + 6d0c: 3905 jal 693c <_start-0x7fff96c4> 6d0e: 0802 c.slli64 a6 6d10: 05b6 slli a1,a1,0xd 6d12: 0000 unimp @@ -31817,7 +31882,7 @@ Disassembly of section .debug_info: 6d68: 0001db17 auipc s6,0x1d 6d6c: 0500 addi s0,sp,640 6d6e: 0246 slli tp,tp,0x11 - 6d70: 00002507 flw fa0,0(zero) # 0 + 6d70: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6d74: 3000 fld fs0,32(s0) 6d76: 00073317 auipc t1,0x73 6d7a: 0500 addi s0,sp,640 @@ -31827,7 +31892,7 @@ Disassembly of section .debug_info: 6d84: 00043517 auipc a0,0x43 6d88: 0500 addi s0,sp,640 6d8a: 0249 addi tp,tp,18 - 6d8c: 00002507 flw fa0,0(zero) # 0 + 6d8c: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6d90: 3800 fld fs0,48(s0) 6d92: 00052717 auipc a4,0x52 6d96: 0500 addi s0,sp,640 @@ -31858,12 +31923,12 @@ Disassembly of section .debug_info: 6dd8: 0002cc17 auipc s8,0x2c 6ddc: 0500 addi s0,sp,640 6dde: 0254 addi a3,sp,260 - 6de0: 00002507 flw fa0,0(zero) # 0 + 6de0: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6de4: 5000 lw s0,32(s0) 6de6: 00017417 auipc s0,0x17 6dea: 0500 addi s0,sp,640 6dec: 0255 addi tp,tp,21 - 6dee: b609 j 68f0 + 6dee: b609 j 68f0 <_start-0x7fff9710> 6df0: 0005 c.nop 1 6df2: 5400 lw s0,40(s0) 6df4: 0004b117 auipc sp,0x4b @@ -31909,7 +31974,7 @@ Disassembly of section .debug_info: 6e4c: 0002 c.slli64 zero 6e4e: 05bc040f 0x5bc040f 6e52: 0000 unimp - 6e54: d8080103 lb sp,-640(a6) # 51a94 + 6e54: d8080103 lb sp,-640(a6) # 51a94 <_start-0x7ffae56c> 6e58: 0005 c.nop 1 6e5a: 1500 addi s0,sp,672 6e5c: 05bc addi a5,sp,712 @@ -31932,7 +31997,7 @@ Disassembly of section .debug_info: 6e82: 0000 unimp 6e84: 05c3040f 0x5c3040f 6e88: 0000 unimp - 6e8a: ec15 bnez s0,6ec6 + 6e8a: ec15 bnez s0,6ec6 <_start-0x7fff913a> 6e8c: 0005 c.nop 1 6e8e: 0f00 addi s0,sp,912 6e90: ce04 sw s1,24(a2) @@ -31971,14 +32036,14 @@ Disassembly of section .debug_info: 6ed4: 0048 addi a0,sp,4 6ed6: 0000 unimp 6ed8: 0000064b fnmsub.s fa2,ft0,ft0,ft0,rne - 6edc: 2c09 jal 70ee + 6edc: 2c09 jal 70ee <_start-0x7fff8f12> 6ede: 0000 unimp 6ee0: 0200 addi s0,sp,256 6ee2: 0800 addi s0,sp,16 6ee4: 0048 addi a0,sp,4 6ee6: 0000 unimp 6ee8: 0000065b 0x65b - 6eec: 2c09 jal 70fe + 6eec: 2c09 jal 70fe <_start-0x7fff8f02> 6eee: 0000 unimp 6ef0: 0000 unimp 6ef2: 0500 addi s0,sp,640 @@ -31988,23 +32053,23 @@ Disassembly of section .debug_info: 6efa: 1a01 addi s4,s4,-32 6efc: 0301 addi t1,t1,0 6efe: 0000 unimp - 6f00: 2c19 jal 7116 + 6f00: 2c19 jal 7116 <_start-0x7fff8eea> 6f02: 0006 c.slli zero,0x1 6f04: 0c00 addi s0,sp,528 - 6f06: 2305 jal 7426 + 6f06: 2305 jal 7426 <_start-0x7fff8bda> 6f08: 0801 addi a6,a6,0 6f0a: 06a1 addi a3,a3,8 6f0c: 0000 unimp 6f0e: 00077f17 auipc t5,0x77 6f12: 0500 addi s0,sp,640 6f14: 0125 addi sp,sp,9 - 6f16: a111 j 731a + 6f16: a111 j 731a <_start-0x7fff8ce6> 6f18: 0006 c.slli zero,0x1 6f1a: 0000 unimp 6f1c: 0002ec17 auipc s8,0x2e 6f20: 0500 addi s0,sp,640 6f22: 0126 slli sp,sp,0x9 - 6f24: 00002507 flw fa0,0(zero) # 0 + 6f24: 00002507 flw fa0,0(zero) # 0 <_start-0x80000000> 6f28: 0400 addi s0,sp,512 6f2a: 0004da17 auipc s4,0x4d 6f2e: 0500 addi s0,sp,640 @@ -32101,7 +32166,7 @@ Disassembly of section .debug_info: 7006: 6800 flw fs0,16(s0) 7008: 00072017 auipc zero,0x72 700c: 0500 addi s0,sp,640 - 700e: 05160263 beq a2,a7,7052 + 700e: 05160263 beq a2,a7,7052 <_start-0x7fff8fae> 7012: 0001 nop 7014: 7000 flw fs0,32(s0) 7016: 0000fb17 auipc s6,0xf @@ -32124,7 +32189,7 @@ Disassembly of section .debug_info: 703e: 8800 0x8800 7040: 00004817 auipc a6,0x4 7044: 0500 addi s0,sp,640 - 7046: 250f0267 jalr tp,592(t5) # 7e15e + 7046: 250f0267 jalr tp,592(t5) # 7e15e <_start-0x7ff81ea2> 704a: 0000 unimp 704c: a000 fsd fs0,0(s0) 704e: 00018d17 auipc s10,0x18 @@ -32166,21 +32231,21 @@ Disassembly of section .debug_info: 70a4: 05bc addi a5,sp,712 70a6: 0000 unimp 70a8: 0000081b 0x81b - 70ac: 2c09 jal 72be + 70ac: 2c09 jal 72be <_start-0x7fff8d42> 70ae: 0000 unimp 70b0: 1900 addi s0,sp,176 70b2: 0800 addi s0,sp,16 70b4: 05bc addi a5,sp,712 70b6: 0000 unimp 70b8: 0000082b 0x82b - 70bc: 2c09 jal 72ce + 70bc: 2c09 jal 72ce <_start-0x7fff8d32> 70be: 0000 unimp 70c0: 0700 addi s0,sp,896 70c2: 0800 addi s0,sp,16 70c4: 05bc addi a5,sp,712 70c6: 0000 unimp 70c8: 0000083b 0x83b - 70cc: 2c09 jal 72de + 70cc: 2c09 jal 72de <_start-0x7fff8d22> 70ce: 0000 unimp 70d0: 1700 addi s0,sp,928 70d2: 1a00 addi s0,sp,304 @@ -32235,7 +32300,7 @@ Disassembly of section .debug_info: 7140: 05bc addi a5,sp,712 7142: 0000 unimp 7144: 000008b7 lui a7,0x0 - 7148: 2c09 jal 735a + 7148: 2c09 jal 735a <_start-0x7fff8ca6> 714a: 0000 unimp 714c: 1800 addi s0,sp,48 714e: 1d00 addi s0,sp,688 @@ -32278,7 +32343,7 @@ Disassembly of section .debug_info: 71a6: 05ff 0x5ff 71a8: 0000 unimp 71aa: 0805 addi a6,a6,1 - 71ac: 04681d03 lh s10,70(a6) # b086 + 71ac: 04681d03 lh s10,70(a6) # b086 <_start-0x7fff4f7a> 71b0: 0000 unimp 71b2: f208 fsw fa0,32(a2) 71b4: 0005 c.nop 1 @@ -32294,7 +32359,7 @@ Disassembly of section .debug_info: 71c8: 2414 fld fa3,8(s0) 71ca: 0925 addi s2,s2,9 71cc: 0000 unimp - 71ce: fc21 bnez s0,7126 + 71ce: fc21 bnez s0,7126 <_start-0x7fff8eda> 71d0: 0004 0x4 71d2: 0600 addi s0,sp,768 71d4: 1515 addi a0,a0,-27 @@ -32361,14 +32426,14 @@ Disassembly of section .debug_info: 7260: 2100 fld fs0,0(a0) 7262: 0000002f 0x2f 7266: 9b09 andi a4,a4,-30 - 7268: 2515 jal 788c + 7268: 2515 jal 788c <_start-0x7fff8774> 726a: 0000 unimp 726c: 0800 addi s0,sp,16 726e: 05b6 slli a1,a1,0xd 7270: 0000 unimp 7272: 09e5 addi s3,s3,25 7274: 0000 unimp - 7276: 2c09 jal 7488 + 7276: 2c09 jal 7488 <_start-0x7fff8b78> 7278: 0000 unimp 727a: 0100 addi s0,sp,128 727c: 2100 fld fs0,0(a0) @@ -32409,7 +32474,7 @@ Disassembly of section .debug_info: 72c6: 0a00 addi s0,sp,272 72c8: 09fd12bb 0x9fd12bb 72cc: 0000 unimp - 72ce: ea21 bnez a2,731e + 72ce: ea21 bnez a2,731e <_start-0x7fff8ce2> 72d0: 0005 c.nop 1 72d2: 0a00 addi s0,sp,272 72d4: 10be slli ra,ra,0x2f @@ -32427,11 +32492,11 @@ Disassembly of section .debug_info: 72ee: 0004 0x4 72f0: 0000 unimp 72f2: 8524 0x8524 - 72f4: 01000003 lb zero,16(zero) # 10 + 72f4: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 72f8: 6024 flw fs1,64(s0) - 72fa: 02000003 lb zero,32(zero) # 20 + 72fa: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> 72fe: d924 sw s1,112(a0) - 7300: 03000003 lb zero,48(zero) # 30 + 7300: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 7304: 8824 0x8824 7306: 0004 0x4 7308: 0400 addi s0,sp,512 @@ -32456,14 +32521,14 @@ Disassembly of section .debug_info: 7338: 0000 unimp 733a: 2400 fld fs0,8(s0) 733c: 000004a7 0x4a7 - 7340: 2401 jal 7540 + 7340: 2401 jal 7540 <_start-0x7fff8ac0> 7342: 000005bf 9b210002 0x9b210002000005bf 734a: 0001 nop 734c: 0b00 addi s0,sp,400 734e: 1e28 addi a0,sp,824 7350: 00000a8b 0xa8b 7354: 9b21 andi a4,a4,-24 - 7356: 0c000003 lb zero,192(zero) # c0 + 7356: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> 735a: 1a29 addi s4,s4,-22 735c: 0925 addi s2,s2,9 735e: 0000 unimp @@ -32477,7 +32542,7 @@ Disassembly of section .debug_info: 736e: 0d000007 0xd000007 7372: 0048167b 0x48167b 7376: 0000 unimp - 7378: d415 beqz s0,72a4 + 7378: d415 beqz s0,72a4 <_start-0x7fff8d5c> 737a: 000a c.slli zero,0x2 737c: 0400 addi s0,sp,512 737e: 0152 slli sp,sp,0x14 @@ -32494,7 +32559,7 @@ Disassembly of section .debug_info: 7396: 0404 addi s1,sp,512 7398: 0414 addi a3,sp,512 739a: 0000 unimp - 739c: 0c030803 lb a6,192(t1) # 23090 + 739c: 0c030803 lb a6,192(t1) # 23090 <_start-0x7ffdcf70> 73a0: 0004 0x4 73a2: 0300 addi s0,sp,384 73a4: 0408 addi a0,sp,512 @@ -32513,11 +32578,11 @@ Disassembly of section .debug_info: 73c2: 002c addi a1,sp,8 73c4: 0000 unimp 73c6: 00ff 0xff - 73c8: 2015 jal 73ec + 73c8: 2015 jal 73ec <_start-0x7fff8c14> 73ca: 1f00000b 0x1f00000b 73ce: 0656 slli a2,a2,0x15 73d0: 0000 unimp - 73d2: fc0d bnez s0,730c + 73d2: fc0d bnez s0,730c <_start-0x7fff8cf4> 73d4: 1601 addi a2,a2,-32 73d6: 0b30 addi a2,sp,408 73d8: 0000 unimp @@ -32527,11 +32592,11 @@ Disassembly of section .debug_info: 73e4: 2500000b 0x2500000b 73e8: 103c addi a5,sp,40 73ea: 0000 unimp - 73ec: c201 beqz a2,73ec + 73ec: c201 beqz a2,73ec <_start-0x7fff8c14> 73ee: 0102 c.slli64 sp 73f0: 0025 c.nop 9 73f2: 0000 unimp - 73f4: 0830 addi a2,sp,24 + 73f4: 0908 addi a0,sp,144 73f6: 8001 c.srli64 s0 73f8: 004c addi a1,sp,4 73fa: 0000 unimp @@ -32546,7 +32611,7 @@ Disassembly of section .debug_info: 740c: 2700 fld fs0,8(a4) 740e: 6572 flw fa0,28(sp) 7410: 0074 addi a3,sp,12 - 7412: c401 beqz s0,741a + 7412: c401 beqz s0,741a <_start-0x7fff8be6> 7414: 0902 c.slli64 s2 7416: 0ae5 addi s5,s5,25 7418: 0000 unimp @@ -32555,7 +32620,7 @@ Disassembly of section .debug_info: 741e: 2900 fld fs0,16(a0) 7420: 05fa slli a1,a1,0x1e 7422: 0000 unimp - 7424: c601 beqz a2,742c + 7424: c601 beqz a2,742c <_start-0x7fff8bd4> 7426: 0302 c.slli64 t1 7428: 0af1 addi s5,s5,28 742a: 0000 unimp @@ -32573,7 +32638,7 @@ Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 1101 addi sp,sp,-32 - 2: 2501 jal 602 + 2: 2501 jal 602 <_start-0x7ffff9fe> 4: 130e slli t1,t1,0x23 6: 1b0e030b 0x1b0e030b a: 110e slli sp,sp,0x23 @@ -32582,13 +32647,13 @@ Disassembly of section .debug_abbrev: 10: 02000017 auipc zero,0x2000 14: 0024 addi s1,sp,8 16: 0b3e0b0b 0xb3e0b0b - 1a: 00000e03 lb t3,0(zero) # 0 - 1e: 0b002403 lw s0,176(zero) # b0 + 1a: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> + 1e: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> 22: 030b3e0b 0x30b3e0b 26: 0008 0x8 28: 0400 addi s0,sp,512 2a: 0016 c.slli zero,0x5 - 2c: 0b3a0e03 lb t3,179(s4) # d139 + 2c: 0b3a0e03 lb t3,179(s4) # d139 <_start-0x7fff2ec7> 30: 0b390b3b 0xb390b3b 34: 1349 addi t1,t1,-14 36: 0000 unimp @@ -32612,11 +32677,11 @@ Disassembly of section .debug_abbrev: 68: 1349 addi t1,t1,-14 6a: 1301 addi t1,t1,-32 6c: 0000 unimp - 6e: 2109 jal 470 + 6e: 2109 jal 470 <_start-0x7ffffb90> 70: 4900 lw s0,16(a0) 72: 000b2f13 slti t5,s6,0 76: 0a00 addi s0,sp,272 - 78: 0b0b0113 addi sp,s6,176 # c128 + 78: 0b0b0113 addi sp,s6,176 # c128 <_start-0x7fff3ed8> 7c: 0b3a slli s6,s6,0xe 7e: 0b390b3b 0xb390b3b 82: 1301 addi t1,t1,-32 @@ -32664,7 +32729,7 @@ Disassembly of section .debug_abbrev: fe: 0005 c.nop 1 100: 1349 addi t1,t1,-14 102: 0000 unimp - 104: 2615 jal 428 + 104: 2615 jal 428 <_start-0x7ffffbd8> 106: 4900 lw s0,16(a0) 108: 16000013 li zero,352 10c: 0e030113 addi sp,t1,224 @@ -32687,7 +32752,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 <_PathLocale+0x7effe3f4> + 148: 3905 jal fffffd78 <_PathLocale+0x7effe380> 14a: 0013010b 0x13010b 14e: 1a00 addi s0,sp,304 150: 0b0b0113 addi sp,s6,176 @@ -32697,7 +32762,7 @@ Disassembly of section .debug_abbrev: 15c: 0000 unimp 15e: 0b01171b 0xb01171b 162: 3b0b3a0b 0x3b0b3a0b - 166: 3905 jal fffffd96 <_PathLocale+0x7effe412> + 166: 3905 jal fffffd96 <_PathLocale+0x7effe39e> 168: 0013010b 0x13010b 16c: 1c00 addi s0,sp,560 16e: 000d c.nop 3 @@ -32716,29 +32781,29 @@ Disassembly of section .debug_abbrev: 18e: 341f 0300 3a0e 0x3a0e0300341f 194: 39053b0b 0x39053b0b 198: 3f13490b 0x3f13490b - 19c: 3c19 jal fffffbb2 <_PathLocale+0x7effe22e> + 19c: 3c19 jal fffffbb2 <_PathLocale+0x7effe1ba> 19e: 0019 c.nop 6 1a0: 2000 fld fs0,0(s0) 1a2: 0021 c.nop 8 1a4: 0000 unimp - 1a6: 3421 jal fffffbae <_PathLocale+0x7effe22a> + 1a6: 3421 jal fffffbae <_PathLocale+0x7effe1b6> 1a8: 0300 addi s0,sp,384 1aa: 3a0e fld fs4,224(sp) 1ac: 390b3b0b 0x390b3b0b 1b0: 3f13490b 0x3f13490b - 1b4: 3c19 jal fffffbca <_PathLocale+0x7effe246> + 1b4: 3c19 jal fffffbca <_PathLocale+0x7effe1d2> 1b6: 0019 c.nop 6 1b8: 2200 fld fs0,0(a2) 1ba: 0026 c.slli zero,0x9 1bc: 0000 unimp - 1be: 03010423 sb a6,40(sp) # b0b0070 + 1be: 03010423 sb a6,40(sp) # b0b0070 <_start-0x74f4ff90> 1c2: 3e0e fld ft8,224(sp) 1c4: 490b0b0b 0x490b0b0b 1c8: 3b0b3a13 sltiu s4,s6,944 1cc: 010b390b 0x10b390b 1d0: 24000013 li zero,576 1d4: 0028 addi a0,sp,8 - 1d6: 0b1c0e03 lb t3,177(s8) # 1e11b + 1d6: 0b1c0e03 lb t3,177(s8) # 1e11b <_start-0x7ffe1ee5> 1da: 0000 unimp 1dc: 0d25 addi s10,s10,9 1de: 0300 addi s0,sp,384 @@ -32777,7 +32842,7 @@ Disassembly of section .debug_abbrev: 238: 00000b57 0xb57 23c: 052a slli a0,a0,0xa 23e: 3100 fld fs0,32(a0) - 240: 00170213 addi tp,a4,1 # 8001 + 240: 00170213 addi tp,a4,1 # 8001 <_start-0x7fff7fff> 244: 2b00 fld fs0,16(a4) 246: 1755010b 0x1755010b 24a: 0000 unimp @@ -32789,7 +32854,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 <_PathLocale+0x7effe4da> + 25e: 3101 jal fffffe5e <_PathLocale+0x7effe466> 260: 01175513 srli a0,a4,0x11 264: 2f000013 li zero,752 268: 1331010b 0x1331010b @@ -32798,7 +32863,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 <_PathLocale+0x7effe4f2> + 276: 3101 jal fffffe76 <_PathLocale+0x7effe47e> 278: 00175513 srli a0,a4,0x1 27c: 3100 fld fs0,32(a0) 27e: 012e slli sp,sp,0xb @@ -32831,7 +32896,7 @@ Disassembly of section .debug_abbrev: 2c8: 0001 nop 2ca: 0000 unimp 2cc: 1101 addi sp,sp,-32 - 2ce: 2501 jal 8ce + 2ce: 2501 jal 8ce <_start-0x7ffff732> 2d0: 130e slli t1,t1,0x23 2d2: 1b0e030b 0x1b0e030b 2d6: 110e slli sp,sp,0x23 @@ -32840,8 +32905,8 @@ Disassembly of section .debug_abbrev: 2dc: 02000017 auipc zero,0x2000 2e0: 0024 addi s1,sp,8 2e2: 0b3e0b0b 0xb3e0b0b - 2e6: 00000e03 lb t3,0(zero) # 0 - 2ea: 0b002403 lw s0,176(zero) # b0 + 2e6: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> + 2ea: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> 2ee: 030b3e0b 0x30b3e0b 2f2: 0008 0x8 2f4: 0400 addi s0,sp,512 @@ -32870,7 +32935,7 @@ Disassembly of section .debug_abbrev: 334: 1349 addi t1,t1,-14 336: 1301 addi t1,t1,-32 338: 0000 unimp - 33a: 2109 jal 73c + 33a: 2109 jal 73c <_start-0x7ffff8c4> 33c: 4900 lw s0,16(a0) 33e: 000b2f13 slti t5,s6,0 342: 0a00 addi s0,sp,272 @@ -32922,7 +32987,7 @@ Disassembly of section .debug_abbrev: 3ca: 0005 c.nop 1 3cc: 1349 addi t1,t1,-14 3ce: 0000 unimp - 3d0: 2615 jal 6f4 + 3d0: 2615 jal 6f4 <_start-0x7ffff90c> 3d2: 4900 lw s0,16(a0) 3d4: 16000013 li zero,352 3d8: 0e030113 addi sp,t1,224 @@ -32945,7 +33010,7 @@ Disassembly of section .debug_abbrev: 40c: 0301 addi t1,t1,0 40e: 0b0e slli s6,s6,0x3 410: 3b0b3a0b 0x3b0b3a0b - 414: 3905 jal 44 + 414: 3905 jal 44 <_start-0x7fffffbc> 416: 0013010b 0x13010b 41a: 1a00 addi s0,sp,304 41c: 0b0b0113 addi sp,s6,176 @@ -32955,7 +33020,7 @@ Disassembly of section .debug_abbrev: 428: 0000 unimp 42a: 0b01171b 0xb01171b 42e: 3b0b3a0b 0x3b0b3a0b - 432: 3905 jal 62 + 432: 3905 jal 62 <_start-0x7fffff9e> 434: 0013010b 0x13010b 438: 1c00 addi s0,sp,560 43a: 000d c.nop 3 @@ -32974,22 +33039,22 @@ Disassembly of section .debug_abbrev: 45a: 341f 0300 3a0e 0x3a0e0300341f 460: 39053b0b 0x39053b0b 464: 3f13490b 0x3f13490b - 468: 3c19 jal fffffe7e <_PathLocale+0x7effe4fa> + 468: 3c19 jal fffffe7e <_PathLocale+0x7effe486> 46a: 0019 c.nop 6 46c: 2000 fld fs0,0(s0) 46e: 0021 c.nop 8 470: 0000 unimp - 472: 3421 jal fffffe7a <_PathLocale+0x7effe4f6> + 472: 3421 jal fffffe7a <_PathLocale+0x7effe482> 474: 0300 addi s0,sp,384 476: 3a0e fld fs4,224(sp) 478: 390b3b0b 0x390b3b0b 47c: 3f13490b 0x3f13490b - 480: 3c19 jal fffffe96 <_PathLocale+0x7effe512> + 480: 3c19 jal fffffe96 <_PathLocale+0x7effe49e> 482: 0019 c.nop 6 484: 2200 fld fs0,0(a2) 486: 0026 c.slli zero,0x9 488: 0000 unimp - 48a: 03010423 sb a6,40(sp) # b0b033c + 48a: 03010423 sb a6,40(sp) # b0b033c <_start-0x74f4fcc4> 48e: 3e0e fld ft8,224(sp) 490: 490b0b0b 0x490b0b0b 494: 3b0b3a13 sltiu s4,s6,944 @@ -33033,7 +33098,7 @@ Disassembly of section .debug_abbrev: 504: 1702 slli a4,a4,0x20 506: 0000 unimp 508: 1d2a slli s10,s10,0x2a - 50a: 3101 jal 10a + 50a: 3101 jal 10a <_start-0x7ffffef6> 50c: 55015213 0x55015213 510: 590b5817 auipc a6,0x590b5 514: 5705 li a4,-31 @@ -33057,7 +33122,7 @@ Disassembly of section .debug_abbrev: 540: 1301 addi t1,t1,-32 542: 0000 unimp 544: 0b30 addi a2,sp,408 - 546: 3101 jal 146 + 546: 3101 jal 146 <_start-0x7ffffeba> 548: 12011113 0x12011113 54c: 0106 slli sp,sp,0x1 54e: 31000013 li zero,784 @@ -33067,7 +33132,7 @@ Disassembly of section .debug_abbrev: 55a: 0000 unimp 55c: 3432 fld fs0,296(sp) 55e: 3100 fld fs0,32(a0) - 560: 00180213 addi tp,a6,1 # 590b5511 + 560: 00180213 addi tp,a6,1 # 590b5511 <_start-0x26f4aaef> 564: 3300 fld fs0,32(a4) 566: 012e slli sp,sp,0xb 568: 0b3a0e03 lb t3,179(s4) @@ -33099,7 +33164,7 @@ Disassembly of section .debug_abbrev: 5b0: 0001 nop 5b2: 0000 unimp 5b4: 1101 addi sp,sp,-32 - 5b6: 2501 jal bb6 + 5b6: 2501 jal bb6 <_start-0x7ffff44a> 5b8: 130e slli t1,t1,0x23 5ba: 1b0e030b 0x1b0e030b 5be: 110e slli sp,sp,0x23 @@ -33111,13 +33176,13 @@ Disassembly of section .debug_abbrev: 5ce: 0b390b3b 0xb390b3b 5d2: 1349 addi t1,t1,-14 5d4: 0000 unimp - 5d6: 0b002403 lw s0,176(zero) # b0 + 5d6: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> 5da: 030b3e0b 0x30b3e0b 5de: 0008 0x8 5e0: 0400 addi s0,sp,512 5e2: 0024 addi s1,sp,8 5e4: 0b3e0b0b 0xb3e0b0b - 5e8: 00000e03 lb t3,0(zero) # 0 + 5e8: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> 5ec: 1605 addi a2,a2,-31 5ee: 0300 addi s0,sp,384 5f0: 3a0e fld fs4,224(sp) @@ -33133,12 +33198,12 @@ Disassembly of section .debug_abbrev: 60c: 0021 c.nop 8 60e: 1349 addi t1,t1,-14 610: 00000b2f 0xb2f - 614: 3409 jal 16 + 614: 3409 jal 16 <_start-0x7fffffea> 616: 0300 addi s0,sp,384 618: 3a0e fld fs4,224(sp) 61a: 390b3b0b 0x390b3b0b 61e: 3f13490b 0x3f13490b - 622: 3c19 jal 38 + 622: 3c19 jal 38 <_start-0x7fffffc8> 624: 0019 c.nop 6 626: 0a00 addi s0,sp,272 628: 0b0b0113 addi sp,s6,176 @@ -33265,7 +33330,7 @@ Disassembly of section .debug_abbrev: 77e: 0300 addi s0,sp,384 780: 0024 addi s1,sp,8 782: 0b3e0b0b 0xb3e0b0b - 786: 00000803 lb a6,0(zero) # 0 + 786: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> 78a: 2404 fld fs1,8(s0) 78c: 0b00 addi s0,sp,400 78e: 030b3e0b 0x30b3e0b @@ -33329,7 +33394,7 @@ Disassembly of section .debug_abbrev: 838: 1349 addi t1,t1,-14 83a: 0000 unimp 83c: 2e10 fld fa2,24(a2) - 83e: 3f01 jal 74e + 83e: 3f01 jal 74e <_start-0x7ffff8b2> 840: 0319 addi t1,t1,6 842: 3a0e fld fs4,224(sp) 844: 390b3b0b 0x390b3b0b @@ -33362,7 +33427,7 @@ Disassembly of section .debug_abbrev: 890: 0b390b3b 0xb390b3b 894: 1349 addi t1,t1,-14 896: 0000 unimp - 898: 3415 jal 2bc + 898: 3415 jal 2bc <_start-0x7ffffd44> 89a: 0300 addi s0,sp,384 89c: 3a08 fld fa0,48(a2) 89e: 390b3b0b 0x390b3b0b @@ -33413,7 +33478,7 @@ Disassembly of section .debug_abbrev: 91c: 0300 addi s0,sp,384 91e: 0024 addi s1,sp,8 920: 0b3e0b0b 0xb3e0b0b - 924: 00000803 lb a6,0(zero) # 0 + 924: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> 928: 2404 fld fs1,8(s0) 92a: 0b00 addi s0,sp,400 92c: 030b3e0b 0x30b3e0b @@ -33477,7 +33542,7 @@ Disassembly of section .debug_abbrev: 9d6: 1349 addi t1,t1,-14 9d8: 0000 unimp 9da: 2e10 fld fa2,24(a2) - 9dc: 3f01 jal 8ec + 9dc: 3f01 jal 8ec <_start-0x7ffff714> 9de: 0319 addi t1,t1,6 9e0: 3a0e fld fs4,224(sp) 9e2: 390b3b0b 0x390b3b0b @@ -33510,7 +33575,7 @@ Disassembly of section .debug_abbrev: a2e: 0b390b3b 0xb390b3b a32: 1349 addi t1,t1,-14 a34: 0000 unimp - a36: 3415 jal 45a + a36: 3415 jal 45a <_start-0x7ffffba6> a38: 0300 addi s0,sp,384 a3a: 3a08 fld fa0,48(a2) a3c: 390b3b0b 0x390b3b0b @@ -33560,7 +33625,7 @@ Disassembly of section .debug_abbrev: ab6: 0300 addi s0,sp,384 ab8: 0024 addi s1,sp,8 aba: 0b3e0b0b 0xb3e0b0b - abe: 00000e03 lb t3,0(zero) # 0 + abe: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> ac2: 1604 addi s1,sp,800 ac4: 0300 addi s0,sp,384 ac6: 3a0e fld fs4,224(sp) @@ -33582,7 +33647,7 @@ Disassembly of section .debug_abbrev: aee: 3a0e fld fs4,224(sp) af0: 390b3b0b 0x390b3b0b af4: 3f13490b 0x3f13490b - af8: 3c19 jal 50e + af8: 3c19 jal 50e <_start-0x7ffffaf2> afa: 0019 c.nop 6 afc: 0900 addi s0,sp,144 afe: 0016 c.slli zero,0x5 @@ -33628,7 +33693,7 @@ Disassembly of section .debug_abbrev: b74: 1349 addi t1,t1,-14 b76: 0000 unimp b78: 2e10 fld fa2,24(a2) - b7a: 3f01 jal a8a + b7a: 3f01 jal a8a <_start-0x7ffff576> b7c: 0319 addi t1,t1,6 b7e: 3a0e fld fs4,224(sp) b80: 390b3b0b 0x390b3b0b @@ -33678,7 +33743,7 @@ Disassembly of section .debug_abbrev: bfe: 0612 slli a2,a2,0x4 c00: 1301 addi t1,t1,-32 c02: 0000 unimp - c04: 3419 jal 60a + c04: 3419 jal 60a <_start-0x7ffff9f6> c06: 0300 addi s0,sp,384 c08: 3a0e fld fs4,224(sp) c0a: 390b3b0b 0x390b3b0b @@ -33694,7 +33759,7 @@ Disassembly of section .debug_abbrev: c2a: 4901 li s2,0 c2c: 00000013 nop c30: 1101 addi sp,sp,-32 - c32: 2501 jal 1232 + c32: 2501 jal 1232 <_start-0x7fffedce> c34: 130e slli t1,t1,0x23 c36: 1b0e030b 0x1b0e030b c3a: 110e slli sp,sp,0x23 @@ -33703,8 +33768,8 @@ Disassembly of section .debug_abbrev: c40: 02000017 auipc zero,0x2000 c44: 0024 addi s1,sp,8 c46: 0b3e0b0b 0xb3e0b0b - c4a: 00000803 lb a6,0(zero) # 0 - c4e: 0b002403 lw s0,176(zero) # b0 + c4a: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> + c4e: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> c52: 030b3e0b 0x30b3e0b c56: 000e c.slli zero,0x3 c58: 0400 addi s0,sp,512 @@ -33713,14 +33778,14 @@ Disassembly of section .debug_abbrev: c60: 0b39053b 0xb39053b c64: 1349 addi t1,t1,-14 c66: 0000 unimp - c68: 2605 jal f88 + c68: 2605 jal f88 <_start-0x7ffff078> c6a: 4900 lw s0,16(a0) c6c: 06000013 li zero,96 c70: 0101 addi sp,sp,0 c72: 1349 addi t1,t1,-14 c74: 1301 addi t1,t1,-32 c76: 0000 unimp - c78: 49002107 flw ft2,1168(zero) # 490 + c78: 49002107 flw ft2,1168(zero) # 490 <_start-0x7ffffb70> c7c: 000b2f13 slti t5,s6,0 c80: 0800 addi s0,sp,16 c82: 0034 addi a3,sp,8 @@ -33733,7 +33798,7 @@ Disassembly of section .debug_abbrev: c9a: 390b3b0b 0x390b3b0b c9e: 0013490b 0x13490b ca2: 0a00 addi s0,sp,272 - ca4: 0b0b0113 addi sp,s6,176 # 55010ca2 + ca4: 0b0b0113 addi sp,s6,176 # 55010ca2 <_start-0x2afef35e> ca8: 0b3a slli s6,s6,0xe caa: 0b390b3b 0xb390b3b cae: 1301 addi t1,t1,-32 @@ -33866,7 +33931,7 @@ Disassembly of section .debug_abbrev: e0e: 0300 addi s0,sp,384 e10: 0024 addi s1,sp,8 e12: 0b3e0b0b 0xb3e0b0b - e16: 00000e03 lb t3,0(zero) # 0 + e16: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> e1a: 1604 addi s1,sp,800 e1c: 0300 addi s0,sp,384 e1e: 3a0e fld fs4,224(sp) @@ -33888,7 +33953,7 @@ Disassembly of section .debug_abbrev: e46: 3a0e fld fs4,224(sp) e48: 390b3b0b 0x390b3b0b e4c: 3f13490b 0x3f13490b - e50: 3c19 jal 866 + e50: 3c19 jal 866 <_start-0x7ffff79a> e52: 0019 c.nop 6 e54: 0900 addi s0,sp,144 e56: 0016 c.slli zero,0x5 @@ -33934,7 +33999,7 @@ Disassembly of section .debug_abbrev: ecc: 1349 addi t1,t1,-14 ece: 0000 unimp ed0: 2e10 fld fa2,24(a2) - ed2: 3f01 jal de2 + ed2: 3f01 jal de2 <_start-0x7ffff21e> ed4: 0319 addi t1,t1,6 ed6: 3a0e fld fs4,224(sp) ed8: 390b3b0b 0x390b3b0b @@ -33967,7 +34032,7 @@ Disassembly of section .debug_abbrev: f24: 0b390b3b 0xb390b3b f28: 1349 addi t1,t1,-14 f2a: 0000 unimp - f2c: 3415 jal 950 + f2c: 3415 jal 950 <_start-0x7ffff6b0> f2e: 0300 addi s0,sp,384 f30: 3a08 fld fa0,48(a2) f32: 390b3b0b 0x390b3b0b @@ -33988,7 +34053,7 @@ Disassembly of section .debug_abbrev: f62: 1349 addi t1,t1,-14 f64: 1802 slli a6,a6,0x20 f66: 0000 unimp - f68: 3419 jal 96e + f68: 3419 jal 96e <_start-0x7ffff692> f6a: 0300 addi s0,sp,384 f6c: 3a0e fld fs4,224(sp) f6e: 390b3b0b 0x390b3b0b @@ -33999,7 +34064,7 @@ Disassembly of section .debug_abbrev: f80: 4901011b 0x4901011b f84: 00000013 nop f88: 1101 addi sp,sp,-32 - f8a: 2501 jal 158a + f8a: 2501 jal 158a <_start-0x7fffea76> f8c: 130e slli t1,t1,0x23 f8e: 1b0e030b 0x1b0e030b f92: 110e slli sp,sp,0x23 @@ -34008,8 +34073,8 @@ Disassembly of section .debug_abbrev: f98: 02000017 auipc zero,0x2000 f9c: 0024 addi s1,sp,8 f9e: 0b3e0b0b 0xb3e0b0b - fa2: 00000803 lb a6,0(zero) # 0 - fa6: 0b002403 lw s0,176(zero) # b0 + fa2: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> + fa6: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> faa: 030b3e0b 0x30b3e0b fae: 000e c.slli zero,0x3 fb0: 0400 addi s0,sp,512 @@ -34018,14 +34083,14 @@ Disassembly of section .debug_abbrev: fb8: 0b39053b 0xb39053b fbc: 1349 addi t1,t1,-14 fbe: 0000 unimp - fc0: 2605 jal 12e0 + fc0: 2605 jal 12e0 <_start-0x7fffed20> fc2: 4900 lw s0,16(a0) fc4: 06000013 li zero,96 fc8: 0101 addi sp,sp,0 fca: 1349 addi t1,t1,-14 fcc: 1301 addi t1,t1,-32 fce: 0000 unimp - fd0: 49002107 flw ft2,1168(zero) # 490 + fd0: 49002107 flw ft2,1168(zero) # 490 <_start-0x7ffffb70> fd4: 000b2f13 slti t5,s6,0 fd8: 0800 addi s0,sp,16 fda: 0034 addi a3,sp,8 @@ -34038,7 +34103,7 @@ Disassembly of section .debug_abbrev: ff2: 390b3b0b 0x390b3b0b ff6: 0013490b 0x13490b ffa: 0a00 addi s0,sp,272 - ffc: 0b0b0113 addi sp,s6,176 # 55010ffe + ffc: 0b0b0113 addi sp,s6,176 # 55010ffe <_start-0x2afef002> 1000: 0b3a slli s6,s6,0xe 1002: 0b390b3b 0xb390b3b 1006: 1301 addi t1,t1,-32 @@ -34168,7 +34233,7 @@ Disassembly of section .debug_abbrev: 115a: 0300 addi s0,sp,384 115c: 0024 addi s1,sp,8 115e: 0b3e0b0b 0xb3e0b0b - 1162: 00000803 lb a6,0(zero) # 0 + 1162: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> 1166: 1604 addi s1,sp,800 1168: 0300 addi s0,sp,384 116a: 3a0e fld fs4,224(sp) @@ -34190,7 +34255,7 @@ Disassembly of section .debug_abbrev: 1192: 3a0e fld fs4,224(sp) 1194: 390b3b0b 0x390b3b0b 1198: 3f13490b 0x3f13490b - 119c: 3c19 jal bb2 + 119c: 3c19 jal bb2 <_start-0x7ffff44e> 119e: 0019 c.nop 6 11a0: 0900 addi s0,sp,144 11a2: 0016 c.slli zero,0x5 @@ -34236,7 +34301,7 @@ Disassembly of section .debug_abbrev: 1218: 1349 addi t1,t1,-14 121a: 0000 unimp 121c: 2e10 fld fa2,24(a2) - 121e: 3f01 jal 112e + 121e: 3f01 jal 112e <_start-0x7fffeed2> 1220: 0319 addi t1,t1,6 1222: 3a0e fld fs4,224(sp) 1224: 390b3b0b 0x390b3b0b @@ -34269,7 +34334,7 @@ Disassembly of section .debug_abbrev: 1272: 0b390b3b 0xb390b3b 1276: 1349 addi t1,t1,-14 1278: 0000 unimp - 127a: 3415 jal c9e + 127a: 3415 jal c9e <_start-0x7ffff362> 127c: 0300 addi s0,sp,384 127e: 3a08 fld fa0,48(a2) 1280: 390b3b0b 0x390b3b0b @@ -34307,7 +34372,7 @@ Disassembly of section .debug_abbrev: 12da: 4901 li s2,0 12dc: 00000013 nop 12e0: 1101 addi sp,sp,-32 - 12e2: 2501 jal 18e2 + 12e2: 2501 jal 18e2 <_start-0x7fffe71e> 12e4: 130e slli t1,t1,0x23 12e6: 1b0e030b 0x1b0e030b 12ea: 110e slli sp,sp,0x23 @@ -34316,8 +34381,8 @@ Disassembly of section .debug_abbrev: 12f0: 02000017 auipc zero,0x2000 12f4: 0024 addi s1,sp,8 12f6: 0b3e0b0b 0xb3e0b0b - 12fa: 00000803 lb a6,0(zero) # 0 - 12fe: 0b002403 lw s0,176(zero) # b0 + 12fa: 00000803 lb a6,0(zero) # 0 <_start-0x80000000> + 12fe: 0b002403 lw s0,176(zero) # b0 <_start-0x7fffff50> 1302: 030b3e0b 0x30b3e0b 1306: 000e c.slli zero,0x3 1308: 0400 addi s0,sp,512 @@ -34326,14 +34391,14 @@ Disassembly of section .debug_abbrev: 1310: 0b39053b 0xb39053b 1314: 1349 addi t1,t1,-14 1316: 0000 unimp - 1318: 2605 jal 1638 + 1318: 2605 jal 1638 <_start-0x7fffe9c8> 131a: 4900 lw s0,16(a0) 131c: 06000013 li zero,96 1320: 0101 addi sp,sp,0 1322: 1349 addi t1,t1,-14 1324: 1301 addi t1,t1,-32 1326: 0000 unimp - 1328: 49002107 flw ft2,1168(zero) # 490 + 1328: 49002107 flw ft2,1168(zero) # 490 <_start-0x7ffffb70> 132c: 000b2f13 slti t5,s6,0 1330: 0800 addi s0,sp,16 1332: 0034 addi a3,sp,8 @@ -34346,7 +34411,7 @@ Disassembly of section .debug_abbrev: 134a: 390b3b0b 0x390b3b0b 134e: 0013490b 0x13490b 1352: 0a00 addi s0,sp,272 - 1354: 0b0b0113 addi sp,s6,176 # 5501134c + 1354: 0b0b0113 addi sp,s6,176 # 5501134c <_start-0x2afeecb4> 1358: 0b3a slli s6,s6,0xe 135a: 0b390b3b 0xb390b3b 135e: 1301 addi t1,t1,-32 @@ -34473,7 +34538,7 @@ Disassembly of section .debug_abbrev: 14b0: 0300 addi s0,sp,384 14b2: 0024 addi s1,sp,8 14b4: 0b3e0b0b 0xb3e0b0b - 14b8: 00000e03 lb t3,0(zero) # 0 + 14b8: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> 14bc: 1604 addi s1,sp,800 14be: 0300 addi s0,sp,384 14c0: 3a0e fld fs4,224(sp) @@ -34533,7 +34598,7 @@ Disassembly of section .debug_abbrev: 155c: 1310 addi a2,sp,416 155e: 0301 addi t1,t1,0 1560: 0b0e slli s6,s6,0x3 - 1562: 3a05 jal e92 + 1562: 3a05 jal e92 <_start-0x7ffff16e> 1564: 390b3b0b 0x390b3b0b 1568: 0013010b 0x13010b 156c: 1100 addi s0,sp,160 @@ -34560,7 +34625,7 @@ Disassembly of section .debug_abbrev: 159e: 1316 slli t1,t1,0x25 15a0: 0301 addi t1,t1,0 15a2: 0b0e slli s6,s6,0x3 - 15a4: 3a05 jal ed4 + 15a4: 3a05 jal ed4 <_start-0x7ffff12c> 15a6: 39053b0b 0x39053b0b 15aa: 0013010b 0x13010b 15ae: 1700 addi s0,sp,928 @@ -34585,7 +34650,7 @@ Disassembly of section .debug_abbrev: 15e2: 131a slli t1,t1,0x26 15e4: 0b01 addi s6,s6,0 15e6: 3b0b3a0b 0x3b0b3a0b - 15ea: 3905 jal 121a + 15ea: 3905 jal 121a <_start-0x7fffede6> 15ec: 0013010b 0x13010b 15f0: 1b00 addi s0,sp,432 15f2: 0b0b0117 auipc sp,0xb0b0 @@ -34603,7 +34668,7 @@ Disassembly of section .debug_abbrev: 1614: 193c addi a5,sp,184 1616: 0000 unimp 1618: 151e slli a0,a0,0x27 - 161a: 2701 jal 1d1a + 161a: 2701 jal 1d1a <_start-0x7fffe2e6> 161c: 0119 addi sp,sp,6 161e: 1f000013 li zero,496 1622: 0034 addi a3,sp,8 @@ -34621,7 +34686,7 @@ Disassembly of section .debug_abbrev: 164e: 0000 unimp 1650: 2300 fld fs0,0(a4) 1652: 0104 addi s1,sp,128 - 1654: 0b3e0e03 lb t3,179(t3) # 1210f + 1654: 0b3e0e03 lb t3,179(t3) # 1210f <_start-0x7ffedef1> 1658: 13490b0b 0x13490b0b 165c: 0b3a slli s6,s6,0xe 165e: 0b390b3b 0xb390b3b @@ -34651,7 +34716,7 @@ Disassembly of section .debug_abbrev: 169c: 0300 addi s0,sp,384 169e: 0024 addi s1,sp,8 16a0: 0b3e0b0b 0xb3e0b0b - 16a4: 00000e03 lb t3,0(zero) # 0 + 16a4: 00000e03 lb t3,0(zero) # 0 <_start-0x80000000> 16a8: 1604 addi s1,sp,800 16aa: 0300 addi s0,sp,384 16ac: 3a0e fld fs4,224(sp) @@ -34711,7 +34776,7 @@ Disassembly of section .debug_abbrev: 1748: 1310 addi a2,sp,416 174a: 0301 addi t1,t1,0 174c: 0b0e slli s6,s6,0x3 - 174e: 3a05 jal 107e + 174e: 3a05 jal 107e <_start-0x7fffef82> 1750: 390b3b0b 0x390b3b0b 1754: 0013010b 0x13010b 1758: 1100 addi s0,sp,160 @@ -34738,7 +34803,7 @@ Disassembly of section .debug_abbrev: 178a: 1316 slli t1,t1,0x25 178c: 0301 addi t1,t1,0 178e: 0b0e slli s6,s6,0x3 - 1790: 3a05 jal 10c0 + 1790: 3a05 jal 10c0 <_start-0x7fffef40> 1792: 39053b0b 0x39053b0b 1796: 0013010b 0x13010b 179a: 1700 addi s0,sp,928 @@ -34763,7 +34828,7 @@ Disassembly of section .debug_abbrev: 17ce: 131a slli t1,t1,0x26 17d0: 0b01 addi s6,s6,0 17d2: 3b0b3a0b 0x3b0b3a0b - 17d6: 3905 jal 1406 + 17d6: 3905 jal 1406 <_start-0x7fffebfa> 17d8: 0013010b 0x13010b 17dc: 1b00 addi s0,sp,432 17de: 0b0b0117 auipc sp,0xb0b0 @@ -34781,7 +34846,7 @@ Disassembly of section .debug_abbrev: 1800: 193c addi a5,sp,184 1802: 0000 unimp 1804: 151e slli a0,a0,0x27 - 1806: 2701 jal 1f06 + 1806: 2701 jal 1f06 <_start-0x7fffe0fa> 1808: 0119 addi sp,sp,6 180a: 1f000013 li zero,496 180e: 0034 addi a3,sp,8 @@ -34824,14 +34889,14 @@ Disassembly of section .debug_abbrev: 1882: 1349 addi t1,t1,-14 1884: 1702 slli a4,a4,0x20 1886: 0000 unimp - 1888: 03003427 fsd fa6,40(zero) # 28 + 1888: 03003427 fsd fa6,40(zero) # 28 <_start-0x7fffffd8> 188c: 3a08 fld fa0,48(a2) 188e: 39053b0b 0x39053b0b 1892: 0013490b 0x13490b 1896: 2800 fld fs0,16(s0) 1898: 1755010b 0x1755010b 189c: 0000 unimp - 189e: 3429 jal 12a8 + 189e: 3429 jal 12a8 <_start-0x7fffed58> 18a0: 0300 addi s0,sp,384 18a2: 3a0e fld fs4,224(sp) 18a4: 39053b0b 0x39053b0b @@ -34883,7 +34948,7 @@ Disassembly of section .debug_loc: 48: 0006 c.slli zero,0x1 4a: 935a add t1,t1,s6 4c: 5b04 lw s1,48(a4) - 4e: 02040493 addi s1,s0,32 # 1de06 + 4e: 02040493 addi s1,s0,32 # 1de06 <_start-0x7ffe21fa> 52: 0000 unimp 54: 029c addi a5,sp,320 56: 0000 unimp @@ -35209,7 +35274,7 @@ Disassembly of section .debug_loc: 33c: 9c60 0x9c60 33e: 0002 c.slli64 zero 340: c800 sw s0,16(s0) - 342: 01000003 lb zero,16(zero) # 10 + 342: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 346: 5c00 lw s0,56(s0) 348: 0428 addi a0,sp,520 34a: 0000 unimp @@ -35231,7 +35296,7 @@ Disassembly of section .debug_loc: 36a: 0034 addi a3,sp,8 36c: 0000 unimp 36e: 0001 nop - 370: f461 bnez s0,338 + 370: f461 bnez s0,338 <_start-0x7ffffcc8> 372: 0000 unimp 374: f800 fsw fs0,48(s0) 376: 0000 unimp @@ -35256,7 +35321,7 @@ Disassembly of section .debug_loc: 39c: 9c61 0x9c61 39e: 0002 c.slli64 zero 3a0: 0800 addi s0,sp,16 - 3a2: 01000003 lb zero,16(zero) # 10 + 3a2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3a6: 5d00 lw s0,56(a0) 3a8: 0308 addi a0,sp,384 3aa: 0000 unimp @@ -35264,8 +35329,8 @@ Disassembly of section .debug_loc: 3ae: 0000 unimp 3b0: 0001 nop 3b2: 0c61 addi s8,s8,24 - 3b4: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe3bc> - 3b8: 01000003 lb zero,16(zero) # 10 + 3b4: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe348> + 3b8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 3bc: 5d00 lw s0,56(a0) 3be: 0428 addi a0,sp,520 3c0: 0000 unimp @@ -35310,8 +35375,8 @@ Disassembly of section .debug_loc: 40e: 0000 unimp 410: 0001 nop 412: 2456 fld fs0,336(sp) - 414: 34000003 lb zero,832(zero) # 340 - 418: 01000003 lb zero,16(zero) # 10 + 414: 34000003 lb zero,832(zero) # 340 <_start-0x7ffffcc0> + 418: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 41c: 5a00 lw s0,48(a2) 41e: 0334 addi a3,sp,392 420: 0000 unimp @@ -35383,7 +35448,7 @@ Disassembly of section .debug_loc: 4ac: 0001 nop 4ae: 0002f05b 0x2f05b 4b2: 1c00 addi s0,sp,560 - 4b4: 01000003 lb zero,16(zero) # 10 + 4b4: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 4b8: 5f00 lw s0,56(a4) 4ba: 0334 addi a3,sp,392 4bc: 0000 unimp @@ -35391,7 +35456,7 @@ Disassembly of section .debug_loc: 4c0: 0000 unimp 4c2: 0001 nop 4c4: b456 fsd fs5,40(sp) - 4c6: 00000003 lb zero,0(zero) # 0 + 4c6: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> 4ca: 0004 0x4 4cc: 0100 addi s0,sp,128 4ce: 5f00 lw s0,56(a4) @@ -35413,7 +35478,7 @@ Disassembly of section .debug_loc: 4f6: 0001 nop 4f8: 0003345b 0x3345b 4fc: 3800 fld fs0,48(s0) - 4fe: 01000003 lb zero,16(zero) # 10 + 4fe: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 502: 5e00 lw s0,56(a2) ... 50c: 00ec addi a1,sp,76 @@ -35422,7 +35487,7 @@ Disassembly of section .debug_loc: 512: 0000 unimp 514: 0001 nop 516: b45e fsd fs7,40(sp) - 518: 28000003 lb zero,640(zero) # 280 + 518: 28000003 lb zero,640(zero) # 280 <_start-0x7ffffd80> 51c: 0004 0x4 51e: 0100 addi s0,sp,128 520: 5e00 lw s0,56(a2) @@ -35450,8 +35515,8 @@ Disassembly of section .debug_loc: 55a: 0000 unimp 55c: 0001 nop 55e: 005d c.nop 23 - 560: 20000003 lb zero,512(zero) # 200 - 564: 01000003 lb zero,16(zero) # 10 + 560: 20000003 lb zero,512(zero) # 200 <_start-0x7ffffe00> + 564: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 568: 6000 flw fs0,0(s0) ... 572: 004c addi a1,sp,4 @@ -35626,7 +35691,7 @@ Disassembly of section .debug_loc: 6f4: 0000 unimp 6f6: 0000 unimp 6f8: f400 fsw fs0,40(s0) - 6fa: 08000003 lb zero,128(zero) # 80 + 6fa: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 6fe: 0004 0x4 700: 1000 addi s0,sp,32 702: 8c00 0x8c00 @@ -35658,8 +35723,8 @@ Disassembly of section .debug_loc: 740: 0000 unimp 742: 0001 nop 744: 786d lui a6,0xffffb - 746: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe3bc> - 74a: 05000003 lb zero,80(zero) # 50 + 746: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe348> + 74a: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 74e: 7d00 flw fs0,56(a0) 750: 4000 lw s0,0(s0) 752: 9f25 0x9f25 @@ -35670,7 +35735,7 @@ Disassembly of section .debug_loc: 762: 0000 unimp 764: 0001 nop 766: 7c5f 0003 d400 0xd40000037c5f - 76c: 07000003 lb zero,112(zero) # 70 + 76c: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> 770: 7d00 flw fs0,56(a0) 772: 4000 lw s0,0(s0) 774: 4024 lw s1,64(s0) @@ -35682,8 +35747,8 @@ Disassembly of section .debug_loc: 786: 0000 unimp 788: 0001 nop 78a: 545e lw s0,244(sp) - 78c: a8000003 lb zero,-1408(zero) # fffffa80 <_PathLocale+0x7effe0fc> - 790: 01000003 lb zero,16(zero) # 10 + 78c: a8000003 lb zero,-1408(zero) # fffffa80 <_PathLocale+0x7effe088> + 790: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 794: 6c00 flw fs0,24(s0) ... 79e: 0370 addi a2,sp,396 @@ -35692,8 +35757,8 @@ Disassembly of section .debug_loc: 7a4: 0000 unimp 7a6: 0001 nop 7a8: 9460 0x9460 - 7aa: b4000003 lb zero,-1216(zero) # fffffb40 <_PathLocale+0x7effe1bc> - 7ae: 01000003 lb zero,16(zero) # 10 + 7aa: b4000003 lb zero,-1216(zero) # fffffb40 <_PathLocale+0x7effe148> + 7ae: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 7b2: 5e00 lw s0,56(a2) ... 7bc: 0334 addi a3,sp,392 @@ -35702,8 +35767,8 @@ Disassembly of section .debug_loc: 7c2: 0000 unimp 7c4: 0001 nop 7c6: 4461 li s0,24 - 7c8: 50000003 lb zero,1280(zero) # 500 - 7cc: 01000003 lb zero,16(zero) # 10 + 7c8: 50000003 lb zero,1280(zero) # 500 <_start-0x7ffffb00> + 7cc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 7d0: 6000 flw fs0,0(s0) 7d2: 0350 addi a2,sp,388 7d4: 0000 unimp @@ -35724,8 +35789,8 @@ Disassembly of section .debug_loc: 7f2: 0000 unimp 7f4: 0000 unimp 7f6: 6c00 flw fs0,24(s0) - 7f8: 74000003 lb zero,1856(zero) # 740 - 7fc: 01000003 lb zero,16(zero) # 10 + 7f8: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> + 7fc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 800: 6100 flw fs0,0(a0) 802: 0384 addi s1,sp,448 804: 0000 unimp @@ -35733,7 +35798,7 @@ Disassembly of section .debug_loc: 808: 0000 unimp 80a: 0001 nop 80c: 905f 0003 9400 0x94000003905f - 812: 0a000003 lb zero,160(zero) # a0 + 812: 0a000003 lb zero,160(zero) # a0 <_start-0x7fffff60> 816: 7600 flw fs0,40(a2) 818: 4000 lw s0,0(s0) 81a: 4024 lw s1,64(s0) @@ -35750,8 +35815,8 @@ Disassembly of section .debug_loc: 83a: 0000 unimp 83c: 0001 nop 83e: 786e flw fa6,248(sp) - 840: b0000003 lb zero,-1280(zero) # fffffb00 <_PathLocale+0x7effe17c> - 844: 01000003 lb zero,16(zero) # 10 + 840: b0000003 lb zero,-1280(zero) # fffffb00 <_PathLocale+0x7effe108> + 844: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 848: 6d00 flw fs0,24(a0) 84a: 03b0 addi a2,sp,456 84c: 0000 unimp @@ -35774,13 +35839,13 @@ Disassembly of section .debug_loc: 874: 0000 unimp 876: 0000 unimp 878: cc00 sw s0,24(s0) - 87a: d8000003 lb zero,-640(zero) # fffffd80 <_PathLocale+0x7effe3fc> - 87e: 06000003 lb zero,96(zero) # 60 + 87a: d8000003 lb zero,-640(zero) # fffffd80 <_PathLocale+0x7effe388> + 87e: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 882: 7600 flw fs0,40(a2) 884: 7c00 flw fs0,56(s0) 886: 1e00 addi s0,sp,816 888: d89f 0003 dc00 0xdc000003d89f - 88e: 01000003 lb zero,16(zero) # 10 + 88e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 892: 5600 lw s0,40(a2) 894: 03dc addi a5,sp,452 896: 0000 unimp @@ -35815,8 +35880,8 @@ Disassembly of section .debug_loc: 8da: 0000 unimp 8dc: 0000 unimp 8de: e400 fsw fs0,8(s0) - 8e0: f4000003 lb zero,-192(zero) # ffffff40 <_PathLocale+0x7effe5bc> - 8e4: 01000003 lb zero,16(zero) # 10 + 8e0: f4000003 lb zero,-192(zero) # ffffff40 <_PathLocale+0x7effe548> + 8e4: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 8e8: 6100 flw fs0,0(a0) ... 8f2: 03bc addi a5,sp,456 @@ -35825,7 +35890,7 @@ Disassembly of section .debug_loc: 8f8: 0000 unimp 8fa: 0001 nop 8fc: d856 sw s5,48(sp) - 8fe: 04000003 lb zero,64(zero) # 40 + 8fe: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> 902: 0004 0x4 904: 0600 addi s0,sp,768 906: 8d00 0x8d00 @@ -35852,8 +35917,8 @@ Disassembly of section .debug_loc: 93c: 009f 0000 0000 0x9f 942: 0000 unimp 944: c400 sw s0,8(s0) - 946: d0000003 lb zero,-768(zero) # fffffd00 <_PathLocale+0x7effe37c> - 94a: 01000003 lb zero,16(zero) # 10 + 946: d0000003 lb zero,-768(zero) # fffffd00 <_PathLocale+0x7effe308> + 94a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 94e: 6000 flw fs0,0(s0) ... 958: 03c0 addi s0,sp,452 @@ -35861,8 +35926,8 @@ Disassembly of section .debug_loc: 95c: 03e4 addi s1,sp,460 95e: 0000 unimp 960: 0001 nop - 962: e461 bnez s0,a2a - 964: 24000003 lb zero,576(zero) # 240 + 962: e461 bnez s0,a2a <_start-0x7ffff5d6> + 964: 24000003 lb zero,576(zero) # 240 <_start-0x7ffffdc0> 968: 0004 0x4 96a: 0500 addi s0,sp,640 96c: 7e00 flw fs0,56(a2) @@ -35878,8 +35943,8 @@ Disassembly of section .debug_loc: 980: 009f 0000 0000 0x9f 986: 0000 unimp 988: c800 sw s0,16(s0) - 98a: f0000003 lb zero,-256(zero) # ffffff00 <_PathLocale+0x7effe57c> - 98e: 01000003 lb zero,16(zero) # 10 + 98a: f0000003 lb zero,-256(zero) # ffffff00 <_PathLocale+0x7effe508> + 98e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 992: 5c00 lw s0,56(s0) ... 99c: 0114 addi a3,sp,128 @@ -35912,7 +35977,7 @@ Disassembly of section .debug_loc: 9dc: 014c addi a1,sp,132 9de: 0000 unimp 9e0: 0001 nop - 9e2: f061 bnez s0,9a2 + 9e2: f061 bnez s0,9a2 <_start-0x7ffff65e> 9e4: 0001 nop 9e6: 1000 addi s0,sp,32 9e8: 0002 c.slli64 zero @@ -36143,8 +36208,8 @@ Disassembly of section .debug_loc: be6: 0000 unimp be8: 0001 nop bea: 085d addi a6,a6,23 - bec: 18000003 lb zero,384(zero) # 180 - bf0: 01000003 lb zero,16(zero) # 10 + bec: 18000003 lb zero,384(zero) # 180 <_start-0x7ffffe80> + bf0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> bf4: 6100 flw fs0,0(a0) ... bfe: 02b4 addi a3,sp,328 @@ -36153,8 +36218,8 @@ Disassembly of section .debug_loc: c04: 0000 unimp c06: 0001 nop c08: 005e c.slli zero,0x17 - c0a: 04000003 lb zero,64(zero) # 40 - c0e: 01000003 lb zero,16(zero) # 10 + c0a: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> + c0e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> c12: 5e00 lw s0,56(a2) ... c20: 0070 addi a2,sp,12 @@ -36204,7 +36269,7 @@ Disassembly of section .debug_loc: c84: 0006 c.slli zero,0x1 c86: 935a add t1,t1,s6 c88: 5b04 lw s1,48(a4) - c8a: 02980493 addi s1,a6,41 # ffffb029 <_PathLocale+0x7eff96a5> + c8a: 02980493 addi s1,a6,41 # ffffb029 <_PathLocale+0x7eff9631> c8e: 0000 unimp c90: 02a8 addi a0,sp,328 c92: 0000 unimp @@ -36447,7 +36512,7 @@ Disassembly of section .debug_loc: ec6: 02c4 addi s1,sp,324 ec8: 0000 unimp eca: 0001 nop - ecc: c85d beqz s0,f82 + ecc: c85d beqz s0,f82 <_start-0x7ffff07e> ece: 0002 c.slli64 zero ed0: 0c00 addi s0,sp,528 ed2: 0004 0x4 @@ -36500,7 +36565,7 @@ Disassembly of section .debug_loc: f3e: 0000 unimp f40: 0001 nop f42: fc5a fsw fs6,56(sp) - f44: 04000003 lb zero,64(zero) # 40 + f44: 04000003 lb zero,64(zero) # 40 <_start-0x7fffffc0> f48: 0004 0x4 f4a: 0100 addi s0,sp,128 f4c: 5e00 lw s0,56(a2) @@ -36553,7 +36618,7 @@ Disassembly of section .debug_loc: fb6: 0001 nop fb8: 0002f05b 0x2f05b fbc: 4800 lw s0,16(s0) - fbe: 01000003 lb zero,16(zero) # 10 + fbe: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> fc2: 5f00 lw s0,56(a4) fc4: 037c addi a5,sp,396 fc6: 0000 unimp @@ -36735,7 +36800,7 @@ Disassembly of section .debug_loc: 116a: 0134 addi a3,sp,136 116c: 0000 unimp 116e: 0001 nop - 1170: a861 j 1208 + 1170: a861 j 1208 <_start-0x7fffedf8> 1172: 0001 nop 1174: c000 sw s0,0(s0) 1176: 0001 nop @@ -36897,7 +36962,7 @@ Disassembly of section .debug_loc: 12ee: 0224 addi s1,sp,264 12f0: 0000 unimp 12f2: 0001 nop - 12f4: 2c5d jal 15aa + 12f4: 2c5d jal 15aa <_start-0x7fffea56> 12f6: 0002 c.slli64 zero 12f8: 4800 lw s0,16(s0) 12fa: 0002 c.slli64 zero @@ -36957,8 +37022,8 @@ Disassembly of section .debug_loc: 1378: 0000 unimp 137a: 0000 unimp 137c: cc00 sw s0,24(s0) - 137e: e0000003 lb zero,-512(zero) # fffffe00 <_PathLocale+0x7effe47c> - 1382: 01000003 lb zero,16(zero) # 10 + 137e: e0000003 lb zero,-512(zero) # fffffe00 <_PathLocale+0x7effe408> + 1382: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1386: 5e00 lw s0,56(a2) 1388: 03e8 addi a0,sp,460 138a: 0000 unimp @@ -36966,8 +37031,8 @@ Disassembly of section .debug_loc: 138e: 0000 unimp 1390: 0001 nop 1392: ec5c fsw fa5,28(s0) - 1394: f0000003 lb zero,-256(zero) # ffffff00 <_PathLocale+0x7effe57c> - 1398: 01000003 lb zero,16(zero) # 10 + 1394: f0000003 lb zero,-256(zero) # ffffff00 <_PathLocale+0x7effe508> + 1398: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 139c: 5e00 lw s0,56(a2) ... 13a6: 02f4 addi a3,sp,332 @@ -36976,7 +37041,7 @@ Disassembly of section .debug_loc: 13ac: 0000 unimp 13ae: 0001 nop 13b0: 3860 fld fs0,240(s0) - 13b2: 0c000003 lb zero,192(zero) # c0 + 13b2: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> 13b6: 0004 0x4 13b8: 0500 addi s0,sp,640 13ba: 7d00 flw fs0,56(a0) @@ -37003,8 +37068,8 @@ Disassembly of section .debug_loc: 13f2: 0000 unimp 13f4: 0001 nop 13f6: 145e slli s0,s0,0x37 - 13f8: 68000003 lb zero,1664(zero) # 680 - 13fc: 01000003 lb zero,16(zero) # 10 + 13f8: 68000003 lb zero,1664(zero) # 680 <_start-0x7ffff980> + 13fc: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1400: 5600 lw s0,40(a2) ... 140a: 0330 addi a2,sp,392 @@ -37013,8 +37078,8 @@ Disassembly of section .debug_loc: 1410: 0000 unimp 1412: 0001 nop 1414: 5461 li s0,-8 - 1416: 74000003 lb zero,1856(zero) # 740 - 141a: 01000003 lb zero,16(zero) # 10 + 1416: 74000003 lb zero,1856(zero) # 740 <_start-0x7ffff8c0> + 141a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 141e: 5f00 lw s0,56(a4) ... 1428: 02f4 addi a3,sp,332 @@ -37023,8 +37088,8 @@ Disassembly of section .debug_loc: 142e: 0000 unimp 1430: 0001 nop 1432: 0456 slli s0,s0,0x15 - 1434: 10000003 lb zero,256(zero) # 100 - 1438: 01000003 lb zero,16(zero) # 10 + 1434: 10000003 lb zero,256(zero) # 100 <_start-0x7fffff00> + 1438: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 143c: 6100 flw fs0,0(a0) 143e: 0314 addi a3,sp,384 1440: 0000 unimp @@ -37036,8 +37101,8 @@ Disassembly of section .debug_loc: 144c: 0000 unimp 144e: 0000 unimp 1450: 2c00 fld fs0,24(s0) - 1452: 34000003 lb zero,832(zero) # 340 - 1456: 01000003 lb zero,16(zero) # 10 + 1452: 34000003 lb zero,832(zero) # 340 <_start-0x7ffffcc0> + 1456: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 145a: 6e00 flw fs0,24(a2) 145c: 0344 addi s1,sp,388 145e: 0000 unimp @@ -37046,7 +37111,7 @@ Disassembly of section .debug_loc: 1464: 0001 nop 1466: 0003545b 0x3545b 146a: f800 fsw fs0,48(s0) - 146c: 01000003 lb zero,16(zero) # 10 + 146c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1470: 5b00 lw s0,48(a4) ... 147a: 0304 addi s1,sp,384 @@ -37055,13 +37120,13 @@ Disassembly of section .debug_loc: 1480: 0000 unimp 1482: 0001 nop 1484: 2c6e fld fs8,216(sp) - 1486: 38000003 lb zero,896(zero) # 380 - 148a: 06000003 lb zero,96(zero) # 60 + 1486: 38000003 lb zero,896(zero) # 380 <_start-0x7ffffc80> + 148a: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 148e: 7b00 flw fs0,48(a4) 1490: 7e00 flw fs0,56(a2) 1492: 1e00 addi s0,sp,816 1494: 389f 0003 8400 0x84000003389f - 149a: 01000003 lb zero,16(zero) # 10 + 149a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 149e: 6000 flw fs0,0(s0) ... 14a8: 038c addi a1,sp,448 @@ -37074,8 +37139,8 @@ Disassembly of section .debug_loc: 14b6: 0000 unimp 14b8: 0000 unimp 14ba: a400 fsd fs0,8(s0) - 14bc: c0000003 lb zero,-1024(zero) # fffffc00 <_PathLocale+0x7effe27c> - 14c0: 01000003 lb zero,16(zero) # 10 + 14bc: c0000003 lb zero,-1024(zero) # fffffc00 <_PathLocale+0x7effe208> + 14c0: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 14c4: 6000 flw fs0,0(s0) 14c6: 03c0 addi s0,sp,452 14c8: 0000 unimp @@ -37095,8 +37160,8 @@ Disassembly of section .debug_loc: 14ea: 005f 0000 0000 0x5f 14f0: 0000 unimp 14f2: 9800 0x9800 - 14f4: b4000003 lb zero,-1216(zero) # fffffb40 <_PathLocale+0x7effe1bc> - 14f8: 01000003 lb zero,16(zero) # 10 + 14f4: b4000003 lb zero,-1216(zero) # fffffb40 <_PathLocale+0x7effe148> + 14f8: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 14fc: 5600 lw s0,40(a2) ... 1506: 037c addi a5,sp,396 @@ -37109,8 +37174,8 @@ Disassembly of section .debug_loc: 1514: 0000 unimp 1516: 0000 unimp 1518: 8800 0x8800 - 151a: 90000003 lb zero,-1792(zero) # fffff900 <_PathLocale+0x7effdf7c> - 151e: 01000003 lb zero,16(zero) # 10 + 151a: 90000003 lb zero,-1792(zero) # fffff900 <_PathLocale+0x7effdf08> + 151e: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1522: 5f00 lw s0,56(a4) 1524: 0390 addi a2,sp,448 1526: 0000 unimp @@ -37139,8 +37204,8 @@ Disassembly of section .debug_loc: 155a: 0000 unimp 155c: 0000 unimp 155e: dc00 sw s0,56(s0) - 1560: ec000003 lb zero,-320(zero) # fffffec0 <_PathLocale+0x7effe53c> - 1564: 01000003 lb zero,16(zero) # 10 + 1560: ec000003 lb zero,-320(zero) # fffffec0 <_PathLocale+0x7effe4c8> + 1564: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1568: 5c00 lw s0,56(s0) ... 1572: 03f0 addi a2,sp,460 @@ -37173,7 +37238,7 @@ Disassembly of section .debug_loc: 15a8: 0000 unimp 15aa: 0b00 addi s0,sp,400 15ac: 5f00 lw s0,56(a4) - 15ae: 936d0493 addi s1,s10,-1738 # 2fffd1e + 15ae: 936d0493 addi s1,s10,-1738 # 2fffd1e <_start-0x7d0002e2> 15b2: 6e04 flw fs1,24(a2) 15b4: 04930493 addi s1,t1,73 15b8: 004c addi a1,sp,4 @@ -37228,7 +37293,7 @@ Disassembly of section .debug_loc: 1630: 0000 unimp 1632: 0c00 addi s0,sp,528 1634: 5600 lw s0,40(a2) - 1636: 93550493 addi s1,a0,-1739 # a3bb9 + 1636: 93550493 addi s1,a0,-1739 # a3bb9 <_start-0x7ff5c447> 163a: 6f04 flw fs1,24(a4) 163c: 935c0493 addi s1,s8,-1739 1640: b804 fsd fs1,48(s0) @@ -37307,7 +37372,7 @@ Disassembly of section .debug_loc: 16f6: 014c addi a1,sp,132 16f8: 0000 unimp 16fa: 000c 0xc - 16fc: 6004936f jal t1,4acfc + 16fc: 6004936f jal t1,4acfc <_start-0x7ffb5304> 1700: 936d0493 addi s1,s10,-1738 1704: 5604 lw s1,40(a2) 1706: 00000493 li s1,0 @@ -37328,7 +37393,7 @@ Disassembly of section .debug_loc: 172a: 0001 nop 172c: 0c00 addi s0,sp,528 172e: 5500 lw s0,40(a0) - 1730: 93610493 addi s1,sp,-1738 # b0b1114 + 1730: 93610493 addi s1,sp,-1738 # b0b1114 <_start-0x74f4eeec> 1734: 6e04 flw fs1,24(a2) 1736: 936c0493 addi s1,s8,-1738 173a: 0004 0x4 @@ -37401,7 +37466,7 @@ Disassembly of section .debug_loc: 17d0: 6f00 flw fs0,24(a4) 17d2: 93600493 li s1,-1738 17d6: 6d04 flw fs1,24(a0) - 17d8: 93560493 addi s1,a2,-1739 # fffe8935 <_PathLocale+0x7efe6fb1> + 17d8: 93560493 addi s1,a2,-1739 # fffe8935 <_PathLocale+0x7efe6f3d> 17dc: 0004 0x4 17de: 0000 unimp 17e0: 0000 unimp @@ -37472,7 +37537,7 @@ Disassembly of section .debug_loc: 1882: 0200 addi s0,sp,256 1884: 3000 fld fs0,32(s0) 1886: 409f 0002 1400 0x14000002409f - 188c: 01000003 lb zero,16(zero) # 10 + 188c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1890: 5800 lw s0,48(s0) 1892: 0314 addi a3,sp,384 1894: 0000 unimp @@ -37539,7 +37604,7 @@ Disassembly of section .debug_loc: 1912: 0200 addi s0,sp,256 1914: 3300 fld fs0,32(a4) 1916: 409f 0002 1400 0x14000002409f - 191c: 01000003 lb zero,16(zero) # 10 + 191c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 1920: 6700 flw fs0,8(a4) 1922: 0328 addi a0,sp,392 1924: 0000 unimp @@ -37622,7 +37687,7 @@ Disassembly of section .debug_loc: 19dc: ff0a fsw ft2,188(sp) 19de: 1aff 0x1aff 19e0: 409f 0002 1400 0x14000002409f - 19e6: 01000003 lb zero,16(zero) # 10 + 19e6: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 19ea: 6300 flw fs0,0(a4) 19ec: 0314 addi a3,sp,384 19ee: 0000 unimp @@ -37632,7 +37697,7 @@ Disassembly of section .debug_loc: 19f8: ff0a fsw ft2,188(sp) 19fa: 1aff 0x1aff 19fc: 189f 0003 2000 0x20000003189f - 1a02: 0b000003 lb zero,176(zero) # b0 + 1a02: 0b000003 lb zero,176(zero) # b0 <_start-0x7fffff50> 1a06: 9100 0x9100 1a08: 7fac flw fa1,120(a5) 1a0a: 4006 0x4006 @@ -37655,7 +37720,7 @@ Disassembly of section .debug_loc: 1a32: 0da4 addi s1,sp,728 1a34: 0000 unimp 1a36: 0001 nop - 1a38: 00129463 bne t0,ra,1a40 + 1a38: 00129463 bne t0,ra,1a40 <_start-0x7fffe5c0> 1a3c: b000 fsd fs0,32(s0) 1a3e: 0012 c.slli zero,0x4 1a40: 0100 addi s0,sp,128 @@ -37747,7 +37812,7 @@ Disassembly of section .debug_loc: 1b08: 0000 unimp 1b0a: 0001 nop 1b0c: 285f 0003 2c00 0x2c000003285f - 1b12: 07000003 lb zero,112(zero) # 70 + 1b12: 07000003 lb zero,112(zero) # 70 <_start-0x7fffff90> 1b16: 7f00 flw fs0,56(a4) 1b18: 0a00 addi s0,sp,272 1b1a: ffff 0xffff @@ -37766,14 +37831,14 @@ Disassembly of section .debug_loc: 1b42: ff0a fsw ft2,188(sp) 1b44: 1a7f 0x1a7f 1b46: 949f 0003 9f00 0x9f000003949f - 1b4c: 0a000003 lb zero,160(zero) # a0 + 1b4c: 0a000003 lb zero,160(zero) # a0 <_start-0x7fffff60> 1b50: 9100 0x9100 1b52: 7fac flw fa1,120(a5) 1b54: 4006 0x4006 1b56: 7e25 lui t3,0xfffe9 1b58: 1a00 addi s0,sp,304 1b5a: 9f9f 0003 a800 0xa80000039f9f - 1b60: 0b000003 lb zero,176(zero) # b0 + 1b60: 0b000003 lb zero,176(zero) # b0 <_start-0x7fffff50> 1b64: 9100 0x9100 1b66: 7fac flw fa1,120(a5) 1b68: 4006 0x4006 @@ -37784,7 +37849,7 @@ Disassembly of section .debug_loc: 1b72: 0000 unimp 1b74: 000003b3 add t2,zero,zero 1b78: 000a c.slli zero,0x2 - 1b7a: ac91 j 1dce + 1b7a: ac91 j 1dce <_start-0x7fffe232> 1b7c: 067f 0x67f 1b7e: 2540 fld fs0,136(a0) 1b80: 007e c.slli zero,0x1f @@ -37798,7 +37863,7 @@ Disassembly of section .debug_loc: 1b94: ff0a fsw ft2,188(sp) 1b96: 1a7f 0x1a7f 1b98: bc9f 0003 c300 0xc3000003bc9f - 1b9e: 0a000003 lb zero,160(zero) # a0 + 1b9e: 0a000003 lb zero,160(zero) # a0 <_start-0x7fffff60> 1ba2: 9100 0x9100 1ba4: 7fac flw fa1,120(a5) 1ba6: 4006 0x4006 @@ -37950,7 +38015,7 @@ Disassembly of section .debug_loc: 1d02: 0dec addi a1,sp,732 1d04: 0000 unimp 1d06: 0008 0x8 - 1d08: c491 beqz s1,1d14 + 1d08: c491 beqz s1,1d14 <_start-0x7fffe2ec> 1d0a: 067e slli a2,a2,0x1f 1d0c: 9f7fff23 0x9f7fff23 1d10: 0dec addi a1,sp,732 @@ -37959,7 +38024,7 @@ Disassembly of section .debug_loc: 1d16: 0000 unimp 1d18: 000a c.slli zero,0x2 1d1a: 007f 0x7f - 1d1c: c491 beqz s1,1d28 + 1d1c: c491 beqz s1,1d28 <_start-0x7fffe2d8> 1d1e: 067e slli a2,a2,0x1f 1d20: 3122 fld ft2,40(sp) 1d22: 9f1c 0x9f1c @@ -38008,7 +38073,7 @@ Disassembly of section .debug_loc: 1d92: 0900 addi s0,sp,144 1d94: 0b00 addi s0,sp,400 1d96: c002 sw zero,0(sp) - 1d98: c491 beqz s1,1da4 + 1d98: c491 beqz s1,1da4 <_start-0x7fffe25c> 1d9a: 067e slli a2,a2,0x1f 1d9c: 9f1c 0x9f1c 1d9e: 1204 addi s1,sp,288 @@ -38090,7 +38155,7 @@ Disassembly of section .debug_loc: 1e58: 0000 unimp 1e5a: 00f0 addi a2,sp,76 1e5c: 0000 unimp - 1e5e: ff090003 lb zero,-16(s2) # 3a022 + 1e5e: ff090003 lb zero,-16(s2) # 3a022 <_start-0x7ffc5fde> 1e62: 009f 0000 0000 0x9f 1e68: 0000 unimp 1e6a: 1800 addi s0,sp,48 @@ -38142,7 +38207,7 @@ Disassembly of section .debug_loc: 1ecc: 01b0 addi a2,sp,200 1ece: 0000 unimp 1ed0: 0001 nop - 1ed2: b05d j 1778 + 1ed2: b05d j 1778 <_start-0x7fffe888> 1ed4: 0001 nop 1ed6: d000 sw s0,32(s0) 1ed8: 0001 nop @@ -38155,7 +38220,7 @@ Disassembly of section .debug_loc: 1ee6: 01f4 addi a3,sp,204 1ee8: 0000 unimp 1eea: 0001 nop - 1eec: f45d bnez s0,1e9a + 1eec: f45d bnez s0,1e9a <_start-0x7fffe166> 1eee: 0001 nop 1ef0: 1c00 addi s0,sp,560 1ef2: 0002 c.slli64 zero @@ -38228,7 +38293,7 @@ Disassembly of section .debug_loc: 1f96: 0000 unimp 1f98: 0005 c.nop 1 1f9a: 747a flw fs0,188(sp) - 1f9c: 2635 jal 22c8 + 1f9c: 2635 jal 22c8 <_start-0x7fffdd38> 1f9e: a09f 0001 cc00 0xcc000001a09f 1fa4: 0001 nop 1fa6: 0100 addi s0,sp,128 @@ -38248,7 +38313,7 @@ Disassembly of section .debug_loc: 1fc8: 0000 unimp 1fca: 0005 c.nop 1 1fcc: 747a flw fs0,188(sp) - 1fce: 2635 jal 22fa + 1fce: 2635 jal 22fa <_start-0x7fffdd06> 1fd0: 009f 0000 0000 0x9f 1fd6: 0000 unimp 1fd8: 5c00 lw s0,56(s0) @@ -38262,7 +38327,7 @@ Disassembly of section .debug_loc: 1fe8: 01d0 addi a2,sp,196 1fea: 0000 unimp 1fec: 0001 nop - 1fee: f45d bnez s0,1f9c + 1fee: f45d bnez s0,1f9c <_start-0x7fffe064> 1ff0: 0001 nop 1ff2: 1c00 addi s0,sp,560 1ff4: 0002 c.slli64 zero @@ -38305,8 +38370,8 @@ Disassembly of section .debug_loc: 2056: 009f 0000 0000 0x9f 205c: 0000 unimp 205e: 4000 lw s0,0(s0) - 2060: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdfbc> - 2064: 03000003 lb zero,48(zero) # 30 + 2060: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdf48> + 2064: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 2068: 7a00 flw fs0,48(a2) 206a: 9f71 0x9f71 206c: 03a0 addi s0,sp,456 @@ -38315,8 +38380,8 @@ Disassembly of section .debug_loc: 2072: 0000 unimp 2074: 0001 nop 2076: b45a fsd fs6,40(sp) - 2078: bc000003 lb zero,-1088(zero) # fffffbc0 <_PathLocale+0x7effe23c> - 207c: 01000003 lb zero,16(zero) # 10 + 2078: bc000003 lb zero,-1088(zero) # fffffbc0 <_PathLocale+0x7effe1c8> + 207c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 2080: 5a00 lw s0,48(a2) 2082: 03c4 addi s1,sp,452 2084: 0000 unimp @@ -38324,7 +38389,7 @@ Disassembly of section .debug_loc: 2088: 0000 unimp 208a: 0001 nop 208c: cc5a sw s6,24(sp) - 208e: 48000003 lb zero,1152(zero) # 480 + 208e: 48000003 lb zero,1152(zero) # 480 <_start-0x7ffffb80> 2092: 0004 0x4 2094: 0300 addi s0,sp,384 2096: 7a00 flw fs0,48(a2) @@ -38336,8 +38401,8 @@ Disassembly of section .debug_loc: 20a8: 0000 unimp 20aa: 0001 nop 20ac: 885c 0x885c - 20ae: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdfbc> - 20b2: 05000003 lb zero,80(zero) # 50 + 20ae: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdf48> + 20b2: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 20b6: 7a00 flw fs0,48(a2) 20b8: 4f74 lw a3,92(a4) 20ba: 9f1a add t5,t5,t1 @@ -38347,8 +38412,8 @@ Disassembly of section .debug_loc: 20c2: 0000 unimp 20c4: 0001 nop 20c6: d05c sw a5,36(s0) - 20c8: fc000003 lb zero,-64(zero) # ffffffc0 <_PathLocale+0x7effe63c> - 20cc: 05000003 lb zero,80(zero) # 50 + 20c8: fc000003 lb zero,-64(zero) # ffffffc0 <_PathLocale+0x7effe5c8> + 20cc: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> 20d0: 7a00 flw fs0,48(a2) 20d2: 4f74 lw a3,92(a4) 20d4: 9f1a add t5,t5,t1 @@ -38380,19 +38445,19 @@ Disassembly of section .debug_loc: 210e: 0000 unimp 2110: 0001 nop 2112: 8c60 0x8c60 - 2114: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdfbc> - 2118: 08000003 lb zero,128(zero) # 80 + 2114: 94000003 lb zero,-1728(zero) # fffff940 <_PathLocale+0x7effdf48> + 2118: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 211c: 0800 addi s0,sp,16 211e: 7a20 flw fs0,112(a2) 2120: 4f74 lw a3,92(a4) 2122: 1c1a slli s8,s8,0x26 2124: cc9f 0003 d000 0xd0000003cc9f - 212a: 06000003 lb zero,96(zero) # 60 + 212a: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> 212e: 0800 addi s0,sp,16 2130: 7c20 flw fs0,120(s0) 2132: 1c00 addi s0,sp,560 2134: d09f 0003 fc00 0xfc000003d09f - 213a: 08000003 lb zero,128(zero) # 80 + 213a: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> 213e: 0800 addi s0,sp,16 2140: 7a20 flw fs0,112(a2) 2142: 4f74 lw a3,92(a4) @@ -38416,8 +38481,8 @@ Disassembly of section .debug_loc: 2172: 0000 unimp 2174: 0001 nop 2176: 845e mv s0,s7 - 2178: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdf3c> - 217c: 03000003 lb zero,48(zero) # 30 + 2178: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdec8> + 217c: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> 2180: 7e00 flw fs0,56(a2) 2182: 9f01 0x9f01 2184: 038c addi a1,sp,448 @@ -38426,15 +38491,15 @@ Disassembly of section .debug_loc: 218a: 0000 unimp 218c: 0005 c.nop 1 218e: 747a flw fs0,188(sp) - 2190: 2635 jal 24bc + 2190: 2635 jal 24bc <_start-0x7fffdb44> 2192: cc9f 0003 f800 0xf8000003cc9f - 2198: 01000003 lb zero,16(zero) # 10 + 2198: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 219c: 5e00 lw s0,56(a2) 219e: 03f8 addi a4,sp,460 21a0: 0000 unimp 21a2: 03fc addi a5,sp,460 21a4: 0000 unimp - 21a6: 017e0003 lb zero,23(t3) # fffe9017 <_PathLocale+0x7efe7693> + 21a6: 017e0003 lb zero,23(t3) # fffe9017 <_PathLocale+0x7efe761f> 21aa: fc9f 0003 2000 0x20000003fc9f 21b0: 0004 0x4 21b2: 0100 addi s0,sp,128 @@ -38445,19 +38510,19 @@ Disassembly of section .debug_loc: 21bc: 0000 unimp 21be: 0005 c.nop 1 21c0: 747a flw fs0,188(sp) - 21c2: 2635 jal 24ee + 21c2: 2635 jal 24ee <_start-0x7fffdb12> 21c4: 009f 0000 0000 0x9f 21ca: 0000 unimp 21cc: 8400 0x8400 - 21ce: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdf3c> - 21d2: 01000003 lb zero,16(zero) # 10 + 21ce: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdec8> + 21d2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> 21d6: 5e00 lw s0,56(a2) 21d8: 03dc addi a5,sp,452 21da: 0000 unimp 21dc: 03fc addi a5,sp,460 21de: 0000 unimp 21e0: 0001 nop - 21e2: 205d jal 2288 + 21e2: 205d jal 2288 <_start-0x7fffdd78> 21e4: 0004 0x4 21e6: 4800 lw s0,16(s0) 21e8: 0004 0x4 @@ -38484,7 +38549,7 @@ Disassembly of section .debug_loc: 221c: 221e fld ft4,448(sp) 221e: 0076 c.slli zero,0x1d 2220: 401e007b 0x401e007b - 2224: 2225 jal 234c + 2224: 2225 jal 234c <_start-0x7fffdcb4> 2226: 008a slli ra,ra,0x2 2228: 401a 0x401a 222a: 2224 fld fs1,64(a2) @@ -38517,7 +38582,7 @@ Disassembly of section .debug_loc: 226e: 1e00 addi s0,sp,816 2270: ff0a fsw ft2,188(sp) 2272: 1aff 0x1aff - 2274: f091 bnez s1,2178 + 2274: f091 bnez s1,2178 <_start-0x7fffde88> 2276: 067e slli a2,a2,0x1f 2278: ff0a fsw ft2,188(sp) 227a: 1aff 0x1aff @@ -38545,7 +38610,7 @@ Disassembly of section .debug_loc: 22ae: 1e00 addi s0,sp,816 22b0: ff0a fsw ft2,188(sp) 22b2: 1aff 0x1aff - 22b4: f091 bnez s1,21b8 + 22b4: f091 bnez s1,21b8 <_start-0x7fffde48> 22b6: 067e slli a2,a2,0x1f 22b8: ff0a fsw ft2,188(sp) 22ba: 1aff 0x1aff @@ -38575,17 +38640,17 @@ Disassembly of section .debug_loc: 22f2: 881e mv a6,t2 22f4: 1a7f 0x1a7f 22f6: 7f88 flw fa0,56(a5) - 22f8: f091 bnez s1,21fc + 22f8: f091 bnez s1,21fc <_start-0x7fffde04> 22fa: 067e slli a2,a2,0x1f 22fc: 8f1a mv t5,t1 22fe: 1e00 addi s0,sp,816 - 2300: f091 bnez s1,2204 + 2300: f091 bnez s1,2204 <_start-0x7fffddfc> 2302: 067e slli a2,a2,0x1f 2304: 2540 fld fs0,136(a0) 2306: 0076 c.slli zero,0x1d 2308: 221e fld ft4,448(sp) 230a: 7f88 flw fa0,56(a5) - 230c: f091 bnez s1,2210 + 230c: f091 bnez s1,2210 <_start-0x7fffddf0> 230e: 067e slli a2,a2,0x1f 2310: 761a flw fa2,164(sp) 2312: 1e00 addi s0,sp,816 @@ -38599,7 +38664,7 @@ Disassembly of section .debug_loc: 2322: 07c0 addi s0,sp,964 2324: 0000 unimp 2326: 003a c.slli zero,0xe - 2328: f091 bnez s1,222c + 2328: f091 bnez s1,222c <_start-0x7fffddd4> 232a: 067e slli a2,a2,0x1f 232c: ff0a fsw ft2,188(sp) 232e: 1aff 0x1aff @@ -38612,18 +38677,18 @@ Disassembly of section .debug_loc: 233c: ffff 0xffff 233e: 8f1a mv t5,t1 2340: 1e00 addi s0,sp,816 - 2342: f091 bnez s1,2246 + 2342: f091 bnez s1,2246 <_start-0x7fffddba> 2344: 067e slli a2,a2,0x1f 2346: 2540 fld fs0,136(a0) 2348: 0076 c.slli zero,0x1d 234a: 221e fld ft4,448(sp) - 234c: f091 bnez s1,2250 + 234c: f091 bnez s1,2250 <_start-0x7fffddb0> 234e: 067e slli a2,a2,0x1f 2350: ff0a fsw ft2,188(sp) 2352: 1aff 0x1aff 2354: 0076 c.slli zero,0x1d 2356: 401e 0x401e - 2358: 2225 jal 2480 + 2358: 2225 jal 2480 <_start-0x7fffdb80> 235a: ff0a fsw ft2,188(sp) 235c: 1aff 0x1aff 235e: 2440 fld fs0,136(s0) @@ -38634,7 +38699,7 @@ Disassembly of section .debug_loc: 2368: 0000 unimp 236a: 0035 c.nop 13 236c: 7f88 flw fa0,56(a5) - 236e: f091 bnez s1,2272 + 236e: f091 bnez s1,2272 <_start-0x7fffdd8e> 2370: 067e slli a2,a2,0x1f 2372: 761a flw fa2,164(sp) 2374: 1e00 addi s0,sp,816 @@ -38654,7 +38719,7 @@ Disassembly of section .debug_loc: 2392: 1a06 slli s4,s4,0x21 2394: 0076 c.slli zero,0x1d 2396: 401e 0x401e - 2398: 2225 jal 24c0 + 2398: 2225 jal 24c0 <_start-0x7fffdb40> 239a: 7f88 flw fa0,56(a5) 239c: 401a 0x401a 239e: 2224 fld fs1,64(a2) @@ -38687,7 +38752,7 @@ Disassembly of section .debug_loc: 23dc: 1a06 slli s4,s4,0x21 23de: 008a slli ra,ra,0x2 23e0: 401e 0x401e - 23e2: 2225 jal 250a + 23e2: 2225 jal 250a <_start-0x7fffdaf6> 23e4: 401a7f87 0x401a7f87 23e8: 2224 fld fs1,64(a2) 23ea: e49f 0008 b400 0xb4000008e49f @@ -38701,7 +38766,7 @@ Disassembly of section .debug_loc: 23fe: 1e00 addi s0,sp,816 2400: ff0a fsw ft2,188(sp) 2402: 1aff 0x1aff - 2404: f091 bnez s1,2308 + 2404: f091 bnez s1,2308 <_start-0x7fffdcf8> 2406: 067e slli a2,a2,0x1f 2408: ff0a fsw ft2,188(sp) 240a: 1aff 0x1aff @@ -38736,7 +38801,7 @@ Disassembly of section .debug_loc: 244a: 067e slli a2,a2,0x1f 244c: 801a c.mv zero,t1 244e: 1e00 addi s0,sp,816 - 2450: f091 bnez s1,2354 + 2450: f091 bnez s1,2354 <_start-0x7fffdcac> 2452: 067e slli a2,a2,0x1f 2454: 2540 fld fs0,136(a0) 2456: 008a slli ra,ra,0x2 @@ -38755,7 +38820,7 @@ Disassembly of section .debug_loc: 2472: 09c0 addi s0,sp,212 2474: 0000 unimp 2476: 003a c.slli zero,0xe - 2478: f091 bnez s1,237c + 2478: f091 bnez s1,237c <_start-0x7fffdc84> 247a: 067e slli a2,a2,0x1f 247c: ff0a fsw ft2,188(sp) 247e: 1aff 0x1aff @@ -38768,18 +38833,18 @@ Disassembly of section .debug_loc: 248c: ffff 0xffff 248e: 801a c.mv zero,t1 2490: 1e00 addi s0,sp,816 - 2492: f091 bnez s1,2396 + 2492: f091 bnez s1,2396 <_start-0x7fffdc6a> 2494: 067e slli a2,a2,0x1f 2496: 2540 fld fs0,136(a0) 2498: 008a slli ra,ra,0x2 249a: 221e fld ft4,448(sp) - 249c: f091 bnez s1,23a0 + 249c: f091 bnez s1,23a0 <_start-0x7fffdc60> 249e: 067e slli a2,a2,0x1f 24a0: ff0a fsw ft2,188(sp) 24a2: 1aff 0x1aff 24a4: 008a slli ra,ra,0x2 24a6: 401e 0x401e - 24a8: 2225 jal 25d0 + 24a8: 2225 jal 25d0 <_start-0x7fffda30> 24aa: ff0a fsw ft2,188(sp) 24ac: 1aff 0x1aff 24ae: 2440 fld fs0,136(s0) @@ -38790,7 +38855,7 @@ Disassembly of section .debug_loc: 24b8: 0000 unimp 24ba: 0035 c.nop 13 24bc: 7f88 flw fa0,56(a5) - 24be: f091 bnez s1,23c2 + 24be: f091 bnez s1,23c2 <_start-0x7fffdc3e> 24c0: 067e slli a2,a2,0x1f 24c2: 8a1a mv s4,t1 24c4: 1e00 addi s0,sp,816 @@ -38811,7 +38876,7 @@ Disassembly of section .debug_loc: 24e2: 1a06 slli s4,s4,0x21 24e4: 008a slli ra,ra,0x2 24e6: 401e 0x401e - 24e8: 2225 jal 2610 + 24e8: 2225 jal 2610 <_start-0x7fffd9f0> 24ea: 7f88 flw fa0,56(a5) 24ec: 401a 0x401a 24ee: 2224 fld fs1,64(a2) @@ -38833,7 +38898,7 @@ Disassembly of section .debug_loc: 2514: 881e mv a6,t2 2516: 1a7f 0x1a7f 2518: 7f88 flw fa0,56(a5) - 251a: f891 bnez s1,242e + 251a: f891 bnez s1,242e <_start-0x7fffdbd2> 251c: 067e slli a2,a2,0x1f 251e: 911a add sp,sp,t1 2520: 7f88 flw fa0,56(a5) @@ -38851,7 +38916,7 @@ Disassembly of section .debug_loc: 2538: 7f88 flw fa0,56(a5) 253a: 1a06 slli s4,s4,0x21 253c: 7f88 flw fa0,56(a5) - 253e: f891 bnez s1,2452 + 253e: f891 bnez s1,2452 <_start-0x7fffdbae> 2540: 067e slli a2,a2,0x1f 2542: 1e1a slli t3,t3,0x26 2544: 2540 fld fs0,136(a0) @@ -38872,7 +38937,7 @@ Disassembly of section .debug_loc: 2564: 1a00 addi s0,sp,304 2566: 8f1e mv t5,t2 2568: 1a00 addi s0,sp,304 - 256a: f891 bnez s1,247e + 256a: f891 bnez s1,247e <_start-0x7fffdb82> 256c: 067e slli a2,a2,0x1f 256e: 911a008f 0x911a008f 2572: 7f88 flw fa0,56(a5) @@ -38888,7 +38953,7 @@ Disassembly of section .debug_loc: 2588: 7f88 flw fa0,56(a5) 258a: 8f06 mv t5,ra 258c: 1a00 addi s0,sp,304 - 258e: f891 bnez s1,24a2 + 258e: f891 bnez s1,24a2 <_start-0x7fffdb5e> 2590: 067e slli a2,a2,0x1f 2592: 1e1a008f 0x1e1a008f 2596: 2540 fld fs0,136(a0) @@ -38905,7 +38970,7 @@ Disassembly of section .debug_loc: 25ac: 067f 0x67f 25ae: ff0a fsw ft2,188(sp) 25b0: 1aff 0x1aff - 25b2: f891 bnez s1,24c6 + 25b2: f891 bnez s1,24c6 <_start-0x7fffdb3a> 25b4: 067e slli a2,a2,0x1f 25b6: ff0a fsw ft2,188(sp) 25b8: 1aff 0x1aff @@ -38923,7 +38988,7 @@ Disassembly of section .debug_loc: 25d0: 067f 0x67f 25d2: ff0a fsw ft2,188(sp) 25d4: 1aff 0x1aff - 25d6: f891 bnez s1,24ea + 25d6: f891 bnez s1,24ea <_start-0x7fffdb16> 25d8: 067e slli a2,a2,0x1f 25da: 2540 fld fs0,136(a0) 25dc: 221e fld ft4,448(sp) @@ -38931,12 +38996,12 @@ Disassembly of section .debug_loc: 25e0: 067f 0x67f 25e2: ff0a fsw ft2,188(sp) 25e4: 1aff 0x1aff - 25e6: f891 bnez s1,24fa + 25e6: f891 bnez s1,24fa <_start-0x7fffdb06> 25e8: 067e slli a2,a2,0x1f 25ea: ff0a fsw ft2,188(sp) 25ec: 1aff 0x1aff 25ee: 401e 0x401e - 25f0: 2225 jal 2718 + 25f0: 2225 jal 2718 <_start-0x7fffd8e8> 25f2: ff0a fsw ft2,188(sp) 25f4: 1aff 0x1aff 25f6: 2440 fld fs0,136(s0) @@ -38946,7 +39011,7 @@ Disassembly of section .debug_loc: 25fe: 0be8 addi a0,sp,476 2600: 0000 unimp 2602: 0001 nop - 2604: 000be86f jal a6,c0604 + 2604: 000be86f jal a6,c0604 <_start-0x7ff3f9fc> 2608: 1000 addi s0,sp,32 260a: 000c 0xc 260c: 1500 addi s0,sp,672 @@ -39003,7 +39068,7 @@ Disassembly of section .debug_loc: 267a: 1e1a slli t3,t3,0x26 267c: ff0a fsw ft2,188(sp) 267e: 1aff 0x1aff - 2680: fc91 bnez s1,259c + 2680: fc91 bnez s1,259c <_start-0x7fffda64> 2682: 067e slli a2,a2,0x1f 2684: ff0a fsw ft2,188(sp) 2686: 1aff 0x1aff @@ -39121,7 +39186,7 @@ Disassembly of section .debug_loc: 2780: 007c addi a5,sp,12 2782: 008c addi a1,sp,64 2784: 401e 0x401e - 2786: 2225 jal 28ae + 2786: 2225 jal 28ae <_start-0x7fffd752> 2788: ff0a fsw ft2,188(sp) 278a: 1aff 0x1aff 278c: 2440 fld fs0,136(s0) @@ -39166,7 +39231,7 @@ Disassembly of section .debug_loc: 27da: 007c addi a5,sp,12 27dc: 008c addi a1,sp,64 27de: 401e 0x401e - 27e0: 2225 jal 2908 + 27e0: 2225 jal 2908 <_start-0x7fffd6f8> 27e2: ff0a fsw ft2,188(sp) 27e4: 1aff 0x1aff 27e6: 2440 fld fs0,136(s0) @@ -39244,7 +39309,7 @@ Disassembly of section .debug_loc: 2876: 1a06 slli s4,s4,0x21 2878: 007c addi a5,sp,12 287a: 401e 0x401e - 287c: 2225 jal 29a4 + 287c: 2225 jal 29a4 <_start-0x7fffd65c> 287e: 7f88 flw fa0,56(a5) 2880: 401a 0x401a 2882: 2224 fld fs1,64(a2) @@ -39275,7 +39340,7 @@ Disassembly of section .debug_loc: 28be: 7f80 flw fs0,56(a5) 28c0: 1a06 slli s4,s4,0x21 28c2: 401e0077 0x401e0077 - 28c6: 2225 jal 29ee + 28c6: 2225 jal 29ee <_start-0x7fffd612> 28c8: 401a7f87 0x401a7f87 28cc: 2224 fld fs1,64(a2) 28ce: e49f 0008 b400 0xb4000008e49f @@ -39363,7 +39428,7 @@ Disassembly of section .debug_loc: 2984: ff0a fsw ft2,188(sp) 2986: 1aff 0x1aff 2988: 401e0077 0x401e0077 - 298c: 2225 jal 2ab4 + 298c: 2225 jal 2ab4 <_start-0x7fffd54c> 298e: ff0a fsw ft2,188(sp) 2990: 1aff 0x1aff 2992: 2440 fld fs0,136(s0) @@ -39394,7 +39459,7 @@ Disassembly of section .debug_loc: 29c4: 7f80 flw fs0,56(a5) 29c6: 1a06 slli s4,s4,0x21 29c8: 401e0077 0x401e0077 - 29cc: 2225 jal 2af4 + 29cc: 2225 jal 2af4 <_start-0x7fffd50c> 29ce: 7f88 flw fa0,56(a5) 29d0: 401a 0x401a 29d2: 2224 fld fs1,64(a2) @@ -39406,7 +39471,7 @@ Disassembly of section .debug_loc: 29e4: 0b9c addi a5,sp,464 29e6: 0000 unimp 29e8: 0035 c.nop 13 - 29ea: f491 bnez s1,28f6 + 29ea: f491 bnez s1,28f6 <_start-0x7fffd70a> 29ec: 067e slli a2,a2,0x1f 29ee: 8a1a008f 0x8a1a008f 29f2: 1e00 addi s0,sp,816 @@ -39426,7 +39491,7 @@ Disassembly of section .debug_loc: 2a10: 1a00 addi s0,sp,304 2a12: 008a slli ra,ra,0x2 2a14: 401e 0x401e - 2a16: 2225 jal 2b3e + 2a16: 2225 jal 2b3e <_start-0x7fffd4c2> 2a18: 401a008f 0x401a008f 2a1c: 2224 fld fs1,64(a2) 2a1e: 9c9f 000b b000 0xb000000b9c9f @@ -39435,7 +39500,7 @@ Disassembly of section .debug_loc: 2a2a: 7f8c flw fa1,56(a5) 2a2c: 8f06 mv t5,ra 2a2e: 1a00 addi s0,sp,304 - 2a30: f491 bnez s1,293c + 2a30: f491 bnez s1,293c <_start-0x7fffd6c4> 2a32: 067e slli a2,a2,0x1f 2a34: 1e1a008f 0x1e1a008f 2a38: 911a008f 0x911a008f @@ -39447,7 +39512,7 @@ Disassembly of section .debug_loc: 2a46: 7f8c flw fa1,56(a5) 2a48: 8f06 mv t5,ra 2a4a: 1a00 addi s0,sp,304 - 2a4c: f491 bnez s1,2958 + 2a4c: f491 bnez s1,2958 <_start-0x7fffd6a8> 2a4e: 067e slli a2,a2,0x1f 2a50: 2540 fld fs0,136(a0) 2a52: 221e fld ft4,448(sp) @@ -39458,7 +39523,7 @@ Disassembly of section .debug_loc: 2a5e: 8f06 mv t5,ra 2a60: 1a00 addi s0,sp,304 2a62: 401e 0x401e - 2a64: 2225 jal 2b8c + 2a64: 2225 jal 2b8c <_start-0x7fffd474> 2a66: 401a008f 0x401a008f 2a6a: 2224 fld fs1,64(a2) 2a6c: b09f 000b c800 0xc800000bb09f @@ -39467,7 +39532,7 @@ Disassembly of section .debug_loc: 2a78: 7f8c flw fa1,56(a5) 2a7a: 8f06 mv t5,ra 2a7c: 1a00 addi s0,sp,304 - 2a7e: f491 bnez s1,298a + 2a7e: f491 bnez s1,298a <_start-0x7fffd676> 2a80: 067e slli a2,a2,0x1f 2a82: 1e1a008f 0x1e1a008f 2a86: 911a008f 0x911a008f @@ -39481,7 +39546,7 @@ Disassembly of section .debug_loc: 2a98: 7f8c flw fa1,56(a5) 2a9a: 8f06 mv t5,ra 2a9c: 1a00 addi s0,sp,304 - 2a9e: f491 bnez s1,29aa + 2a9e: f491 bnez s1,29aa <_start-0x7fffd656> 2aa0: 067e slli a2,a2,0x1f 2aa2: 2540 fld fs0,136(a0) 2aa4: 221e fld ft4,448(sp) @@ -39492,7 +39557,7 @@ Disassembly of section .debug_loc: 2ab0: 8f06 mv t5,ra 2ab2: 1a00 addi s0,sp,304 2ab4: 401e 0x401e - 2ab6: 2225 jal 2bde + 2ab6: 2225 jal 2bde <_start-0x7fffd422> 2ab8: 401a008f 0x401a008f 2abc: 2224 fld fs1,64(a2) 2abe: c89f 000b a800 0xa800000bc89f @@ -39509,7 +39574,7 @@ Disassembly of section .debug_loc: 2ad8: 1e1a slli t3,t3,0x26 2ada: ff0a fsw ft2,188(sp) 2adc: 1aff 0x1aff - 2ade: f491 bnez s1,29ea + 2ade: f491 bnez s1,29ea <_start-0x7fffd616> 2ae0: 067e slli a2,a2,0x1f 2ae2: ff0a fsw ft2,188(sp) 2ae4: 1aff 0x1aff @@ -39552,7 +39617,7 @@ Disassembly of section .debug_loc: 2b32: 1e1a slli t3,t3,0x26 2b34: ff0a fsw ft2,188(sp) 2b36: 1aff 0x1aff - 2b38: f491 bnez s1,2a44 + 2b38: f491 bnez s1,2a44 <_start-0x7fffd5bc> 2b3a: 067e slli a2,a2,0x1f 2b3c: ff0a fsw ft2,188(sp) 2b3e: 1aff 0x1aff @@ -39632,7 +39697,7 @@ Disassembly of section .debug_loc: 2be4: 007c addi a5,sp,12 2be6: 0076 c.slli zero,0x1d 2be8: 401e 0x401e - 2bea: 2225 jal 2d12 + 2bea: 2225 jal 2d12 <_start-0x7fffd2ee> 2bec: 008a slli ra,ra,0x2 2bee: 401a 0x401a 2bf0: 2224 fld fs1,64(a2) @@ -39670,7 +39735,7 @@ Disassembly of section .debug_loc: 2c3e: 007c addi a5,sp,12 2c40: 0076 c.slli zero,0x1d 2c42: 401e 0x401e - 2c44: 2225 jal 2d6c + 2c44: 2225 jal 2d6c <_start-0x7fffd294> 2c46: 7f88 flw fa0,56(a5) 2c48: 401a 0x401a 2c4a: 2224 fld fs1,64(a2) @@ -39709,7 +39774,7 @@ Disassembly of section .debug_loc: 2c98: 007c addi a5,sp,12 2c9a: 0076 c.slli zero,0x1d 2c9c: 401e 0x401e - 2c9e: 2225 jal 2dc6 + 2c9e: 2225 jal 2dc6 <_start-0x7fffd23a> 2ca0: 7f88 flw fa0,56(a5) 2ca2: 401a 0x401a 2ca4: 2224 fld fs1,64(a2) @@ -39760,7 +39825,7 @@ Disassembly of section .debug_loc: 2d0a: 0081 addi ra,ra,0 2d0c: 007c addi a5,sp,12 2d0e: 401e 0x401e - 2d10: 2225 jal 2e38 + 2d10: 2225 jal 2e38 <_start-0x7fffd1c8> 2d12: 401a7f7b 0x401a7f7b 2d16: 2224 fld fs1,64(a2) 2d18: b89f 0009 c000 0xc0000009b89f @@ -39800,7 +39865,7 @@ Disassembly of section .debug_loc: 2d64: 0081 addi ra,ra,0 2d66: 007c addi a5,sp,12 2d68: 401e 0x401e - 2d6a: 2225 jal 2e92 + 2d6a: 2225 jal 2e92 <_start-0x7fffd16e> 2d6c: 7f88 flw fa0,56(a5) 2d6e: 401a 0x401a 2d70: 2224 fld fs1,64(a2) @@ -39815,7 +39880,7 @@ Disassembly of section .debug_loc: 2d86: 881e mv a6,t2 2d88: 1a7f 0x1a7f 2d8a: 7f88 flw fa0,56(a5) - 2d8c: f491 bnez s1,2c98 + 2d8c: f491 bnez s1,2c98 <_start-0x7fffd368> 2d8e: 067e slli a2,a2,0x1f 2d90: 8d1a mv s10,t1 2d92: 1e00 addi s0,sp,816 @@ -39823,7 +39888,7 @@ Disassembly of section .debug_loc: 2d96: 0081 addi ra,ra,0 2d98: 221e fld ft4,448(sp) 2d9a: 7f88 flw fa0,56(a5) - 2d9c: f491 bnez s1,2ca8 + 2d9c: f491 bnez s1,2ca8 <_start-0x7fffd358> 2d9e: 067e slli a2,a2,0x1f 2da0: 811a mv sp,t1 2da2: 1e00 addi s0,sp,816 @@ -39838,7 +39903,7 @@ Disassembly of section .debug_loc: 2db4: 0000 unimp 2db6: 0035 c.nop 13 2db8: 7f88 flw fa0,56(a5) - 2dba: f491 bnez s1,2cc6 + 2dba: f491 bnez s1,2cc6 <_start-0x7fffd33a> 2dbc: 067e slli a2,a2,0x1f 2dbe: 811a mv sp,t1 2dc0: 1e00 addi s0,sp,816 @@ -39859,7 +39924,7 @@ Disassembly of section .debug_loc: 2dde: 1a06 slli s4,s4,0x21 2de0: 0081 addi ra,ra,0 2de2: 401e 0x401e - 2de4: 2225 jal 2f0c + 2de4: 2225 jal 2f0c <_start-0x7fffd0f4> 2de6: 7f88 flw fa0,56(a5) 2de8: 401a 0x401a 2dea: 2224 fld fs1,64(a2) @@ -39889,7 +39954,7 @@ Disassembly of section .debug_loc: 2e26: 8f06 mv t5,ra 2e28: 1a00 addi s0,sp,304 2e2a: 401e0077 0x401e0077 - 2e2e: 2225 jal 2f56 + 2e2e: 2225 jal 2f56 <_start-0x7fffd0aa> 2e30: 401a008f 0x401a008f 2e34: 2224 fld fs1,64(a2) 2e36: a49f 000b ac00 0xac00000ba49f @@ -39914,14 +39979,14 @@ Disassembly of section .debug_loc: 2e66: 1a00 addi s0,sp,304 2e68: 007a c.slli zero,0x1e 2e6a: 221e fld ft4,448(sp) - 2e6c: fc91 bnez s1,2d88 + 2e6c: fc91 bnez s1,2d88 <_start-0x7fffd278> 2e6e: 067e slli a2,a2,0x1f 2e70: 911a008f 0x911a008f 2e74: 7f84 flw fs1,56(a5) 2e76: 8f06 mv t5,ra 2e78: 1a00 addi s0,sp,304 2e7a: 401e 0x401e - 2e7c: 2225 jal 2fa4 + 2e7c: 2225 jal 2fa4 <_start-0x7fffd05c> 2e7e: 401a008f 0x401a008f 2e82: 2224 fld fs1,64(a2) 2e84: ac9f 000b c800 0xc800000bac9f @@ -39944,18 +40009,18 @@ Disassembly of section .debug_loc: 2eb0: 7f84 flw fs1,56(a5) 2eb2: 8f06 mv t5,ra 2eb4: 1a00 addi s0,sp,304 - 2eb6: fc91 bnez s1,2dd2 + 2eb6: fc91 bnez s1,2dd2 <_start-0x7fffd22e> 2eb8: 067e slli a2,a2,0x1f 2eba: 2540 fld fs0,136(a0) 2ebc: 221e fld ft4,448(sp) - 2ebe: fc91 bnez s1,2dda + 2ebe: fc91 bnez s1,2dda <_start-0x7fffd226> 2ec0: 067e slli a2,a2,0x1f 2ec2: 911a008f 0x911a008f 2ec6: 7f84 flw fs1,56(a5) 2ec8: 8f06 mv t5,ra 2eca: 1a00 addi s0,sp,304 2ecc: 401e 0x401e - 2ece: 2225 jal 2ff6 + 2ece: 2225 jal 2ff6 <_start-0x7fffd00a> 2ed0: 401a008f 0x401a008f 2ed4: 2224 fld fs1,64(a2) 2ed6: c89f 000b a800 0xa800000bc89f @@ -39972,7 +40037,7 @@ Disassembly of section .debug_loc: 2ef0: 1e1a slli t3,t3,0x26 2ef2: ff0a fsw ft2,188(sp) 2ef4: 1aff 0x1aff - 2ef6: fc91 bnez s1,2e12 + 2ef6: fc91 bnez s1,2e12 <_start-0x7fffd1ee> 2ef8: 067e slli a2,a2,0x1f 2efa: ff0a fsw ft2,188(sp) 2efc: 1aff 0x1aff @@ -40015,7 +40080,7 @@ Disassembly of section .debug_loc: 2f4a: 1e1a slli t3,t3,0x26 2f4c: ff0a fsw ft2,188(sp) 2f4e: 1aff 0x1aff - 2f50: fc91 bnez s1,2e6c + 2f50: fc91 bnez s1,2e6c <_start-0x7fffd194> 2f52: 067e slli a2,a2,0x1f 2f54: ff0a fsw ft2,188(sp) 2f56: 1aff 0x1aff @@ -40079,7 +40144,7 @@ Disassembly of section .debug_loc: 2fd2: 0db0 addi a2,sp,728 2fd4: 0000 unimp 2fd6: 0001 nop - 2fd8: 00000067 jr zero # 0 + 2fd8: 00000067 jr zero # 0 <_start-0x80000000> 2fdc: 0000 unimp 2fde: 0000 unimp 2fe0: 5800 lw s0,48(s0) @@ -40107,7 +40172,7 @@ Disassembly of section .debug_loc: 3014: 221e fld ft4,448(sp) 3016: 0081 addi ra,ra,0 3018: 401e007b 0x401e007b - 301c: 2225 jal 3144 + 301c: 2225 jal 3144 <_start-0x7fffcebc> 301e: 008a slli ra,ra,0x2 3020: 401a 0x401a 3022: 2224 fld fs1,64(a2) @@ -40140,7 +40205,7 @@ Disassembly of section .debug_loc: 3066: 1e00 addi s0,sp,816 3068: ff0a fsw ft2,188(sp) 306a: 1aff 0x1aff - 306c: f091 bnez s1,2f70 + 306c: f091 bnez s1,2f70 <_start-0x7fffd090> 306e: 067e slli a2,a2,0x1f 3070: ff0a fsw ft2,188(sp) 3072: 1aff 0x1aff @@ -40169,7 +40234,7 @@ Disassembly of section .debug_loc: 30a6: 1e00 addi s0,sp,816 30a8: ff0a fsw ft2,188(sp) 30aa: 1aff 0x1aff - 30ac: f091 bnez s1,2fb0 + 30ac: f091 bnez s1,2fb0 <_start-0x7fffd050> 30ae: 067e slli a2,a2,0x1f 30b0: ff0a fsw ft2,188(sp) 30b2: 1aff 0x1aff @@ -40200,17 +40265,17 @@ Disassembly of section .debug_loc: 30ea: 881e mv a6,t2 30ec: 1a7f 0x1a7f 30ee: 7f88 flw fa0,56(a5) - 30f0: f091 bnez s1,2ff4 + 30f0: f091 bnez s1,2ff4 <_start-0x7fffd00c> 30f2: 067e slli a2,a2,0x1f 30f4: 8d1a mv s10,t1 30f6: 1e00 addi s0,sp,816 - 30f8: f091 bnez s1,2ffc + 30f8: f091 bnez s1,2ffc <_start-0x7fffd004> 30fa: 067e slli a2,a2,0x1f 30fc: 2540 fld fs0,136(a0) 30fe: 0081 addi ra,ra,0 3100: 221e fld ft4,448(sp) 3102: 7f88 flw fa0,56(a5) - 3104: f091 bnez s1,3008 + 3104: f091 bnez s1,3008 <_start-0x7fffcff8> 3106: 067e slli a2,a2,0x1f 3108: 811a mv sp,t1 310a: 1e00 addi s0,sp,816 @@ -40224,7 +40289,7 @@ Disassembly of section .debug_loc: 311a: 07c0 addi s0,sp,964 311c: 0000 unimp 311e: 003a c.slli zero,0xe - 3120: f091 bnez s1,3024 + 3120: f091 bnez s1,3024 <_start-0x7fffcfdc> 3122: 067e slli a2,a2,0x1f 3124: ff0a fsw ft2,188(sp) 3126: 1aff 0x1aff @@ -40237,18 +40302,18 @@ Disassembly of section .debug_loc: 3134: ffff 0xffff 3136: 8d1a mv s10,t1 3138: 1e00 addi s0,sp,816 - 313a: f091 bnez s1,303e + 313a: f091 bnez s1,303e <_start-0x7fffcfc2> 313c: 067e slli a2,a2,0x1f 313e: 2540 fld fs0,136(a0) 3140: 0081 addi ra,ra,0 3142: 221e fld ft4,448(sp) - 3144: f091 bnez s1,3048 + 3144: f091 bnez s1,3048 <_start-0x7fffcfb8> 3146: 067e slli a2,a2,0x1f 3148: ff0a fsw ft2,188(sp) 314a: 1aff 0x1aff 314c: 0081 addi ra,ra,0 314e: 401e 0x401e - 3150: 2225 jal 3278 + 3150: 2225 jal 3278 <_start-0x7fffcd88> 3152: ff0a fsw ft2,188(sp) 3154: 1aff 0x1aff 3156: 2440 fld fs0,136(s0) @@ -40259,7 +40324,7 @@ Disassembly of section .debug_loc: 3160: 0000 unimp 3162: 0035 c.nop 13 3164: 7f88 flw fa0,56(a5) - 3166: f091 bnez s1,306a + 3166: f091 bnez s1,306a <_start-0x7fffcf96> 3168: 067e slli a2,a2,0x1f 316a: 811a mv sp,t1 316c: 1e00 addi s0,sp,816 @@ -40280,7 +40345,7 @@ Disassembly of section .debug_loc: 318a: 1a06 slli s4,s4,0x21 318c: 0081 addi ra,ra,0 318e: 401e 0x401e - 3190: 2225 jal 32b8 + 3190: 2225 jal 32b8 <_start-0x7fffcd48> 3192: 7f88 flw fa0,56(a5) 3194: 401a 0x401a 3196: 2224 fld fs1,64(a2) @@ -40298,7 +40363,7 @@ Disassembly of section .debug_loc: 31b4: 067e slli a2,a2,0x1f 31b6: 8d1a mv s10,t1 31b8: 1e00 addi s0,sp,816 - 31ba: f091 bnez s1,30be + 31ba: f091 bnez s1,30be <_start-0x7fffcf42> 31bc: 067e slli a2,a2,0x1f 31be: 2540 fld fs0,136(a0) 31c0: 0081 addi ra,ra,0 @@ -40352,7 +40417,7 @@ Disassembly of section .debug_loc: 322e: 007d c.nop 31 3230: 0076 c.slli zero,0x1d 3232: 401e 0x401e - 3234: 2225 jal 335c + 3234: 2225 jal 335c <_start-0x7fffcca4> 3236: 401a7f7b 0x401a7f7b 323a: 2224 fld fs1,64(a2) 323c: b89f 0009 c000 0xc0000009b89f @@ -40391,7 +40456,7 @@ Disassembly of section .debug_loc: 3288: 007d c.nop 31 328a: 0076 c.slli zero,0x1d 328c: 401e 0x401e - 328e: 2225 jal 33b6 + 328e: 2225 jal 33b6 <_start-0x7fffcc4a> 3290: 7f88 flw fa0,56(a5) 3292: 401a 0x401a 3294: 2224 fld fs1,64(a2) @@ -40413,7 +40478,7 @@ Disassembly of section .debug_loc: 32b8: 007d c.nop 31 32ba: 0076 c.slli zero,0x1d 32bc: 401e 0x401e - 32be: 2225 jal 33e6 + 32be: 2225 jal 33e6 <_start-0x7fffcc1a> 32c0: 7f88 flw fa0,56(a5) 32c2: 401a 0x401a 32c4: 2224 fld fs1,64(a2) @@ -40453,7 +40518,7 @@ Disassembly of section .debug_loc: 330c: 0000 unimp 330e: 0044 addi s1,sp,4 3310: 7f88 flw fa0,56(a5) - 3312: f891 bnez s1,3226 + 3312: f891 bnez s1,3226 <_start-0x7fffcdda> 3314: 067e slli a2,a2,0x1f 3316: 881a mv a6,t1 3318: 917f 0x917f @@ -40462,7 +40527,7 @@ Disassembly of section .debug_loc: 331e: 881e mv a6,t2 3320: 1a7f 0x1a7f 3322: 7f88 flw fa0,56(a5) - 3324: f891 bnez s1,3238 + 3324: f891 bnez s1,3238 <_start-0x7fffcdc8> 3326: 067e slli a2,a2,0x1f 3328: 911a add sp,sp,t1 332a: 7f84 flw fs1,56(a5) @@ -40492,7 +40557,7 @@ Disassembly of section .debug_loc: 335a: 0000 unimp 335c: 0048 addi a0,sp,4 335e: 7f88 flw fa0,56(a5) - 3360: f891 bnez s1,3274 + 3360: f891 bnez s1,3274 <_start-0x7fffcd8c> 3362: 067e slli a2,a2,0x1f 3364: 881a mv a6,t1 3366: 917f 0x917f @@ -40501,7 +40566,7 @@ Disassembly of section .debug_loc: 336c: 881e mv a6,t2 336e: 1a7f 0x1a7f 3370: 7f88 flw fa0,56(a5) - 3372: f891 bnez s1,3286 + 3372: f891 bnez s1,3286 <_start-0x7fffcd7a> 3374: 067e slli a2,a2,0x1f 3376: 911a add sp,sp,t1 3378: 7f84 flw fs1,56(a5) @@ -40542,16 +40607,16 @@ Disassembly of section .debug_loc: 33c2: 008a slli ra,ra,0x2 33c4: 8f1e mv t5,t2 33c6: 1a00 addi s0,sp,304 - 33c8: f891 bnez s1,32dc + 33c8: f891 bnez s1,32dc <_start-0x7fffcd24> 33ca: 067e slli a2,a2,0x1f 33cc: 801a008f 0x801a008f 33d0: 1e00 addi s0,sp,816 - 33d2: f891 bnez s1,32e6 + 33d2: f891 bnez s1,32e6 <_start-0x7fffcd1a> 33d4: 067e slli a2,a2,0x1f 33d6: 2540 fld fs0,136(a0) 33d8: 008a slli ra,ra,0x2 33da: 221e fld ft4,448(sp) - 33dc: f891 bnez s1,32f0 + 33dc: f891 bnez s1,32f0 <_start-0x7fffcd10> 33de: 067e slli a2,a2,0x1f 33e0: 8a1a008f 0x8a1a008f 33e4: 1e00 addi s0,sp,816 @@ -40573,7 +40638,7 @@ Disassembly of section .debug_loc: 3406: 1a00 addi s0,sp,304 3408: 8f1e mv t5,t2 340a: 1a00 addi s0,sp,304 - 340c: f891 bnez s1,3320 + 340c: f891 bnez s1,3320 <_start-0x7fffcce0> 340e: 067e slli a2,a2,0x1f 3410: 801a008f 0x801a008f 3414: 1e00 addi s0,sp,816 @@ -40587,7 +40652,7 @@ Disassembly of section .debug_loc: 3426: 7f8c flw fa1,56(a5) 3428: 8f06 mv t5,ra 342a: 1a00 addi s0,sp,304 - 342c: f891 bnez s1,3340 + 342c: f891 bnez s1,3340 <_start-0x7fffccc0> 342e: 067e slli a2,a2,0x1f 3430: 1e1a008f 0x1e1a008f 3434: 2540 fld fs0,136(a0) @@ -40608,7 +40673,7 @@ Disassembly of section .debug_loc: 3454: 1a00 addi s0,sp,304 3456: 8f1e mv t5,t2 3458: 1a00 addi s0,sp,304 - 345a: f891 bnez s1,336e + 345a: f891 bnez s1,336e <_start-0x7fffcc92> 345c: 067e slli a2,a2,0x1f 345e: 911a008f 0x911a008f 3462: 7f8c flw fa1,56(a5) @@ -40624,7 +40689,7 @@ Disassembly of section .debug_loc: 3478: 7f8c flw fa1,56(a5) 347a: 8f06 mv t5,ra 347c: 1a00 addi s0,sp,304 - 347e: f891 bnez s1,3392 + 347e: f891 bnez s1,3392 <_start-0x7fffcc6e> 3480: 067e slli a2,a2,0x1f 3482: 1e1a008f 0x1e1a008f 3486: 2540 fld fs0,136(a0) @@ -40641,7 +40706,7 @@ Disassembly of section .debug_loc: 349c: 067f 0x67f 349e: ff0a fsw ft2,188(sp) 34a0: 1aff 0x1aff - 34a2: f891 bnez s1,33b6 + 34a2: f891 bnez s1,33b6 <_start-0x7fffcc4a> 34a4: 067e slli a2,a2,0x1f 34a6: ff0a fsw ft2,188(sp) 34a8: 1aff 0x1aff @@ -40659,7 +40724,7 @@ Disassembly of section .debug_loc: 34c0: 067f 0x67f 34c2: ff0a fsw ft2,188(sp) 34c4: 1aff 0x1aff - 34c6: f891 bnez s1,33da + 34c6: f891 bnez s1,33da <_start-0x7fffcc26> 34c8: 067e slli a2,a2,0x1f 34ca: 2540 fld fs0,136(a0) 34cc: 221e fld ft4,448(sp) @@ -40667,12 +40732,12 @@ Disassembly of section .debug_loc: 34d0: 067f 0x67f 34d2: ff0a fsw ft2,188(sp) 34d4: 1aff 0x1aff - 34d6: f891 bnez s1,33ea + 34d6: f891 bnez s1,33ea <_start-0x7fffcc16> 34d8: 067e slli a2,a2,0x1f 34da: ff0a fsw ft2,188(sp) 34dc: 1aff 0x1aff 34de: 401e 0x401e - 34e0: 2225 jal 3608 + 34e0: 2225 jal 3608 <_start-0x7fffc9f8> 34e2: ff0a fsw ft2,188(sp) 34e4: 1aff 0x1aff 34e6: 2440 fld fs0,136(s0) @@ -40686,7 +40751,7 @@ Disassembly of section .debug_loc: 34f6: 067f 0x67f 34f8: ff0a fsw ft2,188(sp) 34fa: 1aff 0x1aff - 34fc: f891 bnez s1,3410 + 34fc: f891 bnez s1,3410 <_start-0x7fffcbf0> 34fe: 067e slli a2,a2,0x1f 3500: ff0a fsw ft2,188(sp) 3502: 1aff 0x1aff @@ -40704,7 +40769,7 @@ Disassembly of section .debug_loc: 351a: 067f 0x67f 351c: ff0a fsw ft2,188(sp) 351e: 1aff 0x1aff - 3520: f891 bnez s1,3434 + 3520: f891 bnez s1,3434 <_start-0x7fffcbcc> 3522: 067e slli a2,a2,0x1f 3524: 2540 fld fs0,136(a0) 3526: 221e fld ft4,448(sp) @@ -40712,12 +40777,12 @@ Disassembly of section .debug_loc: 352a: 067f 0x67f 352c: ff0a fsw ft2,188(sp) 352e: 1aff 0x1aff - 3530: f891 bnez s1,3444 + 3530: f891 bnez s1,3444 <_start-0x7fffcbbc> 3532: 067e slli a2,a2,0x1f 3534: ff0a fsw ft2,188(sp) 3536: 1aff 0x1aff 3538: 401e 0x401e - 353a: 2225 jal 3662 + 353a: 2225 jal 3662 <_start-0x7fffc99e> 353c: ff0a fsw ft2,188(sp) 353e: 1aff 0x1aff 3540: 2440 fld fs0,136(s0) @@ -40766,7 +40831,7 @@ Disassembly of section .debug_loc: 35aa: 007d c.nop 31 35ac: 008c addi a1,sp,64 35ae: 401e 0x401e - 35b0: 2225 jal 36d8 + 35b0: 2225 jal 36d8 <_start-0x7fffc928> 35b2: 008a slli ra,ra,0x2 35b4: 401a 0x401a 35b6: 2224 fld fs1,64(a2) @@ -40805,7 +40870,7 @@ Disassembly of section .debug_loc: 3604: 007d c.nop 31 3606: 008c addi a1,sp,64 3608: 401e 0x401e - 360a: 2225 jal 3732 + 360a: 2225 jal 3732 <_start-0x7fffc8ce> 360c: 7f88 flw fa0,56(a5) 360e: 401a 0x401a 3610: 2224 fld fs1,64(a2) @@ -40844,7 +40909,7 @@ Disassembly of section .debug_loc: 365e: 007d c.nop 31 3660: 008c addi a1,sp,64 3662: 401e 0x401e - 3664: 2225 jal 378c + 3664: 2225 jal 378c <_start-0x7fffc874> 3666: 7f88 flw fa0,56(a5) 3668: 401a 0x401a 366a: 2224 fld fs1,64(a2) @@ -40865,7 +40930,7 @@ Disassembly of section .debug_loc: 368e: 007d c.nop 31 3690: 008c addi a1,sp,64 3692: 401e 0x401e - 3694: 2225 jal 37bc + 3694: 2225 jal 37bc <_start-0x7fffc844> 3696: 7f88 flw fa0,56(a5) 3698: 401a 0x401a 369a: 2224 fld fs1,64(a2) @@ -40923,7 +40988,7 @@ Disassembly of section .debug_loc: 370c: 1a06 slli s4,s4,0x21 370e: 007d c.nop 31 3710: 401e 0x401e - 3712: 2225 jal 383a + 3712: 2225 jal 383a <_start-0x7fffc7c6> 3714: 401a7f87 0x401a7f87 3718: 2224 fld fs1,64(a2) 371a: e49f 0008 b400 0xb4000008e49f @@ -41016,7 +41081,7 @@ Disassembly of section .debug_loc: 37d2: 1aff 0x1aff 37d4: 007d c.nop 31 37d6: 401e 0x401e - 37d8: 2225 jal 3900 + 37d8: 2225 jal 3900 <_start-0x7fffc700> 37da: ff0a fsw ft2,188(sp) 37dc: 1aff 0x1aff 37de: 2440 fld fs0,136(s0) @@ -41048,7 +41113,7 @@ Disassembly of section .debug_loc: 3812: 1a06 slli s4,s4,0x21 3814: 007d c.nop 31 3816: 401e 0x401e - 3818: 2225 jal 3940 + 3818: 2225 jal 3940 <_start-0x7fffc6c0> 381a: 7f88 flw fa0,56(a5) 381c: 401a 0x401a 381e: 2224 fld fs1,64(a2) @@ -41078,14 +41143,14 @@ Disassembly of section .debug_loc: 3852: 008e slli ra,ra,0x3 3854: 221e fld ft4,448(sp) 3856: 7f88 flw fa0,56(a5) - 3858: f891 bnez s1,376c + 3858: f891 bnez s1,376c <_start-0x7fffc894> 385a: 067e slli a2,a2,0x1f 385c: 881a mv a6,t1 385e: 917f 0x917f 3860: 7f80 flw fs0,56(a5) 3862: 1a06 slli s4,s4,0x21 3864: 401e 0x401e - 3866: 2225 jal 398e + 3866: 2225 jal 398e <_start-0x7fffc672> 3868: 7f88 flw fa0,56(a5) 386a: 401a 0x401a 386c: 2224 fld fs1,64(a2) @@ -41112,19 +41177,19 @@ Disassembly of section .debug_loc: 389a: 917f 0x917f 389c: 7f80 flw fs0,56(a5) 389e: 1a06 slli s4,s4,0x21 - 38a0: f891 bnez s1,37b4 + 38a0: f891 bnez s1,37b4 <_start-0x7fffc84c> 38a2: 067e slli a2,a2,0x1f 38a4: 2540 fld fs0,136(a0) 38a6: 221e fld ft4,448(sp) 38a8: 7f88 flw fa0,56(a5) - 38aa: f891 bnez s1,37be + 38aa: f891 bnez s1,37be <_start-0x7fffc842> 38ac: 067e slli a2,a2,0x1f 38ae: 881a mv a6,t1 38b0: 917f 0x917f 38b2: 7f80 flw fs0,56(a5) 38b4: 1a06 slli s4,s4,0x21 38b6: 401e 0x401e - 38b8: 2225 jal 39e0 + 38b8: 2225 jal 39e0 <_start-0x7fffc620> 38ba: 7f88 flw fa0,56(a5) 38bc: 401a 0x401a 38be: 2224 fld fs1,64(a2) @@ -41204,7 +41269,7 @@ Disassembly of section .debug_loc: 396e: 07c0 addi s0,sp,964 3970: 0000 unimp 3972: 000c 0xc - 3974: f091 bnez s1,3878 + 3974: f091 bnez s1,3878 <_start-0x7fffc788> 3976: 067e slli a2,a2,0x1f 3978: ff0a fsw ft2,188(sp) 397a: 1aff 0x1aff @@ -41215,7 +41280,7 @@ Disassembly of section .debug_loc: 3984: 07f8 addi a4,sp,972 3986: 0000 unimp 3988: 7f88000b 0x7f88000b - 398c: f091 bnez s1,3890 + 398c: f091 bnez s1,3890 <_start-0x7fffc770> 398e: 067e slli a2,a2,0x1f 3990: 8c1a mv s8,t1 3992: 1e00 addi s0,sp,816 @@ -41337,7 +41402,7 @@ Disassembly of section .debug_loc: 3aae: 04f4 addi a3,sp,588 3ab0: 0000 unimp 3ab2: 0001 nop - 3ab4: f45d bnez s0,3a62 + 3ab4: f45d bnez s0,3a62 <_start-0x7fffc59e> 3ab6: 0004 0x4 3ab8: f800 fsw fs0,48(s0) 3aba: 0004 0x4 @@ -41374,7 +41439,7 @@ Disassembly of section .debug_loc: 3afe: 07a8 addi a0,sp,968 3b00: 0000 unimp 3b02: 0020 addi s0,sp,8 - 3b04: f091 bnez s1,3a08 + 3b04: f091 bnez s1,3a08 <_start-0x7fffc5f8> 3b06: 067e slli a2,a2,0x1f 3b08: ff0a fsw ft2,188(sp) 3b0a: 1aff 0x1aff @@ -41395,7 +41460,7 @@ Disassembly of section .debug_loc: 3b28: 07b0 addi a2,sp,968 3b2a: 0000 unimp 3b2c: 0024 addi s1,sp,8 - 3b2e: f091 bnez s1,3a32 + 3b2e: f091 bnez s1,3a32 <_start-0x7fffc5ce> 3b30: 067e slli a2,a2,0x1f 3b32: ff0a fsw ft2,188(sp) 3b34: 1aff 0x1aff @@ -41419,17 +41484,17 @@ Disassembly of section .debug_loc: 3b58: 0000 unimp 3b5a: 0022 c.slli zero,0x8 3b5c: 7f88 flw fa0,56(a5) - 3b5e: f091 bnez s1,3a62 + 3b5e: f091 bnez s1,3a62 <_start-0x7fffc59e> 3b60: 067e slli a2,a2,0x1f 3b62: 7f1a flw ft10,164(sp) 3b64: 1e00 addi s0,sp,816 - 3b66: f091 bnez s1,3a6a + 3b66: f091 bnez s1,3a6a <_start-0x7fffc596> 3b68: 067e slli a2,a2,0x1f 3b6a: 2540 fld fs0,136(a0) 3b6c: 008c addi a1,sp,64 3b6e: 221e fld ft4,448(sp) 3b70: 7f88 flw fa0,56(a5) - 3b72: f091 bnez s1,3a76 + 3b72: f091 bnez s1,3a76 <_start-0x7fffc58a> 3b74: 067e slli a2,a2,0x1f 3b76: 8c1a mv s8,t1 3b78: 1e00 addi s0,sp,816 @@ -41440,7 +41505,7 @@ Disassembly of section .debug_loc: 3b82: 07c0 addi s0,sp,964 3b84: 0000 unimp 3b86: 0024 addi s1,sp,8 - 3b88: f091 bnez s1,3a8c + 3b88: f091 bnez s1,3a8c <_start-0x7fffc574> 3b8a: 067e slli a2,a2,0x1f 3b8c: ff0a fsw ft2,188(sp) 3b8e: 1aff 0x1aff @@ -41464,17 +41529,17 @@ Disassembly of section .debug_loc: 3bb2: 0000 unimp 3bb4: 0022 c.slli zero,0x8 3bb6: 7f88 flw fa0,56(a5) - 3bb8: f091 bnez s1,3abc + 3bb8: f091 bnez s1,3abc <_start-0x7fffc544> 3bba: 067e slli a2,a2,0x1f 3bbc: 7f1a flw ft10,164(sp) 3bbe: 1e00 addi s0,sp,816 - 3bc0: f091 bnez s1,3ac4 + 3bc0: f091 bnez s1,3ac4 <_start-0x7fffc53c> 3bc2: 067e slli a2,a2,0x1f 3bc4: 2540 fld fs0,136(a0) 3bc6: 008c addi a1,sp,64 3bc8: 221e fld ft4,448(sp) 3bca: 7f88 flw fa0,56(a5) - 3bcc: f091 bnez s1,3ad0 + 3bcc: f091 bnez s1,3ad0 <_start-0x7fffc530> 3bce: 067e slli a2,a2,0x1f 3bd0: 8c1a mv s8,t1 3bd2: 1e00 addi s0,sp,816 @@ -41486,19 +41551,19 @@ Disassembly of section .debug_loc: 3bde: 0000 unimp 3be0: 0026 c.slli zero,0x9 3be2: 7f88 flw fa0,56(a5) - 3be4: f091 bnez s1,3ae8 + 3be4: f091 bnez s1,3ae8 <_start-0x7fffc518> 3be6: 067e slli a2,a2,0x1f 3be8: 911a add sp,sp,t1 3bea: 7f80 flw fs0,56(a5) 3bec: 4006 0x4006 3bee: 1e25 addi t3,t3,-23 - 3bf0: f091 bnez s1,3af4 + 3bf0: f091 bnez s1,3af4 <_start-0x7fffc50c> 3bf2: 067e slli a2,a2,0x1f 3bf4: 2540 fld fs0,136(a0) 3bf6: 008c addi a1,sp,64 3bf8: 221e fld ft4,448(sp) 3bfa: 7f88 flw fa0,56(a5) - 3bfc: f091 bnez s1,3b00 + 3bfc: f091 bnez s1,3b00 <_start-0x7fffc500> 3bfe: 067e slli a2,a2,0x1f 3c00: 8c1a mv s8,t1 3c02: 1e00 addi s0,sp,816 @@ -41510,7 +41575,7 @@ Disassembly of section .debug_loc: 3c0e: 0000 unimp 3c10: 0030 addi a2,sp,8 3c12: 7f88 flw fa0,56(a5) - 3c14: f091 bnez s1,3b18 + 3c14: f091 bnez s1,3b18 <_start-0x7fffc4e8> 3c16: 067e slli a2,a2,0x1f 3c18: 911a add sp,sp,t1 3c1a: 7f80 flw fs0,56(a5) @@ -41564,7 +41629,7 @@ Disassembly of section .debug_loc: 3c80: 09b4 addi a3,sp,216 3c82: 0000 unimp 3c84: 0034 addi a3,sp,8 - 3c86: f091 bnez s1,3b8a + 3c86: f091 bnez s1,3b8a <_start-0x7fffc476> 3c88: 067e slli a2,a2,0x1f 3c8a: ff0a fsw ft2,188(sp) 3c8c: 1aff 0x1aff @@ -41621,7 +41686,7 @@ Disassembly of section .debug_loc: 3cf8: 09c0 addi s0,sp,212 3cfa: 0000 unimp 3cfc: 0034 addi a3,sp,8 - 3cfe: f091 bnez s1,3c02 + 3cfe: f091 bnez s1,3c02 <_start-0x7fffc3fe> 3d00: 067e slli a2,a2,0x1f 3d02: ff0a fsw ft2,188(sp) 3d04: 1aff 0x1aff @@ -41653,7 +41718,7 @@ Disassembly of section .debug_loc: 3d38: 0000 unimp 3d3a: 0030 addi a2,sp,8 3d3c: 7f88 flw fa0,56(a5) - 3d3e: f091 bnez s1,3c42 + 3d3e: f091 bnez s1,3c42 <_start-0x7fffc3be> 3d40: 067e slli a2,a2,0x1f 3d42: 911a add sp,sp,t1 3d44: 7f80 flw fs0,56(a5) @@ -41681,7 +41746,7 @@ Disassembly of section .debug_loc: 3d70: 0bc8 addi a0,sp,468 3d72: 0000 unimp 3d74: 0030 addi a2,sp,8 - 3d76: f091 bnez s1,3c7a + 3d76: f091 bnez s1,3c7a <_start-0x7fffc386> 3d78: 067e slli a2,a2,0x1f 3d7a: 911a008f 0x911a008f 3d7e: 7f80 flw fs0,56(a5) @@ -41707,7 +41772,7 @@ Disassembly of section .debug_loc: 3daa: 0ca8 addi a0,sp,600 3dac: 0000 unimp 3dae: 0034 addi a3,sp,8 - 3db0: f091 bnez s1,3cb4 + 3db0: f091 bnez s1,3cb4 <_start-0x7fffc34c> 3db2: 067e slli a2,a2,0x1f 3db4: ff0a fsw ft2,188(sp) 3db6: 1aff 0x1aff @@ -41738,7 +41803,7 @@ Disassembly of section .debug_loc: 3de8: 0db0 addi a2,sp,728 3dea: 0000 unimp 3dec: 0034 addi a3,sp,8 - 3dee: f091 bnez s1,3cf2 + 3dee: f091 bnez s1,3cf2 <_start-0x7fffc30e> 3df0: 067e slli a2,a2,0x1f 3df2: ff0a fsw ft2,188(sp) 3df4: 1aff 0x1aff @@ -41791,7 +41856,7 @@ Disassembly of section .debug_loc: 3e64: 917f 0x917f 3e66: 7f80 flw fs0,56(a5) 3e68: 1a06 slli s4,s4,0x21 - 3e6a: f091 bnez s1,3d6e + 3e6a: f091 bnez s1,3d6e <_start-0x7fffc292> 3e6c: 067e slli a2,a2,0x1f 3e6e: 2540 fld fs0,136(a0) 3e70: 9f1e add t5,t5,t2 @@ -41824,7 +41889,7 @@ Disassembly of section .debug_loc: 3eb0: 917f 0x917f 3eb2: 7f80 flw fs0,56(a5) 3eb4: 1a06 slli s4,s4,0x21 - 3eb6: f091 bnez s1,3dba + 3eb6: f091 bnez s1,3dba <_start-0x7fffc246> 3eb8: 067e slli a2,a2,0x1f 3eba: 2540 fld fs0,136(a0) 3ebc: 9f1e add t5,t5,t2 @@ -41837,7 +41902,7 @@ Disassembly of section .debug_loc: 3eca: 067f 0x67f 3ecc: ff0a fsw ft2,188(sp) 3ece: 1aff 0x1aff - 3ed0: f091 bnez s1,3dd4 + 3ed0: f091 bnez s1,3dd4 <_start-0x7fffc22c> 3ed2: 067e slli a2,a2,0x1f 3ed4: 2540 fld fs0,136(a0) 3ed6: 9f1e add t5,t5,t2 @@ -41858,7 +41923,7 @@ Disassembly of section .debug_loc: 3efc: 7f80 flw fs0,56(a5) 3efe: 8f06 mv t5,ra 3f00: 1a00 addi s0,sp,304 - 3f02: f091 bnez s1,3e06 + 3f02: f091 bnez s1,3e06 <_start-0x7fffc1fa> 3f04: 067e slli a2,a2,0x1f 3f06: 2540 fld fs0,136(a0) 3f08: 9f1e add t5,t5,t2 @@ -41871,7 +41936,7 @@ Disassembly of section .debug_loc: 3f16: 067f 0x67f 3f18: ff0a fsw ft2,188(sp) 3f1a: 1aff 0x1aff - 3f1c: f091 bnez s1,3e20 + 3f1c: f091 bnez s1,3e20 <_start-0x7fffc1e0> 3f1e: 067e slli a2,a2,0x1f 3f20: 2540 fld fs0,136(a0) 3f22: 9f1e add t5,t5,t2 @@ -41884,7 +41949,7 @@ Disassembly of section .debug_loc: 3f30: 067f 0x67f 3f32: ff0a fsw ft2,188(sp) 3f34: 1aff 0x1aff - 3f36: f091 bnez s1,3e3a + 3f36: f091 bnez s1,3e3a <_start-0x7fffc1c6> 3f38: 067e slli a2,a2,0x1f 3f3a: 2540 fld fs0,136(a0) 3f3c: 9f1e add t5,t5,t2 @@ -41894,7 +41959,7 @@ Disassembly of section .debug_loc: 3f4a: 06b4 addi a3,sp,840 3f4c: 0000 unimp 3f4e: 0001 nop - 3f50: 00000063 beqz zero,3f50 + 3f50: 00000063 beqz zero,3f50 <_start-0x7fffc0b0> 3f54: 0000 unimp 3f56: 0000 unimp 3f58: a800 fsd fs0,16(s0) @@ -41992,7 +42057,7 @@ Disassembly of section .debug_loc: 402c: 07b0 addi a2,sp,968 402e: 0000 unimp 4030: 000c 0xc - 4032: f091 bnez s1,3f36 + 4032: f091 bnez s1,3f36 <_start-0x7fffc0ca> 4034: 067e slli a2,a2,0x1f 4036: ff0a fsw ft2,188(sp) 4038: 1aff 0x1aff @@ -42003,7 +42068,7 @@ Disassembly of section .debug_loc: 4042: 07b4 addi a3,sp,968 4044: 0000 unimp 4046: 7f88000b 0x7f88000b - 404a: f091 bnez s1,3f4e + 404a: f091 bnez s1,3f4e <_start-0x7fffc0b2> 404c: 067e slli a2,a2,0x1f 404e: 761a flw fa2,164(sp) 4050: 1e00 addi s0,sp,816 @@ -42029,7 +42094,7 @@ Disassembly of section .debug_loc: 4082: 08e4 addi s1,sp,92 4084: 0000 unimp 4086: 7f87000b 0x7f87000b - 408a: f091 bnez s1,3f8e + 408a: f091 bnez s1,3f8e <_start-0x7fffc072> 408c: 067e slli a2,a2,0x1f 408e: 761a flw fa2,164(sp) 4090: 1e00 addi s0,sp,816 @@ -42056,7 +42121,7 @@ Disassembly of section .debug_loc: 40c2: 09c0 addi s0,sp,212 40c4: 0000 unimp 40c6: 000c 0xc - 40c8: f091 bnez s1,3fcc + 40c8: f091 bnez s1,3fcc <_start-0x7fffc034> 40ca: 067e slli a2,a2,0x1f 40cc: ff0a fsw ft2,188(sp) 40ce: 1aff 0x1aff @@ -42067,7 +42132,7 @@ Disassembly of section .debug_loc: 40d8: 0a30 addi a2,sp,280 40da: 0000 unimp 40dc: 7f88000b 0x7f88000b - 40e0: f091 bnez s1,3fe4 + 40e0: f091 bnez s1,3fe4 <_start-0x7fffc01c> 40e2: 067e slli a2,a2,0x1f 40e4: 761a flw fa2,164(sp) 40e6: 1e00 addi s0,sp,816 @@ -42078,7 +42143,7 @@ Disassembly of section .debug_loc: 40f6: 7f84 flw fs1,56(a5) 40f8: 1a06 slli s4,s4,0x21 40fa: 7f88 flw fa0,56(a5) - 40fc: f091 bnez s1,4000 + 40fc: f091 bnez s1,4000 <_start-0x7fffc000> 40fe: 067e slli a2,a2,0x1f 4100: 1e1a slli t3,t3,0x26 4102: 049f 000b c800 0xc800000b049f @@ -42087,7 +42152,7 @@ Disassembly of section .debug_loc: 410e: 7f84 flw fs1,56(a5) 4110: 8f06 mv t5,ra 4112: 1a00 addi s0,sp,304 - 4114: f091 bnez s1,4018 + 4114: f091 bnez s1,4018 <_start-0x7fffbfe8> 4116: 067e slli a2,a2,0x1f 4118: 1e1a008f 0x1e1a008f 411c: c89f 000b a800 0xa800000bc89f @@ -42151,7 +42216,7 @@ Disassembly of section .debug_loc: 41a6: 221e fld ft4,448(sp) 41a8: 0076 c.slli zero,0x1d 41aa: 401e007b 0x401e007b - 41ae: 2225 jal 42d6 + 41ae: 2225 jal 42d6 <_start-0x7fffbd2a> 41b0: 9c9f 0007 a800 0xa80000079c9f 41b6: 20000007 0x20000007 41ba: 9100 0x9100 @@ -42162,13 +42227,13 @@ Disassembly of section .debug_loc: 41c4: 1e00 addi s0,sp,816 41c6: 00760077 0x760077 41ca: 221e fld ft4,448(sp) - 41cc: f091 bnez s1,40d0 + 41cc: f091 bnez s1,40d0 <_start-0x7fffbf30> 41ce: 067e slli a2,a2,0x1f 41d0: ff0a fsw ft2,188(sp) 41d2: 1aff 0x1aff 41d4: 0076 c.slli zero,0x1d 41d6: 401e 0x401e - 41d8: 2225 jal 4300 + 41d8: 2225 jal 4300 <_start-0x7fffbd00> 41da: a89f 0007 b000 0xb0000007a89f 41e0: 24000007 0x24000007 41e4: 9100 0x9100 @@ -42177,18 +42242,18 @@ Disassembly of section .debug_loc: 41ea: ffff 0xffff 41ec: 8f1a mv t5,t1 41ee: 1e00 addi s0,sp,816 - 41f0: f091 bnez s1,40f4 + 41f0: f091 bnez s1,40f4 <_start-0x7fffbf0c> 41f2: 067e slli a2,a2,0x1f 41f4: 2540 fld fs0,136(a0) 41f6: 0076 c.slli zero,0x1d 41f8: 221e fld ft4,448(sp) - 41fa: f091 bnez s1,40fe + 41fa: f091 bnez s1,40fe <_start-0x7fffbf02> 41fc: 067e slli a2,a2,0x1f 41fe: ff0a fsw ft2,188(sp) 4200: 1aff 0x1aff 4202: 0076 c.slli zero,0x1d 4204: 401e 0x401e - 4206: 2225 jal 432e + 4206: 2225 jal 432e <_start-0x7fffbcd2> 4208: b09f 0007 b400 0xb4000007b09f 420e: 22000007 0x22000007 4212: 8800 0x8800 @@ -42206,7 +42271,7 @@ Disassembly of section .debug_loc: 422c: 1a06 slli s4,s4,0x21 422e: 0076 c.slli zero,0x1d 4230: 401e 0x401e - 4232: 2225 jal 435a + 4232: 2225 jal 435a <_start-0x7fffbca6> 4234: b49f 0007 c000 0xc0000007b49f 423a: 24000007 0x24000007 423e: 9100 0x9100 @@ -42215,18 +42280,18 @@ Disassembly of section .debug_loc: 4244: ffff 0xffff 4246: 8f1a mv t5,t1 4248: 1e00 addi s0,sp,816 - 424a: f091 bnez s1,414e + 424a: f091 bnez s1,414e <_start-0x7fffbeb2> 424c: 067e slli a2,a2,0x1f 424e: 2540 fld fs0,136(a0) 4250: 0076 c.slli zero,0x1d 4252: 221e fld ft4,448(sp) - 4254: f091 bnez s1,4158 + 4254: f091 bnez s1,4158 <_start-0x7fffbea8> 4256: 067e slli a2,a2,0x1f 4258: ff0a fsw ft2,188(sp) 425a: 1aff 0x1aff 425c: 0076 c.slli zero,0x1d 425e: 401e 0x401e - 4260: 2225 jal 4388 + 4260: 2225 jal 4388 <_start-0x7fffbc78> 4262: c09f 0007 9400 0x94000007c09f 4268: 0008 0x8 426a: 2200 fld fs0,0(a2) @@ -42245,7 +42310,7 @@ Disassembly of section .debug_loc: 4286: 1a06 slli s4,s4,0x21 4288: 0076 c.slli zero,0x1d 428a: 401e 0x401e - 428c: 2225 jal 43b4 + 428c: 2225 jal 43b4 <_start-0x7fffbc4c> 428e: 949f 0008 e400 0xe4000008949f 4294: 0008 0x8 4296: 2200 fld fs0,0(a2) @@ -42264,7 +42329,7 @@ Disassembly of section .debug_loc: 42b2: 1a06 slli s4,s4,0x21 42b4: 0076 c.slli zero,0x1d 42b6: 401e 0x401e - 42b8: 2225 jal 43e0 + 42b8: 2225 jal 43e0 <_start-0x7fffbc20> 42ba: e49f 0008 b400 0xb4000008e49f 42c0: 0009 c.nop 2 42c2: 2400 fld fs0,8(s0) @@ -42274,18 +42339,18 @@ Disassembly of section .debug_loc: 42ca: ffff 0xffff 42cc: 8f1a mv t5,t1 42ce: 1e00 addi s0,sp,816 - 42d0: f091 bnez s1,41d4 + 42d0: f091 bnez s1,41d4 <_start-0x7fffbe2c> 42d2: 067e slli a2,a2,0x1f 42d4: 2540 fld fs0,136(a0) 42d6: 0076 c.slli zero,0x1d 42d8: 221e fld ft4,448(sp) - 42da: f091 bnez s1,41de + 42da: f091 bnez s1,41de <_start-0x7fffbe22> 42dc: 067e slli a2,a2,0x1f 42de: ff0a fsw ft2,188(sp) 42e0: 1aff 0x1aff 42e2: 0076 c.slli zero,0x1d 42e4: 401e 0x401e - 42e6: 2225 jal 440e + 42e6: 2225 jal 440e <_start-0x7fffbbf2> 42e8: b49f 0009 b800 0xb8000009b49f 42ee: 0009 c.nop 2 42f0: 2200 fld fs0,0(a2) @@ -42304,7 +42369,7 @@ Disassembly of section .debug_loc: 430c: 1a06 slli s4,s4,0x21 430e: 0076 c.slli zero,0x1d 4310: 401e 0x401e - 4312: 2225 jal 443a + 4312: 2225 jal 443a <_start-0x7fffbbc6> 4314: b89f 0009 c000 0xc0000009b89f 431a: 0009 c.nop 2 431c: 2400 fld fs0,8(s0) @@ -42314,18 +42379,18 @@ Disassembly of section .debug_loc: 4324: ffff 0xffff 4326: 8f1a mv t5,t1 4328: 1e00 addi s0,sp,816 - 432a: f091 bnez s1,422e + 432a: f091 bnez s1,422e <_start-0x7fffbdd2> 432c: 067e slli a2,a2,0x1f 432e: 2540 fld fs0,136(a0) 4330: 0076 c.slli zero,0x1d 4332: 221e fld ft4,448(sp) - 4334: f091 bnez s1,4238 + 4334: f091 bnez s1,4238 <_start-0x7fffbdc8> 4336: 067e slli a2,a2,0x1f 4338: ff0a fsw ft2,188(sp) 433a: 1aff 0x1aff 433c: 0076 c.slli zero,0x1d 433e: 401e 0x401e - 4340: 2225 jal 4468 + 4340: 2225 jal 4468 <_start-0x7fffbb98> 4342: c09f 0009 2800 0x28000009c09f 4348: 000a c.slli zero,0x2 434a: 2200 fld fs0,0(a2) @@ -42344,7 +42409,7 @@ Disassembly of section .debug_loc: 4366: 1a06 slli s4,s4,0x21 4368: 0076 c.slli zero,0x1d 436a: 401e 0x401e - 436c: 2225 jal 4494 + 436c: 2225 jal 4494 <_start-0x7fffbb6c> 436e: 289f 000a 3000 0x3000000a289f 4374: 000a c.slli zero,0x2 4376: 2600 fld fs0,8(a2) @@ -42366,7 +42431,7 @@ Disassembly of section .debug_loc: 4396: 1a06 slli s4,s4,0x21 4398: 0076 c.slli zero,0x1d 439a: 401e 0x401e - 439c: 2225 jal 44c4 + 439c: 2225 jal 44c4 <_start-0x7fffbb3c> 439e: 309f 000a 0400 0x400000a309f 43a4: 3000000b 0x3000000b 43a8: 8800 0x8800 @@ -42380,7 +42445,7 @@ Disassembly of section .debug_loc: 43b8: 917f 0x917f 43ba: 7f84 flw fs1,56(a5) 43bc: 1a06 slli s4,s4,0x21 - 43be: f091 bnez s1,42c2 + 43be: f091 bnez s1,42c2 <_start-0x7fffbd3e> 43c0: 067e slli a2,a2,0x1f 43c2: 2540 fld fs0,136(a0) 43c4: 221e fld ft4,448(sp) @@ -42392,7 +42457,7 @@ Disassembly of section .debug_loc: 43d0: 7ef0 flw fa2,124(a3) 43d2: 1a06 slli s4,s4,0x21 43d4: 401e 0x401e - 43d6: 2225 jal 44fe + 43d6: 2225 jal 44fe <_start-0x7fffbb02> 43d8: 049f 000b c800 0xc800000b049f 43de: 3000000b 0x3000000b 43e2: 9100 0x9100 @@ -42406,7 +42471,7 @@ Disassembly of section .debug_loc: 43f2: 7f84 flw fs1,56(a5) 43f4: 8f06 mv t5,ra 43f6: 1a00 addi s0,sp,304 - 43f8: f091 bnez s1,42fc + 43f8: f091 bnez s1,42fc <_start-0x7fffbd04> 43fa: 067e slli a2,a2,0x1f 43fc: 2540 fld fs0,136(a0) 43fe: 221e fld ft4,448(sp) @@ -42417,7 +42482,7 @@ Disassembly of section .debug_loc: 440a: 8f06 mv t5,ra 440c: 1a00 addi s0,sp,304 440e: 401e 0x401e - 4410: 2225 jal 4538 + 4410: 2225 jal 4538 <_start-0x7fffbac8> 4412: c89f 000b a800 0xa800000bc89f 4418: 000c 0xc 441a: 3400 fld fs0,40(s0) @@ -42433,7 +42498,7 @@ Disassembly of section .debug_loc: 442e: 067f 0x67f 4430: ff0a fsw ft2,188(sp) 4432: 1aff 0x1aff - 4434: f091 bnez s1,4338 + 4434: f091 bnez s1,4338 <_start-0x7fffbcc8> 4436: 067e slli a2,a2,0x1f 4438: 2540 fld fs0,136(a0) 443a: 221e fld ft4,448(sp) @@ -42441,12 +42506,12 @@ Disassembly of section .debug_loc: 443e: 067f 0x67f 4440: ff0a fsw ft2,188(sp) 4442: 1aff 0x1aff - 4444: f091 bnez s1,4348 + 4444: f091 bnez s1,4348 <_start-0x7fffbcb8> 4446: 067e slli a2,a2,0x1f 4448: ff0a fsw ft2,188(sp) 444a: 1aff 0x1aff 444c: 401e 0x401e - 444e: 2225 jal 4576 + 444e: 2225 jal 4576 <_start-0x7fffba8a> 4450: a49f 000d b000 0xb000000da49f 4456: 000d c.nop 3 4458: 3400 fld fs0,40(s0) @@ -42462,7 +42527,7 @@ Disassembly of section .debug_loc: 446c: 067f 0x67f 446e: ff0a fsw ft2,188(sp) 4470: 1aff 0x1aff - 4472: f091 bnez s1,4376 + 4472: f091 bnez s1,4376 <_start-0x7fffbc8a> 4474: 067e slli a2,a2,0x1f 4476: 2540 fld fs0,136(a0) 4478: 221e fld ft4,448(sp) @@ -42470,12 +42535,12 @@ Disassembly of section .debug_loc: 447c: 067f 0x67f 447e: ff0a fsw ft2,188(sp) 4480: 1aff 0x1aff - 4482: f091 bnez s1,4386 + 4482: f091 bnez s1,4386 <_start-0x7fffbc7a> 4484: 067e slli a2,a2,0x1f 4486: ff0a fsw ft2,188(sp) 4488: 1aff 0x1aff 448a: 401e 0x401e - 448c: 2225 jal 45b4 + 448c: 2225 jal 45b4 <_start-0x7fffba4c> 448e: 009f 0000 0000 0x9f 4494: 0000 unimp 4496: 1c00 addi s0,sp,560 @@ -42496,7 +42561,7 @@ Disassembly of section .debug_loc: 44b6: 0a30 addi a2,sp,280 44b8: 0000 unimp 44ba: 000a c.slli zero,0x2 - 44bc: f091 bnez s1,43c0 + 44bc: f091 bnez s1,43c0 <_start-0x7fffbc40> 44be: 067e slli a2,a2,0x1f 44c0: 2540 fld fs0,136(a0) 44c2: 0076 c.slli zero,0x1d @@ -42518,7 +42583,7 @@ Disassembly of section .debug_loc: 44ea: 7f84 flw fs1,56(a5) 44ec: 8f06 mv t5,ra 44ee: 1a00 addi s0,sp,304 - 44f0: f091 bnez s1,43f4 + 44f0: f091 bnez s1,43f4 <_start-0x7fffbc0c> 44f2: 067e slli a2,a2,0x1f 44f4: 2540 fld fs0,136(a0) 44f6: 9f1e add t5,t5,t2 @@ -42531,7 +42596,7 @@ Disassembly of section .debug_loc: 4504: 067f 0x67f 4506: ff0a fsw ft2,188(sp) 4508: 1aff 0x1aff - 450a: f091 bnez s1,440e + 450a: f091 bnez s1,440e <_start-0x7fffbbf2> 450c: 067e slli a2,a2,0x1f 450e: 2540 fld fs0,136(a0) 4510: 9f1e add t5,t5,t2 @@ -42544,7 +42609,7 @@ Disassembly of section .debug_loc: 451e: 067f 0x67f 4520: ff0a fsw ft2,188(sp) 4522: 1aff 0x1aff - 4524: f091 bnez s1,4428 + 4524: f091 bnez s1,4428 <_start-0x7fffbbd8> 4526: 067e slli a2,a2,0x1f 4528: 2540 fld fs0,136(a0) 452a: 9f1e add t5,t5,t2 @@ -42554,7 +42619,7 @@ Disassembly of section .debug_loc: 4538: 06c8 addi a0,sp,836 453a: 0000 unimp 453c: 0001 nop - 453e: 00000067 jr zero # 0 + 453e: 00000067 jr zero # 0 <_start-0x80000000> 4542: 0000 unimp 4544: 0000 unimp 4546: 1000 addi s0,sp,32 @@ -42596,7 +42661,7 @@ Disassembly of section .debug_loc: 459a: 0a28 addi a0,sp,280 459c: 0000 unimp 459e: 0001 nop - 45a0: 000a286f jal a6,a65a0 + 45a0: 000a286f jal a6,a65a0 <_start-0x7ff59a60> 45a4: a800 fsd fs0,16(s0) 45a6: 000c 0xc 45a8: 0300 addi s0,sp,384 @@ -42687,7 +42752,7 @@ Disassembly of section .debug_loc: 4664: 0000 unimp 4666: 0010 0x10 4668: 7f88 flw fa0,56(a5) - 466a: f491 bnez s1,4576 + 466a: f491 bnez s1,4576 <_start-0x7fffba8a> 466c: 067e slli a2,a2,0x1f 466e: 881a mv a6,t1 4670: 917f 0x917f @@ -42699,7 +42764,7 @@ Disassembly of section .debug_loc: 467c: 0bc8 addi a0,sp,468 467e: 0000 unimp 4680: 0010 0x10 - 4682: f491 bnez s1,458e + 4682: f491 bnez s1,458e <_start-0x7fffba72> 4684: 067e slli a2,a2,0x1f 4686: 911a008f 0x911a008f 468a: 7f80 flw fs0,56(a5) @@ -42711,7 +42776,7 @@ Disassembly of section .debug_loc: 4696: 0ca8 addi a0,sp,600 4698: 0000 unimp 469a: 0012 c.slli zero,0x4 - 469c: f491 bnez s1,45a8 + 469c: f491 bnez s1,45a8 <_start-0x7fffba58> 469e: 067e slli a2,a2,0x1f 46a0: ff0a fsw ft2,188(sp) 46a2: 1aff 0x1aff @@ -42725,7 +42790,7 @@ Disassembly of section .debug_loc: 46b2: 0db0 addi a2,sp,728 46b4: 0000 unimp 46b6: 0012 c.slli zero,0x4 - 46b8: f491 bnez s1,45c4 + 46b8: f491 bnez s1,45c4 <_start-0x7fffba3c> 46ba: 067e slli a2,a2,0x1f 46bc: ff0a fsw ft2,188(sp) 46be: 1aff 0x1aff @@ -42930,7 +42995,7 @@ Disassembly of section .debug_loc: 485a: 0000 unimp 485c: 002c addi a1,sp,8 485e: 7f88 flw fa0,56(a5) - 4860: f491 bnez s1,476c + 4860: f491 bnez s1,476c <_start-0x7fffb894> 4862: 067e slli a2,a2,0x1f 4864: 911a add sp,sp,t1 4866: 7f80 flw fs0,56(a5) @@ -42957,7 +43022,7 @@ Disassembly of section .debug_loc: 4890: 0000 unimp 4892: 0030 addi a2,sp,8 4894: 7f88 flw fa0,56(a5) - 4896: f491 bnez s1,47a2 + 4896: f491 bnez s1,47a2 <_start-0x7fffb85e> 4898: 067e slli a2,a2,0x1f 489a: 911a add sp,sp,t1 489c: 7f80 flw fs0,56(a5) @@ -42985,7 +43050,7 @@ Disassembly of section .debug_loc: 48c8: 0bc8 addi a0,sp,468 48ca: 0000 unimp 48cc: 0030 addi a2,sp,8 - 48ce: f491 bnez s1,47da + 48ce: f491 bnez s1,47da <_start-0x7fffb826> 48d0: 067e slli a2,a2,0x1f 48d2: 911a008f 0x911a008f 48d6: 7f80 flw fs0,56(a5) @@ -43011,7 +43076,7 @@ Disassembly of section .debug_loc: 4902: 0ca8 addi a0,sp,600 4904: 0000 unimp 4906: 0034 addi a3,sp,8 - 4908: f491 bnez s1,4814 + 4908: f491 bnez s1,4814 <_start-0x7fffb7ec> 490a: 067e slli a2,a2,0x1f 490c: ff0a fsw ft2,188(sp) 490e: 1aff 0x1aff @@ -43042,7 +43107,7 @@ Disassembly of section .debug_loc: 4940: 0db0 addi a2,sp,728 4942: 0000 unimp 4944: 0034 addi a3,sp,8 - 4946: f491 bnez s1,4852 + 4946: f491 bnez s1,4852 <_start-0x7fffb7ae> 4948: 067e slli a2,a2,0x1f 494a: ff0a fsw ft2,188(sp) 494c: 1aff 0x1aff @@ -43143,7 +43208,7 @@ Disassembly of section .debug_loc: 4a28: 917f 0x917f 4a2a: 7f80 flw fs0,56(a5) 4a2c: 1a06 slli s4,s4,0x21 - 4a2e: f491 bnez s1,493a + 4a2e: f491 bnez s1,493a <_start-0x7fffb6c6> 4a30: 067e slli a2,a2,0x1f 4a32: 2540 fld fs0,136(a0) 4a34: 9f1e add t5,t5,t2 @@ -43282,7 +43347,7 @@ Disassembly of section .debug_loc: 4b66: 0a30 addi a2,sp,280 4b68: 0000 unimp 4b6a: 7f88000b 0x7f88000b - 4b6e: f491 bnez s1,4a7a + 4b6e: f491 bnez s1,4a7a <_start-0x7fffb586> 4b70: 067e slli a2,a2,0x1f 4b72: 761a flw fa2,164(sp) 4b74: 1e00 addi s0,sp,816 @@ -43355,7 +43420,7 @@ Disassembly of section .debug_loc: 4c1a: 05f0 addi a2,sp,716 4c1c: 0000 unimp 4c1e: 0001 nop - 4c20: f05d bnez s0,4bc6 + 4c20: f05d bnez s0,4bc6 <_start-0x7fffb43a> 4c22: 0005 c.nop 1 4c24: f400 fsw fs0,40(s0) 4c26: 0005 c.nop 1 @@ -43389,7 +43454,7 @@ Disassembly of section .debug_loc: 4c60: 0000 unimp 4c62: 001e c.slli zero,0x7 4c64: 7f88 flw fa0,56(a5) - 4c66: f491 bnez s1,4b72 + 4c66: f491 bnez s1,4b72 <_start-0x7fffb48e> 4c68: 067e slli a2,a2,0x1f 4c6a: 8f1a mv t5,t1 4c6c: 1e00 addi s0,sp,816 @@ -43397,7 +43462,7 @@ Disassembly of section .debug_loc: 4c70: 0076 c.slli zero,0x1d 4c72: 221e fld ft4,448(sp) 4c74: 7f88 flw fa0,56(a5) - 4c76: f491 bnez s1,4b82 + 4c76: f491 bnez s1,4b82 <_start-0x7fffb47e> 4c78: 067e slli a2,a2,0x1f 4c7a: 761a flw fa2,164(sp) 4c7c: 1e00 addi s0,sp,816 @@ -43409,17 +43474,17 @@ Disassembly of section .debug_loc: 4c88: 0000 unimp 4c8a: 0022 c.slli zero,0x8 4c8c: 7f88 flw fa0,56(a5) - 4c8e: f491 bnez s1,4b9a + 4c8e: f491 bnez s1,4b9a <_start-0x7fffb466> 4c90: 067e slli a2,a2,0x1f 4c92: 8f1a mv t5,t1 4c94: 1e00 addi s0,sp,816 - 4c96: f491 bnez s1,4ba2 + 4c96: f491 bnez s1,4ba2 <_start-0x7fffb45e> 4c98: 067e slli a2,a2,0x1f 4c9a: 2540 fld fs0,136(a0) 4c9c: 0076 c.slli zero,0x1d 4c9e: 221e fld ft4,448(sp) 4ca0: 7f88 flw fa0,56(a5) - 4ca2: f491 bnez s1,4bae + 4ca2: f491 bnez s1,4bae <_start-0x7fffb452> 4ca4: 067e slli a2,a2,0x1f 4ca6: 761a flw fa2,164(sp) 4ca8: 1e00 addi s0,sp,816 @@ -43431,19 +43496,19 @@ Disassembly of section .debug_loc: 4cb4: 0000 unimp 4cb6: 0026 c.slli zero,0x9 4cb8: 7f88 flw fa0,56(a5) - 4cba: f491 bnez s1,4bc6 + 4cba: f491 bnez s1,4bc6 <_start-0x7fffb43a> 4cbc: 067e slli a2,a2,0x1f 4cbe: 911a add sp,sp,t1 4cc0: 7f84 flw fs1,56(a5) 4cc2: 4006 0x4006 4cc4: 1e25 addi t3,t3,-23 - 4cc6: f491 bnez s1,4bd2 + 4cc6: f491 bnez s1,4bd2 <_start-0x7fffb42e> 4cc8: 067e slli a2,a2,0x1f 4cca: 2540 fld fs0,136(a0) 4ccc: 0076 c.slli zero,0x1d 4cce: 221e fld ft4,448(sp) 4cd0: 7f88 flw fa0,56(a5) - 4cd2: f491 bnez s1,4bde + 4cd2: f491 bnez s1,4bde <_start-0x7fffb422> 4cd4: 067e slli a2,a2,0x1f 4cd6: 761a flw fa2,164(sp) 4cd8: 1e00 addi s0,sp,816 @@ -43455,7 +43520,7 @@ Disassembly of section .debug_loc: 4ce4: 0000 unimp 4ce6: 0030 addi a2,sp,8 4ce8: 7f88 flw fa0,56(a5) - 4cea: f491 bnez s1,4bf6 + 4cea: f491 bnez s1,4bf6 <_start-0x7fffb40a> 4cec: 067e slli a2,a2,0x1f 4cee: 911a add sp,sp,t1 4cf0: 7f84 flw fs1,56(a5) @@ -43483,7 +43548,7 @@ Disassembly of section .debug_loc: 4d1c: 0bc8 addi a0,sp,468 4d1e: 0000 unimp 4d20: 0030 addi a2,sp,8 - 4d22: f491 bnez s1,4c2e + 4d22: f491 bnez s1,4c2e <_start-0x7fffb3d2> 4d24: 067e slli a2,a2,0x1f 4d26: 911a008f 0x911a008f 4d2a: 7f84 flw fs1,56(a5) @@ -43509,7 +43574,7 @@ Disassembly of section .debug_loc: 4d56: 0ca8 addi a0,sp,600 4d58: 0000 unimp 4d5a: 0034 addi a3,sp,8 - 4d5c: f491 bnez s1,4c68 + 4d5c: f491 bnez s1,4c68 <_start-0x7fffb398> 4d5e: 067e slli a2,a2,0x1f 4d60: ff0a fsw ft2,188(sp) 4d62: 1aff 0x1aff @@ -43540,7 +43605,7 @@ Disassembly of section .debug_loc: 4d94: 0db0 addi a2,sp,728 4d96: 0000 unimp 4d98: 0034 addi a3,sp,8 - 4d9a: f491 bnez s1,4ca6 + 4d9a: f491 bnez s1,4ca6 <_start-0x7fffb35a> 4d9c: 067e slli a2,a2,0x1f 4d9e: ff0a fsw ft2,188(sp) 4da0: 1aff 0x1aff @@ -43616,7 +43681,7 @@ Disassembly of section .debug_loc: 4e3c: 0a28 addi a0,sp,280 4e3e: 0000 unimp 4e40: 0001 nop - 4e42: 000a286f jal a6,a6e42 + 4e42: 000a286f jal a6,a6e42 <_start-0x7ff591be> 4e46: a800 fsd fs0,16(s0) 4e48: 000c 0xc 4e4a: 0300 addi s0,sp,384 @@ -43649,7 +43714,7 @@ Disassembly of section .debug_loc: 4e84: 07b0 addi a2,sp,968 4e86: 0000 unimp 4e88: 000c 0xc - 4e8a: f091 bnez s1,4d8e + 4e8a: f091 bnez s1,4d8e <_start-0x7fffb272> 4e8c: 067e slli a2,a2,0x1f 4e8e: ff0a fsw ft2,188(sp) 4e90: 1aff 0x1aff @@ -43660,7 +43725,7 @@ Disassembly of section .debug_loc: 4e9a: 07b4 addi a3,sp,968 4e9c: 0000 unimp 4e9e: 7f88000b 0x7f88000b - 4ea2: f091 bnez s1,4da6 + 4ea2: f091 bnez s1,4da6 <_start-0x7fffb25a> 4ea4: 067e slli a2,a2,0x1f 4ea6: 811a mv sp,t1 4ea8: 1e00 addi s0,sp,816 @@ -43686,7 +43751,7 @@ Disassembly of section .debug_loc: 4eda: 08e4 addi s1,sp,92 4edc: 0000 unimp 4ede: 7f87000b 0x7f87000b - 4ee2: f091 bnez s1,4de6 + 4ee2: f091 bnez s1,4de6 <_start-0x7fffb21a> 4ee4: 067e slli a2,a2,0x1f 4ee6: 811a mv sp,t1 4ee8: 1e00 addi s0,sp,816 @@ -43713,7 +43778,7 @@ Disassembly of section .debug_loc: 4f1a: 09c0 addi s0,sp,212 4f1c: 0000 unimp 4f1e: 000c 0xc - 4f20: f091 bnez s1,4e24 + 4f20: f091 bnez s1,4e24 <_start-0x7fffb1dc> 4f22: 067e slli a2,a2,0x1f 4f24: ff0a fsw ft2,188(sp) 4f26: 1aff 0x1aff @@ -43724,7 +43789,7 @@ Disassembly of section .debug_loc: 4f30: 0ab8 addi a4,sp,344 4f32: 0000 unimp 4f34: 7f88000b 0x7f88000b - 4f38: f091 bnez s1,4e3c + 4f38: f091 bnez s1,4e3c <_start-0x7fffb1c4> 4f3a: 067e slli a2,a2,0x1f 4f3c: 811a mv sp,t1 4f3e: 1e00 addi s0,sp,816 @@ -43735,7 +43800,7 @@ Disassembly of section .debug_loc: 4f4e: 7f88 flw fa0,56(a5) 4f50: 1a06 slli s4,s4,0x21 4f52: 7f88 flw fa0,56(a5) - 4f54: f091 bnez s1,4e58 + 4f54: f091 bnez s1,4e58 <_start-0x7fffb1a8> 4f56: 067e slli a2,a2,0x1f 4f58: 1e1a slli t3,t3,0x26 4f5a: 049f 000b c800 0xc800000b049f @@ -43744,7 +43809,7 @@ Disassembly of section .debug_loc: 4f66: 7f88 flw fa0,56(a5) 4f68: 8f06 mv t5,ra 4f6a: 1a00 addi s0,sp,304 - 4f6c: f091 bnez s1,4e70 + 4f6c: f091 bnez s1,4e70 <_start-0x7fffb190> 4f6e: 067e slli a2,a2,0x1f 4f70: 1e1a008f 0x1e1a008f 4f74: c89f 000b a800 0xa800000bc89f @@ -43816,7 +43881,7 @@ Disassembly of section .debug_loc: 500e: 1e00 addi s0,sp,816 5010: 0081 addi ra,ra,0 5012: 401e007b 0x401e007b - 5016: 2225 jal 513e + 5016: 2225 jal 513e <_start-0x7fffaec2> 5018: 0088 addi a0,sp,64 501a: 9f22 add t5,t5,s0 501c: 0680 addi s0,sp,832 @@ -43838,7 +43903,7 @@ Disassembly of section .debug_loc: 503e: 07a8 addi a0,sp,968 5040: 0000 unimp 5042: 0020 addi s0,sp,8 - 5044: f091 bnez s1,4f48 + 5044: f091 bnez s1,4f48 <_start-0x7fffb0b8> 5046: 067e slli a2,a2,0x1f 5048: ff0a fsw ft2,188(sp) 504a: 1aff 0x1aff @@ -43859,7 +43924,7 @@ Disassembly of section .debug_loc: 5068: 07b0 addi a2,sp,968 506a: 0000 unimp 506c: 0024 addi s1,sp,8 - 506e: f091 bnez s1,4f72 + 506e: f091 bnez s1,4f72 <_start-0x7fffb08e> 5070: 067e slli a2,a2,0x1f 5072: ff0a fsw ft2,188(sp) 5074: 1aff 0x1aff @@ -43883,17 +43948,17 @@ Disassembly of section .debug_loc: 5098: 0000 unimp 509a: 0022 c.slli zero,0x8 509c: 7f88 flw fa0,56(a5) - 509e: f091 bnez s1,4fa2 + 509e: f091 bnez s1,4fa2 <_start-0x7fffb05e> 50a0: 067e slli a2,a2,0x1f 50a2: 8d1a mv s10,t1 50a4: 1e00 addi s0,sp,816 - 50a6: f091 bnez s1,4faa + 50a6: f091 bnez s1,4faa <_start-0x7fffb056> 50a8: 067e slli a2,a2,0x1f 50aa: 2540 fld fs0,136(a0) 50ac: 0081 addi ra,ra,0 50ae: 221e fld ft4,448(sp) 50b0: 7f88 flw fa0,56(a5) - 50b2: f091 bnez s1,4fb6 + 50b2: f091 bnez s1,4fb6 <_start-0x7fffb04a> 50b4: 067e slli a2,a2,0x1f 50b6: 811a mv sp,t1 50b8: 1e00 addi s0,sp,816 @@ -43904,7 +43969,7 @@ Disassembly of section .debug_loc: 50c2: 07c0 addi s0,sp,964 50c4: 0000 unimp 50c6: 0024 addi s1,sp,8 - 50c8: f091 bnez s1,4fcc + 50c8: f091 bnez s1,4fcc <_start-0x7fffb034> 50ca: 067e slli a2,a2,0x1f 50cc: ff0a fsw ft2,188(sp) 50ce: 1aff 0x1aff @@ -43928,17 +43993,17 @@ Disassembly of section .debug_loc: 50f2: 0000 unimp 50f4: 0022 c.slli zero,0x8 50f6: 7f88 flw fa0,56(a5) - 50f8: f091 bnez s1,4ffc + 50f8: f091 bnez s1,4ffc <_start-0x7fffb004> 50fa: 067e slli a2,a2,0x1f 50fc: 8d1a mv s10,t1 50fe: 1e00 addi s0,sp,816 - 5100: f091 bnez s1,5004 + 5100: f091 bnez s1,5004 <_start-0x7fffaffc> 5102: 067e slli a2,a2,0x1f 5104: 2540 fld fs0,136(a0) 5106: 0081 addi ra,ra,0 5108: 221e fld ft4,448(sp) 510a: 7f88 flw fa0,56(a5) - 510c: f091 bnez s1,5010 + 510c: f091 bnez s1,5010 <_start-0x7fffaff0> 510e: 067e slli a2,a2,0x1f 5110: 811a mv sp,t1 5112: 1e00 addi s0,sp,816 @@ -43953,7 +44018,7 @@ Disassembly of section .debug_loc: 5126: 067e slli a2,a2,0x1f 5128: 8d1a mv s10,t1 512a: 1e00 addi s0,sp,816 - 512c: f091 bnez s1,5030 + 512c: f091 bnez s1,5030 <_start-0x7fffafd0> 512e: 067e slli a2,a2,0x1f 5130: 2540 fld fs0,136(a0) 5132: 0081 addi ra,ra,0 @@ -43969,7 +44034,7 @@ Disassembly of section .debug_loc: 5148: 09b4 addi a3,sp,216 514a: 0000 unimp 514c: 0024 addi s1,sp,8 - 514e: f091 bnez s1,5052 + 514e: f091 bnez s1,5052 <_start-0x7fffafae> 5150: 067e slli a2,a2,0x1f 5152: ff0a fsw ft2,188(sp) 5154: 1aff 0x1aff @@ -43996,7 +44061,7 @@ Disassembly of section .debug_loc: 5180: 067e slli a2,a2,0x1f 5182: 8d1a mv s10,t1 5184: 1e00 addi s0,sp,816 - 5186: f091 bnez s1,508a + 5186: f091 bnez s1,508a <_start-0x7fffaf76> 5188: 067e slli a2,a2,0x1f 518a: 2540 fld fs0,136(a0) 518c: 0081 addi ra,ra,0 @@ -44012,7 +44077,7 @@ Disassembly of section .debug_loc: 51a2: 09c0 addi s0,sp,212 51a4: 0000 unimp 51a6: 0024 addi s1,sp,8 - 51a8: f091 bnez s1,50ac + 51a8: f091 bnez s1,50ac <_start-0x7fffaf54> 51aa: 067e slli a2,a2,0x1f 51ac: ff0a fsw ft2,188(sp) 51ae: 1aff 0x1aff @@ -44036,17 +44101,17 @@ Disassembly of section .debug_loc: 51d2: 0000 unimp 51d4: 0022 c.slli zero,0x8 51d6: 7f88 flw fa0,56(a5) - 51d8: f091 bnez s1,50dc + 51d8: f091 bnez s1,50dc <_start-0x7fffaf24> 51da: 067e slli a2,a2,0x1f 51dc: 8d1a mv s10,t1 51de: 1e00 addi s0,sp,816 - 51e0: f091 bnez s1,50e4 + 51e0: f091 bnez s1,50e4 <_start-0x7fffaf1c> 51e2: 067e slli a2,a2,0x1f 51e4: 2540 fld fs0,136(a0) 51e6: 0081 addi ra,ra,0 51e8: 221e fld ft4,448(sp) 51ea: 7f88 flw fa0,56(a5) - 51ec: f091 bnez s1,50f0 + 51ec: f091 bnez s1,50f0 <_start-0x7fffaf10> 51ee: 067e slli a2,a2,0x1f 51f0: 811a mv sp,t1 51f2: 1e00 addi s0,sp,816 @@ -44058,19 +44123,19 @@ Disassembly of section .debug_loc: 51fe: 0000 unimp 5200: 0026 c.slli zero,0x9 5202: 7f88 flw fa0,56(a5) - 5204: f091 bnez s1,5108 + 5204: f091 bnez s1,5108 <_start-0x7fffaef8> 5206: 067e slli a2,a2,0x1f 5208: 911a add sp,sp,t1 520a: 7f88 flw fa0,56(a5) 520c: 4006 0x4006 520e: 1e25 addi t3,t3,-23 - 5210: f091 bnez s1,5114 + 5210: f091 bnez s1,5114 <_start-0x7fffaeec> 5212: 067e slli a2,a2,0x1f 5214: 2540 fld fs0,136(a0) 5216: 0081 addi ra,ra,0 5218: 221e fld ft4,448(sp) 521a: 7f88 flw fa0,56(a5) - 521c: f091 bnez s1,5120 + 521c: f091 bnez s1,5120 <_start-0x7fffaee0> 521e: 067e slli a2,a2,0x1f 5220: 811a mv sp,t1 5222: 1e00 addi s0,sp,816 @@ -44082,7 +44147,7 @@ Disassembly of section .debug_loc: 522e: 0000 unimp 5230: 0030 addi a2,sp,8 5232: 7f88 flw fa0,56(a5) - 5234: f091 bnez s1,5138 + 5234: f091 bnez s1,5138 <_start-0x7fffaec8> 5236: 067e slli a2,a2,0x1f 5238: 911a add sp,sp,t1 523a: 7f88 flw fa0,56(a5) @@ -44100,7 +44165,7 @@ Disassembly of section .debug_loc: 5252: 7f88 flw fa0,56(a5) 5254: 1a06 slli s4,s4,0x21 5256: 7f88 flw fa0,56(a5) - 5258: f091 bnez s1,515c + 5258: f091 bnez s1,515c <_start-0x7fffaea4> 525a: 067e slli a2,a2,0x1f 525c: 1e1a slli t3,t3,0x26 525e: 2540 fld fs0,136(a0) @@ -44110,7 +44175,7 @@ Disassembly of section .debug_loc: 5266: 0bc8 addi a0,sp,468 5268: 0000 unimp 526a: 0030 addi a2,sp,8 - 526c: f091 bnez s1,5170 + 526c: f091 bnez s1,5170 <_start-0x7fffae90> 526e: 067e slli a2,a2,0x1f 5270: 911a008f 0x911a008f 5274: 7f88 flw fa0,56(a5) @@ -44126,7 +44191,7 @@ Disassembly of section .debug_loc: 528a: 7f88 flw fa0,56(a5) 528c: 8f06 mv t5,ra 528e: 1a00 addi s0,sp,304 - 5290: f091 bnez s1,5194 + 5290: f091 bnez s1,5194 <_start-0x7fffae6c> 5292: 067e slli a2,a2,0x1f 5294: 1e1a008f 0x1e1a008f 5298: 2540 fld fs0,136(a0) @@ -44136,7 +44201,7 @@ Disassembly of section .debug_loc: 52a0: 0ca8 addi a0,sp,600 52a2: 0000 unimp 52a4: 0034 addi a3,sp,8 - 52a6: f091 bnez s1,51aa + 52a6: f091 bnez s1,51aa <_start-0x7fffae56> 52a8: 067e slli a2,a2,0x1f 52aa: ff0a fsw ft2,188(sp) 52ac: 1aff 0x1aff @@ -44167,7 +44232,7 @@ Disassembly of section .debug_loc: 52de: 0db0 addi a2,sp,728 52e0: 0000 unimp 52e2: 0034 addi a3,sp,8 - 52e4: f091 bnez s1,51e8 + 52e4: f091 bnez s1,51e8 <_start-0x7fffae18> 52e6: 067e slli a2,a2,0x1f 52e8: ff0a fsw ft2,188(sp) 52ea: 1aff 0x1aff @@ -44220,7 +44285,7 @@ Disassembly of section .debug_loc: 535a: 917f 0x917f 535c: 7f88 flw fa0,56(a5) 535e: 1a06 slli s4,s4,0x21 - 5360: f091 bnez s1,5264 + 5360: f091 bnez s1,5264 <_start-0x7fffad9c> 5362: 067e slli a2,a2,0x1f 5364: 2540 fld fs0,136(a0) 5366: 9f1e add t5,t5,t2 @@ -44283,7 +44348,7 @@ Disassembly of section .debug_loc: 53f6: 0624 addi s1,sp,776 53f8: 0000 unimp 53fa: 0001 nop - 53fc: 245d jal 56a2 + 53fc: 245d jal 56a2 <_start-0x7fffa95e> 53fe: 0006 c.slli zero,0x1 5400: a800 fsd fs0,16(s0) 5402: 000c 0xc @@ -44322,7 +44387,7 @@ Disassembly of section .debug_loc: 5450: 0ab0 addi a2,sp,344 5452: 0000 unimp 5454: 0001 nop - 5456: b06d j 4d00 + 5456: b06d j 4d00 <_start-0x7fffb300> 5458: 000a c.slli zero,0x2 545a: a800 fsd fs0,16(s0) 545c: 000c 0xc @@ -44414,7 +44479,7 @@ Disassembly of section .debug_loc: 551a: 0000 unimp 551c: 0010 0x10 551e: 7f88 flw fa0,56(a5) - 5520: f891 bnez s1,5434 + 5520: f891 bnez s1,5434 <_start-0x7fffabcc> 5522: 067e slli a2,a2,0x1f 5524: 881a mv a6,t1 5526: 917f 0x917f @@ -44426,7 +44491,7 @@ Disassembly of section .debug_loc: 5532: 0bc8 addi a0,sp,468 5534: 0000 unimp 5536: 0010 0x10 - 5538: f891 bnez s1,544c + 5538: f891 bnez s1,544c <_start-0x7fffabb4> 553a: 067e slli a2,a2,0x1f 553c: 911a008f 0x911a008f 5540: 7f80 flw fs0,56(a5) @@ -44438,7 +44503,7 @@ Disassembly of section .debug_loc: 554c: 0ca8 addi a0,sp,600 554e: 0000 unimp 5550: 0012 c.slli zero,0x4 - 5552: f891 bnez s1,5466 + 5552: f891 bnez s1,5466 <_start-0x7fffab9a> 5554: 067e slli a2,a2,0x1f 5556: ff0a fsw ft2,188(sp) 5558: 1aff 0x1aff @@ -44452,7 +44517,7 @@ Disassembly of section .debug_loc: 5568: 0db0 addi a2,sp,728 556a: 0000 unimp 556c: 0012 c.slli zero,0x4 - 556e: f891 bnez s1,5482 + 556e: f891 bnez s1,5482 <_start-0x7fffab7e> 5570: 067e slli a2,a2,0x1f 5572: ff0a fsw ft2,188(sp) 5574: 1aff 0x1aff @@ -44499,7 +44564,7 @@ Disassembly of section .debug_loc: 55d0: 1e00 addi s0,sp,816 55d2: 8522 mv a0,s0 55d4: 4000 lw s0,0(s0) - 55d6: 2225 jal 56fe + 55d6: 2225 jal 56fe <_start-0x7fffa902> 55d8: a49f 0006 f000 0xf0000006a49f 55de: 14000007 0x14000007 55e2: 7f00 flw fs0,56(a4) @@ -44511,7 +44576,7 @@ Disassembly of section .debug_loc: 55ee: 007d c.nop 31 55f0: 008c addi a1,sp,64 55f2: 401e 0x401e - 55f4: 2225 jal 571c + 55f4: 2225 jal 571c <_start-0x7fffa8e4> 55f6: f09f 0007 f800 0xf8000007f09f 55fc: 18000007 0x18000007 5600: 9100 0x9100 @@ -44525,7 +44590,7 @@ Disassembly of section .debug_loc: 5610: 007d c.nop 31 5612: 008c addi a1,sp,64 5614: 401e 0x401e - 5616: 2225 jal 573e + 5616: 2225 jal 573e <_start-0x7fffa8c2> 5618: f89f 0007 9400 0x94000007f89f 561e: 0008 0x8 5620: 2200 fld fs0,0(a2) @@ -44545,7 +44610,7 @@ Disassembly of section .debug_loc: 563c: 1a06 slli s4,s4,0x21 563e: 007d c.nop 31 5640: 401e 0x401e - 5642: 2225 jal 576a + 5642: 2225 jal 576a <_start-0x7fffa896> 5644: 949f 0008 e400 0xe4000008949f 564a: 0008 0x8 564c: 2200 fld fs0,0(a2) @@ -44564,7 +44629,7 @@ Disassembly of section .debug_loc: 5668: 1a06 slli s4,s4,0x21 566a: 007d c.nop 31 566c: 401e 0x401e - 566e: 2225 jal 5796 + 566e: 2225 jal 5796 <_start-0x7fffa86a> 5670: e49f 0008 b400 0xb4000008e49f 5676: 0009 c.nop 2 5678: 2400 fld fs0,8(s0) @@ -44585,7 +44650,7 @@ Disassembly of section .debug_loc: 5696: 1aff 0x1aff 5698: 007d c.nop 31 569a: 401e 0x401e - 569c: 2225 jal 57c4 + 569c: 2225 jal 57c4 <_start-0x7fffa83c> 569e: b49f 0009 b800 0xb8000009b49f 56a4: 0009 c.nop 2 56a6: 2200 fld fs0,0(a2) @@ -44604,7 +44669,7 @@ Disassembly of section .debug_loc: 56c2: 1a06 slli s4,s4,0x21 56c4: 007d c.nop 31 56c6: 401e 0x401e - 56c8: 2225 jal 57f0 + 56c8: 2225 jal 57f0 <_start-0x7fffa810> 56ca: b89f 0009 c000 0xc0000009b89f 56d0: 0009 c.nop 2 56d2: 2400 fld fs0,8(s0) @@ -44625,7 +44690,7 @@ Disassembly of section .debug_loc: 56f0: 1aff 0x1aff 56f2: 007d c.nop 31 56f4: 401e 0x401e - 56f6: 2225 jal 581e + 56f6: 2225 jal 581e <_start-0x7fffa7e2> 56f8: c09f 0009 6c00 0x6c000009c09f 56fe: 000a c.slli zero,0x2 5700: 2200 fld fs0,0(a2) @@ -44645,7 +44710,7 @@ Disassembly of section .debug_loc: 571c: 1a06 slli s4,s4,0x21 571e: 007d c.nop 31 5720: 401e 0x401e - 5722: 2225 jal 584a + 5722: 2225 jal 584a <_start-0x7fffa7b6> 5724: 6c9f 000a 7c00 0x7c00000a6c9f 572a: 000a c.slli zero,0x2 572c: 2c00 fld fs0,24(s0) @@ -44663,14 +44728,14 @@ Disassembly of section .debug_loc: 5744: 008e slli ra,ra,0x3 5746: 221e fld ft4,448(sp) 5748: 7f88 flw fa0,56(a5) - 574a: f891 bnez s1,565e + 574a: f891 bnez s1,565e <_start-0x7fffa9a2> 574c: 067e slli a2,a2,0x1f 574e: 881a mv a6,t1 5750: 917f 0x917f 5752: 7f80 flw fs0,56(a5) 5754: 1a06 slli s4,s4,0x21 5756: 401e 0x401e - 5758: 2225 jal 5880 + 5758: 2225 jal 5880 <_start-0x7fffa780> 575a: 7c9f 000a 0400 0x400000a7c9f 5760: 3000000b 0x3000000b 5764: 8800 0x8800 @@ -44684,19 +44749,19 @@ Disassembly of section .debug_loc: 5774: 917f 0x917f 5776: 7f80 flw fs0,56(a5) 5778: 1a06 slli s4,s4,0x21 - 577a: f891 bnez s1,568e + 577a: f891 bnez s1,568e <_start-0x7fffa972> 577c: 067e slli a2,a2,0x1f 577e: 2540 fld fs0,136(a0) 5780: 221e fld ft4,448(sp) 5782: 7f88 flw fa0,56(a5) - 5784: f891 bnez s1,5698 + 5784: f891 bnez s1,5698 <_start-0x7fffa968> 5786: 067e slli a2,a2,0x1f 5788: 881a mv a6,t1 578a: 917f 0x917f 578c: 7f80 flw fs0,56(a5) 578e: 1a06 slli s4,s4,0x21 5790: 401e 0x401e - 5792: 2225 jal 58ba + 5792: 2225 jal 58ba <_start-0x7fffa746> 5794: 049f 000b c800 0xc800000b049f 579a: 3000000b 0x3000000b 579e: 9100 0x9100 @@ -44710,18 +44775,18 @@ Disassembly of section .debug_loc: 57ae: 7f80 flw fs0,56(a5) 57b0: 8f06 mv t5,ra 57b2: 1a00 addi s0,sp,304 - 57b4: f891 bnez s1,56c8 + 57b4: f891 bnez s1,56c8 <_start-0x7fffa938> 57b6: 067e slli a2,a2,0x1f 57b8: 2540 fld fs0,136(a0) 57ba: 221e fld ft4,448(sp) - 57bc: f891 bnez s1,56d0 + 57bc: f891 bnez s1,56d0 <_start-0x7fffa930> 57be: 067e slli a2,a2,0x1f 57c0: 911a008f 0x911a008f 57c4: 7f80 flw fs0,56(a5) 57c6: 8f06 mv t5,ra 57c8: 1a00 addi s0,sp,304 57ca: 401e 0x401e - 57cc: 2225 jal 58f4 + 57cc: 2225 jal 58f4 <_start-0x7fffa70c> 57ce: c89f 000b a800 0xa800000bc89f 57d4: 000c 0xc 57d6: 3400 fld fs0,40(s0) @@ -44737,11 +44802,11 @@ Disassembly of section .debug_loc: 57ea: 067f 0x67f 57ec: ff0a fsw ft2,188(sp) 57ee: 1aff 0x1aff - 57f0: f891 bnez s1,5704 + 57f0: f891 bnez s1,5704 <_start-0x7fffa8fc> 57f2: 067e slli a2,a2,0x1f 57f4: 2540 fld fs0,136(a0) 57f6: 221e fld ft4,448(sp) - 57f8: f891 bnez s1,570c + 57f8: f891 bnez s1,570c <_start-0x7fffa8f4> 57fa: 067e slli a2,a2,0x1f 57fc: ff0a fsw ft2,188(sp) 57fe: 1aff 0x1aff @@ -44750,7 +44815,7 @@ Disassembly of section .debug_loc: 5804: ff0a fsw ft2,188(sp) 5806: 1aff 0x1aff 5808: 401e 0x401e - 580a: 2225 jal 5932 + 580a: 2225 jal 5932 <_start-0x7fffa6ce> 580c: a49f 000d b000 0xb000000da49f 5812: 000d c.nop 3 5814: 3400 fld fs0,40(s0) @@ -44766,11 +44831,11 @@ Disassembly of section .debug_loc: 5828: 067f 0x67f 582a: ff0a fsw ft2,188(sp) 582c: 1aff 0x1aff - 582e: f891 bnez s1,5742 + 582e: f891 bnez s1,5742 <_start-0x7fffa8be> 5830: 067e slli a2,a2,0x1f 5832: 2540 fld fs0,136(a0) 5834: 221e fld ft4,448(sp) - 5836: f891 bnez s1,574a + 5836: f891 bnez s1,574a <_start-0x7fffa8b6> 5838: 067e slli a2,a2,0x1f 583a: ff0a fsw ft2,188(sp) 583c: 1aff 0x1aff @@ -44779,7 +44844,7 @@ Disassembly of section .debug_loc: 5842: ff0a fsw ft2,188(sp) 5844: 1aff 0x1aff 5846: 401e 0x401e - 5848: 2225 jal 5970 + 5848: 2225 jal 5970 <_start-0x7fffa690> 584a: 009f 0000 0000 0x9f 5850: 0000 unimp 5852: 6800 flw fs0,16(s0) @@ -44870,7 +44935,7 @@ Disassembly of section .debug_loc: 5914: 917f 0x917f 5916: 7f80 flw fs0,56(a5) 5918: 1a06 slli s4,s4,0x21 - 591a: f891 bnez s1,582e + 591a: f891 bnez s1,582e <_start-0x7fffa7d2> 591c: 067e slli a2,a2,0x1f 591e: 2540 fld fs0,136(a0) 5920: 9f1e add t5,t5,t2 @@ -45047,7 +45112,7 @@ Disassembly of section .debug_loc: 5ac0: 2224 fld fs1,64(a2) 5ac2: 4b40008b 0x4b40008b 5ac6: 2224 fld fs1,64(a2) - 5ac8: 212d jal 5ef2 + 5ac8: 212d jal 5ef2 <_start-0x7fffa10e> 5aca: ff08 fsw fa0,56(a4) 5acc: 9f1a add t5,t5,t1 ... @@ -45070,7 +45135,7 @@ Disassembly of section .debug_loc: 5afe: 00800013 li zero,8 5b02: 4b40 lw s0,20(a4) 5b04: 2224 fld fs1,64(a2) - 5b06: d491 beqz s1,5a12 + 5b06: d491 beqz s1,5a12 <_start-0x7fffa5ee> 5b08: 067e slli a2,a2,0x1f 5b0a: 4b40 lw s0,20(a4) 5b0c: 2224 fld fs1,64(a2) @@ -45087,19 +45152,19 @@ Disassembly of section .debug_loc: 5b2c: 0085 addi ra,ra,1 5b2e: 4b40 lw s0,20(a4) 5b30: 2224 fld fs1,64(a2) - 5b32: 4b400083 lb ra,1204(zero) # 4b4 + 5b32: 4b400083 lb ra,1204(zero) # 4b4 <_start-0x7ffffb4c> 5b36: 2224 fld fs1,64(a2) - 5b38: 212d jal 5f62 + 5b38: 212d jal 5f62 <_start-0x7fffa09e> 5b3a: ff08 fsw fa0,56(a4) 5b3c: 9f1a add t5,t5,t1 5b3e: 072c addi a1,sp,904 5b40: 0000 unimp 5b42: 073c addi a5,sp,904 5b44: 0000 unimp - 5b46: 00800023 sb s0,0(zero) # 0 + 5b46: 00800023 sb s0,0(zero) # 0 <_start-0x80000000> 5b4a: 4b40 lw s0,20(a4) 5b4c: 2224 fld fs1,64(a2) - 5b4e: d491 beqz s1,5a5a + 5b4e: d491 beqz s1,5a5a <_start-0x7fffa5a6> 5b50: 067e slli a2,a2,0x1f 5b52: 4b40 lw s0,20(a4) 5b54: 2224 fld fs1,64(a2) @@ -45122,7 +45187,7 @@ Disassembly of section .debug_loc: 5b82: 0894 addi a3,sp,80 5b84: 0000 unimp 5b86: 7f88000b 0x7f88000b - 5b8a: f091 bnez s1,5a8e + 5b8a: f091 bnez s1,5a8e <_start-0x7fffa572> 5b8c: 067e slli a2,a2,0x1f 5b8e: 8a1a mv s4,t1 5b90: 1e00 addi s0,sp,816 @@ -45140,7 +45205,7 @@ Disassembly of section .debug_loc: 5bac: 09b4 addi a3,sp,216 5bae: 0000 unimp 5bb0: 000c 0xc - 5bb2: f091 bnez s1,5ab6 + 5bb2: f091 bnez s1,5ab6 <_start-0x7fffa54a> 5bb4: 067e slli a2,a2,0x1f 5bb6: ff0a fsw ft2,188(sp) 5bb8: 1aff 0x1aff @@ -45151,7 +45216,7 @@ Disassembly of section .debug_loc: 5bc2: 09b8 addi a4,sp,216 5bc4: 0000 unimp 5bc6: 7f7b000b 0x7f7b000b - 5bca: f091 bnez s1,5ace + 5bca: f091 bnez s1,5ace <_start-0x7fffa532> 5bcc: 067e slli a2,a2,0x1f 5bce: 8a1a mv s4,t1 5bd0: 1e00 addi s0,sp,816 @@ -45186,7 +45251,7 @@ Disassembly of section .debug_loc: 5c1e: 7f8c flw fa1,56(a5) 5c20: 8f06 mv t5,ra 5c22: 1a00 addi s0,sp,304 - 5c24: f091 bnez s1,5b28 + 5c24: f091 bnez s1,5b28 <_start-0x7fffa4d8> 5c26: 067e slli a2,a2,0x1f 5c28: 1e1a008f 0x1e1a008f 5c2c: c89f 000b a800 0xa800000bc89f @@ -45229,7 +45294,7 @@ Disassembly of section .debug_loc: 5c8c: 07a8 addi a0,sp,968 5c8e: 0000 unimp 5c90: 000c 0xc - 5c92: f091 bnez s1,5b96 + 5c92: f091 bnez s1,5b96 <_start-0x7fffa46a> 5c94: 067e slli a2,a2,0x1f 5c96: ff0a fsw ft2,188(sp) 5c98: 1aff 0x1aff @@ -45274,7 +45339,7 @@ Disassembly of section .debug_loc: 5cee: 1a06 slli s4,s4,0x21 5cf0: 008a slli ra,ra,0x2 5cf2: 401e 0x401e - 5cf4: 2225 jal 5e1c + 5cf4: 2225 jal 5e1c <_start-0x7fffa1e4> 5cf6: 949f 0008 e400 0xe4000008949f 5cfc: 0008 0x8 5cfe: 2200 fld fs0,0(a2) @@ -45294,7 +45359,7 @@ Disassembly of section .debug_loc: 5d1a: 1a06 slli s4,s4,0x21 5d1c: 008a slli ra,ra,0x2 5d1e: 401e 0x401e - 5d20: 2225 jal 5e48 + 5d20: 2225 jal 5e48 <_start-0x7fffa1b8> 5d22: e49f 0008 b400 0xb4000008e49f 5d28: 0009 c.nop 2 5d2a: 2400 fld fs0,8(s0) @@ -45304,18 +45369,18 @@ Disassembly of section .debug_loc: 5d32: ffff 0xffff 5d34: 801a c.mv zero,t1 5d36: 1e00 addi s0,sp,816 - 5d38: f091 bnez s1,5c3c + 5d38: f091 bnez s1,5c3c <_start-0x7fffa3c4> 5d3a: 067e slli a2,a2,0x1f 5d3c: 2540 fld fs0,136(a0) 5d3e: 008a slli ra,ra,0x2 5d40: 221e fld ft4,448(sp) - 5d42: f091 bnez s1,5c46 + 5d42: f091 bnez s1,5c46 <_start-0x7fffa3ba> 5d44: 067e slli a2,a2,0x1f 5d46: ff0a fsw ft2,188(sp) 5d48: 1aff 0x1aff 5d4a: 008a slli ra,ra,0x2 5d4c: 401e 0x401e - 5d4e: 2225 jal 5e76 + 5d4e: 2225 jal 5e76 <_start-0x7fffa18a> 5d50: b49f 0009 b800 0xb8000009b49f 5d56: 0009 c.nop 2 5d58: 2200 fld fs0,0(a2) @@ -45335,7 +45400,7 @@ Disassembly of section .debug_loc: 5d74: 1a06 slli s4,s4,0x21 5d76: 008a slli ra,ra,0x2 5d78: 401e 0x401e - 5d7a: 2225 jal 5ea2 + 5d7a: 2225 jal 5ea2 <_start-0x7fffa15e> 5d7c: b89f 0009 c000 0xc0000009b89f 5d82: 0009 c.nop 2 5d84: 2400 fld fs0,8(s0) @@ -45345,18 +45410,18 @@ Disassembly of section .debug_loc: 5d8c: ffff 0xffff 5d8e: 801a c.mv zero,t1 5d90: 1e00 addi s0,sp,816 - 5d92: f091 bnez s1,5c96 + 5d92: f091 bnez s1,5c96 <_start-0x7fffa36a> 5d94: 067e slli a2,a2,0x1f 5d96: 2540 fld fs0,136(a0) 5d98: 008a slli ra,ra,0x2 5d9a: 221e fld ft4,448(sp) - 5d9c: f091 bnez s1,5ca0 + 5d9c: f091 bnez s1,5ca0 <_start-0x7fffa360> 5d9e: 067e slli a2,a2,0x1f 5da0: ff0a fsw ft2,188(sp) 5da2: 1aff 0x1aff 5da4: 008a slli ra,ra,0x2 5da6: 401e 0x401e - 5da8: 2225 jal 5ed0 + 5da8: 2225 jal 5ed0 <_start-0x7fffa130> 5daa: c09f 0009 0400 0x4000009c09f 5db0: 2200000b 0x2200000b 5db4: 8800 0x8800 @@ -45375,7 +45440,7 @@ Disassembly of section .debug_loc: 5dce: 1a06 slli s4,s4,0x21 5dd0: 008a slli ra,ra,0x2 5dd2: 401e 0x401e - 5dd4: 2225 jal 5efc + 5dd4: 2225 jal 5efc <_start-0x7fffa104> 5dd6: 049f 000b 9c00 0x9c00000b049f 5ddc: 2200000b 0x2200000b 5de0: 9100 0x9100 @@ -45394,7 +45459,7 @@ Disassembly of section .debug_loc: 5dfa: 1a00 addi s0,sp,304 5dfc: 008a slli ra,ra,0x2 5dfe: 401e 0x401e - 5e00: 2225 jal 5f28 + 5e00: 2225 jal 5f28 <_start-0x7fffa0d8> 5e02: 9c9f 000b b000 0xb000000b9c9f 5e08: 2c00000b 0x2c00000b 5e0c: 9100 0x9100 @@ -45406,7 +45471,7 @@ Disassembly of section .debug_loc: 5e18: 7f8c flw fa1,56(a5) 5e1a: 8f06 mv t5,ra 5e1c: 1a00 addi s0,sp,304 - 5e1e: f091 bnez s1,5d22 + 5e1e: f091 bnez s1,5d22 <_start-0x7fffa2de> 5e20: 067e slli a2,a2,0x1f 5e22: 2540 fld fs0,136(a0) 5e24: 221e fld ft4,448(sp) @@ -45417,7 +45482,7 @@ Disassembly of section .debug_loc: 5e30: 8f06 mv t5,ra 5e32: 1a00 addi s0,sp,304 5e34: 401e 0x401e - 5e36: 2225 jal 5f5e + 5e36: 2225 jal 5f5e <_start-0x7fffa0a2> 5e38: b09f 000b c800 0xc800000bb09f 5e3e: 3000000b 0x3000000b 5e42: 9100 0x9100 @@ -45431,7 +45496,7 @@ Disassembly of section .debug_loc: 5e52: 7f8c flw fa1,56(a5) 5e54: 8f06 mv t5,ra 5e56: 1a00 addi s0,sp,304 - 5e58: f091 bnez s1,5d5c + 5e58: f091 bnez s1,5d5c <_start-0x7fffa2a4> 5e5a: 067e slli a2,a2,0x1f 5e5c: 2540 fld fs0,136(a0) 5e5e: 221e fld ft4,448(sp) @@ -45442,7 +45507,7 @@ Disassembly of section .debug_loc: 5e6a: 8f06 mv t5,ra 5e6c: 1a00 addi s0,sp,304 5e6e: 401e 0x401e - 5e70: 2225 jal 5f98 + 5e70: 2225 jal 5f98 <_start-0x7fffa068> 5e72: c89f 000b a800 0xa800000bc89f 5e78: 000c 0xc 5e7a: 3400 fld fs0,40(s0) @@ -45458,7 +45523,7 @@ Disassembly of section .debug_loc: 5e8e: 067f 0x67f 5e90: ff0a fsw ft2,188(sp) 5e92: 1aff 0x1aff - 5e94: f091 bnez s1,5d98 + 5e94: f091 bnez s1,5d98 <_start-0x7fffa268> 5e96: 067e slli a2,a2,0x1f 5e98: 2540 fld fs0,136(a0) 5e9a: 221e fld ft4,448(sp) @@ -45466,12 +45531,12 @@ Disassembly of section .debug_loc: 5e9e: 067f 0x67f 5ea0: ff0a fsw ft2,188(sp) 5ea2: 1aff 0x1aff - 5ea4: f091 bnez s1,5da8 + 5ea4: f091 bnez s1,5da8 <_start-0x7fffa258> 5ea6: 067e slli a2,a2,0x1f 5ea8: ff0a fsw ft2,188(sp) 5eaa: 1aff 0x1aff 5eac: 401e 0x401e - 5eae: 2225 jal 5fd6 + 5eae: 2225 jal 5fd6 <_start-0x7fffa02a> 5eb0: a49f 000d b000 0xb000000da49f 5eb6: 000d c.nop 3 5eb8: 3400 fld fs0,40(s0) @@ -45487,7 +45552,7 @@ Disassembly of section .debug_loc: 5ecc: 067f 0x67f 5ece: ff0a fsw ft2,188(sp) 5ed0: 1aff 0x1aff - 5ed2: f091 bnez s1,5dd6 + 5ed2: f091 bnez s1,5dd6 <_start-0x7fffa22a> 5ed4: 067e slli a2,a2,0x1f 5ed6: 2540 fld fs0,136(a0) 5ed8: 221e fld ft4,448(sp) @@ -45495,12 +45560,12 @@ Disassembly of section .debug_loc: 5edc: 067f 0x67f 5ede: ff0a fsw ft2,188(sp) 5ee0: 1aff 0x1aff - 5ee2: f091 bnez s1,5de6 + 5ee2: f091 bnez s1,5de6 <_start-0x7fffa21a> 5ee4: 067e slli a2,a2,0x1f 5ee6: ff0a fsw ft2,188(sp) 5ee8: 1aff 0x1aff 5eea: 401e 0x401e - 5eec: 2225 jal 6014 + 5eec: 2225 jal 6014 <_start-0x7fff9fec> 5eee: 009f 0000 0000 0x9f 5ef4: 0000 unimp 5ef6: 9400 0x9400 @@ -45512,7 +45577,7 @@ Disassembly of section .debug_loc: 5f06: 0b9c addi a5,sp,464 5f08: 0000 unimp 5f0a: 000a c.slli zero,0x2 - 5f0c: f091 bnez s1,5e10 + 5f0c: f091 bnez s1,5e10 <_start-0x7fffa1f0> 5f0e: 067e slli a2,a2,0x1f 5f10: 2540 fld fs0,136(a0) 5f12: 008a slli ra,ra,0x2 @@ -45755,7 +45820,7 @@ Disassembly of section .debug_loc: 6162: 1e00 addi s0,sp,816 6164: 8522 mv a0,s0 6166: 4000 lw s0,0(s0) - 6168: 2225 jal 6290 + 6168: 2225 jal 6290 <_start-0x7fff9d70> 616a: 349f 0008 9400 0x94000008349f 6170: 0008 0x8 6172: 2200 fld fs0,0(a2) @@ -45774,7 +45839,7 @@ Disassembly of section .debug_loc: 618c: 7f80 flw fs0,56(a5) 618e: 1a06 slli s4,s4,0x21 6190: 401e0077 0x401e0077 - 6194: 2225 jal 62bc + 6194: 2225 jal 62bc <_start-0x7fff9d44> 6196: 949f 0008 e400 0xe4000008949f 619c: 0008 0x8 619e: 2200 fld fs0,0(a2) @@ -45792,7 +45857,7 @@ Disassembly of section .debug_loc: 61b8: 7f80 flw fs0,56(a5) 61ba: 1a06 slli s4,s4,0x21 61bc: 401e0077 0x401e0077 - 61c0: 2225 jal 62e8 + 61c0: 2225 jal 62e8 <_start-0x7fff9d18> 61c2: e49f 0008 b400 0xb4000008e49f 61c8: 0009 c.nop 2 61ca: 2400 fld fs0,8(s0) @@ -45812,7 +45877,7 @@ Disassembly of section .debug_loc: 61e6: ff0a fsw ft2,188(sp) 61e8: 1aff 0x1aff 61ea: 401e0077 0x401e0077 - 61ee: 2225 jal 6316 + 61ee: 2225 jal 6316 <_start-0x7fff9cea> 61f0: b49f 0009 b800 0xb8000009b49f 61f6: 0009 c.nop 2 61f8: 2200 fld fs0,0(a2) @@ -45830,7 +45895,7 @@ Disassembly of section .debug_loc: 6212: 7f80 flw fs0,56(a5) 6214: 1a06 slli s4,s4,0x21 6216: 401e0077 0x401e0077 - 621a: 2225 jal 6342 + 621a: 2225 jal 6342 <_start-0x7fff9cbe> 621c: b89f 0009 c000 0xc0000009b89f 6222: 0009 c.nop 2 6224: 2400 fld fs0,8(s0) @@ -45850,7 +45915,7 @@ Disassembly of section .debug_loc: 6240: ff0a fsw ft2,188(sp) 6242: 1aff 0x1aff 6244: 401e0077 0x401e0077 - 6248: 2225 jal 6370 + 6248: 2225 jal 6370 <_start-0x7fff9c90> 624a: c09f 0009 0400 0x4000009c09f 6250: 2200000b 0x2200000b 6254: 9100 0x9100 @@ -45868,7 +45933,7 @@ Disassembly of section .debug_loc: 626c: 7f80 flw fs0,56(a5) 626e: 1a06 slli s4,s4,0x21 6270: 401e0077 0x401e0077 - 6274: 2225 jal 639c + 6274: 2225 jal 639c <_start-0x7fff9c64> 6276: 049f 000b a400 0xa400000b049f 627c: 2200000b 0x2200000b 6280: 9100 0x9100 @@ -45885,7 +45950,7 @@ Disassembly of section .debug_loc: 6298: 8f06 mv t5,ra 629a: 1a00 addi s0,sp,304 629c: 401e0077 0x401e0077 - 62a0: 2225 jal 63c8 + 62a0: 2225 jal 63c8 <_start-0x7fff9c38> 62a2: a49f 000b ac00 0xac00000ba49f 62a8: 2c00000b 0x2c00000b 62ac: 9100 0x9100 @@ -45901,14 +45966,14 @@ Disassembly of section .debug_loc: 62c0: 1a00 addi s0,sp,304 62c2: 007a c.slli zero,0x1e 62c4: 221e fld ft4,448(sp) - 62c6: fc91 bnez s1,61e2 + 62c6: fc91 bnez s1,61e2 <_start-0x7fff9e1e> 62c8: 067e slli a2,a2,0x1f 62ca: 911a008f 0x911a008f 62ce: 7f80 flw fs0,56(a5) 62d0: 8f06 mv t5,ra 62d2: 1a00 addi s0,sp,304 62d4: 401e 0x401e - 62d6: 2225 jal 63fe + 62d6: 2225 jal 63fe <_start-0x7fff9c02> 62d8: ac9f 000b c800 0xc800000bac9f 62de: 3000000b 0x3000000b 62e2: 9100 0x9100 @@ -45922,18 +45987,18 @@ Disassembly of section .debug_loc: 62f2: 7f80 flw fs0,56(a5) 62f4: 8f06 mv t5,ra 62f6: 1a00 addi s0,sp,304 - 62f8: fc91 bnez s1,6214 + 62f8: fc91 bnez s1,6214 <_start-0x7fff9dec> 62fa: 067e slli a2,a2,0x1f 62fc: 2540 fld fs0,136(a0) 62fe: 221e fld ft4,448(sp) - 6300: fc91 bnez s1,621c + 6300: fc91 bnez s1,621c <_start-0x7fff9de4> 6302: 067e slli a2,a2,0x1f 6304: 911a008f 0x911a008f 6308: 7f80 flw fs0,56(a5) 630a: 8f06 mv t5,ra 630c: 1a00 addi s0,sp,304 630e: 401e 0x401e - 6310: 2225 jal 6438 + 6310: 2225 jal 6438 <_start-0x7fff9bc8> 6312: c89f 000b a800 0xa800000bc89f 6318: 000c 0xc 631a: 3400 fld fs0,40(s0) @@ -45949,11 +46014,11 @@ Disassembly of section .debug_loc: 632e: 067f 0x67f 6330: ff0a fsw ft2,188(sp) 6332: 1aff 0x1aff - 6334: fc91 bnez s1,6250 + 6334: fc91 bnez s1,6250 <_start-0x7fff9db0> 6336: 067e slli a2,a2,0x1f 6338: 2540 fld fs0,136(a0) 633a: 221e fld ft4,448(sp) - 633c: fc91 bnez s1,6258 + 633c: fc91 bnez s1,6258 <_start-0x7fff9da8> 633e: 067e slli a2,a2,0x1f 6340: ff0a fsw ft2,188(sp) 6342: 1aff 0x1aff @@ -45962,7 +46027,7 @@ Disassembly of section .debug_loc: 6348: ff0a fsw ft2,188(sp) 634a: 1aff 0x1aff 634c: 401e 0x401e - 634e: 2225 jal 6476 + 634e: 2225 jal 6476 <_start-0x7fff9b8a> 6350: a49f 000d b000 0xb000000da49f 6356: 000d c.nop 3 6358: 3400 fld fs0,40(s0) @@ -45978,11 +46043,11 @@ Disassembly of section .debug_loc: 636c: 067f 0x67f 636e: ff0a fsw ft2,188(sp) 6370: 1aff 0x1aff - 6372: fc91 bnez s1,628e + 6372: fc91 bnez s1,628e <_start-0x7fff9d72> 6374: 067e slli a2,a2,0x1f 6376: 2540 fld fs0,136(a0) 6378: 221e fld ft4,448(sp) - 637a: fc91 bnez s1,6296 + 637a: fc91 bnez s1,6296 <_start-0x7fff9d6a> 637c: 067e slli a2,a2,0x1f 637e: ff0a fsw ft2,188(sp) 6380: 1aff 0x1aff @@ -45991,7 +46056,7 @@ Disassembly of section .debug_loc: 6386: ff0a fsw ft2,188(sp) 6388: 1aff 0x1aff 638a: 401e 0x401e - 638c: 2225 jal 64b4 + 638c: 2225 jal 64b4 <_start-0x7fff9b4c> 638e: 009f 0000 0000 0x9f 6394: 0000 unimp 6396: f800 fsw fs0,48(s0) @@ -46068,7 +46133,7 @@ Disassembly of section .debug_loc: 6442: 7f80 flw fs0,56(a5) 6444: 8f06 mv t5,ra 6446: 1a00 addi s0,sp,304 - 6448: fc91 bnez s1,6364 + 6448: fc91 bnez s1,6364 <_start-0x7fff9c9c> 644a: 067e slli a2,a2,0x1f 644c: 2540 fld fs0,136(a0) 644e: 9f1e add t5,t5,t2 @@ -46081,7 +46146,7 @@ Disassembly of section .debug_loc: 645c: 067f 0x67f 645e: ff0a fsw ft2,188(sp) 6460: 1aff 0x1aff - 6462: fc91 bnez s1,637e + 6462: fc91 bnez s1,637e <_start-0x7fff9c82> 6464: 067e slli a2,a2,0x1f 6466: 2540 fld fs0,136(a0) 6468: 9f1e add t5,t5,t2 @@ -46094,7 +46159,7 @@ Disassembly of section .debug_loc: 6476: 067f 0x67f 6478: ff0a fsw ft2,188(sp) 647a: 1aff 0x1aff - 647c: fc91 bnez s1,6398 + 647c: fc91 bnez s1,6398 <_start-0x7fff9c68> 647e: 067e slli a2,a2,0x1f 6480: 2540 fld fs0,136(a0) 6482: 9f1e add t5,t5,t2 @@ -46104,7 +46169,7 @@ Disassembly of section .debug_loc: 6490: 0848 addi a0,sp,20 6492: 0000 unimp 6494: 0001 nop - 6496: 00000067 jr zero # 0 + 6496: 00000067 jr zero # 0 <_start-0x80000000> 649a: 0000 unimp 649c: 0000 unimp 649e: e000 fsw fs0,0(s0) @@ -46230,7 +46295,7 @@ Disassembly of section .debug_loc: 65b8: 067f 0x67f 65ba: ff0a fsw ft2,188(sp) 65bc: 1aff 0x1aff - 65be: f491 bnez s1,64ca + 65be: f491 bnez s1,64ca <_start-0x7fff9b36> 65c0: 067e slli a2,a2,0x1f 65c2: ff0a fsw ft2,188(sp) 65c4: 1aff 0x1aff @@ -46244,7 +46309,7 @@ Disassembly of section .debug_loc: 65d4: 067f 0x67f 65d6: ff0a fsw ft2,188(sp) 65d8: 1aff 0x1aff - 65da: f491 bnez s1,64e6 + 65da: f491 bnez s1,64e6 <_start-0x7fff9b1a> 65dc: 067e slli a2,a2,0x1f 65de: ff0a fsw ft2,188(sp) 65e0: 1aff 0x1aff @@ -46296,7 +46361,7 @@ Disassembly of section .debug_loc: 6650: 0081 addi ra,ra,0 6652: 007c addi a5,sp,12 6654: 401e 0x401e - 6656: 2225 jal 677e + 6656: 2225 jal 677e <_start-0x7fff9882> 6658: e49f 0009 f400 0xf4000009e49f 665e: 0009 c.nop 2 6660: 1e00 addi s0,sp,816 @@ -46314,7 +46379,7 @@ Disassembly of section .debug_loc: 6678: 1a06 slli s4,s4,0x21 667a: 0081 addi ra,ra,0 667c: 401e 0x401e - 667e: 2225 jal 67a6 + 667e: 2225 jal 67a6 <_start-0x7fff985a> 6680: f49f 0009 b000 0xb0000009f49f 6686: 000a c.slli zero,0x2 6688: 2200 fld fs0,0(a2) @@ -46334,7 +46399,7 @@ Disassembly of section .debug_loc: 66a4: 1a06 slli s4,s4,0x21 66a6: 0081 addi ra,ra,0 66a8: 401e 0x401e - 66aa: 2225 jal 67d2 + 66aa: 2225 jal 67d2 <_start-0x7fff982e> 66ac: b09f 000a b800 0xb800000ab09f 66b2: 000a c.slli zero,0x2 66b4: 2600 fld fs0,8(a2) @@ -46356,7 +46421,7 @@ Disassembly of section .debug_loc: 66d4: 1a06 slli s4,s4,0x21 66d6: 0081 addi ra,ra,0 66d8: 401e 0x401e - 66da: 2225 jal 6802 + 66da: 2225 jal 6802 <_start-0x7fff97fe> 66dc: b89f 000a 0400 0x400000ab89f 66e2: 3000000b 0x3000000b 66e6: 8800 0x8800 @@ -46370,7 +46435,7 @@ Disassembly of section .debug_loc: 66f6: 917f 0x917f 66f8: 7f88 flw fa0,56(a5) 66fa: 1a06 slli s4,s4,0x21 - 66fc: f491 bnez s1,6608 + 66fc: f491 bnez s1,6608 <_start-0x7fff99f8> 66fe: 067e slli a2,a2,0x1f 6700: 2540 fld fs0,136(a0) 6702: 221e fld ft4,448(sp) @@ -46382,7 +46447,7 @@ Disassembly of section .debug_loc: 670e: 7ef4 flw fa3,124(a3) 6710: 1a06 slli s4,s4,0x21 6712: 401e 0x401e - 6714: 2225 jal 683c + 6714: 2225 jal 683c <_start-0x7fff97c4> 6716: 049f 000b c800 0xc800000b049f 671c: 3000000b 0x3000000b 6720: 9100 0x9100 @@ -46396,7 +46461,7 @@ Disassembly of section .debug_loc: 6730: 7f88 flw fa0,56(a5) 6732: 8f06 mv t5,ra 6734: 1a00 addi s0,sp,304 - 6736: f491 bnez s1,6642 + 6736: f491 bnez s1,6642 <_start-0x7fff99be> 6738: 067e slli a2,a2,0x1f 673a: 2540 fld fs0,136(a0) 673c: 221e fld ft4,448(sp) @@ -46407,7 +46472,7 @@ Disassembly of section .debug_loc: 6748: 8f06 mv t5,ra 674a: 1a00 addi s0,sp,304 674c: 401e 0x401e - 674e: 2225 jal 6876 + 674e: 2225 jal 6876 <_start-0x7fff978a> 6750: c89f 000b a800 0xa800000bc89f 6756: 000c 0xc 6758: 3400 fld fs0,40(s0) @@ -46423,7 +46488,7 @@ Disassembly of section .debug_loc: 676c: 067f 0x67f 676e: ff0a fsw ft2,188(sp) 6770: 1aff 0x1aff - 6772: f491 bnez s1,667e + 6772: f491 bnez s1,667e <_start-0x7fff9982> 6774: 067e slli a2,a2,0x1f 6776: 2540 fld fs0,136(a0) 6778: 221e fld ft4,448(sp) @@ -46431,12 +46496,12 @@ Disassembly of section .debug_loc: 677c: 067f 0x67f 677e: ff0a fsw ft2,188(sp) 6780: 1aff 0x1aff - 6782: f491 bnez s1,668e + 6782: f491 bnez s1,668e <_start-0x7fff9972> 6784: 067e slli a2,a2,0x1f 6786: ff0a fsw ft2,188(sp) 6788: 1aff 0x1aff 678a: 401e 0x401e - 678c: 2225 jal 68b4 + 678c: 2225 jal 68b4 <_start-0x7fff974c> 678e: a49f 000d b000 0xb000000da49f 6794: 000d c.nop 3 6796: 3400 fld fs0,40(s0) @@ -46452,7 +46517,7 @@ Disassembly of section .debug_loc: 67aa: 067f 0x67f 67ac: ff0a fsw ft2,188(sp) 67ae: 1aff 0x1aff - 67b0: f491 bnez s1,66bc + 67b0: f491 bnez s1,66bc <_start-0x7fff9944> 67b2: 067e slli a2,a2,0x1f 67b4: 2540 fld fs0,136(a0) 67b6: 221e fld ft4,448(sp) @@ -46460,12 +46525,12 @@ Disassembly of section .debug_loc: 67ba: 067f 0x67f 67bc: ff0a fsw ft2,188(sp) 67be: 1aff 0x1aff - 67c0: f491 bnez s1,66cc + 67c0: f491 bnez s1,66cc <_start-0x7fff9934> 67c2: 067e slli a2,a2,0x1f 67c4: ff0a fsw ft2,188(sp) 67c6: 1aff 0x1aff 67c8: 401e 0x401e - 67ca: 2225 jal 68f2 + 67ca: 2225 jal 68f2 <_start-0x7fff970e> 67cc: 009f 0000 0000 0x9f 67d2: 0000 unimp 67d4: 4800 lw s0,16(s0) @@ -46506,7 +46571,7 @@ Disassembly of section .debug_loc: 6830: 09f4 addi a3,sp,220 6832: 0000 unimp 6834: 0001 nop - 6836: f455 bnez s0,67e2 + 6836: f455 bnez s0,67e2 <_start-0x7fff981e> 6838: 0009 c.nop 2 683a: a800 fsd fs0,16(s0) 683c: 000c 0xc @@ -46567,7 +46632,7 @@ Disassembly of section .debug_loc: 68bc: 0000 unimp 68be: 0010 0x10 68c0: 7f88 flw fa0,56(a5) - 68c2: f891 bnez s1,67d6 + 68c2: f891 bnez s1,67d6 <_start-0x7fff982a> 68c4: 067e slli a2,a2,0x1f 68c6: 881a mv a6,t1 68c8: 917f 0x917f @@ -46579,7 +46644,7 @@ Disassembly of section .debug_loc: 68d4: 0bc8 addi a0,sp,468 68d6: 0000 unimp 68d8: 0010 0x10 - 68da: f891 bnez s1,67ee + 68da: f891 bnez s1,67ee <_start-0x7fff9812> 68dc: 067e slli a2,a2,0x1f 68de: 911a008f 0x911a008f 68e2: 7f84 flw fs1,56(a5) @@ -46591,7 +46656,7 @@ Disassembly of section .debug_loc: 68ee: 0ca8 addi a0,sp,600 68f0: 0000 unimp 68f2: 0012 c.slli zero,0x4 - 68f4: f891 bnez s1,6808 + 68f4: f891 bnez s1,6808 <_start-0x7fff97f8> 68f6: 067e slli a2,a2,0x1f 68f8: ff0a fsw ft2,188(sp) 68fa: 1aff 0x1aff @@ -46605,7 +46670,7 @@ Disassembly of section .debug_loc: 690a: 0db0 addi a2,sp,728 690c: 0000 unimp 690e: 0012 c.slli zero,0x4 - 6910: f891 bnez s1,6824 + 6910: f891 bnez s1,6824 <_start-0x7fff97dc> 6912: 067e slli a2,a2,0x1f 6914: ff0a fsw ft2,188(sp) 6916: 1aff 0x1aff @@ -46669,7 +46734,7 @@ Disassembly of section .debug_loc: 699c: 007d c.nop 31 699e: 0076 c.slli zero,0x1d 69a0: 401e 0x401e - 69a2: 2225 jal 6aca + 69a2: 2225 jal 6aca <_start-0x7fff9536> 69a4: 289f 000a 3000 0x3000000a289f 69aa: 000a c.slli zero,0x2 69ac: 1800 addi s0,sp,48 @@ -46684,7 +46749,7 @@ Disassembly of section .debug_loc: 69be: 007d c.nop 31 69c0: 0076 c.slli zero,0x1d 69c2: 401e 0x401e - 69c4: 2225 jal 6aec + 69c4: 2225 jal 6aec <_start-0x7fff9514> 69c6: 309f 000a 6c00 0x6c00000a309f 69cc: 000a c.slli zero,0x2 69ce: 2200 fld fs0,0(a2) @@ -46704,7 +46769,7 @@ Disassembly of section .debug_loc: 69ea: 1a06 slli s4,s4,0x21 69ec: 007d c.nop 31 69ee: 401e 0x401e - 69f0: 2225 jal 6b18 + 69f0: 2225 jal 6b18 <_start-0x7fff94e8> 69f2: 6c9f 000a 7c00 0x7c00000a6c9f 69f8: 000a c.slli zero,0x2 69fa: 2c00 fld fs0,24(s0) @@ -46722,14 +46787,14 @@ Disassembly of section .debug_loc: 6a12: 008e slli ra,ra,0x3 6a14: 221e fld ft4,448(sp) 6a16: 7f88 flw fa0,56(a5) - 6a18: f891 bnez s1,692c + 6a18: f891 bnez s1,692c <_start-0x7fff96d4> 6a1a: 067e slli a2,a2,0x1f 6a1c: 881a mv a6,t1 6a1e: 917f 0x917f 6a20: 7f84 flw fs1,56(a5) 6a22: 1a06 slli s4,s4,0x21 6a24: 401e 0x401e - 6a26: 2225 jal 6b4e + 6a26: 2225 jal 6b4e <_start-0x7fff94b2> 6a28: 7c9f 000a 0400 0x400000a7c9f 6a2e: 3000000b 0x3000000b 6a32: 8800 0x8800 @@ -46743,19 +46808,19 @@ Disassembly of section .debug_loc: 6a42: 917f 0x917f 6a44: 7f84 flw fs1,56(a5) 6a46: 1a06 slli s4,s4,0x21 - 6a48: f891 bnez s1,695c + 6a48: f891 bnez s1,695c <_start-0x7fff96a4> 6a4a: 067e slli a2,a2,0x1f 6a4c: 2540 fld fs0,136(a0) 6a4e: 221e fld ft4,448(sp) 6a50: 7f88 flw fa0,56(a5) - 6a52: f891 bnez s1,6966 + 6a52: f891 bnez s1,6966 <_start-0x7fff969a> 6a54: 067e slli a2,a2,0x1f 6a56: 881a mv a6,t1 6a58: 917f 0x917f 6a5a: 7f84 flw fs1,56(a5) 6a5c: 1a06 slli s4,s4,0x21 6a5e: 401e 0x401e - 6a60: 2225 jal 6b88 + 6a60: 2225 jal 6b88 <_start-0x7fff9478> 6a62: 049f 000b c800 0xc800000b049f 6a68: 3000000b 0x3000000b 6a6c: 9100 0x9100 @@ -46769,18 +46834,18 @@ Disassembly of section .debug_loc: 6a7c: 7f84 flw fs1,56(a5) 6a7e: 8f06 mv t5,ra 6a80: 1a00 addi s0,sp,304 - 6a82: f891 bnez s1,6996 + 6a82: f891 bnez s1,6996 <_start-0x7fff966a> 6a84: 067e slli a2,a2,0x1f 6a86: 2540 fld fs0,136(a0) 6a88: 221e fld ft4,448(sp) - 6a8a: f891 bnez s1,699e + 6a8a: f891 bnez s1,699e <_start-0x7fff9662> 6a8c: 067e slli a2,a2,0x1f 6a8e: 911a008f 0x911a008f 6a92: 7f84 flw fs1,56(a5) 6a94: 8f06 mv t5,ra 6a96: 1a00 addi s0,sp,304 6a98: 401e 0x401e - 6a9a: 2225 jal 6bc2 + 6a9a: 2225 jal 6bc2 <_start-0x7fff943e> 6a9c: c89f 000b a800 0xa800000bc89f 6aa2: 000c 0xc 6aa4: 3400 fld fs0,40(s0) @@ -46796,11 +46861,11 @@ Disassembly of section .debug_loc: 6ab8: 067f 0x67f 6aba: ff0a fsw ft2,188(sp) 6abc: 1aff 0x1aff - 6abe: f891 bnez s1,69d2 + 6abe: f891 bnez s1,69d2 <_start-0x7fff962e> 6ac0: 067e slli a2,a2,0x1f 6ac2: 2540 fld fs0,136(a0) 6ac4: 221e fld ft4,448(sp) - 6ac6: f891 bnez s1,69da + 6ac6: f891 bnez s1,69da <_start-0x7fff9626> 6ac8: 067e slli a2,a2,0x1f 6aca: ff0a fsw ft2,188(sp) 6acc: 1aff 0x1aff @@ -46809,7 +46874,7 @@ Disassembly of section .debug_loc: 6ad2: ff0a fsw ft2,188(sp) 6ad4: 1aff 0x1aff 6ad6: 401e 0x401e - 6ad8: 2225 jal 6c00 + 6ad8: 2225 jal 6c00 <_start-0x7fff9400> 6ada: a49f 000d b000 0xb000000da49f 6ae0: 000d c.nop 3 6ae2: 3400 fld fs0,40(s0) @@ -46825,11 +46890,11 @@ Disassembly of section .debug_loc: 6af6: 067f 0x67f 6af8: ff0a fsw ft2,188(sp) 6afa: 1aff 0x1aff - 6afc: f891 bnez s1,6a10 + 6afc: f891 bnez s1,6a10 <_start-0x7fff95f0> 6afe: 067e slli a2,a2,0x1f 6b00: 2540 fld fs0,136(a0) 6b02: 221e fld ft4,448(sp) - 6b04: f891 bnez s1,6a18 + 6b04: f891 bnez s1,6a18 <_start-0x7fff95e8> 6b06: 067e slli a2,a2,0x1f 6b08: ff0a fsw ft2,188(sp) 6b0a: 1aff 0x1aff @@ -46838,7 +46903,7 @@ Disassembly of section .debug_loc: 6b10: ff0a fsw ft2,188(sp) 6b12: 1aff 0x1aff 6b14: 401e 0x401e - 6b16: 2225 jal 6c3e + 6b16: 2225 jal 6c3e <_start-0x7fff93c2> 6b18: 009f 0000 0000 0x9f 6b1e: 0000 unimp 6b20: 9400 0x9400 @@ -46928,7 +46993,7 @@ Disassembly of section .debug_loc: 6be6: 00890013 addi zero,s2,8 6bea: 4b40 lw s0,20(a4) 6bec: 2224 fld fs1,64(a2) - 6bee: dc91 beqz s1,6b0a + 6bee: dc91 beqz s1,6b0a <_start-0x7fff94f6> 6bf0: 067e slli a2,a2,0x1f 6bf2: 4b40 lw s0,20(a4) 6bf4: 2224 fld fs1,64(a2) @@ -46948,7 +47013,7 @@ Disassembly of section .debug_loc: 6c18: 2224 fld fs1,64(a2) 6c1a: 4b40007b 0x4b40007b 6c1e: 2224 fld fs1,64(a2) - 6c20: 212d jal 704a + 6c20: 212d jal 704a <_start-0x7fff8fb6> 6c22: ff08 fsw fa0,56(a4) 6c24: 9f1a add t5,t5,t1 ... @@ -46976,10 +47041,10 @@ Disassembly of section .debug_loc: 6c5e: 0000 unimp 6c60: 08ec addi a1,sp,92 6c62: 0000 unimp - 6c64: 00870013 addi zero,a4,8 # fffe9008 <_PathLocale+0x7efe7684> + 6c64: 00870013 addi zero,a4,8 # fffe9008 <_PathLocale+0x7efe7610> 6c68: 4b40 lw s0,20(a4) 6c6a: 2224 fld fs1,64(a2) - 6c6c: e091 bnez s1,6c70 + 6c6c: e091 bnez s1,6c70 <_start-0x7fff9390> 6c6e: 067e slli a2,a2,0x1f 6c70: 4b40 lw s0,20(a4) 6c72: 2224 fld fs1,64(a2) @@ -46994,11 +47059,11 @@ Disassembly of section .debug_loc: 6c8a: 7ee0 flw fs0,124(a3) 6c8c: 4006 0x4006 6c8e: 2d22244b 0x2d22244b - 6c92: 4b400083 lb ra,1204(zero) # 4b4 + 6c92: 4b400083 lb ra,1204(zero) # 4b4 <_start-0x7ffffb4c> 6c96: 2224 fld fs1,64(a2) 6c98: 4b40008b 0x4b40008b 6c9c: 2224 fld fs1,64(a2) - 6c9e: 212d jal 70c8 + 6c9e: 212d jal 70c8 <_start-0x7fff8f38> 6ca0: ff08 fsw fa0,56(a4) 6ca2: 9f1a add t5,t5,t1 6ca4: 08f0 addi a2,sp,92 @@ -47008,7 +47073,7 @@ Disassembly of section .debug_loc: 6cac: 00870023 sb s0,0(a4) 6cb0: 4b40 lw s0,20(a4) 6cb2: 2224 fld fs1,64(a2) - 6cb4: e091 bnez s1,6cb8 + 6cb4: e091 bnez s1,6cb8 <_start-0x7fff9348> 6cb6: 067e slli a2,a2,0x1f 6cb8: 4b40 lw s0,20(a4) 6cba: 2224 fld fs1,64(a2) @@ -47048,7 +47113,7 @@ Disassembly of section .debug_loc: 6d0e: 00830013 addi zero,t1,8 6d12: 4b40 lw s0,20(a4) 6d14: 2224 fld fs1,64(a2) - 6d16: e491 bnez s1,6d22 + 6d16: e491 bnez s1,6d22 <_start-0x7fff92de> 6d18: 067e slli a2,a2,0x1f 6d1a: 4b40 lw s0,20(a4) 6d1c: 2224 fld fs1,64(a2) @@ -47071,11 +47136,11 @@ Disassembly of section .debug_loc: 6d46: 092c addi a1,sp,152 6d48: 0000 unimp 6d4a: 0025 c.nop 9 - 6d4c: d091 beqz s1,6c50 + 6d4c: d091 beqz s1,6c50 <_start-0x7fff93b0> 6d4e: 067e slli a2,a2,0x1f 6d50: 4b40 lw s0,20(a4) 6d52: 2224 fld fs1,64(a2) - 6d54: e491 bnez s1,6d60 + 6d54: e491 bnez s1,6d60 <_start-0x7fff92a0> 6d56: 067e slli a2,a2,0x1f 6d58: 4b40 lw s0,20(a4) 6d5a: 2224 fld fs1,64(a2) @@ -47100,11 +47165,11 @@ Disassembly of section .debug_loc: 6d8c: 0086 slli ra,ra,0x1 6d8e: 4b40 lw s0,20(a4) 6d90: 2224 fld fs1,64(a2) - 6d92: e891 bnez s1,6da6 + 6d92: e891 bnez s1,6da6 <_start-0x7fff925a> 6d94: 067e slli a2,a2,0x1f 6d96: 4b40 lw s0,20(a4) 6d98: 2224 fld fs1,64(a2) - 6d9a: 212d jal 71c4 + 6d9a: 212d jal 71c4 <_start-0x7fff8e3c> 6d9c: ff08 fsw fa0,56(a4) 6d9e: 9f1a add t5,t5,t1 6da0: 0ad4 addi a3,sp,340 @@ -47112,9 +47177,9 @@ Disassembly of section .debug_loc: 6da4: 0b20 addi s0,sp,408 6da6: 0000 unimp 6da8: 002a c.slli zero,0xa - 6daa: ec91 bnez s1,6dc6 + 6daa: ec91 bnez s1,6dc6 <_start-0x7fff923a> 6dac: 067e slli a2,a2,0x1f - 6dae: e491 bnez s1,6dba + 6dae: e491 bnez s1,6dba <_start-0x7fff9246> 6db0: 067e slli a2,a2,0x1f 6db2: 4022 0x4022 6db4: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -47124,11 +47189,11 @@ Disassembly of section .debug_loc: 6dc0: 0086 slli ra,ra,0x1 6dc2: 4b40 lw s0,20(a4) 6dc4: 2224 fld fs1,64(a2) - 6dc6: e891 bnez s1,6dda + 6dc6: e891 bnez s1,6dda <_start-0x7fff9226> 6dc8: 067e slli a2,a2,0x1f 6dca: 4b40 lw s0,20(a4) 6dcc: 2224 fld fs1,64(a2) - 6dce: 212d jal 71f8 + 6dce: 212d jal 71f8 <_start-0x7fff8e08> 6dd0: ff08 fsw fa0,56(a4) 6dd2: 9f1a add t5,t5,t1 6dd4: 0b20 addi s0,sp,408 @@ -47136,29 +47201,29 @@ Disassembly of section .debug_loc: 6dd8: 0ca8 addi a0,sp,600 6dda: 0000 unimp 6ddc: 0036 c.slli zero,0xd - 6dde: ec91 bnez s1,6dfa + 6dde: ec91 bnez s1,6dfa <_start-0x7fff9206> 6de0: 067e slli a2,a2,0x1f - 6de2: e491 bnez s1,6dee + 6de2: e491 bnez s1,6dee <_start-0x7fff9212> 6de4: 067e slli a2,a2,0x1f 6de6: 4022 0x4022 6de8: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn 6dec: 7eec flw fa1,124(a3) 6dee: 4006 0x4006 6df0: 2d22244b 0x2d22244b - 6df4: ec91 bnez s1,6e10 + 6df4: ec91 bnez s1,6e10 <_start-0x7fff91f0> 6df6: 067e slli a2,a2,0x1f - 6df8: e891 bnez s1,6e0c + 6df8: e891 bnez s1,6e0c <_start-0x7fff91f4> 6dfa: 067e slli a2,a2,0x1f 6dfc: 9122 add sp,sp,s0 6dfe: 7ee4 flw fs1,124(a3) 6e00: 2206 fld ft4,64(sp) 6e02: 4b40 lw s0,20(a4) 6e04: 2224 fld fs1,64(a2) - 6e06: e891 bnez s1,6e1a + 6e06: e891 bnez s1,6e1a <_start-0x7fff91e6> 6e08: 067e slli a2,a2,0x1f 6e0a: 4b40 lw s0,20(a4) 6e0c: 2224 fld fs1,64(a2) - 6e0e: 212d jal 7238 + 6e0e: 212d jal 7238 <_start-0x7fff8dc8> 6e10: ff08 fsw fa0,56(a4) 6e12: 9f1a add t5,t5,t1 6e14: 0da4 addi s1,sp,728 @@ -47166,29 +47231,29 @@ Disassembly of section .debug_loc: 6e18: 0db0 addi a2,sp,728 6e1a: 0000 unimp 6e1c: 0036 c.slli zero,0xd - 6e1e: ec91 bnez s1,6e3a + 6e1e: ec91 bnez s1,6e3a <_start-0x7fff91c6> 6e20: 067e slli a2,a2,0x1f - 6e22: e491 bnez s1,6e2e + 6e22: e491 bnez s1,6e2e <_start-0x7fff91d2> 6e24: 067e slli a2,a2,0x1f 6e26: 4022 0x4022 6e28: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn 6e2c: 7eec flw fa1,124(a3) 6e2e: 4006 0x4006 6e30: 2d22244b 0x2d22244b - 6e34: ec91 bnez s1,6e50 + 6e34: ec91 bnez s1,6e50 <_start-0x7fff91b0> 6e36: 067e slli a2,a2,0x1f - 6e38: e891 bnez s1,6e4c + 6e38: e891 bnez s1,6e4c <_start-0x7fff91b4> 6e3a: 067e slli a2,a2,0x1f 6e3c: 9122 add sp,sp,s0 6e3e: 7ee4 flw fs1,124(a3) 6e40: 2206 fld ft4,64(sp) 6e42: 4b40 lw s0,20(a4) 6e44: 2224 fld fs1,64(a2) - 6e46: e891 bnez s1,6e5a + 6e46: e891 bnez s1,6e5a <_start-0x7fff91a6> 6e48: 067e slli a2,a2,0x1f 6e4a: 4b40 lw s0,20(a4) 6e4c: 2224 fld fs1,64(a2) - 6e4e: 212d jal 7278 + 6e4e: 212d jal 7278 <_start-0x7fff8d88> 6e50: ff08 fsw fa0,56(a4) 6e52: 9f1a add t5,t5,t1 ... @@ -47317,7 +47382,7 @@ Disassembly of section .debug_loc: 6f6e: 007d c.nop 31 6f70: 0076 c.slli zero,0x1d 6f72: 401e 0x401e - 6f74: 2225 jal 709c + 6f74: 2225 jal 709c <_start-0x7fff8f64> 6f76: 7f88 flw fa0,56(a5) 6f78: 401a 0x401a 6f7a: 2224 fld fs1,64(a2) @@ -47354,7 +47419,7 @@ Disassembly of section .debug_loc: 6fb8: 1a06 slli s4,s4,0x21 6fba: 007d c.nop 31 6fbc: 401e 0x401e - 6fbe: 2225 jal 70e6 + 6fbe: 2225 jal 70e6 <_start-0x7fff8f1a> 6fc0: 7f88 flw fa0,56(a5) 6fc2: 401a 0x401a 6fc4: 2224 fld fs1,64(a2) @@ -47369,7 +47434,7 @@ Disassembly of section .debug_loc: 6fd8: 4b40 lw s0,20(a4) 6fda: 2224 fld fs1,64(a2) 6fdc: 7f88 flw fa0,56(a5) - 6fde: f891 bnez s1,6ef2 + 6fde: f891 bnez s1,6ef2 <_start-0x7fff910e> 6fe0: 067e slli a2,a2,0x1f 6fe2: 881a mv a6,t1 6fe4: 917f 0x917f @@ -47378,7 +47443,7 @@ Disassembly of section .debug_loc: 6fea: 881e mv a6,t2 6fec: 1a7f 0x1a7f 6fee: 7f88 flw fa0,56(a5) - 6ff0: f891 bnez s1,6f04 + 6ff0: f891 bnez s1,6f04 <_start-0x7fff90fc> 6ff2: 067e slli a2,a2,0x1f 6ff4: 911a add sp,sp,t1 6ff6: 7f84 flw fs1,56(a5) @@ -47427,19 +47492,19 @@ Disassembly of section .debug_loc: 7056: 917f 0x917f 7058: 7f84 flw fs1,56(a5) 705a: 1a06 slli s4,s4,0x21 - 705c: f891 bnez s1,6f70 + 705c: f891 bnez s1,6f70 <_start-0x7fff9090> 705e: 067e slli a2,a2,0x1f 7060: 2540 fld fs0,136(a0) 7062: 221e fld ft4,448(sp) 7064: 7f88 flw fa0,56(a5) - 7066: f891 bnez s1,6f7a + 7066: f891 bnez s1,6f7a <_start-0x7fff9086> 7068: 067e slli a2,a2,0x1f 706a: 881a mv a6,t1 706c: 917f 0x917f 706e: 7f84 flw fs1,56(a5) 7070: 1a06 slli s4,s4,0x21 7072: 401e 0x401e - 7074: 2225 jal 719c + 7074: 2225 jal 719c <_start-0x7fff8e64> 7076: 7f88 flw fa0,56(a5) 7078: 401a 0x401a 707a: 2224 fld fs1,64(a2) @@ -47453,7 +47518,7 @@ Disassembly of section .debug_loc: 708a: 00850053 fadd.s ft0,fa0,fs0,rne 708e: 4b40 lw s0,20(a4) 7090: 2224 fld fs1,64(a2) - 7092: f891 bnez s1,6fa6 + 7092: f891 bnez s1,6fa6 <_start-0x7fff905a> 7094: 067e slli a2,a2,0x1f 7096: 911a008f 0x911a008f 709a: 7f84 flw fs1,56(a5) @@ -47461,7 +47526,7 @@ Disassembly of section .debug_loc: 709e: 1a00 addi s0,sp,304 70a0: 8f1e mv t5,t2 70a2: 1a00 addi s0,sp,304 - 70a4: f891 bnez s1,6fb8 + 70a4: f891 bnez s1,6fb8 <_start-0x7fff9048> 70a6: 067e slli a2,a2,0x1f 70a8: 911a008f 0x911a008f 70ac: 7f84 flw fs1,56(a5) @@ -47501,7 +47566,7 @@ Disassembly of section .debug_loc: 70fe: 1e1a slli t3,t3,0x26 7100: ff0a fsw ft2,188(sp) 7102: 1aff 0x1aff - 7104: f891 bnez s1,7018 + 7104: f891 bnez s1,7018 <_start-0x7fff8fe8> 7106: 067e slli a2,a2,0x1f 7108: ff0a fsw ft2,188(sp) 710a: 1aff 0x1aff @@ -47538,11 +47603,11 @@ Disassembly of section .debug_loc: 7148: 0c10 addi a2,sp,528 714a: 0000 unimp 714c: 005d c.nop 23 - 714e: ac91 j 73a2 + 714e: ac91 j 73a2 <_start-0x7fff8c5e> 7150: 067f 0x67f 7152: 4b40 lw s0,20(a4) 7154: 2224 fld fs1,64(a2) - 7156: f891 bnez s1,706a + 7156: f891 bnez s1,706a <_start-0x7fff8f96> 7158: 067e slli a2,a2,0x1f 715a: ff0a fsw ft2,188(sp) 715c: 1aff 0x1aff @@ -47564,11 +47629,11 @@ Disassembly of section .debug_loc: 717c: 067f 0x67f 717e: ff0a fsw ft2,188(sp) 7180: 1aff 0x1aff - 7182: f891 bnez s1,7096 + 7182: f891 bnez s1,7096 <_start-0x7fff8f6a> 7184: 067e slli a2,a2,0x1f 7186: 2540 fld fs0,136(a0) 7188: 221e fld ft4,448(sp) - 718a: f891 bnez s1,709e + 718a: f891 bnez s1,709e <_start-0x7fff8f62> 718c: 067e slli a2,a2,0x1f 718e: ff0a fsw ft2,188(sp) 7190: 1aff 0x1aff @@ -47577,7 +47642,7 @@ Disassembly of section .debug_loc: 7196: ff0a fsw ft2,188(sp) 7198: 1aff 0x1aff 719a: 401e 0x401e - 719c: 2225 jal 72c4 + 719c: 2225 jal 72c4 <_start-0x7fff8d3c> 719e: ff0a fsw ft2,188(sp) 71a0: 1aff 0x1aff 71a2: 2440 fld fs0,136(s0) @@ -47596,14 +47661,14 @@ Disassembly of section .debug_loc: 71c2: 8822244b fnmsub.s fs0,ft4,ft2,fa7,rdn 71c6: 4000 lw s0,0(s0) 71c8: 2d22244b 0x2d22244b - 71cc: d891 beqz s1,70e0 + 71cc: d891 beqz s1,70e0 <_start-0x7fff8f20> 71ce: 067e slli a2,a2,0x1f 71d0: 4b40 lw s0,20(a4) 71d2: 2224 fld fs1,64(a2) 71d4: 007f 0x7f 71d6: 4b40 lw s0,20(a4) 71d8: 2224 fld fs1,64(a2) - 71da: 212d jal 7604 + 71da: 212d jal 7604 <_start-0x7fff89fc> 71dc: ff08 fsw fa0,56(a4) 71de: 9f1a add t5,t5,t1 ... @@ -47662,7 +47727,7 @@ Disassembly of section .debug_loc: 7258: 067f 0x67f 725a: ff0a fsw ft2,188(sp) 725c: 1aff 0x1aff - 725e: f891 bnez s1,7172 + 725e: f891 bnez s1,7172 <_start-0x7fff8e8e> 7260: 067e slli a2,a2,0x1f 7262: ff0a fsw ft2,188(sp) 7264: 1aff 0x1aff @@ -47676,7 +47741,7 @@ Disassembly of section .debug_loc: 7274: 067f 0x67f 7276: ff0a fsw ft2,188(sp) 7278: 1aff 0x1aff - 727a: f891 bnez s1,718e + 727a: f891 bnez s1,718e <_start-0x7fff8e72> 727c: 067e slli a2,a2,0x1f 727e: ff0a fsw ft2,188(sp) 7280: 1aff 0x1aff @@ -47717,7 +47782,7 @@ Disassembly of section .debug_loc: 72d4: 1e00 addi s0,sp,816 72d6: 8722 mv a4,s0 72d8: 4000 lw s0,0(s0) - 72da: 2225 jal 7402 + 72da: 2225 jal 7402 <_start-0x7fff8bfe> 72dc: e09f 0009 6c00 0x6c000009e09f 72e2: 000a c.slli zero,0x2 72e4: 1400 addi s0,sp,544 @@ -47730,7 +47795,7 @@ Disassembly of section .debug_loc: 72f2: 0081 addi ra,ra,0 72f4: 007d c.nop 31 72f6: 401e 0x401e - 72f8: 2225 jal 7420 + 72f8: 2225 jal 7420 <_start-0x7fff8be0> 72fa: 6c9f 000a 7c00 0x7c00000a6c9f 7300: 000a c.slli zero,0x2 7302: 1e00 addi s0,sp,816 @@ -47748,7 +47813,7 @@ Disassembly of section .debug_loc: 731a: 1a06 slli s4,s4,0x21 731c: 0081 addi ra,ra,0 731e: 401e 0x401e - 7320: 2225 jal 7448 + 7320: 2225 jal 7448 <_start-0x7fff8bb8> 7322: 7c9f 000a b000 0xb000000a7c9f 7328: 000a c.slli zero,0x2 732a: 2200 fld fs0,0(a2) @@ -47768,7 +47833,7 @@ Disassembly of section .debug_loc: 7346: 1a06 slli s4,s4,0x21 7348: 0081 addi ra,ra,0 734a: 401e 0x401e - 734c: 2225 jal 7474 + 734c: 2225 jal 7474 <_start-0x7fff8b8c> 734e: b09f 000a b800 0xb800000ab09f 7354: 000a c.slli zero,0x2 7356: 2600 fld fs0,8(a2) @@ -47790,7 +47855,7 @@ Disassembly of section .debug_loc: 7376: 1a06 slli s4,s4,0x21 7378: 0081 addi ra,ra,0 737a: 401e 0x401e - 737c: 2225 jal 74a4 + 737c: 2225 jal 74a4 <_start-0x7fff8b5c> 737e: b89f 000a 0400 0x400000ab89f 7384: 3000000b 0x3000000b 7388: 8800 0x8800 @@ -47804,7 +47869,7 @@ Disassembly of section .debug_loc: 7398: 917f 0x917f 739a: 7f88 flw fa0,56(a5) 739c: 1a06 slli s4,s4,0x21 - 739e: f891 bnez s1,72b2 + 739e: f891 bnez s1,72b2 <_start-0x7fff8d4e> 73a0: 067e slli a2,a2,0x1f 73a2: 2540 fld fs0,136(a0) 73a4: 221e fld ft4,448(sp) @@ -47816,7 +47881,7 @@ Disassembly of section .debug_loc: 73b0: 7ef8 flw fa4,124(a3) 73b2: 1a06 slli s4,s4,0x21 73b4: 401e 0x401e - 73b6: 2225 jal 74de + 73b6: 2225 jal 74de <_start-0x7fff8b22> 73b8: 049f 000b c800 0xc800000b049f 73be: 3000000b 0x3000000b 73c2: 9100 0x9100 @@ -47830,7 +47895,7 @@ Disassembly of section .debug_loc: 73d2: 7f88 flw fa0,56(a5) 73d4: 8f06 mv t5,ra 73d6: 1a00 addi s0,sp,304 - 73d8: f891 bnez s1,72ec + 73d8: f891 bnez s1,72ec <_start-0x7fff8d14> 73da: 067e slli a2,a2,0x1f 73dc: 2540 fld fs0,136(a0) 73de: 221e fld ft4,448(sp) @@ -47841,7 +47906,7 @@ Disassembly of section .debug_loc: 73ea: 8f06 mv t5,ra 73ec: 1a00 addi s0,sp,304 73ee: 401e 0x401e - 73f0: 2225 jal 7518 + 73f0: 2225 jal 7518 <_start-0x7fff8ae8> 73f2: c89f 000b a800 0xa800000bc89f 73f8: 000c 0xc 73fa: 3400 fld fs0,40(s0) @@ -47857,7 +47922,7 @@ Disassembly of section .debug_loc: 740e: 067f 0x67f 7410: ff0a fsw ft2,188(sp) 7412: 1aff 0x1aff - 7414: f891 bnez s1,7328 + 7414: f891 bnez s1,7328 <_start-0x7fff8cd8> 7416: 067e slli a2,a2,0x1f 7418: 2540 fld fs0,136(a0) 741a: 221e fld ft4,448(sp) @@ -47865,12 +47930,12 @@ Disassembly of section .debug_loc: 741e: 067f 0x67f 7420: ff0a fsw ft2,188(sp) 7422: 1aff 0x1aff - 7424: f891 bnez s1,7338 + 7424: f891 bnez s1,7338 <_start-0x7fff8cc8> 7426: 067e slli a2,a2,0x1f 7428: ff0a fsw ft2,188(sp) 742a: 1aff 0x1aff 742c: 401e 0x401e - 742e: 2225 jal 7556 + 742e: 2225 jal 7556 <_start-0x7fff8aaa> 7430: a49f 000d b000 0xb000000da49f 7436: 000d c.nop 3 7438: 3400 fld fs0,40(s0) @@ -47886,7 +47951,7 @@ Disassembly of section .debug_loc: 744c: 067f 0x67f 744e: ff0a fsw ft2,188(sp) 7450: 1aff 0x1aff - 7452: f891 bnez s1,7366 + 7452: f891 bnez s1,7366 <_start-0x7fff8c9a> 7454: 067e slli a2,a2,0x1f 7456: 2540 fld fs0,136(a0) 7458: 221e fld ft4,448(sp) @@ -47894,12 +47959,12 @@ Disassembly of section .debug_loc: 745c: 067f 0x67f 745e: ff0a fsw ft2,188(sp) 7460: 1aff 0x1aff - 7462: f891 bnez s1,7376 + 7462: f891 bnez s1,7376 <_start-0x7fff8c8a> 7464: 067e slli a2,a2,0x1f 7466: ff0a fsw ft2,188(sp) 7468: 1aff 0x1aff 746a: 401e 0x401e - 746c: 2225 jal 7594 + 746c: 2225 jal 7594 <_start-0x7fff8a6c> 746e: 009f 0000 0000 0x9f 7474: 0000 unimp 7476: ac00 fsd fs0,24(s0) @@ -48003,7 +48068,7 @@ Disassembly of section .debug_loc: 7568: 7f8c flw fa1,56(a5) 756a: 8f06 mv t5,ra 756c: 1a00 addi s0,sp,304 - 756e: f491 bnez s1,747a + 756e: f491 bnez s1,747a <_start-0x7fff8b86> 7570: 067e slli a2,a2,0x1f 7572: 1e1a008f 0x1e1a008f 7576: c89f 000b a800 0xa800000bc89f @@ -48049,7 +48114,7 @@ Disassembly of section .debug_loc: 75d6: 09f4 addi a3,sp,220 75d8: 0000 unimp 75da: 7f88000b 0x7f88000b - 75de: f491 bnez s1,74ea + 75de: f491 bnez s1,74ea <_start-0x7fff8b16> 75e0: 067e slli a2,a2,0x1f 75e2: 801a c.mv zero,t1 75e4: 1e00 addi s0,sp,816 @@ -48062,7 +48127,7 @@ Disassembly of section .debug_loc: 75f6: 0a20 addi s0,sp,280 75f8: 0000 unimp 75fa: 7f880013 addi zero,a6,2040 - 75fe: f491 bnez s1,750a + 75fe: f491 bnez s1,750a <_start-0x7fff8af6> 7600: 067e slli a2,a2,0x1f 7602: 801a c.mv zero,t1 7604: 1e00 addi s0,sp,816 @@ -48083,7 +48148,7 @@ Disassembly of section .debug_loc: 7628: 1a06 slli s4,s4,0x21 762a: 008a slli ra,ra,0x2 762c: 401e 0x401e - 762e: 2225 jal 7756 + 762e: 2225 jal 7756 <_start-0x7fff88aa> 7630: 0089 addi ra,ra,2 7632: 9f22 add t5,t5,s0 7634: 0a2c addi a1,sp,280 @@ -48092,17 +48157,17 @@ Disassembly of section .debug_loc: 763a: 0000 unimp 763c: 0022 c.slli zero,0x8 763e: 7f88 flw fa0,56(a5) - 7640: f491 bnez s1,754c + 7640: f491 bnez s1,754c <_start-0x7fff8ab4> 7642: 067e slli a2,a2,0x1f 7644: 801a c.mv zero,t1 7646: 1e00 addi s0,sp,816 - 7648: f491 bnez s1,7554 + 7648: f491 bnez s1,7554 <_start-0x7fff8aac> 764a: 067e slli a2,a2,0x1f 764c: 2540 fld fs0,136(a0) 764e: 008a slli ra,ra,0x2 7650: 221e fld ft4,448(sp) 7652: 7f88 flw fa0,56(a5) - 7654: f491 bnez s1,7560 + 7654: f491 bnez s1,7560 <_start-0x7fff8aa0> 7656: 067e slli a2,a2,0x1f 7658: 8a1a mv s4,t1 765a: 1e00 addi s0,sp,816 @@ -48113,16 +48178,16 @@ Disassembly of section .debug_loc: 7664: 0b9c addi a5,sp,464 7666: 0000 unimp 7668: 0022 c.slli zero,0x8 - 766a: f491 bnez s1,7576 + 766a: f491 bnez s1,7576 <_start-0x7fff8a8a> 766c: 067e slli a2,a2,0x1f 766e: 801a008f 0x801a008f 7672: 1e00 addi s0,sp,816 - 7674: f491 bnez s1,7580 + 7674: f491 bnez s1,7580 <_start-0x7fff8a80> 7676: 067e slli a2,a2,0x1f 7678: 2540 fld fs0,136(a0) 767a: 008a slli ra,ra,0x2 767c: 221e fld ft4,448(sp) - 767e: f491 bnez s1,758a + 767e: f491 bnez s1,758a <_start-0x7fff8a76> 7680: 067e slli a2,a2,0x1f 7682: 8a1a008f 0x8a1a008f 7686: 1e00 addi s0,sp,816 @@ -48133,7 +48198,7 @@ Disassembly of section .debug_loc: 7690: 0bb0 addi a2,sp,472 7692: 0000 unimp 7694: 002c addi a1,sp,8 - 7696: f491 bnez s1,75a2 + 7696: f491 bnez s1,75a2 <_start-0x7fff8a5e> 7698: 067e slli a2,a2,0x1f 769a: 801a008f 0x801a008f 769e: 1e00 addi s0,sp,816 @@ -48147,7 +48212,7 @@ Disassembly of section .debug_loc: 76b0: 7f8c flw fa1,56(a5) 76b2: 8f06 mv t5,ra 76b4: 1a00 addi s0,sp,304 - 76b6: f491 bnez s1,75c2 + 76b6: f491 bnez s1,75c2 <_start-0x7fff8a3e> 76b8: 067e slli a2,a2,0x1f 76ba: 1e1a008f 0x1e1a008f 76be: 2540 fld fs0,136(a0) @@ -48157,7 +48222,7 @@ Disassembly of section .debug_loc: 76c6: 0bc8 addi a0,sp,468 76c8: 0000 unimp 76ca: 0030 addi a2,sp,8 - 76cc: f491 bnez s1,75d8 + 76cc: f491 bnez s1,75d8 <_start-0x7fff8a28> 76ce: 067e slli a2,a2,0x1f 76d0: 911a008f 0x911a008f 76d4: 7f8c flw fa1,56(a5) @@ -48173,7 +48238,7 @@ Disassembly of section .debug_loc: 76ea: 7f8c flw fa1,56(a5) 76ec: 8f06 mv t5,ra 76ee: 1a00 addi s0,sp,304 - 76f0: f491 bnez s1,75fc + 76f0: f491 bnez s1,75fc <_start-0x7fff8a04> 76f2: 067e slli a2,a2,0x1f 76f4: 1e1a008f 0x1e1a008f 76f8: 2540 fld fs0,136(a0) @@ -48183,7 +48248,7 @@ Disassembly of section .debug_loc: 7700: 0ca8 addi a0,sp,600 7702: 0000 unimp 7704: 0034 addi a3,sp,8 - 7706: f491 bnez s1,7612 + 7706: f491 bnez s1,7612 <_start-0x7fff89ee> 7708: 067e slli a2,a2,0x1f 770a: ff0a fsw ft2,188(sp) 770c: 1aff 0x1aff @@ -48214,7 +48279,7 @@ Disassembly of section .debug_loc: 773e: 0db0 addi a2,sp,728 7740: 0000 unimp 7742: 0034 addi a3,sp,8 - 7744: f491 bnez s1,7650 + 7744: f491 bnez s1,7650 <_start-0x7fff89b0> 7746: 067e slli a2,a2,0x1f 7748: ff0a fsw ft2,188(sp) 774a: 1aff 0x1aff @@ -48246,7 +48311,7 @@ Disassembly of section .debug_loc: 7784: 0a2c addi a1,sp,280 7786: 0000 unimp 7788: 0001 nop - 778a: 2c69 jal 7a24 + 778a: 2c69 jal 7a24 <_start-0x7fff85dc> 778c: 000a c.slli zero,0x2 778e: 9c00 0x9c00 7790: 0a00000b 0xa00000b @@ -48261,7 +48326,7 @@ Disassembly of section .debug_loc: 77aa: 7f8c flw fa1,56(a5) 77ac: 8f06 mv t5,ra 77ae: 1a00 addi s0,sp,304 - 77b0: f491 bnez s1,76bc + 77b0: f491 bnez s1,76bc <_start-0x7fff8944> 77b2: 067e slli a2,a2,0x1f 77b4: 2540 fld fs0,136(a0) 77b6: 9f1e add t5,t5,t2 @@ -48274,7 +48339,7 @@ Disassembly of section .debug_loc: 77c4: 067f 0x67f 77c6: ff0a fsw ft2,188(sp) 77c8: 1aff 0x1aff - 77ca: f491 bnez s1,76d6 + 77ca: f491 bnez s1,76d6 <_start-0x7fff892a> 77cc: 067e slli a2,a2,0x1f 77ce: 2540 fld fs0,136(a0) 77d0: 9f1e add t5,t5,t2 @@ -48287,7 +48352,7 @@ Disassembly of section .debug_loc: 77de: 067f 0x67f 77e0: ff0a fsw ft2,188(sp) 77e2: 1aff 0x1aff - 77e4: f491 bnez s1,76f0 + 77e4: f491 bnez s1,76f0 <_start-0x7fff8910> 77e6: 067e slli a2,a2,0x1f 77e8: 2540 fld fs0,136(a0) 77ea: 9f1e add t5,t5,t2 @@ -48399,7 +48464,7 @@ Disassembly of section .debug_loc: 78de: 0bc8 addi a0,sp,468 78e0: 0000 unimp 78e2: 0010 0x10 - 78e4: fc91 bnez s1,7800 + 78e4: fc91 bnez s1,7800 <_start-0x7fff8800> 78e6: 067e slli a2,a2,0x1f 78e8: 911a008f 0x911a008f 78ec: 7f84 flw fs1,56(a5) @@ -48411,7 +48476,7 @@ Disassembly of section .debug_loc: 78f8: 0ca8 addi a0,sp,600 78fa: 0000 unimp 78fc: 0012 c.slli zero,0x4 - 78fe: fc91 bnez s1,781a + 78fe: fc91 bnez s1,781a <_start-0x7fff87e6> 7900: 067e slli a2,a2,0x1f 7902: ff0a fsw ft2,188(sp) 7904: 1aff 0x1aff @@ -48425,7 +48490,7 @@ Disassembly of section .debug_loc: 7914: 0db0 addi a2,sp,728 7916: 0000 unimp 7918: 0012 c.slli zero,0x4 - 791a: fc91 bnez s1,7836 + 791a: fc91 bnez s1,7836 <_start-0x7fff87ca> 791c: 067e slli a2,a2,0x1f 791e: ff0a fsw ft2,188(sp) 7920: 1aff 0x1aff @@ -48447,7 +48512,7 @@ Disassembly of section .debug_loc: 7948: 0a34 addi a3,sp,280 794a: 0000 unimp 794c: 0001 nop - 794e: 000a386f jal a6,aa94e + 794e: 000a386f jal a6,aa94e <_start-0x7ff556b2> 7952: 5400 lw s0,40(s0) 7954: 000a c.slli zero,0x2 7956: 0100 addi s0,sp,128 @@ -48514,7 +48579,7 @@ Disassembly of section .debug_loc: 79d8: 0bac addi a1,sp,472 79da: 0000 unimp 79dc: 002c addi a1,sp,8 - 79de: fc91 bnez s1,78fa + 79de: fc91 bnez s1,78fa <_start-0x7fff8706> 79e0: 067e slli a2,a2,0x1f 79e2: 911a008f 0x911a008f 79e6: 7f84 flw fs1,56(a5) @@ -48538,7 +48603,7 @@ Disassembly of section .debug_loc: 7a0e: 0bc8 addi a0,sp,468 7a10: 0000 unimp 7a12: 0030 addi a2,sp,8 - 7a14: fc91 bnez s1,7930 + 7a14: fc91 bnez s1,7930 <_start-0x7fff86d0> 7a16: 067e slli a2,a2,0x1f 7a18: 911a008f 0x911a008f 7a1c: 7f84 flw fs1,56(a5) @@ -48564,7 +48629,7 @@ Disassembly of section .debug_loc: 7a48: 0ca8 addi a0,sp,600 7a4a: 0000 unimp 7a4c: 0034 addi a3,sp,8 - 7a4e: fc91 bnez s1,796a + 7a4e: fc91 bnez s1,796a <_start-0x7fff8696> 7a50: 067e slli a2,a2,0x1f 7a52: ff0a fsw ft2,188(sp) 7a54: 1aff 0x1aff @@ -48595,7 +48660,7 @@ Disassembly of section .debug_loc: 7a86: 0db0 addi a2,sp,728 7a88: 0000 unimp 7a8a: 0034 addi a3,sp,8 - 7a8c: fc91 bnez s1,79a8 + 7a8c: fc91 bnez s1,79a8 <_start-0x7fff8658> 7a8e: 067e slli a2,a2,0x1f 7a90: ff0a fsw ft2,188(sp) 7a92: 1aff 0x1aff @@ -48651,7 +48716,7 @@ Disassembly of section .debug_loc: 7b08: 7f84 flw fs1,56(a5) 7b0a: 8f06 mv t5,ra 7b0c: 1a00 addi s0,sp,304 - 7b0e: fc91 bnez s1,7a2a + 7b0e: fc91 bnez s1,7a2a <_start-0x7fff85d6> 7b10: 067e slli a2,a2,0x1f 7b12: 2540 fld fs0,136(a0) 7b14: 9f1e add t5,t5,t2 @@ -48664,7 +48729,7 @@ Disassembly of section .debug_loc: 7b22: 067f 0x67f 7b24: ff0a fsw ft2,188(sp) 7b26: 1aff 0x1aff - 7b28: fc91 bnez s1,7a44 + 7b28: fc91 bnez s1,7a44 <_start-0x7fff85bc> 7b2a: 067e slli a2,a2,0x1f 7b2c: 2540 fld fs0,136(a0) 7b2e: 9f1e add t5,t5,t2 @@ -48677,7 +48742,7 @@ Disassembly of section .debug_loc: 7b3c: 067f 0x67f 7b3e: ff0a fsw ft2,188(sp) 7b40: 1aff 0x1aff - 7b42: fc91 bnez s1,7a5e + 7b42: fc91 bnez s1,7a5e <_start-0x7fff85a2> 7b44: 067e slli a2,a2,0x1f 7b46: 2540 fld fs0,136(a0) 7b48: 9f1e add t5,t5,t2 @@ -48687,7 +48752,7 @@ Disassembly of section .debug_loc: 7b56: 0a4c addi a1,sp,276 7b58: 0000 unimp 7b5a: 0001 nop - 7b5c: 00000067 jr zero # 0 + 7b5c: 00000067 jr zero # 0 <_start-0x80000000> 7b60: 0000 unimp 7b62: 0000 unimp 7b64: 1c00 addi s0,sp,560 @@ -48729,7 +48794,7 @@ Disassembly of section .debug_loc: 7bb8: 0a28 addi a0,sp,280 7bba: 0000 unimp 7bbc: 0001 nop - 7bbe: 000a286f jal a6,a9bbe + 7bbe: 000a286f jal a6,a9bbe <_start-0x7ff56442> 7bc2: a800 fsd fs0,16(s0) 7bc4: 000c 0xc 7bc6: 0300 addi s0,sp,384 @@ -48755,7 +48820,7 @@ Disassembly of section .debug_loc: 7bf0: 0b04 addi s1,sp,400 7bf2: 0000 unimp 7bf4: 7f88000b 0x7f88000b - 7bf8: f891 bnez s1,7b0c + 7bf8: f891 bnez s1,7b0c <_start-0x7fff84f4> 7bfa: 067e slli a2,a2,0x1f 7bfc: 8a1a mv s4,t1 7bfe: 1e00 addi s0,sp,816 @@ -48788,7 +48853,7 @@ Disassembly of section .debug_loc: 7c3c: 067f 0x67f 7c3e: ff0a fsw ft2,188(sp) 7c40: 1aff 0x1aff - 7c42: f891 bnez s1,7b56 + 7c42: f891 bnez s1,7b56 <_start-0x7fff84aa> 7c44: 067e slli a2,a2,0x1f 7c46: ff0a fsw ft2,188(sp) 7c48: 1aff 0x1aff @@ -48802,7 +48867,7 @@ Disassembly of section .debug_loc: 7c58: 067f 0x67f 7c5a: ff0a fsw ft2,188(sp) 7c5c: 1aff 0x1aff - 7c5e: f891 bnez s1,7b72 + 7c5e: f891 bnez s1,7b72 <_start-0x7fff848e> 7c60: 067e slli a2,a2,0x1f 7c62: ff0a fsw ft2,188(sp) 7c64: 1aff 0x1aff @@ -48847,7 +48912,7 @@ Disassembly of section .debug_loc: 7cbc: 0080 addi s0,sp,64 7cbe: 8f1e mv t5,t2 7cc0: 4000 lw s0,0(s0) - 7cc2: 2225 jal 7dea + 7cc2: 2225 jal 7dea <_start-0x7fff8216> 7cc4: 0089 addi ra,ra,2 7cc6: 9f22 add t5,t5,s0 7cc8: 0aa8 addi a0,sp,344 @@ -48855,12 +48920,12 @@ Disassembly of section .debug_loc: 7ccc: 0ab4 addi a3,sp,344 7cce: 0000 unimp 7cd0: 7f88001b 0x7f88001b - 7cd4: f891 bnez s1,7be8 + 7cd4: f891 bnez s1,7be8 <_start-0x7fff8418> 7cd6: 067e slli a2,a2,0x1f 7cd8: 801a c.mv zero,t1 7cda: 1e00 addi s0,sp,816 7cdc: 7f88 flw fa0,56(a5) - 7cde: f891 bnez s1,7bf2 + 7cde: f891 bnez s1,7bf2 <_start-0x7fff840e> 7ce0: 067e slli a2,a2,0x1f 7ce2: 8a1a mv s4,t1 7ce4: 1e00 addi s0,sp,816 @@ -48885,7 +48950,7 @@ Disassembly of section .debug_loc: 7d10: 1a06 slli s4,s4,0x21 7d12: 008a slli ra,ra,0x2 7d14: 401e 0x401e - 7d16: 2225 jal 7e3e + 7d16: 2225 jal 7e3e <_start-0x7fff81c2> 7d18: 049f 000b 9c00 0x9c00000b049f 7d1e: 2200000b 0x2200000b 7d22: 9100 0x9100 @@ -48904,7 +48969,7 @@ Disassembly of section .debug_loc: 7d3c: 1a00 addi s0,sp,304 7d3e: 008a slli ra,ra,0x2 7d40: 401e 0x401e - 7d42: 2225 jal 7e6a + 7d42: 2225 jal 7e6a <_start-0x7fff8196> 7d44: 9c9f 000b b000 0xb000000b9c9f 7d4a: 2c00000b 0x2c00000b 7d4e: 9100 0x9100 @@ -48916,7 +48981,7 @@ Disassembly of section .debug_loc: 7d5a: 7f8c flw fa1,56(a5) 7d5c: 8f06 mv t5,ra 7d5e: 1a00 addi s0,sp,304 - 7d60: f891 bnez s1,7c74 + 7d60: f891 bnez s1,7c74 <_start-0x7fff838c> 7d62: 067e slli a2,a2,0x1f 7d64: 2540 fld fs0,136(a0) 7d66: 221e fld ft4,448(sp) @@ -48927,7 +48992,7 @@ Disassembly of section .debug_loc: 7d72: 8f06 mv t5,ra 7d74: 1a00 addi s0,sp,304 7d76: 401e 0x401e - 7d78: 2225 jal 7ea0 + 7d78: 2225 jal 7ea0 <_start-0x7fff8160> 7d7a: b09f 000b c800 0xc800000bb09f 7d80: 3000000b 0x3000000b 7d84: 9100 0x9100 @@ -48941,7 +49006,7 @@ Disassembly of section .debug_loc: 7d94: 7f8c flw fa1,56(a5) 7d96: 8f06 mv t5,ra 7d98: 1a00 addi s0,sp,304 - 7d9a: f891 bnez s1,7cae + 7d9a: f891 bnez s1,7cae <_start-0x7fff8352> 7d9c: 067e slli a2,a2,0x1f 7d9e: 2540 fld fs0,136(a0) 7da0: 221e fld ft4,448(sp) @@ -48952,7 +49017,7 @@ Disassembly of section .debug_loc: 7dac: 8f06 mv t5,ra 7dae: 1a00 addi s0,sp,304 7db0: 401e 0x401e - 7db2: 2225 jal 7eda + 7db2: 2225 jal 7eda <_start-0x7fff8126> 7db4: c89f 000b a800 0xa800000bc89f 7dba: 000c 0xc 7dbc: 3400 fld fs0,40(s0) @@ -48968,7 +49033,7 @@ Disassembly of section .debug_loc: 7dd0: 067f 0x67f 7dd2: ff0a fsw ft2,188(sp) 7dd4: 1aff 0x1aff - 7dd6: f891 bnez s1,7cea + 7dd6: f891 bnez s1,7cea <_start-0x7fff8316> 7dd8: 067e slli a2,a2,0x1f 7dda: 2540 fld fs0,136(a0) 7ddc: 221e fld ft4,448(sp) @@ -48976,12 +49041,12 @@ Disassembly of section .debug_loc: 7de0: 067f 0x67f 7de2: ff0a fsw ft2,188(sp) 7de4: 1aff 0x1aff - 7de6: f891 bnez s1,7cfa + 7de6: f891 bnez s1,7cfa <_start-0x7fff8306> 7de8: 067e slli a2,a2,0x1f 7dea: ff0a fsw ft2,188(sp) 7dec: 1aff 0x1aff 7dee: 401e 0x401e - 7df0: 2225 jal 7f18 + 7df0: 2225 jal 7f18 <_start-0x7fff80e8> 7df2: a49f 000d b000 0xb000000da49f 7df8: 000d c.nop 3 7dfa: 3400 fld fs0,40(s0) @@ -48997,7 +49062,7 @@ Disassembly of section .debug_loc: 7e0e: 067f 0x67f 7e10: ff0a fsw ft2,188(sp) 7e12: 1aff 0x1aff - 7e14: f891 bnez s1,7d28 + 7e14: f891 bnez s1,7d28 <_start-0x7fff82d8> 7e16: 067e slli a2,a2,0x1f 7e18: 2540 fld fs0,136(a0) 7e1a: 221e fld ft4,448(sp) @@ -49005,12 +49070,12 @@ Disassembly of section .debug_loc: 7e1e: 067f 0x67f 7e20: ff0a fsw ft2,188(sp) 7e22: 1aff 0x1aff - 7e24: f891 bnez s1,7d38 + 7e24: f891 bnez s1,7d38 <_start-0x7fff82c8> 7e26: 067e slli a2,a2,0x1f 7e28: ff0a fsw ft2,188(sp) 7e2a: 1aff 0x1aff 7e2c: 401e 0x401e - 7e2e: 2225 jal 7f56 + 7e2e: 2225 jal 7f56 <_start-0x7fff80aa> 7e30: 009f 0000 0000 0x9f 7e36: 0000 unimp 7e38: 6800 flw fs0,16(s0) @@ -49024,7 +49089,7 @@ Disassembly of section .debug_loc: 7e48: 0b9c addi a5,sp,464 7e4a: 0000 unimp 7e4c: 000a c.slli zero,0x2 - 7e4e: f891 bnez s1,7d62 + 7e4e: f891 bnez s1,7d62 <_start-0x7fff829e> 7e50: 067e slli a2,a2,0x1f 7e52: 2540 fld fs0,136(a0) 7e54: 008a slli ra,ra,0x2 @@ -49207,7 +49272,7 @@ Disassembly of section .debug_loc: 800c: 0ae0 addi s0,sp,348 800e: 0000 unimp 8010: 0001 nop - 8012: e06d bnez s0,80f4 + 8012: e06d bnez s0,80f4 <_start-0x7fff7f0c> 8014: 000a c.slli zero,0x2 8016: 0400 addi s0,sp,512 8018: 1800000b 0x1800000b @@ -49252,7 +49317,7 @@ Disassembly of section .debug_loc: 8078: 8f06 mv t5,ra 807a: 1a00 addi s0,sp,304 807c: 401e0077 0x401e0077 - 8080: 2225 jal 81a8 + 8080: 2225 jal 81a8 <_start-0x7fff7e58> 8082: a49f 000b ac00 0xac00000ba49f 8088: 2c00000b 0x2c00000b 808c: 9100 0x9100 @@ -49268,14 +49333,14 @@ Disassembly of section .debug_loc: 80a0: 1a00 addi s0,sp,304 80a2: 007a c.slli zero,0x1e 80a4: 221e fld ft4,448(sp) - 80a6: fc91 bnez s1,7fc2 + 80a6: fc91 bnez s1,7fc2 <_start-0x7fff803e> 80a8: 067e slli a2,a2,0x1f 80aa: 911a008f 0x911a008f 80ae: 7f88 flw fa0,56(a5) 80b0: 8f06 mv t5,ra 80b2: 1a00 addi s0,sp,304 80b4: 401e 0x401e - 80b6: 2225 jal 81de + 80b6: 2225 jal 81de <_start-0x7fff7e22> 80b8: ac9f 000b c800 0xc800000bac9f 80be: 3000000b 0x3000000b 80c2: 9100 0x9100 @@ -49289,18 +49354,18 @@ Disassembly of section .debug_loc: 80d2: 7f88 flw fa0,56(a5) 80d4: 8f06 mv t5,ra 80d6: 1a00 addi s0,sp,304 - 80d8: fc91 bnez s1,7ff4 + 80d8: fc91 bnez s1,7ff4 <_start-0x7fff800c> 80da: 067e slli a2,a2,0x1f 80dc: 2540 fld fs0,136(a0) 80de: 221e fld ft4,448(sp) - 80e0: fc91 bnez s1,7ffc + 80e0: fc91 bnez s1,7ffc <_start-0x7fff8004> 80e2: 067e slli a2,a2,0x1f 80e4: 911a008f 0x911a008f 80e8: 7f88 flw fa0,56(a5) 80ea: 8f06 mv t5,ra 80ec: 1a00 addi s0,sp,304 80ee: 401e 0x401e - 80f0: 2225 jal 8218 + 80f0: 2225 jal 8218 <_start-0x7fff7de8> 80f2: c89f 000b a800 0xa800000bc89f 80f8: 000c 0xc 80fa: 3400 fld fs0,40(s0) @@ -49316,11 +49381,11 @@ Disassembly of section .debug_loc: 810e: 067f 0x67f 8110: ff0a fsw ft2,188(sp) 8112: 1aff 0x1aff - 8114: fc91 bnez s1,8030 + 8114: fc91 bnez s1,8030 <_start-0x7fff7fd0> 8116: 067e slli a2,a2,0x1f 8118: 2540 fld fs0,136(a0) 811a: 221e fld ft4,448(sp) - 811c: fc91 bnez s1,8038 + 811c: fc91 bnez s1,8038 <_start-0x7fff7fc8> 811e: 067e slli a2,a2,0x1f 8120: ff0a fsw ft2,188(sp) 8122: 1aff 0x1aff @@ -49329,7 +49394,7 @@ Disassembly of section .debug_loc: 8128: ff0a fsw ft2,188(sp) 812a: 1aff 0x1aff 812c: 401e 0x401e - 812e: 2225 jal 8256 + 812e: 2225 jal 8256 <_start-0x7fff7daa> 8130: a49f 000d b000 0xb000000da49f 8136: 000d c.nop 3 8138: 3400 fld fs0,40(s0) @@ -49345,11 +49410,11 @@ Disassembly of section .debug_loc: 814c: 067f 0x67f 814e: ff0a fsw ft2,188(sp) 8150: 1aff 0x1aff - 8152: fc91 bnez s1,806e + 8152: fc91 bnez s1,806e <_start-0x7fff7f92> 8154: 067e slli a2,a2,0x1f 8156: 2540 fld fs0,136(a0) 8158: 221e fld ft4,448(sp) - 815a: fc91 bnez s1,8076 + 815a: fc91 bnez s1,8076 <_start-0x7fff7f8a> 815c: 067e slli a2,a2,0x1f 815e: ff0a fsw ft2,188(sp) 8160: 1aff 0x1aff @@ -49358,7 +49423,7 @@ Disassembly of section .debug_loc: 8166: ff0a fsw ft2,188(sp) 8168: 1aff 0x1aff 816a: 401e 0x401e - 816c: 2225 jal 8294 + 816c: 2225 jal 8294 <_start-0x7fff7d6c> 816e: 009f 0000 0000 0x9f 8174: 0000 unimp 8176: b800 fsd fs0,48(s0) @@ -49502,7 +49567,7 @@ Disassembly of section .debug_loc: 82c8: 7f88 flw fa0,56(a5) 82ca: 8f06 mv t5,ra 82cc: 1a00 addi s0,sp,304 - 82ce: f891 bnez s1,81e2 + 82ce: f891 bnez s1,81e2 <_start-0x7fff7e1e> 82d0: 067e slli a2,a2,0x1f 82d2: 1e1a008f 0x1e1a008f 82d6: 911a008f 0x911a008f @@ -49516,7 +49581,7 @@ Disassembly of section .debug_loc: 82e8: 7f88 flw fa0,56(a5) 82ea: 8f06 mv t5,ra 82ec: 1a00 addi s0,sp,304 - 82ee: f891 bnez s1,8202 + 82ee: f891 bnez s1,8202 <_start-0x7fff7dfe> 82f0: 067e slli a2,a2,0x1f 82f2: 2540 fld fs0,136(a0) 82f4: 221e fld ft4,448(sp) @@ -49527,17 +49592,17 @@ Disassembly of section .debug_loc: 8300: 8f06 mv t5,ra 8302: 1a00 addi s0,sp,304 8304: 401e 0x401e - 8306: 2225 jal 842e + 8306: 2225 jal 842e <_start-0x7fff7bd2> 8308: 401a008f 0x401a008f 830c: 2224 fld fs1,64(a2) - 830e: d891 beqz s1,8222 + 830e: d891 beqz s1,8222 <_start-0x7fff7dde> 8310: 067e slli a2,a2,0x1f 8312: 4022 0x4022 8314: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn 8318: 7f88 flw fa0,56(a5) 831a: 8f06 mv t5,ra 831c: 1a00 addi s0,sp,304 - 831e: f891 bnez s1,8232 + 831e: f891 bnez s1,8232 <_start-0x7fff7dce> 8320: 067e slli a2,a2,0x1f 8322: 1e1a008f 0x1e1a008f 8326: 911a008f 0x911a008f @@ -49551,7 +49616,7 @@ Disassembly of section .debug_loc: 8338: 7f88 flw fa0,56(a5) 833a: 8f06 mv t5,ra 833c: 1a00 addi s0,sp,304 - 833e: f891 bnez s1,8252 + 833e: f891 bnez s1,8252 <_start-0x7fff7dae> 8340: 067e slli a2,a2,0x1f 8342: 2540 fld fs0,136(a0) 8344: 221e fld ft4,448(sp) @@ -49562,7 +49627,7 @@ Disassembly of section .debug_loc: 8350: 8f06 mv t5,ra 8352: 1a00 addi s0,sp,304 8354: 401e 0x401e - 8356: 2225 jal 847e + 8356: 2225 jal 847e <_start-0x7fff7b82> 8358: 401a008f 0x401a008f 835c: 2224 fld fs1,64(a2) 835e: 4b40 lw s0,20(a4) @@ -49577,7 +49642,7 @@ Disassembly of section .debug_loc: 8370: 067f 0x67f 8372: ff0a fsw ft2,188(sp) 8374: 1aff 0x1aff - 8376: f891 bnez s1,828a + 8376: f891 bnez s1,828a <_start-0x7fff7d76> 8378: 067e slli a2,a2,0x1f 837a: ff0a fsw ft2,188(sp) 837c: 1aff 0x1aff @@ -49595,7 +49660,7 @@ Disassembly of section .debug_loc: 8394: 067f 0x67f 8396: ff0a fsw ft2,188(sp) 8398: 1aff 0x1aff - 839a: f891 bnez s1,82ae + 839a: f891 bnez s1,82ae <_start-0x7fff7d52> 839c: 067e slli a2,a2,0x1f 839e: 2540 fld fs0,136(a0) 83a0: 221e fld ft4,448(sp) @@ -49603,12 +49668,12 @@ Disassembly of section .debug_loc: 83a4: 067f 0x67f 83a6: ff0a fsw ft2,188(sp) 83a8: 1aff 0x1aff - 83aa: f891 bnez s1,82be + 83aa: f891 bnez s1,82be <_start-0x7fff7d42> 83ac: 067e slli a2,a2,0x1f 83ae: ff0a fsw ft2,188(sp) 83b0: 1aff 0x1aff 83b2: 401e 0x401e - 83b4: 2225 jal 84dc + 83b4: 2225 jal 84dc <_start-0x7fff7b24> 83b6: ff0a fsw ft2,188(sp) 83b8: 1aff 0x1aff 83ba: 2440 fld fs0,136(s0) @@ -49621,7 +49686,7 @@ Disassembly of section .debug_loc: 83c8: 067f 0x67f 83ca: ff0a fsw ft2,188(sp) 83cc: 1aff 0x1aff - 83ce: f891 bnez s1,82e2 + 83ce: f891 bnez s1,82e2 <_start-0x7fff7d1e> 83d0: 067e slli a2,a2,0x1f 83d2: ff0a fsw ft2,188(sp) 83d4: 1aff 0x1aff @@ -49639,7 +49704,7 @@ Disassembly of section .debug_loc: 83ec: 067f 0x67f 83ee: ff0a fsw ft2,188(sp) 83f0: 1aff 0x1aff - 83f2: f891 bnez s1,8306 + 83f2: f891 bnez s1,8306 <_start-0x7fff7cfa> 83f4: 067e slli a2,a2,0x1f 83f6: 2540 fld fs0,136(a0) 83f8: 221e fld ft4,448(sp) @@ -49647,12 +49712,12 @@ Disassembly of section .debug_loc: 83fc: 067f 0x67f 83fe: ff0a fsw ft2,188(sp) 8400: 1aff 0x1aff - 8402: f891 bnez s1,8316 + 8402: f891 bnez s1,8316 <_start-0x7fff7cea> 8404: 067e slli a2,a2,0x1f 8406: ff0a fsw ft2,188(sp) 8408: 1aff 0x1aff 840a: 401e 0x401e - 840c: 2225 jal 8534 + 840c: 2225 jal 8534 <_start-0x7fff7acc> 840e: ff0a fsw ft2,188(sp) 8410: 1aff 0x1aff 8412: 2440 fld fs0,136(s0) @@ -49672,7 +49737,7 @@ Disassembly of section .debug_loc: 8434: 1e1a slli t3,t3,0x26 8436: ff0a fsw ft2,188(sp) 8438: 1aff 0x1aff - 843a: f891 bnez s1,834e + 843a: f891 bnez s1,834e <_start-0x7fff7cb2> 843c: 067e slli a2,a2,0x1f 843e: ff0a fsw ft2,188(sp) 8440: 1aff 0x1aff @@ -49701,7 +49766,7 @@ Disassembly of section .debug_loc: 846e: ffff 0xffff 8470: 401a 0x401a 8472: 2224 fld fs1,64(a2) - 8474: d891 beqz s1,8388 + 8474: d891 beqz s1,8388 <_start-0x7fff7c78> 8476: 067e slli a2,a2,0x1f 8478: 4022 0x4022 847a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -49715,7 +49780,7 @@ Disassembly of section .debug_loc: 848c: 1e1a slli t3,t3,0x26 848e: ff0a fsw ft2,188(sp) 8490: 1aff 0x1aff - 8492: f891 bnez s1,83a6 + 8492: f891 bnez s1,83a6 <_start-0x7fff7c5a> 8494: 067e slli a2,a2,0x1f 8496: ff0a fsw ft2,188(sp) 8498: 1aff 0x1aff @@ -49760,7 +49825,7 @@ Disassembly of section .debug_loc: 84f0: 7f88 flw fa0,56(a5) 84f2: 8f06 mv t5,ra 84f4: 1a00 addi s0,sp,304 - 84f6: f891 bnez s1,840a + 84f6: f891 bnez s1,840a <_start-0x7fff7bf6> 84f8: 067e slli a2,a2,0x1f 84fa: 1e1a008f 0x1e1a008f 84fe: 911a008f 0x911a008f @@ -49786,10 +49851,10 @@ Disassembly of section .debug_loc: 8528: 1a00 addi s0,sp,304 852a: 008a slli ra,ra,0x2 852c: 401e 0x401e - 852e: 2225 jal 8656 + 852e: 2225 jal 8656 <_start-0x7fff79aa> 8530: 401a008f 0x401a008f 8534: 2224 fld fs1,64(a2) - 8536: f891 bnez s1,844a + 8536: f891 bnez s1,844a <_start-0x7fff7bb6> 8538: 067e slli a2,a2,0x1f 853a: 911a008f 0x911a008f 853e: 7f88 flw fa0,56(a5) @@ -49805,7 +49870,7 @@ Disassembly of section .debug_loc: 8554: 7f88 flw fa0,56(a5) 8556: 8f06 mv t5,ra 8558: 1a00 addi s0,sp,304 - 855a: f891 bnez s1,846e + 855a: f891 bnez s1,846e <_start-0x7fff7b92> 855c: 067e slli a2,a2,0x1f 855e: 1e1a008f 0x1e1a008f 8562: 2540 fld fs0,136(a0) @@ -49817,7 +49882,7 @@ Disassembly of section .debug_loc: 856e: 2206 fld ft4,64(sp) 8570: 4b40 lw s0,20(a4) 8572: 2224 fld fs1,64(a2) - 8574: f491 bnez s1,8480 + 8574: f491 bnez s1,8480 <_start-0x7fff7b80> 8576: 067e slli a2,a2,0x1f 8578: 8a1a008f 0x8a1a008f 857c: 1e00 addi s0,sp,816 @@ -49837,7 +49902,7 @@ Disassembly of section .debug_loc: 859a: 1a00 addi s0,sp,304 859c: 008a slli ra,ra,0x2 859e: 401e 0x401e - 85a0: 2225 jal 86c8 + 85a0: 2225 jal 86c8 <_start-0x7fff7938> 85a2: 401a008f 0x401a008f 85a6: 2224 fld fs1,64(a2) 85a8: 4b40 lw s0,20(a4) @@ -49873,7 +49938,7 @@ Disassembly of section .debug_loc: 85e8: 7f8c flw fa1,56(a5) 85ea: 8f06 mv t5,ra 85ec: 1a00 addi s0,sp,304 - 85ee: f491 bnez s1,84fa + 85ee: f491 bnez s1,84fa <_start-0x7fff7b06> 85f0: 067e slli a2,a2,0x1f 85f2: 2540 fld fs0,136(a0) 85f4: 221e fld ft4,448(sp) @@ -49884,10 +49949,10 @@ Disassembly of section .debug_loc: 8600: 8f06 mv t5,ra 8602: 1a00 addi s0,sp,304 8604: 401e 0x401e - 8606: 2225 jal 872e + 8606: 2225 jal 872e <_start-0x7fff78d2> 8608: 401a008f 0x401a008f 860c: 2224 fld fs1,64(a2) - 860e: f891 bnez s1,8522 + 860e: f891 bnez s1,8522 <_start-0x7fff7ade> 8610: 067e slli a2,a2,0x1f 8612: 911a008f 0x911a008f 8616: 7f88 flw fa0,56(a5) @@ -49903,7 +49968,7 @@ Disassembly of section .debug_loc: 862c: 7f88 flw fa0,56(a5) 862e: 8f06 mv t5,ra 8630: 1a00 addi s0,sp,304 - 8632: f891 bnez s1,8546 + 8632: f891 bnez s1,8546 <_start-0x7fff7aba> 8634: 067e slli a2,a2,0x1f 8636: 1e1a008f 0x1e1a008f 863a: 2540 fld fs0,136(a0) @@ -49923,7 +49988,7 @@ Disassembly of section .debug_loc: 8658: 1a00 addi s0,sp,304 865a: 8f1e mv t5,t2 865c: 1a00 addi s0,sp,304 - 865e: f491 bnez s1,856a + 865e: f491 bnez s1,856a <_start-0x7fff7a96> 8660: 067e slli a2,a2,0x1f 8662: 801a008f 0x801a008f 8666: 1e00 addi s0,sp,816 @@ -49937,7 +50002,7 @@ Disassembly of section .debug_loc: 8678: 7f8c flw fa1,56(a5) 867a: 8f06 mv t5,ra 867c: 1a00 addi s0,sp,304 - 867e: f491 bnez s1,858a + 867e: f491 bnez s1,858a <_start-0x7fff7a76> 8680: 067e slli a2,a2,0x1f 8682: 1e1a008f 0x1e1a008f 8686: 2540 fld fs0,136(a0) @@ -49952,18 +50017,18 @@ Disassembly of section .debug_loc: 86a0: 7f88 flw fa0,56(a5) 86a2: 8f06 mv t5,ra 86a4: 1a00 addi s0,sp,304 - 86a6: f891 bnez s1,85ba + 86a6: f891 bnez s1,85ba <_start-0x7fff7a46> 86a8: 067e slli a2,a2,0x1f 86aa: 1e1a008f 0x1e1a008f 86ae: 911a008f 0x911a008f 86b2: 7f8c flw fa1,56(a5) 86b4: 8f06 mv t5,ra 86b6: 1a00 addi s0,sp,304 - 86b8: f491 bnez s1,85c4 + 86b8: f491 bnez s1,85c4 <_start-0x7fff7a3c> 86ba: 067e slli a2,a2,0x1f 86bc: 1e1a008f 0x1e1a008f 86c0: 221a008f 0x221a008f - 86c4: f491 bnez s1,85d0 + 86c4: f491 bnez s1,85d0 <_start-0x7fff7a30> 86c6: 067e slli a2,a2,0x1f 86c8: 911a008f 0x911a008f 86cc: 7f8c flw fa1,56(a5) @@ -49979,7 +50044,7 @@ Disassembly of section .debug_loc: 86e2: 7f8c flw fa1,56(a5) 86e4: 8f06 mv t5,ra 86e6: 1a00 addi s0,sp,304 - 86e8: f491 bnez s1,85f4 + 86e8: f491 bnez s1,85f4 <_start-0x7fff7a0c> 86ea: 067e slli a2,a2,0x1f 86ec: 1e1a008f 0x1e1a008f 86f0: 2540 fld fs0,136(a0) @@ -49997,7 +50062,7 @@ Disassembly of section .debug_loc: 8708: 7f88 flw fa0,56(a5) 870a: 8f06 mv t5,ra 870c: 1a00 addi s0,sp,304 - 870e: f891 bnez s1,8622 + 870e: f891 bnez s1,8622 <_start-0x7fff79de> 8710: 067e slli a2,a2,0x1f 8712: 2540 fld fs0,136(a0) 8714: 221e fld ft4,448(sp) @@ -50008,17 +50073,17 @@ Disassembly of section .debug_loc: 8720: 8f06 mv t5,ra 8722: 1a00 addi s0,sp,304 8724: 401e 0x401e - 8726: 2225 jal 884e + 8726: 2225 jal 884e <_start-0x7fff77b2> 8728: 401a008f 0x401a008f 872c: 2224 fld fs1,64(a2) - 872e: d891 beqz s1,8642 + 872e: d891 beqz s1,8642 <_start-0x7fff79be> 8730: 067e slli a2,a2,0x1f 8732: 4022 0x4022 8734: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn 8738: 7f8c flw fa1,56(a5) 873a: 8f06 mv t5,ra 873c: 1a00 addi s0,sp,304 - 873e: f491 bnez s1,864a + 873e: f491 bnez s1,864a <_start-0x7fff79b6> 8740: 067e slli a2,a2,0x1f 8742: 1e1a008f 0x1e1a008f 8746: 911a008f 0x911a008f @@ -50032,7 +50097,7 @@ Disassembly of section .debug_loc: 8758: 7f8c flw fa1,56(a5) 875a: 8f06 mv t5,ra 875c: 1a00 addi s0,sp,304 - 875e: f491 bnez s1,866a + 875e: f491 bnez s1,866a <_start-0x7fff7996> 8760: 067e slli a2,a2,0x1f 8762: 2540 fld fs0,136(a0) 8764: 221e fld ft4,448(sp) @@ -50043,7 +50108,7 @@ Disassembly of section .debug_loc: 8770: 8f06 mv t5,ra 8772: 1a00 addi s0,sp,304 8774: 401e 0x401e - 8776: 2225 jal 889e + 8776: 2225 jal 889e <_start-0x7fff7762> 8778: 401a008f 0x401a008f 877c: 2224 fld fs1,64(a2) 877e: 4b40 lw s0,20(a4) @@ -50058,7 +50123,7 @@ Disassembly of section .debug_loc: 8790: 067f 0x67f 8792: ff0a fsw ft2,188(sp) 8794: 1aff 0x1aff - 8796: f891 bnez s1,86aa + 8796: f891 bnez s1,86aa <_start-0x7fff7956> 8798: 067e slli a2,a2,0x1f 879a: ff0a fsw ft2,188(sp) 879c: 1aff 0x1aff @@ -50087,7 +50152,7 @@ Disassembly of section .debug_loc: 87ca: 067f 0x67f 87cc: ff0a fsw ft2,188(sp) 87ce: 1aff 0x1aff - 87d0: f491 bnez s1,86dc + 87d0: f491 bnez s1,86dc <_start-0x7fff7924> 87d2: 067e slli a2,a2,0x1f 87d4: 2540 fld fs0,136(a0) 87d6: 221e fld ft4,448(sp) @@ -50095,12 +50160,12 @@ Disassembly of section .debug_loc: 87da: 067f 0x67f 87dc: ff0a fsw ft2,188(sp) 87de: 1aff 0x1aff - 87e0: f491 bnez s1,86ec + 87e0: f491 bnez s1,86ec <_start-0x7fff7914> 87e2: 067e slli a2,a2,0x1f 87e4: ff0a fsw ft2,188(sp) 87e6: 1aff 0x1aff 87e8: 401e 0x401e - 87ea: 2225 jal 8912 + 87ea: 2225 jal 8912 <_start-0x7fff76ee> 87ec: ff0a fsw ft2,188(sp) 87ee: 1aff 0x1aff 87f0: 2440 fld fs0,136(s0) @@ -50116,7 +50181,7 @@ Disassembly of section .debug_loc: 8804: 067f 0x67f 8806: ff0a fsw ft2,188(sp) 8808: 1aff 0x1aff - 880a: f891 bnez s1,871e + 880a: f891 bnez s1,871e <_start-0x7fff78e2> 880c: 067e slli a2,a2,0x1f 880e: 2540 fld fs0,136(a0) 8810: 221e fld ft4,448(sp) @@ -50124,12 +50189,12 @@ Disassembly of section .debug_loc: 8814: 067f 0x67f 8816: ff0a fsw ft2,188(sp) 8818: 1aff 0x1aff - 881a: f891 bnez s1,872e + 881a: f891 bnez s1,872e <_start-0x7fff78d2> 881c: 067e slli a2,a2,0x1f 881e: ff0a fsw ft2,188(sp) 8820: 1aff 0x1aff 8822: 401e 0x401e - 8824: 2225 jal 894c + 8824: 2225 jal 894c <_start-0x7fff76b4> 8826: ff0a fsw ft2,188(sp) 8828: 1aff 0x1aff 882a: 2440 fld fs0,136(s0) @@ -50142,7 +50207,7 @@ Disassembly of section .debug_loc: 8838: 067f 0x67f 883a: ff0a fsw ft2,188(sp) 883c: 1aff 0x1aff - 883e: f491 bnez s1,874a + 883e: f491 bnez s1,874a <_start-0x7fff78b6> 8840: 067e slli a2,a2,0x1f 8842: ff0a fsw ft2,188(sp) 8844: 1aff 0x1aff @@ -50160,7 +50225,7 @@ Disassembly of section .debug_loc: 885c: 067f 0x67f 885e: ff0a fsw ft2,188(sp) 8860: 1aff 0x1aff - 8862: f491 bnez s1,876e + 8862: f491 bnez s1,876e <_start-0x7fff7892> 8864: 067e slli a2,a2,0x1f 8866: 2540 fld fs0,136(a0) 8868: 221e fld ft4,448(sp) @@ -50168,12 +50233,12 @@ Disassembly of section .debug_loc: 886c: 067f 0x67f 886e: ff0a fsw ft2,188(sp) 8870: 1aff 0x1aff - 8872: f491 bnez s1,877e + 8872: f491 bnez s1,877e <_start-0x7fff7882> 8874: 067e slli a2,a2,0x1f 8876: ff0a fsw ft2,188(sp) 8878: 1aff 0x1aff 887a: 401e 0x401e - 887c: 2225 jal 89a4 + 887c: 2225 jal 89a4 <_start-0x7fff765c> 887e: ff0a fsw ft2,188(sp) 8880: 1aff 0x1aff 8882: 2440 fld fs0,136(s0) @@ -50197,14 +50262,14 @@ Disassembly of section .debug_loc: 88ac: 067f 0x67f 88ae: ff0a fsw ft2,188(sp) 88b0: 1aff 0x1aff - 88b2: f491 bnez s1,87be + 88b2: f491 bnez s1,87be <_start-0x7fff7842> 88b4: 067e slli a2,a2,0x1f 88b6: ff0a fsw ft2,188(sp) 88b8: 1aff 0x1aff 88ba: 0a1e slli s4,s4,0x7 88bc: ffff 0xffff 88be: 221a fld ft4,384(sp) - 88c0: f491 bnez s1,87cc + 88c0: f491 bnez s1,87cc <_start-0x7fff7834> 88c2: 067e slli a2,a2,0x1f 88c4: ff0a fsw ft2,188(sp) 88c6: 1aff 0x1aff @@ -50233,7 +50298,7 @@ Disassembly of section .debug_loc: 88f4: ffff 0xffff 88f6: 401a 0x401a 88f8: 2224 fld fs1,64(a2) - 88fa: f891 bnez s1,880e + 88fa: f891 bnez s1,880e <_start-0x7fff77f2> 88fc: 067e slli a2,a2,0x1f 88fe: ff0a fsw ft2,188(sp) 8900: 1aff 0x1aff @@ -50262,7 +50327,7 @@ Disassembly of section .debug_loc: 892e: ffff 0xffff 8930: 401a 0x401a 8932: 2224 fld fs1,64(a2) - 8934: d891 beqz s1,8848 + 8934: d891 beqz s1,8848 <_start-0x7fff77b8> 8936: 067e slli a2,a2,0x1f 8938: 4022 0x4022 893a: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -50276,7 +50341,7 @@ Disassembly of section .debug_loc: 894c: 1e1a slli t3,t3,0x26 894e: ff0a fsw ft2,188(sp) 8950: 1aff 0x1aff - 8952: f491 bnez s1,885e + 8952: f491 bnez s1,885e <_start-0x7fff77a2> 8954: 067e slli a2,a2,0x1f 8956: ff0a fsw ft2,188(sp) 8958: 1aff 0x1aff @@ -50329,12 +50394,12 @@ Disassembly of section .debug_loc: 89c2: 7522244b 0x7522244b 89c6: 4000 lw s0,0(s0) 89c8: 2d22244b 0x2d22244b - 89cc: 4b400083 lb ra,1204(zero) # 4b4 + 89cc: 4b400083 lb ra,1204(zero) # 4b4 <_start-0x7ffffb4c> 89d0: 2224 fld fs1,64(a2) 89d2: 007c addi a5,sp,12 89d4: 4b40 lw s0,20(a4) 89d6: 2224 fld fs1,64(a2) - 89d8: 212d jal 8e02 + 89d8: 212d jal 8e02 <_start-0x7fff71fe> 89da: ff08 fsw fa0,56(a4) 89dc: 9f1a add t5,t5,t1 89de: 0b30 addi a2,sp,408 @@ -50353,7 +50418,7 @@ Disassembly of section .debug_loc: 89fc: 7f88 flw fa0,56(a5) 89fe: 8f06 mv t5,ra 8a00: 1a00 addi s0,sp,304 - 8a02: f891 bnez s1,8916 + 8a02: f891 bnez s1,8916 <_start-0x7fff76ea> 8a04: 067e slli a2,a2,0x1f 8a06: 1e1a008f 0x1e1a008f 8a0a: 911a008f 0x911a008f @@ -50379,10 +50444,10 @@ Disassembly of section .debug_loc: 8a34: 1a00 addi s0,sp,304 8a36: 008a slli ra,ra,0x2 8a38: 401e 0x401e - 8a3a: 2225 jal 8b62 + 8a3a: 2225 jal 8b62 <_start-0x7fff749e> 8a3c: 401a008f 0x401a008f 8a40: 2224 fld fs1,64(a2) - 8a42: f891 bnez s1,8956 + 8a42: f891 bnez s1,8956 <_start-0x7fff76aa> 8a44: 067e slli a2,a2,0x1f 8a46: 911a008f 0x911a008f 8a4a: 7f88 flw fa0,56(a5) @@ -50398,7 +50463,7 @@ Disassembly of section .debug_loc: 8a60: 7f88 flw fa0,56(a5) 8a62: 8f06 mv t5,ra 8a64: 1a00 addi s0,sp,304 - 8a66: f891 bnez s1,897a + 8a66: f891 bnez s1,897a <_start-0x7fff7686> 8a68: 067e slli a2,a2,0x1f 8a6a: 1e1a008f 0x1e1a008f 8a6e: 2540 fld fs0,136(a0) @@ -50410,7 +50475,7 @@ Disassembly of section .debug_loc: 8a7a: 2206 fld ft4,64(sp) 8a7c: 4b40 lw s0,20(a4) 8a7e: 2224 fld fs1,64(a2) - 8a80: f491 bnez s1,898c + 8a80: f491 bnez s1,898c <_start-0x7fff7674> 8a82: 067e slli a2,a2,0x1f 8a84: 8a1a008f 0x8a1a008f 8a88: 1e00 addi s0,sp,816 @@ -50430,7 +50495,7 @@ Disassembly of section .debug_loc: 8aa6: 1a00 addi s0,sp,304 8aa8: 008a slli ra,ra,0x2 8aaa: 401e 0x401e - 8aac: 2225 jal 8bd4 + 8aac: 2225 jal 8bd4 <_start-0x7fff742c> 8aae: 401a008f 0x401a008f 8ab2: 2224 fld fs1,64(a2) 8ab4: 4b40 lw s0,20(a4) @@ -50450,7 +50515,7 @@ Disassembly of section .debug_loc: 8ada: 0ba4 addi s1,sp,472 8adc: 0000 unimp 8ade: 0042 c.slli zero,0x10 - 8ae0: b091 j 8324 + 8ae0: b091 j 8324 <_start-0x7fff7cdc> 8ae2: 067f 0x67f 8ae4: 4b40 lw s0,20(a4) 8ae6: 2224 fld fs1,64(a2) @@ -50472,7 +50537,7 @@ Disassembly of section .debug_loc: 8b0c: 8f06 mv t5,ra 8b0e: 1a00 addi s0,sp,304 8b10: 401e0077 0x401e0077 - 8b14: 2225 jal 8c3c + 8b14: 2225 jal 8c3c <_start-0x7fff73c4> 8b16: 401a008f 0x401a008f 8b1a: 2224 fld fs1,64(a2) 8b1c: 4b40 lw s0,20(a4) @@ -50483,11 +50548,11 @@ Disassembly of section .debug_loc: 8b26: 0bac addi a1,sp,472 8b28: 0000 unimp 8b2a: 0051 c.nop 20 - 8b2c: b091 j 8370 + 8b2c: b091 j 8370 <_start-0x7fff7c90> 8b2e: 067f 0x67f 8b30: 4b40 lw s0,20(a4) 8b32: 2224 fld fs1,64(a2) - 8b34: fc91 bnez s1,8a50 + 8b34: fc91 bnez s1,8a50 <_start-0x7fff75b0> 8b36: 067e slli a2,a2,0x1f 8b38: 911a008f 0x911a008f 8b3c: 7f84 flw fs1,56(a5) @@ -50495,7 +50560,7 @@ Disassembly of section .debug_loc: 8b40: 1a00 addi s0,sp,304 8b42: 8f1e mv t5,t2 8b44: 1a00 addi s0,sp,304 - 8b46: fc91 bnez s1,8a62 + 8b46: fc91 bnez s1,8a62 <_start-0x7fff759e> 8b48: 067e slli a2,a2,0x1f 8b4a: 911a008f 0x911a008f 8b4e: 7f84 flw fs1,56(a5) @@ -50541,18 +50606,18 @@ Disassembly of section .debug_loc: 8bb0: 7f84 flw fs1,56(a5) 8bb2: 8f06 mv t5,ra 8bb4: 1a00 addi s0,sp,304 - 8bb6: fc91 bnez s1,8ad2 + 8bb6: fc91 bnez s1,8ad2 <_start-0x7fff752e> 8bb8: 067e slli a2,a2,0x1f 8bba: 2540 fld fs0,136(a0) 8bbc: 221e fld ft4,448(sp) - 8bbe: fc91 bnez s1,8ada + 8bbe: fc91 bnez s1,8ada <_start-0x7fff7526> 8bc0: 067e slli a2,a2,0x1f 8bc2: 911a008f 0x911a008f 8bc6: 7f84 flw fs1,56(a5) 8bc8: 8f06 mv t5,ra 8bca: 1a00 addi s0,sp,304 8bcc: 401e 0x401e - 8bce: 2225 jal 8cf6 + 8bce: 2225 jal 8cf6 <_start-0x7fff730a> 8bd0: 401a008f 0x401a008f 8bd4: 2224 fld fs1,64(a2) 8bd6: 4b40 lw s0,20(a4) @@ -50563,11 +50628,11 @@ Disassembly of section .debug_loc: 8be0: 0c10 addi a2,sp,528 8be2: 0000 unimp 8be4: 005d c.nop 23 - 8be6: b091 j 842a + 8be6: b091 j 842a <_start-0x7fff7bd6> 8be8: 067f 0x67f 8bea: 4b40 lw s0,20(a4) 8bec: 2224 fld fs1,64(a2) - 8bee: fc91 bnez s1,8b0a + 8bee: fc91 bnez s1,8b0a <_start-0x7fff74f6> 8bf0: 067e slli a2,a2,0x1f 8bf2: ff0a fsw ft2,188(sp) 8bf4: 1aff 0x1aff @@ -50589,11 +50654,11 @@ Disassembly of section .debug_loc: 8c14: 067f 0x67f 8c16: ff0a fsw ft2,188(sp) 8c18: 1aff 0x1aff - 8c1a: fc91 bnez s1,8b36 + 8c1a: fc91 bnez s1,8b36 <_start-0x7fff74ca> 8c1c: 067e slli a2,a2,0x1f 8c1e: 2540 fld fs0,136(a0) 8c20: 221e fld ft4,448(sp) - 8c22: fc91 bnez s1,8b3e + 8c22: fc91 bnez s1,8b3e <_start-0x7fff74c2> 8c24: 067e slli a2,a2,0x1f 8c26: ff0a fsw ft2,188(sp) 8c28: 1aff 0x1aff @@ -50602,7 +50667,7 @@ Disassembly of section .debug_loc: 8c2e: ff0a fsw ft2,188(sp) 8c30: 1aff 0x1aff 8c32: 401e 0x401e - 8c34: 2225 jal 8d5c + 8c34: 2225 jal 8d5c <_start-0x7fff72a4> 8c36: ff0a fsw ft2,188(sp) 8c38: 1aff 0x1aff 8c3a: 2440 fld fs0,136(s0) @@ -50622,7 +50687,7 @@ Disassembly of section .debug_loc: 8c5c: 1e1a slli t3,t3,0x26 8c5e: ff0a fsw ft2,188(sp) 8c60: 1aff 0x1aff - 8c62: fc91 bnez s1,8b7e + 8c62: fc91 bnez s1,8b7e <_start-0x7fff7482> 8c64: 067e slli a2,a2,0x1f 8c66: ff0a fsw ft2,188(sp) 8c68: 1aff 0x1aff @@ -50637,14 +50702,14 @@ Disassembly of section .debug_loc: 8c7a: 067f 0x67f 8c7c: ff0a fsw ft2,188(sp) 8c7e: 1aff 0x1aff - 8c80: f491 bnez s1,8b8c + 8c80: f491 bnez s1,8b8c <_start-0x7fff7474> 8c82: 067e slli a2,a2,0x1f 8c84: ff0a fsw ft2,188(sp) 8c86: 1aff 0x1aff 8c88: 0a1e slli s4,s4,0x7 8c8a: ffff 0xffff 8c8c: 221a fld ft4,384(sp) - 8c8e: fc91 bnez s1,8baa + 8c8e: fc91 bnez s1,8baa <_start-0x7fff7456> 8c90: 067e slli a2,a2,0x1f 8c92: ff0a fsw ft2,188(sp) 8c94: 1aff 0x1aff @@ -50673,7 +50738,7 @@ Disassembly of section .debug_loc: 8cc2: ffff 0xffff 8cc4: 401a 0x401a 8cc6: 2224 fld fs1,64(a2) - 8cc8: f891 bnez s1,8bdc + 8cc8: f891 bnez s1,8bdc <_start-0x7fff7424> 8cca: 067e slli a2,a2,0x1f 8ccc: ff0a fsw ft2,188(sp) 8cce: 1aff 0x1aff @@ -50702,7 +50767,7 @@ Disassembly of section .debug_loc: 8cfc: ffff 0xffff 8cfe: 401a 0x401a 8d00: 2224 fld fs1,64(a2) - 8d02: f491 bnez s1,8c0e + 8d02: f491 bnez s1,8c0e <_start-0x7fff73f2> 8d04: 067e slli a2,a2,0x1f 8d06: ff0a fsw ft2,188(sp) 8d08: 1aff 0x1aff @@ -50731,7 +50796,7 @@ Disassembly of section .debug_loc: 8d36: ffff 0xffff 8d38: 401a 0x401a 8d3a: 2224 fld fs1,64(a2) - 8d3c: d891 beqz s1,8c50 + 8d3c: d891 beqz s1,8c50 <_start-0x7fff73b0> 8d3e: 067e slli a2,a2,0x1f 8d40: 4022 0x4022 8d42: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -50745,7 +50810,7 @@ Disassembly of section .debug_loc: 8d54: 1e1a slli t3,t3,0x26 8d56: ff0a fsw ft2,188(sp) 8d58: 1aff 0x1aff - 8d5a: fc91 bnez s1,8c76 + 8d5a: fc91 bnez s1,8c76 <_start-0x7fff738a> 8d5c: 067e slli a2,a2,0x1f 8d5e: ff0a fsw ft2,188(sp) 8d60: 1aff 0x1aff @@ -50786,7 +50851,7 @@ Disassembly of section .debug_loc: 8da6: 067f 0x67f 8da8: ff0a fsw ft2,188(sp) 8daa: 1aff 0x1aff - 8dac: f891 bnez s1,8cc0 + 8dac: f891 bnez s1,8cc0 <_start-0x7fff7340> 8dae: 067e slli a2,a2,0x1f 8db0: ff0a fsw ft2,188(sp) 8db2: 1aff 0x1aff @@ -50826,11 +50891,11 @@ Disassembly of section .debug_loc: 8df6: 067f 0x67f 8df8: ff0a fsw ft2,188(sp) 8dfa: 1aff 0x1aff - 8dfc: fc91 bnez s1,8d18 + 8dfc: fc91 bnez s1,8d18 <_start-0x7fff72e8> 8dfe: 067e slli a2,a2,0x1f 8e00: 2540 fld fs0,136(a0) 8e02: 221e fld ft4,448(sp) - 8e04: fc91 bnez s1,8d20 + 8e04: fc91 bnez s1,8d20 <_start-0x7fff72e0> 8e06: 067e slli a2,a2,0x1f 8e08: ff0a fsw ft2,188(sp) 8e0a: 1aff 0x1aff @@ -50839,7 +50904,7 @@ Disassembly of section .debug_loc: 8e10: ff0a fsw ft2,188(sp) 8e12: 1aff 0x1aff 8e14: 401e 0x401e - 8e16: 2225 jal 8f3e + 8e16: 2225 jal 8f3e <_start-0x7fff70c2> 8e18: ff0a fsw ft2,188(sp) 8e1a: 1aff 0x1aff 8e1c: 2440 fld fs0,136(s0) @@ -50855,7 +50920,7 @@ Disassembly of section .debug_loc: 8e30: 067f 0x67f 8e32: ff0a fsw ft2,188(sp) 8e34: 1aff 0x1aff - 8e36: f891 bnez s1,8d4a + 8e36: f891 bnez s1,8d4a <_start-0x7fff72b6> 8e38: 067e slli a2,a2,0x1f 8e3a: 2540 fld fs0,136(a0) 8e3c: 221e fld ft4,448(sp) @@ -50863,12 +50928,12 @@ Disassembly of section .debug_loc: 8e40: 067f 0x67f 8e42: ff0a fsw ft2,188(sp) 8e44: 1aff 0x1aff - 8e46: f891 bnez s1,8d5a + 8e46: f891 bnez s1,8d5a <_start-0x7fff72a6> 8e48: 067e slli a2,a2,0x1f 8e4a: ff0a fsw ft2,188(sp) 8e4c: 1aff 0x1aff 8e4e: 401e 0x401e - 8e50: 2225 jal 8f78 + 8e50: 2225 jal 8f78 <_start-0x7fff7088> 8e52: ff0a fsw ft2,188(sp) 8e54: 1aff 0x1aff 8e56: 2440 fld fs0,136(s0) @@ -50884,7 +50949,7 @@ Disassembly of section .debug_loc: 8e6a: 067f 0x67f 8e6c: ff0a fsw ft2,188(sp) 8e6e: 1aff 0x1aff - 8e70: f491 bnez s1,8d7c + 8e70: f491 bnez s1,8d7c <_start-0x7fff7284> 8e72: 067e slli a2,a2,0x1f 8e74: 2540 fld fs0,136(a0) 8e76: 221e fld ft4,448(sp) @@ -50892,12 +50957,12 @@ Disassembly of section .debug_loc: 8e7a: 067f 0x67f 8e7c: ff0a fsw ft2,188(sp) 8e7e: 1aff 0x1aff - 8e80: f491 bnez s1,8d8c + 8e80: f491 bnez s1,8d8c <_start-0x7fff7274> 8e82: 067e slli a2,a2,0x1f 8e84: ff0a fsw ft2,188(sp) 8e86: 1aff 0x1aff 8e88: 401e 0x401e - 8e8a: 2225 jal 8fb2 + 8e8a: 2225 jal 8fb2 <_start-0x7fff704e> 8e8c: ff0a fsw ft2,188(sp) 8e8e: 1aff 0x1aff 8e90: 2440 fld fs0,136(s0) @@ -50906,7 +50971,7 @@ Disassembly of section .debug_loc: 8e96: 2206 fld ft4,64(sp) 8e98: 4b40 lw s0,20(a4) 8e9a: 2224 fld fs1,64(a2) - 8e9c: fc91 bnez s1,8db8 + 8e9c: fc91 bnez s1,8db8 <_start-0x7fff7248> 8e9e: 067e slli a2,a2,0x1f 8ea0: ff0a fsw ft2,188(sp) 8ea2: 1aff 0x1aff @@ -50928,11 +50993,11 @@ Disassembly of section .debug_loc: 8ec2: 067f 0x67f 8ec4: ff0a fsw ft2,188(sp) 8ec6: 1aff 0x1aff - 8ec8: fc91 bnez s1,8de4 + 8ec8: fc91 bnez s1,8de4 <_start-0x7fff721c> 8eca: 067e slli a2,a2,0x1f 8ecc: 2540 fld fs0,136(a0) 8ece: 221e fld ft4,448(sp) - 8ed0: fc91 bnez s1,8dec + 8ed0: fc91 bnez s1,8dec <_start-0x7fff7214> 8ed2: 067e slli a2,a2,0x1f 8ed4: ff0a fsw ft2,188(sp) 8ed6: 1aff 0x1aff @@ -50941,7 +51006,7 @@ Disassembly of section .debug_loc: 8edc: ff0a fsw ft2,188(sp) 8ede: 1aff 0x1aff 8ee0: 401e 0x401e - 8ee2: 2225 jal 900a + 8ee2: 2225 jal 900a <_start-0x7fff6ff6> 8ee4: ff0a fsw ft2,188(sp) 8ee6: 1aff 0x1aff 8ee8: 2440 fld fs0,136(s0) @@ -50984,7 +51049,7 @@ Disassembly of section .debug_loc: 8f54: 0076 c.slli zero,0x1d 8f56: 4b40 lw s0,20(a4) 8f58: 2224 fld fs1,64(a2) - 8f5a: b091 j 879e + 8f5a: b091 j 879e <_start-0x7fff7862> 8f5c: 067f 0x67f 8f5e: 4b40 lw s0,20(a4) 8f60: 2224 fld fs1,64(a2) @@ -51006,7 +51071,7 @@ Disassembly of section .debug_loc: 8f86: 8f06 mv t5,ra 8f88: 1a00 addi s0,sp,304 8f8a: 401e0077 0x401e0077 - 8f8e: 2225 jal 90b6 + 8f8e: 2225 jal 90b6 <_start-0x7fff6f4a> 8f90: 401a008f 0x401a008f 8f94: 2224 fld fs1,64(a2) 8f96: 4b40 lw s0,20(a4) @@ -51022,7 +51087,7 @@ Disassembly of section .debug_loc: 8fb2: 2200 fld fs0,0(a2) 8fb4: 4b40 lw s0,20(a4) 8fb6: 2224 fld fs1,64(a2) - 8fb8: 4b400083 lb ra,1204(zero) # 4b4 + 8fb8: 4b400083 lb ra,1204(zero) # 4b4 <_start-0x7ffffb4c> 8fbc: 2224 fld fs1,64(a2) 8fbe: 762d lui a2,0xfffeb 8fc0: 4000 lw s0,0(s0) @@ -51056,7 +51121,7 @@ Disassembly of section .debug_loc: 9002: 2d22244b 0x2d22244b 9006: 4b40 lw s0,20(a4) 9008: 2224 fld fs1,64(a2) - 900a: 212d jal 9434 + 900a: 212d jal 9434 <_start-0x7fff6bcc> 900c: ff08 fsw fa0,56(a4) 900e: 9f1a add t5,t5,t1 9010: 0b54 addi a3,sp,404 @@ -51072,7 +51137,7 @@ Disassembly of section .debug_loc: 902a: 0076 c.slli zero,0x1d 902c: 4b40 lw s0,20(a4) 902e: 2224 fld fs1,64(a2) - 9030: b091 j 8874 + 9030: b091 j 8874 <_start-0x7fff778c> 9032: 067f 0x67f 9034: 4b40 lw s0,20(a4) 9036: 2224 fld fs1,64(a2) @@ -51094,7 +51159,7 @@ Disassembly of section .debug_loc: 905c: 8f06 mv t5,ra 905e: 1a00 addi s0,sp,304 9060: 401e0077 0x401e0077 - 9064: 2225 jal 918c + 9064: 2225 jal 918c <_start-0x7fff6e74> 9066: 401a008f 0x401a008f 906a: 2224 fld fs1,64(a2) 906c: 4b40 lw s0,20(a4) @@ -51138,14 +51203,14 @@ Disassembly of section .debug_loc: 90c8: 1a00 addi s0,sp,304 90ca: 007a c.slli zero,0x1e 90cc: 221e fld ft4,448(sp) - 90ce: fc91 bnez s1,8fea + 90ce: fc91 bnez s1,8fea <_start-0x7fff7016> 90d0: 067e slli a2,a2,0x1f 90d2: 911a008f 0x911a008f 90d6: 7f84 flw fs1,56(a5) 90d8: 8f06 mv t5,ra 90da: 1a00 addi s0,sp,304 90dc: 401e 0x401e - 90de: 2225 jal 9206 + 90de: 2225 jal 9206 <_start-0x7fff6dfa> 90e0: 401a008f 0x401a008f 90e4: 2224 fld fs1,64(a2) 90e6: 4b40 lw s0,20(a4) @@ -51187,18 +51252,18 @@ Disassembly of section .debug_loc: 913e: 7f84 flw fs1,56(a5) 9140: 8f06 mv t5,ra 9142: 1a00 addi s0,sp,304 - 9144: fc91 bnez s1,9060 + 9144: fc91 bnez s1,9060 <_start-0x7fff6fa0> 9146: 067e slli a2,a2,0x1f 9148: 2540 fld fs0,136(a0) 914a: 221e fld ft4,448(sp) - 914c: fc91 bnez s1,9068 + 914c: fc91 bnez s1,9068 <_start-0x7fff6f98> 914e: 067e slli a2,a2,0x1f 9150: 911a008f 0x911a008f 9154: 7f84 flw fs1,56(a5) 9156: 8f06 mv t5,ra 9158: 1a00 addi s0,sp,304 915a: 401e 0x401e - 915c: 2225 jal 9284 + 915c: 2225 jal 9284 <_start-0x7fff6d7c> 915e: 401a008f 0x401a008f 9162: 2224 fld fs1,64(a2) 9164: 4b40 lw s0,20(a4) @@ -51234,7 +51299,7 @@ Disassembly of section .debug_loc: 91aa: 1e1a slli t3,t3,0x26 91ac: ff0a fsw ft2,188(sp) 91ae: 1aff 0x1aff - 91b0: fc91 bnez s1,90cc + 91b0: fc91 bnez s1,90cc <_start-0x7fff6f34> 91b2: 067e slli a2,a2,0x1f 91b4: ff0a fsw ft2,188(sp) 91b6: 1aff 0x1aff @@ -51293,7 +51358,7 @@ Disassembly of section .debug_loc: 9228: 1e1a slli t3,t3,0x26 922a: ff0a fsw ft2,188(sp) 922c: 1aff 0x1aff - 922e: fc91 bnez s1,914a + 922e: fc91 bnez s1,914a <_start-0x7fff6eb6> 9230: 067e slli a2,a2,0x1f 9232: ff0a fsw ft2,188(sp) 9234: 1aff 0x1aff @@ -51308,14 +51373,14 @@ Disassembly of section .debug_loc: 9246: 067f 0x67f 9248: ff0a fsw ft2,188(sp) 924a: 1aff 0x1aff - 924c: f491 bnez s1,9158 + 924c: f491 bnez s1,9158 <_start-0x7fff6ea8> 924e: 067e slli a2,a2,0x1f 9250: ff0a fsw ft2,188(sp) 9252: 1aff 0x1aff 9254: 0a1e slli s4,s4,0x7 9256: ffff 0xffff 9258: 221a fld ft4,384(sp) - 925a: fc91 bnez s1,9176 + 925a: fc91 bnez s1,9176 <_start-0x7fff6e8a> 925c: 067e slli a2,a2,0x1f 925e: ff0a fsw ft2,188(sp) 9260: 1aff 0x1aff @@ -51344,7 +51409,7 @@ Disassembly of section .debug_loc: 928e: ffff 0xffff 9290: 401a 0x401a 9292: 2224 fld fs1,64(a2) - 9294: f891 bnez s1,91a8 + 9294: f891 bnez s1,91a8 <_start-0x7fff6e58> 9296: 067e slli a2,a2,0x1f 9298: ff0a fsw ft2,188(sp) 929a: 1aff 0x1aff @@ -51373,7 +51438,7 @@ Disassembly of section .debug_loc: 92c8: ffff 0xffff 92ca: 401a 0x401a 92cc: 2224 fld fs1,64(a2) - 92ce: f491 bnez s1,91da + 92ce: f491 bnez s1,91da <_start-0x7fff6e26> 92d0: 067e slli a2,a2,0x1f 92d2: ff0a fsw ft2,188(sp) 92d4: 1aff 0x1aff @@ -51402,7 +51467,7 @@ Disassembly of section .debug_loc: 9302: ffff 0xffff 9304: 401a 0x401a 9306: 2224 fld fs1,64(a2) - 9308: d891 beqz s1,921c + 9308: d891 beqz s1,921c <_start-0x7fff6de4> 930a: 067e slli a2,a2,0x1f 930c: 4022 0x4022 930e: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -51416,7 +51481,7 @@ Disassembly of section .debug_loc: 9320: 1e1a slli t3,t3,0x26 9322: ff0a fsw ft2,188(sp) 9324: 1aff 0x1aff - 9326: fc91 bnez s1,9242 + 9326: fc91 bnez s1,9242 <_start-0x7fff6dbe> 9328: 067e slli a2,a2,0x1f 932a: ff0a fsw ft2,188(sp) 932c: 1aff 0x1aff @@ -51475,7 +51540,7 @@ Disassembly of section .debug_loc: 939e: 1e1a slli t3,t3,0x26 93a0: ff0a fsw ft2,188(sp) 93a2: 1aff 0x1aff - 93a4: fc91 bnez s1,92c0 + 93a4: fc91 bnez s1,92c0 <_start-0x7fff6d40> 93a6: 067e slli a2,a2,0x1f 93a8: ff0a fsw ft2,188(sp) 93aa: 1aff 0x1aff @@ -51490,14 +51555,14 @@ Disassembly of section .debug_loc: 93bc: 067f 0x67f 93be: ff0a fsw ft2,188(sp) 93c0: 1aff 0x1aff - 93c2: f491 bnez s1,92ce + 93c2: f491 bnez s1,92ce <_start-0x7fff6d32> 93c4: 067e slli a2,a2,0x1f 93c6: ff0a fsw ft2,188(sp) 93c8: 1aff 0x1aff 93ca: 0a1e slli s4,s4,0x7 93cc: ffff 0xffff 93ce: 221a fld ft4,384(sp) - 93d0: fc91 bnez s1,92ec + 93d0: fc91 bnez s1,92ec <_start-0x7fff6d14> 93d2: 067e slli a2,a2,0x1f 93d4: ff0a fsw ft2,188(sp) 93d6: 1aff 0x1aff @@ -51526,7 +51591,7 @@ Disassembly of section .debug_loc: 9404: ffff 0xffff 9406: 401a 0x401a 9408: 2224 fld fs1,64(a2) - 940a: f891 bnez s1,931e + 940a: f891 bnez s1,931e <_start-0x7fff6ce2> 940c: 067e slli a2,a2,0x1f 940e: ff0a fsw ft2,188(sp) 9410: 1aff 0x1aff @@ -51555,7 +51620,7 @@ Disassembly of section .debug_loc: 943e: ffff 0xffff 9440: 401a 0x401a 9442: 2224 fld fs1,64(a2) - 9444: f491 bnez s1,9350 + 9444: f491 bnez s1,9350 <_start-0x7fff6cb0> 9446: 067e slli a2,a2,0x1f 9448: ff0a fsw ft2,188(sp) 944a: 1aff 0x1aff @@ -51584,7 +51649,7 @@ Disassembly of section .debug_loc: 9478: ffff 0xffff 947a: 401a 0x401a 947c: 2224 fld fs1,64(a2) - 947e: d891 beqz s1,9392 + 947e: d891 beqz s1,9392 <_start-0x7fff6c6e> 9480: 067e slli a2,a2,0x1f 9482: 4022 0x4022 9484: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn @@ -51598,7 +51663,7 @@ Disassembly of section .debug_loc: 9496: 1e1a slli t3,t3,0x26 9498: ff0a fsw ft2,188(sp) 949a: 1aff 0x1aff - 949c: fc91 bnez s1,93b8 + 949c: fc91 bnez s1,93b8 <_start-0x7fff6c48> 949e: 067e slli a2,a2,0x1f 94a0: ff0a fsw ft2,188(sp) 94a2: 1aff 0x1aff @@ -51644,9 +51709,9 @@ Disassembly of section .debug_loc: 94fc: 0b9c addi a5,sp,464 94fe: 0000 unimp 9500: 0040 addi s0,sp,4 - 9502: 4b400083 lb ra,1204(zero) # 4b4 + 9502: 4b400083 lb ra,1204(zero) # 4b4 <_start-0x7ffffb4c> 9506: 2224 fld fs1,64(a2) - 9508: f891 bnez s1,941c + 9508: f891 bnez s1,941c <_start-0x7fff6be4> 950a: 067e slli a2,a2,0x1f 950c: 8a1a008f 0x8a1a008f 9510: 1e00 addi s0,sp,816 @@ -51666,7 +51731,7 @@ Disassembly of section .debug_loc: 952e: 1a00 addi s0,sp,304 9530: 008a slli ra,ra,0x2 9532: 401e 0x401e - 9534: 2225 jal 965c + 9534: 2225 jal 965c <_start-0x7fff69a4> 9536: 401a008f 0x401a008f 953a: 2224 fld fs1,64(a2) 953c: 4b40 lw s0,20(a4) @@ -51687,7 +51752,7 @@ Disassembly of section .debug_loc: 955e: 1a00 addi s0,sp,304 9560: 8f1e mv t5,t2 9562: 1a00 addi s0,sp,304 - 9564: f891 bnez s1,9478 + 9564: f891 bnez s1,9478 <_start-0x7fff6b88> 9566: 067e slli a2,a2,0x1f 9568: 801a008f 0x801a008f 956c: 1e00 addi s0,sp,816 @@ -51701,7 +51766,7 @@ Disassembly of section .debug_loc: 957e: 7f8c flw fa1,56(a5) 9580: 8f06 mv t5,ra 9582: 1a00 addi s0,sp,304 - 9584: f891 bnez s1,9498 + 9584: f891 bnez s1,9498 <_start-0x7fff6b68> 9586: 067e slli a2,a2,0x1f 9588: 1e1a008f 0x1e1a008f 958c: 2540 fld fs0,136(a0) @@ -51718,7 +51783,7 @@ Disassembly of section .debug_loc: 95ac: 7f8c flw fa1,56(a5) 95ae: 8f06 mv t5,ra 95b0: 1a00 addi s0,sp,304 - 95b2: f891 bnez s1,94c6 + 95b2: f891 bnez s1,94c6 <_start-0x7fff6b3a> 95b4: 067e slli a2,a2,0x1f 95b6: 1e1a008f 0x1e1a008f 95ba: 911a008f 0x911a008f @@ -51732,7 +51797,7 @@ Disassembly of section .debug_loc: 95cc: 7f8c flw fa1,56(a5) 95ce: 8f06 mv t5,ra 95d0: 1a00 addi s0,sp,304 - 95d2: f891 bnez s1,94e6 + 95d2: f891 bnez s1,94e6 <_start-0x7fff6b1a> 95d4: 067e slli a2,a2,0x1f 95d6: 2540 fld fs0,136(a0) 95d8: 221e fld ft4,448(sp) @@ -51743,7 +51808,7 @@ Disassembly of section .debug_loc: 95e4: 8f06 mv t5,ra 95e6: 1a00 addi s0,sp,304 95e8: 401e 0x401e - 95ea: 2225 jal 9712 + 95ea: 2225 jal 9712 <_start-0x7fff68ee> 95ec: 401a008f 0x401a008f 95f0: 2224 fld fs1,64(a2) 95f2: 4b40 lw s0,20(a4) @@ -51760,7 +51825,7 @@ Disassembly of section .debug_loc: 960a: 067f 0x67f 960c: ff0a fsw ft2,188(sp) 960e: 1aff 0x1aff - 9610: f891 bnez s1,9524 + 9610: f891 bnez s1,9524 <_start-0x7fff6adc> 9612: 067e slli a2,a2,0x1f 9614: ff0a fsw ft2,188(sp) 9616: 1aff 0x1aff @@ -51778,7 +51843,7 @@ Disassembly of section .debug_loc: 962e: 067f 0x67f 9630: ff0a fsw ft2,188(sp) 9632: 1aff 0x1aff - 9634: f891 bnez s1,9548 + 9634: f891 bnez s1,9548 <_start-0x7fff6ab8> 9636: 067e slli a2,a2,0x1f 9638: 2540 fld fs0,136(a0) 963a: 221e fld ft4,448(sp) @@ -51786,12 +51851,12 @@ Disassembly of section .debug_loc: 963e: 067f 0x67f 9640: ff0a fsw ft2,188(sp) 9642: 1aff 0x1aff - 9644: f891 bnez s1,9558 + 9644: f891 bnez s1,9558 <_start-0x7fff6aa8> 9646: 067e slli a2,a2,0x1f 9648: ff0a fsw ft2,188(sp) 964a: 1aff 0x1aff 964c: 401e 0x401e - 964e: 2225 jal 9776 + 964e: 2225 jal 9776 <_start-0x7fff688a> 9650: ff0a fsw ft2,188(sp) 9652: 1aff 0x1aff 9654: 2440 fld fs0,136(s0) @@ -51811,7 +51876,7 @@ Disassembly of section .debug_loc: 9676: 1e1a slli t3,t3,0x26 9678: ff0a fsw ft2,188(sp) 967a: 1aff 0x1aff - 967c: f891 bnez s1,9590 + 967c: f891 bnez s1,9590 <_start-0x7fff6a70> 967e: 067e slli a2,a2,0x1f 9680: ff0a fsw ft2,188(sp) 9682: 1aff 0x1aff @@ -51853,7 +51918,7 @@ Disassembly of section .debug_loc: 96cc: 1e1a slli t3,t3,0x26 96ce: ff0a fsw ft2,188(sp) 96d0: 1aff 0x1aff - 96d2: f891 bnez s1,95e6 + 96d2: f891 bnez s1,95e6 <_start-0x7fff6a1a> 96d4: 067e slli a2,a2,0x1f 96d6: ff0a fsw ft2,188(sp) 96d8: 1aff 0x1aff @@ -51893,7 +51958,7 @@ Disassembly of section .debug_loc: 971e: 067f 0x67f 9720: ff0a fsw ft2,188(sp) 9722: 1aff 0x1aff - 9724: f891 bnez s1,9638 + 9724: f891 bnez s1,9638 <_start-0x7fff69c8> 9726: 067e slli a2,a2,0x1f 9728: ff0a fsw ft2,188(sp) 972a: 1aff 0x1aff @@ -51911,7 +51976,7 @@ Disassembly of section .debug_loc: 9742: 067f 0x67f 9744: ff0a fsw ft2,188(sp) 9746: 1aff 0x1aff - 9748: f891 bnez s1,965c + 9748: f891 bnez s1,965c <_start-0x7fff69a4> 974a: 067e slli a2,a2,0x1f 974c: 2540 fld fs0,136(a0) 974e: 221e fld ft4,448(sp) @@ -51919,12 +51984,12 @@ Disassembly of section .debug_loc: 9752: 067f 0x67f 9754: ff0a fsw ft2,188(sp) 9756: 1aff 0x1aff - 9758: f891 bnez s1,966c + 9758: f891 bnez s1,966c <_start-0x7fff6994> 975a: 067e slli a2,a2,0x1f 975c: ff0a fsw ft2,188(sp) 975e: 1aff 0x1aff 9760: 401e 0x401e - 9762: 2225 jal 988a + 9762: 2225 jal 988a <_start-0x7fff6776> 9764: ff0a fsw ft2,188(sp) 9766: 1aff 0x1aff 9768: 2440 fld fs0,136(s0) @@ -51936,7 +52001,7 @@ Disassembly of section .debug_loc: 9774: 067f 0x67f 9776: ff0a fsw ft2,188(sp) 9778: 1aff 0x1aff - 977a: f891 bnez s1,968e + 977a: f891 bnez s1,968e <_start-0x7fff6972> 977c: 067e slli a2,a2,0x1f 977e: ff0a fsw ft2,188(sp) 9780: 1aff 0x1aff @@ -51954,7 +52019,7 @@ Disassembly of section .debug_loc: 9798: 067f 0x67f 979a: ff0a fsw ft2,188(sp) 979c: 1aff 0x1aff - 979e: f891 bnez s1,96b2 + 979e: f891 bnez s1,96b2 <_start-0x7fff694e> 97a0: 067e slli a2,a2,0x1f 97a2: 2540 fld fs0,136(a0) 97a4: 221e fld ft4,448(sp) @@ -51962,12 +52027,12 @@ Disassembly of section .debug_loc: 97a8: 067f 0x67f 97aa: ff0a fsw ft2,188(sp) 97ac: 1aff 0x1aff - 97ae: f891 bnez s1,96c2 + 97ae: f891 bnez s1,96c2 <_start-0x7fff693e> 97b0: 067e slli a2,a2,0x1f 97b2: ff0a fsw ft2,188(sp) 97b4: 1aff 0x1aff 97b6: 401e 0x401e - 97b8: 2225 jal 98e0 + 97b8: 2225 jal 98e0 <_start-0x7fff6720> 97ba: ff0a fsw ft2,188(sp) 97bc: 1aff 0x1aff 97be: 2440 fld fs0,136(s0) @@ -52003,7 +52068,7 @@ Disassembly of section .debug_loc: 980c: 0c10 addi a2,sp,528 980e: 0000 unimp 9810: 0010 0x10 - 9812: b491 j 9256 + 9812: b491 j 9256 <_start-0x7fff6daa> 9814: 067f 0x67f 9816: 4b40 lw s0,20(a4) 9818: 2224 fld fs1,64(a2) @@ -52020,7 +52085,7 @@ Disassembly of section .debug_loc: 982e: 067f 0x67f 9830: ff0a fsw ft2,188(sp) 9832: 1aff 0x1aff - 9834: f891 bnez s1,9748 + 9834: f891 bnez s1,9748 <_start-0x7fff68b8> 9836: 067e slli a2,a2,0x1f 9838: ff0a fsw ft2,188(sp) 983a: 1aff 0x1aff @@ -52038,7 +52103,7 @@ Disassembly of section .debug_loc: 9852: 067f 0x67f 9854: ff0a fsw ft2,188(sp) 9856: 1aff 0x1aff - 9858: f891 bnez s1,976c + 9858: f891 bnez s1,976c <_start-0x7fff6894> 985a: 067e slli a2,a2,0x1f 985c: 2540 fld fs0,136(a0) 985e: 221e fld ft4,448(sp) @@ -52046,12 +52111,12 @@ Disassembly of section .debug_loc: 9862: 067f 0x67f 9864: ff0a fsw ft2,188(sp) 9866: 1aff 0x1aff - 9868: f891 bnez s1,977c + 9868: f891 bnez s1,977c <_start-0x7fff6884> 986a: 067e slli a2,a2,0x1f 986c: ff0a fsw ft2,188(sp) 986e: 1aff 0x1aff 9870: 401e 0x401e - 9872: 2225 jal 999a + 9872: 2225 jal 999a <_start-0x7fff6666> 9874: ff0a fsw ft2,188(sp) 9876: 1aff 0x1aff 9878: 2440 fld fs0,136(s0) @@ -52070,7 +52135,7 @@ Disassembly of section .debug_loc: 9894: 1e1a slli t3,t3,0x26 9896: ff0a fsw ft2,188(sp) 9898: 1aff 0x1aff - 989a: f891 bnez s1,97ae + 989a: f891 bnez s1,97ae <_start-0x7fff6852> 989c: 067e slli a2,a2,0x1f 989e: ff0a fsw ft2,188(sp) 98a0: 1aff 0x1aff @@ -52116,7 +52181,7 @@ Disassembly of section .debug_loc: 98f6: 1e1a slli t3,t3,0x26 98f8: ff0a fsw ft2,188(sp) 98fa: 1aff 0x1aff - 98fc: f891 bnez s1,9810 + 98fc: f891 bnez s1,9810 <_start-0x7fff67f0> 98fe: 067e slli a2,a2,0x1f 9900: ff0a fsw ft2,188(sp) 9902: 1aff 0x1aff @@ -52154,7 +52219,7 @@ Disassembly of section .debug_loc: 9942: 067f 0x67f 9944: ff0a fsw ft2,188(sp) 9946: 1aff 0x1aff - 9948: f891 bnez s1,985c + 9948: f891 bnez s1,985c <_start-0x7fff67a4> 994a: 067e slli a2,a2,0x1f 994c: ff0a fsw ft2,188(sp) 994e: 1aff 0x1aff @@ -52172,7 +52237,7 @@ Disassembly of section .debug_loc: 9966: 067f 0x67f 9968: ff0a fsw ft2,188(sp) 996a: 1aff 0x1aff - 996c: f891 bnez s1,9880 + 996c: f891 bnez s1,9880 <_start-0x7fff6780> 996e: 067e slli a2,a2,0x1f 9970: 2540 fld fs0,136(a0) 9972: 221e fld ft4,448(sp) @@ -52180,12 +52245,12 @@ Disassembly of section .debug_loc: 9976: 067f 0x67f 9978: ff0a fsw ft2,188(sp) 997a: 1aff 0x1aff - 997c: f891 bnez s1,9890 + 997c: f891 bnez s1,9890 <_start-0x7fff6770> 997e: 067e slli a2,a2,0x1f 9980: ff0a fsw ft2,188(sp) 9982: 1aff 0x1aff 9984: 401e 0x401e - 9986: 2225 jal 9aae + 9986: 2225 jal 9aae <_start-0x7fff6552> 9988: ff0a fsw ft2,188(sp) 998a: 1aff 0x1aff 998c: 2440 fld fs0,136(s0) @@ -52202,7 +52267,7 @@ Disassembly of section .debug_loc: 99a8: 008e0013 addi zero,t3,8 99ac: 4b40 lw s0,20(a4) 99ae: 2224 fld fs1,64(a2) - 99b0: d091 beqz s1,98b4 + 99b0: d091 beqz s1,98b4 <_start-0x7fff674c> 99b2: 067e slli a2,a2,0x1f 99b4: 4b40 lw s0,20(a4) 99b6: 2224 fld fs1,64(a2) @@ -52231,7 +52296,7 @@ Disassembly of section .debug_loc: 99ea: 0ca8 addi a0,sp,600 99ec: 0000 unimp 99ee: 0012 c.slli zero,0x4 - 99f0: fc91 bnez s1,990c + 99f0: fc91 bnez s1,990c <_start-0x7fff66f4> 99f2: 067e slli a2,a2,0x1f 99f4: ff0a fsw ft2,188(sp) 99f6: 1aff 0x1aff @@ -52245,7 +52310,7 @@ Disassembly of section .debug_loc: 9a06: 0db0 addi a2,sp,728 9a08: 0000 unimp 9a0a: 0012 c.slli zero,0x4 - 9a0c: fc91 bnez s1,9928 + 9a0c: fc91 bnez s1,9928 <_start-0x7fff66d8> 9a0e: 067e slli a2,a2,0x1f 9a10: ff0a fsw ft2,188(sp) 9a12: 1aff 0x1aff @@ -52625,7 +52690,7 @@ Disassembly of section .debug_loc: 9dd0: 4000000f 0x4000000f 9dd4: 0800000f fence i,unknown 9dd8: 5d00 lw s0,56(a0) - 9dda: 935c0493 addi s1,s8,-1739 # ffff6935 <_PathLocale+0x7eff4fb1> + 9dda: 935c0493 addi s1,s8,-1739 # ffff6935 <_PathLocale+0x7eff4f3d> 9dde: 9304 0x9304 9de0: 4008 lw a0,0(s0) 9de2: 4800000f 0x4800000f @@ -52651,7 +52716,7 @@ Disassembly of section .debug_loc: 9e16: 047d addi s0,s0,31 9e18: 939f 5c04 0493 0x4935c04939f 9e1e: 5a04935b 0x5a04935b - 9e22: 0f740493 addi s1,s0,247 # ffff70f7 <_PathLocale+0x7eff5773> + 9e22: 0f740493 addi s1,s0,247 # ffff70f7 <_PathLocale+0x7eff56ff> 9e26: 0000 unimp 9e28: 0f78 addi a4,sp,924 9e2a: 0000 unimp @@ -52677,7 +52742,7 @@ Disassembly of section .debug_loc: 9e5c: 0493000b 0x493000b 9e60: 935c 0x935c 9e62: 5b04 lw s1,48(a4) - 9e64: 935a0493 addi s1,s4,-1739 # fffe8935 <_PathLocale+0x7efe6fb1> + 9e64: 935a0493 addi s1,s4,-1739 # fffe8935 <_PathLocale+0x7efe6f3d> 9e68: 8004 0x8004 9e6a: 8400000f 0x8400000f 9e6e: 1000000f 0x1000000f @@ -52793,7 +52858,7 @@ Disassembly of section .debug_loc: 9faa: 0800 addi s0,sp,16 9fac: 0b20 addi s0,sp,408 9fae: c002 sw zero,0(sp) - 9fb0: c491 beqz s1,9fbc + 9fb0: c491 beqz s1,9fbc <_start-0x7fff6044> 9fb2: 067e slli a2,a2,0x1f 9fb4: 4f1c lw a5,24(a4) 9fb6: 1c1a slli s8,s8,0x26 @@ -52809,7 +52874,7 @@ Disassembly of section .debug_loc: 9fd2: 0800 addi s0,sp,16 9fd4: 0b20 addi s0,sp,408 9fd6: c002 sw zero,0(sp) - 9fd8: c491 beqz s1,9fe4 + 9fd8: c491 beqz s1,9fe4 <_start-0x7fff601c> 9fda: 067e slli a2,a2,0x1f 9fdc: 4f1c lw a5,24(a4) 9fde: 1c1a slli s8,s8,0x26 @@ -52825,7 +52890,7 @@ Disassembly of section .debug_loc: 9ffa: 0800 addi s0,sp,16 9ffc: 0b20 addi s0,sp,408 9ffe: c002 sw zero,0(sp) - a000: c491 beqz s1,a00c + a000: c491 beqz s1,a00c <_start-0x7fff5ff4> a002: 067e slli a2,a2,0x1f a004: 4f1c lw a5,24(a4) a006: 1c1a slli s8,s8,0x26 @@ -52859,7 +52924,7 @@ Disassembly of section .debug_loc: a056: 0b00 addi s0,sp,400 a058: 0b00 addi s0,sp,400 a05a: c002 sw zero,0(sp) - a05c: c491 beqz s1,a068 + a05c: c491 beqz s1,a068 <_start-0x7fff5f98> a05e: 067e slli a2,a2,0x1f a060: 4f1c lw a5,24(a4) a062: 9f1a add t5,t5,t1 @@ -52873,7 +52938,7 @@ Disassembly of section .debug_loc: a076: 0b00 addi s0,sp,400 a078: 0b00 addi s0,sp,400 a07a: c002 sw zero,0(sp) - a07c: c491 beqz s1,a088 + a07c: c491 beqz s1,a088 <_start-0x7fff5f78> a07e: 067e slli a2,a2,0x1f a080: 4f1c lw a5,24(a4) a082: 9f1a add t5,t5,t1 @@ -52887,7 +52952,7 @@ Disassembly of section .debug_loc: a096: 0b00 addi s0,sp,400 a098: 0b00 addi s0,sp,400 a09a: c002 sw zero,0(sp) - a09c: c491 beqz s1,a0a8 + a09c: c491 beqz s1,a0a8 <_start-0x7fff5f58> a09e: 067e slli a2,a2,0x1f a0a0: 4f1c lw a5,24(a4) a0a2: 9f1a add t5,t5,t1 @@ -52897,7 +52962,7 @@ Disassembly of section .debug_loc: a0aa: 0000 unimp a0ac: 000e c.slli zero,0x3 a0ae: 007f 0x7f - a0b0: c491 beqz s1,a0bc + a0b0: c491 beqz s1,a0bc <_start-0x7fff5f44> a0b2: 067e slli a2,a2,0x1f a0b4: 0a1c addi a5,sp,272 a0b6: 3fff 0x3fff @@ -52992,7 +53057,7 @@ Disassembly of section .debug_loc: a180: 10a8 addi a0,sp,104 a182: 0000 unimp a184: 0001 nop - a186: a861 j a21e + a186: a861 j a21e <_start-0x7fff5de2> a188: 0010 0x10 a18a: 2c00 fld fs0,24(s0) a18c: 0011 c.nop 4 @@ -53467,7 +53532,7 @@ Disassembly of section .debug_loc: a5f0: 0558 addi a4,sp,644 a5f2: 0000 unimp a5f4: 0001 nop - a5f6: 00056463 bltu a0,zero,a5fe + a5f6: 00056463 bltu a0,zero,a5fe <_start-0x7fff5a02> a5fa: 1000 addi s0,sp,32 a5fc: 0006 c.slli zero,0x1 a5fe: 0100 addi s0,sp,128 @@ -53477,7 +53542,7 @@ Disassembly of section .debug_loc: a606: 0860 addi s0,sp,28 a608: 0000 unimp a60a: 0001 nop - a60c: 00091c63 bnez s2,a624 + a60c: 00091c63 bnez s2,a624 <_start-0x7fff59dc> a610: ac00 fsd fs0,24(s0) a612: 0009 c.nop 2 a614: 0100 addi s0,sp,128 @@ -53487,7 +53552,7 @@ Disassembly of section .debug_loc: a61c: 0e90 addi a2,sp,848 a61e: 0000 unimp a620: 0001 nop - a622: 000e9463 bnez t4,a62a + a622: 000e9463 bnez t4,a62a <_start-0x7fff59d6> a626: 4800 lw s0,16(s0) a628: 0012 c.slli zero,0x4 a62a: 0100 addi s0,sp,128 @@ -53497,7 +53562,7 @@ Disassembly of section .debug_loc: a632: 12ac addi a1,sp,360 a634: 0000 unimp a636: 0001 nop - a638: 00134063 blt t1,ra,a638 + a638: 00134063 blt t1,ra,a638 <_start-0x7fff59c8> a63c: 0c00 addi s0,sp,528 a63e: 0015 c.nop 5 a640: 0100 addi s0,sp,128 @@ -53605,15 +53670,15 @@ Disassembly of section .debug_loc: a714: 02d0 addi a2,sp,324 a716: 0000 unimp a718: 0001 nop - a71a: d061 beqz s0,a6da + a71a: d061 beqz s0,a6da <_start-0x7fff5926> a71c: 0002 c.slli64 zero a71e: e800 fsw fs0,16(s0) a720: 0004 0x4 a722: 0800 addi s0,sp,16 a724: 9100 0x9100 a726: 065c addi a5,sp,772 - a728: 2431 jal a934 - a72a: 2541 jal adaa + a728: 2431 jal a934 <_start-0x7fff56cc> + a72a: 2541 jal adaa <_start-0x7fff5256> a72c: e89f 0004 5800 0x58000004e89f a732: 0005 c.nop 1 a734: 0100 addi s0,sp,128 @@ -53639,8 +53704,8 @@ Disassembly of section .debug_loc: a75c: 0800 addi s0,sp,16 a75e: 9100 0x9100 a760: 065c addi a5,sp,772 - a762: 2431 jal a96e - a764: 2541 jal ade4 + a762: 2431 jal a96e <_start-0x7fff5692> + a764: 2541 jal ade4 <_start-0x7fff521c> a766: 189f 0006 6000 0x60000006189f a76c: 0008 0x8 a76e: 0100 addi s0,sp,128 @@ -53679,15 +53744,15 @@ Disassembly of section .debug_loc: a7b0: 0ac0 addi s0,sp,340 a7b2: 0000 unimp a7b4: 0001 nop - a7b6: c061 beqz s0,a876 + a7b6: c061 beqz s0,a876 <_start-0x7fff578a> a7b8: 000a c.slli zero,0x2 a7ba: dc00 sw s0,56(s0) a7bc: 000a c.slli zero,0x2 a7be: 0800 addi s0,sp,16 a7c0: 9100 0x9100 a7c2: 065c addi a5,sp,772 - a7c4: 2431 jal a9d0 - a7c6: 2541 jal ae46 + a7c4: 2431 jal a9d0 <_start-0x7fff5630> + a7c6: 2541 jal ae46 <_start-0x7fff51ba> a7c8: dc9f 000a ec00 0xec00000adc9f a7ce: 000a c.slli zero,0x2 a7d0: 0100 addi s0,sp,128 @@ -53711,8 +53776,8 @@ Disassembly of section .debug_loc: a7f6: 0800000b 0x800000b a7fa: 9100 0x9100 a7fc: 065c addi a5,sp,772 - a7fe: 2431 jal aa0a - a800: 2541 jal ae80 + a7fe: 2431 jal aa0a <_start-0x7fff55f6> + a800: 2541 jal ae80 <_start-0x7fff5180> a802: 909f 000b dc00 0xdc00000b909f a808: 0100000b 0x100000b a80c: 6100 flw fs0,0(a0) @@ -53730,15 +53795,15 @@ Disassembly of section .debug_loc: a824: 0c20 addi s0,sp,536 a826: 0000 unimp a828: 0001 nop - a82a: 2061 jal a8b2 + a82a: 2061 jal a8b2 <_start-0x7fff574e> a82c: 000c 0xc a82e: d000 sw s0,32(s0) a830: 000c 0xc a832: 0800 addi s0,sp,16 a834: 9100 0x9100 a836: 065c addi a5,sp,772 - a838: 2431 jal aa44 - a83a: 2541 jal aeba + a838: 2431 jal aa44 <_start-0x7fff55bc> + a83a: 2541 jal aeba <_start-0x7fff5146> a83c: d09f 000c f800 0xf800000cd09f a842: 000c 0xc a844: 0100 addi s0,sp,128 @@ -53757,14 +53822,14 @@ Disassembly of section .debug_loc: a85e: 0ec8 addi a0,sp,852 a860: 0000 unimp a862: 0001 nop - a864: c861 beqz s0,a934 + a864: c861 beqz s0,a934 <_start-0x7fff56cc> a866: 000e c.slli zero,0x3 a868: 1000 addi s0,sp,32 a86a: 0800000f fence i,unknown a86e: 9100 0x9100 a870: 065c addi a5,sp,772 - a872: 2431 jal aa7e - a874: 2541 jal aef4 + a872: 2431 jal aa7e <_start-0x7fff5582> + a874: 2541 jal aef4 <_start-0x7fff510c> a876: 109f 000f 1c00 0x1c00000f109f a87c: 0100000f fence w,unknown a880: 6100 flw fs0,0(a0) @@ -53787,8 +53852,8 @@ Disassembly of section .debug_loc: a8a4: 0800000f fence i,unknown a8a8: 9100 0x9100 a8aa: 065c addi a5,sp,772 - a8ac: 2431 jal aab8 - a8ae: 2541 jal af2e + a8ac: 2431 jal aab8 <_start-0x7fff5548> + a8ae: 2541 jal af2e <_start-0x7fff50d2> a8b0: dc9f 000f 4800 0x4800000fdc9f a8b6: 0012 c.slli zero,0x4 a8b8: 0100 addi s0,sp,128 @@ -53813,8 +53878,8 @@ Disassembly of section .debug_loc: a8de: 08000013 li zero,128 a8e2: 9100 0x9100 a8e4: 065c addi a5,sp,772 - a8e6: 2431 jal aaf2 - a8e8: 2541 jal af68 + a8e6: 2431 jal aaf2 <_start-0x7fff550e> + a8e8: 2541 jal af68 <_start-0x7fff5098> a8ea: 409f 0013 5800 0x58000013409f a8f0: 0014 0x14 a8f2: 0100 addi s0,sp,128 @@ -53858,8 +53923,8 @@ Disassembly of section .debug_loc: a93e: 0800 addi s0,sp,16 a940: 9100 0x9100 a942: 065c addi a5,sp,772 - a944: 2431 jal ab50 - a946: 2541 jal afc6 + a944: 2431 jal ab50 <_start-0x7fff54b0> + a946: 2541 jal afc6 <_start-0x7fff503a> a948: 2c9f 001a 5000 0x5000001a2c9f a94e: 001a c.slli zero,0x6 a950: 0100 addi s0,sp,128 @@ -54008,7 +54073,7 @@ Disassembly of section .debug_loc: aa94: 01c0 addi s0,sp,196 aa96: 0000 unimp aa98: 0001 nop - aa9a: 0001c063 bltz gp,aa9a + aa9a: 0001c063 bltz gp,aa9a <_start-0x7fff5566> aa9e: c800 sw s0,16(s0) aaa0: 0001 nop aaa2: 0100 addi s0,sp,128 @@ -54144,8 +54209,8 @@ Disassembly of section .debug_loc: abce: 0800000f fence i,unknown abd2: 9100 0x9100 abd4: 065c addi a5,sp,772 - abd6: 2431 jal ade2 - abd8: 2541 jal b258 + abd6: 2431 jal ade2 <_start-0x7fff521e> + abd8: 2541 jal b258 <_start-0x7fff4da8> abda: 889f 000f 9800 0x9800000f889f abe0: 0100000f fence w,unknown abe4: 6100 flw fs0,0(a0) @@ -54163,7 +54228,7 @@ Disassembly of section .debug_loc: abfc: 11e4 addi s1,sp,236 abfe: 0000 unimp ac00: 0001 nop - ac02: 2c61 jal ae9a + ac02: 2c61 jal ae9a <_start-0x7fff5166> ac04: 0012 c.slli zero,0x4 ac06: 4000 lw s0,0(s0) ac08: 02000013 li zero,32 @@ -54191,7 +54256,7 @@ Disassembly of section .debug_loc: ac46: 1774 addi a3,sp,940 ac48: 0000 unimp ac4a: 0001 nop - ac4c: 00177463 bgeu a4,ra,ac54 + ac4c: 00177463 bgeu a4,ra,ac54 <_start-0x7fff53ac> ac50: 8000 0x8000 ac52: 01000017 auipc zero,0x1000 ac56: 5a00 lw s0,48(a2) @@ -54240,7 +54305,7 @@ Disassembly of section .debug_loc: acb0: 19d8 addi a4,sp,244 acb2: 0000 unimp acb4: 0001 nop - acb6: 0019d863 bge s3,ra,acc6 + acb6: 0019d863 bge s3,ra,acc6 <_start-0x7fff533a> acba: 1c00 addi s0,sp,560 acbc: 001a c.slli zero,0x6 acbe: 0100 addi s0,sp,128 @@ -54267,7 +54332,7 @@ Disassembly of section .debug_loc: acee: 000c 0xc acf0: 9360 0x9360 acf2: 5b04 lw s1,48(a4) - acf4: 935c0493 addi s1,s8,-1739 # ffff6935 <_PathLocale+0x7eff4fb1> + acf4: 935c0493 addi s1,s8,-1739 # ffff6935 <_PathLocale+0x7eff4f3d> acf8: 5a04 lw s1,48(a2) acfa: 19400493 li s1,404 acfe: 0000 unimp @@ -54332,8 +54397,8 @@ Disassembly of section .debug_loc: ad88: 5c91 li s9,-28 ad8a: 3106 fld ft2,96(sp) ad8c: 4124 lw s1,64(a0) - ad8e: 2025 jal adb6 - ad90: 9f220083 lb ra,-1550(tp) # 6aa16 + ad8e: 2025 jal adb6 <_start-0x7fff524a> + ad90: 9f220083 lb ra,-1550(tp) # 6aa16 <_start-0x7ff955ea> ad94: 022c addi a1,sp,264 ad96: 0000 unimp ad98: 023c addi a5,sp,264 @@ -54456,8 +54521,8 @@ Disassembly of section .debug_loc: aeaa: 8300 0x8300 aeac: 9100 0x9100 aeae: 065c addi a5,sp,772 - aeb0: 2431 jal b0bc - aeb2: 2541 jal b532 + aeb0: 2431 jal b0bc <_start-0x7fff4f44> + aeb2: 2541 jal b532 <_start-0x7fff4ace> aeb4: 9f1c 0x9f1c aeb6: 0adc addi a5,sp,340 aeb8: 0000 unimp @@ -54500,8 +54565,8 @@ Disassembly of section .debug_loc: af1a: 8300 0x8300 af1c: 9100 0x9100 af1e: 065c addi a5,sp,772 - af20: 2431 jal b12c - af22: 2541 jal b5a2 + af20: 2431 jal b12c <_start-0x7fff4ed4> + af22: 2541 jal b5a2 <_start-0x7fff4a5e> af24: 9f1c 0x9f1c af26: 1a2c addi a1,sp,312 af28: 0000 unimp @@ -54538,7 +54603,7 @@ Disassembly of section .debug_loc: af74: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn af78: 4b40 lw s0,20(a4) af7a: 2224 fld fs1,64(a2) - af7c: 212d jal b3a6 + af7c: 212d jal b3a6 <_start-0x7fff4c5a> af7e: 009f 0000 0000 0x9f af84: 0000 unimp af86: 0000 unimp @@ -54581,8 +54646,8 @@ Disassembly of section .debug_loc: afde: 009f 0000 0000 0x9f afe4: 0000 unimp afe6: bc00 fsd fs0,56(s0) - afe8: c4000003 lb zero,-960(zero) # fffffc40 <_PathLocale+0x7effe2bc> - afec: 08000003 lb zero,128(zero) # 80 + afe8: c4000003 lb zero,-960(zero) # fffffc40 <_PathLocale+0x7effe248> + afec: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> aff0: 7c00 flw fs0,56(s0) aff2: 3000 fld fs0,32(s0) aff4: 082e slli a6,a6,0xb @@ -54598,12 +54663,12 @@ Disassembly of section .debug_loc: b00c: 7f20 flw fs0,120(a4) b00e: 1c00 addi s0,sp,560 b010: 149f 0003 7000 0x70000003149f - b016: 06000003 lb zero,96(zero) # 60 + b016: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> b01a: 0800 addi s0,sp,16 b01c: 7f20 flw fs0,120(a4) b01e: 1c00 addi s0,sp,560 b020: 809f 0003 a800 0xa8000003809f - b026: 06000003 lb zero,96(zero) # 60 + b026: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> b02a: 0800 addi s0,sp,16 b02c: 7f20 flw fs0,120(a4) b02e: 1c00 addi s0,sp,560 @@ -54621,7 +54686,7 @@ Disassembly of section .debug_loc: b04a: 0000 unimp b04c: 0001 nop b04e: 805f 0003 a800 0xa8000003805f - b054: 01000003 lb zero,16(zero) # 10 + b054: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b058: 5f00 lw s0,56(a4) ... b062: 02d4 addi a3,sp,324 @@ -54649,7 +54714,7 @@ Disassembly of section .debug_loc: b092: 0000 unimp b094: 0001 nop b096: 145f 0003 2000 0x20000003145f - b09c: 01000003 lb zero,16(zero) # 10 + b09c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b0a0: 5e00 lw s0,56(a2) b0a2: 0320 addi s0,sp,392 b0a4: 0000 unimp @@ -54657,7 +54722,7 @@ Disassembly of section .debug_loc: b0a8: 0000 unimp b0aa: 7f7e0003 lb zero,2039(t3) b0ae: 249f 0003 2c00 0x2c000003249f - b0b4: 01000003 lb zero,16(zero) # 10 + b0b4: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b0b8: 5e00 lw s0,56(a2) b0ba: 0344 addi s1,sp,388 b0bc: 0000 unimp @@ -54671,8 +54736,8 @@ Disassembly of section .debug_loc: b0cc: 0000 unimp b0ce: 0001 nop b0d0: 5c60 lw s0,124(s0) - b0d2: 64000003 lb zero,1600(zero) # 640 - b0d6: 03000003 lb zero,48(zero) # 30 + b0d2: 64000003 lb zero,1600(zero) # 640 <_start-0x7ffff9c0> + b0d6: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> b0da: 7e00 flw fs0,56(a2) b0dc: 9f01 0x9f01 b0de: 0364 addi s1,sp,396 @@ -54683,15 +54748,15 @@ Disassembly of section .debug_loc: b0e8: 7634 flw fa3,104(a2) b0ea: 1c00 addi s0,sp,560 b0ec: 809f 0003 a000 0xa0000003809f - b0f2: 01000003 lb zero,16(zero) # 10 + b0f2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b0f6: 6000 flw fs0,0(s0) b0f8: 03a0 addi s0,sp,456 b0fa: 0000 unimp b0fc: 03a4 addi s1,sp,456 b0fe: 0000 unimp - b100: 01800003 lb zero,24(zero) # 18 + b100: 01800003 lb zero,24(zero) # 18 <_start-0x7fffffe8> b104: a49f 0003 a800 0xa8000003a49f - b10a: 01000003 lb zero,16(zero) # 10 + b10a: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b10e: 6000 flw fs0,0(s0) b110: 03a8 addi a0,sp,456 b112: 0000 unimp @@ -54707,7 +54772,7 @@ Disassembly of section .debug_loc: b12a: 0200 addi s0,sp,256 b12c: 3000 fld fs0,32(s0) b12e: e09f 0002 c400 0xc4000002e09f - b134: 01000003 lb zero,16(zero) # 10 + b134: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> b138: 5c00 lw s0,56(s0) ... b142: 03e8 addi a0,sp,460 @@ -54730,8 +54795,8 @@ Disassembly of section .debug_loc: b166: 009f 0000 0000 0x9f b16c: 0000 unimp b16e: f400 fsw fs0,40(s0) - b170: fc000003 lb zero,-64(zero) # ffffffc0 <_PathLocale+0x7effe63c> - b174: 11000003 lb zero,272(zero) # 110 + b170: fc000003 lb zero,-64(zero) # ffffffc0 <_PathLocale+0x7effe5c8> + b174: 11000003 lb zero,272(zero) # 110 <_start-0x7ffffef0> b178: 7e00 flw fs0,56(a2) b17a: 4000 lw s0,0(s0) b17c: 7f22244b fnmsub.q fs0,ft4,fs2,fa5,rdn @@ -54777,9 +54842,9 @@ Disassembly of section .debug_loc: b1e2: 067f 0x67f b1e4: 4b40 lw s0,20(a4) b1e6: 2224 fld fs1,64(a2) - b1e8: a491 j b42c + b1e8: a491 j b42c <_start-0x7fff4bd4> b1ea: 067f 0x67f - b1ec: b491 j ac30 + b1ec: b491 j ac30 <_start-0x7fff53d0> b1ee: 067f 0x67f b1f0: 4022 0x4022 b1f2: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn @@ -54794,7 +54859,7 @@ Disassembly of section .debug_loc: b208: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn b20c: 4b40 lw s0,20(a4) b20e: 2224 fld fs1,64(a2) - b210: 212d jal b63a + b210: 212d jal b63a <_start-0x7fff49c6> b212: 009f 0000 0000 0x9f b218: 0000 unimp b21a: 1400 addi s0,sp,544 @@ -54833,7 +54898,7 @@ Disassembly of section .debug_loc: b26a: 05c0 addi s0,sp,708 b26c: 0000 unimp b26e: 002d c.nop 11 - b270: b491 j acb4 + b270: b491 j acb4 <_start-0x7fff534c> b272: 067f 0x67f b274: 4b40 lw s0,20(a4) b276: 2224 fld fs1,64(a2) @@ -54842,7 +54907,7 @@ Disassembly of section .debug_loc: b27e: 0644912b 0x644912b b282: 4b40 lw s0,20(a4) b284: 2224 fld fs1,64(a2) - b286: b091 j aaca + b286: b091 j aaca <_start-0x7fff5536> b288: 067f 0x67f b28a: 4b40 lw s0,20(a4) b28c: 2224 fld fs1,64(a2) @@ -54851,7 +54916,7 @@ Disassembly of section .debug_loc: b292: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn b296: 4b40 lw s0,20(a4) b298: 2224 fld fs1,64(a2) - b29a: 212d jal b6c4 + b29a: 212d jal b6c4 <_start-0x7fff493c> b29c: 009f 0000 0000 0x9f b2a2: 0000 unimp b2a4: 9c00 0x9c00 @@ -55030,7 +55095,7 @@ Disassembly of section .debug_loc: b45a: 0810 addi a2,sp,16 b45c: 0000 unimp b45e: 0011 c.nop 4 - b460: b091 j aca4 + b460: b091 j aca4 <_start-0x7fff535c> b462: 067f 0x67f b464: 4b40 lw s0,20(a4) b466: 2224 fld fs1,64(a2) @@ -55082,13 +55147,13 @@ Disassembly of section .debug_loc: b4e4: 0810 addi a2,sp,16 b4e6: 0000 unimp b4e8: 0034 addi a3,sp,8 - b4ea: b491 j af2e + b4ea: b491 j af2e <_start-0x7fff50d2> b4ec: 067f 0x67f b4ee: 4b40 lw s0,20(a4) b4f0: 2224 fld fs1,64(a2) - b4f2: b491 j af36 + b4f2: b491 j af36 <_start-0x7fff50ca> b4f4: 067f 0x67f - b4f6: a491 j b73a + b4f6: a491 j b73a <_start-0x7fff48c6> b4f8: 067f 0x67f b4fa: 4022 0x4022 b4fc: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn @@ -55204,7 +55269,7 @@ Disassembly of section .debug_loc: b614: 4006 0x4006 b616: 7222244b fnmsub.d fs0,ft4,ft2,fa4,rdn b61a: 0600 addi s0,sp,768 - b61c: b091 j ae60 + b61c: b091 j ae60 <_start-0x7fff51a0> b61e: 067f 0x67f b620: 4022 0x4022 b622: 2b22244b fnmsub.d fs0,ft4,fs2,ft5,rdn @@ -55244,7 +55309,7 @@ Disassembly of section .debug_loc: b678: 2200 fld fs0,0(a2) b67a: 4b40 lw s0,20(a4) b67c: 2224 fld fs1,64(a2) - b67e: b491 j b0c2 + b67e: b491 j b0c2 <_start-0x7fff4f3e> b680: 067f 0x67f b682: 4b40 lw s0,20(a4) b684: 2224 fld fs1,64(a2) @@ -55402,8 +55467,8 @@ Disassembly of section .debug_loc: b83e: 5c91 li s9,-28 b840: 3106 fld ft2,96(sp) b842: 4124 lw s1,64(a0) - b844: 2025 jal b86c - b846: 9f220083 lb ra,-1550(tp) # fffff9f2 <_PathLocale+0x7effe06e> + b844: 2025 jal b86c <_start-0x7fff4794> + b846: 9f220083 lb ra,-1550(tp) # fffff9f2 <_PathLocale+0x7effdffa> b84a: 0ca4 addi s1,sp,600 b84c: 0000 unimp b84e: 0cb8 addi a4,sp,600 @@ -55433,9 +55498,9 @@ Disassembly of section .debug_loc: b890: 0c00000f fence io,unknown b894: 9100 0x9100 b896: 065c addi a5,sp,772 - b898: 2431 jal baa4 - b89a: 2541 jal bf1a - b89c: 22200083 lb ra,546(zero) # 222 + b898: 2431 jal baa4 <_start-0x7fff455c> + b89a: 2541 jal bf1a <_start-0x7fff40e6> + b89c: 22200083 lb ra,546(zero) # 222 <_start-0x7ffffdde> b8a0: 889f 000f a400 0xa400000f889f b8a6: 0100000f fence w,unknown b8aa: 5f00 lw s0,56(a4) @@ -55500,8 +55565,8 @@ Disassembly of section .debug_loc: b938: 8300 0x8300 b93a: 9100 0x9100 b93c: 065c addi a5,sp,772 - b93e: 2431 jal bb4a - b940: 2541 jal bfc0 + b93e: 2431 jal bb4a <_start-0x7fff44b6> + b940: 2541 jal bfc0 <_start-0x7fff4040> b942: 9f1c 0x9f1c b944: 156c addi a1,sp,684 b946: 0000 unimp @@ -55778,7 +55843,7 @@ Disassembly of section .debug_loc: bbc4: 0000 unimp bbc6: 0e70 addi a2,sp,796 bbc8: 0000 unimp - bbca: 00720013 addi zero,tp,7 # 7 + bbca: 00720013 addi zero,tp,7 # 7 <_start-0x7ffffff9> bbce: 4006 0x4006 bbd0: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn bbd4: 0640 addi s0,sp,772 @@ -55857,7 +55922,7 @@ Disassembly of section .debug_loc: bc7a: 0f88 addi a0,sp,976 bc7c: 0000 unimp bc7e: 0014 0x14 - bc80: b091 j b4c4 + bc80: b091 j b4c4 <_start-0x7fff4b3c> bc82: 067f 0x67f bc84: 4b40 lw s0,20(a4) bc86: 2224 fld fs1,64(a2) @@ -56096,7 +56161,7 @@ Disassembly of section .debug_loc: bec6: 11bc addi a5,sp,232 bec8: 0000 unimp beca: 0001 nop - becc: bc5d j b982 + becc: bc5d j b982 <_start-0x7fff467e> bece: 0011 c.nop 4 bed0: c000 sw s0,0(s0) bed2: 0011 c.nop 4 @@ -56154,7 +56219,7 @@ Disassembly of section .debug_loc: bf48: 0000 unimp bf4a: 12e4 addi s1,sp,364 bf4c: 0000 unimp - bf4e: 00720013 addi zero,tp,7 # 7 + bf4e: 00720013 addi zero,tp,7 # 7 <_start-0x7ffffff9> bf52: 4006 0x4006 bf54: 9122244b fnmsub.s fs0,ft4,fs2,fs2,rdn bf58: 0640 addi s0,sp,772 @@ -56220,7 +56285,7 @@ Disassembly of section .debug_loc: bff0: 12b4 addi a3,sp,360 bff2: 0000 unimp bff4: 0001 nop - bff6: b465 j ba9e + bff6: b465 j ba9e <_start-0x7fff4562> bff8: 0012 c.slli zero,0x4 bffa: bc00 fsd fs0,56(s0) bffc: 0012 c.slli zero,0x4 @@ -56264,7 +56329,7 @@ Disassembly of section .debug_loc: c060: 1314 addi a3,sp,416 c062: 0000 unimp c064: 0001 nop - c066: 0013146f jal s0,3d866 + c066: 0013146f jal s0,3d866 <_start-0x7ffc279a> c06a: 1c00 addi s0,sp,560 c06c: 06000013 li zero,96 c070: 7f00 flw fs0,56(a4) @@ -56498,7 +56563,7 @@ Disassembly of section .debug_loc: c2a0: 14f8 addi a4,sp,620 c2a2: 0000 unimp c2a4: 0001 nop - c2a6: 0014f86f jal a6,5baa6 + c2a6: 0014f86f jal a6,5baa6 <_start-0x7ffa455a> c2aa: 0000 unimp c2ac: 0015 c.nop 5 c2ae: 0600 addi s0,sp,768 @@ -57016,7 +57081,7 @@ Disassembly of section .debug_loc: c762: 4091 li ra,4 c764: 4006 0x4006 c766: 0c22244b 0xc22244b - c76a: 80000003 lb zero,-2048(zero) # fffff800 <_PathLocale+0x7effde7c> + c76a: 80000003 lb zero,-2048(zero) # fffff800 <_PathLocale+0x7effde08> c76e: 9f2c 0x9f2c c770: 09fc addi a5,sp,220 c772: 0000 unimp @@ -57257,8 +57322,8 @@ Disassembly of section .debug_loc: c98c: 0800 addi s0,sp,16 c98e: 9100 0x9100 c990: 066c addi a1,sp,780 - c992: 2431 jal cb9e - c994: 2541 jal d014 + c992: 2431 jal cb9e <_start-0x7fff3462> + c994: 2541 jal d014 <_start-0x7fff2fec> c996: 789f 0000 c000 0xc0000000789f c99c: 0000 unimp c99e: 0100 addi s0,sp,128 @@ -57292,64 +57357,64 @@ Disassembly of section .debug_loc: c9d8: 0800 addi s0,sp,16 c9da: 9100 0x9100 c9dc: 066c addi a1,sp,780 - c9de: 2431 jal cbea - c9e0: 2541 jal d060 + c9de: 2431 jal cbea <_start-0x7fff3416> + c9e0: 2541 jal d060 <_start-0x7fff2fa0> c9e2: 149f 0001 1c00 0x1c000001149f c9e8: 0001 nop c9ea: 0800 addi s0,sp,16 c9ec: 7f00 flw fs0,56(a4) c9ee: 066c addi a1,sp,780 - c9f0: 2431 jal cbfc - c9f2: 2541 jal d072 + c9f0: 2431 jal cbfc <_start-0x7fff3404> + c9f2: 2541 jal d072 <_start-0x7fff2f8e> c9f4: 1c9f 0001 6800 0x680000011c9f c9fa: 0001 nop c9fc: 0800 addi s0,sp,16 c9fe: 9100 0x9100 ca00: 066c addi a1,sp,780 - ca02: 2431 jal cc0e - ca04: 2541 jal d084 + ca02: 2431 jal cc0e <_start-0x7fff33f2> + ca04: 2541 jal d084 <_start-0x7fff2f7c> ca06: 689f 0001 7000 0x70000001689f ca0c: 0001 nop ca0e: 0800 addi s0,sp,16 ca10: 7b00 flw fs0,48(a4) ca12: 066c addi a1,sp,780 - ca14: 2431 jal cc20 - ca16: 2541 jal d096 + ca14: 2431 jal cc20 <_start-0x7fff33e0> + ca16: 2541 jal d096 <_start-0x7fff2f6a> ca18: 709f 0001 9000 0x90000001709f ca1e: 0001 nop ca20: 0800 addi s0,sp,16 ca22: 9100 0x9100 ca24: 066c addi a1,sp,780 - ca26: 2431 jal cc32 - ca28: 2541 jal d0a8 + ca26: 2431 jal cc32 <_start-0x7fff33ce> + ca28: 2541 jal d0a8 <_start-0x7fff2f58> ca2a: 909f 0001 9c00 0x9c000001909f ca30: 0001 nop ca32: 0800 addi s0,sp,16 ca34: 8d00 0x8d00 ca36: 066c addi a1,sp,780 - ca38: 2431 jal cc44 - ca3a: 2541 jal d0ba + ca38: 2431 jal cc44 <_start-0x7fff33bc> + ca3a: 2541 jal d0ba <_start-0x7fff2f46> ca3c: 9c9f 0001 a800 0xa80000019c9f ca42: 0001 nop ca44: 0800 addi s0,sp,16 ca46: 9100 0x9100 ca48: 066c addi a1,sp,780 - ca4a: 2431 jal cc56 - ca4c: 2541 jal d0cc + ca4a: 2431 jal cc56 <_start-0x7fff33aa> + ca4c: 2541 jal d0cc <_start-0x7fff2f34> ca4e: a89f 0001 bc00 0xbc000001a89f ca54: 0001 nop ca56: 0800 addi s0,sp,16 ca58: 7e00 flw fs0,56(a2) ca5a: 066c addi a1,sp,780 - ca5c: 2431 jal cc68 - ca5e: 2541 jal d0de + ca5c: 2431 jal cc68 <_start-0x7fff3398> + ca5e: 2541 jal d0de <_start-0x7fff2f22> ca60: bc9f 0001 dc00 0xdc000001bc9f ca66: 0001 nop ca68: 0800 addi s0,sp,16 ca6a: 9100 0x9100 ca6c: 066c addi a1,sp,780 - ca6e: 2431 jal cc7a - ca70: 2541 jal d0f0 + ca6e: 2431 jal cc7a <_start-0x7fff3386> + ca70: 2541 jal d0f0 <_start-0x7fff2f10> ca72: dc9f 0001 e400 0xe4000001dc9f ca78: 0001 nop ca7a: 0100 addi s0,sp,128 @@ -57419,7 +57484,7 @@ Disassembly of section .debug_loc: cb1c: 7606 flw fa2,96(sp) cb1e: 2100 fld fs0,0(a0) cb20: 007c addi a5,sp,12 - cb22: 3021 jal c32a + cb22: 3021 jal c32a <_start-0x7fff3cd6> cb24: 082e slli a6,a6,0xb cb26: 1aff 0x1aff cb28: 009f 0000 0000 0x9f @@ -57530,11 +57595,11 @@ Disassembly of section .debug_loc: cc20: 0001 nop cc22: 0e00 addi s0,sp,784 cc24: 0a00 addi s0,sp,272 - cc26: 6c91406f j 21aee + cc26: 6c91406f j 21aee <_start-0x7ffde512> cc2a: 3106 fld ft2,96(sp) cc2c: 4124 lw s1,64(a0) cc2e: 1c25 addi s8,s8,-23 - cc30: 2635 jal cf5c + cc30: 2635 jal cf5c <_start-0x7fff30a4> cc32: 649f 0001 8400 0x84000001649f cc38: 0001 nop cc3a: 0100 addi s0,sp,128 @@ -57548,47 +57613,47 @@ Disassembly of section .debug_loc: cc50: 0001 nop cc52: 0e00 addi s0,sp,784 cc54: 0a00 addi s0,sp,272 - cc56: 6c91406f j 21b1e + cc56: 6c91406f j 21b1e <_start-0x7ffde4e2> cc5a: 3106 fld ft2,96(sp) cc5c: 4124 lw s1,64(a0) cc5e: 1c25 addi s8,s8,-23 - cc60: 2635 jal cf8c + cc60: 2635 jal cf8c <_start-0x7fff3074> cc62: 909f 0001 9c00 0x9c000001909f cc68: 0001 nop cc6a: 0e00 addi s0,sp,784 cc6c: 0a00 addi s0,sp,272 - cc6e: 6c8d406f j e1336 + cc6e: 6c8d406f j e1336 <_start-0x7ff1ecca> cc72: 3106 fld ft2,96(sp) cc74: 4124 lw s1,64(a0) cc76: 1c25 addi s8,s8,-23 - cc78: 2635 jal cfa4 + cc78: 2635 jal cfa4 <_start-0x7fff305c> cc7a: 9c9f 0001 a800 0xa80000019c9f cc80: 0001 nop cc82: 0e00 addi s0,sp,784 cc84: 0a00 addi s0,sp,272 - cc86: 6c91406f j 21b4e + cc86: 6c91406f j 21b4e <_start-0x7ffde4b2> cc8a: 3106 fld ft2,96(sp) cc8c: 4124 lw s1,64(a0) cc8e: 1c25 addi s8,s8,-23 - cc90: 2635 jal cfbc + cc90: 2635 jal cfbc <_start-0x7fff3044> cc92: a89f 0001 bc00 0xbc000001a89f cc98: 0001 nop cc9a: 0e00 addi s0,sp,784 cc9c: 0a00 addi s0,sp,272 - cc9e: 6c7e406f j f1b64 + cc9e: 6c7e406f j f1b64 <_start-0x7ff0e49c> cca2: 3106 fld ft2,96(sp) cca4: 4124 lw s1,64(a0) cca6: 1c25 addi s8,s8,-23 - cca8: 2635 jal cfd4 + cca8: 2635 jal cfd4 <_start-0x7fff302c> ccaa: bc9f 0001 dc00 0xdc000001bc9f ccb0: 0001 nop ccb2: 0e00 addi s0,sp,784 ccb4: 0a00 addi s0,sp,272 - ccb6: 6c91406f j 21b7e + ccb6: 6c91406f j 21b7e <_start-0x7ffde482> ccba: 3106 fld ft2,96(sp) ccbc: 4124 lw s1,64(a0) ccbe: 1c25 addi s8,s8,-23 - ccc0: 2635 jal cfec + ccc0: 2635 jal cfec <_start-0x7fff3014> ccc2: 009f 0000 0000 0x9f ccc8: 0000 unimp ccca: e800 fsw fs0,16(s0) @@ -57861,7 +57926,7 @@ Disassembly of section .debug_loc: cf38: 0000 unimp cf3a: 0005 c.nop 1 cf3c: 007a c.slli zero,0x1e - cf3e: 2635 jal d26a + cf3e: 2635 jal d26a <_start-0x7fff2d96> cf40: 009f 0000 0000 0x9f cf46: 0000 unimp cf48: 5c00 lw s0,56(s0) @@ -58049,7 +58114,7 @@ Disassembly of section .debug_loc: d116: 5b00 lw s0,48(a4) d118: 00ec addi a1,sp,76 d11a: 0000 unimp - d11c: 000000ef jal ra,d11c + d11c: 000000ef jal ra,d11c <_start-0x7fff2ee4> d120: 0001 nop d122: 0001745b 0x1745b d126: a400 fsd fs0,8(s0) @@ -58095,7 +58160,7 @@ Disassembly of section .debug_loc: d17e: 5e00 lw s0,56(a2) d180: 00ec addi a1,sp,76 d182: 0000 unimp - d184: 000000ef jal ra,d184 + d184: 000000ef jal ra,d184 <_start-0x7fff2e7c> d188: 0001 nop d18a: 745e flw fs0,244(sp) d18c: 0001 nop @@ -58171,7 +58236,7 @@ Disassembly of section .debug_loc: d22c: 0002 c.slli64 zero d22e: 0d00 addi s0,sp,656 d230: 6000 flw fs0,0(s0) - d232: 64720493 addi s1,tp,1607 # 647 + d232: 64720493 addi s1,tp,1607 # 647 <_start-0x7ffff9b9> d236: 935b0493 addi s1,s6,-1739 d23a: 5f04 lw s1,56(a4) d23c: 00000493 li s1,0 @@ -58336,7 +58401,7 @@ Disassembly of section .debug_loc: d3ae: 0000 unimp d3b0: 0005 c.nop 1 d3b2: 317a fld ft2,440(sp) - d3b4: 2635 jal d6e0 + d3b4: 2635 jal d6e0 <_start-0x7fff2920> d3b6: 509f 0001 7400 0x74000001509f d3bc: 0001 nop d3be: 0100 addi s0,sp,128 @@ -58431,13 +58496,13 @@ Disassembly of section .debug_loc: d494: 2460 fld fs0,200(s0) d496: 0002 c.slli64 zero d498: 9800 0x9800 - d49a: 02000003 lb zero,32(zero) # 20 + d49a: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> d49e: 3000 fld fs0,32(s0) d4a0: 989f 0003 c000 0xc0000003989f - d4a6: 02000003 lb zero,32(zero) # 20 + d4a6: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> d4aa: 3100 fld fs0,32(a0) d4ac: c09f 0003 d400 0xd4000003c09f - d4b2: 01000003 lb zero,16(zero) # 10 + d4b2: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> d4b6: 6000 flw fs0,0(s0) d4b8: 03d4 addi a3,sp,452 d4ba: 0000 unimp @@ -58470,7 +58535,7 @@ Disassembly of section .debug_loc: d4f8: 0000 unimp d4fa: 0005 c.nop 1 d4fc: 0080 addi s0,sp,64 - d4fe: 2131 jal d90a + d4fe: 2131 jal d90a <_start-0x7fff26f6> d500: b49f 0004 bc00 0xbc000004b49f d506: 0004 0x4 d508: 0100 addi s0,sp,128 @@ -58530,8 +58595,8 @@ Disassembly of section .debug_loc: d586: 0800 addi s0,sp,16 d588: 9100 0x9100 d58a: 066c addi a1,sp,780 - d58c: 2431 jal d798 - d58e: 2541 jal dc0e + d58c: 2431 jal d798 <_start-0x7fff2868> + d58e: 2541 jal dc0e <_start-0x7fff23f2> d590: d49f 0002 e000 0xe0000002d49f d596: 0002 c.slli64 zero d598: 0500 addi s0,sp,640 @@ -58571,12 +58636,12 @@ Disassembly of section .debug_loc: d5dc: 0000 unimp d5de: 0001 nop d5e0: 7456 flw fs0,116(sp) - d5e2: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe3bc> - d5e6: 08000003 lb zero,128(zero) # 80 + d5e2: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe348> + d5e6: 08000003 lb zero,128(zero) # 80 <_start-0x7fffff80> d5ea: 9100 0x9100 d5ec: 066c addi a1,sp,780 - d5ee: 2431 jal d7fa - d5f0: 2541 jal dc70 + d5ee: 2431 jal d7fa <_start-0x7fff2806> + d5f0: 2541 jal dc70 <_start-0x7fff2390> d5f2: d49f 0003 1c00 0x1c000003d49f d5f8: 0004 0x4 d5fa: 0100 addi s0,sp,128 @@ -58602,8 +58667,8 @@ Disassembly of section .debug_loc: d622: 0800 addi s0,sp,16 d624: 9100 0x9100 d626: 066c addi a1,sp,780 - d628: 2431 jal d834 - d62a: 2541 jal dcaa + d628: 2431 jal d834 <_start-0x7fff27cc> + d62a: 2541 jal dcaa <_start-0x7fff2356> d62c: 009f 0000 0000 0x9f d632: 0000 unimp d634: 7400 flw fs0,40(s0) @@ -58625,8 +58690,8 @@ Disassembly of section .debug_loc: d65a: 0c00 addi s0,sp,528 d65c: 9100 0x9100 d65e: 066c addi a1,sp,780 - d660: 2431 jal d86c - d662: 2541 jal dce2 + d660: 2431 jal d86c <_start-0x7fff2794> + d662: 2541 jal dce2 <_start-0x7fff231e> d664: 000a c.slli zero,0x2 d666: 1c3c addi a5,sp,568 d668: 089f 0001 1c00 0x1c000001089f @@ -58667,8 +58732,8 @@ Disassembly of section .debug_loc: d6b2: 0c00 addi s0,sp,528 d6b4: 9100 0x9100 d6b6: 066c addi a1,sp,780 - d6b8: 2431 jal d8c4 - d6ba: 2541 jal dd3a + d6b8: 2431 jal d8c4 <_start-0x7fff273c> + d6ba: 2541 jal dd3a <_start-0x7fff22c6> d6bc: 000a c.slli zero,0x2 d6be: 1c3c addi a5,sp,568 d6c0: 409f 0002 a800 0xa8000002409f @@ -58694,31 +58759,31 @@ Disassembly of section .debug_loc: d6ec: e056 fsw fs5,0(sp) d6ee: 0002 c.slli64 zero d6f0: 0800 addi s0,sp,16 - d6f2: 0c000003 lb zero,192(zero) # c0 + d6f2: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> d6f6: 9100 0x9100 d6f8: 066c addi a1,sp,780 - d6fa: 2431 jal d906 - d6fc: 2541 jal dd7c + d6fa: 2431 jal d906 <_start-0x7fff26fa> + d6fc: 2541 jal dd7c <_start-0x7fff2284> d6fe: 000a c.slli zero,0x2 d700: 1c3c addi a5,sp,568 d702: 089f 0003 1400 0x14000003089f - d708: 0c000003 lb zero,192(zero) # c0 + d708: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> d70c: 7d00 flw fs0,56(a0) d70e: 066c addi a1,sp,780 - d710: 2431 jal d91c - d712: 2541 jal dd92 + d710: 2431 jal d91c <_start-0x7fff26e4> + d712: 2541 jal dd92 <_start-0x7fff226e> d714: 000a c.slli zero,0x2 d716: 1c3c addi a5,sp,568 d718: 149f 0003 5000 0x50000003149f - d71e: 0c000003 lb zero,192(zero) # c0 + d71e: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> d722: 9100 0x9100 d724: 066c addi a1,sp,780 - d726: 2431 jal d932 - d728: 2541 jal dda8 + d726: 2431 jal d932 <_start-0x7fff26ce> + d728: 2541 jal dda8 <_start-0x7fff2258> d72a: 000a c.slli zero,0x2 d72c: 1c3c addi a5,sp,568 d72e: 6c9f 0003 d400 0xd40000036c9f - d734: 02000003 lb zero,32(zero) # 20 + d734: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> d738: 3000 fld fs0,32(s0) d73a: d49f 0003 2400 0x24000003d49f d740: 0004 0x4 @@ -58778,7 +58843,7 @@ Disassembly of section .debug_loc: d7ca: 0000 unimp d7cc: 0001 nop d7ce: f45f 0003 fc00 0xfc000003f45f - d7d4: 0a000003 lb zero,160(zero) # a0 + d7d4: 0a000003 lb zero,160(zero) # a0 <_start-0x7fffff60> d7d8: 7f00 flw fs0,56(a4) d7da: 4c00 lw s0,24(s0) d7dc: 7d25 lui s10,0xfffe9 @@ -58832,7 +58897,7 @@ Disassembly of section .debug_loc: d848: 0000 unimp d84a: 0009 c.nop 2 d84c: 0081 addi ra,ra,0 - d84e: ff11 bnez a4,d76a + d84e: ff11 bnez a4,d76a <_start-0x7fff2896> d850: ffff 0xffff d852: 449f1a7b 0x449f1a7b d856: 0001 nop @@ -58869,8 +58934,8 @@ Disassembly of section .debug_loc: d894: 03d4 addi a3,sp,452 d896: 0000 unimp d898: 0001 nop - d89a: f461 bnez s0,d862 - d89c: 00000003 lb zero,0(zero) # 0 + d89a: f461 bnez s0,d862 <_start-0x7fff279e> + d89c: 00000003 lb zero,0(zero) # 0 <_start-0x80000000> d8a0: 0004 0x4 d8a2: 0a00 addi s0,sp,272 d8a4: 7d00 flw fs0,56(a0) @@ -58975,7 +59040,7 @@ Disassembly of section .debug_loc: d988: 1100 addi s0,sp,160 d98a: 0800 addi s0,sp,16 d98c: 0a20 addi s0,sp,280 - d98e: 3c3d jal d3cc + d98e: 3c3d jal d3cc <_start-0x7fff2c34> d990: 6c91 lui s9,0x4 d992: 3106 fld ft2,96(sp) d994: 4124 lw s1,64(a0) @@ -58998,12 +59063,12 @@ Disassembly of section .debug_loc: d9b8: 3d0a fld fs10,160(sp) d9ba: 913c 0x913c d9bc: 066c addi a1,sp,780 - d9be: 2431 jal dbca - d9c0: 2541 jal e040 + d9be: 2431 jal dbca <_start-0x7fff2436> + d9c0: 2541 jal e040 <_start-0x7fff1fc0> d9c2: 4f1c lw a5,24(a4) d9c4: 1c1a slli s8,s8,0x26 d9c6: 289f 0003 5000 0x50000003289f - d9cc: 06000003 lb zero,96(zero) # 60 + d9cc: 06000003 lb zero,96(zero) # 60 <_start-0x7fffffa0> d9d0: 0800 addi s0,sp,16 d9d2: 7f20 flw fs0,120(a4) d9d4: 1c00 addi s0,sp,560 @@ -59032,8 +59097,8 @@ Disassembly of section .debug_loc: da06: 3d0a fld fs10,160(sp) da08: 913c 0x913c da0a: 066c addi a1,sp,780 - da0c: 2431 jal dc18 - da0e: 2541 jal e08e + da0c: 2431 jal dc18 <_start-0x7fff23e8> + da0e: 2541 jal e08e <_start-0x7fff1f72> da10: 4f1c lw a5,24(a4) da12: 9f1a add t5,t5,t1 da14: 02d0 addi a2,sp,324 @@ -59042,16 +59107,16 @@ Disassembly of section .debug_loc: da1a: 0000 unimp da1c: 0001 nop da1e: 185f 0003 2800 0x28000003185f - da24: 0e000003 lb zero,224(zero) # e0 + da24: 0e000003 lb zero,224(zero) # e0 <_start-0x7fffff20> da28: 0a00 addi s0,sp,272 - da2a: 3c3d jal d468 + da2a: 3c3d jal d468 <_start-0x7fff2b98> da2c: 6c91 lui s9,0x4 da2e: 3106 fld ft2,96(sp) da30: 4124 lw s1,64(a0) da32: 1c25 addi s8,s8,-23 da34: 289f1a4f fnmadd.s fs4,ft10,fs1,ft5,rtz - da38: 50000003 lb zero,1280(zero) # 500 - da3c: 01000003 lb zero,16(zero) # 10 + da38: 50000003 lb zero,1280(zero) # 500 <_start-0x7ffffb00> + da3c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> da40: 5f00 lw s0,56(a4) ... da4a: 0260 addi s0,sp,268 @@ -59067,19 +59132,19 @@ Disassembly of section .debug_loc: da5e: 0800 addi s0,sp,16 da60: 763d lui a2,0xfffef da62: 1c00 addi s0,sp,560 - da64: 2635 jal dd90 + da64: 2635 jal dd90 <_start-0x7fff2270> da66: a89f 0002 d000 0xd0000002a89f da6c: 0002 c.slli64 zero da6e: 0e00 addi s0,sp,784 da70: 0a00 addi s0,sp,272 - da72: 3c3d jal d4b0 + da72: 3c3d jal d4b0 <_start-0x7fff2b50> da74: 6c91 lui s9,0x4 da76: 3106 fld ft2,96(sp) da78: 4124 lw s1,64(a0) da7a: 1c25 addi s8,s8,-23 - da7c: 2635 jal dda8 + da7c: 2635 jal dda8 <_start-0x7fff2258> da7e: d09f 0002 5000 0x50000002d09f - da84: 01000003 lb zero,16(zero) # 10 + da84: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> da88: 6e00 flw fs0,24(a2) ... da92: 0268 addi a0,sp,268 @@ -59123,8 +59188,8 @@ Disassembly of section .debug_loc: dade: 0000 unimp dae0: 0001 nop dae2: 0461 addi s0,s0,24 - dae4: 0c000003 lb zero,192(zero) # c0 - dae8: 03000003 lb zero,48(zero) # 30 + dae4: 0c000003 lb zero,192(zero) # c0 <_start-0x7fffff40> + dae8: 03000003 lb zero,48(zero) # 30 <_start-0x7fffffd0> daec: 7e00 flw fs0,56(a2) daee: 9f01 0x9f01 daf0: 030c addi a1,sp,384 @@ -59135,7 +59200,7 @@ Disassembly of section .debug_loc: dafa: 8e34 0x8e34 dafc: 1c00 addi s0,sp,560 dafe: 289f 0003 4800 0x48000003289f - db04: 01000003 lb zero,16(zero) # 10 + db04: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> db08: 6100 flw fs0,0(a0) db0a: 0348 addi a0,sp,388 db0c: 0000 unimp @@ -59143,7 +59208,7 @@ Disassembly of section .debug_loc: db10: 0000 unimp db12: 01810003 lb zero,24(sp) db16: 4c9f 0003 5000 0x500000034c9f - db1c: 01000003 lb zero,16(zero) # 10 + db1c: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> db20: 6100 flw fs0,0(a0) ... db2a: 0268 addi a0,sp,268 @@ -59193,7 +59258,7 @@ Disassembly of section .debug_loc: db8a: 01ec addi a1,sp,204 db8c: 0000 unimp db8e: 0001 nop - db90: ec5d bnez s0,dc4e + db90: ec5d bnez s0,dc4e <_start-0x7fff23b2> db92: 0001 nop db94: f800 fsw fs0,48(s0) db96: 0001 nop @@ -59267,8 +59332,8 @@ Disassembly of section .debug_loc: dc38: 0000 unimp dc3a: 0000 unimp dc3c: 7c00 flw fs0,56(s0) - dc3e: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe3bc> - dc42: 02000003 lb zero,32(zero) # 20 + dc3e: d4000003 lb zero,-704(zero) # fffffd40 <_PathLocale+0x7effe348> + dc42: 02000003 lb zero,32(zero) # 20 <_start-0x7fffffe0> dc46: 3000 fld fs0,32(s0) dc48: 249f 0004 4800 0x48000004249f dc4e: 0004 0x4 @@ -59277,17 +59342,17 @@ Disassembly of section .debug_loc: dc54: 009f 0000 0000 0x9f dc5a: 0000 unimp dc5c: 7c00 flw fs0,56(s0) - dc5e: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdf3c> - dc62: 01000003 lb zero,16(zero) # 10 + dc5e: 8c000003 lb zero,-1856(zero) # fffff8c0 <_PathLocale+0x7effdec8> + dc62: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> dc66: 5f00 lw s0,56(a4) dc68: 038c addi a1,sp,448 dc6a: 0000 unimp dc6c: 03bc addi a5,sp,456 dc6e: 0000 unimp dc70: 0001 nop - dc72: bc5d j d728 - dc74: c0000003 lb zero,-1024(zero) # fffffc00 <_PathLocale+0x7effe27c> - dc78: 05000003 lb zero,80(zero) # 50 + dc72: bc5d j d728 <_start-0x7fff28d8> + dc74: c0000003 lb zero,-1024(zero) # fffffc00 <_PathLocale+0x7effe208> + dc78: 05000003 lb zero,80(zero) # 50 <_start-0x7fffffb0> dc7c: 7f00 flw fs0,56(a4) dc7e: 3100 fld fs0,32(a0) dc80: 9f24 0x9f24 @@ -59296,7 +59361,7 @@ Disassembly of section .debug_loc: dc86: 0430 addi a2,sp,520 dc88: 0000 unimp dc8a: 0001 nop - dc8c: 305d jal d532 + dc8c: 305d jal d532 <_start-0x7fff2ace> dc8e: 0004 0x4 dc90: 3800 fld fs0,48(s0) dc92: 0004 0x4 @@ -59314,8 +59379,8 @@ Disassembly of section .debug_loc: dcaa: 0000 unimp dcac: 0000 unimp dcae: 7c00 flw fs0,56(s0) - dcb0: 88000003 lb zero,-1920(zero) # fffff880 <_PathLocale+0x7effdefc> - dcb4: 01000003 lb zero,16(zero) # 10 + dcb0: 88000003 lb zero,-1920(zero) # fffff880 <_PathLocale+0x7effde88> + dcb4: 01000003 lb zero,16(zero) # 10 <_start-0x7ffffff0> dcb8: 6100 flw fs0,0(a0) dcba: 0388 addi a0,sp,448 dcbc: 0000 unimp @@ -59333,7 +59398,7 @@ Disassembly of section .debug_loc: dcda: 0000 unimp dcdc: 0430 addi a2,sp,520 dcde: 0000 unimp - dce0: 087d0003 lb zero,135(s10) # fffe9087 <_PathLocale+0x7efe7703> + dce0: 087d0003 lb zero,135(s10) # fffe9087 <_PathLocale+0x7efe768f> dce4: 009f 0000 0000 0x9f dcea: 0000 unimp dcec: f800 fsw fs0,48(s0) @@ -59393,7 +59458,7 @@ Disassembly of section .debug_aranges: a: 0004 0x4 c: 0000 unimp e: 0000 unimp - 10: c4c4 sw s1,12(s1) + 10: c59c sw a5,8(a1) 12: 8000 0x8000 14: 0434 addi a3,sp,520 ... @@ -59406,7 +59471,7 @@ Disassembly of section .debug_aranges: 2a: 0004 0x4 2c: 0000 unimp 2e: 0000 unimp - 30: c8f8 sw a4,84(s1) + 30: c9d0 sw a2,20(a1) 32: 8000 0x8000 34: 0410 addi a2,sp,512 ... @@ -59419,7 +59484,7 @@ Disassembly of section .debug_aranges: 4a: 0004 0x4 4c: 0000 unimp 4e: 0000 unimp - 50: cd08 sw a0,24(a0) + 50: cde0 sw s0,92(a1) 52: 8000 0x8000 54: 012c addi a1,sp,136 ... @@ -59427,12 +59492,12 @@ Disassembly of section .debug_aranges: 60: 001c 0x1c 62: 0000 unimp 64: 0002 c.slli64 zero - 66: 2741 jal 7e6 + 66: 2741 jal 7e6 <_start-0x7ffff81a> 68: 0000 unimp 6a: 0004 0x4 6c: 0000 unimp 6e: 0000 unimp - 70: ce34 sw a3,88(a2) + 70: cf0c sw a1,24(a4) 72: 8000 0x8000 74: 014c addi a1,sp,132 ... @@ -59445,7 +59510,7 @@ Disassembly of section .debug_aranges: 8a: 0004 0x4 8c: 0000 unimp 8e: 0000 unimp - 90: cf80 sw s0,24(a5) + 90: d058 sw a4,36(s0) 92: 8000 0x8000 94: 014c addi a1,sp,132 ... @@ -59457,7 +59522,7 @@ Disassembly of section .debug_aranges: aa: 0004 0x4 ac: 0000 unimp ae: 0000 unimp - b0: d0cc sw a1,36(s1) + b0: d1a4 sw s1,96(a1) b2: 8000 0x8000 b4: 12b0 addi a2,sp,360 ... @@ -59470,7 +59535,7 @@ Disassembly of section .debug_aranges: ca: 0004 0x4 cc: 0000 unimp ce: 0000 unimp - d0: e37c fsw fa5,68(a4) + d0: e454 fsw fa3,12(s0) d2: 8000 0x8000 d4: 1a50 addi a2,sp,308 ... @@ -59482,7 +59547,7 @@ Disassembly of section .debug_aranges: ea: 0004 0x4 ec: 0000 unimp ee: 0000 unimp - f0: fdcc fsw fa1,60(a1) + f0: fea4 fsw fs1,120(a3) f2: 8000 0x8000 f4: 01e4 addi s1,sp,204 ... @@ -59495,8 +59560,8 @@ Disassembly of section .debug_aranges: 10a: 0004 0x4 10c: 0000 unimp 10e: 0000 unimp - 110: ffb0 fsw fa2,120(a5) - 112: 8000 0x8000 + 110: 0088 addi a0,sp,64 + 112: 8001 c.srli64 s0 114: 018c addi a1,sp,192 ... 11e: 0000 unimp @@ -59508,7 +59573,7 @@ Disassembly of section .debug_aranges: 12a: 0004 0x4 12c: 0000 unimp 12e: 0000 unimp - 130: 013c addi a5,sp,136 + 130: 0214 addi a3,sp,256 132: 8001 c.srli64 s0 134: 0238 addi a4,sp,264 ... @@ -59520,7 +59585,7 @@ Disassembly of section .debug_aranges: 14a: 0004 0x4 14c: 0000 unimp 14e: 0000 unimp - 150: 0374 addi a3,sp,396 + 150: 044c addi a1,sp,516 152: 8001 c.srli64 s0 154: 04bc addi a5,sp,584 ... @@ -59540,7 +59605,7 @@ Disassembly of section .debug_aranges: 182: 0004 0x4 184: 0000 unimp 186: 0000 unimp - 188: 0830 addi a2,sp,24 + 188: 0908 addi a0,sp,144 18a: 8001 c.srli64 s0 18c: 004c addi a1,sp,4 ... @@ -61280,7 +61345,7 @@ Disassembly of section .debug_line: 14: 0000 unimp 16: 0100 addi s0,sp,128 18: 0000 unimp - 1a: 2e01 jal 32a + 1a: 2e01 jal 32a <_start-0x7ffffcd6> 1c: 2f2e fld ft10,200(sp) 1e: 2e2e fld ft8,200(sp) 20: 2f2e2e2f 0x2f2e2e2f @@ -61290,8 +61355,8 @@ Disassembly of section .debug_line: 2c: 2f636367 0x2f636367 30: 696c flw fa1,84(a0) 32: 6762 flw fa4,24(sp) - 34: 2f006363 bltu zero,a6,31a - 38: 2f74706f j 47b2e + 34: 2f006363 bltu zero,a6,31a <_start-0x7ffffce6> + 38: 2f74706f j 47b2e <_start-0x7ffb84d2> 3c: 6972 flw fs2,28(sp) 3e: 2f766373 csrrsi t1,0x2f7,12 42: 6972 flw fs2,28(sp) @@ -61303,8 +61368,8 @@ Disassembly of section .debug_line: 52: 6c65 lui s8,0x19 54: 2f66 fld ft10,88(sp) 56: 6e69 lui t3,0x1a - 58: 64756c63 bltu a0,t2,6b0 - 5c: 2f65 jal 814 + 58: 64756c63 bltu a0,t2,6b0 <_start-0x7ffff950> + 5c: 2f65 jal 814 <_start-0x7ffff7ec> 5e: 00737973 csrrci s2,0x7,6 62: 6c6f562f 0x6c6f562f 66: 6d75 lui s10,0x1d @@ -61315,27 +61380,27 @@ Disassembly of section .debug_line: 74: 69687053 0x69687053 78: 786e flw fa6,248(sp) 7a: 7369722f 0x7369722f - 7e: 672d7663 bgeu s10,s2,6ea + 7e: 672d7663 bgeu s10,s2,6ea <_start-0x7ffff916> 82: 756e flw fa0,248(sp) 84: 742d lui s0,0xfffeb - 86: 636c6f6f jal t5,c66bc + 86: 636c6f6f jal t5,c66bc <_start-0x7ff39944> 8a: 6168 flw fa0,68(a0) 8c: 6e69 lui t3,0x1a 8e: 6975622f 0x6975622f 92: 646c flw fa1,76(s0) 94: 672d lui a4,0xb - 96: 6e2d6363 bltu s10,sp,77c + 96: 6e2d6363 bltu s10,sp,77c <_start-0x7ffff884> 9a: 7765 lui a4,0xffff9 9c: 696c flw fa1,84(a0) 9e: 2d62 fld fs10,24(sp) a0: 67617473 csrrci s0,0x676,2 - a4: 3265 jal fffffa4c <_PathLocale+0x7effe0c8> + a4: 3265 jal fffffa4c <_PathLocale+0x7effe054> a6: 6363672f 0x6363672f aa: 636e692f 0x636e692f ae: 756c flw fa1,108(a0) b0: 6564 flw fs1,76(a0) b2: 2f00 fld fs0,24(a4) - b4: 2f74706f j 47baa + b4: 2f74706f j 47baa <_start-0x7ffb8456> b8: 6972 flw fs2,28(sp) ba: 2f766373 csrrsi t1,0x2f7,12 be: 6972 flw fs2,28(sp) @@ -61347,15 +61412,15 @@ Disassembly of section .debug_line: ce: 6c65 lui s8,0x19 d0: 2f66 fld ft10,88(sp) d2: 6e69 lui t3,0x1a - d4: 64756c63 bltu a0,t2,72c + d4: 64756c63 bltu a0,t2,72c <_start-0x7ffff8d4> d8: 0065 c.nop 25 da: 2e2e fld ft8,200(sp) dc: 2f2e2e2f 0x2f2e2e2f e0: 2e2e fld ft8,200(sp) e2: 722f2e2f 0x722f2e2f e6: 7369 lui t1,0xffffa - e8: 672d7663 bgeu s10,s2,754 - ec: 6c2f6363 bltu t5,sp,7b2 + e8: 672d7663 bgeu s10,s2,754 <_start-0x7ffff8ac> + ec: 6c2f6363 bltu t5,sp,7b2 <_start-0x7ffff84e> f0: 6269 lui tp,0x1a f2: 2f636367 0x2f636367 f6: 2e2e fld ft8,200(sp) @@ -61372,23 +61437,23 @@ Disassembly of section .debug_line: 112: 2f636367 0x2f636367 116: 696c flw fa1,84(a0) 118: 6762 flw fa4,24(sp) - 11a: 2e2f6363 bltu t5,sp,400 + 11a: 2e2f6363 bltu t5,sp,400 <_start-0x7ffffc00> 11e: 2f2e fld ft10,200(sp) 120: 2f636367 0x2f636367 - 124: 666e6f63 bltu t3,t1,7a2 + 124: 666e6f63 bltu t3,t1,7a2 <_start-0x7ffff85e> 128: 6769 lui a4,0x1a 12a: 7369722f 0x7369722f - 12e: 2e007663 bgeu zero,zero,41a + 12e: 2e007663 bgeu zero,zero,41a <_start-0x7ffffbe6> 132: 2f2e fld ft10,200(sp) 134: 2e2e fld ft8,200(sp) 136: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 13a: 00006363 bltu zero,zero,140 + 13a: 00006363 bltu zero,zero,140 <_start-0x7ffffec0> 13e: 696c flw fa1,84(a0) 140: 6762 flw fa4,24(sp) - 142: 2e326363 bltu tp,gp,428 - 146: 00010063 beqz sp,146 + 142: 2e326363 bltu tp,gp,428 <_start-0x7ffffbd8> + 146: 00010063 beqz sp,146 <_start-0x7ffffeba> 14a: 6c00 flw fs0,24(s0) - 14c: 2e6b636f jal t1,b6432 + 14c: 2e6b636f jal t1,b6432 <_start-0x7ff49bce> 150: 0068 addi a0,sp,12 152: 0002 c.slli64 zero 154: 5f00 lw s0,56(a4) @@ -61401,7 +61466,7 @@ Disassembly of section .debug_line: 164: 6564 flw fs1,76(a0) 166: 2e66 fld ft8,88(sp) 168: 0068 addi a0,sp,12 - 16a: 72000003 lb zero,1824(zero) # 720 + 16a: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> 16e: 6565 lui a0,0x19 170: 746e flw fs0,248(sp) 172: 682e flw fa6,200(sp) @@ -61409,7 +61474,7 @@ Disassembly of section .debug_line: 176: 0000 unimp 178: 7265 lui tp,0xffff9 17a: 6e72 flw ft8,28(sp) - 17c: 00682e6f jal t3,82182 + 17c: 00682e6f jal t3,82182 <_start-0x7ff7de7e> 180: 0002 c.slli64 zero 182: 7300 flw fs0,32(a4) 184: 6474 flw fa3,76(s0) @@ -61424,7 +61489,7 @@ Disassembly of section .debug_line: 198: 0002 c.slli64 zero 19a: 7400 flw fs0,40(s0) 19c: 6d69 lui s10,0x1a - 19e: 2e65 jal 556 + 19e: 2e65 jal 556 <_start-0x7ffffaaa> 1a0: 0068 addi a0,sp,12 1a2: 0004 0x4 1a4: 6800 flw fs0,16(s0) @@ -61436,13 +61501,13 @@ Disassembly of section .debug_line: 1b0: 0000 unimp 1b2: 6972 flw fs2,28(sp) 1b4: 2d766373 csrrsi t1,0x2d7,12 - 1b8: 7374706f j 480ee + 1b8: 7374706f j 480ee <_start-0x7ffb7f12> 1bc: 682e flw fa6,200(sp) 1be: 0600 addi s0,sp,768 1c0: 0000 unimp 1c2: 6e69 lui t3,0x1a 1c4: 632d6e73 csrrsi t3,0x632,26 - 1c8: 74736e6f jal t3,3710e + 1c8: 74736e6f jal t3,3710e <_start-0x7ffc8ef2> 1cc: 6e61 lui t3,0x18 1ce: 7374 flw fa3,100(a4) 1d0: 682e flw fa6,200(sp) @@ -61450,14 +61515,14 @@ Disassembly of section .debug_line: 1d4: 0000 unimp 1d6: 696c flw fa1,84(a0) 1d8: 6762 flw fa4,24(sp) - 1da: 2e326363 bltu tp,gp,4c0 + 1da: 2e326363 bltu tp,gp,4c0 <_start-0x7ffffb40> 1de: 0068 addi a0,sp,12 1e0: 0001 nop 1e2: 0000 unimp 1e4: 0105 addi sp,sp,1 1e6: 0500 addi s0,sp,640 - 1e8: c402 sw zero,8(sp) - 1ea: 00c4 addi s1,sp,68 + 1e8: 9c02 jalr s8 + 1ea: 00c5 addi ra,ra,17 1ec: 0380 addi s0,sp,448 1ee: 0aa6 slli s5,s5,0x9 1f0: 0501 addi a0,a0,0 @@ -61484,10 +61549,10 @@ Disassembly of section .debug_line: 228: 000902a7 0x902a7 22c: 0100 addi s0,sp,128 22e: 0605 addi a2,a2,1 - 230: 097dd903 lhu s2,151(s11) # ffff4097 <_PathLocale+0x7eff2713> + 230: 097dd903 lhu s2,151(s11) # ffff4097 <_PathLocale+0x7eff269f> 234: 0004 0x4 236: 0501 addi a0,a0,0 - 238: 01030603 lb a2,16(t1) # ffff8010 <_PathLocale+0x7eff668c> + 238: 01030603 lb a2,16(t1) # ffff8010 <_PathLocale+0x7eff6618> 23c: 0409 addi s0,s0,2 23e: 0100 addi s0,sp,128 240: 0605 addi a2,a2,1 @@ -61939,7 +62004,7 @@ Disassembly of section .debug_line: 684: 091e slli s2,s2,0x7 686: 0014 0x14 688: 0301 addi t1,t1,0 - 68a: 00000903 lb s2,0(zero) # 0 + 68a: 00000903 lb s2,0(zero) # 0 <_start-0x80000000> 68e: 0301 addi t1,t1,0 690: 0902 c.slli64 s2 692: 0000 unimp @@ -62150,7 +62215,7 @@ Disassembly of section .debug_line: 850: 0b05 addi s6,s6,1 852: 04090803 lb a6,64(s2) 856: 0100 addi s0,sp,128 - 858: 2105 jal c78 + 858: 2105 jal c78 <_start-0x7ffff388> 85a: 04097a03 0x4097a03 85e: 0100 addi s0,sp,128 860: 0505 addi a0,a0,1 @@ -62198,7 +62263,7 @@ Disassembly of section .debug_line: 8bc: 0000 unimp 8be: 0100 addi s0,sp,128 8c0: 0000 unimp - 8c2: 2e01 jal bd2 + 8c2: 2e01 jal bd2 <_start-0x7ffff42e> 8c4: 2f2e fld ft10,200(sp) 8c6: 2e2e fld ft8,200(sp) 8c8: 2f2e2e2f 0x2f2e2e2f @@ -62208,8 +62273,8 @@ Disassembly of section .debug_line: 8d4: 2f636367 0x2f636367 8d8: 696c flw fa1,84(a0) 8da: 6762 flw fa4,24(sp) - 8dc: 2f006363 bltu zero,a6,bc2 - 8e0: 2f74706f j 483d6 + 8dc: 2f006363 bltu zero,a6,bc2 <_start-0x7ffff43e> + 8e0: 2f74706f j 483d6 <_start-0x7ffb7c2a> 8e4: 6972 flw fs2,28(sp) 8e6: 2f766373 csrrsi t1,0x2f7,12 8ea: 6972 flw fs2,28(sp) @@ -62221,8 +62286,8 @@ Disassembly of section .debug_line: 8fa: 6c65 lui s8,0x19 8fc: 2f66 fld ft10,88(sp) 8fe: 6e69 lui t3,0x1a - 900: 64756c63 bltu a0,t2,f58 - 904: 2f65 jal 10bc + 900: 64756c63 bltu a0,t2,f58 <_start-0x7ffff0a8> + 904: 2f65 jal 10bc <_start-0x7fffef44> 906: 00737973 csrrci s2,0x7,6 90a: 6c6f562f 0x6c6f562f 90e: 6d75 lui s10,0x1d @@ -62233,27 +62298,27 @@ Disassembly of section .debug_line: 91c: 69687053 0x69687053 920: 786e flw fa6,248(sp) 922: 7369722f 0x7369722f - 926: 672d7663 bgeu s10,s2,f92 + 926: 672d7663 bgeu s10,s2,f92 <_start-0x7ffff06e> 92a: 756e flw fa0,248(sp) 92c: 742d lui s0,0xfffeb - 92e: 636c6f6f jal t5,c6f64 + 92e: 636c6f6f jal t5,c6f64 <_start-0x7ff3909c> 932: 6168 flw fa0,68(a0) 934: 6e69 lui t3,0x1a 936: 6975622f 0x6975622f 93a: 646c flw fa1,76(s0) 93c: 672d lui a4,0xb - 93e: 6e2d6363 bltu s10,sp,1024 + 93e: 6e2d6363 bltu s10,sp,1024 <_start-0x7fffefdc> 942: 7765 lui a4,0xffff9 944: 696c flw fa1,84(a0) 946: 2d62 fld fs10,24(sp) 948: 67617473 csrrci s0,0x676,2 - 94c: 3265 jal 2f4 + 94c: 3265 jal 2f4 <_start-0x7ffffd0c> 94e: 6363672f 0x6363672f 952: 636e692f 0x636e692f 956: 756c flw fa1,108(a0) 958: 6564 flw fs1,76(a0) 95a: 2f00 fld fs0,24(a4) - 95c: 2f74706f j 48452 + 95c: 2f74706f j 48452 <_start-0x7ffb7bae> 960: 6972 flw fs2,28(sp) 962: 2f766373 csrrsi t1,0x2f7,12 966: 6972 flw fs2,28(sp) @@ -62265,15 +62330,15 @@ Disassembly of section .debug_line: 976: 6c65 lui s8,0x19 978: 2f66 fld ft10,88(sp) 97a: 6e69 lui t3,0x1a - 97c: 64756c63 bltu a0,t2,fd4 + 97c: 64756c63 bltu a0,t2,fd4 <_start-0x7ffff02c> 980: 0065 c.nop 25 982: 2e2e fld ft8,200(sp) 984: 2f2e2e2f 0x2f2e2e2f 988: 2e2e fld ft8,200(sp) 98a: 722f2e2f 0x722f2e2f 98e: 7369 lui t1,0xffffa - 990: 672d7663 bgeu s10,s2,ffc - 994: 6c2f6363 bltu t5,sp,105a + 990: 672d7663 bgeu s10,s2,ffc <_start-0x7ffff004> + 994: 6c2f6363 bltu t5,sp,105a <_start-0x7fffefa6> 998: 6269 lui tp,0x1a 99a: 2f636367 0x2f636367 99e: 2e2e fld ft8,200(sp) @@ -62290,23 +62355,23 @@ Disassembly of section .debug_line: 9ba: 2f636367 0x2f636367 9be: 696c flw fa1,84(a0) 9c0: 6762 flw fa4,24(sp) - 9c2: 2e2f6363 bltu t5,sp,ca8 + 9c2: 2e2f6363 bltu t5,sp,ca8 <_start-0x7ffff358> 9c6: 2f2e fld ft10,200(sp) 9c8: 2f636367 0x2f636367 - 9cc: 666e6f63 bltu t3,t1,104a + 9cc: 666e6f63 bltu t3,t1,104a <_start-0x7fffefb6> 9d0: 6769 lui a4,0x1a 9d2: 7369722f 0x7369722f - 9d6: 2e007663 bgeu zero,zero,cc2 + 9d6: 2e007663 bgeu zero,zero,cc2 <_start-0x7ffff33e> 9da: 2f2e fld ft10,200(sp) 9dc: 2e2e fld ft8,200(sp) 9de: 672f2e2f amoand.w.aqrl t3,s2,(t5) - 9e2: 00006363 bltu zero,zero,9e8 + 9e2: 00006363 bltu zero,zero,9e8 <_start-0x7ffff618> 9e6: 696c flw fa1,84(a0) 9e8: 6762 flw fa4,24(sp) - 9ea: 2e326363 bltu tp,gp,cd0 - 9ee: 00010063 beqz sp,9ee + 9ea: 2e326363 bltu tp,gp,cd0 <_start-0x7ffff330> + 9ee: 00010063 beqz sp,9ee <_start-0x7ffff612> 9f2: 6c00 flw fs0,24(s0) - 9f4: 2e6b636f jal t1,b6cda + 9f4: 2e6b636f jal t1,b6cda <_start-0x7ff49326> 9f8: 0068 addi a0,sp,12 9fa: 0002 c.slli64 zero 9fc: 5f00 lw s0,56(a4) @@ -62319,7 +62384,7 @@ Disassembly of section .debug_line: a0c: 6564 flw fs1,76(a0) a0e: 2e66 fld ft8,88(sp) a10: 0068 addi a0,sp,12 - a12: 72000003 lb zero,1824(zero) # 720 + a12: 72000003 lb zero,1824(zero) # 720 <_start-0x7ffff8e0> a16: 6565 lui a0,0x19 a18: 746e flw fs0,248(sp) a1a: 682e flw fa6,200(sp) @@ -62327,7 +62392,7 @@ Disassembly of section .debug_line: a1e: 0000 unimp a20: 7265 lui tp,0xffff9 a22: 6e72 flw ft8,28(sp) - a24: 00682e6f jal t3,82a2a + a24: 00682e6f jal t3,82a2a <_start-0x7ff7d5d6> a28: 0002 c.slli64 zero a2a: 7300 flw fs0,32(a4) a2c: 6474 flw fa3,76(s0) @@ -62342,7 +62407,7 @@ Disassembly of section .debug_line: a40: 0002 c.slli64 zero a42: 7400 flw fs0,40(s0) a44: 6d69 lui s10,0x1a - a46: 2e65 jal dfe + a46: 2e65 jal dfe <_start-0x7ffff202> a48: 0068 addi a0,sp,12 a4a: 0004 0x4 a4c: 6800 flw fs0,16(s0) @@ -62354,13 +62419,13 @@ Disassembly of section .debug_line: a58: 0000 unimp a5a: 6972 flw fs2,28(sp) a5c: 2d766373 csrrsi t1,0x2d7,12 - a60: 7374706f j 48996 + a60: 7374706f j 48996 <_start-0x7ffb766a> a64: 682e flw fa6,200(sp) a66: 0600 addi s0,sp,768 a68: 0000 unimp a6a: 6e69 lui t3,0x1a a6c: 632d6e73 csrrsi t3,0x632,26 - a70: 74736e6f jal t3,379b6 + a70: 74736e6f jal t3,379b6 <_start-0x7ffc864a> a74: 6e61 lui t3,0x18 a76: 7374 flw fa3,100(a4) a78: 682e flw fa6,200(sp) @@ -62368,14 +62433,14 @@ Disassembly of section .debug_line: a7c: 0000 unimp a7e: 696c flw fa1,84(a0) a80: 6762 flw fa4,24(sp) - a82: 2e326363 bltu tp,gp,d68 + a82: 2e326363 bltu tp,gp,d68 <_start-0x7ffff298> a86: 0068 addi a0,sp,12 a88: 0001 nop a8a: 0000 unimp a8c: 0105 addi sp,sp,1 a8e: 0500 addi s0,sp,640 - a90: f802 fsw ft0,48(sp) - a92: 00c8 addi a0,sp,68 + a90: d002 sw zero,32(sp) + a92: 00c9 addi ra,ra,18 a94: 0380 addi s0,sp,448 a96: 0a9a slli s5,s5,0x6 a98: 0501 addi a0,a0,0 @@ -62404,7 +62469,7 @@ Disassembly of section .debug_line: ad6: 0900 addi s0,sp,144 ad8: 0000 unimp ada: 0501 addi a0,a0,0 - adc: 01030603 lb a2,16(t1) # ffff8010 <_PathLocale+0x7eff668c> + adc: 01030603 lb a2,16(t1) # ffff8010 <_PathLocale+0x7eff6618> ae0: 0409 addi s0,s0,2 ae2: 0100 addi s0,sp,128 ae4: 0605 addi a2,a2,1 @@ -62578,7 +62643,7 @@ Disassembly of section .debug_line: c92: 0409 addi s0,s0,2 c94: 0100 addi s0,sp,128 c96: 0405 addi s0,s0,1 - c98: 097e8d03 lb s10,151(t4) # fffe7097 <_PathLocale+0x7efe5713> + c98: 097e8d03 lb s10,151(t4) # fffe7097 <_PathLocale+0x7efe569f> c9c: 0004 0x4 c9e: 0601 addi a2,a2,0 ca0: 14091503 lh a0,320(s2) @@ -62717,7 +62782,7 @@ Disassembly of section .debug_line: dfe: 0004 0x4 e00: 0501 addi a0,a0,0 e02: 0308 addi a0,sp,384 - e04: 00040903 lb s2,0(s0) # fffeb000 <_PathLocale+0x7efe967c> + e04: 00040903 lb s2,0(s0) # fffeb000 <_PathLocale+0x7efe9608> e08: 0501 addi a0,a0,0 e0a: 0311 addi t1,t1,4 e0c: 097d addi s2,s2,31 @@ -62854,7 +62919,7 @@ Disassembly of section .debug_line: f74: 0000 unimp f76: 0501 addi a0,a0,0 f78: 0304 addi s1,sp,384 - f7a: 000c0967 jalr s2,s8 # 19000 + f7a: 000c0967 jalr s2,s8 # 19000 <_start-0x7ffe7000> f7e: 0501 addi a0,a0,0 f80: 0608 addi a0,sp,768 f82: 14091e03 lh t3,320(s2) @@ -63090,7 +63155,7 @@ Disassembly of section .debug_line: 11e2: 0100 addi s0,sp,128 11e4: 00090103 lb sp,0(s2) 11e8: 0100 addi s0,sp,128 - 11ea: 0900d803 lhu a6,144(ra) # 4090 + 11ea: 0900d803 lhu a6,144(ra) # 4090 <_start-0x7fffbf70> 11ee: 0000 unimp 11f0: 0501 addi a0,a0,0 11f2: 060a slli a2,a2,0x2 @@ -63111,7 +63176,7 @@ Disassembly of section .debug_line: 1214: 0000 unimp 1216: 0100 addi s0,sp,128 1218: 0000 unimp - 121a: 2e01 jal 152a + 121a: 2e01 jal 152a <_start-0x7fffead6> 121c: 2f2e fld ft10,200(sp) 121e: 2e2e fld ft8,200(sp) 1220: 2f2e2e2f 0x2f2e2e2f @@ -63121,8 +63186,8 @@ Disassembly of section .debug_line: 122c: 2f636367 0x2f636367 1230: 696c flw fa1,84(a0) 1232: 6762 flw fa4,24(sp) - 1234: 732f6363 bltu t5,s2,195a - 1238: 2d74666f jal a2,47d0e + 1234: 732f6363 bltu t5,s2,195a <_start-0x7fffe6a6> + 1238: 2d74666f jal a2,47d0e <_start-0x7ffb82f2> 123c: 7066 flw ft0,120(sp) 123e: 2e00 fld fs0,24(a2) 1240: 2e00 fld fs0,24(a2) @@ -63135,10 +63200,10 @@ Disassembly of section .debug_line: 1252: 2f636367 0x2f636367 1256: 696c flw fa1,84(a0) 1258: 6762 flw fa4,24(sp) - 125a: 2e2f6363 bltu t5,sp,1540 + 125a: 2e2f6363 bltu t5,sp,1540 <_start-0x7fffeac0> 125e: 2f2e fld ft10,200(sp) 1260: 6e69 lui t3,0x1a - 1262: 64756c63 bltu a0,t2,18ba + 1262: 64756c63 bltu a0,t2,18ba <_start-0x7fffe746> 1266: 0065 c.nop 25 1268: 6500 flw fs0,8(a0) 126a: 7471 lui s0,0xffffc @@ -63148,12 +63213,12 @@ Disassembly of section .debug_line: 1272: 0000 unimp 1274: 2d706673 csrrsi a2,0x2d7,0 1278: 616d addi sp,sp,240 - 127a: 6e696863 bltu s2,t1,196a - 127e: 2e65 jal 1636 + 127a: 6e696863 bltu s2,t1,196a <_start-0x7fffe696> + 127e: 2e65 jal 1636 <_start-0x7fffe9ca> 1280: 0068 addi a0,sp,12 1282: 0002 c.slli64 zero 1284: 7300 flw fs0,32(a4) - 1286: 2d74666f jal a2,47d5c + 1286: 2d74666f jal a2,47d5c <_start-0x7ffb82a4> 128a: 7066 flw ft0,120(sp) 128c: 682e flw fa6,200(sp) 128e: 0100 addi s0,sp,128 @@ -63173,7 +63238,7 @@ Disassembly of section .debug_line: 12aa: 0500 addi s0,sp,640 12ac: 0001 nop 12ae: 0205 addi tp,tp,1 - 12b0: cd08 sw a0,24(a0) + 12b0: cde0 sw s0,92(a1) 12b2: 8000 0x8000 12b4: 05012303 lw t1,80(sp) 12b8: 09010303 lb t1,144(sp) @@ -63452,7 +63517,7 @@ Disassembly of section .debug_line: 1506: 0000 unimp 1508: 0100 addi s0,sp,128 150a: 0000 unimp - 150c: 2e01 jal 181c + 150c: 2e01 jal 181c <_start-0x7fffe7e4> 150e: 2f2e fld ft10,200(sp) 1510: 2e2e fld ft8,200(sp) 1512: 2f2e2e2f 0x2f2e2e2f @@ -63462,8 +63527,8 @@ Disassembly of section .debug_line: 151e: 2f636367 0x2f636367 1522: 696c flw fa1,84(a0) 1524: 6762 flw fa4,24(sp) - 1526: 732f6363 bltu t5,s2,1c4c - 152a: 2d74666f jal a2,48000 + 1526: 732f6363 bltu t5,s2,1c4c <_start-0x7fffe3b4> + 152a: 2d74666f jal a2,48000 <_start-0x7ffb8000> 152e: 7066 flw ft0,120(sp) 1530: 2e00 fld fs0,24(a2) 1532: 2e00 fld fs0,24(a2) @@ -63476,10 +63541,10 @@ Disassembly of section .debug_line: 1544: 2f636367 0x2f636367 1548: 696c flw fa1,84(a0) 154a: 6762 flw fa4,24(sp) - 154c: 2e2f6363 bltu t5,sp,1832 + 154c: 2e2f6363 bltu t5,sp,1832 <_start-0x7fffe7ce> 1550: 2f2e fld ft10,200(sp) 1552: 6e69 lui t3,0x1a - 1554: 64756c63 bltu a0,t2,1bac + 1554: 64756c63 bltu a0,t2,1bac <_start-0x7fffe454> 1558: 0065 c.nop 25 155a: 6700 flw fs0,8(a4) 155c: 7465 lui s0,0xffff9 @@ -63489,12 +63554,12 @@ Disassembly of section .debug_line: 1564: 0000 unimp 1566: 2d706673 csrrsi a2,0x2d7,0 156a: 616d addi sp,sp,240 - 156c: 6e696863 bltu s2,t1,1c5c - 1570: 2e65 jal 1928 + 156c: 6e696863 bltu s2,t1,1c5c <_start-0x7fffe3a4> + 1570: 2e65 jal 1928 <_start-0x7fffe6d8> 1572: 0068 addi a0,sp,12 1574: 0002 c.slli64 zero 1576: 7300 flw fs0,32(a4) - 1578: 2d74666f jal a2,4804e + 1578: 2d74666f jal a2,4804e <_start-0x7ffb7fb2> 157c: 7066 flw ft0,120(sp) 157e: 682e flw fa6,200(sp) 1580: 0100 addi s0,sp,128 @@ -63514,7 +63579,7 @@ Disassembly of section .debug_line: 159c: 0500 addi s0,sp,640 159e: 0001 nop 15a0: 0205 addi tp,tp,1 - 15a2: ce34 sw a3,88(a2) + 15a2: cf0c sw a1,24(a4) 15a4: 8000 0x8000 15a6: 05012303 lw t1,80(sp) 15aa: 09010303 lb t1,144(sp) @@ -63745,7 +63810,7 @@ Disassembly of section .debug_line: 1786: 0900 addi s0,sp,144 1788: 0004 0x4 178a: 0001 nop - 178c: 01860403 lb s0,24(a2) # fffef018 <_PathLocale+0x7efed694> + 178c: 01860403 lb s0,24(a2) # fffef018 <_PathLocale+0x7efed620> 1790: 04090003 lb zero,64(s2) 1794: 0100 addi s0,sp,128 1796: 0306 slli t1,t1,0x1 @@ -63753,7 +63818,7 @@ Disassembly of section .debug_line: 179a: 0008 0x8 179c: 0001 nop 179e: 0402 c.slli64 s0 - 17a0: 00030663 beqz t1,17ac + 17a0: 00030663 beqz t1,17ac <_start-0x7fffe854> 17a4: 0809 addi a6,a6,2 17a6: 0100 addi s0,sp,128 17a8: 0200 addi s0,sp,256 @@ -63787,7 +63852,7 @@ Disassembly of section .debug_line: 17e0: 0900 addi s0,sp,144 17e2: 0004 0x4 17e4: 0001 nop - 17e6: 01800403 lb s0,24(zero) # 18 + 17e6: 01800403 lb s0,24(zero) # 18 <_start-0x7fffffe8> 17ea: 0306 slli t1,t1,0x1 17ec: 0900 addi s0,sp,144 17ee: 0004 0x4 @@ -63797,7 +63862,7 @@ Disassembly of section .debug_line: 17f8: 0900 addi s0,sp,144 17fa: 0004 0x4 17fc: 0001 nop - 17fe: 01840403 lb s0,24(s0) # 18018 + 17fe: 01840403 lb s0,24(s0) # 18018 <_start-0x7ffe7fe8> 1802: 08090003 lb zero,128(s2) 1806: 0100 addi s0,sp,128 1808: 0306 slli t1,t1,0x1 @@ -63845,7 +63910,7 @@ Disassembly of section .debug_line: 1860: 0000 unimp 1862: 0100 addi s0,sp,128 1864: 0000 unimp - 1866: 2e01 jal 1b76 + 1866: 2e01 jal 1b76 <_start-0x7fffe48a> 1868: 2f2e fld ft10,200(sp) 186a: 2e2e fld ft8,200(sp) 186c: 2f2e2e2f 0x2f2e2e2f @@ -63855,8 +63920,8 @@ Disassembly of section .debug_line: 1878: 2f636367 0x2f636367 187c: 696c flw fa1,84(a0) 187e: 6762 flw fa4,24(sp) - 1880: 732f6363 bltu t5,s2,1fa6 - 1884: 2d74666f jal a2,4835a + 1880: 732f6363 bltu t5,s2,1fa6 <_start-0x7fffe05a> + 1884: 2d74666f jal a2,4835a <_start-0x7ffb7ca6> 1888: 7066 flw ft0,120(sp) 188a: 2e00 fld fs0,24(a2) 188c: 2e00 fld fs0,24(a2) @@ -63869,10 +63934,10 @@ Disassembly of section .debug_line: 189e: 2f636367 0x2f636367 18a2: 696c flw fa1,84(a0) 18a4: 6762 flw fa4,24(sp) - 18a6: 2e2f6363 bltu t5,sp,1b8c + 18a6: 2e2f6363 bltu t5,sp,1b8c <_start-0x7fffe474> 18aa: 2f2e fld ft10,200(sp) 18ac: 6e69 lui t3,0x1a - 18ae: 64756c63 bltu a0,t2,1f06 + 18ae: 64756c63 bltu a0,t2,1f06 <_start-0x7fffe0fa> 18b2: 0065 c.nop 25 18b4: 6c00 flw fs0,24(s0) 18b6: 7465 lui s0,0xffff9 @@ -63882,12 +63947,12 @@ Disassembly of section .debug_line: 18be: 0000 unimp 18c0: 2d706673 csrrsi a2,0x2d7,0 18c4: 616d addi sp,sp,240 - 18c6: 6e696863 bltu s2,t1,1fb6 - 18ca: 2e65 jal 1c82 + 18c6: 6e696863 bltu s2,t1,1fb6 <_start-0x7fffe04a> + 18ca: 2e65 jal 1c82 <_start-0x7fffe37e> 18cc: 0068 addi a0,sp,12 18ce: 0002 c.slli64 zero 18d0: 7300 flw fs0,32(a4) - 18d2: 2d74666f jal a2,483a8 + 18d2: 2d74666f jal a2,483a8 <_start-0x7ffb7c58> 18d6: 7066 flw ft0,120(sp) 18d8: 682e flw fa6,200(sp) 18da: 0100 addi s0,sp,128 @@ -63907,7 +63972,7 @@ Disassembly of section .debug_line: 18f6: 0500 addi s0,sp,640 18f8: 0001 nop 18fa: 0205 addi tp,tp,1 - 18fc: cf80 sw s0,24(a5) + 18fc: d058 sw a4,36(s0) 18fe: 8000 0x8000 1900: 05012303 lw t1,80(sp) 1904: 09010303 lb t1,144(sp) @@ -64165,7 +64230,7 @@ Disassembly of section .debug_line: 1b1c: 0008 0x8 1b1e: 0001 nop 1b20: 0402 c.slli64 s0 - 1b22: 00030663 beqz t1,1b2e + 1b22: 00030663 beqz t1,1b2e <_start-0x7fffe4d2> 1b26: 0809 addi a6,a6,2 1b28: 0100 addi s0,sp,128 1b2a: 0200 addi s0,sp,256 @@ -64199,7 +64264,7 @@ Disassembly of section .debug_line: 1b62: 0900 addi s0,sp,144 1b64: 0004 0x4 1b66: 0001 nop - 1b68: 01800403 lb s0,24(zero) # 18 + 1b68: 01800403 lb s0,24(zero) # 18 <_start-0x7fffffe8> 1b6c: 0306 slli t1,t1,0x1 1b6e: 0900 addi s0,sp,144 1b70: 0004 0x4 @@ -64209,7 +64274,7 @@ Disassembly of section .debug_line: 1b7a: 0900 addi s0,sp,144 1b7c: 0004 0x4 1b7e: 0001 nop - 1b80: 01840403 lb s0,24(s0) # 18018 + 1b80: 01840403 lb s0,24(s0) # 18018 <_start-0x7ffe7fe8> 1b84: 08090003 lb zero,128(s2) 1b88: 0100 addi s0,sp,128 1b8a: 0306 slli t1,t1,0x1 @@ -64233,7 +64298,7 @@ Disassembly of section .debug_line: 1bae: 8f00 0x8f00 1bb0: 0000 unimp 1bb2: 0100 addi s0,sp,128 - 1bb4: fb01 bnez a4,1ac4 + 1bb4: fb01 bnez a4,1ac4 <_start-0x7fffe53c> 1bb6: 0d0e slli s10,s10,0x3 1bb8: 0100 addi s0,sp,128 1bba: 0101 addi sp,sp,0 @@ -64246,8 +64311,8 @@ Disassembly of section .debug_line: 1bca: 2e2e fld ft8,200(sp) 1bcc: 722f2e2f 0x722f2e2f 1bd0: 7369 lui t1,0xffffa - 1bd2: 672d7663 bgeu s10,s2,223e - 1bd6: 6c2f6363 bltu t5,sp,229c + 1bd2: 672d7663 bgeu s10,s2,223e <_start-0x7fffddc2> + 1bd6: 6c2f6363 bltu t5,sp,229c <_start-0x7fffdd64> 1bda: 6269 lui tp,0x1a 1bdc: 2f636367 0x2f636367 1be0: 74666f73 csrrsi t5,0x746,12 @@ -64258,8 +64323,8 @@ Disassembly of section .debug_line: 1bee: 2e2e fld ft8,200(sp) 1bf0: 722f2e2f 0x722f2e2f 1bf4: 7369 lui t1,0xffffa - 1bf6: 672d7663 bgeu s10,s2,2262 - 1bfa: 6c2f6363 bltu t5,sp,22c0 + 1bf6: 672d7663 bgeu s10,s2,2262 <_start-0x7fffdd9e> + 1bfa: 6c2f6363 bltu t5,sp,22c0 <_start-0x7fffdd40> 1bfe: 6269 lui tp,0x1a 1c00: 2f636367 0x2f636367 1c04: 2e2e fld ft8,200(sp) @@ -64284,17 +64349,17 @@ Disassembly of section .debug_line: 1c2e: 0068 addi a0,sp,12 1c30: 0001 nop 1c32: 6c00 flw fs0,24(s0) - 1c34: 6c676e6f jal t3,782fa - 1c38: 2e676e6f jal t3,77f1e + 1c34: 6c676e6f jal t3,782fa <_start-0x7ff87d06> + 1c38: 2e676e6f jal t3,77f1e <_start-0x7ff880e2> 1c3c: 0068 addi a0,sp,12 1c3e: 0002 c.slli64 zero 1c40: 0000 unimp 1c42: 0105 addi sp,sp,1 1c44: 0500 addi s0,sp,640 - 1c46: cc02 sw zero,24(sp) - 1c48: 00d0 addi a2,sp,68 + 1c46: a402 fsd ft0,8(sp) + 1c48: 00d1 addi ra,ra,20 1c4a: 0380 addi s0,sp,448 - 1c4c: 03050123 sb a6,34(a0) # ffffb022 <_PathLocale+0x7eff969e> + 1c4c: 03050123 sb a6,34(a0) # ffffb022 <_PathLocale+0x7eff962a> 1c50: 00090103 lb sp,0(s2) 1c54: 0100 addi s0,sp,128 1c56: 00090003 lb zero,0(s2) @@ -64341,7 +64406,7 @@ Disassembly of section .debug_line: 1cca: 0900 addi s0,sp,144 1ccc: 003c addi a5,sp,8 1cce: 0501 addi a0,a0,0 - 1cd0: 09070303 lb t1,144(a4) # 1a090 + 1cd0: 09070303 lb t1,144(a4) # 1a090 <_start-0x7ffe5f70> 1cd4: 0020 addi s0,sp,8 1cd6: 0601 addi a2,a2,0 1cd8: 04090103 lb sp,64(s2) @@ -66936,12 +67001,12 @@ Disassembly of section .debug_line: 3622: 0900 addi s0,sp,144 3624: 000c 0xc 3626: 0001 nop - 3628: 01920403 lb s0,25(tp) # 1a019 + 3628: 01920403 lb s0,25(tp) # 1a019 <_start-0x7ffe5fe7> 362c: 0306 slli t1,t1,0x1 362e: 0900 addi s0,sp,144 3630: 000c 0xc 3632: 0001 nop - 3634: 01920403 lb s0,25(tp) # 19 + 3634: 01920403 lb s0,25(tp) # 19 <_start-0x7fffffe7> 3638: 00090003 lb zero,0(s2) 363c: 0100 addi s0,sp,128 363e: 0300 addi s0,sp,384 @@ -66950,7 +67015,7 @@ Disassembly of section .debug_line: 3644: 0900 addi s0,sp,144 3646: 0000 unimp 3648: 0001 nop - 364a: 01920403 lb s0,25(tp) # 19 + 364a: 01920403 lb s0,25(tp) # 19 <_start-0x7fffffe7> 364e: 38090003 lb zero,896(s2) 3652: 0100 addi s0,sp,128 3654: 0300 addi s0,sp,384 @@ -66959,7 +67024,7 @@ Disassembly of section .debug_line: 365a: 0900 addi s0,sp,144 365c: 0004 0x4 365e: 0001 nop - 3660: 01920403 lb s0,25(tp) # 19 + 3660: 01920403 lb s0,25(tp) # 19 <_start-0x7fffffe7> 3664: 04090003 lb zero,64(s2) 3668: 0100 addi s0,sp,128 366a: 0300 addi s0,sp,384 @@ -66968,7 +67033,7 @@ Disassembly of section .debug_line: 3670: 0900 addi s0,sp,144 3672: 0000 unimp 3674: 0001 nop - 3676: 01920403 lb s0,25(tp) # 19 + 3676: 01920403 lb s0,25(tp) # 19 <_start-0x7fffffe7> 367a: 00090003 lb zero,0(s2) 367e: 0100 addi s0,sp,128 3680: 0300 addi s0,sp,384 @@ -66977,7 +67042,7 @@ Disassembly of section .debug_line: 3686: 0900 addi s0,sp,144 3688: 0004 0x4 368a: 0001 nop - 368c: 01920403 lb s0,25(tp) # 19 + 368c: 01920403 lb s0,25(tp) # 19 <_start-0x7fffffe7> 3690: 00090103 lb sp,0(s2) 3694: 0100 addi s0,sp,128 3696: 0300 addi s0,sp,384 @@ -67379,7 +67444,7 @@ Disassembly of section .debug_line: 39ee: 0004 0x4 39f0: 0001 nop 39f2: 0402 c.slli64 s0 - 39f4: 00030667 jalr a2,t1 # 9000000 + 39f4: 00030667 jalr a2,t1 # 9000000 <_start-0x77000000> 39f8: 0409 addi s0,s0,2 39fa: 0100 addi s0,sp,128 39fc: 0200 addi s0,sp,256 @@ -67465,35 +67530,35 @@ Disassembly of section .debug_line: 3a9e: 0000 unimp 3aa0: 0001 nop 3aa2: 0402 c.slli64 s0 - 3aa4: 09000367 jalr t1,144(zero) # 0 + 3aa4: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3aa8: 0004 0x4 3aaa: 0001 nop 3aac: 0402 c.slli64 s0 - 3aae: 09000367 jalr t1,144(zero) # 0 + 3aae: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3ab2: 0000 unimp 3ab4: 0001 nop 3ab6: 0402 c.slli64 s0 - 3ab8: 09000367 jalr t1,144(zero) # 0 + 3ab8: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3abc: 0000 unimp 3abe: 0001 nop 3ac0: 0402 c.slli64 s0 - 3ac2: 09000367 jalr t1,144(zero) # 0 + 3ac2: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3ac6: 0014 0x14 3ac8: 0001 nop 3aca: 0402 c.slli64 s0 - 3acc: 09000367 jalr t1,144(zero) # 0 + 3acc: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3ad0: 000c 0xc 3ad2: 0001 nop 3ad4: 0402 c.slli64 s0 - 3ad6: 09000367 jalr t1,144(zero) # 0 + 3ad6: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3ada: 0000 unimp 3adc: 0001 nop 3ade: 0402 c.slli64 s0 - 3ae0: 09000367 jalr t1,144(zero) # 0 + 3ae0: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3ae4: 0008 0x8 3ae6: 0001 nop 3ae8: 0402 c.slli64 s0 - 3aea: 09000367 jalr t1,144(zero) # 0 + 3aea: 09000367 jalr t1,144(zero) # 0 <_start-0x80000000> 3aee: 0004 0x4 3af0: 0001 nop 3af2: 0402 c.slli64 s0 @@ -67559,7 +67624,7 @@ Disassembly of section .debug_line: 3b6e: 0900 addi s0,sp,144 3b70: 0008 0x8 3b72: 0001 nop - 3b74: 018e0403 lb s0,24(t3) # 1a018 + 3b74: 018e0403 lb s0,24(t3) # 1a018 <_start-0x7ffe5fe8> 3b78: 0c090003 lb zero,192(s2) 3b7c: 0100 addi s0,sp,128 3b7e: 0200 addi s0,sp,256 @@ -67576,7 +67641,7 @@ Disassembly of section .debug_line: 3b9a: 0900 addi s0,sp,144 3b9c: 0004 0x4 3b9e: 0001 nop - 3ba0: 01860403 lb s0,24(a2) # b018 + 3ba0: 01860403 lb s0,24(a2) # b018 <_start-0x7fff4fe8> 3ba4: 00090003 lb zero,0(s2) 3ba8: 0100 addi s0,sp,128 3baa: 0300 addi s0,sp,384 @@ -67636,7 +67701,7 @@ Disassembly of section .debug_line: 3c30: 0000 unimp 3c32: 0100 addi s0,sp,128 3c34: 0000 unimp - 3c36: 2e01 jal 3f46 + 3c36: 2e01 jal 3f46 <_start-0x7fffc0ba> 3c38: 2f2e fld ft10,200(sp) 3c3a: 2e2e fld ft8,200(sp) 3c3c: 2f2e2e2f 0x2f2e2e2f @@ -67646,8 +67711,8 @@ Disassembly of section .debug_line: 3c48: 2f636367 0x2f636367 3c4c: 696c flw fa1,84(a0) 3c4e: 6762 flw fa4,24(sp) - 3c50: 732f6363 bltu t5,s2,4376 - 3c54: 2d74666f jal a2,4a72a + 3c50: 732f6363 bltu t5,s2,4376 <_start-0x7fffbc8a> + 3c54: 2d74666f jal a2,4a72a <_start-0x7ffb58d6> 3c58: 7066 flw ft0,120(sp) 3c5a: 2e00 fld fs0,24(a2) 3c5c: 2f2e fld ft10,200(sp) @@ -67659,10 +67724,10 @@ Disassembly of section .debug_line: 3c6c: 2f636367 0x2f636367 3c70: 696c flw fa1,84(a0) 3c72: 6762 flw fa4,24(sp) - 3c74: 2e2f6363 bltu t5,sp,3f5a + 3c74: 2e2f6363 bltu t5,sp,3f5a <_start-0x7fffc0a6> 3c78: 2f2e fld ft10,200(sp) 3c7a: 6e69 lui t3,0x1a - 3c7c: 64756c63 bltu a0,t2,42d4 + 3c7c: 64756c63 bltu a0,t2,42d4 <_start-0x7fffbd2c> 3c80: 0065 c.nop 25 3c82: 7300 flw fs0,32(a4) 3c84: 6275 lui tp,0x1d @@ -67670,7 +67735,7 @@ Disassembly of section .debug_line: 3c88: 00632e33 slt t3,t1,t1 3c8c: 0001 nop 3c8e: 7300 flw fs0,32(a4) - 3c90: 2d74666f jal a2,4a766 + 3c90: 2d74666f jal a2,4a766 <_start-0x7ffb589a> 3c94: 7066 flw ft0,120(sp) 3c96: 682e flw fa6,200(sp) 3c98: 0100 addi s0,sp,128 @@ -67690,7 +67755,7 @@ Disassembly of section .debug_line: 3cb4: 0500 addi s0,sp,640 3cb6: 0001 nop 3cb8: 0205 addi tp,tp,1 - 3cba: e37c fsw fa5,68(a4) + 3cba: e454 fsw fa3,12(s0) 3cbc: 8000 0x8000 3cbe: 05012303 lw t1,80(sp) 3cc2: 09010303 lb t1,144(sp) @@ -68052,12 +68117,12 @@ Disassembly of section .debug_line: 3fbe: 0900 addi s0,sp,144 3fc0: 0004 0x4 3fc2: 0001 nop - 3fc4: 02c20403 lb s0,44(tp) # 1d02c + 3fc4: 02c20403 lb s0,44(tp) # 1d02c <_start-0x7ffe2fd4> 3fc8: 0306 slli t1,t1,0x1 3fca: 0900 addi s0,sp,144 3fcc: 0010 0x10 3fce: 0001 nop - 3fd0: 02c20403 lb s0,44(tp) # 2c + 3fd0: 02c20403 lb s0,44(tp) # 2c <_start-0x7fffffd4> 3fd4: 10090003 lb zero,256(s2) 3fd8: 0100 addi s0,sp,128 3fda: 0300 addi s0,sp,384 @@ -68066,7 +68131,7 @@ Disassembly of section .debug_line: 3fe0: 0900 addi s0,sp,144 3fe2: 0000 unimp 3fe4: 0001 nop - 3fe6: 02c20403 lb s0,44(tp) # 2c + 3fe6: 02c20403 lb s0,44(tp) # 2c <_start-0x7fffffd4> 3fea: 00090103 lb sp,0(s2) 3fee: 0100 addi s0,sp,128 3ff0: 0300 addi s0,sp,384 @@ -68075,7 +68140,7 @@ Disassembly of section .debug_line: 3ff6: 0900 addi s0,sp,144 3ff8: 0000 unimp 3ffa: 0001 nop - 3ffc: 02c20403 lb s0,44(tp) # 2c + 3ffc: 02c20403 lb s0,44(tp) # 2c <_start-0x7fffffd4> 4000: 00090003 lb zero,0(s2) 4004: 0100 addi s0,sp,128 4006: 0300 addi s0,sp,384 @@ -68537,7 +68602,7 @@ Disassembly of section .debug_line: 4412: 0900 addi s0,sp,144 4414: 000c 0xc 4416: 0001 nop - 4418: 028d0403 lb s0,40(s10) # 1a028 + 4418: 028d0403 lb s0,40(s10) # 1a028 <_start-0x7ffe5fd8> 441c: 00090003 lb zero,0(s2) 4420: 0100 addi s0,sp,128 4422: 0300 addi s0,sp,384 @@ -68866,7 +68931,7 @@ Disassembly of section .debug_line: 472e: 0900 addi s0,sp,144 4730: 0024 addi s1,sp,8 4732: 0001 nop - 4734: 01850403 lb s0,24(a0) # ffffc018 <_PathLocale+0x7effa694> + 4734: 01850403 lb s0,24(a0) # ffffc018 <_PathLocale+0x7effa620> 4738: 28090003 lb zero,640(s2) 473c: 0100 addi s0,sp,128 473e: 0300 addi s0,sp,384 @@ -68963,7 +69028,7 @@ Disassembly of section .debug_line: 4818: 0900 addi s0,sp,144 481a: 002c addi a1,sp,8 481c: 0001 nop - 481e: 018e0403 lb s0,24(t3) # 1a018 + 481e: 018e0403 lb s0,24(t3) # 1a018 <_start-0x7ffe5fe8> 4822: 10090003 lb zero,256(s2) 4826: 0100 addi s0,sp,128 4828: 0300 addi s0,sp,384 @@ -68972,7 +69037,7 @@ Disassembly of section .debug_line: 482e: 0900 addi s0,sp,144 4830: 0000 unimp 4832: 0001 nop - 4834: 01900403 lb s0,25(zero) # 19 + 4834: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> 4838: 04090003 lb zero,64(s2) 483c: 0100 addi s0,sp,128 483e: 0300 addi s0,sp,384 @@ -68981,7 +69046,7 @@ Disassembly of section .debug_line: 4844: 0900 addi s0,sp,144 4846: 0000 unimp 4848: 0001 nop - 484a: 01900403 lb s0,25(zero) # 19 + 484a: 01900403 lb s0,25(zero) # 19 <_start-0x7fffffe7> 484e: 10090003 lb zero,256(s2) 4852: 0100 addi s0,sp,128 4854: 0200 addi s0,sp,256 @@ -69100,7 +69165,7 @@ Disassembly of section .debug_line: 497a: 097f 0x97f 497c: 000c 0xc 497e: 0001 nop - 4980: 01960403 lb s0,25(a2) # 30019 + 4980: 01960403 lb s0,25(a2) # 30019 <_start-0x7ffcffe7> 4984: 10090003 lb zero,256(s2) 4988: 0100 addi s0,sp,128 498a: 0300 addi s0,sp,384 @@ -69304,7 +69369,7 @@ Disassembly of section .debug_line: 4b6e: 0900 addi s0,sp,144 4b70: 0000 unimp 4b72: 0001 nop - 4b74: 01a40403 lb s0,26(s0) # 1801a + 4b74: 01a40403 lb s0,26(s0) # 1801a <_start-0x7ffe7fe6> 4b78: 0306 slli t1,t1,0x1 4b7a: 0900 addi s0,sp,144 4b7c: 0004 0x4 @@ -69382,7 +69447,7 @@ Disassembly of section .debug_line: 4c2c: 0900 addi s0,sp,144 4c2e: 0000 unimp 4c30: 0001 nop - 4c32: 01d20403 lb s0,29(tp) # 1d + 4c32: 01d20403 lb s0,29(tp) # 1d <_start-0x7fffffe3> 4c36: 08090003 lb zero,128(s2) 4c3a: 0100 addi s0,sp,128 4c3c: 0300 addi s0,sp,384 @@ -69632,7 +69697,7 @@ Disassembly of section .debug_line: 4e8c: 0900 addi s0,sp,144 4e8e: 0020 addi s0,sp,8 4e90: 0001 nop - 4e92: 01f20403 lb s0,31(tp) # 1f + 4e92: 01f20403 lb s0,31(tp) # 1f <_start-0x7fffffe1> 4e96: 08090003 lb zero,128(s2) 4e9a: 0100 addi s0,sp,128 4e9c: 0300 addi s0,sp,384 @@ -69702,7 +69767,7 @@ Disassembly of section .debug_line: 4f34: 0900 addi s0,sp,144 4f36: 0004 0x4 4f38: 0001 nop - 4f3a: 02a20403 lb s0,42(tp) # 2a + 4f3a: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> 4f3e: 1c090003 lb zero,448(s2) 4f42: 0100 addi s0,sp,128 4f44: 0300 addi s0,sp,384 @@ -69711,7 +69776,7 @@ Disassembly of section .debug_line: 4f4a: 0900 addi s0,sp,144 4f4c: 0000 unimp 4f4e: 0001 nop - 4f50: 02a20403 lb s0,42(tp) # 2a + 4f50: 02a20403 lb s0,42(tp) # 2a <_start-0x7fffffd6> 4f54: 04090003 lb zero,64(s2) 4f58: 0100 addi s0,sp,128 4f5a: 0300 addi s0,sp,384 @@ -69761,7 +69826,7 @@ Disassembly of section .debug_line: 4fc4: 0900 addi s0,sp,144 4fc6: 0008 0x8 4fc8: 0001 nop - 4fca: 02b20403 lb s0,43(tp) # 2b + 4fca: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> 4fce: 08090003 lb zero,128(s2) 4fd2: 0100 addi s0,sp,128 4fd4: 0300 addi s0,sp,384 @@ -69775,7 +69840,7 @@ Disassembly of section .debug_line: 4fe6: 0900 addi s0,sp,144 4fe8: 0004 0x4 4fea: 0001 nop - 4fec: 02b20403 lb s0,43(tp) # 2b + 4fec: 02b20403 lb s0,43(tp) # 2b <_start-0x7fffffd5> 4ff0: 04090003 lb zero,64(s2) 4ff4: 0100 addi s0,sp,128 4ff6: 0300 addi s0,sp,384 @@ -69818,7 +69883,7 @@ Disassembly of section .debug_line: 504e: 0900 addi s0,sp,144 5050: 0008 0x8 5052: 0001 nop - 5054: 02a00403 lb s0,42(zero) # 2a + 5054: 02a00403 lb s0,42(zero) # 2a <_start-0x7fffffd6> 5058: 18090003 lb zero,384(s2) 505c: 0100 addi s0,sp,128 505e: 0300 addi s0,sp,384 @@ -69836,7 +69901,7 @@ Disassembly of section .debug_line: 507a: 0900 addi s0,sp,144 507c: 000c 0xc 507e: 0001 nop - 5080: 02d00403 lb s0,45(zero) # 2d + 5080: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> 5084: 00090003 lb zero,0(s2) 5088: 0100 addi s0,sp,128 508a: 0300 addi s0,sp,384 @@ -69845,7 +69910,7 @@ Disassembly of section .debug_line: 5090: 0900 addi s0,sp,144 5092: 0000 unimp 5094: 0001 nop - 5096: 02d00403 lb s0,45(zero) # 2d + 5096: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> 509a: 00090003 lb zero,0(s2) 509e: 0100 addi s0,sp,128 50a0: 0300 addi s0,sp,384 @@ -69854,7 +69919,7 @@ Disassembly of section .debug_line: 50a6: 0900 addi s0,sp,144 50a8: 0000 unimp 50aa: 0001 nop - 50ac: 02d00403 lb s0,45(zero) # 2d + 50ac: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> 50b0: 00090003 lb zero,0(s2) 50b4: 0100 addi s0,sp,128 50b6: 0300 addi s0,sp,384 @@ -69863,7 +69928,7 @@ Disassembly of section .debug_line: 50bc: 0900 addi s0,sp,144 50be: 0000 unimp 50c0: 0001 nop - 50c2: 02d00403 lb s0,45(zero) # 2d + 50c2: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> 50c6: 04090003 lb zero,64(s2) 50ca: 0100 addi s0,sp,128 50cc: 0300 addi s0,sp,384 @@ -69872,7 +69937,7 @@ Disassembly of section .debug_line: 50d2: 0900 addi s0,sp,144 50d4: 0008 0x8 50d6: 0001 nop - 50d8: 02d00403 lb s0,45(zero) # 2d + 50d8: 02d00403 lb s0,45(zero) # 2d <_start-0x7fffffd3> 50dc: 00090003 lb zero,0(s2) 50e0: 0100 addi s0,sp,128 50e2: 0300 addi s0,sp,384 @@ -69894,7 +69959,7 @@ Disassembly of section .debug_line: 5108: 0900 addi s0,sp,144 510a: 0008 0x8 510c: 0001 nop - 510e: 02e00403 lb s0,46(zero) # 2e + 510e: 02e00403 lb s0,46(zero) # 2e <_start-0x7fffffd2> 5112: 0306 slli t1,t1,0x1 5114: 0900 addi s0,sp,144 5116: 0018 0x18 @@ -70111,12 +70176,12 @@ Disassembly of section .debug_line: 531a: 0302 c.slli64 t1 531c: 00080977 0x80977 5320: 0001 nop - 5322: 03800403 lb s0,56(zero) # 38 + 5322: 03800403 lb s0,56(zero) # 38 <_start-0x7fffffc8> 5326: 0306 slli t1,t1,0x1 5328: 0909 addi s2,s2,2 532a: 0008 0x8 532c: 0001 nop - 532e: 03800403 lb s0,56(zero) # 38 + 532e: 03800403 lb s0,56(zero) # 38 <_start-0x7fffffc8> 5332: 10090003 lb zero,256(s2) 5336: 0100 addi s0,sp,128 5338: 0300 addi s0,sp,384 @@ -70134,39 +70199,39 @@ Disassembly of section .debug_line: 5354: 0900 addi s0,sp,144 5356: 0004 0x4 5358: 0001 nop - 535a: 03820403 lb s0,56(tp) # 38 + 535a: 03820403 lb s0,56(tp) # 38 <_start-0x7fffffc8> 535e: 04090003 lb zero,64(s2) 5362: 0100 addi s0,sp,128 5364: 0300 addi s0,sp,384 5366: 8204 0x8204 - 5368: 09000303 lb t1,144(zero) # 90 + 5368: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 536c: 0000 unimp 536e: 0001 nop - 5370: 03820403 lb s0,56(tp) # 38 + 5370: 03820403 lb s0,56(tp) # 38 <_start-0x7fffffc8> 5374: 00090003 lb zero,0(s2) 5378: 0100 addi s0,sp,128 537a: 0300 addi s0,sp,384 537c: 8204 0x8204 - 537e: 09000303 lb t1,144(zero) # 90 + 537e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5382: 0000 unimp 5384: 0001 nop - 5386: 03820403 lb s0,56(tp) # 38 + 5386: 03820403 lb s0,56(tp) # 38 <_start-0x7fffffc8> 538a: 1c090003 lb zero,448(s2) 538e: 0100 addi s0,sp,128 5390: 0300 addi s0,sp,384 5392: 8204 0x8204 - 5394: 09000303 lb t1,144(zero) # 90 + 5394: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5398: 0000 unimp 539a: 0001 nop - 539c: 03820403 lb s0,56(tp) # 38 + 539c: 03820403 lb s0,56(tp) # 38 <_start-0x7fffffc8> 53a0: 00090003 lb zero,0(s2) 53a4: 0100 addi s0,sp,128 53a6: 0300 addi s0,sp,384 53a8: 8204 0x8204 - 53aa: 09000303 lb t1,144(zero) # 90 + 53aa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 53ae: 0000 unimp 53b0: 0001 nop - 53b2: 03820403 lb s0,56(tp) # 38 + 53b2: 03820403 lb s0,56(tp) # 38 <_start-0x7fffffc8> 53b6: 04090003 lb zero,64(s2) 53ba: 0100 addi s0,sp,128 53bc: 0300 addi s0,sp,384 @@ -70176,7 +70241,7 @@ Disassembly of section .debug_line: 53c6: 0100 addi s0,sp,128 53c8: 0300 addi s0,sp,384 53ca: 8904 0x8904 - 53cc: 09000303 lb t1,144(zero) # 90 + 53cc: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 53d0: 0008 0x8 53d2: 0001 nop 53d4: 03890403 lb s0,56(s2) @@ -70189,7 +70254,7 @@ Disassembly of section .debug_line: 53e8: 0100 addi s0,sp,128 53ea: 0300 addi s0,sp,384 53ec: 8904 0x8904 - 53ee: 09000303 lb t1,144(zero) # 90 + 53ee: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 53f2: 0004 0x4 53f4: 0001 nop 53f6: 03890403 lb s0,56(s2) @@ -70207,7 +70272,7 @@ Disassembly of section .debug_line: 5416: 0100 addi s0,sp,128 5418: 0300 addi s0,sp,384 541a: 8f04 0x8f04 - 541c: 09000303 lb t1,144(zero) # 90 + 541c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5420: 0018 0x18 5422: 0001 nop 5424: 03830403 lb s0,56(t1) @@ -70215,7 +70280,7 @@ Disassembly of section .debug_line: 542c: 0100 addi s0,sp,128 542e: 0300 addi s0,sp,384 5430: 9304 0x9304 - 5432: 09000303 lb t1,144(zero) # 90 + 5432: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5436: 000c 0xc 5438: 0001 nop 543a: 03930403 lb s0,57(t1) @@ -70224,7 +70289,7 @@ Disassembly of section .debug_line: 5444: 0300 addi s0,sp,384 5446: 9504 0x9504 5448: 00030603 lb a2,0(t1) - 544c: 2009 jal 544e + 544c: 2009 jal 544e <_start-0x7fffabb2> 544e: 0100 addi s0,sp,128 5450: 0300 addi s0,sp,384 5452: 9904 0x9904 @@ -70233,7 +70298,7 @@ Disassembly of section .debug_line: 545a: 0100 addi s0,sp,128 545c: 0300 addi s0,sp,384 545e: 9904 0x9904 - 5460: 09000303 lb t1,144(zero) # 90 + 5460: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5464: 0010 0x10 5466: 0001 nop 5468: 03a40403 lb s0,58(s0) @@ -70251,7 +70316,7 @@ Disassembly of section .debug_line: 5488: 0100 addi s0,sp,128 548a: 0300 addi s0,sp,384 548c: 9e04 0x9e04 - 548e: 09000303 lb t1,144(zero) # 90 + 548e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5492: 0000 unimp 5494: 0001 nop 5496: 039e0403 lb s0,57(t3) @@ -70263,10 +70328,10 @@ Disassembly of section .debug_line: 54aa: 0100 addi s0,sp,128 54ac: 0300 addi s0,sp,384 54ae: a004 fsd fs1,0(s0) - 54b0: 09000303 lb t1,144(zero) # 90 + 54b0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 54b4: 0010 0x10 54b6: 0001 nop - 54b8: 03a00403 lb s0,58(zero) # 3a + 54b8: 03a00403 lb s0,58(zero) # 3a <_start-0x7fffffc6> 54bc: 08097703 0x8097703 54c0: 0100 addi s0,sp,128 54c2: 0300 addi s0,sp,384 @@ -70276,7 +70341,7 @@ Disassembly of section .debug_line: 54cc: 0100 addi s0,sp,128 54ce: 0300 addi s0,sp,384 54d0: a404 fsd fs1,8(s0) - 54d2: 09000303 lb t1,144(zero) # 90 + 54d2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 54d6: 0010 0x10 54d8: 0001 nop 54da: 039d0403 lb s0,57(s10) @@ -70284,7 +70349,7 @@ Disassembly of section .debug_line: 54e2: 0100 addi s0,sp,128 54e4: 0300 addi s0,sp,384 54e6: 9d04 0x9d04 - 54e8: 09000303 lb t1,144(zero) # 90 + 54e8: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 54ec: 0010 0x10 54ee: 0001 nop 54f0: 03a70403 lb s0,58(a4) @@ -70292,7 +70357,7 @@ Disassembly of section .debug_line: 54f8: 0100 addi s0,sp,128 54fa: 0300 addi s0,sp,384 54fc: a704 fsd fs1,8(a4) - 54fe: 09000303 lb t1,144(zero) # 90 + 54fe: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5502: 0000 unimp 5504: 0001 nop 5506: 03a70403 lb s0,58(a4) @@ -70300,7 +70365,7 @@ Disassembly of section .debug_line: 550e: 0100 addi s0,sp,128 5510: 0300 addi s0,sp,384 5512: a704 fsd fs1,8(a4) - 5514: 09000303 lb t1,144(zero) # 90 + 5514: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5518: 0000 unimp 551a: 0001 nop 551c: 03a70403 lb s0,58(a4) @@ -70308,7 +70373,7 @@ Disassembly of section .debug_line: 5524: 0100 addi s0,sp,128 5526: 0300 addi s0,sp,384 5528: a704 fsd fs1,8(a4) - 552a: 09000303 lb t1,144(zero) # 90 + 552a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 552e: 0000 unimp 5530: 0001 nop 5532: 03a70403 lb s0,58(a4) @@ -70316,7 +70381,7 @@ Disassembly of section .debug_line: 553a: 0100 addi s0,sp,128 553c: 0300 addi s0,sp,384 553e: a704 fsd fs1,8(a4) - 5540: 09000303 lb t1,144(zero) # 90 + 5540: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5544: 0008 0x8 5546: 0001 nop 5548: 03a70403 lb s0,58(a4) @@ -70324,7 +70389,7 @@ Disassembly of section .debug_line: 5550: 0100 addi s0,sp,128 5552: 0300 addi s0,sp,384 5554: a704 fsd fs1,8(a4) - 5556: 09000303 lb t1,144(zero) # 90 + 5556: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 555a: 0000 unimp 555c: 0001 nop 555e: 03a90403 lb s0,58(s2) @@ -70366,10 +70431,10 @@ Disassembly of section .debug_line: 55b6: 0100 addi s0,sp,128 55b8: 0300 addi s0,sp,384 55ba: ae04 fsd fs1,24(a2) - 55bc: 09000303 lb t1,144(zero) # 90 + 55bc: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 55c0: 0008 0x8 55c2: 0001 nop - 55c4: 03b20403 lb s0,59(tp) # 3b + 55c4: 03b20403 lb s0,59(tp) # 3b <_start-0x7fffffc5> 55c8: 0306 slli t1,t1,0x1 55ca: 0900 addi s0,sp,144 55cc: 0014 0x14 @@ -70384,7 +70449,7 @@ Disassembly of section .debug_line: 55e4: 0100 addi s0,sp,128 55e6: 0300 addi s0,sp,384 55e8: b804 fsd fs1,48(s0) - 55ea: 09000303 lb t1,144(zero) # 90 + 55ea: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 55ee: 0028 addi a0,sp,8 55f0: 0001 nop 55f2: 03b70403 lb s0,59(a4) @@ -70402,7 +70467,7 @@ Disassembly of section .debug_line: 5612: 0100 addi s0,sp,128 5614: 0300 addi s0,sp,384 5616: bd04 fsd fs1,56(a0) - 5618: 09000303 lb t1,144(zero) # 90 + 5618: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 561c: 0010 0x10 561e: 0001 nop 5620: 03bd0403 lb s0,59(s10) @@ -70410,7 +70475,7 @@ Disassembly of section .debug_line: 5628: 0100 addi s0,sp,128 562a: 0300 addi s0,sp,384 562c: bd04 fsd fs1,56(a0) - 562e: 09000303 lb t1,144(zero) # 90 + 562e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5632: 0000 unimp 5634: 0001 nop 5636: 03bd0403 lb s0,59(s10) @@ -70418,7 +70483,7 @@ Disassembly of section .debug_line: 563e: 0100 addi s0,sp,128 5640: 0300 addi s0,sp,384 5642: bd04 fsd fs1,56(a0) - 5644: 09000303 lb t1,144(zero) # 90 + 5644: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5648: 002c addi a1,sp,8 564a: 0001 nop 564c: 03bd0403 lb s0,59(s10) @@ -70426,7 +70491,7 @@ Disassembly of section .debug_line: 5654: 0100 addi s0,sp,128 5656: 0300 addi s0,sp,384 5658: bd04 fsd fs1,56(a0) - 565a: 09000303 lb t1,144(zero) # 90 + 565a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 565e: 0000 unimp 5660: 0001 nop 5662: 03bd0403 lb s0,59(s10) @@ -70434,7 +70499,7 @@ Disassembly of section .debug_line: 566a: 0100 addi s0,sp,128 566c: 0300 addi s0,sp,384 566e: bd04 fsd fs1,56(a0) - 5670: 09000303 lb t1,144(zero) # 90 + 5670: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5674: 0000 unimp 5676: 0001 nop 5678: 03be0403 lb s0,59(t3) @@ -70452,7 +70517,7 @@ Disassembly of section .debug_line: 5698: 0100 addi s0,sp,128 569a: 0300 addi s0,sp,384 569c: c304 sw s1,0(a4) - 569e: 09000303 lb t1,144(zero) # 90 + 569e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 56a2: 000c 0xc 56a4: 0001 nop 56a6: 03c30403 lb s0,60(t1) @@ -70460,7 +70525,7 @@ Disassembly of section .debug_line: 56ae: 0100 addi s0,sp,128 56b0: 0300 addi s0,sp,384 56b2: c304 sw s1,0(a4) - 56b4: 09000303 lb t1,144(zero) # 90 + 56b4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 56b8: 0000 unimp 56ba: 0001 nop 56bc: 03c40403 lb s0,60(s0) @@ -70488,7 +70553,7 @@ Disassembly of section .debug_line: 56f4: 0100 addi s0,sp,128 56f6: 0300 addi s0,sp,384 56f8: cb04 sw s1,16(a4) - 56fa: 09000303 lb t1,144(zero) # 90 + 56fa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 56fe: 002c addi a1,sp,8 5700: 0001 nop 5702: 03cd0403 lb s0,60(s10) @@ -70496,7 +70561,7 @@ Disassembly of section .debug_line: 570a: 0100 addi s0,sp,128 570c: 0300 addi s0,sp,384 570e: cd04 sw s1,24(a0) - 5710: 09000303 lb t1,144(zero) # 90 + 5710: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5714: 0000 unimp 5716: 0001 nop 5718: 03cf0403 lb s0,60(t5) @@ -70504,7 +70569,7 @@ Disassembly of section .debug_line: 5720: 0100 addi s0,sp,128 5722: 0300 addi s0,sp,384 5724: cf04 sw s1,24(a4) - 5726: 09000303 lb t1,144(zero) # 90 + 5726: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 572a: 0010 0x10 572c: 0001 nop 572e: 04dd0403 lb s0,77(s10) @@ -70521,7 +70586,7 @@ Disassembly of section .debug_line: 574c: 0100 addi s0,sp,128 574e: 0300 addi s0,sp,384 5750: d004 sw s1,32(s0) - 5752: 09000303 lb t1,144(zero) # 90 + 5752: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5756: 0004 0x4 5758: 0001 nop 575a: 03d60403 lb s0,61(a2) @@ -70529,7 +70594,7 @@ Disassembly of section .debug_line: 5762: 0100 addi s0,sp,128 5764: 0300 addi s0,sp,384 5766: d604 sw s1,40(a2) - 5768: 09000303 lb t1,144(zero) # 90 + 5768: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 576c: 0000 unimp 576e: 0001 nop 5770: 03d70403 lb s0,61(a4) @@ -70537,7 +70602,7 @@ Disassembly of section .debug_line: 5778: 0100 addi s0,sp,128 577a: 0300 addi s0,sp,384 577c: d704 sw s1,40(a4) - 577e: 09000303 lb t1,144(zero) # 90 + 577e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5782: 0000 unimp 5784: 0001 nop 5786: 03d70403 lb s0,61(a4) @@ -70545,7 +70610,7 @@ Disassembly of section .debug_line: 578e: 0100 addi s0,sp,128 5790: 0300 addi s0,sp,384 5792: d704 sw s1,40(a4) - 5794: 09000303 lb t1,144(zero) # 90 + 5794: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5798: 0000 unimp 579a: 0001 nop 579c: 03d70403 lb s0,61(a4) @@ -70553,7 +70618,7 @@ Disassembly of section .debug_line: 57a4: 0100 addi s0,sp,128 57a6: 0300 addi s0,sp,384 57a8: d704 sw s1,40(a4) - 57aa: 09000303 lb t1,144(zero) # 90 + 57aa: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 57ae: 0018 0x18 57b0: 0001 nop 57b2: 03d70403 lb s0,61(a4) @@ -70561,7 +70626,7 @@ Disassembly of section .debug_line: 57ba: 0100 addi s0,sp,128 57bc: 0300 addi s0,sp,384 57be: d704 sw s1,40(a4) - 57c0: 09000303 lb t1,144(zero) # 90 + 57c0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 57c4: 0000 unimp 57c6: 0001 nop 57c8: 03d70403 lb s0,61(a4) @@ -70569,7 +70634,7 @@ Disassembly of section .debug_line: 57d0: 0100 addi s0,sp,128 57d2: 0300 addi s0,sp,384 57d4: d704 sw s1,40(a4) - 57d6: 09000303 lb t1,144(zero) # 90 + 57d6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 57da: 0004 0x4 57dc: 0001 nop 57de: 03d90403 lb s0,61(s2) @@ -70587,7 +70652,7 @@ Disassembly of section .debug_line: 57fe: 0100 addi s0,sp,128 5800: 0300 addi s0,sp,384 5802: de04 sw s1,56(a2) - 5804: 09000303 lb t1,144(zero) # 90 + 5804: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5808: 0000 unimp 580a: 0001 nop 580c: 03de0403 lb s0,61(t3) @@ -70595,7 +70660,7 @@ Disassembly of section .debug_line: 5814: 0100 addi s0,sp,128 5816: 0300 addi s0,sp,384 5818: de04 sw s1,56(a2) - 581a: 09000303 lb t1,144(zero) # 90 + 581a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 581e: 0000 unimp 5820: 0001 nop 5822: 03df0403 lb s0,61(t5) @@ -70613,7 +70678,7 @@ Disassembly of section .debug_line: 5842: 0100 addi s0,sp,128 5844: 0300 addi s0,sp,384 5846: e404 fsw fs1,8(s0) - 5848: 09000303 lb t1,144(zero) # 90 + 5848: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 584c: 0000 unimp 584e: 0001 nop 5850: 03e50403 lb s0,62(a0) @@ -70621,7 +70686,7 @@ Disassembly of section .debug_line: 5858: 0100 addi s0,sp,128 585a: 0300 addi s0,sp,384 585c: e504 fsw fs1,8(a0) - 585e: 09000303 lb t1,144(zero) # 90 + 585e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5862: 0000 unimp 5864: 0001 nop 5866: 03e50403 lb s0,62(a0) @@ -70629,7 +70694,7 @@ Disassembly of section .debug_line: 586e: 0100 addi s0,sp,128 5870: 0300 addi s0,sp,384 5872: e504 fsw fs1,8(a0) - 5874: 09000303 lb t1,144(zero) # 90 + 5874: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5878: 0000 unimp 587a: 0001 nop 587c: 03e50403 lb s0,62(a0) @@ -70637,7 +70702,7 @@ Disassembly of section .debug_line: 5884: 0100 addi s0,sp,128 5886: 0300 addi s0,sp,384 5888: e504 fsw fs1,8(a0) - 588a: 09000303 lb t1,144(zero) # 90 + 588a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 588e: 0000 unimp 5890: 0001 nop 5892: 03e50403 lb s0,62(a0) @@ -70645,7 +70710,7 @@ Disassembly of section .debug_line: 589a: 0100 addi s0,sp,128 589c: 0300 addi s0,sp,384 589e: e504 fsw fs1,8(a0) - 58a0: 09000303 lb t1,144(zero) # 90 + 58a0: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 58a4: 0004 0x4 58a6: 0001 nop 58a8: 03e50403 lb s0,62(a0) @@ -70658,7 +70723,7 @@ Disassembly of section .debug_line: 58bc: 0100 addi s0,sp,128 58be: 0300 addi s0,sp,384 58c0: ec04 fsw fs1,24(s0) - 58c2: 09000303 lb t1,144(zero) # 90 + 58c2: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 58c6: 0004 0x4 58c8: 0001 nop 58ca: 03ec0403 lb s0,62(s8) @@ -70671,7 +70736,7 @@ Disassembly of section .debug_line: 58de: 0100 addi s0,sp,128 58e0: 0300 addi s0,sp,384 58e2: ec04 fsw fs1,24(s0) - 58e4: 09000303 lb t1,144(zero) # 90 + 58e4: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 58e8: 0004 0x4 58ea: 0001 nop 58ec: 03ec0403 lb s0,62(s8) @@ -70689,7 +70754,7 @@ Disassembly of section .debug_line: 590c: 0100 addi s0,sp,128 590e: 0300 addi s0,sp,384 5910: f204 fsw fs1,32(a2) - 5912: 09000303 lb t1,144(zero) # 90 + 5912: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5916: 0010 0x10 5918: 0001 nop 591a: 03e60403 lb s0,62(a2) @@ -70697,7 +70762,7 @@ Disassembly of section .debug_line: 5922: 0100 addi s0,sp,128 5924: 0300 addi s0,sp,384 5926: ce04 sw s1,24(a2) - 5928: 09000303 lb t1,144(zero) # 90 + 5928: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 592c: 0014 0x14 592e: 0001 nop 5930: 03ce0403 lb s0,60(t3) @@ -70710,7 +70775,7 @@ Disassembly of section .debug_line: 5944: 0100 addi s0,sp,128 5946: 0300 addi s0,sp,384 5948: fa04 fsw fs1,48(a2) - 594a: 09000303 lb t1,144(zero) # 90 + 594a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 594e: 0004 0x4 5950: 0001 nop 5952: 03fa0403 lb s0,63(s4) @@ -70723,7 +70788,7 @@ Disassembly of section .debug_line: 5966: 0100 addi s0,sp,128 5968: 0300 addi s0,sp,384 596a: fa04 fsw fs1,48(a2) - 596c: 09000303 lb t1,144(zero) # 90 + 596c: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5970: 0000 unimp 5972: 0001 nop 5974: 03ff0403 lb s0,63(t5) @@ -70809,7 +70874,7 @@ Disassembly of section .debug_line: 5a3a: 0100 addi s0,sp,128 5a3c: 0300 addi s0,sp,384 5a3e: fe04 fsw fs1,56(a2) - 5a40: 09000303 lb t1,144(zero) # 90 + 5a40: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5a44: 0024 addi s1,sp,8 5a46: 0001 nop 5a48: 03fe0403 lb s0,63(t3) @@ -70913,7 +70978,7 @@ Disassembly of section .debug_line: 5b3c: 0100 addi s0,sp,128 5b3e: 0300 addi s0,sp,384 5b40: cc04 sw s1,24(s0) - 5b42: 09000303 lb t1,144(zero) # 90 + 5b42: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5b46: 0010 0x10 5b48: 0001 nop 5b4a: 03cc0403 lb s0,60(s8) @@ -70921,7 +70986,7 @@ Disassembly of section .debug_line: 5b52: 0100 addi s0,sp,128 5b54: 0300 addi s0,sp,384 5b56: cc04 sw s1,24(s0) - 5b58: 09000303 lb t1,144(zero) # 90 + 5b58: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5b5c: 0000 unimp 5b5e: 0001 nop 5b60: 03cc0403 lb s0,60(s8) @@ -70929,7 +70994,7 @@ Disassembly of section .debug_line: 5b68: 0100 addi s0,sp,128 5b6a: 0300 addi s0,sp,384 5b6c: cc04 sw s1,24(s0) - 5b6e: 09000303 lb t1,144(zero) # 90 + 5b6e: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5b72: 0000 unimp 5b74: 0001 nop 5b76: 03cc0403 lb s0,60(s8) @@ -70937,7 +71002,7 @@ Disassembly of section .debug_line: 5b7e: 0100 addi s0,sp,128 5b80: 0300 addi s0,sp,384 5b82: cc04 sw s1,24(s0) - 5b84: 09000303 lb t1,144(zero) # 90 + 5b84: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5b88: 0000 unimp 5b8a: 0001 nop 5b8c: 03cc0403 lb s0,60(s8) @@ -70945,7 +71010,7 @@ Disassembly of section .debug_line: 5b94: 0100 addi s0,sp,128 5b96: 0300 addi s0,sp,384 5b98: cc04 sw s1,24(s0) - 5b9a: 09000303 lb t1,144(zero) # 90 + 5b9a: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 5b9e: 0000 unimp 5ba0: 0001 nop 5ba2: 03cc0403 lb s0,60(s8) @@ -71040,7 +71105,7 @@ Disassembly of section .debug_line: 5c7c: 0900 addi s0,sp,144 5c7e: 0000 unimp 5c80: 0001 nop - 5c82: 04d00403 lb s0,77(zero) # 4d + 5c82: 04d00403 lb s0,77(zero) # 4d <_start-0x7fffffb3> 5c86: 0306 slli t1,t1,0x1 5c88: 0900 addi s0,sp,144 5c8a: 0008 0x8 @@ -71162,7 +71227,7 @@ Disassembly of section .debug_line: 5da6: 0900 addi s0,sp,144 5da8: 0010 0x10 5daa: 0001 nop - 5dac: 05900403 lb s0,89(zero) # 59 + 5dac: 05900403 lb s0,89(zero) # 59 <_start-0x7fffffa7> 5db0: 0306 slli t1,t1,0x1 5db2: 0900 addi s0,sp,144 5db4: 0008 0x8 @@ -71265,12 +71330,12 @@ Disassembly of section .debug_line: 5ea2: 0900 addi s0,sp,144 5ea4: 0024 addi s1,sp,8 5ea6: 0001 nop - 5ea8: 05900403 lb s0,89(zero) # 59 + 5ea8: 05900403 lb s0,89(zero) # 59 <_start-0x7fffffa7> 5eac: 0306 slli t1,t1,0x1 5eae: 0900 addi s0,sp,144 5eb0: 0014 0x14 5eb2: 0001 nop - 5eb4: 05920403 lb s0,89(tp) # 59 + 5eb4: 05920403 lb s0,89(tp) # 59 <_start-0x7fffffa7> 5eb8: 0306 slli t1,t1,0x1 5eba: 0900 addi s0,sp,144 5ebc: 0004 0x4 @@ -71685,7 +71750,7 @@ Disassembly of section .debug_line: 62a8: 0901 addi s2,s2,0 62aa: 0010 0x10 62ac: 0501 addi a0,a0,0 - 62ae: 04020003 lb zero,64(tp) # 40 + 62ae: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> 62b2: 0648 addi a0,sp,772 62b4: 24097c03 0x24097c03 62b8: 0100 addi s0,sp,128 @@ -71787,7 +71852,7 @@ Disassembly of section .debug_line: 63a8: 0000 unimp 63aa: 0100 addi s0,sp,128 63ac: 0000 unimp - 63ae: 2e01 jal 66be + 63ae: 2e01 jal 66be <_start-0x7fff9942> 63b0: 2f2e fld ft10,200(sp) 63b2: 2e2e fld ft8,200(sp) 63b4: 2f2e2e2f 0x2f2e2e2f @@ -71797,8 +71862,8 @@ Disassembly of section .debug_line: 63c0: 2f636367 0x2f636367 63c4: 696c flw fa1,84(a0) 63c6: 6762 flw fa4,24(sp) - 63c8: 732f6363 bltu t5,s2,6aee - 63cc: 2d74666f jal a2,4cea2 + 63c8: 732f6363 bltu t5,s2,6aee <_start-0x7fff9512> + 63cc: 2d74666f jal a2,4cea2 <_start-0x7ffb315e> 63d0: 7066 flw ft0,120(sp) 63d2: 2e00 fld fs0,24(a2) 63d4: 2f2e fld ft10,200(sp) @@ -71810,10 +71875,10 @@ Disassembly of section .debug_line: 63e4: 2f636367 0x2f636367 63e8: 696c flw fa1,84(a0) 63ea: 6762 flw fa4,24(sp) - 63ec: 2e2f6363 bltu t5,sp,66d2 + 63ec: 2e2f6363 bltu t5,sp,66d2 <_start-0x7fff992e> 63f0: 2f2e fld ft10,200(sp) 63f2: 6e69 lui t3,0x1a - 63f4: 64756c63 bltu a0,t2,6a4c + 63f4: 64756c63 bltu a0,t2,6a4c <_start-0x7fff95b4> 63f8: 0065 c.nop 25 63fa: 6600 flw fs0,8(a2) 63fc: 7869 lui a6,0xffffa @@ -71832,15 +71897,15 @@ Disassembly of section .debug_line: 641a: 0068 addi a0,sp,12 641c: 0001 nop 641e: 6c00 flw fs0,24(s0) - 6420: 6c676e6f jal t3,7cae6 - 6424: 2e676e6f jal t3,7c70a + 6420: 6c676e6f jal t3,7cae6 <_start-0x7ff8351a> + 6424: 2e676e6f jal t3,7c70a <_start-0x7ff838f6> 6428: 0068 addi a0,sp,12 642a: 0002 c.slli64 zero 642c: 0000 unimp 642e: 0105 addi sp,sp,1 6430: 0500 addi s0,sp,640 - 6432: cc02 sw zero,24(sp) - 6434: 00fd addi ra,ra,31 + 6432: a402 fsd ft0,8(sp) + 6434: 00fe slli ra,ra,0x1f 6436: 0380 addi s0,sp,448 6438: 03050123 sb a6,34(a0) 643c: 00090103 lb sp,0(s2) @@ -72006,7 +72071,7 @@ Disassembly of section .debug_line: 65dc: 0901 addi s2,s2,0 65de: 0000 unimp 65e0: 0501 addi a0,a0,0 - 65e2: 04020003 lb zero,64(tp) # 40 + 65e2: 04020003 lb zero,64(tp) # 40 <_start-0x7fffffc0> 65e6: 060c addi a1,sp,768 65e8: 08097c03 0x8097c03 65ec: 0100 addi s0,sp,128 @@ -72143,13 +72208,13 @@ Disassembly of section .debug_line: 6728: 0901 addi s2,s2,0 672a: 0008 0x8 672c: 0100 addi s0,sp,128 - 672e: da01 beqz a2,663e + 672e: da01 beqz a2,663e <_start-0x7fff99c2> 6730: 0002 c.slli64 zero 6732: 0200 addi s0,sp,256 6734: 9200 0x9200 6736: 0000 unimp 6738: 0100 addi s0,sp,128 - 673a: fb01 bnez a4,664a + 673a: fb01 bnez a4,664a <_start-0x7fff99b6> 673c: 0d0e slli s10,s10,0x3 673e: 0100 addi s0,sp,128 6740: 0101 addi sp,sp,0 @@ -72162,8 +72227,8 @@ Disassembly of section .debug_line: 6750: 2e2e fld ft8,200(sp) 6752: 722f2e2f 0x722f2e2f 6756: 7369 lui t1,0xffffa - 6758: 672d7663 bgeu s10,s2,6dc4 - 675c: 6c2f6363 bltu t5,sp,6e22 + 6758: 672d7663 bgeu s10,s2,6dc4 <_start-0x7fff923c> + 675c: 6c2f6363 bltu t5,sp,6e22 <_start-0x7fff91de> 6760: 6269 lui tp,0x1a 6762: 2f636367 0x2f636367 6766: 74666f73 csrrsi t5,0x746,12 @@ -72174,8 +72239,8 @@ Disassembly of section .debug_line: 6774: 2e2e fld ft8,200(sp) 6776: 722f2e2f 0x722f2e2f 677a: 7369 lui t1,0xffffa - 677c: 672d7663 bgeu s10,s2,6de8 - 6780: 6c2f6363 bltu t5,sp,6e46 + 677c: 672d7663 bgeu s10,s2,6de8 <_start-0x7fff9218> + 6780: 6c2f6363 bltu t5,sp,6e46 <_start-0x7fff91ba> 6784: 6269 lui tp,0x1a 6786: 2f636367 0x2f636367 678a: 2e2e fld ft8,200(sp) @@ -72184,12 +72249,12 @@ Disassembly of section .debug_line: 6792: 6564 flw fs1,76(a0) 6794: 0000 unimp 6796: 6c66 flw fs8,88(sp) - 6798: 7374616f jal sp,4d6ce + 6798: 7374616f jal sp,4d6ce <_start-0x7ffb2932> 679c: 7469 lui s0,0xffffa 679e: 2e66 fld ft8,88(sp) - 67a0: 00010063 beqz sp,67a0 + 67a0: 00010063 beqz sp,67a0 <_start-0x7fff9860> 67a4: 7300 flw fs0,32(a4) - 67a6: 2d74666f jal a2,4d27c + 67a6: 2d74666f jal a2,4d27c <_start-0x7ffb2d84> 67aa: 7066 flw ft0,120(sp) 67ac: 682e flw fa6,200(sp) 67ae: 0100 addi s0,sp,128 @@ -72209,8 +72274,8 @@ Disassembly of section .debug_line: 67ca: 0500 addi s0,sp,640 67cc: 0001 nop 67ce: 0205 addi tp,tp,1 - 67d0: ffb0 fsw fa2,120(a5) - 67d2: 8000 0x8000 + 67d0: 0088 addi a0,sp,64 + 67d2: 8001 c.srli64 s0 67d4: 05012403 lw s0,80(sp) 67d8: 09010303 lb t1,144(sp) 67dc: 0000 unimp @@ -72475,13 +72540,13 @@ Disassembly of section .debug_line: 6a06: 0901 addi s2,s2,0 6a08: 001c 0x1c 6a0a: 0100 addi s0,sp,128 - 6a0c: cb01 beqz a4,6a1c + 6a0c: cb01 beqz a4,6a1c <_start-0x7fff95e4> 6a0e: 0004 0x4 6a10: 0200 addi s0,sp,256 6a12: a000 fsd fs0,0(s0) 6a14: 0000 unimp 6a16: 0100 addi s0,sp,128 - 6a18: fb01 bnez a4,6928 + 6a18: fb01 bnez a4,6928 <_start-0x7fff96d8> 6a1a: 0d0e slli s10,s10,0x3 6a1c: 0100 addi s0,sp,128 6a1e: 0101 addi sp,sp,0 @@ -72494,8 +72559,8 @@ Disassembly of section .debug_line: 6a2e: 2e2e fld ft8,200(sp) 6a30: 722f2e2f 0x722f2e2f 6a34: 7369 lui t1,0xffffa - 6a36: 672d7663 bgeu s10,s2,70a2 - 6a3a: 6c2f6363 bltu t5,sp,7100 + 6a36: 672d7663 bgeu s10,s2,70a2 <_start-0x7fff8f5e> + 6a3a: 6c2f6363 bltu t5,sp,7100 <_start-0x7fff8f00> 6a3e: 6269 lui tp,0x1a 6a40: 2f636367 0x2f636367 6a44: 74666f73 csrrsi t5,0x746,12 @@ -72506,8 +72571,8 @@ Disassembly of section .debug_line: 6a52: 2e2e fld ft8,200(sp) 6a54: 722f2e2f 0x722f2e2f 6a58: 7369 lui t1,0xffffa - 6a5a: 672d7663 bgeu s10,s2,70c6 - 6a5e: 6c2f6363 bltu t5,sp,7124 + 6a5a: 672d7663 bgeu s10,s2,70c6 <_start-0x7fff8f3a> + 6a5e: 6c2f6363 bltu t5,sp,7124 <_start-0x7fff8edc> 6a62: 6269 lui tp,0x1a 6a64: 2f636367 0x2f636367 6a68: 2e2e fld ft8,200(sp) @@ -72521,9 +72586,9 @@ Disassembly of section .debug_line: 6a7a: 6664 flw fs1,76(a2) 6a7c: 6674 flw fa3,76(a2) 6a7e: 2e32 fld ft8,264(sp) - 6a80: 00010063 beqz sp,6a80 + 6a80: 00010063 beqz sp,6a80 <_start-0x7fff9580> 6a84: 7300 flw fs0,32(a4) - 6a86: 2d74666f jal a2,4d55c + 6a86: 2d74666f jal a2,4d55c <_start-0x7ffb2aa4> 6a8a: 7066 flw ft0,120(sp) 6a8c: 682e flw fa6,200(sp) 6a8e: 0100 addi s0,sp,128 @@ -72549,7 +72614,7 @@ Disassembly of section .debug_line: 6ab6: 0500 addi s0,sp,640 6ab8: 0001 nop 6aba: 0205 addi tp,tp,1 - 6abc: 013c addi a5,sp,136 + 6abc: 0214 addi a3,sp,256 6abe: 8001 c.srli64 s0 6ac0: 05012503 lw a0,80(sp) 6ac4: 09010303 lb t1,144(sp) @@ -72746,7 +72811,7 @@ Disassembly of section .debug_line: 6c58: 0000 unimp 6c5a: 0001 nop 6c5c: 0402 c.slli64 s0 - 6c5e: 78030613 addi a2,t1,1920 # ffffa780 <_PathLocale+0x7eff8dfc> + 6c5e: 78030613 addi a2,t1,1920 # ffffa780 <_PathLocale+0x7eff8d88> 6c62: 0009 c.nop 2 6c64: 0100 addi s0,sp,128 6c66: 0200 addi s0,sp,256 @@ -73048,7 +73113,7 @@ Disassembly of section .debug_line: 6ef0: 0000 unimp 6ef2: 0100 addi s0,sp,128 6ef4: 0000 unimp - 6ef6: 2e01 jal 7206 + 6ef6: 2e01 jal 7206 <_start-0x7fff8dfa> 6ef8: 2f2e fld ft10,200(sp) 6efa: 2e2e fld ft8,200(sp) 6efc: 2f2e2e2f 0x2f2e2e2f @@ -73058,8 +73123,8 @@ Disassembly of section .debug_line: 6f08: 2f636367 0x2f636367 6f0c: 696c flw fa1,84(a0) 6f0e: 6762 flw fa4,24(sp) - 6f10: 732f6363 bltu t5,s2,7636 - 6f14: 2d74666f jal a2,4d9ea + 6f10: 732f6363 bltu t5,s2,7636 <_start-0x7fff89ca> + 6f14: 2d74666f jal a2,4d9ea <_start-0x7ffb2616> 6f18: 7066 flw ft0,120(sp) 6f1a: 2e00 fld fs0,24(a2) 6f1c: 2f2e fld ft10,200(sp) @@ -73071,10 +73136,10 @@ Disassembly of section .debug_line: 6f2c: 2f636367 0x2f636367 6f30: 696c flw fa1,84(a0) 6f32: 6762 flw fa4,24(sp) - 6f34: 2e2f6363 bltu t5,sp,721a + 6f34: 2e2f6363 bltu t5,sp,721a <_start-0x7fff8de6> 6f38: 2f2e fld ft10,200(sp) 6f3a: 6e69 lui t3,0x1a - 6f3c: 64756c63 bltu a0,t2,7594 + 6f3c: 64756c63 bltu a0,t2,7594 <_start-0x7fff8a6c> 6f40: 0065 c.nop 25 6f42: 7400 flw fs0,40(s0) 6f44: 7572 flw fa0,60(sp) @@ -73082,9 +73147,9 @@ Disassembly of section .debug_line: 6f48: 6674 flw fa3,76(a2) 6f4a: 6664 flw fs1,76(a2) 6f4c: 2e32 fld ft8,264(sp) - 6f4e: 00010063 beqz sp,6f4e + 6f4e: 00010063 beqz sp,6f4e <_start-0x7fff90b2> 6f52: 7300 flw fs0,32(a4) - 6f54: 2d74666f jal a2,4da2a + 6f54: 2d74666f jal a2,4da2a <_start-0x7ffb25d6> 6f58: 7066 flw ft0,120(sp) 6f5a: 682e flw fa6,200(sp) 6f5c: 0100 addi s0,sp,128 @@ -73110,7 +73175,7 @@ Disassembly of section .debug_line: 6f84: 0500 addi s0,sp,640 6f86: 0001 nop 6f88: 0205 addi tp,tp,1 - 6f8a: 0374 addi a3,sp,396 + 6f8a: 044c addi a1,sp,516 6f8c: 8001 c.srli64 s0 6f8e: 05012403 lw s0,80(sp) 6f92: 09010303 lb t1,144(sp) @@ -73282,11 +73347,11 @@ Disassembly of section .debug_line: 70f0: 000c 0xc 70f2: 0001 nop 70f4: 0402 c.slli64 s0 - 70f6: 09000303 lb t1,144(zero) # 90 + 70f6: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 70fa: 0008 0x8 70fc: 0001 nop 70fe: 0402 c.slli64 s0 - 7100: 09000303 lb t1,144(zero) # 90 + 7100: 09000303 lb t1,144(zero) # 90 <_start-0x7fffff70> 7104: 0000 unimp 7106: 0001 nop 7108: 0402 c.slli64 s0 @@ -73891,7 +73956,7 @@ Disassembly of section .debug_line: 7620: 0000 unimp 7622: 0001 nop 7624: 0402 c.slli64 s0 - 7626: 09040313 addi t1,s0,144 # 18090 + 7626: 09040313 addi t1,s0,144 # 18090 <_start-0x7ffe7f70> 762a: 000c 0xc 762c: 0001 nop 762e: 0402 c.slli64 s0 @@ -74008,13 +74073,13 @@ Disassembly of section .debug_line: 7738: 0901 addi s2,s2,0 773a: 000c 0xc 773c: 0100 addi s0,sp,128 - 773e: e001 bnez s0,773e + 773e: e001 bnez s0,773e <_start-0x7fff88c2> 7740: 0001 nop 7742: 0200 addi s0,sp,256 7744: da00 sw s0,48(a2) 7746: 0001 nop 7748: 0100 addi s0,sp,128 - 774a: fb01 bnez a4,765a + 774a: fb01 bnez a4,765a <_start-0x7fff89a6> 774c: 0d0e slli s10,s10,0x3 774e: 0100 addi s0,sp,128 7750: 0101 addi sp,sp,0 @@ -74024,9 +74089,9 @@ Disassembly of section .debug_line: 7758: 0100 addi s0,sp,128 775a: 74706f2f 0x74706f2f 775e: 7369722f 0x7369722f - 7762: 722f7663 bgeu t5,sp,7e8e + 7762: 722f7663 bgeu t5,sp,7e8e <_start-0x7fff8172> 7766: 7369 lui t1,0xffffa - 7768: 32337663 bgeu t1,gp,7a94 + 7768: 32337663 bgeu t1,gp,7a94 <_start-0x7fff856c> 776c: 752d lui a0,0xfffeb 776e: 6b6e flw fs6,216(sp) 7770: 6f6e flw ft10,216(sp) @@ -74051,7 +74116,7 @@ Disassembly of section .debug_line: 77a0: 2d766373 csrrsi t1,0x2d7,12 77a4: 2d756e67 0x2d756e67 77a8: 6f74 flw fa3,92(a4) - 77aa: 68636c6f jal s8,3de30 + 77aa: 68636c6f jal s8,3de30 <_start-0x7ffc21d0> 77ae: 6961 lui s2,0x18 77b0: 2f6e fld ft10,216(sp) 77b2: 7562 flw fa0,56(sp) @@ -74065,13 +74130,13 @@ Disassembly of section .debug_line: 77c6: 2f326567 0x2f326567 77ca: 2f636367 0x2f636367 77ce: 6e69 lui t3,0x1a - 77d0: 64756c63 bltu a0,t2,7e28 + 77d0: 64756c63 bltu a0,t2,7e28 <_start-0x7fff81d8> 77d4: 0065 c.nop 25 77d6: 74706f2f 0x74706f2f 77da: 7369722f 0x7369722f - 77de: 722f7663 bgeu t5,sp,7f0a + 77de: 722f7663 bgeu t5,sp,7f0a <_start-0x7fff80f6> 77e2: 7369 lui t1,0xffffa - 77e4: 32337663 bgeu t1,gp,7b10 + 77e4: 32337663 bgeu t1,gp,7b10 <_start-0x7fff84f0> 77e8: 752d lui a0,0xfffeb 77ea: 6b6e flw fs6,216(sp) 77ec: 6f6e flw ft10,216(sp) @@ -74090,18 +74155,18 @@ Disassembly of section .debug_line: 780e: 2f636367 0x2f636367 7812: 696c flw fa1,84(a0) 7814: 6762 flw fa4,24(sp) - 7816: 2e2f6363 bltu t5,sp,7afc + 7816: 2e2f6363 bltu t5,sp,7afc <_start-0x7fff8504> 781a: 2f2e fld ft10,200(sp) 781c: 6e69 lui t3,0x1a - 781e: 64756c63 bltu a0,t2,7e76 + 781e: 64756c63 bltu a0,t2,7e76 <_start-0x7fff818a> 7822: 0065 c.nop 25 7824: 2e2e fld ft8,200(sp) 7826: 2f2e2e2f 0x2f2e2e2f 782a: 2e2e fld ft8,200(sp) 782c: 722f2e2f 0x722f2e2f 7830: 7369 lui t1,0xffffa - 7832: 672d7663 bgeu s10,s2,7e9e - 7836: 6c2f6363 bltu t5,sp,7efc + 7832: 672d7663 bgeu s10,s2,7e9e <_start-0x7fff8162> + 7836: 6c2f6363 bltu t5,sp,7efc <_start-0x7fff8104> 783a: 6269 lui tp,0x1a 783c: 2f636367 0x2f636367 7840: 2e2e fld ft8,200(sp) @@ -74119,12 +74184,12 @@ Disassembly of section .debug_line: 7866: 2e2e fld ft8,200(sp) 7868: 722f2e2f 0x722f2e2f 786c: 7369 lui t1,0xffffa - 786e: 672d7663 bgeu s10,s2,7eda - 7872: 6c2f6363 bltu t5,sp,7f38 + 786e: 672d7663 bgeu s10,s2,7eda <_start-0x7fff8126> + 7872: 6c2f6363 bltu t5,sp,7f38 <_start-0x7fff80c8> 7876: 6269 lui tp,0x1a 7878: 00636367 0x636367 787c: 6c00 flw fs0,24(s0) - 787e: 2e6b636f jal t1,bdb64 + 787e: 2e6b636f jal t1,bdb64 <_start-0x7ff4249c> 7882: 0068 addi a0,sp,12 7884: 0001 nop 7886: 5f00 lw s0,56(a4) @@ -74146,23 +74211,23 @@ Disassembly of section .debug_line: 78a8: 0000 unimp 78aa: 7265 lui tp,0xffff9 78ac: 6e72 flw ft8,28(sp) - 78ae: 00682e6f jal t3,898b4 + 78ae: 00682e6f jal t3,898b4 <_start-0x7ff7674c> 78b2: 0001 nop 78b4: 7300 flw fs0,32(a4) 78b6: 6474 flw fa3,76(s0) 78b8: 696c flw fa1,84(a0) 78ba: 2e62 fld ft8,24(sp) 78bc: 0068 addi a0,sp,12 - 78be: 75000003 lb zero,1872(zero) # 750 + 78be: 75000003 lb zero,1872(zero) # 750 <_start-0x7ffff8b0> 78c2: 696e flw fs2,216(sp) 78c4: 2e647473 csrrci s0,0x2e6,8 78c8: 0068 addi a0,sp,12 78ca: 0001 nop 78cc: 7400 flw fs0,40(s0) 78ce: 6d69 lui s10,0x1a - 78d0: 2e65 jal 7c88 + 78d0: 2e65 jal 7c88 <_start-0x7fff8378> 78d2: 0068 addi a0,sp,12 - 78d4: 68000003 lb zero,1664(zero) # 680 + 78d4: 68000003 lb zero,1664(zero) # 680 <_start-0x7ffff980> 78d8: 7361 lui t1,0xffff8 78da: 7468 flw fa0,108(s0) 78dc: 6261 lui tp,0x18 @@ -74171,13 +74236,13 @@ Disassembly of section .debug_line: 78e2: 0000 unimp 78e4: 6972 flw fs2,28(sp) 78e6: 2d766373 csrrsi t1,0x2d7,12 - 78ea: 7374706f j 4f820 + 78ea: 7374706f j 4f820 <_start-0x7ffb07e0> 78ee: 682e flw fa6,200(sp) 78f0: 0500 addi s0,sp,640 78f2: 0000 unimp 78f4: 6e69 lui t3,0x1a 78f6: 632d6e73 csrrsi t3,0x632,26 - 78fa: 74736e6f jal t3,3e840 + 78fa: 74736e6f jal t3,3e840 <_start-0x7ffc17c0> 78fe: 6e61 lui t3,0x18 7900: 7374 flw fa3,100(a4) 7902: 682e flw fa6,200(sp) @@ -74185,7 +74250,7 @@ Disassembly of section .debug_line: 7906: 0000 unimp 7908: 696c flw fa1,84(a0) 790a: 6762 flw fa4,24(sp) - 790c: 2e326363 bltu tp,gp,7bf2 + 790c: 2e326363 bltu tp,gp,7bf2 <_start-0x7fff840e> 7910: 0068 addi a0,sp,12 7912: 6c000007 0x6c000007 7916: 6269 lui tp,0x1a @@ -74199,7 +74264,7 @@ Disassembly of section .debug_line: 7928: da00 sw s0,48(a2) 792a: 0001 nop 792c: 0100 addi s0,sp,128 - 792e: fb01 bnez a4,783e + 792e: fb01 bnez a4,783e <_start-0x7fff87c2> 7930: 0d0e slli s10,s10,0x3 7932: 0100 addi s0,sp,128 7934: 0101 addi sp,sp,0 @@ -74212,15 +74277,15 @@ Disassembly of section .debug_line: 7944: 2e2e fld ft8,200(sp) 7946: 722f2e2f 0x722f2e2f 794a: 7369 lui t1,0xffffa - 794c: 672d7663 bgeu s10,s2,7fb8 - 7950: 6c2f6363 bltu t5,sp,8016 + 794c: 672d7663 bgeu s10,s2,7fb8 <_start-0x7fff8048> + 7950: 6c2f6363 bltu t5,sp,8016 <_start-0x7fff7fea> 7954: 6269 lui tp,0x1a 7956: 00636367 0x636367 795a: 74706f2f 0x74706f2f 795e: 7369722f 0x7369722f - 7962: 722f7663 bgeu t5,sp,808e + 7962: 722f7663 bgeu t5,sp,808e <_start-0x7fff7f72> 7966: 7369 lui t1,0xffffa - 7968: 32337663 bgeu t1,gp,7c94 + 7968: 32337663 bgeu t1,gp,7c94 <_start-0x7fff836c> 796c: 752d lui a0,0xfffeb 796e: 6b6e flw fs6,216(sp) 7970: 6f6e flw ft10,216(sp) @@ -74245,7 +74310,7 @@ Disassembly of section .debug_line: 79a0: 2d766373 csrrsi t1,0x2d7,12 79a4: 2d756e67 0x2d756e67 79a8: 6f74 flw fa3,92(a4) - 79aa: 68636c6f jal s8,3e030 + 79aa: 68636c6f jal s8,3e030 <_start-0x7ffc1fd0> 79ae: 6961 lui s2,0x18 79b0: 2f6e fld ft10,216(sp) 79b2: 7562 flw fa0,56(sp) @@ -74259,13 +74324,13 @@ Disassembly of section .debug_line: 79c6: 2f326567 0x2f326567 79ca: 2f636367 0x2f636367 79ce: 6e69 lui t3,0x1a - 79d0: 64756c63 bltu a0,t2,8028 + 79d0: 64756c63 bltu a0,t2,8028 <_start-0x7fff7fd8> 79d4: 0065 c.nop 25 79d6: 74706f2f 0x74706f2f 79da: 7369722f 0x7369722f - 79de: 722f7663 bgeu t5,sp,810a + 79de: 722f7663 bgeu t5,sp,810a <_start-0x7fff7ef6> 79e2: 7369 lui t1,0xffffa - 79e4: 32337663 bgeu t1,gp,7d10 + 79e4: 32337663 bgeu t1,gp,7d10 <_start-0x7fff82f0> 79e8: 752d lui a0,0xfffeb 79ea: 6b6e flw fs6,216(sp) 79ec: 6f6e flw ft10,216(sp) @@ -74284,18 +74349,18 @@ Disassembly of section .debug_line: 7a0e: 2f636367 0x2f636367 7a12: 696c flw fa1,84(a0) 7a14: 6762 flw fa4,24(sp) - 7a16: 2e2f6363 bltu t5,sp,7cfc + 7a16: 2e2f6363 bltu t5,sp,7cfc <_start-0x7fff8304> 7a1a: 2f2e fld ft10,200(sp) 7a1c: 6e69 lui t3,0x1a - 7a1e: 64756c63 bltu a0,t2,8076 + 7a1e: 64756c63 bltu a0,t2,8076 <_start-0x7fff7f8a> 7a22: 0065 c.nop 25 7a24: 2e2e fld ft8,200(sp) 7a26: 2f2e2e2f 0x2f2e2e2f 7a2a: 2e2e fld ft8,200(sp) 7a2c: 722f2e2f 0x722f2e2f 7a30: 7369 lui t1,0xffffa - 7a32: 672d7663 bgeu s10,s2,809e - 7a36: 6c2f6363 bltu t5,sp,80fc + 7a32: 672d7663 bgeu s10,s2,809e <_start-0x7fff7f62> + 7a36: 6c2f6363 bltu t5,sp,80fc <_start-0x7fff7f04> 7a3a: 6269 lui tp,0x1a 7a3c: 2f636367 0x2f636367 7a40: 2e2e fld ft8,200(sp) @@ -74315,7 +74380,7 @@ Disassembly of section .debug_line: 7a6a: 0100 addi s0,sp,128 7a6c: 0000 unimp 7a6e: 6f6c flw fa1,92(a4) - 7a70: 682e6b63 bltu t3,sp,8106 + 7a70: 682e6b63 bltu t3,sp,8106 <_start-0x7fff7efa> 7a74: 0200 addi s0,sp,256 7a76: 0000 unimp 7a78: 745f 7079 7365 0x73657079745f @@ -74361,14 +74426,14 @@ Disassembly of section .debug_line: 7ad2: 0005 c.nop 1 7ad4: 7200 flw fs0,32(a2) 7ad6: 7369 lui t1,0xffffa - 7ad8: 6f2d7663 bgeu s10,s2,81c4 + 7ad8: 6f2d7663 bgeu s10,s2,81c4 <_start-0x7fff7e3c> 7adc: 7470 flw fa2,108(s0) 7ade: 00682e73 csrrs t3,0x6,a6 7ae2: 0006 c.slli zero,0x1 7ae4: 6900 flw fs0,16(a0) 7ae6: 736e flw ft6,248(sp) 7ae8: 2d6e fld fs10,216(sp) - 7aea: 736e6f63 bltu t3,s6,8228 + 7aea: 736e6f63 bltu t3,s6,8228 <_start-0x7fff7dd8> 7aee: 6174 flw fa3,68(a0) 7af0: 746e flw fs0,248(sp) 7af2: 00682e73 csrrs t3,0x6,a6 @@ -74381,11 +74446,11 @@ Disassembly of section .debug_line: 7b06: 0500 addi s0,sp,640 7b08: 0001 nop 7b0a: 0205 addi tp,tp,1 - 7b0c: 0830 addi a2,sp,24 + 7b0c: 0908 addi a0,sp,144 7b0e: 8001 c.srli64 s0 7b10: 0105c203 lbu tp,16(a1) 7b14: 0305 addi t1,t1,1 - 7b16: 00090103 lb sp,0(s2) # 18000 + 7b16: 00090103 lb sp,0(s2) # 18000 <_start-0x7ffe8000> 7b1a: 0100 addi s0,sp,128 7b1c: 00090203 lb tp,0(s2) 7b20: 0100 addi s0,sp,128 @@ -74420,9 +74485,9 @@ Disassembly of section .debug_line: 7b66: 0001 nop 7b68: 0402 c.slli64 s0 7b6a: 030e slli t1,t1,0x3 - 7b6c: 001c0903 lb s2,1(s8) # 1a001 + 7b6c: 001c0903 lb s2,1(s8) # 1a001 <_start-0x7ffe5fff> 7b70: 0501 addi a0,a0,0 - 7b72: 04020003 lb zero,64(tp) # 1a040 + 7b72: 04020003 lb zero,64(tp) # 1a040 <_start-0x7ffe5fc0> 7b76: 0304 addi s1,sp,384 7b78: 097d addi s2,s2,31 7b7a: 0008 0x8 @@ -74453,16 +74518,16 @@ Disassembly of section .debug_str: 22: 0038 addi a4,sp,8 24: 655f 656d 6772 0x6772656d655f 2a: 6e65 lui t3,0x19 - 2c: 5f007963 bgeu zero,a6,61e + 2c: 5f007963 bgeu zero,a6,61e <_start-0x7ffff9e2> 30: 6164 flw fs1,68(a0) 32: 6c79 lui s8,0x1e 34: 6769 lui a4,0x1a 36: 7468 flw fa0,108(s0) 38: 6300 flw fs0,0(a4) - 3a: 6c706d6f jal s10,6f00 + 3a: 6c706d6f jal s10,6f00 <_start-0x7fff9100> 3e: 7865 lui a6,0xffff9 40: 6420 flw fs0,72(s0) - 42: 6c62756f jal a0,27708 + 42: 6c62756f jal a0,27708 <_start-0x7ffd88f8> 46: 0065 c.nop 25 48: 675f 7465 6164 0x61647465675f 4e: 6574 flw fa3,76(a0) @@ -74471,11 +74536,11 @@ Disassembly of section .debug_str: 58: 6174 flw fa3,68(a0) 5a: 5f00 lw s0,56(a4) 5c: 74726377 0x74726377 - 60: 5f626d6f jal s10,26656 + 60: 5f626d6f jal s10,26656 <_start-0x7ffd99aa> 64: 74617473 csrrci s0,0x746,2 68: 0065 c.nop 25 6a: 775f 7363 7472 0x74727363775f - 70: 73626d6f jal s10,267a6 + 70: 73626d6f jal s10,267a6 <_start-0x7ffd985a> 74: 735f 6174 6574 0x65746174735f 7a: 5f00 lw s0,56(a4) 7c: 645f 0030 5f5f 0x5f5f0030645f @@ -74485,19 +74550,19 @@ Disassembly of section .debug_str: 88: 7366 flw ft6,120(sp) 8a: 7a69 lui s4,0xffffa 8c: 0065 c.nop 25 - 8e: 6974706f j 47f24 + 8e: 6974706f j 47f24 <_start-0x7ffb80dc> 92: 646e flw fs0,216(sp) 94: 6300 flw fs0,0(a4) - 96: 6c706d6f jal s10,6f5c + 96: 6c706d6f jal s10,6f5c <_start-0x7fff90a4> 9a: 7865 lui a6,0xffff9 9c: 6c20 flw fs0,88(s0) - 9e: 20676e6f jal t3,762a4 + 9e: 20676e6f jal t3,762a4 <_start-0x7ff89d5c> a2: 6f64 flw fs1,92(a4) a4: 6275 lui tp,0x1d a6: 656c flw fa1,76(a0) a8: 7200 flw fs0,32(a2) aa: 7369 lui t1,0xffffa - ac: 615f7663 bgeu t5,s5,6b8 + ac: 615f7663 bgeu t5,s5,6b8 <_start-0x7ffff948> b0: 6962 flw fs2,24(sp) b2: 5f00 lw s0,56(a4) b4: 6c5f 636f 6c61 0x6c61636f6c5f @@ -74513,7 +74578,7 @@ Disassembly of section .debug_str: d2: 656d lui a0,0x1b d4: 5f00 lw s0,56(a4) d6: 745f 5f6d 6573 0x65735f6d745f - dc: 635f0063 beq t5,s5,6fc + dc: 635f0063 beq t5,s5,6fc <_start-0x7ffff904> e0: 6f6c flw fa1,92(a4) e2: 5f006573 csrrsi a0,0x5f0,0 e6: 6275 lui tp,0x1d @@ -74550,7 +74615,7 @@ Disassembly of section .debug_str: 154: 7974 flw fa3,116(a0) 156: 6570 flw fa2,76(a0) 158: 6c00 flw fs0,24(s0) - 15a: 20676e6f jal t3,76360 + 15a: 20676e6f jal t3,76360 <_start-0x7ff89ca0> 15e: 6f6c flw fa1,92(a4) 160: 676e flw fa4,216(sp) 162: 6920 flw fs0,80(a0) @@ -74564,7 +74629,7 @@ Disassembly of section .debug_str: 174: 635f 7476 7562 0x75627476635f 17a: 0066 c.slli zero,0x19 17c: 6d5f 7362 7472 0x747273626d5f - 182: 7363776f jal a4,378b8 + 182: 7363776f jal a4,378b8 <_start-0x7ffc8748> 186: 735f 6174 6574 0x65746174735f 18c: 5f00 lw s0,56(a4) 18e: 626d lui tp,0x1b @@ -74573,7 +74638,7 @@ Disassembly of section .debug_str: 194: 735f 6174 6574 0x65746174735f 19a: 7200 flw fs0,32(a2) 19c: 7369 lui t1,0xffffa - 19e: 635f7663 bgeu t5,s5,7ca + 19e: 635f7663 bgeu t5,s5,7ca <_start-0x7ffff836> 1a2: 6f6d lui t5,0x1b 1a4: 6564 flw fs1,76(a0) 1a6: 006c addi a1,sp,12 @@ -74591,18 +74656,18 @@ Disassembly of section .debug_str: 1ca: 6e676973 csrrsi s2,0x6e6,14 1ce: 006d6167 0x6d6167 1d2: 6e5f 616d 6c6c 0x6c6c616d6e5f - 1d8: 5f00636f jal t1,67c8 + 1d8: 5f00636f jal t1,67c8 <_start-0x7fff9838> 1dc: 6e75 lui t3,0x1d 1de: 63657073 csrci 0x636,10 1e2: 6669 lui a2,0x1a 1e4: 6569 lui a0,0x1a 1e6: 5f64 lw s1,124(a4) 1e8: 6f6c flw fa1,92(a4) - 1ea: 656c6163 bltu s8,s6,82c + 1ea: 656c6163 bltu s8,s6,82c <_start-0x7ffff7d4> 1ee: 695f 666e 006f 0x6f666e695f 1f4: 5f5f 6d74 7200 0x72006d745f5f 1fa: 7369 lui t1,0xffffa - 1fc: 615f7663 bgeu t5,s5,808 + 1fc: 615f7663 bgeu t5,s5,808 <_start-0x7ffff7f8> 200: 6962 flw fs2,24(sp) 202: 745f 7079 0065 0x657079745f 208: 6d5f 7362 6174 0x617473626d5f @@ -74615,20 +74680,20 @@ Disassembly of section .debug_str: 222: 2e32 fld ft8,264(sp) 224: 2030 fld fa2,64(s0) 226: 6d2d lui s10,0xb - 228: 646f6d63 bltu t5,t1,882 + 228: 646f6d63 bltu t5,t1,882 <_start-0x7ffff77e> 22c: 6c65 lui s8,0x19 22e: 6d3d lui s10,0xf 230: 6465 lui s0,0x19 232: 6f6c flw fa1,92(a4) 234: 6d2d2077 0x6d2d2077 - 238: 646f6d63 bltu t5,t1,892 + 238: 646f6d63 bltu t5,t1,892 <_start-0x7ffff76e> 23c: 6c65 lui s8,0x19 23e: 6d3d lui s10,0xf 240: 6465 lui s0,0x19 242: 6f6c flw fa1,92(a4) 244: 6d2d2077 0x6d2d2077 248: 7261 lui tp,0xffff8 - 24a: 723d6863 bltu s10,gp,97a + 24a: 723d6863 bltu s10,gp,97a <_start-0x7ffff686> 24e: 3376 fld ft6,376(sp) 250: 6732 flw fa4,12(sp) 252: 2d20 fld fs0,88(a0) @@ -74653,25 +74718,25 @@ Disassembly of section .debug_str: 282: 6f6e flw ft10,216(sp) 284: 732d lui t1,0xfffeb 286: 6174 flw fa3,68(a0) - 288: 702d6b63 bltu s10,sp,99e + 288: 702d6b63 bltu s10,sp,99e <_start-0x7ffff662> 28c: 6f72 flw ft10,28(sp) 28e: 6574 flw fa3,76(a0) - 290: 726f7463 bgeu t5,t1,9b8 + 290: 726f7463 bgeu t5,t1,9b8 <_start-0x7ffff648> 294: 2d20 fld fs0,88(a0) 296: 6566 flw fa0,88(sp) 298: 6378 flw fa4,68(a4) 29a: 7065 c.lui zero,0xffff9 29c: 6974 flw fa3,84(a0) - 29e: 20736e6f jal t3,36ca4 + 29e: 20736e6f jal t3,36ca4 <_start-0x7ffc935c> 2a2: 662d lui a2,0xb 2a4: 6f6e flw ft10,216(sp) 2a6: 2d6e fld fs10,216(sp) - 2a8: 6c6c6163 bltu s8,t1,96a + 2a8: 6c6c6163 bltu s8,t1,96a <_start-0x7ffff696> 2ac: 652d lui a0,0xb 2ae: 6378 flw fa4,68(a4) 2b0: 7065 c.lui zero,0xffff9 2b2: 6974 flw fa3,84(a0) - 2b4: 20736e6f jal t3,36cba + 2b4: 20736e6f jal t3,36cba <_start-0x7ffc9346> 2b8: 662d lui a2,0xb 2ba: 6976 flw fs2,92(sp) 2bc: 69626973 csrrsi s2,0x696,4 @@ -74694,7 +74759,7 @@ Disassembly of section .debug_str: 2ea: 006e c.slli zero,0x1b 2ec: 6e5f 6f69 7362 0x73626f696e5f 2f2: 6c00 flw fs0,24(s0) - 2f4: 20676e6f jal t3,764fa + 2f4: 20676e6f jal t3,764fa <_start-0x7ff89b06> 2f8: 6f6c flw fa1,92(a4) 2fa: 676e flw fa4,216(sp) 2fc: 7520 flw fs0,104(a0) @@ -74706,7 +74771,7 @@ Disassembly of section .debug_str: 308: 0074 addi a3,sp,12 30a: 5744 lw s1,44(a4) 30c: 75727473 csrrci s0,0x757,4 - 310: 73007463 bgeu zero,a6,a38 + 310: 73007463 bgeu zero,a6,a38 <_start-0x7ffff5c8> 314: 6f68 flw fa0,92(a4) 316: 7472 flw fs0,60(sp) 318: 7520 flw fs0,104(a0) @@ -74726,7 +74791,7 @@ Disassembly of section .debug_str: 33e: 6c61 lui s8,0x18 340: 625f 6675 5f00 0x5f006675625f 346: 7361 lui t1,0xffff8 - 348: 6d697463 bgeu s2,s6,a10 + 348: 6d697463 bgeu s2,s6,a10 <_start-0x7ffff5f0> 34c: 5f65 li t5,-7 34e: 7562 flw fa0,56(sp) 350: 0066 c.slli zero,0x19 @@ -74741,7 +74806,7 @@ Disassembly of section .debug_str: 36a: 6500 flw fs0,8(a0) 36c: 766e flw fa2,248(sp) 36e: 7269 lui tp,0xffffa - 370: 77006e6f jal t3,6ae0 + 370: 77006e6f jal t3,6ae0 <_start-0x7fff9520> 374: 6e69 lui t3,0x1a 376: 5f74 lw a3,124(a4) 378: 0074 addi a3,sp,12 @@ -74754,7 +74819,7 @@ Disassembly of section .debug_str: 396: 5f5f 6c75 7500 0x75006c755f5f 39c: 736e flw ft6,248(sp) 39e: 6570 flw fa2,76(a0) - 3a0: 74735f63 bge t1,t2,afe + 3a0: 74735f63 bge t1,t2,afe <_start-0x7ffff502> 3a4: 6972 flw fs2,28(sp) 3a6: 676e flw fa4,216(sp) 3a8: 706f0073 0x706f0073 @@ -74779,10 +74844,10 @@ Disassembly of section .debug_str: 3e2: 0044 addi s1,sp,4 3e4: 6972 flw fs2,28(sp) 3e6: 5f766373 csrrsi t1,0x5f7,12 - 3ea: 65646f63 bltu s0,s6,a48 + 3ea: 65646f63 bltu s0,s6,a48 <_start-0x7ffff5b8> 3ee: 6d5f 646f 6c65 0x6c65646f6d5f 3f4: 5f00 lw s0,56(a4) - 3f6: 7366666f jal a2,66b2c + 3f6: 7366666f jal a2,66b2c <_start-0x7ff994d4> 3fa: 7465 lui s0,0xffff9 3fc: 5f00 lw s0,56(a4) 3fe: 6942 flw fs2,16(sp) @@ -74791,19 +74856,19 @@ Disassembly of section .debug_str: 406: 656e flw fa0,216(sp) 408: 7478 flw fa4,108(s0) 40a: 0066 c.slli zero,0x19 - 40c: 706d6f63 bltu s10,t1,b2a + 40c: 706d6f63 bltu s10,t1,b2a <_start-0x7ffff4d6> 410: 656c flw fa1,76(a0) 412: 2078 fld fa4,192(s0) 414: 6c66 flw fs8,88(sp) - 416: 0074616f jal sp,46c1c + 416: 0074616f jal sp,46c1c <_start-0x7ffb93e4> 41a: 5f5f 6d74 6d5f 0x6d5f6d745f5f - 420: 5f006e6f jal t3,6a10 + 420: 5f006e6f jal t3,6a10 <_start-0x7fff95f0> 424: 7461 lui s0,0xffff8 426: 7865 lui a6,0xffff9 428: 7469 lui s0,0xffffa 42a: 7300 flw fs0,32(a4) 42c: 6275 lui tp,0x1d - 42e: 6174706f j 48244 + 42e: 6174706f j 48244 <_start-0x7ffb7dbc> 432: 6772 flw fa4,28(sp) 434: 5f00 lw s0,56(a4) 436: 735f 6964 6964 0x69646964735f @@ -74843,7 +74908,7 @@ Disassembly of section .debug_str: 494: 495f 504c 3233 0x3233504c495f 49a: 5f00 lw s0,56(a4) 49c: 7364 flw fs1,100(a4) - 49e: 61685f6f jal t5,85ab4 + 49e: 61685f6f jal t5,85ab4 <_start-0x7ff7a54c> 4a2: 646e flw fs0,216(sp) 4a4: 656c flw fa1,76(a0) 4a6: 4300 lw s0,0(a4) @@ -74857,7 +74922,7 @@ Disassembly of section .debug_str: 4b8: 655f 7272 6f6e 0x6f6e7272655f 4be: 5f00 lw s0,56(a4) 4c0: 6c66 flw fs8,88(sp) - 4c2: 5f6b636f jal t1,b6ab8 + 4c2: 5f6b636f jal t1,b6ab8 <_start-0x7ff49548> 4c6: 0074 addi a3,sp,12 4c8: 5f5f 6d74 795f 0x795f6d745f5f 4ce: 6164 flw fs1,68(a0) @@ -74880,11 +74945,11 @@ Disassembly of section .debug_str: 50c: 735f 6174 6574 0x65746174735f 512: 5f00 lw s0,56(a4) 514: 6e69 lui t3,0x1a - 516: 695f0063 beq t5,s5,b96 + 516: 695f0063 beq t5,s5,b96 <_start-0x7ffff46a> 51a: 646e flw fs0,216(sp) 51c: 5f00 lw s0,56(a4) 51e: 755f 6964 6476 0x64766964755f - 524: 3369 jal 2ae + 524: 3369 jal 2ae <_start-0x7ffffd52> 526: 5f00 lw s0,56(a4) 528: 635f 656c 6e61 0x6e61656c635f 52e: 7075 c.lui zero,0xffffd @@ -74913,7 +74978,7 @@ Disassembly of section .debug_str: 574: 657a6973 csrrsi s2,0x657,20 578: 5f00 lw s0,56(a4) 57a: 755f 6964 6d76 0x6d766964755f - 580: 6964646f jal s0,46c16 + 580: 6964646f jal s0,46c16 <_start-0x7ffb93ea> 584: 0034 addi a3,sp,8 586: 6e75 lui t3,0x1d 588: 63657073 csrci 0x636,10 @@ -74923,7 +74988,7 @@ Disassembly of section .debug_str: 594: 735f0073 0x735f0073 598: 6565 lui a0,0x19 59a: 0064 addi s1,sp,12 - 59c: 6574706f j 483f2 + 59c: 6574706f j 483f2 <_start-0x7ffb7c0e> 5a0: 7272 flw ft4,60(sp) 5a2: 6800 flw fs0,16(s0) 5a4: 6769 lui a4,0x1a @@ -74945,12 +75010,12 @@ Disassembly of section .debug_str: 5d2: 6769 lui a4,0x1a 5d4: 656e flw fa0,216(sp) 5d6: 2064 fld fs1,192(s0) - 5d8: 72616863 bltu sp,t1,d08 + 5d8: 72616863 bltu sp,t1,d08 <_start-0x7ffff2f8> 5dc: 5f00 lw s0,56(a4) 5de: 6461 lui s0,0x18 5e0: 0064 addi s1,sp,12 5e2: 5f5f 4c55 6e6f 0x6e6f4c555f5f - 5e8: 74680067 jr 1862(a6) # ffff9746 <_PathLocale+0x7eff7dc2> + 5e8: 74680067 jr 1862(a6) # ffff9746 <_PathLocale+0x7eff7d4e> 5ec: 6261 lui tp,0x18 5ee: 655f 5f71 6f70 0x6f705f71655f 5f4: 6e69 lui t3,0x1a @@ -74983,10 +75048,10 @@ Disassembly of section .debug_str: 64a: 0066 c.slli zero,0x19 64c: 735f 6769 665f 0x665f6769735f 652: 6e75 lui t3,0x1d - 654: 5f5f0063 beq t5,s5,c34 + 654: 5f5f0063 beq t5,s5,c34 <_start-0x7ffff3cc> 658: 6f70 flw fa2,92(a4) 65a: 6370 flw fa2,68(a4) - 65c: 746e756f jal a0,e7da2 + 65c: 746e756f jal a0,e7da2 <_start-0x7ff1825e> 660: 745f 6261 5f00 0x5f006261745f 666: 626e flw ft4,216(sp) 668: 6675 lui a2,0x1d @@ -75019,7 +75084,7 @@ Disassembly of section .debug_str: 6b2: 2d766373 csrrsi t1,0x2d7,12 6b6: 2d756e67 0x2d756e67 6ba: 6f74 flw fa3,92(a4) - 6bc: 68636c6f jal s8,36d42 + 6bc: 68636c6f jal s8,36d42 <_start-0x7ffc92be> 6c0: 6961 lui s2,0x18 6c2: 2f6e fld ft10,216(sp) 6c4: 7562 flw fa0,56(sp) @@ -75041,7 +75106,7 @@ Disassembly of section .debug_str: 6ee: 2f66 fld ft10,88(sp) 6f0: 696c flw fa1,84(a0) 6f2: 6762 flw fa4,24(sp) - 6f4: 5f006363 bltu zero,a6,cda + 6f4: 5f006363 bltu zero,a6,cda <_start-0x7ffff326> 6f8: 745f 5f6d 696d 0x696d5f6d745f 6fe: 006e c.slli zero,0x1b 700: 725f 3834 4100 0x41003834725f @@ -75049,19 +75114,19 @@ Disassembly of section .debug_str: 708: 4c5f 3650 4434 0x443436504c5f 70e: 6f00 flw fs0,24(a4) 710: 7470 flw fa2,108(s0) - 712: 0074706f j 47f18 + 712: 0074706f j 47f18 <_start-0x7ffb80e8> 716: 4241 li tp,16 718: 5f49 li t5,-14 71a: 504c lw a1,36(s0) 71c: 3436 fld fs0,360(sp) 71e: 0046 c.slli zero,0x11 720: 6d5f 7462 776f 0x776f74626d5f - 726: 74735f63 bge t1,t2,e84 + 726: 74735f63 bge t1,t2,e84 <_start-0x7ffff17c> 72a: 7461 lui s0,0xffff8 72c: 0065 c.nop 25 72e: 705f 7335 5f00 0x5f007335705f 734: 6f6c flw fa1,92(a4) - 736: 656c6163 bltu s8,s6,d78 + 736: 656c6163 bltu s8,s6,d78 <_start-0x7ffff288> 73a: 2e00 fld fs0,24(a2) 73c: 2f2e fld ft10,200(sp) 73e: 2e2e fld ft8,200(sp) @@ -75072,7 +75137,7 @@ Disassembly of section .debug_str: 74c: 2f636367 0x2f636367 750: 696c flw fa1,84(a0) 752: 6762 flw fa4,24(sp) - 754: 6c2f6363 bltu t5,sp,e1a + 754: 6c2f6363 bltu t5,sp,e1a <_start-0x7ffff1e6> 758: 6269 lui tp,0x1a 75a: 32636367 0x32636367 75e: 632e flw ft6,200(sp) @@ -75094,14 +75159,14 @@ Disassembly of section .debug_str: 78a: 7165 addi sp,sp,-400 78c: 5f00 lw s0,56(a4) 78e: 755f 6f6d 6464 0x64646f6d755f - 794: 3369 jal 51e + 794: 3369 jal 51e <_start-0x7ffffae2> 796: 5f00 lw s0,56(a4) 798: 5046 0x5046 79a: 555f 504e 4341 0x4341504e555f 7a0: 41525f4b fnmsub.s ft10,ft4,fs5,fs0,unknown 7a4: 5f345f57 0x5f345f57 7a8: 6c66 flw fs8,88(sp) - 7aa: 7266006f j 60ed0 + 7aa: 7266006f j 60ed0 <_start-0x7ff9f130> 7ae: 6361 lui t1,0x18 7b0: 0030 addi a2,sp,8 7b2: 7266 flw ft4,120(sp) @@ -75112,8 +75177,8 @@ Disassembly of section .debug_str: 7be: 2e2e fld ft8,200(sp) 7c0: 722f2e2f 0x722f2e2f 7c4: 7369 lui t1,0xffffa - 7c6: 672d7663 bgeu s10,s2,e32 - 7ca: 6c2f6363 bltu t5,sp,e90 + 7c6: 672d7663 bgeu s10,s2,e32 <_start-0x7ffff1ce> + 7ca: 6c2f6363 bltu t5,sp,e90 <_start-0x7ffff170> 7ce: 6269 lui tp,0x1a 7d0: 2f636367 0x2f636367 7d4: 74666f73 csrrsi t5,0x746,12 @@ -75122,7 +75187,7 @@ Disassembly of section .debug_str: 7dc: 7165 addi sp,sp,-400 7de: 6674 flw fa3,76(a2) 7e0: 2e32 fld ft8,264(sp) - 7e2: 72660063 beq a2,t1,f02 + 7e2: 72660063 beq a2,t1,f02 <_start-0x7ffff0fe> 7e6: 6361 lui t1,0x18 7e8: 46540033 0x46540033 7ec: 7974 flw fa3,116(a0) @@ -75145,7 +75210,7 @@ Disassembly of section .debug_str: 822: 4700 lw s0,8(a4) 824: 554e lw a0,240(sp) 826: 4320 lw s0,64(a4) - 828: 3731 jal 734 + 828: 3731 jal 734 <_start-0x7ffff8cc> 82a: 3820 fld fs0,112(s0) 82c: 322e fld ft4,232(sp) 82e: 302e fld ft0,232(sp) @@ -75156,14 +75221,14 @@ Disassembly of section .debug_str: 838: 3d6c fld fa1,248(a0) 83a: 656d lui a0,0x1b 83c: 6c64 flw fs1,92(s0) - 83e: 2d20776f jal a4,7b10 + 83e: 2d20776f jal a4,7b10 <_start-0x7fff84f0> 842: 636d lui t1,0x1b 844: 6f6d lui t5,0x1b 846: 6564 flw fs1,76(a0) 848: 3d6c fld fa1,248(a0) 84a: 656d lui a0,0x1b 84c: 6c64 flw fs1,92(s0) - 84e: 2d20776f jal a4,7b20 + 84e: 2d20776f jal a4,7b20 <_start-0x7fff84e0> 852: 616d addi sp,sp,240 854: 6372 flw ft6,28(sp) 856: 3d68 fld fa0,248(a0) @@ -75171,7 +75236,7 @@ Disassembly of section .debug_str: 85a: 20673233 0x20673233 85e: 6d2d lui s10,0xb 860: 6261 lui tp,0x18 - 862: 3d69 jal 6fc + 862: 3d69 jal 6fc <_start-0x7ffff904> 864: 6c69 lui s8,0x1a 866: 3370 fld fa2,224(a4) 868: 2032 fld ft0,264(sp) @@ -75186,12 +75251,12 @@ Disassembly of section .debug_str: 880: 6e69 lui t3,0x1a 882: 696c2d67 0x696c2d67 886: 6762 flw fa4,24(sp) - 888: 2d206363 bltu zero,s2,b4e + 888: 2d206363 bltu zero,s2,b4e <_start-0x7ffff4b2> 88c: 6e66 flw ft8,88(sp) - 88e: 74732d6f jal s10,337d4 + 88e: 74732d6f jal s10,337d4 <_start-0x7ffcc82c> 892: 6361 lui t1,0x18 894: 72702d6b 0x72702d6b - 898: 6365746f jal s0,57ece + 898: 6365746f jal s0,57ece <_start-0x7ffa8132> 89c: 6f74 flw fa3,92(a4) 89e: 2072 fld ft0,280(sp) 8a0: 662d lui a2,0xb @@ -75217,8 +75282,8 @@ Disassembly of section .debug_str: 8d8: 2e2e fld ft8,200(sp) 8da: 722f2e2f 0x722f2e2f 8de: 7369 lui t1,0xffffa - 8e0: 672d7663 bgeu s10,s2,f4c - 8e4: 6c2f6363 bltu t5,sp,faa + 8e0: 672d7663 bgeu s10,s2,f4c <_start-0x7ffff0b4> + 8e4: 6c2f6363 bltu t5,sp,faa <_start-0x7ffff056> 8e8: 6269 lui tp,0x1a 8ea: 2f636367 0x2f636367 8ee: 74666f73 csrrsi t5,0x746,12 @@ -75226,7 +75291,7 @@ Disassembly of section .debug_str: 8f4: 2f70 fld fa2,216(a4) 8f6: 66746567 0x66746567 8fa: 2e32 fld ft8,264(sp) - 8fc: 465f0063 beq t5,t0,d5c + 8fc: 465f0063 beq t5,t0,d5c <_start-0x7ffff2a4> 900: 5f50 lw a2,60(a4) 902: 5f504d43 fmadd.q fs10,ft0,fs5,fa1,rmm 906: 7369 lui t1,0xffffa @@ -75242,8 +75307,8 @@ Disassembly of section .debug_str: 928: 2e2e fld ft8,200(sp) 92a: 722f2e2f 0x722f2e2f 92e: 7369 lui t1,0xffffa - 930: 672d7663 bgeu s10,s2,f9c - 934: 6c2f6363 bltu t5,sp,ffa + 930: 672d7663 bgeu s10,s2,f9c <_start-0x7ffff064> + 934: 6c2f6363 bltu t5,sp,ffa <_start-0x7ffff006> 938: 6269 lui tp,0x1a 93a: 2f636367 0x2f636367 93e: 74666f73 csrrsi t5,0x746,12 @@ -75252,7 +75317,7 @@ Disassembly of section .debug_str: 946: 656c flw fa1,76(a0) 948: 6674 flw fa3,76(a2) 94a: 2e32 fld ft8,264(sp) - 94c: 5f5f0063 beq t5,s5,f2c + 94c: 5f5f0063 beq t5,s5,f2c <_start-0x7ffff0d4> 950: 656c flw fa1,76(a0) 952: 6674 flw fa3,76(a2) 954: 0032 c.slli zero,0xc @@ -75277,7 +75342,7 @@ Disassembly of section .debug_str: 98e: 5744 lw s1,44(a4) 990: 345f 775f 6469 0x6469775f345f 996: 5f65 li t5,-7 - 998: 30665f63 bge a2,t1,cb6 + 998: 30665f63 bge a2,t1,cb6 <_start-0x7ffff34a> 99c: 5f00 lw s0,56(a4) 99e: 5046 0x5046 9a0: 4d5f 4c55 4d5f 0x4d5f4c554d5f @@ -75286,7 +75351,7 @@ Disassembly of section .debug_str: 9aa: 5744 lw s1,44(a4) 9ac: 345f 775f 6469 0x6469775f345f 9b2: 5f65 li t5,-7 - 9b4: 31665f63 bge a2,s6,cd2 + 9b4: 31665f63 bge a2,s6,cd2 <_start-0x7ffff32e> 9b8: 5f00 lw s0,56(a4) 9ba: 5046 0x5046 9bc: 465f 4152 5f43 0x5f434152465f @@ -75517,8 +75582,8 @@ Disassembly of section .debug_str: ce4: 2e2e fld ft8,200(sp) ce6: 722f2e2f 0x722f2e2f cea: 7369 lui t1,0xffffa - cec: 672d7663 bgeu s10,s2,1358 - cf0: 6c2f6363 bltu t5,sp,13b6 + cec: 672d7663 bgeu s10,s2,1358 <_start-0x7fffeca8> + cf0: 6c2f6363 bltu t5,sp,13b6 <_start-0x7fffec4a> cf4: 6269 lui tp,0x1a cf6: 2f636367 0x2f636367 cfa: 74666f73 csrrsi t5,0x746,12 @@ -75623,8 +75688,8 @@ Disassembly of section .debug_str: e2a: 2e2e fld ft8,200(sp) e2c: 722f2e2f 0x722f2e2f e30: 7369 lui t1,0xffffa - e32: 672d7663 bgeu s10,s2,149e - e36: 6c2f6363 bltu t5,sp,14fc + e32: 672d7663 bgeu s10,s2,149e <_start-0x7fffeb62> + e36: 6c2f6363 bltu t5,sp,14fc <_start-0x7fffeb04> e3a: 6269 lui tp,0x1a e3c: 2f636367 0x2f636367 e40: 74666f73 csrrsi t5,0x746,12 @@ -75634,7 +75699,7 @@ Disassembly of section .debug_str: e4c: 3366 fld ft6,120(sp) e4e: 632e flw ft6,200(sp) e50: 6e00 flw fs0,24(a2) - e52: 006d726f jal tp,d7e58 + e52: 006d726f jal tp,d7e58 <_start-0x7ff281a8> e56: 465f 5f50 4150 0x41505f50465f e5c: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm e60: 4d45 li s10,17 @@ -75652,7 +75717,7 @@ Disassembly of section .debug_str: e88: 495f 544e 695f 0x695f544e495f e8e: 656e flw fa0,216(sp) e90: 6178 flw fa4,68(a0) - e92: 2e007463 bgeu zero,zero,117a + e92: 2e007463 bgeu zero,zero,117a <_start-0x7fffee86> e96: 2f2e fld ft10,200(sp) e98: 2e2e fld ft8,200(sp) e9a: 2f2e2e2f 0x2f2e2e2f @@ -75662,8 +75727,8 @@ Disassembly of section .debug_str: ea6: 2f636367 0x2f636367 eaa: 696c flw fa1,84(a0) eac: 6762 flw fa4,24(sp) - eae: 732f6363 bltu t5,s2,15d4 - eb2: 2d74666f jal a2,47988 + eae: 732f6363 bltu t5,s2,15d4 <_start-0x7fffea2c> + eb2: 2d74666f jal a2,47988 <_start-0x7ffb8678> eb6: 7066 flw ft0,120(sp) eb8: 7869662f 0x7869662f ebc: 6674 flw fa3,76(a2) @@ -75677,7 +75742,7 @@ Disassembly of section .debug_str: ed6: 6172 flw ft2,28(sp) ed8: 5f5f0077 0x5f5f0077 edc: 6c66 flw fs8,88(sp) - ede: 7374616f jal sp,47e14 + ede: 7374616f jal sp,47e14 <_start-0x7ffb81ec> ee2: 7469 lui s0,0xffffa ee4: 0066 c.slli zero,0x19 ee6: 2e2e fld ft8,200(sp) @@ -75685,18 +75750,18 @@ Disassembly of section .debug_str: eec: 2e2e fld ft8,200(sp) eee: 722f2e2f 0x722f2e2f ef2: 7369 lui t1,0xffffa - ef4: 672d7663 bgeu s10,s2,1560 - ef8: 6c2f6363 bltu t5,sp,15be + ef4: 672d7663 bgeu s10,s2,1560 <_start-0x7fffeaa0> + ef8: 6c2f6363 bltu t5,sp,15be <_start-0x7fffea42> efc: 6269 lui tp,0x1a efe: 2f636367 0x2f636367 f02: 74666f73 csrrsi t5,0x746,12 f06: 662d lui a2,0xb f08: 2f70 fld fa2,216(a4) f0a: 6c66 flw fs8,88(sp) - f0c: 7374616f jal sp,47e42 + f0c: 7374616f jal sp,47e42 <_start-0x7ffb81be> f10: 7469 lui s0,0xffffa f12: 2e66 fld ft8,88(sp) - f14: 465f0063 beq t5,t0,1374 + f14: 465f0063 beq t5,t0,1374 <_start-0x7fffec8c> f18: 5f50 lw a2,60(a4) f1a: 5246 lw tp,112(sp) f1c: 495f4d4f fnmadd.s fs10,ft10,fs5,fs1,rmm @@ -75711,8 +75776,8 @@ Disassembly of section .debug_str: f3c: 2e2e fld ft8,200(sp) f3e: 722f2e2f 0x722f2e2f f42: 7369 lui t1,0xffffa - f44: 672d7663 bgeu s10,s2,15b0 - f48: 6c2f6363 bltu t5,sp,160e + f44: 672d7663 bgeu s10,s2,15b0 <_start-0x7fffea50> + f48: 6c2f6363 bltu t5,sp,160e <_start-0x7fffe9f2> f4c: 6269 lui tp,0x1a f4e: 2f636367 0x2f636367 f52: 74666f73 csrrsi t5,0x746,12 @@ -75724,7 +75789,7 @@ Disassembly of section .debug_str: f60: 6664 flw fs1,76(a2) f62: 6674 flw fa3,76(a2) f64: 2e32 fld ft8,264(sp) - f66: 50460063 beq a2,tp,1466 + f66: 50460063 beq a2,tp,1466 <_start-0x7fffeb9a> f6a: 455f 5458 4e45 0x4e455458455f f70: 5f44 lw s1,60(a4) f72: 7a6c flw fa1,116(a2) @@ -75755,7 +75820,7 @@ Disassembly of section .debug_str: fbe: 4152 lw sp,20(sp) fc0: 5f325f57 0x5f325f57 fc4: 6c66 flw fs8,88(sp) - fc6: 5f52006f j 21dba + fc6: 5f52006f j 21dba <_start-0x7ffde246> fca: 3066 fld ft0,120(sp) fcc: 2e00 fld fs0,24(a2) fce: 2f2e fld ft10,200(sp) @@ -75767,15 +75832,15 @@ Disassembly of section .debug_str: fde: 2f636367 0x2f636367 fe2: 696c flw fa1,84(a0) fe4: 6762 flw fa4,24(sp) - fe6: 732f6363 bltu t5,s2,170c - fea: 2d74666f jal a2,47ac0 + fe6: 732f6363 bltu t5,s2,170c <_start-0x7fffe8f4> + fea: 2d74666f jal a2,47ac0 <_start-0x7ffb8540> fee: 7066 flw ft0,120(sp) ff0: 7572742f 0x7572742f ff4: 636e flw ft6,216(sp) ff6: 6674 flw fa3,76(a2) ff8: 6664 flw fs1,76(a2) ffa: 2e32 fld ft8,264(sp) - ffc: 465f0063 beq t5,t0,145c + ffc: 465f0063 beq t5,t0,145c <_start-0x7fffeba4> 1000: 5f50 lw a2,60(a4) 1002: 4150 lw a2,4(a0) 1004: 535f4b43 fmadd.d fs6,ft10,fs5,fa0,rmm @@ -75790,12 +75855,12 @@ Disassembly of section .debug_str: 1022: 5741 li a4,-16 1024: 545f 665f 0031 0x31665f545f 102a: 5f5f 7274 6e75 0x6e7572745f5f - 1030: 64667463 bgeu a2,t1,1678 + 1030: 64667463 bgeu a2,t1,1678 <_start-0x7fffe988> 1034: 3266 fld ft4,120(sp) 1036: 5200 lw s0,32(a2) 1038: 665f 0031 5f5f 0x5f5f0031665f - 103e: 737a6c63 bltu s4,s7,1776 - 1042: 3269 jal 9cc + 103e: 737a6c63 bltu s4,s7,1776 <_start-0x7fffe88a> + 1042: 3269 jal 9cc <_start-0x7ffff634> ... Disassembly of section .debug_frame: @@ -75813,7 +75878,7 @@ Disassembly of section .debug_frame: 12: 0000 unimp 14: 0000 unimp 16: 0000 unimp - 18: cd08 sw a0,24(a0) + 18: cde0 sw s0,92(a1) 1a: 8000 0x8000 1c: 012c addi a1,sp,136 1e: 0000 unimp @@ -75835,7 +75900,7 @@ Disassembly of section .debug_frame: 3e: 0000 unimp 40: 002c addi a1,sp,8 42: 0000 unimp - 44: ce34 sw a3,88(a2) + 44: cf0c sw a1,24(a4) 46: 8000 0x8000 48: 014c addi a1,sp,132 4a: 0000 unimp @@ -75855,7 +75920,7 @@ Disassembly of section .debug_frame: 66: 0000 unimp 68: 0054 addi a3,sp,4 6a: 0000 unimp - 6c: cf80 sw s0,24(a5) + 6c: d058 sw a4,36(s0) 6e: 8000 0x8000 70: 014c addi a1,sp,132 72: 0000 unimp @@ -75877,7 +75942,7 @@ Disassembly of section .debug_frame: 92: 0000 unimp 94: 0080 addi s0,sp,64 96: 0000 unimp - 98: d0cc sw a1,36(s1) + 98: d1a4 sw s1,96(a1) 9a: 8000 0x8000 9c: 12b0 addi a2,sp,360 9e: 0000 unimp @@ -75891,7 +75956,7 @@ Disassembly of section .debug_frame: b0: 0181600b 0x181600b b4: 0288 addi a0,sp,320 b6: 0389 addi t2,t2,2 - b8: 09970593 addi a1,a4,153 # b099 + b8: 09970593 addi a1,a4,153 # b099 <_start-0x7fff4f67> bc: 0c9a slli s9,s9,0x6 be: 44030d9b 0x44030d9b c2: 0a0e slli s4,s4,0x3 @@ -75920,7 +75985,7 @@ Disassembly of section .debug_frame: f6: 0000 unimp f8: 00e4 addi s1,sp,76 fa: 0000 unimp - fc: e37c fsw fa5,68(a4) + fc: e454 fsw fa3,12(s0) fe: 8000 0x8000 100: 1a50 addi a2,sp,308 102: 0000 unimp @@ -75930,10 +75995,10 @@ Disassembly of section .debug_frame: 10a: 0389 addi t2,t2,2 10c: 0181 addi gp,gp,0 10e: 0492 slli s1,s1,0x4 - 110: 06940593 addi a1,s0,105 # ffffa069 <_PathLocale+0x7eff86e5> + 110: 06940593 addi a1,s0,105 # ffffa069 <_PathLocale+0x7eff8671> 114: 0795 addi a5,a5,5 116: 0896 slli a7,a7,0x5 - 118: 0a190403 lb s0,161(s2) # 1b0a1 + 118: 0a190403 lb s0,161(s2) # 1b0a1 <_start-0x7ffe4f5f> 11c: 44c1 li s1,16 11e: 58c8 lw a0,52(s1) 120: 44d2 lw s1,20(sp) @@ -75955,7 +76020,7 @@ Disassembly of section .debug_frame: 142: 0000 unimp 144: 0130 addi a2,sp,136 146: 0000 unimp - 148: fdcc fsw fa1,60(a1) + 148: fea4 fsw fs1,120(a3) 14a: 8000 0x8000 14c: 01e4 addi s1,sp,204 14e: 0000 unimp @@ -75977,8 +76042,8 @@ Disassembly of section .debug_frame: 16e: 0000 unimp 170: 015c addi a5,sp,132 172: 0000 unimp - 174: ffb0 fsw fa2,120(a5) - 176: 8000 0x8000 + 174: 0088 addi a0,sp,64 + 176: 8001 c.srli64 s0 178: 018c addi a1,sp,192 17a: 0000 unimp 17c: 0e44 addi s1,sp,788 @@ -76006,7 +76071,7 @@ Disassembly of section .debug_frame: 1aa: 0000 unimp 1ac: 0198 addi a4,sp,192 1ae: 0000 unimp - 1b0: 013c addi a5,sp,136 + 1b0: 0214 addi a3,sp,256 1b2: 8001 c.srli64 s0 1b4: 0238 addi a4,sp,264 1b6: 0000 unimp @@ -76033,7 +76098,7 @@ Disassembly of section .debug_frame: 1e2: 0000 unimp 1e4: 01d0 addi a2,sp,196 1e6: 0000 unimp - 1e8: 0374 addi a3,sp,396 + 1e8: 044c addi a1,sp,516 1ea: 8001 c.srli64 s0 1ec: 04bc addi a5,sp,584 1ee: 0000 unimp @@ -76054,7 +76119,7 @@ Disassembly of section .debug_frame: 20e: 0000 unimp 210: 01fc addi a5,sp,204 212: 0000 unimp - 214: 0830 addi a2,sp,24 + 214: 0908 addi a0,sp,144 216: 8001 c.srli64 s0 218: 004c addi a1,sp,4 ... diff --git a/runtime/mains/nlTest/vx_nl_main.elf b/runtime/mains/nlTest/vx_nl_main.elf index 4b8c5c40..fa6ee938 100644 Binary files a/runtime/mains/nlTest/vx_nl_main.elf and b/runtime/mains/nlTest/vx_nl_main.elf differ diff --git a/runtime/mains/nlTest/vx_nl_main.hex b/runtime/mains/nlTest/vx_nl_main.hex index 15f86213..44e2283c 100644 --- a/runtime/mains/nlTest/vx_nl_main.hex +++ b/runtime/mains/nlTest/vx_nl_main.hex @@ -1,4516 +1,4520 @@ -:0200000470008A -:10000000130101FF232681001304010113000000E6 -:100010000324C1001301010167800000130101FFE7 -:100020002326810013040101130000000324C100F2 -:100030001301010167800000130101FF23268100E5 -:1000400013040101130000000324C1001301010186 -:1000500067800000130101FF2326810013040101C2 -:10006000130000000324C100130101016780000098 -:10007000130101FF23268100130401011300000076 -:0C0080000324C10013010101678000008F :0200000480007A :100000009705000093850502130540006B10B500AD -:10001000EF000001EF001026130500006B00050043 +:10001000EF000001EF001034130500006B00050035 :10002000130540006B000500F32610029396A6010D :10003000732600029315A6001316260037F1FF6FF2 :100040003301B1403301D1403301C100F326100226 :1000500063860600130500006B0005006780000042 :10006000130101FD2326810213040103232EA4FCA6 :10007000232CB4FC232AC4FC8327C4FD83A70700D8 -:100080002326F4FE832744FD13F7F70F8327C4FECE -:100090002380E7008327C4FE938747002326F4FECE -:1000A000232404FE6F004003832784FE032784FD7E -:1000B000B307F70003C707008327C4FE2380E700C8 -:1000C0008327C4FE938717002326F4FE832784FE2C -:1000D000938717002324F4FE032784FE832744FD1F -:1000E000E344F7FC8327C4FD0327C4FE23A0E700F5 -:1000F000130000000324C102130101036780000004 -:10010000130101FD2326810213040103232EA4FC05 -:10011000232CB4FC8327C4FD83A707002326F4FE09 -:100120008327C4FE83A707002322F4FE8327C4FE8F -:10013000938747002326F4FE232404FE6F00400328 -:10014000832784FE032784FDB307F7000327C4FE3B -:10015000034707002380E7008327C4FE9387170027 -:100160002326F4FE832784FE938717002324F4FEBE -:10017000032784FE832744FEE344F7FC8327C4FD62 -:100180000327C4FE23A0E700130000000324C102DC -:100190001301010367800000130101FF23261100F2 -:1001A0002324810013040101B7070081138507048C -:1001B000EF00002C130000008320C1000324810005 -:1001C0001301010167800000130101FD23261102C4 -:1001D0002324810213040103232EA4FC232CB4FC4A -:1001E000B70700712326F4FE930760002324F4FE72 -:1001F000130784FE9307C4FE13064000930507000F -:1002000013850700EFF0DFE51307C4FD9307C4FE75 -:10021000130640009305070013850700EFF05FE425 -:10022000970000F0E780C0DFB70700722322F4FEDA -:10023000930744FE832584FD13850700EFF05FECF0 -:1002400013000000138507008320C10203248102EC -:100250001301010367800000130101FE232E11002A -:10026000232C8100130401022326A4FEB70700817A -:1002700013854705EF00C01F930710001385070083 -:100280008320C10103248101130101026780000062 -:10029000130101FF2326110023248100130401010F -:1002A000B707008113858706EF00801C130000004C -:1002B0008320C10003248100130101016780000035 -:1002C000130101FF232611002324810013040101DF -:1002D000B70700811385C707EF00801913000000DE -:1002E0008320C10003248100130101016780000005 -:1002F000130101FD232611022324810213040103AB -:10030000232EA4FC232CB4FC232AC4FCB7070071C1 -:100310002326F4FE930750002324F4FE130784FEE3 -:100320009307C4FE130640009305070013850700DA -:10033000EFF01FD31307C4FD9307C4FE130640005C -:100340009305070013850700EFF09FD19307C4FEC4 -:10035000032644FD832584FD13850700EFF05FD05D -:10036000970000F0E78000D113000000138507001C -:100370008320C1020324810213010103678000006E -:10038000130101FD2326810213040103232EA4FC83 -:100390008327C4FD63D807008327C4FDB307F0405B -:1003A000232EF4FC0327C4FDB73700009387078092 -:1003B00063D8E700B737000093870780232EF4FC4B -:1003C000B727008183A7C7902326F4FEB7270081B3 -:1003D00003A7C7908327C4FD3307F700B727008121 -:1003E00023A6E7908327C4FE138507000324C102D8 -:1003F00013010103678000006B10B50067800000E7 -:100400006B000500678000006B40B500678000004E -:100410006B200500678000006B30000067800000E3 -:1004200073251002678000007325000267800000BA -:10043000130540006B000500F32610029396F600AA -:10044000732600029315A6001316260037F1FF6FDE -:100450003301B1403301D1403301C100F326100212 -:1004600063860600130500006B000500678000002E -:10047000130141FF232011002322B1008345050011 -:1004800063880500EF00C001130515006FF01FFF22 -:1004900083200100832541001301C1006780000013 -:1004A000B702010023A0B20067800000130101FD24 -:1004B000232611022324810213040103232EA4FC0A -:1004C0000327C4FD9307F00063E4E702B717008138 -:1004D0000327C4FD13172700938707EAB307F70024 -:1004E00083A7070013850700EFF09FF86F00400710 -:1004F000930700022326F4FEA30504FE8327C4FE0F -:100500009387C7FF0327C4FDB357F70093F7F7009E -:100510002322F4FE832744FE63860700930710001E -:10052000A305F4FE8347B4FE63820702B717008178 -:10053000032744FE13172700938707EAB307F70042 -:1005400083A7070013850700EFF09FF28327C4FEFF -:100550009387C7FF2326F4FE8327C4FEE340F0FA07 -:100560008320C1020324810213010103678000007C -:10057000130101FE232E1100232C8100130401021C -:100580002326A4FE2324B4FE0325C4FEEFF05FEE71 -:10059000032584FEEFF09FF1B70700811385070D57 -:1005A000EFF01FED130000008320C101032481013F -:1005B0001301010267800000130101FE232E1100C8 -:1005C000232C810013040102B727008183A787929F -:1005D00013850700EFF0DFE2B727008103A74792FA -:1005E000B727008183A7079213850700E70007005C -:1005F000EFF01FE32326A4FE8327C4FE63880700D1 -:1006000013050000EFF0DFDF6F00C00013051000DE -:10061000EFF01FDF130000008320C10103248101DC -:100620001301010267800000130101FE232E110057 -:10063000232C8100130401022326A4FE2324B4FEEC -:100640002322C4FE2320D4FEB7270081032744FEC3 -:1006500023A2E792B7270081032704FE23A0E79295 -:10066000B7270081032784FE23A4E792B707008001 -:100670009387875B938507000325C4FEEFF0DFD7E0 -:10068000EFF09FF3130000008320C10103248101D8 +:100080002326F4FE8327C4FE032744FD23A0E700B4 +:100090008327C4FE938747002326F4FE232404FE0F +:1000A0006F004003832784FE032784FDB307F70016 +:1000B00003C707008327C4FE2380E7008327C4FE0D +:1000C000938717002326F4FE832784FE9387170067 +:1000D0002324F4FE032784FE832744FDE344F7FC36 +:1000E0008327C4FD0327C4FE23A0E70013000000FC +:1000F0000324C1021301010367800000130101FD05 +:100100002326810213040103232EA4FC232CB4FC18 +:100110008327C4FD83A707002326F4FE8327C4FE9C +:1001200083A707002322F4FE8327C4FE938747009A +:100130002326F4FE232404FE6F004003832784FE5D +:10014000032784FDB307F7000327C4FE0347070016 +:100150002380E7008327C4FE938717002326F4FE3D +:10016000832784FE938717002324F4FE032784FE4D +:10017000832744FEE344F7FC8327C4FD0327C4FE22 +:1001800023A0E700130000000324C10213010103B0 +:1001900067800000130101FF232611002324810042 +:1001A00013040101B707008113850704EF00403AEB +:1001B000130000008320C10003248100130101010A +:1001C00067800000130101F723261108232481080A +:1001D00013040109232EA4F6232CB4F6B7070071EB +:1001E0002326F4FE930760002324F4FE130784FE05 +:1001F0009307C4FE1306400093050700138507000C +:10020000EFF01FE61307C4F79307C4FE1306400080 +:100210009305070013850700EFF09FE4B7270081DF +:1002200083A7C797E7800700B70700722322F4FE71 +:10023000130784F7930744FE93050700138507000F +:10024000EFF0DFEB832784F783A747009385070050 +:10025000B707008113854705EF00803F832784F7A8 +:100260008397070093850700B7070081138507066A +:10027000EF00003E832784F783D72700938507008C +:10028000B70700811385C706EF00803C832784F7FA +:1002900083D7A70093850700B707008113858707D9 +:1002A000EF00003B832784F783D7C70093850700BF +:1002B000B707008113854708EF008039832784F74B +:1002C0008397E70093850700B70700811385070927 +:1002D000EF000038832784F783A707019385070081 +:1002E000B70700811385C709EF008036832784F79D +:1002F00083A7470493850700B70700811385870A02 +:10030000EF000035832784F783A7870493850700D0 +:10031000B70700811385870BEF0080339307000038 +:10032000138507008320C1080324810813010109F4 +:1003300067800000130101FE232E1100232C810091 +:10034000130401022326A4FEB70700811385470C7E +:10035000EF00002093071000138507008320C101E0 +:10036000032481011301010267800000130101FFD2 +:10037000232611002324810013040101B707008103 +:100380001385870DEF00C01C130000008320C100FF +:10039000032481001301010167800000130101FFA4 +:1003A000232611002324810013040101B7070081D3 +:1003B0001385C70EEF00C019130000008320C10091 +:1003C000032481001301010167800000130101FD76 +:1003D000232611022324810213040103232EA4FCEB +:1003E000232CB4FC232AC4FCB70700712326F4FE97 +:1003F000930750002324F4FE130784FE9307C4FEE2 +:10040000130640009305070013850700EFF05FC552 +:100410001307C4FD9307C4FE1306400093050700AD +:1004200013850700EFF0DFC39307C4FE032644FDE6 +:10043000832584FD13850700EFF09FC2B727008155 +:1004400083A7C797E7800700130000001385070004 +:100450008320C1020324810213010103678000008D +:10046000130101FD2326810213040103232EA4FCA2 +:100470008327C4FD63D807008327C4FDB307F0407A +:10048000232EF4FC0327C4FDB737000093870780B1 +:1004900063D8E700B737000093870780232EF4FC6A +:1004A000B727008183A707982326F4FEB72700818A +:1004B00003A707988327C4FD3307F700B7270081F8 +:1004C00023A0E7988327C4FE138507000324C102F5 +:1004D00013010103678000006B10B5006780000006 +:1004E0006B000500678000006B40B500678000006E +:1004F0006B200500678000006B3000006780000003 +:1005000073251002678000007325000267800000D9 +:10051000130540006B000500F32610029396F600C9 +:10052000732600029315A6001316260037F1FF6FFD +:100530003301B1403301D1403301C100F326100231 +:1005400063860600130500006B000500678000004D +:10055000130141FF232011002322B1008345050030 +:1005600063880500EF00C001130515006FF01FFF41 +:1005700083200100832541001301C1006780000032 +:10058000B702010023A0B20067800000130101FD43 +:10059000232611022324810213040103232EA4FC29 +:1005A0000327C4FD9307F00063E4E702B717008157 +:1005B0000327C4FD13172700938707F1B307F7003C +:1005C00083A7070013850700EFF09FF86F0040072F +:1005D000930700022326F4FEA30504FE8327C4FE2E +:1005E0009387C7FF0327C4FDB357F70093F7F700BE +:1005F0002322F4FE832744FE63860700930710003E +:10060000A305F4FE8347B4FE63820702B717008197 +:10061000032744FE13172700938707F1B307F7005A +:1006200083A7070013850700EFF09FF28327C4FE1E +:100630009387C7FF2326F4FE8327C4FEE340F0FA26 +:100640008320C1020324810213010103678000009B +:10065000130101FE232E1100232C8100130401023B +:100660002326A4FE2324B4FE0325C4FEEFF05FEE90 +:10067000032584FEEFF09FF1B7070081138507146F +:10068000EFF01FED130000008320C101032481015E :100690001301010267800000130101FE232E1100E7 -:1006A000232C810013040102B70700811385471131 -:1006B000EFF01FDC13054000EFF09FD4EFF0DFD622 -:1006C0002326A4FE0327C4FEB71700818326C4FE99 -:1006D00093962600938707F2B387F60023A0E700DE -:1006E00013051000EFF0DFD1B717008183A707F2E1 -:1006F00013850700EFF09FDBB707008113854712D2 -:10070000EFF01FD7B7170081938707F283A7470041 -:1007100013850700EFF09FD9B707008113854712B3 -:10072000EFF01FD5B7170081938707F283A78700E3 -:1007300013850700EFF09FD7B70700811385471295 -:10074000EFF01FD3B7170081938707F283A7C70085 -:1007500013850700EFF09FD5B70700811385471277 -:10076000EFF01FD1130000008320C1010324810199 +:1006A000232C810013040102B727008183A7C79977 +:1006B00013850700EFF0DFE2B727008103A78799D2 +:1006C000B727008183A7479913850700E700070034 +:1006D000EFF01FE32326A4FE8327C4FE63880700F0 +:1006E00013050000EFF0DFDF6F00C00013051000FE +:1006F000EFF01FDF130000008320C10103248101FC +:100700001301010267800000130101FE232E110076 +:10071000232C8100130401022326A4FE2324B4FE0B +:100720002322C4FE2320D4FEB7270081032744FEE2 +:1007300023ACE798B7270081032704FE23AAE79894 +:10074000B7270081032784FE23AEE798B707008010 +:1007500093878769938507000325C4FEEFF0DFD7F1 +:10076000EFF09FF3130000008320C10103248101F7 :100770001301010267800000130101FE232E110006 -:10078000232C810013040102EFF01FCA2326A4FECC -:100790008327C4FE93B72700A305F4FE8347B4FE66 -:1007A00013850700EFF0DFC68347B4FE63840706B6 -:1007B0008327C4FE93B717002305F4FE8347A4FEE6 -:1007C00013850700EFF0DFC48347A4FE63820702AE -:1007D000B72700810327C4FE131727009387C79309 -:1007E000B307F7001307A00023A0E7006F00000283 -:1007F000B72700810327C4FE131727009387C793E9 -:10080000B307F7001307B00023A0E700EFF0DFC045 -:100810006F0040068327C4FE93B73700A304F4FE9D -:10082000834794FE13850700EFF09FBE834794FE35 -:1008300063820702B72700810327C4FE131727002E -:100840009387C793B307F7001307C00023A0E700FF -:100850006F000002B72700810327C4FE131727008B -:100860009387C793B307F7001307D00023A0E700CF -:10087000EFF09FBAEFF05FBAB727008183A7C79365 -:1008800013850700EFF09FC2B70700811385471259 -:10089000EFF01FBEB72700819387C79383A7470058 -:1008A00013850700EFF09FC0B7070081138547123B -:1008B000EFF01FBCB72700819387C79383A78700FA -:1008C00013850700EFF09FBEB7070081138547121D -:1008D000EFF01FBAB72700819387C79383A7C7009C -:1008E00013850700EFF09FBCB707008113854712FF -:1008F000EFF01FB8130000008320C1010324810121 -:100900001301010267800000130101FE232E110074 -:10091000232C810013040102EFF09FB02326A4FED4 -:10092000B72700810327C4FE131727009387C792B8 -:10093000B307F7000327C4FE23A0E7008327C4FE04 -:100940006386070013050000EFF09FAB1300000063 -:100950008320C1010324810113010102678000008B -:10096000130101FE232E1100232C81001304010228 -:10097000B7170080938787902326F4FE8325C4FE53 -:1009800013054000EFF05FA7EFF01FF8B7270081D5 -:1009900083A7C79213850700EFF05FB1B707008107 -:1009A00013854712EFF0DFACB72700819387C7921A -:1009B00083A7470013850700EFF05FAFB7070081FB -:1009C00013854712EFF0DFAAB72700819387C792FC -:1009D00083A7870013850700EFF05FADB70700819D -:1009E00013854712EFF0DFA8B72700819387C792DE -:1009F00083A7C70013850700EFF05FABB70700813F -:100A000013854712EFF0DFA6130000008320C10119 -:100A1000032481011301010267800000130101FF1B -:100A2000232611002324810013040101EFF0DFC607 -:100A3000B707008113858712EFF09FA313054000CD -:100A4000EFF01F9CEFF05FD313051000EFF05F9BFA -:100A5000B70700811385C713EFF09FA1EFF05FF098 -:100A6000130000008320C100032481001301010151 -:100A700067800000130101FF232611002324810059 -:100A80001304010113051000EFF09F979305801CDC -:100A9000B707008113858718EF00400697F0FFEF36 -:100AA000E780405693070000138507008320C100AC -:100AB000032481001301010167800000130101FC80 -:100AC0002324C1022326D1022328E102232AF10292 -:100AD000232C0103232E1103138605008325850093 -:100AE00093068102232E11002326D100EF00000679 -:100AF0008320C1011301010467800000130101FC80 -:100B0000232AF102B727008183A747912324C1023A -:100B10002326D1022322B1022328E102232C010340 -:100B2000232E110383A587009306410213060500B7 -:100B300013850700232E11002326D100EF000001AA -:100B40008320C1011301010467800000130101E249 -:100B5000232E111C232A911C2328211D2326311DFD -:100B6000232C811B1389050093040600138C0600B7 -:100B7000232C811C2324411D2322511D2320611D70 -:100B8000232E711B232A911B2328A11B2326B11B73 -:100B900093090500EF40103B8327050013850700EC -:100BA0002328F102EF60C064232EA1002320010E50 -:100BB0002322010E2324010E2326010E638A09003D -:100BC00083A789036396070013850900EF20005867 -:100BD0008317C9001397270163420702B726000055 -:100BE00003274906B3E7D7002316F900B7E7FFFF4D -:100BF0009387F7FFB377F7002322F9068357C900DD -:100C000093F787006380070483270901638C070239 -:100C10008357C9001307A00093F7A7016390E70863 -:100C20008317E90063CC070693060C0013860400C3 -:100C30009305090013850900EF10D0772320A10246 -:100C40006F00C0019305090013850900EF204002E1 -:100C5000E30005FC9307F0FF2320F1028320C11D70 -:100C60000324811D032501028324411D0329011D45 -:100C70008329C11C032A811C832A411C032B011CCC -:100C8000832BC11B032C811B832C411B032D011BB8 -:100C9000832DC11A1301011E67800000B707008170 -:100CA0009387071A2324F104B7070081930AC10F21 -:100CB0009387C731232A510D232E010C232C010CBD -:100CC000130A0000938B0A00232E0102232C010239 -:100CD0002324010023260102232A010223200102EA -:100CE0002328F100138404001307500283470400F3 -:100CF00063840700639CE70A330B9440630A0B0488 -:100D00008327C10D23A09B0023A26B01B38767013A -:100D1000232EF10C8327810D13077000938B8B001A -:100D200093871700232CF10C635EF7001306410D27 -:100D30009305090013850900EF804050631C05727C -:100D4000938B0A0083270102B38767012320F102F6 -:100D500083470400639407006F101060930714002A -:100D6000A30B010A930DF0FF2322010213040000DC -:100D70009306A005930CA000130D900003CB070071 -:100D800013871700232CE1001306A00293070BFE24 -:100D900063F4F6006F1080280327810493972700DF -:100DA000B387E70083A707006780070013041400D8 -:100DB0006FF0DFF313850900EF40D018832745005B -:100DC00013850700232AF102EF6080422326A10247 -:100DD00013850900EF401017832785009306A005AF -:100DE0002324F1008327C102638C0700832781003D -:100DF0006388070083C70700638407001364044007 -:100E0000832781016FF09FF78347710BE39A07FEF9 -:100E100093070002A30BF10A6FF09FFE1364140006 -:100E20006FF01FFE83270C00130C4C002322F102ED -:100E3000E3D807FCB307F0402322F1021364440017 -:100E40006FF01FFC9307B0026FF0DFFC03278101F6 -:100E500083278101034B0700938717006310CB049E -:100E6000832D0C0013074C0063D40D00930DF0FF8D -:100E7000130C0700232CF1006FF09FF833839D03C0 -:100E80009387170003CBF7FFB30DE30013070BFDA8 -:100E9000E376EDFE232CF1006FF05FEF930D000081 -:100EA0006FF0DFFE136404086FF09FF58327810164 -:100EB0002322010203274102130B0BFD9387170026 -:100EC000330797033307EB0003CBF7FF2322E1023D -:100ED00013070BFDE370EDFE6FF0DFFB136484007E -:100EE0006FF01FF28327810103C707009307800675 -:100EF000631CF70083278101136404209387170084 -:100F0000232CF1006FF0DFEF136404046FF05FEF48 -:100F10008327810103C707009307C006631CF700FE -:100F20008327810193871700232CF10013640402A7 -:100F30006FF01FED136404016FF09FEC93074C00FA -:100F4000232AF10083270C00A30B010A230EF112C0 -:100F5000130C0000930D100013070000232601005E -:100F6000930C0000130D00009304C1132324E1022D -:100F70006354B7012324B1038346710B63880600D1 -:100F800083278102938717002324F102937724009B -:100F90002320F104638807008327810293872700B9 -:100FA0002324F102937744082322F1046390070875 -:100FB0008327410283268102B386D7406358D00637 -:100FC000B7070081130E00011388C730930E70001D -:100FD0000326810D23A00B018325C10D13061600E6 -:100FE00013858B006354DE006F10800423A2DB00A6 -:100FF000B386B600232ED10C232CC10C93067000AF -:10100000930B050063D4C6021306410D9305090036 -:10101000138509002326E104EF80402263040500C4 -:101020006F10902D0327C104938B0A008346710B28 -:10103000638E06049306710B23A0DB009306100059 -:1010400023A2DB008326C10D13067000938B8B0057 -:1010500093861600232ED10C8326810D93861600CD -:10106000232CD10C6354D6021306410D93050900BD -:10107000138509002326E104EF80401C630405006A -:101080006F1090270327C104938B0A008327010464 -:10109000638E07049306810B23A0DB0093062000D8 -:1010A00023A2DB008326C10D13067000938B8B00F7 -:1010B00093862600232ED10C8326810D938616005D -:1010C000232CD10C6354D6021306410D930509005D -:1010D000138509002320E104EF8040166304050016 -:1010E0006F10902103270104938B0A00832741048A -:1010F00093060008639CD70683274102832681025A -:10110000B386D7406354D00613080001130E700055 -:10111000832701010326810D8325C10D23A0FB0038 -:101120001306160013858B00E340D87623A2DB005C -:10113000B386B600232ED10C232CC10C930670006D -:10114000930B050063D4C6021306410D93050900F5 -:10115000138509002320E104EF80400E630405009D -:101160006F10901903270104938B0A003307B741CE -:101170006350E00613080001130E7000832701017D -:101180008326810D0326C10D23A0FB009386160044 -:1011900093858B00E342E87423A2EB003307C7007A -:1011A000232EE10C232CD10C13077000938B050028 -:1011B0006350D7021306410D9305090013850900FA -:1011C000EF80C007630405006F101013938B0A00B3 -:1011D000937604100327C10DE39406748327810DD1 -:1011E0003383ED0023A09B009387170023A2BB014C -:1011F000232E610C232CF10C13077000938B8B00B2 -:101200006344F7006F1040061306410D9305090073 -:1012100013850900EF808002630405006F10D00D74 -:10122000938B0A006F104004136404019377040247 -:1012300063860706130C7C00137C8CFF832C0C0048 -:10124000032D4C0093078C00232AF10063440D000A -:101250006F1090123308904133370001B307A0415B -:10126000338DE7401307D002A30BE10A930C08006B -:10127000130710009306F0FFE38ADD409306040095 -:1012800033E6AC011374F4F7E3120640E38A0D561B -:1012900093061000E310D7406F10500F93074C00D7 -:1012A000232AF1009377040163880700832C0C0044 -:1012B00013DDFC416FF09FF99377040403280C00C1 -:1012C00063880700931C080193DC0C416FF05FFEFC -:1012D00093770420930C0800E38C07FC931C88018F -:1012E00093DC8C416FF0DFFC937784006388070AFE -:1012F00093074C00232AF10083270C0003A6070064 -:1013000083A6470003A7870083A7C7002320C10E39 -:101310002322D10E2324E10E1305010E2326F10E04 -:10132000EF40803B232EA10A93072000631EF50A9D -:101330008327010E930501091305010A2320F10AF1 -:101340008327410E23280108232A01082322F10ABA -:101350008327810E232C0108232E01082324F10A60 -:101360008327C10E2326F10AEFB090416356050092 -:101370009307D002A30BF10A9307700463D06707A9 -:10138000B7040081938404331374F4F7130C000042 -:10139000930D3000130700006F009035130C7C0094 -:1013A000137C8CFF83250C0003264C0093078C00D4 -:1013B0001305010A232AF100EFE050588327010AA0 -:1013C0002320F10E8327410A2322F10E8327810A6D -:1013D0002324F10E8327C10A6FF01FF4B7040081A4 -:1013E0009384C4326FF05FFA93071000631AF5021A -:1013F0008327C10E63D607009307D002A30BF10A1F -:101400009307700463D86701B70400819384843321 -:101410006FF09FF7B7040081938444336FF0DFF6D9 -:10142000937CFBFD93071004639EFC049307000369 -:10143000230CF10A13071006930780076304EB00DF -:1014400093078005A30CF10A930730061364240068 -:1014500063D2B74D93851D0013850900EF40404BC3 -:1014600093040500631E054A8357C90093E70704E8 -:101470002316F9008357C90093F70704638007FE1A -:101480006FF04FFD9307F0FF6380FD4A93077004F0 -:10149000130C00006398FC0063960D00138C0D0084 -:1014A000930D1000032AC10E936704102324F10248 -:1014B00023200104032F010E832E410E032E810EE3 -:1014C000635A0A00B707008033CA47019307D00266 -:1014D0002320F104930710046392FC4A1305010AC8 -:1014E0002320E10B2322D10B2324C10B2326410B04 -:1014F000EFE050681306C10BEF50901D13860500F6 -:10150000930505001305010AEFE050438327010A04 -:1015100013060107930501082320F1088327410AD8 -:1015200013050109232801062322F1088327810AD4 -:10153000232A0106232C01062324F1088327C10A4C -:101540002326F108B707FC3F232EF106EFB0103831 -:101550000328010903264109832681090327C109BC -:10156000930501091305010A2320010B2328010516 -:101570002322C10A2326C1042324D10A2322D10411 -:101580002326E10A2326E10023280108232A010853 -:10159000232C0108232E0108EFB000770327C10098 -:1015A000832641040326C1040328010563160500B0 -:1015B00093071000232EF10A93071006630CFB36E5 -:1015C000370D008193070D352326F100138EFDFFA3 -:1015D000138D0400B707034093050109232AC108AE -:1015E0001305010A13060108232CC1052326F1085F -:1015F00023280109232CD108232EE10823200108E8 -:101600002322010823240108EFB0502C0328010AEB -:101610000326410A8326810A0327C10A1305010A0A -:10162000232A01052328C1042326D1042322E1040F -:10163000EFE0C07993050500130A05001305010AC0 -:10164000EFE0101703274104032601050328410595 -:101650002326E1080327010A8326C1042322C108A7 -:101660002328E1060327410A930501081306010711 -:10167000232AE1060327810A130501092320010912 -:10168000232CE1060327C10A2324D108130D1D00D2 -:10169000232EE106EFC0904E8327C100032E810563 -:1016A00083220109B385470183C50500832F4109C2 -:1016B000032F8109832EC1092322C105A30FBDFE7B -:1016C0009307F0FF6300FE08130EFEFF9305010968 -:1016D0001305010A2326D1072324E1072322F1075A -:1016E00023205106232EC1052320510A232C510407 -:1016F0002322F10B232AF1052324E10B2328E10502 -:101700002326D10B2326D10523280108232A0108EB -:10171000232C0108232E0108EFB0005F0327C1042A -:10172000832601050326410503288105032EC105F3 -:1017300083220106832F4106032F8106832EC106D3 -:10174000E31A05E83707FE3F930501091305010A6F -:101750002320510A232C51042322F10B232AF105C3 -:101760002324E10B2328E1052326D10B2326D105D1 -:1017700023280108232A0108232C0108232EE1082D -:10178000EFB0406B6348A00483228105832F41059D -:10179000032F0105832EC1043707FE3F930501097E -:1017A0001305010A2320510A2322F10B2324E10B04 -:1017B0002326D10B23280108232A0108232C010802 -:1017C000232EE108EFB040546310051A137A1A0073 -:1017D000630C0A188327C1002326A10D930500037B -:1017E00003C6F7008326C10C1387F6FF2326E10CFE -:1017F00003C7F6FF6306C714130690036316C714E6 -:101800008327C10003C7A700A38FE6FE130A0D00BC -:1018100013077004330A9A40032DC10B6390EC2C1C -:101820001307D0FF6344ED0063DAAD33130BEBFF16 -:101830009306FDFF232ED10A1376FBFD130510043A -:101840001377FB0F930500006318A6001307F7003A -:101850001377F70F930510002302E10C9307B002F2 -:1018600063D8060093061000B386A6419307D00202 -:10187000A302F10C9307900063D8D72A1307310D08 -:10188000130507009305A00013083006B3E7B6025E -:101890001306F7FF93870703A30FF7FEB3C7B6023C -:1018A0006344D82693870703A30FF6FE1307E7FFC9 -:1018B0001306610C6360A7269307410CB307F6403B -:1018C000232CF102B38D47019307100063C6470133 -:1018D00093771400638607008327C101B38DFD0051 -:1018E0001374F4BF936704102324F102232601002C -:1018F000930C0000130D000083270104638607008A -:101900001307D002A30BE10A03248102130700008E -:101910006FF0CFE5130C00009304C1136FF09FB874 -:10192000130C05006FF01FB8130C0000930D60003E -:101930006FF05FB7370D00819307CD336FF0DFC8CD -:10194000A38FB6FE6FF01FEA130717001377F70F88 -:101950006FF09FEB130A1A00A30FDAFE338747419B -:10196000E35A07FE6FF0DFEA83274104130A0D00F4 -:1019700093060003B307FD006FF05FFE930760045A -:10198000638EFC0093075004138D1D006384FC00DC -:10199000138D0D00130620006F00C000138D0D0085 -:1019A000130630009307010C1308C10C1307C10B79 -:1019B00093060D009305010A138509002320E10B0E -:1019C0002326E1052322D10B2322D1052324C10B99 -:1019D0002326C1012326410BEF30C010930770046A -:1019E00093040500032EC100832E4104032FC1047C -:1019F000639AFC009377140063960700032AC10CD6 -:101A00006FF01FE113076004B387A401639AEC062B -:101A100083C60400130700036390E60693050109DB -:101A20001305010A2328F1042320E10B2326E105F5 -:101A30002322D10B2322D1052324C10B2326C1014C -:101A40002326410B23280108232A0108232C0108FF -:101A5000232E0108EFB0402B032EC100832E41043A -:101A6000032FC10483270105630805001307100035 -:101A7000330DA741232EA10B0327C10BB387E7002A -:101A8000930501091305010A2326F1002320E10B28 -:101A90002322D10B2324C10B2326410B2328010829 -:101AA000232A0108232C0108232E0108EFB0C025AA -:101AB0008327C100631405002326F10C930600035D -:101AC0006F000001130617002326C10C2300D70066 -:101AD0000327C10CE368F7FE6FF05FF213076004A1 -:101AE000E398ECD4137714003367B7016350A00771 -:101AF0006300070C8327C1013307FD00B38DED00A0 -:101B0000130B60066F000009130706009386070099 -:101B10006FF0DFD7130717008347F7FF1306160090 -:101B2000A30FF6FE6FF01FD91307610C6398050031 -:101B3000930700032303F10C1307710C938706032B -:101B4000130617002300F7006FF01FD76306070680 -:101B50008327C101138717006FF05FFA63404D03BD -:101B600013771400930D0D00630607008327C1014E -:101B7000B30DFD00130B70066F00C0018327C10178 -:101B8000130B7006B30DFA006346A0013383AD4119 -:101B9000930D1300937C044023260100E38E0CD4A4 -:101BA000930C0000E35AA0D59306F00F6F0080035A -:101BB000930D0D006FF0DFF4130B6006930D100012 -:101BC0006FF05FFD6356A70383278100330DED405F -:101BD00003C71700630A070293871700938C1C0042 -:101BE0002324F1008327810003C70700E31CD7FCEF -:101BF0008327C1003387FC008327C1023307F70224 -:101C0000B30DB7016FF05FCF8327C1009387170033 -:101C10002326F1006FF01FFD13074C00232AE1007B -:101C20001377040283270C006300070203270102D5 -:101C300023A0E7001357F74123A2E700032C41013B -:101C4000832481016FF00F8A137704016308070072 -:101C50000327010223A0E7006FF05FFE137704045F -:101C600063080700032701022390E7006FF01FFDC0 -:101C700013740420E30E04FC032701022380E70011 -:101C80006FF0DFFB1364040193770402638607029D -:101C9000130C7C00137C8CFF832C0C00032D4C0058 -:101CA00093078C00232AF1001374F4BF130700007C -:101CB000A30B010A6FF00FDC93074C00232AF100FD -:101CC0009377040163860700832C0C006F000001EA -:101CD0009377040463880700835C0C00130D0000F5 -:101CE0006FF09FFC93770420E38007FE834C0C0089 -:101CF0006FF0DFFE3787FFFF1347078393074C0022 -:101D0000231CE10A37070081232AF1009307C73318 -:101D1000832C0C00130D000013642400232EF10209 -:101D200013072000130B80076FF09FF893074C00F8 -:101D3000232AF100A30B010A9307F0FF83240C0070 -:101D40006384FD0213860D009305000013850400D3 -:101D5000EF404023130C0500630E05E2B30D9540E0 -:101D6000130C00006FF00FE313850400EF504048A0 -:101D7000930D05006FF0DFFE1364040193770402F6 -:101D800063820702130C7C00137C8CFF832C0C00F5 -:101D9000032D4C0093078C00232AF1001307100039 -:101DA0006FF01FF193074C00232AF1009377040191 -:101DB00063860700832C0C006F00000193770404F6 -:101DC00063880700835C0C00130D00006FF01FFD9B -:101DD00093770420E38007FE834C0C006FF0DFFE56 -:101DE000B707008193870735232EF102937704020A -:101DF000638A0704130C7C00137C8CFF832C0C007B -:101E0000032D4C0093078C00232AF1001377140054 -:101E1000630E070033E7AC01630A070013070003F2 -:101E2000230CE10AA30C610B136424001374F4BFA8 -:101E3000130720006FF0DFE7B70700819387C733F0 -:101E40006FF09FFA93074C00232AF1009377040167 -:101E500063860700832C0C006F0000019377040455 -:101E600063880700835C0C00130D00006FF01FFAFD -:101E700093770420E38007FE834C0C006FF0DFFEB5 -:101E800093060400130710006FF08FBF9306100035 -:101E9000E308D74E930620006308D7121307011AF0 -:101EA0001316DD0193F67C0013D83C0093860603DD -:101EB000B36C0601135D3D00A30FD7FE33E6AC0102 -:101EC0009304F7FF631E060293771400638A0700EA -:101ED000930700036386F600A38FF4FE9304E7FFE5 -:101EE0009307011A13870D00130C0000B38D974060 -:101EF00023260100930C0000130D00006FF00F87E4 -:101F0000138704006FF0DFF993770440130A000091 -:101F10001307011A2326F100130C90001306A000EA -:101F20009306000013850C0093050D009304F7FF42 -:101F30002324E102EFA0501C032781028327C10064 -:101F400013050503A30FA7FE130A1A0063880704ED -:101F50008327810003C707006312EA049307F00F89 -:101F6000630EFA0263140D00637A9C038327C10297 -:101F700083254103130A0000B384F440138607004D -:101F800013850400EF5080288327810003C71700C2 -:101F900063060700938717002324F1001306A000AF -:101FA0009306000013850C0093050D00EFA08051EF -:101FB00063140D00E3769CF3930C0500138D05006C -:101FC000138704006FF09FF59304011A8327C10360 -:101FD00013F7FC009384F4FF3387E70003470700FF -:101FE00013D84C002380E4001317CD01B36C070114 -:101FF000135D4D0033E7AC01E31A07FC6FF05FEEB1 -:102000009304011AE31E07EC93F61600E38A06EC2C -:1020100093070003A30FF1186F00D037E30E0B32C4 -:10202000230E6113A30B010A232A81016FE05FF2E3 -:102030009385050123A2CB01232EB10C232CC10CC7 -:1020400063DECE021306410D9305090013850900D6 -:102050002328E1042326D104EF70401EE31E052847 -:10206000032701058326C104B707008113850A00F1 -:10207000930E70001388C730130E0001938606FF7D -:10208000930B05006FE0DFF49385050123A20B019C -:10209000232EB10C232CC10C635ACE021306410D22 -:1020A00093050900138509002322E1042320D104AC -:1020B000EF70C018E31205240327410483260104AE -:1020C00013850A00130E700013080001938606FFA3 -:1020D000930B05006FF0CF831306060123A20B01BB -:1020E000232EC10C232CD10C6356DE021306410DA6 -:1020F00093050900138509002320E104EF70001403 -:10210000E31C051E0327010493850A00130E7000CB -:1021100013080001130707FF938B05006FF00F866C -:102120009306500663D866778326010E930501094E -:102130001305010A2320D10A8326410E2320E1043E -:10214000232801082322D10A8326810E232A01088D -:10215000232C01082324D10A8326C10E232E010833 -:102160002326D10AEFA0503A032701046312051871 -:10217000B70700819387473623A0FB009307100021 -:1021800023A2FB008327810D13071700232EE10CE8 -:1021900093871700232CF10C13077000938B8B008F -:1021A000635EF7001306410D9305090013850900CE -:1021B000EF70C008E3120514938B0A008327C10B4C -:1021C00063C64701937714006380070A83270103DE -:1021D0000327C101938B8B0023ACFBFE8327C10136 -:1021E00023AEFBFE8327C10DB387E700232EF10C3E -:1021F0008327810D1307700093871700232CF10CA0 -:10220000635EF7001306410D93050900138509006D -:10221000EF70C002E312050E938B0A009304FAFFDD -:1022200063549004130B0001930C7000032601010A -:102230008327810D0327C10D23A0CB0093871700AF -:1022400093868B00634A9B0623A29B00B384E40021 -:10225000232E910C232CF10C13077000938B060096 -:102260006354F7006FE05FFA13744400E31604024E -:10227000032B4102832781026354FB00138B070069 -:1022800083270102B38767012320F1028327C10D51 -:10229000638C07001306410D93050900138509009F -:1022A000EF60D079E31A0504232C010CE31E0C081F -:1022B000938B0A006FF09F981307070123A26B010D -:1022C000232EE10C232CF10C63DEFC001306410DE0 -:1022D0009305090013850900EF605076E31E0500A1 -:1022E00093860A00938404FF938B06006FF01FF41B -:1022F0008326C10B634ED016B707008193874736FC -:1023000023A0FB009307100023A2FB008327810D6D -:1023100013071700232EE10C93871700232CF10CD1 -:1023200013077000938B8B00635EF7001306410D5B -:102330009305090013850900EF605070631E057A4C -:10234000938B0A008327C10B937614000327C10DDA -:10235000B367FA00B3E7D700E38807F083270103E8 -:1023600093888B0023A0FB008327C10123A2FB00DD -:10237000B387E700232EF10C8327810D130770002C -:1023800093871700232CF10C635EF7001306410DB1 -:102390009305090013850900EF60506A631E0574F8 -:1023A00093880A00032BC10B63500B06330B60416B -:1023B00013870800930C0001130D70000326010120 -:1023C0008327810D8326C10D2320C7009387170023 -:1023D0009388880063C26C0723226701330BDB00FC -:1023E000232E610D232CF10C13077000635EF700A0 -:1023F0001306410D9305090013850900EF60106471 -:10240000631C056E93880A008327C10D23A09800E2 -:1024100023A24801B3874701232EF10C8327810DA6 -:1024200013077000938B880093871700232CF10CFF -:10243000E35CF7E26FE05FDD9386060123229701FC -:10244000232ED10C232CF10C635EFD001306410DED -:102450009305090013850900EF60505E631E05684F -:1024600093880A00130B0BFF138708006FF01FF50A -:10247000130B0D006354AA01130B0A00635260058D -:102480003307EB00232EE10C0327810D23A09B00D3 -:1024900023A26B0113071700232CE10C9306700095 -:1024A000938B8B0063DEE6001306410D9305090054 -:1024B00013850900EF60905863100564938B0A0040 -:1024C00063540B00130B0000330B6D41635E60051A -:1024D000930D000113037000832701010327810D71 -:1024E0008326C10D23A0FB001307170013868B0062 -:1024F00063C06D1B23A26B01330BDB00232E610D28 -:10250000232CE10C93067000930B060063DEE600BB -:102510001306410D9305090013850900EF60105261 -:10252000631C055C938B0A0093770440338BA401F2 -:1025300063840702B3874401930D7000138D070075 -:102540008327C10063940C1863940718B387440170 -:1025500063F46701138B07008327C10B63C6470130 -:1025600093771400638A0704832701030327C101BB -:10257000938B8B0023ACFBFE8327C10123AEFBFEB4 -:102580008327C10DB387E700232EF10C8327810D2C -:102590001307700093871700232CF10C635EF7007C -:1025A0001306410D9305090013850900EF601049DA -:1025B00063140554938B0A00B3844401B3876441C8 -:1025C0008324C10BB3049A4063D49700938407001B -:1025D000635490048327C10D23A06B0123A29B00A9 -:1025E000B387F400232EF10C8327810D13077000AD -:1025F000938B8B0093871700232CF10C635EF700FD -:102600001306410D9305090013850900EF6010437F -:102610006314054E938B0A009387040063D404006F -:10262000930700008324C10BB3049A40B384F440A1 -:10263000E35C90C2130B0001930C700003260101B0 -:102640008327810D0327C10D23A0CB00938717009B -:1026500093868B0063449B2023A29B00B384E400F9 -:10266000232E910C232CF10C13077000938B060082 -:10267000E35CF7BE1306410D9305090013850900BD -:10268000EF60D03B631A0546930BC10F6FF0DFBDBF -:102690009386060123A2BB01232ED10C232CE10C2F -:1026A0006350E3021306410D9305090013850900E9 -:1026B000EF60D0386312054413860A0013037000DC -:1026C000130B0BFF930B06006FF01FE16386070EE1 -:1026D0008327C1009387F7FF2326F1008327410357 -:1026E0000327C102938B8B0023ACFBFE8327C1021F -:1026F00023AEFBFE8327C10DB387E700232EF10C29 -:102700008327810D93871700232CF10C63DEFD00D6 -:102710001306410D9305090013850900EF6010327F -:10272000631C053C938B0A008327810033076D41AE -:1027300083C707006354F700930707006356F0044C -:102740000327C10D23A06B0123A2FB003387E70001 -:10275000232EE10C0327810D938B8B0013071700A9 -:10276000232CE10C63D2ED021306410D9305090001 -:10277000138509002320F104EF60502C631E0536F9 -:1027800083270104930BC10F1387070063D407004D -:1027900013070000832781001308000183C7070087 -:1027A000B387E7406344F0068327810083C70700AF -:1027B000330BFB006FF0DFD883278100938CFCFF85 -:1027C0009387F7FF2324F1006FF05FF193860601F2 -:1027D00023A20B01232ED10C232CE10C63D4ED0298 -:1027E0001306410D93050900138509002320F10408 -:1027F000EF60D02463120530832701041306C10F54 -:1028000013080001938707FF930B0600832501013E -:102810000327810D8326C10D23A0BB0013071700DA -:1028200013868B00E344F8FA23A2FB00B387D7009A -:10283000232EF10C232CE10C930B0600E3D6EDF6CE -:102840001306410D9305090013850900EF60101F61 -:102850006314052A930BC10F6FF01FF513070701CF -:1028600023A26B01232EE10C232CF10C63DEFC0070 -:102870001306410D9305090013850900EF60101C34 -:10288000631C05269306C10F938404FF938B0600F7 -:102890006FF0DFDA8327810D9306100023A09B00E1 -:1028A0001307170093871700938C8B0063C64601AC -:1028B000137614006306061C93061000232EE10C09 -:1028C00023A2DB00232CF10C13077000635EF700DA -:1028D0001306410D9305090013850900EF601016DA -:1028E000631C0520938C0A00832701030327C10181 -:1028F000938C8C0023ACFCFE8327C10123AEFCFE2D -:102900008327C10DB387E700232EF10C8327810DA8 -:102910001307700093871700232CF10C635EF700F8 -:102920001306410D9305090013850900EF6010118E -:102930006314051C938C0A008327010E930501097B -:102940001305010A2320F10A8327410E130BFAFF16 -:10295000232801082322F10A8327810E232A010854 -:10296000232C01082324F10A8327C10E232E0108FA -:102970002326F10AEFA04039630605088327C10D1D -:102980000327810D938414009387F7FFB3874701D2 -:102990001307170023A09C0023A26C01232EF10C27 -:1029A000232CE10C93077000938C8C0063DEE7000E -:1029B0001306410D9305090013850900EF60100807 -:1029C000631C0512938C0A009307410C23A0FC00A2 -:1029D0008327810303278103938B8C0023A2FC00B0 -:1029E0008327C10DB387E700232EF10C8327810DC8 -:1029F0001307700093871700232CF10CE356F7861A -:102A00006FE09F80E35260FD93040001130D70009E -:102A1000032601010327810D8327C10D23A0CC00CC -:102A20001307170093868C0063C06403B307FB0091 -:102A300023A26C01232EF10C232CE10C93077000D0 -:102A4000938C06006FF09FF69387070123A29C00EA -:102A5000232EF10C232CE10C635EED001306410DD7 -:102A60009305090013850900EF60407D6316050892 -:102A700093860A00130B0BFF938C06006FF05FF92F -:102A8000232EE10C23A2DB00232CF10C1307700092 -:102A9000E35CF7F26FF0DFF1832741020327810245 -:102AA0003384E740635680FCB7070081130B0001B5 -:102AB0009384C730930C70008327810D23A09B0063 -:102AC0000327C10D9387170063448B0423A28B0057 -:102AD0003304E400232E810C232CF10C1307700027 -:102AE0006358F7F81306410D930509001385090093 -:102AF000EF60C074630E05F663140C006FE09F97DF -:102B000093050C0013850900EF0050106FE09F96AD -:102B10001307070123A26B01232EE10C232CF10CD8 -:102B2000938B8B0063DEFC001306410D93050900B7 -:102B300013850900EF608070E31005FC938B0A0099 -:102B4000130404FF6FF05FF793050C001385090071 -:102B5000EF00D00B6FF0CFF58327C10D6394070012 -:102B60006FE05F911306410D93050900138509007D -:102B7000EF60C06C6FE01F901307F0FF6392EDB041 -:102B800063140DB813079000636097B913880C03A2 -:102B9000A30F01199304F1196FF08FB4B7270081C7 -:102BA00093060600138605009305050003A54791CB -:102BB0006FD0DFF983D7C500130101B8232C8146FC -:102BC00093F7D7FF231AF10083A745061384050066 -:102BD000232A91462326F10683D7E500232821479F -:102BE000232E1146231BF10083A7C50113090500FD -:102BF000232001022322F10283A7450293058100CD -:102C00002326F102930701072324F100232CF1006E -:102C1000930700402328F100232EF100EFD01FF38B -:102C200093040500634C050093058100130509001A -:102C3000EF000038630405009304F0FF835741015F -:102C400093F70704638807008357C40093E70704DA -:102C50002316F4008320C147032481471385040011 -:102C6000032901478324414713010148678000007D -:102C7000130101FFB727008123229100930405006F -:102C800003A5479123248100232611001384050006 -:102C9000630805008327850363940700EF00004B5A -:102CA0000317C4009317070193D7070193F6870012 -:102CB000639E060693F6070163960602930790004B -:102CC00023A0F400136707042316E4001305F0FFA4 -:102CD0008320C100032481008324410013010101EA -:102CE0006780000093F74700638C07028325040385 -:102CF000638C0500930704046386F50013850400C4 -:102D0000EF00C070232804028357C400232204006C -:102D100093F7B7FD2316F400832704012320F40062 -:102D20008357C40093E787002316F4008327040128 -:102D3000639007028357C4001307002093F7072806 -:102D40006388E7009305040013850400EF20502DED -:102D50008357C40013F71700630C0702832744014D -:102D600023240400B307F040232CF400832704013C -:102D700013050000E39E07F48317C40013F7070848 -:102D8000E30807F493E707042316F4006FF01FF439 -:102D900093F72700130700006394070003274401FB -:102DA0002324E4006FF09FFC8397C500130101FE0C -:102DB000232C81001397070113570701232A910041 -:102DC000232E110023282101232631019376870029 -:102DD0009304050013840500639C06163717000052 -:102DE00013070780B3E7E70003A745002396F50024 -:102DF0006346E00203A7C5036342E0021305000037 -:102E00008320C1010324810183244101032901019D -:102E10008329C10013010102678000000327840297 -:102E2000E30E07FC03A904009396370123A00400D6 -:102E300063D8060C032604058357C40093F74700A4 -:102E4000638E0700832744003306F640832704037C -:102E5000638607008327C4033306F6408327840272 -:102E60008325C4019306000013850400E780070052 -:102E70009307F0FF8356C4006312F50283A7040092 -:102E80001307D001636EF70A3707402013071700B6 -:102E90003357F700137717006304070AB7F7FFFFEC -:102EA0009387F77F03270401B3F7D70093970701B0 -:102EB00093D707412320E4002316F40023220400C3 -:102EC00013973701635C07009307F0FF6316F50063 -:102ED00083A70400639407002328A4048325040324 -:102EE00023A02401E38C05F0930704046386F50016 -:102EF00013850400EF008051232804026FF01FF0B7 -:102F00008325C401130600009306100013850400F6 -:102F1000E70007009307F0FF13060500E31EF5F036 -:102F200083A70400E38A07F01307D0016386E70054 -:102F3000130760016392E70623A024016FF01FECE2 -:102F400093E706042316F4001305F0FF6FF05FEB20 -:102F500083A90501E38409EA03A905001377370073 -:102F600023A035013309394193070000631407009A -:102F700083A745012324F400E35220E98327440278 -:102F80008325C401930609001386090013850400F4 -:102F9000E78007006348A0008357C40093E7070455 -:102FA0006FF05FFAB389A9003309A9406FF0DFFC25 -:102FB000130101FE232C8100232E110013040500B0 -:102FC000630C050083278503639807002326B1005F -:102FD000EF00C0178325C1008397C500638C0700ED -:102FE00013050400032481018320C10113010102A0 -:102FF0006FF09FDB8320C1010324810113050000D2 -:10300000130101026780000093050500631C0500A1 -:10301000B717008103A547E0B7350080938505FB0E -:103020006F00006FB727008103A547916FF05FF82D -:103030001305000067800000130101FF23248100B5 -:1030400023261100130405002316B5002317C5001D -:103050002320050023220500232405002322050642 -:1030600023280500232A0500232C050013068000D1 -:10307000930500001305C505EF201073B777008096 -:10308000938787092320F402B77700809387070F7F -:103090002322F402B7770080938747172324F40292 -:1030A000B77700809387C71C232E84002326F40261 -:1030B0008320C10003248100130101016780000007 -:1030C000B7A500809385C51C6F00806413050000C0 -:1030D00067800000130101FF232291001306800680 -:1030E0009384F5FFB384C4022320210113890500D2 -:1030F000232481002326110093854407EF205001EB -:103100001304050063000502232005002322250186 -:103110001305C5002324A40013868406930500002C -:10312000EF209068130504008320C1000324810070 -:10313000832441000329010013010101678000007D -:10314000B717008103A547E06FF09FF7832785033A -:10315000639E0706130101FFB73700802326110085 -:10316000232481009387070C232EF5029307300058 -:103170002322F52E9307C52E130405002324F52ED4 -:103180002320052E0325450013060000930540006B -:10319000EFF09FEA032584001306100093059000CA -:1031A000EFF09FE90325C4001306200093052001DA -:1031B000EFF09FE893071000232CF4028320C10056 -:1031C0000324810013010101678000006780000073 -:1031D000130101FFB71700812322910083A447E068 -:1031E000232021012326110083A7840323248100A7 -:1031F000130905006396070013850400EFF01FF51F -:103200009384042E03A4840083A744009387F7FFCC -:1032100063DA070083A704006380070883A404001F -:103220006FF05FFE0317C40063140706B707FFFFC4 -:10323000938717002322040623200400232204007E -:10324000232404002326F40023280400232A040056 -:10325000232C040013068000930500001305C40509 -:10326000EF20905423280402232A0402232204047A -:1032700023240404130504008320C10003248100D7 -:10328000832441000329010013010101678000002C -:10329000130484066FF09FF793054000130509009F -:1032A000EFF05FE323A0A400E31A05F69307C00044 -:1032B0002320F900130400006FF0DFFB678000009B -:1032C000678000006780000067800000B7270081EA -:1032D00003A54791B7350080938505036F004039FA -:1032E000B727008103A54791B73500809385C50CAA -:1032F0006F000038130101FE2328210137190081D6 -:10330000232C8100232A91002326310113840500F8 -:10331000232E11009309050013098939EF209056D7 -:10332000832789003717000083A447009307F7FE1F -:103330003384874093F4C4FF330494001354C400CF -:103340001304F4FF1314C4006356E4021385090048 -:10335000EF209053130500008320C1010324810155 -:1033600083244101032901018329C10013010102C2 -:10337000678000009305000013850900EF30903F3F -:1033800083278900B3879700E312F5FCB3058040DB -:1033900013850900EF30103E9307F0FF6310F5042A -:1033A0009305000013850900EF30D03C0327890006 -:1033B0009306F000B307E540E3DAF6F8B72600819C -:1033C00083A6869193E717002322F7003305D540A3 -:1033D000B726008123A6A6946FF05FF783278900A4 -:1033E000B38484403727008193E4140023A297001C -:1033F0008327C79413850900338487402326879445 -:10340000EF209048130510006FF01FF5638005262C -:10341000130101FF232481002322910013040500DE -:103420009384050023261100EF20D04503A5C4FF97 -:1034300037160081938684FF9377E5FF130886395A -:10344000B385F60003A745000328880013068639D4 -:103450001377C7FF137515006314B806B387E70029 -:103460006310050203A784FFB386E64083A58600A8 -:10347000B387E70003A7C60023A6E5002324B7000F -:1034800013E7170023A2E600372700810327C7911F -:103490002324D60063EAE700B727008183A50798B5 -:1034A00013050400EFF01FE5130504000324810059 -:1034B0008320C10083244100130101016F20D03C0F -:1034C00023A2E500130800006316050203A584FF8C -:1034D000B71800819388083AB386A640B387A7003F -:1034E00003A586006306150B83A8C60023261501D5 -:1034F00023A4A8003385E5000325450013751500B6 -:1035000063180502B387E70003A785006316080860 -:10351000371500811305053A6310A708232AD60042 -:103520002328D60023A6E60023A4E60013081000F3 -:1035300013E7170023A2E6003387F6002320F700E5 -:10354000E31408F61307F01F6360F70693D73700FC -:1035500093D52740130710003317B7008325460083 -:103560009387170093973700B307F6003367B700C8 -:103570002322E60003A70700138687FF23A6C600C1 -:1035800023A4E60023A0D7002326D7006FF0DFF1A5 -:10359000130810006FF01FF683A5C5002326B7009F -:1035A00023A4E5006FF0DFF893D5970013074000E0 -:1035B0006368B70413D767001307870393051700E1 -:1035C00093953500B305B600138585FF83A50500E7 -:1035D0006314B50893071000135727403397E7008B -:1035E000832746003367F7002322E60023A6A600C0 -:1035F00023A4B6002324D50023A6D5006FF0DFEA6C -:10360000130740016366B7001387B5056FF01FFB12 -:10361000130740056368B70013D7C7001307E70611 -:103620006FF0DFF9130740156368B70013D7F70091 -:10363000130777076FF09FF8130540551307E0074E -:10364000E36EB5F613D727011307C7076FF01FF70F -:1036500083A585006308B50003A745001377C7FF5E -:10366000E3E8E7FE03A5C5006FF05FF867800000A0 -:10367000130101FD2324810223202103232C410176 -:10368000232A51012326110223229102232E3101E4 -:103690001304052E13090000130A1000930AF0FF0B -:1036A000631604028320C10203248102130509006A -:1036B00083244102032901028329C101032A8101D4 -:1036C000832A4101130101036780000083248400E1 -:1036D000832944009389F9FF63D609000324040079 -:1036E0006FF01FFC83D7C4006370FA028397E40075 -:1036F000638C5701138504002326B100E780050081 -:103700008325C1003369A900938484066FF09FFC70 -:10371000130101FD2324810223202103232C4101D5 -:10372000232A510123286101232671012326110236 -:1037300023229102232E3101130A0500938A0500EA -:103740001304052E13090000130B1000930BF0FF58 -:10375000631A04028320C1020324810213050900B5 -:1037600083244102032901028329C101032A810123 -:10377000832A4101032B0101832BC10013010103A3 -:103780006780000083248400832944009389F9FF23 -:1037900063D60900032404006FF09FFB83D7C400A5 -:1037A000637EFB008397E400638A770193850400BE -:1037B00013050A00E7800A003369A9009384840690 -:1037C0006FF0DFFC9307450113052500231F05FE5D -:1037D000E31CF5FE6780000093070000130740011B -:1037E000B306F50003D60600B386F50093872700DD -:1037F0002390C600E396E7FE678000009307A501CB -:1038000013052500231F05FEE31CF5FE678000005D -:103810009307000013078001B306F50003D60600E6 -:10382000B386F500938727002390C600E396E7FE52 -:10383000239C050067800000930740001306A00149 -:103840003307F500835607003387F5000357070059 -:10385000638AE60013051000636CD7001305F0FFC0 -:103860006780000093872700E39CC7FC13050000D6 -:103870006780000093064500930700001305A5012B -:103880003786FFFF03D70600937517006384050092 -:1038900093E7170093F5270013571700639005026D -:1038A000939717002390E6009397070193862600CD -:1038B00093D70701E318D5FC678000003367C70082 -:1038C0006FF01FFE930665011307000083D72600E3 -:1038D0001396070113560641635406001367170039 -:1038E00093971700939707011376270093D7070143 -:1038F00063100602131717002391F6001317070130 -:103900009386E6FF13570701E312D5FC678000009A -:1039100093E717006FF01FFE9307450013070000A1 -:103920001305A50183D607009387270013D68600C9 -:103930003367C700239FE7FE13978600131707011D -:1039400013570701E310F5FE678000009307650138 -:103950001307000083D627009387E7FF139686009E -:103960003367C7002392E70013D78600E314F5FE00 -:1039700067800000930745001307850193872700A0 -:1039800083D60700239FD7FEE31AF7FE231C05000A -:103990006780000093078501130745009387E7FFC1 -:1039A00083D607002391D700E31AF7FE2312050000 -:1039B0006780000093858501130765019306000069 -:1039C0008357270003D605001307E7FF9385E5FF1C -:1039D000B387C700B387D7002391F50093D70701BA -:1039E00093F61700E31EE5FC6780000093858501D0 -:1039F000130765019306000083D705001307E7FF4F -:103A00009385E5FFB387D74083564700B387D740F8 -:103A10002391F50093D7070193F61700E31EE5FC09 -:103A200067800000130101FE3703010093888501C0 -:103A3000231D0100231E0100938545009306C1014B -:103A40001303F3FF03D708009386E6FF9388E8FF8C -:103A5000631C0702239F06FEE39615FF93074000B1 -:103A60001307A00193054100B385F50083D5050038 -:103A7000B306F600938727002390B600E394E7FE91 -:103A800013010102678000003307A70203D8260054 -:103A9000B3776700B387070113D807012391F600B6 -:103AA0009357070103D70600B387E700B3870701E1 -:103AB0002390F60093D70701239FF6FE6FF0DFF9FE -:103AC0008357250193C7F7FF13971701631C07005E -:103AD00093072501130525000357E5FF6318070029 -:103AE000E39AA7FE1305000067800000130510008D -:103AF00067800000130101FF2324810023261100A9 -:103B000013040500EFF0DFFB631E0500031524011D -:103B10001355F5018320C100032481001301010125 -:103B200067800000130500006FF0DFFE831725019A -:103B3000130101FF23261100232481002322910079 -:103B40002320210163D807069307F0FF2390F50097 -:103B500003572501B78700009387F7FF33F7E70086 -:103B60002391E500130905016316F7061384050088 -:103B700093040500EFF0DFF463020504930764008B -:103B8000231204001385C4FF1309E9FF035729001A -:103B900093872700239FE7FEE318A9FE8320C10037 -:103BA0000324810083244100032901001301010142 -:103BB00067800000239005006FF09FF99307440091 -:103BC0009305A40193872700239F07FEE39CB7FE7C -:103BD0006FF0DFFC93876500239205001305E5FF76 -:103BE0001309E9FF0357290093872700239FE7FE66 -:103BF000E318A9FE239C05006FF05FFA130101FB97 -:103C00002322910423202105232611042324810447 -:103C10001309050093840500EFF09FEA6310050E79 -:103C200013850400EFF0DFE9130405006318050CA9 -:103C30009305810013050900EFF05FEF9305410242 -:103C400013850400EFF09FEE035781008357410274 -:103C50006380E70693072000930680011306810026 -:103C60003306F60003560600631C060213064102E3 -:103C70003306F600035606006314060293872700F6 -:103C8000E39ED7FC130504008320C10403248104B0 -:103C90008324410403290104130101056780000006 -:103CA00013041000E30007FE1304F0FF6FF09FFD04 -:103CB00013071000638407001307F0FF9307000049 -:103CC0009305800193068100B386F60003D60600B3 -:103CD00093064102B386F60083D60600630AD60037 -:103CE00013040700E3E0C6FA3304E0406FF09FF9E5 -:103CF00093872700E398B7FC6FF0DFF81304E0FF29 -:103D00006FF05FF88357250193C7F7FF13971701EB -:103D100063100702130101FF23261100EFF05FDAA1 -:103D20008320C100133515001301010167800000D5 -:103D300013050000678000001307250193070500A5 -:103D400093872700239F07FEE39CE7FE8357250107 -:103D5000378700001307F7FFB3E7E7002319F500E3 -:103D600067800000130101FE232C8100232631010E -:103D7000232E1100232A910023282101232441010D -:103D800023225101930905001384050063D2051015 -:103D90003309B040130A090093040000930AF000AD -:103DA00063CE4A0313594900930500FFB305B902D6 -:103DB000130A70003384854013090400634C2A03FE -:103DC00093553400930780FFB385F5023384850053 -:103DD000631E0402333590006F00400983D78901C8 -:103DE00013850900130A0AFFB3E4F400EFF09FBA49 -:103DF0006FF01FFB83C7890113850900130989FF31 -:103E0000B3E49700EFF05FB16FF05FFB83D78901F8 -:103E1000138509001304F4FF93F71700B3E4970028 -:103E2000EFF05FA56FF0DFFA13850900EFF09FB4A4 -:103E3000938404FFE34A99FE93554400930700FFDF -:103E4000B385F502130970003304B4009304040031 -:103E50006346990493553400930780FFB385F502B8 -:103E60003304B40063140404130500008320C1016B -:103E70000324810183244101032901018329C10015 -:103E8000032A8100832A4100130101026780000098 -:103E9000938405001309F0006FF0DFF91385090022 -:103EA000EFF0DFAA938484FF6FF09FFA1385090077 -:103EB000EFF05FA11304F4FF6FF0DFFA83574500C2 -:103EC000130101FF232291002326110023248100E6 -:103ED00023202101930405006380070293F707F074 -:103EE0001304000063860700EFF01FA3130480FF94 -:103EF0001309F0F66F0040098317650013040000F2 -:103F00001309000A63D80702130504008320C100C7 -:103F100003248100832441000329010013010101CE -:103F2000678000001385040013040401EFF09FA4D0 -:103F3000E30C24FD83D76400E38607FE83D7640087 -:103F400093F707F0638207021309000A839764005E -:103F5000E3CC07FA1385040013041400EFF09F96D6 -:103F6000E35689FE6FF05FFA13850400EFF01F9EA1 -:103F7000130484006FF09FFC138504001304F4FF06 -:103F8000EFF05F8FE30224F983D74400E39607FE46 -:103F90006FF09FF71307050193070500938727002C -:103FA000239F07FEE39CE7FEB7C7FF7F2328F500AA -:103FB000678000001307050083560700138505007E -:103FC0008357270063860600B786FFFFB3E7D70055 -:103FD0002319F50003562700B78600009386F6FFE5 -:103FE00093076700631ED6001307A70183D6070057 -:103FF0006398060293872700E39AE7FE6FF0DFD30A -:1040000013050501130787019387270083D6E7FF70 -:104010001305E5FF2311D500E398E7FE6780000054 -:104020006FF05FF7130101FD232291029304050055 -:104030001305410023248102232611021384050065 -:10404000EFF0CFFB03D7E4009317070193D70741A5 -:1040500063C2070423120100B78600009386F6FFAF -:104060003377D7009387E400631CD70613870400D7 -:10407000835607006386060213050400EFF09FF1E4 -:104080008320C1020324810283244102130101031E -:10409000678000009307F0FF2312F1006FF0DFFB51 -:1040A00013072700E396E7FC13050400EFF08FF1F8 -:1040B00013050400EFF05FC88397E400E3D207FC28 -:1040C00013050400EFF0DF9FE31C05FA835724017A -:1040D0003787FFFFB3C7E7002319F4006FF05FFADB -:1040E0002313E100930641009387E7FF03D60700FF -:1040F000938626002392C600E398F4FE631C070013 -:10410000231401009305040013054100EFF09FEA1A -:104110006FF01FF7930710009305F0FF13054100A0 -:104120002314F100EFF01FC46FF0DFFD130101FE57 -:10413000232C8100232A91002328210123263101E9 -:10414000232441012322510113890600138407000F -:10415000232E11009304050093890500130A06001D -:10416000930A0700EFF09FD5930700093309A94090 -:1041700063D4A704B78700009387E7FF63CC2705C4 -:10418000938724009384A40193872700239F07FE2D -:10419000E39C97FE8320C101032481018324410114 -:1041A000032901018329C100032A8100832A4100D8 -:1041B0001301010267800000635E0900930700F7A6 -:1041C0006344F9189305090013850400EFF09FB9C3 -:1041D0006318051863800A1403274400832704002A -:1041E0006306F7061305A401EFF04FE183274400AF -:1041F000130780036386E71C6348F71613078001E3 -:10420000638EE71E13075003638AE71C1307C00081 -:104210002324E400370701801307F7FF232AE40073 -:1042200013071000231CE4001307B0002326E4004A -:104230000327C40083568401130787001317170050 -:104240003307E4002315D7002320F4006342200342 -:104250000327440093070009630CF70083D7840108 -:104260001385040093F71700B3E9F900EFF08FE02E -:1042700083268400035644018325440013971600C7 -:104280003387E40083570700B3F7C7001306F0082D -:10429000634AB60093861600130607009305C00014 -:1042A00063D2D516835644010356070093C6F6FF22 -:1042B000B3F6C6002310D70003576401B376F700A6 -:1042C000638406026310F716639C09148327C400F5 -:1042D0000357840193971700B387F40083D707002F -:1042E000B3F7E70063900714634C200103274400F1 -:1042F000930700096306F70013850400EFF08FDCD5 -:1043000083D744006388070013850400EFF08FD63D -:1043100013091900B7870000239C04009387E7FF67 -:1043200063DA2711B787FFFF93C7F7FF2391F400E4 -:104330009387440093848401239007009387270088 -:10434000E39CF4FE6FF01FE5938724009384A4019F -:1043500093872700239F07FEE39C97FE6FF09FE360 -:10436000930910006FF01FE7130700046388E7024A -:1043700013071007E39CE7E8378700401307F7FFB0 -:104380009306A000232AE4002324D4003787FFFFEC -:10439000231CE4002326D4006FF09FE9130770006C -:1043A0002324E400370701801307F7FF232AE400E2 -:1043B00013071000231CE400130760006FF01FE7D1 -:1043C00093066000370780001307F70F232AE400E5 -:1043D0002324D400130700106FF09FFB370700045D -:1043E0001307F77F93066000232AE40037170000C5 -:1043F0002324D400130707806FF09FF99306400031 -:104400006FF05FFC035526006304050093E7170077 -:104410002311060093861600130626006FF05FE84E -:10442000E3140AEC938504001305A401EFF08FD880 -:104430006FF09FEB63560900239104006FF09FD546 -:10444000239124016FF01FD5130101FE23244101A4 -:10445000035A2500232C810013840500232E11000C -:10446000232A9100232821012322510123206101C5 -:1044700013090600130B460323263101930A050096 -:10448000EFF0DFA383542400330AAA40130504008D -:10449000EFF0DFA2B384A44013050B00EFF00FB6DA -:1044A00063D2440513050400032481018320C10164 -:1044B0008329C100032A8100832A4100032B0100C4 -:1044C0009307090093860400032901018324410115 -:1044D00013070000130600009305000013010102FA -:1044E0006FF0DFC49305040013850A00EFF0CFB42A -:1044F00093090000634AA0009305040013850A0095 -:10450000EFF0CFCE9309100013050B00EFF08FBB37 -:104510008357C904130504009384F4FFB3E9F90039 -:1045200023163905EFF00FBA6FF09FF7130101F76B -:10453000232481082322910823202109232C4107C9 -:1045400023261108232E3107232A51072328610728 -:10455000232671072324810713090500138405000E -:1045600093040600138A0600EFF08FD5630005045C -:104570009385040013050900EFF00FA68320C108FE -:104580000324810883244108032901088329C107E2 -:10459000032A8107832A4107032B0107832BC106C6 -:1045A000032C810613010109678000001305040034 -:1045B000EFF00FD163080500938504001305040094 -:1045C0006FF09FFB13050900EFF0CFF363140506AE -:1045D00013050400EFF00FF3630C0500B70500812D -:1045E0009385853613050900EFF04FE1630E05044E -:1045F00013050900EFF00FF163180500130504001F -:10460000EFF04FF0630C050413050900EFF08FCEB7 -:104610001309050013050400EFF0CFCD630CA902C8 -:10462000B787FFFF2399F40013850400EFF0CFF064 -:104630006FF0DFF4B705008193858536130504001C -:10464000EFF0CFDBE31605F813850400EFF09F943D -:104650006FF0DFF2239904006FF01FFD9305C10096 -:1046600013050900EFF08FCC1305040093058102B8 -:10467000EFF0CFCB8359E1000354A102638A090E06 -:104680008357A102130B0400638007108327810264 -:1046900013094A03930BEA04232AFA0293078A03B5 -:1046A0002390070093872700E39C77FF1304C10042 -:1046B000130C81FF930A000003558401630E05006B -:1046C0009305810213064104EFF0CFB5930509006D -:1046D00013054104EFF00FAE8357CA041305090018 -:1046E0001304E4FFB3EAFA00EFF0CFAAE3168CFC60 -:1046F000930509009307810203D7050093852500E0 -:1047000093872700239FE7FEE39875FFB7C6FFFF57 -:10471000B38969019386260093070A0013070004F2 -:10472000B386D9001306000093850A0013058102A1 -:10473000EFF0DF9F0357C10083578102631AF7062A -:10474000231401029385040013058102EFF09F8674 -:104750006FF0DFE29387270083D62700638E060081 -:104760001305C100EFF08FF5B309A0406FF05FF1C2 -:104770009307C10013070102E39EE7FC13850400C1 -:10478000EFF04F846FF09FDF930781021307C1039F -:10479000E386E7FE9387270083D62700E38A06FE99 -:1047A00013058102EFF08FF1330BA4406FF01FEE81 -:1047B0009307F0FF2314F1026FF0DFF8130101F704 -:1047C000232481082322910823202109232A510729 -:1047D00023261108232E3107232C410723286107A4 -:1047E000232671072324810723229107130905003B -:1047F0001384050093040600938A0600EFF04FAC83 -:10480000630205049385040013050900EFE0DFFC53 -:104810008320C10803248108832441080329010857 -:104820008329C107032A8107832A4107032B010734 -:10483000832BC106032C8106832C41061301010939 -:104840006780000013050400EFF08FA763080500E0 -:1048500093850400130504006FF05FFBB709008126 -:104860009385893613050900EFF04FB963060504F7 -:1048700013050900EFF00FC99309050013050400A3 -:10488000EFF04FC863980904630E0504130509008F -:10489000EFF04FA61309050013050400EFF08FA5F4 -:1048A000630AA920B787FFFF2399F400138504004A -:1048B000EFF08FC86FF0DFF593858936130504009C -:1048C000EFF0CFB3E31605FA13850400EFF08FEC99 -:1048D0006FF01FF4E31A05FE13850400EFE09FEE6E -:1048E0006FF01FF3130509009305C100EFF00FA44B -:1048F0001305040093058102EFF04FA30359A102B1 -:104900000354E100630A09148357E100930B040088 -:10491000638607180327810293878A03138BEA04AF -:1049200023AAEA029389070093872700239F07FEA3 -:10493000E39C67FF13058102EFE0DFF3035C2101D5 -:10494000370A0100130AFAFFB30C4C038357C10264 -:104950000354E10293970701B387870013040A0009 -:1049600063E8FC0033D487031314040113540401D7 -:104970009305C1001305040013064104EFF08F8A6C -:104980009305810213054104EFE01FEB6356A0027B -:10499000930541041305C100EFF04F859305810293 -:1049A00013054104EFE05FE9634AA0101304F4FF2C -:1049B00013140401135404019305810213054104E7 -:1049C000EFF0CF821305810223908900938929009B -:1049D000EFE05FFAE31C3BF7130781029306E10364 -:1049E000930707009305000003D64700938727002D -:1049F000B3E5C500E39AF6FEB335B00093874A03EA -:104A000083D607009387270013072700231FD7FEAD -:104A1000E318FBFEB7460000330979419386F6FFA1 -:104A200093870A0013070004B306D9001306000099 -:104A300013058102EFF08FEF0357C1008357810206 -:104A4000631CF708231401029385040013058102F7 -:104A5000EFF04FD66FF0DFDB930781021307C1033E -:104A6000E38CE7E69387270083D62700E38A06FED8 -:104A700013058102EFF08FC43309A0406FF0DFE827 -:104A80009387270083D62700638E06001305C10095 -:104A9000EFF0CFC2B30BA4406FF0DFE79307C10084 -:104AA00013070102E39EE7FC0357C100835781020D -:104AB000E31AF7DE239904006FF05FDF1304E4FFCD -:104AC00013140401930541041305C1001354040198 -:104AD000EFE0DFF16FF05FEE9307F0FF2314F102D8 -:104AE0006FF09FF603AE050003A3450083A8850081 -:104AF00083A5C500130101E2232C811C2326B102EA -:104B000013840700832505049307F0FF2328F1147D -:104B1000930700092324411D2320611D232A911B93 -:104B20002328A11B232E111C232A911C2328211D7D -:104B30002326311D2322511D232E711B232C811B63 -:104B40002326B11B232801012320C1032322610254 -:104B500023241103232AF114130A0500130B060062 -:104B6000938C0600130D070063800502832745041C -:104B7000130710003317F70023A2F50023A4E50064 -:104B8000EF10405B23200A04130501029305010581 -:104B9000EFF04FC913050105EFE0DFF56300050EE7 -:104BA000930710002320F40093073000630CFB0CE4 -:104BB00093094001630A0B009389FCFF9307A0024D -:104BC00063D437019309A00283274115130501051A -:104BD000232AF100EFE0DFEE930B05006308050ADE -:104BE000B70500819385C55B13054111372400008B -:104BF000EF2040431304F47083274101130501059E -:104C000023208116232AF114EFF0CF8F13094111CD -:104C10006318050013050105EFE09FEAE30E051494 -:104C2000B72700009387F7702320FD009307090042 -:104C3000130600029306D00203C70700E30CC7184F -:104C4000E30AD718930409009387170003C7F7FFF7 -:104C500093861400A38FE6FEE312071813072000C3 -:104C6000930710006308EB009387090063D4890061 -:104C700093070400930600036F00501723200400DD -:104C80006FF09FF293890C006FF05FF393070009B8 -:104C90009305C10613050105232AF114EFE0DFB3E4 -:104CA0008357E1072320010013970701135707419A -:104CB000635E07009397170193D71701231FF1062F -:104CC000B70701009387F7FF2320F1003704008125 -:104CD000130584369305810813058511EFE0DFAFD6 -:104CE0000357E107370900812324810093048436A8 -:104CF00013090948E312071C9307C1061307E107CC -:104D000083D607006394061093872700E31AF7FE03 -:104D1000130400009305010C13058108EFE01FE167 -:104D2000930581081305010CEFE09FAE9305010C7C -:104D30001305C106EFE09FDF9305C1061305010CC3 -:104D4000EFE01FAD130601159305C1061305810899 -:104D5000EFF08FEF8354C119639C04008327810017 -:104D60001305C10693858736EFE05FE9631C05668E -:104D700083270100638E076A9307D002230AF1108C -:104D80009307300013890900631AFB0033898900F7 -:104D90009307A00263D427011309A0029307A00080 -:104DA000639CF46893071003A30AF1109307E002D1 -:104DB000230BF11093047111635A20019307000330 -:104DC000A30BF1101309F9FF9304811113041400CC -:104DD000635E0966B7050081130604009385055ECE -:104DE00013850400EF2000246FF01FE1B705008158 -:104DF0009385055D6FF05FDF8317C10763C8070008 -:104E0000B70500819385C55D6FF01FDE9305C10670 -:104E100013050900EFE09FDEE30C05EE635A05423F -:104E20009305410A1305C106EFE01F9BB747000039 -:104E30009387E708231BF10A930700012322F1005F -:104E4000B78700009387F7FF232CF100B7C7FFFF58 -:104E50009387270013040000138C440B232EF100CA -:104E600093060115130681089305410A13050C00EA -:104E7000EFF0DF949305C10313058108EFE0DF95A0 -:104E800083278101835AE104B3FDFA008327C1011E -:104E9000B38DFD00634AB0051305010CEFE09F924E -:104EA000939A0A0193DA0A4163D40A109307000027 -:104EB0001307C1033307F700835607001307010CDC -:104EC0003307F70003570700638CE6361305090024 -:104ED000EFE01FBF630205089305010C13050900ED -:104EE000EFE09F8F6F00C00C93070009B38DB741AF -:104EF0009305010C1305C103EFE01F8E635AB00B3D -:104F00001307010C93870D009306F00063CEF602A1 -:104F100093D74D00139717009306010C3387E600D3 -:104F2000930600FFB387D70283560700B387B70104 -:104F300093971700B387F40083D7C712B3F7D7004E -:104F40002310F7006FF0DFF523100700938707FFAA -:104F5000130727006FF09FFB1305010CEFE05FB60E -:104F6000630805009305010C138505006FF05FF7DA -:104F700013050900EFE01FD9930A05001305010C82 -:104F8000EFE05FD8930D050063840A14630C0510ED -:104F900013050900EFE01FB6930A05001305010C85 -:104FA000EFE05FB56390AA101305010CEFE09FFEE0 -:104FB00093070000130781083307F70083560700A3 -:104FC0001307010C3307F700035707006392E6024B -:104FD0009387270013072001E39EE7FC9305410A0E -:104FE00013058108EFE04FFF832741003304F400ED -:104FF00083274100130C4C01938D440193D7170074 -:105000002322F10093878411E31CFCE48357610B96 -:105010000357E1079305C1061305410AB387E7006B -:1050200037C7FFFF130727F7B387E700231BF10AF2 -:10503000EFE08FFA9305810813050C00EFE0CFF93C -:10504000B71A0000938444109305410A13850400A5 -:10505000EFE0DFBAE340A0CC9305410A13850D00D1 -:10506000EFE0DFB96348A0021306410A930506008A -:105070009306011513850D00EFF04FF41306810818 -:10508000930601159305060013850D00EFF00FCA76 -:105090003304540193DA1A00E38E9DC6938D4D01BB -:1050A0006FF09FFA130509009305010CEFE0CFF2B2 -:1050B0001305010CEFE0DFA0E31C05EE8357210D83 -:1050C0003787FFFFB3C7E7002319F10C6FF05FEEDE -:1050D000E31A05E89305C10D13050900EFE01FA5CC -:1050E0009305810F1305010CEFE05FA48357C10DF9 -:1050F000835AA10F93C7F7FF231EF10C8357E10DCD -:10510000B38557412326F100635AB002930541113C -:105110001305810FEFE0CFEF9305810F1305C10D4C -:10512000EFE00FEF9305C10D13054111EFE04FEED6 -:105130008327C100B385FA40835AA10F6388050411 -:105140009307F0F663C4F5081305C10DEFE09FC1A6 -:105150002326A1000357C10D8357810F9305810FAB -:105160001305C10D6318F70CEFE0DF848325C10040 -:10517000930701151307000493860A0013860D0098 -:105180001305810FEFE09FFA6F0040049305810F34 -:105190001305C10DEFE04FEA631605060357C10D75 -:1051A0008357810F6308F7001305010CEFE08FE1CF -:1051B0006FF01FE08357A10F639207028317E10F7F -:1051C00063CE07001305810FEFE0CFEF9305010CCD -:1051D0001305810FEFE01FDE6FF09FDD9307810F56 -:1051E0001307E11083D6270063880600938A1A000C -:1051F000231D510F6FF09FFD93872700E314F7FEE7 -:105200006FF01FFF23260100E356A0F49305411120 -:105210001305810FEFE0CFDF9305810F1305C10D5B -:10522000EFE00FDF9305C10D13054111EFE04FDEF5 -:105230006FF05FF2EFE08FFB930D10006FF01FF344 -:105240009387270013072001E394E7C66FF05FD62A -:105250008357E10713040000938A44106388070A08 -:105260009305010C1305C106B74A0000EFE01F8C3F -:10527000938AEAFF130C50FD8357810D93F7770053 -:10528000639207069305410A1305010CEFE04FD81E -:105290001305410AEFE00FDE1305410AEFE08FDD51 -:1052A0009305410A1305010CEFE0CFF08357610A23 -:1052B000938737002313F10A8357810A639A0710F3 -:1052C0008357C10B639007028357610A63ECFA00AE -:1052D0009305010C1305410A1304F4FFEFE04FD3CB -:1052E000E31C84F99305C1061305010CEFE09FCC84 -:1052F0006F0040021306C1069306011593050600D0 -:1053000013850A00EFF08FA21304F4FF8317C1077F -:10531000E3D207FE9305010C1305C106EFE0CFCBE6 -:105320009305810813050900EFE00FCB9387440133 -:10533000130C0000B7FAFFFF2322F100930D2000A9 -:10534000B70700819387874B338787018327410005 -:105350009305010C130509002326E100B38487019E -:10536000EFE0DF890327C1006358A0049305010C17 -:1053700013050700EFE09F88634805021306010C40 -:10538000930506009306011513850400EFF00F9AAC -:105390001306810893060115930506001385040082 -:1053A000EFF0CF9833045401130C4C0193074010D5 -:1053B000B3CABA03E316FCF8130681089306011575 -:1053C0009305090013050600EFF04FBF6FF09F949F -:1053D0001305410AEFE00FCA8357610A938717004C -:1053E0006FF05FED1305C106EFE0CFCD9305410AE5 -:1053F0001305C106EFE0CFC11305410AEFE08FCCE2 -:105400001305410AEFE00FCC9305C1061305410ACD -:10541000EFE04FDA130601159305C1061305810865 -:10542000EFF08F821304F4FF8354C1196FF0DF9201 -:10543000930700026FF09F94938404039307E002A4 -:10544000A30A9110230BF11093047111B38A740114 -:10545000635679058357C119130740009384FAFFF7 -:10546000E35AF796130750006384E7089387040014 -:105470001306E00293058003930600039387F7FF6A -:1054800003C707001377F7076358090A13071003C8 -:105490002380E700130414006FF0DF931305C106A7 -:1054A000EFE04FC29305410A1305C106EFE04FB686 -:1054B0001305410AEFE00FC11305410AEFE08FC069 -:1054C0009305C1061305410AEFE0CFCE130601157F -:1054D0009305C10613058108EFE01FF78347C11943 -:1054E000938B1B00938707032380FA006FF01FF64E -:1054F000930581081305C106EFE0DFAB8327810028 -:105500001305810893858736EFE04FEFE31005F62A -:10551000E342098C83C7EAFF938727FD93B71700FF -:1055200093C7F7FFB387F40083C7070093F717000B -:10553000E39E07F26FF01F8A6314C70203C7F7FFE9 -:105540009306800363E8E60013071700A38FE7FEC6 -:105550006FF05F8813041400130710036FF01FFF30 -:1055600063E8E500130717002380E7006FF09F86CC -:105570002380D7006FF09FF0930714002320FD00D5 -:105580009306E0029307090003C7070063160700AC -:10559000130750046F00C002138617006306D7007C -:1055A000930706006FF05FFE03C71700938717008D -:1055B000A38FE7FEE31A07FE6FF09FFD9387F7FFC7 -:1055C00083C607006384E600E36AF9FE23800700D0 -:1055D0006FF0CFE5938717006FF00FE69384060016 -:1055E0006FF08FE69384F4FF2380040003C7F4FF79 -:1055F0006316D70033872441E3C6E7FE1307300064 -:1056000093879C006312EB02338489006358040083 -:10561000230A011023200D009304090083270D00A5 -:10562000B38CFC0093873C0023220A04130740003C -:105630009306470183254A0463F8D70613050A0039 -:10564000EF00D0242320AA049305090013040500C9 -:10565000EF1050388327010163880700B384244189 -:10566000B304940023A09700130504008320C11DF8 -:105670000324811D8324411D0329011D8329C11C8D -:10568000032A811C832A411C032B011C832BC11B71 -:10569000032C811B832C411B032D011B832DC11A5D -:1056A0001301011E67800000938515002322BA04B0 -:1056B000131717006FF0DFF7B78700009387F7FF26 -:1056C000631CF7F283270100638207F2B7050081AC -:1056D0009385455C6FF04FD183270500130101FCD2 -:1056E000930541012320F10083274500232E110259 -:1056F0002322F100832785002324F1008327C5009E -:10570000130501002326F100EFE0DF9183576102CA -:105710001305000093C7F7FF13971701631A0700DB -:1057200013054101EFE0CFB913351500130515003E -:105730008320C10313010104678000001305050FD6 -:1057400067800000B727008183A7479103A547031F -:1057500063160500371500811305057A1305050F3B -:1057600067800000B727008183A7479103A54703FF -:1057700063160500371500811305057A1305050F1B -:1057800067800000130101F8232A91069384050025 -:105790008395E500232C8106232E110613040600B1 -:1057A00063DE050083D7C40023A0060093F7070833 -:1057B00063980704930700406F00C004130681013B -:1057C0002326D100EF40D0488326C100E34C05FCDE -:1057D0000327C101B7F7000037150000B3F7E70052 -:1057E00037E7FFFFB387E70093B7170023A0F60062 -:1057F000930700402320F400130505806F0000018B -:10580000930700042320F400130500008320C10740 -:1058100003248107832441071301010867800000E6 -:1058200083D7C500130101FE232C8100232E110014 -:10583000232A91002328210193F7270013840500D0 -:1058400063880702930734042320F4002328F4001C -:1058500093071000232AF4008320C101032481014F -:105860008324410103290101130101026780000023 -:105870009306C1001306810093040500EFF09FF02A -:10588000832581001309050013850400EF004008FB -:10589000631005028317C40013F70720E31E07FAFD -:1058A00093F7C7FF93E727002316F4006FF09FF9E3 -:1058B000B73700809387070C23AEF4028357C400E8 -:1058C0002320A4002328A40093E707082316F4004C -:1058D00083278100232AF4008327C1006382070203 -:1058E0008315E40013850400EF508001630A05006E -:1058F0008357C40093F7C7FF93E717002316F400FC -:105900008357C4003369F900231624016FF0DFF4D4 -:10591000130101FD23261102232481022322910277 -:1059200023202103232E3101232C4101232A51015D -:10593000232861012326710123248101232291015F -:105940009387B500130760016376F70493F487FF2C -:1059500063D404049307C0002320F500130500005E -:105960008320C1020324810283244102032901020E -:105970008329C101032A8101832A4101032B0101EB -:10598000832BC100032C8100832C410013010103F0 -:105990006780000093040001E3EEB4FA9309050068 -:1059A000EF00406E371900819307701F1309893982 -:1059B00063EA9704138784003307E9000324470050 -:1059C000930687FF93D734006318D4000324C700DD -:1059D0009387270063008708832744000327C400B8 -:1059E0008326840093F7C7FFB307F40023A6E600DD -:1059F0002324D70003A747001367170023A2E7005B -:105A00006F00800A13D794009307F003630A07001E -:105A10009307400063E2E70A93D764009387870304 -:105A200013871700131737003307E90003244700D3 -:105A3000930587FF1305F000630CB40003274400AF -:105A40001377C7FF330697406350C50C9387F7FF62 -:105A50009387170003240901B71500819306890075 -:105A60009385053A6308D412032744001306F00017 -:105A70001377C7FF33059740635AA60A93E71400CC -:105A80002322F40033069400232AC9002328C900E6 -:105A9000936715002326D6002324D6002322F60080 -:105AA0003307E4002320A70013850900EF00C05D41 -:105AB000130584006FF0DFEA9307400163E6E70017 -:105AC0009307B7056FF0DFF59307400563E8E7003C -:105AD00093D7C4009387E7066FF09FF493074015B0 -:105AE00063E8E70093D7F400938777076FF05FF3DD -:105AF000930640559307E007E3E4E6F293D72401C9 -:105B00009387C7076FF0DFF18326C400634C06005C -:105B10008327840023A6D70023A4F600B307E4005C -:105B20006FF05FED138406006FF01FF1232AD90098 -:105B30002328D900634C05003307E400832747007E -:105B400093E717002322F7006FF01FF69306F01F6C -:105B50000328490063E0E61813573700135627401F -:105B60009306100013071700B396C60013173700EB -:105B70003307E900B3E606012322D9008326070094 -:105B8000130687FF2326C4002324D4002320870084 -:105B900023A6860013D72740130310003313E30016 -:105BA00003274900636A6706B3766700639C0600B3 -:105BB00093F7C7FF13131300B3766700938747006B -:105BC000E38A06FE130EF00093963700B306D90061 -:105BD00013880600138507000324C800631C041BF8 -:105BE000130515001377350013088800E31607FE28 -:105BF00013F73700631E0720032749009347F3FF7D -:105C0000B377F7002322F900032749001313130089 -:105C10006364670063120322832B890003A44B0093 -:105C2000937AC4FF63E89A0033879A409307F000A1 -:105C300063CEE732B7270081372A008103A4079893 -:105C400003278A919307F0FFB38C5B0133848400B0 -:105C50006318F71E1304040193050400138509005B -:105C6000EF1040319307F0FF130B05006306F52892 -:105C70006374950163922B29372C00819306CC9491 -:105C800003A70600130CCC943307E40023A0E6001E -:105C900063946C1D93974C016390071C83278900C4 -:105CA00033848A001364140023A2870037270081FD -:105CB00083270C008326C79763F4F600232EF796FC -:105CC000372700818326879763F8F622232CF796DF -:105CD0006F008022135697009306400063E6C604C7 -:105CE00093566700938686031386160013163600B4 -:105CF0003306C900130586FF032606006312C50894 -:105D000093D6264013071000B316D700B3E606015A -:105D10002322D9002326A4002324C40023248500A1 -:105D2000232686006FF01FE79306400163E6C60056 -:105D30009306B6056FF05FFB9306400563E8C60067 -:105D40009356C7009386E6066FF01FFA9306401538 -:105D500063E8C6009356F700938676076FF0DFF886 -:105D6000130540559306E007E360C5F893562701F5 -:105D70009386C6076FF05FF7032686006308C500A9 -:105D80008326460093F6C6FFE368D7FE0325C600C8 -:105D90006FF05FF8032744000326C4001377C7FFA2 -:105DA000B308974063501E0593E714002322F400C4 -:105DB00083278400B30694003307E40023A6C700BA -:105DC0002324F600232AD9002328D90093E71800BA -:105DD00023A6B60023A4B60023A2F60023201701B1 -:105DE0006FF09FCC63C208023307E40083274700AB -:105DF00093E717002322F7008327840023A6C70018 -:105E00002324F6006FF05FCA130406006FF01FDD55 -:105E1000938686FF03A786009387F7FFE30AD7DC04 -:105E20006FF09FDE9387470013131300B37667006C -:105E3000E38A06FE6FF05FD9930705006FF01FFF3E -:105E4000371700001307F7003304E400B7F7FFFF2C -:105E50003374F4006FF05FE083268A919307F0FFBC -:105E60006390F60C232C6A91937C7B0093070000CF -:105E700063880C0093078000B3879741330BFB00C6 -:105E800037150000338AA70033048B001305F5FF94 -:105E9000B377A400330AFA40337AAA0093050A00C4 -:105EA00013850900EF10000D9307F0FF631CF50048 -:105EB0001305040063860C0013858CFF3305A400D2 -:105EC000130A000083270C00330565412324690170 -:105ED000B3874701330A4501136A1A002320FC00E7 -:105EE00023224B01E3842BDD1307F0006362570587 -:105EF000930710002322FB008327890083A7470014 -:105F000093F7C7FF3387974063E697009307F00046 -:105F100063CEE70413850900EF0000176FF01FA49C -:105F2000B3079B41B387E7002320FC006FF0DFF34A -:105F300083A74B0013844AFF137484FF93F7170061 -:105F4000B3E7870023A2FB0093065000B3878B00C2 -:105F500023A2D70023A4D700E37A87D493858B00AC -:105F600013850900EFD08FCA6FF05FD40324890036 -:105F700093E714002322F400B30794002324F900CC -:105F80006FF09FA793F5F50F3306C5006316C500A4 -:105F9000130500006780000083470500E38CB7FE0F -:105FA000130515006FF09FFE1303F00013070500A3 -:105FB000637EC3029377F7006390070A6392050834 -:105FC000937606FF1376F600B386E6002320B7002B -:105FD0002322B7002324B7002326B70013070701A5 -:105FE000E366D7FE6314060067800000B306C34073 -:105FF0009396260097020000B38656006780C6007D -:106000002307B700A306B7002306B700A305B70010 -:106010002305B700A304B7002304B700A303B70008 -:106020002303B700A302B7002302B700A301B70000 -:106030002301B700A300B7002300B700678000006A -:1060400093F5F50F93968500B3E5D500939605017A -:10605000B3E5D5006FF0DFF69396270097020000B6 -:10606000B386560093820000E78006FA9380020010 -:10607000938707FF3307F7403306F600E378C3F64C -:106080006FF0DFF367800000678000008327C5049E -:10609000130101FF23229100232021012326110057 -:1060A00023248100930405001389050063820704FB -:1060B00003A7C40493172900B307F70003A507003B -:1060C0006310050613041000331424011306540052 -:1060D000131626009305100013850400EF4080007E -:1060E0006302050223222501232485006F00C003DB -:1060F0001306100293054000EF30D07E23A6A404BF -:10610000E31805FA130500008320C1000324810071 -:10611000832441000329010013010101678000006D -:106120000327050023A0E7002328050023260500F8 -:106130006FF09FFD6380050283A74500139727003A -:106140008327C504B387E70003A7070023A0E50062 -:1061500023A0B70067800000130101FD232E310149 -:1061600093090500370501002324810223229102AF -:106170001384050083A40501232611022320210393 -:1061800093854501130800001305F5FF83A705005B -:10619000938545001308180033F7A7003307C7029B -:1061A00093D70701B387C7023307D7009356070178 -:1061B0003377A700B387D70093D6070193970701DA -:1061C000B387E70023AEF5FEE34298FC638406063E -:1061D0008327840063C4F4048325440013850900E5 -:1061E0002326D10093851500EFF05FEA0326040112 -:1061F0009305C40013090500130626001316260094 -:106200001305C500EF40900E9305040013850900A7 -:10621000EFF05FF28326C100130409009387440066 -:1062200093972700B307F40023A2D70093841400A8 -:1062300023289400130504008320C1020324810253 -:1062400083244102032901028329C10113010103AF -:1062500067800000130101FD93878600232C410114 -:10626000138A0600930690002324810223229102C0 -:10627000232E310113840500B3C7D7022326110250 -:1062800023202103232A51019309050093040600CA -:10629000930610009305000063C4F60813850900F7 -:1062A0002326E100EFF09FDE0327C10093071000D3 -:1062B0002328F500232AE5009307900063D897066A -:1062C000930A940013890A003304940013091900F7 -:1062D0008346F9FF930505001306A000938606FD8B -:1062E00013850900EFF05FE7E31289FE138484FF52 -:1062F00033848A0013890400634049058320C10266 -:106300000324810283244102032901028329C1015C -:10631000032A8101832A41011301010367800000E0 -:1063200093961600938515006FF01FF71304A400D1 -:10633000930490006FF01FFCB3079940B307F4007B -:1063400083C60700930505001306A000938606FD8B -:1063500013850900EFF05FE0130919006FF0DFF912 -:106360003707FFFF3377E5009307050013050000AB -:10637000631607009397070113050001370700FF15 -:1063800033F7E7006316070013058500939787002E -:10639000370700F033F7E7006316070013054500E1 -:1063A00093974700370700C033F7E70063160700ED -:1063B000130525009397270063CA0700139717005A -:1063C00013051500634407001305000267800000F1 -:1063D0008327050013F77700630E070293F6170073 -:1063E00013070000639C060013F72700630C0700E7 -:1063F00093D717002320F50013071000130507009B -:106400006780000093D727002320F50013072000A2 -:106410006FF0DFFE9396070193D606011307000085 -:106420006396060093D707011307000193F6F70F51 -:10643000639606001307870093D7870093F6F7004B -:10644000639606001307470093D7470093F637007B -:10645000639606001307270093D7270093F61700CB -:106460006398060093D71700130717006386070089 -:106470002320F5006FF09FF8130700026FF01FF85C -:10648000130101FF232481001384050093051000EC -:1064900023261100EFF09FBF232A85008320C1002F -:1064A00003248100130710002328E50013010101D4 -:1064B0006780000003A7050183270601130101FD82 -:1064C0002322910223261102232481022320210367 -:1064D000232E3101938405006356F70093040600D0 -:1064E0001386050083A904010329060183A78400FC -:1064F00083A544003384290163D487009385150064 -:106500002326C100EFF09FB80326C1001308450100 -:1065100013132400330368009307080063EC670437 -:10652000938544019398290013064601131E290000 -:10653000B7060100B3881501330EC6019386F6FF36 -:106540006360C605635880001303C3FF83270300FD -:10655000638E0710232885008320C1020324810253 -:1065600083244102032901028329C101130101038C -:106570006780000023A00700938747006FF01FFA91 -:10658000832F0600B3FFDF0063840F06130F08009C -:10659000938205009304000003A7020083230F00E9 -:1065A000130F4F00B37ED700B38EFE03B3F7D300B3 -:1065B00093D3030193824200B38EFE0093570701E9 -:1065C000B387F703B38E9E0013D70E01B3FEDE0030 -:1065D000B3877700B387E70093D407019397070148 -:1065E000B3E7D701232EFFFEE3E812FB23209F0031 -:1065F000835226006386020683270800930E080054 -:10660000138F0500930F000003270F0083D32E0084 -:10661000B3F7D7003377D70033075702938E4E0076 -:10662000130F4F00330777003307F701931F07015C -:10663000B3E7FF0023AEFEFE8357EFFF83AF0E00EC -:1066400013570701B3875702B3FFDF00B387F70182 -:10665000B387E70093DF0701E3681FFB23A0FE0079 -:1066600013064600130848006FF09FED1304F4FF73 -:106670006FF05FED130101FE232A91002328210111 -:1066800023263101232E1100232C810023244101D4 -:1066900093773600130905009304060093890500DB -:1066A000638407029387F7FF370700811307875E2C -:1066B00093972700B307F70003A60700930600008F -:1066C000EFF09FA99309050093D424406380040848 -:1066D00003248904631E0400930510271305090091 -:1066E000EFF01FDA2324A90413040500232005007A -:1066F00093F71400638407029385090013060400CE -:1067000013050900EFF01FDB130A0500938509004C -:1067100013050900EFF01FA293090A0093D4144057 -:106720006386040203250400631E050013060400AB -:106730009305040013050900EFF0DFD72320A40020 -:1067400023200500130405006FF09FFA8320C10188 -:1067500003248101138509008324410103290101D8 -:106760008329C100032A8100130101026780000010 -:10677000130101FD2322910293840500232E310190 -:1067800083A904012324810283A5450013545640A4 -:1067900083A78400B309340123202103232A510154 -:1067A00023261102232C4101930A050013891900A5 -:1067B00063C6270D13850A002326C100EFF01F8D45 -:1067C0000326C10093074501130A050093860700BD -:1067D00013070000938646006348870A6354040049 -:1067E0001304000083A604011314240033878700D8 -:1067F00093962600938744011376F601B386D7005B -:10680000630A0608130800023308C8409305000015 -:1068100003A5070013074700938747003315C500FA -:10682000B365B500232EB7FE83A5C7FFB3D5050119 -:10683000E3E0D7FE2320B700638405001389290015 -:106840001309F9FF23282A0113850A009385040000 -:10685000EFF05F8E8320C1020324810213050A003A -:1068600083244102032901028329C101032A8101F2 -:10687000832A4101130101036780000093851500FD -:10688000939717006FF0DFF223AE06FE1307170091 -:106890006FF05FF49387470003A6C7FF1307470015 -:1068A000232EC7FEE3E8D7FE6FF09FF9832705018B -:1068B00003A70501B387E740639C0702131727006E -:1068C0001305450193854501B306E500B385E50051 -:1068D0009386C6FF9385C5FF03A6060003A70500A0 -:1068E000630CE6009307F0FF6364E6009307100073 -:1068F0001385070067800000E36CD5FC6FF05FFF35 -:10690000130101FE232A91009384050023263101FF -:10691000930506009309050013850400232C8100CC -:10692000232E11002328210113040600EFF01FF885 -:10693000631C05029305000013850900EFF00FF5B5 -:10694000930710002328F500232A05008320C101A6 -:106950000324810183244101032901018329C1000A -:10696000130101026780000013091000634A05004B -:1069700093070400130900001384040093840700A4 -:106980008325440013850900EFF04FF00323040131 -:1069900083A8040113064401131E23001388440135 -:1069A00093982800B70E010023262501330EC60157 -:1069B000B308180193064501130F0000938EFEFFE4 -:1069C00003270600832F080093864600B375D7017E -:1069D000B3F7DF01B385E501B385F54093DF0F0120 -:1069E00093570701B387F74113D70541B387E700F2 -:1069F00013DF0741B3F5D50193970701B3E7B7005C -:106A00001308480023AEF6FE13064600E36A18FB9F -:106A1000B70501009385F5FF636CC6019386C6FF39 -:106A200083A7060063820704232865006FF01FF226 -:106A300083270600938646001306460033F7B70007 -:106A40003307E7011358074193D70701B3870701BD -:106A500013DF07413377B70093970701B3E7E700E8 -:106A600023AEF6FE6FF05FFB1303F3FF6FF01FFB27 -:106A7000B707F07FB3F5B700B707C0FCB385F500E3 -:106A80006358B0009307000013850700678000007B -:106A9000B305B04093D74541130730016348F70071 -:106AA000B7050800B3D5F5406FF0DFFD1387C7FECB -:106AB0009306E0019305000093071000E3C6E6FC8F -:106AC000B7070080B3D7E7006FF01FFC130101FD8B -:106AD0002322910283240501232E310193094501CC -:106AE00093942400B38499002324810203A4C4FF57 -:106AF000232021032326B1001305040023261102BD -:106B0000EFF01F868325C10093070002B387A740DB -:106B100023A0F5009307A0001389C4FF63CCA7044A -:106B20009307B000B387A7403707F03FB356F40090 -:106B3000B3E6E6001307000063F4290103A784FF0E -:106B4000130555013315A400B357F700B367F500DB -:106B50008320C1020324810283244102032901020C -:106B60008329C101138507009385060013010103E2 -:106B7000678000009307000063F6290183A784FF64 -:106B8000138984FF130555FF630E050213070002E6 -:106B90003306A74033D7C7003314A4003364E4009E -:106BA000B706F03FB366D4001307000063F4290171 -:106BB0000327C9FFB397A7003357C700B3E7E70020 -:106BC0006FF01FF9B706F03FB366D4006FF05FF8BF -:106BD000130101FD23248102138405009305100095 -:106BE000232291022320210393040600232E310146 -:106BF000232C41011309070023261102138A0600E2 -:106C0000EFF0CFC8370710009307F7FFB3F79700EF -:106C100093D4440193F4F47F93090500639A040824 -:106C20002326F100630E040813058100232481004C -:106C3000EFF00FFA83268100630005080327C100E7 -:106C400093070002B387A740B317F700B3E7D70055 -:106C50003357A70023AAF9002326E1000324C1002B -:106C600023AC8900333480001304140023A8890066 -:106C7000638A04069384D4BCB384A40093075003AE -:106C800023209A003385A7402320A9008320C10236 -:106C90000324810213850900832441020329010290 -:106CA0008329C101032A81011301010367800000C8 -:106CB000B3E7E7006FF0DFF623AAD9006FF01FFA01 -:106CC0001305C100EFF0CFF08327C10013050502C3 -:106CD0001304100023AAF9009307100023A8F90059 -:106CE0006FF01FF9931724001305E5BCB387F90073 -:106CF0002320AA0003A5070113145400EFF04FE668 -:106D00003304A440232089006FF05FF8130101FDD4 -:106D10002322910293840500930581012326110209 -:106D2000232481022320210313090500EFF01FDA39 -:106D30002320A1002322B100138405001385040041 -:106D40009305C101EFF09FD803A704018327090130 -:106D50008326C1012324A100B387E74003278101D3 -:106D6000939757002326B1003307D740B387E70036 -:106D70006350F00493974701B38787002322F10003 -:106D800087370100073781008320C1020324810275 -:106D9000D3F7E71A83244102032901022730F100C7 -:106DA00003250100832541001301010367800000D2 -:106DB0003707F0FFB387E702B387B7002326F10058 -:106DC0006FF01FFC93077001130101FF63C6A70258 -:106DD000B7070081131535009387875E3385A700B9 -:106DE000873705012734F100032581008325C10081 -:106DF0001301010167800000B717008187B787E0A2 -:106E0000B717008107B707E11305F5FFD3F7E712BE -:106E1000E31C05FE6FF01FFD9387F5FF03270601B6 -:106E200093D75740938717009397270093064601FF -:106E300013172700B307F5003387E60063E6E60083 -:106E4000636EF500678000009386460003A6C6FFC8 -:106E500013054500232EC5FE6FF05FFE13054500A8 -:106E6000232E05FE6FF0DFFD8326050193D75540E5 -:106E70001307450163C0F60463D4D70293F5F50107 -:106E80006380050293962700B306D70003A6060089 -:106E900013051000B356B600B395B6006318B602DA -:106EA00093972700B307F700636AF7001305000004 -:106EB00067800000938706006FF09FFE9387C7FFEF -:106EC00083A60700E38206FE13051000678000001A -:106ED000130101FF2326B1000327C100B70600807C -:106EE00093C6F6FF2324A100B3F7E6002320060093 -:106EF000B705F07F63D8B7060325810033E5A70007 -:106F000063020506B375B70063940502B7170081E5 -:106F100087B787E107378100D377F7122734F1006D -:106F20000327C100B3F7E6009306A0FC2320D60098 -:106F30008326060093D74741938727C0B387F6007F -:106F40002320F600B70710809387F7FF8325810081 -:106F50003377F700B707E03FB367F7002324B100AA -:106F60002326F100032581008325C10013010101BF -:106F700067800000130101FF232481002322910078 -:106F80003724008193040500138505002326110092 -:106F9000232A0496EF90CFBE9307F0FF6318F50005 -:106FA000832744976384070023A0F4008320C10053 -:106FB0000324810083244100130101016780000044 -:106FC000130101F6232AF108B707008093C7F7FFE2 -:106FD000232EF1002328F100B707FFFF2326D10855 -:106FE0002324B100232CB100938787209306C10886 -:106FF00093058100232E1106232AF1002328E1089E -:10700000232C0109232E11092322D100EF00802314 -:1070100083278100238007008320C1071301010A11 -:1070200067800000130101F6232AF108B7070080EA -:1070300093C7F7FF232EF1002328F100B707FFFFC6 -:1070400093878720232AF100B72700812324A100FA -:10705000232CA10003A547912324C1082326D1088E -:10706000138605009306810893058100232E1106DF -:107070002328E108232C0109232E11092322D10002 -:10708000EF00401C83278100238007008320C10775 -:107090001301010A67800000130101FF232481000E -:1070A000138405008395E50023261100EF30503747 -:1070B0006340050283270405B387A7002328F4044F -:1070C0008320C100032481001301010167800000B7 -:1070D0008357C40037F7FFFF1307F7FFB3F7E70045 -:1070E0002316F4006FF0DFFD130500006780000039 -:1070F00083D7C500130101FE232C8100232A9100B0 -:107100002328210123263101232E110093F7071094 -:1071100093040500138405001309060093890600F3 -:10712000638A07008395E50093062000130600009C -:10713000EF30D00E8357C40037F7FFFF1307F7FF78 -:10714000B3F7E7002316F4008315E400032481015C -:107150008320C10193860900130609008329C10019 -:107160000329010113850400832441011301010255 -:107170006F201072130101FF232481001384050086 -:107180008395E50023261100EF3050099307F0FFA7 -:107190000357C4006312F502B7F7FFFF9387F7FFA9 -:1071A000B3F7E7002316F4008320C1000324810015 -:1071B0001301010167800000B7170000B367F700F3 -:1071C0002316F4002328A4046FF01FFE8395E50026 -:1071D0006F20107B9307050003C7050093871700F6 -:1071E00093851500A38FE7FEE31807FE6780000074 -:1071F000930705009387170003C7F7FFE31C07FEFB -:107200003385A7401305F5FF67800000930705004D -:10721000630E06009385150003C7F5FF93871700DB -:107220001306F6FFA38FE7FEE31407FE3386C700BD -:107230006394C7006780000093871700A38F07FE41 -:107240006FF01FFF130101E2232E111C232A911C52 -:107250002328211D2326311D232C811B9389050002 -:1072600093040600138C0600232C811C2324411D4B -:107270002322511D2320611D232E711B232A911BC4 -:107280002328A11B2326B11B13090500EFE08FCB98 -:1072900083270500138507002328F102EFF05FF52F -:1072A00083D7C900232EA1002320010E2322010E23 -:1072B0002324010E2326010E93F707086380070499 -:1072C00083A70901639C07029305000413050900C5 -:1072D000EFE00FE423A0A90023A8A900631C050088 -:1072E0009307C0002320F9009307F0FF2320F10249 -:1072F0006F00407F9307000423AAF900B7070081BD -:10730000938707712324F104B7170081930AC10FF3 -:107310009387C788232A510D232E010C232C010C9F -:10732000130A0000938B0A00232E0102232C010272 -:107330002324010023260102232A01022320010223 -:107340002328F1001384040013075002834704002C -:1073500063840700639CE70A330B9440630A0B04C1 -:107360008327C10D23A09B0023A26B01B387670174 -:10737000232EF10C8327810D13077000938B8B0054 -:1073800093871700232CF10C635EF7001306410D61 -:107390009385090013050900EF404010631E057234 -:1073A000938B0A0083270102B38767012320F10230 -:1073B00083470400639407006F1010649307140060 -:1073C000A30B010A130DF0FF232201021304000096 -:1073D0009306A005930CA000930D900003CB07002B -:1073E00013871700232CE1001306A00293070BFE5E -:1073F00063F4F6006F10802C032781049397270015 -:10740000B387E70083A70700678007001304140011 -:107410006FF0DFF313050900EFE0CFB283274500DB -:1074200013850700232AF102EFF09FDC2326A10237 -:1074300013050900EFE00FB1832785009306A0052F -:107440002324F1008327C102638C07008327810076 -:107450006388070083C70700638407001364044040 -:10746000832781016FF09FF78347710BE39A07FE33 -:1074700093070002A30BF10A6FF09FFE1364140040 -:107480006FF01FFE83270C00130C4C002322F10227 -:10749000E3D807FCB307F0402322F1021364440051 -:1074A0006FF01FFC9307B0026FF0DFFC0327810130 -:1074B00083278101034B0700938717006310CB04D8 -:1074C000032D0C0013074C0063540D00130DF0FF47 -:1074D000130C0700232CF1006FF09FF833039D037A -:1074E0009387170003CBF7FF330DE30013070BFD62 -:1074F000E3F6EDFE232CF1006FF05FEF130D0000BB -:107500006FF0DFFE136404086FF09FF5832781019D -:107510002322010203274102130B0BFD938717005F -:10752000330797033307EB0003CBF7FF2322E10276 -:1075300013070BFDE3F0EDFE6FF0DFFB1364840037 -:107540006FF01FF28327810103C7070093078006AE -:10755000631CF700832781011364042093871700BD -:10756000232CF1006FF0DFEF136404046FF05FEF82 -:107570008327810103C707009307C006631CF70038 -:107580008327810193871700232CF10013640402E1 -:107590006FF01FED136404016FF09FEC93074C0034 -:1075A000232AF10083270C00A30B010A230EF112FA -:1075B000130C0000130D1000130700002326010018 -:1075C000930C0000930D00009304C1132324E102E7 -:1075D0006354A7012324A1038346710B638806002B -:1075E00083278102938717002324F10293772400D5 -:1075F0002320F104638807008327810293872700F3 -:107600002324F102937744082322F10463900708AE -:107610008327410283268102B386D7406358D00670 -:10762000B7170081130E00011388C787930E7000EF -:107630000326810D23A00B018325C10D130616001F -:1076400013858B006354DE006F10800823A2DB00DB -:10765000B386B600232ED10C232CC10C93067000E8 -:10766000930B050063D4C6021306410D93850900F0 -:10767000130509002326E104EF305062630405007E -:107680006F1090310327C104938B0A008346710B5E -:10769000638E06049306710B23A0DB009306100093 -:1076A00023A2DB008326C10D13067000938B8B0091 -:1076B00093861600232ED10C8326810D9386160007 -:1076C000232CD10C6354D6021306410D9385090077 -:1076D000130509002326E104EF30505C6304050024 -:1076E0006F10902B0327C104938B0A00832701049A -:1076F000638E07049306810B23A0DB009306200012 -:1077000023A2DB008326C10D13067000938B8B0030 -:1077100093862600232ED10C8326810D9386160096 -:10772000232CD10C6354D6021306410D9385090016 -:10773000130509002320E104EF30505663040500CF -:107740006F10902503270104938B0A0083274104BF -:1077500093060008639ED706832741028326810291 -:10776000B386D7406356D00613080001130E70008D -:10777000832701010326810D8325C10D23A0FB0072 -:107780001306160013858B006354D8006F00D07960 -:1077900023A2DB00B386B600232ED10C232CC10C10 -:1077A00093067000930B050063D4C6021306410DC7 -:1077B00093850900130509002320E104EF30104EE2 -:1077C000630405006F10501D03270104938B0A000A -:1077D0003307A7416350E00613080001130E700041 -:1077E000832701018326810D0326C10D23A0FB0001 -:1077F0009386160093858B00E340E87823A2EB0084 -:107800003307C700232EE10C232CD10C1307700083 -:10781000938B05006350D7021306410D9385090031 -:1078200013050900EF309047630405006F10D01670 -:10783000938B0A00937604100327C10DE392067818 -:107840008327810D3303ED0023A09B00938717004E -:1078500023A2AB01232E610C232CF10C1307700023 -:10786000938B8B006344F7006F10000A1306410DE1 -:107870009385090013050900EF30504263040500A9 -:107880006F109011938B0A006F10000813640401AD -:107890009377040263860706130C7C00137C8CFF2D -:1078A000832C0C00832D4C0093078C00232AF100BD -:1078B00063C40D006F105016330890413337000138 -:1078C000B307B041B38DE7401307D002A30BE10A21 -:1078D000930C0800130710009306F0FFE308DD4443 -:1078E0009306040033E6BC011374F4F7E310064476 -:1078F000E3080D5A93061000E31ED7426F101013D1 -:1079000093074C00232AF100937704016388070052 -:10791000832C0C0093DDFC416FF09FF993770404F6 -:1079200003280C0063880700931C080193DC0C41BA -:107930006FF05FFE93770420930C0800E38C07FC44 -:10794000931C880193DC8C416FF0DFFC93778400FB -:107950006388070A93074C00232AF10083270C0051 -:1079600003A6070083A6470003A7870083A7C700D5 -:107970002320C10E2322D10E2324E10E1305010E74 -:107980002326F10EEFD05FD5232EA10A9307200006 -:10799000631EF50A8327010E930501091305010AE9 -:1079A0002320F10A8327410E23280108232A0108F6 -:1079B0002322F10A8327810E232C0108232E01089C -:1079C0002324F10A8327C10E2326F10AEF50405BDE -:1079D000635605009307D002A30BF10A93077004C6 -:1079E00063D06707B7040081938404331374F4F7FA -:1079F000130C0000130D3000130700006F00503906 -:107A0000130C7C00137C8CFF83250C0003264C0098 -:107A100093078C001305010A232AF100EF800072FE -:107A20008327010A2320F10E8327410A2322F10E26 -:107A30008327810A2324F10E8327C10A6FF01FF4E4 -:107A4000B70400819384C4326FF05FFA930710008B -:107A5000631AF5028327C10E63D607009307D0028D -:107A6000A30BF10A9307700463D86701B704008180 -:107A7000938484336FF09FF7B70400819384443379 -:107A80006FF0DFF6937CFBFD93071004639CFC080A -:107A900093070003230CF10A1307100693078007CE -:107AA0006304EB0093078005A30CF10A93073006EB -:107AB0001364240063D0A75193051D00130509002A -:107AC000EFD01FE593040500631C054E83D7C90062 -:107AD00093E707042396F90083D7C90093F70704B7 -:107AE000E39407808320C11D0324811D0325010227 -:107AF0008324411D0329011D8329C11C032A811CE4 -:107B0000832A411C032B011C832BC11B032C811BCB -:107B1000832C411B032D011B832DC11A1301011E50 -:107B2000678000009307F0FF6300FD4A930770042D -:107B3000130C00006398FC0063160D00130C0D007D -:107B4000130D1000032AC10E936704102324F102C1 -:107B500023200104032F010E832E410E032E810EDC -:107B6000635A0A00B707008033CA47019307D0025F -:107B70002320F104930710046392FC4A1305010AC1 -:107B80002320E10B2322D10B2324C10B2326410BFD -:107B9000EF80407E1306C10BEFF08FB31386050014 -:107BA000930505001305010AEF8040598327010A58 -:107BB00013060107930501082320F1088327410AD2 -:107BC00013050109232801062322F1088327810ACE -:107BD000232A0106232C01062324F1088327C10A46 -:107BE0002326F108B707FC3F232EF106EF50004E85 -:107BF0000328010903264109832681090327C109B6 -:107C0000930501091305010A2320010B232801050F -:107C10002322C10A2326C1042324D10A2322D1040A -:107C20002326E10A2326E10023280108232A01084C -:107C3000232C0108232E0108EF50000D0327C1005B -:107C4000832641040326C1040328010563160500A9 -:107C500093071000232EF10A93071006630CFB36DE -:107C6000B70D008193870D352326F100130EFDFF1C -:107C7000938D0400B707034093050109232AC10827 -:107C80001305010A13060108232CC1052326F10858 -:107C900023280109232CD108232EE10823200108E1 -:107CA0002322010823240108EF5040420328010A3F -:107CB0000326410A8326810A0327C10A1305010A04 -:107CC000232A01052328C1042326D1042322E10409 -:107CD000EF80C00F93050500130A05001305010A84 -:107CE000EF80002D032741040326010503284105E9 -:107CF0002326E1080327010A8326C1042322C108A1 -:107D00002328E1060327410A93050108130601070A -:107D1000232AE1060327810A13050109232001090B -:107D2000232CE1060327C10A2324D108938D1D00CB -:107D3000232EE106EF6080648327C100032E8105B6 -:107D400083220109B385470183C50500832F4109BB -:107D5000032F8109832EC1092322C105A38FBDFEF4 -:107D60009307F0FF6300FE08130EFEFF9305010961 -:107D70001305010A2326D1072324E1072322F10753 -:107D800023205106232EC1052320510A232C510400 -:107D90002322F10B232AF1052324E10B2328E105FB -:107DA0002326D10B2326D10523280108232A0108E5 -:107DB000232C0108232E0108EF4010750327C1046E -:107DC000832601050326410503288105032EC105ED -:107DD00083220106832F4106032F8106832EC106CD -:107DE000E31A05E83707FE3F930501091305010A69 -:107DF0002320510A232C51042322F10B232AF105BD -:107E00002324E10B2328E1052326D10B2326D105CA -:107E100023280108232A0108232C0108232EE10826 -:107E2000EF5040016348A00483228105832F410560 -:107E3000032F0105832EC1043707FE3F9305010977 -:107E40001305010A2320510A2322F10B2324E10BFD -:107E50002326D10B23280108232A0108232C0108FB -:107E6000232EE108EF40506A6310051A137A1A00B6 -:107E7000630C0A188327C1002326B10D9305000364 -:107E800003C6F7008326C10C1387F6FF2326E10CF7 -:107E900003C7F6FF6306C714130690036316C714DF -:107EA0008327C10003C7A700A38FE6FE138A0D0036 -:107EB00013077004330A9A40832DC10B6390EC2C96 -:107EC0001307D0FF63C4ED00635ABD33130BEBFF00 -:107ED0009386FDFF232ED10A1376FBFD13051004B4 -:107EE0001377FB0F930500006318A6001307F70034 -:107EF0001377F70F930510002302E10C9307B002EC -:107F000063D8060093061000B386B6419307D002EB -:107F1000A302F10C9307900063D8D72A1307310D01 -:107F2000130507009305A00013083006B3E7B60257 -:107F30001306F7FF93870703A30FF7FEB3C7B60235 -:107F40006344D82693870703A30FF6FE1307E7FFC2 -:107F50001306610C6360A7269307410CB307F64034 -:107F6000232CF102338D47019307100063C64701AC -:107F700093771400638607008327C101330DFD004A -:107F80001374F4BF936704102324F1022326010025 -:107F9000930C0000930D0000832701046386070003 -:107FA0001307D002A30BE10A032481021307000088 -:107FB0006FF0CFE1130C00009304C1136FF09FB872 -:107FC000130C05006FF01FB8130C0000130D6000B8 -:107FD0006FF05FB7B70D00819387CD336FF0DFC8C7 -:107FE000A38FB6FE6FF01FEA130717001377F70F82 -:107FF0006FF09FEB130A1A00A30FDAFE3387474195 -:10800000E35A07FE6FF0DFEA83274104138A0D006D -:1080100093060003B387FD006FF05FFE93076004D3 -:10802000638EFC0093075004930D1D006384FC00D5 -:10803000930D0D00130620006F00C000930D0D007E -:10804000130630009307010C1308C10C1307C10B72 -:1080500093860D009305010A130509002320E10B07 -:108060002326E1052322D10B2322D1052324C10B92 -:108070002326C1012326410BEFC0DFA6930770041E -:1080800093040500032EC100832E4104032FC10475 -:10809000639AFC009377140063960700032AC10CCF -:1080A0006FF01FE113076004B387B401639AEC0615 -:1080B00083C60400130700036390E60693050109D5 -:1080C0001305010A2328F1042320E10B2326E105EF -:1080D0002322D10B2322D1052324C10B2326C10146 -:1080E0002326410B23280108232A0108232C0108F9 -:1080F000232E0108EF405041032EC100832E41047E -:10810000032FC1048327010563080500130710002E -:10811000B30DB741232EB10B0327C10BB387E70083 -:10812000930501091305010A2326F1002320E10B21 -:108130002322D10B2324C10B2326410B2328010822 -:10814000232A0108232C0108232E0108EF40D03BED -:108150008327C100631405002326F10C9306000356 -:108160006F000001130617002326C10C2300D7005F -:108170000327C10CE368F7FE6FF05FF2130760049A -:10818000E398ECD4137714003367A7016350B0076A -:108190006300070C8327C1013387FD00330DED0019 -:1081A000130B60066F000009130706009386070093 -:1081B0006FF0DFD7130717008347F7FF130616008A -:1081C000A30FF6FE6FF01FD91307610C639805002B -:1081D000930700032303F10C1307710C9387060325 -:1081E000130617002300F7006FF01FD7630607067A -:1081F0008327C101138717006FF05FFA63C04D0337 -:1082000013771400138D0D00630607008327C10147 -:10821000338DFD00130B70066F00C0018327C10171 -:10822000130B7006330DFA006346B0013303BD41F2 -:10823000130D1300937C044023260100E38E0CD41D -:10824000930C0000E35AB0D59306F00F6F00800343 -:10825000138D0D006FF0DFF4130B6006130D10008B -:108260006FF05FFD6356B70383278100B38DED4048 -:1082700003C71700630A070293871700938C1C003B -:108280002324F1008327810003C70700E31CD7FCE8 -:108290008327C1003387FC008327C1023307F7021D -:1082A000330DA7016FF05FCF8327C10093871700BD -:1082B0002326F1006FF01FFD13074C00232AE10075 -:1082C0001377040283270C006300070203270102CF -:1082D00023A0E7001357F74123A2E700032C410135 -:1082E000832481016FF00F86137704016308070070 -:1082F0000327010223A0E7006FF05FFE1377040459 -:1083000063080700032701022390E7006FF01FFDB9 -:1083100013740420E30E04FC032701022380E7000A -:108320006FF0DFFB13640401937704026386070296 -:10833000130C7C00137C8CFF832C0C00832D4C00D1 -:1083400093078C00232AF1001374F4BF1307000075 -:10835000A30B010A6FF04FD893074C00232AF100BA -:108360009377040163860700832C0C006F000001E3 -:108370009377040463880700835C0C00930D00006E -:108380006FF09FFC93770420E38007FE834C0C0082 -:108390006FF0DFFE3787FFFF1347078393074C001B -:1083A000231CE10A37070081232AF1009307C73312 -:1083B000832C0C00930D000013642400232EF10283 -:1083C00013072000130B80076FF09FF893074C00F2 -:1083D000232AF100A30B010A9307F0FF83240C006A -:1083E0006304FD0213060D009305000013850400CD -:1083F000EFD05FB9130C0500630005E0330D954025 -:10840000130C00006FF04FDF13850400EFE05FDE18 -:10841000130D05006FF0DFFE13640401937704026F -:1084200063820702130C7C00137C8CFF832C0C00EE -:10843000832D4C0093078C00232AF10013071000B2 -:108440006FF01FF193074C00232AF100937704018A -:1084500063860700832C0C006F00000193770404EF -:1084600063880700835C0C00930D00006FF01FFD14 -:1084700093770420E38007FE834C0C006FF0DFFE4F -:10848000B707008193870735232EF1029377040203 -:10849000638A0704130C7C00137C8CFF832C0C0074 -:1084A000832D4C0093078C00232AF10013771400CE -:1084B000630E070033E7BC01630A070013070003DC -:1084C000230CE10AA30C610B136424001374F4BFA2 -:1084D000130720006FF0DFE7B70700819387C733EA -:1084E0006FF09FFA93074C00232AF1009377040161 -:1084F00063860700832C0C006F000001937704044F -:1085000063880700835C0C00930D00006FF01FFA76 -:1085100093770420E38007FE834C0C006FF0DFFEAE -:1085200093060400130710006FF0CFBB93061000F2 -:10853000E308D74E930620006308D7121307011AE9 -:108540001396DD0193F67C0013D83C009386060356 -:10855000B36C060193DD3D00A30FD7FE33E6BC01EB -:108560009304F7FF631E060293771400638A0700E3 -:10857000930700036386F600A38FF4FE9304E7FFDE -:108580009307011A13070D00130C0000338D974059 -:1085900023260100930C0000930D00006FF00F8361 -:1085A000138704006FF0DFF993770440130A00008B -:1085B0001307011A2326F100130C90001306A000E4 -:1085C0009306000013850C0093850D009304F7FFBC -:1085D0002324E102EF404032032781028327C100B8 -:1085E00013050503A30FA7FE130A1A0063880704E7 -:1085F0008327810003C707006312EA049307F00F83 -:10860000630EFA0263940D00637A9C038327C10210 -:1086100083254103130A0000B384F4401386070046 -:1086200013850400EFE09FBE8327810003C7170076 -:1086300063060700938717002324F1001306A000A8 -:108640009306000013850C0093850D00EF309067B2 -:1086500063940D00E3769CF3930C0500938D050065 -:10866000138704006FF09FF59304011A8327C10359 -:1086700013F7FC009384F4FF3387E70003470700F8 -:1086800013D84C002380E4001397CD01B36C07018D -:1086900093DD4D0033E7BC01E31A07FC6FF05FEE9A -:1086A0009304011AE31E07EC93F61600E38A06EC26 -:1086B00093070003A30FF1186F00D037E30E0B32BE -:1086C000230E6113A30B010A232A81016FE05FEEE1 -:1086D0009385050123A2CB01232EB10C232CC10CC1 -:1086E00063DECE021306410D9385090013050900D0 -:1086F0002328E1042326D104EF20505AE31E052845 -:10870000032701058326C104B717008113850A00DA -:10871000930E70001388C787130E0001938606FF1F -:10872000930B05006FE0DFF09385050123A20B0199 -:10873000232EB10C232CC10C635ACE021306410D1B -:1087400093850900130509002322E1042320D104A5 -:10875000EF20D054E31205240327410483260104AB -:1087600013850A00130E700013080001938606FF9C -:10877000930B05006FE0DFFF1306060123A20B0138 -:10878000232EC10C232CD10C6356DE021306410D9F -:1087900093850900130509002320E104EF20105000 -:1087A000E31C051E0327010493850A00130E7000C5 -:1087B00013080001130707FF938B05006FF04F822A -:1087C0009306500663D866778326010E9305010948 -:1087D0001305010A2320D10A8326410E2320E10438 -:1087E000232801082322D10A8326810E232A010887 -:1087F000232C01082324D10A8326C10E232E01082D -:108800002326D10AEF4040500327010463120518C4 -:10881000B70700819387473623A0FB00930710001A -:1088200023A2FB008327810D13071700232EE10CE1 -:1088300093871700232CF10C13077000938B8B0088 -:10884000635EF7001306410D9385090013050900C7 -:10885000EF20D044E3120514938B0A008327C10B49 -:1088600063C64701937714006380070A83270103D7 -:108870000327C101938B8B0023ACFBFE8327C1012F -:1088800023AEFBFE8327C10DB387E700232EF10C37 -:108890008327810D1307700093871700232CF10C99 -:1088A000635EF7001306410D938509001305090067 -:1088B000EF20D03EE312050E938B0A009304FAFFDB -:1088C00063549004130B0001930C70000326010104 -:1088D0008327810D0327C10D23A0CB0093871700A9 -:1088E00093868B00634A9B0623A29B00B384E4001B -:1088F000232E910C232CF10C13077000938B060090 -:108900006354F7006FE09FF613744400E31604020B -:10891000032B4102832781026354FB00138B070062 -:1089200083270102B38767012320F1028327C10D4A -:10893000638C07001306410D938509001305090098 -:10894000EF20D035E31A0504232C010CE31E0C089C -:10895000938B0A006FF09F981307070123A26B0106 -:10896000232EE10C232CF10C63DEFC001306410DD9 -:108970009385090013050900EF205032E31E05001E -:1089800093860A00938404FF938B06006FF01FF414 -:108990008326C10B634ED016B707008193874736F5 -:1089A00023A0FB009307100023A2FB008327810D67 -:1089B00013071700232EE10C93871700232CF10CCB -:1089C00013077000938B8B00635EF7001306410D55 -:1089D0009385090013050900EF20502C631E057ACA -:1089E000938B0A008327C10B937614000327C10DD4 -:1089F000B367FA00B3E7D700E38807F083270103E2 -:108A000093888B0023A0FB008327C10123A2FB00D6 -:108A1000B387E700232EF10C8327810D1307700025 -:108A200093871700232CF10C635EF7001306410DAA -:108A30009385090013050900EF205026631E057475 -:108A400093880A00032BC10B63500B06330B604164 -:108A500013870800930C0001930D70000326010199 -:108A60008327810D8326C10D2320C700938717001C -:108A70009388880063C26C0723226701330BDB00F5 -:108A8000232E610D232CF10C13077000635EF70099 -:108A90001306410D9385090013050900EF201020EE -:108AA000631C056E93880A008327C10D23A09800DC -:108AB00023A24801B3874701232EF10C8327810DA0 -:108AC00013077000938B880093871700232CF10CF9 -:108AD000E35CF7E26FE09FD99386060123229701BA -:108AE000232ED10C232CF10C63DEFD001306410D67 -:108AF0009385090013050900EF20501A631E0568CD -:108B000093880A00130B0BFF138708006FF01FF503 -:108B1000138B0D006354BA01130B0A0063526005F6 -:108B20003307EB00232EE10C0327810D23A09B00CC -:108B300023A26B0113071700232CE10C930670008E -:108B4000938B8B0063DEE6001306410D93850900CD -:108B500013050900EF20901463100564938B0A003D -:108B600063540B00130B0000338B6D41635E600593 -:108B7000130D000113037000832701010327810DEA -:108B80008326C10D23A0FB001307170013868B005B -:108B900063406D1B23A26B01330BDB00232E610DA1 -:108BA000232CE10C93067000930B060063DEE600B5 -:108BB0001306410D9385090013050900EF20100EDF -:108BC000631C055C938B0A0093770440338BB401DC -:108BD00063840702B3874401130D7000938D07006F -:108BE0008327C10063940C1863940718B38744016A -:108BF00063F46701138B07008327C10B63C647012A -:108C000093771400638A0704832701030327C101B4 -:108C1000938B8B0023ACFBFE8327C10123AEFBFEAD -:108C20008327C10DB387E700232EF10C8327810D25 -:108C30001307700093871700232CF10C635EF70075 -:108C40001306410D9385090013050900EF20100557 -:108C500063140554938B0A00B3844401B3876441C1 -:108C60008324C10BB3049A4063D497009384070014 -:108C7000635490048327C10D23A06B0123A29B00A2 -:108C8000B387F400232EF10C8327810D13077000A6 -:108C9000938B8B0093871700232CF10C635EF700F6 -:108CA0001306410D9385090013050900EF20007F8D -:108CB0006314054E938B0A009387040063D4040069 -:108CC000930700008324C10BB3049A40B384F4409B -:108CD000E35C90C2130B0001930C700003260101AA -:108CE0008327810D0327C10D23A0CB009387170095 -:108CF00093868B0063449B2023A29B00B384E400F3 -:108D0000232E910C232CF10C13077000938B06007B -:108D1000E35CF7BE1306410D9385090013050900B6 -:108D2000EF20C077631A0546930BC10F6FF0DFBDCC -:108D30009386060123A2AB01232ED10C232CE10C38 -:108D40006350E3021306410D9385090013050900E2 -:108D5000EF20C0746312054413860A0013037000E9 -:108D6000130B0BFF930B06006FF01FE16386070EDA -:108D70008327C1009387F7FF2326F1008327410350 -:108D80000327C102938B8B0023ACFBFE8327C10218 -:108D900023AEFBFE8327C10DB387E700232EF10C22 -:108DA0008327810D93871700232CF10C635EFD0050 -:108DB0001306410D9385090013050900EF20006E8D -:108DC000631C053C938B0A008327810033876D4128 -:108DD00083C707006354F700930707006356F00446 -:108DE0000327C10D23A06B0123A2FB003387E700FB -:108DF000232EE10C0327810D938B8B0013071700A3 -:108E0000232CE10C6352ED021306410D93850900FA -:108E1000130509002320F104EF204068631E053686 -:108E200083270104930BC10F1387070063D4070046 -:108E300013070000832781001308000183C7070080 -:108E4000B387E7406344F0068327810083C70700A8 -:108E5000330BFB006FF0DFD883278100938CFCFF7E -:108E60009387F7FF2324F1006FF05FF193860601EB -:108E700023A20B01232ED10C232CE10C6354ED0211 -:108E80001306410D93850900130509002320F10401 -:108E9000EF20C06063120530832701041306C10F61 -:108EA00013080001938707FF930B06008325010138 -:108EB0000327810D8326C10D23A0BB0013071700D4 -:108EC00013868B00E344F8FA23A2FB00B387D70094 -:108ED000232EF10C232CE10C930B0600E356EDF648 -:108EE0001306410D9385090013050900EF20005B6F -:108EF0006314052A930BC10F6FF01FF513070701C9 -:108F000023A26B01232EE10C232CF10C63DEFC0069 -:108F10001306410D9385090013050900EF20005841 -:108F2000631C05269306C10F938404FF938B0600F0 -:108F30006FF0DFDA8327810D9306100023A09B00DA -:108F40001307170093871700938C8B0063C64601A5 -:108F5000137614006306061C93061000232EE10C02 -:108F600023A2DB00232CF10C13077000635EF700D3 -:108F70001306410D9385090013050900EF200052E7 -:108F8000631C0520938C0A00832701030327C1017A -:108F9000938C8C0023ACFCFE8327C10123AEFCFE26 -:108FA0008327C10DB387E700232EF10C8327810DA2 -:108FB0001307700093871700232CF10C635EF700F2 -:108FC0001306410D9385090013050900EF20004D9C -:108FD0006314051C938C0A008327010E9305010975 -:108FE0001305010A2320F10A8327410E130BFAFF10 -:108FF000232801082322F10A8327810E232A01084E -:10900000232C01082324F10A8327C10E232E0108F3 -:109010002326F10AEF30504F630605088327C10D60 -:109020000327810D938414009387F7FFB3874701CB -:109030001307170023A09C0023A26C01232EF10C20 -:10904000232CE10C93077000938C8C0063DEE70007 -:109050001306410D9385090013050900EF20004414 -:10906000631C0512938C0A009307410C23A0FC009B -:109070008327810303278103938B8C0023A2FC00A9 -:109080008327C10DB387E700232EF10C8327810DC1 -:109090001307700093871700232CF10CE356F78613 -:1090A0006FE0CFFCE35260FD93040001930D70006C -:1090B000032601010327810D8327C10D23A0CC00C6 -:1090C0001307170093868C0063C06403B307FB008B -:1090D00023A26C01232EF10C232CE10C93077000CA -:1090E000938C06006FF09FF69387070123A29C00E4 -:1090F000232EF10C232CE10C63DEED001306410D51 -:109100009385090013050900EF204039631605080F -:1091100093860A00130B0BFF938C06006FF05FF928 -:10912000232EE10C23A2DB00232CF10C130770008B -:10913000E35CF7F26FF0DFF183274102032781023E -:109140003384E740635680FCB7170081130B00019E -:109150009384C787930C70008327810D23A09B0005 -:109160000327C10D9387170063448B0423A28B0050 -:109170003304E400232E810C232CF10C1307700020 -:109180006358F7F81306410D93850900130509008C -:10919000EF20C030630E05F663140C006FE0DF9320 -:1091A00093050C0013050900EFA04FA66FE0DF92B6 -:1091B0001307070123A26B01232EE10C232CF10CD2 -:1091C000938B8B0063DEFC001306410D9385090031 -:1091D00013050900EF20802CE31005FC938B0A0097 -:1091E000130404FF6FF05FF793050C0013050900EB -:1091F000EFA0CFA16FF0CFF58327C10D63940700D7 -:109200006FE09F8D1306410D93850900130509003A -:10921000EF20C0286FE05F8C1307F0FF6312EDB002 -:1092200063940DB813079000636097B913880C031B -:10923000A30F01199304F1196FF08FB483278600EF -:10924000130101FD2324810223261102232291020E -:1092500023202103232E3101232C4101232A5101F4 -:1092600023286101232671012324810113040600B0 -:10927000639E070223220600130500008320C1021B -:109280000324810283244102032901028329C101AD -:10929000032A8101832A4101032B0101832BC10091 -:1092A000032C8100130101036780000083A745069A -:1092B0009389050013972701635807068324060046 -:1092C000930A0500130BF0FF03A9440003AC04004C -:1092D000130A0000935B290063467A038327840006 -:1092E0001379C9FF93848400B38727412324F400B2 -:1092F000E39C07FC13050000232404002322040040 -:109300006FF0DFF793172A00B307FC0083A507006F -:109310001386090013850A00EF10400B630A6501EC -:10932000130A1A006FF05FFBEF1080176FF0DFFC7D -:109330001305F0FF6FF05FFC130101ED2324811290 -:1093400023202113232E3111232A511123261112F8 -:1093500023229112232C41112328611123267111FC -:1093600023248111232291112320A111232EB10F37 -:109370009309050013840500930A0600138906006B -:10938000630805008327850363940700EF901FDCC3 -:109390008317C4001397270163420702B726000012 -:1093A00003274406B3E7D7002316F400B7E7FFFF0F -:1093B0009387F7FFB377F7002322F4068357C4009F -:1093C00093F787006380070483270401638C0702F7 -:1093D0008357C4001307A00093F7A701639EE70615 -:1093E0008317E40063CA07069306090013860A0080 -:1093F0009305040013850900EF00D03D130C050010 -:109400006F0080019305040013850900EF905F86CB -:10941000E30005FC130CF0FF8320C112032481122A -:1094200013050C0083244112032901128329C11161 -:10943000032A8111832A4111032B0111832BC110AF -:10944000032C8110832C4110032D0110832DC10F9B -:109450001301011367800000B71700819387C78944 -:109460002324F102B7170081938787A1232AF100F3 -:10947000B7170081930BC104938787A02320710540 -:109480002324010423220104938D0B0023260100D1 -:109490002324010023280100232E0100130C0000C7 -:1094A000232CF10093840A009306500283C7040022 -:1094B000638407006392D70A338A544163060A041F -:1094C0008327810423A05D0123A24D01B3874701B7 -:1094D0002324F1048327410493067000938D8D00AB -:1094E000938717002322F10463DEF60013060104BC -:1094F0009305040013850900EFF05FD4E31C0522F7 -:10950000938D0B00330C4C0183C70400E3880726BE -:1095100093861400A30D01029304F0FF130A0000C8 -:10952000130D0000130BA000930C900003C606005F -:10953000938A16001305A0051308A002930606FEE1 -:10954000E36CD50A8327810293962600B386F60042 -:1095500083A6060067800600938414006FF01FF551 -:10956000B70600819387C6332326F10093760D0258 -:10957000638C066813097900137989FF03230900B6 -:10958000032B4900930C890093761D00638E06001F -:10959000B3666301638A060093060003230ED102BB -:1095A000A30EC102136D2D00137DFDBF6F00C02FF0 -:1095B00013850900EFC00F99832745001385070025 -:1095C000232EF100EFD0DFC22328A100138509006C -:1095D000EFC04F97832785002324F10083270101E3 -:1095E000638C0700832781006388070083C6070018 -:1095F00063840600136D0D4093860A006FF01FF31D -:109600008346B103E39A06FE93060002A30DD1023E -:109610006FF09FFE136D1D006FF01FFE032A0900FF -:1096200013094900E35A0AFC330A4041136D4D0007 -:109630006FF09FFC9306B0026FF05FFD03C60A0057 -:1096400093861A0063100605832409001306490057 -:1096500063D404009304F0FF13090600938A060004 -:109660006FF09FF9B38464039386160003C6F6FF78 -:10967000B384B400930506FDE3F6BCFE938A0600AE -:109680006FF0DFEB930400006FF0DFFE136D0D0849 -:109690006FF09FF693860A00130A0000330A6A03EC -:1096A000130606FD93861600330A460103C6F6FF2D -:1096B000930506FDE3F4BCFE6FF05FFC03C60A00F1 -:1096C000930680066318D600938A1A00136D0D2046 -:1096D0006FF09FF2136D0D046FF01FF203C60A00C6 -:1096E0009306C0066318D600938A1A00136D0D0204 -:1096F0006FF09FF0136D0D016FF01FF083260900CE -:10970000930C4900A30D01022306D1089304100015 -:10971000130B00001309C1086F00801C136D0D01AD -:1097200093760D026380060613097900137989FF89 -:1097300003230900032B4900930C8900E35E0B040B -:1097400033036040B336600033086041330BD840C8 -:109750009306D002A30DD102930610001306F0FF6A -:109760006386C44E13060D00B3656301137DFDF7D8 -:10977000639E054C6384046613061000639CC64C0C -:109780006F00D00293760D01930C490063880600A8 -:1097900003230900135BF3416FF05FFA93760D0426 -:1097A00003230900638806001313030113530341C5 -:1097B0006FF05FFE93760D20E38E06FC131383019A -:1097C000135383416FF01FFD13760D0283260900AA -:1097D00013094900630A06009357FC4123A0860140 -:1097E00023A2F6006FF01FCC13760D01630606006E -:1097F00023A086016FF01FCB13760D0463060600CD -:10980000239086016FF01FCA93770D20E38207FE35 -:10981000238086016FF01FC9136D0D0193760D0231 -:109820006384060213097900137989FF0323090071 -:10983000032B4900930C8900137DFDBF93060000A4 -:10984000A30D01026FF09FF193760D01930C490077 -:1098500063860600032309006F00000193760D0460 -:109860006388060003530900130B00006FF0DFFC50 -:1098700093760D20E38006FE034309006FF0DFFEC0 -:10988000B786FFFF93C60683231ED1020323090078 -:10989000B70600819387C633930C4900130B000071 -:1098A000136D2D002326F100930620006FF05FF961 -:1098B000A30D01029306F0FF930C49000329090050 -:1098C0006384D42C1386040093050000130509005B -:1098D000EFC04FEB130B000063040500B3042541F8 -:1098E0002322610163549B00232291008346B1032C -:1098F0006388060083274100938717002322F10025 -:1099000093772D002320F10263880700832741000D -:10991000938727002322F10093774D082322F10239 -:109920006394070683274100B306FA40635ED004C0 -:109930001308000193087000832781010326410466 -:109940008325810423A0FD001306160013858D00D6 -:10995000634ED84A23A2DD00B386B6002324D10487 -:109960002322C10493067000930D050063DEC60038 -:10997000130601049305040013850900EFF01F8C02 -:10998000631A055A938D0B008346B103638806045E -:109990001306B10323A0CD00130610008326410453 -:1099A00023A2CD0003268104938616002322D1042E -:1099B000130616002324C10413067000938D8D0036 -:1099C000635ED600130601049305040013850900A5 -:1099D000EFF0DF8663100556938D0B00832701029D -:1099E000638807041306C10323A0CD0013062000DB -:1099F0008326410423A2CD0003268104938616000A -:109A00002322D104130626002324C1041306700068 -:109A1000938D8D00635ED600130601049305040048 -:109A200013850900EFF09F8163160550938D0B009D -:109A300083274102930600086394D70683274100D9 -:109A4000B306FA40635ED004130800019308700067 -:109A500083274101032641048325810423A0FD00BF -:109A60001306160013858D006346D83E23A2DD0041 -:109A7000B386B6002324D1042322C10493067000C8 -:109A8000930D050063DEC600130601049305040070 -:109A900013850900EFF08FFA631E0548938D0B00C4 -:109AA000330B9B40635E6005130800019308700050 -:109AB00083274101832641040326810423A0FD005E -:109AC0009386160093858D00634A683D23A26D013D -:109AD000330BCB00232461052322D104130670002D -:109AE000938D0500635ED600130601049305040000 -:109AF00013850900EFF08FF4631E0542938D0B0070 -:109B00008326810423A29D0023A02D01B384960007 -:109B100083264104232491041306700093861600C3 -:109B20002322D10413878D00635ED600130601043F -:109B30009305040013850900EFF04FF0631C053E08 -:109B400013870B0093774D00639A073883274100F2 -:109B50006354FA00138A070083278104330C4C01F5 -:109B6000638C0700130601049305040013850900A4 -:109B7000EFF0CFEC6310053C2322010413890C00A5 -:109B8000938D0B006FF01F9213050900EFD04FE685 -:109B900093040500130B00006FF09FD4136D0D01AB -:109BA00093760D026380060213097900137989FF09 -:109BB00003230900032B4900930C8900930610002E -:109BC0006FF01FC893760D01930C49006386060061 -:109BD000032309006F00000193760D0463880600DB -:109BE00003530900130B00006FF05FFD93760D2007 -:109BF000E38006FE034309006FF0DFFEB706008135 -:109C0000938706356FF05F9693760D01930C4900AC -:109C100063860600032309006F00000193760D049C -:109C20006388060003530900130B00006FF0DF95F3 -:109C300093760D20E38006FE034309006FF0DFFEFC -:109C400013060D00930610006FF01FB213061000EC -:109C50006388C634130620006386C6149306010F7A -:109C60009315DB01137673001353330013060603B9 -:109C700033E36500135B3B00A38FC6FEB36563014E -:109C80001389F6FF6396050293751D00638A05002C -:109C9000930500036306B600A30FB9FE1389E6FF20 -:109CA0009307010F138B0400B38427416FF05FC348 -:109CB000930609006FF0DFFA93770D4093080000D8 -:109CC000130E010F2322F100130503001306A00059 -:109CD0009306000093050B00232611031309FEFFD2 -:109CE0002322C10323206102EF201041032E4102F1 -:109CF0008328C1028327410013050503A30FAEFE8D -:109D00009388180003230102638E070483278100D0 -:109D100083C60700639816059307F00F6384F80461 -:109D200063160B009307900063FE6702832701010F -:109D30008325C101232061023309F94013860700FE -:109D400013050900EFD08FCC832781009308000012 -:109D50000323010283C6170063860600938717005A -:109D60002324F100130503001306A000930600004E -:109D700093050B002322110323206102EF2080743E -:109D8000032301028328410263160B00930790000E -:109D9000E3F867F013030500138B0500130E0900A9 -:109DA0006FF09FF21309010F8327C1009376F30030 -:109DB0001309F9FFB386D70083C606001353430087 -:109DC0002300D9009316CB0133E36600135B4B00ED -:109DD000B3666301E39A06FC6FF09FEC1309010F71 -:109DE000E39006EC13761600E30C06EA93060003F4 -:109DF000A307D10E6F00001C630206182306C108DA -:109E0000A30D0102930C09006FF05F90938505018B -:109E100023A20D012324B1042322C10463D6C80266 -:109E20001306010493050400138509002326D102BB -:109E3000EFF0CFC0631005108326C10213850B001D -:109E40009308700013080001938606FF930D050028 -:109E50006FF09FAE9385050123A20D012324B10469 -:109E60002322C10463D6C80213060104930504002B -:109E7000138509002320D102EFF04FBC631C050AB3 -:109E80008326010213850B0093087000130800015C -:109E9000938606FF930D05006FF09FBB1306060126 -:109EA00023A20D012324C1042322D10463D2D802AA -:109EB000130601049305040013850900EFF00FB8A1 -:109EC000631A050693850B009308700013080001C0 -:109ED000130B0BFF938D05006FF09FBD832741008F -:109EE000B304FA40E35490C613090001130B700049 -:109EF0000326810183274104832681042320C70090 -:109F0000938717006340990423229700B384D400F9 -:109F1000232491042322F10413077000E358F7C2AD -:109F2000130601049305040013850900EFF00FB137 -:109F3000E30E05C08357C40093F70704638E07CC74 -:109F40006FF04FCD93860601232227012324D104ED -:109F50002322F10413078700635EFB00130601044C -:109F60009305040013850900EFF04FADE31405FCE1 -:109F700013870B00938404FF6FF09FF783278104FE -:109F8000E38A07FA13060104930504001385090008 -:109F9000EFF0CFAA6FF01FFA9306F0FFE392D4CA56 -:109FA000E31C0BD093069000E3E866D01303030391 -:109FB000A307610E1309F10E6FF09FCEB727008142 -:109FC00093060600138605009305050003A5479137 -:109FD0006FF08FB683D7C500130101B8232C8146DB -:109FE00093F7D7FF231AF10083A7450613840500D2 -:109FF000232A91462326F10683D7E500232821470B -:10A00000232E1146231BF10083A7C5011309050068 -:10A01000232001022322F10283A745029305810038 -:10A020002326F102930701072324F100232CF100DA -:10A03000930700402328F100232EF100EFF0CFAF6B -:10A0400093040500634C0500930581001305090086 -:10A05000EF801FF6630405009304F0FF835741016E -:10A0600093F70704638807008357C40093E7070446 -:10A070002316F4008320C14703248147138504007D -:10A0800003290147832441471301014867800000E9 -:10A09000130101FF23248100232291003724008132 -:10A0A000930405001385050093050600138606003A -:10A0B00023261100232A0496EF608FA39307F0FF55 -:10A0C0006318F500832744976384070023A0F400F6 -:10A0D0008320C10003248100832441001301010176 -:10A0E00067800000B385C502130101FF23248100AE -:10A0F00023261100EFB0DF8113040500630205047D -:10A100000326C5FF130740021376C6FF1306C6FFDA -:10A110006362C706930630019307050063FCC6001F -:10A1200023200500232205009307B00163E4C70242 -:10A130009307850023A0070023A2070023A407009C -:10A14000130504008320C1000324810013010101D1 -:10A1500067800000232405002326050093070501DE -:10A16000E31AE6FC2328050093078501232A05004E -:10A170006FF05FFC93050000EFB01FE36FF05FFC32 -:10A18000130101FF23248100232291003724008141 -:10A19000930405001385050023261100232A049645 -:10A1A000EF509FFF9307F0FF6318F5008327449754 -:10A1B0006384070023A0F4008320C10003248100EE -:10A1C000832441001301010167800000130101FF96 -:10A1D0002326110023248100232291002320210122 -:10A1E00063920502130900008320C100032481004B -:10A1F0001305090083244100032901001301010113 -:10A2000067800000930405001384050063080500BF -:10A210008327850363940700EF805FF38317C400EF -:10A22000E38207FC9305040013850400EF80DFB789 -:10A230008327C40213090500638C07008325C4012A -:10A2400013850400E7800700635405001309F0FF3D -:10A250008357C40093F70708638807008325040128 -:10A2600013850400EF908F9A83250403638C050007 -:10A27000930704046386F50013850400EF900F999B -:10A280002328040283254404638805001385040001 -:10A29000EF90CF9723220404EF904F8223160400FF -:10A2A000EF900F826FF05FF4B727008193050500F0 -:10A2B00003A547916FF09FF1130101FD2324810253 -:10A2C00023229102232C4101232611022320210362 -:10A2D000232E3101232A510123286101130A05008D -:10A2E0009384050013040600EF00806D93071000AF -:10A2F000631AF5049387F4FF1307E00F6364F70410 -:10A30000230691009309100013090000930AF0FF3F -:10A31000130BA00063123907138504008320C102C8 -:10A320000324810283244102032901028329C101FC -:10A33000032A8101832A4101032B01011301010337 -:10A34000678000009306C405138604009305C100CE -:10A3500013050A00EF20C0079307F0FF93090500DB -:10A36000E314F5FA8357C40093E707042316F400B7 -:10A370001305F0FF6FF09FFA9307C100B387270121 -:10A3800083C50700832784009387F7FF2324F40005 -:10A3900063D807000327840163C0E702638E650169 -:10A3A00083270400138717002320E4002380B700CD -:10A3B000130919006FF01FF61306040013050A00B5 -:10A3C000EF10D06CE31655FF6FF09FFA8317C600AD -:10A3D000139727016340070203274606B7260000AC -:10A3E000B3E7D7002316F600B7270000B367F700DE -:10A3F0002322F6066FF05FEC130101FEB727008100 -:10A40000232C810003A44791232A9100232E1100BD -:10A410009304050013860500630E0400832784035C -:10A42000639A0700130504002326B100EF801FD2B2 -:10A430000326C10013050400032481018320C10108 -:10A440009385040083244101130101026FF01FF87A -:10A45000130101FF2324810023229100372400816E -:10A4600093040500138505009305060023261100BB -:10A47000232A0496EF505FD59307F0FF6318F50089 -:10A48000832744976384070023A0F4008320C1003E -:10A49000032481008324410013010101678000002F -:10A4A0008327860063980700930700001385070041 -:10A4B0006780000083D7C500130101FB23248104BA -:10A4C00023202105232A510323261104232291044A -:10A4D000232E3103232C41032328610323267103F8 -:10A4E00023248103232291032320A103232EB101DE -:10A4F00093F78700930A06001384050013090500EB -:10A500006382070E83A70501638E070C8357C4007F -:10A5100003AA0A0013F72700631A071693F7170018 -:10A5200063840720930B000013050000130B000049 -:10A53000930900006384093663120502138609003B -:10A540009305A00013050B00EFB0DFA3938B190058 -:10A550006306050013051500B30B6541138C0B0052 -:10A5600063F47901138C0900032504008327040197 -:10A570008326440163FEA73283248400B3849600BB -:10A5800063D8843393050B0013860400EF008063C7 -:10A59000832704009305040013050900B38797007F -:10A5A0002320F400EF80DFA063160516B38B9B40D9 -:10A5B00013051000639A0B009305040013050900AE -:10A5C000EF801F9F6318051483A78A00330B9B003D -:10A5D000B3899940B384974023A49A00E39C04F480 -:10A5E0006F0080069305040013050900EF804FE813 -:10A5F0009307F0FFE30C05F06F00400583290A0084 -:10A6000083244A00130A8A00E38A04FE9386040026 -:10A6100063749B0093060B00832744028325C401C7 -:10A620001386090013050900E78007006354A00E94 -:10A6300083A78A00B389A900B384A4403385A740C7 -:10A6400023A4AA00E31205FC930700008320C104A1 -:10A650000324810483244104032901048329C103C1 -:10A66000032A8103832A4103032B0103832BC102A5 -:10A67000032C8102832C4102032D0102832DC10191 -:10A68000138507001301010567800000370B008068 -:10A690009309000093040000134B0BC06FF0DFF62A -:10A6A000032B0A0083244A00130A8A00E38A04FE6B -:10A6B0000357C400832784000325040093760720F2 -:10A6C0006388061463E2F40C93760748638E060AE7 -:10A6D000832D440183250401B38DBC03B309B54028 -:10A6E00093871900B3879700B3CDAD0363F4FD00E2 -:10A6F000938D0700137707406304070E93850D00C1 -:10A7000013050900EFB0CFA0631005049307C00044 -:10A710002320F9008357C40093E707042316F400AD -:10A720009307F0FF6FF09FF2B70B008013CCEBFFA5 -:10A73000130B00009304000093CBFBFF930C30003D -:10A74000130D20006FF09FF6832504011386090086 -:10A750002326A100EF0080390357C4008327C100DE -:10A760001377F7B7136707082316E4002328F400CC -:10A77000232AB401B3873701B38D3D412320F40070 -:10A780002324B401938704009389040063F4F40044 -:10A7900093870400032504001386070093050B002C -:10A7A0002326F100EF000042032784008327C10025 -:10A7B0003307F7402324E40003270400B307F7001E -:10A7C0002320F40083A78A00330B3B01B384344178 -:10A7D000B389374123A43A01E39A09EC6FF0DFE62D -:10A7E00013860D0013050900EF00C048930705000C -:10A7F000E31E05F68325040113050900EF801FC140 -:10A800008357C40093F7F7F72316F4006FF01FF097 -:10A81000032704016366A7008326440163F6D4047A -:10A820009389070063F4F4009389040013860900F8 -:10A8300093050B00EF0000398327840003270400F1 -:10A84000B3873741330737012324F4002320E40082 -:10A85000E39A07F69305040013050900EF804FF50E -:10A86000E30205F66FF01FEB9387040063749C000E -:10A8700093870B00B3C7D702032744028325C40183 -:10A8800013060B0013050900B386D702E700070083 -:10A8900093090500E348A0F26FF0DFE7032B0A00FD -:10A8A00083294A0013050000130A8A006FF09FC82D -:10A8B0006342DC02832744028325C40113060B0094 -:10A8C00013050900E780070093040500E340A0CECC -:10A8D0006FF05FE413060C0093050B00EF00802E71 -:10A8E0008327840093040C00B38787412324F4005A -:10A8F00083270400B38787012320F4006FF01FCB68 -:10A90000130101FF232481002322910037240081B9 -:10A91000930405001385050023261100232A0496BD -:10A92000EF509F939307F0FF6318F5008327449738 -:10A930006384070023A0F4008320C1000324810066 -:10A94000832441001301010167800000130101FF0E -:10A95000232291002326110023248100B7140081B3 -:10A96000631E0600138584A28320C1000324810096 -:10A97000832441001301010167800000B7150081A5 -:10A980009385C5A21305060013040600EF005019B5 -:10A99000E30A05FC938584A213050400EF00501818 -:10A9A000E30205FCB7050081938505361305040015 -:10A9B000EF001017E30805FA130500006FF0DFFA47 -:10A9C000B727008183A7479183A7470363960700B2 -:10A9D000B71700819387077A03C587126780000045 -:10A9E0000325C50E67800000B727008183A7479124 -:10A9F00083A7470363960700B71700819387077AF9 -:10AA000003A5C70E67800000B727008113860500E5 -:10AA10009305050003A547916FF05FF3130101FF54 -:10AA20002324810023229100372400819304050010 -:10AA300013850500930506001386060023261100E2 -:10AA4000232A0496EF50DF849307F0FF6318F50084 -:10AA5000832744976384070023A0F4008320C10068 -:10AA60000324810083244100130101016780000059 -:10AA7000B727008183A7479183A747036396070001 -:10AA8000B71700819387077A03A3470E6700030077 -:10AA9000639A0502130101FF9305C100130500002D -:10AAA000630E06001305E0FF638A06008347060075 -:10AAB00023A0F500034506003335A0001301010172 -:10AAC0006780000013050000630006021305E0FF25 -:10AAD000638C06008347060023A0F50003450600AB -:10AAE0003335A0006780000067800000B3C7A50071 -:10AAF00093F737003307C5006396070093073000CC -:10AB000063E2C70293070500637CE50A83C605007C -:10AB10009387170093851500A38FD7FEE3E8E7FE20 -:10AB2000678000009376350093070500638E06006A -:10AB300083C605009387170093851500A38FD7FE62 -:10AB400093F637006FF09FFE9376C7FF138606FEDD -:10AB500063F4C70683A3050083A2450083AF850085 -:10AB600003AFC50083AE050103AE450103A3850114 -:10AB700083A8C5019385450223A0770003A8C5FFDC -:10AB800023A2570023A4F70123A6E70123A8D70196 -:10AB900023AAC70123AC670023AE1701938747029E -:10ABA00023AE07FF6FF0DFFA03A605009387470087 -:10ABB0009385450023AEC7FEE3E8D7FEE3E8E7F45C -:10ABC0006780000063FAA504B386C5006376D504E8 -:10ABD0009345F6FF930700009387F7FF6394F50012 -:10ABE000678000003387F600034807003387C700FB -:10ABF0003307E500230007016FF01FFE3387F500E0 -:10AC0000834607003307F500938717002300D7001A -:10AC1000E316F6FE67800000930700006FF05FFF09 -:10AC2000130101FF23248100232291003724008196 -:10AC3000930405001385050093050600138606009E -:10AC400023261100232A0496EF508FE79307F0FF85 -:10AC50006318F500832744976384070023A0F4005A -:10AC60008320C100032481008324410013010101DA -:10AC700067800000130101FC232C8102232E1102A6 -:10AC800013840500232A910223282103232631035C -:10AC9000232441032322510323206103232E710126 -:10ACA000232C810193050600631A04020324810307 -:10ACB0008320C10383244103032901038329C102A3 -:10ACC000032A8102832A4102032B0102832BC10143 -:10ACD000032C8101130101046FA09FC3930A050097 -:10ACE0002326C100EFB00FBA8325C100930760018E -:10ACF0009389B50063F6370513FB89FF63540B0492 -:10AD00009307C00023A0FA00130A00008320C103A8 -:10AD10000324810313050A0083244103032901034B -:10AD20008329C102032A8102832A4102032B0102E3 -:10AD3000832BC101032C81011301010467800000F2 -:10AD4000130B0001E36EBBFA8326C4FF930B84FF51 -:10AD500013F9C6FF635C6945371C008113078C3902 -:10AD600003268700B3872B0103A74700130C8C39F8 -:10AD7000630CF6001375E7FF3385A7000325450034 -:10AD800013751500631405061377C7FFB309E900AF -:10AD90006310F60413050B0163CEA904B38B6B019A -:10ADA000B389694123247C0193E9190023A23B0163 -:10ADB0008329C4FF13850A00130A040093F91900BC -:10ADC000B3E96901232E34FFEFB00FAC6FF01FF42D -:10ADD00063C2690303A7C70083A7870023A6E70010 -:10ADE0002324F70093840B006F0000191307000061 -:10ADF0009307000093F616006398062C832484FFC3 -:10AE0000B3849B4003AA4400137ACAFF330A2A0181 -:10AE100063820720B30947016316F60E93070B01FF -:10AE200063CAF91E03A7840083A7C4001306C9FFE1 -:10AE3000138A84002326F70023A4E70013074002A7 -:10AE4000636AC70A9306300193070A0063F2C602D9 -:10AE50008327040023A4F4008327440023A6F400DE -:10AE60009307B00163EAC7041304840093870401C5 -:10AE70000327040023A0E7000327440023A2E700E0 -:10AE80000327840023A4E700B3876401B3896941E1 -:10AE90002324FC0093E9190023A2370183A744006F -:10AEA00093F71700B3E9670123A2340113850A0061 -:10AEB000EFB08F9D6FF09FE58327840023A8F400F7 -:10AEC0008327C40023AAF4006308E60013040401E6 -:10AED000938784016FF0DFF9832704011304840151 -:10AEE00023ACF4000327C4FF9387040223AEE400DD -:10AEF0006FF01FF89305040013050A00EFF09FCCD4 -:10AF00006FF09FF863C8691103A7C70083A7870084 -:10AF10001306C9FF1385840023A6E7002324F70046 -:10AF200003A7840083A7C4002326F70023A4E70017 -:10AF30009307400263EAC70C130730016372C7022C -:10AF40000327040023A4E4000327440023A6E4000D -:10AF50001307B001636CC706130484001385040152 -:10AF6000832704002320F500832744002322F500D3 -:10AF7000832784002324F50003A74400B386694196 -:10AF80001306F00013771700B38734016374D622D9 -:10AF9000B369EB0023A23401B385640193E6160084 -:10AFA00023A2D50003A747009385850013850A00D7 -:10AFB0001367170023A2E700EF804FC513850A002F -:10AFC000EFB08F8C138A84006FF05FD40327840066 -:10AFD00023A8E4000327C40023AAE4006308F600C2 -:10AFE00013040401138584016FF09FF78327040184 -:10AFF000138504021304840123ACF4008327C4FFE7 -:10B0000023AEF4006FF0DFF593050400EFF09FBB73 -:10B010006FF09FF6634A6A0B83A7C40003A78400FE -:10B020001306C9FF138584002326F70023A4E70035 -:10B030009307400263E4C708130730016372C70235 -:10B040000327040023A4E4000327440023A6E4000C -:10B050001307B0016366C70213048400138504015B -:10B06000832704002320F500832744002322F500D2 -:10B07000832784002324F50093090A006FF0DFEF93 -:10B080000327840023A8E4000327C40023AAE400C4 -:10B090006308F60013040401138584016FF05FFC5C -:10B0A00083270401138504021304840123ACF400F4 -:10B0B0008327C4FF23AEF4006FF09FFA93050400CA -:10B0C000EFF05FB06FF05FFB13850A00EFA05F84C5 -:10B0D000130A0500E30C05DC8327C4FF130785FF73 -:10B0E00093F7E7FFB387FB00639AE7008329C5FF67 -:10B0F00093F9C9FFB38929016FF0DFCE1306C9FFA9 -:10B100009307400263EEC708130730016374C70852 -:10B11000032704002320E500032744002322E50041 -:10B120001307B001636AC702130784009307850001 -:10B130008326070023A0D7008326470023A2D70039 -:10B140000327870023A4E7009305040013850A0062 -:10B15000EF80CFAB6FF09FD5032784002324E50059 -:10B160000327C4002326E5006308F6001307040143 -:10B17000930705016FF0DFFB8327040113078401A8 -:10B180002328F5008326440193078501232AD5004F -:10B190006FF01FFA93070500130704006FF05FF9C3 -:10B1A00093050400EFF01FA26FF01FFA9309090046 -:10B1B0006FF05FC3B3E9E90023A2340103A747009E -:10B1C0001367170023A2E7006FF05FDF130101FF91 -:10B1D000232481001384050083A505002322910008 -:10B1E000232611009304050063840500EFF01FFE81 -:10B1F00093050400032481008320C100138504000B -:10B2000083244100130101016F804FA0B727008103 -:10B2100083A747916384A7108327C504130101FE08 -:10B22000232C8100232A910023282101232E1100A1 -:10B2300023263101130405009304000013090008BC -:10B24000639A07068325040463860500130504003A -:10B25000EF80CF9B832584149304C4146390050866 -:10B26000832544056398050883278403638A0708B8 -:10B270008327C40313050400E78007008325042EF9 -:10B280006380050813050400032481018320C101A4 -:10B2900083244101032901018329C1001301010213 -:10B2A0006FF0DFF2B385950083A50500639E05006E -:10B2B000938444008325C404E39624FF130504000B -:10B2C000EF80CF946FF01FF883A9050013050400E9 -:10B2D000EF80CF93938509006FF05FFDE38295F8CF -:10B2E00003A9050013050400EF804F9293050900A0 -:10B2F0006FF0DFFE13050400EF804F916FF0DFF673 -:10B300008320C10103248101832441010329010118 -:10B310008329C100130101026780000067800000DB -:10B320003367B5009303F0FF1377370063100710FE -:10B33000B7877F7F9387F7F70326050083A605006D -:10B34000B372F6003363F600B382F200B3E2620038 -:10B35000639272106316D6080326450083A6450043 -:10B36000B372F6003363F600B382F200B3E2620018 -:10B37000639E720C6316D6060326850083A685009D -:10B38000B372F6003363F600B382F200B3E26200F8 -:10B390006398720C6316D6040326C50083A6C50005 -:10B3A000B372F6003363F600B382F200B3E26200D8 -:10B3B0006392720C6316D6020326050183A605016B -:10B3C000B372F6003363F600B382F200B3E26200B8 -:10B3D000639C720A1305450193854501E30ED6F47B -:10B3E0001317060193970601631EF7001357060112 -:10B3F00093D706013305F7409375F50F6390050267 -:10B40000678000001357070193D707013305F74002 -:10B410009375F50F63940500678000001377F70FAD -:10B4200093F7F70F3305F7406780000003460500E8 -:10B4300083C6050013051500938515006314D60017 -:10B44000E31606FE3305D64067800000130545006D -:10B4500093854500E31CD6FC1305000067800000BF -:10B460001305850093858500E312D6FC13050000C3 -:10B47000678000001305C5009385C500E318D6FA60 -:10B480001305000067800000130505019385050181 -:10B49000E31ED6F8130500006780000083278600AE -:10B4A000130101FD232E31012326110223248102E1 -:10B4B0002322910223202103232C4101232A51011D -:10B4C0002328610123267101232481012322910174 -:10B4D0002320A1019309060063840712832A060032 -:10B4E000130A050013840500130B00001309000064 -:10B4F000930B3000130C200063000908032D840017 -:10B500006360A90D8357C40013F70748630A070A4D -:10B510008324040083250401B38CB44083244401B4 -:10B5200013871C0033072701B3849B02B3C4840331 -:10B5300063F4E4009304070093F707406382071065 -:10B540009385040013050A00EFA08FBC130D0500BE -:10B55000631C05029307C0002320FA008357C40030 -:10B560001305F0FF93E707042316F40023A4090052 -:10B5700023A209006F00400903AB0A0003A94A0097 -:10B58000938A8A006FF05FF78325040113860C000D -:10B59000EFF0CFD58357C40093F7F7B793E70708C9 -:10B5A0002316F4002328A401232A9400330D9D01BF -:10B5B000B38494412320A40123249400130D090093 -:10B5C0006374A901130D09000325040013060D007F -:10B5D00093050B00EFF00FDF83278400B387A741AB -:10B5E0002324F40083270400338DA70183A7890057 -:10B5F0002320A4013389274123A42901E31E09F64E -:10B6000023A20900130500008320C1020324810244 -:10B6100083244102032901028329C101032A8101F4 -:10B62000832A4101032B0101832BC100032C8100DC -:10B63000832C4100032D01001301010367800000EA -:10B640001386040013050A00EFF0CFE2130D050086 -:10B65000E31A05F48325040113050A00EF701FDBCC -:10B660006FF05FEF83D7C500130101ED2322911224 -:10B6700023202113232C4111232861112326111289 -:10B6800023248112232E3111232A511123267111D3 -:10B6900023248111232291112320A111232EB10FE4 -:10B6A00093F70708130A050013890500130B06001A -:10B6B00093840600638C070283A705016398070241 -:10B6C00093050004EFA0CFA42320A9002328A900FC -:10B6D000631A05009307C0002320FA00130CF0FF43 -:10B6E0006F00502F93070004232AF900B717008139 -:10B6F000938787A32324F102B7170081938747BB61 -:10B70000232AF100B7170081930BC104938747BA2E -:10B71000232071052324010423220104938D0B00AF -:10B72000232801002324010023260100232E0100E9 -:10B73000130C0000232CF10013040B00930650029D -:10B7400083470400638407006392D70AB309644106 -:10B75000638609048327810423A06D0123A23D0190 -:10B76000B38737012324F104832741049306700033 -:10B77000938D8D00938717002322F10463DEF6007A -:10B78000130601049305090013050A00EFF01FD109 -:10B79000E31C0522938D0B00330C3C01834704000E -:10B7A000E386072A93061400A30D01021304F0FF99 -:10B7B00093090000130D0000930AA000930C900061 -:10B7C00003C60600138B16001305A0051308A0027C -:10B7D000930606FEE36CD50A832781029396260022 -:10B7E000B386F60083A606006780060013041400E3 -:10B7F0006FF01FF5B70600819387C6332328F10049 -:10B8000093760D02638C06689384740093F484FF2E -:10B8100003A3040083AA4400938C840093761D0044 -:10B82000638E0600B3665301638A06009306000325 -:10B83000230ED102A30EC102136D2D00137DFDBF97 -:10B840006F00C02F13050A00EF90DFEF832745003C -:10B8500013850700232EF100EFB09F992326A10046 -:10B8600013050A00EF901FEE832785002324F100C3 -:10B870008327C100638C070083278100638807004A -:10B8800083C6070063840600136D0D4093060B000A -:10B890006FF01FF38346B103E39A06FE930600029E -:10B8A000A30DD1026FF09FFE136D1D006FF01FFE00 -:10B8B00083A9040093844400E3DA09FCB30930410E -:10B8C000136D4D006FF09FFC9306B0026FF05FFDAB -:10B8D00003460B0093061B006310060503A4040037 -:10B8E00013864400635404001304F0FF930406001D -:10B8F000138B06006FF09FF93304540393861600F0 -:10B9000003C6F6FF3304B400930506FDE3F6BCFE60 -:10B91000138B06006FF0DFEB130400006FF0DFFE07 -:10B92000136D0D086FF09FF693060B00930900004E -:10B93000B3895903130606FD93861600B309360131 -:10B9400003C6F6FF930506FDE3F4BCFE6FF05FFC53 -:10B9500003460B00930680066318D600130B1B00EA -:10B96000136D0D206FF09FF2136D0D046FF01FF239 -:10B9700003460B009306C0066318D600130B1B008A -:10B98000136D0D026FF09FF0136D0D016FF01FF03E -:10B9900083A60400938C4400A30D01022306D10862 -:10B9A00013041000930A00009304C1086F00801C68 -:10B9B000136D0D0193760D02638006069384740067 -:10B9C00093F484FF03A3040083AA4400938C8400AF -:10B9D000E3DC0A0833036040B336600033085041AB -:10B9E000B30AD8409306D002A30DD10293061000EB -:10B9F0001306F0FF6306C44E13060D00B365530132 -:10BA0000137DFDF7639E054C630404661306100066 -:10BA1000639CC64C6F00900693760D01938C440096 -:10BA20006388060003A30400935AF3416FF05FFAA2 -:10BA300093760D0403A30400638806001313030127 -:10BA4000135303416FF05FFE93760D20E38E06FCE7 -:10BA500013138301135383416FF01FFD13760D02FF -:10BA600083A6040093844400630A06009357FC41B4 -:10BA700023A0860123A2F6006FF01FCC13760D01E0 -:10BA80006306060023A086016FF01FCB13760D041A -:10BA900063060600239086016FF01FCA93770D207E -:10BAA000E38207FE238086016FF01FC9136D0D012D -:10BAB00093760D02638406029384740093F484FFEA -:10BAC00003A3040083AA4400938C8400137DFDBF6C -:10BAD00093060000A30D01026FF09FF193760D0114 -:10BAE000938C44006386060003A304006F000001EA -:10BAF00093760D046388060003D30400930A0000C4 -:10BB00006FF0DFFC93760D20E38006FE03C3040094 -:10BB10006FF0DFFEB786FFFF93C60683231ED102B8 -:10BB200003A30400B70600819387C633938C4400B7 -:10BB3000930A0000136D2D002328F10093062000C6 -:10BB40006FF05FF9A30D01029306F0FF938C4400A0 -:10BB500083A404006304D42C13060400930500009E -:10BB600013850400EFA00FC2930A000063040500D0 -:10BB7000330495402322510163D48A00232281009B -:10BB80008346B1036388060083274100938717002B -:10BB90002322F10093772D002320F1026388070010 -:10BBA00083274100938727002322F10093774D08D4 -:10BBB0002322F1026394070683274100B386F940EC -:10BBC000635ED0041308000193087000832781018D -:10BBD000032641048325810423A0FD0013061600DB -:10BBE00013858D00634ED84A23A2DD00B386B600CC -:10BBF0002324D1042322C10493067000930D050071 -:10BC000063DEC600130601049305090013050A004C -:10BC1000EFF0DF88631A055A938D0B008346B1035A -:10BC2000638806041306B10323A0CD001306100099 -:10BC30008326410423A2CD000326810493861600A7 -:10BC40002322D104130616002324C1041306700016 -:10BC5000938D8D00635ED6001306010493050900E1 -:10BC600013050A00EFF09F8363100556938D0B00B8 -:10BC700083270102638807041306C10323A0CD00B4 -:10BC8000130620008326410423A2CD00032681044D -:10BC9000938616002322D104130626002324C10410 -:10BCA00013067000938D8D00635ED60013060104A9 -:10BCB0009305090013050A00EFF04FFE63160550C7 -:10BCC000938D0B0083274102930600086394D706E7 -:10BCD00083274100B386F940635ED0041308000156 -:10BCE00093087000832741010326410483258104C2 -:10BCF00023A0FD001306160013858D006346D83E71 -:10BD000023A2DD00B386B6002324D1042322C1047C -:10BD100093067000930D050063DEC6001306010450 -:10BD20009305090013050A00EFF04FF7631E05485D -:10BD3000938D0B00B38A8A40635E5005130800019F -:10BD40009308700083274101832641040326810460 -:10BD500023A0FD009386160093858D00634A583D0D -:10BD600023A25D01B38ACA00232451052322D104F2 -:10BD700013067000938D0500635ED6001306010460 -:10BD80009305090013050A00EFF04FF1631E054209 -:10BD9000938D0B008326810423A28D0023A09D0098 -:10BDA0003384860083264104232481041306700013 -:10BDB000938616002322D10413878D00635ED6007C -:10BDC000130601049305090013050A00EFF00FEDB7 -:10BDD000631C053E13870B0093774D00639A073869 -:10BDE0008327410063D4F9009389070083278104E6 -:10BDF000330C3C01638C0700130601049305090012 -:10BE000013050A00EFF08FE96310053C23220104BB -:10BE100093840C00938D0B006FF01F921385040028 -:10BE2000EFB00FBD13040500930A00006FF09FD41C -:10BE3000136D0D0193760D026380060293847400E6 -:10BE400093F484FF03A3040083AA4400938C84002A -:10BE5000930610006FF01FC893760D01938C440079 -:10BE60006386060003A304006F00000193760D04AF -:10BE70006388060003D30400930A00006FF05FFD9F -:10BE800093760D20E38006FE03C304006FF0DFFE0F -:10BE9000B7060081938706356FF05F9693760D01A4 -:10BEA000938C44006386060003A304006F00000126 -:10BEB00093760D046388060003D30400930A000000 -:10BEC0006FF0DF9593760D20E38006FE03C3040038 -:10BED0006FF0DFFE13060D00930610006FF01FB227 -:10BEE000130610006386C638130620006386C61446 -:10BEF0009306010F9395DA01137673001353330001 -:10BF00001306060333E3650093DA3A00A38FC6FEF7 -:10BF1000B36553019384F6FF6396050293751D0084 -:10BF2000638A0500930500036306B600A38FB4FE81 -:10BF30009384E6FF9307010F930A0400338497402C -:10BF40006FF05FC3938604006FF0DFFA93770D40C4 -:10BF500093080000130E010F2322F10013050300C4 -:10BF60001306A0009306000093850A002326110300 -:10BF70009304FEFF2322C10323206102EF00D017A8 -:10BF8000032E41028328C1028327410013050503C4 -:10BF9000A30FAEFE9388180003230102638E0704EB -:10BFA0008327810083C60700639816059307F00F67 -:10BFB0006384F80463960A009307900063FE6702A7 -:10BFC0008327C1008325C10123206102B384F4408B -:10BFD0001386070013850400EFB04FA38327810069 -:10BFE000930800000323010283C61700638606003E -:10BFF000938717002324F100130503001306A00004 -:10C000009306000093850A00232211032320610276 -:10C01000EF00404B032301028328410263960A008C -:10C0200093079000E3F867F013030500938A050077 -:10C03000138E04006FF09FF29304010F8327010118 -:10C040009376F3009384F4FFB386D70083C606008B -:10C05000135343002380D4009396CA0133E3660050 -:10C0600093DA4A00B3665301E39A06FC6FF09FEC43 -:10C070009304010FE39006EC13761600E30C06EA36 -:10C0800093060003A307D10E6F00C01F6300061CB8 -:10C090002306C108A30D0102938C04006FF05F908A -:10C0A0009385050123A20D012324B1042322C10499 -:10C0B00063D6C802130601049305090013050A009C -:10C0C0002326D102EFF08FBD631005108326C10235 -:10C0D00013850B009308700013080001938606FF78 -:10C0E000930D05006FF09FAE9385050123A20D010E -:10C0F0002324B1042322C10463D6C8021306010419 -:10C100009305090013050A002320D102EFF00FB9AF -:10C11000631C050A8326010213850B009308700037 -:10C1200013080001938606FF930D05006FF09FBB77 -:10C130001306060123A20D012324C1042322D104E6 -:10C1400063D2D802130601049305090013050A00FF -:10C15000EFF0CFB4631A050693850B0093087000C7 -:10C1600013080001938A0AFF938D05006FF09FBDAD -:10C17000832741003384F940E35480C693040001CF -:10C18000930A7000032681018327410483268104DA -:10C190002320C7009387170063CE8406B3868600EA -:10C1A000232287002324D1042322F10413077000E3 -:10C1B000E358F7C2130601049305090013050A00AA -:10C1C000EFF0CFADE30E05C08357C90093F7070426 -:10C1D000639607D08320C1120324811213050C003B -:10C1E00083244112032901128329C111032A8111D9 -:10C1F000832A4111032B0111832BC110032C8110C1 -:10C20000832C4110032D0110832DC10F1301011345 -:10C210006780000093860601232297002324D1041F -:10C220002322F1041307870063DEFA0013060104DA -:10C230009305090013050A00EFF04FA6E31605F871 -:10C2400013870B00130404FF6FF0DFF383278104CF -:10C25000E38C07F6130601049305090013050A0091 -:10C26000EFF0CFA36FF05FF69306F0FFE314D4C6B0 -:10C27000E39E0ACC93069000E3EA66CC1303030323 -:10C28000A307610E9304F10E6FF0DFCA130101FEE4 -:10C29000232C8100232A910023282101232E110021 -:10C2A00023263101130905009384050013040600B9 -:10C2B000630805008327850363940700EF601FE987 -:10C2C000832784012324F4008357C40093F7870055 -:10C2D0006388070A832704016384070A8317C4005D -:10C2E00093F9F40F93F4F40F139727016356070A99 -:10C2F00083270401032504003305F5408327440107 -:10C30000634AF5009305040013050900EF605FCA56 -:10C310006310050883278400130515009387F7FF32 -:10C320002324F40083270400138717002320E4004C -:10C330002380370183274401638CA7008357C400FF -:10C3400093F71700638E07009307A000639AF40029 -:10C350009305040013050900EF609FC5631A0502E9 -:10C360008320C101032481011385040003290101F5 -:10C37000832441018329C100130101026780000069 -:10C380009305040013050900EF609F8EE30805F490 -:10C390009304F0FF6FF0DFFC37270000B3E7E700FE -:10C3A0002316F4008327440637E7FFFF1307F7FF40 -:10C3B000B3F7E7002322F4066FF09FF3B72700815D -:10C3C000138605009305050003A547916FF01FEC48 -:10C3D000B727008183A74791130101FE232C810019 -:10C3E000232A9100232E11001304050093840600D4 -:10C3F00083A747036398050463960700B717008176 -:10C400009387077A83A7070E93860400130600001C -:10C410009305410013050400E78007009307F0FF30 -:10C420006318F50023A004009307A0082320F4005C -:10C430008320C101032481018324410113010102EE -:10C440006780000063960700B71700819387077A1B -:10C4500083A7070E938604006FF0DFFBB7270081E8 -:10C4600093060600138605009305050003A5479172 -:10C470006FF01FF6B727008183A7479183A7470373 -:10C4800063960700B71700819387077A03A3070E07 -:10C4900067000300638405029307F00F63FAC70087 -:10C4A0009307A0082320F5001305F0FF6780000024 -:10C4B0002380C500130510006780000013050000ED -:10C4C0006780000093870500130806009388060024 -:10C4D000130305006396062837170081130747D01A -:10C4E00063F6C50EB70601006378D60C9306F00F0D -:10C4F000B3B6C60093963600B358D600330717017B -:10C5000003470700B306D700130700023307D740DD -:10C51000630C0700B397E700B356D5003318E60065 -:10C52000B3E5F6003313E5001355080133F7A50210 -:10C53000131608011356060193560301B3D5A5023D -:10C5400013170701B366D700B307B60213870500B8 -:10C5500063FEF600B38606011387F5FF63E8060164 -:10C5600063F6F6001387E5FFB3860601B386F6404F -:10C57000B3F7A6021313030113530301B3D6A602A4 -:10C580009397070133E36700B305D60213850600CE -:10C59000637CB300330368001385F6FF6366030111 -:10C5A0006374B3001385E6FF131707013367A70011 -:10C5B000930500006F00400EB708000193060001CC -:10C5C000E36C16F3930680016FF01FF36316060009 -:10C5D0009306100033D8C602B70601006372D80C68 -:10C5E0009306F00F63F4060193088000B356180118 -:10C5F0003307D7008346070013070002B3861601EE -:10C600003307D7406318070AB38707419305100023 -:10C61000135608019318080193D808019356030193 -:10C6200033F7C702B3D7C70213170701B366D700A2 -:10C630003385F8021387070063FEA600B386060160 -:10C640001387F7FF63E8060163F6A6001387E7FF89 -:10C65000B3860601B386A640B3F7C60213130301DF -:10C6600013530301B3D6C6029397070133E3670060 -:10C67000B388D80213850600637C13013303680076 -:10C680001385F6FF63660301637413011385E6FFE8 -:10C69000131707013367A700130507006780000021 -:10C6A000B706000193080001E362D8F49308800103 -:10C6B0006FF0DFF33318E800B3D5D7003313E5008C -:10C6C000B356D50013550801B397E70033F7A50219 -:10C6D000B3E8F6009317080193D7070113D60801B2 -:10C6E000B3D5A502131707013367C700B386B70296 -:10C6F00013860500637ED700330707011386F5FF15 -:10C70000636807016376D7001386E5FF33070701E7 -:10C71000B306D74033F7A6029398080193D80801CF -:10C72000B3D6A60213170701B385D702B367170163 -:10C730001387060063FEB700B38707011387F6FF70 -:10C7400063E8070163F6B7001387E6FFB3870701C5 -:10C75000B387B74093150601B3E5E5006FF05FEBD3 -:10C7600063E6D5183707010063F4E6041308F00FF9 -:10C770003337D8001317370037180081130848D013 -:10C78000B3D5E600B385050103C805009305000293 -:10C790003308E800B38505416396050213071000CE -:10C7A000E3ECF6EE3335C500134715006FF0DFEE0E -:10C7B000B705000113070001E3E0B6FC1307800191 -:10C7C0006FF09FFB33570601B396B600B366D700F0 -:10C7D00093DE060133D70701B378D703B397B700C9 -:10C7E000335805013363F8009397060193D7070187 -:10C7F000135803013316B6003357D7039398080133 -:10C8000033E80801338FE702130E0700637EE80167 -:10C810003308D800130EF7FF6368D8006376E80189 -:10C82000130EE7FF3308D8003308E841B378D80384 -:10C830003358D80393980801B38E07039317030165 -:10C8400093D70701B3E7F8001307080063FED70189 -:10C85000B387D7001307F8FF63E8D70063F6D70163 -:10C860001307E8FFB387D700131E0E01B387D74124 -:10C87000B70E01003367EE001388FEFF3373070124 -:10C88000935807013378060113560601330E03034C -:10C890003388080393560E013303C30233030301A5 -:10C8A000B3866600B388C80263F40601B388D80172 -:10C8B00013D60601B308160163E61703E39A17CFF0 -:10C8C000B70701009387F7FFB3F6F60093960601CA -:10C8D000337EFE003315B500B386C6019305000014 -:10C8E000E37CD5DA1307F7FF6FF09FCC93050000C8 -:10C8F000130700006FF05FDA930806001387060045 -:10C900009307050013880500639C0622B716008173 -:10C91000938646D063FCC50C37030100637E660A2C -:10C920001303F00F6374C300130780003353E60052 -:10C93000B386660003CE060013030002330EEE003A -:10C940003303C341630C0300B3956500335EC50137 -:10C95000B31866003368BE00B317650013D608012C -:10C960003377C802139508011355050193D60701C3 -:10C970003358C80213170701B366D70033080503FD -:10C9800063FA0601B386160163E6160163F4060135 -:10C99000B3861601B386064133F7C60293970701A3 -:10C9A00093D70701B3D6C602B306D5021315070104 -:10C9B000B367F50063FAD700B387170163E6170181 -:10C9C00063F4D700B3871701B387D74033D5670027 -:10C9D0009305000067800000370300011307000182 -:10C9E000E36666F4130780016FF05FF463160600D8 -:10C9F00013061000B35816033706010063F2C80A85 -:10CA00001306F00F637416011307800033D6E80095 -:10CA1000B386C60003CE060013030002330EEE00F9 -:10CA20003303C34163180308B385154113D70801C5 -:10CA3000139508011355050113D60701B3F6E50256 -:10CA4000B3D5E50293960601B3E6C600B305B50279 -:10CA500063FAB600B386160163E6160163F4B60006 -:10CA6000B3861601B385B640B3F6E5029397070186 -:10CA700093D70701B3D5E502B305B50213950601B7 -:10CA8000B367F50063FAB700B387170163E61701D0 -:10CA900063F4B700B3871701B387B7406FF01FF394 -:10CAA0003706000113070001E3E2C8F6130780010F -:10CAB0006FF0DFF5B398680033D7C501B317650091 -:10CAC000335EC50113D50801B376A702B39565009F -:10CAD000336EBE009395080193D5050113560E01E0 -:10CAE0003357A70293960601B3E6C6003387E502E3 -:10CAF00063FAE600B386160163E6160163F4E60006 -:10CB0000B38616013386E640B376A602131E0E01E5 -:10CB1000135E0E013356A602939606013386C502B4 -:10CB2000B3E5C60163FAC500B385150163E61501D7 -:10CB300063F4C500B3851501B385C5406FF01FEFE1 -:10CB4000E3EAD5E83707010063FCE604930EF00F33 -:10CB500033B7DE001317370037130081B3D8E60070 -:10CB6000130343D0B388680083CE0800130E00027D -:10CB7000B38EEE00330EDE41631E0E0263E4B60098 -:10CB8000636AC500B307C540B385D5403335F500AA -:10CB90003388A54013850700930508006FF09FE3D5 -:10CBA000B708000113070001E3E816FB1307800133 -:10CBB0006FF09FFA3357D601B396C601B366D7001C -:10CBC00013D8060133D7D50133730703B395C501D5 -:10CBD000B357D501B3E7B7009395060193D5050187 -:10CBE00093D807013316C6013315C5013357070320 -:10CBF00013130301B3681301338FE5021303070016 -:10CC000063FEE801B388D8001303F7FF63E8D80098 -:10CC100063F6E8011303E7FFB388D800B388E8415F -:10CC200033FF0803B3D80803131F0F01338815031C -:10CC30009395070193D50501B365BF00938708005D -:10CC400063FE0501B385D5009387F8FF63E8D5003F -:10CC500063F605019387E8FFB385D500131303013D -:10CC6000370F01003363F3009307FFFFB378F3003E -:10CC7000B38505411353030113580601B377F6003A -:10CC80003387F802B307F302B388080333030303BF -:10CC9000B388F80013580701330818016374F800CB -:10CCA0003303E3019357080133836700B70701009B -:10CCB0009387F7FF3378F800131808013377F700EC -:10CCC0003307E80063E66500639E6500637CE5006A -:10CCD0003306C7403337C7003307D7003303E34079 -:10CCE000130706003307E5403335E500B38565409B -:10CCF000B385A540B397D5013357C70133E5E700A6 -:10CD0000B3D5C5016FF01FCD130101FF83270500C7 -:10CD1000832E4500032F85000327C50003A30500CC -:10CD200083A2450083AF850083A8C500F3262000B9 -:10CD3000B7850000935607019385F5FF131E070181 -:10CD4000139608011358F701B3F6B60013D708017C -:10CD5000135E0E01135606013377B70093D8F8011E -:10CD6000639EB600B3E5D701B3E5E501B3E5C501C0 -:10CD700063920508631CD70A6F008000631AB7002E -:10CD8000B3655300B3E5F501B3E5C500639605044B -:10CD9000130510006316D7026394670263925E0264 -:10CDA0006310FF03631ECE0063041803631A0700B9 -:10CDB00033E5D7013365E5013365C5013335A0009F -:10CDC0001301010167800000736018006F00000606 -:10CDD000130500006FF0DFFEB78500009385F5FFB7 -:10CDE0006390B60433E5D701B366E501B3E6C60147 -:10CDF0006388060213150E0113550541E35605FC21 -:10CE0000B78700009387F7FF13051000E31AF7FABE -:10CE1000B3675300B3E7F701B3E7C700E38207FA4C -:10CE20001316060113560641E35006FA13051000C7 -:10CE30006FF01FF9130101FF832F05000328450040 -:10CE4000832E85008327C50083A2050083A84500A3 -:10CE500003AF850003A6C50073272000B785000037 -:10CE600093D607019385F5FF13930701131E06015F -:10CE700013570601B3F6B6001353030193D7F70116 -:10CE8000135E0E013377B7001356F6016390B602B6 -:10CE9000B3E50F01B3E5D501B3E565006384050C87 -:10CEA000736018001305E0FF6F00000D631AB700F0 -:10CEB000B3E55800B3E5E501B3E5C501E39205FE2E -:10CEC0006394060A33E50F013365D50133656500C8 -:10CED00013351500631A0700B3E55800B3E5E50103 -:10CEE000B3E5C501638205066302050863160608FB -:10CEF0001305F0FF6F004008130500006FF0DFFD21 -:10CF00006348D70663DAE6001305F0FF6386070679 -:10CF1000130510006F004006636C6E04631CC303AE -:10CF20006368DF05631CDF0363E40805639408019D -:10CF300063E0F205E36A18FD13050000639E080331 -:10CF400063FC5F026FF05FFC6304050213050000E1 -:10CF50006F008002E36AC3FB6FF05FFFE3E6EEFB66 -:10CF60006FF0DFFEE306D7F4E30807F8E38AC7F8BB -:10CF700013051000E39E07F613010101678000000E -:10CF8000130101FF832F050003284500832E850030 -:10CF90008327C50083A2050083A8450003AF850051 -:10CFA00003A6C50073272000B785000093D60701AC -:10CFB0009385F5FF13930701131E0601135706010E -:10CFC000B3F6B6001353030193D7F701135E0E01B6 -:10CFD0003377B7001356F6016390B602B3E50F013D -:10CFE000B3E5D501B3E56500638A050C73601800ED -:10CFF000130520006F000005631AB700B3E5580061 -:10D00000B3E5E501B3E5C501E39205FE639A060ABF -:10D0100033E50F013365D501336565001335150020 -:10D02000631A0700B3E55800B3E5E501B3E5C501B0 -:10D0300063880506631C05006380C70213051000A2 -:10D04000639807001301010167800000E31C06FEDE -:10D050001305F0FF6FF01FFFE342D7FE63DAE6002F -:10D060001305F0FFE38007FE130510006FF09FFD2E -:10D07000E3666EFC631CC303E362DFFD631CDF0336 -:10D08000E3EE08FB63940801E3EAF2FBE36A18FDB0 -:10D0900013050000E39808FBE3F65FFA6FF05FFC0E -:10D0A000E30E05F8130500006FF0DFF9E36AC3FB38 -:10D0B0006FF05FFFE3E6EEFB6FF0DFFEE300D7F417 -:10D0C000E31C07F6130500006FF0DFF5130101F410 -:10D0D0002328210B2324410B2322510B2320610BF6 -:10D0E000232C8109232A910913090500232E110AF3 -:10D0F000232C810A232A910A2326310B232E71091E -:10D100002328A1092326B10903A5050083A745000B -:10D1100083A6850083AAC500832C0600032B460046 -:10D12000032C8600032AC600F32420003786000063 -:10D1300013970A0193D90A01135707011306F6FF43 -:10D14000232651072320A1062322F1062324D106FA -:10D150002328A102232AF102232CD102232EE1024B -:10D16000B3F9C90093DAFA0163800906638EC91620 -:10D17000370501003367A700232EE10213060103E0 -:10D180009307C10303A7070083A6C7FF9387C7FFC1 -:10D190001317370093D6D6013367D70023A2E700D1 -:10D1A000E312F6FE8327010337C5FFFF13051500C1 -:10D1B000939737002328F102B389A900930B00004D -:10D1C000130400006F00801433E6A7003366D60016 -:10D1D0003366E600630606206300070613050700B2 -:10D1E000EF300065930645FF93D7564093F6F6015E -:10D1F000638E06061307C0FF3387E702130301039C -:10D2000013080002939527003308D8401307C7007E -:10D210003307E3006314E30813070108B305B700FD -:10D22000032701039387F7FFB316D70023A8D5FA86 -:10D230009306F0FF6F00000A638A0600138506005C -:10D24000EF30005F130505026FF0DFF9638A070016 -:10D2500013850700EF30C05D130505046FF09FF8DC -:10D26000EF30005D130505066FF0DFF71306C0FF12 -:10D270003386C7021307C10393063000B305C70006 -:10D2800083A505009386F6FF1307C7FF2322B70087 -:10D29000E3D6F6FE9387F7FF6FF09FF90326C7FFEB -:10D2A00083280700330EB70033560601B398D80021 -:10D2B000336616012320CE001307C7FF6FF09FF5DA -:10D2C00013972700130601033307E6002320070006 -:10D2D0009387F7FFE396D7FEB7C9FFFF938919013C -:10D2E000B389A9406FF09FEDB3E7A700B3E7D7007C -:10D2F000B3E7E700638C070E1317070113570741C5 -:10D30000930B300013040001E34C07EA13150A01E4 -:10D310003787000093570A01135505011307F7FFDC -:10D320002326410723209107232261072324810715 -:10D330002320910523226105232481052326A104AE -:10D34000B3F7E700135AFA016386070A6384E71C00 -:10D35000370701003365E5002326A1049305010486 -:10D360001307C104832607000326C7FF1307C7FF5F -:10D37000939636001356D601B3E6C6002322D70093 -:10D38000E392E5FE0327010437C5FFFF13051500EF -:10D39000131737002320E104B387A700930600008A -:10D3A000B38737012324F100938717002322F1006C -:10D3B00093972B00B3E7D7009387F7FF1306E0009E -:10D3C00033C74A016366F61A371600819397270020 -:10D3D000130686CCB387C70083A7070067800700C2 -:10D3E00093090000930B10006FF09FDD930B20005A -:10D3F0006FF01FDDB3679B01B3E78701B3E7A700B9 -:10D4000063800714630E0504EF308042130645FF66 -:10D41000135756401376F601630006089306C0FFC3 -:10D42000B306D70213030104130800029315270063 -:10D430003308C8409386C600B306D3006316D308EA -:10D4400093070108B385B700832701041307F7FF8B -:10D450003396C70023A0C5FC9306F0FF6F00400A77 -:10D46000630A0C0013050C00EF30803C1305050225 -:10D470006FF0DFF9630A0B0013050B00EF30403B40 -:10D48000130505046FF09FF813850C00EF30403A48 -:10D49000130505066FF09FF71306C0FF3306C7029A -:10D4A0009307C10493063000B385C70083A5050028 -:10D4B0009386F6FF9387C7FF23A2B700E3D6E6FE65 -:10D4C0001307F7FF6FF05FF983A7C6FF83A8060075 -:10D4D000338EB600B3D70701B398C800B3E717017E -:10D4E0002320FE009386C6FF6FF05FF59317270099 -:10D4F00013060104B307F60023A007001307F7FF84 -:10D50000E316D7FEB7C7FFFF93871701B387A7407E -:10D510006FF0DFE8336B9B01336B8B01336BAB0038 -:10D5200093062000E30E0BE6131505011355054184 -:10D5300093063000E34605E6130400016FF05FE652 -:10D5400093070000930610006FF09FE5130400019D -:10D55000B7870000232EF104232C0104232A0104A1 -:10D56000232801049387F7FF130700006F001019A9 -:10D5700083250103032E0104370801001306F8FF79 -:10D5800093D3050193570E01B3F5C500337ECE004A -:10D59000B386B702338AC503B388C3033385160144 -:10D5A00093560A01B386A600B389F30263F4160109 -:10D5B000B38909010323410413D80601B3F6C60059 -:10D5C000337ACA0093960601B3864601935F03013E -:10D5D0003373C3002326D1002320D106B308B3023E -:10D5E000B386BF02338663023385C60093D6080133 -:10D5F000B386A600B38BF30363F6C60037060100BB -:10D60000B38BCB0013D60601B70E01002320C10057 -:10D610001386FEFF33F5C600B3F8C80013150501E5 -:10D6200033051501B306A8002320D1028326410348 -:10D6300093D2060133F6C600B308C603338AC20389 -:10D6400013D80801B386C702B3864601B306D800D3 -:10D65000338F570263F44601330FDF0113D80601FD -:10D66000370A01003308E801930EFAFF130B080094 -:10D6700033F8D601B3F8D80113180801330818019C -:10D68000B30E6602B388620293DA0E01B386CF024C -:10D69000B3861601B386DA00338F5F0263F4160196 -:10D6A000330F4F0193D80601B388E801B70A010090 -:10D6B000232811019388FAFFB3F61601B3FE1E0169 -:10D6C00093960601B38DD60183268104B3F8160123 -:10D6D00093DE0601338AB802338C1303935C0A018C -:10D6E000338FBE02330F8F01338FEC01B386D30328 -:10D6F00063748F01B3865601935A0F01B386DA0023 -:10D70000370D0100232AD1009306FDFF337FDF0090 -:10D71000337ADA00131F0F01330F4F01032A8103FD -:10D72000232CE101B376DA00135F0A01330ACF0339 -:10D73000B38AC603B38CD702B38C4C0113DA0A0147 -:10D74000330A9A01B30CCF03338CE70363749A0155 -:10D75000330CAC01935C0A01338C8C01232E8101C4 -:10D76000370C0100130DFCFF337AAA01B3FAAA01AA -:10D77000131A0A01B30C5A01032A0102B3894901A1 -:10D78000032A010033B5A900B3890901330AAA00AD -:10D79000B30B7A01338C6B0133B80901B30A0C0166 -:10D7A00033B80A01333C6C0133680C01B3BBAB00E6 -:10D7B000B30B780103288101338ABA01B33DBA0162 -:10D7C00003250101330A0A0133380A01232C010120 -:10D7D00003284101B38BAB00232031012322310701 -:10D7E000832981013385BB0133080501B30A380160 -:10D7F000B33DB5018329C10103254101330A9A01D3 -:10D80000338C3A013338A800B33C9A0103258101D7 -:10D81000B3099C01138B090083290101B3BAAA0043 -:10D820000325C101B3BB3B01B36A5801B3EDBB0192 -:10D83000333CAC00B33C9B01B38D5D01B36C9C01E8 -:10D8400033859D01232AA1000325C1042324410718 -:10D8500013580501337DA5013305BD02B38AA30327 -:10D86000935B0501B305B802B3855501B385BB00D1 -:10D87000B383030363F65501370C0100B3838301BF -:10D8800093DA0501B3837A00370C0100832AC103C0 -:10D89000232E71009303FCFFB3F5750033757500FB -:10D8A00093950501B3F37A00B385A50013D50A015A -:10D8B000B38BA702B38AC303B387770293DD0A0150 -:10D8C000330EC503B387C701B387FD0063F4C701F7 -:10D8D000B38B8B01370C0100930DFCFF13DE0701A6 -:10D8E000B3F7B701330E7E0193970701B3FDBA0179 -:10D8F0002320C103B38DB701338EC802B38A12034C -:10D90000935C0E01B387CE02B3875701B387FC0047 -:10D91000B38BD20363F45701B38B8B0193DA070106 -:10D92000B3897A01B70B0100938AFBFFB3F7570164 -:10D93000337E5E0193970701B387C7012328F10067 -:10D94000B30A6F0223223103B3876602B38CDF026E -:10D9500013DE0701B38C5C01330E9E01338CEF03A1 -:10D9600063745E01330C7C01935A0E01338C8A017F -:10D97000B70A0100938AFAFF337E5E01131E0E017F -:10D98000B3F75701B307FE008329C101032E4101FC -:10D99000B30ABB00B3B5BA00B30C3E018329010240 -:10D9A000338EBC00B38ABA01B3BDBA01B30B3E01DA -:10D9B000B389BB012326310383290101032B4102D3 -:10D9C000B335BE00B38A3A01B3B93A012324310317 -:10D9D000B389BB01B3896901032B8102232831017B -:10D9E000B38AFA00B3896901032E0102138B09007F -:10D9F000B3B7FA00B3898901232A3101B389F90049 -:10DA0000B3BBCB01232C3101032EC1028329C101F9 -:10DA100023265107B33DBE01B3BC3C01032E0101D7 -:10DA200083294102B3EDBB01B3E5BC00B33B3E012A -:10DA3000032E410183298102B385B501333C8E0158 -:10DA4000032E8101B33D3B01B3EDBB01B337FE00B3 -:10DA5000B367FC00B38DB501B38DFD00B38BD80265 -:10DA6000330C1F0393D50B01B387DE02B387870105 -:10DA7000B387F500338EEE0363F68701B705010027 -:10DA8000330EBE0093D50701370C0100338EC5015C -:10DA90009305FCFFB3F7B700B3F5BB00B38CA2034B -:10DAA00093970701B385B700B30BCD023306C802C5 -:10DAB00093D70B0133069601B387C700B3820203E5 -:10DAC00063F49701B382820113D60701370C01007A -:10DAD000B30256001306FCFFB3F7C7009397070184 -:10DAE00033F6CB003386C700B38BAF02B387630234 -:10DAF000B38F7F0293DC070133036502B38F6F009E -:10DB0000B38FFC0163F46F00B38B8B0113D30F0150 -:10DB1000370C0100B30B73011303FCFFB3FF6F005D -:10DB2000939F0F01B3F767003383FF00B30CAF037C -:10DB3000B30FDD02B306D80293D70F01B386960167 -:10DB4000B387D700330F0F0363F49701330F8F01AF -:10DB500093D60701370C0100338FE6019306FCFFD3 -:10DB6000B3F7D70093970701B3F6DF00B386D7006A -:10DB7000B38FAE02B3871303B38E7E0293DC07012B -:10DB8000B3081503B38E1E01B38EDC0163F41E01CE -:10DB9000B38F8F0193D80E01B388F80123281101A8 -:10DBA000B7080100938FF8FFB3FEFE01B3F7F7014A -:10DBB000939E0E01B38EFE0083278101B38DCD01AC -:10DBC00033BECD01B387B700B3B5B700338CBD000A -:10DBD000B387C70033B6C700B30C5C00B389CC0071 -:10DBE000B3876700B3887901138B09002328F106F6 -:10DBF000B3B767003383F8003336CB00B335BC00CE -:10DC0000B3B25C00B3E2C200B337F300B365BE0049 -:10DC1000B3B87801B3E8F800B3855500B309D30071 -:10DC2000B3851501B385E501B3B6D9003386D500B8 -:10DC300033BFE50183250101B336D600B387D9018F -:10DC4000B366DF00232AF106330FB600B3B7D7015E -:10DC50003306FF00333FBF00B385A303B337F6009D -:10DC6000336FFF00330DA50393D70501B30378028B -:10DC7000B383A3013305A802338877006376A80134 -:10DC8000B708010033051501B377F8019397070131 -:10DC9000B3FFF50113580801B38FF7013308D8001B -:10DCA0008327C100832601003306F6013308E8010B -:10DCB000B33FF601B3E9D7003308F8013305A800F4 -:10DCC000336A3A01939ADA00232EA106232CC10667 -:10DCD00033EA4A01930701069305010783A6C700AB -:10DCE00003A607019387470093D636011316D60083 -:10DCF000B3E6C60023AED7FEE392F5FE8326810687 -:10DD0000832A01068327C106232CD10483264106DA -:10DD1000333A4001336A5A01232AD104232EF104F5 -:10DD2000232841059396B70063D40614131AFA0109 -:10DD3000930701059305C10583A6070003A64700C5 -:10DD40009387470093D616001316F601B3E6C60074 -:10DD500023AED7FEE392F5FE8327C105333A400197 -:10DD600093D71700232EF1048327010533EA4701D7 -:10DD70002328410583264100B74700009387F7FF1A -:10DD8000B387F600635AF0268326010513F6760062 -:10DD90006302061013052000032641058325C105F3 -:10DDA000136414006386A40E130530006388A40C6A -:10DDB0006392040E13F5F60013084000630C050D82 -:10DDC000938646002328D10493B646003386C600C6 -:10DDD000B336D600232AC104032681053386C60044 -:10DDE000B336D600B386B600232CC104232ED1044B -:10DDF0006F00400A13870A00832701032328F104D8 -:10DE000083274103232AF10483278103232CF10470 -:10DE10008327C103232EF104930720006382FB5460 -:10DE2000930730006386FBF293071000E394FBF442 -:10DE3000232E0104232C0104232A01042328010496 -:10DE40006F00005013070A0083270104938B06001C -:10DE50002328F10483274104232AF1048327810422 -:10DE6000232CF1048327C104232EF1046FF0DFFA81 -:10DE7000832781002322F1006FF0DFEF631C07008E -:10DE8000938686002328D10493B686006FF01FF492 -:10DE9000E31807FE8326C1051396B60063500602F9 -:10DEA000B707F0FF9387F7FFB3F6F600232ED104F0 -:10DEB00083264100B7470000B387F60093060105AB -:10DEC0001305C10503A6060083A5460093864600F8 -:10DED000135636009395D5013366B60023AEC6FEC1 -:10DEE000E312D5FEB78600009386E6FF63C6F60A06 -:10DEF0008326C10593D63600232ED1048326C1057F -:10DF000093971701370601802316D1068326C10691 -:10DF100093D717011306F6FF93970701B3F6C600D0 -:10DF2000B3E7F600939717001317F70193D717007D -:10DF300003280105032541058325810533E7E70013 -:10DF400063040400732014008320C10B0324810B9D -:10DF50002322A900232009012324B9002326E90054 -:10DF6000130509008324410B0329010B8329C10AEE -:10DF7000032A810A832A410A032B010A832BC10940 -:10DF8000032C8109832C4109032D0109832DC1082C -:10DF90001301010C6780000093072000638AF404DA -:10DFA000930730006384F40263940402B78700008F -:10DFB000232E0104232C0104232A01042328010415 -:10DFC0009387F7FF136454006FF05FF3E30007FEDD -:10DFD0009307F0FF232EF104232CF104232AF104EC -:10DFE0002328F104B78700009387E7FF6FF09FFDB8 -:10DFF000E30007FE6FF09FFB130510006390070816 -:10E0000083260105032641058325810513F8760043 -:10E010000325C105630E08041308200013641400CF -:10E020006386040513083000638A040363920404C2 -:10E0300013F8F60093084000630C1803938646001B -:10E0400093B646003306D600B336D600B385D50066 -:10E05000B3B6D5003305D5006F008001631A070001 -:10E060009386860093B686006FF0DFFDE31A07FE05 -:10E07000135545011345150013751500930610003F -:10E08000B387F64013064007634EF62413DE57406D -:10E090009306000093F7F70113060000931526007E -:10E0A000631AC6036394070493083000130801053C -:10E0B0003386C840B308B80083A8080093871700C8 -:10E0C00013084800232E18FFE356F6FE9305400080 -:10E0D0006F00800B13080105B305B80083A5050088 -:10E0E00013061600B3E6B6006FF05FFB13060108D7 -:10E0F0003306B600032606FD130300023303F34084 -:10E1000033166600B3E6C60013060105B305B60074 -:10E1100013063000930800003306C641938545007E -:10E1200063C4C80293050108131626003386C50090 -:10E130008325C105B3D7F5002328F6FC93074000DB -:10E14000B387C7416FF09FF8939E2800130801051D -:10E15000B30ED80103AF050003A8C5FF93881800CC -:10E16000331F6F003358F8003368E80123A00E0115 -:10E170006FF0DFFA13962700130801053306C80075 -:10E180002320060093871700E396B7FE03260105B8 -:10E19000B336D000B3E6C6002328D10413F67600C8 -:10E1A000630E0604130620000328C105136414003F -:10E1B000638AC40A13063000638AC40663900404A9 -:10E1C00013F6F600630CF60283254105938646009C -:10E1D0002328D10493B64600B385B600B3B6D50064 -:10E1E000232AB10483258105B385B600232CB1040D -:10E1F000B3B5D500B3870501232EF1048327C105EC -:10E200009396C70063DC0608232E0104232C010427 -:10E21000232A010423280104136414009307100027 -:10E22000E30E05CC136424006FF05FCDE31807FC08 -:10E2300003264105938686002328D10493B68600E1 -:10E240003386C600B336D600232AC10403268105CF -:10E250003386C600232CC1043336D600B30706012B -:10E260006FF09FF9E30C07F883274105938686003A -:10E27000032681052328D10493B68600B387F600D0 -:10E28000B3B6D700232AF104B387C600232CF104C8 -:10E29000B3B7D700B38707016FF01FF693070105E7 -:10E2A0009305C10583A6070003A64700938747008F -:10E2B00093D636001316D601B3E6C60023AED7FEBA -:10E2C000E392F5FE8327C10593D73700232EF1048F -:10E2D00093070000E30405C293761400E38006C2AE -:10E2E0006FF05FF40326410583270105B3E7C700FC -:10E2F00003268105B3E7C7000326C105B3E7C700BE -:10E30000638E0702232E0104232C0104232A010417 -:10E310002328D1049307200013641400638EF402B1 -:10E32000930730006382F402930750006382040273 -:10E330008327010593D737002328F10413642400B1 -:10E34000930700006FF09FBBE31407FE9307900054 -:10E350002328F1046FF0DFFDE31A07FE6FF05FFD85 -:10E36000B7870000232E0104232C0104232A010473 -:10E37000232801049387F7FF6FF05FB8130101FAB8 -:10E38000232C8104232A9104232E11042328210500 -:10E39000232631052324410523225105232061052D -:10E3A0009304050083A6050003A7450083A7850005 -:10E3B00003A4C500832E0600032E46008328860092 -:10E3C0000328C60073292000232CF1022324F10026 -:10E3D000931704019319140093D70701232E810288 -:10E3E0002328D102232AE1022320D1002322E100A5 -:10E3F0002326F10093D919011354F4019305010068 -:10E400001303C100832703000327C3FF1303C3FFC4 -:10E41000939737001357D701B3E7E7002322F300A0 -:10E42000E39265FE8326010093170801232C110354 -:10E4300093963600232C110193D7070193181800E7 -:10E44000232AC103232E0103232AC1012320D10043 -:10E450002328D1032328D101232EF10093D81801BA -:10E460001358F80113050101130EC10183270E0093 -:10E470000327CEFF130ECEFF939737001357D70114 -:10E48000B3E7E7002322FE00E312C5FF03270101E3 -:10E49000B78700009387F7FF131737002328E100A1 -:10E4A0006390F8020326810183274101B3E7C70087 -:10E4B0000326C101B3E7C700B3E7E7006394070091 -:10E4C0001348180033861941E31E882A635CC0385C -:10E4D0006394081003284101832581010323C101AE -:10E4E000B368B800B3E86800B3E8E800639C0804C8 -:10E4F000378700001307F7FF032841000325810039 -:10E500008325C100930700006312E6023367A80069 -:10E510003367B7003367D700630A0700B707040003 -:10E52000B3F7F50093B71700939747002324A10290 -:10E530002320D102232201032326B1021305060062 -:10E540006F00C0449307F6FF63900706032641005F -:10E550003387E600B336D7003305C800B307D500CC -:10E56000B3B6D7002322F102832781003336C500DA -:10E57000B366D6002320E1023387F5003306D700C7 -:10E58000B337F7000327C100B336D600B3E7D7008F -:10E590003303E3002324C102B38767002326F1027B -:10E5A000130510006F000021378700001307F7FFE5 -:10E5B0006304E6006F10C077032841000325810043 -:10E5C0008325C100930700003367A8003367B700B5 -:10E5D0003367D7006FF05FF4B78700009387F7FFCA -:10E5E0006396F90403254100832581000326C100B9 -:10E5F000930700003367B5003367C7003367D70060 -:10E60000630A0700B7070400B377F60093B7170053 -:10E61000939747002322A1022320D1022324B10291 -:10E620002326C102138509006F0040368327C101EC -:10E6300037070800B3E7E700232EF10093074007F0 -:10E6400063D4C7006F10806F9307060013D3574041 -:10E650001306000093F7F701130700009316270035 -:10E660006318670263900704930530003387E54021 -:10E67000B305DE0083A5050093871700130E4E0037 -:10E68000232EBEFEE356F7FE930640006F00800A7D -:10E69000B306D50083A60600130717003366D6001D -:10E6A0006FF0DFFB130701043307D700032707FDD3 -:10E6B00093080002B388F840331717013366E60069 -:10E6C00013073000B306D500130800003307674076 -:10E6D000938646006344E80293060104131727005B -:10E6E0003387E6008326C101B3D7F6002328F7FC61 -:10E6F00093074000B38767406FF01FF983A5C6FFFB -:10E7000083AE0600131E2800B3D5F500B39E1E018C -:10E71000330EC501B3E5D5012320BE001308180050 -:10E720006FF01FFB139727003307E5002320070036 -:10E7300093871700E398D7FE832701013336C00083 -:10E7400033E6C7002328C100832601008327010187 -:10E750000327410083258101B387F600B3B6D700B4 -:10E760002320F102832741010325C101B307F700EC -:10E770003386D70033B7E700B337D600B367F70067 -:10E78000032781008326C1002322C102B305B700FD -:10E790003386F50033B7E500B337F600B386A6003D -:10E7A0003367F7003387E6002324C1022326E10202 -:10E7B000138509008327C1021397C700634407002C -:10E7C0006F1040333707F8FF1307F7FFB3F7E70081 -:10E7D0002326F10283270102130515009305C102C8 -:10E7E0001397F7019307010283A6070003A64700CA -:10E7F0009387470093D616001316F601B3E6C600BA -:10E8000023AED7FEE392F5FE8327C1021306000074 -:10E8100093D717002326F102B337E0000327010244 -:10E82000B367F7002320F102B78700009387F7FF53 -:10E83000631AF56C630C0972930730006312F97266 -:10E84000630604729307F0FF378500002326F10268 -:10E850002324F1022322F1022320F1021305E5FF14 -:10E860006F00C07163040632338538416394091226 -:10E87000032E410003288100832EC10033660E0160 -:10E880003366D6013366D600631C0604B7870000E2 -:10E890009387F7FF03284101832581018326C10166 -:10E8A0006312F502B367B800B3E7D700B3E7E70038 -:10E8B000638A07003706040033F6C60013361600D5 -:10E8C000131646002320E102232201032324B10270 -:10E8D0002326D10263040530930706006F00000B66 -:10E8E0009307F5FF639C070403264101B386E60006 -:10E8F00033B7E600B305CE00B387E50033B7E700D2 -:10E900002322F1028327810133B6C5003367E60075 -:10E910002320D102B306F8003386E6003337E60041 -:10E92000B3B7F600B3E7E7000327C1012324C10210 -:10E93000B38EEE00B387D7016FF05FC6B7860000D5 -:10E940009386F6FF6304D5006F10C0400328410191 -:10E95000832581010326C10193070000B366B80037 -:10E96000B3E6C600B3E6E600638A0600B707040014 -:10E97000B377F60093B71700939747002320E1027F -:10E98000232201032324B1022326C102130600001F -:10E990006F008039B78700009387F7FF6396F8040C -:10E9A00003254101832581010326C101930700004E -:10E9B000B366B500B3E6C600B3E6E600638A0600B8 -:10E9C000B7070400B377F60093B717009397470093 -:10E9D0002322A1022320E1022324B1022326C10223 -:10E9E000138508006FF09FFA8327C10037070800DE -:10E9F000B3E7E7002326F1009307400763D4A7009D -:10EA00006F100036930705001307000233C6E702B4 -:10EA100093060000B3E7E702130700006340C70452 -:10EA200013070600635406001307000013152600A1 -:10EA300063920704130730003306C7403307A3006F -:10EA4000032707009387170013034300232EE3FED9 -:10EA5000E356F6FE130630006F00000B1315270077 -:10EA60003385A5000325050013071700B3E6A600AC -:10EA70006FF0DFFA13172700130801043307E800CB -:10EA8000032707FC130E0002330EFE403317C701A5 -:10EA9000B3E6E600130730003385A500130300003A -:10EAA0003307C740130545006344E302130501041F -:10EAB000131727003307E5000325C100B357F500FE -:10EAC0002320F7FC93074000B387C7406FF09FF8FF -:10EAD0000328C5FF032F0500931E23003358F800B9 -:10EAE000331FCF01B38ED5013368E80123A00E0197 -:10EAF000130313006FF01FFB139727003387E50004 -:10EB00002320070093871700E358F6FE83270100B0 -:10EB1000B336D000B3E6D7002320D100832601010D -:10EB2000832701000327410183258100B387F60075 -:10EB3000B3B6D7002320F102832741000325C1008B -:10EB4000B307F7003386D70033B7E700B337D600F3 -:10EB5000B367F700032781018326C1012322C10285 -:10EB6000B305B7003386F50033B7E500B337F600D9 -:10EB7000B386A6003367F7003387E6002324C1027B -:10EB80002326E102138508006FF0DFC2B78700007B -:10EB900013851900938FE7FFB37FF501032341012C -:10EBA00003288101032EC10183254100032F810029 -:10EBB000832EC10063940F2C33E5E5013365D50145 -:10EBC0003365D500639A091C6318050C2320E10204 -:10EBD00023226102232401032326C103032501020A -:10EBE00083254102832681020327C102B367B50052 -:10EBF000B3E7D700B3E7E700E38A0772232AB1023D -:10EC00002328A102232CD102232EE1029305010324 -:10EC10009307C10303A7070083A6C7FF9387C7FF16 -:10EC20001317170093D6F6013367D70023A2E70026 -:10EC3000E392F5FE832701039397170013F77700FC -:10EC4000E308076C130720008326C1031366160030 -:10EC5000E30EE96A13073000E302E96AE31A096A7E -:10EC600013F7F70093054000E304B76A9387470062 -:10EC700093B74700032741033387E7003337F70093 -:10EC800083278103B307F700B3B7E700B387D70043 -:10EC9000232EF1026F00D067B3670301B3E7C7010A -:10ECA000B3E7E700639C07002320D1022322B102CF -:10ECB0002324E1032326D1036FF05FF23387E600BC -:10ECC000B336D7003303B300B307D300B3B6D700CE -:10ECD0003333B3003363D300B305E8012322F102D9 -:10ECE000B38765002324F102B3B5E501B3B767002C -:10ECF000B3E7F500330EDE01B387C7012320E1023D -:10ED00001397C700634607002326F1026FF01FED3B -:10ED10003707F8FF1307F7FFB3F7E7002326F102E1 -:10ED20001305100093070000032701029376770074 -:10ED3000E38C0666930620008328C10293E7170040 -:10ED4000E308D96293063000E308D95E6312090430 -:10ED50009376F70093054000638CB60203284102C6 -:10ED6000130747002320E102133747003308070148 -:10ED70003337E80023220103032881023308070107 -:10ED8000232401033338E800B30618012326D102F7 -:10ED9000E31206626F0050629387F7FF6396F908EB -:10EDA000631405006F104000B7070400B3F7FE00BE -:10EDB00093B71700939747006390380BB36803012C -:10EDC000B3E8C801B3E8E800E388087C9316DE00E6 -:10EDD000E3D8067C63040506378700002326E1029A -:10EDE0002324010223220102232001021305010230 -:10EDF0001307C102832607008325C7FF1307C7FF38 -:10EE00009396360093D5D501B3E6B6002322D700FA -:10EE1000E312E5FE03270102130400001317370075 -:10EE20002320E1026F0080026396F8009307000040 -:10EE30006FF0DFF893070000631005022320E10262 -:10EE400023226102232401032326C1033785000006 -:10EE50001305F5FF6FF05FED33680301336EC801F2 -:10EE60003367EE00E31A07F62320D1022322B10212 -:10EE70002324E1032326D1036FF05FFD3387E600EF -:10EE80003303B300B336D7002320E1023307D300A6 -:10EE9000B336D7003333B300B366D3003308E80189 -:10EEA0003303D800B336D3003338E8013368D800D1 -:10EEB000330EDE013308C8012322E102232461025C -:10EEC00023260103930701029305C10203A707004C -:10EED00083A6470093874700135717009396F601C0 -:10EEE0003367D70023AEE7FEE392F5FEB787000055 -:10EEF0009387F7FF630CF5008327C10293D71700B0 -:10EF00002326F102930700006FF01FE2630E09024F -:10EF1000930730006314F902630804029307F0FFBB -:10EF2000378500002326F1022324F1022322F10277 -:10EF30002320F1021305E5FF6F0000029307200074 -:10EF4000E31EF9FCE30C04FC232601022324010246 -:10EF50002322010223200102930750006FF0DFDC1F -:10EF600093072000E310F98EE30E048C23260102A0 -:10EF700023240102232201022320010213060000A0 -:10EF80006FF09FFD6356C0286392080C032841016F -:10EF9000832581010323C101B368B800B3E8680089 -:10EFA000B3E8E800638608D49307F6FF639A070680 -:10EFB000832841003387E64033B6E60033850841B5 -:10EFC00033BEA8003305C5402320E1022322A1025D -:10EFD0001306000063F6E6003306184113361600E8 -:10EFE00003288100B366C6013306B8403335C80034 -:10EFF0003306D6402324C10263860600B387054149 -:10F0000093B717000327C100B3E7A7003307674092 -:10F01000B307F7402326F102130510006F00001D0F -:10F02000378700001307F7FF6308E6D81307400788 -:10F030006352F70493071000232E0100232C0100D4 -:10F04000232A01002328F1006F008012B7870000F7 -:10F050009387F7FF6388F9D88327C1013707080032 -:10F06000B3E7E700232EF10093074007E3C4C7FC92 -:10F070009307060013D357401306000093F7F701D8 -:10F0800013070000931627006318670263900704B4 -:10F09000930530003387E540B305DE0083A5050006 -:10F0A00093871700130E4E00232EBEFEE356F7FE85 -:10F0B000930640006F00800AB306D50083A60600C1 -:10F0C000130717003366D6006FF0DFFB1307010448 -:10F0D0003307D700032707FD93080002B388F840E1 -:10F0E000331717013366E60013073000B306D50067 -:10F0F0001308000033076740938646006344E80224 -:10F1000093060104131727003387E6008326C10105 -:10F11000B3D7F6002328F7FC93074000B387674076 -:10F120006FF01FF983A5C6FF83AE0600131E2800EB -:10F13000B3D5F500B39E1E01330EC501B3E5D5016D -:10F140002320BE00130818006FF01FFB1397270041 -:10F150003307E5002320070093871700E398D7FEC5 -:10F16000832701013336C00033E6C7002328C100DE -:10F1700083264100832501000327010183274101E4 -:10F180003387E540B387F64033B6F600B3B6E50003 -:10F19000B386D7402322D1022320E1029306000048 -:10F1A00063F4E50093B61700B3E6C60003278101B8 -:10F1B000032681003307E640B307D7402324F1023A -:10F1C000B335E6001306000063840600133617000B -:10F1D0008327C1000327C1013366B60013850900E8 -:10F1E000B387E740B387C7402326F1028327C102D4 -:10F1F0001397C700E3500710370708001307F7FFFE -:10F20000B3F7E7002326F102930905006F00C067FA -:10F21000630806343385384163900914032E410096 -:10F2200003268100032FC100B36ECE00B3EEEE01C2 -:10F23000B3EEDE00639C0E04B78700009387F7FFF0 -:10F2400083284101832581018326C1011306000023 -:10F250006312F502B3E7B800B3E7D700B3E7E700FE -:10F26000638A07003706040033F6C600133616001B -:10F27000131646002320E102232211032324B102A6 -:10F280002326D102130408006FF0CFE49307F5FFA3 -:10F29000639A070683284101B306D740B335D700E8 -:10F2A0003385C84133B3A8003305B5402320D102CC -:10F2B0002322A102930500006376D700B3051E4107 -:10F2C00093B5150083288101B3E66500B385C84076 -:10F2D00033B5B800B385D5402324B1026386060058 -:10F2E000B307164193B717000327C101B3E7A7007F -:10F2F000130408003307E741B307F7402326F10260 -:10F300006FF09FD1B78600009386F6FFE316D526EF -:10F3100083284101832581010326C1019307000051 -:10F32000B3E6B800B3E6C600B3E6E600638A0600BB -:10F33000B7070400B377F60093B717009397470019 -:10F340002320E102232211032324B1022326C10238 -:10F35000130408006FF08FE3B78700009387F7FF6F -:10F360006396F80403254101832581010326C10129 -:10F3700093070000B366B500B3E6C600B3E6E60047 -:10F38000638A0600B7070400B377F60093B7170047 -:10F39000939747002322A1022320E1022324B102F4 -:10F3A0002326C102138508006FF09FFA8327C1004E -:10F3B00037070800B3E7E7002326F100930740076B -:10F3C000E3C0A71C930705001307000233C6E7023A -:10F3D00093060000B3E7E702130700006340C70489 -:10F3E00013070600635406001307000013152600D8 -:10F3F00063920704130730003306C7403307A300A6 -:10F40000032707009387170013034300232EE3FE0F -:10F41000E356F6FE130630006F00000B13152700AD -:10F420003385A5000325050013071700B3E6A600E2 -:10F430006FF0DFFA13172700130301043307E3000B -:10F44000032707FC930E0002B38EFE403317D7014B -:10F45000B3E6E600130730003385A500130E000065 -:10F460003307C740130545006344EE02130501044A -:10F47000131727003307E5000325C100B357F50034 -:10F480002320F7FC93074000B387C7406FF09FF835 -:10F490000323C5FF832F0500131F2E003353F300F2 -:10F4A000B39FDF01338FE5013363F30123206F0046 -:10F4B000130E1E006FF01FFB139727003387E50024 -:10F4C0002320070093871700E358F6FE83270100E7 -:10F4D000B336D000B3E6D7002320D1008326410104 -:10F4E0008325010103270100832741003387E5407D -:10F4F000B387F64033B6F600B3B6E500B386D7401F -:10F500002322D1022320E1029306000063F4E500E8 -:10F5100093B61700B3E6C6000327810003268101D6 -:10F520003307E640B307D7402324F102B335E600A2 -:10F530001306000063840600133617008327C101F9 -:10F540000327C1003366B60013850800B387E74080 -:10F55000B387C7402326F102130408006FF01FC9C8 -:10F56000B7870000938519001385E7FFB3F5A50061 -:10F57000032F410103234100032E8100832EC1008C -:10F58000832F81018322C10163920524B365FF01AA -:10F590003365C301B3E555003365D501B3E5E50037 -:10F5A0003365D500639C0910631405022320E10232 -:10F5B0002322E1032324F10323265102130408002C -:10F5C000639E05E01304E9FF133414006FF00FE1AC -:10F5D000639A05002320D102232261022324C10360 -:10F5E0006FF04FEDB387E640B308E34133B5F60063 -:10F5F000B3351301B388A8402320F102232211035D -:10F600001305000063F6F60033056F40133515004F -:10F61000B303FE413365B500338AA340232441037D -:10F62000B33A7E00930900006304050093B9130008 -:10F63000B3855E40B3E95901B38535412326B10254 -:10F640001395C50063520506B306D74033036F40D8 -:10F65000B337D700B307F3402322F1022320D102AE -:10F66000333F6F00930700006374D7009337130094 -:10F6700033EFE701338ECF41B3BFCF01330EEE41FD -:10F680002324C1039307000063040F0093B7130002 -:10F69000B38ED241B3E7F701B387FE402326F102D0 -:10F6A000130408006FF08FD3B3E71701B3E74701E6 -:10F6B000B3E7B700639407D26FF0DFF09387F7FFEB -:10F6C000930301026394F906630E056EB707040005 -:10F6D000B3F7FE0093B7170093974700639E380D6A -:10F6E000638A056C9396D20063DA066C6308050A98 -:10F6F000378700002326E10223240102232201028E -:10F70000232001021307C102832607008325C7FFB8 -:10F710001307C7FF9396360093D5D501B3E6B6001D -:10F720002322D700E392E3FE6FF0CFEE6396F8005A -:10F73000930700006FF0DFFA631E0506639E050461 -:10F74000B78700002326F1022324010223220102AD -:10F75000232001029307C10203A7070083A6C7FF66 -:10F760009387C7FF1317370093D6D6013367D700A7 -:10F7700023A2E700E392F3FE83270102378500000E -:10F7800013040000939737002320F1021305F5FFBF -:10F79000930700016FF04FD9930700002320E10287 -:10F7A0002322E1032324F10323265102130408003A -:10F7B0006FF0CFE993070000E39C05F22320D1020C -:10F7C000232261022324C1036FF0CFEAB387E6400E -:10F7D000B308E34133B5F600B3351301B388A8404D -:10F7E0002320F102232211031305000063F6F60023 -:10F7F00033056F4013351500B303FE413365B50083 -:10F80000B38AA34023245103333B7E00130A000034 -:10F810006304050013BA1300B3855E40336A6A01BE -:10F82000B38545412326B1021395C500635E050AE1 -:10F83000B306D74033036F40B337D700B307F34065 -:10F840002322F1022320D102333F6F0093070000EF -:10F850006374D70093371300338ECF4133EFE70142 -:10F86000B3BFCF01330EEE412324C10363040F0065 -:10F8700013B61300B38ED2413366F601B38ECE4079 -:10F880002326D103130408000325C10263080506DB -:10F89000EF00107A130545FF930600023368D50286 -:10F8A000B347D502630808081307C0FF130301021A -:10F8B00093952700B38606413387E7021307C700F5 -:10F8C0003307E3006310E30A13070104B305B7002D -:10F8D000032701029387F7FF3318070123A005FFD1 -:10F8E0009306F0FF6F00800BB3E71701B3E75701F2 -:10F8F000B3E7B700E39A07F86FF0DFCC0325810286 -:10F9000063080500EF00D072130505026FF09FF841 -:10F910000325410263080500EF00907113050504FB -:10F920006FF05FF703250102EF00907013050506E5 -:10F930006FF05FF61306C0FF3386C7021307C102DC -:10F9400093063000B305C70083A505009386F6FF34 -:10F950001307C7FF2322B700E3D6F6FE9387F7FF0E -:10F960006FF01FF80326C7FF83280700330EB70088 -:10F970003356D600B3980801336616012320CE0013 -:10F980001307C7FF6FF01FF4139727001306010238 -:10F990003307E600232007009387F7FFE396D7FE9F -:10F9A000634E3513330535411305150093070002E7 -:10F9B000B348F50213080000130700003365F50291 -:10F9C000634217059386080063D40800930600007D -:10F9D000139728006316050493073000930601026D -:10F9E000B3881741B387E60083A707001305150006 -:10F9F0009386460023AEF6FEE3D6A8FE130730003A -:10FA00006F00000C9317270093060102B387F600DE -:10FA100083A70700130717003368F8006FF05FFA39 -:10FA20009307010493962600B386D70083A706FEAA -:10FA300093050002B385A540B397B7003368F8007B -:10FA4000930701023387E700930730001306000095 -:10FA5000B3871741130747006344F60213070104F5 -:10FA600093972700B307F7000327C1023355A70078 -:10FA700023A0A7FE13054000330515416FF01FF8C2 -:10FA8000131326009306010233836600032E07003A -:10FA90008326C7FF13061600331EBE00B3D6A6008A -:10FAA000B3E6C6012320D3006FF0DFFA93172500D9 -:10FAB00093060102B387F60023A007001305150083 -:10FAC000E356A7FE03270102B33700011306000027 -:10FAD000B367F7002320F1026FF04F908327C10234 -:10FAE0003707F8FF1307F7FFB3F7E7003385A9409F -:10FAF0002326F102130600006FE0DFDD631A040025 -:10FB00009387870093B787006FF0CF96E31A04FEC0 -:10FB10000327C1039307060013050000135747018D -:10FB200013471700137617006FF00FA09307060016 -:10FB3000130500006FE09FE5631C04A483254102C8 -:10FB4000130787002320E10213378700B305B700AE -:10FB500033B7E5002322B10283258102B305B70044 -:10FB60002324B102B3B5E500B38615016FF00FA2EF -:10FB7000630004A2832641021307870083258102C4 -:10FB80002320E10213378700B306D70033B7E6001E -:10FB90002322D102B306B7002324D102B3B6E60074 -:10FBA000B38616016FF08F9E6308060013F71700E7 -:10FBB0006304070093E727000327C1029316C700D9 -:10FBC00063D20602B7860000130515009386F6FF80 -:10FBD0006306D510B706F8FF9386F6FF3377D70094 -:10FBE0002326E102130701029305C10283260700C1 -:10FBF000032647001307470093D636001316D60195 -:10FC0000B3E6C600232ED7FEE392E5FE0327C1022A -:10FC100037860000935637002326D1021307F6FFDC -:10FC2000631AE50283254102032701023367B70007 -:10FC3000832581023367B7003367D700630C070061 -:10FC40002326C102232401022322010223200102D0 -:10FC5000130400000327C1021315150113551501E4 -:10FC6000231EE102131705010325C103B706018016 -:10FC70009386F6FF3375D5003365E500131515003F -:10FC80001314F401135515000328010283254102C2 -:10FC900003268102336585006384070073A0170083 -:10FCA0008320C1050324810523A6A40023A0040109 -:10FCB00023A2B40023A4C400138504000329010572 -:10FCC000832441058329C104032A8104832A410432 -:10FCD000032B01041301010667800000630E090273 -:10FCE000130730006314E902630804021307F0FFEE -:10FCF000378500002326E1022324E1022322E102CA -:10FD00002320E1021305E5FF6F0000021307200026 -:10FD1000E31EE9FCE30C04FC232601022324010278 -:10FD2000232201022320010293E757006FF09FEB8B -:10FD3000130740076344F7006FE05F9193071000DB -:10FD4000232E0100232C0100232A01002328F10087 -:10FD50006FE09F9F130740076344F7006FE0DFCA1F -:10FD60009307100023260100232401002322010011 -:10FD70002320F1006FE09FDA130740076356F7E492 -:10FD800093071000232601002324010023220100F1 -:10FD90002320F1006FF08FF46302058A6FF0CF8C9F -:10FDA000930700016FF00F83930700006398388971 -:10FDB0006FF0CF87E30605986FF05FA0930700010F -:10FDC0006FF0DF92E39C38976FF09F96130101FE6E -:10FDD0000323050083274500032685000328C5006B -:10FDE0007327200037470000931618009318080166 -:10FDF00093D51601232061002322F1002324C100A2 -:10FE00002326010123286100232AF100232CC100AD -:10FE10009306E7FF93D8080163C6B602639C05000A -:10FE2000B3E76700B3E7C700B3E7170113050000A6 -:10FE3000638E0704130810001305000073201800D8 -:10FE40006F00C0049306D7011358F80163D4B604B9 -:10FE5000370500801345F5FF3305A8006306081435 -:10FE60001307E70113080001E39AE5FC1357160195 -:10FE70009398F800B3681701E39208FCB3E76700B2 -:10FE80001316F600B367F6006390070A1301010228 -:10FE9000678000009306F706B7070100B386B640F7 -:10FEA000B3E7F8001306010113D75640232EF100E3 -:10FEB00093F6F6019308000093050000130E060068 -:10FEC000032506009385150013064600B3E8A80035 -:10FED000E318B7FE13162700639C0604930701027C -:10FEE0003386C700832706FF130610002328F1007E -:10FEF000930730003387E7406314C70013062000E0 -:10FF00001307400093172600B307FE0023A0070045 -:10FF100013061600E318E6FE03250101630408003A -:10FF20003305A040E38408F6130810006FF01FF1BA -:10FF3000930501023386C500832506FF13050002E1 -:10FF4000130330003305D5403303E3401307170094 -:10FF5000B395A50013172700930E0102B3E8B8006C -:10FF60003387EE009305000063C065021386150019 -:10FF70001307010293952500B305B700B3D7D70047 -:10FF800023A8F5FE6FF0DFF7832507FF832E06FF1A -:10FF9000B395A500B3DEDE00B3E5D5012328B1009B -:10FFA000930510006FF05FFC130800016FF01FE96C -:10FFB000130101FD23229102232611022324810231 -:10FFC0002320210393040500638C051493D7F54186 -:10FFD00033C4B7003304F4401305040013D9F5010A -:10FFE000EF001005374700001307E7013307A7406C -:10FFF0001305150523288100232A0100232C010065 +:10078000232C810013040102B70700811385471849 +:10079000EFF01FDC13054000EFF09FD4EFF0DFD641 +:1007A0002326A4FE0327C4FEB71700818326C4FEB8 +:1007B00093962600938707F9B387F60023A0E700F6 +:1007C00013051000EFF0DFD1B717008183A707F9F9 +:1007D00013850700EFF09FDBB707008113854719EA +:1007E000EFF01FD7B7170081938707F983A747005A +:1007F00013850700EFF09FD9B707008113854719CC +:10080000EFF01FD5B7170081938707F983A78700FB +:1008100013850700EFF09FD7B707008113854719AD +:10082000EFF01FD3B7170081938707F983A7C7009D +:1008300013850700EFF09FD5B7070081138547198F +:10084000EFF01FD1130000008320C10103248101B8 +:100850001301010267800000130101FE232E110025 +:10086000232C810013040102EFF01FCA2326A4FEEB +:100870008327C4FE93B72700A305F4FE8347B4FE85 +:1008800013850700EFF0DFC68347B4FE63840706D5 +:100890008327C4FE93B717002305F4FE8347A4FE05 +:1008A00013850700EFF0DFC48347A4FE63820702CD +:1008B000B72700810327C4FE131727009387079BE0 +:1008C000B307F7001307A00023A0E7006F000002A2 +:1008D000B72700810327C4FE131727009387079BC0 +:1008E000B307F7001307B00023A0E700EFF0DFC065 +:1008F0006F0040068327C4FE93B73700A304F4FEBD +:10090000834794FE13850700EFF09FBE834794FE54 +:1009100063820702B72700810327C4FE131727004D +:100920009387079BB307F7001307C00023A0E700D6 +:100930006F000002B72700810327C4FE13172700AA +:100940009387079BB307F7001307D00023A0E700A6 +:10095000EFF09FBAEFF05FBAB727008183A7079B3C +:1009600013850700EFF09FC2B70700811385471971 +:10097000EFF01FBEB72700819387079B83A747002F +:1009800013850700EFF09FC0B70700811385471953 +:10099000EFF01FBCB72700819387079B83A78700D1 +:1009A00013850700EFF09FBEB70700811385471935 +:1009B000EFF01FBAB72700819387079B83A7C70073 +:1009C00013850700EFF09FBCB70700811385471917 +:1009D000EFF01FB8130000008320C1010324810140 +:1009E0001301010267800000130101FE232E110094 +:1009F000232C810013040102EFF09FB02326A4FEF4 +:100A0000B72700810327C4FE131727009387079A8F +:100A1000B307F7000327C4FE23A0E7008327C4FE23 +:100A20006386070013050000EFF09FAB1300000082 +:100A30008320C101032481011301010267800000AA +:100A4000130101FE232E1100232C81001304010247 +:100A5000B71700809387879E2326F4FE8325C4FE64 +:100A600013054000EFF05FA7EFF01FF8B7270081F4 +:100A700083A7079A13850700EFF05FB1B7070081DE +:100A800013854719EFF0DFACB72700819387079AEA +:100A900083A7470013850700EFF05FAFB70700811A +:100AA00013854719EFF0DFAAB72700819387079ACC +:100AB00083A7870013850700EFF05FADB7070081BC +:100AC00013854719EFF0DFA8B72700819387079AAE +:100AD00083A7C70013850700EFF05FABB70700815E +:100AE00013854719EFF0DFA6130000008320C10132 +:100AF000032481011301010267800000130101FF3B +:100B0000232611002324810013040101EFF0DFC626 +:100B1000B707008113858719EFF09FA313054000E5 +:100B2000EFF01F9CEFF05FD313051000EFF05F9B19 +:100B3000B70700811385C71AEFF09FA1EFF05FF0B0 +:100B4000130000008320C100032481001301010170 +:100B500067800000130101FF232611002324810078 +:100B60001304010113051000EFF09F979305801CFB +:100B7000B70700811385871FEF00C00593070000AA +:100B8000138507008320C1000324810013010101A4 +:100B900067800000130101FC2324C1022326D10237 +:100BA0002328E102232AF102232C0103232E11031F +:100BB000138605008325850093068102232E1100EC +:100BC0002326D100EF0000068320C1011301010498 +:100BD00067800000130101FC232AF102B72700817E +:100BE00083A787982324C1022326D1022322B1029E +:100BF0002328E102232C0103232E110383A5870060 +:100C0000930641021306050013850700232E1100E9 +:100C10002326D100EF0000018320C101130101044C +:100C200067800000130101E2232E111C232A911C6E +:100C30002328211D2326311D232C811B1389050008 +:100C400093040600138C0600232C811C2324411DD1 +:100C50002322511D2320611D232E711B232A911B4A +:100C60002328A11B2326B11B93090500EF40103B4D +:100C700083270500138507002328F102EF60C06475 +:100C8000232EA1002320010E2322010E2324010E76 +:100C90002326010E638A090083A789036396070050 +:100CA00013850900EF2000588317C9001397270107 +:100CB00063420702B726000003274906B3E7D700BF +:100CC0002316F900B7E7FFFF9387F7FFB377F70025 +:100CD0002322F9068357C90093F78700638007042E +:100CE00083270901638C07028357C9001307A000FB +:100CF00093F7A7016390E7088317E90063CC070621 +:100D000093060C001386040093050900138509005F +:100D1000EF10D0772320A1026F00C00193050900D6 +:100D200013850900EF204002E30005FC9307F0FF64 +:100D30002320F1028320C11D0324811D032501020C +:100D40008324411D0329011D8329C11C032A811C01 +:100D5000832A411C032B011C832BC11B032C811BE9 +:100D6000832C411B032D011B832DC11A1301011E6E +:100D700067800000B7070081938707212324F104CF +:100D8000B7070081930AC10F9387C738232A510DF3 +:100D9000232E010C232C010C130A0000938B0A0054 +:100DA000232E0102232C0102232401002326010209 +:100DB000232A0102232001022328F10013840400C6 +:100DC000130750028347040063840700639CE70A0B +:100DD000330B9440630A0B048327C10D23A09B00AF +:100DE00023A26B01B3876701232EF10C8327810DAA +:100DF00013077000938B8B0093871700232CF10C43 +:100E0000635EF7001306410D930509001385090081 +:100E1000EF804050631C0572938B0A008327010208 +:100E2000B38767012320F10283470400639407001E +:100E30006F10106093071400A30B010A930DF0FFCD +:100E400023220102130400009306A005930CA000C6 +:100E5000130D900003CB070013871700232CE1002C +:100E60001306A00293070BFE63F4F6006F108028B0 +:100E70000327810493972700B387E70083A7070020 +:100E800067800700130414006FF0DFF31385090077 +:100E9000EF40D0188327450013850700232AF1026D +:100EA000EF6080422326A10213850900EF4010174E +:100EB000832785009306A0052324F1008327C10220 +:100EC000638C0700832781006388070083C70700BE +:100ED0006384070013640440832781016FF09FF748 +:100EE0008347710BE39A07FE93070002A30BF10AF5 +:100EF0006FF09FFE136414006FF01FFE83270C0039 +:100F0000130C4C002322F102E3D807FCB307F04096 +:100F10002322F102136444006FF01FFC9307B00218 +:100F20006FF0DFFC0327810183278101034B07005A +:100F3000938717006310CB04832D0C0013074C001C +:100F400063D40D00930DF0FF130C0700232CF10068 +:100F50006FF09FF833839D039387170003CBF7FF50 +:100F6000B30DE30013070BFDE376EDFE232CF10038 +:100F70006FF05FEF930D00006FF0DFFE1364040865 +:100F80006FF09FF58327810123220102032741028D +:100F9000130B0BFD93871700330797033307EB0001 +:100FA00003CBF7FF2322E10213070BFDE370EDFEF5 +:100FB0006FF0DFFB136484006FF01FF28327810161 +:100FC00003C7070093078006631CF700832781018E +:100FD0001364042093871700232CF1006FF0DFEFD8 +:100FE000136404046FF05FEF8327810103C70700D8 +:100FF0009307C006631CF7008327810193871700BE +:10100000232CF100136404026FF01FED136404013C +:101010006FF09FEC93074C00232AF10083270C000C +:10102000A30B010A230EF112130C0000930D100004 +:101030001307000023260100930C0000130D00008D +:101040009304C1132324E1026354B7012324B103A1 +:101050008346710B638806008327810293871700FC +:101060002324F102937724002320F10463880700EE +:1010700083278102938727002324F1029377440872 +:101080002322F1046390070883274102832681020B +:10109000B386D7406358D006B7070081130E00010E +:1010A0001388C737930E70000326810D23A00B0110 +:1010B0008325C10D1306160013858B006354DE00D3 +:1010C0006F10800423A2DB00B386B600232ED10C60 +:1010D000232CC10C93067000930B050063D4C60249 +:1010E0001306410D93050900138509002326E10429 +:1010F000EF804022630405006F10902D0327C10488 +:10110000938B0A008346710B638E06049306710B62 +:1011100023A0DB009306100023A2DB008326C10D71 +:1011200013067000938B8B0093861600232ED10C30 +:101130008326810D93861600232CD10C6354D6028E +:101140001306410D93050900138509002326E104C8 +:10115000EF80401C630405006F1090270327C10433 +:10116000938B0A0083270104638E07049306810B87 +:1011700023A0DB009306200023A2DB008326C10D01 +:1011800013067000938B8B0093862600232ED10CC0 +:101190008326810D93861600232CD10C6354D6022E +:1011A0001306410D93050900138509002320E1046E +:1011B000EF804016630405006F109021032701049F +:1011C000938B0A008327410493060008639CD7068B +:1011D0008327410283268102B386D7406354D00619 +:1011E00013080001130E7000832701010326810DEF +:1011F0008325C10D23A0FB001306160013858B0069 +:10120000E340D87623A2DB00B386B600232ED10CB0 +:10121000232CC10C93067000930B050063D4C60207 +:101220001306410D93050900138509002320E104ED +:10123000EF80400E630405006F109019032701042E +:10124000938B0A003307B7416350E006130800018F +:10125000130E7000832701018326810D0326C10D23 +:1012600023A0FB009386160093858B00E342E8746D +:1012700023A2EB003307C700232EE10C232CD10C53 +:1012800013077000938B05006350D7021306410DBE +:101290009305090013850900EF80C007630405006A +:1012A0006F101013938B0A00937604100327C10D5F +:1012B000E39406748327810D3383ED0023A09B0004 +:1012C0009387170023A2BB01232E610C232CF10C62 +:1012D00013077000938B8B006344F7006F10400678 +:1012E0001306410D9305090013850900EF80800264 +:1012F000630405006F10D00D938B0A006F1040043B +:10130000136404019377040263860706130C7C00C0 +:10131000137C8CFF832C0C00032D4C0093078C0056 +:10132000232AF10063440D006F109012330890419E +:1013300033370001B307A041338DE7401307D002D4 +:10134000A30BE10A930C0800130710009306F0FFAB +:10135000E38ADD409306040033E6AC011374F4F72E +:10136000E3120640E38A0D5693061000E310D740BF +:101370006F10500F93074C00232AF100937704015C +:1013800063880700832C0C0013DDFC416FF09FF98C +:101390009377040403280C0063880700931C08015A +:1013A00093DC0C416FF05FFE93770420930C0800F0 +:1013B000E38C07FC931C880193DC8C416FF0DFFC0D +:1013C000937784006388070A93074C00232AF1006F +:1013D00083270C0003A6070083A6470003A7870006 +:1013E00083A7C7002320C10E2322D10E2324E10EA0 +:1013F0001305010E2326F10EEF40803B232EA10A98 +:1014000093072000631EF50A8327010E9305010947 +:101410001305010A2320F10A8327410E232801081E +:10142000232A01082322F10A8327810E232C010895 +:10143000232E01082324F10A8327C10E2326F10A53 +:10144000EFB09041635605009307D002A30BF10A59 +:101450009307700463D06707B70400819384043A4C +:101460001374F4F7130C0000930D30001307000001 +:101470006F009035130C7C00137C8CFF83250C00CF +:1014800003264C0093078C001305010A232AF10060 +:10149000EFE050588327010A2320F10E8327410AE9 +:1014A0002322F10E8327810A2324F10E8327C10A08 +:1014B0006FF01FF4B70400819384C4396FF05FFAB2 +:1014C00093071000631AF5028327C10E63D6070045 +:1014D0009307D002A30BF10A9307700463D8670146 +:1014E000B70400819384843A6FF09FF7B7040081BA +:1014F0009384443A6FF0DFF6937CFBFD930710046E +:10150000639EFC0493070003230CF10A13071006E3 +:10151000930780076304EB0093078005A30CF10A8F +:10152000930730061364240063D2B74D93851D00E2 +:1015300013850900EF40404B93040500631E054AE4 +:101540008357C90093E707042316F9008357C9009E +:1015500093F70704638007FE6FF04FFD9307F0FFDA +:101560006380FD4A93077004130C00006398FC002D +:1015700063960D00138C0D00930D1000032AC10E0D +:10158000936704102324F10223200104032F010E8A +:10159000832E410E032E810E635A0A00B707008086 +:1015A00033CA47019307D0022320F10493071004A4 +:1015B0006392FC4A1305010A2320E10B2322D10B7D +:1015C0002324C10B2326410BEFE050681306C10B07 +:1015D000EF50901D13860500930505001305010AC1 +:1015E000EFE050438327010A130601079305010822 +:1015F0002320F1088327410A130501092328010646 +:101600002322F1088327810A232A0106232C0106BD +:101610002324F1088327C10A2326F108B707FC3FDA +:10162000232EF106EFB010380328010903264109E3 +:10163000832681090327C109930501091305010ABE +:101640002320010B232801052322C10A2326C104DC +:101650002324D10A2322D1042326E10A2326E100F0 +:1016600023280108232A0108232C0108232E01081E +:10167000EFB000770327C100832641040326C1048D +:10168000032801056316050093071000232EF10AB5 +:1016900093071006630CFB36370D008193070D3C52 +:1016A0002326F100138EFDFF138D0400B7070340BE +:1016B00093050109232AC1081305010A130601082D +:1016C000232CC1052326F10823280109232CD10846 +:1016D000232EE108232001082322010823240108E6 +:1016E000EFB0502C0328010A0326410A8326810A01 +:1016F0000327C10A1305010A232A01052328C1046F +:101700002326D1042322E104EFE0C07993050500EC +:10171000130A05001305010AEFE01017032741041F +:1017200003260105032841052326E1080327010AB2 +:101730008326C1042322C1082328E1060327410A86 +:101740009305010813060107232AE1060327810AEE +:101750001305010923200109232CE1060327C10AEF +:101760002324D108130D1D00232EE106EFC0904E57 +:101770008327C100032E810583220109B385470118 +:1017800083C50500832F4109032F8109832EC109D9 +:101790002322C105A30FBDFE9307F0FF6300FE08DF +:1017A000130EFEFF930501091305010A2326D10735 +:1017B0002324E1072322F10723205106232EC1050C +:1017C0002320510A232C51042322F10B232AF10553 +:1017D0002324E10B2328E1052326D10B2326D10561 +:1017E00023280108232A0108232C0108232E01089D +:1017F000EFB0005F0327C1048326010503264105DE +:1018000003288105032EC10583220106832F41068B +:10181000032F8106832EC106E31A05E83707FE3F32 +:10182000930501091305010A2320510A232C5104B1 +:101830002322F10B232AF1052324E10B2328E105C0 +:101840002326D10B2326D10523280108232A0108AA +:10185000232C0108232EE108EFB0406B6348A0045D +:1018600083228105832F4105032F0105832EC104A7 +:101870003707FE3F930501091305010A2320510A8A +:101880002322F10B2324E10B2326D10B232801086B +:10189000232A0108232C0108232EE108EFB040542D +:1018A0006310051A137A1A00630C0A188327C10003 +:1018B0002326A10D9305000303C6F7008326C10C60 +:1018C0001387F6FF2326E10C03C7F6FF6306C71450 +:1018D000130690036316C7148327C10003C7A7002C +:1018E000A38FE6FE130A0D0013077004330A9A4013 +:1018F000032DC10B6390EC2C1307D0FF6344ED0064 +:1019000063DAAD33130BEBFF9306FDFF232ED10AF1 +:101910001376FBFD130510041377FB0F93050000EE +:101920006318A6001307F7001377F70F930510004D +:101930002302E10C9307B00263D80600930610005F +:10194000B386A6419307D002A302F10C930790003F +:1019500063D8D72A1307310D130507009305A0009C +:1019600013083006B3E7B6021306F7FF93870703A1 +:10197000A30FF7FEB3C7B6026344D82693870703C5 +:10198000A30FF6FE1307E7FF1306610C6360A7269B +:101990009307410CB307F640232CF102B38D4701A6 +:1019A0009307100063C6470193771400638607000E +:1019B0008327C101B38DFD001374F4BF9367041036 +:1019C0002324F10223260100930C0000130D0000D4 +:1019D00083270104638607001307D002A30BE10AE3 +:1019E00003248102130700006FF0CFE5130C000001 +:1019F0009304C1136FF09FB8130C05006FF01FB86C +:101A0000130C0000930D60006FF05FB7370D00817D +:101A10009307CD3A6FF0DFC8A38FB6FE6FF01FEAD1 +:101A2000130717001377F70F6FF09FEB130A1A00D5 +:101A3000A30FDAFE33874741E35A07FE6FF0DFEA70 +:101A400083274104130A0D0093060003B307FD002A +:101A50006FF05FFE93076004638EFC0093075004F1 +:101A6000138D1D006384FC00138D0D0013062000F0 +:101A70006F00C000138D0D00130630009307010C9A +:101A80001308C10C1307C10B93060D009305010A3F +:101A9000138509002320E10B2326E1052322D10B26 +:101AA0002322D1052324C10B2326C1012326410B68 +:101AB000EF30C0109307700493040500032EC1009B +:101AC000832E4104032FC104639AFC009377140012 +:101AD00063960700032AC10C6FF01FE1130760042F +:101AE000B387A401639AEC0683C6040013070003BE +:101AF0006390E606930501091305010A2328F10402 +:101B00002320E10B2326E1052322D10B2322D1053B +:101B10002324C10B2326C1012326410B23280108BE +:101B2000232A0108232C0108232E0108EFB0402BA3 +:101B3000032EC100832E4104032FC1048327010516 +:101B40006308050013071000330DA741232EA10BD6 +:101B50000327C10BB387E700930501091305010AA9 +:101B60002326F1002320E10B2322D10B2324C10BD8 +:101B70002326410B23280108232A0108232C0108CE +:101B8000232E0108EFB0C0258327C1006314050090 +:101B90002326F10C930600036F00000113061700C3 +:101BA0002326C10C2300D7000327C10CE368F7FEEE +:101BB0006FF05FF213076004E398ECD4137714001E +:101BC0003367B7016350A0076300070C8327C10187 +:101BD0003307FD00B38DED00130B60066F000009A5 +:101BE00013070600938607006FF0DFD7130717006F +:101BF0008347F7FF13061600A30FF6FE6FF01FD9F9 +:101C00001307610C63980500930700032303F10C8D +:101C10001307710C93870603130617002300F700C0 +:101C20006FF01FD7630607068327C10113871700CC +:101C30006FF05FFA63404D0313771400930D0D00AE +:101C4000630607008327C101B30DFD00130B700667 +:101C50006F00C0018327C101130B7006B30DFA009A +:101C60006346A0013383AD41930D1300937C044080 +:101C700023260100E38E0CD4930C0000E35AA0D578 +:101C80009306F00F6F008003930D0D006FF0DFF4EB +:101C9000130B6006930D10006FF05FFD6356A703F2 +:101CA00083278100330DED4003C71700630A070245 +:101CB00093871700938C1C002324F1008327810055 +:101CC00003C70700E31CD7FC8327C1003387FC0050 +:101CD0008327C1023307F702B30DB7016FF05FCF5F +:101CE0008327C100938717002326F1006FF01FFDA3 +:101CF00013074C00232AE1001377040283270C000A +:101D0000630007020327010223A0E7001357F741EE +:101D100023A2E700032C4101832481016FF00F8A85 +:101D200013770401630807000327010223A0E700DB +:101D30006FF05FFE137704046308070003270102B6 +:101D40002390E7006FF01FFD13740420E30E04FCE2 +:101D5000032701022380E7006FF0DFFB1364040117 +:101D60009377040263860702130C7C00137C8CFFBC +:101D7000832C0C00032D4C0093078C00232AF100C8 +:101D80001374F4BF13070000A30B010A6FF00FDCFC +:101D900093074C00232AF100937704016386070020 +:101DA000832C0C006F000001937704046388070004 +:101DB000835C0C00130D00006FF09FFC93770420F0 +:101DC000E38007FE834C0C006FF0DFFE3787FFFFD8 +:101DD0001347078393074C00231CE10A3707008150 +:101DE000232AF1009307C73A832C0C00130D00003F +:101DF00013642400232EF10213072000130B800725 +:101E00006FF09FF893074C00232AF100A30B010AFF +:101E10009307F0FF83240C006384FD0213860D00FA +:101E20009305000013850400EF404023130C0500C8 +:101E3000630E05E2B30D9540130C00006FF00FE345 +:101E400013850400EF504048930D05006FF0DFFE4E +:101E5000136404019377040263820702130C7C006D +:101E6000137C8CFF832C0C00032D4C0093078C00FB +:101E7000232AF100130710006FF01FF193074C00A5 +:101E8000232AF1009377040163860700832C0C005A +:101E90006F0000019377040463880700835C0C00E3 +:101EA000130D00006FF01FFD93770420E38007FE01 +:101EB000834C0C006FF0DFFEB70700819387073C6F +:101EC000232EF10293770402638A0704130C7C002B +:101ED000137C8CFF832C0C00032D4C0093078C008B +:101EE000232AF10013771400630E070033E7AC01D7 +:101EF000630A070013070003230CE10AA30C610B1C +:101F0000136424001374F4BF130720006FF0DFE79D +:101F1000B70700819387C73A6FF09FFA93074C0089 +:101F2000232AF1009377040163860700832C0C00B9 +:101F30006F0000019377040463880700835C0C0042 +:101F4000130D00006FF01FFA93770420E38007FE63 +:101F5000834C0C006FF0DFFE9306040013071000A3 +:101F60006FF08FBF93061000E308D74E9306200052 +:101F70006308D7121307011A1316DD0193F67C00CC +:101F800013D83C0093860603B36C0601135D3D0035 +:101F9000A30FD7FE33E6AC019304F7FF631E0602DE +:101FA00093771400638A0700930700036386F600A3 +:101FB000A38FF4FE9304E7FF9307011A13870D0024 +:101FC000130C0000B38D974023260100930C0000F2 +:101FD000130D00006FF00F87138704006FF0DFF917 +:101FE00093770440130A00001307011A2326F10017 +:101FF000130C90001306A0009306000013850C003C +:1020000093050D009304F7FF2324E102EFA0501C79 +:10201000032781028327C10013050503A30FA7FE31 +:10202000130A1A00638807048327810003C7070087 +:102030006312EA049307F00F630EFA0263140D00B3 +:10204000637A9C038327C10283254103130A00009E +:10205000B384F4401386070013850400EF508028F2 +:102060008327810003C717006306070093871700C3 +:102070002324F1001306A0009306000013850C0032 +:1020800093050D00EFA0805163140D00E3769CF3DF +:10209000930C0500138D0500138704006FF09FF566 +:1020A0009304011A8327C10313F7FC009384F4FF00 +:1020B0003387E7000347070013D84C002380E40070 +:1020C0001317CD01B36C0701135D4D0033E7AC016D +:1020D000E31A07FC6FF05FEE9304011AE31E07ECAE +:1020E00093F61600E38A06EC93070003A30FF1189A +:1020F0006F00D037E30E0B32230E6113A30B010ADE +:10210000232A81016FE05FF29385050123A2CB01B1 +:10211000232EB10C232CC10C63DECE021306410D1D +:1021200093050900138509002328E1042326D1041F +:10213000EF70401EE31E0528032701058326C10416 +:10214000B707008113850A00930E70001388C73704 +:10215000130E0001938606FF930B05006FE0DFF47A +:102160009385050123A20B01232EB10C232CC10C56 +:10217000635ACE021306410D930509001385090029 +:102180002322E1042320D104EF70C018E3120524B8 +:10219000032741048326010413850A00130E7000EF +:1021A00013080001938606FF930B05006FF0CF83A1 +:1021B0001306060123A20B01232EC10C232CD10CE4 +:1021C0006356DE021306410D9305090013850900CD +:1021D0002320E104EF700014E31C051E0327010413 +:1021E00093850A00130E700013080001130707FF00 +:1021F000938B05006FF00F869306500663D86677C1 +:102200008326010E930501091305010A2320D10A33 +:102210008326410E2320E104232801082322D10A2A +:102220008326810E232A0108232C01082324D10AA6 +:102230008326C10E232E01082326D10AEFA0503A8F +:102240000327010463120518B70700819387473DF0 +:1022500023A0FB009307100023A2FB008327810D1E +:1022600013071700232EE10C93871700232CF10C82 +:1022700013077000938B8B00635EF7001306410D0C +:102280009305090013850900EF70C008E3120514D7 +:10229000938B0A008327C10B63C647019377140011 +:1022A0006380070A832701030327C101938B8B00F7 +:1022B00023ACFBFE8327C10123AEFBFE8327C10DA8 +:1022C000B387E700232EF10C8327810D13077000DD +:1022D00093871700232CF10C635EF7001306410D62 +:1022E0009305090013850900EF70C002E312050E83 +:1022F000938B0A009304FAFF63549004130B0001BC +:10230000930C7000032601018327810D0327C10D63 +:1023100023A0CB009387170093868B00634A9B060C +:1023200023A29B00B384E400232E910C232CF10CF8 +:1023300013077000938B06006354F7006FE05FFA99 +:1023400013744400E3160402032B41028327810225 +:102350006354FB00138B070083270102B3876701D7 +:102360002320F1028327C10D638C07001306410D62 +:102370009305090013850900EF60D079E31A05047D +:10238000232C010CE31E0C08938B0A006FF09F981E +:102390001307070123A26B01232EE10C232CF10C60 +:1023A00063DEFC001306410D930509001385090047 +:1023B000EF605076E31E050093860A00938404FFC5 +:1023C000938B06006FF01FF48326C10B634ED0166B +:1023D000B70700819387473D23A0FB0093071000B8 +:1023E00023A2FB008327810D13071700232EE10C86 +:1023F00093871700232CF10C13077000938B8B002D +:10240000635EF7001306410D93050900138509006B +:10241000EF605070631E057A938B0A008327C10B0F +:10242000937614000327C10DB367FA00B3E7D70012 +:10243000E38807F08327010393888B0023A0FB0028 +:102440008327C10123A2FB00B387E700232EF10CF1 +:102450008327810D1307700093871700232CF10C3D +:10246000635EF7001306410D93050900138509000B +:10247000EF60506A631E057493880A00032BC10B3A +:1024800063500B06330B604113870800930C000167 +:10249000130D7000032601018327810D8326C10DD2 +:1024A0002320C700938717009388880063C26C07B6 +:1024B00023226701330BDB00232E610D232CF10C4B +:1024C00013077000635EF7001306410D93050900C2 +:1024D00013850900EF601064631C056E93880A0081 +:1024E0008327C10D23A0980023A24801B387470189 +:1024F000232EF10C8327810D13077000938B880026 +:1025000093871700232CF10CE35CF7E26FE05FDDAB +:102510009386060123229701232ED10C232CF10C44 +:10252000635EFD001306410D930509001385090044 +:10253000EF60505E631E056893880A00130B0BFF63 +:10254000138708006FF01FF5130B0D006354AA01E9 +:10255000130B0A00635260053307EB00232EE10CD6 +:102560000327810D23A09B0023A26B0113071700F3 +:10257000232CE10C93067000938B8B0063DEE60046 +:102580001306410D9305090013850900EF6090586B +:1025900063100564938B0A0063540B00130B000057 +:1025A000330B6D41635E6005930D000113037000F2 +:1025B000832701010327810D8326C10D23A0FB0082 +:1025C0001307170013868B0063C06D1B23A26B01DA +:1025D000330BDB00232E610D232CE10C93067000DE +:1025E000930B060063DEE6001306410D9305090018 +:1025F00013850900EF601052631C055C938B0A0081 +:1026000093770440338BA40163840702B3874401AA +:10261000930D7000138D07008327C10063940C187D +:1026200063940718B387440163F46701138B0700B1 +:102630008327C10B63C6470193771400638A07049D +:10264000832701030327C101938B8B0023ACFBFE7F +:102650008327C10123AEFBFE8327C10DB387E700AB +:10266000232EF10C8327810D130770009387170029 +:10267000232CF10C635EF7001306410D930509004E +:1026800013850900EF60104963140554938B0A0009 +:10269000B3844401B38764418324C10BB3049A40DB +:1026A00063D4970093840700635490048327C10D7B +:1026B00023A06B0123A29B00B387F400232EF10C0F +:1026C0008327810D13077000938B8B00938717006E +:1026D000232CF10C635EF7001306410D93050900EE +:1026E00013850900EF6010436314054E938B0A00B5 +:1026F0009387040063D40400930700008324C10B74 +:10270000B3049A40B384F440E35C90C2130B00011D +:10271000930C7000032601018327810D0327C10D4F +:1027200023A0CB009387170093868B0063449B20E4 +:1027300023A29B00B384E400232E910C232CF10CE4 +:1027400013077000938B0600E35CF7BE1306410D80 +:102750009305090013850900EF60D03B631A054615 +:10276000930BC10F6FF0DFBD9386060123A2BB015F +:10277000232ED10C232CE10C6350E3021306410DF0 +:102780009305090013850900EF60D03863120544F2 +:1027900013860A0013037000130B0BFF930B060044 +:1027A0006FF01FE16386070E8327C1009387F7FF51 +:1027B0002326F100832741030327C102938B8B005B +:1027C00023ACFBFE8327C10223AEFBFE8327C10D92 +:1027D000B387E700232EF10C8327810D9387170021 +:1027E000232CF10C63DEFD001306410D9305090057 +:1027F00013850900EF601032631C053C938B0A00BF +:102800008327810033076D4183C707006354F700B6 +:10281000930707006356F0040327C10D23A06B0143 +:1028200023A2FB003387E700232EE10C0327810D51 +:10283000938B8B0013071700232CE10C63D2ED025E +:102840001306410D93050900138509002320F104A7 +:10285000EF60502C631E053683270104930BC10FD4 +:102860001387070063D40700130700008327810044 +:102870001308000183C70700B387E7406344F006ED +:102880008327810083C70700330BFB006FF0DFD87D +:1028900083278100938CFCFF9387F7FF2324F100AB +:1028A0006FF05FF19386060123A20B01232ED10C5A +:1028B000232CE10C63D4ED021306410D93050900AE +:1028C000138509002320F104EF60D0246312053042 +:1028D000832701041306C10F13080001938707FF24 +:1028E000930B0600832501010327810D8326C10D6B +:1028F00023A0BB001307170013868B00E344F8FAEC +:1029000023A2FB00B387D700232EF10C232CE10C6C +:10291000930B0600E3D6EDF61306410D930509006F +:1029200013850900EF60101F6314052A930BC10F74 +:102930006FF01FF51307070123A26B01232EE10C93 +:10294000232CF10C63DEFC001306410D93050900F6 +:1029500013850900EF60101C631C05269306C10F48 +:10296000938404FF938B06006FF0DFDA8327810DD9 +:102970009306100023A09B001307170093871700EE +:10298000938C8B0063C64601137614006306061C05 +:1029900093061000232EE10C23A2DB00232CF10C64 +:1029A00013077000635EF7001306410D93050900DD +:1029B00013850900EF601016631C0520938C0A0034 +:1029C000832701030327C101938C8C0023ACFCFEF9 +:1029D0008327C10123AEFCFE8327C10DB387E70027 +:1029E000232EF10C8327810D1307700093871700A6 +:1029F000232CF10C635EF7001306410D93050900CB +:102A000013850900EF6010116314051C938C0A00F4 +:102A10008327010E930501091305010A2320F10AFA +:102A20008327410E130BFAFF232801082322F10A02 +:102A30008327810E232A0108232C01082324F10A6D +:102A40008327C10E232E01082326F10AEFA0403967 +:102A5000630605088327C10D0327810D93841400A5 +:102A60009387F7FFB38747011307170023A09C0044 +:102A700023A26C01232EF10C232CE10C9307700090 +:102A8000938C8C0063DEE7001306410D930509006B +:102A900013850900EF601008631C0512938C0A006F +:102AA0009307410C23A0FC008327810303278103A4 +:102AB000938B8C0023A2FC008327C10DB387E70012 +:102AC000232EF10C8327810D1307700093871700C5 +:102AD000232CF10CE356F7866FE09F80E35260FDF4 +:102AE00093040001130D7000032601010327810DDB +:102AF0008327C10D23A0CC001307170093868C00F9 +:102B000063C06403B307FB0023A26C01232EF10C06 +:102B1000232CE10C93077000938C06006FF09FF656 +:102B20009387070123A29C00232EF10C232CE10C98 +:102B3000635EED001306410D93050900138509003E +:102B4000EF60407D6316050893860A00130B0BFFA8 +:102B5000938C06006FF05FF9232EE10C23A2DB00BB +:102B6000232CF10C13077000E35CF7F26FF0DFF138 +:102B700083274102032781023384E740635680FCA8 +:102B8000B7070081130B00019384C737930C7000C3 +:102B90008327810D23A09B000327C10D9387170076 +:102BA00063448B0423A28B003304E400232E810CA6 +:102BB000232CF10C130770006358F7F81306410D2E +:102BC0009305090013850900EF60C074630E05F6D4 +:102BD00063140C006FE09F9793050C0013850900A8 +:102BE000EF0050106FE09F961307070123A26B01BF +:102BF000232EE10C232CF10C938B8B0063DEFC0065 +:102C00001306410D9305090013850900EF608070DC +:102C1000E31005FC938B0A00130404FF6FF05FF7C9 +:102C200093050C0013850900EF00D00B6FF0CFF572 +:102C30008327C10D639407006FE05F911306410D78 +:102C40009305090013850900EF60C06C6FE01F90C9 +:102C50001307F0FF6392EDB063140DB813079000F3 +:102C6000636097B913880C03A30F01199304F1193A +:102C70006FF08FB4B7270081930606001386050016 +:102C80009305050003A587986FD0DFF983D7C500AA +:102C9000130101B8232C814693F7D7FF231AF100C3 +:102CA00083A7450613840500232A91462326F106AF +:102CB00083D7E50023282147232E1146231BF1004B +:102CC00083A7C50113090500232001022322F10275 +:102CD00083A74502930581002326F102930701078C +:102CE0002324F100232CF100930700402328F10056 +:102CF000232EF100EFD01FF393040500634C050071 +:102D00009305810013050900EF00003863040500F6 +:102D10009304F0FF8357410193F70704638807008A +:102D20008357C40093E707042316F4008320C147A8 +:102D30000324814713850400032901478324414765 +:102D40001301014867800000130101FFB7270081CC +:102D5000232291009304050003A587982324810072 +:102D600023261100138405006308050083278503CB +:102D700063940700EF00004B0317C400931707018B +:102D800093D7070193F68700639E060693F6070123 +:102D9000639606029307900023A0F40013670704CC +:102DA0002316E4001305F0FF8320C10003248100F3 +:102DB00083244100130101016780000093F747005D +:102DC000638C070283250403638C050093070404C6 +:102DD0006386F50013850400EF00C0702328040209 +:102DE0008357C4002322040093F7B7FD2316F40091 +:102DF000832704012320F4008357C40093E787004E +:102E00002316F40083270401639007028357C4004C +:102E10001307002093F707286388E7009305040051 +:102E200013850400EF20502D8357C40013F71700BB +:102E3000630C07028327440123240400B307F040F6 +:102E4000232CF4008327040113050000E39E07F4FC +:102E50008317C40013F70708E30807F493E7070490 +:102E60002316F4006FF01FF493F7270013070000F8 +:102E700063940700032744012324E4006FF09FFCC0 +:102E80008397C500130101FE232C810013970701CE +:102E900013570701232A9100232E11002328210113 +:102EA00023263101937687009304050013840500DF +:102EB000639C06163717000013070780B3E7E70087 +:102EC00003A745002396F5006346E00203A7C50368 +:102ED0006342E002130500008320C1010324810145 +:102EE00083244101032901018329C1001301010247 +:102EF0006780000003278402E30E07FC03A9040097 +:102F00009396370123A0040063D8060C032604051A +:102F10008357C40093F74700638E0700832744005C +:102F20003306F64083270403638607008327C40320 +:102F30003306F640832784028325C40193060000EC +:102F400013850400E78007009307F0FF8356C40051 +:102F50006312F50283A704001307D001636EF70A1A +:102F600037074020130717003357F7001377170070 +:102F70006304070AB7F7FFFF9387F77F032704016E +:102F8000B3F7D7009397070193D707412320E400B5 +:102F90002316F4002322040013973701635C070013 +:102FA0009307F0FF6316F50083A7040063940700FE +:102FB0002328A4048325040323A02401E38C05F023 +:102FC000930704046386F50013850400EF00805125 +:102FD000232804026FF01FF08325C40113060000AC +:102FE0009306100013850400E70007009307F0FF25 +:102FF00013060500E31EF5F083A70400E38A07F03B +:103000001307D0016386E700130760016392E706A8 +:1030100023A024016FF01FEC93E706042316F400AD +:103020001305F0FF6FF05FEB83A90501E38409EA64 +:1030300003A905001377370023A03501330939416F +:10304000930700006314070083A745012324F400BD +:10305000E35220E9832744028325C4019306090033 +:103060001386090013850400E78007006348A00069 +:103070008357C40093E707046FF05FFAB389A90090 +:103080003309A9406FF0DFFC130101FE232C8100FE +:10309000232E110013040500630C0500832785030C +:1030A000639807002326B100EF00C0178325C100F5 +:1030B0008397C500638C0700130504000324810176 +:1030C0008320C101130101026FF09FDB8320C10146 +:1030D0000324810113050000130101026780000031 +:1030E00093050500631C0500B717008103A547E79A +:1030F000B7350080938585086F00006FB727008182 +:1031000003A587986FF05FF8130500006780000043 +:10311000130101FF2324810023261100130405005D +:103120002316B5002317C500232005002322050020 +:10313000232405002322050623280500232A050051 +:10314000232C050013068000930500001305C50518 +:10315000EF201073B7770080938707172320F402BE +:10316000B77700809387871C2322F402B77700800B +:103170009387C7242324F402B77700809387472AD4 +:10318000232E84002326F4028320C100032481001F +:103190001301010167800000B7A500809385452ACF +:1031A0006F0080641305000067800000130101FFB9 +:1031B00023229100130680069384F5FFB384C40292 +:1031C00023202101138905002324810023261100D7 +:1031D00093854407EF2050011304050063000502A6 +:1031E00023200500232225011305C5002324A40064 +:1031F0001386840693050000EF20906813050400F1 +:103200008320C1000324810083244100032901009D +:103210001301010167800000B717008103A547E78C +:103220006FF09FF783278503639E0706130101FF55 +:10323000B737008023261100232481009387871944 +:10324000232EF502930730002322F52E9307C52E77 +:10325000130405002324F52E2320052E0325450005 +:103260001306000093054000EFF09FEA0325840059 +:103270001306100093059000EFF09FE90325C400AA +:103280001306200093052001EFF09FE8930710003C +:10329000232CF4028320C1000324810013010101C7 +:1032A0006780000067800000130101FFB7170081ED +:1032B0002322910083A447E7232021012326110024 +:1032C00083A7840323248100130905006396070064 +:1032D00013850400EFF01FF59384042E03A48400EB +:1032E00083A744009387F7FF63DA070083A70400EE +:1032F0006380070883A404006FF05FFE0317C40017 +:1033000063140706B707FFFF9387170023220406FD +:103310002320040023220400232404002326F40095 +:1033200023280400232A0400232C04001306800011 +:10333000930500001305C405EF20905423280402D0 +:10334000232A040223220404232404041305040072 +:103350008320C1000324810083244100032901004C +:103360001301010167800000130484066FF09FF7CA +:103370009305400013050900EFF05FE323A0A400CC +:10338000E31A05F69307C0002320F9001304000098 +:103390006FF0DFFB6780000067800000678000003F +:1033A00067800000B727008103A58798B7350080A4 +:1033B000938585106F004039B727008103A5879852 +:1033C000B73500809385451A6F000038130101FE60 +:1033D0002328210137190081232C8100232A910001 +:1033E0002326310113840500232E110093090500C3 +:1033F00013098940EF209056832789003717000072 +:1034000083A447009307F7FE3384874093F4C4FFF7 +:10341000330494001354C4001304F4FF1314C400C1 +:103420006356E40213850900EF2090531305000052 +:103430008320C10103248101832441010329010167 +:103440008329C10013010102678000009305000079 +:1034500013850900EF30903F83278900B3879700D9 +:10346000E312F5FCB305804013850900EF30103EF0 +:103470009307F0FF6310F50493050000138509001E +:10348000EF30D03C032789009306F000B307E540F6 +:10349000E3DAF6F8B726008183A6C69893E717000B +:1034A0002322F7003305D540B726008123A0A69C30 +:1034B0006FF05FF783278900B3848440372700814A +:1034C00093E4140023A297008327079C1385090027 +:1034D000338487402320879CEF20904813051000F9 +:1034E0006FF01FF563800526130101FF232481007F +:1034F0002322910013040500938405002326110064 +:10350000EF20D04503A5C4FF37160081938684FFC2 +:103510009377E5FF13088640B385F60003A74500BF +:1035200003288800130686401377C7FF137515001C +:103530006314B806B387E7006310050203A784FF8E +:10354000B386E64083A58600B387E70003A7C600DD +:1035500023A6E5002324B70013E7170023A2E60003 +:1035600037270081032707992324D60063EAE70061 +:10357000B727008183A5479F13050400EFF01FE5DF +:1035800013050400032481008320C100832441002B +:10359000130101016F20D03C23A2E50013080000B5 +:1035A0006316050203A584FFB718008193880841BC +:1035B000B386A640B387A70003A586006306150B54 +:1035C00083A8C6002326150123A4A8003385E5009F +:1035D000032545001375150063180502B387E7003E +:1035E00003A78500631608083715008113050541F8 +:1035F0006310A708232AD6002328D60023A6E600B6 +:1036000023A4E6001308100013E7170023A2E60026 +:103610003387F6002320F700E31408F61307F01FA2 +:103620006360F70693D7370093D527401307100040 +:103630003317B70083254600938717009397370009 +:10364000B307F6003367B7002322E60003A707009D +:10365000138687FF23A6C60023A4E60023A0D70075 +:103660002326D7006FF0DFF1130810006FF01FF66C +:1036700083A5C5002326B70023A4E5006FF0DFF87B +:1036800093D59700130740006368B70413D767000A +:10369000130787039305170093953500B305B6000C +:1036A000138585FF83A505006314B50893071000F3 +:1036B000135727403397E700832746003367F70007 +:1036C0002322E60023A6A60023A4B6002324D500C7 +:1036D00023A6D5006FF0DFEA130740016366B70049 +:1036E0001387B5056FF01FFB130740056368B7002C +:1036F00013D7C7001307E7066FF0DFF9130740156C +:103700006368B70013D7F700130777076FF09FF8C8 +:10371000130540551307E007E36EB5F613D72701ED +:103720001307C7076FF01FF783A585006308B5006F +:1037300003A745001377C7FFE3E8E7FE03A5C5002D +:103740006FF05FF867800000130101FD2324810200 +:1037500023202103232C4101232A51012326110276 +:1037600023229102232E31011304052E1309000098 +:10377000130A1000930AF0FF631604028320C102AB +:103780000324810213050900832441020329010255 +:103790008329C101032A8101832A41011301010305 +:1037A0006780000083248400832944009389F9FF03 +:1037B00063D60900032404006FF01FFC83D7C40004 +:1037C0006370FA028397E400638C57011385040049 +:1037D0002326B100E78005008325C1003369A900D5 +:1037E000938484066FF09FFC130101FD2324810262 +:1037F00023202103232C4101232A51012328610185 +:10380000232671012326110223229102232E310146 +:10381000130A0500938A05001304052E13090000FE +:10382000130B1000930BF0FF631A04028320C102F4 +:1038300003248102130509008324410203290102A4 +:103840008329C101032A8101832A4101032B01013C +:10385000832BC100130101036780000083248400CF +:10386000832944009389F9FF63D6090003240400E7 +:103870006FF09FFB83D7C400637EFB008397E40057 +:10388000638A77019385040013050A00E7800A0024 +:103890003369A900938484066FF0DFFC9307450128 +:1038A00013052500231F05FEE31CF5FE67800000BD +:1038B0009307000013074001B306F50003D6060086 +:1038C000B386F500938727002390C600E396E7FEB2 +:1038D000678000009307A50113052500231F05FE3F +:1038E000E31CF5FE678000009307000013078001CA +:1038F000B306F50003D60600B386F50093872700CC +:103900002390C600E396E7FE239C05006780000035 +:10391000930740001306A0013307F5008356070004 +:103920003387F50003570700638AE600130510008C +:10393000636CD7001305F0FF6780000093872700B2 +:10394000E39CC7FC13050000678000009306450058 +:10395000930700001305A5013786FFFF03D7060074 +:10396000937517006384050093E7170093F527000C +:103970001357170063900502939717002390E600F2 +:10398000939707019386260093D70701E318D5FC88 +:10399000678000003367C7006FF01FFE9306650164 +:1039A0001307000083D7260013960701135606411C +:1039B0006354060013671700939717009397070146 +:1039C0001376270093D70701631006021317170019 +:1039D0002391F600131707019386E6FF135707019B +:1039E000E312D5FC6780000093E717006FF01FFE1D +:1039F00093074500130700001305A50183D60700B0 +:103A00009387270013D686003367C700239FE7FEFE +:103A1000139786001317070113570701E310F5FEEC +:103A200067800000930765011307000083D6270015 +:103A30009387E7FF139686003367C7002392E7005A +:103A400013D78600E314F5FE678000009307450056 +:103A5000130785019387270083D60700239FD7FE8E +:103A6000E31AF7FE231C0500678000009307850119 +:103A7000130745009387E7FF83D607002391D700FC +:103A8000E31AF7FE23120500678000009385850185 +:103A900013076501930600008357270003D605002E +:103AA0001307E7FF9385E5FFB387C700B387D70008 +:103AB0002391F50093D7070193F61700E31EE5FC69 +:103AC0006780000093858501130765019306000058 +:103AD00083D705001307E7FF9385E5FFB387D7403A +:103AE00083564700B387D7402391F50093D707014A +:103AF00093F61700E31EE5FC67800000130101FE4A +:103B00003703010093888501231D0100231E010056 +:103B1000938545009306C1011303F3FF03D7080003 +:103B20009386E6FF9388E8FF631C0702239F06FE47 +:103B3000E39615FF930740001307A001930541008A +:103B4000B385F50083D50500B306F60093872700FB +:103B50002390B600E394E7FE1301010267800000A2 +:103B60003307A70203D82600B3776700B38707019E +:103B700013D807012391F6009357070103D70600D6 +:103B8000B387E700B38707012390F60093D70701B7 +:103B9000239FF6FE6FF0DFF98357250193C7F7FFE8 +:103BA00013971701631C07009307250113052500D0 +:103BB0000357E5FF63180700E39AA7FE130500000B +:103BC000678000001305100067800000130101FFEB +:103BD000232481002326110013040500EFF0DFFBEE +:103BE000631E0500031524011355F5018320C10050 +:103BF0000324810013010101678000001305000008 +:103C00006FF0DFFE83172501130101FF232611004A +:103C100023248100232291002320210163D8070659 +:103C20009307F0FF2390F50003572501B7870000A5 +:103C30009387F7FF33F7E7002391E50013090501A8 +:103C40006316F7061384050093040500EFF0DFF414 +:103C50006302050493076400231204001385C4FF64 +:103C60001309E9FF0357290093872700239FE7FEE5 +:103C7000E318A9FE8320C1000324810083244100AE +:103C80000329010013010101678000002390050052 +:103C90006FF09FF9930744009305A40193872700D1 +:103CA000239F07FEE39CB7FE6FF0DFFC9387650060 +:103CB000239205001305E5FF1309E9FF03572900C7 +:103CC00093872700239FE7FEE318A9FE239C0500A6 +:103CD0006FF05FFA130101FB2322910423202105D9 +:103CE000232611042324810413090500938405006D +:103CF000EFF09FEA6310050E13850400EFF0DFE993 +:103D0000130405006318050C9305810013050900D1 +:103D1000EFF05FEF9305410213850400EFF09FEE93 +:103D200003578100835741026380E7069307200011 +:103D300093068001130681003306F6000356060041 +:103D4000631C0602130641023306F6000356060002 +:103D50006314060293872700E39ED7FC1305040033 +:103D60008320C10403248104832441040329010422 +:103D7000130101056780000013041000E30007FE33 +:103D80001304F0FF6FF09FFD13071000638407001A +:103D90001307F0FF9307000093058001930681004D +:103DA000B386F60003D6060093064102B386F600FA +:103DB00083D60600630AD60013040700E3E0C6FAC0 +:103DC0003304E0406FF09FF993872700E398B7FC36 +:103DD0006FF0DFF81304E0FF6FF05FF88357250101 +:103DE00093C7F7FF1397170163100702130101FF31 +:103DF00023261100EFF05FDA8320C1001335150090 +:103E000013010101678000001305000067800000B6 +:103E1000130725019307050093872700239F07FEBB +:103E2000E39CE7FE83572501378700001307F7FF60 +:103E3000B3E7E7002319F50067800000130101FED6 +:103E4000232C810023263101232E1100232A9100E7 +:103E50002328210123244101232251019309050034 +:103E60001384050063D205103309B040130A09001A +:103E700093040000930AF00063CE4A0313594900EB +:103E8000930500FFB305B902130A7000338485401F +:103E900013090400634C2A0393553400930780FFF1 +:103EA000B385F50233848500631E04023335900028 +:103EB0006F00400983D7890113850900130A0AFF9F +:103EC000B3E4F400EFF09FBA6FF01FFB83C78901E2 +:103ED00013850900130989FFB3E49700EFF05FB180 +:103EE0006FF05FFB83D78901138509001304F4FF8A +:103EF00093F71700B3E49700EFF05FA56FF0DFFAD8 +:103F000013850900EFF09FB4938404FFE34A99FE00 +:103F100093554400930700FFB385F5021309700021 +:103F20003304B400930404006346990493553400A9 +:103F3000930780FFB385F5023304B40063140404CF +:103F4000130500008320C101032481018324410162 +:103F5000032901018329C100032A8100832A41002A +:103F60001301010267800000938405001309F0002B +:103F70006FF0DFF913850900EFF0DFAA938484FF67 +:103F80006FF09FFA13850900EFF05FA11304F4FFAF +:103F90006FF0DFFA83574500130101FF23229100E0 +:103FA00023261100232481002320210193040500EE +:103FB0006380070293F707F013040000638607008D +:103FC000EFF01FA3130480FF1309F0F66F00400900 +:103FD00083176500130400001309000A63D8070261 +:103FE000130504008320C1000324810083244100C1 +:103FF00003290100130101016780000013850400FB +:1040000013040401EFF09FA4E30C24FD83D76400A4 +:10401000E38607FE83D7640093F707F06382070205 +:104020001309000A83976400E3CC07FA13850400A0 +:1040300013041400EFF09F96E35689FE6FF05FFAC9 +:1040400013850400EFF01F9E130484006FF09FFCA3 +:10405000138504001304F4FFEFF05F8FE30224F9EB +:1040600083D74400E39607FE6FF09FF7130705011F +:104070009307050093872700239F07FEE39CE7FE35 +:10408000B7C7FF7F2328F5006780000013070500EE +:1040900083560700138505008357270063860600B3 +:1040A000B786FFFFB3E7D7002319F50003562700B3 +:1040B000B78600009386F6FF93076700631ED6005D +:1040C0001307A70183D6070063980602938727008A +:1040D000E39AE7FE6FF0DFD31305050113078701AD +:1040E0009387270083D6E7FF1305E5FF2311D5004B +:1040F000E398E7FE678000006FF05FF7130101FDB2 +:104100002322910293040500130541002324810218 +:104110002326110213840500EFF0CFFB03D7E40040 +:104120009317070193D7074163C2070423120100C5 +:10413000B78600009386F6FF3377D7009387E400B5 +:10414000631CD706138704008356070063860602A4 +:1041500013050400EFF09FF18320C10203248102C4 +:104160008324410213010103678000009307F0FFDD +:104170002312F1006FF0DFFB13072700E396E7FC43 +:1041800013050400EFF08FF113050400EFF05FC892 +:104190008397E400E3D207FC13050400EFF0DF9FF0 +:1041A000E31C05FA835724013787FFFFB3C7E700F5 +:1041B0002319F4006FF05FFA2313E1009306410026 +:1041C0009387E7FF03D60700938626002392C60055 +:1041D000E398F4FE631C0700231401009305040018 +:1041E00013054100EFF09FEA6FF01FF793071000EF +:1041F0009305F0FF130541002314F100EFF01FC4F5 +:104200006FF0DFFD130101FE232C8100232A9100B2 +:104210002328210123263101232441012322510196 +:104220001389060013840700232E11009304050050 +:1042300093890500130A0600930A0700EFF09FD543 +:10424000930700093309A94063D4A704B787000086 +:104250009387E7FF63CC2705938724009384A40109 +:1042600093872700239F07FEE39C97FE8320C101CD +:104270000324810183244101032901018329C10011 +:10428000032A8100832A4100130101026780000094 +:10429000635E0900930700F76344F918930509006A +:1042A00013850400EFF09FB96318051863800A14A2 +:1042B00003274400832704006306F7061305A401BF +:1042C000EFF04FE183274400130780036386E71C68 +:1042D0006348F71613078001638EE71E1307500328 +:1042E000638AE71C1307C0002324E400370701801A +:1042F0001307F7FF232AE40013071000231CE40030 +:104300001307B0002326E4000327C400835684016A +:1043100013078700131717003307E4002315D7008E +:104320002320F4006342200303274400930700097D +:10433000630CF70083D784011385040093F71700FB +:10434000B3E9F900EFF08FE08326840003564401BF +:1043500083254400139716003387E4008357070032 +:10436000B3F7C7001306F008634AB6009386160039 +:10437000130607009305C00063D2D5168356440187 +:104380000356070093C6F6FFB3F6C6002310D70006 +:1043900003576401B376F700638406026310F716CF +:1043A000639C09148327C400035784019397170063 +:1043B000B387F40083D70700B3F7E70063900714CF +:1043C000634C200103274400930700096306F700AC +:1043D00013850400EFF08FDC83D744006388070067 +:1043E00013850400EFF08FD613091900B78700007A +:1043F000239C04009387E7FF63DA2711B787FFFF49 +:1044000093C7F7FF2391F4009387440093848401BA +:104410002390070093872700E39CF4FE6FF01FE5CD +:10442000938724009384A40193872700239F07FE8A +:10443000E39C97FE6FF09FE3930910006FF01FE776 +:10444000130700046388E70213071007E39CE7E8FB +:10445000378700401307F7FF9306A000232AE400E4 +:104460002324D4003787FFFF231CE4002326D40035 +:104470006FF09FE9130770002324E40037070180E1 +:104480001307F7FF232AE40013071000231CE4009E +:10449000130760006FF01FE7930660003707800086 +:1044A0001307F70F232AE4002324D4001307001076 +:1044B0006FF09FFB370700041307F77F9306600038 +:1044C000232AE400371700002324D40013070780B1 +:1044D0006FF09FF9930640006FF05FFC03552600D4 +:1044E0006304050093E71700231106009386160066 +:1044F000130626006FF05FE8E3140AEC93850400CE +:104500001305A401EFF08FD86FF09FEB63560900FD +:10451000239104006FF09FD5239124016FF01FD5E4 +:10452000130101FE23244101035A2500232C81009D +:1045300013840500232E1100232A91002328210132 +:10454000232251012320610113090600130B4603A6 +:1045500023263101930A0500EFF0DFA383542400E2 +:10456000330AAA4013050400EFF0DFA2B384A4408D +:1045700013050B00EFF00FB663D2440513050400DA +:10458000032481018320C1018329C100032A810002 +:10459000832A4100032B010093070900938604003E +:1045A00003290101832441011307000013060000C1 +:1045B00093050000130101026FF0DFC493050400AE +:1045C00013850A00EFF0CFB493090000634AA000FE +:1045D0009305040013850A00EFF0CFCE9309100075 +:1045E00013050B00EFF08FBB8357C90413050400BC +:1045F0009384F4FFB3E9F90023163905EFF00FBAFD +:104600006FF09FF7130101F72324810823229108FB +:1046100023202109232C410723261108232E3107AB +:10462000232A5107232861072326710723248107A2 +:10463000130905001384050093040600138A06007D +:10464000EFF08FD56300050493850400130509007E +:10465000EFF00FA68320C1080324810883244108BA +:10466000032901088329C107032A8107832A4107F7 +:10467000032B0107832BC106032C810613010109BB +:104680006780000013050400EFF00FD163080500F8 +:1046900093850400130504006FF09FFB13050900C8 +:1046A000EFF0CFF36314050613050400EFF00FF3EA +:1046B000630C0500B70500819385853D130509004E +:1046C000EFF04FE1630E050413050900EFF00FF161 +:1046D0006318050013050400EFF04FF0630C0504A8 +:1046E00013050900EFF08FCE130905001305040030 +:1046F000EFF0CFCD630CA902B787FFFF2399F40039 +:1047000013850400EFF0CFF06FF0DFF4B705008100 +:104710009385853D13050400EFF0CFDBE31605F824 +:1047200013850400EFF09F946FF0DFF223990400EB +:104730006FF01FFD9305C10013050900EFF08FCC4A +:104740001305040093058102EFF0CFCB8359E100FC +:104750000354A102638A090E8357A102130B0400BC +:10476000638007108327810213094A03930BEA042D +:10477000232AFA0293078A032390070093872700CE +:10478000E39C77FF1304C100130C81FF930A000020 +:1047900003558401630E050093058102130641044D +:1047A000EFF0CFB59305090013054104EFF00FAE0C +:1047B0008357CA04130509001304E4FFB3EAFA009F +:1047C000EFF0CFAAE3168CFC930509009307810252 +:1047D00003D705009385250093872700239FE7FED5 +:1047E000E39875FFB7C6FFFFB3896901938626007A +:1047F00093070A0013070004B386D90013060000CC +:1048000093850A0013058102EFF0DF9F0357C10073 +:1048100083578102631AF70623140102938504006B +:1048200013058102EFF09F866FF0DFE29387270088 +:1048300083D62700638E06001305C100EFF08FF5C5 +:10484000B309A0406FF05FF19307C10013070102A5 +:10485000E39EE7FC13850400EFF04F846FF09FDFC9 +:10486000930781021307C103E386E7FE93872700BE +:1048700083D62700E38A06FE13058102EFF08FF14D +:10488000330BA4406FF01FEE9307F0FF2314F102E7 +:104890006FF0DFF8130101F7232481082322910828 +:1048A00023202109232A510723261108232E31070B +:1048B000232C41072328610723267107232481071E +:1048C00023229107130905001384050093040600B1 +:1048D000938A0600EFF04FAC630205049385040051 +:1048E00013050900EFE0DFFC8320C10803248108E1 +:1048F00083244108032901088329C107032A81076A +:10490000832A4107032B0107832BC106032C810651 +:10491000832C410613010109678000001305040080 +:10492000EFF08FA7630805009385040013050400CA +:104930006FF05FFBB70900819385893D130509007E +:10494000EFF04FB96306050413050900EFF00FC936 +:104950009309050013050400EFF04FC8639809049C +:10496000630E050413050900EFF04FA613090500B7 +:1049700013050400EFF08FA5630AA920B787FFFF96 +:104980002399F40013850400EFF08FC86FF0DFF572 +:104990009385893D13050400EFF0CFB3E31605FAC4 +:1049A00013850400EFF08FEC6FF01FF4E31A05FE9F +:1049B00013850400EFE09FEE6FF01FF3130509006D +:1049C0009305C100EFF00FA41305040093058102C5 +:1049D000EFF04FA30359A1020354E100630A091445 +:1049E0008357E100930B04006386071803278102B5 +:1049F00093878A03138BEA0423AAEA0293890700A8 +:104A000093872700239F07FEE39C67FF130581021E +:104A1000EFE0DFF3035C2101370A0100130AFAFF1C +:104A2000B30C4C038357C1020354E102939707016F +:104A3000B387870013040A0063E8FC0033D48703BC +:104A400013140401135404019305C1001305040059 +:104A500013064104EFF08F8A930581021305410488 +:104A6000EFE01FEB6356A002930541041305C1005C +:104A7000EFF04F859305810213054104EFE05FE9F4 +:104A8000634AA0101304F4FF131404011354040127 +:104A90009305810213054104EFF0CF8213058102D3 +:104AA0002390890093892900EFE05FFAE31C3BF72C +:104AB000130781029306E1039307070093050000A3 +:104AC00003D6470093872700B3E5C500E39AF6FEB7 +:104AD000B335B00093874A0383D607009387270036 +:104AE00013072700231FD7FEE318FBFEB74600007D +:104AF000330979419386F6FF93870A001307000470 +:104B0000B306D9001306000013058102EFF08FEF02 +:104B10000357C10083578102631CF7082314010265 +:104B20009385040013058102EFF04FD66FF0DFDBB1 +:104B3000930781021307C103E38CE7E693872700FD +:104B400083D62700E38A06FE13058102EFF08FC4A7 +:104B50003309A0406FF0DFE89387270083D6270052 +:104B6000638E06001305C100EFF0CFC2B30BA44063 +:104B70006FF0DFE79307C10013070102E39EE7FC34 +:104B80000357C10083578102E31AF7DE239904001B +:104B90006FF05FDF1304E4FF131404019305410475 +:104BA0001305C10013540401EFE0DFF16FF05FEE75 +:104BB0009307F0FF2314F1026FF09FF603AE050098 +:104BC00003A3450083A8850083A5C500130101E266 +:104BD000232C811C2326B10213840700832505049E +:104BE0009307F0FF2328F114930700092324411DA4 +:104BF0002320611D232A911B2328A11B232E111C76 +:104C0000232A911C2328211D2326311D2322511DD7 +:104C1000232E711B232C811B2326B11B232801016A +:104C20002320C1032322610223241103232AF11428 +:104C3000130A0500130B0600938C0600130D0700E2 +:104C40006380050283274504130710003317F7001C +:104C500023A2F50023A4E500EF10405B23200A0403 +:104C60001305010293050105EFF04FC91305010576 +:104C7000EFE0DFF56300050E930710002320F4003A +:104C800093073000630CFB0C93094001630A0B008F +:104C90009389FCFF9307A00263D437019309A00214 +:104CA0008327411513050105232AF100EFE0DFEE0C +:104CB000930B05006308050AB70500819385C5625B +:104CC0001305411137240000EF2040431304F47012 +:104CD000832741011305010523208116232AF1149E +:104CE000EFF0CF8F1309411163180500130501057B +:104CF000EFE09FEAE30E0514B72700009387F770F3 +:104D00002320FD0093070900130600029306D0023A +:104D100003C70700E30CC718E30AD7189304090078 +:104D20009387170003C7F7FF93861400A38FE6FE4F +:104D3000E312071813072000930710006308EB0025 +:104D40009387090063D48900930704009306000346 +:104D50006F005017232004006FF09FF293890C001E +:104D60006FF05FF3930700099305C1061305010572 +:104D7000232AF114EFE0DFB38357E107232001007A +:104D80001397070113570741635E070093971701B5 +:104D900093D71701231FF106B70701009387F7FF89 +:104DA0002320F100370400811305843D9305810819 +:104DB00013058511EFE0DFAF0357E10737090081E5 +:104DC000232481009304843D1309094FE312071C37 +:104DD0009307C1061307E10783D607006394061003 +:104DE00093872700E31AF7FE130400009305010CD4 +:104DF00013058108EFE01FE1930581081305010CFD +:104E0000EFE09FAE9305010C1305C106EFE09FDFB5 +:104E10009305C1061305010CEFE01FAD1306011544 +:104E20009305C10613058108EFF08FEF8354C11974 +:104E3000639C0400832781001305C1069385873D89 +:104E4000EFE05FE9631C056683270100638E076A54 +:104E50009307D002230AF110930730001389090049 +:104E6000631AFB00338989009307A00263D42701EA +:104E70001309A0029307A000639CF4689307100332 +:104E8000A30AF1109307E002230BF11093047111B0 +:104E9000635A200193070003A30BF1101309F9FFD4 +:104EA0009304811113041400635E0966B705008141 +:104EB000130604009385056513850400EF20002484 +:104EC0006FF01FE1B7050081938505646FF05FDF28 +:104ED0008317C10763C80700B70500819385C564C0 +:104EE0006FF01FDE9305C10613050900EFE09FDE9A +:104EF000E30C05EE635A05429305410A1305C1060A +:104F0000EFE01F9BB74700009387E708231BF10AD8 +:104F1000930700012322F100B78700009387F7FF72 +:104F2000232CF100B7C7FFFF93872700130400006D +:104F3000138C440B232EF1009306011513068108F0 +:104F40009305410A13050C00EFF0DF949305C103AC +:104F500013058108EFE0DF9583278101835AE1047F +:104F6000B3FDFA008327C101B38DFD00634AB0058C +:104F70001305010CEFE09F92939A0A0193DA0A411C +:104F800063D40A10930700001307C1033307F70027 +:104F9000835607001307010C3307F7000357070078 +:104FA000638CE63613050900EFE01FBF63020508B6 +:104FB0009305010C13050900EFE09F8F6F00C00CF3 +:104FC00093070009B38DB7419305010C1305C10385 +:104FD000EFE01F8E635AB00B1307010C93870D008F +:104FE0009306F00063CEF60293D74D001397170097 +:104FF0009306010C3387E600930600FFB387D702C0 +:1050000083560700B387B70193971700B387F4005F +:1050100083D7C712B3F7D7002310F7006FF0DFF57F +:1050200023100700938707FF130727006FF09FFBEC +:105030001305010CEFE05FB6630805009305010C52 +:10504000138505006FF05FF713050900EFE01FD926 +:10505000930A05001305010CEFE05FD8930D0500DE +:1050600063840A14630C051013050900EFE01FB6F2 +:10507000930A05001305010CEFE05FB56390AA10D9 +:105080001305010CEFE09FFE930700001307810852 +:105090003307F700835607001307010C3307F700A7 +:1050A000035707006392E602938727001307200146 +:1050B000E39EE7FC9305410A13058108EFE04FFFEB +:1050C000832741003304F40083274100130C4C0173 +:1050D000938D440193D717002322F1009387841105 +:1050E000E31CFCE48357610B0357E1079305C106FA +:1050F0001305410AB387E70037C7FFFF130727F7F8 +:10510000B387E700231BF10AEFE08FFA93058108CC +:1051100013050C00EFE0CFF9B71A00009384441098 +:105120009305410A13850400EFE0DFBAE340A0CC09 +:105130009305410A13850D00EFE0DFB96348A00233 +:105140001306410A930506009306011513850D0009 +:10515000EFF04FF41306810893060115930506003E +:1051600013850D00EFF00FCA3304540193DA1A00CF +:10517000E38E9DC6938D4D016FF09FFA13050900D4 +:105180009305010CEFE0CFF21305010CEFE0DFA077 +:10519000E31C05EE8357210D3787FFFFB3C7E700F8 +:1051A0002319F10C6FF05FEEE31A05E89305C10DCA +:1051B00013050900EFE01FA59305810F1305010CEE +:1051C000EFE05FA48357C10D835AA10F93C7F7FF88 +:1051D000231EF10C8357E10DB38557412326F100BF +:1051E000635AB002930541111305810FEFE0CFEF31 +:1051F0009305810F1305C10DEFE00FEF9305C10D6E +:1052000013054111EFE04FEE8327C100B385FA404B +:10521000835AA10F638805049307F0F663C4F50869 +:105220001305C10DEFE09FC12326A1000357C10D57 +:105230008357810F9305810F1305C10D6318F70C78 +:10524000EFE0DF848325C1009307011513070004F5 +:1052500093860A0013860D001305810FEFE09FFA75 +:105260006F0040049305810F1305C10DEFE04FEA75 +:10527000631605060357C10D8357810F6308F700B6 +:105280001305010CEFE08FE16FF01FE08357A10FD2 +:10529000639207028317E10F63CE07001305810FA6 +:1052A000EFE0CFEF9305010C1305810FEFE01FDE58 +:1052B0006FF09FDD9307810F1307E11083D627005E +:1052C00063880600938A1A00231D510F6FF09FFD1B +:1052D00093872700E314F7FE6FF01FFF23260100DA +:1052E000E356A0F4930541111305810FEFE0CFDFE2 +:1052F0009305810F1305C10DEFE00FDF9305C10D7D +:1053000013054111EFE04FDE6FF05FF2EFE08FFB2E +:10531000930D10006FF01FF39387270013072001F0 +:10532000E394E7C66FF05FD68357E10713040000EC +:10533000938A44106388070A9305010C1305C1067C +:10534000B74A0000EFE01F8C938AEAFF130C50FD70 +:105350008357810D93F77700639207069305410AFF +:105360001305010CEFE04FD81305410AEFE00FDE03 +:105370001305410AEFE08FDD9305410A1305010C87 +:10538000EFE0CFF08357610A938737002313F10AC8 +:105390008357810A639A07108357C10B63900702F2 +:1053A0008357610A63ECFA009305010C1305410A67 +:1053B0001304F4FFEFE04FD3E31C84F99305C10617 +:1053C0001305010CEFE09FCC6F0040021306C106ED +:1053D000930601159305060013850A00EFF08FA2CE +:1053E0001304F4FF8317C107E3D207FE9305010CF2 +:1053F0001305C106EFE0CFCB930581081305090023 +:10540000EFE00FCB93874401130C0000B7FAFFFFC6 +:105410002322F100930D2000B70700819387875264 +:1054200033878701832741009305010C1305090089 +:105430002326E100B3848701EFE0DF890327C10061 +:105440006358A0049305010C13050700EFE09F8843 +:10545000634805021306010C930506009306011527 +:1054600013850400EFF00F9A1306810893060115C7 +:105470009305060013850400EFF0CF983304540120 +:10548000130C4C0193074010B3CABA03E316FCF89F +:1054900013068108930601159305090013050600FC +:1054A000EFF04FBF6FF09F941305410AEFE00FCA72 +:1054B0008357610A938717006FF05FED1305C106EC +:1054C000EFE0CFCD9305410A1305C106EFE0CFC150 +:1054D0001305410AEFE08FCC1305410AEFE00FCC32 +:1054E0009305C1061305410AEFE04FDA13060115D3 +:1054F0009305C10613058108EFF08F821304F4FFB2 +:105500008354C1196FF0DF92930700026FF09F94EC +:10551000938404039307E002A30A9110230BF11074 +:1055200093047111B38A7401635679058357C119C5 +:10553000130740009384FAFFE35AF79613075000CD +:105540006384E708938704001306E0029305800351 +:10555000930600039387F7FF03C707001377F70746 +:105560006358090A130710032380E700130414008B +:105570006FF0DF931305C106EFE04FC29305410AB8 +:105580001305C106EFE04FB61305410AEFE00FC166 +:105590001305410AEFE08FC09305C1061305410AC8 +:1055A000EFE0CFCE130601159305C1061305810860 +:1055B000EFE01FF78347C119938B1B009387070305 +:1055C0002380FA006FF01FF6930581081305C106CA +:1055D000EFE0DFAB83278100130581089385873DCA +:1055E000EFE04FEFE31005F6E342098C83C7EAFFD3 +:1055F000938727FD93B7170093C7F7FFB387F4008E +:1056000083C7070093F71700E39E07F26FF01F8A26 +:105610006314C70203C7F7FF9306800363E8E6003D +:1056200013071700A38FE7FE6FF05F8813041400C1 +:10563000130710036FF01FFF63E8E500130717005F +:105640002380E7006FF09F862380D7006FF09FF0E4 +:10565000930714002320FD009306E002930709003E +:1056600003C7070063160700130750046F00C0024A +:10567000138617006306D700930706006FF05FFEDE +:1056800003C7170093871700A38FE7FEE31A07FEEF +:105690006FF09FFD9387F7FF83C607006384E600E2 +:1056A000E36AF9FE238007006FF0CFE593871700C8 +:1056B0006FF00FE6938406006FF08FE69384F4FF9B +:1056C0002380040003C7F4FF6316D7003387244107 +:1056D000E3C6E7FE1307300093879C006312EB02DA +:1056E0003384890063580400230A011023200D002D +:1056F0009304090083270D00B38CFC0093873C00C2 +:1057000023220A04130740009306470183254A0415 +:1057100063F8D70613050A00EF00D0242320AA045B +:105720009305090013040500EF1050388327010189 +:1057300063880700B3842441B304940023A0970036 +:10574000130504008320C11D0324811D8324411DF2 +:105750000329011D8329C11C032A811C832A411CA2 +:10576000032B011C832BC11B032C811B832C411B8E +:10577000032D011B832DC11A1301011E6780000038 +:10578000938515002322BA04131717006FF0DFF773 +:10579000B78700009387F7FF631CF7F283270100A8 +:1057A000638207F2B7050081938545636FF04FD19F +:1057B00083270500130101FC930541012320F1001B +:1057C00083274500232E11022322F1008327850021 +:1057D0002324F1008327C500130501002326F100CF +:1057E000EFE0DF91835761021305000093C7F7FFD5 +:1057F00013971701631A070013054101EFE0CFB9B2 +:1058000013351500130515008320C103130101048E +:10581000678000001305050F67800000B72700812F +:1058200083A7879803A547036316050037250081E2 +:10583000130505811305050F67800000B727008158 +:1058400083A7879803A547036316050037250081C2 +:10585000130505811305050F67800000130101F88A +:10586000232A9106938405008395E500232C810665 +:10587000232E11061304060063DE050083D7C4003F +:1058800023A0060093F707086398070493070040D6 +:105890006F00C004130681012326D100EF40D048D9 +:1058A0008326C100E34C05FC0327C101B7F70000C4 +:1058B00037150000B3F7E70037E7FFFFB387E700CE +:1058C00093B7170023A0F600930700402320F400AD +:1058D000130505806F000001930700042320F400E6 +:1058E000130500008320C107032481078324410797 +:1058F000130101086780000083D7C500130101FE72 +:10590000232C8100232E1100232A9100232821011A +:1059100093F7270013840500638807029307340474 +:105920002320F4002328F40093071000232AF40016 +:105930008320C10103248101832441010329010142 +:1059400013010102678000009306C1001306810065 +:1059500093040500EFF09FF08325810013090500F3 +:1059600013850400EF004008631005028317C4008C +:1059700013F70720E31E07FA93F7C7FF93E7270003 +:105980002316F4006FF09FF9B737008093878719CB +:1059900023AEF4028357C4002320A4002328A400CC +:1059A00093E707082316F40083278100232AF400D5 +:1059B0008327C100638207028315E4001385040076 +:1059C000EF508001630A05008357C40093F7C7FFB7 +:1059D00093E717002316F4008357C4003369F900D6 +:1059E000231624016FF0DFF4130101FD23261102B9 +:1059F000232481022322910223202103232E31011B +:105A0000232C4101232A51012328610123267101FE +:105A100023248101232291019387B500130760019C +:105A20006376F70493F487FF63D404049307C000FC +:105A30002320F500130500008320C1020324810206 +:105A400083244102032901028329C101032A810120 +:105A5000832A4101032B0101832BC100032C810008 +:105A6000832C4100130101036780000093040001AF +:105A7000E3EEB4FA93090500EF00406E3719008198 +:105A80009307701F1309894063EA97041387840002 +:105A90003307E90003244700930687FF93D73400B8 +:105AA0006318D4000324C700938727006300870886 +:105AB000832744000327C4008326840093F7C7FF8D +:105AC000B307F40023A6E6002324D70003A747006A +:105AD0001367170023A2E7006F00800A13D7940012 +:105AE0009307F003630A07009307400063E2E70AA5 +:105AF00093D7640093878703138717001317370022 +:105B00003307E90003244700930587FF1305F000DE +:105B1000630CB400032744001377C7FF3306974094 +:105B20006350C50C9387F7FF93871700032409017F +:105B3000B715008193068900938505416308D41247 +:105B4000032744001306F0001377C7FF330597407F +:105B5000635AA60A93E714002322F4003306940044 +:105B6000232AC9002328C900936715002326D600DD +:105B70002324D6002322F6003307E4002320A700C5 +:105B800013850900EF00C05D130584006FF0DFEAA4 +:105B90009307400163E6E7009307B7056FF0DFF571 +:105BA0009307400563E8E70093D7C4009387E706AF +:105BB0006FF09FF49307401563E8E70093D7F40074 +:105BC000938777076FF05FF3930640559307E007DD +:105BD000E3E4E6F293D724019387C7076FF0DFF180 +:105BE0008326C400634C06008327840023A6D700C5 +:105BF00023A4F600B307E4006FF05FED1384060002 +:105C00006FF01FF1232AD9002328D900634C050027 +:105C10003307E4008327470093E717002322F700A8 +:105C20006FF01FF69306F01F0328490063E0E618A3 +:105C30001357370013562740930610001307170019 +:105C4000B396C600131737003307E900B3E6060121 +:105C50002322D90083260700130687FF2326C400CA +:105C60002324D4002320870023A6860013D72740AF +:105C7000130310003313E30003274900636A670628 +:105C8000B3766700639C060093F7C7FF13131300F6 +:105C9000B376670093874700E38A06FE130EF00091 +:105CA00093963700B306D9001388060013850700C2 +:105CB0000324C800631C041B13051500137735006B +:105CC00013088800E31607FE13F73700631E07204A +:105CD000032749009347F3FFB377F7002322F90026 +:105CE0000327490013131300636467006312032240 +:105CF000832B890003A44B00937AC4FF63E89A00C6 +:105D000033879A409307F00063CEE732B7270081CC +:105D1000372A008103A4479F0327CA989307F0FFFF +:105D2000B38C5B01338484006318F71E13040401F1 +:105D30009305040013850900EF1040319307F0FF2D +:105D4000130B05006306F5286374950163922B29F4 +:105D5000372C008193060C9C03A70600130C0C9CA7 +:105D60003307E40023A0E60063946C1D93974C0175 +:105D70006390071C8327890033848A00136414000E +:105D800023A287003727008183270C008326079FE3 +:105D900063F4F6002328F79E372700818326C79EE9 +:105DA00063F8F6222326F79E6F0080221356970091 +:105DB0009306400063E6C604935667009386860305 +:105DC00013861600131636003306C900130586FF26 +:105DD000032606006312C50893D626401307100059 +:105DE000B316D700B3E606012322D9002326A40068 +:105DF0002324C40023248500232686006FF01FE798 +:105E00009306400163E6C6009306B6056FF05FFB9C +:105E10009306400563E8C6009356C7009386E606DE +:105E20006FF01FFA9306401563E8C6009356F7001B +:105E3000938676076FF0DFF8130540559306E00769 +:105E4000E360C5F8935627019386C6076FF05FF7A6 +:105E5000032686006308C5008326460093F6C6FF26 +:105E6000E368D7FE0325C6006FF05FF80327440000 +:105E70000326C4001377C7FFB308974063501E057D +:105E800093E714002322F40083278400B3069400D0 +:105E90003307E40023A6C7002324F600232AD900F1 +:105EA0002328D90093E7180023A6B60023A4B60040 +:105EB00023A2F600232017016FF09FCC63C20802D3 +:105EC0003307E4008327470093E717002322F700F6 +:105ED0008327840023A6C7002324F6006FF05FCA3F +:105EE000130406006FF01FDD938686FF03A786006C +:105EF0009387F7FFE30AD7DC6FF09FDE93874700B5 +:105F000013131300B3766700E38A06FE6FF05FD9C0 +:105F1000930705006FF01FFF371700001307F70006 +:105F20003304E400B7F7FFFF3374F4006FF05FE071 +:105F30008326CA989307F0FF6390F60C23266A998C +:105F4000937C7B009307000063880C00930780001C +:105F5000B3879741330BFB0037150000338AA70046 +:105F600033048B001305F5FFB377A400330AFA401E +:105F7000337AAA0093050A0013850900EF10000D7B +:105F80009307F0FF631CF5001305040063860C0003 +:105F900013858CFF3305A400130A000083270C002F +:105FA0003305654123246901B3874701330A45015D +:105FB000136A1A002320FC0023224B01E3842BDD0B +:105FC0001307F00063625705930710002322FB00BC +:105FD0008327890083A7470093F7C7FF338797403C +:105FE00063E697009307F00063CEE704138509008A +:105FF000EF0000176FF01FA4B3079B41B387E700C2 +:106000002320FC006FF0DFF383A74B0013844AFFCB +:10601000137484FF93F71700B3E7870023A2FB00F4 +:1060200093065000B3878B0023A2D70023A4D70088 +:10603000E37A87D493858B0013850900EFD08FCA4C +:106040006FF05FD40324890093E714002322F40047 +:10605000B30794002324F9006FF09FA793F5F50F81 +:106060003306C5006316C5001305000067800000F5 +:1060700083470500E38CB7FE130515006FF09FFE04 +:106080001303F00013070500637EC3029377F70044 +:106090006390070A63920508937606FF1376F6006D +:1060A000B386E6002320B7002322B7002324B700DD +:1060B0002326B70013070701E366D7FE6314060023 +:1060C00067800000B306C340939626009702000045 +:1060D000B38656006780C6002307B700A306B70043 +:1060E0002306B700A305B7002305B700A304B70034 +:1060F0002304B700A303B7002303B700A302B7002C +:106100002302B700A301B7002301B700A300B70023 +:106110002300B7006780000093F5F50F9396850084 +:10612000B3E5D50093960501B3E5D5006FF0DFF632 +:106130009396270097020000B386560093820000D2 +:10614000E78006FA93800200938707FF3307F74042 +:106150003306F600E378C3F66FF0DFF367800000E4 +:10616000678000008327C504130101FF23229100EB +:1061700023202101232611002324810093040500FC +:10618000138905006382070403A7C4049317290039 +:10619000B307F70003A507006310050613041000FA +:1061A000331424011306540013162600930510001F +:1061B00013850400EF4080006302050223222501BD +:1061C000232485006F00C0031306100293054000CE +:1061D000EF30D07E23A6A404E31805FA13050000CF +:1061E0008320C1000324810083244100032901008E +:1061F00013010101678000000327050023A0E700C9 +:1062000023280500232605006FF09FFD638005020B +:1062100083A74500139727008327C504B387E700AA +:1062200003A7070023A0E50023A0B70067800000B4 +:10623000130101FD232E31019309050037050100EB +:1062400023248102232291021384050083A40501E3 +:106250002326110223202103938545011308000002 +:106260001305F5FF83A70500938545001308180063 +:1062700033F7A7003307C70293D70701B387C702D5 +:106280003307D700935607013377A700B387D700AA +:1062900093D6070193970701B387E70023AEF5FE76 +:1062A000E34298FC638406068327840063C4F404F5 +:1062B00083254400138509002326D100938515000A +:1062C000EFF05FEA032604019305C40013090500FB +:1062D00013062600131626001305C500EF40900E86 +:1062E0009305040013850900EFF05FF28326C100D7 +:1062F000130409009387440093972700B307F40021 +:1063000023A2D700938414002328940013050400CB +:106310008320C10203248102832441020329010254 +:106320008329C1011301010367800000130101FDEE +:1063300093878600232C4101138A06009306900060 +:106340002324810223229102232E3101138405008C +:10635000B3C7D7022326110223202103232A510188 +:1063600093090500930406009306100093050000AE +:1063700063C4F608138509002326E100EFF09FDED1 +:106380000327C100930710002328F500232AE50006 +:106390009307900063D89706930A940013890A0024 +:1063A00033049400130919008346F9FF930505008F +:1063B0001306A000938606FD13850900EFF05FE742 +:1063C000E31289FE138484FF33848A001389040056 +:1063D000634049058320C1020324810283244102D2 +:1063E000032901028329C101032A8101832A410172 +:1063F0001301010367800000939616009385150032 +:106400006FF01FF71304A400930490006FF01FFCBB +:10641000B3079940B307F40083C60700930505004E +:106420001306A000938606FD13850900EFF05FE0D8 +:10643000130919006FF0DFF93707FFFF3377E50025 +:1064400093070500130500006316070093970701E3 +:1064500013050001370700FF33F7E7006316070055 +:106460001305850093978700370700F033F7E7009F +:10647000631607001305450093974700370700C0D0 +:1064800033F7E700631607001305250093972700ED +:1064900063CA07001397170013051500634407002C +:1064A00013050002678000008327050013F77700BB +:1064B000630E070293F6170013070000639C0600A3 +:1064C00013F72700630C070093D717002320F5006C +:1064D00013071000130507006780000093D72700FB +:1064E0002320F500130720006FF0DFFE93960701CD +:1064F00093D60601130700006396060093D70701A1 +:106500001307000193F6F70F639606001307870041 +:1065100093D7870093F6F7006396060013074700AA +:1065200093D7470093F637006396060013072700BA +:1065300093D7270093F617006398060093D71700A8 +:1065400013071700638607002320F5006FF09FF8FC +:10655000130700026FF01FF8130101FF23248100CD +:10656000138405009305100023261100EFF09FBF50 +:10657000232A85008320C100032481001307100013 +:106580002328E500130101016780000003A705012E +:1065900083270601130101FD232291022326110204 +:1065A0002324810223202103232E3101938405001B +:1065B0006356F700930406001386050083A90401BF +:1065C0000329060183A7840083A54400338429019D +:1065D00063D48700938515002326C100EFF09FB890 +:1065E0000326C10013084501131324003303680078 +:1065F0009307080063EC670493854401939829008E +:1066000013064601131E2900B7060100B3881501C1 +:10661000330EC6019386F6FF6360C605635880009B +:106620001303C3FF83270300638E0710232885000D +:106630008320C10203248102832441020329010231 +:106640008329C101130101036780000023A0070013 +:10665000938747006FF01FFA832F0600B3FFDF0018 +:1066600063840F06130F0800938205009304000053 +:1066700003A7020083230F00130F4F00B37ED70040 +:10668000B38EFE03B3F7D30093D30301938242008A +:10669000B38EFE0093570701B387F703B38E9E00B6 +:1066A00013D70E01B3FEDE00B3877700B387E70090 +:1066B00093D4070193970701B3E7D701232EFFFE79 +:1066C000E3E812FB23209F00835226006386020624 +:1066D00083270800930E0800138F0500930F000016 +:1066E00003270F0083D32E00B3F7D7003377D700EB +:1066F00033075702938E4E00130F4F003307770076 +:106700003307F701931F0701B3E7FF0023AEFEFE37 +:106710008357EFFF83AF0E0013570701B38757026C +:10672000B3FFDF00B387F701B387E70093DF07010B +:10673000E3681FFB23A0FE00130646001308480071 +:106740006FF09FED1304F4FF6FF05FED130101FE96 +:10675000232A91002328210123263101232E110011 +:10676000232C81002324410193773600130905006F +:106770009304060093890500638407029387F7FF5B +:10678000370700811307876593972700B307F70042 +:1067900003A6070093060000EFF09FA993090500E8 +:1067A00093D424406380040803248904631E0400F6 +:1067B0009305102713050900EFF01FDA2324A9041D +:1067C000130405002320050093F7140063840702D7 +:1067D000938509001306040013050900EFF01FDB81 +:1067E000130A05009385090013050900EFF01FA2A5 +:1067F00093090A0093D4144063860402032504001D +:10680000631E050013060400930504001305090028 +:10681000EFF0DFD72320A400232005001304050098 +:106820006FF09FFA8320C1010324810113850900C1 +:1068300083244101032901018329C100032A810026 +:106840001301010267800000130101FD2322910260 +:1068500093840500232E310183A90401232481029E +:1068600083A545001354564083A78400B30934011F +:1068700023202103232A510123261102232C410125 +:10688000930A05001389190063C6270D13850A00B2 +:106890002326C100EFF01F8D0326C1009307450199 +:1068A000130A05009386070013070000938646002D +:1068B0006348870A635404001304000083A604019C +:1068C000131424003387870093962600938744018E +:1068D0001376F601B386D700630A06081308000290 +:1068E0003308C8409305000003A5070013074700BD +:1068F000938747003315C500B365B500232EB7FE57 +:1069000083A5C7FFB3D50501E3E0D7FE2320B70079 +:1069100063840500138929001309F9FF23282A013C +:1069200013850A0093850400EFF05F8E8320C10277 +:106930000324810213050A00832441020329010272 +:106940008329C101032A8101832A41011301010323 +:106950006780000093851500939717006FF0DFF2B2 +:1069600023AE06FE130717006FF05FF4938747000E +:1069700003A6C7FF13074700232EC7FEE3E8D7FE91 +:106980006FF09FF98327050103A70501B387E7404F +:10699000639C0702131727001305450193854501E2 +:1069A000B306E500B385E5009386C6FF9385C5FF72 +:1069B00003A6060003A70500630CE6009307F0FF9B +:1069C0006364E600930710001385070067800000EA +:1069D000E36CD5FC6FF05FFF130101FE232A9100E9 +:1069E00093840500232631019305060093090500D1 +:1069F00013850400232C8100232E1100232821015C +:106A000013040600EFF01FF8631C05029305000055 +:106A100013850900EFF00FF5930710002328F50008 +:106A2000232A05008320C10103248101832441011D +:106A3000032901018329C1001301010267800000BD +:106A400013091000634A05009307040013090000AE +:106A500013840400938407008325440013850900F0 +:106A6000EFF04FF00323040183A80401130644014F +:106A7000131E23001388440193982800B70E0100C9 +:106A800023262501330EC601B308180193064501DC +:106A9000130F0000938EFEFF03270600832F0800CC +:106AA00093864600B375D701B3F7DF01B385E501DF +:106AB000B385F54093DF0F0193570701B387F74183 +:106AC00013D70541B387E70013DF0741B3F5D501BD +:106AD00093970701B3E7B7001308480023AEF6FE0B +:106AE00013064600E36A18FBB70501009385F5FF1E +:106AF000636CC6019386C6FF83A706006382070402 +:106B0000232865006FF01FF2832706009386460056 +:106B10001306460033F7B7003307E7011358074160 +:106B200093D70701B387070113DF07413377B70016 +:106B300093970701B3E7E70023AEF6FE6FF05FFB24 +:106B40001303F3FF6FF01FFBB707F07FB3F5B70038 +:106B5000B707C0FCB385F5006358B0009307000089 +:106B60001385070067800000B305B04093D7454107 +:106B7000130730016348F700B7050800B3D5F540A7 +:106B80006FF0DFFD1387C7FE9306E0019305000059 +:106B900093071000E3C6E6FCB7070080B3D7E70011 +:106BA0006FF01FFC130101FD2322910283240501D4 +:106BB000232E31019309450193942400B384990055 +:106BC0002324810203A4C4FF232021032326B10030 +:106BD0001305040023261102EFF01F868325C10050 +:106BE00093070002B387A74023A0F5009307A000F6 +:106BF0001389C4FF63CCA7049307B000B387A740F1 +:106C00003707F03FB356F400B3E6E6001307000081 +:106C100063F4290103A784FF130555013315A4006C +:106C2000B357F700B367F5008320C1020324810244 +:106C300083244102032901028329C101138507002E +:106C4000938506001301010367800000930700008D +:106C500063F6290183A784FF138984FF130555FF79 +:106C6000630E0502130700023306A74033D7C7009F +:106C70003314A4003364E400B706F03FB366D400D5 +:106C80001307000063F429010327C9FFB397A70086 +:106C90003357C700B3E7E7006FF01FF9B706F03FBF +:106CA000B366D4006FF05FF8130101FD2324810265 +:106CB0001384050093051000232291022320210351 +:106CC00093040600232E3101232C410113090700F0 +:106CD00023261102138A0600EFF0CFC837071000F1 +:106CE0009307F7FFB3F7970093D4440193F4F47F2D +:106CF00093090500639A04082326F100630E040833 +:106D00001305810023248100EFF00FFA8326810010 +:106D1000630005080327C10093070002B387A7405B +:106D2000B317F700B3E7D7003357A70023AAF9003A +:106D30002326E1000324C10023AC89003334800002 +:106D40001304140023A88900638A04069384D4BC26 +:106D5000B384A4009307500323209A003385A740EF +:106D60002320A9008320C102032481021385090086 +:106D700083244102032901028329C101032A8101DD +:106D80001301010367800000B3E7E7006FF0DFF64F +:106D900023AAD9006FF01FFA1305C100EFF0CFF05E +:106DA0008327C100130505021304100023AAF9006C +:106DB0009307100023A8F9006FF01FF99317240020 +:106DC0001305E5BCB387F9002320AA0003A507013A +:106DD00013145400EFF04FE63304A440232089003D +:106DE0006FF05FF8130101FD2322910293840500E7 +:106DF00093058101232611022324810223202103EC +:106E000013090500EFF01FDA2320A1002322B100AF +:106E100013840500138504009305C101EFF09FD88A +:106E200003A70401832709018326C1012324A100AC +:106E3000B387E74003278101939757002326B100CA +:106E40003307D740B387E7006350F00493974701B7 +:106E5000B38787002322F1008737010007378100BD +:106E60008320C10203248102D3F7E71A832441025D +:106E7000032901022730F100032501008325410089 +:106E800013010103678000003707F0FFB387E702B3 +:106E9000B387B7002326F1006FF01FFC9307700142 +:106EA000130101FF63C6A702B70700811315350060 +:106EB000938787653385A700873705012734F1005D +:106EC000032581008325C1001301010167800000B3 +:106ED000B717008187B787E7B717008107B707E8BB +:106EE0001305F5FFD3F7E712E31C05FE6FF01FFD56 +:106EF0009387F5FF0327060193D757409387170021 +:106F0000939727009306460113172700B307F50050 +:106F10003387E60063E6E600636EF50067800000F5 +:106F20009386460003A6C6FF13054500232EC5FE23 +:106F30006FF05FFE13054500232E05FE6FF0DFFDA9 +:106F40008326050193D755401307450163C0F60416 +:106F500063D4D70293F5F501638005029396270069 +:106F6000B306D70003A6060013051000B356B600FB +:106F7000B395B6006318B60293972700B307F700DE +:106F8000636AF7001305000067800000938706001E +:106F90006FF09FFE9387C7FF83A60700E38206FE7C +:106FA0001305100067800000130101FF2326B100C4 +:106FB0000327C100B706008093C6F6FF2324A10073 +:106FC000B3F7E60023200600B705F07F63D8B706C5 +:106FD0000325810033E5A70063020506B375B700FA +:106FE00063940502B717008187B787E807378100E8 +:106FF000D377F7122734F1000327C100B3F7E60077 +:107000009306A0FC2320D6008326060093D7474191 +:10701000938727C0B387F6002320F600B7071080B8 +:107020009387F7FF832581003377F700B707E03FA9 +:10703000B367F7002324B1002326F1000325810064 +:107040008325C1001301010167800000130101FFC6 +:10705000232481002322910037240081930405001A +:1070600013850500232611002324049EEF904FBFB3 +:107070009307F0FF6318F5008327849E638407005D +:1070800023A0F4008320C100032481008324410055 +:107090001301010167800000130101F6232AF108A2 +:1070A000B707008093C7F7FF232EF1002328F100D4 +:1070B000B707FFFF2326D1082324B100232CB100FA +:1070C000938787209306C10893058100232E11061C +:1070D000232AF1002328E108232C0109232E11097A +:1070E0002322D100EF008023832781002380070023 +:1070F0008320C1071301010A67800000130101F614 +:10710000232AF108B707008093C7F7FF232EF10069 +:107110002328F100B707FFFF93878720232AF10078 +:10712000B72700812324A100232CA10003A5879861 +:107130002324C1082326D10813860500930681085D +:1071400093058100232E11062328E108232C010931 +:10715000232E11092322D100EF00401C8327810038 +:10716000238007008320C1071301010A6780000004 +:10717000130101FF23248100138405008395E5009A +:1071800023261100EF3050376340050283270405A2 +:10719000B387A7002328F4048320C10003248100BF +:1071A00013010101678000008357C40037F7FFFF18 +:1071B0001307F7FFB3F7E7002316F4006FF0DFFDC6 +:1071C000130500006780000083D7C500130101FE8E +:1071D000232C8100232A9100232821012326310119 +:1071E000232E110093F70710930405001384050064 +:1071F0001309060093890600638A07008395E5005A +:107200009306200013060000EF30D00E8357C40011 +:1072100037F7FFFF1307F7FFB3F7E7002316F40074 +:107220008315E400032481018320C10193860900B2 +:10723000130609008329C1000329010113850400F5 +:1072400083244101130101026F201072130101FF19 +:1072500023248100138405008395E5002326110073 +:10726000EF3050099307F0FF0357C4006312F50293 +:10727000B7F7FFFF9387F7FFB3F7E7002316F40094 +:107280008320C100032481001301010167800000F5 +:10729000B7170000B367F7002316F4002328A404EF +:1072A0006FF01FFE8395E5006F20107B93070500AC +:1072B00003C705009387170093851500A38FE7FE8A +:1072C000E31807FE67800000930705009387170007 +:1072D00003C7F7FFE31C07FE3385A7401305F5FF3F +:1072E0006780000093070500630E06009385150074 +:1072F00003C7F5FF938717001306F6FFA38FE7FE7A +:10730000E31407FE3386C7006394C700678000005C +:1073100093871700A38F07FE6FF01FFF130101E291 +:10732000232E111C232A911C2328211D2326311DC5 +:10733000232C811B9389050093040600138C0600FF +:10734000232C811C2324411D2322511D2320611D38 +:10735000232E711B232A911B2328A11B2326B11B3B +:1073600013090500EFE08FCB832705001385070085 +:107370002328F102EFF05FF583D7C900232EA10087 +:107380002320010E2322010E2324010E2326010EA9 +:1073900093F707086380070483A70901639C07022A +:1073A0009305000413050900EFE00FE423A0A900F2 +:1073B00023A8A900631C05009307C0002320F9003F +:1073C0009307F0FF2320F1026F00407F9307000432 +:1073D00023AAF900B7070081938707782324F104D3 +:1073E000B7170081930AC10F9387C78F232A510DC6 +:1073F000232E010C232C010C130A0000938B0A008E +:10740000232E0102232C0102232401002326010242 +:10741000232A0102232001022328F10013840400FF +:10742000130750028347040063840700639CE70A44 +:10743000330B9440630A0B048327C10D23A09B00E8 +:1074400023A26B01B3876701232EF10C8327810DE3 +:1074500013077000938B8B0093871700232CF10C7C +:10746000635EF7001306410D9385090013050900BB +:10747000EF404010631E0572938B0A0083270102C0 +:10748000B38767012320F102834704006394070058 +:107490006F10106493071400A30B010A130DF0FF83 +:1074A00023220102130400009306A005930CA00000 +:1074B000930D900003CB070013871700232CE100E6 +:1074C0001306A00293070BFE63F4F6006F10802CE6 +:1074D0000327810493972700B387E70083A707005A +:1074E00067800700130414006FF0DFF31305090031 +:1074F000EFE0CFB28327450013850700232AF1026E +:10750000EFF09FDC2326A10213050900EFE00FB185 +:10751000832785009306A0052324F1008327C10259 +:10752000638C0700832781006388070083C70700F7 +:107530006384070013640440832781016FF09FF781 +:107540008347710BE39A07FE93070002A30BF10A2E +:107550006FF09FFE136414006FF01FFE83270C0072 +:10756000130C4C002322F102E3D807FCB307F040D0 +:107570002322F102136444006FF01FFC9307B00252 +:107580006FF0DFFC0327810183278101034B070094 +:10759000938717006310CB04032D0C0013074C00D6 +:1075A00063540D00130DF0FF130C0700232CF100A2 +:1075B0006FF09FF833039D039387170003CBF7FF0A +:1075C000330DE30013070BFDE3F6EDFE232CF10072 +:1075D0006FF05FEF130D00006FF0DFFE136404081F +:1075E0006FF09FF5832781012322010203274102C7 +:1075F000130B0BFD93871700330797033307EB003B +:1076000003CBF7FF2322E10213070BFDE3F0EDFEAE +:107610006FF0DFFB136484006FF01FF2832781019A +:1076200003C7070093078006631CF70083278101C7 +:107630001364042093871700232CF1006FF0DFEF11 +:10764000136404046FF05FEF8327810103C7070011 +:107650009307C006631CF7008327810193871700F7 +:10766000232CF100136404026FF01FED1364040176 +:107670006FF09FEC93074C00232AF10083270C0046 +:10768000A30B010A230EF112130C0000130D1000BE +:107690001307000023260100930C0000930D000047 +:1076A0009304C1132324E1026354A7012324A103FB +:1076B0008346710B63880600832781029387170036 +:1076C0002324F102937724002320F1046388070028 +:1076D00083278102938727002324F10293774408AC +:1076E0002322F10463900708832741028326810245 +:1076F000B386D7406358D006B7170081130E000138 +:107700001388C78E930E70000326810D23A00B01F2 +:107710008325C10D1306160013858B006354DE000C +:107720006F10800823A2DB00B386B600232ED10C95 +:10773000232CC10C93067000930B050063D4C60282 +:107740001306410D93850900130509002326E10462 +:10775000EF305062630405006F1090310327C104BD +:10776000938B0A008346710B638E06049306710B9C +:1077700023A0DB009306100023A2DB008326C10DAB +:1077800013067000938B8B0093861600232ED10C6A +:107790008326810D93861600232CD10C6354D602C8 +:1077A0001306410D93850900130509002326E10402 +:1077B000EF30505C630405006F10902B0327C10469 +:1077C000938B0A0083270104638E07049306810BC1 +:1077D00023A0DB009306200023A2DB008326C10D3B +:1077E00013067000938B8B0093862600232ED10CFA +:1077F0008326810D93861600232CD10C6354D60268 +:107800001306410D93850900130509002320E104A7 +:10781000EF305056630405006F10902503270104D4 +:10782000938B0A008327410493060008639ED706C2 +:107830008327410283268102B386D7406356D00650 +:1078400013080001130E7000832701010326810D28 +:107850008325C10D23A0FB001306160013858B00A2 +:107860006354D8006F00D07923A2DB00B386B60042 +:10787000232ED10C232CC10C93067000930B050012 +:1078800063D4C6021306410D938509001305090050 +:107890002320E104EF30104E630405006F10501DEB +:1078A00003270104938B0A003307A7416350E006C6 +:1078B00013080001130E7000832701018326810D38 +:1078C0000326C10D23A0FB009386160093858B0031 +:1078D000E340E87823A2EB003307C700232EE10C36 +:1078E000232CD10C13077000938B05006350D70233 +:1078F0001306410D9385090013050900EF309047E9 +:10790000630405006F10D016938B0A009376041061 +:107910000327C10DE39206788327810D3303ED0021 +:1079200023A09B009387170023A2AB01232E610C99 +:10793000232CF10C13077000938B8B006344F7002A +:107940006F10000A1306410D938509001305090005 +:10795000EF305042630405006F109011938B0A00C2 +:107960006F1000081364040193770402638607060E +:10797000130C7C00137C8CFF832C0C00832D4C009B +:1079800093078C00232AF10063C40D006F1050167A +:107990003308904133370001B307B041B38DE7405E +:1079A0001307D002A30BE10A930C08001307100081 +:1079B0009306F0FFE308DD449306040033E6BC01C0 +:1079C0001374F4F7E3100644E3080D5A930610000D +:1079D000E31ED7426F10101393074C00232AF100C7 +:1079E0009377040163880700832C0C0093DDFC412E +:1079F0006FF09FF99377040403280C006388070055 +:107A0000931C080193DC0C416FF05FFE9377042018 +:107A1000930C0800E38C07FC931C880193DC8C41D9 +:107A20006FF0DFFC937784006388070A93074C00AC +:107A3000232AF10083270C0003A6070083A6470032 +:107A400003A7870083A7C7002320C10E2322D10EDE +:107A50002324E10E1305010E2326F10EEFD05FD58E +:107A6000232EA10A93072000631EF50A8327010E27 +:107A7000930501091305010A2320F10A8327410E0A +:107A800023280108232A01082322F10A8327810ED3 +:107A9000232C0108232E01082324F10A8327C10E79 +:107AA0002326F10AEF50405B635605009307D0028E +:107AB000A30BF10A9307700463D06707B704008132 +:107AC0009384043A1374F4F7130C0000130D300080 +:107AD000130700006F005039130C7C00137C8CFFDF +:107AE00083250C0003264C0093078C001305010A24 +:107AF000232AF100EF8000728327010A2320F10E70 +:107B00008327410A2322F10E8327810A2324F10EC1 +:107B10008327C10A6FF01FF4B70400819384C4392E +:107B20006FF05FFA93071000631AF5028327C10E06 +:107B300063D607009307D002A30BF10A93077004E2 +:107B400063D86701B70400819384843A6FF09FF78C +:107B5000B70400819384443A6FF0DFF6937CFBFD19 +:107B600093071004639CFC0893070003230CF10A9D +:107B700013071006930780076304EB009307800543 +:107B8000A30CF10A930730061364240063D0A751B5 +:107B900093051D0013050900EFD01FE593040500B0 +:107BA000631C054E83D7C90093E707042396F900A9 +:107BB00083D7C90093F70704E39407808320C11D8E +:107BC0000324811D032501028324411D0329011D76 +:107BD0008329C11C032A811C832A411C032B011CFD +:107BE000832BC11B032C811B832C411B032D011BE9 +:107BF000832DC11A1301011E678000009307F0FF57 +:107C00006300FD4A93077004130C00006398FC00A6 +:107C100063160D00130C0D00130D1000032AC10E86 +:107C2000936704102324F10223200104032F010E83 +:107C3000832E410E032E810E635A0A00B70700807F +:107C400033CA47019307D0022320F104930710049D +:107C50006392FC4A1305010A2320E10B2322D10B76 +:107C60002324C10B2326410BEF80407E1306C10B5A +:107C7000EFF08FB313860500930505001305010A85 +:107C8000EF8040598327010A130601079305010875 +:107C90002320F1088327410A13050109232801063F +:107CA0002322F1088327810A232A0106232C0106B7 +:107CB0002324F1088327C10A2326F108B707FC3FD4 +:107CC000232EF106EF50004E032801090326410937 +:107CD000832681090327C109930501091305010AB8 +:107CE0002320010B232801052322C10A2326C104D6 +:107CF0002324D10A2322D1042326E10A2326E100EA +:107D000023280108232A0108232C0108232E010817 +:107D1000EF50000D0327C100832641040326C10450 +:107D2000032801056316050093071000232EF10AAE +:107D300093071006630CFB36B70D008193870D3C4B +:107D40002326F100130EFDFF938D0400B7070340B7 +:107D500093050109232AC1081305010A1306010826 +:107D6000232CC1052326F10823280109232CD1083F +:107D7000232EE108232001082322010823240108DF +:107D8000EF5040420328010A0326410A8326810A54 +:107D90000327C10A1305010A232A01052328C10468 +:107DA0002326D1042322E104EF80C00F93050500B0 +:107DB000130A05001305010AEF80002D0327410473 +:107DC00003260105032841052326E1080327010AAC +:107DD0008326C1042322C1082328E1060327410A80 +:107DE0009305010813060107232AE1060327810AE8 +:107DF0001305010923200109232CE1060327C10AE9 +:107E00002324D108938D1D00232EE106EF608064AA +:107E10008327C100032E810583220109B385470111 +:107E200083C50500832F4109032F8109832EC109D2 +:107E30002322C105A38FBDFE9307F0FF6300FE0858 +:107E4000130EFEFF930501091305010A2326D1072E +:107E50002324E1072322F10723205106232EC10505 +:107E60002320510A232C51042322F10B232AF1054C +:107E70002324E10B2328E1052326D10B2326D1055A +:107E800023280108232A0108232C0108232E010896 +:107E9000EF4010750327C104832601050326410521 +:107EA00003288105032EC10583220106832F410685 +:107EB000032F8106832EC106E31A05E83707FE3F2C +:107EC000930501091305010A2320510A232C5104AB +:107ED0002322F10B232AF1052324E10B2328E105BA +:107EE0002326D10B2326D10523280108232A0108A4 +:107EF000232C0108232EE108EF5040016348A00421 +:107F000083228105832F4105032F0105832EC104A0 +:107F10003707FE3F930501091305010A2320510A83 +:107F20002322F10B2324E10B2326D10B2328010864 +:107F3000232A0108232C0108232EE108EF40506A70 +:107F40006310051A137A1A00630C0A188327C100FC +:107F50002326B10D9305000303C6F7008326C10C49 +:107F60001387F6FF2326E10C03C7F6FF6306C71449 +:107F7000130690036316C7148327C10003C7A70025 +:107F8000A38FE6FE138A0D0013077004330A9A408C +:107F9000832DC10B6390EC2C1307D0FF63C4ED005D +:107FA000635ABD33130BEBFF9386FDFF232ED10ADB +:107FB0001376FBFD130510041377FB0F93050000E8 +:107FC0006318A6001307F7001377F70F9305100047 +:107FD0002302E10C9307B00263D806009306100059 +:107FE000B386B6419307D002A302F10C9307900029 +:107FF00063D8D72A1307310D130507009305A00096 +:1080000013083006B3E7B6021306F7FF938707039A +:10801000A30FF7FEB3C7B6026344D82693870703BE +:10802000A30FF6FE1307E7FF1306610C6360A72694 +:108030009307410CB307F640232CF102338D47011F +:108040009307100063C64701937714006386070007 +:108050008327C101330DFD001374F4BF936704102F +:108060002324F10223260100930C0000930D00004D +:1080700083270104638607001307D002A30BE10ADC +:1080800003248102130700006FF0CFE1130C0000FE +:108090009304C1136FF09FB8130C05006FF01FB865 +:1080A000130C0000130D60006FF05FB7B70D008177 +:1080B0009387CD3A6FF0DFC8A38FB6FE6FF01FEA4B +:1080C000130717001377F70F6FF09FEB130A1A00CF +:1080D000A30FDAFE33874741E35A07FE6FF0DFEA6A +:1080E00083274104138A0D0093060003B387FD0024 +:1080F0006FF05FFE93076004638EFC0093075004EB +:10810000930D1D006384FC00930D0D0013062000E9 +:108110006F00C000930D0D00130630009307010C93 +:108120001308C10C1307C10B93860D009305010AB8 +:10813000130509002320E10B2326E1052322D10B9F +:108140002322D1052324C10B2326C1012326410B61 +:10815000EFC0DFA69307700493040500032EC1004F +:10816000832E4104032FC104639AFC00937714000B +:1081700063960700032AC10C6FF01FE11307600428 +:10818000B387B401639AEC0683C6040013070003A7 +:108190006390E606930501091305010A2328F104FB +:1081A0002320E10B2326E1052322D10B2322D10535 +:1081B0002324C10B2326C1012326410B23280108B8 +:1081C000232A0108232C0108232E0108EF405041E7 +:1081D000032EC100832E4104032FC1048327010510 +:1081E0006308050013071000B30DB741232EB10B30 +:1081F0000327C10BB387E700930501091305010AA3 +:108200002326F1002320E10B2322D10B2324C10BD1 +:108210002326410B23280108232A0108232C0108C7 +:10822000232E0108EF40D03B8327C10063140500D3 +:108230002326F10C930600036F00000113061700BC +:108240002326C10C2300D7000327C10CE368F7FEE7 +:108250006FF05FF213076004E398ECD41377140017 +:108260003367A7016350B0076300070C8327C10180 +:108270003387FD00330DED00130B60066F0000091E +:1082800013070600938607006FF0DFD71307170068 +:108290008347F7FF13061600A30FF6FE6FF01FD9F2 +:1082A0001307610C63980500930700032303F10C87 +:1082B0001307710C93870603130617002300F700BA +:1082C0006FF01FD7630607068327C10113871700C6 +:1082D0006FF05FFA63C04D0313771400138D0D0028 +:1082E000630607008327C101338DFD00130B700661 +:1082F0006F00C0018327C101130B7006330DFA0014 +:108300006346B0013303BD41130D1300937C044059 +:1083100023260100E38E0CD4930C0000E35AB0D561 +:108320009306F00F6F008003138D0D006FF0DFF4E4 +:10833000130B6006130D10006FF05FFD6356B7035B +:1083400083278100B38DED4003C71700630A07023E +:1083500093871700938C1C002324F100832781004E +:1083600003C70700E31CD7FC8327C1003387FC0049 +:108370008327C1023307F702330DA7016FF05FCFE8 +:108380008327C100938717002326F1006FF01FFD9C +:1083900013074C00232AE1001377040283270C0003 +:1083A000630007020327010223A0E7001357F741E8 +:1083B00023A2E700032C4101832481016FF00F8683 +:1083C00013770401630807000327010223A0E700D5 +:1083D0006FF05FFE137704046308070003270102B0 +:1083E0002390E7006FF01FFD13740420E30E04FCDC +:1083F000032701022380E7006FF0DFFB1364040111 +:108400009377040263860702130C7C00137C8CFFB5 +:10841000832C0C00832D4C0093078C00232AF10041 +:108420001374F4BF13070000A30B010A6FF04FD8B9 +:1084300093074C00232AF100937704016386070019 +:10844000832C0C006F0000019377040463880700FD +:10845000835C0C00930D00006FF09FFC9377042069 +:10846000E38007FE834C0C006FF0DFFE3787FFFFD1 +:108470001347078393074C00231CE10A3707008149 +:10848000232AF1009307C73A832C0C00930D0000B8 +:1084900013642400232EF10213072000130B80071E +:1084A0006FF09FF893074C00232AF100A30B010AF9 +:1084B0009307F0FF83240C006304FD0213060D00F4 +:1084C0009305000013850400EFD05FB9130C05007D +:1084D000630005E0330D9540130C00006FF04FDF93 +:1084E00013850400EFE05FDE130D05006FF0DFFE83 +:1084F000136404019377040263820702130C7C0067 +:10850000137C8CFF832C0C00832D4C0093078C0074 +:10851000232AF100130710006FF01FF193074C009E +:10852000232AF1009377040163860700832C0C0053 +:108530006F0000019377040463880700835C0C00DC +:10854000930D00006FF01FFD93770420E38007FE7A +:10855000834C0C006FF0DFFEB70700819387073C68 +:10856000232EF10293770402638A0704130C7C0024 +:10857000137C8CFF832C0C00832D4C0093078C0004 +:10858000232AF10013771400630E070033E7BC01C0 +:10859000630A070013070003230CE10AA30C610B15 +:1085A000136424001374F4BF130720006FF0DFE797 +:1085B000B70700819387C73A6FF09FFA93074C0083 +:1085C000232AF1009377040163860700832C0C00B3 +:1085D0006F0000019377040463880700835C0C003C +:1085E000930D00006FF01FFA93770420E38007FEDD +:1085F000834C0C006FF0DFFE93060400130710009D +:108600006FF0CFBB93061000E308D74E930620000F +:108610006308D7121307011A1396DD0193F67C0045 +:1086200013D83C0093860603B36C060193DD3D002E +:10863000A30FD7FE33E6BC019304F7FF631E0602C7 +:1086400093771400638A0700930700036386F6009C +:10865000A38FF4FE9304E7FF9307011A13070D009D +:10866000130C0000338D974023260100930C00006B +:10867000930D00006FF00F83138704006FF0DFF994 +:1086800093770440130A00001307011A2326F10010 +:10869000130C90001306A0009306000013850C0035 +:1086A00093850D009304F7FF2324E102EF4040324D +:1086B000032781028327C10013050503A30FA7FE2B +:1086C000130A1A00638807048327810003C7070081 +:1086D0006312EA049307F00F630EFA0263940D002D +:1086E000637A9C038327C10283254103130A000098 +:1086F000B384F4401386070013850400EFE09FBEA7 +:108700008327810003C717006306070093871700BC +:108710002324F1001306A0009306000013850C002B +:1087200093850D00EF30906763940D00E3769CF322 +:10873000930C0500938D0500138704006FF09FF5DF +:108740009304011A8327C10313F7FC009384F4FFF9 +:108750003387E7000347070013D84C002380E40069 +:108760001397CD01B36C070193DD4D0033E7BC01D6 +:10877000E31A07FC6FF05FEE9304011AE31E07ECA7 +:1087800093F61600E38A06EC93070003A30FF11893 +:108790006F00D037E30E0B32230E6113A30B010AD7 +:1087A000232A81016FE05FEE9385050123A2CB01AF +:1087B000232EB10C232CC10C63DECE021306410D17 +:1087C00093850900130509002328E1042326D10419 +:1087D000EF20505AE31E0528032701058326C10414 +:1087E000B717008113850A00930E70001388C78E97 +:1087F000130E0001938606FF930B05006FE0DFF078 +:108800009385050123A20B01232EB10C232CC10C4F +:10881000635ACE021306410D938509001305090022 +:108820002322E1042320D104EF20D054E3120524B5 +:10883000032741048326010413850A00130E7000E8 +:1088400013080001938606FF930B05006FE0DFFF1E +:108850001306060123A20B01232EC10C232CD10CDD +:108860006356DE021306410D9385090013050900C6 +:108870002320E104EF201050E31C051E0327010410 +:1088800093850A00130E700013080001130707FFF9 +:10889000938B05006FF04F829306500663D866777E +:1088A0008326010E930501091305010A2320D10A2D +:1088B0008326410E2320E104232801082322D10A24 +:1088C0008326810E232A0108232C01082324D10AA0 +:1088D0008326C10E232E01082326D10AEF404050E3 +:1088E0000327010463120518B70700819387473DEA +:1088F00023A0FB009307100023A2FB008327810D18 +:1089000013071700232EE10C93871700232CF10C7B +:1089100013077000938B8B00635EF7001306410D05 +:108920009385090013050900EF20D044E3120514D4 +:10893000938B0A008327C10B63C64701937714000A +:108940006380070A832701030327C101938B8B00F0 +:1089500023ACFBFE8327C10123AEFBFE8327C10DA1 +:10896000B387E700232EF10C8327810D13077000D6 +:1089700093871700232CF10C635EF7001306410D5B +:108980009385090013050900EF20D03EE312050E80 +:10899000938B0A009304FAFF63549004130B0001B5 +:1089A000930C7000032601018327810D0327C10D5D +:1089B00023A0CB009387170093868B00634A9B0606 +:1089C00023A29B00B384E400232E910C232CF10CF2 +:1089D00013077000938B06006354F7006FE09FF657 +:1089E00013744400E3160402032B4102832781021F +:1089F0006354FB00138B070083270102B3876701D1 +:108A00002320F1028327C10D638C07001306410D5B +:108A10009385090013050900EF20D035E31A0504FA +:108A2000232C010CE31E0C08938B0A006FF09F9817 +:108A30001307070123A26B01232EE10C232CF10C59 +:108A400063DEFC001306410D938509001305090040 +:108A5000EF205032E31E050093860A00938404FF42 +:108A6000938B06006FF01FF48326C10B634ED01664 +:108A7000B70700819387473D23A0FB0093071000B1 +:108A800023A2FB008327810D13071700232EE10C7F +:108A900093871700232CF10C13077000938B8B0026 +:108AA000635EF7001306410D938509001305090065 +:108AB000EF20502C631E057A938B0A008327C10B8D +:108AC000937614000327C10DB367FA00B3E7D7000C +:108AD000E38807F08327010393888B0023A0FB0022 +:108AE0008327C10123A2FB00B387E700232EF10CEB +:108AF0008327810D1307700093871700232CF10C37 +:108B0000635EF7001306410D938509001305090004 +:108B1000EF205026631E057493880A00032BC10BB7 +:108B200063500B06330B604113870800930C000160 +:108B3000930D7000032601018327810D8326C10D4B +:108B40002320C700938717009388880063C26C07AF +:108B500023226701330BDB00232E610D232CF10C44 +:108B600013077000635EF7001306410D938509003B +:108B700013050900EF201020631C056E93880A007E +:108B80008327C10D23A0980023A24801B387470182 +:108B9000232EF10C8327810D13077000938B88001F +:108BA00093871700232CF10CE35CF7E26FE09FD969 +:108BB0009386060123229701232ED10C232CF10C3E +:108BC00063DEFD001306410D9385090013050900BE +:108BD000EF20501A631E056893880A00130B0BFFE1 +:108BE000138708006FF01FF5138B0D006354BA0153 +:108BF000130B0A00635260053307EB00232EE10CD0 +:108C00000327810D23A09B0023A26B0113071700EC +:108C1000232CE10C93067000938B8B0063DEE6003F +:108C20001306410D9385090013050900EF209014E8 +:108C300063100564938B0A0063540B00130B000050 +:108C4000338B6D41635E6005130D000113037000EB +:108C5000832701010327810D8326C10D23A0FB007B +:108C60001307170013868B0063406D1B23A26B0153 +:108C7000330BDB00232E610D232CE10C93067000D7 +:108C8000930B060063DEE6001306410D9385090091 +:108C900013050900EF20100E631C055C938B0A007E +:108CA00093770440338BB40163840702B387440194 +:108CB000130D7000938D07008327C10063940C1877 +:108CC00063940718B387440163F46701138B0700AB +:108CD0008327C10B63C6470193771400638A070497 +:108CE000832701030327C101938B8B0023ACFBFE79 +:108CF0008327C10123AEFBFE8327C10DB387E700A5 +:108D0000232EF10C8327810D130770009387170022 +:108D1000232CF10C635EF7001306410D93850900C7 +:108D200013050900EF20100563140554938B0A0006 +:108D3000B3844401B38764418324C10BB3049A40D4 +:108D400063D4970093840700635490048327C10D74 +:108D500023A06B0123A29B00B387F400232EF10C08 +:108D60008327810D13077000938B8B009387170067 +:108D7000232CF10C635EF7001306410D9385090067 +:108D800013050900EF20007F6314054E938B0A0042 +:108D90009387040063D40400930700008324C10B6D +:108DA000B3049A40B384F440E35C90C2130B000117 +:108DB000930C7000032601018327810D0327C10D49 +:108DC00023A0CB009387170093868B0063449B20DE +:108DD00023A29B00B384E400232E910C232CF10CDE +:108DE00013077000938B0600E35CF7BE1306410D7A +:108DF0009385090013050900EF20C077631A054623 +:108E0000930BC10F6FF0DFBD9386060123A2AB0168 +:108E1000232ED10C232CE10C6350E3021306410DE9 +:108E20009385090013050900EF20C07463120544FF +:108E300013860A0013037000130B0BFF930B06003D +:108E40006FF01FE16386070E8327C1009387F7FF4A +:108E50002326F100832741030327C102938B8B0054 +:108E600023ACFBFE8327C10223AEFBFE8327C10D8B +:108E7000B387E700232EF10C8327810D938717001A +:108E8000232CF10C635EFD001306410D9385090050 +:108E900013050900EF20006E631C053C938B0A004C +:108EA0008327810033876D4183C707006354F70030 +:108EB000930707006356F0040327C10D23A06B013D +:108EC00023A2FB003387E700232EE10C0327810D4B +:108ED000938B8B0013071700232CE10C6352ED02D8 +:108EE0001306410D93850900130509002320F104A1 +:108EF000EF204068631E053683270104930BC10FE2 +:108F00001387070063D4070013070000832781003D +:108F10001308000183C70700B387E7406344F006E6 +:108F20008327810083C70700330BFB006FF0DFD876 +:108F300083278100938CFCFF9387F7FF2324F100A4 +:108F40006FF05FF19386060123A20B01232ED10C53 +:108F5000232CE10C6354ED021306410D93850900A7 +:108F6000130509002320F104EF20C06063120530CF +:108F7000832701041306C10F13080001938707FF1D +:108F8000930B0600832501010327810D8326C10D64 +:108F900023A0BB001307170013868B00E344F8FAE5 +:108FA00023A2FB00B387D700232EF10C232CE10C66 +:108FB000930B0600E356EDF61306410D9385090069 +:108FC00013050900EF20005B6314052A930BC10F02 +:108FD0006FF01FF51307070123A26B01232EE10C8D +:108FE000232CF10C63DEFC001306410D9385090070 +:108FF00013050900EF200058631C05269306C10FD6 +:10900000938404FF938B06006FF0DFDA8327810DD2 +:109010009306100023A09B001307170093871700E7 +:10902000938C8B0063C64601137614006306061CFE +:1090300093061000232EE10C23A2DB00232CF10C5D +:1090400013077000635EF7001306410D9385090056 +:1090500013050900EF200052631C0520938C0A00C1 +:10906000832701030327C101938C8C0023ACFCFEF2 +:109070008327C10123AEFCFE8327C10DB387E70020 +:10908000232EF10C8327810D13077000938717009F +:10909000232CF10C635EF7001306410D9385090044 +:1090A00013050900EF20004D6314051C938C0A0082 +:1090B0008327010E930501091305010A2320F10AF4 +:1090C0008327410E130BFAFF232801082322F10AFC +:1090D0008327810E232A0108232C01082324F10A67 +:1090E0008327C10E232E01082326F10AEF30504FAB +:1090F000630605088327C10D0327810D938414009F +:109100009387F7FFB38747011307170023A09C003D +:1091100023A26C01232EF10C232CE10C9307700089 +:10912000938C8C0063DEE7001306410D93850900E4 +:1091300013050900EF200044631C0512938C0A00FC +:109140009307410C23A0FC0083278103032781039D +:10915000938B8C0023A2FC008327C10DB387E7000B +:10916000232EF10C8327810D1307700093871700BE +:10917000232CF10CE356F7866FE0CFFCE35260FD41 +:1091800093040001930D7000032601010327810D54 +:109190008327C10D23A0CC001307170093868C00F2 +:1091A00063C06403B307FB0023A26C01232EF10C00 +:1091B000232CE10C93077000938C06006FF09FF650 +:1091C0009387070123A29C00232EF10C232CE10C92 +:1091D00063DEED001306410D9385090013050900B8 +:1091E000EF2040396316050893860A00130B0BFF26 +:1091F000938C06006FF05FF9232EE10C23A2DB00B5 +:10920000232CF10C13077000E35CF7F26FF0DFF131 +:1092100083274102032781023384E740635680FCA1 +:10922000B7170081130B00019384C78E930C700055 +:109230008327810D23A09B000327C10D938717006F +:1092400063448B0423A28B003304E400232E810C9F +:10925000232CF10C130770006358F7F81306410D27 +:109260009385090013050900EF20C030630E05F651 +:1092700063140C006FE0DF9393050C0013050900E5 +:10928000EFA04FA66FE0DF921307070123A26B0147 +:10929000232EE10C232CF10C938B8B0063DEFC005E +:1092A0001306410D9385090013050900EF20802C5A +:1092B000E31005FC938B0A00130404FF6FF05FF7C3 +:1092C00093050C0013050900EFA0CFA16FF0CFF5B7 +:1092D0008327C10D639407006FE09F8D1306410D36 +:1092E0009385090013050900EF20C0286FE05F8C0B +:1092F0001307F0FF6312EDB063940DB813079000ED +:10930000636097B913880C03A30F01199304F11933 +:109310006FF08FB483278600130101FD232481029F +:10932000232611022322910223202103232E31011F +:10933000232C4101232A5101232861012326710195 +:109340002324810113040600639E070223220600E2 +:10935000130500008320C1020324810283244102FB +:10936000032901028329C101032A8101832A4101C2 +:10937000032B0101832BC100032C81001301010386 +:109380006780000083A7450693890500139727018E +:109390006358070683240600930A0500130BF0FFA9 +:1093A00003A9440003AC0400130A0000935B2900E6 +:1093B00063467A03832784001379C9FF938484006A +:1093C000B38727412324F400E39C07FC1305000026 +:1093D00023240400232204006FF0DFF793172A00F0 +:1093E000B307FC0083A507001386090013850A0054 +:1093F000EF10400B630A6501130A1A006FF05FFB60 +:10940000EF1080176FF0DFFC1305F0FF6FF05FFCCB +:10941000130101ED2324811223202113232E311166 +:10942000232A51112326111223229112232C411198 +:1094300023286111232671112324811123229111E4 +:109440002320A111232EB10F9309050013840500D9 +:10945000930A060013890600630805008327850325 +:1094600063940700EF901FDC8317C4001397270154 +:1094700063420702B726000003274406B3E7D7007C +:109480002316F400B7E7FFFF9387F7FFB377F700E2 +:109490002322F4068357C40093F7870063800704F0 +:1094A00083270401638C07028357C4001307A000BD +:1094B00093F7A701639EE7068317E40063CA0706D4 +:1094C0009306090013860A0093050400138509001A +:1094D000EF00D03D130C05006F00800193050400E0 +:1094E00013850900EF905F86E30005FC130CF0FF85 +:1094F0008320C1120324811213050C00832441121E +:10950000032901128329C111032A8111832A4111E0 +:10951000032B0111832BC110032C8110832C4110CC +:10952000032D0110832DC10F13010113678000006B +:10953000B71700819387C7902324F102B7170081E2 +:10954000938787A8232AF100B7170081930BC104E2 +:10955000938787A723207105232401042322010474 +:10956000938D0B00232601002324010023280100F2 +:10957000232E0100130C0000232CF10093840A0019 +:109580009306500283C70400638407006392D70ADE +:10959000338A544163060A048327810423A05D01B2 +:1095A00023A24D01B38747012324F10483274104FB +:1095B00093067000938D8D00938717002322F1048A +:1095C00063DEF60013060104930504001385090009 +:1095D000EFF05FD4E31C0522938D0B00330C4C019C +:1095E00083C70400E388072693861400A30D0102B5 +:1095F0009304F0FF130A0000130D0000130BA000EA +:10960000930C900003C60600938A16001305A0056C +:109610001308A002930606FEE36CD50A8327810295 +:1096200093962600B386F60083A6060067800600A0 +:10963000938414006FF01FF5B70600819387C63A34 +:109640002326F10093760D02638C066813097900D6 +:10965000137989FF03230900032B4900930C890028 +:1096600093761D00638E0600B3666301638A06006D +:1096700093060003230ED102A30EC102136D2D0029 +:10968000137DFDBF6F00C02F13850900EFC00F9938 +:109690008327450013850700232EF100EFD0DFC29A +:1096A0002328A10013850900EFC04F978327850069 +:1096B0002324F10083270101638C070083278100A5 +:1096C0006388070083C6070063840600136D0D409E +:1096D00093860A006FF01FF38346B103E39A06FEF8 +:1096E00093060002A30DD1026FF09FFE136D1D00C3 +:1096F0006FF01FFE032A090013094900E35A0AFC10 +:10970000330A4041136D4D006FF09FFC9306B00289 +:109710006FF05FFD03C60A0093861A00631006050A +:10972000832409001306490063D404009304F0FF66 +:1097300013090600938A06006FF09FF9B38464034F +:109740009386160003C6F6FFB384B400930506FDA6 +:10975000E3F6BCFE938A06006FF0DFEB9304000093 +:109760006FF0DFFE136D0D086FF09FF693860A0011 +:10977000130A0000330A6A03130606FD93861600D7 +:10978000330A460103C6F6FF930506FDE3F4BCFE6B +:109790006FF05FFC03C60A00930680066318D600CC +:1097A000938A1A00136D0D206FF09FF2136D0D0454 +:1097B0006FF01FF203C60A009306C0066318D600B6 +:1097C000938A1A00136D0D026FF09FF0136D0D0157 +:1097D0006FF01FF083260900930C4900A30D0102CE +:1097E0002306D10893041000130B00001309C108CD +:1097F0006F00801C136D0D0193760D0263800606C9 +:1098000013097900137989FF03230900032B490009 +:10981000930C8900E35E0B0433036040B3366000B1 +:1098200033086041330BD8409306D002A30DD10218 +:10983000930610001306F0FF6386C44E13060D0056 +:10984000B3656301137DFDF7639E054C6384046675 +:1098500013061000639CC64C6F00D00293760D0176 +:10986000930C49006388060003230900135BF3414E +:109870006FF05FFA93760D040323090063880600F6 +:1098800013130301135303416FF05FFE93760D2012 +:10989000E38E06FC13138301135383416FF01FFD06 +:1098A00013760D028326090013094900630A060096 +:1098B0009357FC4123A0860123A2F6006FF01FCC32 +:1098C00013760D016306060023A086016FF01FCBFF +:1098D00013760D0463060600239086016FF01FCAFD +:1098E00093770D20E38207FE238086016FF01FC966 +:1098F000136D0D0193760D0263840602130979003E +:10990000137989FF03230900032B4900930C890075 +:10991000137DFDBF93060000A30D01026FF09FF1C0 +:1099200093760D01930C490063860600032309001A +:109930006F00000193760D0463880600035309004D +:10994000130B00006FF0DFFC93760D20E38006FE22 +:10995000034309006FF0DFFEB786FFFF93C606835F +:10996000231ED10203230900B70600819387C63A5C +:10997000930C4900130B0000136D2D002326F100FA +:10998000930620006FF05FF9A30D01029306F0FF2C +:10999000930C4900032909006384D42C1386040026 +:1099A0009305000013050900EFC04FEB130B0000F7 +:1099B00063040500B30425412322610163549B0025 +:1099C000232291008346B103638806008327410068 +:1099D000938717002322F10093772D002320F102B3 +:1099E0006388070083274100938727002322F10023 +:1099F00093774D082322F1026394070683274100E1 +:109A0000B306FA40635ED0041308000193087000A7 +:109A100083278101032641048325810423A0FD00BF +:109A20001306160013858D00634ED84A23A2DD006D +:109A3000B386B6002324D1042322C1049306700008 +:109A4000930D050063DEC6001306010493050400B0 +:109A500013850900EFF01F8C631A055A938D0B00D4 +:109A60008346B103638806041306B10323A0CD0027 +:109A7000130610008326410423A2CD00032681048F +:109A8000938616002322D104130616002324C10452 +:109A900013067000938D8D00635ED60013060104DB +:109AA0009305040013850900EFF0DF866310055667 +:109AB000938D0B0083270102638807041306C103FB +:109AC00023A0CD00130620008326410423A2CD004D +:109AD00003268104938616002322D1041306260050 +:109AE0002324C10413067000938D8D00635ED6009D +:109AF000130601049305040013850900EFF09F810C +:109B000063160550938D0B008327410293060008CE +:109B10006394D70683274100B306FA40635ED004FE +:109B200013080001930870008327410103264104B4 +:109B30008325810423A0FD001306160013858D00E4 +:109B40006346D83E23A2DD00B386B6002324D104A9 +:109B50002322C10493067000930D050063DEC60046 +:109B6000130601049305040013850900EFF08FFA32 +:109B7000631E0548938D0B00330B9B40635E6005AD +:109B800013080001930870008327410183264104D4 +:109B90000326810423A0FD009386160093858D0083 +:109BA000634A683D23A26D01330BCB00232461057A +:109BB0002322D10413067000938D0500635ED60046 +:109BC000130601049305040013850900EFF08FF4D8 +:109BD000631E0542938D0B008326810423A29D0002 +:109BE00023A02D01B38496008326410423249104ED +:109BF00013067000938616002322D10413878D006C +:109C0000635ED60013060104930504001385090062 +:109C1000EFF04FF0631C053E13870B0093774D0068 +:109C2000639A0738832741006354FA00138A0700B8 +:109C300083278104330C4C01638C07001306010455 +:109C40009305040013850900EFF0CFEC6310053C89 +:109C50002322010413890C00938D0B006FF01F92D7 +:109C600013050900EFD04FE693040500130B000025 +:109C70006FF09FD4136D0D0193760D026380060281 +:109C800013097900137989FF03230900032B490085 +:109C9000930C8900930610006FF01FC893760D0196 +:109CA000930C490063860600032309006F0000013E +:109CB00093760D046388060003530900130B00001C +:109CC0006FF05FFD93760D20E38006FE03430900ED +:109CD0006FF0DFFEB70600819387063C6FF05F965A +:109CE00093760D01930C4900638606000323090057 +:109CF0006F00000193760D0463880600035309008A +:109D0000130B00006FF0DF9593760D20E38006FEC5 +:109D1000034309006FF0DFFE13060D0093061000E9 +:109D20006FF01FB2130610006388C63413062000BC +:109D30006386C6149306010F9315DB011376730037 +:109D4000135333001306060333E36500135B3B0034 +:109D5000A38FC6FEB36563011389F6FF6396050200 +:109D600093751D00638A0500930500036306B60022 +:109D7000A30FB9FE1389E6FF9307010F138B0400AD +:109D8000B38427416FF05FC3930609006FF0DFFAD9 +:109D900093770D4093080000130E010F2322F1006A +:109DA000130503001306A0009306000093050B00A3 +:109DB000232611031309FEFF2322C103232061027E +:109DC000EF201041032E41028328C1028327410066 +:109DD00013050503A30FAEFE9388180003230102A9 +:109DE000638E07048327810083C6070063981605E6 +:109DF0009307F00F6384F80463160B009307900039 +:109E000063FE6702832701018325C10123206102CC +:109E10003309F9401386070013050900EFD08FCCF2 +:109E200083278100930800000323010283C61700E3 +:109E300063860600938717002324F10013050300AF +:109E40001306A0009306000093050B0023221103C4 +:109E500023206102EF208074032301028328410242 +:109E600063160B0093079000E3F867F013030500F7 +:109E7000138B0500130E09006FF09FF21309010FF9 +:109E80008327C1009376F3001309F9FFB386D70047 +:109E900083C60600135343002300D9009316CB0159 +:109EA00033E36600135B4B00B3666301E39A06FC81 +:109EB0006FF09FEC1309010FE39006EC1376160088 +:109EC000E30C06EA93060003A307D10E6F00001C03 +:109ED000630206182306C108A30D0102930C0900B2 +:109EE0006FF05F909385050123A20D012324B10437 +:109EF0002322C10463D6C80213060104930504009B +:109F0000138509002326D102EFF0CFC0631005109E +:109F10008326C10213850B0093087000130800010B +:109F2000938606FF930D05006FF09FAE93850501A4 +:109F300023A20D012324B1042322C10463D6C80245 +:109F40001306010493050400138509002320D102A0 +:109F5000EFF04FBC631C050A8326010213850B003A +:109F60009308700013080001938606FF930D050007 +:109F70006FF09FBB1306060123A20D012324C10429 +:109F80002322D10463D2D8021306010493050400EE +:109F900013850900EFF00FB8631A050693850B00CF +:109FA0009308700013080001130B0BFF938D05003D +:109FB0006FF09FBD83274100B304FA40E35490C67D +:109FC00013090001130B700003268101832741044C +:109FD000832681042320C7009387170063409904D8 +:109FE00023229700B384D400232491042322F10474 +:109FF00013077000E358F7C2130601049305040029 +:10A0000013850900EFF00FB1E30E05C08357C400BC +:10A0100093F70704638E07CC6FF04FCD938606014C +:10A02000232227012324D1042322F10413078700CC +:10A03000635EFB0013060104930504001385090009 +:10A04000EFF04FADE31405FC13870B00938404FF7E +:10A050006FF09FF783278104E38A07FA1306010450 +:10A060009305040013850900EFF0CFAA6FF01FFAE3 +:10A070009306F0FFE392D4CAE31C0BD09306900042 +:10A08000E3E866D013030303A307610E1309F10E7F +:10A090006FF09FCEB7270081930606001386050058 +:10A0A0009305050003A587986FF08FB683D7C50089 +:10A0B000130101B8232C814693F7D7FF231AF1002F +:10A0C00083A7450613840500232A91462326F1061B +:10A0D00083D7E50023282147232E1146231BF100B7 +:10A0E00083A7C50113090500232001022322F102E1 +:10A0F00083A74502930581002326F10293070107F8 +:10A100002324F100232CF100930700402328F100C1 +:10A11000232EF100EFF0CFAF93040500634C050050 +:10A120009305810013050900EF801FF66304050005 +:10A130009304F0FF8357410193F7070463880700F6 +:10A140008357C40093E707042316F4008320C14714 +:10A1500003248147138504000329014783244147D1 +:10A160001301014867800000130101FF23248100CF +:10A1700023229100372400819304050013850500F4 +:10A180009305060013860600232611002324049E4F +:10A19000EF60CFA39307F0FF6318F5008327849E39 +:10A1A0006384070023A0F4008320C10003248100FE +:10A1B000832441001301010167800000B385C502BB +:10A1C000130101FF2324810023261100EFB0DF815A +:10A1D00013040500630205040326C5FF13074002AC +:10A1E0001376C6FF1306C6FF6362C70693063001E7 +:10A1F0009307050063FCC600232005002322050009 +:10A200009307B00163E4C7029307850023A007000A +:10A2100023A2070023A40700130504008320C10024 +:10A22000032481001301010167800000232405003D +:10A230002326050093070501E31AE6FC2328050001 +:10A2400093078501232A05006FF05FFC930500004A +:10A25000EFB01FE36FF05FFC130101FF23248100C7 +:10A260002322910037240081930405001385050003 +:10A27000232611002324049EEF50DFF19307F0FF03 +:10A280006318F5008327849E6384070023A0F400ED +:10A290008320C100032481008324410013010101B4 +:10A2A00067800000130101FF232611002324810091 +:10A2B000232291002320210163920502130900004B +:10A2C0008320C10003248100130509008324410079 +:10A2D00003290100130101016780000093040500B8 +:10A2E0001384050063080500832785036394070032 +:10A2F000EF805FF38317C400E38207FC930504003B +:10A3000013850400EF80DFB78327C402130905001B +:10A31000638C07008325C40113850400E7800700D0 +:10A32000635405001309F0FF8357C40093F707082F +:10A33000638807008325040113850400EF908F9A3A +:10A3400083250403638C0500930704046386F500EA +:10A3500013850400EF900F992328040283254404F9 +:10A360006388050013850400EF90CF97232204042F +:10A37000EF904F8223160400EF900F826FF05FF48E +:10A38000B72700819305050003A587986FF09FF11B +:10A39000130101FD2324810223229102232C410178 +:10A3A0002326110223202103232E3101232A5101C8 +:10A3B00023286101130A0500938405001304060095 +:10A3C000EF00806D93071000631AF5049387F4FF84 +:10A3D0001307E00F6364F70423069100930910004C +:10A3E00013090000930AF0FF130BA0006312390752 +:10A3F000138504008320C1020324810283244102C7 +:10A40000032901028329C101032A8101832A410111 +:10A41000032B010113010103678000009306C405AB +:10A42000138604009305C10013050A00EF20C0073E +:10A430009307F0FF93090500E314F5FA8357C4006E +:10A4400093E707042316F4001305F0FF6FF09FFA5B +:10A450009307C100B387270183C5070083278400C2 +:10A460009387F7FF2324F40063D8070003278401B0 +:10A4700063C0E702638E650183270400138717001A +:10A480002320E4002380B700130919006FF01FF6A2 +:10A490001306040013050A00EF10D06CE31655FFF5 +:10A4A0006FF09FFA8317C6001397270163400702D6 +:10A4B00003274606B7260000B3E7D7002316F600A9 +:10A4C000B7270000B367F7002322F6066FF05FECB2 +:10A4D000130101FEB7270081232C810003A4879874 +:10A4E000232A9100232E11009304050013860500F2 +:10A4F000630E040083278403639A07001305040096 +:10A500002326B100EF801FD20326C10013050400EB +:10A51000032481018320C101938504008324410128 +:10A52000130101026FF01FF8130101FF23248100C2 +:10A530002322910037240081930405001385050030 +:10A5400093050600232611002324049EEF509FC785 +:10A550009307F0FF6318F5008327849E6384070048 +:10A5600023A0F4008320C100032481008324410040 +:10A5700013010101678000008327860063980700AC +:10A5800093070000138507006780000083D7C5008C +:10A59000130101FB2324810423202105232A5103D5 +:10A5A0002326110423229104232E3103232C41035B +:10A5B000232861032326710323248103232291038B +:10A5C0002320A103232EB10193F78700930A0600ED +:10A5D00013840500130905006382070E83A7050194 +:10A5E000638E070C8357C40003AA0A0013F72700E1 +:10A5F000631A071693F7170063840720930B000074 +:10A6000013050000130B0000930900006384093652 +:10A6100063120502138609009305A00013050B00C1 +:10A62000EFB0DFA3938B1900630605001305150037 +:10A63000B30B6541138C0B0063F47901138C090093 +:10A6400003250400832704018326440163FEA73207 +:10A6500083248400B384960063D8843393050B006D +:10A6600013860400EF008063832704009305040031 +:10A6700013050900B38797002320F400EF80DFA0C3 +:10A6800063160516B38B9B4013051000639A0B00ED +:10A690009305040013050900EF801F9F631805143C +:10A6A00083A78A00330B9B00B3899940B3849740FA +:10A6B00023A49A00E39C04F46F0080069305040031 +:10A6C00013050900EF804FE89307F0FFE30C05F056 +:10A6D0006F00400583290A0083244A00130A8A0078 +:10A6E000E38A04FE9386040063749B0093060B00C8 +:10A6F000832744028325C40113860900130509003A +:10A70000E78007006354A00E83A78A00B389A900DD +:10A71000B384A4403385A74023A4AA00E31205FC18 +:10A72000930700008320C10403248104832441048F +:10A73000032901048329C103032A8103832A4103D6 +:10A74000032B0103832BC102032C8102832C4102C2 +:10A75000032D0102832DC10113850700130101059B +:10A7600067800000370B008093090000930400000D +:10A77000134B0BC06FF0DFF6032B0A0083244A0053 +:10A78000130A8A00E38A04FE0357C4008327840067 +:10A7900003250400937607206388061463E2F40C13 +:10A7A00093760748638E060A832D440183250401AE +:10A7B000B38DBC03B309B54093871900B3879700E5 +:10A7C000B3CDAD0363F4FD00938D0700137707400D +:10A7D0006304070E93850D0013050900EFB0CFA0A9 +:10A7E000631005049307C0002320F9008357C400B9 +:10A7F00093E707042316F4009307F0FF6FF09FF22E +:10A80000B70B008013CCEBFF130B00009304000088 +:10A8100093CBFBFF930C3000130D20006FF09FF6DD +:10A8200083250401138609002326A100EF00803947 +:10A830000357C4008327C1001377F7B713670708CE +:10A840002316E4002328F400232AB401B387370138 +:10A85000B38D3D412320F4002324B40193870400E9 +:10A860009389040063F4F400938704000325040033 +:10A870001386070093050B002326F100EF0000422A +:10A88000032784008327C1003307F7402324E40013 +:10A8900003270400B307F7002320F40083A78A00EE +:10A8A000330B3B01B3843441B389374123A43A01CC +:10A8B000E39A09EC6FF0DFE613860D00130509003B +:10A8C000EF00C04893070500E31E05F68325040149 +:10A8D00013050900EF801FC18357C40093F7F7F7F2 +:10A8E0002316F4006FF01FF0032704016366A7002E +:10A8F0008326440163F6D4049389070063F4F400CB +:10A90000938904001386090093050B00EF000039BA +:10A910008327840003270400B387374133073701B7 +:10A920002324F4002320E400E39A07F693050400AF +:10A9300013050900EF804FF5E30205F66FF01FEBFA +:10A940009387040063749C0093870B00B3C7D702FE +:10A95000032744028325C40113060B0013050900D5 +:10A96000B386D702E700070093090500E348A0F289 +:10A970006FF0DFE7032B0A0083294A00130500006C +:10A98000130A8A006FF09FC86342DC0283274402E7 +:10A990008325C40113060B0013050900E780070097 +:10A9A00093040500E340A0CE6FF05FE413060C00B3 +:10A9B00093050B00EF00802E8327840093040C0086 +:10A9C000B38787412324F40083270400B3878701DA +:10A9D0002320F4006FF01FCB130101FF232481001B +:10A9E000232291003724008193040500138505007C +:10A9F000232611002324049EEF50DF939307F0FFDA +:10AA00006318F5008327849E6384070023A0F40065 +:10AA10008320C1000324810083244100130101012C +:10AA200067800000130101FF2322910023261100FB +:10AA300023248100B7140081631E0600138584A9B6 +:10AA40008320C100032481008324410013010101FC +:10AA500067800000B71500819385C5A9130506001E +:10AA600013040600EF005019E30A05FC938584A93E +:10AA700013050400EF005018E30205FCB705008140 +:10AA80009385053D13050400EF001017E30805FA50 +:10AA9000130500006FF0DFFAB727008183A78798BE +:10AAA00083A7470363960700B72700819387078131 +:10AAB00003C58712678000000325C50E678000006C +:10AAC000B727008183A7879883A74703639607006A +:10AAD000B72700819387078103A5C70E6780000011 +:10AAE000B7270081138605009305050003A5879805 +:10AAF0006FF05FF3130101FF2324810023229100F3 +:10AB00003724008193040500138505009305060092 +:10AB100013860600232611002324049EEF501F8570 +:10AB20009307F0FF6318F5008327849E6384070072 +:10AB300023A0F4008320C10003248100832441006A +:10AB40001301010167800000B727008183A7879860 +:10AB500083A7470363960700B72700819387078180 +:10AB600003A3470E67000300639A0502130101FF68 +:10AB70009305C10013050000630E06001305E0FFF6 +:10AB8000638A06008347060023A0F50003450600FC +:10AB90003335A00013010101678000001305000098 +:10ABA000630006021305E0FF638C0600834706007E +:10ABB00023A0F500034506003335A00067800000A0 +:10ABC00067800000B3C7A50093F737003307C500BF +:10ABD000639607009307300063E2C70293070500FE +:10ABE000637CE50A83C605009387170093851500EB +:10ABF000A38FD7FEE3E8E7FE678000009376350079 +:10AC000093070500638E060083C60500938717002F +:10AC100093851500A38FD7FE93F637006FF09FFE44 +:10AC20009376C7FF138606FE63F4C70683A3050069 +:10AC300083A2450083AF850003AFC50083AE050145 +:10AC400003AE450103A3850183A8C5019385450291 +:10AC500023A0770003A8C5FF23A2570023A4F70170 +:10AC600023A6E70123A8D70123AAC70123AC6700C5 +:10AC700023AE17019387470223AE07FF6FF0DFFA79 +:10AC800003A60500938747009385450023AEC7FEC2 +:10AC9000E3E8D7FEE3E8E7F46780000063FAA50481 +:10ACA000B386C5006376D5049345F6FF930700008D +:10ACB0009387F7FF6394F500678000003387F60001 +:10ACC000034807003387C7003307E5002300070167 +:10ACD0006FF01FFE3387F500834607003307F5004A +:10ACE000938717002300D700E316F6FE6780000065 +:10ACF000930700006FF05FFF130101FF2324810021 +:10AD00002322910037240081930405001385050058 +:10AD10009305060013860600232611002324049EB3 +:10AD2000EF50CFE79307F0FF6318F5008327849E69 +:10AD30006384070023A0F4008320C1000324810062 +:10AD4000832441001301010167800000130101FC0D +:10AD5000232C8102232E110213840500232A910241 +:10AD600023282103232631032324410323225103D3 +:10AD700023206103232E7101232C810193050600FA +:10AD8000631A0402032481038320C1038324410343 +:10AD9000032901038329C102032A8102832A410274 +:10ADA000032B0102832BC101032C81011301010438 +:10ADB0006FA09FC3930A05002326C100EFB00FBA0E +:10ADC0008325C100930760019389B50063F63705B9 +:10ADD00013FB89FF63540B049307C00023A0FA0000 +:10ADE000130A00008320C1030324810313050A0012 +:10ADF00083244103032901038329C102032A810219 +:10AE0000832A4102032B0102832BC101032C810100 +:10AE10001301010467800000130B0001E36EBBFA0D +:10AE20008326C4FF930B84FF13F9C6FF635C694557 +:10AE3000371C008113078C4003268700B3872B0142 +:10AE400003A74700130C8C40630CF6001375E7FF53 +:10AE50003385A70003254500137515006314050607 +:10AE60001377C7FFB309E9006310F60413050B015C +:10AE700063CEA904B38B6B01B389694123247C01A0 +:10AE800093E9190023A23B018329C4FF13850A001B +:10AE9000130A040093F91900B3E96901232E34FF62 +:10AEA000EFB00FAC6FF01FF463C2690303A7C700D4 +:10AEB00083A7870023A6E7002324F70093840B00D1 +:10AEC0006F000019130700009307000093F61600A7 +:10AED0006398062C832484FFB3849B4003AA440018 +:10AEE000137ACAFF330A2A0163820720B309470194 +:10AEF0006316F60E93070B0163CAF91E03A78400BD +:10AF000083A7C4001306C9FF138A84002326F70011 +:10AF100023A4E70013074002636AC70A93063001BF +:10AF200093070A0063F2C6028327040023A4F400F7 +:10AF30008327440023A6F4009307B00163EAC70403 +:10AF400013048400938704010327040023A0E7006F +:10AF50000327440023A2E7000327840023A4E7007B +:10AF6000B3876401B38969412324FC0093E9190084 +:10AF700023A2370183A7440093F71700B3E96701C1 +:10AF800023A2340113850A00EFB08F9D6FF09FE577 +:10AF90008327840023A8F4008327C40023AAF40095 +:10AFA0006308E60013040401938784016FF0DFF95E +:10AFB000832704011304840123ACF4000327C4FF96 +:10AFC0009387040223AEE4006FF01FF8930504009A +:10AFD00013050A00EFF09FCC6FF09FF863C869116A +:10AFE00003A7C70083A787001306C9FF1385840042 +:10AFF00023A6E7002324F70003A7840083A7C40047 +:10B000002326F70023A4E7009307400263EAC70C56 +:10B01000130730016372C7020327040023A4E4006E +:10B020000327440023A6E4001307B001636CC7069E +:10B030001304840013850401832704002320F500F2 +:10B04000832744002322F500832784002324F5006E +:10B0500003A74400B38669411306F0001377170075 +:10B06000B38734016374D622B369EB0023A23401A1 +:10B07000B385640193E6160023A2D50003A7470019 +:10B080009385850013850A001367170023A2E70044 +:10B09000EF804FC513850A00EFB08F8C138A8400B0 +:10B0A0006FF05FD40327840023A8E4000327C400C3 +:10B0B00023AAE4006308F600130404011385840145 +:10B0C0006FF09FF7832704011385040213048401A2 +:10B0D00023ACF4008327C4FF23AEF4006FF0DFF548 +:10B0E00093050400EFF09FBB6FF09FF6634A6A0B75 +:10B0F00083A7C40003A784001306C9FF1385840037 +:10B100002326F70023A4E7009307400263E4C7085F +:10B11000130730016372C7020327040023A4E4006D +:10B120000327440023A6E4001307B0016366C702A7 +:10B130001304840013850401832704002320F500F1 +:10B14000832744002322F500832784002324F5006D +:10B1500093090A006FF0DFEF0327840023A8E400BF +:10B160000327C40023AAE4006308F60013040401C3 +:10B17000138584016FF05FFC8327040113850402AB +:10B180001304840123ACF4008327C4FF23AEF4002E +:10B190006FF09FFA93050400EFF05FB06FF05FFB74 +:10B1A00013850A00EFA05F84130A0500E30C05DC99 +:10B1B0008327C4FF130785FF93F7E7FFB387FB00DF +:10B1C000639AE7008329C5FF93F9C9FFB389290171 +:10B1D0006FF0DFCE1306C9FF9307400263EEC70886 +:10B1E000130730016374C708032704002320E50018 +:10B1F000032744002322E5001307B001636AC70256 +:10B2000013078400930785008326070023A0D70037 +:10B210008326470023A2D7000327870023A4E70043 +:10B220009305040013850A00EF80CFAB6FF09FD524 +:10B23000032784002324E5000327C4002326E50018 +:10B240006308F60013070401930705016FF0DFFBA5 +:10B2500083270401130784012328F5008326440172 +:10B2600093078501232AD5006FF01FFA9307050085 +:10B27000130704006FF05FF993050400EFF01FA2BD +:10B280006FF01FFA930909006FF05FC3B3E9E9009B +:10B2900023A2340103A747001367170023A2E70086 +:10B2A0006FF05FDF130101FF232481001384050089 +:10B2B00083A5050023229100232611009304050095 +:10B2C00063840500EFF01FFE930504000324810052 +:10B2D0008320C10013850400832441001301010170 +:10B2E0006F804FA0B727008183A787986384A7103A +:10B2F0008327C504130101FE232C8100232A91001A +:10B3000023282101232E11002326310113040500D7 +:10B310009304000013090008639A070683250404B8 +:10B320006386050013050400EF80CF9B83258414FA +:10B330009304C414639005088325440563980508A5 +:10B3400083278403638A07088327C4031305040043 +:10B35000E78007008325042E638005081305040099 +:10B36000032481018320C1018324410103290101B8 +:10B370008329C100130101026FF0DFF2B38595004C +:10B3800083A50500639E0500938444008325C404BF +:10B39000E39624FF13050400EF80CF946FF01FF8AD +:10B3A00083A9050013050400EF80CF93938509005E +:10B3B0006FF05FFDE38295F803A905001305040013 +:10B3C000EF804F92930509006FF0DFFE1305040034 +:10B3D000EF804F916FF0DFF68320C10103248101DC +:10B3E00083244101032901018329C10013010102C2 +:10B3F00067800000678000003367B5009303F0FFAB +:10B400001377370063100710B7877F7F9387F7F7AD +:10B410000326050083A60500B372F6003363F60029 +:10B42000B382F200B3E26200639272106316D60830 +:10B430000326450083A64500B372F6003363F60089 +:10B44000B382F200B3E26200639E720C6316D6060A +:10B450000326850083A68500B372F6003363F600E9 +:10B46000B382F200B3E262006398720C6316D604F2 +:10B470000326C50083A6C500B372F6003363F60049 +:10B48000B382F200B3E262006392720C6316D602DA +:10B490000326050183A60501B372F6003363F600A7 +:10B4A000B382F200B3E26200639C720A13054501A5 +:10B4B00093854501E30ED6F4131706019397060111 +:10B4C000631EF7001357060193D706013305F740B3 +:10B4D0009375F50F6390050267800000135707010D +:10B4E00093D707013305F7409375F50F6394050073 +:10B4F000678000001377F70F93F7F70F3305F740D6 +:10B50000678000000346050083C60500130515008B +:10B51000938515006314D600E31606FE3305D64066 +:10B52000678000001305450093854500E31CD6FCA9 +:10B5300013050000678000001305850093858500D2 +:10B54000E312D6FC13050000678000001305C50058 +:10B550009385C500E318D6FA130500006780000044 +:10B560001305050193850501E31ED6F813050000B8 +:10B570006780000083278600130101FD232E31011F +:10B580002326110223248102232291022320210356 +:10B59000232C4101232A5101232861012326710113 +:10B5A00023248101232291012320A1019309060074 +:10B5B00063840712832A0600130A0500138405001A +:10B5C000130B000013090000930B3000130C200034 +:10B5D00063000908032D84006360A90D8357C4002C +:10B5E00013F70748630A070A83240400832504012C +:10B5F000B38CB4408324440113871C003307270114 +:10B60000B3849B02B3C4840363F4E400930407008F +:10B6100093F70740638207109385040013050A001F +:10B62000EFA08FBC130D0500631C05029307C0003B +:10B630002320FA008357C4001305F0FF93E70704A3 +:10B640002316F40023A4090023A209006F00400977 +:10B6500003AB0A0003A94A00938A8A006FF05FF7E0 +:10B660008325040113860C00EFF0CFD58357C40067 +:10B6700093F7F7B793E707082316F4002328A401EC +:10B68000232A9400330D9D01B38494412320A40107 +:10B6900023249400130D09006374A901130D0900FC +:10B6A0000325040013060D0093050B00EFF00FDFD8 +:10B6B00083278400B387A7412324F4008327040051 +:10B6C000338DA70183A789002320A4013389274153 +:10B6D00023A42901E31E09F623A209001305000093 +:10B6E0008320C10203248102832441020329010231 +:10B6F0008329C101032A8101832A4101032B01010E +:10B70000832BC100032C8100832C4100032D0100F9 +:10B7100013010103678000001386040013050A006B +:10B72000EFF0CFE2130D0500E31A05F483250401C1 +:10B7300013050A00EF701FDB6FF05FEF83D7C500C2 +:10B74000130101ED2322911223202113232C4111F7 +:10B75000232861112326111223248112232E311153 +:10B76000232A51112326711123248111232291119F +:10B770002320A111232EB10F93F70708130A050008 +:10B7800013890500130B060093840600638C0702DF +:10B7900083A705016398070293050004EFA0CFA4D7 +:10B7A0002320A9002328A900631A05009307C000DD +:10B7B0002320FA00130CF0FF6F00502F93070004B2 +:10B7C000232AF900B7170081938787AA2324F1025F +:10B7D000B7170081938747C2232AF100B71700816A +:10B7E000930BC104938747C12320710523240104CF +:10B7F00023220104938D0B00232801002324010040 +:10B8000023260100232E0100130C0000232CF1003D +:10B8100013040B009306500283470400638407005F +:10B820006392D70AB30964416386090483278104BC +:10B8300023A06D0123A23D01B38737012324F10426 +:10B840008327410493067000938D8D009387170022 +:10B850002322F10463DEF6001306010493050900B8 +:10B8600013050A00EFF01FD1E31C0522938D0B0096 +:10B87000330C3C0183470400E386072A9306140037 +:10B88000A30D01021304F0FF93090000130D000043 +:10B89000930AA000930C900003C60600138B1600B9 +:10B8A0001305A0051308A002930606FEE36CD50A53 +:10B8B0008327810293962600B386F60083A60600AE +:10B8C00067800600130414006FF01FF5B7060081AF +:10B8D0009387C63A2328F10093760D02638C06689D +:10B8E0009384740093F484FF03A3040083AA4400A8 +:10B8F000938C840093761D00638E0600B36653011B +:10B90000638A060093060003230ED102A30EC10230 +:10B91000136D2D00137DFDBF6F00C02F13050A00AE +:10B92000EF90DFEF8327450013850700232EF100FA +:10B93000EFB09F992326A10013050A00EF901FEE98 +:10B94000832785002324F1008327C100638C07002F +:10B95000832781006388070083C60700638406008D +:10B96000136D0D4093060B006FF01FF38346B10378 +:10B97000E39A06FE93060002A30DD1026FF09FFE2C +:10B98000136D1D006FF01FFE83A904009384440013 +:10B99000E3DA09FCB3093041136D4D006FF09FFCF1 +:10B9A0009306B0026FF05FFD03460B0093061B0089 +:10B9B0006310060503A404001386440063540400C6 +:10B9C0001304F0FF93040600138B06006FF09FF939 +:10B9D000330454039386160003C6F6FF3304B40001 +:10B9E000930506FDE3F6BCFE138B06006FF0DFEB5C +:10B9F000130400006FF0DFFE136D0D086FF09FF66B +:10BA000093060B0093090000B3895903130606FD42 +:10BA100093861600B309360103C6F6FF930506FDAB +:10BA2000E3F4BCFE6FF05FFC03460B009306800658 +:10BA30006318D600130B1B00136D0D206FF09FF2DF +:10BA4000136D0D046FF01FF203460B009306C00642 +:10BA50006318D600130B1B00136D0D026FF09FF0DF +:10BA6000136D0D016FF01FF083A60400938C44004A +:10BA7000A30D01022306D10813041000930A00004D +:10BA80009304C1086F00801C136D0D0193760D02A5 +:10BA9000638006069384740093F484FF03A3040078 +:10BAA00083AA4400938C8400E3DC0A0833036040DB +:10BAB000B336600033085041B30AD8409306D00231 +:10BAC000A30DD102930610001306F0FF6306C44EC7 +:10BAD00013060D00B3655301137DFDF7639E054CFE +:10BAE0006304046613061000639CC64C6F00900646 +:10BAF00093760D01938C44006388060003A3040031 +:10BB0000935AF3416FF05FFA93760D0403A3040098 +:10BB10006388060013130301135303416FF05FFEA4 +:10BB200093760D20E38E06FC131383011353834198 +:10BB30006FF01FFD13760D0283A60400938444006A +:10BB4000630A06009357FC4123A0860123A2F60056 +:10BB50006FF01FCC13760D016306060023A086014B +:10BB60006FF01FCB13760D04630606002390860149 +:10BB70006FF01FCA93770D20E38207FE23808601B2 +:10BB80006FF01FC9136D0D0193760D0263840602D9 +:10BB90009384740093F484FF03A3040083AA4400F5 +:10BBA000938C8400137DFDBF93060000A30D01025A +:10BBB0006FF09FF193760D01938C4400638606002D +:10BBC00003A304006F00000193760D046388060050 +:10BBD00003D30400930A00006FF0DFFC93760D207E +:10BBE000E38006FE03C304006FF0DFFEB786FFFFAD +:10BBF00093C60683231ED10203A30400B706008167 +:10BC00009387C63A938C4400930A0000136D2D006D +:10BC10002328F100930620006FF05FF9A30D0102C5 +:10BC20009306F0FF938C440083A404006304D42C97 +:10BC3000130604009305000013850400EFA00FC253 +:10BC4000930A000063040500330495402322510148 +:10BC500063D48A00232281008346B10363880600EF +:10BC600083274100938717002322F10093772D004B +:10BC70002320F10263880700832741009387270070 +:10BC80002322F10093774D082322F10263940706E3 +:10BC900083274100B386F940635ED0041308000196 +:10BCA00093087000832781010326410483258104C2 +:10BCB00023A0FD001306160013858D00634ED84A9D +:10BCC00023A2DD00B386B6002324D1042322C104BD +:10BCD00093067000930D050063DEC6001306010491 +:10BCE0009305090013050A00EFF0DF88631A055A6F +:10BCF000938D0B008346B103638806041306B103DA +:10BD000023A0CD00130610008326410423A2CD00FA +:10BD100003268104938616002322D10413061600FD +:10BD20002324C10413067000938D8D00635ED6003A +:10BD3000130601049305090013050A00EFF09F8321 +:10BD400063100556938D0B00832701026388070457 +:10BD50001306C10323A0CD0013062000832641044F +:10BD600023A2CD0003268104938616002322D1044A +:10BD7000130626002324C10413067000938D8D0042 +:10BD8000635ED600130601049305090013050A003B +:10BD9000EFF04FFE63160550938D0B008327410291 +:10BDA000930600086394D70683274100B386F940C1 +:10BDB000635ED004130800019308700083274101DB +:10BDC000032641048325810423A0FD0013061600E9 +:10BDD00013858D006346D83E23A2DD00B386B600EE +:10BDE0002324D1042322C10493067000930D05007F +:10BDF00063DEC600130601049305090013050A005B +:10BE0000EFF04FF7631E0548938D0B00B38A8A400D +:10BE1000635E5005130800019308700083274101F9 +:10BE2000832641040326810423A0FD009386160087 +:10BE300093858D00634A583D23A25D01B38ACA00F1 +:10BE4000232451052322D10413067000938D05008D +:10BE5000635ED600130601049305090013050A006A +:10BE6000EFF04FF1631E0542938D0B008326810492 +:10BE700023A28D0023A09D003384860083264104E5 +:10BE80002324810413067000938616002322D10414 +:10BE900013878D00635ED600130601049305090025 +:10BEA00013050A00EFF00FED631C053E13870B002E +:10BEB00093774D00639A07388327410063D4F900D4 +:10BEC0009389070083278104330C3C01638C0700AE +:10BED000130601049305090013050A00EFF08FE92A +:10BEE0006310053C2322010493840C00938D0B0006 +:10BEF0006FF01F9213850400EFB00FBD130405000F +:10BF0000930A00006FF09FD4136D0D0193760D021C +:10BF1000638006029384740093F484FF03A30400F7 +:10BF200083AA4400938C8400930610006FF01FC80E +:10BF300093760D01938C44006386060003A30400EE +:10BF40006F00000193760D046388060003D304009C +:10BF5000930A00006FF05FFD93760D20E38006FEEC +:10BF600003C304006FF0DFFEB70600819387063C31 +:10BF70006FF05F9693760D01938C44006386060004 +:10BF800003A304006F00000193760D04638806008C +:10BF900003D30400930A00006FF0DF9593760D2021 +:10BFA000E38006FE03C304006FF0DFFE13060D00FE +:10BFB000930610006FF01FB2130610006386C63898 +:10BFC000130620006386C6149306010F9395DA01C9 +:10BFD00013767300135333001306060333E365002F +:10BFE00093DA3A00A38FC6FEB36553019384F6FF3C +:10BFF0006396050293751D00638A0500930500038F +:10C000006306B600A38FB4FE9384E6FF9307010F87 +:10C01000930A0400338497406FF05FC39386040053 +:10C020006FF0DFFA93770D4093080000130E010FB5 +:10C030002322F100130503001306A000930600005D +:10C0400093850A00232611039304FEFF2322C103D4 +:10C0500023206102EF00D017032E41028328C10282 +:10C060008327410013050503A30FAEFE9388180034 +:10C0700003230102638E07048327810083C6070020 +:10C08000639816059307F00F6384F80463960A001B +:10C090009307900063FE67028327C1008325C101D7 +:10C0A00023206102B384F440138607001385040043 +:10C0B000EFB04FA383278100930800000323010200 +:10C0C00083C6170063860600938717002324F100B8 +:10C0D000130503001306A0009306000093850A00D1 +:10C0E0002322110323206102EF00404B03230102AE +:10C0F0008328410263960A0093079000E3F867F0F3 +:10C1000013030500938A0500138E04006FF09FF25D +:10C110009304010F832701019376F3009384F4FFC6 +:10C12000B386D70083C60600135343002380D40090 +:10C130009396CA0133E3660093DA4A00B36653016B +:10C14000E39A06FC6FF09FEC9304010FE39006EC7A +:10C1500013761600E30C06EA93060003A307D10E3C +:10C160006F00C01F6300061C2306C108A30D010257 +:10C17000938C04006FF05F909385050123A20D015D +:10C180002324B1042322C10463D6C8021306010488 +:10C190009305090013050A002326D102EFF08FBD95 +:10C1A000631005108326C10213850B0093087000ED +:10C1B00013080001938606FF930D05006FF09FAEF4 +:10C1C0009385050123A20D012324B1042322C10478 +:10C1D00063D6C802130601049305090013050A007B +:10C1E0002320D102EFF00FB9631C050A8326010258 +:10C1F00013850B009308700013080001938606FF57 +:10C20000930D05006FF09FBB1306060123A20D01DD +:10C210002324C1042322D10463D2D80213060104CB +:10C220009305090013050A00EFF0CFB4631A050661 +:10C2300093850B009308700013080001938A0AFF8E +:10C24000938D05006FF09FBD832741003384F94033 +:10C25000E35480C693040001930A70000326810111 +:10C2600083274104832681042320C7009387170076 +:10C2700063CE8406B3868600232287002324D1045C +:10C280002322F10413077000E358F7C213060104D8 +:10C290009305090013050A00EFF0CFADE30E05C0CA +:10C2A0008357C90093F70704639607D08320C11210 +:10C2B0000324811213050C00832441120329011267 +:10C2C0008329C111032A8111832A4111032B0111F2 +:10C2D000832BC110032C8110832C4110032D0110DE +:10C2E000832DC10F1301011367800000938606019F +:10C2F000232297002324D1042322F104130787006B +:10C3000063DEFA00130601049305090013050A0011 +:10C31000EFF04FA6E31605F813870B00130404FF94 +:10C320006FF0DFF383278104E38C07F61306010423 +:10C330009305090013050A00EFF0CFA36FF05FF635 +:10C340009306F0FFE314D4C6E39E0ACC9306900054 +:10C35000E3EA66CC13030303A307610E9304F10E13 +:10C360006FF0DFCA130101FE232C8100232A910004 +:10C3700023282101232E1100232631011309050052 +:10C3800093840500130406006308050083278503D2 +:10C3900063940700EF601FE9832784012324F400DE +:10C3A0008357C40093F787006388070A8327040133 +:10C3B0006384070A8317C40093F9F40F93F4F40F0E +:10C3C000139727016356070A8327040103250400F6 +:10C3D0003305F54083274401634AF50093050400C3 +:10C3E00013050900EF605FCA631005088327840006 +:10C3F000130515009387F7FF2324F4008327040017 +:10C40000138717002320E40023803701832744018A +:10C41000638CA7008357C40093F71700638E07004F +:10C420009307A000639AF400930504001305090024 +:10C43000EF609FC5631A05028320C10103248101B7 +:10C440001385040003290101832441018329C100CC +:10C450001301010267800000930504001305090021 +:10C46000EF609F8EE30805F49304F0FF6FF0DFFCAC +:10C4700037270000B3E7E7002316F40083274406BC +:10C4800037E7FFFF1307F7FFB3F7E7002322F406B0 +:10C490006FF09FF3B7270081138605009305050011 +:10C4A00003A587986FF01FECB727008183A78798B3 +:10C4B000130101FE232C8100232A9100232E110059 +:10C4C000130405009384060083A7470363980504BB +:10C4D00063960700B72700819387078183A7070E1C +:10C4E0009386040013060000930541001305040021 +:10C4F000E78007009307F0FF6318F50023A004000E +:10C500009307A0082320F4008320C10103248101A4 +:10C510008324410113010102678000006396070034 +:10C52000B72700819387078183A7070E93860400AE +:10C530006FF0DFFBB7270081930606001386050026 +:10C540009305050003A587986FF01FF6B7270081B4 +:10C5500083A7879883A7470363960700B7270081BF +:10C560009387078103A3070E670003006384050216 +:10C570009307F00F63FAC7009307A0082320F50084 +:10C580001305F0FF678000002380C500130510002D +:10C590006780000013050000678000009387050096 +:10C5A0001308060093880600130305006396062807 +:10C5B00037170081130747D763F6C50EB70601008A +:10C5C0006378D60C9306F00FB3B6C6009396360088 +:10C5D000B358D6003307170103470700B306D70047 +:10C5E000130700023307D740630C0700B397E70037 +:10C5F000B356D5003318E600B3E5F6003313E50073 +:10C600001355080133F7A502131608011356060146 +:10C6100093560301B3D5A50213170701B366D700DC +:10C62000B307B6021387050063FEF600B386060162 +:10C630001387F5FF63E8060163F6F6001387E5FF4D +:10C64000B3860601B386F640B3F7A60213130301BF +:10C6500013530301B3D6A6029397070133E3670090 +:10C66000B305D60213850600637CB300330368006C +:10C670001385F6FF636603016374B3001385E6FF59 +:10C68000131707013367A700930500006F00400EE2 +:10C69000B708000193060001E36C16F393068001CE +:10C6A0006FF01FF3631606009306100033D8C6021E +:10C6B000B70601006372D80C9306F00F63F406010D +:10C6C00093088000B35618013307D700834607004C +:10C6D00013070002B38616013307D7406318070A11 +:10C6E000B3870741930510001356080193180801FA +:10C6F00093D808019356030133F7C702B3D7C70293 +:10C7000013170701B366D7003385F80213870700B4 +:10C7100063FEA600B38606011387F7FF63E80601F0 +:10C7200063F6A6001387E7FFB3860601B386A6402B +:10C73000B3F7C6021313030113530301B3D6C602A2 +:10C740009397070133E36700B388D8021385060087 +:10C75000637C1301330368001385F6FF63660301EE +:10C76000637413011385E6FF131707013367A700EE +:10C770001305070067800000B70600019308000159 +:10C78000E362D8F4930880016FF0DFF33318E80018 +:10C79000B3D5D7003313E500B356D50013550801C0 +:10C7A000B397E70033F7A502B3E8F6009317080143 +:10C7B00093D7070113D60801B3D5A50213170701B4 +:10C7C0003367C700B386B70213860500637ED700C0 +:10C7D000330707011386F5FF636807016376D70007 +:10C7E0001386E5FF33070701B306D74033F7A602E8 +:10C7F0009398080193D80801B3D6A602131707012E +:10C80000B385D702B36717011387060063FEB7002D +:10C81000B38707011387F6FF63E8070163F6B700E4 +:10C820001387E6FFB3870701B387B7409315060167 +:10C83000B3E5E5006FF05FEB63E6D518370701005D +:10C8400063F4E6041308F00F3337D80013173700EA +:10C8500037180081130848D7B3D5E600B385050122 +:10C8600003C80500930500023308E800B3850541BD +:10C870006396050213071000E3ECF6EE3335C500AE +:10C88000134715006FF0DFEEB70500011307000135 +:10C89000E3E0B6FC130780016FF09FFB33570601FE +:10C8A000B396B600B366D70093DE060133D707010F +:10C8B000B378D703B397B700335805013363F80053 +:10C8C0009397060193D70701135803013316B60057 +:10C8D0003357D7039398080133E80801338FE702F1 +:10C8E000130E0700637EE8013308D800130EF7FF2C +:10C8F0006368D8006376E801130EE7FF3308D800B9 +:10C900003308E841B378D8033358D8039398080123 +:10C91000B38E07039317030193D70701B3E7F8001A +:10C920001307080063FED701B387D7001307F8FF8A +:10C9300063E8D70063F6D7011307E8FFB387D70092 +:10C94000131E0E01B387D741B70E01003367EE0007 +:10C950001388FEFF337307019358070133780601EC +:10C9600013560601330E03033388080393560E0152 +:10C970003303C30233030301B3866600B388C802DE +:10C9800063F40601B388D80113D60601B308160173 +:10C9900063E61703E39A17CFB70701009387F7FF02 +:10C9A000B3F6F60093960601337EFE003315B5000C +:10C9B000B386C60193050000E37CD5DA1307F7FFC1 +:10C9C0006FF09FCC93050000130700006FF05FDA53 +:10C9D00093080600138706009307050013880500D7 +:10C9E000639C0622B7160081938646D763FCC50C6C +:10C9F00037030100637E660A1303F00F6374C300FC +:10CA0000130780003353E600B386660003CE0600AA +:10CA100013030002330EEE003303C341630C030023 +:10CA2000B3956500335EC501B31866003368BE0078 +:10CA3000B317650013D608013377C80213950801B0 +:10CA40001355050193D607013358C8021317070180 +:10CA5000B366D7003308050363FA0601B3861601EF +:10CA600063E6160163F40601B3861601B386064138 +:10CA700033F7C6029397070193D70701B3D6C602CF +:10CA8000B306D50213150701B367F50063FAD700A3 +:10CA9000B387170163E6170163F4D700B387170163 +:10CAA000B387D74033D56700930500006780000047 +:10CAB0003703000113070001E36666F413078001E2 +:10CAC0006FF05FF46316060013061000B3581603E8 +:10CAD0003706010063F2C80A1306F00F63741601EB +:10CAE0001307800033D6E800B386C60003CE0600E5 +:10CAF00013030002330EEE003303C341631803082F +:10CB0000B385154113D70801139508011355050185 +:10CB100013D60701B3F6E502B3D5E50293960601F5 +:10CB2000B3E6C600B305B50263FAB600B3861601D4 +:10CB300063E6160163F4B600B3861601B385B6400A +:10CB4000B3F6E5029397070193D70701B3D5E50242 +:10CB5000B305B50213950601B367F50063FAB70094 +:10CB6000B387170163E6170163F4B700B3871701B2 +:10CB7000B387B7406FF01FF33706000113070001BA +:10CB8000E3E2C8F6130780016FF0DFF5B3986800A1 +:10CB900033D7C501B3176500335EC50113D508014E +:10CBA000B376A702B3956500336EBE009395080176 +:10CBB00093D5050113560E013357A702939606012C +:10CBC000B3E6C6003387E50263FAE600B3861601D2 +:10CBD00063E6160163F4E600B38616013386E64089 +:10CBE000B376A602131E0E01135E0E013356A60283 +:10CBF000939606013386C502B3E5C60163FAC50004 +:10CC0000B385150163E6150163F4C500B38515010D +:10CC1000B385C5406FF01FEFE3EAD5E837070100A1 +:10CC200063FCE604930EF00F33B7DE0013173700F2 +:10CC300037130081B3D8E600130343D7B3886800E5 +:10CC400083CE0800130E0002B38EEE00330EDE41D9 +:10CC5000631E0E0263E4B600636AC500B307C540F5 +:10CC6000B385D5403335F5003388A54013850700DB +:10CC7000930508006FF09FE3B70800011307000158 +:10CC8000E3E816FB130780016FF09FFA3357D601D4 +:10CC9000B396C601B366D70013D8060133D7D501C2 +:10CCA00033730703B395C501B357D501B3E7B70095 +:10CCB0009395060193D5050193D807013316C60154 +:10CCC0003315C5013357070313130301B368130169 +:10CCD000338FE5021303070063FEE801B388D80031 +:10CCE0001303F7FF63E8D80063F6E8011303E7FFD7 +:10CCF000B388D800B388E84133FF0803B3D80803EA +:10CD0000131F0F01338815039395070193D5050170 +:10CD1000B365BF009387080063FE0501B385D500A6 +:10CD20009387F8FF63E8D50063F605019387E8FF72 +:10CD3000B385D50013130301370F01003363F300EC +:10CD40009307FFFFB378F300B38505411353030145 +:10CD500013580601B377F6003387F802B307F302DE +:10CD6000B388080333030303B388F800135807019B +:10CD7000330818016374F8003303E3019357080183 +:10CD800033836700B70701009387F7FF3378F80014 +:10CD9000131808013377F7003307E80063E66500EE +:10CDA000639E6500637CE5003306C7403337C700E8 +:10CDB0003307D7003303E340130706003307E5408A +:10CDC0003335E500B3856540B385A540B397D501FC +:10CDD0003357C70133E5E700B3D5C5016FF01FCD69 +:10CDE000130101FF83270500832E4500032F8500D3 +:10CDF0000327C50003A3050083A2450083AF850078 +:10CE000083A8C500F3262000B785000093560701CC +:10CE10009385F5FF131E0701139608011358F701B8 +:10CE2000B3F6B60013D70801135E0E0113560601C0 +:10CE30003377B70093D8F801639EB600B3E5D70106 +:10CE4000B3E5E501B3E5C50163920508631CD70AA4 +:10CE50006F008000631AB700B3655300B3E5F501B6 +:10CE6000B3E5C50063960504130510006316D702E9 +:10CE70006394670263925E026310FF03631ECE0039 +:10CE800063041803631A070033E5D7013365E5012E +:10CE90003365C5013335A00013010101678000002F +:10CEA000736018006F000006130500006FF0DFFECE +:10CEB000B78500009385F5FF6390B60433E5D7018D +:10CEC000B366E501B3E6C6016388060213150E01D9 +:10CED00013550541E35605FCB78700009387F7FF1C +:10CEE00013051000E31AF7FAB3675300B3E7F7012D +:10CEF000B3E7C700E38207FA13160601135606418B +:10CF0000E35006FA130510006FF01FF9130101FF3B +:10CF1000832F050003284500832E85008327C50045 +:10CF200083A2050083A8450003AF850003A6C500C2 +:10CF300073272000B785000093D607019385F5FF7E +:10CF400013930701131E060113570601B3F6B6002B +:10CF50001353030193D7F701135E0E013377B70024 +:10CF60001356F6016390B602B3E50F01B3E5D501A0 +:10CF7000B3E565006384050C736018001305E0FFDA +:10CF80006F00000D631AB700B3E55800B3E5E50183 +:10CF9000B3E5C501E39205FE6394060A33E50F018C +:10CFA0003365D5013365650013351500631A070035 +:10CFB000B3E55800B3E5E501B3E5C50163820506B5 +:10CFC00063020508631606081305F0FF6F004008AA +:10CFD000130500006FF0DFFD6348D70663DAE60053 +:10CFE0001305F0FF63860706130510006F00400667 +:10CFF000636C6E04631CC3036368DF05631CDF039B +:10D0000063E408056394080163E0F205E36A18FD30 +:10D0100013050000639E080363FC5F026FF05FFC72 +:10D0200063040502130500006F008002E36AC3FB7E +:10D030006FF05FFFE3E6EEFB6FF0DFFEE306D7F491 +:10D04000E30807F8E38AC7F813051000E39E07F624 +:10D050001301010167800000130101FF832F050008 +:10D0600003284500832E85008327C50083A2050081 +:10D0700083A8450003AF850003A6C50073272000E1 +:10D08000B785000093D607019385F5FF1393070139 +:10D09000131E060113570601B3F6B600135303011E +:10D0A00093D7F701135E0E013377B7001356F601DD +:10D0B0006390B602B3E50F01B3E5D501B3E56500B2 +:10D0C000638A050C73601800130520006F000005CB +:10D0D000631AB700B3E55800B3E5E501B3E5C50150 +:10D0E000E39205FE639A060A33E50F013365D50125 +:10D0F0003365650013351500631A0700B3E5580062 +:10D10000B3E5E501B3E5C50163880506631C0500C9 +:10D110006380C70213051000639807001301010123 +:10D1200067800000E31C06FE1305F0FF6FF01FFF91 +:10D13000E342D7FE63DAE6001305F0FFE38007FE63 +:10D14000130510006FF09FFDE3666EFC631CC303C4 +:10D15000E362DFFD631CDF03E3EE08FB6394080179 +:10D16000E3EAF2FBE36A18FD13050000E39808FB0D +:10D17000E3F65FFA6FF05FFCE30E05F813050000BD +:10D180006FF0DFF9E36AC3FB6FF05FFFE3E6EEFBEE +:10D190006FF0DFFEE300D7F4E31C07F61305000091 +:10D1A0006FF0DFF5130101F42328210B2324410B39 +:10D1B0002322510B2320610B232C8109232A91095F +:10D1C00013090500232E110A232C810A232A910A10 +:10D1D0002326310B232E71092328A1092326B10907 +:10D1E00003A5050083A7450083A6850083AAC50083 +:10D1F000832C0600032B4600032C8600032AC6005E +:10D20000F32420003786000013970A0193D90A01FE +:10D21000135707011306F6FF232651072320A10603 +:10D220002322F1062324D1062328A102232AF10276 +:10D23000232CD102232EE102B3F9C90093DAFA01BB +:10D2400063800906638EC916370501003367A7009E +:10D25000232EE102130601039307C10303A707006E +:10D2600083A6C7FF9387C7FF1317370093D6D6014E +:10D270003367D70023A2E700E312F6FE83270103FA +:10D2800037C5FFFF13051500939737002328F102D8 +:10D29000B389A900930B0000130400006F008014F1 +:10D2A00033E6A7003366D6003366E6006306062041 +:10D2B0006300070613050700EF300065930645FF7E +:10D2C00093D7564093F6F601638E06061307C0FF08 +:10D2D0003387E70213030103130800029395270025 +:10D2E0003308D8401307C7003307E3006314E3088B +:10D2F00013070108B305B700032701039387F7FF5E +:10D30000B316D70023A8D5FA9306F0FF6F00000AE2 +:10D31000638A060013850600EF30005F13050502DF +:10D320006FF0DFF9638A070013850700EF30C05DF7 +:10D33000130505046FF09FF8EF30005D1305050637 +:10D340006FF0DFF71306C0FF3386C7021307C10370 +:10D3500093063000B305C70083A505009386F6FF4A +:10D360001307C7FF2322B700E3D6F6FE9387F7FF24 +:10D370006FF09FF90326C7FF83280700330EB7001D +:10D3800033560601B398D800336616012320CE0029 +:10D390001307C7FF6FF09FF51397270013060103CC +:10D3A0003307E600232007009387F7FFE396D7FEB5 +:10D3B000B7C9FFFF93891901B389A9406FF09FEDA9 +:10D3C000B3E7A700B3E7D700B3E7E700638C070E26 +:10D3D0001317070113570741930B30001304000183 +:10D3E000E34C07EA13150A013787000093570A0137 +:10D3F000135505011307F7FF232641072320910743 +:10D40000232261072324810723209105232261051C +:10D41000232481052326A104B3F7E700135AFA0158 +:10D420006386070A6384E71C370701003365E5005C +:10D430002326A104930501041307C10483260700D2 +:10D440000326C7FF1307C7FF939636001356D6016E +:10D45000B3E6C6002322D700E392E5FE03270104CA +:10D4600037C5FFFF13051500131737002320E1040C +:10D47000B387A70093060000B38737012324F10088 +:10D48000938717002322F10093972B00B3E7D7006F +:10D490009387F7FF1306E00033C74A016366F61A65 +:10D4A0003716008193972700130686D3B387C700EA +:10D4B00083A707006780070093090000930B100003 +:10D4C0006FF09FDD930B20006FF01FDDB3679B01B2 +:10D4D000B3E78701B3E7A70063800714630E050471 +:10D4E000EF308042130645FF135756401376F6017E +:10D4F000630006089306C0FFB306D70213030104B6 +:10D5000013080002931527003308C8409386C6000D +:10D51000B306D3006316D30893070108B385B70099 +:10D52000832701041307F7FF3396C70023A0C5FC28 +:10D530009306F0FF6F00400A630A0C0013050C000D +:10D54000EF30803C130505026FF0DFF9630A0B0032 +:10D5500013050B00EF30403B130505046FF09FF8F7 +:10D5600013850C00EF30403A130505066FF09FF766 +:10D570001306C0FF3306C7029307C10493063000A9 +:10D58000B385C70083A505009386F6FF9387C7FF81 +:10D5900023A2B700E3D6E6FE1307F7FF6FF05FF9AB +:10D5A00083A7C6FF83A80600338EB600B3D7070152 +:10D5B000B398C800B3E717012320FE009386C6FF87 +:10D5C0006FF05FF59317270013060104B307F60009 +:10D5D00023A007001307F7FFE316D7FEB7C7FFFF27 +:10D5E00093871701B387A7406FF0DFE8336B9B0188 +:10D5F000336B8B01336BAB0093062000E30E0BE61D +:10D60000131505011355054193063000E34605E661 +:10D61000130400016FF05FE693070000930610000B +:10D620006FF09FE513040001B7870000232EF1047B +:10D63000232C0104232A0104232801049387F7FFE4 +:10D64000130700006F00101983250103032E010446 +:10D65000370801001306F8FF93D3050193570E0115 +:10D66000B3F5C500337ECE00B386B702338AC50357 +:10D67000B388C3033385160193560A01B386A60007 +:10D68000B389F30263F41601B3890901032341044A +:10D6900013D80601B3F6C600337ACA009396060182 +:10D6A000B3864601935F03013373C3002326D10081 +:10D6B0002320D106B308B302B386BF0233866302C8 +:10D6C0003385C60093D60801B386A600B38BF30357 +:10D6D00063F6C60037060100B38BCB0013D60601F4 +:10D6E000B70E01002320C1001386FEFF33F5C600EC +:10D6F000B3F8C8001315050133051501B306A800DA +:10D700002320D1028326410393D2060133F6C600BB +:10D71000B308C603338AC20313D80801B386C7020D +:10D72000B3864601B306D800338F570263F446012F +:10D73000330FDF0113D80601370A01003308E8016F +:10D74000930EFAFF130B080033F8D601B3F8D80193 +:10D750001318080133081801B30E6602B388620279 +:10D7600093DA0E01B386CF02B3861601B386DA00D0 +:10D77000338F5F0263F41601330F4F0193D8060114 +:10D78000B388E801B70A0100232811019388FAFF42 +:10D79000B3F61601B3FE1E0193960601B38DD601B2 +:10D7A00083268104B3F8160193DE0601338AB8029A +:10D7B000338C1303935C0A01338FBE02330F8F0146 +:10D7C000338FEC01B386D30363748F01B3865601A4 +:10D7D000935A0F01B386DA00370D0100232AD100D6 +:10D7E0009306FDFF337FDF00337ADA00131F0F014A +:10D7F000330F4F01032A8103232CE101B376DA00B2 +:10D80000135F0A01330ACF03B38AC603B38CD7026E +:10D81000B38C4C0113DA0A01330A9A01B30CCF031B +:10D82000338CE70363749A01330CAC01935C0A01F7 +:10D83000338C8C01232E8101370C0100130DFCFF6A +:10D84000337AAA01B3FAAA01131A0A01B30C5A01D6 +:10D85000032A0102B3894901032A010033B5A90053 +:10D86000B3890901330AAA00B30B7A01338C6B0127 +:10D8700033B80901B30A0C0133B80A01333C6C0117 +:10D8800033680C01B3BBAB00B30B780103288101F3 +:10D89000338ABA01B33DBA0103250101330A0A01F3 +:10D8A00033380A01232C010103284101B38BAB005B +:10D8B0002320310123223107832981013385BB01D4 +:10D8C00033080501B30A3801B33DB5018329C1010D +:10D8D00003254101330A9A01338C3A013338A800F9 +:10D8E000B33C9A0103258101B3099C01138B090004 +:10D8F00083290101B3BAAA000325C101B3BB3B01CF +:10D90000B36A5801B3EDBB01333CAC00B33C9B019F +:10D91000B38D5D01B36C9C0133859D01232AA10069 +:10D920000325C1042324410713580501337DA501B4 +:10D930003305BD02B38AA303935B0501B305B802A7 +:10D94000B3855501B385BB00B383030363F655016B +:10D95000370C0100B383830193DA0501B3837A00A6 +:10D96000370C0100832AC103232E71009303FCFFAF +:10D97000B3F575003375750093950501B3F37A001F +:10D98000B385A50013D50A01B38BA702B38AC303DD +:10D99000B387770293DD0A01330EC503B387C7014E +:10D9A000B387FD0063F4C701B38B8B01370C010013 +:10D9B000930DFCFF13DE0701B3F7B701330E7E01B1 +:10D9C00093970701B3FDBA012320C103B38DB701BB +:10D9D000338EC802B38A1203935C0E01B387CE0262 +:10D9E000B3875701B387FC00B38BD20363F45701AD +:10D9F000B38B8B0193DA0701B3897A01B70B01006E +:10DA0000938AFBFFB3F75701337E5E0193970701BB +:10DA1000B387C7012328F100B30A6F022322310321 +:10DA2000B3876602B38CDF0213DE0701B38C5C019F +:10DA3000330E9E01338CEF0363745E01330C7C0163 +:10DA4000935A0E01338C8A01B70A0100938AFAFFB8 +:10DA5000337E5E01131E0E01B3F75701B307FE00BC +:10DA60008329C101032E4101B30ABB00B3B5BA003B +:10DA7000B30C3E0183290102338EBC00B38ABA0184 +:10DA8000B3BDBA01B30B3E01B389BB0123263103F9 +:10DA900083290101032B4102B335BE00B38A3A0149 +:10DAA000B3B93A0123243103B389BB01B3896901B6 +:10DAB000032B810223283101B38AFA00B38969015B +:10DAC000032E0102138B0900B3B7FA00B389890151 +:10DAD000232A3101B389F900B3BBCB01232C3101D7 +:10DAE000032EC1028329C10123265107B33DBE0184 +:10DAF000B3BC3C01032E010183294102B3EDBB01FC +:10DB0000B3E5BC00B33B3E01032E410183298102F2 +:10DB1000B385B501333C8E01032E8101B33D3B013A +:10DB2000B3EDBB01B337FE00B367FC00B38DB501A5 +:10DB3000B38DFD00B38BD802330C1F0393D50B01BB +:10DB4000B387DE02B3878701B387F500338EEE0318 +:10DB500063F68701B7050100330EBE0093D50701B8 +:10DB6000370C0100338EC5019305FCFFB3F7B700F6 +:10DB7000B3F5BB00B38CA20393970701B385B7003D +:10DB8000B30BCD023306C80293D70B0133069601BF +:10DB9000B387C700B382020363F49701B3828201A3 +:10DBA00013D60701370C0100B30256001306FCFF21 +:10DBB000B3F7C7009397070133F6CB003386C7004E +:10DBC000B38BAF02B3876302B38F7F0293DC07018D +:10DBD00033036502B38F6F00B38FFC0163F46F00F2 +:10DBE000B38B8B0113D30F01370C0100B30B7301FF +:10DBF0001303FCFFB3FF6F00939F0F01B3F76700A0 +:10DC00003383FF00B30CAF03B30FDD02B306D802BA +:10DC100093D70F01B3869601B387D700330F0F0355 +:10DC200063F49701330F8F0193D60701370C01007E +:10DC3000338FE6019306FCFFB3F7D70093970701F4 +:10DC4000B3F6DF00B386D700B38FAE02B3871303FA +:10DC5000B38E7E0293DC0701B3081503B38E1E0159 +:10DC6000B38EDC0163F41E01B38F8F0193D80E01D4 +:10DC7000B388F80123281101B7080100938FF8FF3A +:10DC8000B3FEFE01B3F7F701939E0E01B38EFE00C3 +:10DC900083278101B38DCD0133BECD01B387B7009A +:10DCA000B3B5B700338CBD00B387C70033B6C70028 +:10DCB000B30C5C00B389CC00B3876700B3887901EB +:10DCC000138B09002328F106B3B767003383F800EC +:10DCD0003336CB00B335BC00B3B25C00B3E2C20054 +:10DCE000B337F300B365BE00B3B87801B3E8F8000A +:10DCF000B3855500B309D300B3851501B385E5019C +:10DD0000B3B6D9003386D50033BFE50183250101C1 +:10DD1000B336D600B387D901B366DF00232AF106F4 +:10DD2000330FB600B3B7D7013306FF00333FBF0050 +:10DD3000B385A303B337F600336FFF00330DA5039C +:10DD400093D70501B3037802B383A3013305A80277 +:10DD5000338877006376A801B70801003305150101 +:10DD6000B377F80193970701B3FFF5011358080142 +:10DD7000B38FF7013308D8008327C1008326010041 +:10DD80003306F6013308E801B33FF601B3E9D700E3 +:10DD90003308F8013305A800336A3A01939ADA0090 +:10DDA000232EA106232CC10633EA4A01930701065C +:10DDB0009305010783A6C70003A6070193874700C1 +:10DDC00093D636011316D600B3E6C60023AED7FEAF +:10DDD000E392F5FE83268106832A01068327C10686 +:10DDE000232CD10483264106333A4001336A5A0179 +:10DDF000232AD104232EF104232841059396B7004A +:10DE000063D40614131AFA01930701059305C1059B +:10DE100083A6070003A647009387470093D6160002 +:10DE20001316F601B3E6C60023AED7FEE392F5FE65 +:10DE30008327C105333A400193D71700232EF104FD +:10DE40008327010533EA4701232841058326410042 +:10DE5000B74700009387F7FFB387F600635AF026B1 +:10DE60008326010513F676006302061013052000D1 +:10DE7000032641058325C105136414006386A40E9F +:10DE8000130530006388A40C6392040E13F5F600AA +:10DE900013084000630C050D938646002328D10427 +:10DEA00093B646003386C600B336D600232AC10493 +:10DEB000032681053386C600B336D600B386B60086 +:10DEC000232CC104232ED1046F00400A13870A00BB +:10DED000832701032328F10483274103232AF10424 +:10DEE00083278103232CF1048327C103232EF1040C +:10DEF000930720006382FB54930730006386FBF294 +:10DF000093071000E394FBF4232E0104232C010457 +:10DF1000232A0104232801046F00005013070A007C +:10DF200083270104938B06002328F10483274104EF +:10DF3000232AF10483278104232CF1048327C104BD +:10DF4000232EF1046FF0DFFA832781002322F100F2 +:10DF50006FF0DFEF631C0700938686002328D1044F +:10DF600093B686006FF01FF4E31807FE8326C10501 +:10DF70001396B60063500602B707F0FF9387F7FFCA +:10DF8000B3F6F600232ED10483264100B7470000E4 +:10DF9000B387F600930601051305C10503A6060025 +:10DFA00083A5460093864600135636009395D50107 +:10DFB0003366B60023AEC6FEE312D5FEB786000078 +:10DFC0009386E6FF63C6F60A8326C10593D636001C +:10DFD000232ED1048326C1059397170137060180AC +:10DFE0002316D1068326C10693D717011306F6FF21 +:10DFF00093970701B3F6C600B3E7F60093971700AF +:10E000001317F70193D717000328010503254105CE +:10E010008325810533E7E7006304040073201400BF +:10E020008320C10B0324810B2322A9002320090193 +:10E030002324B9002326E900130509008324410B9A +:10E040000329010B8329C10A032A810A832A410A71 +:10E05000032B010A832BC109032C8109832C41095D +:10E06000032D0109832DC1081301010C67800000F5 +:10E0700093072000638AF404930730006384F4025A +:10E0800063940402B7870000232E0104232C0104AB +:10E09000232A0104232801049387F7FF1364540003 +:10E0A0006FF05FF3E30007FE9307F0FF232EF10408 +:10E0B000232CF104232AF1042328F104B78700005C +:10E0C0009387E7FF6FF09FFDE30007FE6FF09FFB74 +:10E0D00013051000639007088326010503264105F8 +:10E0E0008325810513F876000325C105630E080416 +:10E0F000130820001364140063860405130830001D +:10E10000638A04036392040413F8F6009308400042 +:10E11000630C18039386460093B646003306D60078 +:10E12000B336D600B385D500B3B6D5003305D500D8 +:10E130006F008001631A07009386860093B68600FD +:10E140006FF0DFFDE31A07FE135545011345150077 +:10E150001375150093061000B387F64013064007A9 +:10E16000634EF62413DE57409306000093F7F70141 +:10E170001306000093152600631AC6036394070470 +:10E1800093083000130801053386C840B308B8006F +:10E1900083A808009387170013084800232E18FF50 +:10E1A000E356F6FE930540006F00800B130801054F +:10E1B000B305B80083A5050013061600B3E6B60044 +:10E1C0006FF05FFB130601083306B600032606FD59 +:10E1D000130300023303F34033166600B3E6C600B0 +:10E1E00013060105B305B6001306300093080000BE +:10E1F0003306C6419385450063C4C80293050108F0 +:10E20000131626003386C5008325C105B3D7F50054 +:10E210002328F6FC93074000B387C7416FF09FF8AF +:10E22000939E280013080105B30ED80103AF050023 +:10E2300003A8C5FF93881800331F6F003358F800F8 +:10E240003368E80123A00E016FF0DFFA1396270070 +:10E25000130801053306C800232006009387170022 +:10E26000E396B7FE03260105B336D000B3E6C60039 +:10E270002328D10413F67600630E0604130620004B +:10E280000328C10513641400638AC40A130630000E +:10E29000638AC4066390040413F6F600630CF60266 +:10E2A00083254105938646002328D10493B6460072 +:10E2B000B385B600B3B6D500232AB1048325810502 +:10E2C000B385B600232CB104B3B5D500B3870501DF +:10E2D000232EF1048327C1059396C70063DC06084B +:10E2E000232E0104232C0104232A010423280104E2 +:10E2F0001364140093071000E30E05CC136424008C +:10E300006FF05FCDE31807FC032641059386860076 +:10E310002328D10493B686003386C600B336D600D0 +:10E32000232AC104032681053386C600232CC10499 +:10E330003336D600B30706016FF09FF9E30C07F8F8 +:10E340008327410593868600032681052328D1046F +:10E3500093B68600B387F600B3B6D700232AF1043C +:10E36000B387C600232CF104B3B7D700B3870701E6 +:10E370006FF01FF6930701059305C10583A60700FB +:10E3800003A647009387470093D636001316D6019D +:10E39000B3E6C60023AED7FEE392F5FE8327C105A0 +:10E3A00093D73700232EF10493070000E30405C23E +:10E3B00093761400E38006C26FF05FF403264105F4 +:10E3C00083270105B3E7C70003268105B3E7C7002C +:10E3D0000326C105B3E7C700638E0702232E01049D +:10E3E000232C0104232A01042328D10493072000AD +:10E3F00013641400638EF402930730006382F40206 +:10E4000093075000638204028327010593D73700E6 +:10E410002328F10413642400930700006FF09FBBCE +:10E42000E31407FE930790002328F1046FF0DFFD4B +:10E43000E31A07FE6FF05FFDB7870000232E01048B +:10E44000232C0104232A0104232801049387F7FFC6 +:10E450006FF05FB8130101FA232C8104232A910481 +:10E46000232E1104232821052326310523244105C9 +:10E4700023225105232061059304050083A605008E +:10E4800003A7450083A7850003A4C500832E0600CB +:10E49000032E4600832886000328C6007329200027 +:10E4A000232CF1022324F100931704019319140083 +:10E4B00093D70701232E81022328D102232AE102C8 +:10E4C0002320D1002322E1002326F10093D9190152 +:10E4D0001354F401930501001303C10083270300C3 +:10E4E0000327C3FF1303C3FF939737001357D701C5 +:10E4F000B3E7E7002322F300E39265FE83260100E1 +:10E5000093170801232C110393963600232C110135 +:10E5100093D7070193181800232AC103232E010360 +:10E52000232AC1012320D1002328D1032328D1018C +:10E53000232EF10093D818011358F8011305010197 +:10E54000130EC10183270E000327CEFF130ECEFF4B +:10E55000939737001357D701B3E7E7002322FE0054 +:10E56000E312C5FF03270101B78700009387F7FF78 +:10E57000131737002328E1006390F8020326810176 +:10E5800083274101B3E7C7000326C101B3E7C700F2 +:10E59000B3E7E70063940700134818003386194176 +:10E5A000E31E882A635CC038639408100328410185 +:10E5B000832581010323C101B368B800B3E8680073 +:10E5C000B3E8E800639C0804378700001307F7FFEF +:10E5D00003284100032581008325C1009307000023 +:10E5E0006312E6023367A8003367B7003367D700CA +:10E5F000630A0700B7070400B3F7F50093B71700E5 +:10E60000939747002324A1022320D1022322010350 +:10E610002326B102130506006F00C0449307F6FFDE +:10E6200063900706032641003387E600B336D70020 +:10E630003305C800B307D500B3B6D7002322F102D3 +:10E64000832781003336C500B366D6002320E1025C +:10E650003387F5003306D700B337F7000327C1002F +:10E66000B336D600B3E7D7003303E3002324C10257 +:10E67000B38767002326F102130510006F00002105 +:10E68000378700001307F7FF6304E6006F10C077B9 +:10E6900003284100032581008325C1009307000062 +:10E6A0003367A8003367B7003367D7006FF05FF4B4 +:10E6B000B78700009387F7FF6396F90403254100AD +:10E6C000832581000326C100930700003367B5004E +:10E6D0003367C7003367D700630A0700B707040032 +:10E6E000B377F60093B71700939747002322A10250 +:10E6F0002320D1022324B1022326C102138509005D +:10E700006F0040368327C10137070800B3E7E700F1 +:10E71000232EF1009307400763D4C7006F10806F6A +:10E720009307060013D357401306000093F7F70131 +:10E73000130700009316270063186702639007040D +:10E74000930530003387E540B305DE0083A505005F +:10E7500093871700130E4E00232EBEFEE356F7FEDE +:10E76000930640006F00800AB306D50083A606001A +:10E77000130717003366D6006FF0DFFB13070104A1 +:10E780003307D700032707FD93080002B388F8403A +:10E79000331717013366E60013073000B306D500C0 +:10E7A0001308000033076740938646006344E8027D +:10E7B00093060104131727003387E6008326C1015F +:10E7C000B3D7F6002328F7FC93074000B3876740D0 +:10E7D0006FF01FF983A5C6FF83AE0600131E280045 +:10E7E000B3D5F500B39E1E01330EC501B3E5D501C7 +:10E7F0002320BE00130818006FF01FFB139727009B +:10E800003307E5002320070093871700E398D7FE1E +:10E81000832701013336C00033E6C7002328C10037 +:10E8200083260100832701010327410083258101FD +:10E83000B387F600B3B6D7002320F1028327410146 +:10E840000325C101B307F7003386D70033B7E700CC +:10E85000B337D600B367F700032781008326C100D2 +:10E860002322C102B305B7003386F50033B7E500B4 +:10E87000B337F600B386A6003367F7003387E600A8 +:10E880002324C1022326E102138509008327C10244 +:10E890001397C700634407006F1040333707F8FF32 +:10E8A0001307F7FFB3F7E7002326F10283270102DE +:10E8B000130515009305C1021397F7019307010291 +:10E8C00083A6070003A647009387470093D6160048 +:10E8D0001316F601B3E6C60023AED7FEE392F5FEAB +:10E8E0008327C1021306000093D717002326F102E5 +:10E8F000B337E00003270102B367F7002320F102DA +:10E90000B78700009387F7FF631AF56C630C0972F1 +:10E91000930730006312F972630604729307F0FFE5 +:10E92000378500002326F1022324F1022322F1027D +:10E930002320F1021305E5FF6F00C0716304063266 +:10E940003385384163940912032E41000328810066 +:10E95000832EC10033660E013366D6013366D600BE +:10E96000631C0604B78700009387F7FF0328410163 +:10E97000832581018326C1016312F502B367B800C4 +:10E98000B3E7D700B3E7E700638A07003706040060 +:10E9900033F6C60013361600131646002320E10294 +:10E9A000232201032324B1022326D102630405306C +:10E9B000930706006F00000B9307F5FF639C0704A5 +:10E9C00003264101B386E60033B7E600B305CE0067 +:10E9D000B387E50033B7E7002322F10283278101E3 +:10E9E00033B6C5003367E6002320D102B306F80032 +:10E9F0003386E6003337E600B3B7F600B3E7E70047 +:10EA00000327C1012324C102B38EEE00B387D701CF +:10EA10006FF05FC6B78600009386F6FF6304D500EB +:10EA20006F10C04003284101832581010326C101E5 +:10EA300093070000B366B800B3E6C600B3E6E6008D +:10EA4000638A0600B7070400B377F60093B7170090 +:10EA5000939747002320E102232201032324B102DC +:10EA60002326C102130600006F008039B78700001B +:10EA70009387F7FF6396F8040325410183258101FD +:10EA80000326C10193070000B366B500B3E6C600D4 +:10EA9000B3E6E600638A0600B7070400B377F60022 +:10EAA00093B71700939747002322A1022320E10286 +:10EAB0002324B1022326C102138508006FF09FFAB8 +:10EAC0008327C10037070800B3E7E7002326F100DA +:10EAD0009307400763D4A7006F1000369307050023 +:10EAE0001307000233C6E70293060000B3E7E7020C +:10EAF000130700006340C7041307060063540600B1 +:10EB00001307000013152600639207041307300053 +:10EB10003306C7403307A300032707009387170076 +:10EB200013034300232EE3FEE356F6FE13063000E4 +:10EB30006F00000B131527003385A5000325050082 +:10EB400013071700B3E6A6006FF0DFFA13172700CC +:10EB5000130801043307E800032707FC130E000223 +:10EB6000330EFE403317C701B3E6E600130730004B +:10EB70003385A500130300003307C7401305450084 +:10EB80006344E30213050104131727003307E5006C +:10EB90000325C100B357F5002320F7FC930740007D +:10EBA000B387C7406FF09FF80328C5FF032F050008 +:10EBB000931E23003358F800331FCF01B38ED501C5 +:10EBC0003368E80123A00E01130313006FF01FFB4D +:10EBD000139727003387E50023200700938717004A +:10EBE000E358F6FE83270100B336D000B3E6D70022 +:10EBF0002320D1008326010183270100032741013F +:10EC000083258100B387F600B3B6D7002320F10235 +:10EC1000832741000325C100B307F7003386D700DF +:10EC200033B7E700B337D600B367F7000327810196 +:10EC30008326C1012322C102B305B7003386F50044 +:10EC400033B7E500B337F600B386A6003367F700A5 +:10EC50003387E6002324C1022326E102138508003E +:10EC60006FF0DFC2B787000013851900938FE7FFAD +:10EC7000B37FF5010323410103288101032EC10164 +:10EC800083254100032F8100832EC10063940F2C44 +:10EC900033E5E5013365D5013365D500639A091C79 +:10ECA0006318050C2320E1022322610223240103BF +:10ECB0002326C10303250102832541028326810205 +:10ECC0000327C102B367B500B3E7D700B3E7E70096 +:10ECD000E38A0772232AB1022328A102232CD1023E +:10ECE000232EE102930501039307C10303A7070045 +:10ECF00083A6C7FF9387C7FF1317170093D6F601A4 +:10ED00003367D70023A2E700E392F5FE83270103D0 +:10ED10009397170013F77700E308076C1307200099 +:10ED20008326C10313661600E30EE96A1307300059 +:10ED3000E302E96AE31A096A13F7F7009305400052 +:10ED4000E304B76A9387470093B74700032741035B +:10ED50003387E7003337F70083278103B307F700D2 +:10ED6000B3B7E700B387D700232EF1026F00D06757 +:10ED7000B3670301B3E7C701B3E7E700639C07008C +:10ED80002320D1022322B1022324E1032326D1032D +:10ED90006FF05FF23387E600B336D7003303B3007A +:10EDA000B307D300B3B6D7003333B3003363D30014 +:10EDB000B305E8012322F102B38765002324F102A1 +:10EDC000B3B5E501B3B76700B3E7F500330EDE0175 +:10EDD000B387C7012320E1021397C70063460700EA +:10EDE0002326F1026FF01FED3707F8FF1307F7FF37 +:10EDF000B3F7E7002326F102130510009307000084 +:10EE00000327010293767700E38C066693062000C1 +:10EE10008328C10293E71700E308D9629306300004 +:10EE2000E308D95E631209049376F7009305400066 +:10EE3000638CB60203284102130747002320E10236 +:10EE400013374700330807013337E8002322010353 +:10EE50000328810233080701232401033338E80023 +:10EE6000B30618012326D102E31206626F00506236 +:10EE70009387F7FF6396F908631405006F1040004D +:10EE8000B7070400B3F7FE0093B717009397470046 +:10EE90006390380BB3680301B3E8C801B3E8E80036 +:10EEA000E388087C9316DE00E3D8067C630405063D +:10EEB000378700002326E1022324010223220102D6 +:10EEC00023200102130501021307C1028326070054 +:10EED0008325C7FF1307C7FF9396360093D5D50147 +:10EEE000B3E6B6002322D700E312E5FE03270102B2 +:10EEF00013040000131737002320E1026F00800283 +:10EF00006396F800930700006FF0DFF893070000A6 +:10EF1000631005022320E10223226102232401035E +:10EF20002326C103378500001305F5FF6FF05FED61 +:10EF300033680301336EC8013367EE00E31A07F646 +:10EF40002320D1022322B1022324E1032326D1036B +:10EF50006FF05FFD3387E6003303B300B336D700AD +:10EF60002320E1023307D300B336D7003333B30095 +:10EF7000B366D3003308E8013303D800B336D300B7 +:10EF80003338E8013368D800330EDE013308C80196 +:10EF90002322E102232461022326010393070102B5 +:10EFA0009305C10203A7070083A647009387470084 +:10EFB000135717009396F6013367D70023AEE7FE89 +:10EFC000E392F5FEB78700009387F7FF630CF50027 +:10EFD0008327C10293D717002326F102930700006D +:10EFE0006FF01FE2630E0902930730006314F90209 +:10EFF000630804029307F0FF378500002326F1021F +:10F000002324F1022322F1022320F1021305E5FF5C +:10F010006F00000293072000E31EF9FCE30C04FCE0 +:10F0200023260102232401022322010223200102BC +:10F03000930750006FF0DFDC93072000E310F98E98 +:10F04000E30E048C23260102232401022322010261 +:10F0500023200102130600006FF09FFD6356C028B5 +:10F060006392080C03284101832581010323C10118 +:10F07000B368B800B3E86800B3E8E800638608D472 +:10F080009307F6FF639A0706832841003387E6401B +:10F0900033B6E6003385084133BEA8003305C540CA +:10F0A0002320E1022322A1021306000063F6E600FA +:10F0B000330618411336160003288100B366C601D3 +:10F0C0003306B8403335C8003306D6402324C10286 +:10F0D00063860600B387054193B717000327C10075 +:10F0E000B3E7A70033076740B307F7402326F102D1 +:10F0F000130510006F00001D378700001307F7FF8E +:10F100006308E6D8130740076352F704930710001B +:10F11000232E0100232C0100232A01002328F100C3 +:10F120006F008012B78700009387F7FF6388F9D8D4 +:10F130008327C10137070800B3E7E700232EF1005A +:10F1400093074007E3C4C7FC9307060013D3574057 +:10F150001306000093F7F70113070000931627002A +:10F160006318670263900704930530003387E54016 +:10F17000B305DE0083A5050093871700130E4E002C +:10F18000232EBEFEE356F7FE930640006F00800A72 +:10F19000B306D50083A60600130717003366D60012 +:10F1A0006FF0DFFB130701043307D700032707FDC8 +:10F1B00093080002B388F840331717013366E6005E +:10F1C00013073000B306D50013080000330767406B +:10F1D000938646006344E802930601041317270050 +:10F1E0003387E6008326C101B3D7F6002328F7FC56 +:10F1F00093074000B38767406FF01FF983A5C6FFF0 +:10F2000083AE0600131E2800B3D5F500B39E1E0181 +:10F21000330EC501B3E5D5012320BE001308180045 +:10F220006FF01FFB139727003307E500232007002B +:10F2300093871700E398D7FE832701013336C00078 +:10F2400033E6C7002328C10083264100832501003F +:10F2500003270101832741013387E540B387F64047 +:10F2600033B6F600B3B6E500B386D7402322D10209 +:10F270002320E1029306000063F4E50093B6170033 +:10F28000B3E6C60003278101032681003307E64069 +:10F29000B307D7402324F102B335E600130600007C +:10F2A00063840600133617008327C1000327C101BA +:10F2B0003366B60013850900B387E740B387C740BC +:10F2C0002326F1028327C1021397C700E3500710DA +:10F2D000370708001307F7FFB3F7E7002326F1020B +:10F2E000930905006F00C067630806343385384111 +:10F2F00063900914032E410003268100032FC100EF +:10F30000B36ECE00B3EEEE01B3EEDE00639C0E04EE +:10F31000B78700009387F7FF832841018325810188 +:10F320008326C101130600006312F502B3E7B8009B +:10F33000B3E7D700B3E7E700638A070037060400A6 +:10F3400033F6C60013361600131646002320E102DA +:10F35000232211032324B1022326D102130408001F +:10F360006FF0CFE49307F5FF639A07068328410106 +:10F37000B306D740B335D7003385C84133B3A800AF +:10F380003305B5402320D1022322A10293050000BA +:10F390006376D700B3051E4193B51500832881011C +:10F3A000B3E66500B385C84033B5B800B385D54032 +:10F3B0002324B10263860600B307164193B71700F2 +:10F3C0000327C101B3E7A700130408003307E7418F +:10F3D000B307F7402326F1026FF09FD1B7860000F4 +:10F3E0009386F6FFE316D526832841018325810104 +:10F3F0000326C10193070000B3E6B800B3E6C600D8 +:10F40000B3E6E600638A0600B7070400B377F600A8 +:10F4100093B71700939747002320E102232211039B +:10F420002324B1022326C102130408006FF08FE3E6 +:10F43000B78700009387F7FF6396F804032541011F +:10F44000832581010326C10193070000B366B5003F +:10F45000B3E6C600B3E6E600638A0600B707040019 +:10F46000B377F60093B71700939747002322A102C2 +:10F470002320E1022324B1022326C10213850800C0 +:10F480006FF09FFA8327C10037070800B3E7E70052 +:10F490002326F10093074007E3C0A71C930705004C +:10F4A0001307000233C6E70293060000B3E7E70242 +:10F4B000130700006340C7041307060063540600E7 +:10F4C000130700001315260063920704130730008A +:10F4D0003306C7403307A3000327070093871700AD +:10F4E00013034300232EE3FEE356F6FE130630001B +:10F4F0006F00000B131527003385A50003250500B9 +:10F5000013071700B3E6A6006FF0DFFA1317270002 +:10F51000130301043307E300032707FC930E0002E3 +:10F52000B38EFE403317D701B3E6E6001307300071 +:10F530003385A500130E00003307C74013054500AF +:10F540006344EE0213050104131727003307E50097 +:10F550000325C100B357F5002320F7FC93074000B3 +:10F56000B387C7406FF09FF80323C5FF832F0500C3 +:10F57000131F2E003353F300B39FDF01338FE501D8 +:10F580003363F30123206F00130E1E006FF01FFB87 +:10F59000139727003387E500232007009387170080 +:10F5A000E358F6FE83270100B336D000B3E6D70058 +:10F5B0002320D10083264101832501010327010077 +:10F5C000832741003387E540B387F64033B6F60022 +:10F5D000B3B6E500B386D7402322D1022320E1024F +:10F5E0009306000063F4E50093B61700B3E6C60087 +:10F5F00003278100032681013307E640B307D74084 +:10F600002324F102B335E6001306000063840600EC +:10F61000133617008327C1010327C1003366B600E4 +:10F6200013850800B387E740B387C7402326F1025C +:10F63000130408006FF01FC9B787000093851900F5 +:10F640001385E7FFB3F5A500032F41010323410014 +:10F65000032E8100832EC100832F81018322C101EB +:10F6600063920524B365FF013365C301B3E555001B +:10F670003365D501B3E5E5003365D500639C09101A +:10F68000631405022320E1022322E1032324F10372 +:10F690002326510213040800639E05E01304E9FFCA +:10F6A000133414006FF00FE1639A05002320D10298 +:10F6B000232261022324C1036FF04FEDB387E6409C +:10F6C000B308E34133B5F600B3351301B388A8405E +:10F6D0002320F102232211031305000063F6F60034 +:10F6E00033056F4013351500B303FE413365B50094 +:10F6F000338AA34023244103B33A7E0093090000D8 +:10F700006304050093B91300B3855E40B3E9590162 +:10F71000B38535412326B1021395C5006352050612 +:10F72000B306D74033036F40B337D700B307F34076 +:10F730002322F1022320D102333F6F009307000000 +:10F740006374D7009337130033EFE701338ECF4153 +:10F75000B3BFCF01330EEE412324C1039307000052 +:10F7600063040F0093B71300B38ED241B3E7F701E0 +:10F77000B387FE402326F102130408006FF08FD3F5 +:10F78000B3E71701B3E74701B3E7B700639407D2C4 +:10F790006FF0DFF09387F7FF930301026394F9069C +:10F7A000630E056EB7070400B3F7FE0093B71700AA +:10F7B00093974700639E380D638A056C9396D20039 +:10F7C00063DA066C6308050A378700002326E10226 +:10F7D0002324010223220102232001021307C10274 +:10F7E000832607008325C7FF1307C7FF93963600BC +:10F7F00093D5D501B3E6B6002322D700E392E3FE0A +:10F800006FF0CFEE6396F800930700006FF0DFFA19 +:10F81000631E0506639E0504B78700002326F102D8 +:10F820002324010223220102232001029307C102A3 +:10F8300003A7070083A6C7FF9387C7FF13173700E7 +:10F8400093D6D6013367D70023A2E700E392F3FEF5 +:10F8500083270102378500001304000093973700C7 +:10F860002320F1021305F5FF930700016FF04FD934 +:10F87000930700002320E1022322E1032324F10364 +:10F8800023265102130408006FF0CFE9930700000C +:10F89000E39C05F22320D102232261022324C10329 +:10F8A0006FF0CFEAB387E640B308E34133B5F60023 +:10F8B000B3351301B388A8402320F102232211039A +:10F8C0001305000063F6F60033056F40133515008D +:10F8D000B303FE413365B500B38AA340232451032B +:10F8E000333B7E00130A00006304050013BA1300C3 +:10F8F000B3855E40336A6A01B38545412326B10270 +:10F900001395C500635E050AB306D74033036F4005 +:10F91000B337D700B307F3402322F1022320D102EB +:10F92000333F6F00930700006374D70093371300D1 +:10F93000338ECF4133EFE701B3BFCF01330EEE413A +:10F940002324C10363040F0013B61300B38ED24106 +:10F950003366F601B38ECE402326D103130408008C +:10F960000325C10263080506EF00107A130545FF61 +:10F97000930600023368D502B347D502630808082E +:10F980001307C0FF1303010293952700B3860641B6 +:10F990003387E7021307C7003307E3006310E30A66 +:10F9A00013070104B305B700032701029387F7FF8C +:10F9B0003318070123A005FF9306F0FF6F00800BAB +:10F9C000B3E71701B3E75701B3E7B700E39A07F8C6 +:10F9D0006FF0DFCC0325810263080500EF00D072D1 +:10F9E000130505026FF09FF8032541026308050027 +:10F9F000EF009071130505046FF05FF70325010216 +:10FA0000EF009070130505066FF05FF61306C0FF58 +:10FA10003386C7021307C10293063000B305C7003F +:10FA200083A505009386F6FF1307C7FF2322B700BF +:10FA3000E3D6F6FE9387F7FF6FF01FF80326C7FFA4 +:10FA400083280700330EB7003356D600B398080159 +:10FA5000336616012320CE001307C7FF6FF01FF493 +:10FA600013972700130601023307E600232007003F +:10FA70009387F7FFE396D7FE634E35133305354181 +:10FA80001305150093070002B348F50213080000A0 +:10FA9000130700003365F5026342170593860800DB +:10FAA00063D408009306000013972800631605042A +:10FAB0009307300093060102B3881741B387E6002D +:10FAC00083A70700130515009386460023AEF6FEB4 +:10FAD000E3D6A8FE130730006F00000C9317270031 +:10FAE00093060102B387F60083A7070013071700E8 +:10FAF0003368F8006FF05FFA9307010493962600CD +:10FB0000B386D70083A706FE93050002B385A54000 +:10FB1000B397B7003368F800930701023387E70013 +:10FB20009307300013060000B387174113074700FF +:10FB30006344F6021307010493972700B307F70005 +:10FB40000327C1023355A70023A0A7FE13054000D9 +:10FB5000330515416FF01FF81313260093060102B9 +:10FB600033836600032E07008326C7FF13061600A3 +:10FB7000331EBE00B3D6A600B3E6C6012320D300D1 +:10FB80006FF0DFFA9317250093060102B387F600A2 +:10FB900023A0070013051500E356A7FE0327010263 +:10FBA000B337000113060000B367F7002320F1020A +:10FBB0006FF04F908327C1023707F8FF1307F7FF55 +:10FBC000B3F7E7003385A9402326F10213060000AE +:10FBD0006FE0DFDD631A04009387870093B7870027 +:10FBE0006FF0CF96E31A04FE0327C10393070600C4 +:10FBF000130500001357470113471700137617002A +:10FC00006FF00FA093070600130500006FE09FE55B +:10FC1000631C04A483254102130787002320E1020B +:10FC200013378700B305B70033B7E5002322B102CD +:10FC300083258102B305B7002324B102B3B5E500E3 +:10FC4000B38615016FF00FA2630004A28326410260 +:10FC500013078700832581022320E10213378700E1 +:10FC6000B306D70033B7E6002322D102B306B700AC +:10FC70002324D102B3B6E600B38616016FF08F9E3F +:10FC80006308060013F717006304070093E72700D3 +:10FC90000327C1029316C70063D20602B78600008D +:10FCA000130515009386F6FF6306D510B706F8FF17 +:10FCB0009386F6FF3377D7002326E102130701026C +:10FCC0009305C10283260700032647001307470058 +:10FCD00093D636001316D601B3E6C600232ED7FE00 +:10FCE000E392E5FE0327C1023786000093563700F2 +:10FCF0002326D1021307F6FF631AE502832541028A +:10FD0000032701023367B700832581023367B700F9 +:10FD10003367D700630C07002326C10223240102A6 +:10FD20002322010223200102130400000327C10241 +:10FD30001315150113551501231EE10213170501B3 +:10FD40000325C103B70601809386F6FF3375D500FE +:10FD50003365E500131515001314F4011355150050 +:10FD600003280102832541020326810233658500B1 +:10FD70006384070073A017008320C1050324810555 +:10FD800023A6A40023A0040123A2B40023A4C4003A +:10FD90001385040003290105832441058329C10437 +:10FDA000032A8104832A4104032B01041301010661 +:10FDB00067800000630E0902130730006314E90234 +:10FDC000630804021307F0FF378500002326E102D1 +:10FDD0002324E1022322E1022320E1021305E5FFAF +:10FDE0006F00000213072000E31EE9FCE30C04FC93 +:10FDF00023260102232401022322010223200102DF +:10FE000093E757006FF09FEB130740076344F70039 +:10FE10006FE05F9193071000232E0100232C010057 +:10FE2000232A01002328F1006FE09F9F130740075A +:10FE30006344F7006FE0DFCA930710002326010038 +:10FE400023240100232201002320F1006FE09FDA28 +:10FE5000130740076356F7E49307100023260100B9 +:10FE600023240100232201002320F1006FF08FF4EE +:10FE70006302058A6FF0CF8C930700016FF00F8348 +:10FE800093070000639838896FF0CF87E3060598E1 +:10FE90006FF05FA0930700016FF0DF92E39C38974B +:10FEA0006FF09F96130101FE032305008327450091 +:10FEB000032685000328C50073272000374700006C +:10FEC000931618009318080193D51601232061009A +:10FED0002322F1002324C1002326010123286100ED +:10FEE000232AF100232CC1009306E7FF93D80801D1 +:10FEF00063C6B602639C0500B3E76700B3E7C700BB +:10FF0000B3E7170113050000638E07041308100000 +:10FF100013050000732018006F00C0049306D7017A +:10FF20001358F80163D4B604370500801345F5FF74 +:10FF30003305A800630608141307E701130800013E +:10FF4000E39AE5FC135716019398F800B36817017C +:10FF5000E39208FCB3E767001316F600B367F600F8 +:10FF60006390070A13010102678000009306F706F9 +:10FF7000B7070100B386B640B3E7F80013060101E6 +:10FF800013D75640232EF10093F6F6019308000094 +:10FF900093050000130E0600032506009385150047 +:10FFA00013064600B3E8A800E318B7FE13162700AF +:10FFB000639C0604930701023386C700832706FF6C +:10FFC000130610002328F100930730003387E74021 +:10FFD0006314C70013062000130740009317260080 +:10FFE000B307FE0023A0070013061600E318E6FE81 +:10FFF00003250101630408003305A040E38408F6EB :02000004800179 -:10000000232E01009375F501638005049307F00525 -:100010009306300063CCA70093060002B386B64077 -:10002000B356D400232ED100930620001386F6FF8A -:100030009307010293962600B386D7003314B400C9 -:1000400023A886FE6F000005935755401306300025 -:100050003306F64093060102131626003386C600C7 -:10006000832606FF13062000232ED1009306F005F9 -:1000700063C2A60293062000B386F640939626003C -:1000800093070102B386D70083A706FF130610006B -:10009000232CF1009306F0FF93172600930501012E -:1000A000B387F50023A007001306F6FFE316D6FE7C -:1000B0008327C10113171701135717012316F100E6 -:1000C000931707010327C100B70601809386F6FF47 -:1000D0003377D7003367F700931717000327010121 -:1000E0001319F9018320C10223A0E4000327410171 -:1000F0000324810293D7170023A2E4000327810180 -:10010000B3E7270123A6F40023A4E4001385040029 -:1001100003290102832441021301010367800000C7 -:10012000232E0100232C0100232A01002328010093 -:1001300013070000130900006FF09FF7130101FD82 -:100140002322910223261102232481029304050015 -:10015000F3272000935746011317C60093F7F77F44 -:100160001357C700938617002328B100232AE10004 -:10017000232E0100232C010093F6E67F1354F60191 -:10018000638E0602B7460000938606C013D545006D -:10019000B387D700935647001317C7013367A700EB -:1001A0009395C501232ED100232CE100232AB10011 -:1001B00023280100930600006F00C0133365B700C9 -:1001C0006398070E9306000063060512630E07048A -:1001D00013050700EF00C0651306150313575640BB -:1001E0001376F601630806049306C0FFB306D70230 -:1001F000130301019307000213182700B387C740B8 -:100200009386C600B306D3006312D3089307010296 -:1002100033880701832701011307F7FF3396C700CF -:100220002328C8FE6F00C003EF008060130505029D -:100230006FF09FFA1306C0FF3306C7029306C10191 -:1002400093073000B385C60083A505009387F7FFA9 -:100250009386C6FF23A2B600E3D6E7FE1307F7FF97 -:100260009306F0FF9317270013060101B307F6006A -:1002700023A007001307F7FFE316D7FEB7470000D8 -:100280009387C7C0B387A7406FF0DFF283A5C6FF8F -:1002900083A80600338E0601B3D5F500B398C800D5 -:1002A000B3E515012320BE009386C6FF6FF0DFF58E -:1002B000630C050A9317C70113D64500B3E7C700BF -:1002C000B7060800B376D700232CF1001357470078 -:1002D000B78700003367F70093B616009395C50102 -:1002E00093964600232AB10023280100232EE10023 -:1002F0009387F7FF0327C101939717013706018002 -:100300002316E1000327C10093D717011306F6FF58 -:10031000939707013377C700B367F70093971700E8 -:100320001314F40193D71700032801010325410199 -:1003300083258101B3E787006384060073A016005C -:100340008320C1020324810223A2A40023A004016C -:1003500023A4B40023A6F4001385040083244102DF -:100360001301010367800000B78700009387F7FF40 -:100370006FF05FE4130101FD8326050003274500AC -:10038000832785000326C500F3252000232CF100D8 -:100390002324F1029317060113131600232EC10024 -:1003A00093D707011356F6012328D1002320D10249 -:1003B000232AE1002322E1022326F1021353130131 -:1003C00013050600130E01029306C10283A706005F -:1003D00003A7C6FF9386C6FF939737001357D7012D -:1003E000B3E7E70023A2F600E312DEFE8328010252 -:1003F000B78E000093071300139838001387EEFFA1 -:1004000023200103B3F7E700638E072AB7C7FFFF76 -:10041000938707403303F3009307E07F63DA6710A5 -:100420006384050693073000639AF504630E06049F -:100430009307F0FF1303E07F9308F0FF130700001A -:10044000130850009306200013681800638ED538F7 -:10045000930630006384D538639A053893F6F70025 -:10046000130E40006384C63993864700B3B7F60085 -:10047000B388F800938706006F0040379307200089 -:10048000E398F5FAE30606FA930700001303F07FFA -:10049000930800001308500013978800635E07005C -:1004A000130313001307F07F6308E334370780FF5B -:1004B0001307F7FFB3F8E8009396D80193D73700F6 -:1004C000B3E7F6009306F07F13D73800631ED3001E -:1004D000B3E7E70013070000638807003707080049 -:1004E00093070000130500001317C7001373F37F71 -:1004F000131343011357C7001315F5013367670042 -:1005000013860700B366A7002324C1002326D10069 -:100510008737810063040800732018002734F10036 -:10052000032581008325C1001301010367800000BA -:1005300063546006832881020327C1028327410296 -:1005400093D6C801131747003367D7009396470027 -:10055000B3E6060193D7C70193984800B336D0009D -:10056000B3E71701B3E6F6002322E1022320D1020C -:100570008327010283284102630803161307000042 -:100580001308000093F67700E39E06EAE30607F0FF -:10059000137718006F0080259307C0FC635CF3009D -:1005A00023220102930710002320F102130300000D -:1005B0006FF01FFC8327C1023707080013080E00E5 -:1005C000B3E7E7002326F1029307D003B387674020 -:1005D00013DF5740930E000093F7F7011307000055 -:1005E000832808001307170013084800B3EE1E0104 -:1005F000E318EFFE13172F0063960704130830006B -:10060000330FE8413388E60003280800938717007A -:100610009386460023AE06FFE356FFFE9306400096 -:10062000139727003307EE00232007009387170056 -:10063000E398D7FE03270102B337D001B367F70071 -:100640006FF09FF693060103B386E60083A606FFCC -:10065000130300023303F340B3966600B3EEDE00EB -:10066000B306EE0013073000930800003307E7419C -:100670009386460063C4E80293060103131727001C -:100680003387E6008326C102B3D7F6002328F7FE9E -:1006900093074000B387E7416FF05FF803A8C6FFF8 -:1006A00083A20600939F28003358F800B39262009B -:1006B000B30FFE013368580023A00F019388180080 -:1006C0006FF01FFB8327410283268102032EC102A4 -:1006D00033E7D7003367C701B36807016316030622 -:1006E000B33710019308000033E7F8006300070EEA -:1006F00093D6F701139718003307D7009396170086 -:1007000013F37600130800006306030213082000A9 -:100710006380050B1308300063800509130810007F -:10072000639A050013F3F600130E400093B6C6FF5C -:10073000631AC3071357870113471700137717006E -:10074000130300006FF01FE4638A0806938EFEFF18 -:1007500013080000631AD3013708040033780E0130 -:1007600013381800131848001397460093D7C70191 -:1007700093D6C601131E4E00B3E7E700B3E6C601E9 -:1007800037074000B3E8E60093F787FF1303F07FD5 -:10079000130700006FF01FDF13081000E31C06F8BA -:1007A00093B686FF93C616003307D7006FF09FF805 -:1007B00013081000E30006F86FF09FFE9307000097 -:1007C0001303F07F130800006FF01FCD93070000A4 -:1007D00093080000130300006FF0DFFE63180600AB -:1007E000938687006FF09FC8E31C06FEE30607CAE6 -:1007F000136828006FF05FCA930700006384050246 -:1008000013073000639AE500630E06009307F0FFBC -:100810001303E07F6F00000113072000E398E5FE5B -:10082000E30606FE13685800938807006FF0DFC8E0 -:10083000B7070100637AF5029307F00FB3B7A7007B -:1008400093973700130700023307F740B357F500BB -:1008500037150081130545D0B387A70003C50700EE -:100860003305A740678000003707000193070001A8 -:0C087000E36AE5FC930780016FF0DFFCF9 +:10000000130810006FF01FF1930501023386C5003D +:10001000832506FF13050002130330003305D54086 +:100020003303E34013071700B395A5001317270008 +:10003000930E0102B3E8B8003387EE009305000089 +:1000400063C065021386150013070102939525000E +:10005000B305B700B3D7D70023A8F5FE6FF0DFF7DD +:10006000832507FF832E06FFB395A500B3DEDE00D0 +:10007000B3E5D5012328B100930510006FF05FFCB4 +:10008000130800016FF01FE9130101FD2322910203 +:100090002326110223248102232021039304050037 +:1000A000638C051493D7F54133C4B7003304F4408F +:1000B0001305040013D9F501EF00100537470000C0 +:1000C0001307E7013307A74013051505232881000F +:1000D000232A0100232C0100232E01009375F50132 +:1000E000638005049307F0059306300063CCA700F6 +:1000F00093060002B386B640B356D400232ED10037 +:10010000930620001386F6FF9307010293962600BC +:10011000B386D7003314B40023A886FE6F00000511 +:1001200093575540130630003306F64093060102FC +:10013000131626003386C600832606FF130620000A +:10014000232ED1009306F00563C2A6029306200079 +:10015000B386F6409396260093070102B386D70034 +:1001600083A706FF13061000232CF1009306F0FF6F +:100170009317260093050101B387F50023A007001C +:100180001306F6FFE316D6FE8327C10113171701E6 +:10019000135717012316F100931707010327C10016 +:1001A000B70601809386F6FF3377D7003367F700F1 +:1001B00093171700032701011319F9018320C102C6 +:1001C00023A0E400032741010324810293D71700F1 +:1001D00023A2E40003278101B3E7270123A6F4004B +:1001E00023A4E400138504000329010283244102AF +:1001F0001301010367800000232E0100232C01005E +:10020000232A01002328010013070000130900001E +:100210006FF09FF7130101FD2322910223261102A3 +:100220002324810293040500F327200093574601FD +:100230001317C60093F7F77F1357C700938617006D +:100240002328B100232AE100232E0100232C0100E2 +:1002500093F6E67F1354F601638E0602B74600005C +:10026000938606C013D54500B387D7009356470041 +:100270001317C7013367A7009395C501232ED1003B +:10028000232CE100232AB10023280100930600005B +:100290006F00C0133365B7006398070E9306000024 +:1002A00063060512630E070413050700EF00C0651F +:1002B00013061503135756401376F6016308060418 +:1002C0009306C0FFB306D702130301019307000290 +:1002D00013182700B387C7409386C600B306D30020 +:1002E0006312D308930701023388070183270101B2 +:1002F0001307F7FF3396C7002328C8FE6F00C0031B +:10030000EF008060130505026FF09FFA1306C0FF2F +:100310003306C7029306C10193073000B385C600B8 +:1003200083A505009387F7FF9386C6FF23A2B60037 +:10033000E3D6E7FE1307F7FF9306F0FF93172700B6 +:1003400013060101B307F60023A007001307F7FF08 +:10035000E316D7FEB74700009387C7C0B387A7400F +:100360006FF0DFF283A5C6FF83A80600338E060177 +:10037000B3D5F500B398C800B3E515012320BE003E +:100380009386C6FF6FF0DFF5630C050A9317C7016C +:1003900013D64500B3E7C700B7060800B376D70009 +:1003A000232CF10013574700B78700003367F7008D +:1003B00093B616009395C50193964600232AB10083 +:1003C00023280100232EE1009387F7FF0327C101B3 +:1003D00093971701370601802316E1000327C10018 +:1003E00093D717011306F6FF939707013377C700DA +:1003F000B367F700939717001314F40193D717000E +:10040000032801010325410183258101B3E787000A +:100410006384060073A016008320C10203248102B6 +:1004200023A2A40023A0040123A4B40023A6F40063 +:100430001385040083244102130101036780000037 +:10044000B78700009387F7FF6FF05FE4130101FDAA +:100450008326050003274500832785000326C50062 +:10046000F3252000232CF1002324F1029317060129 +:1004700013131600232EC10093D707011356F6015C +:100480002328D1002320D102232AE1002322E102E4 +:100490002326F1021353130113050600130E010264 +:1004A0009306C10283A7060003A7C6FF9386C6FF73 +:1004B000939737001357D701B3E7E70023A2F6005D +:1004C000E312DEFE83280102B78E000093071300BB +:1004D000139838001387EEFF23200103B3F7E700DA +:1004E000638E072AB7C7FFFF938707403303F300E4 +:1004F0009307E07F63DA6710638405069307300093 +:10050000639AF504630E06049307F0FF1303E07F7C +:100510009308F0FF13070000130850009306200013 +:1005200013681800638ED538930630006384D5387D +:10053000639A053893F6F700130E40006384C639BA +:1005400093864700B3B7F600B388F8009387060098 +:100550006F00403793072000E398F5FAE30606FAA8 +:10056000930700001303F07F930800001308500066 +:1005700013978800635E0700130313001307F07FCF +:100580006308E334370780FF1307F7FFB3F8E80089 +:100590009396D80193D73700B3E7F6009306F07F20 +:1005A00013D73800631ED300B3E7E700130700003A +:1005B0006388070037070800930700001305000051 +:1005C0001317C7001373F37F131343011357C700A7 +:1005D0001315F5013367670013860700B366A7009C +:1005E0002324C1002326D10087378100630408003B +:1005F000732018002734F100032581008325C100F2 +:1006000013010103678000006354600683288102A0 +:100610000327C1028327410293D6C801131747005D +:100620003367D70093964700B3E6060193D7C70117 +:1006300093984800B336D000B3E71701B3E6F6004D +:100640002322E1022320D1028327010283284102D1 +:1006500063080316130700001308000093F67700E1 +:10066000E39E06EAE30607F0137718006F00802583 +:100670009307C0FC635CF300232201029307100080 +:100680002320F102130300006FF01FFC8327C10237 +:100690003707080013080E00B3E7E7002326F1022E +:1006A0009307D003B387674013DF5740930E0000D2 +:1006B00093F7F701130700008328080013071700BA +:1006C00013084800B3EE1E01E318EFFE13172F00C6 +:1006D0006396070413083000330FE8413388E600BF +:1006E00003280800938717009386460023AE06FF71 +:1006F000E356FFFE93064000139727003307EE00F2 +:100700002320070093871700E398D7FE03270102F1 +:10071000B337D001B367F7006FF09FF6930601037C +:10072000B386E60083A606FF130300023303F340FB +:10073000B3966600B3EEDE00B306EE00130730009A +:10074000930800003307E7419386460063C4E8023C +:1007500093060103131727003387E6008326C1029F +:10076000B3D7F6002328F7FE93074000B387E7418D +:100770006FF05FF803A8C6FF83A20600939F2800CE +:100780003358F800B3926200B30FFE01336858008B +:1007900023A00F01938818006FF01FFB83274102ED +:1007A00083268102032EC10233E7D7003367C701D6 +:1007B000B368070163160306B337100193080000FE +:1007C00033E7F8006300070E93D6F701139718007C +:1007D0003307D7009396170013F376001308000031 +:1007E00063060302130820006380050B1308300022 +:1007F0006380050913081000639A050013F3F600DF +:10080000130E400093B6C6FF631AC3071357870140 +:100810001347170013771700130300006FF01FE44E +:10082000638A0806938EFEFF13080000631AD30143 +:100830003708040033780E011338180013184800E5 +:100840001397460093D7C70193D6C601131E4E00D7 +:10085000B3E7E700B3E6C60137074000B3E8E600B8 +:1008600093F787FF1303F07F130700006FF01FDF7C +:1008700013081000E31C06F893B686FF93C6160013 +:100880003307D7006FF09FF813081000E30006F855 +:100890006FF09FFE930700001303F07F1308000022 +:1008A0006FF01FCD930700009308000013030000B2 +:1008B0006FF0DFFE63180600938687006FF09FC815 +:1008C000E31C06FEE30607CA136828006FF05FCA40 +:1008D000930700006384050213073000639AE50064 +:1008E000630E06009307F0FF1303E07F6F00000123 +:1008F00013072000E398E5FEE30606FE13685800A0 +:10090000938807006FF0DFC8B7070100637AF5022C +:100910009307F00FB3B7A7009397370013070002B0 +:100920003307F740B357F50037150081130545D756 +:10093000B387A70003C507003305A7406780000001 +:100940003707000193070001E36AE5FC9307800184 +:040950006FF0DFFC69 :02000004810079 :10000000300000003100000032000000330000002A :10001000340000003500000036000000370000000A :10002000380000003900000061000000620000009C :10003000630000006400000065000000660000002E :1000400048656C6C6F2066726F6D205F636C6F73B8 -:10005000650A000048656C6C6F2066726F6D205FEA -:100060006973617474790A0048656C6C6F206672FC -:100070006F6D205F6C7365656B0A000048656C6C82 -:100080006F2066726F6D205F726561640A00000008 -:10009000300000003100000032000000330000009A -:1000A000340000003500000036000000370000007A -:1000B000380000003900000061000000620000000C -:1000C000630000006400000065000000660000009E -:1000D0000A00000030000000310000003200000083 -:1000E000330000003400000035000000360000003E -:1000F00037000000380000003900000061000000F7 -:100100006200000063000000640000006500000061 -:100110006600000074657374696E675F746D630ACE -:10012000000000000A000000746573745F64697663 -:10013000657267656E63650A00000000746573741C -:100140005F737061776E0A003000000031000000BC -:1001500032000000330000003400000035000000D1 -:1001600036000000370000003800000039000000B1 -:1001700061000000620000006300000064000000F5 -:1001800065000000660000007072696E74663A20B7 -:100190004E65776C6962204D61696E2025640A00A6 -:1001A000080E00801C2000801C2000801C0E008097 -:1001B0001C2000801C2000801C200080B40D0080CA -:1001C0001C2000801C200080240E0080440E008033 -:1001D0001C2000803C0E00804C0E00801C20008003 -:1001E000A40E0080AC0E0080AC0E0080AC0E00802F -:1001F000AC0E0080AC0E0080AC0E0080AC0E008017 -:10020000AC0E0080AC0E00801C2000801C20008002 -:100210001C2000801C2000801C2000801C200080EE -:100220001C200080E81200801C2000803C0F008011 -:1002300028120080E8120080E8120080E812008096 -:100240001C2000801C2000801C2000801C200080BE -:10025000DC0E00801C2000801C200080841C00809C -:100260001C2000801C2000801C2000802C1D008091 -:100270001C200080781D00801C2000801C20008035 -:10028000E01D00801C2000801C2000801C200080BD -:100290001C2000801C2000801C2000801C2000806E -:1002A0001C200080E81200801C2000803C0F008091 -:1002B0002C120080E8120080E8120080E812008012 -:1002C000E40E00802C1200802C0F00801C20008087 -:1002D000100F00801C200080181C0080881C0080EB -:1002E000F41C00802C0F00801C2000802C1D00803E -:1002F000000E00807C1D00801C2000801C200080DF -:10030000381E00801C200080000E0080202020204D -:10031000202020202020202020202020303030309D -:10032000303030303030303030303030494E4600B0 -:10033000696E66004E414E006E616E0030313233A0 -:100340003435363738396162636465660000000011 -:1003500030313233343536373839414243444546FB -:10036000000000003000000000000000000000005D -:100370000000000000000000000000007665924AC6 -:100380004A803F154CC99A97208A025260C425754D -:10039000326A52CE9A32CE284DA7E45D3DC55D3B10 -:1003A0008B9E925A6C52CE508BF1283D0D65170CE6 -:1003B0007581867576C9484D669CF85850BC545C6A -:1003C00065CCC6910EA6AEA019E3A3461E85B7EA7A -:1003D000FE981B90BBDD8DDEF99DFBEB7EAA5143A1 -:1003E00035023701B1366C336FC6DF8CE980C947FF -:1003F000BA93A841F850FB256BC7716BBF3CD5A6DB -:10040000CFFF491F78C2D340000000000000000069 -:1004100020F09DB5702BA8ADC59D6940000000007F -:1004200000000000000000000004BFC91B8E344023 -:10043000000000000000000000000000000000209C -:10044000BCBE1940000000000000000000000000D9 -:1004500000000000409C0C40000000000000000074 -:10046000000000000000000000C80540000000007F -:1004700000000000000000000000000000A002409A -:10048000000000000000000000000000000000006C -:100490000080FF3FFFFFFEFFFCFFF8FFF0FFE0FFE3 -:1004A000C0FF80FF00FF00FE00FC00F800F000E04D -:1004B00000C00080000000003020FCCFC3A12381D9 -:1004C000E32DDE9FCED2C804DDA6D80A6482CBD24B -:1004D000EAF2D4122549E42D36344F53AECE6B25C3 -:1004E0003FF598F6D36B5801A687BDC057DAA582B1 -:1004F000A6A2B53231E7D404F2E332D332711CD272 -:1005000023DB32EE49905A393EA20853FBFE5511C7 -:1005100091FA39197A63254331C0AC3C6DE2DEDBD8 -:100520005DD0F6B37CACA0E4BC647C46D0DD553E27 -:10053000202A2462B347D798233FA5E939A527EAA3 -:100540007FA82A3F5B0BF24A81A5ED18DE67BA94BB -:100550003945AD1EB1CF943F71BFB3A9897968BE4B -:100560002E4C5BE14DC4BE9495E6C93F4D3D3D7CAC -:10057000BA362B0DC2FDFCCE61841177CCABE43FC3 -:1005800055C1A8A44E401361C3D32B6519E2581777 -:10059000B7D1F13F0AD7A3703D0AD7A3703D0AD760 -:1005A000A3703D0AD7A3F83FCDCCCCCCCCCCCCCCDF -:1005B000CCCCCCCCCCCCCCCCCCCCFB3F204E614EEC -:1005C00020000000202D496E66696E697479200054 -:1005D00020496E66696E6974792000004E614E0094 -:1005E000452564000000000005000000190000001F -:1005F0007D00000000000000000000000000F03F4F -:1006000000000000000024400000000000005940ED -:100610000000000000408F40000000000088C34040 -:1006200000000000006AF8400000000080842E41B5 -:1006300000000000D01263410000000084D7974101 -:100640000000000065CDCD41000000205FA0024207 -:10065000000000E876483742000000A2941A6D427C -:10066000000040E59C30A2420000901EC4BCD6426F -:1006700000003426F56B0C430080E03779C341431A -:1006800000A0D8855734764300C84E676DC1AB4390 -:10069000003D9160E458E143408CB5781DAF1544AE -:1006A00050EFE2D6E41A4B4492D54D06CFF0804489 -:1006B000F64AE1C7022DB544B49DD9794378EA449E -:1006C000BC89D897B2D29C3C33A7A8D523F6493928 -:1006D0003DA7F444FD0FA5329D978CCF08BA5B254A -:1006E000436FAC642806C80A0080E03779C34143F1 -:1006F000176E05B5B5B89346F5F93FE9034F384D88 -:10070000321D30F94877825A3CBF737FDD4F157533 -:1007100068740080BC860080BC8600807C74008089 -:10072000BC860080BC860080BC860080147400807B -:10073000BC860080BC86008084740080A474008025 -:10074000BC8600809C740080AC740080BC860080F5 -:10075000047500800C7500800C7500800C7500809D -:100760000C7500800C7500800C7500800C75008085 -:100770000C7500800C750080BC860080BC860080F3 -:10078000BC860080BC860080BC860080BC86008061 -:10079000BC8600804C790080BC8600809C750080FF -:1007A0008C7800804C7900804C7900804C790080F6 -:1007B000BC860080BC860080BC860080BC86008031 -:1007C0003C750080BC860080BC860080248300804D -:1007D000BC860080BC860080BC860080CC83008004 -:1007E000BC86008018840080BC860080BC860080A7 -:1007F00080840080BC860080BC860080BC8600802F -:10080000BC860080BC860080BC860080BC860080E0 -:10081000BC8600804C790080BC8600809C7500807E -:10082000907800804C7900804C7900804C79008071 -:1008300044750080907800808C750080BC860080B4 -:1008400070750080BC860080B8820080288300809C -:10085000948300808C750080BC860080CC830080EF -:10086000607400801C840080BC860080BC86008090 -:10087000D8840080BC860080607400802020202006 -:100880002020202020202020202020203030303028 -:100890003030303030303030303030300096008002 -:1008A000F89D0080F89D008014960080F89D0080DF -:1008B000F89D0080F89D0080B0950080F89D008034 -:1008C000F89D00801C96008034960080F89D008082 -:1008D0002C9600803C960080F89D00808C960080CD -:1008E0009496008094960080949600809496008060 -:1008F0009496008094960080949600809496008050 -:1009000094960080F89D0080F89D0080F89D0080FE -:10091000F89D0080F89D0080F89D0080F89D008083 -:10092000F89D0080F89D0080FC9600801C97008058 -:10093000F89D0080F89D0080F89D0080F89D008063 -:10094000F89D0080F89D0080F89D0080F89D008053 -:10095000F89D0080F89D008018980080F89D008028 -:10096000F89D0080F89D0080B0980080F89D008080 -:100970009C9B0080F89D0080F89D0080FC9B00807F -:10098000F89D0080F89D0080F89D0080F89D008013 -:10099000F89D0080F89D0080F89D0080F89D008003 -:1009A000F89D0080F89D0080FC96008020970080D4 -:1009B000F89D0080F89D0080F89D0080BC96008026 -:1009C00020970080EC960080F89D0080DC960080E7 -:1009D000F89D0080C89700801C9800808098008057 -:1009E000EC960080F89D0080B0980080F89500801B -:1009F000A09B0080F89D0080F89D0080609500809D -:100A0000F89D0080F89500802020202020202020C4 -:100A10002020202020202020303030303030303056 -:100A2000303030303030303043000000504F5349C8 -:100A3000580000002E00000094B800808CC0008098 -:100A40008CC00080A8B800808CC000808CC0008062 -:100A50008CC0008044B800808CC000808CC00080B6 -:100A6000B0B80080C8B800808CC00080C0B80080DA -:100A7000D0B800808CC0008020B9008028B90080E8 -:100A800028B9008028B9008028B9008028B90080E2 -:100A900028B9008028B9008028B9008028B90080D2 -:100AA0008CC000808CC000808CC000808CC0008016 -:100AB0008CC000808CC000808CC000808CC0008006 -:100AC0008CC0008090B90080B0B900808CC00080DC -:100AD0008CC000808CC000808CC000808CC00080E6 -:100AE0008CC000808CC000808CC000808CC00080D6 -:100AF0008CC00080ACBA00808CC000808CC00080AC -:100B00008CC0008044BB00808CC0008030BE008060 -:100B10008CC000808CC0008090BE00808CC00080A3 -:100B20008CC000808CC000808CC000808CC0008095 -:100B30008CC000808CC000808CC000808CC0008085 -:100B40008CC0008090B90080B4B900808CC0008057 -:100B50008CC000808CC0008050B90080B4B9008087 -:100B600080B900808CC0008070B900808CC000808B -:100B70005CBA0080B0BA008014BB008080B90080ED -:100B80008CC0008044BB00808CB8008034BE0080E4 -:100B90008CC000808CC00080F4B700808CC00080C6 -:100BA0008CB8008020202020202020202020202001 -:100BB0002020202030303030303030303030303075 -:100BC00030303030002020202020202020202828F5 -:100BD00028282820202020202020202020202020FD -:100BE000202020202088101010101010101010103D -:100BF000101010101004040404040404040404106D -:100C000010101010101041414141414101010101FA -:100C100001010101010101010101010101010101C4 -:100C200010101010101042424242424202020202D0 -:100C30000202020202020202020202020202020294 -:100C40001010101020000000000000000000000044 -:100C50000000000000000000000000000000000094 -:100C60000000000000000000000000000000000084 -:100C70000000000000000000000000000000000074 -:100C80000000000000000000000000000000000064 -:100C90000000000000000000000000000000000054 -:100CA0000000000000000000000000000000000044 -:100CB0000000000000000000000000000000000034 -:100CC000000000000000000048DE008048DE0080D8 -:100CD00044DE0080F8DD0080F8DD00804CD5008027 -:100CE00044DE0080F8DD00804CD50080F8DD008017 -:100CF00044DE0080F4DD0080F4DD0080F4DD00805F -:100D000050D500800001020203030303040404041D -:100D10000404040405050505050505050505050587 -:100D20000505050506060606060606060606060667 -:100D30000606060606060606060606060606060653 -:100D40000606060607070707070707070707070737 -:100D50000707070707070707070707070707070723 -:100D60000707070707070707070707070707070713 -:100D70000707070707070707070707070707070703 -:100D800007070707080808080808080808080808E7 -:100D900008080808080808080808080808080808D3 -:100DA00008080808080808080808080808080808C3 -:100DB00008080808080808080808080808080808B3 -:100DC00008080808080808080808080808080808A3 -:100DD0000808080808080808080808080808080893 -:100DE0000808080808080808080808080808080883 -:100DF0000808080808080808080808080808080873 -:040E000008080808CE -:040E0400700F0081EA -:100E0800000000000000F03F000000000000244047 -:080E180000000000000050433F -:100E20001000000000000000017A5200017C010166 -:100E30001B0D0200100000001800000088B600FF23 -:100E40003404000000000000100000002C0000002E -:0C0E5000A8BA00FF100400000000000021 -:100E60000000008104000081080000810C00008166 -:100E70001000008114000081180000811C00008116 -:100E80002000008124000081280000812C000081C6 -:100E90003000008134000081380000813C00008176 -:100EA0009000008194000081980000819C000081E6 -:100EB000A0000081A4000081A8000081AC00008196 -:100EC000B0000081B4000081B8000081BC00008146 -:100ED000C0000081C4000081C8000081CC000081F6 -:100EE000D4000081D8000081DC000081E000008196 -:100EF000E4000081E8000081EC000081F000008146 -:100F0000F4000081F8000081FC00008100010081F4 -:100F100004010081080100810C01008110010081A1 -:100F200005000000050000000500000005000000AD -:100F3000480100814C010081500100815401008171 -:100F4000580100815C010081600100816401008121 -:100F5000680100816C0100817001008174010081D1 -:100F6000780100817C010081800100818401008181 -:100F7000000000005C120081C41200812C1300816B -:100F80000000000000000000000000000000000061 -:100F90000000000000000000000000000000000051 -:100FA0000000000000000000000000000000000041 -:100FB0000000000000000000000000000000000031 -:100FC0000000000000000000000000000000000021 -:100FD0000000000000000000000000000000000011 -:100FE0000000000000000000000000000000000001 +:10005000650A000073745F6D6F64653A20000000EC +:1000600073745F6465763A200000000073745F6902 +:100070006E6F3A200000000073745F7569643A2067 +:100080000000000073745F6769643A20000000009C +:1000900073745F726465763A2000000073745F7356 +:1000A000697A653A2000000073745F626C6B736953 +:1000B0007A653A200000000073745F626C6F636BB6 +:1000C000733A200048656C6C6F2066726F6D205F1C +:1000D0006973617474790A0048656C6C6F2066728C +:1000E0006F6D205F6C7365656B0A000048656C6C12 +:1000F0006F2066726F6D205F726561640A00000098 +:100100003000000031000000320000003300000029 +:100110003400000035000000360000003700000009 +:10012000380000003900000061000000620000009B +:10013000630000006400000065000000660000002D +:100140000A00000030000000310000003200000012 +:1001500033000000340000003500000036000000CD +:100160003700000038000000390000006100000086 +:1001700062000000630000006400000065000000F1 +:100180006600000074657374696E675F746D630A5E +:10019000000000000A000000746573745F646976F3 +:1001A000657267656E63650A0000000074657374AC +:1001B0005F737061776E0A0030000000310000004C +:1001C0003200000033000000340000003500000061 +:1001D0003600000037000000380000003900000041 +:1001E0006100000062000000630000006400000085 +:1001F00065000000660000007072696E74663A2047 +:100200004E65776C6962204D61696E2025640A0035 +:10021000E00E0080F4200080F4200080F40E0080C6 +:10022000F4200080F4200080F42000808C0E0080F8 +:10023000F4200080F4200080FC0E00801C0F008061 +:10024000F4200080140F0080240F0080F420008030 +:100250007C0F0080840F0080840F0080840F00805A +:10026000840F0080840F0080840F0080840F008042 +:10027000840F0080840F0080F4200080F420008030 +:10028000F4200080F4200080F4200080F42000801E +:10029000F4200080C0130080F4200080141000803F +:1002A00000130080C0130080C0130080C0130080C2 +:1002B000F4200080F4200080F4200080F4200080EE +:1002C000B40F0080F4200080F42000805C1D0080CA +:1002D000F4200080F4200080F4200080041E0080C0 +:1002E000F4200080501E0080F4200080F420008064 +:1002F000B81E0080F4200080F4200080F4200080EC +:10030000F4200080F4200080F4200080F42000809D +:10031000F4200080C0130080F420008014100080BE +:1003200004130080C0130080C0130080C01300803D +:10033000BC0F00800413008004100080F4200080B3 +:10034000E80F0080F4200080F01C0080601D008019 +:10035000CC1D008004100080F4200080041E00806A +:10036000D80E0080541E0080F4200080F42000800D +:10037000101F0080F4200080D80E00802020202054 +:10038000202020202020202020202020303030302D +:10039000303030303030303030303030494E460040 +:1003A000696E66004E414E006E616E003031323330 +:1003B00034353637383961626364656600000000A1 +:1003C000303132333435363738394142434445468B +:1003D00000000000300000000000000000000000ED +:1003E0000000000000000000000000007665924A56 +:1003F0004A803F154CC99A97208A025260C42575DD +:10040000326A52CE9A32CE284DA7E45D3DC55D3B9F +:100410008B9E925A6C52CE508BF1283D0D65170C75 +:100420007581867576C9484D669CF85850BC545CF9 +:1004300065CCC6910EA6AEA019E3A3461E85B7EA09 +:10044000FE981B90BBDD8DDEF99DFBEB7EAA514330 +:1004500035023701B1366C336FC6DF8CE980C9478E +:10046000BA93A841F850FB256BC7716BBF3CD5A66A +:10047000CFFF491F78C2D3400000000000000000F9 +:1004800020F09DB5702BA8ADC59D6940000000000F +:1004900000000000000000000004BFC91B8E3440B3 +:1004A000000000000000000000000000000000202C +:1004B000BCBE194000000000000000000000000069 +:1004C00000000000409C0C40000000000000000004 +:1004D000000000000000000000C80540000000000F +:1004E00000000000000000000000000000A002402A +:1004F00000000000000000000000000000000000FC +:100500000080FF3FFFFFFEFFFCFFF8FFF0FFE0FF72 +:10051000C0FF80FF00FF00FE00FC00F800F000E0DC +:1005200000C00080000000003020FCCFC3A1238168 +:10053000E32DDE9FCED2C804DDA6D80A6482CBD2DA +:10054000EAF2D4122549E42D36344F53AECE6B2552 +:100550003FF598F6D36B5801A687BDC057DAA58240 +:10056000A6A2B53231E7D404F2E332D332711CD201 +:1005700023DB32EE49905A393EA20853FBFE551157 +:1005800091FA39197A63254331C0AC3C6DE2DEDB68 +:100590005DD0F6B37CACA0E4BC647C46D0DD553EB7 +:1005A000202A2462B347D798233FA5E939A527EA33 +:1005B0007FA82A3F5B0BF24A81A5ED18DE67BA944B +:1005C0003945AD1EB1CF943F71BFB3A9897968BEDB +:1005D0002E4C5BE14DC4BE9495E6C93F4D3D3D7C3C +:1005E000BA362B0DC2FDFCCE61841177CCABE43F53 +:1005F00055C1A8A44E401361C3D32B6519E2581707 +:10060000B7D1F13F0AD7A3703D0AD7A3703D0AD7EF +:10061000A3703D0AD7A3F83FCDCCCCCCCCCCCCCC6E +:10062000CCCCCCCCCCCCCCCCCCCCFB3F204E614E7B +:1006300020000000202D496E66696E6974792000E3 +:1006400020496E66696E6974792000004E614E0023 +:1006500045256400000000000500000019000000AE +:100660007D00000000000000000000000000F03FDE +:10067000000000000000244000000000000059407D +:100680000000000000408F40000000000088C340D0 +:1006900000000000006AF8400000000080842E4145 +:1006A00000000000D01263410000000084D7974191 +:1006B0000000000065CDCD41000000205FA0024297 +:1006C000000000E876483742000000A2941A6D420C +:1006D000000040E59C30A2420000901EC4BCD642FF +:1006E00000003426F56B0C430080E03779C34143AA +:1006F00000A0D8855734764300C84E676DC1AB4320 +:10070000003D9160E458E143408CB5781DAF15443D +:1007100050EFE2D6E41A4B4492D54D06CFF0804418 +:10072000F64AE1C7022DB544B49DD9794378EA442D +:10073000BC89D897B2D29C3C33A7A8D523F64939B7 +:100740003DA7F444FD0FA5329D978CCF08BA5B25D9 +:10075000436FAC642806C80A0080E03779C3414380 +:10076000176E05B5B5B89346F5F93FE9034F384D17 +:10077000321D30F94877825A3CBF737FDD4F1575C3 +:1007800040750080948700809487008054750080B5 +:10079000948700809487008094870080EC740080A8 +:1007A00094870080948700805C7500807C75008051 +:1007B0009487008074750080847500809487008021 +:1007C000DC750080E4750080E4750080E4750080CD +:1007D000E4750080E4750080E4750080E4750080B5 +:1007E000E4750080E4750080948700809487008021 +:1007F000948700809487008094870080948700808D +:1008000094870080247A008094870080747600802A +:1008100064790080247A0080247A0080247A008021 +:10082000948700809487008094870080948700805C +:10083000147600809487008094870080FC83008079 +:10084000948700809487008094870080A48400802F +:1008500094870080F08400809487008094870080D3 +:10086000588500809487008094870080948700805A +:10087000948700809487008094870080948700800C +:1008800094870080247A00809487008074760080AA +:1008900068790080247A0080247A0080247A00809D +:1008A0001C760080687900806476008094870080E0 +:1008B00048760080948700809083008000840080C8 +:1008C0006C8400806476008094870080A48400801B +:1008D00038750080F48400809487008094870080BD +:1008E000B08500809487008038750080202020200B +:1008F00020202020202020202020202030303030B8 +:10090000303030303030303030303030D8960080B9 +:10091000D09E0080D09E0080EC960080D09E00800B +:10092000D09E0080D09E008088960080D09E00805F +:10093000D09E0080F49600800C970080D09E0080AE +:100940000497008014970080D09E008064970080F8 +:100950006C9700806C9700806C9700806C9700808B +:100960006C9700806C9700806C9700806C9700807B +:100970006C970080D09E0080D09E0080D09E00802A +:10098000D09E0080D09E0080D09E0080D09E0080AF +:10099000D09E0080D09E0080D4970080F497008085 +:1009A000D09E0080D09E0080D09E0080D09E00808F +:1009B000D09E0080D09E0080D09E0080D09E00807F +:1009C000D09E0080D09E0080F0980080D09E008055 +:1009D000D09E0080D09E008088990080D09E0080AC +:1009E000749C0080D09E0080D09E0080D49C0080AB +:1009F000D09E0080D09E0080D09E0080D09E00803F +:100A0000D09E0080D09E0080D09E0080D09E00802E +:100A1000D09E0080D09E0080D4970080F897008000 +:100A2000D09E0080D09E0080D09E00809497008051 +:100A3000F8970080C4970080D09E0080B497008013 +:100A4000D09E0080A0980080F49800805899008083 +:100A5000C4970080D09E008088990080D096008046 +:100A6000789C0080D09E0080D09E008038960080C8 +:100A7000D09E0080D09600802020202020202020A2 +:100A800020202020202020203030303030303030E6 +:100A9000303030303030303043000000504F534958 +:100AA000580000002E0000006CB9008064C1008076 +:100AB00064C1008080B9008064C1008064C100808E +:100AC00064C100801CB9008064C1008064C10080E2 +:100AD00088B90080A0B9008064C1008098B9008006 +:100AE000A8B9008064C10080F8B9008000BA008015 +:100AF00000BA008000BA008000BA008000BA00800E +:100B000000BA008000BA008000BA008000BA0080FD +:100B100064C1008064C1008064C1008064C1008041 +:100B200064C1008064C1008064C1008064C1008031 +:100B300064C1008068BA008088BA008064C1008007 +:100B400064C1008064C1008064C1008064C1008011 +:100B500064C1008064C1008064C1008064C1008001 +:100B600064C1008084BB008064C1008064C10080D7 +:100B700064C100801CBC008064C1008008BF00808C +:100B800064C1008064C1008068BF008064C10080CF +:100B900064C1008064C1008064C1008064C10080C1 +:100BA00064C1008064C1008064C1008064C10080B1 +:100BB00064C1008068BA00808CBA008064C1008083 +:100BC00064C1008064C1008028BA00808CBA0080B3 +:100BD00058BA008064C1008048BA008064C10080B7 +:100BE00034BB008088BB0080ECBB008058BA00801A +:100BF00064C100801CBC008064B900800CBF008010 +:100C000064C1008064C10080CCB8008064C10080F1 +:100C100064B90080202020202020202020202020B7 +:100C20002020202030303030303030303030303004 +:100C30003030303000202020202020202020282884 +:100C4000282828202020202020202020202020208C +:100C500020202020208810101010101010101010CC +:100C600010101010100404040404040404040410FC +:100C7000101010101010414141414141010101018A +:100C80000101010101010101010101010101010154 +:100C90001010101010104242424242420202020260 +:100CA0000202020202020202020202020202020224 +:100CB00010101010200000000000000000000000D4 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D3000000000000000000020DF008020DF0080B5 +:100D40001CDF0080D0DE0080D0DE008024D6008052 +:100D50001CDF0080D0DE008024D60080D0DE008042 +:100D60001CDF0080CCDE0080CCDE0080CCDE00808A +:100D700028D60080000102020303030304040404D4 +:100D80000404040405050505050505050505050517 +:100D900005050505060606060606060606060606F7 +:100DA00006060606060606060606060606060606E3 +:100DB00006060606070707070707070707070707C7 +:100DC00007070707070707070707070707070707B3 +:100DD00007070707070707070707070707070707A3 +:100DE0000707070707070707070707070707070793 +:100DF0000707070708080808080808080808080877 +:100E00000808080808080808080808080808080862 +:100E10000808080808080808080808080808080852 +:100E20000808080808080808080808080808080842 +:100E30000808080808080808080808080808080832 +:100E40000808080808080808080808080808080822 +:100E50000808080808080808080808080808080812 +:100E60000808080808080808080808080808080802 +:040E7000080808085E +:040E7400E00F00810A +:100E7800000000000000F03F0000000000002440D7 +:080E88000000000000005043CF +:100E90001000000000000000017A5200017C0101F6 +:100EA0001B0D02001000000018000000F0B600FF4B +:100EB0003404000000000000100000002C000000BE +:0C0EC00010BB00FF100400000000000048 +:100ED0000000008104000081080000810C000081F6 +:100EE0001000008114000081180000811C000081A6 +:100EF0002000008124000081280000812C00008156 +:100F00003000008134000081380000813C00008105 +:100F10000001008104010081080100810C010081B1 +:100F20001001008114010081180100811C01008161 +:100F30002001008124010081280100812C01008111 +:100F40003001008134010081380100813C010081C1 +:100F500044010081480100814C0100815001008161 +:100F600054010081580100815C0100816001008111 +:100F700064010081680100816C01008170010081C1 +:100F800074010081780100817C0100818001008171 +:100F9000050000000500000005000000050000003D +:100FA000B8010081BC010081C0010081C401008141 +:100FB000C8010081CC010081D0010081D4010081F1 +:100FC000D8010081DC010081E0010081E4010081A1 +:100FD000E8010081EC010081F0010081F401008151 +:100FE00000000000CC120081341300819C130081AA :100FF00000000000000000000000000000000000F1 :1010000000000000000000000000000000000000E0 -:1010100000000000000000000100000000000000CF -:101020000E33CDAB34126DE6ECDE05000B00000094 +:1010100000000000000000000000000000000000D0 +:1010200000000000000000000000000000000000C0 :1010300000000000000000000000000000000000B0 :1010400000000000000000000000000000000000A0 :101050000000000000000000000000000000000090 :101060000000000000000000000000000000000080 :101070000000000000000000000000000000000070 -:101080000000000000000000000000000000000060 -:101090000000000000000000000000000000000050 +:10108000000000000000000001000000000000005F +:101090000E33CDAB34126DE6ECDE05000B00000024 :1010A0000000000000000000000000000000000040 :1010B0000000000000000000000000000000000030 :1010C0000000000000000000000000000000000020 @@ -4559,13 +4563,13 @@ :10137000000000000000000000000000000000006D :10138000000000000000000000000000000000005D :10139000000000000000000000000000000000004D -:1013A0009813008198130081A0130081A01300817D -:1013B000A8130081A8130081B0130081B01300812D -:1013C000B8130081B8130081C0130081C0130081DD -:1013D000C8130081C8130081D0130081D01300818D -:1013E000D8130081D8130081E0130081E01300813D -:1013F000E8130081E8130081F0130081F0130081ED -:10140000F8130081F813008100140081001400819A +:1013A000000000000000000000000000000000003D +:1013B000000000000000000000000000000000002D +:1013C000000000000000000000000000000000001D +:1013D000000000000000000000000000000000000D +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:1014000000000000000000000000000000000000DC :101410000814008108140081101400811014008148 :1014200018140081181400812014008120140081F8 :1014300028140081281400813014008130140081A8 @@ -4623,30 +4627,37 @@ :101770006817008168170081701700817017008159 :101780007817008178170081801700818017008109 :1017900088170081881700819017008190170081B9 -:1017A00043000000000000000000000000000000F6 -:1017B0000000000000000000000000000000000029 -:1017C00043000000000000000000000000000000D6 -:1017D0000000000000000000000000000000000009 -:1017E00043000000000000000000000000000000B6 -:1017F00000000000000000000000000000000000E9 -:101800004300000000000000000000000000000095 -:1018100000000000000000000000000000000000C8 -:101820004300000000000000000000000000000075 -:1018300000000000000000000000000000000000A8 -:101840004300000000000000000000000000000055 -:101850000000000000000000000000000000000088 -:101860004300000000000000000000000000000035 -:101870000000000000000000000000000000000068 -:1018800094C4008090AA008000000000C40B008176 -:10189000340A0081600300816003008160030081DD -:1018A00060030081600300816003008160030081A8 -:1018B0006003008160030081FFFFFFFFFFFFFFFF68 -:1018C000FFFFFFFFFFFF00000100415343494900B4 -:1018D0000000000000000000000000000000000008 -:1018E000000000000000000000004153434949008F -:1018F00000000000000000000000000000000000E8 -:0C190000000000000000000000000000DB -:10190C000000001000000020700F0081FFFFFFFF9F -:04191C0000000200C5 +:1017A0009817008198170081A0170081A017008169 +:1017B000A8170081A8170081B0170081B017008119 +:1017C000B8170081B8170081C0170081C0170081C9 +:1017D000C8170081C8170081D0170081D017008179 +:1017E000D8170081D8170081E0170081E017008129 +:1017F000E8170081E8170081F0170081F0170081D9 +:10180000F8170081F8170081001800810018008186 +:101810004300000000000000000000000000000085 +:1018200000000000000000000000000000000000B8 +:101830004300000000000000000000000000000065 +:101840000000000000000000000000000000000098 +:101850004300000000000000000000000000000045 +:101860000000000000000000000000000000000078 +:101870004300000000000000000000000000000025 +:101880000000000000000000000000000000000058 +:101890004300000000000000000000000000000005 +:1018A0000000000000000000000000000000000038 +:1018B00043000000000000000000000000000000E5 +:1018C0000000000000000000000000000000000018 +:1018D00043000000000000000000000000000000C5 +:1018E00000000000000000000000000000000000F8 +:1018F0006CC5008068AB008000000000340C0081E3 +:10190000A40A0081D0030081D0030081D0030081AC +:10191000D0030081D0030081D0030081D003008177 +:10192000D0030081D0030081FFFFFFFFFFFFFFFF17 +:10193000FFFFFFFFFFFF0000010041534349490043 +:101940000000000000000000000000000000000097 +:10195000000000000000000000004153434949001E +:101960000000000000000000000000000000000077 +:0C1970000000000000000000000000006B +:10197C00000000700000001000000020E00F00814B +:08198C00FFFFFFFF0000020055 :040000058000000077 :00000001FF diff --git a/runtime/newlib/newlib.c b/runtime/newlib/newlib.c index 399ec790..121eb888 100644 --- a/runtime/newlib/newlib.c +++ b/runtime/newlib/newlib.c @@ -18,11 +18,17 @@ #define FILE_IO_WRITE 0x71000000 #define FILE_IO_READ 0x72000000 + +typedef void (*funct_t)(void); + +funct_t trap_to_simulator = (funct_t) 0x70000000; + void upload(char ** ptr, char * src, int size) { char * drain = *ptr; - *drain = size; + *((int *) drain) = size; + drain += 4; @@ -66,11 +72,29 @@ int _fstat(int file, struct stat * st) upload((char **) &write_buffer, (char *) &cmd_id, sizeof(int)); upload((char **) &write_buffer, (char *) &file , sizeof(int)); - vx_fstat(); + trap_to_simulator(); char * read_buffer = (char *) FILE_IO_READ; - download((char **) &read_buffer, (char *) st); + struct stat newSt; + + download((char **) &read_buffer, (char *) &st); + + // st->st_mode = S_IFCHR; + + vx_printf("st_mode: ", st->st_mode); + vx_printf("st_dev: ", st->st_dev); + vx_printf("st_ino: ", st->st_ino); + vx_printf("st_uid: ", st->st_uid); + vx_printf("st_gid: ", st->st_gid); + vx_printf("st_rdev: ", st->st_rdev); + vx_printf("st_size: ", st->st_size); + vx_printf("st_blksize: ", st->st_blksize); + vx_printf("st_blocks: ", st->st_blocks); + + + // st->st_mode = newSt.st_mode; + return 0; } int _isatty (int file) @@ -100,11 +124,10 @@ int _write (int file, char *buf, int nbytes) upload((char **) &write_buffer, (char *) &cmd_id, sizeof(int)); upload((char **) &write_buffer, (char *) &file , sizeof(int)); - upload((char **) &write_buffer, (char *) buf , nbytes); - vx_write(); + trap_to_simulator(); // int i; diff --git a/simX/enc.cpp b/simX/enc.cpp index 287a860e..a8642bbc 100644 --- a/simX/enc.cpp +++ b/simX/enc.cpp @@ -93,6 +93,8 @@ Instruction *WordDecoder::decode(const std::vector &v, Size &idx, trace_in bool predicated = false; if (predicated) { inst.setPred((code>>(inst_s-p-1))&pMask); } + printf("CUrrent CODE: %x\n", code); + Opcode op = (Opcode)((code>>shift_opcode)&opcode_mask); // std::cout << "opcode: " << op << "\n"; inst.setOpcode(op); diff --git a/simX/include/mem.h b/simX/include/mem.h index d082f185..ab31451a 100644 --- a/simX/include/mem.h +++ b/simX/include/mem.h @@ -365,6 +365,35 @@ namespace Harp { ((uint32_t*)this->get(0xf00fff10))[0] = 0x12345678; + + ((uint32_t*)this->get(0x70000000))[0] = 0x00008067; + + { + uint32_t init_addr = 0x70000004; + for (int off = 0; off < 1024; off+=4) + { + uint32_t new_addr = init_addr+off; + ((uint32_t*)this->get(new_addr))[0] = 0x00000000; + } + } + + { + uint32_t init_addr = 0x71000000; + for (int off = 0; off < 1024; off+=4) + { + uint32_t new_addr = init_addr+off; + ((uint32_t*)this->get(new_addr))[0] = 0x00000000; + } + } + + { + uint32_t init_addr = 0x72000000; + for (int off = 0; off < 1024; off+=4) + { + uint32_t new_addr = init_addr+off; + ((uint32_t*)this->get(new_addr))[0] = 0x00000000; + } + } fseek(fp, 0, SEEK_END); diff --git a/simX/instruction.cpp b/simX/instruction.cpp index b1354a98..3e543d04 100644 --- a/simX/instruction.cpp +++ b/simX/instruction.cpp @@ -14,6 +14,8 @@ #include "include/qsim-harp.h" #endif +#include + using namespace Harp; using namespace std; @@ -78,6 +80,168 @@ Word signExt(Word w, Size bit, Word mask) { return w; } +void upload(unsigned * addr, char * src, int size, Warp & c) +{ + // c.core->mem.write(current_addr, reg[rsrc[1]] & 0x000000FF, c.supervisorMode, 1); + + unsigned current_addr = *addr; + + c.core->mem.write(current_addr, size, c.supervisorMode, 4); + current_addr += 4; + + + for (int i = 0; i < size; i++) + { + unsigned value = src[i] & 0x000000FF; + c.core->mem.write(current_addr, value, c.supervisorMode, 1); + current_addr += 1; + } + + *addr = current_addr; +} + +void download(unsigned * addr, char * drain, Warp & c) +{ + unsigned current_addr = *addr; + + int size; + + size = c.core->mem.read(current_addr, c.supervisorMode); + current_addr += 4; + + + for (int i = 0; i < size; i++) + { + unsigned read_word = c.core->mem.read(current_addr, c.supervisorMode); + char read_byte = (char) (read_word & 0x000000FF); + drain[i] = read_byte; + current_addr += 1; + } + + *addr = current_addr; +} + +void downloadAlloc(unsigned * addr, char ** drain_ptr, int & size, Warp & c) +{ + unsigned current_addr = *addr; + + size = c.core->mem.read(current_addr, c.supervisorMode); + current_addr += 4; + + (*drain_ptr) = (char *) malloc(size); + + char * drain = *drain_ptr; + + for (int i = 0; i < size; i++) + { + unsigned read_word = c.core->mem.read(current_addr, c.supervisorMode); + char read_byte = (char) (read_word & 0x000000FF); + drain[i] = read_byte; + current_addr += 1; + } + + *addr = current_addr; +} + +#define CLOSE 1 +#define ISATTY 2 +#define LSEEK 3 +#define READ 4 +#define WRITE 5 +#define FSTAT 6 + +void trap_to_simulator(Warp & c) +{ + unsigned read_buffer = 0x71000000; + unsigned write_buffer = 0x72000000; + + // cerr << "RAW READ BUFFER:\n"; + // for (int i = 0; i < 10; i++) + // { + // unsigned new_addr = read_buffer + (4*i); + // unsigned data_read = c.core->mem.read(new_addr, c.supervisorMode); + // cerr << hex << new_addr << ": " << data_read << "\n"; + // } + + int command; + download(&read_buffer, (char *) &command, c); + + cerr << "Command: " << hex << command << dec << '\n'; + + switch (command) + { + case(CLOSE): + { + cerr << "trap_to_simulator: CLOSE not supported yet\n"; + } + break; + case(ISATTY): + { + + cerr << "trap_to_simulator: ISATTY not supported yet\n"; + } + break; + case (LSEEK): + { + + cerr << "trap_to_simulator: LSEEK not supported yet\n"; + } + break; + case (READ): + { + + cerr << "trap_to_simulator: READ not supported yet\n"; + } + break; + case (WRITE): + { + int file; + download(&read_buffer, (char *) &file, c); + + file = (file == 1) ? 2 : file; + + int size; + char * buf; + downloadAlloc(&read_buffer, &buf, size, c); + + write(file, buf, size); + free(buf); + } + break; + case (FSTAT): + { + cerr << "trap_to_simulator: FSTAT not supported yet\n"; + int file; + download(&read_buffer, (char *) &file, c); + + struct stat st; + fstat(file, &st); + + fprintf(stderr, "------------------------\n"); + fprintf(stderr, "st_mode: %d\n", st.st_mode); + fprintf(stderr, "st_dev: %d\n", st.st_dev); + fprintf(stderr, "st_ino: %d\n", st.st_ino); + fprintf(stderr, "st_uid: %d\n", st.st_uid); + fprintf(stderr, "st_gid: %d\n", st.st_gid); + fprintf(stderr, "st_rdev: %d\n", st.st_rdev); + fprintf(stderr, "st_size: %d\n", st.st_size); + fprintf(stderr, "st_blksize: %d\n", st.st_blksize); + fprintf(stderr, "st_blocks: %d\n", st.st_blocks); + fprintf(stderr, "^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"); + + upload(&write_buffer, (char *) &st, sizeof(struct stat), c); + } + break; + default: + { + + cerr << "trap_to_simulator: DEFAULT not supported yet\n"; + } + break; + } + +} + void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { D(3, "Begin instruction execute."); @@ -89,17 +253,9 @@ void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { return; } - // /* Also throw exceptions on non-masked divergent branches. */ - // if (instTable[op].controlFlow) { - // Size t, count, active; - // for (t = 0, count = 0, active = 0; t < c.activeThreads; ++t) { - // if ((!predicated || c.pred[t][pred]) && c.tmask[t]) ++count; - // if (c.tmask[t]) ++active; - // } - // if (count != 0 && count != active) - // throw DivergentBranchException(); - // } + + Size nextActiveThreads = c.activeThreads; Size wordSz = c.core->a.getWordSize(); @@ -107,17 +263,12 @@ void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { c.memAccesses.clear(); - // If we have a load, overwriting a register's contents, we have to make sure - // ahead of time it will not fault. Otherwise we may perform an indirect load - // by mistake. - // if (op == L_INST && rdest == rsrc[0]) { - // for (Size t = 0; t < c.activeThreads; t++) { - // if ((!predicated || c.pred[t][pred]) && c.tmask[t]) { - // Word memAddr = c.reg[t][rsrc[0]] + immsrc; - // c.core->mem.read(memAddr, c.supervisorMode); - // } - // } - // } + + unsigned real_pc = c.pc - 4; + if ((real_pc) == (0x70000000)) + { + trap_to_simulator(c); + } bool sjOnce(true), // Has not yet split or joined once. pcSet(false); // PC has already been set @@ -126,24 +277,11 @@ void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { vector > &pReg(c.pred[t]); stack &domStack(c.domStack); - //std::cout << std::hex << "opcode: " << op << " func3: " << func3 << "\n"; - //if (op == GPGPU) //std::cout << "OPCODE MATCHED GPGPU\n"; - - // If this thread is masked out, don't execute the instruction, unless it's - // a split or join. - // if (((predicated && !pReg[pred]) || !c.tmask[t]) && - // op != SPLIT && op != JOIN) continue; bool split = (op == GPGPU) && (func3 == 2); bool join = (op == GPGPU) && (func3 == 3); - // predicated = (op == GPGPU) && ((func3 == 7) || (func3 == 2)); - - - // bool is_branch = (op == B_INST); - // bool is_jump = (op == JAL_INST) || (op == JALR_INST); - bool is_gpgpu = (op == GPGPU); bool is_tmc = is_gpgpu && (func3 == 0); @@ -161,17 +299,6 @@ void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { continue; } - // printf("Predicated: %d, split: %d, join: %d\n",predicated, split, join ); - // printf("%d && ((%d) || (%d))\n",(op == GPGPU), (func3 == 7), (func3 == 2) ); - - // cout << "before " << op << " = " << GPGPU << "\n"; - // if (((predicated && !reg[pred]) || !c.tmask[t]) && !split && !join) - // { - // // cout << "about to continue\n"; - // continue; - // } - // cout << "after\n"; - ++c.insts; Word memAddr; @@ -855,7 +982,7 @@ void Instruction::executeOn(Warp &c, trace_inst_t * trace_inst) { } break; default: - cout << "pc: " << hex << (c.pc) << "\n"; + cout << "pc: " << hex << (c.pc-4) << "\n"; cout << "aERROR: Unsupported instruction: " << *this << "\n" << flush; exit(1); }