/opt/riscv/local/lib/libcurl.so.4.4.0: file format elf64-littleriscv Disassembly of section .plt: 0000000000004940 <.plt>: 4940: 97 33 04 00 auipc t2, 0x43 4944: 33 03 c3 41 sub t1, t1, t3 4948: 03 be 03 6b ld t3, 0x6b0(t2) 494c: 13 03 43 fd addi t1, t1, -0x2c 4950: 93 82 03 6b addi t0, t2, 0x6b0 4954: 13 53 13 00 srli t1, t1, 0x1 4958: 83 b2 82 00 ld t0, 0x8(t0) 495c: 67 00 0e 00 jr t3 4960: 17 3e 04 00 auipc t3, 0x43 4964: 03 3e 0e 6a ld t3, 0x6a0(t3) 4968: 67 03 0e 00 jalr t1, t3 496c: 13 00 00 00 nop 4970: 17 3e 04 00 auipc t3, 0x43 4974: 03 3e 8e 69 ld t3, 0x698(t3) 4978: 67 03 0e 00 jalr t1, t3 497c: 13 00 00 00 nop 4980: 17 3e 04 00 auipc t3, 0x43 4984: 03 3e 0e 69 ld t3, 0x690(t3) 4988: 67 03 0e 00 jalr t1, t3 498c: 13 00 00 00 nop 4990: 17 3e 04 00 auipc t3, 0x43 4994: 03 3e 8e 68 ld t3, 0x688(t3) 4998: 67 03 0e 00 jalr t1, t3 499c: 13 00 00 00 nop 49a0: 17 3e 04 00 auipc t3, 0x43 49a4: 03 3e 0e 68 ld t3, 0x680(t3) 49a8: 67 03 0e 00 jalr t1, t3 49ac: 13 00 00 00 nop 49b0: 17 3e 04 00 auipc t3, 0x43 49b4: 03 3e 8e 67 ld t3, 0x678(t3) 49b8: 67 03 0e 00 jalr t1, t3 49bc: 13 00 00 00 nop 49c0: 17 3e 04 00 auipc t3, 0x43 49c4: 03 3e 0e 67 ld t3, 0x670(t3) 49c8: 67 03 0e 00 jalr t1, t3 49cc: 13 00 00 00 nop 49d0: 17 3e 04 00 auipc t3, 0x43 49d4: 03 3e 8e 66 ld t3, 0x668(t3) 49d8: 67 03 0e 00 jalr t1, t3 49dc: 13 00 00 00 nop 49e0: 17 3e 04 00 auipc t3, 0x43 49e4: 03 3e 0e 66 ld t3, 0x660(t3) 49e8: 67 03 0e 00 jalr t1, t3 49ec: 13 00 00 00 nop 49f0: 17 3e 04 00 auipc t3, 0x43 49f4: 03 3e 8e 65 ld t3, 0x658(t3) 49f8: 67 03 0e 00 jalr t1, t3 49fc: 13 00 00 00 nop 4a00: 17 3e 04 00 auipc t3, 0x43 4a04: 03 3e 0e 65 ld t3, 0x650(t3) 4a08: 67 03 0e 00 jalr t1, t3 4a0c: 13 00 00 00 nop 4a10: 17 3e 04 00 auipc t3, 0x43 4a14: 03 3e 8e 64 ld t3, 0x648(t3) 4a18: 67 03 0e 00 jalr t1, t3 4a1c: 13 00 00 00 nop 4a20: 17 3e 04 00 auipc t3, 0x43 4a24: 03 3e 0e 64 ld t3, 0x640(t3) 4a28: 67 03 0e 00 jalr t1, t3 4a2c: 13 00 00 00 nop 4a30: 17 3e 04 00 auipc t3, 0x43 4a34: 03 3e 8e 63 ld t3, 0x638(t3) 4a38: 67 03 0e 00 jalr t1, t3 4a3c: 13 00 00 00 nop 4a40: 17 3e 04 00 auipc t3, 0x43 4a44: 03 3e 0e 63 ld t3, 0x630(t3) 4a48: 67 03 0e 00 jalr t1, t3 4a4c: 13 00 00 00 nop 4a50: 17 3e 04 00 auipc t3, 0x43 4a54: 03 3e 8e 62 ld t3, 0x628(t3) 4a58: 67 03 0e 00 jalr t1, t3 4a5c: 13 00 00 00 nop 4a60: 17 3e 04 00 auipc t3, 0x43 4a64: 03 3e 0e 62 ld t3, 0x620(t3) 4a68: 67 03 0e 00 jalr t1, t3 4a6c: 13 00 00 00 nop 4a70: 17 3e 04 00 auipc t3, 0x43 4a74: 03 3e 8e 61 ld t3, 0x618(t3) 4a78: 67 03 0e 00 jalr t1, t3 4a7c: 13 00 00 00 nop 4a80: 17 3e 04 00 auipc t3, 0x43 4a84: 03 3e 0e 61 ld t3, 0x610(t3) 4a88: 67 03 0e 00 jalr t1, t3 4a8c: 13 00 00 00 nop 4a90: 17 3e 04 00 auipc t3, 0x43 4a94: 03 3e 8e 60 ld t3, 0x608(t3) 4a98: 67 03 0e 00 jalr t1, t3 4a9c: 13 00 00 00 nop 4aa0: 17 3e 04 00 auipc t3, 0x43 4aa4: 03 3e 0e 60 ld t3, 0x600(t3) 4aa8: 67 03 0e 00 jalr t1, t3 4aac: 13 00 00 00 nop 4ab0: 17 3e 04 00 auipc t3, 0x43 4ab4: 03 3e 8e 5f ld t3, 0x5f8(t3) 4ab8: 67 03 0e 00 jalr t1, t3 4abc: 13 00 00 00 nop 4ac0: 17 3e 04 00 auipc t3, 0x43 4ac4: 03 3e 0e 5f ld t3, 0x5f0(t3) 4ac8: 67 03 0e 00 jalr t1, t3 4acc: 13 00 00 00 nop 4ad0: 17 3e 04 00 auipc t3, 0x43 4ad4: 03 3e 8e 5e ld t3, 0x5e8(t3) 4ad8: 67 03 0e 00 jalr t1, t3 4adc: 13 00 00 00 nop 4ae0: 17 3e 04 00 auipc t3, 0x43 4ae4: 03 3e 0e 5e ld t3, 0x5e0(t3) 4ae8: 67 03 0e 00 jalr t1, t3 4aec: 13 00 00 00 nop 4af0: 17 3e 04 00 auipc t3, 0x43 4af4: 03 3e 8e 5d ld t3, 0x5d8(t3) 4af8: 67 03 0e 00 jalr t1, t3 4afc: 13 00 00 00 nop 4b00: 17 3e 04 00 auipc t3, 0x43 4b04: 03 3e 0e 5d ld t3, 0x5d0(t3) 4b08: 67 03 0e 00 jalr t1, t3 4b0c: 13 00 00 00 nop 4b10: 17 3e 04 00 auipc t3, 0x43 4b14: 03 3e 8e 5c ld t3, 0x5c8(t3) 4b18: 67 03 0e 00 jalr t1, t3 4b1c: 13 00 00 00 nop 4b20: 17 3e 04 00 auipc t3, 0x43 4b24: 03 3e 0e 5c ld t3, 0x5c0(t3) 4b28: 67 03 0e 00 jalr t1, t3 4b2c: 13 00 00 00 nop 4b30: 17 3e 04 00 auipc t3, 0x43 4b34: 03 3e 8e 5b ld t3, 0x5b8(t3) 4b38: 67 03 0e 00 jalr t1, t3 4b3c: 13 00 00 00 nop 4b40: 17 3e 04 00 auipc t3, 0x43 4b44: 03 3e 0e 5b ld t3, 0x5b0(t3) 4b48: 67 03 0e 00 jalr t1, t3 4b4c: 13 00 00 00 nop 4b50: 17 3e 04 00 auipc t3, 0x43 4b54: 03 3e 8e 5a ld t3, 0x5a8(t3) 4b58: 67 03 0e 00 jalr t1, t3 4b5c: 13 00 00 00 nop 4b60: 17 3e 04 00 auipc t3, 0x43 4b64: 03 3e 0e 5a ld t3, 0x5a0(t3) 4b68: 67 03 0e 00 jalr t1, t3 4b6c: 13 00 00 00 nop 4b70: 17 3e 04 00 auipc t3, 0x43 4b74: 03 3e 8e 59 ld t3, 0x598(t3) 4b78: 67 03 0e 00 jalr t1, t3 4b7c: 13 00 00 00 nop 4b80: 17 3e 04 00 auipc t3, 0x43 4b84: 03 3e 0e 59 ld t3, 0x590(t3) 4b88: 67 03 0e 00 jalr t1, t3 4b8c: 13 00 00 00 nop 4b90: 17 3e 04 00 auipc t3, 0x43 4b94: 03 3e 8e 58 ld t3, 0x588(t3) 4b98: 67 03 0e 00 jalr t1, t3 4b9c: 13 00 00 00 nop 4ba0: 17 3e 04 00 auipc t3, 0x43 4ba4: 03 3e 0e 58 ld t3, 0x580(t3) 4ba8: 67 03 0e 00 jalr t1, t3 4bac: 13 00 00 00 nop 4bb0: 17 3e 04 00 auipc t3, 0x43 4bb4: 03 3e 8e 57 ld t3, 0x578(t3) 4bb8: 67 03 0e 00 jalr t1, t3 4bbc: 13 00 00 00 nop 4bc0: 17 3e 04 00 auipc t3, 0x43 4bc4: 03 3e 0e 57 ld t3, 0x570(t3) 4bc8: 67 03 0e 00 jalr t1, t3 4bcc: 13 00 00 00 nop 4bd0: 17 3e 04 00 auipc t3, 0x43 4bd4: 03 3e 8e 56 ld t3, 0x568(t3) 4bd8: 67 03 0e 00 jalr t1, t3 4bdc: 13 00 00 00 nop 4be0: 17 3e 04 00 auipc t3, 0x43 4be4: 03 3e 0e 56 ld t3, 0x560(t3) 4be8: 67 03 0e 00 jalr t1, t3 4bec: 13 00 00 00 nop 4bf0: 17 3e 04 00 auipc t3, 0x43 4bf4: 03 3e 8e 55 ld t3, 0x558(t3) 4bf8: 67 03 0e 00 jalr t1, t3 4bfc: 13 00 00 00 nop 4c00: 17 3e 04 00 auipc t3, 0x43 4c04: 03 3e 0e 55 ld t3, 0x550(t3) 4c08: 67 03 0e 00 jalr t1, t3 4c0c: 13 00 00 00 nop 4c10: 17 3e 04 00 auipc t3, 0x43 4c14: 03 3e 8e 54 ld t3, 0x548(t3) 4c18: 67 03 0e 00 jalr t1, t3 4c1c: 13 00 00 00 nop 4c20: 17 3e 04 00 auipc t3, 0x43 4c24: 03 3e 0e 54 ld t3, 0x540(t3) 4c28: 67 03 0e 00 jalr t1, t3 4c2c: 13 00 00 00 nop 4c30: 17 3e 04 00 auipc t3, 0x43 4c34: 03 3e 8e 53 ld t3, 0x538(t3) 4c38: 67 03 0e 00 jalr t1, t3 4c3c: 13 00 00 00 nop 4c40: 17 3e 04 00 auipc t3, 0x43 4c44: 03 3e 0e 53 ld t3, 0x530(t3) 4c48: 67 03 0e 00 jalr t1, t3 4c4c: 13 00 00 00 nop 4c50: 17 3e 04 00 auipc t3, 0x43 4c54: 03 3e 8e 52 ld t3, 0x528(t3) 4c58: 67 03 0e 00 jalr t1, t3 4c5c: 13 00 00 00 nop 4c60: 17 3e 04 00 auipc t3, 0x43 4c64: 03 3e 0e 52 ld t3, 0x520(t3) 4c68: 67 03 0e 00 jalr t1, t3 4c6c: 13 00 00 00 nop 4c70: 17 3e 04 00 auipc t3, 0x43 4c74: 03 3e 8e 51 ld t3, 0x518(t3) 4c78: 67 03 0e 00 jalr t1, t3 4c7c: 13 00 00 00 nop 4c80: 17 3e 04 00 auipc t3, 0x43 4c84: 03 3e 0e 51 ld t3, 0x510(t3) 4c88: 67 03 0e 00 jalr t1, t3 4c8c: 13 00 00 00 nop 4c90: 17 3e 04 00 auipc t3, 0x43 4c94: 03 3e 8e 50 ld t3, 0x508(t3) 4c98: 67 03 0e 00 jalr t1, t3 4c9c: 13 00 00 00 nop 4ca0: 17 3e 04 00 auipc t3, 0x43 4ca4: 03 3e 0e 50 ld t3, 0x500(t3) 4ca8: 67 03 0e 00 jalr t1, t3 4cac: 13 00 00 00 nop 4cb0: 17 3e 04 00 auipc t3, 0x43 4cb4: 03 3e 8e 4f ld t3, 0x4f8(t3) 4cb8: 67 03 0e 00 jalr t1, t3 4cbc: 13 00 00 00 nop 4cc0: 17 3e 04 00 auipc t3, 0x43 4cc4: 03 3e 0e 4f ld t3, 0x4f0(t3) 4cc8: 67 03 0e 00 jalr t1, t3 4ccc: 13 00 00 00 nop 4cd0: 17 3e 04 00 auipc t3, 0x43 4cd4: 03 3e 8e 4e ld t3, 0x4e8(t3) 4cd8: 67 03 0e 00 jalr t1, t3 4cdc: 13 00 00 00 nop 4ce0: 17 3e 04 00 auipc t3, 0x43 4ce4: 03 3e 0e 4e ld t3, 0x4e0(t3) 4ce8: 67 03 0e 00 jalr t1, t3 4cec: 13 00 00 00 nop 4cf0: 17 3e 04 00 auipc t3, 0x43 4cf4: 03 3e 8e 4d ld t3, 0x4d8(t3) 4cf8: 67 03 0e 00 jalr t1, t3 4cfc: 13 00 00 00 nop 4d00: 17 3e 04 00 auipc t3, 0x43 4d04: 03 3e 0e 4d ld t3, 0x4d0(t3) 4d08: 67 03 0e 00 jalr t1, t3 4d0c: 13 00 00 00 nop 4d10: 17 3e 04 00 auipc t3, 0x43 4d14: 03 3e 8e 4c ld t3, 0x4c8(t3) 4d18: 67 03 0e 00 jalr t1, t3 4d1c: 13 00 00 00 nop 4d20: 17 3e 04 00 auipc t3, 0x43 4d24: 03 3e 0e 4c ld t3, 0x4c0(t3) 4d28: 67 03 0e 00 jalr t1, t3 4d2c: 13 00 00 00 nop 4d30: 17 3e 04 00 auipc t3, 0x43 4d34: 03 3e 8e 4b ld t3, 0x4b8(t3) 4d38: 67 03 0e 00 jalr t1, t3 4d3c: 13 00 00 00 nop 4d40: 17 3e 04 00 auipc t3, 0x43 4d44: 03 3e 0e 4b ld t3, 0x4b0(t3) 4d48: 67 03 0e 00 jalr t1, t3 4d4c: 13 00 00 00 nop 4d50: 17 3e 04 00 auipc t3, 0x43 4d54: 03 3e 8e 4a ld t3, 0x4a8(t3) 4d58: 67 03 0e 00 jalr t1, t3 4d5c: 13 00 00 00 nop 4d60: 17 3e 04 00 auipc t3, 0x43 4d64: 03 3e 0e 4a ld t3, 0x4a0(t3) 4d68: 67 03 0e 00 jalr t1, t3 4d6c: 13 00 00 00 nop 4d70: 17 3e 04 00 auipc t3, 0x43 4d74: 03 3e 8e 49 ld t3, 0x498(t3) 4d78: 67 03 0e 00 jalr t1, t3 4d7c: 13 00 00 00 nop 4d80: 17 3e 04 00 auipc t3, 0x43 4d84: 03 3e 0e 49 ld t3, 0x490(t3) 4d88: 67 03 0e 00 jalr t1, t3 4d8c: 13 00 00 00 nop 4d90: 17 3e 04 00 auipc t3, 0x43 4d94: 03 3e 8e 48 ld t3, 0x488(t3) 4d98: 67 03 0e 00 jalr t1, t3 4d9c: 13 00 00 00 nop 4da0: 17 3e 04 00 auipc t3, 0x43 4da4: 03 3e 0e 48 ld t3, 0x480(t3) 4da8: 67 03 0e 00 jalr t1, t3 4dac: 13 00 00 00 nop 4db0: 17 3e 04 00 auipc t3, 0x43 4db4: 03 3e 8e 47 ld t3, 0x478(t3) 4db8: 67 03 0e 00 jalr t1, t3 4dbc: 13 00 00 00 nop 4dc0: 17 3e 04 00 auipc t3, 0x43 4dc4: 03 3e 0e 47 ld t3, 0x470(t3) 4dc8: 67 03 0e 00 jalr t1, t3 4dcc: 13 00 00 00 nop 4dd0: 17 3e 04 00 auipc t3, 0x43 4dd4: 03 3e 8e 46 ld t3, 0x468(t3) 4dd8: 67 03 0e 00 jalr t1, t3 4ddc: 13 00 00 00 nop 4de0: 17 3e 04 00 auipc t3, 0x43 4de4: 03 3e 0e 46 ld t3, 0x460(t3) 4de8: 67 03 0e 00 jalr t1, t3 4dec: 13 00 00 00 nop 4df0: 17 3e 04 00 auipc t3, 0x43 4df4: 03 3e 8e 45 ld t3, 0x458(t3) 4df8: 67 03 0e 00 jalr t1, t3 4dfc: 13 00 00 00 nop 4e00: 17 3e 04 00 auipc t3, 0x43 4e04: 03 3e 0e 45 ld t3, 0x450(t3) 4e08: 67 03 0e 00 jalr t1, t3 4e0c: 13 00 00 00 nop 4e10: 17 3e 04 00 auipc t3, 0x43 4e14: 03 3e 8e 44 ld t3, 0x448(t3) 4e18: 67 03 0e 00 jalr t1, t3 4e1c: 13 00 00 00 nop 4e20: 17 3e 04 00 auipc t3, 0x43 4e24: 03 3e 0e 44 ld t3, 0x440(t3) 4e28: 67 03 0e 00 jalr t1, t3 4e2c: 13 00 00 00 nop 4e30: 17 3e 04 00 auipc t3, 0x43 4e34: 03 3e 8e 43 ld t3, 0x438(t3) 4e38: 67 03 0e 00 jalr t1, t3 4e3c: 13 00 00 00 nop 4e40: 17 3e 04 00 auipc t3, 0x43 4e44: 03 3e 0e 43 ld t3, 0x430(t3) 4e48: 67 03 0e 00 jalr t1, t3 4e4c: 13 00 00 00 nop 4e50: 17 3e 04 00 auipc t3, 0x43 4e54: 03 3e 8e 42 ld t3, 0x428(t3) 4e58: 67 03 0e 00 jalr t1, t3 4e5c: 13 00 00 00 nop 4e60: 17 3e 04 00 auipc t3, 0x43 4e64: 03 3e 0e 42 ld t3, 0x420(t3) 4e68: 67 03 0e 00 jalr t1, t3 4e6c: 13 00 00 00 nop 4e70: 17 3e 04 00 auipc t3, 0x43 4e74: 03 3e 8e 41 ld t3, 0x418(t3) 4e78: 67 03 0e 00 jalr t1, t3 4e7c: 13 00 00 00 nop 4e80: 17 3e 04 00 auipc t3, 0x43 4e84: 03 3e 0e 41 ld t3, 0x410(t3) 4e88: 67 03 0e 00 jalr t1, t3 4e8c: 13 00 00 00 nop 4e90: 17 3e 04 00 auipc t3, 0x43 4e94: 03 3e 8e 40 ld t3, 0x408(t3) 4e98: 67 03 0e 00 jalr t1, t3 4e9c: 13 00 00 00 nop 4ea0: 17 3e 04 00 auipc t3, 0x43 4ea4: 03 3e 0e 40 ld t3, 0x400(t3) 4ea8: 67 03 0e 00 jalr t1, t3 4eac: 13 00 00 00 nop 4eb0: 17 3e 04 00 auipc t3, 0x43 4eb4: 03 3e 8e 3f ld t3, 0x3f8(t3) 4eb8: 67 03 0e 00 jalr t1, t3 4ebc: 13 00 00 00 nop 4ec0: 17 3e 04 00 auipc t3, 0x43 4ec4: 03 3e 0e 3f ld t3, 0x3f0(t3) 4ec8: 67 03 0e 00 jalr t1, t3 4ecc: 13 00 00 00 nop 4ed0: 17 3e 04 00 auipc t3, 0x43 4ed4: 03 3e 8e 3e ld t3, 0x3e8(t3) 4ed8: 67 03 0e 00 jalr t1, t3 4edc: 13 00 00 00 nop 4ee0: 17 3e 04 00 auipc t3, 0x43 4ee4: 03 3e 0e 3e ld t3, 0x3e0(t3) 4ee8: 67 03 0e 00 jalr t1, t3 4eec: 13 00 00 00 nop 4ef0: 17 3e 04 00 auipc t3, 0x43 4ef4: 03 3e 8e 3d ld t3, 0x3d8(t3) 4ef8: 67 03 0e 00 jalr t1, t3 4efc: 13 00 00 00 nop 4f00: 17 3e 04 00 auipc t3, 0x43 4f04: 03 3e 0e 3d ld t3, 0x3d0(t3) 4f08: 67 03 0e 00 jalr t1, t3 4f0c: 13 00 00 00 nop 4f10: 17 3e 04 00 auipc t3, 0x43 4f14: 03 3e 8e 3c ld t3, 0x3c8(t3) 4f18: 67 03 0e 00 jalr t1, t3 4f1c: 13 00 00 00 nop 4f20: 17 3e 04 00 auipc t3, 0x43 4f24: 03 3e 0e 3c ld t3, 0x3c0(t3) 4f28: 67 03 0e 00 jalr t1, t3 4f2c: 13 00 00 00 nop 4f30: 17 3e 04 00 auipc t3, 0x43 4f34: 03 3e 8e 3b ld t3, 0x3b8(t3) 4f38: 67 03 0e 00 jalr t1, t3 4f3c: 13 00 00 00 nop 4f40: 17 3e 04 00 auipc t3, 0x43 4f44: 03 3e 0e 3b ld t3, 0x3b0(t3) 4f48: 67 03 0e 00 jalr t1, t3 4f4c: 13 00 00 00 nop 4f50: 17 3e 04 00 auipc t3, 0x43 4f54: 03 3e 8e 3a ld t3, 0x3a8(t3) 4f58: 67 03 0e 00 jalr t1, t3 4f5c: 13 00 00 00 nop 4f60: 17 3e 04 00 auipc t3, 0x43 4f64: 03 3e 0e 3a ld t3, 0x3a0(t3) 4f68: 67 03 0e 00 jalr t1, t3 4f6c: 13 00 00 00 nop 4f70: 17 3e 04 00 auipc t3, 0x43 4f74: 03 3e 8e 39 ld t3, 0x398(t3) 4f78: 67 03 0e 00 jalr t1, t3 4f7c: 13 00 00 00 nop 4f80: 17 3e 04 00 auipc t3, 0x43 4f84: 03 3e 0e 39 ld t3, 0x390(t3) 4f88: 67 03 0e 00 jalr t1, t3 4f8c: 13 00 00 00 nop 4f90: 17 3e 04 00 auipc t3, 0x43 4f94: 03 3e 8e 38 ld t3, 0x388(t3) 4f98: 67 03 0e 00 jalr t1, t3 4f9c: 13 00 00 00 nop 4fa0: 17 3e 04 00 auipc t3, 0x43 4fa4: 03 3e 0e 38 ld t3, 0x380(t3) 4fa8: 67 03 0e 00 jalr t1, t3 4fac: 13 00 00 00 nop 4fb0: 17 3e 04 00 auipc t3, 0x43 4fb4: 03 3e 8e 37 ld t3, 0x378(t3) 4fb8: 67 03 0e 00 jalr t1, t3 4fbc: 13 00 00 00 nop 4fc0: 17 3e 04 00 auipc t3, 0x43 4fc4: 03 3e 0e 37 ld t3, 0x370(t3) 4fc8: 67 03 0e 00 jalr t1, t3 4fcc: 13 00 00 00 nop 4fd0: 17 3e 04 00 auipc t3, 0x43 4fd4: 03 3e 8e 36 ld t3, 0x368(t3) 4fd8: 67 03 0e 00 jalr t1, t3 4fdc: 13 00 00 00 nop 4fe0: 17 3e 04 00 auipc t3, 0x43 4fe4: 03 3e 0e 36 ld t3, 0x360(t3) 4fe8: 67 03 0e 00 jalr t1, t3 4fec: 13 00 00 00 nop 4ff0: 17 3e 04 00 auipc t3, 0x43 4ff4: 03 3e 8e 35 ld t3, 0x358(t3) 4ff8: 67 03 0e 00 jalr t1, t3 4ffc: 13 00 00 00 nop 5000: 17 3e 04 00 auipc t3, 0x43 5004: 03 3e 0e 35 ld t3, 0x350(t3) 5008: 67 03 0e 00 jalr t1, t3 500c: 13 00 00 00 nop 5010: 17 3e 04 00 auipc t3, 0x43 5014: 03 3e 8e 34 ld t3, 0x348(t3) 5018: 67 03 0e 00 jalr t1, t3 501c: 13 00 00 00 nop 5020: 17 3e 04 00 auipc t3, 0x43 5024: 03 3e 0e 34 ld t3, 0x340(t3) 5028: 67 03 0e 00 jalr t1, t3 502c: 13 00 00 00 nop 5030: 17 3e 04 00 auipc t3, 0x43 5034: 03 3e 8e 33 ld t3, 0x338(t3) 5038: 67 03 0e 00 jalr t1, t3 503c: 13 00 00 00 nop 5040: 17 3e 04 00 auipc t3, 0x43 5044: 03 3e 0e 33 ld t3, 0x330(t3) 5048: 67 03 0e 00 jalr t1, t3 504c: 13 00 00 00 nop 5050: 17 3e 04 00 auipc t3, 0x43 5054: 03 3e 8e 32 ld t3, 0x328(t3) 5058: 67 03 0e 00 jalr t1, t3 505c: 13 00 00 00 nop 5060: 17 3e 04 00 auipc t3, 0x43 5064: 03 3e 0e 32 ld t3, 0x320(t3) 5068: 67 03 0e 00 jalr t1, t3 506c: 13 00 00 00 nop 5070: 17 3e 04 00 auipc t3, 0x43 5074: 03 3e 8e 31 ld t3, 0x318(t3) 5078: 67 03 0e 00 jalr t1, t3 507c: 13 00 00 00 nop 5080: 17 3e 04 00 auipc t3, 0x43 5084: 03 3e 0e 31 ld t3, 0x310(t3) 5088: 67 03 0e 00 jalr t1, t3 508c: 13 00 00 00 nop 5090: 17 3e 04 00 auipc t3, 0x43 5094: 03 3e 8e 30 ld t3, 0x308(t3) 5098: 67 03 0e 00 jalr t1, t3 509c: 13 00 00 00 nop 50a0: 17 3e 04 00 auipc t3, 0x43 50a4: 03 3e 0e 30 ld t3, 0x300(t3) 50a8: 67 03 0e 00 jalr t1, t3 50ac: 13 00 00 00 nop Disassembly of section .text: 00000000000050b0 : 50b0: 17 35 04 00 auipc a0, 0x43 50b4: 13 05 85 42 addi a0, a0, 0x428 50b8: 97 37 04 00 auipc a5, 0x43 50bc: 93 87 07 42 addi a5, a5, 0x420 50c0: 63 88 a7 00 beq a5, a0, 0x50d0 50c4: 97 37 04 00 auipc a5, 0x43 50c8: 83 b7 47 e1 ld a5, -0x1ec(a5) 50cc: 91 c3 beqz a5, 0x50d0 50ce: 82 87 jr a5 50d0: 82 80 ret 00000000000050d2 : 50d2: 17 35 04 00 auipc a0, 0x43 50d6: 13 05 65 40 addi a0, a0, 0x406 50da: 97 35 04 00 auipc a1, 0x43 50de: 93 85 e5 3f addi a1, a1, 0x3fe 50e2: 89 8d sub a1, a1, a0 50e4: 93 d7 35 40 srai a5, a1, 0x3 50e8: fd 91 srli a1, a1, 0x3f 50ea: be 95 add a1, a1, a5 50ec: 85 85 srai a1, a1, 0x1 50ee: 99 c5 beqz a1, 0x50fc 50f0: 97 37 04 00 auipc a5, 0x43 50f4: 83 b7 07 ec ld a5, -0x140(a5) 50f8: 91 c3 beqz a5, 0x50fc 50fa: 82 87 jr a5 50fc: 82 80 ret 00000000000050fe <__do_global_dtors_aux>: 50fe: 41 11 addi sp, sp, -0x10 5100: 22 e0 sd s0, 0x0(sp) 5102: 17 34 04 00 auipc s0, 0x43 5106: 13 04 64 3d addi s0, s0, 0x3d6 510a: 83 47 04 00 lbu a5, 0x0(s0) 510e: 06 e4 sd ra, 0x8(sp) 5110: 85 e3 bnez a5, 0x5130 <__do_global_dtors_aux+0x32> 5112: 97 37 04 00 auipc a5, 0x43 5116: 83 b7 e7 e8 ld a5, -0x172(a5) 511a: 91 c7 beqz a5, 0x5126 <__do_global_dtors_aux+0x28> 511c: 17 35 04 00 auipc a0, 0x43 5120: 03 35 c5 28 ld a0, 0x28c(a0) 5124: 82 97 jalr a5 5126: ef f0 bf f8 jal 0x50b0 512a: 85 47 li a5, 0x1 512c: 23 00 f4 00 sb a5, 0x0(s0) 5130: a2 60 ld ra, 0x8(sp) 5132: 02 64 ld s0, 0x0(sp) 5134: 41 01 addi sp, sp, 0x10 5136: 82 80 ret 0000000000005138 : 5138: 69 bf j 0x50d2 000000000000513a : 513a: 97 37 04 00 auipc a5, 0x43 513e: 83 b7 e7 e8 ld a5, -0x172(a5) 5142: 9c 63 ld a5, 0x0(a5) 5144: 01 11 addi sp, sp, -0x20 5146: 22 e8 sd s0, 0x10(sp) 5148: 26 e4 sd s1, 0x8(sp) 514a: 2a 84 mv s0, a0 514c: 06 ec sd ra, 0x18(sp) 514e: e1 45 li a1, 0x18 5150: 05 45 li a0, 0x1 5152: 04 60 ld s1, 0x0(s0) 5154: 82 97 jalr a5 5156: 1c 60 ld a5, 0x0(s0) 5158: 23 b4 a4 1a sd a0, 0x1a8(s1) 515c: 83 b7 87 1a ld a5, 0x1a8(a5) 5160: 99 c7 beqz a5, 0x516e 5162: e2 60 ld ra, 0x18(sp) 5164: 42 64 ld s0, 0x10(sp) 5166: a2 64 ld s1, 0x8(sp) 5168: 01 45 li a0, 0x0 516a: 05 61 addi sp, sp, 0x20 516c: 82 80 ret 516e: e2 60 ld ra, 0x18(sp) 5170: 42 64 ld s0, 0x10(sp) 5172: a2 64 ld s1, 0x8(sp) 5174: 6d 45 li a0, 0x1b 5176: 05 61 addi sp, sp, 0x20 5178: 82 80 ret 000000000000517a : 517a: 1c 61 ld a5, 0x0(a0) 517c: 41 11 addi sp, sp, -0x10 517e: 22 e0 sd s0, 0x0(sp) 5180: 03 b4 87 1a ld s0, 0x1a8(a5) 5184: 06 e4 sd ra, 0x8(sp) 5186: 15 c0 beqz s0, 0x51aa 5188: 97 37 04 00 auipc a5, 0x43 518c: 83 b7 07 d8 ld a5, -0x280(a5) 5190: 9c 63 ld a5, 0x0(a5) 5192: 08 64 ld a0, 0x8(s0) 5194: 82 97 jalr a5 5196: 08 48 lw a0, 0x10(s0) 5198: 23 34 04 00 sd zero, 0x8(s0) 519c: 23 30 04 00 sd zero, 0x0(s0) 51a0: fd 57 li a5, -0x1 51a2: 63 19 f5 00 bne a0, a5, 0x51b4 51a6: fd 57 li a5, -0x1 51a8: 1c c8 sw a5, 0x10(s0) 51aa: a2 60 ld ra, 0x8(sp) 51ac: 02 64 ld s0, 0x0(sp) 51ae: 01 45 li a0, 0x0 51b0: 41 01 addi sp, sp, 0x10 51b2: 82 80 ret 51b4: ef f0 df bc jal 0x4d80 <.plt+0x440> 51b8: fd b7 j 0x51a6 00000000000051ba : 51ba: 1c 61 ld a5, 0x0(a0) 51bc: 41 11 addi sp, sp, -0x10 51be: 22 e0 sd s0, 0x0(sp) 51c0: 03 b4 87 1a ld s0, 0x1a8(a5) 51c4: 06 e4 sd ra, 0x8(sp) 51c6: 15 c0 beqz s0, 0x51ea 51c8: 97 37 04 00 auipc a5, 0x43 51cc: 83 b7 07 d4 ld a5, -0x2c0(a5) 51d0: 9c 63 ld a5, 0x0(a5) 51d2: 08 64 ld a0, 0x8(s0) 51d4: 82 97 jalr a5 51d6: 08 48 lw a0, 0x10(s0) 51d8: 23 34 04 00 sd zero, 0x8(s0) 51dc: 23 30 04 00 sd zero, 0x0(s0) 51e0: fd 57 li a5, -0x1 51e2: 63 19 f5 00 bne a0, a5, 0x51f4 51e6: fd 57 li a5, -0x1 51e8: 1c c8 sw a5, 0x10(s0) 51ea: a2 60 ld ra, 0x8(sp) 51ec: 02 64 ld s0, 0x0(sp) 51ee: 01 45 li a0, 0x0 51f0: 41 01 addi sp, sp, 0x10 51f2: 82 80 ret 51f4: ef f0 df b8 jal 0x4d80 <.plt+0x440> 51f8: fd b7 j 0x51e6 00000000000051fa : 51fa: 29 71 addi sp, sp, -0x140 51fc: 4e ee sd s3, 0x118(sp) 51fe: 83 39 05 00 ld s3, 0x0(a0) 5202: 06 fe sd ra, 0x138(sp) 5204: 22 fa sd s0, 0x130(sp) 5206: 26 f6 sd s1, 0x128(sp) 5208: 52 ea sd s4, 0x110(sp) 520a: 5a e2 sd s6, 0x100(sp) 520c: 2e 84 mv s0, a1 520e: 4a f2 sd s2, 0x120(sp) 5210: aa 84 mv s1, a0 5212: 05 4a li s4, 0x1 5214: ef 00 20 60 jal 0x5816 5218: aa 87 mv a5, a0 521a: 23 00 44 01 sb s4, 0x0(s0) 521e: 4e 85 mv a0, s3 5220: 3e ec sd a5, 0x18(sp) 5222: 2e f0 sd a1, 0x20(sp) 5224: ef 40 31 66 jal 0x1a086 5228: 4e 85 mv a0, s3 522a: ef 10 80 67 jal 0x68a2 522e: 03 cb 89 4a lbu s6, 0x4a8(s3) 5232: 63 1f 0b 1c bnez s6, 0x5410 5236: 9c 60 ld a5, 0x0(s1) 5238: de fd sd s7, 0xf8(sp) 523a: 8c 10 addi a1, sp, 0x60 523c: 83 b7 87 1a ld a5, 0x1a8(a5) 5240: e2 f9 sd s8, 0xf0(sp) 5242: 05 69 lui s2, 0x1 5244: 83 ab 07 01 lw s7, 0x10(a5) 5248: 13 09 89 91 addi s2, s2, -0x6e8 524c: 4e 99 add s2, s2, s3 524e: 5e 85 mv a0, s7 5250: ef f0 1f df jal 0x5040 <.plt+0x700> 5254: fd 57 li a5, -0x1 5256: 63 0d f5 06 beq a0, a5, 0x52d0 525a: a5 67 lui a5, 0x9 525c: ce 97 add a5, a5, s3 525e: ea 75 ld a1, 0xb8(sp) 5260: 03 b7 87 b2 ld a4, -0x4d8(a5) 5264: 4a 6c ld s8, 0x90(sp) 5266: 23 b8 b7 bc sd a1, -0x430(a5) 526a: 63 05 07 3a beqz a4, 0x5614 526e: 83 c7 79 4a lbu a5, 0x4a7(s3) 5272: 63 84 07 0e beqz a5, 0x535a 5276: 83 c7 49 4a lbu a5, 0x4a4(s3) 527a: e5 c3 beqz a5, 0x535a 527c: 91 65 lui a1, 0x4 527e: e2 86 mv a3, s8 5280: 17 c6 02 00 auipc a2, 0x2c 5284: 13 06 86 c4 addi a2, a2, -0x3b8 5288: 85 05 addi a1, a1, 0x1 528a: 4a 85 mv a0, s2 528c: ef f0 5f bd jal 0x4e60 <.plt+0x520> 5290: 81 46 li a3, 0x0 5292: 4a 86 mv a2, s2 5294: 8d 45 li a1, 0x3 5296: 26 85 mv a0, s1 5298: ef 80 60 1b jal 0xd44e 529c: 2a 84 mv s0, a0 529e: 09 ed bnez a0, 0x52b8 52a0: 81 46 li a3, 0x0 52a2: 17 c6 02 00 auipc a2, 0x2c 52a6: 13 06 e6 c3 addi a2, a2, -0x3c2 52aa: 8d 45 li a1, 0x3 52ac: 26 85 mv a0, s1 52ae: ef 80 00 1a jal 0xd44e 52b2: 2a 84 mv s0, a0 52b4: 63 0f 05 38 beqz a0, 0x5652 52b8: ee 7b ld s7, 0xf8(sp) 52ba: 4e 7c ld s8, 0xf0(sp) 52bc: f2 70 ld ra, 0x138(sp) 52be: 22 85 mv a0, s0 52c0: 52 74 ld s0, 0x130(sp) 52c2: b2 74 ld s1, 0x128(sp) 52c4: 12 79 ld s2, 0x120(sp) 52c6: f2 69 ld s3, 0x118(sp) 52c8: 52 6a ld s4, 0x110(sp) 52ca: 12 6b ld s6, 0x100(sp) 52cc: 31 61 addi sp, sp, 0x140 52ce: 82 80 ret 52d0: e6 f5 sd s9, 0xe8(sp) 52d2: 83 bc 04 00 ld s9, 0x0(s1) 52d6: a5 67 lui a5, 0x9 52d8: 56 e6 sd s5, 0x108(sp) 52da: e6 97 add a5, a5, s9 52dc: 03 c7 17 b2 lbu a4, -0x4df(a5) 52e0: 01 4c li s8, 0x0 52e2: 51 c7 beqz a4, 0x536e 52e4: 03 b5 87 b2 ld a0, -0x4d8(a5) 52e8: 59 c1 beqz a0, 0x536e 52ea: 01 46 li a2, 0x0 52ec: 0c 08 addi a1, sp, 0x10 52ee: ef f0 2f fb jal 0x4aa0 <.plt+0x160> 52f2: 42 64 ld s0, 0x10(sp) 52f4: aa 8a mv s5, a0 52f6: 03 4a 04 00 lbu s4, 0x0(s0) 52fa: 63 07 0a 02 beqz s4, 0x5328 52fe: ef f0 3f d7 jal 0x5070 <.plt+0x730> 5302: 14 61 ld a3, 0x0(a0) 5304: 09 67 lui a4, 0x2 5306: 13 06 d0 02 li a2, 0x2d 530a: 93 17 1a 00 slli a5, s4, 0x1 530e: b6 97 add a5, a5, a3 5310: 83 d7 07 00 lhu a5, 0x0(a5) 5314: f9 8f and a5, a5, a4 5316: 99 e3 bnez a5, 0x531c 5318: 63 18 ca 00 bne s4, a2, 0x5328 531c: 05 04 addi s0, s0, 0x1 531e: 22 e8 sd s0, 0x10(sp) 5320: 03 4a 04 00 lbu s4, 0x0(s0) 5324: e3 13 0a fe bnez s4, 0x530a 5328: 01 46 li a2, 0x0 532a: 2c 10 addi a1, sp, 0x28 532c: 22 85 mv a0, s0 532e: ef f0 2f f7 jal 0x4aa0 <.plt+0x160> 5332: 42 67 ld a4, 0x10(sp) 5334: a2 77 ld a5, 0x28(sp) 5336: 63 0a f7 22 beq a4, a5, 0x556a 533a: fd 57 li a5, -0x1 533c: 63 07 f5 22 beq a0, a5, 0x556a 5340: 63 c7 0a 22 bltz s5, 0x556e 5344: 33 05 55 41 sub a0, a0, s5 5348: 93 07 15 00 addi a5, a0, 0x1 534c: 23 b4 fc 08 sd a5, 0x88(s9) 5350: a5 67 lui a5, 0x9 5352: e6 97 add a5, a5, s9 5354: 23 b8 57 b3 sd s5, -0x4d0(a5) 5358: 31 a8 j 0x5374 535a: e6 f5 sd s9, 0xe8(sp) 535c: 83 bc 04 00 ld s9, 0x0(s1) 5360: a5 67 lui a5, 0x9 5362: 56 e6 sd s5, 0x108(sp) 5364: e6 97 add a5, a5, s9 5366: 03 c7 17 b2 lbu a4, -0x4df(a5) 536a: 05 4b li s6, 0x1 536c: 25 ff bnez a4, 0x52e4 536e: fd 57 li a5, -0x1 5370: 23 b4 fc 08 sd a5, 0x88(s9) 5374: a5 67 lui a5, 0x9 5376: ce 97 add a5, a5, s3 5378: 03 b4 07 b3 ld s0, -0x4d0(a5) 537c: 63 4b 04 16 bltz s0, 0x54f2 5380: 63 40 8c 20 blt s8, s0, 0x5580 5384: 83 ba 89 08 ld s5, 0x88(s3) 5388: 63 52 50 1b blez s5, 0x552c 538c: 63 1f 0b 16 bnez s6, 0x550a 5390: 01 c8 beqz s0, 0x53a0 5392: 01 46 li a2, 0x0 5394: a2 85 mv a1, s0 5396: 5e 85 mv a0, s7 5398: ef f0 9f 9f jal 0x4d90 <.plt+0x450> 539c: 63 19 85 1e bne a0, s0, 0x558e 53a0: 9d 45 li a1, 0x7 53a2: 4e 85 mv a0, s3 53a4: 91 6c lui s9, 0x4 53a6: 11 6c lui s8, 0x4 53a8: ef 10 00 3d jal 0x6778 53ac: 01 4a li s4, 0x0 53ae: 7d 1c addi s8, s8, -0x1 53b0: f9 1c addi s9, s9, -0x2 53b2: 63 05 0b 1e beqz s6, 0x559c 53b6: 63 da 5c 21 bge s9, s5, 0x55ca 53ba: 62 86 mv a2, s8 53bc: ca 85 mv a1, s2 53be: 5e 85 mv a0, s7 53c0: ef f0 1f 84 jal 0x4c00 <.plt+0x2c0> 53c4: 63 54 a0 22 blez a0, 0x55ec 53c8: b3 07 a9 00 add a5, s2, a0 53cc: aa 86 mv a3, a0 53ce: 23 80 07 00 sb zero, 0x0(a5) 53d2: 2a 9a add s4, s4, a0 53d4: b3 8a aa 40 sub s5, s5, a0 53d8: 4a 86 mv a2, s2 53da: 85 45 li a1, 0x1 53dc: 26 85 mv a0, s1 53de: ef 80 00 07 jal 0xd44e 53e2: 2a 84 mv s0, a0 53e4: 0d e1 bnez a0, 0x5406 53e6: 4e 85 mv a0, s3 53e8: d2 85 mv a1, s4 53ea: ef 10 e0 54 jal 0x6938 53ee: 26 85 mv a0, s1 53f0: ef 10 c0 6a jal 0x6a9c 53f4: 63 02 05 1c beqz a0, 0x55b8 53f8: 13 04 a0 02 li s0, 0x2a 53fc: 26 85 mv a0, s1 53fe: ef 10 e0 69 jal 0x6a9c 5402: 63 1b 05 1e bnez a0, 0x55f8 5406: b2 6a ld s5, 0x108(sp) 5408: ee 7b ld s7, 0xf8(sp) 540a: 4e 7c ld s8, 0xf0(sp) 540c: ae 7c ld s9, 0xe8(sp) 540e: 7d b5 j 0x52bc 5410: 83 b9 04 00 ld s3, 0x0(s1) 5414: 93 05 f0 02 li a1, 0x2f 5418: 05 6a lui s4, 0x1 541a: 03 b9 89 1a ld s2, 0x1a8(s3) 541e: 13 0a 8a 91 addi s4, s4, -0x6e8 5422: 4e 9a add s4, s4, s3 5424: 03 35 09 00 ld a0, 0x0(s2) 5428: ef f0 8f f2 jal 0x4b50 <.plt+0x210> 542c: 2a 84 mv s0, a0 542e: ef 00 80 3e jal 0x5816 5432: 98 60 ld a4, 0x0(s1) 5434: 2a f4 sd a0, 0x28(sp) 5436: 2e f8 sd a1, 0x30(sp) 5438: 23 3c 47 19 sd s4, 0x198(a4) 543c: 63 06 04 2a beqz s0, 0x56e8 5440: 83 47 14 00 lbu a5, 0x1(s0) 5444: 13 04 50 02 li s0, 0x25 5448: e3 8a 07 e6 beqz a5, 0x52bc 544c: a5 67 lui a5, 0x9 544e: ce 97 add a5, a5, s3 5450: 83 b7 07 b3 ld a5, -0x4d0(a5) 5454: 93 05 10 24 li a1, 0x241 5458: 63 91 07 0e bnez a5, 0x553a 545c: 03 36 07 4e ld a2, 0x4e0(a4) 5460: 03 35 09 00 ld a0, 0x0(s2) 5464: ef f0 df a3 jal 0x4ea0 <.plt+0x560> 5468: 2a 8b mv s6, a0 546a: 63 4f 05 28 bltz a0, 0x5708 546e: a5 67 lui a5, 0x9 5470: ce 97 add a5, a5, s3 5472: 83 b5 07 b5 ld a1, -0x4b0(a5) 5476: fd 57 li a5, -0x1 5478: 63 94 f5 0c bne a1, a5, 0x5540 547c: 25 64 lui s0, 0x9 547e: 4e 94 add s0, s0, s3 5480: 83 37 04 b3 ld a5, -0x4d0(s0) 5484: 63 c7 07 0c bltz a5, 0x5552 5488: 56 e6 sd s5, 0x108(sp) 548a: de fd sd s7, 0xf8(sp) 548c: a5 6a lui s5, 0x9 548e: 01 49 li s2, 0x0 5490: 93 0b 01 01 addi s7, sp, 0x10 5494: ce 9a add s5, s5, s3 5496: 5e 86 mv a2, s7 5498: 91 65 lui a1, 0x4 549a: 26 85 mv a0, s1 549c: ef 50 a1 0d jal 0x1a576 54a0: 2a 84 mv s0, a0 54a2: 31 e1 bnez a0, 0x54e6 54a4: 42 46 lw a2, 0x10(sp) 54a6: d2 85 mv a1, s4 54a8: 63 5a c0 18 blez a2, 0x563c 54ac: 83 b7 0a b3 ld a5, -0x4d0(s5) 54b0: 32 84 mv s0, a2 54b2: 81 cb beqz a5, 0x54c2 54b4: 33 87 c7 40 sub a4, a5, a2 54b8: 63 c7 c7 14 blt a5, a2, 0x5606 54bc: 23 b8 ea b2 sd a4, -0x4d0(s5) 54c0: 01 44 li s0, 0x0 54c2: 22 86 mv a2, s0 54c4: 5a 85 mv a0, s6 54c6: ef f0 bf af jal 0x4fc0 <.plt+0x680> 54ca: aa 87 mv a5, a0 54cc: 22 99 add s2, s2, s0 54ce: ca 85 mv a1, s2 54d0: 4e 85 mv a0, s3 54d2: 63 1d f4 16 bne s0, a5, 0x564c 54d6: ef 10 e0 4e jal 0x69c4 54da: 26 85 mv a0, s1 54dc: ef 10 00 5c jal 0x6a9c 54e0: 15 cd beqz a0, 0x551c 54e2: 13 04 a0 02 li s0, 0x2a 54e6: 5a 85 mv a0, s6 54e8: ef f0 9f 89 jal 0x4d80 <.plt+0x440> 54ec: b2 6a ld s5, 0x108(sp) 54ee: ee 7b ld s7, 0xf8(sp) 54f0: f1 b3 j 0x52bc 54f2: 63 0e 0b 1e beqz s6, 0x56ee 54f6: 4a 67 ld a4, 0x90(sp) 54f8: 3a 94 add s0, s0, a4 54fa: 23 b8 87 b2 sd s0, -0x4d0(a5) 54fe: 63 41 8c 08 blt s8, s0, 0x5580 5502: 83 ba 89 08 ld s5, 0x88(s3) 5506: 63 56 50 13 blez s5, 0x5632 550a: d6 85 mv a1, s5 550c: 4e 85 mv a0, s3 550e: ef 10 20 54 jal 0x6a50 5512: a5 67 lui a5, 0x9 5514: ce 97 add a5, a5, s3 5516: 03 b4 07 b3 ld s0, -0x4d0(a5) 551a: 9d bd j 0x5390 551c: a2 75 ld a1, 0x28(sp) 551e: 42 76 ld a2, 0x30(sp) 5520: 4e 85 mv a0, s3 5522: ef 10 d1 30 jal 0x1702e 5526: 2a 84 mv s0, a0 5528: 3d d5 beqz a0, 0x5496 552a: 75 bf j 0x54e6 552c: b3 0a 8c 40 sub s5, s8, s0 5530: e3 00 0b e6 beqz s6, 0x5390 5534: 33 3b 50 01 snez s6, s5 5538: c9 bf j 0x550a 553a: 93 05 10 44 li a1, 0x441 553e: 39 bf j 0x545c 5540: 4e 85 mv a0, s3 5542: 25 64 lui s0, 0x9 5544: ef 10 20 53 jal 0x6a76 5548: 4e 94 add s0, s0, s3 554a: 83 37 04 b3 ld a5, -0x4d0(s0) 554e: e3 dd 07 f2 bgez a5, 0x5488 5552: 8c 10 addi a1, sp, 0x60 5554: 5a 85 mv a0, s6 5556: ef f0 bf ae jal 0x5040 <.plt+0x700> 555a: 63 19 05 16 bnez a0, 0x56cc 555e: ca 67 ld a5, 0x90(sp) 5560: 56 e6 sd s5, 0x108(sp) 5562: de fd sd s7, 0xf8(sp) 5564: 23 38 f4 b2 sd a5, -0x4d0(s0) 5568: 15 b7 j 0x548c 556a: 63 d6 0a 00 bgez s5, 0x5576 556e: b3 07 50 41 neg a5, s5 5572: 23 b4 fc 08 sd a5, 0x88(s9) 5576: a5 67 lui a5, 0x9 5578: e6 97 add a5, a5, s9 557a: 23 b8 57 b3 sd s5, -0x4d0(a5) 557e: dd bb j 0x5374 5580: 97 c5 02 00 auipc a1, 0x2c 5584: 93 85 05 9d addi a1, a1, -0x630 5588: 4e 85 mv a0, s3 558a: ef 70 50 23 jal 0xcfbe 558e: b2 6a ld s5, 0x108(sp) 5590: ee 7b ld s7, 0xf8(sp) 5592: 4e 7c ld s8, 0xf0(sp) 5594: ae 7c ld s9, 0xe8(sp) 5596: 13 04 40 02 li s0, 0x24 559a: 0d b3 j 0x52bc 559c: 62 86 mv a2, s8 559e: ca 85 mv a1, s2 55a0: 5e 85 mv a0, s7 55a2: ef f0 ef e5 jal 0x4c00 <.plt+0x2c0> 55a6: aa 86 mv a3, a0 55a8: 63 52 a0 04 blez a0, 0x55ec 55ac: b3 07 d9 00 add a5, s2, a3 55b0: 23 80 07 00 sb zero, 0x0(a5) 55b4: 36 9a add s4, s4, a3 55b6: 0d b5 j 0x53d8 55b8: e2 65 ld a1, 0x18(sp) 55ba: 02 76 ld a2, 0x20(sp) 55bc: 4e 85 mv a0, s3 55be: ef 10 11 27 jal 0x1702e 55c2: 2a 84 mv s0, a0 55c4: e3 07 05 de beqz a0, 0x53b2 55c8: 15 bd j 0x53fc 55ca: 56 85 mv a0, s5 55cc: ef 70 d2 1a jal 0x2cf78 55d0: 2a 86 mv a2, a0 55d2: ca 85 mv a1, s2 55d4: 5e 85 mv a0, s7 55d6: ef f0 af e2 jal 0x4c00 <.plt+0x2c0> 55da: 63 59 a0 00 blez a0, 0x55ec 55de: b3 07 a9 00 add a5, s2, a0 55e2: 23 80 07 00 sb zero, 0x0(a5) 55e6: aa 86 mv a3, a0 55e8: e3 95 0a de bnez s5, 0x53d2 55ec: 26 85 mv a0, s1 55ee: 01 44 li s0, 0x0 55f0: ef 10 c0 4a jal 0x6a9c 55f4: e3 09 05 e0 beqz a0, 0x5406 55f8: b2 6a ld s5, 0x108(sp) 55fa: ee 7b ld s7, 0xf8(sp) 55fc: 4e 7c ld s8, 0xf0(sp) 55fe: ae 7c ld s9, 0xe8(sp) 5600: 13 04 a0 02 li s0, 0x2a 5604: 65 b9 j 0x52bc 5606: b3 05 fa 00 add a1, s4, a5 560a: 33 04 f6 40 sub s0, a2, a5 560e: 23 b8 0a b2 sd zero, -0x4d0(s5) 5612: 45 bd j 0x54c2 5614: 83 a7 09 3b lw a5, 0x3b0(s3) 5618: e3 8b 07 c4 beqz a5, 0x526e 561c: 4e 85 mv a0, s3 561e: ef 50 81 19 jal 0x1a7b6 5622: e3 16 05 c4 bnez a0, 0x526e 5626: 23 00 44 01 sb s4, 0x0(s0) 562a: ee 7b ld s7, 0xf8(sp) 562c: 4e 7c ld s8, 0xf0(sp) 562e: 01 44 li s0, 0x0 5630: 71 b1 j 0x52bc 5632: b3 0a 8c 40 sub s5, s8, s0 5636: 33 3b 50 01 snez s6, s5 563a: c1 bd j 0x550a 563c: 26 85 mv a0, s1 563e: ef 10 e0 45 jal 0x6a9c 5642: e3 02 05 ea beqz a0, 0x54e6 5646: 13 04 a0 02 li s0, 0x2a 564a: 71 bd j 0x54e6 564c: 13 04 70 03 li s0, 0x37 5650: 59 bd j 0x54e6 5652: 6a 75 ld a0, 0xb8(sp) 5654: 2c 10 addi a1, sp, 0x28 5656: ef f0 61 2e jal 0x2493c 565a: 2a 84 mv s0, a0 565c: e3 1e 05 c4 bnez a0, 0x52b8 5660: 06 47 lw a4, 0x40(sp) 5662: 99 47 li a5, 0x6 5664: 19 c3 beqz a4, 0x566a 5666: 9b 07 f7 ff addiw a5, a4, -0x1 566a: e2 56 lw a3, 0x38(sp) 566c: 17 37 04 00 auipc a4, 0x43 5670: 03 37 c7 8e ld a4, -0x714(a4) 5674: a2 55 lw a1, 0x28(sp) 5676: 8e 06 slli a3, a3, 0x3 5678: 36 97 add a4, a4, a3 567a: 8e 07 slli a5, a5, 0x3 567c: 97 36 04 00 auipc a3, 0x43 5680: 83 b6 c6 90 ld a3, -0x6f4(a3) 5684: 32 56 lw a2, 0x2c(sp) 5686: 72 58 lw a6, 0x3c(sp) 5688: be 96 add a3, a3, a5 568a: c2 58 lw a7, 0x30(sp) 568c: 1c 63 ld a5, 0x0(a4) 568e: 94 62 ld a3, 0x0(a3) 5690: 52 57 lw a4, 0x34(sp) 5692: 2e e4 sd a1, 0x8(sp) 5694: 91 65 lui a1, 0x4 5696: 32 e0 sd a2, 0x0(sp) 5698: 1b 08 c8 76 addiw a6, a6, 0x76c 569c: 17 c6 02 00 auipc a2, 0x2c 56a0: 13 06 c6 85 addi a2, a2, -0x7a4 56a4: fd 15 addi a1, a1, -0x1 56a6: 4a 85 mv a0, s2 56a8: ef f0 8f fb jal 0x4e60 <.plt+0x520> 56ac: 81 46 li a3, 0x0 56ae: 4a 86 mv a2, s2 56b0: 8d 45 li a1, 0x3 56b2: 26 85 mv a0, s1 56b4: ef 70 b0 59 jal 0xd44e 56b8: 2a 84 mv s0, a0 56ba: e3 1f 05 be bnez a0, 0x52b8 56be: e2 85 mv a1, s8 56c0: 4e 85 mv a0, s3 56c2: ef 10 e0 38 jal 0x6a50 56c6: ee 7b ld s7, 0xf8(sp) 56c8: 4e 7c ld s8, 0xf0(sp) 56ca: cd be j 0x52bc 56cc: 5a 85 mv a0, s6 56ce: ef f0 2f eb jal 0x4d80 <.plt+0x440> 56d2: 03 36 09 00 ld a2, 0x0(s2) 56d6: 97 b5 02 00 auipc a1, 0x2b 56da: 93 85 25 7d addi a1, a1, 0x7d2 56de: 4e 85 mv a0, s3 56e0: ef 70 f0 0d jal 0xcfbe 56e4: 5d 44 li s0, 0x17 56e6: d9 be j 0x52bc 56e8: 13 04 50 02 li s0, 0x25 56ec: c1 be j 0x52bc 56ee: 97 c5 02 00 auipc a1, 0x2c 56f2: 93 85 25 84 addi a1, a1, -0x7be 56f6: 4e 85 mv a0, s3 56f8: ef 70 70 0c jal 0xcfbe 56fc: 69 44 li s0, 0x1a 56fe: b2 6a ld s5, 0x108(sp) 5700: ee 7b ld s7, 0xf8(sp) 5702: 4e 7c ld s8, 0xf0(sp) 5704: ae 7c ld s9, 0xe8(sp) 5706: 5d be j 0x52bc 5708: 03 36 09 00 ld a2, 0x0(s2) 570c: 97 b5 02 00 auipc a1, 0x2b 5710: 93 85 c5 77 addi a1, a1, 0x77c 5714: 4e 85 mv a0, s3 5716: ef 70 90 0a jal 0xcfbe 571a: 5d 44 li s0, 0x17 571c: 45 b6 j 0x52bc 000000000000571e : 571e: 5d 71 addi sp, sp, -0x50 5720: 26 fc sd s1, 0x38(sp) 5722: 04 61 ld s1, 0x0(a0) 5724: 4e f4 sd s3, 0x28(sp) 5726: a5 69 lui s3, 0x9 5728: a6 99 add s3, s3, s1 572a: 56 ec sd s5, 0x18(sp) 572c: ae 8a mv s5, a1 572e: 83 b5 89 b1 ld a1, -0x4e8(s3) 5732: 4a f8 sd s2, 0x30(sp) 5734: 74 00 addi a3, sp, 0xc 5736: 2a 89 mv s2, a0 5738: 01 46 li a2, 0x0 573a: 26 85 mv a0, s1 573c: 52 f0 sd s4, 0x20(sp) 573e: 86 e4 sd ra, 0x48(sp) 5740: 03 ba 84 1a ld s4, 0x1a8(s1) 5744: ef f0 cf b2 jal 0x4a70 <.plt+0x130> 5748: 2d c9 beqz a0, 0x57ba 574a: 32 46 lw a2, 0xc(sp) 574c: 81 45 li a1, 0x0 574e: a2 e0 sd s0, 0x40(sp) 5750: 2a 84 mv s0, a0 5752: ef f0 ef cc jal 0x4c20 <.plt+0x2e0> 5756: 15 c1 beqz a0, 0x577a 5758: 97 27 04 00 auipc a5, 0x42 575c: 83 b7 07 7b ld a5, 0x7b0(a5) 5760: 9c 63 ld a5, 0x0(a5) 5762: 22 85 mv a0, s0 5764: 82 97 jalr a5 5766: 06 64 ld s0, 0x40(sp) 5768: 0d 45 li a0, 0x3 576a: a6 60 ld ra, 0x48(sp) 576c: e2 74 ld s1, 0x38(sp) 576e: 42 79 ld s2, 0x30(sp) 5770: a2 79 ld s3, 0x28(sp) 5772: 02 7a ld s4, 0x20(sp) 5774: e2 6a ld s5, 0x18(sp) 5776: 61 61 addi sp, sp, 0x50 5778: 82 80 ret 577a: 81 45 li a1, 0x0 577c: 22 85 mv a0, s0 577e: 5a e8 sd s6, 0x10(sp) 5780: ef f0 0f f2 jal 0x4ea0 <.plt+0x560> 5784: 83 c7 84 4a lbu a5, 0x4a8(s1) 5788: 23 30 8a 00 sd s0, 0x0(s4) 578c: 23 34 8a 00 sd s0, 0x8(s4) 5790: 23 28 aa 00 sw a0, 0x10(s4) 5794: 2a 8b mv s6, a0 5796: 81 e7 bnez a5, 0x579e 5798: fd 57 li a5, -0x1 579a: 63 09 f5 02 beq a0, a5, 0x57cc 579e: 06 64 ld s0, 0x40(sp) 57a0: a6 60 ld ra, 0x48(sp) 57a2: 85 47 li a5, 0x1 57a4: 23 80 fa 00 sb a5, 0x0(s5) 57a8: 42 6b ld s6, 0x10(sp) 57aa: e2 74 ld s1, 0x38(sp) 57ac: 42 79 ld s2, 0x30(sp) 57ae: a2 79 ld s3, 0x28(sp) 57b0: 02 7a ld s4, 0x20(sp) 57b2: e2 6a ld s5, 0x18(sp) 57b4: 01 45 li a0, 0x0 57b6: 61 61 addi sp, sp, 0x50 57b8: 82 80 ret 57ba: a6 60 ld ra, 0x48(sp) 57bc: e2 74 ld s1, 0x38(sp) 57be: 42 79 ld s2, 0x30(sp) 57c0: a2 79 ld s3, 0x28(sp) 57c2: 02 7a ld s4, 0x20(sp) 57c4: e2 6a ld s5, 0x18(sp) 57c6: 6d 45 li a0, 0x1b 57c8: 61 61 addi sp, sp, 0x50 57ca: 82 80 ret 57cc: 03 b6 89 b1 ld a2, -0x4e8(s3) 57d0: 97 b5 02 00 auipc a1, 0x2b 57d4: 93 85 85 7a addi a1, a1, 0x7a8 57d8: 26 85 mv a0, s1 57da: ef 70 40 7e jal 0xcfbe 57de: 83 37 09 00 ld a5, 0x0(s2) 57e2: 03 b4 87 1a ld s0, 0x1a8(a5) 57e6: 1d c0 beqz s0, 0x580c 57e8: 97 27 04 00 auipc a5, 0x42 57ec: 83 b7 07 72 ld a5, 0x720(a5) 57f0: 08 64 ld a0, 0x8(s0) 57f2: 9c 63 ld a5, 0x0(a5) 57f4: 82 97 jalr a5 57f6: 08 48 lw a0, 0x10(s0) 57f8: 23 34 04 00 sd zero, 0x8(s0) 57fc: 23 30 04 00 sd zero, 0x0(s0) 5800: 63 04 65 01 beq a0, s6, 0x5808 5804: ef f0 cf d7 jal 0x4d80 <.plt+0x440> 5808: fd 57 li a5, -0x1 580a: 1c c8 sw a5, 0x10(s0) 580c: 06 64 ld s0, 0x40(sp) 580e: 42 6b ld s6, 0x10(sp) 5810: 13 05 50 02 li a0, 0x25 5814: 99 bf j 0x576a 0000000000005816 : 5816: 39 71 addi sp, sp, -0x40 5818: 0c 08 addi a1, sp, 0x10 581a: 05 45 li a0, 0x1 581c: 06 fc sd ra, 0x38(sp) 581e: ef f0 2f cc jal 0x4ce0 <.plt+0x3a0> 5822: 11 ed bnez a0, 0x583e 5824: e2 67 ld a5, 0x18(sp) 5826: 13 07 80 3e li a4, 0x3e8 582a: e2 70 ld ra, 0x38(sp) 582c: b3 c7 e7 02 div a5, a5, a4 5830: 42 67 ld a4, 0x10(sp) 5832: 3a e0 sd a4, 0x0(sp) 5834: 02 65 ld a0, 0x0(sp) 5836: 3e e4 sd a5, 0x8(sp) 5838: a2 65 ld a1, 0x8(sp) 583a: 21 61 addi sp, sp, 0x40 583c: 82 80 ret 583e: 81 45 li a1, 0x0 5840: 0a 85 mv a0, sp 5842: ef f0 ef 94 jal 0x4990 <.plt+0x50> 5846: e2 70 ld ra, 0x38(sp) 5848: 02 65 ld a0, 0x0(sp) 584a: a2 65 ld a1, 0x8(sp) 584c: 21 61 addi sp, sp, 0x40 584e: 82 80 ret 0000000000005850 : 5850: 93 07 80 3e li a5, 0x3e8 5854: 95 8d sub a1, a1, a3 5856: b3 c5 f5 02 div a1, a1, a5 585a: 11 8d sub a0, a0, a2 585c: 01 11 addi sp, sp, -0x20 585e: 05 61 addi sp, sp, 0x20 5860: 33 05 f5 02 mul a0, a0, a5 5864: 2e 95 add a0, a0, a1 5866: 82 80 ret 0000000000005868 : 5868: 95 8d sub a1, a1, a3 586a: 53 f5 25 d2 fcvt.d.l fa0, a1 586e: 97 37 03 00 auipc a5, 0x33 5872: 87 b7 27 05 fld fa5, 0x52(a5) 5876: 01 11 addi sp, sp, -0x20 5878: 53 75 f5 1a fdiv.d fa0, fa0, fa5 587c: 63 07 c5 00 beq a0, a2, 0x588a 5880: 11 8d sub a0, a0, a2 5882: d3 77 25 d2 fcvt.d.l fa5, a0 5886: 53 75 f5 02 fadd.d fa0, fa0, fa5 588a: 05 61 addi sp, sp, 0x20 588c: 82 80 ret 000000000000588e : 588e: 41 11 addi sp, sp, -0x10 5890: 41 01 addi sp, sp, 0x10 5892: 82 80 ret 0000000000005894 : 5894: 19 71 addi sp, sp, -0x80 5896: d2 e8 sd s4, 0x50(sp) 5898: d6 e4 sd s5, 0x48(sp) 589a: da e0 sd s6, 0x40(sp) 589c: 6a f0 sd s10, 0x20(sp) 589e: 86 fc sd ra, 0x78(sp) 58a0: a2 f8 sd s0, 0x70(sp) 58a2: 66 f4 sd s9, 0x28(sp) 58a4: 6e ec sd s11, 0x18(sp) 58a6: 23 b0 06 00 sd zero, 0x0(a3) 58aa: 23 30 07 00 sd zero, 0x0(a4) 58ae: 36 8a mv s4, a3 58b0: ba 8a mv s5, a4 58b2: 2a 8b mv s6, a0 58b4: 2e 8d mv s10, a1 58b6: 1d ea bnez a2, 0x58ec 58b8: 2e 85 mv a0, a1 58ba: ef f0 6f b3 jal 0x4bf0 <.plt+0x2b0> 58be: 8d 47 li a5, 0x3 58c0: 2a 84 mv s0, a0 58c2: 0a 05 slli a0, a0, 0x2 58c4: 33 55 f5 02 divu a0, a0, a5 58c8: 97 27 04 00 auipc a5, 0x42 58cc: 83 b7 87 64 ld a5, 0x648(a5) 58d0: 9c 63 ld a5, 0x0(a5) 58d2: 11 05 addi a0, a0, 0x4 58d4: 82 97 jalr a5 58d6: aa 8d mv s11, a0 58d8: 63 0b 05 12 beqz a0, 0x5a0e 58dc: aa 8c mv s9, a0 58de: 79 c8 beqz s0, 0x59b4 58e0: a6 f4 sd s1, 0x68(sp) 58e2: ca f0 sd s2, 0x60(sp) 58e4: ce ec sd s3, 0x58(sp) 58e6: 5e fc sd s7, 0x38(sp) 58e8: 62 f8 sd s8, 0x30(sp) 58ea: 3d a0 j 0x5918 58ec: 13 15 26 00 slli a0, a2, 0x2 58f0: 8d 47 li a5, 0x3 58f2: 33 55 f5 02 divu a0, a0, a5 58f6: 97 27 04 00 auipc a5, 0x42 58fa: 83 b7 a7 61 ld a5, 0x61a(a5) 58fe: 9c 63 ld a5, 0x0(a5) 5900: 32 84 mv s0, a2 5902: 11 05 addi a0, a0, 0x4 5904: 82 97 jalr a5 5906: aa 8d mv s11, a0 5908: 63 03 05 10 beqz a0, 0x5a0e 590c: a6 f4 sd s1, 0x68(sp) 590e: ca f0 sd s2, 0x60(sp) 5910: ce ec sd s3, 0x58(sp) 5912: 5e fc sd s7, 0x38(sp) 5914: 62 f8 sd s8, 0x30(sp) 5916: aa 8c mv s9, a0 5918: 13 09 81 00 addi s2, sp, 0x8 591c: 93 0b b1 00 addi s7, sp, 0xb 5920: 85 44 li s1, 0x1 5922: 17 bc 02 00 auipc s8, 0x2b 5926: 13 0c 6c 67 addi s8, s8, 0x676 592a: 89 49 li s3, 0x2 592c: ca 87 mv a5, s2 592e: 81 45 li a1, 0x0 5930: 01 46 li a2, 0x0 5932: 11 c4 beqz s0, 0x593e 5934: 03 46 0d 00 lbu a2, 0x0(s10) 5938: 85 25 addiw a1, a1, 0x1 593a: 05 0d addi s10, s10, 0x1 593c: 7d 14 addi s0, s0, -0x1 593e: 23 80 c7 00 sb a2, 0x0(a5) 5942: 85 07 addi a5, a5, 0x1 5944: e3 96 fb fe bne s7, a5, 0x5930 5948: 83 47 81 00 lbu a5, 0x8(sp) 594c: 03 46 91 00 lbu a2, 0x9(sp) 5950: 03 45 a1 00 lbu a0, 0xa(sp) 5954: 9b 96 47 00 slliw a3, a5, 0x4 5958: 93 f6 06 03 andi a3, a3, 0x30 595c: 13 57 46 00 srli a4, a2, 0x4 5960: 55 8f or a4, a4, a3 5962: 89 83 srli a5, a5, 0x2 5964: da 97 add a5, a5, s6 5966: 5a 97 add a4, a4, s6 5968: 83 c6 07 00 lbu a3, 0x0(a5) 596c: 03 47 07 00 lbu a4, 0x0(a4) 5970: 63 89 95 08 beq a1, s1, 0x5a02 5974: 1b 16 26 00 slliw a2, a2, 0x2 5978: 13 76 c6 03 andi a2, a2, 0x3c 597c: 93 57 65 00 srli a5, a0, 0x6 5980: d1 8f or a5, a5, a2 5982: 63 84 35 07 beq a1, s3, 0x59ea 5986: 13 75 f5 03 andi a0, a0, 0x3f 598a: 5a 95 add a0, a0, s6 598c: da 97 add a5, a5, s6 598e: 03 48 05 00 lbu a6, 0x0(a0) 5992: 83 c7 07 00 lbu a5, 0x0(a5) 5996: 17 b6 02 00 auipc a2, 0x2b 599a: 13 06 26 61 addi a2, a2, 0x612 599e: 95 45 li a1, 0x5 59a0: 6e 85 mv a0, s11 59a2: ef f0 ef cb jal 0x4e60 <.plt+0x520> 59a6: 91 0d addi s11, s11, 0x4 59a8: 51 f0 bnez s0, 0x592c 59aa: a6 74 ld s1, 0x68(sp) 59ac: 06 79 ld s2, 0x60(sp) 59ae: e6 69 ld s3, 0x58(sp) 59b0: e2 7b ld s7, 0x38(sp) 59b2: 42 7c ld s8, 0x30(sp) 59b4: 23 80 0d 00 sb zero, 0x0(s11) 59b8: 97 27 04 00 auipc a5, 0x42 59bc: 83 b7 07 55 ld a5, 0x550(a5) 59c0: 9c 63 ld a5, 0x0(a5) 59c2: 01 45 li a0, 0x0 59c4: 23 30 9a 01 sd s9, 0x0(s4) 59c8: 82 97 jalr a5 59ca: 66 85 mv a0, s9 59cc: ef f0 4f a2 jal 0x4bf0 <.plt+0x2b0> 59d0: 23 b0 aa 00 sd a0, 0x0(s5) 59d4: 01 45 li a0, 0x0 59d6: e6 70 ld ra, 0x78(sp) 59d8: 46 74 ld s0, 0x70(sp) 59da: 46 6a ld s4, 0x50(sp) 59dc: a6 6a ld s5, 0x48(sp) 59de: 06 6b ld s6, 0x40(sp) 59e0: a2 7c ld s9, 0x28(sp) 59e2: 02 7d ld s10, 0x20(sp) 59e4: e2 6d ld s11, 0x18(sp) 59e6: 09 61 addi sp, sp, 0x80 59e8: 82 80 ret 59ea: da 97 add a5, a5, s6 59ec: 83 c7 07 00 lbu a5, 0x0(a5) 59f0: 17 b6 02 00 auipc a2, 0x2b 59f4: 13 06 06 5b addi a2, a2, 0x5b0 59f8: 95 45 li a1, 0x5 59fa: 6e 85 mv a0, s11 59fc: ef f0 4f c6 jal 0x4e60 <.plt+0x520> 5a00: 5d b7 j 0x59a6 5a02: 62 86 mv a2, s8 5a04: 95 45 li a1, 0x5 5a06: 6e 85 mv a0, s11 5a08: ef f0 8f c5 jal 0x4e60 <.plt+0x520> 5a0c: 69 bf j 0x59a6 5a0e: 6d 45 li a0, 0x1b 5a10: d9 b7 j 0x59d6 0000000000005a12 : 5a12: 19 71 addi sp, sp, -0x80 5a14: ca f0 sd s2, 0x60(sp) 5a16: ce ec sd s3, 0x58(sp) 5a18: 62 f8 sd s8, 0x30(sp) 5a1a: 86 fc sd ra, 0x78(sp) 5a1c: 23 b0 05 00 sd zero, 0x0(a1) 5a20: 23 30 06 00 sd zero, 0x0(a2) 5a24: 2e 89 mv s2, a1 5a26: b2 89 mv s3, a2 5a28: 2a 8c mv s8, a0 5a2a: ef f0 6f 9c jal 0x4bf0 <.plt+0x2b0> 5a2e: 63 00 05 14 beqz a0, 0x5b6e 5a32: 93 77 35 00 andi a5, a0, 0x3 5a36: 63 9c 07 12 bnez a5, 0x5b6e 5a3a: 83 47 0c 00 lbu a5, 0x0(s8) 5a3e: 13 07 d0 03 li a4, 0x3d 5a42: 81 46 li a3, 0x0 5a44: 93 05 d0 03 li a1, 0x3d 5a48: 63 98 e7 00 bne a5, a4, 0x5a58 5a4c: 49 a2 j 0x5bce 5a4e: 83 47 06 00 lbu a5, 0x0(a2) 5a52: 63 8a b7 14 beq a5, a1, 0x5ba6 5a56: ba 86 mv a3, a4 5a58: 13 87 16 00 addi a4, a3, 0x1 5a5c: 33 06 ec 00 add a2, s8, a4 5a60: fd f7 bnez a5, 0x5a4e 5a62: 63 16 d5 10 bne a0, a3, 0x5b6e 5a66: a2 f8 sd s0, 0x70(sp) 5a68: 13 54 25 00 srli s0, a0, 0x2 5a6c: d2 e8 sd s4, 0x50(sp) 5a6e: 17 27 04 00 auipc a4, 0x42 5a72: 03 37 27 4a ld a4, 0x4a2(a4) 5a76: 13 1a 14 00 slli s4, s0, 0x1 5a7a: 22 9a add s4, s4, s0 5a7c: 18 63 ld a4, 0x0(a4) 5a7e: b3 07 fa 40 sub a5, s4, a5 5a82: 13 85 17 00 addi a0, a5, 0x1 5a86: 3e e4 sd a5, 0x8(sp) 5a88: 02 97 jalr a4 5a8a: 2a e0 sd a0, 0x0(sp) 5a8c: 2a 8a mv s4, a0 5a8e: 63 0c 05 12 beqz a0, 0x5bc6 5a92: 63 01 04 14 beqz s0, 0x5bd4 5a96: 11 0c addi s8, s8, 0x4 5a98: 0a 04 slli s0, s0, 0x2 5a9a: a6 f4 sd s1, 0x68(sp) 5a9c: da e0 sd s6, 0x40(sp) 5a9e: 6e ec sd s11, 0x18(sp) 5aa0: d6 e4 sd s5, 0x48(sp) 5aa2: 5e fc sd s7, 0x38(sp) 5aa4: 66 f4 sd s9, 0x28(sp) 5aa6: 6a f0 sd s10, 0x20(sp) 5aa8: 62 94 add s0, s0, s8 5aaa: 93 0d d0 03 li s11, 0x3d 5aae: 8d 44 li s1, 0x3 5ab0: 05 4b li s6, 0x1 5ab2: 93 08 cc ff addi a7, s8, -0x4 5ab6: 81 4c li s9, 0x0 5ab8: 81 4b li s7, 0x0 5aba: 03 c8 08 00 lbu a6, 0x0(a7) 5abe: 63 14 b8 07 bne a6, s11, 0x5b26 5ac2: 9a 0b slli s7, s7, 0x6 5ac4: 85 0c addi s9, s9, 0x1 5ac6: 85 08 addi a7, a7, 0x1 5ac8: e3 99 88 ff bne a7, s8, 0x5aba 5acc: 93 d7 0b 01 srli a5, s7, 0x10 5ad0: 93 fa f7 0f andi s5, a5, 0xff 5ad4: 33 8d 94 41 sub s10, s1, s9 5ad8: 63 83 0c 0a beqz s9, 0x5b7e 5adc: 63 87 6c 0b beq s9, s6, 0x5b8a 5ae0: 56 85 mv a0, s5 5ae2: ef 70 22 46 jal 0x2cf44 5ae6: 23 00 aa 00 sb a0, 0x0(s4) 5aea: 63 82 9c 06 beq s9, s1, 0x5b4e 5aee: 11 0c addi s8, s8, 0x4 5af0: 6a 9a add s4, s4, s10 5af2: e3 10 84 fd bne s0, s8, 0x5ab2 5af6: a6 74 ld s1, 0x68(sp) 5af8: a6 6a ld s5, 0x48(sp) 5afa: 06 6b ld s6, 0x40(sp) 5afc: e2 7b ld s7, 0x38(sp) 5afe: a2 7c ld s9, 0x28(sp) 5b00: 02 7d ld s10, 0x20(sp) 5b02: e2 6d ld s11, 0x18(sp) 5b04: 82 67 ld a5, 0x0(sp) 5b06: 23 00 0a 00 sb zero, 0x0(s4) 5b0a: 46 74 ld s0, 0x70(sp) 5b0c: 23 30 f9 00 sd a5, 0x0(s2) 5b10: a2 67 ld a5, 0x8(sp) 5b12: e6 70 ld ra, 0x78(sp) 5b14: 46 6a ld s4, 0x50(sp) 5b16: 23 b0 f9 00 sd a5, 0x0(s3) 5b1a: 06 79 ld s2, 0x60(sp) 5b1c: e6 69 ld s3, 0x58(sp) 5b1e: 42 7c ld s8, 0x30(sp) 5b20: 01 45 li a0, 0x0 5b22: 09 61 addi sp, sp, 0x80 5b24: 82 80 ret 5b26: 81 46 li a3, 0x0 5b28: 13 07 10 04 li a4, 0x41 5b2c: 97 37 03 00 auipc a5, 0x33 5b30: 93 87 47 dc addi a5, a5, -0x23c 5b34: 29 a0 j 0x5b3e 5b36: 03 c7 07 00 lbu a4, 0x0(a5) 5b3a: 85 06 addi a3, a3, 0x1 5b3c: 19 c7 beqz a4, 0x5b4a 5b3e: 85 07 addi a5, a5, 0x1 5b40: e3 1b e8 fe bne a6, a4, 0x5b36 5b44: 9a 0b slli s7, s7, 0x6 5b46: b6 9b add s7, s7, a3 5b48: bd bf j 0x5ac6 5b4a: e3 0d 08 fe beqz a6, 0x5b44 5b4e: 97 27 04 00 auipc a5, 0x42 5b52: 83 b7 a7 3b ld a5, 0x3ba(a5) 5b56: 9c 63 ld a5, 0x0(a5) 5b58: 02 65 ld a0, 0x0(sp) 5b5a: 82 97 jalr a5 5b5c: 46 74 ld s0, 0x70(sp) 5b5e: a6 74 ld s1, 0x68(sp) 5b60: 46 6a ld s4, 0x50(sp) 5b62: a6 6a ld s5, 0x48(sp) 5b64: 06 6b ld s6, 0x40(sp) 5b66: e2 7b ld s7, 0x38(sp) 5b68: a2 7c ld s9, 0x28(sp) 5b6a: 02 7d ld s10, 0x20(sp) 5b6c: e2 6d ld s11, 0x18(sp) 5b6e: 13 05 d0 03 li a0, 0x3d 5b72: e6 70 ld ra, 0x78(sp) 5b74: 06 79 ld s2, 0x60(sp) 5b76: e6 69 ld s3, 0x58(sp) 5b78: 42 7c ld s8, 0x30(sp) 5b7a: 09 61 addi sp, sp, 0x80 5b7c: 82 80 ret 5b7e: 13 f5 fb 0f andi a0, s7, 0xff 5b82: ef 70 22 3c jal 0x2cf44 5b86: 23 01 aa 00 sb a0, 0x2(s4) 5b8a: 13 d5 8b 00 srli a0, s7, 0x8 5b8e: 13 75 f5 0f andi a0, a0, 0xff 5b92: ef 70 22 3b jal 0x2cf44 5b96: a3 00 aa 00 sb a0, 0x1(s4) 5b9a: 56 85 mv a0, s5 5b9c: ef 70 82 3a jal 0x2cf44 5ba0: 23 00 aa 00 sb a0, 0x0(s4) 5ba4: a9 b7 j 0x5aee 5ba6: 89 06 addi a3, a3, 0x2 5ba8: b3 07 dc 00 add a5, s8, a3 5bac: 83 c5 07 00 lbu a1, 0x0(a5) 5bb0: 13 06 d0 03 li a2, 0x3d 5bb4: 85 47 li a5, 0x1 5bb6: e3 96 c5 ea bne a1, a2, 0x5a62 5bba: 93 06 27 00 addi a3, a4, 0x2 5bbe: 89 47 li a5, 0x2 5bc0: e3 03 d5 ea beq a0, a3, 0x5a66 5bc4: 6d b7 j 0x5b6e 5bc6: 46 74 ld s0, 0x70(sp) 5bc8: 46 6a ld s4, 0x50(sp) 5bca: 6d 45 li a0, 0x1b 5bcc: 5d b7 j 0x5b72 5bce: 01 47 li a4, 0x0 5bd0: 85 46 li a3, 0x1 5bd2: d9 bf j 0x5ba8 5bd4: 02 6a ld s4, 0x0(sp) 5bd6: 3d b7 j 0x5b04 0000000000005bd8 : 5bd8: 17 35 03 00 auipc a0, 0x33 5bdc: 13 05 85 d1 addi a0, a0, -0x2e8 5be0: 55 b9 j 0x5894 0000000000005be2 : 5be2: 17 35 03 00 auipc a0, 0x33 5be6: 13 05 65 d5 addi a0, a0, -0x2aa 5bea: 6d b1 j 0x5894 0000000000005bec : 5bec: 98 65 ld a4, 0x8(a1) 5bee: 11 cb beqz a4, 0x5c02 5bf0: 1c 65 ld a5, 0x8(a0) 5bf2: 14 61 ld a3, 0x0(a0) 5bf4: 33 85 e7 40 sub a0, a5, a4 5bf8: 33 25 d5 00 slt a0, a0, a3 5bfc: 13 45 15 00 xori a0, a0, 0x1 5c00: 82 80 ret 5c02: 01 45 li a0, 0x0 5c04: 82 80 ret 0000000000005c06 : 5c06: 79 71 addi sp, sp, -0x30 5c08: 2e 86 mv a2, a1 5c0a: aa 85 mv a1, a0 5c0c: 17 b5 02 00 auipc a0, 0x2b 5c10: 13 05 c5 3a addi a0, a0, 0x3ac 5c14: 4e e4 sd s3, 0x8(sp) 5c16: 06 f4 sd ra, 0x28(sp) 5c18: ef e0 9f de jal 0x4a00 <.plt+0xc0> 5c1c: aa 89 mv s3, a0 5c1e: 1d c9 beqz a0, 0x5c54 5c20: 26 ec sd s1, 0x18(sp) 5c22: 4a e8 sd s2, 0x10(sp) 5c24: 22 f0 sd s0, 0x20(sp) 5c26: 03 44 05 00 lbu s0, 0x0(a0) 5c2a: aa 84 mv s1, a0 5c2c: 13 09 a0 03 li s2, 0x3a 5c30: 19 cc beqz s0, 0x5c4e 5c32: 63 0e 24 01 beq s0, s2, 0x5c4e 5c36: ef f0 af 96 jal 0x4da0 <.plt+0x460> 5c3a: 1c 61 ld a5, 0x0(a0) 5c3c: 0a 04 slli s0, s0, 0x2 5c3e: 85 04 addi s1, s1, 0x1 5c40: a2 97 add a5, a5, s0 5c42: 9c 43 lw a5, 0x0(a5) 5c44: 03 c4 04 00 lbu s0, 0x0(s1) 5c48: a3 8f f4 fe sb a5, -0x1(s1) 5c4c: 7d f0 bnez s0, 0x5c32 5c4e: 02 74 ld s0, 0x20(sp) 5c50: e2 64 ld s1, 0x18(sp) 5c52: 42 69 ld s2, 0x10(sp) 5c54: a2 70 ld ra, 0x28(sp) 5c56: 4e 85 mv a0, s3 5c58: a2 69 ld s3, 0x8(sp) 5c5a: 45 61 addi sp, sp, 0x30 5c5c: 82 80 ret 0000000000005c5e : 5c5e: 41 11 addi sp, sp, -0x10 5c60: 85 45 li a1, 0x1 5c62: 17 35 04 00 auipc a0, 0x43 5c66: 13 05 e5 87 addi a0, a0, -0x782 5c6a: 06 e4 sd ra, 0x8(sp) 5c6c: ef f0 4f 89 jal 0x4d00 <.plt+0x3c0> 0000000000005c70 : 5c70: 1c 69 ld a5, 0x10(a0) 5c72: fd 17 addi a5, a5, -0x1 5c74: 1c e9 sd a5, 0x10(a0) 5c76: 91 c3 beqz a5, 0x5c7a 5c78: 82 80 ret 5c7a: 41 11 addi sp, sp, -0x10 5c7c: 22 e0 sd s0, 0x0(sp) 5c7e: 2a 84 mv s0, a0 5c80: 08 61 ld a0, 0x0(a0) 5c82: 06 e4 sd ra, 0x8(sp) 5c84: ef 10 82 42 jal 0x270ac 5c88: 97 27 04 00 auipc a5, 0x42 5c8c: 83 b7 07 28 ld a5, 0x280(a5) 5c90: 22 85 mv a0, s0 5c92: 02 64 ld s0, 0x0(sp) 5c94: a2 60 ld ra, 0x8(sp) 5c96: 9c 63 ld a5, 0x0(a5) 5c98: 41 01 addi sp, sp, 0x10 5c9a: 82 87 jr a5 0000000000005c9c : 5c9c: 39 71 addi sp, sp, -0x40 5c9e: ae 87 mv a5, a1 5ca0: 4a f0 sd s2, 0x20(sp) 5ca2: b2 85 mv a1, a2 5ca4: 2a 89 mv s2, a0 5ca6: 3e 85 mv a0, a5 5ca8: 06 fc sd ra, 0x38(sp) 5caa: 26 f4 sd s1, 0x28(sp) 5cac: ef f0 bf f5 jal 0x5c06 5cb0: 41 c1 beqz a0, 0x5d30 5cb2: 22 f8 sd s0, 0x30(sp) 5cb4: 4e ec sd s3, 0x18(sp) 5cb6: 2a 84 mv s0, a0 5cb8: ef e0 9f f3 jal 0x4bf0 <.plt+0x2b0> 5cbc: aa 89 mv s3, a0 5cbe: 03 35 09 05 ld a0, 0x50(s2) 5cc2: 85 09 addi s3, s3, 0x1 5cc4: 4e 86 mv a2, s3 5cc6: a2 85 mv a1, s0 5cc8: ef a0 c1 16 jal 0x1fe34 5ccc: aa 84 mv s1, a0 5cce: 11 c5 beqz a0, 0x5cda 5cd0: 03 37 09 45 ld a4, 0x450(s2) 5cd4: fd 57 li a5, -0x1 5cd6: 63 11 f7 02 bne a4, a5, 0x5cf8 5cda: 97 27 04 00 auipc a5, 0x42 5cde: 83 b7 e7 22 ld a5, 0x22e(a5) 5ce2: 9c 63 ld a5, 0x0(a5) 5ce4: 22 85 mv a0, s0 5ce6: 82 97 jalr a5 5ce8: e2 70 ld ra, 0x38(sp) 5cea: 42 74 ld s0, 0x30(sp) 5cec: e2 69 ld s3, 0x18(sp) 5cee: 02 79 ld s2, 0x20(sp) 5cf0: 26 85 mv a0, s1 5cf2: a2 74 ld s1, 0x28(sp) 5cf4: 21 61 addi sp, sp, 0x40 5cf6: 82 80 ret 5cf8: 28 00 addi a0, sp, 0x8 5cfa: ef f0 6f b2 jal 0x5020 <.plt+0x6e0> 5cfe: 83 37 09 45 ld a5, 0x450(s2) 5d02: 98 64 ld a4, 0x8(s1) 5d04: 3e e0 sd a5, 0x0(sp) 5d06: 71 db beqz a4, 0x5cda 5d08: a2 66 ld a3, 0x8(sp) 5d0a: 33 87 e6 40 sub a4, a3, a4 5d0e: e3 46 f7 fc blt a4, a5, 0x5cda 5d12: 97 b5 02 00 auipc a1, 0x2b 5d16: 93 85 e5 2a addi a1, a1, 0x2ae 5d1a: 4a 85 mv a0, s2 5d1c: ef 70 80 1e jal 0xcf04 5d20: 03 35 09 05 ld a0, 0x50(s2) 5d24: 4e 86 mv a2, s3 5d26: a2 85 mv a1, s0 5d28: ef a0 41 09 jal 0x1fdbc 5d2c: 81 44 li s1, 0x0 5d2e: 75 b7 j 0x5cda 5d30: e2 70 ld ra, 0x38(sp) 5d32: 81 44 li s1, 0x0 5d34: 02 79 ld s2, 0x20(sp) 5d36: 26 85 mv a0, s1 5d38: a2 74 ld s1, 0x28(sp) 5d3a: 21 61 addi sp, sp, 0x40 5d3c: 82 80 ret 0000000000005d3e : 5d3e: 41 11 addi sp, sp, -0x10 5d40: 22 e0 sd s0, 0x0(sp) 5d42: 17 24 04 00 auipc s0, 0x42 5d46: 13 04 e4 79 addi s0, s0, 0x79e 5d4a: 83 27 84 18 lw a5, 0x188(s0) 5d4e: 06 e4 sd ra, 0x8(sp) 5d50: 89 cb beqz a5, 0x5d62 5d52: 17 35 04 00 auipc a0, 0x43 5d56: 13 05 65 8e addi a0, a0, -0x71a 5d5a: a2 60 ld ra, 0x8(sp) 5d5c: 02 64 ld s0, 0x0(sp) 5d5e: 41 01 addi sp, sp, 0x10 5d60: 82 80 ret 5d62: 17 07 00 00 auipc a4, 0x0 5d66: 13 07 e7 f0 addi a4, a4, -0xf2 5d6a: 97 26 04 00 auipc a3, 0x42 5d6e: 83 b6 e6 1f ld a3, 0x1fe(a3) 5d72: 17 26 04 00 auipc a2, 0x42 5d76: 03 36 66 1c ld a2, 0x1c6(a2) 5d7a: 9d 45 li a1, 0x7 5d7c: 17 35 04 00 auipc a0, 0x43 5d80: 13 05 c5 8b addi a0, a0, -0x744 5d84: ef 90 71 66 jal 0x1fbea 5d88: aa 87 mv a5, a0 5d8a: 01 45 li a0, 0x0 5d8c: f9 f7 bnez a5, 0x5d5a 5d8e: 85 47 li a5, 0x1 5d90: 23 24 f4 18 sw a5, 0x188(s0) 5d94: 7d bf j 0x5d52 0000000000005d96 : 5d96: 97 37 04 00 auipc a5, 0x43 5d9a: 83 a7 27 8d lw a5, -0x72e(a5) 5d9e: 91 e3 bnez a5, 0x5da2 5da0: 82 80 ret 5da2: 41 11 addi sp, sp, -0x10 5da4: 17 35 04 00 auipc a0, 0x43 5da8: 13 05 45 89 addi a0, a0, -0x76c 5dac: 06 e4 sd ra, 0x8(sp) 5dae: ef a0 41 0f jal 0x1fea2 5db2: a2 60 ld ra, 0x8(sp) 5db4: 97 37 04 00 auipc a5, 0x43 5db8: 23 aa 07 8a sw zero, -0x74c(a5) 5dbc: 41 01 addi sp, sp, 0x10 5dbe: 82 80 ret 0000000000005dc0 : 5dc0: aa 87 mv a5, a0 5dc2: 01 45 li a0, 0x0 5dc4: 89 c7 beqz a5, 0x5dce 5dc6: 9c 77 ld a5, 0x28(a5) 5dc8: 05 25 addiw a0, a0, 0x1 5dca: f5 ff bnez a5, 0x5dc6 5dcc: 82 80 ret 5dce: 82 80 ret 0000000000005dd0 : 5dd0: 5c 41 lw a5, 0x4(a0) 5dd2: 09 47 li a4, 0x2 5dd4: 63 80 e7 02 beq a5, a4, 0x5df4 5dd8: 29 47 li a4, 0xa 5dda: 63 84 e7 00 beq a5, a4, 0x5de2 5dde: 01 45 li a0, 0x0 5de0: 82 80 ret 5de2: 1c 71 ld a5, 0x20(a0) 5de4: 9b 06 06 00 sext.w a3, a2 5de8: 29 45 li a0, 0xa 5dea: 2e 86 mv a2, a1 5dec: 93 85 87 00 addi a1, a5, 0x8 5df0: 6f f0 0f 80 j 0x4df0 <.plt+0x4b0> 5df4: 1c 71 ld a5, 0x20(a0) 5df6: 9b 06 06 00 sext.w a3, a2 5dfa: 09 45 li a0, 0x2 5dfc: 2e 86 mv a2, a1 5dfe: 93 85 47 00 addi a1, a5, 0x4 5e02: 6f e0 ff fe j 0x4df0 <.plt+0x4b0> 0000000000005e06 : 5e06: 03 37 05 45 ld a4, 0x450(a0) 5e0a: fd 57 li a5, -0x1 5e0c: 63 08 f7 04 beq a4, a5, 0x5e5c 5e10: 3c 69 ld a5, 0x50(a0) 5e12: 79 71 addi sp, sp, -0x30 5e14: 22 f0 sd s0, 0x20(sp) 5e16: 06 f4 sd ra, 0x28(sp) 5e18: 2a 84 mv s0, a0 5e1a: 8d cf beqz a5, 0x5e54 5e1c: 3c 79 ld a5, 0x70(a0) 5e1e: 89 c7 beqz a5, 0x5e28 5e20: 09 46 li a2, 0x2 5e22: 8d 45 li a1, 0x3 5e24: ef c0 31 29 jal 0x228b6 5e28: 28 00 addi a0, sp, 0x8 5e2a: ef f0 6f 9f jal 0x5020 <.plt+0x6e0> 5e2e: 83 37 04 45 ld a5, 0x450(s0) 5e32: 28 68 ld a0, 0x50(s0) 5e34: 17 06 00 00 auipc a2, 0x0 5e38: 13 06 86 db addi a2, a2, -0x248 5e3c: 3e e8 sd a5, 0x10(sp) 5e3e: a2 67 ld a5, 0x8(sp) 5e40: 0c 08 addi a1, sp, 0x10 5e42: 3e ec sd a5, 0x18(sp) 5e44: ef a0 81 11 jal 0x1ff5c 5e48: 3c 78 ld a5, 0x70(s0) 5e4a: 89 c7 beqz a5, 0x5e54 5e4c: 8d 45 li a1, 0x3 5e4e: 22 85 mv a0, s0 5e50: ef c0 51 29 jal 0x228e4 5e54: a2 70 ld ra, 0x28(sp) 5e56: 02 74 ld s0, 0x20(sp) 5e58: 45 61 addi sp, sp, 0x30 5e5a: 82 80 ret 5e5c: 82 80 ret 0000000000005e5e : 5e5e: 79 71 addi sp, sp, -0x30 5e60: 26 ec sd s1, 0x18(sp) 5e62: 04 61 ld s1, 0x0(a0) 5e64: 22 f0 sd s0, 0x20(sp) 5e66: 4a e8 sd s2, 0x10(sp) 5e68: bc 78 ld a5, 0x70(s1) 5e6a: 4e e4 sd s3, 0x8(sp) 5e6c: 06 f4 sd ra, 0x28(sp) 5e6e: 2a 84 mv s0, a0 5e70: 2e 89 mv s2, a1 5e72: b2 89 mv s3, a2 5e74: 26 85 mv a0, s1 5e76: 91 c7 beqz a5, 0x5e82 5e78: 09 46 li a2, 0x2 5e7a: 8d 45 li a1, 0x3 5e7c: ef c0 b1 23 jal 0x228b6 5e80: 08 60 ld a0, 0x0(s0) 5e82: 4e 86 mv a2, s3 5e84: ca 85 mv a1, s2 5e86: ef f0 7f e1 jal 0x5c9c 5e8a: 2a 84 mv s0, a0 5e8c: 01 c5 beqz a0, 0x5e94 5e8e: 1c 69 ld a5, 0x10(a0) 5e90: 85 07 addi a5, a5, 0x1 5e92: 1c e9 sd a5, 0x10(a0) 5e94: bc 78 ld a5, 0x70(s1) 5e96: 89 c7 beqz a5, 0x5ea0 5e98: 8d 45 li a1, 0x3 5e9a: 26 85 mv a0, s1 5e9c: ef c0 91 24 jal 0x228e4 5ea0: a2 70 ld ra, 0x28(sp) 5ea2: 22 85 mv a0, s0 5ea4: 02 74 ld s0, 0x20(sp) 5ea6: e2 64 ld s1, 0x18(sp) 5ea8: 42 69 ld s2, 0x10(sp) 5eaa: a2 69 ld s3, 0x8(sp) 5eac: 45 61 addi sp, sp, 0x30 5eae: 82 80 ret 0000000000005eb0 : 5eb0: 39 71 addi sp, sp, -0x40 5eb2: 4a f0 sd s2, 0x20(sp) 5eb4: 52 e8 sd s4, 0x10(sp) 5eb6: 2e 89 mv s2, a1 5eb8: 2a 8a mv s4, a0 5eba: b6 85 mv a1, a3 5ebc: 32 85 mv a0, a2 5ebe: 06 fc sd ra, 0x38(sp) 5ec0: ef f0 7f d4 jal 0x5c06 5ec4: 41 c9 beqz a0, 0x5f54 5ec6: 22 f8 sd s0, 0x30(sp) 5ec8: 26 f4 sd s1, 0x28(sp) 5eca: 4e ec sd s3, 0x18(sp) 5ecc: aa 84 mv s1, a0 5ece: ef e0 3f d2 jal 0x4bf0 <.plt+0x2b0> 5ed2: 97 27 04 00 auipc a5, 0x42 5ed6: 83 b7 67 0f ld a5, 0xf6(a5) 5eda: 9c 63 ld a5, 0x0(a5) 5edc: aa 89 mv s3, a0 5ede: e1 45 li a1, 0x18 5ee0: 05 45 li a0, 0x1 5ee2: 82 97 jalr a5 5ee4: 2a 84 mv s0, a0 5ee6: 29 cd beqz a0, 0x5f40 5ee8: 56 e4 sd s5, 0x8(sp) 5eea: 85 4a li s5, 0x1 5eec: 23 38 55 01 sd s5, 0x10(a0) 5ef0: 23 30 25 01 sd s2, 0x0(a0) 5ef4: 21 05 addi a0, a0, 0x8 5ef6: ef f0 af 92 jal 0x5020 <.plt+0x6e0> 5efa: 1c 64 ld a5, 0x8(s0) 5efc: 9d cf beqz a5, 0x5f3a 5efe: 03 35 0a 05 ld a0, 0x50(s4) 5f02: a2 86 mv a3, s0 5f04: 13 86 19 00 addi a2, s3, 0x1 5f08: a6 85 mv a1, s1 5f0a: ef 90 11 5d jal 0x1fcda 5f0e: 2a 89 mv s2, a0 5f10: 29 c9 beqz a0, 0x5f62 5f12: 1c 69 ld a5, 0x10(a0) 5f14: 17 27 04 00 auipc a4, 0x42 5f18: 03 37 47 ff ld a4, -0xc(a4) 5f1c: 18 63 ld a4, 0x0(a4) 5f1e: 85 07 addi a5, a5, 0x1 5f20: 1c e9 sd a5, 0x10(a0) 5f22: 26 85 mv a0, s1 5f24: 02 97 jalr a4 5f26: e2 70 ld ra, 0x38(sp) 5f28: 42 74 ld s0, 0x30(sp) 5f2a: a2 74 ld s1, 0x28(sp) 5f2c: e2 69 ld s3, 0x18(sp) 5f2e: a2 6a ld s5, 0x8(sp) 5f30: 42 6a ld s4, 0x10(sp) 5f32: 4a 85 mv a0, s2 5f34: 02 79 ld s2, 0x20(sp) 5f36: 21 61 addi sp, sp, 0x40 5f38: 82 80 ret 5f3a: 23 34 54 01 sd s5, 0x8(s0) 5f3e: c1 b7 j 0x5efe 5f40: 97 27 04 00 auipc a5, 0x42 5f44: 83 b7 87 fc ld a5, -0x38(a5) 5f48: 9c 63 ld a5, 0x0(a5) 5f4a: 26 85 mv a0, s1 5f4c: 82 97 jalr a5 5f4e: 42 74 ld s0, 0x30(sp) 5f50: a2 74 ld s1, 0x28(sp) 5f52: e2 69 ld s3, 0x18(sp) 5f54: 01 49 li s2, 0x0 5f56: e2 70 ld ra, 0x38(sp) 5f58: 42 6a ld s4, 0x10(sp) 5f5a: 4a 85 mv a0, s2 5f5c: 02 79 ld s2, 0x20(sp) 5f5e: 21 61 addi sp, sp, 0x40 5f60: 82 80 ret 5f62: 17 29 04 00 auipc s2, 0x42 5f66: 03 39 69 fa ld s2, -0x5a(s2) 5f6a: 83 37 09 00 ld a5, 0x0(s2) 5f6e: 22 85 mv a0, s0 5f70: 82 97 jalr a5 5f72: 83 37 09 00 ld a5, 0x0(s2) 5f76: 26 85 mv a0, s1 5f78: 01 49 li s2, 0x0 5f7a: 82 97 jalr a5 5f7c: 42 74 ld s0, 0x30(sp) 5f7e: a2 74 ld s1, 0x28(sp) 5f80: e2 69 ld s3, 0x18(sp) 5f82: a2 6a ld s5, 0x8(sp) 5f84: c9 bf j 0x5f56 0000000000005f86 : 5f86: 5d 71 addi sp, sp, -0x50 5f88: 26 fc sd s1, 0x38(sp) 5f8a: 04 61 ld s1, 0x0(a0) 5f8c: 4a f8 sd s2, 0x30(sp) 5f8e: 4e f4 sd s3, 0x28(sp) 5f90: bc 78 ld a5, 0x70(s1) 5f92: 52 f0 sd s4, 0x20(sp) 5f94: 56 ec sd s5, 0x18(sp) 5f96: 86 e4 sd ra, 0x48(sp) 5f98: a2 e0 sd s0, 0x40(sp) 5f9a: 23 b0 06 00 sd zero, 0x0(a3) 5f9e: aa 89 mv s3, a0 5fa0: 36 89 mv s2, a3 5fa2: 2e 8a mv s4, a1 5fa4: b2 8a mv s5, a2 5fa6: 26 85 mv a0, s1 5fa8: 99 c7 beqz a5, 0x5fb6 5faa: 09 46 li a2, 0x2 5fac: 8d 45 li a1, 0x3 5fae: ef c0 91 10 jal 0x228b6 5fb2: 03 b5 09 00 ld a0, 0x0(s3) 5fb6: 56 86 mv a2, s5 5fb8: d2 85 mv a1, s4 5fba: ef f0 3f ce jal 0x5c9c 5fbe: 2a 84 mv s0, a0 5fc0: 15 cd beqz a0, 0x5ffc 5fc2: 52 86 mv a2, s4 5fc4: 97 b5 02 00 auipc a1, 0x2b 5fc8: 93 85 c5 02 addi a1, a1, 0x2c 5fcc: 26 85 mv a0, s1 5fce: ef 60 70 73 jal 0xcf04 5fd2: 1c 68 ld a5, 0x10(s0) 5fd4: b8 78 ld a4, 0x70(s1) 5fd6: 85 07 addi a5, a5, 0x1 5fd8: 1c e8 sd a5, 0x10(s0) 5fda: 09 c7 beqz a4, 0x5fe4 5fdc: 8d 45 li a1, 0x3 5fde: 26 85 mv a0, s1 5fe0: ef c0 51 10 jal 0x228e4 5fe4: 01 45 li a0, 0x0 5fe6: 23 30 89 00 sd s0, 0x0(s2) 5fea: a6 60 ld ra, 0x48(sp) 5fec: 06 64 ld s0, 0x40(sp) 5fee: e2 74 ld s1, 0x38(sp) 5ff0: 42 79 ld s2, 0x30(sp) 5ff2: a2 79 ld s3, 0x28(sp) 5ff4: 02 7a ld s4, 0x20(sp) 5ff6: e2 6a ld s5, 0x18(sp) 5ff8: 61 61 addi sp, sp, 0x50 5ffa: 82 80 ret 5ffc: bc 78 ld a5, 0x70(s1) 5ffe: 89 c7 beqz a5, 0x6008 6000: 8d 45 li a1, 0x3 6002: 26 85 mv a0, s1 6004: ef c0 11 0e jal 0x228e4 6008: 4e 85 mv a0, s3 600a: ef e0 e1 3f jal 0x24408 600e: 29 c9 beqz a0, 0x6060 6010: 4e 85 mv a0, s3 6012: 74 00 addi a3, sp, 0xc 6014: 56 86 mv a2, s5 6016: d2 85 mv a1, s4 6018: ef e0 01 40 jal 0x24418 601c: aa 89 mv s3, a0 601e: 05 cd beqz a0, 0x6056 6020: bc 78 ld a5, 0x70(s1) 6022: 91 c7 beqz a5, 0x602e 6024: 09 46 li a2, 0x2 6026: 8d 45 li a1, 0x3 6028: 26 85 mv a0, s1 602a: ef c0 d1 08 jal 0x228b6 602e: d6 86 mv a3, s5 6030: 52 86 mv a2, s4 6032: ce 85 mv a1, s3 6034: 26 85 mv a0, s1 6036: ef f0 bf e7 jal 0x5eb0 603a: bc 78 ld a5, 0x70(s1) 603c: 2a 84 mv s0, a0 603e: 89 c7 beqz a5, 0x6048 6040: 8d 45 li a1, 0x3 6042: 26 85 mv a0, s1 6044: ef c0 11 0a jal 0x228e4 6048: 01 45 li a0, 0x0 604a: 51 fc bnez s0, 0x5fe6 604c: 4e 85 mv a0, s3 604e: ef 10 e2 05 jal 0x270ac 6052: 7d 55 li a0, -0x1 6054: 49 bf j 0x5fe6 6056: b2 47 lw a5, 0xc(sp) 6058: 81 e7 bnez a5, 0x6060 605a: 01 44 li s0, 0x0 605c: 7d 55 li a0, -0x1 605e: 61 b7 j 0x5fe6 6060: 7d 55 li a0, -0x1 6062: 61 b7 j 0x5fea 0000000000006064 : 6064: 1c 61 ld a5, 0x0(a0) 6066: 65 71 addi sp, sp, -0x190 6068: 06 e7 sd ra, 0x188(sp) 606a: 22 e3 sd s0, 0x180(sp) 606c: a3 09 01 02 sb zero, 0x33(sp) 6070: 2a e8 sd a0, 0x10(sp) 6072: 36 f4 sd a3, 0x28(sp) 6074: 3e e4 sd a5, 0x8(sp) 6076: 02 da sw zero, 0x34(sp) 6078: 23 b0 06 00 sd zero, 0x0(a3) 607c: 2e ec sd a1, 0x18(sp) 607e: 32 f0 sd a2, 0x20(sp) 6080: 63 4d 07 16 bltz a4, 0x61fa 6084: a2 67 ld a5, 0x8(sp) 6086: 83 c7 47 4c lbu a5, 0x4c4(a5) 608a: b1 e7 bnez a5, 0x60d6 608c: 3a fc sd a4, 0x38(sp) 608e: e2 77 ld a5, 0x38(sp) 6090: b1 c7 beqz a5, 0x60dc 6092: 62 77 ld a4, 0x38(sp) 6094: 93 07 70 3e li a5, 0x3e7 6098: 63 d1 e7 16 bge a5, a4, 0x61fa 609c: 85 45 li a1, 0x1 609e: 17 25 04 00 auipc a0, 0x42 60a2: 13 05 25 44 addi a0, a0, 0x442 60a6: ef e0 bf 98 jal 0x4a30 <.plt+0xf0> 60aa: 29 c5 beqz a0, 0x60f4 60ac: 22 65 ld a0, 0x8(sp) 60ae: 97 b5 02 00 auipc a1, 0x2b 60b2: 93 85 a5 f6 addi a1, a1, -0x96 60b6: 7d 54 li s0, -0x1 60b8: ef 60 70 70 jal 0xcfbe 60bc: d2 57 lw a5, 0x34(sp) 60be: e1 cb beqz a5, 0x618e 60c0: 83 47 31 03 lbu a5, 0x33(sp) 60c4: f9 eb bnez a5, 0x619a 60c6: d2 57 lw a5, 0x34(sp) 60c8: 63 90 07 0e bnez a5, 0x61a8 60cc: ba 60 ld ra, 0x188(sp) 60ce: 22 85 mv a0, s0 60d0: 1a 64 ld s0, 0x180(sp) 60d2: 59 61 addi sp, sp, 0x190 60d4: 82 80 ret 60d6: 02 fc sd zero, 0x38(sp) 60d8: e2 77 ld a5, 0x38(sp) 60da: c5 ff bnez a5, 0x6092 60dc: a2 76 ld a3, 0x28(sp) 60de: 02 76 ld a2, 0x20(sp) 60e0: e2 65 ld a1, 0x18(sp) 60e2: 42 65 ld a0, 0x10(sp) 60e4: ef f0 3f ea jal 0x5f86 60e8: 2a 84 mv s0, a0 60ea: ba 60 ld ra, 0x188(sp) 60ec: 22 85 mv a0, s0 60ee: 1a 64 ld s0, 0x180(sp) 60f0: 59 61 addi sp, sp, 0x190 60f2: 82 80 ret 60f4: a0 11 addi s0, sp, 0xe8 60f6: 22 86 mv a2, s0 60f8: 81 45 li a1, 0x0 60fa: 39 45 li a0, 0xe 60fc: ef e0 5f e9 jal 0x4f90 <.plt+0x650> 6100: 22 86 mv a2, s0 6102: 9c 08 addi a5, sp, 0x50 6104: 13 03 81 17 addi t1, sp, 0x178 6108: 83 38 06 00 ld a7, 0x0(a2) 610c: 03 38 86 00 ld a6, 0x8(a2) 6110: 08 6a ld a0, 0x10(a2) 6112: 0c 6e ld a1, 0x18(a2) 6114: 14 72 ld a3, 0x20(a2) 6116: 18 76 ld a4, 0x28(a2) 6118: 23 b0 17 01 sd a7, 0x0(a5) 611c: 23 b4 07 01 sd a6, 0x8(a5) 6120: 88 eb sd a0, 0x10(a5) 6122: 8c ef sd a1, 0x18(a5) 6124: 94 f3 sd a3, 0x20(a5) 6126: 98 f7 sd a4, 0x28(a5) 6128: 13 06 06 03 addi a2, a2, 0x30 612c: 93 87 07 03 addi a5, a5, 0x30 6130: e3 1c 66 fc bne a2, t1, 0x6108 6134: 14 62 ld a3, 0x0(a2) 6136: 37 07 00 f0 lui a4, 0xf0000 613a: 7d 17 addi a4, a4, -0x1 613c: 94 e3 sd a3, 0x0(a5) 613e: 83 27 01 17 lw a5, 0x170(sp) 6142: 01 46 li a2, 0x0 6144: ac 11 addi a1, sp, 0xe8 6146: f9 8f and a5, a5, a4 6148: 05 47 li a4, 0x1 614a: a3 09 e1 02 sb a4, 0x33(sp) 614e: 39 45 li a0, 0xe 6150: 17 07 00 00 auipc a4, 0x0 6154: 13 07 e7 b0 addi a4, a4, -0x4f2 6158: ba f5 sd a4, 0xe8(sp) 615a: 23 28 f1 16 sw a5, 0x170(sp) 615e: ef e0 3f e3 jal 0x4f90 <.plt+0x650> 6162: 62 75 ld a0, 0x38(sp) 6164: 93 07 80 3e li a5, 0x3e8 6168: 33 45 f5 02 div a0, a0, a5 616c: ef 60 d2 5f jal 0x2cf68 6170: 01 25 sext.w a0, a0 6172: ef e0 ff bd jal 0x4d50 <.plt+0x410> 6176: 9b 07 05 00 sext.w a5, a0 617a: a2 76 ld a3, 0x28(sp) 617c: 02 76 ld a2, 0x20(sp) 617e: e2 65 ld a1, 0x18(sp) 6180: 42 65 ld a0, 0x10(sp) 6182: 3e da sw a5, 0x34(sp) 6184: ef f0 3f e0 jal 0x5f86 6188: d2 57 lw a5, 0x34(sp) 618a: 2a 84 mv s0, a0 618c: 95 fb bnez a5, 0x60c0 618e: 01 45 li a0, 0x0 6190: ef e0 1f bc jal 0x4d50 <.plt+0x410> 6194: 83 47 31 03 lbu a5, 0x33(sp) 6198: 9d d7 beqz a5, 0x60c6 619a: 01 46 li a2, 0x0 619c: 8c 08 addi a1, sp, 0x50 619e: 39 45 li a0, 0xe 61a0: ef e0 1f df jal 0x4f90 <.plt+0x650> 61a4: d2 57 lw a5, 0x34(sp) 61a6: 9d d3 beqz a5, 0x60cc 61a8: ef f0 ef e6 jal 0x5816 61ac: c2 67 ld a5, 0x10(sp) 61ae: aa e0 sd a0, 0x40(sp) 61b0: ae e4 sd a1, 0x48(sp) 61b2: 03 b6 07 1e ld a2, 0x1e0(a5) 61b6: 83 b6 87 1e ld a3, 0x1e8(a5) 61ba: ef f0 6f e9 jal 0x5850 61be: 93 07 80 3e li a5, 0x3e8 61c2: 33 55 f5 02 divu a0, a0, a5 61c6: d2 57 lw a5, 0x34(sp) 61c8: 82 17 slli a5, a5, 0x20 61ca: 81 93 srli a5, a5, 0x20 61cc: 33 87 a7 40 sub a4, a5, a0 61d0: 63 8b a7 00 beq a5, a0, 0x61e6 61d4: b7 07 00 80 lui a5, 0x80000 61d8: 93 c7 f7 ff not a5, a5 61dc: 63 f5 e7 02 bgeu a5, a4, 0x6206 61e0: d2 57 lw a5, 0x34(sp) 61e2: 63 c2 07 02 bltz a5, 0x6206 61e6: 05 45 li a0, 0x1 61e8: ef e0 9f b6 jal 0x4d50 <.plt+0x410> 61ec: 22 65 ld a0, 0x8(sp) 61ee: 97 b5 02 00 auipc a1, 0x2b 61f2: 93 85 25 e4 addi a1, a1, -0x1be 61f6: ef 60 90 5c jal 0xcfbe 61fa: 79 54 li s0, -0x2 61fc: ba 60 ld ra, 0x188(sp) 61fe: 22 85 mv a0, s0 6200: 1a 64 ld s0, 0x180(sp) 6202: 59 61 addi sp, sp, 0x190 6204: 82 80 ret 6206: 1b 05 07 00 sext.w a0, a4 620a: ef e0 7f b4 jal 0x4d50 <.plt+0x410> 620e: 7d bd j 0x60cc 0000000000006210 : 6210: 01 11 addi sp, sp, -0x20 6212: 22 e8 sd s0, 0x10(sp) 6214: 06 ec sd ra, 0x18(sp) 6216: 2e 84 mv s0, a1 6218: 39 c9 beqz a0, 0x626e 621a: 3c 79 ld a5, 0x70(a0) 621c: 26 e4 sd s1, 0x8(sp) 621e: aa 84 mv s1, a0 6220: 9d c3 beqz a5, 0x6246 6222: 09 46 li a2, 0x2 6224: 8d 45 li a1, 0x3 6226: ef c0 01 69 jal 0x228b6 622a: 1c 68 ld a5, 0x10(s0) 622c: fd 17 addi a5, a5, -0x1 622e: 1c e8 sd a5, 0x10(s0) 6230: 85 c7 beqz a5, 0x6258 6232: bc 78 ld a5, 0x70(s1) 6234: 89 cf beqz a5, 0x624e 6236: 42 64 ld s0, 0x10(sp) 6238: e2 60 ld ra, 0x18(sp) 623a: 26 85 mv a0, s1 623c: a2 64 ld s1, 0x8(sp) 623e: 8d 45 li a1, 0x3 6240: 05 61 addi sp, sp, 0x20 6242: 6f c0 21 6a j 0x228e4 6246: 9c 69 ld a5, 0x10(a1) 6248: fd 17 addi a5, a5, -0x1 624a: 9c e9 sd a5, 0x10(a1) 624c: 91 c7 beqz a5, 0x6258 624e: a2 64 ld s1, 0x8(sp) 6250: e2 60 ld ra, 0x18(sp) 6252: 42 64 ld s0, 0x10(sp) 6254: 05 61 addi sp, sp, 0x20 6256: 82 80 ret 6258: 08 60 ld a0, 0x0(s0) 625a: ef 00 32 65 jal 0x270ac 625e: 97 27 04 00 auipc a5, 0x42 6262: 83 b7 a7 ca ld a5, -0x356(a5) 6266: 9c 63 ld a5, 0x0(a5) 6268: 22 85 mv a0, s0 626a: 82 97 jalr a5 626c: d9 b7 j 0x6232 626e: 9c 69 ld a5, 0x10(a1) 6270: fd 17 addi a5, a5, -0x1 6272: 9c e9 sd a5, 0x10(a1) 6274: f1 ff bnez a5, 0x6250 6276: 88 61 ld a0, 0x0(a1) 6278: ef 00 52 63 jal 0x270ac 627c: 97 27 04 00 auipc a5, 0x42 6280: 83 b7 c7 c8 ld a5, -0x374(a5) 6284: 22 85 mv a0, s0 6286: 42 64 ld s0, 0x10(sp) 6288: e2 60 ld ra, 0x18(sp) 628a: 9c 63 ld a5, 0x0(a5) 628c: 05 61 addi sp, sp, 0x20 628e: 82 87 jr a5 0000000000006290 : 6290: 17 07 00 00 auipc a4, 0x0 6294: 13 07 07 9e addi a4, a4, -0x620 6298: 97 26 04 00 auipc a3, 0x42 629c: 83 b6 06 cd ld a3, -0x330(a3) 62a0: 17 26 04 00 auipc a2, 0x42 62a4: 03 36 86 c9 ld a2, -0x368(a2) 62a8: 9d 45 li a1, 0x7 62aa: 6f 90 11 14 j 0x1fbea 00000000000062ae : 62ae: 01 11 addi sp, sp, -0x20 62b0: 26 e4 sd s1, 0x8(sp) 62b2: 06 ec sd ra, 0x18(sp) 62b4: ae 84 mv s1, a1 62b6: 21 c1 beqz a0, 0x62f6 62b8: 3c 79 ld a5, 0x70(a0) 62ba: 22 e8 sd s0, 0x10(sp) 62bc: 2a 84 mv s0, a0 62be: 95 c3 beqz a5, 0x62e2 62c0: 09 46 li a2, 0x2 62c2: 8d 45 li a1, 0x3 62c4: ef c0 21 5f jal 0x228b6 62c8: 26 85 mv a0, s1 62ca: ef 90 91 43 jal 0x1ff02 62ce: 3c 78 ld a5, 0x70(s0) 62d0: 91 cf beqz a5, 0x62ec 62d2: 22 85 mv a0, s0 62d4: 42 64 ld s0, 0x10(sp) 62d6: e2 60 ld ra, 0x18(sp) 62d8: a2 64 ld s1, 0x8(sp) 62da: 8d 45 li a1, 0x3 62dc: 05 61 addi sp, sp, 0x20 62de: 6f c0 61 60 j 0x228e4 62e2: 2e 85 mv a0, a1 62e4: ef 90 f1 41 jal 0x1ff02 62e8: 3c 78 ld a5, 0x70(s0) 62ea: e5 f7 bnez a5, 0x62d2 62ec: 42 64 ld s0, 0x10(sp) 62ee: e2 60 ld ra, 0x18(sp) 62f0: a2 64 ld s1, 0x8(sp) 62f2: 05 61 addi sp, sp, 0x20 62f4: 82 80 ret 62f6: e2 60 ld ra, 0x18(sp) 62f8: a2 64 ld s1, 0x8(sp) 62fa: 2e 85 mv a0, a1 62fc: 05 61 addi sp, sp, 0x20 62fe: 6f 90 51 40 j 0x1ff02 0000000000006302 : 6302: 13 01 01 d8 addi sp, sp, -0x280 6306: 23 38 81 26 sd s0, 0x270(sp) 630a: 03 34 05 74 ld s0, 0x740(a0) 630e: 23 34 91 26 sd s1, 0x268(sp) 6312: 23 3c 11 26 sd ra, 0x278(sp) 6316: aa 84 mv s1, a0 6318: 69 c8 beqz s0, 0x63ea 631a: 23 30 21 27 sd s2, 0x260(sp) 631e: 23 3c 31 25 sd s3, 0x258(sp) 6322: 23 38 41 25 sd s4, 0x250(sp) 6326: 23 34 51 25 sd s5, 0x248(sp) 632a: 23 30 61 25 sd s6, 0x240(sp) 632e: 23 3c 71 23 sd s7, 0x238(sp) 6332: 23 38 81 23 sd s8, 0x230(sp) 6336: 23 34 91 23 sd s9, 0x228(sp) 633a: 23 30 a1 23 sd s10, 0x220(sp) 633e: 23 3c b1 21 sd s11, 0x218(sp) 6342: 93 0a d0 02 li s5, 0x2d 6346: 93 09 01 11 addi s3, sp, 0x110 634a: 13 0a c1 00 addi s4, sp, 0xc 634e: 13 09 01 01 addi s2, sp, 0x10 6352: 97 bb 02 00 auipc s7, 0x2b 6356: 93 8b 6b d4 addi s7, s7, -0x2ba 635a: 0d 4b li s6, 0x3 635c: 17 2c 04 00 auipc s8, 0x42 6360: 03 3c cc ba ld s8, -0x454(s8) 6364: 1d a0 j 0x638a 6366: 4e 87 mv a4, s3 6368: d2 86 mv a3, s4 636a: 4a 86 mv a2, s2 636c: de 85 mv a1, s7 636e: ef e0 2f f8 jal 0x4af0 <.plt+0x1b0> 6372: 63 08 65 09 beq a0, s6, 0x6402 6376: 10 60 ld a2, 0x0(s0) 6378: 97 b5 02 00 auipc a1, 0x2b 637c: 93 85 85 d3 addi a1, a1, -0x2c8 6380: 26 85 mv a0, s1 6382: ef 60 30 38 jal 0xcf04 6386: 00 64 ld s0, 0x8(s0) 6388: 0d cc beqz s0, 0x63c2 638a: 08 60 ld a0, 0x0(s0) 638c: 6d dd beqz a0, 0x6386 638e: 83 47 05 00 lbu a5, 0x0(a0) 6392: e3 9a 57 fd bne a5, s5, 0x6366 6396: d2 86 mv a3, s4 6398: 4a 86 mv a2, s2 639a: 97 b5 02 00 auipc a1, 0x2b 639e: 93 85 65 cb addi a1, a1, -0x34a 63a2: 05 05 addi a0, a0, 0x1 63a4: ef e0 cf f4 jal 0x4af0 <.plt+0x1b0> 63a8: 89 47 li a5, 0x2 63aa: 63 05 f5 0c beq a0, a5, 0x6474 63ae: 10 60 ld a2, 0x0(s0) 63b0: 97 b5 02 00 auipc a1, 0x2b 63b4: 93 85 05 cb addi a1, a1, -0x350 63b8: 26 85 mv a0, s1 63ba: ef 60 b0 34 jal 0xcf04 63be: 00 64 ld s0, 0x8(s0) 63c0: 69 f4 bnez s0, 0x638a 63c2: 03 39 01 26 ld s2, 0x260(sp) 63c6: 83 39 81 25 ld s3, 0x258(sp) 63ca: 03 3a 01 25 ld s4, 0x250(sp) 63ce: 83 3a 81 24 ld s5, 0x248(sp) 63d2: 03 3b 01 24 ld s6, 0x240(sp) 63d6: 83 3b 81 23 ld s7, 0x238(sp) 63da: 03 3c 01 23 ld s8, 0x230(sp) 63de: 83 3c 81 22 ld s9, 0x228(sp) 63e2: 03 3d 01 22 ld s10, 0x220(sp) 63e6: 83 3d 81 21 ld s11, 0x218(sp) 63ea: 83 30 81 27 ld ra, 0x278(sp) 63ee: 03 34 01 27 ld s0, 0x270(sp) 63f2: 23 b0 04 74 sd zero, 0x740(s1) 63f6: 01 45 li a0, 0x0 63f8: 83 34 81 26 ld s1, 0x268(sp) 63fc: 13 01 01 28 addi sp, sp, 0x280 6400: 82 80 ret 6402: b2 45 lw a1, 0xc(sp) 6404: 4e 85 mv a0, s3 6406: ef 10 42 0a jal 0x274aa 640a: aa 8d mv s11, a0 640c: 61 c5 beqz a0, 0x64d4 640e: b2 45 lw a1, 0xc(sp) 6410: 4a 85 mv a0, s2 6412: ef f0 4f ff jal 0x5c06 6416: 2a 8d mv s10, a0 6418: 63 0d 05 0c beqz a0, 0x64f2 641c: ef e0 4f fd jal 0x4bf0 <.plt+0x2b0> 6420: b8 78 ld a4, 0x70(s1) 6422: aa 8c mv s9, a0 6424: 11 c7 beqz a4, 0x6430 6426: 09 46 li a2, 0x2 6428: 8d 45 li a1, 0x3 642a: 26 85 mv a0, s1 642c: ef c0 a1 48 jal 0x228b6 6430: a8 68 ld a0, 0x50(s1) 6432: ea 85 mv a1, s10 6434: 13 86 1c 00 addi a2, s9, 0x1 6438: ef 90 d1 1f jal 0x1fe34 643c: 03 37 0c 00 ld a4, 0x0(s8) 6440: aa 87 mv a5, a0 6442: 6a 85 mv a0, s10 6444: 3e 8d mv s10, a5 6446: 02 97 jalr a4 6448: 63 07 0d 06 beqz s10, 0x64b6 644c: 6e 85 mv a0, s11 644e: ef 00 f2 45 jal 0x270ac 6452: bc 78 ld a5, 0x70(s1) 6454: 89 c7 beqz a5, 0x645e 6456: 8d 45 li a1, 0x3 6458: 26 85 mv a0, s1 645a: ef c0 a1 48 jal 0x228e4 645e: b2 46 lw a3, 0xc(sp) 6460: 4e 87 mv a4, s3 6462: 4a 86 mv a2, s2 6464: 97 b5 02 00 auipc a1, 0x2b 6468: 93 85 c5 c9 addi a1, a1, -0x364 646c: 26 85 mv a0, s1 646e: ef 60 70 29 jal 0xcf04 6472: 11 bf j 0x6386 6474: b2 45 lw a1, 0xc(sp) 6476: 4a 85 mv a0, s2 6478: ef f0 ef f8 jal 0x5c06 647c: 2a 8d mv s10, a0 647e: 2d cd beqz a0, 0x64f8 6480: ef e0 0f f7 jal 0x4bf0 <.plt+0x2b0> 6484: bc 78 ld a5, 0x70(s1) 6486: aa 8d mv s11, a0 6488: 91 c7 beqz a5, 0x6494 648a: 09 46 li a2, 0x2 648c: 8d 45 li a1, 0x3 648e: 26 85 mv a0, s1 6490: ef c0 61 42 jal 0x228b6 6494: a8 68 ld a0, 0x50(s1) 6496: 13 86 1d 00 addi a2, s11, 0x1 649a: ea 85 mv a1, s10 649c: ef 90 11 12 jal 0x1fdbc 64a0: bc 78 ld a5, 0x70(s1) 64a2: 89 c7 beqz a5, 0x64ac 64a4: 8d 45 li a1, 0x3 64a6: 26 85 mv a0, s1 64a8: ef c0 c1 43 jal 0x228e4 64ac: 83 37 0c 00 ld a5, 0x0(s8) 64b0: 6a 85 mv a0, s10 64b2: 82 97 jalr a5 64b4: c9 bd j 0x6386 64b6: b2 46 lw a3, 0xc(sp) 64b8: 4a 86 mv a2, s2 64ba: ee 85 mv a1, s11 64bc: 26 85 mv a0, s1 64be: ef f0 3f 9f jal 0x5eb0 64c2: 15 c1 beqz a0, 0x64e6 64c4: 1c 69 ld a5, 0x10(a0) 64c6: b8 78 ld a4, 0x70(s1) 64c8: 23 34 05 00 sd zero, 0x8(a0) 64cc: fd 17 addi a5, a5, -0x1 64ce: 1c e9 sd a5, 0x10(a0) 64d0: 59 f3 bnez a4, 0x6456 64d2: 71 b7 j 0x645e 64d4: 10 60 ld a2, 0x0(s0) 64d6: 97 b5 02 00 auipc a1, 0x2b 64da: 93 85 a5 c0 addi a1, a1, -0x3f6 64de: 26 85 mv a0, s1 64e0: ef 60 50 22 jal 0xcf04 64e4: 4d b5 j 0x6386 64e6: bc 78 ld a5, 0x70(s1) 64e8: 89 c7 beqz a5, 0x64f2 64ea: 8d 45 li a1, 0x3 64ec: 26 85 mv a0, s1 64ee: ef c0 61 3f jal 0x228e4 64f2: 6e 85 mv a0, s11 64f4: ef 00 92 3b jal 0x270ac 64f8: 83 30 81 27 ld ra, 0x278(sp) 64fc: 03 34 01 27 ld s0, 0x270(sp) 6500: 03 39 01 26 ld s2, 0x260(sp) 6504: 83 39 81 25 ld s3, 0x258(sp) 6508: 03 3a 01 25 ld s4, 0x250(sp) 650c: 83 3a 81 24 ld s5, 0x248(sp) 6510: 03 3b 01 24 ld s6, 0x240(sp) 6514: 83 3b 81 23 ld s7, 0x238(sp) 6518: 03 3c 01 23 ld s8, 0x230(sp) 651c: 83 3c 81 22 ld s9, 0x228(sp) 6520: 03 3d 01 22 ld s10, 0x220(sp) 6524: 83 3d 81 21 ld s11, 0x218(sp) 6528: 83 34 81 26 ld s1, 0x268(sp) 652c: 6d 45 li a0, 0x1b 652e: 13 01 01 28 addi sp, sp, 0x280 6532: 82 80 ret 0000000000006534 : 6534: 2e 88 mv a6, a1 6536: aa 87 mv a5, a0 6538: 63 5a b0 08 blez a1, 0x65cc 653c: b7 87 05 00 lui a5, 0x58 6540: 93 87 f7 e3 addi a5, a5, -0x1c1 6544: 63 d6 b7 04 bge a5, a1, 0x6590 6548: d5 66 lui a3, 0x15 654a: b7 67 26 05 lui a5, 0x5266 654e: 93 86 06 18 addi a3, a3, 0x180 6552: 93 87 f7 bf addi a5, a5, -0x401 6556: b3 c6 d5 02 div a3, a1, a3 655a: 63 c4 b7 02 blt a5, a1, 0x6582 655e: ad 77 lui a5, 0xfffeb 6560: 93 87 07 e8 addi a5, a5, -0x180 6564: 05 67 lui a4, 0x1 6566: 13 07 07 e1 addi a4, a4, -0x1f0 656a: 17 b6 02 00 auipc a2, 0x2b 656e: 13 06 e6 bd addi a2, a2, -0x422 6572: a5 45 li a1, 0x9 6574: b3 87 f6 02 mul a5, a3, a5 6578: c2 97 add a5, a5, a6 657a: 33 c7 e7 02 div a4, a5, a4 657e: 6f e0 3f 8e j 0x4e60 <.plt+0x520> 6582: 17 b6 02 00 auipc a2, 0x2b 6586: 13 06 66 bd addi a2, a2, -0x42a 658a: a5 45 li a1, 0x9 658c: 6f e0 5f 8d j 0x4e60 <.plt+0x520> 6590: 85 66 lui a3, 0x1 6592: 93 86 06 e1 addi a3, a3, -0x1f0 6596: b3 c6 d5 02 div a3, a1, a3 659a: 13 07 c0 03 li a4, 0x3c 659e: 17 b6 02 00 auipc a2, 0x2b 65a2: 13 06 26 b9 addi a2, a2, -0x46e 65a6: a5 45 li a1, 0x9 65a8: 93 97 36 00 slli a5, a3, 0x3 65ac: b3 87 f6 40 sub a5, a3, a5 65b0: 96 07 slli a5, a5, 0x5 65b2: 95 8f sub a5, a5, a3 65b4: 92 07 slli a5, a5, 0x4 65b6: 3e 98 add a6, a6, a5 65b8: 33 47 e8 02 div a4, a6, a4 65bc: 93 17 47 00 slli a5, a4, 0x4 65c0: b3 07 f7 40 sub a5, a4, a5 65c4: 8a 07 slli a5, a5, 0x2 65c6: c2 97 add a5, a5, a6 65c8: 6f e0 9f 89 j 0x4e60 <.plt+0x520> 65cc: 17 b7 02 00 auipc a4, 0x2b 65d0: 13 07 47 b5 addi a4, a4, -0x4ac 65d4: 03 4e 07 00 lbu t3, 0x0(a4) 65d8: 03 43 17 00 lbu t1, 0x1(a4) 65dc: 83 48 27 00 lbu a7, 0x2(a4) 65e0: 03 48 37 00 lbu a6, 0x3(a4) 65e4: 03 45 47 00 lbu a0, 0x4(a4) 65e8: 83 45 57 00 lbu a1, 0x5(a4) 65ec: 03 46 67 00 lbu a2, 0x6(a4) 65f0: 83 46 77 00 lbu a3, 0x7(a4) 65f4: 03 47 87 00 lbu a4, 0x8(a4) 65f8: 23 80 c7 01 sb t3, 0x0(a5) 65fc: a3 80 67 00 sb t1, 0x1(a5) 6600: 23 81 17 01 sb a7, 0x2(a5) 6604: a3 81 07 01 sb a6, 0x3(a5) 6608: 23 82 a7 00 sb a0, 0x4(a5) 660c: a3 82 b7 00 sb a1, 0x5(a5) 6610: 23 83 c7 00 sb a2, 0x6(a5) 6614: a3 83 d7 00 sb a3, 0x7(a5) 6618: 23 84 e7 00 sb a4, 0x8(a5) 661c: 82 80 ret 000000000000661e : 661e: 41 11 addi sp, sp, -0x10 6620: e1 67 lui a5, 0x18 6622: 22 e0 sd s0, 0x0(sp) 6624: 06 e4 sd ra, 0x8(sp) 6626: 93 87 f7 69 addi a5, a5, 0x69f 662a: 2e 84 mv s0, a1 662c: 63 d7 a7 06 bge a5, a0, 0x669a 6630: b7 47 9c 00 lui a5, 0x9c4 6634: 63 44 f5 04 blt a0, a5, 0x667c 6638: b7 07 40 06 lui a5, 0x6400 663c: 63 41 f5 0a blt a0, a5, 0x66de 6640: 93 07 10 27 li a5, 0x271 6644: e2 07 slli a5, a5, 0x18 6646: 63 43 f5 0c blt a0, a5, 0x670c 664a: e5 47 li a5, 0x19 664c: 82 17 slli a5, a5, 0x20 664e: 63 44 f5 06 blt a0, a5, 0x66b6 6652: 93 07 10 27 li a5, 0x271 6656: 8a 17 slli a5, a5, 0x22 6658: 63 40 f5 0e blt a0, a5, 0x6738 665c: 93 07 10 27 li a5, 0x271 6660: b2 17 slli a5, a5, 0x2c 6662: 63 50 f5 0c bge a0, a5, 0x6722 6666: 93 56 85 42 srai a3, a0, 0x28 666a: 17 b6 02 00 auipc a2, 0x2b 666e: 13 06 66 b3 addi a2, a2, -0x4ca 6672: 99 45 li a1, 0x6 6674: 22 85 mv a0, s0 6676: ef e0 af fe jal 0x4e60 <.plt+0x520> 667a: 19 a8 j 0x6690 667c: 93 56 a5 40 srai a3, a0, 0xa 6680: 17 b6 02 00 auipc a2, 0x2b 6684: 13 06 86 ae addi a2, a2, -0x518 6688: 99 45 li a1, 0x6 668a: 22 85 mv a0, s0 668c: ef e0 4f fd jal 0x4e60 <.plt+0x520> 6690: a2 60 ld ra, 0x8(sp) 6692: 22 85 mv a0, s0 6694: 02 64 ld s0, 0x0(sp) 6696: 41 01 addi sp, sp, 0x10 6698: 82 80 ret 669a: aa 86 mv a3, a0 669c: 17 b6 02 00 auipc a2, 0x2b 66a0: 13 06 46 ac addi a2, a2, -0x53c 66a4: 22 85 mv a0, s0 66a6: 99 45 li a1, 0x6 66a8: ef e0 8f fb jal 0x4e60 <.plt+0x520> 66ac: a2 60 ld ra, 0x8(sp) 66ae: 22 85 mv a0, s0 66b0: 02 64 ld s0, 0x0(sp) 66b2: 41 01 addi sp, sp, 0x10 66b4: 82 80 ret 66b6: 13 17 25 02 slli a4, a0, 0x22 66ba: b7 67 66 06 lui a5, 0x6666 66be: 93 87 67 66 addi a5, a5, 0x666 66c2: 09 93 srli a4, a4, 0x22 66c4: 33 47 f7 02 div a4, a4, a5 66c8: 93 56 e5 41 srai a3, a0, 0x1e 66cc: 17 b6 02 00 auipc a2, 0x2b 66d0: 13 06 c6 ab addi a2, a2, -0x544 66d4: 99 45 li a1, 0x6 66d6: 22 85 mv a0, s0 66d8: ef e0 8f f8 jal 0x4e60 <.plt+0x520> 66dc: 55 bf j 0x6690 66de: 13 17 c5 02 slli a4, a0, 0x2c 66e2: e9 67 lui a5, 0x1a 66e4: 93 87 97 99 addi a5, a5, -0x667 66e8: 31 93 srli a4, a4, 0x2c 66ea: 33 47 f7 02 div a4, a4, a5 66ee: 93 56 45 41 srai a3, a0, 0x14 66f2: 17 b6 02 00 auipc a2, 0x2b 66f6: 13 06 e6 a7 addi a2, a2, -0x582 66fa: 22 85 mv a0, s0 66fc: 99 45 li a1, 0x6 66fe: ef e0 2f f6 jal 0x4e60 <.plt+0x520> 6702: a2 60 ld ra, 0x8(sp) 6704: 22 85 mv a0, s0 6706: 02 64 ld s0, 0x0(sp) 6708: 41 01 addi sp, sp, 0x10 670a: 82 80 ret 670c: 93 56 45 41 srai a3, a0, 0x14 6710: 17 b6 02 00 auipc a2, 0x2b 6714: 13 06 06 a7 addi a2, a2, -0x590 6718: 99 45 li a1, 0x6 671a: 22 85 mv a0, s0 671c: ef e0 4f f4 jal 0x4e60 <.plt+0x520> 6720: 85 bf j 0x6690 6722: 93 56 25 43 srai a3, a0, 0x32 6726: 17 b6 02 00 auipc a2, 0x2b 672a: 13 06 26 a8 addi a2, a2, -0x57e 672e: 99 45 li a1, 0x6 6730: 22 85 mv a0, s0 6732: ef e0 ef f2 jal 0x4e60 <.plt+0x520> 6736: a9 bf j 0x6690 6738: 93 56 e5 41 srai a3, a0, 0x1e 673c: 17 b6 02 00 auipc a2, 0x2b 6740: 13 06 c6 a5 addi a2, a2, -0x5a4 6744: 99 45 li a1, 0x6 6746: 22 85 mv a0, s0 6748: ef e0 8f f1 jal 0x4e60 <.plt+0x520> 674c: 91 b7 j 0x6690 000000000000674e : 674e: 83 27 85 78 lw a5, 0x788(a0) 6752: d3 07 00 f2 fmv.d.x fa5, zero 6756: 23 3c 05 74 sd zero, 0x758(a0) 675a: 93 f7 f7 f9 andi a5, a5, -0x61 675e: 27 34 f5 7a fsd fa5, 0x7a8(a0) 6762: 27 38 f5 7a fsd fa5, 0x7b0(a0) 6766: 27 30 f5 7c fsd fa5, 0x7c0(a0) 676a: 27 34 f5 7c fsd fa5, 0x7c8(a0) 676e: 23 30 05 76 sd zero, 0x760(a0) 6772: 23 24 f5 78 sw a5, 0x788(a0) 6776: 82 80 ret 0000000000006778 : 6778: 79 71 addi sp, sp, -0x30 677a: 22 f0 sd s0, 0x20(sp) 677c: 26 ec sd s1, 0x18(sp) 677e: 06 f4 sd ra, 0x28(sp) 6780: aa 84 mv s1, a0 6782: 2e 84 mv s0, a1 6784: ef f0 2f 89 jal 0x5816 6788: 2a e0 sd a0, 0x0(sp) 678a: 2e e4 sd a1, 0x8(sp) 678c: a9 47 li a5, 0xa 678e: 63 e5 87 02 bltu a5, s0, 0x67b8 6792: 17 27 03 00 auipc a4, 0x32 6796: 13 07 a7 1e addi a4, a4, 0x1ea 679a: 0a 04 slli s0, s0, 0x2 679c: 3a 94 add s0, s0, a4 679e: 1c 40 lw a5, 0x0(s0) 67a0: ba 97 add a5, a5, a4 67a2: 82 87 jr a5 67a4: 03 b6 84 7d ld a2, 0x7d8(s1) 67a8: 83 b6 04 7e ld a3, 0x7e0(s1) 67ac: 02 65 ld a0, 0x0(sp) 67ae: a2 65 ld a1, 0x8(sp) 67b0: ef f0 8f 8b jal 0x5868 67b4: 27 b8 a4 7c fsd fa0, 0x7d0(s1) 67b8: a2 70 ld ra, 0x28(sp) 67ba: 02 74 ld s0, 0x20(sp) 67bc: e2 64 ld s1, 0x18(sp) 67be: 45 61 addi sp, sp, 0x30 67c0: 82 80 ret 67c2: 82 67 ld a5, 0x0(sp) 67c4: a2 70 ld ra, 0x28(sp) 67c6: 02 74 ld s0, 0x20(sp) 67c8: 23 bc f4 7e sd a5, 0x7f8(s1) 67cc: 85 67 lui a5, 0x1 67ce: be 94 add s1, s1, a5 67d0: a2 67 ld a5, 0x8(sp) 67d2: 23 b0 f4 80 sd a5, -0x800(s1) 67d6: e2 64 ld s1, 0x18(sp) 67d8: 45 61 addi sp, sp, 0x30 67da: 82 80 ret 67dc: 82 67 ld a5, 0x0(sp) 67de: a2 70 ld ra, 0x28(sp) 67e0: 02 74 ld s0, 0x20(sp) 67e2: 23 b4 f4 7e sd a5, 0x7e8(s1) 67e6: a2 67 ld a5, 0x8(sp) 67e8: 23 b8 f4 7e sd a5, 0x7f0(s1) 67ec: e2 64 ld s1, 0x18(sp) 67ee: 45 61 addi sp, sp, 0x30 67f0: 82 80 ret 67f2: 03 b6 84 7e ld a2, 0x7e8(s1) 67f6: 83 b6 04 7f ld a3, 0x7f0(s1) 67fa: 02 65 ld a0, 0x0(sp) 67fc: a2 65 ld a1, 0x8(sp) 67fe: ef f0 af 86 jal 0x5868 6802: a2 70 ld ra, 0x28(sp) 6804: 02 74 ld s0, 0x20(sp) 6806: 27 b4 a4 7a fsd fa0, 0x7a8(s1) 680a: e2 64 ld s1, 0x18(sp) 680c: 45 61 addi sp, sp, 0x30 680e: 82 80 ret 6810: 03 b6 84 7e ld a2, 0x7e8(s1) 6814: 83 b6 04 7f ld a3, 0x7f0(s1) 6818: 02 65 ld a0, 0x0(sp) 681a: a2 65 ld a1, 0x8(sp) 681c: ef f0 cf 84 jal 0x5868 6820: a2 70 ld ra, 0x28(sp) 6822: 02 74 ld s0, 0x20(sp) 6824: 27 b8 a4 7a fsd fa0, 0x7b0(s1) 6828: e2 64 ld s1, 0x18(sp) 682a: 45 61 addi sp, sp, 0x30 682c: 82 80 ret 682e: 03 b6 84 7e ld a2, 0x7e8(s1) 6832: 83 b6 04 7f ld a3, 0x7f0(s1) 6836: 02 65 ld a0, 0x0(sp) 6838: a2 65 ld a1, 0x8(sp) 683a: ef f0 ef 82 jal 0x5868 683e: a2 70 ld ra, 0x28(sp) 6840: 02 74 ld s0, 0x20(sp) 6842: 27 bc a4 7a fsd fa0, 0x7b8(s1) 6846: e2 64 ld s1, 0x18(sp) 6848: 45 61 addi sp, sp, 0x30 684a: 82 80 ret 684c: 03 b6 84 7e ld a2, 0x7e8(s1) 6850: 83 b6 04 7f ld a3, 0x7f0(s1) 6854: 02 65 ld a0, 0x0(sp) 6856: a2 65 ld a1, 0x8(sp) 6858: ef f0 0f 81 jal 0x5868 685c: a2 70 ld ra, 0x28(sp) 685e: 02 74 ld s0, 0x20(sp) 6860: 27 b0 a4 7c fsd fa0, 0x7c0(s1) 6864: e2 64 ld s1, 0x18(sp) 6866: 45 61 addi sp, sp, 0x30 6868: 82 80 ret 686a: 03 b6 84 7e ld a2, 0x7e8(s1) 686e: 83 b6 04 7f ld a3, 0x7f0(s1) 6872: 02 65 ld a0, 0x0(sp) 6874: a2 65 ld a1, 0x8(sp) 6876: ef e0 3f ff jal 0x5868 687a: a2 70 ld ra, 0x28(sp) 687c: 02 74 ld s0, 0x20(sp) 687e: 27 b4 a4 7c fsd fa0, 0x7c8(s1) 6882: e2 64 ld s1, 0x18(sp) 6884: 45 61 addi sp, sp, 0x30 6886: 82 80 ret 6888: 85 67 lui a5, 0x1 688a: be 94 add s1, s1, a5 688c: ef e0 bf f8 jal 0x5816 6890: a2 70 ld ra, 0x28(sp) 6892: 02 74 ld s0, 0x20(sp) 6894: 23 b4 a4 80 sd a0, -0x7f8(s1) 6898: 23 b8 b4 80 sd a1, -0x7f0(s1) 689c: e2 64 ld s1, 0x18(sp) 689e: 45 61 addi sp, sp, 0x30 68a0: 82 80 ret 00000000000068a2 : 68a2: 01 11 addi sp, sp, -0x20 68a4: 26 e4 sd s1, 0x8(sp) 68a6: 85 64 lui s1, 0x1 68a8: 22 e8 sd s0, 0x10(sp) 68aa: 06 ec sd ra, 0x18(sp) 68ac: aa 94 add s1, s1, a0 68ae: 23 ac 04 8c sw zero, -0x728(s1) 68b2: 2a 84 mv s0, a0 68b4: ef e0 3f f6 jal 0x5816 68b8: 83 27 84 78 lw a5, 0x788(s0) 68bc: 23 3c a4 7c sd a0, 0x7d8(s0) 68c0: 23 30 b4 7e sd a1, 0x7e0(s0) 68c4: 23 bc 04 80 sd zero, -0x7e8(s1) 68c8: 23 b0 04 82 sd zero, -0x7e0(s1) 68cc: 23 b8 04 82 sd zero, -0x7d0(s1) 68d0: 23 bc 04 82 sd zero, -0x7c8(s1) 68d4: 93 f7 07 09 andi a5, a5, 0x90 68d8: e2 60 ld ra, 0x18(sp) 68da: 23 24 f4 78 sw a5, 0x788(s0) 68de: 42 64 ld s0, 0x10(sp) 68e0: a2 64 ld s1, 0x8(sp) 68e2: 05 61 addi sp, sp, 0x20 68e4: 82 80 ret 00000000000068e6 : 68e6: 33 e3 e6 00 or t1, a3, a4 68ea: b6 88 mv a7, a3 68ec: 0d 8d sub a0, a0, a1 68ee: 63 03 03 04 beqz t1, 0x6934 68f2: ba 86 mv a3, a4 68f4: 32 87 mv a4, a2 68f6: 63 4d c5 02 blt a0, a2, 0x6930 68fa: 79 71 addi sp, sp, -0x30 68fc: 13 06 80 3e li a2, 0x3e8 6900: 22 f0 sd s0, 0x20(sp) 6902: 33 04 c5 02 mul s0, a0, a2 6906: c2 85 mv a1, a6 6908: 46 86 mv a2, a7 690a: 3e 85 mv a0, a5 690c: 06 f4 sd ra, 0x28(sp) 690e: 33 44 e4 02 div s0, s0, a4 6912: ef e0 ff f3 jal 0x5850 6916: 63 47 85 00 blt a0, s0, 0x6924 691a: a2 70 ld ra, 0x28(sp) 691c: 02 74 ld s0, 0x20(sp) 691e: 01 45 li a0, 0x0 6920: 45 61 addi sp, sp, 0x30 6922: 82 80 ret 6924: a2 70 ld ra, 0x28(sp) 6926: 33 05 a4 40 sub a0, s0, a0 692a: 02 74 ld s0, 0x20(sp) 692c: 45 61 addi sp, sp, 0x30 692e: 82 80 ret 6930: 7d 55 li a0, -0x1 6932: 82 80 ret 6934: 01 45 li a0, 0x0 6936: 82 80 ret 0000000000006938 : 6938: 5d 71 addi sp, sp, -0x50 693a: a2 e0 sd s0, 0x40(sp) 693c: 26 fc sd s1, 0x38(sp) 693e: 2a 84 mv s0, a0 6940: ae 84 mv s1, a1 6942: 86 e4 sd ra, 0x48(sp) 6944: ef e0 3f ed jal 0x5816 6948: 03 37 84 33 ld a4, 0x338(s0) 694c: 2a e0 sd a0, 0x0(sp) 694e: 2e e4 sd a1, 0x8(sp) 6950: 23 34 94 76 sd s1, 0x768(s0) 6954: 63 47 e0 00 bgtz a4, 0x6962 6958: a6 60 ld ra, 0x48(sp) 695a: 06 64 ld s0, 0x40(sp) 695c: e2 74 ld s1, 0x38(sp) 695e: 61 61 addi sp, sp, 0x50 6960: 82 80 ret 6962: 85 67 lui a5, 0x1 6964: a2 97 add a5, a5, s0 6966: 03 b6 07 83 ld a2, -0x7d0(a5) 696a: 83 b6 87 83 ld a3, -0x7c8(a5) 696e: 83 b7 07 84 ld a5, -0x7c0(a5) 6972: 33 e8 c6 00 or a6, a3, a2 6976: b3 87 f4 40 sub a5, s1, a5 697a: 63 06 08 02 beqz a6, 0x69a6 697e: e3 cd e7 fc blt a5, a4, 0x6958 6982: 13 08 80 3e li a6, 0x3e8 6986: b3 87 07 03 mul a5, a5, a6 698a: 4a f8 sd s2, 0x30(sp) 698c: 33 c9 e7 02 div s2, a5, a4 6990: ef e0 1f ec jal 0x5850 6994: 63 58 25 01 bge a0, s2, 0x69a4 6998: a6 60 ld ra, 0x48(sp) 699a: 06 64 ld s0, 0x40(sp) 699c: 42 79 ld s2, 0x30(sp) 699e: e2 74 ld s1, 0x38(sp) 69a0: 61 61 addi sp, sp, 0x50 69a2: 82 80 ret 69a4: 42 79 ld s2, 0x30(sp) 69a6: 85 67 lui a5, 0x1 69a8: 3e 94 add s0, s0, a5 69aa: 82 67 ld a5, 0x0(sp) 69ac: 23 30 94 84 sd s1, -0x7c0(s0) 69b0: a6 60 ld ra, 0x48(sp) 69b2: 23 38 f4 82 sd a5, -0x7d0(s0) 69b6: a2 67 ld a5, 0x8(sp) 69b8: e2 74 ld s1, 0x38(sp) 69ba: 23 3c f4 82 sd a5, -0x7c8(s0) 69be: 06 64 ld s0, 0x40(sp) 69c0: 61 61 addi sp, sp, 0x50 69c2: 82 80 ret 00000000000069c4 : 69c4: 5d 71 addi sp, sp, -0x50 69c6: a2 e0 sd s0, 0x40(sp) 69c8: 26 fc sd s1, 0x38(sp) 69ca: 2a 84 mv s0, a0 69cc: ae 84 mv s1, a1 69ce: 86 e4 sd ra, 0x48(sp) 69d0: ef e0 7f e4 jal 0x5816 69d4: 03 37 04 33 ld a4, 0x330(s0) 69d8: 2a e0 sd a0, 0x0(sp) 69da: 2e e4 sd a1, 0x8(sp) 69dc: 23 38 94 76 sd s1, 0x770(s0) 69e0: 63 47 e0 00 bgtz a4, 0x69ee 69e4: a6 60 ld ra, 0x48(sp) 69e6: 06 64 ld s0, 0x40(sp) 69e8: e2 74 ld s1, 0x38(sp) 69ea: 61 61 addi sp, sp, 0x50 69ec: 82 80 ret 69ee: 85 67 lui a5, 0x1 69f0: a2 97 add a5, a5, s0 69f2: 03 b6 87 81 ld a2, -0x7e8(a5) 69f6: 83 b6 07 82 ld a3, -0x7e0(a5) 69fa: 83 b7 87 82 ld a5, -0x7d8(a5) 69fe: 33 e8 c6 00 or a6, a3, a2 6a02: b3 87 f4 40 sub a5, s1, a5 6a06: 63 06 08 02 beqz a6, 0x6a32 6a0a: e3 cd e7 fc blt a5, a4, 0x69e4 6a0e: 13 08 80 3e li a6, 0x3e8 6a12: b3 87 07 03 mul a5, a5, a6 6a16: 4a f8 sd s2, 0x30(sp) 6a18: 33 c9 e7 02 div s2, a5, a4 6a1c: ef e0 5f e3 jal 0x5850 6a20: 63 58 25 01 bge a0, s2, 0x6a30 6a24: a6 60 ld ra, 0x48(sp) 6a26: 06 64 ld s0, 0x40(sp) 6a28: 42 79 ld s2, 0x30(sp) 6a2a: e2 74 ld s1, 0x38(sp) 6a2c: 61 61 addi sp, sp, 0x50 6a2e: 82 80 ret 6a30: 42 79 ld s2, 0x30(sp) 6a32: 85 67 lui a5, 0x1 6a34: 3e 94 add s0, s0, a5 6a36: 82 67 ld a5, 0x0(sp) 6a38: 23 34 94 82 sd s1, -0x7d8(s0) 6a3c: a6 60 ld ra, 0x48(sp) 6a3e: 23 3c f4 80 sd a5, -0x7e8(s0) 6a42: a2 67 ld a5, 0x8(sp) 6a44: e2 74 ld s1, 0x38(sp) 6a46: 23 30 f4 82 sd a5, -0x7e0(s0) 6a4a: 06 64 ld s0, 0x40(sp) 6a4c: 61 61 addi sp, sp, 0x50 6a4e: 82 80 ret 0000000000006a50 : 6a50: 83 27 85 78 lw a5, 0x788(a0) 6a54: 63 c9 05 00 bltz a1, 0x6a66 6a58: 93 e7 07 04 ori a5, a5, 0x40 6a5c: 23 24 f5 78 sw a5, 0x788(a0) 6a60: 23 3c b5 74 sd a1, 0x758(a0) 6a64: 82 80 ret 6a66: 93 f7 f7 fb andi a5, a5, -0x41 6a6a: 81 45 li a1, 0x0 6a6c: 23 24 f5 78 sw a5, 0x788(a0) 6a70: 23 3c b5 74 sd a1, 0x758(a0) 6a74: 82 80 ret 0000000000006a76 : 6a76: 83 27 85 78 lw a5, 0x788(a0) 6a7a: 63 c9 05 00 bltz a1, 0x6a8c 6a7e: 93 e7 07 02 ori a5, a5, 0x20 6a82: 23 24 f5 78 sw a5, 0x788(a0) 6a86: 23 30 b5 76 sd a1, 0x760(a0) 6a8a: 82 80 ret 6a8c: 93 f7 f7 fd andi a5, a5, -0x21 6a90: 81 45 li a1, 0x0 6a92: 23 24 f5 78 sw a5, 0x788(a0) 6a96: 23 30 b5 76 sd a1, 0x760(a0) 6a9a: 82 80 ret 0000000000006a9c : 6a9c: 29 71 addi sp, sp, -0x140 6a9e: 22 fa sd s0, 0x130(sp) 6aa0: 00 61 ld s0, 0x0(a0) 6aa2: 85 67 lui a5, 0x1 6aa4: 26 f6 sd s1, 0x128(sp) 6aa6: a2 97 add a5, a5, s0 6aa8: 83 a4 87 8d lw s1, -0x728(a5) 6aac: a2 a5 fsd fs0, 0xc8(sp) 6aae: 06 fe sd ra, 0x138(sp) 6ab0: ef e0 7f d6 jal 0x5816 6ab4: 83 37 04 7e ld a5, 0x7e0(s0) 6ab8: 03 37 84 76 ld a4, 0x768(s0) 6abc: aa f8 sd a0, 0x70(sp) 6abe: b3 87 f5 40 sub a5, a1, a5 6ac2: 53 f4 27 d2 fcvt.d.l fs0, a5 6ac6: 97 27 03 00 auipc a5, 0x32 6aca: 87 b7 a7 df fld fa5, -0x206(a5) 6ace: 83 37 84 7d ld a5, 0x7d8(s0) 6ad2: 53 74 f4 1a fdiv.d fs0, fs0, fa5 6ad6: ae fc sd a1, 0x78(sp) 6ad8: b3 07 f5 40 sub a5, a0, a5 6adc: 53 f7 27 d2 fcvt.d.l fa4, a5 6ae0: d3 77 27 d2 fcvt.d.l fa5, a4 6ae4: 53 74 e4 02 fadd.d fs0, fs0, fa4 6ae8: 53 07 00 f2 fmv.d.x fa4, zero 6aec: d3 17 87 a2 flt.d a5, fa4, fs0 6af0: 27 38 84 78 fsd fs0, 0x790(s0) 6af4: 63 8c 07 16 beqz a5, 0x6c6c 6af8: d3 f7 87 1a fdiv.d fa5, fa5, fs0 6afc: 53 07 84 22 fmv.d fa4, fs0 6b00: 83 36 04 77 ld a3, 0x770(s0) 6b04: 53 96 27 c2 fcvt.l.d a2, fa5, rtz 6b08: 83 37 04 75 ld a5, 0x750(s0) 6b0c: d3 f7 26 d2 fcvt.d.l fa5, a3 6b10: 23 3c c4 78 sd a2, 0x798(s0) 6b14: 81 45 li a1, 0x0 6b16: d3 f7 e7 1a fdiv.d fa5, fa5, fa4 6b1a: 53 98 27 c2 fcvt.l.d a6, fa5, rtz 6b1e: 23 30 04 7b sd a6, 0x7a0(s0) 6b22: 63 8a a7 0a beq a5, a0, 0x6bd6 6b26: 99 47 li a5, 0x6 6b28: bb e7 f4 02 remw a5, s1, a5 6b2c: 4a f2 sd s2, 0x120(sp) 6b2e: 85 65 lui a1, 0x1 6b30: 23 38 a4 74 sd a0, 0x750(s0) 6b34: 13 99 37 00 slli s2, a5, 0x3 6b38: 22 99 add s2, s2, s0 6b3a: ca 95 add a1, a1, s2 6b3c: 63 4b d7 0c blt a4, a3, 0x6c12 6b40: 23 b4 e5 84 sd a4, -0x7b8(a1) 6b44: 93 87 77 08 addi a5, a5, 0x87 6b48: c6 75 ld a1, 0x70(sp) 6b4a: 85 66 lui a3, 0x1 6b4c: 92 07 slli a5, a5, 0x4 6b4e: a2 96 add a3, a3, s0 6b50: a2 97 add a5, a5, s0 6b52: 03 a7 86 8d lw a4, -0x728(a3) 6b56: 8c e7 sd a1, 0x8(a5) 6b58: e6 75 ld a1, 0x78(sp) 6b5a: 05 27 addiw a4, a4, 0x1 6b5c: 8c eb sd a1, 0x10(a5) 6b5e: 23 ac e6 8c sw a4, -0x728(a3) 6b62: 9b 07 07 00 sext.w a5, a4 6b66: 85 46 li a3, 0x1 6b68: 63 8d d7 0e beq a5, a3, 0x6c62 6b6c: 95 46 li a3, 0x5 6b6e: 81 44 li s1, 0x0 6b70: 63 d5 f6 00 bge a3, a5, 0x6b7a 6b74: 99 44 li s1, 0x6 6b76: bb 64 97 02 remw s1, a4, s1 6b7a: 93 87 74 08 addi a5, s1, 0x87 6b7e: 92 07 slli a5, a5, 0x4 6b80: a2 97 add a5, a5, s0 6b82: 90 67 ld a2, 0x8(a5) 6b84: 94 6b ld a3, 0x10(a5) 6b86: 46 75 ld a0, 0x70(sp) 6b88: e6 75 ld a1, 0x78(sp) 6b8a: ef e0 7f cc jal 0x5850 6b8e: 11 e1 bnez a0, 0x6b92 6b90: 05 45 li a0, 0x1 6b92: 93 84 84 10 addi s1, s1, 0x108 6b96: 85 67 lui a5, 0x1 6b98: 8e 04 slli s1, s1, 0x3 6b9a: 3e 99 add s2, s2, a5 6b9c: a2 94 add s1, s1, s0 6b9e: 83 37 89 84 ld a5, -0x7b8(s2) 6ba2: 94 64 ld a3, 0x8(s1) 6ba4: 37 97 41 00 lui a4, 0x419 6ba8: 13 07 77 93 addi a4, a4, -0x6c9 6bac: 95 8f sub a5, a5, a3 6bae: 63 54 f7 0c bge a4, a5, 0x6c76 6bb2: 53 77 25 d2 fcvt.d.l fa4, a0 6bb6: 17 27 03 00 auipc a4, 0x32 6bba: 87 36 a7 d1 fld fa3, -0x2e6(a4) 6bbe: d3 f7 27 d2 fcvt.d.l fa5, a5 6bc2: 53 77 d7 1a fdiv.d fa4, fa4, fa3 6bc6: d3 f7 e7 1a fdiv.d fa5, fa5, fa4 6bca: d3 97 27 c2 fcvt.l.d a5, fa5, rtz 6bce: 23 3c f4 76 sd a5, 0x778(s0) 6bd2: 12 79 ld s2, 0x120(sp) 6bd4: 85 45 li a1, 0x1 6bd6: 83 27 84 78 lw a5, 0x788(s0) 6bda: 13 f7 07 01 andi a4, a5, 0x10 6bde: 63 1c 07 22 bnez a4, 0x6e16 6be2: 03 38 04 27 ld a6, 0x270(s0) 6be6: 63 08 08 02 beqz a6, 0x6c16 6bea: 03 37 04 77 ld a4, 0x770(s0) 6bee: 83 36 04 76 ld a3, 0x760(s0) 6bf2: 03 36 84 76 ld a2, 0x768(s0) 6bf6: 83 35 84 75 ld a1, 0x758(s0) 6bfa: 03 35 84 2d ld a0, 0x2d8(s0) 6bfe: 02 98 jalr a6 6c00: aa 84 mv s1, a0 6c02: 31 e1 bnez a0, 0x6c46 6c04: f2 70 ld ra, 0x138(sp) 6c06: 52 74 ld s0, 0x130(sp) 6c08: 2e 24 fld fs0, 0xc8(sp) 6c0a: 26 85 mv a0, s1 6c0c: b2 74 ld s1, 0x128(sp) 6c0e: 31 61 addi sp, sp, 0x140 6c10: 82 80 ret 6c12: 36 87 mv a4, a3 6c14: 35 b7 j 0x6b40 6c16: 03 37 84 26 ld a4, 0x268(s0) 6c1a: 3d c7 beqz a4, 0x6c88 6c1c: 83 35 04 77 ld a1, 0x770(s0) 6c20: 03 36 04 76 ld a2, 0x760(s0) 6c24: 83 36 84 76 ld a3, 0x768(s0) 6c28: 83 37 84 75 ld a5, 0x758(s0) 6c2c: d3 f6 25 d2 fcvt.d.l fa3, a1 6c30: 53 76 26 d2 fcvt.d.l fa2, a2 6c34: d3 f5 26 d2 fcvt.d.l fa1, a3 6c38: 53 f5 27 d2 fcvt.d.l fa0, a5 6c3c: 03 35 84 2d ld a0, 0x2d8(s0) 6c40: 02 97 jalr a4 6c42: aa 84 mv s1, a0 6c44: 61 d1 beqz a0, 0x6c04 6c46: 22 85 mv a0, s0 6c48: 97 a5 02 00 auipc a1, 0x2a 6c4c: 93 85 85 56 addi a1, a1, 0x568 6c50: ef 60 e0 36 jal 0xcfbe 6c54: f2 70 ld ra, 0x138(sp) 6c56: 52 74 ld s0, 0x130(sp) 6c58: 2e 24 fld fs0, 0xc8(sp) 6c5a: 26 85 mv a0, s1 6c5c: b2 74 ld s1, 0x128(sp) 6c5e: 31 61 addi sp, sp, 0x140 6c60: 82 80 ret 6c62: 63 4c 06 1b blt a2, a6, 0x6e1a 6c66: 23 3c c4 76 sd a2, 0x778(s0) 6c6a: a5 b7 j 0x6bd2 6c6c: 97 27 03 00 auipc a5, 0x32 6c70: 07 b7 c7 c5 fld fa4, -0x3a4(a5) 6c74: 71 b5 j 0x6b00 6c76: 13 07 80 3e li a4, 0x3e8 6c7a: b3 87 e7 02 mul a5, a5, a4 6c7e: b3 c7 a7 02 div a5, a5, a0 6c82: 23 3c f4 76 sd a5, 0x778(s0) 6c86: b1 b7 j 0x6bd2 6c88: 63 87 05 18 beqz a1, 0x6e16 6c8c: 4a f2 sd s2, 0x120(sp) 6c8e: 4e ee sd s3, 0x118(sp) 6c90: 52 ea sd s4, 0x110(sp) 6c92: 56 e6 sd s5, 0x108(sp) 6c94: 5a e2 sd s6, 0x100(sp) 6c96: de fd sd s7, 0xf8(sp) 6c98: e2 f9 sd s8, 0xf0(sp) 6c9a: e6 f5 sd s9, 0xe8(sp) 6c9c: ea f1 sd s10, 0xe0(sp) 6c9e: ee ed sd s11, 0xd8(sp) 6ca0: 13 f7 07 08 andi a4, a5, 0x80 6ca4: 0d e7 bnez a4, 0x6cce 6ca6: a5 67 lui a5, 0x9 6ca8: a2 97 add a5, a5, s0 6caa: 03 b6 07 b3 ld a2, -0x4d0(a5) 6cae: 63 18 06 1c bnez a2, 0x6e7e 6cb2: 03 35 04 1b ld a0, 0x1b0(s0) 6cb6: 97 a5 02 00 auipc a1, 0x2a 6cba: 93 85 25 54 addi a1, a1, 0x542 6cbe: ef e0 2f a6 jal 0x4f20 <.plt+0x5e0> 6cc2: 83 27 84 78 lw a5, 0x788(s0) 6cc6: 93 e7 07 08 ori a5, a5, 0x80 6cca: 23 24 f4 78 sw a5, 0x788(s0) 6cce: 13 f7 07 02 andi a4, a5, 0x20 6cd2: 53 1b 24 c2 fcvt.l.d s6, fs0, rtz 6cd6: 63 06 07 14 beqz a4, 0x6e22 6cda: 03 37 04 7a ld a4, 0x7a0(s0) 6cde: 63 52 e0 14 blez a4, 0x6e22 6ce2: 83 36 04 76 ld a3, 0x760(s0) 6ce6: 09 66 lui a2, 0x2 6ce8: 13 06 06 71 addi a2, a2, 0x710 6cec: 33 c7 e6 02 div a4, a3, a4 6cf0: 63 5f d6 1a bge a2, a3, 0x6eae 6cf4: 13 06 40 06 li a2, 0x64 6cf8: 03 39 04 77 ld s2, 0x770(s0) 6cfc: b3 c6 c6 02 div a3, a3, a2 6d00: 33 49 d9 02 div s2, s2, a3 6d04: 93 f7 07 04 andi a5, a5, 0x40 6d08: 63 80 07 1a beqz a5, 0x6ea8 6d0c: 83 36 84 79 ld a3, 0x798(s0) 6d10: 81 44 li s1, 0x0 6d12: 01 4a li s4, 0x0 6d14: 63 40 d0 12 bgtz a3, 0x6e34 6d18: 63 d3 e4 00 bge s1, a4, 0x6d1e 6d1c: ba 84 mv s1, a4 6d1e: 63 5e 90 14 blez s1, 0x6e7a 6d22: b3 85 64 41 sub a1, s1, s6 6d26: 93 0a 01 04 addi s5, sp, 0x40 6d2a: 56 85 mv a0, s5 6d2c: ef f0 9f 80 jal 0x6534 6d30: 93 09 01 05 addi s3, sp, 0x50 6d34: a6 85 mv a1, s1 6d36: 4e 85 mv a0, s3 6d38: ef f0 cf ff jal 0x6534 6d3c: 84 10 addi s1, sp, 0x60 6d3e: da 85 mv a1, s6 6d40: 26 85 mv a0, s1 6d42: ef f0 2f ff jal 0x6534 6d46: 83 27 84 78 lw a5, 0x788(s0) 6d4a: 13 f7 07 02 andi a4, a5, 0x20 6d4e: 63 05 07 10 beqz a4, 0x6e58 6d52: 03 35 04 76 ld a0, 0x760(s0) 6d56: 03 37 04 77 ld a4, 0x770(s0) 6d5a: 83 36 84 76 ld a3, 0x768(s0) 6d5e: 93 f7 07 04 andi a5, a5, 0x40 6d62: 36 86 mv a2, a3 6d64: 99 c3 beqz a5, 0x6d6a 6d66: 03 36 84 75 ld a2, 0x758(s0) 6d6a: 89 67 lui a5, 0x2 6d6c: 32 95 add a0, a0, a2 6d6e: 93 87 07 71 addi a5, a5, 0x710 6d72: 36 97 add a4, a4, a3 6d74: 63 d6 a7 0e bge a5, a0, 0x6e60 6d78: 13 0b 40 06 li s6, 0x64 6d7c: 33 4b 65 03 div s6, a0, s6 6d80: 33 4b 67 03 div s6, a4, s6 6d84: 4c 09 addi a1, sp, 0x94 6d86: 83 3d 04 1b ld s11, 0x1b0(s0) 6d8a: ef f0 5f 89 jal 0x661e 6d8e: aa 8b mv s7, a0 6d90: 03 35 84 76 ld a0, 0x768(s0) 6d94: 0c 01 addi a1, sp, 0x80 6d96: ef f0 9f 88 jal 0x661e 6d9a: 2a 8c mv s8, a0 6d9c: 03 35 04 77 ld a0, 0x770(s0) 6da0: 93 05 a1 08 addi a1, sp, 0x8a 6da4: ef f0 bf 87 jal 0x661e 6da8: aa 8c mv s9, a0 6daa: 03 35 84 79 ld a0, 0x798(s0) 6dae: 93 05 e1 09 addi a1, sp, 0x9e 6db2: ef f0 df 86 jal 0x661e 6db6: 2a 8d mv s10, a0 6db8: 03 35 04 7a ld a0, 0x7a0(s0) 6dbc: 2c 11 addi a1, sp, 0xa8 6dbe: ef f0 1f 86 jal 0x661e 6dc2: aa 87 mv a5, a0 6dc4: 03 35 84 77 ld a0, 0x778(s0) 6dc8: 93 05 21 0b addi a1, sp, 0xb2 6dcc: 3e fc sd a5, 0x38(sp) 6dce: ef f0 1f 85 jal 0x661e 6dd2: e2 77 ld a5, 0x38(sp) 6dd4: e6 88 mv a7, s9 6dd6: 4a 88 mv a6, s2 6dd8: 52 87 mv a4, s4 6dda: de 86 mv a3, s7 6ddc: 5a 86 mv a2, s6 6dde: 2a f4 sd a0, 0x28(sp) 6de0: 56 f0 sd s5, 0x20(sp) 6de2: 4e e8 sd s3, 0x10(sp) 6de4: 3e e4 sd a5, 0x8(sp) 6de6: 6a e0 sd s10, 0x0(sp) 6de8: e2 87 mv a5, s8 6dea: 97 a5 02 00 auipc a1, 0x2a 6dee: 93 85 65 4b addi a1, a1, 0x4b6 6df2: 6e 85 mv a0, s11 6df4: 26 ec sd s1, 0x18(sp) 6df6: ef e0 af 92 jal 0x4f20 <.plt+0x5e0> 6dfa: 03 35 04 1b ld a0, 0x1b0(s0) 6dfe: ef d0 3f d8 jal 0x4b80 <.plt+0x240> 6e02: 12 79 ld s2, 0x120(sp) 6e04: f2 69 ld s3, 0x118(sp) 6e06: 52 6a ld s4, 0x110(sp) 6e08: b2 6a ld s5, 0x108(sp) 6e0a: 12 6b ld s6, 0x100(sp) 6e0c: ee 7b ld s7, 0xf8(sp) 6e0e: 4e 7c ld s8, 0xf0(sp) 6e10: ae 7c ld s9, 0xe8(sp) 6e12: 0e 7d ld s10, 0xe0(sp) 6e14: ee 6d ld s11, 0xd8(sp) 6e16: 81 44 li s1, 0x0 6e18: f5 b3 j 0x6c04 6e1a: 42 86 mv a2, a6 6e1c: 23 3c c4 76 sd a2, 0x778(s0) 6e20: 4d bb j 0x6bd2 6e22: 93 f7 07 04 andi a5, a5, 0x40 6e26: b9 c7 beqz a5, 0x6e74 6e28: 83 36 84 79 ld a3, 0x798(s0) 6e2c: 01 47 li a4, 0x0 6e2e: 01 49 li s2, 0x0 6e30: 63 5b d0 08 blez a3, 0x6ec6 6e34: 83 37 84 75 ld a5, 0x758(s0) 6e38: 09 66 lui a2, 0x2 6e3a: 13 06 06 71 addi a2, a2, 0x710 6e3e: b3 c4 d7 02 div s1, a5, a3 6e42: 63 57 f6 04 bge a2, a5, 0x6e90 6e46: 93 06 40 06 li a3, 0x64 6e4a: 03 3a 84 76 ld s4, 0x768(s0) 6e4e: b3 c7 d7 02 div a5, a5, a3 6e52: 33 4a fa 02 div s4, s4, a5 6e56: c9 b5 j 0x6d18 6e58: 03 35 04 77 ld a0, 0x770(s0) 6e5c: 2a 87 mv a4, a0 6e5e: f5 bd j 0x6d5a 6e60: 01 4b li s6, 0x0 6e62: e3 51 a0 f2 blez a0, 0x6d84 6e66: 93 07 40 06 li a5, 0x64 6e6a: 33 07 f7 02 mul a4, a4, a5 6e6e: 33 4b a7 02 div s6, a4, a0 6e72: 09 bf j 0x6d84 6e74: 81 44 li s1, 0x0 6e76: 01 49 li s2, 0x0 6e78: 01 4a li s4, 0x0 6e7a: 81 45 li a1, 0x0 6e7c: 6d b5 j 0x6d26 6e7e: 03 35 04 1b ld a0, 0x1b0(s0) 6e82: 97 a5 02 00 auipc a1, 0x2a 6e86: 93 85 65 34 addi a1, a1, 0x346 6e8a: ef e0 6f 89 jal 0x4f20 <.plt+0x5e0> 6e8e: 15 b5 j 0x6cb2 6e90: 01 4a li s4, 0x0 6e92: e3 53 f0 e8 blez a5, 0x6d18 6e96: 83 36 84 76 ld a3, 0x768(s0) 6e9a: 13 0a 40 06 li s4, 0x64 6e9e: 33 0a da 02 mul s4, s4, a3 6ea2: 33 4a fa 02 div s4, s4, a5 6ea6: 8d bd j 0x6d18 6ea8: 81 44 li s1, 0x0 6eaa: 01 4a li s4, 0x0 6eac: b5 b5 j 0x6d18 6eae: 01 49 li s2, 0x0 6eb0: e3 5a d0 e4 blez a3, 0x6d04 6eb4: 03 36 04 77 ld a2, 0x770(s0) 6eb8: 13 09 40 06 li s2, 0x64 6ebc: 33 09 c9 02 mul s2, s2, a2 6ec0: 33 49 d9 02 div s2, s2, a3 6ec4: 81 b5 j 0x6d04 6ec6: 81 44 li s1, 0x0 6ec8: 01 4a li s4, 0x0 6eca: 81 45 li a1, 0x0 6ecc: a9 bd j 0x6d26 0000000000006ece : 6ece: 01 11 addi sp, sp, -0x20 6ed0: 22 e8 sd s0, 0x10(sp) 6ed2: 00 61 ld s0, 0x0(a0) 6ed4: 26 e4 sd s1, 0x8(sp) 6ed6: 06 ec sd ra, 0x18(sp) 6ed8: 23 38 04 74 sd zero, 0x750(s0) 6edc: ef f0 1f bc jal 0x6a9c 6ee0: aa 84 mv s1, a0 6ee2: 09 e9 bnez a0, 0x6ef4 6ee4: 83 27 84 78 lw a5, 0x788(s0) 6ee8: c1 8b andi a5, a5, 0x10 6eea: 99 cb beqz a5, 0x6f00 6eec: 85 67 lui a5, 0x1 6eee: 3e 94 add s0, s0, a5 6ef0: 23 2c 04 8c sw zero, -0x728(s0) 6ef4: e2 60 ld ra, 0x18(sp) 6ef6: 42 64 ld s0, 0x10(sp) 6ef8: 26 85 mv a0, s1 6efa: a2 64 ld s1, 0x8(sp) 6efc: 05 61 addi sp, sp, 0x20 6efe: 82 80 ret 6f00: 83 47 04 78 lbu a5, 0x780(s0) 6f04: e5 f7 bnez a5, 0x6eec 6f06: 03 35 04 1b ld a0, 0x1b0(s0) 6f0a: 97 d5 02 00 auipc a1, 0x2d 6f0e: 93 85 e5 be addi a1, a1, -0x412 6f12: ef e0 ef 80 jal 0x4f20 <.plt+0x5e0> 6f16: d9 bf j 0x6eec 0000000000006f18 : 6f18: 1c 61 ld a5, 0x0(a0) 6f1a: 01 11 addi sp, sp, -0x20 6f1c: 22 e8 sd s0, 0x10(sp) 6f1e: 94 47 lw a3, 0x8(a5) 6f20: 26 e4 sd s1, 0x8(sp) 6f22: 06 ec sd ra, 0x18(sp) 6f24: 09 47 li a4, 0x2 6f26: 2a 84 mv s0, a0 6f28: ae 84 mv s1, a1 6f2a: 63 8c e6 02 beq a3, a4, 0x6f62 6f2e: 14 69 ld a3, 0x10(a0) 6f30: 4a e0 sd s2, 0x0(sp) 6f32: 32 89 mv s2, a2 6f34: 9d ce beqz a3, 0x6f72 6f36: 4a 86 mv a2, s2 6f38: 85 45 li a1, 0x1 6f3a: 26 85 mv a0, s1 6f3c: ef d0 5f d5 jal 0x4c90 <.plt+0x350> 6f40: 02 69 ld s2, 0x0(sp) 6f42: 19 e9 bnez a0, 0x6f58 6f44: 08 68 ld a0, 0x10(s0) 6f46: 09 c5 beqz a0, 0x6f50 6f48: ef e0 8f 85 jal 0x4fa0 <.plt+0x660> 6f4c: 23 38 04 00 sd zero, 0x10(s0) 6f50: 1c 60 ld a5, 0x0(s0) 6f52: 9c 63 ld a5, 0x0(a5) 6f54: 1c e0 sd a5, 0x0(s0) 6f56: 01 45 li a0, 0x0 6f58: e2 60 ld ra, 0x18(sp) 6f5a: 42 64 ld s0, 0x10(sp) 6f5c: a2 64 ld s1, 0x8(sp) 6f5e: 05 61 addi sp, sp, 0x20 6f60: 82 80 ret 6f62: 18 6d ld a4, 0x18(a0) 6f64: 6d db beqz a4, 0x6f56 6f66: 94 6b ld a3, 0x10(a5) 6f68: 85 45 li a1, 0x1 6f6a: 26 85 mv a0, s1 6f6c: 02 97 jalr a4 6f6e: 6d f5 bnez a0, 0x6f58 6f70: d1 bf j 0x6f44 6f72: 88 6b ld a0, 0x10(a5) 6f74: 97 a5 02 00 auipc a1, 0x2a 6f78: 93 85 c5 35 addi a1, a1, 0x35c 6f7c: ef e0 4f 89 jal 0x5010 <.plt+0x6d0> 6f80: 08 e8 sd a0, 0x10(s0) 6f82: aa 86 mv a3, a0 6f84: 4d f9 bnez a0, 0x6f36 6f86: 02 69 ld s2, 0x0(sp) 6f88: 7d 55 li a0, -0x1 6f8a: f9 b7 j 0x6f58 0000000000006f8c : 6f8c: 63 cb 06 12 bltz a3, 0x70c2 6f90: 55 71 addi sp, sp, -0xd0 6f92: 26 fd sd s1, 0xb8(sp) 6f94: 4e f5 sd s3, 0xa8(sp) 6f96: 52 f1 sd s4, 0xa0(sp) 6f98: 56 ed sd s5, 0x98(sp) 6f9a: 5a e9 sd s6, 0x90(sp) 6f9c: 86 e5 sd ra, 0xc8(sp) 6f9e: b6 84 mv s1, a3 6fa0: aa 89 mv s3, a0 6fa2: 2e 8a mv s4, a1 6fa4: 32 8b mv s6, a2 6fa6: ba 8a mv s5, a4 6fa8: 01 c7 beqz a4, 0x6fb0 6faa: 1c 63 ld a5, 0x0(a4) 6fac: 63 cb 07 0a bltz a5, 0x7062 6fb0: 4a f9 sd s2, 0xb0(sp) 6fb2: 17 19 04 00 auipc s2, 0x41 6fb6: 03 39 e9 f5 ld s2, -0xa2(s2) 6fba: 83 37 09 00 ld a5, 0x0(s2) 6fbe: a2 e1 sd s0, 0xc0(sp) 6fc0: 13 05 00 02 li a0, 0x20 6fc4: 82 97 jalr a5 6fc6: 2a 84 mv s0, a0 6fc8: 5d cd beqz a0, 0x7086 6fca: 23 30 05 00 sd zero, 0x0(a0) 6fce: 85 47 li a5, 0x1 6fd0: 63 f2 47 05 bgeu a5, s4, 0x7014 6fd4: 23 38 65 01 sd s6, 0x10(a0) 6fd8: 01 49 li s2, 0x0 6fda: 83 b7 09 00 ld a5, 0x0(s3) 6fde: 23 24 44 01 sw s4, 0x8(s0) 6fe2: 91 c3 beqz a5, 0x6fe6 6fe4: 80 e3 sd s0, 0x0(a5) 6fe6: 23 b0 89 00 sd s0, 0x0(s3) 6fea: 63 8a 0a 00 beqz s5, 0x6ffe 6fee: 8d 47 li a5, 0x3 6ff0: 63 0f fa 08 beq s4, a5, 0x708e 6ff4: 83 b7 0a 00 ld a5, 0x0(s5) 6ff8: a6 97 add a5, a5, s1 6ffa: 23 b0 fa 00 sd a5, 0x0(s5) 6ffe: 0e 64 ld s0, 0xc0(sp) 7000: 4a 79 ld s2, 0xb0(sp) 7002: 01 45 li a0, 0x0 7004: ae 60 ld ra, 0xc8(sp) 7006: ea 74 ld s1, 0xb8(sp) 7008: aa 79 ld s3, 0xa8(sp) 700a: 0a 7a ld s4, 0xa0(sp) 700c: ea 6a ld s5, 0x98(sp) 700e: 4a 6b ld s6, 0x90(sp) 7010: 69 61 addi sp, sp, 0xd0 7012: 82 80 ret 7014: 5e e5 sd s7, 0x88(sp) 7016: 89 e4 bnez s1, 0x7020 7018: 5a 85 mv a0, s6 701a: ef d0 7f bd jal 0x4bf0 <.plt+0x2b0> 701e: aa 84 mv s1, a0 7020: 83 37 09 00 ld a5, 0x0(s2) 7024: 13 85 14 00 addi a0, s1, 0x1 7028: 82 97 jalr a5 702a: 08 e8 sd a0, 0x10(s0) 702c: 2a 89 mv s2, a0 702e: 21 c5 beqz a0, 0x7076 7030: 26 86 mv a2, s1 7032: da 85 mv a1, s6 7034: ef d0 df b9 jal 0x4bd0 <.plt+0x290> 7038: 1c 68 ld a5, 0x10(s0) 703a: 04 ec sd s1, 0x18(s0) 703c: a6 97 add a5, a5, s1 703e: 23 80 07 00 sb zero, 0x0(a5) 7042: aa 6b ld s7, 0x88(sp) 7044: 59 bf j 0x6fda 7046: 97 14 04 00 auipc s1, 0x41 704a: 83 b4 24 ec ld s1, -0x13e(s1) 704e: 9c 60 ld a5, 0x0(s1) 7050: 22 85 mv a0, s0 7052: 82 97 jalr a5 7054: 63 0a 09 06 beqz s2, 0x70c8 7058: 9c 60 ld a5, 0x0(s1) 705a: 4a 85 mv a0, s2 705c: 82 97 jalr a5 705e: 0e 64 ld s0, 0xc0(sp) 7060: 4a 79 ld s2, 0xb0(sp) 7062: 13 05 b0 02 li a0, 0x2b 7066: ae 60 ld ra, 0xc8(sp) 7068: ea 74 ld s1, 0xb8(sp) 706a: aa 79 ld s3, 0xa8(sp) 706c: 0a 7a ld s4, 0xa0(sp) 706e: ea 6a ld s5, 0x98(sp) 7070: 4a 6b ld s6, 0x90(sp) 7072: 69 61 addi sp, sp, 0xd0 7074: 82 80 ret 7076: 97 17 04 00 auipc a5, 0x41 707a: 83 b7 27 e9 ld a5, -0x16e(a5) 707e: 9c 63 ld a5, 0x0(a5) 7080: 22 85 mv a0, s0 7082: 82 97 jalr a5 7084: aa 6b ld s7, 0x88(sp) 7086: 0e 64 ld s0, 0xc0(sp) 7088: 4a 79 ld s2, 0xb0(sp) 708a: 6d 45 li a0, 0x1b 708c: a5 bf j 0x7004 708e: 0c 68 ld a1, 0x10(s0) 7090: 17 a5 02 00 auipc a0, 0x2a 7094: 13 05 85 24 addi a0, a0, 0x248 7098: ef d0 9f c1 jal 0x4cb0 <.plt+0x370> 709c: 2d f1 bnez a0, 0x6ffe 709e: 08 68 ld a0, 0x10(s0) 70a0: 8a 85 mv a1, sp 70a2: ef d0 ff c1 jal 0x4cc0 <.plt+0x380> 70a6: 45 f1 bnez a0, 0x7046 70a8: c2 47 lw a5, 0x10(sp) 70aa: bd 66 lui a3, 0xf 70ac: 11 67 lui a4, 0x4 70ae: f5 8f and a5, a5, a3 70b0: e3 8b e7 f8 beq a5, a4, 0x7046 70b4: 83 b7 0a 00 ld a5, 0x0(s5) 70b8: 42 77 ld a4, 0x30(sp) 70ba: ba 97 add a5, a5, a4 70bc: 23 b0 fa 00 sd a5, 0x0(s5) 70c0: 3d bf j 0x6ffe 70c2: 13 05 b0 02 li a0, 0x2b 70c6: 82 80 ret 70c8: 0e 64 ld s0, 0xc0(sp) 70ca: 4a 79 ld s2, 0xb0(sp) 70cc: 13 05 b0 02 li a0, 0x2b 70d0: 59 bf j 0x7066 00000000000070d2 : 70d2: 1d 71 addi sp, sp, -0x60 70d4: 05 6e lui t3, 0x1 70d6: 22 f0 sd s0, 0x20(sp) 70d8: 26 ec sd s1, 0x18(sp) 70da: fd 72 lui t0, 0xfffff 70dc: 93 04 0e 01 addi s1, t3, 0x10 70e0: 7d 74 lui s0, 0xfffff 70e2: 06 f4 sd ra, 0x28(sp) 70e4: 4a e8 sd s2, 0x10(sp) 70e6: a2 94 add s1, s1, s0 70e8: 16 91 add sp, sp, t0 70ea: 33 84 24 00 add s0, s1, sp 70ee: 93 04 8e 03 addi s1, t3, 0x38 70f2: 33 03 91 00 add t1, sp, s1 70f6: 93 0e 0e 04 addi t4, t3, 0x40 70fa: 23 30 d3 00 sd a3, 0x0(t1) 70fe: 8a 9e add t4, t4, sp 7100: 23 b0 ee 00 sd a4, 0x0(t4) 7104: 13 07 8e 04 addi a4, t3, 0x48 7108: 0a 97 add a4, a4, sp 710a: 1c e3 sd a5, 0x0(a4) 710c: 93 07 0e 05 addi a5, t3, 0x50 7110: 8a 97 add a5, a5, sp 7112: 23 b0 07 01 sd a6, 0x0(a5) 7116: 93 07 8e 05 addi a5, t3, 0x58 711a: 8a 97 add a5, a5, sp 711c: aa 84 mv s1, a0 711e: 2e 89 mv s2, a1 7120: 9a 86 mv a3, t1 7122: 23 b0 17 01 sd a7, 0x0(a5) 7126: 85 65 lui a1, 0x1 7128: 22 85 mv a0, s0 712a: 23 3c 64 fe sd t1, -0x8(s0) 712e: ef d0 3f ea jal 0x4fd0 <.plt+0x690> 7132: 4a 87 mv a4, s2 7134: 22 86 mv a2, s0 7136: 26 85 mv a0, s1 7138: 81 46 li a3, 0x0 713a: 81 45 li a1, 0x0 713c: ef f0 1f e5 jal 0x6f8c 7140: 85 62 lui t0, 0x1 7142: 16 91 add sp, sp, t0 7144: a2 70 ld ra, 0x28(sp) 7146: 02 74 ld s0, 0x20(sp) 7148: e2 64 ld s1, 0x18(sp) 714a: 42 69 ld s2, 0x10(sp) 714c: 25 61 addi sp, sp, 0x60 714e: 82 80 ret 0000000000007150 : 7150: 39 71 addi sp, sp, -0x40 7152: 26 f4 sd s1, 0x28(sp) 7154: 4a f0 sd s2, 0x20(sp) 7156: 4e ec sd s3, 0x18(sp) 7158: 06 fc sd ra, 0x38(sp) 715a: 22 f8 sd s0, 0x30(sp) 715c: 52 e8 sd s4, 0x10(sp) 715e: b2 84 mv s1, a2 7160: 36 89 mv s2, a3 7162: 97 19 04 00 auipc s3, 0x41 7166: 83 b9 69 da ld s3, -0x25a(s3) 716a: f9 c1 beqz a1, 0x7230 716c: 56 e4 sd s5, 0x8(sp) 716e: 2e 84 mv s0, a1 7170: 01 4a li s4, 0x0 7172: 93 05 c0 05 li a1, 0x5c 7176: 22 85 mv a0, s0 7178: ef d0 9f 9d jal 0x4b50 <.plt+0x210> 717c: 4d c1 beqz a0, 0x721e 717e: 22 85 mv a0, s0 7180: ef d0 1f a7 jal 0x4bf0 <.plt+0x2b0> 7184: 97 17 04 00 auipc a5, 0x41 7188: 83 b7 c7 d8 ld a5, -0x274(a5) 718c: 9c 63 ld a5, 0x0(a5) 718e: 06 05 slli a0, a0, 0x1 7190: 05 05 addi a0, a0, 0x1 7192: 82 97 jalr a5 7194: aa 86 mv a3, a0 7196: 71 c1 beqz a0, 0x725a 7198: 83 47 04 00 lbu a5, 0x0(s0) 719c: 2a 88 mv a6, a0 719e: 93 08 c0 05 li a7, 0x5c 71a2: 13 06 20 02 li a2, 0x22 71a6: 91 ef bnez a5, 0x71c2 71a8: 2d a8 j 0x71e2 71aa: 42 87 mv a4, a6 71ac: 63 8e c7 00 beq a5, a2, 0x71c8 71b0: 83 47 f4 ff lbu a5, -0x1(s0) 71b4: 13 08 17 00 addi a6, a4, 0x1 71b8: 23 00 f7 00 sb a5, 0x0(a4) 71bc: 83 47 04 00 lbu a5, 0x0(s0) 71c0: 8d c3 beqz a5, 0x71e2 71c2: 05 04 addi s0, s0, 0x1 71c4: e3 93 17 ff bne a5, a7, 0x71aa 71c8: 23 00 18 01 sb a7, 0x0(a6) 71cc: 83 47 f4 ff lbu a5, -0x1(s0) 71d0: 13 07 18 00 addi a4, a6, 0x1 71d4: 13 08 17 00 addi a6, a4, 0x1 71d8: 23 00 f7 00 sb a5, 0x0(a4) 71dc: 83 47 04 00 lbu a5, 0x0(s0) 71e0: ed f3 bnez a5, 0x71c2 71e2: 23 00 08 00 sb zero, 0x0(a6) 71e6: b6 8a mv s5, a3 71e8: 17 a6 02 00 auipc a2, 0x2a 71ec: 13 06 86 0f addi a2, a2, 0xf8 71f0: ca 85 mv a1, s2 71f2: 26 85 mv a0, s1 71f4: ef f0 ff ed jal 0x70d2 71f8: 83 b7 09 00 ld a5, 0x0(s3) 71fc: 2a 84 mv s0, a0 71fe: 56 85 mv a0, s5 7200: 82 97 jalr a5 7202: 83 b7 09 00 ld a5, 0x0(s3) 7206: 52 85 mv a0, s4 7208: 82 97 jalr a5 720a: a2 6a ld s5, 0x8(sp) 720c: e2 70 ld ra, 0x38(sp) 720e: 22 85 mv a0, s0 7210: 42 74 ld s0, 0x30(sp) 7212: a2 74 ld s1, 0x28(sp) 7214: 02 79 ld s2, 0x20(sp) 7216: e2 69 ld s3, 0x18(sp) 7218: 42 6a ld s4, 0x10(sp) 721a: 21 61 addi sp, sp, 0x40 721c: 82 80 ret 721e: 93 05 20 02 li a1, 0x22 7222: 22 85 mv a0, s0 7224: ef d0 df 92 jal 0x4b50 <.plt+0x210> 7228: aa 8a mv s5, a0 722a: 31 f9 bnez a0, 0x717e 722c: a2 86 mv a3, s0 722e: 6d bf j 0x71e8 7230: 17 14 04 00 auipc s0, 0x41 7234: 03 34 04 d4 ld s0, -0x2c0(s0) 7238: 1c 60 ld a5, 0x0(s0) 723a: 82 97 jalr a5 723c: 2a 8a mv s4, a0 723e: 1d c1 beqz a0, 0x7264 7240: 00 60 ld s0, 0x0(s0) 7242: ef d0 ff d0 jal 0x4f50 <.plt+0x610> 7246: 02 94 jalr s0 7248: 83 b7 09 00 ld a5, 0x0(s3) 724c: 2a 84 mv s0, a0 724e: 52 85 mv a0, s4 7250: 82 97 jalr a5 7252: 09 c8 beqz s0, 0x7264 7254: 56 e4 sd s5, 0x8(sp) 7256: 22 8a mv s4, s0 7258: 29 bf j 0x7172 725a: 83 b7 09 00 ld a5, 0x0(s3) 725e: 52 85 mv a0, s4 7260: 82 97 jalr a5 7262: a2 6a ld s5, 0x8(sp) 7264: 6d 44 li s0, 0x1b 7266: 5d b7 j 0x720c 0000000000007268 : 7268: 15 71 addi sp, sp, -0xe0 726a: e2 f0 sd s8, 0x60(sp) 726c: 17 1c 04 00 auipc s8, 0x41 7270: 03 3c cc d5 ld s8, -0x2a4(s8) 7274: 03 33 0c 00 ld t1, 0x0(s8) 7278: 26 ed sd s1, 0x98(sp) 727a: aa 8e mv t4, a0 727c: 2e 8e mv t3, a1 727e: 06 f5 sd ra, 0xa8(sp) 7280: 4e e5 sd s3, 0x88(sp) 7282: 04 19 addi s1, sp, 0xb0 7284: 32 f9 sd a2, 0xb0(sp) 7286: 36 fd sd a3, 0xb8(sp) 7288: ba e1 sd a4, 0xc0(sp) 728a: be e5 sd a5, 0xc8(sp) 728c: c2 e9 sd a6, 0xd0(sp) 728e: c6 ed sd a7, 0xd8(sp) 7290: 93 05 00 08 li a1, 0x80 7294: 05 45 li a0, 0x1 7296: 76 f4 sd t4, 0x28(sp) 7298: 72 f0 sd t3, 0x20(sp) 729a: 26 fc sd s1, 0x38(sp) 729c: 02 93 jalr t1 729e: 63 08 05 68 beqz a0, 0x792e 72a2: 22 f1 sd s0, 0xa0(sp) 72a4: 4a e9 sd s2, 0x90(sp) 72a6: d6 fc sd s5, 0x78(sp) 72a8: da f8 sd s6, 0x70(sp) 72aa: de f4 sd s7, 0x68(sp) 72ac: e6 ec sd s9, 0x58(sp) 72ae: ea e8 sd s10, 0x50(sp) 72b0: 52 e1 sd s4, 0x80(sp) 72b2: 81 49 li s3, 0x0 72b4: 2a 84 mv s0, a0 72b6: aa 8a mv s5, a0 72b8: 01 4d li s10, 0x0 72ba: 01 49 li s2, 0x0 72bc: c5 4b li s7, 0x11 72be: d1 4c li s9, 0x14 72c0: 17 1b 03 00 auipc s6, 0x31 72c4: 13 0b 8b 6e addi s6, s6, 0x6e8 72c8: 63 85 09 02 beqz s3, 0x72f2 72cc: 63 02 09 02 beqz s2, 0x72f0 72d0: 83 27 09 00 lw a5, 0x0(s2) 72d4: 03 3d 89 00 ld s10, 0x8(s2) 72d8: 26 8a mv s4, s1 72da: 41 09 addi s2, s2, 0x10 72dc: 85 49 li s3, 0x1 72de: 63 8c 77 1f beq a5, s7, 0x74d6 72e2: 63 e1 fc 20 bltu s9, a5, 0x74e4 72e6: 8a 07 slli a5, a5, 0x2 72e8: da 97 add a5, a5, s6 72ea: 9c 43 lw a5, 0x0(a5) 72ec: da 97 add a5, a5, s6 72ee: 82 87 jr a5 72f0: 85 49 li s3, 0x1 72f2: 9c 40 lw a5, 0x0(s1) 72f4: 13 8a 84 00 addi s4, s1, 0x8 72f8: e3 95 77 ff bne a5, s7, 0x72e2 72fc: 18 60 ld a4, 0x0(s0) 72fe: ee e4 sd s11, 0x48(sp) 7300: a2 8d mv s11, s0 7302: 63 0b 07 12 beqz a4, 0x7438 7306: 01 46 li a2, 0x0 7308: 01 47 li a4, 0x0 730a: 31 a2 j 0x7416 730c: 13 77 19 00 andi a4, s2, 0x1 7310: 63 14 07 12 bnez a4, 0x7438 7314: 03 b7 8d 04 ld a4, 0x48(s11) 7318: 63 02 07 4e beqz a4, 0x77fc 731c: 13 77 a9 00 andi a4, s2, 0xa 7320: a9 47 li a5, 0xa 7322: 63 0b f7 10 beq a4, a5, 0x7438 7326: 13 77 19 01 andi a4, s2, 0x11 732a: 09 c7 beqz a4, 0x7334 732c: 03 b7 0d 03 ld a4, 0x30(s11) 7330: 63 0b 07 4e beqz a4, 0x7826 7334: 13 77 49 00 andi a4, s2, 0x4 7338: 19 e3 bnez a4, 0x733e 733a: 63 0d b4 57 beq s0, s11, 0x78b4 733e: 13 77 b9 06 andi a4, s2, 0x6b 7342: 83 bc 8d 01 ld s9, 0x18(s11) 7346: 03 bd 8d 02 ld s10, 0x28(s11) 734a: 15 eb bnez a4, 0x737e 734c: 63 89 0c 02 beqz s9, 0x737e 7350: ea 85 mv a1, s10 7352: 63 17 0d 00 bnez s10, 0x7360 7356: 66 85 mv a0, s9 7358: ef d0 9f 89 jal 0x4bf0 <.plt+0x2b0> 735c: 93 05 15 00 addi a1, a0, 0x1 7360: 66 85 mv a0, s9 7362: ef e0 71 79 jal 0x262f8 7366: 23 bc ad 00 sd a0, 0x18(s11) 736a: aa 8c mv s9, a0 736c: 63 09 05 5c beqz a0, 0x793e 7370: 03 b9 0d 04 ld s2, 0x40(s11) 7374: 03 bd 8d 02 ld s10, 0x28(s11) 7378: 05 47 li a4, 0x1 737a: 23 80 ed 02 sb a4, 0x20(s11) 737e: 83 b7 0d 01 ld a5, 0x10(s11) 7382: 03 37 0c 00 ld a4, 0x0(s8) 7386: 93 05 00 07 li a1, 0x70 738a: 3e e8 sd a5, 0x10(sp) 738c: 83 b7 8d 05 ld a5, 0x58(s11) 7390: 05 45 li a0, 0x1 7392: 83 b9 0d 00 ld s3, 0x0(s11) 7396: 3e e0 sd a5, 0x0(sp) 7398: 83 b7 8d 06 ld a5, 0x68(s11) 739c: 83 bb 8d 04 ld s7, 0x48(s11) 73a0: 03 bb 0d 05 ld s6, 0x50(s11) 73a4: 83 ba 0d 03 ld s5, 0x30(s11) 73a8: 03 ba 0d 07 ld s4, 0x70(s11) 73ac: 3e e4 sd a5, 0x8(sp) 73ae: 02 97 jalr a4 73b0: 2a 87 mv a4, a0 73b2: 63 06 05 58 beqz a0, 0x793e 73b6: 23 34 35 01 sd s3, 0x8(a0) 73ba: 01 45 li a0, 0x0 73bc: 63 89 09 00 beqz s3, 0x73ce 73c0: 42 65 ld a0, 0x10(sp) 73c2: 11 e5 bnez a0, 0x73ce 73c4: 4e 85 mv a0, s3 73c6: 3a e8 sd a4, 0x10(sp) 73c8: ef d0 9f 82 jal 0x4bf0 <.plt+0x2b0> 73cc: 42 67 ld a4, 0x10(sp) 73ce: 82 67 ld a5, 0x0(sp) 73d0: 93 66 09 08 ori a3, s2, 0x80 73d4: 08 eb sd a0, 0x10(a4) 73d6: 3c ef sd a5, 0x58(a4) 73d8: a2 67 ld a5, 0x8(sp) 73da: 23 3c 97 01 sd s9, 0x18(a4) 73de: 23 34 a7 07 sd s10, 0x68(a4) 73e2: 23 34 77 03 sd s7, 0x28(a4) 73e6: 23 38 67 03 sd s6, 0x30(a4) 73ea: 23 3c 57 03 sd s5, 0x38(a4) 73ee: 23 30 47 05 sd s4, 0x40(a4) 73f2: 3c f3 sd a5, 0x60(a4) 73f4: 34 eb sd a3, 0x50(a4) 73f6: 63 81 04 42 beqz s1, 0x7818 73fa: b4 64 ld a3, 0x48(s1) 73fc: 34 e7 sd a3, 0x48(a4) 73fe: b8 e4 sd a4, 0x48(s1) 7400: 03 b6 0d 03 ld a2, 0x30(s11) 7404: 63 04 06 40 beqz a2, 0x780c 7408: 83 bd 8d 07 ld s11, 0x78(s11) 740c: 63 85 0d 58 beqz s11, 0x7996 7410: 83 b6 0d 00 ld a3, 0x0(s11) 7414: 89 c6 beqz a3, 0x741e 7416: 83 b6 8d 01 ld a3, 0x18(s11) 741a: 63 8b 06 3e beqz a3, 0x7810 741e: ba 84 mv s1, a4 7420: 03 b7 8d 02 ld a4, 0x28(s11) 7424: 32 ec sd a2, 0x18(sp) 7426: 03 b9 0d 04 ld s2, 0x40(s11) 742a: e3 11 07 ee bnez a4, 0x730c 742e: 13 77 99 00 andi a4, s2, 0x9 7432: a5 45 li a1, 0x9 7434: e3 10 b7 ee bne a4, a1, 0x7314 7438: 95 49 li s3, 0x5 743a: 17 19 04 00 auipc s2, 0x41 743e: 03 39 e9 ac ld s2, -0x532(s2) 7442: 03 c7 8d 00 lbu a4, 0x8(s11) 7446: 11 cb beqz a4, 0x745a 7448: 03 37 09 00 ld a4, 0x0(s2) 744c: 03 b5 0d 00 ld a0, 0x0(s11) 7450: 02 97 jalr a4 7452: 23 b0 0d 00 sd zero, 0x0(s11) 7456: 23 84 0d 00 sb zero, 0x8(s11) 745a: 03 c7 0d 02 lbu a4, 0x20(s11) 745e: 11 cb beqz a4, 0x7472 7460: 03 37 09 00 ld a4, 0x0(s2) 7464: 03 b5 8d 01 ld a0, 0x18(s11) 7468: 02 97 jalr a4 746a: 23 bc 0d 00 sd zero, 0x18(s11) 746e: 23 80 0d 02 sb zero, 0x20(s11) 7472: 03 c7 8d 03 lbu a4, 0x38(s11) 7476: 11 cb beqz a4, 0x748a 7478: 03 37 09 00 ld a4, 0x0(s2) 747c: 03 b5 0d 03 ld a0, 0x30(s11) 7480: 02 97 jalr a4 7482: 23 b8 0d 02 sd zero, 0x30(s11) 7486: 23 8c 0d 02 sb zero, 0x38(s11) 748a: 03 c7 0d 06 lbu a4, 0x60(s11) 748e: 11 cb beqz a4, 0x74a2 7490: 03 37 09 00 ld a4, 0x0(s2) 7494: 03 b5 8d 05 ld a0, 0x58(s11) 7498: 02 97 jalr a4 749a: 23 bc 0d 04 sd zero, 0x58(s11) 749e: 23 80 0d 06 sb zero, 0x60(s11) 74a2: 83 bd 8d 07 ld s11, 0x78(s11) 74a6: e3 9e 0d f8 bnez s11, 0x7442 74aa: a6 6d ld s11, 0x48(sp) 74ac: 22 85 mv a0, s0 74ae: 83 37 09 00 ld a5, 0x0(s2) 74b2: 20 7c ld s0, 0x78(s0) 74b4: 82 97 jalr a5 74b6: 7d f8 bnez s0, 0x74ac 74b8: 0a 74 ld s0, 0xa0(sp) 74ba: aa 70 ld ra, 0xa8(sp) 74bc: 4a 69 ld s2, 0x90(sp) 74be: 0a 6a ld s4, 0x80(sp) 74c0: e6 7a ld s5, 0x78(sp) 74c2: 46 7b ld s6, 0x70(sp) 74c4: a6 7b ld s7, 0x68(sp) 74c6: e6 6c ld s9, 0x58(sp) 74c8: 46 6d ld s10, 0x50(sp) 74ca: ea 64 ld s1, 0x98(sp) 74cc: 06 7c ld s8, 0x60(sp) 74ce: 4e 85 mv a0, s3 74d0: aa 69 ld s3, 0x88(sp) 74d2: 2d 61 addi sp, sp, 0xe0 74d4: 82 80 ret 74d6: 9c 40 lw a5, 0x0(s1) 74d8: 81 49 li s3, 0x0 74da: 13 8a 84 00 addi s4, s1, 0x8 74de: e3 92 77 e1 bne a5, s7, 0x72e2 74e2: 29 bd j 0x72fc 74e4: 91 49 li s3, 0x4 74e6: 17 19 04 00 auipc s2, 0x41 74ea: 03 39 29 a2 ld s2, -0x5de(s2) 74ee: a2 84 mv s1, s0 74f0: 83 c7 84 00 lbu a5, 0x8(s1) 74f4: 89 cb beqz a5, 0x7506 74f6: 83 37 09 00 ld a5, 0x0(s2) 74fa: 88 60 ld a0, 0x0(s1) 74fc: 82 97 jalr a5 74fe: 23 b0 04 00 sd zero, 0x0(s1) 7502: 23 84 04 00 sb zero, 0x8(s1) 7506: 83 c7 04 02 lbu a5, 0x20(s1) 750a: 89 cb beqz a5, 0x751c 750c: 83 37 09 00 ld a5, 0x0(s2) 7510: 88 6c ld a0, 0x18(s1) 7512: 82 97 jalr a5 7514: 23 bc 04 00 sd zero, 0x18(s1) 7518: 23 80 04 02 sb zero, 0x20(s1) 751c: 83 c7 84 03 lbu a5, 0x38(s1) 7520: 89 cb beqz a5, 0x7532 7522: 83 37 09 00 ld a5, 0x0(s2) 7526: 88 78 ld a0, 0x30(s1) 7528: 82 97 jalr a5 752a: 23 b8 04 02 sd zero, 0x30(s1) 752e: 23 8c 04 02 sb zero, 0x38(s1) 7532: 83 c7 04 06 lbu a5, 0x60(s1) 7536: 89 cb beqz a5, 0x7548 7538: 83 37 09 00 ld a5, 0x0(s2) 753c: a8 6c ld a0, 0x58(s1) 753e: 82 97 jalr a5 7540: 23 bc 04 04 sd zero, 0x58(s1) 7544: 23 80 04 06 sb zero, 0x60(s1) 7548: a4 7c ld s1, 0x78(s1) 754a: dd f0 bnez s1, 0x74f0 754c: 22 85 mv a0, s0 754e: 83 37 09 00 ld a5, 0x0(s2) 7552: 20 7c ld s0, 0x78(s0) 7554: 82 97 jalr a5 7556: 39 f8 bnez s0, 0x74ac 7558: 85 b7 j 0x74b8 755a: 83 b7 0a 04 ld a5, 0x40(s5) 755e: 93 e7 47 00 ori a5, a5, 0x4 7562: 23 b0 fa 04 sd a5, 0x40(s5) 7566: 83 b7 0a 00 ld a5, 0x0(s5) 756a: 63 8e 07 26 beqz a5, 0x77e6 756e: 89 49 li s3, 0x2 7570: 17 19 04 00 auipc s2, 0x41 7574: 03 39 89 99 ld s2, -0x668(s2) 7578: 9d bf j 0x74ee 757a: 83 b7 0a 04 ld a5, 0x40(s5) 757e: 93 e7 07 08 ori a5, a5, 0x80 7582: 23 b0 fa 04 sd a5, 0x40(s5) 7586: 63 9f 09 06 bnez s3, 0x7604 758a: 83 37 0a 00 ld a5, 0x0(s4) 758e: 93 04 8a 00 addi s1, s4, 0x8 7592: 13 8a 84 00 addi s4, s1, 0x8 7596: 23 b4 fa 02 sd a5, 0x28(s5) 759a: 9c 40 lw a5, 0x0(s1) 759c: e3 93 77 d5 bne a5, s7, 0x72e2 75a0: b1 bb j 0x72fc 75a2: 83 b7 0a 04 ld a5, 0x40(s5) 75a6: 93 e7 87 00 ori a5, a5, 0x8 75aa: 23 b0 fa 04 sd a5, 0x40(s5) 75ae: 83 b7 8a 01 ld a5, 0x18(s5) 75b2: d5 ff bnez a5, 0x756e 75b4: ea 87 mv a5, s10 75b6: 63 95 09 00 bnez s3, 0x75c0 75ba: 83 37 0a 00 ld a5, 0x0(s4) 75be: 21 0a addi s4, s4, 0x8 75c0: 63 88 07 22 beqz a5, 0x77f0 75c4: 23 bc fa 00 sd a5, 0x18(s5) 75c8: d2 84 mv s1, s4 75ca: e3 91 09 d0 bnez s3, 0x72cc 75ce: 15 b3 j 0x72f2 75d0: 6a 85 mv a0, s10 75d2: 63 95 09 00 bnez s3, 0x75dc 75d6: 03 35 0a 00 ld a0, 0x0(s4) 75da: 21 0a addi s4, s4, 0x8 75dc: 83 b7 8a 05 ld a5, 0x58(s5) 75e0: d9 f7 bnez a5, 0x756e 75e2: 97 17 04 00 auipc a5, 0x41 75e6: 83 b7 e7 98 ld a5, -0x672(a5) 75ea: 9c 63 ld a5, 0x0(a5) 75ec: 82 97 jalr a5 75ee: 23 bc aa 04 sd a0, 0x58(s5) 75f2: 63 08 05 32 beqz a0, 0x7922 75f6: 85 47 li a5, 0x1 75f8: 23 80 fa 06 sb a5, 0x60(s5) 75fc: d2 84 mv s1, s4 75fe: e3 97 09 cc bnez s3, 0x72cc 7602: c5 b9 j 0x72f2 7604: 23 b4 aa 03 sd s10, 0x28(s5) 7608: d2 84 mv s1, s4 760a: c9 b1 j 0x72cc 760c: 83 b7 0a 04 ld a5, 0x40(s5) 7610: 03 b7 8a 06 ld a4, 0x68(s5) 7614: 93 e7 07 04 ori a5, a5, 0x40 7618: 23 b0 fa 04 sd a5, 0x40(s5) 761c: 29 fb bnez a4, 0x756e 761e: ea 87 mv a5, s10 7620: 63 95 09 00 bnez s3, 0x762a 7624: 83 37 0a 00 ld a5, 0x0(s4) 7628: 21 0a addi s4, s4, 0x8 762a: 63 83 07 1c beqz a5, 0x77f0 762e: 23 b4 fa 06 sd a5, 0x68(s5) 7632: 23 bc fa 00 sd a5, 0x18(s5) 7636: d2 84 mv s1, s4 7638: e3 9a 09 c8 bnez s3, 0x72cc 763c: 5d b9 j 0x72f2 763e: 6a 87 mv a4, s10 7640: 63 95 09 00 bnez s3, 0x764a 7644: 03 37 0a 00 ld a4, 0x0(s4) 7648: 21 0a addi s4, s4, 0x8 764a: 83 b7 0a 07 ld a5, 0x70(s5) 764e: 85 f3 bnez a5, 0x756e 7650: 23 b8 ea 06 sd a4, 0x70(s5) 7654: d2 84 mv s1, s4 7656: e3 9b 09 c6 bnez s3, 0x72cc 765a: 61 b9 j 0x72f2 765c: 83 b7 0a 01 ld a5, 0x10(s5) 7660: 99 f7 bnez a5, 0x756e 7662: 63 98 09 2a bnez s3, 0x7912 7666: 83 37 0a 00 ld a5, 0x0(s4) 766a: 93 04 8a 00 addi s1, s4, 0x8 766e: 13 8a 84 00 addi s4, s1, 0x8 7672: 23 b8 fa 00 sd a5, 0x10(s5) 7676: 9c 40 lw a5, 0x0(s1) 7678: e3 95 77 c7 bne a5, s7, 0x72e2 767c: 41 b1 j 0x72fc 767e: 83 b7 0a 04 ld a5, 0x40(s5) 7682: 03 b7 8a 04 ld a4, 0x48(s5) 7686: 93 e7 07 03 ori a5, a5, 0x30 768a: 23 b0 fa 04 sd a5, 0x40(s5) 768e: e3 10 07 ee bnez a4, 0x756e 7692: ea 87 mv a5, s10 7694: 63 95 09 00 bnez s3, 0x769e 7698: 83 37 0a 00 ld a5, 0x0(s4) 769c: 21 0a addi s4, s4, 0x8 769e: 63 89 07 14 beqz a5, 0x77f0 76a2: 23 b4 fa 04 sd a5, 0x48(s5) 76a6: 39 bf j 0x75c4 76a8: 6a 85 mv a0, s10 76aa: 63 95 09 00 bnez s3, 0x76b4 76ae: 03 35 0a 00 ld a0, 0x0(s4) 76b2: 21 0a addi s4, s4, 0x8 76b4: 83 b7 0a 03 ld a5, 0x30(s5) 76b8: 63 85 07 28 beqz a5, 0x7942 76bc: 83 b7 0a 04 ld a5, 0x40(s5) 76c0: 85 8b andi a5, a5, 0x1 76c2: e3 86 07 ea beqz a5, 0x756e 76c6: 63 05 05 12 beqz a0, 0x77f0 76ca: 97 17 04 00 auipc a5, 0x41 76ce: 83 b7 67 8a ld a5, -0x75a(a5) 76d2: 9c 63 ld a5, 0x0(a5) 76d4: 82 97 jalr a5 76d6: aa 84 mv s1, a0 76d8: 63 05 05 24 beqz a0, 0x7922 76dc: 83 37 0c 00 ld a5, 0x0(s8) 76e0: 93 05 00 08 li a1, 0x80 76e4: 05 45 li a0, 0x1 76e6: 82 97 jalr a5 76e8: 63 0e 05 2a beqz a0, 0x79a4 76ec: 03 b7 8a 07 ld a4, 0x78(s5) 76f0: 85 47 li a5, 0x1 76f2: 04 f9 sd s1, 0x30(a0) 76f4: 3c e1 sd a5, 0x40(a0) 76f6: 38 fd sd a4, 0x78(a0) 76f8: 23 bc aa 06 sd a0, 0x78(s5) 76fc: 23 0c f5 02 sb a5, 0x38(a0) 7700: d2 84 mv s1, s4 7702: aa 8a mv s5, a0 7704: e3 94 09 bc bnez s3, 0x72cc 7708: ed b6 j 0x72f2 770a: 83 b7 0a 05 ld a5, 0x50(s5) 770e: e3 90 07 e6 bnez a5, 0x756e 7712: 63 94 09 20 bnez s3, 0x791a 7716: 83 37 0a 00 ld a5, 0x0(s4) 771a: 93 04 8a 00 addi s1, s4, 0x8 771e: 13 8a 84 00 addi s4, s1, 0x8 7722: 23 b8 fa 04 sd a5, 0x50(s5) 7726: 9c 40 lw a5, 0x0(s1) 7728: e3 9d 77 bb bne a5, s7, 0x72e2 772c: c1 be j 0x72fc 772e: 6a 85 mv a0, s10 7730: 63 95 09 00 bnez s3, 0x773a 7734: 03 35 0a 00 ld a0, 0x0(s4) 7738: 21 0a addi s4, s4, 0x8 773a: 83 b7 8a 01 ld a5, 0x18(s5) 773e: 63 84 07 22 beqz a5, 0x7966 7742: 83 b7 0a 04 ld a5, 0x40(s5) 7746: 85 8b andi a5, a5, 0x1 7748: e3 83 07 e2 beqz a5, 0x756e 774c: 55 c1 beqz a0, 0x77f0 774e: 97 17 04 00 auipc a5, 0x41 7752: 83 b7 27 82 ld a5, -0x7de(a5) 7756: 9c 63 ld a5, 0x0(a5) 7758: 82 97 jalr a5 775a: aa 84 mv s1, a0 775c: 63 03 05 1c beqz a0, 0x7922 7760: 83 37 0c 00 ld a5, 0x0(s8) 7764: 93 05 00 08 li a1, 0x80 7768: 05 45 li a0, 0x1 776a: 82 97 jalr a5 776c: 63 0c 05 22 beqz a0, 0x79a4 7770: 03 b7 8a 07 ld a4, 0x78(s5) 7774: 85 47 li a5, 0x1 7776: 04 ed sd s1, 0x18(a0) 7778: 3c e1 sd a5, 0x40(a0) 777a: 38 fd sd a4, 0x78(a0) 777c: 23 bc aa 06 sd a0, 0x78(s5) 7780: 23 00 f5 02 sb a5, 0x20(a0) 7784: d2 84 mv s1, s4 7786: aa 8a mv s5, a0 7788: e3 92 09 b4 bnez s3, 0x72cc 778c: 9d b6 j 0x72f2 778e: 63 9b 09 14 bnez s3, 0x78e4 7792: 03 39 0a 00 ld s2, 0x0(s4) 7796: 63 0d 09 04 beqz s2, 0x77f0 779a: 93 04 8a 00 addi s1, s4, 0x8 779e: 0d be j 0x72d0 77a0: 83 b7 0a 04 ld a5, 0x40(s5) 77a4: a9 8b andi a5, a5, 0xa 77a6: e3 94 07 dc bnez a5, 0x756e 77aa: 6a 85 mv a0, s10 77ac: 63 95 09 00 bnez s3, 0x77b6 77b0: 03 35 0a 00 ld a0, 0x0(s4) 77b4: 21 0a addi s4, s4, 0x8 77b6: 0d cd beqz a0, 0x77f0 77b8: 97 07 04 00 auipc a5, 0x40 77bc: 83 b7 87 7b ld a5, 0x7b8(a5) 77c0: 9c 63 ld a5, 0x0(a5) 77c2: 82 97 jalr a5 77c4: 23 bc aa 00 sd a0, 0x18(s5) 77c8: 63 0d 05 14 beqz a0, 0x7922 77cc: 83 b7 0a 04 ld a5, 0x40(s5) 77d0: 05 47 li a4, 0x1 77d2: 23 80 ea 02 sb a4, 0x20(s5) 77d6: 93 e7 27 00 ori a5, a5, 0x2 77da: 23 b0 fa 04 sd a5, 0x40(s5) 77de: d2 84 mv s1, s4 77e0: e3 96 09 ae bnez s3, 0x72cc 77e4: 39 b6 j 0x72f2 77e6: ea 87 mv a5, s10 77e8: 63 80 09 12 beqz s3, 0x7908 77ec: 63 92 07 10 bnez a5, 0x78f0 77f0: 8d 49 li s3, 0x3 77f2: 17 09 04 00 auipc s2, 0x40 77f6: 03 39 69 71 ld s2, 0x716(s2) 77fa: d5 b9 j 0x74ee 77fc: 13 77 09 03 andi a4, s2, 0x30 7800: 93 05 00 03 li a1, 0x30 7804: e3 1c b7 b0 bne a4, a1, 0x731c 7808: 95 49 li s3, 0x5 780a: 05 b9 j 0x743a 780c: 62 66 ld a2, 0x18(sp) 780e: ed be j 0x7408 7810: e3 17 07 c0 bnez a4, 0x741e 7814: 95 49 li s3, 0x5 7816: 15 b1 j 0x743a 7818: 82 77 ld a5, 0x20(sp) 781a: 94 63 ld a3, 0x0(a5) 781c: e9 c2 beqz a3, 0x78de 781e: 98 e2 sd a4, 0x0(a3) 7820: 82 77 ld a5, 0x20(sp) 7822: 98 e3 sd a4, 0x0(a5) 7824: f1 be j 0x7400 7826: 93 76 09 01 andi a3, s2, 0x10 782a: dd c6 beqz a3, 0x78d8 782c: 03 ba 8d 05 ld s4, 0x58(s11) 7830: 97 07 04 00 auipc a5, 0x40 7834: 83 b7 07 74 ld a5, 0x740(a5) 7838: 03 bb 07 00 ld s6, 0x0(a5) 783c: 97 aa 02 00 auipc s5, 0x2a 7840: 93 8a 4a ab addi s5, s5, -0x54c 7844: 11 c2 beqz a2, 0x7848 7846: b2 8a mv s5, a2 7848: 63 0b 0a 04 beqz s4, 0x789e 784c: 17 f9 03 00 auipc s2, 0x3f 7850: 13 09 49 6c addi s2, s2, 0x6c4 7854: 91 4b li s7, 0x4 7856: 81 49 li s3, 0x0 7858: 19 a8 j 0x786e 785a: 85 29 addiw s3, s3, 0x1 785c: 99 47 li a5, 0x6 785e: 41 09 addi s2, s2, 0x10 7860: 63 8f f9 02 beq s3, a5, 0x789e 7864: 03 35 09 00 ld a0, 0x0(s2) 7868: ef d0 8f b8 jal 0x4bf0 <.plt+0x2b0> 786c: aa 8b mv s7, a0 786e: 52 85 mv a0, s4 7870: ef d0 0f b8 jal 0x4bf0 <.plt+0x2b0> 7874: 83 35 09 00 ld a1, 0x0(s2) 7878: e3 61 75 ff bltu a0, s7, 0x785a 787c: 33 05 75 41 sub a0, a0, s7 7880: 52 95 add a0, a0, s4 7882: ef d0 ef c2 jal 0x4cb0 <.plt+0x370> 7886: 71 d9 beqz a0, 0x785a 7888: 93 96 09 02 slli a3, s3, 0x20 788c: 13 d7 c6 01 srli a4, a3, 0x1c 7890: 97 f7 03 00 auipc a5, 0x3f 7894: 93 87 07 68 addi a5, a5, 0x680 7898: 3e 97 add a4, a4, a5 789a: 83 3a 87 00 ld s5, 0x8(a4) 789e: 56 85 mv a0, s5 78a0: 02 9b jalr s6 78a2: 23 b8 ad 02 sd a0, 0x30(s11) 78a6: 41 cd beqz a0, 0x793e 78a8: 05 47 li a4, 0x1 78aa: 03 b9 0d 04 ld s2, 0x40(s11) 78ae: 23 8c ed 02 sb a4, 0x38(s11) 78b2: 49 b4 j 0x7334 78b4: 03 39 04 00 ld s2, 0x0(s0) 78b8: 63 03 09 08 beqz s2, 0x793e 78bc: 0c 68 ld a1, 0x10(s0) 78be: 9d cd beqz a1, 0x78fc 78c0: 4a 85 mv a0, s2 78c2: ef e0 71 23 jal 0x262f8 78c6: 23 b0 ad 00 sd a0, 0x0(s11) 78ca: 35 c9 beqz a0, 0x793e 78cc: 05 47 li a4, 0x1 78ce: 03 b9 0d 04 ld s2, 0x40(s11) 78d2: 23 84 ed 00 sb a4, 0x8(s11) 78d6: a5 b4 j 0x733e 78d8: 03 ba 8d 01 ld s4, 0x18(s11) 78dc: 91 bf j 0x7830 78de: a2 77 ld a5, 0x28(sp) 78e0: 98 e3 sd a4, 0x0(a5) 78e2: 3d bf j 0x7820 78e4: 99 49 li s3, 0x6 78e6: 17 09 04 00 auipc s2, 0x40 78ea: 03 39 29 62 ld s2, 0x622(s2) 78ee: 01 b1 j 0x74ee 78f0: 23 b0 fa 00 sd a5, 0x0(s5) 78f4: d2 84 mv s1, s4 78f6: e3 9b 09 9c bnez s3, 0x72cc 78fa: e5 ba j 0x72f2 78fc: 4a 85 mv a0, s2 78fe: ef d0 2f af jal 0x4bf0 <.plt+0x2b0> 7902: 93 05 15 00 addi a1, a0, 0x1 7906: 6d bf j 0x78c0 7908: 83 37 0a 00 ld a5, 0x0(s4) 790c: 21 0a addi s4, s4, 0x8 790e: ed f3 bnez a5, 0x78f0 7910: c5 b5 j 0x77f0 7912: 23 b8 aa 01 sd s10, 0x10(s5) 7916: d2 84 mv s1, s4 7918: 55 ba j 0x72cc 791a: 23 b8 aa 05 sd s10, 0x50(s5) 791e: d2 84 mv s1, s4 7920: 75 b2 j 0x72cc 7922: 17 09 04 00 auipc s2, 0x40 7926: 03 39 69 5e ld s2, 0x5e6(s2) 792a: 85 49 li s3, 0x1 792c: c9 b6 j 0x74ee 792e: aa 70 ld ra, 0xa8(sp) 7930: 85 49 li s3, 0x1 7932: ea 64 ld s1, 0x98(sp) 7934: 06 7c ld s8, 0x60(sp) 7936: 4e 85 mv a0, s3 7938: aa 69 ld s3, 0x88(sp) 793a: 2d 61 addi sp, sp, 0xe0 793c: 82 80 ret 793e: 85 49 li s3, 0x1 7940: ed bc j 0x743a 7942: e3 07 05 ea beqz a0, 0x77f0 7946: 97 07 04 00 auipc a5, 0x40 794a: 83 b7 a7 62 ld a5, 0x62a(a5) 794e: 9c 63 ld a5, 0x0(a5) 7950: 82 97 jalr a5 7952: 23 b8 aa 02 sd a0, 0x30(s5) 7956: 71 d5 beqz a0, 0x7922 7958: 85 47 li a5, 0x1 795a: 23 8c fa 02 sb a5, 0x38(s5) 795e: d2 84 mv s1, s4 7960: e3 96 09 96 bnez s3, 0x72cc 7964: 79 b2 j 0x72f2 7966: e3 05 05 e8 beqz a0, 0x77f0 796a: 97 07 04 00 auipc a5, 0x40 796e: 83 b7 67 60 ld a5, 0x606(a5) 7972: 9c 63 ld a5, 0x0(a5) 7974: 82 97 jalr a5 7976: 23 bc aa 00 sd a0, 0x18(s5) 797a: 45 d5 beqz a0, 0x7922 797c: 83 b7 0a 04 ld a5, 0x40(s5) 7980: 05 47 li a4, 0x1 7982: 23 80 ea 02 sb a4, 0x20(s5) 7986: 93 e7 17 00 ori a5, a5, 0x1 798a: 23 b0 fa 04 sd a5, 0x40(s5) 798e: d2 84 mv s1, s4 7990: e3 9e 09 92 bnez s3, 0x72cc 7994: b9 ba j 0x72f2 7996: a6 6d ld s11, 0x48(sp) 7998: 81 49 li s3, 0x0 799a: 17 09 04 00 auipc s2, 0x40 799e: 03 39 e9 56 ld s2, 0x56e(s2) 79a2: 29 b6 j 0x74ac 79a4: 17 09 04 00 auipc s2, 0x40 79a8: 03 39 49 56 ld s2, 0x564(s2) 79ac: 83 37 09 00 ld a5, 0x0(s2) 79b0: 26 85 mv a0, s1 79b2: 85 49 li s3, 0x1 79b4: 82 97 jalr a5 79b6: 25 be j 0x74ee 00000000000079b8 : 79b8: 79 71 addi sp, sp, -0x30 79ba: 22 f0 sd s0, 0x20(sp) 79bc: 00 61 ld s0, 0x0(a0) 79be: 06 f4 sd ra, 0x28(sp) 79c0: 1d cc beqz s0, 0x79fe 79c2: 4a e8 sd s2, 0x10(sp) 79c4: 4e e4 sd s3, 0x8(sp) 79c6: 52 e0 sd s4, 0x0(sp) 79c8: 26 ec sd s1, 0x18(sp) 79ca: 2a 8a mv s4, a0 79cc: 17 09 04 00 auipc s2, 0x40 79d0: 03 39 c9 53 ld s2, 0x53c(s2) 79d4: 85 49 li s3, 0x1 79d6: 1c 44 lw a5, 0x8(s0) 79d8: a2 84 mv s1, s0 79da: 00 60 ld s0, 0x0(s0) 79dc: 63 e6 f9 00 bltu s3, a5, 0x79e8 79e0: 83 37 09 00 ld a5, 0x0(s2) 79e4: 88 68 ld a0, 0x10(s1) 79e6: 82 97 jalr a5 79e8: 83 37 09 00 ld a5, 0x0(s2) 79ec: 26 85 mv a0, s1 79ee: 82 97 jalr a5 79f0: 7d f0 bnez s0, 0x79d6 79f2: 23 30 0a 00 sd zero, 0x0(s4) 79f6: e2 64 ld s1, 0x18(sp) 79f8: 42 69 ld s2, 0x10(sp) 79fa: a2 69 ld s3, 0x8(sp) 79fc: 02 6a ld s4, 0x0(sp) 79fe: a2 70 ld ra, 0x28(sp) 7a00: 02 74 ld s0, 0x20(sp) 7a02: 45 61 addi sp, sp, 0x30 7a04: 82 80 ret 0000000000007a06 : 7a06: 35 c1 beqz a0, 0x7a6a 7a08: 01 11 addi sp, sp, -0x20 7a0a: 26 e4 sd s1, 0x8(sp) 7a0c: 4a e0 sd s2, 0x0(sp) 7a0e: 06 ec sd ra, 0x18(sp) 7a10: 22 e8 sd s0, 0x10(sp) 7a12: 2a 89 mv s2, a0 7a14: 97 04 04 00 auipc s1, 0x40 7a18: 83 b4 44 4f ld s1, 0x4f4(s1) 7a1c: 03 35 89 04 ld a0, 0x48(s2) 7a20: 4a 84 mv s0, s2 7a22: 03 39 09 00 ld s2, 0x0(s2) 7a26: ef f0 1f fe jal 0x7a06 7a2a: 3c 68 ld a5, 0x50(s0) 7a2c: 13 f7 47 00 andi a4, a5, 0x4 7a30: 05 cb beqz a4, 0x7a60 7a32: 93 f7 87 05 andi a5, a5, 0x58 7a36: 81 e7 bnez a5, 0x7a3e 7a38: 9c 60 ld a5, 0x0(s1) 7a3a: 08 6c ld a0, 0x18(s0) 7a3c: 82 97 jalr a5 7a3e: 9c 60 ld a5, 0x0(s1) 7a40: 08 7c ld a0, 0x38(s0) 7a42: 82 97 jalr a5 7a44: 9c 60 ld a5, 0x0(s1) 7a46: 28 6c ld a0, 0x58(s0) 7a48: 82 97 jalr a5 7a4a: 9c 60 ld a5, 0x0(s1) 7a4c: 22 85 mv a0, s0 7a4e: 82 97 jalr a5 7a50: e3 16 09 fc bnez s2, 0x7a1c 7a54: e2 60 ld ra, 0x18(sp) 7a56: 42 64 ld s0, 0x10(sp) 7a58: a2 64 ld s1, 0x8(sp) 7a5a: 02 69 ld s2, 0x0(sp) 7a5c: 05 61 addi sp, sp, 0x20 7a5e: 82 80 ret 7a60: 9c 60 ld a5, 0x0(s1) 7a62: 08 64 ld a0, 0x8(s0) 7a64: 82 97 jalr a5 7a66: 3c 68 ld a5, 0x50(s0) 7a68: e9 b7 j 0x7a32 7a6a: 82 80 ret 0000000000007a6c : 7a6c: 13 01 01 d4 addi sp, sp, -0x2c0 7a70: 23 3c 11 2a sd ra, 0x2b8(sp) 7a74: 23 30 a1 27 sd s10, 0x260(sp) 7a78: 2e ec sd a1, 0x18(sp) 7a7a: 02 fc sd zero, 0x38(sp) 7a7c: 82 e4 sd zero, 0x48(sp) 7a7e: 23 b0 05 00 sd zero, 0x0(a1) 7a82: 2a e8 sd a0, 0x10(sp) 7a84: 3a f0 sd a4, 0x20(sp) 7a86: 63 0a 06 42 beqz a2, 0x7eba 7a8a: 23 38 81 2a sd s0, 0x2b0(sp) 7a8e: 23 34 91 2a sd s1, 0x2a8(sp) 7a92: 23 30 21 2b sd s2, 0x2a0(sp) 7a96: b6 84 mv s1, a3 7a98: 23 38 41 29 sd s4, 0x290(sp) 7a9c: 2a 89 mv s2, a0 7a9e: 32 8a mv s4, a2 7aa0: ef 90 42 33 jal 0x30dd4 7aa4: 2a 84 mv s0, a0 7aa6: 4a 85 mv a0, s2 7aa8: ef 90 c2 32 jal 0x30dd4 7aac: 01 24 sext.w s0, s0 7aae: 1b 06 05 00 sext.w a2, a0 7ab2: a2 85 mv a1, s0 7ab4: 17 a5 02 00 auipc a0, 0x2a 7ab8: 13 05 45 88 addi a0, a0, -0x77c 7abc: ef c0 5f f4 jal 0x4a00 <.plt+0xc0> 7ac0: 2a e4 sd a0, 0x8(sp) 7ac2: 63 0a 05 40 beqz a0, 0x7ed6 7ac6: 63 83 04 40 beqz s1, 0x7ecc 7aca: 22 67 ld a4, 0x8(sp) 7acc: 20 18 addi s0, sp, 0x38 7ace: a6 86 mv a3, s1 7ad0: 17 a6 02 00 auipc a2, 0x2a 7ad4: 13 06 06 89 addi a2, a2, -0x770 7ad8: 81 45 li a1, 0x0 7ada: 22 85 mv a0, s0 7adc: ef f0 6f df jal 0x70d2 7ae0: 2a 8d mv s10, a0 7ae2: 63 1c 05 1a bnez a0, 0x7c9a 7ae6: e2 77 ld a5, 0x38(sp) 7ae8: 23 34 51 29 sd s5, 0x288(sp) 7aec: 23 38 81 27 sd s8, 0x270(sp) 7af0: 23 34 91 27 sd s9, 0x268(sp) 7af4: 23 3c b1 25 sd s11, 0x258(sp) 7af8: 23 3c 31 29 sd s3, 0x298(sp) 7afc: 23 30 61 29 sd s6, 0x280(sp) 7b00: 23 3c 71 27 sd s7, 0x278(sp) 7b04: 3e f4 sd a5, 0x28(sp) 7b06: 81 4a li s5, 0x0 7b08: be e0 sd a5, 0x40(sp) 7b0a: a4 00 addi s1, sp, 0x48 7b0c: 97 ac 02 00 auipc s9, 0x2a 7b10: 93 8c 4c 8d addi s9, s9, -0x72c 7b14: 17 a9 02 00 auipc s2, 0x2a 7b18: 13 09 49 91 addi s2, s2, -0x6ec 7b1c: 17 ac 02 00 auipc s8, 0x2a 7b20: 13 0c 4c 90 addi s8, s8, -0x6fc 7b24: 97 0d 04 00 auipc s11, 0x40 7b28: 83 bd cd 3a ld s11, 0x3ac(s11) 7b2c: a2 66 ld a3, 0x8(sp) 7b2e: 17 a6 02 00 auipc a2, 0x2a 7b32: 13 06 a6 84 addi a2, a2, -0x7b6 7b36: a6 85 mv a1, s1 7b38: 22 85 mv a0, s0 7b3a: ef f0 8f d9 jal 0x70d2 7b3e: 2a 8d mv s10, a0 7b40: 63 12 05 10 bnez a0, 0x7c44 7b44: 17 a6 02 00 auipc a2, 0x2a 7b48: 13 06 c6 83 addi a2, a2, -0x7c4 7b4c: a6 85 mv a1, s1 7b4e: 22 85 mv a0, s0 7b50: ef f0 2f d8 jal 0x70d2 7b54: 2a 8d mv s10, a0 7b56: 63 17 05 0e bnez a0, 0x7c44 7b5a: 83 36 0a 01 ld a3, 0x10(s4) 7b5e: 03 36 8a 00 ld a2, 0x8(s4) 7b62: 26 87 mv a4, s1 7b64: 81 45 li a1, 0x0 7b66: 22 85 mv a0, s0 7b68: ef f0 4f c2 jal 0x6f8c 7b6c: 2a 8d mv s10, a0 7b6e: 79 e9 bnez a0, 0x7c44 7b70: 17 a6 02 00 auipc a2, 0x2a 7b74: 13 06 86 83 addi a2, a2, -0x7c8 7b78: a6 85 mv a1, s1 7b7a: 22 85 mv a0, s0 7b7c: ef f0 6f d5 jal 0x70d2 7b80: 2a 8d mv s10, a0 7b82: 69 e1 bnez a0, 0x7c44 7b84: 83 37 8a 04 ld a5, 0x48(s4) 7b88: b1 cb beqz a5, 0x7bdc 7b8a: 97 07 04 00 auipc a5, 0x40 7b8e: 83 b7 e7 37 ld a5, 0x37e(a5) 7b92: 9c 63 ld a5, 0x0(a5) 7b94: 56 85 mv a0, s5 7b96: 82 97 jalr a5 7b98: c2 6a ld s5, 0x10(sp) 7b9a: 56 85 mv a0, s5 7b9c: ef 90 82 23 jal 0x30dd4 7ba0: aa 89 mv s3, a0 7ba2: 56 85 mv a0, s5 7ba4: ef 90 02 23 jal 0x30dd4 7ba8: 81 29 sext.w s3, s3 7baa: 1b 06 05 00 sext.w a2, a0 7bae: ce 85 mv a1, s3 7bb0: 17 95 02 00 auipc a0, 0x29 7bb4: 13 05 85 78 addi a0, a0, 0x788 7bb8: ef c0 9f e4 jal 0x4a00 <.plt+0xc0> 7bbc: aa 8a mv s5, a0 7bbe: 63 06 05 32 beqz a0, 0x7eea 7bc2: aa 86 mv a3, a0 7bc4: 17 96 02 00 auipc a2, 0x29 7bc8: 13 06 c6 7e addi a2, a2, 0x7ec 7bcc: a6 85 mv a1, s1 7bce: 22 85 mv a0, s0 7bd0: ef f0 2f d0 jal 0x70d2 7bd4: 2a 8d mv s10, a0 7bd6: 3d e5 bnez a0, 0x7c44 7bd8: 83 37 8a 04 ld a5, 0x48(s4) 7bdc: d2 89 mv s3, s4 7bde: 63 80 07 14 beqz a5, 0x7d1e 7be2: d6 86 mv a3, s5 7be4: 66 86 mv a2, s9 7be6: a6 85 mv a1, s1 7be8: 22 85 mv a0, s0 7bea: ef f0 8f ce jal 0x70d2 7bee: 2a 8d mv s10, a0 7bf0: 31 e9 bnez a0, 0x7c44 7bf2: 83 b5 89 05 ld a1, 0x58(s3) 7bf6: 03 b5 89 01 ld a0, 0x18(s3) 7bfa: a6 86 mv a3, s1 7bfc: 22 86 mv a2, s0 7bfe: ef f0 2f d5 jal 0x7150 7c02: 2a 8d mv s10, a0 7c04: 21 e1 bnez a0, 0x7c44 7c06: 83 b6 89 03 ld a3, 0x38(s3) 7c0a: 99 ca beqz a3, 0x7c20 7c0c: 17 96 02 00 auipc a2, 0x29 7c10: 13 06 c6 7f addi a2, a2, 0x7fc 7c14: a6 85 mv a1, s1 7c16: 22 85 mv a0, s0 7c18: ef f0 af cb jal 0x70d2 7c1c: 2a 8d mv s10, a0 7c1e: 1d e1 bnez a0, 0x7c44 7c20: 03 bb 09 04 ld s6, 0x40(s3) 7c24: 63 17 0b 00 bnez s6, 0x7c32 7c28: 45 a0 j 0x7cc8 7c2a: 03 3b 8b 00 ld s6, 0x8(s6) 7c2e: 63 0d 0b 08 beqz s6, 0x7cc8 7c32: 83 36 0b 00 ld a3, 0x0(s6) 7c36: 4a 86 mv a2, s2 7c38: a6 85 mv a1, s1 7c3a: 22 85 mv a0, s0 7c3c: ef f0 6f c9 jal 0x70d2 7c40: 2a 8d mv s10, a0 7c42: 65 d5 beqz a0, 0x7c2a 7c44: 88 00 addi a0, sp, 0x40 7c46: ef f0 3f d7 jal 0x79b8 7c4a: 17 04 04 00 auipc s0, 0x40 7c4e: 03 34 e4 2b ld s0, 0x2be(s0) 7c52: 18 60 ld a4, 0x0(s0) 7c54: 56 85 mv a0, s5 7c56: 02 97 jalr a4 7c58: 18 60 ld a4, 0x0(s0) 7c5a: 22 65 ld a0, 0x8(sp) 7c5c: 02 97 jalr a4 7c5e: 03 34 01 2b ld s0, 0x2b0(sp) 7c62: 83 34 81 2a ld s1, 0x2a8(sp) 7c66: 03 39 01 2a ld s2, 0x2a0(sp) 7c6a: 83 39 81 29 ld s3, 0x298(sp) 7c6e: 03 3a 01 29 ld s4, 0x290(sp) 7c72: 83 3a 81 28 ld s5, 0x288(sp) 7c76: 03 3b 01 28 ld s6, 0x280(sp) 7c7a: 83 3b 81 27 ld s7, 0x278(sp) 7c7e: 03 3c 01 27 ld s8, 0x270(sp) 7c82: 83 3c 81 26 ld s9, 0x268(sp) 7c86: 83 3d 81 25 ld s11, 0x258(sp) 7c8a: 83 30 81 2b ld ra, 0x2b8(sp) 7c8e: 6a 85 mv a0, s10 7c90: 03 3d 01 26 ld s10, 0x260(sp) 7c94: 13 01 01 2c addi sp, sp, 0x2c0 7c98: 82 80 ret 7c9a: 17 07 04 00 auipc a4, 0x40 7c9e: 03 37 e7 26 ld a4, 0x26e(a4) 7ca2: 22 65 ld a0, 0x8(sp) 7ca4: 18 63 ld a4, 0x0(a4) 7ca6: 02 97 jalr a4 7ca8: 83 30 81 2b ld ra, 0x2b8(sp) 7cac: 03 34 01 2b ld s0, 0x2b0(sp) 7cb0: 83 34 81 2a ld s1, 0x2a8(sp) 7cb4: 03 39 01 2a ld s2, 0x2a0(sp) 7cb8: 03 3a 01 29 ld s4, 0x290(sp) 7cbc: 6a 85 mv a0, s10 7cbe: 03 3d 01 26 ld s10, 0x260(sp) 7cc2: 13 01 01 2c addi sp, sp, 0x2c0 7cc6: 82 80 ret 7cc8: 62 86 mv a2, s8 7cca: a6 85 mv a1, s1 7ccc: 22 85 mv a0, s0 7cce: ef f0 4f c0 jal 0x70d2 7cd2: 2a 8d mv s10, a0 7cd4: 25 f9 bnez a0, 0x7c44 7cd6: 03 37 0a 05 ld a4, 0x50(s4) 7cda: 93 76 37 00 andi a3, a4, 0x3 7cde: b5 e2 bnez a3, 0x7d42 7ce0: 93 77 07 01 andi a5, a4, 0x10 7ce4: 63 9f 07 0e bnez a5, 0x7de2 7ce8: 93 77 07 04 andi a5, a4, 0x40 7cec: 13 77 07 08 andi a4, a4, 0x80 7cf0: d1 c7 beqz a5, 0x7d7c 7cf2: 03 36 0a 06 ld a2, 0x60(s4) 7cf6: 63 0e 07 0e beqz a4, 0x7df2 7cfa: 83 36 8a 06 ld a3, 0x68(s4) 7cfe: 26 87 mv a4, s1 7d00: 89 45 li a1, 0x2 7d02: 22 85 mv a0, s0 7d04: ef f0 8f a8 jal 0x6f8c 7d08: 2a 8d mv s10, a0 7d0a: 83 b9 89 04 ld s3, 0x48(s3) 7d0e: 63 86 09 08 beqz s3, 0x7d9a 7d12: e3 19 0d f2 bnez s10, 0x7c44 7d16: 83 37 8a 04 ld a5, 0x48(s4) 7d1a: e3 94 07 ec bnez a5, 0x7be2 7d1e: 83 37 0a 05 ld a5, 0x50(s4) 7d22: 13 f7 17 05 andi a4, a5, 0x51 7d26: e3 00 07 ee beqz a4, 0x7c06 7d2a: 83 35 8a 05 ld a1, 0x58(s4) 7d2e: 81 c5 beqz a1, 0x7d36 7d30: 03 35 8a 01 ld a0, 0x18(s4) 7d34: d9 b5 j 0x7bfa 7d36: 85 8b andi a5, a5, 0x1 7d38: e3 87 07 ec beqz a5, 0x7c06 7d3c: 03 35 8a 01 ld a0, 0x18(s4) 7d40: 6d bd j 0x7bfa 7d42: 83 b5 89 01 ld a1, 0x18(s3) 7d46: 17 95 02 00 auipc a0, 0x29 7d4a: 13 05 25 59 addi a0, a0, 0x592 7d4e: ef c0 3f f6 jal 0x4cb0 <.plt+0x370> 7d52: 5d c1 beqz a0, 0x7df8 7d54: 83 bb 0d 00 ld s7, 0x0(s11) 7d58: 63 9a 0b 0c bnez s7, 0x7e2c 7d5c: c2 67 ld a5, 0x10(sp) 7d5e: 91 cb beqz a5, 0x7d72 7d60: 03 b6 89 01 ld a2, 0x18(s3) 7d64: 97 95 02 00 auipc a1, 0x29 7d68: 93 85 c5 6c addi a1, a1, 0x6cc 7d6c: 3e 85 mv a0, a5 7d6e: ef 50 00 25 jal 0xcfbe 7d72: e2 67 ld a5, 0x18(sp) 7d74: 69 4d li s10, 0x1a 7d76: 23 b0 07 00 sd zero, 0x0(a5) 7d7a: e9 b5 j 0x7c44 7d7c: 03 36 8a 01 ld a2, 0x18(s4) 7d80: 35 c7 beqz a4, 0x7dec 7d82: 83 36 8a 06 ld a3, 0x68(s4) 7d86: 26 87 mv a4, s1 7d88: 85 45 li a1, 0x1 7d8a: 22 85 mv a0, s0 7d8c: ef f0 0f a0 jal 0x6f8c 7d90: 2a 8d mv s10, a0 7d92: 83 b9 89 04 ld s3, 0x48(s3) 7d96: e3 9e 09 f6 bnez s3, 0x7d12 7d9a: e3 15 0d ea bnez s10, 0x7c44 7d9e: 83 37 8a 04 ld a5, 0x48(s4) 7da2: 89 cf beqz a5, 0x7dbc 7da4: d6 86 mv a3, s5 7da6: 17 96 02 00 auipc a2, 0x29 7daa: 13 06 26 6a addi a2, a2, 0x6a2 7dae: a6 85 mv a1, s1 7db0: 22 85 mv a0, s0 7db2: ef f0 0f b2 jal 0x70d2 7db6: 2a 8d mv s10, a0 7db8: e3 16 05 e8 bnez a0, 0x7c44 7dbc: 03 3a 0a 00 ld s4, 0x0(s4) 7dc0: 63 0b 0a 08 beqz s4, 0x7e56 7dc4: a6 67 ld a5, 0x48(sp) 7dc6: e3 83 07 d6 beqz a5, 0x7b2c 7dca: 17 96 02 00 auipc a2, 0x29 7dce: 13 06 66 69 addi a2, a2, 0x696 7dd2: a6 85 mv a1, s1 7dd4: 22 85 mv a0, s0 7dd6: ef f0 cf af jal 0x70d2 7dda: 2a 8d mv s10, a0 7ddc: e3 08 05 d4 beqz a0, 0x7b2c 7de0: 95 b5 j 0x7c44 7de2: 83 36 0a 03 ld a3, 0x30(s4) 7de6: 03 36 8a 02 ld a2, 0x28(s4) 7dea: 71 bf j 0x7d86 7dec: 83 36 0a 02 ld a3, 0x20(s4) 7df0: 59 bf j 0x7d86 7df2: 83 36 0a 02 ld a3, 0x20(s4) 7df6: 21 b7 j 0x7cfe 7df8: 03 b5 89 01 ld a0, 0x18(s3) 7dfc: 97 95 02 00 auipc a1, 0x29 7e00: 93 85 45 4d addi a1, a1, 0x4d4 7e04: ef d0 cf a0 jal 0x5010 <.plt+0x6d0> 7e08: aa 8b mv s7, a0 7e0a: 29 d9 beqz a0, 0x7d5c 7e0c: 83 b6 0d 00 ld a3, 0x0(s11) 7e10: 63 8e a6 00 beq a3, a0, 0x7e2c 7e14: ef d0 cf 98 jal 0x4fa0 <.plt+0x660> 7e18: 03 b6 89 01 ld a2, 0x18(s3) 7e1c: 26 87 mv a4, s1 7e1e: 81 46 li a3, 0x0 7e20: 8d 45 li a1, 0x3 7e22: 22 85 mv a0, s0 7e24: ef f0 8f 96 jal 0x6f8c 7e28: 2a 8d mv s10, a0 7e2a: c5 b5 j 0x7d0a 7e2c: 13 0b 01 05 addi s6, sp, 0x50 7e30: de 86 mv a3, s7 7e32: 13 06 00 20 li a2, 0x200 7e36: 85 45 li a1, 0x1 7e38: 5a 85 mv a0, s6 7e3a: ef c0 7f e5 jal 0x4c90 <.plt+0x350> 7e3e: aa 86 mv a3, a0 7e40: 26 87 mv a4, s1 7e42: 5a 86 mv a2, s6 7e44: 85 45 li a1, 0x1 7e46: 22 85 mv a0, s0 7e48: e3 81 06 ec beqz a3, 0x7d0a 7e4c: ef f0 0f 94 jal 0x6f8c 7e50: 65 d1 beqz a0, 0x7e30 7e52: 2a 8d mv s10, a0 7e54: 3d bf j 0x7d92 7e56: a2 66 ld a3, 0x8(sp) 7e58: 17 96 02 00 auipc a2, 0x29 7e5c: 13 06 06 60 addi a2, a2, 0x600 7e60: a6 85 mv a1, s1 7e62: 22 85 mv a0, s0 7e64: ef f0 ef a6 jal 0x70d2 7e68: 2a 8d mv s10, a0 7e6a: e3 1d 05 dc bnez a0, 0x7c44 7e6e: 26 67 ld a4, 0x48(sp) 7e70: 82 76 ld a3, 0x20(sp) 7e72: 17 04 04 00 auipc s0, 0x40 7e76: 03 34 64 09 ld s0, 0x96(s0) 7e7a: 1c 60 ld a5, 0x0(s0) 7e7c: 56 85 mv a0, s5 7e7e: 98 e2 sd a4, 0x0(a3) 7e80: 82 97 jalr a5 7e82: 1c 60 ld a5, 0x0(s0) 7e84: 22 65 ld a0, 0x8(sp) 7e86: 82 97 jalr a5 7e88: e2 67 ld a5, 0x18(sp) 7e8a: 22 77 ld a4, 0x28(sp) 7e8c: 03 34 01 2b ld s0, 0x2b0(sp) 7e90: 83 34 81 2a ld s1, 0x2a8(sp) 7e94: 03 39 01 2a ld s2, 0x2a0(sp) 7e98: 83 39 81 29 ld s3, 0x298(sp) 7e9c: 03 3a 01 29 ld s4, 0x290(sp) 7ea0: 83 3a 81 28 ld s5, 0x288(sp) 7ea4: 03 3b 01 28 ld s6, 0x280(sp) 7ea8: 83 3b 81 27 ld s7, 0x278(sp) 7eac: 03 3c 01 27 ld s8, 0x270(sp) 7eb0: 83 3c 81 26 ld s9, 0x268(sp) 7eb4: 83 3d 81 25 ld s11, 0x258(sp) 7eb8: 98 e3 sd a4, 0x0(a5) 7eba: 83 30 81 2b ld ra, 0x2b8(sp) 7ebe: 01 4d li s10, 0x0 7ec0: 6a 85 mv a0, s10 7ec2: 03 3d 01 26 ld s10, 0x260(sp) 7ec6: 13 01 01 2c addi sp, sp, 0x2c0 7eca: 82 80 ret 7ecc: 97 94 02 00 auipc s1, 0x29 7ed0: 93 84 44 44 addi s1, s1, 0x444 7ed4: dd be j 0x7aca 7ed6: 03 34 01 2b ld s0, 0x2b0(sp) 7eda: 83 34 81 2a ld s1, 0x2a8(sp) 7ede: 03 39 01 2a ld s2, 0x2a0(sp) 7ee2: 03 3a 01 29 ld s4, 0x290(sp) 7ee6: 6d 4d li s10, 0x1b 7ee8: 4d b3 j 0x7c8a 7eea: 6d 4d li s10, 0x1b 7eec: a1 bb j 0x7c44 0000000000007eee : 7eee: 59 71 addi sp, sp, -0x70 7ef0: ce e4 sd s3, 0x48(sp) 7ef2: 79 77 lui a4, 0xffffe 7ef4: f9 77 lui a5, 0xffffe 7ef6: ae 89 mv s3, a1 7ef8: 89 65 lui a1, 0x2 7efa: 13 07 07 fd addi a4, a4, -0x30 7efe: 93 86 05 03 addi a3, a1, 0x30 7f02: f9 72 lui t0, 0xffffe 7f04: 93 87 87 fd addi a5, a5, -0x28 7f08: 93 85 05 03 addi a1, a1, 0x30 7f0c: d2 e0 sd s4, 0x40(sp) 7f0e: 86 f4 sd ra, 0x68(sp) 7f10: a2 f0 sd s0, 0x60(sp) 7f12: a6 ec sd s1, 0x58(sp) 7f14: ca e8 sd s2, 0x50(sp) 7f16: 56 fc sd s5, 0x38(sp) 7f18: 5a f8 sd s6, 0x30(sp) 7f1a: ba 96 add a3, a3, a4 7f1c: 16 91 add sp, sp, t0 7f1e: be 95 add a1, a1, a5 7f20: 32 8a mv s4, a2 7f22: 33 87 26 00 add a4, a3, sp 7f26: 2a 86 mv a2, a0 7f28: 8a 95 add a1, a1, sp 7f2a: 01 45 li a0, 0x0 7f2c: ef f0 1f b4 jal 0x7a6c 7f30: 55 ed bnez a0, 0x7fec 7f32: 09 67 lui a4, 0x2 7f34: 79 79 lui s2, 0xffffe 7f36: 93 07 07 03 addi a5, a4, 0x30 7f3a: ca 97 add a5, a5, s2 7f3c: 33 89 27 00 add s2, a5, sp 7f40: 83 34 89 fd ld s1, -0x28(s2) 7f44: d5 c4 beqz s1, 0x7ff0 7f46: f9 7a lui s5, 0xffffe 7f48: 81 1a addi s5, s5, -0x20 7f4a: 93 07 07 03 addi a5, a4, 0x30 7f4e: d6 97 add a5, a5, s5 7f50: 05 4b li s6, 0x1 7f52: b3 8a 27 00 add s5, a5, sp 7f56: 11 a8 j 0x7f6a 7f58: 80 6c ld s0, 0x18(s1) 7f5a: 8c 68 ld a1, 0x10(s1) 7f5c: 4e 85 mv a0, s3 7f5e: 22 86 mv a2, s0 7f60: 02 9a jalr s4 7f62: 63 1d a4 04 bne s0, a0, 0x7fbc 7f66: 84 60 ld s1, 0x0(s1) 7f68: c1 c4 beqz s1, 0x7ff0 7f6a: 9c 44 lw a5, 0x8(s1) 7f6c: f9 37 addiw a5, a5, -0x2 7f6e: e3 65 fb fe bltu s6, a5, 0x7f58 7f72: 23 30 99 fe sd s1, -0x20(s2) 7f76: 23 34 09 fe sd zero, -0x18(s2) 7f7a: 23 38 09 fe sd zero, -0x10(s2) 7f7e: 23 3c 09 fe sd zero, -0x8(s2) 7f82: 29 a0 j 0x7f8c 7f84: 02 9a jalr s4 7f86: 63 1f 85 00 bne a0, s0, 0x7fa4 7f8a: 71 dd beqz a0, 0x7f66 7f8c: 09 66 lui a2, 0x2 7f8e: ca 85 mv a1, s2 7f90: 56 85 mv a0, s5 7f92: ef e0 7f f8 jal 0x6f18 7f96: 2a 84 mv s0, a0 7f98: 89 67 lui a5, 0x2 7f9a: ca 85 mv a1, s2 7f9c: 4e 85 mv a0, s3 7f9e: 22 86 mv a2, s0 7fa0: e3 f2 87 fe bgeu a5, s0, 0x7f84 7fa4: 09 67 lui a4, 0x2 7fa6: f9 77 lui a5, 0xffffe 7fa8: 13 07 07 03 addi a4, a4, 0x30 7fac: 3e 97 add a4, a4, a5 7fae: b3 07 27 00 add a5, a4, sp 7fb2: 03 b5 07 ff ld a0, -0x10(a5) 7fb6: 19 c1 beqz a0, 0x7fbc 7fb8: ef c0 9f fe jal 0x4fa0 <.plt+0x660> 7fbc: 79 75 lui a0, 0xffffe 7fbe: 89 67 lui a5, 0x2 7fc0: 13 05 85 fd addi a0, a0, -0x28 7fc4: 93 87 07 03 addi a5, a5, 0x30 7fc8: aa 97 add a5, a5, a0 7fca: 33 85 27 00 add a0, a5, sp 7fce: ef f0 bf 9e jal 0x79b8 7fd2: 7d 55 li a0, -0x1 7fd4: 89 62 lui t0, 0x2 7fd6: 16 91 add sp, sp, t0 7fd8: a6 70 ld ra, 0x68(sp) 7fda: 06 74 ld s0, 0x60(sp) 7fdc: e6 64 ld s1, 0x58(sp) 7fde: 46 69 ld s2, 0x50(sp) 7fe0: a6 69 ld s3, 0x48(sp) 7fe2: 06 6a ld s4, 0x40(sp) 7fe4: e2 7a ld s5, 0x38(sp) 7fe6: 42 7b ld s6, 0x30(sp) 7fe8: 65 61 addi sp, sp, 0x70 7fea: 82 80 ret 7fec: 01 25 sext.w a0, a0 7fee: dd b7 j 0x7fd4 7ff0: 79 75 lui a0, 0xffffe 7ff2: 89 67 lui a5, 0x2 7ff4: 13 05 85 fd addi a0, a0, -0x28 7ff8: 93 87 07 03 addi a5, a5, 0x30 7ffc: aa 97 add a5, a5, a0 7ffe: 33 85 27 00 add a0, a5, sp 8002: ef f0 7f 9b jal 0x79b8 8006: 01 45 li a0, 0x0 8008: f1 b7 j 0x7fd4 000000000000800a : 800a: 91 c9 beqz a1, 0x801e 800c: 0c e1 sd a1, 0x0(a0) 800e: 23 34 05 00 sd zero, 0x8(a0) 8012: 23 38 05 00 sd zero, 0x10(a0) 8016: 23 3c 05 00 sd zero, 0x18(a0) 801a: 01 45 li a0, 0x0 801c: 82 80 ret 801e: 05 45 li a0, 0x1 8020: 82 80 ret 0000000000008022 : 8022: 9c 62 ld a5, 0x0(a3) 8024: 39 71 addi sp, sp, -0x40 8026: 4a f0 sd s2, 0x20(sp) 8028: 06 fc sd ra, 0x38(sp) 802a: 26 f4 sd s1, 0x28(sp) 802c: 33 89 c5 02 mul s2, a1, a2 8030: dd c3 beqz a5, 0x80d6 8032: 98 47 lw a4, 0x8(a5) 8034: 22 f8 sd s0, 0x30(sp) 8036: 4e ec sd s3, 0x18(sp) 8038: 36 84 mv s0, a3 803a: 79 37 addiw a4, a4, -0x2 803c: 85 46 li a3, 0x1 803e: aa 89 mv s3, a0 8040: 63 fd e6 06 bgeu a3, a4, 0x80ba 8044: 52 e8 sd s4, 0x10(sp) 8046: 56 e4 sd s5, 0x8(sp) 8048: 14 64 ld a3, 0x8(s0) 804a: 81 44 li s1, 0x0 804c: 05 4a li s4, 0x1 804e: 0d a0 j 0x8070 8050: ef c0 1f b8 jal 0x4bd0 <.plt+0x290> 8054: 1c 60 ld a5, 0x0(s0) 8056: 10 64 ld a2, 0x8(s0) 8058: 81 46 li a3, 0x0 805a: 98 6f ld a4, 0x18(a5) 805c: 9c 63 ld a5, 0x0(a5) 805e: 23 34 04 00 sd zero, 0x8(s0) 8062: 11 8f sub a4, a4, a2 8064: 1c e0 sd a5, 0x0(s0) 8066: ba 94 add s1, s1, a4 8068: 9d cf beqz a5, 0x80a6 806a: 98 47 lw a4, 0x8(a5) 806c: 63 6d ea 02 bltu s4, a4, 0x80a6 8070: 90 6f ld a2, 0x18(a5) 8072: 8c 6b ld a1, 0x10(a5) 8074: b3 0a 99 40 sub s5, s2, s1 8078: 15 8e sub a2, a2, a3 807a: 33 85 99 00 add a0, s3, s1 807e: b6 95 add a1, a1, a3 8080: e3 f8 ca fc bgeu s5, a2, 0x8050 8084: 56 86 mv a2, s5 8086: ef c0 bf b4 jal 0x4bd0 <.plt+0x290> 808a: 1c 64 ld a5, 0x8(s0) 808c: e2 69 ld s3, 0x18(sp) 808e: 42 6a ld s4, 0x10(sp) 8090: d6 97 add a5, a5, s5 8092: 1c e4 sd a5, 0x8(s0) 8094: a2 6a ld s5, 0x8(sp) 8096: 42 74 ld s0, 0x30(sp) 8098: ca 84 mv s1, s2 809a: e2 70 ld ra, 0x38(sp) 809c: 02 79 ld s2, 0x20(sp) 809e: 26 85 mv a0, s1 80a0: a2 74 ld s1, 0x28(sp) 80a2: 21 61 addi sp, sp, 0x40 80a4: 82 80 ret 80a6: 42 74 ld s0, 0x30(sp) 80a8: e2 70 ld ra, 0x38(sp) 80aa: e2 69 ld s3, 0x18(sp) 80ac: 42 6a ld s4, 0x10(sp) 80ae: a2 6a ld s5, 0x8(sp) 80b0: 02 79 ld s2, 0x20(sp) 80b2: 26 85 mv a0, s1 80b4: a2 74 ld s1, 0x28(sp) 80b6: 21 61 addi sp, sp, 0x40 80b8: 82 80 ret 80ba: aa 85 mv a1, a0 80bc: 4a 86 mv a2, s2 80be: 22 85 mv a0, s0 80c0: ef e0 9f e5 jal 0x6f18 80c4: aa 84 mv s1, a0 80c6: 09 e5 bnez a0, 0x80d0 80c8: 1c 60 ld a5, 0x0(s0) 80ca: 52 e8 sd s4, 0x10(sp) 80cc: 56 e4 sd s5, 0x8(sp) 80ce: ad bf j 0x8048 80d0: 42 74 ld s0, 0x30(sp) 80d2: e2 69 ld s3, 0x18(sp) 80d4: d9 b7 j 0x809a 80d6: e2 70 ld ra, 0x38(sp) 80d8: 81 44 li s1, 0x0 80da: 02 79 ld s2, 0x20(sp) 80dc: 26 85 mv a0, s1 80de: a2 74 ld s1, 0x28(sp) 80e0: 21 61 addi sp, sp, 0x40 80e2: 82 80 ret 00000000000080e4 : 80e4: 18 61 ld a4, 0x0(a0) 80e6: aa 87 mv a5, a0 80e8: 19 c7 beqz a4, 0x80f6 80ea: 10 6f ld a2, 0x18(a4) 80ec: 14 63 ld a3, 0x0(a4) 80ee: 08 6b ld a0, 0x10(a4) 80f0: 90 e1 sd a2, 0x0(a1) 80f2: 94 e3 sd a3, 0x0(a5) 80f4: 82 80 ret 80f6: 01 45 li a0, 0x0 80f8: 82 80 ret 00000000000080fa : 80fa: 01 11 addi sp, sp, -0x20 80fc: 26 e4 sd s1, 0x8(sp) 80fe: 97 04 04 00 auipc s1, 0x40 8102: 83 b4 a4 e0 ld s1, -0x1f6(s1) 8106: 22 e8 sd s0, 0x10(sp) 8108: 9c 60 ld a5, 0x0(s1) 810a: 2a 84 mv s0, a0 810c: 08 7d ld a0, 0x38(a0) 810e: 06 ec sd ra, 0x18(sp) 8110: 82 97 jalr a5 8112: 9c 60 ld a5, 0x0(s1) 8114: 08 74 ld a0, 0x28(s0) 8116: 82 97 jalr a5 8118: 9c 60 ld a5, 0x0(s1) 811a: 08 6c ld a0, 0x18(s0) 811c: 82 97 jalr a5 811e: 9c 60 ld a5, 0x0(s1) 8120: 08 70 ld a0, 0x20(s0) 8122: 82 97 jalr a5 8124: 9c 60 ld a5, 0x0(s1) 8126: 08 64 ld a0, 0x8(s0) 8128: 82 97 jalr a5 812a: 9c 60 ld a5, 0x0(s1) 812c: 08 68 ld a0, 0x10(s0) 812e: 82 97 jalr a5 8130: 9c 60 ld a5, 0x0(s1) 8132: 28 68 ld a0, 0x50(s0) 8134: 82 97 jalr a5 8136: 9c 60 ld a5, 0x0(s1) 8138: 28 64 ld a0, 0x48(s0) 813a: 82 97 jalr a5 813c: 22 85 mv a0, s0 813e: 42 64 ld s0, 0x10(sp) 8140: 9c 60 ld a5, 0x0(s1) 8142: e2 60 ld ra, 0x18(sp) 8144: a2 64 ld s1, 0x8(sp) 8146: 05 61 addi sp, sp, 0x20 8148: 82 87 jr a5 000000000000814a : 814a: 79 71 addi sp, sp, -0x30 814c: 26 ec sd s1, 0x18(sp) 814e: aa 84 mv s1, a0 8150: 01 45 li a0, 0x0 8152: 22 f0 sd s0, 0x20(sp) 8154: 06 f4 sd ra, 0x28(sp) 8156: ef c0 bf ec jal 0x5020 <.plt+0x6e0> 815a: 80 60 ld s0, 0x0(s1) 815c: 05 c8 beqz s0, 0x818c 815e: 4a e8 sd s2, 0x10(sp) 8160: 4e e4 sd s3, 0x8(sp) 8162: 01 49 li s2, 0x0 8164: aa 89 mv s3, a0 8166: 1c 78 ld a5, 0x30(s0) 8168: 22 85 mv a0, s0 816a: 00 60 ld s0, 0x0(s0) 816c: 8d c7 beqz a5, 0x8196 816e: 63 d4 37 03 bge a5, s3, 0x8196 8172: 9c 60 ld a5, 0x0(s1) 8174: 63 84 a7 02 beq a5, a0, 0x819c 8178: 23 30 89 00 sd s0, 0x0(s2) 817c: 9c 6c ld a5, 0x18(s1) 817e: fd 17 addi a5, a5, -0x1 8180: 9c ec sd a5, 0x18(s1) 8182: ef f0 9f f7 jal 0x80fa 8186: 65 f0 bnez s0, 0x8166 8188: 42 69 ld s2, 0x10(sp) 818a: a2 69 ld s3, 0x8(sp) 818c: a2 70 ld ra, 0x28(sp) 818e: 02 74 ld s0, 0x20(sp) 8190: e2 64 ld s1, 0x18(sp) 8192: 45 61 addi sp, sp, 0x30 8194: 82 80 ret 8196: 2a 89 mv s2, a0 8198: 79 f4 bnez s0, 0x8166 819a: fd b7 j 0x8188 819c: 80 e0 sd s0, 0x0(s1) 819e: f9 bf j 0x817c 00000000000081a0 : 81a0: 79 71 addi sp, sp, -0x30 81a2: 22 f0 sd s0, 0x20(sp) 81a4: 4a e8 sd s2, 0x10(sp) 81a6: 4e e4 sd s3, 0x8(sp) 81a8: 06 f4 sd ra, 0x28(sp) 81aa: 2e 84 mv s0, a1 81ac: aa 89 mv s3, a0 81ae: ef c0 3f a4 jal 0x4bf0 <.plt+0x2b0> 81b2: 2a 89 mv s2, a0 81b4: 22 85 mv a0, s0 81b6: ef c0 bf a3 jal 0x4bf0 <.plt+0x2b0> 81ba: 63 79 25 01 bgeu a0, s2, 0x81cc 81be: 01 45 li a0, 0x0 81c0: a2 70 ld ra, 0x28(sp) 81c2: 02 74 ld s0, 0x20(sp) 81c4: 42 69 ld s2, 0x10(sp) 81c6: a2 69 ld s3, 0x8(sp) 81c8: 45 61 addi sp, sp, 0x30 81ca: 82 80 ret 81cc: b3 07 25 41 sub a5, a0, s2 81d0: 3e 94 add s0, s0, a5 81d2: 26 ec sd s1, 0x18(sp) 81d4: a2 85 mv a1, s0 81d6: aa 84 mv s1, a0 81d8: 4e 85 mv a0, s3 81da: ef e0 d1 54 jal 0x26f26 81de: 0d c1 beqz a0, 0x8200 81e0: 05 45 li a0, 0x1 81e2: 63 01 99 02 beq s2, s1, 0x8204 81e6: 03 45 f4 ff lbu a0, -0x1(s0) 81ea: a2 70 ld ra, 0x28(sp) 81ec: 02 74 ld s0, 0x20(sp) 81ee: 13 05 25 fd addi a0, a0, -0x2e 81f2: e2 64 ld s1, 0x18(sp) 81f4: 42 69 ld s2, 0x10(sp) 81f6: a2 69 ld s3, 0x8(sp) 81f8: 13 35 15 00 seqz a0, a0 81fc: 45 61 addi sp, sp, 0x30 81fe: 82 80 ret 8200: e2 64 ld s1, 0x18(sp) 8202: 75 bf j 0x81be 8204: e2 64 ld s1, 0x18(sp) 8206: 6d bf j 0x81c0 0000000000008208 : 8208: 79 71 addi sp, sp, -0x30 820a: 26 ec sd s1, 0x18(sp) 820c: 04 61 ld s1, 0x0(a0) 820e: 4e e4 sd s3, 0x8(sp) 8210: 83 b9 05 00 ld s3, 0x0(a1) 8214: 88 6c ld a0, 0x18(s1) 8216: 4a e8 sd s2, 0x10(sp) 8218: 06 f4 sd ra, 0x28(sp) 821a: 22 f0 sd s0, 0x20(sp) 821c: 03 b9 89 01 ld s2, 0x18(s3) 8220: 2d c5 beqz a0, 0x828a 8222: ef c0 ff 9c jal 0x4bf0 <.plt+0x2b0> 8226: 2a 84 mv s0, a0 8228: 63 03 09 02 beqz s2, 0x824e 822c: 4a 85 mv a0, s2 822e: ef c0 3f 9c jal 0x4bf0 <.plt+0x2b0> 8232: aa 87 mv a5, a0 8234: 63 0f a4 00 beq s0, a0, 0x8252 8238: 05 45 li a0, 0x1 823a: 63 63 f4 00 bltu s0, a5, 0x8240 823e: 7d 55 li a0, -0x1 8240: a2 70 ld ra, 0x28(sp) 8242: 02 74 ld s0, 0x20(sp) 8244: e2 64 ld s1, 0x18(sp) 8246: 42 69 ld s2, 0x10(sp) 8248: a2 69 ld s3, 0x8(sp) 824a: 45 61 addi sp, sp, 0x30 824c: 82 80 ret 824e: 7d 55 li a0, -0x1 8250: 65 f8 bnez s0, 0x8240 8252: 88 74 ld a0, 0x28(s1) 8254: 03 b9 89 02 ld s2, 0x28(s3) 8258: 25 c1 beqz a0, 0x82b8 825a: ef c0 7f 99 jal 0x4bf0 <.plt+0x2b0> 825e: 2a 84 mv s0, a0 8260: 63 05 09 06 beqz s2, 0x82ca 8264: 4a 85 mv a0, s2 8266: ef c0 bf 98 jal 0x4bf0 <.plt+0x2b0> 826a: aa 87 mv a5, a0 826c: e3 16 a4 fc bne s0, a0, 0x8238 8270: 88 64 ld a0, 0x8(s1) 8272: 1d c9 beqz a0, 0x82a8 8274: 83 b5 89 00 ld a1, 0x8(s3) 8278: 85 c9 beqz a1, 0x82a8 827a: 02 74 ld s0, 0x20(sp) 827c: a2 70 ld ra, 0x28(sp) 827e: e2 64 ld s1, 0x18(sp) 8280: 42 69 ld s2, 0x10(sp) 8282: a2 69 ld s3, 0x8(sp) 8284: 45 61 addi sp, sp, 0x30 8286: 6f c0 bf da j 0x5030 <.plt+0x6f0> 828a: e3 04 09 fc beqz s2, 0x8252 828e: 4a 85 mv a0, s2 8290: ef c0 1f 96 jal 0x4bf0 <.plt+0x2b0> 8294: aa 87 mv a5, a0 8296: 05 45 li a0, 0x1 8298: cd df beqz a5, 0x8252 829a: a2 70 ld ra, 0x28(sp) 829c: 02 74 ld s0, 0x20(sp) 829e: e2 64 ld s1, 0x18(sp) 82a0: 42 69 ld s2, 0x10(sp) 82a2: a2 69 ld s3, 0x8(sp) 82a4: 45 61 addi sp, sp, 0x30 82a6: 82 80 ret 82a8: a2 70 ld ra, 0x28(sp) 82aa: 02 74 ld s0, 0x20(sp) 82ac: e2 64 ld s1, 0x18(sp) 82ae: 42 69 ld s2, 0x10(sp) 82b0: a2 69 ld s3, 0x8(sp) 82b2: 01 45 li a0, 0x0 82b4: 45 61 addi sp, sp, 0x30 82b6: 82 80 ret 82b8: e3 0c 09 fa beqz s2, 0x8270 82bc: 4a 85 mv a0, s2 82be: ef c0 3f 93 jal 0x4bf0 <.plt+0x2b0> 82c2: aa 87 mv a5, a0 82c4: 05 45 li a0, 0x1 82c6: ad ff bnez a5, 0x8240 82c8: 65 b7 j 0x8270 82ca: 7d 55 li a0, -0x1 82cc: 35 f8 bnez s0, 0x8240 82ce: 4d b7 j 0x8270 00000000000082d0 : 82d0: 01 11 addi sp, sp, -0x20 82d2: 4a e0 sd s2, 0x0(sp) 82d4: 17 09 04 00 auipc s2, 0x40 82d8: 03 39 c9 c9 ld s2, -0x364(s2) 82dc: 83 37 09 00 ld a5, 0x0(s2) 82e0: 22 e8 sd s0, 0x10(sp) 82e2: 06 ec sd ra, 0x18(sp) 82e4: 82 97 jalr a5 82e6: 2a 84 mv s0, a0 82e8: 29 c1 beqz a0, 0x832a 82ea: 26 e4 sd s1, 0x8(sp) 82ec: ef c0 5f 90 jal 0x4bf0 <.plt+0x2b0> 82f0: 03 47 04 00 lbu a4, 0x0(s0) 82f4: 93 07 20 02 li a5, 0x22 82f8: aa 84 mv s1, a0 82fa: 63 07 f7 06 beq a4, a5, 0x8368 82fe: 85 cc beqz s1, 0x8336 8300: 93 86 f4 ff addi a3, s1, -0x1 8304: b3 07 d4 00 add a5, s0, a3 8308: 03 c7 07 00 lbu a4, 0x0(a5) 830c: 13 06 20 02 li a2, 0x22 8310: 63 09 c7 06 beq a4, a2, 0x8382 8314: 03 46 04 00 lbu a2, 0x0(s0) 8318: 93 06 f0 02 li a3, 0x2f 831c: 63 13 d6 02 bne a2, a3, 0x8342 8320: 93 06 f0 02 li a3, 0x2f 8324: 63 0b d7 04 beq a4, a3, 0x837a 8328: a2 64 ld s1, 0x8(sp) 832a: e2 60 ld ra, 0x18(sp) 832c: 22 85 mv a0, s0 832e: 42 64 ld s0, 0x10(sp) 8330: 02 69 ld s2, 0x0(sp) 8332: 05 61 addi sp, sp, 0x20 8334: 82 80 ret 8336: 03 47 04 00 lbu a4, 0x0(s0) 833a: 93 07 f0 02 li a5, 0x2f 833e: e3 05 f7 fe beq a4, a5, 0x8328 8342: 97 07 04 00 auipc a5, 0x40 8346: 83 b7 67 bc ld a5, -0x43a(a5) 834a: 9c 63 ld a5, 0x0(a5) 834c: 22 85 mv a0, s0 834e: 82 97 jalr a5 8350: 42 64 ld s0, 0x10(sp) 8352: 83 37 09 00 ld a5, 0x0(s2) 8356: a2 64 ld s1, 0x8(sp) 8358: e2 60 ld ra, 0x18(sp) 835a: 02 69 ld s2, 0x0(sp) 835c: 17 95 02 00 auipc a0, 0x29 8360: 13 05 c5 18 addi a0, a0, 0x18c 8364: 05 61 addi sp, sp, 0x20 8366: 82 87 jr a5 8368: 2a 86 mv a2, a0 836a: 93 05 14 00 addi a1, s0, 0x1 836e: 22 85 mv a0, s0 8370: fd 14 addi s1, s1, -0x1 8372: ef c0 ff 82 jal 0x4ba0 <.plt+0x260> 8376: c9 f4 bnez s1, 0x8300 8378: 7d bf j 0x8336 837a: 23 80 07 00 sb zero, 0x0(a5) 837e: a2 64 ld s1, 0x8(sp) 8380: 6d b7 j 0x832a 8382: 23 80 07 00 sb zero, 0x0(a5) 8386: 03 47 04 00 lbu a4, 0x0(s0) 838a: 93 07 f0 02 li a5, 0x2f 838e: e3 1a f7 fa bne a4, a5, 0x8342 8392: d9 da beqz a3, 0x8328 8394: f9 14 addi s1, s1, -0x2 8396: b3 07 94 00 add a5, s0, s1 839a: 03 c7 07 00 lbu a4, 0x0(a5) 839e: 49 b7 j 0x8320 00000000000083a0 : 83a0: 83 47 a5 05 lbu a5, 0x5a(a0) 83a4: 01 11 addi sp, sp, -0x20 83a6: 06 ec sd ra, 0x18(sp) 83a8: 97 95 02 00 auipc a1, 0x29 83ac: 93 85 85 14 addi a1, a1, 0x148 83b0: 89 e7 bnez a5, 0x83ba 83b2: 97 05 03 00 auipc a1, 0x30 83b6: 93 85 e5 44 addi a1, a1, 0x44e 83ba: 83 47 05 04 lbu a5, 0x40(a0) 83be: 14 75 ld a3, 0x28(a0) 83c0: a5 c3 beqz a5, 0x8420 83c2: d5 c2 beqz a3, 0x8466 83c4: 03 c8 06 00 lbu a6, 0x0(a3) 83c8: 93 07 e0 02 li a5, 0x2e 83cc: 17 f6 02 00 auipc a2, 0x2f 83d0: 13 06 c6 f4 addi a2, a2, -0xb4 83d4: 17 97 02 00 auipc a4, 0x29 83d8: 13 07 c7 13 addi a4, a4, 0x13c 83dc: 63 02 f8 0a beq a6, a5, 0x8480 83e0: 1c 6d ld a5, 0x18(a0) 83e2: b1 cf beqz a5, 0x843e 83e4: 83 48 85 05 lbu a7, 0x58(a0) 83e8: 17 98 02 00 auipc a6, 0x29 83ec: 13 08 88 11 addi a6, a6, 0x118 83f0: 63 86 08 00 beqz a7, 0x83fc 83f4: 17 98 02 00 auipc a6, 0x29 83f8: 13 08 c8 11 addi a6, a6, 0x11c 83fc: 03 33 05 01 ld t1, 0x10(a0) 8400: 83 38 05 03 ld a7, 0x30(a0) 8404: 08 65 ld a0, 0x8(a0) 8406: 63 01 03 04 beqz t1, 0x8448 840a: 2a e0 sd a0, 0x0(sp) 840c: 1a e4 sd t1, 0x8(sp) 840e: 17 95 02 00 auipc a0, 0x29 8412: 13 05 a5 10 addi a0, a0, 0x10a 8416: ef c0 af de jal 0x4a00 <.plt+0xc0> 841a: e2 60 ld ra, 0x18(sp) 841c: 05 61 addi sp, sp, 0x20 841e: 82 80 ret 8420: 17 06 03 00 auipc a2, 0x30 8424: 13 06 06 3e addi a2, a2, 0x3e0 8428: 17 97 02 00 auipc a4, 0x29 842c: 13 07 87 0d addi a4, a4, 0xd8 8430: c5 fa bnez a3, 0x83e0 8432: 1c 6d ld a5, 0x18(a0) 8434: 97 96 02 00 auipc a3, 0x29 8438: 93 86 46 0d addi a3, a3, 0xd4 843c: c5 f7 bnez a5, 0x83e4 843e: 97 97 02 00 auipc a5, 0x29 8442: 93 87 a7 0a addi a5, a5, 0xaa 8446: 79 bf j 0x83e4 8448: 17 03 03 00 auipc t1, 0x30 844c: 13 03 83 3b addi t1, t1, 0x3b8 8450: 2a e0 sd a0, 0x0(sp) 8452: 1a e4 sd t1, 0x8(sp) 8454: 17 95 02 00 auipc a0, 0x29 8458: 13 05 45 0c addi a0, a0, 0xc4 845c: ef c0 4f da jal 0x4a00 <.plt+0xc0> 8460: e2 60 ld ra, 0x18(sp) 8462: 05 61 addi sp, sp, 0x20 8464: 82 80 ret 8466: 97 96 02 00 auipc a3, 0x29 846a: 93 86 26 0a addi a3, a3, 0xa2 846e: 17 06 03 00 auipc a2, 0x30 8472: 13 06 26 39 addi a2, a2, 0x392 8476: 17 97 02 00 auipc a4, 0x29 847a: 13 07 a7 09 addi a4, a4, 0x9a 847e: 8d b7 j 0x83e0 8480: 17 06 03 00 auipc a2, 0x30 8484: 13 06 06 38 addi a2, a2, 0x380 8488: a1 bf j 0x83e0 000000000000848a : 848a: 13 01 01 b2 addi sp, sp, -0x4e0 848e: 2a 88 mv a6, a0 8490: 01 45 li a0, 0x0 8492: 23 38 81 4c sd s0, 0x4d0(sp) 8496: 23 34 51 4b sd s5, 0x4a8(sp) 849a: 23 34 91 49 sd s9, 0x488(sp) 849e: 23 3c 11 4c sd ra, 0x4d8(sp) 84a2: 23 34 91 4c sd s1, 0x4c8(sp) 84a6: 2e e4 sd a1, 0x8(sp) 84a8: ba 8a mv s5, a4 84aa: be e0 sd a5, 0x40(sp) 84ac: 42 f4 sd a6, 0x28(sp) 84ae: 32 84 mv s0, a2 84b0: 32 ec sd a2, 0x18(sp) 84b2: b6 8c mv s9, a3 84b4: ef c0 df b6 jal 0x5020 <.plt+0x6e0> 84b8: 97 07 04 00 auipc a5, 0x40 84bc: 83 b7 07 b1 ld a5, -0x4f0(a5) 84c0: 9c 63 ld a5, 0x0(a5) 84c2: 2a 87 mv a4, a0 84c4: 93 05 00 06 li a1, 0x60 84c8: 05 45 li a0, 0x1 84ca: 3a fc sd a4, 0x38(sp) 84cc: 82 97 jalr a5 84ce: 63 00 05 5c beqz a0, 0x8a8e 84d2: aa 84 mv s1, a0 84d4: 45 e4 bnez s0, 0x857c 84d6: 29 46 li a2, 0xa 84d8: 97 95 02 00 auipc a1, 0x29 84dc: 93 85 85 01 addi a1, a1, 0x18 84e0: 66 85 mv a0, s9 84e2: 82 f8 sd zero, 0x70(sp) 84e4: ef c0 df 9a jal 0x4e90 <.plt+0x550> 84e8: 09 e5 bnez a0, 0x84f2 84ea: 85 47 li a5, 0x1 84ec: a9 0c addi s9, s9, 0xa 84ee: 23 8d f4 04 sb a5, 0x5a(s1) 84f2: 03 c7 0c 00 lbu a4, 0x0(s9) 84f6: 93 07 30 02 li a5, 0x23 84fa: e3 0f f7 14 beq a4, a5, 0x8e58 84fe: b5 45 li a1, 0xd 8500: 66 85 mv a0, s9 8502: 23 30 21 4d sd s2, 0x4c0(sp) 8506: 23 3c 31 4b sd s3, 0x4b8(sp) 850a: ef c0 6f e4 jal 0x4b50 <.plt+0x210> 850e: 19 c1 beqz a0, 0x8514 8510: 23 00 05 00 sb zero, 0x0(a0) 8514: a9 45 li a1, 0xa 8516: 66 85 mv a0, s9 8518: ef c0 8f e3 jal 0x4b50 <.plt+0x210> 851c: 19 c1 beqz a0, 0x8522 851e: 23 00 05 00 sb zero, 0x0(a0) 8522: 93 09 01 07 addi s3, sp, 0x70 8526: 4e 86 mv a2, s3 8528: 97 95 02 00 auipc a1, 0x29 852c: 93 85 05 0a addi a1, a1, 0xa0 8530: 66 85 mv a0, s9 8532: ef c0 ef d0 jal 0x4a40 <.plt+0x100> 8536: 2a 84 mv s0, a0 8538: 01 49 li s2, 0x0 853a: 63 03 05 54 beqz a0, 0x8a80 853e: 23 38 41 4b sd s4, 0x4b0(sp) 8542: 23 3c 71 49 sd s7, 0x498(sp) 8546: 23 38 81 49 sd s8, 0x490(sp) 854a: 17 9a 02 00 auipc s4, 0x29 854e: 13 0a ea 07 addi s4, s4, 0x7e 8552: 19 4c li s8, 0x6 8554: 97 0a 04 00 auipc s5, 0x40 8558: 83 ba ca a1 ld s5, -0x5e4(s5) 855c: 97 9b 02 00 auipc s7, 0x29 8560: 93 8b 4b fb addi s7, s7, -0x4c 8564: 63 6c 2c 4f bltu s8, s2, 0x8a5c 8568: 17 07 03 00 auipc a4, 0x30 856c: 13 07 47 49 addi a4, a4, 0x494 8570: 93 17 29 00 slli a5, s2, 0x2 8574: ba 97 add a5, a5, a4 8576: 9c 43 lw a5, 0x0(a5) 8578: ba 97 add a5, a5, a4 857a: 82 87 jr a5 857c: 97 07 04 00 auipc a5, 0x40 8580: 83 b7 47 99 ld a5, -0x66c(a5) 8584: 9c 63 ld a5, 0x0(a5) 8586: 05 65 lui a0, 0x1 8588: 23 30 21 4d sd s2, 0x4c0(sp) 858c: 13 05 85 38 addi a0, a0, 0x388 8590: 82 97 jalr a5 8592: 2a 89 mv s2, a0 8594: e3 0b 05 0c beqz a0, 0x8e6a 8598: 93 05 b0 03 li a1, 0x3b 859c: 66 85 mv a0, s9 859e: 23 3c 31 4b sd s3, 0x4b8(sp) 85a2: 23 38 41 4b sd s4, 0x4b0(sp) 85a6: 23 30 61 4b sd s6, 0x4a0(sp) 85aa: 23 3c 71 49 sd s7, 0x498(sp) 85ae: 23 38 81 49 sd s8, 0x490(sp) 85b2: 23 30 a1 49 sd s10, 0x480(sp) 85b6: 23 3c b1 47 sd s11, 0x478(sp) 85ba: ef c0 6f d9 jal 0x4b50 <.plt+0x210> 85be: 83 c7 0c 00 lbu a5, 0x0(s9) 85c2: 2a 84 mv s0, a0 85c4: 13 07 00 02 li a4, 0x20 85c8: a5 46 li a3, 0x9 85ca: 89 cb beqz a5, 0x85dc 85cc: 63 84 e7 00 beq a5, a4, 0x85d4 85d0: 63 96 d7 00 bne a5, a3, 0x85dc 85d4: 83 c7 1c 00 lbu a5, 0x1(s9) 85d8: 85 0c addi s9, s9, 0x1 85da: ed fb bnez a5, 0x85cc 85dc: bc 08 addi a5, sp, 0x58 85de: 3e f8 sd a5, 0x30(sp) 85e0: 9c 10 addi a5, sp, 0x60 85e2: 02 f0 sd zero, 0x20(sp) 85e4: 17 0c 04 00 auipc s8, 0x40 85e8: 03 3c 4c 92 ld s8, -0x6dc(s8) 85ec: 93 09 01 07 addi s3, sp, 0x70 85f0: 17 9a 02 00 auipc s4, 0x29 85f4: 13 0a 8a f4 addi s4, s4, -0xb8 85f8: 93 0b 00 02 li s7, 0x20 85fc: a5 4d li s11, 0x9 85fe: 17 0d 04 00 auipc s10, 0x40 8602: 03 3d 2d 97 ld s10, -0x68e(s10) 8606: be e4 sd a5, 0x48(sp) 8608: 23 00 09 00 sb zero, 0x0(s2) 860c: ca 86 mv a3, s2 860e: 4e 86 mv a2, s3 8610: d2 85 mv a1, s4 8612: 66 85 mv a0, s9 8614: 23 08 01 06 sb zero, 0x70(sp) 8618: ef c0 8f cd jal 0x4af0 <.plt+0x1b0> 861c: 63 4c a0 14 bgtz a0, 0x8774 8620: 05 c8 beqz s0, 0x8650 8622: 83 47 04 00 lbu a5, 0x0(s0) 8626: 8d c7 beqz a5, 0x8650 8628: 83 47 14 00 lbu a5, 0x1(s0) 862c: 93 0c 14 00 addi s9, s0, 0x1 8630: 89 cb beqz a5, 0x8642 8632: 63 84 77 01 beq a5, s7, 0x863a 8636: 63 9e b7 45 bne a5, s11, 0x8a92 863a: 83 c7 1c 00 lbu a5, 0x1(s9) 863e: 85 0c addi s9, s9, 0x1 8640: ed fb bnez a5, 0x8632 8642: 93 05 b0 03 li a1, 0x3b 8646: 66 85 mv a0, s9 8648: ef c0 8f d0 jal 0x4b50 <.plt+0x210> 864c: 2a 84 mv s0, a0 864e: 4d fd bnez a0, 0x8608 8650: bc 68 ld a5, 0x50(s1) 8652: 63 84 07 1c beqz a5, 0x881a 8656: 03 c5 07 00 lbu a0, 0x0(a5) 865a: 29 46 li a2, 0xa 865c: 81 45 li a1, 0x0 865e: 13 05 e5 fd addi a0, a0, -0x22 8662: 13 35 15 00 seqz a0, a0 8666: 3e 95 add a0, a0, a5 8668: ef c0 8f c3 jal 0x4aa0 <.plt+0x160> 866c: 62 77 ld a4, 0x38(sp) 866e: fd 57 li a5, -0x1 8670: 85 83 srli a5, a5, 0x1 8672: 33 87 e7 40 sub a4, a5, a4 8676: 63 5a a7 5a bge a4, a0, 0x8c2a 867a: 9c f8 sd a5, 0x30(s1) 867c: 82 77 ld a5, 0x20(sp) 867e: 63 9d 07 56 bnez a5, 0x8bf8 8682: 9c 74 ld a5, 0x28(s1) 8684: 63 89 07 74 beqz a5, 0x8dd6 8688: 9c 6c ld a5, 0x18(s1) 868a: 63 83 07 6e beqz a5, 0x8d70 868e: 83 37 0c 00 ld a5, 0x0(s8) 8692: 4a 85 mv a0, s2 8694: 82 97 jalr a5 8696: 9c 64 ld a5, 0x8(s1) 8698: 63 84 07 56 beqz a5, 0x8c00 869c: 03 3b 01 4a ld s6, 0x4a0(sp) 86a0: 03 3d 01 48 ld s10, 0x480(sp) 86a4: 83 3d 81 47 ld s11, 0x478(sp) 86a8: 22 67 ld a4, 0x8(sp) 86aa: 83 47 07 01 lbu a5, 0x10(a4) 86ae: 99 e7 bnez a5, 0x86bc 86b0: 03 47 07 02 lbu a4, 0x20(a4) 86b4: 01 c7 beqz a4, 0x86bc 86b6: 98 78 ld a4, 0x30(s1) 86b8: 63 06 07 7e beqz a4, 0x8ea4 86bc: 22 64 ld s0, 0x8(sp) 86be: a3 8c f4 04 sb a5, 0x59(s1) 86c2: 22 85 mv a0, s0 86c4: ef f0 7f a8 jal 0x814a 86c8: 00 60 ld s0, 0x0(s0) 86ca: 1d e0 bnez s0, 0x86f0 86cc: 6f 00 20 7c j 0x8e8e 86d0: 89 cd beqz a1, 0x86ea 86d2: ef e0 51 05 jal 0x26f26 86d6: 11 c9 beqz a0, 0x86ea 86d8: 08 70 ld a0, 0x20(s0) 86da: 8c 70 ld a1, 0x20(s1) 86dc: 63 09 05 5a beqz a0, 0x8c8e 86e0: 89 c5 beqz a1, 0x86ea 86e2: ef e0 51 04 jal 0x26f26 86e6: 63 16 05 5a bnez a0, 0x8c92 86ea: 1c 60 ld a5, 0x0(s0) 86ec: 89 cf beqz a5, 0x8706 86ee: 3e 84 mv s0, a5 86f0: 8c 64 ld a1, 0x8(s1) 86f2: 08 64 ld a0, 0x8(s0) 86f4: ef e0 31 03 jal 0x26f26 86f8: 6d d9 beqz a0, 0x86ea 86fa: 08 74 ld a0, 0x28(s0) 86fc: 8c 74 ld a1, 0x28(s1) 86fe: 69 f9 bnez a0, 0x86d0 8700: e1 dd beqz a1, 0x86d8 8702: 1c 60 ld a5, 0x0(s0) 8704: ed f7 bnez a5, 0x86ee 8706: a2 67 ld a5, 0x8(sp) 8708: 83 c7 07 01 lbu a5, 0x10(a5) 870c: 63 83 07 64 beqz a5, 0x8d52 8710: 83 b8 04 03 ld a7, 0x30(s1) 8714: 03 b8 84 01 ld a6, 0x18(s1) 8718: 9c 74 ld a5, 0x28(s1) 871a: 98 68 ld a4, 0x10(s1) 871c: 94 64 ld a3, 0x8(s1) 871e: 22 75 ld a0, 0x28(sp) 8720: 17 96 02 00 auipc a2, 0x29 8724: 13 06 86 ef addi a2, a2, -0x108 8728: 97 95 02 00 auipc a1, 0x29 872c: 93 85 85 eb addi a1, a1, -0x148 8730: ef 40 40 7d jal 0xcf04 8734: 63 1f 04 60 bnez s0, 0x8d52 8738: a2 67 ld a5, 0x8(sp) 873a: 84 e3 sd s1, 0x0(a5) 873c: 22 67 ld a4, 0x8(sp) 873e: 1c 6f ld a5, 0x18(a4) 8740: 85 07 addi a5, a5, 0x1 8742: 1c ef sd a5, 0x18(a4) 8744: 03 39 01 4c ld s2, 0x4c0(sp) 8748: 83 39 81 4b ld s3, 0x4b8(sp) 874c: 03 3a 01 4b ld s4, 0x4b0(sp) 8750: 83 3b 81 49 ld s7, 0x498(sp) 8754: 03 3c 01 49 ld s8, 0x490(sp) 8758: 83 30 81 4d ld ra, 0x4d8(sp) 875c: 03 34 01 4d ld s0, 0x4d0(sp) 8760: 83 3a 81 4a ld s5, 0x4a8(sp) 8764: 83 3c 81 48 ld s9, 0x488(sp) 8768: 26 85 mv a0, s1 876a: 83 34 81 4c ld s1, 0x4c8(sp) 876e: 13 01 01 4e addi sp, sp, 0x4e0 8772: 82 80 ret 8774: 4a 85 mv a0, s2 8776: ef c0 af c7 jal 0x4bf0 <.plt+0x2b0> 877a: 2a 8b mv s6, a0 877c: 4e 85 mv a0, s3 877e: ef c0 2f c7 jal 0x4bf0 <.plt+0x2b0> 8782: b3 87 ac 00 add a5, s9, a0 8786: 03 ce 07 00 lbu t3, 0x0(a5) 878a: 19 c5 beqz a0, 0x8798 878c: 83 c7 f7 ff lbu a5, -0x1(a5) 8790: 63 84 77 0b beq a5, s7, 0x8838 8794: 63 8e b7 09 beq a5, s11, 0x8830 8798: 13 07 fb ff addi a4, s6, -0x1 879c: b3 07 e9 00 add a5, s2, a4 87a0: 63 14 0b 00 bnez s6, 0x87a8 87a4: 75 a8 j 0x8860 87a6: 7d 17 addi a4, a4, -0x1 87a8: 83 c6 07 00 lbu a3, 0x0(a5) 87ac: da 85 mv a1, s6 87ae: 3a 8b mv s6, a4 87b0: 63 84 76 01 beq a3, s7, 0x87b8 87b4: 63 9d b6 2f bne a3, s11, 0x8aae 87b8: 23 80 07 00 sb zero, 0x0(a5) 87bc: fd 17 addi a5, a5, -0x1 87be: 65 f7 bnez a4, 0x87a6 87c0: 83 47 09 00 lbu a5, 0x0(s2) 87c4: 94 64 ld a3, 0x8(s1) 87c6: 63 85 07 16 beqz a5, 0x8930 87ca: ca 8c mv s9, s2 87cc: 63 84 77 01 beq a5, s7, 0x87d4 87d0: 63 96 b7 01 bne a5, s11, 0x87dc 87d4: 83 c7 1c 00 lbu a5, 0x1(s9) 87d8: 85 0c addi s9, s9, 0x1 87da: ed fb bnez a5, 0x87cc 87dc: c5 ca beqz a3, 0x888c 87de: 63 08 0b 08 beqz s6, 0x886e 87e2: ce 85 mv a1, s3 87e4: 17 95 02 00 auipc a0, 0x29 87e8: 13 05 c5 d8 addi a0, a0, -0x274 87ec: ef e0 a1 73 jal 0x26f26 87f0: 79 c5 beqz a0, 0x88be 87f2: 83 37 0c 00 ld a5, 0x0(s8) 87f6: 88 6c ld a0, 0x18(s1) 87f8: 82 97 jalr a5 87fa: 83 37 0d 00 ld a5, 0x0(s10) 87fe: 66 85 mv a0, s9 8800: 82 97 jalr a5 8802: 88 ec sd a0, 0x18(s1) 8804: 11 c5 beqz a0, 0x8810 8806: ef f0 bf ac jal 0x82d0 880a: 88 f0 sd a0, 0x20(s1) 880c: e3 1a 05 e0 bnez a0, 0x8620 8810: 62 67 ld a4, 0x18(sp) 8812: bc 68 ld a5, 0x50(s1) 8814: 3a f0 sd a4, 0x20(sp) 8816: e3 90 07 e4 bnez a5, 0x8656 881a: 88 7c ld a0, 0x38(s1) 881c: e3 00 05 e6 beqz a0, 0x867c 8820: 81 45 li a1, 0x0 8822: ef c0 ef fd jal 0x5000 <.plt+0x6c0> 8826: 63 13 05 5e bnez a0, 0x8e0c 882a: 85 47 li a5, 0x1 882c: 9c f8 sd a5, 0x30(s1) 882e: b9 b5 j 0x867c 8830: 63 84 77 01 beq a5, s7, 0x8838 8834: 63 99 b7 01 bne a5, s11, 0x8846 8838: 19 c5 beqz a0, 0x8846 883a: 7d 15 addi a0, a0, -0x1 883c: b3 87 ac 00 add a5, s9, a0 8840: 83 c7 f7 ff lbu a5, -0x1(a5) 8844: f5 f7 bnez a5, 0x8830 8846: 93 07 05 42 addi a5, a0, 0x420 884a: 98 08 addi a4, sp, 0x50 884c: 33 85 e7 00 add a0, a5, a4 8850: 23 00 05 c0 sb zero, -0x400(a0) 8854: 13 07 fb ff addi a4, s6, -0x1 8858: b3 07 e9 00 add a5, s2, a4 885c: e3 16 0b f4 bnez s6, 0x87a8 8860: 83 47 09 00 lbu a5, 0x0(s2) 8864: 94 64 ld a3, 0x8(s1) 8866: b5 f3 bnez a5, 0x87ca 8868: 63 8e 06 5a beqz a3, 0x8e24 886c: ca 8c mv s9, s2 886e: ce 85 mv a1, s3 8870: 17 95 02 00 auipc a0, 0x29 8874: 13 05 85 ce addi a0, a0, -0x318 8878: 72 e8 sd t3, 0x10(sp) 887a: ef e0 c1 6a jal 0x26f26 887e: 42 6e ld t3, 0x10(sp) 8880: 63 04 05 2e beqz a0, 0x8b68 8884: 85 47 li a5, 0x1 8886: 23 8c f4 04 sb a5, 0x58(s1) 888a: 59 bb j 0x8620 888c: 93 07 d0 03 li a5, 0x3d 8890: e3 17 fe f4 bne t3, a5, 0x87de 8894: 83 37 0d 00 ld a5, 0x0(s10) 8898: 4e 85 mv a0, s3 889a: 82 97 jalr a5 889c: 83 37 0d 00 ld a5, 0x0(s10) 88a0: 88 e4 sd a0, 0x8(s1) 88a2: 66 85 mv a0, s9 88a4: 82 97 jalr a5 88a6: 9c 64 ld a5, 0x8(s1) 88a8: 88 e8 sd a0, 0x10(s1) 88aa: bd d3 beqz a5, 0x8810 88ac: 35 d1 beqz a0, 0x8810 88ae: ce 85 mv a1, s3 88b0: 17 95 02 00 auipc a0, 0x29 88b4: 13 05 05 cc addi a0, a0, -0x340 88b8: ef e0 e1 66 jal 0x26f26 88bc: 1d f9 bnez a0, 0x87f2 88be: ce 85 mv a1, s3 88c0: 17 95 02 00 auipc a0, 0x29 88c4: 13 05 85 cb addi a0, a0, -0x348 88c8: ef e0 e1 65 jal 0x26f26 88cc: 63 02 05 22 beqz a0, 0x8af0 88d0: 83 c7 0c 00 lbu a5, 0x0(s9) 88d4: d6 85 mv a1, s5 88d6: 93 87 27 fd addi a5, a5, -0x2e 88da: 93 b7 17 00 seqz a5, a5 88de: be 9c add s9, s9, a5 88e0: 63 82 0a 2a beqz s5, 0x8b84 88e4: 42 76 ld a2, 0x30(sp) 88e6: 09 45 li a0, 0x2 88e8: 2e e8 sd a1, 0x10(sp) 88ea: ef c0 6f fa jal 0x5090 <.plt+0x750> 88ee: c2 65 ld a1, 0x10(sp) 88f0: 63 07 05 22 beqz a0, 0x8b1e 88f4: 93 05 e0 02 li a1, 0x2e 88f8: 66 85 mv a0, s9 88fa: ef c0 6f a5 jal 0x4b50 <.plt+0x210> 88fe: 63 04 05 1c beqz a0, 0x8ac6 8902: 63 8a 0a 44 beqz s5, 0x8d56 8906: d6 85 mv a1, s5 8908: 66 85 mv a0, s9 890a: ef c0 6f f2 jal 0x5030 <.plt+0x6f0> 890e: 63 16 05 1c bnez a0, 0x8ada 8912: 83 37 0c 00 ld a5, 0x0(s8) 8916: 88 74 ld a0, 0x28(s1) 8918: 82 97 jalr a5 891a: 83 37 0d 00 ld a5, 0x0(s10) 891e: 66 85 mv a0, s9 8920: 82 97 jalr a5 8922: 88 f4 sd a0, 0x28(s1) 8924: e3 1e 05 ce bnez a0, 0x8620 8928: 62 67 ld a4, 0x18(sp) 892a: bc 68 ld a5, 0x50(s1) 892c: 3a f0 sd a4, 0x20(sp) 892e: e5 b5 j 0x8816 8930: ca 8c mv s9, s2 8932: e3 96 06 ea bnez a3, 0x87de 8936: 99 bf j 0x888c 8938: 03 45 04 00 lbu a0, 0x0(s0) 893c: 83 b7 0a 00 ld a5, 0x0(s5) 8940: 13 05 25 fd addi a0, a0, -0x2e 8944: 13 35 15 00 seqz a0, a0 8948: 22 95 add a0, a0, s0 894a: 82 97 jalr a5 894c: 88 f4 sd a0, 0x28(s1) 894e: 2a 89 mv s2, a0 8950: 4e 86 mv a2, s3 8952: d2 85 mv a1, s4 8954: 01 45 li a0, 0x0 8956: ef c0 af 8e jal 0x4a40 <.plt+0x100> 895a: 2a 84 mv s0, a0 895c: 63 00 05 54 beqz a0, 0x8e9c 8960: 63 0a 09 10 beqz s2, 0x8a74 8964: de 85 mv a1, s7 8966: 22 85 mv a0, s0 8968: ef e0 e1 5b jal 0x26f26 896c: b3 37 a0 00 snez a5, a0 8970: 23 80 f4 04 sb a5, 0x40(s1) 8974: 4e 86 mv a2, s3 8976: d2 85 mv a1, s4 8978: 01 45 li a0, 0x0 897a: ef c0 6f 8c jal 0x4a40 <.plt+0x100> 897e: 2a 84 mv s0, a0 8980: 63 0a 05 0e beqz a0, 0x8a74 8984: a2 85 mv a1, s0 8986: 5e 85 mv a0, s7 8988: ef c0 8f ea jal 0x5030 <.plt+0x6f0> 898c: 03 b9 0a 00 ld s2, 0x0(s5) 8990: 11 c9 beqz a0, 0x89a4 8992: a2 85 mv a1, s0 8994: 17 95 02 00 auipc a0, 0x29 8998: 13 05 c5 b6 addi a0, a0, -0x494 899c: ef c0 4f e9 jal 0x5030 <.plt+0x6f0> 89a0: 63 1b 05 28 bnez a0, 0x8c36 89a4: 17 95 02 00 auipc a0, 0x29 89a8: 13 05 45 b4 addi a0, a0, -0x4bc 89ac: 02 99 jalr s2 89ae: 83 b7 0a 00 ld a5, 0x0(s5) 89b2: 88 ec sd a0, 0x18(s1) 89b4: aa 8c mv s9, a0 89b6: 17 95 02 00 auipc a0, 0x29 89ba: 13 05 25 b3 addi a0, a0, -0x4ce 89be: 82 97 jalr a5 89c0: 88 f0 sd a0, 0x20(s1) 89c2: 05 49 li s2, 0x1 89c4: 19 c1 beqz a0, 0x89ca 89c6: 13 b9 1c 00 seqz s2, s9 89ca: de 85 mv a1, s7 89cc: 22 85 mv a0, s0 89ce: ef e0 81 55 jal 0x26f26 89d2: b3 37 a0 00 snez a5, a0 89d6: 23 8c f4 04 sb a5, 0x58(s1) 89da: 4e 86 mv a2, s3 89dc: d2 85 mv a1, s4 89de: 01 45 li a0, 0x0 89e0: ef c0 0f 86 jal 0x4a40 <.plt+0x100> 89e4: 2a 84 mv s0, a0 89e6: 63 0d 05 48 beqz a0, 0x8e80 89ea: 63 15 09 08 bnez s2, 0x8a74 89ee: 29 46 li a2, 0xa 89f0: 81 45 li a1, 0x0 89f2: 22 85 mv a0, s0 89f4: ef c0 cf 8a jal 0x4aa0 <.plt+0x160> 89f8: 88 f8 sd a0, 0x30(s1) 89fa: 4e 86 mv a2, s3 89fc: d2 85 mv a1, s4 89fe: 01 45 li a0, 0x0 8a00: ef c0 0f 84 jal 0x4a40 <.plt+0x100> 8a04: 2a 84 mv s0, a0 8a06: 3d c5 beqz a0, 0x8a74 8a08: 83 b7 0a 00 ld a5, 0x0(s5) 8a0c: 22 85 mv a0, s0 8a0e: d6 8c mv s9, s5 8a10: 82 97 jalr a5 8a12: 88 e4 sd a0, 0x8(s1) 8a14: 2a 89 mv s2, a0 8a16: 4e 86 mv a2, s3 8a18: d2 85 mv a1, s4 8a1a: 01 45 li a0, 0x0 8a1c: ef c0 4f 82 jal 0x4a40 <.plt+0x100> 8a20: 2a 84 mv s0, a0 8a22: 63 01 05 4a beqz a0, 0x8ec4 8a26: 63 05 09 4c beqz s2, 0x8ef0 8a2a: 83 b7 0c 00 ld a5, 0x0(s9) 8a2e: 22 85 mv a0, s0 8a30: 82 97 jalr a5 8a32: 2a 89 mv s2, a0 8a34: 88 e8 sd a0, 0x10(s1) 8a36: 4e 86 mv a2, s3 8a38: d2 85 mv a1, s4 8a3a: 01 45 li a0, 0x0 8a3c: ef c0 4f 80 jal 0x4a40 <.plt+0x100> 8a40: 63 0a 05 4a beqz a0, 0x8ef4 8a44: 63 08 09 02 beqz s2, 0x8a74 8a48: 4e 86 mv a2, s3 8a4a: 97 95 02 00 auipc a1, 0x29 8a4e: 93 85 e5 b7 addi a1, a1, -0x482 8a52: 01 45 li a0, 0x0 8a54: ef b0 df fe jal 0x4a40 <.plt+0x100> 8a58: 11 cd beqz a0, 0x8a74 8a5a: 21 49 li s2, 0x8 8a5c: 4e 86 mv a2, s3 8a5e: 97 95 02 00 auipc a1, 0x29 8a62: 93 85 a5 b6 addi a1, a1, -0x496 8a66: 01 45 li a0, 0x0 8a68: ef b0 9f fd jal 0x4a40 <.plt+0x100> 8a6c: 05 29 addiw s2, s2, 0x1 8a6e: 2a 84 mv s0, a0 8a70: e3 1a 05 ae bnez a0, 0x8564 8a74: 03 3a 01 4b ld s4, 0x4b0(sp) 8a78: 83 3b 81 49 ld s7, 0x498(sp) 8a7c: 03 3c 01 49 ld s8, 0x490(sp) 8a80: 26 85 mv a0, s1 8a82: ef f0 8f e7 jal 0x80fa 8a86: 03 39 01 4c ld s2, 0x4c0(sp) 8a8a: 83 39 81 4b ld s3, 0x4b8(sp) 8a8e: 81 44 li s1, 0x0 8a90: e1 b1 j 0x8758 8a92: 93 05 b0 03 li a1, 0x3b 8a96: 66 85 mv a0, s9 8a98: ef c0 8f 8b jal 0x4b50 <.plt+0x210> 8a9c: 2a 84 mv s0, a0 8a9e: e3 15 05 b6 bnez a0, 0x8608 8aa2: 66 85 mv a0, s9 8aa4: ef c0 cf 94 jal 0x4bf0 <.plt+0x2b0> 8aa8: 33 84 ac 00 add s0, s9, a0 8aac: b1 be j 0x8608 8aae: 83 47 09 00 lbu a5, 0x0(s2) 8ab2: 94 64 ld a3, 0x8(s1) 8ab4: 2e 8b mv s6, a1 8ab6: e3 9a 07 d0 bnez a5, 0x87ca 8aba: 9d bd j 0x8930 8abc: 66 85 mv a0, s9 8abe: ef c0 2f 89 jal 0x4b50 <.plt+0x210> 8ac2: e3 10 05 e4 bnez a0, 0x8902 8ac6: 97 9a 02 00 auipc s5, 0x29 8aca: 93 8a aa 68 addi s5, s5, 0x68a 8ace: d6 85 mv a1, s5 8ad0: 66 85 mv a0, s9 8ad2: ef c0 ef d5 jal 0x5030 <.plt+0x6f0> 8ad6: e3 0e 05 e2 beqz a0, 0x8912 8ada: 22 75 ld a0, 0x28(sp) 8adc: 66 86 mv a2, s9 8ade: 97 95 02 00 auipc a1, 0x29 8ae2: 93 85 25 aa addi a1, a1, -0x55e 8ae6: ef 40 e0 41 jal 0xcf04 8aea: e2 67 ld a5, 0x18(sp) 8aec: 3e f0 sd a5, 0x20(sp) 8aee: 0d be j 0x8620 8af0: ce 85 mv a1, s3 8af2: 17 95 02 00 auipc a0, 0x29 8af6: 13 05 e5 ab addi a0, a0, -0x542 8afa: ef e0 c1 42 jal 0x26f26 8afe: 49 c5 beqz a0, 0x8b88 8b00: 83 37 0c 00 ld a5, 0x0(s8) 8b04: a8 64 ld a0, 0x48(s1) 8b06: 82 97 jalr a5 8b08: 97 f7 03 00 auipc a5, 0x3f 8b0c: 83 b7 87 46 ld a5, 0x468(a5) 8b10: 9c 63 ld a5, 0x0(a5) 8b12: 66 85 mv a0, s9 8b14: 82 97 jalr a5 8b16: a8 e4 sd a0, 0x48(s1) 8b18: e3 14 05 b0 bnez a0, 0x8620 8b1c: d5 b9 j 0x8810 8b1e: 26 66 ld a2, 0x48(sp) 8b20: 29 45 li a0, 0xa 8b22: ef c0 ef d6 jal 0x5090 <.plt+0x750> 8b26: 93 05 e0 02 li a1, 0x2e 8b2a: 49 f9 bnez a0, 0x8abc 8b2c: 66 85 mv a0, s9 8b2e: ef c0 2f 82 jal 0x4b50 <.plt+0x210> 8b32: 63 04 05 22 beqz a0, 0x8d5a 8b36: 63 87 0a 00 beqz s5, 0x8b44 8b3a: d6 85 mv a1, s5 8b3c: 66 85 mv a0, s9 8b3e: ef f0 2f e6 jal 0x81a0 8b42: 41 dd beqz a0, 0x8ada 8b44: 83 37 0c 00 ld a5, 0x0(s8) 8b48: 88 74 ld a0, 0x28(s1) 8b4a: 82 97 jalr a5 8b4c: 97 f7 03 00 auipc a5, 0x3f 8b50: 83 b7 47 42 ld a5, 0x424(a5) 8b54: 9c 63 ld a5, 0x0(a5) 8b56: 66 85 mv a0, s9 8b58: 82 97 jalr a5 8b5a: 88 f4 sd a0, 0x28(s1) 8b5c: e3 0a 05 ca beqz a0, 0x8810 8b60: 85 47 li a5, 0x1 8b62: 23 80 f4 04 sb a5, 0x40(s1) 8b66: 6d bc j 0x8620 8b68: ce 85 mv a1, s3 8b6a: 17 95 02 00 auipc a0, 0x29 8b6e: 13 05 65 9f addi a0, a0, -0x60a 8b72: 72 e8 sd t3, 0x10(sp) 8b74: ef e0 21 3b jal 0x26f26 8b78: 42 6e ld t3, 0x10(sp) 8b7a: 39 c5 beqz a0, 0x8bc8 8b7c: 85 47 li a5, 0x1 8b7e: 23 8d f4 04 sb a5, 0x5a(s1) 8b82: 79 bc j 0x8620 8b84: e6 85 mv a1, s9 8b86: b9 bb j 0x88e4 8b88: ce 85 mv a1, s3 8b8a: 17 95 02 00 auipc a0, 0x29 8b8e: 13 05 e5 a2 addi a0, a0, -0x5d2 8b92: ef e0 41 39 jal 0x26f26 8b96: 15 ed bnez a0, 0x8bd2 8b98: ce 85 mv a1, s3 8b9a: 17 95 02 00 auipc a0, 0x29 8b9e: 13 05 65 a2 addi a0, a0, -0x5da 8ba2: ef e0 41 38 jal 0x26f26 8ba6: e3 0d 05 a6 beqz a0, 0x8620 8baa: 83 37 0c 00 ld a5, 0x0(s8) 8bae: 88 7c ld a0, 0x38(s1) 8bb0: 82 97 jalr a5 8bb2: 97 f7 03 00 auipc a5, 0x3f 8bb6: 83 b7 e7 3b ld a5, 0x3be(a5) 8bba: 9c 63 ld a5, 0x0(a5) 8bbc: 66 85 mv a0, s9 8bbe: 82 97 jalr a5 8bc0: 88 fc sd a0, 0x38(s1) 8bc2: e3 1f 05 a4 bnez a0, 0x8620 8bc6: a9 b1 j 0x8810 8bc8: 93 07 d0 03 li a5, 0x3d 8bcc: e3 1a fe a4 bne t3, a5, 0x8620 8bd0: 09 b9 j 0x87e2 8bd2: 83 37 0c 00 ld a5, 0x0(s8) 8bd6: a8 68 ld a0, 0x50(s1) 8bd8: 82 97 jalr a5 8bda: 97 f7 03 00 auipc a5, 0x3f 8bde: 83 b7 67 39 ld a5, 0x396(a5) 8be2: 9c 63 ld a5, 0x0(a5) 8be4: 66 85 mv a0, s9 8be6: 82 97 jalr a5 8be8: a8 e8 sd a0, 0x50(s1) 8bea: e3 1b 05 a2 bnez a0, 0x8620 8bee: e2 67 ld a5, 0x18(sp) 8bf0: 88 7c ld a0, 0x38(s1) 8bf2: 3e f0 sd a5, 0x20(sp) 8bf4: e3 16 05 c2 bnez a0, 0x8820 8bf8: 83 37 0c 00 ld a5, 0x0(s8) 8bfc: 4a 85 mv a0, s2 8bfe: 82 97 jalr a5 8c00: 26 85 mv a0, s1 8c02: ef f0 8f cf jal 0x80fa 8c06: 81 44 li s1, 0x0 8c08: 03 39 01 4c ld s2, 0x4c0(sp) 8c0c: 83 39 81 4b ld s3, 0x4b8(sp) 8c10: 03 3a 01 4b ld s4, 0x4b0(sp) 8c14: 03 3b 01 4a ld s6, 0x4a0(sp) 8c18: 83 3b 81 49 ld s7, 0x498(sp) 8c1c: 03 3c 01 49 ld s8, 0x490(sp) 8c20: 03 3d 01 48 ld s10, 0x480(sp) 8c24: 83 3d 81 47 ld s11, 0x478(sp) 8c28: 05 be j 0x8758 8c2a: e2 77 ld a5, 0x38(sp) 8c2c: 3e 95 add a0, a0, a5 8c2e: 88 f8 sd a0, 0x30(s1) 8c30: b1 b4 j 0x867c 8c32: 01 49 li s2, 0x0 8c34: 59 bb j 0x89ca 8c36: 22 85 mv a0, s0 8c38: 02 99 jalr s2 8c3a: 88 ec sd a0, 0x18(s1) 8c3c: 63 0a 05 1a beqz a0, 0x8df0 8c40: ef f0 0f e9 jal 0x82d0 8c44: 2a 89 mv s2, a0 8c46: 88 f0 sd a0, 0x20(s1) 8c48: 4e 86 mv a2, s3 8c4a: 97 95 02 00 auipc a1, 0x29 8c4e: 93 85 e5 97 addi a1, a1, -0x682 8c52: 01 45 li a0, 0x0 8c54: ef b0 df de jal 0x4a40 <.plt+0x100> 8c58: 63 02 05 2a beqz a0, 0x8efc 8c5c: e3 0c 09 e0 beqz s2, 0x8a74 8c60: 97 95 02 00 auipc a1, 0x29 8c64: 93 85 05 8b addi a1, a1, -0x750 8c68: ef e0 e1 2b jal 0x26f26 8c6c: b3 37 a0 00 snez a5, a0 8c70: 23 8c f4 04 sb a5, 0x58(s1) 8c74: 4e 86 mv a2, s3 8c76: 97 95 02 00 auipc a1, 0x29 8c7a: 93 85 25 95 addi a1, a1, -0x6ae 8c7e: 01 45 li a0, 0x0 8c80: ef b0 1f dc jal 0x4a40 <.plt+0x100> 8c84: 2a 84 mv s0, a0 8c86: e3 14 05 d6 bnez a0, 0x89ee 8c8a: 91 47 li a5, 0x4 8c8c: ed aa j 0x8e86 8c8e: e3 9e 05 a4 bnez a1, 0x86ea 8c92: 83 c7 94 05 lbu a5, 0x59(s1) 8c96: 89 e7 bnez a5, 0x8ca0 8c98: 83 47 94 05 lbu a5, 0x59(s0) 8c9c: 63 94 07 20 bnez a5, 0x8ea4 8ca0: 18 60 ld a4, 0x0(s0) 8ca2: 17 f9 03 00 auipc s2, 0x3f 8ca6: 03 39 69 26 ld s2, 0x266(s2) 8caa: 83 37 09 00 ld a5, 0x0(s2) 8cae: 08 64 ld a0, 0x8(s0) 8cb0: 98 e0 sd a4, 0x0(s1) 8cb2: 82 97 jalr a5 8cb4: 83 37 09 00 ld a5, 0x0(s2) 8cb8: 08 68 ld a0, 0x10(s0) 8cba: 82 97 jalr a5 8cbc: 83 37 09 00 ld a5, 0x0(s2) 8cc0: 08 74 ld a0, 0x28(s0) 8cc2: 82 97 jalr a5 8cc4: 83 37 09 00 ld a5, 0x0(s2) 8cc8: 08 6c ld a0, 0x18(s0) 8cca: 82 97 jalr a5 8ccc: 83 37 09 00 ld a5, 0x0(s2) 8cd0: 08 70 ld a0, 0x20(s0) 8cd2: 82 97 jalr a5 8cd4: 83 37 09 00 ld a5, 0x0(s2) 8cd8: 08 7c ld a0, 0x38(s0) 8cda: 82 97 jalr a5 8cdc: 83 37 09 00 ld a5, 0x0(s2) 8ce0: 28 64 ld a0, 0x48(s0) 8ce2: 82 97 jalr a5 8ce4: 83 37 09 00 ld a5, 0x0(s2) 8ce8: 28 68 ld a0, 0x50(s0) 8cea: 82 97 jalr a5 8cec: 88 7c ld a0, 0x38(s1) 8cee: 83 bf 04 00 ld t6, 0x0(s1) 8cf2: 03 bf 84 00 ld t5, 0x8(s1) 8cf6: 83 be 04 01 ld t4, 0x10(s1) 8cfa: 03 be 84 01 ld t3, 0x18(s1) 8cfe: 03 b3 04 02 ld t1, 0x20(s1) 8d02: 83 b8 84 02 ld a7, 0x28(s1) 8d06: 03 b8 04 03 ld a6, 0x30(s1) 8d0a: ac 60 ld a1, 0x40(s1) 8d0c: b0 64 ld a2, 0x48(s1) 8d0e: b4 68 ld a3, 0x50(s1) 8d10: b8 6c ld a4, 0x58(s1) 8d12: 83 37 09 00 ld a5, 0x0(s2) 8d16: 08 fc sd a0, 0x38(s0) 8d18: 23 30 f4 01 sd t6, 0x0(s0) 8d1c: 23 34 e4 01 sd t5, 0x8(s0) 8d20: 23 38 d4 01 sd t4, 0x10(s0) 8d24: 23 3c c4 01 sd t3, 0x18(s0) 8d28: 23 30 64 02 sd t1, 0x20(s0) 8d2c: 23 34 14 03 sd a7, 0x28(s0) 8d30: 23 38 04 03 sd a6, 0x30(s0) 8d34: 2c e0 sd a1, 0x40(s0) 8d36: 30 e4 sd a2, 0x48(s0) 8d38: 34 e8 sd a3, 0x50(s0) 8d3a: 38 ec sd a4, 0x58(s0) 8d3c: 26 85 mv a0, s1 8d3e: 82 97 jalr a5 8d40: a2 87 mv a5, s0 8d42: 9c 63 ld a5, 0x0(a5) 8d44: fd ff bnez a5, 0x8d42 8d46: a2 67 ld a5, 0x8(sp) 8d48: 83 c7 07 01 lbu a5, 0x10(a5) 8d4c: f5 e3 bnez a5, 0x8e30 8d4e: a2 84 mv s1, s0 8d50: d5 ba j 0x8744 8d52: 04 e0 sd s1, 0x0(s0) 8d54: e5 b2 j 0x873c 8d56: 81 4a li s5, 0x0 8d58: 6d be j 0x8912 8d5a: 97 9a 02 00 auipc s5, 0x29 8d5e: 93 8a 6a 3f addi s5, s5, 0x3f6 8d62: d6 85 mv a1, s5 8d64: 66 85 mv a0, s9 8d66: ef f0 af c3 jal 0x81a0 8d6a: e3 1d 05 dc bnez a0, 0x8b44 8d6e: b5 b3 j 0x8ada 8d70: 06 64 ld s0, 0x40(sp) 8d72: e3 0e 04 90 beqz s0, 0x868e 8d76: 93 05 f0 03 li a1, 0x3f 8d7a: 22 85 mv a0, s0 8d7c: ef b0 5f dd jal 0x4b50 <.plt+0x210> 8d80: 63 01 05 16 beqz a0, 0x8ee2 8d84: 86 67 ld a5, 0x40(sp) 8d86: 93 05 f0 02 li a1, 0x2f 8d8a: 33 06 f5 40 sub a2, a0, a5 8d8e: 3e 85 mv a0, a5 8d90: ef f0 c1 35 jal 0x280ec 8d94: aa 87 mv a5, a0 8d96: e3 8c 07 8e beqz a5, 0x868e 8d9a: 86 66 ld a3, 0x40(sp) 8d9c: 17 f7 03 00 auipc a4, 0x3f 8da0: 03 37 47 17 ld a4, 0x174(a4) 8da4: 18 63 ld a4, 0x0(a4) 8da6: 33 84 d7 40 sub s0, a5, a3 8daa: 13 05 24 00 addi a0, s0, 0x2 8dae: 02 97 jalr a4 8db0: 88 ec sd a0, 0x18(s1) 8db2: e3 03 05 e4 beqz a0, 0x8bf8 8db6: 86 65 ld a1, 0x40(sp) 8db8: 05 04 addi s0, s0, 0x1 8dba: 22 86 mv a2, s0 8dbc: ef b0 5f e1 jal 0x4bd0 <.plt+0x290> 8dc0: 9c 6c ld a5, 0x18(s1) 8dc2: a2 97 add a5, a5, s0 8dc4: 23 80 07 00 sb zero, 0x0(a5) 8dc8: 88 6c ld a0, 0x18(s1) 8dca: ef f0 6f d0 jal 0x82d0 8dce: 88 f0 sd a0, 0x20(s1) 8dd0: e3 1f 05 8a bnez a0, 0x868e 8dd4: 15 b5 j 0x8bf8 8dd6: e3 89 0a 8a beqz s5, 0x8688 8dda: 97 f7 03 00 auipc a5, 0x3f 8dde: 83 b7 67 19 ld a5, 0x196(a5) 8de2: 9c 63 ld a5, 0x0(a5) 8de4: 56 85 mv a0, s5 8de6: 82 97 jalr a5 8de8: 88 f4 sd a0, 0x28(s1) 8dea: e3 1f 05 88 bnez a0, 0x8688 8dee: 29 b5 j 0x8bf8 8df0: 4e 86 mv a2, s3 8df2: 97 85 02 00 auipc a1, 0x28 8df6: 93 85 65 7d addi a1, a1, 0x7d6 8dfa: ef b0 7f c4 jal 0x4a40 <.plt+0x100> 8dfe: 03 3a 01 4b ld s4, 0x4b0(sp) 8e02: 83 3b 81 49 ld s7, 0x498(sp) 8e06: 03 3c 01 49 ld s8, 0x490(sp) 8e0a: 9d b9 j 0x8a80 8e0c: 13 47 f5 ff not a4, a0 8e10: 7d 97 srai a4, a4, 0x3f 8e12: b3 77 e5 00 and a5, a0, a4 8e16: 6f f0 5f 86 j 0x867a 8e1a: 97 fc 03 00 auipc s9, 0x3f 8e1e: 83 bc 6c 15 ld s9, 0x156(s9) 8e22: 21 b1 j 0x8a2a 8e24: 93 07 d0 03 li a5, 0x3d 8e28: e3 12 fe a4 bne t3, a5, 0x886c 8e2c: ca 8c mv s9, s2 8e2e: 9d b4 j 0x8894 8e30: 83 38 04 03 ld a7, 0x30(s0) 8e34: 03 38 84 01 ld a6, 0x18(s0) 8e38: 1c 74 ld a5, 0x28(s0) 8e3a: 18 68 ld a4, 0x10(s0) 8e3c: 14 64 ld a3, 0x8(s0) 8e3e: 22 75 ld a0, 0x28(sp) 8e40: 17 86 02 00 auipc a2, 0x28 8e44: 13 06 06 79 addi a2, a2, 0x790 8e48: 97 85 02 00 auipc a1, 0x28 8e4c: 93 85 85 79 addi a1, a1, 0x798 8e50: ef 40 40 0b jal 0xcf04 8e54: a2 84 mv s1, s0 8e56: fd b0 j 0x8744 8e58: 97 f7 03 00 auipc a5, 0x3f 8e5c: 83 b7 07 0b ld a5, 0xb0(a5) 8e60: 9c 63 ld a5, 0x0(a5) 8e62: 26 85 mv a0, s1 8e64: 81 44 li s1, 0x0 8e66: 82 97 jalr a5 8e68: c5 b8 j 0x8758 8e6a: 97 f7 03 00 auipc a5, 0x3f 8e6e: 83 b7 e7 09 ld a5, 0x9e(a5) 8e72: 9c 63 ld a5, 0x0(a5) 8e74: 26 85 mv a0, s1 8e76: 81 44 li s1, 0x0 8e78: 82 97 jalr a5 8e7a: 03 39 01 4c ld s2, 0x4c0(sp) 8e7e: e9 b8 j 0x8758 8e80: 91 47 li a5, 0x4 8e82: e3 19 09 be bnez s2, 0x8a74 8e86: 1d 47 li a4, 0x7 8e88: e3 80 e7 82 beq a5, a4, 0x86a8 8e8c: e5 b6 j 0x8a74 8e8e: a2 67 ld a5, 0x8(sp) 8e90: 83 c7 07 01 lbu a5, 0x10(a5) 8e94: e3 9e 07 86 bnez a5, 0x8710 8e98: 6f f0 1f 8a j 0x8738 8e9c: 13 39 19 00 seqz s2, s2 8ea0: 85 47 li a5, 0x1 8ea2: c5 b7 j 0x8e82 8ea4: 26 85 mv a0, s1 8ea6: ef f0 4f a5 jal 0x80fa 8eaa: 81 44 li s1, 0x0 8eac: 03 39 01 4c ld s2, 0x4c0(sp) 8eb0: 83 39 81 4b ld s3, 0x4b8(sp) 8eb4: 03 3a 01 4b ld s4, 0x4b0(sp) 8eb8: 83 3b 81 49 ld s7, 0x498(sp) 8ebc: 03 3c 01 49 ld s8, 0x490(sp) 8ec0: 6f f0 9f 89 j 0x8758 8ec4: 13 39 19 00 seqz s2, s2 8ec8: 83 b7 0a 00 ld a5, 0x0(s5) 8ecc: 17 05 03 00 auipc a0, 0x30 8ed0: 13 05 45 93 addi a0, a0, -0x6cc 8ed4: 82 97 jalr a5 8ed6: 88 e8 sd a0, 0x10(s1) 8ed8: e3 0e 05 b8 beqz a0, 0x8a74 8edc: 63 06 09 fc beqz s2, 0x86a8 8ee0: 51 be j 0x8a74 8ee2: 93 05 f0 02 li a1, 0x2f 8ee6: 22 85 mv a0, s0 8ee8: ef b0 9f c7 jal 0x4b60 <.plt+0x220> 8eec: aa 87 mv a5, a0 8eee: 65 b5 j 0x8d96 8ef0: 05 49 li s2, 0x1 8ef2: d9 bf j 0x8ec8 8ef4: 13 39 19 00 seqz s2, s2 8ef8: 9d 47 li a5, 0x7 8efa: 61 b7 j 0x8e82 8efc: 13 39 19 00 seqz s2, s2 8f00: 8d 47 li a5, 0x3 8f02: 41 b7 j 0x8e82 0000000000008f04 : 8f04: 71 71 addi sp, sp, -0xb0 8f06: 22 f1 sd s0, 0xa0(sp) 8f08: 2a 84 mv s0, a0 8f0a: 01 45 li a0, 0x0 8f0c: 52 e1 sd s4, 0x80(sp) 8f0e: da f8 sd s6, 0x70(sp) 8f10: 06 f5 sd ra, 0xa8(sp) 8f12: 2e 8a mv s4, a1 8f14: 32 e4 sd a2, 0x8(sp) 8f16: 36 8b mv s6, a3 8f18: ef c0 8f 90 jal 0x5020 <.plt+0x6e0> 8f1c: 63 09 04 22 beqz s0, 0x914e 8f20: 1c 60 ld a5, 0x0(s0) 8f22: 63 86 07 22 beqz a5, 0x914e 8f26: 4e e5 sd s3, 0x88(sp) 8f28: aa 89 mv s3, a0 8f2a: 22 85 mv a0, s0 8f2c: de f4 sd s7, 0x68(sp) 8f2e: ee e4 sd s11, 0x48(sp) 8f30: ef f0 af a1 jal 0x814a 8f34: 30 10 addi a2, sp, 0x28 8f36: d2 85 mv a1, s4 8f38: 09 45 li a0, 0x2 8f3a: ef c0 6f 95 jal 0x5090 <.plt+0x750> 8f3e: 85 4b li s7, 0x1 8f40: 63 0c 05 1c beqz a0, 0x9118 8f44: 83 3d 04 00 ld s11, 0x0(s0) 8f48: 63 8d 0d 20 beqz s11, 0x9162 8f4c: d6 fc sd s5, 0x78(sp) 8f4e: e2 f0 sd s8, 0x60(sp) 8f50: ea e8 sd s10, 0x50(sp) 8f52: 26 ed sd s1, 0x98(sp) 8f54: 4a e9 sd s2, 0x90(sp) 8f56: e6 ec sd s9, 0x58(sp) 8f58: 81 4a li s5, 0x0 8f5a: 01 44 li s0, 0x0 8f5c: 17 fc 03 00 auipc s8, 0x3f 8f60: 03 3c 4c fb ld s8, -0x4c(s8) 8f64: 17 fd 03 00 auipc s10, 0x3f 8f68: 03 3d cd 00 ld s10, 0xc(s10) 8f6c: 03 b7 0d 03 ld a4, 0x30(s11) 8f70: 19 c3 beqz a4, 0x8f76 8f72: 63 d1 e9 18 bge s3, a4, 0x90f4 8f76: 03 c7 8d 05 lbu a4, 0x58(s11) 8f7a: 19 c3 beqz a4, 0x8f80 8f7c: 63 0c 0b 16 beqz s6, 0x90f4 8f80: 03 b5 8d 02 ld a0, 0x28(s11) 8f84: 01 cd beqz a0, 0x8f9c 8f86: 03 c7 0d 04 lbu a4, 0x40(s11) 8f8a: 19 c3 beqz a4, 0x8f90 8f8c: 63 8b 0b 16 beqz s7, 0x9102 8f90: aa 85 mv a1, a0 8f92: 52 85 mv a0, s4 8f94: ef d0 31 79 jal 0x26f26 8f98: 63 0e 05 14 beqz a0, 0x90f4 8f9c: 03 b9 0d 02 ld s2, 0x20(s11) 8fa0: 63 0e 09 08 beqz s2, 0x903c 8fa4: 4a 85 mv a0, s2 8fa6: ef b0 bf c4 jal 0x4bf0 <.plt+0x2b0> 8faa: 85 47 li a5, 0x1 8fac: aa 84 mv s1, a0 8fae: 63 07 f5 08 beq a0, a5, 0x903c 8fb2: 03 37 0d 00 ld a4, 0x0(s10) 8fb6: 22 65 ld a0, 0x8(sp) 8fb8: 02 97 jalr a4 8fba: aa 8c mv s9, a0 8fbc: 63 0c 05 12 beqz a0, 0x90f4 8fc0: 93 05 f0 03 li a1, 0x3f 8fc4: ef b0 df b8 jal 0x4b50 <.plt+0x210> 8fc8: 19 c1 beqz a0, 0x8fce 8fca: 23 00 05 00 sb zero, 0x0(a0) 8fce: 83 c6 0c 00 lbu a3, 0x0(s9) 8fd2: 97 f7 03 00 auipc a5, 0x3f 8fd6: 83 b7 67 f3 ld a5, -0xca(a5) 8fda: 90 63 ld a2, 0x0(a5) 8fdc: 93 07 f0 02 li a5, 0x2f 8fe0: 63 8e f6 00 beq a3, a5, 0x8ffc 8fe4: 66 85 mv a0, s9 8fe6: 02 96 jalr a2 8fe8: 03 37 0d 00 ld a4, 0x0(s10) 8fec: 17 85 02 00 auipc a0, 0x28 8ff0: 13 05 c5 4f addi a0, a0, 0x4fc 8ff4: 02 97 jalr a4 8ff6: aa 8c mv s9, a0 8ff8: 63 0e 05 0e beqz a0, 0x90f4 8ffc: 66 85 mv a0, s9 8ffe: ef b0 3f bf jal 0x4bf0 <.plt+0x2b0> 9002: 97 f7 03 00 auipc a5, 0x3f 9006: 83 b7 67 f0 ld a5, -0xfa(a5) 900a: 2a e8 sd a0, 0x10(sp) 900c: 03 b8 07 00 ld a6, 0x0(a5) 9010: 63 60 95 0e bltu a0, s1, 0x90f0 9014: 26 86 mv a2, s1 9016: e6 85 mv a1, s9 9018: 4a 85 mv a0, s2 901a: 42 ec sd a6, 0x18(sp) 901c: ef b0 5f e7 jal 0x4e90 <.plt+0x550> 9020: 62 68 ld a6, 0x18(sp) 9022: 79 e5 bnez a0, 0x90f0 9024: c2 66 ld a3, 0x10(sp) 9026: 63 8c d4 12 beq s1, a3, 0x915e 902a: e6 94 add s1, s1, s9 902c: 03 c6 04 00 lbu a2, 0x0(s1) 9030: 93 06 f0 02 li a3, 0x2f 9034: 66 85 mv a0, s9 9036: 63 1e d6 0a bne a2, a3, 0x90f2 903a: 02 98 jalr a6 903c: 03 37 0c 00 ld a4, 0x0(s8) 9040: 13 05 00 06 li a0, 0x60 9044: 02 97 jalr a4 9046: aa 84 mv s1, a0 9048: 65 c1 beqz a0, 0x9128 904a: ee 85 mv a1, s11 904c: 13 06 00 06 li a2, 0x60 9050: ef b0 1f b8 jal 0x4bd0 <.plt+0x290> 9054: 80 e0 sd s0, 0x0(s1) 9056: 83 bd 0d 00 ld s11, 0x0(s11) 905a: 85 0a addi s5, s5, 0x1 905c: 26 84 mv s0, s1 905e: e3 97 0d f0 bnez s11, 0x8f6c 9062: 63 87 0a 06 beqz s5, 0x90d0 9066: 97 f7 03 00 auipc a5, 0x3f 906a: 83 b7 a7 ea ld a5, -0x156(a5) 906e: 9c 63 ld a5, 0x0(a5) 9070: 93 94 3a 00 slli s1, s5, 0x3 9074: 26 85 mv a0, s1 9076: 82 97 jalr a5 9078: 2a 89 mv s2, a0 907a: 5d c5 beqz a0, 0x9128 907c: aa 87 mv a5, a0 907e: 09 c4 beqz s0, 0x9088 9080: 80 e3 sd s0, 0x0(a5) 9082: 00 60 ld s0, 0x0(s0) 9084: a1 07 addi a5, a5, 0x8 9086: 6d fc bnez s0, 0x9080 9088: 21 46 li a2, 0x8 908a: 97 f6 ff ff auipc a3, 0xfffff 908e: 93 86 e6 17 addi a3, a3, 0x17e 9092: d6 85 mv a1, s5 9094: 4a 85 mv a0, s2 9096: ef b0 bf aa jal 0x4b40 <.plt+0x200> 909a: 05 47 li a4, 0x1 909c: 03 34 09 00 ld s0, 0x0(s2) 90a0: 93 07 89 00 addi a5, s2, 0x8 90a4: 33 06 99 00 add a2, s2, s1 90a8: 63 89 ea 00 beq s5, a4, 0x90ba 90ac: 03 b7 87 ff ld a4, -0x8(a5) 90b0: 94 63 ld a3, 0x0(a5) 90b2: a1 07 addi a5, a5, 0x8 90b4: 14 e3 sd a3, 0x0(a4) 90b6: e3 1b f6 fe bne a2, a5, 0x90ac 90ba: 03 37 86 ff ld a4, -0x8(a2) 90be: 97 f7 03 00 auipc a5, 0x3f 90c2: 83 b7 a7 e4 ld a5, -0x1b6(a5) 90c6: 9c 63 ld a5, 0x0(a5) 90c8: 4a 85 mv a0, s2 90ca: 23 30 07 00 sd zero, 0x0(a4) 90ce: 82 97 jalr a5 90d0: aa 70 ld ra, 0xa8(sp) 90d2: 22 85 mv a0, s0 90d4: 0a 74 ld s0, 0xa0(sp) 90d6: ea 64 ld s1, 0x98(sp) 90d8: 4a 69 ld s2, 0x90(sp) 90da: aa 69 ld s3, 0x88(sp) 90dc: e6 7a ld s5, 0x78(sp) 90de: a6 7b ld s7, 0x68(sp) 90e0: 06 7c ld s8, 0x60(sp) 90e2: e6 6c ld s9, 0x58(sp) 90e4: 46 6d ld s10, 0x50(sp) 90e6: a6 6d ld s11, 0x48(sp) 90e8: 0a 6a ld s4, 0x80(sp) 90ea: 46 7b ld s6, 0x70(sp) 90ec: 4d 61 addi sp, sp, 0xb0 90ee: 82 80 ret 90f0: 66 85 mv a0, s9 90f2: 02 98 jalr a6 90f4: 83 bd 0d 00 ld s11, 0x0(s11) 90f8: e3 9a 0d e6 bnez s11, 0x8f6c 90fc: e3 95 0a f6 bnez s5, 0x9066 9100: c1 bf j 0x90d0 9102: d2 85 mv a1, s4 9104: ef f0 cf 89 jal 0x81a0 9108: e3 1a 05 e8 bnez a0, 0x8f9c 910c: 03 c7 0d 04 lbu a4, 0x40(s11) 9110: 75 f3 bnez a4, 0x90f4 9112: 03 b5 8d 02 ld a0, 0x28(s11) 9116: ad bd j 0x8f90 9118: 10 18 addi a2, sp, 0x30 911a: d2 85 mv a1, s4 911c: 29 45 li a0, 0xa 911e: ef b0 3f f7 jal 0x5090 <.plt+0x750> 9122: b3 3b a0 00 snez s7, a0 9126: 39 bd j 0x8f44 9128: 97 f4 03 00 auipc s1, 0x3f 912c: 83 b4 04 de ld s1, -0x220(s1) 9130: 11 c4 beqz s0, 0x913c 9132: 22 85 mv a0, s0 9134: 9c 60 ld a5, 0x0(s1) 9136: 00 60 ld s0, 0x0(s0) 9138: 82 97 jalr a5 913a: 65 fc bnez s0, 0x9132 913c: ea 64 ld s1, 0x98(sp) 913e: 4a 69 ld s2, 0x90(sp) 9140: aa 69 ld s3, 0x88(sp) 9142: e6 7a ld s5, 0x78(sp) 9144: a6 7b ld s7, 0x68(sp) 9146: 06 7c ld s8, 0x60(sp) 9148: e6 6c ld s9, 0x58(sp) 914a: 46 6d ld s10, 0x50(sp) 914c: a6 6d ld s11, 0x48(sp) 914e: 01 44 li s0, 0x0 9150: aa 70 ld ra, 0xa8(sp) 9152: 22 85 mv a0, s0 9154: 0a 74 ld s0, 0xa0(sp) 9156: 0a 6a ld s4, 0x80(sp) 9158: 46 7b ld s6, 0x70(sp) 915a: 4d 61 addi sp, sp, 0xb0 915c: 82 80 ret 915e: 66 85 mv a0, s9 9160: e9 bd j 0x903a 9162: aa 69 ld s3, 0x88(sp) 9164: a6 7b ld s7, 0x68(sp) 9166: a6 6d ld s11, 0x48(sp) 9168: 01 44 li s0, 0x0 916a: dd b7 j 0x9150 000000000000916c : 916c: 15 c5 beqz a0, 0x9198 916e: 01 11 addi sp, sp, -0x20 9170: 22 e8 sd s0, 0x10(sp) 9172: 00 61 ld s0, 0x0(a0) 9174: 26 e4 sd s1, 0x8(sp) 9176: 06 ec sd ra, 0x18(sp) 9178: aa 84 mv s1, a0 917a: 11 c4 beqz s0, 0x9186 917c: 22 85 mv a0, s0 917e: 00 60 ld s0, 0x0(s0) 9180: ef e0 bf f7 jal 0x80fa 9184: 65 fc bnez s0, 0x917c 9186: e2 60 ld ra, 0x18(sp) 9188: 42 64 ld s0, 0x10(sp) 918a: 23 b0 04 00 sd zero, 0x0(s1) 918e: 23 bc 04 00 sd zero, 0x18(s1) 9192: a2 64 ld s1, 0x8(sp) 9194: 05 61 addi sp, sp, 0x20 9196: 82 80 ret 9198: 82 80 ret 000000000000919a : 919a: 21 c1 beqz a0, 0x91da 919c: 01 11 addi sp, sp, -0x20 919e: 22 e8 sd s0, 0x10(sp) 91a0: 26 e4 sd s1, 0x8(sp) 91a2: 06 ec sd ra, 0x18(sp) 91a4: 00 61 ld s0, 0x0(a0) 91a6: 97 f4 03 00 auipc s1, 0x3f 91aa: 83 b4 24 d6 ld s1, -0x29e(s1) 91ae: 81 c5 beqz a1, 0x91b6 91b0: 29 a8 j 0x91ca 91b2: 22 85 mv a0, s0 91b4: 00 60 ld s0, 0x0(s0) 91b6: 9c 60 ld a5, 0x0(s1) 91b8: 82 97 jalr a5 91ba: 65 fc bnez s0, 0x91b2 91bc: e2 60 ld ra, 0x18(sp) 91be: 42 64 ld s0, 0x10(sp) 91c0: a2 64 ld s1, 0x8(sp) 91c2: 05 61 addi sp, sp, 0x20 91c4: 82 80 ret 91c6: 22 85 mv a0, s0 91c8: 00 60 ld s0, 0x0(s0) 91ca: ef e0 1f f3 jal 0x80fa 91ce: 65 fc bnez s0, 0x91c6 91d0: e2 60 ld ra, 0x18(sp) 91d2: 42 64 ld s0, 0x10(sp) 91d4: a2 64 ld s1, 0x8(sp) 91d6: 05 61 addi sp, sp, 0x20 91d8: 82 80 ret 91da: 82 80 ret 00000000000091dc : 91dc: 29 cd beqz a0, 0x9236 91de: 79 71 addi sp, sp, -0x30 91e0: 22 f0 sd s0, 0x20(sp) 91e2: 00 61 ld s0, 0x0(a0) 91e4: 26 ec sd s1, 0x18(sp) 91e6: 06 f4 sd ra, 0x28(sp) 91e8: aa 84 mv s1, a0 91ea: 0d c8 beqz s0, 0x921c 91ec: 4a e8 sd s2, 0x10(sp) 91ee: 4e e4 sd s3, 0x8(sp) 91f0: 22 89 mv s2, s0 91f2: a2 89 mv s3, s0 91f4: 1c 78 ld a5, 0x30(s0) 91f6: 22 85 mv a0, s0 91f8: 00 60 ld s0, 0x0(s0) 91fa: 9d eb bnez a5, 0x9230 91fc: 63 85 a9 02 beq s3, a0, 0x9226 9200: 63 06 25 03 beq a0, s2, 0x922c 9204: 23 30 89 00 sd s0, 0x0(s2) 9208: ef e0 3f ef jal 0x80fa 920c: 9c 6c ld a5, 0x18(s1) 920e: fd 17 addi a5, a5, -0x1 9210: 9c ec sd a5, 0x18(s1) 9212: 6d f0 bnez s0, 0x91f4 9214: 23 b0 34 01 sd s3, 0x0(s1) 9218: 42 69 ld s2, 0x10(sp) 921a: a2 69 ld s3, 0x8(sp) 921c: a2 70 ld ra, 0x28(sp) 921e: 02 74 ld s0, 0x20(sp) 9220: e2 64 ld s1, 0x18(sp) 9222: 45 61 addi sp, sp, 0x30 9224: 82 80 ret 9226: a2 89 mv s3, s0 9228: e3 1e 25 fd bne a0, s2, 0x9204 922c: 22 89 mv s2, s0 922e: e9 bf j 0x9208 9230: 2a 89 mv s2, a0 9232: 69 f0 bnez s0, 0x91f4 9234: c5 b7 j 0x9214 9236: 82 80 ret 0000000000009238 : 9238: 1d cd beqz a0, 0x9276 923a: 01 11 addi sp, sp, -0x20 923c: 4a e0 sd s2, 0x0(sp) 923e: 17 f9 03 00 auipc s2, 0x3f 9242: 03 39 a9 cc ld s2, -0x336(s2) 9246: 26 e4 sd s1, 0x8(sp) 9248: 83 37 09 00 ld a5, 0x0(s2) 924c: aa 84 mv s1, a0 924e: 08 65 ld a0, 0x8(a0) 9250: 22 e8 sd s0, 0x10(sp) 9252: 06 ec sd ra, 0x18(sp) 9254: 82 97 jalr a5 9256: 80 60 ld s0, 0x0(s1) 9258: 11 c4 beqz s0, 0x9264 925a: 22 85 mv a0, s0 925c: 00 60 ld s0, 0x0(s0) 925e: ef e0 df e9 jal 0x80fa 9262: 65 fc bnez s0, 0x925a 9264: 42 64 ld s0, 0x10(sp) 9266: 83 37 09 00 ld a5, 0x0(s2) 926a: e2 60 ld ra, 0x18(sp) 926c: 02 69 ld s2, 0x0(sp) 926e: 26 85 mv a0, s1 9270: a2 64 ld s1, 0x8(sp) 9272: 05 61 addi sp, sp, 0x20 9274: 82 87 jr a5 9276: 82 80 ret 0000000000009278 : 9278: 5d 71 addi sp, sp, -0x50 927a: a2 e0 sd s0, 0x40(sp) 927c: 26 fc sd s1, 0x38(sp) 927e: 4a f8 sd s2, 0x30(sp) 9280: 52 f0 sd s4, 0x20(sp) 9282: 86 e4 sd ra, 0x48(sp) 9284: 4e f4 sd s3, 0x28(sp) 9286: 32 84 mv s0, a2 9288: 2a 8a mv s4, a0 928a: ae 84 mv s1, a1 928c: 36 89 mv s2, a3 928e: 63 0a 06 0e beqz a2, 0x9382 9292: 23 08 06 00 sb zero, 0x10(a2) 9296: 85 e1 bnez a1, 0x92b6 9298: 23 00 24 03 sb s2, 0x20(s0) 929c: a2 89 mv s3, s0 929e: 85 47 li a5, 0x1 92a0: 23 88 f9 00 sb a5, 0x10(s3) 92a4: a6 60 ld ra, 0x48(sp) 92a6: 06 64 ld s0, 0x40(sp) 92a8: e2 74 ld s1, 0x38(sp) 92aa: 42 79 ld s2, 0x30(sp) 92ac: 02 7a ld s4, 0x20(sp) 92ae: 4e 85 mv a0, s3 92b0: a2 79 ld s3, 0x28(sp) 92b2: 61 61 addi sp, sp, 0x50 92b4: 82 80 ret 92b6: 97 85 02 00 auipc a1, 0x28 92ba: 93 85 25 02 addi a1, a1, 0x22 92be: 26 85 mv a0, s1 92c0: 5a e8 sd s6, 0x10(sp) 92c2: 62 e0 sd s8, 0x0(sp) 92c4: b2 89 mv s3, a2 92c6: ef b0 bf 9e jal 0x4cb0 <.plt+0x370> 92ca: 63 0f 05 0e beqz a0, 0x93c8 92ce: 97 f7 03 00 auipc a5, 0x3f 92d2: 83 b7 27 c0 ld a5, -0x3fe(a5) 92d6: 03 bb 07 00 ld s6, 0x0(a5) 92da: 56 ec sd s5, 0x18(sp) 92dc: 5e e4 sd s7, 0x8(sp) 92de: 01 4c li s8, 0x0 92e0: 23 80 29 03 sb s2, 0x20(s3) 92e4: 63 07 0b 08 beqz s6, 0x9372 92e8: 97 f7 03 00 auipc a5, 0x3f 92ec: 83 b7 87 c2 ld a5, -0x3d8(a5) 92f0: 9c 63 ld a5, 0x0(a5) 92f2: 05 65 lui a0, 0x1 92f4: 13 05 85 38 addi a0, a0, 0x388 92f8: 82 97 jalr a5 92fa: 2a 89 mv s2, a0 92fc: 63 0e 05 10 beqz a0, 0x9418 9300: 85 6a lui s5, 0x1 9302: 93 8a 8a 38 addi s5, s5, 0x388 9306: 5a 86 mv a2, s6 9308: d6 85 mv a1, s5 930a: 4a 85 mv a0, s2 930c: 97 8b 02 00 auipc s7, 0x28 9310: 93 8b cb 31 addi s7, s7, 0x31c 9314: 13 04 00 02 li s0, 0x20 9318: a5 44 li s1, 0x9 931a: ef b0 7f ac jal 0x4de0 <.plt+0x4a0> 931e: 29 c1 beqz a0, 0x9360 9320: 2d 46 li a2, 0xb 9322: ca 85 mv a1, s2 9324: 5e 85 mv a0, s7 9326: ef d0 d1 4b jal 0x26fe2 932a: 29 c9 beqz a0, 0x937c 932c: 93 06 b9 00 addi a3, s2, 0xb 9330: 05 46 li a2, 0x1 9332: 83 c7 06 00 lbu a5, 0x0(a3) 9336: 89 cb beqz a5, 0x9348 9338: 63 84 87 00 beq a5, s0, 0x9340 933c: 63 96 97 00 bne a5, s1, 0x9348 9340: 83 c7 16 00 lbu a5, 0x1(a3) 9344: 85 06 addi a3, a3, 0x1 9346: ed fb bnez a5, 0x9338 9348: ce 85 mv a1, s3 934a: 81 47 li a5, 0x0 934c: 01 47 li a4, 0x0 934e: 52 85 mv a0, s4 9350: ef f0 af 93 jal 0x848a 9354: 5a 86 mv a2, s6 9356: d6 85 mv a1, s5 9358: 4a 85 mv a0, s2 935a: ef b0 7f a8 jal 0x4de0 <.plt+0x4a0> 935e: 69 f1 bnez a0, 0x9320 9360: 97 f7 03 00 auipc a5, 0x3f 9364: 83 b7 87 ba ld a5, -0x458(a5) 9368: 9c 63 ld a5, 0x0(a5) 936a: 4a 85 mv a0, s2 936c: 82 97 jalr a5 936e: 63 15 0c 06 bnez s8, 0x93d8 9372: e2 6a ld s5, 0x18(sp) 9374: 42 6b ld s6, 0x10(sp) 9376: a2 6b ld s7, 0x8(sp) 9378: 02 6c ld s8, 0x0(sp) 937a: 15 b7 j 0x929e 937c: ca 86 mv a3, s2 937e: 01 46 li a2, 0x0 9380: 4d bf j 0x9332 9382: 97 f7 03 00 auipc a5, 0x3f 9386: 83 b7 67 c4 ld a5, -0x3ba(a5) 938a: 9c 63 ld a5, 0x0(a5) 938c: 93 05 80 02 li a1, 0x28 9390: 05 45 li a0, 0x1 9392: 82 97 jalr a5 9394: aa 89 mv s3, a0 9396: 51 cd beqz a0, 0x9432 9398: 97 f7 03 00 auipc a5, 0x3f 939c: 83 b7 87 bd ld a5, -0x428(a5) 93a0: 9c 63 ld a5, 0x0(a5) 93a2: b9 c0 beqz s1, 0x93e8 93a4: 26 85 mv a0, s1 93a6: 82 97 jalr a5 93a8: 23 b4 a9 00 sd a0, 0x8(s3) 93ac: 51 cd beqz a0, 0x9448 93ae: 5a e8 sd s6, 0x10(sp) 93b0: 62 e0 sd s8, 0x0(sp) 93b2: 23 88 09 00 sb zero, 0x10(s3) 93b6: 97 85 02 00 auipc a1, 0x28 93ba: 93 85 25 f2 addi a1, a1, -0xde 93be: 26 85 mv a0, s1 93c0: ef b0 1f 8f jal 0x4cb0 <.plt+0x370> 93c4: e3 15 05 f0 bnez a0, 0x92ce 93c8: 83 c7 04 00 lbu a5, 0x0(s1) 93cc: 95 eb bnez a5, 0x9400 93ce: 42 6b ld s6, 0x10(sp) 93d0: 02 6c ld s8, 0x0(sp) 93d2: 23 80 29 03 sb s2, 0x20(s3) 93d6: e1 b5 j 0x929e 93d8: 5a 85 mv a0, s6 93da: ef b0 7f bc jal 0x4fa0 <.plt+0x660> 93de: e2 6a ld s5, 0x18(sp) 93e0: 42 6b ld s6, 0x10(sp) 93e2: a2 6b ld s7, 0x8(sp) 93e4: 02 6c ld s8, 0x0(sp) 93e6: 65 bd j 0x929e 93e8: 17 85 02 00 auipc a0, 0x28 93ec: 13 05 85 23 addi a0, a0, 0x238 93f0: 82 97 jalr a5 93f2: 23 b4 a9 00 sd a0, 0x8(s3) 93f6: 29 c9 beqz a0, 0x9448 93f8: 23 88 09 00 sb zero, 0x10(s3) 93fc: 4e 84 mv s0, s3 93fe: 69 bd j 0x9298 9400: 97 c5 02 00 auipc a1, 0x2c 9404: 93 85 05 58 addi a1, a1, 0x580 9408: 26 85 mv a0, s1 940a: 56 ec sd s5, 0x18(sp) 940c: 5e e4 sd s7, 0x8(sp) 940e: ef b0 3f c0 jal 0x5010 <.plt+0x6d0> 9412: 2a 8b mv s6, a0 9414: 05 4c li s8, 0x1 9416: e9 b5 j 0x92e0 9418: 97 f7 03 00 auipc a5, 0x3f 941c: 83 b7 07 af ld a5, -0x510(a5) 9420: 9c 63 ld a5, 0x0(a5) 9422: 82 97 jalr a5 9424: 15 cc beqz s0, 0x9460 9426: 63 18 0c 00 bnez s8, 0x9436 942a: e2 6a ld s5, 0x18(sp) 942c: 42 6b ld s6, 0x10(sp) 942e: a2 6b ld s7, 0x8(sp) 9430: 02 6c ld s8, 0x0(sp) 9432: 81 49 li s3, 0x0 9434: 85 bd j 0x92a4 9436: 5a 85 mv a0, s6 9438: ef b0 9f b6 jal 0x4fa0 <.plt+0x660> 943c: 81 49 li s3, 0x0 943e: e2 6a ld s5, 0x18(sp) 9440: 42 6b ld s6, 0x10(sp) 9442: a2 6b ld s7, 0x8(sp) 9444: 02 6c ld s8, 0x0(sp) 9446: b9 bd j 0x92a4 9448: 97 f7 03 00 auipc a5, 0x3f 944c: 83 b7 07 ac ld a5, -0x540(a5) 9450: 9c 63 ld a5, 0x0(a5) 9452: 01 45 li a0, 0x0 9454: 82 97 jalr a5 9456: 4e 85 mv a0, s3 9458: ef f0 1f de jal 0x9238 945c: 81 49 li s3, 0x0 945e: 99 b5 j 0x92a4 9460: 4e 85 mv a0, s3 9462: ef f0 7f dd jal 0x9238 9466: e3 02 0c fc beqz s8, 0x942a 946a: f1 b7 j 0x9436 000000000000946c : 946c: 01 11 addi sp, sp, -0x20 946e: 26 e4 sd s1, 0x8(sp) 9470: 83 34 85 73 ld s1, 0x738(a0) 9474: 06 ec sd ra, 0x18(sp) 9476: a5 c0 beqz s1, 0x94d6 9478: 09 46 li a2, 0x2 947a: 89 45 li a1, 0x2 947c: 22 e8 sd s0, 0x10(sp) 947e: 4a e0 sd s2, 0x0(sp) 9480: 2a 84 mv s0, a0 9482: 17 89 02 00 auipc s2, 0x28 9486: 13 09 69 1b addi s2, s2, 0x1b6 948a: ef 90 c1 42 jal 0x228b6 948e: 29 a0 j 0x9498 9490: 84 64 ld s1, 0x8(s1) 9492: 23 34 a4 74 sd a0, 0x748(s0) 9496: 8d c0 beqz s1, 0x94b8 9498: 83 46 14 36 lbu a3, 0x361(s0) 949c: 03 36 84 74 ld a2, 0x748(s0) 94a0: 8c 60 ld a1, 0x0(s1) 94a2: 22 85 mv a0, s0 94a4: ef f0 5f dd jal 0x9278 94a8: 65 f5 bnez a0, 0x9490 94aa: 90 60 ld a2, 0x0(s1) 94ac: ca 85 mv a1, s2 94ae: 22 85 mv a0, s0 94b0: ef 30 50 25 jal 0xcf04 94b4: 84 64 ld s1, 0x8(s1) 94b6: ed f0 bnez s1, 0x9498 94b8: 03 35 84 73 ld a0, 0x738(s0) 94bc: ef b0 5f aa jal 0x4f60 <.plt+0x620> 94c0: 22 85 mv a0, s0 94c2: 23 3c 04 72 sd zero, 0x738(s0) 94c6: 42 64 ld s0, 0x10(sp) 94c8: 02 69 ld s2, 0x0(sp) 94ca: e2 60 ld ra, 0x18(sp) 94cc: a2 64 ld s1, 0x8(sp) 94ce: 89 45 li a1, 0x2 94d0: 05 61 addi sp, sp, 0x20 94d2: 6f 90 21 41 j 0x228e4 94d6: e2 60 ld ra, 0x18(sp) 94d8: a2 64 ld s1, 0x8(sp) 94da: 05 61 addi sp, sp, 0x20 94dc: 82 80 ret 00000000000094de : 94de: 83 37 85 74 ld a5, 0x748(a0) 94e2: 01 11 addi sp, sp, -0x20 94e4: 06 ec sd ra, 0x18(sp) 94e6: 4a e0 sd s2, 0x0(sp) 94e8: b1 cb beqz a5, 0x953c 94ea: 98 6f ld a4, 0x18(a5) 94ec: 21 cb beqz a4, 0x953c 94ee: 22 e8 sd s0, 0x10(sp) 94f0: 80 63 ld s0, 0x0(a5) 94f2: 39 c8 beqz s0, 0x9548 94f4: 26 e4 sd s1, 0x8(sp) 94f6: 01 49 li s2, 0x0 94f8: 1c 74 ld a5, 0x28(s0) 94fa: 22 85 mv a0, s0 94fc: 99 cb beqz a5, 0x9512 94fe: ef e0 3f ea jal 0x83a0 9502: aa 84 mv s1, a0 9504: a6 85 mv a1, s1 9506: 4a 85 mv a0, s2 9508: 95 c4 beqz s1, 0x9534 950a: ef e0 b1 28 jal 0x27f94 950e: 19 c9 beqz a0, 0x9524 9510: 2a 89 mv s2, a0 9512: 00 60 ld s0, 0x0(s0) 9514: 75 f0 bnez s0, 0x94f8 9516: 42 64 ld s0, 0x10(sp) 9518: e2 60 ld ra, 0x18(sp) 951a: a2 64 ld s1, 0x8(sp) 951c: 4a 85 mv a0, s2 951e: 02 69 ld s2, 0x0(sp) 9520: 05 61 addi sp, sp, 0x20 9522: 82 80 ret 9524: 97 f7 03 00 auipc a5, 0x3f 9528: 83 b7 47 9e ld a5, -0x61c(a5) 952c: 9c 63 ld a5, 0x0(a5) 952e: 26 85 mv a0, s1 9530: 82 97 jalr a5 9532: 4a 85 mv a0, s2 9534: ef b0 df a2 jal 0x4f60 <.plt+0x620> 9538: 42 64 ld s0, 0x10(sp) 953a: a2 64 ld s1, 0x8(sp) 953c: 01 49 li s2, 0x0 953e: e2 60 ld ra, 0x18(sp) 9540: 4a 85 mv a0, s2 9542: 02 69 ld s2, 0x0(sp) 9544: 05 61 addi sp, sp, 0x20 9546: 82 80 ret 9548: 42 64 ld s0, 0x10(sp) 954a: 01 49 li s2, 0x0 954c: cd bf j 0x953e 000000000000954e : 954e: 83 37 05 51 ld a5, 0x510(a0) 9552: 5d 71 addi sp, sp, -0x50 9554: 4a f8 sd s2, 0x30(sp) 9556: 4e f4 sd s3, 0x28(sp) 9558: 86 e4 sd ra, 0x48(sp) 955a: 2a 89 mv s2, a0 955c: ae 89 mv s3, a1 955e: 63 82 07 0e beqz a5, 0x9642 9562: 83 37 85 73 ld a5, 0x738(a0) 9566: a2 e0 sd s0, 0x40(sp) 9568: 26 fc sd s1, 0x38(sp) 956a: 99 c3 beqz a5, 0x9570 956c: ef f0 1f f0 jal 0x946c 9570: 09 46 li a2, 0x2 9572: 89 45 li a1, 0x2 9574: 4a 85 mv a0, s2 9576: ef 90 01 34 jal 0x228b6 957a: 03 34 89 74 ld s0, 0x748(s2) 957e: 83 34 09 51 ld s1, 0x510(s2) 9582: 19 c0 beqz s0, 0x9588 9584: 1c 6c ld a5, 0x18(s0) 9586: 9d e7 bnez a5, 0x95b4 9588: 06 64 ld s0, 0x40(sp) 958a: e2 74 ld s1, 0x38(sp) 958c: 63 8c 09 00 beqz s3, 0x95a4 9590: 83 37 09 07 ld a5, 0x70(s2) 9594: 03 35 89 74 ld a0, 0x748(s2) 9598: 81 c7 beqz a5, 0x95a0 959a: bc 6b ld a5, 0x50(a5) 959c: 63 84 a7 00 beq a5, a0, 0x95a4 95a0: ef f0 9f c9 jal 0x9238 95a4: a6 60 ld ra, 0x48(sp) 95a6: a2 79 ld s3, 0x28(sp) 95a8: 4a 85 mv a0, s2 95aa: 42 79 ld s2, 0x30(sp) 95ac: 89 45 li a1, 0x2 95ae: 61 61 addi sp, sp, 0x50 95b0: 6f 90 41 33 j 0x228e4 95b4: 22 85 mv a0, s0 95b6: 52 f0 sd s4, 0x20(sp) 95b8: 5e e4 sd s7, 0x8(sp) 95ba: ef e0 1f b9 jal 0x814a 95be: a6 85 mv a1, s1 95c0: 17 85 02 00 auipc a0, 0x28 95c4: 13 05 85 d1 addi a0, a0, -0x2e8 95c8: ef b0 8f ee jal 0x4cb0 <.plt+0x370> 95cc: 55 c5 beqz a0, 0x9678 95ce: 97 f7 03 00 auipc a5, 0x3f 95d2: 83 b7 27 a0 ld a5, -0x5fe(a5) 95d6: 03 ba 07 00 ld s4, 0x0(a5) 95da: 13 06 80 08 li a2, 0x88 95de: 85 45 li a1, 0x1 95e0: d2 86 mv a3, s4 95e2: 17 85 02 00 auipc a0, 0x28 95e6: 13 05 e5 07 addi a0, a0, 0x7e 95ea: ef b0 6f bd jal 0x49c0 <.plt+0x80> 95ee: 00 60 ld s0, 0x0(s0) 95f0: 85 4b li s7, 0x1 95f2: 45 cc beqz s0, 0x96aa 95f4: 56 ec sd s5, 0x18(sp) 95f6: 5a e8 sd s6, 0x10(sp) 95f8: 97 aa 02 00 auipc s5, 0x2a 95fc: 93 8a 0a db addi s5, s5, -0x250 9600: 17 fb 03 00 auipc s6, 0x3f 9604: 03 3b 8b 90 ld s6, -0x6f8(s6) 9608: 1c 74 ld a5, 0x28(s0) 960a: 22 85 mv a0, s0 960c: 91 cf beqz a5, 0x9628 960e: ef e0 3f d9 jal 0x83a0 9612: aa 84 mv s1, a0 9614: d6 85 mv a1, s5 9616: 52 85 mv a0, s4 9618: 26 86 mv a2, s1 961a: d9 c8 beqz s1, 0x96b0 961c: ef b0 5f 90 jal 0x4f20 <.plt+0x5e0> 9620: 83 37 0b 00 ld a5, 0x0(s6) 9624: 26 85 mv a0, s1 9626: 82 97 jalr a5 9628: 00 60 ld s0, 0x0(s0) 962a: 79 fc bnez s0, 0x9608 962c: 63 81 0b 0c beqz s7, 0x96ee 9630: 02 7a ld s4, 0x20(sp) 9632: e2 6a ld s5, 0x18(sp) 9634: 42 6b ld s6, 0x10(sp) 9636: a2 6b ld s7, 0x8(sp) 9638: 06 64 ld s0, 0x40(sp) 963a: e2 74 ld s1, 0x38(sp) 963c: e3 9a 09 f4 bnez s3, 0x9590 9640: 95 b7 j 0x95a4 9642: 99 cd beqz a1, 0x9660 9644: 83 37 85 73 ld a5, 0x738(a0) 9648: d1 cf beqz a5, 0x96e4 964a: 3e 85 mv a0, a5 964c: ef b0 5f 91 jal 0x4f60 <.plt+0x620> 9650: 09 46 li a2, 0x2 9652: 23 3c 09 72 sd zero, 0x738(s2) 9656: 89 45 li a1, 0x2 9658: 4a 85 mv a0, s2 965a: ef 90 c1 25 jal 0x228b6 965e: 0d bf j 0x9590 9660: 89 45 li a1, 0x2 9662: 09 46 li a2, 0x2 9664: ef 90 21 25 jal 0x228b6 9668: a6 60 ld ra, 0x48(sp) 966a: a2 79 ld s3, 0x28(sp) 966c: 4a 85 mv a0, s2 966e: 42 79 ld s2, 0x30(sp) 9670: 89 45 li a1, 0x2 9672: 61 61 addi sp, sp, 0x50 9674: 6f 90 01 27 j 0x228e4 9678: 97 85 02 00 auipc a1, 0x28 967c: 93 85 85 07 addi a1, a1, 0x78 9680: 26 85 mv a0, s1 9682: ef b0 ff 98 jal 0x5010 <.plt+0x6d0> 9686: 2a 8a mv s4, a0 9688: 15 cd beqz a0, 0x96c4 968a: aa 86 mv a3, a0 968c: 13 06 80 08 li a2, 0x88 9690: 85 45 li a1, 0x1 9692: 17 85 02 00 auipc a0, 0x28 9696: 13 05 e5 fc addi a0, a0, -0x32 969a: ef b0 6f b2 jal 0x49c0 <.plt+0x80> 969e: 00 60 ld s0, 0x0(s0) 96a0: 81 4b li s7, 0x0 96a2: 29 f8 bnez s0, 0x95f4 96a4: 52 85 mv a0, s4 96a6: ef b0 bf 8f jal 0x4fa0 <.plt+0x660> 96aa: 02 7a ld s4, 0x20(sp) 96ac: a2 6b ld s7, 0x8(sp) 96ae: e9 bd j 0x9588 96b0: 97 85 02 00 auipc a1, 0x28 96b4: 93 85 85 04 addi a1, a1, 0x48 96b8: ef b0 9f 86 jal 0x4f20 <.plt+0x5e0> 96bc: 63 8c 0b 02 beqz s7, 0x96f4 96c0: e2 6a ld s5, 0x18(sp) 96c2: 42 6b ld s6, 0x10(sp) 96c4: 03 36 09 51 ld a2, 0x510(s2) 96c8: 97 85 02 00 auipc a1, 0x28 96cc: 93 85 05 05 addi a1, a1, 0x50 96d0: 4a 85 mv a0, s2 96d2: ef 30 30 03 jal 0xcf04 96d6: 02 7a ld s4, 0x20(sp) 96d8: a2 6b ld s7, 0x8(sp) 96da: 06 64 ld s0, 0x40(sp) 96dc: e2 74 ld s1, 0x38(sp) 96de: e3 99 09 ea bnez s3, 0x9590 96e2: c9 b5 j 0x95a4 96e4: 09 46 li a2, 0x2 96e6: 89 45 li a1, 0x2 96e8: ef 90 e1 1c jal 0x228b6 96ec: 55 b5 j 0x9590 96ee: e2 6a ld s5, 0x18(sp) 96f0: 42 6b ld s6, 0x10(sp) 96f2: 4d bf j 0x96a4 96f4: 52 85 mv a0, s4 96f6: ef b0 bf 8a jal 0x4fa0 <.plt+0x660> 96fa: e2 6a ld s5, 0x18(sp) 96fc: 42 6b ld s6, 0x10(sp) 96fe: d9 b7 j 0x96c4 0000000000009700 : 9700: 97 f7 03 00 auipc a5, 0x3f 9704: 83 b7 87 8c ld a5, -0x738(a5) 9708: 98 63 ld a4, 0x0(a5) 970a: 41 11 addi sp, sp, -0x10 970c: 22 e0 sd s0, 0x0(sp) 970e: 06 e4 sd ra, 0x8(sp) 9710: 2a 84 mv s0, a0 9712: 93 05 80 08 li a1, 0x88 9716: 05 45 li a0, 0x1 9718: 02 97 jalr a4 971a: 11 c9 beqz a0, 0x972e 971c: 18 60 ld a4, 0x0(s0) 971e: a2 60 ld ra, 0x8(sp) 9720: 02 64 ld s0, 0x0(sp) 9722: aa 87 mv a5, a0 9724: 23 34 f7 1a sd a5, 0x1a8(a4) 9728: 01 45 li a0, 0x0 972a: 41 01 addi sp, sp, 0x10 972c: 82 80 ret 972e: a2 60 ld ra, 0x8(sp) 9730: 02 64 ld s0, 0x0(sp) 9732: 6d 45 li a0, 0x1b 9734: 41 01 addi sp, sp, 0x10 9736: 82 80 ret 0000000000009738 : 9738: 14 61 ld a3, 0x0(a0) 973a: 1c 69 ld a5, 0x10(a0) 973c: 2a 87 mv a4, a0 973e: f5 8f and a5, a5, a3 9740: 93 f6 47 00 andi a3, a5, 0x4 9744: 91 ea bnez a3, 0x9758 9746: 93 f6 27 00 andi a3, a5, 0x2 974a: 89 ce beqz a3, 0x9764 974c: 89 47 li a5, 0x2 974e: 05 45 li a0, 0x1 9750: 1c e7 sd a5, 0x8(a4) 9752: 23 38 07 00 sd zero, 0x10(a4) 9756: 82 80 ret 9758: 91 47 li a5, 0x4 975a: 05 45 li a0, 0x1 975c: 1c e7 sd a5, 0x8(a4) 975e: 23 38 07 00 sd zero, 0x10(a4) 9762: 82 80 ret 9764: 93 f6 87 00 andi a3, a5, 0x8 9768: 99 ea bnez a3, 0x977e 976a: 93 f6 07 02 andi a3, a5, 0x20 976e: 91 ee bnez a3, 0x978a 9770: 85 8b andi a5, a5, 0x1 9772: 05 45 li a0, 0x1 9774: e5 f7 bnez a5, 0x975c 9776: b7 07 00 40 lui a5, 0x40000 977a: 01 45 li a0, 0x0 977c: c5 b7 j 0x975c 977e: a1 47 li a5, 0x8 9780: 05 45 li a0, 0x1 9782: 1c e7 sd a5, 0x8(a4) 9784: 23 38 07 00 sd zero, 0x10(a4) 9788: 82 80 ret 978a: 93 07 00 02 li a5, 0x20 978e: 05 45 li a0, 0x1 9790: f1 b7 j 0x975c 0000000000009792 : 9792: 18 61 ld a4, 0x0(a0) 9794: aa 87 mv a5, a0 9796: 83 46 07 4a lbu a3, 0x4a0(a4) 979a: 8d ca beqz a3, 0x97cc 979c: 83 26 87 12 lw a3, 0x128(a4) 97a0: 13 06 f0 18 li a2, 0x18f 97a4: 01 45 li a0, 0x0 97a6: 63 54 d6 02 bge a2, a3, 0x97ce 97aa: 13 06 10 19 li a2, 0x191 97ae: 63 81 c6 02 beq a3, a2, 0x97d0 97b2: 13 06 70 19 li a2, 0x197 97b6: 05 45 li a0, 0x1 97b8: 63 9b c6 00 bne a3, a2, 0x97ce 97bc: 83 c7 07 2c lbu a5, 0x2c0(a5) 97c0: 99 c7 beqz a5, 0x97ce 97c2: a5 67 lui a5, 0x9 97c4: 3e 97 add a4, a4, a5 97c6: 03 45 87 a9 lbu a0, -0x568(a4) 97ca: 82 80 ret 97cc: 01 45 li a0, 0x0 97ce: 82 80 ret 97d0: 83 c7 f7 2b lbu a5, 0x2bf(a5) 97d4: fd f7 bnez a5, 0x97c2 97d6: 05 45 li a0, 0x1 97d8: 82 80 ret 00000000000097da : 97da: 83 27 05 1f lw a5, 0x1f0(a0) 97de: 41 65 lui a0, 0x10 97e0: 9c c1 sw a5, 0x0(a1) 97e2: 82 80 ret 00000000000097e4 : 97e4: 01 11 addi sp, sp, -0x20 97e6: 4a e0 sd s2, 0x0(sp) 97e8: 36 89 mv s2, a3 97ea: 94 62 ld a3, 0x0(a3) 97ec: 26 e4 sd s1, 0x8(sp) 97ee: 22 e8 sd s0, 0x10(sp) 97f0: 83 b4 86 1a ld s1, 0x1a8(a3) 97f4: 06 ec sd ra, 0x18(sp) 97f6: 01 44 li s0, 0x0 97f8: 98 64 ld a4, 0x8(s1) 97fa: 0d c7 beqz a4, 0x9824 97fc: 33 84 c5 02 mul s0, a1, a2 9800: bc 5c lw a5, 0x78(s1) 9802: 8c 68 ld a1, 0x10(s1) 9804: fd 17 addi a5, a5, -0x1 9806: 93 b7 17 00 seqz a5, a5 980a: a3 81 f6 1a sb a5, 0x1a3(a3) 980e: 63 52 e4 02 bge s0, a4, 0x9832 9812: 22 86 mv a2, s0 9814: ef b0 cf bb jal 0x4bd0 <.plt+0x290> 9818: 98 68 ld a4, 0x10(s1) 981a: 9c 64 ld a5, 0x8(s1) 981c: 22 97 add a4, a4, s0 981e: 81 8f sub a5, a5, s0 9820: 98 e8 sd a4, 0x10(s1) 9822: 9c e4 sd a5, 0x8(s1) 9824: e2 60 ld ra, 0x18(sp) 9826: 22 85 mv a0, s0 9828: 42 64 ld s0, 0x10(sp) 982a: a2 64 ld s1, 0x8(sp) 982c: 02 69 ld s2, 0x0(sp) 982e: 05 61 addi sp, sp, 0x20 9830: 82 80 ret 9832: 3a 86 mv a2, a4 9834: ef b0 cf b9 jal 0x4bd0 <.plt+0x290> 9838: b8 78 ld a4, 0x70(s1) 983a: 80 64 ld s0, 0x8(s1) 983c: 1d cb beqz a4, 0x9872 983e: 83 37 09 00 ld a5, 0x0(s2) 9842: a8 74 ld a0, 0x68(s1) 9844: b4 5c lw a3, 0x78(s1) 9846: ac 6c ld a1, 0x58(s1) 9848: b0 70 ld a2, 0x60(s1) 984a: 98 e4 sd a4, 0x8(s1) 984c: 25 67 lui a4, 0x9 984e: 88 e8 sd a0, 0x10(s1) 9850: ba 97 add a5, a5, a4 9852: e2 60 ld ra, 0x18(sp) 9854: 22 85 mv a0, s0 9856: 42 64 ld s0, 0x10(sp) 9858: 23 b4 b7 b6 sd a1, -0x498(a5) 985c: 23 b8 c7 b6 sd a2, -0x490(a5) 9860: 9b 87 16 00 addiw a5, a3, 0x1 9864: bc dc sw a5, 0x78(s1) 9866: 23 b8 04 06 sd zero, 0x70(s1) 986a: 02 69 ld s2, 0x0(sp) 986c: a2 64 ld s1, 0x8(sp) 986e: 05 61 addi sp, sp, 0x20 9870: 82 80 ret 9872: e2 60 ld ra, 0x18(sp) 9874: 22 85 mv a0, s0 9876: 42 64 ld s0, 0x10(sp) 9878: 23 b4 04 00 sd zero, 0x8(s1) 987c: 02 69 ld s2, 0x0(sp) 987e: a2 64 ld s1, 0x8(sp) 9880: 05 61 addi sp, sp, 0x20 9882: 82 80 ret 0000000000009884 : 9884: 05 67 lui a4, 0x1 9886: bc 7d ld a5, 0x78(a1) 9888: 2a 97 add a4, a4, a0 988a: 03 37 07 91 ld a4, -0x6f0(a4) 988e: 39 71 addi sp, sp, -0x40 9890: 22 f8 sd s0, 0x30(sp) 9892: 26 f4 sd s1, 0x28(sp) 9894: 06 fc sd ra, 0x38(sp) 9896: b2 97 add a5, a5, a2 9898: 2e 84 mv s0, a1 989a: b2 84 mv s1, a2 989c: 63 ef e7 06 bltu a5, a4, 0x991a 98a0: e5 66 lui a3, 0x19 98a2: 63 ee f6 06 bltu a3, a5, 0x991e 98a6: 4a f0 sd s2, 0x20(sp) 98a8: 13 99 17 00 slli s2, a5, 0x1 98ac: 3e 99 add s2, s2, a5 98ae: 4e ec sd s3, 0x18(sp) 98b0: 52 e8 sd s4, 0x10(sp) 98b2: 56 e4 sd s5, 0x8(sp) 98b4: 06 07 slli a4, a4, 0x1 98b6: 13 59 19 00 srli s2, s2, 0x1 98ba: aa 89 mv s3, a0 98bc: 63 6d e9 04 bltu s2, a4, 0x9916 98c0: 05 6a lui s4, 0x1 98c2: 4e 9a add s4, s4, s3 98c4: 17 e7 03 00 auipc a4, 0x3e 98c8: 03 37 c7 66 ld a4, 0x66c(a4) 98cc: 03 35 8a 90 ld a0, -0x6f8(s4) 98d0: 3c 78 ld a5, 0x70(s0) 98d2: 18 63 ld a4, 0x0(a4) 98d4: ca 85 mv a1, s2 98d6: b3 8a a7 40 sub s5, a5, a0 98da: 02 97 jalr a4 98dc: 31 c9 beqz a0, 0x9930 98de: 23 38 2a 91 sd s2, -0x6f0(s4) 98e2: 23 34 aa 90 sd a0, -0x6f8(s4) 98e6: 02 79 ld s2, 0x20(sp) 98e8: 56 95 add a0, a0, s5 98ea: e2 69 ld s3, 0x18(sp) 98ec: 42 6a ld s4, 0x10(sp) 98ee: a2 6a ld s5, 0x8(sp) 98f0: 28 f8 sd a0, 0x70(s0) 98f2: 4c 64 ld a1, 0x88(s0) 98f4: 26 86 mv a2, s1 98f6: ef b0 af ad jal 0x4bd0 <.plt+0x290> 98fa: 3c 78 ld a5, 0x70(s0) 98fc: 38 7c ld a4, 0x78(s0) 98fe: 01 45 li a0, 0x0 9900: a6 97 add a5, a5, s1 9902: 26 97 add a4, a4, s1 9904: 3c f8 sd a5, 0x70(s0) 9906: 38 fc sd a4, 0x78(s0) 9908: 23 80 07 00 sb zero, 0x0(a5) 990c: e2 70 ld ra, 0x38(sp) 990e: 42 74 ld s0, 0x30(sp) 9910: a2 74 ld s1, 0x28(sp) 9912: 21 61 addi sp, sp, 0x40 9914: 82 80 ret 9916: 3a 89 mv s2, a4 9918: 65 b7 j 0x98c0 991a: a8 79 ld a0, 0x70(a1) 991c: d9 bf j 0x98f2 991e: 65 66 lui a2, 0x19 9920: 97 85 02 00 auipc a1, 0x28 9924: 93 85 05 e2 addi a1, a1, -0x1e0 9928: ef 30 60 69 jal 0xcfbe 992c: 6d 45 li a0, 0x1b 992e: f9 bf j 0x990c 9930: 4e 85 mv a0, s3 9932: 97 85 02 00 auipc a1, 0x28 9936: 93 85 e5 e3 addi a1, a1, -0x1c2 993a: ef 30 40 68 jal 0xcfbe 993e: 6d 45 li a0, 0x1b 9940: 02 79 ld s2, 0x20(sp) 9942: e2 69 ld s3, 0x18(sp) 9944: 42 6a ld s4, 0x10(sp) 9946: a2 6a ld s5, 0x8(sp) 9948: d1 b7 j 0x990c 000000000000994a : 994a: 01 11 addi sp, sp, -0x20 994c: 26 e4 sd s1, 0x8(sp) 994e: 04 61 ld s1, 0x0(a0) 9950: 06 ec sd ra, 0x18(sp) 9952: 83 b7 84 1a ld a5, 0x1a8(s1) 9956: ad cb beqz a5, 0x99c8 9958: 03 a7 04 3c lw a4, 0x3c0(s1) 995c: 85 46 li a3, 0x1 995e: 13 76 b7 ff andi a2, a4, -0x5 9962: 63 03 d6 06 beq a2, a3, 0x99c8 9966: 83 46 95 2c lbu a3, 0x2c9(a0) 996a: 22 e8 sd s0, 0x10(sp) 996c: 4a e0 sd s2, 0x0(sp) 996e: 2a 84 mv s0, a0 9970: 03 b9 07 03 ld s2, 0x30(a5) 9974: 95 c2 beqz a3, 0x9998 9976: 23 05 04 2c sb zero, 0x2ca(s0) 997a: 63 53 09 04 bgez s2, 0x99c0 997e: 89 45 li a1, 0x2 9980: ef 50 d1 7e jal 0x1f96c 9984: 23 bc 04 06 sd zero, 0x78(s1) 9988: 22 85 mv a0, s0 998a: 42 64 ld s0, 0x10(sp) 998c: 02 69 ld s2, 0x0(sp) 998e: e2 60 ld ra, 0x18(sp) 9990: a2 64 ld s1, 0x8(sp) 9992: 05 61 addi sp, sp, 0x20 9994: 6f 00 51 54 j 0x1a6d8 9998: 83 46 65 2c lbu a3, 0x2c6(a0) 999c: e9 de beqz a3, 0x9976 999e: 8d 46 li a3, 0x3 99a0: 63 07 d7 06 beq a4, a3, 0x9a0e 99a4: 91 47 li a5, 0x4 99a6: 63 0a f7 04 beq a4, a5, 0x99fa 99aa: 89 47 li a5, 0x2 99ac: 63 03 f7 02 beq a4, a5, 0x99d2 99b0: 23 05 04 2c sb zero, 0x2ca(s0) 99b4: 89 45 li a1, 0x2 99b6: 22 85 mv a0, s0 99b8: ef 50 51 7b jal 0x1f96c 99bc: 23 bc 04 06 sd zero, 0x78(s1) 99c0: e3 14 09 fc bnez s2, 0x9988 99c4: 42 64 ld s0, 0x10(sp) 99c6: 02 69 ld s2, 0x0(sp) 99c8: e2 60 ld ra, 0x18(sp) 99ca: a2 64 ld s1, 0x8(sp) 99cc: 01 45 li a0, 0x0 99ce: 05 61 addi sp, sp, 0x20 99d0: 82 80 ret 99d2: a5 67 lui a5, 0x9 99d4: a6 97 add a5, a5, s1 99d6: 03 b5 07 b5 ld a0, -0x4b0(a5) 99da: fd 57 li a5, -0x1 99dc: 63 07 f5 00 beq a0, a5, 0x99ea 99e0: 23 05 04 2c sb zero, 0x2ca(s0) 99e4: e3 5e a9 fc bge s2, a0, 0x99c0 99e8: f1 b7 j 0x99b4 99ea: 03 b5 04 22 ld a0, 0x220(s1) 99ee: 69 d1 beqz a0, 0x99b0 99f0: ef b0 0f a0 jal 0x4bf0 <.plt+0x2b0> 99f4: 23 05 04 2c sb zero, 0x2ca(s0) 99f8: f5 b7 j 0x99e4 99fa: a5 67 lui a5, 0x9 99fc: a6 97 add a5, a5, s1 99fe: 03 b5 07 b5 ld a0, -0x4b0(a5) 9a02: fd 57 li a5, -0x1 9a04: e3 06 f5 fa beq a0, a5, 0x99b0 9a08: 23 05 04 2c sb zero, 0x2ca(s0) 9a0c: e1 bf j 0x99e4 9a0e: 88 67 ld a0, 0x8(a5) 9a10: fd 57 li a5, -0x1 9a12: 23 05 04 2c sb zero, 0x2ca(s0) 9a16: e3 0f f5 f8 beq a0, a5, 0x99b4 9a1a: e3 53 a9 fa bge s2, a0, 0x99c0 9a1e: 59 bf j 0x99b4 0000000000009a20 : 9a20: 01 11 addi sp, sp, -0x20 9a22: 26 e4 sd s1, 0x8(sp) 9a24: ae 84 mv s1, a1 9a26: 81 45 li a1, 0x0 9a28: 22 e8 sd s0, 0x10(sp) 9a2a: 06 ec sd ra, 0x18(sp) 9a2c: 2a 84 mv s0, a0 9a2e: ef 50 f1 73 jal 0x1f96c 9a32: 22 85 mv a0, s0 9a34: ef 40 e2 11 jal 0x2db52 9a38: 09 ed bnez a0, 0x9a52 9a3a: 83 27 04 62 lw a5, 0x620(s0) 9a3e: 05 47 li a4, 0x1 9a40: 63 89 e7 00 beq a5, a4, 0x9a52 9a44: 83 37 04 30 ld a5, 0x300(s0) 9a48: fc 5f lw a5, 0x7c(a5) 9a4a: 85 8b andi a5, a5, 0x1 9a4c: 81 eb bnez a5, 0x9a5c 9a4e: 23 80 e4 00 sb a4, 0x0(s1) 9a52: e2 60 ld ra, 0x18(sp) 9a54: 42 64 ld s0, 0x10(sp) 9a56: a2 64 ld s1, 0x8(sp) 9a58: 05 61 addi sp, sp, 0x20 9a5a: 82 80 ret 9a5c: e2 60 ld ra, 0x18(sp) 9a5e: 42 64 ld s0, 0x10(sp) 9a60: a2 64 ld s1, 0x8(sp) 9a62: 1d 45 li a0, 0x7 9a64: 05 61 addi sp, sp, 0x20 9a66: 82 80 ret 0000000000009a68 : 9a68: 01 11 addi sp, sp, -0x20 9a6a: 4a e0 sd s2, 0x0(sp) 9a6c: 06 ec sd ra, 0x18(sp) 9a6e: 2e 89 mv s2, a1 9a70: 15 c9 beqz a0, 0x9aa4 9a72: 22 e8 sd s0, 0x10(sp) 9a74: 26 e4 sd s1, 0x8(sp) 9a76: 2a 84 mv s0, a0 9a78: 19 a0 j 0x9a7e 9a7a: 00 64 ld s0, 0x8(s0) 9a7c: 15 c0 beqz s0, 0x9aa0 9a7e: 04 60 ld s1, 0x0(s0) 9a80: 26 85 mv a0, s1 9a82: ef b0 ef 96 jal 0x4bf0 <.plt+0x2b0> 9a86: 2a 86 mv a2, a0 9a88: ca 85 mv a1, s2 9a8a: 26 85 mv a0, s1 9a8c: ef d0 61 55 jal 0x26fe2 9a90: 6d d5 beqz a0, 0x9a7a 9a92: 42 64 ld s0, 0x10(sp) 9a94: e2 60 ld ra, 0x18(sp) 9a96: a2 64 ld s1, 0x8(sp) 9a98: 02 69 ld s2, 0x0(sp) 9a9a: 05 45 li a0, 0x1 9a9c: 05 61 addi sp, sp, 0x20 9a9e: 82 80 ret 9aa0: 42 64 ld s0, 0x10(sp) 9aa2: a2 64 ld s1, 0x8(sp) 9aa4: ca 85 mv a1, s2 9aa6: 15 46 li a2, 0x5 9aa8: 17 85 02 00 auipc a0, 0x28 9aac: 13 05 05 cf addi a0, a0, -0x310 9ab0: ef d0 21 53 jal 0x26fe2 9ab4: e2 60 ld ra, 0x18(sp) 9ab6: 02 69 ld s2, 0x0(sp) 9ab8: 33 35 a0 00 snez a0, a0 9abc: 05 61 addi sp, sp, 0x20 9abe: 82 80 ret 0000000000009ac0 : 9ac0: 39 71 addi sp, sp, -0x40 9ac2: 22 f8 sd s0, 0x30(sp) 9ac4: 00 61 ld s0, 0x0(a0) 9ac6: 26 f4 sd s1, 0x28(sp) 9ac8: 4a f0 sd s2, 0x20(sp) 9aca: ae 84 mv s1, a1 9acc: 2a 89 mv s2, a0 9ace: 97 85 02 00 auipc a1, 0x28 9ad2: 93 85 25 cd addi a1, a1, -0x32e 9ad6: 22 85 mv a0, s0 9ad8: 4e ec sd s3, 0x18(sp) 9ada: 52 e8 sd s4, 0x10(sp) 9adc: 06 fc sd ra, 0x38(sp) 9ade: 03 3a 84 1a ld s4, 0x1a8(s0) 9ae2: b2 89 mv s3, a2 9ae4: ef 30 00 42 jal 0xcf04 9ae8: a5 67 lui a5, 0x9 9aea: a2 97 add a5, a5, s0 9aec: 83 a6 07 a3 lw a3, -0x5d0(a5) 9af0: 09 47 li a4, 0x2 9af2: 63 89 e6 08 beq a3, a4, 0x9b84 9af6: 83 a7 87 a0 lw a5, -0x5f8(a5) 9afa: 63 85 e7 08 beq a5, a4, 0x9b84 9afe: 03 37 84 22 ld a4, 0x228(s0) 9b02: 83 37 84 2b ld a5, 0x2b8(s0) 9b06: 23 30 e9 40 sd a4, 0x400(s2) 9b0a: 23 34 f9 40 sd a5, 0x408(s2) 9b0e: 63 02 0a 06 beqz s4, 0x9b72 9b12: 56 e4 sd s5, 0x8(sp) 9b14: 83 3a 0a 08 ld s5, 0x80(s4) 9b18: 63 83 0a 02 beqz s5, 0x9b3e 9b1c: 5a e0 sd s6, 0x0(sp) 9b1e: 17 eb 03 00 auipc s6, 0x3e 9b22: 03 3b ab 3e ld s6, 0x3ea(s6) 9b26: 83 37 0b 00 ld a5, 0x0(s6) 9b2a: 03 b5 0a 00 ld a0, 0x0(s5) 9b2e: 82 97 jalr a5 9b30: 83 37 0b 00 ld a5, 0x0(s6) 9b34: 56 85 mv a0, s5 9b36: 82 97 jalr a5 9b38: 02 6b ld s6, 0x0(sp) 9b3a: 23 30 0a 08 sd zero, 0x80(s4) 9b3e: 83 27 04 3c lw a5, 0x3c0(s0) 9b42: 0d 47 li a4, 0x3 9b44: 63 87 e7 08 beq a5, a4, 0x9bd2 9b48: 11 47 li a4, 0x4 9b4a: 63 8e e7 04 beq a5, a4, 0x9ba6 9b4e: 26 85 mv a0, s1 9b50: bd e0 bnez s1, 0x9bb6 9b52: 63 9f 09 00 bnez s3, 0x9b70 9b56: 83 47 79 2c lbu a5, 0x2c7(s2) 9b5a: 99 eb bnez a5, 0x9b70 9b5c: 83 47 94 4c lbu a5, 0x4c9(s0) 9b60: 81 eb bnez a5, 0x9b70 9b62: 83 37 8a 02 ld a5, 0x28(s4) 9b66: 54 74 ld a3, 0xa8(s0) 9b68: 58 78 ld a4, 0xb0(s0) 9b6a: b6 97 add a5, a5, a3 9b6c: 63 54 f7 08 bge a4, a5, 0x9bf4 9b70: a2 6a ld s5, 0x8(sp) 9b72: 01 45 li a0, 0x0 9b74: e2 70 ld ra, 0x38(sp) 9b76: 42 74 ld s0, 0x30(sp) 9b78: a2 74 ld s1, 0x28(sp) 9b7a: 02 79 ld s2, 0x20(sp) 9b7c: e2 69 ld s3, 0x18(sp) 9b7e: 42 6a ld s4, 0x10(sp) 9b80: 21 61 addi sp, sp, 0x40 9b82: 82 80 ret 9b84: 83 27 84 12 lw a5, 0x128(s0) 9b88: 13 07 10 19 li a4, 0x191 9b8c: 63 89 e7 00 beq a5, a4, 0x9b9e 9b90: 13 07 70 19 li a4, 0x197 9b94: 63 85 e7 00 beq a5, a4, 0x9b9e 9b98: 83 47 94 4c lbu a5, 0x4c9(s0) 9b9c: 95 c7 beqz a5, 0x9bc8 9b9e: 22 85 mv a0, s0 9ba0: ef a0 61 2f jal 0x23e96 9ba4: a9 bf j 0x9afe 9ba6: 83 37 8a 02 ld a5, 0x28(s4) 9baa: 03 37 0a 03 ld a4, 0x30(s4) 9bae: 26 85 mv a0, s1 9bb0: ba 97 add a5, a5, a4 9bb2: 5c ec sd a5, 0x98(s0) 9bb4: d9 dc beqz s1, 0x9b52 9bb6: e2 70 ld ra, 0x38(sp) 9bb8: 42 74 ld s0, 0x30(sp) 9bba: a2 6a ld s5, 0x8(sp) 9bbc: a2 74 ld s1, 0x28(sp) 9bbe: 02 79 ld s2, 0x20(sp) 9bc0: e2 69 ld s3, 0x18(sp) 9bc2: 42 6a ld s4, 0x10(sp) 9bc4: 21 61 addi sp, sp, 0x40 9bc6: 82 80 ret 9bc8: 89 45 li a1, 0x2 9bca: 4a 85 mv a0, s2 9bcc: ef 50 11 5a jal 0x1f96c 9bd0: f9 b7 j 0x9b9e 9bd2: 83 37 8a 02 ld a5, 0x28(s4) 9bd6: 03 37 0a 03 ld a4, 0x30(s4) 9bda: 52 85 mv a0, s4 9bdc: ba 97 add a5, a5, a4 9bde: 5c ec sd a5, 0x98(s0) 9be0: ef d0 9f dd jal 0x79b8 9be4: 03 35 8a 04 ld a0, 0x48(s4) 9be8: 3d d1 beqz a0, 0x9b4e 9bea: ef b0 6f bb jal 0x4fa0 <.plt+0x660> 9bee: 23 34 0a 04 sd zero, 0x48(s4) 9bf2: b1 bf j 0x9b4e 9bf4: 22 85 mv a0, s0 9bf6: 97 85 02 00 auipc a1, 0x28 9bfa: 93 85 25 bd addi a1, a1, -0x42e 9bfe: ef 30 00 3c jal 0xcfbe 9c02: 13 05 40 03 li a0, 0x34 9c06: a2 6a ld s5, 0x8(sp) 9c08: b5 b7 j 0x9b74 0000000000009c0a : 9c0a: 01 11 addi sp, sp, -0x20 9c0c: 22 e8 sd s0, 0x10(sp) 9c0e: 2a 84 mv s0, a0 9c10: 2e 85 mv a0, a1 9c12: 26 e4 sd s1, 0x8(sp) 9c14: 06 ec sd ra, 0x18(sp) 9c16: ae 84 mv s1, a1 9c18: ef a0 9f fd jal 0x4bf0 <.plt+0x2b0> 9c1c: 1c 60 ld a5, 0x0(s0) 9c1e: 03 b4 87 34 ld s0, 0x348(a5) 9c22: 05 c4 beqz s0, 0x9c4a 9c24: 4a e0 sd s2, 0x0(sp) 9c26: 2a 89 mv s2, a0 9c28: 19 a0 j 0x9c2e 9c2a: 00 64 ld s0, 0x8(s0) 9c2c: 11 cc beqz s0, 0x9c48 9c2e: 08 60 ld a0, 0x0(s0) 9c30: 4a 86 mv a2, s2 9c32: a6 85 mv a1, s1 9c34: ef d0 e1 3a jal 0x26fe2 9c38: 6d d9 beqz a0, 0x9c2a 9c3a: 08 60 ld a0, 0x0(s0) 9c3c: e2 60 ld ra, 0x18(sp) 9c3e: 42 64 ld s0, 0x10(sp) 9c40: 02 69 ld s2, 0x0(sp) 9c42: a2 64 ld s1, 0x8(sp) 9c44: 05 61 addi sp, sp, 0x20 9c46: 82 80 ret 9c48: 02 69 ld s2, 0x0(sp) 9c4a: e2 60 ld ra, 0x18(sp) 9c4c: 42 64 ld s0, 0x10(sp) 9c4e: a2 64 ld s1, 0x8(sp) 9c50: 01 45 li a0, 0x0 9c52: 05 61 addi sp, sp, 0x20 9c54: 82 80 ret 0000000000009c56 : 9c56: 01 11 addi sp, sp, -0x20 9c58: 22 e8 sd s0, 0x10(sp) 9c5a: 2a 84 mv s0, a0 9c5c: 2e 85 mv a0, a1 9c5e: 26 e4 sd s1, 0x8(sp) 9c60: 4a e0 sd s2, 0x0(sp) 9c62: 06 ec sd ra, 0x18(sp) 9c64: ae 84 mv s1, a1 9c66: ef a0 bf f8 jal 0x4bf0 <.plt+0x2b0> 9c6a: 03 47 d4 2b lbu a4, 0x2bd(s0) 9c6e: 1c 60 ld a5, 0x0(s0) 9c70: 2a 89 mv s2, a0 9c72: 15 c7 beqz a4, 0x9c9e 9c74: 03 c7 07 36 lbu a4, 0x360(a5) 9c78: 1d c3 beqz a4, 0x9c9e 9c7a: 03 b4 07 35 ld s0, 0x350(a5) 9c7e: 09 c8 beqz s0, 0x9c90 9c80: 08 60 ld a0, 0x0(s0) 9c82: 4a 86 mv a2, s2 9c84: a6 85 mv a1, s1 9c86: ef d0 c1 35 jal 0x26fe2 9c8a: 09 ed bnez a0, 0x9ca4 9c8c: 00 64 ld s0, 0x8(s0) 9c8e: 6d f8 bnez s0, 0x9c80 9c90: e2 60 ld ra, 0x18(sp) 9c92: 42 64 ld s0, 0x10(sp) 9c94: a2 64 ld s1, 0x8(sp) 9c96: 02 69 ld s2, 0x0(sp) 9c98: 01 45 li a0, 0x0 9c9a: 05 61 addi sp, sp, 0x20 9c9c: 82 80 ret 9c9e: 03 b4 87 34 ld s0, 0x348(a5) 9ca2: f1 bf j 0x9c7e 9ca4: 08 60 ld a0, 0x0(s0) 9ca6: e2 60 ld ra, 0x18(sp) 9ca8: 42 64 ld s0, 0x10(sp) 9caa: a2 64 ld s1, 0x8(sp) 9cac: 02 69 ld s2, 0x0(sp) 9cae: 05 61 addi sp, sp, 0x20 9cb0: 82 80 ret 0000000000009cb2 : 9cb2: 5d 71 addi sp, sp, -0x50 9cb4: a2 e0 sd s0, 0x40(sp) 9cb6: 26 fc sd s1, 0x38(sp) 9cb8: 4a f8 sd s2, 0x30(sp) 9cba: 4e f4 sd s3, 0x28(sp) 9cbc: 52 f0 sd s4, 0x20(sp) 9cbe: 86 e4 sd ra, 0x48(sp) 9cc0: 83 39 05 00 ld s3, 0x0(a0) 9cc4: aa 84 mv s1, a0 9cc6: 3a 89 mv s2, a4 9cc8: 2e 8a mv s4, a1 9cca: 25 64 lui s0, 0x9 9ccc: 31 c7 beqz a4, 0x9d18 9cce: 83 37 8a 00 ld a5, 0x8(s4) 9cd2: 13 04 04 a3 addi s0, s0, -0x5d0 9cd6: 4e 94 add s0, s0, s3 9cd8: 23 20 04 00 sw zero, 0x0(s0) 9cdc: 11 47 li a4, 0x4 9cde: 63 87 e7 04 beq a5, a4, 0x9d2c 9ce2: 09 47 li a4, 0x2 9ce4: 63 8b e7 14 beq a5, a4, 0x9e3a 9ce8: 05 47 li a4, 0x1 9cea: 63 9b e7 00 bne a5, a4, 0x9d00 9cee: 63 19 09 08 bnez s2, 0x9d80 9cf2: 83 c7 f4 2b lbu a5, 0x2bf(s1) 9cf6: 63 9a 07 16 bnez a5, 0x9e6a 9cfa: 85 47 li a5, 0x1 9cfc: 23 0c fa 00 sb a5, 0x18(s4) 9d00: 81 47 li a5, 0x0 9d02: a3 0c fa 00 sb a5, 0x19(s4) 9d06: 01 45 li a0, 0x0 9d08: a6 60 ld ra, 0x48(sp) 9d0a: 06 64 ld s0, 0x40(sp) 9d0c: e2 74 ld s1, 0x38(sp) 9d0e: 42 79 ld s2, 0x30(sp) 9d10: a2 79 ld s3, 0x28(sp) 9d12: 02 7a ld s4, 0x20(sp) 9d14: 61 61 addi sp, sp, 0x50 9d16: 82 80 ret 9d18: 83 37 8a 00 ld a5, 0x8(s4) 9d1c: 13 04 84 a0 addi s0, s0, -0x5f8 9d20: 4e 94 add s0, s0, s3 9d22: 23 20 04 00 sw zero, 0x0(s0) 9d26: 11 47 li a4, 0x4 9d28: e3 9d e7 fa bne a5, a4, 0x9ce2 9d2c: 1c 64 ld a5, 0x8(s0) 9d2e: e9 db beqz a5, 0x9d00 9d30: 58 40 lw a4, 0x4(s0) 9d32: c1 67 lui a5, 0x10 9d34: e3 76 f7 fc bgeu a4, a5, 0x9d00 9d38: ca 85 mv a1, s2 9d3a: 26 85 mv a0, s1 9d3c: ef a0 01 09 jal 0x23dcc 9d40: 61 f5 bnez a0, 0x9d08 9d42: 85 47 li a5, 0x1 9d44: 23 0c fa 00 sb a5, 0x18(s4) 9d48: 89 47 li a5, 0x2 9d4a: 1c c0 sw a5, 0x0(s0) 9d4c: 97 86 02 00 auipc a3, 0x28 9d50: 93 86 c6 a9 addi a3, a3, -0x564 9d54: 63 0e 09 0e beqz s2, 0x9e50 9d58: 03 b7 04 1b ld a4, 0x1b0(s1) 9d5c: 17 86 02 00 auipc a2, 0x28 9d60: 13 06 c6 aa addi a2, a2, -0x554 9d64: 63 0e 07 0e beqz a4, 0x9e60 9d68: 97 85 02 00 auipc a1, 0x28 9d6c: 93 85 05 b0 addi a1, a1, -0x500 9d70: 4e 85 mv a0, s3 9d72: ef 30 20 19 jal 0xcf04 9d76: 83 47 8a 01 lbu a5, 0x18(s4) 9d7a: 93 c7 17 00 xori a5, a5, 0x1 9d7e: 51 b7 j 0x9d02 9d80: 83 c7 04 2c lbu a5, 0x2c0(s1) 9d84: bd db beqz a5, 0x9cfa 9d86: 97 85 02 00 auipc a1, 0x28 9d8a: 93 85 25 a9 addi a1, a1, -0x56e 9d8e: 26 85 mv a0, s1 9d90: ef f0 7f ec jal 0x9c56 9d94: 3d f1 bnez a0, 0x9cfa 9d96: 56 ec sd s5, 0x18(sp) 9d98: 83 b6 04 1b ld a3, 0x1b0(s1) 9d9c: 83 ba 04 00 ld s5, 0x0(s1) 9da0: 03 b7 84 1b ld a4, 0x1b8(s1) 9da4: 5a e8 sd s6, 0x10(sp) 9da6: 02 e0 sd zero, 0x0(sp) 9da8: 02 e4 sd zero, 0x8(sp) 9daa: 13 8b 84 31 addi s6, s1, 0x318 9dae: 05 64 lui s0, 0x1 9db0: 13 04 84 91 addi s0, s0, -0x6e8 9db4: 56 94 add s0, s0, s5 9db6: 91 65 lui a1, 0x4 9db8: 17 86 02 00 auipc a2, 0x28 9dbc: 13 06 86 a8 addi a2, a2, -0x578 9dc0: 85 05 addi a1, a1, 0x1 9dc2: 22 85 mv a0, s0 9dc4: ef b0 cf 89 jal 0x4e60 <.plt+0x520> 9dc8: 22 85 mv a0, s0 9dca: ef a0 7f e2 jal 0x4bf0 <.plt+0x2b0> 9dce: 2a 86 mv a2, a0 9dd0: 0a 87 mv a4, sp 9dd2: 34 00 addi a3, sp, 0x8 9dd4: a2 85 mv a1, s0 9dd6: 56 85 mv a0, s5 9dd8: ef b0 1f e0 jal 0x5bd8 9ddc: 61 e9 bnez a0, 0x9eac 9dde: a2 67 ld a5, 0x8(sp) 9de0: e1 cf beqz a5, 0x9eb8 9de2: 17 e4 03 00 auipc s0, 0x3e 9de6: 03 34 64 12 ld s0, 0x126(s0) 9dea: 1c 60 ld a5, 0x0(s0) 9dec: 03 35 0b 00 ld a0, 0x0(s6) 9df0: 82 97 jalr a5 9df2: 97 f5 02 00 auipc a1, 0x2f 9df6: 93 85 e5 a0 addi a1, a1, -0x5f2 9dfa: 63 06 09 00 beqz s2, 0x9e06 9dfe: 97 85 02 00 auipc a1, 0x28 9e02: 93 85 25 9e addi a1, a1, -0x61e 9e06: 22 66 ld a2, 0x8(sp) 9e08: 17 85 02 00 auipc a0, 0x28 9e0c: 13 05 05 a4 addi a0, a0, -0x5c0 9e10: ef a0 1f bf jal 0x4a00 <.plt+0xc0> 9e14: 1c 60 ld a5, 0x0(s0) 9e16: 2a 87 mv a4, a0 9e18: 22 65 ld a0, 0x8(sp) 9e1a: 23 30 eb 00 sd a4, 0x0(s6) 9e1e: 82 97 jalr a5 9e20: 83 37 0b 00 ld a5, 0x0(s6) 9e24: d1 cf beqz a5, 0x9ec0 9e26: 85 47 li a5, 0x1 9e28: e2 6a ld s5, 0x18(sp) 9e2a: 42 6b ld s6, 0x10(sp) 9e2c: 23 0c fa 00 sb a5, 0x18(s4) 9e30: 97 86 02 00 auipc a3, 0x28 9e34: 93 86 86 9c addi a3, a3, -0x638 9e38: 31 bf j 0x9d54 9e3a: ca 85 mv a1, s2 9e3c: 26 85 mv a0, s1 9e3e: ef 80 11 36 jal 0x2299e 9e42: 97 86 02 00 auipc a3, 0x28 9e46: 93 86 e6 9b addi a3, a3, -0x642 9e4a: e3 05 05 f0 beqz a0, 0x9d54 9e4e: 6d bd j 0x9d08 9e50: 03 b7 04 19 ld a4, 0x190(s1) 9e54: 17 86 02 00 auipc a2, 0x28 9e58: 13 06 c6 9b addi a2, a2, -0x644 9e5c: e3 16 07 f0 bnez a4, 0x9d68 9e60: 17 f7 02 00 auipc a4, 0x2f 9e64: 13 07 07 9a addi a4, a4, -0x660 9e68: 01 b7 j 0x9d68 9e6a: 03 b4 89 34 ld s0, 0x348(s3) 9e6e: 56 ec sd s5, 0x18(sp) 9e70: 29 c0 beqz s0, 0x9eb2 9e72: 97 8a 02 00 auipc s5, 0x28 9e76: 93 8a ea 9b addi s5, s5, -0x642 9e7a: 19 a0 j 0x9e80 9e7c: 00 64 ld s0, 0x8(s0) 9e7e: 19 c8 beqz s0, 0x9e94 9e80: 08 60 ld a0, 0x0(s0) 9e82: 39 46 li a2, 0xe 9e84: d6 85 mv a1, s5 9e86: ef d0 c1 15 jal 0x26fe2 9e8a: 6d d9 beqz a0, 0x9e7c 9e8c: 1c 60 ld a5, 0x0(s0) 9e8e: 99 c3 beqz a5, 0x9e94 9e90: e2 6a ld s5, 0x18(sp) 9e92: a5 b5 j 0x9cfa 9e94: 83 ba 04 00 ld s5, 0x0(s1) 9e98: 5a e8 sd s6, 0x10(sp) 9e9a: 83 b6 04 19 ld a3, 0x190(s1) 9e9e: 03 b7 84 19 ld a4, 0x198(s1) 9ea2: 02 e0 sd zero, 0x0(sp) 9ea4: 02 e4 sd zero, 0x8(sp) 9ea6: 13 8b 04 33 addi s6, s1, 0x330 9eaa: 11 b7 j 0x9dae 9eac: e2 6a ld s5, 0x18(sp) 9eae: 42 6b ld s6, 0x10(sp) 9eb0: a1 bd j 0x9d08 9eb2: 5a e8 sd s6, 0x10(sp) 9eb4: ce 8a mv s5, s3 9eb6: d5 b7 j 0x9e9a 9eb8: e2 6a ld s5, 0x18(sp) 9eba: 42 6b ld s6, 0x10(sp) 9ebc: 25 45 li a0, 0x9 9ebe: a9 b5 j 0x9d08 9ec0: e2 6a ld s5, 0x18(sp) 9ec2: 42 6b ld s6, 0x10(sp) 9ec4: 6d 45 li a0, 0x1b 9ec6: 89 b5 j 0x9d08 0000000000009ec8 : 9ec8: 01 11 addi sp, sp, -0x20 9eca: 22 e8 sd s0, 0x10(sp) 9ecc: 06 ec sd ra, 0x18(sp) 9ece: 26 e4 sd s1, 0x8(sp) 9ed0: 4a e0 sd s2, 0x0(sp) 9ed2: 83 47 05 00 lbu a5, 0x0(a0) 9ed6: 2a 84 mv s0, a0 9ed8: 13 07 a0 03 li a4, 0x3a 9edc: 8d cb beqz a5, 0x9f0e 9ede: 63 8a e7 08 beq a5, a4, 0x9f72 9ee2: 83 47 14 00 lbu a5, 0x1(s0) 9ee6: 05 04 addi s0, s0, 0x1 9ee8: fd fb bnez a5, 0x9ede 9eea: 83 44 04 00 lbu s1, 0x0(s0) 9eee: 85 c0 beqz s1, 0x9f0e 9ef0: ef b0 0f 98 jal 0x5070 <.plt+0x730> 9ef4: 14 61 ld a3, 0x0(a0) 9ef6: 09 67 lui a4, 0x2 9ef8: 29 a0 j 0x9f02 9efa: 83 44 14 00 lbu s1, 0x1(s0) 9efe: 05 04 addi s0, s0, 0x1 9f00: 99 c4 beqz s1, 0x9f0e 9f02: 86 04 slli s1, s1, 0x1 9f04: b6 94 add s1, s1, a3 9f06: 83 d7 04 00 lhu a5, 0x0(s1) 9f0a: f9 8f and a5, a5, a4 9f0c: fd f7 bnez a5, 0x9efa 9f0e: b5 45 li a1, 0xd 9f10: 22 85 mv a0, s0 9f12: ef a0 ff c3 jal 0x4b50 <.plt+0x210> 9f16: aa 84 mv s1, a0 9f18: 39 cd beqz a0, 0x9f76 9f1a: 63 72 94 02 bgeu s0, s1, 0x9f3e 9f1e: ef b0 2f 95 jal 0x5070 <.plt+0x730> 9f22: 14 61 ld a3, 0x0(a0) 9f24: 09 67 lui a4, 0x2 9f26: 21 a0 j 0x9f2e 9f28: fd 14 addi s1, s1, -0x1 9f2a: 63 8a 84 00 beq s1, s0, 0x9f3e 9f2e: 83 c7 04 00 lbu a5, 0x0(s1) 9f32: 86 07 slli a5, a5, 0x1 9f34: b6 97 add a5, a5, a3 9f36: 83 d7 07 00 lhu a5, 0x0(a5) 9f3a: f9 8f and a5, a5, a4 9f3c: f5 f7 bnez a5, 0x9f28 9f3e: 97 e7 03 00 auipc a5, 0x3e 9f42: 83 b7 27 fd ld a5, -0x2e(a5) 9f46: 9c 63 ld a5, 0x0(a5) 9f48: 81 8c sub s1, s1, s0 9f4a: 13 85 24 00 addi a0, s1, 0x2 9f4e: 82 97 jalr a5 9f50: 85 04 addi s1, s1, 0x1 9f52: 2a 89 mv s2, a0 9f54: 01 c9 beqz a0, 0x9f64 9f56: 26 86 mv a2, s1 9f58: a2 85 mv a1, s0 9f5a: ca 94 add s1, s1, s2 9f5c: ef a0 5f c7 jal 0x4bd0 <.plt+0x290> 9f60: 23 80 04 00 sb zero, 0x0(s1) 9f64: e2 60 ld ra, 0x18(sp) 9f66: 42 64 ld s0, 0x10(sp) 9f68: a2 64 ld s1, 0x8(sp) 9f6a: 4a 85 mv a0, s2 9f6c: 02 69 ld s2, 0x0(sp) 9f6e: 05 61 addi sp, sp, 0x20 9f70: 82 80 ret 9f72: 05 04 addi s0, s0, 0x1 9f74: 9d bf j 0x9eea 9f76: a9 45 li a1, 0xa 9f78: 22 85 mv a0, s0 9f7a: ef a0 7f bd jal 0x4b50 <.plt+0x210> 9f7e: aa 84 mv s1, a0 9f80: 49 fd bnez a0, 0x9f1a 9f82: 22 85 mv a0, s0 9f84: ef a0 df c6 jal 0x4bf0 <.plt+0x2b0> 9f88: b3 04 a4 00 add s1, s0, a0 9f8c: 79 b7 j 0x9f1a 0000000000009f8e : 9f8e: 79 71 addi sp, sp, -0x30 9f90: 4a e8 sd s2, 0x10(sp) 9f92: 03 39 05 00 ld s2, 0x0(a0) 9f96: 26 ec sd s1, 0x18(sp) 9f98: 06 f4 sd ra, 0x28(sp) 9f9a: 83 24 89 12 lw s1, 0x128(s2) 9f9e: 93 07 30 06 li a5, 0x63 9fa2: 1b 87 c4 f9 addiw a4, s1, -0x64 9fa6: 63 f1 e7 06 bgeu a5, a4, 0xa008 9faa: a5 67 lui a5, 0x9 9fac: ca 97 add a5, a5, s2 9fae: 83 c7 87 a9 lbu a5, -0x568(a5) 9fb2: ad e3 bnez a5, 0xa014 9fb4: 83 47 f5 2b lbu a5, 0x2bf(a0) 9fb8: 22 f0 sd s0, 0x20(sp) 9fba: 2a 84 mv s0, a0 9fbc: ad c7 beqz a5, 0xa026 9fbe: 93 07 10 19 li a5, 0x191 9fc2: 63 82 f4 0e beq s1, a5, 0xa0a6 9fc6: 83 47 95 2c lbu a5, 0x2c9(a0) 9fca: f1 c7 beqz a5, 0xa096 9fcc: 93 07 b0 12 li a5, 0x12b 9fd0: 63 db 97 0c bge a5, s1, 0xa0a6 9fd4: 83 47 05 2c lbu a5, 0x2c0(a0) 9fd8: 95 c3 beqz a5, 0x9ffc 9fda: 93 07 70 19 li a5, 0x197 9fde: 63 9f f4 00 bne s1, a5, 0x9ffc 9fe2: 25 65 lui a0, 0x9 9fe4: 13 05 85 a7 addi a0, a0, -0x588 9fe8: 4a 95 add a0, a0, s2 9fea: ef f0 ef f4 jal 0x9738 9fee: 63 1b 05 0e bnez a0, 0xa0e4 9ff2: a5 67 lui a5, 0x9 9ff4: ca 97 add a5, a5, s2 9ff6: 05 47 li a4, 0x1 9ff8: 23 8c e7 a8 sb a4, -0x568(a5) 9ffc: 22 85 mv a0, s0 9ffe: ef f0 4f f9 jal 0x9792 a002: 63 17 05 12 bnez a0, 0xa130 a006: 02 74 ld s0, 0x20(sp) a008: 01 45 li a0, 0x0 a00a: a2 70 ld ra, 0x28(sp) a00c: e2 64 ld s1, 0x18(sp) a00e: 42 69 ld s2, 0x10(sp) a010: 45 61 addi sp, sp, 0x30 a012: 82 80 ret a014: 83 47 09 4a lbu a5, 0x4a0(s2) a018: e5 db beqz a5, 0xa008 a01a: 59 45 li a0, 0x16 a01c: a2 70 ld ra, 0x28(sp) a01e: e2 64 ld s1, 0x18(sp) a020: 42 69 ld s2, 0x10(sp) a022: 45 61 addi sp, sp, 0x30 a024: 82 80 ret a026: 83 47 05 2c lbu a5, 0x2c0(a0) a02a: ad cb beqz a5, 0xa09c a02c: 93 07 70 19 li a5, 0x197 a030: e3 89 f4 fa beq s1, a5, 0x9fe2 a034: 83 47 95 2c lbu a5, 0x2c9(a0) a038: b5 c3 beqz a5, 0xa09c a03a: 93 07 b0 12 li a5, 0x12b a03e: e3 cf 97 fa blt a5, s1, 0x9ffc a042: 25 65 lui a0, 0x9 a044: 13 05 85 a7 addi a0, a0, -0x588 a048: 4a 95 add a0, a0, s2 a04a: ef f0 ef ee jal 0x9738 a04e: 59 e9 bnez a0, 0xa0e4 a050: a5 67 lui a5, 0x9 a052: ca 97 add a5, a5, s2 a054: 05 47 li a4, 0x1 a056: 23 8c e7 a8 sb a4, -0x568(a5) a05a: a5 64 lui s1, 0x9 a05c: ca 94 add s1, s1, s2 a05e: 83 c7 04 a7 lbu a5, -0x590(s1) a062: c9 ff bnez a5, 0x9ffc a064: 83 47 94 2c lbu a5, 0x2c9(s0) a068: d1 db beqz a5, 0x9ffc a06a: 83 27 09 3c lw a5, 0x3c0(s2) a06e: 4e e4 sd s3, 0x8(sp) a070: 85 49 li s3, 0x1 a072: ed 9b andi a5, a5, -0x5 a074: 63 85 37 11 beq a5, s3, 0xa17e a078: 97 e7 03 00 auipc a5, 0x3e a07c: 83 b7 87 ef ld a5, -0x108(a5) a080: 9c 63 ld a5, 0x0(a5) a082: 03 35 89 71 ld a0, 0x718(s2) a086: 82 97 jalr a5 a088: 23 34 a9 18 sd a0, 0x188(s2) a08c: 6d c5 beqz a0, 0xa176 a08e: 23 88 34 a7 sb s3, -0x590(s1) a092: a2 69 ld s3, 0x8(sp) a094: a5 b7 j 0x9ffc a096: 83 47 05 2c lbu a5, 0x2c0(a0) a09a: e9 e7 bnez a5, 0xa164 a09c: 93 07 b0 12 li a5, 0x12b a0a0: e3 dd 97 fa bge a5, s1, 0xa05a a0a4: a1 bf j 0x9ffc a0a6: 25 65 lui a0, 0x9 a0a8: 13 05 85 a5 addi a0, a0, -0x5a8 a0ac: 4a 95 add a0, a0, s2 a0ae: 4e e4 sd s3, 0x8(sp) a0b0: ef f0 8f e8 jal 0x9738 a0b4: 83 47 04 2c lbu a5, 0x2c0(s0) a0b8: a5 69 lui s3, 0x9 a0ba: 59 c5 beqz a0, 0xa148 a0bc: cd cb beqz a5, 0xa16e a0be: 83 47 94 2c lbu a5, 0x2c9(s0) a0c2: d5 c7 beqz a5, 0xa16e a0c4: 93 07 b0 12 li a5, 0x12b a0c8: 63 c3 97 0a blt a5, s1, 0xa16e a0cc: 25 65 lui a0, 0x9 a0ce: 13 05 85 a7 addi a0, a0, -0x588 a0d2: 4a 95 add a0, a0, s2 a0d4: ef f0 4f e6 jal 0x9738 a0d8: 59 e9 bnez a0, 0xa16e a0da: ca 99 add s3, s3, s2 a0dc: 85 47 li a5, 0x1 a0de: 23 8c f9 a8 sb a5, -0x568(s3) a0e2: a2 69 ld s3, 0x8(sp) a0e4: 97 e7 03 00 auipc a5, 0x3e a0e8: 83 b7 47 e2 ld a5, -0x1dc(a5) a0ec: 9c 63 ld a5, 0x0(a5) a0ee: 03 35 89 18 ld a0, 0x188(s2) a0f2: 82 97 jalr a5 a0f4: 97 e7 03 00 auipc a5, 0x3e a0f8: 83 b7 c7 e7 ld a5, -0x184(a5) a0fc: 9c 63 ld a5, 0x0(a5) a0fe: 03 35 89 71 ld a0, 0x718(s2) a102: 23 34 09 18 sd zero, 0x188(s2) a106: 82 97 jalr a5 a108: 23 34 a9 18 sd a0, 0x188(s2) a10c: 35 c5 beqz a0, 0xa178 a10e: 83 27 09 3c lw a5, 0x3c0(s2) a112: 05 47 li a4, 0x1 a114: ed 9b andi a5, a5, -0x5 a116: e3 83 e7 ee beq a5, a4, 0x9ffc a11a: 83 47 a4 2c lbu a5, 0x2ca(s0) a11e: e3 9f 07 ec bnez a5, 0x9ffc a122: 22 85 mv a0, s0 a124: ef f0 7f 82 jal 0x994a a128: e3 0a 05 ec beqz a0, 0x9ffc a12c: 02 74 ld s0, 0x20(sp) a12e: f1 bd j 0xa00a a130: 03 26 89 12 lw a2, 0x128(s2) a134: 4a 85 mv a0, s2 a136: 97 75 02 00 auipc a1, 0x27 a13a: 93 85 a5 75 addi a1, a1, 0x75a a13e: ef 20 10 68 jal 0xcfbe a142: 59 45 li a0, 0x16 a144: 02 74 ld s0, 0x20(sp) a146: d9 bd j 0xa01c a148: ca 99 add s3, s3, s2 a14a: 05 47 li a4, 0x1 a14c: 23 8c e9 a8 sb a4, -0x568(s3) a150: 8d c3 beqz a5, 0xa172 a152: 83 47 94 2c lbu a5, 0x2c9(s0) a156: 91 cf beqz a5, 0xa172 a158: 93 07 b0 12 li a5, 0x12b a15c: a2 69 ld s3, 0x8(sp) a15e: e3 d2 97 ee bge a5, s1, 0xa042 a162: 69 bd j 0x9ffc a164: 93 07 70 19 li a5, 0x197 a168: e3 9a f4 f2 bne s1, a5, 0xa09c a16c: 9d bd j 0x9fe2 a16e: a2 69 ld s3, 0x8(sp) a170: 95 bf j 0xa0e4 a172: a2 69 ld s3, 0x8(sp) a174: 25 b7 j 0xa09c a176: a2 69 ld s3, 0x8(sp) a178: 02 74 ld s0, 0x20(sp) a17a: 6d 45 li a0, 0x1b a17c: 79 b5 j 0xa00a a17e: a2 69 ld s3, 0x8(sp) a180: b5 bd j 0x9ffc 000000000000a182 : a182: 03 47 e5 2b lbu a4, 0x2be(a0) a186: 79 71 addi sp, sp, -0x30 a188: 22 f0 sd s0, 0x20(sp) a18a: 26 ec sd s1, 0x18(sp) a18c: 4e e4 sd s3, 0x8(sp) a18e: 52 e0 sd s4, 0x0(sp) a190: 06 f4 sd ra, 0x28(sp) a192: 04 61 ld s1, 0x0(a0) a194: 2a 84 mv s0, a0 a196: 2e 8a mv s4, a1 a198: b2 89 mv s3, a2 a19a: b6 87 mv a5, a3 a19c: 21 c3 beqz a4, 0xa1dc a19e: 83 46 05 2c lbu a3, 0x2c0(a0) a1a2: 8d ce beqz a3, 0xa1dc a1a4: 25 66 lui a2, 0x9 a1a6: 26 96 add a2, a2, s1 a1a8: 83 36 86 a5 ld a3, -0x5a8(a2) a1ac: e1 ca beqz a3, 0xa27c a1ae: 83 35 06 a6 ld a1, -0x5a0(a2) a1b2: f1 cd beqz a1, 0xa28e a1b4: 03 36 86 a7 ld a2, -0x588(a2) a1b8: 31 e2 bnez a2, 0xa1fc a1ba: 03 47 84 2c lbu a4, 0x2c8(s0) a1be: 63 15 f7 04 bne a4, a5, 0xa208 a1c2: a5 65 lui a1, 0x9 a1c4: 93 85 85 a7 addi a1, a1, -0x588 a1c8: 05 47 li a4, 0x1 a1ca: ce 86 mv a3, s3 a1cc: 52 86 mv a2, s4 a1ce: a6 95 add a1, a1, s1 a1d0: 22 85 mv a0, s0 a1d2: ef f0 1f ae jal 0x9cb2 a1d6: 49 e9 bnez a0, 0xa268 a1d8: 4a e8 sd s2, 0x10(sp) a1da: 2d a8 j 0xa214 a1dc: 83 46 f4 2b lbu a3, 0x2bf(s0) a1e0: a5 ce beqz a3, 0xa258 a1e2: 25 65 lui a0, 0x9 a1e4: 26 95 add a0, a0, s1 a1e6: 83 36 85 a5 ld a3, -0x5a8(a0) a1ea: 81 c6 beqz a3, 0xa1f2 a1ec: 03 36 05 a6 ld a2, -0x5a0(a0) a1f0: 59 ce beqz a2, 0xa28e a1f2: 25 65 lui a0, 0x9 a1f4: 26 95 add a0, a0, s1 a1f6: 03 36 85 a7 ld a2, -0x588(a0) a1fa: 11 c6 beqz a2, 0xa206 a1fc: a5 66 lui a3, 0x9 a1fe: a6 96 add a3, a3, s1 a200: 83 b5 06 a8 ld a1, -0x580(a3) a204: ad c9 beqz a1, 0xa276 a206: 55 fb bnez a4, 0xa1ba a208: a5 67 lui a5, 0x9 a20a: 4a e8 sd s2, 0x10(sp) a20c: a6 97 add a5, a5, s1 a20e: 05 47 li a4, 0x1 a210: 23 88 e7 a8 sb a4, -0x570(a5) a214: 25 69 lui s2, 0x9 a216: 26 99 add s2, s2, s1 a218: 83 47 89 92 lbu a5, -0x6d8(s2) a21c: 91 cf beqz a5, 0xa238 a21e: 83 47 d4 2c lbu a5, 0x2cd(s0) a222: 99 eb bnez a5, 0xa238 a224: 03 35 09 93 ld a0, -0x6d0(s2) a228: 01 c9 beqz a0, 0xa238 a22a: 83 c7 34 4a lbu a5, 0x4a3(s1) a22e: 89 e7 bnez a5, 0xa238 a230: 6c 60 ld a1, 0xc0(s0) a232: ef c0 51 4f jal 0x26f26 a236: 2d c1 beqz a0, 0xa298 a238: a5 65 lui a1, 0x9 a23a: 93 85 85 a5 addi a1, a1, -0x5a8 a23e: 22 85 mv a0, s0 a240: 02 74 ld s0, 0x20(sp) a242: 42 69 ld s2, 0x10(sp) a244: a2 70 ld ra, 0x28(sp) a246: ce 86 mv a3, s3 a248: 52 86 mv a2, s4 a24a: a2 69 ld s3, 0x8(sp) a24c: 02 6a ld s4, 0x0(sp) a24e: a6 95 add a1, a1, s1 a250: e2 64 ld s1, 0x18(sp) a252: 01 47 li a4, 0x0 a254: 45 61 addi sp, sp, 0x30 a256: b1 bc j 0x9cb2 a258: a5 67 lui a5, 0x9 a25a: a6 97 add a5, a5, s1 a25c: 05 47 li a4, 0x1 a25e: 23 88 e7 a6 sb a4, -0x590(a5) a262: 23 88 e7 a8 sb a4, -0x570(a5) a266: 01 45 li a0, 0x0 a268: a2 70 ld ra, 0x28(sp) a26a: 02 74 ld s0, 0x20(sp) a26c: e2 64 ld s1, 0x18(sp) a26e: a2 69 ld s3, 0x8(sp) a270: 02 6a ld s4, 0x0(sp) a272: 45 61 addi sp, sp, 0x30 a274: 82 80 ret a276: 23 b0 c6 a8 sd a2, -0x580(a3) a27a: 71 b7 j 0xa206 a27c: 03 37 86 a7 ld a4, -0x588(a2) a280: 0d df beqz a4, 0xa1ba a282: 83 36 06 a8 ld a3, -0x580(a2) a286: 95 fa bnez a3, 0xa1ba a288: 23 30 e6 a8 sd a4, -0x580(a2) a28c: 3d b7 j 0xa1ba a28e: 25 66 lui a2, 0x9 a290: 26 96 add a2, a2, s1 a292: 23 30 d6 a6 sd a3, -0x5a0(a2) a296: b1 bf j 0xa1f2 a298: 85 47 li a5, 0x1 a29a: 23 08 f9 a6 sb a5, -0x590(s2) a29e: 01 45 li a0, 0x0 a2a0: 42 69 ld s2, 0x10(sp) a2a2: d9 b7 j 0xa268 000000000000a2a4 : a2a4: 19 71 addi sp, sp, -0x80 a2a6: a6 f4 sd s1, 0x68(sp) a2a8: ca f0 sd s2, 0x60(sp) a2aa: d6 e4 sd s5, 0x48(sp) a2ac: da e0 sd s6, 0x40(sp) a2ae: 62 f8 sd s8, 0x30(sp) a2b0: 66 f4 sd s9, 0x28(sp) a2b2: 86 fc sd ra, 0x78(sp) a2b4: 2a e4 sd a0, 0x8(sp) a2b6: 83 3a 05 00 ld s5, 0x0(a0) a2ba: ae 8c mv s9, a1 a2bc: 32 8c mv s8, a2 a2be: 25 6b lui s6, 0x9 a2c0: 25 69 lui s2, 0x9 a2c2: a5 64 lui s1, 0x9 a2c4: 63 8b 05 1c beqz a1, 0xa49a a2c8: 13 0b 0b a3 addi s6, s6, -0x5d0 a2cc: 13 09 09 bf addi s2, s2, -0x410 a2d0: 93 84 84 a7 addi s1, s1, -0x588 a2d4: 56 9b add s6, s6, s5 a2d6: 56 99 add s2, s2, s5 a2d8: d6 94 add s1, s1, s5 a2da: 03 47 0c 00 lbu a4, 0x0(s8) a2de: 49 cf beqz a4, 0xa378 a2e0: ce ec sd s3, 0x58(sp) a2e2: d2 e8 sd s4, 0x50(sp) a2e4: 5e fc sd s7, 0x38(sp) a2e6: 6a f0 sd s10, 0x20(sp) a2e8: 6e ec sd s11, 0x18(sp) a2ea: a2 f8 sd s0, 0x70(sp) a2ec: 97 79 02 00 auipc s3, 0x27 a2f0: 93 89 c9 4f addi s3, s3, 0x4fc a2f4: 97 7b 02 00 auipc s7, 0x27 a2f8: 93 8b cb 50 addi s7, s7, 0x50c a2fc: 11 4a li s4, 0x4 a2fe: 93 0d c0 02 li s11, 0x2c a302: 09 6d lui s10, 0x2 a304: 25 46 li a2, 0x9 a306: e2 85 mv a1, s8 a308: 4e 85 mv a0, s3 a30a: ef c0 91 4d jal 0x26fe2 a30e: 49 c1 beqz a0, 0xa390 a310: 98 68 ld a4, 0x10(s1) a312: 11 8b andi a4, a4, 0x4 a314: 59 cf beqz a4, 0xa3b2 a316: 03 37 09 00 ld a4, 0x0(s2) a31a: 13 67 47 00 ori a4, a4, 0x4 a31e: 23 30 e9 00 sd a4, 0x0(s2) a322: 98 68 ld a4, 0x10(s1) a324: 94 64 ld a3, 0x8(s1) a326: 13 67 47 00 ori a4, a4, 0x4 a32a: 98 e8 sd a4, 0x10(s1) a32c: 63 83 46 0b beq a3, s4, 0xa3d2 a330: 03 47 0c 00 lbu a4, 0x0(s8) a334: 05 cf beqz a4, 0xa36c a336: 63 0b b7 05 beq a4, s11, 0xa38c a33a: 03 47 1c 00 lbu a4, 0x1(s8) a33e: 05 0c addi s8, s8, 0x1 a340: 7d fb bnez a4, 0xa336 a342: 03 44 0c 00 lbu s0, 0x0(s8) a346: 1d c0 beqz s0, 0xa36c a348: ef a0 9f d2 jal 0x5070 <.plt+0x730> a34c: 14 61 ld a3, 0x0(a0) a34e: 29 a0 j 0xa358 a350: 03 44 1c 00 lbu s0, 0x1(s8) a354: 05 0c addi s8, s8, 0x1 a356: 19 c8 beqz s0, 0xa36c a358: 06 04 slli s0, s0, 0x1 a35a: 36 94 add s0, s0, a3 a35c: 03 57 04 00 lhu a4, 0x0(s0) a360: 33 77 a7 01 and a4, a4, s10 a364: 75 f7 bnez a4, 0xa350 a366: 03 47 0c 00 lbu a4, 0x0(s8) a36a: 49 ff bnez a4, 0xa304 a36c: 46 74 ld s0, 0x70(sp) a36e: e6 69 ld s3, 0x58(sp) a370: 46 6a ld s4, 0x50(sp) a372: e2 7b ld s7, 0x38(sp) a374: 02 7d ld s10, 0x20(sp) a376: e2 6d ld s11, 0x18(sp) a378: 01 45 li a0, 0x0 a37a: e6 70 ld ra, 0x78(sp) a37c: a6 74 ld s1, 0x68(sp) a37e: 06 79 ld s2, 0x60(sp) a380: a6 6a ld s5, 0x48(sp) a382: 06 6b ld s6, 0x40(sp) a384: 42 7c ld s8, 0x30(sp) a386: a2 7c ld s9, 0x28(sp) a388: 09 61 addi sp, sp, 0x80 a38a: 82 80 ret a38c: 05 0c addi s8, s8, 0x1 a38e: 55 bf j 0xa342 a390: 19 46 li a2, 0x6 a392: e2 85 mv a1, s8 a394: 5e 85 mv a0, s7 a396: ef c0 d1 44 jal 0x26fe2 a39a: 55 c9 beqz a0, 0xa44e a39c: 98 68 ld a4, 0x10(s1) a39e: 09 8b andi a4, a4, 0x2 a3a0: 35 c7 beqz a4, 0xa40c a3a2: 97 75 02 00 auipc a1, 0x27 a3a6: 93 85 65 51 addi a1, a1, 0x516 a3aa: 56 85 mv a0, s5 a3ac: ef 20 90 35 jal 0xcf04 a3b0: 41 b7 j 0xa330 a3b2: ef 60 a2 61 jal 0x309cc a3b6: 2d dd beqz a0, 0xa330 a3b8: 03 37 09 00 ld a4, 0x0(s2) a3bc: 13 67 47 00 ori a4, a4, 0x4 a3c0: 23 30 e9 00 sd a4, 0x0(s2) a3c4: 98 68 ld a4, 0x10(s1) a3c6: 94 64 ld a3, 0x8(s1) a3c8: 13 67 47 00 ori a4, a4, 0x4 a3cc: 98 e8 sd a4, 0x10(s1) a3ce: e3 91 46 f7 bne a3, s4, 0xa330 a3d2: 03 27 0b 00 lw a4, 0x0(s6) a3d6: 75 9b andi a4, a4, -0x3 a3d8: 21 ff bnez a4, 0xa330 a3da: 22 65 ld a0, 0x8(sp) a3dc: 62 86 mv a2, s8 a3de: e6 85 mv a1, s9 a3e0: ef 90 71 0d jal 0x23cb6 a3e4: 39 ed bnez a0, 0xa442 a3e6: 17 e7 03 00 auipc a4, 0x3e a3ea: 03 37 a7 b8 ld a4, -0x476(a4) a3ee: 18 63 ld a4, 0x0(a4) a3f0: 03 b5 8a 71 ld a0, 0x718(s5) a3f4: 02 97 jalr a4 a3f6: 23 b4 aa 18 sd a0, 0x188(s5) a3fa: 55 c9 beqz a0, 0xa4ae a3fc: 25 67 lui a4, 0x9 a3fe: 56 97 add a4, a4, s5 a400: 23 0c 07 a8 sb zero, -0x568(a4) a404: 05 47 li a4, 0x1 a406: 23 20 eb 00 sw a4, 0x0(s6) a40a: 1d b7 j 0xa330 a40c: ef 50 82 22 jal 0x2f634 a410: 05 d1 beqz a0, 0xa330 a412: 03 37 09 00 ld a4, 0x0(s2) a416: 22 65 ld a0, 0x8(sp) a418: 62 86 mv a2, s8 a41a: 13 67 27 00 ori a4, a4, 0x2 a41e: 23 30 e9 00 sd a4, 0x0(s2) a422: 98 68 ld a4, 0x10(s1) a424: e6 85 mv a1, s9 a426: 13 67 27 00 ori a4, a4, 0x2 a42a: 98 e8 sd a4, 0x10(s1) a42c: ef 80 61 4e jal 0x22912 a430: e3 00 05 f0 beqz a0, 0xa330 a434: 97 75 02 00 auipc a1, 0x27 a438: 93 85 c5 4a addi a1, a1, 0x4ac a43c: 56 85 mv a0, s5 a43e: ef 20 70 2c jal 0xcf04 a442: 25 67 lui a4, 0x9 a444: 56 97 add a4, a4, s5 a446: 85 46 li a3, 0x1 a448: 23 0c d7 a8 sb a3, -0x568(a4) a44c: d5 b5 j 0xa330 a44e: 15 46 li a2, 0x5 a450: e2 85 mv a1, s8 a452: 17 75 02 00 auipc a0, 0x27 a456: 13 05 65 3a addi a0, a0, 0x3a6 a45a: ef c0 91 38 jal 0x26fe2 a45e: e3 09 05 ec beqz a0, 0xa330 a462: 03 37 09 00 ld a4, 0x0(s2) a466: 85 46 li a3, 0x1 a468: 13 67 17 00 ori a4, a4, 0x1 a46c: 23 30 e9 00 sd a4, 0x0(s2) a470: 98 68 ld a4, 0x10(s1) a472: 80 64 ld s0, 0x8(s1) a474: 13 67 17 00 ori a4, a4, 0x1 a478: 98 e8 sd a4, 0x10(s1) a47a: e3 1b d4 ea bne s0, a3, 0xa330 a47e: 23 b8 04 00 sd zero, 0x10(s1) a482: 97 75 02 00 auipc a1, 0x27 a486: 93 85 e5 45 addi a1, a1, 0x45e a48a: 56 85 mv a0, s5 a48c: ef 20 90 27 jal 0xcf04 a490: 25 67 lui a4, 0x9 a492: 56 97 add a4, a4, s5 a494: 23 0c 87 a8 sb s0, -0x568(a4) a498: 61 bd j 0xa330 a49a: 13 0b 8b a0 addi s6, s6, -0x5f8 a49e: 13 09 89 bf addi s2, s2, -0x408 a4a2: 93 84 84 a5 addi s1, s1, -0x5a8 a4a6: 56 9b add s6, s6, s5 a4a8: 56 99 add s2, s2, s5 a4aa: d6 94 add s1, s1, s5 a4ac: 3d b5 j 0xa2da a4ae: 46 74 ld s0, 0x70(sp) a4b0: e6 69 ld s3, 0x58(sp) a4b2: 46 6a ld s4, 0x50(sp) a4b4: e2 7b ld s7, 0x38(sp) a4b6: 02 7d ld s10, 0x20(sp) a4b8: e2 6d ld s11, 0x18(sp) a4ba: 6d 45 li a0, 0x1b a4bc: 7d bd j 0xa37a 000000000000a4be : a4be: 97 e7 03 00 auipc a5, 0x3e a4c2: 83 b7 a7 b0 ld a5, -0x4f6(a5) a4c6: 9c 63 ld a5, 0x0(a5) a4c8: e1 45 li a1, 0x18 a4ca: 05 45 li a0, 0x1 a4cc: 82 87 jr a5 000000000000a4ce : a4ce: 01 11 addi sp, sp, -0x20 a4d0: 22 e8 sd s0, 0x10(sp) a4d2: 26 e4 sd s1, 0x8(sp) a4d4: 06 ec sd ra, 0x18(sp) a4d6: 2a 84 mv s0, a0 a4d8: 97 e4 03 00 auipc s1, 0x3e a4dc: 83 b4 04 a3 ld s1, -0x5d0(s1) a4e0: 01 c5 beqz a0, 0xa4e8 a4e2: 9c 60 ld a5, 0x0(s1) a4e4: 08 61 ld a0, 0x0(a0) a4e6: 82 97 jalr a5 a4e8: 22 85 mv a0, s0 a4ea: 42 64 ld s0, 0x10(sp) a4ec: 9c 60 ld a5, 0x0(s1) a4ee: e2 60 ld ra, 0x18(sp) a4f0: a2 64 ld s1, 0x8(sp) a4f2: 05 61 addi sp, sp, 0x20 a4f4: 82 87 jr a5 000000000000a4f6 : a4f6: 83 b7 85 2f ld a5, 0x2f8(a1) a4fa: 59 71 addi sp, sp, -0x70 a4fc: a6 ec sd s1, 0x58(sp) a4fe: fc 5f lw a5, 0x7c(a5) a500: aa 84 mv s1, a0 a502: 5a f8 sd s6, 0x30(sp) a504: 88 61 ld a0, 0x0(a1) a506: 03 bb 04 01 ld s6, 0x10(s1) a50a: 13 07 c7 07 addi a4, a4, 0x7c a50e: 0a 07 slli a4, a4, 0x2 a510: a2 f0 sd s0, 0x60(sp) a512: ca e8 sd s2, 0x50(sp) a514: ce e4 sd s3, 0x48(sp) a516: d2 e0 sd s4, 0x40(sp) a518: 56 fc sd s5, 0x38(sp) a51a: 5e f4 sd s7, 0x28(sp) a51c: 2e 97 add a4, a4, a1 a51e: 86 f4 sd ra, 0x68(sp) a520: 85 8b andi a5, a5, 0x1 a522: 36 8a mv s4, a3 a524: 03 39 85 1a ld s2, 0x1a8(a0) a528: 83 29 07 00 lw s3, 0x0(a4) a52c: 83 bb 04 00 ld s7, 0x0(s1) a530: 2e 84 mv s0, a1 a532: b2 8a mv s5, a2 a534: da 86 mv a3, s6 a536: 91 c7 beqz a5, 0xa542 a538: 03 a7 45 1c lw a4, 0x1c4(a1) a53c: d1 47 li a5, 0x14 a53e: 63 11 f7 0c bne a4, a5, 0xa600 a542: ce 85 mv a1, s3 a544: 38 08 addi a4, sp, 0x18 a546: 5e 86 mv a2, s7 a548: 22 85 mv a0, s0 a54a: ef 20 f0 31 jal 0xd068 a54e: aa 89 mv s3, a0 a550: 75 e1 bnez a0, 0xa634 a552: e2 67 ld a5, 0x18(sp) a554: 62 f0 sd s8, 0x20(sp) a556: 33 0a 4b 41 sub s4, s6, s4 a55a: 63 eb 47 09 bltu a5, s4, 0xa5f0 a55e: 08 60 ld a0, 0x0(s0) a560: 33 8c 47 41 sub s8, a5, s4 a564: 03 47 05 4b lbu a4, 0x4b0(a0) a568: 6d e3 bnez a4, 0xa64a a56a: 03 b7 0a 00 ld a4, 0x0(s5) a56e: 3e 97 add a4, a4, a5 a570: 23 b0 ea 00 sd a4, 0x0(s5) a574: 63 0b 09 0e beqz s2, 0xa66a a578: 83 36 09 03 ld a3, 0x30(s2) a57c: 88 60 ld a0, 0x0(s1) a57e: e2 96 add a3, a3, s8 a580: 23 38 d9 02 sd a3, 0x30(s2) a584: 63 89 67 0f beq a5, s6, 0xa676 a588: 18 60 ld a4, 0x0(s0) a58a: a5 66 lui a3, 0x9 a58c: 03 36 09 01 ld a2, 0x10(s2) a590: 36 97 add a4, a4, a3 a592: 03 38 87 b6 ld a6, -0x498(a4) a596: 83 35 07 b7 ld a1, -0x490(a4) a59a: 83 36 89 00 ld a3, 0x8(s2) a59e: 23 3c 09 05 sd a6, 0x58(s2) a5a2: 23 30 b9 06 sd a1, 0x60(s2) a5a6: 23 38 d9 06 sd a3, 0x70(s2) a5aa: 23 34 c9 06 sd a2, 0x68(s2) a5ae: 97 f6 ff ff auipc a3, 0xfffff a5b2: 93 86 66 23 addi a3, a3, 0x236 a5b6: 23 34 d7 b6 sd a3, -0x498(a4) a5ba: 23 38 87 b6 sd s0, -0x490(a4) a5be: 3e 95 add a0, a0, a5 a5c0: 02 7c ld s8, 0x20(sp) a5c2: b3 07 fb 40 sub a5, s6, a5 a5c6: 23 34 f9 00 sd a5, 0x8(s2) a5ca: 85 47 li a5, 0x1 a5cc: 23 38 a9 00 sd a0, 0x10(s2) a5d0: 23 30 99 08 sd s1, 0x80(s2) a5d4: 23 2c f9 06 sw a5, 0x78(s2) a5d8: a6 70 ld ra, 0x68(sp) a5da: 06 74 ld s0, 0x60(sp) a5dc: e6 64 ld s1, 0x58(sp) a5de: 46 69 ld s2, 0x50(sp) a5e0: 06 6a ld s4, 0x40(sp) a5e2: e2 7a ld s5, 0x38(sp) a5e4: 42 7b ld s6, 0x30(sp) a5e6: a2 7b ld s7, 0x28(sp) a5e8: 4e 85 mv a0, s3 a5ea: a6 69 ld s3, 0x48(sp) a5ec: 65 61 addi sp, sp, 0x70 a5ee: 82 80 ret a5f0: 08 60 ld a0, 0x0(s0) a5f2: 3e 8a mv s4, a5 a5f4: 33 8c 47 41 sub s8, a5, s4 a5f8: 03 47 05 4b lbu a4, 0x4b0(a0) a5fc: 3d d7 beqz a4, 0xa56a a5fe: b1 a0 j 0xa64a a600: 62 f0 sd s8, 0x20(sp) a602: 91 67 lui a5, 0x4 a604: 63 ee 67 07 bltu a5, s6, 0xa680 a608: 15 6c lui s8, 0x5 a60a: 13 0c 9c 91 addi s8, s8, -0x6e7 a60e: 36 86 mv a2, a3 a610: de 85 mv a1, s7 a612: 62 95 add a0, a0, s8 a614: 36 e4 sd a3, 0x8(sp) a616: ef a0 af db jal 0x4bd0 <.plt+0x290> a61a: 83 3b 04 00 ld s7, 0x0(s0) a61e: a2 66 ld a3, 0x8(sp) a620: ce 85 mv a1, s3 a622: e2 9b add s7, s7, s8 a624: 38 08 addi a4, sp, 0x18 a626: 5e 86 mv a2, s7 a628: 22 85 mv a0, s0 a62a: 02 7c ld s8, 0x20(sp) a62c: ef 20 d0 23 jal 0xd068 a630: aa 89 mv s3, a0 a632: 05 d1 beqz a0, 0xa552 a634: 88 60 ld a0, 0x0(s1) a636: 17 e4 03 00 auipc s0, 0x3e a63a: 03 34 24 8d ld s0, -0x72e(s0) a63e: 1c 60 ld a5, 0x0(s0) a640: 82 97 jalr a5 a642: 1c 60 ld a5, 0x0(s0) a644: 26 85 mv a0, s1 a646: 82 97 jalr a5 a648: 41 bf j 0xa5d8 a64a: 22 87 mv a4, s0 a64c: d2 86 mv a3, s4 a64e: 5e 86 mv a2, s7 a650: 89 45 li a1, 0x2 a652: ef 30 a0 0b jal 0xd70c a656: 63 1d 0c 02 bnez s8, 0xa690 a65a: e2 67 ld a5, 0x18(sp) a65c: 03 b7 0a 00 ld a4, 0x0(s5) a660: 3e 97 add a4, a4, a5 a662: 23 b0 ea 00 sd a4, 0x0(s5) a666: e3 19 09 f0 bnez s2, 0xa578 a66a: 63 8d 67 01 beq a5, s6, 0xa684 a66e: 02 7c ld s8, 0x20(sp) a670: 93 09 70 03 li s3, 0x37 a674: 95 b7 j 0xa5d8 a676: 89 47 li a5, 0x2 a678: 02 7c ld s8, 0x20(sp) a67a: 23 2c f9 06 sw a5, 0x78(s2) a67e: 65 bf j 0xa636 a680: 91 66 lui a3, 0x4 a682: 59 b7 j 0xa608 a684: 22 85 mv a0, s0 a686: ef 40 62 75 jal 0x2eddc a68a: 88 60 ld a0, 0x0(s1) a68c: 02 7c ld s8, 0x20(sp) a68e: 65 b7 j 0xa636 a690: 08 60 ld a0, 0x0(s0) a692: 22 87 mv a4, s0 a694: e2 86 mv a3, s8 a696: 33 86 4b 01 add a2, s7, s4 a69a: 91 45 li a1, 0x4 a69c: ef 30 00 07 jal 0xd70c a6a0: e2 67 ld a5, 0x18(sp) a6a2: 6d bf j 0xa65c 000000000000a6a4 : a6a4: 1c 69 ld a5, 0x10(a0) a6a6: 79 71 addi sp, sp, -0x30 a6a8: 22 f0 sd s0, 0x20(sp) a6aa: 06 f4 sd ra, 0x28(sp) a6ac: 26 ec sd s1, 0x18(sp) a6ae: 33 07 f6 00 add a4, a2, a5 a6b2: 2a 84 mv s0, a0 a6b4: 08 61 ld a0, 0x0(a0) a6b6: 63 6a c7 08 bltu a4, a2, 0xa74a a6ba: 4a e8 sd s2, 0x10(sp) a6bc: 4e e4 sd s3, 0x8(sp) a6be: b2 84 mv s1, a2 a6c0: 2e 89 mv s2, a1 a6c2: 39 cd beqz a0, 0xa720 a6c4: 14 64 ld a3, 0x8(s0) a6c6: fd 16 addi a3, a3, -0x1 a6c8: 63 e2 e6 02 bltu a3, a4, 0xa6ec a6cc: ca 85 mv a1, s2 a6ce: 3e 95 add a0, a0, a5 a6d0: 26 86 mv a2, s1 a6d2: ef a0 ef cf jal 0x4bd0 <.plt+0x290> a6d6: 1c 68 ld a5, 0x10(s0) a6d8: 42 69 ld s2, 0x10(sp) a6da: a2 69 ld s3, 0x8(sp) a6dc: a6 97 add a5, a5, s1 a6de: 01 45 li a0, 0x0 a6e0: 1c e8 sd a5, 0x10(s0) a6e2: a2 70 ld ra, 0x28(sp) a6e4: 02 74 ld s0, 0x20(sp) a6e6: e2 64 ld s1, 0x18(sp) a6e8: 45 61 addi sp, sp, 0x30 a6ea: 82 80 ret a6ec: b3 e6 c7 00 or a3, a5, a2 a6f0: fd 59 li s3, -0x1 a6f2: 63 ca 06 00 bltz a3, 0xa706 a6f6: 93 16 16 00 slli a3, a2, 0x1 a6fa: 86 07 slli a5, a5, 0x1 a6fc: b6 97 add a5, a5, a3 a6fe: 63 e4 d7 00 bltu a5, a3, 0xa706 a702: 93 19 17 00 slli s3, a4, 0x1 a706: 97 e7 03 00 auipc a5, 0x3e a70a: 83 b7 a7 82 ld a5, -0x7d6(a5) a70e: 9c 63 ld a5, 0x0(a5) a710: ce 85 mv a1, s3 a712: 82 97 jalr a5 a714: 21 c9 beqz a0, 0xa764 a716: 1c 68 ld a5, 0x10(s0) a718: 08 e0 sd a0, 0x0(s0) a71a: 23 34 34 01 sd s3, 0x8(s0) a71e: 7d b7 j 0xa6cc a720: b3 e6 c7 00 or a3, a5, a2 a724: fd 59 li s3, -0x1 a726: 63 ca 06 00 bltz a3, 0xa73a a72a: 93 16 16 00 slli a3, a2, 0x1 a72e: 86 07 slli a5, a5, 0x1 a730: b6 97 add a5, a5, a3 a732: 63 e4 d7 00 bltu a5, a3, 0xa73a a736: 93 19 17 00 slli s3, a4, 0x1 a73a: 97 d7 03 00 auipc a5, 0x3d a73e: 83 b7 67 7d ld a5, 0x7d6(a5) a742: 9c 63 ld a5, 0x0(a5) a744: 4e 85 mv a0, s3 a746: 82 97 jalr a5 a748: f1 b7 j 0xa714 a74a: 97 d4 03 00 auipc s1, 0x3d a74e: 83 b4 e4 7b ld s1, 0x7be(s1) a752: 9c 60 ld a5, 0x0(s1) a754: 82 97 jalr a5 a756: 9c 60 ld a5, 0x0(s1) a758: 22 85 mv a0, s0 a75a: 23 30 04 00 sd zero, 0x0(s0) a75e: 82 97 jalr a5 a760: 6d 45 li a0, 0x1b a762: 41 b7 j 0xa6e2 a764: 97 d4 03 00 auipc s1, 0x3d a768: 83 b4 44 7a ld s1, 0x7a4(s1) a76c: 9c 60 ld a5, 0x0(s1) a76e: 08 60 ld a0, 0x0(s0) a770: 82 97 jalr a5 a772: 9c 60 ld a5, 0x0(s1) a774: 22 85 mv a0, s0 a776: 23 30 04 00 sd zero, 0x0(s0) a77a: 82 97 jalr a5 a77c: 6d 45 li a0, 0x1b a77e: 42 69 ld s2, 0x10(sp) a780: a2 69 ld s3, 0x8(sp) a782: 85 b7 j 0xa6e2 000000000000a784 : a784: 1d 71 addi sp, sp, -0x60 a786: 2e 83 mv t1, a1 a788: 26 ec sd s1, 0x18(sp) a78a: 0c 18 addi a1, sp, 0x30 a78c: aa 84 mv s1, a0 a78e: 1a 85 mv a0, t1 a790: 06 f4 sd ra, 0x28(sp) a792: 22 f0 sd s0, 0x20(sp) a794: 32 f8 sd a2, 0x30(sp) a796: 36 fc sd a3, 0x38(sp) a798: ba e0 sd a4, 0x40(sp) a79a: be e4 sd a5, 0x48(sp) a79c: c2 e8 sd a6, 0x50(sp) a79e: c6 ec sd a7, 0x58(sp) a7a0: 2e e4 sd a1, 0x8(sp) a7a2: ef a0 ff 83 jal 0x4fe0 <.plt+0x6a0> a7a6: 05 c9 beqz a0, 0xa7d6 a7a8: 2a 84 mv s0, a0 a7aa: ef a0 6f c4 jal 0x4bf0 <.plt+0x2b0> a7ae: 2a 86 mv a2, a0 a7b0: a2 85 mv a1, s0 a7b2: 26 85 mv a0, s1 a7b4: ef f0 1f ef jal 0xa6a4 a7b8: 17 d7 03 00 auipc a4, 0x3d a7bc: 03 37 07 75 ld a4, 0x750(a4) a7c0: 18 63 ld a4, 0x0(a4) a7c2: aa 87 mv a5, a0 a7c4: 22 85 mv a0, s0 a7c6: 3e 84 mv s0, a5 a7c8: 02 97 jalr a4 a7ca: a2 70 ld ra, 0x28(sp) a7cc: 22 85 mv a0, s0 a7ce: 02 74 ld s0, 0x20(sp) a7d0: e2 64 ld s1, 0x18(sp) a7d2: 25 61 addi sp, sp, 0x60 a7d4: 82 80 ret a7d6: 17 d4 03 00 auipc s0, 0x3d a7da: 03 34 24 73 ld s0, 0x732(s0) a7de: 1c 60 ld a5, 0x0(s0) a7e0: 88 60 ld a0, 0x0(s1) a7e2: 82 97 jalr a5 a7e4: 1c 60 ld a5, 0x0(s0) a7e6: 26 85 mv a0, s1 a7e8: 6d 44 li s0, 0x1b a7ea: 82 97 jalr a5 a7ec: a2 70 ld ra, 0x28(sp) a7ee: 22 85 mv a0, s0 a7f0: 02 74 ld s0, 0x20(sp) a7f2: e2 64 ld s1, 0x18(sp) a7f4: 25 61 addi sp, sp, 0x60 a7f6: 82 80 ret 000000000000a7f8 : a7f8: 79 71 addi sp, sp, -0x30 a7fa: 22 f0 sd s0, 0x20(sp) a7fc: 2a 84 mv s0, a0 a7fe: 2e 85 mv a0, a1 a800: 26 ec sd s1, 0x18(sp) a802: 4a e8 sd s2, 0x10(sp) a804: 4e e4 sd s3, 0x8(sp) a806: 06 f4 sd ra, 0x28(sp) a808: ae 84 mv s1, a1 a80a: b2 89 mv s3, a2 a80c: ef a0 4f be jal 0x4bf0 <.plt+0x2b0> a810: 2a 89 mv s2, a0 a812: 2a 86 mv a2, a0 a814: a6 85 mv a1, s1 a816: 22 85 mv a0, s0 a818: ef c0 a1 7c jal 0x26fe2 a81c: 3d c5 beqz a0, 0xa88a a81e: 4a 94 add s0, s0, s2 a820: 83 44 04 00 lbu s1, 0x0(s0) a824: 85 c0 beqz s1, 0xa844 a826: ef a0 bf 84 jal 0x5070 <.plt+0x730> a82a: 14 61 ld a3, 0x0(a0) a82c: 09 67 lui a4, 0x2 a82e: 29 a0 j 0xa838 a830: 83 44 14 00 lbu s1, 0x1(s0) a834: 05 04 addi s0, s0, 0x1 a836: 99 c4 beqz s1, 0xa844 a838: 86 04 slli s1, s1, 0x1 a83a: b6 94 add s1, s1, a3 a83c: 83 d7 04 00 lhu a5, 0x0(s1) a840: f9 8f and a5, a5, a4 a842: fd f7 bnez a5, 0xa830 a844: b5 45 li a1, 0xd a846: 22 85 mv a0, s0 a848: ef a0 8f b0 jal 0x4b50 <.plt+0x210> a84c: 2a 89 mv s2, a0 a84e: 31 c5 beqz a0, 0xa89a a850: 4e 85 mv a0, s3 a852: ef a0 ef b9 jal 0x4bf0 <.plt+0x2b0> a856: 33 09 89 40 sub s2, s2, s0 a85a: aa 84 mv s1, a0 a85c: 63 67 a9 02 bltu s2, a0, 0xa88a a860: 22 99 add s2, s2, s0 a862: 19 a0 j 0xa868 a864: 63 e3 97 02 bltu a5, s1, 0xa88a a868: 22 85 mv a0, s0 a86a: 26 86 mv a2, s1 a86c: ce 85 mv a1, s3 a86e: ef c0 41 77 jal 0x26fe2 a872: 05 04 addi s0, s0, 0x1 a874: b3 07 89 40 sub a5, s2, s0 a878: 75 d5 beqz a0, 0xa864 a87a: a2 70 ld ra, 0x28(sp) a87c: 02 74 ld s0, 0x20(sp) a87e: e2 64 ld s1, 0x18(sp) a880: 42 69 ld s2, 0x10(sp) a882: a2 69 ld s3, 0x8(sp) a884: 05 45 li a0, 0x1 a886: 45 61 addi sp, sp, 0x30 a888: 82 80 ret a88a: a2 70 ld ra, 0x28(sp) a88c: 02 74 ld s0, 0x20(sp) a88e: e2 64 ld s1, 0x18(sp) a890: 42 69 ld s2, 0x10(sp) a892: a2 69 ld s3, 0x8(sp) a894: 01 45 li a0, 0x0 a896: 45 61 addi sp, sp, 0x30 a898: 82 80 ret a89a: a9 45 li a1, 0xa a89c: 22 85 mv a0, s0 a89e: ef a0 2f ab jal 0x4b50 <.plt+0x210> a8a2: 2a 89 mv s2, a0 a8a4: 55 f5 bnez a0, 0xa850 a8a6: 22 85 mv a0, s0 a8a8: ef a0 8f b4 jal 0x4bf0 <.plt+0x2b0> a8ac: 33 09 a4 00 add s2, s0, a0 a8b0: 45 b7 j 0xa850 000000000000a8b2 : a8b2: a5 67 lui a5, 0x9 a8b4: aa 97 add a5, a5, a0 a8b6: 03 a7 c7 af lw a4, -0x504(a5) a8ba: 23 80 07 b0 sb zero, -0x500(a5) a8be: a9 47 li a5, 0xa a8c0: 63 05 f7 0a beq a4, a5, 0xa96a a8c4: 03 a7 45 1c lw a4, 0x1c4(a1) a8c8: 63 01 f7 0a beq a4, a5, 0xa96a a8cc: 83 37 85 3c ld a5, 0x3c8(a0) a8d0: 79 71 addi sp, sp, -0x30 a8d2: 26 ec sd s1, 0x18(sp) a8d4: 06 f4 sd ra, 0x28(sp) a8d6: 85 46 li a3, 0x1 a8d8: aa 84 mv s1, a0 a8da: 63 8e d7 04 beq a5, a3, 0xa936 a8de: 4e e4 sd s3, 0x8(sp) a8e0: b2 89 mv s3, a2 a8e2: b9 ef bnez a5, 0xa940 a8e4: d1 47 li a5, 0x14 a8e6: 63 0f f7 04 beq a4, a5, 0xa944 a8ea: 9c 61 ld a5, 0x0(a1) a8ec: 22 f0 sd s0, 0x20(sp) a8ee: 03 b4 87 34 ld s0, 0x348(a5) a8f2: 21 cc beqz s0, 0xa94a a8f4: 4a e8 sd s2, 0x10(sp) a8f6: 17 79 02 00 auipc s2, 0x27 a8fa: 13 09 29 01 addi s2, s2, 0x12 a8fe: 19 a0 j 0xa904 a900: 00 64 ld s0, 0x8(s0) a902: 39 c0 beqz s0, 0xa948 a904: 08 60 ld a0, 0x0(s0) a906: 1d 46 li a2, 0x7 a908: ca 85 mv a1, s2 a90a: ef c0 81 6d jal 0x26fe2 a90e: 6d d9 beqz a0, 0xa900 a910: 08 60 ld a0, 0x0(s0) a912: 1d c9 beqz a0, 0xa948 a914: 17 76 02 00 auipc a2, 0x27 a918: 13 06 46 01 addi a2, a2, 0x14 a91c: 97 75 02 00 auipc a1, 0x27 a920: 93 85 c5 fe addi a1, a1, -0x14 a924: ef f0 5f ed jal 0xa7f8 a928: a5 67 lui a5, 0x9 a92a: 02 74 ld s0, 0x20(sp) a92c: 42 69 ld s2, 0x10(sp) a92e: a2 69 ld s3, 0x8(sp) a930: a6 97 add a5, a5, s1 a932: 23 80 a7 b0 sb a0, -0x500(a5) a936: 01 45 li a0, 0x0 a938: a2 70 ld ra, 0x28(sp) a93a: e2 64 ld s1, 0x18(sp) a93c: 45 61 addi sp, sp, 0x30 a93e: 82 80 ret a940: e3 c2 f6 fa blt a3, a5, 0xa8e4 a944: a2 69 ld s3, 0x8(sp) a946: c5 bf j 0xa936 a948: 42 69 ld s2, 0x10(sp) a94a: 97 75 02 00 auipc a1, 0x27 a94e: 93 85 65 fc addi a1, a1, -0x3a a952: 4e 85 mv a0, s3 a954: ef f0 1f e3 jal 0xa784 a958: 11 e5 bnez a0, 0xa964 a95a: a5 67 lui a5, 0x9 a95c: be 94 add s1, s1, a5 a95e: 85 47 li a5, 0x1 a960: 23 80 f4 b0 sb a5, -0x500(s1) a964: 02 74 ld s0, 0x20(sp) a966: a2 69 ld s3, 0x8(sp) a968: c1 bf j 0xa938 a96a: 01 45 li a0, 0x0 a96c: 82 80 ret 000000000000a96e : a96e: 75 71 addi sp, sp, -0x90 a970: ca f8 sd s2, 0x70(sp) a972: ce f4 sd s3, 0x68(sp) a974: 06 e5 sd ra, 0x88(sp) a976: 22 e1 sd s0, 0x80(sp) a978: a6 fc sd s1, 0x78(sp) a97a: d2 f0 sd s4, 0x60(sp) a97c: d6 ec sd s5, 0x58(sp) a97e: da e8 sd s6, 0x50(sp) a980: de e4 sd s7, 0x48(sp) a982: e2 e0 sd s8, 0x40(sp) a984: 66 fc sd s9, 0x38(sp) a986: 6a f8 sd s10, 0x30(sp) a988: 6e f4 sd s11, 0x28(sp) a98a: 32 e0 sd a2, 0x0(sp) a98c: 83 39 05 00 ld s3, 0x0(a0) a990: 2a 89 mv s2, a0 a992: 89 c9 beqz a1, 0xa9a4 a994: 83 c7 09 36 lbu a5, 0x360(s3) a998: 63 8a 07 0e beqz a5, 0xaa8c a99c: 83 b7 09 35 ld a5, 0x350(s3) a9a0: 3e e8 sd a5, 0x10(sp) a9a2: 01 a8 j 0xa9b2 a9a4: 03 47 e5 2b lbu a4, 0x2be(a0) a9a8: 83 b7 89 34 ld a5, 0x348(s3) a9ac: 63 14 07 0e bnez a4, 0xaa94 a9b0: 3e e8 sd a5, 0x10(sp) a9b2: 85 47 li a5, 0x1 a9b4: 3e e4 sd a5, 0x8(sp) a9b6: 93 0b 01 01 addi s7, sp, 0x10 a9ba: 81 4c li s9, 0x0 a9bc: 89 6d lui s11, 0x2 a9be: 0d 4a li s4, 0x3 a9c0: 17 ac 02 00 auipc s8, 0x2a a9c4: 13 0c 8c 7d addi s8, s8, 0x7d8 a9c8: 97 7a 02 00 auipc s5, 0x27 a9cc: 93 8a 0a f7 addi s5, s5, -0x90 a9d0: 03 b4 0b 00 ld s0, 0x0(s7) a9d4: 19 e8 bnez s0, 0xa9ea a9d6: 25 a2 j 0xaafe a9d8: 93 05 b0 03 li a1, 0x3b a9dc: 26 85 mv a0, s1 a9de: ef a0 2f 97 jal 0x4b50 <.plt+0x210> a9e2: 79 e5 bnez a0, 0xaab0 a9e4: 00 64 ld s0, 0x8(s0) a9e6: 63 0c 04 10 beqz s0, 0xaafe a9ea: 04 60 ld s1, 0x0(s0) a9ec: 93 05 a0 03 li a1, 0x3a a9f0: 26 85 mv a0, s1 a9f2: ef a0 ef 95 jal 0x4b50 <.plt+0x210> a9f6: 6d d1 beqz a0, 0xa9d8 a9f8: 03 4d 15 00 lbu s10, 0x1(a0) a9fc: 13 0b 15 00 addi s6, a0, 0x1 aa00: e3 02 0d fe beqz s10, 0xa9e4 aa04: ef a0 cf e6 jal 0x5070 <.plt+0x730> aa08: 10 61 ld a2, 0x0(a0) aa0a: 29 a0 j 0xaa14 aa0c: 03 4d 0b 00 lbu s10, 0x0(s6) aa10: e3 0a 0d fc beqz s10, 0xa9e4 aa14: 93 17 1d 00 slli a5, s10, 0x1 aa18: b2 97 add a5, a5, a2 aa1a: 83 d7 07 00 lhu a5, 0x0(a5) aa1e: 05 0b addi s6, s6, 0x1 aa20: b3 f7 b7 01 and a5, a5, s11 aa24: e5 f7 bnez a5, 0xaa0c aa26: 83 37 89 34 ld a5, 0x348(s2) aa2a: 81 cb beqz a5, 0xaa3a aa2c: 15 46 li a2, 0x5 aa2e: a6 85 mv a1, s1 aa30: 56 85 mv a0, s5 aa32: ef c0 01 5b jal 0x26fe2 aa36: 5d f5 bnez a0, 0xa9e4 aa38: 04 60 ld s1, 0x0(s0) aa3a: 83 a7 09 3c lw a5, 0x3c0(s3) aa3e: 63 83 47 0f beq a5, s4, 0xab24 aa42: 83 47 99 2c lbu a5, 0x2c9(s2) aa46: f9 e3 bnez a5, 0xab0c aa48: 83 37 09 36 ld a5, 0x360(s2) aa4c: 99 cb beqz a5, 0xaa62 aa4e: 29 46 li a2, 0xa aa50: a6 85 mv a1, s1 aa52: 17 75 02 00 auipc a0, 0x27 aa56: 13 05 e5 f0 addi a0, a0, -0xf2 aa5a: ef c0 81 58 jal 0x26fe2 aa5e: 59 f1 bnez a0, 0xa9e4 aa60: 04 60 ld s1, 0x0(s0) aa62: 02 65 ld a0, 0x0(sp) aa64: 26 86 mv a2, s1 aa66: e2 85 mv a1, s8 aa68: ef f0 df d1 jal 0xa784 aa6c: 25 dd beqz a0, 0xa9e4 aa6e: aa 60 ld ra, 0x88(sp) aa70: 0a 64 ld s0, 0x80(sp) aa72: e6 74 ld s1, 0x78(sp) aa74: 46 79 ld s2, 0x70(sp) aa76: a6 79 ld s3, 0x68(sp) aa78: 06 7a ld s4, 0x60(sp) aa7a: e6 6a ld s5, 0x58(sp) aa7c: 46 6b ld s6, 0x50(sp) aa7e: a6 6b ld s7, 0x48(sp) aa80: 06 6c ld s8, 0x40(sp) aa82: e2 7c ld s9, 0x38(sp) aa84: 42 7d ld s10, 0x30(sp) aa86: a2 7d ld s11, 0x28(sp) aa88: 49 61 addi sp, sp, 0x90 aa8a: 82 80 ret aa8c: 83 b7 89 34 ld a5, 0x348(s3) aa90: 3e e8 sd a5, 0x10(sp) aa92: 05 b7 j 0xa9b2 aa94: 03 47 85 2c lbu a4, 0x2c8(a0) aa98: 01 ff bnez a4, 0xa9b0 aa9a: 03 c7 09 36 lbu a4, 0x360(s3) aa9e: 3e e8 sd a5, 0x10(sp) aaa0: e3 09 07 f0 beqz a4, 0xa9b2 aaa4: 83 b7 09 35 ld a5, 0x350(s3) aaa8: 09 47 li a4, 0x2 aaaa: 3a e4 sd a4, 0x8(sp) aaac: 3e ec sd a5, 0x18(sp) aaae: 21 b7 j 0xa9b6 aab0: 83 44 15 00 lbu s1, 0x1(a0) aab4: 13 0d 15 00 addi s10, a0, 0x1 aab8: 85 c0 beqz s1, 0xaad8 aaba: ef a0 6f db jal 0x5070 <.plt+0x730> aabe: 10 61 ld a2, 0x0(a0) aac0: 86 04 slli s1, s1, 0x1 aac2: b2 94 add s1, s1, a2 aac4: 03 d7 04 00 lhu a4, 0x0(s1) aac8: 05 0d addi s10, s10, 0x1 aaca: 33 77 b7 01 and a4, a4, s11 aace: e3 0b 07 f0 beqz a4, 0xa9e4 aad2: 83 44 0d 00 lbu s1, 0x0(s10) aad6: ed f4 bnez s1, 0xaac0 aad8: 03 46 fd ff lbu a2, -0x1(s10) aadc: 13 07 b0 03 li a4, 0x3b aae0: e3 12 e6 f0 bne a2, a4, 0xa9e4 aae4: 13 07 a0 03 li a4, 0x3a aae8: a3 0f ed fe sb a4, -0x1(s10) aaec: 10 60 ld a2, 0x0(s0) aaee: 02 65 ld a0, 0x0(sp) aaf0: e2 85 mv a1, s8 aaf2: ef f0 3f c9 jal 0xa784 aaf6: 25 fd bnez a0, 0xaa6e aaf8: 00 64 ld s0, 0x8(s0) aafa: e3 18 04 ee bnez s0, 0xa9ea aafe: a2 67 ld a5, 0x8(sp) ab00: 85 2c addiw s9, s9, 0x1 ab02: a1 0b addi s7, s7, 0x8 ab04: e3 96 fc ec bne s9, a5, 0xa9d0 ab08: 01 45 li a0, 0x0 ab0a: 95 b7 j 0xaa6e ab0c: 39 46 li a2, 0xe ab0e: a6 85 mv a1, s1 ab10: 17 75 02 00 auipc a0, 0x27 ab14: 13 05 05 e4 addi a0, a0, -0x1c0 ab18: ef c0 a1 4c jal 0x26fe2 ab1c: e3 14 05 ec bnez a0, 0xa9e4 ab20: 04 60 ld s1, 0x0(s0) ab22: 1d b7 j 0xaa48 ab24: 35 46 li a2, 0xd ab26: a6 85 mv a1, s1 ab28: 17 75 02 00 auipc a0, 0x27 ab2c: 13 05 85 e1 addi a0, a0, -0x1e8 ab30: ef c0 21 4b jal 0x26fe2 ab34: e3 18 05 ea bnez a0, 0xa9e4 ab38: 04 60 ld s1, 0x0(s0) ab3a: 21 b7 j 0xaa42 000000000000ab3c : ab3c: 83 27 05 3b lw a5, 0x3b0(a0) ab40: 59 71 addi sp, sp, -0x70 ab42: 86 f4 sd ra, 0x68(sp) ab44: a6 ec sd s1, 0x58(sp) ab46: 99 e7 bnez a5, 0xab54 ab48: 81 44 li s1, 0x0 ab4a: a6 70 ld ra, 0x68(sp) ab4c: 26 85 mv a0, s1 ab4e: e6 64 ld s1, 0x58(sp) ab50: 65 61 addi sp, sp, 0x70 ab52: 82 80 ret ab54: a2 f0 sd s0, 0x60(sp) ab56: 2a 84 mv s0, a0 ab58: 03 35 85 3b ld a0, 0x3b8(a0) ab5c: ca e8 sd s2, 0x50(sp) ab5e: 2e 89 mv s2, a1 ab60: 2c 08 addi a1, sp, 0x18 ab62: ef 90 b1 5d jal 0x2493c ab66: aa 84 mv s1, a0 ab68: 59 e9 bnez a0, 0xabfe ab6a: 42 57 lw a4, 0x30(sp) ab6c: 99 47 li a5, 0x6 ab6e: 2d e7 bnez a4, 0xabd8 ab70: a2 56 lw a3, 0x28(sp) ab72: 17 d7 03 00 auipc a4, 0x3d ab76: 03 37 67 3e ld a4, 0x3e6(a4) ab7a: f2 45 lw a1, 0x1c(sp) ab7c: 8e 06 slli a3, a3, 0x3 ab7e: 36 97 add a4, a4, a3 ab80: 8e 07 slli a5, a5, 0x3 ab82: 97 d6 03 00 auipc a3, 0x3d ab86: 83 b6 66 40 ld a3, 0x406(a3) ab8a: 62 45 lw a0, 0x18(sp) ab8c: 32 58 lw a6, 0x2c(sp) ab8e: be 96 add a3, a3, a5 ab90: 05 66 lui a2, 0x1 ab92: 1c 63 ld a5, 0x0(a4) ab94: 13 06 86 91 addi a2, a2, -0x6e8 ab98: 12 57 lw a4, 0x24(sp) ab9a: 82 58 lw a7, 0x20(sp) ab9c: 94 62 ld a3, 0x0(a3) ab9e: b3 04 c4 00 add s1, s0, a2 aba2: 2e e0 sd a1, 0x0(sp) aba4: 91 65 lui a1, 0x4 aba6: 2a e4 sd a0, 0x8(sp) aba8: 1b 08 c8 76 addiw a6, a6, 0x76c abac: 17 76 02 00 auipc a2, 0x27 abb0: 13 06 c6 dd addi a2, a2, -0x224 abb4: fd 15 addi a1, a1, -0x1 abb6: 26 85 mv a0, s1 abb8: ef a0 8f aa jal 0x4e60 <.plt+0x520> abbc: 83 27 04 3b lw a5, 0x3b0(s0) abc0: 09 47 li a4, 0x2 abc2: 63 88 e7 04 beq a5, a4, 0xac12 abc6: 0d 47 li a4, 0x3 abc8: 63 8b e7 00 beq a5, a4, 0xabde abcc: 05 47 li a4, 0x1 abce: 63 88 e7 04 beq a5, a4, 0xac1e abd2: 06 74 ld s0, 0x60(sp) abd4: 46 69 ld s2, 0x50(sp) abd6: 8d bf j 0xab48 abd8: 9b 07 f7 ff addiw a5, a4, -0x1 abdc: 51 bf j 0xab70 abde: 26 86 mv a2, s1 abe0: 97 75 02 00 auipc a1, 0x27 abe4: 93 85 85 e0 addi a1, a1, -0x1f8 abe8: 4a 85 mv a0, s2 abea: ef f0 bf b9 jal 0xa784 abee: a6 70 ld ra, 0x68(sp) abf0: 06 74 ld s0, 0x60(sp) abf2: aa 84 mv s1, a0 abf4: 46 69 ld s2, 0x50(sp) abf6: 26 85 mv a0, s1 abf8: e6 64 ld s1, 0x58(sp) abfa: 65 61 addi sp, sp, 0x70 abfc: 82 80 ret abfe: 22 85 mv a0, s0 ac00: 97 75 02 00 auipc a1, 0x27 ac04: 93 85 05 d7 addi a1, a1, -0x290 ac08: ef 20 60 3b jal 0xcfbe ac0c: 06 74 ld s0, 0x60(sp) ac0e: 46 69 ld s2, 0x50(sp) ac10: 2d bf j 0xab4a ac12: 26 86 mv a2, s1 ac14: 97 75 02 00 auipc a1, 0x27 ac18: 93 85 45 db addi a1, a1, -0x24c ac1c: f1 b7 j 0xabe8 ac1e: 26 86 mv a2, s1 ac20: 97 75 02 00 auipc a1, 0x27 ac24: 93 85 05 d9 addi a1, a1, -0x270 ac28: c1 b7 j 0xabe8 000000000000ac2a : ac2a: 6d 71 addi sp, sp, -0x110 ac2c: a6 fd sd s1, 0xf8(sp) ac2e: 04 61 ld s1, 0x0(a0) ac30: d6 ed sd s5, 0xd8(sp) ac32: 03 27 45 1c lw a4, 0x1c4(a0) ac36: a5 6a lui s5, 0x9 ac38: ca f9 sd s2, 0xf0(sp) ac3a: d2 f1 sd s4, 0xe0(sp) ac3c: e2 e1 sd s8, 0xc0(sp) ac3e: 85 47 li a5, 0x1 ac40: 06 e6 sd ra, 0x108(sp) ac42: a6 9a add s5, s5, s1 ac44: 03 ba 8a b1 ld s4, -0x4e8(s5) ac48: 03 3c 05 0c ld s8, 0xc0(a0) ac4c: 03 a9 04 3c lw s2, 0x3c0(s1) ac50: 02 e9 sd zero, 0x90(sp) ac52: 23 80 f5 00 sb a5, 0x0(a1) ac56: 23 0c 01 08 sb zero, 0x98(sp) ac5a: cd 47 li a5, 0x13 ac5c: 63 c9 e7 42 blt a5, a4, 0xb08e ac60: 03 27 05 63 lw a4, 0x630(a0) ac64: 22 e2 sd s0, 0x100(sp) ac66: 8d 47 li a5, 0x3 ac68: 2a 84 mv s0, a0 ac6a: 63 0e f7 40 beq a4, a5, 0xb086 ac6e: 83 c7 8a 92 lbu a5, -0x6d8(s5) ac72: ce f5 sd s3, 0xe8(sp) ac74: 83 b9 84 1a ld s3, 0x1a8(s1) ac78: 63 8c 07 3c beqz a5, 0xb050 ac7c: da e9 sd s6, 0xd0(sp) ac7e: de e5 sd s7, 0xc8(sp) ac80: 26 87 mv a4, s1 ac82: 83 37 84 2f ld a5, 0x2f8(s0) ac86: 23 b4 09 02 sd zero, 0x28(s3) ac8a: 23 b8 09 02 sd zero, 0x30(s3) ac8e: bc 5f lw a5, 0x78(a5) ac90: 83 ba 84 51 ld s5, 0x518(s1) ac94: 9d 8b andi a5, a5, 0x7 ac96: 89 c7 beqz a5, 0xaca0 ac98: 83 c7 84 4a lbu a5, 0x4a8(s1) ac9c: 63 9e 07 44 bnez a5, 0xb0f8 aca0: e3 87 0a 04 beqz s5, 0xb4ee aca4: 03 3b 87 34 ld s6, 0x348(a4) aca8: 97 7b 02 00 auipc s7, 0x27 acac: 93 8b 0b de addi s7, s7, -0x220 acb0: 63 17 0b 00 bnez s6, 0xacbe acb4: 0d a8 j 0xace6 acb6: 03 3b 8b 00 ld s6, 0x8(s6) acba: 63 06 0b 02 beqz s6, 0xace6 acbe: 03 35 0b 00 ld a0, 0x0(s6) acc2: 2d 46 li a2, 0xb acc4: de 85 mv a1, s7 acc6: ef c0 c1 31 jal 0x26fe2 acca: 75 d5 beqz a0, 0xacb6 accc: 83 37 0b 00 ld a5, 0x0(s6) acd0: 99 cb beqz a5, 0xace6 acd2: 97 d7 03 00 auipc a5, 0x3d acd6: 83 b7 67 23 ld a5, 0x236(a5) acda: 9c 63 ld a5, 0x0(a5) acdc: 03 35 04 32 ld a0, 0x320(s0) ace0: 82 97 jalr a5 ace2: 23 30 04 32 sd zero, 0x320(s0) ace6: 81 46 li a3, 0x0 ace8: 52 86 mv a2, s4 acea: d6 85 mv a1, s5 acec: 22 85 mv a0, s0 acee: ef f0 4f c9 jal 0xa182 acf2: aa 88 mv a7, a0 acf4: 63 17 05 42 bnez a0, 0xb122 acf8: a5 67 lui a5, 0x9 acfa: a6 97 add a5, a5, s1 acfc: 03 c7 17 a7 lbu a4, -0x58f(a5) ad00: 66 fd sd s9, 0xb8(sp) ad02: 63 00 07 3a beqz a4, 0xb0a2 ad06: 93 77 b9 ff andi a5, s2, -0x5 ad0a: fd 17 addi a5, a5, -0x1 ad0c: b3 37 f0 00 snez a5, a5 ad10: 17 db 03 00 auipc s6, 0x3d ad14: 03 3b 8b 1f ld s6, 0x1f8(s6) ad18: 03 37 0b 00 ld a4, 0x0(s6) ad1c: 03 35 04 34 ld a0, 0x340(s0) ad20: a3 04 f4 2c sb a5, 0x2c9(s0) ad24: 02 97 jalr a4 ad26: 83 b5 84 72 ld a1, 0x728(s1) ad2a: 23 30 04 34 sd zero, 0x340(s0) ad2e: 95 c9 beqz a1, 0xad62 ad30: 1c 60 ld a5, 0x0(s0) ad32: 83 bb 87 34 ld s7, 0x348(a5) ad36: e3 8e 0b 1e beqz s7, 0xb732 ad3a: 97 7c 02 00 auipc s9, 0x27 ad3e: 93 8c ec d5 addi s9, s9, -0x2a2 ad42: 29 a0 j 0xad4c ad44: 83 bb 8b 00 ld s7, 0x8(s7) ad48: e3 83 0b 1e beqz s7, 0xb72e ad4c: 03 b5 0b 00 ld a0, 0x0(s7) ad50: 21 46 li a2, 0x8 ad52: e6 85 mv a1, s9 ad54: ef c0 e1 28 jal 0x26fe2 ad58: 75 d5 beqz a0, 0xad44 ad5a: 83 b7 0b 00 ld a5, 0x0(s7) ad5e: e3 88 07 1c beqz a5, 0xb72e ad62: 6a f9 sd s10, 0xb0(sp) ad64: 23 30 04 34 sd zero, 0x340(s0) ad68: 1c 60 ld a5, 0x0(s0) ad6a: 03 bd 84 50 ld s10, 0x508(s1) ad6e: 83 bb 87 34 ld s7, 0x348(a5) ad72: 63 0c 0d 02 beqz s10, 0xadaa ad76: 63 88 0b 7a beqz s7, 0xb526 ad7a: 97 7c 02 00 auipc s9, 0x27 ad7e: 93 8c ec d3 addi s9, s9, -0x2c2 ad82: 29 a0 j 0xad8c ad84: 83 bb 8b 00 ld s7, 0x8(s7) ad88: e3 86 0b 18 beqz s7, 0xb714 ad8c: 03 b5 0b 00 ld a0, 0x0(s7) ad90: 1d 46 li a2, 0x7 ad92: e6 85 mv a1, s9 ad94: ef c0 e1 24 jal 0x26fe2 ad98: 75 d5 beqz a0, 0xad84 ad9a: 83 b7 0b 00 ld a5, 0x0(s7) ad9e: 18 60 ld a4, 0x0(s0) ada0: 83 3b 87 34 ld s7, 0x348(a4) ada4: e3 8b 07 16 beqz a5, 0xb71a ada8: 01 4d li s10, 0x0 adaa: 97 7c 02 00 auipc s9, 0x27 adae: 93 8c 6c d1 addi s9, s9, -0x2ea adb2: 63 97 0b 00 bnez s7, 0xadc0 adb6: 85 af j 0xb526 adb8: 83 bb 8b 00 ld s7, 0x8(s7) adbc: 63 85 0b 76 beqz s7, 0xb526 adc0: 03 b5 0b 00 ld a0, 0x0(s7) adc4: 41 46 li a2, 0x10 adc6: e6 85 mv a1, s9 adc8: ef c0 a1 21 jal 0x26fe2 adcc: 75 d5 beqz a0, 0xadb8 adce: 83 b7 0b 00 ld a5, 0x0(s7) add2: 63 8a 07 74 beqz a5, 0xb526 add6: 03 35 84 32 ld a0, 0x328(s0) adda: 83 37 0b 00 ld a5, 0x0(s6) adde: 82 97 jalr a5 ade0: 23 34 04 32 sd zero, 0x328(s0) ade4: 03 27 44 1c lw a4, 0x1c4(s0) ade8: d1 47 li a5, 0x14 adea: 63 11 f7 2c bne a4, a5, 0xb0ac adee: 97 e7 02 00 auipc a5, 0x2e adf2: 93 87 27 a1 addi a5, a5, -0x5ee adf6: be e4 sd a5, 0x48(sp) adf8: 83 37 0b 00 ld a5, 0x0(s6) adfc: 03 35 84 34 ld a0, 0x348(s0) ae00: 82 97 jalr a5 ae02: 1c 60 ld a5, 0x0(s0) ae04: 23 34 04 34 sd zero, 0x348(s0) ae08: 83 bb 87 34 ld s7, 0x348(a5) ae0c: 63 80 0b 32 beqz s7, 0xb12c ae10: 97 7c 02 00 auipc s9, 0x27 ae14: 93 8c 8c b2 addi s9, s9, -0x4d8 ae18: 29 a0 j 0xae22 ae1a: 83 bb 8b 00 ld s7, 0x8(s7) ae1e: 63 87 0b 30 beqz s7, 0xb12c ae22: 03 b5 0b 00 ld a0, 0x0(s7) ae26: 15 46 li a2, 0x5 ae28: e6 85 mv a1, s9 ae2a: ef c0 81 1b jal 0x26fe2 ae2e: 75 d5 beqz a0, 0xae1a ae30: 83 bb 0b 00 ld s7, 0x0(s7) ae34: 63 8c 0b 2e beqz s7, 0xb12c ae38: a5 67 lui a5, 0x9 ae3a: a6 97 add a5, a5, s1 ae3c: 03 c7 87 92 lbu a4, -0x6d8(a5) ae40: 01 cb beqz a4, 0xae50 ae42: 6c 60 ld a1, 0xc0(s0) ae44: 03 b5 07 93 ld a0, -0x6d0(a5) ae48: ef c0 e1 0d jal 0x26f26 ae4c: 63 00 05 2e beqz a0, 0xb12c ae50: 5e 85 mv a0, s7 ae52: ef f0 6f 87 jal 0x9ec8 ae56: aa 8c mv s9, a0 ae58: 63 0e 05 6e beqz a0, 0xb554 ae5c: 83 47 05 00 lbu a5, 0x0(a0) ae60: 63 9b 07 74 bnez a5, 0xb5b6 ae64: 83 37 0b 00 ld a5, 0x0(s6) ae68: 82 97 jalr a5 ae6a: de 85 mv a1, s7 ae6c: 17 75 02 00 auipc a0, 0x27 ae70: 13 05 c5 ac addi a0, a0, -0x534 ae74: ef a0 cf 9b jal 0x5030 <.plt+0x6f0> ae78: e3 14 05 08 bnez a0, 0xb700 ae7c: 6e f5 sd s11, 0xa8(sp) ae7e: 23 34 04 34 sd zero, 0x348(s0) ae82: 83 4c e4 2b lbu s9, 0x2be(s0) ae86: 63 81 0c 10 beqz s9, 0xaf88 ae8a: 83 4c 84 2c lbu s9, 0x2c8(s0) ae8e: 63 99 0c 7a bnez s9, 0xb640 ae92: 83 3d 84 0c ld s11, 0xc8(s0) ae96: 83 3b 04 0c ld s7, 0xc0(s0) ae9a: 03 ba 84 71 ld s4, 0x718(s1) ae9e: 63 81 7d 0b beq s11, s7, 0xaf40 aea2: ee 85 mv a1, s11 aea4: 52 85 mv a0, s4 aea6: ef a0 af 82 jal 0x4ed0 <.plt+0x590> aeaa: aa e8 sd a0, 0x50(sp) aeac: 51 c9 beqz a0, 0xaf40 aeae: 6e 85 mv a0, s11 aeb0: ef 90 1f d4 jal 0x4bf0 <.plt+0x2b0> aeb4: aa 8d mv s11, a0 aeb6: 5e 85 mv a0, s7 aeb8: ef 90 9f d3 jal 0x4bf0 <.plt+0x2b0> aebc: 2a 87 mv a4, a0 aebe: 52 85 mv a0, s4 aec0: ba 8b mv s7, a4 aec2: ef 90 ff d2 jal 0x4bf0 <.plt+0x2b0> aec6: 17 d7 03 00 auipc a4, 0x3d aeca: 03 37 a7 04 ld a4, 0x4a(a4) aece: aa f0 sd a0, 0x60(sp) aed0: 18 63 ld a4, 0x0(a4) aed2: 5e 95 add a0, a0, s7 aed4: 05 05 addi a0, a0, 0x1 aed6: 33 05 b5 41 sub a0, a0, s11 aeda: de ec sd s7, 0x58(sp) aedc: 02 97 jalr a4 aede: aa 8b mv s7, a0 aee0: 63 0a 05 30 beqz a0, 0xb1f4 aee4: c6 67 ld a5, 0x50(sp) aee6: d2 85 mv a1, s4 aee8: 33 87 47 41 sub a4, a5, s4 aeec: 3a 86 mv a2, a4 aeee: be f4 sd a5, 0x68(sp) aef0: ba e8 sd a4, 0x50(sp) aef2: ef 90 ff cd jal 0x4bd0 <.plt+0x290> aef6: 46 67 ld a4, 0x50(sp) aef8: 66 6a ld s4, 0x58(sp) aefa: 6c 60 ld a1, 0xc0(s0) aefc: 33 85 eb 00 add a0, s7, a4 af00: 52 86 mv a2, s4 af02: ef 90 ff cc jal 0x4bd0 <.plt+0x290> af06: 86 77 ld a5, 0x60(sp) af08: 46 67 ld a4, 0x50(sp) af0a: 33 86 e7 40 sub a2, a5, a4 af0e: a6 77 ld a5, 0x68(sp) af10: 52 97 add a4, a4, s4 af12: 05 06 addi a2, a2, 0x1 af14: b3 85 b7 01 add a1, a5, s11 af18: 33 06 b6 41 sub a2, a2, s11 af1c: 33 85 eb 00 add a0, s7, a4 af20: ef 90 1f cb jal 0x4bd0 <.plt+0x290> af24: 83 c7 04 72 lbu a5, 0x720(s1) af28: 91 c7 beqz a5, 0xaf34 af2a: 83 37 0b 00 ld a5, 0x0(s6) af2e: 03 b5 84 71 ld a0, 0x718(s1) af32: 82 97 jalr a5 af34: 85 47 li a5, 0x1 af36: 23 bc 74 71 sd s7, 0x718(s1) af3a: 23 80 f4 72 sb a5, 0x720(s1) af3e: 5e 8a mv s4, s7 af40: 19 46 li a2, 0x6 af42: d2 85 mv a1, s4 af44: 17 75 02 00 auipc a0, 0x27 af48: 13 05 45 c2 addi a0, a0, -0x3dc af4c: ef c0 61 09 jal 0x26fe2 af50: 05 cd beqz a0, 0xaf88 af52: 83 c7 04 4f lbu a5, 0x4f0(s1) af56: 95 c3 beqz a5, 0xaf7a af58: 97 75 02 00 auipc a1, 0x27 af5c: 93 85 85 c1 addi a1, a1, -0x3e8 af60: 52 85 mv a0, s4 af62: ef 90 ff f6 jal 0x4ed0 <.plt+0x590> af66: aa 87 mv a5, a0 af68: e3 08 05 22 beqz a0, 0xb998 af6c: 03 45 65 00 lbu a0, 0x6(a0) af70: 09 c5 beqz a0, 0xaf7a af72: 83 c7 77 00 lbu a5, 0x7(a5) af76: e3 81 07 20 beqz a5, 0xb978 af7a: 83 47 f4 2b lbu a5, 0x2bf(s0) af7e: 89 c7 beqz a5, 0xaf88 af80: 83 4c e4 2c lbu s9, 0x2ce(s0) af84: 93 cc 1c 00 xori s9, s9, 0x1 af88: 1c 60 ld a5, 0x0(s0) af8a: 0d 47 li a4, 0x3 af8c: 83 bd 87 34 ld s11, 0x348(a5) af90: 63 07 e9 5c beq s2, a4, 0xb55e af94: 63 82 0d 18 beqz s11, 0xb118 af98: 97 7b 02 00 auipc s7, 0x27 af9c: 93 8b 0b bf addi s7, s7, -0x410 afa0: 29 a0 j 0xafaa afa2: 83 bd 8d 00 ld s11, 0x8(s11) afa6: 63 89 0d 16 beqz s11, 0xb118 afaa: 03 b5 0d 00 ld a0, 0x0(s11) afae: 1d 46 li a2, 0x7 afb0: de 85 mv a1, s7 afb2: ef c0 01 03 jal 0x26fe2 afb6: 75 d5 beqz a0, 0xafa2 afb8: 83 b7 0d 00 ld a5, 0x0(s11) afbc: 63 8e 07 14 beqz a5, 0xb118 afc0: 81 47 li a5, 0x0 afc2: 23 b0 f9 02 sd a5, 0x20(s3) afc6: 09 47 li a4, 0x2 afc8: 9b 07 e9 ff addiw a5, s2, -0x2 afcc: 63 6d f7 22 bltu a4, a5, 0xb206 afd0: a5 67 lui a5, 0x9 afd2: b3 8d f4 00 add s11, s1, a5 afd6: 83 b5 0d b3 ld a1, -0x4d0(s11) afda: 63 81 05 1a beqz a1, 0xb17c afde: 63 c5 05 70 bltz a1, 0xb6e8 afe2: 03 c7 8d 92 lbu a4, -0x6d8(s11) afe6: 63 1b 07 18 bnez a4, 0xb17c afea: 03 37 04 40 ld a4, 0x400(s0) afee: e3 0e 07 10 beqz a4, 0xb90a aff2: 03 35 84 40 ld a0, 0x408(s0) aff6: 01 46 li a2, 0x0 aff8: 02 97 jalr a4 affa: e3 08 05 10 beqz a0, 0xb90a affe: 09 47 li a4, 0x2 b000: e3 12 e5 4e bne a0, a4, 0xbce4 b004: 85 66 lui a3, 0x1 b006: 93 86 86 91 addi a3, a3, -0x6e8 b00a: b3 87 d4 00 add a5, s1, a3 b00e: 03 b7 0d b3 ld a4, -0x4d0(s11) b012: 81 4b li s7, 0x0 b014: be ec sd a5, 0x58(sp) b016: 1d a0 j 0xb03c b018: 03 b7 8d b6 ld a4, -0x498(s11) b01c: 83 b6 0d b7 ld a3, -0x490(s11) b020: 66 65 ld a0, 0x58(sp) b022: 85 45 li a1, 0x1 b024: b2 e8 sd a2, 0x50(sp) b026: 02 97 jalr a4 b028: aa 9b add s7, s7, a0 b02a: e3 0c 05 2e beqz a0, 0xbb22 b02e: 46 66 ld a2, 0x50(sp) b030: e3 69 a6 2e bltu a2, a0, 0xbb22 b034: 03 b7 0d b3 ld a4, -0x4d0(s11) b038: e3 d9 eb 0c bge s7, a4, 0xb90a b03c: 33 05 77 41 sub a0, a4, s7 b040: 91 67 lui a5, 0x4 b042: 11 66 lui a2, 0x4 b044: e3 ca a7 fc blt a5, a0, 0xb018 b048: ef 10 12 73 jal 0x2cf78 b04c: 2a 86 mv a2, a0 b04e: e9 b7 j 0xb018 b050: 97 d7 03 00 auipc a5, 0x3d b054: 83 b7 87 eb ld a5, -0x148(a5) b058: 9c 63 ld a5, 0x0(a5) b05a: 03 b5 0a 93 ld a0, -0x6d0(s5) b05e: 82 97 jalr a5 b060: 97 d7 03 00 auipc a5, 0x3d b064: 83 b7 07 f1 ld a5, -0xf0(a5) b068: 9c 63 ld a5, 0x0(a5) b06a: 68 60 ld a0, 0xc0(s0) b06c: 82 97 jalr a5 b06e: 23 b8 aa 92 sd a0, -0x6d0(s5) b072: 63 06 05 18 beqz a0, 0xb1fe b076: 83 27 84 11 lw a5, 0x118(s0) b07a: da e9 sd s6, 0xd0(sp) b07c: de e5 sd s7, 0xc8(sp) b07e: 18 60 ld a4, 0x0(s0) b080: 23 ac fa 92 sw a5, -0x6c8(s5) b084: fd be j 0xac82 b086: 12 64 ld s0, 0x100(sp) b088: d1 47 li a5, 0x14 b08a: 23 22 f5 1c sw a5, 0x1c4(a0) b08e: 85 48 li a7, 0x1 b090: b2 60 ld ra, 0x108(sp) b092: ee 74 ld s1, 0xf8(sp) b094: 4e 79 ld s2, 0xf0(sp) b096: 0e 7a ld s4, 0xe0(sp) b098: ee 6a ld s5, 0xd8(sp) b09a: 0e 6c ld s8, 0xc0(sp) b09c: 46 85 mv a0, a7 b09e: 51 61 addi sp, sp, 0x110 b0a0: 82 80 ret b0a2: 83 c7 17 a9 lbu a5, -0x56f(a5) b0a6: e3 85 07 c6 beqz a5, 0xad10 b0aa: b1 b9 j 0xad06 b0ac: 1c 60 ld a5, 0x0(s0) b0ae: 83 bb 87 34 ld s7, 0x348(a5) b0b2: 63 85 0b 52 beqz s7, 0xb5dc b0b6: 97 7c 02 00 auipc s9, 0x27 b0ba: 93 8c ac a3 addi s9, s9, -0x5c6 b0be: 29 a0 j 0xb0c8 b0c0: 83 bb 8b 00 ld s7, 0x8(s7) b0c4: 63 8c 0b 50 beqz s7, 0xb5dc b0c8: 03 b5 0b 00 ld a0, 0x0(s7) b0cc: 49 46 li a2, 0x12 b0ce: e6 85 mv a1, s9 b0d0: ef b0 31 71 jal 0x26fe2 b0d4: 75 d5 beqz a0, 0xb0c0 b0d6: 03 b5 0b 00 ld a0, 0x0(s7) b0da: 63 01 05 50 beqz a0, 0xb5dc b0de: 17 76 02 00 auipc a2, 0x27 b0e2: 13 06 a6 a2 addi a2, a2, -0x5d6 b0e6: 97 75 02 00 auipc a1, 0x27 b0ea: 93 85 a5 a0 addi a1, a1, -0x5f6 b0ee: ef f0 af f0 jal 0xa7f8 b0f2: a3 80 a4 1a sb a0, 0x1a1(s1) b0f6: e5 b9 j 0xadee b0f8: 11 49 li s2, 0x4 b0fa: e3 95 0a ba bnez s5, 0xaca4 b0fe: 83 c7 74 4a lbu a5, 0x4a7(s1) b102: 97 7a 02 00 auipc s5, 0x27 b106: 93 8a ea 8f addi s5, s5, -0x702 b10a: e3 9d 07 b8 bnez a5, 0xaca4 b10e: 97 7a 02 00 auipc s5, 0x27 b112: 93 8a aa 8f addi s5, s5, -0x706 b116: 79 b6 j 0xaca4 b118: 97 77 02 00 auipc a5, 0x27 b11c: 93 87 87 92 addi a5, a5, -0x6d8 b120: 4d b5 j 0xafc2 b122: 12 64 ld s0, 0x100(sp) b124: ae 79 ld s3, 0xe8(sp) b126: 4e 6b ld s6, 0xd0(sp) b128: ae 6b ld s7, 0xc8(sp) b12a: 9d b7 j 0xb090 b12c: 83 37 04 30 ld a5, 0x300(s0) b130: 03 27 84 11 lw a4, 0x118(s0) b134: bc 5f lw a5, 0x78(a5) b136: 93 f6 27 00 andi a3, a5, 0x2 b13a: 89 c6 beqz a3, 0xb144 b13c: 93 06 b0 1b li a3, 0x1bb b140: 63 04 d7 58 beq a4, a3, 0xb6c8 b144: 85 8b andi a5, a5, 0x1 b146: 89 c7 beqz a5, 0xb150 b148: 93 07 00 05 li a5, 0x50 b14c: 63 0e f7 56 beq a4, a5, 0xb6c8 b150: 83 47 14 2c lbu a5, 0x2c1(s0) b154: 63 92 07 50 bnez a5, 0xb658 b158: 97 d5 02 00 auipc a1, 0x2d b15c: 93 85 85 6a addi a1, a1, 0x6a8 b160: ae 86 mv a3, a1 b162: 62 86 mv a2, s8 b164: 17 75 02 00 auipc a0, 0x27 b168: 13 05 c5 9e addi a0, a0, -0x614 b16c: ef 90 5f 89 jal 0x4a00 <.plt+0xc0> b170: 23 34 a4 34 sd a0, 0x348(s0) b174: 63 00 05 3e beqz a0, 0xb554 b178: 6e f5 sd s11, 0xa8(sp) b17a: 21 b3 j 0xae82 b17c: 83 c7 1d b2 lbu a5, -0x4df(s11) b180: f1 cb beqz a5, 0xb254 b182: 1c 60 ld a5, 0x0(s0) b184: 83 bd 87 34 ld s11, 0x348(a5) b188: 97 7b 02 00 auipc s7, 0x27 b18c: 93 8b 0b a9 addi s7, s7, -0x570 b190: 63 97 0d 00 bnez s11, 0xb19e b194: 39 a8 j 0xb1b2 b196: 83 bd 8d 00 ld s11, 0x8(s11) b19a: 63 8c 0d 00 beqz s11, 0xb1b2 b19e: 03 b5 0d 00 ld a0, 0x0(s11) b1a2: 39 46 li a2, 0xe b1a4: de 85 mv a1, s7 b1a6: ef b0 d1 63 jal 0x26fe2 b1aa: 75 d5 beqz a0, 0xb196 b1ac: 83 b7 0d 00 ld a5, 0x0(s11) b1b0: d5 e3 bnez a5, 0xb254 b1b2: 83 37 0b 00 ld a5, 0x0(s6) b1b6: 03 35 84 33 ld a0, 0x338(s0) b1ba: 82 97 jalr a5 b1bc: 83 b7 04 34 ld a5, 0x340(s1) b1c0: e3 c5 07 02 bltz a5, 0xb9ea b1c4: a5 67 lui a5, 0x9 b1c6: a6 97 add a5, a5, s1 b1c8: 03 b7 07 b3 ld a4, -0x4d0(a5) b1cc: 83 b5 87 b2 ld a1, -0x4d8(a5) b1d0: 03 b6 07 b5 ld a2, -0x4b0(a5) b1d4: 63 09 07 78 beqz a4, 0xb966 b1d8: b3 06 c7 00 add a3, a4, a2 b1dc: 13 86 f6 ff addi a2, a3, -0x1 b1e0: 17 75 02 00 auipc a0, 0x27 b1e4: 13 05 05 a7 addi a0, a0, -0x590 b1e8: ef 90 9f 81 jal 0x4a00 <.plt+0xc0> b1ec: aa 87 mv a5, a0 b1ee: 23 3c f4 32 sd a5, 0x338(s0) b1f2: ad e3 bnez a5, 0xb254 b1f4: 4e 6b ld s6, 0xd0(sp) b1f6: ae 6b ld s7, 0xc8(sp) b1f8: ea 7c ld s9, 0xb8(sp) b1fa: 4a 7d ld s10, 0xb0(sp) b1fc: aa 7d ld s11, 0xa8(sp) b1fe: 12 64 ld s0, 0x100(sp) b200: ae 79 ld s3, 0xe8(sp) b202: ed 48 li a7, 0x1b b204: 71 b5 j 0xb090 b206: a5 67 lui a5, 0x9 b208: a6 97 add a5, a5, s1 b20a: 83 c7 17 b2 lbu a5, -0x4df(a5) b20e: b9 c3 beqz a5, 0xb254 b210: 1c 60 ld a5, 0x0(s0) b212: 05 47 li a4, 0x1 b214: 83 bd 87 34 ld s11, 0x348(a5) b218: 63 05 e9 00 beq s2, a4, 0xb222 b21c: 15 47 li a4, 0x5 b21e: e3 13 e9 f6 bne s2, a4, 0xb184 b222: 97 7b 02 00 auipc s7, 0x27 b226: 93 8b eb 9f addi s7, s7, -0x602 b22a: 63 97 0d 00 bnez s11, 0xb238 b22e: 59 ad j 0xb8c4 b230: 83 bd 8d 00 ld s11, 0x8(s11) b234: 63 88 0d 68 beqz s11, 0xb8c4 b238: 03 b5 0d 00 ld a0, 0x0(s11) b23c: 19 46 li a2, 0x6 b23e: de 85 mv a1, s7 b240: ef b0 31 5a jal 0x26fe2 b244: 75 d5 beqz a0, 0xb230 b246: 83 b7 0d 00 ld a5, 0x0(s11) b24a: 63 8d 07 66 beqz a5, 0xb8c4 b24e: 85 47 li a5, 0x1 b250: e3 19 f9 f2 bne s2, a5, 0xb182 b254: a5 67 lui a5, 0x9 b256: a6 97 add a5, a5, s1 b258: 83 a6 c7 af lw a3, -0x504(a5) b25c: a9 47 li a5, 0xa b25e: 03 b7 84 3c ld a4, 0x3c8(s1) b262: 97 6d 02 00 auipc s11, 0x26 b266: 93 8d 6d 7f addi s11, s11, 0x7f6 b26a: 63 8f f6 00 beq a3, a5, 0xb288 b26e: 83 26 44 1c lw a3, 0x1c4(s0) b272: 63 8b f6 00 beq a3, a5, 0xb288 b276: 85 47 li a5, 0x1 b278: 63 08 f7 00 beq a4, a5, 0xb288 b27c: 97 6d 02 00 auipc s11, 0x26 b280: 93 8d 4d 7d addi s11, s11, 0x7d4 b284: 63 13 07 3e bnez a4, 0xb66a b288: 97 d7 03 00 auipc a5, 0x3d b28c: 83 b7 07 d4 ld a5, -0x2c0(a5) b290: 9c 63 ld a5, 0x0(a5) b292: e1 45 li a1, 0x18 b294: 05 45 li a0, 0x1 b296: 82 97 jalr a5 b298: aa 8b mv s7, a0 b29a: 29 dd beqz a0, 0xb1f4 b29c: 56 86 mv a2, s5 b29e: 97 75 02 00 auipc a1, 0x27 b2a2: 93 85 a5 9f addi a1, a1, -0x606 b2a6: ef f0 ef cd jal 0xa784 b2aa: aa 88 mv a7, a0 b2ac: 63 19 05 22 bnez a0, 0xb4de b2b0: 63 8a 0c 38 beqz s9, 0xb644 b2b4: 83 36 84 19 ld a3, 0x198(s0) b2b8: 03 36 04 19 ld a2, 0x190(s0) b2bc: 13 07 6a 00 addi a4, s4, 0x6 b2c0: 97 75 02 00 auipc a1, 0x27 b2c4: 93 85 05 9e addi a1, a1, -0x620 b2c8: 5e 85 mv a0, s7 b2ca: ef f0 af cb jal 0xa784 b2ce: aa 88 mv a7, a0 b2d0: 63 97 08 20 bnez a7, 0xb4de b2d4: 03 37 84 34 ld a4, 0x348(s0) b2d8: 63 09 07 48 beqz a4, 0xb76a b2dc: 83 37 84 31 ld a5, 0x318(s0) b2e0: 63 80 07 48 beqz a5, 0xb760 b2e4: 03 38 04 33 ld a6, 0x330(s0) b2e8: 63 02 08 46 beqz a6, 0xb74c b2ec: a5 66 lui a3, 0x9 b2ee: a6 96 add a3, a3, s1 b2f0: 83 c6 16 b2 lbu a3, -0x4df(a3) b2f4: 97 d8 02 00 auipc a7, 0x2d b2f8: 93 88 c8 50 addi a7, a7, 0x50c b2fc: 89 ca beqz a3, 0xb30e b2fe: 83 38 84 33 ld a7, 0x338(s0) b302: 63 96 08 00 bnez a7, 0xb30e b306: 97 d8 02 00 auipc a7, 0x2d b30a: 93 88 a8 4f addi a7, a7, 0x4fa b30e: 03 b6 84 5c ld a2, 0x5c8(s1) b312: 97 d6 02 00 auipc a3, 0x2d b316: 93 86 e6 4e addi a3, a3, 0x4ee b31a: 09 c6 beqz a2, 0xb324 b31c: 03 46 06 00 lbu a2, 0x0(a2) b320: 63 1c 06 34 bnez a2, 0xb678 b324: 83 ba 09 02 ld s5, 0x20(s3) b328: 63 87 0a 42 beqz s5, 0xb756 b32c: 83 3c 04 36 ld s9, 0x360(s0) b330: 63 82 0c 44 beqz s9, 0xb774 b334: 83 b5 04 53 ld a1, 0x530(s1) b338: 17 d6 02 00 auipc a2, 0x2d b33c: 13 06 86 4c addi a2, a2, 0x4c8 b340: 99 c9 beqz a1, 0xb356 b342: 83 c5 05 00 lbu a1, 0x0(a1) b346: 81 c9 beqz a1, 0xb356 b348: 03 36 84 32 ld a2, 0x328(s0) b34c: 09 e6 bnez a2, 0xb356 b34e: 17 d6 02 00 auipc a2, 0x2d b352: 13 06 26 4b addi a2, a2, 0x4b2 b356: 83 b5 84 72 ld a1, 0x728(s1) b35a: 17 da 02 00 auipc s4, 0x2d b35e: 13 0a 6a 4a addi s4, s4, 0x4a6 b362: 89 c5 beqz a1, 0xb36c b364: 03 3a 04 34 ld s4, 0x340(s0) b368: 63 07 0a 38 beqz s4, 0xb6f6 b36c: 83 45 e4 2b lbu a1, 0x2be(s0) b370: 8d cd beqz a1, 0xb3aa b372: 83 45 84 2c lbu a1, 0x2c8(s0) b376: 95 e9 bnez a1, 0xb3aa b378: 97 75 02 00 auipc a1, 0x27 b37c: 93 85 85 93 addi a1, a1, -0x6c8 b380: 22 85 mv a0, s0 b382: b2 fc sd a2, 0x78(sp) b384: b6 f8 sd a3, 0x70(sp) b386: c6 f4 sd a7, 0x68(sp) b388: c2 f0 sd a6, 0x60(sp) b38a: be ec sd a5, 0x58(sp) b38c: ba e8 sd a4, 0x50(sp) b38e: ef e0 9f 8c jal 0x9c56 b392: 46 67 ld a4, 0x50(sp) b394: e6 67 ld a5, 0x58(sp) b396: 06 78 ld a6, 0x60(sp) b398: a6 78 ld a7, 0x68(sp) b39a: c6 76 ld a3, 0x70(sp) b39c: 66 76 ld a2, 0x78(sp) b39e: 11 e5 bnez a0, 0xb3aa b3a0: 97 65 02 00 auipc a1, 0x26 b3a4: 93 85 05 6c addi a1, a1, 0x6c0 b3a8: 29 a0 j 0xb3b2 b3aa: 97 d5 02 00 auipc a1, 0x2d b3ae: 93 85 65 45 addi a1, a1, 0x456 b3b2: 26 65 ld a0, 0x48(sp) b3b4: 2e f4 sd a1, 0x28(sp) b3b6: 32 ec sd a2, 0x18(sp) b3b8: 2a f8 sd a0, 0x30(sp) b3ba: 36 e0 sd a3, 0x0(sp) b3bc: 10 09 addi a2, sp, 0x90 b3be: ee 86 mv a3, s11 b3c0: 97 75 02 00 auipc a1, 0x27 b3c4: 93 85 85 90 addi a1, a1, -0x6f8 b3c8: 52 f0 sd s4, 0x20(sp) b3ca: 66 e8 sd s9, 0x10(sp) b3cc: 56 e4 sd s5, 0x8(sp) b3ce: 5e 85 mv a0, s7 b3d0: ef f0 4f bb jal 0xa784 b3d4: aa 88 mv a7, a0 b3d6: 83 37 0b 00 ld a5, 0x0(s6) b3da: 03 35 04 33 ld a0, 0x330(s0) b3de: c6 e4 sd a7, 0x48(sp) b3e0: 82 97 jalr a5 b3e2: a5 67 lui a5, 0x9 b3e4: a6 97 add a5, a5, s1 b3e6: 03 b7 07 a8 ld a4, -0x580(a5) b3ea: 23 38 04 32 sd zero, 0x330(s0) b3ee: 93 07 00 02 li a5, 0x20 b3f2: a6 68 ld a7, 0x48(sp) b3f4: 63 e2 e7 02 bltu a5, a4, 0xb418 b3f8: 85 47 li a5, 0x1 b3fa: 82 17 slli a5, a5, 0x20 b3fc: 93 87 07 11 addi a5, a5, 0x110 b400: b3 d7 e7 00 srl a5, a5, a4 b404: 85 8b andi a5, a5, 0x1 b406: 89 cb beqz a5, 0xb418 b408: 83 37 0b 00 ld a5, 0x0(s6) b40c: 03 35 84 31 ld a0, 0x318(s0) b410: 82 97 jalr a5 b412: a6 68 ld a7, 0x48(sp) b414: 23 3c 04 30 sd zero, 0x318(s0) b418: 63 93 08 0c bnez a7, 0xb4de b41c: 83 37 84 2f ld a5, 0x2f8(s0) b420: fc 5f lw a5, 0x7c(a5) b422: 85 8b andi a5, a5, 0x1 b424: 63 83 07 26 beqz a5, 0xb68a b428: 83 b7 84 74 ld a5, 0x748(s1) b42c: 63 82 07 36 beqz a5, 0xb790 b430: 89 45 li a1, 0x2 b432: 09 46 li a2, 0x2 b434: 26 85 mv a0, s1 b436: ef 70 01 48 jal 0x228b6 b43a: 83 35 04 35 ld a1, 0x350(s0) b43e: 03 b5 84 74 ld a0, 0x748(s1) b442: 63 80 05 52 beqz a1, 0xb962 b446: 83 37 84 2f ld a5, 0x2f8(s0) b44a: 25 67 lui a4, 0x9 b44c: 26 97 add a4, a4, s1 b44e: bc 5f lw a5, 0x78(a5) b450: 03 36 87 b1 ld a2, -0x4e8(a4) b454: 9b d7 17 00 srliw a5, a5, 0x1 b458: 93 f6 17 00 andi a3, a5, 0x1 b45c: ef d0 9f aa jal 0x8f04 b460: 2a 8b mv s6, a0 b462: 89 45 li a1, 0x2 b464: 26 85 mv a0, s1 b466: da e4 sd s6, 0x48(sp) b468: ef 70 c1 47 jal 0x228e4 b46c: da 87 mv a5, s6 b46e: da 8d mv s11, s6 b470: 01 4b li s6, 0x0 b472: 63 8f 07 30 beqz a5, 0xb790 b476: 97 7a 02 00 auipc s5, 0x27 b47a: 93 8a aa 88 addi s5, s5, -0x776 b47e: 17 6c 02 00 auipc s8, 0x26 b482: 13 0c 2c 60 addi s8, s8, 0x602 b486: 17 7a 02 00 auipc s4, 0x27 b48a: 13 0a aa 86 addi s4, s4, -0x796 b48e: 97 dc 02 00 auipc s9, 0x2d b492: 93 8c 2c 37 addi s9, s9, 0x372 b496: 2d a0 j 0xb4c0 b498: ef f0 cf ae jal 0xa784 b49c: aa 88 mv a7, a0 b49e: 15 e9 bnez a0, 0xb4d2 b4a0: 03 b7 0d 01 ld a4, 0x10(s11) b4a4: 66 86 mv a2, s9 b4a6: 83 b6 8d 00 ld a3, 0x8(s11) b4aa: d6 85 mv a1, s5 b4ac: 5e 85 mv a0, s7 b4ae: ef f0 6f ad jal 0xa784 b4b2: aa 88 mv a7, a0 b4b4: 19 ed bnez a0, 0xb4d2 b4b6: 05 2b addiw s6, s6, 0x1 b4b8: 83 bd 0d 00 ld s11, 0x0(s11) b4bc: 63 8a 0d 46 beqz s11, 0xb930 b4c0: 03 b7 0d 01 ld a4, 0x10(s11) b4c4: 75 db beqz a4, 0xb4b8 b4c6: d2 85 mv a1, s4 b4c8: 5e 85 mv a0, s7 b4ca: e3 07 0b fc beqz s6, 0xb498 b4ce: 62 86 mv a2, s8 b4d0: d9 bf j 0xb4a6 b4d2: 26 65 ld a0, 0x48(sp) b4d4: 81 45 li a1, 0x0 b4d6: c6 e8 sd a7, 0x50(sp) b4d8: ef d0 3f cc jal 0x919a b4dc: c6 68 ld a7, 0x50(sp) b4de: 12 64 ld s0, 0x100(sp) b4e0: ae 79 ld s3, 0xe8(sp) b4e2: 4e 6b ld s6, 0xd0(sp) b4e4: ae 6b ld s7, 0xc8(sp) b4e6: ea 7c ld s9, 0xb8(sp) b4e8: 4a 7d ld s10, 0xb0(sp) b4ea: aa 7d ld s11, 0xa8(sp) b4ec: 55 b6 j 0xb090 b4ee: 83 c7 74 4a lbu a5, 0x4a7(s1) b4f2: 97 6a 02 00 auipc s5, 0x26 b4f6: 93 8a ea 50 addi s5, s5, 0x50e b4fa: 63 95 07 fa bnez a5, 0xaca4 b4fe: 91 47 li a5, 0x4 b500: e3 07 f9 c0 beq s2, a5, 0xb10e b504: 63 e5 27 1b bltu a5, s2, 0xb6ae b508: 9b 07 e9 ff addiw a5, s2, -0x2 b50c: 85 46 li a3, 0x1 b50e: 97 aa 02 00 auipc s5, 0x2a b512: 93 8a 2a 18 addi s5, s5, 0x182 b516: 63 f7 f6 f8 bgeu a3, a5, 0xaca4 b51a: 97 6a 02 00 auipc s5, 0x26 b51e: 93 8a 6a 4f addi s5, s5, 0x4f6 b522: 6f f0 2f f8 j 0xaca4 b526: 83 b7 04 53 ld a5, 0x530(s1) b52a: 03 37 0b 00 ld a4, 0x0(s6) b52e: 03 35 84 32 ld a0, 0x328(s0) b532: e3 84 07 8a beqz a5, 0xadda b536: 02 97 jalr a4 b538: 83 b5 04 53 ld a1, 0x530(s1) b53c: 17 65 02 00 auipc a0, 0x26 b540: 13 05 c5 59 addi a0, a0, 0x59c b544: 23 34 04 32 sd zero, 0x328(s0) b548: ef 90 8f cb jal 0x4a00 <.plt+0xc0> b54c: 23 34 a4 32 sd a0, 0x328(s0) b550: e3 1a 05 88 bnez a0, 0xade4 b554: 4e 6b ld s6, 0xd0(sp) b556: ae 6b ld s7, 0xc8(sp) b558: ea 7c ld s9, 0xb8(sp) b55a: 4a 7d ld s10, 0xb0(sp) b55c: 4d b1 j 0xb1fe b55e: 83 b7 84 35 ld a5, 0x358(s1) b562: 97 6b 02 00 auipc s7, 0x26 b566: 93 8b eb 3d addi s7, s7, 0x3de b56a: be e8 sd a5, 0x50(sp) b56c: 63 97 0d 00 bnez s11, 0xb57a b570: 45 a2 j 0xb710 b572: 83 bd 8d 00 ld s11, 0x8(s11) b576: 63 8d 0d 18 beqz s11, 0xb710 b57a: 03 b5 0d 00 ld a0, 0x0(s11) b57e: 35 46 li a2, 0xd b580: de 85 mv a1, s7 b582: ef b0 11 26 jal 0x26fe2 b586: 75 d5 beqz a0, 0xb572 b588: 83 b6 0d 00 ld a3, 0x0(s11) b58c: 46 66 ld a2, 0x50(sp) b58e: 13 87 89 00 addi a4, s3, 0x8 b592: ce 85 mv a1, s3 b594: 26 85 mv a0, s1 b596: ef c0 6f cd jal 0x7a6c b59a: aa 88 mv a7, a0 b59c: 29 f1 bnez a0, 0xb4de b59e: 1c 60 ld a5, 0x0(s0) b5a0: 83 bd 87 34 ld s11, 0x348(a5) b5a4: e3 9a 0d 9e bnez s11, 0xaf98 b5a8: 97 67 02 00 auipc a5, 0x26 b5ac: 93 87 87 49 addi a5, a5, 0x498 b5b0: 23 b0 f9 02 sd a5, 0x20(s3) b5b4: 31 bc j 0xafd0 b5b6: 13 07 b0 05 li a4, 0x5b b5ba: 63 87 e7 32 beq a5, a4, 0xb8e8 b5be: 93 05 a0 03 li a1, 0x3a b5c2: ef 90 ef d8 jal 0x4b50 <.plt+0x210> b5c6: 19 c1 beqz a0, 0xb5cc b5c8: 23 00 05 00 sb zero, 0x0(a0) b5cc: 83 37 0b 00 ld a5, 0x0(s6) b5d0: 03 35 04 35 ld a0, 0x350(s0) b5d4: 82 97 jalr a5 b5d6: 23 38 94 35 sd s9, 0x350(s0) b5da: 41 b8 j 0xae6a b5dc: 83 37 84 2f ld a5, 0x2f8(s0) b5e0: bc 5f lw a5, 0x78(a5) b5e2: 8d 8b andi a5, a5, 0x3 b5e4: b1 cb beqz a5, 0xb638 b5e6: 83 c7 84 4a lbu a5, 0x4a8(s1) b5ea: b9 c7 beqz a5, 0xb638 b5ec: a5 67 lui a5, 0x9 b5ee: a6 97 add a5, a5, s1 b5f0: 83 b6 07 b5 ld a3, -0x4b0(a5) b5f4: 7d 57 li a4, -0x1 b5f6: 63 91 e6 04 bne a3, a4, 0xb638 b5fa: 03 47 94 2c lbu a4, 0x2c9(s0) b5fe: 63 12 07 12 bnez a4, 0xb722 b602: 83 a6 c7 af lw a3, -0x504(a5) b606: 29 47 li a4, 0xa b608: 83 b7 84 3c ld a5, 0x3c8(s1) b60c: 63 8a e6 70 beq a3, a4, 0xbd20 b610: 83 26 44 1c lw a3, 0x1c4(s0) b614: 63 86 e6 70 beq a3, a4, 0xbd20 b618: 05 47 li a4, 0x1 b61a: 63 83 e7 70 beq a5, a4, 0xbd20 b61e: 99 c3 beqz a5, 0xb624 b620: 63 50 f7 70 bge a4, a5, 0xbd20 b624: 85 47 li a5, 0x1 b626: a3 80 f4 1a sb a5, 0x1a1(s1) b62a: 97 67 02 00 auipc a5, 0x26 b62e: 93 87 e7 3e addi a5, a5, 0x3ee b632: be e4 sd a5, 0x48(sp) b634: 6f f0 4f fc j 0xadf8 b638: a3 80 04 1a sb zero, 0x1a1(s1) b63c: 6f f0 2f fb j 0xadee b640: 81 4c li s9, 0x0 b642: 99 b2 j 0xaf88 b644: 52 85 mv a0, s4 b646: ef 90 af da jal 0x4bf0 <.plt+0x2b0> b64a: 2a 86 mv a2, a0 b64c: d2 85 mv a1, s4 b64e: 5e 85 mv a0, s7 b650: ef f0 4f 85 jal 0xa6a4 b654: aa 88 mv a7, a0 b656: ad b9 j 0xb2d0 b658: 97 65 02 00 auipc a1, 0x26 b65c: 93 85 05 3e addi a1, a1, 0x3e0 b660: 97 66 02 00 auipc a3, 0x26 b664: 93 86 06 ef addi a3, a3, -0x110 b668: ed bc j 0xb162 b66a: e3 cf e7 c0 blt a5, a4, 0xb288 b66e: 97 6d 02 00 auipc s11, 0x26 b672: 93 8d ad 3e addi s11, s11, 0x3ea b676: 09 b9 j 0xb288 b678: 83 36 04 32 ld a3, 0x320(s0) b67c: e3 94 06 ca bnez a3, 0xb324 b680: 97 d6 02 00 auipc a3, 0x2d b684: 93 86 06 18 addi a3, a3, 0x180 b688: 71 b9 j 0xb324 b68a: 03 27 44 1c lw a4, 0x1c4(s0) b68e: d1 47 li a5, 0x14 b690: e3 0c f7 d8 beq a4, a5, 0xb428 b694: 03 b7 84 3c ld a4, 0x3c8(s1) b698: 8d 47 li a5, 0x3 b69a: e3 17 f7 d8 bne a4, a5, 0xb428 b69e: 12 64 ld s0, 0x100(sp) b6a0: ae 79 ld s3, 0xe8(sp) b6a2: 4e 6b ld s6, 0xd0(sp) b6a4: ae 6b ld s7, 0xc8(sp) b6a6: ea 7c ld s9, 0xb8(sp) b6a8: 4a 7d ld s10, 0xb0(sp) b6aa: aa 7d ld s11, 0xa8(sp) b6ac: cd b2 j 0xb08e b6ae: 95 47 li a5, 0x5 b6b0: 97 6a 02 00 auipc s5, 0x26 b6b4: 93 8a 0a 36 addi s5, s5, 0x360 b6b8: 63 16 f9 de bne s2, a5, 0xaca4 b6bc: 97 6a 02 00 auipc s5, 0x26 b6c0: 93 8a 4a 34 addi s5, s5, 0x344 b6c4: 6f f0 0f de j 0xaca4 b6c8: 83 47 14 2c lbu a5, 0x2c1(s0) b6cc: cd eb bnez a5, 0xb77e b6ce: 97 d5 02 00 auipc a1, 0x2d b6d2: 93 85 25 13 addi a1, a1, 0x132 b6d6: ae 86 mv a3, a1 b6d8: 62 86 mv a2, s8 b6da: 17 65 02 00 auipc a0, 0x26 b6de: 13 05 65 46 addi a0, a0, 0x466 b6e2: ef 90 ef b1 jal 0x4a00 <.plt+0xc0> b6e6: 69 b4 j 0xb170 b6e8: 03 c7 1d b2 lbu a4, -0x4df(s11) b6ec: 23 b8 0d b2 sd zero, -0x4d0(s11) b6f0: e3 02 07 b6 beqz a4, 0xb254 b6f4: 79 b4 j 0xb182 b6f6: 17 da 02 00 auipc s4, 0x2d b6fa: 13 0a aa 10 addi s4, s4, 0x10a b6fe: bd b1 j 0xb36c b700: de 85 mv a1, s7 b702: 17 a5 02 00 auipc a0, 0x2a b706: 13 05 65 a9 addi a0, a0, -0x56a b70a: ef 90 6f af jal 0x4a00 <.plt+0xc0> b70e: 8d b4 j 0xb170 b710: 81 46 li a3, 0x0 b712: ad bd j 0xb58c b714: 1c 60 ld a5, 0x0(s0) b716: 83 bb 87 34 ld s7, 0x348(a5) b71a: 03 bd 84 50 ld s10, 0x508(s1) b71e: 6f f0 cf e8 j 0xadaa b722: 83 c7 14 1a lbu a5, 0x1a1(s1) b726: e3 92 07 f0 bnez a5, 0xb62a b72a: 6f f0 4f ec j 0xadee b72e: 83 b5 84 72 ld a1, 0x728(s1) b732: 17 65 02 00 auipc a0, 0x26 b736: 13 05 65 37 addi a0, a0, 0x376 b73a: ef 90 6f ac jal 0x4a00 <.plt+0xc0> b73e: 23 30 a4 34 sd a0, 0x340(s0) b742: 63 0b 05 3c beqz a0, 0xbb18 b746: 6a f9 sd s10, 0xb0(sp) b748: 6f f0 0f e2 j 0xad68 b74c: 17 d8 02 00 auipc a6, 0x2d b750: 13 08 48 0b addi a6, a6, 0xb4 b754: 61 be j 0xb2ec b756: 97 da 02 00 auipc s5, 0x2d b75a: 93 8a aa 0a addi s5, s5, 0xaa b75e: f9 b6 j 0xb32c b760: 97 d7 02 00 auipc a5, 0x2d b764: 93 87 07 0a addi a5, a5, 0xa0 b768: b5 be j 0xb2e4 b76a: 17 d7 02 00 auipc a4, 0x2d b76e: 13 07 67 09 addi a4, a4, 0x96 b772: ad b6 j 0xb2dc b774: 97 dc 02 00 auipc s9, 0x2d b778: 93 8c cc 08 addi s9, s9, 0x8c b77c: 65 be j 0xb334 b77e: 97 65 02 00 auipc a1, 0x26 b782: 93 85 a5 2b addi a1, a1, 0x2ba b786: 97 66 02 00 auipc a3, 0x26 b78a: 93 86 a6 dc addi a3, a3, -0x236 b78e: a9 b7 j 0xb6d8 b790: 63 06 0d 04 beqz s10, 0xb7dc b794: 97 65 02 00 auipc a1, 0x26 b798: 93 85 c5 55 addi a1, a1, 0x55c b79c: 5e 85 mv a0, s7 b79e: ef e0 7f fe jal 0xa784 b7a2: aa 88 mv a7, a0 b7a4: e3 1d 05 d2 bnez a0, 0xb4de b7a8: ea 86 mv a3, s10 b7aa: 17 d6 02 00 auipc a2, 0x2d b7ae: 13 06 66 05 addi a2, a2, 0x56 b7b2: 97 d5 02 00 auipc a1, 0x2d b7b6: 93 85 e5 81 addi a1, a1, -0x7e2 b7ba: 5e 85 mv a0, s7 b7bc: ef e0 9f fc jal 0xa784 b7c0: aa 88 mv a7, a0 b7c2: e3 9e 08 d0 bnez a7, 0xb4de b7c6: 09 46 li a2, 0x2 b7c8: 97 65 02 00 auipc a1, 0x26 b7cc: 93 85 85 c9 addi a1, a1, -0x368 b7d0: 5e 85 mv a0, s7 b7d2: ef e0 3f ed jal 0xa6a4 b7d6: aa 88 mv a7, a0 b7d8: e3 93 08 d0 bnez a7, 0xb4de b7dc: de 85 mv a1, s7 b7de: 26 85 mv a0, s1 b7e0: ef f0 cf b5 jal 0xab3c b7e4: aa 88 mv a7, a0 b7e6: e3 1c 05 ce bnez a0, 0xb4de b7ea: 5e 86 mv a2, s7 b7ec: 81 45 li a1, 0x0 b7ee: 22 85 mv a0, s0 b7f0: ef f0 ef 97 jal 0xa96e b7f4: aa 88 mv a7, a0 b7f6: e3 14 05 ce bnez a0, 0xb4de b7fa: aa e4 sd a0, 0x48(sp) b7fc: 23 b8 09 00 sd zero, 0x10(s3) b800: fd 55 li a1, -0x1 b802: 26 85 mv a0, s1 b804: ef b0 2f a7 jal 0x6a76 b808: 8d 47 li a5, 0x3 b80a: a6 68 ld a7, 0x48(sp) b80c: 63 08 f9 32 beq s2, a5, 0xbb3c b810: 91 47 li a5, 0x4 b812: 63 09 f9 40 beq s2, a5, 0xbc24 b816: 89 47 li a5, 0x2 b818: 63 08 f9 1e beq s2, a5, 0xba08 b81c: 09 46 li a2, 0x2 b81e: 97 65 02 00 auipc a1, 0x26 b822: 93 85 25 c4 addi a1, a1, -0x3be b826: 5e 85 mv a0, s7 b828: c6 e4 sd a7, 0x48(sp) b82a: ef e0 bf e7 jal 0xa6a4 b82e: aa 87 mv a5, a0 b830: 63 12 05 2e bnez a0, 0xbb14 b834: 25 66 lui a2, 0x9 b836: 13 06 86 be addi a2, a2, -0x418 b83a: 01 47 li a4, 0x0 b83c: 81 46 li a3, 0x0 b83e: 26 96 add a2, a2, s1 b840: a2 85 mv a1, s0 b842: 5e 85 mv a0, s7 b844: ef e0 3f cb jal 0xa4f6 b848: a6 68 ld a7, 0x48(sp) b84a: 2a 89 mv s2, a0 b84c: 63 1a 05 4e bnez a0, 0xbd40 b850: 03 b8 09 01 ld a6, 0x10(s3) b854: 13 87 89 02 addi a4, s3, 0x28 b858: 63 06 08 72 beqz a6, 0xbf84 b85c: 13 88 09 03 addi a6, s3, 0x30 b860: 81 47 li a5, 0x0 b862: c6 e4 sd a7, 0x48(sp) b864: 85 46 li a3, 0x1 b866: 7d 56 li a2, -0x1 b868: 81 45 li a1, 0x0 b86a: 22 85 mv a0, s0 b86c: ef 00 a1 20 jal 0x1ba76 b870: a6 68 ld a7, 0x48(sp) b872: 01 49 li s2, 0x0 b874: 83 b5 09 03 ld a1, 0x30(s3) b878: e3 83 05 c6 beqz a1, 0xb4de b87c: 26 85 mv a0, s1 b87e: c6 e4 sd a7, 0x48(sp) b880: ef b0 4f 94 jal 0x69c4 b884: 22 85 mv a0, s0 b886: ef b0 6f a1 jal 0x6a9c b88a: a6 68 ld a7, 0x48(sp) b88c: 19 c1 beqz a0, 0xb892 b88e: 93 08 a0 02 li a7, 0x2a b892: 03 b6 09 03 ld a2, 0x30(s3) b896: e3 44 26 c5 blt a2, s2, 0xb4de b89a: ca 86 mv a3, s2 b89c: 97 65 02 00 auipc a1, 0x26 b8a0: 93 85 45 5a addi a1, a1, 0x5a4 b8a4: 26 85 mv a0, s1 b8a6: c6 e4 sd a7, 0x48(sp) b8a8: ef 10 c0 65 jal 0xcf04 b8ac: 83 a7 44 17 lw a5, 0x174(s1) b8b0: 05 47 li a4, 0x1 b8b2: a6 68 ld a7, 0x48(sp) b8b4: f5 9b andi a5, a5, -0x3 b8b6: 23 8c e4 16 sb a4, 0x178(s1) b8ba: 23 aa f4 16 sw a5, 0x174(s1) b8be: 23 a0 04 14 sw zero, 0x140(s1) b8c2: 31 b9 j 0xb4de b8c4: 83 37 0b 00 ld a5, 0x0(s6) b8c8: 03 35 84 33 ld a0, 0x338(s0) b8cc: 82 97 jalr a5 b8ce: a5 67 lui a5, 0x9 b8d0: a6 97 add a5, a5, s1 b8d2: 83 b5 87 b2 ld a1, -0x4d8(a5) b8d6: 17 65 02 00 auipc a0, 0x26 b8da: 13 05 a5 32 addi a0, a0, 0x32a b8de: ef 90 2f 92 jal 0x4a00 <.plt+0xc0> b8e2: 23 3c a4 32 sd a0, 0x338(s0) b8e6: bd b2 j 0xb254 b8e8: ef 90 8f b0 jal 0x4bf0 <.plt+0x2b0> b8ec: 13 06 f5 ff addi a2, a0, -0x1 b8f0: 93 85 1c 00 addi a1, s9, 0x1 b8f4: 66 85 mv a0, s9 b8f6: ef 90 af aa jal 0x4ba0 <.plt+0x260> b8fa: 93 05 d0 05 li a1, 0x5d b8fe: 66 85 mv a0, s9 b900: ef 90 0f a5 jal 0x4b50 <.plt+0x210> b904: e3 12 05 cc bnez a0, 0xb5c8 b908: d1 b1 j 0xb5cc b90a: a5 67 lui a5, 0x9 b90c: a6 97 add a5, a5, s1 b90e: 03 b7 07 b5 ld a4, -0x4b0(a5) b912: 63 59 e0 00 blez a4, 0xb924 b916: 83 b6 07 b3 ld a3, -0x4d0(a5) b91a: 15 8f sub a4, a4, a3 b91c: 23 b8 e7 b4 sd a4, -0x4b0(a5) b920: 63 56 e0 3e blez a4, 0xbd0c b924: 83 c7 17 b2 lbu a5, -0x4df(a5) b928: e3 86 07 92 beqz a5, 0xb254 b92c: 6f f0 7f 85 j 0xb182 b930: 26 65 ld a0, 0x48(sp) b932: 81 45 li a1, 0x0 b934: ef d0 7f 86 jal 0x919a b938: 63 0f 0d 1e beqz s10, 0xbb36 b93c: e3 0c 0b e4 beqz s6, 0xb794 b940: ea 86 mv a3, s10 b942: 17 66 02 00 auipc a2, 0x26 b946: 13 06 e6 13 addi a2, a2, 0x13e b94a: 97 c5 02 00 auipc a1, 0x2c b94e: 93 85 65 68 addi a1, a1, 0x686 b952: 5e 85 mv a0, s7 b954: ef e0 1f e3 jal 0xa784 b958: 7d 57 li a4, -0x1 b95a: aa 88 mv a7, a0 b95c: e3 0e eb e6 beq s6, a4, 0xb7d8 b960: 8d b5 j 0xb7c2 b962: e2 85 mv a1, s8 b964: cd b4 j 0xb446 b966: 17 65 02 00 auipc a0, 0x26 b96a: 13 05 25 31 addi a0, a0, 0x312 b96e: ef 90 2f 89 jal 0x4a00 <.plt+0xc0> b972: aa 87 mv a5, a0 b974: 6f f0 bf 87 j 0xb1ee b978: ef b0 61 59 jal 0x26f0e b97c: 9b 07 f5 fb addiw a5, a0, -0x41 b980: 93 f7 f7 0f andi a5, a5, 0xff b984: 21 47 li a4, 0x8 b986: 63 69 f7 00 bltu a4, a5, 0xb998 b98a: 13 07 90 10 li a4, 0x109 b98e: b3 57 f7 00 srl a5, a4, a5 b992: 85 8b andi a5, a5, 0x1 b994: 63 93 07 de bnez a5, 0xaf7a b998: a5 67 lui a5, 0x9 b99a: a6 97 add a5, a5, s1 b99c: 83 b7 87 b1 ld a5, -0x4e8(a5) b9a0: 93 0b 01 09 addi s7, sp, 0x90 b9a4: 83 c7 07 00 lbu a5, 0x0(a5) b9a8: 85 e3 bnez a5, 0xb9c8 b9aa: 52 85 mv a0, s4 b9ac: ef 90 4f a4 jal 0x4bf0 <.plt+0x2b0> b9b0: b3 07 aa 00 add a5, s4, a0 b9b4: 03 c7 f7 ff lbu a4, -0x1(a5) b9b8: 93 07 f0 02 li a5, 0x2f b9bc: 63 06 f7 00 beq a4, a5, 0xb9c8 b9c0: 23 08 f1 08 sb a5, 0x90(sp) b9c4: 93 0b 11 09 addi s7, sp, 0x91 b9c8: 83 c7 b4 49 lbu a5, 0x49b(s1) b9cc: 93 06 90 06 li a3, 0x69 b9d0: 99 c3 beqz a5, 0xb9d6 b9d2: 93 06 10 06 li a3, 0x61 b9d6: 17 66 02 00 auipc a2, 0x26 b9da: 13 06 26 1a addi a2, a2, 0x1a2 b9de: a1 45 li a1, 0x8 b9e0: 5e 85 mv a0, s7 b9e2: ef 90 ef c7 jal 0x4e60 <.plt+0x520> b9e6: 6f f0 4f d9 j 0xaf7a b9ea: a5 67 lui a5, 0x9 b9ec: a6 97 add a5, a5, s1 b9ee: 03 b6 07 b5 ld a2, -0x4b0(a5) b9f2: 17 65 02 00 auipc a0, 0x26 b9f6: 13 05 65 23 addi a0, a0, 0x236 b9fa: 93 05 f6 ff addi a1, a2, -0x1 b9fe: ef 90 2f 80 jal 0x4a00 <.plt+0xc0> ba02: aa 87 mv a5, a0 ba04: 6f f0 af fe j 0xb1ee ba08: 83 47 94 2c lbu a5, 0x2c9(s0) ba0c: 63 9a 07 2c bnez a5, 0xbce0 ba10: a5 67 lui a5, 0x9 ba12: a6 97 add a5, a5, s1 ba14: 03 b9 07 b5 ld s2, -0x4b0(a5) ba18: fd 57 li a5, -0x1 ba1a: 63 0f f9 2c beq s2, a5, 0xbcf8 ba1e: 83 c7 14 1a lbu a5, 0x1a1(s1) ba22: 63 8f 07 42 beqz a5, 0xbe60 ba26: 1c 60 ld a5, 0x0(s0) ba28: 97 6a 02 00 auipc s5, 0x26 ba2c: 93 8a 8a f1 addi s5, s5, -0xe8 ba30: 03 ba 87 34 ld s4, 0x348(a5) ba34: 63 17 0a 00 bnez s4, 0xba42 ba38: 29 a1 j 0xbe42 ba3a: 03 3a 8a 00 ld s4, 0x8(s4) ba3e: 63 02 0a 40 beqz s4, 0xbe42 ba42: 03 35 0a 00 ld a0, 0x0(s4) ba46: 35 46 li a2, 0xd ba48: d6 85 mv a1, s5 ba4a: c6 e4 sd a7, 0x48(sp) ba4c: ef b0 61 59 jal 0x26fe2 ba50: a6 68 ld a7, 0x48(sp) ba52: 65 d5 beqz a0, 0xba3a ba54: 83 37 0a 00 ld a5, 0x0(s4) ba58: 63 85 07 3e beqz a5, 0xbe42 ba5c: 1c 60 ld a5, 0x0(s0) ba5e: 03 ba 87 34 ld s4, 0x348(a5) ba62: 63 09 0a 42 beqz s4, 0xbe94 ba66: 97 6a 02 00 auipc s5, 0x26 ba6a: 93 8a 2a ea addi s5, s5, -0x15e ba6e: 29 a0 j 0xba78 ba70: 03 3a 8a 00 ld s4, 0x8(s4) ba74: 63 00 0a 42 beqz s4, 0xbe94 ba78: 03 35 0a 00 ld a0, 0x0(s4) ba7c: 1d 46 li a2, 0x7 ba7e: d6 85 mv a1, s5 ba80: c6 e4 sd a7, 0x48(sp) ba82: ef b0 01 56 jal 0x26fe2 ba86: a6 68 ld a7, 0x48(sp) ba88: 65 d5 beqz a0, 0xba70 ba8a: 03 35 0a 00 ld a0, 0x0(s4) ba8e: 63 03 05 40 beqz a0, 0xbe94 ba92: 17 66 02 00 auipc a2, 0x26 ba96: 13 06 66 e9 addi a2, a2, -0x16a ba9a: 97 65 02 00 auipc a1, 0x26 ba9e: 93 85 e5 e6 addi a1, a1, -0x192 baa2: c6 e4 sd a7, 0x48(sp) baa4: ef e0 5f d5 jal 0xa7f8 baa8: a5 67 lui a5, 0x9 baaa: a6 68 ld a7, 0x48(sp) baac: a6 97 add a5, a5, s1 baae: 23 80 a7 b0 sb a0, -0x500(a5) bab2: 03 b7 04 22 ld a4, 0x220(s1) bab6: 79 cb beqz a4, 0xbb8c bab8: 83 26 44 1c lw a3, 0x1c4(s0) babc: d1 47 li a5, 0x14 babe: 63 8a f6 00 beq a3, a5, 0xbad2 bac2: a5 67 lui a5, 0x9 bac4: a6 97 add a5, a5, s1 bac6: 83 c7 07 b0 lbu a5, -0x500(a5) baca: 81 e7 bnez a5, 0xbad2 bacc: c1 67 lui a5, 0x10 bace: 63 4f f9 3e blt s2, a5, 0xbecc bad2: 89 47 li a5, 0x2 bad4: 23 ac f9 06 sw a5, 0x78(s3) bad8: a5 67 lui a5, 0x9 bada: 23 b8 e9 00 sd a4, 0x10(s3) bade: 23 b4 29 01 sd s2, 0x8(s3) bae2: a6 97 add a5, a5, s1 bae4: 17 e7 ff ff auipc a4, 0xffffe bae8: 13 07 07 d0 addi a4, a4, -0x300 baec: ca 85 mv a1, s2 baee: 23 b4 e7 b6 sd a4, -0x498(a5) baf2: 23 b8 87 b6 sd s0, -0x490(a5) baf6: 26 85 mv a0, s1 baf8: c6 e4 sd a7, 0x48(sp) bafa: ef a0 df f7 jal 0x6a76 bafe: 09 46 li a2, 0x2 bb00: 97 65 02 00 auipc a1, 0x26 bb04: 93 85 05 96 addi a1, a1, -0x6a0 bb08: 5e 85 mv a0, s7 bb0a: ef e0 bf b9 jal 0xa6a4 bb0e: a6 68 ld a7, 0x48(sp) bb10: aa 87 mv a5, a0 bb12: 79 c5 beqz a0, 0xbbe0 bb14: be 88 mv a7, a5 bb16: e1 b2 j 0xb4de bb18: 4e 6b ld s6, 0xd0(sp) bb1a: ae 6b ld s7, 0xc8(sp) bb1c: ea 7c ld s9, 0xb8(sp) bb1e: 6f f0 0f ee j 0xb1fe bb22: 5e 86 mv a2, s7 bb24: 97 65 02 00 auipc a1, 0x26 bb28: 93 85 45 08 addi a1, a1, 0x84 bb2c: 26 85 mv a0, s1 bb2e: ef 10 00 49 jal 0xcfbe bb32: e9 48 li a7, 0x1a bb34: 6d b2 j 0xb4de bb36: e3 03 0b ca beqz s6, 0xb7dc bb3a: 71 b1 j 0xb7c6 bb3c: 83 b5 09 00 ld a1, 0x0(s3) bb40: 89 c5 beqz a1, 0xbb4a bb42: 83 47 94 2c lbu a5, 0x2c9(s0) bb46: 63 87 07 20 beqz a5, 0xbd54 bb4a: 97 65 02 00 auipc a1, 0x26 bb4e: 93 85 e5 1b addi a1, a1, 0x1be bb52: 5e 85 mv a0, s7 bb54: c6 e4 sd a7, 0x48(sp) bb56: ef e0 ff c2 jal 0xa784 bb5a: aa 87 mv a5, a0 bb5c: 45 fd bnez a0, 0xbb14 bb5e: 25 66 lui a2, 0x9 bb60: 13 06 86 be addi a2, a2, -0x418 bb64: 01 47 li a4, 0x0 bb66: 81 46 li a3, 0x0 bb68: 26 96 add a2, a2, s1 bb6a: a2 85 mv a1, s0 bb6c: 5e 85 mv a0, s7 bb6e: ef e0 9f 98 jal 0xa4f6 bb72: a6 68 ld a7, 0x48(sp) bb74: 2a 89 mv s2, a0 bb76: 63 08 05 32 beqz a0, 0xbea6 bb7a: 97 65 02 00 auipc a1, 0x26 bb7e: 93 85 65 1a addi a1, a1, 0x1a6 bb82: 26 85 mv a0, s1 bb84: ef 10 a0 43 jal 0xcfbe bb88: ca 88 mv a7, s2 bb8a: 91 ba j 0xb4de bb8c: 09 46 li a2, 0x2 bb8e: 97 65 02 00 auipc a1, 0x26 bb92: 93 85 25 8d addi a1, a1, -0x72e bb96: 5e 85 mv a0, s7 bb98: c6 e4 sd a7, 0x48(sp) bb9a: ef e0 bf b0 jal 0xa6a4 bb9e: aa 87 mv a5, a0 bba0: 35 f9 bnez a0, 0xbb14 bba2: 83 c7 14 1a lbu a5, 0x1a1(s1) bba6: a6 68 ld a7, 0x48(sp) bba8: 89 c7 beqz a5, 0xbbb2 bbaa: 83 47 94 2c lbu a5, 0x2c9(s0) bbae: 63 97 07 36 bnez a5, 0xbf1c bbb2: a5 67 lui a5, 0x9 bbb4: a6 97 add a5, a5, s1 bbb6: 83 b7 07 b5 ld a5, -0x4b0(a5) bbba: 9d c3 beqz a5, 0xbbe0 bbbc: fd 55 li a1, -0x1 bbbe: 63 03 09 00 beqz s2, 0xbbc4 bbc2: ca 85 mv a1, s2 bbc4: 26 85 mv a0, s1 bbc6: c6 e4 sd a7, 0x48(sp) bbc8: ef a0 ff ea jal 0x6a76 bbcc: 83 47 94 2c lbu a5, 0x2c9(s0) bbd0: a6 68 ld a7, 0x48(sp) bbd2: 99 e7 bnez a5, 0xbbe0 bbd4: 93 87 09 01 addi a5, s3, 0x10 bbd8: 23 b8 f9 00 sd a5, 0x10(s3) bbdc: 23 b4 29 01 sd s2, 0x8(s3) bbe0: 01 4a li s4, 0x0 bbe2: 25 66 lui a2, 0x9 bbe4: 13 06 86 be addi a2, a2, -0x418 bbe8: d2 86 mv a3, s4 bbea: 01 47 li a4, 0x0 bbec: 26 96 add a2, a2, s1 bbee: a2 85 mv a1, s0 bbf0: 5e 85 mv a0, s7 bbf2: c6 e4 sd a7, 0x48(sp) bbf4: ef e0 3f 90 jal 0xa4f6 bbf8: a6 68 ld a7, 0x48(sp) bbfa: 2a 8a mv s4, a0 bbfc: 63 19 05 22 bnez a0, 0xbe2e bc00: 03 b8 09 01 ld a6, 0x10(s3) bc04: 13 87 89 02 addi a4, s3, 0x28 bc08: 63 00 08 3e beqz a6, 0xbfe8 bc0c: 13 88 09 03 addi a6, s3, 0x30 bc10: 81 47 li a5, 0x0 bc12: 85 46 li a3, 0x1 bc14: 7d 56 li a2, -0x1 bc16: 81 45 li a1, 0x0 bc18: 22 85 mv a0, s0 bc1a: c6 e4 sd a7, 0x48(sp) bc1c: ef f0 b0 65 jal 0x1ba76 bc20: a6 68 ld a7, 0x48(sp) bc22: 89 b9 j 0xb874 bc24: 83 47 94 2c lbu a5, 0x2c9(s0) bc28: d9 c3 beqz a5, 0xbcae bc2a: 83 c7 14 1a lbu a5, 0x1a1(s1) bc2e: b9 c7 beqz a5, 0xbc7c bc30: 01 49 li s2, 0x0 bc32: 09 46 li a2, 0x2 bc34: 97 65 02 00 auipc a1, 0x26 bc38: 93 85 c5 82 addi a1, a1, -0x7d4 bc3c: 5e 85 mv a0, s7 bc3e: c6 e4 sd a7, 0x48(sp) bc40: ef e0 5f a6 jal 0xa6a4 bc44: aa 87 mv a5, a0 bc46: e3 17 05 ec bnez a0, 0xbb14 bc4a: ca 85 mv a1, s2 bc4c: 26 85 mv a0, s1 bc4e: ef a0 9f e2 jal 0x6a76 bc52: 25 66 lui a2, 0x9 bc54: 13 06 86 be addi a2, a2, -0x418 bc58: 01 47 li a4, 0x0 bc5a: 81 46 li a3, 0x0 bc5c: 26 96 add a2, a2, s1 bc5e: a2 85 mv a1, s0 bc60: 5e 85 mv a0, s7 bc62: ef e0 5f 89 jal 0xa4f6 bc66: a6 68 ld a7, 0x48(sp) bc68: 2a 8a mv s4, a0 bc6a: 63 1b 05 3a bnez a0, 0xc020 bc6e: 13 87 89 02 addi a4, s3, 0x28 bc72: e3 1d 09 f8 bnez s2, 0xbc0c bc76: fd 57 li a5, -0x1 bc78: 01 48 li a6, 0x0 bc7a: 61 bf j 0xbc12 bc7c: 97 65 02 00 auipc a1, 0x26 bc80: 93 85 45 0e addi a1, a1, 0xe4 bc84: 22 85 mv a0, s0 bc86: c6 e4 sd a7, 0x48(sp) bc88: ef d0 3f f8 jal 0x9c0a bc8c: a6 68 ld a7, 0x48(sp) bc8e: 4d f1 bnez a0, 0xbc30 bc90: 01 46 li a2, 0x0 bc92: 97 55 02 00 auipc a1, 0x25 bc96: 93 85 65 23 addi a1, a1, 0x236 bc9a: 5e 85 mv a0, s7 bc9c: c6 e4 sd a7, 0x48(sp) bc9e: ef e0 7f ae jal 0xa784 bca2: a6 68 ld a7, 0x48(sp) bca4: aa 87 mv a5, a0 bca6: 49 d5 beqz a0, 0xbc30 bca8: be 88 mv a7, a5 bcaa: 6f f0 5f 83 j 0xb4de bcae: a5 67 lui a5, 0x9 bcb0: a6 97 add a5, a5, s1 bcb2: 03 b9 07 b5 ld s2, -0x4b0(a5) bcb6: fd 57 li a5, -0x1 bcb8: 63 08 f9 00 beq s2, a5, 0xbcc8 bcbc: 83 c7 14 1a lbu a5, 0x1a1(s1) bcc0: 63 86 07 32 beqz a5, 0xbfec bcc4: e3 06 09 f6 beqz s2, 0xbc30 bcc8: 5e 86 mv a2, s7 bcca: a2 85 mv a1, s0 bccc: 26 85 mv a0, s1 bcce: c6 e4 sd a7, 0x48(sp) bcd0: ef e0 3f be jal 0xa8b2 bcd4: a6 68 ld a7, 0x48(sp) bcd6: aa 87 mv a5, a0 bcd8: 29 dd beqz a0, 0xbc32 bcda: be 88 mv a7, a5 bcdc: 6f f0 3f 80 j 0xb4de bce0: 01 49 li s2, 0x0 bce2: 35 bb j 0xba1e bce4: 97 65 02 00 auipc a1, 0x26 bce8: 93 85 c5 ea addi a1, a1, -0x154 bcec: 26 85 mv a0, s1 bcee: ef 10 00 2d jal 0xcfbe bcf2: e9 48 li a7, 0x1a bcf4: 6f f0 af fe j 0xb4de bcf8: 03 b5 04 22 ld a0, 0x220(s1) bcfc: e3 05 05 d2 beqz a0, 0xba26 bd00: c6 e4 sd a7, 0x48(sp) bd02: ef 80 ff ee jal 0x4bf0 <.plt+0x2b0> bd06: a6 68 ld a7, 0x48(sp) bd08: 2a 89 mv s2, a0 bd0a: 11 bb j 0xba1e bd0c: 97 65 02 00 auipc a1, 0x26 bd10: 93 85 c5 ec addi a1, a1, -0x134 bd14: 26 85 mv a0, s1 bd16: ef 10 80 2a jal 0xcfbe bd1a: c9 48 li a7, 0x12 bd1c: 6f f0 2f fc j 0xb4de bd20: 97 65 02 00 auipc a1, 0x26 bd24: 93 85 05 df addi a1, a1, -0x210 bd28: 26 85 mv a0, s1 bd2a: ef 10 40 29 jal 0xcfbe bd2e: e5 48 li a7, 0x19 bd30: 12 64 ld s0, 0x100(sp) bd32: ae 79 ld s3, 0xe8(sp) bd34: 4e 6b ld s6, 0xd0(sp) bd36: ae 6b ld s7, 0xc8(sp) bd38: ea 7c ld s9, 0xb8(sp) bd3a: 4a 7d ld s10, 0xb0(sp) bd3c: 6f f0 4f b5 j 0xb090 bd40: 97 65 02 00 auipc a1, 0x26 bd44: 93 85 05 0e addi a1, a1, 0xe0 bd48: 26 85 mv a0, s1 bd4a: ef 10 40 27 jal 0xcfbe bd4e: ca 88 mv a7, s2 bd50: 6f f0 ef f8 j 0xb4de bd54: 13 89 89 03 addi s2, s3, 0x38 bd58: 4a 85 mv a0, s2 bd5a: c6 e4 sd a7, 0x48(sp) bd5c: ef c0 ef aa jal 0x800a bd60: a6 68 ld a7, 0x48(sp) bd62: 63 18 05 26 bnez a0, 0xbfd2 bd66: a5 67 lui a5, 0x9 bd68: a6 97 add a5, a5, s1 bd6a: 83 b6 87 b6 ld a3, -0x498(a5) bd6e: 03 c7 14 1a lbu a4, 0x1a1(s1) bd72: 23 b8 d9 04 sd a3, 0x50(s3) bd76: 97 c6 03 00 auipc a3, 0x3c bd7a: 83 b6 a6 26 ld a3, 0x26a(a3) bd7e: 23 b4 d7 b6 sd a3, -0x498(a5) bd82: 23 b8 27 b7 sd s2, -0x490(a5) bd86: 89 47 li a5, 0x2 bd88: 23 ac f9 06 sw a5, 0x78(s3) bd8c: 01 ef bnez a4, 0xbda4 bd8e: 97 65 02 00 auipc a1, 0x26 bd92: 93 85 25 fd addi a1, a1, -0x2e bd96: 22 85 mv a0, s0 bd98: c6 e4 sd a7, 0x48(sp) bd9a: ef d0 1f e7 jal 0x9c0a bd9e: a6 68 ld a7, 0x48(sp) bda0: 63 05 05 1e beqz a0, 0xbf8a bda4: 5e 86 mv a2, s7 bda6: a2 85 mv a1, s0 bda8: 26 85 mv a0, s1 bdaa: c6 e4 sd a7, 0x48(sp) bdac: ef e0 7f b0 jal 0xa8b2 bdb0: aa 87 mv a5, a0 bdb2: e3 11 05 d6 bnez a0, 0xbb14 bdb6: 2c 01 addi a1, sp, 0x88 bdb8: 4a 85 mv a0, s2 bdba: 02 e5 sd zero, 0x88(sp) bdbc: ef c0 8f b2 jal 0x80e4 bdc0: a6 68 ld a7, 0x48(sp) bdc2: aa 85 mv a1, a0 bdc4: 63 0b 05 1e beqz a0, 0xbfba bdc8: 2a 66 ld a2, 0x88(sp) bdca: 5e 85 mv a0, s7 bdcc: c6 e4 sd a7, 0x48(sp) bdce: ef e0 7f 8d jal 0xa6a4 bdd2: aa 87 mv a5, a0 bdd4: e3 10 05 d4 bnez a0, 0xbb14 bdd8: 09 46 li a2, 0x2 bdda: 97 55 02 00 auipc a1, 0x25 bdde: 93 85 65 68 addi a1, a1, 0x686 bde2: 5e 85 mv a0, s7 bde4: ef e0 1f 8c jal 0xa6a4 bde8: aa 87 mv a5, a0 bdea: e3 15 05 d2 bnez a0, 0xbb14 bdee: 83 b5 89 00 ld a1, 0x8(s3) bdf2: 26 85 mv a0, s1 bdf4: ef a0 3f c8 jal 0x6a76 bdf8: 25 66 lui a2, 0x9 bdfa: 13 06 86 be addi a2, a2, -0x418 bdfe: 01 47 li a4, 0x0 be00: 81 46 li a3, 0x0 be02: 26 96 add a2, a2, s1 be04: a2 85 mv a1, s0 be06: 5e 85 mv a0, s7 be08: ef e0 ef ee jal 0xa4f6 be0c: a6 68 ld a7, 0x48(sp) be0e: 2a 89 mv s2, a0 be10: 63 0d 05 18 beqz a0, 0xbfaa be14: 97 65 02 00 auipc a1, 0x26 be18: 93 85 c5 f0 addi a1, a1, -0xf4 be1c: 26 85 mv a0, s1 be1e: ef 10 00 1a jal 0xcfbe be22: 4e 85 mv a0, s3 be24: ef b0 5f b9 jal 0x79b8 be28: ca 88 mv a7, s2 be2a: 6f f0 4f eb j 0xb4de be2e: 97 65 02 00 auipc a1, 0x26 be32: 93 85 a5 fc addi a1, a1, -0x36 be36: 26 85 mv a0, s1 be38: ef 10 60 18 jal 0xcfbe be3c: d2 88 mv a7, s4 be3e: 6f f0 0f ea j 0xb4de be42: 97 65 02 00 auipc a1, 0x26 be46: 93 85 65 f7 addi a1, a1, -0x8a be4a: 5e 85 mv a0, s7 be4c: c6 e4 sd a7, 0x48(sp) be4e: ef e0 7f 93 jal 0xa784 be52: a6 68 ld a7, 0x48(sp) be54: aa 87 mv a5, a0 be56: e3 03 05 c0 beqz a0, 0xba5c be5a: be 88 mv a7, a5 be5c: 6f f0 2f e8 j 0xb4de be60: 97 65 02 00 auipc a1, 0x26 be64: 93 85 05 f0 addi a1, a1, -0x100 be68: 22 85 mv a0, s0 be6a: c6 e4 sd a7, 0x48(sp) be6c: ef d0 ff d9 jal 0x9c0a be70: a6 68 ld a7, 0x48(sp) be72: e3 1a 05 ba bnez a0, 0xba26 be76: 4a 86 mv a2, s2 be78: 97 55 02 00 auipc a1, 0x25 be7c: 93 85 05 05 addi a1, a1, 0x50 be80: 5e 85 mv a0, s7 be82: ef e0 3f 90 jal 0xa784 be86: a6 68 ld a7, 0x48(sp) be88: aa 87 mv a5, a0 be8a: e3 0e 05 b8 beqz a0, 0xba26 be8e: be 88 mv a7, a5 be90: 6f f0 ef e4 j 0xb4de be94: 93 07 00 40 li a5, 0x400 be98: 63 ed 27 01 bltu a5, s2, 0xbeb2 be9c: a5 67 lui a5, 0x9 be9e: a6 97 add a5, a5, s1 bea0: 23 80 07 b0 sb zero, -0x500(a5) bea4: 39 b1 j 0xbab2 bea6: c6 e4 sd a7, 0x48(sp) bea8: 01 48 li a6, 0x0 beaa: fd 57 li a5, -0x1 beac: 13 87 89 02 addi a4, s3, 0x28 beb0: 55 ba j 0xb864 beb2: 5e 86 mv a2, s7 beb4: a2 85 mv a1, s0 beb6: 26 85 mv a0, s1 beb8: c6 e4 sd a7, 0x48(sp) beba: ef e0 9f 9f jal 0xa8b2 bebe: a6 68 ld a7, 0x48(sp) bec0: aa 87 mv a5, a0 bec2: e3 08 05 be beqz a0, 0xbab2 bec6: be 88 mv a7, a5 bec8: 6f f0 6f e1 j 0xb4de becc: 09 46 li a2, 0x2 bece: 97 55 02 00 auipc a1, 0x25 bed2: 93 85 25 59 addi a1, a1, 0x592 bed6: 5e 85 mv a0, s7 bed8: c6 e4 sd a7, 0x48(sp) beda: ef e0 af fc jal 0xa6a4 bede: aa 87 mv a5, a0 bee0: e3 1a 05 c2 bnez a0, 0xbb14 bee4: 83 c7 14 1a lbu a5, 0x1a1(s1) bee8: a6 68 ld a7, 0x48(sp) beea: d9 c3 beqz a5, 0xbf70 beec: 01 4a li s4, 0x0 beee: 63 1d 09 02 bnez s2, 0xbf28 bef2: 15 46 li a2, 0x5 bef4: 97 65 02 00 auipc a1, 0x26 bef8: 93 85 45 e2 addi a1, a1, -0x1dc befc: 5e 85 mv a0, s7 befe: c6 e4 sd a7, 0x48(sp) bf00: ef e0 4f fa jal 0xa6a4 bf04: a6 68 ld a7, 0x48(sp) bf06: aa 87 mv a5, a0 bf08: 15 0a addi s4, s4, 0x5 bf0a: c6 e4 sd a7, 0x48(sp) bf0c: e3 94 07 c0 bnez a5, 0xbb14 bf10: ca 85 mv a1, s2 bf12: 26 85 mv a0, s1 bf14: ef a0 3f b6 jal 0x6a76 bf18: a6 68 ld a7, 0x48(sp) bf1a: e1 b1 j 0xbbe2 bf1c: 15 46 li a2, 0x5 bf1e: 97 65 02 00 auipc a1, 0x26 bf22: 93 85 a5 df addi a1, a1, -0x206 bf26: cd b6 j 0xbb08 bf28: 1b 06 09 00 sext.w a2, s2 bf2c: 97 65 02 00 auipc a1, 0x26 bf30: 93 85 45 ec addi a1, a1, -0x13c bf34: 5e 85 mv a0, s7 bf36: c6 e4 sd a7, 0x48(sp) bf38: ef e0 df 84 jal 0xa784 bf3c: a6 68 ld a7, 0x48(sp) bf3e: aa 87 mv a5, a0 bf40: 61 f5 bnez a0, 0xbf08 bf42: 83 b5 04 22 ld a1, 0x220(s1) bf46: 4a 86 mv a2, s2 bf48: 5e 85 mv a0, s7 bf4a: ef e0 af f5 jal 0xa6a4 bf4e: a6 68 ld a7, 0x48(sp) bf50: aa 87 mv a5, a0 bf52: 13 0a 29 00 addi s4, s2, 0x2 bf56: 4d f9 bnez a0, 0xbf08 bf58: 09 46 li a2, 0x2 bf5a: 97 55 02 00 auipc a1, 0x25 bf5e: 93 85 65 50 addi a1, a1, 0x506 bf62: 5e 85 mv a0, s7 bf64: ef e0 0f f4 jal 0xa6a4 bf68: a6 68 ld a7, 0x48(sp) bf6a: aa 87 mv a5, a0 bf6c: 51 fd bnez a0, 0xbf08 bf6e: 51 b7 j 0xbef2 bf70: 83 b5 04 22 ld a1, 0x220(s1) bf74: 4a 86 mv a2, s2 bf76: 5e 85 mv a0, s7 bf78: ef e0 cf f2 jal 0xa6a4 bf7c: a6 68 ld a7, 0x48(sp) bf7e: aa 87 mv a5, a0 bf80: 4a 8a mv s4, s2 bf82: 61 b7 j 0xbf0a bf84: fd 57 li a5, -0x1 bf86: 6f f0 df 8d j 0xb862 bf8a: 03 b6 89 00 ld a2, 0x8(s3) bf8e: 97 55 02 00 auipc a1, 0x25 bf92: 93 85 a5 f3 addi a1, a1, -0xc6 bf96: 5e 85 mv a0, s7 bf98: ef e0 cf fe jal 0xa784 bf9c: a6 68 ld a7, 0x48(sp) bf9e: aa 87 mv a5, a0 bfa0: e3 02 05 e0 beqz a0, 0xbda4 bfa4: be 88 mv a7, a5 bfa6: 6f f0 8f d3 j 0xb4de bfaa: c6 e4 sd a7, 0x48(sp) bfac: 13 88 09 03 addi a6, s3, 0x30 bfb0: 81 47 li a5, 0x0 bfb2: 13 87 89 02 addi a4, s3, 0x28 bfb6: 6f f0 ff 8a j 0xb864 bfba: 97 65 02 00 auipc a1, 0x26 bfbe: 93 85 65 db addi a1, a1, -0x24a bfc2: 26 85 mv a0, s1 bfc4: ef 00 b0 7f jal 0xcfbe bfc8: 93 07 20 02 li a5, 0x22 bfcc: be 88 mv a7, a5 bfce: 6f f0 0f d1 j 0xb4de bfd2: 97 65 02 00 auipc a1, 0x26 bfd6: 93 85 e5 d6 addi a1, a1, -0x292 bfda: 26 85 mv a0, s1 bfdc: ef 00 30 7e jal 0xcfbe bfe0: 93 08 20 02 li a7, 0x22 bfe4: 6f f0 af cf j 0xb4de bfe8: fd 57 li a5, -0x1 bfea: 25 b1 j 0xbc12 bfec: 97 65 02 00 auipc a1, 0x26 bff0: 93 85 45 d7 addi a1, a1, -0x28c bff4: 22 85 mv a0, s0 bff6: c6 e4 sd a7, 0x48(sp) bff8: ef d0 3f c1 jal 0x9c0a bffc: a6 68 ld a7, 0x48(sp) bffe: e3 13 05 cc bnez a0, 0xbcc4 c002: 4a 86 mv a2, s2 c004: 97 55 02 00 auipc a1, 0x25 c008: 93 85 45 ec addi a1, a1, -0x13c c00c: 5e 85 mv a0, s7 c00e: ef e0 6f f7 jal 0xa784 c012: a6 68 ld a7, 0x48(sp) c014: aa 87 mv a5, a0 c016: e3 07 05 ca beqz a0, 0xbcc4 c01a: be 88 mv a7, a5 c01c: 6f f0 2f cc j 0xb4de c020: 97 65 02 00 auipc a1, 0x26 c024: 93 85 85 d7 addi a1, a1, -0x288 c028: 26 85 mv a0, s1 c02a: ef 00 50 79 jal 0xcfbe c02e: d2 88 mv a7, s4 c030: 6f f0 ef ca j 0xb4de 000000000000c034 : c034: 75 71 addi sp, sp, -0x90 c036: 6e f4 sd s11, 0x28(sp) c038: 83 3d 85 0f ld s11, 0xf8(a0) c03c: ca f8 sd s2, 0x70(sp) c03e: ce f4 sd s3, 0x68(sp) c040: 05 69 lui s2, 0x1 c042: a5 69 lui s3, 0x9 c044: 22 e1 sd s0, 0x80(sp) c046: a6 fc sd s1, 0x78(sp) c048: d2 f0 sd s4, 0x60(sp) c04a: d6 ec sd s5, 0x58(sp) c04c: da e8 sd s6, 0x50(sp) c04e: de e4 sd s7, 0x48(sp) c050: 66 fc sd s9, 0x38(sp) c052: 06 e5 sd ra, 0x88(sp) c054: e2 e0 sd s8, 0x40(sp) c056: 6a f8 sd s10, 0x30(sp) c058: aa 8c mv s9, a0 c05a: 2e 84 mv s0, a1 c05c: b2 84 mv s1, a2 c05e: 36 8a mv s4, a3 c060: 13 0b 85 07 addi s6, a0, 0x78 c064: 2a 99 add s2, s2, a0 c066: 93 0a 30 06 li s5, 0x63 c06a: aa 99 add s3, s3, a0 c06c: b5 4b li s7, 0xd c06e: 03 bc 04 00 ld s8, 0x0(s1) c072: a9 45 li a1, 0xa c074: 23 b0 bc 11 sd s11, 0x100(s9) c078: 62 86 mv a2, s8 c07a: 6e 85 mv a0, s11 c07c: ef 80 5f ba jal 0x4c20 <.plt+0x2e0> c080: 23 b4 ac 10 sd a0, 0x108(s9) c084: e3 04 05 24 beqz a0, 0xcacc c088: 33 0d b5 41 sub s10, a0, s11 c08c: 05 0d addi s10, s10, 0x1 c08e: 33 06 ac 41 sub a2, s8, s10 c092: 05 05 addi a0, a0, 0x1 c094: 90 e0 sd a2, 0x0(s1) c096: 23 bc ac 0e sd a0, 0xf8(s9) c09a: 33 06 b5 41 sub a2, a0, s11 c09e: da 85 mv a1, s6 c0a0: 66 85 mv a0, s9 c0a2: ef d0 2f fe jal 0x9884 c0a6: aa 8d mv s11, a0 c0a8: 63 11 05 12 bnez a0, 0xc1ca c0ac: 83 37 89 90 ld a5, -0x6f8(s2) c0b0: 83 b6 8c 0e ld a3, 0xe8(s9) c0b4: 03 a7 0c 0e lw a4, 0xe0(s9) c0b8: 23 b8 fc 10 sd a5, 0x110(s9) c0bc: 23 b4 dc 10 sd a3, 0x108(s9) c0c0: 11 e7 bnez a4, 0xc0cc c0c2: 03 b7 0c 0f ld a4, 0xf0(s9) c0c6: 95 46 li a3, 0x5 c0c8: 63 e9 e6 4a bltu a3, a4, 0xc57a c0cc: 03 c7 07 00 lbu a4, 0x0(a5) c0d0: a9 46 li a3, 0xa c0d2: 63 0b d7 48 beq a4, a3, 0xc568 c0d6: 63 0a 77 11 beq a4, s7, 0xc1ea c0da: 83 ad 0c 0e lw s11, 0xe0(s9) c0de: 1b 87 1d 00 addiw a4, s11, 0x1 c0e2: 23 a0 ec 0e sw a4, 0xe0(s9) c0e6: 63 96 0d 2a bnez s11, 0xc392 c0ea: 03 37 84 2f ld a4, 0x2f8(s0) c0ee: 38 5f lw a4, 0x78(a4) c0f0: 93 76 37 00 andi a3, a4, 0x3 c0f4: 63 91 06 5e bnez a3, 0xc6d6 c0f8: 93 16 d7 02 slli a3, a4, 0x2d c0fc: e3 d3 06 24 bgez a3, 0xcb42 c100: 3e 85 mv a0, a5 c102: 13 87 8c 12 addi a4, s9, 0x128 c106: 93 06 84 1c addi a3, s0, 0x1c8 c10a: 30 08 addi a2, sp, 0x18 c10c: 97 65 02 00 auipc a1, 0x26 c110: 93 85 45 e7 addi a1, a1, -0x18c c114: ef 80 df 9d jal 0x4af0 <.plt+0x1b0> c118: 8d 47 li a5, 0x3 c11a: e3 14 f5 22 bne a0, a5, 0xcb42 c11e: 62 47 lw a4, 0x18(sp) c120: 83 26 84 1c lw a3, 0x1c8(s0) c124: 03 ad 8c 12 lw s10, 0x128(s9) c128: 9b 17 27 00 slliw a5, a4, 0x2 c12c: b9 9f addw a5, a5, a4 c12e: 9b 97 17 00 slliw a5, a5, 0x1 c132: b5 9f addw a5, a5, a3 c134: 23 24 f4 1c sw a5, 0x1c8(s0) c138: ad 47 li a5, 0xb c13a: 23 22 f4 1c sw a5, 0x1c4(s0) c13e: 25 67 lui a4, 0x9 c140: 66 97 add a4, a4, s9 c142: 83 26 c7 af lw a3, -0x504(a4) c146: 23 20 a7 bd sw s10, -0x440(a4) c14a: 23 24 f7 bc sw a5, -0x438(a4) c14e: 63 88 06 38 beqz a3, 0xc4de c152: 63 c6 d7 38 blt a5, a3, 0xc4de c156: 03 c7 0c 4a lbu a4, 0x4a0(s9) c15a: 63 0b 07 34 beqz a4, 0xc4b0 c15e: 13 07 f0 18 li a4, 0x18f c162: 63 57 a7 35 bge a4, s10, 0xc4b0 c166: 13 07 10 19 li a4, 0x191 c16a: e3 0b ed 1a beq s10, a4, 0xcb20 c16e: 13 07 70 19 li a4, 0x197 c172: 63 04 ed 7e beq s10, a4, 0xc95a c176: 25 67 lui a4, 0x9 c178: 66 97 add a4, a4, s9 c17a: 03 37 07 b3 ld a4, -0x4d0(a4) c17e: 63 02 07 7e beqz a4, 0xc962 c182: 83 a6 0c 3c lw a3, 0x3c0(s9) c186: 05 47 li a4, 0x1 c188: 63 9d e6 7c bne a3, a4, 0xc962 c18c: 13 07 00 1a li a4, 0x1a0 c190: 63 19 ed 7c bne s10, a4, 0xc962 c194: 29 47 li a4, 0xa c196: 63 88 e7 58 beq a5, a4, 0xc726 c19a: 51 47 li a4, 0x14 c19c: 63 87 e7 48 beq a5, a4, 0xc62a c1a0: 29 47 li a4, 0xa c1a2: 63 50 f7 4a bge a4, a5, 0xc642 c1a6: 83 47 94 2b lbu a5, 0x2b9(s0) c1aa: 63 9c 07 48 bnez a5, 0xc642 c1ae: 83 37 84 62 ld a5, 0x628(s0) c1b2: 63 84 07 48 beqz a5, 0xc63a c1b6: a2 85 mv a1, s0 c1b8: 66 85 mv a0, s9 c1ba: ef 20 d2 0e jal 0x2eaa6 c1be: e3 0e 05 1c beqz a0, 0xcb9a c1c2: 03 ad 8c 12 lw s10, 0x128(s9) c1c6: b5 a1 j 0xc632 c1c8: ed 4d li s11, 0x1b c1ca: aa 60 ld ra, 0x88(sp) c1cc: 0a 64 ld s0, 0x80(sp) c1ce: e6 74 ld s1, 0x78(sp) c1d0: 46 79 ld s2, 0x70(sp) c1d2: a6 79 ld s3, 0x68(sp) c1d4: 06 7a ld s4, 0x60(sp) c1d6: e6 6a ld s5, 0x58(sp) c1d8: 46 6b ld s6, 0x50(sp) c1da: a6 6b ld s7, 0x48(sp) c1dc: 06 6c ld s8, 0x40(sp) c1de: e2 7c ld s9, 0x38(sp) c1e0: 42 7d ld s10, 0x30(sp) c1e2: 6e 85 mv a0, s11 c1e4: a2 7d ld s11, 0x28(sp) c1e6: 49 61 addi sp, sp, 0x90 c1e8: 82 80 ret c1ea: 13 87 17 00 addi a4, a5, 0x1 c1ee: 23 b8 ec 10 sd a4, 0x110(s9) c1f2: 83 c7 17 00 lbu a5, 0x1(a5) c1f6: 63 88 d7 36 beq a5, a3, 0xc566 c1fa: 83 a7 8c 12 lw a5, 0x128(s9) c1fe: 1b 87 c7 f9 addiw a4, a5, -0x64 c202: 63 ec ea 12 bltu s5, a4, 0xc33a c206: 13 07 40 06 li a4, 0x64 c20a: 63 86 e7 3c beq a5, a4, 0xc5d6 c20e: 13 07 50 06 li a4, 0x65 c212: 63 94 e7 3e bne a5, a4, 0xc5fa c216: 83 ad 4c 14 lw s11, 0x144(s9) c21a: 85 47 li a5, 0x1 c21c: e3 82 fd 30 beq s11, a5, 0xcd20 c220: 23 8c 0c 0c sb zero, 0xd8(s9) c224: 22 85 mv a0, s0 c226: ef d0 cf d6 jal 0x9792 c22a: e3 10 05 10 bnez a0, 0xcb2a c22e: 03 36 89 90 ld a2, -0x6f8(s2) c232: 03 bd 0c 11 ld s10, 0x110(s9) c236: 83 c5 4c 4a lbu a1, 0x4a4(s9) c23a: 22 85 mv a0, s0 c23c: 33 0d cd 40 sub s10, s10, a2 c240: ea 86 mv a3, s10 c242: 89 05 addi a1, a1, 0x2 c244: ef 10 a0 20 jal 0xd44e c248: aa 8d mv s11, a0 c24a: 41 f1 bnez a0, 0xc1ca c24c: 83 b6 09 be ld a3, -0x420(s3) c250: 83 b7 8c 0a ld a5, 0xa8(s9) c254: 03 a7 8c 12 lw a4, 0x128(s9) c258: ea 96 add a3, a3, s10 c25a: 23 b0 d9 be sd a3, -0x420(s3) c25e: ea 97 add a5, a5, s10 c260: 23 b4 fc 0a sd a5, 0xa8(s9) c264: 1b 07 c7 f9 addiw a4, a4, -0x64 c268: 63 f3 ea 00 bgeu s5, a4, 0xc26e c26c: 81 47 li a5, 0x0 c26e: 23 b8 fc 0a sd a5, 0xb0(s9) c272: 22 85 mv a0, s0 c274: ef d0 bf d1 jal 0x9f8e c278: aa 8d mv s11, a0 c27a: 21 f9 bnez a0, 0xc1ca c27c: 83 a7 8c 12 lw a5, 0x128(s9) c280: 13 07 b0 12 li a4, 0x12b c284: 63 54 f7 06 bge a4, a5, 0xc2ec c288: 03 47 94 2c lbu a4, 0x2c9(s0) c28c: 83 47 a4 2c lbu a5, 0x2ca(s0) c290: 21 ef bnez a4, 0xc2e8 c292: 03 47 94 2b lbu a4, 0x2b9(s0) c296: 29 eb bnez a4, 0xc2e8 c298: 63 97 07 36 bnez a5, 0xc606 c29c: 83 a7 0c 3c lw a5, 0x3c0(s9) c2a0: 09 47 li a4, 0x2 c2a2: f9 37 addiw a5, a5, -0x2 c2a4: 63 64 f7 04 bltu a4, a5, 0xc2ec c2a8: 83 c7 8c 17 lbu a5, 0x178(s9) c2ac: a1 e3 bnez a5, 0xc2ec c2ae: 97 65 02 00 auipc a1, 0x26 c2b2: 93 85 a5 c4 addi a1, a1, -0x3b6 c2b6: 66 85 mv a0, s9 c2b8: ef 00 d0 44 jal 0xcf04 c2bc: 89 45 li a1, 0x2 c2be: 22 85 mv a0, s0 c2c0: ef 30 c1 6a jal 0x1f96c c2c4: 83 a7 4c 17 lw a5, 0x174(s9) c2c8: 25 67 lui a4, 0x9 c2ca: 66 97 add a4, a4, s9 c2cc: 03 47 07 b0 lbu a4, -0x500(a4) c2d0: f5 9b andi a5, a5, -0x3 c2d2: 85 46 li a3, 0x1 c2d4: 23 aa fc 16 sw a5, 0x174(s9) c2d8: 23 8c dc 16 sb a3, 0x178(s9) c2dc: 83 47 a4 2c lbu a5, 0x2ca(s0) c2e0: 01 c7 beqz a4, 0xc2e8 c2e2: 0d 47 li a4, 0x3 c2e4: 23 a0 ec 14 sw a4, 0x140(s9) c2e8: 63 9f 07 30 bnez a5, 0xc606 c2ec: 83 c7 8c 0d lbu a5, 0xd8(s9) c2f0: 63 90 07 28 bnez a5, 0xc570 c2f4: 83 c7 7c 4a lbu a5, 0x4a7(s9) c2f8: 63 86 07 14 beqz a5, 0xc444 c2fc: 85 47 li a5, 0x1 c2fe: 83 b5 8c 07 ld a1, 0x78(s9) c302: 23 00 fa 00 sb a5, 0x0(s4) c306: fd 57 li a5, -0x1 c308: 63 81 f5 1a beq a1, a5, 0xc4aa c30c: 66 85 mv a0, s9 c30e: ef a0 2f f4 jal 0x6a50 c312: 83 b7 8c 07 ld a5, 0x78(s9) c316: 23 b4 fc 08 sd a5, 0x88(s9) c31a: 63 9e 07 14 bnez a5, 0xc476 c31e: 85 47 li a5, 0x1 c320: 23 00 fa 00 sb a5, 0x0(s4) c324: 83 a7 4c 17 lw a5, 0x174(s9) c328: f9 9b andi a5, a5, -0x2 c32a: 23 aa fc 16 sw a5, 0x174(s9) c32e: 83 c7 0c 4b lbu a5, 0x4b0(s9) c332: 63 9a 07 14 bnez a5, 0xc486 c336: 81 4d li s11, 0x0 c338: 49 bd j 0xc1ca c33a: 03 b7 8c 07 ld a4, 0x78(s9) c33e: 23 8c 0c 0c sb zero, 0xd8(s9) c342: fd 57 li a5, -0x1 c344: e3 10 f7 ee bne a4, a5, 0xc224 c348: 83 c7 0c 1a lbu a5, 0x1a0(s9) c34c: e3 9c 07 ec bnez a5, 0xc224 c350: 83 47 94 2b lbu a5, 0x2b9(s0) c354: e3 98 07 ec bnez a5, 0xc224 c358: 03 27 44 1c lw a4, 0x1c4(s0) c35c: ad 47 li a5, 0xb c35e: e3 13 f7 ec bne a4, a5, 0xc224 c362: 83 37 84 2f ld a5, 0x2f8(s0) c366: bc 5f lw a5, 0x78(a5) c368: 13 97 d7 02 slli a4, a5, 0x2d c36c: e3 4c 07 ea bltz a4, 0xc224 c370: 03 a7 0c 3c lw a4, 0x3c0(s9) c374: 95 47 li a5, 0x5 c376: e3 07 f7 ea beq a4, a5, 0xc224 c37a: 66 85 mv a0, s9 c37c: 97 65 02 00 auipc a1, 0x26 c380: 93 85 45 b1 addi a1, a1, -0x4ec c384: ef 00 10 38 jal 0xcf04 c388: 89 45 li a1, 0x2 c38a: 22 85 mv a0, s0 c38c: ef 30 01 5e jal 0x1f96c c390: 51 bd j 0xc224 c392: 03 c7 ac 17 lbu a4, 0x17a(s9) c396: 09 e7 bnez a4, 0xc3a0 c398: 03 c7 7c 4c lbu a4, 0x4c7(s9) c39c: 63 00 07 32 beqz a4, 0xc6bc c3a0: 35 46 li a2, 0xd c3a2: be 85 mv a1, a5 c3a4: 17 55 02 00 auipc a0, 0x25 c3a8: 13 05 c5 59 addi a0, a0, 0x59c c3ac: ef a0 71 43 jal 0x26fe2 c3b0: 63 0c 05 12 beqz a0, 0xc4e8 c3b4: 03 b5 0c 11 ld a0, 0x110(s9) c3b8: ef d0 1f b1 jal 0x9ec8 c3bc: 2a 8d mv s10, a0 c3be: e3 05 05 e0 beqz a0, 0xc1c8 c3c2: 03 47 05 00 lbu a4, 0x0(a0) c3c6: 97 c7 03 00 auipc a5, 0x3c c3ca: 83 b7 27 b4 ld a5, -0x4be(a5) c3ce: 9c 63 ld a5, 0x0(a5) c3d0: 63 07 07 16 beqz a4, 0xc53e c3d4: a5 6d lui s11, 0x9 c3d6: e6 9d add s11, s11, s9 c3d8: 03 b5 8d c0 ld a0, -0x3f8(s11) c3dc: 82 97 jalr a5 c3de: 03 b6 0c 11 ld a2, 0x110(s9) c3e2: 23 b4 ad c1 sd s10, -0x3f8(s11) c3e6: 03 cd 4c 4a lbu s10, 0x4a4(s9) c3ea: 83 c7 0c 4b lbu a5, 0x4b0(s9) c3ee: 09 0d addi s10, s10, 0x2 c3f0: 63 91 07 16 bnez a5, 0xc552 c3f4: 83 b6 0c 0f ld a3, 0xf0(s9) c3f8: ea 85 mv a1, s10 c3fa: 22 85 mv a0, s0 c3fc: ef 10 20 05 jal 0xd44e c400: aa 8d mv s11, a0 c402: e3 14 05 dc bnez a0, 0xc1ca c406: a5 67 lui a5, 0x9 c408: e6 97 add a5, a5, s9 c40a: 83 b6 07 be ld a3, -0x420(a5) c40e: 83 b5 0c 0f ld a1, 0xf0(s9) c412: 03 b7 8c 0a ld a4, 0xa8(s9) c416: 05 66 lui a2, 0x1 c418: 66 96 add a2, a2, s9 c41a: ae 96 add a3, a3, a1 c41c: 03 36 86 90 ld a2, -0x6f8(a2) c420: 23 b0 d7 be sd a3, -0x420(a5) c424: b3 07 b7 00 add a5, a4, a1 c428: 23 b4 fc 0a sd a5, 0xa8(s9) c42c: 83 bd 8c 0f ld s11, 0xf8(s9) c430: 23 b4 cc 0e sd a2, 0xe8(s9) c434: 23 b8 0c 0e sd zero, 0xf0(s9) c438: 83 c7 0d 00 lbu a5, 0x0(s11) c43c: e3 99 07 c2 bnez a5, 0xc06e c440: 81 4d li s11, 0x0 c442: 61 b3 j 0xc1ca c444: 83 37 84 2f ld a5, 0x2f8(s0) c448: bc 5f lw a5, 0x78(a5) c44a: 13 97 d7 02 slli a4, a5, 0x2d c44e: 63 56 07 04 bgez a4, 0xc49a c452: 03 a7 4c 69 lw a4, 0x694(s9) c456: 89 47 li a5, 0x2 c458: 63 11 f7 04 bne a4, a5, 0xc49a c45c: 83 b5 8c 07 ld a1, 0x78(s9) c460: 63 cf 05 5a bltz a1, 0xca1e c464: 83 c7 0c 1a lbu a5, 0x1a0(s9) c468: e3 82 07 ea beqz a5, 0xc30c c46c: fd 57 li a5, -0x1 c46e: 23 bc fc 06 sd a5, 0x78(s9) c472: 23 b4 fc 08 sd a5, 0x88(s9) c476: 83 47 0a 00 lbu a5, 0x0(s4) c47a: e3 95 07 ea bnez a5, 0xc324 c47e: 83 c7 0c 4b lbu a5, 0x4b0(s9) c482: e3 8a 07 ea beqz a5, 0xc336 c486: 03 b6 0c 10 ld a2, 0x100(s9) c48a: 22 87 mv a4, s0 c48c: ea 86 mv a3, s10 c48e: 85 45 li a1, 0x1 c490: 66 85 mv a0, s9 c492: ef 10 a0 27 jal 0xd70c c496: 81 4d li s11, 0x0 c498: 0d bb j 0xc1ca c49a: 83 c7 0c 1a lbu a5, 0x1a0(s9) c49e: f9 f7 bnez a5, 0xc46c c4a0: 83 b5 8c 07 ld a1, 0x78(s9) c4a4: fd 57 li a5, -0x1 c4a6: e3 93 f5 e6 bne a1, a5, 0xc30c c4aa: 83 b7 8c 08 ld a5, 0x88(s9) c4ae: b5 b5 j 0xc31a c4b0: 29 47 li a4, 0xa c4b2: 63 8a e7 26 beq a5, a4, 0xc726 c4b6: 51 47 li a4, 0x14 c4b8: 63 89 e7 16 beq a5, a4, 0xc62a c4bc: 83 a6 4c 14 lw a3, 0x144(s9) c4c0: 05 47 li a4, 0x1 c4c2: 63 80 e6 16 beq a3, a4, 0xc622 c4c6: 29 47 li a4, 0xa c4c8: 63 55 f7 16 bge a4, a5, 0xc632 c4cc: 83 47 94 2b lbu a5, 0x2b9(s0) c4d0: 63 91 07 16 bnez a5, 0xc632 c4d4: 83 37 84 62 ld a5, 0x628(s0) c4d8: e3 9f 07 cc bnez a5, 0xc1b6 c4dc: 99 aa j 0xc632 c4de: 25 67 lui a4, 0x9 c4e0: 66 97 add a4, a4, s9 c4e2: 23 2e f7 ae sw a5, -0x504(a4) c4e6: 85 b9 j 0xc156 c4e8: 83 b5 0c 11 ld a1, 0x110(s9) c4ec: 1d 46 li a2, 0x7 c4ee: 17 65 02 00 auipc a0, 0x26 c4f2: 13 05 25 b5 addi a0, a0, -0x4ae c4f6: ef a0 d1 2e jal 0x26fe2 c4fa: 4d c1 beqz a0, 0xc59c c4fc: 03 27 44 1c lw a4, 0x1c4(s0) c500: cd 47 li a5, 0x13 c502: 03 b6 0c 11 ld a2, 0x110(s9) c506: e3 c0 e7 ee blt a5, a4, 0xc3e6 c50a: 32 85 mv a0, a2 c50c: ef d0 df 9b jal 0x9ec8 c510: 83 37 84 62 ld a5, 0x628(s0) c514: 2a 8d mv s10, a0 c516: 91 cf beqz a5, 0xc532 c518: 98 43 lw a4, 0x0(a5) c51a: 85 47 li a5, 0x1 c51c: 63 1b f7 00 bne a4, a5, 0xc532 c520: aa 85 mv a1, a0 c522: 66 85 mv a0, s9 c524: ef 20 62 70 jal 0x2ec2a c528: 09 c5 beqz a0, 0xc532 c52a: 83 37 84 62 ld a5, 0x628(s0) c52e: 7d 57 li a4, -0x1 c530: 98 c3 sw a4, 0x0(a5) c532: 97 c7 03 00 auipc a5, 0x3c c536: 83 b7 67 9d ld a5, -0x62a(a5) c53a: 9c 63 ld a5, 0x0(a5) c53c: 6a 85 mv a0, s10 c53e: 82 97 jalr a5 c540: 83 c7 0c 4b lbu a5, 0x4b0(s9) c544: 03 cd 4c 4a lbu s10, 0x4a4(s9) c548: 03 b6 0c 11 ld a2, 0x110(s9) c54c: 09 0d addi s10, s10, 0x2 c54e: e3 83 07 ea beqz a5, 0xc3f4 c552: 83 b6 0c 0f ld a3, 0xf0(s9) c556: 22 87 mv a4, s0 c558: 85 45 li a1, 0x1 c55a: 66 85 mv a0, s9 c55c: ef 10 00 1b jal 0xd70c c560: 03 b6 0c 11 ld a2, 0x110(s9) c564: 41 bd j 0xc3f4 c566: ba 87 mv a5, a4 c568: 85 07 addi a5, a5, 0x1 c56a: 23 b8 fc 10 sd a5, 0x110(s9) c56e: 71 b1 j 0xc1fa c570: 85 67 lui a5, 0x1 c572: e6 97 add a5, a5, s9 c574: 03 b6 87 90 ld a2, -0x6f8(a5) c578: 55 bd j 0xc42c c57a: 03 37 84 2f ld a4, 0x2f8(s0) c57e: 38 5f lw a4, 0x78(a4) c580: 93 16 d7 02 slli a3, a4, 0x2d c584: 63 c7 06 0e bltz a3, 0xc672 c588: 03 b5 8c 46 ld a0, 0x468(s9) c58c: be 85 mv a1, a5 c58e: ef d0 af cd jal 0x9a68 c592: 63 09 05 0e beqz a0, 0xc684 c596: 83 b7 0c 11 ld a5, 0x110(s9) c59a: 0d be j 0xc0cc c59c: 83 27 44 1c lw a5, 0x1c4(s0) c5a0: 29 47 li a4, 0xa c5a2: 03 b5 0c 11 ld a0, 0x110(s9) c5a6: 63 83 e7 0a beq a5, a4, 0xc64c c5aa: 2d 47 li a4, 0xb c5ac: 63 8b e7 2e beq a5, a4, 0xc8a2 c5b0: 17 66 02 00 auipc a2, 0x26 c5b4: 13 06 86 ad addi a2, a2, -0x528 c5b8: 97 65 02 00 auipc a1, 0x26 c5bc: 93 85 05 b0 addi a1, a1, -0x500 c5c0: ef e0 8f a3 jal 0xa7f8 c5c4: 63 0f 05 16 beqz a0, 0xc742 c5c8: 89 45 li a1, 0x2 c5ca: 22 85 mv a0, s0 c5cc: ef 30 01 3a jal 0x1f96c c5d0: 03 b6 0c 11 ld a2, 0x110(s9) c5d4: 09 bd j 0xc3e6 c5d6: 83 a7 0c 14 lw a5, 0x140(s9) c5da: 05 47 li a4, 0x1 c5dc: 23 8c ec 0c sb a4, 0xd8(s9) c5e0: 23 a0 0c 0e sw zero, 0xe0(s9) c5e4: e3 80 07 c4 beqz a5, 0xc224 c5e8: 83 a7 4c 17 lw a5, 0x174(s9) c5ec: 23 a0 0c 14 sw zero, 0x140(s9) c5f0: 93 e7 27 00 ori a5, a5, 0x2 c5f4: 23 aa fc 16 sw a5, 0x174(s9) c5f8: 35 b1 j 0xc224 c5fa: 85 47 li a5, 0x1 c5fc: 23 8c fc 0c sb a5, 0xd8(s9) c600: 23 a0 0c 0e sw zero, 0xe0(s9) c604: 05 b1 j 0xc224 c606: 97 65 02 00 auipc a1, 0x26 c60a: 93 85 a5 8c addi a1, a1, -0x736 c60e: 66 85 mv a0, s9 c610: ef 00 50 0f jal 0xcf04 c614: 83 a7 4c 17 lw a5, 0x174(s9) c618: 93 e7 27 00 ori a5, a5, 0x2 c61c: 23 aa fc 16 sw a5, 0x174(s9) c620: f1 b1 j 0xc2ec c622: 13 07 50 06 li a4, 0x65 c626: e3 10 ed ea bne s10, a4, 0xc4c6 c62a: 83 37 84 62 ld a5, 0x628(s0) c62e: 09 47 li a4, 0x2 c630: 98 c3 sw a4, 0x0(a5) c632: 93 07 c0 0c li a5, 0xcc c636: 63 01 fd 06 beq s10, a5, 0xc698 c63a: 93 07 00 13 li a5, 0x130 c63e: 63 0d fd 04 beq s10, a5, 0xc698 c642: 03 c7 ac 17 lbu a4, 0x17a(s9) c646: 83 b7 0c 11 ld a5, 0x110(s9) c64a: b1 b3 j 0xc396 c64c: 83 47 e4 2b lbu a5, 0x2be(s0) c650: 63 9e 07 3e bnez a5, 0xca4c c654: 17 66 02 00 auipc a2, 0x26 c658: 13 06 46 9f addi a2, a2, -0x60c c65c: 97 65 02 00 auipc a1, 0x26 c660: 93 85 c5 a5 addi a1, a1, -0x5a4 c664: ef e0 4f 99 jal 0xa7f8 c668: 63 18 05 42 bnez a0, 0xca98 c66c: 03 b5 0c 11 ld a0, 0x110(s9) c670: 81 b7 j 0xc5b0 c672: 15 46 li a2, 0x5 c674: be 85 mv a1, a5 c676: 17 65 02 00 auipc a0, 0x26 c67a: 13 05 25 80 addi a0, a0, -0x7fe c67e: ef a0 51 16 jal 0x26fe2 c682: 11 f9 bnez a0, 0xc596 c684: 9c 60 ld a5, 0x0(s1) c686: 23 8c 0c 0c sb zero, 0xd8(s9) c68a: 63 83 07 34 beqz a5, 0xc9d0 c68e: 85 47 li a5, 0x1 c690: 23 ae fc 0c sw a5, 0xdc(s9) c694: 81 4d li s11, 0x0 c696: 15 be j 0xc1ca c698: 83 a7 0c 3b lw a5, 0x3b0(s9) c69c: 91 c7 beqz a5, 0xc6a8 c69e: a5 67 lui a5, 0x9 c6a0: e6 97 add a5, a5, s9 c6a2: 05 47 li a4, 0x1 c6a4: 23 8c e7 bc sb a4, -0x428(a5) c6a8: 05 47 li a4, 0x1 c6aa: 83 b7 0c 11 ld a5, 0x110(s9) c6ae: 23 bc 0c 06 sd zero, 0x78(s9) c6b2: 23 b4 0c 08 sd zero, 0x88(s9) c6b6: 23 8d ec 16 sb a4, 0x17a(s9) c6ba: dd b1 j 0xc3a0 c6bc: 3d 46 li a2, 0xf c6be: be 85 mv a1, a5 c6c0: 17 55 02 00 auipc a0, 0x25 c6c4: 13 05 05 6a addi a0, a0, 0x6a0 c6c8: ef a0 b1 11 jal 0x26fe2 c6cc: 63 1d 05 20 bnez a0, 0xc8e6 c6d0: 83 b7 0c 11 ld a5, 0x110(s9) c6d4: f1 b1 j 0xc3a0 c6d6: 13 8d 8c 12 addi s10, s9, 0x128 c6da: 6a 87 mv a4, s10 c6dc: 93 06 44 1c addi a3, s0, 0x1c4 c6e0: 50 08 addi a2, sp, 0x14 c6e2: 97 65 02 00 auipc a1, 0x26 c6e6: 93 85 65 84 addi a1, a1, -0x7ba c6ea: 3e 85 mv a0, a5 c6ec: ef 80 4f c0 jal 0x4af0 <.plt+0x1b0> c6f0: 05 47 li a4, 0x1 c6f2: 2a 8c mv s8, a0 c6f4: 63 0d e5 22 beq a0, a4, 0xc92e c6f8: 0d 47 li a4, 0x3 c6fa: 63 16 e5 3c bne a0, a4, 0xcac6 c6fe: 83 2d 44 1c lw s11, 0x1c4(s0) c702: 52 47 lw a4, 0x14(sp) c704: 03 a6 4c 14 lw a2, 0x144(s9) c708: 89 46 li a3, 0x2 c70a: 9b 17 27 00 slliw a5, a4, 0x2 c70e: b9 9f addw a5, a5, a4 c710: 9b 97 17 00 slliw a5, a5, 0x1 c714: bb 87 b7 01 addw a5, a5, s11 c718: 23 22 f4 1c sw a5, 0x1c4(s0) c71c: 63 02 d6 2c beq a2, a3, 0xc9e0 c720: 03 ad 8c 12 lw s10, 0x128(s9) c724: 29 bc j 0xc13e c726: 97 65 02 00 auipc a1, 0x26 c72a: 93 85 a5 89 addi a1, a1, -0x766 c72e: 66 85 mv a0, s9 c730: ef 00 40 7d jal 0xcf04 c734: 85 45 li a1, 0x1 c736: 22 85 mv a0, s0 c738: ef 30 41 23 jal 0x1f96c c73c: 03 ad 8c 12 lw s10, 0x128(s9) c740: cd bd j 0xc632 c742: 83 b5 0c 11 ld a1, 0x110(s9) c746: 49 46 li a2, 0x12 c748: 17 55 02 00 auipc a0, 0x25 c74c: 13 05 85 3a addi a0, a0, 0x3a8 c750: ef a0 31 09 jal 0x26fe2 c754: 83 b5 0c 11 ld a1, 0x110(s9) c758: 89 6d lui s11, 0x2 c75a: 13 8c 25 01 addi s8, a1, 0x12 c75e: 55 e1 bnez a0, 0xc802 c760: 45 46 li a2, 0x11 c762: 17 65 02 00 auipc a0, 0x26 c766: 13 05 65 9b addi a0, a0, -0x64a c76a: ef a0 91 07 jal 0x26fe2 c76e: 09 c5 beqz a0, 0xc778 c770: 83 b7 0c 53 ld a5, 0x530(s9) c774: 63 9c 07 3c bnez a5, 0xcb4c c778: 83 b5 0c 11 ld a1, 0x110(s9) c77c: 39 46 li a2, 0xe c77e: 17 55 02 00 auipc a0, 0x25 c782: 13 05 a5 49 addi a0, a0, 0x49a c786: ef a0 d1 05 jal 0x26fe2 c78a: 63 1a 05 48 bnez a0, 0xcc1e c78e: 83 b7 8c 74 ld a5, 0x748(s9) c792: 03 b5 0c 11 ld a0, 0x110(s9) c796: 89 cf beqz a5, 0xc7b0 c798: aa 85 mv a1, a0 c79a: 2d 46 li a2, 0xb c79c: 17 55 02 00 auipc a0, 0x25 c7a0: 13 05 c5 e8 addi a0, a0, -0x174 c7a4: ef a0 f1 03 jal 0x26fe2 c7a8: 63 1e 05 50 bnez a0, 0xccc4 c7ac: 03 b5 0c 11 ld a0, 0x110(s9) c7b0: aa 85 mv a1, a0 c7b2: 39 46 li a2, 0xe c7b4: 17 65 02 00 auipc a0, 0x26 c7b8: 13 05 c5 97 addi a0, a0, -0x684 c7bc: ef a0 71 02 jal 0x26fe2 c7c0: 63 04 05 3e beqz a0, 0xcba8 c7c4: 83 a7 0c 3b lw a5, 0x3b0(s9) c7c8: 89 e7 bnez a5, 0xc7d2 c7ca: 83 c7 9c 49 lbu a5, 0x499(s9) c7ce: 63 8d 07 3c beqz a5, 0xcba8 c7d2: 01 45 li a0, 0x0 c7d4: ef 80 df 84 jal 0x5020 <.plt+0x6e0> c7d8: 83 b7 0c 11 ld a5, 0x110(s9) c7dc: 2a ec sd a0, 0x18(sp) c7de: 2c 08 addi a1, sp, 0x18 c7e0: 13 85 e7 00 addi a0, a5, 0xe c7e4: ef 80 df 81 jal 0x5000 <.plt+0x6c0> c7e8: 83 c7 9c 49 lbu a5, 0x499(s9) c7ec: 23 b8 ac 14 sd a0, 0x150(s9) c7f0: 89 c7 beqz a5, 0xc7fa c7f2: a5 67 lui a5, 0x9 c7f4: e6 97 add a5, a5, s9 c7f6: 23 b8 a7 bc sd a0, -0x430(a5) c7fa: 03 b6 0c 11 ld a2, 0x110(s9) c7fe: e5 b6 j 0xc3e6 c800: 05 0c addi s8, s8, 0x1 c802: 03 4d 0c 00 lbu s10, 0x0(s8) c806: 63 01 0d 02 beqz s10, 0xc828 c80a: ef 80 7f 86 jal 0x5070 <.plt+0x730> c80e: 18 61 ld a4, 0x0(a0) c810: 93 16 1d 00 slli a3, s10, 0x1 c814: 36 97 add a4, a4, a3 c816: 03 57 07 00 lhu a4, 0x0(a4) c81a: 33 77 b7 01 and a4, a4, s11 c81e: 6d f3 bnez a4, 0xc800 c820: 93 07 c0 02 li a5, 0x2c c824: e3 0e fd fc beq s10, a5, 0xc800 c828: 1d 46 li a2, 0x7 c82a: e2 85 mv a1, s8 c82c: 17 55 02 00 auipc a0, 0x25 c830: 13 05 c5 2d addi a0, a0, 0x2dc c834: ef a0 e1 7a jal 0x26fe2 c838: 0d ed bnez a0, 0xc872 c83a: 83 a7 8c 14 lw a5, 0x148(s9) c83e: d5 ff bnez a5, 0xc7fa c840: 21 46 li a2, 0x8 c842: e2 85 mv a1, s8 c844: 17 65 02 00 auipc a0, 0x26 c848: 13 05 c5 8a addi a0, a0, -0x754 c84c: ef a0 61 79 jal 0x26fe2 c850: 0d c9 beqz a0, 0xc882 c852: 23 a4 0c 14 sw zero, 0x148(s9) c856: 03 4d 8c 00 lbu s10, 0x8(s8) c85a: 21 0c addi s8, s8, 0x8 c85c: e3 17 0d fa bnez s10, 0xc80a c860: 1d 46 li a2, 0x7 c862: e2 85 mv a1, s8 c864: 17 55 02 00 auipc a0, 0x25 c868: 13 05 45 2a addi a0, a0, 0x2a4 c86c: ef a0 61 77 jal 0x26fe2 c870: 69 d5 beqz a0, 0xc83a c872: 85 47 li a5, 0x1 c874: 23 80 fc 1a sb a5, 0x1a0(s9) c878: 22 85 mv a0, s0 c87a: ef 10 b1 48 jal 0x1e504 c87e: 1d 0c addi s8, s8, 0x7 c880: 6d bf j 0xc83a c882: 1d 46 li a2, 0x7 c884: e2 85 mv a1, s8 c886: 17 65 02 00 auipc a0, 0x26 c88a: 13 05 a5 87 addi a0, a0, -0x786 c88e: ef a0 41 75 jal 0x26fe2 c892: 1d c9 beqz a0, 0xc8c8 c894: 85 47 li a5, 0x1 c896: 23 a4 fc 14 sw a5, 0x148(s9) c89a: 1d 0c addi s8, s8, 0x7 c89c: 9d b7 j 0xc802 c89e: 03 b5 0c 11 ld a0, 0x110(s9) c8a2: 83 47 e4 2b lbu a5, 0x2be(s0) c8a6: e3 85 07 d0 beqz a5, 0xc5b0 c8aa: 17 56 02 00 auipc a2, 0x25 c8ae: 13 06 e6 7d addi a2, a2, 0x7de c8b2: 97 55 02 00 auipc a1, 0x25 c8b6: 93 85 e5 3f addi a1, a1, 0x3fe c8ba: ef d0 ff f3 jal 0xa7f8 c8be: 63 14 05 3e bnez a0, 0xcca6 c8c2: 83 27 44 1c lw a5, 0x1c4(s0) c8c6: 65 a2 j 0xca6e c8c8: 11 46 li a2, 0x4 c8ca: e2 85 mv a1, s8 c8cc: 17 65 02 00 auipc a0, 0x26 c8d0: 13 05 c5 83 addi a0, a0, -0x7c4 c8d4: ef a0 e1 70 jal 0x26fe2 c8d8: 63 01 05 1a beqz a0, 0xca7a c8dc: 89 47 li a5, 0x2 c8de: 23 a4 fc 14 sw a5, 0x148(s9) c8e2: 11 0c addi s8, s8, 0x4 c8e4: 39 bf j 0xc802 c8e6: 03 b5 0c 11 ld a0, 0x110(s9) c8ea: 29 46 li a2, 0xa c8ec: 81 45 li a1, 0x0 c8ee: 3d 05 addi a0, a0, 0xf c8f0: ef 80 0f 9b jal 0x4aa0 <.plt+0x160> c8f4: 83 b7 8c 47 ld a5, 0x478(s9) c8f8: 2a 8d mv s10, a0 c8fa: 89 cf beqz a5, 0xc914 c8fc: 63 dc a7 00 bge a5, a0, 0xc914 c900: 97 55 02 00 auipc a1, 0x25 c904: 93 85 85 6e addi a1, a1, 0x6e8 c908: 66 85 mv a0, s9 c90a: ef 00 40 6b jal 0xcfbe c90e: 93 0d f0 03 li s11, 0x3f c912: 65 b8 j 0xc1ca c914: 63 46 0d 0e bltz s10, 0xca00 c918: 23 bc ac 07 sd s10, 0x78(s9) c91c: 23 b4 ac 09 sd s10, 0x88(s9) c920: ea 85 mv a1, s10 c922: 66 85 mv a0, s9 c924: ef a0 cf 92 jal 0x6a50 c928: 03 b6 0c 11 ld a2, 0x110(s9) c92c: 6d bc j 0xc3e6 c92e: d2 46 lw a3, 0x14(sp) c930: 09 47 li a4, 0x2 c932: 03 b5 0c 11 ld a0, 0x110(s9) c936: 63 8f e6 16 beq a3, a4, 0xcab4 c93a: 6a 86 mv a2, s10 c93c: 97 55 02 00 auipc a1, 0x25 c940: 93 85 45 63 addi a1, a1, 0x634 c944: 29 4d li s10, 0xa c946: ef 80 af 9a jal 0x4af0 <.plt+0x1b0> c94a: 23 22 a4 1d sw s10, 0x1c4(s0) c94e: 61 cd beqz a0, 0xca26 c950: 03 ad 8c 12 lw s10, 0x128(s9) c954: a9 47 li a5, 0xa c956: 6f f0 8f fe j 0xc13e c95a: 03 47 04 2c lbu a4, 0x2c0(s0) c95e: e3 1b 07 82 bnez a4, 0xc194 c962: 03 b4 0c 11 ld s0, 0x110(s9) c966: 11 46 li a2, 0x4 c968: 97 55 02 00 auipc a1, 0x25 c96c: 93 85 85 62 addi a1, a1, 0x628 c970: 22 85 mv a0, s0 c972: ef 80 ef d1 jal 0x4e90 <.plt+0x550> c976: 63 13 05 40 bnez a0, 0xcd7c c97a: 93 05 00 02 li a1, 0x20 c97e: 22 85 mv a0, s0 c980: ef 80 0f 9d jal 0x4b50 <.plt+0x210> c984: 63 0c 05 3e beqz a0, 0xcd7c c988: 83 47 15 00 lbu a5, 0x1(a0) c98c: 63 88 07 3e beqz a5, 0xcd7c c990: 93 04 15 00 addi s1, a0, 0x1 c994: b5 45 li a1, 0xd c996: 26 85 mv a0, s1 c998: ef 80 8f 9b jal 0x4b50 <.plt+0x210> c99c: 2a 84 mv s0, a0 c99e: 63 1a 05 48 bnez a0, 0xce32 c9a2: a9 45 li a1, 0xa c9a4: 26 85 mv a0, s1 c9a6: ef 80 af 9a jal 0x4b50 <.plt+0x210> c9aa: 2a 84 mv s0, a0 c9ac: 29 49 li s2, 0xa c9ae: 63 07 05 3c beqz a0, 0xcd7c c9b2: 23 00 04 00 sb zero, 0x0(s0) c9b6: 26 86 mv a2, s1 c9b8: 97 55 02 00 auipc a1, 0x25 c9bc: 93 85 05 5e addi a1, a1, 0x5e0 c9c0: 66 85 mv a0, s9 c9c2: ef 00 c0 5f jal 0xcfbe c9c6: d9 4d li s11, 0x16 c9c8: 23 00 24 01 sb s2, 0x0(s0) c9cc: 6f f0 ef ff j 0xc1ca c9d0: 89 47 li a5, 0x2 c9d2: 23 ae fc 0c sw a5, 0xdc(s9) c9d6: 23 b0 a4 01 sd s10, 0x0(s1) c9da: 81 4d li s11, 0x0 c9dc: 6f f0 ef fe j 0xc1ca c9e0: 51 47 li a4, 0x14 c9e2: e3 8f e7 d2 beq a5, a4, 0xc720 c9e6: 97 55 02 00 auipc a1, 0x25 c9ea: 93 85 25 56 addi a1, a1, 0x562 c9ee: 66 85 mv a0, s9 c9f0: ef 00 40 51 jal 0xcf04 c9f4: 83 27 44 1c lw a5, 0x1c4(s0) c9f8: 03 ad 8c 12 lw s10, 0x128(s9) c9fc: 6f f0 2f f4 j 0xc13e ca00: 89 45 li a1, 0x2 ca02: 22 85 mv a0, s0 ca04: ef 20 91 76 jal 0x1f96c ca08: 6a 86 mv a2, s10 ca0a: 97 55 02 00 auipc a1, 0x25 ca0e: 93 85 e5 5f addi a1, a1, 0x5fe ca12: 66 85 mv a0, s9 ca14: ef 00 00 4f jal 0xcf04 ca18: 03 b6 0c 11 ld a2, 0x110(s9) ca1c: e9 b2 j 0xc3e6 ca1e: 85 47 li a5, 0x1 ca20: 23 00 fa 00 sb a5, 0x0(s4) ca24: cd b0 j 0xc306 ca26: 83 b5 0c 11 ld a1, 0x110(s9) ca2a: 03 b5 8c 46 ld a0, 0x468(s9) ca2e: ef d0 af 83 jal 0x9a68 ca32: 63 08 05 10 beqz a0, 0xcb42 ca36: 93 07 80 0c li a5, 0xc8 ca3a: 23 a4 fc 12 sw a5, 0x128(s9) ca3e: 23 22 a4 1d sw s10, 0x1c4(s0) ca42: a9 47 li a5, 0xa ca44: 13 0d 80 0c li s10, 0xc8 ca48: 6f f0 6f ef j 0xc13e ca4c: 17 56 02 00 auipc a2, 0x25 ca50: 13 06 c6 5f addi a2, a2, 0x5fc ca54: 97 55 02 00 auipc a1, 0x25 ca58: 93 85 c5 25 addi a1, a1, 0x25c ca5c: ef d0 df d9 jal 0xa7f8 ca60: 63 14 05 22 bnez a0, 0xcc88 ca64: 83 27 44 1c lw a5, 0x1c4(s0) ca68: 2d 47 li a4, 0xb ca6a: e3 8a e7 e2 beq a5, a4, 0xc89e ca6e: 29 47 li a4, 0xa ca70: 03 b5 0c 11 ld a0, 0x110(s9) ca74: e3 80 e7 be beq a5, a4, 0xc654 ca78: 25 be j 0xc5b0 ca7a: 19 46 li a2, 0x6 ca7c: e2 85 mv a1, s8 ca7e: 17 55 02 00 auipc a0, 0x25 ca82: 13 05 25 69 addi a0, a0, 0x692 ca86: ef a0 c1 55 jal 0x26fe2 ca8a: e3 08 05 d6 beqz a0, 0xc7fa ca8e: 89 47 li a5, 0x2 ca90: 23 a4 fc 14 sw a5, 0x148(s9) ca94: 19 0c addi s8, s8, 0x6 ca96: b5 b3 j 0xc802 ca98: 81 45 li a1, 0x0 ca9a: 22 85 mv a0, s0 ca9c: ef 20 11 6d jal 0x1f96c caa0: 97 55 02 00 auipc a1, 0x25 caa4: 93 85 85 62 addi a1, a1, 0x628 caa8: 66 85 mv a0, s9 caaa: ef 00 a0 45 jal 0xcf04 caae: 03 b6 0c 11 ld a2, 0x110(s9) cab2: 15 ba j 0xc3e6 cab4: 6a 86 mv a2, s10 cab6: 97 55 02 00 auipc a1, 0x25 caba: 93 85 25 48 addi a1, a1, 0x482 cabe: ef 80 2f 83 jal 0x4af0 <.plt+0x1b0> cac2: e3 00 85 c5 beq a0, s8, 0xc702 cac6: 03 b5 0c 11 ld a0, 0x110(s9) caca: 85 bd j 0xc93a cacc: 62 86 mv a2, s8 cace: da 85 mv a1, s6 cad0: 66 85 mv a0, s9 cad2: ef c0 3f db jal 0x9884 cad6: aa 8d mv s11, a0 cad8: 63 19 05 ee bnez a0, 0xc1ca cadc: 83 a7 0c 0e lw a5, 0xe0(s9) cae0: e3 9b 07 84 bnez a5, 0xc336 cae4: 03 b7 0c 0f ld a4, 0xf0(s9) cae8: 95 47 li a5, 0x5 caea: e3 f6 e7 84 bgeu a5, a4, 0xc336 caee: 03 37 84 2f ld a4, 0x2f8(s0) caf2: 85 67 lui a5, 0x1 caf4: e6 97 add a5, a5, s9 caf6: 38 5f lw a4, 0x78(a4) caf8: 83 b5 87 90 ld a1, -0x6f8(a5) cafc: 93 17 d7 02 slli a5, a4, 0x2d cb00: 63 c6 07 2c bltz a5, 0xcdcc cb04: 03 b5 8c 46 ld a0, 0x468(s9) cb08: ef c0 1f f6 jal 0x9a68 cb0c: e3 15 05 82 bnez a0, 0xc336 cb10: 89 47 li a5, 0x2 cb12: 23 8c 0c 0c sb zero, 0xd8(s9) cb16: 23 ae fc 0c sw a5, 0xdc(s9) cb1a: 81 4d li s11, 0x0 cb1c: 6f f0 ef ea j 0xc1ca cb20: 03 47 f4 2b lbu a4, 0x2bf(s0) cb24: 63 18 07 e6 bnez a4, 0xc194 cb28: 2d bd j 0xc962 cb2a: 03 a6 8c 12 lw a2, 0x128(s9) cb2e: 97 55 02 00 auipc a1, 0x25 cb32: 93 85 25 d6 addi a1, a1, -0x29e cb36: 66 85 mv a0, s9 cb38: ef 00 60 48 jal 0xcfbe cb3c: d9 4d li s11, 0x16 cb3e: 6f f0 cf e8 j 0xc1ca cb42: 23 8c 0c 0c sb zero, 0xd8(s9) cb46: 81 4d li s11, 0x0 cb48: 6f f0 2f e8 j 0xc1ca cb4c: 83 bd 0c 11 ld s11, 0x110(s9) cb50: 03 cd 1d 01 lbu s10, 0x11(s11) cb54: c5 0d addi s11, s11, 0x11 cb56: 63 02 0d 02 beqz s10, 0xcb7a cb5a: ef 80 6f d1 jal 0x5070 <.plt+0x730> cb5e: 14 61 ld a3, 0x0(a0) cb60: 09 67 lui a4, 0x2 cb62: 31 a0 j 0xcb6e cb64: 03 cd 1d 00 lbu s10, 0x1(s11) cb68: 85 0d addi s11, s11, 0x1 cb6a: 63 08 0d 00 beqz s10, 0xcb7a cb6e: 06 0d slli s10, s10, 0x1 cb70: 36 9d add s10, s10, a3 cb72: 83 57 0d 00 lhu a5, 0x0(s10) cb76: f9 8f and a5, a5, a4 cb78: f5 f7 bnez a5, 0xcb64 cb7a: 21 46 li a2, 0x8 cb7c: ee 85 mv a1, s11 cb7e: 17 55 02 00 auipc a0, 0x25 cb82: 13 05 25 57 addi a0, a0, 0x572 cb86: ef a0 c1 45 jal 0x26fe2 cb8a: 63 0b 05 16 beqz a0, 0xcd00 cb8e: 03 b6 0c 11 ld a2, 0x110(s9) cb92: 23 a4 0c 14 sw zero, 0x148(s9) cb96: 6f f0 1f 85 j 0xc3e6 cb9a: 83 37 84 62 ld a5, 0x628(s0) cb9e: 05 47 li a4, 0x1 cba0: 03 ad 8c 12 lw s10, 0x128(s9) cba4: 98 c3 sw a4, 0x0(a5) cba6: 71 b4 j 0xc632 cba8: 83 b5 0c 11 ld a1, 0x110(s9) cbac: 45 46 li a2, 0x11 cbae: 17 55 02 00 auipc a0, 0x25 cbb2: 13 05 25 59 addi a0, a0, 0x592 cbb6: ef a0 c1 42 jal 0x26fe2 cbba: 19 c5 beqz a0, 0xcbc8 cbbc: 83 a7 8c 12 lw a5, 0x128(s9) cbc0: 13 07 10 19 li a4, 0x191 cbc4: 63 8e e7 16 beq a5, a4, 0xcd40 cbc8: 83 b5 0c 11 ld a1, 0x110(s9) cbcc: 4d 46 li a2, 0x13 cbce: 17 55 02 00 auipc a0, 0x25 cbd2: 13 05 a5 58 addi a0, a0, 0x58a cbd6: ef a0 c1 40 jal 0x26fe2 cbda: 83 a7 8c 12 lw a5, 0x128(s9) cbde: 09 c5 beqz a0, 0xcbe8 cbe0: 13 07 70 19 li a4, 0x197 cbe4: 63 8e e7 14 beq a5, a4, 0xcd40 cbe8: 9b 87 47 ed addiw a5, a5, -0x12c cbec: 13 07 30 06 li a4, 0x63 cbf0: 03 b5 0c 11 ld a0, 0x110(s9) cbf4: 63 7e f7 1a bgeu a4, a5, 0xcdb0 cbf8: 83 37 84 2f ld a5, 0x2f8(s0) cbfc: 2a 86 mv a2, a0 cbfe: bc 5f lw a5, 0x78(a5) cc00: 13 97 d7 02 slli a4, a5, 0x2d cc04: 63 51 07 fe bgez a4, 0xc3e6 cc08: aa 85 mv a1, a0 cc0a: 22 85 mv a0, s0 cc0c: ef 00 82 1d jal 0x2cde4 cc10: aa 8d mv s11, a0 cc12: 63 1c 05 da bnez a0, 0xc1ca cc16: 03 b6 0c 11 ld a2, 0x110(s9) cc1a: 6f f0 cf fc j 0xc3e6 cc1e: 03 b6 0c 11 ld a2, 0x110(s9) cc22: 03 4d e6 00 lbu s10, 0xe(a2) cc26: 93 0d e6 00 addi s11, a2, 0xe cc2a: 32 e4 sd a2, 0x8(sp) cc2c: ef 80 4f c4 jal 0x5070 <.plt+0x730> cc30: 05 67 lui a4, 0x1 cc32: 14 61 ld a3, 0x0(a0) cc34: 22 66 ld a2, 0x8(sp) cc36: 13 07 07 80 addi a4, a4, -0x800 cc3a: 93 05 a0 02 li a1, 0x2a cc3e: 63 1a 0d 00 bnez s10, 0xcc52 cc42: 39 a4 j 0xce50 cc44: 63 02 bd 16 beq s10, a1, 0xcda8 cc48: 03 cd 1d 00 lbu s10, 0x1(s11) cc4c: 85 0d addi s11, s11, 0x1 cc4e: 63 02 0d 14 beqz s10, 0xcd92 cc52: 93 17 1d 00 slli a5, s10, 0x1 cc56: b6 97 add a5, a5, a3 cc58: 83 d7 07 00 lhu a5, 0x0(a5) cc5c: f9 8f and a5, a5, a4 cc5e: fd d3 beqz a5, 0xcc44 cc60: 29 46 li a2, 0xa cc62: 81 45 li a1, 0x0 cc64: 6e 85 mv a0, s11 cc66: ef 70 bf e3 jal 0x4aa0 <.plt+0x160> cc6a: a5 67 lui a5, 0x9 cc6c: e6 97 add a5, a5, s9 cc6e: 03 b7 07 b3 ld a4, -0x4d0(a5) cc72: 23 b0 ac 12 sd a0, 0x120(s9) cc76: 03 b6 0c 11 ld a2, 0x110(s9) cc7a: 63 16 e5 f6 bne a0, a4, 0xc3e6 cc7e: 85 47 li a5, 0x1 cc80: 23 8c fc 10 sb a5, 0x118(s9) cc84: 6f f0 2f f6 j 0xc3e6 cc88: 81 45 li a1, 0x0 cc8a: 22 85 mv a0, s0 cc8c: ef 20 11 4e jal 0x1f96c cc90: 97 55 02 00 auipc a1, 0x25 cc94: 93 85 85 3c addi a1, a1, 0x3c8 cc98: 66 85 mv a0, s9 cc9a: ef 00 a0 26 jal 0xcf04 cc9e: 03 b6 0c 11 ld a2, 0x110(s9) cca2: 6f f0 4f f4 j 0xc3e6 cca6: 85 45 li a1, 0x1 cca8: 22 85 mv a0, s0 ccaa: ef 20 31 4c jal 0x1f96c ccae: 97 55 02 00 auipc a1, 0x25 ccb2: 93 85 25 3e addi a1, a1, 0x3e2 ccb6: 66 85 mv a0, s9 ccb8: ef 00 c0 24 jal 0xcf04 ccbc: 03 b6 0c 11 ld a2, 0x110(s9) ccc0: 6f f0 6f f2 j 0xc3e6 ccc4: 89 45 li a1, 0x2 ccc6: 09 46 li a2, 0x2 ccc8: 66 85 mv a0, s9 ccca: ef 50 d1 3e jal 0x228b6 ccce: 83 b6 0c 11 ld a3, 0x110(s9) ccd2: 03 37 04 35 ld a4, 0x350(s0) ccd6: 83 b5 8c 74 ld a1, 0x748(s9) ccda: ad 06 addi a3, a3, 0xb ccdc: 63 06 07 0e beqz a4, 0xcdc8 cce0: a5 67 lui a5, 0x9 cce2: e6 97 add a5, a5, s9 cce4: 83 b7 87 b1 ld a5, -0x4e8(a5) cce8: 05 46 li a2, 0x1 ccea: 66 85 mv a0, s9 ccec: ef b0 ef f9 jal 0x848a ccf0: 89 45 li a1, 0x2 ccf2: 66 85 mv a0, s9 ccf4: ef 50 11 3f jal 0x228e4 ccf8: 03 b6 0c 11 ld a2, 0x110(s9) ccfc: 6f f0 af ee j 0xc3e6 cd00: 1d 46 li a2, 0x7 cd02: ee 85 mv a1, s11 cd04: 17 55 02 00 auipc a0, 0x25 cd08: 13 05 c5 3f addi a0, a0, 0x3fc cd0c: ef a0 61 2d jal 0x26fe2 cd10: 71 c9 beqz a0, 0xcde4 cd12: 85 47 li a5, 0x1 cd14: 03 b6 0c 11 ld a2, 0x110(s9) cd18: 23 a4 fc 14 sw a5, 0x148(s9) cd1c: 6f f0 af ec j 0xc3e6 cd20: 97 55 02 00 auipc a1, 0x25 cd24: 93 85 05 16 addi a1, a1, 0x160 cd28: 66 85 mv a0, s9 cd2a: ef 00 a0 1d jal 0xcf04 cd2e: 89 47 li a5, 0x2 cd30: 23 a2 fc 14 sw a5, 0x144(s9) cd34: 23 8c bc 0d sb s11, 0xd8(s9) cd38: 23 a0 0c 0e sw zero, 0xe0(s9) cd3c: 6f f0 ef c8 j 0xc1ca cd40: 03 b5 0c 11 ld a0, 0x110(s9) cd44: 93 87 97 e6 addi a5, a5, -0x197 cd48: 13 bd 17 00 seqz s10, a5 cd4c: ef d0 cf 97 jal 0x9ec8 cd50: 2a 8c mv s8, a0 cd52: 63 0b 05 c6 beqz a0, 0xc1c8 cd56: 2a 86 mv a2, a0 cd58: ea 85 mv a1, s10 cd5a: 22 85 mv a0, s0 cd5c: ef d0 8f d4 jal 0xa2a4 cd60: 97 b7 03 00 auipc a5, 0x3b cd64: 83 b7 87 1a ld a5, 0x1a8(a5) cd68: 9c 63 ld a5, 0x0(a5) cd6a: aa 8d mv s11, a0 cd6c: 62 85 mv a0, s8 cd6e: 82 97 jalr a5 cd70: 63 9d 0d c4 bnez s11, 0xc1ca cd74: 03 b6 0c 11 ld a2, 0x110(s9) cd78: 6f f0 ef e6 j 0xc3e6 cd7c: 6a 86 mv a2, s10 cd7e: 97 55 02 00 auipc a1, 0x25 cd82: 93 85 25 b1 addi a1, a1, -0x4ee cd86: 66 85 mv a0, s9 cd88: ef 00 60 23 jal 0xcfbe cd8c: d9 4d li s11, 0x16 cd8e: 6f f0 cf c3 j 0xc1ca cd92: 83 d7 06 00 lhu a5, 0x0(a3) cd96: 7d 8f and a4, a4, a5 cd98: e3 14 07 ec bnez a4, 0xcc60 cd9c: a5 67 lui a5, 0x9 cd9e: e6 97 add a5, a5, s9 cda0: 23 b8 07 b2 sd zero, -0x4d0(a5) cda4: 6f f0 2f e4 j 0xc3e6 cda8: 83 d7 46 05 lhu a5, 0x54(a3) cdac: 7d 8f and a4, a4, a5 cdae: ed b7 j 0xcd98 cdb0: aa 85 mv a1, a0 cdb2: 25 46 li a2, 0x9 cdb4: 17 55 02 00 auipc a0, 0x25 cdb8: 13 05 c5 3b addi a0, a0, 0x3bc cdbc: ef a0 61 22 jal 0x26fe2 cdc0: 31 e1 bnez a0, 0xce04 cdc2: 03 b5 0c 11 ld a0, 0x110(s9) cdc6: 0d bd j 0xcbf8 cdc8: 78 60 ld a4, 0xc0(s0) cdca: 19 bf j 0xcce0 cdcc: 15 46 li a2, 0x5 cdce: 17 55 02 00 auipc a0, 0x25 cdd2: 13 05 a5 0a addi a0, a0, 0xaa cdd6: ef a0 c1 20 jal 0x26fe2 cdda: e3 0b 05 d2 beqz a0, 0xcb10 cdde: 81 4d li s11, 0x0 cde0: 6f f0 af be j 0xc1ca cde4: 11 46 li a2, 0x4 cde6: ee 85 mv a1, s11 cde8: 17 55 02 00 auipc a0, 0x25 cdec: 13 05 05 32 addi a0, a0, 0x320 cdf0: ef a0 21 1f jal 0x26fe2 cdf4: 29 c1 beqz a0, 0xce36 cdf6: 89 47 li a5, 0x2 cdf8: 03 b6 0c 11 ld a2, 0x110(s9) cdfc: 23 a4 fc 14 sw a5, 0x148(s9) ce00: 6f f0 6f de j 0xc3e6 ce04: 83 b7 0c 18 ld a5, 0x180(s9) ce08: 03 b5 0c 11 ld a0, 0x110(s9) ce0c: e3 96 07 de bnez a5, 0xcbf8 ce10: ef d0 8f 8b jal 0x9ec8 ce14: 63 0a 05 ba beqz a0, 0xc1c8 ce18: 03 47 05 00 lbu a4, 0x0(a0) ce1c: 29 e3 bnez a4, 0xce5e ce1e: 97 b7 03 00 auipc a5, 0x3b ce22: 83 b7 a7 0e ld a5, 0xea(a5) ce26: 9c 63 ld a5, 0x0(a5) ce28: 82 97 jalr a5 ce2a: 03 b6 0c 11 ld a2, 0x110(s9) ce2e: 6f f0 8f db j 0xc3e6 ce32: 35 49 li s2, 0xd ce34: bd be j 0xc9b2 ce36: 19 46 li a2, 0x6 ce38: ee 85 mv a1, s11 ce3a: 17 55 02 00 auipc a0, 0x25 ce3e: 13 05 65 2d addi a0, a0, 0x2d6 ce42: ef a0 01 1a jal 0x26fe2 ce46: 45 f9 bnez a0, 0xcdf6 ce48: 03 b6 0c 11 ld a2, 0x110(s9) ce4c: 6f f0 af d9 j 0xc3e6 ce50: 03 d7 06 00 lhu a4, 0x0(a3) ce54: 85 67 lui a5, 0x1 ce56: 93 87 07 80 addi a5, a5, -0x800 ce5a: 7d 8f and a4, a4, a5 ce5c: 35 bf j 0xcd98 ce5e: 03 c7 1c 4a lbu a4, 0x4a1(s9) ce62: 23 b0 ac 18 sd a0, 0x180(s9) ce66: e3 0a 07 98 beqz a4, 0xc7fa ce6a: 97 b7 03 00 auipc a5, 0x3b ce6e: 83 b7 67 10 ld a5, 0x106(a5) ce72: 9c 63 ld a5, 0x0(a5) ce74: 82 97 jalr a5 ce76: 23 b4 ac 18 sd a0, 0x188(s9) ce7a: 63 07 05 b4 beqz a0, 0xc1c8 ce7e: 22 85 mv a0, s0 ce80: ef c0 bf ac jal 0x994a ce84: aa 8d mv s11, a0 ce86: 63 12 05 b4 bnez a0, 0xc1ca ce8a: 03 b6 0c 11 ld a2, 0x110(s9) ce8e: 6f f0 8f d5 j 0xc3e6 000000000000ce92 : ce92: 03 38 85 27 ld a6, 0x278(a0) ce96: 01 11 addi sp, sp, -0x20 ce98: 22 e8 sd s0, 0x10(sp) ce9a: 06 ec sd ra, 0x18(sp) ce9c: 2a 84 mv s0, a0 ce9e: 63 08 08 00 beqz a6, 0xceae cea2: 42 64 ld s0, 0x10(sp) cea4: e2 60 ld ra, 0x18(sp) cea6: 03 37 85 1b ld a4, 0x1b8(a0) ceaa: 05 61 addi sp, sp, 0x20 ceac: 02 88 jr a6 ceae: 09 47 li a4, 0x2 ceb0: 63 77 b7 00 bgeu a4, a1, 0xcebe ceb4: e2 60 ld ra, 0x18(sp) ceb6: 42 64 ld s0, 0x10(sp) ceb8: 01 45 li a0, 0x0 ceba: 05 61 addi sp, sp, 0x20 cebc: 82 80 ret cebe: 93 97 05 02 slli a5, a1, 0x20 cec2: 81 93 srli a5, a5, 0x20 cec4: 4a e0 sd s2, 0x0(sp) cec6: 13 95 17 00 slli a0, a5, 0x1 ceca: 36 89 mv s2, a3 cecc: 83 36 04 1b ld a3, 0x1b0(s0) ced0: aa 97 add a5, a5, a0 ced2: 17 c5 02 00 auipc a0, 0x2c ced6: 13 05 65 b4 addi a0, a0, -0x4ba ceda: 26 e4 sd s1, 0x8(sp) cedc: 89 45 li a1, 0x2 cede: b2 84 mv s1, a2 cee0: 3e 95 add a0, a0, a5 cee2: 05 46 li a2, 0x1 cee4: ef 70 df ad jal 0x49c0 <.plt+0x80> cee8: 83 36 04 1b ld a3, 0x1b0(s0) ceec: ca 85 mv a1, s2 ceee: 26 85 mv a0, s1 cef0: 05 46 li a2, 0x1 cef2: ef 70 ff ac jal 0x49c0 <.plt+0x80> cef6: e2 60 ld ra, 0x18(sp) cef8: 42 64 ld s0, 0x10(sp) cefa: a2 64 ld s1, 0x8(sp) cefc: 02 69 ld s2, 0x0(sp) cefe: 01 45 li a0, 0x0 cf00: 05 61 addi sp, sp, 0x20 cf02: 82 80 ret 000000000000cf04 : cf04: 59 71 addi sp, sp, -0x70 cf06: 22 f8 sd s0, 0x30(sp) cf08: 2a 84 mv s0, a0 cf0a: 05 65 lui a0, 0x1 cf0c: 26 f4 sd s1, 0x28(sp) cf0e: 06 fc sd ra, 0x38(sp) cf10: 93 04 05 83 addi s1, a0, -0x7d0 cf14: 13 01 01 81 addi sp, sp, -0x7f0 cf18: 8a 94 add s1, s1, sp cf1a: 90 e0 sd a2, 0x0(s1) cf1c: 2a 86 mv a2, a0 cf1e: 13 05 85 83 addi a0, a0, -0x7c8 cf22: 0a 95 add a0, a0, sp cf24: 14 e1 sd a3, 0x0(a0) cf26: b2 86 mv a3, a2 cf28: 13 06 06 84 addi a2, a2, -0x7c0 cf2c: 0a 96 add a2, a2, sp cf2e: 18 e2 sd a4, 0x0(a2) cf30: 36 87 mv a4, a3 cf32: 93 86 86 84 addi a3, a3, -0x7b8 cf36: 8a 96 add a3, a3, sp cf38: 9c e2 sd a5, 0x0(a3) cf3a: ba 87 mv a5, a4 cf3c: 13 07 07 85 addi a4, a4, -0x7b0 cf40: 0a 97 add a4, a4, sp cf42: 93 87 87 85 addi a5, a5, -0x7a8 cf46: 23 30 07 01 sd a6, 0x0(a4) cf4a: 8a 97 add a5, a5, sp cf4c: 23 b0 17 01 sd a7, 0x0(a5) cf50: 01 c4 beqz s0, 0xcf58 cf52: 83 47 04 4b lbu a5, 0x4b0(s0) cf56: 81 eb bnez a5, 0xcf66 cf58: 13 01 01 7f addi sp, sp, 0x7f0 cf5c: e2 70 ld ra, 0x38(sp) cf5e: 42 74 ld s0, 0x30(sp) cf60: a2 74 ld s1, 0x28(sp) cf62: 65 61 addi sp, sp, 0x70 cf64: 82 80 ret cf66: 05 67 lui a4, 0x1 cf68: 93 07 07 83 addi a5, a4, -0x7d0 cf6c: fd 74 lui s1, 0xfffff cf6e: b3 06 f1 00 add a3, sp, a5 cf72: 93 84 84 7f addi s1, s1, 0x7f8 cf76: 93 07 07 81 addi a5, a4, -0x7f0 cf7a: a6 97 add a5, a5, s1 cf7c: b3 84 27 00 add s1, a5, sp cf80: 13 07 07 81 addi a4, a4, -0x7f0 cf84: fd 77 lui a5, 0xfffff cf86: 2e 86 mv a2, a1 cf88: 3e 97 add a4, a4, a5 cf8a: 85 65 lui a1, 0x1 cf8c: b3 07 27 00 add a5, a4, sp cf90: 93 85 15 80 addi a1, a1, -0x7ff cf94: 26 85 mv a0, s1 cf96: 23 b8 d7 7e sd a3, 0x7f0(a5) cf9a: ef 80 6f 83 jal 0x4fd0 <.plt+0x690> cf9e: 26 85 mv a0, s1 cfa0: ef 70 1f c5 jal 0x4bf0 <.plt+0x2b0> cfa4: aa 86 mv a3, a0 cfa6: 26 86 mv a2, s1 cfa8: 22 85 mv a0, s0 cfaa: 81 45 li a1, 0x0 cfac: ef f0 7f ee jal 0xce92 cfb0: 13 01 01 7f addi sp, sp, 0x7f0 cfb4: e2 70 ld ra, 0x38(sp) cfb6: 42 74 ld s0, 0x30(sp) cfb8: a2 74 ld s1, 0x28(sp) cfba: 65 61 addi sp, sp, 0x70 cfbc: 82 80 ret 000000000000cfbe : cfbe: 05 63 lui t1, 0x1 cfc0: 1d 71 addi sp, sp, -0x60 cfc2: 13 03 83 91 addi t1, t1, -0x6e8 cfc6: 13 0e 01 03 addi t3, sp, 0x30 cfca: 4a e8 sd s2, 0x10(sp) cfcc: 33 09 65 00 add s2, a0, t1 cfd0: 22 f0 sd s0, 0x20(sp) cfd2: 32 f8 sd a2, 0x30(sp) cfd4: 2a 84 mv s0, a0 cfd6: 36 fc sd a3, 0x38(sp) cfd8: 2e 86 mv a2, a1 cfda: f2 86 mv a3, t3 cfdc: 91 65 lui a1, 0x4 cfde: 4a 85 mv a0, s2 cfe0: 06 f4 sd ra, 0x28(sp) cfe2: ba e0 sd a4, 0x40(sp) cfe4: be e4 sd a5, 0x48(sp) cfe6: c2 e8 sd a6, 0x50(sp) cfe8: c6 ec sd a7, 0x58(sp) cfea: 72 e4 sd t3, 0x8(sp) cfec: ef 70 5f fe jal 0x4fd0 <.plt+0x690> cff0: 03 35 04 1c ld a0, 0x1c0(s0) cff4: 01 c9 beqz a0, 0xd004 cff6: 26 ec sd s1, 0x18(sp) cff8: a5 64 lui s1, 0x9 cffa: a2 94 add s1, s1, s0 cffc: 83 c7 04 97 lbu a5, -0x690(s1) d000: b1 c7 beqz a5, 0xd04c d002: e2 64 ld s1, 0x18(sp) d004: 83 47 04 4b lbu a5, 0x4b0(s0) d008: 91 cf beqz a5, 0xd024 d00a: 4a 85 mv a0, s2 d00c: ef 70 5f be jal 0x4bf0 <.plt+0x2b0> d010: 91 67 lui a5, 0x4 d012: f9 17 addi a5, a5, -0x2 d014: aa 86 mv a3, a0 d016: 63 fc a7 00 bgeu a5, a0, 0xd02e d01a: 4a 86 mv a2, s2 d01c: 81 45 li a1, 0x0 d01e: 22 85 mv a0, s0 d020: ef f0 3f e7 jal 0xce92 d024: a2 70 ld ra, 0x28(sp) d026: 02 74 ld s0, 0x20(sp) d028: 42 69 ld s2, 0x10(sp) d02a: 25 61 addi sp, sp, 0x60 d02c: 82 80 ret d02e: 85 67 lui a5, 0x1 d030: 33 07 a4 00 add a4, s0, a0 d034: 93 06 15 00 addi a3, a0, 0x1 d038: 3e 97 add a4, a4, a5 d03a: 33 06 d4 00 add a2, s0, a3 d03e: a9 45 li a1, 0xa d040: 23 0c b7 90 sb a1, -0x6e8(a4) d044: b2 97 add a5, a5, a2 d046: 23 8c 07 90 sb zero, -0x6e8(a5) d04a: c1 bf j 0xd01a d04c: ca 86 mv a3, s2 d04e: 17 56 02 00 auipc a2, 0x25 d052: 13 06 26 40 addi a2, a2, 0x402 d056: 93 05 00 10 li a1, 0x100 d05a: ef 70 7f e0 jal 0x4e60 <.plt+0x520> d05e: 85 47 li a5, 0x1 d060: 23 88 f4 96 sb a5, -0x690(s1) d064: e2 64 ld s1, 0x18(sp) d066: 79 bf j 0xd004 000000000000d068 : d068: 83 27 45 1f lw a5, 0x1f4(a0) d06c: 01 11 addi sp, sp, -0x20 d06e: 22 e8 sd s0, 0x10(sp) d070: b3 85 b7 40 sub a1, a5, a1 d074: 93 b5 15 00 seqz a1, a1 d078: 93 87 25 04 addi a5, a1, 0x42 d07c: 8e 07 slli a5, a5, 0x3 d07e: 33 08 f5 00 add a6, a0, a5 d082: 83 37 88 00 ld a5, 0x8(a6) d086: 3a 84 mv s0, a4 d088: 06 ec sd ra, 0x18(sp) d08a: 02 c6 sw zero, 0xc(sp) d08c: 78 00 addi a4, sp, 0xc d08e: 82 97 jalr a5 d090: 08 e0 sd a0, 0x0(s0) d092: 63 5e 05 00 bgez a0, 0xd0ae d096: 32 45 lw a0, 0xc(sp) d098: 05 c1 beqz a0, 0xd0b8 d09a: 93 07 10 05 li a5, 0x51 d09e: 63 06 f5 00 beq a0, a5, 0xd0aa d0a2: e2 60 ld ra, 0x18(sp) d0a4: 42 64 ld s0, 0x10(sp) d0a6: 05 61 addi sp, sp, 0x20 d0a8: 82 80 ret d0aa: 23 30 04 00 sd zero, 0x0(s0) d0ae: e2 60 ld ra, 0x18(sp) d0b0: 42 64 ld s0, 0x10(sp) d0b2: 01 45 li a0, 0x0 d0b4: 05 61 addi sp, sp, 0x20 d0b6: 82 80 ret d0b8: e2 60 ld ra, 0x18(sp) d0ba: 42 64 ld s0, 0x10(sp) d0bc: 13 05 70 03 li a0, 0x37 d0c0: 05 61 addi sp, sp, 0x20 d0c2: 82 80 ret 000000000000d0c4 : d0c4: 93 87 c5 07 addi a5, a1, 0x7c d0c8: 03 48 45 2d lbu a6, 0x2d4(a0) d0cc: 79 71 addi sp, sp, -0x30 d0ce: 8a 07 slli a5, a5, 0x2 d0d0: 22 f0 sd s0, 0x20(sp) d0d2: 4a e8 sd s2, 0x10(sp) d0d4: aa 97 add a5, a5, a0 d0d6: 06 f4 sd ra, 0x28(sp) d0d8: 26 ec sd s1, 0x18(sp) d0da: 2a 84 mv s0, a0 d0dc: b2 85 mv a1, a2 d0de: 88 43 lw a0, 0x0(a5) d0e0: 36 86 mv a2, a3 d0e2: 3a 89 mv s2, a4 d0e4: 63 08 08 02 beqz a6, 0xd114 d0e8: 38 70 ld a4, 0x60(s0) d0ea: b7 06 00 20 lui a3, 0x20000 d0ee: 1c 4b lw a5, 0x10(a4) d0f0: 18 73 ld a4, 0x20(a4) d0f2: ef 70 ff ab jal 0x4bb0 <.plt+0x270> d0f6: 23 0a 04 2c sb zero, 0x2d4(s0) d0fa: aa 84 mv s1, a0 d0fc: 23 20 09 00 sw zero, 0x0(s2) d100: fd 57 li a5, -0x1 d102: 63 82 f4 02 beq s1, a5, 0xd126 d106: a2 70 ld ra, 0x28(sp) d108: 02 74 ld s0, 0x20(sp) d10a: 42 69 ld s2, 0x10(sp) d10c: 26 85 mv a0, s1 d10e: e2 64 ld s1, 0x18(sp) d110: 45 61 addi sp, sp, 0x30 d112: 82 80 ret d114: 91 66 lui a3, 0x4 d116: ef 70 bf ac jal 0x4be0 <.plt+0x2a0> d11a: aa 84 mv s1, a0 d11c: 23 20 09 00 sw zero, 0x0(s2) d120: fd 57 li a5, -0x1 d122: e3 92 f4 fe bne s1, a5, 0xd106 d126: 4e e4 sd s3, 0x8(sp) d128: ef 70 9f a0 jal 0x4b30 <.plt+0x1f0> d12c: 83 29 05 00 lw s3, 0x0(a0) d130: ad 47 li a5, 0xb d132: 63 89 f9 00 beq s3, a5, 0xd144 d136: 91 47 li a5, 0x4 d138: 63 86 f9 00 beq s3, a5, 0xd144 d13c: 93 07 30 07 li a5, 0x73 d140: 63 9f f9 00 bne s3, a5, 0xd15e d144: a2 70 ld ra, 0x28(sp) d146: 02 74 ld s0, 0x20(sp) d148: 93 07 10 05 li a5, 0x51 d14c: 23 20 f9 00 sw a5, 0x0(s2) d150: 81 44 li s1, 0x0 d152: a2 69 ld s3, 0x8(sp) d154: 42 69 ld s2, 0x10(sp) d156: 26 85 mv a0, s1 d158: e2 64 ld s1, 0x18(sp) d15a: 45 61 addi sp, sp, 0x30 d15c: 82 80 ret d15e: 52 e0 sd s4, 0x0(sp) d160: 03 3a 04 00 ld s4, 0x0(s0) d164: ce 85 mv a1, s3 d166: 22 85 mv a0, s0 d168: ef 70 61 1a jal 0x2430e d16c: 2a 86 mv a2, a0 d16e: 97 55 02 00 auipc a1, 0x25 d172: 93 85 25 01 addi a1, a1, 0x12 d176: 52 85 mv a0, s4 d178: ef f0 7f e4 jal 0xcfbe d17c: 1c 60 ld a5, 0x0(s0) d17e: 25 67 lui a4, 0x9 d180: 02 6a ld s4, 0x0(sp) d182: ba 97 add a5, a5, a4 d184: 23 aa 37 97 sw s3, -0x68c(a5) d188: 93 07 70 03 li a5, 0x37 d18c: a2 69 ld s3, 0x8(sp) d18e: 23 20 f9 00 sw a5, 0x0(s2) d192: 95 bf j 0xd106 000000000000d194 : d194: 83 27 45 1f lw a5, 0x1f4(a0) d198: 01 11 addi sp, sp, -0x20 d19a: 22 e8 sd s0, 0x10(sp) d19c: b3 85 b7 40 sub a1, a5, a1 d1a0: 3a 84 mv s0, a4 d1a2: 93 b5 15 00 seqz a1, a1 d1a6: 78 00 addi a4, sp, 0xc d1a8: 06 ec sd ra, 0x18(sp) d1aa: ef f0 bf f1 jal 0xd0c4 d1ae: 08 e0 sd a0, 0x0(s0) d1b0: e2 60 ld ra, 0x18(sp) d1b2: 42 64 ld s0, 0x10(sp) d1b4: 32 45 lw a0, 0xc(sp) d1b6: 05 61 addi sp, sp, 0x20 d1b8: 82 80 ret 000000000000d1ba : d1ba: 93 85 c5 07 addi a1, a1, 0x7c d1be: 8a 05 slli a1, a1, 0x2 d1c0: 79 71 addi sp, sp, -0x30 d1c2: aa 95 add a1, a1, a0 d1c4: 4a e8 sd s2, 0x10(sp) d1c6: 2a 89 mv s2, a0 d1c8: 88 41 lw a0, 0x0(a1) d1ca: b2 85 mv a1, a2 d1cc: 36 86 mv a2, a3 d1ce: 81 46 li a3, 0x0 d1d0: 22 f0 sd s0, 0x20(sp) d1d2: 26 ec sd s1, 0x18(sp) d1d4: 06 f4 sd ra, 0x28(sp) d1d6: ba 84 mv s1, a4 d1d8: ef 70 8f ff jal 0x49d0 <.plt+0x90> d1dc: fd 57 li a5, -0x1 d1de: 23 a0 04 00 sw zero, 0x0(s1) d1e2: 2a 84 mv s0, a0 d1e4: 63 09 f5 00 beq a0, a5, 0xd1f6 d1e8: a2 70 ld ra, 0x28(sp) d1ea: 22 85 mv a0, s0 d1ec: 02 74 ld s0, 0x20(sp) d1ee: e2 64 ld s1, 0x18(sp) d1f0: 42 69 ld s2, 0x10(sp) d1f2: 45 61 addi sp, sp, 0x30 d1f4: 82 80 ret d1f6: 4e e4 sd s3, 0x8(sp) d1f8: ef 70 9f 93 jal 0x4b30 <.plt+0x1f0> d1fc: 83 29 05 00 lw s3, 0x0(a0) d200: ad 47 li a5, 0xb d202: 63 85 f9 00 beq s3, a5, 0xd20c d206: 91 47 li a5, 0x4 d208: 63 9d f9 00 bne s3, a5, 0xd222 d20c: a2 70 ld ra, 0x28(sp) d20e: 22 85 mv a0, s0 d210: 02 74 ld s0, 0x20(sp) d212: 93 07 10 05 li a5, 0x51 d216: 9c c0 sw a5, 0x0(s1) d218: a2 69 ld s3, 0x8(sp) d21a: e2 64 ld s1, 0x18(sp) d21c: 42 69 ld s2, 0x10(sp) d21e: 45 61 addi sp, sp, 0x30 d220: 82 80 ret d222: 52 e0 sd s4, 0x0(sp) d224: 03 3a 09 00 ld s4, 0x0(s2) d228: ce 85 mv a1, s3 d22a: 4a 85 mv a0, s2 d22c: ef 70 21 0e jal 0x2430e d230: 2a 86 mv a2, a0 d232: 97 55 02 00 auipc a1, 0x25 d236: 93 85 65 f6 addi a1, a1, -0x9a d23a: 52 85 mv a0, s4 d23c: ef f0 3f d8 jal 0xcfbe d240: 83 37 09 00 ld a5, 0x0(s2) d244: 25 67 lui a4, 0x9 d246: a2 70 ld ra, 0x28(sp) d248: ba 97 add a5, a5, a4 d24a: 22 85 mv a0, s0 d24c: 02 74 ld s0, 0x20(sp) d24e: 23 aa 37 97 sw s3, -0x68c(a5) d252: 93 07 80 03 li a5, 0x38 d256: 9c c0 sw a5, 0x0(s1) d258: a2 69 ld s3, 0x8(sp) d25a: 02 6a ld s4, 0x0(sp) d25c: e2 64 ld s1, 0x18(sp) d25e: 42 69 ld s2, 0x10(sp) d260: 45 61 addi sp, sp, 0x30 d262: 82 80 ret 000000000000d264 : d264: 1d 71 addi sp, sp, -0x60 d266: 4e fc sd s3, 0x38(sp) d268: 86 ec sd ra, 0x58(sp) d26a: 83 39 05 00 ld s3, 0x0(a0) d26e: bd c2 beqz a3, 0xd2d4 d270: 83 a7 49 17 lw a5, 0x174(s3) d274: a6 e4 sd s1, 0x48(sp) d276: ca e0 sd s2, 0x40(sp) d278: 66 e4 sd s9, 0x8(sp) d27a: a2 e8 sd s0, 0x50(sp) d27c: c1 8b andi a5, a5, 0x10 d27e: b6 84 mv s1, a3 d280: ae 8c mv s9, a1 d282: 32 89 mv s2, a2 d284: a9 cf beqz a5, 0xd2de d286: 25 64 lui s0, 0x9 d288: 4e 94 add s0, s0, s3 d28a: 83 27 04 96 lw a5, -0x6a0(s0) d28e: 13 05 80 03 li a0, 0x38 d292: 63 91 b7 10 bne a5, a1, 0xd394 d296: 52 f8 sd s4, 0x30(sp) d298: 03 3a 84 95 ld s4, -0x6a8(s0) d29c: 97 b7 03 00 auipc a5, 0x3b d2a0: 83 b7 47 c9 ld a5, -0x36c(a5) d2a4: 9c 63 ld a5, 0x0(a5) d2a6: 03 35 04 95 ld a0, -0x6b0(s0) d2aa: 36 9a add s4, s4, a3 d2ac: d2 85 mv a1, s4 d2ae: 82 97 jalr a5 d2b0: aa 89 mv s3, a0 d2b2: 71 c9 beqz a0, 0xd386 d2b4: 03 35 84 95 ld a0, -0x6a8(s0) d2b8: 26 86 mv a2, s1 d2ba: ca 85 mv a1, s2 d2bc: 4e 95 add a0, a0, s3 d2be: ef 70 3f 91 jal 0x4bd0 <.plt+0x290> d2c2: 23 3c 44 95 sd s4, -0x6a8(s0) d2c6: 23 38 34 95 sd s3, -0x6b0(s0) d2ca: a6 64 ld s1, 0x48(sp) d2cc: 46 64 ld s0, 0x50(sp) d2ce: 06 69 ld s2, 0x40(sp) d2d0: 42 7a ld s4, 0x30(sp) d2d2: a2 6c ld s9, 0x8(sp) d2d4: 01 45 li a0, 0x0 d2d6: e6 60 ld ra, 0x58(sp) d2d8: e2 79 ld s3, 0x38(sp) d2da: 25 61 addi sp, sp, 0x60 d2dc: 82 80 ret d2de: 56 f4 sd s5, 0x28(sp) d2e0: 62 e8 sd s8, 0x10(sp) d2e2: 52 f8 sd s4, 0x30(sp) d2e4: 5a f0 sd s6, 0x20(sp) d2e6: 5e ec sd s7, 0x18(sp) d2e8: 93 f7 15 00 andi a5, a1, 0x1 d2ec: 2a 8c mv s8, a0 d2ee: 81 4a li s5, 0x0 d2f0: 99 c3 beqz a5, 0xd2f6 d2f2: 83 ba 09 24 ld s5, 0x240(s3) d2f6: 93 f7 2c 00 andi a5, s9, 0x2 d2fa: 01 4a li s4, 0x0 d2fc: b1 ef bnez a5, 0xd358 d2fe: 37 0b 00 10 lui s6, 0x10000 d302: 91 6b lui s7, 0x4 d304: 05 0b addi s6, s6, 0x1 d306: 85 45 li a1, 0x1 d308: 4a 85 mv a0, s2 d30a: 26 84 mv s0, s1 d30c: 63 f3 9b 00 bgeu s7, s1, 0xd312 d310: 11 64 lui s0, 0x4 d312: 22 86 mv a2, s0 d314: 63 89 0a 00 beqz s5, 0xd326 d318: 83 b6 09 1d ld a3, 0x1d0(s3) d31c: 82 9a jalr s5 d31e: 63 03 65 09 beq a0, s6, 0xd3a4 d322: 63 1e a4 0a bne s0, a0, 0xd3de d326: 22 86 mv a2, s0 d328: 85 45 li a1, 0x1 d32a: 4a 85 mv a0, s2 d32c: 63 09 0a 00 beqz s4, 0xd33e d330: 83 b6 09 1e ld a3, 0x1e0(s3) d334: 02 9a jalr s4 d336: 63 0b 65 03 beq a0, s6, 0xd36c d33a: 63 16 a4 0c bne s0, a0, 0xd406 d33e: 81 8c sub s1, s1, s0 d340: 22 99 add s2, s2, s0 d342: f1 f0 bnez s1, 0xd306 d344: 46 64 ld s0, 0x50(sp) d346: a6 64 ld s1, 0x48(sp) d348: 06 69 ld s2, 0x40(sp) d34a: 42 7a ld s4, 0x30(sp) d34c: a2 7a ld s5, 0x28(sp) d34e: 02 7b ld s6, 0x20(sp) d350: e2 6b ld s7, 0x18(sp) d352: 42 6c ld s8, 0x10(sp) d354: a2 6c ld s9, 0x8(sp) d356: bd bf j 0xd2d4 d358: 03 ba 89 24 ld s4, 0x248(s3) d35c: e3 11 0a fa bnez s4, 0xd2fe d360: 83 b7 09 1e ld a5, 0x1e0(s3) d364: c9 df beqz a5, 0xd2fe d366: 03 ba 09 24 ld s4, 0x240(s3) d36a: 51 bf j 0xd2fe d36c: 97 b7 03 00 auipc a5, 0x3b d370: 83 b7 47 ba ld a5, -0x45c(a5) d374: 9c 63 ld a5, 0x0(a5) d376: 26 85 mv a0, s1 d378: 82 97 jalr a5 d37a: 2a 84 mv s0, a0 d37c: 49 ed bnez a0, 0xd416 d37e: a2 7a ld s5, 0x28(sp) d380: 02 7b ld s6, 0x20(sp) d382: e2 6b ld s7, 0x18(sp) d384: 42 6c ld s8, 0x10(sp) d386: 46 64 ld s0, 0x50(sp) d388: a6 64 ld s1, 0x48(sp) d38a: 06 69 ld s2, 0x40(sp) d38c: 42 7a ld s4, 0x30(sp) d38e: a2 6c ld s9, 0x8(sp) d390: 6d 45 li a0, 0x1b d392: 91 b7 j 0xd2d6 d394: 46 64 ld s0, 0x50(sp) d396: e6 60 ld ra, 0x58(sp) d398: a6 64 ld s1, 0x48(sp) d39a: 06 69 ld s2, 0x40(sp) d39c: a2 6c ld s9, 0x8(sp) d39e: e2 79 ld s3, 0x38(sp) d3a0: 25 61 addi sp, sp, 0x60 d3a2: 82 80 ret d3a4: 83 37 8c 2f ld a5, 0x2f8(s8) d3a8: fc 5f lw a5, 0x7c(a5) d3aa: c1 8b andi a5, a5, 0x10 d3ac: c9 eb bnez a5, 0xd43e d3ae: 97 b7 03 00 auipc a5, 0x3b d3b2: 83 b7 27 b6 ld a5, -0x49e(a5) d3b6: 9c 63 ld a5, 0x0(a5) d3b8: 26 85 mv a0, s1 d3ba: 82 97 jalr a5 d3bc: 2a 84 mv s0, a0 d3be: 61 d1 beqz a0, 0xd37e d3c0: 26 86 mv a2, s1 d3c2: ca 85 mv a1, s2 d3c4: ef 70 df 80 jal 0x4bd0 <.plt+0x290> d3c8: a5 67 lui a5, 0x9 d3ca: ce 97 add a5, a5, s3 d3cc: 03 a7 49 17 lw a4, 0x174(s3) d3d0: 23 b8 87 94 sd s0, -0x6b0(a5) d3d4: 23 bc 97 94 sd s1, -0x6a8(a5) d3d8: 23 a0 97 97 sw s9, -0x6a0(a5) d3dc: a1 a8 j 0xd434 d3de: 2a 86 mv a2, a0 d3e0: a2 86 mv a3, s0 d3e2: 97 55 02 00 auipc a1, 0x25 d3e6: 93 85 65 e0 addi a1, a1, -0x1fa d3ea: 4e 85 mv a0, s3 d3ec: ef f0 3f bd jal 0xcfbe d3f0: 46 64 ld s0, 0x50(sp) d3f2: a6 64 ld s1, 0x48(sp) d3f4: 06 69 ld s2, 0x40(sp) d3f6: 42 7a ld s4, 0x30(sp) d3f8: a2 7a ld s5, 0x28(sp) d3fa: 02 7b ld s6, 0x20(sp) d3fc: e2 6b ld s7, 0x18(sp) d3fe: 42 6c ld s8, 0x10(sp) d400: a2 6c ld s9, 0x8(sp) d402: 5d 45 li a0, 0x17 d404: c9 bd j 0xd2d6 d406: 97 55 02 00 auipc a1, 0x25 d40a: 93 85 a5 e0 addi a1, a1, -0x1f6 d40e: 4e 85 mv a0, s3 d410: ef f0 ff ba jal 0xcfbe d414: f1 bf j 0xd3f0 d416: 26 86 mv a2, s1 d418: ca 85 mv a1, s2 d41a: ef 70 6f fb jal 0x4bd0 <.plt+0x290> d41e: a5 67 lui a5, 0x9 d420: ce 97 add a5, a5, s3 d422: 89 46 li a3, 0x2 d424: 03 a7 49 17 lw a4, 0x174(s3) d428: 23 b8 87 94 sd s0, -0x6b0(a5) d42c: 23 bc 97 94 sd s1, -0x6a8(a5) d430: 23 a0 d7 96 sw a3, -0x6a0(a5) d434: 93 67 07 01 ori a5, a4, 0x10 d438: 23 aa f9 16 sw a5, 0x174(s3) d43c: 21 b7 j 0xd344 d43e: 97 55 02 00 auipc a1, 0x25 d442: 93 85 25 d7 addi a1, a1, -0x28e d446: 4e 85 mv a0, s3 d448: ef f0 7f b7 jal 0xcfbe d44c: 55 b7 j 0xd3f0 000000000000d44e : d44e: 39 71 addi sp, sp, -0x40 d450: 22 f8 sd s0, 0x30(sp) d452: 26 f4 sd s1, 0x28(sp) d454: 4a f0 sd s2, 0x20(sp) d456: 06 fc sd ra, 0x38(sp) d458: 2a 89 mv s2, a0 d45a: ae 84 mv s1, a1 d45c: 32 84 mv s0, a2 d45e: 89 e6 bnez a3, 0xd468 d460: 32 85 mv a0, a2 d462: ef 70 ef f8 jal 0x4bf0 <.plt+0x2b0> d466: aa 86 mv a3, a0 d468: 93 f7 14 00 andi a5, s1, 0x1 d46c: 81 cf beqz a5, 0xd484 d46e: 83 37 89 2f ld a5, 0x2f8(s2) d472: bc 5f lw a5, 0x78(a5) d474: b1 8b andi a5, a5, 0xc d476: 99 c7 beqz a5, 0xd484 d478: 03 47 09 5c lbu a4, 0x5c0(s2) d47c: 93 07 10 04 li a5, 0x41 d480: 63 0b f7 00 beq a4, a5, 0xd496 d484: 22 86 mv a2, s0 d486: 42 74 ld s0, 0x30(sp) d488: e2 70 ld ra, 0x38(sp) d48a: a6 85 mv a1, s1 d48c: 4a 85 mv a0, s2 d48e: a2 74 ld s1, 0x28(sp) d490: 02 79 ld s2, 0x20(sp) d492: 21 61 addi sp, sp, 0x40 d494: c1 bb j 0xd264 d496: 7d d4 beqz s0, 0xd484 d498: f5 d6 beqz a3, 0xd484 d49a: 52 e8 sd s4, 0x10(sp) d49c: 03 3a 09 00 ld s4, 0x0(s2) d4a0: 4e ec sd s3, 0x18(sp) d4a2: a5 69 lui s3, 0x9 d4a4: d2 99 add s3, s3, s4 d4a6: 83 c7 29 b0 lbu a5, -0x4fe(s3) d4aa: 91 cb beqz a5, 0xd4be d4ac: 03 47 04 00 lbu a4, 0x0(s0) d4b0: a9 47 li a5, 0xa d4b2: 63 0c f7 08 beq a4, a5, 0xd54a d4b6: a5 67 lui a5, 0x9 d4b8: d2 97 add a5, a5, s4 d4ba: 23 81 07 b0 sb zero, -0x4fe(a5) d4be: 36 86 mv a2, a3 d4c0: b5 45 li a1, 0xd d4c2: 22 85 mv a0, s0 d4c4: 36 e4 sd a3, 0x8(sp) d4c6: ef 70 af f5 jal 0x4c20 <.plt+0x2e0> d4ca: a2 66 ld a3, 0x8(sp) d4cc: 25 cd beqz a0, 0xd544 d4ce: 93 85 f6 ff addi a1, a3, -0x1 d4d2: a2 95 add a1, a1, s0 d4d4: aa 87 mv a5, a0 d4d6: 63 74 b5 02 bgeu a0, a1, 0xd4fe d4da: 25 68 lui a6, 0x9 d4dc: 35 46 li a2, 0xd d4de: a9 48 li a7, 0xa d4e0: 52 98 add a6, a6, s4 d4e2: 03 47 05 00 lbu a4, 0x0(a0) d4e6: 63 02 c7 04 beq a4, a2, 0xd52a d4ea: 03 47 05 00 lbu a4, 0x0(a0) d4ee: 63 0c c7 02 beq a4, a2, 0xd526 d4f2: 23 80 e7 00 sb a4, 0x0(a5) d4f6: 05 05 addi a0, a0, 0x1 d4f8: 85 07 addi a5, a5, 0x1 d4fa: e3 64 b5 fe bltu a0, a1, 0xd4e2 d4fe: a2 96 add a3, a3, s0 d500: 63 7a d5 00 bgeu a0, a3, 0xd514 d504: 03 47 05 00 lbu a4, 0x0(a0) d508: 35 46 li a2, 0xd d50a: 63 0f c7 04 beq a4, a2, 0xd568 d50e: 23 80 e7 00 sb a4, 0x0(a5) d512: 85 07 addi a5, a5, 0x1 d514: 63 f4 d7 00 bgeu a5, a3, 0xd51c d518: 23 80 07 00 sb zero, 0x0(a5) d51c: e2 69 ld s3, 0x18(sp) d51e: 42 6a ld s4, 0x10(sp) d520: b3 86 87 40 sub a3, a5, s0 d524: 85 b7 j 0xd484 d526: 29 47 li a4, 0xa d528: e9 b7 j 0xd4f2 d52a: 03 47 15 00 lbu a4, 0x1(a0) d52e: e3 1e 17 fb bne a4, a7, 0xd4ea d532: 23 80 e7 00 sb a4, 0x0(a5) d536: 03 37 88 b0 ld a4, -0x4f8(a6) d53a: 05 05 addi a0, a0, 0x1 d53c: 05 07 addi a4, a4, 0x1 d53e: 23 34 e8 b0 sd a4, -0x4f8(a6) d542: 55 bf j 0xd4f6 d544: e2 69 ld s3, 0x18(sp) d546: 42 6a ld s4, 0x10(sp) d548: 35 bf j 0xd484 d54a: fd 16 addi a3, a3, -0x1 d54c: 36 86 mv a2, a3 d54e: 93 05 14 00 addi a1, s0, 0x1 d552: 22 85 mv a0, s0 d554: 36 e4 sd a3, 0x8(sp) d556: ef 70 af e4 jal 0x4ba0 <.plt+0x260> d55a: 83 b7 89 b0 ld a5, -0x4f8(s3) d55e: a2 66 ld a3, 0x8(sp) d560: 85 07 addi a5, a5, 0x1 d562: 23 b4 f9 b0 sd a5, -0x4f8(s3) d566: 81 bf j 0xd4b6 d568: 29 47 li a4, 0xa d56a: 23 80 e7 00 sb a4, 0x0(a5) d56e: 25 67 lui a4, 0x9 d570: 3a 9a add s4, s4, a4 d572: 05 47 li a4, 0x1 d574: 23 01 ea b0 sb a4, -0x4fe(s4) d578: 85 07 addi a5, a5, 0x1 d57a: 69 bf j 0xd514 000000000000d57c : d57c: 41 11 addi sp, sp, -0x10 d57e: 22 e0 sd s0, 0x0(sp) d580: 36 84 mv s0, a3 d582: 81 46 li a3, 0x0 d584: 06 e4 sd ra, 0x8(sp) d586: ef 70 af c4 jal 0x49d0 <.plt+0x90> d58a: fd 57 li a5, -0x1 d58c: 63 08 f5 00 beq a0, a5, 0xd59c d590: 08 e0 sd a0, 0x0(s0) d592: 01 45 li a0, 0x0 d594: a2 60 ld ra, 0x8(sp) d596: 02 64 ld s0, 0x0(sp) d598: 41 01 addi sp, sp, 0x10 d59a: 82 80 ret d59c: ef 70 4f d9 jal 0x4b30 <.plt+0x1f0> d5a0: 1c 41 lw a5, 0x0(a0) d5a2: 2d 47 li a4, 0xb d5a4: 63 8d e7 00 beq a5, a4, 0xd5be d5a8: 11 47 li a4, 0x4 d5aa: 13 05 10 05 li a0, 0x51 d5ae: e3 83 e7 fe beq a5, a4, 0xd594 d5b2: a2 60 ld ra, 0x8(sp) d5b4: 02 64 ld s0, 0x0(sp) d5b6: 13 05 80 03 li a0, 0x38 d5ba: 41 01 addi sp, sp, 0x10 d5bc: 82 80 ret d5be: 13 05 10 05 li a0, 0x51 d5c2: c9 bf j 0xd594 000000000000d5c4 : d5c4: 39 71 addi sp, sp, -0x40 d5c6: 22 f8 sd s0, 0x30(sp) d5c8: 2a 84 mv s0, a0 d5ca: 08 61 ld a0, 0x0(a0) d5cc: 4a f0 sd s2, 0x20(sp) d5ce: 93 07 80 03 li a5, 0x38 d5d2: 28 71 ld a0, 0x60(a0) d5d4: 2e 89 mv s2, a1 d5d6: 85 45 li a1, 0x1 d5d8: 26 f4 sd s1, 0x28(sp) d5da: 4e ec sd s3, 0x18(sp) d5dc: 52 e8 sd s4, 0x10(sp) d5de: 06 fc sd ra, 0x38(sp) d5e0: 32 8a mv s4, a2 d5e2: b6 84 mv s1, a3 d5e4: ba 89 mv s3, a4 d5e6: 3e c6 sw a5, 0xc(sp) d5e8: ef 30 61 33 jal 0x2091e d5ec: 31 e9 bnez a0, 0xd640 d5ee: 83 27 44 1f lw a5, 0x1f4(s0) d5f2: 18 60 ld a4, 0x0(s0) d5f4: 23 b0 09 00 sd zero, 0x0(s3) d5f8: 03 37 87 45 ld a4, 0x458(a4) d5fc: 45 cf beqz a4, 0xd6b4 d5fe: b3 07 f9 40 sub a5, s2, a5 d602: a6 86 mv a3, s1 d604: 93 b5 17 00 seqz a1, a5 d608: 63 45 97 0c blt a4, s1, 0xd6d2 d60c: 93 87 05 04 addi a5, a1, 0x40 d610: 8e 07 slli a5, a5, 0x3 d612: a2 97 add a5, a5, s0 d614: 9c 67 ld a5, 0x8(a5) d616: 78 00 addi a4, sp, 0xc d618: 52 86 mv a2, s4 d61a: 22 85 mv a0, s0 d61c: 82 97 jalr a5 d61e: aa 84 mv s1, a0 d620: 63 4b 05 0a bltz a0, 0xd6d6 d624: 83 b7 09 00 ld a5, 0x0(s3) d628: a6 97 add a5, a5, s1 d62a: 23 b0 f9 00 sd a5, 0x0(s3) d62e: e2 70 ld ra, 0x38(sp) d630: 42 74 ld s0, 0x30(sp) d632: a2 74 ld s1, 0x28(sp) d634: 02 79 ld s2, 0x20(sp) d636: e2 69 ld s3, 0x18(sp) d638: 42 6a ld s4, 0x10(sp) d63a: 01 45 li a0, 0x0 d63c: 21 61 addi sp, sp, 0x40 d63e: 82 80 ret d640: 83 36 84 62 ld a3, 0x628(s0) d644: 83 27 44 1f lw a5, 0x1f4(s0) d648: 05 47 li a4, 0x1 d64a: 94 42 lw a3, 0x0(a3) d64c: b3 85 27 41 sub a1, a5, s2 d650: 93 b5 15 00 seqz a1, a1 d654: e3 9f e6 f8 bne a3, a4, 0xd5f2 d658: 23 b0 09 00 sd zero, 0x0(s3) d65c: 83 37 04 3f ld a5, 0x3f0(s0) d660: 03 39 84 3f ld s2, 0x3f8(s0) d664: 33 09 f9 40 sub s2, s2, a5 d668: 63 ef 24 05 bltu s1, s2, 0xd6c6 d66c: 03 35 84 3e ld a0, 0x3e8(s0) d670: 63 1e 09 06 bnez s2, 0xd6ec d674: 91 67 lui a5, 0x4 d676: a6 86 mv a3, s1 d678: 63 e8 97 06 bltu a5, s1, 0xd6e8 d67c: 93 87 05 04 addi a5, a1, 0x40 d680: 8e 07 slli a5, a5, 0x3 d682: a2 97 add a5, a5, s0 d684: 9c 67 ld a5, 0x8(a5) d686: 2a 86 mv a2, a0 d688: 78 00 addi a4, sp, 0xc d68a: 22 85 mv a0, s0 d68c: 82 97 jalr a5 d68e: aa 84 mv s1, a0 d690: 63 43 05 04 bltz a0, 0xd6d6 d694: 83 35 84 3e ld a1, 0x3e8(s0) d698: 2a 86 mv a2, a0 d69a: 52 85 mv a0, s4 d69c: ef 70 4f d3 jal 0x4bd0 <.plt+0x290> d6a0: 23 3c 94 3e sd s1, 0x3f8(s0) d6a4: 23 38 94 3e sd s1, 0x3f0(s0) d6a8: 83 b7 09 00 ld a5, 0x0(s3) d6ac: a6 97 add a5, a5, s1 d6ae: 23 b0 f9 00 sd a5, 0x0(s3) d6b2: b5 bf j 0xd62e d6b4: b3 07 f9 40 sub a5, s2, a5 d6b8: 11 67 lui a4, 0x4 d6ba: a6 86 mv a3, s1 d6bc: 93 b5 17 00 seqz a1, a5 d6c0: e3 56 97 f4 bge a4, s1, 0xd60c d6c4: 39 a0 j 0xd6d2 d6c6: 26 89 mv s2, s1 d6c8: 03 35 84 3e ld a0, 0x3e8(s0) d6cc: e3 04 09 fa beqz s2, 0xd674 d6d0: 31 a8 j 0xd6ec d6d2: ba 86 mv a3, a4 d6d4: 25 bf j 0xd60c d6d6: e2 70 ld ra, 0x38(sp) d6d8: 42 74 ld s0, 0x30(sp) d6da: 32 45 lw a0, 0xc(sp) d6dc: a2 74 ld s1, 0x28(sp) d6de: 02 79 ld s2, 0x20(sp) d6e0: e2 69 ld s3, 0x18(sp) d6e2: 42 6a ld s4, 0x10(sp) d6e4: 21 61 addi sp, sp, 0x40 d6e6: 82 80 ret d6e8: 91 66 lui a3, 0x4 d6ea: 49 bf j 0xd67c d6ec: b3 05 f5 00 add a1, a0, a5 d6f0: 4a 86 mv a2, s2 d6f2: 52 85 mv a0, s4 d6f4: ef 70 cf cd jal 0x4bd0 <.plt+0x290> d6f8: 83 37 04 3f ld a5, 0x3f0(s0) d6fc: a3 07 04 2c sb zero, 0x2cf(s0) d700: ca 97 add a5, a5, s2 d702: 23 38 f4 3e sd a5, 0x3f0(s0) d706: 23 b0 29 01 sd s2, 0x0(s3) d70a: 15 b7 j 0xd62e 000000000000d70c : d70c: 83 47 85 49 lbu a5, 0x498(a0) d710: 55 71 addi sp, sp, -0xd0 d712: a2 e1 sd s0, 0xc0(sp) d714: 26 fd sd s1, 0xb8(sp) d716: 4a f9 sd s2, 0xb0(sp) d718: 4e f5 sd s3, 0xa8(sp) d71a: 86 e5 sd ra, 0xc8(sp) d71c: 2a 84 mv s0, a0 d71e: ae 84 mv s1, a1 d720: 32 89 mv s2, a2 d722: b6 89 mv s3, a3 d724: a9 cf beqz a5, 0xd77e d726: 21 cf beqz a4, 0xd77e d728: 7c 67 ld a5, 0xc8(a4) d72a: b1 cb beqz a5, 0xd77e d72c: 0d 47 li a4, 0x3 d72e: 63 89 e5 08 beq a1, a4, 0xd7c0 d732: 63 62 b7 06 bltu a4, a1, 0xd796 d736: 05 47 li a4, 0x1 d738: 63 8e e5 08 beq a1, a4, 0xd7d4 d73c: 09 46 li a2, 0x2 d73e: 97 56 02 00 auipc a3, 0x25 d742: 93 86 a6 ae addi a3, a3, -0x516 d746: 17 57 02 00 auipc a4, 0x25 d74a: 13 07 a7 ae addi a4, a4, -0x516 d74e: 63 98 c5 02 bne a1, a2, 0xd77e d752: 52 f1 sd s4, 0xa0(sp) d754: 0a 8a mv s4, sp d756: 17 56 02 00 auipc a2, 0x25 d75a: 13 06 26 af addi a2, a2, -0x50e d75e: 93 05 00 0a li a1, 0xa0 d762: 52 85 mv a0, s4 d764: ef 70 cf ef jal 0x4e60 <.plt+0x520> d768: 52 85 mv a0, s4 d76a: ef 70 6f c8 jal 0x4bf0 <.plt+0x2b0> d76e: aa 86 mv a3, a0 d770: 52 86 mv a2, s4 d772: 81 45 li a1, 0x0 d774: 22 85 mv a0, s0 d776: ef f0 cf f1 jal 0xce92 d77a: 1d e9 bnez a0, 0xd7b0 d77c: 0a 7a ld s4, 0xa0(sp) d77e: 22 85 mv a0, s0 d780: 0e 64 ld s0, 0xc0(sp) d782: ae 60 ld ra, 0xc8(sp) d784: ce 86 mv a3, s3 d786: 4a 86 mv a2, s2 d788: aa 79 ld s3, 0xa8(sp) d78a: 4a 79 ld s2, 0xb0(sp) d78c: a6 85 mv a1, s1 d78e: ea 74 ld s1, 0xb8(sp) d790: 69 61 addi sp, sp, 0xd0 d792: 6f f0 0f f0 j 0xce92 d796: 11 47 li a4, 0x4 d798: e3 93 e5 fe bne a1, a4, 0xd77e d79c: 52 f1 sd s4, 0xa0(sp) d79e: 97 56 02 00 auipc a3, 0x25 d7a2: 93 86 26 aa addi a3, a3, -0x55e d7a6: 17 57 02 00 auipc a4, 0x25 d7aa: 13 07 a7 a8 addi a4, a4, -0x576 d7ae: 5d b7 j 0xd754 d7b0: ae 60 ld ra, 0xc8(sp) d7b2: 0e 64 ld s0, 0xc0(sp) d7b4: 0a 7a ld s4, 0xa0(sp) d7b6: ea 74 ld s1, 0xb8(sp) d7b8: 4a 79 ld s2, 0xb0(sp) d7ba: aa 79 ld s3, 0xa8(sp) d7bc: 69 61 addi sp, sp, 0xd0 d7be: 82 80 ret d7c0: 52 f1 sd s4, 0xa0(sp) d7c2: 97 56 02 00 auipc a3, 0x25 d7c6: 93 86 e6 a7 addi a3, a3, -0x582 d7ca: 17 57 02 00 auipc a4, 0x25 d7ce: 13 07 e7 a6 addi a4, a4, -0x592 d7d2: 49 b7 j 0xd754 d7d4: 52 f1 sd s4, 0xa0(sp) d7d6: 97 56 02 00 auipc a3, 0x25 d7da: 93 86 26 a5 addi a3, a3, -0x5ae d7de: 17 57 02 00 auipc a4, 0x25 d7e2: 13 07 a7 a5 addi a4, a4, -0x5a6 d7e6: bd b7 j 0xd754 000000000000d7e8 : d7e8: 75 71 addi sp, sp, -0x90 d7ea: 13 03 81 06 addi t1, sp, 0x68 d7ee: a6 e4 sd s1, 0x48(sp) d7f0: 4e fc sd s3, 0x38(sp) d7f2: ae 84 mv s1, a1 d7f4: aa 89 mv s3, a0 d7f6: 9a 85 mv a1, t1 d7f8: 32 85 mv a0, a2 d7fa: ca e0 sd s2, 0x40(sp) d7fc: 86 ec sd ra, 0x58(sp) d7fe: 03 b9 04 00 ld s2, 0x0(s1) d802: a2 e8 sd s0, 0x50(sp) d804: b6 f4 sd a3, 0x68(sp) d806: ba f8 sd a4, 0x70(sp) d808: be fc sd a5, 0x78(sp) d80a: 42 e1 sd a6, 0x80(sp) d80c: 46 e5 sd a7, 0x88(sp) d80e: 1a e4 sd t1, 0x8(sp) d810: ef 70 0f fd jal 0x4fe0 <.plt+0x6a0> d814: 5d c1 beqz a0, 0xd8ba d816: 52 f8 sd s4, 0x30(sp) d818: 56 f4 sd s5, 0x28(sp) d81a: 5a f0 sd s6, 0x20(sp) d81c: 5e ec sd s7, 0x18(sp) d81e: 62 e8 sd s8, 0x10(sp) d820: aa 8a mv s5, a0 d822: ef 70 ef bc jal 0x4bf0 <.plt+0x2b0> d826: aa 8b mv s7, a0 d828: 56 8c mv s8, s5 d82a: 13 0a 41 00 addi s4, sp, 0x4 d82e: 13 0b 10 05 li s6, 0x51 d832: 83 a5 44 1f lw a1, 0x1f4(s1) d836: 02 c2 sw zero, 0x4(sp) d838: 52 87 mv a4, s4 d83a: b3 85 35 41 sub a1, a1, s3 d83e: 93 b5 15 00 seqz a1, a1 d842: 93 87 25 04 addi a5, a1, 0x42 d846: 8e 07 slli a5, a5, 0x3 d848: a6 97 add a5, a5, s1 d84a: 9c 67 ld a5, 0x8(a5) d84c: de 86 mv a3, s7 d84e: 62 86 mv a2, s8 d850: 26 85 mv a0, s1 d852: 82 97 jalr a5 d854: 2a 84 mv s0, a0 d856: 63 5b 05 02 bgez a0, 0xd88c d85a: 12 44 lw s0, 0x4(sp) d85c: 21 cc beqz s0, 0xd8b4 d85e: 63 06 64 03 beq s0, s6, 0xd88a d862: 97 a7 03 00 auipc a5, 0x3a d866: 83 b7 67 6a ld a5, 0x6a6(a5) d86a: 9c 63 ld a5, 0x0(a5) d86c: 56 85 mv a0, s5 d86e: 82 97 jalr a5 d870: e6 60 ld ra, 0x58(sp) d872: 22 85 mv a0, s0 d874: 46 64 ld s0, 0x50(sp) d876: 42 7a ld s4, 0x30(sp) d878: a2 7a ld s5, 0x28(sp) d87a: 02 7b ld s6, 0x20(sp) d87c: e2 6b ld s7, 0x18(sp) d87e: 42 6c ld s8, 0x10(sp) d880: a6 64 ld s1, 0x48(sp) d882: 06 69 ld s2, 0x40(sp) d884: e2 79 ld s3, 0x38(sp) d886: 49 61 addi sp, sp, 0x90 d888: 82 80 ret d88a: 01 44 li s0, 0x0 d88c: 83 47 09 4b lbu a5, 0x4b0(s2) d890: 99 e7 bnez a5, 0xd89e d892: 63 8f 8b 00 beq s7, s0, 0xd8b0 d896: b3 8b 8b 40 sub s7, s7, s0 d89a: 22 9c add s8, s8, s0 d89c: 59 bf j 0xd832 d89e: 26 87 mv a4, s1 d8a0: a2 86 mv a3, s0 d8a2: 62 86 mv a2, s8 d8a4: 91 45 li a1, 0x4 d8a6: 4a 85 mv a0, s2 d8a8: ef f0 5f e6 jal 0xd70c d8ac: e3 95 8b fe bne s7, s0, 0xd896 d8b0: 01 44 li s0, 0x0 d8b2: 45 bf j 0xd862 d8b4: 13 04 70 03 li s0, 0x37 d8b8: 6d b7 j 0xd862 d8ba: 6d 44 li s0, 0x1b d8bc: e6 60 ld ra, 0x58(sp) d8be: 22 85 mv a0, s0 d8c0: 46 64 ld s0, 0x50(sp) d8c2: a6 64 ld s1, 0x48(sp) d8c4: 06 69 ld s2, 0x40(sp) d8c6: e2 79 ld s3, 0x38(sp) d8c8: 49 61 addi sp, sp, 0x90 d8ca: 82 80 ret 000000000000d8cc : d8cc: 79 71 addi sp, sp, -0x30 d8ce: 4a e8 sd s2, 0x10(sp) d8d0: 2a 89 mv s2, a0 d8d2: 28 7d ld a0, 0x78(a0) d8d4: 4e e4 sd s3, 0x8(sp) d8d6: 06 f4 sd ra, 0x28(sp) d8d8: 97 a9 03 00 auipc s3, 0x3a d8dc: 83 b9 09 63 ld s3, 0x630(s3) d8e0: 21 c5 beqz a0, 0xd928 d8e2: 83 27 09 08 lw a5, 0x80(s2) d8e6: 63 5a f0 02 blez a5, 0xd91a d8ea: 26 ec sd s1, 0x18(sp) d8ec: 22 f0 sd s0, 0x20(sp) d8ee: 81 44 li s1, 0x0 d8f0: 13 94 34 00 slli s0, s1, 0x3 d8f4: 22 95 add a0, a0, s0 d8f6: 83 b7 09 00 ld a5, 0x0(s3) d8fa: 08 61 ld a0, 0x0(a0) d8fc: 85 04 addi s1, s1, 0x1 d8fe: 82 97 jalr a5 d900: 03 35 89 07 ld a0, 0x78(s2) d904: 03 27 09 08 lw a4, 0x80(s2) d908: 9b 87 04 00 sext.w a5, s1 d90c: 2a 94 add s0, s0, a0 d90e: 23 30 04 00 sd zero, 0x0(s0) d912: e3 cf e7 fc blt a5, a4, 0xd8f0 d916: 02 74 ld s0, 0x20(sp) d918: e2 64 ld s1, 0x18(sp) d91a: 83 b7 09 00 ld a5, 0x0(s3) d91e: 82 97 jalr a5 d920: 23 3c 09 06 sd zero, 0x78(s2) d924: 23 20 09 08 sw zero, 0x80(s2) d928: 83 b7 09 00 ld a5, 0x0(s3) d92c: 03 35 89 08 ld a0, 0x88(s2) d930: 82 97 jalr a5 d932: 83 b7 09 00 ld a5, 0x0(s3) d936: 03 35 09 0d ld a0, 0xd0(s2) d93a: 23 34 09 08 sd zero, 0x88(s2) d93e: 82 97 jalr a5 d940: a2 70 ld ra, 0x28(sp) d942: 23 38 09 0c sd zero, 0xd0(s2) d946: a2 69 ld s3, 0x8(sp) d948: 42 69 ld s2, 0x10(sp) d94a: 45 61 addi sp, sp, 0x30 d94c: 82 80 ret 000000000000d94e : d94e: 01 11 addi sp, sp, -0x20 d950: 22 e8 sd s0, 0x10(sp) d952: 26 e4 sd s1, 0x8(sp) d954: 2a 84 mv s0, a0 d956: ae 84 mv s1, a1 d958: 13 05 05 52 addi a0, a0, 0x520 d95c: 81 45 li a1, 0x0 d95e: 06 ec sd ra, 0x18(sp) d960: ef e0 e1 3a jal 0x2bd0e d964: 83 27 04 5d lw a5, 0x5d0(s0) d968: e2 60 ld ra, 0x18(sp) d96a: 42 64 ld s0, 0x10(sp) d96c: 93 b7 17 00 seqz a5, a5 d970: 23 80 f4 00 sb a5, 0x0(s1) d974: a2 64 ld s1, 0x8(sp) d976: 05 61 addi sp, sp, 0x20 d978: 82 80 ret 000000000000d97a : d97a: 13 05 05 52 addi a0, a0, 0x520 d97e: 6f e0 11 06 j 0x2c1de 000000000000d982 : d982: 01 11 addi sp, sp, -0x20 d984: 22 e8 sd s0, 0x10(sp) d986: 26 e4 sd s1, 0x8(sp) d988: 06 ec sd ra, 0x18(sp) d98a: 23 80 05 00 sb zero, 0x0(a1) d98e: ae 84 mv s1, a1 d990: 81 45 li a1, 0x0 d992: 2a 84 mv s0, a0 d994: ef 10 91 7d jal 0x1f96c d998: 83 37 84 2f ld a5, 0x2f8(s0) d99c: 37 77 1b 00 lui a4, 0x1b7 d9a0: 13 07 07 74 addi a4, a4, 0x740 d9a4: fc 5f lw a5, 0x7c(a5) d9a6: 23 38 e4 56 sd a4, 0x570(s0) d9aa: 17 27 00 00 auipc a4, 0x2 d9ae: 13 07 27 17 addi a4, a4, 0x172 d9b2: 23 30 e4 58 sd a4, 0x580(s0) d9b6: 17 17 00 00 auipc a4, 0x1 d9ba: 13 07 a7 f4 addi a4, a4, -0xb6 d9be: 23 34 e4 58 sd a4, 0x588(s0) d9c2: 23 3c 84 56 sd s0, 0x578(s0) d9c6: 85 8b andi a5, a5, 0x1 d9c8: 11 45 li a0, 0x4 d9ca: 8d e7 bnez a5, 0xd9f4 d9cc: 4a e0 sd s2, 0x0(sp) d9ce: 13 09 04 52 addi s2, s0, 0x520 d9d2: 4a 85 mv a0, s2 d9d4: ef e0 01 47 jal 0x2be44 d9d8: 85 47 li a5, 0x1 d9da: 23 28 f4 5c sw a5, 0x5d0(s0) d9de: 4a 85 mv a0, s2 d9e0: 81 45 li a1, 0x0 d9e2: ef e0 c1 32 jal 0x2bd0e d9e6: 83 27 04 5d lw a5, 0x5d0(s0) d9ea: 02 69 ld s2, 0x0(sp) d9ec: 93 b7 17 00 seqz a5, a5 d9f0: 23 80 f4 00 sb a5, 0x0(s1) d9f4: e2 60 ld ra, 0x18(sp) d9f6: 42 64 ld s0, 0x10(sp) d9f8: a2 64 ld s1, 0x8(sp) d9fa: 05 61 addi sp, sp, 0x20 d9fc: 82 80 ret 000000000000d9fe : d9fe: 01 11 addi sp, sp, -0x20 da00: 22 e8 sd s0, 0x10(sp) da02: 00 61 ld s0, 0x0(a0) da04: 26 e4 sd s1, 0x8(sp) da06: 4a e0 sd s2, 0x0(sp) da08: 83 37 84 47 ld a5, 0x478(s0) da0c: 06 ec sd ra, 0x18(sp) da0e: 03 39 84 1a ld s2, 0x1a8(s0) da12: aa 84 mv s1, a0 da14: 99 c3 beqz a5, 0xda1a da16: 63 c0 b7 0e blt a5, a1, 0xdaf6 da1a: a5 67 lui a5, 0x9 da1c: a2 97 add a5, a5, s0 da1e: 03 b6 07 b3 ld a2, -0x4d0(a5) da22: 23 30 b9 02 sd a1, 0x20(s2) da26: 3d c6 beqz a2, 0xda94 da28: 7d 57 li a4, -0x1 da2a: 63 8b e5 0e beq a1, a4, 0xdb20 da2e: 63 49 06 04 bltz a2, 0xda80 da32: 63 cc c5 0c blt a1, a2, 0xdb0a da36: 91 8d sub a1, a1, a2 da38: 23 30 b9 02 sd a1, 0x20(s2) da3c: c9 c1 beqz a1, 0xdabe da3e: a5 67 lui a5, 0x9 da40: a2 97 add a5, a5, s0 da42: 03 b6 07 b3 ld a2, -0x4d0(a5) da46: 22 85 mv a0, s0 da48: 97 55 02 00 auipc a1, 0x25 da4c: 93 85 85 88 addi a1, a1, -0x778 da50: ef f0 4f cb jal 0xcf04 da54: a5 67 lui a5, 0x9 da56: 3e 94 add s0, s0, a5 da58: 03 36 04 b3 ld a2, -0x4d0(s0) da5c: 97 55 02 00 auipc a1, 0x25 da60: 93 85 45 8a addi a1, a1, -0x75c da64: 13 85 04 52 addi a0, s1, 0x520 da68: ef e0 41 51 jal 0x2bf7c da6c: 39 e1 bnez a0, 0xdab2 da6e: e2 60 ld ra, 0x18(sp) da70: 42 64 ld s0, 0x10(sp) da72: ed 47 li a5, 0x1b da74: 23 a8 f4 5c sw a5, 0x5d0(s1) da78: 02 69 ld s2, 0x0(sp) da7a: a2 64 ld s1, 0x8(sp) da7c: 05 61 addi sp, sp, 0x20 da7e: 82 80 ret da80: 33 07 c0 40 neg a4, a2 da84: 63 c3 e5 08 blt a1, a4, 0xdb0a da88: 23 30 e9 02 sd a4, 0x20(s2) da8c: 2e 96 add a2, a2, a1 da8e: 23 b8 c7 b2 sd a2, -0x4d0(a5) da92: 55 bf j 0xda46 da94: 03 b6 84 5a ld a2, 0x5a8(s1) da98: 97 55 02 00 auipc a1, 0x25 da9c: 93 85 85 87 addi a1, a1, -0x788 daa0: 13 85 04 52 addi a0, s1, 0x520 daa4: ef e0 81 4d jal 0x2bf7c daa8: 09 e5 bnez a0, 0xdab2 daaa: 93 07 00 02 li a5, 0x20 daae: 23 a8 f4 5c sw a5, 0x5d0(s1) dab2: e2 60 ld ra, 0x18(sp) dab4: 42 64 ld s0, 0x10(sp) dab6: a2 64 ld s1, 0x8(sp) dab8: 02 69 ld s2, 0x0(sp) daba: 05 61 addi sp, sp, 0x20 dabc: 82 80 ret dabe: fd 57 li a5, -0x1 dac0: 26 85 mv a0, s1 dac2: 01 48 li a6, 0x0 dac4: 01 47 li a4, 0x0 dac6: 81 46 li a3, 0x0 dac8: 7d 56 li a2, -0x1 daca: fd 55 li a1, -0x1 dacc: ef d0 b0 7a jal 0x1ba76 dad0: 22 85 mv a0, s0 dad2: 97 45 02 00 auipc a1, 0x24 dad6: 93 85 65 7d addi a1, a1, 0x7d6 dada: ef f0 af c2 jal 0xcf04 dade: e2 60 ld ra, 0x18(sp) dae0: 42 64 ld s0, 0x10(sp) dae2: 89 47 li a5, 0x2 dae4: 23 2c f9 00 sw a5, 0x18(s2) dae8: 23 a8 04 5c sw zero, 0x5d0(s1) daec: 02 69 ld s2, 0x0(sp) daee: a2 64 ld s1, 0x8(sp) daf0: 01 45 li a0, 0x0 daf2: 05 61 addi sp, sp, 0x20 daf4: 82 80 ret daf6: 22 85 mv a0, s0 daf8: 97 45 02 00 auipc a1, 0x24 dafc: 93 85 05 4f addi a1, a1, 0x4f0 db00: ef f0 ef cb jal 0xcfbe db04: 13 05 f0 03 li a0, 0x3f db08: 6d b7 j 0xdab2 db0a: ae 86 mv a3, a1 db0c: 22 85 mv a0, s0 db0e: 97 45 02 00 auipc a1, 0x24 db12: 93 85 25 77 addi a1, a1, 0x772 db16: ef f0 8f ca jal 0xcfbe db1a: 13 05 40 02 li a0, 0x24 db1e: 51 bf j 0xdab2 db20: 97 45 02 00 auipc a1, 0x24 db24: 93 85 85 73 addi a1, a1, 0x738 db28: 22 85 mv a0, s0 db2a: ef f0 af bd jal 0xcf04 db2e: 83 35 09 02 ld a1, 0x20(s2) db32: e3 96 05 f0 bnez a1, 0xda3e db36: 61 b7 j 0xdabe 000000000000db38 : db38: 83 47 b5 2c lbu a5, 0x2cb(a0) db3c: 01 11 addi sp, sp, -0x20 db3e: 22 e8 sd s0, 0x10(sp) db40: 06 ec sd ra, 0x18(sp) db42: 26 e4 sd s1, 0x8(sp) db44: 4a e0 sd s2, 0x0(sp) db46: 2a 84 mv s0, a0 db48: b9 c3 beqz a5, 0xdb8e db4a: 17 b6 02 00 auipc a2, 0x2b db4e: 13 06 66 fa addi a2, a2, -0x5a db52: 01 49 li s2, 0x0 db54: 97 55 02 00 auipc a1, 0x25 db58: 93 85 c5 8f addi a1, a1, -0x704 db5c: 13 05 04 52 addi a0, s0, 0x520 db60: ef e0 c1 41 jal 0x2bf7c db64: aa 84 mv s1, a0 db66: 09 ed bnez a0, 0xdb80 db68: 08 60 ld a0, 0x0(s0) db6a: f9 47 li a5, 0x1e db6c: 23 22 24 5d sw s2, 0x5c4(s0) db70: 23 28 f4 5c sw a5, 0x5d0(s0) db74: 97 45 02 00 auipc a1, 0x24 db78: 93 85 45 7a addi a1, a1, 0x7a4 db7c: ef f0 8f b8 jal 0xcf04 db80: e2 60 ld ra, 0x18(sp) db82: 42 64 ld s0, 0x10(sp) db84: 02 69 ld s2, 0x0(sp) db86: 26 85 mv a0, s1 db88: a2 64 ld s1, 0x8(sp) db8a: 05 61 addi sp, sp, 0x20 db8c: 82 80 ret db8e: 83 47 25 2c lbu a5, 0x2c2(a0) db92: 89 c7 beqz a5, 0xdb9c db94: 85 47 li a5, 0x1 db96: a3 05 f5 2c sb a5, 0x2cb(a0) db9a: 45 bf j 0xdb4a db9c: 17 b6 02 00 auipc a2, 0x2b dba0: 13 06 96 f5 addi a2, a2, -0xa7 dba4: 05 49 li s2, 0x1 dba6: 7d b7 j 0xdb54 000000000000dba8 : dba8: 83 47 25 2c lbu a5, 0x2c2(a0) dbac: 41 11 addi sp, sp, -0x10 dbae: 22 e0 sd s0, 0x0(sp) dbb0: 06 e4 sd ra, 0x8(sp) dbb2: 2a 84 mv s0, a0 dbb4: 08 61 ld a0, 0x0(a0) dbb6: b9 e7 bnez a5, 0xdc04 dbb8: 97 45 02 00 auipc a1, 0x24 dbbc: 93 85 05 7a addi a1, a1, 0x7a0 dbc0: ef f0 4f b4 jal 0xcf04 dbc4: 1c 60 ld a5, 0x0(s0) dbc6: 25 67 lui a4, 0x9 dbc8: a3 05 04 2c sb zero, 0x2cb(s0) dbcc: ba 97 add a5, a5, a4 dbce: 23 88 07 96 sb zero, -0x690(a5) dbd2: 17 46 02 00 auipc a2, 0x24 dbd6: 13 06 e6 7a addi a2, a2, 0x7ae dbda: 97 55 02 00 auipc a1, 0x25 dbde: 93 85 65 87 addi a1, a1, -0x78a dbe2: 13 05 04 52 addi a0, s0, 0x520 dbe6: ef e0 61 39 jal 0x2bf7c dbea: 09 e9 bnez a0, 0xdbfc dbec: 83 27 44 5c lw a5, 0x5c4(s0) dbf0: 79 47 li a4, 0x1e dbf2: 23 28 e4 5c sw a4, 0x5d0(s0) dbf6: 85 27 addiw a5, a5, 0x1 dbf8: 23 22 f4 5c sw a5, 0x5c4(s0) dbfc: a2 60 ld ra, 0x8(sp) dbfe: 02 64 ld s0, 0x0(sp) dc00: 41 01 addi sp, sp, 0x10 dc02: 82 80 ret dc04: 97 45 02 00 auipc a1, 0x24 dc08: 93 85 45 73 addi a1, a1, 0x734 dc0c: ef f0 2f bb jal 0xcfbe dc10: a2 60 ld ra, 0x8(sp) dc12: 02 64 ld s0, 0x0(sp) dc14: 21 45 li a0, 0x8 dc16: 41 01 addi sp, sp, 0x10 dc18: 82 80 ret 000000000000dc1a : dc1a: 39 71 addi sp, sp, -0x40 dc1c: 52 e8 sd s4, 0x10(sp) dc1e: 03 ba 85 05 ld s4, 0x58(a1) dc22: 4e ec sd s3, 0x18(sp) dc24: 85 67 lui a5, 0x1 dc26: 83 39 0a 00 ld s3, 0x0(s4) dc2a: 93 87 87 91 addi a5, a5, -0x6e8 dc2e: 4a f0 sd s2, 0x20(sp) dc30: 32 89 mv s2, a2 dc32: 70 00 addi a2, sp, 0xc dc34: 22 f8 sd s0, 0x30(sp) dc36: 26 f4 sd s1, 0x28(sp) dc38: 33 84 f9 00 add s0, s3, a5 dc3c: 06 fc sd ra, 0x38(sp) dc3e: ef e0 01 36 jal 0x2bf9e dc42: b2 47 lw a5, 0xc(sp) dc44: 13 07 80 27 li a4, 0x278 dc48: aa 84 mv s1, a0 dc4a: 63 86 e7 04 beq a5, a4, 0xdc96 dc4e: 13 07 90 27 li a4, 0x279 dc52: 63 80 e7 04 beq a5, a4, 0xdc92 dc56: 13 07 70 27 li a4, 0x277 dc5a: 09 46 li a2, 0x2 dc5c: 63 98 e7 00 bne a5, a4, 0xdc6c dc60: a2 85 mv a1, s0 dc62: 52 85 mv a0, s4 dc64: ef e0 30 22 jal 0x1c686 dc68: aa 87 mv a5, a0 dc6a: 2a c6 sw a0, 0xc(sp) dc6c: 25 67 lui a4, 0x9 dc6e: 4e 97 add a4, a4, s3 dc70: 23 20 f7 bc sw a5, -0x440(a4) dc74: 23 20 f9 00 sw a5, 0x0(s2) dc78: 13 07 50 1a li a4, 0x1a5 dc7c: 63 8f e7 00 beq a5, a4, 0xdc9a dc80: e2 70 ld ra, 0x38(sp) dc82: 42 74 ld s0, 0x30(sp) dc84: 02 79 ld s2, 0x20(sp) dc86: e2 69 ld s3, 0x18(sp) dc88: 42 6a ld s4, 0x10(sp) dc8a: 26 85 mv a0, s1 dc8c: a2 74 ld s1, 0x28(sp) dc8e: 21 61 addi sp, sp, 0x40 dc90: 82 80 ret dc92: 0d 46 li a2, 0x3 dc94: f1 b7 j 0xdc60 dc96: 11 46 li a2, 0x4 dc98: e1 b7 j 0xdc60 dc9a: 97 45 02 00 auipc a1, 0x24 dc9e: 93 85 e5 6e addi a1, a1, 0x6ee dca2: 4e 85 mv a0, s3 dca4: ef f0 0f a6 jal 0xcf04 dca8: f1 44 li s1, 0x1c dcaa: 23 28 0a 5c sw zero, 0x5d0(s4) dcae: c9 bf j 0xdc80 000000000000dcb0 : dcb0: 5d 71 addi sp, sp, -0x50 dcb2: 26 fc sd s1, 0x38(sp) dcb4: 04 61 ld s1, 0x0(a0) dcb6: a5 67 lui a5, 0x9 dcb8: a2 e0 sd s0, 0x40(sp) dcba: a6 97 add a5, a5, s1 dcbc: 83 b7 07 b3 ld a5, -0x4d0(a5) dcc0: 52 f0 sd s4, 0x20(sp) dcc2: 86 e4 sd ra, 0x48(sp) dcc4: 03 ba 84 1a ld s4, 0x1a8(s1) dcc8: 2a 84 mv s0, a0 dcca: c5 c3 beqz a5, 0xdd6a dccc: e1 cd beqz a1, 0xdda4 dcce: 63 5e f0 08 blez a5, 0xdd6a dcd2: 03 37 04 40 ld a4, 0x400(s0) dcd6: 85 46 li a3, 0x1 dcd8: 23 8e d4 48 sb a3, 0x49c(s1) dcdc: 6d c7 beqz a4, 0xddc6 dcde: 03 35 84 40 ld a0, 0x408(s0) dce2: 01 46 li a2, 0x0 dce4: be 85 mv a1, a5 dce6: 02 97 jalr a4 dce8: 35 c1 beqz a0, 0xdd4c dcea: 89 47 li a5, 0x2 dcec: 63 1f f5 12 bne a0, a5, 0xde2a dcf0: 56 ec sd s5, 0x18(sp) dcf2: 5e e4 sd s7, 0x8(sp) dcf4: 85 6a lui s5, 0x1 dcf6: a5 6b lui s7, 0x9 dcf8: a6 9b add s7, s7, s1 dcfa: 93 8a 8a 91 addi s5, s5, -0x6e8 dcfe: 4a f8 sd s2, 0x30(sp) dd00: 5a e8 sd s6, 0x10(sp) dd02: 03 b5 0b b3 ld a0, -0x4d0(s7) dd06: 4e f4 sd s3, 0x28(sp) dd08: 01 49 li s2, 0x0 dd0a: 11 6b lui s6, 0x4 dd0c: a6 9a add s5, s5, s1 dd0e: 0d a0 j 0xdd30 dd10: 83 b7 8b b6 ld a5, -0x498(s7) dd14: 83 b6 0b b7 ld a3, -0x490(s7) dd18: 4e 86 mv a2, s3 dd1a: 85 45 li a1, 0x1 dd1c: 56 85 mv a0, s5 dd1e: 82 97 jalr a5 dd20: 2a 99 add s2, s2, a0 dd22: 5d cd beqz a0, 0xdde0 dd24: 63 ee a9 0a bltu s3, a0, 0xdde0 dd28: 03 b5 0b b3 ld a0, -0x4d0(s7) dd2c: 63 5b a9 00 bge s2, a0, 0xdd42 dd30: 33 05 25 41 sub a0, a0, s2 dd34: 91 69 lui s3, 0x4 dd36: e3 4d ab fc blt s6, a0, 0xdd10 dd3a: ef f0 e1 23 jal 0x2cf78 dd3e: aa 89 mv s3, a0 dd40: c1 bf j 0xdd10 dd42: 42 79 ld s2, 0x30(sp) dd44: a2 79 ld s3, 0x28(sp) dd46: e2 6a ld s5, 0x18(sp) dd48: 42 6b ld s6, 0x10(sp) dd4a: a2 6b ld s7, 0x8(sp) dd4c: a5 67 lui a5, 0x9 dd4e: a6 97 add a5, a5, s1 dd50: 03 b7 07 b5 ld a4, -0x4b0(a5) dd54: 63 5b e0 00 blez a4, 0xdd6a dd58: 83 b7 07 b3 ld a5, -0x4d0(a5) dd5c: 1d 8f sub a4, a4, a5 dd5e: a5 67 lui a5, 0x9 dd60: a6 97 add a5, a5, s1 dd62: 23 b8 e7 b4 sd a4, -0x4b0(a5) dd66: 63 5b e0 08 blez a4, 0xddfc dd6a: 83 c7 c4 49 lbu a5, 0x49c(s1) dd6e: 13 05 04 52 addi a0, s0, 0x520 dd72: 97 45 02 00 auipc a1, 0x24 dd76: 93 85 e5 63 addi a1, a1, 0x63e dd7a: 85 e3 bnez a5, 0xdd9a dd7c: 03 36 84 5a ld a2, 0x5a8(s0) dd80: ef e0 c1 1f jal 0x2bf7c dd84: 09 e5 bnez a0, 0xdd8e dd86: 93 07 10 02 li a5, 0x21 dd8a: 23 28 f4 5c sw a5, 0x5d0(s0) dd8e: a6 60 ld ra, 0x48(sp) dd90: 06 64 ld s0, 0x40(sp) dd92: e2 74 ld s1, 0x38(sp) dd94: 02 7a ld s4, 0x20(sp) dd96: 61 61 addi sp, sp, 0x50 dd98: 82 80 ret dd9a: 97 45 02 00 auipc a1, 0x24 dd9e: 93 85 e5 60 addi a1, a1, 0x60e dda2: e9 bf j 0xdd7c dda4: e3 d7 07 f2 bgez a5, 0xdcd2 dda8: 03 36 85 5a ld a2, 0x5a8(a0) ddac: 97 45 02 00 auipc a1, 0x24 ddb0: 93 85 c5 60 addi a1, a1, 0x60c ddb4: 13 05 05 52 addi a0, a0, 0x520 ddb8: ef e0 41 1c jal 0x2bf7c ddbc: 69 f9 bnez a0, 0xdd8e ddbe: e5 47 li a5, 0x19 ddc0: 23 28 f4 5c sw a5, 0x5d0(s0) ddc4: e9 b7 j 0xdd8e ddc6: 25 67 lui a4, 0x9 ddc8: 26 97 add a4, a4, s1 ddca: 03 37 07 b5 ld a4, -0x4b0(a4) ddce: e3 47 e0 f8 bgtz a4, 0xdd5c ddd2: 13 05 04 52 addi a0, s0, 0x520 ddd6: 97 45 02 00 auipc a1, 0x24 ddda: 93 85 25 5d addi a1, a1, 0x5d2 ddde: 79 bf j 0xdd7c dde0: 26 85 mv a0, s1 dde2: 97 45 02 00 auipc a1, 0x24 dde6: 93 85 e5 5d addi a1, a1, 0x5de ddea: ef f0 4f 9d jal 0xcfbe ddee: 7d 45 li a0, 0x1f ddf0: 42 79 ld s2, 0x30(sp) ddf2: a2 79 ld s3, 0x28(sp) ddf4: e2 6a ld s5, 0x18(sp) ddf6: 42 6b ld s6, 0x10(sp) ddf8: a2 6b ld s7, 0x8(sp) ddfa: 51 bf j 0xdd8e ddfc: 97 45 02 00 auipc a1, 0x24 de00: 93 85 c5 5d addi a1, a1, 0x5dc de04: 26 85 mv a0, s1 de06: ef f0 ef 8f jal 0xcf04 de0a: fd 57 li a5, -0x1 de0c: 22 85 mv a0, s0 de0e: 01 48 li a6, 0x0 de10: 01 47 li a4, 0x0 de12: 81 46 li a3, 0x0 de14: 7d 56 li a2, -0x1 de16: fd 55 li a1, -0x1 de18: ef d0 f0 45 jal 0x1ba76 de1c: 89 47 li a5, 0x2 de1e: 23 2c fa 00 sw a5, 0x18(s4) de22: 23 28 04 5c sw zero, 0x5d0(s0) de26: 01 45 li a0, 0x0 de28: 9d b7 j 0xdd8e de2a: 26 85 mv a0, s1 de2c: 97 45 02 00 auipc a1, 0x24 de30: 93 85 45 d6 addi a1, a1, -0x29c de34: ef f0 af 98 jal 0xcfbe de38: 7d 45 li a0, 0x1f de3a: 91 bf j 0xdd8e 000000000000de3c : de3c: 13 01 01 81 addi sp, sp, -0x7f0 de40: 85 67 lui a5, 0x1 de42: 23 30 81 7e sd s0, 0x7e0(sp) de46: 23 3c 91 7c sd s1, 0x7d8(sp) de4a: 23 38 21 7d sd s2, 0x7d0(sp) de4e: 23 34 31 7d sd s3, 0x7c8(sp) de52: 23 34 11 7e sd ra, 0x7e8(sp) de56: 23 30 41 7d sd s4, 0x7c0(sp) de5a: 23 3c 51 7b sd s5, 0x7b8(sp) de5e: 23 38 61 7b sd s6, 0x7b0(sp) de62: 23 34 71 7b sd s7, 0x7a8(sp) de66: 23 30 81 7b sd s8, 0x7a0(sp) de6a: 23 3c 91 79 sd s9, 0x798(sp) de6e: 23 38 a1 79 sd s10, 0x790(sp) de72: 23 34 b1 79 sd s11, 0x788(sp) de76: 7d 74 lui s0, 0xfffff de78: 13 01 01 db addi sp, sp, -0x250 de7c: 2a 89 mv s2, a0 de7e: 93 87 07 9a addi a5, a5, -0x660 de82: 83 34 09 00 ld s1, 0x0(s2) de86: a2 97 add a5, a5, s0 de88: 18 18 addi a4, sp, 0x30 de8a: 33 84 e7 00 add s0, a5, a4 de8e: ae 89 mv s3, a1 de90: fd 57 li a5, -0x1 de92: 13 06 00 10 li a2, 0x100 de96: 81 45 li a1, 0x0 de98: 13 05 84 6f addi a0, s0, 0x6f8 de9c: 26 e4 sd s1, 0x8(sp) de9e: 23 24 f4 66 sw a5, 0x668(s0) dea2: ef 70 ef 9b jal 0x5060 <.plt+0x720> dea6: 83 b4 84 54 ld s1, 0x548(s1) deaa: 23 38 04 66 sd zero, 0x670(s0) deae: 63 81 04 0e beqz s1, 0xdf90 deb2: 26 85 mv a0, s1 deb4: ef 60 df d3 jal 0x4bf0 <.plt+0x2b0> deb8: 85 47 li a5, 0x1 deba: 63 fa a7 0c bgeu a5, a0, 0xdf8e debe: 93 07 e0 02 li a5, 0x2e dec2: 63 74 f5 00 bgeu a0, a5, 0xdeca dec6: 13 05 e0 02 li a0, 0x2e deca: 97 a7 03 00 auipc a5, 0x3a dece: 83 b7 e7 0f ld a5, 0xfe(a5) ded2: 9c 63 ld a5, 0x0(a5) ded4: 85 45 li a1, 0x1 ded6: 05 05 addi a0, a0, 0x1 ded8: 82 97 jalr a5 deda: aa 8a mv s5, a0 dedc: 63 03 05 6c beqz a0, 0xe5a2 dee0: 03 ca 04 00 lbu s4, 0x0(s1) dee4: 93 07 b0 05 li a5, 0x5b dee8: 63 09 fa 58 beq s4, a5, 0xe47a deec: 93 05 a0 03 li a1, 0x3a def0: 26 85 mv a0, s1 def2: ef 60 ff c5 jal 0x4b50 <.plt+0x210> def6: 93 07 a0 03 li a5, 0x3a defa: 2a 84 mv s0, a0 defc: 63 0c fa 02 beq s4, a5, 0xdf34 df00: 63 0b 05 5a beqz a0, 0xe4b6 df04: 7d 76 lui a2, 0xfffff df06: 85 67 lui a5, 0x1 df08: 13 06 86 67 addi a2, a2, 0x678 df0c: 93 87 07 9a addi a5, a5, -0x660 df10: b2 97 add a5, a5, a2 df12: 18 18 addi a4, sp, 0x30 df14: 33 86 e7 00 add a2, a5, a4 df18: a6 85 mv a1, s1 df1a: 29 45 li a0, 0xa df1c: ef 70 4f 97 jal 0x5090 <.plt+0x750> df20: 85 47 li a5, 0x1 df22: 63 0a f5 58 beq a0, a5, 0xe4b6 df26: 33 06 94 40 sub a2, s0, s1 df2a: a6 85 mv a1, s1 df2c: 56 85 mv a0, s5 df2e: ef 60 3f a3 jal 0x4960 <.plt+0x20> df32: a2 84 mv s1, s0 df34: 93 05 a0 03 li a1, 0x3a df38: 26 85 mv a0, s1 df3a: ef 60 7f c1 jal 0x4b50 <.plt+0x210> df3e: 2a 84 mv s0, a0 df40: 63 0f 05 56 beqz a0, 0xe4be df44: 29 46 li a2, 0xa df46: 81 45 li a1, 0x0 df48: 05 05 addi a0, a0, 0x1 df4a: ef 60 7f ed jal 0x4e20 <.plt+0x4e0> df4e: ef e0 11 7f jal 0x2cf3e df52: aa 87 mv a5, a0 df54: 93 05 d0 02 li a1, 0x2d df58: 22 85 mv a0, s0 df5a: 3e ec sd a5, 0x18(sp) df5c: 3e 84 mv s0, a5 df5e: ef 60 3f bf jal 0x4b50 <.plt+0x210> df62: 22 8a mv s4, s0 df64: 19 cd beqz a0, 0xdf82 df66: 29 46 li a2, 0xa df68: 81 45 li a1, 0x0 df6a: 05 05 addi a0, a0, 0x1 df6c: ef 60 5f eb jal 0x4e20 <.plt+0x4e0> df70: ef e0 f1 7c jal 0x2cf3e df74: 9b 07 04 00 sext.w a5, s0 df78: 1b 07 05 00 sext.w a4, a0 df7c: 2a 8a mv s4, a0 df7e: 63 60 f7 54 bltu a4, a5, 0xe4be df82: 83 c7 0a 00 lbu a5, 0x0(s5) df86: 63 9b 07 24 bnez a5, 0xe1dc df8a: d6 84 mv s1, s5 df8c: 21 a0 j 0xdf94 df8e: 81 44 li s1, 0x0 df90: 01 4a li s4, 0x0 df92: 02 ec sd zero, 0x18(sp) df94: 85 67 lui a5, 0x1 df96: fd 75 lui a1, 0xfffff df98: 93 85 85 67 addi a1, a1, 0x678 df9c: 13 87 07 9a addi a4, a5, -0x660 dfa0: 2e 97 add a4, a4, a1 dfa2: 14 18 addi a3, sp, 0x30 dfa4: 7d 76 lui a2, 0xfffff dfa6: 13 06 c6 66 addi a2, a2, 0x66c dfaa: 33 04 d7 00 add s0, a4, a3 dfae: fd 7a lui s5, 0xfffff dfb0: 13 87 07 9a addi a4, a5, -0x660 dfb4: 03 25 09 1f lw a0, 0x1f0(s2) dfb8: 93 87 07 9a addi a5, a5, -0x660 dfbc: b2 97 add a5, a5, a2 dfbe: 56 97 add a4, a4, s5 dfc0: b3 0a d7 00 add s5, a4, a3 dfc4: 33 86 d7 00 add a2, a5, a3 dfc8: a2 85 mv a1, s0 dfca: 93 07 00 08 li a5, 0x80 dfce: 23 a6 fa 66 sw a5, 0x66c(s5) dfd2: ef 60 ff 9c jal 0x49a0 <.plt+0x60> dfd6: 63 10 05 5a bnez a0, 0xe576 dfda: 03 d5 8a 67 lhu a0, 0x678(s5) dfde: 93 0b 81 5c addi s7, sp, 0x5c8 dfe2: a9 47 li a5, 0xa dfe4: 93 06 10 40 li a3, 0x401 dfe8: 5e 86 mv a2, s7 dfea: 63 03 f5 1e beq a0, a5, 0xe1d0 dfee: 93 05 44 00 addi a1, s0, 0x4 dff2: ef 60 ff df jal 0x4df0 <.plt+0x4b0> dff6: a6 8a mv s5, s1 dff8: 01 4b li s6, 0x0 dffa: 85 64 lui s1, 0x1 dffc: fd 76 lui a3, 0xfffff dffe: 93 86 06 67 addi a3, a3, 0x670 e002: 93 87 04 9a addi a5, s1, -0x660 e006: b6 97 add a5, a5, a3 e008: 18 18 addi a4, sp, 0x30 e00a: b3 86 e7 00 add a3, a5, a4 e00e: de 85 mv a1, s7 e010: 01 46 li a2, 0x0 e012: 4a 85 mv a0, s2 e014: ef 70 3f f7 jal 0x5f86 e018: 7d 74 lui s0, 0xfffff e01a: 93 87 04 9a addi a5, s1, -0x660 e01e: a2 97 add a5, a5, s0 e020: 18 18 addi a4, sp, 0x30 e022: 33 84 e7 00 add s0, a5, a4 e026: 83 35 04 67 ld a1, 0x670(s0) e02a: 63 86 05 40 beqz a1, 0xe436 e02e: 03 bc 05 00 ld s8, 0x0(a1) e032: 22 65 ld a0, 0x8(sp) e034: ef 80 cf 9d jal 0x6210 e038: 63 0f 0c 3e beqz s8, 0xe436 e03c: 97 a7 03 00 auipc a5, 0x3a e040: 83 b7 c7 ec ld a5, -0x134(a5) e044: 9c 63 ld a5, 0x0(a5) e046: 56 85 mv a0, s5 e048: 82 97 jalr a5 e04a: fd 57 li a5, -0x1 e04c: 23 24 f4 66 sw a5, 0x668(s0) e050: fd 76 lui a3, 0xfffff e052: 85 67 lui a5, 0x1 e054: 93 86 86 66 addi a3, a3, 0x668 e058: 93 87 07 9a addi a5, a5, -0x660 e05c: b6 97 add a5, a5, a3 e05e: 18 18 addi a4, sp, 0x30 e060: 33 84 e7 00 add s0, a5, a4 e064: a2 86 mv a3, s0 e066: 01 46 li a2, 0x0 e068: e2 85 mv a1, s8 e06a: 4a 85 mv a0, s2 e06c: ef 00 f1 4d jal 0x1ed4a e070: 2a e8 sd a0, 0x10(sp) e072: 63 13 05 1a bnez a0, 0xe218 e076: 85 6a lui s5, 0x1 e078: fd 74 lui s1, 0xfffff e07a: 93 84 84 67 addi s1, s1, 0x678 e07e: 93 87 0a 9a addi a5, s5, -0x660 e082: a6 97 add a5, a5, s1 e084: 03 66 0c 01 lwu a2, 0x10(s8) e088: 18 18 addi a4, sp, 0x30 e08a: 83 35 0c 02 ld a1, 0x20(s8) e08e: b3 84 e7 00 add s1, a5, a4 e092: 26 85 mv a0, s1 e094: ef 60 df b3 jal 0x4bd0 <.plt+0x290> e098: 7d 74 lui s0, 0xfffff e09a: 03 26 0c 01 lw a2, 0x10(s8) e09e: 62 6d ld s10, 0x18(sp) e0a0: 93 87 0a 9a addi a5, s5, -0x660 e0a4: a2 97 add a5, a5, s0 e0a6: 14 18 addi a3, sp, 0x30 e0a8: 33 84 d7 00 add s0, a5, a3 e0ac: 23 26 c4 66 sw a2, 0x66c(s0) e0b0: 9b 07 0d 00 sext.w a5, s10 e0b4: 01 2a sext.w s4, s4 e0b6: 63 68 fa 0a bltu s4, a5, 0xe166 e0ba: fd 77 lui a5, 0xfffff e0bc: 93 87 c7 66 addi a5, a5, 0x66c e0c0: 13 87 0a 9a addi a4, s5, -0x660 e0c4: 3e 97 add a4, a4, a5 e0c6: b3 07 d7 00 add a5, a4, a3 e0ca: 93 0b 20 06 li s7, 0x62 e0ce: b5 4c li s9, 0xd e0d0: 93 0d 30 06 li s11, 0x63 e0d4: 3e f4 sd a5, 0x28(sp) e0d6: 9b 55 8d 00 srliw a1, s10, 0x8 e0da: 9b 17 8d 00 slliw a5, s10, 0x8 e0de: cd 8f or a5, a5, a1 e0e0: c2 17 slli a5, a5, 0x30 e0e2: 03 25 84 66 lw a0, 0x668(s0) e0e6: c1 93 srli a5, a5, 0x30 e0e8: 23 1d f4 66 sh a5, 0x67a(s0) e0ec: a6 85 mv a1, s1 e0ee: ef 60 3f e2 jal 0x4f10 <.plt+0x5d0> e0f2: 63 06 05 14 beqz a0, 0xe23e e0f6: ef 60 bf a3 jal 0x4b30 <.plt+0x1f0> e0fa: 0c 41 lw a1, 0x0(a0) e0fc: 63 04 0b 00 beqz s6, 0xe104 e100: 63 81 b5 03 beq a1, s11, 0xe122 e104: 63 84 75 01 beq a1, s7, 0xe10c e108: 63 99 95 39 bne a1, s9, 0xe49a e10c: 1b 07 1d 00 addiw a4, s10, 0x1 e110: 13 1d 07 03 slli s10, a4, 0x30 e114: 13 5d 0d 03 srli s10, s10, 0x30 e118: 63 67 aa 05 bltu s4, s10, 0xe166 e11c: 03 26 c4 66 lw a2, 0x66c(s0) e120: 5d bf j 0xe0d6 e122: 2a f0 sd a0, 0x20(sp) e124: 93 05 30 06 li a1, 0x63 e128: 4a 85 mv a0, s2 e12a: ef 60 41 1e jal 0x2430e e12e: aa 86 mv a3, a0 e130: 22 65 ld a0, 0x8(sp) e132: 1b 06 0d 00 sext.w a2, s10 e136: 97 45 02 00 auipc a1, 0x24 e13a: 93 85 a5 34 addi a1, a1, 0x34a e13e: ef e0 7f dc jal 0xcf04 e142: 03 25 09 1f lw a0, 0x1f0(s2) e146: 22 76 ld a2, 0x28(sp) e148: 13 07 00 08 li a4, 0x80 e14c: a6 85 mv a1, s1 e14e: 23 26 e4 66 sw a4, 0x66c(s0) e152: ef 60 ff 84 jal 0x49a0 <.plt+0x60> e156: 82 77 ld a5, 0x20(sp) e158: 63 1f 05 2e bnez a0, 0xe456 e15c: 62 6d ld s10, 0x18(sp) e15e: 03 26 c4 66 lw a2, 0x66c(s0) e162: 01 4b li s6, 0x0 e164: 8d bf j 0xe0d6 e166: 22 65 ld a0, 0x8(sp) e168: 97 45 02 00 auipc a1, 0x24 e16c: 93 85 05 2f addi a1, a1, 0x2f0 e170: ef e0 ff e4 jal 0xcfbe e174: 05 67 lui a4, 0x1 e176: fd 77 lui a5, 0xfffff e178: 13 07 07 9a addi a4, a4, -0x660 e17c: 3e 97 add a4, a4, a5 e17e: 1c 18 addi a5, sp, 0x30 e180: ba 97 add a5, a5, a4 e182: 83 a5 87 66 lw a1, 0x668(a5) e186: 4a 85 mv a0, s2 e188: ef 00 51 37 jal 0x1ecfc e18c: f9 47 li a5, 0x1e e18e: 3e e8 sd a5, 0x10(sp) e190: 42 65 ld a0, 0x10(sp) e192: 13 01 01 25 addi sp, sp, 0x250 e196: 83 30 81 7e ld ra, 0x7e8(sp) e19a: 03 34 01 7e ld s0, 0x7e0(sp) e19e: 83 34 81 7d ld s1, 0x7d8(sp) e1a2: 03 39 01 7d ld s2, 0x7d0(sp) e1a6: 83 39 81 7c ld s3, 0x7c8(sp) e1aa: 03 3a 01 7c ld s4, 0x7c0(sp) e1ae: 83 3a 81 7b ld s5, 0x7b8(sp) e1b2: 03 3b 01 7b ld s6, 0x7b0(sp) e1b6: 83 3b 81 7a ld s7, 0x7a8(sp) e1ba: 03 3c 01 7a ld s8, 0x7a0(sp) e1be: 83 3c 81 79 ld s9, 0x798(sp) e1c2: 03 3d 01 79 ld s10, 0x790(sp) e1c6: 83 3d 81 78 ld s11, 0x788(sp) e1ca: 13 01 01 7f addi sp, sp, 0x7f0 e1ce: 82 80 ret e1d0: 93 05 84 00 addi a1, s0, 0x8 e1d4: 29 45 li a0, 0xa e1d6: ef 60 bf c1 jal 0x4df0 <.plt+0x4b0> e1da: 31 bd j 0xdff6 e1dc: 83 37 09 06 ld a5, 0x60(s2) e1e0: 93 0b 81 5c addi s7, sp, 0x5c8 e1e4: 88 73 ld a0, 0x20(a5) e1e6: c0 43 lw s0, 0x4(a5) e1e8: ef 80 b0 4c jal 0x16eb2 e1ec: 03 26 89 0a lw a2, 0xa8(s2) e1f0: 93 07 10 40 li a5, 0x401 e1f4: 9b 05 05 00 sext.w a1, a0 e1f8: 5e 87 mv a4, s7 e1fa: d6 86 mv a3, s5 e1fc: 22 85 mv a0, s0 e1fe: ef 80 90 51 jal 0x16f16 e202: 85 47 li a5, 0x1 e204: e3 04 f5 f8 beq a0, a5, 0xe18c e208: 89 47 li a5, 0x2 e20a: 63 05 f5 00 beq a0, a5, 0xe214 e20e: e3 1e 05 d6 bnez a0, 0xdf8a e212: d6 8b mv s7, s5 e214: 05 4b li s6, 0x1 e216: d5 b3 j 0xdffa e218: ef 60 9f 91 jal 0x4b30 <.plt+0x1f0> e21c: 03 3c 8c 02 ld s8, 0x28(s8) e220: 0c 41 lw a1, 0x0(a0) e222: e3 11 0c e4 bnez s8, 0xe064 e226: 4a 85 mv a0, s2 e228: ef 60 61 0e jal 0x2430e e22c: 2a 86 mv a2, a0 e22e: 22 65 ld a0, 0x8(sp) e230: 97 45 02 00 auipc a1, 0x24 e234: 93 85 05 2a addi a1, a1, 0x2a0 e238: ef e0 7f d8 jal 0xcfbe e23c: 81 bf j 0xe18c e23e: 1b 07 0d 00 sext.w a4, s10 e242: e3 62 ea f2 bltu s4, a4, 0xe166 e246: 7d 76 lui a2, 0xfffff e248: 85 67 lui a5, 0x1 e24a: 13 06 c6 66 addi a2, a2, 0x66c e24e: 93 87 07 9a addi a5, a5, -0x660 e252: 03 25 84 66 lw a0, 0x668(s0) e256: b2 97 add a5, a5, a2 e258: 18 18 addi a4, sp, 0x30 e25a: 33 86 e7 00 add a2, a5, a4 e25e: a6 85 mv a1, s1 e260: 93 07 00 08 li a5, 0x80 e264: 23 26 f4 66 sw a5, 0x66c(s0) e268: ef 60 8f f3 jal 0x49a0 <.plt+0x60> e26c: 63 1c 05 24 bnez a0, 0xe4c4 e270: 03 25 84 66 lw a0, 0x668(s0) e274: 85 45 li a1, 0x1 e276: ef 60 bf c7 jal 0x4ef0 <.plt+0x5b0> e27a: aa 84 mv s1, a0 e27c: 63 10 05 26 bnez a0, 0xe4dc e280: fd 75 lui a1, 0xfffff e282: 85 67 lui a5, 0x1 e284: 93 85 85 6f addi a1, a1, 0x6f8 e288: 93 87 07 9a addi a5, a5, -0x660 e28c: ae 97 add a5, a5, a1 e28e: 18 18 addi a4, sp, 0x30 e290: b3 85 e7 00 add a1, a5, a4 e294: 13 06 00 10 li a2, 0x100 e298: 62 85 mv a0, s8 e29a: ef 70 7f b3 jal 0x5dd0 e29e: 83 47 c9 2c lbu a5, 0x2cc(s2) e2a2: 89 e7 bnez a5, 0xe2ac e2a4: 83 47 29 2c lbu a5, 0x2c2(s2) e2a8: 63 93 07 2c bnez a5, 0xe56e e2ac: 89 47 li a5, 0x2 e2ae: 63 80 f9 14 beq s3, a5, 0xe3ee e2b2: 05 67 lui a4, 0x1 e2b4: fd 77 lui a5, 0xfffff e2b6: 13 07 07 9a addi a4, a4, -0x660 e2ba: 83 45 c9 2c lbu a1, 0x2cc(s2) e2be: 3e 97 add a4, a4, a5 e2c0: 1c 18 addi a5, sp, 0x30 e2c2: ba 97 add a5, a5, a4 e2c4: 03 d6 a7 67 lhu a2, 0x67a(a5) e2c8: 05 47 li a4, 0x1 e2ca: 83 d7 87 67 lhu a5, 0x678(a5) e2ce: 89 46 li a3, 0x2 e2d0: 29 45 li a0, 0xa e2d2: 99 c9 beqz a1, 0xe2e8 e2d4: 63 88 e9 02 beq s3, a4, 0xe304 e2d8: 63 87 d7 10 beq a5, a3, 0xe3e6 e2dc: 63 98 a7 14 bne a5, a0, 0xe42c e2e0: 63 8a 09 20 beqz s3, 0xe4f4 e2e4: 85 29 addiw s3, s3, 0x1 e2e6: fd f5 bnez a1, 0xe2d4 e2e8: 63 8b 09 00 beqz s3, 0xe2fe e2ec: 63 8c e9 00 beq s3, a4, 0xe304 e2f0: 63 84 d7 00 beq a5, a3, 0xe2f8 e2f4: e3 88 a7 fe beq a5, a0, 0xe2e4 e2f8: 85 29 addiw s3, s3, 0x1 e2fa: e3 99 09 fe bnez s3, 0xe2ec e2fe: 85 49 li s3, 0x1 e300: e3 98 e9 fe bne s3, a4, 0xe2f0 e304: 09 47 li a4, 0x2 e306: 63 94 e7 0e bne a5, a4, 0xe3ee e30a: 9b 16 86 00 slliw a3, a2, 0x8 e30e: 1b 56 86 00 srliw a2, a2, 0x8 e312: d1 8e or a3, a3, a2 e314: 05 66 lui a2, 0x1 e316: fd 77 lui a5, 0xfffff e318: 13 07 06 9a addi a4, a2, -0x660 e31c: 3e 97 add a4, a4, a5 e31e: 1c 18 addi a5, sp, 0x30 e320: ba 97 add a5, a5, a4 e322: 83 c7 87 6f lbu a5, 0x6f8(a5) e326: c2 16 slli a3, a3, 0x30 e328: c1 92 srli a3, a3, 0x30 e32a: 7d 75 lui a0, 0xfffff e32c: 63 89 07 28 beqz a5, 0xe5be e330: 7d 77 lui a4, 0xfffff e332: 13 05 85 7f addi a0, a0, 0x7f8 e336: 13 07 87 6f addi a4, a4, 0x6f8 e33a: 93 05 06 9a addi a1, a2, -0x660 e33e: 13 06 06 9a addi a2, a2, -0x660 e342: 3a 96 add a2, a2, a4 e344: aa 95 add a1, a1, a0 e346: 18 18 addi a4, sp, 0x30 e348: 08 18 addi a0, sp, 0x30 e34a: 32 97 add a4, a4, a2 e34c: 2e 95 add a0, a0, a1 e34e: 13 06 e0 02 li a2, 0x2e e352: 05 07 addi a4, a4, 0x1 e354: 63 94 c7 00 bne a5, a2, 0xe35c e358: 93 07 c0 02 li a5, 0x2c e35c: 23 00 f5 00 sb a5, 0x0(a0) e360: 83 47 07 00 lbu a5, 0x0(a4) e364: 05 05 addi a0, a0, 0x1 e366: f5 f7 bnez a5, 0xe352 e368: 13 f7 f6 0f andi a4, a3, 0xff e36c: 17 46 02 00 auipc a2, 0x24 e370: 13 06 46 1b addi a2, a2, 0x1b4 e374: a1 82 srli a3, a3, 0x8 e376: d1 45 li a1, 0x14 e378: 23 00 05 00 sb zero, 0x0(a0) e37c: ef 60 5f ae jal 0x4e60 <.plt+0x520> e380: fd 76 lui a3, 0xfffff e382: 85 67 lui a5, 0x1 e384: 93 86 86 7f addi a3, a3, 0x7f8 e388: 93 87 07 9a addi a5, a5, -0x660 e38c: b6 97 add a5, a5, a3 e38e: 18 18 addi a4, sp, 0x30 e390: b3 86 e7 00 add a3, a5, a4 e394: 17 a6 02 00 auipc a2, 0x2a e398: 13 06 16 77 addi a2, a2, 0x771 e39c: 97 45 02 00 auipc a1, 0x24 e3a0: 93 85 c5 18 addi a1, a1, 0x18c e3a4: 13 05 09 52 addi a0, s2, 0x520 e3a8: ef d0 51 3d jal 0x2bf7c e3ac: 2a 84 mv s0, a0 e3ae: 85 44 li s1, 0x1 e3b0: 21 c1 beqz a0, 0xe3f0 e3b2: ef 60 ff a9 jal 0x4e50 <.plt+0x510> e3b6: 2a 86 mv a2, a0 e3b8: 22 65 ld a0, 0x8(sp) e3ba: 97 45 02 00 auipc a1, 0x24 e3be: 93 85 65 17 addi a1, a1, 0x176 e3c2: ef e0 df bf jal 0xcfbe e3c6: 05 67 lui a4, 0x1 e3c8: fd 77 lui a5, 0xfffff e3ca: 13 07 07 9a addi a4, a4, -0x660 e3ce: 3e 97 add a4, a4, a5 e3d0: 1c 18 addi a5, sp, 0x30 e3d2: ba 97 add a5, a5, a4 e3d4: 83 a5 87 66 lw a1, 0x668(a5) e3d8: 4a 85 mv a0, s2 e3da: ef 00 31 12 jal 0x1ecfc e3de: 23 28 09 5c sw zero, 0x5d0(s2) e3e2: 22 e8 sd s0, 0x10(sp) e3e4: 75 b3 j 0xe190 e3e6: 63 81 09 1c beqz s3, 0xe5a8 e3ea: 85 29 addiw s3, s3, 0x1 e3ec: ed bf j 0xe3e6 e3ee: 89 44 li s1, 0x2 e3f0: 83 25 49 1f lw a1, 0x1f4(s2) e3f4: 23 22 99 5c sw s1, 0x5c4(s2) e3f8: fd 57 li a5, -0x1 e3fa: 63 85 f5 00 beq a1, a5, 0xe404 e3fe: 4a 85 mv a0, s2 e400: ef 00 d1 0f jal 0x1ecfc e404: 05 67 lui a4, 0x1 e406: fd 77 lui a5, 0xfffff e408: 13 07 07 9a addi a4, a4, -0x660 e40c: 3e 97 add a4, a4, a5 e40e: 1c 18 addi a5, sp, 0x30 e410: ba 97 add a5, a5, a4 e412: 83 a7 87 66 lw a5, 0x668(a5) e416: 23 22 09 62 sw zero, 0x624(s2) e41a: 23 2a f9 1e sw a5, 0x1f4(s2) e41e: 85 47 li a5, 0x1 e420: a3 02 f9 2c sb a5, 0x2c5(s2) e424: f1 47 li a5, 0x1c e426: 23 28 f9 5c sw a5, 0x5d0(s2) e42a: 9d b3 j 0xe190 e42c: 05 47 li a4, 0x1 e42e: 85 29 addiw s3, s3, 0x1 e430: e3 9f e9 fe bne s3, a4, 0xe42e e434: c1 bd j 0xe304 e436: 22 65 ld a0, 0x8(sp) e438: 5e 86 mv a2, s7 e43a: 97 45 02 00 auipc a1, 0x24 e43e: 93 85 65 fe addi a1, a1, -0x1a e442: ef e0 df b7 jal 0xcfbe e446: 97 a7 03 00 auipc a5, 0x3a e44a: 83 b7 27 ac ld a5, -0x53e(a5) e44e: 9c 63 ld a5, 0x0(a5) e450: 56 85 mv a0, s5 e452: 82 97 jalr a5 e454: 25 bb j 0xe18c e456: 8c 43 lw a1, 0x0(a5) e458: 4a 85 mv a0, s2 e45a: ef 50 51 6b jal 0x2430e e45e: 2a 86 mv a2, a0 e460: 97 45 02 00 auipc a1, 0x24 e464: 93 85 05 fa addi a1, a1, -0x60 e468: 22 65 ld a0, 0x8(sp) e46a: ef e0 5f b5 jal 0xcfbe e46e: 83 25 84 66 lw a1, 0x668(s0) e472: 4a 85 mv a0, s2 e474: ef 00 91 08 jal 0x1ecfc e478: 11 bb j 0xe18c e47a: 93 05 d0 05 li a1, 0x5d e47e: 26 85 mv a0, s1 e480: ef 60 0f ed jal 0x4b50 <.plt+0x210> e484: 2a 84 mv s0, a0 e486: 05 cd beqz a0, 0xe4be e488: 93 85 14 00 addi a1, s1, 0x1 e48c: 33 06 b5 40 sub a2, a0, a1 e490: 56 85 mv a0, s5 e492: ef 60 ef cc jal 0x4960 <.plt+0x20> e496: a2 84 mv s1, s0 e498: 71 bc j 0xdf34 e49a: 4a 85 mv a0, s2 e49c: ef 50 31 67 jal 0x2430e e4a0: aa 86 mv a3, a0 e4a2: 22 65 ld a0, 0x8(sp) e4a4: 1b 06 0d 00 sext.w a2, s10 e4a8: 97 45 02 00 auipc a1, 0x24 e4ac: 93 85 85 00 addi a1, a1, 0x8 e4b0: ef e0 ff b0 jal 0xcfbe e4b4: c1 b1 j 0xe174 e4b6: a6 85 mv a1, s1 e4b8: 56 85 mv a0, s5 e4ba: ef 60 6f f7 jal 0x4c30 <.plt+0x2f0> e4be: 01 4a li s4, 0x0 e4c0: 02 ec sd zero, 0x18(sp) e4c2: c1 b4 j 0xdf82 e4c4: ef 60 cf e6 jal 0x4b30 <.plt+0x1f0> e4c8: 0c 41 lw a1, 0x0(a0) e4ca: 4a 85 mv a0, s2 e4cc: ef 50 31 64 jal 0x2430e e4d0: 2a 86 mv a2, a0 e4d2: 97 45 02 00 auipc a1, 0x24 e4d6: 93 85 e5 f2 addi a1, a1, -0xd2 e4da: 79 b7 j 0xe468 e4dc: ef 60 4f e5 jal 0x4b30 <.plt+0x1f0> e4e0: 0c 41 lw a1, 0x0(a0) e4e2: 4a 85 mv a0, s2 e4e4: ef 50 b1 62 jal 0x2430e e4e8: 2a 86 mv a2, a0 e4ea: 97 45 02 00 auipc a1, 0x24 e4ee: 93 85 65 fe addi a1, a1, -0x1a e4f2: 9d bf j 0xe468 e4f4: 9b 17 86 00 slliw a5, a2, 0x8 e4f8: 1b 56 86 00 srliw a2, a2, 0x8 e4fc: d1 8f or a5, a5, a2 e4fe: c2 17 slli a5, a5, 0x30 e500: c1 93 srli a5, a5, 0x30 e502: 13 05 09 52 addi a0, s2, 0x520 e506: 89 46 li a3, 0x2 e508: 7d 77 lui a4, 0xfffff e50a: 05 66 lui a2, 0x1 e50c: 13 07 87 6f addi a4, a4, 0x6f8 e510: 13 06 06 9a addi a2, a2, -0x660 e514: 3a 96 add a2, a2, a4 e516: 18 18 addi a4, sp, 0x30 e518: 32 97 add a4, a4, a2 e51a: 97 45 02 00 auipc a1, 0x24 e51e: 93 85 e5 fc addi a1, a1, -0x32 e522: 17 a6 02 00 auipc a2, 0x2a e526: 13 06 e6 5d addi a2, a2, 0x5de e52a: ef d0 31 25 jal 0x2bf7c e52e: 2a 84 mv s0, a0 e530: e3 00 05 ec beqz a0, 0xe3f0 e534: ef 60 df 91 jal 0x4e50 <.plt+0x510> e538: 2a 86 mv a2, a0 e53a: 22 65 ld a0, 0x8(sp) e53c: 97 45 02 00 auipc a1, 0x24 e540: 93 85 c5 fb addi a1, a1, -0x44 e544: ef e0 bf a7 jal 0xcfbe e548: 05 67 lui a4, 0x1 e54a: fd 77 lui a5, 0xfffff e54c: 13 07 07 9a addi a4, a4, -0x660 e550: 3e 97 add a4, a4, a5 e552: 1c 18 addi a5, sp, 0x30 e554: ba 97 add a5, a5, a4 e556: 83 a5 87 66 lw a1, 0x668(a5) e55a: 4a 85 mv a0, s2 e55c: ef 00 01 7a jal 0x1ecfc e560: 85 47 li a5, 0x1 e562: 23 22 f9 5c sw a5, 0x5c4(s2) e566: 23 28 09 5c sw zero, 0x5d0(s2) e56a: 22 e8 sd s0, 0x10(sp) e56c: 15 b1 j 0xe190 e56e: 85 47 li a5, 0x1 e570: 23 06 f9 2c sb a5, 0x2cc(s2) e574: 25 bb j 0xe2ac e576: ef 60 af db jal 0x4b30 <.plt+0x1f0> e57a: 0c 41 lw a1, 0x0(a0) e57c: 4a 85 mv a0, s2 e57e: ef 50 11 59 jal 0x2430e e582: 2a 86 mv a2, a0 e584: 22 65 ld a0, 0x8(sp) e586: 97 45 02 00 auipc a1, 0x24 e58a: 93 85 a5 e7 addi a1, a1, -0x186 e58e: ef e0 1f a3 jal 0xcfbe e592: 97 a7 03 00 auipc a5, 0x3a e596: 83 b7 67 97 ld a5, -0x68a(a5) e59a: 9c 63 ld a5, 0x0(a5) e59c: 26 85 mv a0, s1 e59e: 82 97 jalr a5 e5a0: f5 b6 j 0xe18c e5a2: ed 47 li a5, 0x1b e5a4: 3e e8 sd a5, 0x10(sp) e5a6: ed b6 j 0xe190 e5a8: 9b 17 86 00 slliw a5, a2, 0x8 e5ac: 1b 56 86 00 srliw a2, a2, 0x8 e5b0: d1 8f or a5, a5, a2 e5b2: c2 17 slli a5, a5, 0x30 e5b4: c1 93 srli a5, a5, 0x30 e5b6: 13 05 09 52 addi a0, s2, 0x520 e5ba: 85 46 li a3, 0x1 e5bc: b1 b7 j 0xe508 e5be: 85 67 lui a5, 0x1 e5c0: 13 05 85 7f addi a0, a0, 0x7f8 e5c4: 93 87 07 9a addi a5, a5, -0x660 e5c8: aa 97 add a5, a5, a0 e5ca: 18 18 addi a4, sp, 0x30 e5cc: 33 85 e7 00 add a0, a5, a4 e5d0: 61 bb j 0xe368 000000000000e5d2 : e5d2: 39 71 addi sp, sp, -0x40 e5d4: 22 f8 sd s0, 0x30(sp) e5d6: 00 61 ld s0, 0x0(a0) e5d8: 26 f4 sd s1, 0x28(sp) e5da: 06 fc sd ra, 0x38(sp) e5dc: 03 27 04 48 lw a4, 0x480(s0) e5e0: 4a f0 sd s2, 0x20(sp) e5e2: 4e ec sd s3, 0x18(sp) e5e4: 89 47 li a5, 0x2 e5e6: aa 84 mv s1, a0 e5e8: 63 0a f7 06 beq a4, a5, 0xe65c e5ec: 83 35 84 51 ld a1, 0x518(s0) e5f0: 63 8e 05 0e beqz a1, 0xe6ec e5f4: 17 a6 02 00 auipc a2, 0x2a e5f8: 13 06 c6 20 addi a2, a2, 0x20c e5fc: 81 49 li s3, 0x0 e5fe: b2 86 mv a3, a2 e600: 17 45 02 00 auipc a0, 0x24 e604: 13 05 05 f7 addi a0, a0, -0x90 e608: ef 60 8f bf jal 0x4a00 <.plt+0xc0> e60c: 2a 84 mv s0, a0 e60e: 63 05 05 10 beqz a0, 0xe718 e612: 2a 86 mv a2, a0 e614: 97 45 02 00 auipc a1, 0x24 e618: 93 85 c5 e3 addi a1, a1, -0x1c4 e61c: 13 85 04 52 addi a0, s1, 0x520 e620: 52 e8 sd s4, 0x10(sp) e622: ef d0 b1 15 jal 0x2bf7c e626: 17 aa 03 00 auipc s4, 0x3a e62a: 03 3a 2a 8e ld s4, -0x71e(s4) e62e: 83 37 0a 00 ld a5, 0x0(s4) e632: 2a 89 mv s2, a0 e634: 4e 85 mv a0, s3 e636: 82 97 jalr a5 e638: 83 37 0a 00 ld a5, 0x0(s4) e63c: 22 85 mv a0, s0 e63e: 82 97 jalr a5 e640: 63 1d 09 08 bnez s2, 0xe6da e644: e2 70 ld ra, 0x38(sp) e646: 42 74 ld s0, 0x30(sp) e648: fd 47 li a5, 0x1f e64a: 23 a8 f4 5c sw a5, 0x5d0(s1) e64e: 42 6a ld s4, 0x10(sp) e650: a2 74 ld s1, 0x28(sp) e652: e2 69 ld s3, 0x18(sp) e654: 4a 85 mv a0, s2 e656: 02 79 ld s2, 0x20(sp) e658: 21 61 addi sp, sp, 0x40 e65a: 82 80 ret e65c: a5 67 lui a5, 0x9 e65e: a2 97 add a5, a5, s0 e660: 83 b9 87 b1 ld s3, -0x4e8(a5) e664: 63 81 09 0e beqz s3, 0xe746 e668: 83 c7 09 00 lbu a5, 0x0(s3) e66c: c1 d3 beqz a5, 0xe5ec e66e: 93 05 f0 02 li a1, 0x2f e672: 4e 85 mv a0, s3 e674: ef 60 cf cd jal 0x4b50 <.plt+0x210> e678: 35 d9 beqz a0, 0xe5ec e67a: 97 a7 03 00 auipc a5, 0x3a e67e: 83 b7 67 8f ld a5, -0x70a(a5) e682: 9c 63 ld a5, 0x0(a5) e684: 4e 85 mv a0, s3 e686: 82 97 jalr a5 e688: 2a e4 sd a0, 0x8(sp) e68a: 51 cd beqz a0, 0xe726 e68c: ef 60 4f d6 jal 0x4bf0 <.plt+0x2b0> e690: a2 66 ld a3, 0x8(sp) e692: 93 07 f0 02 li a5, 0x2f e696: 36 95 add a0, a0, a3 e698: 03 47 f5 ff lbu a4, -0x1(a0) e69c: 63 0b f7 00 beq a4, a5, 0xe6b2 e6a0: 36 85 mv a0, a3 e6a2: 93 05 f0 02 li a1, 0x2f e6a6: ef 60 af cb jal 0x4b60 <.plt+0x220> e6aa: a2 66 ld a3, 0x8(sp) e6ac: 19 c1 beqz a0, 0xe6b2 e6ae: a3 00 05 00 sb zero, 0x1(a0) e6b2: 83 35 84 51 ld a1, 0x518(s0) e6b6: b6 89 mv s3, a3 e6b8: 17 46 02 00 auipc a2, 0x24 e6bc: 13 06 06 ea addi a2, a2, -0x160 e6c0: a1 f1 bnez a1, 0xe600 e6c2: 83 47 d4 49 lbu a5, 0x49d(s0) e6c6: d5 c7 beqz a5, 0xe772 e6c8: 97 45 02 00 auipc a1, 0x24 e6cc: 93 85 85 e9 addi a1, a1, -0x168 e6d0: 17 46 02 00 auipc a2, 0x24 e6d4: 13 06 86 e8 addi a2, a2, -0x178 e6d8: 25 b7 j 0xe600 e6da: e2 70 ld ra, 0x38(sp) e6dc: 42 74 ld s0, 0x30(sp) e6de: 42 6a ld s4, 0x10(sp) e6e0: a2 74 ld s1, 0x28(sp) e6e2: e2 69 ld s3, 0x18(sp) e6e4: 4a 85 mv a0, s2 e6e6: 02 79 ld s2, 0x20(sp) e6e8: 21 61 addi sp, sp, 0x40 e6ea: 82 80 ret e6ec: 83 47 d4 49 lbu a5, 0x49d(s0) e6f0: 17 a6 02 00 auipc a2, 0x2a e6f4: 13 06 06 11 addi a2, a2, 0x110 e6f8: a1 c3 beqz a5, 0xe738 e6fa: 97 45 02 00 auipc a1, 0x24 e6fe: 93 85 65 e6 addi a1, a1, -0x19a e702: b2 86 mv a3, a2 e704: 17 45 02 00 auipc a0, 0x24 e708: 13 05 c5 e6 addi a0, a0, -0x194 e70c: ef 60 4f af jal 0x4a00 <.plt+0xc0> e710: 81 49 li s3, 0x0 e712: 2a 84 mv s0, a0 e714: e3 1f 05 ee bnez a0, 0xe612 e718: 97 97 03 00 auipc a5, 0x39 e71c: 83 b7 07 7f ld a5, 0x7f0(a5) e720: 9c 63 ld a5, 0x0(a5) e722: 4e 85 mv a0, s3 e724: 82 97 jalr a5 e726: e2 70 ld ra, 0x38(sp) e728: 42 74 ld s0, 0x30(sp) e72a: 6d 49 li s2, 0x1b e72c: a2 74 ld s1, 0x28(sp) e72e: e2 69 ld s3, 0x18(sp) e730: 4a 85 mv a0, s2 e732: 02 79 ld s2, 0x20(sp) e734: 21 61 addi sp, sp, 0x40 e736: 82 80 ret e738: 81 49 li s3, 0x0 e73a: 97 45 02 00 auipc a1, 0x24 e73e: 93 85 e5 e2 addi a1, a1, -0x1d2 e742: b2 86 mv a3, a2 e744: 75 bd j 0xe600 e746: 83 35 84 51 ld a1, 0x518(s0) e74a: 17 a6 02 00 auipc a2, 0x2a e74e: 13 06 66 0b addi a2, a2, 0xb6 e752: b2 86 mv a3, a2 e754: e3 96 05 ea bnez a1, 0xe600 e758: 83 47 d4 49 lbu a5, 0x49d(s0) e75c: 97 45 02 00 auipc a1, 0x24 e760: 93 85 45 e0 addi a1, a1, -0x1fc e764: e3 9e 07 e8 bnez a5, 0xe600 e768: 97 45 02 00 auipc a1, 0x24 e76c: 93 85 05 e0 addi a1, a1, -0x200 e770: 41 bd j 0xe600 e772: 97 45 02 00 auipc a1, 0x24 e776: 93 85 65 df addi a1, a1, -0x20a e77a: 17 46 02 00 auipc a2, 0x24 e77e: 13 06 e6 dd addi a2, a2, -0x222 e782: bd bd j 0xe600 000000000000e784 : e784: 79 71 addi sp, sp, -0x30 e786: 26 ec sd s1, 0x18(sp) e788: 83 34 85 2f ld s1, 0x2f8(a0) e78c: 22 f0 sd s0, 0x20(sp) e78e: 06 f4 sd ra, 0x28(sp) e790: 2a 84 mv s0, a0 e792: 63 45 90 00 bgtz s1, 0xe79c e796: bd 64 lui s1, 0xf e798: 93 84 04 a6 addi s1, s1, -0x5a0 e79c: ef 70 af 87 jal 0x5816 e7a0: 2a 87 mv a4, a0 e7a2: ae 87 mv a5, a1 e7a4: 01 46 li a2, 0x0 e7a6: 8a 85 mv a1, sp e7a8: 22 85 mv a0, s0 e7aa: 3a e0 sd a4, 0x0(sp) e7ac: 3e e4 sd a5, 0x8(sp) e7ae: ef 00 61 1d jal 0x1e984 e7b2: 01 c9 beqz a0, 0xe7c2 e7b4: 63 57 95 00 bge a0, s1, 0xe7c2 e7b8: a2 70 ld ra, 0x28(sp) e7ba: 02 74 ld s0, 0x20(sp) e7bc: e2 64 ld s1, 0x18(sp) e7be: 45 61 addi sp, sp, 0x30 e7c0: 82 80 ret e7c2: 85 67 lui a5, 0x1 e7c4: 3e 94 add s0, s0, a5 e7c6: 03 36 84 80 ld a2, -0x7f8(s0) e7ca: 83 36 04 81 ld a3, -0x7f0(s0) e7ce: 02 65 ld a0, 0x0(sp) e7d0: a2 65 ld a1, 0x8(sp) e7d2: ef 70 ef 87 jal 0x5850 e7d6: aa 87 mv a5, a0 e7d8: 33 85 a4 40 sub a0, s1, a0 e7dc: e3 9e f4 fc bne s1, a5, 0xe7b8 e7e0: 7d 55 li a0, -0x1 e7e2: d9 bf j 0xe7b8 000000000000e7e4 : e7e4: 1c 61 ld a5, 0x0(a0) e7e6: 03 47 45 23 lbu a4, 0x234(a0) e7ea: 01 11 addi sp, sp, -0x20 e7ec: 26 e4 sd s1, 0x8(sp) e7ee: 06 ec sd ra, 0x18(sp) e7f0: 83 b4 87 1a ld s1, 0x1a8(a5) e7f4: 2d e3 bnez a4, 0xe856 e7f6: 03 26 45 5d lw a2, 0x5d4(a0) e7fa: 22 e8 sd s0, 0x10(sp) e7fc: 93 06 10 02 li a3, 0x21 e800: 98 60 ld a4, 0x0(s1) e802: 2a 84 mv s0, a0 e804: 63 05 d6 02 beq a2, a3, 0xe82e e808: 03 36 85 5d ld a2, 0x5d8(a0) e80c: 01 48 li a6, 0x0 e80e: fd 57 li a5, -0x1 e810: 81 46 li a3, 0x0 e812: 85 45 li a1, 0x1 e814: ef d0 20 26 jal 0x1ba76 e818: 85 47 li a5, 0x1 e81a: e2 60 ld ra, 0x18(sp) e81c: 23 00 f4 54 sb a5, 0x540(s0) e820: 23 28 04 5c sw zero, 0x5d0(s0) e824: 42 64 ld s0, 0x10(sp) e826: a2 64 ld s1, 0x8(sp) e828: 01 45 li a0, 0x0 e82a: 05 61 addi sp, sp, 0x20 e82c: 82 80 ret e82e: 23 30 07 00 sd zero, 0x0(a4) e832: 25 67 lui a4, 0x9 e834: 3e 97 add a4, a4, a5 e836: 83 35 07 b5 ld a1, -0x4b0(a4) e83a: 3e 85 mv a0, a5 e83c: ef 80 af a3 jal 0x6a76 e840: 03 b8 04 00 ld a6, 0x0(s1) e844: 85 47 li a5, 0x1 e846: 01 47 li a4, 0x0 e848: 81 46 li a3, 0x0 e84a: 7d 56 li a2, -0x1 e84c: fd 55 li a1, -0x1 e84e: 22 85 mv a0, s0 e850: ef d0 60 22 jal 0x1ba76 e854: d1 b7 j 0xe818 e856: 3e 85 mv a0, a5 e858: 97 45 02 00 auipc a1, 0x24 e85c: 93 85 05 d2 addi a1, a1, -0x2e0 e860: ef e0 4f ea jal 0xcf04 e864: e2 60 ld ra, 0x18(sp) e866: a2 64 ld s1, 0x8(sp) e868: 11 45 li a0, 0x4 e86a: 05 61 addi sp, sp, 0x20 e86c: 82 80 ret 000000000000e86e : e86e: 41 11 addi sp, sp, -0x10 e870: 22 e0 sd s0, 0x0(sp) e872: 06 e4 sd ra, 0x8(sp) e874: 2a 84 mv s0, a0 e876: 19 c1 beqz a0, 0xe87c e878: ef e0 50 2d jal 0x1d34c e87c: 97 97 03 00 auipc a5, 0x39 e880: 83 b7 c7 68 ld a5, 0x68c(a5) e884: 22 85 mv a0, s0 e886: 02 64 ld s0, 0x0(sp) e888: a2 60 ld ra, 0x8(sp) e88a: 9c 63 ld a5, 0x0(a5) e88c: 41 01 addi sp, sp, 0x10 e88e: 82 87 jr a5 000000000000e890 : e890: aa 87 mv a5, a0 e892: 2e 87 mv a4, a1 e894: 31 ca beqz a2, 0xe8e8 e896: 83 26 05 5d lw a3, 0x5d0(a0) e89a: b9 e2 bnez a3, 0xe8e0 e89c: 14 61 ld a3, 0x0(a0) e89e: 03 26 05 1f lw a2, 0x1f0(a0) e8a2: 83 c6 e6 49 lbu a3, 0x49e(a3) e8a6: 90 c1 sw a2, 0x0(a1) e8a8: b1 e2 bnez a3, 0xe8ec e8aa: 83 26 85 1f lw a3, 0x1f8(a0) e8ae: 7d 56 li a2, -0x1 e8b0: 63 85 c6 04 beq a3, a2, 0xe8fa e8b4: 37 05 02 00 lui a0, 0x20 e8b8: d4 c1 sw a3, 0x4(a1) e8ba: 05 05 addi a0, a0, 0x1 e8bc: 89 46 li a3, 0x2 e8be: 83 a7 c7 1f lw a5, 0x1fc(a5) e8c2: 7d 56 li a2, -0x1 e8c4: 63 83 c7 02 beq a5, a2, 0xe8ea e8c8: 9b 85 06 01 addiw a1, a3, 0x10 e8cc: 05 46 li a2, 0x1 e8ce: 3b 16 b6 00 sllw a2, a2, a1 e8d2: 8a 06 slli a3, a3, 0x2 e8d4: b3 05 d7 00 add a1, a4, a3 e8d8: 51 8d or a0, a0, a2 e8da: 9c c1 sw a5, 0x0(a1) e8dc: 01 25 sext.w a0, a0 e8de: 82 80 ret e8e0: 13 05 05 52 addi a0, a0, 0x520 e8e4: 6f d0 b1 0f j 0x2c1de e8e8: 01 45 li a0, 0x0 e8ea: 82 80 ret e8ec: 83 27 45 1f lw a5, 0x1f4(a0) e8f0: 37 05 02 00 lui a0, 0x20 e8f4: 0d 05 addi a0, a0, 0x3 e8f6: dc c1 sw a5, 0x4(a1) e8f8: 82 80 ret e8fa: 85 46 li a3, 0x1 e8fc: 05 45 li a0, 0x1 e8fe: c1 b7 j 0xe8be 000000000000e900 : e900: 01 11 addi sp, sp, -0x20 e902: 22 e8 sd s0, 0x10(sp) e904: 06 ec sd ra, 0x18(sp) e906: 8d 47 li a5, 0x3 e908: 01 44 li s0, 0x0 e90a: 63 fe c7 04 bgeu a5, a2, 0xe966 e90e: 26 e4 sd s1, 0x8(sp) e910: 4a e0 sd s2, 0x0(sp) e912: ae 84 mv s1, a1 e914: 36 89 mv s2, a3 e916: ef 60 af f5 jal 0x5070 <.plt+0x730> e91a: 83 c7 04 00 lbu a5, 0x0(s1) e91e: 14 61 ld a3, 0x0(a0) e920: 05 67 lui a4, 0x1 e922: 86 07 slli a5, a5, 0x1 e924: b6 97 add a5, a5, a3 e926: 83 d7 07 00 lhu a5, 0x0(a5) e92a: 13 07 07 80 addi a4, a4, -0x800 e92e: 13 96 47 03 slli a2, a5, 0x34 e932: 63 58 06 02 bgez a2, 0xe962 e936: 83 c7 14 00 lbu a5, 0x1(s1) e93a: 86 07 slli a5, a5, 0x1 e93c: b6 97 add a5, a5, a3 e93e: 83 d7 07 00 lhu a5, 0x0(a5) e942: f9 8f and a5, a5, a4 e944: 99 cf beqz a5, 0xe962 e946: 83 c7 24 00 lbu a5, 0x2(s1) e94a: 86 07 slli a5, a5, 0x1 e94c: be 96 add a3, a3, a5 e94e: 83 d7 06 00 lhu a5, 0x0(a3) e952: f9 8f and a5, a5, a4 e954: 99 c7 beqz a5, 0xe962 e956: 03 c7 34 00 lbu a4, 0x3(s1) e95a: 93 07 00 02 li a5, 0x20 e95e: 63 09 f7 00 beq a4, a5, 0xe970 e962: a2 64 ld s1, 0x8(sp) e964: 02 69 ld s2, 0x0(sp) e966: e2 60 ld ra, 0x18(sp) e968: 22 85 mv a0, s0 e96a: 42 64 ld s0, 0x10(sp) e96c: 05 61 addi sp, sp, 0x20 e96e: 82 80 ret e970: 29 46 li a2, 0xa e972: 81 45 li a1, 0x0 e974: 26 85 mv a0, s1 e976: ef 60 af 92 jal 0x4aa0 <.plt+0x160> e97a: ef e0 81 5e jal 0x2cf62 e97e: 23 20 a9 00 sw a0, 0x0(s2) e982: a2 64 ld s1, 0x8(sp) e984: 02 69 ld s2, 0x0(sp) e986: 05 44 li s0, 0x1 e988: f9 bf j 0xe966 000000000000e98a : e98a: 01 11 addi sp, sp, -0x20 e98c: 22 e8 sd s0, 0x10(sp) e98e: 4a e0 sd s2, 0x0(sp) e990: 06 ec sd ra, 0x18(sp) e992: 26 e4 sd s1, 0x8(sp) e994: 2a 84 mv s0, a0 e996: 13 09 05 52 addi s2, a0, 0x520 e99a: d1 ed bnez a1, 0xea36 e99c: 83 47 15 5b lbu a5, 0x5b1(a0) e9a0: 8d cb beqz a5, 0xe9d2 e9a2: 17 46 02 00 auipc a2, 0x24 e9a6: 13 06 66 c0 addi a2, a2, -0x3fa e9aa: 97 45 02 00 auipc a1, 0x24 e9ae: 93 85 65 aa addi a1, a1, -0x55a e9b2: 4a 85 mv a0, s2 e9b4: ef d0 81 5c jal 0x2bf7c e9b8: 49 e5 bnez a0, 0xea42 e9ba: 93 07 20 02 li a5, 0x22 e9be: 23 28 f4 5c sw a5, 0x5d0(s0) e9c2: 85 45 li a1, 0x1 e9c4: 4a 85 mv a0, s2 e9c6: ef d0 81 34 jal 0x2bd0e e9ca: 01 e5 bnez a0, 0xe9d2 e9cc: 83 27 04 5d lw a5, 0x5d0(s0) e9d0: ed fb bnez a5, 0xe9c2 e9d2: 03 35 04 59 ld a0, 0x590(s0) e9d6: 97 94 03 00 auipc s1, 0x39 e9da: 83 b4 24 53 ld s1, 0x532(s1) e9de: 05 c1 beqz a0, 0xe9fe e9e0: 1c 60 ld a5, 0x0(s0) e9e2: 25 67 lui a4, 0x9 e9e4: ba 97 add a5, a5, a4 e9e6: 03 b7 07 af ld a4, -0x510(a5) e9ea: 63 09 e5 04 beq a0, a4, 0xea3c e9ee: 97 94 03 00 auipc s1, 0x39 e9f2: 83 b4 a4 51 ld s1, 0x51a(s1) e9f6: 9c 60 ld a5, 0x0(s1) e9f8: 82 97 jalr a5 e9fa: 23 38 04 58 sd zero, 0x590(s0) e9fe: 4a 85 mv a0, s2 ea00: ef e0 df ec jal 0xd8cc ea04: 9c 60 ld a5, 0x0(s1) ea06: 03 35 84 5b ld a0, 0x5b8(s0) ea0a: 82 97 jalr a5 ea0c: 9c 60 ld a5, 0x0(s1) ea0e: 03 35 04 5e ld a0, 0x5e0(s0) ea12: 23 3c 04 5a sd zero, 0x5b8(s0) ea16: 82 97 jalr a5 ea18: 4a 85 mv a0, s2 ea1a: 23 30 04 5e sd zero, 0x5e0(s0) ea1e: ef d0 31 04 jal 0x2c260 ea22: 22 85 mv a0, s0 ea24: ef e0 80 01 jal 0x1ca3c ea28: e2 60 ld ra, 0x18(sp) ea2a: 42 64 ld s0, 0x10(sp) ea2c: a2 64 ld s1, 0x8(sp) ea2e: 02 69 ld s2, 0x0(sp) ea30: 01 45 li a0, 0x0 ea32: 05 61 addi sp, sp, 0x20 ea34: 82 80 ret ea36: a3 08 05 5a sb zero, 0x5b1(a0) ea3a: 61 bf j 0xe9d2 ea3c: 23 b8 07 ae sd zero, -0x510(a5) ea40: 7d b7 j 0xe9ee ea42: 04 60 ld s1, 0x0(s0) ea44: ef 60 cf c0 jal 0x4e50 <.plt+0x510> ea48: 2a 86 mv a2, a0 ea4a: 97 45 02 00 auipc a1, 0x24 ea4e: 93 85 65 b6 addi a1, a1, -0x49a ea52: 26 85 mv a0, s1 ea54: ef e0 af d6 jal 0xcfbe ea58: 85 45 li a1, 0x1 ea5a: a3 08 04 5a sb zero, 0x5b1(s0) ea5e: 22 85 mv a0, s0 ea60: ef 00 d1 70 jal 0x1f96c ea64: 23 28 04 5c sw zero, 0x5d0(s0) ea68: ad b7 j 0xe9d2 000000000000ea6a : ea6a: 09 71 addi sp, sp, -0x180 ea6c: 97 97 03 00 auipc a5, 0x39 ea70: 83 b7 c7 49 ld a5, 0x49c(a5) ea74: 9c 63 ld a5, 0x0(a5) ea76: a2 fa sd s0, 0x170(sp) ea78: ce ee sd s3, 0x158(sp) ea7a: 2a 84 mv s0, a0 ea7c: 83 39 05 00 ld s3, 0x0(a0) ea80: 03 35 05 5f ld a0, 0x5f0(a0) ea84: a6 f6 sd s1, 0x168(sp) ea86: ca f2 sd s2, 0x160(sp) ea88: 86 fe sd ra, 0x178(sp) ea8a: 02 e0 sd zero, 0x0(sp) ea8c: 2e 89 mv s2, a1 ea8e: 82 97 jalr a5 ea90: 83 27 44 5c lw a5, 0x5c4(s0) ea94: 85 64 lui s1, 0x1 ea96: 93 84 c4 91 addi s1, s1, -0x6e4 ea9a: 23 38 04 5e sd zero, 0x5f0(s0) ea9e: ce 94 add s1, s1, s3 eaa0: 8d e3 bnez a5, 0xeac2 eaa2: 93 07 50 0e li a5, 0xe5 eaa6: 63 02 f9 10 beq s2, a5, 0xebaa eaaa: 22 85 mv a0, s0 eaac: ef f0 cf 8f jal 0xdba8 eab0: aa 84 mv s1, a0 eab2: f6 70 ld ra, 0x178(sp) eab4: 56 74 ld s0, 0x170(sp) eab6: 16 79 ld s2, 0x160(sp) eab8: f6 69 ld s3, 0x158(sp) eaba: 26 85 mv a0, s1 eabc: b6 74 ld s1, 0x168(sp) eabe: 19 61 addi sp, sp, 0x180 eac0: 82 80 ret eac2: 05 47 li a4, 0x1 eac4: 63 83 e7 02 beq a5, a4, 0xeaea eac8: 4a 86 mv a2, s2 eaca: 97 45 02 00 auipc a1, 0x24 eace: 93 85 65 bf addi a1, a1, -0x40a ead2: 4e 85 mv a0, s3 ead4: ef e0 af ce jal 0xcfbe ead8: b5 44 li s1, 0xd eada: f6 70 ld ra, 0x178(sp) eadc: 56 74 ld s0, 0x170(sp) eade: 16 79 ld s2, 0x160(sp) eae0: f6 69 ld s3, 0x158(sp) eae2: 26 85 mv a0, s1 eae4: b6 74 ld s1, 0x168(sp) eae6: 19 61 addi sp, sp, 0x180 eae8: 82 80 ret eaea: 93 07 30 0e li a5, 0xe3 eaee: e3 1d f9 fc bne s2, a5, 0xeac8 eaf2: 85 67 lui a5, 0x1 eaf4: ce 97 add a5, a5, s3 eaf6: 83 c7 c7 91 lbu a5, -0x6e4(a5) eafa: 63 8b 07 20 beqz a5, 0xed10 eafe: d2 ea sd s4, 0x150(sp) eb00: d6 e6 sd s5, 0x148(sp) eb02: da e2 sd s6, 0x140(sp) eb04: 5e fe sd s7, 0x138(sp) eb06: 62 fa sd s8, 0x130(sp) eb08: 66 f6 sd s9, 0x128(sp) eb0a: 6a f2 sd s10, 0x120(sp) eb0c: 6e ee sd s11, 0x118(sp) eb0e: 13 0a 01 01 addi s4, sp, 0x10 eb12: 93 0d 81 00 addi s11, sp, 0x8 eb16: 13 0d c1 00 addi s10, sp, 0xc eb1a: 93 0c c1 01 addi s9, sp, 0x1c eb1e: 13 0c 81 01 addi s8, sp, 0x18 eb22: 93 0b 41 01 addi s7, sp, 0x14 eb26: 17 4b 02 00 auipc s6, 0x24 eb2a: 13 0b 2b b3 addi s6, s6, -0x4ce eb2e: 99 4a li s5, 0x6 eb30: 31 a0 j 0xeb3c eb32: 83 c7 14 00 lbu a5, 0x1(s1) eb36: 85 04 addi s1, s1, 0x1 eb38: 63 84 07 1c beqz a5, 0xed00 eb3c: ea 88 mv a7, s10 eb3e: 6e 88 mv a6, s11 eb40: e6 87 mv a5, s9 eb42: 62 87 mv a4, s8 eb44: de 86 mv a3, s7 eb46: 52 86 mv a2, s4 eb48: da 85 mv a1, s6 eb4a: 26 85 mv a0, s1 eb4c: ef 50 5f fa jal 0x4af0 <.plt+0x1b0> eb50: e3 11 55 ff bne a0, s5, 0xeb32 eb54: 83 c7 04 00 lbu a5, 0x0(s1) eb58: 63 84 07 1a beqz a5, 0xed00 eb5c: 03 c7 89 4c lbu a4, 0x4c8(s3) eb60: c2 45 lw a1, 0x10(sp) eb62: 52 46 lw a2, 0x14(sp) eb64: e2 46 lw a3, 0x18(sp) eb66: f2 47 lw a5, 0x1c(sp) eb68: 63 04 07 16 beqz a4, 0xecd0 eb6c: 03 38 04 0c ld a6, 0xc0(s0) eb70: 36 87 mv a4, a3 eb72: 4e 85 mv a0, s3 eb74: b2 86 mv a3, a2 eb76: 2e 86 mv a2, a1 eb78: 97 45 02 00 auipc a1, 0x24 eb7c: 93 85 85 af addi a1, a1, -0x508 eb80: ef e0 4f b8 jal 0xcf04 eb84: 83 47 84 2c lbu a5, 0x2c8(s0) eb88: 17 97 03 00 auipc a4, 0x39 eb8c: 03 37 87 3e ld a4, 0x3e8(a4) eb90: 18 63 ld a4, 0x0(a4) eb92: 63 96 07 1a bnez a5, 0xed3e eb96: 83 27 04 1c lw a5, 0x1c0(s0) eb9a: 8d 46 li a3, 0x3 eb9c: 13 05 84 07 addi a0, s0, 0x78 eba0: f1 37 addiw a5, a5, -0x4 eba2: 63 fe f6 18 bgeu a3, a5, 0xed3e eba6: 02 97 jalr a4 eba8: 1d aa j 0xecde ebaa: 93 05 80 02 li a1, 0x28 ebae: 26 85 mv a0, s1 ebb0: ef 50 1f fa jal 0x4b50 <.plt+0x210> ebb4: 79 c9 beqz a0, 0xec8a ebb6: d2 ea sd s4, 0x150(sp) ebb8: 13 0a 01 01 addi s4, sp, 0x10 ebbc: d2 87 mv a5, s4 ebbe: 13 08 b1 00 addi a6, sp, 0xb ebc2: 13 07 a1 00 addi a4, sp, 0xa ebc6: 93 06 91 00 addi a3, sp, 0x9 ebca: 30 00 addi a2, sp, 0x8 ebcc: 97 45 02 00 auipc a1, 0x24 ebd0: 93 85 c5 a0 addi a1, a1, -0x5f4 ebd4: 05 05 addi a0, a0, 0x1 ebd6: ef 50 bf f1 jal 0x4af0 <.plt+0x1b0> ebda: 95 47 li a5, 0x5 ebdc: 63 16 f5 0a bne a0, a5, 0xec88 ebe0: 03 47 81 00 lbu a4, 0x8(sp) ebe4: 83 47 91 00 lbu a5, 0x9(sp) ebe8: c2 46 lw a3, 0x10(sp) ebea: 63 9c e7 08 bne a5, a4, 0xec82 ebee: 03 47 a1 00 lbu a4, 0xa(sp) ebf2: 63 18 f7 08 bne a4, a5, 0xec82 ebf6: 83 47 b1 00 lbu a5, 0xb(sp) ebfa: 63 94 e7 08 bne a5, a4, 0xec82 ebfe: c1 67 lui a5, 0x10 ec00: 63 f5 f6 16 bgeu a3, a5, 0xed6a ec04: 83 47 84 2c lbu a5, 0x2c8(s0) ec08: 17 97 03 00 auipc a4, 0x39 ec0c: 03 37 87 36 ld a4, 0x368(a4) ec10: 23 1c d4 5e sh a3, 0x5f8(s0) ec14: 18 63 ld a4, 0x0(a4) ec16: 89 eb bnez a5, 0xec28 ec18: 83 27 04 1c lw a5, 0x1c0(s0) ec1c: 8d 46 li a3, 0x3 ec1e: 13 05 84 07 addi a0, s0, 0x78 ec22: f1 37 addiw a5, a5, -0x4 ec24: 63 e3 f6 00 bltu a3, a5, 0xec2a ec28: 68 60 ld a0, 0xc0(s0) ec2a: 02 97 jalr a4 ec2c: 23 38 a4 5e sd a0, 0x5f0(s0) ec30: 63 01 05 16 beqz a0, 0xed92 ec34: d6 e6 sd s5, 0x148(sp) ec36: 83 47 d4 2b lbu a5, 0x2bd(s0) ec3a: ad c3 beqz a5, 0xec9c ec3c: 83 35 04 10 ld a1, 0x100(s0) ec40: 03 26 04 11 lw a2, 0x110(s0) ec44: 8a 86 mv a3, sp ec46: 22 85 mv a0, s0 ec48: ef 70 ef b3 jal 0x5f86 ec4c: 82 65 ld a1, 0x0(sp) ec4e: 83 5a 04 11 lhu s5, 0x110(s0) ec52: 63 8a 05 14 beqz a1, 0xeda6 ec56: a3 02 04 2c sb zero, 0x2c5(s0) ec5a: 22 85 mv a0, s0 ec5c: ef 00 91 43 jal 0x1f894 ec60: aa 84 mv s1, a0 ec62: 61 e1 bnez a0, 0xed22 ec64: 83 c7 09 4b lbu a5, 0x4b0(s3) ec68: e9 ef bnez a5, 0xed42 ec6a: 82 65 ld a1, 0x0(sp) ec6c: 4e 85 mv a0, s3 ec6e: ef 70 2f da jal 0x6210 ec72: 85 47 li a5, 0x1 ec74: 56 6a ld s4, 0x150(sp) ec76: b6 6a ld s5, 0x148(sp) ec78: a3 01 f4 2c sb a5, 0x2c3(s0) ec7c: 23 28 04 5c sw zero, 0x5d0(s0) ec80: 0d bd j 0xeab2 ec82: c1 67 lui a5, 0x10 ec84: 63 f3 f6 0e bgeu a3, a5, 0xed6a ec88: 56 6a ld s4, 0x150(sp) ec8a: 97 45 02 00 auipc a1, 0x24 ec8e: 93 85 65 98 addi a1, a1, -0x67a ec92: 4e 85 mv a0, s3 ec94: ef e0 af b2 jal 0xcfbe ec98: b5 44 li s1, 0xd ec9a: 81 b5 j 0xeada ec9c: 83 35 04 5f ld a1, 0x5f0(s0) eca0: 03 56 84 5f lhu a2, 0x5f8(s0) eca4: 8a 86 mv a3, sp eca6: 22 85 mv a0, s0 eca8: ef 70 ef ad jal 0x5f86 ecac: 82 65 ld a1, 0x0(sp) ecae: 83 5a 84 5f lhu s5, 0x5f8(s0) ecb2: d5 f1 bnez a1, 0xec56 ecb4: 03 36 04 5f ld a2, 0x5f0(s0) ecb8: d6 86 mv a3, s5 ecba: 97 45 02 00 auipc a1, 0x24 ecbe: 93 85 65 a4 addi a1, a1, -0x5ba ecc2: 4e 85 mv a0, s3 ecc4: ef e0 af af jal 0xcfbe ecc8: 56 6a ld s4, 0x150(sp) ecca: b6 6a ld s5, 0x148(sp) eccc: bd 44 li s1, 0xf ecce: d5 b3 j 0xeab2 ecd0: 3e 87 mv a4, a5 ecd2: 17 45 02 00 auipc a0, 0x24 ecd6: 13 05 e5 9d addi a0, a0, -0x622 ecda: ef 50 7f d2 jal 0x4a00 <.plt+0xc0> ecde: 23 38 a4 5e sd a0, 0x5f0(s0) ece2: 51 cd beqz a0, 0xed7e ece4: a2 47 lw a5, 0x8(sp) ece6: 32 47 lw a4, 0xc(sp) ece8: 16 6b ld s6, 0x140(sp) ecea: 9b 97 87 00 slliw a5, a5, 0x8 ecee: b9 9f addw a5, a5, a4 ecf0: f2 7b ld s7, 0x138(sp) ecf2: 52 7c ld s8, 0x130(sp) ecf4: b2 7c ld s9, 0x128(sp) ecf6: 12 7d ld s10, 0x120(sp) ecf8: f2 6d ld s11, 0x118(sp) ecfa: 23 1c f4 5e sh a5, 0x5f8(s0) ecfe: 25 bf j 0xec36 ed00: 56 6a ld s4, 0x150(sp) ed02: b6 6a ld s5, 0x148(sp) ed04: 16 6b ld s6, 0x140(sp) ed06: f2 7b ld s7, 0x138(sp) ed08: 52 7c ld s8, 0x130(sp) ed0a: b2 7c ld s9, 0x128(sp) ed0c: 12 7d ld s10, 0x120(sp) ed0e: f2 6d ld s11, 0x118(sp) ed10: 97 45 02 00 auipc a1, 0x24 ed14: 93 85 05 92 addi a1, a1, -0x6e0 ed18: 4e 85 mv a0, s3 ed1a: ef e0 4f aa jal 0xcfbe ed1e: b9 44 li s1, 0xe ed20: 49 bb j 0xeab2 ed22: 82 65 ld a1, 0x0(sp) ed24: 4e 85 mv a0, s3 ed26: ef 70 af ce jal 0x6210 ed2a: 83 27 44 5c lw a5, 0x5c4(s0) ed2e: 89 e7 bnez a5, 0xed38 ed30: 93 07 50 0e li a5, 0xe5 ed34: 63 02 f9 06 beq s2, a5, 0xed98 ed38: 56 6a ld s4, 0x150(sp) ed3a: b6 6a ld s5, 0x148(sp) ed3c: 9d bb j 0xeab2 ed3e: 68 60 ld a0, 0xc0(s0) ed40: 9d b5 j 0xeba6 ed42: 82 67 ld a5, 0x0(sp) ed44: d2 85 mv a1, s4 ed46: 13 06 00 10 li a2, 0x100 ed4a: 88 63 ld a0, 0x0(a5) ed4c: 03 39 04 5f ld s2, 0x5f0(s0) ed50: ef 70 0f 88 jal 0x5dd0 ed54: 08 60 ld a0, 0x0(s0) ed56: 56 87 mv a4, s5 ed58: d2 86 mv a3, s4 ed5a: 4a 86 mv a2, s2 ed5c: 97 45 02 00 auipc a1, 0x24 ed60: 93 85 45 9c addi a1, a1, -0x63c ed64: ef e0 0f 9a jal 0xcf04 ed68: 09 b7 j 0xec6a ed6a: 97 45 02 00 auipc a1, 0x24 ed6e: 93 85 e5 87 addi a1, a1, -0x782 ed72: 4e 85 mv a0, s3 ed74: ef e0 af a4 jal 0xcfbe ed78: b5 44 li s1, 0xd ed7a: 56 6a ld s4, 0x150(sp) ed7c: 1d bb j 0xeab2 ed7e: 56 6a ld s4, 0x150(sp) ed80: b6 6a ld s5, 0x148(sp) ed82: 16 6b ld s6, 0x140(sp) ed84: f2 7b ld s7, 0x138(sp) ed86: 52 7c ld s8, 0x130(sp) ed88: b2 7c ld s9, 0x128(sp) ed8a: 12 7d ld s10, 0x120(sp) ed8c: f2 6d ld s11, 0x118(sp) ed8e: ed 44 li s1, 0x1b ed90: 0d b3 j 0xeab2 ed92: 56 6a ld s4, 0x150(sp) ed94: ed 44 li s1, 0x1b ed96: 31 bb j 0xeab2 ed98: 22 85 mv a0, s0 ed9a: ef e0 ff e0 jal 0xdba8 ed9e: aa 84 mv s1, a0 eda0: 56 6a ld s4, 0x150(sp) eda2: b6 6a ld s5, 0x148(sp) eda4: 39 b3 j 0xeab2 eda6: 03 36 04 10 ld a2, 0x100(s0) edaa: d6 86 mv a3, s5 edac: 97 45 02 00 auipc a1, 0x24 edb0: 93 85 45 93 addi a1, a1, -0x6cc edb4: 4e 85 mv a0, s3 edb6: ef e0 8f a0 jal 0xcfbe edba: 39 b7 j 0xecc8 000000000000edbc : edbc: 01 11 addi sp, sp, -0x20 edbe: 22 e8 sd s0, 0x10(sp) edc0: 4a e0 sd s2, 0x0(sp) edc2: 2a 84 mv s0, a0 edc4: 2e 89 mv s2, a1 edc6: 13 05 05 52 addi a0, a0, 0x520 edca: 81 45 li a1, 0x0 edcc: 26 e4 sd s1, 0x8(sp) edce: 06 ec sd ra, 0x18(sp) edd0: ef c0 f1 73 jal 0x2bd0e edd4: 83 27 04 5d lw a5, 0x5d0(s0) edd8: aa 84 mv s1, a0 edda: 13 b7 17 00 seqz a4, a5 edde: c9 8f or a5, a5, a0 ede0: 23 00 e9 00 sb a4, 0x0(s2) ede4: 81 27 sext.w a5, a5 ede6: 81 cb beqz a5, 0xedf6 ede8: e2 60 ld ra, 0x18(sp) edea: 42 64 ld s0, 0x10(sp) edec: 02 69 ld s2, 0x0(sp) edee: 26 85 mv a0, s1 edf0: a2 64 ld s1, 0x8(sp) edf2: 05 61 addi sp, sp, 0x20 edf4: 82 80 ret edf6: 1c 60 ld a5, 0x0(s0) edf8: 83 b7 87 1a ld a5, 0x1a8(a5) edfc: 9c 4f lw a5, 0x18(a5) edfe: 91 ef bnez a5, 0xee1a ee00: 85 47 li a5, 0x1 ee02: a3 01 f4 2c sb a5, 0x2c3(s0) ee06: 85 47 li a5, 0x1 ee08: e2 60 ld ra, 0x18(sp) ee0a: a3 08 f4 5a sb a5, 0x5b1(s0) ee0e: 42 64 ld s0, 0x10(sp) ee10: 02 69 ld s2, 0x0(sp) ee12: 26 85 mv a0, s1 ee14: a2 64 ld s1, 0x8(sp) ee16: 05 61 addi sp, sp, 0x20 ee18: 82 80 ret ee1a: 01 48 li a6, 0x0 ee1c: fd 57 li a5, -0x1 ee1e: 01 47 li a4, 0x0 ee20: 81 46 li a3, 0x0 ee22: 7d 56 li a2, -0x1 ee24: fd 55 li a1, -0x1 ee26: 22 85 mv a0, s0 ee28: ef c0 f0 44 jal 0x1ba76 ee2c: e9 bf j 0xee06 000000000000ee2e : ee2e: 55 71 addi sp, sp, -0xd0 ee30: 4e f5 sd s3, 0xa8(sp) ee32: 83 29 45 1f lw s3, 0x1f4(a0) ee36: 52 f1 sd s4, 0xa0(sp) ee38: 56 ed sd s5, 0x98(sp) ee3a: 13 0a 01 01 addi s4, sp, 0x10 ee3e: 93 0a c1 00 addi s5, sp, 0xc ee42: a2 e1 sd s0, 0xc0(sp) ee44: 26 fd sd s1, 0xb8(sp) ee46: 2a 84 mv s0, a0 ee48: 93 04 00 08 li s1, 0x80 ee4c: 56 86 mv a2, s5 ee4e: d2 85 mv a1, s4 ee50: 4e 85 mv a0, s3 ee52: 4a f9 sd s2, 0xb0(sp) ee54: 86 e5 sd ra, 0xc8(sp) ee56: 03 39 04 00 ld s2, 0x0(s0) ee5a: 26 c6 sw s1, 0xc(sp) ee5c: ef 50 5f b4 jal 0x49a0 <.plt+0x60> ee60: 15 c5 beqz a0, 0xee8c ee62: ce 85 mv a1, s3 ee64: 22 85 mv a0, s0 ee66: ef f0 70 69 jal 0x1ecfc ee6a: 4a 85 mv a0, s2 ee6c: 97 45 02 00 auipc a1, 0x24 ee70: 93 85 45 8d addi a1, a1, -0x72c ee74: ef e0 af 94 jal 0xcfbe ee78: 79 45 li a0, 0x1e ee7a: ae 60 ld ra, 0xc8(sp) ee7c: 0e 64 ld s0, 0xc0(sp) ee7e: ea 74 ld s1, 0xb8(sp) ee80: 4a 79 ld s2, 0xb0(sp) ee82: aa 79 ld s3, 0xa8(sp) ee84: 0a 7a ld s4, 0xa0(sp) ee86: ea 6a ld s5, 0x98(sp) ee88: 69 61 addi sp, sp, 0xd0 ee8a: 82 80 ret ee8c: 56 86 mv a2, s5 ee8e: d2 85 mv a1, s4 ee90: 4e 85 mv a0, s3 ee92: 26 c6 sw s1, 0xc(sp) ee94: ef 60 cf 8a jal 0x4f40 <.plt+0x600> ee98: ce 85 mv a1, s3 ee9a: aa 84 mv s1, a0 ee9c: fd 59 li s3, -0x1 ee9e: 22 85 mv a0, s0 eea0: ef f0 d0 65 jal 0x1ecfc eea4: e3 83 34 fd beq s1, s3, 0xee6a eea8: 97 45 02 00 auipc a1, 0x24 eeac: 93 85 05 8c addi a1, a1, -0x740 eeb0: 4a 85 mv a0, s2 eeb2: ef e0 2f 85 jal 0xcf04 eeb6: 85 45 li a1, 0x1 eeb8: a3 01 04 2c sb zero, 0x2c3(s0) eebc: 23 2a 94 1e sw s1, 0x1f4(s0) eec0: 26 85 mv a0, s1 eec2: ef 90 c1 1e jal 0x280ae eec6: 83 37 89 28 ld a5, 0x288(s2) eeca: 05 47 li a4, 0x1 eecc: a3 00 e4 20 sb a4, 0x201(s0) eed0: 99 c7 beqz a5, 0xeede eed2: 03 35 09 29 ld a0, 0x290(s2) eed6: 05 46 li a2, 0x1 eed8: a6 85 mv a1, s1 eeda: 82 97 jalr a5 eedc: 19 e1 bnez a0, 0xeee2 eede: 01 45 li a0, 0x0 eee0: 69 bf j 0xee7a eee2: 83 25 44 1f lw a1, 0x1f4(s0) eee6: 63 99 35 01 bne a1, s3, 0xeef8 eeea: a3 02 04 2c sb zero, 0x2c5(s0) eeee: 23 22 04 62 sw zero, 0x624(s0) eef2: 13 05 a0 02 li a0, 0x2a eef6: 51 b7 j 0xee7a eef8: 22 85 mv a0, s0 eefa: ef f0 30 60 jal 0x1ecfc eefe: 23 2a 34 1f sw s3, 0x1f4(s0) ef02: e5 b7 j 0xeeea 000000000000ef04 : ef04: 83 47 e5 2b lbu a5, 0x2be(a0) ef08: 79 71 addi sp, sp, -0x30 ef0a: 22 f0 sd s0, 0x20(sp) ef0c: 4e e4 sd s3, 0x8(sp) ef0e: 06 f4 sd ra, 0x28(sp) ef10: 26 ec sd s1, 0x18(sp) ef12: 83 39 05 00 ld s3, 0x0(a0) ef16: 2a 84 mv s0, a0 ef18: 81 c7 beqz a5, 0xef20 ef1a: 83 c7 a9 49 lbu a5, 0x49a(s3) ef1e: f9 cf beqz a5, 0xeffc ef20: 97 97 03 00 auipc a5, 0x39 ef24: 83 b7 07 ff ld a5, -0x10(a5) ef28: 9c 63 ld a5, 0x0(a5) ef2a: 4a e8 sd s2, 0x10(sp) ef2c: 13 05 80 02 li a0, 0x28 ef30: 82 97 jalr a5 ef32: 03 39 04 00 ld s2, 0x0(s0) ef36: aa 84 mv s1, a0 ef38: 23 34 a9 1a sd a0, 0x1a8(s2) ef3c: 63 0a 05 14 beqz a0, 0xf090 ef40: a5 67 lui a5, 0x9 ef42: ce 97 add a5, a5, s3 ef44: 03 b5 87 b1 ld a0, -0x4e8(a5) ef48: 52 e0 sd s4, 0x0(sp) ef4a: 05 47 li a4, 0x1 ef4c: 05 05 addi a0, a0, 0x1 ef4e: 23 80 e7 b2 sb a4, -0x4e0(a5) ef52: 23 bc a7 b0 sd a0, -0x4e8(a5) ef56: 97 35 02 00 auipc a1, 0x23 ef5a: 93 85 a5 c1 addi a1, a1, -0x3e6 ef5e: ef 50 3f f7 jal 0x4ed0 <.plt+0x590> ef62: aa 87 mv a5, a0 ef64: 2d c5 beqz a0, 0xefce ef66: 03 c5 67 00 lbu a0, 0x6(a5) ef6a: 23 80 07 00 sb zero, 0x0(a5) ef6e: ef 70 11 7a jal 0x26f0e ef72: 85 47 li a5, 0x1 ef74: 23 09 f4 2c sb a5, 0x2d2(s0) ef78: 13 07 10 04 li a4, 0x41 ef7c: 63 08 e5 0e beq a0, a4, 0xf06c ef80: 13 07 40 04 li a4, 0x44 ef84: 63 0f e5 0c beq a0, a4, 0xf062 ef88: 03 39 04 00 ld s2, 0x0(s0) ef8c: a3 8d 09 48 sb zero, 0x49b(s3) ef90: 83 39 04 19 ld s3, 0x190(s0) ef94: 03 3a 84 19 ld s4, 0x198(s0) ef98: 13 09 89 09 addi s2, s2, 0x98 ef9c: 23 b0 24 01 sd s2, 0x0(s1) efa0: 23 ac 04 00 sw zero, 0x18(s1) efa4: 23 b0 04 02 sd zero, 0x20(s1) efa8: 23 b4 34 01 sd s3, 0x8(s1) efac: 23 b8 44 01 sd s4, 0x10(s1) efb0: b5 45 li a1, 0xd efb2: 4e 85 mv a0, s3 efb4: ef 50 df b9 jal 0x4b50 <.plt+0x210> efb8: 8d 44 li s1, 0x3 efba: 25 c9 beqz a0, 0xf02a efbc: 42 69 ld s2, 0x10(sp) efbe: 02 6a ld s4, 0x0(sp) efc0: a2 70 ld ra, 0x28(sp) efc2: 02 74 ld s0, 0x20(sp) efc4: a2 69 ld s3, 0x8(sp) efc6: 26 85 mv a0, s1 efc8: e2 64 ld s1, 0x18(sp) efca: 45 61 addi sp, sp, 0x30 efcc: 82 80 ret efce: 48 78 ld a0, 0xb0(s0) efd0: 97 35 02 00 auipc a1, 0x23 efd4: 93 85 05 ba addi a1, a1, -0x460 efd8: ef 50 9f ef jal 0x4ed0 <.plt+0x590> efdc: aa 87 mv a5, a0 efde: 4d d9 beqz a0, 0xef90 efe0: 03 c5 67 00 lbu a0, 0x6(a5) efe4: 23 80 07 00 sb zero, 0x0(a5) efe8: ef 70 71 72 jal 0x26f0e efec: 85 47 li a5, 0x1 efee: 23 09 f4 2c sb a5, 0x2d2(s0) eff2: 13 07 10 04 li a4, 0x41 eff6: e3 15 e5 f8 bne a0, a4, 0xef80 effa: 8d a8 j 0xf06c effc: 03 37 85 2f ld a4, 0x2f8(a0) f000: 97 87 03 00 auipc a5, 0x38 f004: 93 87 07 ff addi a5, a5, -0x10 f008: 63 07 f7 06 beq a4, a5, 0xf076 f00c: 4e 85 mv a0, s3 f00e: 97 35 02 00 auipc a1, 0x23 f012: 93 85 25 78 addi a1, a1, 0x782 f016: ef d0 9f fa jal 0xcfbe f01a: a2 70 ld ra, 0x28(sp) f01c: 02 74 ld s0, 0x20(sp) f01e: 85 44 li s1, 0x1 f020: a2 69 ld s3, 0x8(sp) f022: 26 85 mv a0, s1 f024: e2 64 ld s1, 0x18(sp) f026: 45 61 addi sp, sp, 0x30 f028: 82 80 ret f02a: a9 45 li a1, 0xa f02c: 4e 85 mv a0, s3 f02e: ef 50 3f b2 jal 0x4b50 <.plt+0x210> f032: 49 f5 bnez a0, 0xefbc f034: b5 45 li a1, 0xd f036: 52 85 mv a0, s4 f038: ef 50 9f b1 jal 0x4b50 <.plt+0x210> f03c: 41 f1 bnez a0, 0xefbc f03e: a9 45 li a1, 0xa f040: 52 85 mv a0, s4 f042: ef 50 ff b0 jal 0x4b50 <.plt+0x210> f046: 3d f9 bnez a0, 0xefbc f048: fd 57 li a5, -0x1 f04a: a2 70 ld ra, 0x28(sp) f04c: 23 34 f4 5e sd a5, 0x5e8(s0) f050: 02 74 ld s0, 0x20(sp) f052: 81 44 li s1, 0x0 f054: 42 69 ld s2, 0x10(sp) f056: 02 6a ld s4, 0x0(sp) f058: a2 69 ld s3, 0x8(sp) f05a: 26 85 mv a0, s1 f05c: e2 64 ld s1, 0x18(sp) f05e: 45 61 addi sp, sp, 0x30 f060: 82 80 ret f062: 03 39 04 00 ld s2, 0x0(s0) f066: a3 8e f9 48 sb a5, 0x49d(s3) f06a: 1d b7 j 0xef90 f06c: 03 39 04 00 ld s2, 0x0(s0) f070: a3 8d f9 48 sb a5, 0x49b(s3) f074: 31 bf j 0xef90 f076: 02 74 ld s0, 0x20(sp) f078: a2 70 ld ra, 0x28(sp) f07a: e2 64 ld s1, 0x18(sp) f07c: a2 69 ld s3, 0x8(sp) f07e: 97 97 03 00 auipc a5, 0x39 f082: 93 87 a7 98 addi a5, a5, -0x676 f086: 23 3c f5 2e sd a5, 0x2f8(a0) f08a: 45 61 addi sp, sp, 0x30 f08c: 6f a0 4f e7 j 0x9700 f090: 42 69 ld s2, 0x10(sp) f092: ed 44 li s1, 0x1b f094: 35 b7 j 0xefc0 000000000000f096 : f096: 19 71 addi sp, sp, -0x80 f098: d2 e8 sd s4, 0x50(sp) f09a: 03 3a 05 00 ld s4, 0x0(a0) f09e: ce ec sd s3, 0x58(sp) f0a0: a5 69 lui s3, 0x9 f0a2: 83 27 0a 48 lw a5, 0x480(s4) f0a6: a2 f8 sd s0, 0x70(sp) f0a8: a6 f4 sd s1, 0x68(sp) f0aa: d6 e4 sd s5, 0x48(sp) f0ac: da e0 sd s6, 0x40(sp) f0ae: 86 fc sd ra, 0x78(sp) f0b0: d2 99 add s3, s3, s4 f0b2: 03 3b 8a 1a ld s6, 0x1a8(s4) f0b6: 83 b4 89 b1 ld s1, -0x4e8(s3) f0ba: 09 47 li a4, 0x2 f0bc: a3 08 05 5a sb zero, 0x5b1(a0) f0c0: a3 09 05 5a sb zero, 0x5b3(a0) f0c4: 2a 84 mv s0, a0 f0c6: 93 0a 05 52 addi s5, a0, 0x520 f0ca: 63 82 e7 16 beq a5, a4, 0xf22e f0ce: 0d 47 li a4, 0x3 f0d0: 63 89 e7 0e beq a5, a4, 0xf1c2 f0d4: 97 97 03 00 auipc a5, 0x39 f0d8: 83 b7 47 ef ld a5, -0x10c(a5) f0dc: 98 63 ld a4, 0x0(a5) f0de: 95 47 li a5, 0x5 f0e0: 82 17 slli a5, a5, 0x20 f0e2: 23 30 f5 5a sd a5, 0x5a0(a0) f0e6: a1 45 li a1, 0x8 f0e8: 15 45 li a0, 0x5 f0ea: 02 97 jalr a4 f0ec: 23 3c a4 58 sd a0, 0x598(s0) f0f0: 63 03 05 2a beqz a0, 0xf396 f0f4: 97 25 02 00 auipc a1, 0x22 f0f8: 93 85 45 3f addi a1, a1, 0x3f4 f0fc: 26 85 mv a0, s1 f0fe: ca f0 sd s2, 0x60(sp) f100: ef 50 1f bb jal 0x4cb0 <.plt+0x370> f104: 63 16 05 20 bnez a0, 0xf310 f108: 5e fc sd s7, 0x38(sp) f10a: 62 f8 sd s8, 0x30(sp) f10c: 66 f4 sd s9, 0x28(sp) f10e: 6a f0 sd s10, 0x20(sp) f110: 6e ec sd s11, 0x18(sp) f112: 17 9c 03 00 auipc s8, 0x39 f116: 03 3c ec e5 ld s8, -0x1a2(s8) f11a: 97 2b 02 00 auipc s7, 0x22 f11e: 93 8b eb 3c addi s7, s7, 0x3ce f122: 97 9c 03 00 auipc s9, 0x39 f126: 83 bc ec e0 ld s9, -0x1f2(s9) f12a: 93 05 f0 02 li a1, 0x2f f12e: 26 85 mv a0, s1 f130: ef 50 1f a2 jal 0x4b50 <.plt+0x210> f134: 2a 89 mv s2, a0 f136: 63 01 05 2e beqz a0, 0xf418 f13a: 83 b7 89 b1 ld a5, -0x4e8(s3) f13e: b3 87 f4 40 sub a5, s1, a5 f142: 63 5c f0 24 blez a5, 0xf39a f146: 03 25 04 5a lw a0, 0x5a0(s0) f14a: 13 3d 15 00 seqz s10, a0 f14e: 6a 85 mv a0, s10 f150: 63 8a 24 1f beq s1, s2, 0xf344 f154: b3 07 99 40 sub a5, s2, s1 f158: 3e 95 add a0, a0, a5 f15a: ef d0 11 62 jal 0x2cf7a f15e: 83 27 04 5a lw a5, 0x5a0(s0) f162: 83 3d 84 59 ld s11, 0x598(s0) f166: 2a 86 mv a2, a0 f168: 08 60 ld a0, 0x0(s0) f16a: 8e 07 slli a5, a5, 0x3 f16c: b3 85 a4 41 sub a1, s1, s10 f170: 81 46 li a3, 0x0 f172: be 9d add s11, s11, a5 f174: ef 50 df 8f jal 0x4a70 <.plt+0x130> f178: 83 24 04 5a lw s1, 0x5a0(s0) f17c: 03 3d 84 59 ld s10, 0x598(s0) f180: 23 b0 ad 00 sd a0, 0x0(s11) f184: 93 97 34 00 slli a5, s1, 0x3 f188: ea 97 add a5, a5, s10 f18a: 83 bd 07 00 ld s11, 0x0(a5) f18e: 63 84 0d 1e beqz s11, 0xf376 f192: b5 45 li a1, 0xd f194: 6e 85 mv a0, s11 f196: ef 50 bf 9b jal 0x4b50 <.plt+0x210> f19a: 63 03 05 20 beqz a0, 0xf3a0 f19e: 97 97 03 00 auipc a5, 0x39 f1a2: 83 b7 a7 d6 ld a5, -0x296(a5) f1a6: 9c 63 ld a5, 0x0(a5) f1a8: 6e 85 mv a0, s11 f1aa: 82 97 jalr a5 f1ac: 56 85 mv a0, s5 f1ae: ef e0 ef f1 jal 0xd8cc f1b2: 0d 45 li a0, 0x3 f1b4: 06 79 ld s2, 0x60(sp) f1b6: e2 7b ld s7, 0x38(sp) f1b8: 42 7c ld s8, 0x30(sp) f1ba: a2 7c ld s9, 0x28(sp) f1bc: 02 7d ld s10, 0x20(sp) f1be: e2 6d ld s11, 0x18(sp) f1c0: e9 a8 j 0xf29a f1c2: 83 c7 04 00 lbu a5, 0x0(s1) f1c6: 63 82 07 12 beqz a5, 0xf2ea f1ca: 93 05 f0 02 li a1, 0x2f f1ce: 26 85 mv a0, s1 f1d0: ca f0 sd s2, 0x60(sp) f1d2: ef 50 ff 98 jal 0x4b60 <.plt+0x220> f1d6: 2a 89 mv s2, a0 f1d8: 63 06 05 22 beqz a0, 0xf404 f1dc: 97 97 03 00 auipc a5, 0x39 f1e0: 83 b7 c7 de ld a5, -0x214(a5) f1e4: 9c 63 ld a5, 0x0(a5) f1e6: a1 45 li a1, 0x8 f1e8: 05 45 li a0, 0x1 f1ea: 82 97 jalr a5 f1ec: 23 3c a4 58 sd a0, 0x598(s0) f1f0: b3 09 99 40 sub s3, s2, s1 f1f4: 63 08 05 22 beqz a0, 0xf424 f1f8: 4e 85 mv a0, s3 f1fa: 83 39 04 00 ld s3, 0x0(s0) f1fe: 63 01 05 20 beqz a0, 0xf400 f202: ef d0 51 55 jal 0x2cf56 f206: 2a 86 mv a2, a0 f208: a6 85 mv a1, s1 f20a: 81 46 li a3, 0x0 f20c: 4e 85 mv a0, s3 f20e: 83 34 84 59 ld s1, 0x598(s0) f212: ef 50 ff 85 jal 0x4a70 <.plt+0x130> f216: 83 37 84 59 ld a5, 0x598(s0) f21a: 88 e0 sd a0, 0x0(s1) f21c: 9c 63 ld a5, 0x0(a5) f21e: 63 87 07 22 beqz a5, 0xf44c f222: 85 47 li a5, 0x1 f224: 23 20 f4 5a sw a5, 0x5a0(s0) f228: 93 04 19 00 addi s1, s2, 0x1 f22c: 31 a2 j 0xf338 f22e: 83 c7 04 00 lbu a5, 0x0(s1) f232: ad ef bnez a5, 0xf2ac f234: 83 47 8a 4a lbu a5, 0x4a8(s4) f238: 23 34 04 5a sd zero, 0x5a8(s0) f23c: d5 ef bnez a5, 0xf2f8 f23e: 83 37 84 5b ld a5, 0x5b8(s0) f242: 23 09 04 5a sb zero, 0x5b2(s0) f246: a9 cb beqz a5, 0xf298 f248: a5 67 lui a5, 0x9 f24a: d2 97 add a5, a5, s4 f24c: 83 b5 87 b1 ld a1, -0x4e8(a5) f250: 08 60 ld a0, 0x0(s0) f252: 74 00 addi a3, sp, 0xc f254: 01 46 li a2, 0x0 f256: ef 50 bf 81 jal 0x4a70 <.plt+0x130> f25a: aa 84 mv s1, a0 f25c: 63 07 05 1c beqz a0, 0xf42a f260: 03 35 84 5a ld a0, 0x5a8(s0) f264: 01 47 li a4, 0x0 f266: 11 c5 beqz a0, 0xf272 f268: ef 50 9f 98 jal 0x4bf0 <.plt+0x2b0> f26c: ef d0 b1 4e jal 0x2cf56 f270: 2a 87 mv a4, a0 f272: b2 47 lw a5, 0xc(sp) f274: 03 35 84 5b ld a0, 0x5b8(s0) f278: 99 9f subw a5, a5, a4 f27a: 3e c6 sw a5, 0xc(sp) f27c: ef 50 5f 97 jal 0x4bf0 <.plt+0x2b0> f280: ef d0 71 4d jal 0x2cf56 f284: b2 47 lw a5, 0xc(sp) f286: 63 0a f5 14 beq a0, a5, 0xf3da f28a: 97 97 03 00 auipc a5, 0x39 f28e: 83 b7 e7 c7 ld a5, -0x382(a5) f292: 9c 63 ld a5, 0x0(a5) f294: 26 85 mv a0, s1 f296: 82 97 jalr a5 f298: 01 45 li a0, 0x0 f29a: e6 70 ld ra, 0x78(sp) f29c: 46 74 ld s0, 0x70(sp) f29e: a6 74 ld s1, 0x68(sp) f2a0: e6 69 ld s3, 0x58(sp) f2a2: 46 6a ld s4, 0x50(sp) f2a4: a6 6a ld s5, 0x48(sp) f2a6: 06 6b ld s6, 0x40(sp) f2a8: 09 61 addi sp, sp, 0x80 f2aa: 82 80 ret f2ac: 26 85 mv a0, s1 f2ae: ef 50 3f 94 jal 0x4bf0 <.plt+0x2b0> f2b2: 26 95 add a0, a0, s1 f2b4: 03 47 f5 ff lbu a4, -0x1(a0) f2b8: 93 07 f0 02 li a5, 0x2f f2bc: 52 85 mv a0, s4 f2be: e3 0b f7 f6 beq a4, a5, 0xf234 f2c2: a6 85 mv a1, s1 f2c4: 81 46 li a3, 0x0 f2c6: 01 46 li a2, 0x0 f2c8: ef 50 8f fa jal 0x4a70 <.plt+0x130> f2cc: 23 34 a4 5a sd a0, 0x5a8(s0) f2d0: aa 84 mv s1, a0 f2d2: 63 01 05 16 beqz a0, 0xf434 f2d6: b5 45 li a1, 0xd f2d8: ef 50 9f 87 jal 0x4b50 <.plt+0x210> f2dc: 63 07 05 12 beqz a0, 0xf40a f2e0: 56 85 mv a0, s5 f2e2: ef e0 af de jal 0xd8cc f2e6: 0d 45 li a0, 0x3 f2e8: 4d bf j 0xf29a f2ea: 83 47 8a 4a lbu a5, 0x4a8(s4) f2ee: 23 20 05 5a sw zero, 0x5a0(a0) f2f2: 23 34 04 5a sd zero, 0x5a8(s0) f2f6: a1 d7 beqz a5, 0xf23e f2f8: 83 27 8b 01 lw a5, 0x18(s6) f2fc: a9 f3 bnez a5, 0xf23e f2fe: 52 85 mv a0, s4 f300: 97 35 02 00 auipc a1, 0x23 f304: 93 85 85 4b addi a1, a1, 0x4b8 f308: ef d0 7f cb jal 0xcfbe f30c: 0d 45 li a0, 0x3 f30e: 71 b7 j 0xf29a f310: 97 97 03 00 auipc a5, 0x39 f314: 83 b7 07 c6 ld a5, -0x3a0(a5) f318: 9c 63 ld a5, 0x0(a5) f31a: 17 25 02 00 auipc a0, 0x22 f31e: 13 05 e5 1c addi a0, a0, 0x1ce f322: 03 39 84 59 ld s2, 0x598(s0) f326: 82 97 jalr a5 f328: 83 27 04 5a lw a5, 0x5a0(s0) f32c: 23 30 a9 00 sd a0, 0x0(s2) f330: 85 04 addi s1, s1, 0x1 f332: 85 27 addiw a5, a5, 0x1 f334: 23 20 f4 5a sw a5, 0x5a0(s0) f338: 83 c7 04 00 lbu a5, 0x0(s1) f33c: 63 9e 07 10 bnez a5, 0xf458 f340: 06 79 ld s2, 0x60(sp) f342: cd bd j 0xf234 f344: 83 27 04 5a lw a5, 0x5a0(s0) f348: 85 e7 bnez a5, 0xf370 f34a: 83 37 0c 00 ld a5, 0x0(s8) f34e: 5e 85 mv a0, s7 f350: 83 34 84 59 ld s1, 0x598(s0) f354: 82 97 jalr a5 f356: 83 27 04 5a lw a5, 0x5a0(s0) f35a: 03 37 84 59 ld a4, 0x598(s0) f35e: 88 e0 sd a0, 0x0(s1) f360: 93 96 37 00 slli a3, a5, 0x3 f364: 36 97 add a4, a4, a3 f366: 18 63 ld a4, 0x0(a4) f368: 85 27 addiw a5, a5, 0x1 f36a: 23 20 f4 5a sw a5, 0x5a0(s0) f36e: 01 c7 beqz a4, 0xf376 f370: 93 04 19 00 addi s1, s2, 0x1 f374: 5d bb j 0xf12a f376: 97 35 02 00 auipc a1, 0x23 f37a: 93 85 25 43 addi a1, a1, 0x432 f37e: 52 85 mv a0, s4 f380: ef d0 ff c3 jal 0xcfbe f384: 56 85 mv a0, s5 f386: ef e0 6f d4 jal 0xd8cc f38a: 06 79 ld s2, 0x60(sp) f38c: e2 7b ld s7, 0x38(sp) f38e: 42 7c ld s8, 0x30(sp) f390: a2 7c ld s9, 0x28(sp) f392: 02 7d ld s10, 0x20(sp) f394: e2 6d ld s11, 0x18(sp) f396: 6d 45 li a0, 0x1b f398: 09 b7 j 0xf29a f39a: 01 4d li s10, 0x0 f39c: 01 45 li a0, 0x0 f39e: 4d bb j 0xf150 f3a0: a9 45 li a1, 0xa f3a2: 6e 85 mv a0, s11 f3a4: ef 50 cf fa jal 0x4b50 <.plt+0x210> f3a8: e3 1b 05 de bnez a0, 0xf19e f3ac: 83 27 44 5a lw a5, 0x5a4(s0) f3b0: 1b 87 14 00 addiw a4, s1, 0x1 f3b4: 23 20 e4 5a sw a4, 0x5a0(s0) f3b8: e3 4c f7 fa blt a4, a5, 0xf370 f3bc: 03 b7 0c 00 ld a4, 0x0(s9) f3c0: 9b 95 17 00 slliw a1, a5, 0x1 f3c4: 23 22 b4 5a sw a1, 0x5a4(s0) f3c8: 6a 85 mv a0, s10 f3ca: 8e 05 slli a1, a1, 0x3 f3cc: 02 97 jalr a4 f3ce: 5d d9 beqz a0, 0xf384 f3d0: 23 3c a4 58 sd a0, 0x598(s0) f3d4: 93 04 19 00 addi s1, s2, 0x1 f3d8: 89 bb j 0xf12a f3da: 83 35 84 5b ld a1, 0x5b8(s0) f3de: 2a 86 mv a2, a0 f3e0: 26 85 mv a0, s1 f3e2: ef 50 ff 86 jal 0x4c50 <.plt+0x310> f3e6: e3 02 05 ea beqz a0, 0xf28a f3ea: 97 35 02 00 auipc a1, 0x23 f3ee: 93 85 65 3f addi a1, a1, 0x3f6 f3f2: 52 85 mv a0, s4 f3f4: ef d0 1f b1 jal 0xcf04 f3f8: 85 47 li a5, 0x1 f3fa: 23 09 f4 5a sb a5, 0x5b2(s0) f3fe: 71 b5 j 0xf28a f400: 05 45 li a0, 0x1 f402: 01 b5 j 0xf202 f404: 06 79 ld s2, 0x60(sp) f406: 52 85 mv a0, s4 f408: 6d bd j 0xf2c2 f40a: a9 45 li a1, 0xa f40c: 26 85 mv a0, s1 f40e: ef 50 2f f4 jal 0x4b50 <.plt+0x210> f412: e3 17 05 ec bnez a0, 0xf2e0 f416: 25 b5 j 0xf23e f418: e2 7b ld s7, 0x38(sp) f41a: 42 7c ld s8, 0x30(sp) f41c: a2 7c ld s9, 0x28(sp) f41e: 02 7d ld s10, 0x20(sp) f420: e2 6d ld s11, 0x18(sp) f422: 19 bf j 0xf338 f424: 06 79 ld s2, 0x60(sp) f426: 6d 45 li a0, 0x1b f428: 8d bd j 0xf29a f42a: 56 85 mv a0, s5 f42c: ef e0 0f ca jal 0xd8cc f430: 6d 45 li a0, 0x1b f432: a5 b5 j 0xf29a f434: 56 85 mv a0, s5 f436: ef e0 6f c9 jal 0xd8cc f43a: 52 85 mv a0, s4 f43c: 97 35 02 00 auipc a1, 0x23 f440: 93 85 c5 36 addi a1, a1, 0x36c f444: ef d0 bf b7 jal 0xcfbe f448: 6d 45 li a0, 0x1b f44a: 81 bd j 0xf29a f44c: 56 85 mv a0, s5 f44e: ef e0 ef c7 jal 0xd8cc f452: 6d 45 li a0, 0x1b f454: 06 79 ld s2, 0x60(sp) f456: 91 b5 j 0xf29a f458: 08 60 ld a0, 0x0(s0) f45a: 06 79 ld s2, 0x60(sp) f45c: 9d b5 j 0xf2c2 000000000000f45e : f45e: 1c 61 ld a5, 0x0(a0) f460: 01 11 addi sp, sp, -0x20 f462: 22 e8 sd s0, 0x10(sp) f464: 03 c7 77 4a lbu a4, 0x4a7(a5) f468: 06 ec sd ra, 0x18(sp) f46a: 83 b6 87 1a ld a3, 0x1a8(a5) f46e: 2a 84 mv s0, a0 f470: 09 cf beqz a4, 0xf48a f472: 03 37 85 5a ld a4, 0x5a8(a0) f476: 11 cb beqz a4, 0xf48a f478: 83 c7 b7 49 lbu a5, 0x49b(a5) f47c: 03 47 05 5c lbu a4, 0x5c0(a0) f480: 91 cb beqz a5, 0xf494 f482: 93 07 10 04 li a5, 0x41 f486: 63 15 f7 04 bne a4, a5, 0xf4d0 f48a: 22 85 mv a0, s0 f48c: 42 64 ld s0, 0x10(sp) f48e: e2 60 ld ra, 0x18(sp) f490: 05 61 addi sp, sp, 0x20 f492: 49 ae j 0xf824 f494: 93 07 90 04 li a5, 0x49 f498: e3 09 f7 fe beq a4, a5, 0xf48a f49c: 26 e4 sd s1, 0x8(sp) f49e: 13 06 90 04 li a2, 0x49 f4a2: 93 04 90 04 li s1, 0x49 f4a6: 85 47 li a5, 0x1 f4a8: 9c ce sw a5, 0x18(a3) f4aa: 97 35 02 00 auipc a1, 0x23 f4ae: 93 85 65 36 addi a1, a1, 0x366 f4b2: 13 05 04 52 addi a0, s0, 0x520 f4b6: ef c0 71 2c jal 0x2bf7c f4ba: 11 e5 bnez a0, 0xf4c6 f4bc: cd 47 li a5, 0x13 f4be: 23 28 f4 5c sw a5, 0x5d0(s0) f4c2: 23 00 94 5c sb s1, 0x5c0(s0) f4c6: e2 60 ld ra, 0x18(sp) f4c8: 42 64 ld s0, 0x10(sp) f4ca: a2 64 ld s1, 0x8(sp) f4cc: 05 61 addi sp, sp, 0x20 f4ce: 82 80 ret f4d0: 26 e4 sd s1, 0x8(sp) f4d2: 13 06 10 04 li a2, 0x41 f4d6: 93 04 10 04 li s1, 0x41 f4da: f1 b7 j 0xf4a6 000000000000f4dc : f4dc: 1c 61 ld a5, 0x0(a0) f4de: 41 11 addi sp, sp, -0x10 f4e0: 22 e0 sd s0, 0x0(sp) f4e2: 03 c7 97 49 lbu a4, 0x499(a5) f4e6: 06 e4 sd ra, 0x8(sp) f4e8: 2a 84 mv s0, a0 f4ea: 01 e7 bnez a4, 0xf4f2 f4ec: 83 a7 07 3b lw a5, 0x3b0(a5) f4f0: 85 c7 beqz a5, 0xf518 f4f2: 03 36 84 5a ld a2, 0x5a8(s0) f4f6: 0d c2 beqz a2, 0xf518 f4f8: 97 35 02 00 auipc a1, 0x23 f4fc: 93 85 05 32 addi a1, a1, 0x320 f500: 13 05 04 52 addi a0, s0, 0x520 f504: ef c0 91 27 jal 0x2bf7c f508: 01 e5 bnez a0, 0xf510 f50a: c9 47 li a5, 0x12 f50c: 23 28 f4 5c sw a5, 0x5d0(s0) f510: a2 60 ld ra, 0x8(sp) f512: 02 64 ld s0, 0x0(sp) f514: 41 01 addi sp, sp, 0x10 f516: 82 80 ret f518: 22 85 mv a0, s0 f51a: 02 64 ld s0, 0x0(sp) f51c: a2 60 ld ra, 0x8(sp) f51e: 41 01 addi sp, sp, 0x10 f520: 3d bf j 0xf45e 000000000000f522 : f522: 01 11 addi sp, sp, -0x20 f524: 22 e8 sd s0, 0x10(sp) f526: 2a 84 mv s0, a0 f528: 08 61 ld a0, 0x0(a0) f52a: 26 e4 sd s1, 0x8(sp) f52c: 06 ec sd ra, 0x18(sp) f52e: b2 84 mv s1, a2 f530: 39 47 li a4, 0xe f532: 03 36 85 1a ld a2, 0x1a8(a0) f536: 63 70 97 08 bgeu a4, s1, 0xf5b6 f53a: bd 47 li a5, 0xf f53c: 63 93 f4 0c bne s1, a5, 0xf602 f540: 83 37 05 37 ld a5, 0x370(a0) f544: 91 c9 beqz a1, 0xf558 f546: 23 22 04 5c sw zero, 0x5c4(s0) f54a: 95 eb bnez a5, 0xf57e f54c: 01 45 li a0, 0x0 f54e: e2 60 ld ra, 0x18(sp) f550: 42 64 ld s0, 0x10(sp) f552: a2 64 ld s1, 0x8(sp) f554: 05 61 addi sp, sp, 0x20 f556: 82 80 ret f558: 83 25 44 5c lw a1, 0x5c4(s0) f55c: 1b 87 15 00 addiw a4, a1, 0x1 f560: 23 22 e4 5c sw a4, 0x5c4(s0) f564: 63 80 07 1a beqz a5, 0xf704 f568: 63 5b e0 00 blez a4, 0xf57e f56c: 01 47 li a4, 0x0 f56e: 11 a0 j 0xf572 f570: c9 c3 beqz a5, 0xf5f2 f572: ba 86 mv a3, a4 f574: 9c 67 ld a5, 0x8(a5) f576: 05 27 addiw a4, a4, 0x1 f578: e3 9c b6 fe bne a3, a1, 0xf570 f57c: bd cb beqz a5, 0xf5f2 f57e: 90 63 ld a2, 0x0(a5) f580: 13 07 a0 02 li a4, 0x2a f584: 81 47 li a5, 0x0 f586: 83 46 06 00 lbu a3, 0x0(a2) f58a: 63 94 e6 00 bne a3, a4, 0xf592 f58e: 05 06 addi a2, a2, 0x1 f590: 85 47 li a5, 0x1 f592: 23 24 f4 5c sw a5, 0x5c8(s0) f596: 97 35 02 00 auipc a1, 0x23 f59a: 93 85 a5 eb addi a1, a1, -0x146 f59e: 13 05 04 52 addi a0, s0, 0x520 f5a2: ef c0 b1 1d jal 0x2bf7c f5a6: 19 e1 bnez a0, 0xf5ac f5a8: 23 28 94 5c sw s1, 0x5d0(s0) f5ac: e2 60 ld ra, 0x18(sp) f5ae: 42 64 ld s0, 0x10(sp) f5b0: a2 64 ld s1, 0x8(sp) f5b2: 05 61 addi sp, sp, 0x20 f5b4: 82 80 ret f5b6: b1 47 li a5, 0xc f5b8: 63 f4 97 06 bgeu a5, s1, 0xf620 f5bc: 83 37 85 37 ld a5, 0x378(a0) f5c0: 91 cd beqz a1, 0xf5dc f5c2: 23 22 04 5c sw zero, 0x5c4(s0) f5c6: c5 ff bnez a5, 0xf57e f5c8: 63 93 e4 04 bne s1, a4, 0xf60e f5cc: 22 85 mv a0, s0 f5ce: 42 64 ld s0, 0x10(sp) f5d0: e2 60 ld ra, 0x18(sp) f5d2: a2 64 ld s1, 0x8(sp) f5d4: 81 45 li a1, 0x0 f5d6: 05 61 addi sp, sp, 0x20 f5d8: 6f e0 8f ed j 0xdcb0 f5dc: 83 25 44 5c lw a1, 0x5c4(s0) f5e0: 1b 87 15 00 addiw a4, a1, 0x1 f5e4: 23 22 e4 5c sw a4, 0x5c4(s0) f5e8: c1 f3 bnez a5, 0xf568 f5ea: b9 47 li a5, 0xe f5ec: 63 91 f4 02 bne s1, a5, 0xf60e f5f0: f1 bf j 0xf5cc f5f2: b9 47 li a5, 0xe f5f4: e3 8c f4 fc beq s1, a5, 0xf5cc f5f8: bd 47 li a5, 0xf f5fa: 63 9a f4 00 bne s1, a5, 0xf60e f5fe: 01 45 li a0, 0x0 f600: b9 b7 j 0xf54e f602: 83 37 85 36 ld a5, 0x368(a0) f606: f9 d9 beqz a1, 0xf5dc f608: 23 22 04 5c sw zero, 0x5c4(s0) f60c: ad fb bnez a5, 0xf57e f60e: b5 47 li a5, 0xd f610: 63 9e f4 00 bne s1, a5, 0xf62c f614: 1c 4e lw a5, 0x18(a2) f616: c9 c7 beqz a5, 0xf6a0 f618: 23 28 04 5c sw zero, 0x5d0(s0) f61c: 01 45 li a0, 0x0 f61e: 05 bf j 0xf54e f620: 83 37 85 36 ld a5, 0x368(a0) f624: 95 d9 beqz a1, 0xf558 f626: 23 22 04 5c sw zero, 0x5c4(s0) f62a: b1 fb bnez a5, 0xf57e f62c: 83 47 24 5b lbu a5, 0x5b2(s0) f630: b5 e3 bnez a5, 0xf694 f632: 83 27 45 48 lw a5, 0x484(a0) f636: 03 47 a4 2b lbu a4, 0x2ba(s0) f63a: 23 24 04 5c sw zero, 0x5c8(s0) f63e: f9 17 addi a5, a5, -0x2 f640: 93 b7 17 00 seqz a5, a5 f644: 23 26 f4 5c sw a5, 0x5cc(s0) f648: 1d c3 beqz a4, 0xf66e f64a: 03 36 04 59 ld a2, 0x590(s0) f64e: 05 c2 beqz a2, 0xf66e f650: 23 22 04 5c sw zero, 0x5c4(s0) f654: 97 35 02 00 auipc a1, 0x23 f658: 93 85 c5 1c addi a1, a1, 0x1cc f65c: 13 05 04 52 addi a0, s0, 0x520 f660: ef c0 d1 11 jal 0x2bf7c f664: 21 f5 bnez a0, 0xf5ac f666: c1 47 li a5, 0x10 f668: 23 28 f4 5c sw a5, 0x5d0(s0) f66c: 81 b7 j 0xf5ac f66e: 83 27 04 5a lw a5, 0x5a0(s0) f672: 8d c3 beqz a5, 0xf694 f674: 83 37 84 59 ld a5, 0x598(s0) f678: 05 47 li a4, 0x1 f67a: 23 22 e4 5c sw a4, 0x5c4(s0) f67e: 90 63 ld a2, 0x0(a5) f680: 97 35 02 00 auipc a1, 0x23 f684: 93 85 05 1a addi a1, a1, 0x1a0 f688: 13 05 04 52 addi a0, s0, 0x520 f68c: ef c0 11 0f jal 0x2bf7c f690: 79 d9 beqz a0, 0xf666 f692: 29 bf j 0xf5ac f694: 22 85 mv a0, s0 f696: 42 64 ld s0, 0x10(sp) f698: e2 60 ld ra, 0x18(sp) f69a: a2 64 ld s1, 0x8(sp) f69c: 05 61 addi sp, sp, 0x20 f69e: 3d bd j 0xf4dc f6a0: 83 35 84 5e ld a1, 0x5e8(s0) f6a4: fd 57 li a5, -0x1 f6a6: 63 96 f5 02 bne a1, a5, 0xf6d2 f6aa: 83 47 75 4c lbu a5, 0x4c7(a0) f6ae: 03 36 84 5a ld a2, 0x5a8(s0) f6b2: 9d cb beqz a5, 0xf6e8 f6b4: 97 35 02 00 auipc a1, 0x23 f6b8: 93 85 c5 c5 addi a1, a1, -0x3a4 f6bc: 13 05 04 52 addi a0, s0, 0x520 f6c0: ef c0 d1 0b jal 0x2bf7c f6c4: e3 14 05 ee bnez a0, 0xf5ac f6c8: 93 07 00 02 li a5, 0x20 f6cc: 23 28 f4 5c sw a5, 0x5d0(s0) f6d0: f1 bd j 0xf5ac f6d2: ef 70 ef b7 jal 0x6a50 f6d6: 83 35 84 5e ld a1, 0x5e8(s0) f6da: 22 85 mv a0, s0 f6dc: 42 64 ld s0, 0x10(sp) f6de: e2 60 ld ra, 0x18(sp) f6e0: a2 64 ld s1, 0x8(sp) f6e2: 05 61 addi sp, sp, 0x20 f6e4: 6f e0 af b1 j 0xd9fe f6e8: 97 35 02 00 auipc a1, 0x23 f6ec: 93 85 05 cd addi a1, a1, -0x330 f6f0: 13 05 04 52 addi a0, s0, 0x520 f6f4: ef c0 91 08 jal 0x2bf7c f6f8: e3 1a 05 ea bnez a0, 0xf5ac f6fc: e1 47 li a5, 0x18 f6fe: 23 28 f4 5c sw a5, 0x5d0(s0) f702: 6d b5 j 0xf5ac f704: bd 47 li a5, 0xf f706: e3 93 f4 f2 bne s1, a5, 0xf62c f70a: 01 45 li a0, 0x0 f70c: 89 b5 j 0xf54e 000000000000f70e : f70e: 1c 61 ld a5, 0x0(a0) f710: 01 11 addi sp, sp, -0x20 f712: 26 e4 sd s1, 0x8(sp) f714: 03 b7 87 1a ld a4, 0x1a8(a5) f718: 22 e8 sd s0, 0x10(sp) f71a: 06 ec sd ra, 0x18(sp) f71c: 04 4f lw s1, 0x18(a4) f71e: 2a 84 mv s0, a0 f720: b1 e4 bnez s1, 0xf76c f722: 03 c7 e7 49 lbu a4, 0x49e(a5) f726: 05 ef bnez a4, 0xf75e f728: 03 c7 67 4b lbu a4, 0x4b6(a5) f72c: 35 cb beqz a4, 0xf7a0 f72e: 03 36 85 5a ld a2, 0x5a8(a0) f732: 2d ce beqz a2, 0xf7ac f734: 83 c7 87 4a lbu a5, 0x4a8(a5) f738: a1 e7 bnez a5, 0xf780 f73a: 97 35 02 00 auipc a1, 0x23 f73e: 93 85 65 10 addi a1, a1, 0x106 f742: 13 05 05 52 addi a0, a0, 0x520 f746: ef c0 71 03 jal 0x2bf7c f74a: 21 e5 bnez a0, 0xf792 f74c: f5 47 li a5, 0x1d f74e: e2 60 ld ra, 0x18(sp) f750: 23 28 f4 5c sw a5, 0x5d0(s0) f754: 42 64 ld s0, 0x10(sp) f756: 26 85 mv a0, s1 f758: a2 64 ld s1, 0x8(sp) f75a: 05 61 addi sp, sp, 0x20 f75c: 82 80 ret f75e: 42 64 ld s0, 0x10(sp) f760: e2 60 ld ra, 0x18(sp) f762: a2 64 ld s1, 0x8(sp) f764: 81 45 li a1, 0x0 f766: 05 61 addi sp, sp, 0x20 f768: 6f e0 4f ed j 0xde3c f76c: 42 64 ld s0, 0x10(sp) f76e: e2 60 ld ra, 0x18(sp) f770: a2 64 ld s1, 0x8(sp) f772: b5 47 li a5, 0xd f774: 23 28 f5 5c sw a5, 0x5d0(a0) f778: 35 46 li a2, 0xd f77a: 85 45 li a1, 0x1 f77c: 05 61 addi sp, sp, 0x20 f77e: 55 b3 j 0xf522 f780: 97 35 02 00 auipc a1, 0x23 f784: 93 85 05 0b addi a1, a1, 0xb0 f788: 13 05 05 52 addi a0, a0, 0x520 f78c: ef c0 01 7f jal 0x2bf7c f790: 55 dd beqz a0, 0xf74c f792: aa 84 mv s1, a0 f794: e2 60 ld ra, 0x18(sp) f796: 42 64 ld s0, 0x10(sp) f798: 26 85 mv a0, s1 f79a: a2 64 ld s1, 0x8(sp) f79c: 05 61 addi sp, sp, 0x20 f79e: 82 80 ret f7a0: 42 64 ld s0, 0x10(sp) f7a2: e2 60 ld ra, 0x18(sp) f7a4: a2 64 ld s1, 0x8(sp) f7a6: 05 61 addi sp, sp, 0x20 f7a8: 6f e0 0f b9 j 0xdb38 f7ac: 03 b6 87 51 ld a2, 0x518(a5) f7b0: 13 05 05 52 addi a0, a0, 0x520 f7b4: 11 ca beqz a2, 0xf7c8 f7b6: 97 35 02 00 auipc a1, 0x23 f7ba: 93 85 25 07 addi a1, a1, 0x72 f7be: ef c0 e1 7b jal 0x2bf7c f7c2: 49 d5 beqz a0, 0xf74c f7c4: aa 84 mv s1, a0 f7c6: f9 b7 j 0xf794 f7c8: 83 c7 d7 49 lbu a5, 0x49d(a5) f7cc: 17 36 02 00 auipc a2, 0x23 f7d0: 13 06 c6 d9 addi a2, a2, -0x264 f7d4: ed d3 beqz a5, 0xf7b6 f7d6: 17 36 02 00 auipc a2, 0x23 f7da: 13 06 a6 d8 addi a2, a2, -0x276 f7de: e1 bf j 0xf7b6 000000000000f7e0 : f7e0: 1c 61 ld a5, 0x0(a0) f7e2: 41 11 addi sp, sp, -0x10 f7e4: 22 e0 sd s0, 0x0(sp) f7e6: 83 b7 87 1a ld a5, 0x1a8(a5) f7ea: 06 e4 sd ra, 0x8(sp) f7ec: 2a 84 mv s0, a0 f7ee: 9c 4f lw a5, 0x18(a5) f7f0: 8d c7 beqz a5, 0xf81a f7f2: 83 37 85 5a ld a5, 0x5a8(a0) f7f6: 95 c3 beqz a5, 0xf81a f7f8: 01 46 li a2, 0x0 f7fa: 97 35 02 00 auipc a1, 0x23 f7fe: 93 85 65 05 addi a1, a1, 0x56 f802: 13 05 05 52 addi a0, a0, 0x520 f806: ef c0 61 77 jal 0x2bf7c f80a: 01 e5 bnez a0, 0xf812 f80c: e9 47 li a5, 0x1a f80e: 23 28 f4 5c sw a5, 0x5d0(s0) f812: a2 60 ld ra, 0x8(sp) f814: 02 64 ld s0, 0x0(sp) f816: 41 01 addi sp, sp, 0x10 f818: 82 80 ret f81a: 22 85 mv a0, s0 f81c: 02 64 ld s0, 0x0(sp) f81e: a2 60 ld ra, 0x8(sp) f820: 41 01 addi sp, sp, 0x10 f822: f5 b5 j 0xf70e 000000000000f824 : f824: 18 61 ld a4, 0x0(a0) f826: 41 11 addi sp, sp, -0x10 f828: 22 e0 sd s0, 0x0(sp) f82a: 03 37 87 1a ld a4, 0x1a8(a4) f82e: 06 e4 sd ra, 0x8(sp) f830: 85 47 li a5, 0x1 f832: 18 4f lw a4, 0x18(a4) f834: 2a 84 mv s0, a0 f836: 63 15 f7 02 bne a4, a5, 0xf860 f83a: 03 36 85 5a ld a2, 0x5a8(a0) f83e: 0d c2 beqz a2, 0xf860 f840: 97 35 02 00 auipc a1, 0x23 f844: 93 85 85 b7 addi a1, a1, -0x488 f848: 13 05 05 52 addi a0, a0, 0x520 f84c: ef c0 01 73 jal 0x2bf7c f850: 01 e5 bnez a0, 0xf858 f852: dd 47 li a5, 0x17 f854: 23 28 f4 5c sw a5, 0x5d0(s0) f858: a2 60 ld ra, 0x8(sp) f85a: 02 64 ld s0, 0x0(sp) f85c: 41 01 addi sp, sp, 0x10 f85e: 82 80 ret f860: 22 85 mv a0, s0 f862: 02 64 ld s0, 0x0(sp) f864: a2 60 ld ra, 0x8(sp) f866: 41 01 addi sp, sp, 0x10 f868: a5 bf j 0xf7e0 000000000000f86a : f86a: 59 71 addi sp, sp, -0x70 f86c: a2 f0 sd s0, 0x60(sp) f86e: a6 ec sd s1, 0x58(sp) f870: ca e8 sd s2, 0x50(sp) f872: ce e4 sd s3, 0x48(sp) f874: 56 fc sd s5, 0x38(sp) f876: 66 ec sd s9, 0x18(sp) f878: 86 f4 sd ra, 0x68(sp) f87a: d2 e0 sd s4, 0x40(sp) f87c: 5a f8 sd s6, 0x30(sp) f87e: 5e f4 sd s7, 0x28(sp) f880: 62 f0 sd s8, 0x20(sp) f882: 02 c2 sw zero, 0x4(sp) f884: 83 aa 05 1f lw s5, 0x1f0(a1) f888: 83 bc 05 00 ld s9, 0x0(a1) f88c: 2e 84 mv s0, a1 f88e: 2a 89 mv s2, a0 f890: 93 89 05 52 addi s3, a1, 0x520 f894: 44 00 addi s1, sp, 0x4 f896: 01 c6 beqz a2, 0xf89e f898: b2 84 mv s1, a2 f89a: 23 20 06 00 sw zero, 0x0(a2) f89e: 23 30 09 00 sd zero, 0x0(s2) f8a2: 01 4a li s4, 0x0 f8a4: 13 0c 81 00 addi s8, sp, 0x8 f8a8: 93 0b 80 3e li s7, 0x3e8 f8ac: 05 4b li s6, 0x1 f8ae: 4e 85 mv a0, s3 f8b0: ef c0 c1 3e jal 0x2bc9c f8b4: 63 52 a0 0a blez a0, 0xf958 f8b8: 83 37 04 52 ld a5, 0x520(s0) f8bc: 99 c3 beqz a5, 0xf8c2 f8be: 63 5a 4b 03 bge s6, s4, 0xf8f2 f8c2: aa 86 mv a3, a0 f8c4: 63 d4 ab 00 bge s7, a0, 0xf8cc f8c8: 93 06 80 3e li a3, 0x3e8 f8cc: 7d 56 li a2, -0x1 f8ce: fd 55 li a1, -0x1 f8d0: 56 85 mv a0, s5 f8d2: ef 50 01 14 jal 0x24a12 f8d6: fd 57 li a5, -0x1 f8d8: 63 04 f5 04 beq a0, a5, 0xf920 f8dc: 19 e9 bnez a0, 0xf8f2 f8de: 22 85 mv a0, s0 f8e0: ef 70 cf 9b jal 0x6a9c f8e4: 3d e5 bnez a0, 0xf952 f8e6: 9c 40 lw a5, 0x0(s1) f8e8: f9 d3 beqz a5, 0xf8ae f8ea: 01 45 li a0, 0x0 f8ec: 23 00 04 54 sb zero, 0x540(s0) f8f0: a1 a0 j 0xf938 f8f2: e2 86 mv a3, s8 f8f4: 26 86 mv a2, s1 f8f6: ce 85 mv a1, s3 f8f8: 56 85 mv a0, s5 f8fa: ef e0 0f b2 jal 0xdc1a f8fe: 7d f5 bnez a0, 0xf8ec f900: 22 67 ld a4, 0x8(sp) f902: 09 ef bnez a4, 0xf91c f904: 83 37 04 52 ld a5, 0x520(s0) f908: 91 cb beqz a5, 0xf91c f90a: 05 2a addiw s4, s4, 0x1 f90c: 83 37 09 00 ld a5, 0x0(s2) f910: ba 97 add a5, a5, a4 f912: 23 30 f9 00 sd a5, 0x0(s2) f916: 9c 40 lw a5, 0x0(s1) f918: d9 db beqz a5, 0xf8ae f91a: c1 bf j 0xf8ea f91c: 01 4a li s4, 0x0 f91e: fd b7 j 0xf90c f920: ef 50 0f a1 jal 0x4b30 <.plt+0x1f0> f924: 10 41 lw a2, 0x0(a0) f926: 97 35 02 00 auipc a1, 0x23 f92a: 93 85 a5 f4 addi a1, a1, -0xb6 f92e: 66 85 mv a0, s9 f930: ef d0 ef e8 jal 0xcfbe f934: 13 05 80 03 li a0, 0x38 f938: a6 70 ld ra, 0x68(sp) f93a: 06 74 ld s0, 0x60(sp) f93c: e6 64 ld s1, 0x58(sp) f93e: 46 69 ld s2, 0x50(sp) f940: a6 69 ld s3, 0x48(sp) f942: 06 6a ld s4, 0x40(sp) f944: e2 7a ld s5, 0x38(sp) f946: 42 7b ld s6, 0x30(sp) f948: a2 7b ld s7, 0x28(sp) f94a: 02 7c ld s8, 0x20(sp) f94c: e2 6c ld s9, 0x18(sp) f94e: 65 61 addi sp, sp, 0x70 f950: 82 80 ret f952: 13 05 a0 02 li a0, 0x2a f956: cd b7 j 0xf938 f958: 66 85 mv a0, s9 f95a: 97 35 02 00 auipc a1, 0x23 f95e: 93 85 e5 ef addi a1, a1, -0x102 f962: ef d0 cf e5 jal 0xcfbe f966: 71 45 li a0, 0x1c f968: c1 bf j 0xf938 000000000000f96a : f96a: 5d 71 addi sp, sp, -0x50 f96c: 4e f4 sd s3, 0x28(sp) f96e: 83 39 05 00 ld s3, 0x0(a0) f972: a2 e0 sd s0, 0x40(sp) f974: 26 fc sd s1, 0x38(sp) f976: 4a f8 sd s2, 0x30(sp) f978: 52 f0 sd s4, 0x20(sp) f97a: 56 ec sd s5, 0x18(sp) f97c: 86 e4 sd ra, 0x48(sp) f97e: 03 2a 05 1f lw s4, 0x1f0(a0) f982: 83 2a 45 1f lw s5, 0x1f4(a0) f986: 2a 84 mv s0, a0 f988: 23 80 05 00 sb zero, 0x0(a1) f98c: 4e 85 mv a0, s3 f98e: ae 84 mv s1, a1 f990: ef e0 5f df jal 0xe784 f994: 2a 89 mv s2, a0 f996: 97 35 02 00 auipc a1, 0x23 f99a: 93 85 25 f1 addi a1, a1, -0xee f99e: 4e 85 mv a0, s3 f9a0: ef d0 4f d6 jal 0xcf04 f9a4: 63 4c 09 0a bltz s2, 0xfa5c f9a8: 83 37 84 52 ld a5, 0x528(s0) f9ac: 91 cb beqz a5, 0xf9c0 f9ae: 83 37 04 52 ld a5, 0x520(s0) f9b2: 99 c7 beqz a5, 0xf9c0 f9b4: 03 c7 07 00 lbu a4, 0x0(a5) f9b8: 93 07 30 03 li a5, 0x33 f9bc: 63 e2 e7 08 bltu a5, a4, 0xfa40 f9c0: 81 46 li a3, 0x0 f9c2: 7d 56 li a2, -0x1 f9c4: d6 85 mv a1, s5 f9c6: 52 85 mv a0, s4 f9c8: ef 50 a1 04 jal 0x24a12 f9cc: fd 57 li a5, -0x1 f9ce: 63 05 f5 04 beq a0, a5, 0xfa18 f9d2: 19 e9 bnez a0, 0xf9e8 f9d4: 01 45 li a0, 0x0 f9d6: a6 60 ld ra, 0x48(sp) f9d8: 06 64 ld s0, 0x40(sp) f9da: e2 74 ld s1, 0x38(sp) f9dc: 42 79 ld s2, 0x30(sp) f9de: a2 79 ld s3, 0x28(sp) f9e0: 02 7a ld s4, 0x20(sp) f9e2: e2 6a ld s5, 0x18(sp) f9e4: 61 61 addi sp, sp, 0x50 f9e6: 82 80 ret f9e8: 93 77 85 00 andi a5, a0, 0x8 f9ec: 9d ef bnez a5, 0xfa2a f9ee: 05 89 andi a0, a0, 0x1 f9f0: 75 d1 beqz a0, 0xf9d4 f9f2: 97 35 02 00 auipc a1, 0x23 f9f6: 93 85 e5 f9 addi a1, a1, -0x62 f9fa: 4e 85 mv a0, s3 f9fc: ef d0 8f d0 jal 0xcf04 fa00: 50 00 addi a2, sp, 0x4 fa02: a2 85 mv a1, s0 fa04: 28 00 addi a0, sp, 0x8 fa06: ef f0 5f e6 jal 0xf86a fa0a: 12 47 lw a4, 0x4(sp) fa0c: 93 07 f0 18 li a5, 0x18f fa10: 63 df e7 04 bge a5, a4, 0xfa6e fa14: 29 45 li a0, 0xa fa16: c1 b7 j 0xf9d6 fa18: 4e 85 mv a0, s3 fa1a: 97 35 02 00 auipc a1, 0x23 fa1e: 93 85 e5 f1 addi a1, a1, -0xe2 fa22: ef d0 cf d9 jal 0xcfbe fa26: 29 45 li a0, 0xa fa28: 7d b7 j 0xf9d6 fa2a: 97 35 02 00 auipc a1, 0x23 fa2e: 93 85 65 f3 addi a1, a1, -0xca fa32: 4e 85 mv a0, s3 fa34: ef d0 0f cd jal 0xcf04 fa38: 85 47 li a5, 0x1 fa3a: 23 80 f4 00 sb a5, 0x0(s1) fa3e: 59 bf j 0xf9d4 fa40: 97 35 02 00 auipc a1, 0x23 fa44: 93 85 05 ec addi a1, a1, -0x140 fa48: 4e 85 mv a0, s3 fa4a: ef d0 af cb jal 0xcf04 fa4e: 50 00 addi a2, sp, 0x4 fa50: a2 85 mv a1, s0 fa52: 28 00 addi a0, sp, 0x8 fa54: ef f0 7f e1 jal 0xf86a fa58: 29 45 li a0, 0xa fa5a: b5 bf j 0xf9d6 fa5c: 4e 85 mv a0, s3 fa5e: 97 35 02 00 auipc a1, 0x23 fa62: 93 85 a5 e6 addi a1, a1, -0x196 fa66: ef d0 8f d5 jal 0xcfbe fa6a: 31 45 li a0, 0xc fa6c: ad b7 j 0xf9d6 fa6e: 21 45 li a0, 0x8 fa70: 9d b7 j 0xf9d6 000000000000fa72 : fa72: 79 71 addi sp, sp, -0x30 fa74: 4e e4 sd s3, 0x8(sp) fa76: 83 39 05 00 ld s3, 0x0(a0) fa7a: 06 f4 sd ra, 0x28(sp) fa7c: 26 ec sd s1, 0x18(sp) fa7e: 4a e8 sd s2, 0x10(sp) fa80: 22 f0 sd s0, 0x20(sp) fa82: 23 80 05 00 sb zero, 0x0(a1) fa86: 2a 89 mv s2, a0 fa88: ae 84 mv s1, a1 fa8a: 4e 85 mv a0, s3 fa8c: 97 35 02 00 auipc a1, 0x23 fa90: 93 85 45 f3 addi a1, a1, -0xcc fa94: ef d0 0f c7 jal 0xcf04 fa98: 4e 85 mv a0, s3 fa9a: a5 45 li a1, 0x9 fa9c: ef 60 df cd jal 0x6778 faa0: 4e 85 mv a0, s3 faa2: ef e0 3f ce jal 0xe784 faa6: 63 4b 05 04 bltz a0, 0xfafc faaa: a6 85 mv a1, s1 faac: 4a 85 mv a0, s2 faae: ef f0 df eb jal 0xf96a fab2: 2a 84 mv s0, a0 fab4: 11 ed bnez a0, 0xfad0 fab6: 83 c7 04 00 lbu a5, 0x0(s1) faba: 9d e3 bnez a5, 0xfae0 fabc: 83 b5 89 2f ld a1, 0x2f8(s3) fac0: 63 45 b0 00 bgtz a1, 0xfaca fac4: bd 65 lui a1, 0xf fac6: 93 85 05 a6 addi a1, a1, -0x5a0 faca: 4e 85 mv a0, s3 facc: ef 10 81 59 jal 0x21064 fad0: a2 70 ld ra, 0x28(sp) fad2: 22 85 mv a0, s0 fad4: 02 74 ld s0, 0x20(sp) fad6: e2 64 ld s1, 0x18(sp) fad8: 42 69 ld s2, 0x10(sp) fada: a2 69 ld s3, 0x8(sp) fadc: 45 61 addi sp, sp, 0x30 fade: 82 80 ret fae0: 4a 85 mv a0, s2 fae2: ef f0 cf b4 jal 0xee2e fae6: 2a 84 mv s0, a0 fae8: 65 f5 bnez a0, 0xfad0 faea: 02 74 ld s0, 0x20(sp) faec: a2 70 ld ra, 0x28(sp) faee: e2 64 ld s1, 0x18(sp) faf0: a2 69 ld s3, 0x8(sp) faf2: 4a 85 mv a0, s2 faf4: 42 69 ld s2, 0x10(sp) faf6: 45 61 addi sp, sp, 0x30 faf8: 6f e0 df ce j 0xe7e4 fafc: 4e 85 mv a0, s3 fafe: 97 35 02 00 auipc a1, 0x23 fb02: 93 85 a5 dc addi a1, a1, -0x236 fb06: ef d0 8f cb jal 0xcfbe fb0a: 31 44 li s0, 0xc fb0c: a2 70 ld ra, 0x28(sp) fb0e: 22 85 mv a0, s0 fb10: 02 74 ld s0, 0x20(sp) fb12: e2 64 ld s1, 0x18(sp) fb14: 42 69 ld s2, 0x10(sp) fb16: a2 69 ld s3, 0x8(sp) fb18: 45 61 addi sp, sp, 0x30 fb1a: 82 80 ret 000000000000fb1c : fb1c: 83 37 05 55 ld a5, 0x550(a0) fb20: 55 71 addi sp, sp, -0xd0 fb22: a2 e1 sd s0, 0xc0(sp) fb24: 4a f9 sd s2, 0xb0(sp) fb26: 2a 84 mv s0, a0 fb28: 4e f5 sd s3, 0xa8(sp) fb2a: 86 e5 sd ra, 0xc8(sp) fb2c: 26 fd sd s1, 0xb8(sp) fb2e: 82 e0 sd zero, 0x40(sp) fb30: 03 25 05 1f lw a0, 0x1f0(a0) fb34: 83 39 04 00 ld s3, 0x0(s0) fb38: 13 09 04 52 addi s2, s0, 0x520 fb3c: 9d eb bnez a5, 0xfb72 fb3e: 94 00 addi a3, sp, 0x40 fb40: 50 10 addi a2, sp, 0x24 fb42: ca 85 mv a1, s2 fb44: ef e0 6f 8d jal 0xdc1a fb48: aa 84 mv s1, a0 fb4a: 05 e9 bnez a0, 0xfb7a fb4c: 12 56 lw a2, 0x24(sp) fb4e: 15 c6 beqz a2, 0xfb7a fb50: 52 f1 sd s4, 0xa0(sp) fb52: 03 2a 04 5d lw s4, 0x5d0(s0) fb56: 93 07 10 02 li a5, 0x21 fb5a: 63 e1 47 17 bltu a5, s4, 0xfcbc fb5e: 17 97 02 00 auipc a4, 0x29 fb62: 13 07 27 ed addi a4, a4, -0x12e fb66: 93 17 2a 00 slli a5, s4, 0x2 fb6a: ba 97 add a5, a5, a4 fb6c: 9c 43 lw a5, 0x0(a5) fb6e: ba 97 add a5, a5, a4 fb70: 82 87 jr a5 fb72: 4a 85 mv a0, s2 fb74: ef c0 21 68 jal 0x2c1f6 fb78: aa 84 mv s1, a0 fb7a: ae 60 ld ra, 0xc8(sp) fb7c: 0e 64 ld s0, 0xc0(sp) fb7e: 4a 79 ld s2, 0xb0(sp) fb80: aa 79 ld s3, 0xa8(sp) fb82: 26 85 mv a0, s1 fb84: ea 74 ld s1, 0xb8(sp) fb86: 69 61 addi sp, sp, 0xd0 fb88: 82 80 ret fb8a: 9b 07 86 f3 addiw a5, a2, -0xc8 fb8e: 13 07 30 06 li a4, 0x63 fb92: 08 60 ld a0, 0x0(s0) fb94: e3 6b f7 3c bltu a4, a5, 0x1076a fb98: 93 07 80 0c li a5, 0xc8 fb9c: 63 08 f6 00 beq a2, a5, 0xfbac fba0: 97 35 02 00 auipc a1, 0x23 fba4: 93 85 85 1c addi a1, a1, 0x1c8 fba8: ef d0 cf b5 jal 0xcf04 fbac: cd 47 li a5, 0x13 fbae: e3 0a fa 20 beq s4, a5, 0x105c2 fbb2: d1 47 li a5, 0x14 fbb4: e3 04 fa 3a beq s4, a5, 0x1075c fbb8: d5 47 li a5, 0x15 fbba: 35 46 li a2, 0xd fbbc: 63 03 fa 00 beq s4, a5, 0xfbc2 fbc0: 39 46 li a2, 0xe fbc2: 85 45 li a1, 0x1 fbc4: 22 85 mv a0, s0 fbc6: ef f0 df 95 jal 0xf522 fbca: aa 84 mv s1, a0 fbcc: 0a 7a ld s4, 0xa0(sp) fbce: 75 b7 j 0xfb7a fbd0: 93 07 f0 18 li a5, 0x18f fbd4: 63 d6 c7 00 bge a5, a2, 0xfbe0 fbd8: 83 27 84 5c lw a5, 0x5c8(s0) fbdc: e3 8f 07 4a beqz a5, 0x1089a fbe0: 52 86 mv a2, s4 fbe2: 81 45 li a1, 0x0 fbe4: 22 85 mv a0, s0 fbe6: ef f0 df 93 jal 0xf522 fbea: aa 84 mv s1, a0 fbec: 0a 7a ld s4, 0xa0(sp) fbee: 71 b7 j 0xfb7a fbf0: 93 07 50 0d li a5, 0xd5 fbf4: 83 39 04 00 ld s3, 0x0(s0) fbf8: e3 05 f6 10 beq a2, a5, 0x10502 fbfc: dd 47 li a5, 0x17 fbfe: 7d 59 li s2, -0x1 fc00: e3 04 fa 00 beq s4, a5, 0x10408 fc04: e1 47 li a5, 0x18 fc06: e3 0f fa 32 beq s4, a5, 0x10744 fc0a: a5 67 lui a5, 0x9 fc0c: be 99 add s3, s3, a5 fc0e: 23 b8 29 b3 sd s2, -0x4d0(s3) fc12: 85 45 li a1, 0x1 fc14: 22 85 mv a0, s0 fc16: ef e0 af 89 jal 0xdcb0 fc1a: aa 84 mv s1, a0 fc1c: 0a 7a ld s4, 0xa0(sp) fc1e: b1 bf j 0xfb7a fc20: 03 39 04 00 ld s2, 0x0(s0) fc24: 93 07 60 09 li a5, 0x96 fc28: 03 37 89 1a ld a4, 0x1a8(s2) fc2c: 63 06 f6 4a beq a2, a5, 0x100d8 fc30: 93 07 d0 07 li a5, 0x7d fc34: 63 02 f6 4a beq a2, a5, 0x100d8 fc38: fd 47 li a5, 0x1f fc3a: e3 1a fa 1e bne s4, a5, 0x1062e fc3e: 93 07 20 1c li a5, 0x1c2 fc42: e3 16 f6 2c bne a2, a5, 0x1070e fc46: 89 47 li a5, 0x2 fc48: 1c cf sw a5, 0x18(a4) fc4a: 0a 7a ld s4, 0xa0(sp) fc4c: 23 28 04 5c sw zero, 0x5d0(s0) fc50: 2d b7 j 0xfb7a fc52: 08 60 ld a0, 0x0(s0) fc54: 93 07 b0 14 li a5, 0x14b fc58: 03 37 85 1a ld a4, 0x1a8(a0) fc5c: 63 0e f6 62 beq a2, a5, 0x10298 fc60: 9b 07 86 f3 addiw a5, a2, -0xc8 fc64: 13 07 30 06 li a4, 0x63 fc68: 63 74 f7 44 bgeu a4, a5, 0x100b0 fc6c: 93 07 c0 14 li a5, 0x14c fc70: 63 1a f6 52 bne a2, a5, 0x101a4 fc74: 03 36 85 53 ld a2, 0x538(a0) fc78: e3 0d 06 4c beqz a2, 0x10952 fc7c: 97 35 02 00 auipc a1, 0x23 fc80: 93 85 45 e5 addi a1, a1, -0x1ac fc84: 4a 85 mv a0, s2 fc86: ef c0 61 2f jal 0x2bf7c fc8a: aa 84 mv s1, a0 fc8c: 63 1e 05 26 bnez a0, 0xff08 fc90: 95 47 li a5, 0x5 fc92: 0a 7a ld s4, 0xa0(sp) fc94: 23 28 f4 5c sw a5, 0x5d0(s0) fc98: cd b5 j 0xfb7a fc9a: ed 47 li a5, 0x1b fc9c: 63 0f fa 54 beq s4, a5, 0x101fa fca0: 93 07 e0 15 li a5, 0x15e fca4: 63 0c f6 7c beq a2, a5, 0x1047c fca8: 22 85 mv a0, s0 fcaa: ef f0 5f a6 jal 0xf70e fcae: aa 84 mv s1, a0 fcb0: 0a 7a ld s4, 0xa0(sp) fcb2: e1 b5 j 0xfb7a fcb4: 93 07 70 0d li a5, 0xd7 fcb8: 63 0f f6 54 beq a2, a5, 0x10216 fcbc: 0a 7a ld s4, 0xa0(sp) fcbe: 23 28 04 5c sw zero, 0x5d0(s0) fcc2: 65 bd j 0xfb7a fcc4: b2 85 mv a1, a2 fcc6: 22 85 mv a0, s0 fcc8: ef e0 3f da jal 0xea6a fccc: aa 84 mv s1, a0 fcce: 0a 7a ld s4, 0xa0(sp) fcd0: 6d b5 j 0xfb7a fcd2: 1b 06 86 f3 addiw a2, a2, -0xc8 fcd6: 93 07 30 06 li a5, 0x63 fcda: 63 fb c7 46 bgeu a5, a2, 0x10150 fcde: 1c 60 ld a5, 0x0(s0) fce0: 83 a7 47 48 lw a5, 0x484(a5) fce4: 63 8e 07 72 beqz a5, 0x10420 fce8: 83 27 44 5c lw a5, 0x5c4(s0) fcec: 63 8a 07 72 beqz a5, 0x10420 fcf0: 03 27 84 5c lw a4, 0x5c8(s0) fcf4: 63 16 07 72 bnez a4, 0x10420 fcf8: 03 37 84 59 ld a4, 0x598(s0) fcfc: 8e 07 slli a5, a5, 0x3 fcfe: 97 35 02 00 auipc a1, 0x23 fd02: 93 85 25 ef addi a1, a1, -0x10e fd06: ba 97 add a5, a5, a4 fd08: 03 b6 87 ff ld a2, -0x8(a5) fd0c: 85 47 li a5, 0x1 fd0e: 23 24 f4 5c sw a5, 0x5c8(s0) fd12: 4a 85 mv a0, s2 fd14: ef c0 81 26 jal 0x2bf7c fd18: aa 84 mv s1, a0 fd1a: 63 17 05 1e bnez a0, 0xff08 fd1e: c5 47 li a5, 0x11 fd20: 0a 7a ld s4, 0xa0(sp) fd22: 23 28 f4 5c sw a5, 0x5d0(s0) fd26: 91 bd j 0xfb7a fd28: 03 a7 89 4b lw a4, 0x4b8(s3) fd2c: 89 47 li a5, 0x2 fd2e: 13 06 00 05 li a2, 0x50 fd32: 63 14 f7 00 bne a4, a5, 0xfd3a fd36: 13 06 30 04 li a2, 0x43 fd3a: 97 35 02 00 auipc a1, 0x23 fd3e: 93 85 e5 df addi a1, a1, -0x202 fd42: 4a 85 mv a0, s2 fd44: ef c0 81 23 jal 0x2bf7c fd48: aa 84 mv s1, a0 fd4a: 63 1f 05 1a bnez a0, 0xff08 fd4e: 9d 47 li a5, 0x7 fd50: 0a 7a ld s4, 0xa0(sp) fd52: 23 28 f4 5c sw a5, 0x5d0(s0) fd56: 15 b5 j 0xfb7a fd58: 1b 06 86 f3 addiw a2, a2, -0xc8 fd5c: 13 07 30 06 li a4, 0x63 fd60: 83 a7 89 4b lw a5, 0x4b8(s3) fd64: 63 6f c7 3c bltu a4, a2, 0x10142 fd68: f9 17 addi a5, a5, -0x2 fd6a: b3 37 f0 00 snez a5, a5 fd6e: 23 0a f4 22 sb a5, 0x234(s0) fd72: 83 a7 09 4c lw a5, 0x4c0(s3) fd76: 85 cb beqz a5, 0xfda6 fd78: 17 36 02 00 auipc a2, 0x23 fd7c: 13 06 86 dc addi a2, a2, -0x238 fd80: 97 25 02 00 auipc a1, 0x22 fd84: 93 85 05 6d addi a1, a1, 0x6d0 fd88: 4a 85 mv a0, s2 fd8a: ef c0 21 1f jal 0x2bf7c fd8e: aa 84 mv s1, a0 fd90: 63 1c 05 16 bnez a0, 0xff08 fd94: a1 47 li a5, 0x8 fd96: 0a 7a ld s4, 0xa0(sp) fd98: 23 28 f4 5c sw a5, 0x5d0(s0) fd9c: f9 bb j 0xfb7a fd9e: 93 07 30 1f li a5, 0x1f3 fda2: 63 db c7 72 bge a5, a2, 0x104d8 fda6: 17 36 02 00 auipc a2, 0x23 fdaa: 13 06 26 c5 addi a2, a2, -0x3ae fdae: 97 25 02 00 auipc a1, 0x22 fdb2: 93 85 25 6a addi a1, a1, 0x6a2 fdb6: 4a 85 mv a0, s2 fdb8: ef c0 41 1c jal 0x2bf7c fdbc: aa 84 mv s1, a0 fdbe: 63 15 05 14 bnez a0, 0xff08 fdc2: a5 47 li a5, 0x9 fdc4: 0a 7a ld s4, 0xa0(sp) fdc6: 23 28 f4 5c sw a5, 0x5d0(s0) fdca: 45 bb j 0xfb7a fdcc: 93 07 10 10 li a5, 0x101 fdd0: e3 16 f6 ee bne a2, a5, 0xfcbc fdd4: 06 65 ld a0, 0x40(sp) fdd6: 97 87 03 00 auipc a5, 0x38 fdda: 83 b7 a7 13 ld a5, 0x13a(a5) fdde: 9c 63 ld a5, 0x0(a5) fde0: 56 ed sd s5, 0x98(sp) fde2: 05 05 addi a0, a0, 0x1 fde4: 82 97 jalr a5 fde6: 05 6a lui s4, 0x1 fde8: 15 67 lui a4, 0x5 fdea: 7d 56 li a2, -0x1 fdec: 13 0a ca 91 addi s4, s4, -0x6e4 fdf0: 13 07 97 91 addi a4, a4, -0x6e7 fdf4: 0a 16 slli a2, a2, 0x22 fdf6: 4e 9a add s4, s4, s3 fdf8: aa 8a mv s5, a0 fdfa: 4e 97 add a4, a4, s3 fdfc: 93 06 20 02 li a3, 0x22 fe00: 13 06 e6 bf addi a2, a2, -0x402 fe04: 11 e5 bnez a0, 0xfe10 fe06: 6f 00 50 2d j 0x108da fe0a: 05 0a addi s4, s4, 0x1 fe0c: 63 0a ea 00 beq s4, a4, 0xfe20 fe10: 83 47 0a 00 lbu a5, 0x0(s4) fe14: e3 eb f6 fe bltu a3, a5, 0xfe0a fe18: b3 57 f6 40 sra a5, a2, a5 fe1c: 85 8b andi a5, a5, 0x1 fe1e: f5 f7 bnez a5, 0xfe0a fe20: 03 47 0a 00 lbu a4, 0x0(s4) fe24: 93 07 20 02 li a5, 0x22 fe28: e3 0f f7 18 beq a4, a5, 0x107c6 fe2c: 97 87 03 00 auipc a5, 0x38 fe30: 83 b7 c7 0d ld a5, 0xdc(a5) fe34: 9c 63 ld a5, 0x0(a5) fe36: 56 85 mv a0, s5 fe38: 82 97 jalr a5 fe3a: 97 35 02 00 auipc a1, 0x23 fe3e: 93 85 e5 d5 addi a1, a1, -0x2a2 fe42: 4e 85 mv a0, s3 fe44: ef d0 0f 8c jal 0xcf04 fe48: ea 6a ld s5, 0x98(sp) fe4a: 8d bd j 0xfcbc fe4c: 1b 06 86 f3 addiw a2, a2, -0xc8 fe50: 13 07 30 06 li a4, 0x63 fe54: 08 60 ld a0, 0x0(s0) fe56: 83 27 44 5c lw a5, 0x5c4(s0) fe5a: 63 74 c7 56 bgeu a4, a2, 0x103c2 fe5e: 9b 85 07 00 sext.w a1, a5 fe62: 63 86 07 68 beqz a5, 0x104ee fe66: 85 25 addiw a1, a1, 0x1 fe68: 89 47 li a5, 0x2 fe6a: 63 84 f5 7e beq a1, a5, 0x10652 fe6e: 22 85 mv a0, s0 fe70: ef d0 df fc jal 0xde3c fe74: aa 84 mv s1, a0 fe76: 0a 7a ld s4, 0xa0(sp) fe78: 09 b3 j 0xfb7a fe7a: 93 07 60 0e li a5, 0xe6 fe7e: 63 09 f6 22 beq a2, a5, 0x100b0 fe82: 93 07 c0 0d li a5, 0xdc fe86: 63 18 f6 6c bne a2, a5, 0x10556 fe8a: 83 c7 19 4b lbu a5, 0x4b1(s3) fe8e: 63 9e 07 5a bnez a5, 0x1044a fe92: 83 a7 89 4b lw a5, 0x4b8(s3) fe96: d1 cf beqz a5, 0xff32 fe98: 83 47 84 22 lbu a5, 0x228(s0) fe9c: d9 eb bnez a5, 0xff32 fe9e: 03 a6 c9 4b lw a2, 0x4bc(s3) fea2: 85 47 li a5, 0x1 fea4: 23 26 04 5c sw zero, 0x5cc(s0) fea8: e3 fb c7 0c bgeu a5, a2, 0x1077e feac: 89 46 li a3, 0x2 feae: 7d 57 li a4, -0x1 feb0: e3 10 d6 24 bne a2, a3, 0x108f0 feb4: 93 96 27 00 slli a3, a5, 0x2 feb8: 17 96 02 00 auipc a2, 0x29 febc: 13 06 86 c5 addi a2, a2, -0x3a8 fec0: 23 24 e4 5c sw a4, 0x5c8(s0) fec4: 23 22 f4 5c sw a5, 0x5c4(s0) fec8: 36 96 add a2, a2, a3 feca: 97 35 02 00 auipc a1, 0x23 fece: 93 85 e5 be addi a1, a1, -0x412 fed2: 4a 85 mv a0, s2 fed4: ef c0 81 0a jal 0x2bf7c fed8: aa 84 mv s1, a0 feda: 1d e5 bnez a0, 0xff08 fedc: 89 47 li a5, 0x2 fede: 0a 7a ld s4, 0xa0(sp) fee0: 23 28 f4 5c sw a5, 0x5d0(s0) fee4: 59 b9 j 0xfb7a fee6: 93 07 a0 0f li a5, 0xfa feea: e3 19 f6 dc bne a2, a5, 0xfcbc feee: 17 36 02 00 auipc a2, 0x23 fef2: 13 06 a6 b0 addi a2, a2, -0x4f6 fef6: 97 25 02 00 auipc a1, 0x22 fefa: 93 85 a5 55 addi a1, a1, 0x55a fefe: 4a 85 mv a0, s2 ff00: ef c0 c1 07 jal 0x2bf7c ff04: e3 0f 05 ea beqz a0, 0xfdc2 ff08: 0a 7a ld s4, 0xa0(sp) ff0a: 85 b9 j 0xfb7a ff0c: 93 07 a0 0e li a5, 0xea ff10: 63 0b f6 5c beq a2, a5, 0x104e6 ff14: 93 07 e0 14 li a5, 0x14e ff18: 63 07 f6 5c beq a2, a5, 0x104e6 ff1c: 83 27 c4 5c lw a5, 0x5cc(s0) ff20: 63 5b f0 6c blez a5, 0x105f6 ff24: 03 a7 89 4b lw a4, 0x4b8(s3) ff28: 85 47 li a5, 0x1 ff2a: 93 04 00 04 li s1, 0x40 ff2e: e3 ed e7 fc bltu a5, a4, 0xff08 ff32: 1c 60 ld a5, 0x0(s0) ff34: 83 b7 87 1a ld a5, 0x1a8(a5) ff38: 90 67 ld a2, 0x8(a5) ff3a: 63 09 06 62 beqz a2, 0x1056c ff3e: 97 35 02 00 auipc a1, 0x23 ff42: 93 85 25 b8 addi a1, a1, -0x47e ff46: 4a 85 mv a0, s2 ff48: ef c0 41 03 jal 0x2bf7c ff4c: aa 84 mv s1, a0 ff4e: 4d fd bnez a0, 0xff08 ff50: 1c 60 ld a5, 0x0(s0) ff52: 0d 47 li a4, 0x3 ff54: 23 28 e4 5c sw a4, 0x5d0(s0) ff58: 25 67 lui a4, 0x9 ff5a: ba 97 add a5, a5, a4 ff5c: 0a 7a ld s4, 0xa0(sp) ff5e: 23 8c 07 ae sb zero, -0x508(a5) ff62: 21 b9 j 0xfb7a ff64: 93 07 60 0e li a5, 0xe6 ff68: 08 60 ld a0, 0x0(s0) ff6a: 63 03 f6 14 beq a2, a5, 0x100b0 ff6e: 97 35 02 00 auipc a1, 0x23 ff72: 93 85 a5 ba addi a1, a1, -0x456 ff76: ef d0 8f 84 jal 0xcfbe ff7a: ad 44 li s1, 0xb ff7c: 0a 7a ld s4, 0xa0(sp) ff7e: f5 be j 0xfb7a ff80: 03 39 04 00 ld s2, 0x0(s0) ff84: 93 07 50 0d li a5, 0xd5 ff88: 03 3a 89 1a ld s4, 0x1a8(s2) ff8c: 63 07 f6 36 beq a2, a5, 0x102fa ff90: 93 07 60 22 li a5, 0x226 ff94: 63 07 f6 32 beq a2, a5, 0x102c2 ff98: 97 35 02 00 auipc a1, 0x23 ff9c: 93 85 05 cf addi a1, a1, -0x310 ffa0: 4a 85 mv a0, s2 ffa2: ef c0 3f f6 jal 0xcf04 ffa6: 83 29 09 3b lw s3, 0x3b0(s2) ffaa: 63 87 09 1e beqz s3, 0x10198 ffae: a5 67 lui a5, 0x9 ffb0: ca 97 add a5, a5, s2 ffb2: 83 b7 07 bd ld a5, -0x430(a5) ffb6: 56 ed sd s5, 0x98(sp) ffb8: 81 4a li s5, 0x0 ffba: 63 57 f0 1c blez a5, 0x10188 ffbe: 03 37 89 3b ld a4, 0x3b8(s2) ffc2: 63 5f e0 74 blez a4, 0x10720 ffc6: 5a e9 sd s6, 0x90(sp) ffc8: 09 4b li s6, 0x2 ffca: e3 8b 69 0f beq s3, s6, 0x108c0 ffce: 63 5d f7 0a bge a4, a5, 0x10088 ffd2: 4a 6b ld s6, 0x90(sp) ffd4: e3 8a 0a 20 beqz s5, 0x109e8 ffd8: ea 6a ld s5, 0x98(sp) ffda: 0a 7a ld s4, 0xa0(sp) ffdc: cd 44 li s1, 0x13 ffde: 71 be j 0xfb7a ffe0: 93 07 f0 18 li a5, 0x18f ffe4: 03 39 04 00 ld s2, 0x0(s0) ffe8: 63 c8 c7 7a blt a5, a2, 0x10798 ffec: 83 47 e9 49 lbu a5, 0x49e(s2) fff0: 13 07 10 02 li a4, 0x21 fff4: 23 2a e4 5c sw a4, 0x5d4(s0) fff8: 63 81 07 40 beqz a5, 0x103fa fffc: 23 28 04 5c sw zero, 0x5d0(s0) 10000: ac 00 addi a1, sp, 0x48 10002: 22 85 mv a0, s0 10004: ef f0 ff a6 jal 0xfa72 10008: aa 84 mv s1, a0 1000a: e3 1f 05 ee bnez a0, 0xff08 1000e: 83 47 81 04 lbu a5, 0x48(sp) 10012: e3 9b 07 ee bnez a5, 0xff08 10016: 97 35 02 00 auipc a1, 0x23 1001a: 93 85 25 e5 addi a1, a1, -0x1ae 1001e: 4a 85 mv a0, s2 10020: ef c0 5f ee jal 0xcf04 10024: 85 47 li a5, 0x1 10026: 0a 7a ld s4, 0xa0(sp) 10028: 23 0a f4 5a sb a5, 0x5b4(s0) 1002c: b9 b6 j 0xfb7a 1002e: 9b 07 86 f3 addiw a5, a2, -0xc8 10032: 13 07 30 06 li a4, 0x63 10036: 63 7a f7 00 bgeu a4, a5, 0x1004a 1003a: 83 27 c4 5c lw a5, 0x5cc(s0) 1003e: 1b 87 f7 ff addiw a4, a5, -0x1 10042: 23 26 e4 5c sw a4, 0x5cc(s0) 10046: e3 85 07 06 beqz a5, 0x108b0 1004a: 03 27 44 5c lw a4, 0x5c4(s0) 1004e: 83 37 84 59 ld a5, 0x598(s0) 10052: 97 25 02 00 auipc a1, 0x22 10056: 93 85 e5 7c addi a1, a1, 0x7ce 1005a: 0e 07 slli a4, a4, 0x3 1005c: ba 97 add a5, a5, a4 1005e: 03 b6 87 ff ld a2, -0x8(a5) 10062: c1 47 li a5, 0x10 10064: 23 28 f4 5c sw a5, 0x5d0(s0) 10068: 4a 85 mv a0, s2 1006a: ef b0 31 71 jal 0x2bf7c 1006e: aa 84 mv s1, a0 10070: 0a 7a ld s4, 0xa0(sp) 10072: 21 b6 j 0xfb7a 10074: 93 07 80 0c li a5, 0xc8 10078: 63 16 f6 16 bne a2, a5, 0x101e4 1007c: 22 85 mv a0, s0 1007e: ef d0 bf ab jal 0xdb38 10082: aa 84 mv s1, a0 10084: 0a 7a ld s4, 0xa0(sp) 10086: d5 bc j 0xfb7a 10088: 97 35 02 00 auipc a1, 0x23 1008c: 93 85 05 c6 addi a1, a1, -0x3a0 10090: 4a 85 mv a0, s2 10092: ef c0 3f e7 jal 0xcf04 10096: 23 2c 6a 01 sw s6, 0x18(s4) 1009a: a5 67 lui a5, 0x9 1009c: ca 97 add a5, a5, s2 1009e: 05 47 li a4, 0x1 100a0: 23 8c e7 bc sb a4, -0x428(a5) 100a4: 0a 7a ld s4, 0xa0(sp) 100a6: ea 6a ld s5, 0x98(sp) 100a8: 4a 6b ld s6, 0x90(sp) 100aa: 23 28 04 5c sw zero, 0x5d0(s0) 100ae: f1 b4 j 0xfb7a 100b0: 83 47 84 22 lbu a5, 0x228(s0) 100b4: e3 89 07 ce beqz a5, 0xfda6 100b8: 01 46 li a2, 0x0 100ba: 97 35 02 00 auipc a1, 0x23 100be: 93 85 65 93 addi a1, a1, -0x6ca 100c2: 4a 85 mv a0, s2 100c4: ef b0 91 6b jal 0x2bf7c 100c8: aa 84 mv s1, a0 100ca: e3 1f 05 e2 bnez a0, 0xff08 100ce: 99 47 li a5, 0x6 100d0: 0a 7a ld s4, 0xa0(sp) 100d2: 23 28 f4 5c sw a5, 0x5d0(s0) 100d6: 55 b4 j 0xfb7a 100d8: 56 ed sd s5, 0x98(sp) 100da: fd 47 li a5, 0x1f 100dc: 83 39 07 02 ld s3, 0x20(a4) 100e0: 63 0c fa 4a beq s4, a5, 0x10598 100e4: 83 47 b9 49 lbu a5, 0x49b(s2) 100e8: 63 97 07 48 bnez a5, 0x10576 100ec: 63 52 30 59 blez s3, 0x10670 100f0: 83 3a 89 08 ld s5, 0x88(s2) 100f4: 63 c9 3a 57 blt s5, s3, 0x10666 100f8: 56 86 mv a2, s5 100fa: 97 35 02 00 auipc a1, 0x23 100fe: 93 85 65 d3 addi a1, a1, -0x2ca 10102: 4a 85 mv a0, s2 10104: ef c0 1f e0 jal 0xcf04 10108: 4e 86 mv a2, s3 1010a: 97 35 02 00 auipc a1, 0x23 1010e: 93 85 e5 d3 addi a1, a1, -0x2c2 10112: 4a 85 mv a0, s2 10114: ef c0 1f df jal 0xcf04 10118: 83 47 e9 49 lbu a5, 0x49e(s2) 1011c: 23 2a 44 5d sw s4, 0x5d4(s0) 10120: 23 3c 34 5d sd s3, 0x5d8(s0) 10124: 63 86 07 2c beqz a5, 0x103f0 10128: ac 00 addi a1, sp, 0x48 1012a: 22 85 mv a0, s0 1012c: ef f0 7f 94 jal 0xfa72 10130: 63 13 05 2c bnez a0, 0x103f6 10134: 83 47 81 04 lbu a5, 0x48(sp) 10138: 63 81 07 74 beqz a5, 0x1087a 1013c: 0a 7a ld s4, 0xa0(sp) 1013e: ea 6a ld s5, 0x98(sp) 10140: 2d bc j 0xfb7a 10142: 09 47 li a4, 0x2 10144: 93 04 00 04 li s1, 0x40 10148: e3 75 f7 c2 bgeu a4, a5, 0xfd72 1014c: 0a 7a ld s4, 0xa0(sp) 1014e: 35 b4 j 0xfb7a 10150: 83 27 44 5c lw a5, 0x5c4(s0) 10154: 83 26 04 5a lw a3, 0x5a0(s0) 10158: 23 24 04 5c sw zero, 0x5c8(s0) 1015c: 1b 87 17 00 addiw a4, a5, 0x1 10160: 23 22 e4 5c sw a4, 0x5c4(s0) 10164: 63 cc e6 2c blt a3, a4, 0x1043c 10168: 83 37 84 59 ld a5, 0x598(s0) 1016c: 0e 07 slli a4, a4, 0x3 1016e: 97 25 02 00 auipc a1, 0x22 10172: 93 85 25 6b addi a1, a1, 0x6b2 10176: ba 97 add a5, a5, a4 10178: 03 b6 87 ff ld a2, -0x8(a5) 1017c: 4a 85 mv a0, s2 1017e: ef b0 f1 5f jal 0x2bf7c 10182: aa 84 mv s1, a0 10184: 0a 7a ld s4, 0xa0(sp) 10186: d5 ba j 0xfb7a 10188: 97 35 02 00 auipc a1, 0x23 1018c: 93 85 05 b2 addi a1, a1, -0x4e0 10190: 4a 85 mv a0, s2 10192: ef c0 3f d7 jal 0xcf04 10196: ea 6a ld s5, 0x98(sp) 10198: 22 85 mv a0, s0 1019a: ef f0 4f ac jal 0xf45e 1019e: aa 84 mv s1, a0 101a0: 0a 7a ld s4, 0xa0(sp) 101a2: e1 ba j 0xfb7a 101a4: 83 37 05 54 ld a5, 0x540(a0) 101a8: 63 8d 07 30 beqz a5, 0x104c2 101ac: a5 69 lui s3, 0x9 101ae: 33 07 35 01 add a4, a0, s3 101b2: 03 47 87 af lbu a4, -0x508(a4) 101b6: 63 16 07 30 bnez a4, 0x104c2 101ba: 3e 86 mv a2, a5 101bc: 97 25 02 00 auipc a1, 0x22 101c0: 93 85 45 29 addi a1, a1, 0x294 101c4: 4a 85 mv a0, s2 101c6: ef b0 71 5b jal 0x2bf7c 101ca: aa 84 mv s1, a0 101cc: e3 1e 05 d2 bnez a0, 0xff08 101d0: 1c 60 ld a5, 0x0(s0) 101d2: 05 47 li a4, 0x1 101d4: 0a 7a ld s4, 0xa0(sp) 101d6: ce 97 add a5, a5, s3 101d8: 23 8c e7 ae sb a4, -0x508(a5) 101dc: 8d 47 li a5, 0x3 101de: 23 28 f4 5c sw a5, 0x5d0(s0) 101e2: 61 ba j 0xfb7a 101e4: 97 35 02 00 auipc a1, 0x23 101e8: 93 85 45 bd addi a1, a1, -0x42c 101ec: 4e 85 mv a0, s3 101ee: ef c0 1f dd jal 0xcfbe 101f2: 93 04 40 05 li s1, 0x54 101f6: 0a 7a ld s4, 0xa0(sp) 101f8: 49 b2 j 0xfb7a 101fa: 93 07 e0 15 li a5, 0x15e 101fe: 63 09 f6 3c beq a2, a5, 0x105d0 10202: 08 60 ld a0, 0x0(s0) 10204: 97 35 02 00 auipc a1, 0x23 10208: 93 85 c5 b9 addi a1, a1, -0x464 1020c: fd 44 li s1, 0x1f 1020e: ef c0 1f db jal 0xcfbe 10212: 0a 7a ld s4, 0xa0(sp) 10214: 9d b2 j 0xfb7a 10216: 06 65 ld a0, 0x40(sp) 10218: 97 87 03 00 auipc a5, 0x38 1021c: 83 b7 87 cf ld a5, -0x308(a5) 10220: 9c 63 ld a5, 0x0(a5) 10222: 56 ed sd s5, 0x98(sp) 10224: 05 6a lui s4, 0x1 10226: 05 05 addi a0, a0, 0x1 10228: 13 0a ca 91 addi s4, s4, -0x6e4 1022c: 82 97 jalr a5 1022e: 4e 9a add s4, s4, s3 10230: aa 8a mv s5, a0 10232: 63 04 05 6a beqz a0, 0x108da 10236: 85 67 lui a5, 0x1 10238: ce 97 add a5, a5, s3 1023a: 83 c7 c7 91 lbu a5, -0x6e4(a5) 1023e: 13 07 00 02 li a4, 0x20 10242: 63 97 e7 00 bne a5, a4, 0x10250 10246: 83 47 1a 00 lbu a5, 0x1(s4) 1024a: 05 0a addi s4, s4, 0x1 1024c: e3 8d e7 fe beq a5, a4, 0x10246 10250: 56 87 mv a4, s5 10252: 81 cf beqz a5, 0x1026a 10254: 93 06 00 02 li a3, 0x20 10258: 23 00 f7 00 sb a5, 0x0(a4) 1025c: 83 47 1a 00 lbu a5, 0x1(s4) 10260: 05 0a addi s4, s4, 0x1 10262: 05 07 addi a4, a4, 0x1 10264: 99 c3 beqz a5, 0x1026a 10266: e3 99 d7 fe bne a5, a3, 0x10258 1026a: 23 00 07 00 sb zero, 0x0(a4) 1026e: 97 35 02 00 auipc a1, 0x23 10272: 93 85 a5 94 addi a1, a1, -0x6b6 10276: 56 85 mv a0, s5 10278: ef 40 9f a3 jal 0x4cb0 <.plt+0x370> 1027c: 63 10 05 5c bnez a0, 0x1083c 10280: 97 87 03 00 auipc a5, 0x38 10284: 83 b7 87 c8 ld a5, -0x378(a5) 10288: 9c 63 ld a5, 0x0(a5) 1028a: 03 35 04 5e ld a0, 0x5e0(s0) 1028e: 82 97 jalr a5 10290: 23 30 54 5f sd s5, 0x5e0(s0) 10294: ea 6a ld s5, 0x98(sp) 10296: 1d b4 j 0xfcbc 10298: 8d 47 li a5, 0x3 1029a: e3 15 fa f0 bne s4, a5, 0x101a4 1029e: 10 6b ld a2, 0x10(a4) 102a0: 63 00 06 6c beqz a2, 0x10960 102a4: 97 35 02 00 auipc a1, 0x23 102a8: 93 85 45 82 addi a1, a1, -0x7dc 102ac: 4a 85 mv a0, s2 102ae: ef b0 f1 4c jal 0x2bf7c 102b2: aa 84 mv s1, a0 102b4: e3 1a 05 c4 bnez a0, 0xff08 102b8: 91 47 li a5, 0x4 102ba: 0a 7a ld s4, 0xa0(sp) 102bc: 23 28 f4 5c sw a5, 0x5d0(s0) 102c0: 6d b8 j 0xfb7a 102c2: 97 35 02 00 auipc a1, 0x23 102c6: 93 85 65 a0 addi a1, a1, -0x5fa 102ca: 4a 85 mv a0, s2 102cc: ef c0 3f cf jal 0xcfbe 102d0: 83 29 09 3b lw s3, 0x3b0(s2) 102d4: e3 83 09 d0 beqz s3, 0xffda 102d8: a5 67 lui a5, 0x9 102da: ca 97 add a5, a5, s2 102dc: 83 b7 07 bd ld a5, -0x430(a5) 102e0: 56 ed sd s5, 0x98(sp) 102e2: cd 4a li s5, 0x13 102e4: e3 4d f0 cc bgtz a5, 0xffbe 102e8: 97 35 02 00 auipc a1, 0x23 102ec: 93 85 05 9c addi a1, a1, -0x640 102f0: 4a 85 mv a0, s2 102f2: ef c0 3f c1 jal 0xcf04 102f6: ea 6a ld s5, 0x98(sp) 102f8: cd b1 j 0xffda 102fa: 05 65 lui a0, 0x1 102fc: 13 05 c5 91 addi a0, a0, -0x6e4 10300: 05 63 lui t1, 0x1 10302: 13 03 83 91 addi t1, t1, -0x6e8 10306: 5c 18 addi a5, sp, 0x34 10308: 93 08 c1 03 addi a7, sp, 0x3c 1030c: 13 08 81 03 addi a6, sp, 0x38 10310: 18 18 addi a4, sp, 0x30 10312: 74 10 addi a3, sp, 0x2c 10314: 30 10 addi a2, sp, 0x28 10316: 97 35 02 00 auipc a1, 0x23 1031a: 93 85 25 93 addi a1, a1, -0x6ce 1031e: 4a 95 add a0, a0, s2 10320: b3 09 69 00 add s3, s2, t1 10324: ef 40 cf fc jal 0x4af0 <.plt+0x1b0> 10328: 99 47 li a5, 0x6 1032a: 63 0f f5 5c beq a0, a5, 0x10908 1032e: 83 47 79 4a lbu a5, 0x4a7(s2) 10332: e3 8a 07 c6 beqz a5, 0xffa6 10336: 83 37 84 5a ld a5, 0x5a8(s0) 1033a: e3 86 07 c6 beqz a5, 0xffa6 1033e: 83 47 99 49 lbu a5, 0x499(s2) 10342: e3 82 07 c6 beqz a5, 0xffa6 10346: a5 67 lui a5, 0x9 10348: ca 97 add a5, a5, s2 1034a: 03 b5 07 bd ld a0, -0x430(a5) 1034e: e3 4c 05 c4 bltz a0, 0xffa6 10352: ac 00 addi a1, sp, 0x48 10354: ef 40 81 5e jal 0x2493c 10358: aa 87 mv a5, a0 1035a: 25 e1 bnez a0, 0x103ba 1035c: 06 57 lw a4, 0x60(sp) 1035e: 99 47 li a5, 0x6 10360: 19 c3 beqz a4, 0x10366 10362: 9b 07 f7 ff addiw a5, a4, -0x1 10366: e6 46 lw a3, 0x58(sp) 10368: 17 87 03 00 auipc a4, 0x38 1036c: 03 37 07 bf ld a4, -0x410(a4) 10370: a6 45 lw a1, 0x48(sp) 10372: 8e 06 slli a3, a3, 0x3 10374: 36 97 add a4, a4, a3 10376: 8e 07 slli a5, a5, 0x3 10378: 97 86 03 00 auipc a3, 0x38 1037c: 83 b6 06 c1 ld a3, -0x3f0(a3) 10380: 36 46 lw a2, 0x4c(sp) 10382: 76 48 lw a6, 0x5c(sp) 10384: be 96 add a3, a3, a5 10386: c6 48 lw a7, 0x50(sp) 10388: 1c 63 ld a5, 0x0(a4) 1038a: 94 62 ld a3, 0x0(a3) 1038c: 56 47 lw a4, 0x54(sp) 1038e: 2e e4 sd a1, 0x8(sp) 10390: 91 65 lui a1, 0x4 10392: 32 e0 sd a2, 0x0(sp) 10394: 1b 08 c8 76 addiw a6, a6, 0x76c 10398: 17 16 02 00 auipc a2, 0x21 1039c: 13 06 06 b6 addi a2, a2, -0x4a0 103a0: fd 15 addi a1, a1, -0x1 103a2: 4e 85 mv a0, s3 103a4: ef 40 df ab jal 0x4e60 <.plt+0x520> 103a8: 81 46 li a3, 0x0 103aa: 4e 86 mv a2, s3 103ac: 8d 45 li a1, 0x3 103ae: 22 85 mv a0, s0 103b0: ef d0 ef 89 jal 0xd44e 103b4: aa 87 mv a5, a0 103b6: e3 08 05 be beqz a0, 0xffa6 103ba: 0a 7a ld s4, 0xa0(sp) 103bc: be 84 mv s1, a5 103be: 6f f0 cf fb j 0xfb7a 103c2: 97 35 02 00 auipc a1, 0x23 103c6: 93 85 65 a4 addi a1, a1, -0x5ba 103ca: ef c0 bf b3 jal 0xcf04 103ce: 1c 60 ld a5, 0x0(s0) 103d0: 23 28 04 5c sw zero, 0x5d0(s0) 103d4: 83 b7 87 1a ld a5, 0x1a8(a5) 103d8: 9c 4f lw a5, 0x18(a5) 103da: 63 9c 07 3c bnez a5, 0x107b2 103de: 85 47 li a5, 0x1 103e0: a3 01 f4 2c sb a5, 0x2c3(s0) 103e4: 85 47 li a5, 0x1 103e6: 0a 7a ld s4, 0xa0(sp) 103e8: a3 08 f4 5a sb a5, 0x5b1(s0) 103ec: 6f f0 ef f8 j 0xfb7a 103f0: 22 85 mv a0, s0 103f2: ef e0 2f bf jal 0xe7e4 103f6: aa 84 mv s1, a0 103f8: 91 b3 j 0x1013c 103fa: 22 85 mv a0, s0 103fc: ef e0 8f be jal 0xe7e4 10400: aa 84 mv s1, a0 10402: 0a 7a ld s4, 0xa0(sp) 10404: 6f f0 6f f7 j 0xfb7a 10408: 7d 59 li s2, -0x1 1040a: ca 85 mv a1, s2 1040c: 4e 85 mv a0, s3 1040e: ef 60 2f e4 jal 0x6a50 10412: 22 85 mv a0, s0 10414: ef f0 cf bc jal 0xf7e0 10418: aa 84 mv s1, a0 1041a: 0a 7a ld s4, 0xa0(sp) 1041c: 6f f0 ef f5 j 0xfb7a 10420: 97 25 02 00 auipc a1, 0x22 10424: 93 85 85 7d addi a1, a1, 0x7d8 10428: 4e 85 mv a0, s3 1042a: ef c0 5f b9 jal 0xcfbe 1042e: 85 47 li a5, 0x1 10430: a3 09 f4 5a sb a5, 0x5b3(s0) 10434: 0a 7a ld s4, 0xa0(sp) 10436: a5 44 li s1, 0x9 10438: 6f f0 2f f4 j 0xfb7a 1043c: 22 85 mv a0, s0 1043e: ef f0 ef 89 jal 0xf4dc 10442: aa 84 mv s1, a0 10444: 0a 7a ld s4, 0xa0(sp) 10446: 6f f0 4f f3 j 0xfb7a 1044a: 97 25 02 00 auipc a1, 0x22 1044e: 93 85 e5 5e addi a1, a1, 0x5ee 10452: 22 85 mv a0, s0 10454: ef c0 00 33 jal 0x1c784 10458: 83 b5 89 56 ld a1, 0x568(s3) 1045c: 22 85 mv a0, s0 1045e: ef c0 60 32 jal 0x1c784 10462: 22 85 mv a0, s0 10464: ef c0 20 38 jal 0x1c7e6 10468: 63 0f 05 30 beqz a0, 0x10786 1046c: 97 25 02 00 auipc a1, 0x22 10470: 93 85 45 5d addi a1, a1, 0x5d4 10474: 4e 85 mv a0, s3 10476: ef c0 ff a8 jal 0xcf04 1047a: 21 bc j 0xfe92 1047c: 97 87 02 00 auipc a5, 0x28 10480: 93 87 47 67 addi a5, a5, 0x674 10484: 03 b3 87 02 ld t1, 0x28(a5) 10488: 83 b8 07 03 ld a7, 0x30(a5) 1048c: 03 a8 87 03 lw a6, 0x38(a5) 10490: 03 d7 c7 03 lhu a4, 0x3c(a5) 10494: 83 c7 e7 03 lbu a5, 0x3e(a5) 10498: 81 46 li a3, 0x0 1049a: b0 00 addi a2, sp, 0x48 1049c: 8d 45 li a1, 0x3 1049e: 22 85 mv a0, s0 104a0: 9a e4 sd t1, 0x48(sp) 104a2: c6 e8 sd a7, 0x50(sp) 104a4: c2 cc sw a6, 0x58(sp) 104a6: 23 1e e1 04 sh a4, 0x5c(sp) 104aa: 23 0f f1 04 sb a5, 0x5e(sp) 104ae: a3 0f 01 04 sb zero, 0x5f(sp) 104b2: ef c0 df f9 jal 0xd44e 104b6: aa 84 mv s1, a0 104b8: 63 08 05 fe beqz a0, 0xfca8 104bc: 0a 7a ld s4, 0xa0(sp) 104be: 6f f0 cf eb j 0xfb7a 104c2: 97 25 02 00 auipc a1, 0x22 104c6: 93 85 e5 63 addi a1, a1, 0x63e 104ca: ef c0 5f af jal 0xcfbe 104ce: 0a 7a ld s4, 0xa0(sp) 104d0: 93 04 30 04 li s1, 0x43 104d4: 6f f0 6f ea j 0xfb7a 104d8: 08 60 ld a0, 0x0(s0) 104da: 97 25 02 00 auipc a1, 0x22 104de: 93 85 e5 66 addi a1, a1, 0x66e 104e2: ef c0 df ad jal 0xcfbe 104e6: 0a 7a ld s4, 0xa0(sp) 104e8: 91 44 li s1, 0x4 104ea: 6f f0 0f e9 j 0xfb7a 104ee: 97 35 02 00 auipc a1, 0x23 104f2: 93 85 a5 8e addi a1, a1, -0x716 104f6: ef c0 ff a0 jal 0xcf04 104fa: 85 45 li a1, 0x1 104fc: 23 06 04 2c sb zero, 0x2cc(s0) 10500: bd b2 j 0xfe6e 10502: 05 65 lui a0, 0x1 10504: 13 05 c5 91 addi a0, a0, -0x6e4 10508: 01 46 li a2, 0x0 1050a: 81 45 li a1, 0x0 1050c: 4e 95 add a0, a0, s3 1050e: ef 40 2f d9 jal 0x4aa0 <.plt+0x160> 10512: dd 47 li a5, 0x17 10514: 2a 89 mv s2, a0 10516: 63 17 fa ee bne s4, a5, 0xfc04 1051a: fd 57 li a5, -0x1 1051c: e3 06 f5 ee beq a0, a5, 0x10408 10520: 85 67 lui a5, 0x1 10522: 93 87 87 91 addi a5, a5, -0x6e8 10526: b3 84 f9 00 add s1, s3, a5 1052a: 91 65 lui a1, 0x4 1052c: aa 86 mv a3, a0 1052e: 17 16 02 00 auipc a2, 0x21 10532: 13 06 a6 99 addi a2, a2, -0x666 10536: 85 05 addi a1, a1, 0x1 10538: 26 85 mv a0, s1 1053a: ef 40 7f 92 jal 0x4e60 <.plt+0x520> 1053e: 26 86 mv a2, s1 10540: 81 46 li a3, 0x0 10542: 8d 45 li a1, 0x3 10544: 22 85 mv a0, s0 10546: ef c0 9f f0 jal 0xd44e 1054a: aa 84 mv s1, a0 1054c: e3 0f 05 ea beqz a0, 0x1040a 10550: 0a 7a ld s4, 0xa0(sp) 10552: 6f f0 8f e2 j 0xfb7a 10556: 97 25 02 00 auipc a1, 0x22 1055a: 93 85 a5 4a addi a1, a1, 0x4aa 1055e: 4e 85 mv a0, s3 10560: ef c0 ff a5 jal 0xcfbe 10564: a1 44 li s1, 0x8 10566: 0a 7a ld s4, 0xa0(sp) 10568: 6f f0 2f e1 j 0xfb7a 1056c: 17 86 02 00 auipc a2, 0x28 10570: 13 06 46 29 addi a2, a2, 0x294 10574: e9 b2 j 0xff3e 10576: 63 d3 09 00 bgez s3, 0x1057c 1057a: fd 59 li s3, -0x1 1057c: 83 3a 89 08 ld s5, 0x88(s2) 10580: 63 c3 3a 0f blt s5, s3, 0x10666 10584: 56 86 mv a2, s5 10586: 97 35 02 00 auipc a1, 0x23 1058a: 93 85 a5 8a addi a1, a1, -0x756 1058e: 4a 85 mv a0, s2 10590: ef c0 5f 97 jal 0xcf04 10594: fd 59 li s3, -0x1 10596: 8d be j 0x10108 10598: 63 d3 09 00 bgez s3, 0x1059e 1059c: fd 59 li s3, -0x1 1059e: 83 3a 89 08 ld s5, 0x88(s2) 105a2: 63 d8 3a 19 bge s5, s3, 0x10732 105a6: 63 56 50 19 blez s5, 0x10732 105aa: 23 3c 59 07 sd s5, 0x78(s2) 105ae: 56 86 mv a2, s5 105b0: 97 35 02 00 auipc a1, 0x23 105b4: 93 85 05 88 addi a1, a1, -0x780 105b8: 4a 85 mv a0, s2 105ba: ef c0 bf 94 jal 0xcf04 105be: d6 89 mv s3, s5 105c0: a1 be j 0x10118 105c2: 22 85 mv a0, s0 105c4: ef f0 0f a6 jal 0xf824 105c8: aa 84 mv s1, a0 105ca: 0a 7a ld s4, 0xa0(sp) 105cc: 6f f0 ef da j 0xfb7a 105d0: 03 36 84 5a ld a2, 0x5a8(s0) 105d4: 97 25 02 00 auipc a1, 0x22 105d8: 93 85 c5 d3 addi a1, a1, -0x2c4 105dc: 4a 85 mv a0, s2 105de: ef b0 f1 19 jal 0x2bf7c 105e2: aa 84 mv s1, a0 105e4: e3 12 05 92 bnez a0, 0xff08 105e8: 93 07 00 02 li a5, 0x20 105ec: 0a 7a ld s4, 0xa0(sp) 105ee: 23 28 f4 5c sw a5, 0x5d0(s0) 105f2: 6f f0 8f d8 j 0xfb7a 105f6: 83 26 44 5c lw a3, 0x5c4(s0) 105fa: 03 27 84 5c lw a4, 0x5c8(s0) 105fe: 85 27 addiw a5, a5, 0x1 10600: 17 86 02 00 auipc a2, 0x28 10604: 13 06 06 51 addi a2, a2, 0x510 10608: b9 9e addw a3, a3, a4 1060a: 36 87 mv a4, a3 1060c: 8a 06 slli a3, a3, 0x2 1060e: 23 26 f4 5c sw a5, 0x5cc(s0) 10612: 23 22 e4 5c sw a4, 0x5c4(s0) 10616: 36 96 add a2, a2, a3 10618: 97 25 02 00 auipc a1, 0x22 1061c: 93 85 05 4a addi a1, a1, 0x4a0 10620: 4a 85 mv a0, s2 10622: ef b0 b1 15 jal 0x2bf7c 10626: aa 84 mv s1, a0 10628: 0a 7a ld s4, 0xa0(sp) 1062a: 6f f0 0f d5 j 0xfb7a 1062e: 97 35 02 00 auipc a1, 0x23 10632: 93 85 a5 86 addi a1, a1, -0x796 10636: 4a 85 mv a0, s2 10638: 32 ec sd a2, 0x18(sp) 1063a: ef c0 5f 98 jal 0xcfbe 1063e: 62 66 ld a2, 0x18(sp) 10640: 93 07 60 22 li a5, 0x226 10644: 93 04 e0 04 li s1, 0x4e 10648: e3 19 f6 98 bne a2, a5, 0xffda 1064c: 0a 7a ld s4, 0xa0(sp) 1064e: 6f f0 cf d2 j 0xfb7a 10652: 97 25 02 00 auipc a1, 0x22 10656: 93 85 e5 79 addi a1, a1, 0x79e 1065a: ef c0 5f 96 jal 0xcfbe 1065e: f9 44 li s1, 0x1e 10660: 0a 7a ld s4, 0xa0(sp) 10662: 6f f0 8f d1 j 0xfb7a 10666: 63 48 50 09 bgtz s5, 0x106f6 1066a: e3 9d 07 f0 bnez a5, 0x10584 1066e: 69 b4 j 0x100f8 10670: 85 67 lui a5, 0x1 10672: 93 87 87 91 addi a5, a5, -0x6e8 10676: b3 09 f9 00 add s3, s2, a5 1067a: 97 25 02 00 auipc a1, 0x22 1067e: 93 85 e5 7a addi a1, a1, 0x7ae 10682: 4e 85 mv a0, s3 10684: ef 40 df 84 jal 0x4ed0 <.plt+0x590> 10688: 63 03 05 34 beqz a0, 0x109ce 1068c: 93 0a f5 ff addi s5, a0, -0x1 10690: b3 87 3a 41 sub a5, s5, s3 10694: 05 47 li a4, 0x1 10696: 63 85 e7 04 beq a5, a4, 0x106e0 1069a: 5e e5 sd s7, 0x88(sp) 1069c: 85 6b lui s7, 0x1 1069e: 5a e9 sd s6, 0x90(sp) 106a0: 62 e1 sd s8, 0x80(sp) 106a2: 93 8b 0b 80 addi s7, s7, -0x800 106a6: 13 0c 80 02 li s8, 0x28 106aa: 33 8b a7 40 sub s6, a5, a0 106ae: 05 a0 j 0x106ce 106b0: ef 40 1f 9c jal 0x5070 <.plt+0x730> 106b4: 1c 61 ld a5, 0x0(a0) 106b6: 86 09 slli s3, s3, 0x1 106b8: ce 97 add a5, a5, s3 106ba: 83 d7 07 00 lhu a5, 0x0(a5) 106be: b3 f7 77 01 and a5, a5, s7 106c2: 63 8b 07 30 beqz a5, 0x109d8 106c6: fd 1a addi s5, s5, -0x1 106c8: b3 87 6a 01 add a5, s5, s6 106cc: 89 c7 beqz a5, 0x106d6 106ce: 83 c9 0a 00 lbu s3, 0x0(s5) 106d2: e3 9f 89 fd bne s3, s8, 0x106b0 106d6: 4a 6b ld s6, 0x90(sp) 106d8: aa 6b ld s7, 0x88(sp) 106da: 0a 6c ld s8, 0x80(sp) 106dc: 13 85 1a 00 addi a0, s5, 0x1 106e0: 01 46 li a2, 0x0 106e2: 81 45 li a1, 0x0 106e4: ef 40 cf bb jal 0x4aa0 <.plt+0x160> 106e8: 83 3a 89 08 ld s5, 0x88(s2) 106ec: aa 89 mv s3, a0 106ee: 63 db aa 1e bge s5, a0, 0x108e4 106f2: 63 59 50 1f blez s5, 0x108e4 106f6: 23 3c 59 07 sd s5, 0x78(s2) 106fa: 56 86 mv a2, s5 106fc: 97 25 02 00 auipc a1, 0x22 10700: 93 85 45 73 addi a1, a1, 0x734 10704: 4a 85 mv a0, s2 10706: ef c0 ef ff jal 0xcf04 1070a: d6 89 mv s3, s5 1070c: f5 ba j 0x10108 1070e: 97 25 02 00 auipc a1, 0x22 10712: 93 85 a5 78 addi a1, a1, 0x78a 10716: 4a 85 mv a0, s2 10718: ef c0 7f 8a jal 0xcfbe 1071c: 6f f0 ff 8b j 0xffda 10720: 97 25 02 00 auipc a1, 0x22 10724: 93 85 85 58 addi a1, a1, 0x588 10728: 4a 85 mv a0, s2 1072a: ef c0 af fd jal 0xcf04 1072e: 6f f0 7f 8a j 0xffd4 10732: 56 86 mv a2, s5 10734: 97 25 02 00 auipc a1, 0x22 10738: 93 85 c5 6f addi a1, a1, 0x6fc 1073c: 4a 85 mv a0, s2 1073e: ef c0 6f fc jal 0xcf04 10742: d9 ba j 0x10118 10744: ca 85 mv a1, s2 10746: 4e 85 mv a0, s3 10748: ef 60 8f b0 jal 0x6a50 1074c: ca 85 mv a1, s2 1074e: 22 85 mv a0, s0 10750: ef d0 ef aa jal 0xd9fe 10754: aa 84 mv s1, a0 10756: 0a 7a ld s4, 0xa0(sp) 10758: 6f f0 2f c2 j 0xfb7a 1075c: 22 85 mv a0, s0 1075e: ef d0 5f e7 jal 0xe5d2 10762: aa 84 mv s1, a0 10764: 0a 7a ld s4, 0xa0(sp) 10766: 6f f0 4f c1 j 0xfb7a 1076a: 97 25 02 00 auipc a1, 0x22 1076e: 93 85 e5 5d addi a1, a1, 0x5de 10772: ef c0 df 84 jal 0xcfbe 10776: c5 44 li s1, 0x11 10778: 0a 7a ld s4, 0xa0(sp) 1077a: 6f f0 0f c0 j 0xfb7a 1077e: 05 47 li a4, 0x1 10780: 81 47 li a5, 0x0 10782: 6f f0 2f f3 j 0xfeb4 10786: 97 25 02 00 auipc a1, 0x22 1078a: 93 85 25 2e addi a1, a1, 0x2e2 1078e: 4e 85 mv a0, s3 10790: ef c0 4f f7 jal 0xcf04 10794: 6f f0 ef ef j 0xfe92 10798: 97 25 02 00 auipc a1, 0x22 1079c: 93 85 85 71 addi a1, a1, 0x718 107a0: 4a 85 mv a0, s2 107a2: ef c0 df 81 jal 0xcfbe 107a6: e5 44 li s1, 0x19 107a8: 0a 7a ld s4, 0xa0(sp) 107aa: 23 28 04 5c sw zero, 0x5d0(s0) 107ae: 6f f0 cf bc j 0xfb7a 107b2: 01 48 li a6, 0x0 107b4: fd 57 li a5, -0x1 107b6: 01 47 li a4, 0x0 107b8: 81 46 li a3, 0x0 107ba: 7d 56 li a2, -0x1 107bc: fd 55 li a1, -0x1 107be: 22 85 mv a0, s0 107c0: ef b0 60 2b jal 0x1ba76 107c4: 05 b1 j 0x103e4 107c6: 83 47 1a 00 lbu a5, 0x1(s4) 107ca: d6 86 mv a3, s5 107cc: 05 0a addi s4, s4, 0x1 107ce: 13 06 20 02 li a2, 0x22 107d2: 91 eb bnez a5, 0x107e6 107d4: 2d a0 j 0x107fe 107d6: 23 80 f6 00 sb a5, 0x0(a3) 107da: 83 47 17 00 lbu a5, 0x1(a4) 107de: 85 06 addi a3, a3, 0x1 107e0: 13 0a 17 00 addi s4, a4, 0x1 107e4: 89 cf beqz a5, 0x107fe 107e6: 52 87 mv a4, s4 107e8: e3 97 c7 fe bne a5, a2, 0x107d6 107ec: 83 45 1a 00 lbu a1, 0x1(s4) 107f0: 63 95 f5 00 bne a1, a5, 0x107fa 107f4: 13 07 1a 00 addi a4, s4, 0x1 107f8: f9 bf j 0x107d6 107fa: 23 80 06 00 sb zero, 0x0(a3) 107fe: 83 37 04 5e ld a5, 0x5e0(s0) 10802: 63 84 07 16 beqz a5, 0x1096a 10806: 97 77 03 00 auipc a5, 0x37 1080a: 83 b7 27 70 ld a5, 0x702(a5) 1080e: 9c 63 ld a5, 0x0(a5) 10810: 03 35 04 59 ld a0, 0x590(s0) 10814: 82 97 jalr a5 10816: 56 86 mv a2, s5 10818: 23 38 54 59 sd s5, 0x590(s0) 1081c: 97 25 02 00 auipc a1, 0x22 10820: 93 85 45 36 addi a1, a1, 0x364 10824: 4e 85 mv a0, s3 10826: ef c0 ef ed jal 0xcf04 1082a: 03 37 04 59 ld a4, 0x590(s0) 1082e: a5 67 lui a5, 0x9 10830: ce 97 add a5, a5, s3 10832: ea 6a ld s5, 0x98(sp) 10834: 23 b8 e7 ae sd a4, -0x510(a5) 10838: 6f f0 4f c8 j 0xfcbc 1083c: 4a 85 mv a0, s2 1083e: 17 26 02 00 auipc a2, 0x22 10842: 13 06 26 38 addi a2, a2, 0x382 10846: 97 25 02 00 auipc a1, 0x22 1084a: 93 85 a5 c0 addi a1, a1, -0x3f6 1084e: ef b0 e1 72 jal 0x2bf7c 10852: 97 77 03 00 auipc a5, 0x37 10856: 83 b7 67 6b ld a5, 0x6b6(a5) 1085a: 9c 63 ld a5, 0x0(a5) 1085c: 2a 89 mv s2, a0 1085e: 63 13 05 0e bnez a0, 0x10944 10862: 03 35 04 5e ld a0, 0x5e0(s0) 10866: 82 97 jalr a5 10868: ad 47 li a5, 0xb 1086a: 23 30 54 5f sd s5, 0x5e0(s0) 1086e: 0a 7a ld s4, 0xa0(sp) 10870: ea 6a ld s5, 0x98(sp) 10872: 23 28 f4 5c sw a5, 0x5d0(s0) 10876: 6f f0 4f b0 j 0xfb7a 1087a: 97 25 02 00 auipc a1, 0x22 1087e: 93 85 e5 5e addi a1, a1, 0x5ee 10882: 4a 85 mv a0, s2 10884: ef c0 0f e8 jal 0xcf04 10888: 85 47 li a5, 0x1 1088a: 0a 7a ld s4, 0xa0(sp) 1088c: ea 6a ld s5, 0x98(sp) 1088e: 23 28 04 5c sw zero, 0x5d0(s0) 10892: 23 0a f4 5a sb a5, 0x5b4(s0) 10896: 6f f0 4f ae j 0xfb7a 1089a: 08 60 ld a0, 0x0(s0) 1089c: 97 25 02 00 auipc a1, 0x22 108a0: 93 85 45 33 addi a1, a1, 0x334 108a4: d5 44 li s1, 0x15 108a6: ef c0 8f f1 jal 0xcfbe 108aa: 0a 7a ld s4, 0xa0(sp) 108ac: 6f f0 ef ac j 0xfb7a 108b0: 97 25 02 00 auipc a1, 0x22 108b4: 93 85 05 38 addi a1, a1, 0x380 108b8: 4e 85 mv a0, s3 108ba: ef c0 4f f0 jal 0xcfbe 108be: 9d be j 0x10434 108c0: 63 59 f7 f0 bge a4, a5, 0xffd2 108c4: 97 25 02 00 auipc a1, 0x22 108c8: 93 85 45 45 addi a1, a1, 0x454 108cc: 4a 85 mv a0, s2 108ce: ef c0 6f e3 jal 0xcf04 108d2: 23 2c 3a 01 sw s3, 0x18(s4) 108d6: 6f f0 4f fc j 0x1009a 108da: 0a 7a ld s4, 0xa0(sp) 108dc: ea 6a ld s5, 0x98(sp) 108de: ed 44 li s1, 0x1b 108e0: 6f f0 af a9 j 0xfb7a 108e4: 83 47 b9 49 lbu a5, 0x49b(s2) 108e8: e3 9e 07 c8 bnez a5, 0x10584 108ec: 6f f0 df 80 j 0x100f8 108f0: 97 25 02 00 auipc a1, 0x22 108f4: 93 85 85 19 addi a1, a1, 0x198 108f8: 4e 85 mv a0, s3 108fa: ef c0 4f ec jal 0xcfbe 108fe: 93 04 00 03 li s1, 0x30 10902: 0a 7a ld s4, 0xa0(sp) 10904: 6f f0 6f a7 j 0xfb7a 10908: 01 45 li a0, 0x0 1090a: ef 40 6f f1 jal 0x5020 <.plt+0x6e0> 1090e: 72 56 lw a2, 0x3c(sp) 10910: c2 57 lw a5, 0x30(sp) 10912: e2 58 lw a7, 0x38(sp) 10914: 52 58 lw a6, 0x34(sp) 10916: 32 57 lw a4, 0x2c(sp) 10918: a2 56 lw a3, 0x28(sp) 1091a: 91 65 lui a1, 0x4 1091c: 2a 83 mv t1, a0 1091e: 32 e0 sd a2, 0x0(sp) 10920: 85 05 addi a1, a1, 0x1 10922: 17 26 02 00 auipc a2, 0x22 10926: 13 06 66 34 addi a2, a2, 0x346 1092a: 4e 85 mv a0, s3 1092c: 9a e4 sd t1, 0x48(sp) 1092e: ef 40 2f d3 jal 0x4e60 <.plt+0x520> 10932: ac 00 addi a1, sp, 0x48 10934: 4e 85 mv a0, s3 10936: ef 40 af ec jal 0x5000 <.plt+0x6c0> 1093a: a5 67 lui a5, 0x9 1093c: ca 97 add a5, a5, s2 1093e: 23 b8 a7 bc sd a0, -0x430(a5) 10942: f5 b2 j 0x1032e 10944: 56 85 mv a0, s5 10946: 82 97 jalr a5 10948: ca 84 mv s1, s2 1094a: 0a 7a ld s4, 0xa0(sp) 1094c: ea 6a ld s5, 0x98(sp) 1094e: 6f f0 cf a2 j 0xfb7a 10952: 97 25 02 00 auipc a1, 0x22 10956: 93 85 65 18 addi a1, a1, 0x186 1095a: ef c0 4f e6 jal 0xcfbe 1095e: 85 be j 0x104ce 10960: 17 86 02 00 auipc a2, 0x28 10964: 13 06 06 ea addi a2, a2, -0x160 10968: 35 ba j 0x102a4 1096a: 03 c7 0a 00 lbu a4, 0x0(s5) 1096e: 93 07 f0 02 li a5, 0x2f 10972: e3 0a f7 e8 beq a4, a5, 0x10806 10976: 4a 85 mv a0, s2 10978: 17 26 02 00 auipc a2, 0x22 1097c: 13 06 06 20 addi a2, a2, 0x200 10980: 97 25 02 00 auipc a1, 0x22 10984: 93 85 05 ad addi a1, a1, -0x530 10988: ef b0 41 5f jal 0x2bf7c 1098c: 97 77 03 00 auipc a5, 0x37 10990: 83 b7 c7 57 ld a5, 0x57c(a5) 10994: 9c 63 ld a5, 0x0(a5) 10996: 2a 89 mv s2, a0 10998: 55 f5 bnez a0, 0x10944 1099a: 03 35 04 59 ld a0, 0x590(s0) 1099e: 82 97 jalr a5 109a0: 56 86 mv a2, s5 109a2: 23 38 54 59 sd s5, 0x590(s0) 109a6: 97 25 02 00 auipc a1, 0x22 109aa: 93 85 a5 1d addi a1, a1, 0x1da 109ae: 4e 85 mv a0, s3 109b0: ef c0 4f d5 jal 0xcf04 109b4: 03 37 04 59 ld a4, 0x590(s0) 109b8: a5 67 lui a5, 0x9 109ba: ce 97 add a5, a5, s3 109bc: 23 b8 e7 ae sd a4, -0x510(a5) 109c0: a9 47 li a5, 0xa 109c2: 0a 7a ld s4, 0xa0(sp) 109c4: ea 6a ld s5, 0x98(sp) 109c6: 23 28 f4 5c sw a5, 0x5d0(s0) 109ca: 6f f0 0f 9b j 0xfb7a 109ce: 83 3a 89 08 ld s5, 0x88(s2) 109d2: fd 59 li s3, -0x1 109d4: 6f f0 4f f2 j 0x100f8 109d8: 83 3a 89 08 ld s5, 0x88(s2) 109dc: 4a 6b ld s6, 0x90(sp) 109de: aa 6b ld s7, 0x88(sp) 109e0: 0a 6c ld s8, 0x80(sp) 109e2: fd 59 li s3, -0x1 109e4: 6f f0 4f f1 j 0x100f8 109e8: ea 6a ld s5, 0x98(sp) 109ea: 6f f0 ef fa j 0x10198 00000000000109ee : 109ee: 51 71 addi sp, sp, -0xf0 109f0: 56 fd sd s5, 0xb8(sp) 109f2: 83 47 55 2c lbu a5, 0x2c5(a0) 109f6: 83 3a 05 00 ld s5, 0x0(a0) 109fa: a2 f1 sd s0, 0xe0(sp) 109fc: a6 ed sd s1, 0xd8(sp) 109fe: d2 e1 sd s4, 0xc0(sp) 10a00: 86 f5 sd ra, 0xe8(sp) 10a02: a3 07 01 00 sb zero, 0xf(sp) 10a06: 03 ba 8a 1a ld s4, 0x1a8(s5) 10a0a: 2a 84 mv s0, a0 10a0c: ae 84 mv s1, a1 10a0e: b5 e3 bnez a5, 0x10a72 10a10: 03 27 45 62 lw a4, 0x624(a0) 10a14: 85 47 li a5, 0x1 10a16: 63 0a f7 12 beq a4, a5, 0x10b4a 10a1a: 13 06 f1 00 addi a2, sp, 0xf 10a1e: 85 45 li a1, 0x1 10a20: ef e0 70 38 jal 0x1f5a6 10a24: 83 47 f1 00 lbu a5, 0xf(sp) 10a28: 63 87 07 10 beqz a5, 0x10b36 10a2c: 83 47 d4 2b lbu a5, 0x2bd(s0) 10a30: 63 9f 07 20 bnez a5, 0x10c4e 10a34: 83 27 04 5d lw a5, 0x5d0(s0) 10a38: cd eb bnez a5, 0x10aea 10a3a: 03 27 8a 01 lw a4, 0x18(s4) 10a3e: 85 47 li a5, 0x1 10a40: 63 f1 e7 04 bgeu a5, a4, 0x10a82 10a44: 19 e9 bnez a0, 0x10a5a 10a46: 22 85 mv a0, s0 10a48: 01 48 li a6, 0x0 10a4a: fd 57 li a5, -0x1 10a4c: 01 47 li a4, 0x0 10a4e: 81 46 li a3, 0x0 10a50: 7d 56 li a2, -0x1 10a52: fd 55 li a1, -0x1 10a54: ef b0 20 02 jal 0x1ba76 10a58: 01 45 li a0, 0x0 10a5a: 83 47 44 5b lbu a5, 0x5b4(s0) 10a5e: 99 e3 bnez a5, 0x10a64 10a60: 85 47 li a5, 0x1 10a62: 9c c0 sw a5, 0x0(s1) 10a64: ae 70 ld ra, 0xe8(sp) 10a66: 0e 74 ld s0, 0xe0(sp) 10a68: ee 64 ld s1, 0xd8(sp) 10a6a: 0e 6a ld s4, 0xc0(sp) 10a6c: ea 7a ld s5, 0xb8(sp) 10a6e: 6d 61 addi sp, sp, 0xf0 10a70: 82 80 ret 10a72: 83 27 05 5d lw a5, 0x5d0(a0) 10a76: b5 eb bnez a5, 0x10aea 10a78: 03 27 8a 01 lw a4, 0x18(s4) 10a7c: 85 47 li a5, 0x1 10a7e: e3 e4 e7 fc bltu a5, a4, 0x10a46 10a82: 83 47 44 5b lbu a5, 0x5b4(s0) 10a86: d9 e7 bnez a5, 0x10b14 10a88: 83 c7 8a 4a lbu a5, 0x4a8(s5) 10a8c: ce e5 sd s3, 0xc8(sp) 10a8e: f9 cb beqz a5, 0x10b64 10a90: 83 c7 ba 49 lbu a5, 0x49b(s5) 10a94: ca e9 sd s2, 0xd0(sp) 10a96: 13 09 90 04 li s2, 0x49 10a9a: 63 97 07 24 bnez a5, 0x10ce8 10a9e: 83 47 04 5c lbu a5, 0x5c0(s0) 10aa2: 63 86 27 27 beq a5, s2, 0x10d0e 10aa6: 93 09 04 52 addi s3, s0, 0x520 10aaa: 4a 86 mv a2, s2 10aac: 97 25 02 00 auipc a1, 0x22 10ab0: 93 85 45 d6 addi a1, a1, -0x29c 10ab4: 4e 85 mv a0, s3 10ab6: ef b0 61 4c jal 0x2bf7c 10aba: 63 16 05 26 bnez a0, 0x10d26 10abe: d9 47 li a5, 0x16 10ac0: 23 28 f4 5c sw a5, 0x5d0(s0) 10ac4: 23 00 24 5d sb s2, 0x5c0(s0) 10ac8: 81 45 li a1, 0x0 10aca: 4e 85 mv a0, s3 10acc: ef b0 21 24 jal 0x2bd0e 10ad0: 83 47 44 5b lbu a5, 0x5b4(s0) 10ad4: 63 8c 07 2c beqz a5, 0x10dac 10ad8: 81 47 li a5, 0x0 10ada: 4e 69 ld s2, 0xd0(sp) 10adc: ae 69 ld s3, 0xc8(sp) 10ade: 9c c0 sw a5, 0x0(s1) 10ae0: 51 b7 j 0x10a64 10ae2: 4e 69 ld s2, 0xd0(sp) 10ae4: ae 69 ld s3, 0xc8(sp) 10ae6: 4a 7b ld s6, 0xb0(sp) 10ae8: aa 7b ld s7, 0xa8(sp) 10aea: 81 45 li a1, 0x0 10aec: 13 05 04 52 addi a0, s0, 0x520 10af0: ef b0 e1 21 jal 0x2bd0e 10af4: 83 27 04 5d lw a5, 0x5d0(s0) 10af8: 93 b7 17 00 seqz a5, a5 10afc: 9c c0 sw a5, 0x0(s1) 10afe: 3d f1 bnez a0, 0x10a64 10b00: 83 47 44 5b lbu a5, 0x5b4(s0) 10b04: 8d c3 beqz a5, 0x10b26 10b06: 23 a0 04 00 sw zero, 0x0(s1) 10b0a: 03 27 8a 01 lw a4, 0x18(s4) 10b0e: 85 47 li a5, 0x1 10b10: e3 eb e7 f2 bltu a5, a4, 0x10a46 10b14: 2c 08 addi a1, sp, 0x18 10b16: 22 85 mv a0, s0 10b18: ef e0 3f e5 jal 0xf96a 10b1c: 21 f5 bnez a0, 0x10a64 10b1e: 83 47 81 01 lbu a5, 0x18(sp) 10b22: 63 96 07 1c bnez a5, 0x10cee 10b26: 01 45 li a0, 0x0 10b28: ae 70 ld ra, 0xe8(sp) 10b2a: 0e 74 ld s0, 0xe0(sp) 10b2c: ee 64 ld s1, 0xd8(sp) 10b2e: 0e 6a ld s4, 0xc0(sp) 10b30: ea 7a ld s5, 0xb8(sp) 10b32: 6d 61 addi sp, sp, 0xf0 10b34: 82 80 ret 10b36: 65 d9 beqz a0, 0x10b26 10b38: 83 27 44 5c lw a5, 0x5c4(s0) 10b3c: 85 f7 bnez a5, 0x10a64 10b3e: fd 57 li a5, -0x1 10b40: 9c c0 sw a5, 0x0(s1) 10b42: 22 85 mv a0, s0 10b44: ef d0 4f 86 jal 0xdba8 10b48: 31 bf j 0x10a64 10b4a: 01 47 li a4, 0x0 10b4c: 81 46 li a3, 0x0 10b4e: 01 46 li a2, 0x0 10b50: 85 45 li a1, 0x1 10b52: ef c0 c1 78 jal 0x2d2de 10b56: ae 70 ld ra, 0xe8(sp) 10b58: 0e 74 ld s0, 0xe0(sp) 10b5a: ee 64 ld s1, 0xd8(sp) 10b5c: 0e 6a ld s4, 0xc0(sp) 10b5e: ea 7a ld s5, 0xb8(sp) 10b60: 6d 61 addi sp, sp, 0xf0 10b62: 82 80 ret 10b64: 5e f5 sd s7, 0xa8(sp) 10b66: 83 3b 04 00 ld s7, 0x0(s0) 10b6a: a5 67 lui a5, 0x9 10b6c: fd 56 li a3, -0x1 10b6e: de 97 add a5, a5, s7 10b70: 03 c7 17 b2 lbu a4, -0x4df(a5) 10b74: 23 30 da 02 sd a3, 0x20(s4) 10b78: 59 c3 beqz a4, 0x10bfe 10b7a: 03 b5 87 b2 ld a0, -0x4d8(a5) 10b7e: 41 c1 beqz a0, 0x10bfe 10b80: 01 46 li a2, 0x0 10b82: 0c 08 addi a1, sp, 0x10 10b84: ca e9 sd s2, 0xd0(sp) 10b86: 5a f9 sd s6, 0xb0(sp) 10b88: ef 30 9f f1 jal 0x4aa0 <.plt+0x160> 10b8c: 42 69 ld s2, 0x10(sp) 10b8e: 2a 8b mv s6, a0 10b90: 83 49 09 00 lbu s3, 0x0(s2) 10b94: 63 87 09 02 beqz s3, 0x10bc2 10b98: ef 40 8f cd jal 0x5070 <.plt+0x730> 10b9c: 14 61 ld a3, 0x0(a0) 10b9e: 09 67 lui a4, 0x2 10ba0: 13 06 d0 02 li a2, 0x2d 10ba4: 93 97 19 00 slli a5, s3, 0x1 10ba8: b6 97 add a5, a5, a3 10baa: 83 d7 07 00 lhu a5, 0x0(a5) 10bae: f9 8f and a5, a5, a4 10bb0: 99 e3 bnez a5, 0x10bb6 10bb2: 63 98 c9 00 bne s3, a2, 0x10bc2 10bb6: 05 09 addi s2, s2, 0x1 10bb8: 4a e8 sd s2, 0x10(sp) 10bba: 83 49 09 00 lbu s3, 0x0(s2) 10bbe: e3 93 09 fe bnez s3, 0x10ba4 10bc2: 01 46 li a2, 0x0 10bc4: 2c 08 addi a1, sp, 0x18 10bc6: 4a 85 mv a0, s2 10bc8: ef 30 9f ed jal 0x4aa0 <.plt+0x160> 10bcc: 42 67 ld a4, 0x10(sp) 10bce: e2 67 ld a5, 0x18(sp) 10bd0: 63 03 f7 1e beq a4, a5, 0x10db6 10bd4: fd 57 li a5, -0x1 10bd6: 63 00 f5 1e beq a0, a5, 0x10db6 10bda: 63 40 0b 1e bltz s6, 0x10dba 10bde: 33 05 65 41 sub a0, a0, s6 10be2: 93 07 15 00 addi a5, a0, 0x1 10be6: 23 b4 fb 08 sd a5, 0x88(s7) 10bea: a5 67 lui a5, 0x9 10bec: de 97 add a5, a5, s7 10bee: 23 b8 67 b3 sd s6, -0x4d0(a5) 10bf2: 85 47 li a5, 0x1 10bf4: 4e 69 ld s2, 0xd0(sp) 10bf6: 4a 7b ld s6, 0xb0(sp) 10bf8: 23 08 f4 5a sb a5, 0x5b0(s0) 10bfc: 21 a0 j 0x10c04 10bfe: fd 57 li a5, -0x1 10c00: 23 b4 fb 08 sd a5, 0x88(s7) 10c04: 83 c7 da 49 lbu a5, 0x49d(s5) 10c08: c9 e7 bnez a5, 0x10c92 10c0a: 83 37 84 5a ld a5, 0x5a8(s0) 10c0e: d1 c3 beqz a5, 0x10c92 10c10: 83 c7 ba 49 lbu a5, 0x49b(s5) 10c14: ca e9 sd s2, 0xd0(sp) 10c16: 13 09 90 04 li s2, 0x49 10c1a: 99 c3 beqz a5, 0x10c20 10c1c: 13 09 10 04 li s2, 0x41 10c20: 83 47 04 5c lbu a5, 0x5c0(s0) 10c24: 63 87 27 17 beq a5, s2, 0x10d92 10c28: 93 09 04 52 addi s3, s0, 0x520 10c2c: 4a 86 mv a2, s2 10c2e: 97 25 02 00 auipc a1, 0x22 10c32: 93 85 25 be addi a1, a1, -0x41e 10c36: 4e 85 mv a0, s3 10c38: ef b0 41 34 jal 0x2bf7c 10c3c: 63 14 05 16 bnez a0, 0x10da4 10c40: d5 47 li a5, 0x15 10c42: 23 00 24 5d sb s2, 0x5c0(s0) 10c46: 4e 69 ld s2, 0xd0(sp) 10c48: 23 28 f4 5c sw a5, 0x5d0(s0) 10c4c: 51 a0 j 0x10cd0 10c4e: 97 25 02 00 auipc a1, 0x22 10c52: 93 85 a5 27 addi a1, a1, 0x27a 10c56: 56 85 mv a0, s5 10c58: ca e9 sd s2, 0xd0(sp) 10c5a: ce e5 sd s3, 0xc8(sp) 10c5c: 5a f9 sd s6, 0xb0(sp) 10c5e: ef c0 6f aa jal 0xcf04 10c62: 03 27 04 1c lw a4, 0x1c0(s0) 10c66: a3 07 01 00 sb zero, 0xf(sp) 10c6a: 9d 47 li a5, 0x7 10c6c: 03 39 04 5f ld s2, 0x5f0(s0) 10c70: 83 59 84 5f lhu s3, 0x5f8(s0) 10c74: 03 3b 04 00 ld s6, 0x0(s0) 10c78: 63 e4 e7 10 bltu a5, a4, 0x10d80 10c7c: 83 67 04 1c lwu a5, 0x1c0(s0) 10c80: 17 87 02 00 auipc a4, 0x28 10c84: 13 07 87 e3 addi a4, a4, -0x1c8 10c88: 8a 07 slli a5, a5, 0x2 10c8a: ba 97 add a5, a5, a4 10c8c: 9c 43 lw a5, 0x0(a5) 10c8e: ba 97 add a5, a5, a4 10c90: 82 87 jr a5 10c92: 83 27 8a 01 lw a5, 0x18(s4) 10c96: 93 09 04 52 addi s3, s0, 0x520 10c9a: 9d eb bnez a5, 0x10cd0 10c9c: ca e9 sd s2, 0xd0(sp) 10c9e: 83 47 04 5c lbu a5, 0x5c0(s0) 10ca2: 13 09 10 04 li s2, 0x41 10ca6: 63 86 27 17 beq a5, s2, 0x10e12 10caa: 93 09 04 52 addi s3, s0, 0x520 10cae: 13 06 10 04 li a2, 0x41 10cb2: 97 25 02 00 auipc a1, 0x22 10cb6: 93 85 e5 b5 addi a1, a1, -0x4a2 10cba: 4e 85 mv a0, s3 10cbc: ef b0 01 2c jal 0x2bf7c 10cc0: 63 12 05 0e bnez a0, 0x10da4 10cc4: 23 00 24 5d sb s2, 0x5c0(s0) 10cc8: 4e 69 ld s2, 0xd0(sp) 10cca: d1 47 li a5, 0x14 10ccc: 23 28 f4 5c sw a5, 0x5d0(s0) 10cd0: 4e 85 mv a0, s3 10cd2: 81 45 li a1, 0x0 10cd4: ef b0 a1 03 jal 0x2bd0e 10cd8: 83 27 04 5d lw a5, 0x5d0(s0) 10cdc: ae 69 ld s3, 0xc8(sp) 10cde: aa 7b ld s7, 0xa8(sp) 10ce0: 93 b7 17 00 seqz a5, a5 10ce4: 9c c0 sw a5, 0x0(s1) 10ce6: bd bb j 0x10a64 10ce8: 13 09 10 04 li s2, 0x41 10cec: 4d bb j 0x10a9e 10cee: 22 85 mv a0, s0 10cf0: ef e0 ef 93 jal 0xee2e 10cf4: 23 0a 04 5a sb zero, 0x5b4(s0) 10cf8: e3 16 05 d6 bnez a0, 0x10a64 10cfc: 22 85 mv a0, s0 10cfe: ef d0 7f ae jal 0xe7e4 10d02: e3 11 05 d6 bnez a0, 0x10a64 10d06: 85 47 li a5, 0x1 10d08: 9c c0 sw a5, 0x0(s1) 10d0a: 01 45 li a0, 0x0 10d0c: 31 bd j 0x10b28 10d0e: d9 47 li a5, 0x16 10d10: 23 28 f4 5c sw a5, 0x5d0(s0) 10d14: 39 46 li a2, 0xe 10d16: 85 45 li a1, 0x1 10d18: 22 85 mv a0, s0 10d1a: ef e0 9f 80 jal 0xf522 10d1e: 93 09 04 52 addi s3, s0, 0x520 10d22: e3 03 05 da beqz a0, 0x10ac8 10d26: 4e 69 ld s2, 0xd0(sp) 10d28: ae 69 ld s3, 0xc8(sp) 10d2a: 2d bb j 0x10a64 10d2c: 01 45 li a0, 0x0 10d2e: 83 47 84 2c lbu a5, 0x2c8(s0) 10d32: 81 c7 beqz a5, 0x10d3a 10d34: 83 47 e4 2b lbu a5, 0x2be(s0) 10d38: d1 e7 bnez a5, 0x10dc4 10d3a: 4e 69 ld s2, 0xd0(sp) 10d3c: ae 69 ld s3, 0xc8(sp) 10d3e: 4a 7b ld s6, 0xb0(sp) 10d40: d5 b9 j 0x10a34 10d42: 83 35 84 1b ld a1, 0x1b8(s0) 10d46: 03 35 04 1b ld a0, 0x1b0(s0) 10d4a: a2 87 mv a5, s0 10d4c: 05 47 li a4, 0x1 10d4e: ce 86 mv a3, s3 10d50: 4a 86 mv a2, s2 10d52: ef 50 71 24 jal 0x26798 10d56: 85 47 li a5, 0x1 10d58: a3 07 f1 00 sb a5, 0xf(sp) 10d5c: c9 bf j 0x10d2e 10d5e: 03 35 04 1b ld a0, 0x1b0(s0) 10d62: 85 47 li a5, 0x1 10d64: 22 87 mv a4, s0 10d66: 85 46 li a3, 0x1 10d68: 4e 86 mv a2, s3 10d6a: ca 85 mv a1, s2 10d6c: ef 50 81 65 jal 0x263c4 10d70: 85 47 li a5, 0x1 10d72: a3 07 f1 00 sb a5, 0xf(sp) 10d76: 65 bf j 0x10d2e 10d78: 03 35 04 1b ld a0, 0x1b0(s0) 10d7c: 81 47 li a5, 0x0 10d7e: dd b7 j 0x10d64 10d80: 5a 85 mv a0, s6 10d82: 97 25 02 00 auipc a1, 0x22 10d86: 93 85 65 16 addi a1, a1, 0x166 10d8a: ef c0 4f a3 jal 0xcfbe 10d8e: 1d 45 li a0, 0x7 10d90: 79 bf j 0x10d2e 10d92: d5 47 li a5, 0x15 10d94: 23 28 f4 5c sw a5, 0x5d0(s0) 10d98: 35 46 li a2, 0xd 10d9a: 85 45 li a1, 0x1 10d9c: 22 85 mv a0, s0 10d9e: ef e0 4f f8 jal 0xf522 10da2: 3d cd beqz a0, 0x10e20 10da4: 4e 69 ld s2, 0xd0(sp) 10da6: ae 69 ld s3, 0xc8(sp) 10da8: aa 7b ld s7, 0xa8(sp) 10daa: 6d b9 j 0x10a64 10dac: 83 27 04 5d lw a5, 0x5d0(s0) 10db0: 93 b7 17 00 seqz a5, a5 10db4: 1d b3 j 0x10ada 10db6: e3 5a 0b e2 bgez s6, 0x10bea 10dba: b3 07 60 41 neg a5, s6 10dbe: 23 b4 fb 08 sd a5, 0x88(s7) 10dc2: 25 b5 j 0x10bea 10dc4: 3c 08 addi a5, sp, 0x18 10dc6: 5e f5 sd s7, 0xa8(sp) 10dc8: 13 06 80 08 li a2, 0x88 10dcc: 83 3b 8b 1a ld s7, 0x1a8(s6) 10dd0: 81 45 li a1, 0x0 10dd2: 3e 85 mv a0, a5 10dd4: ef 40 cf a8 jal 0x5060 <.plt+0x720> 10dd8: 23 34 ab 1a sd a0, 0x1a8(s6) 10ddc: 05 47 li a4, 0x1 10dde: ce 86 mv a3, s3 10de0: 4a 86 mv a2, s2 10de2: 85 45 li a1, 0x1 10de4: 22 85 mv a0, s0 10de6: ef c0 81 4f jal 0x2d2de 10dea: 23 34 7b 1b sd s7, 0x1a8(s6) 10dee: 0d ed bnez a0, 0x10e28 10df0: 03 27 44 62 lw a4, 0x624(s0) 10df4: 89 47 li a5, 0x2 10df6: 63 07 f7 04 beq a4, a5, 0x10e44 10dfa: 03 27 8a 01 lw a4, 0x18(s4) 10dfe: 85 47 li a5, 0x1 10e00: 23 28 04 5c sw zero, 0x5d0(s0) 10e04: 4e 69 ld s2, 0xd0(sp) 10e06: ae 69 ld s3, 0xc8(sp) 10e08: 4a 7b ld s6, 0xb0(sp) 10e0a: aa 7b ld s7, 0xa8(sp) 10e0c: e3 ed e7 c2 bltu a5, a4, 0x10a46 10e10: 8d b9 j 0x10a82 10e12: d1 47 li a5, 0x14 10e14: 23 28 f4 5c sw a5, 0x5d0(s0) 10e18: 22 85 mv a0, s0 10e1a: ef d0 8f fb jal 0xe5d2 10e1e: 59 f1 bnez a0, 0x10da4 10e20: 4e 69 ld s2, 0xd0(sp) 10e22: 93 09 04 52 addi s3, s0, 0x520 10e26: 6d b5 j 0x10cd0 10e28: 83 27 04 5d lw a5, 0x5d0(s0) 10e2c: e3 9b 07 ca bnez a5, 0x10ae2 10e30: 03 27 8a 01 lw a4, 0x18(s4) 10e34: 85 47 li a5, 0x1 10e36: 63 f7 e7 02 bgeu a5, a4, 0x10e64 10e3a: 4e 69 ld s2, 0xd0(sp) 10e3c: ae 69 ld s3, 0xc8(sp) 10e3e: 4a 7b ld s6, 0xb0(sp) 10e40: aa 7b ld s7, 0xa8(sp) 10e42: 21 b9 j 0x10a5a 10e44: 03 27 04 5d lw a4, 0x5d0(s0) 10e48: 85 47 li a5, 0x1 10e4a: a3 07 f1 00 sb a5, 0xf(sp) 10e4e: e3 1a 07 c8 bnez a4, 0x10ae2 10e52: 03 27 8a 01 lw a4, 0x18(s4) 10e56: 63 f7 e7 00 bgeu a5, a4, 0x10e64 10e5a: 4e 69 ld s2, 0xd0(sp) 10e5c: ae 69 ld s3, 0xc8(sp) 10e5e: 4a 7b ld s6, 0xb0(sp) 10e60: aa 7b ld s7, 0xa8(sp) 10e62: d5 b6 j 0x10a46 10e64: 4e 69 ld s2, 0xd0(sp) 10e66: ae 69 ld s3, 0xc8(sp) 10e68: 4a 7b ld s6, 0xb0(sp) 10e6a: aa 7b ld s7, 0xa8(sp) 10e6c: 19 b9 j 0x10a82 0000000000010e6e : 10e6e: 59 71 addi sp, sp, -0x70 10e70: 56 fc sd s5, 0x38(sp) 10e72: 83 3a 05 00 ld s5, 0x0(a0) 10e76: a2 f0 sd s0, 0x60(sp) 10e78: ca e8 sd s2, 0x50(sp) 10e7a: 86 f4 sd ra, 0x68(sp) 10e7c: a6 ec sd s1, 0x58(sp) 10e7e: ce e4 sd s3, 0x48(sp) 10e80: d2 e0 sd s4, 0x40(sp) 10e82: 23 80 05 00 sb zero, 0x0(a1) 10e86: 83 c7 0a 6a lbu a5, 0x6a0(s5) 10e8a: 23 0a 05 5a sb zero, 0x5b4(a0) 10e8e: 2a 84 mv s0, a0 10e90: 2e 89 mv s2, a1 10e92: 9d c3 beqz a5, 0x10eb8 10e94: 5a f8 sd s6, 0x30(sp) 10e96: a5 69 lui s3, 0x9 10e98: 91 44 li s1, 0x4 10e9a: 17 8b 02 00 auipc s6, 0x28 10e9e: 13 0b eb c3 addi s6, s6, -0x3c2 10ea2: b3 87 3a 01 add a5, s5, s3 10ea6: 83 a7 87 b8 lw a5, -0x478(a5) 10eaa: 63 e9 f4 68 bltu s1, a5, 0x1153c 10eae: 8a 07 slli a5, a5, 0x2 10eb0: da 97 add a5, a5, s6 10eb2: 9c 43 lw a5, 0x0(a5) 10eb4: da 97 add a5, a5, s6 10eb6: 82 87 jr a5 10eb8: ef e0 ef 9d jal 0xf096 10ebc: aa 84 mv s1, a0 10ebe: 31 ed bnez a0, 0x10f1a 10ec0: 03 3a 04 00 ld s4, 0x0(s0) 10ec4: fd 57 li a5, -0x1 10ec6: 23 3c fa 06 sd a5, 0x78(s4) 10eca: 81 45 li a1, 0x0 10ecc: 52 85 mv a0, s4 10ece: ef 50 7f af jal 0x69c4 10ed2: 81 45 li a1, 0x0 10ed4: 52 85 mv a0, s4 10ed6: ef 50 3f a6 jal 0x6938 10eda: fd 55 li a1, -0x1 10edc: 52 85 mv a0, s4 10ede: ef 50 9f b9 jal 0x6a76 10ee2: fd 55 li a1, -0x1 10ee4: 52 85 mv a0, s4 10ee6: ef 50 bf b6 jal 0x6a50 10eea: 18 60 ld a4, 0x0(s0) 10eec: 85 47 li a5, 0x1 10eee: a3 08 f4 5a sb a5, 0x5b1(s0) 10ef2: 83 46 77 4a lbu a3, 0x4a7(a4) 10ef6: 93 09 04 52 addi s3, s0, 0x520 10efa: 81 c6 beqz a3, 0x10f02 10efc: 03 37 87 1a ld a4, 0x1a8(a4) 10f00: 1c cf sw a5, 0x18(a4) 10f02: 23 00 09 00 sb zero, 0x0(s2) 10f06: 31 46 li a2, 0xc 10f08: 85 45 li a1, 0x1 10f0a: 22 85 mv a0, s0 10f0c: ef e0 6f e1 jal 0xf522 10f10: aa 84 mv s1, a0 10f12: 11 cd beqz a0, 0x10f2e 10f14: 4e 85 mv a0, s3 10f16: ef c0 7f 9b jal 0xd8cc 10f1a: a6 70 ld ra, 0x68(sp) 10f1c: 06 74 ld s0, 0x60(sp) 10f1e: 46 69 ld s2, 0x50(sp) 10f20: a6 69 ld s3, 0x48(sp) 10f22: 06 6a ld s4, 0x40(sp) 10f24: e2 7a ld s5, 0x38(sp) 10f26: 26 85 mv a0, s1 10f28: e6 64 ld s1, 0x58(sp) 10f2a: 65 61 addi sp, sp, 0x70 10f2c: 82 80 ret 10f2e: 81 45 li a1, 0x0 10f30: 4e 85 mv a0, s3 10f32: ef a0 d1 5d jal 0x2bd0e 10f36: 83 27 04 5d lw a5, 0x5d0(s0) 10f3a: aa 84 mv s1, a0 10f3c: 08 60 ld a0, 0x0(s0) 10f3e: 93 b7 17 00 seqz a5, a5 10f42: 23 00 f9 00 sb a5, 0x0(s2) 10f46: 03 4a 54 2c lbu s4, 0x2c5(s0) 10f4a: 97 25 02 00 auipc a1, 0x22 10f4e: 93 85 65 02 addi a1, a1, 0x26 10f52: 52 86 mv a2, s4 10f54: ef b0 1f fb jal 0xcf04 10f58: d5 fc bnez s1, 0x10f14 10f5a: 83 47 09 00 lbu a5, 0x0(s2) 10f5e: 63 9c 07 24 bnez a5, 0x111b6 10f62: 81 44 li s1, 0x0 10f64: 5d bf j 0x10f1a 10f66: 03 b7 0a 6b ld a4, 0x6b0(s5) 10f6a: 11 c7 beqz a4, 0x10f76 10f6c: a5 67 lui a5, 0x9 10f6e: d6 97 add a5, a5, s5 10f70: 03 b5 87 bb ld a0, -0x448(a5) 10f74: 02 97 jalr a4 10f76: 25 6a lui s4, 0x9 10f78: 56 9a add s4, s4, s5 10f7a: 03 35 0a ba ld a0, -0x460(s4) 10f7e: 01 46 li a2, 0x0 10f80: 0c 61 ld a1, 0x0(a0) 10f82: ef e0 f0 2b jal 0x1fa40 10f86: 83 37 0a ba ld a5, -0x460(s4) 10f8a: 83 3a 04 00 ld s5, 0x0(s0) 10f8e: 9c 6f ld a5, 0x18(a5) 10f90: 93 b7 17 00 seqz a5, a5 10f94: 89 07 addi a5, a5, 0x2 10f96: 23 24 fa b8 sw a5, -0x478(s4) 10f9a: 21 b7 j 0x10ea2 10f9c: 5e f4 sd s7, 0x28(sp) 10f9e: a5 6b lui s7, 0x9 10fa0: 33 8b 7a 01 add s6, s5, s7 10fa4: 83 39 8b b1 ld s3, -0x4e8(s6) 10fa8: 93 05 f0 02 li a1, 0x2f 10fac: 4e 85 mv a0, s3 10fae: ef 30 3f bb jal 0x4b60 <.plt+0x220> 10fb2: aa 84 mv s1, a0 10fb4: 63 08 05 32 beqz a0, 0x112e4 10fb8: 83 47 15 00 lbu a5, 0x1(a0) 10fbc: 05 05 addi a0, a0, 0x1 10fbe: 63 84 07 36 beqz a5, 0x11326 10fc2: 17 7a 03 00 auipc s4, 0x37 10fc6: 03 3a ea fa ld s4, -0x52(s4) 10fca: 83 37 0a 00 ld a5, 0x0(s4) 10fce: 82 97 jalr a5 10fd0: 23 3c ab b8 sd a0, -0x468(s6) 10fd4: 63 02 05 46 beqz a0, 0x11438 10fd8: a3 80 04 00 sb zero, 0x1(s1) 10fdc: 97 77 03 00 auipc a5, 0x37 10fe0: 83 b7 c7 fe ld a5, -0x14(a5) 10fe4: 9c 63 ld a5, 0x0(a5) 10fe6: e1 45 li a1, 0x18 10fe8: 05 45 li a0, 0x1 10fea: 82 97 jalr a5 10fec: aa 89 mv s3, a0 10fee: 63 0e 05 38 beqz a0, 0x1138a 10ff2: ef c0 80 34 jal 0x1d33a 10ff6: 23 b0 a9 00 sd a0, 0x0(s3) 10ffa: 63 0f 05 3e beqz a0, 0x113f8 10ffe: 18 60 ld a4, 0x0(s0) 11000: a5 67 lui a5, 0x9 11002: d6 97 add a5, a5, s5 11004: 83 26 07 48 lw a3, 0x480(a4) 11008: 17 e6 ff ff auipc a2, 0xffffe 1100c: 13 06 66 86 addi a2, a2, -0x79a 11010: 23 b4 37 bb sd s3, -0x458(a5) 11014: 23 b8 c7 ba sd a2, -0x450(a5) 11018: 89 47 li a5, 0x2 1101a: 63 95 f6 00 bne a3, a5, 0x11024 1101e: 85 47 li a5, 0x1 11020: 23 20 f7 48 sw a5, 0x480(a4) 11024: 22 85 mv a0, s0 11026: ef e0 0f 87 jal 0xf096 1102a: aa 84 mv s1, a0 1102c: 63 12 05 32 bnez a0, 0x11350 11030: 1c 60 ld a5, 0x0(s0) 11032: 25 6b lui s6, 0x9 11034: 03 37 0a 00 ld a4, 0x0(s4) 11038: da 97 add a5, a5, s6 1103a: 03 b5 87 b1 ld a0, -0x4e8(a5) 1103e: b3 84 6a 01 add s1, s5, s6 11042: 02 97 jalr a4 11044: 23 b8 a4 b8 sd a0, -0x470(s1) 11048: 63 09 05 22 beqz a0, 0x1127a 1104c: 08 60 ld a0, 0x0(s0) 1104e: 97 25 02 00 auipc a1, 0x22 11052: 93 85 a5 eb addi a1, a1, -0x146 11056: 03 37 05 24 ld a4, 0x240(a0) 1105a: 83 37 05 1d ld a5, 0x1d0(a0) 1105e: 23 b4 e9 00 sd a4, 0x8(s3) 11062: 17 77 03 00 auipc a4, 0x37 11066: 03 37 e7 f5 ld a4, -0xa2(a4) 1106a: 23 30 e5 24 sd a4, 0x240(a0) 1106e: 23 b8 f9 00 sd a5, 0x10(s3) 11072: 23 38 85 1c sd s0, 0x1d0(a0) 11076: ef b0 ff e8 jal 0xcf04 1107a: 03 a7 84 b8 lw a4, -0x478(s1) 1107e: 8d 47 li a5, 0x3 11080: 63 03 f7 34 beq a4, a5, 0x113c6 11084: 1c 60 ld a5, 0x0(s0) 11086: 25 67 lui a4, 0x9 11088: ba 9a add s5, s5, a4 1108a: 3e 8a mv s4, a5 1108c: 85 47 li a5, 0x1 1108e: 52 97 add a4, a4, s4 11090: 23 a4 fa b8 sw a5, -0x478(s5) 11094: 83 27 87 b8 lw a5, -0x478(a4) 11098: 11 47 li a4, 0x4 1109a: 42 7b ld s6, 0x30(sp) 1109c: f5 9b andi a5, a5, -0x3 1109e: a2 7b ld s7, 0x28(sp) 110a0: e3 92 e7 e2 bne a5, a4, 0x10ec4 110a4: 81 44 li s1, 0x0 110a6: 95 bd j 0x10f1a 110a8: 5e f4 sd s7, 0x28(sp) 110aa: a5 6b lui s7, 0x9 110ac: 33 8a 7a 01 add s4, s5, s7 110b0: 83 37 8a ba ld a5, -0x458(s4) 110b4: 94 67 ld a3, 0x8(a5) 110b6: 98 6b ld a4, 0x10(a5) 110b8: 88 63 ld a0, 0x0(a5) 110ba: 23 b0 da 24 sd a3, 0x240(s5) 110be: 23 b8 ea 1c sd a4, 0x1d0(s5) 110c2: 23 b4 07 00 sd zero, 0x8(a5) 110c6: 23 b8 07 00 sd zero, 0x10(a5) 110ca: 89 47 li a5, 0x2 110cc: 23 24 fa b8 sw a5, -0x478(s4) 110d0: ef c0 e0 29 jal 0x1d36e 110d4: 63 01 05 10 beqz a0, 0x111d6 110d8: 8d 47 li a5, 0x3 110da: a2 7b ld s7, 0x28(sp) 110dc: 83 3a 04 00 ld s5, 0x0(s0) 110e0: 23 24 fa b8 sw a5, -0x478(s4) 110e4: 7d bb j 0x10ea2 110e6: 62 f0 sd s8, 0x20(sp) 110e8: 25 6c lui s8, 0x9 110ea: 66 ec sd s9, 0x18(sp) 110ec: b3 8c 8a 01 add s9, s5, s8 110f0: 83 b7 0c ba ld a5, -0x460(s9) 110f4: 5e f4 sd s7, 0x28(sp) 110f6: 83 b5 0c b9 ld a1, -0x470(s9) 110fa: 9c 63 ld a5, 0x0(a5) 110fc: 17 75 02 00 auipc a0, 0x27 11100: 13 05 45 ed addi a0, a0, -0x12c 11104: 83 bb 07 00 ld s7, 0x0(a5) 11108: 03 b6 0b 00 ld a2, 0x0(s7) 1110c: ef 30 5f 8f jal 0x4a00 <.plt+0xc0> 11110: 1c 60 ld a5, 0x0(s0) 11112: 2a 8a mv s4, a0 11114: 63 0b 05 36 beqz a0, 0x1148a 11118: e2 97 add a5, a5, s8 1111a: 17 77 03 00 auipc a4, 0x37 1111e: 03 37 e7 de ld a4, -0x212(a4) 11122: 03 b5 07 b1 ld a0, -0x4f0(a5) 11126: 18 63 ld a4, 0x0(a4) 11128: 02 97 jalr a4 1112a: 08 60 ld a0, 0x0(s0) 1112c: 03 b6 0b 00 ld a2, 0x0(s7) 11130: 97 25 02 00 auipc a1, 0x22 11134: 93 85 85 df addi a1, a1, -0x208 11138: b3 07 85 01 add a5, a0, s8 1113c: 23 b8 47 b1 sd s4, -0x4f0(a5) 11140: 23 bc 47 b1 sd s4, -0x4e8(a5) 11144: ef b0 1f dc jal 0xcf04 11148: 1c 60 ld a5, 0x0(s0) 1114a: 83 b7 87 6a ld a5, 0x6a8(a5) 1114e: 91 cf beqz a5, 0x1116a 11150: 03 b7 0c ba ld a4, -0x460(s9) 11154: 83 b5 8c bb ld a1, -0x448(s9) 11158: 5e 85 mv a0, s7 1115a: 10 4f lw a2, 0x18(a4) 1115c: 82 97 jalr a5 1115e: 85 47 li a5, 0x1 11160: 63 04 f5 1a beq a0, a5, 0x11308 11164: 89 47 li a5, 0x2 11166: 63 09 f5 0c beq a0, a5, 0x11238 1116a: 83 a7 8b 00 lw a5, 0x8(s7) 1116e: 63 88 07 32 beqz a5, 0x1149e 11172: a5 67 lui a5, 0x9 11174: d6 97 add a5, a5, s5 11176: 11 47 li a4, 0x4 11178: a2 7b ld s7, 0x28(sp) 1117a: 02 7c ld s8, 0x20(sp) 1117c: e2 6c ld s9, 0x18(sp) 1117e: 83 3a 04 00 ld s5, 0x0(s0) 11182: 23 a4 e7 b8 sw a4, -0x478(a5) 11186: 31 bb j 0x10ea2 11188: a5 69 lui s3, 0x9 1118a: ce 9a add s5, s5, s3 1118c: 83 b7 8a ba ld a5, -0x458(s5) 11190: a1 cf beqz a5, 0x111e8 11192: 88 63 ld a0, 0x0(a5) 11194: ef c0 a0 1d jal 0x1d36e 11198: aa 84 mv s1, a0 1119a: 41 c1 beqz a0, 0x1121a 1119c: 1c 60 ld a5, 0x0(s0) 1119e: 15 47 li a4, 0x5 111a0: 23 a4 ea b8 sw a4, -0x478(s5) 111a4: ce 97 add a5, a5, s3 111a6: 83 a7 87 b8 lw a5, -0x478(a5) 111aa: 11 47 li a4, 0x4 111ac: 42 7b ld s6, 0x30(sp) 111ae: f5 9b andi a5, a5, -0x3 111b0: e3 95 e7 d6 bne a5, a4, 0x10f1a 111b4: 7d b3 j 0x10f62 111b6: 1c 60 ld a5, 0x0(s0) 111b8: 03 b9 87 1a ld s2, 0x1a8(a5) 111bc: 63 1c 0a 02 bnez s4, 0x111f4 111c0: 83 27 89 01 lw a5, 0x18(s2) 111c4: a9 e3 bnez a5, 0x11206 111c6: 85 47 li a5, 0x1 111c8: a3 01 f4 2c sb a5, 0x2c3(s0) 111cc: 85 47 li a5, 0x1 111ce: a3 08 f4 5a sb a5, 0x5b1(s0) 111d2: 81 44 li s1, 0x0 111d4: 99 b3 j 0x10f1a 111d6: 83 37 0a ba ld a5, -0x460(s4) 111da: 9c 6f ld a5, 0x18(a5) 111dc: 63 8d 07 2e beqz a5, 0x114d6 111e0: a2 7b ld s7, 0x28(sp) 111e2: 83 3a 04 00 ld s5, 0x0(s0) 111e6: 75 b9 j 0x10ea2 111e8: 99 47 li a5, 0x6 111ea: 42 7b ld s6, 0x30(sp) 111ec: 23 a4 fa b8 sw a5, -0x478(s5) 111f0: 81 44 li s1, 0x0 111f2: 25 b3 j 0x10f1a 111f4: 6c 00 addi a1, sp, 0xc 111f6: 22 85 mv a0, s0 111f8: ef f0 6f ff jal 0x109ee 111fc: aa 84 mv s1, a0 111fe: 39 ed bnez a0, 0x1125c 11200: 83 27 89 01 lw a5, 0x18(s2) 11204: e1 d7 beqz a5, 0x111cc 11206: 01 48 li a6, 0x0 11208: fd 57 li a5, -0x1 1120a: 01 47 li a4, 0x0 1120c: 81 46 li a3, 0x0 1120e: 7d 56 li a2, -0x1 11210: fd 55 li a1, -0x1 11212: 22 85 mv a0, s0 11214: ef a0 30 06 jal 0x1ba76 11218: 55 bf j 0x111cc 1121a: 03 3a 04 00 ld s4, 0x0(s0) 1121e: 99 47 li a5, 0x6 11220: 23 a4 fa b8 sw a5, -0x478(s5) 11224: d2 99 add s3, s3, s4 11226: 83 a7 89 b8 lw a5, -0x478(s3) 1122a: 11 47 li a4, 0x4 1122c: 42 7b ld s6, 0x30(sp) 1122e: f5 9b andi a5, a5, -0x3 11230: e3 9a e7 c8 bne a5, a4, 0x10ec4 11234: 81 44 li s1, 0x0 11236: d5 b1 j 0x10f1a 11238: 03 b6 0b 00 ld a2, 0x0(s7) 1123c: 08 60 ld a0, 0x0(s0) 1123e: 97 25 02 00 auipc a1, 0x22 11242: 93 85 a5 d0 addi a1, a1, -0x2f6 11246: ef b0 ff cb jal 0xcf04 1124a: 91 47 li a5, 0x4 1124c: 23 a4 fc b8 sw a5, -0x478(s9) 11250: a2 7b ld s7, 0x28(sp) 11252: 02 7c ld s8, 0x20(sp) 11254: e2 6c ld s9, 0x18(sp) 11256: 83 3a 04 00 ld s5, 0x0(s0) 1125a: a1 b1 j 0x10ea2 1125c: 83 25 44 1f lw a1, 0x1f4(s0) 11260: 7d 59 li s2, -0x1 11262: 63 87 25 01 beq a1, s2, 0x11270 11266: 22 85 mv a0, s0 11268: ef d0 50 29 jal 0x1ecfc 1126c: 23 2a 24 1f sw s2, 0x1f4(s0) 11270: a3 02 04 2c sb zero, 0x2c5(s0) 11274: 23 22 04 62 sw zero, 0x624(s0) 11278: 4d b1 j 0x10f1a 1127a: 97 77 03 00 auipc a5, 0x37 1127e: 83 b7 e7 c8 ld a5, -0x372(a5) 11282: 9c 63 ld a5, 0x0(a5) 11284: 03 b5 84 b9 ld a0, -0x468(s1) 11288: 82 97 jalr a5 1128a: 83 b7 04 bb ld a5, -0x450(s1) 1128e: 03 b5 84 ba ld a0, -0x458(s1) 11292: 23 bc 04 b8 sd zero, -0x468(s1) 11296: 82 97 jalr a5 11298: 03 a7 84 b8 lw a4, -0x478(s1) 1129c: 23 b8 04 ba sd zero, -0x450(s1) 112a0: 23 b4 04 ba sd zero, -0x458(s1) 112a4: 8d 47 li a5, 0x3 112a6: 63 03 f7 02 beq a4, a5, 0x112cc 112aa: 1c 60 ld a5, 0x0(s0) 112ac: ed 44 li s1, 0x1b 112ae: 25 67 lui a4, 0x9 112b0: ba 9a add s5, s5, a4 112b2: 95 46 li a3, 0x5 112b4: ba 97 add a5, a5, a4 112b6: 23 a4 da b8 sw a3, -0x478(s5) 112ba: 83 a7 87 b8 lw a5, -0x478(a5) 112be: 11 47 li a4, 0x4 112c0: 42 7b ld s6, 0x30(sp) 112c2: f5 9b andi a5, a5, -0x3 112c4: a2 7b ld s7, 0x28(sp) 112c6: e3 9a e7 c4 bne a5, a4, 0x10f1a 112ca: 61 b9 j 0x10f62 112cc: 1c 60 ld a5, 0x0(s0) 112ce: 11 47 li a4, 0x4 112d0: da 97 add a5, a5, s6 112d2: 83 a7 87 b8 lw a5, -0x478(a5) 112d6: f5 9b andi a5, a5, -0x3 112d8: 63 83 e7 0e beq a5, a4, 0x113be 112dc: 42 7b ld s6, 0x30(sp) 112de: a2 7b ld s7, 0x28(sp) 112e0: ed 44 li s1, 0x1b 112e2: 25 b9 j 0x10f1a 112e4: 83 c7 09 00 lbu a5, 0x0(s3) 112e8: 9d cf beqz a5, 0x11326 112ea: 17 7a 03 00 auipc s4, 0x37 112ee: 03 3a 6a c8 ld s4, -0x37a(s4) 112f2: 83 37 0a 00 ld a5, 0x0(s4) 112f6: 4e 85 mv a0, s3 112f8: 82 97 jalr a5 112fa: 23 3c ab b8 sd a0, -0x468(s6) 112fe: 63 0c 05 16 beqz a0, 0x11476 11302: 23 80 09 00 sb zero, 0x0(s3) 11306: d9 b9 j 0x10fdc 11308: 1c 60 ld a5, 0x0(s0) 1130a: 11 47 li a4, 0x4 1130c: e2 97 add a5, a5, s8 1130e: 83 a7 87 b8 lw a5, -0x478(a5) 11312: f5 9b andi a5, a5, -0x3 11314: 63 8b e7 14 beq a5, a4, 0x1146a 11318: 42 7b ld s6, 0x30(sp) 1131a: a2 7b ld s7, 0x28(sp) 1131c: 02 7c ld s8, 0x20(sp) 1131e: e2 6c ld s9, 0x18(sp) 11320: 93 04 80 05 li s1, 0x58 11324: dd be j 0x10f1a 11326: 8d 47 li a5, 0x3 11328: 23 24 fb b8 sw a5, -0x478(s6) 1132c: 22 85 mv a0, s0 1132e: ef d0 9f d6 jal 0xf096 11332: 25 67 lui a4, 0x9 11334: b3 87 ea 00 add a5, s5, a4 11338: 03 3a 04 00 ld s4, 0x0(s0) 1133c: 03 a6 87 b8 lw a2, -0x478(a5) 11340: 8d 46 li a3, 0x3 11342: aa 84 mv s1, a0 11344: d2 87 mv a5, s4 11346: 63 0d d6 08 beq a2, a3, 0x113e0 1134a: e3 0e 05 d2 beqz a0, 0x11086 1134e: 85 b7 j 0x112ae 11350: a5 69 lui s3, 0x9 11352: 33 89 3a 01 add s2, s5, s3 11356: 97 77 03 00 auipc a5, 0x37 1135a: 83 b7 27 bb ld a5, -0x44e(a5) 1135e: 9c 63 ld a5, 0x0(a5) 11360: 03 35 89 b9 ld a0, -0x468(s2) 11364: 82 97 jalr a5 11366: 83 37 09 bb ld a5, -0x450(s2) 1136a: 03 35 89 ba ld a0, -0x458(s2) 1136e: 23 3c 09 b8 sd zero, -0x468(s2) 11372: 82 97 jalr a5 11374: 03 27 89 b8 lw a4, -0x478(s2) 11378: 23 38 09 ba sd zero, -0x450(s2) 1137c: 23 34 09 ba sd zero, -0x458(s2) 11380: 8d 47 li a5, 0x3 11382: 63 09 f7 0c beq a4, a5, 0x11454 11386: 1c 60 ld a5, 0x0(s0) 11388: 1d b7 j 0x112ae 1138a: 25 69 lui s2, 0x9 1138c: b3 84 2a 01 add s1, s5, s2 11390: 97 77 03 00 auipc a5, 0x37 11394: 83 b7 87 b7 ld a5, -0x488(a5) 11398: 9c 63 ld a5, 0x0(a5) 1139a: 03 b5 84 b9 ld a0, -0x468(s1) 1139e: 82 97 jalr a5 113a0: 03 a7 84 b8 lw a4, -0x478(s1) 113a4: 23 bc 04 b8 sd zero, -0x468(s1) 113a8: 8d 47 li a5, 0x3 113aa: e3 10 f7 f0 bne a4, a5, 0x112aa 113ae: 1c 60 ld a5, 0x0(s0) 113b0: 11 47 li a4, 0x4 113b2: ca 97 add a5, a5, s2 113b4: 83 a7 87 b8 lw a5, -0x478(a5) 113b8: f5 9b andi a5, a5, -0x3 113ba: e3 91 e7 f2 bne a5, a4, 0x112dc 113be: 42 7b ld s6, 0x30(sp) 113c0: a2 7b ld s7, 0x28(sp) 113c2: 81 44 li s1, 0x0 113c4: 99 be j 0x10f1a 113c6: 03 3a 04 00 ld s4, 0x0(s0) 113ca: 11 47 li a4, 0x4 113cc: a2 7b ld s7, 0x28(sp) 113ce: 52 9b add s6, s6, s4 113d0: 83 27 8b b8 lw a5, -0x478(s6) 113d4: 42 7b ld s6, 0x30(sp) 113d6: f5 9b andi a5, a5, -0x3 113d8: e3 96 e7 ae bne a5, a4, 0x10ec4 113dc: 81 44 li s1, 0x0 113de: 35 be j 0x10f1a 113e0: 52 97 add a4, a4, s4 113e2: 83 27 87 b8 lw a5, -0x478(a4) 113e6: a2 7b ld s7, 0x28(sp) 113e8: f5 9b andi a5, a5, -0x3 113ea: 11 47 li a4, 0x4 113ec: 42 7b ld s6, 0x30(sp) 113ee: e3 8a e7 b6 beq a5, a4, 0x10f62 113f2: e3 89 04 ac beqz s1, 0x10ec4 113f6: 15 b6 j 0x10f1a 113f8: 25 6a lui s4, 0x9 113fa: b3 84 4a 01 add s1, s5, s4 113fe: 17 79 03 00 auipc s2, 0x37 11402: 03 39 a9 b0 ld s2, -0x4f6(s2) 11406: 83 37 09 00 ld a5, 0x0(s2) 1140a: 03 b5 84 b9 ld a0, -0x468(s1) 1140e: 82 97 jalr a5 11410: 83 37 09 00 ld a5, 0x0(s2) 11414: 23 bc 04 b8 sd zero, -0x468(s1) 11418: 4e 85 mv a0, s3 1141a: 82 97 jalr a5 1141c: 03 a7 84 b8 lw a4, -0x478(s1) 11420: 8d 47 li a5, 0x3 11422: e3 14 f7 e8 bne a4, a5, 0x112aa 11426: 1c 60 ld a5, 0x0(s0) 11428: 11 47 li a4, 0x4 1142a: d2 97 add a5, a5, s4 1142c: 83 a7 87 b8 lw a5, -0x478(a5) 11430: f5 9b andi a5, a5, -0x3 11432: e3 95 e7 ea bne a5, a4, 0x112dc 11436: 61 b7 j 0x113be 11438: 83 26 8b b8 lw a3, -0x478(s6) 1143c: 0d 47 li a4, 0x3 1143e: 1c 60 ld a5, 0x0(s0) 11440: e3 96 e6 e6 bne a3, a4, 0x112ac 11444: de 97 add a5, a5, s7 11446: 83 a7 87 b8 lw a5, -0x478(a5) 1144a: 11 47 li a4, 0x4 1144c: f5 9b andi a5, a5, -0x3 1144e: e3 97 e7 e8 bne a5, a4, 0x112dc 11452: b5 b7 j 0x113be 11454: 1c 60 ld a5, 0x0(s0) 11456: 11 47 li a4, 0x4 11458: 42 7b ld s6, 0x30(sp) 1145a: ce 97 add a5, a5, s3 1145c: 83 a7 87 b8 lw a5, -0x478(a5) 11460: a2 7b ld s7, 0x28(sp) 11462: f5 9b andi a5, a5, -0x3 11464: e3 9b e7 aa bne a5, a4, 0x10f1a 11468: ed bc j 0x10f62 1146a: 42 7b ld s6, 0x30(sp) 1146c: a2 7b ld s7, 0x28(sp) 1146e: 02 7c ld s8, 0x20(sp) 11470: e2 6c ld s9, 0x18(sp) 11472: 81 44 li s1, 0x0 11474: 5d b4 j 0x10f1a 11476: 83 26 8b b8 lw a3, -0x478(s6) 1147a: 0d 47 li a4, 0x3 1147c: 1c 60 ld a5, 0x0(s0) 1147e: e3 83 e6 fc beq a3, a4, 0x11444 11482: 15 47 li a4, 0x5 11484: 23 24 eb b8 sw a4, -0x478(s6) 11488: 75 bf j 0x11444 1148a: e2 97 add a5, a5, s8 1148c: 83 a7 87 b8 lw a5, -0x478(a5) 11490: 11 47 li a4, 0x4 11492: f5 9b andi a5, a5, -0x3 11494: e3 8b e7 fc beq a5, a4, 0x1146a 11498: 02 7c ld s8, 0x20(sp) 1149a: e2 6c ld s9, 0x18(sp) 1149c: 81 b5 j 0x112dc 1149e: 83 a7 0b 06 lw a5, 0x60(s7) 114a2: 93 f7 07 04 andi a5, a5, 0x40 114a6: 89 c7 beqz a5, 0x114b0 114a8: 83 b7 8b 02 ld a5, 0x28(s7) 114ac: 23 34 f4 5e sd a5, 0x5e8(s0) 114b0: 22 85 mv a0, s0 114b2: ef d0 5f be jal 0xf096 114b6: aa 84 mv s1, a0 114b8: 1d cd beqz a0, 0x114f6 114ba: 1c 60 ld a5, 0x0(s0) 114bc: a5 66 lui a3, 0x9 114be: 11 47 li a4, 0x4 114c0: b6 97 add a5, a5, a3 114c2: 83 a7 87 b8 lw a5, -0x478(a5) 114c6: 42 7b ld s6, 0x30(sp) 114c8: a2 7b ld s7, 0x28(sp) 114ca: f5 9b andi a5, a5, -0x3 114cc: 02 7c ld s8, 0x20(sp) 114ce: e2 6c ld s9, 0x18(sp) 114d0: e3 95 e7 a4 bne a5, a4, 0x10f1a 114d4: 79 b4 j 0x10f62 114d6: 1c 60 ld a5, 0x0(s0) 114d8: 0d 47 li a4, 0x3 114da: 23 24 ea b8 sw a4, -0x478(s4) 114de: de 97 add a5, a5, s7 114e0: 83 a7 87 b8 lw a5, -0x478(a5) 114e4: 11 47 li a4, 0x4 114e6: f5 9b andi a5, a5, -0x3 114e8: e3 8b e7 ec beq a5, a4, 0x113be 114ec: 42 7b ld s6, 0x30(sp) 114ee: a2 7b ld s7, 0x28(sp) 114f0: 93 04 e0 04 li s1, 0x4e 114f4: 1d b4 j 0x10f1a 114f6: a5 64 lui s1, 0x9 114f8: a6 9a add s5, s5, s1 114fa: 03 b5 0a ba ld a0, -0x460(s5) 114fe: 01 46 li a2, 0x0 11500: 0c 61 ld a1, 0x0(a0) 11502: ef e0 e0 53 jal 0x1fa40 11506: 83 b7 0a ba ld a5, -0x460(s5) 1150a: 03 3a 04 00 ld s4, 0x0(s0) 1150e: 9c 6f ld a5, 0x18(a5) 11510: 91 cf beqz a5, 0x1152c 11512: d2 94 add s1, s1, s4 11514: 83 a7 84 b8 lw a5, -0x478(s1) 11518: 11 47 li a4, 0x4 1151a: f5 9b andi a5, a5, -0x3 1151c: 42 7b ld s6, 0x30(sp) 1151e: a2 7b ld s7, 0x28(sp) 11520: 02 7c ld s8, 0x20(sp) 11522: e2 6c ld s9, 0x18(sp) 11524: e3 90 e7 9a bne a5, a4, 0x10ec4 11528: 81 44 li s1, 0x0 1152a: c5 ba j 0x10f1a 1152c: 8d 47 li a5, 0x3 1152e: 23 a4 fa b8 sw a5, -0x478(s5) 11532: d2 94 add s1, s1, s4 11534: 83 a7 84 b8 lw a5, -0x478(s1) 11538: 11 47 li a4, 0x4 1153a: c5 b7 j 0x1151a 1153c: 56 8a mv s4, s5 1153e: 81 44 li s1, 0x0 11540: 65 b5 j 0x113e8 0000000000011542 : 11542: 19 71 addi sp, sp, -0x80 11544: ca f0 sd s2, 0x60(sp) 11546: 03 39 05 00 ld s2, 0x0(a0) 1154a: 5e fc sd s7, 0x38(sp) 1154c: a5 67 lui a5, 0x9 1154e: 83 3b 89 1a ld s7, 0x1a8(s2) 11552: d6 e4 sd s5, 0x48(sp) 11554: ca 97 add a5, a5, s2 11556: 86 fc sd ra, 0x78(sp) 11558: a6 f4 sd s1, 0x68(sp) 1155a: 83 ba 87 b1 ld s5, -0x4e8(a5) 1155e: 63 84 0b 18 beqz s7, 0x116e6 11562: a2 f8 sd s0, 0x70(sp) 11564: ce ec sd s3, 0x58(sp) 11566: d2 e8 sd s4, 0x50(sp) 11568: da e0 sd s6, 0x40(sp) 1156a: 66 f4 sd s9, 0x28(sp) 1156c: b5 47 li a5, 0xd 1156e: 2a 84 mv s0, a0 11570: ae 89 mv s3, a1 11572: 32 8b mv s6, a2 11574: 13 0a 05 52 addi s4, a0, 0x520 11578: 63 fd b7 0e bgeu a5, a1, 0x11672 1157c: 1b 87 f5 fe addiw a4, a1, -0x11 11580: 93 07 d0 03 li a5, 0x3d 11584: 63 e1 e7 02 bltu a5, a4, 0x115a6 11588: b7 17 00 08 lui a5, 0x8001 1158c: d6 07 slli a5, a5, 0x15 1158e: 93 87 17 04 addi a5, a5, 0x41 11592: b6 07 slli a5, a5, 0xd 11594: 93 87 77 14 addi a5, a5, 0x147 11598: b3 d7 e7 00 srl a5, a5, a4 1159c: 85 8b andi a5, a5, 0x1 1159e: 81 c7 beqz a5, 0x115a6 115a0: 81 44 li s1, 0x0 115a2: 63 0c 0b 00 beqz s6, 0x115ba 115a6: 85 47 li a5, 0x1 115a8: a3 08 04 5a sb zero, 0x5b1(s0) 115ac: a3 09 f4 5a sb a5, 0x5b3(s0) 115b0: 85 45 li a1, 0x1 115b2: 22 85 mv a0, s0 115b4: ef e0 80 3b jal 0x1f96c 115b8: ce 84 mv s1, s3 115ba: 97 7c 03 00 auipc s9, 0x37 115be: 83 bc ec 94 ld s9, -0x6b2(s9) 115c2: 83 b7 0c 00 ld a5, 0x0(s9) 115c6: 03 35 84 5b ld a0, 0x5b8(s0) 115ca: 82 97 jalr a5 115cc: 83 47 09 6a lbu a5, 0x6a0(s2) 115d0: 99 cf beqz a5, 0x115ee 115d2: 83 37 09 6b ld a5, 0x6b0(s2) 115d6: 89 cb beqz a5, 0x115e8 115d8: 03 37 84 5a ld a4, 0x5a8(s0) 115dc: 11 c7 beqz a4, 0x115e8 115de: 25 67 lui a4, 0x9 115e0: 4a 97 add a4, a4, s2 115e2: 03 35 87 bb ld a0, -0x448(a4) 115e6: 82 97 jalr a5 115e8: fd 57 li a5, -0x1 115ea: 23 34 f4 5e sd a5, 0x5e8(s0) 115ee: d6 85 mv a1, s5 115f0: 81 46 li a3, 0x0 115f2: 01 46 li a2, 0x0 115f4: 4a 85 mv a0, s2 115f6: ef 30 af c7 jal 0x4a70 <.plt+0x130> 115fa: aa 8a mv s5, a0 115fc: 63 08 05 12 beqz a0, 0x1172c 11600: 03 35 84 5a ld a0, 0x5a8(s0) 11604: 62 f8 sd s8, 0x30(sp) 11606: 01 4c li s8, 0x0 11608: 01 c5 beqz a0, 0x11610 1160a: ef 30 6f de jal 0x4bf0 <.plt+0x2b0> 1160e: 2a 8c mv s8, a0 11610: 56 85 mv a0, s5 11612: ef 30 ef dd jal 0x4bf0 <.plt+0x2b0> 11616: 83 47 34 5b lbu a5, 0x5b3(s0) 1161a: a5 e7 bnez a5, 0x11682 1161c: b3 07 85 41 sub a5, a0, s8 11620: 63 13 85 17 bne a0, s8, 0x11786 11624: 97 77 03 00 auipc a5, 0x37 11628: 83 b7 c7 94 ld a5, -0x6b4(a5) 1162c: 9c 63 ld a5, 0x0(a5) 1162e: 17 75 02 00 auipc a0, 0x27 11632: 13 05 25 1d addi a0, a0, 0x1d2 11636: 82 97 jalr a5 11638: 83 b7 0c 00 ld a5, 0x0(s9) 1163c: 23 3c a4 5a sd a0, 0x5b8(s0) 11640: 56 85 mv a0, s5 11642: 82 97 jalr a5 11644: 83 3a 84 5b ld s5, 0x5b8(s0) 11648: 63 83 0a 04 beqz s5, 0x1168e 1164c: 56 86 mv a2, s5 1164e: 97 25 02 00 auipc a1, 0x22 11652: 93 85 a5 94 addi a1, a1, -0x6b6 11656: 4a 85 mv a0, s2 11658: ef b0 df 8a jal 0xcf04 1165c: 52 85 mv a0, s4 1165e: ef c0 ef a6 jal 0xd8cc 11662: 83 25 44 1f lw a1, 0x1f4(s0) 11666: fd 5a li s5, -0x1 11668: 63 9b 55 03 bne a1, s5, 0x1169e 1166c: a1 c8 beqz s1, 0x116bc 1166e: 42 7c ld s8, 0x30(sp) 11670: d5 a8 j 0x11764 11672: 8d 67 lui a5, 0x3 11674: 93 87 17 60 addi a5, a5, 0x601 11678: b3 d7 b7 00 srl a5, a5, a1 1167c: 85 8b andi a5, a5, 0x1 1167e: 8d f3 bnez a5, 0x115a0 11680: 1d b7 j 0x115a6 11682: 83 b7 0c 00 ld a5, 0x0(s9) 11686: 23 3c 04 5a sd zero, 0x5b8(s0) 1168a: 56 85 mv a0, s5 1168c: 82 97 jalr a5 1168e: 52 85 mv a0, s4 11690: ef c0 cf a3 jal 0xd8cc 11694: 83 25 44 1f lw a1, 0x1f4(s0) 11698: fd 5a li s5, -0x1 1169a: e3 89 55 fd beq a1, s5, 0x1166c 1169e: 63 92 04 22 bnez s1, 0x118c2 116a2: 83 47 04 5b lbu a5, 0x5b0(s0) 116a6: 63 9d 07 0e bnez a5, 0x117a0 116aa: 22 85 mv a0, s0 116ac: ef d0 00 65 jal 0x1ecfc 116b0: 23 2a 54 1f sw s5, 0x1f4(s0) 116b4: a3 02 04 2c sb zero, 0x2c5(s0) 116b8: 23 22 04 62 sw zero, 0x624(s0) 116bc: 83 a7 8b 01 lw a5, 0x18(s7) 116c0: 8d e7 bnez a5, 0x116ea 116c2: 83 47 14 5b lbu a5, 0x5b1(s0) 116c6: 95 c3 beqz a5, 0x116ea 116c8: 83 47 04 54 lbu a5, 0x540(s0) 116cc: 99 cf beqz a5, 0x116ea 116ce: 63 06 0b 24 beqz s6, 0x1191a 116d2: 23 ac 0b 00 sw zero, 0x18(s7) 116d6: 23 08 04 5a sb zero, 0x5b0(s0) 116da: 46 74 ld s0, 0x70(sp) 116dc: e6 69 ld s3, 0x58(sp) 116de: 46 6a ld s4, 0x50(sp) 116e0: 06 6b ld s6, 0x40(sp) 116e2: 42 7c ld s8, 0x30(sp) 116e4: a2 7c ld s9, 0x28(sp) 116e6: 81 44 li s1, 0x0 116e8: 79 a0 j 0x11776 116ea: e3 14 0b fe bnez s6, 0x116d2 116ee: 83 47 89 4a lbu a5, 0x4a8(s2) 116f2: f1 cf beqz a5, 0x117ce 116f4: a5 67 lui a5, 0x9 116f6: ca 97 add a5, a5, s2 116f8: 83 b6 07 b5 ld a3, -0x4b0(a5) 116fc: fd 57 li a5, -0x1 116fe: 63 83 f6 12 beq a3, a5, 0x11824 11702: 83 b7 0b 00 ld a5, 0x0(s7) 11706: 90 63 ld a2, 0x0(a5) 11708: 63 8e c6 10 beq a3, a2, 0x11824 1170c: 83 47 29 36 lbu a5, 0x362(s2) 11710: 63 9a 07 10 bnez a5, 0x11824 11714: 83 a7 8b 01 lw a5, 0x18(s7) 11718: 63 96 07 10 bnez a5, 0x11824 1171c: 97 25 02 00 auipc a1, 0x22 11720: 93 85 45 94 addi a1, a1, -0x6bc 11724: 4a 85 mv a0, s2 11726: ef b0 9f 89 jal 0xcfbe 1172a: f1 a8 j 0x11806 1172c: 91 e0 bnez s1, 0x11730 1172e: ed 44 li s1, 0x1b 11730: 85 45 li a1, 0x1 11732: 22 85 mv a0, s0 11734: a3 08 04 5a sb zero, 0x5b1(s0) 11738: ef e0 40 23 jal 0x1f96c 1173c: 52 85 mv a0, s4 1173e: 23 3c 04 5a sd zero, 0x5b8(s0) 11742: ef c0 af 98 jal 0xd8cc 11746: 83 25 44 1f lw a1, 0x1f4(s0) 1174a: fd 57 li a5, -0x1 1174c: 63 8c f5 00 beq a1, a5, 0x11764 11750: 22 85 mv a0, s0 11752: ef d0 a0 5a jal 0x1ecfc 11756: fd 57 li a5, -0x1 11758: 23 2a f4 1e sw a5, 0x1f4(s0) 1175c: a3 02 04 2c sb zero, 0x2c5(s0) 11760: 23 22 04 62 sw zero, 0x624(s0) 11764: 23 ac 0b 00 sw zero, 0x18(s7) 11768: 23 08 04 5a sb zero, 0x5b0(s0) 1176c: e6 69 ld s3, 0x58(sp) 1176e: 46 74 ld s0, 0x70(sp) 11770: 46 6a ld s4, 0x50(sp) 11772: 06 6b ld s6, 0x40(sp) 11774: a2 7c ld s9, 0x28(sp) 11776: e6 70 ld ra, 0x78(sp) 11778: 06 79 ld s2, 0x60(sp) 1177a: a6 6a ld s5, 0x48(sp) 1177c: e2 7b ld s7, 0x38(sp) 1177e: 26 85 mv a0, s1 11780: a6 74 ld s1, 0x68(sp) 11782: 09 61 addi sp, sp, 0x80 11784: 82 80 ret 11786: 83 26 09 48 lw a3, 0x480(s2) 1178a: 09 47 li a4, 0x2 1178c: e3 8c e6 e8 beq a3, a4, 0x11624 11790: 23 3c 54 5b sd s5, 0x5b8(s0) 11794: e3 0c 0c ea beqz s8, 0x1164c 11798: be 9a add s5, s5, a5 1179a: 23 80 0a 00 sb zero, 0x0(s5) 1179e: 5d b5 j 0x11644 117a0: 83 37 89 08 ld a5, 0x88(s2) 117a4: e3 53 f0 f0 blez a5, 0x116aa 117a8: 17 26 02 00 auipc a2, 0x22 117ac: 13 06 06 81 addi a2, a2, -0x7f0 117b0: 97 15 02 00 auipc a1, 0x21 117b4: 93 85 05 ca addi a1, a1, -0x360 117b8: 52 85 mv a0, s4 117ba: ef a0 21 7c jal 0x2bf7c 117be: aa 84 mv s1, a0 117c0: 63 13 05 12 bnez a0, 0x118e6 117c4: 83 25 44 1f lw a1, 0x1f4(s0) 117c8: e3 86 55 ef beq a1, s5, 0x116b4 117cc: f9 bd j 0x116aa 117ce: 83 37 89 07 ld a5, 0x78(s2) 117d2: 7d 57 li a4, -0x1 117d4: 63 88 e7 04 beq a5, a4, 0x11824 117d8: 03 b7 0b 00 ld a4, 0x0(s7) 117dc: 10 63 ld a2, 0x0(a4) 117de: 63 80 c7 04 beq a5, a2, 0x1181e 117e2: 25 67 lui a4, 0x9 117e4: 4a 97 add a4, a4, s2 117e6: 03 37 87 b0 ld a4, -0x4f8(a4) 117ea: 3e 97 add a4, a4, a5 117ec: 63 09 e6 02 beq a2, a4, 0x1181e 117f0: 03 37 89 08 ld a4, 0x88(s2) 117f4: 63 05 e6 02 beq a2, a4, 0x1181e 117f8: 97 25 02 00 auipc a1, 0x22 117fc: 93 85 05 8a addi a1, a1, -0x760 11800: 4a 85 mv a0, s2 11802: ef b0 cf fb jal 0xcfbe 11806: 23 ac 0b 00 sw zero, 0x18(s7) 1180a: 23 08 04 5a sb zero, 0x5b0(s0) 1180e: c9 44 li s1, 0x12 11810: 46 74 ld s0, 0x70(sp) 11812: e6 69 ld s3, 0x58(sp) 11814: 46 6a ld s4, 0x50(sp) 11816: 06 6b ld s6, 0x40(sp) 11818: 42 7c ld s8, 0x30(sp) 1181a: a2 7c ld s9, 0x28(sp) 1181c: a9 bf j 0x11776 1181e: 03 47 04 5b lbu a4, 0x5b0(s0) 11822: 55 c3 beqz a4, 0x118c6 11824: 23 ac 0b 00 sw zero, 0x18(s7) 11828: 23 08 04 5a sb zero, 0x5b0(s0) 1182c: e3 97 09 ea bnez s3, 0x116da 11830: 03 39 09 37 ld s2, 0x370(s2) 11834: e3 03 09 ea beqz s2, 0x116da 11838: 6a f0 sd s10, 0x20(sp) 1183a: 93 0b a0 02 li s7, 0x2a 1183e: 17 1b 02 00 auipc s6, 0x21 11842: 13 0b 2b c1 addi s6, s6, -0x3ee 11846: 93 0c c1 00 addi s9, sp, 0xc 1184a: 13 0c 81 01 addi s8, sp, 0x18 1184e: 13 0d f0 18 li s10, 0x18f 11852: 83 39 09 00 ld s3, 0x0(s2) 11856: da 85 mv a1, s6 11858: 52 85 mv a0, s4 1185a: 63 80 09 04 beqz s3, 0x1189a 1185e: 83 c7 09 00 lbu a5, 0x0(s3) 11862: 81 4a li s5, 0x0 11864: 63 94 77 01 bne a5, s7, 0x1186c 11868: 85 09 addi s3, s3, 0x1 1186a: 85 4a li s5, 0x1 1186c: 4e 86 mv a2, s3 1186e: ef a0 e1 70 jal 0x2bf7c 11872: aa 84 mv s1, a0 11874: 05 e9 bnez a0, 0x118a4 11876: ef 30 1f fa jal 0x5816 1187a: 23 30 aa 04 sd a0, 0x40(s4) 1187e: 23 34 ba 04 sd a1, 0x48(s4) 11882: 66 86 mv a2, s9 11884: a2 85 mv a1, s0 11886: 62 85 mv a0, s8 11888: ef d0 3f fe jal 0xf86a 1188c: aa 84 mv s1, a0 1188e: 19 e9 bnez a0, 0x118a4 11890: 63 95 0a 00 bnez s5, 0x1189a 11894: b2 47 lw a5, 0xc(sp) 11896: 63 40 fd 10 blt s10, a5, 0x11996 1189a: 03 39 89 00 ld s2, 0x8(s2) 1189e: e3 1a 09 fa bnez s2, 0x11852 118a2: 81 44 li s1, 0x0 118a4: 46 74 ld s0, 0x70(sp) 118a6: e6 70 ld ra, 0x78(sp) 118a8: e6 69 ld s3, 0x58(sp) 118aa: 46 6a ld s4, 0x50(sp) 118ac: 06 6b ld s6, 0x40(sp) 118ae: 42 7c ld s8, 0x30(sp) 118b0: a2 7c ld s9, 0x28(sp) 118b2: 02 7d ld s10, 0x20(sp) 118b4: 06 79 ld s2, 0x60(sp) 118b6: a6 6a ld s5, 0x48(sp) 118b8: e2 7b ld s7, 0x38(sp) 118ba: 26 85 mv a0, s1 118bc: a6 74 ld s1, 0x68(sp) 118be: 09 61 addi sp, sp, 0x80 118c0: 82 80 ret 118c2: 42 7c ld s8, 0x30(sp) 118c4: 71 b5 j 0x11750 118c6: 39 fe bnez a2, 0x11824 118c8: e3 5e f0 f4 blez a5, 0x11824 118cc: 97 15 02 00 auipc a1, 0x21 118d0: 93 85 45 7f addi a1, a1, 0x7f4 118d4: 4a 85 mv a0, s2 118d6: ef b0 8f ee jal 0xcfbe 118da: 23 ac 0b 00 sw zero, 0x18(s7) 118de: 23 08 04 5a sb zero, 0x5b0(s0) 118e2: cd 44 li s1, 0x13 118e4: 35 b7 j 0x11810 118e6: ef 30 af d6 jal 0x4e50 <.plt+0x510> 118ea: 2a 86 mv a2, a0 118ec: 97 15 02 00 auipc a1, 0x21 118f0: 93 85 45 6d addi a1, a1, 0x6d4 118f4: 4a 85 mv a0, s2 118f6: ef b0 8f ec jal 0xcfbe 118fa: 85 45 li a1, 0x1 118fc: a3 08 04 5a sb zero, 0x5b1(s0) 11900: 22 85 mv a0, s0 11902: ef e0 a0 06 jal 0x1f96c 11906: 83 25 44 1f lw a1, 0x1f4(s0) 1190a: e3 9c 55 fb bne a1, s5, 0x118c2 1190e: 42 7c ld s8, 0x30(sp) 11910: a3 02 04 2c sb zero, 0x2c5(s0) 11914: 23 22 04 62 sw zero, 0x624(s0) 11918: b1 b5 j 0x11764 1191a: bd 67 lui a5, 0xf 1191c: 93 87 07 a6 addi a5, a5, -0x5a0 11920: 83 34 04 57 ld s1, 0x570(s0) 11924: 23 38 f4 56 sd a5, 0x570(s0) 11928: ef 30 ff ee jal 0x5816 1192c: 23 30 aa 04 sd a0, 0x40(s4) 11930: 23 34 ba 04 sd a1, 0x48(s4) 11934: 30 00 addi a2, sp, 0x8 11936: a2 85 mv a1, s0 11938: 08 08 addi a0, sp, 0x10 1193a: ef d0 1f f3 jal 0xf86a 1193e: c2 67 ld a5, 0x10(sp) 11940: 23 38 94 56 sd s1, 0x570(s0) 11944: aa 84 mv s1, a0 11946: 81 e7 bnez a5, 0x1194e 11948: f1 47 li a5, 0x1c 1194a: 63 08 f5 02 beq a0, a5, 0x1197a 1194e: e3 91 04 ec bnez s1, 0x11810 11952: 83 47 04 5b lbu a5, 0x5b0(s0) 11956: b1 eb bnez a5, 0x119aa 11958: 22 46 lw a2, 0x8(sp) 1195a: 93 07 20 0e li a5, 0xe2 1195e: e3 08 f6 d8 beq a2, a5, 0x116ee 11962: 93 07 a0 0f li a5, 0xfa 11966: e3 04 f6 d8 beq a2, a5, 0x116ee 1196a: 97 15 02 00 auipc a1, 0x21 1196e: 93 85 e5 6c addi a1, a1, 0x6ce 11972: 4a 85 mv a0, s2 11974: ef b0 af e4 jal 0xcfbe 11978: 79 b5 j 0x11806 1197a: 4a 85 mv a0, s2 1197c: 97 15 02 00 auipc a1, 0x21 11980: 93 85 c5 66 addi a1, a1, 0x66c 11984: ef b0 af e3 jal 0xcfbe 11988: 85 45 li a1, 0x1 1198a: a3 08 04 5a sb zero, 0x5b1(s0) 1198e: 22 85 mv a0, s0 11990: ef d0 d0 7d jal 0x1f96c 11994: b5 bd j 0x11810 11996: 08 60 ld a0, 0x0(s0) 11998: 4e 86 mv a2, s3 1199a: 97 15 02 00 auipc a1, 0x21 1199e: 93 85 e5 73 addi a1, a1, 0x73e 119a2: ef b0 cf e1 jal 0xcfbe 119a6: d5 44 li s1, 0x15 119a8: f5 bd j 0x118a4 119aa: 83 37 89 08 ld a5, 0x88(s2) 119ae: e3 50 f0 d4 blez a5, 0x116ee 119b2: 4a 85 mv a0, s2 119b4: 97 15 02 00 auipc a1, 0x21 119b8: 93 85 45 65 addi a1, a1, 0x654 119bc: ef b0 8f d4 jal 0xcf04 119c0: 85 45 li a1, 0x1 119c2: 22 85 mv a0, s0 119c4: ef d0 90 7a jal 0x1f96c 119c8: 09 bb j 0x116da 00000000000119ca : 119ca: 13 01 01 b8 addi sp, sp, -0x480 119ce: 13 03 01 45 addi t1, sp, 0x450 119d2: 23 34 31 43 sd s3, 0x428(sp) 119d6: 93 09 01 01 addi s3, sp, 0x10 119da: 23 38 c1 44 sd a2, 0x450(sp) 119de: 23 3c d1 44 sd a3, 0x458(sp) 119e2: 23 30 81 44 sd s0, 0x440(sp) 119e6: 2e 86 mv a2, a1 119e8: 2a 84 mv s0, a0 119ea: 9a 86 mv a3, t1 119ec: 93 05 d0 3f li a1, 0x3fd 119f0: 4e 85 mv a0, s3 119f2: 23 3c 91 42 sd s1, 0x438(sp) 119f6: 23 30 41 43 sd s4, 0x420(sp) 119fa: 23 3c 51 41 sd s5, 0x418(sp) 119fe: 03 2a 04 37 lw s4, 0x370(s0) 11a02: 23 38 61 41 sd s6, 0x410(sp) 11a06: 23 30 e1 46 sd a4, 0x460(sp) 11a0a: 23 34 f1 46 sd a5, 0x468(sp) 11a0e: 23 34 11 44 sd ra, 0x448(sp) 11a12: 23 38 21 43 sd s2, 0x430(sp) 11a16: 23 38 01 47 sd a6, 0x470(sp) 11a1a: 23 3c 11 47 sd a7, 0x478(sp) 11a1e: 1a e4 sd t1, 0x8(sp) 11a20: ef 30 0f db jal 0x4fd0 <.plt+0x690> 11a24: b3 87 a9 00 add a5, s3, a0 11a28: 35 47 li a4, 0xd 11a2a: 23 80 e7 00 sb a4, 0x0(a5) 11a2e: 29 47 li a4, 0xa 11a30: a3 80 e7 00 sb a4, 0x1(a5) 11a34: 23 81 07 00 sb zero, 0x2(a5) 11a38: 93 04 25 00 addi s1, a0, 0x2 11a3c: 02 e0 sd zero, 0x0(sp) 11a3e: 0a 8b mv s6, sp 11a40: 95 4a li s5, 0x5 11a42: 31 a0 j 0x11a4e 11a44: 82 67 ld a5, 0x0(sp) 11a46: 63 8f 97 02 beq a5, s1, 0x11a84 11a4a: 9d 8c sub s1, s1, a5 11a4c: be 99 add s3, s3, a5 11a4e: 83 25 04 1f lw a1, 0x1f0(s0) 11a52: 23 28 54 37 sw s5, 0x370(s0) 11a56: 5a 87 mv a4, s6 11a58: a6 86 mv a3, s1 11a5a: 4e 86 mv a2, s3 11a5c: 22 85 mv a0, s0 11a5e: ef b0 af e0 jal 0xd068 11a62: 23 28 44 37 sw s4, 0x370(s0) 11a66: 2a 89 mv s2, a0 11a68: 11 ed bnez a0, 0x11a84 11a6a: 08 60 ld a0, 0x0(s0) 11a6c: 83 47 05 4b lbu a5, 0x4b0(a0) 11a70: f1 db beqz a5, 0x11a44 11a72: 82 66 ld a3, 0x0(sp) 11a74: 22 87 mv a4, s0 11a76: 4e 86 mv a2, s3 11a78: 89 45 li a1, 0x2 11a7a: ef b0 3f c9 jal 0xd70c 11a7e: 82 67 ld a5, 0x0(sp) 11a80: e3 95 97 fc bne a5, s1, 0x11a4a 11a84: 83 30 81 44 ld ra, 0x448(sp) 11a88: 03 34 01 44 ld s0, 0x440(sp) 11a8c: 83 34 81 43 ld s1, 0x438(sp) 11a90: 83 39 81 42 ld s3, 0x428(sp) 11a94: 03 3a 01 42 ld s4, 0x420(sp) 11a98: 83 3a 81 41 ld s5, 0x418(sp) 11a9c: 03 3b 01 41 ld s6, 0x410(sp) 11aa0: 4a 85 mv a0, s2 11aa2: 03 39 01 43 ld s2, 0x430(sp) 11aa6: 13 01 01 48 addi sp, sp, 0x480 11aaa: 82 80 ret 0000000000011aac : 11aac: 82 80 ret 0000000000011aae : 11aae: 09 67 lui a4, 0x2 11ab0: aa 87 mv a5, a0 11ab2: 63 0e e5 12 beq a0, a4, 0x11bee 11ab6: 63 60 a7 04 bltu a4, a0, 0x11af6 11aba: 13 07 00 04 li a4, 0x40 11abe: 63 06 e5 0c beq a0, a4, 0x11b8a 11ac2: 63 75 a7 06 bgeu a4, a0, 0x11b2c 11ac6: 13 05 00 40 li a0, 0x400 11aca: 63 85 a7 02 beq a5, a0, 0x11af4 11ace: 63 62 f5 0c bltu a0, a5, 0x11b92 11ad2: 13 05 00 20 li a0, 0x200 11ad6: 63 8f a7 00 beq a5, a0, 0x11af4 11ada: 63 66 f5 0a bltu a0, a5, 0x11b86 11ade: 1b 85 07 f8 addiw a0, a5, -0x80 11ae2: 13 75 f5 f7 andi a0, a0, -0x81 11ae6: 01 25 sext.w a0, a0 11ae8: 13 35 15 00 seqz a0, a0 11aec: 1e 05 slli a0, a0, 0x7 11aee: 82 80 ret 11af0: 37 05 20 00 lui a0, 0x200 11af4: 82 80 ret 11af6: 37 07 20 00 lui a4, 0x200 11afa: e3 0b e5 fe beq a0, a4, 0x11af0 11afe: 63 6a a7 04 bltu a4, a0, 0x11b52 11b02: 37 05 04 00 lui a0, 0x40 11b06: e3 87 a7 fe beq a5, a0, 0x11af4 11b0a: 63 6a f5 0a bltu a0, a5, 0x11bbe 11b0e: 41 65 lui a0, 0x10 11b10: e3 82 a7 fe beq a5, a0, 0x11af4 11b14: 63 65 f5 0c bltu a0, a5, 0x11bde 11b18: 71 77 lui a4, 0xffffc 11b1a: 71 75 lui a0, 0xffffc 11b1c: 3d 9d addw a0, a0, a5 11b1e: 7d 17 addi a4, a4, -0x1 11b20: 79 8d and a0, a0, a4 11b22: 01 25 sext.w a0, a0 11b24: 13 35 15 00 seqz a0, a0 11b28: 3a 05 slli a0, a0, 0xe 11b2a: 82 80 ret 11b2c: 1b 07 f5 ff addiw a4, a0, -0x1 11b30: fd 46 li a3, 0x1f 11b32: 63 ea e6 04 bltu a3, a4, 0x11b86 11b36: 13 07 00 02 li a4, 0x20 11b3a: 63 66 a7 04 bltu a4, a0, 0x11b86 11b3e: 97 76 02 00 auipc a3, 0x27 11b42: 93 86 26 ff addi a3, a3, -0xe 11b46: 13 17 25 00 slli a4, a0, 0x2 11b4a: 36 97 add a4, a4, a3 11b4c: 18 43 lw a4, 0x0(a4) 11b4e: 36 97 add a4, a4, a3 11b50: 02 87 jr a4 11b52: 37 05 00 02 lui a0, 0x2000 11b56: e3 8f a7 f8 beq a5, a0, 0x11af4 11b5a: 63 66 f5 04 bltu a0, a5, 0x11ba6 11b5e: 37 07 80 00 lui a4, 0x800 11b62: 37 05 08 00 lui a0, 0x80 11b66: e3 87 e7 f8 beq a5, a4, 0x11af4 11b6a: 37 07 00 01 lui a4, 0x1000 11b6e: 37 05 10 00 lui a0, 0x100 11b72: e3 81 e7 f8 beq a5, a4, 0x11af4 11b76: 37 07 40 00 lui a4, 0x400 11b7a: 99 8f sub a5, a5, a4 11b7c: 93 b7 17 00 seqz a5, a5 11b80: 13 95 67 01 slli a0, a5, 0x16 11b84: 82 80 ret 11b86: 01 45 li a0, 0x0 11b88: 82 80 ret 11b8a: 13 05 00 04 li a0, 0x40 11b8e: 82 80 ret 11b90: 82 80 ret 11b92: 1b 87 07 80 addiw a4, a5, -0x800 11b96: 3e 85 mv a0, a5 11b98: 31 df beqz a4, 0x11af4 11b9a: 85 67 lui a5, 0x1 11b9c: 1d 8d sub a0, a0, a5 11b9e: 13 35 15 00 seqz a0, a0 11ba2: 32 05 slli a0, a0, 0xc 11ba4: 82 80 ret 11ba6: 37 07 00 fc lui a4, 0xfc000 11baa: 37 05 00 fc lui a0, 0xfc000 11bae: 3d 9d addw a0, a0, a5 11bb0: 7d 17 addi a4, a4, -0x1 11bb2: 79 8d and a0, a0, a4 11bb4: 01 25 sext.w a0, a0 11bb6: 13 35 15 00 seqz a0, a0 11bba: 6a 05 slli a0, a0, 0x1a 11bbc: 82 80 ret 11bbe: 37 05 08 00 lui a0, 0x80 11bc2: e3 89 a7 f2 beq a5, a0, 0x11af4 11bc6: 37 07 10 00 lui a4, 0x100 11bca: 99 8f sub a5, a5, a4 11bcc: 93 b7 17 00 seqz a5, a5 11bd0: 13 95 47 01 slli a0, a5, 0x14 11bd4: 82 80 ret 11bd6: 11 45 li a0, 0x4 11bd8: 82 80 ret 11bda: 05 45 li a0, 0x1 11bdc: 82 80 ret 11bde: 37 07 02 00 lui a4, 0x20 11be2: 99 8f sub a5, a5, a4 11be4: 93 b7 17 00 seqz a5, a5 11be8: 13 95 07 01 slli a0, a5, 0x10 11bec: 82 80 ret 11bee: 05 65 lui a0, 0x1 11bf0: 82 80 ret 0000000000011bf2 : 11bf2: 59 71 addi sp, sp, -0x70 11bf4: ce e4 sd s3, 0x48(sp) 11bf6: d2 e0 sd s4, 0x40(sp) 11bf8: 56 fc sd s5, 0x38(sp) 11bfa: 5a f8 sd s6, 0x30(sp) 11bfc: 5e f4 sd s7, 0x28(sp) 11bfe: 86 f4 sd ra, 0x68(sp) 11c00: a2 f0 sd s0, 0x60(sp) 11c02: a6 ec sd s1, 0x58(sp) 11c04: ca e8 sd s2, 0x50(sp) 11c06: 62 f0 sd s8, 0x20(sp) 11c08: 66 ec sd s9, 0x18(sp) 11c0a: 6a e8 sd s10, 0x10(sp) 11c0c: 6e e4 sd s11, 0x8(sp) 11c0e: 36 8b mv s6, a3 11c10: 2a 8a mv s4, a0 11c12: ae 89 mv s3, a1 11c14: b2 8b mv s7, a2 11c16: ba 8a mv s5, a4 11c18: d5 ce beqz a3, 0x11cd4 11c1a: 93 05 a0 03 li a1, 0x3a 11c1e: ef 20 3f f3 jal 0x4b50 <.plt+0x210> 11c22: b3 04 3a 01 add s1, s4, s3 11c26: 2a 84 mv s0, a0 11c28: 63 76 95 0a bgeu a0, s1, 0x11cd4 11c2c: 63 80 0a 1a beqz s5, 0x11dcc 11c30: 93 05 b0 03 li a1, 0x3b 11c34: 52 85 mv a0, s4 11c36: ef 20 bf f1 jal 0x4b50 <.plt+0x210> 11c3a: aa 8d mv s11, a0 11c3c: 63 78 95 18 bgeu a0, s1, 0x11dcc 11c40: 55 c4 beqz s0, 0x11cec 11c42: 63 06 05 18 beqz a0, 0x11dce 11c46: 63 7b 85 1e bgeu a0, s0, 0x11e3c 11c4a: 81 8c sub s1, s1, s0 11c4c: b3 07 a4 40 sub a5, s0, a0 11c50: 13 8c f4 ff addi s8, s1, -0x1 11c54: b3 09 45 41 sub s3, a0, s4 11c58: 13 89 f7 ff addi s2, a5, -0x1 11c5c: 81 44 li s1, 0x0 11c5e: 63 82 0b 02 beqz s7, 0x11c82 11c62: 63 81 09 0a beqz s3, 0x11d04 11c66: 17 6d 03 00 auipc s10, 0x36 11c6a: 03 3d ad 2a ld s10, 0x2aa(s10) 11c6e: 83 37 0d 00 ld a5, 0x0(s10) 11c72: 13 85 19 00 addi a0, s3, 0x1 11c76: 82 97 jalr a5 11c78: aa 84 mv s1, a0 11c7a: 63 0f 05 1a beqz a0, 0x11e38 11c7e: 63 0e 0b 08 beqz s6, 0x11d1a 11c82: 63 0c 0c 08 beqz s8, 0x11d1a 11c86: 17 6d 03 00 auipc s10, 0x36 11c8a: 03 3d ad 28 ld s10, 0x28a(s10) 11c8e: 83 37 0d 00 ld a5, 0x0(s10) 11c92: 13 05 1c 00 addi a0, s8, 0x1 11c96: 82 97 jalr a5 11c98: aa 8c mv s9, a0 11c9a: 63 08 05 18 beqz a0, 0x11e2a 11c9e: 63 84 0a 00 beqz s5, 0x11ca6 11ca2: 63 15 09 08 bnez s2, 0x11d2c 11ca6: 63 86 04 1a beqz s1, 0x11e52 11caa: 4e 86 mv a2, s3 11cac: d2 85 mv a1, s4 11cae: a6 99 add s3, s3, s1 11cb0: 26 85 mv a0, s1 11cb2: ef 20 ff f1 jal 0x4bd0 <.plt+0x290> 11cb6: 23 80 09 00 sb zero, 0x0(s3) 11cba: 97 69 03 00 auipc s3, 0x36 11cbe: 83 b9 e9 24 ld s3, 0x24e(s3) 11cc2: 83 b7 09 00 ld a5, 0x0(s3) 11cc6: 03 b5 0b 00 ld a0, 0x0(s7) 11cca: 82 97 jalr a5 11ccc: 23 b0 9b 00 sd s1, 0x0(s7) 11cd0: 81 44 li s1, 0x0 11cd2: 61 a8 j 0x11d6a 11cd4: 63 8c 0a 12 beqz s5, 0x11e0c 11cd8: 93 05 b0 03 li a1, 0x3b 11cdc: 52 85 mv a0, s4 11cde: ef 20 3f e7 jal 0x4b50 <.plt+0x210> 11ce2: b3 04 3a 01 add s1, s4, s3 11ce6: aa 8d mv s11, a0 11ce8: 63 72 95 02 bgeu a0, s1, 0x11d0c 11cec: 63 8a 0d 18 beqz s11, 0x11e80 11cf0: b3 89 4d 41 sub s3, s11, s4 11cf4: 01 4c li s8, 0x0 11cf6: 01 44 li s0, 0x0 11cf8: b3 84 b4 41 sub s1, s1, s11 11cfc: 13 89 f4 ff addi s2, s1, -0x1 11d00: e3 91 0b f6 bnez s7, 0x11c62 11d04: 81 44 li s1, 0x0 11d06: e3 1e 0b f6 bnez s6, 0x11c82 11d0a: 01 a8 j 0x11d1a 11d0c: 01 4c li s8, 0x0 11d0e: 81 4d li s11, 0x0 11d10: 01 44 li s0, 0x0 11d12: 01 49 li s2, 0x0 11d14: e3 97 0b f4 bnez s7, 0x11c62 11d18: f5 b7 j 0x11d04 11d1a: 63 85 0a 0c beqz s5, 0x11de4 11d1e: 63 03 09 0c beqz s2, 0x11de4 11d22: 81 4c li s9, 0x0 11d24: 17 6d 03 00 auipc s10, 0x36 11d28: 03 3d cd 1e ld s10, 0x1ec(s10) 11d2c: 83 37 0d 00 ld a5, 0x0(s10) 11d30: 13 05 19 00 addi a0, s2, 0x1 11d34: 82 97 jalr a5 11d36: 2a 8d mv s10, a0 11d38: 63 02 05 12 beqz a0, 0x11e5c 11d3c: f9 cc beqz s1, 0x11e1a 11d3e: 4e 86 mv a2, s3 11d40: d2 85 mv a1, s4 11d42: a6 99 add s3, s3, s1 11d44: 26 85 mv a0, s1 11d46: ef 20 bf e8 jal 0x4bd0 <.plt+0x290> 11d4a: 23 80 09 00 sb zero, 0x0(s3) 11d4e: 97 69 03 00 auipc s3, 0x36 11d52: 83 b9 a9 1b ld s3, 0x1ba(s3) 11d56: 83 b7 09 00 ld a5, 0x0(s3) 11d5a: 03 b5 0b 00 ld a0, 0x0(s7) 11d5e: 82 97 jalr a5 11d60: 23 b0 9b 00 sd s1, 0x0(s7) 11d64: 63 81 0c 0c beqz s9, 0x11e26 11d68: ea 84 mv s1, s10 11d6a: 62 86 mv a2, s8 11d6c: 93 05 14 00 addi a1, s0, 0x1 11d70: 66 85 mv a0, s9 11d72: 66 9c add s8, s8, s9 11d74: ef 20 df e5 jal 0x4bd0 <.plt+0x290> 11d78: 23 00 0c 00 sb zero, 0x0(s8) 11d7c: 83 b7 09 00 ld a5, 0x0(s3) 11d80: 03 35 0b 00 ld a0, 0x0(s6) 11d84: 82 97 jalr a5 11d86: 23 30 9b 01 sd s9, 0x0(s6) 11d8a: 8d c0 beqz s1, 0x11dac 11d8c: 4a 86 mv a2, s2 11d8e: 93 85 1d 00 addi a1, s11, 0x1 11d92: 26 85 mv a0, s1 11d94: 26 99 add s2, s2, s1 11d96: ef 20 bf e3 jal 0x4bd0 <.plt+0x290> 11d9a: 23 00 09 00 sb zero, 0x0(s2) 11d9e: 83 b7 09 00 ld a5, 0x0(s3) 11da2: 03 b5 0a 00 ld a0, 0x0(s5) 11da6: 82 97 jalr a5 11da8: 23 b0 9a 00 sd s1, 0x0(s5) 11dac: 01 45 li a0, 0x0 11dae: a6 70 ld ra, 0x68(sp) 11db0: 06 74 ld s0, 0x60(sp) 11db2: e6 64 ld s1, 0x58(sp) 11db4: 46 69 ld s2, 0x50(sp) 11db6: a6 69 ld s3, 0x48(sp) 11db8: 06 6a ld s4, 0x40(sp) 11dba: e2 7a ld s5, 0x38(sp) 11dbc: 42 7b ld s6, 0x30(sp) 11dbe: a2 7b ld s7, 0x28(sp) 11dc0: 02 7c ld s8, 0x20(sp) 11dc2: e2 6c ld s9, 0x18(sp) 11dc4: 42 6d ld s10, 0x10(sp) 11dc6: a2 6d ld s11, 0x8(sp) 11dc8: 65 61 addi sp, sp, 0x70 11dca: 82 80 ret 11dcc: 45 c4 beqz s0, 0x11e74 11dce: 81 8c sub s1, s1, s0 11dd0: 13 8c f4 ff addi s8, s1, -0x1 11dd4: b3 09 44 41 sub s3, s0, s4 11dd8: 81 4d li s11, 0x0 11dda: 01 49 li s2, 0x0 11ddc: 81 44 li s1, 0x0 11dde: e3 92 0b e8 bnez s7, 0x11c62 11de2: 45 b5 j 0x11c82 11de4: e1 d4 beqz s1, 0x11dac 11de6: 4e 86 mv a2, s3 11de8: d2 85 mv a1, s4 11dea: 26 85 mv a0, s1 11dec: ef 20 5f de jal 0x4bd0 <.plt+0x290> 11df0: a6 99 add s3, s3, s1 11df2: 23 80 09 00 sb zero, 0x0(s3) 11df6: 97 67 03 00 auipc a5, 0x36 11dfa: 83 b7 27 11 ld a5, 0x112(a5) 11dfe: 9c 63 ld a5, 0x0(a5) 11e00: 03 b5 0b 00 ld a0, 0x0(s7) 11e04: 82 97 jalr a5 11e06: 23 b0 9b 00 sd s1, 0x0(s7) 11e0a: 4d b7 j 0x11dac 11e0c: 81 4d li s11, 0x0 11e0e: 01 44 li s0, 0x0 11e10: 01 4c li s8, 0x0 11e12: 01 49 li s2, 0x0 11e14: e3 97 0b e4 bnez s7, 0x11c62 11e18: f5 b5 j 0x11d04 11e1a: 97 69 03 00 auipc s3, 0x36 11e1e: 83 b9 e9 0e ld s3, 0xee(s3) 11e22: e3 93 0c f4 bnez s9, 0x11d68 11e26: ea 84 mv s1, s10 11e28: 95 b7 j 0x11d8c 11e2a: 97 67 03 00 auipc a5, 0x36 11e2e: 83 b7 e7 0d ld a5, 0xde(a5) 11e32: 9c 63 ld a5, 0x0(a5) 11e34: 26 85 mv a0, s1 11e36: 82 97 jalr a5 11e38: 6d 45 li a0, 0x1b 11e3a: 95 bf j 0x11dae 11e3c: 33 0c 85 40 sub s8, a0, s0 11e40: b3 09 44 41 sub s3, s0, s4 11e44: 7d 1c addi s8, s8, -0x1 11e46: e3 69 a4 ea bltu s0, a0, 0x11cf8 11e4a: 33 8c 84 40 sub s8, s1, s0 11e4e: 7d 1c addi s8, s8, -0x1 11e50: 65 b5 j 0x11cf8 11e52: 97 69 03 00 auipc s3, 0x36 11e56: 83 b9 69 0b ld s3, 0xb6(s3) 11e5a: 01 bf j 0x11d6a 11e5c: 17 64 03 00 auipc s0, 0x36 11e60: 03 34 c4 0a ld s0, 0xac(s0) 11e64: 1c 60 ld a5, 0x0(s0) 11e66: 66 85 mv a0, s9 11e68: 82 97 jalr a5 11e6a: 1c 60 ld a5, 0x0(s0) 11e6c: 26 85 mv a0, s1 11e6e: 82 97 jalr a5 11e70: 6d 45 li a0, 0x1b 11e72: 35 bf j 0x11dae 11e74: e3 8c 0b f2 beqz s7, 0x11dac 11e78: 81 4d li s11, 0x0 11e7a: 01 4c li s8, 0x0 11e7c: 01 49 li s2, 0x0 11e7e: d5 b3 j 0x11c62 11e80: 01 44 li s0, 0x0 11e82: 01 4c li s8, 0x0 11e84: 01 49 li s2, 0x0 11e86: e3 9e 0b dc bnez s7, 0x11c62 11e8a: ad bd j 0x11d04 0000000000011e8c : 11e8c: 5d 71 addi sp, sp, -0x50 11e8e: 4a f8 sd s2, 0x30(sp) 11e90: 4e f4 sd s3, 0x28(sp) 11e92: 86 e4 sd ra, 0x48(sp) 11e94: a2 e0 sd s0, 0x40(sp) 11e96: 26 fc sd s1, 0x38(sp) 11e98: 52 f0 sd s4, 0x20(sp) 11e9a: 56 ec sd s5, 0x18(sp) 11e9c: 02 e0 sd zero, 0x0(sp) 11e9e: 02 e4 sd zero, 0x8(sp) 11ea0: ae 89 mv s3, a1 11ea2: 32 89 mv s2, a2 11ea4: 39 c9 beqz a0, 0x11efa 11ea6: 2a 84 mv s0, a0 11ea8: ef 20 9f d4 jal 0x4bf0 <.plt+0x2b0> 11eac: aa 85 mv a1, a0 11eae: 01 47 li a4, 0x0 11eb0: 34 00 addi a3, sp, 0x8 11eb2: 0a 86 mv a2, sp 11eb4: 22 85 mv a0, s0 11eb6: ef f0 df d3 jal 0x11bf2 11eba: aa 84 mv s1, a0 11ebc: 0d e5 bnez a0, 0x11ee6 11ebe: 02 6a ld s4, 0x0(sp) 11ec0: a2 6a ld s5, 0x8(sp) 11ec2: 63 00 0a 04 beqz s4, 0x11f02 11ec6: 17 64 03 00 auipc s0, 0x36 11eca: 03 34 24 04 ld s0, 0x42(s0) 11ece: 1c 60 ld a5, 0x0(s0) 11ed0: 03 b5 09 00 ld a0, 0x0(s3) 11ed4: 82 97 jalr a5 11ed6: 23 b0 49 01 sd s4, 0x0(s3) 11eda: 1c 60 ld a5, 0x0(s0) 11edc: 03 35 09 00 ld a0, 0x0(s2) 11ee0: 82 97 jalr a5 11ee2: 23 30 59 01 sd s5, 0x0(s2) 11ee6: a6 60 ld ra, 0x48(sp) 11ee8: 06 64 ld s0, 0x40(sp) 11eea: 42 79 ld s2, 0x30(sp) 11eec: a2 79 ld s3, 0x28(sp) 11eee: 02 7a ld s4, 0x20(sp) 11ef0: e2 6a ld s5, 0x18(sp) 11ef2: 26 85 mv a0, s1 11ef4: e2 74 ld s1, 0x38(sp) 11ef6: 61 61 addi sp, sp, 0x50 11ef8: 82 80 ret 11efa: 81 4a li s5, 0x0 11efc: 01 4a li s4, 0x0 11efe: 81 44 li s1, 0x0 11f00: d9 b7 j 0x11ec6 11f02: 03 47 04 00 lbu a4, 0x0(s0) 11f06: 93 07 a0 03 li a5, 0x3a 11f0a: e3 1e f7 fa bne a4, a5, 0x11ec6 11f0e: 97 67 03 00 auipc a5, 0x36 11f12: 83 b7 27 06 ld a5, 0x62(a5) 11f16: 9c 63 ld a5, 0x0(a5) 11f18: 17 75 02 00 auipc a0, 0x27 11f1c: 13 05 85 8e addi a0, a0, -0x718 11f20: 82 97 jalr a5 11f22: 2a 8a mv s4, a0 11f24: 4d f1 bnez a0, 0x11ec6 11f26: ed 44 li s1, 0x1b 11f28: 79 bf j 0x11ec6 0000000000011f2a : 11f2a: e9 c9 beqz a1, 0x11ffc 11f2c: 1d 71 addi sp, sp, -0x60 11f2e: ca e0 sd s2, 0x40(sp) 11f30: 86 ec sd ra, 0x58(sp) 11f32: 83 c7 05 00 lbu a5, 0x0(a1) 11f36: 2e 89 mv s2, a1 11f38: 91 e7 bnez a5, 0x11f44 11f3a: 01 45 li a0, 0x0 11f3c: e6 60 ld ra, 0x58(sp) 11f3e: 06 69 ld s2, 0x40(sp) 11f40: 25 61 addi sp, sp, 0x60 11f42: 82 80 ret 11f44: 5a f0 sd s6, 0x20(sp) 11f46: 2a 8b mv s6, a0 11f48: 17 15 02 00 auipc a0, 0x21 11f4c: 13 05 85 1b addi a0, a0, 0x1b8 11f50: ef 40 71 7d jal 0x26f26 11f54: 75 e1 bnez a0, 0x12038 11f56: 4a 85 mv a0, s2 11f58: 4e fc sd s3, 0x38(sp) 11f5a: 56 f4 sd s5, 0x28(sp) 11f5c: a2 e8 sd s0, 0x50(sp) 11f5e: 52 f8 sd s4, 0x30(sp) 11f60: 5e ec sd s7, 0x18(sp) 11f62: ef 20 ff c8 jal 0x4bf0 <.plt+0x2b0> 11f66: aa 89 mv s3, a0 11f68: 93 05 a0 03 li a1, 0x3a 11f6c: 5a 85 mv a0, s6 11f6e: ef 20 3f be jal 0x4b50 <.plt+0x210> 11f72: b3 0a 65 41 sub s5, a0, s6 11f76: 7d c1 beqz a0, 0x1205c 11f78: 01 44 li s0, 0x0 11f7a: 17 1a 02 00 auipc s4, 0x21 11f7e: 13 0a ea 18 addi s4, s4, 0x18e 11f82: 93 0b e0 02 li s7, 0x2e 11f86: 63 80 09 0e beqz s3, 0x12066 11f8a: a6 e4 sd s1, 0x48(sp) 11f8c: 62 e8 sd s8, 0x10(sp) 11f8e: 66 e4 sd s9, 0x8(sp) 11f90: 63 66 34 01 bltu s0, s3, 0x11f9c 11f94: 6d a0 j 0x1203e 11f96: 05 04 addi s0, s0, 0x1 11f98: 63 88 89 04 beq s3, s0, 0x11fe8 11f9c: b3 04 89 00 add s1, s2, s0 11fa0: 83 c5 04 00 lbu a1, 0x0(s1) 11fa4: 52 85 mv a0, s4 11fa6: ef 20 bf ba jal 0x4b50 <.plt+0x210> 11faa: 75 f5 bnez a0, 0x11f96 11fac: 63 8e 89 02 beq s3, s0, 0x11fe8 11fb0: 03 cc 04 00 lbu s8, 0x0(s1) 11fb4: 26 85 mv a0, s1 11fb6: a2 84 mv s1, s0 11fb8: 63 66 34 01 bltu s0, s3, 0x11fc4 11fbc: 79 a0 j 0x1204a 11fbe: 85 04 addi s1, s1, 0x1 11fc0: 63 8a 99 00 beq s3, s1, 0x11fd4 11fc4: b3 07 99 00 add a5, s2, s1 11fc8: 83 c5 07 00 lbu a1, 0x0(a5) 11fcc: 52 85 mv a0, s4 11fce: ef 20 3f b8 jal 0x4b50 <.plt+0x210> 11fd2: 75 d5 beqz a0, 0x11fbe 11fd4: 63 06 7c 03 beq s8, s7, 0x12000 11fd8: b3 8c 84 40 sub s9, s1, s0 11fdc: 63 f6 9a 03 bgeu s5, s9, 0x12008 11fe0: 13 84 14 00 addi s0, s1, 0x1 11fe4: e3 6c 34 fb bltu s0, s3, 0x11f9c 11fe8: 46 64 ld s0, 0x50(sp) 11fea: a6 64 ld s1, 0x48(sp) 11fec: e2 79 ld s3, 0x38(sp) 11fee: 42 7a ld s4, 0x30(sp) 11ff0: a2 7a ld s5, 0x28(sp) 11ff2: 02 7b ld s6, 0x20(sp) 11ff4: e2 6b ld s7, 0x18(sp) 11ff6: 42 6c ld s8, 0x10(sp) 11ff8: a2 6c ld s9, 0x8(sp) 11ffa: 81 b7 j 0x11f3a 11ffc: 01 45 li a0, 0x0 11ffe: 82 80 ret 12000: 05 04 addi s0, s0, 0x1 12002: b3 8c 84 40 sub s9, s1, s0 12006: d9 bf j 0x11fdc 12008: 33 05 89 00 add a0, s2, s0 1200c: 56 94 add s0, s0, s5 1200e: 05 8c sub s0, s0, s1 12010: 5a 94 add s0, s0, s6 12012: 66 86 mv a2, s9 12014: a2 85 mv a1, s0 12016: ef 40 d1 7c jal 0x26fe2 1201a: 79 d1 beqz a0, 0x11fe0 1201c: 63 86 9a 01 beq s5, s9, 0x12028 12020: 83 47 f4 ff lbu a5, -0x1(s0) 12024: e3 9e 77 fb bne a5, s7, 0x11fe0 12028: 46 64 ld s0, 0x50(sp) 1202a: a6 64 ld s1, 0x48(sp) 1202c: e2 79 ld s3, 0x38(sp) 1202e: 42 7a ld s4, 0x30(sp) 12030: a2 7a ld s5, 0x28(sp) 12032: e2 6b ld s7, 0x18(sp) 12034: 42 6c ld s8, 0x10(sp) 12036: a2 6c ld s9, 0x8(sp) 12038: 02 7b ld s6, 0x20(sp) 1203a: 05 45 li a0, 0x1 1203c: 01 b7 j 0x11f3c 1203e: e3 85 89 fa beq s3, s0, 0x11fe8 12042: 33 05 89 00 add a0, s2, s0 12046: 03 4c 05 00 lbu s8, 0x0(a0) 1204a: 93 07 e0 02 li a5, 0x2e 1204e: a2 84 mv s1, s0 12050: 81 4c li s9, 0x0 12052: e3 1d fc fa bne s8, a5, 0x1200c 12056: 05 04 addi s0, s0, 0x1 12058: fd 5c li s9, -0x1 1205a: 49 b7 j 0x11fdc 1205c: 5a 85 mv a0, s6 1205e: ef 20 3f b9 jal 0x4bf0 <.plt+0x2b0> 12062: aa 8a mv s5, a0 12064: 11 bf j 0x11f78 12066: 46 64 ld s0, 0x50(sp) 12068: e2 79 ld s3, 0x38(sp) 1206a: 42 7a ld s4, 0x30(sp) 1206c: a2 7a ld s5, 0x28(sp) 1206e: 02 7b ld s6, 0x20(sp) 12070: e2 6b ld s7, 0x18(sp) 12072: e1 b5 j 0x11f3a 0000000000012074 : 12074: 63 07 05 1a beqz a0, 0x12222 12078: 83 25 45 1f lw a1, 0x1f4(a0) 1207c: 01 11 addi sp, sp, -0x20 1207e: 22 e8 sd s0, 0x10(sp) 12080: 06 ec sd ra, 0x18(sp) 12082: 26 e4 sd s1, 0x8(sp) 12084: fd 57 li a5, -0x1 12086: 2a 84 mv s0, a0 12088: 63 95 f5 18 bne a1, a5, 0x12212 1208c: 83 25 04 1f lw a1, 0x1f0(s0) 12090: fd 57 li a5, -0x1 12092: 63 97 f5 16 bne a1, a5, 0x12200 12096: 83 25 84 1f lw a1, 0x1f8(s0) 1209a: fd 57 li a5, -0x1 1209c: 63 99 f5 14 bne a1, a5, 0x121ee 120a0: 83 25 c4 1f lw a1, 0x1fc(s0) 120a4: fd 57 li a5, -0x1 120a6: 63 90 f5 14 bne a1, a5, 0x121e6 120aa: 97 64 03 00 auipc s1, 0x36 120ae: 83 b4 e4 e5 ld s1, -0x1a2(s1) 120b2: 9c 60 ld a5, 0x0(s1) 120b4: 03 35 04 19 ld a0, 0x190(s0) 120b8: 82 97 jalr a5 120ba: 9c 60 ld a5, 0x0(s1) 120bc: 03 35 84 19 ld a0, 0x198(s0) 120c0: 23 38 04 18 sd zero, 0x190(s0) 120c4: 82 97 jalr a5 120c6: 9c 60 ld a5, 0x0(s1) 120c8: 03 35 84 1a ld a0, 0x1a8(s0) 120cc: 23 3c 04 18 sd zero, 0x198(s0) 120d0: 82 97 jalr a5 120d2: 9c 60 ld a5, 0x0(s1) 120d4: 03 35 04 1a ld a0, 0x1a0(s0) 120d8: 23 34 04 1a sd zero, 0x1a8(s0) 120dc: 82 97 jalr a5 120de: 9c 60 ld a5, 0x0(s1) 120e0: 03 35 04 1b ld a0, 0x1b0(s0) 120e4: 23 30 04 1a sd zero, 0x1a0(s0) 120e8: 82 97 jalr a5 120ea: 9c 60 ld a5, 0x0(s1) 120ec: 03 35 84 1b ld a0, 0x1b8(s0) 120f0: 23 38 04 1a sd zero, 0x1b0(s0) 120f4: 82 97 jalr a5 120f6: 9c 60 ld a5, 0x0(s1) 120f8: 03 35 84 31 ld a0, 0x318(s0) 120fc: 23 3c 04 1a sd zero, 0x1b8(s0) 12100: 82 97 jalr a5 12102: 9c 60 ld a5, 0x0(s1) 12104: 03 35 04 32 ld a0, 0x320(s0) 12108: 23 3c 04 30 sd zero, 0x318(s0) 1210c: 82 97 jalr a5 1210e: 9c 60 ld a5, 0x0(s1) 12110: 03 35 04 33 ld a0, 0x330(s0) 12114: 23 30 04 32 sd zero, 0x320(s0) 12118: 82 97 jalr a5 1211a: 9c 60 ld a5, 0x0(s1) 1211c: 03 35 84 32 ld a0, 0x328(s0) 12120: 23 38 04 32 sd zero, 0x330(s0) 12124: 82 97 jalr a5 12126: 9c 60 ld a5, 0x0(s1) 12128: 03 35 04 36 ld a0, 0x360(s0) 1212c: 23 34 04 32 sd zero, 0x328(s0) 12130: 82 97 jalr a5 12132: 9c 60 ld a5, 0x0(s1) 12134: 03 35 84 33 ld a0, 0x338(s0) 12138: 23 30 04 36 sd zero, 0x360(s0) 1213c: 82 97 jalr a5 1213e: 9c 60 ld a5, 0x0(s1) 12140: 03 35 04 34 ld a0, 0x340(s0) 12144: 23 3c 04 32 sd zero, 0x338(s0) 12148: 82 97 jalr a5 1214a: 9c 60 ld a5, 0x0(s1) 1214c: 03 35 84 34 ld a0, 0x348(s0) 12150: 23 30 04 34 sd zero, 0x340(s0) 12154: 82 97 jalr a5 12156: 9c 60 ld a5, 0x0(s1) 12158: 03 35 04 35 ld a0, 0x350(s0) 1215c: 23 34 04 34 sd zero, 0x348(s0) 12160: 82 97 jalr a5 12162: 9c 60 ld a5, 0x0(s1) 12164: 03 35 84 35 ld a0, 0x358(s0) 12168: 23 38 04 34 sd zero, 0x350(s0) 1216c: 82 97 jalr a5 1216e: 9c 60 ld a5, 0x0(s1) 12170: 03 35 04 51 ld a0, 0x510(s0) 12174: 23 3c 04 34 sd zero, 0x358(s0) 12178: 82 97 jalr a5 1217a: 9c 60 ld a5, 0x0(s1) 1217c: 48 78 ld a0, 0xb0(s0) 1217e: 23 38 04 50 sd zero, 0x510(s0) 12182: 82 97 jalr a5 12184: 9c 60 ld a5, 0x0(s1) 12186: 68 68 ld a0, 0xd0(s0) 12188: 23 38 04 0a sd zero, 0xb0(s0) 1218c: 82 97 jalr a5 1218e: 9c 60 ld a5, 0x0(s1) 12190: 68 78 ld a0, 0xf0(s0) 12192: 23 38 04 0c sd zero, 0xd0(s0) 12196: 82 97 jalr a5 12198: 9c 60 ld a5, 0x0(s1) 1219a: 03 35 84 3e ld a0, 0x3e8(s0) 1219e: 23 38 04 0e sd zero, 0xf0(s0) 121a2: 82 97 jalr a5 121a4: 03 35 84 3d ld a0, 0x3d8(s0) 121a8: 23 34 04 3e sd zero, 0x3e8(s0) 121ac: 81 45 li a1, 0x0 121ae: ef d0 10 10 jal 0x1faae 121b2: 03 35 04 3e ld a0, 0x3e0(s0) 121b6: 81 45 li a1, 0x0 121b8: ef d0 70 0f jal 0x1faae 121bc: 9c 60 ld a5, 0x0(s1) 121be: 03 35 04 61 ld a0, 0x610(s0) 121c2: 23 3c 04 3c sd zero, 0x3d8(s0) 121c6: 23 30 04 3e sd zero, 0x3e0(s0) 121ca: 82 97 jalr a5 121cc: 13 05 04 24 addi a0, s0, 0x240 121d0: 23 38 04 60 sd zero, 0x610(s0) 121d4: ef e0 91 3a jal 0x30d7c 121d8: 22 85 mv a0, s0 121da: 42 64 ld s0, 0x10(sp) 121dc: 9c 60 ld a5, 0x0(s1) 121de: e2 60 ld ra, 0x18(sp) 121e0: a2 64 ld s1, 0x8(sp) 121e2: 05 61 addi sp, sp, 0x20 121e4: 82 87 jr a5 121e6: 22 85 mv a0, s0 121e8: ef c0 50 31 jal 0x1ecfc 121ec: 7d bd j 0x120aa 121ee: 22 85 mv a0, s0 121f0: ef c0 d0 30 jal 0x1ecfc 121f4: 83 25 c4 1f lw a1, 0x1fc(s0) 121f8: fd 57 li a5, -0x1 121fa: e3 88 f5 ea beq a1, a5, 0x120aa 121fe: e5 b7 j 0x121e6 12200: 22 85 mv a0, s0 12202: ef c0 b0 2f jal 0x1ecfc 12206: 83 25 84 1f lw a1, 0x1f8(s0) 1220a: fd 57 li a5, -0x1 1220c: e3 8a f5 e8 beq a1, a5, 0x120a0 12210: f9 bf j 0x121ee 12212: ef c0 b0 2e jal 0x1ecfc 12216: 83 25 04 1f lw a1, 0x1f0(s0) 1221a: fd 57 li a5, -0x1 1221c: e3 8d f5 e6 beq a1, a5, 0x12096 12220: c5 b7 j 0x12200 12222: 82 80 ret 0000000000012224 : 12224: 83 35 05 34 ld a1, 0x340(a0) 12228: 01 11 addi sp, sp, -0x20 1222a: a5 67 lui a5, 0x9 1222c: 22 e8 sd s0, 0x10(sp) 1222e: 06 ec sd ra, 0x18(sp) 12230: aa 97 add a5, a5, a0 12232: 23 b8 b7 b2 sd a1, -0x4d0(a5) 12236: 2a 84 mv s0, a0 12238: b9 ed bnez a1, 0x12296 1223a: 03 35 05 58 ld a0, 0x580(a0) 1223e: 35 c5 beqz a0, 0x122aa 12240: 83 c7 27 b2 lbu a5, -0x4de(a5) 12244: 95 c3 beqz a5, 0x12268 12246: 26 e4 sd s1, 0x8(sp) 12248: a5 64 lui s1, 0x9 1224a: a2 94 add s1, s1, s0 1224c: 97 67 03 00 auipc a5, 0x36 12250: 83 b7 c7 cb ld a5, -0x344(a5) 12254: 9c 63 ld a5, 0x0(a5) 12256: 03 b5 84 b2 ld a0, -0x4d8(s1) 1225a: 82 97 jalr a5 1225c: 83 b5 04 b3 ld a1, -0x4d0(s1) 12260: b1 e9 bnez a1, 0x122b4 12262: 03 35 04 58 ld a0, 0x580(s0) 12266: a2 64 ld s1, 0x8(sp) 12268: 97 67 03 00 auipc a5, 0x36 1226c: 83 b7 87 d0 ld a5, -0x2f8(a5) 12270: 9c 63 ld a5, 0x0(a5) 12272: 82 97 jalr a5 12274: a5 67 lui a5, 0x9 12276: 3e 94 add s0, s0, a5 12278: b3 37 a0 00 snez a5, a0 1227c: 23 34 a4 b2 sd a0, -0x4d8(s0) 12280: 23 01 f4 b2 sb a5, -0x4de(s0) 12284: 15 c5 beqz a0, 0x122b0 12286: 85 47 li a5, 0x1 12288: a3 00 f4 b2 sb a5, -0x4df(s0) 1228c: 01 45 li a0, 0x0 1228e: e2 60 ld ra, 0x18(sp) 12290: 42 64 ld s0, 0x10(sp) 12292: 05 61 addi sp, sp, 0x20 12294: 82 80 ret 12296: 83 c7 27 b2 lbu a5, -0x4de(a5) 1229a: d5 f7 bnez a5, 0x12246 1229c: 17 15 02 00 auipc a0, 0x21 122a0: 13 05 45 e7 addi a0, a0, -0x18c 122a4: ef 20 cf f5 jal 0x4a00 <.plt+0xc0> 122a8: f1 b7 j 0x12274 122aa: a3 80 07 b2 sb zero, -0x4df(a5) 122ae: f9 bf j 0x1228c 122b0: 6d 45 li a0, 0x1b 122b2: f1 bf j 0x1228e 122b4: a2 64 ld s1, 0x8(sp) 122b6: dd b7 j 0x1229c 00000000000122b8 : 122b8: 13 01 01 dd addi sp, sp, -0x230 122bc: 23 38 21 21 sd s2, 0x210(sp) 122c0: 0a 89 mv s2, sp 122c2: 23 30 81 22 sd s0, 0x220(sp) 122c6: 23 3c 91 20 sd s1, 0x218(sp) 122ca: 2a 84 mv s0, a0 122cc: 13 06 00 10 li a2, 0x100 122d0: ae 84 mv s1, a1 122d2: 4a 85 mv a0, s2 122d4: 81 45 li a1, 0x0 122d6: 23 34 11 22 sd ra, 0x228(sp) 122da: 23 34 31 21 sd s3, 0x208(sp) 122de: ef 20 3f d8 jal 0x5060 <.plt+0x720> 122e2: 93 09 01 10 addi s3, sp, 0x100 122e6: 81 45 li a1, 0x0 122e8: 13 06 00 10 li a2, 0x100 122ec: 4e 85 mv a0, s3 122ee: ef 20 3f d7 jal 0x5060 <.plt+0x720> 122f2: 83 35 84 5f ld a1, 0x5f8(s0) 122f6: 91 c5 beqz a1, 0x12302 122f8: 13 06 f0 0f li a2, 0xff 122fc: 4a 85 mv a0, s2 122fe: ef 20 2f e6 jal 0x4960 <.plt+0x20> 12302: 83 35 04 60 ld a1, 0x600(s0) 12306: 91 c5 beqz a1, 0x12312 12308: 13 06 f0 0f li a2, 0xff 1230c: 4e 85 mv a0, s3 1230e: ef 20 2f e5 jal 0x4960 <.plt+0x20> 12312: 81 46 li a3, 0x0 12314: 01 46 li a2, 0x0 12316: ca 85 mv a1, s2 12318: 22 85 mv a0, s0 1231a: ef 20 6f f5 jal 0x4a70 <.plt+0x130> 1231e: 23 b8 a4 1a sd a0, 0x1b0(s1) 12322: 05 c9 beqz a0, 0x12352 12324: 81 46 li a3, 0x0 12326: 01 46 li a2, 0x0 12328: ce 85 mv a1, s3 1232a: 22 85 mv a0, s0 1232c: ef 20 4f f4 jal 0x4a70 <.plt+0x130> 12330: 23 bc a4 1a sd a0, 0x1b8(s1) 12334: 19 cd beqz a0, 0x12352 12336: 83 30 81 22 ld ra, 0x228(sp) 1233a: 03 34 01 22 ld s0, 0x220(sp) 1233e: 83 34 81 21 ld s1, 0x218(sp) 12342: 03 39 01 21 ld s2, 0x210(sp) 12346: 83 39 81 20 ld s3, 0x208(sp) 1234a: 01 45 li a0, 0x0 1234c: 13 01 01 23 addi sp, sp, 0x230 12350: 82 80 ret 12352: 83 30 81 22 ld ra, 0x228(sp) 12356: 03 34 01 22 ld s0, 0x220(sp) 1235a: 83 34 81 21 ld s1, 0x218(sp) 1235e: 03 39 01 21 ld s2, 0x210(sp) 12362: 83 39 81 20 ld s3, 0x208(sp) 12366: 6d 45 li a0, 0x1b 12368: 13 01 01 23 addi sp, sp, 0x230 1236c: 82 80 ret 000000000001236e : 1236e: 01 11 addi sp, sp, -0x20 12370: 22 e8 sd s0, 0x10(sp) 12372: 80 69 ld s0, 0x10(a1) 12374: 26 e4 sd s1, 0x8(sp) 12376: 4a e0 sd s2, 0x0(sp) 12378: 06 ec sd ra, 0x18(sp) 1237a: 2a 89 mv s2, a0 1237c: 80 ed sd s0, 0x18(a1) 1237e: 22 85 mv a0, s0 12380: ae 84 mv s1, a1 12382: ef 20 ff 86 jal 0x4bf0 <.plt+0x2b0> 12386: 1d c5 beqz a0, 0x123b4 12388: 93 07 f5 ff addi a5, a0, -0x1 1238c: a2 97 add a5, a5, s0 1238e: 83 c6 07 00 lbu a3, 0x0(a5) 12392: 13 07 e0 02 li a4, 0x2e 12396: 63 9f e6 00 bne a3, a4, 0x123b4 1239a: 23 80 07 00 sb zero, 0x0(a5) 1239e: 80 68 ld s0, 0x10(s1) 123a0: 83 47 04 00 lbu a5, 0x0(s0) 123a4: 05 04 addi s0, s0, 0x1 123a6: 1b 97 87 01 slliw a4, a5, 0x18 123aa: 1b 57 87 41 sraiw a4, a4, 0x18 123ae: 99 cb beqz a5, 0x123c4 123b0: 63 40 07 02 bltz a4, 0x123d0 123b4: 83 47 04 00 lbu a5, 0x0(s0) 123b8: 05 04 addi s0, s0, 0x1 123ba: 1b 97 87 01 slliw a4, a5, 0x18 123be: 1b 57 87 41 sraiw a4, a4, 0x18 123c2: fd f7 bnez a5, 0x123b0 123c4: e2 60 ld ra, 0x18(sp) 123c6: 42 64 ld s0, 0x10(sp) 123c8: a2 64 ld s1, 0x8(sp) 123ca: 02 69 ld s2, 0x0(sp) 123cc: 05 61 addi sp, sp, 0x20 123ce: 82 80 ret 123d0: 42 64 ld s0, 0x10(sp) 123d2: e2 60 ld ra, 0x18(sp) 123d4: a2 64 ld s1, 0x8(sp) 123d6: 4a 85 mv a0, s2 123d8: 02 69 ld s2, 0x0(sp) 123da: 97 15 02 00 auipc a1, 0x21 123de: 93 85 e5 d3 addi a1, a1, -0x2c2 123e2: 05 61 addi sp, sp, 0x20 123e4: 6f a0 1f b2 j 0xcf04 00000000000123e8 : 123e8: bc 5d lw a5, 0x78(a1) 123ea: 8d 8b andi a5, a5, 0x3 123ec: 99 e3 bnez a5, 0x123f2 123ee: 01 45 li a0, 0x0 123f0: 82 80 ret 123f2: 41 11 addi sp, sp, -0x10 123f4: 22 e0 sd s0, 0x0(sp) 123f6: 2a 84 mv s0, a0 123f8: 28 71 ld a0, 0x60(a0) 123fa: 85 45 li a1, 0x1 123fc: 06 e4 sd ra, 0x8(sp) 123fe: ef e0 00 52 jal 0x2091e 12402: 19 c9 beqz a0, 0x12418 12404: 03 37 84 3c ld a4, 0x3c8(s0) 12408: 85 47 li a5, 0x1 1240a: 63 07 f7 00 beq a4, a5, 0x12418 1240e: 03 27 04 3c lw a4, 0x3c0(s0) 12412: 6d 9b andi a4, a4, -0x5 12414: 63 08 f7 00 beq a4, a5, 0x12424 12418: 28 70 ld a0, 0x60(s0) 1241a: 89 45 li a1, 0x2 1241c: ef e0 20 50 jal 0x2091e 12420: 11 e5 bnez a0, 0x1242c 12422: 01 45 li a0, 0x0 12424: a2 60 ld ra, 0x8(sp) 12426: 02 64 ld s0, 0x0(sp) 12428: 41 01 addi sp, sp, 0x10 1242a: 82 80 ret 1242c: 03 35 84 3c ld a0, 0x3c8(s0) 12430: a2 60 ld ra, 0x8(sp) 12432: 02 64 ld s0, 0x0(sp) 12434: 13 25 35 00 slti a0, a0, 0x3 12438: 13 45 15 00 xori a0, a0, 0x1 1243c: 41 01 addi sp, sp, 0x10 1243e: 82 80 ret 0000000000012440 : 12440: 79 71 addi sp, sp, -0x30 12442: 22 f0 sd s0, 0x20(sp) 12444: 26 ec sd s1, 0x18(sp) 12446: 4a e8 sd s2, 0x10(sp) 12448: 4e e4 sd s3, 0x8(sp) 1244a: 06 f4 sd ra, 0x28(sp) 1244c: aa 89 mv s3, a0 1244e: 13 04 85 4f addi s0, a0, 0x4f8 12452: 13 09 85 66 addi s2, a0, 0x668 12456: 97 64 03 00 auipc s1, 0x36 1245a: 83 b4 24 ab ld s1, -0x54e(s1) 1245e: 08 60 ld a0, 0x0(s0) 12460: 9c 60 ld a5, 0x0(s1) 12462: 21 04 addi s0, s0, 0x8 12464: 82 97 jalr a5 12466: 23 3c 04 fe sd zero, -0x8(s0) 1246a: e3 1a 24 ff bne s0, s2, 0x1245e 1246e: 83 c7 09 73 lbu a5, 0x730(s3) 12472: 99 c7 beqz a5, 0x12480 12474: 9c 60 ld a5, 0x0(s1) 12476: 03 b5 89 72 ld a0, 0x728(s3) 1247a: 82 97 jalr a5 1247c: 23 88 09 72 sb zero, 0x730(s3) 12480: 83 c7 09 72 lbu a5, 0x720(s3) 12484: 23 b4 09 72 sd zero, 0x728(s3) 12488: 99 c7 beqz a5, 0x12496 1248a: 9c 60 ld a5, 0x0(s1) 1248c: 03 b5 89 71 ld a0, 0x718(s3) 12490: 82 97 jalr a5 12492: 23 80 09 72 sb zero, 0x720(s3) 12496: a2 70 ld ra, 0x28(sp) 12498: 02 74 ld s0, 0x20(sp) 1249a: 23 bc 09 70 sd zero, 0x718(s3) 1249e: e2 64 ld s1, 0x18(sp) 124a0: 42 69 ld s2, 0x10(sp) 124a2: a2 69 ld s3, 0x8(sp) 124a4: 45 61 addi sp, sp, 0x30 124a6: 82 80 ret 00000000000124a8 : 124a8: 5d 71 addi sp, sp, -0x50 124aa: 4e f4 sd s3, 0x28(sp) 124ac: 52 f0 sd s4, 0x20(sp) 124ae: 86 e4 sd ra, 0x48(sp) 124b0: a2 e0 sd s0, 0x40(sp) 124b2: 26 fc sd s1, 0x38(sp) 124b4: 4a f8 sd s2, 0x30(sp) 124b6: 56 ec sd s5, 0x18(sp) 124b8: 5a e8 sd s6, 0x10(sp) 124ba: 5e e4 sd s7, 0x8(sp) 124bc: ae 89 mv s3, a1 124be: 2a 8a mv s4, a0 124c0: 93 87 05 1b addi a5, a1, 0x1b0 124c4: 13 07 05 1b addi a4, a0, 0x1b0 124c8: 13 88 05 71 addi a6, a1, 0x710 124cc: 88 63 ld a0, 0x0(a5) 124ce: 8c 67 ld a1, 0x8(a5) 124d0: 90 6b ld a2, 0x10(a5) 124d2: 94 6f ld a3, 0x18(a5) 124d4: 08 e3 sd a0, 0x0(a4) 124d6: 0c e7 sd a1, 0x8(a4) 124d8: 10 eb sd a2, 0x10(a4) 124da: 14 ef sd a3, 0x18(a4) 124dc: 93 87 07 02 addi a5, a5, 0x20 124e0: 13 07 07 02 addi a4, a4, 0x20 124e4: e3 94 07 ff bne a5, a6, 0x124cc 124e8: 9c 63 ld a5, 0x0(a5) 124ea: 13 04 8a 4f addi s0, s4, 0x4f8 124ee: 13 06 00 17 li a2, 0x170 124f2: 1c e3 sd a5, 0x0(a4) 124f4: 81 45 li a1, 0x0 124f6: 22 85 mv a0, s0 124f8: ef 20 9f b6 jal 0x5060 <.plt+0x720> 124fc: 13 89 89 4f addi s2, s3, 0x4f8 12500: 13 0b 8a 65 addi s6, s4, 0x658 12504: 97 6a 03 00 auipc s5, 0x36 12508: 83 ba 4a a0 ld s5, -0x5fc(s5) 1250c: 97 6b 03 00 auipc s7, 0x36 12510: 83 bb 4b a6 ld s7, -0x59c(s7) 12514: 31 a0 j 0x12520 12516: 08 e0 sd a0, 0x0(s0) 12518: 21 04 addi s0, s0, 0x8 1251a: 21 09 addi s2, s2, 0x8 1251c: 63 0c 64 03 beq s0, s6, 0x12554 12520: 08 60 ld a0, 0x0(s0) 12522: 83 b7 0a 00 ld a5, 0x0(s5) 12526: 83 34 09 00 ld s1, 0x0(s2) 1252a: 82 97 jalr a5 1252c: 23 30 04 00 sd zero, 0x0(s0) 12530: 26 85 mv a0, s1 12532: fd d0 beqz s1, 0x12518 12534: 83 b7 0b 00 ld a5, 0x0(s7) 12538: 82 97 jalr a5 1253a: 71 fd bnez a0, 0x12516 1253c: 6d 45 li a0, 0x1b 1253e: a6 60 ld ra, 0x48(sp) 12540: 06 64 ld s0, 0x40(sp) 12542: e2 74 ld s1, 0x38(sp) 12544: 42 79 ld s2, 0x30(sp) 12546: a2 79 ld s3, 0x28(sp) 12548: 02 7a ld s4, 0x20(sp) 1254a: e2 6a ld s5, 0x18(sp) 1254c: 42 6b ld s6, 0x10(sp) 1254e: a2 6b ld s7, 0x8(sp) 12550: 61 61 addi sp, sp, 0x50 12552: 82 80 ret 12554: 03 b5 09 23 ld a0, 0x230(s3) 12558: 19 cd beqz a0, 0x12576 1255a: 03 b4 09 66 ld s0, 0x660(s3) 1255e: 01 cc beqz s0, 0x12576 12560: ef a0 91 21 jal 0x2cf78 12564: aa 85 mv a1, a0 12566: 22 85 mv a0, s0 12568: ef 30 11 59 jal 0x262f8 1256c: 23 30 aa 66 sd a0, 0x660(s4) 12570: 71 d5 beqz a0, 0x1253c 12572: 23 30 aa 22 sd a0, 0x220(s4) 12576: 01 45 li a0, 0x0 12578: d9 b7 j 0x1253e 000000000001257a : 1257a: 63 0d 05 14 beqz a0, 0x126d4 1257e: 01 11 addi sp, sp, -0x20 12580: 22 e8 sd s0, 0x10(sp) 12582: 06 ec sd ra, 0x18(sp) 12584: 2a 84 mv s0, a0 12586: 26 e4 sd s1, 0x8(sp) 12588: 4a e0 sd s2, 0x0(sp) 1258a: ef e0 50 5a jal 0x2132e 1258e: 28 70 ld a0, 0x60(s0) 12590: 01 c5 beqz a0, 0x12598 12592: a2 85 mv a1, s0 12594: ef 20 cf d8 jal 0x4b20 <.plt+0x1e0> 12598: 28 74 ld a0, 0x68(s0) 1259a: 19 c1 beqz a0, 0x125a0 1259c: ef 20 5f 9e jal 0x4f80 <.plt+0x640> 125a0: a5 64 lui s1, 0x9 125a2: a2 94 add s1, s1, s0 125a4: 03 b5 84 ae ld a0, -0x518(s1) 125a8: 11 c5 beqz a0, 0x125b4 125aa: 81 45 li a1, 0x0 125ac: ef d0 20 50 jal 0x1faae 125b0: 23 b4 04 ae sd zero, -0x518(s1) 125b4: a5 67 lui a5, 0x9 125b6: a2 97 add a5, a5, s0 125b8: 03 c7 27 b2 lbu a4, -0x4de(a5) 125bc: 23 a4 07 ca sw zero, -0x358(a5) 125c0: 97 64 03 00 auipc s1, 0x36 125c4: 83 b4 84 94 ld s1, -0x6b8(s1) 125c8: 09 c7 beqz a4, 0x125d2 125ca: 98 60 ld a4, 0x0(s1) 125cc: 03 b5 87 b2 ld a0, -0x4d8(a5) 125d0: 02 97 jalr a4 125d2: 25 69 lui s2, 0x9 125d4: 22 99 add s2, s2, s0 125d6: 9c 60 ld a5, 0x0(s1) 125d8: 03 35 09 b1 ld a0, -0x4f0(s2) 125dc: 82 97 jalr a5 125de: 03 35 84 1a ld a0, 0x1a8(s0) 125e2: 9c 60 ld a5, 0x0(s1) 125e4: 23 38 09 b0 sd zero, -0x4f0(s2) 125e8: 23 3c 09 b0 sd zero, -0x4e8(s2) 125ec: 82 97 jalr a5 125ee: 9c 60 ld a5, 0x0(s1) 125f0: 03 35 84 18 ld a0, 0x188(s0) 125f4: 23 34 04 1a sd zero, 0x1a8(s0) 125f8: 82 97 jalr a5 125fa: 03 35 09 93 ld a0, -0x6d0(s2) 125fe: 9c 60 ld a5, 0x0(s1) 12600: 23 34 04 18 sd zero, 0x188(s0) 12604: 82 97 jalr a5 12606: 9c 60 ld a5, 0x0(s1) 12608: 03 35 89 96 ld a0, -0x698(s2) 1260c: 23 38 09 92 sd zero, -0x6d0(s2) 12610: 82 97 jalr a5 12612: 9c 60 ld a5, 0x0(s1) 12614: 03 35 84 18 ld a0, 0x188(s0) 12618: 23 34 09 96 sd zero, -0x698(s2) 1261c: 82 97 jalr a5 1261e: 83 47 04 73 lbu a5, 0x730(s0) 12622: 23 34 04 18 sd zero, 0x188(s0) 12626: 99 c7 beqz a5, 0x12634 12628: 9c 60 ld a5, 0x0(s1) 1262a: 03 35 84 72 ld a0, 0x728(s0) 1262e: 82 97 jalr a5 12630: 23 08 04 72 sb zero, 0x730(s0) 12634: 83 47 04 72 lbu a5, 0x720(s0) 12638: 23 34 04 72 sd zero, 0x728(s0) 1263c: 99 c7 beqz a5, 0x1264a 1263e: 9c 60 ld a5, 0x0(s1) 12640: 03 35 84 71 ld a0, 0x718(s0) 12644: 82 97 jalr a5 12646: 23 00 04 72 sb zero, 0x720(s0) 1264a: 05 69 lui s2, 0x1 1264c: 22 99 add s2, s2, s0 1264e: 9c 60 ld a5, 0x0(s1) 12650: 03 35 89 90 ld a0, -0x6f8(s2) 12654: 23 3c 04 70 sd zero, 0x718(s0) 12658: 82 97 jalr a5 1265a: 85 45 li a1, 0x1 1265c: 23 34 09 90 sd zero, -0x6f8(s2) 12660: 22 85 mv a0, s0 12662: ef 60 df ee jal 0x954e 12666: 22 85 mv a0, s0 12668: 25 69 lui s2, 0x9 1266a: 22 99 add s2, s2, s0 1266c: ef 00 81 4a jal 0x22b14 12670: 9c 60 ld a5, 0x0(s1) 12672: 03 35 89 c0 ld a0, -0x3f8(s2) 12676: 82 97 jalr a5 12678: 9c 60 ld a5, 0x0(s1) 1267a: 03 35 09 c1 ld a0, -0x3f0(s2) 1267e: 23 34 09 c0 sd zero, -0x3f8(s2) 12682: 82 97 jalr a5 12684: 3c 78 ld a5, 0x70(s0) 12686: 23 38 09 c0 sd zero, -0x3f0(s2) 1268a: 91 cf beqz a5, 0x126a6 1268c: 85 45 li a1, 0x1 1268e: 09 46 li a2, 0x2 12690: 22 85 mv a0, s0 12692: ef 00 41 22 jal 0x228b6 12696: 38 78 ld a4, 0x70(s0) 12698: 85 45 li a1, 0x1 1269a: 22 85 mv a0, s0 1269c: 5c 43 lw a5, 0x4(a4) 1269e: fd 37 addiw a5, a5, -0x1 126a0: 5c c3 sw a5, 0x4(a4) 126a2: ef 00 21 24 jal 0x228e4 126a6: 83 47 04 6a lbu a5, 0x6a0(s0) 126aa: 91 ef bnez a5, 0x126c6 126ac: 22 85 mv a0, s0 126ae: ef f0 3f d9 jal 0x12440 126b2: 9c 60 ld a5, 0x0(s1) 126b4: 22 85 mv a0, s0 126b6: 82 97 jalr a5 126b8: e2 60 ld ra, 0x18(sp) 126ba: 42 64 ld s0, 0x10(sp) 126bc: a2 64 ld s1, 0x8(sp) 126be: 02 69 ld s2, 0x0(sp) 126c0: 01 45 li a0, 0x0 126c2: 05 61 addi sp, sp, 0x20 126c4: 82 80 ret 126c6: 25 65 lui a0, 0x9 126c8: 13 05 85 b8 addi a0, a0, -0x478 126cc: 22 95 add a0, a0, s0 126ce: ef b0 d0 13 jal 0x1e00a 126d2: e9 bf j 0x126ac 126d4: 01 45 li a0, 0x0 126d6: 82 80 ret 00000000000126d8 : 126d8: 97 67 03 00 auipc a5, 0x36 126dc: 83 b7 87 8f ld a5, -0x708(a5) 126e0: 03 be 07 00 ld t3, 0x0(a5) 126e4: 97 57 03 00 auipc a5, 0x35 126e8: 83 b7 c7 7e ld a5, 0x7ec(a5) 126ec: 03 b3 07 00 ld t1, 0x0(a5) 126f0: 97 67 03 00 auipc a5, 0x36 126f4: 83 b7 87 88 ld a5, -0x778(a5) 126f8: 83 b8 07 00 ld a7, 0x0(a5) 126fc: 23 30 c5 03 sd t3, 0x20(a0) 12700: aa 87 mv a5, a0 12702: 23 34 65 02 sd t1, 0x28(a0) 12706: 23 30 15 01 sd a7, 0x0(a0) 1270a: 17 55 03 00 auipc a0, 0x35 1270e: 03 35 65 7d ld a0, 0x7d6(a0) 12712: c8 eb sd a0, 0x90(a5) 12714: 17 65 03 00 auipc a0, 0x36 12718: 03 35 c5 82 ld a0, -0x7d4(a0) 1271c: c8 f7 sd a0, 0xa8(a5) 1271e: 15 45 li a0, 0x5 12720: 05 47 li a4, 0x1 12722: fd 56 li a3, -0x1 12724: 13 06 10 10 li a2, 0x101 12728: 93 05 c0 03 li a1, 0x3c 1272c: 23 bc a7 26 sd a0, 0x278(a5) 12730: 13 05 80 43 li a0, 0x438 12734: 23 b4 d7 16 sd a3, 0x168(a5) 12738: d4 e3 sd a3, 0x80(a5) 1273a: b4 f3 sd a3, 0x60(a5) 1273c: 88 ef sd a0, 0x18(a5) 1273e: 23 b0 d7 32 sd a3, 0x320(a5) 12742: 23 b8 07 0a sd zero, 0xb0(a5) 12746: 23 bc 07 06 sd zero, 0x78(a5) 1274a: 23 b4 07 10 sd zero, 0x108(a5) 1274e: 23 b8 07 10 sd zero, 0x110(a5) 12752: 23 bc 07 10 sd zero, 0x118(a5) 12756: 23 b0 07 12 sd zero, 0x120(a5) 1275a: 23 a8 e7 20 sw a4, 0x210(a5) 1275e: 23 a2 e7 4e sw a4, 0x4e4(a5) 12762: 23 92 c7 30 sh a2, 0x304(a5) 12766: 23 83 07 30 sb zero, 0x306(a5) 1276a: 23 a8 e7 2c sw a4, 0x2d0(a5) 1276e: 23 b0 b7 2a sd a1, 0x2a0(a5) 12772: 23 ac 07 28 sw zero, 0x298(a5) 12776: b8 e7 sd a4, 0x48(a5) 12778: b8 eb sd a4, 0x50(a5) 1277a: a3 87 e7 2e sb a4, 0x2ef(a5) 1277e: 23 98 c7 22 sh a2, 0x230(a5) 12782: 23 88 e7 28 sb a4, 0x290(a5) 12786: 13 05 40 1a li a0, 0x1a4 1278a: 37 08 00 f4 lui a6, 0xf4000 1278e: 23 b8 a7 32 sd a0, 0x330(a5) 12792: 13 08 f8 be addi a6, a6, -0x411 12796: 93 08 d0 1e li a7, 0x1ed 1279a: 23 b0 d7 4c sd a3, 0x4c0(a5) 1279e: 93 06 80 3e li a3, 0x3e8 127a2: 01 45 li a0, 0x0 127a4: 23 bc 17 33 sd a7, 0x338(a5) 127a8: 23 b4 07 4d sd a6, 0x4c8(a5) 127ac: 23 88 07 4c sb zero, 0x4d0(a5) 127b0: 23 88 07 4e sb zero, 0x4f0(a5) 127b4: 23 bc 07 4e sd zero, 0x4f8(a5) 127b8: 23 b0 07 50 sd zero, 0x500(a5) 127bc: 23 80 07 52 sb zero, 0x520(a5) 127c0: 23 b8 b7 52 sd a1, 0x530(a5) 127c4: 23 b4 b7 52 sd a1, 0x528(a5) 127c8: 23 8c 07 52 sb zero, 0x538(a5) 127cc: 23 8b e7 30 sb a4, 0x316(a5) 127d0: 23 94 c7 54 sh a2, 0x548(a5) 127d4: 23 b8 d7 54 sd a3, 0x550(a5) 127d8: 23 88 e7 1a sb a4, 0x1b0(a5) 127dc: 82 80 ret 00000000000127de : 127de: 97 57 03 00 auipc a5, 0x35 127e2: 83 b7 a7 7e ld a5, 0x7ea(a5) 127e6: 9c 63 ld a5, 0x0(a5) 127e8: 79 71 addi sp, sp, -0x30 127ea: a5 65 lui a1, 0x9 127ec: 52 e0 sd s4, 0x0(sp) 127ee: 06 f4 sd ra, 0x28(sp) 127f0: 4a e8 sd s2, 0x10(sp) 127f2: 2a 8a mv s4, a0 127f4: 93 85 05 cb addi a1, a1, -0x350 127f8: 05 45 li a0, 0x1 127fa: 82 97 jalr a5 127fc: 4d cd beqz a0, 0x128b6 127fe: 97 57 03 00 auipc a5, 0x35 12802: 83 b7 27 71 ld a5, 0x712(a5) 12806: 98 63 ld a4, 0x0(a5) 12808: 25 69 lui s2, 0x9 1280a: b7 e7 de c0 lui a5, 0xc0dee 1280e: 22 f0 sd s0, 0x20(sp) 12810: 26 ec sd s1, 0x18(sp) 12812: 4e e4 sd s3, 0x8(sp) 12814: 2a 99 add s2, s2, a0 12816: 93 87 d7 ba addi a5, a5, -0x453 1281a: 2a 84 mv s0, a0 1281c: 23 24 f9 ca sw a5, -0x358(s2) 12820: 13 05 00 10 li a0, 0x100 12824: 85 69 lui s3, 0x1 12826: 02 97 jalr a4 12828: a2 99 add s3, s3, s0 1282a: 23 b4 a9 90 sd a0, -0x6f8(s3) 1282e: aa 84 mv s1, a0 12830: 31 c9 beqz a0, 0x12884 12832: 13 05 04 1b addi a0, s0, 0x1b0 12836: ef f0 3f ea jal 0x126d8 1283a: 83 27 84 78 lw a5, 0x788(s0) 1283e: 13 07 00 10 li a4, 0x100 12842: 23 b8 e9 90 sd a4, -0x6f0(s3) 12846: 23 b0 09 90 sd zero, -0x700(s3) 1284a: 93 e7 07 01 ori a5, a5, 0x10 1284e: 23 24 f4 78 sw a5, 0x788(s0) 12852: fd 57 li a5, -0x1 12854: 23 30 f9 92 sd a5, -0x6e0(s2) 12858: 23 24 09 b8 sw zero, -0x478(s2) 1285c: 23 30 09 ba sd zero, -0x460(s2) 12860: 95 47 li a5, 0x5 12862: 23 3c 04 6a sd zero, 0x6b8(s0) 12866: 23 38 f4 6e sd a5, 0x6f0(s0) 1286a: 2a 89 mv s2, a0 1286c: 09 ed bnez a0, 0x12886 1286e: 23 30 8a 00 sd s0, 0x0(s4) 12872: a2 70 ld ra, 0x28(sp) 12874: 02 74 ld s0, 0x20(sp) 12876: e2 64 ld s1, 0x18(sp) 12878: a2 69 ld s3, 0x8(sp) 1287a: 02 6a ld s4, 0x0(sp) 1287c: 4a 85 mv a0, s2 1287e: 42 69 ld s2, 0x10(sp) 12880: 45 61 addi sp, sp, 0x30 12882: 82 80 ret 12884: 6d 49 li s2, 0x1b 12886: 97 59 03 00 auipc s3, 0x35 1288a: 83 b9 29 68 ld s3, 0x682(s3) 1288e: 83 b7 09 00 ld a5, 0x0(s3) 12892: 26 85 mv a0, s1 12894: 82 97 jalr a5 12896: 22 85 mv a0, s0 12898: ef f0 9f ba jal 0x12440 1289c: 83 b7 09 00 ld a5, 0x0(s3) 128a0: 22 85 mv a0, s0 128a2: 82 97 jalr a5 128a4: a2 70 ld ra, 0x28(sp) 128a6: 02 74 ld s0, 0x20(sp) 128a8: e2 64 ld s1, 0x18(sp) 128aa: a2 69 ld s3, 0x8(sp) 128ac: 02 6a ld s4, 0x0(sp) 128ae: 4a 85 mv a0, s2 128b0: 42 69 ld s2, 0x10(sp) 128b2: 45 61 addi sp, sp, 0x30 128b4: 82 80 ret 128b6: a2 70 ld ra, 0x28(sp) 128b8: 6d 49 li s2, 0x1b 128ba: 02 6a ld s4, 0x0(sp) 128bc: 4a 85 mv a0, s2 128be: 42 69 ld s2, 0x10(sp) 128c0: 45 61 addi sp, sp, 0x30 128c2: 82 80 ret 00000000000128c4 : 128c4: 39 71 addi sp, sp, -0x40 128c6: 8d 67 lui a5, 0x3 128c8: 22 f8 sd s0, 0x30(sp) 128ca: 06 fc sd ra, 0x38(sp) 128cc: 26 f4 sd s1, 0x28(sp) 128ce: 93 87 37 80 addi a5, a5, -0x7fd 128d2: 2a 84 mv s0, a0 128d4: 63 e0 b7 06 bltu a5, a1, 0x12934 128d8: 89 67 lui a5, 0x2 128da: 93 87 07 71 addi a5, a5, 0x710 128de: 63 e5 b7 02 bltu a5, a1, 0x12908 128e2: f5 35 addiw a1, a1, -0x3 128e4: 1b 87 05 00 sext.w a4, a1 128e8: 93 07 10 0f li a5, 0xf1 128ec: 63 ec e7 06 bltu a5, a4, 0x12964 128f0: 93 97 05 02 slli a5, a1, 0x20 128f4: 17 67 02 00 auipc a4, 0x26 128f8: 13 07 07 2c addi a4, a4, 0x2c0 128fc: 93 d5 e7 01 srli a1, a5, 0x1e 12900: ba 95 add a1, a1, a4 12902: 9c 41 lw a5, 0x0(a1) 12904: ba 97 add a5, a5, a4 12906: 82 87 jr a5 12908: f9 77 lui a5, 0xffffe 1290a: 9b 87 f7 8e addiw a5, a5, -0x711 1290e: bd 9d addw a1, a1, a5 12910: 1b 87 05 00 sext.w a4, a1 12914: 93 07 20 0f li a5, 0xf2 12918: 63 e6 e7 04 bltu a5, a4, 0x12964 1291c: 93 97 05 02 slli a5, a1, 0x20 12920: 17 67 02 00 auipc a4, 0x26 12924: 13 07 c7 65 addi a4, a4, 0x65c 12928: 93 d5 e7 01 srli a1, a5, 0x1e 1292c: ba 95 add a1, a1, a4 1292e: 9c 41 lw a5, 0x0(a1) 12930: ba 97 add a5, a5, a4 12932: 82 87 jr a5 12934: 95 67 lui a5, 0x5 12936: 93 87 b7 ef addi a5, a5, -0x105 1293a: 63 f4 b7 00 bgeu a5, a1, 0x12942 1293e: 6f 10 60 2f j 0x13c34 12942: 95 67 lui a5, 0x5 12944: 93 87 b7 e8 addi a5, a5, -0x175 12948: 63 e4 b7 00 bltu a5, a1, 0x12950 1294c: 6f 10 80 36 j 0x13cb4 12950: ed 77 lui a5, 0xffffb 12952: 9b 87 47 17 addiw a5, a5, 0x174 12956: bd 9d addw a1, a1, a5 12958: 1b 87 05 00 sext.w a4, a1 1295c: 93 07 f0 06 li a5, 0x6f 12960: 63 fa e7 00 bgeu a5, a4, 0x12974 12964: 93 04 00 03 li s1, 0x30 12968: e2 70 ld ra, 0x38(sp) 1296a: 42 74 ld s0, 0x30(sp) 1296c: 26 85 mv a0, s1 1296e: a2 74 ld s1, 0x28(sp) 12970: 21 61 addi sp, sp, 0x40 12972: 82 80 ret 12974: 93 97 05 02 slli a5, a1, 0x20 12978: 17 77 02 00 auipc a4, 0x27 1297c: 13 07 07 9d addi a4, a4, -0x630 12980: 93 d5 e7 01 srli a1, a5, 0x1e 12984: ba 95 add a1, a1, a4 12986: 9c 41 lw a5, 0x0(a1) 12988: ba 97 add a5, a5, a4 1298a: 82 87 jr a5 1298c: 91 44 li s1, 0x4 1298e: e9 bf j 0x12968 12990: 18 62 ld a4, 0x0(a2) 12992: a5 67 lui a5, 0x9 12994: aa 97 add a5, a5, a0 12996: 23 bc e7 b2 sd a4, -0x4c8(a5) 1299a: 81 44 li s1, 0x0 1299c: f1 b7 j 0x12968 1299e: 1c 62 ld a5, 0x0(a2) 129a0: 33 37 f0 00 snez a4, a5 129a4: 23 04 e5 4a sb a4, 0x4a8(a0) 129a8: 99 e3 bnez a5, 0x129ae 129aa: 6f 10 00 3a j 0x13d4a 129ae: 91 47 li a5, 0x4 129b0: 23 20 f5 3c sw a5, 0x3c0(a0) 129b4: a3 03 05 4a sb zero, 0x4a7(a0) 129b8: 81 44 li s1, 0x0 129ba: 7d b7 j 0x12968 129bc: 97 57 03 00 auipc a5, 0x35 129c0: 83 b7 c7 54 ld a5, 0x54c(a5) 129c4: 9c 63 ld a5, 0x0(a5) 129c6: 03 35 85 62 ld a0, 0x628(a0) 129ca: 04 62 ld s1, 0x0(a2) 129cc: 82 97 jalr a5 129ce: 23 34 04 62 sd zero, 0x628(s0) 129d2: e1 d4 beqz s1, 0x1299a 129d4: 97 57 03 00 auipc a5, 0x35 129d8: 83 b7 c7 59 ld a5, 0x59c(a5) 129dc: 9c 63 ld a5, 0x0(a5) 129de: 26 85 mv a0, s1 129e0: 82 97 jalr a5 129e2: 19 e1 bnez a0, 0x129e8 129e4: 6f 10 40 60 j 0x13fe8 129e8: 23 34 a4 62 sd a0, 0x628(s0) 129ec: 81 44 li s1, 0x0 129ee: ad bf j 0x12968 129f0: 1c 62 ld a5, 0x0(a2) 129f2: 81 44 li s1, 0x0 129f4: 23 3c f4 46 sd a5, 0x478(s0) 129f8: 85 bf j 0x12968 129fa: 1c 62 ld a5, 0x0(a2) 129fc: 81 44 li s1, 0x0 129fe: 23 3c f4 30 sd a5, 0x318(s0) 12a02: 9d b7 j 0x12968 12a04: 1c 62 ld a5, 0x0(a2) 12a06: 81 44 li s1, 0x0 12a08: 23 30 f4 34 sd a5, 0x340(s0) 12a0c: b1 bf j 0x12968 12a0e: 1c 62 ld a5, 0x0(a2) 12a10: 81 44 li s1, 0x0 12a12: 23 34 f5 32 sd a5, 0x328(a0) 12a16: 89 bf j 0x12968 12a18: 1c 62 ld a5, 0x0(a2) 12a1a: 81 44 li s1, 0x0 12a1c: 23 34 f5 1c sd a5, 0x1c8(a0) 12a20: a1 b7 j 0x12968 12a22: 04 62 ld s1, 0x0(a2) 12a24: 83 37 05 23 ld a5, 0x230(a0) 12a28: 63 da 97 00 bge a5, s1, 0x12a3c 12a2c: 83 37 05 66 ld a5, 0x660(a0) 12a30: 03 35 05 22 ld a0, 0x220(a0) 12a34: 63 14 f5 00 bne a0, a5, 0x12a3c 12a38: 6f 10 a0 13 j 0x13b72 12a3c: 23 38 94 22 sd s1, 0x230(s0) 12a40: 81 44 li s1, 0x0 12a42: 1d b7 j 0x12968 12a44: 1c 62 ld a5, 0x0(a2) 12a46: 81 44 li s1, 0x0 12a48: b3 37 f0 00 snez a5, a5 12a4c: 23 0d f5 48 sb a5, 0x49a(a0) 12a50: 21 bf j 0x12968 12a52: 1c 62 ld a5, 0x0(a2) 12a54: 81 44 li s1, 0x0 12a56: b3 37 f0 00 snez a5, a5 12a5a: 23 00 f5 3e sb a5, 0x3e0(a0) 12a5e: 29 b7 j 0x12968 12a60: 1c 62 ld a5, 0x0(a2) 12a62: 81 44 li s1, 0x0 12a64: 23 38 f5 20 sd a5, 0x210(a0) 12a68: 01 b7 j 0x12968 12a6a: 1c 62 ld a5, 0x0(a2) 12a6c: 81 44 li s1, 0x0 12a6e: b3 37 f0 00 snez a5, a5 12a72: a3 0c f5 48 sb a5, 0x499(a0) 12a76: cd bd j 0x12968 12a78: 1c 62 ld a5, 0x0(a2) 12a7a: 81 44 li s1, 0x0 12a7c: 23 38 f5 6e sd a5, 0x6f0(a0) 12a80: e5 b5 j 0x12968 12a82: 1c 62 ld a5, 0x0(a2) 12a84: 81 44 li s1, 0x0 12a86: b3 37 f0 00 snez a5, a5 12a8a: a3 09 f5 4a sb a5, 0x4b3(a0) 12a8e: e9 bd j 0x12968 12a90: 1c 62 ld a5, 0x0(a2) 12a92: 81 44 li s1, 0x0 12a94: 23 3c f5 3a sd a5, 0x3b8(a0) 12a98: c1 bd j 0x12968 12a9a: 1c 62 ld a5, 0x0(a2) 12a9c: 81 44 li s1, 0x0 12a9e: b3 37 f0 00 snez a5, a5 12aa2: 23 08 f5 4a sb a5, 0x4b0(a0) 12aa6: c9 b5 j 0x12968 12aa8: 1c 62 ld a5, 0x0(a2) 12aaa: 81 44 li s1, 0x0 12aac: b3 37 f0 00 snez a5, a5 12ab0: 23 02 f5 4a sb a5, 0x4a4(a0) 12ab4: 55 bd j 0x12968 12ab6: 18 62 ld a4, 0x0(a2) 12ab8: 83 27 85 78 lw a5, 0x788(a0) 12abc: b3 36 e0 00 snez a3, a4 12ac0: a3 0f d5 48 sb a3, 0x49f(a0) 12ac4: 19 e3 bnez a4, 0x12aca 12ac6: 6f 10 00 29 j 0x13d56 12aca: 93 e7 07 01 ori a5, a5, 0x10 12ace: 23 24 f5 78 sw a5, 0x788(a0) 12ad2: 81 44 li s1, 0x0 12ad4: 51 bd j 0x12968 12ad6: 1c 62 ld a5, 0x0(a2) 12ad8: 81 44 li s1, 0x0 12ada: b3 37 f0 00 snez a5, a5 12ade: a3 03 f5 4a sb a5, 0x4a7(a0) 12ae2: 59 b5 j 0x12968 12ae4: 1c 62 ld a5, 0x0(a2) 12ae6: 81 44 li s1, 0x0 12ae8: 23 26 f5 4a sw a5, 0x4ac(a0) 12aec: b5 bd j 0x12968 12aee: 1c 62 ld a5, 0x0(a2) 12af0: 81 44 li s1, 0x0 12af2: b3 37 f0 00 snez a5, a5 12af6: a3 00 f5 4a sb a5, 0x4a1(a0) 12afa: bd b5 j 0x12968 12afc: 1c 62 ld a5, 0x0(a2) 12afe: 81 44 li s1, 0x0 12b00: b3 37 f0 00 snez a5, a5 12b04: 23 00 f5 4a sb a5, 0x4a0(a0) 12b08: 85 b5 j 0x12968 12b0a: 1c 62 ld a5, 0x0(a2) 12b0c: 81 44 li s1, 0x0 12b0e: b3 37 f0 00 snez a5, a5 12b12: a3 0d f5 48 sb a5, 0x49b(a0) 12b16: 89 bd j 0x12968 12b18: 1c 62 ld a5, 0x0(a2) 12b1a: 81 44 li s1, 0x0 12b1c: b3 37 f0 00 snez a5, a5 12b20: 23 03 f5 4a sb a5, 0x4a6(a0) 12b24: 91 b5 j 0x12968 12b26: 1c 62 ld a5, 0x0(a2) 12b28: 81 44 li s1, 0x0 12b2a: b3 37 f0 00 snez a5, a5 12b2e: a3 0e f5 48 sb a5, 0x49d(a0) 12b32: 1d bd j 0x12968 12b34: 1c 62 ld a5, 0x0(a2) 12b36: 81 44 li s1, 0x0 12b38: b3 37 f0 00 snez a5, a5 12b3c: 23 0e f5 48 sb a5, 0x49c(a0) 12b40: 25 b5 j 0x12968 12b42: 1c 62 ld a5, 0x0(a2) 12b44: 99 e3 bnez a5, 0x12b4a 12b46: 6f 10 40 20 j 0x13d4a 12b4a: 89 47 li a5, 0x2 12b4c: 23 20 f5 3c sw a5, 0x3c0(a0) 12b50: a3 03 05 4a sb zero, 0x4a7(a0) 12b54: 81 44 li s1, 0x0 12b56: 09 bd j 0x12968 12b58: 18 62 ld a4, 0x0(a2) 12b5a: a9 46 li a3, 0xa 12b5c: 81 47 li a5, 0x0 12b5e: 13 06 f7 ff addi a2, a4, -0x1 12b62: 63 e4 c6 00 bltu a3, a2, 0x12b6a 12b66: 9b 07 07 00 sext.w a5, a4 12b6a: 23 2a f4 68 sw a5, 0x694(s0) 12b6e: 81 44 li s1, 0x0 12b70: e5 bb j 0x12968 12b72: 1c 62 ld a5, 0x0(a2) 12b74: 81 44 li s1, 0x0 12b76: 23 38 f5 1e sd a5, 0x1f0(a0) 12b7a: fd b3 j 0x12968 12b7c: 1c 62 ld a5, 0x0(a2) 12b7e: 13 07 80 3e li a4, 0x3e8 12b82: 81 44 li s1, 0x0 12b84: b3 87 e7 02 mul a5, a5, a4 12b88: 23 34 f5 2e sd a5, 0x2e8(a0) 12b8c: f1 bb j 0x12968 12b8e: 1c 62 ld a5, 0x0(a2) 12b90: 81 44 li s1, 0x0 12b92: 23 20 f5 48 sw a5, 0x480(a0) 12b96: c9 bb j 0x12968 12b98: 08 62 ld a0, 0x0(a2) 12b9a: 81 44 li s1, 0x0 12b9c: ef a0 01 3d jal 0x2cf6c 12ba0: 23 1c a4 22 sh a0, 0x238(s0) 12ba4: d1 b3 j 0x12968 12ba6: 08 62 ld a0, 0x0(a2) 12ba8: 81 44 li s1, 0x0 12baa: ef a0 81 3b jal 0x2cf62 12bae: 23 2e a4 22 sw a0, 0x23c(s0) 12bb2: 5d bb j 0x12968 12bb4: 1c 62 ld a5, 0x0(a2) 12bb6: 81 44 li s1, 0x0 12bb8: b3 37 f0 00 snez a5, a5 12bbc: a3 04 f5 4c sb a5, 0x4c9(a0) 12bc0: 65 b3 j 0x12968 12bc2: 1c 62 ld a5, 0x0(a2) 12bc4: 81 44 li s1, 0x0 12bc6: b3 37 f0 00 snez a5, a5 12bca: 23 00 f5 44 sb a5, 0x440(a0) 12bce: 69 bb j 0x12968 12bd0: 1c 62 ld a5, 0x0(a2) 12bd2: 81 44 li s1, 0x0 12bd4: 23 20 f5 4c sw a5, 0x4c0(a0) 12bd8: 41 bb j 0x12968 12bda: 1c 62 ld a5, 0x0(a2) 12bdc: 81 44 li s1, 0x0 12bde: 23 34 f5 2e sd a5, 0x2e8(a0) 12be2: 59 b3 j 0x12968 12be4: 1c 62 ld a5, 0x0(a2) 12be6: 81 44 li s1, 0x0 12be8: 23 38 f5 2e sd a5, 0x2f0(a0) 12bec: b5 bb j 0x12968 12bee: 1c 62 ld a5, 0x0(a2) 12bf0: 81 44 li s1, 0x0 12bf2: 93 b7 17 00 seqz a5, a5 12bf6: 23 0c f5 4c sb a5, 0x4d8(a0) 12bfa: bd b3 j 0x12968 12bfc: 1c 62 ld a5, 0x0(a2) 12bfe: 81 44 li s1, 0x0 12c00: 93 b7 17 00 seqz a5, a5 12c04: a3 0c f5 4c sb a5, 0x4d9(a0) 12c08: 85 b3 j 0x12968 12c0a: 1c 62 ld a5, 0x0(a2) 12c0c: 81 44 li s1, 0x0 12c0e: 23 30 f5 4e sd a5, 0x4e0(a0) 12c12: 99 bb j 0x12968 12c14: 1c 62 ld a5, 0x0(a2) 12c16: 81 44 li s1, 0x0 12c18: 23 34 f5 4e sd a5, 0x4e8(a0) 12c1c: b1 b3 j 0x12968 12c1e: 08 62 ld a0, 0x0(a2) 12c20: 81 44 li s1, 0x0 12c22: ef a0 01 34 jal 0x2cf62 12c26: 93 77 75 00 andi a5, a0, 0x7 12c2a: 23 2c f4 20 sw a5, 0x218(s0) 12c2e: 2d bb j 0x12968 12c30: 1c 62 ld a5, 0x0(a2) 12c32: 99 e3 bnez a5, 0x12c38 12c34: 6f 10 40 1c j 0x13df8 12c38: 05 47 li a4, 0x1 12c3a: e3 95 e7 d2 bne a5, a4, 0x12964 12c3e: 23 08 f5 4e sb a5, 0x4f0(a0) 12c42: 81 44 li s1, 0x0 12c44: 15 b3 j 0x12968 12c46: 1c 62 ld a5, 0x0(a2) 12c48: 81 44 li s1, 0x0 12c4a: b3 37 f0 00 snez a5, a5 12c4e: a3 02 f5 4c sb a5, 0x4c5(a0) 12c52: 19 bb j 0x12968 12c54: 1c 62 ld a5, 0x0(a2) 12c56: 81 44 li s1, 0x0 12c58: 23 38 f5 44 sd a5, 0x450(a0) 12c5c: 31 b3 j 0x12968 12c5e: 1c 62 ld a5, 0x0(a2) 12c60: 81 44 li s1, 0x0 12c62: b3 37 f0 00 snez a5, a5 12c66: a3 00 f5 36 sb a5, 0x361(a0) 12c6a: fd b9 j 0x12968 12c6c: 18 62 ld a4, 0x0(a2) 12c6e: 91 67 lui a5, 0x4 12c70: f9 17 addi a5, a5, -0x2 12c72: 93 06 f7 ff addi a3, a4, -0x1 12c76: 63 f4 d7 00 bgeu a5, a3, 0x12c7e 12c7a: 6f 10 80 12 j 0x13da2 12c7e: 23 3c e5 44 sd a4, 0x458(a0) 12c82: 81 44 li s1, 0x0 12c84: d5 b1 j 0x12968 12c86: 1c 62 ld a5, 0x0(a2) 12c88: 81 44 li s1, 0x0 12c8a: b3 37 f0 00 snez a5, a5 12c8e: 23 02 f5 4c sb a5, 0x4c4(a0) 12c92: d9 b9 j 0x12968 12c94: 1c 62 ld a5, 0x0(a2) 12c96: 81 44 li s1, 0x0 12c98: 23 24 f5 44 sw a5, 0x448(a0) 12c9c: f1 b1 j 0x12968 12c9e: 1c 62 ld a5, 0x0(a2) 12ca0: 81 44 li s1, 0x0 12ca2: b3 37 f0 00 snez a5, a5 12ca6: a3 01 f5 4a sb a5, 0x4a3(a0) 12caa: 7d b9 j 0x12968 12cac: 1c 62 ld a5, 0x0(a2) 12cae: 81 44 li s1, 0x0 12cb0: b3 37 f0 00 snez a5, a5 12cb4: a3 0a f5 4a sb a5, 0x4b5(a0) 12cb8: 45 b9 j 0x12968 12cba: 14 62 ld a3, 0x0(a2) 12cbc: 99 c2 beqz a3, 0x12cc2 12cbe: 6f 10 e0 0e j 0x13dac 12cc2: 23 3c 05 1e sd zero, 0x1f8(a0) 12cc6: 81 44 li s1, 0x0 12cc8: 45 b1 j 0x12968 12cca: 1c 62 ld a5, 0x0(a2) 12ccc: 05 47 li a4, 0x1 12cce: 63 94 e7 00 bne a5, a4, 0x12cd6 12cd2: 6f 10 80 1e j 0x13eba 12cd6: 09 47 li a4, 0x2 12cd8: 63 94 e7 00 bne a5, a4, 0x12ce0 12cdc: 6f 10 40 1d j 0x13eb0 12ce0: 93 04 00 03 li s1, 0x30 12ce4: e3 92 07 c8 bnez a5, 0x12968 12ce8: 23 22 05 48 sw zero, 0x484(a0) 12cec: 81 44 li s1, 0x0 12cee: ad b9 j 0x12968 12cf0: 14 62 ld a3, 0x0(a2) 12cf2: 99 c2 beqz a3, 0x12cf8 12cf4: 6f 10 e0 06 j 0x13d62 12cf8: 23 30 05 20 sd zero, 0x200(a0) 12cfc: 81 44 li s1, 0x0 12cfe: ad b1 j 0x12968 12d00: 1c 62 ld a5, 0x0(a2) 12d02: 13 07 80 3e li a4, 0x3e8 12d06: 81 44 li s1, 0x0 12d08: b3 87 e7 02 mul a5, a5, a4 12d0c: 23 30 f5 30 sd a5, 0x300(a0) 12d10: a1 b9 j 0x12968 12d12: 1c 62 ld a5, 0x0(a2) 12d14: 81 44 li s1, 0x0 12d16: 23 38 f5 46 sd a5, 0x470(a0) 12d1a: b9 b1 j 0x12968 12d1c: 1c 62 ld a5, 0x0(a2) 12d1e: 81 44 li s1, 0x0 12d20: 23 30 f5 32 sd a5, 0x320(a0) 12d24: 91 b1 j 0x12968 12d26: 1c 62 ld a5, 0x0(a2) 12d28: 81 44 li s1, 0x0 12d2a: b3 37 f0 00 snez a5, a5 12d2e: 23 01 f5 36 sb a5, 0x362(a0) 12d32: 1d b9 j 0x12968 12d34: 1c 62 ld a5, 0x0(a2) 12d36: 81 44 li s1, 0x0 12d38: 23 28 f5 3a sw a5, 0x3b0(a0) 12d3c: 35 b1 j 0x12968 12d3e: 1c 62 ld a5, 0x0(a2) 12d40: 81 44 li s1, 0x0 12d42: b3 37 f0 00 snez a5, a5 12d46: 23 03 f5 4c sb a5, 0x4c6(a0) 12d4a: 39 b9 j 0x12968 12d4c: 1c 62 ld a5, 0x0(a2) 12d4e: 81 44 li s1, 0x0 12d50: 23 2e f5 4a sw a5, 0x4bc(a0) 12d54: 11 b9 j 0x12968 12d56: 1c 62 ld a5, 0x0(a2) 12d58: 81 44 li s1, 0x0 12d5a: b3 37 f0 00 snez a5, a5 12d5e: 23 09 f5 4a sb a5, 0x4b2(a0) 12d62: 19 b1 j 0x12968 12d64: 1c 62 ld a5, 0x0(a2) 12d66: 13 07 80 3e li a4, 0x3e8 12d6a: 81 44 li s1, 0x0 12d6c: b3 87 e7 02 mul a5, a5, a4 12d70: 23 38 f5 2e sd a5, 0x2f0(a0) 12d74: d5 be j 0x12968 12d76: 1c 62 ld a5, 0x0(a2) 12d78: e3 81 07 c2 beqz a5, 0x1299a 12d7c: 85 47 li a5, 0x1 12d7e: 23 20 f5 3c sw a5, 0x3c0(a0) 12d82: 23 04 05 4a sb zero, 0x4a8(a0) 12d86: a3 03 05 4a sb zero, 0x4a7(a0) 12d8a: 81 44 li s1, 0x0 12d8c: f1 be j 0x12968 12d8e: 1c 62 ld a5, 0x0(a2) 12d90: 05 47 li a4, 0x1 12d92: 63 94 e7 00 bne a5, a4, 0x12d9a 12d96: 6f 10 20 23 j 0x13fc8 12d9a: b3 37 f0 00 snez a5, a5 12d9e: a3 00 f5 3e sb a5, 0x3e1(a0) 12da2: 81 44 li s1, 0x0 12da4: d1 b6 j 0x12968 12da6: 1c 62 ld a5, 0x0(a2) 12da8: 81 44 li s1, 0x0 12daa: b3 37 f0 00 snez a5, a5 12dae: 23 0c f5 6e sb a5, 0x6f8(a0) 12db2: 5d be j 0x12968 12db4: 1c 62 ld a5, 0x0(a2) 12db6: 81 44 li s1, 0x0 12db8: b3 37 f0 00 snez a5, a5 12dbc: a3 0c f5 6e sb a5, 0x6f9(a0) 12dc0: 65 b6 j 0x12968 12dc2: 1c 62 ld a5, 0x0(a2) 12dc4: 81 44 li s1, 0x0 12dc6: 23 30 f5 70 sd a5, 0x700(a0) 12dca: 79 be j 0x12968 12dcc: 83 47 06 00 lbu a5, 0x0(a2) 12dd0: 81 44 li s1, 0x0 12dd2: 85 8b andi a5, a5, 0x1 12dd4: 23 00 f5 36 sb a5, 0x360(a0) 12dd8: 41 be j 0x12968 12dda: 1c 62 ld a5, 0x0(a2) 12ddc: 81 44 li s1, 0x0 12dde: b3 37 f0 00 snez a5, a5 12de2: 23 0d f5 6e sb a5, 0x6fa(a0) 12de6: 49 b6 j 0x12968 12de8: 1c 62 ld a5, 0x0(a2) 12dea: 81 44 li s1, 0x0 12dec: b3 37 f0 00 snez a5, a5 12df0: a3 0d f5 6e sb a5, 0x6fb(a0) 12df4: 95 be j 0x12968 12df6: 1c 62 ld a5, 0x0(a2) 12df8: 81 44 li s1, 0x0 12dfa: b3 37 f0 00 snez a5, a5 12dfe: 23 08 f5 30 sb a5, 0x310(a0) 12e02: 9d b6 j 0x12968 12e04: 1c 62 ld a5, 0x0(a2) 12e06: 81 44 li s1, 0x0 12e08: b3 37 f0 00 snez a5, a5 12e0c: 23 04 f5 6e sb a5, 0x6e8(a0) 12e10: a1 be j 0x12968 12e12: 1c 62 ld a5, 0x0(a2) 12e14: 81 44 li s1, 0x0 12e16: b3 37 f0 00 snez a5, a5 12e1a: 23 00 f5 6a sb a5, 0x6a0(a0) 12e1e: a9 b6 j 0x12968 12e20: 1c 62 ld a5, 0x0(a2) 12e22: 81 44 li s1, 0x0 12e24: b3 37 f0 00 snez a5, a5 12e28: 23 01 f5 4a sb a5, 0x4a2(a0) 12e2c: 35 be j 0x12968 12e2e: 1c 62 ld a5, 0x0(a2) 12e30: 81 44 li s1, 0x0 12e32: 23 34 f5 6c sd a5, 0x6c8(a0) 12e36: 0d be j 0x12968 12e38: 1c 62 ld a5, 0x0(a2) 12e3a: 81 44 li s1, 0x0 12e3c: 23 3c f5 2e sd a5, 0x2f8(a0) 12e40: 25 b6 j 0x12968 12e42: 1c 62 ld a5, 0x0(a2) 12e44: 81 44 li s1, 0x0 12e46: b3 37 f0 00 snez a5, a5 12e4a: 23 08 f5 6c sb a5, 0x6d0(a0) 12e4e: 29 be j 0x12968 12e50: 1c 62 ld a5, 0x0(a2) 12e52: 81 44 li s1, 0x0 12e54: 23 3c f5 6c sd a5, 0x6d8(a0) 12e58: 01 be j 0x12968 12e5a: 1c 62 ld a5, 0x0(a2) 12e5c: 81 44 li s1, 0x0 12e5e: 23 30 f5 6e sd a5, 0x6e0(a0) 12e62: 19 b6 j 0x12968 12e64: 1c 62 ld a5, 0x0(a2) 12e66: 81 44 li s1, 0x0 12e68: b3 37 f0 00 snez a5, a5 12e6c: 23 08 f5 68 sb a5, 0x690(a0) 12e70: e5 bc j 0x12968 12e72: 08 62 ld a0, 0x0(a2) 12e74: 81 44 li s1, 0x0 12e76: ef a0 21 0f jal 0x2cf68 12e7a: 23 24 a4 66 sw a0, 0x668(s0) 12e7e: ed b4 j 0x12968 12e80: 1c 62 ld a5, 0x0(a2) 12e82: 81 44 li s1, 0x0 12e84: 23 34 f5 30 sd a5, 0x308(a0) 12e88: c5 b4 j 0x12968 12e8a: 1c 62 ld a5, 0x0(a2) 12e8c: 81 44 li s1, 0x0 12e8e: b3 37 f0 00 snez a5, a5 12e92: 23 00 f5 68 sb a5, 0x680(a0) 12e96: c9 bc j 0x12968 12e98: 1c 62 ld a5, 0x0(a2) 12e9a: 81 44 li s1, 0x0 12e9c: 23 38 f5 66 sd a5, 0x670(a0) 12ea0: e1 b4 j 0x12968 12ea2: 1c 62 ld a5, 0x0(a2) 12ea4: 81 44 li s1, 0x0 12ea6: 23 3c f5 66 sd a5, 0x678(a0) 12eaa: 7d bc j 0x12968 12eac: 1c 62 ld a5, 0x0(a2) 12eae: 81 44 li s1, 0x0 12eb0: b3 37 f0 00 snez a5, a5 12eb4: 23 0b f5 4a sb a5, 0x4b6(a0) 12eb8: 45 bc j 0x12968 12eba: 1c 62 ld a5, 0x0(a2) 12ebc: 09 47 li a4, 0x2 12ebe: 85 44 li s1, 0x1 12ec0: e3 44 f7 aa blt a4, a5, 0x12968 12ec4: 23 34 f5 3c sd a5, 0x3c8(a0) 12ec8: 81 44 li s1, 0x0 12eca: 79 bc j 0x12968 12ecc: 1c 62 ld a5, 0x0(a2) 12ece: 81 44 li s1, 0x0 12ed0: b3 37 f0 00 snez a5, a5 12ed4: 23 0a f5 4a sb a5, 0x4b4(a0) 12ed8: 41 bc j 0x12968 12eda: 1c 62 ld a5, 0x0(a2) 12edc: 81 44 li s1, 0x0 12ede: b3 37 f0 00 snez a5, a5 12ee2: a3 03 f5 4c sb a5, 0x4c7(a0) 12ee6: 49 b4 j 0x12968 12ee8: 1c 62 ld a5, 0x0(a2) 12eea: 81 44 li s1, 0x0 12eec: b3 37 f0 00 snez a5, a5 12ef0: 23 04 f5 4c sb a5, 0x4c8(a0) 12ef4: 95 bc j 0x12968 12ef6: 97 57 03 00 auipc a5, 0x35 12efa: 83 b7 27 01 ld a5, 0x12(a5) 12efe: 9c 63 ld a5, 0x0(a5) 12f00: 03 35 05 52 ld a0, 0x520(a0) 12f04: 04 62 ld s1, 0x0(a2) 12f06: 82 97 jalr a5 12f08: 23 30 04 52 sd zero, 0x520(s0) 12f0c: e3 87 04 a8 beqz s1, 0x1299a 12f10: 97 57 03 00 auipc a5, 0x35 12f14: 83 b7 07 06 ld a5, 0x60(a5) 12f18: 9c 63 ld a5, 0x0(a5) 12f1a: 26 85 mv a0, s1 12f1c: 82 97 jalr a5 12f1e: 19 e1 bnez a0, 0x12f24 12f20: 6f 10 80 0c j 0x13fe8 12f24: 23 30 a4 52 sd a0, 0x520(s0) 12f28: 81 44 li s1, 0x0 12f2a: 3d bc j 0x12968 12f2c: 97 57 03 00 auipc a5, 0x35 12f30: 83 b7 c7 fd ld a5, -0x24(a5) 12f34: 9c 63 ld a5, 0x0(a5) 12f36: 03 35 85 63 ld a0, 0x638(a0) 12f3a: 04 62 ld s1, 0x0(a2) 12f3c: 82 97 jalr a5 12f3e: 23 3c 04 62 sd zero, 0x638(s0) 12f42: e3 8c 04 a4 beqz s1, 0x1299a 12f46: 97 57 03 00 auipc a5, 0x35 12f4a: 83 b7 a7 02 ld a5, 0x2a(a5) 12f4e: 9c 63 ld a5, 0x0(a5) 12f50: 26 85 mv a0, s1 12f52: 82 97 jalr a5 12f54: 19 e1 bnez a0, 0x12f5a 12f56: 6f 10 20 09 j 0x13fe8 12f5a: 23 3c a4 62 sd a0, 0x638(s0) 12f5e: 81 44 li s1, 0x0 12f60: 21 b4 j 0x12968 12f62: 97 57 03 00 auipc a5, 0x35 12f66: 83 b7 67 fa ld a5, -0x5a(a5) 12f6a: 9c 63 ld a5, 0x0(a5) 12f6c: 03 35 85 5e ld a0, 0x5e8(a0) 12f70: 04 62 ld s1, 0x0(a2) 12f72: 82 97 jalr a5 12f74: 23 34 04 5e sd zero, 0x5e8(s0) 12f78: e3 81 04 a2 beqz s1, 0x1299a 12f7c: 97 57 03 00 auipc a5, 0x35 12f80: 83 b7 47 ff ld a5, -0xc(a5) 12f84: 9c 63 ld a5, 0x0(a5) 12f86: 26 85 mv a0, s1 12f88: 82 97 jalr a5 12f8a: 19 e1 bnez a0, 0x12f90 12f8c: 6f 10 c0 05 j 0x13fe8 12f90: 23 34 a4 5e sd a0, 0x5e8(s0) 12f94: 81 44 li s1, 0x0 12f96: c9 ba j 0x12968 12f98: 97 57 03 00 auipc a5, 0x35 12f9c: 83 b7 07 f7 ld a5, -0x90(a5) 12fa0: 9c 63 ld a5, 0x0(a5) 12fa2: 03 35 85 5f ld a0, 0x5f8(a0) 12fa6: 04 62 ld s1, 0x0(a2) 12fa8: 82 97 jalr a5 12faa: 23 3c 04 5e sd zero, 0x5f8(s0) 12fae: e3 86 04 9e beqz s1, 0x1299a 12fb2: 97 57 03 00 auipc a5, 0x35 12fb6: 83 b7 e7 fb ld a5, -0x42(a5) 12fba: 9c 63 ld a5, 0x0(a5) 12fbc: 26 85 mv a0, s1 12fbe: 82 97 jalr a5 12fc0: 19 e1 bnez a0, 0x12fc6 12fc2: 6f 10 60 02 j 0x13fe8 12fc6: 23 3c a4 5e sd a0, 0x5f8(s0) 12fca: 81 44 li s1, 0x0 12fcc: 71 ba j 0x12968 12fce: 1c 62 ld a5, 0x0(a2) 12fd0: 81 44 li s1, 0x0 12fd2: 23 34 f5 1e sd a5, 0x1e8(a0) 12fd6: 49 ba j 0x12968 12fd8: 18 62 ld a4, 0x0(a2) 12fda: a5 67 lui a5, 0x9 12fdc: aa 97 add a5, a5, a0 12fde: 23 bc e7 ba sd a4, -0x448(a5) 12fe2: 81 44 li s1, 0x0 12fe4: 51 b2 j 0x12968 12fe6: 1c 62 ld a5, 0x0(a2) 12fe8: 81 44 li s1, 0x0 12fea: 23 30 f5 6c sd a5, 0x6c0(a0) 12fee: ad ba j 0x12968 12ff0: 1c 62 ld a5, 0x0(a2) 12ff2: 81 44 li s1, 0x0 12ff4: 23 30 f5 3a sd a5, 0x3a0(a0) 12ff8: 23 30 f5 74 sd a5, 0x740(a0) 12ffc: b5 b2 j 0x12968 12ffe: 1c 62 ld a5, 0x0(a2) 13000: 81 44 li s1, 0x0 13002: 23 38 f5 2a sd a5, 0x2b0(a0) 13006: 8d b2 j 0x12968 13008: 42 74 ld s0, 0x30(sp) 1300a: e2 70 ld ra, 0x38(sp) 1300c: a2 74 ld s1, 0x28(sp) 1300e: 0c 62 ld a1, 0x0(a2) 13010: 21 61 addi sp, sp, 0x40 13012: 6f 10 a1 4d j 0x244ec 13016: 97 57 03 00 auipc a5, 0x35 1301a: 83 b7 27 ef ld a5, -0x10e(a5) 1301e: 9c 63 ld a5, 0x0(a5) 13020: 03 35 05 64 ld a0, 0x640(a0) 13024: 04 62 ld s1, 0x0(a2) 13026: 82 97 jalr a5 13028: 23 30 04 64 sd zero, 0x640(s0) 1302c: e3 87 04 96 beqz s1, 0x1299a 13030: 97 57 03 00 auipc a5, 0x35 13034: 83 b7 07 f4 ld a5, -0xc0(a5) 13038: 9c 63 ld a5, 0x0(a5) 1303a: 26 85 mv a0, s1 1303c: 82 97 jalr a5 1303e: 19 e1 bnez a0, 0x13044 13040: 6f 00 90 7a j 0x13fe8 13044: 23 30 a4 64 sd a0, 0x640(s0) 13048: 81 44 li s1, 0x0 1304a: 39 ba j 0x12968 1304c: 97 57 03 00 auipc a5, 0x35 13050: 83 b7 c7 eb ld a5, -0x144(a5) 13054: 9c 63 ld a5, 0x0(a5) 13056: 03 35 85 64 ld a0, 0x648(a0) 1305a: 04 62 ld s1, 0x0(a2) 1305c: 82 97 jalr a5 1305e: 23 34 04 64 sd zero, 0x648(s0) 13062: e3 8c 04 92 beqz s1, 0x1299a 13066: 97 57 03 00 auipc a5, 0x35 1306a: 83 b7 a7 f0 ld a5, -0xf6(a5) 1306e: 9c 63 ld a5, 0x0(a5) 13070: 26 85 mv a0, s1 13072: 82 97 jalr a5 13074: e3 0a 05 76 beqz a0, 0x13fe8 13078: 23 34 a4 64 sd a0, 0x648(s0) 1307c: 81 44 li s1, 0x0 1307e: ed b0 j 0x12968 13080: 1c 62 ld a5, 0x0(a2) 13082: 81 44 li s1, 0x0 13084: 23 34 f5 68 sd a5, 0x688(a0) 13088: c5 b0 j 0x12968 1308a: 97 57 03 00 auipc a5, 0x35 1308e: 83 b7 e7 e7 ld a5, -0x182(a5) 13092: 9c 63 ld a5, 0x0(a5) 13094: 03 35 05 61 ld a0, 0x610(a0) 13098: 04 62 ld s1, 0x0(a2) 1309a: 82 97 jalr a5 1309c: 23 38 04 60 sd zero, 0x610(s0) 130a0: e3 8d 04 8e beqz s1, 0x1299a 130a4: 97 57 03 00 auipc a5, 0x35 130a8: 83 b7 c7 ec ld a5, -0x134(a5) 130ac: 9c 63 ld a5, 0x0(a5) 130ae: 26 85 mv a0, s1 130b0: 82 97 jalr a5 130b2: e3 0b 05 72 beqz a0, 0x13fe8 130b6: 23 38 a4 60 sd a0, 0x610(s0) 130ba: 81 44 li s1, 0x0 130bc: 75 b0 j 0x12968 130be: 97 57 03 00 auipc a5, 0x35 130c2: 83 b7 a7 e4 ld a5, -0x1b6(a5) 130c6: 9c 63 ld a5, 0x0(a5) 130c8: 03 35 85 61 ld a0, 0x618(a0) 130cc: 04 62 ld s1, 0x0(a2) 130ce: 82 97 jalr a5 130d0: 23 3c 04 60 sd zero, 0x618(s0) 130d4: e3 83 04 8c beqz s1, 0x1299a 130d8: 97 57 03 00 auipc a5, 0x35 130dc: 83 b7 87 e9 ld a5, -0x168(a5) 130e0: 9c 63 ld a5, 0x0(a5) 130e2: 26 85 mv a0, s1 130e4: 82 97 jalr a5 130e6: e3 01 05 70 beqz a0, 0x13fe8 130ea: 23 3c a4 60 sd a0, 0x618(s0) 130ee: 81 44 li s1, 0x0 130f0: a5 b8 j 0x12968 130f2: 97 57 03 00 auipc a5, 0x35 130f6: 83 b7 67 e1 ld a5, -0x1ea(a5) 130fa: 9c 63 ld a5, 0x0(a5) 130fc: 03 35 05 62 ld a0, 0x620(a0) 13100: 04 62 ld s1, 0x0(a2) 13102: 82 97 jalr a5 13104: 23 30 04 62 sd zero, 0x620(s0) 13108: e3 89 04 88 beqz s1, 0x1299a 1310c: 97 57 03 00 auipc a5, 0x35 13110: 83 b7 47 e6 ld a5, -0x19c(a5) 13114: 9c 63 ld a5, 0x0(a5) 13116: 26 85 mv a0, s1 13118: 82 97 jalr a5 1311a: e3 07 05 6c beqz a0, 0x13fe8 1311e: 23 30 a4 62 sd a0, 0x620(s0) 13122: 81 44 li s1, 0x0 13124: 91 b0 j 0x12968 13126: 1c 62 ld a5, 0x0(a2) 13128: 81 44 li s1, 0x0 1312a: 23 34 f5 3a sd a5, 0x3a8(a0) 1312e: 2d b8 j 0x12968 13130: 97 57 03 00 auipc a5, 0x35 13134: 83 b7 87 dd ld a5, -0x228(a5) 13138: 9c 63 ld a5, 0x0(a5) 1313a: 03 35 05 60 ld a0, 0x600(a0) 1313e: 04 62 ld s1, 0x0(a2) 13140: 82 97 jalr a5 13142: 23 30 04 60 sd zero, 0x600(s0) 13146: e3 8a 04 84 beqz s1, 0x1299a 1314a: 97 57 03 00 auipc a5, 0x35 1314e: 83 b7 67 e2 ld a5, -0x1da(a5) 13152: 9c 63 ld a5, 0x0(a5) 13154: 26 85 mv a0, s1 13156: 82 97 jalr a5 13158: e3 08 05 68 beqz a0, 0x13fe8 1315c: 23 30 a4 60 sd a0, 0x600(s0) 13160: 81 44 li s1, 0x0 13162: 6f f0 7f 80 j 0x12968 13166: 97 57 03 00 auipc a5, 0x35 1316a: 83 b7 27 da ld a5, -0x25e(a5) 1316e: 9c 63 ld a5, 0x0(a5) 13170: 03 35 85 60 ld a0, 0x608(a0) 13174: 04 62 ld s1, 0x0(a2) 13176: 82 97 jalr a5 13178: 23 34 04 60 sd zero, 0x608(s0) 1317c: e3 8f 04 80 beqz s1, 0x1299a 13180: 97 57 03 00 auipc a5, 0x35 13184: 83 b7 07 df ld a5, -0x210(a5) 13188: 9c 63 ld a5, 0x0(a5) 1318a: 26 85 mv a0, s1 1318c: 82 97 jalr a5 1318e: e3 0d 05 64 beqz a0, 0x13fe8 13192: 23 34 a4 60 sd a0, 0x608(s0) 13196: 81 44 li s1, 0x0 13198: 6f f0 0f fd j 0x12968 1319c: 1c 62 ld a5, 0x0(a2) 1319e: 81 44 li s1, 0x0 131a0: 23 38 f5 1c sd a5, 0x1d0(a0) 131a4: 6f f0 4f fc j 0x12968 131a8: 83 47 05 72 lbu a5, 0x720(a0) 131ac: 4a f0 sd s2, 0x20(sp) 131ae: 97 54 03 00 auipc s1, 0x35 131b2: 83 b4 a4 d5 ld s1, -0x2a6(s1) 131b6: 99 cb beqz a5, 0x131cc 131b8: 9c 60 ld a5, 0x0(s1) 131ba: 03 35 85 71 ld a0, 0x718(a0) 131be: 32 e4 sd a2, 0x8(sp) 131c0: 82 97 jalr a5 131c2: 22 66 ld a2, 0x8(sp) 131c4: 23 3c 04 70 sd zero, 0x718(s0) 131c8: 23 00 04 72 sb zero, 0x720(s0) 131cc: 9c 60 ld a5, 0x0(s1) 131ce: 03 35 04 59 ld a0, 0x590(s0) 131d2: 03 39 06 00 ld s2, 0x0(a2) 131d6: 81 44 li s1, 0x0 131d8: 82 97 jalr a5 131da: 23 38 04 58 sd zero, 0x590(s0) 131de: 63 0e 09 00 beqz s2, 0x131fa 131e2: 97 57 03 00 auipc a5, 0x35 131e6: 83 b7 e7 d8 ld a5, -0x272(a5) 131ea: 9c 63 ld a5, 0x0(a5) 131ec: 4a 85 mv a0, s2 131ee: 82 97 jalr a5 131f0: 2a 89 mv s2, a0 131f2: e3 09 05 52 beqz a0, 0x13f24 131f6: 23 38 a4 58 sd a0, 0x590(s0) 131fa: 23 3c 24 71 sd s2, 0x718(s0) 131fe: 02 79 ld s2, 0x20(sp) 13200: 6f f0 8f f6 j 0x12968 13204: 97 57 03 00 auipc a5, 0x35 13208: 83 b7 47 d0 ld a5, -0x2fc(a5) 1320c: 9c 63 ld a5, 0x0(a5) 1320e: 03 35 85 57 ld a0, 0x578(a0) 13212: 04 62 ld s1, 0x0(a2) 13214: 82 97 jalr a5 13216: 23 3c 04 56 sd zero, 0x578(s0) 1321a: 63 80 04 f8 beqz s1, 0x1299a 1321e: 97 57 03 00 auipc a5, 0x35 13222: 83 b7 27 d5 ld a5, -0x2ae(a5) 13226: 9c 63 ld a5, 0x0(a5) 13228: 26 85 mv a0, s1 1322a: 82 97 jalr a5 1322c: e3 0e 05 5a beqz a0, 0x13fe8 13230: 23 3c a4 56 sd a0, 0x578(s0) 13234: 81 44 li s1, 0x0 13236: 6f f0 2f f3 j 0x12968 1323a: 08 62 ld a0, 0x0(a2) 1323c: 93 05 04 5e addi a1, s0, 0x5e0 13240: 13 06 84 5e addi a2, s0, 0x5e8 13244: 42 74 ld s0, 0x30(sp) 13246: e2 70 ld ra, 0x38(sp) 13248: a2 74 ld s1, 0x28(sp) 1324a: 21 61 addi sp, sp, 0x40 1324c: 6f e0 1f c4 j 0x11e8c 13250: 08 62 ld a0, 0x0(a2) 13252: 93 05 84 5f addi a1, s0, 0x5f8 13256: 13 06 04 60 addi a2, s0, 0x600 1325a: ed b7 j 0x13244 1325c: 97 57 03 00 auipc a5, 0x35 13260: 83 b7 c7 ca ld a5, -0x354(a5) 13264: 9c 63 ld a5, 0x0(a5) 13266: 03 35 05 58 ld a0, 0x580(a0) 1326a: 04 62 ld s1, 0x0(a2) 1326c: 82 97 jalr a5 1326e: 23 30 04 58 sd zero, 0x580(s0) 13272: 63 84 04 f2 beqz s1, 0x1299a 13276: 97 57 03 00 auipc a5, 0x35 1327a: 83 b7 a7 cf ld a5, -0x306(a5) 1327e: 9c 63 ld a5, 0x0(a5) 13280: 26 85 mv a0, s1 13282: 82 97 jalr a5 13284: e3 02 05 56 beqz a0, 0x13fe8 13288: 23 30 a4 58 sd a0, 0x580(s0) 1328c: 81 44 li s1, 0x0 1328e: 6f f0 af ed j 0x12968 13292: 1c 62 ld a5, 0x0(a2) 13294: 81 44 li s1, 0x0 13296: 23 3c f5 1c sd a5, 0x1d8(a0) 1329a: 6f f0 ef ec j 0x12968 1329e: 1c 62 ld a5, 0x0(a2) 132a0: 81 44 li s1, 0x0 132a2: 23 30 f5 1c sd a5, 0x1c0(a0) 132a6: 6f f0 2f ec j 0x12968 132aa: 42 74 ld s0, 0x30(sp) 132ac: e2 70 ld ra, 0x38(sp) 132ae: a2 74 ld s1, 0x28(sp) 132b0: 0c 62 ld a1, 0x0(a2) 132b2: 21 61 addi sp, sp, 0x40 132b4: 6f 10 c1 23 j 0x244f0 132b8: 42 74 ld s0, 0x30(sp) 132ba: e2 70 ld ra, 0x38(sp) 132bc: a2 74 ld s1, 0x28(sp) 132be: 0c 62 ld a1, 0x0(a2) 132c0: 21 61 addi sp, sp, 0x40 132c2: 6f 10 21 23 j 0x244f4 132c6: 42 74 ld s0, 0x30(sp) 132c8: e2 70 ld ra, 0x38(sp) 132ca: a2 74 ld s1, 0x28(sp) 132cc: 0c 62 ld a1, 0x0(a2) 132ce: 21 61 addi sp, sp, 0x40 132d0: 6f 10 81 22 j 0x244f8 132d4: 97 57 03 00 auipc a5, 0x35 132d8: 83 b7 47 c3 ld a5, -0x3cc(a5) 132dc: 9c 63 ld a5, 0x0(a5) 132de: 03 35 05 5f ld a0, 0x5f0(a0) 132e2: 04 62 ld s1, 0x0(a2) 132e4: 82 97 jalr a5 132e6: 23 38 04 5e sd zero, 0x5f0(s0) 132ea: 63 88 04 ea beqz s1, 0x1299a 132ee: 97 57 03 00 auipc a5, 0x35 132f2: 83 b7 27 c8 ld a5, -0x37e(a5) 132f6: 9c 63 ld a5, 0x0(a5) 132f8: 26 85 mv a0, s1 132fa: 82 97 jalr a5 132fc: e3 06 05 4e beqz a0, 0x13fe8 13300: 23 38 a4 5e sd a0, 0x5f0(s0) 13304: 81 44 li s1, 0x0 13306: 6f f0 2f e6 j 0x12968 1330a: 1c 62 ld a5, 0x0(a2) 1330c: 81 44 li s1, 0x0 1330e: 23 38 f5 34 sd a5, 0x350(a0) 13312: 6f f0 6f e5 j 0x12968 13316: 97 57 03 00 auipc a5, 0x35 1331a: 83 b7 27 bf ld a5, -0x40e(a5) 1331e: 9c 63 ld a5, 0x0(a5) 13320: 03 35 05 65 ld a0, 0x650(a0) 13324: 04 62 ld s1, 0x0(a2) 13326: 82 97 jalr a5 13328: 23 38 04 64 sd zero, 0x650(s0) 1332c: 63 87 04 e6 beqz s1, 0x1299a 13330: 97 57 03 00 auipc a5, 0x35 13334: 83 b7 07 c4 ld a5, -0x3c0(a5) 13338: 9c 63 ld a5, 0x0(a5) 1333a: 26 85 mv a0, s1 1333c: 82 97 jalr a5 1333e: e3 05 05 4a beqz a0, 0x13fe8 13342: 23 38 a4 64 sd a0, 0x650(s0) 13346: 81 44 li s1, 0x0 13348: 6f f0 0f e2 j 0x12968 1334c: 97 57 03 00 auipc a5, 0x35 13350: 83 b7 c7 bb ld a5, -0x444(a5) 13354: 9c 63 ld a5, 0x0(a5) 13356: 03 35 05 63 ld a0, 0x630(a0) 1335a: 04 62 ld s1, 0x0(a2) 1335c: 82 97 jalr a5 1335e: 23 38 04 62 sd zero, 0x630(s0) 13362: 63 8c 04 e2 beqz s1, 0x1299a 13366: 97 57 03 00 auipc a5, 0x35 1336a: 83 b7 a7 c0 ld a5, -0x3f6(a5) 1336e: 9c 63 ld a5, 0x0(a5) 13370: 26 85 mv a0, s1 13372: 82 97 jalr a5 13374: e3 0a 05 46 beqz a0, 0x13fe8 13378: 23 38 a4 62 sd a0, 0x630(s0) 1337c: 81 44 li s1, 0x0 1337e: 6f f0 af de j 0x12968 13382: 1c 62 ld a5, 0x0(a2) 13384: 81 44 li s1, 0x0 13386: 23 38 f5 36 sd a5, 0x370(a0) 1338a: 6f f0 ef dd j 0x12968 1338e: 1c 62 ld a5, 0x0(a2) 13390: 81 44 li s1, 0x0 13392: 23 3c f5 2c sd a5, 0x2d8(a0) 13396: 6f f0 2f dd j 0x12968 1339a: 97 57 03 00 auipc a5, 0x35 1339e: 83 b7 e7 b6 ld a5, -0x492(a5) 133a2: 9c 63 ld a5, 0x0(a5) 133a4: 03 35 85 52 ld a0, 0x528(a0) 133a8: 04 62 ld s1, 0x0(a2) 133aa: 82 97 jalr a5 133ac: 23 34 04 52 sd zero, 0x528(s0) 133b0: 63 85 04 de beqz s1, 0x1299a 133b4: 97 57 03 00 auipc a5, 0x35 133b8: 83 b7 c7 bb ld a5, -0x444(a5) 133bc: 9c 63 ld a5, 0x0(a5) 133be: 26 85 mv a0, s1 133c0: 82 97 jalr a5 133c2: e3 03 05 42 beqz a0, 0x13fe8 133c6: 23 34 a4 52 sd a0, 0x528(s0) 133ca: 81 44 li s1, 0x0 133cc: 6f f0 cf d9 j 0x12968 133d0: 97 57 03 00 auipc a5, 0x35 133d4: 83 b7 87 b3 ld a5, -0x4c8(a5) 133d8: 9c 63 ld a5, 0x0(a5) 133da: 03 35 85 56 ld a0, 0x568(a0) 133de: 04 62 ld s1, 0x0(a2) 133e0: 82 97 jalr a5 133e2: 23 34 04 56 sd zero, 0x568(s0) 133e6: e3 81 04 26 beqz s1, 0x13e48 133ea: 97 57 03 00 auipc a5, 0x35 133ee: 83 b7 67 b8 ld a5, -0x47a(a5) 133f2: 9c 63 ld a5, 0x0(a5) 133f4: 26 85 mv a0, s1 133f6: 82 97 jalr a5 133f8: e3 0e 05 32 beqz a0, 0x13f34 133fc: 85 47 li a5, 0x1 133fe: 23 34 a4 56 sd a0, 0x568(s0) 13402: 81 44 li s1, 0x0 13404: a3 08 f4 4a sb a5, 0x4b1(s0) 13408: 6f f0 0f d6 j 0x12968 1340c: 97 57 03 00 auipc a5, 0x35 13410: 83 b7 c7 af ld a5, -0x504(a5) 13414: 9c 63 ld a5, 0x0(a5) 13416: 03 35 05 5a ld a0, 0x5a0(a0) 1341a: 04 62 ld s1, 0x0(a2) 1341c: 82 97 jalr a5 1341e: 23 30 04 5a sd zero, 0x5a0(s0) 13422: 63 8c 04 d6 beqz s1, 0x1299a 13426: 97 57 03 00 auipc a5, 0x35 1342a: 83 b7 a7 b4 ld a5, -0x4b6(a5) 1342e: 9c 63 ld a5, 0x0(a5) 13430: 26 85 mv a0, s1 13432: 82 97 jalr a5 13434: e3 0a 05 3a beqz a0, 0x13fe8 13438: 23 30 a4 5a sd a0, 0x5a0(s0) 1343c: 81 44 li s1, 0x0 1343e: 6f f0 af d2 j 0x12968 13442: 1c 62 ld a5, 0x0(a2) 13444: 81 44 li s1, 0x0 13446: 23 3c f5 38 sd a5, 0x398(a0) 1344a: 6f f0 ef d1 j 0x12968 1344e: 97 57 03 00 auipc a5, 0x35 13452: 83 b7 a7 ab ld a5, -0x546(a5) 13456: 9c 63 ld a5, 0x0(a5) 13458: 03 35 05 5c ld a0, 0x5c0(a0) 1345c: 04 62 ld s1, 0x0(a2) 1345e: 82 97 jalr a5 13460: 23 30 04 5c sd zero, 0x5c0(s0) 13464: 63 8b 04 d2 beqz s1, 0x1299a 13468: 97 57 03 00 auipc a5, 0x35 1346c: 83 b7 87 b0 ld a5, -0x4f8(a5) 13470: 9c 63 ld a5, 0x0(a5) 13472: 26 85 mv a0, s1 13474: 82 97 jalr a5 13476: e3 09 05 36 beqz a0, 0x13fe8 1347a: 23 30 a4 5c sd a0, 0x5c0(s0) 1347e: 81 44 li s1, 0x0 13480: 6f f0 8f ce j 0x12968 13484: 97 57 03 00 auipc a5, 0x35 13488: 83 b7 47 a8 ld a5, -0x57c(a5) 1348c: 9c 63 ld a5, 0x0(a5) 1348e: 03 35 85 5b ld a0, 0x5b8(a0) 13492: 04 62 ld s1, 0x0(a2) 13494: 82 97 jalr a5 13496: 23 3c 04 5a sd zero, 0x5b8(s0) 1349a: 63 80 04 d0 beqz s1, 0x1299a 1349e: 97 57 03 00 auipc a5, 0x35 134a2: 83 b7 27 ad ld a5, -0x52e(a5) 134a6: 9c 63 ld a5, 0x0(a5) 134a8: 26 85 mv a0, s1 134aa: 82 97 jalr a5 134ac: e3 0e 05 32 beqz a0, 0x13fe8 134b0: 23 3c a4 5a sd a0, 0x5b8(s0) 134b4: 81 44 li s1, 0x0 134b6: 6f f0 2f cb j 0x12968 134ba: 97 57 03 00 auipc a5, 0x35 134be: 83 b7 e7 a4 ld a5, -0x5b2(a5) 134c2: 9c 63 ld a5, 0x0(a5) 134c4: 03 35 05 51 ld a0, 0x510(a0) 134c8: 04 62 ld s1, 0x0(a2) 134ca: 82 97 jalr a5 134cc: 23 38 04 50 sd zero, 0x510(s0) 134d0: 81 cc beqz s1, 0x134e8 134d2: 97 57 03 00 auipc a5, 0x35 134d6: 83 b7 e7 a9 ld a5, -0x562(a5) 134da: 9c 63 ld a5, 0x0(a5) 134dc: 26 85 mv a0, s1 134de: 82 97 jalr a5 134e0: e3 07 05 24 beqz a0, 0x13f2e 134e4: 23 38 a4 50 sd a0, 0x510(s0) 134e8: 81 44 li s1, 0x0 134ea: 83 46 14 36 lbu a3, 0x361(s0) 134ee: 03 36 84 74 ld a2, 0x748(s0) 134f2: 81 45 li a1, 0x0 134f4: 22 85 mv a0, s0 134f6: ef 50 3f d8 jal 0x9278 134fa: 63 07 05 66 beqz a0, 0x13b68 134fe: 23 34 a4 74 sd a0, 0x748(s0) 13502: 6f f0 6f c6 j 0x12968 13506: 97 57 03 00 auipc a5, 0x35 1350a: 83 b7 27 a0 ld a5, -0x5fe(a5) 1350e: 9c 63 ld a5, 0x0(a5) 13510: 03 35 05 50 ld a0, 0x500(a0) 13514: 04 62 ld s1, 0x0(a2) 13516: 82 97 jalr a5 13518: 23 30 04 50 sd zero, 0x500(s0) 1351c: 63 8f 04 c6 beqz s1, 0x1299a 13520: 97 57 03 00 auipc a5, 0x35 13524: 83 b7 07 a5 ld a5, -0x5b0(a5) 13528: 9c 63 ld a5, 0x0(a5) 1352a: 26 85 mv a0, s1 1352c: 82 97 jalr a5 1352e: e3 0d 05 2a beqz a0, 0x13fe8 13532: 23 30 a4 50 sd a0, 0x500(s0) 13536: 81 44 li s1, 0x0 13538: 6f f0 0f c3 j 0x12968 1353c: 97 57 03 00 auipc a5, 0x35 13540: 83 b7 c7 9c ld a5, -0x634(a5) 13544: 9c 63 ld a5, 0x0(a5) 13546: 03 35 05 55 ld a0, 0x550(a0) 1354a: 04 62 ld s1, 0x0(a2) 1354c: 82 97 jalr a5 1354e: 23 38 04 54 sd zero, 0x550(s0) 13552: 63 84 04 c4 beqz s1, 0x1299a 13556: 97 57 03 00 auipc a5, 0x35 1355a: 83 b7 a7 a1 ld a5, -0x5e6(a5) 1355e: 9c 63 ld a5, 0x0(a5) 13560: 26 85 mv a0, s1 13562: 82 97 jalr a5 13564: e3 02 05 28 beqz a0, 0x13fe8 13568: 23 38 a4 54 sd a0, 0x550(s0) 1356c: 81 44 li s1, 0x0 1356e: 6f f0 af bf j 0x12968 13572: 97 57 03 00 auipc a5, 0x35 13576: 83 b7 67 99 ld a5, -0x66a(a5) 1357a: 9c 63 ld a5, 0x0(a5) 1357c: 03 35 05 5b ld a0, 0x5b0(a0) 13580: 04 62 ld s1, 0x0(a2) 13582: 82 97 jalr a5 13584: 23 38 04 5a sd zero, 0x5b0(s0) 13588: 63 89 04 c0 beqz s1, 0x1299a 1358c: 97 57 03 00 auipc a5, 0x35 13590: 83 b7 47 9e ld a5, -0x61c(a5) 13594: 9c 63 ld a5, 0x0(a5) 13596: 26 85 mv a0, s1 13598: 82 97 jalr a5 1359a: e3 07 05 24 beqz a0, 0x13fe8 1359e: 23 38 a4 5a sd a0, 0x5b0(s0) 135a2: 81 44 li s1, 0x0 135a4: 6f f0 4f bc j 0x12968 135a8: 97 57 03 00 auipc a5, 0x35 135ac: 83 b7 07 96 ld a5, -0x6a0(a5) 135b0: 9c 63 ld a5, 0x0(a5) 135b2: 03 35 05 56 ld a0, 0x560(a0) 135b6: 04 62 ld s1, 0x0(a2) 135b8: 82 97 jalr a5 135ba: 23 30 04 56 sd zero, 0x560(s0) 135be: 63 8e 04 bc beqz s1, 0x1299a 135c2: 97 57 03 00 auipc a5, 0x35 135c6: 83 b7 e7 9a ld a5, -0x652(a5) 135ca: 9c 63 ld a5, 0x0(a5) 135cc: 26 85 mv a0, s1 135ce: 82 97 jalr a5 135d0: e3 0c 05 20 beqz a0, 0x13fe8 135d4: 23 30 a4 56 sd a0, 0x560(s0) 135d8: 81 44 li s1, 0x0 135da: 6f f0 ef b8 j 0x12968 135de: 1c 62 ld a5, 0x0(a2) 135e0: 63 8d 07 ba beqz a5, 0x1299a 135e4: 83 c4 07 00 lbu s1, 0x0(a5) 135e8: b3 34 90 00 snez s1, s1 135ec: 8a 04 slli s1, s1, 0x2 135ee: 6f f0 af b7 j 0x12968 135f2: 1c 62 ld a5, 0x0(a2) 135f4: 81 44 li s1, 0x0 135f6: 23 3c f5 36 sd a5, 0x378(a0) 135fa: 6f f0 ef b6 j 0x12968 135fe: 1c 62 ld a5, 0x0(a2) 13600: 81 44 li s1, 0x0 13602: 23 3c f5 1a sd a5, 0x1b8(a0) 13606: 6f f0 2f b6 j 0x12968 1360a: 3c 79 ld a5, 0x70(a0) 1360c: 04 62 ld s1, 0x0(a2) 1360e: a9 c3 beqz a5, 0x13650 13610: 09 46 li a2, 0x2 13612: 85 45 li a1, 0x1 13614: ef f0 20 2a jal 0x228b6 13618: 38 4c lw a4, 0x58(s0) 1361a: 8d 47 li a5, 0x3 1361c: 63 16 f7 00 bne a4, a5, 0x13628 13620: 23 38 04 04 sd zero, 0x50(s0) 13624: 23 2c 04 04 sw zero, 0x58(s0) 13628: 3c 78 ld a5, 0x70(s0) 1362a: 03 37 84 74 ld a4, 0x748(s0) 1362e: b4 6b ld a3, 0x50(a5) 13630: e3 8a e6 0a beq a3, a4, 0x13ee4 13634: 25 67 lui a4, 0x9 13636: 22 97 add a4, a4, s0 13638: b0 6f ld a2, 0x58(a5) 1363a: 83 36 07 94 ld a3, -0x6c0(a4) 1363e: e3 0f d6 08 beq a2, a3, 0x13edc 13642: d8 43 lw a4, 0x4(a5) 13644: 85 45 li a1, 0x1 13646: 22 85 mv a0, s0 13648: 7d 37 addiw a4, a4, -0x1 1364a: d8 c3 sw a4, 0x4(a5) 1364c: ef f0 80 29 jal 0x228e4 13650: 24 f8 sd s1, 0x70(s0) 13652: 63 84 04 b4 beqz s1, 0x1299a 13656: 09 46 li a2, 0x2 13658: 85 45 li a1, 0x1 1365a: 22 85 mv a0, s0 1365c: ef f0 a0 25 jal 0x228b6 13660: 3c 78 ld a5, 0x70(s0) 13662: d4 43 lw a3, 0x4(a5) 13664: 98 43 lw a4, 0x0(a5) 13666: 85 26 addiw a3, a3, 0x1 13668: d4 c3 sw a3, 0x4(a5) 1366a: 21 8b andi a4, a4, 0x8 1366c: 11 c7 beqz a4, 0x13678 1366e: 13 87 07 02 addi a4, a5, 0x20 13672: 38 e8 sd a4, 0x50(s0) 13674: 0d 47 li a4, 0x3 13676: 38 cc sw a4, 0x58(s0) 13678: b8 6b ld a4, 0x50(a5) 1367a: 09 cb beqz a4, 0x1368c 1367c: 03 35 84 74 ld a0, 0x748(s0) 13680: ef 50 9f bb jal 0x9238 13684: 3c 78 ld a5, 0x70(s0) 13686: b8 6b ld a4, 0x50(a5) 13688: 23 34 e4 74 sd a4, 0x748(s0) 1368c: b8 6f ld a4, 0x58(a5) 1368e: 01 cb beqz a4, 0x1369e 13690: b4 73 ld a3, 0x60(a5) 13692: a5 67 lui a5, 0x9 13694: a2 97 add a5, a5, s0 13696: 23 34 d4 42 sd a3, 0x428(s0) 1369a: 23 b0 e7 94 sd a4, -0x6c0(a5) 1369e: 85 45 li a1, 0x1 136a0: 22 85 mv a0, s0 136a2: ef f0 20 24 jal 0x228e4 136a6: 81 44 li s1, 0x0 136a8: 6f f0 0f ac j 0x12968 136ac: 04 62 ld s1, 0x0(a2) 136ae: 97 57 03 00 auipc a5, 0x35 136b2: 83 b7 a7 85 ld a5, -0x7a6(a5) 136b6: 9c 63 ld a5, 0x0(a5) 136b8: 03 35 05 53 ld a0, 0x530(a0) 136bc: 63 80 04 78 beqz s1, 0x13e3c 136c0: 03 c7 04 00 lbu a4, 0x0(s1) 136c4: 63 04 07 72 beqz a4, 0x13dec 136c8: 82 97 jalr a5 136ca: 97 57 03 00 auipc a5, 0x35 136ce: 83 b7 67 8a ld a5, -0x75a(a5) 136d2: 9c 63 ld a5, 0x0(a5) 136d4: 23 38 04 52 sd zero, 0x530(s0) 136d8: 26 85 mv a0, s1 136da: 82 97 jalr a5 136dc: e3 06 05 10 beqz a0, 0x13fe8 136e0: 23 38 a4 52 sd a0, 0x530(s0) 136e4: 81 44 li s1, 0x0 136e6: 6f f0 2f a8 j 0x12968 136ea: 1c 62 ld a5, 0x0(a2) 136ec: 81 44 li s1, 0x0 136ee: 23 30 f5 46 sd a5, 0x460(a0) 136f2: 6f f0 6f a7 j 0x12968 136f6: 1c 62 ld a5, 0x0(a2) 136f8: 81 44 li s1, 0x0 136fa: 23 34 f5 46 sd a5, 0x468(a0) 136fe: 6f f0 af a6 j 0x12968 13702: 97 57 03 00 auipc a5, 0x35 13706: 83 b7 67 80 ld a5, -0x7fa(a5) 1370a: 9c 63 ld a5, 0x0(a5) 1370c: 03 35 05 54 ld a0, 0x540(a0) 13710: 04 62 ld s1, 0x0(a2) 13712: 82 97 jalr a5 13714: 23 30 04 54 sd zero, 0x540(s0) 13718: 63 81 04 a8 beqz s1, 0x1299a 1371c: 97 57 03 00 auipc a5, 0x35 13720: 83 b7 47 85 ld a5, -0x7ac(a5) 13724: 9c 63 ld a5, 0x0(a5) 13726: 26 85 mv a0, s1 13728: 82 97 jalr a5 1372a: e3 0f 05 0a beqz a0, 0x13fe8 1372e: 23 30 a4 54 sd a0, 0x540(s0) 13732: 81 44 li s1, 0x0 13734: 6f f0 4f a3 j 0x12968 13738: 1c 62 ld a5, 0x0(a2) 1373a: 81 44 li s1, 0x0 1373c: 23 38 f5 28 sd a5, 0x290(a0) 13740: 6f f0 8f a2 j 0x12968 13744: 1c 62 ld a5, 0x0(a2) 13746: 81 44 li s1, 0x0 13748: 23 30 f5 2a sd a5, 0x2a0(a0) 1374c: 6f f0 cf a1 j 0x12968 13750: 4e ec sd s3, 0x18(sp) 13752: 83 39 06 00 ld s3, 0x0(a2) 13756: 4a f0 sd s2, 0x20(sp) 13758: 03 39 05 66 ld s2, 0x660(a0) 1375c: 63 84 09 76 beqz s3, 0x13ec4 13760: 83 37 05 23 ld a5, 0x230(a0) 13764: 7d 57 li a4, -0x1 13766: 63 8e e7 68 beq a5, a4, 0x13e02 1376a: ed 44 li s1, 0x1b 1376c: 63 cf 07 02 bltz a5, 0x137aa 13770: 97 47 03 00 auipc a5, 0x34 13774: 83 b7 87 79 ld a5, 0x798(a5) 13778: 9c 63 ld a5, 0x0(a5) 1377a: 4a 85 mv a0, s2 1377c: 82 97 jalr a5 1377e: 03 35 04 23 ld a0, 0x230(s0) 13782: 97 47 03 00 auipc a5, 0x34 13786: 83 b7 e7 78 ld a5, 0x78e(a5) 1378a: 23 30 04 66 sd zero, 0x660(s0) 1378e: 9c 63 ld a5, 0x0(a5) 13790: 11 e1 bnez a0, 0x13794 13792: 05 45 li a0, 0x1 13794: 82 97 jalr a5 13796: 2a 89 mv s2, a0 13798: 63 08 05 68 beqz a0, 0x13e28 1379c: 03 36 04 23 ld a2, 0x230(s0) 137a0: 63 15 06 76 bnez a2, 0x13f0a 137a4: 23 30 24 67 sd s2, 0x660(s0) 137a8: 81 44 li s1, 0x0 137aa: 89 47 li a5, 0x2 137ac: 23 30 24 23 sd s2, 0x220(s0) 137b0: e2 69 ld s3, 0x18(sp) 137b2: 02 79 ld s2, 0x20(sp) 137b4: 23 20 f4 3c sw a5, 0x3c0(s0) 137b8: 6f f0 0f 9b j 0x12968 137bc: 1c 62 ld a5, 0x0(a2) 137be: 81 44 li s1, 0x0 137c0: 23 3c f5 2a sd a5, 0x2b8(a0) 137c4: 6f f0 4f 9a j 0x12968 137c8: 97 47 03 00 auipc a5, 0x34 137cc: 83 b7 07 74 ld a5, 0x740(a5) 137d0: 9c 63 ld a5, 0x0(a5) 137d2: 03 35 05 5d ld a0, 0x5d0(a0) 137d6: 04 62 ld s1, 0x0(a2) 137d8: 82 97 jalr a5 137da: 23 38 04 5c sd zero, 0x5d0(s0) 137de: 63 8e 04 9a beqz s1, 0x1299a 137e2: 97 47 03 00 auipc a5, 0x34 137e6: 83 b7 e7 78 ld a5, 0x78e(a5) 137ea: 9c 63 ld a5, 0x0(a5) 137ec: 26 85 mv a0, s1 137ee: 82 97 jalr a5 137f0: 63 0c 05 7e beqz a0, 0x13fe8 137f4: 23 38 a4 5c sd a0, 0x5d0(s0) 137f8: 81 44 li s1, 0x0 137fa: 6f f0 ef 96 j 0x12968 137fe: 97 47 03 00 auipc a5, 0x34 13802: 83 b7 a7 70 ld a5, 0x70a(a5) 13806: 9c 63 ld a5, 0x0(a5) 13808: 03 35 85 5d ld a0, 0x5d8(a0) 1380c: 04 62 ld s1, 0x0(a2) 1380e: 82 97 jalr a5 13810: 23 3c 04 5c sd zero, 0x5d8(s0) 13814: 63 83 04 98 beqz s1, 0x1299a 13818: 97 47 03 00 auipc a5, 0x34 1381c: 83 b7 87 75 ld a5, 0x758(a5) 13820: 9c 63 ld a5, 0x0(a5) 13822: 26 85 mv a0, s1 13824: 82 97 jalr a5 13826: 63 01 05 7c beqz a0, 0x13fe8 1382a: 23 3c a4 5c sd a0, 0x5d8(s0) 1382e: 81 44 li s1, 0x0 13830: 6f f0 8f 93 j 0x12968 13834: 97 47 03 00 auipc a5, 0x34 13838: 83 b7 47 6d ld a5, 0x6d4(a5) 1383c: 9c 63 ld a5, 0x0(a5) 1383e: 03 35 05 5e ld a0, 0x5e0(a0) 13842: 04 62 ld s1, 0x0(a2) 13844: 82 97 jalr a5 13846: 23 30 04 5e sd zero, 0x5e0(s0) 1384a: 63 88 04 94 beqz s1, 0x1299a 1384e: 97 47 03 00 auipc a5, 0x34 13852: 83 b7 27 72 ld a5, 0x722(a5) 13856: 9c 63 ld a5, 0x0(a5) 13858: 26 85 mv a0, s1 1385a: 82 97 jalr a5 1385c: 63 06 05 78 beqz a0, 0x13fe8 13860: 23 30 a4 5e sd a0, 0x5e0(s0) 13864: 81 44 li s1, 0x0 13866: 6f f0 2f 90 j 0x12968 1386a: 97 47 03 00 auipc a5, 0x34 1386e: 83 b7 e7 69 ld a5, 0x69e(a5) 13872: 9c 63 ld a5, 0x0(a5) 13874: 03 35 05 57 ld a0, 0x570(a0) 13878: 04 62 ld s1, 0x0(a2) 1387a: 82 97 jalr a5 1387c: 23 38 04 56 sd zero, 0x570(s0) 13880: 63 8d 04 90 beqz s1, 0x1299a 13884: 97 47 03 00 auipc a5, 0x34 13888: 83 b7 c7 6e ld a5, 0x6ec(a5) 1388c: 9c 63 ld a5, 0x0(a5) 1388e: 26 85 mv a0, s1 13890: 82 97 jalr a5 13892: 63 0b 05 74 beqz a0, 0x13fe8 13896: 23 38 a4 56 sd a0, 0x570(s0) 1389a: 81 44 li s1, 0x0 1389c: 6f f0 cf 8c j 0x12968 138a0: 1c 62 ld a5, 0x0(a2) 138a2: 81 44 li s1, 0x0 138a4: 23 30 f5 2e sd a5, 0x2e0(a0) 138a8: 6f f0 0f 8c j 0x12968 138ac: 97 47 03 00 auipc a5, 0x34 138b0: 83 b7 c7 65 ld a5, 0x65c(a5) 138b4: 9c 63 ld a5, 0x0(a5) 138b6: 03 35 85 53 ld a0, 0x538(a0) 138ba: 04 62 ld s1, 0x0(a2) 138bc: 82 97 jalr a5 138be: 23 3c 04 52 sd zero, 0x538(s0) 138c2: 63 8c 04 8c beqz s1, 0x1299a 138c6: 97 47 03 00 auipc a5, 0x34 138ca: 83 b7 a7 6a ld a5, 0x6aa(a5) 138ce: 9c 63 ld a5, 0x0(a5) 138d0: 26 85 mv a0, s1 138d2: 82 97 jalr a5 138d4: 63 0a 05 70 beqz a0, 0x13fe8 138d8: 23 3c a4 52 sd a0, 0x538(s0) 138dc: 81 44 li s1, 0x0 138de: 6f f0 af 88 j 0x12968 138e2: 04 62 ld s1, 0x0(a2) 138e4: 63 8b 04 8a beqz s1, 0x1299a 138e8: 97 05 02 00 auipc a1, 0x20 138ec: 93 85 85 86 addi a1, a1, -0x798 138f0: 26 85 mv a0, s1 138f2: ef 30 41 63 jal 0x26f26 138f6: 63 05 05 58 beqz a0, 0x13e80 138fa: 09 46 li a2, 0x2 138fc: 89 45 li a1, 0x2 138fe: 22 85 mv a0, s0 13900: ef e0 70 7b jal 0x228b6 13904: 03 35 84 74 ld a0, 0x748(s0) 13908: 81 44 li s1, 0x0 1390a: ef 50 3f 86 jal 0x916c 1390e: 89 45 li a1, 0x2 13910: 22 85 mv a0, s0 13912: ef e0 30 7d jal 0x228e4 13916: 6f f0 2f 85 j 0x12968 1391a: 18 62 ld a4, 0x0(a2) 1391c: 97 47 03 00 auipc a5, 0x34 13920: 83 b7 c7 5e ld a5, 0x5ec(a5) 13924: 9c 63 ld a5, 0x0(a5) 13926: 03 35 05 66 ld a0, 0x660(a0) 1392a: 23 30 e4 22 sd a4, 0x220(s0) 1392e: 81 44 li s1, 0x0 13930: 82 97 jalr a5 13932: 89 47 li a5, 0x2 13934: 23 30 04 66 sd zero, 0x660(s0) 13938: 23 20 f4 3c sw a5, 0x3c0(s0) 1393c: 6f f0 cf 82 j 0x12968 13940: 1c 62 ld a5, 0x0(a2) 13942: 0d 47 li a4, 0x3 13944: 23 20 e5 3c sw a4, 0x3c0(a0) 13948: 23 3c f5 34 sd a5, 0x358(a0) 1394c: a3 03 05 4a sb zero, 0x4a7(a0) 13950: 81 44 li s1, 0x0 13952: 6f f0 6f 81 j 0x12968 13956: 97 47 03 00 auipc a5, 0x34 1395a: 83 b7 27 5b ld a5, 0x5b2(a5) 1395e: 9c 63 ld a5, 0x0(a5) 13960: 03 35 85 4f ld a0, 0x4f8(a0) 13964: 04 62 ld s1, 0x0(a2) 13966: 82 97 jalr a5 13968: 23 3c 04 4e sd zero, 0x4f8(s0) 1396c: 99 e0 bnez s1, 0x13972 1396e: 6f f0 cf 82 j 0x1299a 13972: 97 47 03 00 auipc a5, 0x34 13976: 83 b7 e7 5f ld a5, 0x5fe(a5) 1397a: 9c 63 ld a5, 0x0(a5) 1397c: 26 85 mv a0, s1 1397e: 82 97 jalr a5 13980: 63 04 05 66 beqz a0, 0x13fe8 13984: 23 3c a4 4e sd a0, 0x4f8(s0) 13988: 81 44 li s1, 0x0 1398a: 6f e0 ff fd j 0x12968 1398e: 97 47 03 00 auipc a5, 0x34 13992: 83 b7 a7 57 ld a5, 0x57a(a5) 13996: 9c 63 ld a5, 0x0(a5) 13998: 03 35 85 55 ld a0, 0x558(a0) 1399c: 04 62 ld s1, 0x0(a2) 1399e: 82 97 jalr a5 139a0: 23 3c 04 54 sd zero, 0x558(s0) 139a4: 99 e0 bnez s1, 0x139aa 139a6: 6f e0 5f ff j 0x1299a 139aa: 97 47 03 00 auipc a5, 0x34 139ae: 83 b7 67 5c ld a5, 0x5c6(a5) 139b2: 9c 63 ld a5, 0x0(a5) 139b4: 26 85 mv a0, s1 139b6: 82 97 jalr a5 139b8: 63 08 05 62 beqz a0, 0x13fe8 139bc: 23 3c a4 54 sd a0, 0x558(s0) 139c0: 81 44 li s1, 0x0 139c2: 6f e0 7f fa j 0x12968 139c6: 1c 62 ld a5, 0x0(a2) 139c8: 81 44 li s1, 0x0 139ca: 23 34 f5 36 sd a5, 0x368(a0) 139ce: 6f e0 bf f9 j 0x12968 139d2: 1c 62 ld a5, 0x0(a2) 139d4: 81 44 li s1, 0x0 139d6: 23 30 f5 1e sd a5, 0x1e0(a0) 139da: 6f e0 ff f8 j 0x12968 139de: 0c 62 ld a1, 0x0(a2) 139e0: 99 e1 bnez a1, 0x139e6 139e2: 6f e0 9f fb j 0x1299a 139e6: 03 35 85 73 ld a0, 0x738(a0) 139ea: ef 10 6f 8a jal 0x4a90 <.plt+0x150> 139ee: 63 07 05 5e beqz a0, 0x13fdc 139f2: 23 3c a4 72 sd a0, 0x738(s0) 139f6: 81 44 li s1, 0x0 139f8: 6f e0 1f f7 j 0x12968 139fc: 97 47 03 00 auipc a5, 0x34 13a00: 83 b7 c7 50 ld a5, 0x50c(a5) 13a04: 9c 63 ld a5, 0x0(a5) 13a06: 03 35 85 51 ld a0, 0x518(a0) 13a0a: 04 62 ld s1, 0x0(a2) 13a0c: 82 97 jalr a5 13a0e: 23 3c 04 50 sd zero, 0x518(s0) 13a12: 99 e0 bnez s1, 0x13a18 13a14: 6f e0 7f f8 j 0x1299a 13a18: 97 47 03 00 auipc a5, 0x34 13a1c: 83 b7 87 55 ld a5, 0x558(a5) 13a20: 9c 63 ld a5, 0x0(a5) 13a22: 26 85 mv a0, s1 13a24: 82 97 jalr a5 13a26: 63 01 05 5c beqz a0, 0x13fe8 13a2a: 23 3c a4 50 sd a0, 0x518(s0) 13a2e: 81 44 li s1, 0x0 13a30: 6f e0 9f f3 j 0x12968 13a34: 1c 62 ld a5, 0x0(a2) 13a36: 23 38 f5 1a sd a5, 0x1b0(a0) 13a3a: 99 c3 beqz a5, 0x13a40 13a3c: 6f e0 ff f5 j 0x1299a 13a40: 97 47 03 00 auipc a5, 0x34 13a44: 83 b7 87 53 ld a5, 0x538(a5) 13a48: 9c 63 ld a5, 0x0(a5) 13a4a: 81 44 li s1, 0x0 13a4c: 23 38 f5 1a sd a5, 0x1b0(a0) 13a50: 6f e0 9f f1 j 0x12968 13a54: 97 47 03 00 auipc a5, 0x34 13a58: 83 b7 47 4b ld a5, 0x4b4(a5) 13a5c: 9c 63 ld a5, 0x0(a5) 13a5e: 03 35 85 54 ld a0, 0x548(a0) 13a62: 04 62 ld s1, 0x0(a2) 13a64: 82 97 jalr a5 13a66: 23 34 04 54 sd zero, 0x548(s0) 13a6a: 63 83 04 3c beqz s1, 0x13e30 13a6e: 97 47 03 00 auipc a5, 0x34 13a72: 83 b7 27 50 ld a5, 0x502(a5) 13a76: 9c 63 ld a5, 0x0(a5) 13a78: 26 85 mv a0, s1 13a7a: 82 97 jalr a5 13a7c: 63 0b 05 48 beqz a0, 0x13f12 13a80: 85 47 li a5, 0x1 13a82: 23 34 a4 54 sd a0, 0x548(s0) 13a86: 81 44 li s1, 0x0 13a88: 23 0f f4 48 sb a5, 0x49e(s0) 13a8c: 6f e0 df ed j 0x12968 13a90: 97 47 03 00 auipc a5, 0x34 13a94: 83 b7 87 47 ld a5, 0x478(a5) 13a98: 9c 63 ld a5, 0x0(a5) 13a9a: 03 35 85 5c ld a0, 0x5c8(a0) 13a9e: 04 62 ld s1, 0x0(a2) 13aa0: 82 97 jalr a5 13aa2: 23 34 04 5c sd zero, 0x5c8(s0) 13aa6: 99 e0 bnez s1, 0x13aac 13aa8: 6f e0 3f ef j 0x1299a 13aac: 97 47 03 00 auipc a5, 0x34 13ab0: 83 b7 47 4c ld a5, 0x4c4(a5) 13ab4: 9c 63 ld a5, 0x0(a5) 13ab6: 26 85 mv a0, s1 13ab8: 82 97 jalr a5 13aba: 63 07 05 52 beqz a0, 0x13fe8 13abe: 23 34 a4 5c sd a0, 0x5c8(s0) 13ac2: 81 44 li s1, 0x0 13ac4: 6f e0 5f ea j 0x12968 13ac8: 97 47 03 00 auipc a5, 0x34 13acc: 83 b7 07 44 ld a5, 0x440(a5) 13ad0: 9c 63 ld a5, 0x0(a5) 13ad2: 03 35 85 50 ld a0, 0x508(a0) 13ad6: 04 62 ld s1, 0x0(a2) 13ad8: 82 97 jalr a5 13ada: 23 34 04 50 sd zero, 0x508(s0) 13ade: 99 e0 bnez s1, 0x13ae4 13ae0: 6f e0 bf eb j 0x1299a 13ae4: 97 47 03 00 auipc a5, 0x34 13ae8: 83 b7 c7 48 ld a5, 0x48c(a5) 13aec: 9c 63 ld a5, 0x0(a5) 13aee: 26 85 mv a0, s1 13af0: 82 97 jalr a5 13af2: 63 0b 05 4e beqz a0, 0x13fe8 13af6: 23 34 a4 50 sd a0, 0x508(s0) 13afa: 81 44 li s1, 0x0 13afc: 6f e0 df e6 j 0x12968 13b00: 1c 62 ld a5, 0x0(a2) 13b02: 81 44 li s1, 0x0 13b04: 23 34 f5 34 sd a5, 0x348(a0) 13b08: 6f e0 1f e6 j 0x12968 13b0c: 83 47 05 73 lbu a5, 0x730(a0) 13b10: 4a f0 sd s2, 0x20(sp) 13b12: 97 44 03 00 auipc s1, 0x34 13b16: 83 b4 64 3f ld s1, 0x3f6(s1) 13b1a: 99 cb beqz a5, 0x13b30 13b1c: 9c 60 ld a5, 0x0(s1) 13b1e: 03 35 85 72 ld a0, 0x728(a0) 13b22: 32 e4 sd a2, 0x8(sp) 13b24: 82 97 jalr a5 13b26: 22 66 ld a2, 0x8(sp) 13b28: 23 34 04 72 sd zero, 0x728(s0) 13b2c: 23 08 04 72 sb zero, 0x730(s0) 13b30: 9c 60 ld a5, 0x0(s1) 13b32: 03 35 84 58 ld a0, 0x588(s0) 13b36: 03 39 06 00 ld s2, 0x0(a2) 13b3a: 81 44 li s1, 0x0 13b3c: 82 97 jalr a5 13b3e: 23 34 04 58 sd zero, 0x588(s0) 13b42: 63 0e 09 00 beqz s2, 0x13b5e 13b46: 97 47 03 00 auipc a5, 0x34 13b4a: 83 b7 a7 42 ld a5, 0x42a(a5) 13b4e: 9c 63 ld a5, 0x0(a5) 13b50: 4a 85 mv a0, s2 13b52: 82 97 jalr a5 13b54: 2a 89 mv s2, a0 13b56: 63 08 05 3e beqz a0, 0x13f46 13b5a: 23 34 a4 58 sd a0, 0x588(s0) 13b5e: 23 34 24 73 sd s2, 0x728(s0) 13b62: 02 79 ld s2, 0x20(sp) 13b64: 6f e0 5f e0 j 0x12968 13b68: ed 44 li s1, 0x1b 13b6a: 23 34 a4 74 sd a0, 0x748(s0) 13b6e: 6f e0 bf df j 0x12968 13b72: 97 47 03 00 auipc a5, 0x34 13b76: 83 b7 67 39 ld a5, 0x396(a5) 13b7a: 9c 63 ld a5, 0x0(a5) 13b7c: 82 97 jalr a5 13b7e: 23 30 04 66 sd zero, 0x660(s0) 13b82: 23 30 04 22 sd zero, 0x220(s0) 13b86: 23 38 94 22 sd s1, 0x230(s0) 13b8a: 6f e0 7f eb j 0x12a40 13b8e: 1c 62 ld a5, 0x0(a2) 13b90: 23 38 f4 26 sd a5, 0x270(s0) 13b94: 63 85 07 18 beqz a5, 0x13d1e 13b98: 85 47 li a5, 0x1 13b9a: 23 00 f4 78 sb a5, 0x780(s0) 13b9e: 81 44 li s1, 0x0 13ba0: 6f e0 9f dc j 0x12968 13ba4: 1c 62 ld a5, 0x0(a2) 13ba6: 81 44 li s1, 0x0 13ba8: 23 34 f4 2a sd a5, 0x2a8(s0) 13bac: 6f e0 df db j 0x12968 13bb0: 1c 62 ld a5, 0x0(a2) 13bb2: 81 44 li s1, 0x0 13bb4: 23 38 f4 24 sd a5, 0x250(s0) 13bb8: 6f e0 1f db j 0x12968 13bbc: 1c 62 ld a5, 0x0(a2) 13bbe: 81 44 li s1, 0x0 13bc0: 23 34 f4 22 sd a5, 0x228(s0) 13bc4: 6f e0 5f da j 0x12968 13bc8: 1c 62 ld a5, 0x0(a2) 13bca: 81 44 li s1, 0x0 13bcc: 23 3c f4 28 sd a5, 0x298(s0) 13bd0: 6f e0 9f d9 j 0x12968 13bd4: 1c 62 ld a5, 0x0(a2) 13bd6: 81 44 li s1, 0x0 13bd8: 23 34 f4 28 sd a5, 0x288(s0) 13bdc: 6f e0 df d8 j 0x12968 13be0: 1c 62 ld a5, 0x0(a2) 13be2: 81 44 li s1, 0x0 13be4: 23 38 f4 2c sd a5, 0x2d0(s0) 13be8: 6f e0 1f d8 j 0x12968 13bec: 1c 62 ld a5, 0x0(a2) 13bee: 81 44 li s1, 0x0 13bf0: 23 34 f4 2c sd a5, 0x2c8(s0) 13bf4: 6f e0 5f d7 j 0x12968 13bf8: 1c 62 ld a5, 0x0(a2) 13bfa: 81 44 li s1, 0x0 13bfc: 23 30 f4 2c sd a5, 0x2c0(s0) 13c00: 6f e0 9f d6 j 0x12968 13c04: 1c 62 ld a5, 0x0(a2) 13c06: 81 44 li s1, 0x0 13c08: 23 30 f4 28 sd a5, 0x280(s0) 13c0c: 6f e0 df d5 j 0x12968 13c10: 1c 62 ld a5, 0x0(a2) 13c12: 81 44 li s1, 0x0 13c14: 23 38 f4 6a sd a5, 0x6b0(s0) 13c18: 6f e0 1f d5 j 0x12968 13c1c: 1c 62 ld a5, 0x0(a2) 13c1e: 81 44 li s1, 0x0 13c20: 23 34 f4 6a sd a5, 0x6a8(s0) 13c24: 6f e0 5f d4 j 0x12968 13c28: 1c 62 ld a5, 0x0(a2) 13c2a: 81 44 li s1, 0x0 13c2c: 23 3c f4 6a sd a5, 0x6b8(s0) 13c30: 6f e0 9f d3 j 0x12968 13c34: e5 77 lui a5, 0xffff9 13c36: 9b 87 d7 a5 addiw a5, a5, -0x5a3 13c3a: bd 9d addw a1, a1, a5 13c3c: 1b 87 05 00 sext.w a4, a1 13c40: fd 47 li a5, 0x1f 13c42: 63 f4 e7 00 bgeu a5, a4, 0x13c4a 13c46: 6f e0 ff d1 j 0x12964 13c4a: 93 97 05 02 slli a5, a1, 0x20 13c4e: 17 67 02 00 auipc a4, 0x26 13c52: 13 07 a7 8b addi a4, a4, -0x746 13c56: 93 d5 e7 01 srli a1, a5, 0x1e 13c5a: ba 95 add a1, a1, a4 13c5c: 9c 41 lw a5, 0x0(a1) 13c5e: ba 97 add a5, a5, a4 13c60: 82 87 jr a5 13c62: 1c 62 ld a5, 0x0(a2) 13c64: 81 44 li s1, 0x0 13c66: 23 3c f4 32 sd a5, 0x338(s0) 13c6a: 6f e0 ff cf j 0x12968 13c6e: 1c 62 ld a5, 0x0(a2) 13c70: 81 44 li s1, 0x0 13c72: 23 38 f4 32 sd a5, 0x330(s0) 13c76: 6f e0 3f cf j 0x12968 13c7a: 04 62 ld s1, 0x0(a2) 13c7c: 83 37 04 23 ld a5, 0x230(s0) 13c80: 63 d8 97 00 bge a5, s1, 0x13c90 13c84: 83 37 04 66 ld a5, 0x660(s0) 13c88: 03 35 04 22 ld a0, 0x220(s0) 13c8c: 63 07 f5 00 beq a0, a5, 0x13c9a 13c90: 23 38 94 22 sd s1, 0x230(s0) 13c94: 81 44 li s1, 0x0 13c96: 6f e0 3f cd j 0x12968 13c9a: 97 47 03 00 auipc a5, 0x34 13c9e: 83 b7 e7 26 ld a5, 0x26e(a5) 13ca2: 9c 63 ld a5, 0x0(a5) 13ca4: 82 97 jalr a5 13ca6: 23 30 04 66 sd zero, 0x660(s0) 13caa: 23 30 04 22 sd zero, 0x220(s0) 13cae: 23 38 94 22 sd s1, 0x230(s0) 13cb2: cd b7 j 0x13c94 13cb4: 95 67 lui a5, 0x5 13cb6: 93 87 87 e5 addi a5, a5, -0x1a8 13cba: 63 8d f5 04 beq a1, a5, 0x13d14 13cbe: 63 e9 b7 02 bltu a5, a1, 0x13cf0 13cc2: 95 67 lui a5, 0x5 13cc4: 93 87 b7 e2 addi a5, a5, -0x1d5 13cc8: 63 86 f5 06 beq a1, a5, 0x13d34 13ccc: 95 67 lui a5, 0x5 13cce: 93 87 c7 e2 addi a5, a5, -0x1d4 13cd2: 63 84 f5 00 beq a1, a5, 0x13cda 13cd6: 6f e0 ff c8 j 0x12964 13cda: 1c 62 ld a5, 0x0(a2) 13cdc: 23 3c f5 24 sd a5, 0x258(a0) 13ce0: 63 8a 07 16 beqz a5, 0x13e54 13ce4: 85 47 li a5, 0x1 13ce6: 23 20 f5 26 sw a5, 0x260(a0) 13cea: 81 44 li s1, 0x0 13cec: 6f e0 df c7 j 0x12968 13cf0: 95 67 lui a5, 0x5 13cf2: 93 87 f7 e6 addi a5, a5, -0x191 13cf6: 63 89 f5 02 beq a1, a5, 0x13d28 13cfa: 95 67 lui a5, 0x5 13cfc: 93 87 e7 e7 addi a5, a5, -0x182 13d00: 63 84 f5 00 beq a1, a5, 0x13d08 13d04: 6f e0 1f c6 j 0x12964 13d08: 1c 62 ld a5, 0x0(a2) 13d0a: 81 44 li s1, 0x0 13d0c: 23 3c f5 26 sd a5, 0x278(a0) 13d10: 6f e0 9f c5 j 0x12968 13d14: 1c 62 ld a5, 0x0(a2) 13d16: 23 34 f5 26 sd a5, 0x268(a0) 13d1a: e3 9f 07 e6 bnez a5, 0x13b98 13d1e: 23 00 04 78 sb zero, 0x780(s0) 13d22: 81 44 li s1, 0x0 13d24: 6f e0 5f c4 j 0x12968 13d28: 1c 62 ld a5, 0x0(a2) 13d2a: 81 44 li s1, 0x0 13d2c: 23 34 f5 24 sd a5, 0x248(a0) 13d30: 6f e0 9f c3 j 0x12968 13d34: 1c 62 ld a5, 0x0(a2) 13d36: 23 30 f5 24 sd a5, 0x240(a0) 13d3a: 63 88 07 12 beqz a5, 0x13e6a 13d3e: 85 47 li a5, 0x1 13d40: 23 22 f5 26 sw a5, 0x264(a0) 13d44: 81 44 li s1, 0x0 13d46: 6f e0 3f c2 j 0x12968 13d4a: 85 47 li a5, 0x1 13d4c: 23 20 f4 3c sw a5, 0x3c0(s0) 13d50: 81 44 li s1, 0x0 13d52: 6f e0 7f c1 j 0x12968 13d56: bd 9b andi a5, a5, -0x11 13d58: 23 24 f5 78 sw a5, 0x788(a0) 13d5c: 81 44 li s1, 0x0 13d5e: 6f e0 bf c0 j 0x12968 13d62: 93 d7 46 00 srli a5, a3, 0x4 13d66: 25 67 lui a4, 0x9 13d68: 85 8b andi a5, a5, 0x1 13d6a: 2a 97 add a4, a4, a0 13d6c: 23 09 f7 a8 sb a5, -0x56e(a4) 13d70: 93 f7 06 01 andi a5, a3, 0x10 13d74: 81 c7 beqz a5, 0x13d7c 13d76: bd 9a andi a3, a3, -0x11 13d78: 93 e6 26 00 ori a3, a3, 0x2 13d7c: 93 f6 76 fd andi a3, a3, -0x29 13d80: 01 47 li a4, 0x0 13d82: 7d 46 li a2, 0x1f 13d84: 29 a0 j 0x13d8e 13d86: 63 14 c7 00 bne a4, a2, 0x13d8e 13d8a: 6f e0 3f c0 j 0x1298c 13d8e: b3 d7 e6 00 srl a5, a3, a4 13d92: 85 8b andi a5, a5, 0x1 13d94: 05 27 addiw a4, a4, 0x1 13d96: e5 db beqz a5, 0x13d86 13d98: 23 30 d4 20 sd a3, 0x200(s0) 13d9c: 81 44 li s1, 0x0 13d9e: 6f e0 bf bc j 0x12968 13da2: 23 3c 05 44 sd zero, 0x458(a0) 13da6: 81 44 li s1, 0x0 13da8: 6f e0 1f bc j 0x12968 13dac: 93 d7 46 00 srli a5, a3, 0x4 13db0: 25 67 lui a4, 0x9 13db2: 85 8b andi a5, a5, 0x1 13db4: 2a 97 add a4, a4, a0 13db6: 23 09 f7 a6 sb a5, -0x58e(a4) 13dba: 93 f7 06 01 andi a5, a3, 0x10 13dbe: 81 c7 beqz a5, 0x13dc6 13dc0: bd 9a andi a3, a3, -0x11 13dc2: 93 e6 26 00 ori a3, a3, 0x2 13dc6: 93 f6 76 fd andi a3, a3, -0x29 13dca: 01 47 li a4, 0x0 13dcc: 7d 46 li a2, 0x1f 13dce: 29 a0 j 0x13dd8 13dd0: 63 14 c7 00 bne a4, a2, 0x13dd8 13dd4: 6f e0 9f bb j 0x1298c 13dd8: b3 d7 e6 00 srl a5, a3, a4 13ddc: 85 8b andi a5, a5, 0x1 13dde: 05 27 addiw a4, a4, 0x1 13de0: e5 db beqz a5, 0x13dd0 13de2: 23 3c d4 1e sd a3, 0x1f8(s0) 13de6: 81 44 li s1, 0x0 13de8: 6f e0 1f b8 j 0x12968 13dec: 82 97 jalr a5 13dee: 97 e4 01 00 auipc s1, 0x1e 13df2: 93 84 24 30 addi s1, s1, 0x302 13df6: d1 b8 j 0x136ca 13df8: 23 08 05 4e sb zero, 0x4f0(a0) 13dfc: 81 44 li s1, 0x0 13dfe: 6f e0 bf b6 j 0x12968 13e02: 97 47 03 00 auipc a5, 0x34 13e06: 83 b7 67 10 ld a5, 0x106(a5) 13e0a: 9c 63 ld a5, 0x0(a5) 13e0c: 4a 85 mv a0, s2 13e0e: 82 97 jalr a5 13e10: 97 47 03 00 auipc a5, 0x34 13e14: 83 b7 07 16 ld a5, 0x160(a5) 13e18: 9c 63 ld a5, 0x0(a5) 13e1a: 23 30 04 66 sd zero, 0x660(s0) 13e1e: 4e 85 mv a0, s3 13e20: 82 97 jalr a5 13e22: 2a 89 mv s2, a0 13e24: e3 10 05 98 bnez a0, 0x137a4 13e28: 03 39 04 66 ld s2, 0x660(s0) 13e2c: ed 44 li s1, 0x1b 13e2e: b5 ba j 0x137aa 13e30: 81 47 li a5, 0x0 13e32: 81 44 li s1, 0x0 13e34: 23 0f f4 48 sb a5, 0x49e(s0) 13e38: 6f e0 1f b3 j 0x12968 13e3c: 82 97 jalr a5 13e3e: 81 44 li s1, 0x0 13e40: 23 38 04 52 sd zero, 0x530(s0) 13e44: 6f e0 5f b2 j 0x12968 13e48: 81 47 li a5, 0x0 13e4a: 81 44 li s1, 0x0 13e4c: a3 08 f4 4a sb a5, 0x4b1(s0) 13e50: 6f e0 9f b1 j 0x12968 13e54: 97 47 03 00 auipc a5, 0x34 13e58: 83 b7 c7 0e ld a5, 0xec(a5) 13e5c: 23 20 05 26 sw zero, 0x260(a0) 13e60: 23 3c f5 24 sd a5, 0x258(a0) 13e64: 81 44 li s1, 0x0 13e66: 6f e0 3f b0 j 0x12968 13e6a: 97 47 03 00 auipc a5, 0x34 13e6e: 83 b7 67 07 ld a5, 0x76(a5) 13e72: 23 22 05 26 sw zero, 0x264(a0) 13e76: 23 30 f5 24 sd a5, 0x240(a0) 13e7a: 81 44 li s1, 0x0 13e7c: 6f e0 df ae j 0x12968 13e80: 97 f5 01 00 auipc a1, 0x1f 13e84: 93 85 85 2d addi a1, a1, 0x2d8 13e88: 26 85 mv a0, s1 13e8a: ef 30 c1 09 jal 0x26f26 13e8e: 39 cd beqz a0, 0x13eec 13e90: 09 46 li a2, 0x2 13e92: 89 45 li a1, 0x2 13e94: 22 85 mv a0, s0 13e96: ef e0 10 22 jal 0x228b6 13e9a: 03 35 84 74 ld a0, 0x748(s0) 13e9e: 81 44 li s1, 0x0 13ea0: ef 50 cf b3 jal 0x91dc 13ea4: 89 45 li a1, 0x2 13ea6: 22 85 mv a0, s0 13ea8: ef e0 d0 23 jal 0x228e4 13eac: 6f e0 df ab j 0x12968 13eb0: 23 22 f5 48 sw a5, 0x484(a0) 13eb4: 81 44 li s1, 0x0 13eb6: 6f e0 3f ab j 0x12968 13eba: 23 22 f5 48 sw a5, 0x484(a0) 13ebe: 81 44 li s1, 0x0 13ec0: 6f e0 9f aa j 0x12968 13ec4: 97 47 03 00 auipc a5, 0x34 13ec8: 83 b7 47 04 ld a5, 0x44(a5) 13ecc: 9c 63 ld a5, 0x0(a5) 13ece: 4a 85 mv a0, s2 13ed0: 81 44 li s1, 0x0 13ed2: 82 97 jalr a5 13ed4: 01 49 li s2, 0x0 13ed6: 23 30 04 66 sd zero, 0x660(s0) 13eda: c1 b8 j 0x137aa 13edc: 23 30 07 94 sd zero, -0x6c0(a4) 13ee0: 6f f0 2f f6 j 0x13642 13ee4: 23 34 04 74 sd zero, 0x748(s0) 13ee8: 6f f0 cf f4 j 0x13634 13eec: 97 f5 01 00 auipc a1, 0x1f 13ef0: 93 85 45 27 addi a1, a1, 0x274 13ef4: 26 85 mv a0, s1 13ef6: ef 30 01 03 jal 0x26f26 13efa: 31 c9 beqz a0, 0x13f4e 13efc: 81 45 li a1, 0x0 13efe: 22 85 mv a0, s0 13f00: ef 50 ef e4 jal 0x954e 13f04: 81 44 li s1, 0x0 13f06: 6f e0 3f a6 j 0x12968 13f0a: ce 85 mv a1, s3 13f0c: ef 00 5f cc jal 0x4bd0 <.plt+0x290> 13f10: 51 b8 j 0x137a4 13f12: 83 37 84 54 ld a5, 0x548(s0) 13f16: ed 44 li s1, 0x1b 13f18: b3 37 f0 00 snez a5, a5 13f1c: 23 0f f4 48 sb a5, 0x49e(s0) 13f20: 6f e0 9f a4 j 0x12968 13f24: 03 39 04 59 ld s2, 0x590(s0) 13f28: ed 44 li s1, 0x1b 13f2a: 6f f0 0f ad j 0x131fa 13f2e: ed 44 li s1, 0x1b 13f30: 6f f0 af db j 0x134ea 13f34: 83 37 84 56 ld a5, 0x568(s0) 13f38: ed 44 li s1, 0x1b 13f3a: b3 37 f0 00 snez a5, a5 13f3e: a3 08 f4 4a sb a5, 0x4b1(s0) 13f42: 6f e0 7f a2 j 0x12968 13f46: 03 39 84 58 ld s2, 0x588(s0) 13f4a: ed 44 li s1, 0x1b 13f4c: 09 b9 j 0x13b5e 13f4e: 97 f5 01 00 auipc a1, 0x1f 13f52: 93 85 a5 21 addi a1, a1, 0x21a 13f56: 26 85 mv a0, s1 13f58: ef 20 f1 7c jal 0x26f26 13f5c: 4d e9 bnez a0, 0x1400e 13f5e: 83 37 84 74 ld a5, 0x748(s0) 13f62: c5 cf beqz a5, 0x1401a 13f64: 97 47 03 00 auipc a5, 0x34 13f68: 83 b7 c7 00 ld a5, 0xc(a5) 13f6c: 9c 63 ld a5, 0x0(a5) 13f6e: 26 85 mv a0, s1 13f70: 82 97 jalr a5 13f72: aa 84 mv s1, a0 13f74: 59 c1 beqz a0, 0x13ffa 13f76: 83 37 84 74 ld a5, 0x748(s0) 13f7a: c1 c3 beqz a5, 0x13ffa 13f7c: 09 46 li a2, 0x2 13f7e: 89 45 li a1, 0x2 13f80: 22 85 mv a0, s0 13f82: ef e0 50 13 jal 0x228b6 13f86: a6 85 mv a1, s1 13f88: 2d 46 li a2, 0xb 13f8a: 17 d5 01 00 auipc a0, 0x1d 13f8e: 13 05 e5 69 addi a0, a0, 0x69e 13f92: ef 30 01 05 jal 0x26fe2 13f96: 83 35 84 74 ld a1, 0x748(s0) 13f9a: 81 47 li a5, 0x0 13f9c: 01 47 li a4, 0x0 13f9e: 21 c9 beqz a0, 0x13fee 13fa0: 93 86 b4 00 addi a3, s1, 0xb 13fa4: 05 46 li a2, 0x1 13fa6: 22 85 mv a0, s0 13fa8: ef 40 2f ce jal 0x848a 13fac: 89 45 li a1, 0x2 13fae: 22 85 mv a0, s0 13fb0: ef e0 50 13 jal 0x228e4 13fb4: 97 47 03 00 auipc a5, 0x34 13fb8: 83 b7 47 f5 ld a5, -0xac(a5) 13fbc: 9c 63 ld a5, 0x0(a5) 13fbe: 26 85 mv a0, s1 13fc0: 81 44 li s1, 0x0 13fc2: 82 97 jalr a5 13fc4: 6f e0 5f 9a j 0x12968 13fc8: 97 f5 01 00 auipc a1, 0x1f 13fcc: 93 85 85 1a addi a1, a1, 0x1a8 13fd0: ef 80 ff fe jal 0xcfbe 13fd4: 93 04 b0 02 li s1, 0x2b 13fd8: 6f e0 1f 99 j 0x12968 13fdc: 03 35 84 73 ld a0, 0x738(s0) 13fe0: ef 00 1f f8 jal 0x4f60 <.plt+0x620> 13fe4: 23 3c 04 72 sd zero, 0x738(s0) 13fe8: ed 44 li s1, 0x1b 13fea: 6f e0 ff 97 j 0x12968 13fee: a6 86 mv a3, s1 13ff0: 01 46 li a2, 0x0 13ff2: 22 85 mv a0, s0 13ff4: ef 40 6f c9 jal 0x848a 13ff8: 55 bf j 0x13fac 13ffa: 97 47 03 00 auipc a5, 0x34 13ffe: 83 b7 e7 f0 ld a5, -0xf2(a5) 14002: 9c 63 ld a5, 0x0(a5) 14004: 26 85 mv a0, s1 14006: ed 44 li s1, 0x1b 14008: 82 97 jalr a5 1400a: 6f e0 ff 95 j 0x12968 1400e: 22 85 mv a0, s0 14010: ef 50 cf c5 jal 0x946c 14014: 81 44 li s1, 0x0 14016: 6f e0 3f 95 j 0x12968 1401a: 85 46 li a3, 0x1 1401c: 01 46 li a2, 0x0 1401e: 81 45 li a1, 0x0 14020: 22 85 mv a0, s0 14022: ef 50 6f a5 jal 0x9278 14026: 23 34 a4 74 sd a0, 0x748(s0) 1402a: 2d bf j 0x13f64 000000000001402c : 1402c: 63 03 05 10 beqz a0, 0x14132 14030: 39 71 addi sp, sp, -0x40 14032: 26 f4 sd s1, 0x28(sp) 14034: 04 61 ld s1, 0x0(a0) 14036: 22 f8 sd s0, 0x30(sp) 14038: 06 fc sd ra, 0x38(sp) 1403a: 2a 84 mv s0, a0 1403c: bd c4 beqz s1, 0x140aa 1403e: 83 47 95 2b lbu a5, 0x2b9(a0) 14042: 4a f0 sd s2, 0x20(sp) 14044: 2e 89 mv s2, a1 14046: 89 eb bnez a5, 0x14058 14048: 83 37 85 3d ld a5, 0x3d8(a0) 1404c: 03 37 05 3e ld a4, 0x3e0(a0) 14050: 9c 6f ld a5, 0x18(a5) 14052: 18 6f ld a4, 0x18(a4) 14054: ba 97 add a5, a5, a4 14056: f9 e7 bnez a5, 0x14124 14058: 2c 6c ld a1, 0x58(s0) 1405a: 91 c5 beqz a1, 0x14066 1405c: 26 85 mv a0, s1 1405e: ef 20 2f 9b jal 0x6210 14062: 23 3c 04 04 sd zero, 0x58(s0) 14066: 26 85 mv a0, s1 14068: ef 10 ff d9 jal 0x5e06 1406c: 83 37 84 2f ld a5, 0x2f8(s0) 14070: bc 73 ld a5, 0x60(a5) 14072: 81 c7 beqz a5, 0x1407a 14074: ca 85 mv a1, s2 14076: 22 85 mv a0, s0 14078: 82 97 jalr a5 1407a: 30 68 ld a2, 0x50(s0) 1407c: 97 f5 01 00 auipc a1, 0x1f 14080: 93 85 c5 12 addi a1, a1, 0x12c 14084: 26 85 mv a0, s1 14086: ef 80 ff e7 jal 0xcf04 1408a: 85 67 lui a5, 0x1 1408c: a6 97 add a5, a5, s1 1408e: 03 b5 07 8e ld a0, -0x720(a5) 14092: a2 85 mv a1, s0 14094: ef a0 41 78 jal 0x2e818 14098: a8 70 ld a0, 0x60(s1) 1409a: 8d 45 li a1, 0x3 1409c: ef c0 30 08 jal 0x2091e 140a0: 19 e9 bnez a0, 0x140b6 140a2: 22 85 mv a0, s0 140a4: ef d0 1f fd jal 0x12074 140a8: 02 79 ld s2, 0x20(sp) 140aa: e2 70 ld ra, 0x38(sp) 140ac: 42 74 ld s0, 0x30(sp) 140ae: a2 74 ld s1, 0x28(sp) 140b0: 01 45 li a0, 0x0 140b2: 21 61 addi sp, sp, 0x40 140b4: 82 80 ret 140b6: 4e ec sd s3, 0x18(sp) 140b8: 83 39 84 3d ld s3, 0x3d8(s0) 140bc: 52 e8 sd s4, 0x10(sp) 140be: 56 e4 sd s5, 0x8(sp) 140c0: 63 86 09 02 beqz s3, 0x140ec 140c4: 83 b4 09 00 ld s1, 0x0(s3) 140c8: 95 c0 beqz s1, 0x140ec 140ca: a5 6a lui s5, 0x9 140cc: 05 4a li s4, 0x1 140ce: 88 60 ld a0, 0x0(s1) 140d0: 26 89 mv s2, s1 140d2: 84 68 ld s1, 0x10(s1) 140d4: b3 07 55 01 add a5, a0, s5 140d8: a3 80 47 b1 sb s4, -0x4ff(a5) 140dc: ef c0 30 05 jal 0x2092e 140e0: 01 46 li a2, 0x0 140e2: ca 85 mv a1, s2 140e4: 4e 85 mv a0, s3 140e6: ef b0 b0 15 jal 0x1fa40 140ea: f5 f0 bnez s1, 0x140ce 140ec: 83 39 04 3e ld s3, 0x3e0(s0) 140f0: 63 86 09 02 beqz s3, 0x1411c 140f4: 83 b4 09 00 ld s1, 0x0(s3) 140f8: 95 c0 beqz s1, 0x1411c 140fa: a5 6a lui s5, 0x9 140fc: 05 4a li s4, 0x1 140fe: 88 60 ld a0, 0x0(s1) 14100: 26 89 mv s2, s1 14102: 84 68 ld s1, 0x10(s1) 14104: b3 07 55 01 add a5, a0, s5 14108: a3 80 47 b1 sb s4, -0x4ff(a5) 1410c: ef c0 30 02 jal 0x2092e 14110: 01 46 li a2, 0x0 14112: ca 85 mv a1, s2 14114: 4e 85 mv a0, s3 14116: ef b0 b0 12 jal 0x1fa40 1411a: f5 f0 bnez s1, 0x140fe 1411c: e2 69 ld s3, 0x18(sp) 1411e: 42 6a ld s4, 0x10(sp) 14120: a2 6a ld s5, 0x8(sp) 14122: 41 b7 j 0x140a2 14124: e2 70 ld ra, 0x38(sp) 14126: 42 74 ld s0, 0x30(sp) 14128: 02 79 ld s2, 0x20(sp) 1412a: a2 74 ld s1, 0x28(sp) 1412c: 01 45 li a0, 0x0 1412e: 21 61 addi sp, sp, 0x40 14130: 82 80 ret 14132: 01 45 li a0, 0x0 14134: 82 80 ret 0000000000014136 : 14136: 83 37 85 3d ld a5, 0x3d8(a0) 1413a: 03 37 05 3e ld a4, 0x3e0(a0) 1413e: 9c 6f ld a5, 0x18(a5) 14140: 18 6f ld a4, 0x18(a4) 14142: ba 97 add a5, a5, a4 14144: b1 ef bnez a5, 0x141a0 14146: 83 47 85 04 lbu a5, 0x48(a0) 1414a: 01 11 addi sp, sp, -0x20 1414c: 22 e8 sd s0, 0x10(sp) 1414e: 06 ec sd ra, 0x18(sp) 14150: 2a 84 mv s0, a0 14152: 91 c7 beqz a5, 0x1415e 14154: 01 45 li a0, 0x0 14156: e2 60 ld ra, 0x18(sp) 14158: 42 64 ld s0, 0x10(sp) 1415a: 05 61 addi sp, sp, 0x20 1415c: 82 80 ret 1415e: 83 37 85 2f ld a5, 0x2f8(a0) 14162: 26 e4 sd s1, 0x8(sp) 14164: ae 84 mv s1, a1 14166: bc 5f lw a5, 0x78(a5) 14168: 13 97 d7 02 slli a4, a5, 0x2d 1416c: 63 4c 07 02 bltz a4, 0x141a4 14170: 03 25 05 1f lw a0, 0x1f0(a0) 14174: 81 46 li a3, 0x0 14176: 7d 56 li a2, -0x1 14178: fd 55 li a1, -0x1 1417a: ef 00 91 09 jal 0x24a12 1417e: 15 c5 beqz a0, 0x141aa 14180: 30 68 ld a2, 0x50(s0) 14182: 26 85 mv a0, s1 14184: 04 e0 sd s1, 0x0(s0) 14186: 97 f5 01 00 auipc a1, 0x1f 1418a: 93 85 a5 03 addi a1, a1, 0x3a 1418e: ef 80 7f d7 jal 0xcf04 14192: 85 45 li a1, 0x1 14194: 22 85 mv a0, s0 14196: ef f0 7f e9 jal 0x1402c 1419a: 05 45 li a0, 0x1 1419c: a2 64 ld s1, 0x8(sp) 1419e: 65 bf j 0x14156 141a0: 01 45 li a0, 0x0 141a2: 82 80 ret 141a4: ef 80 91 3f jal 0x2cd9c 141a8: 61 fd bnez a0, 0x14180 141aa: a2 64 ld s1, 0x8(sp) 141ac: 65 b7 j 0x14154 00000000000141ae : 141ae: 41 11 addi sp, sp, -0x10 141b0: 06 e4 sd ra, 0x8(sp) 141b2: ef f0 5f f8 jal 0x14136 141b6: a2 60 ld ra, 0x8(sp) 141b8: 01 45 li a0, 0x0 141ba: 41 01 addi sp, sp, 0x10 141bc: 82 80 ret 00000000000141be : 141be: 8d c5 beqz a1, 0x141e8 141c0: ae 86 mv a3, a1 141c2: 8c 61 ld a1, 0x0(a1) 141c4: 2a 87 mv a4, a0 141c6: 81 e5 bnez a1, 0x141ce 141c8: 05 a0 j 0x141e8 141ca: 8c 69 ld a1, 0x10(a1) 141cc: 91 cd beqz a1, 0x141e8 141ce: 9c 61 ld a5, 0x0(a1) 141d0: e3 9d e7 fe bne a5, a4, 0x141ca 141d4: 41 11 addi sp, sp, -0x10 141d6: 01 46 li a2, 0x0 141d8: 36 85 mv a0, a3 141da: 06 e4 sd ra, 0x8(sp) 141dc: ef b0 50 06 jal 0x1fa40 141e0: a2 60 ld ra, 0x8(sp) 141e2: 05 45 li a0, 0x1 141e4: 41 01 addi sp, sp, 0x10 141e6: 82 80 ret 141e8: 01 45 li a0, 0x0 141ea: 82 80 ret 00000000000141ec : 141ec: 83 c7 05 3d lbu a5, 0x3d0(a1) 141f0: 79 71 addi sp, sp, -0x30 141f2: 22 f0 sd s0, 0x20(sp) 141f4: 26 ec sd s1, 0x18(sp) 141f6: 4e e4 sd s3, 0x8(sp) 141f8: 06 f4 sd ra, 0x28(sp) 141fa: 4a e8 sd s2, 0x10(sp) 141fc: ae 84 mv s1, a1 141fe: 2a 84 mv s0, a0 14200: 81 49 li s3, 0x0 14202: bd e3 bnez a5, 0x14268 14204: 83 c7 14 3d lbu a5, 0x3d1(s1) 14208: 01 49 li s2, 0x0 1420a: a1 eb bnez a5, 0x1425a 1420c: 03 b5 04 3e ld a0, 0x3e0(s1) 14210: 11 cd beqz a0, 0x1422c 14212: 0c 61 ld a1, 0x0(a0) 14214: 81 e5 bnez a1, 0x1421c 14216: 19 a8 j 0x1422c 14218: 8c 69 ld a1, 0x10(a1) 1421a: 89 c9 beqz a1, 0x1422c 1421c: 9c 61 ld a5, 0x0(a1) 1421e: e3 1d f4 fe bne s0, a5, 0x14218 14222: 01 46 li a2, 0x0 14224: ef b0 d0 01 jal 0x1fa40 14228: 63 9e 09 04 bnez s3, 0x14284 1422c: 03 b5 84 3d ld a0, 0x3d8(s1) 14230: 11 cd beqz a0, 0x1424c 14232: 0c 61 ld a1, 0x0(a0) 14234: 81 e5 bnez a1, 0x1423c 14236: 19 a8 j 0x1424c 14238: 8c 69 ld a1, 0x10(a1) 1423a: 89 c9 beqz a1, 0x1424c 1423c: 9c 61 ld a5, 0x0(a1) 1423e: e3 1d f4 fe bne s0, a5, 0x14238 14242: 01 46 li a2, 0x0 14244: ef b0 c0 7f jal 0x1fa40 14248: 63 15 09 02 bnez s2, 0x14272 1424c: a2 70 ld ra, 0x28(sp) 1424e: 02 74 ld s0, 0x20(sp) 14250: e2 64 ld s1, 0x18(sp) 14252: 42 69 ld s2, 0x10(sp) 14254: a2 69 ld s3, 0x8(sp) 14256: 45 61 addi sp, sp, 0x30 14258: 82 80 ret 1425a: a6 85 mv a1, s1 1425c: 22 85 mv a0, s0 1425e: ef a0 d1 30 jal 0x2ed6a 14262: 1b 09 05 00 sext.w s2, a0 14266: 5d b7 j 0x1420c 14268: ef a0 51 2e jal 0x2ed4c 1426c: 9b 09 05 00 sext.w s3, a0 14270: 51 bf j 0x14204 14272: 02 74 ld s0, 0x20(sp) 14274: a2 70 ld ra, 0x28(sp) 14276: 42 69 ld s2, 0x10(sp) 14278: a2 69 ld s3, 0x8(sp) 1427a: 26 85 mv a0, s1 1427c: e2 64 ld s1, 0x18(sp) 1427e: 45 61 addi sp, sp, 0x30 14280: 6f a0 d1 35 j 0x2eddc 14284: 26 85 mv a0, s1 14286: ef a0 d1 35 jal 0x2ede2 1428a: 4d b7 j 0x1422c 000000000001428c : 1428c: 85 67 lui a5, 0x1 1428e: 1d 71 addi sp, sp, -0x60 14290: aa 97 add a5, a5, a0 14292: a2 e8 sd s0, 0x50(sp) 14294: 03 b4 07 8e ld s0, -0x720(a5) 14298: 86 ec sd ra, 0x58(sp) 1429a: 4e fc sd s3, 0x38(sp) 1429c: 52 f8 sd s4, 0x30(sp) 1429e: 93 09 81 01 addi s3, sp, 0x18 142a2: ef 10 4f d7 jal 0x5816 142a6: 2a 87 mv a4, a0 142a8: ae 87 mv a5, a1 142aa: 22 85 mv a0, s0 142ac: ce 85 mv a1, s3 142ae: 3a e4 sd a4, 0x8(sp) 142b0: 3e e8 sd a5, 0x10(sp) 142b2: ef b0 b0 57 jal 0x2002c 142b6: 4e 85 mv a0, s3 142b8: ef b0 10 58 jal 0x20038 142bc: 39 c9 beqz a0, 0x14312 142be: ca e0 sd s2, 0x40(sp) 142c0: a6 e4 sd s1, 0x48(sp) 142c2: 01 4a li s4, 0x0 142c4: 7d 59 li s2, -0x1 142c6: 1c 61 ld a5, 0x0(a0) 142c8: 9c 6b ld a5, 0x10(a5) 142ca: 80 63 ld s0, 0x0(a5) 142cc: 01 e4 bnez s0, 0x142d4 142ce: 2d a0 j 0x142f8 142d0: 00 68 ld s0, 0x10(s0) 142d2: 1d c0 beqz s0, 0x142f8 142d4: 04 60 ld s1, 0x0(s0) 142d6: 83 c7 84 04 lbu a5, 0x48(s1) 142da: fd fb bnez a5, 0x142d0 142dc: 03 b6 04 1d ld a2, 0x1d0(s1) 142e0: 83 b6 84 1d ld a3, 0x1d8(s1) 142e4: 22 65 ld a0, 0x8(sp) 142e6: c2 65 ld a1, 0x10(sp) 142e8: ef 10 8f d6 jal 0x5850 142ec: e3 52 a9 fe bge s2, a0, 0x142d0 142f0: 00 68 ld s0, 0x10(s0) 142f2: 26 8a mv s4, s1 142f4: 2a 89 mv s2, a0 142f6: 79 fc bnez s0, 0x142d4 142f8: 4e 85 mv a0, s3 142fa: ef b0 f0 53 jal 0x20038 142fe: 61 f5 bnez a0, 0x142c6 14300: e6 60 ld ra, 0x58(sp) 14302: 46 64 ld s0, 0x50(sp) 14304: a6 64 ld s1, 0x48(sp) 14306: 06 69 ld s2, 0x40(sp) 14308: e2 79 ld s3, 0x38(sp) 1430a: 52 85 mv a0, s4 1430c: 42 7a ld s4, 0x30(sp) 1430e: 25 61 addi sp, sp, 0x60 14310: 82 80 ret 14312: e6 60 ld ra, 0x58(sp) 14314: 46 64 ld s0, 0x50(sp) 14316: 01 4a li s4, 0x0 14318: e2 79 ld s3, 0x38(sp) 1431a: 52 85 mv a0, s4 1431c: 42 7a ld s4, 0x30(sp) 1431e: 25 61 addi sp, sp, 0x60 14320: 82 80 ret 0000000000014322 : 14322: 83 47 d5 2b lbu a5, 0x2bd(a0) 14326: 2a 87 mv a4, a0 14328: b9 c3 beqz a5, 0x1436e 1432a: b1 e1 bnez a1, 0x1436e 1432c: 83 27 05 1c lw a5, 0x1c0(a0) 14330: 99 46 li a3, 0x6 14332: 63 8f d7 04 beq a5, a3, 0x14390 14336: 63 e9 f6 02 bltu a3, a5, 0x14368 1433a: 91 46 li a3, 0x4 1433c: 63 8b d7 02 beq a5, a3, 0x14372 14340: 95 46 li a3, 0x5 14342: 63 96 d7 02 bne a5, a3, 0x1436e 14346: 83 47 b7 2b lbu a5, 0x2bb(a4) 1434a: 03 35 07 1b ld a0, 0x1b0(a4) 1434e: 83 35 87 1b ld a1, 0x1b8(a4) 14352: b5 c7 beqz a5, 0x143be 14354: 70 73 ld a2, 0xe0(a4) 14356: 83 47 c7 2b lbu a5, 0x2bc(a4) 1435a: b9 cf beqz a5, 0x143b8 1435c: 83 26 c7 11 lw a3, 0x11c(a4) 14360: ba 87 mv a5, a4 14362: 01 47 li a4, 0x0 14364: 6f 20 41 43 j 0x26798 14368: 9d 46 li a3, 0x7 1436a: e3 8e d7 fc beq a5, a3, 0x14346 1436e: 01 45 li a0, 0x0 14370: 82 80 ret 14372: 83 47 b5 2b lbu a5, 0x2bb(a0) 14376: 03 35 05 1b ld a0, 0x1b0(a0) 1437a: 8d cf beqz a5, 0x143b4 1437c: 6c 73 ld a1, 0xe0(a4) 1437e: 83 47 c7 2b lbu a5, 0x2bc(a4) 14382: 95 c7 beqz a5, 0x143ae 14384: 03 26 c7 11 lw a2, 0x11c(a4) 14388: 81 47 li a5, 0x0 1438a: 81 46 li a3, 0x0 1438c: 6f 20 81 03 j 0x263c4 14390: 83 47 b5 2b lbu a5, 0x2bb(a0) 14394: 03 35 05 1b ld a0, 0x1b0(a0) 14398: 85 cb beqz a5, 0x143c8 1439a: 6c 73 ld a1, 0xe0(a4) 1439c: 83 47 c7 2b lbu a5, 0x2bc(a4) 143a0: 8d c3 beqz a5, 0x143c2 143a2: 03 26 c7 11 lw a2, 0x11c(a4) 143a6: 85 47 li a5, 0x1 143a8: 81 46 li a3, 0x0 143aa: 6f 20 a1 01 j 0x263c4 143ae: 03 26 87 11 lw a2, 0x118(a4) 143b2: d9 bf j 0x14388 143b4: 6c 63 ld a1, 0xc0(a4) 143b6: e1 b7 j 0x1437e 143b8: 83 26 87 11 lw a3, 0x118(a4) 143bc: 55 b7 j 0x14360 143be: 70 63 ld a2, 0xc0(a4) 143c0: 59 bf j 0x14356 143c2: 03 26 87 11 lw a2, 0x118(a4) 143c6: c5 b7 j 0x143a6 143c8: 6c 63 ld a1, 0xc0(a4) 143ca: c9 bf j 0x1439c 00000000000143cc : 143cc: aa 86 mv a3, a0 143ce: 08 61 ld a0, 0x0(a0) 143d0: 83 47 05 4b lbu a5, 0x4b0(a0) 143d4: 8d cf beqz a5, 0x1440e 143d6: 83 c7 d6 2b lbu a5, 0x2bd(a3) 143da: 89 ef bnez a5, 0x143f4 143dc: f0 66 ld a2, 0xc8(a3) 143de: bc 6a ld a5, 0x50(a3) 143e0: 03 b7 06 11 ld a4, 0x110(a3) 143e4: 97 f5 01 00 auipc a1, 0x1f 143e8: 93 85 45 e0 addi a1, a1, -0x1fc 143ec: 93 86 86 07 addi a3, a3, 0x78 143f0: 6f 80 5f b1 j 0xcf04 143f4: 03 b6 86 10 ld a2, 0x108(a3) 143f8: bc 6a ld a5, 0x50(a3) 143fa: 03 b7 06 11 ld a4, 0x110(a3) 143fe: 97 f5 01 00 auipc a1, 0x1f 14402: 93 85 a5 de addi a1, a1, -0x216 14406: 93 86 86 07 addi a3, a3, 0x78 1440a: 6f 80 bf af j 0xcf04 1440e: 82 80 ret 0000000000014410 : 14410: 83 37 85 2f ld a5, 0x2f8(a0) 14414: bc 63 ld a5, 0x40(a5) 14416: 91 c3 beqz a5, 0x1441a 14418: 82 87 jr a5 1441a: 01 45 li a0, 0x0 1441c: 82 80 ret 000000000001441e : 1441e: 11 c5 beqz a0, 0x1442a 14420: 83 37 85 2f ld a5, 0x2f8(a0) 14424: bc 67 ld a5, 0x48(a5) 14426: 91 c3 beqz a5, 0x1442a 14428: 82 87 jr a5 1442a: 01 45 li a0, 0x0 1442c: 82 80 ret 000000000001442e : 1442e: 2e 87 mv a4, a1 14430: 01 c9 beqz a0, 0x14440 14432: 83 37 85 2f ld a5, 0x2f8(a0) 14436: 9c 7b ld a5, 0x30(a5) 14438: 81 c7 beqz a5, 0x14440 1443a: 23 80 05 00 sb zero, 0x0(a1) 1443e: 82 87 jr a5 14440: 85 47 li a5, 0x1 14442: 23 00 f7 00 sb a5, 0x0(a4) 14446: 01 45 li a0, 0x0 14448: 82 80 ret 000000000001444a : 1444a: 2e 87 mv a4, a1 1444c: 01 c9 beqz a0, 0x1445c 1444e: 83 37 85 2f ld a5, 0x2f8(a0) 14452: 9c 7f ld a5, 0x38(a5) 14454: 81 c7 beqz a5, 0x1445c 14456: 23 80 05 00 sb zero, 0x0(a1) 1445a: 82 87 jr a5 1445c: 85 47 li a5, 0x1 1445e: 23 00 f7 00 sb a5, 0x0(a4) 14462: 01 45 li a0, 0x0 14464: 82 80 ret 0000000000014466 : 14466: 01 11 addi sp, sp, -0x20 14468: 22 e8 sd s0, 0x10(sp) 1446a: 26 e4 sd s1, 0x8(sp) 1446c: 06 ec sd ra, 0x18(sp) 1446e: 23 80 05 00 sb zero, 0x0(a1) 14472: 83 47 45 2c lbu a5, 0x2c4(a0) 14476: ae 84 mv s1, a1 14478: 2a 84 mv s0, a0 1447a: 9d cf beqz a5, 0x144b8 1447c: 83 47 65 2c lbu a5, 0x2c6(a0) 14480: a1 e3 bnez a5, 0x144c0 14482: 22 85 mv a0, s0 14484: ef 90 e1 6c jal 0x2db52 14488: 1d e1 bnez a0, 0x144ae 1448a: 83 47 84 2c lbu a5, 0x2c8(s0) 1448e: 81 c7 beqz a5, 0x14496 14490: 83 47 e4 2b lbu a5, 0x2be(s0) 14494: 95 ef bnez a5, 0x144d0 14496: 83 37 84 2f ld a5, 0x2f8(s0) 1449a: 9c 77 ld a5, 0x28(a5) 1449c: a1 c3 beqz a5, 0x144dc 1449e: a6 85 mv a1, s1 144a0: 22 85 mv a0, s0 144a2: 82 97 jalr a5 144a4: 09 e5 bnez a0, 0x144ae 144a6: 85 47 li a5, 0x1 144a8: 23 03 f4 2c sb a5, 0x2c6(s0) 144ac: 01 45 li a0, 0x0 144ae: e2 60 ld ra, 0x18(sp) 144b0: 42 64 ld s0, 0x10(sp) 144b2: a2 64 ld s1, 0x8(sp) 144b4: 05 61 addi sp, sp, 0x20 144b6: 82 80 ret 144b8: 83 47 65 2c lbu a5, 0x2c6(a0) 144bc: e5 fb bnez a5, 0x144ac 144be: d1 b7 j 0x14482 144c0: 83 37 85 2f ld a5, 0x2f8(a0) 144c4: 9c 7b ld a5, 0x30(a5) 144c6: fd f3 bnez a5, 0x144ac 144c8: 85 47 li a5, 0x1 144ca: 23 80 f5 00 sb a5, 0x0(a1) 144ce: f9 bf j 0x144ac 144d0: 03 27 04 62 lw a4, 0x620(s0) 144d4: 89 47 li a5, 0x2 144d6: e3 1b f7 fc bne a4, a5, 0x144ac 144da: 75 bf j 0x14496 144dc: 85 47 li a5, 0x1 144de: 23 80 f4 00 sb a5, 0x0(s1) 144e2: d1 b7 j 0x144a6 00000000000144e4 : 144e4: 01 11 addi sp, sp, -0x20 144e6: 26 e4 sd s1, 0x8(sp) 144e8: 97 44 03 00 auipc s1, 0x34 144ec: 83 b4 04 a2 ld s1, -0x5e0(s1) 144f0: 22 e8 sd s0, 0x10(sp) 144f2: 9c 60 ld a5, 0x0(s1) 144f4: 2a 84 mv s0, a0 144f6: 03 35 85 1a ld a0, 0x1a8(a0) 144fa: 06 ec sd ra, 0x18(sp) 144fc: 82 97 jalr a5 144fe: 9c 60 ld a5, 0x0(s1) 14500: 03 35 84 18 ld a0, 0x188(s0) 14504: 23 34 04 1a sd zero, 0x1a8(s0) 14508: 82 97 jalr a5 1450a: e2 60 ld ra, 0x18(sp) 1450c: 23 34 04 18 sd zero, 0x188(s0) 14510: 42 64 ld s0, 0x10(sp) 14512: a2 64 ld s1, 0x8(sp) 14514: 05 61 addi sp, sp, 0x20 14516: 82 80 ret 0000000000014518 : 14518: 01 11 addi sp, sp, -0x20 1451a: 26 e4 sd s1, 0x8(sp) 1451c: 04 61 ld s1, 0x0(a0) 1451e: 22 e8 sd s0, 0x10(sp) 14520: 4a e0 sd s2, 0x0(sp) 14522: 2a 84 mv s0, a0 14524: 2e 89 mv s2, a1 14526: 26 85 mv a0, s1 14528: 8d 45 li a1, 0x3 1452a: 06 ec sd ra, 0x18(sp) 1452c: ef 20 cf a4 jal 0x6778 14530: 83 37 84 2f ld a5, 0x2f8(s0) 14534: fc 5f lw a5, 0x7c(a5) 14536: c1 8b andi a5, a5, 0x10 14538: 63 90 07 0e bnez a5, 0x14618 1453c: 83 b7 84 5c ld a5, 0x5c8(s1) 14540: 23 00 09 00 sb zero, 0x0(s2) 14544: 23 08 04 2c sb zero, 0x2d0(s0) 14548: 95 c7 beqz a5, 0x14574 1454a: 97 47 03 00 auipc a5, 0x34 1454e: 83 b7 e7 9b ld a5, -0x642(a5) 14552: 9c 63 ld a5, 0x0(a5) 14554: 03 35 04 32 ld a0, 0x320(s0) 14558: 82 97 jalr a5 1455a: 83 b5 84 5c ld a1, 0x5c8(s1) 1455e: 17 f5 01 00 auipc a0, 0x1f 14562: 13 05 25 cb addi a0, a0, -0x34e 14566: 23 30 04 32 sd zero, 0x320(s0) 1456a: ef 00 6f c9 jal 0x4a00 <.plt+0xc0> 1456e: 23 30 a4 32 sd a0, 0x320(s0) 14572: 5d c5 beqz a0, 0x14620 14574: a5 67 lui a5, 0x9 14576: a6 97 add a5, a5, s1 14578: 23 b4 04 0a sd zero, 0xa8(s1) 1457c: 23 b4 07 b0 sd zero, -0x4f8(a5) 14580: ef 10 6f a9 jal 0x5816 14584: 03 27 04 1f lw a4, 0x1f0(s0) 14588: 23 38 a4 1c sd a0, 0x1d0(s0) 1458c: 23 3c b4 1c sd a1, 0x1d8(s0) 14590: fd 57 li a5, -0x1 14592: 63 05 f7 06 beq a4, a5, 0x145fc 14596: 91 45 li a1, 0x4 14598: 26 85 mv a0, s1 1459a: ef 20 ef 9d jal 0x6778 1459e: 95 45 li a1, 0x5 145a0: 26 85 mv a0, s1 145a2: ef 20 6f 9d jal 0x6778 145a6: 85 47 li a5, 0x1 145a8: 83 25 04 1f lw a1, 0x1f0(s0) 145ac: 23 02 f4 2c sb a5, 0x2c4(s0) 145b0: 23 00 f9 00 sb a5, 0x0(s2) 145b4: 22 85 mv a0, s0 145b6: ef a0 a0 4b jal 0x1ea70 145ba: 08 60 ld a0, 0x0(s0) 145bc: 83 47 05 4b lbu a5, 0x4b0(a0) 145c0: 8d c3 beqz a5, 0x145e2 145c2: 83 47 d4 2b lbu a5, 0x2bd(s0) 145c6: b9 cf beqz a5, 0x14624 145c8: 03 36 84 10 ld a2, 0x108(s0) 145cc: 3c 68 ld a5, 0x50(s0) 145ce: 03 37 04 11 ld a4, 0x110(s0) 145d2: 93 06 84 07 addi a3, s0, 0x78 145d6: 97 f5 01 00 auipc a1, 0x1f 145da: 93 85 25 c1 addi a1, a1, -0x3ee 145de: ef 80 7f 92 jal 0xcf04 145e2: ef 10 4f a3 jal 0x5816 145e6: 23 38 a4 1c sd a0, 0x1d0(s0) 145ea: 23 3c b4 1c sd a1, 0x1d8(s0) 145ee: 01 45 li a0, 0x0 145f0: e2 60 ld ra, 0x18(sp) 145f2: 42 64 ld s0, 0x10(sp) 145f4: a2 64 ld s1, 0x8(sp) 145f6: 02 69 ld s2, 0x0(sp) 145f8: 05 61 addi sp, sp, 0x20 145fa: 82 80 ret 145fc: 2c 6c ld a1, 0x58(s0) 145fe: 23 02 04 2c sb zero, 0x2c4(s0) 14602: 22 85 mv a0, s0 14604: ef b0 00 29 jal 0x1f894 14608: 65 f5 bnez a0, 0x145f0 1460a: ef 10 cf a0 jal 0x5816 1460e: 23 38 a4 1c sd a0, 0x1d0(s0) 14612: 23 3c b4 1c sd a1, 0x1d8(s0) 14616: e1 bf j 0x145ee 14618: 85 47 li a5, 0x1 1461a: 23 00 f9 00 sb a5, 0x0(s2) 1461e: c1 bf j 0x145ee 14620: 6d 45 li a0, 0x1b 14622: f9 b7 j 0x145f0 14624: 70 64 ld a2, 0xc8(s0) 14626: 5d b7 j 0x145cc 0000000000014628 : 14628: 01 11 addi sp, sp, -0x20 1462a: 22 e8 sd s0, 0x10(sp) 1462c: 26 e4 sd s1, 0x8(sp) 1462e: 06 ec sd ra, 0x18(sp) 14630: 2a 84 mv s0, a0 14632: 93 04 85 07 addi s1, a0, 0x78 14636: 99 c1 beqz a1, 0x1463c 14638: a3 81 05 2c sb zero, 0x2c3(a1) 1463c: 03 47 74 4a lbu a4, 0x4a7(s0) 14640: a5 67 lui a5, 0x9 14642: a2 97 add a5, a5, s0 14644: 23 80 07 b6 sb zero, -0x4a0(a5) 14648: 23 80 07 b0 sb zero, -0x500(a5) 1464c: 2d c7 beqz a4, 0x146b6 1464e: 95 47 li a5, 0x5 14650: 23 20 f4 3c sw a5, 0x3c0(s0) 14654: ef 10 2f 9c jal 0x5816 14658: a8 e0 sd a0, 0x40(s1) 1465a: ac e4 sd a1, 0x48(s1) 1465c: 85 67 lui a5, 0x1 1465e: 70 60 ld a2, 0xc0(s0) 14660: a2 97 add a5, a5, s0 14662: 83 b6 87 90 ld a3, -0x6f8(a5) 14666: 4c 7c ld a1, 0xb8(s0) 14668: 05 67 lui a4, 0x1 1466a: 95 67 lui a5, 0x5 1466c: 13 07 87 91 addi a4, a4, -0x6e8 14670: 93 87 97 91 addi a5, a5, -0x6e7 14674: 22 97 add a4, a4, s0 14676: a2 97 add a5, a5, s0 14678: 70 e8 sd a2, 0xd0(s0) 1467a: 05 46 li a2, 0x1 1467c: 23 0c c4 0c sb a2, 0xd8(s0) 14680: 23 30 e4 16 sd a4, 0x160(s0) 14684: 23 34 f4 16 sd a5, 0x168(s0) 14688: 74 f4 sd a3, 0xe8(s0) 1468a: 6c e4 sd a1, 0xc8(s0) 1468c: 22 85 mv a0, s0 1468e: 23 3c 04 08 sd zero, 0x98(s0) 14692: a3 0c 04 16 sb zero, 0x179(s0) 14696: ef 20 90 18 jal 0x1701e 1469a: 22 85 mv a0, s0 1469c: 81 45 li a1, 0x0 1469e: ef 20 6f b2 jal 0x69c4 146a2: 22 85 mv a0, s0 146a4: 81 45 li a1, 0x0 146a6: ef 20 2f a9 jal 0x6938 146aa: e2 60 ld ra, 0x18(sp) 146ac: 42 64 ld s0, 0x10(sp) 146ae: a2 64 ld s1, 0x8(sp) 146b0: 01 45 li a0, 0x0 146b2: 05 61 addi sp, sp, 0x20 146b4: 82 80 ret 146b6: 03 27 04 3c lw a4, 0x3c0(s0) 146ba: 95 47 li a5, 0x5 146bc: e3 1c f7 f8 bne a4, a5, 0x14654 146c0: 85 47 li a5, 0x1 146c2: 23 20 f4 3c sw a5, 0x3c0(s0) 146c6: 79 b7 j 0x14654 00000000000146c8 : 146c8: 65 71 addi sp, sp, -0x190 146ca: 22 e3 sd s0, 0x180(sp) 146cc: 2a 84 mv s0, a0 146ce: 28 71 ld a0, 0x60(a0) 146d0: 06 e7 sd ra, 0x188(sp) 146d2: ca fa sd s2, 0x170(sp) 146d4: 66 fe sd s9, 0x138(sp) 146d6: 6a fa sd s10, 0x130(sp) 146d8: a6 fe sd s1, 0x178(sp) 146da: 6e f6 sd s11, 0x128(sp) 146dc: 23 00 06 00 sb zero, 0x0(a2) 146e0: b2 8c mv s9, a2 146e2: 2e 8d mv s10, a1 146e4: 36 ec sd a3, 0x18(sp) 146e6: 82 f8 sd zero, 0x70(sp) 146e8: 82 fc sd zero, 0x78(sp) 146ea: ef c0 d0 4e jal 0x213d6 146ee: aa 87 mv a5, a0 146f0: 28 70 ld a0, 0x60(s0) 146f2: 3e f0 sd a5, 0x20(sp) 146f4: ef c0 f0 4e jal 0x213e2 146f8: 03 39 84 71 ld s2, 0x718(s0) 146fc: 2a f4 sd a0, 0x28(sp) 146fe: 23 80 0c 00 sb zero, 0x0(s9) 14702: 63 05 09 5c beqz s2, 0x14ccc 14706: 97 47 03 00 auipc a5, 0x34 1470a: 83 b7 27 8c ld a5, -0x73e(a5) 1470e: 9c 63 ld a5, 0x0(a5) 14710: de e6 sd s7, 0x148(sp) 14712: 93 05 80 63 li a1, 0x638 14716: 05 45 li a0, 0x1 14718: 82 97 jalr a5 1471a: aa 8b mv s7, a0 1471c: 97 34 03 00 auipc s1, 0x33 14720: 83 b4 c4 7e ld s1, 0x7ec(s1) 14724: 63 07 05 50 beqz a0, 0x14c32 14728: fd 57 li a5, -0x1 1472a: 17 37 03 00 auipc a4, 0x33 1472e: 13 07 67 94 addi a4, a4, -0x6ba 14732: 23 3c e5 2e sd a4, 0x2f8(a0) 14736: 23 38 f5 1e sd a5, 0x1f0(a0) 1473a: 23 3c f5 1e sd a5, 0x1f8(a0) 1473e: 3c e9 sd a5, 0x50(a0) 14740: 23 38 f5 10 sd a5, 0x110(a0) 14744: 23 2c f5 10 sw a5, 0x118(a0) 14748: 85 45 li a1, 0x1 1474a: ef b0 20 22 jal 0x1f96c 1474e: ef 10 8f 8c jal 0x5816 14752: 83 27 84 44 lw a5, 0x448(s0) 14756: 03 37 84 57 ld a4, 0x578(s0) 1475a: 23 b0 ab 1e sd a0, 0x1e0(s7) 1475e: 23 b4 bb 1e sd a1, 0x1e8(s7) 14762: 23 b0 8b 00 sd s0, 0x0(s7) 14766: 23 a0 fb 1c sw a5, 0x1c0(s7) 1476a: 63 06 07 4a beqz a4, 0x14c16 1476e: 03 47 07 00 lbu a4, 0x0(a4) 14772: 63 02 07 4a beqz a4, 0x14c16 14776: 93 b7 27 00 sltiu a5, a5, 0x2 1477a: 05 46 li a2, 0x1 1477c: 83 36 84 5f ld a3, 0x5f8(s0) 14780: 03 37 04 5e ld a4, 0x5e0(s0) 14784: 03 45 44 4b lbu a0, 0x4b4(s0) 14788: 83 45 54 4b lbu a1, 0x4b5(s0) 1478c: 03 48 a4 49 lbu a6, 0x49a(s0) 14790: 33 37 e0 00 snez a4, a4 14794: b3 36 d0 00 snez a3, a3 14798: 23 8f fb 2a sb a5, 0x2be(s7) 1479c: a3 85 ab 2c sb a0, 0x2cb(s7) 147a0: 23 86 bb 2c sb a1, 0x2cc(s7) 147a4: a3 8e cb 2a sb a2, 0x2bd(s7) 147a8: 23 80 db 2c sb a3, 0x2c0(s7) 147ac: 23 84 0b 2d sb a6, 0x2c8(s7) 147b0: a3 8f eb 2a sb a4, 0x2bf(s7) 147b4: 03 57 04 3e lhu a4, 0x3e0(s0) 147b8: 83 37 04 47 ld a5, 0x470(s0) 147bc: 28 70 ld a0, 0x60(s0) 147be: 85 45 li a1, 0x1 147c0: 23 96 eb 60 sh a4, 0x60c(s7) 147c4: 23 b4 fb 30 sd a5, 0x308(s7) 147c8: ef c0 60 15 jal 0x2091e 147cc: 09 c5 beqz a0, 0x147d6 147ce: 83 b7 8b 3e ld a5, 0x3e8(s7) 147d2: 63 83 07 56 beqz a5, 0x14d38 147d6: 17 d5 ff ff auipc a0, 0xffffd 147da: 13 05 65 2d addi a0, a0, 0x2d6 147de: ef b0 a0 1b jal 0x1f998 147e2: 23 bc ab 3c sd a0, 0x3d8(s7) 147e6: 17 d5 ff ff auipc a0, 0xffffd 147ea: 13 05 65 2c addi a0, a0, 0x2c6 147ee: ef b0 a0 1a jal 0x1f998 147f2: 83 b7 8b 3d ld a5, 0x3d8(s7) 147f6: 23 b0 ab 3e sd a0, 0x3e0(s7) 147fa: 63 84 07 4e beqz a5, 0x14ce2 147fe: 63 02 05 4e beqz a0, 0x14ce2 14802: 03 35 84 52 ld a0, 0x528(s0) 14806: ce f6 sd s3, 0x168(sp) 14808: d2 f2 sd s4, 0x160(sp) 1480a: d6 ee sd s5, 0x158(sp) 1480c: 85 47 li a5, 0x1 1480e: 23 a8 fb 36 sw a5, 0x370(s7) 14812: 19 c9 beqz a0, 0x14828 14814: 97 37 03 00 auipc a5, 0x33 14818: 83 b7 c7 75 ld a5, 0x75c(a5) 1481c: 9c 63 ld a5, 0x0(a5) 1481e: 82 97 jalr a5 14820: 23 b8 ab 60 sd a0, 0x610(s7) 14824: 63 0a 05 4a beqz a0, 0x14cd8 14828: 83 37 04 2b ld a5, 0x2b0(s0) 1482c: 03 26 c4 23 lw a2, 0x23c(s0) 14830: 83 56 84 23 lhu a3, 0x238(s0) 14834: 03 37 84 2a ld a4, 0x2a8(s0) 14838: 03 35 84 71 ld a0, 0x718(s0) 1483c: 23 ae cb 60 sw a2, 0x61c(s7) 14840: 23 9c db 60 sh a3, 0x618(s7) 14844: 23 bc eb 02 sd a4, 0x38(s7) 14848: 23 b0 fb 04 sd a5, 0x40(s7) 1484c: 23 30 7d 01 sd s7, 0x0(s10) 14850: a5 69 lui s3, 0x9 14852: ef 00 ef b9 jal 0x4bf0 <.plt+0x2b0> 14856: a2 99 add s3, s3, s0 14858: 97 34 03 00 auipc s1, 0x33 1485c: 83 b4 04 6b ld s1, 0x6b0(s1) 14860: 9c 60 ld a5, 0x0(s1) 14862: 2a 89 mv s2, a0 14864: 03 b5 09 b1 ld a0, -0x4f0(s3) 14868: 82 97 jalr a5 1486a: 93 07 00 10 li a5, 0x100 1486e: 23 b8 09 b0 sd zero, -0x4f0(s3) 14872: 23 bc 09 b0 sd zero, -0x4e8(s3) 14876: 4a 85 mv a0, s2 14878: 63 74 f9 00 bgeu s2, a5, 0x14880 1487c: 13 05 00 10 li a0, 0x100 14880: 97 3a 03 00 auipc s5, 0x33 14884: 83 ba 0a 69 ld s5, 0x690(s5) 14888: 83 b7 0a 00 ld a5, 0x0(s5) 1488c: 13 09 25 00 addi s2, a0, 0x2 14890: 4a 85 mv a0, s2 14892: 25 6a lui s4, 0x9 14894: 82 97 jalr a5 14896: 22 9a add s4, s4, s0 14898: 23 38 aa b0 sd a0, -0x4f0(s4) 1489c: 63 08 05 38 beqz a0, 0x14c2c 148a0: 83 b7 0a 00 ld a5, 0x0(s5) 148a4: 23 3c aa b0 sd a0, -0x4e8(s4) 148a8: 4a 85 mv a0, s2 148aa: 82 97 jalr a5 148ac: 23 b8 ab 0a sd a0, 0xb0(s7) 148b0: 63 06 05 36 beqz a0, 0x14c1c 148b4: 23 b0 ab 0c sd a0, 0xc0(s7) 148b8: 23 00 05 00 sb zero, 0x0(a0) 148bc: 97 39 03 00 auipc s3, 0x33 148c0: 83 b9 49 6b ld s3, 0x6b4(s3) 148c4: 83 b7 09 00 ld a5, 0x0(s3) 148c8: 17 45 02 00 auipc a0, 0x24 148cc: 13 05 85 f3 addi a0, a0, -0xc8 148d0: 82 97 jalr a5 148d2: 83 b7 09 00 ld a5, 0x0(s3) 148d6: aa f8 sd a0, 0x70(sp) 148d8: 17 45 02 00 auipc a0, 0x24 148dc: 13 05 85 f2 addi a0, a0, -0xd8 148e0: 82 97 jalr a5 148e2: 83 b7 09 00 ld a5, 0x0(s3) 148e6: aa fc sd a0, 0x78(sp) 148e8: 17 45 02 00 auipc a0, 0x24 148ec: 13 05 85 f1 addi a0, a0, -0xe8 148f0: 82 97 jalr a5 148f2: c6 77 ld a5, 0x70(sp) 148f4: 2a 89 mv s2, a0 148f6: 63 80 07 46 beqz a5, 0x14d56 148fa: e6 77 ld a5, 0x78(sp) 148fc: 63 8d 07 44 beqz a5, 0x14d56 14900: 63 06 05 32 beqz a0, 0x14c2c 14904: da ea sd s6, 0x150(sp) 14906: 03 3b 84 71 ld s6, 0x718(s0) 1490a: 97 d5 01 00 auipc a1, 0x1d 1490e: 93 85 65 b5 addi a1, a1, -0x4aa 14912: 02 e9 sd zero, 0x90(sp) 14914: 5a 85 mv a0, s6 14916: 02 ed sd zero, 0x98(sp) 14918: ef 00 8f 9b jal 0x4ad0 <.plt+0x190> 1491c: 2a fc sd a0, 0x38(sp) 1491e: 03 3a 8a b1 ld s4, -0x4e8(s4) 14922: 63 1d 05 3e bnez a0, 0x14d1c 14926: 1c 09 addi a5, sp, 0x90 14928: 3e 86 mv a2, a5 1492a: d2 86 mv a3, s4 1492c: 97 f5 01 00 auipc a1, 0x1f 14930: 93 85 c5 99 addi a1, a1, -0x664 14934: 5a 85 mv a0, s6 14936: 3e f8 sd a5, 0x30(sp) 14938: e2 e2 sd s8, 0x140(sp) 1493a: ef 00 6f 9b jal 0x4af0 <.plt+0x1b0> 1493e: 89 47 li a5, 0x2 14940: 63 0a f5 32 beq a0, a5, 0x14c74 14944: 23 00 0a 00 sb zero, 0x0(s4) 14948: 03 b7 0b 0c ld a4, 0xc0(s7) 1494c: 03 35 84 71 ld a0, 0x718(s0) 14950: 42 76 ld a2, 0x30(sp) 14952: 13 0c 01 0a addi s8, sp, 0xa0 14956: d2 87 mv a5, s4 14958: e2 86 mv a3, s8 1495a: 97 f5 01 00 auipc a1, 0x1f 1495e: 93 85 e5 97 addi a1, a1, -0x682 14962: ef 00 ef 98 jal 0x4af0 <.plt+0x1b0> 14966: 09 4b li s6, 0x2 14968: 63 14 65 01 bne a0, s6, 0x14970 1496c: 6f 00 50 72 j 0x15890 14970: 63 5a ab 44 bge s6, a0, 0x14dc4 14974: 62 85 mv a0, s8 14976: ef 00 af a7 jal 0x4bf0 <.plt+0x2b0> 1497a: 2a 86 mv a2, a0 1497c: 63 09 65 05 beq a0, s6, 0x149ce 14980: 85 47 li a5, 0x1 14982: 97 46 02 00 auipc a3, 0x24 14986: 93 86 e6 e7 addi a3, a3, -0x182 1498a: 63 f6 a7 00 bgeu a5, a0, 0x14996 1498e: 97 f6 01 00 auipc a3, 0x1f 14992: 93 86 a6 89 addi a3, a3, -0x766 14996: 97 f5 01 00 auipc a1, 0x1f 1499a: 93 85 a5 9b addi a1, a1, -0x646 1499e: 22 85 mv a0, s0 149a0: ef 80 4f d6 jal 0xcf04 149a4: 83 47 04 72 lbu a5, 0x720(s0) 149a8: 63 90 07 56 bnez a5, 0x14f08 149ac: 03 b6 0b 0c ld a2, 0xc0(s7) 149b0: c2 75 ld a1, 0x30(sp) 149b2: d2 86 mv a3, s4 149b4: 17 f5 01 00 auipc a0, 0x1f 149b8: 13 05 45 9d addi a0, a0, -0x62c 149bc: ef 00 4f 84 jal 0x4a00 <.plt+0xc0> 149c0: 23 3c a4 70 sd a0, 0x718(s0) 149c4: 63 03 05 3e beqz a0, 0x14daa 149c8: 85 47 li a5, 0x1 149ca: 23 00 f4 72 sb a5, 0x720(s0) 149ce: 42 7b ld s6, 0x30(sp) 149d0: 82 e0 sd zero, 0x40(sp) 149d2: 03 bc 0b 0c ld s8, 0xc0(s7) 149d6: 93 05 00 04 li a1, 0x40 149da: 62 85 mv a0, s8 149dc: ef 00 4f 97 jal 0x4b50 <.plt+0x210> 149e0: 93 05 f0 03 li a1, 0x3f 149e4: 63 0b 05 3c beqz a0, 0x14dba 149e8: 05 05 addi a0, a0, 0x1 149ea: ef 00 6f 96 jal 0x4b50 <.plt+0x210> 149ee: aa 8d mv s11, a0 149f0: 63 89 0d 36 beqz s11, 0x14d62 149f4: 6e 85 mv a0, s11 149f6: ef 00 af 9f jal 0x4bf0 <.plt+0x2b0> 149fa: 2a 8c mv s8, a0 149fc: 52 85 mv a0, s4 149fe: ef 00 2f 9f jal 0x4bf0 <.plt+0x2b0> 14a02: 93 07 1c 00 addi a5, s8, 0x1 14a06: 13 06 15 00 addi a2, a0, 0x1 14a0a: d2 85 mv a1, s4 14a0c: 33 05 fa 00 add a0, s4, a5 14a10: ef 00 0f 99 jal 0x4ba0 <.plt+0x260> 14a14: 93 07 1a 00 addi a5, s4, 0x1 14a18: 3e 85 mv a0, a5 14a1a: 62 86 mv a2, s8 14a1c: ee 85 mv a1, s11 14a1e: be e4 sd a5, 0x48(sp) 14a20: ef 00 0f 9b jal 0x4bd0 <.plt+0x290> 14a24: 93 07 f0 02 li a5, 0x2f 14a28: 23 00 fa 00 sb a5, 0x0(s4) 14a2c: 23 80 0d 00 sb zero, 0x0(s11) 14a30: 03 47 0a 00 lbu a4, 0x0(s4) 14a34: 93 07 f0 03 li a5, 0x3f 14a38: 63 00 f7 4e beq a4, a5, 0x14f18 14a3c: 83 47 a4 6f lbu a5, 0x6fa(s0) 14a40: e3 84 07 58 beqz a5, 0x157c8 14a44: 52 85 mv a0, s4 14a46: ef 00 af 9a jal 0x4bf0 <.plt+0x2b0> 14a4a: aa 8d mv s11, a0 14a4c: 03 35 84 71 ld a0, 0x718(s0) 14a50: ef 00 0f 9a jal 0x4bf0 <.plt+0x2b0> 14a54: aa 87 mv a5, a0 14a56: 03 b5 0b 0c ld a0, 0xc0(s7) 14a5a: be e4 sd a5, 0x48(sp) 14a5c: ef 00 4f 99 jal 0x4bf0 <.plt+0x2b0> 14a60: 86 67 ld a5, 0x40(sp) 14a62: 2a 8c mv s8, a0 14a64: 91 e7 bnez a5, 0x14a70 14a66: 5a 85 mv a0, s6 14a68: ef 00 8f 98 jal 0x4bf0 <.plt+0x2b0> 14a6c: 0d 0c addi s8, s8, 0x3 14a6e: 2a 9c add s8, s8, a0 14a70: 26 67 ld a4, 0x48(sp) 14a72: 83 b7 0a 00 ld a5, 0x0(s5) 14a76: 13 05 27 00 addi a0, a4, 0x2 14a7a: 82 97 jalr a5 14a7c: aa 8a mv s5, a0 14a7e: 63 06 05 32 beqz a0, 0x14daa 14a82: 83 35 84 71 ld a1, 0x718(s0) 14a86: 62 86 mv a2, s8 14a88: ef 00 8f 94 jal 0x4bd0 <.plt+0x290> 14a8c: 13 86 1d 00 addi a2, s11, 0x1 14a90: d2 85 mv a1, s4 14a92: 33 85 8a 01 add a0, s5, s8 14a96: ef 00 af 93 jal 0x4bd0 <.plt+0x290> 14a9a: 83 47 04 72 lbu a5, 0x720(s0) 14a9e: 63 9c 07 44 bnez a5, 0x14ef6 14aa2: 56 86 mv a2, s5 14aa4: 97 f5 01 00 auipc a1, 0x1f 14aa8: 93 85 45 8f addi a1, a1, -0x70c 14aac: 22 85 mv a0, s0 14aae: ef 80 6f c5 jal 0xcf04 14ab2: 85 47 li a5, 0x1 14ab4: 03 bc 0b 0c ld s8, 0xc0(s7) 14ab8: 23 3c 54 71 sd s5, 0x718(s0) 14abc: 23 00 f4 72 sb a5, 0x720(s0) 14ac0: 93 05 00 04 li a1, 0x40 14ac4: 62 85 mv a0, s8 14ac6: 02 e1 sd zero, 0x80(sp) 14ac8: 02 e5 sd zero, 0x88(sp) 14aca: 02 f1 sd zero, 0xa0(sp) 14acc: ef 00 4f 88 jal 0x4b50 <.plt+0x210> 14ad0: e3 01 05 5a beqz a0, 0x15872 14ad4: 03 27 c4 4a lw a4, 0x4ac(s0) 14ad8: 05 05 addi a0, a0, 0x1 14ada: 23 b0 ab 0c sd a0, 0xc0(s7) 14ade: 89 47 li a5, 0x2 14ae0: e3 09 f7 58 beq a4, a5, 0x15872 14ae4: 33 05 85 41 sub a0, a0, s8 14ae8: 93 05 f5 ff addi a1, a0, -0x1 14aec: 18 11 addi a4, sp, 0xa0 14aee: 62 85 mv a0, s8 14af0: 34 01 addi a3, sp, 0x88 14af2: 10 01 addi a2, sp, 0x80 14af4: ef d0 ef 8f jal 0x11bf2 14af8: 8a 77 ld a5, 0xa0(sp) 14afa: 8a 6a ld s5, 0x80(sp) 14afc: 2a 6c ld s8, 0x88(sp) 14afe: be e4 sd a5, 0x48(sp) 14b00: aa 8d mv s11, a0 14b02: 63 16 05 3a bnez a0, 0x14eae 14b06: 63 84 0a 02 beqz s5, 0x14b2e 14b0a: 85 47 li a5, 0x1 14b0c: 23 87 fb 2c sb a5, 0x2ce(s7) 14b10: a3 8f fb 2a sb a5, 0x2bf(s7) 14b14: 81 46 li a3, 0x0 14b16: 01 46 li a2, 0x0 14b18: d6 85 mv a1, s5 14b1a: 22 85 mv a0, s0 14b1c: ef f0 5e f5 jal 0x4a70 <.plt+0x130> 14b20: aa 8d mv s11, a0 14b22: 63 05 05 38 beqz a0, 0x14eac 14b26: 9c 60 ld a5, 0x0(s1) 14b28: 46 75 ld a0, 0x70(sp) 14b2a: 82 97 jalr a5 14b2c: ee f8 sd s11, 0x70(sp) 14b2e: 63 0f 0c 00 beqz s8, 0x14b4c 14b32: 81 46 li a3, 0x0 14b34: 01 46 li a2, 0x0 14b36: e2 85 mv a1, s8 14b38: 22 85 mv a0, s0 14b3a: ef f0 7e f3 jal 0x4a70 <.plt+0x130> 14b3e: aa 8d mv s11, a0 14b40: 63 06 05 36 beqz a0, 0x14eac 14b44: 9c 60 ld a5, 0x0(s1) 14b46: 66 75 ld a0, 0x78(sp) 14b48: 82 97 jalr a5 14b4a: ee fc sd s11, 0x78(sp) 14b4c: a6 65 ld a1, 0x48(sp) 14b4e: 89 cd beqz a1, 0x14b68 14b50: 81 46 li a3, 0x0 14b52: 01 46 li a2, 0x0 14b54: 22 85 mv a0, s0 14b56: ef f0 be f1 jal 0x4a70 <.plt+0x130> 14b5a: aa 8d mv s11, a0 14b5c: 63 08 05 34 beqz a0, 0x14eac 14b60: 9c 60 ld a5, 0x0(s1) 14b62: 4a 85 mv a0, s2 14b64: 6e 89 mv s2, s11 14b66: 82 97 jalr a5 14b68: 9c 60 ld a5, 0x0(s1) 14b6a: 56 85 mv a0, s5 14b6c: 82 97 jalr a5 14b6e: 9c 60 ld a5, 0x0(s1) 14b70: 62 85 mv a0, s8 14b72: 82 97 jalr a5 14b74: 9c 60 ld a5, 0x0(s1) 14b76: 26 65 ld a0, 0x48(sp) 14b78: 82 97 jalr a5 14b7a: 03 b5 0b 0c ld a0, 0xc0(s7) 14b7e: 93 07 b0 05 li a5, 0x5b 14b82: 03 47 05 00 lbu a4, 0x0(a0) 14b86: e3 08 f7 38 beq a4, a5, 0x15716 14b8a: 83 27 84 66 lw a5, 0x668(s0) 14b8e: 99 c3 beqz a5, 0x14b94 14b90: 23 a4 fb 0a sw a5, 0xa8(s7) 14b94: 93 05 30 02 li a1, 0x23 14b98: 52 85 mv a0, s4 14b9a: ef f0 7e fb jal 0x4b50 <.plt+0x210> 14b9e: 01 cd beqz a0, 0x14bb6 14ba0: 23 00 05 00 sb zero, 0x0(a0) 14ba4: 03 35 84 71 ld a0, 0x718(s0) 14ba8: 93 05 30 02 li a1, 0x23 14bac: ef f0 5e fa jal 0x4b50 <.plt+0x210> 14bb0: 19 c1 beqz a0, 0x14bb6 14bb2: 23 00 05 00 sb zero, 0x0(a0) 14bb6: 17 3a 03 00 auipc s4, 0x33 14bba: 03 3a 2a 31 ld s4, 0x312(s4) 14bbe: 17 3c 03 00 auipc s8, 0x33 14bc2: 13 0c ac ec addi s8, s8, -0x136 14bc6: d2 8a mv s5, s4 14bc8: 29 a0 j 0x14bd2 14bca: 83 3a 0c 00 ld s5, 0x0(s8) 14bce: 63 8a 0a 02 beqz s5, 0x14c02 14bd2: 03 b5 0a 00 ld a0, 0x0(s5) 14bd6: da 85 mv a1, s6 14bd8: 21 0c addi s8, s8, 0x8 14bda: ef 20 c1 34 jal 0x26f26 14bde: 75 d5 beqz a0, 0x14bca 14be0: 03 e7 8a 07 lwu a4, 0x78(s5) 14be4: 83 37 04 67 ld a5, 0x670(s0) 14be8: f9 8f and a5, a5, a4 14bea: 81 cf beqz a5, 0x14c02 14bec: a5 67 lui a5, 0x9 14bee: a2 97 add a5, a5, s0 14bf0: 83 c7 87 92 lbu a5, -0x6d8(a5) 14bf4: 63 89 07 34 beqz a5, 0x14f46 14bf8: 83 37 84 67 ld a5, 0x678(s0) 14bfc: 7d 8f and a4, a4, a5 14bfe: 63 14 07 34 bnez a4, 0x14f46 14c02: 5a 86 mv a2, s6 14c04: 97 f5 01 00 auipc a1, 0x1f 14c08: 93 85 45 82 addi a1, a1, -0x7dc 14c0c: 22 85 mv a0, s0 14c0e: ef 80 0f bb jal 0xcfbe 14c12: 85 4d li s11, 0x1 14c14: 61 aa j 0x14dac 14c16: 01 46 li a2, 0x0 14c18: 81 47 li a5, 0x0 14c1a: 8d b6 j 0x1477c 14c1c: 9c 60 ld a5, 0x0(s1) 14c1e: 03 35 0a b1 ld a0, -0x4f0(s4) 14c22: 82 97 jalr a5 14c24: 23 38 0a b0 sd zero, -0x4f0(s4) 14c28: 23 3c 0a b0 sd zero, -0x4e8(s4) 14c2c: b6 79 ld s3, 0x168(sp) 14c2e: 16 7a ld s4, 0x160(sp) 14c30: f6 6a ld s5, 0x158(sp) 14c32: b6 6b ld s7, 0x148(sp) 14c34: 01 49 li s2, 0x0 14c36: ed 4d li s11, 0x1b 14c38: 9c 60 ld a5, 0x0(s1) 14c3a: 4a 85 mv a0, s2 14c3c: 82 97 jalr a5 14c3e: 9c 60 ld a5, 0x0(s1) 14c40: 66 75 ld a0, 0x78(sp) 14c42: 82 97 jalr a5 14c44: 9c 60 ld a5, 0x0(s1) 14c46: 46 75 ld a0, 0x70(sp) 14c48: 82 97 jalr a5 14c4a: 9c 60 ld a5, 0x0(s1) 14c4c: 01 45 li a0, 0x0 14c4e: 82 97 jalr a5 14c50: 03 35 0d 00 ld a0, 0x0(s10) 14c54: 11 c5 beqz a0, 0x14c60 14c56: 81 45 li a1, 0x0 14c58: ef f0 4f bd jal 0x1402c 14c5c: 23 30 0d 00 sd zero, 0x0(s10) 14c60: ba 60 ld ra, 0x188(sp) 14c62: 1a 64 ld s0, 0x180(sp) 14c64: f6 74 ld s1, 0x178(sp) 14c66: 56 79 ld s2, 0x170(sp) 14c68: f2 7c ld s9, 0x138(sp) 14c6a: 52 7d ld s10, 0x130(sp) 14c6c: 6e 85 mv a0, s11 14c6e: b2 7d ld s11, 0x128(sp) 14c70: 59 61 addi sp, sp, 0x190 14c72: 82 80 ret 14c74: 42 75 ld a0, 0x30(sp) 14c76: 97 15 02 00 auipc a1, 0x21 14c7a: 93 85 25 a7 addi a1, a1, -0x58e 14c7e: ef 20 81 2a jal 0x26f26 14c82: e3 01 05 cc beqz a0, 0x14944 14c86: 83 47 0a 00 lbu a5, 0x0(s4) 14c8a: 13 07 f0 02 li a4, 0x2f 14c8e: e3 89 e7 42 beq a5, a4, 0x158c0 14c92: 93 05 f0 02 li a1, 0x2f 14c96: 52 85 mv a0, s4 14c98: ef f0 9e eb jal 0x4b50 <.plt+0x210> 14c9c: 15 c1 beqz a0, 0x14cc0 14c9e: 83 47 15 00 lbu a5, 0x1(a0) 14ca2: 93 87 17 fd addi a5, a5, -0x2f 14ca6: 93 b7 17 00 seqz a5, a5 14caa: 33 0b f5 00 add s6, a0, a5 14cae: 5a 85 mv a0, s6 14cb0: ef f0 1e f4 jal 0x4bf0 <.plt+0x2b0> 14cb4: 13 06 15 00 addi a2, a0, 0x1 14cb8: da 85 mv a1, s6 14cba: 52 85 mv a0, s4 14cbc: ef f0 5e ee jal 0x4ba0 <.plt+0x260> 14cc0: 82 e0 sd zero, 0x40(sp) 14cc2: 17 1b 02 00 auipc s6, 0x21 14cc6: 13 0b 6b a2 addi s6, s6, -0x5da 14cca: 21 b3 j 0x149d2 14ccc: 8d 4d li s11, 0x3 14cce: 97 34 03 00 auipc s1, 0x33 14cd2: 83 b4 a4 23 ld s1, 0x23a(s1) 14cd6: 8d b7 j 0x14c38 14cd8: 83 b7 8b 3d ld a5, 0x3d8(s7) 14cdc: b6 79 ld s3, 0x168(sp) 14cde: 16 7a ld s4, 0x160(sp) 14ce0: f6 6a ld s5, 0x158(sp) 14ce2: 3e 85 mv a0, a5 14ce4: 81 45 li a1, 0x0 14ce6: ef a0 90 5c jal 0x1faae 14cea: 03 b5 0b 3e ld a0, 0x3e0(s7) 14cee: 81 45 li a1, 0x0 14cf0: 97 34 03 00 auipc s1, 0x33 14cf4: 83 b4 84 21 ld s1, 0x218(s1) 14cf8: ef a0 70 5b jal 0x1faae 14cfc: 9c 60 ld a5, 0x0(s1) 14cfe: 03 b5 8b 3e ld a0, 0x3e8(s7) 14d02: 23 bc 0b 3c sd zero, 0x3d8(s7) 14d06: 23 b0 0b 3e sd zero, 0x3e0(s7) 14d0a: 82 97 jalr a5 14d0c: 9c 60 ld a5, 0x0(s1) 14d0e: 03 b5 0b 61 ld a0, 0x610(s7) 14d12: 82 97 jalr a5 14d14: 9c 60 ld a5, 0x0(s1) 14d16: 5e 85 mv a0, s7 14d18: 82 97 jalr a5 14d1a: 21 bf j 0x14c32 14d1c: 97 e5 01 00 auipc a1, 0x1e 14d20: 93 85 c5 58 addi a1, a1, 0x58c 14d24: 22 85 mv a0, s0 14d26: ef 80 8f a9 jal 0xcfbe 14d2a: 8d 4d li s11, 0x3 14d2c: b6 79 ld s3, 0x168(sp) 14d2e: 16 7a ld s4, 0x160(sp) 14d30: f6 6a ld s5, 0x158(sp) 14d32: 56 6b ld s6, 0x150(sp) 14d34: b6 6b ld s7, 0x148(sp) 14d36: 09 b7 j 0x14c38 14d38: 97 37 03 00 auipc a5, 0x33 14d3c: 83 b7 07 29 ld a5, 0x290(a5) 14d40: 9c 63 ld a5, 0x0(a5) 14d42: 85 45 li a1, 0x1 14d44: 11 65 lui a0, 0x4 14d46: 82 97 jalr a5 14d48: 23 b4 ab 3e sd a0, 0x3e8(s7) 14d4c: e3 15 05 a8 bnez a0, 0x147d6 14d50: 83 b7 8b 3d ld a5, 0x3d8(s7) 14d54: 79 b7 j 0x14ce2 14d56: b6 79 ld s3, 0x168(sp) 14d58: 16 7a ld s4, 0x160(sp) 14d5a: f6 6a ld s5, 0x158(sp) 14d5c: b6 6b ld s7, 0x148(sp) 14d5e: ed 4d li s11, 0x1b 14d60: e1 bd j 0x14c38 14d62: 83 47 0a 00 lbu a5, 0x0(s4) 14d66: e3 8e 07 2e beqz a5, 0x15862 14d6a: 13 07 f0 03 li a4, 0x3f 14d6e: 63 82 e7 1a beq a5, a4, 0x14f12 14d72: 83 4d a4 6f lbu s11, 0x6fa(s0) 14d76: e3 95 0d d4 bnez s11, 0x14ac0 14d7a: 52 85 mv a0, s4 14d7c: ef a0 c1 06 jal 0x2ede8 14d80: 2a 8c mv s8, a0 14d82: 05 c5 beqz a0, 0x14daa 14d84: d2 85 mv a1, s4 14d86: ef 00 af aa jal 0x5030 <.plt+0x6f0> 14d8a: 9c 60 ld a5, 0x0(s1) 14d8c: e3 0c 05 30 beqz a0, 0x158a4 14d90: 25 6a lui s4, 0x9 14d92: 22 9a add s4, s4, s0 14d94: 03 35 0a b1 ld a0, -0x4f0(s4) 14d98: 82 97 jalr a5 14d9a: 23 38 8a b1 sd s8, -0x4f0(s4) 14d9e: 23 3c 8a b1 sd s8, -0x4e8(s4) 14da2: 62 8a mv s4, s8 14da4: 45 b1 j 0x14a44 14da6: 23 bc 0b 18 sd zero, 0x198(s7) 14daa: ed 4d li s11, 0x1b 14dac: b6 79 ld s3, 0x168(sp) 14dae: 16 7a ld s4, 0x160(sp) 14db0: f6 6a ld s5, 0x158(sp) 14db2: 56 6b ld s6, 0x150(sp) 14db4: b6 6b ld s7, 0x148(sp) 14db6: 16 6c ld s8, 0x140(sp) 14db8: 41 b5 j 0x14c38 14dba: 62 85 mv a0, s8 14dbc: ef f0 5e d9 jal 0x4b50 <.plt+0x210> 14dc0: aa 8d mv s11, a0 14dc2: 3d b1 j 0x149f0 14dc4: 03 b6 0b 0c ld a2, 0xc0(s7) 14dc8: 03 35 84 71 ld a0, 0x718(s0) 14dcc: d2 86 mv a3, s4 14dce: 97 e5 01 00 auipc a1, 0x1e 14dd2: 93 85 25 53 addi a1, a1, 0x532 14dd6: ef f0 be d1 jal 0x4af0 <.plt+0x1b0> 14dda: 63 5d a0 14 blez a0, 0x14f34 14dde: 03 3b 04 52 ld s6, 0x520(s0) 14de2: 85 47 li a5, 0x1 14de4: be e0 sd a5, 0x40(sp) 14de6: e3 16 0b be bnez s6, 0x149d2 14dea: 83 b5 0b 0c ld a1, 0xc0(s7) 14dee: 11 46 li a2, 0x4 14df0: 17 e5 01 00 auipc a0, 0x1e 14df4: 13 05 05 53 addi a0, a0, 0x530 14df8: ef 20 a1 1e jal 0x26fe2 14dfc: 17 eb 01 00 auipc s6, 0x1e 14e00: 13 0b 4b 43 addi s6, s6, 0x434 14e04: e3 17 05 bc bnez a0, 0x149d2 14e08: 83 b5 0b 0c ld a1, 0xc0(s7) 14e0c: 15 46 li a2, 0x5 14e0e: 17 e5 01 00 auipc a0, 0x1e 14e12: 13 05 a5 51 addi a0, a0, 0x51a 14e16: ef 20 c1 1c jal 0x26fe2 14e1a: 17 eb 01 00 auipc s6, 0x1e 14e1e: 13 0b eb 41 addi s6, s6, 0x41e 14e22: e3 18 05 ba bnez a0, 0x149d2 14e26: 83 b5 0b 0c ld a1, 0xc0(s7) 14e2a: 15 46 li a2, 0x5 14e2c: 17 e5 01 00 auipc a0, 0x1e 14e30: 13 05 45 50 addi a0, a0, 0x504 14e34: ef 20 e1 1a jal 0x26fe2 14e38: 17 eb 01 00 auipc s6, 0x1e 14e3c: 13 0b 8b 42 addi s6, s6, 0x428 14e40: e3 19 05 b8 bnez a0, 0x149d2 14e44: 83 b5 0b 0c ld a1, 0xc0(s7) 14e48: 15 46 li a2, 0x5 14e4a: 17 e5 01 00 auipc a0, 0x1e 14e4e: 13 05 e5 4e addi a0, a0, 0x4ee 14e52: ef 20 01 19 jal 0x26fe2 14e56: 17 eb 01 00 auipc s6, 0x1e 14e5a: 13 0b 2b 40 addi s6, s6, 0x402 14e5e: e3 1a 05 b6 bnez a0, 0x149d2 14e62: 83 b5 0b 0c ld a1, 0xc0(s7) 14e66: 15 46 li a2, 0x5 14e68: 17 e5 01 00 auipc a0, 0x1e 14e6c: 13 05 85 4d addi a0, a0, 0x4d8 14e70: ef 20 21 17 jal 0x26fe2 14e74: 17 eb 01 00 auipc s6, 0x1e 14e78: 13 0b cb 3d addi s6, s6, 0x3dc 14e7c: e3 1b 05 b4 bnez a0, 0x149d2 14e80: 83 b5 0b 0c ld a1, 0xc0(s7) 14e84: 15 46 li a2, 0x5 14e86: 17 e5 01 00 auipc a0, 0x1e 14e8a: 13 05 25 4c addi a0, a0, 0x4c2 14e8e: ef 20 41 15 jal 0x26fe2 14e92: 85 47 li a5, 0x1 14e94: be e0 sd a5, 0x40(sp) 14e96: 17 eb 01 00 auipc s6, 0x1e 14e9a: 13 0b 2b 3b addi s6, s6, 0x3b2 14e9e: e3 1a 05 b2 bnez a0, 0x149d2 14ea2: 17 eb 01 00 auipc s6, 0x1e 14ea6: 13 0b eb 39 addi s6, s6, 0x39e 14eaa: 25 b6 j 0x149d2 14eac: ed 4d li s11, 0x1b 14eae: 9c 60 ld a5, 0x0(s1) 14eb0: 56 85 mv a0, s5 14eb2: 82 97 jalr a5 14eb4: 9c 60 ld a5, 0x0(s1) 14eb6: 62 85 mv a0, s8 14eb8: 82 97 jalr a5 14eba: 9c 60 ld a5, 0x0(s1) 14ebc: 26 65 ld a0, 0x48(sp) 14ebe: 82 97 jalr a5 14ec0: 9c 60 ld a5, 0x0(s1) 14ec2: 4a 85 mv a0, s2 14ec4: 82 97 jalr a5 14ec6: 9c 60 ld a5, 0x0(s1) 14ec8: 66 75 ld a0, 0x78(sp) 14eca: 82 97 jalr a5 14ecc: 9c 60 ld a5, 0x0(s1) 14ece: 46 75 ld a0, 0x70(sp) 14ed0: 82 97 jalr a5 14ed2: 9c 60 ld a5, 0x0(s1) 14ed4: 01 45 li a0, 0x0 14ed6: 82 97 jalr a5 14ed8: 93 07 90 05 li a5, 0x59 14edc: 63 97 fd 66 bne s11, a5, 0x1554a 14ee0: 23 30 0d 00 sd zero, 0x0(s10) 14ee4: 93 0d 90 05 li s11, 0x59 14ee8: b6 79 ld s3, 0x168(sp) 14eea: 16 7a ld s4, 0x160(sp) 14eec: f6 6a ld s5, 0x158(sp) 14eee: 56 6b ld s6, 0x150(sp) 14ef0: b6 6b ld s7, 0x148(sp) 14ef2: 16 6c ld s8, 0x140(sp) 14ef4: b5 b3 j 0x14c60 14ef6: 9c 60 ld a5, 0x0(s1) 14ef8: 03 35 84 71 ld a0, 0x718(s0) 14efc: 82 97 jalr a5 14efe: 23 3c 04 70 sd zero, 0x718(s0) 14f02: 23 00 04 72 sb zero, 0x720(s0) 14f06: 71 be j 0x14aa2 14f08: 9c 60 ld a5, 0x0(s1) 14f0a: 03 35 84 71 ld a0, 0x718(s0) 14f0e: 82 97 jalr a5 14f10: 71 bc j 0x149ac 14f12: 93 07 1a 00 addi a5, s4, 0x1 14f16: be e4 sd a5, 0x48(sp) 14f18: 52 85 mv a0, s4 14f1a: ef f0 7e cd jal 0x4bf0 <.plt+0x2b0> 14f1e: 13 06 15 00 addi a2, a0, 0x1 14f22: 26 65 ld a0, 0x48(sp) 14f24: d2 85 mv a1, s4 14f26: ef f0 be c7 jal 0x4ba0 <.plt+0x260> 14f2a: 93 07 f0 02 li a5, 0x2f 14f2e: 23 00 fa 00 sb a5, 0x0(s4) 14f32: 09 be j 0x14a44 14f34: 97 e5 01 00 auipc a1, 0x1e 14f38: 93 85 c5 3d addi a1, a1, 0x3dc 14f3c: 22 85 mv a0, s0 14f3e: ef 80 0f 88 jal 0xcfbe 14f42: 8d 4d li s11, 0x3 14f44: a5 b5 j 0x14dac 14f46: 86 67 ld a5, 0x40(sp) 14f48: 23 b0 5b 31 sd s5, 0x300(s7) 14f4c: 23 bc 5b 2f sd s5, 0x2f8(s7) 14f50: b5 c3 beqz a5, 0x14fb4 14f52: 03 36 84 71 ld a2, 0x718(s0) 14f56: 83 b5 0a 00 ld a1, 0x0(s5) 14f5a: 17 e5 01 00 auipc a0, 0x1e 14f5e: 13 05 65 50 addi a0, a0, 0x506 14f62: ef f0 fe a9 jal 0x4a00 <.plt+0xc0> 14f66: 2a 8b mv s6, a0 14f68: e3 01 05 e4 beqz a0, 0x14daa 14f6c: 83 4a 05 00 lbu s5, 0x0(a0) 14f70: 93 07 a0 03 li a5, 0x3a 14f74: 63 82 fa 02 beq s5, a5, 0x14f98 14f78: ef f0 9e e2 jal 0x4da0 <.plt+0x460> 14f7c: da 87 mv a5, s6 14f7e: 93 06 a0 03 li a3, 0x3a 14f82: 18 61 ld a4, 0x0(a0) 14f84: 8a 0a slli s5, s5, 0x2 14f86: 85 07 addi a5, a5, 0x1 14f88: 56 97 add a4, a4, s5 14f8a: 18 43 lw a4, 0x0(a4) 14f8c: 83 ca 07 00 lbu s5, 0x0(a5) 14f90: a3 8f e7 fe sb a4, -0x1(a5) 14f94: e3 97 da fe bne s5, a3, 0x14f82 14f98: 83 47 04 72 lbu a5, 0x720(s0) 14f9c: 89 c7 beqz a5, 0x14fa6 14f9e: 9c 60 ld a5, 0x0(s1) 14fa0: 03 35 84 71 ld a0, 0x718(s0) 14fa4: 82 97 jalr a5 14fa6: 85 47 li a5, 0x1 14fa8: 83 ba 0b 30 ld s5, 0x300(s7) 14fac: 23 3c 64 71 sd s6, 0x718(s0) 14fb0: 23 00 f4 72 sb a5, 0x720(s0) 14fb4: 83 a7 ca 07 lw a5, 0x7c(s5) 14fb8: 93 f7 07 04 andi a5, a5, 0x40 14fbc: 91 cf beqz a5, 0x14fd8 14fbe: 83 b7 0b 00 ld a5, 0x0(s7) 14fc2: 25 67 lui a4, 0x9 14fc4: 93 05 f0 03 li a1, 0x3f 14fc8: ba 97 add a5, a5, a4 14fca: 03 b5 87 b1 ld a0, -0x4e8(a5) 14fce: ef f0 3e b8 jal 0x4b50 <.plt+0x210> 14fd2: 19 c1 beqz a0, 0x14fd8 14fd4: 23 00 05 00 sb zero, 0x0(a0) 14fd8: 03 35 84 64 ld a0, 0x648(s0) 14fdc: 01 c9 beqz a0, 0x14fec 14fde: 83 b7 09 00 ld a5, 0x0(s3) 14fe2: 82 97 jalr a5 14fe4: 23 b4 ab 1a sd a0, 0x1a8(s7) 14fe8: e3 01 05 dc beqz a0, 0x14daa 14fec: 83 c7 0b 2c lbu a5, 0x2c0(s7) 14ff0: 63 94 07 70 bnez a5, 0x156f8 14ff4: 83 3a 84 57 ld s5, 0x578(s0) 14ff8: 63 87 0a 56 beqz s5, 0x15566 14ffc: 83 b7 09 00 ld a5, 0x0(s3) 15000: 56 85 mv a0, s5 15002: 82 97 jalr a5 15004: aa 8a mv s5, a0 15006: e3 04 05 32 beqz a0, 0x15b2e 1500a: 83 35 84 60 ld a1, 0x608(s0) 1500e: 63 88 05 60 beqz a1, 0x1561e 15012: 03 b5 0b 0c ld a0, 0xc0(s7) 15016: ef c0 5f f1 jal 0x11f2a 1501a: 63 02 05 60 beqz a0, 0x1561e 1501e: 9c 60 ld a5, 0x0(s1) 15020: 56 85 mv a0, s5 15022: 82 97 jalr a5 15024: a3 8e 0b 2a sb zero, 0x2bd(s7) 15028: 23 8f 0b 2a sb zero, 0x2be(s7) 1502c: 23 80 0b 2c sb zero, 0x2c0(s7) 15030: 23 84 0b 2c sb zero, 0x2c8(s7) 15034: 03 b5 0b 0c ld a0, 0xc0(s7) 15038: 42 76 ld a2, 0x30(sp) 1503a: 97 e5 01 00 auipc a1, 0x1e 1503e: 93 85 e5 52 addi a1, a1, 0x52e 15042: ef f0 fe aa jal 0x4af0 <.plt+0x1b0> 15046: 85 47 li a5, 0x1 15048: 63 18 f5 00 bne a0, a5, 0x15058 1504c: 03 47 01 09 lbu a4, 0x90(sp) 15050: 93 07 d0 05 li a5, 0x5d 15054: 63 0c f7 7a beq a4, a5, 0x1580c 15058: 83 b5 0b 0c ld a1, 0xc0(s7) 1505c: 13 0c 01 0a addi s8, sp, 0xa0 15060: 62 86 mv a2, s8 15062: 29 45 li a0, 0xa 15064: ef 00 cf 82 jal 0x5090 <.plt+0x750> 15068: e3 4a a0 00 bgtz a0, 0x1587c 1506c: 03 b5 0b 0c ld a0, 0xc0(s7) 15070: 93 05 a0 03 li a1, 0x3a 15074: ef f0 de ae jal 0x4b60 <.plt+0x220> 15078: 83 37 04 1f ld a5, 0x1f0(s0) 1507c: 2a 8a mv s4, a0 1507e: 63 87 07 62 beqz a5, 0x156ac 15082: 25 67 lui a4, 0x9 15084: 22 97 add a4, a4, s0 15086: 03 47 07 98 lbu a4, -0x680(a4) 1508a: 63 01 07 62 beqz a4, 0x156ac 1508e: 9b 97 07 01 slliw a5, a5, 0x10 15092: 9b d7 07 01 srliw a5, a5, 0x10 15096: 23 ac fb 10 sw a5, 0x118(s7) 1509a: 63 0e 05 7a beqz a0, 0x15856 1509e: 23 00 0a 00 sb zero, 0x0(s4) 150a2: 83 c7 eb 2b lbu a5, 0x2be(s7) 150a6: 63 89 07 62 beqz a5, 0x156d8 150aa: 02 f1 sd zero, 0xa0(sp) 150ac: 02 d5 sw zero, 0xa8(sp) 150ae: 83 c7 2b 2d lbu a5, 0x2d2(s7) 150b2: 13 0c 01 0a addi s8, sp, 0xa0 150b6: 9d c7 beqz a5, 0x150e4 150b8: 83 47 b4 49 lbu a5, 0x49b(s0) 150bc: 93 06 10 04 li a3, 0x41 150c0: 81 eb bnez a5, 0x150d0 150c2: 83 47 d4 49 lbu a5, 0x49d(s0) 150c6: 93 06 90 04 li a3, 0x49 150ca: 99 c3 beqz a5, 0x150d0 150cc: 93 06 40 04 li a3, 0x44 150d0: 13 0c 01 0a addi s8, sp, 0xa0 150d4: 17 d6 01 00 auipc a2, 0x1d 150d8: 13 06 46 aa addi a2, a2, -0x55c 150dc: b1 45 li a1, 0xc 150de: 62 85 mv a0, s8 150e0: ef f0 1e d8 jal 0x4e60 <.plt+0x520> 150e4: 03 b7 0b 30 ld a4, 0x300(s7) 150e8: 83 c7 1b 2c lbu a5, 0x2c1(s7) 150ec: 83 b6 0b 0c ld a3, 0xc0(s7) 150f0: 0c 63 ld a1, 0x0(a4) 150f2: e3 85 07 02 beqz a5, 0x1591c 150f6: 17 d6 01 00 auipc a2, 0x1d 150fa: 13 06 26 94 addi a2, a2, -0x6be 150fe: 17 c7 01 00 auipc a4, 0x1c 15102: 13 07 27 45 addi a4, a4, 0x452 15106: a5 67 lui a5, 0x9 15108: a2 97 add a5, a5, s0 1510a: 03 c5 07 b2 lbu a0, -0x4e0(a5) 1510e: 17 38 02 00 auipc a6, 0x23 15112: 13 08 28 6f addi a6, a6, 0x6f2 15116: 83 a7 8b 11 lw a5, 0x118(s7) 1511a: 09 c5 beqz a0, 0x15124 1511c: 17 c8 01 00 auipc a6, 0x1c 15120: 13 08 c8 3c addi a6, a6, 0x3cc 15124: 25 65 lui a0, 0x9 15126: 22 95 add a0, a0, s0 15128: 83 38 85 b1 ld a7, -0x4e8(a0) 1512c: 62 e0 sd s8, 0x0(sp) 1512e: 17 e5 01 00 auipc a0, 0x1e 15132: 13 05 a5 49 addi a0, a0, 0x49a 15136: ef f0 be 8c jal 0x4a00 <.plt+0xc0> 1513a: 2a 8a mv s4, a0 1513c: e3 07 05 c6 beqz a0, 0x14daa 15140: 83 47 04 72 lbu a5, 0x720(s0) 15144: 89 c7 beqz a5, 0x1514e 15146: 9c 60 ld a5, 0x0(s1) 15148: 03 35 84 71 ld a0, 0x718(s0) 1514c: 82 97 jalr a5 1514e: 05 47 li a4, 0x1 15150: 83 a7 8b 11 lw a5, 0x118(s7) 15154: 23 3c 44 71 sd s4, 0x718(s0) 15158: 23 00 e4 72 sb a4, 0x720(s0) 1515c: 63 d8 07 00 bgez a5, 0x1516c 15160: 83 b7 0b 30 ld a5, 0x300(s7) 15164: 83 d7 07 07 lhu a5, 0x70(a5) 15168: 23 ac fb 10 sw a5, 0x118(s7) 1516c: 83 37 04 5e ld a5, 0x5e0(s0) 15170: 81 cf beqz a5, 0x15188 15172: 9c 60 ld a5, 0x0(s1) 15174: 46 75 ld a0, 0x70(sp) 15176: 82 97 jalr a5 15178: 83 b7 09 00 ld a5, 0x0(s3) 1517c: 03 35 04 5e ld a0, 0x5e0(s0) 15180: 82 97 jalr a5 15182: aa f8 sd a0, 0x70(sp) 15184: e3 03 05 c2 beqz a0, 0x14daa 15188: 83 37 84 5e ld a5, 0x5e8(s0) 1518c: 81 cf beqz a5, 0x151a4 1518e: 9c 60 ld a5, 0x0(s1) 15190: 66 75 ld a0, 0x78(sp) 15192: 82 97 jalr a5 15194: 83 b7 09 00 ld a5, 0x0(s3) 15198: 03 35 84 5e ld a0, 0x5e8(s0) 1519c: 82 97 jalr a5 1519e: aa fc sd a0, 0x78(sp) 151a0: e3 05 05 c0 beqz a0, 0x14daa 151a4: 83 37 04 5f ld a5, 0x5f0(s0) 151a8: 81 cf beqz a5, 0x151c0 151aa: 9c 60 ld a5, 0x0(s1) 151ac: 4a 85 mv a0, s2 151ae: 82 97 jalr a5 151b0: 83 b7 09 00 ld a5, 0x0(s3) 151b4: 03 35 04 5f ld a0, 0x5f0(s0) 151b8: 82 97 jalr a5 151ba: 2a 89 mv s2, a0 151bc: e3 07 05 18 beqz a0, 0x15b4a 151c0: 83 27 c4 4a lw a5, 0x4ac(s0) 151c4: a3 86 0b 2c sb zero, 0x2cd(s7) 151c8: 63 93 07 60 bnez a5, 0x157ce 151cc: 83 b7 8b 2f ld a5, 0x2f8(s7) 151d0: 46 75 ld a0, 0x70(sp) 151d2: 66 7a ld s4, 0x78(sp) 151d4: fc 5f lw a5, 0x7c(a5) 151d6: 03 b7 09 00 ld a4, 0x0(s3) 151da: 93 f7 07 02 andi a5, a5, 0x20 151de: 63 8b 07 60 beqz a5, 0x157f4 151e2: 83 c7 fb 2b lbu a5, 0x2bf(s7) 151e6: 63 97 07 60 bnez a5, 0x157f4 151ea: 17 e5 01 00 auipc a0, 0x1e 151ee: 13 05 65 45 addi a0, a0, 0x456 151f2: 02 97 jalr a4 151f4: 23 b8 ab 18 sd a0, 0x190(s7) 151f8: e3 07 05 ba beqz a0, 0x14da6 151fc: 83 b7 09 00 ld a5, 0x0(s3) 15200: 17 e5 01 00 auipc a0, 0x1e 15204: 13 05 05 45 addi a0, a0, 0x450 15208: 82 97 jalr a5 1520a: 83 b7 0b 19 ld a5, 0x190(s7) 1520e: 23 bc ab 18 sd a0, 0x198(s7) 15212: e3 8c 07 b8 beqz a5, 0x14daa 15216: e3 0a 05 b8 beqz a0, 0x14daa 1521a: 83 47 09 00 lbu a5, 0x0(s2) 1521e: 89 cb beqz a5, 0x15230 15220: 83 b7 09 00 ld a5, 0x0(s3) 15224: 4a 85 mv a0, s2 15226: 82 97 jalr a5 15228: 23 b0 ab 1a sd a0, 0x1a0(s7) 1522c: e3 0f 05 b6 beqz a0, 0x14daa 15230: 03 3b 84 3a ld s6, 0x3a8(s0) 15234: 81 4a li s5, 0x0 15236: 63 0b 0b 08 beqz s6, 0x152cc 1523a: 1c 11 addi a5, sp, 0xa0 1523c: 93 0d a0 03 li s11, 0x3a 15240: 05 4c li s8, 0x1 15242: be e4 sd a5, 0x48(sp) 15244: e6 e8 sd s9, 0x50(sp) 15246: 03 3a 0b 00 ld s4, 0x0(s6) 1524a: 83 47 0a 00 lbu a5, 0x0(s4) 1524e: 63 8b b7 1b beq a5, s11, 0x15404 15252: 83 c7 1b 2c lbu a5, 0x2c1(s7) 15256: 03 b6 0b 0c ld a2, 0xc0(s7) 1525a: 63 88 07 4a beqz a5, 0x1570a 1525e: 97 c5 01 00 auipc a1, 0x1c 15262: 93 85 a5 7d addi a1, a1, 0x7da 15266: 97 c6 01 00 auipc a3, 0x1c 1526a: 93 86 a6 2e addi a3, a3, 0x2ea 1526e: 17 d5 01 00 auipc a0, 0x1d 15272: 13 05 25 30 addi a0, a0, 0x302 15276: ef f0 ae f8 jal 0x4a00 <.plt+0xc0> 1527a: aa 8c mv s9, a0 1527c: e3 07 05 b2 beqz a0, 0x14daa 15280: ef f0 1e 97 jal 0x4bf0 <.plt+0x2b0> 15284: 2a 86 mv a2, a0 15286: aa e0 sd a0, 0x40(sp) 15288: e6 85 mv a1, s9 1528a: 52 85 mv a0, s4 1528c: ef f0 5e 9c jal 0x4c50 <.plt+0x310> 15290: 98 60 ld a4, 0x0(s1) 15292: aa 87 mv a5, a0 15294: 66 85 mv a0, s9 15296: 3e f8 sd a5, 0x30(sp) 15298: 02 97 jalr a4 1529a: c2 77 ld a5, 0x30(sp) 1529c: 99 c7 beqz a5, 0x152aa 1529e: 06 66 ld a2, 0x40(sp) 152a0: 32 9a add s4, s4, a2 152a2: 83 47 0a 00 lbu a5, 0x0(s4) 152a6: 63 8f b7 15 beq a5, s11, 0x15404 152aa: 01 4a li s4, 0x0 152ac: 9c 60 ld a5, 0x0(s1) 152ae: a3 8d 0b 2a sb zero, 0x2bb(s7) 152b2: 52 85 mv a0, s4 152b4: 82 97 jalr a5 152b6: 63 d4 0a 42 bgez s5, 0x156de 152ba: 23 8e 0b 2a sb zero, 0x2bc(s7) 152be: 03 3b 8b 00 ld s6, 0x8(s6) 152c2: 63 04 0b 00 beqz s6, 0x152ca 152c6: e3 00 0a f8 beqz s4, 0x15246 152ca: c6 6c ld s9, 0x50(sp) 152cc: 93 85 0b 0b addi a1, s7, 0xb0 152d0: 22 85 mv a0, s0 152d2: ef d0 cf 89 jal 0x1236e 152d6: 83 c7 bb 2b lbu a5, 0x2bb(s7) 152da: e3 98 07 12 bnez a5, 0x15c0a 152de: 83 b7 0b 10 ld a5, 0x100(s7) 152e2: 89 cb beqz a5, 0x152f4 152e4: 83 c7 07 00 lbu a5, 0x0(a5) 152e8: e3 91 07 20 bnez a5, 0x15cea 152ec: 83 c7 bb 2b lbu a5, 0x2bb(s7) 152f0: e3 98 07 12 bnez a5, 0x15c20 152f4: 83 c7 cb 2b lbu a5, 0x2bc(s7) 152f8: 89 cb beqz a5, 0x1530a 152fa: 03 a7 cb 11 lw a4, 0x11c(s7) 152fe: 83 a7 8b 11 lw a5, 0x118(s7) 15302: 63 14 f7 00 bne a4, a5, 0x1530a 15306: 23 8e 0b 2a sb zero, 0x2bc(s7) 1530a: 83 b7 8b 2b ld a5, 0x2b8(s7) 1530e: 13 97 87 01 slli a4, a5, 0x18 15312: 41 93 srli a4, a4, 0x30 15314: 19 c7 beqz a4, 0x15322 15316: 83 c7 eb 2b lbu a5, 0x2be(s7) 1531a: 81 c7 beqz a5, 0x15322 1531c: 85 47 li a5, 0x1 1531e: 23 84 fb 2c sb a5, 0x2c8(s7) 15322: 83 b9 0b 00 ld s3, 0x0(s7) 15326: 9c 60 ld a5, 0x0(s1) 15328: 03 b5 89 1a ld a0, 0x1a8(s3) 1532c: 82 97 jalr a5 1532e: 9c 60 ld a5, 0x0(s1) 15330: 03 b5 89 18 ld a0, 0x188(s3) 15334: 23 b4 09 1a sd zero, 0x1a8(s3) 15338: 82 97 jalr a5 1533a: 13 06 80 13 li a2, 0x138 1533e: 81 45 li a1, 0x0 15340: 13 85 89 07 addi a0, s3, 0x78 15344: ef f0 de d1 jal 0x5060 <.plt+0x720> 15348: 83 b7 8b 2f ld a5, 0x2f8(s7) 1534c: 7d 57 li a4, -0x1 1534e: 23 b4 e9 08 sd a4, 0x88(s3) 15352: 98 67 ld a4, 0x8(a5) 15354: 85 46 li a3, 0x1 15356: 23 a6 db 0a sw a3, 0xac(s7) 1535a: 01 cb beqz a4, 0x1536a 1535c: 5e 85 mv a0, s7 1535e: 02 97 jalr a4 15360: aa 8d mv s11, a0 15362: e3 1f 05 b4 bnez a0, 0x14ec0 15366: 83 b7 8b 2f ld a5, 0x2f8(s7) 1536a: 03 b7 0b 11 ld a4, 0x110(s7) 1536e: 63 55 07 00 bgez a4, 0x15378 15372: b8 7b ld a4, 0x70(a5) 15374: 23 b8 eb 10 sd a4, 0x110(s7) 15378: f8 5f lw a4, 0x7c(a5) 1537a: 83 45 84 6e lbu a1, 0x6e8(s0) 1537e: 17 36 03 00 auipc a2, 0x33 15382: 03 36 26 bd ld a2, -0x42e(a2) 15386: 97 36 03 00 auipc a3, 0x33 1538a: 83 b6 26 ba ld a3, -0x45e(a3) 1538e: 23 b4 cb 20 sd a2, 0x208(s7) 15392: 23 bc db 20 sd a3, 0x218(s7) 15396: 23 b8 cb 20 sd a2, 0x210(s7) 1539a: 23 b0 db 22 sd a3, 0x220(s7) 1539e: 23 8a bb 2c sb a1, 0x2d4(s7) 153a2: 41 8b andi a4, a4, 0x10 153a4: e3 0a 07 14 beqz a4, 0x15cf8 153a8: 9c 77 ld a5, 0x28(a5) 153aa: 0c 11 addi a1, sp, 0xa0 153ac: 5e 85 mv a0, s7 153ae: 82 97 jalr a5 153b0: aa 8d mv s11, a0 153b2: 63 12 05 14 bnez a0, 0x154f6 153b6: 85 67 lui a5, 0x1 153b8: a2 97 add a5, a5, s0 153ba: 03 b5 07 8e ld a0, -0x720(a5) 153be: 85 47 li a5, 0x1 153c0: 23 82 fb 2c sb a5, 0x2c4(s7) 153c4: de 85 mv a1, s7 153c6: 23 b0 8b 00 sd s0, 0x0(s7) 153ca: ef 90 e1 2d jal 0x2e6a8 153ce: 22 85 mv a0, s0 153d0: ef c0 5f e5 jal 0x12224 153d4: aa 89 mv s3, a0 153d6: 63 07 05 10 beqz a0, 0x154e4 153da: 83 b7 8b 2f ld a5, 0x2f8(s7) 153de: aa 85 mv a1, a0 153e0: 01 46 li a2, 0x0 153e2: 9c 6f ld a5, 0x18(a5) 153e4: 5e 85 mv a0, s7 153e6: ce 8d mv s11, s3 153e8: 82 97 jalr a5 153ea: 9c 60 ld a5, 0x0(s1) 153ec: 4a 85 mv a0, s2 153ee: 82 97 jalr a5 153f0: 9c 60 ld a5, 0x0(s1) 153f2: 66 75 ld a0, 0x78(sp) 153f4: 82 97 jalr a5 153f6: 9c 60 ld a5, 0x0(s1) 153f8: 46 75 ld a0, 0x70(sp) 153fa: 82 97 jalr a5 153fc: 9c 60 ld a5, 0x0(s1) 153fe: 01 45 li a0, 0x0 15400: 82 97 jalr a5 15402: d9 bc j 0x14ed8 15404: 83 47 1a 00 lbu a5, 0x1(s4) 15408: 05 0a addi s4, s4, 0x1 1540a: 13 05 1a 00 addi a0, s4, 0x1 1540e: 63 8a b7 03 beq a5, s11, 0x15442 15412: 93 05 a0 03 li a1, 0x3a 15416: 52 85 mv a0, s4 15418: ef f0 8e f3 jal 0x4b50 <.plt+0x210> 1541c: 2a f8 sd a0, 0x30(sp) 1541e: e3 06 05 e8 beqz a0, 0x152aa 15422: a6 65 ld a1, 0x48(sp) 15424: 29 46 li a2, 0xa 15426: 52 85 mv a0, s4 15428: 02 f1 sd zero, 0xa0(sp) 1542a: ef f0 6e e7 jal 0x4aa0 <.plt+0x160> 1542e: 0a 77 ld a4, 0xa0(sp) 15430: c2 77 ld a5, 0x30(sp) 15432: e3 9c e7 e6 bne a5, a4, 0x152aa 15436: 03 a7 8b 11 lw a4, 0x118(s7) 1543a: e3 18 e5 e6 bne a0, a4, 0x152aa 1543e: 13 85 17 00 addi a0, a5, 0x1 15442: 83 47 05 00 lbu a5, 0x0(a0) 15446: 63 84 07 52 beqz a5, 0x1596e 1544a: 83 b7 09 00 ld a5, 0x0(s3) 1544e: 82 97 jalr a5 15450: aa 86 mv a3, a0 15452: e3 0c 05 94 beqz a0, 0x14daa 15456: 03 47 05 00 lbu a4, 0x0(a0) 1545a: 93 07 b0 05 li a5, 0x5b 1545e: aa 8a mv s5, a0 15460: 2a 8a mv s4, a0 15462: 63 00 f7 70 beq a4, a5, 0x15b62 15466: 93 05 a0 03 li a1, 0x3a 1546a: 56 85 mv a0, s5 1546c: 36 f8 sd a3, 0x30(sp) 1546e: ef f0 2e ee jal 0x4b50 <.plt+0x210> 15472: c2 76 ld a3, 0x30(sp) 15474: 63 0d 05 74 beqz a0, 0x15bce 15478: 02 f1 sd zero, 0xa0(sp) 1547a: 83 47 15 00 lbu a5, 0x1(a0) 1547e: 23 00 05 00 sb zero, 0x0(a0) 15482: fd 5a li s5, -0x1 15484: 63 93 07 4a bnez a5, 0x1592a 15488: 83 b7 09 00 ld a5, 0x0(s3) 1548c: 52 85 mv a0, s4 1548e: 36 f8 sd a3, 0x30(sp) 15490: 82 97 jalr a5 15492: c2 76 ld a3, 0x30(sp) 15494: 2a 8a mv s4, a0 15496: 9c 60 ld a5, 0x0(s1) 15498: 36 85 mv a0, a3 1549a: e3 0e 0a 2e beqz s4, 0x15f96 1549e: 82 97 jalr a5 154a0: 83 47 0a 00 lbu a5, 0x0(s4) 154a4: e3 84 07 e0 beqz a5, 0x152ac 154a8: 23 b8 4b 0d sd s4, 0xd0(s7) 154ac: 23 b0 4b 0f sd s4, 0xe0(s7) 154b0: a3 8d 8b 2b sb s8, 0x2bb(s7) 154b4: 93 05 a0 03 li a1, 0x3a 154b8: 52 85 mv a0, s4 154ba: ef f0 6e e9 jal 0x4b50 <.plt+0x210> 154be: 17 c6 01 00 auipc a2, 0x1c 154c2: 13 06 a6 57 addi a2, a2, 0x57a 154c6: 17 c7 01 00 auipc a4, 0x1c 154ca: 13 07 a7 08 addi a4, a4, 0x8a 154ce: 63 03 05 3e beqz a0, 0x158b4 154d2: d2 86 mv a3, s4 154d4: 97 e5 01 00 auipc a1, 0x1e 154d8: 93 85 45 1c addi a1, a1, 0x1c4 154dc: 22 85 mv a0, s0 154de: ef 70 7f a2 jal 0xcf04 154e2: d1 bb j 0x152b6 154e4: 01 48 li a6, 0x0 154e6: fd 57 li a5, -0x1 154e8: 01 47 li a4, 0x0 154ea: 81 46 li a3, 0x0 154ec: 7d 56 li a2, -0x1 154ee: fd 55 li a1, -0x1 154f0: 5e 85 mv a0, s7 154f2: ef 60 40 58 jal 0x1ba76 154f6: de 85 mv a1, s7 154f8: 22 85 mv a0, s0 154fa: ef f0 ef 92 jal 0x14628 154fe: 9c 60 ld a5, 0x0(s1) 15500: 4a 85 mv a0, s2 15502: 82 97 jalr a5 15504: 9c 60 ld a5, 0x0(s1) 15506: 66 75 ld a0, 0x78(sp) 15508: 82 97 jalr a5 1550a: 9c 60 ld a5, 0x0(s1) 1550c: 46 75 ld a0, 0x70(sp) 1550e: 82 97 jalr a5 15510: 9c 60 ld a5, 0x0(s1) 15512: 01 45 li a0, 0x0 15514: 82 97 jalr a5 15516: e3 91 0d 9c bnez s11, 0x14ed8 1551a: 03 35 0d 00 ld a0, 0x0(s10) 1551e: 83 37 85 3d ld a5, 0x3d8(a0) 15522: 9c 6f ld a5, 0x18(a5) 15524: 9d eb bnez a5, 0x1555a 15526: 83 37 05 3e ld a5, 0x3e0(a0) 1552a: 9c 6f ld a5, 0x18(a5) 1552c: 9d e7 bnez a5, 0x1555a 1552e: 83 c7 0c 00 lbu a5, 0x0(s9) 15532: 99 c3 beqz a5, 0x15538 15534: 81 4d li s11, 0x0 15536: 4d ba j 0x14ee8 15538: e2 65 ld a1, 0x18(sp) 1553a: ef e0 ff fd jal 0x14518 1553e: 93 07 90 05 li a5, 0x59 15542: aa 8d mv s11, a0 15544: e3 0e f5 98 beq a0, a5, 0x14ee0 15548: 75 d5 beqz a0, 0x15534 1554a: b6 79 ld s3, 0x168(sp) 1554c: 16 7a ld s4, 0x160(sp) 1554e: f6 6a ld s5, 0x158(sp) 15550: 56 6b ld s6, 0x150(sp) 15552: b6 6b ld s7, 0x148(sp) 15554: 16 6c ld s8, 0x140(sp) 15556: 6f f0 af ef j 0x14c50 1555a: 62 67 ld a4, 0x18(sp) 1555c: 85 47 li a5, 0x1 1555e: 81 4d li s11, 0x0 15560: 23 00 f7 00 sb a5, 0x0(a4) 15564: 51 b2 j 0x14ee8 15566: 83 35 84 60 ld a1, 0x608(s0) 1556a: 99 c5 beqz a1, 0x15578 1556c: 03 b5 0b 0c ld a0, 0xc0(s7) 15570: ef c0 bf 9b jal 0x11f2a 15574: e3 15 05 aa bnez a0, 0x1501e 15578: 17 e5 01 00 auipc a0, 0x1e 1557c: 13 05 05 f0 addi a0, a0, -0x100 15580: ef f0 1e 8f jal 0x4e70 <.plt+0x530> 15584: aa 8d mv s11, a0 15586: 63 0c 05 62 beqz a0, 0x15bbe 1558a: 03 b5 0b 0c ld a0, 0xc0(s7) 1558e: ee 85 mv a1, s11 15590: ef c0 bf 99 jal 0x11f2a 15594: 63 16 05 5a bnez a0, 0x15b40 15598: 83 b7 8b 2f ld a5, 0x2f8(s7) 1559c: 03 bb 07 00 ld s6, 0x0(a5) 155a0: 83 4a 0b 00 lbu s5, 0x0(s6) 155a4: e3 81 0a 12 beqz s5, 0x15ec6 155a8: ef f0 8e ff jal 0x4da0 <.plt+0x460> 155ac: 14 61 ld a3, 0x0(a0) 155ae: 13 0c 01 0a addi s8, sp, 0xa0 155b2: 62 87 mv a4, s8 155b4: 8a 0a slli s5, s5, 0x2 155b6: b6 9a add s5, s5, a3 155b8: 83 a7 0a 00 lw a5, 0x0(s5) 155bc: 05 0b addi s6, s6, 0x1 155be: 05 07 addi a4, a4, 0x1 155c0: a3 0f f7 fe sb a5, -0x1(a4) 155c4: 83 4a 0b 00 lbu s5, 0x0(s6) 155c8: e3 96 0a fe bnez s5, 0x155b4 155cc: 97 e7 01 00 auipc a5, 0x1e 155d0: 93 87 c7 ec addi a5, a5, -0x134 155d4: 03 ce 07 00 lbu t3, 0x0(a5) 155d8: 83 c8 17 00 lbu a7, 0x1(a5) 155dc: 03 c8 27 00 lbu a6, 0x2(a5) 155e0: 83 c5 37 00 lbu a1, 0x3(a5) 155e4: 03 c6 47 00 lbu a2, 0x4(a5) 155e8: 83 c6 57 00 lbu a3, 0x5(a5) 155ec: 83 c7 67 00 lbu a5, 0x6(a5) 155f0: 62 85 mv a0, s8 155f2: 23 00 c7 01 sb t3, 0x0(a4) 155f6: a3 00 17 01 sb a7, 0x1(a4) 155fa: 23 01 07 01 sb a6, 0x2(a4) 155fe: a3 01 b7 00 sb a1, 0x3(a4) 15602: 23 02 c7 00 sb a2, 0x4(a4) 15606: a3 02 d7 00 sb a3, 0x5(a4) 1560a: 23 03 f7 00 sb a5, 0x6(a4) 1560e: ef f0 3e 86 jal 0x4e70 <.plt+0x530> 15612: aa 8a mv s5, a0 15614: 63 02 05 62 beqz a0, 0x15c38 15618: 9c 60 ld a5, 0x0(s1) 1561a: 6e 85 mv a0, s11 1561c: 82 97 jalr a5 1561e: 83 37 04 65 ld a5, 0x650(s0) 15622: e3 9e 07 9e bnez a5, 0x1501e 15626: 83 c7 0a 00 lbu a5, 0x0(s5) 1562a: e3 8a 07 9e beqz a5, 0x1501e 1562e: 83 b7 8b 2f ld a5, 0x2f8(s7) 15632: fc 5f lw a5, 0x7c(a5) 15634: c1 8b andi a5, a5, 0x10 15636: e3 94 07 9e bnez a5, 0x1501e 1563a: 97 e5 01 00 auipc a1, 0x1e 1563e: 93 85 65 e9 addi a1, a1, -0x16a 15642: 56 85 mv a0, s5 15644: ef f0 de 88 jal 0x4ed0 <.plt+0x590> 15648: 2a 8b mv s6, a0 1564a: 63 0a 05 50 beqz a0, 0x15b5e 1564e: 1d 46 li a2, 0x7 15650: d6 85 mv a1, s5 15652: 17 e5 01 00 auipc a0, 0x1e 15656: 13 05 65 e8 addi a0, a0, -0x17a 1565a: ef 10 91 18 jal 0x26fe2 1565e: e3 09 05 06 beqz a0, 0x15ed0 15662: 9d 47 li a5, 0x7 15664: 23 a0 fb 1c sw a5, 0x1c0(s7) 15668: 93 0d 3b 00 addi s11, s6, 0x3 1566c: 93 05 00 04 li a1, 0x40 15670: 6e 85 mv a0, s11 15672: ef f0 ee cd jal 0x4b50 <.plt+0x210> 15676: 2a 8b mv s6, a0 15678: 63 05 05 3a beqz a0, 0x15a22 1567c: 42 76 ld a2, 0x30(sp) 1567e: b3 05 b5 41 sub a1, a0, s11 15682: 01 47 li a4, 0x0 15684: 6e 85 mv a0, s11 15686: 14 11 addi a3, sp, 0xa0 15688: 02 e9 sd zero, 0x90(sp) 1568a: 02 f1 sd zero, 0xa0(sp) 1568c: ef c0 6f d6 jal 0x11bf2 15690: aa 8d mv s11, a0 15692: 63 06 05 30 beqz a0, 0x1599e 15696: 9c 60 ld a5, 0x0(s1) 15698: 4a 65 ld a0, 0x90(sp) 1569a: 82 97 jalr a5 1569c: 9c 60 ld a5, 0x0(s1) 1569e: 0a 75 ld a0, 0xa0(sp) 156a0: 82 97 jalr a5 156a2: 9c 60 ld a5, 0x0(s1) 156a4: 56 85 mv a0, s5 156a6: 82 97 jalr a5 156a8: 6f f0 9f 81 j 0x14ec0 156ac: 63 06 0a 02 beqz s4, 0x156d8 156b0: 93 0a 1a 00 addi s5, s4, 0x1 156b4: 29 46 li a2, 0xa 156b6: e2 85 mv a1, s8 156b8: 56 85 mv a0, s5 156ba: ef f0 6e be jal 0x4aa0 <.plt+0x160> 156be: c1 67 lui a5, 0x10 156c0: 63 7d f5 44 bgeu a0, a5, 0x15b1a 156c4: 8a 77 ld a5, 0xa0(sp) 156c6: 23 00 0a 00 sb zero, 0x0(s4) 156ca: 63 87 fa 00 beq s5, a5, 0x156d8 156ce: ef 70 11 07 jal 0x2cf3e 156d2: 23 ac ab 10 sw a0, 0x118(s7) 156d6: 59 bc j 0x1516c 156d8: 83 a7 8b 11 lw a5, 0x118(s7) 156dc: 41 b4 j 0x1515c 156de: 23 ae 5b 11 sw s5, 0x11c(s7) 156e2: 23 8e 8b 2b sb s8, 0x2bc(s7) 156e6: 56 86 mv a2, s5 156e8: 97 e5 01 00 auipc a1, 0x1e 156ec: 93 85 05 fd addi a1, a1, -0x30 156f0: 22 85 mv a0, s0 156f2: ef 70 3f 81 jal 0xcf04 156f6: e1 b6 j 0x152be 156f8: de 85 mv a1, s7 156fa: 22 85 mv a0, s0 156fc: ef c0 df bb jal 0x122b8 15700: aa 8d mv s11, a0 15702: e3 09 05 8e beqz a0, 0x14ff4 15706: 6f f0 af fb j 0x14ec0 1570a: 97 35 02 00 auipc a1, 0x23 1570e: 93 85 65 0f addi a1, a1, 0xf6 15712: ae 86 mv a3, a1 15714: a9 be j 0x1526e 15716: 93 05 50 02 li a1, 0x25 1571a: ef f0 6e c3 jal 0x4b50 <.plt+0x210> 1571e: aa 8a mv s5, a0 15720: 63 05 05 c6 beqz a0, 0x14b8a 15724: 03 47 05 00 lbu a4, 0x0(a0) 15728: 93 07 50 02 li a5, 0x25 1572c: 99 9f subw a5, a5, a4 1572e: 81 ef bnez a5, 0x15746 15730: 03 47 15 00 lbu a4, 0x1(a0) 15734: 93 07 20 03 li a5, 0x32 15738: 99 9f subw a5, a5, a4 1573a: 91 e7 bnez a5, 0x15746 1573c: 03 47 25 00 lbu a4, 0x2(a0) 15740: 93 07 50 03 li a5, 0x35 15744: 99 9f subw a5, a5, a4 15746: 8d 4d li s11, 0x3 15748: 63 9e 07 38 bnez a5, 0x15ae4 1574c: b3 87 ba 01 add a5, s5, s11 15750: 2c 01 addi a1, sp, 0x88 15752: 3e 85 mv a0, a5 15754: 29 46 li a2, 0xa 15756: be e4 sd a5, 0x48(sp) 15758: ef f0 8e ec jal 0x4e20 <.plt+0x4e0> 1575c: aa 65 ld a1, 0x88(sp) 1575e: 93 07 d0 05 li a5, 0x5d 15762: 2a 8c mv s8, a0 15764: 03 c7 05 00 lbu a4, 0x0(a1) 15768: 63 00 f7 36 beq a4, a5, 0x15ac8 1576c: a6 65 ld a1, 0x48(sp) 1576e: 13 0c 01 0a addi s8, sp, 0xa0 15772: 45 46 li a2, 0x11 15774: 62 85 mv a0, s8 15776: ef f0 ae 9e jal 0x4960 <.plt+0x20> 1577a: 93 05 d0 05 li a1, 0x5d 1577e: 62 85 mv a0, s8 15780: a3 08 01 0a sb zero, 0xb1(sp) 15784: ef f0 ce bc jal 0x4b50 <.plt+0x210> 15788: 63 01 05 18 beqz a0, 0x1590a 1578c: 23 00 05 00 sb zero, 0x0(a0) 15790: 62 85 mv a0, s8 15792: ef f0 ee b4 jal 0x4ae0 <.plt+0x1a0> 15796: 9b 07 05 00 sext.w a5, a0 1579a: be e4 sd a5, 0x48(sp) 1579c: 63 89 07 14 beqz a5, 0x158ee 157a0: 62 85 mv a0, s8 157a2: ef f0 ee c4 jal 0x4bf0 <.plt+0x2b0> 157a6: 33 0c b5 01 add s8, a0, s11 157aa: 56 9c add s8, s8, s5 157ac: 62 85 mv a0, s8 157ae: ef f0 2e c4 jal 0x4bf0 <.plt+0x2b0> 157b2: 13 06 15 00 addi a2, a0, 0x1 157b6: e2 85 mv a1, s8 157b8: 56 85 mv a0, s5 157ba: ef f0 6e be jal 0x4ba0 <.plt+0x260> 157be: a6 67 ld a5, 0x48(sp) 157c0: 23 a4 fb 0a sw a5, 0xa8(s7) 157c4: 6f f0 6f bc j 0x14b8a 157c8: 85 4d li s11, 0x1 157ca: 6f f0 0f db j 0x14d7a 157ce: 83 36 04 57 ld a3, 0x570(s0) 157d2: 03 b5 0b 0c ld a0, 0xc0(s7) 157d6: b0 18 addi a2, sp, 0x78 157d8: 8c 18 addi a1, sp, 0x70 157da: ef 40 00 61 jal 0x19dea 157de: 63 45 a0 1a bgtz a0, 0x15988 157e2: 63 14 05 dc bnez a0, 0x14daa 157e6: 46 75 ld a0, 0x70(sp) 157e8: 66 7a ld s4, 0x78(sp) 157ea: 85 47 li a5, 0x1 157ec: a3 86 fb 2c sb a5, 0x2cd(s7) 157f0: a3 8f fb 2a sb a5, 0x2bf(s7) 157f4: 83 b7 09 00 ld a5, 0x0(s3) 157f8: 82 97 jalr a5 157fa: 23 b8 ab 18 sd a0, 0x190(s7) 157fe: 63 04 05 da beqz a0, 0x14da6 15802: 83 b7 09 00 ld a5, 0x0(s3) 15806: 52 85 mv a0, s4 15808: 82 97 jalr a5 1580a: 01 b4 j 0x1520a 1580c: 83 b7 0b 0c ld a5, 0xc0(s7) 15810: a3 80 ab 2c sb a0, 0x2c1(s7) 15814: 93 05 d0 05 li a1, 0x5d 15818: 13 85 17 00 addi a0, a5, 0x1 1581c: 23 b0 ab 0c sd a0, 0xc0(s7) 15820: ef f0 0e b3 jal 0x4b50 <.plt+0x210> 15824: 09 c9 beqz a0, 0x15836 15826: 03 47 15 00 lbu a4, 0x1(a0) 1582a: 23 00 05 00 sb zero, 0x0(a0) 1582e: 93 07 a0 03 li a5, 0x3a 15832: 63 02 f7 2c beq a4, a5, 0x15af6 15836: 83 37 04 1f ld a5, 0x1f0(s0) 1583a: e3 8f 07 e8 beqz a5, 0x156d8 1583e: 25 67 lui a4, 0x9 15840: 22 97 add a4, a4, s0 15842: 03 47 07 98 lbu a4, -0x680(a4) 15846: e3 09 07 e8 beqz a4, 0x156d8 1584a: 9b 97 07 01 slliw a5, a5, 0x10 1584e: 9b d7 07 01 srliw a5, a5, 0x10 15852: 23 ac fb 10 sw a5, 0x118(s7) 15856: 83 c7 eb 2b lbu a5, 0x2be(s7) 1585a: e3 89 07 90 beqz a5, 0x1516c 1585e: 6f f0 df 84 j 0x150aa 15862: 93 07 f0 02 li a5, 0x2f 15866: 23 00 fa 00 sb a5, 0x0(s4) 1586a: a3 00 0a 00 sb zero, 0x1(s4) 1586e: 6f f0 ef 9c j 0x14a3c 15872: 82 e4 sd zero, 0x48(sp) 15874: 81 4a li s5, 0x0 15876: 01 4c li s8, 0x0 15878: 6f f0 0f af j 0x14b68 1587c: 97 e5 01 00 auipc a1, 0x1e 15880: 93 85 45 d1 addi a1, a1, -0x2ec 15884: 22 85 mv a0, s0 15886: ef 70 8f f3 jal 0xcfbe 1588a: 8d 4d li s11, 0x3 1588c: 6f f0 0f d2 j 0x14dac 15890: 97 e5 01 00 auipc a1, 0x1e 15894: 93 85 85 a6 addi a1, a1, -0x598 15898: 22 85 mv a0, s0 1589a: ef 70 4f f2 jal 0xcfbe 1589e: 8d 4d li s11, 0x3 158a0: 6f f0 cf d0 j 0x14dac 158a4: 62 85 mv a0, s8 158a6: 82 97 jalr a5 158a8: 63 9e 0d 98 bnez s11, 0x14a44 158ac: 03 bc 0b 0c ld s8, 0xc0(s7) 158b0: 6f f0 0f a1 j 0x14ac0 158b4: 17 36 02 00 auipc a2, 0x23 158b8: 13 06 c6 f4 addi a2, a2, -0xb4 158bc: 32 87 mv a4, a2 158be: 11 b9 j 0x154d2 158c0: 03 47 1a 00 lbu a4, 0x1(s4) 158c4: 63 1e f7 be bne a4, a5, 0x14cc0 158c8: 13 0b 2a 00 addi s6, s4, 0x2 158cc: 5a 85 mv a0, s6 158ce: ef f0 2e b2 jal 0x4bf0 <.plt+0x2b0> 158d2: 13 06 15 00 addi a2, a0, 0x1 158d6: da 85 mv a1, s6 158d8: 52 85 mv a0, s4 158da: ef f0 6e ac jal 0x4ba0 <.plt+0x260> 158de: 03 47 0a 00 lbu a4, 0x0(s4) 158e2: 93 07 f0 02 li a5, 0x2f 158e6: 63 0d f7 bc beq a4, a5, 0x14cc0 158ea: 6f f0 8f ba j 0x14c92 158ee: ef f0 2e a4 jal 0x4b30 <.plt+0x1f0> 158f2: 08 41 lw a0, 0x0(a0) 158f4: ef f0 ce c7 jal 0x4d70 <.plt+0x430> 158f8: aa 86 mv a3, a0 158fa: 62 86 mv a2, s8 158fc: 97 e5 01 00 auipc a1, 0x1e 15900: 93 85 45 ae addi a1, a1, -0x51c 15904: 22 85 mv a0, s0 15906: ef 70 ef df jal 0xcf04 1590a: 97 e5 01 00 auipc a1, 0x1e 1590e: 93 85 e5 af addi a1, a1, -0x502 15912: 22 85 mv a0, s0 15914: ef 70 0f df jal 0xcf04 15918: 6f f0 2f a7 j 0x14b8a 1591c: 17 36 02 00 auipc a2, 0x23 15920: 13 06 46 ee addi a2, a2, -0x11c 15924: 32 87 mv a4, a2 15926: 6f f0 0f fe j 0x15106 1592a: 93 07 15 00 addi a5, a0, 0x1 1592e: 3e 85 mv a0, a5 15930: 29 46 li a2, 0xa 15932: 0c 11 addi a1, sp, 0xa0 15934: b6 e0 sd a3, 0x40(sp) 15936: 3e f8 sd a5, 0x30(sp) 15938: ef f0 8e 96 jal 0x4aa0 <.plt+0x160> 1593c: 0a 77 ld a4, 0xa0(sp) 1593e: c2 77 ld a5, 0x30(sp) 15940: 86 66 ld a3, 0x40(sp) 15942: 01 c7 beqz a4, 0x1594a 15944: 03 47 07 00 lbu a4, 0x0(a4) 15948: 11 e7 bnez a4, 0x15954 1594a: 41 67 lui a4, 0x10 1594c: 9b 0a 05 00 sext.w s5, a0 15950: e3 6c e5 b2 bltu a0, a4, 0x15488 15954: 3e 86 mv a2, a5 15956: 22 85 mv a0, s0 15958: 97 e5 01 00 auipc a1, 0x1e 1595c: 93 85 85 d0 addi a1, a1, -0x2f8 15960: 36 f8 sd a3, 0x30(sp) 15962: ef 70 2f da jal 0xcf04 15966: c2 76 ld a3, 0x30(sp) 15968: 9c 60 ld a5, 0x0(s1) 1596a: 36 85 mv a0, a3 1596c: 82 97 jalr a5 1596e: 9c 60 ld a5, 0x0(s1) 15970: a3 8d 0b 2a sb zero, 0x2bb(s7) 15974: 01 45 li a0, 0x0 15976: 82 97 jalr a5 15978: 03 3b 8b 00 ld s6, 0x8(s6) 1597c: 23 8e 0b 2a sb zero, 0x2bc(s7) 15980: e3 05 0b 94 beqz s6, 0x152ca 15984: fd 5a li s5, -0x1 15986: c1 b0 j 0x15246 15988: 03 b6 0b 0c ld a2, 0xc0(s7) 1598c: 97 e5 01 00 auipc a1, 0x1e 15990: 93 85 45 c7 addi a1, a1, -0x38c 15994: 22 85 mv a0, s0 15996: ef 70 ef d6 jal 0xcf04 1599a: 6f f0 3f 83 j 0x151cc 1599e: 9c 60 ld a5, 0x0(s1) 159a0: 03 b5 0b 1b ld a0, 0x1b0(s7) 159a4: 82 97 jalr a5 159a6: 23 b8 0b 1a sd zero, 0x1b0(s7) 159aa: ca 6d ld s11, 0x90(sp) 159ac: 63 89 0d 00 beqz s11, 0x159be 159b0: 6e 85 mv a0, s11 159b2: ef f0 ee a3 jal 0x4bf0 <.plt+0x2b0> 159b6: 93 07 f0 0f li a5, 0xff 159ba: e3 f2 a7 36 bgeu a5, a0, 0x1651e 159be: 83 b7 09 00 ld a5, 0x0(s3) 159c2: 17 35 02 00 auipc a0, 0x23 159c6: 13 05 e5 e3 addi a0, a0, -0x1c2 159ca: 82 97 jalr a5 159cc: 23 b8 ab 1a sd a0, 0x1b0(s7) 159d0: 9c 60 ld a5, 0x0(s1) 159d2: 0a 7c ld s8, 0xa0(sp) 159d4: 63 04 05 5a beqz a0, 0x15f7c 159d8: 03 b5 8b 1b ld a0, 0x1b8(s7) 159dc: 82 97 jalr a5 159de: 23 bc 0b 1a sd zero, 0x1b8(s7) 159e2: 63 09 0c 00 beqz s8, 0x159f4 159e6: 62 85 mv a0, s8 159e8: ef f0 8e a0 jal 0x4bf0 <.plt+0x2b0> 159ec: 93 07 f0 0f li a5, 0xff 159f0: e3 ff a7 36 bgeu a5, a0, 0x1656e 159f4: 83 b7 09 00 ld a5, 0x0(s3) 159f8: 17 35 02 00 auipc a0, 0x23 159fc: 13 05 85 e0 addi a0, a0, -0x1f8 15a00: 82 97 jalr a5 15a02: aa 87 mv a5, a0 15a04: 23 bc fb 1a sd a5, 0x1b8(s7) 15a08: 98 60 ld a4, 0x0(s1) 15a0a: 63 89 07 56 beqz a5, 0x15f7c 15a0e: 85 47 li a5, 0x1 15a10: 6e 85 mv a0, s11 15a12: 23 80 fb 2c sb a5, 0x2c0(s7) 15a16: 02 97 jalr a4 15a18: 9c 60 ld a5, 0x0(s1) 15a1a: 62 85 mv a0, s8 15a1c: 93 0d 1b 00 addi s11, s6, 0x1 15a20: 82 97 jalr a5 15a22: 03 c7 0d 00 lbu a4, 0x0(s11) 15a26: 93 07 b0 05 li a5, 0x5b 15a2a: 6e 85 mv a0, s11 15a2c: 63 07 f7 24 beq a4, a5, 0x15c7a 15a30: 93 05 a0 03 li a1, 0x3a 15a34: ef f0 ce 91 jal 0x4b50 <.plt+0x210> 15a38: 63 0e 05 18 beqz a0, 0x15bd4 15a3c: 02 f1 sd zero, 0xa0(sp) 15a3e: 13 0b 15 00 addi s6, a0, 0x1 15a42: 23 00 05 00 sb zero, 0x0(a0) 15a46: 29 46 li a2, 0xa 15a48: 0c 11 addi a1, sp, 0xa0 15a4a: 5a 85 mv a0, s6 15a4c: ef f0 4e 85 jal 0x4aa0 <.plt+0x160> 15a50: 8a 77 ld a5, 0xa0(sp) 15a52: 63 86 07 1a beqz a5, 0x15bfe 15a56: 83 c7 07 00 lbu a5, 0x0(a5) 15a5a: 13 f7 f7 0d andi a4, a5, 0xdf 15a5e: 63 00 07 1a beqz a4, 0x15bfe 15a62: 13 07 f0 02 li a4, 0x2f 15a66: 63 8c e7 18 beq a5, a4, 0x15bfe 15a6a: 5a 86 mv a2, s6 15a6c: 97 e5 01 00 auipc a1, 0x1e 15a70: 93 85 c5 ac addi a1, a1, -0x534 15a74: 22 85 mv a0, s0 15a76: ef 70 ef c8 jal 0xcf04 15a7a: 83 b7 09 00 ld a5, 0x0(s3) 15a7e: 6e 85 mv a0, s11 15a80: 82 97 jalr a5 15a82: 23 b8 ab 0e sd a0, 0xf0(s7) 15a86: 23 b0 ab 10 sd a0, 0x100(s7) 15a8a: 9c 60 ld a5, 0x0(s1) 15a8c: e3 01 05 26 beqz a0, 0x164ee 15a90: 56 85 mv a0, s5 15a92: 82 97 jalr a5 15a94: 03 a7 0b 1c lw a4, 0x1c0(s7) 15a98: 85 47 li a5, 0x1 15a9a: 63 fa e7 22 bgeu a5, a4, 0x15cce 15a9e: 23 8f 0b 2a sb zero, 0x2be(s7) 15aa2: 23 84 0b 2c sb zero, 0x2c8(s7) 15aa6: 83 b7 0b 30 ld a5, 0x300(s7) 15aaa: 05 47 li a4, 0x1 15aac: a3 8e eb 2a sb a4, 0x2bd(s7) 15ab0: fc 5f lw a5, 0x7c(a5) 15ab2: 85 8b andi a5, a5, 0x1 15ab4: 63 80 07 d8 beqz a5, 0x15034 15ab8: 83 c7 eb 2b lbu a5, 0x2be(s7) 15abc: 63 8c 07 d6 beqz a5, 0x15034 15ac0: 23 84 eb 2c sb a4, 0x2c8(s7) 15ac4: 6f f0 0f d7 j 0x15034 15ac8: 2e 85 mv a0, a1 15aca: ae e4 sd a1, 0x48(sp) 15acc: ef f0 4e 92 jal 0x4bf0 <.plt+0x2b0> 15ad0: a6 65 ld a1, 0x48(sp) 15ad2: 13 06 15 00 addi a2, a0, 0x1 15ad6: 56 85 mv a0, s5 15ad8: ef f0 8e 8c jal 0x4ba0 <.plt+0x260> 15adc: 23 a4 8b 0b sw s8, 0xa8(s7) 15ae0: 6f f0 af 8a j 0x14b8a 15ae4: 97 e5 01 00 auipc a1, 0x1e 15ae8: 93 85 c5 8c addi a1, a1, -0x734 15aec: 22 85 mv a0, s0 15aee: ef 70 6f c1 jal 0xcf04 15af2: 85 4d li s11, 0x1 15af4: a1 b9 j 0x1574c 15af6: 83 37 04 1f ld a5, 0x1f0(s0) 15afa: 13 0a 15 00 addi s4, a0, 0x1 15afe: a9 cf beqz a5, 0x15b58 15b00: 25 67 lui a4, 0x9 15b02: 22 97 add a4, a4, s0 15b04: 03 47 07 98 lbu a4, -0x680(a4) 15b08: 21 cb beqz a4, 0x15b58 15b0a: 9b 97 07 01 slliw a5, a5, 0x10 15b0e: 9b d7 07 01 srliw a5, a5, 0x10 15b12: 23 ac fb 10 sw a5, 0x118(s7) 15b16: 6f f0 8f d8 j 0x1509e 15b1a: 97 e5 01 00 auipc a1, 0x1e 15b1e: 93 85 65 ac addi a1, a1, -0x53a 15b22: 22 85 mv a0, s0 15b24: ef 70 af c9 jal 0xcfbe 15b28: 8d 4d li s11, 0x3 15b2a: 6f f0 2f a8 j 0x14dac 15b2e: 97 e5 01 00 auipc a1, 0x1e 15b32: 93 85 a5 93 addi a1, a1, -0x6c6 15b36: 22 85 mv a0, s0 15b38: ef 70 6f c8 jal 0xcfbe 15b3c: 6f f0 ef a6 j 0x14daa 15b40: 9c 60 ld a5, 0x0(s1) 15b42: 6e 85 mv a0, s11 15b44: 82 97 jalr a5 15b46: 6f f0 ef cd j 0x15024 15b4a: b6 79 ld s3, 0x168(sp) 15b4c: 16 7a ld s4, 0x160(sp) 15b4e: f6 6a ld s5, 0x158(sp) 15b50: 56 6b ld s6, 0x150(sp) 15b52: 16 6c ld s8, 0x140(sp) 15b54: 6f f0 ef 8d j 0x14c32 15b58: 13 0c 01 0a addi s8, sp, 0xa0 15b5c: 91 be j 0x156b0 15b5e: d6 8d mv s11, s5 15b60: 31 b6 j 0x1566c 15b62: 83 4a 15 00 lbu s5, 0x1(a0) 15b66: 13 0a 15 00 addi s4, a0, 0x1 15b6a: e3 81 0a 36 beqz s5, 0x166cc 15b6e: 2a f8 sd a0, 0x30(sp) 15b70: ef f0 0e d0 jal 0x5070 <.plt+0x730> 15b74: c2 76 ld a3, 0x30(sp) 15b76: 0c 61 ld a1, 0x0(a0) 15b78: aa 88 mv a7, a0 15b7a: 52 87 mv a4, s4 15b7c: 05 66 lui a2, 0x1 15b7e: 13 08 a0 03 li a6, 0x3a 15b82: 13 05 e0 02 li a0, 0x2e 15b86: 93 97 1a 00 slli a5, s5, 0x1 15b8a: ae 97 add a5, a5, a1 15b8c: 83 d7 07 00 lhu a5, 0x0(a5) 15b90: f1 8f and a5, a5, a2 15b92: 89 e7 bnez a5, 0x15b9c 15b94: 63 84 0a 01 beq s5, a6, 0x15b9c 15b98: 63 9b aa 34 bne s5, a0, 0x15eee 15b9c: 83 4a 17 00 lbu s5, 0x1(a4) 15ba0: 05 07 addi a4, a4, 0x1 15ba2: e3 92 0a fe bnez s5, 0x15b86 15ba6: 83 47 07 00 lbu a5, 0x0(a4) 15baa: 13 06 d0 05 li a2, 0x5d 15bae: e3 96 c7 16 bne a5, a2, 0x1651a 15bb2: 93 0a 17 00 addi s5, a4, 0x1 15bb6: 23 00 07 00 sb zero, 0x0(a4) 15bba: 6f f0 df 8a j 0x15466 15bbe: 17 e5 01 00 auipc a0, 0x1e 15bc2: 13 05 a5 8c addi a0, a0, -0x736 15bc6: ef f0 ae aa jal 0x4e70 <.plt+0x530> 15bca: aa 8d mv s11, a0 15bcc: 7d ba j 0x1558a 15bce: fd 5a li s5, -0x1 15bd0: 6f f0 9f 8b j 0x15488 15bd4: 03 c7 0d 00 lbu a4, 0x0(s11) 15bd8: 93 07 f0 02 li a5, 0x2f 15bdc: e3 09 f7 14 beq a4, a5, 0x1652e 15be0: 93 05 f0 02 li a1, 0x2f 15be4: 6e 85 mv a0, s11 15be6: ef e0 be f6 jal 0x4b50 <.plt+0x210> 15bea: 19 c1 beqz a0, 0x15bf0 15bec: 23 00 05 00 sb zero, 0x0(a0) 15bf0: 83 37 84 1c ld a5, 0x1c8(s0) 15bf4: e3 83 07 e8 beqz a5, 0x15a7a 15bf8: 23 b8 fb 10 sd a5, 0x110(s7) 15bfc: bd bd j 0x15a7a 15bfe: c1 67 lui a5, 0x10 15c00: e3 75 f5 e6 bgeu a0, a5, 0x15a6a 15c04: 23 b8 ab 10 sd a0, 0x110(s7) 15c08: 8d bd j 0x15a7a 15c0a: 93 85 0b 0d addi a1, s7, 0xd0 15c0e: 22 85 mv a0, s0 15c10: ef c0 ef f5 jal 0x1236e 15c14: 83 b7 0b 10 ld a5, 0x100(s7) 15c18: 63 96 07 ec bnez a5, 0x152e4 15c1c: 6f f0 0f ed j 0x152ec 15c20: 83 b5 0b 0c ld a1, 0xc0(s7) 15c24: 03 b5 0b 0e ld a0, 0xe0(s7) 15c28: ef 10 e1 2f jal 0x26f26 15c2c: 63 04 05 ec beqz a0, 0x152f4 15c30: a3 8d 0b 2a sb zero, 0x2bb(s7) 15c34: 6f f0 0f ec j 0x152f4 15c38: e2 85 mv a1, s8 15c3a: 17 e5 01 00 auipc a0, 0x1e 15c3e: 13 05 65 86 addi a0, a0, -0x79a 15c42: ef 10 41 2e jal 0x26f26 15c46: 63 0b 05 34 beqz a0, 0x15f9c 15c4a: 17 e5 01 00 auipc a0, 0x1e 15c4e: 13 05 65 86 addi a0, a0, -0x79a 15c52: ef f0 ee a1 jal 0x4e70 <.plt+0x530> 15c56: aa 8a mv s5, a0 15c58: e3 10 05 9c bnez a0, 0x15618 15c5c: 17 e5 01 00 auipc a0, 0x1e 15c60: 13 05 45 86 addi a0, a0, -0x79c 15c64: ef f0 ce a0 jal 0x4e70 <.plt+0x530> 15c68: 9c 60 ld a5, 0x0(s1) 15c6a: 2a 87 mv a4, a0 15c6c: ba 8a mv s5, a4 15c6e: 6e 85 mv a0, s11 15c70: 82 97 jalr a5 15c72: e3 96 0a 9a bnez s5, 0x1561e 15c76: 6f f0 ef ba j 0x15024 15c7a: 03 cb 1d 00 lbu s6, 0x1(s11) 15c7e: 85 0d addi s11, s11, 0x1 15c80: 63 01 0b 30 beqz s6, 0x15f82 15c84: ef f0 ce be jal 0x5070 <.plt+0x730> 15c88: 14 61 ld a3, 0x0(a0) 15c8a: 2a 88 mv a6, a0 15c8c: 6e 8c mv s8, s11 15c8e: 05 67 lui a4, 0x1 15c90: 13 06 a0 03 li a2, 0x3a 15c94: 93 05 e0 02 li a1, 0x2e 15c98: 93 17 1b 00 slli a5, s6, 0x1 15c9c: b6 97 add a5, a5, a3 15c9e: 83 d7 07 00 lhu a5, 0x0(a5) 15ca2: f9 8f and a5, a5, a4 15ca4: 89 e7 bnez a5, 0x15cae 15ca6: 63 04 cb 00 beq s6, a2, 0x15cae 15caa: 63 16 bb 30 bne s6, a1, 0x15fb6 15cae: 03 4b 1c 00 lbu s6, 0x1(s8) 15cb2: 05 0c addi s8, s8, 0x1 15cb4: e3 12 0b fe bnez s6, 0x15c98 15cb8: 03 47 0c 00 lbu a4, 0x0(s8) 15cbc: 93 07 d0 05 li a5, 0x5d 15cc0: 63 12 f7 2c bne a4, a5, 0x15f84 15cc4: 13 05 1c 00 addi a0, s8, 0x1 15cc8: 23 00 0c 00 sb zero, 0x0(s8) 15ccc: 95 b3 j 0x15a30 15cce: 83 b7 8b 2f ld a5, 0x2f8(s7) 15cd2: bc 5f lw a5, 0x78(a5) 15cd4: 8d 8b andi a5, a5, 0x3 15cd6: 91 e7 bnez a5, 0x15ce2 15cd8: 83 c7 8b 2c lbu a5, 0x2c8(s7) 15cdc: 99 e3 bnez a5, 0x15ce2 15cde: 23 bc 4b 2f sd s4, 0x2f8(s7) 15ce2: 85 47 li a5, 0x1 15ce4: 23 8f fb 2a sb a5, 0x2be(s7) 15ce8: 7d bb j 0x15aa6 15cea: 93 85 0b 0f addi a1, s7, 0xf0 15cee: 22 85 mv a0, s0 15cf0: ef c0 ef e7 jal 0x1236e 15cf4: 6f f0 8f df j 0x152ec 15cf8: 03 35 04 5d ld a0, 0x5d0(s0) 15cfc: 83 35 84 5d ld a1, 0x5d8(s0) 15d00: 03 36 84 4f ld a2, 0x4f8(s0) 15d04: 83 38 04 5a ld a7, 0x5a0(s0) 15d08: 83 37 04 5b ld a5, 0x5b0(s0) 15d0c: 03 37 84 5b ld a4, 0x5b8(s0) 15d10: 83 36 04 5c ld a3, 0x5c0(s0) 15d14: 03 38 84 59 ld a6, 0x598(s0) 15d18: 13 83 0b 24 addi t1, s7, 0x240 15d1c: 23 3c a4 3e sd a0, 0x3f8(s0) 15d20: 23 30 b4 40 sd a1, 0x400(s0) 15d24: 23 38 14 3f sd a7, 0x3f0(s0) 15d28: 23 34 04 3f sd a6, 0x3e8(s0) 15d2c: 23 34 c4 40 sd a2, 0x408(s0) 15d30: 23 38 d4 40 sd a3, 0x410(s0) 15d34: 23 3c e4 40 sd a4, 0x418(s0) 15d38: 23 30 f4 42 sd a5, 0x420(s0) 15d3c: 9a 85 mv a1, t1 15d3e: 13 05 04 3d addi a0, s0, 0x3d0 15d42: 9a e8 sd t1, 0x50(sp) 15d44: ef a0 51 75 jal 0x30c98 15d48: aa 8a mv s5, a0 15d4a: 19 e1 bnez a0, 0x15d50 15d4c: 6f f0 ef 85 j 0x14daa 15d50: 85 69 lui s3, 0x1 15d52: ef f0 5e ac jal 0x5816 15d56: a2 99 add s3, s3, s0 15d58: 83 b7 09 8e ld a5, -0x720(s3) 15d5c: 2a f1 sd a0, 0xa0(sp) 15d5e: 2e f5 sd a1, 0xa8(sp) 15d60: b0 63 ld a2, 0x40(a5) 15d62: b4 67 ld a3, 0x48(a5) 15d64: ef f0 de ae jal 0x5850 15d68: 93 07 70 3e li a5, 0x3e7 15d6c: 63 c7 a7 7c blt a5, a0, 0x1653a 15d70: 83 47 34 4b lbu a5, 0x4b3(s0) 15d74: 83 b5 8b 2f ld a1, 0x2f8(s7) 15d78: 63 83 07 2a beqz a5, 0x1601e 15d7c: a5 67 lui a5, 0x9 15d7e: a2 97 add a5, a5, s0 15d80: 83 c7 87 92 lbu a5, -0x6d8(a5) 15d84: 63 9d 07 28 bnez a5, 0x1601e 15d88: fc 5d lw a5, 0x7c(a1) 15d8a: 93 f7 07 10 andi a5, a5, 0x100 15d8e: 63 93 07 0e bnez a5, 0x15e74 15d92: 85 67 lui a5, 0x1 15d94: a2 97 add a5, a5, s0 15d96: 83 b5 07 8e ld a1, -0x720(a5) 15d9a: 5e 85 mv a0, s7 15d9c: ef 80 b1 08 jal 0x2e626 15da0: 82 77 ld a5, 0x20(sp) 15da2: aa 89 mv s3, a0 15da4: 63 99 07 7e bnez a5, 0x16596 15da8: 22 77 ld a4, 0x28(sp) 15daa: 85 67 lui a5, 0x1 15dac: a2 97 add a5, a5, s0 15dae: 83 b7 07 8e ld a5, -0x720(a5) 15db2: 09 c7 beqz a4, 0x15dbc 15db4: 9c 7b ld a5, 0x30(a5) 15db6: 22 77 ld a4, 0x28(sp) 15db8: e3 f1 e7 0c bgeu a5, a4, 0x1667a 15dbc: 85 67 lui a5, 0x1 15dbe: a2 97 add a5, a5, s0 15dc0: 03 b5 07 8e ld a0, -0x720(a5) 15dc4: de 85 mv a1, s7 15dc6: 5e 8c mv s8, s7 15dc8: ef 80 11 0e jal 0x2e6a8 15dcc: 85 49 li s3, 0x1 15dce: e2 85 mv a1, s8 15dd0: 23 04 3c 05 sb s3, 0x48(s8) 15dd4: 22 85 mv a0, s0 15dd6: ef e0 3f 85 jal 0x14628 15dda: 22 85 mv a0, s0 15ddc: ef c0 8f c4 jal 0x12224 15de0: aa 8d mv s11, a0 15de2: 19 c1 beqz a0, 0x15de8 15de4: 6f f0 cf 8d j 0x14ec0 15de8: 03 37 84 22 ld a4, 0x228(s0) 15dec: 83 37 84 2b ld a5, 0x2b8(s0) 15df0: 05 46 li a2, 0x1 15df2: 23 30 ec 40 sd a4, 0x400(s8) 15df6: 23 34 fc 40 sd a5, 0x408(s8) 15dfa: 81 45 li a1, 0x0 15dfc: 22 85 mv a0, s0 15dfe: ef 80 70 38 jal 0x1e984 15e02: 83 47 ac 2b lbu a5, 0x2ba(s8) 15e06: 2a 87 mv a4, a0 15e08: 63 8b 07 7e beqz a5, 0x165fe 15e0c: 9c 60 ld a5, 0x0(s1) 15e0e: 4a 85 mv a0, s2 15e10: 23 80 0c 00 sb zero, 0x0(s9) 15e14: 82 97 jalr a5 15e16: 9c 60 ld a5, 0x0(s1) 15e18: 66 75 ld a0, 0x78(sp) 15e1a: 82 97 jalr a5 15e1c: 9c 60 ld a5, 0x0(s1) 15e1e: 46 75 ld a0, 0x70(sp) 15e20: 82 97 jalr a5 15e22: 9c 60 ld a5, 0x0(s1) 15e24: 01 45 li a0, 0x0 15e26: 82 97 jalr a5 15e28: 6f f0 2f ef j 0x1551a 15e2c: 03 36 0c 05 ld a2, 0x50(s8) 15e30: 97 e5 01 00 auipc a1, 0x1e 15e34: 93 85 85 a3 addi a1, a1, -0x5c8 15e38: 22 85 mv a0, s0 15e3a: ef 70 af 8c jal 0xcf04 15e3e: 83 37 8c 62 ld a5, 0x628(s8) 15e42: 02 77 ld a4, 0x20(sp) 15e44: 9c 67 ld a5, 0x8(a5) 15e46: 63 f8 e7 44 bgeu a5, a4, 0x16296 15e4a: 85 67 lui a5, 0x1 15e4c: a2 97 add a5, a5, s0 15e4e: 83 b7 07 8e ld a5, -0x720(a5) 15e52: 22 77 ld a4, 0x28(sp) 15e54: 9c 7b ld a5, 0x30(a5) 15e56: 63 f0 e7 44 bgeu a5, a4, 0x16296 15e5a: 97 e5 01 00 auipc a1, 0x1e 15e5e: 93 85 65 a4 addi a1, a1, -0x5ba 15e62: 22 85 mv a0, s0 15e64: ef 70 0f 8a jal 0xcf04 15e68: 83 b7 8b 2f ld a5, 0x2f8(s7) 15e6c: fc 5f lw a5, 0x7c(a5) 15e6e: 93 f7 07 10 andi a5, a5, 0x100 15e72: 85 d3 beqz a5, 0x15d92 15e74: 81 4a li s5, 0x0 15e76: 83 47 94 6f lbu a5, 0x6f9(s0) 15e7a: 81 c7 beqz a5, 0x15e82 15e7c: 85 47 li a5, 0x1 15e7e: 23 8b fb 2c sb a5, 0x2d6(s7) 15e82: 83 47 84 6f lbu a5, 0x6f8(s0) 15e86: 81 c7 beqz a5, 0x15e8e 15e88: 85 47 li a5, 0x1 15e8a: a3 8a fb 2c sb a5, 0x2d5(s7) 15e8e: e3 82 0a f0 beqz s5, 0x15d92 15e92: 97 e5 01 00 auipc a1, 0x1e 15e96: 93 85 65 ad addi a1, a1, -0x52a 15e9a: 22 85 mv a0, s0 15e9c: ef 70 8f 86 jal 0xcf04 15ea0: 5e 85 mv a0, s7 15ea2: ef c0 2f 9d jal 0x12074 15ea6: 9c 60 ld a5, 0x0(s1) 15ea8: 4a 85 mv a0, s2 15eaa: 23 30 0d 00 sd zero, 0x0(s10) 15eae: 82 97 jalr a5 15eb0: 9c 60 ld a5, 0x0(s1) 15eb2: 66 75 ld a0, 0x78(sp) 15eb4: 82 97 jalr a5 15eb6: 9c 60 ld a5, 0x0(s1) 15eb8: 46 75 ld a0, 0x70(sp) 15eba: 82 97 jalr a5 15ebc: 9c 60 ld a5, 0x0(s1) 15ebe: 01 45 li a0, 0x0 15ec0: 82 97 jalr a5 15ec2: 6f f0 ef 81 j 0x14ee0 15ec6: 13 0c 01 0a addi s8, sp, 0xa0 15eca: 62 87 mv a4, s8 15ecc: 6f f0 0f f0 j 0x155cc 15ed0: 19 46 li a2, 0x6 15ed2: d6 85 mv a1, s5 15ed4: 17 d5 01 00 auipc a0, 0x1d 15ed8: 13 05 c5 60 addi a0, a0, 0x60c 15edc: ef 10 61 10 jal 0x26fe2 15ee0: 63 0e 05 60 beqz a0, 0x164fc 15ee4: 95 47 li a5, 0x5 15ee6: 23 a0 fb 1c sw a5, 0x1c0(s7) 15eea: 6f f0 ef f7 j 0x15668 15eee: 93 07 50 02 li a5, 0x25 15ef2: e3 9a fa ca bne s5, a5, 0x15ba6 15ef6: 03 46 07 00 lbu a2, 0x0(a4) 15efa: 93 07 50 02 li a5, 0x25 15efe: 91 9f subw a5, a5, a2 15f00: 63 88 07 5c beqz a5, 0x164d0 15f04: 97 d5 01 00 auipc a1, 0x1d 15f08: 93 85 c5 4a addi a1, a1, 0x4ac 15f0c: 22 85 mv a0, s0 15f0e: b6 ec sd a3, 0x58(sp) 15f10: c6 e0 sd a7, 0x40(sp) 15f12: 3a f8 sd a4, 0x30(sp) 15f14: ef 60 1f ff jal 0xcf04 15f18: e6 66 ld a3, 0x58(sp) 15f1a: 86 68 ld a7, 0x40(sp) 15f1c: 42 77 ld a4, 0x30(sp) 15f1e: 83 47 17 00 lbu a5, 0x1(a4) 15f22: 93 0a 17 00 addi s5, a4, 0x1 15f26: a1 c3 beqz a5, 0x15f66 15f28: 85 65 lui a1, 0x1 15f2a: 03 b5 08 00 ld a0, 0x0(a7) 15f2e: 93 85 05 40 addi a1, a1, 0x400 15f32: 05 48 li a6, 0x1 15f34: 93 08 f0 05 li a7, 0x5f 15f38: 13 03 e0 07 li t1, 0x7e 15f3c: 13 97 17 00 slli a4, a5, 0x1 15f40: 2a 97 add a4, a4, a0 15f42: 03 57 07 00 lhu a4, 0x0(a4) 15f46: 1b 86 37 fd addiw a2, a5, -0x2d 15f4a: 13 76 f6 0f andi a2, a2, 0xff 15f4e: 6d 8f and a4, a4, a1 15f50: 19 e7 bnez a4, 0x15f5e 15f52: 63 76 c8 00 bgeu a6, a2, 0x15f5e 15f56: 63 84 17 01 beq a5, a7, 0x15f5e 15f5a: 63 91 67 78 bne a5, t1, 0x166dc 15f5e: 83 c7 1a 00 lbu a5, 0x1(s5) 15f62: 85 0a addi s5, s5, 0x1 15f64: e1 ff bnez a5, 0x15f3c 15f66: 97 d5 01 00 auipc a1, 0x1d 15f6a: 93 85 25 4a addi a1, a1, 0x4a2 15f6e: 22 85 mv a0, s0 15f70: 36 f8 sd a3, 0x30(sp) 15f72: ef 60 3f f9 jal 0xcf04 15f76: c2 76 ld a3, 0x30(sp) 15f78: 6f f0 ef ce j 0x15466 15f7c: ed 4d li s11, 0x1b 15f7e: 6f f0 8f f1 j 0x15696 15f82: 6e 8c mv s8, s11 15f84: 22 85 mv a0, s0 15f86: 97 d5 01 00 auipc a1, 0x1d 15f8a: 93 85 25 48 addi a1, a1, 0x482 15f8e: ef 60 7f f7 jal 0xcf04 15f92: 62 85 mv a0, s8 15f94: 71 bc j 0x15a30 15f96: 82 97 jalr a5 15f98: 6f e0 3f e1 j 0x14daa 15f9c: 13 06 00 08 li a2, 0x80 15fa0: e2 85 mv a1, s8 15fa2: 62 85 mv a0, s8 15fa4: ef 10 61 0d jal 0x2707a 15fa8: 62 85 mv a0, s8 15faa: ef e0 7e ec jal 0x4e70 <.plt+0x530> 15fae: aa 8a mv s5, a0 15fb0: 63 14 05 e6 bnez a0, 0x15618 15fb4: 59 b9 j 0x15c4a 15fb6: c2 e0 sd a6, 0x40(sp) 15fb8: 93 07 50 02 li a5, 0x25 15fbc: e3 1e fb ce bne s6, a5, 0x15cb8 15fc0: 0d 46 li a2, 0x3 15fc2: e2 85 mv a1, s8 15fc4: 17 d5 01 00 auipc a0, 0x1d 15fc8: 13 05 c5 56 addi a0, a0, 0x56c 15fcc: ef e0 5e ec jal 0x4e90 <.plt+0x550> 15fd0: 06 68 ld a6, 0x40(sp) 15fd2: 63 19 05 5a bnez a0, 0x16584 15fd6: 83 47 1c 00 lbu a5, 0x1(s8) 15fda: 05 0c addi s8, s8, 0x1 15fdc: c5 d7 beqz a5, 0x15f84 15fde: 05 66 lui a2, 0x1 15fe0: 83 35 08 00 ld a1, 0x0(a6) 15fe4: 13 06 06 40 addi a2, a2, 0x400 15fe8: 05 45 li a0, 0x1 15fea: 13 08 f0 05 li a6, 0x5f 15fee: 93 08 e0 07 li a7, 0x7e 15ff2: 13 97 17 00 slli a4, a5, 0x1 15ff6: 2e 97 add a4, a4, a1 15ff8: 03 57 07 00 lhu a4, 0x0(a4) 15ffc: 9b 86 37 fd addiw a3, a5, -0x2d 16000: 93 f6 f6 0f andi a3, a3, 0xff 16004: 71 8f and a4, a4, a2 16006: 19 e7 bnez a4, 0x16014 16008: 63 76 d5 00 bgeu a0, a3, 0x16014 1600c: 63 84 07 01 beq a5, a6, 0x16014 16010: e3 94 17 cb bne a5, a7, 0x15cb8 16014: 83 47 1c 00 lbu a5, 0x1(s8) 16018: 05 0c addi s8, s8, 0x1 1601a: e1 ff bnez a5, 0x15ff2 1601c: 71 b9 j 0x15cb8 1601e: 22 85 mv a0, s0 16020: ef c0 8f bc jal 0x123e8 16024: 2a 8a mv s4, a0 16026: 63 10 05 5c bnez a0, 0x165e6 1602a: 85 67 lui a5, 0x1 1602c: a2 97 add a5, a5, s0 1602e: 83 b5 07 8e ld a1, -0x720(a5) 16032: 5e 85 mv a0, s7 16034: ef 80 21 5f jal 0x2e626 16038: aa 89 mv s3, a0 1603a: 63 01 05 52 beqz a0, 0x1655c 1603e: 1c 41 lw a5, 0x0(a0) 16040: 09 47 li a4, 0x2 16042: 63 8f e7 52 beq a5, a4, 0x16580 16046: 38 70 ld a4, 0x60(s0) 16048: 63 0c 07 52 beqz a4, 0x16580 1604c: 03 37 87 13 ld a4, 0x138(a4) 16050: 3a f8 sd a4, 0x30(sp) 16052: 03 c7 bb 2b lbu a4, 0x2bb(s7) 16056: 63 01 07 5a beqz a4, 0x165f8 1605a: 03 b6 0b 0e ld a2, 0xe0(s7) 1605e: 05 47 li a4, 0x1 16060: 63 89 e7 66 beq a5, a4, 0x166d2 16064: 89 46 li a3, 0x2 16066: 17 d7 01 00 auipc a4, 0x1d 1606a: 13 07 27 22 addi a4, a4, 0x222 1606e: 63 96 d7 00 bne a5, a3, 0x1607a 16072: 17 d7 01 00 auipc a4, 0x1d 16076: 13 07 67 20 addi a4, a4, 0x206 1607a: ce 86 mv a3, s3 1607c: 97 d5 01 00 auipc a1, 0x1d 16080: 93 85 45 65 addi a1, a1, 0x654 16084: 22 85 mv a0, s0 16086: ef 60 ff e7 jal 0xcf04 1608a: 63 07 0a 6c beqz s4, 0x16758 1608e: 83 a7 09 00 lw a5, 0x0(s3) 16092: 63 5f f0 5e blez a5, 0x16690 16096: 05 47 li a4, 0x1 16098: 63 82 e7 6c beq a5, a4, 0x1675c 1609c: 09 47 li a4, 0x2 1609e: 63 80 e7 6a beq a5, a4, 0x1673e 160a2: 83 b7 09 01 ld a5, 0x10(s3) 160a6: 03 bb 07 00 ld s6, 0x0(a5) 160aa: 63 09 0b 4a beqz s6, 0x1655c 160ae: c2 77 ld a5, 0x30(sp) 160b0: 01 4c li s8, 0x0 160b2: 82 ec sd zero, 0x58(sp) 160b4: be f4 sd a5, 0x68(sp) 160b6: c1 67 lui a5, 0x10 160b8: fd 17 addi a5, a5, -0x1 160ba: be f0 sd a5, 0x60(sp) 160bc: ca e0 sd s2, 0x40(sp) 160be: a6 e4 sd s1, 0x48(sp) 160c0: 83 3d 0b 00 ld s11, 0x0(s6) 160c4: a2 85 mv a1, s0 160c6: 03 3b 0b 01 ld s6, 0x10(s6) 160ca: 6e 85 mv a0, s11 160cc: ef e0 af 86 jal 0x14136 160d0: 63 1e 05 18 bnez a0, 0x1626c 160d4: 03 b7 8d 3d ld a4, 0x3d8(s11) 160d8: 83 b7 0d 3e ld a5, 0x3e0(s11) 160dc: 83 39 87 01 ld s3, 0x18(a4) 160e0: 94 6f ld a3, 0x18(a5) 160e2: b6 99 add s3, s3, a3 160e4: 63 01 0a 36 beqz s4, 0x16446 160e8: 83 c6 3d 2d lbu a3, 0x2d3(s11) 160ec: 85 e2 bnez a3, 0x1610c 160ee: 18 63 ld a4, 0x0(a4) 160f0: 9c 63 ld a5, 0x0(a5) 160f2: 63 03 07 3c beqz a4, 0x164b8 160f6: 08 63 ld a0, 0x0(a4) 160f8: 63 8f 07 3e beqz a5, 0x164f6 160fc: 63 00 05 3c beqz a0, 0x164bc 16100: 83 b5 8d 2f ld a1, 0x2f8(s11) 16104: ef c0 4f ae jal 0x123e8 16108: 63 02 05 16 beqz a0, 0x1626c 1610c: 03 b9 8b 2f ld s2, 0x2f8(s7) 16110: 03 b6 8d 2f ld a2, 0x2f8(s11) 16114: 83 24 c9 07 lw s1, 0x7c(s2) 16118: 7c 5e lw a5, 0x7c(a2) 1611a: a5 8f xor a5, a5, s1 1611c: 85 8b andi a5, a5, 0x1 1611e: 91 cf beqz a5, 0x1613a 16120: 28 5e lw a0, 0x78(a2) 16122: ef b0 df 98 jal 0x11aae 16126: 83 26 89 07 lw a3, 0x78(s2) 1612a: 9b 07 05 00 sext.w a5, a0 1612e: 63 9f f6 12 bne a3, a5, 0x1626c 16132: 83 c7 8d 2b lbu a5, 0x2b8(s11) 16136: 63 8b 07 12 beqz a5, 0x1626c 1613a: 13 f7 14 00 andi a4, s1, 0x1 1613e: 11 cf beqz a4, 0x1615a 16140: 03 d7 cd 60 lhu a4, 0x60c(s11) 16144: 83 57 04 3e lhu a5, 0x3e0(s0) 16148: b9 8f xor a5, a5, a4 1614a: 06 77 ld a4, 0x60(sp) 1614c: 9b 97 07 01 slliw a5, a5, 0x10 16150: 9b d7 07 41 sraiw a5, a5, 0x10 16154: f9 8f and a5, a5, a4 16156: 63 9b 07 10 bnez a5, 0x1626c 1615a: 03 c7 db 2b lbu a4, 0x2bd(s7) 1615e: 83 c7 dd 2b lbu a5, 0x2bd(s11) 16162: 63 95 e7 10 bne a5, a4, 0x1626c 16166: 63 95 07 30 bnez a5, 0x16470 1616a: 03 c7 bb 2b lbu a4, 0x2bb(s7) 1616e: 83 c7 bd 2b lbu a5, 0x2bb(s11) 16172: 63 1d f7 0e bne a4, a5, 0x1626c 16176: 03 c7 cb 2b lbu a4, 0x2bc(s7) 1617a: 83 c7 cd 2b lbu a5, 0x2bc(s11) 1617e: 63 17 f7 0e bne a4, a5, 0x1626c 16182: 63 15 0a 00 bnez s4, 0x1618c 16186: 83 c7 8d 04 lbu a5, 0x48(s11) 1618a: ed e3 bnez a5, 0x1626c 1618c: 83 b5 0b 61 ld a1, 0x610(s7) 16190: 63 82 05 5e beqz a1, 0x16774 16194: 83 b7 8d 61 ld a5, 0x618(s11) 16198: 83 b6 8b 61 ld a3, 0x618(s7) 1619c: 37 17 00 f0 lui a4, 0xf0001 161a0: 12 07 slli a4, a4, 0x4 161a2: b5 8f xor a5, a5, a3 161a4: 7d 17 addi a4, a4, -0x1 161a6: f9 8f and a5, a5, a4 161a8: f1 e3 bnez a5, 0x1626c 161aa: 03 b5 0d 61 ld a0, 0x610(s11) 161ae: 5d cd beqz a0, 0x1626c 161b0: d5 cd beqz a1, 0x1626c 161b2: ef e0 fe e7 jal 0x5030 <.plt+0x6f0> 161b6: 5d e9 bnez a0, 0x1626c 161b8: 83 b7 8b 2f ld a5, 0x2f8(s7) 161bc: f8 5f lw a4, 0x7c(a5) 161be: 13 77 07 08 andi a4, a4, 0x80 161c2: 63 0f 07 62 beqz a4, 0x16800 161c6: 03 c7 eb 2b lbu a4, 0x2be(s7) 161ca: 19 c7 beqz a4, 0x161d8 161cc: f8 5f lw a4, 0x7c(a5) 161ce: 05 8b andi a4, a4, 0x1 161d0: 01 e7 bnez a4, 0x161d8 161d2: 03 c7 8b 2c lbu a4, 0x2c8(s7) 161d6: 3d c7 beqz a4, 0x16244 161d8: 03 b7 8d 2f ld a4, 0x2f8(s11) 161dc: 88 63 ld a0, 0x0(a5) 161de: 0c 63 ld a1, 0x0(a4) 161e0: ef 00 71 54 jal 0x26f26 161e4: 05 e1 bnez a0, 0x16204 161e6: 83 b7 8d 2f ld a5, 0x2f8(s11) 161ea: a8 5f lw a0, 0x78(a5) 161ec: ef b0 3f 8c jal 0x11aae 161f0: 03 b7 8b 2f ld a4, 0x2f8(s7) 161f4: 9b 07 05 00 sext.w a5, a0 161f8: 38 5f lw a4, 0x78(a4) 161fa: 63 19 f7 06 bne a4, a5, 0x1626c 161fe: 83 c7 8d 2b lbu a5, 0x2b8(s11) 16202: ad c7 beqz a5, 0x1626c 16204: 83 c7 bb 2b lbu a5, 0x2bb(s7) 16208: 63 9d 07 6a bnez a5, 0x168c2 1620c: 83 c7 cb 2b lbu a5, 0x2bc(s7) 16210: 99 c7 beqz a5, 0x1621e 16212: 03 a7 cb 11 lw a4, 0x11c(s7) 16216: 83 a7 cd 11 lw a5, 0x11c(s11) 1621a: 63 19 f7 04 bne a4, a5, 0x1626c 1621e: 83 b5 0d 0c ld a1, 0xc0(s11) 16222: 03 b5 0b 0c ld a0, 0xc0(s7) 16226: ef 00 11 50 jal 0x26f26 1622a: 29 c1 beqz a0, 0x1626c 1622c: 03 a7 8b 11 lw a4, 0x118(s7) 16230: 83 a7 8d 11 lw a5, 0x118(s11) 16234: 63 1c f7 02 bne a4, a5, 0x1626c 16238: 83 b7 8b 2f ld a5, 0x2f8(s7) 1623c: fc 5f lw a5, 0x7c(a5) 1623e: 85 8b andi a5, a5, 0x1 16240: 63 97 07 62 bnez a5, 0x1686e 16244: 63 0c 0a 6e beqz s4, 0x1693c 16248: 63 8a 09 6e beqz s3, 0x1693c 1624c: c2 77 ld a5, 0x30(sp) 1624e: 63 87 07 6c beqz a5, 0x1691c 16252: 63 fc f9 6a bgeu s3, a5, 0x1690a 16256: ee 85 mv a1, s11 16258: 22 85 mv a0, s0 1625a: ef 80 01 70 jal 0x2e95a 1625e: 63 1e 05 68 bnez a0, 0x168fa 16262: a6 77 ld a5, 0x68(sp) 16264: 63 f4 f9 00 bgeu s3, a5, 0x1626c 16268: ce f4 sd s3, 0x68(sp) 1626a: 6e 8c mv s8, s11 1626c: e3 1a 0b e4 bnez s6, 0x160c0 16270: 06 69 ld s2, 0x40(sp) 16272: a6 64 ld s1, 0x48(sp) 16274: 63 04 0c 3e beqz s8, 0x1665c 16278: 83 35 8c 2f ld a1, 0x2f8(s8) 1627c: 22 85 mv a0, s0 1627e: ef c0 af 96 jal 0x123e8 16282: 11 c9 beqz a0, 0x16296 16284: 03 37 8c 3d ld a4, 0x3d8(s8) 16288: 83 37 0c 3e ld a5, 0x3e0(s8) 1628c: 14 6f ld a3, 0x18(a4) 1628e: 9c 6f ld a5, 0x18(a5) 16290: be 96 add a3, a3, a5 16292: e3 9d 06 b8 bnez a3, 0x15e2c 16296: 9c 60 ld a5, 0x0(s1) 16298: 03 b5 0b 0f ld a0, 0xf0(s7) 1629c: 05 47 li a4, 0x1 1629e: 23 04 ec 04 sb a4, 0x48(s8) 162a2: 82 97 jalr a5 162a4: 46 65 ld a0, 0x50(sp) 162a6: ef a0 71 2d jal 0x30d7c 162aa: 03 b7 0b 00 ld a4, 0x0(s7) 162ae: 83 c7 fb 2b lbu a5, 0x2bf(s7) 162b2: 23 30 ec 00 sd a4, 0x0(s8) 162b6: a3 0f fc 2a sb a5, 0x2bf(s8) 162ba: 8d cb beqz a5, 0x162ec 162bc: 9c 60 ld a5, 0x0(s1) 162be: 03 35 0c 19 ld a0, 0x190(s8) 162c2: 82 97 jalr a5 162c4: 9c 60 ld a5, 0x0(s1) 162c6: 03 35 8c 19 ld a0, 0x198(s8) 162ca: 23 38 0c 18 sd zero, 0x190(s8) 162ce: 82 97 jalr a5 162d0: 83 b7 0b 19 ld a5, 0x190(s7) 162d4: 23 3c 0c 18 sd zero, 0x198(s8) 162d8: 23 38 fc 18 sd a5, 0x190(s8) 162dc: 83 b7 8b 19 ld a5, 0x198(s7) 162e0: 23 3c fc 18 sd a5, 0x198(s8) 162e4: 23 b8 0b 18 sd zero, 0x190(s7) 162e8: 23 bc 0b 18 sd zero, 0x198(s7) 162ec: 83 c7 0b 2c lbu a5, 0x2c0(s7) 162f0: 23 00 fc 2c sb a5, 0x2c0(s8) 162f4: 8d cb beqz a5, 0x16326 162f6: 9c 60 ld a5, 0x0(s1) 162f8: 03 35 0c 1b ld a0, 0x1b0(s8) 162fc: 82 97 jalr a5 162fe: 9c 60 ld a5, 0x0(s1) 16300: 03 35 8c 1b ld a0, 0x1b8(s8) 16304: 23 38 0c 1a sd zero, 0x1b0(s8) 16308: 82 97 jalr a5 1630a: 83 b7 0b 1b ld a5, 0x1b0(s7) 1630e: 23 3c 0c 1a sd zero, 0x1b8(s8) 16312: 23 38 fc 1a sd a5, 0x1b0(s8) 16316: 83 b7 8b 1b ld a5, 0x1b8(s7) 1631a: 23 3c fc 1a sd a5, 0x1b8(s8) 1631e: 23 b8 0b 1a sd zero, 0x1b0(s7) 16322: 23 bc 0b 1a sd zero, 0x1b8(s7) 16326: 9c 60 ld a5, 0x0(s1) 16328: 03 35 0c 0b ld a0, 0xb0(s8) 1632c: 82 97 jalr a5 1632e: 9c 60 ld a5, 0x0(s1) 16330: 03 35 0c 0d ld a0, 0xd0(s8) 16334: 23 38 0c 0a sd zero, 0xb0(s8) 16338: 82 97 jalr a5 1633a: 23 38 0c 0c sd zero, 0xd0(s8) 1633e: 03 b6 0b 0e ld a2, 0xe0(s7) 16342: 83 b6 8b 0e ld a3, 0xe8(s7) 16346: 83 bf 0b 0b ld t6, 0xb0(s7) 1634a: 03 bf 8b 0b ld t5, 0xb8(s7) 1634e: 83 be 0b 0c ld t4, 0xc0(s7) 16352: 03 be 8b 0c ld t3, 0xc8(s7) 16356: 83 c8 bb 2b lbu a7, 0x2bb(s7) 1635a: 83 b5 8b 0d ld a1, 0xd8(s7) 1635e: 03 b5 0b 0d ld a0, 0xd0(s7) 16362: 03 c7 cb 2b lbu a4, 0x2bc(s7) 16366: 83 a7 cb 11 lw a5, 0x11c(s7) 1636a: 23 30 cc 0e sd a2, 0xe0(s8) 1636e: 23 34 dc 0e sd a3, 0xe8(s8) 16372: 23 38 fc 0b sd t6, 0xb0(s8) 16376: 23 3c ec 0b sd t5, 0xb8(s8) 1637a: 23 30 dc 0d sd t4, 0xc0(s8) 1637e: 23 34 cc 0d sd t3, 0xc8(s8) 16382: a3 0d 1c 2b sb a7, 0x2bb(s8) 16386: 23 3c bc 0c sd a1, 0xd8(s8) 1638a: 23 38 ac 0c sd a0, 0xd0(s8) 1638e: 23 0e ec 2a sb a4, 0x2bc(s8) 16392: 23 2e fc 10 sw a5, 0x11c(s8) 16396: 62 85 mv a0, s8 16398: ef 80 60 68 jal 0x1ea1e 1639c: 03 b5 0b 19 ld a0, 0x190(s7) 163a0: 9c 60 ld a5, 0x0(s1) 163a2: 05 47 li a4, 0x1 163a4: 23 0d ec 2a sb a4, 0x2ba(s8) 163a8: 82 97 jalr a5 163aa: 9c 60 ld a5, 0x0(s1) 163ac: 03 b5 8b 19 ld a0, 0x198(s7) 163b0: 23 b8 0b 18 sd zero, 0x190(s7) 163b4: 82 97 jalr a5 163b6: 9c 60 ld a5, 0x0(s1) 163b8: 03 b5 0b 1b ld a0, 0x1b0(s7) 163bc: 23 bc 0b 18 sd zero, 0x198(s7) 163c0: 82 97 jalr a5 163c2: 9c 60 ld a5, 0x0(s1) 163c4: 03 b5 8b 1b ld a0, 0x1b8(s7) 163c8: 23 b8 0b 1a sd zero, 0x1b0(s7) 163cc: 82 97 jalr a5 163ce: 9c 60 ld a5, 0x0(s1) 163d0: 03 b5 0b 61 ld a0, 0x610(s7) 163d4: 23 bc 0b 1a sd zero, 0x1b8(s7) 163d8: 82 97 jalr a5 163da: 03 b5 8b 3d ld a0, 0x3d8(s7) 163de: 81 45 li a1, 0x0 163e0: 23 b8 0b 60 sd zero, 0x610(s7) 163e4: ef 90 a0 6c jal 0x1faae 163e8: 03 b5 0b 3e ld a0, 0x3e0(s7) 163ec: 81 45 li a1, 0x0 163ee: ef 90 00 6c jal 0x1faae 163f2: 9c 60 ld a5, 0x0(s1) 163f4: 03 b5 8b 3e ld a0, 0x3e8(s7) 163f8: 23 bc 0b 3c sd zero, 0x3d8(s7) 163fc: 23 b0 0b 3e sd zero, 0x3e0(s7) 16400: 82 97 jalr a5 16402: 9c 60 ld a5, 0x0(s1) 16404: 23 b4 0b 3e sd zero, 0x3e8(s7) 16408: 5e 85 mv a0, s7 1640a: 82 97 jalr a5 1640c: 83 47 dc 2b lbu a5, 0x2bd(s8) 16410: 23 30 8d 01 sd s8, 0x0(s10) 16414: 03 36 0c 05 ld a2, 0x50(s8) 16418: 97 d6 01 00 auipc a3, 0x1d 1641c: 93 86 86 e8 addi a3, a3, -0x178 16420: 89 c7 beqz a5, 0x1642a 16422: 97 d6 01 00 auipc a3, 0x1d 16426: 93 86 66 e7 addi a3, a3, -0x18a 1642a: 83 37 0c 10 ld a5, 0x100(s8) 1642e: 63 80 07 34 beqz a5, 0x1676e 16432: 03 37 8c 10 ld a4, 0x108(s8) 16436: 97 d5 01 00 auipc a1, 0x1d 1643a: 93 85 25 4a addi a1, a1, 0x4a2 1643e: 22 85 mv a0, s0 16440: ef 60 5f ac jal 0xcf04 16444: 61 b2 j 0x15dcc 16446: e3 93 09 e2 bnez s3, 0x1626c 1644a: 03 a7 0d 1f lw a4, 0x1f0(s11) 1644e: fd 56 li a3, -0x1 16450: 83 c7 9d 2b lbu a5, 0x2b9(s11) 16454: 63 0f d7 04 beq a4, a3, 0x164b2 16458: e3 8a 07 ca beqz a5, 0x1610c 1645c: 03 b6 0d 05 ld a2, 0x50(s11) 16460: 97 d5 01 00 auipc a1, 0x1d 16464: 93 85 05 34 addi a1, a1, 0x340 16468: 22 85 mv a0, s0 1646a: ef 60 bf a9 jal 0xcf04 1646e: fd bb j 0x1626c 16470: 03 a7 0b 1c lw a4, 0x1c0(s7) 16474: 83 a7 0d 1c lw a5, 0x1c0(s11) 16478: e3 1a f7 de bne a4, a5, 0x1626c 1647c: 03 c7 eb 2b lbu a4, 0x2be(s7) 16480: 83 c7 ed 2b lbu a5, 0x2be(s11) 16484: e3 14 f7 de bne a4, a5, 0x1626c 16488: 03 c7 8b 2c lbu a4, 0x2c8(s7) 1648c: 83 c7 8d 2c lbu a5, 0x2c8(s11) 16490: e3 1e f7 dc bne a4, a5, 0x1626c 16494: 83 b5 0d 10 ld a1, 0x100(s11) 16498: 03 b5 0b 10 ld a0, 0x100(s7) 1649c: ef 00 b1 28 jal 0x26f26 164a0: e3 06 05 dc beqz a0, 0x1626c 164a4: 03 b7 0b 11 ld a4, 0x110(s7) 164a8: 83 b7 0d 11 ld a5, 0x110(s11) 164ac: e3 0f f7 ca beq a4, a5, 0x1616a 164b0: 75 bb j 0x1626c 164b2: cd f7 bnez a5, 0x1645c 164b4: d6 ec sd s5, 0x58(sp) 164b6: 5d b7 j 0x1645c 164b8: e3 8a 07 c4 beqz a5, 0x1610c 164bc: 88 63 ld a0, 0x0(a5) 164be: 83 b5 8d 2f ld a1, 0x2f8(s11) 164c2: e3 05 05 c4 beqz a0, 0x1610c 164c6: ef b0 3f f2 jal 0x123e8 164ca: e3 11 05 c4 bnez a0, 0x1610c 164ce: 79 bb j 0x1626c 164d0: 03 46 17 00 lbu a2, 0x1(a4) 164d4: 93 07 20 03 li a5, 0x32 164d8: 91 9f subw a5, a5, a2 164da: e3 95 07 a2 bnez a5, 0x15f04 164de: 03 46 27 00 lbu a2, 0x2(a4) 164e2: 93 07 50 03 li a5, 0x35 164e6: 91 9f subw a5, a5, a2 164e8: e3 8b 07 a2 beqz a5, 0x15f1e 164ec: 21 bc j 0x15f04 164ee: 56 85 mv a0, s5 164f0: 82 97 jalr a5 164f2: 6f e0 9f 8b j 0x14daa 164f6: e3 15 05 c0 bnez a0, 0x16100 164fa: 09 b9 j 0x1610c 164fc: 1d 46 li a2, 0x7 164fe: d6 85 mv a1, s5 16500: 17 d5 01 00 auipc a0, 0x1d 16504: 13 05 85 fe addi a0, a0, -0x18 16508: ef 00 b1 2d jal 0x26fe2 1650c: 63 02 05 1a beqz a0, 0x166b0 16510: 99 47 li a5, 0x6 16512: 23 a0 fb 1c sw a5, 0x1c0(s7) 16516: 6f f0 2f 95 j 0x15668 1651a: ba 8a mv s5, a4 1651c: a9 b4 j 0x15f66 1651e: 81 46 li a3, 0x0 16520: 01 46 li a2, 0x0 16522: ee 85 mv a1, s11 16524: 22 85 mv a0, s0 16526: ef e0 ae d4 jal 0x4a70 <.plt+0x130> 1652a: 6f f0 2f ca j 0x159cc 1652e: 9c 60 ld a5, 0x0(s1) 16530: 56 85 mv a0, s5 16532: 95 4d li s11, 0x5 16534: 82 97 jalr a5 16536: 6f e0 7f 87 j 0x14dac 1653a: 03 b5 09 8e ld a0, -0x720(s3) 1653e: 17 e6 ff ff auipc a2, 0xffffe 16542: 13 06 06 c7 addi a2, a2, -0x390 16546: a2 85 mv a1, s0 16548: ef 80 01 34 jal 0x2e888 1654c: 0a 77 ld a4, 0xa0(sp) 1654e: 83 b7 09 8e ld a5, -0x720(s3) 16552: b8 e3 sd a4, 0x40(a5) 16554: 2a 77 ld a4, 0xa8(sp) 16556: b8 e7 sd a4, 0x48(a5) 16558: 6f f0 9f 81 j 0x15d70 1655c: 81 4a li s5, 0x0 1655e: 83 b7 8b 2f ld a5, 0x2f8(s7) 16562: fc 5f lw a5, 0x7c(a5) 16564: 93 f7 07 10 andi a5, a5, 0x100 16568: e3 97 07 90 bnez a5, 0x15e76 1656c: 0d b2 j 0x15e8e 1656e: 81 46 li a3, 0x0 16570: 01 46 li a2, 0x0 16572: e2 85 mv a1, s8 16574: 22 85 mv a0, s0 16576: ef e0 ae cf jal 0x4a70 <.plt+0x130> 1657a: aa 87 mv a5, a0 1657c: 6f f0 8f c8 j 0x15a04 16580: 02 f8 sd zero, 0x30(sp) 16582: c1 bc j 0x16052 16584: 97 d5 01 00 auipc a1, 0x1d 16588: 93 85 c5 e2 addi a1, a1, -0x1d4 1658c: 22 85 mv a0, s0 1658e: ef 60 7f 97 jal 0xcf04 16592: 06 68 ld a6, 0x40(sp) 16594: 89 b4 j 0x15fd6 16596: e3 09 05 80 beqz a0, 0x15da8 1659a: 1c 65 ld a5, 0x8(a0) 1659c: 02 77 ld a4, 0x20(sp) 1659e: e3 e5 e7 80 bltu a5, a4, 0x15da8 165a2: ef f0 4e a7 jal 0x5816 165a6: 83 b7 09 01 ld a5, 0x10(s3) 165aa: 2a f1 sd a0, 0xa0(sp) 165ac: 2e f5 sd a1, 0xa8(sp) 165ae: 83 b9 07 00 ld s3, 0x0(a5) 165b2: 63 8e 09 2e beqz s3, 0x168ae 165b6: fd 5a li s5, -0x1 165b8: 29 a0 j 0x165c2 165ba: 83 b9 09 01 ld s3, 0x10(s3) 165be: 63 86 09 16 beqz s3, 0x1672a 165c2: 03 ba 09 00 ld s4, 0x0(s3) 165c6: 83 47 8a 04 lbu a5, 0x48(s4) 165ca: e5 fb bnez a5, 0x165ba 165cc: 03 36 0a 1d ld a2, 0x1d0(s4) 165d0: 83 36 8a 1d ld a3, 0x1d8(s4) 165d4: 0a 75 ld a0, 0xa0(sp) 165d6: aa 75 ld a1, 0xa8(sp) 165d8: ef f0 8e a7 jal 0x5850 165dc: e3 df aa fc bge s5, a0, 0x165ba 165e0: 52 fc sd s4, 0x38(sp) 165e2: aa 8a mv s5, a0 165e4: d9 bf j 0x165ba 165e6: de 85 mv a1, s7 165e8: 22 85 mv a0, s0 165ea: ef 80 c1 4b jal 0x2eaa6 165ee: 13 4a 15 00 xori s4, a0, 0x1 165f2: 13 7a fa 0f andi s4, s4, 0xff 165f6: 15 bc j 0x1602a 165f8: 03 b6 0b 0c ld a2, 0xc0(s7) 165fc: 8d b4 j 0x1605e 165fe: 03 3a 04 65 ld s4, 0x650(s0) 16602: 63 01 0a 18 beqz s4, 0x16784 16606: 97 27 03 00 auipc a5, 0x32 1660a: 83 b7 27 9c ld a5, -0x63e(a5) 1660e: 9c 63 ld a5, 0x0(a5) 16610: e1 45 li a1, 0x18 16612: 05 45 li a0, 0x1 16614: 82 97 jalr a5 16616: 2a f1 sd a0, 0xa0(sp) 16618: aa 89 mv s3, a0 1661a: 63 02 05 16 beqz a0, 0x1677e 1661e: 52 85 mv a0, s4 16620: ef 00 d1 6f jal 0x2751c 16624: 23 b0 a9 00 sd a0, 0x0(s3) 16628: 63 0e 05 1a beqz a0, 0x167e4 1662c: 8a 77 ld a5, 0xa0(sp) 1662e: 98 6b ld a4, 0x10(a5) 16630: 05 07 addi a4, a4, 0x1 16632: 98 eb sd a4, 0x10(a5) 16634: 98 60 ld a4, 0x0(s1) 16636: 23 3c fc 04 sd a5, 0x58(s8) 1663a: 4a 85 mv a0, s2 1663c: 02 97 jalr a4 1663e: 9c 60 ld a5, 0x0(s1) 16640: 66 75 ld a0, 0x78(sp) 16642: 82 97 jalr a5 16644: 9c 60 ld a5, 0x0(s1) 16646: 46 75 ld a0, 0x70(sp) 16648: 82 97 jalr a5 1664a: 9c 60 ld a5, 0x0(s1) 1664c: 01 45 li a0, 0x0 1664e: 82 97 jalr a5 16650: 63 94 0d 00 bnez s11, 0x16658 16654: 6f e0 7f ec j 0x1551a 16658: 6f e0 3f ef j 0x1554a 1665c: e6 67 ld a5, 0x58(sp) 1665e: e3 8f 07 ee beqz a5, 0x1655c 16662: 83 47 b4 6f lbu a5, 0x6fb(s0) 16666: e3 8b 07 ee beqz a5, 0x1655c 1666a: 97 d5 01 00 auipc a1, 0x1d 1666e: 93 85 e5 1b addi a1, a1, 0x1be 16672: 22 85 mv a0, s0 16674: ef 60 1f 89 jal 0xcf04 16678: dd b5 j 0x1655e 1667a: 22 85 mv a0, s0 1667c: ef d0 1f c1 jal 0x1428c 16680: 63 0a 05 24 beqz a0, 0x168d4 16684: 00 e1 sd s0, 0x0(a0) 16686: 81 45 li a1, 0x0 16688: ef d0 5f 9a jal 0x1402c 1668c: 6f f0 0f f3 j 0x15dbc 16690: 89 e7 bnez a5, 0x1669a 16692: 83 47 b4 6f lbu a5, 0x6fb(s0) 16696: 63 94 07 20 bnez a5, 0x1689e 1669a: 97 d5 01 00 auipc a1, 0x1d 1669e: 93 85 e5 08 addi a1, a1, 0x8e 166a2: 22 85 mv a0, s0 166a4: ef 60 1f 86 jal 0xcf04 166a8: 83 a7 09 00 lw a5, 0x0(s3) 166ac: 01 4a li s4, 0x0 166ae: e5 b2 j 0x16096 166b0: 19 46 li a2, 0x6 166b2: d6 85 mv a1, s5 166b4: 17 d5 01 00 auipc a0, 0x1d 166b8: 13 05 c5 e3 addi a0, a0, -0x1c4 166bc: ef 00 71 12 jal 0x26fe2 166c0: 1d c1 beqz a0, 0x166e6 166c2: 91 47 li a5, 0x4 166c4: 23 a0 fb 1c sw a5, 0x1c0(s7) 166c8: 6f e0 1f fa j 0x15668 166cc: d2 8a mv s5, s4 166ce: 6f f0 9f 89 j 0x15f66 166d2: 17 d7 01 00 auipc a4, 0x1d 166d6: 13 07 67 b9 addi a4, a4, -0x46a 166da: 45 b2 j 0x1607a 166dc: 83 c7 0a 00 lbu a5, 0x0(s5) 166e0: 56 87 mv a4, s5 166e2: 6f f0 8f cc j 0x15baa 166e6: 15 46 li a2, 0x5 166e8: d6 85 mv a1, s5 166ea: 17 d5 01 00 auipc a0, 0x1d 166ee: 13 05 e5 e0 addi a0, a0, -0x1f2 166f2: ef 00 11 0f jal 0x26fe2 166f6: 71 f5 bnez a0, 0x166c2 166f8: 15 46 li a2, 0x5 166fa: d6 85 mv a1, s5 166fc: 17 d5 01 00 auipc a0, 0x1d 16700: 13 05 45 e0 addi a0, a0, -0x1fc 16704: ef 00 f1 0d jal 0x26fe2 16708: 19 c1 beqz a0, 0x1670e 1670a: 6f e0 ff f5 j 0x15668 1670e: 56 86 mv a2, s5 16710: 97 d5 01 00 auipc a1, 0x1d 16714: 93 85 85 df addi a1, a1, -0x208 16718: 22 85 mv a0, s0 1671a: ef 60 5f 8a jal 0xcfbe 1671e: 9c 60 ld a5, 0x0(s1) 16720: 56 85 mv a0, s5 16722: 9d 4d li s11, 0x7 16724: 82 97 jalr a5 16726: 6f e0 6f e8 j 0x14dac 1672a: e2 77 ld a5, 0x38(sp) 1672c: 63 81 07 18 beqz a5, 0x168ae 16730: 80 e3 sd s0, 0x0(a5) 16732: 81 45 li a1, 0x0 16734: 3e 85 mv a0, a5 16736: ef d0 7f 8f jal 0x1402c 1673a: 6f f0 ef e6 j 0x15da8 1673e: 28 70 ld a0, 0x60(s0) 16740: 89 45 li a1, 0x2 16742: ef a0 c0 1d jal 0x2091e 16746: e3 1e 05 94 bnez a0, 0x160a2 1674a: 97 d5 01 00 auipc a1, 0x1d 1674e: 93 85 e5 02 addi a1, a1, 0x2e 16752: 22 85 mv a0, s0 16754: ef 60 0f fb jal 0xcf04 16758: 01 4a li s4, 0x0 1675a: a1 b2 j 0x160a2 1675c: 28 70 ld a0, 0x60(s0) 1675e: 85 45 li a1, 0x1 16760: ef a0 e0 1b jal 0x2091e 16764: 63 01 05 18 beqz a0, 0x168e6 16768: 83 a7 09 00 lw a5, 0x0(s3) 1676c: 05 ba j 0x1609c 1676e: 03 37 8c 0c ld a4, 0xc8(s8) 16772: d1 b1 j 0x16436 16774: 83 d7 8b 61 lhu a5, 0x618(s7) 16778: e3 80 07 a4 beqz a5, 0x161b8 1677c: 21 bc j 0x16194 1677e: ed 4d li s11, 0x1b 16780: 81 47 li a5, 0x0 16782: 4d bd j 0x16634 16784: 83 35 0c 10 ld a1, 0x100(s8) 16788: 81 c5 beqz a1, 0x16790 1678a: 83 c7 05 00 lbu a5, 0x0(a1) 1678e: c1 ef bnez a5, 0x16826 16790: 83 47 bc 2b lbu a5, 0x2bb(s8) 16794: 93 09 0c 0b addi s3, s8, 0xb0 16798: 99 c3 beqz a5, 0x1679e 1679a: 93 09 0c 0d addi s3, s8, 0xd0 1679e: 83 47 cc 2b lbu a5, 0x2bc(s8) 167a2: 63 8b 07 0e beqz a5, 0x16898 167a6: 03 26 cc 11 lw a2, 0x11c(s8) 167aa: 83 b5 09 01 ld a1, 0x10(s3) 167ae: 14 11 addi a3, sp, 0xa0 167b0: 23 38 cc 10 sd a2, 0x110(s8) 167b4: 62 85 mv a0, s8 167b6: ef f0 fe 8a jal 0x6064 167ba: 85 47 li a5, 0x1 167bc: 63 09 f5 0c beq a0, a5, 0x1688e 167c0: f9 56 li a3, -0x2 167c2: 8a 77 ld a5, 0xa0(sp) 167c4: 63 03 d5 0c beq a0, a3, 0x1688a 167c8: e3 96 07 e6 bnez a5, 0x16634 167cc: 03 b6 89 01 ld a2, 0x18(s3) 167d0: 97 d5 01 00 auipc a1, 0x1d 167d4: 93 85 85 1d addi a1, a1, 0x1d8 167d8: 22 85 mv a0, s0 167da: ef 60 4f fe jal 0xcfbe 167de: 8a 77 ld a5, 0xa0(sp) 167e0: 99 4d li s11, 0x6 167e2: 89 bd j 0x16634 167e4: 52 85 mv a0, s4 167e6: ef e0 ae c0 jal 0x4bf0 <.plt+0x2b0> 167ea: 93 07 b0 06 li a5, 0x6b 167ee: ed 4d li s11, 0x1b 167f0: 63 e5 a7 06 bltu a5, a0, 0x1685a 167f4: 9c 60 ld a5, 0x0(s1) 167f6: 0a 75 ld a0, 0xa0(sp) 167f8: 82 97 jalr a5 167fa: 81 47 li a5, 0x0 167fc: 02 f1 sd zero, 0xa0(sp) 167fe: 1d bd j 0x16634 16800: 83 b5 0d 19 ld a1, 0x190(s11) 16804: 03 b5 0b 19 ld a0, 0x190(s7) 16808: ef e0 8e ca jal 0x4cb0 <.plt+0x370> 1680c: e3 00 05 a6 beqz a0, 0x1626c 16810: 83 b5 8d 19 ld a1, 0x198(s11) 16814: 03 b5 8b 19 ld a0, 0x198(s7) 16818: ef e0 8e c9 jal 0x4cb0 <.plt+0x370> 1681c: e3 08 05 a4 beqz a0, 0x1626c 16820: 83 b7 8b 2f ld a5, 0x2f8(s7) 16824: 4d b2 j 0x161c6 16826: 03 26 0c 11 lw a2, 0x110(s8) 1682a: 14 11 addi a3, sp, 0xa0 1682c: 62 85 mv a0, s8 1682e: ef f0 7e 83 jal 0x6064 16832: 63 0e 35 05 beq a0, s3, 0x1688e 16836: f9 56 li a3, -0x2 16838: 8a 77 ld a5, 0xa0(sp) 1683a: 63 08 d5 04 beq a0, a3, 0x1688a 1683e: e3 9b 07 de bnez a5, 0x16634 16842: 03 36 8c 10 ld a2, 0x108(s8) 16846: 97 d5 01 00 auipc a1, 0x1d 1684a: 93 85 25 18 addi a1, a1, 0x182 1684e: 22 85 mv a0, s0 16850: ef 60 ef f6 jal 0xcfbe 16854: 8a 77 ld a5, 0xa0(sp) 16856: 95 4d li s11, 0x5 16858: f1 bb j 0x16634 1685a: 52 86 mv a2, s4 1685c: 97 d5 01 00 auipc a1, 0x1d 16860: 93 85 c5 12 addi a1, a1, 0x12c 16864: 22 85 mv a0, s0 16866: ef 60 8f f5 jal 0xcfbe 1686a: 99 4d li s11, 0x6 1686c: 61 b7 j 0x167f4 1686e: 46 65 ld a0, 0x50(sp) 16870: 93 85 0d 24 addi a1, s11, 0x240 16874: ef a0 61 3a jal 0x30c1a 16878: e3 0a 05 9e beqz a0, 0x1626c 1687c: 83 a6 cd 22 lw a3, 0x22c(s11) 16880: 09 47 li a4, 0x2 16882: e3 81 e6 9c beq a3, a4, 0x16244 16886: aa ec sd a0, 0x58(sp) 16888: d5 b2 j 0x1626c 1688a: f1 4d li s11, 0x1c 1688c: 65 b3 j 0x16634 1688e: 05 47 li a4, 0x1 16890: 8a 77 ld a5, 0xa0(sp) 16892: 23 80 ec 00 sb a4, 0x0(s9) 16896: 79 bb j 0x16634 16898: 03 26 8c 11 lw a2, 0x118(s8) 1689c: 39 b7 j 0x167aa 1689e: 97 d5 01 00 auipc a1, 0x1d 168a2: 93 85 a5 e5 addi a1, a1, -0x1a6 168a6: 22 85 mv a0, s0 168a8: ef 60 cf e5 jal 0xcf04 168ac: 4d b9 j 0x1655e 168ae: 02 76 ld a2, 0x20(sp) 168b0: 97 d5 01 00 auipc a1, 0x1d 168b4: 93 85 05 06 addi a1, a1, 0x60 168b8: 22 85 mv a0, s0 168ba: ef 60 af e4 jal 0xcf04 168be: 6f f0 4f dd j 0x15e92 168c2: 83 b5 0d 0e ld a1, 0xe0(s11) 168c6: 03 b5 0b 0e ld a0, 0xe0(s7) 168ca: ef 00 c1 65 jal 0x26f26 168ce: e3 1f 05 92 bnez a0, 0x1620c 168d2: 69 ba j 0x1626c 168d4: 97 d5 01 00 auipc a1, 0x1d 168d8: 93 85 c5 06 addi a1, a1, 0x6c 168dc: 22 85 mv a0, s0 168de: ef 60 6f e2 jal 0xcf04 168e2: 6f f0 0f db j 0x15e92 168e6: 97 d5 01 00 auipc a1, 0x1d 168ea: 93 85 a5 e6 addi a1, a1, -0x196 168ee: 22 85 mv a0, s0 168f0: ef 60 4f e1 jal 0xcf04 168f4: 01 4a li s4, 0x0 168f6: 6f f0 cf fa j 0x160a2 168fa: 97 d5 01 00 auipc a1, 0x1d 168fe: 93 85 65 ef addi a1, a1, -0x10a 16902: 22 85 mv a0, s0 16904: ef 60 0f e0 jal 0xcf04 16908: 95 b2 j 0x1626c 1690a: 4e 86 mv a2, s3 1690c: 97 d5 01 00 auipc a1, 0x1d 16910: 93 85 45 ec addi a1, a1, -0x13c 16914: 22 85 mv a0, s0 16916: ef 60 ef de jal 0xcf04 1691a: 89 ba j 0x1626c 1691c: ee 85 mv a1, s11 1691e: 22 85 mv a0, s0 16920: ef 80 a1 03 jal 0x2e95a 16924: 79 f9 bnez a0, 0x168fa 16926: 97 d5 01 00 auipc a1, 0x1d 1692a: 93 85 25 ee addi a1, a1, -0x11e 1692e: 22 85 mv a0, s0 16930: 06 69 ld s2, 0x40(sp) 16932: a6 64 ld s1, 0x48(sp) 16934: 6e 8c mv s8, s11 16936: ef 60 ef dc jal 0xcf04 1693a: 2d ba j 0x16274 1693c: 06 69 ld s2, 0x40(sp) 1693e: a6 64 ld s1, 0x48(sp) 16940: 6e 8c mv s8, s11 16942: 0d ba j 0x16274 0000000000016944 : 16944: 79 71 addi sp, sp, -0x30 16946: 74 00 addi a3, sp, 0xc 16948: 01 46 li a2, 0x0 1694a: 06 f4 sd ra, 0x28(sp) 1694c: 22 f0 sd s0, 0x20(sp) 1694e: ef e0 2e 92 jal 0x4a70 <.plt+0x130> 16952: 55 c9 beqz a0, 0x16a06 16954: 26 ec sd s1, 0x18(sp) 16956: aa 84 mv s1, a0 16958: 32 45 lw a0, 0xc(sp) 1695a: 97 17 03 00 auipc a5, 0x31 1695e: 83 b7 67 5b ld a5, 0x5b6(a5) 16962: 9c 63 ld a5, 0x0(a5) 16964: 06 05 slli a0, a0, 0x1 16966: 05 05 addi a0, a0, 0x1 16968: 82 97 jalr a5 1696a: 2a 84 mv s0, a0 1696c: 35 cd beqz a0, 0x169e8 1696e: 83 c7 04 00 lbu a5, 0x0(s1) 16972: c1 cf beqz a5, 0x16a0a 16974: 13 07 70 02 li a4, 0x27 16978: a6 86 mv a3, s1 1697a: 01 46 li a2, 0x0 1697c: 63 60 f7 04 bltu a4, a5, 0x169bc 16980: 13 07 30 04 li a4, 0x43 16984: 06 17 slli a4, a4, 0x21 16986: 79 17 addi a4, a4, -0x2 16988: 33 57 f7 00 srl a4, a4, a5 1698c: 05 8b andi a4, a4, 0x1 1698e: 35 cb beqz a4, 0x16a02 16990: b3 05 c4 00 add a1, s0, a2 16994: 1b 07 16 00 addiw a4, a2, 0x1 16998: 13 06 c0 05 li a2, 0x5c 1699c: 23 80 c5 00 sb a2, 0x0(a1) 169a0: 33 06 e4 00 add a2, s0, a4 169a4: 23 00 f6 00 sb a5, 0x0(a2) 169a8: 83 c7 16 00 lbu a5, 0x1(a3) 169ac: 1b 06 17 00 addiw a2, a4, 0x1 169b0: 85 06 addi a3, a3, 0x1 169b2: 85 cb beqz a5, 0x169e2 169b4: 13 07 70 02 li a4, 0x27 169b8: e3 74 f7 fc bgeu a4, a5, 0x16980 169bc: 13 07 c0 05 li a4, 0x5c 169c0: e3 88 e7 fc beq a5, a4, 0x16990 169c4: 93 05 f0 07 li a1, 0x7f 169c8: 32 87 mv a4, a2 169ca: e3 83 b7 fc beq a5, a1, 0x16990 169ce: 33 06 e4 00 add a2, s0, a4 169d2: 23 00 f6 00 sb a5, 0x0(a2) 169d6: 83 c7 16 00 lbu a5, 0x1(a3) 169da: 1b 06 17 00 addiw a2, a4, 0x1 169de: 85 06 addi a3, a3, 0x1 169e0: f1 fb bnez a5, 0x169b4 169e2: 22 96 add a2, a2, s0 169e4: 23 00 06 00 sb zero, 0x0(a2) 169e8: 97 17 03 00 auipc a5, 0x31 169ec: 83 b7 07 52 ld a5, 0x520(a5) 169f0: 9c 63 ld a5, 0x0(a5) 169f2: 26 85 mv a0, s1 169f4: 82 97 jalr a5 169f6: e2 64 ld s1, 0x18(sp) 169f8: a2 70 ld ra, 0x28(sp) 169fa: 22 85 mv a0, s0 169fc: 02 74 ld s0, 0x20(sp) 169fe: 45 61 addi sp, sp, 0x30 16a00: 82 80 ret 16a02: 32 87 mv a4, a2 16a04: 71 bf j 0x169a0 16a06: 01 44 li s0, 0x0 16a08: c5 bf j 0x169f8 16a0a: 2a 86 mv a2, a0 16a0c: 23 00 06 00 sb zero, 0x0(a2) 16a10: e1 bf j 0x169e8 0000000000016a12 : 16a12: 1d 71 addi sp, sp, -0x60 16a14: ca e0 sd s2, 0x40(sp) 16a16: 03 39 05 00 ld s2, 0x0(a0) 16a1a: a5 67 lui a5, 0x9 16a1c: a6 e4 sd s1, 0x48(sp) 16a1e: ca 97 add a5, a5, s2 16a20: 83 b4 87 b1 ld s1, -0x4e8(a5) 16a24: a2 e8 sd s0, 0x50(sp) 16a26: 52 f8 sd s4, 0x30(sp) 16a28: 5a f0 sd s6, 0x20(sp) 16a2a: 86 ec sd ra, 0x58(sp) 16a2c: 85 47 li a5, 0x1 16a2e: 03 2b 05 1f lw s6, 0x1f0(a0) 16a32: 2a 84 mv s0, a0 16a34: 23 80 f5 00 sb a5, 0x0(a1) 16a38: 1d 46 li a2, 0x7 16a3a: 97 d5 01 00 auipc a1, 0x1d 16a3e: 93 85 65 fc addi a1, a1, -0x3a 16a42: 26 85 mv a0, s1 16a44: 13 0a 89 09 addi s4, s2, 0x98 16a48: ef 00 a1 59 jal 0x26fe2 16a4c: 63 06 05 14 beqz a0, 0x16b98 16a50: 26 85 mv a0, s1 16a52: 93 05 a0 03 li a1, 0x3a 16a56: 5e ec sd s7, 0x18(sp) 16a58: 62 e8 sd s8, 0x10(sp) 16a5a: 66 e4 sd s9, 0x8(sp) 16a5c: ef e0 4e 8f jal 0x4b50 <.plt+0x210> 16a60: aa 84 mv s1, a0 16a62: 63 0d 05 24 beqz a0, 0x16cbc 16a66: 93 0b 15 00 addi s7, a0, 0x1 16a6a: 93 05 a0 03 li a1, 0x3a 16a6e: 5e 85 mv a0, s7 16a70: 4e fc sd s3, 0x38(sp) 16a72: ef e0 ee 8d jal 0x4b50 <.plt+0x210> 16a76: aa 89 mv s3, a0 16a78: 45 c1 beqz a0, 0x16b18 16a7a: 56 f4 sd s5, 0x28(sp) 16a7c: 13 0c 15 00 addi s8, a0, 0x1 16a80: 23 00 05 00 sb zero, 0x0(a0) 16a84: 93 05 a0 03 li a1, 0x3a 16a88: 62 85 mv a0, s8 16a8a: ef e0 6e 8c jal 0x4b50 <.plt+0x210> 16a8e: aa 8a mv s5, a0 16a90: 79 c5 beqz a0, 0x16b5e 16a92: 93 0c 15 00 addi s9, a0, 0x1 16a96: 23 00 05 00 sb zero, 0x0(a0) 16a9a: 93 05 a0 03 li a1, 0x3a 16a9e: 66 85 mv a0, s9 16aa0: ef e0 0e 8b jal 0x4b50 <.plt+0x210> 16aa4: 19 c1 beqz a0, 0x16aaa 16aa6: 23 00 05 00 sb zero, 0x0(a0) 16aaa: 83 c7 14 00 lbu a5, 0x1(s1) 16aae: 63 83 07 1e beqz a5, 0x16c94 16ab2: 83 c7 19 00 lbu a5, 0x1(s3) 16ab6: 63 8e 07 1e beqz a5, 0x16cb2 16aba: 83 c7 1a 00 lbu a5, 0x1(s5) 16abe: f1 c7 beqz a5, 0x16b8a 16ac0: e2 79 ld s3, 0x38(sp) 16ac2: a2 7a ld s5, 0x28(sp) 16ac4: de 85 mv a1, s7 16ac6: 4a 85 mv a0, s2 16ac8: ef f0 df e7 jal 0x16944 16acc: aa 84 mv s1, a0 16ace: 59 c1 beqz a0, 0x16b54 16ad0: aa 87 mv a5, a0 16ad2: 66 87 mv a4, s9 16ad4: e2 86 mv a3, s8 16ad6: 17 d6 01 00 auipc a2, 0x1d 16ada: 13 06 a6 f5 addi a2, a2, -0xa6 16ade: a2 85 mv a1, s0 16ae0: 5a 85 mv a0, s6 16ae2: ef 60 7f d0 jal 0xd7e8 16ae6: 17 17 03 00 auipc a4, 0x31 16aea: 03 37 27 42 ld a4, 0x422(a4) 16aee: 18 63 ld a4, 0x0(a4) 16af0: aa 87 mv a5, a0 16af2: 26 85 mv a0, s1 16af4: be 84 mv s1, a5 16af6: 02 97 jalr a4 16af8: 63 96 04 1e bnez s1, 0x16ce4 16afc: 01 48 li a6, 0x0 16afe: fd 57 li a5, -0x1 16b00: 52 87 mv a4, s4 16b02: 81 46 li a3, 0x0 16b04: 7d 56 li a2, -0x1 16b06: 81 45 li a1, 0x0 16b08: 22 85 mv a0, s0 16b0a: ef 40 d0 76 jal 0x1ba76 16b0e: e2 6b ld s7, 0x18(sp) 16b10: 42 6c ld s8, 0x10(sp) 16b12: a2 6c ld s9, 0x8(sp) 16b14: 81 44 li s1, 0x0 16b16: cd a2 j 0x16cf8 16b18: 83 c7 14 00 lbu a5, 0x1(s1) 16b1c: 63 97 07 1e bnez a5, 0x16d0a 16b20: 97 d5 01 00 auipc a1, 0x1d 16b24: 93 85 85 ef addi a1, a1, -0x108 16b28: 4a 85 mv a0, s2 16b2a: ef 60 af bd jal 0xcf04 16b2e: 97 db 01 00 auipc s7, 0x1d 16b32: 93 8b ab ec addi s7, s7, -0x136 16b36: de 85 mv a1, s7 16b38: 4a 85 mv a0, s2 16b3a: e2 79 ld s3, 0x38(sp) 16b3c: ef f0 9f e0 jal 0x16944 16b40: 17 ec 01 00 auipc s8, 0x1e 16b44: 13 0c 8c c3 addi s8, s8, -0x3c8 16b48: 97 0c 02 00 auipc s9, 0x20 16b4c: 93 8c 0c 7d addi s9, s9, 0x7d0 16b50: aa 84 mv s1, a0 16b52: 3d fd bnez a0, 0x16ad0 16b54: 42 6c ld s8, 0x10(sp) 16b56: a2 6c ld s9, 0x8(sp) 16b58: e2 6b ld s7, 0x18(sp) 16b5a: ed 44 li s1, 0x1b 16b5c: 71 aa j 0x16cf8 16b5e: 83 c7 14 00 lbu a5, 0x1(s1) 16b62: 63 96 07 1a bnez a5, 0x16d0e 16b66: 97 d5 01 00 auipc a1, 0x1d 16b6a: 93 85 25 eb addi a1, a1, -0x14e 16b6e: 4a 85 mv a0, s2 16b70: ef 60 4f b9 jal 0xcf04 16b74: 83 c7 19 00 lbu a5, 0x1(s3) 16b78: 97 db 01 00 auipc s7, 0x1d 16b7c: 93 8b 0b e8 addi s7, s7, -0x180 16b80: 89 e7 bnez a5, 0x16b8a 16b82: 17 ec 01 00 auipc s8, 0x1e 16b86: 13 0c 6c bf addi s8, s8, -0x40a 16b8a: e2 79 ld s3, 0x38(sp) 16b8c: a2 7a ld s5, 0x28(sp) 16b8e: 97 0c 02 00 auipc s9, 0x20 16b92: 93 8c ac 78 addi s9, s9, 0x78a 16b96: 3d b7 j 0x16ac4 16b98: 0d 46 li a2, 0x3 16b9a: 97 d5 01 00 auipc a1, 0x1d 16b9e: 93 85 e5 e6 addi a1, a1, -0x192 16ba2: 26 85 mv a0, s1 16ba4: ef 00 e1 43 jal 0x26fe2 16ba8: e3 14 05 ea bnez a0, 0x16a50 16bac: 19 46 li a2, 0x6 16bae: 97 d5 01 00 auipc a1, 0x1d 16bb2: 93 85 25 e6 addi a1, a1, -0x19e 16bb6: 26 85 mv a0, s1 16bb8: ef 00 a1 42 jal 0x26fe2 16bbc: e3 1a 05 e8 bnez a0, 0x16a50 16bc0: 21 46 li a2, 0x8 16bc2: 97 d5 01 00 auipc a1, 0x1d 16bc6: 93 85 e5 eb addi a1, a1, -0x142 16bca: 26 85 mv a0, s1 16bcc: ef 00 61 41 jal 0x26fe2 16bd0: 63 08 05 14 beqz a0, 0x16d20 16bd4: 26 85 mv a0, s1 16bd6: 93 05 a0 03 li a1, 0x3a 16bda: 4e fc sd s3, 0x38(sp) 16bdc: 56 f4 sd s5, 0x28(sp) 16bde: 5e ec sd s7, 0x18(sp) 16be0: ef d0 1e f7 jal 0x4b50 <.plt+0x210> 16be4: aa 84 mv s1, a0 16be6: 63 07 05 1c beqz a0, 0x16db4 16bea: 93 0a 15 00 addi s5, a0, 0x1 16bee: 93 05 a0 03 li a1, 0x3a 16bf2: 56 85 mv a0, s5 16bf4: ef d0 de f5 jal 0x4b50 <.plt+0x210> 16bf8: aa 89 mv s3, a0 16bfa: 63 05 05 1a beqz a0, 0x16da4 16bfe: 93 0b 15 00 addi s7, a0, 0x1 16c02: 23 00 05 00 sb zero, 0x0(a0) 16c06: 93 05 a0 03 li a1, 0x3a 16c0a: 5e 85 mv a0, s7 16c0c: ef d0 5e f4 jal 0x4b50 <.plt+0x210> 16c10: 63 00 05 1e beqz a0, 0x16df0 16c14: 23 00 05 00 sb zero, 0x0(a0) 16c18: 83 c7 14 00 lbu a5, 0x1(s1) 16c1c: 81 ef bnez a5, 0x16c34 16c1e: 97 d5 01 00 auipc a1, 0x1d 16c22: 93 85 a5 df addi a1, a1, -0x206 16c26: 4a 85 mv a0, s2 16c28: ef 60 cf ad jal 0xcf04 16c2c: 97 da 01 00 auipc s5, 0x1d 16c30: 93 8a ca dc addi s5, s5, -0x234 16c34: 83 c7 19 00 lbu a5, 0x1(s3) 16c38: 89 e7 bnez a5, 0x16c42 16c3a: 97 eb 01 00 auipc s7, 0x1e 16c3e: 93 8b eb b3 addi s7, s7, -0x4c2 16c42: d6 85 mv a1, s5 16c44: 4a 85 mv a0, s2 16c46: ef f0 ff cf jal 0x16944 16c4a: aa 89 mv s3, a0 16c4c: 63 0f 05 18 beqz a0, 0x16dea 16c50: 2a 87 mv a4, a0 16c52: de 86 mv a3, s7 16c54: 17 d6 01 00 auipc a2, 0x1d 16c58: 13 06 46 e5 addi a2, a2, -0x1ac 16c5c: a2 85 mv a1, s0 16c5e: 5a 85 mv a0, s6 16c60: ef 60 9f b8 jal 0xd7e8 16c64: 97 17 03 00 auipc a5, 0x31 16c68: 83 b7 47 2a ld a5, 0x2a4(a5) 16c6c: 9c 63 ld a5, 0x0(a5) 16c6e: aa 84 mv s1, a0 16c70: 4e 85 mv a0, s3 16c72: 82 97 jalr a5 16c74: 63 90 04 16 bnez s1, 0x16dd4 16c78: 01 48 li a6, 0x0 16c7a: fd 57 li a5, -0x1 16c7c: 52 87 mv a4, s4 16c7e: 81 46 li a3, 0x0 16c80: 7d 56 li a2, -0x1 16c82: 81 45 li a1, 0x0 16c84: 22 85 mv a0, s0 16c86: ef 40 10 5f jal 0x1ba76 16c8a: 81 44 li s1, 0x0 16c8c: e2 79 ld s3, 0x38(sp) 16c8e: a2 7a ld s5, 0x28(sp) 16c90: e2 6b ld s7, 0x18(sp) 16c92: 9d a0 j 0x16cf8 16c94: 97 d5 01 00 auipc a1, 0x1d 16c98: 93 85 45 d8 addi a1, a1, -0x27c 16c9c: 4a 85 mv a0, s2 16c9e: ef 60 6f a6 jal 0xcf04 16ca2: 83 c7 19 00 lbu a5, 0x1(s3) 16ca6: 97 db 01 00 auipc s7, 0x1d 16caa: 93 8b 2b d5 addi s7, s7, -0x2ae 16cae: e3 96 07 e0 bnez a5, 0x16aba 16cb2: 17 ec 01 00 auipc s8, 0x1e 16cb6: 13 0c 6c ac addi s8, s8, -0x53a 16cba: 01 b5 j 0x16aba 16cbc: 97 d5 01 00 auipc a1, 0x1d 16cc0: 93 85 c5 d5 addi a1, a1, -0x2a4 16cc4: 4a 85 mv a0, s2 16cc6: ef 60 ef a3 jal 0xcf04 16cca: 97 db 01 00 auipc s7, 0x1d 16cce: 93 8b eb d2 addi s7, s7, -0x2d2 16cd2: 17 ec 01 00 auipc s8, 0x1e 16cd6: 13 0c 6c aa addi s8, s8, -0x55a 16cda: 97 0c 02 00 auipc s9, 0x20 16cde: 93 8c ec 63 addi s9, s9, 0x63e 16ce2: cd b3 j 0x16ac4 16ce4: 97 d5 01 00 auipc a1, 0x1d 16ce8: 93 85 c5 d7 addi a1, a1, -0x284 16cec: 4a 85 mv a0, s2 16cee: ef 60 0f ad jal 0xcfbe 16cf2: e2 6b ld s7, 0x18(sp) 16cf4: 42 6c ld s8, 0x10(sp) 16cf6: a2 6c ld s9, 0x8(sp) 16cf8: e6 60 ld ra, 0x58(sp) 16cfa: 46 64 ld s0, 0x50(sp) 16cfc: 06 69 ld s2, 0x40(sp) 16cfe: 42 7a ld s4, 0x30(sp) 16d00: 02 7b ld s6, 0x20(sp) 16d02: 26 85 mv a0, s1 16d04: a6 64 ld s1, 0x48(sp) 16d06: 25 61 addi sp, sp, 0x60 16d08: 82 80 ret 16d0a: e2 79 ld s3, 0x38(sp) 16d0c: d9 b7 j 0x16cd2 16d0e: 83 c7 19 00 lbu a5, 0x1(s3) 16d12: e3 9c 07 e6 bnez a5, 0x16b8a 16d16: 17 ec 01 00 auipc s8, 0x1e 16d1a: 13 0c 2c a6 addi s8, s8, -0x59e 16d1e: b5 b5 j 0x16b8a 16d20: 0d 46 li a2, 0x3 16d22: 97 d5 01 00 auipc a1, 0x1d 16d26: 93 85 e5 d6 addi a1, a1, -0x292 16d2a: 26 85 mv a0, s1 16d2c: ef 00 61 2b jal 0x26fe2 16d30: e3 12 05 ea bnez a0, 0x16bd4 16d34: 21 46 li a2, 0x8 16d36: 97 d5 01 00 auipc a1, 0x1d 16d3a: 93 85 25 d6 addi a1, a1, -0x29e 16d3e: 26 85 mv a0, s1 16d40: ef 00 21 2a jal 0x26fe2 16d44: e3 18 05 e8 bnez a0, 0x16bd4 16d48: 93 05 f0 02 li a1, 0x2f 16d4c: 26 85 mv a0, s1 16d4e: ef d0 3e e0 jal 0x4b50 <.plt+0x210> 16d52: e3 01 05 dc beqz a0, 0x16b14 16d56: 03 47 15 00 lbu a4, 0x1(a0) 16d5a: 93 06 15 00 addi a3, a0, 0x1 16d5e: 11 cf beqz a4, 0x16d7a 16d60: b6 87 mv a5, a3 16d62: 13 06 a0 03 li a2, 0x3a 16d66: 93 05 00 02 li a1, 0x20 16d6a: 63 14 c7 00 bne a4, a2, 0x16d72 16d6e: 23 80 b7 00 sb a1, 0x0(a5) 16d72: 03 c7 17 00 lbu a4, 0x1(a5) 16d76: 85 07 addi a5, a5, 0x1 16d78: 6d fb bnez a4, 0x16d6a 16d7a: 17 d6 01 00 auipc a2, 0x1d 16d7e: 13 06 e6 d5 addi a2, a2, -0x2a2 16d82: a2 85 mv a1, s0 16d84: 5a 85 mv a0, s6 16d86: ef 60 3f a6 jal 0xd7e8 16d8a: aa 84 mv s1, a0 16d8c: 3d e5 bnez a0, 0x16dfa 16d8e: 01 48 li a6, 0x0 16d90: fd 57 li a5, -0x1 16d92: 52 87 mv a4, s4 16d94: 81 46 li a3, 0x0 16d96: 7d 56 li a2, -0x1 16d98: 81 45 li a1, 0x0 16d9a: 22 85 mv a0, s0 16d9c: ef 40 b0 4d jal 0x1ba76 16da0: 81 44 li s1, 0x0 16da2: 99 bf j 0x16cf8 16da4: 83 c7 14 00 lbu a5, 0x1(s1) 16da8: 97 eb 01 00 auipc s7, 0x1e 16dac: 93 8b 0b 9d addi s7, s7, -0x630 16db0: e3 99 07 e8 bnez a5, 0x16c42 16db4: 97 d5 01 00 auipc a1, 0x1d 16db8: 93 85 45 c6 addi a1, a1, -0x39c 16dbc: 4a 85 mv a0, s2 16dbe: ef 60 6f 94 jal 0xcf04 16dc2: 97 da 01 00 auipc s5, 0x1d 16dc6: 93 8a 6a c3 addi s5, s5, -0x3ca 16dca: 97 eb 01 00 auipc s7, 0x1e 16dce: 93 8b eb 9a addi s7, s7, -0x652 16dd2: 85 bd j 0x16c42 16dd4: 97 d5 01 00 auipc a1, 0x1d 16dd8: 93 85 c5 c8 addi a1, a1, -0x374 16ddc: 4a 85 mv a0, s2 16dde: ef 60 0f 9e jal 0xcfbe 16de2: e2 79 ld s3, 0x38(sp) 16de4: a2 7a ld s5, 0x28(sp) 16de6: e2 6b ld s7, 0x18(sp) 16de8: 01 bf j 0x16cf8 16dea: e2 79 ld s3, 0x38(sp) 16dec: a2 7a ld s5, 0x28(sp) 16dee: ad b3 j 0x16b58 16df0: 83 c7 14 00 lbu a5, 0x1(s1) 16df4: e3 90 07 e4 bnez a5, 0x16c34 16df8: 1d b5 j 0x16c1e 16dfa: 97 d5 01 00 auipc a1, 0x1d 16dfe: 93 85 65 c6 addi a1, a1, -0x39a 16e02: 4a 85 mv a0, s2 16e04: ef 60 af 9b jal 0xcfbe 16e08: c5 bd j 0x16cf8 0000000000016e0a : 16e0a: 03 47 95 00 lbu a4, 0x9(a0) 16e0e: 83 45 85 00 lbu a1, 0x8(a0) 16e12: 41 66 lui a2, 0x10 16e14: 93 17 87 00 slli a5, a4, 0x8 16e18: cd 8f or a5, a5, a1 16e1a: 9b 95 87 00 slliw a1, a5, 0x8 16e1e: a1 83 srli a5, a5, 0x8 16e20: cd 8f or a5, a5, a1 16e22: 93 f7 07 fc andi a5, a5, -0x40 16e26: c2 17 slli a5, a5, 0x30 16e28: c1 93 srli a5, a5, 0x30 16e2a: 13 06 06 e8 addi a2, a2, -0x180 16e2e: aa 86 mv a3, a0 16e30: 9b 85 07 00 sext.w a1, a5 16e34: 63 86 c7 06 beq a5, a2, 0x16ea0 16e38: 41 66 lui a2, 0x10 16e3a: 13 06 06 ec addi a2, a2, -0x140 16e3e: 09 45 li a0, 0x2 16e40: 63 8f c5 04 beq a1, a2, 0x16e9e 16e44: 01 45 li a0, 0x0 16e46: a1 ef bnez a5, 0x16e9e 16e48: 83 c7 a6 00 lbu a5, 0xa(a3) 16e4c: 03 c8 b6 00 lbu a6, 0xb(a3) 16e50: 83 c5 c6 00 lbu a1, 0xc(a3) 16e54: 03 c6 d6 00 lbu a2, 0xd(a3) 16e58: d9 8f or a5, a5, a4 16e5a: b3 e7 07 01 or a5, a5, a6 16e5e: 03 c7 e6 00 lbu a4, 0xe(a3) 16e62: 03 c8 f6 00 lbu a6, 0xf(a3) 16e66: cd 8f or a5, a5, a1 16e68: d1 8f or a5, a5, a2 16e6a: 83 c5 06 01 lbu a1, 0x10(a3) 16e6e: 03 c6 16 01 lbu a2, 0x11(a3) 16e72: d9 8f or a5, a5, a4 16e74: b3 e7 07 01 or a5, a5, a6 16e78: 03 c7 26 01 lbu a4, 0x12(a3) 16e7c: cd 8f or a5, a5, a1 16e7e: 03 c8 36 01 lbu a6, 0x13(a3) 16e82: d1 8f or a5, a5, a2 16e84: 83 c5 46 01 lbu a1, 0x14(a3) 16e88: d9 8f or a5, a5, a4 16e8a: 03 c6 56 01 lbu a2, 0x15(a3) 16e8e: 03 c7 66 01 lbu a4, 0x16(a3) 16e92: b3 e7 07 01 or a5, a5, a6 16e96: cd 8f or a5, a5, a1 16e98: d1 8f or a5, a5, a2 16e9a: d9 8f or a5, a5, a4 16e9c: 81 c7 beqz a5, 0x16ea4 16e9e: 82 80 ret 16ea0: 05 45 li a0, 0x1 16ea2: 82 80 ret 16ea4: 03 c7 76 01 lbu a4, 0x17(a3) 16ea8: 85 47 li a5, 0x1 16eaa: e3 1a f7 fe bne a4, a5, 0x16e9e 16eae: 0d 45 li a0, 0x3 16eb0: 82 80 ret 0000000000016eb2 : 16eb2: 03 57 05 00 lhu a4, 0x0(a0) 16eb6: a9 47 li a5, 0xa 16eb8: 63 04 f7 00 beq a4, a5, 0x16ec0 16ebc: 01 45 li a0, 0x0 16ebe: 82 80 ret 16ec0: a9 b7 j 0x16e0a 0000000000016ec2 : 16ec2: 79 71 addi sp, sp, -0x30 16ec4: 26 ec sd s1, 0x18(sp) 16ec6: aa 84 mv s1, a0 16ec8: 28 00 addi a0, sp, 0x8 16eca: 06 f4 sd ra, 0x28(sp) 16ecc: ef d0 5e dd jal 0x4ca0 <.plt+0x360> 16ed0: 63 48 05 02 bltz a0, 0x16f00 16ed4: 22 f0 sd s0, 0x20(sp) 16ed6: 22 64 ld s0, 0x8(sp) 16ed8: 01 e4 bnez s0, 0x16ee0 16eda: 25 a8 j 0x16f12 16edc: 00 60 ld s0, 0x0(s0) 16ede: 1d c4 beqz s0, 0x16f0c 16ee0: 08 64 ld a0, 0x8(s0) 16ee2: a6 85 mv a1, s1 16ee4: ef d0 de dc jal 0x4cb0 <.plt+0x370> 16ee8: 75 d9 beqz a0, 0x16edc 16eea: 22 64 ld s0, 0x8(sp) 16eec: 85 44 li s1, 0x1 16eee: 22 85 mv a0, s0 16ef0: ef d0 1e f9 jal 0x4e80 <.plt+0x540> 16ef4: a2 70 ld ra, 0x28(sp) 16ef6: 02 74 ld s0, 0x20(sp) 16ef8: 26 85 mv a0, s1 16efa: e2 64 ld s1, 0x18(sp) 16efc: 45 61 addi sp, sp, 0x30 16efe: 82 80 ret 16f00: a2 70 ld ra, 0x28(sp) 16f02: 81 44 li s1, 0x0 16f04: 26 85 mv a0, s1 16f06: e2 64 ld s1, 0x18(sp) 16f08: 45 61 addi sp, sp, 0x30 16f0a: 82 80 ret 16f0c: 22 64 ld s0, 0x8(sp) 16f0e: 81 44 li s1, 0x0 16f10: f9 bf j 0x16eee 16f12: 81 44 li s1, 0x0 16f14: e9 bf j 0x16eee 0000000000016f16 : 16f16: 71 71 addi sp, sp, -0xb0 16f18: 4a e9 sd s2, 0x90(sp) 16f1a: 2a 89 mv s2, a0 16f1c: 28 00 addi a0, sp, 0x8 16f1e: 26 ed sd s1, 0x98(sp) 16f20: 4e e5 sd s3, 0x88(sp) 16f22: 52 e1 sd s4, 0x80(sp) 16f24: d6 fc sd s5, 0x78(sp) 16f26: da f8 sd s6, 0x70(sp) 16f28: de f4 sd s7, 0x68(sp) 16f2a: 06 f5 sd ra, 0xa8(sp) 16f2c: 2e 8a mv s4, a1 16f2e: b2 8a mv s5, a2 16f30: b6 89 mv s3, a3 16f32: 3a 8b mv s6, a4 16f34: be 8b mv s7, a5 16f36: ef d0 be d6 jal 0x4ca0 <.plt+0x360> 16f3a: 81 44 li s1, 0x0 16f3c: 63 4a 05 02 bltz a0, 0x16f70 16f40: 22 f1 sd s0, 0xa0(sp) 16f42: 22 64 ld s0, 0x8(sp) 16f44: 79 c8 beqz s0, 0x1701a 16f46: e2 f0 sd s8, 0x60(sp) 16f48: 81 44 li s1, 0x0 16f4a: 29 4c li s8, 0xa 16f4c: 03 38 84 01 ld a6, 0x18(s0) 16f50: 63 08 08 00 beqz a6, 0x16f60 16f54: 03 58 08 00 lhu a6, 0x0(a6) 16f58: 63 0e 28 03 beq a6, s2, 0x16f94 16f5c: 8d c4 beqz s1, 0x16f86 16f5e: 85 44 li s1, 0x1 16f60: 00 60 ld s0, 0x0(s0) 16f62: 6d f4 bnez s0, 0x16f4c 16f64: 22 64 ld s0, 0x8(sp) 16f66: 06 7c ld s8, 0x60(sp) 16f68: 22 85 mv a0, s0 16f6a: ef d0 7e f1 jal 0x4e80 <.plt+0x540> 16f6e: 0a 74 ld s0, 0xa0(sp) 16f70: aa 70 ld ra, 0xa8(sp) 16f72: 4a 69 ld s2, 0x90(sp) 16f74: aa 69 ld s3, 0x88(sp) 16f76: 0a 6a ld s4, 0x80(sp) 16f78: e6 7a ld s5, 0x78(sp) 16f7a: 46 7b ld s6, 0x70(sp) 16f7c: a6 7b ld s7, 0x68(sp) 16f7e: 26 85 mv a0, s1 16f80: ea 64 ld s1, 0x98(sp) 16f82: 4d 61 addi sp, sp, 0xb0 16f84: 82 80 ret 16f86: 08 64 ld a0, 0x8(s0) 16f88: ce 85 mv a1, s3 16f8a: ef d0 7e d2 jal 0x4cb0 <.plt+0x370> 16f8e: b3 34 a0 00 snez s1, a0 16f92: f9 b7 j 0x16f60 16f94: 08 64 ld a0, 0x8(s0) 16f96: ce 85 mv a1, s3 16f98: ef d0 9e d1 jal 0x4cb0 <.plt+0x370> 16f9c: 71 d1 beqz a0, 0x16f60 16f9e: 02 e8 sd zero, 0x10(sp) 16fa0: 02 cc sw zero, 0x18(sp) 16fa2: 04 6c ld s1, 0x18(s0) 16fa4: 63 17 89 07 bne s2, s8, 0x17012 16fa8: 83 d7 04 00 lhu a5, 0x0(s1) 16fac: 01 45 li a0, 0x0 16fae: 63 88 27 05 beq a5, s2, 0x16ffe 16fb2: e3 16 aa fa bne s4, a0, 0x16f5e 16fb6: 94 4c lw a3, 0x18(s1) 16fb8: 63 8a 0a 04 beqz s5, 0x1700c 16fbc: e3 91 56 fb bne a3, s5, 0x16f5e 16fc0: 00 08 addi s0, sp, 0x10 16fc2: 17 d6 01 00 auipc a2, 0x1d 16fc6: 13 06 e6 b3 addi a2, a2, -0x4c2 16fca: b1 45 li a1, 0xc 16fcc: 22 85 mv a0, s0 16fce: ef d0 3e e9 jal 0x4e60 <.plt+0x520> 16fd2: 93 85 84 00 addi a1, s1, 0x8 16fd6: 93 06 00 04 li a3, 0x40 16fda: 10 10 addi a2, sp, 0x20 16fdc: 4a 85 mv a0, s2 16fde: ef d0 3e e1 jal 0x4df0 <.plt+0x4b0> 16fe2: aa 86 mv a3, a0 16fe4: 22 87 mv a4, s0 16fe6: 17 16 02 00 auipc a2, 0x21 16fea: 13 06 a6 fe addi a2, a2, -0x16 16fee: de 85 mv a1, s7 16ff0: 5a 85 mv a0, s6 16ff2: ef d0 fe e6 jal 0x4e60 <.plt+0x520> 16ff6: 89 44 li s1, 0x2 16ff8: 22 64 ld s0, 0x8(sp) 16ffa: 06 7c ld s8, 0x60(sp) 16ffc: b5 b7 j 0x16f68 16ffe: 26 85 mv a0, s1 17000: ef f0 bf e0 jal 0x16e0a 17004: 01 25 sext.w a0, a0 17006: e3 08 aa fa beq s4, a0, 0x16fb6 1700a: 91 bf j 0x16f5e 1700c: d5 fa bnez a3, 0x16fc0 1700e: 00 08 addi s0, sp, 0x10 17010: c9 b7 j 0x16fd2 17012: 93 85 44 00 addi a1, s1, 0x4 17016: 00 08 addi s0, sp, 0x10 17018: 7d bf j 0x16fd6 1701a: 81 44 li s1, 0x0 1701c: b1 b7 j 0x16f68 000000000001701e : 1701e: 85 67 lui a5, 0x1 17020: 93 87 07 8f addi a5, a5, -0x710 17024: 41 46 li a2, 0x10 17026: 81 45 li a1, 0x0 17028: 3e 95 add a0, a0, a5 1702a: 6f e0 6e 83 j 0x5060 <.plt+0x720> 000000000001702e : 1702e: 83 37 85 77 ld a5, 0x778(a0) 17032: 79 71 addi sp, sp, -0x30 17034: 22 f0 sd s0, 0x20(sp) 17036: 06 f4 sd ra, 0x28(sp) 17038: 2e e0 sd a1, 0x0(sp) 1703a: 32 e4 sd a2, 0x8(sp) 1703c: 2a 84 mv s0, a0 1703e: 63 c5 07 00 bltz a5, 0x17048 17042: 83 37 85 32 ld a5, 0x328(a0) 17046: 9d eb bnez a5, 0x1707c 17048: 03 37 04 32 ld a4, 0x320(s0) 1704c: 82 66 ld a3, 0x0(sp) 1704e: 85 67 lui a5, 0x1 17050: a2 97 add a5, a5, s0 17052: 23 b8 d7 8e sd a3, -0x710(a5) 17056: a2 66 ld a3, 0x8(sp) 17058: 23 bc d7 8e sd a3, -0x708(a5) 1705c: 11 e7 bnez a4, 0x17068 1705e: 01 45 li a0, 0x0 17060: a2 70 ld ra, 0x28(sp) 17062: 02 74 ld s0, 0x20(sp) 17064: 45 61 addi sp, sp, 0x30 17066: 82 80 ret 17068: 83 37 84 32 ld a5, 0x328(s0) 1706c: 93 05 80 3e li a1, 0x3e8 17070: 22 85 mv a0, s0 17072: b3 85 f5 02 mul a1, a1, a5 17076: ef a0 00 24 jal 0x212b6 1707a: d5 b7 j 0x1705e 1707c: 26 ec sd s1, 0x18(sp) 1707e: 85 64 lui s1, 0x1 17080: aa 94 add s1, s1, a0 17082: 03 b5 04 8f ld a0, -0x710(s1) 17086: 83 b5 84 8f ld a1, -0x708(s1) 1708a: ef e0 5e 80 jal 0x588e 1708e: 03 37 04 32 ld a4, 0x320(s0) 17092: 09 c5 beqz a0, 0x1709c 17094: 83 37 84 77 ld a5, 0x778(s0) 17098: 63 c4 e7 00 blt a5, a4, 0x170a0 1709c: e2 64 ld s1, 0x18(sp) 1709e: 7d b7 j 0x1704c 170a0: 83 b6 84 8f ld a3, -0x708(s1) 170a4: a2 65 ld a1, 0x8(sp) 170a6: 03 b6 04 8f ld a2, -0x710(s1) 170aa: 02 65 ld a0, 0x0(sp) 170ac: ef e0 4e fa jal 0x5850 170b0: 83 36 84 32 ld a3, 0x328(s0) 170b4: 93 05 80 3e li a1, 0x3e8 170b8: b3 85 b6 02 mul a1, a3, a1 170bc: 89 8d sub a1, a1, a0 170be: 63 57 b0 00 blez a1, 0x170cc 170c2: 22 85 mv a0, s0 170c4: ef a0 20 1f jal 0x212b6 170c8: e2 64 ld s1, 0x18(sp) 170ca: 51 bf j 0x1705e 170cc: 03 36 04 32 ld a2, 0x320(s0) 170d0: 22 85 mv a0, s0 170d2: 97 d5 01 00 auipc a1, 0x1d 170d6: 93 85 65 a3 addi a1, a1, -0x5ca 170da: ef 50 5f ee jal 0xcfbe 170de: 71 45 li a0, 0x1c 170e0: e2 64 ld s1, 0x18(sp) 170e2: bd bf j 0x17060 00000000000170e4 : 170e4: 97 17 03 00 auipc a5, 0x31 170e8: 93 87 c7 58 addi a5, a5, 0x58c 170ec: 03 c7 07 00 lbu a4, 0x0(a5) 170f0: 05 eb bnez a4, 0x17120 170f2: 17 d7 01 00 auipc a4, 0x1d 170f6: 13 07 67 a6 addi a4, a4, -0x59a 170fa: 08 63 ld a0, 0x0(a4) 170fc: 0c 47 lw a1, 0x8(a4) 170fe: 03 56 c7 00 lhu a2, 0xc(a4) 17102: 83 46 e7 00 lbu a3, 0xe(a4) 17106: 17 17 03 00 auipc a4, 0x31 1710a: 13 07 27 57 addi a4, a4, 0x572 1710e: 08 e3 sd a0, 0x0(a4) 17110: 0c c7 sw a1, 0x8(a4) 17112: 23 16 c7 00 sh a2, 0xc(a4) 17116: 23 07 d7 00 sb a3, 0xe(a4) 1711a: 05 47 li a4, 0x1 1711c: 23 80 e7 00 sb a4, 0x0(a5) 17120: 17 15 03 00 auipc a0, 0x31 17124: 13 05 85 55 addi a0, a0, 0x558 17128: 82 80 ret 000000000001712a : 1712a: 97 17 03 00 auipc a5, 0x31 1712e: 93 87 67 54 addi a5, a5, 0x546 17132: 03 c7 07 0d lbu a4, 0xd0(a5) 17136: 01 e7 bnez a4, 0x1713e 17138: 05 47 li a4, 0x1 1713a: 23 88 e7 0c sb a4, 0xd0(a5) 1713e: 17 15 03 00 auipc a0, 0x31 17142: 13 05 25 27 addi a0, a0, 0x272 17146: 82 80 ret 0000000000017148 : 17148: 41 11 addi sp, sp, -0x10 1714a: 06 e4 sd ra, 0x8(sp) 1714c: ef d0 5e de jal 0x4f30 <.plt+0x5f0> 17150: a2 60 ld ra, 0x8(sp) 17152: 0d 45 li a0, 0x3 17154: 41 01 addi sp, sp, 0x10 17156: 6f d0 be 8f j 0x4a50 <.plt+0x110> 000000000001715a : 1715a: 41 11 addi sp, sp, -0x10 1715c: 06 e4 sd ra, 0x8(sp) 1715e: ef d0 3e 85 jal 0x49b0 <.plt+0x70> 17162: 01 cd beqz a0, 0x1717a 17164: 83 47 05 00 lbu a5, 0x0(a0) 17168: 89 cb beqz a5, 0x1717a 1716a: 97 17 03 00 auipc a5, 0x31 1716e: 83 b7 67 e0 ld a5, -0x1fa(a5) 17172: a2 60 ld ra, 0x8(sp) 17174: 9c 63 ld a5, 0x0(a5) 17176: 41 01 addi sp, sp, 0x10 17178: 82 87 jr a5 1717a: a2 60 ld ra, 0x8(sp) 1717c: 01 45 li a0, 0x0 1717e: 41 01 addi sp, sp, 0x10 17180: 82 80 ret 0000000000017182 : 17182: 59 71 addi sp, sp, -0x70 17184: 86 f4 sd ra, 0x68(sp) 17186: 6a e8 sd s10, 0x10(sp) 17188: 63 4b 06 10 bltz a2, 0x1729e 1718c: a6 ec sd s1, 0x58(sp) 1718e: 5e f4 sd s7, 0x28(sp) 17190: ae 84 mv s1, a1 17192: 6d ea bnez a2, 0x17284 17194: 2e 85 mv a0, a1 17196: ef d0 be a5 jal 0x4bf0 <.plt+0x2b0> 1719a: 97 17 03 00 auipc a5, 0x31 1719e: 83 b7 67 d7 ld a5, -0x28a(a5) 171a2: 9c 63 ld a5, 0x0(a5) 171a4: 93 0b 15 00 addi s7, a0, 0x1 171a8: 5e 85 mv a0, s7 171aa: 82 97 jalr a5 171ac: 2a 8d mv s10, a0 171ae: 75 c5 beqz a0, 0x1729a 171b0: 85 47 li a5, 0x1 171b2: 63 8c fb 12 beq s7, a5, 0x172ea 171b6: 56 fc sd s5, 0x38(sp) 171b8: a5 4a li s5, 0x9 171ba: 82 1a slli s5, s5, 0x20 171bc: 93 8a 1a fd addi s5, s5, -0x2f 171c0: ce e4 sd s3, 0x48(sp) 171c2: ea 0a slli s5, s5, 0x1a 171c4: 93 89 fb ff addi s3, s7, -0x1 171c8: ca e8 sd s2, 0x50(sp) 171ca: d2 e0 sd s4, 0x40(sp) 171cc: 5a f8 sd s6, 0x30(sp) 171ce: 66 ec sd s9, 0x18(sp) 171d0: 6e e4 sd s11, 0x8(sp) 171d2: a2 f0 sd s0, 0x60(sp) 171d4: 62 f0 sd s8, 0x20(sp) 171d6: a6 99 add s3, s3, s1 171d8: 5e 89 mv s2, s7 171da: 81 4d li s11, 0x0 171dc: 13 0a e0 07 li s4, 0x7e 171e0: 97 1c 03 00 auipc s9, 0x31 171e4: 83 bc 0c d5 ld s9, -0x2b0(s9) 171e8: 13 0b 00 04 li s6, 0x40 171ec: fd 1a addi s5, s5, -0x1 171ee: 99 a0 j 0x17234 171f0: 93 07 e0 02 li a5, 0x2e 171f4: 63 eb 87 0a bltu a5, s0, 0x172aa 171f8: 93 07 c0 02 li a5, 0x2c 171fc: 63 e8 87 04 bltu a5, s0, 0x1724c 17200: 89 0b addi s7, s7, 0x2 17202: 63 7e 79 0b bgeu s2, s7, 0x172be 17206: 03 b7 0c 00 ld a4, 0x0(s9) 1720a: 06 09 slli s2, s2, 0x1 1720c: ca 85 mv a1, s2 1720e: 6a 85 mv a0, s10 17210: 02 97 jalr a4 17212: 2a 8c mv s8, a0 17214: 5d c5 beqz a0, 0x172c2 17216: 33 05 bc 01 add a0, s8, s11 1721a: a2 86 mv a3, s0 1721c: 17 d6 01 00 auipc a2, 0x1d 17220: 13 06 c6 99 addi a2, a2, -0x664 17224: 91 45 li a1, 0x4 17226: 85 04 addi s1, s1, 0x1 17228: ef d0 9e c3 jal 0x4e60 <.plt+0x520> 1722c: 8d 0d addi s11, s11, 0x3 1722e: 62 8d mv s10, s8 17230: 63 86 99 02 beq s3, s1, 0x1725c 17234: 03 c4 04 00 lbu s0, 0x0(s1) 17238: e3 64 8a fc bltu s4, s0, 0x17200 1723c: e3 7a 8b fa bgeu s6, s0, 0x171f0 17240: 1b 07 f4 fb addiw a4, s0, -0x41 17244: 33 d7 ea 00 srl a4, s5, a4 17248: 05 8b andi a4, a4, 0x1 1724a: 5d db beqz a4, 0x17200 1724c: 33 07 bd 01 add a4, s10, s11 17250: 23 00 87 00 sb s0, 0x0(a4) 17254: 85 04 addi s1, s1, 0x1 17256: 85 0d addi s11, s11, 0x1 17258: e3 9e 99 fc bne s3, s1, 0x17234 1725c: b3 07 bd 01 add a5, s10, s11 17260: 06 74 ld s0, 0x60(sp) 17262: 46 69 ld s2, 0x50(sp) 17264: a6 69 ld s3, 0x48(sp) 17266: 06 6a ld s4, 0x40(sp) 17268: e2 7a ld s5, 0x38(sp) 1726a: 42 7b ld s6, 0x30(sp) 1726c: 02 7c ld s8, 0x20(sp) 1726e: e2 6c ld s9, 0x18(sp) 17270: a2 6d ld s11, 0x8(sp) 17272: 23 80 07 00 sb zero, 0x0(a5) 17276: a6 70 ld ra, 0x68(sp) 17278: e6 64 ld s1, 0x58(sp) 1727a: a2 7b ld s7, 0x28(sp) 1727c: 6a 85 mv a0, s10 1727e: 42 6d ld s10, 0x10(sp) 17280: 65 61 addi sp, sp, 0x70 17282: 82 80 ret 17284: 97 17 03 00 auipc a5, 0x31 17288: 83 b7 c7 c8 ld a5, -0x374(a5) 1728c: 9c 63 ld a5, 0x0(a5) 1728e: 93 0b 16 00 addi s7, a2, 0x1 17292: 5e 85 mv a0, s7 17294: 82 97 jalr a5 17296: 2a 8d mv s10, a0 17298: 19 fd bnez a0, 0x171b6 1729a: e6 64 ld s1, 0x58(sp) 1729c: a2 7b ld s7, 0x28(sp) 1729e: 01 4d li s10, 0x0 172a0: a6 70 ld ra, 0x68(sp) 172a2: 6a 85 mv a0, s10 172a4: 42 6d ld s10, 0x10(sp) 172a6: 65 61 addi sp, sp, 0x70 172a8: 82 80 ret 172aa: 1b 07 04 fd addiw a4, s0, -0x30 172ae: 13 77 f7 0f andi a4, a4, 0xff 172b2: a5 47 li a5, 0x9 172b4: e3 fc e7 f8 bgeu a5, a4, 0x1724c 172b8: 89 0b addi s7, s7, 0x2 172ba: e3 66 79 f5 bltu s2, s7, 0x17206 172be: 6a 8c mv s8, s10 172c0: 99 bf j 0x17216 172c2: 97 17 03 00 auipc a5, 0x31 172c6: 83 b7 67 c4 ld a5, -0x3ba(a5) 172ca: 9c 63 ld a5, 0x0(a5) 172cc: 6a 85 mv a0, s10 172ce: 01 4d li s10, 0x0 172d0: 82 97 jalr a5 172d2: 06 74 ld s0, 0x60(sp) 172d4: e6 64 ld s1, 0x58(sp) 172d6: 46 69 ld s2, 0x50(sp) 172d8: a6 69 ld s3, 0x48(sp) 172da: 06 6a ld s4, 0x40(sp) 172dc: e2 7a ld s5, 0x38(sp) 172de: 42 7b ld s6, 0x30(sp) 172e0: a2 7b ld s7, 0x28(sp) 172e2: 02 7c ld s8, 0x20(sp) 172e4: e2 6c ld s9, 0x18(sp) 172e6: a2 6d ld s11, 0x8(sp) 172e8: 65 bf j 0x172a0 172ea: aa 87 mv a5, a0 172ec: 59 b7 j 0x17272 00000000000172ee : 172ee: 2e 86 mv a2, a1 172f0: aa 85 mv a1, a0 172f2: 01 45 li a0, 0x0 172f4: 6f d0 ce e8 j 0x4980 <.plt+0x40> 00000000000172f8 : 172f8: 19 71 addi sp, sp, -0x80 172fa: a6 f4 sd s1, 0x68(sp) 172fc: d6 e4 sd s5, 0x48(sp) 172fe: da e0 sd s6, 0x40(sp) 17300: 66 f4 sd s9, 0x28(sp) 17302: 86 fc sd ra, 0x78(sp) 17304: a2 f8 sd s0, 0x70(sp) 17306: ca f0 sd s2, 0x60(sp) 17308: ce ec sd s3, 0x58(sp) 1730a: 62 f8 sd s8, 0x30(sp) 1730c: ae 84 mv s1, a1 1730e: 36 8b mv s6, a3 17310: ba 8a mv s5, a4 17312: be 8c mv s9, a5 17314: 45 ea bnez a2, 0x173c4 17316: 2e 85 mv a0, a1 17318: ef d0 9e 8d jal 0x4bf0 <.plt+0x2b0> 1731c: 97 17 03 00 auipc a5, 0x31 17320: 83 b7 47 bf ld a5, -0x40c(a5) 17324: 9c 63 ld a5, 0x0(a5) 17326: 13 0c 15 00 addi s8, a0, 0x1 1732a: 2a 89 mv s2, a0 1732c: 62 85 mv a0, s8 1732e: 82 97 jalr a5 17330: 4a 84 mv s0, s2 17332: aa 89 mv s3, a0 17334: 45 c5 beqz a0, 0x173dc 17336: 63 0a 09 10 beqz s2, 0x1744a 1733a: d2 e8 sd s4, 0x50(sp) 1733c: 5e fc sd s7, 0x38(sp) 1733e: 6a f0 sd s10, 0x20(sp) 17340: 6e ec sd s11, 0x18(sp) 17342: 03 c6 04 00 lbu a2, 0x0(s1) 17346: 13 0a 50 02 li s4, 0x25 1734a: 01 49 li s2, 0x0 1734c: 7d 4d li s10, 0x1f 1734e: 89 4d li s11, 0x2 17350: 85 6b lui s7, 0x1 17352: 63 05 46 03 beq a2, s4, 0x1737c 17356: 63 84 0c 00 beqz s9, 0x1735e 1735a: 63 7b cd 0c bgeu s10, a2, 0x17430 1735e: 05 09 addi s2, s2, 0x1 17360: 33 88 29 01 add a6, s3, s2 17364: 93 05 f4 ff addi a1, s0, -0x1 17368: a3 0f c8 fe sb a2, -0x1(a6) 1736c: 85 04 addi s1, s1, 0x1 1736e: ad c9 beqz a1, 0x173e0 17370: 03 c6 04 00 lbu a2, 0x0(s1) 17374: 22 8c mv s8, s0 17376: 2e 84 mv s0, a1 17378: e3 1f 46 fd bne a2, s4, 0x17356 1737c: e3 f1 8d fe bgeu s11, s0, 0x1735e 17380: ef d0 1e cf jal 0x5070 <.plt+0x730> 17384: 83 c6 14 00 lbu a3, 0x1(s1) 17388: 18 61 ld a4, 0x0(a0) 1738a: 93 05 f4 ff addi a1, s0, -0x1 1738e: 93 97 16 00 slli a5, a3, 0x1 17392: ba 97 add a5, a5, a4 17394: 83 d7 07 00 lhu a5, 0x0(a5) 17398: b3 f7 77 01 and a5, a5, s7 1739c: 89 cf beqz a5, 0x173b6 1739e: 83 c7 24 00 lbu a5, 0x2(s1) 173a2: 13 96 17 00 slli a2, a5, 0x1 173a6: 32 97 add a4, a4, a2 173a8: 03 57 07 00 lhu a4, 0x0(a4) 173ac: a2 07 slli a5, a5, 0x8 173ae: d5 8f or a5, a5, a3 173b0: 33 77 77 01 and a4, a4, s7 173b4: 31 ef bnez a4, 0x17410 173b6: 05 09 addi s2, s2, 0x1 173b8: b3 87 29 01 add a5, s3, s2 173bc: a3 8f 47 ff sb s4, -0x1(a5) 173c0: 85 04 addi s1, s1, 0x1 173c2: 7d b7 j 0x17370 173c4: 97 17 03 00 auipc a5, 0x31 173c8: 83 b7 c7 b4 ld a5, -0x4b4(a5) 173cc: 9c 63 ld a5, 0x0(a5) 173ce: 13 0c 16 00 addi s8, a2, 0x1 173d2: 62 85 mv a0, s8 173d4: 32 84 mv s0, a2 173d6: 82 97 jalr a5 173d8: aa 89 mv s3, a0 173da: 25 f1 bnez a0, 0x1733a 173dc: 6d 45 li a0, 0x1b 173de: 31 a8 j 0x173fa 173e0: 46 6a ld s4, 0x50(sp) 173e2: e2 7b ld s7, 0x38(sp) 173e4: 02 7d ld s10, 0x20(sp) 173e6: e2 6d ld s11, 0x18(sp) 173e8: 23 00 08 00 sb zero, 0x0(a6) 173ec: 63 84 0a 00 beqz s5, 0x173f4 173f0: 23 b0 2a 01 sd s2, 0x0(s5) 173f4: 23 30 3b 01 sd s3, 0x0(s6) 173f8: 01 45 li a0, 0x0 173fa: e6 70 ld ra, 0x78(sp) 173fc: 46 74 ld s0, 0x70(sp) 173fe: a6 74 ld s1, 0x68(sp) 17400: 06 79 ld s2, 0x60(sp) 17402: e6 69 ld s3, 0x58(sp) 17404: a6 6a ld s5, 0x48(sp) 17406: 06 6b ld s6, 0x40(sp) 17408: 42 7c ld s8, 0x30(sp) 1740a: a2 7c ld s9, 0x28(sp) 1740c: 09 61 addi sp, sp, 0x80 1740e: 82 80 ret 17410: 41 46 li a2, 0x10 17412: 2c 00 addi a1, sp, 0x8 17414: 0a 85 mv a0, sp 17416: 23 10 f1 00 sh a5, 0x0(sp) 1741a: 23 01 01 00 sb zero, 0x2(sp) 1741e: ef d0 3e a0 jal 0x4e20 <.plt+0x4e0> 17422: ef 50 31 32 jal 0x2cf44 17426: 2a 86 mv a2, a0 17428: 13 04 dc ff addi s0, s8, -0x3 1742c: 89 04 addi s1, s1, 0x2 1742e: 25 b7 j 0x17356 17430: 97 17 03 00 auipc a5, 0x31 17434: 83 b7 87 ad ld a5, -0x528(a5) 17438: 9c 63 ld a5, 0x0(a5) 1743a: 4e 85 mv a0, s3 1743c: 82 97 jalr a5 1743e: 0d 45 li a0, 0x3 17440: 46 6a ld s4, 0x50(sp) 17442: e2 7b ld s7, 0x38(sp) 17444: 02 7d ld s10, 0x20(sp) 17446: e2 6d ld s11, 0x18(sp) 17448: 4d bf j 0x173fa 1744a: 2a 88 mv a6, a0 1744c: 01 49 li s2, 0x0 1744e: 69 bf j 0x173e8 0000000000017450 : 17450: 01 11 addi sp, sp, -0x20 17452: 06 ec sd ra, 0x18(sp) 17454: 02 e0 sd zero, 0x0(sp) 17456: 63 56 06 00 bgez a2, 0x17462 1745a: 01 45 li a0, 0x0 1745c: e2 60 ld ra, 0x18(sp) 1745e: 05 61 addi sp, sp, 0x20 17460: 82 80 ret 17462: 22 e8 sd s0, 0x10(sp) 17464: 81 47 li a5, 0x0 17466: 36 84 mv s0, a3 17468: 38 00 addi a4, sp, 0x8 1746a: 8a 86 mv a3, sp 1746c: ef f0 df e8 jal 0x172f8 17470: 19 e9 bnez a0, 0x17486 17472: 09 c4 beqz s0, 0x1747c 17474: 22 65 ld a0, 0x8(sp) 17476: ef 50 11 2e jal 0x2cf56 1747a: 08 c0 sw a0, 0x0(s0) 1747c: 42 64 ld s0, 0x10(sp) 1747e: e2 60 ld ra, 0x18(sp) 17480: 02 65 ld a0, 0x0(sp) 17482: 05 61 addi sp, sp, 0x20 17484: 82 80 ret 17486: 42 64 ld s0, 0x10(sp) 17488: 01 45 li a0, 0x0 1748a: c9 bf j 0x1745c 000000000001748c : 1748c: 2e 86 mv a2, a1 1748e: 81 46 li a3, 0x0 17490: aa 85 mv a1, a0 17492: 01 45 li a0, 0x0 17494: 6f d0 ce dd j 0x4a70 <.plt+0x130> 0000000000017498 : 17498: 97 17 03 00 auipc a5, 0x31 1749c: 83 b7 07 a7 ld a5, -0x590(a5) 174a0: 9c 63 ld a5, 0x0(a5) 174a2: 82 87 jr a5 00000000000174a4 : 174a4: 98 65 ld a4, 0x8(a1) 174a6: 9c 69 ld a5, 0x10(a1) 174a8: 93 76 f5 0f andi a3, a0, 0xff 174ac: 63 7d f7 00 bgeu a4, a5, 0x174c6 174b0: 9c 61 ld a5, 0x0(a1) 174b2: 36 85 mv a0, a3 174b4: 23 80 d7 00 sb a3, 0x0(a5) 174b8: 98 61 ld a4, 0x0(a1) 174ba: 9c 65 ld a5, 0x8(a1) 174bc: 05 07 addi a4, a4, 0x1 174be: 85 07 addi a5, a5, 0x1 174c0: 98 e1 sd a4, 0x0(a1) 174c2: 9c e5 sd a5, 0x8(a1) 174c4: 82 80 ret 174c6: 7d 55 li a0, -0x1 174c8: 82 80 ret 00000000000174ca : 174ca: 9c 61 ld a5, 0x0(a1) 174cc: 01 11 addi sp, sp, -0x20 174ce: 22 e8 sd s0, 0x10(sp) 174d0: 26 e4 sd s1, 0x8(sp) 174d2: 4a e0 sd s2, 0x0(sp) 174d4: 06 ec sd ra, 0x18(sp) 174d6: 2e 84 mv s0, a1 174d8: aa 84 mv s1, a0 174da: 13 79 f5 0f andi s2, a0, 0xff 174de: b1 c7 beqz a5, 0x1752a 174e0: 98 65 ld a4, 0x8(a1) 174e2: 8c 69 ld a1, 0x10(a1) 174e4: 93 06 17 00 addi a3, a4, 0x1 174e8: 63 f0 b6 02 bgeu a3, a1, 0x17508 174ec: ba 97 add a5, a5, a4 174ee: 23 80 27 01 sb s2, 0x0(a5) 174f2: 1c 64 ld a5, 0x8(s0) 174f4: 13 f5 f4 0f andi a0, s1, 0xff 174f8: 85 07 addi a5, a5, 0x1 174fa: 1c e4 sd a5, 0x8(s0) 174fc: e2 60 ld ra, 0x18(sp) 174fe: 42 64 ld s0, 0x10(sp) 17500: a2 64 ld s1, 0x8(sp) 17502: 02 69 ld s2, 0x0(sp) 17504: 05 61 addi sp, sp, 0x20 17506: 82 80 ret 17508: 17 17 03 00 auipc a4, 0x31 1750c: 03 37 87 a2 ld a4, -0x5d8(a4) 17510: 18 63 ld a4, 0x0(a4) 17512: 86 05 slli a1, a1, 0x1 17514: 3e 85 mv a0, a5 17516: 02 97 jalr a4 17518: 15 c9 beqz a0, 0x1754c 1751a: 18 68 ld a4, 0x10(s0) 1751c: 14 64 ld a3, 0x8(s0) 1751e: 08 e0 sd a0, 0x0(s0) 17520: 06 07 slli a4, a4, 0x1 17522: 18 e8 sd a4, 0x10(s0) 17524: b3 07 d5 00 add a5, a0, a3 17528: d9 b7 j 0x174ee 1752a: 97 17 03 00 auipc a5, 0x31 1752e: 83 b7 67 9e ld a5, -0x61a(a5) 17532: 9c 63 ld a5, 0x0(a5) 17534: 13 05 00 02 li a0, 0x20 17538: 82 97 jalr a5 1753a: 08 e0 sd a0, 0x0(s0) 1753c: aa 87 mv a5, a0 1753e: 19 c5 beqz a0, 0x1754c 17540: 13 07 00 02 li a4, 0x20 17544: 18 e8 sd a4, 0x10(s0) 17546: 23 34 04 00 sd zero, 0x8(s0) 1754a: 55 b7 j 0x174ee 1754c: 85 47 li a5, 0x1 1754e: 1c cc sw a5, 0x18(s0) 17550: 7d 55 li a0, -0x1 17552: 6d b7 j 0x174fc 0000000000017554 : 17554: 9c 61 ld a5, 0x0(a1) 17556: 23 80 a7 00 sb a0, 0x0(a5) 1755a: 9c 61 ld a5, 0x0(a1) 1755c: 13 75 f5 0f andi a0, a0, 0xff 17560: 85 07 addi a5, a5, 0x1 17562: 9c e1 sd a5, 0x0(a1) 17564: 82 80 ret 0000000000017566 : 17566: 01 11 addi sp, sp, -0x20 17568: 22 e8 sd s0, 0x10(sp) 1756a: 26 e4 sd s1, 0x8(sp) 1756c: 2a 84 mv s0, a0 1756e: 06 ec sd ra, 0x18(sp) 17570: ae 84 mv s1, a1 17572: ef d0 fe af jal 0x5070 <.plt+0x730> 17576: 83 46 04 00 lbu a3, 0x0(s0) 1757a: 03 38 05 00 ld a6, 0x0(a0) 1757e: 93 97 16 00 slli a5, a3, 0x1 17582: c2 97 add a5, a5, a6 17584: 83 d7 07 00 lhu a5, 0x0(a5) 17588: 13 97 47 03 slli a4, a5, 0x34 1758c: 63 5f 07 04 bgez a4, 0x175ea 17590: 85 65 lui a1, 0x1 17592: 93 85 05 80 addi a1, a1, -0x800 17596: 01 46 li a2, 0x0 17598: a2 88 mv a7, s0 1759a: 05 04 addi s0, s0, 0x1 1759c: 1b 85 06 fd addiw a0, a3, -0x30 175a0: 83 46 04 00 lbu a3, 0x0(s0) 175a4: 9b 17 26 00 slliw a5, a2, 0x2 175a8: b1 9f addw a5, a5, a2 175aa: 13 97 16 00 slli a4, a3, 0x1 175ae: 42 97 add a4, a4, a6 175b0: 03 57 07 00 lhu a4, 0x0(a4) 175b4: 9b 97 17 00 slliw a5, a5, 0x1 175b8: 3b 06 f5 00 addw a2, a0, a5 175bc: b3 77 b7 00 and a5, a4, a1 175c0: e1 ff bnez a5, 0x17598 175c2: 01 45 li a0, 0x0 175c4: 09 c6 beqz a2, 0x175ce 175c6: 93 07 40 02 li a5, 0x24 175ca: 63 87 f6 00 beq a3, a5, 0x175d8 175ce: e2 60 ld ra, 0x18(sp) 175d0: 42 64 ld s0, 0x10(sp) 175d2: a2 64 ld s1, 0x8(sp) 175d4: 05 61 addi sp, sp, 0x20 175d6: 82 80 ret 175d8: e2 60 ld ra, 0x18(sp) 175da: 42 64 ld s0, 0x10(sp) 175dc: 89 08 addi a7, a7, 0x2 175de: 23 b0 14 01 sd a7, 0x0(s1) 175e2: 32 85 mv a0, a2 175e4: a2 64 ld s1, 0x8(sp) 175e6: 05 61 addi sp, sp, 0x20 175e8: 82 80 ret 175ea: e2 60 ld ra, 0x18(sp) 175ec: 42 64 ld s0, 0x10(sp) 175ee: a2 64 ld s1, 0x8(sp) 175f0: 01 45 li a0, 0x0 175f2: 05 61 addi sp, sp, 0x20 175f4: 82 80 ret 00000000000175f6 : 175f6: 5d 71 addi sp, sp, -0x50 175f8: 13 03 81 02 addi t1, sp, 0x28 175fc: 36 f4 sd a3, 0x28(sp) 175fe: 9a 86 mv a3, t1 17600: 06 ec sd ra, 0x18(sp) 17602: 3a f8 sd a4, 0x30(sp) 17604: 3e fc sd a5, 0x38(sp) 17606: c2 e0 sd a6, 0x40(sp) 17608: c6 e4 sd a7, 0x48(sp) 1760a: 1a e4 sd t1, 0x8(sp) 1760c: ef d0 5e 9c jal 0x4fd0 <.plt+0x690> 17610: e2 60 ld ra, 0x18(sp) 17612: 61 61 addi sp, sp, 0x50 17614: 82 80 ret 0000000000017616 : 17616: 13 01 01 a2 addi sp, sp, -0x5e0 1761a: 23 30 a1 59 sd s10, 0x580(sp) 1761e: fd 72 lui t0, 0xfffff 17620: 32 8d mv s10, a2 17622: 05 66 lui a2, 0x1 17624: 23 38 81 5c sd s0, 0x5d0(sp) 17628: 23 34 91 5c sd s1, 0x5c8(sp) 1762c: 23 30 21 5d sd s2, 0x5c0(sp) 17630: 23 3c 31 5b sd s3, 0x5b8(sp) 17634: 23 38 41 5b sd s4, 0x5b0(sp) 17638: 23 34 51 5b sd s5, 0x5a8(sp) 1763c: 23 30 61 5b sd s6, 0x5a0(sp) 17640: 23 38 81 59 sd s8, 0x590(sp) 17644: 23 3c 11 5c sd ra, 0x5d8(sp) 17648: 23 3c 71 59 sd s7, 0x598(sp) 1764c: 23 34 91 59 sd s9, 0x588(sp) 17650: 23 3c b1 57 sd s11, 0x578(sp) 17654: fd 79 lui s3, 0xfffff 17656: 16 91 add sp, sp, t0 17658: 93 07 06 53 addi a5, a2, 0x530 1765c: ce 97 add a5, a5, s3 1765e: 98 00 addi a4, sp, 0x40 17660: fd 7a lui s5, 0xfffff 17662: b3 89 e7 00 add s3, a5, a4 17666: 93 8a 0a c0 addi s5, s5, -0x400 1766a: 93 07 06 53 addi a5, a2, 0x530 1766e: d6 97 add a5, a5, s5 17670: 36 84 mv s0, a3 17672: 03 48 0d 00 lbu a6, 0x0(s10) 17676: 94 00 addi a3, sp, 0x40 17678: b6 97 add a5, a5, a3 1767a: aa 84 mv s1, a0 1767c: 2e 89 mv s2, a1 1767e: 23 b0 a9 b1 sd s10, -0x500(s3) 17682: 6a 87 mv a4, s10 17684: 01 4b li s6, 0x0 17686: 01 4f li t5, 0x0 17688: 3e e4 sd a5, 0x8(sp) 1768a: 13 0a 50 02 li s4, 0x25 1768e: 93 0a a0 05 li s5, 0x5a 17692: 13 0c e0 02 li s8, 0x2e 17696: 63 0f 08 00 beqz a6, 0x176b4 1769a: 13 05 17 00 addi a0, a4, 0x1 1769e: 23 b0 a9 b0 sd a0, -0x500(s3) 176a2: 83 46 f5 ff lbu a3, -0x1(a0) 176a6: 63 8f 46 29 beq a3, s4, 0x17944 176aa: 03 48 17 00 lbu a6, 0x1(a4) 176ae: 2a 87 mv a4, a0 176b0: e3 15 08 fe bnez a6, 0x1769a 176b4: 63 50 60 0b blez s6, 0x17754 176b8: 05 67 lui a4, 0x1 176ba: fd 77 lui a5, 0xfffff 176bc: 13 07 07 53 addi a4, a4, 0x530 176c0: 3e 97 add a4, a4, a5 176c2: 9c 00 addi a5, sp, 0x40 176c4: ba 97 add a5, a5, a4 176c6: 16 0b slli s6, s6, 0x5 176c8: 25 43 li t1, 0x9 176ca: 3e 9b add s6, s6, a5 176cc: 11 68 lui a6, 0x4 176ce: fd 78 lui a7, 0xfffff 176d0: 41 65 lui a0, 0x10 176d2: a5 45 li a1, 0x9 176d4: 17 26 02 00 auipc a2, 0x22 176d8: 13 06 46 eb addi a2, a2, -0x14c 176dc: 0d 4e li t3, 0x3 176de: 1a 13 slli t1, t1, 0x26 176e0: d4 43 lw a3, 0x4(a5) 176e2: 33 f7 06 01 and a4, a3, a6 176e6: 93 1e 17 03 slli t4, a4, 0x31 176ea: 63 d0 0e 02 bgez t4, 0x1770a 176ee: 98 67 ld a4, 0x8(a5) 176f0: 05 6f lui t5, 0x1 176f2: 13 0f 0f 53 addi t5, t5, 0x530 176f6: 16 07 slli a4, a4, 0x5 176f8: 83 2e 04 00 lw t4, 0x0(s0) 176fc: 3a 9f add t5, t5, a4 176fe: 98 00 addi a4, sp, 0x40 17700: 7a 97 add a4, a4, t5 17702: 46 97 add a4, a4, a7 17704: 21 04 addi s0, s0, 0x8 17706: 23 3c d7 01 sd t4, 0x18(a4) 1770a: 33 f7 a6 00 and a4, a3, a0 1770e: 93 1e f7 02 slli t4, a4, 0x2f 17712: 63 d0 0e 02 bgez t4, 0x17732 17716: 98 6b ld a4, 0x10(a5) 17718: 05 6f lui t5, 0x1 1771a: 13 0f 0f 53 addi t5, t5, 0x530 1771e: 16 07 slli a4, a4, 0x5 17720: 83 2e 04 00 lw t4, 0x0(s0) 17724: 3a 9f add t5, t5, a4 17726: 98 00 addi a4, sp, 0x40 17728: 7a 97 add a4, a4, t5 1772a: 46 97 add a4, a4, a7 1772c: 21 04 addi s0, s0, 0x8 1772e: 23 3c d7 01 sd t4, 0x18(a4) 17732: 98 43 lw a4, 0x0(a5) 17734: 63 ec e5 00 bltu a1, a4, 0x1774c 17738: 03 e7 07 00 lwu a4, 0x0(a5) 1773c: 0a 07 slli a4, a4, 0x2 1773e: 32 97 add a4, a4, a2 17740: 18 43 lw a4, 0x0(a4) 17742: 32 97 add a4, a4, a2 17744: 02 87 jr a4 17746: 18 60 ld a4, 0x0(s0) 17748: 21 04 addi s0, s0, 0x8 1774a: 98 ef sd a4, 0x18(a5) 1774c: 93 87 07 02 addi a5, a5, 0x20 17750: e3 18 fb f8 bne s6, a5, 0x176e0 17754: 05 67 lui a4, 0x1 17756: fd 79 lui s3, 0xfffff 17758: 13 07 07 53 addi a4, a4, 0x530 1775c: 4e 97 add a4, a4, s3 1775e: 94 00 addi a3, sp, 0x40 17760: 83 47 0d 00 lbu a5, 0x0(s10) 17764: b3 09 d7 00 add s3, a4, a3 17768: 23 bc a9 ad sd s10, -0x528(s3) 1776c: 01 44 li s0, 0x0 1776e: c9 cb beqz a5, 0x17800 17770: 85 66 lui a3, 0x1 17772: fd 7a lui s5, 0xfffff 17774: 93 8a 0a c0 addi s5, s5, -0x400 17778: 13 87 06 53 addi a4, a3, 0x530 1777c: 56 97 add a4, a4, s5 1777e: 90 00 addi a2, sp, 0x40 17780: 7d 7b lui s6, 0xfffff 17782: b3 0a c7 00 add s5, a4, a2 17786: 17 27 02 00 auipc a4, 0x22 1778a: 13 07 a7 08 addi a4, a4, 0x8a 1778e: 13 0b 8b ad addi s6, s6, -0x528 17792: 3a e8 sd a4, 0x10(sp) 17794: 13 87 06 53 addi a4, a3, 0x530 17798: 5a 97 add a4, a4, s6 1779a: 01 4c li s8, 0x0 1779c: 01 44 li s0, 0x0 1779e: 13 0a 50 02 li s4, 0x25 177a2: fd 5b li s7, -0x1 177a4: 33 0b c7 00 add s6, a4, a2 177a8: 63 85 47 03 beq a5, s4, 0x177d2 177ac: 83 bd 89 ad ld s11, -0x528(s3) 177b0: 03 c5 0d 00 lbu a0, 0x0(s11) 177b4: 85 0d addi s11, s11, 0x1 177b6: a6 85 mv a1, s1 177b8: 02 99 jalr s2 177ba: 63 03 75 05 beq a0, s7, 0x17800 177be: 03 c5 0d 00 lbu a0, 0x0(s11) 177c2: 23 bc b9 ad sd s11, -0x528(s3) 177c6: 05 24 addiw s0, s0, 0x1 177c8: 6e 8d mv s10, s11 177ca: 1d c9 beqz a0, 0x17800 177cc: 85 0d addi s11, s11, 0x1 177ce: e3 14 45 ff bne a0, s4, 0x177b6 177d2: 83 47 1d 00 lbu a5, 0x1(s10) 177d6: 13 05 1d 00 addi a0, s10, 0x1 177da: 23 bc a9 ac sd a0, -0x528(s3) 177de: 63 97 47 0b bne a5, s4, 0x1788c 177e2: 93 0d 2d 00 addi s11, s10, 0x2 177e6: a6 85 mv a1, s1 177e8: 13 05 50 02 li a0, 0x25 177ec: 23 bc b9 ad sd s11, -0x528(s3) 177f0: 02 99 jalr s2 177f2: 63 07 75 01 beq a0, s7, 0x17800 177f6: 83 47 2d 00 lbu a5, 0x2(s10) 177fa: 05 24 addiw s0, s0, 0x1 177fc: 6e 8d mv s10, s11 177fe: cd f7 bnez a5, 0x177a8 17800: 85 62 lui t0, 0x1 17802: 16 91 add sp, sp, t0 17804: 83 30 81 5d ld ra, 0x5d8(sp) 17808: 22 85 mv a0, s0 1780a: 83 34 81 5c ld s1, 0x5c8(sp) 1780e: 03 34 01 5d ld s0, 0x5d0(sp) 17812: 03 39 01 5c ld s2, 0x5c0(sp) 17816: 83 39 81 5b ld s3, 0x5b8(sp) 1781a: 03 3a 01 5b ld s4, 0x5b0(sp) 1781e: 83 3a 81 5a ld s5, 0x5a8(sp) 17822: 03 3b 01 5a ld s6, 0x5a0(sp) 17826: 83 3b 81 59 ld s7, 0x598(sp) 1782a: 03 3c 01 59 ld s8, 0x590(sp) 1782e: 83 3c 81 58 ld s9, 0x588(sp) 17832: 03 3d 01 58 ld s10, 0x580(sp) 17836: 83 3d 81 57 ld s11, 0x578(sp) 1783a: 13 01 01 5e addi sp, sp, 0x5e0 1783e: 82 80 ret 17840: 98 63 ld a4, 0x0(a5) 17842: b3 7e 67 00 and t4, a4, t1 17846: 63 8f 6e 02 beq t4, t1, 0x17884 1784a: 93 fe 06 04 andi t4, a3, 0x40 1784e: 63 9b 0e 02 bnez t4, 0x17884 17852: c5 4e li t4, 0x11 17854: 96 1e slli t4, t4, 0x25 17856: 33 77 d7 01 and a4, a4, t4 1785a: 63 05 d7 03 beq a4, t4, 0x17884 1785e: 13 f7 06 02 andi a4, a3, 0x20 17862: 0d e3 bnez a4, 0x17884 17864: 93 f6 06 20 andi a3, a3, 0x200 17868: 18 40 lw a4, 0x0(s0) 1786a: 91 ce beqz a3, 0x17886 1786c: 02 17 slli a4, a4, 0x20 1786e: 01 93 srli a4, a4, 0x20 17870: 98 ef sd a4, 0x18(a5) 17872: 21 04 addi s0, s0, 0x8 17874: e1 bd j 0x1774c 17876: 1c 20 fld fa5, 0x0(s0) 17878: 21 04 addi s0, s0, 0x8 1787a: 9c af fsd fa5, 0x18(a5) 1787c: c1 bd j 0x1774c 1787e: 23 a0 c7 01 sw t3, 0x0(a5) 17882: e9 b5 j 0x1774c 17884: 18 60 ld a4, 0x0(s0) 17886: 98 ef sd a4, 0x18(a5) 17888: 21 04 addi s0, s0, 0x8 1788a: c9 b5 j 0x1774c 1788c: da 85 mv a1, s6 1788e: ef f0 9f cd jal 0x17566 17892: e2 8d mv s11, s8 17894: 19 c1 beqz a0, 0x1789a 17896: 93 0d f5 ff addi s11, a0, -0x1 1789a: 96 0d slli s11, s11, 0x5 1789c: 33 86 b9 01 add a2, s3, s11 178a0: 83 2c 46 00 lw s9, 0x4(a2) 178a4: 14 66 ld a3, 0x8(a2) 178a6: 13 97 1c 03 slli a4, s9, 0x31 178aa: 63 49 07 0c bltz a4, 0x1797c 178ae: 05 0c addi s8, s8, 0x1 178b0: 36 87 mv a4, a3 178b2: 41 65 lui a0, 0x10 178b4: 33 f5 ac 00 and a0, s9, a0 178b8: 55 c1 beqz a0, 0x1795c 178ba: 85 67 lui a5, 0x1 178bc: 7d 76 lui a2, 0xfffff 178be: 93 87 07 53 addi a5, a5, 0x530 178c2: b2 97 add a5, a5, a2 178c4: 90 00 addi a2, sp, 0x40 178c6: 3e 96 add a2, a2, a5 178c8: b3 05 b6 01 add a1, a2, s11 178cc: 8c 69 ld a1, 0x10(a1) 178ce: 05 0c addi s8, s8, 0x1 178d0: 96 05 slli a1, a1, 0x5 178d2: 2e 96 add a2, a2, a1 178d4: 03 38 86 01 ld a6, 0x18(a2) 178d8: 63 42 08 0c bltz a6, 0x1799c 178dc: 33 86 b9 01 add a2, s3, s11 178e0: 83 28 06 00 lw a7, 0x0(a2) 178e4: 9d 45 li a1, 0x7 178e6: 63 ee 15 03 bltu a1, a7, 0x17922 178ea: 03 66 06 00 lwu a2, 0x0(a2) 178ee: 97 25 02 00 auipc a1, 0x22 178f2: 93 85 25 cc addi a1, a1, -0x33e 178f6: 0a 06 slli a2, a2, 0x2 178f8: 2e 96 add a2, a2, a1 178fa: 10 42 lw a2, 0x0(a2) 178fc: 2e 96 add a2, a2, a1 178fe: 02 86 jr a2 17900: 13 f7 0c 04 andi a4, s9, 0x40 17904: 09 e7 bnez a4, 0x1790e 17906: 13 f7 0c 02 andi a4, s9, 0x20 1790a: e3 02 07 12 beqz a4, 0x1822e 1790e: 05 67 lui a4, 0x1 17910: fd 77 lui a5, 0xfffff 17912: 13 07 07 53 addi a4, a4, 0x530 17916: 3e 97 add a4, a4, a5 17918: 9c 00 addi a5, sp, 0x40 1791a: ba 97 add a5, a5, a4 1791c: ee 97 add a5, a5, s11 1791e: 9c 6f ld a5, 0x18(a5) 17920: 80 e3 sd s0, 0x0(a5) 17922: 03 bd 0a 00 ld s10, 0x0(s5) 17926: 85 66 lui a3, 0x1 17928: 7d 77 lui a4, 0xfffff 1792a: 93 86 06 53 addi a3, a3, 0x530 1792e: ba 96 add a3, a3, a4 17930: 83 47 0d 00 lbu a5, 0x0(s10) 17934: 98 00 addi a4, sp, 0x40 17936: 36 97 add a4, a4, a3 17938: 23 3c a7 ad sd s10, -0x528(a4) 1793c: a1 0a addi s5, s5, 0x8 1793e: e3 95 07 e6 bnez a5, 0x177a8 17942: 7d bd j 0x17800 17944: 83 46 17 00 lbu a3, 0x1(a4) 17948: 63 9c 46 05 bne a3, s4, 0x179a0 1794c: 93 07 27 00 addi a5, a4, 0x2 17950: 23 b0 f9 b0 sd a5, -0x500(s3) 17954: 03 48 27 00 lbu a6, 0x2(a4) 17958: 3e 87 mv a4, a5 1795a: 35 bb j 0x17696 1795c: 13 96 0c 03 slli a2, s9, 0x30 17960: 7d 58 li a6, -0x1 17962: e3 5d 06 f6 bgez a2, 0x178dc 17966: 85 67 lui a5, 0x1 17968: 7d 76 lui a2, 0xfffff 1796a: 93 87 07 53 addi a5, a5, 0x530 1796e: b2 97 add a5, a5, a2 17970: 90 00 addi a2, sp, 0x40 17972: 3e 96 add a2, a2, a5 17974: 6e 96 add a2, a2, s11 17976: 03 38 06 01 ld a6, 0x10(a2) 1797a: 8d b7 j 0x178dc 1797c: 13 97 56 00 slli a4, a3, 0x5 17980: 4e 97 add a4, a4, s3 17982: 18 6f ld a4, 0x18(a4) 17984: 09 0c addi s8, s8, 0x2 17986: e3 56 07 f2 bgez a4, 0x178b2 1798a: 13 fd fc ef andi s10, s9, -0x101 1798e: 93 6c 4d 00 ori s9, s10, 0x4 17992: 33 07 e0 40 neg a4, a4 17996: 23 22 96 01 sw s9, 0x4(a2) 1799a: 21 bf j 0x178b2 1799c: 7d 58 li a6, -0x1 1799e: 3d bf j 0x178dc 179a0: fd 75 lui a1, 0xfffff 179a2: 85 67 lui a5, 0x1 179a4: 93 85 05 b0 addi a1, a1, -0x500 179a8: 93 87 07 53 addi a5, a5, 0x530 179ac: ae 97 add a5, a5, a1 179ae: 98 00 addi a4, sp, 0x40 179b0: 05 2f addiw t5, t5, 0x1 179b2: b3 85 e7 00 add a1, a5, a4 179b6: 7a e8 sd t5, 0x10(sp) 179b8: ef f0 ff ba jal 0x17566 179bc: 42 6f ld t5, 0x10(sp) 179be: aa 88 mv a7, a0 179c0: 11 e1 bnez a0, 0x179c4 179c2: fa 88 mv a7, t5 179c4: 63 41 1b 2b blt s6, a7, 0x17c66 179c8: 05 66 lui a2, 0x1 179ca: fd 7c lui s9, 0xfffff 179cc: 93 07 06 53 addi a5, a2, 0x530 179d0: e6 97 add a5, a5, s9 179d2: 98 00 addi a4, sp, 0x40 179d4: b3 8c e7 00 add s9, a5, a4 179d8: 03 b7 0c b0 ld a4, -0x500(s9) 179dc: fd 72 lui t0, 0xfffff 179de: 93 82 02 b0 addi t0, t0, -0x500 179e2: 03 48 07 00 lbu a6, 0x0(a4) 179e6: 93 07 06 53 addi a5, a2, 0x530 179ea: b7 1e 21 40 lui t4, 0x40211 179ee: 37 7e ff 03 lui t3, 0x3ff7 179f2: c2 0e slli t4, t4, 0x10 179f4: 13 0e 9e c0 addi t3, t3, -0x3f7 179f8: 96 97 add a5, a5, t0 179fa: 90 00 addi a2, sp, 0x40 179fc: 93 06 90 03 li a3, 0x39 17a00: 81 4b li s7, 0x0 17a02: 81 43 li t2, 0x0 17a04: 01 43 li t1, 0x0 17a06: a5 0e addi t4, t4, 0x9 17a08: 02 1e slli t3, t3, 0x20 17a0a: 97 2d 02 00 auipc s11, 0x22 17a0e: 93 8d 6d bc addi s11, s11, -0x43a 17a12: b3 82 c7 00 add t0, a5, a2 17a16: 13 05 17 00 addi a0, a4, 0x1 17a1a: 63 e5 06 05 bltu a3, a6, 0x17a64 17a1e: fd 47 li a5, 0x1f 17a20: 63 f4 07 1d bgeu a5, a6, 0x17be8 17a24: b3 57 0e 01 srl a5, t3, a6 17a28: 85 8b andi a5, a5, 0x1 17a2a: 63 8f 07 1a beqz a5, 0x17be8 17a2e: 23 b0 ac b0 sd a0, -0x500(s9) 17a32: 83 47 07 00 lbu a5, 0x0(a4) 17a36: 81 37 addiw a5, a5, -0x20 17a38: 93 f7 f7 0f andi a5, a5, 0xff 17a3c: 63 ed fa 00 bltu s5, a5, 0x17a56 17a40: 8a 07 slli a5, a5, 0x2 17a42: ee 97 add a5, a5, s11 17a44: 9c 43 lw a5, 0x0(a5) 17a46: ee 97 add a5, a5, s11 17a48: 82 87 jr a5 17a4a: 93 f7 0b 02 andi a5, s7, 0x20 17a4e: c9 eb bnez a5, 0x17ae0 17a50: 93 eb 0b 02 ori s7, s7, 0x20 17a54: 81 2b sext.w s7, s7 17a56: 2a 87 mv a4, a0 17a58: 03 48 07 00 lbu a6, 0x0(a4) 17a5c: 13 05 17 00 addi a0, a4, 0x1 17a60: e3 ff 06 fb bgeu a3, a6, 0x17a1e 17a64: 9b 07 48 fb addiw a5, a6, -0x4c 17a68: 93 f7 f7 0f andi a5, a5, 0xff 17a6c: 63 66 fc 00 bltu s8, a5, 0x17a78 17a70: b3 d7 fe 00 srl a5, t4, a5 17a74: 85 8b andi a5, a5, 0x1 17a76: c5 ff bnez a5, 0x17a2e 17a78: 9b 07 b8 fb addiw a5, a6, -0x45 17a7c: 93 f7 f7 0f andi a5, a5, 0xff 17a80: 93 06 30 03 li a3, 0x33 17a84: 63 e2 f6 16 bltu a3, a5, 0x17be8 17a88: 97 26 02 00 auipc a3, 0x22 17a8c: 93 86 46 cb addi a3, a3, -0x34c 17a90: 8a 07 slli a5, a5, 0x2 17a92: b6 97 add a5, a5, a3 17a94: 9c 43 lw a5, 0x0(a5) 17a96: b6 97 add a5, a5, a3 17a98: 82 87 jr a5 17a9a: 93 f7 4b 00 andi a5, s7, 0x4 17a9e: 81 e7 bnez a5, 0x17aa6 17aa0: 93 eb 0b 10 ori s7, s7, 0x100 17aa4: 81 2b sext.w s7, s7 17aa6: 89 67 lui a5, 0x2 17aa8: b3 e7 fb 00 or a5, s7, a5 17aac: 96 85 mv a1, t0 17aae: 3a 85 mv a0, a4 17ab0: 29 46 li a2, 0xa 17ab2: 72 fc sd t3, 0x38(sp) 17ab4: 76 f8 sd t4, 0x30(sp) 17ab6: 1e f4 sd t2, 0x28(sp) 17ab8: 7a f0 sd t5, 0x20(sp) 17aba: 46 ec sd a7, 0x18(sp) 17abc: 16 e8 sd t0, 0x10(sp) 17abe: 9b 8b 07 00 sext.w s7, a5 17ac2: ef c0 fe fd jal 0x4aa0 <.plt+0x160> 17ac6: 2a 83 mv t1, a0 17ac8: 03 b5 0c b0 ld a0, -0x500(s9) 17acc: c2 62 ld t0, 0x10(sp) 17ace: e2 68 ld a7, 0x18(sp) 17ad0: 02 7f ld t5, 0x20(sp) 17ad2: a2 73 ld t2, 0x28(sp) 17ad4: c2 7e ld t4, 0x30(sp) 17ad6: 62 7e ld t3, 0x38(sp) 17ad8: 93 06 90 03 li a3, 0x39 17adc: 2a 87 mv a4, a0 17ade: ad bf j 0x17a58 17ae0: 93 eb 0b 04 ori s7, s7, 0x40 17ae4: 81 2b sext.w s7, s7 17ae6: 2a 87 mv a4, a0 17ae8: 85 bf j 0x17a58 17aea: 93 eb 0b 08 ori s7, s7, 0x80 17aee: 81 2b sext.w s7, s7 17af0: 2a 87 mv a4, a0 17af2: 9d b7 j 0x17a58 17af4: 93 eb 0b 01 ori s7, s7, 0x10 17af8: 81 2b sext.w s7, s7 17afa: 2a 87 mv a4, a0 17afc: b1 bf j 0x17a58 17afe: 03 46 17 00 lbu a2, 0x1(a4) 17b02: 93 07 a0 02 li a5, 0x2a 17b06: 16 fc sd t0, 0x38(sp) 17b08: 72 f8 sd t3, 0x30(sp) 17b0a: 76 f4 sd t4, 0x28(sp) 17b0c: 1a f0 sd t1, 0x20(sp) 17b0e: 63 04 f6 42 beq a2, a5, 0x17f36 17b12: fd 75 lui a1, 0xfffff 17b14: 05 67 lui a4, 0x1 17b16: 93 85 05 b0 addi a1, a1, -0x500 17b1a: 13 07 07 53 addi a4, a4, 0x530 17b1e: 2e 97 add a4, a4, a1 17b20: 94 00 addi a3, sp, 0x40 17b22: a1 67 lui a5, 0x8 17b24: b3 e7 fb 00 or a5, s7, a5 17b28: b3 05 d7 00 add a1, a4, a3 17b2c: 29 46 li a2, 0xa 17b2e: 7a ec sd t5, 0x18(sp) 17b30: 46 e8 sd a7, 0x10(sp) 17b32: 9b 8b 07 00 sext.w s7, a5 17b36: ef c0 be f6 jal 0x4aa0 <.plt+0x160> 17b3a: 05 67 lui a4, 0x1 17b3c: fd 77 lui a5, 0xfffff 17b3e: 13 07 07 53 addi a4, a4, 0x530 17b42: 3e 97 add a4, a4, a5 17b44: 9c 00 addi a5, sp, 0x40 17b46: ba 97 add a5, a5, a4 17b48: aa 83 mv t2, a0 17b4a: 03 b5 07 b0 ld a0, -0x500(a5) 17b4e: c2 68 ld a7, 0x10(sp) 17b50: 62 6f ld t5, 0x18(sp) 17b52: 02 73 ld t1, 0x20(sp) 17b54: a2 7e ld t4, 0x28(sp) 17b56: 42 7e ld t3, 0x30(sp) 17b58: e2 72 ld t0, 0x38(sp) 17b5a: 93 06 90 03 li a3, 0x39 17b5e: 2a 87 mv a4, a0 17b60: e5 bd j 0x17a58 17b62: 93 fb fb ef andi s7, s7, -0x101 17b66: 93 eb 4b 00 ori s7, s7, 0x4 17b6a: 2a 87 mv a4, a0 17b6c: f5 b5 j 0x17a58 17b6e: 93 eb 2b 00 ori s7, s7, 0x2 17b72: 2a 87 mv a4, a0 17b74: d5 b5 j 0x17a58 17b76: fd 75 lui a1, 0xfffff 17b78: 05 67 lui a4, 0x1 17b7a: 93 85 05 b0 addi a1, a1, -0x500 17b7e: 13 07 07 53 addi a4, a4, 0x530 17b82: 94 00 addi a3, sp, 0x40 17b84: 2e 97 add a4, a4, a1 17b86: 91 67 lui a5, 0x4 17b88: 05 2f addiw t5, t5, 0x1 17b8a: b3 e7 fb 00 or a5, s7, a5 17b8e: b3 05 d7 00 add a1, a4, a3 17b92: 16 fc sd t0, 0x38(sp) 17b94: 72 f8 sd t3, 0x30(sp) 17b96: 76 f4 sd t4, 0x28(sp) 17b98: 1e f0 sd t2, 0x20(sp) 17b9a: 46 ec sd a7, 0x18(sp) 17b9c: 7a e8 sd t5, 0x10(sp) 17b9e: 9b 8b 07 00 sext.w s7, a5 17ba2: ef f0 5f 9c jal 0x17566 17ba6: 42 6f ld t5, 0x10(sp) 17ba8: e2 68 ld a7, 0x18(sp) 17baa: 82 73 ld t2, 0x20(sp) 17bac: a2 7e ld t4, 0x28(sp) 17bae: 42 7e ld t3, 0x30(sp) 17bb0: e2 72 ld t0, 0x38(sp) 17bb2: 2a 83 mv t1, a0 17bb4: 93 06 90 03 li a3, 0x39 17bb8: 63 01 05 36 beqz a0, 0x17f1a 17bbc: 63 42 6b 36 blt s6, t1, 0x17f20 17bc0: 05 67 lui a4, 0x1 17bc2: fd 77 lui a5, 0xfffff 17bc4: 13 07 07 53 addi a4, a4, 0x530 17bc8: 3e 97 add a4, a4, a5 17bca: 9c 00 addi a5, sp, 0x40 17bcc: ba 97 add a5, a5, a4 17bce: 03 b5 07 b0 ld a0, -0x500(a5) 17bd2: 2a 87 mv a4, a0 17bd4: 51 b5 j 0x17a58 17bd6: 93 eb 8b 00 ori s7, s7, 0x8 17bda: 81 2b sext.w s7, s7 17bdc: 2a 87 mv a4, a0 17bde: ad bd j 0x17a58 17be0: 93 eb 1b 00 ori s7, s7, 0x1 17be4: 2a 87 mv a4, a0 17be6: 8d bd j 0x17a58 17be8: 01 46 li a2, 0x0 17bea: 85 65 lui a1, 0x1 17bec: fd 76 lui a3, 0xfffff 17bee: 93 85 05 53 addi a1, a1, 0x530 17bf2: b6 95 add a1, a1, a3 17bf4: 93 87 f8 ff addi a5, a7, -0x1 17bf8: 94 00 addi a3, sp, 0x40 17bfa: ae 96 add a3, a3, a1 17bfc: 96 07 slli a5, a5, 0x5 17bfe: b6 97 add a5, a5, a3 17c00: 90 c3 sw a2, 0x0(a5) 17c02: 23 a2 77 01 sw s7, 0x4(a5) 17c06: 23 b4 67 00 sd t1, 0x8(a5) 17c0a: 23 b8 77 00 sd t2, 0x10(a5) 17c0e: 13 96 1b 03 slli a2, s7, 0x31 17c12: 63 5e 06 00 bgez a2, 0x17c2e 17c16: 7d 13 addi t1, t1, -0x1 17c18: 13 16 53 00 slli a2, t1, 0x5 17c1c: b2 96 add a3, a3, a2 17c1e: 23 b4 67 00 sd t1, 0x8(a5) 17c22: 25 46 li a2, 0x9 17c24: 90 e2 sd a2, 0x0(a3) 17c26: 23 b4 06 00 sd zero, 0x8(a3) 17c2a: 23 b8 06 00 sd zero, 0x10(a3) 17c2e: 93 96 fb 02 slli a3, s7, 0x2f 17c32: 63 d5 06 02 bgez a3, 0x17c5c 17c36: fd 13 addi t2, t2, -0x1 17c38: 23 b8 77 00 sd t2, 0x10(a5) 17c3c: 85 67 lui a5, 0x1 17c3e: fd 76 lui a3, 0xfffff 17c40: 93 87 07 53 addi a5, a5, 0x530 17c44: b6 97 add a5, a5, a3 17c46: 94 00 addi a3, sp, 0x40 17c48: b6 97 add a5, a5, a3 17c4a: 13 96 53 00 slli a2, t2, 0x5 17c4e: b2 97 add a5, a5, a2 17c50: a5 46 li a3, 0x9 17c52: 94 e3 sd a3, 0x0(a5) 17c54: 23 b4 07 00 sd zero, 0x8(a5) 17c58: 23 b8 07 00 sd zero, 0x10(a5) 17c5c: a2 67 ld a5, 0x8(sp) 17c5e: 88 e3 sd a0, 0x0(a5) 17c60: a1 07 addi a5, a5, 0x8 17c62: 3e e4 sd a5, 0x8(sp) 17c64: 0d bc j 0x17696 17c66: 46 8b mv s6, a7 17c68: 85 b3 j 0x179c8 17c6a: 85 67 lui a5, 0x1 17c6c: fd 76 lui a3, 0xfffff 17c6e: 93 87 07 53 addi a5, a5, 0x530 17c72: b6 97 add a5, a5, a3 17c74: 94 00 addi a3, sp, 0x40 17c76: be 96 add a3, a3, a5 17c78: ee 96 add a3, a3, s11 17c7a: 83 b8 86 01 ld a7, 0x18(a3) 17c7e: 63 9c 08 3c bnez a7, 0x18056 17c82: 93 07 b7 ff addi a5, a4, -0x5 17c86: 13 fd 4c 00 andi s10, s9, 0x4 17c8a: 3e e4 sd a5, 0x8(sp) 17c8c: 63 03 0d 32 beqz s10, 0x17fb2 17c90: 93 0d a7 ff addi s11, a4, -0x6 17c94: e3 5e f0 10 blez a5, 0x185b0 17c98: fd 5c li s9, -0x1 17c9a: 29 a0 j 0x17ca4 17c9c: fd 1d addi s11, s11, -0x1 17c9e: 05 24 addiw s0, s0, 0x1 17ca0: 63 87 9d 31 beq s11, s9, 0x17fae 17ca4: a6 85 mv a1, s1 17ca6: 13 05 00 02 li a0, 0x20 17caa: 02 99 jalr s2 17cac: e3 18 95 ff bne a0, s9, 0x17c9c 17cb0: 81 be j 0x17800 17cb2: 85 67 lui a5, 0x1 17cb4: fd 76 lui a3, 0xfffff 17cb6: 93 87 07 53 addi a5, a5, 0x530 17cba: b6 97 add a5, a5, a3 17cbc: 94 00 addi a3, sp, 0x40 17cbe: be 96 add a3, a3, a5 17cc0: 37 03 02 00 lui t1, 0x20 17cc4: ee 96 add a3, a3, s11 17cc6: 33 f3 6c 00 and t1, s9, t1 17cca: 83 b8 86 01 ld a7, 0x18(a3) 17cce: 63 08 03 4e beqz t1, 0x181be 17cd2: 93 f7 4c 00 andi a5, s9, 0x4 17cd6: 63 87 07 70 beqz a5, 0x183e4 17cda: a6 85 mv a1, s1 17cdc: 13 f5 f8 0f andi a0, a7, 0xff 17ce0: 3a e4 sd a4, 0x8(sp) 17ce2: 02 99 jalr s2 17ce4: fd 57 li a5, -0x1 17ce6: 22 67 ld a4, 0x8(sp) 17ce8: e3 0c f5 b0 beq a0, a5, 0x17800 17cec: 13 0d f7 ff addi s10, a4, -0x1 17cf0: 05 24 addiw s0, s0, 0x1 17cf2: fd 5d li s11, -0x1 17cf4: 63 47 a0 01 bgtz s10, 0x17d02 17cf8: 2d b1 j 0x17922 17cfa: 7d 1d addi s10, s10, -0x1 17cfc: 05 24 addiw s0, s0, 0x1 17cfe: e3 02 0d c2 beqz s10, 0x17922 17d02: a6 85 mv a1, s1 17d04: 13 05 00 02 li a0, 0x20 17d08: 02 99 jalr s2 17d0a: e3 18 b5 ff bne a0, s11, 0x17cfa 17d0e: cd bc j 0x17800 17d10: 85 67 lui a5, 0x1 17d12: fd 76 lui a3, 0xfffff 17d14: 93 87 07 53 addi a5, a5, 0x530 17d18: b6 97 add a5, a5, a3 17d1a: 94 00 addi a3, sp, 0x40 17d1c: be 96 add a3, a3, a5 17d1e: ee 96 add a3, a3, s11 17d20: 03 bd 86 01 ld s10, 0x18(a3) 17d24: fd 56 li a3, -0x1 17d26: 63 0e 0d 46 beqz s10, 0x181a2 17d2a: 93 f7 8c 00 andi a5, s9, 0x8 17d2e: 3e ec sd a5, 0x18(sp) 17d30: 63 03 d8 66 beq a6, a3, 0x18396 17d34: 42 e4 sd a6, 0x8(sp) 17d36: e3 59 08 08 bgez a6, 0x185c8 17d3a: fe 16 slli a3, a3, 0x3f 17d3c: 85 06 addi a3, a3, 0x1 17d3e: 36 97 add a4, a4, a3 17d40: e2 67 ld a5, 0x18(sp) 17d42: 89 cf beqz a5, 0x17d5c 17d44: a6 85 mv a1, s1 17d46: 13 05 20 02 li a0, 0x22 17d4a: 3a f0 sd a4, 0x20(sp) 17d4c: 02 99 jalr s2 17d4e: fd 56 li a3, -0x1 17d50: e3 08 d5 aa beq a0, a3, 0x17800 17d54: 02 77 ld a4, 0x20(sp) 17d56: a1 47 li a5, 0x8 17d58: 05 24 addiw s0, s0, 0x1 17d5a: 3e ec sd a5, 0x18(sp) 17d5c: 93 f7 4c 00 andi a5, s9, 0x4 17d60: 63 8e 07 26 beqz a5, 0x17fdc 17d64: a2 67 ld a5, 0x8(sp) 17d66: 11 46 li a2, 0x4 17d68: 32 f0 sd a2, 0x20(sp) 17d6a: 93 86 f7 ff addi a3, a5, -0x1 17d6e: 63 81 07 70 beqz a5, 0x18470 17d72: ea 8c mv s9, s10 17d74: 05 0d addi s10, s10, 0x1 17d76: fd 5d li s11, -0x1 17d78: 36 9d add s10, s10, a3 17d7a: 19 a8 j 0x17d90 17d7c: a6 85 mv a1, s1 17d7e: 3a e4 sd a4, 0x8(sp) 17d80: 85 0c addi s9, s9, 0x1 17d82: 02 99 jalr s2 17d84: e3 0e b5 a7 beq a0, s11, 0x17800 17d88: 22 67 ld a4, 0x8(sp) 17d8a: 05 24 addiw s0, s0, 0x1 17d8c: 63 85 ac 01 beq s9, s10, 0x17d96 17d90: 03 c5 0c 00 lbu a0, 0x0(s9) 17d94: 65 f5 bnez a0, 0x17d7c 17d96: 82 77 ld a5, 0x20(sp) 17d98: 63 9c 07 6c bnez a5, 0x18470 17d9c: e2 67 ld a5, 0x18(sp) 17d9e: e3 82 07 b8 beqz a5, 0x17922 17da2: a6 85 mv a1, s1 17da4: 13 05 20 02 li a0, 0x22 17da8: 02 99 jalr s2 17daa: fd 57 li a5, -0x1 17dac: e3 0a f5 a4 beq a0, a5, 0x17800 17db0: 05 24 addiw s0, s0, 0x1 17db2: 85 be j 0x17922 17db4: 85 67 lui a5, 0x1 17db6: 7d 77 lui a4, 0xfffff 17db8: 93 87 07 53 addi a5, a5, 0x530 17dbc: ba 97 add a5, a5, a4 17dbe: 98 00 addi a4, sp, 0x40 17dc0: 3e 97 add a4, a4, a5 17dc2: 13 06 50 02 li a2, 0x25 17dc6: 23 30 c7 ae sd a2, -0x520(a4) 17dca: 23 34 07 ae sd zero, -0x518(a4) 17dce: 23 38 07 ae sd zero, -0x510(a4) 17dd2: 23 3c 07 ae sd zero, -0x508(a4) 17dd6: 13 96 2c 03 slli a2, s9, 0x32 17dda: 63 49 06 00 bltz a2, 0x17dec 17dde: 13 96 1c 03 slli a2, s9, 0x31 17de2: 63 56 06 46 bgez a2, 0x1824e 17de6: 96 06 slli a3, a3, 0x5 17de8: 36 97 add a4, a4, a3 17dea: 14 6f ld a3, 0x18(a4) 17dec: 13 97 0c 03 slli a4, s9, 0x30 17df0: 63 51 07 24 bgez a4, 0x18032 17df4: 85 67 lui a5, 0x1 17df6: 7d 77 lui a4, 0xfffff 17df8: 93 87 07 53 addi a5, a5, 0x530 17dfc: ba 97 add a5, a5, a4 17dfe: 98 00 addi a4, sp, 0x40 17e00: 3e 97 add a4, a4, a5 17e02: 6e 97 add a4, a4, s11 17e04: 03 3d 07 01 ld s10, 0x10(a4) 17e08: 13 f7 4c 00 andi a4, s9, 0x4 17e0c: 63 0a 07 1e beqz a4, 0x18000 17e10: 05 65 lui a0, 0x1 17e12: 7d 76 lui a2, 0xfffff 17e14: 93 07 05 53 addi a5, a0, 0x530 17e18: b2 97 add a5, a5, a2 17e1a: 7d 77 lui a4, 0xfffff 17e1c: 90 00 addi a2, sp, 0x40 17e1e: 13 07 27 ae addi a4, a4, -0x51e 17e22: 3e 96 add a2, a2, a5 17e24: 93 07 05 53 addi a5, a0, 0x530 17e28: ba 97 add a5, a5, a4 17e2a: 93 05 d0 02 li a1, 0x2d 17e2e: 98 00 addi a4, sp, 0x40 17e30: a3 00 b6 ae sb a1, -0x51f(a2) 17e34: 3e 97 add a4, a4, a5 17e36: 13 f6 2c 00 andi a2, s9, 0x2 17e3a: 11 c6 beqz a2, 0x17e46 17e3c: 13 06 b0 02 li a2, 0x2b 17e40: 23 00 c7 00 sb a2, 0x0(a4) 17e44: 05 07 addi a4, a4, 0x1 17e46: 13 f6 1c 00 andi a2, s9, 0x1 17e4a: 11 c6 beqz a2, 0x17e56 17e4c: 13 06 00 02 li a2, 0x20 17e50: 23 00 c7 00 sb a2, 0x0(a4) 17e54: 05 07 addi a4, a4, 0x1 17e56: 13 f6 8c 00 andi a2, s9, 0x8 17e5a: 11 c6 beqz a2, 0x17e66 17e5c: 13 06 30 02 li a2, 0x23 17e60: 23 00 c7 00 sb a2, 0x0(a4) 17e64: 05 07 addi a4, a4, 0x1 17e66: 23 00 07 00 sb zero, 0x0(a4) 17e6a: 7d 48 li a6, 0x1f 17e6c: 63 d1 06 12 bgez a3, 0x17f8e 17e70: 63 4e 0d 00 bltz s10, 0x17e8c 17e74: 3a 85 mv a0, a4 17e76: ea 86 mv a3, s10 17e78: 17 c6 01 00 auipc a2, 0x1c 17e7c: 13 06 86 d4 addi a2, a2, -0x2b8 17e80: c2 85 mv a1, a6 17e82: 3a e4 sd a4, 0x8(sp) 17e84: ef c0 de fd jal 0x4e60 <.plt+0x520> 17e88: 22 67 ld a4, 0x8(sp) 17e8a: 2a 97 add a4, a4, a0 17e8c: 93 f6 0c 02 andi a3, s9, 0x20 17e90: 91 c6 beqz a3, 0x17e9c 17e92: 93 06 c0 06 li a3, 0x6c 17e96: 23 00 d7 00 sb a3, 0x0(a4) 17e9a: 05 07 addi a4, a4, 0x1 17e9c: 93 96 dc 02 slli a3, s9, 0x2d 17ea0: 63 da 06 16 bgez a3, 0x18014 17ea4: 93 96 3c 03 slli a3, s9, 0x33 17ea8: 13 08 50 06 li a6, 0x65 17eac: 63 c3 06 3a bltz a3, 0x18252 17eb0: 05 65 lui a0, 0x1 17eb2: fd 76 lui a3, 0xfffff 17eb4: 93 07 05 53 addi a5, a0, 0x530 17eb8: b6 97 add a5, a5, a3 17eba: 94 00 addi a3, sp, 0x40 17ebc: b3 8c d7 00 add s9, a5, a3 17ec0: fd 77 lui a5, 0xfffff 17ec2: 93 87 07 b0 addi a5, a5, -0x500 17ec6: 93 06 05 53 addi a3, a0, 0x530 17eca: be 96 add a3, a3, a5 17ecc: e6 9d add s11, s11, s9 17ece: 9c 00 addi a5, sp, 0x40 17ed0: fd 75 lui a1, 0xfffff 17ed2: 33 8d f6 00 add s10, a3, a5 17ed6: 93 85 05 ae addi a1, a1, -0x520 17eda: 93 07 05 53 addi a5, a0, 0x530 17ede: 03 b6 8d 01 ld a2, 0x18(s11) 17ee2: ae 97 add a5, a5, a1 17ee4: 94 00 addi a3, sp, 0x40 17ee6: b3 85 d7 00 add a1, a5, a3 17eea: 6a 85 mv a0, s10 17eec: 23 00 07 01 sb a6, 0x0(a4) 17ef0: a3 00 07 00 sb zero, 0x1(a4) 17ef4: ef c0 de f1 jal 0x4e10 <.plt+0x4d0> 17ef8: 03 c5 0c b0 lbu a0, -0x500(s9) 17efc: e3 03 05 a2 beqz a0, 0x17922 17f00: fd 5d li s11, -0x1 17f02: 39 a0 j 0x17f10 17f04: 03 45 1d 00 lbu a0, 0x1(s10) 17f08: 05 24 addiw s0, s0, 0x1 17f0a: 05 0d addi s10, s10, 0x1 17f0c: e3 0b 05 a0 beqz a0, 0x17922 17f10: a6 85 mv a1, s1 17f12: 02 99 jalr s2 17f14: e3 18 b5 ff bne a0, s11, 0x17f04 17f18: e5 b0 j 0x17800 17f1a: 7a 83 mv t1, t5 17f1c: e3 52 6b ca bge s6, t1, 0x17bc0 17f20: 05 67 lui a4, 0x1 17f22: fd 77 lui a5, 0xfffff 17f24: 13 07 07 53 addi a4, a4, 0x530 17f28: 3e 97 add a4, a4, a5 17f2a: 9c 00 addi a5, sp, 0x40 17f2c: ba 97 add a5, a5, a4 17f2e: 03 b5 07 b0 ld a0, -0x500(a5) 17f32: 1a 8b mv s6, t1 17f34: 79 b9 j 0x17bd2 17f36: 85 66 lui a3, 0x1 17f38: fd 75 lui a1, 0xfffff 17f3a: 13 05 27 00 addi a0, a4, 0x2 17f3e: 93 85 05 b0 addi a1, a1, -0x500 17f42: 13 87 06 53 addi a4, a3, 0x530 17f46: 2e 97 add a4, a4, a1 17f48: 8c 00 addi a1, sp, 0x40 17f4a: fd 77 lui a5, 0xfffff 17f4c: ba 95 add a1, a1, a4 17f4e: 13 87 06 53 addi a4, a3, 0x530 17f52: 3e 97 add a4, a4, a5 17f54: 9c 00 addi a5, sp, 0x40 17f56: ba 97 add a5, a5, a4 17f58: 61 66 lui a2, 0x18 17f5a: 05 2f addiw t5, t5, 0x1 17f5c: 33 e6 cb 00 or a2, s7, a2 17f60: 23 b0 a7 b0 sd a0, -0x500(a5) 17f64: 46 ec sd a7, 0x18(sp) 17f66: 7a e8 sd t5, 0x10(sp) 17f68: 9b 0b 06 00 sext.w s7, a2 17f6c: ef f0 af df jal 0x17566 17f70: 42 6f ld t5, 0x10(sp) 17f72: e2 68 ld a7, 0x18(sp) 17f74: 02 73 ld t1, 0x20(sp) 17f76: a2 7e ld t4, 0x28(sp) 17f78: 42 7e ld t3, 0x30(sp) 17f7a: e2 72 ld t0, 0x38(sp) 17f7c: aa 83 mv t2, a0 17f7e: 93 06 90 03 li a3, 0x39 17f82: 63 03 05 36 beqz a0, 0x182e8 17f86: e3 5d 7b c2 bge s6, t2, 0x17bc0 17f8a: 1e 8b mv s6, t2 17f8c: 15 b9 j 0x17bc0 17f8e: 3a 85 mv a0, a4 17f90: 17 06 02 00 auipc a2, 0x20 17f94: 13 06 06 bf addi a2, a2, -0x410 17f98: fd 45 li a1, 0x1f 17f9a: 42 ec sd a6, 0x18(sp) 17f9c: 3a e4 sd a4, 0x8(sp) 17f9e: ef c0 3e ec jal 0x4e60 <.plt+0x520> 17fa2: 22 67 ld a4, 0x8(sp) 17fa4: 62 68 ld a6, 0x18(sp) 17fa6: 2a 97 add a4, a4, a0 17fa8: 33 08 a8 40 sub a6, a6, a0 17fac: d1 b5 j 0x17e70 17fae: fd 57 li a5, -0x1 17fb0: 3e e4 sd a5, 0x8(sp) 17fb2: 97 2c 02 00 auipc s9, 0x22 17fb6: 93 8c 6c 8b addi s9, s9, -0x74a 17fba: 13 05 80 02 li a0, 0x28 17fbe: fd 5d li s11, -0x1 17fc0: 39 a0 j 0x17fce 17fc2: 03 c5 1c 00 lbu a0, 0x1(s9) 17fc6: 05 24 addiw s0, s0, 0x1 17fc8: 85 0c addi s9, s9, 0x1 17fca: 63 08 05 22 beqz a0, 0x181fa 17fce: a6 85 mv a1, s1 17fd0: 02 99 jalr s2 17fd2: e3 18 b5 ff bne a0, s11, 0x17fc2 17fd6: 2d b0 j 0x17800 17fd8: 95 47 li a5, 0x5 17fda: 3e e4 sd a5, 0x8(sp) 17fdc: 93 0c f7 ff addi s9, a4, -0x1 17fe0: 63 56 e0 5c blez a4, 0x185ac 17fe4: fd 5d li s11, -0x1 17fe6: 29 a0 j 0x17ff0 17fe8: fd 1c addi s9, s9, -0x1 17fea: 05 24 addiw s0, s0, 0x1 17fec: 63 8d bc 3b beq s9, s11, 0x183a6 17ff0: a6 85 mv a1, s1 17ff2: 13 05 00 02 li a0, 0x20 17ff6: 02 99 jalr s2 17ff8: e3 18 b5 ff bne a0, s11, 0x17fe8 17ffc: 6f f0 5f 80 j 0x17800 18000: 7d 77 lui a4, 0xfffff 18002: 85 67 lui a5, 0x1 18004: 13 07 17 ae addi a4, a4, -0x51f 18008: 93 87 07 53 addi a5, a5, 0x530 1800c: ba 97 add a5, a5, a4 1800e: 98 00 addi a4, sp, 0x40 18010: 3e 97 add a4, a4, a5 18012: 15 b5 j 0x17e36 18014: 93 96 cc 02 slli a3, s9, 0x2c 18018: 13 08 60 06 li a6, 0x66 1801c: e3 da 06 e8 bgez a3, 0x17eb0 18020: 93 96 3c 03 slli a3, s9, 0x33 18024: 13 08 70 06 li a6, 0x67 18028: e3 d4 06 e8 bgez a3, 0x17eb0 1802c: 13 08 70 04 li a6, 0x47 18030: 41 b5 j 0x17eb0 18032: 7d 5d li s10, -0x1 18034: e3 0a 05 dc beqz a0, 0x17e08 18038: 85 67 lui a5, 0x1 1803a: 7d 77 lui a4, 0xfffff 1803c: 93 87 07 53 addi a5, a5, 0x530 18040: ba 97 add a5, a5, a4 18042: 98 00 addi a4, sp, 0x40 18044: 3e 97 add a4, a4, a5 18046: 33 06 b7 01 add a2, a4, s11 1804a: 10 6a ld a2, 0x10(a2) 1804c: 16 06 slli a2, a2, 0x5 1804e: 32 97 add a4, a4, a2 18050: 03 3d 87 01 ld s10, 0x18(a4) 18054: 55 bb j 0x17e08 18056: 97 17 02 00 auipc a5, 0x21 1805a: 93 87 a7 7b addi a5, a5, 0x7ba 1805e: 3e e8 sd a5, 0x10(sp) 18060: 93 96 3c 03 slli a3, s9, 0x33 18064: 63 d7 06 00 bgez a3, 0x18072 18068: 97 17 02 00 auipc a5, 0x21 1806c: 93 87 07 7d addi a5, a5, 0x7d0 18070: 3e e8 sd a5, 0x10(sp) 18072: fd 56 li a3, -0x1 18074: 63 0e d8 26 beq a6, a3, 0x182f0 18078: c1 47 li a5, 0x10 1807a: 3e ec sd a5, 0x18(sp) 1807c: 85 47 li a5, 0x1 1807e: 3e f4 sd a5, 0x28(sp) 18080: e2 65 ld a1, 0x18(sp) 18082: 01 43 li t1, 0x0 18084: fd 76 lui a3, 0xfffff 18086: 85 67 lui a5, 0x1 18088: 93 86 e6 bf addi a3, a3, -0x402 1808c: 93 87 07 53 addi a5, a5, 0x530 18090: b6 97 add a5, a5, a3 18092: 94 00 addi a3, sp, 0x40 18094: 33 8d d7 00 add s10, a5, a3 18098: 33 f6 b8 02 remu a2, a7, a1 1809c: c2 67 ld a5, 0x10(sp) 1809e: 7d 1d addi s10, s10, -0x1 180a0: 46 85 mv a0, a7 180a2: 3e 96 add a2, a2, a5 180a4: 03 46 06 00 lbu a2, 0x0(a2) 180a8: b3 d8 b8 02 divu a7, a7, a1 180ac: a3 00 cd 00 sb a2, 0x1(s10) 180b0: e3 74 b5 fe bgeu a0, a1, 0x18098 180b4: 7d 76 lui a2, 0xfffff 180b6: 85 67 lui a5, 0x1 180b8: 13 06 e6 bf addi a2, a2, -0x402 180bc: 93 87 07 53 addi a5, a5, 0x530 180c0: b2 97 add a5, a5, a2 180c2: 94 00 addi a3, sp, 0x40 180c4: 33 86 d7 00 add a2, a5, a3 180c8: 33 06 a6 41 sub a2, a2, s10 180cc: b3 08 c7 40 sub a7, a4, a2 180d0: 33 06 c8 40 sub a2, a6, a2 180d4: a2 77 ld a5, 0x28(sp) 180d6: 63 94 07 2a bnez a5, 0x1837e 180da: 63 54 c0 02 blez a2, 0x18102 180de: 13 05 f6 ff addi a0, a2, -0x1 180e2: b3 08 07 41 sub a7, a4, a6 180e6: 33 05 ad 40 sub a0, s10, a0 180ea: 93 05 00 03 li a1, 0x30 180ee: 1a f8 sd t1, 0x30(sp) 180f0: 32 f0 sd a2, 0x20(sp) 180f2: 46 e4 sd a7, 0x8(sp) 180f4: ef c0 de f6 jal 0x5060 <.plt+0x720> 180f8: 02 76 ld a2, 0x20(sp) 180fa: a2 68 ld a7, 0x8(sp) 180fc: 42 73 ld t1, 0x30(sp) 180fe: 33 0d cd 40 sub s10, s10, a2 18102: 85 67 lui a5, 0x1 18104: 7d 77 lui a4, 0xfffff 18106: 93 87 07 53 addi a5, a5, 0x530 1810a: ba 97 add a5, a5, a4 1810c: 98 00 addi a4, sp, 0x40 1810e: 3e 97 add a4, a4, a5 18110: 6e 97 add a4, a4, s11 18112: 10 63 ld a2, 0x0(a4) 18114: 13 07 10 04 li a4, 0x41 18118: 0a 17 slli a4, a4, 0x22 1811a: b3 77 e6 00 and a5, a2, a4 1811e: 3e f8 sd a5, 0x30(sp) 18120: 63 10 03 24 bnez t1, 0x18360 18124: 13 57 06 02 srli a4, a2, 0x20 18128: 0d 8b andi a4, a4, 0x3 1812a: 63 18 07 30 bnez a4, 0x1843a 1812e: 63 8b 07 44 beqz a5, 0x18584 18132: 46 f0 sd a7, 0x20(sp) 18134: 13 f7 2c 00 andi a4, s9, 0x2 18138: 63 0b 07 36 beqz a4, 0x184ae 1813c: a6 85 mv a1, s1 1813e: 13 05 b0 02 li a0, 0x2b 18142: 02 99 jalr s2 18144: 7d 57 li a4, -0x1 18146: 63 0d e5 ea beq a0, a4, 0x17800 1814a: 05 24 addiw s0, s0, 0x1 1814c: a2 77 ld a5, 0x28(sp) 1814e: 89 c7 beqz a5, 0x18158 18150: e2 67 ld a5, 0x18(sp) 18152: 41 47 li a4, 0x10 18154: 63 8c e7 3a beq a5, a4, 0x1850c 18158: c2 77 ld a5, 0x30(sp) 1815a: 05 47 li a4, 0x1 1815c: 22 17 slli a4, a4, 0x28 1815e: 63 89 e7 2a beq a5, a4, 0x18410 18162: 7d 77 lui a4, 0xfffff 18164: 85 67 lui a5, 0x1 18166: 13 07 07 b0 addi a4, a4, -0x500 1816a: 93 87 07 53 addi a5, a5, 0x530 1816e: ba 97 add a5, a5, a4 18170: 98 00 addi a4, sp, 0x40 18172: 3e 97 add a4, a4, a5 18174: 93 07 f7 0f addi a5, a4, 0xff 18178: 05 0d addi s10, s10, 0x1 1817a: 13 06 e7 0f addi a2, a4, 0xfe 1817e: 3e e4 sd a5, 0x8(sp) 18180: fd 5d li s11, -0x1 18182: 63 78 a6 01 bgeu a2, s10, 0x18192 18186: 05 ac j 0x183b6 18188: a2 67 ld a5, 0x8(sp) 1818a: 05 0d addi s10, s10, 0x1 1818c: 05 24 addiw s0, s0, 0x1 1818e: 63 04 fd 22 beq s10, a5, 0x183b6 18192: 03 45 0d 00 lbu a0, 0x0(s10) 18196: a6 85 mv a1, s1 18198: 02 99 jalr s2 1819a: e3 17 b5 ff bne a0, s11, 0x18188 1819e: 6f f0 2f e6 j 0x17800 181a2: 63 0f d8 14 beq a6, a3, 0x18300 181a6: 91 46 li a3, 0x4 181a8: 63 cc 06 15 blt a3, a6, 0x18300 181ac: 93 f7 8c 00 andi a5, s9, 0x8 181b0: 3e ec sd a5, 0x18(sp) 181b2: 02 e4 sd zero, 0x8(sp) 181b4: 17 0d 02 00 auipc s10, 0x20 181b8: 13 0d cd 64 addi s10, s10, 0x64c 181bc: 51 b6 j 0x17d40 181be: 1b d6 3c 40 sraiw a2, s9, 0x3 181c2: 93 77 16 00 andi a5, a2, 0x1 181c6: 93 f6 0c 40 andi a3, s9, 0x400 181ca: 3e f4 sd a5, 0x28(sp) 181cc: 63 94 06 16 bnez a3, 0x18334 181d0: 93 96 4c 03 slli a3, s9, 0x34 181d4: 63 cc 06 38 bltz a3, 0x1856c 181d8: 93 f6 0c 20 andi a3, s9, 0x200 181dc: 63 95 06 32 bnez a3, 0x18506 181e0: 63 d3 08 32 bgez a7, 0x18506 181e4: a9 47 li a5, 0xa 181e6: fd 56 li a3, -0x1 181e8: 3e ec sd a5, 0x18(sp) 181ea: b3 08 10 41 neg a7, a7 181ee: a9 45 li a1, 0xa 181f0: 05 43 li t1, 0x1 181f2: e3 19 d8 e8 bne a6, a3, 0x18084 181f6: 05 48 li a6, 0x1 181f8: 71 b5 j 0x18084 181fa: 63 14 0d f2 bnez s10, 0x17922 181fe: a2 67 ld a5, 0x8(sp) 18200: 13 8d f7 ff addi s10, a5, -0x1 18204: 63 5f f0 f0 blez a5, 0x17922 18208: fd 5d li s11, -0x1 1820a: 29 a0 j 0x18214 1820c: 7d 1d addi s10, s10, -0x1 1820e: 05 24 addiw s0, s0, 0x1 18210: 63 09 bd f1 beq s10, s11, 0x17922 18214: a6 85 mv a1, s1 18216: 13 05 00 02 li a0, 0x20 1821a: 02 99 jalr s2 1821c: e3 18 b5 ff bne a0, s11, 0x1820c 18220: 6f f0 0f de j 0x17800 18224: 93 eb 0b 20 ori s7, s7, 0x200 18228: 81 2b sext.w s7, s7 1822a: 0d 46 li a2, 0x3 1822c: 7d ba j 0x17bea 1822e: 93 f7 0c 01 andi a5, s9, 0x10 18232: 63 91 07 26 bnez a5, 0x18494 18236: 05 67 lui a4, 0x1 18238: fd 77 lui a5, 0xfffff 1823a: 13 07 07 53 addi a4, a4, 0x530 1823e: 3e 97 add a4, a4, a5 18240: 9c 00 addi a5, sp, 0x40 18242: ba 97 add a5, a5, a4 18244: ee 97 add a5, a5, s11 18246: 9c 6f ld a5, 0x18(a5) 18248: 80 c3 sw s0, 0x0(a5) 1824a: 6f f0 8f ed j 0x17922 1824e: fd 56 li a3, -0x1 18250: 71 be j 0x17dec 18252: 13 08 50 04 li a6, 0x45 18256: a9 b9 j 0x17eb0 18258: 93 eb 8b 00 ori s7, s7, 0x8 1825c: 81 2b sext.w s7, s7 1825e: 05 46 li a2, 0x1 18260: 69 b2 j 0x17bea 18262: b7 17 08 00 lui a5, 0x81 18266: b3 e7 fb 00 or a5, s7, a5 1826a: 9b 8b 07 00 sext.w s7, a5 1826e: 1d 46 li a2, 0x7 18270: ad ba j 0x17bea 18272: 11 46 li a2, 0x4 18274: 9d ba j 0x17bea 18276: 09 46 li a2, 0x2 18278: 8d ba j 0x17bea 1827a: 89 67 lui a5, 0x2 1827c: 93 87 07 a0 addi a5, a5, -0x600 18280: b3 e7 fb 00 or a5, s7, a5 18284: 9b 8b 07 00 sext.w s7, a5 18288: 0d 46 li a2, 0x3 1828a: 85 b2 j 0x17bea 1828c: b7 07 02 00 lui a5, 0x20 18290: b3 e7 fb 00 or a5, s7, a5 18294: 9b 8b 07 00 sext.w s7, a5 18298: 0d 46 li a2, 0x3 1829a: 81 ba j 0x17bea 1829c: b7 07 08 00 lui a5, 0x80 182a0: b3 e7 fb 00 or a5, s7, a5 182a4: 9b 8b 07 00 sext.w s7, a5 182a8: 1d 46 li a2, 0x7 182aa: 81 b2 j 0x17bea 182ac: b7 17 04 00 lui a5, 0x41 182b0: b3 e7 fb 00 or a5, s7, a5 182b4: 9b 8b 07 00 sext.w s7, a5 182b8: 1d 46 li a2, 0x7 182ba: 05 ba j 0x17bea 182bc: b7 07 04 00 lui a5, 0x40 182c0: b3 e7 fb 00 or a5, s7, a5 182c4: 9b 8b 07 00 sext.w s7, a5 182c8: 1d 46 li a2, 0x7 182ca: 05 b2 j 0x17bea 182cc: 85 67 lui a5, 0x1 182ce: 93 87 07 a0 addi a5, a5, -0x600 182d2: b3 e7 fb 00 or a5, s7, a5 182d6: 9b 8b 07 00 sext.w s7, a5 182da: 0d 46 li a2, 0x3 182dc: 39 b2 j 0x17bea 182de: 93 eb 0b 40 ori s7, s7, 0x400 182e2: 81 2b sext.w s7, s7 182e4: 0d 46 li a2, 0x3 182e6: 11 b2 j 0x17bea 182e8: fa 83 mv t2, t5 182ea: e3 5b 7b 8c bge s6, t2, 0x17bc0 182ee: 71 b9 j 0x17f8a 182f0: c1 47 li a5, 0x10 182f2: 3e ec sd a5, 0x18(sp) 182f4: 85 47 li a5, 0x1 182f6: c1 45 li a1, 0x10 182f8: 01 43 li t1, 0x0 182fa: 05 48 li a6, 0x1 182fc: 3e f4 sd a5, 0x28(sp) 182fe: 59 b3 j 0x18084 18300: 85 67 lui a5, 0x1 18302: fd 76 lui a3, 0xfffff 18304: 93 87 07 53 addi a5, a5, 0x530 18308: b6 97 add a5, a5, a3 1830a: 94 00 addi a3, sp, 0x40 1830c: be 96 add a3, a3, a5 1830e: ee 96 add a3, a3, s11 18310: 13 f6 7c ff andi a2, s9, -0x9 18314: 93 f7 4c 00 andi a5, s9, 0x4 18318: d0 c2 sw a2, 0x4(a3) 1831a: 3e ec sd a5, 0x18(sp) 1831c: 6d 17 addi a4, a4, -0x5 1831e: 17 1d 02 00 auipc s10, 0x21 18322: 13 0d 2d 54 addi s10, s10, 0x542 18326: e3 89 07 ca beqz a5, 0x17fd8 1832a: 91 47 li a5, 0x4 1832c: 02 ec sd zero, 0x18(sp) 1832e: 3e f0 sd a5, 0x20(sp) 18330: 91 46 li a3, 0x4 18332: 81 b4 j 0x17d72 18334: a1 47 li a5, 0x8 18336: 3e ec sd a5, 0x18(sp) 18338: fd 56 li a3, -0x1 1833a: 63 01 d8 02 beq a6, a3, 0x1835c 1833e: e3 91 08 d4 bnez a7, 0x18080 18342: fd 76 lui a3, 0xfffff 18344: 85 67 lui a5, 0x1 18346: 93 86 e6 bf addi a3, a3, -0x402 1834a: 93 87 07 53 addi a5, a5, 0x530 1834e: b6 97 add a5, a5, a3 18350: 94 00 addi a3, sp, 0x40 18352: 42 86 mv a2, a6 18354: ba 88 mv a7, a4 18356: 33 8d d7 00 add s10, a5, a3 1835a: ad bb j 0x180d4 1835c: 05 48 li a6, 0x1 1835e: c5 b7 j 0x1833e 18360: 93 87 f8 ff addi a5, a7, -0x1 18364: 3e f0 sd a5, 0x20(sp) 18366: c2 77 ld a5, 0x30(sp) 18368: 63 86 07 1e beqz a5, 0x18554 1836c: a6 85 mv a1, s1 1836e: 13 05 d0 02 li a0, 0x2d 18372: 02 99 jalr s2 18374: 7d 57 li a4, -0x1 18376: e3 1a e5 dc bne a0, a4, 0x1814a 1837a: 6f f0 6f c8 j 0x17800 1837e: e2 67 ld a5, 0x18(sp) 18380: a1 45 li a1, 0x8 18382: 63 89 b7 16 beq a5, a1, 0x184f4 18386: 63 41 c0 14 bgtz a2, 0x184c8 1838a: e2 67 ld a5, 0x18(sp) 1838c: 41 47 li a4, 0x10 1838e: e3 9a e7 d6 bne a5, a4, 0x18102 18392: f9 18 addi a7, a7, -0x2 18394: bd b3 j 0x18102 18396: 6a 85 mv a0, s10 18398: 3a f0 sd a4, 0x20(sp) 1839a: ef c0 7e 85 jal 0x4bf0 <.plt+0x2b0> 1839e: 02 77 ld a4, 0x20(sp) 183a0: 2a e4 sd a0, 0x8(sp) 183a2: 09 8f sub a4, a4, a0 183a4: 71 ba j 0x17d40 183a6: 7d 57 li a4, -0x1 183a8: a2 67 ld a5, 0x8(sp) 183aa: 93 86 f7 ff addi a3, a5, -0x1 183ae: e3 87 07 9e beqz a5, 0x17d9c 183b2: 02 f0 sd zero, 0x20(sp) 183b4: 7d ba j 0x17d72 183b6: 93 f7 4c 00 andi a5, s9, 0x4 183ba: 63 84 07 d6 beqz a5, 0x17922 183be: 82 77 ld a5, 0x20(sp) 183c0: 13 8d f7 ff addi s10, a5, -0x1 183c4: 63 5f f0 d4 blez a5, 0x17922 183c8: fd 5d li s11, -0x1 183ca: 29 a0 j 0x183d4 183cc: 7d 1d addi s10, s10, -0x1 183ce: 05 24 addiw s0, s0, 0x1 183d0: 63 09 bd d5 beq s10, s11, 0x17922 183d4: a6 85 mv a1, s1 183d6: 13 05 00 02 li a0, 0x20 183da: 02 99 jalr s2 183dc: e3 18 b5 ff bne a0, s11, 0x183cc 183e0: 6f f0 0f c2 j 0x17800 183e4: 93 0d f7 ff addi s11, a4, -0x1 183e8: 63 56 b0 1d blez s11, 0x185b4 183ec: 7d 5d li s10, -0x1 183ee: 01 a8 j 0x183fe 183f0: fd 1d addi s11, s11, -0x1 183f2: a2 68 ld a7, 0x8(sp) 183f4: 9b 07 14 00 addiw a5, s0, 0x1 183f8: 63 80 0d 14 beqz s11, 0x18538 183fc: 3e 84 mv s0, a5 183fe: a6 85 mv a1, s1 18400: 13 05 00 02 li a0, 0x20 18404: 46 e4 sd a7, 0x8(sp) 18406: 02 99 jalr s2 18408: e3 14 a5 ff bne a0, s10, 0x183f0 1840c: 6f f0 4f bf j 0x17800 18410: 02 77 ld a4, 0x20(sp) 18412: 93 07 f7 ff addi a5, a4, -0x1 18416: 63 5d e0 1a blez a4, 0x185d0 1841a: fd 5d li s11, -0x1 1841c: 31 a0 j 0x18428 1841e: a2 67 ld a5, 0x8(sp) 18420: 05 24 addiw s0, s0, 0x1 18422: fd 17 addi a5, a5, -0x1 18424: 63 85 b7 13 beq a5, s11, 0x1854e 18428: a6 85 mv a1, s1 1842a: 13 05 00 03 li a0, 0x30 1842e: 3e e4 sd a5, 0x8(sp) 18430: 02 99 jalr s2 18432: e3 16 b5 ff bne a0, s11, 0x1841e 18436: 6f f0 af bc j 0x17800 1843a: 93 87 f8 ff addi a5, a7, -0x1 1843e: 3e f0 sd a5, 0x20(sp) 18440: c2 77 ld a5, 0x30(sp) 18442: e3 99 07 ce bnez a5, 0x18134 18446: 82 77 ld a5, 0x20(sp) 18448: 93 8d e8 ff addi s11, a7, -0x2 1844c: 63 48 f0 00 bgtz a5, 0x1845c 18450: 35 aa j 0x1858c 18452: fd 1d addi s11, s11, -0x1 18454: 22 63 ld t1, 0x8(sp) 18456: 05 24 addiw s0, s0, 0x1 18458: 63 85 cd 10 beq s11, a2, 0x18562 1845c: a6 85 mv a1, s1 1845e: 13 05 00 02 li a0, 0x20 18462: 1a e4 sd t1, 0x8(sp) 18464: 02 99 jalr s2 18466: 7d 56 li a2, -0x1 18468: e3 15 c5 fe bne a0, a2, 0x18452 1846c: 6f f0 4f b9 j 0x17800 18470: 13 0d f7 ff addi s10, a4, -0x1 18474: e3 54 e0 92 blez a4, 0x17d9c 18478: fd 5d li s11, -0x1 1847a: 29 a0 j 0x18484 1847c: 7d 1d addi s10, s10, -0x1 1847e: 05 24 addiw s0, s0, 0x1 18480: e3 0e bd 91 beq s10, s11, 0x17d9c 18484: a6 85 mv a1, s1 18486: 13 05 00 02 li a0, 0x20 1848a: 02 99 jalr s2 1848c: e3 18 b5 ff bne a0, s11, 0x1847c 18490: 6f f0 0f b7 j 0x17800 18494: 05 67 lui a4, 0x1 18496: fd 77 lui a5, 0xfffff 18498: 13 07 07 53 addi a4, a4, 0x530 1849c: 3e 97 add a4, a4, a5 1849e: 9c 00 addi a5, sp, 0x40 184a0: ba 97 add a5, a5, a4 184a2: ee 97 add a5, a5, s11 184a4: 9c 6f ld a5, 0x18(a5) 184a6: 23 90 87 00 sh s0, 0x0(a5) 184aa: 6f f0 8f c7 j 0x17922 184ae: 13 f7 1c 00 andi a4, s9, 0x1 184b2: e3 0d 07 c8 beqz a4, 0x1814c 184b6: a6 85 mv a1, s1 184b8: 13 05 00 02 li a0, 0x20 184bc: 02 99 jalr s2 184be: 7d 57 li a4, -0x1 184c0: e3 15 e5 c8 bne a0, a4, 0x1814a 184c4: 6f f0 cf b3 j 0x17800 184c8: b3 08 07 41 sub a7, a4, a6 184cc: 13 07 f6 ff addi a4, a2, -0x1 184d0: 33 05 ed 40 sub a0, s10, a4 184d4: 13 06 17 00 addi a2, a4, 0x1 184d8: 93 05 00 03 li a1, 0x30 184dc: 46 f8 sd a7, 0x30(sp) 184de: 1a f0 sd t1, 0x20(sp) 184e0: 3a e4 sd a4, 0x8(sp) 184e2: ef c0 fe b7 jal 0x5060 <.plt+0x720> 184e6: 22 67 ld a4, 0x8(sp) 184e8: 02 73 ld t1, 0x20(sp) 184ea: c2 78 ld a7, 0x30(sp) 184ec: 13 47 f7 ff not a4, a4 184f0: 3a 9d add s10, s10, a4 184f2: 61 bd j 0x1838a 184f4: e3 4a c0 fc bgtz a2, 0x184c8 184f8: 13 07 00 03 li a4, 0x30 184fc: 23 00 ed 00 sb a4, 0x0(s10) 18500: fd 18 addi a7, a7, -0x1 18502: 7d 1d addi s10, s10, -0x1 18504: fd be j 0x18102 18506: a9 47 li a5, 0xa 18508: 3e ec sd a5, 0x18(sp) 1850a: 3d b5 j 0x18338 1850c: a6 85 mv a1, s1 1850e: 13 05 00 03 li a0, 0x30 18512: 02 99 jalr s2 18514: fd 5d li s11, -0x1 18516: 63 05 b5 af beq a0, s11, 0x17800 1851a: 9b 07 14 00 addiw a5, s0, 0x1 1851e: 3e e4 sd a5, 0x8(sp) 18520: 13 96 3c 03 slli a2, s9, 0x33 18524: a6 85 mv a1, s1 18526: 63 55 06 06 bgez a2, 0x18590 1852a: 13 05 80 05 li a0, 0x58 1852e: 02 99 jalr s2 18530: 63 05 b5 07 beq a0, s11, 0x1859a 18534: 09 24 addiw s0, s0, 0x2 18536: 0d b1 j 0x18158 18538: a6 85 mv a1, s1 1853a: 13 f5 f8 0f andi a0, a7, 0xff 1853e: 3e e4 sd a5, 0x8(sp) 18540: 02 99 jalr s2 18542: a2 67 ld a5, 0x8(sp) 18544: 63 08 a5 09 beq a0, s10, 0x185d4 18548: 09 24 addiw s0, s0, 0x2 1854a: 6f f0 8f bd j 0x17922 1854e: fd 57 li a5, -0x1 18550: 3e f0 sd a5, 0x20(sp) 18552: 01 b9 j 0x18162 18554: 82 77 ld a5, 0x20(sp) 18556: 93 8d e8 ff addi s11, a7, -0x2 1855a: e3 41 f0 f0 bgtz a5, 0x1845c 1855e: 6e f0 sd s11, 0x20(sp) 18560: 31 b5 j 0x1836c 18562: fd 57 li a5, -0x1 18564: 3e f0 sd a5, 0x20(sp) 18566: e3 13 03 e0 bnez t1, 0x1836c 1856a: e9 b6 j 0x18134 1856c: c1 47 li a5, 0x10 1856e: 93 96 3c 03 slli a3, s9, 0x33 18572: 3e ec sd a5, 0x18(sp) 18574: 63 d6 06 02 bgez a3, 0x185a0 18578: 97 17 02 00 auipc a5, 0x21 1857c: 93 87 07 2c addi a5, a5, 0x2c0 18580: 3e e8 sd a5, 0x10(sp) 18582: 5d bb j 0x18338 18584: 93 8d f8 ff addi s11, a7, -0x1 18588: e3 4a 10 ed bgtz a7, 0x1845c 1858c: 6e f0 sd s11, 0x20(sp) 1858e: 5d b6 j 0x18134 18590: 13 05 80 07 li a0, 0x78 18594: 02 99 jalr s2 18596: e3 1f b5 f9 bne a0, s11, 0x18534 1859a: 22 64 ld s0, 0x8(sp) 1859c: 6f f0 4f a6 j 0x17800 185a0: 97 17 02 00 auipc a5, 0x21 185a4: 93 87 07 27 addi a5, a5, 0x270 185a8: 3e e8 sd a5, 0x10(sp) 185aa: 79 b3 j 0x18338 185ac: 66 87 mv a4, s9 185ae: ed bb j 0x183a8 185b0: 6e e4 sd s11, 0x8(sp) 185b2: 01 b4 j 0x17fb2 185b4: a6 85 mv a1, s1 185b6: 13 f5 f8 0f andi a0, a7, 0xff 185ba: 02 99 jalr s2 185bc: fd 57 li a5, -0x1 185be: 63 01 f5 a4 beq a0, a5, 0x17800 185c2: 05 24 addiw s0, s0, 0x1 185c4: 6f f0 ef b5 j 0x17922 185c8: a2 67 ld a5, 0x8(sp) 185ca: 1d 8f sub a4, a4, a5 185cc: 6f f0 4f f7 j 0x17d40 185d0: 3e f0 sd a5, 0x20(sp) 185d2: 41 be j 0x18162 185d4: 3e 84 mv s0, a5 185d6: 6f f0 af a2 j 0x17800 00000000000185da : 185da: 79 71 addi sp, sp, -0x30 185dc: ae 87 mv a5, a1 185de: 2a 87 mv a4, a0 185e0: 97 f5 ff ff auipc a1, 0xfffff 185e4: 93 85 45 ec addi a1, a1, -0x13c 185e8: 28 00 addi a0, sp, 0x8 185ea: 3e ec sd a5, 0x18(sp) 185ec: 06 f4 sd ra, 0x28(sp) 185ee: 3a e4 sd a4, 0x8(sp) 185f0: 02 e8 sd zero, 0x10(sp) 185f2: ef f0 4f 82 jal 0x17616 185f6: e2 67 ld a5, 0x18(sp) 185f8: 99 c7 beqz a5, 0x18606 185fa: c2 66 ld a3, 0x10(sp) 185fc: 22 67 ld a4, 0x8(sp) 185fe: 63 87 d7 00 beq a5, a3, 0x1860c 18602: 23 00 07 00 sb zero, 0x0(a4) 18606: a2 70 ld ra, 0x28(sp) 18608: 45 61 addi sp, sp, 0x30 1860a: 82 80 ret 1860c: a3 0f 07 fe sb zero, -0x1(a4) 18610: a2 70 ld ra, 0x28(sp) 18612: 45 61 addi sp, sp, 0x30 18614: 82 80 ret 0000000000018616 : 18616: 19 71 addi sp, sp, -0x80 18618: 13 03 81 04 addi t1, sp, 0x48 1861c: ae e4 sd a1, 0x48(sp) 1861e: b2 e8 sd a2, 0x50(sp) 18620: b6 ec sd a3, 0x58(sp) 18622: 2a 86 mv a2, a0 18624: 9a 86 mv a3, t1 18626: 97 f5 ff ff auipc a1, 0xfffff 1862a: 93 85 45 ea addi a1, a1, -0x15c 1862e: 08 08 addi a0, sp, 0x10 18630: be f4 sd a5, 0x68(sp) 18632: 06 fc sd ra, 0x38(sp) 18634: ba f0 sd a4, 0x60(sp) 18636: c2 f8 sd a6, 0x70(sp) 18638: c6 fc sd a7, 0x78(sp) 1863a: 02 e8 sd zero, 0x10(sp) 1863c: 02 ec sd zero, 0x18(sp) 1863e: 02 f0 sd zero, 0x20(sp) 18640: 02 d4 sw zero, 0x28(sp) 18642: 1a e4 sd t1, 0x8(sp) 18644: ef e0 3f fd jal 0x17616 18648: fd 57 li a5, -0x1 1864a: 63 0c f5 02 beq a0, a5, 0x18682 1864e: 22 57 lw a4, 0x28(sp) 18650: 82 77 ld a5, 0x20(sp) 18652: 0d eb bnez a4, 0x18684 18654: 91 ef bnez a5, 0x18670 18656: 97 07 03 00 auipc a5, 0x30 1865a: 83 b7 a7 91 ld a5, -0x6e6(a5) 1865e: 9c 63 ld a5, 0x0(a5) 18660: 17 05 02 00 auipc a0, 0x20 18664: 13 05 05 1a addi a0, a0, 0x1a0 18668: 82 97 jalr a5 1866a: e2 70 ld ra, 0x38(sp) 1866c: 09 61 addi sp, sp, 0x80 1866e: 82 80 ret 18670: c2 67 ld a5, 0x10(sp) 18672: 62 67 ld a4, 0x18(sp) 18674: ba 97 add a5, a5, a4 18676: 23 80 07 00 sb zero, 0x0(a5) 1867a: e2 70 ld ra, 0x38(sp) 1867c: 42 65 ld a0, 0x10(sp) 1867e: 09 61 addi sp, sp, 0x80 18680: 82 80 ret 18682: 82 77 ld a5, 0x20(sp) 18684: 81 cb beqz a5, 0x18694 18686: 97 07 03 00 auipc a5, 0x30 1868a: 83 b7 27 88 ld a5, -0x77e(a5) 1868e: 9c 63 ld a5, 0x0(a5) 18690: 42 65 ld a0, 0x10(sp) 18692: 82 97 jalr a5 18694: e2 70 ld ra, 0x38(sp) 18696: 01 45 li a0, 0x0 18698: 09 61 addi sp, sp, 0x80 1869a: 82 80 ret 000000000001869c : 1869c: 79 71 addi sp, sp, -0x30 1869e: 2a 86 mv a2, a0 186a0: ae 86 mv a3, a1 186a2: 0a 85 mv a0, sp 186a4: 97 f5 ff ff auipc a1, 0xfffff 186a8: 93 85 65 e2 addi a1, a1, -0x1da 186ac: 06 f4 sd ra, 0x28(sp) 186ae: 02 e0 sd zero, 0x0(sp) 186b0: 02 e4 sd zero, 0x8(sp) 186b2: 02 e8 sd zero, 0x10(sp) 186b4: 02 cc sw zero, 0x18(sp) 186b6: ef e0 1f f6 jal 0x17616 186ba: fd 57 li a5, -0x1 186bc: 63 0c f5 02 beq a0, a5, 0x186f4 186c0: 62 47 lw a4, 0x18(sp) 186c2: c2 67 ld a5, 0x10(sp) 186c4: 0d eb bnez a4, 0x186f6 186c6: 91 ef bnez a5, 0x186e2 186c8: 97 07 03 00 auipc a5, 0x30 186cc: 83 b7 87 8a ld a5, -0x758(a5) 186d0: 9c 63 ld a5, 0x0(a5) 186d2: 17 05 02 00 auipc a0, 0x20 186d6: 13 05 e5 12 addi a0, a0, 0x12e 186da: 82 97 jalr a5 186dc: a2 70 ld ra, 0x28(sp) 186de: 45 61 addi sp, sp, 0x30 186e0: 82 80 ret 186e2: 82 67 ld a5, 0x0(sp) 186e4: 22 67 ld a4, 0x8(sp) 186e6: ba 97 add a5, a5, a4 186e8: 23 80 07 00 sb zero, 0x0(a5) 186ec: a2 70 ld ra, 0x28(sp) 186ee: 02 65 ld a0, 0x0(sp) 186f0: 45 61 addi sp, sp, 0x30 186f2: 82 80 ret 186f4: c2 67 ld a5, 0x10(sp) 186f6: 81 cb beqz a5, 0x18706 186f8: 97 07 03 00 auipc a5, 0x30 186fc: 83 b7 07 81 ld a5, -0x7f0(a5) 18700: 9c 63 ld a5, 0x0(a5) 18702: 02 65 ld a0, 0x0(sp) 18704: 82 97 jalr a5 18706: a2 70 ld ra, 0x28(sp) 18708: 01 45 li a0, 0x0 1870a: 45 61 addi sp, sp, 0x30 1870c: 82 80 ret 000000000001870e : 1870e: 1d 71 addi sp, sp, -0x60 18710: 13 03 01 03 addi t1, sp, 0x30 18714: 2a e4 sd a0, 0x8(sp) 18716: 32 f8 sd a2, 0x30(sp) 18718: 36 fc sd a3, 0x38(sp) 1871a: 2e 86 mv a2, a1 1871c: 28 00 addi a0, sp, 0x8 1871e: 9a 86 mv a3, t1 18720: 97 f5 ff ff auipc a1, 0xfffff 18724: 93 85 45 e3 addi a1, a1, -0x1cc 18728: 06 f4 sd ra, 0x28(sp) 1872a: be e4 sd a5, 0x48(sp) 1872c: ba e0 sd a4, 0x40(sp) 1872e: c2 e8 sd a6, 0x50(sp) 18730: c6 ec sd a7, 0x58(sp) 18732: 1a ec sd t1, 0x18(sp) 18734: ef e0 3f ee jal 0x17616 18738: a2 67 ld a5, 0x8(sp) 1873a: 23 80 07 00 sb zero, 0x0(a5) 1873e: a2 70 ld ra, 0x28(sp) 18740: 25 61 addi sp, sp, 0x60 18742: 82 80 ret 0000000000018744 : 18744: 2a 8e mv t3, a0 18746: 17 05 03 00 auipc a0, 0x30 1874a: 03 35 a5 88 ld a0, -0x776(a0) 1874e: 1d 71 addi sp, sp, -0x60 18750: 08 61 ld a0, 0x0(a0) 18752: 13 03 81 02 addi t1, sp, 0x28 18756: 2e f4 sd a1, 0x28(sp) 18758: 32 f8 sd a2, 0x30(sp) 1875a: 36 fc sd a3, 0x38(sp) 1875c: 72 86 mv a2, t3 1875e: 9a 86 mv a3, t1 18760: 97 f5 02 00 auipc a1, 0x2f 18764: 83 b5 85 7b ld a1, 0x7b8(a1) 18768: 06 ec sd ra, 0x18(sp) 1876a: ba e0 sd a4, 0x40(sp) 1876c: be e4 sd a5, 0x48(sp) 1876e: c2 e8 sd a6, 0x50(sp) 18770: c6 ec sd a7, 0x58(sp) 18772: 1a e4 sd t1, 0x8(sp) 18774: ef e0 3f ea jal 0x17616 18778: e2 60 ld ra, 0x18(sp) 1877a: 25 61 addi sp, sp, 0x60 1877c: 82 80 ret 000000000001877e : 1877e: 5d 71 addi sp, sp, -0x50 18780: 13 03 01 02 addi t1, sp, 0x20 18784: 32 f0 sd a2, 0x20(sp) 18786: 36 f4 sd a3, 0x28(sp) 18788: 2e 86 mv a2, a1 1878a: 9a 86 mv a3, t1 1878c: 97 f5 02 00 auipc a1, 0x2f 18790: 83 b5 c5 78 ld a1, 0x78c(a1) 18794: 06 ec sd ra, 0x18(sp) 18796: 3a f8 sd a4, 0x30(sp) 18798: 3e fc sd a5, 0x38(sp) 1879a: c2 e0 sd a6, 0x40(sp) 1879c: c6 e4 sd a7, 0x48(sp) 1879e: 1a e4 sd t1, 0x8(sp) 187a0: ef e0 7f e7 jal 0x17616 187a4: e2 60 ld ra, 0x18(sp) 187a6: 61 61 addi sp, sp, 0x50 187a8: 82 80 ret 00000000000187aa : 187aa: 01 11 addi sp, sp, -0x20 187ac: 2a e4 sd a0, 0x8(sp) 187ae: b2 86 mv a3, a2 187b0: 28 00 addi a0, sp, 0x8 187b2: 2e 86 mv a2, a1 187b4: 97 f5 ff ff auipc a1, 0xfffff 187b8: 93 85 05 da addi a1, a1, -0x260 187bc: 06 ec sd ra, 0x18(sp) 187be: ef e0 9f e5 jal 0x17616 187c2: a2 67 ld a5, 0x8(sp) 187c4: 23 80 07 00 sb zero, 0x0(a5) 187c8: e2 60 ld ra, 0x18(sp) 187ca: 05 61 addi sp, sp, 0x20 187cc: 82 80 ret 00000000000187ce : 187ce: 97 07 03 00 auipc a5, 0x30 187d2: 83 b7 27 80 ld a5, -0x7fe(a5) 187d6: 2a 86 mv a2, a0 187d8: 88 63 ld a0, 0x0(a5) 187da: ae 86 mv a3, a1 187dc: 97 f5 02 00 auipc a1, 0x2f 187e0: 83 b5 c5 73 ld a1, 0x73c(a1) 187e4: 6f e0 3f e3 j 0x17616 00000000000187e8 : 187e8: b2 86 mv a3, a2 187ea: 2e 86 mv a2, a1 187ec: 97 f5 02 00 auipc a1, 0x2f 187f0: 83 b5 c5 72 ld a1, 0x72c(a1) 187f4: 6f e0 3f e2 j 0x17616 00000000000187f8 : 187f8: 1c 61 ld a5, 0x0(a0) 187fa: 83 b7 87 1a ld a5, 0x1a8(a5) 187fe: a9 c3 beqz a5, 0x18840 18800: 01 11 addi sp, sp, -0x20 18802: 09 67 lui a4, 0x2 18804: 26 e4 sd s1, 0x8(sp) 18806: b3 84 e7 00 add s1, a5, a4 1880a: 22 e8 sd s0, 0x10(sp) 1880c: 2a 84 mv s0, a0 1880e: 03 b5 04 cb ld a0, -0x350(s1) 18812: 06 ec sd ra, 0x18(sp) 18814: ef c0 ce f4 jal 0x4f60 <.plt+0x620> 18818: 18 60 ld a4, 0x0(s0) 1881a: 97 f7 02 00 auipc a5, 0x2f 1881e: 83 b7 e7 6e ld a5, 0x6ee(a5) 18822: 9c 63 ld a5, 0x0(a5) 18824: 03 35 87 1a ld a0, 0x1a8(a4) 18828: 23 b8 04 ca sd zero, -0x350(s1) 1882c: 82 97 jalr a5 1882e: 1c 60 ld a5, 0x0(s0) 18830: e2 60 ld ra, 0x18(sp) 18832: 42 64 ld s0, 0x10(sp) 18834: 23 b4 07 1a sd zero, 0x1a8(a5) 18838: a2 64 ld s1, 0x8(sp) 1883a: 01 45 li a0, 0x0 1883c: 05 61 addi sp, sp, 0x20 1883e: 82 80 ret 18840: 01 45 li a0, 0x0 18842: 82 80 ret 0000000000018844 : 18844: 55 ce beqz a2, 0x18900 18846: 75 71 addi sp, sp, -0x90 18848: a6 fc sd s1, 0x78(sp) 1884a: d2 f0 sd s4, 0x60(sp) 1884c: d6 ec sd s5, 0x58(sp) 1884e: da e8 sd s6, 0x50(sp) 18850: de e4 sd s7, 0x48(sp) 18852: e2 e0 sd s8, 0x40(sp) 18854: 66 fc sd s9, 0x38(sp) 18856: 6a f8 sd s10, 0x30(sp) 18858: 6e f4 sd s11, 0x28(sp) 1885a: 06 e5 sd ra, 0x88(sp) 1885c: 22 e1 sd s0, 0x80(sp) 1885e: ca f8 sd s2, 0x70(sp) 18860: ce f4 sd s3, 0x68(sp) 18862: aa 84 mv s1, a0 18864: 2e 8c mv s8, a1 18866: 93 0b 81 01 addi s7, sp, 0x18 1886a: 13 0d f0 0f li s10, 0xff 1886e: 05 4b li s6, 0x1 18870: fd 5d li s11, -0x1 18872: 93 0a 01 01 addi s5, sp, 0x10 18876: 13 0a 81 00 addi s4, sp, 0x8 1887a: b3 8c c5 00 add s9, a1, a2 1887e: 83 47 0c 00 lbu a5, 0x0(s8) 18882: 05 49 li s2, 0x1 18884: 05 0c addi s8, s8, 0x1 18886: 23 04 f1 00 sb a5, 0x8(sp) 1888a: 63 95 a7 01 bne a5, s10, 0x18894 1888e: a3 04 b1 01 sb s11, 0x9(sp) 18892: 09 49 li s2, 0x2 18894: 01 44 li s0, 0x0 18896: 91 49 li s3, 0x4 18898: 19 a8 j 0x188ae 1889a: 83 a5 04 1f lw a1, 0x1f0(s1) 1889e: 02 e8 sd zero, 0x10(sp) 188a0: ef 40 8f fc jal 0xd068 188a4: c2 67 ld a5, 0x10(sp) 188a6: 3e 94 add s0, s0, a5 188a8: 0d e9 bnez a0, 0x188da 188aa: 63 57 24 05 bge s0, s2, 0x188f8 188ae: 83 a7 04 1f lw a5, 0x1f0(s1) 188b2: 7d 56 li a2, -0x1 188b4: 85 45 li a1, 0x1 188b6: 5e 85 mv a0, s7 188b8: 3e cc sw a5, 0x18(sp) 188ba: 23 1e 31 01 sh s3, 0x1c(sp) 188be: ef c0 c0 3a jal 0x24c6a 188c2: aa 87 mv a5, a0 188c4: 85 27 addiw a5, a5, 0x1 188c6: 56 87 mv a4, s5 188c8: b3 06 89 40 sub a3, s2, s0 188cc: 33 06 8a 00 add a2, s4, s0 188d0: 26 85 mv a0, s1 188d2: e3 64 fb fc bltu s6, a5, 0x1889a 188d6: 13 05 70 03 li a0, 0x37 188da: aa 60 ld ra, 0x88(sp) 188dc: 0a 64 ld s0, 0x80(sp) 188de: e6 74 ld s1, 0x78(sp) 188e0: 46 79 ld s2, 0x70(sp) 188e2: a6 79 ld s3, 0x68(sp) 188e4: 06 7a ld s4, 0x60(sp) 188e6: e6 6a ld s5, 0x58(sp) 188e8: 46 6b ld s6, 0x50(sp) 188ea: a6 6b ld s7, 0x48(sp) 188ec: 06 6c ld s8, 0x40(sp) 188ee: e2 7c ld s9, 0x38(sp) 188f0: 42 7d ld s10, 0x30(sp) 188f2: a2 7d ld s11, 0x28(sp) 188f4: 49 61 addi sp, sp, 0x90 188f6: 82 80 ret 188f8: e3 13 9c f9 bne s8, s9, 0x1887e 188fc: 01 45 li a0, 0x0 188fe: f1 bf j 0x188da 18900: 01 45 li a0, 0x0 18902: 82 80 ret 0000000000018904 : 18904: 5d 71 addi sp, sp, -0x50 18906: a2 e0 sd s0, 0x40(sp) 18908: 26 fc sd s1, 0x38(sp) 1890a: 4a f8 sd s2, 0x30(sp) 1890c: 86 e4 sd ra, 0x48(sp) 1890e: 4e f4 sd s3, 0x28(sp) 18910: 52 f0 sd s4, 0x20(sp) 18912: 93 07 c0 03 li a5, 0x3c 18916: 32 84 mv s0, a2 18918: aa 84 mv s1, a0 1891a: 36 89 mv s2, a3 1891c: 17 b6 01 00 auipc a2, 0x1b 18920: 13 06 c6 2a addi a2, a2, 0x2ac 18924: 63 86 f5 00 beq a1, a5, 0x18930 18928: 17 b6 01 00 auipc a2, 0x1b 1892c: 13 06 86 2a addi a2, a2, 0x2a8 18930: 97 b5 01 00 auipc a1, 0x1b 18934: 93 85 05 2b addi a1, a1, 0x2b0 18938: 26 85 mv a0, s1 1893a: ef 40 af dc jal 0xcf04 1893e: 89 47 li a5, 0x2 18940: 93 09 e9 ff addi s3, s2, -0x2 18944: 63 ee 27 0d bltu a5, s2, 0x18a20 18948: 01 4a li s4, 0x0 1894a: 97 b5 01 00 auipc a1, 0x1b 1894e: 93 85 e5 2c addi a1, a1, 0x2ce 18952: 63 0d f9 0a beq s2, a5, 0x18a0c 18956: 03 47 04 00 lbu a4, 0x0(s0) 1895a: 93 07 70 02 li a5, 0x27 1895e: 63 e1 e7 16 bltu a5, a4, 0x18ac0 18962: b7 17 88 08 lui a5, 0x8881 18966: b2 07 slli a5, a5, 0xc 18968: 93 16 37 00 slli a3, a4, 0x3 1896c: b3 d7 e7 00 srl a5, a5, a4 18970: 17 f7 02 00 auipc a4, 0x2f 18974: 13 07 07 86 addi a4, a4, -0x7a0 18978: 36 97 add a4, a4, a3 1897a: 85 8b andi a5, a5, 0x1 1897c: 10 63 ld a2, 0x0(a4) 1897e: 63 87 07 1a beqz a5, 0x18b2c 18982: 97 a5 01 00 auipc a1, 0x1a 18986: 93 85 e5 ac addi a1, a1, -0x532 1898a: 26 85 mv a0, s1 1898c: ef 40 8f d7 jal 0xcf04 18990: 83 47 04 00 lbu a5, 0x0(s0) 18994: 7d 47 li a4, 0x1f 18996: 63 84 e7 14 beq a5, a4, 0x18ade 1899a: 03 47 14 00 lbu a4, 0x1(s0) 1899e: 89 46 li a3, 0x2 189a0: 63 0e d7 28 beq a4, a3, 0x18c3c 189a4: 63 ec e6 26 bltu a3, a4, 0x18c1c 189a8: 63 06 07 1c beqz a4, 0x18b74 189ac: 97 b5 01 00 auipc a1, 0x1b 189b0: 93 85 45 2d addi a1, a1, 0x2d4 189b4: 26 85 mv a0, s1 189b6: ef 40 ef d4 jal 0xcf04 189ba: 83 47 04 00 lbu a5, 0x0(s0) 189be: 13 07 30 02 li a4, 0x23 189c2: 63 8c e7 22 beq a5, a4, 0x18bfa 189c6: 13 07 70 02 li a4, 0x27 189ca: 63 8f e7 1a beq a5, a4, 0x18b88 189ce: 61 47 li a4, 0x18 189d0: 63 85 e7 22 beq a5, a4, 0x18bfa 189d4: 09 49 li s2, 0x2 189d6: 09 47 li a4, 0x2 189d8: 17 ba 01 00 auipc s4, 0x1b 189dc: 13 0a 8a 2d addi s4, s4, 0x2d8 189e0: 63 72 39 03 bgeu s2, s3, 0x18a04 189e4: 22 97 add a4, a4, s0 189e6: 03 46 07 00 lbu a2, 0x0(a4) 189ea: d2 85 mv a1, s4 189ec: 26 85 mv a0, s1 189ee: ef 40 6f d1 jal 0xcf04 189f2: 9b 07 19 00 addiw a5, s2, 0x1 189f6: 13 97 07 02 slli a4, a5, 0x20 189fa: 01 93 srli a4, a4, 0x20 189fc: 1b 89 07 00 sext.w s2, a5 18a00: e3 62 37 ff bltu a4, s3, 0x189e4 18a04: 97 b5 01 00 auipc a1, 0x1b 18a08: 93 85 45 0f addi a1, a1, 0xf4 18a0c: 06 64 ld s0, 0x40(sp) 18a0e: a6 60 ld ra, 0x48(sp) 18a10: 42 79 ld s2, 0x30(sp) 18a12: a2 79 ld s3, 0x28(sp) 18a14: 02 7a ld s4, 0x20(sp) 18a16: 26 85 mv a0, s1 18a18: e2 74 ld s1, 0x38(sp) 18a1a: 61 61 addi sp, sp, 0x50 18a1c: 6f 40 8f ce j 0xcf04 18a20: 56 ec sd s5, 0x18(sp) 18a22: 5a e8 sd s6, 0x10(sp) 18a24: b3 07 34 01 add a5, s0, s3 18a28: 83 ca 07 00 lbu s5, 0x0(a5) 18a2c: 22 99 add s2, s2, s0 18a2e: 03 4b f9 ff lbu s6, -0x1(s2) 18a32: 1b 8a 0a 00 sext.w s4, s5 18a36: 93 07 f0 0f li a5, 0xff 18a3a: 1b 09 0b 00 sext.w s2, s6 18a3e: 63 1f fa 0e bne s4, a5, 0x18b3c 18a42: 93 07 00 0f li a5, 0xf0 18a46: 63 01 f9 28 beq s2, a5, 0x18cc8 18a4a: 97 b5 01 00 auipc a1, 0x1b 18a4e: 93 85 65 1a addi a1, a1, 0x1a6 18a52: 26 85 mv a0, s1 18a54: ef 40 0f cb jal 0xcf04 18a58: 17 b6 01 00 auipc a2, 0x1b 18a5c: 13 06 06 18 addi a2, a2, 0x180 18a60: 97 95 01 00 auipc a1, 0x19 18a64: 93 85 85 23 addi a1, a1, 0x238 18a68: 26 85 mv a0, s1 18a6a: ef 40 af c9 jal 0xcf04 18a6e: 93 07 70 02 li a5, 0x27 18a72: 63 d8 27 1f bge a5, s2, 0x18c62 18a76: 1b 0b 4b f1 addiw s6, s6, -0xec 18a7a: cd 47 li a5, 0x13 18a7c: 63 ea 67 1d bltu a5, s6, 0x18c50 18a80: 1b 09 49 f1 addiw s2, s2, -0xec 18a84: 0e 09 slli s2, s2, 0x3 18a86: 97 e7 02 00 auipc a5, 0x2e 18a8a: 93 87 a7 74 addi a5, a5, 0x74a 18a8e: ca 97 add a5, a5, s2 18a90: 03 b6 07 14 ld a2, 0x140(a5) 18a94: 97 a5 01 00 auipc a1, 0x1a 18a98: 93 85 c5 9b addi a1, a1, -0x644 18a9c: 26 85 mv a0, s1 18a9e: ef 40 6f c6 jal 0xcf04 18aa2: 97 b5 01 00 auipc a1, 0x1b 18aa6: 93 85 65 16 addi a1, a1, 0x166 18aaa: 26 85 mv a0, s1 18aac: ef 40 8f c5 jal 0xcf04 18ab0: 03 47 04 00 lbu a4, 0x0(s0) 18ab4: 93 07 70 02 li a5, 0x27 18ab8: e2 6a ld s5, 0x18(sp) 18aba: 42 6b ld s6, 0x10(sp) 18abc: e3 f3 e7 ea bgeu a5, a4, 0x18962 18ac0: 22 9a add s4, s4, s0 18ac2: 03 46 0a 00 lbu a2, 0x0(s4) 18ac6: 97 b5 01 00 auipc a1, 0x1b 18aca: 93 85 25 18 addi a1, a1, 0x182 18ace: 26 85 mv a0, s1 18ad0: ef 40 4f c3 jal 0xcf04 18ad4: 83 47 04 00 lbu a5, 0x0(s0) 18ad8: 7d 47 li a4, 0x1f 18ada: e3 90 e7 ec bne a5, a4, 0x1899a 18ade: 91 47 li a5, 0x4 18ae0: e3 f2 37 f3 bgeu a5, s3, 0x18a04 18ae4: 03 47 44 00 lbu a4, 0x4(s0) 18ae8: 83 47 24 00 lbu a5, 0x2(s0) 18aec: 03 46 34 00 lbu a2, 0x3(s0) 18af0: 83 46 14 00 lbu a3, 0x1(s0) 18af4: 22 07 slli a4, a4, 0x8 18af6: a2 07 slli a5, a5, 0x8 18af8: 51 8f or a4, a4, a2 18afa: d5 8f or a5, a5, a3 18afc: 1b 96 87 00 slliw a2, a5, 0x8 18b00: 9b 16 87 00 slliw a3, a4, 0x8 18b04: a1 83 srli a5, a5, 0x8 18b06: 21 83 srli a4, a4, 0x8 18b08: d9 8e or a3, a3, a4 18b0a: 5d 8e or a2, a2, a5 18b0c: c2 16 slli a3, a3, 0x30 18b0e: 42 16 slli a2, a2, 0x30 18b10: 97 b5 01 00 auipc a1, 0x1b 18b14: 93 85 85 14 addi a1, a1, 0x148 18b18: c1 92 srli a3, a3, 0x30 18b1a: 41 92 srli a2, a2, 0x30 18b1c: 26 85 mv a0, s1 18b1e: ef 40 6f be jal 0xcf04 18b22: 97 b5 01 00 auipc a1, 0x1b 18b26: 93 85 65 fd addi a1, a1, -0x2a 18b2a: cd b5 j 0x18a0c 18b2c: 97 b5 01 00 auipc a1, 0x1b 18b30: 93 85 45 10 addi a1, a1, 0x104 18b34: 26 85 mv a0, s1 18b36: ef 40 ef bc jal 0xcf04 18b3a: 99 bd j 0x18990 18b3c: 97 b5 01 00 auipc a1, 0x1b 18b40: 93 85 45 0b addi a1, a1, 0xb4 18b44: 26 85 mv a0, s1 18b46: ef 40 ef bb jal 0xcf04 18b4a: 93 07 70 02 li a5, 0x27 18b4e: 63 e9 47 13 bltu a5, s4, 0x18c80 18b52: 82 1a slli s5, s5, 0x20 18b54: 93 da da 01 srli s5, s5, 0x1d 18b58: 97 e7 02 00 auipc a5, 0x2e 18b5c: 93 87 87 67 addi a5, a5, 0x678 18b60: d6 97 add a5, a5, s5 18b62: 90 63 ld a2, 0x0(a5) 18b64: 97 95 01 00 auipc a1, 0x19 18b68: 93 85 45 13 addi a1, a1, 0x134 18b6c: 26 85 mv a0, s1 18b6e: ef 40 6f b9 jal 0xcf04 18b72: f5 bd j 0x18a6e 18b74: 97 b5 01 00 auipc a1, 0x1b 18b78: 93 85 45 10 addi a1, a1, 0x104 18b7c: 26 85 mv a0, s1 18b7e: ef 40 6f b8 jal 0xcf04 18b82: 83 47 04 00 lbu a5, 0x0(s0) 18b86: 25 bd j 0x189be 18b88: 83 47 14 00 lbu a5, 0x1(s0) 18b8c: e3 9c 07 e6 bnez a5, 0x18a04 18b90: 97 a5 01 00 auipc a1, 0x1a 18b94: 93 85 85 9c addi a1, a1, -0x638 18b98: 26 85 mv a0, s1 18b9a: ef 40 af b6 jal 0xcf04 18b9e: 8d 47 li a5, 0x3 18ba0: e3 f2 37 e7 bgeu a5, s3, 0x18a04 18ba4: 56 ec sd s5, 0x18(sp) 18ba6: 5a e8 sd s6, 0x10(sp) 18ba8: 5e e4 sd s7, 0x8(sp) 18baa: 0d 49 li s2, 0x3 18bac: 97 ab 01 00 auipc s7, 0x1a 18bb0: 93 8b cb 55 addi s7, s7, 0x55c 18bb4: 85 4a li s5, 0x1 18bb6: 17 ab 01 00 auipc s6, 0x1a 18bba: 13 0b ab a2 addi s6, s6, -0x5d6 18bbe: 17 ba 01 00 auipc s4, 0x1b 18bc2: 13 0a aa 0e addi s4, s4, 0xea 18bc6: 0d a0 j 0x18be8 18bc8: d2 85 mv a1, s4 18bca: 26 85 mv a0, s1 18bcc: 63 05 56 07 beq a2, s5, 0x18c36 18bd0: da 85 mv a1, s6 18bd2: ef 40 2f b3 jal 0xcf04 18bd6: 1b 07 19 00 addiw a4, s2, 0x1 18bda: 93 17 07 02 slli a5, a4, 0x20 18bde: 81 93 srli a5, a5, 0x20 18be0: 1b 09 07 00 sext.w s2, a4 18be4: 63 fe 37 0b bgeu a5, s3, 0x18ca0 18be8: a2 97 add a5, a5, s0 18bea: 03 c6 07 00 lbu a2, 0x0(a5) 18bee: 69 fe bnez a2, 0x18bc8 18bf0: de 85 mv a1, s7 18bf2: 26 85 mv a0, s1 18bf4: ef 40 0f b1 jal 0xcf04 18bf8: f9 bf j 0x18bd6 18bfa: a2 99 add s3, s3, s0 18bfc: 97 b5 01 00 auipc a1, 0x1b 18c00: 93 85 45 0a addi a1, a1, 0xa4 18c04: 23 80 09 00 sb zero, 0x0(s3) 18c08: 13 06 24 00 addi a2, s0, 0x2 18c0c: 26 85 mv a0, s1 18c0e: ef 40 6f af jal 0xcf04 18c12: 97 b5 01 00 auipc a1, 0x1b 18c16: 93 85 65 ee addi a1, a1, -0x11a 18c1a: cd bb j 0x18a0c 18c1c: 8d 46 li a3, 0x3 18c1e: e3 10 d7 da bne a4, a3, 0x189be 18c22: 97 b5 01 00 auipc a1, 0x1b 18c26: 93 85 65 07 addi a1, a1, 0x76 18c2a: 26 85 mv a0, s1 18c2c: ef 40 8f ad jal 0xcf04 18c30: 83 47 04 00 lbu a5, 0x0(s0) 18c34: 69 b3 j 0x189be 18c36: ef 40 ef ac jal 0xcf04 18c3a: 71 bf j 0x18bd6 18c3c: 97 b5 01 00 auipc a1, 0x1b 18c40: 93 85 c5 04 addi a1, a1, 0x4c 18c44: 26 85 mv a0, s1 18c46: ef 40 ef ab jal 0xcf04 18c4a: 83 47 04 00 lbu a5, 0x0(s0) 18c4e: 85 bb j 0x189be 18c50: 4a 86 mv a2, s2 18c52: 97 95 01 00 auipc a1, 0x19 18c56: 93 85 e5 2e addi a1, a1, 0x2ee 18c5a: 26 85 mv a0, s1 18c5c: ef 40 8f aa jal 0xcf04 18c60: 89 b5 j 0x18aa2 18c62: 0e 09 slli s2, s2, 0x3 18c64: 97 e7 02 00 auipc a5, 0x2e 18c68: 93 87 c7 56 addi a5, a5, 0x56c 18c6c: ca 97 add a5, a5, s2 18c6e: 90 63 ld a2, 0x0(a5) 18c70: 97 95 01 00 auipc a1, 0x19 18c74: 93 85 05 7e addi a1, a1, 0x7e0 18c78: 26 85 mv a0, s1 18c7a: ef 40 af a8 jal 0xcf04 18c7e: 15 b5 j 0x18aa2 18c80: 9b 8a 4a f1 addiw s5, s5, -0xec 18c84: 1b 87 0a 00 sext.w a4, s5 18c88: cd 47 li a5, 0x13 18c8a: 63 f3 e7 02 bgeu a5, a4, 0x18cb0 18c8e: 52 86 mv a2, s4 18c90: 97 b5 01 00 auipc a1, 0x1b 18c94: 93 85 05 f7 addi a1, a1, -0x90 18c98: 26 85 mv a0, s1 18c9a: ef 40 af a6 jal 0xcf04 18c9e: c1 bb j 0x18a6e 18ca0: e2 6a ld s5, 0x18(sp) 18ca2: 42 6b ld s6, 0x10(sp) 18ca4: a2 6b ld s7, 0x8(sp) 18ca6: 97 b5 01 00 auipc a1, 0x1b 18caa: 93 85 25 e5 addi a1, a1, -0x1ae 18cae: b9 bb j 0x18a0c 18cb0: 93 97 0a 02 slli a5, s5, 0x20 18cb4: 93 da d7 01 srli s5, a5, 0x1d 18cb8: 97 e7 02 00 auipc a5, 0x2e 18cbc: 93 87 87 51 addi a5, a5, 0x518 18cc0: d6 97 add a5, a5, s5 18cc2: 03 b6 07 14 ld a2, 0x140(a5) 18cc6: 69 bb j 0x18a60 18cc8: e2 6a ld s5, 0x18(sp) 18cca: 42 6b ld s6, 0x10(sp) 18ccc: 69 b1 j 0x18956 0000000000018cce : 18cce: 09 71 addi sp, sp, -0x180 18cd0: 85 67 lui a5, 0x1 18cd2: a2 fa sd s0, 0x170(sp) 18cd4: 93 87 07 91 addi a5, a5, -0x6f0 18cd8: 7d 74 lui s0, 0xfffff 18cda: a2 97 add a5, a5, s0 18cdc: 86 fe sd ra, 0x178(sp) 18cde: a6 f6 sd s1, 0x168(sp) 18ce0: ca f2 sd s2, 0x160(sp) 18ce2: ce ee sd s3, 0x158(sp) 18ce4: d2 ea sd s4, 0x150(sp) 18ce6: d6 e6 sd s5, 0x148(sp) 18ce8: da e2 sd s6, 0x140(sp) 18cea: 5e fe sd s7, 0x138(sp) 18cec: 62 fa sd s8, 0x130(sp) 18cee: 66 f6 sd s9, 0x128(sp) 18cf0: 6a f2 sd s10, 0x120(sp) 18cf2: 13 01 01 81 addi sp, sp, -0x7f0 18cf6: 33 84 27 00 add s0, a5, sp 18cfa: 2a 89 mv s2, a0 18cfc: 13 06 00 08 li a2, 0x80 18d00: 81 45 li a1, 0x0 18d02: 13 05 04 70 addi a0, s0, 0x700 18d06: ef c0 ae b5 jal 0x5060 <.plt+0x720> 18d0a: 13 05 04 78 addi a0, s0, 0x780 18d0e: 13 06 00 08 li a2, 0x80 18d12: 81 45 li a1, 0x0 18d14: ef c0 ce b4 jal 0x5060 <.plt+0x720> 18d18: 83 34 09 00 ld s1, 0x0(s2) 18d1c: 89 69 lui s3, 0x2 18d1e: 03 b4 84 1a ld s0, 0x1a8(s1) 18d22: 03 c7 04 4b lbu a4, 0x4b0(s1) 18d26: a2 99 add s3, s3, s0 18d28: 83 b7 89 eb ld a5, -0x148(s3) 18d2c: 05 c3 beqz a4, 0x18d4c 18d2e: 83 b6 09 ec ld a3, -0x140(s3) 18d32: 09 66 lui a2, 0x2 18d34: 13 06 86 cb addi a2, a2, -0x348 18d38: 9d 8e sub a3, a3, a5 18d3a: 89 06 addi a3, a3, 0x2 18d3c: 22 96 add a2, a2, s0 18d3e: 93 05 c0 03 li a1, 0x3c 18d42: 26 85 mv a0, s1 18d44: ef f0 1f bc jal 0x18904 18d48: 83 b7 89 eb ld a5, -0x148(s3) 18d4c: 89 69 lui s3, 0x2 18d4e: 13 87 17 00 addi a4, a5, 0x1 18d52: a2 99 add s3, s3, s0 18d54: 23 bc e9 ea sd a4, -0x148(s3) 18d58: 83 c7 07 00 lbu a5, 0x0(a5) 18d5c: 13 07 30 02 li a4, 0x23 18d60: 63 83 e7 1a beq a5, a4, 0x18f06 18d64: 13 07 70 02 li a4, 0x27 18d68: 63 8b e7 08 beq a5, a4, 0x18dfe 18d6c: 61 47 li a4, 0x18 18d6e: 63 98 e7 06 bne a5, a4, 0x18dde 18d72: 89 67 lui a5, 0x2 18d74: 93 87 87 c0 addi a5, a5, -0x3f8 18d78: 3e 94 add s0, s0, a5 18d7a: 22 85 mv a0, s0 18d7c: ef b0 5e e7 jal 0x4bf0 <.plt+0x2b0> 18d80: 93 07 00 0f li a5, 0xf0 18d84: 3e e4 sd a5, 0x8(sp) 18d86: 93 07 f0 0f li a5, 0xff 18d8a: 3e e0 sd a5, 0x0(sp) 18d8c: aa 89 mv s3, a0 18d8e: 85 65 lui a1, 0x1 18d90: a2 88 mv a7, s0 18d92: 01 48 li a6, 0x0 18d94: e1 47 li a5, 0x18 18d96: 00 0a addi s0, sp, 0x110 18d98: 93 06 f0 0f li a3, 0xff 18d9c: 17 b6 01 00 auipc a2, 0x1b 18da0: 13 06 c6 f1 addi a2, a2, -0xe4 18da4: 93 85 05 80 addi a1, a1, -0x800 18da8: 13 07 a0 0f li a4, 0xfa 18dac: 22 85 mv a0, s0 18dae: ef c0 2e 8b jal 0x4e60 <.plt+0x520> 18db2: 03 25 09 1f lw a0, 0x1f0(s2) 18db6: 91 66 lui a3, 0x4 18db8: 13 86 69 00 addi a2, s3, 0x6 18dbc: a2 85 mv a1, s0 18dbe: ef b0 3e e2 jal 0x4be0 <.plt+0x2a0> 18dc2: 63 41 05 18 bltz a0, 0x18f44 18dc6: 83 c7 04 4b lbu a5, 0x4b0(s1) 18dca: 91 cb beqz a5, 0x18dde 18dcc: 93 86 49 00 addi a3, s3, 0x4 18dd0: 13 06 21 11 addi a2, sp, 0x112 18dd4: 93 05 e0 03 li a1, 0x3e 18dd8: 26 85 mv a0, s1 18dda: ef f0 bf b2 jal 0x18904 18dde: 13 01 01 7f addi sp, sp, 0x7f0 18de2: f6 70 ld ra, 0x178(sp) 18de4: 56 74 ld s0, 0x170(sp) 18de6: b6 74 ld s1, 0x168(sp) 18de8: 16 79 ld s2, 0x160(sp) 18dea: f6 69 ld s3, 0x158(sp) 18dec: 56 6a ld s4, 0x150(sp) 18dee: b6 6a ld s5, 0x148(sp) 18df0: 16 6b ld s6, 0x140(sp) 18df2: f2 7b ld s7, 0x138(sp) 18df4: 52 7c ld s8, 0x130(sp) 18df6: b2 7c ld s9, 0x128(sp) 18df8: 12 7d ld s10, 0x120(sp) 18dfa: 19 61 addi sp, sp, 0x180 18dfc: 82 80 ret 18dfe: 13 0c 01 11 addi s8, sp, 0x110 18e02: 85 65 lui a1, 0x1 18e04: 01 48 li a6, 0x0 18e06: 93 07 70 02 li a5, 0x27 18e0a: 13 07 a0 0f li a4, 0xfa 18e0e: 93 06 f0 0f li a3, 0xff 18e12: 17 86 01 00 auipc a2, 0x18 18e16: 13 06 66 19 addi a2, a2, 0x196 18e1a: 93 85 05 80 addi a1, a1, -0x800 18e1e: 62 85 mv a0, s8 18e20: ef c0 0e 84 jal 0x4e60 <.plt+0x520> 18e24: 03 bd 09 cb ld s10, -0x350(s3) 18e28: 63 09 0d 12 beqz s10, 0x18f5a 18e2c: 05 67 lui a4, 0x1 18e2e: fd 7b lui s7, 0xfffff 18e30: 93 8b 0b 78 addi s7, s7, 0x780 18e34: 93 07 07 91 addi a5, a4, -0x6f0 18e38: de 97 add a5, a5, s7 18e3a: 7d 7b lui s6, 0xfffff 18e3c: 13 0b 0b 70 addi s6, s6, 0x700 18e40: b3 8b 27 00 add s7, a5, sp 18e44: 93 07 07 91 addi a5, a4, -0x6f0 18e48: da 97 add a5, a5, s6 18e4a: 11 4a li s4, 0x4 18e4c: 93 0a 90 7f li s5, 0x7f9 18e50: 33 8b 27 00 add s6, a5, sp 18e54: 97 bc 01 00 auipc s9, 0x1b 18e58: 93 8c 4c e9 addi s9, s9, -0x16c 18e5c: 29 a0 j 0x18e66 18e5e: 03 3d 8d 00 ld s10, 0x8(s10) 18e62: 63 09 0d 04 beqz s10, 0x18eb4 18e66: 83 39 0d 00 ld s3, 0x0(s10) 18e6a: 4e 85 mv a0, s3 18e6c: ef b0 5e d8 jal 0x4bf0 <.plt+0x2b0> 18e70: 33 04 45 01 add s0, a0, s4 18e74: 05 04 addi s0, s0, 0x1 18e76: e3 e4 8a fe bltu s5, s0, 0x18e5e 18e7a: de 86 mv a3, s7 18e7c: 5a 86 mv a2, s6 18e7e: e6 85 mv a1, s9 18e80: 4e 85 mv a0, s3 18e82: ef b0 fe c6 jal 0x4af0 <.plt+0x1b0> 18e86: 61 dd beqz a0, 0x18e5e 18e88: 85 65 lui a1, 0x1 18e8a: 93 85 05 80 addi a1, a1, -0x800 18e8e: b3 85 45 41 sub a1, a1, s4 18e92: 33 05 4c 01 add a0, s8, s4 18e96: 5e 88 mv a6, s7 18e98: 85 47 li a5, 0x1 18e9a: 5a 87 mv a4, s6 18e9c: 81 46 li a3, 0x0 18e9e: 17 b6 01 00 auipc a2, 0x1b 18ea2: 13 06 a6 e5 addi a2, a2, -0x1a6 18ea6: ef b0 be fb jal 0x4e60 <.plt+0x520> 18eaa: 03 3d 8d 00 ld s10, 0x8(s10) 18eae: 22 8a mv s4, s0 18eb0: e3 1b 0d fa bnez s10, 0x18e66 18eb4: 85 65 lui a1, 0x1 18eb6: 93 85 05 80 addi a1, a1, -0x800 18eba: b3 85 45 41 sub a1, a1, s4 18ebe: 13 04 2a 00 addi s0, s4, 0x2 18ec2: 93 06 f0 0f li a3, 0xff 18ec6: 17 b6 01 00 auipc a2, 0x1b 18eca: 13 06 26 e4 addi a2, a2, -0x1be 18ece: 13 07 00 0f li a4, 0xf0 18ed2: 33 05 4c 01 add a0, s8, s4 18ed6: ef b0 be f8 jal 0x4e60 <.plt+0x520> 18eda: 03 25 09 1f lw a0, 0x1f0(s2) 18ede: 91 66 lui a3, 0x4 18ee0: 22 86 mv a2, s0 18ee2: e2 85 mv a1, s8 18ee4: ef b0 de cf jal 0x4be0 <.plt+0x2a0> 18ee8: 63 43 05 04 bltz a0, 0x18f2e 18eec: 83 c7 04 4b lbu a5, 0x4b0(s1) 18ef0: e3 87 07 ee beqz a5, 0x18dde 18ef4: d2 86 mv a3, s4 18ef6: 13 06 21 11 addi a2, sp, 0x112 18efa: 93 05 e0 03 li a1, 0x3e 18efe: 26 85 mv a0, s1 18f00: ef f0 5f a0 jal 0x18904 18f04: e9 bd j 0x18dde 18f06: 89 67 lui a5, 0x2 18f08: 93 87 87 c2 addi a5, a5, -0x3d8 18f0c: 3e 94 add s0, s0, a5 18f0e: 22 85 mv a0, s0 18f10: ef b0 1e ce jal 0x4bf0 <.plt+0x2b0> 18f14: 93 07 00 0f li a5, 0xf0 18f18: 3e e4 sd a5, 0x8(sp) 18f1a: 93 07 f0 0f li a5, 0xff 18f1e: 3e e0 sd a5, 0x0(sp) 18f20: aa 89 mv s3, a0 18f22: 85 65 lui a1, 0x1 18f24: a2 88 mv a7, s0 18f26: 01 48 li a6, 0x0 18f28: 93 07 30 02 li a5, 0x23 18f2c: ad b5 j 0x18d96 18f2e: ef b0 3e c0 jal 0x4b30 <.plt+0x1f0> 18f32: 10 41 lw a2, 0x0(a0) 18f34: 97 b5 01 00 auipc a1, 0x1b 18f38: 93 85 45 d9 addi a1, a1, -0x26c 18f3c: 26 85 mv a0, s1 18f3e: ef 40 0f 88 jal 0xcfbe 18f42: 6d b7 j 0x18eec 18f44: ef b0 de be jal 0x4b30 <.plt+0x1f0> 18f48: 10 41 lw a2, 0x0(a0) 18f4a: 97 b5 01 00 auipc a1, 0x1b 18f4e: 93 85 e5 d7 addi a1, a1, -0x282 18f52: 26 85 mv a0, s1 18f54: ef 40 af 86 jal 0xcfbe 18f58: bd b5 j 0x18dc6 18f5a: 19 44 li s0, 0x6 18f5c: 93 05 c0 7f li a1, 0x7fc 18f60: 11 4a li s4, 0x4 18f62: 85 b7 j 0x18ec2 0000000000018f64 : 18f64: 79 71 addi sp, sp, -0x30 18f66: 4e e4 sd s3, 0x8(sp) 18f68: 83 39 05 00 ld s3, 0x0(a0) 18f6c: 26 ec sd s1, 0x18(sp) 18f6e: 06 f4 sd ra, 0x28(sp) 18f70: fd 47 li a5, 0x1f 18f72: 83 b4 89 1a ld s1, 0x1a8(s3) 18f76: 63 87 f5 00 beq a1, a5, 0x18f84 18f7a: a2 70 ld ra, 0x28(sp) 18f7c: e2 64 ld s1, 0x18(sp) 18f7e: a2 69 ld s3, 0x8(sp) 18f80: 45 61 addi sp, sp, 0x30 18f82: 82 80 ret 18f84: 4a e8 sd s2, 0x10(sp) 18f86: 89 67 lui a5, 0x2 18f88: 09 69 lui s2, 0x2 18f8a: 13 09 89 cb addi s2, s2, -0x348 18f8e: 93 87 87 eb addi a5, a5, -0x148 18f92: 22 f0 sd s0, 0x20(sp) 18f94: 26 99 add s2, s2, s1 18f96: a6 97 add a5, a5, s1 18f98: 2a 84 mv s0, a0 18f9a: 63 6a f9 06 bltu s2, a5, 0x1900e 18f9e: 4a 87 mv a4, s2 18fa0: f9 56 li a3, -0x2 18fa2: 03 c6 09 4b lbu a2, 0x4b0(s3) 18fa6: 89 67 lui a5, 0x2 18fa8: a6 97 add a5, a5, s1 18faa: 23 b0 e7 ec sd a4, -0x140(a5) 18fae: 23 bc 27 eb sd s2, -0x148(a5) 18fb2: 11 ca beqz a2, 0x18fc6 18fb4: 09 66 lui a2, 0x2 18fb6: 13 06 a6 cb addi a2, a2, -0x346 18fba: 26 96 add a2, a2, s1 18fbc: 93 05 e0 03 li a1, 0x3e 18fc0: 4e 85 mv a0, s3 18fc2: ef f0 3f 94 jal 0x18904 18fc6: 03 25 04 1f lw a0, 0x1f0(s0) 18fca: 91 66 lui a3, 0x4 18fcc: 0d 46 li a2, 0x3 18fce: ca 85 mv a1, s2 18fd0: ef b0 1e c1 jal 0x4be0 <.plt+0x2a0> 18fd4: 63 4b 05 0c bltz a0, 0x190aa 18fd8: 89 65 lui a1, 0x2 18fda: 93 85 b5 cb addi a1, a1, -0x345 18fde: 11 46 li a2, 0x4 18fe0: a6 95 add a1, a1, s1 18fe2: 22 85 mv a0, s0 18fe4: ef f0 1f 86 jal 0x18844 18fe8: 89 65 lui a1, 0x2 18fea: 03 25 04 1f lw a0, 0x1f0(s0) 18fee: 93 85 f5 cb addi a1, a1, -0x341 18ff2: 91 66 lui a3, 0x4 18ff4: 09 46 li a2, 0x2 18ff6: a6 95 add a1, a1, s1 18ff8: ef b0 9e be jal 0x4be0 <.plt+0x2a0> 18ffc: 63 47 05 08 bltz a0, 0x1908a 19000: 02 74 ld s0, 0x20(sp) 19002: a2 70 ld ra, 0x28(sp) 19004: 42 69 ld s2, 0x10(sp) 19006: e2 64 ld s1, 0x18(sp) 19008: a2 69 ld s3, 0x8(sp) 1900a: 45 61 addi sp, sp, 0x30 1900c: 82 80 ret 1900e: 89 67 lui a5, 0x2 19010: a6 97 add a5, a5, s1 19012: 83 d6 87 ca lhu a3, -0x358(a5) 19016: 03 d5 87 ca lhu a0, -0x358(a5) 1901a: 03 d7 a7 ca lhu a4, -0x356(a5) 1901e: 03 d6 a7 ca lhu a2, -0x356(a5) 19022: 1b 55 85 00 srliw a0, a0, 0x8 19026: 9b 96 86 00 slliw a3, a3, 0x8 1902a: 1b 56 86 00 srliw a2, a2, 0x8 1902e: 1b 17 87 00 slliw a4, a4, 0x8 19032: c9 8e or a3, a3, a0 19034: 51 8f or a4, a4, a2 19036: 09 65 lui a0, 0x2 19038: c2 16 slli a3, a3, 0x30 1903a: 42 17 slli a4, a4, 0x30 1903c: c1 92 srli a3, a3, 0x30 1903e: 41 93 srli a4, a4, 0x30 19040: 13 05 f5 cb addi a0, a0, -0x341 19044: 09 66 lui a2, 0x2 19046: 7d 58 li a6, -0x1 19048: 13 d3 86 00 srli t1, a3, 0x8 1904c: 93 58 87 00 srli a7, a4, 0x8 19050: 26 95 add a0, a0, s1 19052: 13 06 16 cc addi a2, a2, -0x33f 19056: 69 5e li t3, -0x6 19058: a3 8d d7 ca sb a3, -0x345(a5) 1905c: c1 56 li a3, -0x10 1905e: a3 8e e7 ca sb a4, -0x343(a5) 19062: 23 80 d7 cc sb a3, -0x340(a5) 19066: 23 8c 07 cb sb a6, -0x348(a5) 1906a: a3 8c c7 cb sb t3, -0x347(a5) 1906e: 23 8d b7 ca sb a1, -0x346(a5) 19072: 23 8e 67 ca sb t1, -0x344(a5) 19076: 23 bc a7 ea sd a0, -0x148(a5) 1907a: 23 8f 17 cb sb a7, -0x342(a5) 1907e: a3 8f 07 cb sb a6, -0x341(a5) 19082: 33 87 c4 00 add a4, s1, a2 19086: 9d 46 li a3, 0x7 19088: 29 bf j 0x18fa2 1908a: ef b0 7e aa jal 0x4b30 <.plt+0x1f0> 1908e: 02 74 ld s0, 0x20(sp) 19090: 10 41 lw a2, 0x0(a0) 19092: 42 69 ld s2, 0x10(sp) 19094: a2 70 ld ra, 0x28(sp) 19096: e2 64 ld s1, 0x18(sp) 19098: 4e 85 mv a0, s3 1909a: a2 69 ld s3, 0x8(sp) 1909c: 97 b5 01 00 auipc a1, 0x1b 190a0: 93 85 c5 c2 addi a1, a1, -0x3d4 190a4: 45 61 addi sp, sp, 0x30 190a6: 6f 30 9f f1 j 0xcfbe 190aa: ef b0 7e a8 jal 0x4b30 <.plt+0x1f0> 190ae: 10 41 lw a2, 0x0(a0) 190b0: 97 b5 01 00 auipc a1, 0x1b 190b4: 93 85 85 c1 addi a1, a1, -0x3e8 190b8: 4e 85 mv a0, s3 190ba: ef 30 5f f0 jal 0xcfbe 190be: 29 bf j 0x18fd8 00000000000190c0 : 190c0: b2 87 mv a5, a2 190c2: 13 07 e0 0f li a4, 0xfe 190c6: aa 88 mv a7, a0 190c8: 2e 86 mv a2, a1 190ca: 36 88 mv a6, a3 190cc: 63 86 e7 06 beq a5, a4, 0x19138 190d0: 13 07 f0 0f li a4, 0xff 190d4: 63 87 e7 06 beq a5, a4, 0x19142 190d8: 13 07 c0 0f li a4, 0xfc 190dc: 97 b6 01 00 auipc a3, 0x1b 190e0: 93 86 c6 c3 addi a3, a3, -0x3c4 190e4: 63 8a e7 00 beq a5, a4, 0x190f8 190e8: 13 07 d0 0f li a4, 0xfd 190ec: 97 b6 01 00 auipc a3, 0x1b 190f0: 93 86 46 c3 addi a3, a3, -0x3cc 190f4: 63 9a e7 06 bne a5, a4, 0x19168 190f8: 93 07 70 02 li a5, 0x27 190fc: 63 c2 07 03 blt a5, a6, 0x19120 19100: 13 17 38 00 slli a4, a6, 0x3 19104: 97 e7 02 00 auipc a5, 0x2e 19108: 93 87 c7 0c addi a5, a5, 0xcc 1910c: ba 97 add a5, a5, a4 1910e: 98 63 ld a4, 0x0(a5) 19110: 01 cf beqz a4, 0x19128 19112: 97 b5 01 00 auipc a1, 0x1b 19116: 93 85 65 c4 addi a1, a1, -0x3ba 1911a: 46 85 mv a0, a7 1911c: 6f 30 9f de j 0xcf04 19120: 93 07 f0 0f li a5, 0xff 19124: 63 07 f8 04 beq a6, a5, 0x19172 19128: 42 87 mv a4, a6 1912a: 97 b5 01 00 auipc a1, 0x1b 1912e: 93 85 e5 c3 addi a1, a1, -0x3c2 19132: 46 85 mv a0, a7 19134: 6f 30 1f dd j 0xcf04 19138: 97 b6 01 00 auipc a3, 0x1b 1913c: 93 86 06 bf addi a3, a3, -0x410 19140: 65 bf j 0x190f8 19142: 1b 88 46 f1 addiw a6, a3, -0xec 19146: cd 47 li a5, 0x13 19148: 63 e0 07 05 bltu a5, a6, 0x19188 1914c: 0e 08 slli a6, a6, 0x3 1914e: 97 e7 02 00 auipc a5, 0x2e 19152: 93 87 27 08 addi a5, a5, 0x82 19156: c2 97 add a5, a5, a6 19158: 83 b6 07 14 ld a3, 0x140(a5) 1915c: 97 b5 01 00 auipc a1, 0x1b 19160: 93 85 c5 bd addi a1, a1, -0x424 19164: 6f 30 1f da j 0xcf04 19168: 97 b6 01 00 auipc a3, 0x1b 1916c: 93 86 86 ba addi a3, a3, -0x458 19170: 61 b7 j 0x190f8 19172: 17 b7 01 00 auipc a4, 0x1b 19176: 13 07 e7 bb addi a4, a4, -0x442 1917a: 97 b5 01 00 auipc a1, 0x1b 1917e: 93 85 e5 bd addi a1, a1, -0x422 19182: 46 85 mv a0, a7 19184: 6f 30 1f d8 j 0xcf04 19188: 97 b5 01 00 auipc a1, 0x1b 1918c: 93 85 05 bc addi a1, a1, -0x440 19190: 6f 30 5f d7 j 0xcf04 0000000000019194 : 19194: 39 71 addi sp, sp, -0x40 19196: 22 f8 sd s0, 0x30(sp) 19198: 2a 84 mv s0, a0 1919a: 03 25 05 1f lw a0, 0x1f0(a0) 1919e: 26 f4 sd s1, 0x28(sp) 191a0: 4a f0 sd s2, 0x20(sp) 191a2: ae 84 mv s1, a1 191a4: 32 89 mv s2, a2 191a6: fd 57 li a5, -0x1 191a8: 91 66 lui a3, 0x4 191aa: 0d 46 li a2, 0x3 191ac: 2c 00 addi a1, sp, 0x8 191ae: 4e ec sd s3, 0x18(sp) 191b0: 06 fc sd ra, 0x38(sp) 191b2: 83 39 04 00 ld s3, 0x0(s0) 191b6: 23 04 f1 00 sb a5, 0x8(sp) 191ba: a3 04 91 00 sb s1, 0x9(sp) 191be: 23 05 21 01 sb s2, 0xa(sp) 191c2: ef b0 fe a1 jal 0x4be0 <.plt+0x2a0> 191c6: 63 45 05 02 bltz a0, 0x191f0 191ca: 08 60 ld a0, 0x0(s0) 191cc: 83 47 05 4b lbu a5, 0x4b0(a0) 191d0: 89 cb beqz a5, 0x191e2 191d2: ca 86 mv a3, s2 191d4: 26 86 mv a2, s1 191d6: 97 b5 01 00 auipc a1, 0x1b 191da: 93 85 a5 9f addi a1, a1, -0x606 191de: ef f0 3f ee jal 0x190c0 191e2: e2 70 ld ra, 0x38(sp) 191e4: 42 74 ld s0, 0x30(sp) 191e6: a2 74 ld s1, 0x28(sp) 191e8: 02 79 ld s2, 0x20(sp) 191ea: e2 69 ld s3, 0x18(sp) 191ec: 21 61 addi sp, sp, 0x40 191ee: 82 80 ret 191f0: ef b0 1e 94 jal 0x4b30 <.plt+0x1f0> 191f4: 10 41 lw a2, 0x0(a0) 191f6: 97 b5 01 00 auipc a1, 0x1b 191fa: 93 85 25 ad addi a1, a1, -0x52e 191fe: 4e 85 mv a0, s3 19200: ef 30 ff db jal 0xcfbe 19204: d9 b7 j 0x191ca 0000000000019206 : 19206: 97 f7 02 00 auipc a5, 0x2f 1920a: 83 b7 27 dc ld a5, -0x23e(a5) 1920e: 13 01 01 d7 addi sp, sp, -0x290 19212: 83 26 05 1f lw a3, 0x1f0(a0) 19216: 9c 63 ld a5, 0x0(a5) 19218: 23 30 81 28 sd s0, 0x280(sp) 1921c: 23 34 31 27 sd s3, 0x268(sp) 19220: 23 38 61 25 sd s6, 0x250(sp) 19224: 23 34 11 28 sd ra, 0x288(sp) 19228: 23 38 21 27 sd s2, 0x270(sp) 1922c: 2e 87 mv a4, a1 1922e: 05 4b li s6, 0x1 19230: 89 65 lui a1, 0x2 19232: 83 39 05 00 ld s3, 0x0(a0) 19236: 2a 84 mv s0, a0 19238: 93 85 05 ed addi a1, a1, -0x130 1923c: 23 00 67 01 sb s6, 0x0(a4) 19240: 05 45 li a0, 0x1 19242: 36 ec sd a3, 0x18(sp) 19244: 82 97 jalr a5 19246: e3 0f 05 38 beqz a0, 0x19de4 1924a: 23 3c 51 25 sd s5, 0x258(sp) 1924e: 83 3a 04 00 ld s5, 0x0(s0) 19252: 09 67 lui a4, 0x2 19254: 23 3c 91 26 sd s1, 0x278(sp) 19258: 23 30 41 27 sd s4, 0x260(sp) 1925c: 23 34 71 25 sd s7, 0x248(sp) 19260: 23 34 b1 23 sd s11, 0x228(sp) 19264: 13 07 87 cb addi a4, a4, -0x348 19268: 85 47 li a5, 0x1 1926a: 89 6b lui s7, 0x2 1926c: 23 b4 aa 1a sd a0, 0x1a8(s5) 19270: aa 9b add s7, s7, a0 19272: 2a 97 add a4, a4, a0 19274: 82 17 slli a5, a5, 0x20 19276: 05 6a lui s4, 0x1 19278: 23 bc eb ea sd a4, -0x148(s7) 1927c: 23 a4 0b ec sw zero, -0x138(s7) 19280: 2a 9a add s4, s4, a0 19282: 85 07 addi a5, a5, 0x1 19284: 23 34 fa 40 sd a5, 0x408(s4) 19288: 83 b7 89 1a ld a5, 0x1a8(s3) 1928c: 23 2a 6a 81 sw s6, -0x7ec(s4) 19290: 23 2a 6a 41 sw s6, 0x414(s4) 19294: 23 24 6a 81 sw s6, -0x7f8(s4) 19298: 04 11 addi s1, sp, 0xa0 1929a: 13 06 00 08 li a2, 0x80 1929e: 81 45 li a1, 0x0 192a0: aa 8d mv s11, a0 192a2: 23 a2 6b 89 sw s6, -0x77c(s7) 192a6: 26 85 mv a0, s1 192a8: 3e f8 sd a5, 0x30(sp) 192aa: 13 09 01 12 addi s2, sp, 0x120 192ae: ef b0 3e db jal 0x5060 <.plt+0x720> 192b2: 13 06 00 10 li a2, 0x100 192b6: 81 45 li a1, 0x0 192b8: 4a 85 mv a0, s2 192ba: ef b0 7e da jal 0x5060 <.plt+0x720> 192be: 83 47 f4 2b lbu a5, 0x2bf(s0) 192c2: 63 97 07 68 bnez a5, 0x19950 192c6: 23 30 81 25 sd s8, 0x240(sp) 192ca: 23 3c 91 23 sd s9, 0x238(sp) 192ce: 23 38 a1 23 sd s10, 0x230(sp) 192d2: 03 bc 8a 39 ld s8, 0x398(s5) 192d6: 63 04 0c 0a beqz s8, 0x1937e 192da: 09 6a lui s4, 0x2 192dc: 13 0a 8a c0 addi s4, s4, -0x3f8 192e0: 09 6d lui s10, 0x2 192e2: 85 6c lui s9, 0x1 192e4: 97 bb 01 00 auipc s7, 0x1b 192e8: 93 8b cb a9 addi s7, s7, -0x564 192ec: 09 4b li s6, 0x2 192ee: 6e 9a add s4, s4, s11 192f0: 6e 9d add s10, s10, s11 192f2: ee 9c add s9, s9, s11 192f4: 22 e4 sd s0, 0x8(sp) 192f6: 03 35 0c 00 ld a0, 0x0(s8) 192fa: ca 86 mv a3, s2 192fc: 26 86 mv a2, s1 192fe: de 85 mv a1, s7 19300: ef b0 0e ff jal 0x4af0 <.plt+0x1b0> 19304: 63 1d 65 31 bne a0, s6, 0x1961e 19308: 97 b5 01 00 auipc a1, 0x1b 1930c: 93 85 05 a9 addi a1, a1, -0x570 19310: 26 85 mv a0, s1 19312: ef d0 50 41 jal 0x26f26 19316: 29 e5 bnez a0, 0x19360 19318: 97 b5 01 00 auipc a1, 0x1b 1931c: 93 85 85 a8 addi a1, a1, -0x578 19320: 26 85 mv a0, s1 19322: ef d0 50 40 jal 0x26f26 19326: 63 18 05 2a bnez a0, 0x195d6 1932a: 97 b5 01 00 auipc a1, 0x1b 1932e: 93 85 65 a8 addi a1, a1, -0x57a 19332: 26 85 mv a0, s1 19334: ef d0 30 3f jal 0x26f26 19338: 63 0a 05 24 beqz a0, 0x1958c 1933c: 89 67 lui a5, 0x2 1933e: 33 84 fd 00 add s0, s11, a5 19342: 03 35 04 cb ld a0, -0x350(s0) 19346: ca 85 mv a1, s2 19348: ef b0 8e f4 jal 0x4a90 <.plt+0x150> 1934c: 63 05 05 2e beqz a0, 0x19636 19350: 85 67 lui a5, 0x1 19352: 23 38 a4 ca sd a0, -0x350(s0) 19356: ee 97 add a5, a5, s11 19358: 05 47 li a4, 0x1 1935a: 23 a2 e7 8a sw a4, -0x75c(a5) 1935e: 19 a8 j 0x19374 19360: 7d 46 li a2, 0x1f 19362: ca 85 mv a1, s2 19364: 52 85 mv a0, s4 19366: ef b0 ae df jal 0x4960 <.plt+0x20> 1936a: 85 47 li a5, 0x1 1936c: a3 03 0d c2 sb zero, -0x3d9(s10) 19370: 23 a4 fc 86 sw a5, -0x798(s9) 19374: 03 3c 8c 00 ld s8, 0x8(s8) 19378: e3 1f 0c f6 bnez s8, 0x192f6 1937c: 22 64 ld s0, 0x8(sp) 1937e: 62 67 ld a4, 0x18(sp) 19380: 83 a7 09 26 lw a5, 0x260(s3) 19384: 05 4c li s8, 0x1 19386: 3a d1 sw a4, 0xa0(sp) 19388: 05 47 li a4, 0x1 1938a: 23 12 e1 0a sh a4, 0xa4(sp) 1938e: 93 0c 40 06 li s9, 0x64 19392: 63 89 07 60 beqz a5, 0x199a4 19396: 05 6a lui s4, 0x1 19398: 13 0a 8a 91 addi s4, s4, -0x6e8 1939c: b3 87 49 01 add a5, s3, s4 193a0: 3e e4 sd a5, 0x8(sp) 193a2: 91 67 lui a5, 0x4 193a4: fd 17 addi a5, a5, -0x1 193a6: b7 02 00 10 lui t0, 0x10000 193aa: a5 6b lui s7, 0x9 193ac: 3e e8 sd a5, 0x10(sp) 193ae: 85 02 addi t0, t0, 0x1 193b0: 3c 09 addi a5, sp, 0x98 193b2: 82 e0 sd zero, 0x40(sp) 193b4: 82 e4 sd zero, 0x48(sp) 193b6: 01 49 li s2, 0x0 193b8: 1b 0b 0c 00 sext.w s6, s8 193bc: fd 5a li s5, -0x1 193be: ce 9b add s7, s7, s3 193c0: 3e f4 sd a5, 0x28(sp) 193c2: 62 f0 sd s8, 0x20(sp) 193c4: 16 fc sd t0, 0x38(sp) 193c6: 66 86 mv a2, s9 193c8: da 85 mv a1, s6 193ca: 26 85 mv a0, s1 193cc: ef b0 f0 09 jal 0x24c6a 193d0: 63 07 55 07 beq a0, s5, 0x1943e 193d4: 45 ed bnez a0, 0x1948c 193d6: 23 13 01 0a sh zero, 0xa6(sp) 193da: 23 17 01 0a sh zero, 0xae(sp) 193de: 82 77 ld a5, 0x20(sp) 193e0: 02 ed sd zero, 0x98(sp) 193e2: 09 47 li a4, 0x2 193e4: 63 85 e7 18 beq a5, a4, 0x1956e 193e8: 83 b7 8b b6 ld a5, -0x498(s7) 193ec: 42 66 ld a2, 0x10(sp) 193ee: 83 b6 0b b7 ld a3, -0x490(s7) 193f2: 22 65 ld a0, 0x8(sp) 193f4: 85 45 li a1, 0x1 193f6: 01 4d li s10, 0x0 193f8: 82 97 jalr a5 193fa: 1b 06 05 00 sext.w a2, a0 193fe: 32 ed sd a2, 0x98(sp) 19400: b7 07 00 10 lui a5, 0x10000 19404: 63 02 f6 02 beq a2, a5, 0x19428 19408: e2 77 ld a5, 0x38(sp) 1940a: 05 4d li s10, 0x1 1940c: 63 0e f6 00 beq a2, a5, 0x19428 19410: 13 3d 16 00 seqz s10, a2 19414: 63 5a c0 00 blez a2, 0x19428 19418: a2 65 ld a1, 0x8(sp) 1941a: 22 85 mv a0, s0 1941c: 01 4d li s10, 0x0 1941e: ef f0 6f c2 jal 0x18844 19422: 2a 89 mv s2, a0 19424: 63 03 05 56 beqz a0, 0x1998a 19428: 83 b7 89 2e ld a5, 0x2e8(s3) 1942c: 63 95 07 10 bnez a5, 0x19536 19430: 22 85 mv a0, s0 19432: ef d0 ae e6 jal 0x6a9c 19436: 63 14 05 56 bnez a0, 0x1999e 1943a: e3 16 0d f8 bnez s10, 0x193c6 1943e: 01 48 li a6, 0x0 19440: fd 57 li a5, -0x1 19442: 01 47 li a4, 0x0 19444: 81 46 li a3, 0x0 19446: 7d 56 li a2, -0x1 19448: fd 55 li a1, -0x1 1944a: 22 85 mv a0, s0 1944c: ef 20 a0 62 jal 0x1ba76 19450: 83 34 81 27 ld s1, 0x278(sp) 19454: 03 3a 01 26 ld s4, 0x260(sp) 19458: 83 3a 81 25 ld s5, 0x258(sp) 1945c: 83 3b 81 24 ld s7, 0x248(sp) 19460: 03 3c 01 24 ld s8, 0x240(sp) 19464: 83 3c 81 23 ld s9, 0x238(sp) 19468: 03 3d 01 23 ld s10, 0x230(sp) 1946c: 83 3d 81 22 ld s11, 0x228(sp) 19470: 83 30 81 28 ld ra, 0x288(sp) 19474: 03 34 01 28 ld s0, 0x280(sp) 19478: 83 39 81 26 ld s3, 0x268(sp) 1947c: 03 3b 01 25 ld s6, 0x250(sp) 19480: 4a 85 mv a0, s2 19482: 03 39 01 27 ld s2, 0x270(sp) 19486: 13 01 01 29 addi sp, sp, 0x290 1948a: 82 80 ret 1948c: 83 57 61 0a lhu a5, 0xa6(sp) 19490: 85 8b andi a5, a5, 0x1 19492: b1 d7 beqz a5, 0x193de 19494: 22 6a ld s4, 0x8(sp) 19496: 22 77 ld a4, 0x28(sp) 19498: c2 66 ld a3, 0x10(sp) 1949a: e2 65 ld a1, 0x18(sp) 1949c: 52 86 mv a2, s4 1949e: 22 85 mv a0, s0 194a0: ef 40 4f 92 jal 0xd5c4 194a4: 93 07 10 05 li a5, 0x51 194a8: 2a 89 mv s2, a0 194aa: 05 4d li s10, 0x1 194ac: e3 0e f5 f6 beq a0, a5, 0x19428 194b0: 01 4d li s10, 0x0 194b2: 3d f9 bnez a0, 0x19428 194b4: ea 67 ld a5, 0x98(sp) 194b6: e3 59 f0 f6 blez a5, 0x19428 194ba: 26 67 ld a4, 0x48(sp) 194bc: 4e 85 mv a0, s3 194be: ba 97 add a5, a5, a4 194c0: be 85 mv a1, a5 194c2: be e4 sd a5, 0x48(sp) 194c4: ef d0 4e c7 jal 0x6938 194c8: 83 3e 04 00 ld t4, 0x0(s0) 194cc: 6a 6e ld t3, 0x98(sp) 194ce: 52 87 mv a4, s4 194d0: 03 bd 8e 1a ld s10, 0x1a8(t4) 194d4: 7d 56 li a2, -0x1 194d6: 81 48 li a7, 0x0 194d8: 63 09 0e 22 beqz t3, 0x1970a 194dc: 85 66 lui a3, 0x1 194de: 89 67 lui a5, 0x2 194e0: 93 86 86 91 addi a3, a3, -0x6e8 194e4: 93 87 87 eb addi a5, a5, -0x148 194e8: 36 9e add t3, t3, a3 194ea: 09 68 lui a6, 0x2 194ec: b3 8d c9 01 add s11, s3, t3 194f0: 33 0c 0d 01 add s8, s10, a6 194f4: ea 97 add a5, a5, s10 194f6: ce ec sd s3, 0x58(sp) 194f8: 4a e1 sd s2, 0x80(sp) 194fa: a2 89 mv s3, s0 194fc: da f4 sd s6, 0x68(sp) 194fe: a6 f8 sd s1, 0x70(sp) 19500: 62 8b mv s6, s8 19502: de fc sd s7, 0x78(sp) 19504: 17 0a 02 00 auipc s4, 0x20 19508: 13 0a ca 36 addi s4, s4, 0x36c 1950c: ee 8b mv s7, s11 1950e: e6 f0 sd s9, 0x60(sp) 19510: 3a 84 mv s0, a4 19512: 76 8c mv s8, t4 19514: c6 84 mv s1, a7 19516: 3e 89 mv s2, a5 19518: b2 8d mv s11, a2 1951a: 83 26 8b ec lw a3, -0x138(s6) 1951e: a1 47 li a5, 0x8 19520: 83 4c 04 00 lbu s9, 0x0(s0) 19524: 63 e5 d7 1c bltu a5, a3, 0x196ee 19528: 83 67 8b ec lwu a5, -0x138(s6) 1952c: 8a 07 slli a5, a5, 0x2 1952e: d2 97 add a5, a5, s4 19530: 9c 43 lw a5, 0x0(a5) 19532: d2 97 add a5, a5, s4 19534: 82 87 jr a5 19536: ef c0 0e ae jal 0x5816 1953a: 03 36 04 1e ld a2, 0x1e0(s0) 1953e: 83 36 84 1e ld a3, 0x1e8(s0) 19542: 2a f2 sd a0, 0x120(sp) 19544: 2e f6 sd a1, 0x128(sp) 19546: ef c0 ae b0 jal 0x5850 1954a: 83 b7 89 2e ld a5, 0x2e8(s3) 1954e: e3 41 f5 ee blt a0, a5, 0x19430 19552: 4e 85 mv a0, s3 19554: 97 b5 01 00 auipc a1, 0x1b 19558: 93 85 c5 8e addi a1, a1, -0x714 1955c: ef 30 3f a6 jal 0xcfbe 19560: 22 85 mv a0, s0 19562: ef d0 ae d3 jal 0x6a9c 19566: 63 1c 05 42 bnez a0, 0x1999e 1956a: 71 49 li s2, 0x1c 1956c: c9 bd j 0x1943e 1956e: 83 57 e1 0a lhu a5, 0xae(sp) 19572: 05 4d li s10, 0x1 19574: 85 8b andi a5, a5, 0x1 19576: e3 89 07 ea beqz a5, 0x19428 1957a: 2a 55 lw a0, 0xa8(sp) 1957c: a2 65 ld a1, 0x8(sp) 1957e: 11 66 lui a2, 0x4 19580: 7d 16 addi a2, a2, -0x1 19582: ef b0 ee e7 jal 0x4c00 <.plt+0x2c0> 19586: 2a 86 mv a2, a0 19588: 2a ed sd a0, 0x98(sp) 1958a: 59 b5 j 0x19410 1958c: 97 b5 01 00 auipc a1, 0x1b 19590: 93 85 c5 82 addi a1, a1, -0x7d4 19594: 26 85 mv a0, s1 19596: ef d0 10 19 jal 0x26f26 1959a: 2d e1 bnez a0, 0x195fc 1959c: 97 b5 01 00 auipc a1, 0x1b 195a0: 93 85 c5 85 addi a1, a1, -0x7a4 195a4: 26 85 mv a0, s1 195a6: ef d0 10 18 jal 0x26f26 195aa: 63 1f 05 56 bnez a0, 0x19b28 195ae: 03 36 0c 00 ld a2, 0x0(s8) 195b2: 97 b5 01 00 auipc a1, 0x1b 195b6: 93 85 e5 84 addi a1, a1, -0x7b2 195ba: 56 85 mv a0, s5 195bc: ef 30 3f a0 jal 0xcfbe 195c0: 13 09 00 03 li s2, 0x30 195c4: 89 67 lui a5, 0x2 195c6: be 9d add s11, s11, a5 195c8: 03 b5 0d cb ld a0, -0x350(s11) 195cc: ef b0 5e 99 jal 0x4f60 <.plt+0x620> 195d0: 23 b8 0d ca sd zero, -0x350(s11) 195d4: b5 bd j 0x19450 195d6: 09 65 lui a0, 0x2 195d8: 13 05 85 c2 addi a0, a0, -0x3d8 195dc: 13 06 f0 07 li a2, 0x7f 195e0: ca 85 mv a1, s2 195e2: 6e 95 add a0, a0, s11 195e4: ef b0 ce b7 jal 0x4960 <.plt+0x20> 195e8: 89 67 lui a5, 0x2 195ea: ee 97 add a5, a5, s11 195ec: a3 83 07 ca sb zero, -0x359(a5) 195f0: 85 67 lui a5, 0x1 195f2: ee 97 add a5, a5, s11 195f4: 05 47 li a4, 0x1 195f6: 23 aa e7 88 sw a4, -0x76c(a5) 195fa: ad bb j 0x19374 195fc: 89 66 lui a3, 0x2 195fe: 09 66 lui a2, 0x2 19600: 93 86 a6 ca addi a3, a3, -0x356 19604: 13 06 86 ca addi a2, a2, -0x358 19608: ee 96 add a3, a3, s11 1960a: 6e 96 add a2, a2, s11 1960c: 97 a5 01 00 auipc a1, 0x1a 19610: 93 85 45 7b addi a1, a1, 0x7b4 19614: 4a 85 mv a0, s2 19616: ef b0 ae cd jal 0x4af0 <.plt+0x1b0> 1961a: 63 00 65 51 beq a0, s6, 0x19b1a 1961e: 03 36 0c 00 ld a2, 0x0(s8) 19622: 97 a5 01 00 auipc a1, 0x1a 19626: 93 85 e5 7a addi a1, a1, 0x7ae 1962a: 56 85 mv a0, s5 1962c: ef 30 3f 99 jal 0xcfbe 19630: 13 09 10 03 li s2, 0x31 19634: 41 bf j 0x195c4 19636: 6d 49 li s2, 0x1b 19638: 71 b7 j 0x195c4 1963a: 93 06 00 0f li a3, 0xf0 1963e: 83 37 8b eb ld a5, -0x148(s6) 19642: 63 8c dc 38 beq s9, a3, 0x199da 19646: 93 06 f0 0f li a3, 0xff 1964a: 63 81 dc 3e beq s9, a3, 0x19a2c 1964e: 63 f5 27 03 bgeu a5, s2, 0x19678 19652: 93 86 17 00 addi a3, a5, 0x1 19656: 23 3c db ea sd a3, -0x148(s6) 1965a: fd 56 li a3, -0x1 1965c: 23 80 d7 00 sb a3, 0x0(a5) 19660: 83 37 8b eb ld a5, -0x148(s6) 19664: 63 fa 27 01 bgeu a5, s2, 0x19678 19668: 93 86 17 00 addi a3, a5, 0x1 1966c: 23 3c db ea sd a3, -0x148(s6) 19670: 23 80 97 01 sb s9, 0x0(a5) 19674: 83 37 8b eb ld a5, -0x148(s6) 19678: 89 66 lui a3, 0x2 1967a: 03 46 0c 4b lbu a2, 0x4b0(s8) 1967e: 93 86 86 cb addi a3, a3, -0x348 19682: 09 6f lui t5, 0x2 19684: 6a 9f add t5, t5, s10 19686: f9 17 addi a5, a5, -0x2 19688: ea 96 add a3, a3, s10 1968a: 23 30 ff ec sd a5, -0x140(t5) 1968e: 23 3c df ea sd a3, -0x148(t5) 19692: 63 1e 06 50 bnez a2, 0x19bae 19696: 4e 85 mv a0, s3 19698: ef f0 6f e3 jal 0x18cce 1969c: 9b 87 6c 00 addiw a5, s9, 0x6 196a0: 93 f7 f7 0f andi a5, a5, 0xff 196a4: 95 46 li a3, 0x5 196a6: 63 e7 f6 62 bltu a3, a5, 0x19cd4 196aa: 17 07 02 00 auipc a4, 0x20 196ae: 13 07 a7 1e addi a4, a4, 0x1ea 196b2: 8a 07 slli a5, a5, 0x2 196b4: ba 97 add a5, a5, a4 196b6: 9c 43 lw a5, 0x0(a5) 196b8: ba 97 add a5, a5, a4 196ba: 82 87 jr a5 196bc: 93 07 f0 0f li a5, 0xff 196c0: 63 8f fc 2e beq s9, a5, 0x199be 196c4: b5 47 li a5, 0xd 196c6: 63 8f fc 26 beq s9, a5, 0x19944 196ca: 63 d2 0d 02 bgez s11, 0x196ee 196ce: a6 8d mv s11, s1 196d0: 39 a8 j 0x196ee 196d2: 93 07 f0 0f li a5, 0xff 196d6: 63 8c fc 2e beq s9, a5, 0x199ce 196da: 83 37 8b eb ld a5, -0x148(s6) 196de: 63 f8 27 01 bgeu a5, s2, 0x196ee 196e2: 93 86 17 00 addi a3, a5, 0x1 196e6: 23 3c db ea sd a3, -0x148(s6) 196ea: 23 80 97 01 sb s9, 0x0(a5) 196ee: 85 24 addiw s1, s1, 0x1 196f0: 05 04 addi s0, s0, 0x1 196f2: a6 86 mv a3, s1 196f4: e3 13 74 e3 bne s0, s7, 0x1951a 196f8: 4e 84 mv s0, s3 196fa: 86 7c ld s9, 0x60(sp) 196fc: 0a 69 ld s2, 0x80(sp) 196fe: e6 69 ld s3, 0x58(sp) 19700: 26 7b ld s6, 0x68(sp) 19702: c6 74 ld s1, 0x70(sp) 19704: e6 7b ld s7, 0x78(sp) 19706: 63 d8 0d 5a bgez s11, 0x19cb6 1970a: c2 77 ld a5, 0x30(sp) 1970c: 9c 43 lw a5, 0x0(a5) 1970e: e3 88 07 cc beqz a5, 0x193de 19712: c2 77 ld a5, 0x30(sp) 19714: 03 ad 47 00 lw s10, 0x4(a5) 19718: e3 13 0d cc bnez s10, 0x193de 1971c: 1c 60 ld a5, 0x0(s0) 1971e: 85 66 lui a3, 0x1 19720: 93 86 86 80 addi a3, a3, -0x7f8 19724: 83 b7 87 1a ld a5, 0x1a8(a5) 19728: 85 6e lui t4, 0x1 1972a: 93 8e 0e c0 addi t4, t4, -0x400 1972e: b6 97 add a5, a5, a3 19730: 05 47 li a4, 0x1 19732: 89 48 li a7, 0x2 19734: 0d 43 li t1, 0x3 19736: 05 6e lui t3, 0x1 19738: 13 08 80 02 li a6, 0x28 1973c: 3e 8a mv s4, a5 1973e: 76 8c mv s8, t4 19740: 63 0e ed 4e beq s10, a4, 0x19c3c 19744: 83 27 0a 00 lw a5, 0x0(s4) 19748: 63 8d e7 4e beq a5, a4, 0x19c42 1974c: b3 07 8a 01 add a5, s4, s8 19750: 9c 43 lw a5, 0x0(a5) 19752: 63 84 e7 52 beq a5, a4, 0x19c7a 19756: 05 2d addiw s10, s10, 0x1 19758: 11 0a addi s4, s4, 0x4 1975a: e3 13 0d ff bne s10, a6, 0x19740 1975e: 42 77 ld a4, 0x30(sp) 19760: 85 47 li a5, 0x1 19762: 5c c3 sw a5, 0x4(a4) 19764: ad b9 j 0x193de 19766: 83 47 0c 4b lbu a5, 0x4b0(s8) 1976a: 9b 86 0c 00 sext.w a3, s9 1976e: 81 cf beqz a5, 0x19786 19770: 13 06 e0 0f li a2, 0xfe 19774: 97 a5 01 00 auipc a1, 0x1a 19778: 93 85 45 45 addi a1, a1, 0x454 1977c: 62 85 mv a0, s8 1977e: b6 e8 sd a3, 0x50(sp) 19780: ef f0 1f 94 jal 0x190c0 19784: c6 66 ld a3, 0x50(sp) 19786: 83 b7 09 00 ld a5, 0x0(s3) 1978a: 85 45 li a1, 0x1 1978c: 13 98 2c 00 slli a6, s9, 0x2 19790: 83 b7 87 1a ld a5, 0x1a8(a5) 19794: 23 20 bd 00 sw a1, 0x0(s10) 19798: 09 45 li a0, 0x2 1979a: c2 97 add a5, a5, a6 1979c: 90 47 lw a2, 0x8(a5) 1979e: 63 00 a6 34 beq a2, a0, 0x19ade 197a2: 0d 48 li a6, 0x3 197a4: 63 0b 06 31 beq a2, a6, 0x19aba 197a8: 63 1a b6 00 bne a2, a1, 0x197bc 197ac: 23 a4 07 00 sw zero, 0x8(a5) 197b0: 36 86 mv a2, a3 197b2: 93 05 c0 0f li a1, 0xfc 197b6: 4e 85 mv a0, s3 197b8: ef f0 df 9d jal 0x19194 197bc: 23 24 0b ec sw zero, -0x138(s6) 197c0: 3d b7 j 0x196ee 197c2: 23 24 0b ec sw zero, -0x138(s6) 197c6: e3 92 0c f0 bnez s9, 0x196ca 197ca: 63 d9 0d 14 bgez s11, 0x1991c 197ce: fd 5d li s11, -0x1 197d0: 39 bf j 0x196ee 197d2: 83 47 0c 4b lbu a5, 0x4b0(s8) 197d6: 9b 86 0c 00 sext.w a3, s9 197da: 81 cf beqz a5, 0x197f2 197dc: 13 06 c0 0f li a2, 0xfc 197e0: 97 a5 01 00 auipc a1, 0x1a 197e4: 93 85 85 3e addi a1, a1, 0x3e8 197e8: 62 85 mv a0, s8 197ea: b6 e8 sd a3, 0x50(sp) 197ec: ef f0 5f 8d jal 0x190c0 197f0: c6 66 ld a3, 0x50(sp) 197f2: 83 b7 09 00 ld a5, 0x0(s3) 197f6: 13 98 2c 00 slli a6, s9, 0x2 197fa: 05 66 lui a2, 0x1 197fc: 83 b7 87 1a ld a5, 0x1a8(a5) 19800: 85 45 li a1, 0x1 19802: 23 20 bd 00 sw a1, 0x0(s10) 19806: c2 97 add a5, a5, a6 19808: b2 97 add a5, a5, a2 1980a: 03 a6 87 c0 lw a2, -0x3f8(a5) 1980e: 09 45 li a0, 0x2 19810: 63 08 a6 24 beq a2, a0, 0x19a60 19814: 0d 48 li a6, 0x3 19816: 63 01 06 2f beq a2, a6, 0x19af8 1981a: e3 11 b6 fa bne a2, a1, 0x197bc 1981e: 23 a4 07 c0 sw zero, -0x3f8(a5) 19822: 36 86 mv a2, a3 19824: 93 05 e0 0f li a1, 0xfe 19828: 4e 85 mv a0, s3 1982a: ef f0 bf 96 jal 0x19194 1982e: 23 24 0b ec sw zero, -0x138(s6) 19832: 75 bd j 0x196ee 19834: 83 47 0c 4b lbu a5, 0x4b0(s8) 19838: 9b 86 0c 00 sext.w a3, s9 1983c: 81 cf beqz a5, 0x19854 1983e: 13 06 d0 0f li a2, 0xfd 19842: 97 a5 01 00 auipc a1, 0x1a 19846: 93 85 65 38 addi a1, a1, 0x386 1984a: 62 85 mv a0, s8 1984c: b6 e8 sd a3, 0x50(sp) 1984e: ef f0 3f 87 jal 0x190c0 19852: c6 66 ld a3, 0x50(sp) 19854: 83 b7 09 00 ld a5, 0x0(s3) 19858: 05 45 li a0, 0x1 1985a: 13 98 2c 00 slli a6, s9, 0x2 1985e: 83 b7 87 1a ld a5, 0x1a8(a5) 19862: 23 20 ad 00 sw a0, 0x0(s10) 19866: 89 45 li a1, 0x2 19868: b3 8c 07 01 add s9, a5, a6 1986c: 03 a6 8c 00 lw a2, 0x8(s9) 19870: 63 08 b6 22 beq a2, a1, 0x19aa0 19874: 8d 45 li a1, 0x3 19876: 63 08 b6 20 beq a2, a1, 0x19a86 1987a: 29 f2 bnez a2, 0x197bc 1987c: 05 66 lui a2, 0x1 1987e: 66 96 add a2, a2, s9 19880: 03 28 86 80 lw a6, -0x7f8(a2) 19884: 63 0a a8 50 beq a6, a0, 0x19d98 19888: 09 66 lui a2, 0x2 1988a: 66 96 add a2, a2, s9 1988c: 03 26 86 80 lw a2, -0x7f8(a2) 19890: e3 10 a6 f2 bne a2, a0, 0x197b0 19894: 23 a4 cc 00 sw a2, 0x8(s9) 19898: 93 05 b0 0f li a1, 0xfb 1989c: 36 86 mv a2, a3 1989e: 4e 85 mv a0, s3 198a0: b6 e8 sd a3, 0x50(sp) 198a2: ef f0 3f 8f jal 0x19194 198a6: c6 66 ld a3, 0x50(sp) 198a8: 4e 85 mv a0, s3 198aa: b6 85 mv a1, a3 198ac: ef f0 8f eb jal 0x18f64 198b0: 23 24 0b ec sw zero, -0x138(s6) 198b4: 2d bd j 0x196ee 198b6: 83 47 0c 4b lbu a5, 0x4b0(s8) 198ba: 9b 86 0c 00 sext.w a3, s9 198be: 81 cf beqz a5, 0x198d6 198c0: 13 06 b0 0f li a2, 0xfb 198c4: 97 a5 01 00 auipc a1, 0x1a 198c8: 93 85 45 30 addi a1, a1, 0x304 198cc: 62 85 mv a0, s8 198ce: b6 e8 sd a3, 0x50(sp) 198d0: ef f0 0f ff jal 0x190c0 198d4: c6 66 ld a3, 0x50(sp) 198d6: 83 b7 09 00 ld a5, 0x0(s3) 198da: 13 98 2c 00 slli a6, s9, 0x2 198de: 05 66 lui a2, 0x1 198e0: 83 b7 87 1a ld a5, 0x1a8(a5) 198e4: 85 45 li a1, 0x1 198e6: 23 20 bd 00 sw a1, 0x0(s10) 198ea: c2 97 add a5, a5, a6 198ec: b2 97 add a5, a5, a2 198ee: 03 a6 87 c0 lw a2, -0x3f8(a5) 198f2: 09 45 li a0, 0x2 198f4: 63 0e a6 16 beq a2, a0, 0x19a70 198f8: 0d 45 li a0, 0x3 198fa: 63 08 a6 14 beq a2, a0, 0x19a4a 198fe: e3 1f 06 ea bnez a2, 0x197bc 19902: 03 a6 87 40 lw a2, 0x408(a5) 19906: 63 01 b6 2e beq a2, a1, 0x19be8 1990a: 36 86 mv a2, a3 1990c: 93 05 e0 0f li a1, 0xfe 19910: 4e 85 mv a0, s3 19912: ef f0 3f 88 jal 0x19194 19916: 23 24 0b ec sw zero, -0x138(s6) 1991a: d1 bb j 0x196ee 1991c: a2 67 ld a5, 0x8(sp) 1991e: bb 86 b4 41 subw a3, s1, s11 19922: 85 45 li a1, 0x1 19924: 33 86 b7 01 add a2, a5, s11 19928: 4e 85 mv a0, s3 1992a: ef 30 5f b2 jal 0xd44e 1992e: e3 00 05 ea beqz a0, 0x197ce 19932: 4e 84 mv s0, s3 19934: 86 7c ld s9, 0x60(sp) 19936: e6 69 ld s3, 0x58(sp) 19938: 26 7b ld s6, 0x68(sp) 1993a: c6 74 ld s1, 0x70(sp) 1993c: e6 7b ld s7, 0x78(sp) 1993e: 2a 89 mv s2, a0 19940: 01 4d li s10, 0x0 19942: dd b4 j 0x19428 19944: 89 67 lui a5, 0x2 19946: ea 97 add a5, a5, s10 19948: 99 46 li a3, 0x6 1994a: 23 a4 d7 ec sw a3, -0x138(a5) 1994e: b5 bb j 0x196ca 19950: 83 36 04 19 ld a3, 0x190(s0) 19954: 93 05 00 10 li a1, 0x100 19958: 17 a6 01 00 auipc a2, 0x1a 1995c: 13 06 06 42 addi a2, a2, 0x420 19960: 4a 85 mv a0, s2 19962: ef b0 ee cf jal 0x4e60 <.plt+0x520> 19966: 03 b5 0b cb ld a0, -0x350(s7) 1996a: ca 85 mv a1, s2 1996c: ef b0 4e 92 jal 0x4a90 <.plt+0x150> 19970: 63 0a 05 44 beqz a0, 0x19dc4 19974: 23 30 81 25 sd s8, 0x240(sp) 19978: 23 3c 91 23 sd s9, 0x238(sp) 1997c: 23 38 a1 23 sd s10, 0x230(sp) 19980: 23 b8 ab ca sd a0, -0x350(s7) 19984: 23 22 6a 8b sw s6, -0x75c(s4) 19988: a9 b2 j 0x192d2 1998a: 06 67 ld a4, 0x40(sp) 1998c: ea 67 ld a5, 0x98(sp) 1998e: 4e 85 mv a0, s3 19990: 05 4d li s10, 0x1 19992: ba 97 add a5, a5, a4 19994: be 85 mv a1, a5 19996: be e0 sd a5, 0x40(sp) 19998: ef d0 ce 82 jal 0x69c4 1999c: 71 b4 j 0x19428 1999e: 13 09 a0 02 li s2, 0x2a 199a2: 71 bc j 0x1943e 199a4: a5 67 lui a5, 0x9 199a6: ce 97 add a5, a5, s3 199a8: 03 b5 07 b7 ld a0, -0x490(a5) 199ac: 93 0c 80 3e li s9, 0x3e8 199b0: ef b0 0e b4 jal 0x4cf0 <.plt+0x3b0> 199b4: 2a d5 sw a0, 0xa8(sp) 199b6: 23 16 81 0b sh s8, 0xac(sp) 199ba: 09 4c li s8, 0x2 199bc: e9 ba j 0x19396 199be: 89 67 lui a5, 0x2 199c0: ea 97 add a5, a5, s10 199c2: 85 46 li a3, 0x1 199c4: 23 a4 d7 ec sw a3, -0x138(a5) 199c8: e3 c3 0d e0 bltz s11, 0x197ce 199cc: 81 bf j 0x1991c 199ce: 89 67 lui a5, 0x2 199d0: ea 97 add a5, a5, s10 199d2: a1 46 li a3, 0x8 199d4: 23 a4 d7 ec sw a3, -0x138(a5) 199d8: 19 bb j 0x196ee 199da: 63 f6 27 03 bgeu a5, s2, 0x19a06 199de: 93 86 17 00 addi a3, a5, 0x1 199e2: 23 3c db ea sd a3, -0x148(s6) 199e6: fd 56 li a3, -0x1 199e8: 23 80 d7 00 sb a3, 0x0(a5) 199ec: 83 37 8b eb ld a5, -0x148(s6) 199f0: 63 fb 27 01 bgeu a5, s2, 0x19a06 199f4: 93 86 17 00 addi a3, a5, 0x1 199f8: 23 3c db ea sd a3, -0x148(s6) 199fc: c1 56 li a3, -0x10 199fe: 23 80 d7 00 sb a3, 0x0(a5) 19a02: 83 37 8b eb ld a5, -0x148(s6) 19a06: 09 66 lui a2, 0x2 19a08: 13 06 86 cb addi a2, a2, -0x348 19a0c: 89 66 lui a3, 0x2 19a0e: ea 96 add a3, a3, s10 19a10: f9 17 addi a5, a5, -0x2 19a12: 6a 96 add a2, a2, s10 19a14: 23 b0 f6 ec sd a5, -0x140(a3) 19a18: 23 bc c6 ea sd a2, -0x148(a3) 19a1c: 4e 85 mv a0, s3 19a1e: b6 e8 sd a3, 0x50(sp) 19a20: ef f0 ef aa jal 0x18cce 19a24: c6 66 ld a3, 0x50(sp) 19a26: 23 a4 06 ec sw zero, -0x138(a3) 19a2a: d1 b1 j 0x196ee 19a2c: 63 f9 27 01 bgeu a5, s2, 0x19a3e 19a30: 93 86 17 00 addi a3, a5, 0x1 19a34: 23 3c db ea sd a3, -0x148(s6) 19a38: fd 56 li a3, -0x1 19a3a: 23 80 d7 00 sb a3, 0x0(a5) 19a3e: 89 67 lui a5, 0x2 19a40: ea 97 add a5, a5, s10 19a42: 9d 46 li a3, 0x7 19a44: 23 a4 d7 ec sw a3, -0x138(a5) 19a48: 5d b1 j 0x196ee 19a4a: 94 47 lw a3, 0x8(a5) 19a4c: 89 ce beqz a3, 0x19a66 19a4e: e3 97 b6 d6 bne a3, a1, 0x197bc 19a52: 23 a4 d7 c0 sw a3, -0x3f8(a5) 19a56: 23 a4 07 00 sw zero, 0x8(a5) 19a5a: 23 24 0b ec sw zero, -0x138(s6) 19a5e: 41 b9 j 0x196ee 19a60: 94 47 lw a3, 0x8(a5) 19a62: 63 9d 06 12 bnez a3, 0x19b9c 19a66: 23 a4 07 c0 sw zero, -0x3f8(a5) 19a6a: 23 24 0b ec sw zero, -0x138(s6) 19a6e: 41 b1 j 0x196ee 19a70: 90 47 lw a2, 0x8(a5) 19a72: 63 00 06 1c beqz a2, 0x19c32 19a76: e3 13 b6 d4 bne a2, a1, 0x197bc 19a7a: 0d 46 li a2, 0x3 19a7c: 23 a4 c7 c0 sw a2, -0x3f8(a5) 19a80: 23 a4 07 00 sw zero, 0x8(a5) 19a84: 59 b5 j 0x1990a 19a86: 83 a6 8c 40 lw a3, 0x408(s9) 19a8a: 63 8f 06 18 beqz a3, 0x19c28 19a8e: e3 97 a6 d2 bne a3, a0, 0x197bc 19a92: 23 a4 dc 00 sw a3, 0x8(s9) 19a96: 23 a4 0c 40 sw zero, 0x408(s9) 19a9a: 23 24 0b ec sw zero, -0x138(s6) 19a9e: 81 b9 j 0x196ee 19aa0: 03 a6 8c 40 lw a2, 0x408(s9) 19aa4: 63 02 06 16 beqz a2, 0x19c08 19aa8: e3 1a a6 d0 bne a2, a0, 0x197bc 19aac: 0d 46 li a2, 0x3 19aae: 23 a4 cc 00 sw a2, 0x8(s9) 19ab2: 05 66 lui a2, 0x1 19ab4: b3 87 cc 00 add a5, s9, a2 19ab8: d5 b9 j 0x197ac 19aba: 03 a6 87 40 lw a2, 0x408(a5) 19abe: 63 00 06 14 beqz a2, 0x19bfe 19ac2: e3 1d b6 ce bne a2, a1, 0x197bc 19ac6: 88 c7 sw a0, 0x8(a5) 19ac8: 23 a4 07 40 sw zero, 0x408(a5) 19acc: 36 86 mv a2, a3 19ace: 93 05 b0 0f li a1, 0xfb 19ad2: 4e 85 mv a0, s3 19ad4: ef f0 0f ec jal 0x19194 19ad8: 23 24 0b ec sw zero, -0x138(s6) 19adc: 09 b9 j 0x196ee 19ade: 83 a6 87 40 lw a3, 0x408(a5) 19ae2: 63 8e 06 10 beqz a3, 0x19bfe 19ae6: e3 9b b6 cc bne a3, a1, 0x197bc 19aea: 23 a4 07 00 sw zero, 0x8(a5) 19aee: 23 a4 07 40 sw zero, 0x408(a5) 19af2: 23 24 0b ec sw zero, -0x138(s6) 19af6: e5 be j 0x196ee 19af8: 90 47 lw a2, 0x8(a5) 19afa: 35 d6 beqz a2, 0x19a66 19afc: e3 10 b6 cc bne a2, a1, 0x197bc 19b00: 23 a4 a7 c0 sw a0, -0x3f8(a5) 19b04: 23 a4 07 00 sw zero, 0x8(a5) 19b08: 36 86 mv a2, a3 19b0a: 93 05 d0 0f li a1, 0xfd 19b0e: 4e 85 mv a0, s3 19b10: ef f0 4f e8 jal 0x19194 19b14: 23 24 0b ec sw zero, -0x138(s6) 19b18: d9 be j 0x196ee 19b1a: 85 67 lui a5, 0x1 19b1c: ee 97 add a5, a5, s11 19b1e: 05 47 li a4, 0x1 19b20: 23 a2 e7 88 sw a4, -0x77c(a5) 19b24: 6f f0 1f 85 j 0x19374 19b28: 29 46 li a2, 0xa 19b2a: 81 45 li a1, 0x0 19b2c: 4a 85 mv a0, s2 19b2e: ef a0 3e f7 jal 0x4aa0 <.plt+0x160> 19b32: 01 25 sext.w a0, a0 19b34: 85 47 li a5, 0x1 19b36: e3 0f f5 82 beq a0, a5, 0x19374 19b3a: 85 67 lui a5, 0x1 19b3c: ee 97 add a5, a5, s11 19b3e: 23 a4 07 80 sw zero, -0x7f8(a5) 19b42: 23 a4 07 40 sw zero, 0x408(a5) 19b46: 6f f0 ff 82 j 0x19374 19b4a: 89 67 lui a5, 0x2 19b4c: ea 97 add a5, a5, s10 19b4e: 95 46 li a3, 0x5 19b50: 23 a4 d7 ec sw a3, -0x138(a5) 19b54: 69 be j 0x196ee 19b56: 89 67 lui a5, 0x2 19b58: ea 97 add a5, a5, s10 19b5a: 91 46 li a3, 0x4 19b5c: 23 a4 d7 ec sw a3, -0x138(a5) 19b60: 79 b6 j 0x196ee 19b62: 89 67 lui a5, 0x2 19b64: ea 97 add a5, a5, s10 19b66: 8d 46 li a3, 0x3 19b68: 23 a4 d7 ec sw a3, -0x138(a5) 19b6c: 49 b6 j 0x196ee 19b6e: 89 67 lui a5, 0x2 19b70: ea 97 add a5, a5, s10 19b72: 89 46 li a3, 0x2 19b74: 23 a4 d7 ec sw a3, -0x138(a5) 19b78: 9d be j 0x196ee 19b7a: 89 67 lui a5, 0x2 19b7c: 93 87 87 cb addi a5, a5, -0x348 19b80: 89 66 lui a3, 0x2 19b82: ea 96 add a3, a3, s10 19b84: ea 97 add a5, a5, s10 19b86: 23 bc f6 ea sd a5, -0x148(a3) 19b8a: 9d 47 li a5, 0x7 19b8c: 23 a4 f6 ec sw a5, -0x138(a3) 19b90: b9 be j 0x196ee 19b92: 89 67 lui a5, 0x2 19b94: ea 97 add a5, a5, s10 19b96: 23 a4 07 ec sw zero, -0x138(a5) 19b9a: 05 be j 0x196ca 19b9c: e3 90 b6 c2 bne a3, a1, 0x197bc 19ba0: 23 a4 07 c0 sw zero, -0x3f8(a5) 19ba4: 23 a4 07 00 sw zero, 0x8(a5) 19ba8: 23 24 0b ec sw zero, -0x138(s6) 19bac: 89 b6 j 0x196ee 19bae: 9b 87 4c f1 addiw a5, s9, -0xec 19bb2: 4d 46 li a2, 0x13 19bb4: 9b 86 0c 00 sext.w a3, s9 19bb8: 63 63 f6 16 bltu a2, a5, 0x19d1e 19bbc: 9b 86 46 f1 addiw a3, a3, -0xec 19bc0: 8e 06 slli a3, a3, 0x3 19bc2: 97 d7 02 00 auipc a5, 0x2d 19bc6: 93 87 e7 60 addi a5, a5, 0x60e 19bca: b6 97 add a5, a5, a3 19bcc: 83 b6 07 14 ld a3, 0x140(a5) 19bd0: 17 a6 01 00 auipc a2, 0x1a 19bd4: 13 06 06 25 addi a2, a2, 0x250 19bd8: 97 a5 01 00 auipc a1, 0x1a 19bdc: 93 85 05 16 addi a1, a1, 0x160 19be0: 62 85 mv a0, s8 19be2: ef 30 2f b2 jal 0xcf04 19be6: 45 bc j 0x19696 19be8: 23 a4 c7 c0 sw a2, -0x3f8(a5) 19bec: 93 05 d0 0f li a1, 0xfd 19bf0: 36 86 mv a2, a3 19bf2: 4e 85 mv a0, s3 19bf4: ef f0 0f da jal 0x19194 19bf8: 23 24 0b ec sw zero, -0x138(s6) 19bfc: cd bc j 0x196ee 19bfe: 23 a4 07 00 sw zero, 0x8(a5) 19c02: 23 24 0b ec sw zero, -0x138(s6) 19c06: e5 b4 j 0x196ee 19c08: 09 66 lui a2, 0x2 19c0a: 23 a4 ac 00 sw a0, 0x8(s9) 19c0e: b3 87 cc 00 add a5, s9, a2 19c12: 83 a7 87 80 lw a5, -0x7f8(a5) 19c16: e3 93 a7 ba bne a5, a0, 0x197bc 19c1a: b6 85 mv a1, a3 19c1c: 4e 85 mv a0, s3 19c1e: ef f0 6f b4 jal 0x18f64 19c22: 23 24 0b ec sw zero, -0x138(s6) 19c26: e1 b4 j 0x196ee 19c28: 23 a4 0c 00 sw zero, 0x8(s9) 19c2c: 23 24 0b ec sw zero, -0x138(s6) 19c30: 7d bc j 0x196ee 19c32: 23 a4 b7 c0 sw a1, -0x3f8(a5) 19c36: 23 24 0b ec sw zero, -0x138(s6) 19c3a: 55 bc j 0x196ee 19c3c: 11 0a addi s4, s4, 0x4 19c3e: 09 4d li s10, 0x2 19c40: 11 b6 j 0x19744 19c42: 1c 60 ld a5, 0x0(s0) 19c44: 93 16 2d 00 slli a3, s10, 0x2 19c48: 83 b7 87 1a ld a5, 0x1a8(a5) 19c4c: b6 97 add a5, a5, a3 19c4e: 94 47 lw a3, 0x8(a5) 19c50: 63 82 16 13 beq a3, a7, 0x19d74 19c54: 63 89 66 10 beq a3, t1, 0x19d66 19c58: e3 9a 06 ae bnez a3, 0x1974c 19c5c: 23 a4 17 01 sw a7, 0x8(a5) 19c60: 6a 86 mv a2, s10 19c62: 93 05 b0 0f li a1, 0xfb 19c66: 22 85 mv a0, s0 19c68: ef f0 cf d2 jal 0x19194 19c6c: 89 48 li a7, 0x2 19c6e: 05 47 li a4, 0x1 19c70: 05 6e lui t3, 0x1 19c72: 13 08 80 02 li a6, 0x28 19c76: 0d 43 li t1, 0x3 19c78: d1 bc j 0x1974c 19c7a: 1c 60 ld a5, 0x0(s0) 19c7c: 93 16 2d 00 slli a3, s10, 0x2 19c80: 83 b7 87 1a ld a5, 0x1a8(a5) 19c84: b6 97 add a5, a5, a3 19c86: f2 97 add a5, a5, t3 19c88: 83 a6 87 c0 lw a3, -0x3f8(a5) 19c8c: 63 80 16 11 beq a3, a7, 0x19d8c 19c90: 63 89 66 0e beq a3, t1, 0x19d82 19c94: e3 91 06 ac bnez a3, 0x19756 19c98: 23 a4 17 c1 sw a7, -0x3f8(a5) 19c9c: 6a 86 mv a2, s10 19c9e: 93 05 d0 0f li a1, 0xfd 19ca2: 22 85 mv a0, s0 19ca4: ef f0 0f cf jal 0x19194 19ca8: 89 48 li a7, 0x2 19caa: 05 47 li a4, 0x1 19cac: 05 6e lui t3, 0x1 19cae: 13 08 80 02 li a6, 0x28 19cb2: 0d 43 li t1, 0x3 19cb4: 4d b4 j 0x19756 19cb6: a2 67 ld a5, 0x8(sp) 19cb8: bb 86 b6 41 subw a3, a3, s11 19cbc: 85 45 li a1, 0x1 19cbe: 33 86 b7 01 add a2, a5, s11 19cc2: 22 85 mv a0, s0 19cc4: ef 30 af f8 jal 0xd44e 19cc8: e3 01 05 a4 beqz a0, 0x1970a 19ccc: 2a 89 mv s2, a0 19cce: 01 4d li s10, 0x0 19cd0: 6f f0 8f f5 j 0x19428 19cd4: 83 46 0c 4b lbu a3, 0x4b0(s8) 19cd8: 89 67 lui a5, 0x2 19cda: ea 97 add a5, a5, s10 19cdc: 23 a4 07 ec sw zero, -0x138(a5) 19ce0: e3 87 06 a0 beqz a3, 0x196ee 19ce4: 1b 86 4c f1 addiw a2, s9, -0xec 19ce8: cd 47 li a5, 0x13 19cea: 9b 86 0c 00 sext.w a3, s9 19cee: 63 e0 c7 06 bltu a5, a2, 0x19d4e 19cf2: 9b 86 46 f1 addiw a3, a3, -0xec 19cf6: 8e 06 slli a3, a3, 0x3 19cf8: 97 d7 02 00 auipc a5, 0x2d 19cfc: 93 87 87 4d addi a5, a5, 0x4d8 19d00: b6 97 add a5, a5, a3 19d02: 83 b6 07 14 ld a3, 0x140(a5) 19d06: 17 a6 01 00 auipc a2, 0x1a 19d0a: 13 06 26 ec addi a2, a2, -0x13e 19d0e: 97 a5 01 00 auipc a1, 0x1a 19d12: 93 85 a5 02 addi a1, a1, 0x2a 19d16: 62 85 mv a0, s8 19d18: ef 30 cf 9e jal 0xcf04 19d1c: c9 ba j 0x196ee 19d1e: 17 a6 01 00 auipc a2, 0x1a 19d22: 13 06 26 10 addi a2, a2, 0x102 19d26: 97 a5 01 00 auipc a1, 0x1a 19d2a: 93 85 25 02 addi a1, a1, 0x22 19d2e: 62 85 mv a0, s8 19d30: fa e8 sd t5, 0x50(sp) 19d32: 36 e5 sd a3, 0x88(sp) 19d34: ef 30 0f 9d jal 0xcf04 19d38: 4e 85 mv a0, s3 19d3a: ef e0 5f f9 jal 0x18cce 19d3e: 46 6f ld t5, 0x50(sp) 19d40: 83 47 0c 4b lbu a5, 0x4b0(s8) 19d44: 23 24 0f ec sw zero, -0x138(t5) 19d48: e3 83 07 9a beqz a5, 0x196ee 19d4c: aa 66 ld a3, 0x88(sp) 19d4e: 17 a6 01 00 auipc a2, 0x1a 19d52: 13 06 a6 e7 addi a2, a2, -0x186 19d56: 97 a5 01 00 auipc a1, 0x1a 19d5a: 93 85 25 ff addi a1, a1, -0xe 19d5e: 62 85 mv a0, s8 19d60: ef 30 4f 9a jal 0xcf04 19d64: 69 b2 j 0x196ee 19d66: 83 a6 87 40 lw a3, 0x408(a5) 19d6a: e3 91 06 9e bnez a3, 0x1974c 19d6e: 23 a4 e7 40 sw a4, 0x408(a5) 19d72: e9 ba j 0x1974c 19d74: 83 a6 87 40 lw a3, 0x408(a5) 19d78: e3 9a e6 9c bne a3, a4, 0x1974c 19d7c: 23 a4 07 40 sw zero, 0x408(a5) 19d80: f1 b2 j 0x1974c 19d82: 94 47 lw a3, 0x8(a5) 19d84: e3 99 06 9c bnez a3, 0x19756 19d88: 98 c7 sw a4, 0x8(a5) 19d8a: f1 b2 j 0x19756 19d8c: 94 47 lw a3, 0x8(a5) 19d8e: e3 94 e6 9c bne a3, a4, 0x19756 19d92: 23 a4 07 00 sw zero, 0x8(a5) 19d96: c1 b2 j 0x19756 19d98: 36 86 mv a2, a3 19d9a: 23 a4 0c 01 sw a6, 0x8(s9) 19d9e: 93 05 b0 0f li a1, 0xfb 19da2: 4e 85 mv a0, s3 19da4: 42 e5 sd a6, 0x88(sp) 19da6: b6 e8 sd a3, 0x50(sp) 19da8: ef f0 cf be jal 0x19194 19dac: 09 66 lui a2, 0x2 19dae: b3 87 cc 00 add a5, s9, a2 19db2: 83 a7 87 80 lw a5, -0x7f8(a5) 19db6: 2a 68 ld a6, 0x88(sp) 19db8: c6 66 ld a3, 0x50(sp) 19dba: e3 80 07 e7 beq a5, a6, 0x19c1a 19dbe: 23 24 0b ec sw zero, -0x138(s6) 19dc2: 35 b2 j 0x196ee 19dc4: 03 b5 0b cb ld a0, -0x350(s7) 19dc8: ef b0 8e 99 jal 0x4f60 <.plt+0x620> 19dcc: 23 b8 0b ca sd zero, -0x350(s7) 19dd0: 83 34 81 27 ld s1, 0x278(sp) 19dd4: 03 3a 01 26 ld s4, 0x260(sp) 19dd8: 83 3a 81 25 ld s5, 0x258(sp) 19ddc: 83 3b 81 24 ld s7, 0x248(sp) 19de0: 83 3d 81 22 ld s11, 0x228(sp) 19de4: 6d 49 li s2, 0x1b 19de6: 6f f0 af e8 j 0x19470 0000000000019dea : 19dea: 9c 61 ld a5, 0x0(a1) 19dec: 13 01 01 b2 addi sp, sp, -0x4e0 19df0: 23 34 91 4c sd s1, 0x4c8(sp) 19df4: 23 34 51 4b sd s5, 0x4a8(sp) 19df8: 23 34 91 49 sd s9, 0x488(sp) 19dfc: 2a e4 sd a0, 0x8(sp) 19dfe: 23 3c 11 4c sd ra, 0x4d8(sp) 19e02: 23 38 81 4c sd s0, 0x4d0(sp) 19e06: 23 30 21 4d sd s2, 0x4c0(sp) 19e0a: 23 3c 31 4b sd s3, 0x4b8(sp) 19e0e: ae 84 mv s1, a1 19e10: b2 8a mv s5, a2 19e12: 36 85 mv a0, a3 19e14: 81 4c li s9, 0x0 19e16: 89 c7 beqz a5, 0x19e20 19e18: 83 cc 07 00 lbu s9, 0x0(a5) 19e1c: b3 3c 90 01 snez s9, s9 19e20: 63 05 05 1c beqz a0, 0x19fea 19e24: 97 c5 01 00 auipc a1, 0x1c 19e28: 93 85 c5 b5 addi a1, a1, -0x4a4 19e2c: ef b0 4e 9e jal 0x5010 <.plt+0x6d0> 19e30: 2a f4 sd a0, 0x28(sp) 19e32: a2 77 ld a5, 0x28(sp) 19e34: 63 83 07 24 beqz a5, 0x1a07a 19e38: 85 47 li a5, 0x1 19e3a: 3e e8 sd a5, 0x10(sp) 19e3c: 9c 18 addi a5, sp, 0x70 19e3e: 23 30 61 4b sd s6, 0x4a0(sp) 19e42: 23 38 81 49 sd s8, 0x490(sp) 19e46: 23 30 a1 49 sd s10, 0x480(sp) 19e4a: 23 3c b1 47 sd s11, 0x478(sp) 19e4e: 23 38 41 4b sd s4, 0x4b0(sp) 19e52: 23 3c 71 49 sd s7, 0x498(sp) 19e56: 02 ec sd zero, 0x18(sp) 19e58: 01 4c li s8, 0x0 19e5a: 01 4b li s6, 0x0 19e5c: 01 44 li s0, 0x0 19e5e: 3e f0 sd a5, 0x20(sp) 19e60: 13 09 01 04 addi s2, sp, 0x40 19e64: 97 ed 02 00 auipc s11, 0x2e 19e68: 83 bd 4d 0a ld s11, 0xa4(s11) 19e6c: 17 ed 02 00 auipc s10, 0x2e 19e70: 03 3d 4d 10 ld s10, 0x104(s10) 19e74: 22 76 ld a2, 0x28(sp) 19e76: 02 75 ld a0, 0x20(sp) 19e78: 93 05 00 10 li a1, 0x100 19e7c: ef a0 5e f6 jal 0x4de0 <.plt+0x4a0> 19e80: 3d c5 beqz a0, 0x19eee 19e82: 02 75 ld a0, 0x20(sp) 19e84: 4a 86 mv a2, s2 19e86: 97 a5 01 00 auipc a1, 0x1a 19e8a: 93 85 a5 21 addi a1, a1, 0x21a 19e8e: ef a0 3e bb jal 0x4a40 <.plt+0x100> 19e92: aa 8b mv s7, a0 19e94: 65 d1 beqz a0, 0x19e74 19e96: 85 49 li s3, 0x1 19e98: 09 4a li s4, 0x2 19e9a: 88 60 ld a0, 0x0(s1) 19e9c: 11 c9 beqz a0, 0x19eb0 19e9e: 83 47 05 00 lbu a5, 0x0(a0) 19ea2: 99 c7 beqz a5, 0x19eb0 19ea4: 83 b7 0a 00 ld a5, 0x0(s5) 19ea8: 81 c7 beqz a5, 0x19eb0 19eaa: 83 c7 07 00 lbu a5, 0x0(a5) 19eae: a1 e3 bnez a5, 0x19eee 19eb0: 63 0a 34 0b beq s0, s3, 0x19f64 19eb4: 63 09 44 09 beq s0, s4, 0x19f46 19eb8: 11 e8 bnez s0, 0x19ecc 19eba: de 85 mv a1, s7 19ebc: 17 a5 01 00 auipc a0, 0x1a 19ec0: 13 05 c5 1e addi a0, a0, 0x1ec 19ec4: ef d0 20 06 jal 0x26f26 19ec8: 25 c5 beqz a0, 0x19f30 19eca: 05 44 li s0, 0x1 19ecc: 4a 86 mv a2, s2 19ece: 97 a5 01 00 auipc a1, 0x1a 19ed2: 93 85 25 1d addi a1, a1, 0x1d2 19ed6: 01 45 li a0, 0x0 19ed8: ef a0 9e b6 jal 0x4a40 <.plt+0x100> 19edc: aa 8b mv s7, a0 19ede: 55 fd bnez a0, 0x19e9a 19ee0: 22 76 ld a2, 0x28(sp) 19ee2: 02 75 ld a0, 0x20(sp) 19ee4: 93 05 00 10 li a1, 0x100 19ee8: ef a0 9e ef jal 0x4de0 <.plt+0x4a0> 19eec: 59 f9 bnez a0, 0x19e82 19eee: 22 75 ld a0, 0x28(sp) 19ef0: ef b0 0e 8b jal 0x4fa0 <.plt+0x660> 19ef4: 03 3a 01 4b ld s4, 0x4b0(sp) 19ef8: 03 3b 01 4a ld s6, 0x4a0(sp) 19efc: 83 3b 81 49 ld s7, 0x498(sp) 19f00: 03 3c 01 49 ld s8, 0x490(sp) 19f04: 03 3d 01 48 ld s10, 0x480(sp) 19f08: 83 3d 81 47 ld s11, 0x478(sp) 19f0c: 83 30 81 4d ld ra, 0x4d8(sp) 19f10: 03 34 01 4d ld s0, 0x4d0(sp) 19f14: 42 65 ld a0, 0x10(sp) 19f16: 83 34 81 4c ld s1, 0x4c8(sp) 19f1a: 03 39 01 4c ld s2, 0x4c0(sp) 19f1e: 83 39 81 4b ld s3, 0x4b8(sp) 19f22: 83 3a 81 4a ld s5, 0x4a8(sp) 19f26: 83 3c 81 48 ld s9, 0x488(sp) 19f2a: 13 01 01 4e addi sp, sp, 0x4e0 19f2e: 82 80 ret 19f30: de 85 mv a1, s7 19f32: 17 a5 01 00 auipc a0, 0x1a 19f36: 13 05 65 ac addi a0, a0, -0x53a 19f3a: ef c0 d0 7e jal 0x26f26 19f3e: 59 d5 beqz a0, 0x19ecc 19f40: 09 44 li s0, 0x2 19f42: 02 e8 sd zero, 0x10(sp) 19f44: 61 b7 j 0x19ecc 19f46: 63 06 0b 02 beqz s6, 0x19f72 19f4a: 63 9b 0c 04 bnez s9, 0x19fa0 19f4e: 83 b7 0d 00 ld a5, 0x0(s11) 19f52: 82 97 jalr a5 19f54: 83 37 0d 00 ld a5, 0x0(s10) 19f58: 5e 85 mv a0, s7 19f5a: 82 97 jalr a5 19f5c: 88 e0 sd a0, 0x0(s1) 19f5e: 15 cd beqz a0, 0x19f9a 19f60: 01 4b li s6, 0x0 19f62: ad b7 j 0x19ecc 19f64: 22 65 ld a0, 0x8(sp) 19f66: de 85 mv a1, s7 19f68: 01 44 li s0, 0x0 19f6a: ef c0 d0 7b jal 0x26f26 19f6e: 39 dd beqz a0, 0x19ecc 19f70: c1 bf j 0x19f40 19f72: 63 0d 0c 02 beqz s8, 0x19fac 19f76: e2 67 ld a5, 0x18(sp) 19f78: 99 e3 bnez a5, 0x19f7e 19f7a: 63 9e 0c 00 bnez s9, 0x19f96 19f7e: 83 b7 0d 00 ld a5, 0x0(s11) 19f82: 03 b5 0a 00 ld a0, 0x0(s5) 19f86: 82 97 jalr a5 19f88: 83 37 0d 00 ld a5, 0x0(s10) 19f8c: 5e 85 mv a0, s7 19f8e: 82 97 jalr a5 19f90: 23 b0 aa 00 sd a0, 0x0(s5) 19f94: 19 c1 beqz a0, 0x19f9a 19f96: 01 4c li s8, 0x0 19f98: 15 bf j 0x19ecc 19f9a: fd 57 li a5, -0x1 19f9c: 3e e8 sd a5, 0x10(sp) 19f9e: 81 bf j 0x19eee 19fa0: de 85 mv a1, s7 19fa2: ef c0 50 78 jal 0x26f26 19fa6: 2a ec sd a0, 0x18(sp) 19fa8: 01 4b li s6, 0x0 19faa: 0d b7 j 0x19ecc 19fac: de 85 mv a1, s7 19fae: 17 a5 01 00 auipc a0, 0x1a 19fb2: 13 05 25 10 addi a0, a0, 0x102 19fb6: ef c0 10 77 jal 0x26f26 19fba: 19 c1 beqz a0, 0x19fc0 19fbc: 05 4b li s6, 0x1 19fbe: 39 b7 j 0x19ecc 19fc0: de 85 mv a1, s7 19fc2: 17 a5 01 00 auipc a0, 0x1a 19fc6: 13 05 65 0f addi a0, a0, 0xf6 19fca: ef c0 d0 75 jal 0x26f26 19fce: 19 c1 beqz a0, 0x19fd4 19fd0: 05 4c li s8, 0x1 19fd2: ed bd j 0x19ecc 19fd4: de 85 mv a1, s7 19fd6: 17 a5 01 00 auipc a0, 0x1a 19fda: 13 05 25 0d addi a0, a0, 0xd2 19fde: ef c0 90 74 jal 0x26f26 19fe2: e3 05 05 ee beqz a0, 0x19ecc 19fe6: 02 ec sd zero, 0x18(sp) 19fe8: cd b5 j 0x19eca 19fea: 17 a5 01 00 auipc a0, 0x1a 19fee: 13 05 65 0a addi a0, a0, 0xa6 19ff2: ef a0 fe e7 jal 0x4e70 <.plt+0x530> 19ff6: 2a 89 mv s2, a0 19ff8: 21 c9 beqz a0, 0x1a048 19ffa: 97 a6 01 00 auipc a3, 0x1a 19ffe: 93 86 e6 09 addi a3, a3, 0x9e 1a002: 17 76 01 00 auipc a2, 0x17 1a006: 13 06 66 4e addi a2, a2, 0x4e6 1a00a: ca 85 mv a1, s2 1a00c: 17 85 01 00 auipc a0, 0x18 1a010: 13 05 45 56 addi a0, a0, 0x564 1a014: ef a0 de 9e jal 0x4a00 <.plt+0xc0> 1a018: 97 e9 02 00 auipc s3, 0x2e 1a01c: 83 b9 09 ef ld s3, -0x110(s3) 1a020: 83 b7 09 00 ld a5, 0x0(s3) 1a024: 2a 84 mv s0, a0 1a026: 4a 85 mv a0, s2 1a028: 82 97 jalr a5 1a02a: 39 c8 beqz s0, 0x1a080 1a02c: 97 c5 01 00 auipc a1, 0x1c 1a030: 93 85 45 95 addi a1, a1, -0x6ac 1a034: 22 85 mv a0, s0 1a036: ef a0 be fd jal 0x5010 <.plt+0x6d0> 1a03a: 83 b7 09 00 ld a5, 0x0(s3) 1a03e: 2a 87 mv a4, a0 1a040: 22 85 mv a0, s0 1a042: 3a f4 sd a4, 0x28(sp) 1a044: 82 97 jalr a5 1a046: f5 b3 j 0x19e32 1a048: ef a0 9e cf jal 0x4d40 <.plt+0x400> 1a04c: 38 18 addi a4, sp, 0x38 1a04e: 93 06 00 40 li a3, 0x400 1a052: 90 18 addi a2, sp, 0x70 1a054: 8c 00 addi a1, sp, 0x40 1a056: 01 25 sext.w a0, a0 1a058: ef a0 9e f1 jal 0x4f70 <.plt+0x630> 1a05c: 19 ed bnez a0, 0x1a07a 1a05e: e2 77 ld a5, 0x38(sp) 1a060: 89 cf beqz a5, 0x1a07a 1a062: 97 e7 02 00 auipc a5, 0x2e 1a066: 83 b7 e7 f0 ld a5, -0xf2(a5) 1a06a: 9c 63 ld a5, 0x0(a5) 1a06c: 06 75 ld a0, 0x60(sp) 1a06e: 82 97 jalr a5 1a070: 2a 89 mv s2, a0 1a072: 41 f5 bnez a0, 0x19ffa 1a074: ed 47 li a5, 0x1b 1a076: 3e e8 sd a5, 0x10(sp) 1a078: 51 bd j 0x19f0c 1a07a: 85 47 li a5, 0x1 1a07c: 3e e8 sd a5, 0x10(sp) 1a07e: 79 b5 j 0x19f0c 1a080: fd 57 li a5, -0x1 1a082: 3e e8 sd a5, 0x10(sp) 1a084: 61 b5 j 0x19f0c 000000000001a086 : 1a086: 41 11 addi sp, sp, -0x10 1a088: 22 e0 sd s0, 0x0(sp) 1a08a: d3 07 00 f2 fmv.d.x fa5, zero 1a08e: 25 64 lui s0, 0x9 1a090: 2a 94 add s0, s0, a0 1a092: 17 e7 02 00 auipc a4, 0x2e 1a096: 03 37 67 e7 ld a4, -0x18a(a4) 1a09a: 06 e4 sd ra, 0x8(sp) 1a09c: aa 87 mv a5, a0 1a09e: 18 63 ld a4, 0x0(a4) 1a0a0: 03 35 84 c0 ld a0, -0x3f8(s0) 1a0a4: 27 b4 f7 7a fsd fa5, 0x7a8(a5) 1a0a8: 27 b8 f7 7a fsd fa5, 0x7b0(a5) 1a0ac: 27 bc f7 7a fsd fa5, 0x7b8(a5) 1a0b0: 27 b0 f7 7c fsd fa5, 0x7c0(a5) 1a0b4: 27 b4 f7 7c fsd fa5, 0x7c8(a5) 1a0b8: 27 b8 f7 78 fsd fa5, 0x790(a5) 1a0bc: 27 b8 f7 7c fsd fa5, 0x7d0(a5) 1a0c0: fd 57 li a5, -0x1 1a0c2: 23 30 04 bc sd zero, -0x440(s0) 1a0c6: 23 24 04 bc sw zero, -0x438(s0) 1a0ca: 23 38 f4 bc sd a5, -0x430(s0) 1a0ce: 23 0c 04 bc sb zero, -0x428(s0) 1a0d2: 02 97 jalr a4 1a0d4: 23 0c 04 c0 sb zero, -0x3e8(s0) 1a0d8: 23 08 04 c4 sb zero, -0x3b0(s0) 1a0dc: a2 60 ld ra, 0x8(sp) 1a0de: 23 34 04 c0 sd zero, -0x3f8(s0) 1a0e2: 23 30 04 be sd zero, -0x420(s0) 1a0e6: 23 34 04 be sd zero, -0x418(s0) 1a0ea: 23 30 04 c0 sd zero, -0x400(s0) 1a0ee: 23 34 04 c4 sd zero, -0x3b8(s0) 1a0f2: 23 30 04 c8 sd zero, -0x380(s0) 1a0f6: 02 64 ld s0, 0x0(sp) 1a0f8: 01 45 li a0, 0x0 1a0fa: 41 01 addi sp, sp, 0x10 1a0fc: 82 80 ret 000000000001a0fe : 1a0fe: 1d 71 addi sp, sp, -0x60 1a100: 06 f4 sd ra, 0x28(sp) 1a102: 32 f8 sd a2, 0x30(sp) 1a104: 36 fc sd a3, 0x38(sp) 1a106: ba e0 sd a4, 0x40(sp) 1a108: be e4 sd a5, 0x48(sp) 1a10a: c2 e8 sd a6, 0x50(sp) 1a10c: c6 ec sd a7, 0x58(sp) 1a10e: 59 c5 beqz a0, 0x1a19c 1a110: 1c 18 addi a5, sp, 0x30 1a112: 3e ec sd a5, 0x18(sp) 1a114: b7 07 f0 00 lui a5, 0xf00 1a118: 22 f0 sd s0, 0x20(sp) 1a11a: ed 8f and a5, a5, a1 1a11c: 37 07 30 00 lui a4, 0x300 1a120: 2a 84 mv s0, a0 1a122: 63 82 e7 08 beq a5, a4, 0x1a1a6 1a126: 63 7a f7 02 bgeu a4, a5, 0x1a15a 1a12a: 37 07 40 00 lui a4, 0x400 1a12e: 63 8d e7 0c beq a5, a4, 0x1a208 1a132: 37 07 50 00 lui a4, 0x500 1a136: 63 9c e7 00 bne a5, a4, 0x1a14e 1a13a: 3c 18 addi a5, sp, 0x38 1a13c: 3e ec sd a5, 0x18(sp) 1a13e: 32 84 mv s0, a2 1a140: 19 c6 beqz a2, 0x1a14e 1a142: b7 07 50 00 lui a5, 0x500 1a146: 93 87 c7 02 addi a5, a5, 0x2c 1a14a: 63 87 f5 0e beq a1, a5, 0x1a238 1a14e: 02 74 ld s0, 0x20(sp) 1a150: 13 05 00 03 li a0, 0x30 1a154: a2 70 ld ra, 0x28(sp) 1a156: 25 61 addi sp, sp, 0x60 1a158: 82 80 ret 1a15a: 37 07 10 00 lui a4, 0x100 1a15e: 63 8c e7 06 beq a5, a4, 0x1a1d6 1a162: 37 07 20 00 lui a4, 0x200 1a166: e3 94 e7 fe bne a5, a4, 0x1a14e 1a16a: 3c 18 addi a5, sp, 0x38 1a16c: 3e ec sd a5, 0x18(sp) 1a16e: 65 d2 beqz a2, 0x1a14e 1a170: b7 07 e0 ff lui a5, 0xffe00 1a174: f9 37 addiw a5, a5, -0x2 1a176: ad 9f addw a5, a5, a1 1a178: 9b 86 07 00 sext.w a3, a5 1a17c: 13 07 c0 02 li a4, 0x2c 1a180: e3 67 d7 fc bltu a4, a3, 0x1a14e 1a184: 93 96 07 02 slli a3, a5, 0x20 1a188: 17 f7 01 00 auipc a4, 0x1f 1a18c: 13 07 47 72 addi a4, a4, 0x724 1a190: 93 d7 e6 01 srli a5, a3, 0x1e 1a194: ba 97 add a5, a5, a4 1a196: 9c 43 lw a5, 0x0(a5) 1a198: ba 97 add a5, a5, a4 1a19a: 82 87 jr a5 1a19c: a2 70 ld ra, 0x28(sp) 1a19e: 13 05 00 03 li a0, 0x30 1a1a2: 25 61 addi sp, sp, 0x60 1a1a4: 82 80 ret 1a1a6: 3c 18 addi a5, sp, 0x38 1a1a8: 3e ec sd a5, 0x18(sp) 1a1aa: 55 d2 beqz a2, 0x1a14e 1a1ac: b7 07 d0 ff lui a5, 0xffd00 1a1b0: f5 37 addiw a5, a5, -0x3 1a1b2: ad 9f addw a5, a5, a1 1a1b4: 9b 86 07 00 sext.w a3, a5 1a1b8: 79 47 li a4, 0x1e 1a1ba: e3 6a d7 f8 bltu a4, a3, 0x1a14e 1a1be: 93 96 07 02 slli a3, a5, 0x20 1a1c2: 17 f7 01 00 auipc a4, 0x1f 1a1c6: 13 07 e7 79 addi a4, a4, 0x79e 1a1ca: 93 d7 e6 01 srli a5, a3, 0x1e 1a1ce: ba 97 add a5, a5, a4 1a1d0: 9c 43 lw a5, 0x0(a5) 1a1d2: ba 97 add a5, a5, a4 1a1d4: 82 87 jr a5 1a1d6: 3c 18 addi a5, sp, 0x38 1a1d8: 3e ec sd a5, 0x18(sp) 1a1da: 35 da beqz a2, 0x1a14e 1a1dc: b7 07 f0 ff lui a5, 0xfff00 1a1e0: fd 37 addiw a5, a5, -0x1 1a1e2: ad 9f addw a5, a5, a1 1a1e4: 9b 86 07 00 sext.w a3, a5 1a1e8: 13 07 80 02 li a4, 0x28 1a1ec: e3 61 d7 f6 bltu a4, a3, 0x1a14e 1a1f0: 93 96 07 02 slli a3, a5, 0x20 1a1f4: 17 f7 01 00 auipc a4, 0x1f 1a1f8: 13 07 87 7e addi a4, a4, 0x7e8 1a1fc: 93 d7 e6 01 srli a5, a3, 0x1e 1a200: ba 97 add a5, a5, a4 1a202: 9c 43 lw a5, 0x0(a5) 1a204: ba 97 add a5, a5, a4 1a206: 82 87 jr a5 1a208: 3c 18 addi a5, sp, 0x38 1a20a: 3e ec sd a5, 0x18(sp) 1a20c: 29 d2 beqz a2, 0x1a14e 1a20e: b7 07 c0 ff lui a5, 0xffc00 1a212: 95 37 addiw a5, a5, -0x1b 1a214: ad 9f addw a5, a5, a1 1a216: 9b 86 07 00 sext.w a3, a5 1a21a: 49 47 li a4, 0x12 1a21c: e3 69 d7 f2 bltu a4, a3, 0x1a14e 1a220: 93 96 07 02 slli a3, a5, 0x20 1a224: 17 07 02 00 auipc a4, 0x20 1a228: 13 07 c7 85 addi a4, a4, -0x7a4 1a22c: 93 d7 e6 01 srli a5, a3, 0x1e 1a230: ba 97 add a5, a5, a4 1a232: 9c 43 lw a5, 0x0(a5) 1a234: ba 97 add a5, a5, a4 1a236: 82 87 jr a5 1a238: 81 45 li a1, 0x0 1a23a: ef 40 10 23 jal 0x1ec6a 1a23e: 08 c0 sw a0, 0x0(s0) 1a240: 02 74 ld s0, 0x20(sp) 1a242: 01 45 li a0, 0x0 1a244: 01 bf j 0x1a154 1a246: a5 67 lui a5, 0x9 1a248: 93 87 87 c9 addi a5, a5, -0x368 1a24c: aa 97 add a5, a5, a0 1a24e: 1c e2 sd a5, 0x0(a2) 1a250: ef 60 d1 40 jal 0x30e5c 1a254: a5 67 lui a5, 0x9 1a256: 3e 94 add s0, s0, a5 1a258: 23 2c a4 c8 sw a0, -0x368(s0) 1a25c: 23 30 04 ca sd zero, -0x360(s0) 1a260: c5 b7 j 0x1a240 1a262: 23 30 06 00 sd zero, 0x0(a2) 1a266: e9 bf j 0x1a240 1a268: a5 67 lui a5, 0x9 1a26a: 93 87 87 c8 addi a5, a5, -0x378 1a26e: aa 97 add a5, a5, a0 1a270: 1c e2 sd a5, 0x0(a2) 1a272: f9 b7 j 0x1a240 1a274: 32 e4 sd a2, 0x8(sp) 1a276: ef f0 8e a6 jal 0x94de 1a27a: 22 66 ld a2, 0x8(sp) 1a27c: 08 e2 sd a0, 0x0(a2) 1a27e: c9 b7 j 0x1a240 1a280: 87 37 85 7b fld fa5, 0x7b8(a0) 1a284: 1c a2 fsd fa5, 0x0(a2) 1a286: 6d bf j 0x1a240 1a288: 87 37 05 7c fld fa5, 0x7c0(a0) 1a28c: 1c a2 fsd fa5, 0x0(a2) 1a28e: 4d bf j 0x1a240 1a290: 87 37 05 7b fld fa5, 0x7b0(a0) 1a294: 1c a2 fsd fa5, 0x0(a2) 1a296: 6d b7 j 0x1a240 1a298: 87 37 85 7a fld fa5, 0x7a8(a0) 1a29c: 1c a2 fsd fa5, 0x0(a2) 1a29e: 4d b7 j 0x1a240 1a2a0: 87 37 05 79 fld fa5, 0x790(a0) 1a2a4: 1c a2 fsd fa5, 0x0(a2) 1a2a6: 69 bf j 0x1a240 1a2a8: 87 37 05 7d fld fa5, 0x7d0(a0) 1a2ac: 1c a2 fsd fa5, 0x0(a2) 1a2ae: 49 bf j 0x1a240 1a2b0: 87 37 85 7c fld fa5, 0x7c8(a0) 1a2b4: 1c a2 fsd fa5, 0x0(a2) 1a2b6: 69 b7 j 0x1a240 1a2b8: 83 27 85 78 lw a5, 0x788(a0) 1a2bc: 93 f7 07 02 andi a5, a5, 0x20 1a2c0: 63 84 07 1a beqz a5, 0x1a468 1a2c4: 83 37 05 76 ld a5, 0x760(a0) 1a2c8: d3 f7 27 d2 fcvt.d.l fa5, a5 1a2cc: 1c a2 fsd fa5, 0x0(a2) 1a2ce: 8d bf j 0x1a240 1a2d0: 83 27 85 78 lw a5, 0x788(a0) 1a2d4: 93 f7 07 04 andi a5, a5, 0x40 1a2d8: 63 88 07 18 beqz a5, 0x1a468 1a2dc: 83 37 85 75 ld a5, 0x758(a0) 1a2e0: d3 f7 27 d2 fcvt.d.l fa5, a5 1a2e4: 1c a2 fsd fa5, 0x0(a2) 1a2e6: a9 bf j 0x1a240 1a2e8: 83 37 05 7a ld a5, 0x7a0(a0) 1a2ec: d3 f7 27 d2 fcvt.d.l fa5, a5 1a2f0: 1c a2 fsd fa5, 0x0(a2) 1a2f2: b9 b7 j 0x1a240 1a2f4: 83 37 85 79 ld a5, 0x798(a0) 1a2f8: d3 f7 27 d2 fcvt.d.l fa5, a5 1a2fc: 1c a2 fsd fa5, 0x0(a2) 1a2fe: 89 b7 j 0x1a240 1a300: 83 37 85 76 ld a5, 0x768(a0) 1a304: d3 f7 27 d2 fcvt.d.l fa5, a5 1a308: 1c a2 fsd fa5, 0x0(a2) 1a30a: 1d bf j 0x1a240 1a30c: 83 37 05 77 ld a5, 0x770(a0) 1a310: d3 f7 27 d2 fcvt.d.l fa5, a5 1a314: 1c a2 fsd fa5, 0x0(a2) 1a316: 2d b7 j 0x1a240 1a318: a5 67 lui a5, 0x9 1a31a: 93 87 07 c5 addi a5, a5, -0x3b0 1a31e: aa 97 add a5, a5, a0 1a320: 1c e2 sd a5, 0x0(a2) 1a322: 39 bf j 0x1a240 1a324: 83 37 05 61 ld a5, 0x610(a0) 1a328: 1c e2 sd a5, 0x0(a2) 1a32a: 19 bf j 0x1a240 1a32c: a5 67 lui a5, 0x9 1a32e: 93 87 87 c1 addi a5, a5, -0x3e8 1a332: aa 97 add a5, a5, a0 1a334: 1c e2 sd a5, 0x0(a2) 1a336: 29 b7 j 0x1a240 1a338: a5 67 lui a5, 0x9 1a33a: aa 97 add a5, a5, a0 1a33c: 83 b7 07 c1 ld a5, -0x3f0(a5) 1a340: 1c e2 sd a5, 0x0(a2) 1a342: fd bd j 0x1a240 1a344: a5 67 lui a5, 0x9 1a346: aa 97 add a5, a5, a0 1a348: 83 b7 07 af ld a5, -0x510(a5) 1a34c: 1c e2 sd a5, 0x0(a2) 1a34e: cd bd j 0x1a240 1a350: 83 37 05 46 ld a5, 0x460(a0) 1a354: 1c e2 sd a5, 0x0(a2) 1a356: ed b5 j 0x1a240 1a358: a5 67 lui a5, 0x9 1a35a: aa 97 add a5, a5, a0 1a35c: 83 b7 87 c0 ld a5, -0x3f8(a5) 1a360: 1c e2 sd a5, 0x0(a2) 1a362: f9 bd j 0x1a240 1a364: 83 37 85 71 ld a5, 0x718(a0) 1a368: e5 ff bnez a5, 0x1a360 1a36a: 97 e7 01 00 auipc a5, 0x1e 1a36e: 93 87 67 49 addi a5, a5, 0x496 1a372: 1c e2 sd a5, 0x0(a2) 1a374: f1 b5 j 0x1a240 1a376: a5 67 lui a5, 0x9 1a378: aa 97 add a5, a5, a0 1a37a: 83 b7 07 c8 ld a5, -0x380(a5) 1a37e: 1c e2 sd a5, 0x0(a2) 1a380: c1 b5 j 0x1a240 1a382: a5 67 lui a5, 0x9 1a384: aa 97 add a5, a5, a0 1a386: 83 b7 87 c4 ld a5, -0x3b8(a5) 1a38a: 1c e2 sd a5, 0x0(a2) 1a38c: 55 bd j 0x1a240 1a38e: a5 67 lui a5, 0x9 1a390: aa 97 add a5, a5, a0 1a392: 83 a7 87 bc lw a5, -0x438(a5) 1a396: 2d 47 li a4, 0xb 1a398: 63 81 e7 0e beq a5, a4, 0x1a47a 1a39c: 51 47 li a4, 0x14 1a39e: 63 8b e7 0c beq a5, a4, 0x1a474 1a3a2: 29 47 li a4, 0xa 1a3a4: e3 9f e7 ea bne a5, a4, 0x1a262 1a3a8: 85 47 li a5, 0x1 1a3aa: 1c e2 sd a5, 0x0(a2) 1a3ac: 51 bd j 0x1a240 1a3ae: a5 67 lui a5, 0x9 1a3b0: aa 97 add a5, a5, a0 1a3b2: 83 b7 87 b4 ld a5, -0x4b8(a5) 1a3b6: 1c e2 sd a5, 0x0(a2) 1a3b8: 61 b5 j 0x1a240 1a3ba: a5 67 lui a5, 0x9 1a3bc: aa 97 add a5, a5, a0 1a3be: 83 b7 07 b4 ld a5, -0x4c0(a5) 1a3c2: 1c e2 sd a5, 0x0(a2) 1a3c4: b5 bd j 0x1a240 1a3c6: a5 67 lui a5, 0x9 1a3c8: aa 97 add a5, a5, a0 1a3ca: 83 b7 87 bf ld a5, -0x408(a5) 1a3ce: 1c e2 sd a5, 0x0(a2) 1a3d0: 85 bd j 0x1a240 1a3d2: a5 67 lui a5, 0x9 1a3d4: aa 97 add a5, a5, a0 1a3d6: 83 a7 47 bc lw a5, -0x43c(a5) 1a3da: 1c e2 sd a5, 0x0(a2) 1a3dc: 95 b5 j 0x1a240 1a3de: 83 37 85 20 ld a5, 0x208(a0) 1a3e2: 1c e2 sd a5, 0x0(a2) 1a3e4: b1 bd j 0x1a240 1a3e6: a5 67 lui a5, 0x9 1a3e8: aa 97 add a5, a5, a0 1a3ea: 83 b7 07 bd ld a5, -0x430(a5) 1a3ee: 1c e2 sd a5, 0x0(a2) 1a3f0: 81 bd j 0x1a240 1a3f2: 83 37 85 3d ld a5, 0x3d8(a0) 1a3f6: 1c e2 sd a5, 0x0(a2) 1a3f8: a1 b5 j 0x1a240 1a3fa: a5 67 lui a5, 0x9 1a3fc: aa 97 add a5, a5, a0 1a3fe: 83 b7 87 be ld a5, -0x418(a5) 1a402: 1c e2 sd a5, 0x0(a2) 1a404: 35 bd j 0x1a240 1a406: a5 67 lui a5, 0x9 1a408: aa 97 add a5, a5, a0 1a40a: 83 b7 07 be ld a5, -0x420(a5) 1a40e: 1c e2 sd a5, 0x0(a2) 1a410: 05 bd j 0x1a240 1a412: a5 67 lui a5, 0x9 1a414: aa 97 add a5, a5, a0 1a416: 83 a7 07 bc lw a5, -0x440(a5) 1a41a: 1c e2 sd a5, 0x0(a2) 1a41c: 15 b5 j 0x1a240 1a41e: 81 45 li a1, 0x0 1a420: 32 e4 sd a2, 0x8(sp) 1a422: ef 40 90 04 jal 0x1ec6a 1a426: 22 66 ld a2, 0x8(sp) 1a428: 08 e2 sd a0, 0x0(a2) 1a42a: 19 bd j 0x1a240 1a42c: a5 67 lui a5, 0x9 1a42e: aa 97 add a5, a5, a0 1a430: 83 b7 07 c0 ld a5, -0x400(a5) 1a434: 1c e2 sd a5, 0x0(a2) 1a436: 29 b5 j 0x1a240 1a438: a5 67 lui a5, 0x9 1a43a: aa 97 add a5, a5, a0 1a43c: 83 a7 47 97 lw a5, -0x68c(a5) 1a440: 1c e2 sd a5, 0x0(a2) 1a442: fd bb j 0x1a240 1a444: a5 67 lui a5, 0x9 1a446: aa 97 add a5, a5, a0 1a448: 83 b7 07 bf ld a5, -0x410(a5) 1a44c: 1c e2 sd a5, 0x0(a2) 1a44e: cd bb j 0x1a240 1a450: a5 67 lui a5, 0x9 1a452: aa 97 add a5, a5, a0 1a454: 83 b7 87 b3 ld a5, -0x4c8(a5) 1a458: 1c e2 sd a5, 0x0(a2) 1a45a: dd b3 j 0x1a240 1a45c: a5 67 lui a5, 0x9 1a45e: aa 97 add a5, a5, a0 1a460: 83 c7 87 bd lbu a5, -0x428(a5) 1a464: 1c e2 sd a5, 0x0(a2) 1a466: e9 bb j 0x1a240 1a468: 97 e7 01 00 auipc a5, 0x1e 1a46c: 87 b7 07 47 fld fa5, 0x470(a5) 1a470: 1c a2 fsd fa5, 0x0(a2) 1a472: f9 b3 j 0x1a240 1a474: 8d 47 li a5, 0x3 1a476: 1c e2 sd a5, 0x0(a2) 1a478: e1 b3 j 0x1a240 1a47a: 89 47 li a5, 0x2 1a47c: 1c e2 sd a5, 0x0(a2) 1a47e: c9 b3 j 0x1a240 000000000001a480 : 1a480: 83 47 05 00 lbu a5, 0x0(a0) 1a484: 2a 87 mv a4, a0 1a486: 95 cf beqz a5, 0x1a4c2 1a488: 05 48 li a6, 0x1 1a48a: 01 45 li a0, 0x0 1a48c: 93 06 00 02 li a3, 0x20 1a490: 93 05 f0 03 li a1, 0x3f 1a494: 63 83 d7 02 beq a5, a3, 0x1a4ba 1a498: 1b 96 87 01 slliw a2, a5, 0x18 1a49c: 1b 56 86 41 sraiw a2, a2, 0x18 1a4a0: 63 8b b7 00 beq a5, a1, 0x1a4b6 1a4a4: 63 53 06 00 bgez a2, 0x1a4aa 1a4a8: 09 05 addi a0, a0, 0x2 1a4aa: 05 05 addi a0, a0, 0x1 1a4ac: 83 47 17 00 lbu a5, 0x1(a4) 1a4b0: 05 07 addi a4, a4, 0x1 1a4b2: ed f3 bnez a5, 0x1a494 1a4b4: 82 80 ret 1a4b6: 01 48 li a6, 0x0 1a4b8: cd bf j 0x1a4aa 1a4ba: e3 08 08 fe beqz a6, 0x1a4aa 1a4be: 0d 05 addi a0, a0, 0x3 1a4c0: f5 b7 j 0x1a4ac 1a4c2: 01 45 li a0, 0x0 1a4c4: 82 80 ret 000000000001a4c6 : 1a4c6: 1d 71 addi sp, sp, -0x60 1a4c8: a2 e8 sd s0, 0x50(sp) 1a4ca: 86 ec sd ra, 0x58(sp) 1a4cc: 83 c6 05 00 lbu a3, 0x0(a1) 1a4d0: 2a 84 mv s0, a0 1a4d2: ad ca beqz a3, 0x1a544 1a4d4: a6 e4 sd s1, 0x48(sp) 1a4d6: ca e0 sd s2, 0x40(sp) 1a4d8: 4e fc sd s3, 0x38(sp) 1a4da: 52 f8 sd s4, 0x30(sp) 1a4dc: 56 f4 sd s5, 0x28(sp) 1a4de: 5a f0 sd s6, 0x20(sp) 1a4e0: 5e ec sd s7, 0x18(sp) 1a4e2: 62 e8 sd s8, 0x10(sp) 1a4e4: 66 e4 sd s9, 0x8(sp) 1a4e6: ae 84 mv s1, a1 1a4e8: 05 4a li s4, 0x1 1a4ea: 13 09 00 02 li s2, 0x20 1a4ee: 93 0c b0 02 li s9, 0x2b 1a4f2: 13 0c 50 02 li s8, 0x25 1a4f6: 93 0b 20 03 li s7, 0x32 1a4fa: 13 0b 00 03 li s6, 0x30 1a4fe: 93 09 f0 03 li s3, 0x3f 1a502: 97 aa 01 00 auipc s5, 0x1a 1a506: 93 8a 6a bc addi s5, s5, -0x43a 1a50a: 63 88 26 05 beq a3, s2, 0x1a55a 1a50e: 9b 97 86 01 slliw a5, a3, 0x18 1a512: 9b d7 87 41 sraiw a5, a5, 0x18 1a516: 63 8d 36 03 beq a3, s3, 0x1a550 1a51a: 56 86 mv a2, s5 1a51c: 91 45 li a1, 0x4 1a51e: 22 85 mv a0, s0 1a520: 63 d9 07 02 bgez a5, 0x1a552 1a524: ef a0 de 93 jal 0x4e60 <.plt+0x520> 1a528: 0d 04 addi s0, s0, 0x3 1a52a: 83 c6 14 00 lbu a3, 0x1(s1) 1a52e: 85 04 addi s1, s1, 0x1 1a530: e9 fe bnez a3, 0x1a50a 1a532: a6 64 ld s1, 0x48(sp) 1a534: 06 69 ld s2, 0x40(sp) 1a536: e2 79 ld s3, 0x38(sp) 1a538: 42 7a ld s4, 0x30(sp) 1a53a: a2 7a ld s5, 0x28(sp) 1a53c: 02 7b ld s6, 0x20(sp) 1a53e: e2 6b ld s7, 0x18(sp) 1a540: 42 6c ld s8, 0x10(sp) 1a542: a2 6c ld s9, 0x8(sp) 1a544: 23 00 04 00 sb zero, 0x0(s0) 1a548: e6 60 ld ra, 0x58(sp) 1a54a: 46 64 ld s0, 0x50(sp) 1a54c: 25 61 addi sp, sp, 0x60 1a54e: 82 80 ret 1a550: 01 4a li s4, 0x0 1a552: 23 00 d4 00 sb a3, 0x0(s0) 1a556: 05 04 addi s0, s0, 0x1 1a558: c9 bf j 0x1a52a 1a55a: 63 0a 0a 00 beqz s4, 0x1a56e 1a55e: 23 00 84 01 sb s8, 0x0(s0) 1a562: a3 00 74 01 sb s7, 0x1(s0) 1a566: 23 01 64 01 sb s6, 0x2(s0) 1a56a: 0d 04 addi s0, s0, 0x3 1a56c: 7d bf j 0x1a52a 1a56e: 23 00 94 01 sb s9, 0x0(s0) 1a572: 05 04 addi s0, s0, 0x1 1a574: 5d bf j 0x1a52a 000000000001a576 : 1a576: 5d 71 addi sp, sp, -0x50 1a578: a2 e0 sd s0, 0x40(sp) 1a57a: 00 61 ld s0, 0x0(a0) 1a57c: 4a f8 sd s2, 0x30(sp) 1a57e: 4e f4 sd s3, 0x28(sp) 1a580: 83 47 14 1a lbu a5, 0x1a1(s0) 1a584: 52 f0 sd s4, 0x20(sp) 1a586: 86 e4 sd ra, 0x48(sp) 1a588: 26 fc sd s1, 0x38(sp) 1a58a: aa 89 mv s3, a0 1a58c: 32 8a mv s4, a2 1a58e: 03 35 84 19 ld a0, 0x198(s0) 1a592: 2e 89 mv s2, a1 1a594: 91 c7 beqz a5, 0x1a5a0 1a596: 29 05 addi a0, a0, 0xa 1a598: 13 89 45 ff addi s2, a1, -0xc 1a59c: 23 3c a4 18 sd a0, 0x198(s0) 1a5a0: a5 67 lui a5, 0x9 1a5a2: a2 97 add a5, a5, s0 1a5a4: 03 b7 87 b6 ld a4, -0x498(a5) 1a5a8: 83 b6 07 b7 ld a3, -0x490(a5) 1a5ac: 4a 86 mv a2, s2 1a5ae: 85 45 li a1, 0x1 1a5b0: 02 97 jalr a4 1a5b2: 9b 04 05 00 sext.w s1, a0 1a5b6: b7 07 00 10 lui a5, 0x10000 1a5ba: 63 8e f4 0e beq s1, a5, 0x1a6b6 1a5be: b7 07 00 10 lui a5, 0x10000 1a5c2: 85 07 addi a5, a5, 0x1 1a5c4: 63 8f f4 08 beq s1, a5, 0x1a662 1a5c8: 63 63 99 0c bltu s2, s1, 0x1a68e 1a5cc: 83 47 34 1a lbu a5, 0x1a3(s0) 1a5d0: b5 ef bnez a5, 0x1a64c 1a5d2: 83 47 14 1a lbu a5, 0x1a1(s0) 1a5d6: bd cb beqz a5, 0x1a64c 1a5d8: 83 47 b4 49 lbu a5, 0x49b(s0) 1a5dc: 56 ec sd s5, 0x18(sp) 1a5de: 5a e8 sd s6, 0x10(sp) 1a5e0: 97 9a 01 00 auipc s5, 0x19 1a5e4: 93 8a 8a 51 addi s5, s5, 0x518 1a5e8: 81 e7 bnez a5, 0x1a5f0 1a5ea: 83 47 24 36 lbu a5, 0x362(s0) 1a5ee: e5 c3 beqz a5, 0x1a6ce 1a5f0: 8a 89 mv s3, sp 1a5f2: a6 86 mv a3, s1 1a5f4: 56 87 mv a4, s5 1a5f6: 17 a6 01 00 auipc a2, 0x1a 1a5fa: 13 06 a6 b5 addi a2, a2, -0x4a6 1a5fe: ad 45 li a1, 0xb 1a600: 4e 85 mv a0, s3 1a602: ef a0 fe 85 jal 0x4e60 <.plt+0x520> 1a606: 83 37 84 19 ld a5, 0x198(s0) 1a60a: 3b 8b a4 00 addw s6, s1, a0 1a60e: 2a 89 mv s2, a0 1a610: 33 85 a7 40 sub a0, a5, a0 1a614: ce 85 mv a1, s3 1a616: 4a 86 mv a2, s2 1a618: 23 3c a4 18 sd a0, 0x198(s0) 1a61c: ef a0 4e db jal 0x4bd0 <.plt+0x290> 1a620: 56 85 mv a0, s5 1a622: ef a0 ee dc jal 0x4bf0 <.plt+0x2b0> 1a626: 83 37 84 19 ld a5, 0x198(s0) 1a62a: aa 89 mv s3, a0 1a62c: 2a 86 mv a2, a0 1a62e: d6 85 mv a1, s5 1a630: 33 85 67 01 add a0, a5, s6 1a634: da 84 mv s1, s6 1a636: ef a0 ae d9 jal 0x4bd0 <.plt+0x290> 1a63a: 63 15 69 01 bne s2, s6, 0x1a644 1a63e: 85 47 li a5, 0x1 1a640: 23 0c f4 16 sb a5, 0x178(s0) 1a644: e2 6a ld s5, 0x18(sp) 1a646: 42 6b ld s6, 0x10(sp) 1a648: bb 84 34 01 addw s1, s1, s3 1a64c: 23 20 9a 00 sw s1, 0x0(s4) 1a650: 01 45 li a0, 0x0 1a652: a6 60 ld ra, 0x48(sp) 1a654: 06 64 ld s0, 0x40(sp) 1a656: e2 74 ld s1, 0x38(sp) 1a658: 42 79 ld s2, 0x30(sp) 1a65a: a2 79 ld s3, 0x28(sp) 1a65c: 02 7a ld s4, 0x20(sp) 1a65e: 61 61 addi sp, sp, 0x50 1a660: 82 80 ret 1a662: 83 b7 89 2f ld a5, 0x2f8(s3) 1a666: fc 5f lw a5, 0x7c(a5) 1a668: c1 8b andi a5, a5, 0x10 1a66a: 8d ef bnez a5, 0x1a6a4 1a66c: 83 27 44 17 lw a5, 0x174(s0) 1a670: 03 47 14 1a lbu a4, 0x1a1(s0) 1a674: 93 e7 07 02 ori a5, a5, 0x20 1a678: 23 2a f4 16 sw a5, 0x174(s0) 1a67c: 11 c7 beqz a4, 0x1a688 1a67e: 83 37 84 19 ld a5, 0x198(s0) 1a682: d9 17 addi a5, a5, -0xa 1a684: 23 3c f4 18 sd a5, 0x198(s0) 1a688: 23 20 0a 00 sw zero, 0x0(s4) 1a68c: d1 b7 j 0x1a650 1a68e: 22 85 mv a0, s0 1a690: 23 20 0a 00 sw zero, 0x0(s4) 1a694: 97 a5 01 00 auipc a1, 0x1a 1a698: 93 85 45 a9 addi a1, a1, -0x56c 1a69c: ef 20 3f 92 jal 0xcfbe 1a6a0: 69 45 li a0, 0x1a 1a6a2: 45 bf j 0x1a652 1a6a4: 22 85 mv a0, s0 1a6a6: 97 a5 01 00 auipc a1, 0x1a 1a6aa: 93 85 a5 a4 addi a1, a1, -0x5b6 1a6ae: ef 20 1f 91 jal 0xcfbe 1a6b2: 69 45 li a0, 0x1a 1a6b4: 79 bf j 0x1a652 1a6b6: 22 85 mv a0, s0 1a6b8: 97 a5 01 00 auipc a1, 0x1a 1a6bc: 93 85 85 a1 addi a1, a1, -0x5e8 1a6c0: ef 20 ff 8f jal 0xcfbe 1a6c4: 13 05 a0 02 li a0, 0x2a 1a6c8: 23 20 0a 00 sw zero, 0x0(s4) 1a6cc: 59 b7 j 0x1a652 1a6ce: 97 7a 01 00 auipc s5, 0x17 1a6d2: 93 8a 2a d9 addi s5, s5, -0x26e 1a6d6: 29 bf j 0x1a5f0 000000000001a6d8 : 1a6d8: 01 11 addi sp, sp, -0x20 1a6da: 22 e8 sd s0, 0x10(sp) 1a6dc: 00 61 ld s0, 0x0(a0) 1a6de: 06 ec sd ra, 0x18(sp) 1a6e0: 23 05 05 2c sb zero, 0x2ca(a0) 1a6e4: 83 27 44 17 lw a5, 0x174(s0) 1a6e8: 03 37 04 22 ld a4, 0x220(s0) 1a6ec: f5 9b andi a5, a5, -0x3 1a6ee: 23 2a f4 16 sw a5, 0x174(s0) 1a6f2: 11 c7 beqz a4, 0x1a6fe 1a6f4: 01 45 li a0, 0x0 1a6f6: e2 60 ld ra, 0x18(sp) 1a6f8: 42 64 ld s0, 0x10(sp) 1a6fa: 05 61 addi sp, sp, 0x20 1a6fc: 82 80 ret 1a6fe: 03 27 04 3c lw a4, 0x3c0(s0) 1a702: 8d 47 li a5, 0x3 1a704: e3 08 f7 fe beq a4, a5, 0x1a6f4 1a708: 83 37 84 22 ld a5, 0x228(s0) 1a70c: 95 c3 beqz a5, 0x1a730 1a70e: 03 35 84 2b ld a0, 0x2b8(s0) 1a712: 01 46 li a2, 0x0 1a714: 81 45 li a1, 0x0 1a716: 82 97 jalr a5 1a718: 71 dd beqz a0, 0x1a6f4 1a71a: 2a 86 mv a2, a0 1a71c: 97 a5 01 00 auipc a1, 0x1a 1a720: 93 85 c5 a3 addi a1, a1, -0x5c4 1a724: 22 85 mv a0, s0 1a726: ef 20 9f 89 jal 0xcfbe 1a72a: 13 05 10 04 li a0, 0x41 1a72e: e1 b7 j 0x1a6f6 1a730: 83 37 04 28 ld a5, 0x280(s0) 1a734: 9d c7 beqz a5, 0x1a762 1a736: 03 36 04 2e ld a2, 0x2e0(s0) 1a73a: 26 e4 sd s1, 0x8(sp) 1a73c: 4a e0 sd s2, 0x0(sp) 1a73e: 85 45 li a1, 0x1 1a740: 22 85 mv a0, s0 1a742: 82 97 jalr a5 1a744: 1b 09 05 00 sext.w s2, a0 1a748: aa 84 mv s1, a0 1a74a: 4a 86 mv a2, s2 1a74c: 97 a5 01 00 auipc a1, 0x1a 1a750: 93 85 c5 a2 addi a1, a1, -0x5d4 1a754: 22 85 mv a0, s0 1a756: ef 20 ef fa jal 0xcf04 1a75a: a9 e0 bnez s1, 0x1a79c 1a75c: a2 64 ld s1, 0x8(sp) 1a75e: 02 69 ld s2, 0x0(sp) 1a760: 51 bf j 0x1a6f4 1a762: a5 67 lui a5, 0x9 1a764: a2 97 add a5, a5, s0 1a766: 83 b6 87 b6 ld a3, -0x498(a5) 1a76a: 17 d7 02 00 auipc a4, 0x2d 1a76e: 03 37 67 7d ld a4, 0x7d6(a4) 1a772: 63 9b e6 00 bne a3, a4, 0x1a788 1a776: 03 b5 07 b7 ld a0, -0x490(a5) 1a77a: 01 46 li a2, 0x0 1a77c: 81 45 li a1, 0x0 1a77e: ef a0 2e a6 jal 0x49e0 <.plt+0xa0> 1a782: fd 57 li a5, -0x1 1a784: e3 18 f5 f6 bne a0, a5, 0x1a6f4 1a788: 22 85 mv a0, s0 1a78a: 97 a5 01 00 auipc a1, 0x1a 1a78e: 93 85 65 a3 addi a1, a1, -0x5ca 1a792: ef 20 df 82 jal 0xcfbe 1a796: 13 05 10 04 li a0, 0x41 1a79a: b1 bf j 0x1a6f6 1a79c: 4a 86 mv a2, s2 1a79e: 22 85 mv a0, s0 1a7a0: 97 a5 01 00 auipc a1, 0x1a 1a7a4: 93 85 85 9f addi a1, a1, -0x608 1a7a8: ef 20 7f 81 jal 0xcfbe 1a7ac: 13 05 10 04 li a0, 0x41 1a7b0: a2 64 ld s1, 0x8(sp) 1a7b2: 02 69 ld s2, 0x0(sp) 1a7b4: 89 b7 j 0x1a6f6 000000000001a7b6 : 1a7b6: 01 11 addi sp, sp, -0x20 1a7b8: 26 e4 sd s1, 0x8(sp) 1a7ba: 06 ec sd ra, 0x18(sp) 1a7bc: 85 44 li s1, 0x1 1a7be: 99 cd beqz a1, 0x1a7dc 1a7c0: 83 37 85 3b ld a5, 0x3b8(a0) 1a7c4: 22 e8 sd s0, 0x10(sp) 1a7c6: 85 44 li s1, 0x1 1a7c8: 2a 84 mv s0, a0 1a7ca: 81 cb beqz a5, 0x1a7da 1a7cc: 83 26 05 3b lw a3, 0x3b0(a0) 1a7d0: 09 47 li a4, 0x2 1a7d2: 63 87 e6 02 beq a3, a4, 0x1a800 1a7d6: 63 d8 b7 00 bge a5, a1, 0x1a7e6 1a7da: 42 64 ld s0, 0x10(sp) 1a7dc: e2 60 ld ra, 0x18(sp) 1a7de: 26 85 mv a0, s1 1a7e0: a2 64 ld s1, 0x8(sp) 1a7e2: 05 61 addi sp, sp, 0x20 1a7e4: 82 80 ret 1a7e6: 97 85 01 00 auipc a1, 0x18 1a7ea: 93 85 25 50 addi a1, a1, 0x502 1a7ee: ef 20 6f f1 jal 0xcf04 1a7f2: a5 67 lui a5, 0x9 1a7f4: 3e 94 add s0, s0, a5 1a7f6: 23 0c 94 bc sb s1, -0x428(s0) 1a7fa: 42 64 ld s0, 0x10(sp) 1a7fc: 81 44 li s1, 0x0 1a7fe: f9 bf j 0x1a7dc 1a800: e3 cd f5 fc blt a1, a5, 0x1a7da 1a804: 97 85 01 00 auipc a1, 0x18 1a808: 93 85 45 51 addi a1, a1, 0x514 1a80c: ef 20 8f ef jal 0xcf04 1a810: a5 67 lui a5, 0x9 1a812: 3e 94 add s0, s0, a5 1a814: 23 0c 94 bc sb s1, -0x428(s0) 1a818: cd b7 j 0x1a7fa 000000000001a81a : 1a81a: 83 a7 45 17 lw a5, 0x174(a1) 1a81e: 35 71 addi sp, sp, -0xa0 1a820: 26 e5 sd s1, 0x88(sp) 1a822: da f0 sd s6, 0x60(sp) 1a824: de ec sd s7, 0x58(sp) 1a826: e2 e8 sd s8, 0x50(sp) 1a828: 06 ed sd ra, 0x98(sp) 1a82a: 83 24 05 60 lw s1, 0x600(a0) 1a82e: 2e 8b mv s6, a1 1a830: 23 20 05 60 sw zero, 0x600(a0) 1a834: 93 f5 57 01 andi a1, a5, 0x15 1a838: 05 47 li a4, 0x1 1a83a: 32 e4 sd a2, 0x8(sp) 1a83c: 36 e8 sd a3, 0x10(sp) 1a83e: 2a 8c mv s8, a0 1a840: 93 0b 8b 07 addi s7, s6, 0x78 1a844: 7d 55 li a0, -0x1 1a846: 63 94 e5 00 bne a1, a4, 0x1a84e 1a84a: 03 25 0c 31 lw a0, 0x310(s8) 1a84e: 93 f7 a7 02 andi a5, a5, 0x2a 1a852: 09 47 li a4, 0x2 1a854: 7d 56 li a2, -0x1 1a856: 63 94 e7 00 bne a5, a4, 0x1a85e 1a85a: 03 26 4c 31 lw a2, 0x314(s8) 1a85e: 83 37 0c 00 ld a5, 0x0(s8) 1a862: 25 67 lui a4, 0x9 1a864: ba 97 add a5, a5, a4 1a866: 83 b7 87 b5 ld a5, -0x4a8(a5) 1a86a: c5 c7 beqz a5, 0x1a912 1a86c: 93 e4 14 00 ori s1, s1, 0x1 1a870: 81 24 sext.w s1, s1 1a872: 91 47 li a5, 0x4 1a874: e3 85 f4 0a beq s1, a5, 0x1b11e 1a878: 83 27 4b 17 lw a5, 0x174(s6) 1a87c: ce fc sd s3, 0x78(sp) 1a87e: 93 f9 17 00 andi s3, a5, 0x1 1a882: 63 9f 09 08 bnez s3, 0x1a920 1a886: 89 8b andi a5, a5, 0x2 1a888: 81 c7 beqz a5, 0x1a890 1a88a: 89 88 andi s1, s1, 0x2 1a88c: 63 98 04 78 bnez s1, 0x1b01c 1a890: ef a0 7e f8 jal 0x5816 1a894: 23 b8 ab 04 sd a0, 0x50(s7) 1a898: 23 bc bb 04 sd a1, 0x58(s7) 1a89c: 03 27 0b 14 lw a4, 0x140(s6) 1a8a0: 85 47 li a5, 0x1 1a8a2: e3 0e f7 00 beq a4, a5, 0x1b0be 1a8a6: 62 85 mv a0, s8 1a8a8: ef c0 4e 9f jal 0x6a9c 1a8ac: 63 11 05 3c bnez a0, 0x1ac6e 1a8b0: 83 b5 0b 05 ld a1, 0x50(s7) 1a8b4: 03 b6 8b 05 ld a2, 0x58(s7) 1a8b8: 5a 85 mv a0, s6 1a8ba: ef c0 4f f7 jal 0x1702e 1a8be: 63 14 05 74 bnez a0, 0x1b006 1a8c2: 83 27 4b 17 lw a5, 0x174(s6) 1a8c6: 63 9f 07 60 bnez a5, 0x1aee4 1a8ca: 83 47 7b 4a lbu a5, 0x4a7(s6) 1a8ce: 63 9d 07 6e bnez a5, 0x1afc8 1a8d2: 83 37 8b 07 ld a5, 0x78(s6) 1a8d6: 7d 57 li a4, -0x1 1a8d8: 63 80 e7 6e beq a5, a4, 0x1afb8 1a8dc: 03 36 8b 09 ld a2, 0x98(s6) 1a8e0: 63 8c c7 6c beq a5, a2, 0x1afb8 1a8e4: 25 67 lui a4, 0x9 1a8e6: 5a 97 add a4, a4, s6 1a8e8: 03 37 87 b0 ld a4, -0x4f8(a4) 1a8ec: 3e 97 add a4, a4, a5 1a8ee: 63 05 e6 6c beq a2, a4, 0x1afb8 1a8f2: 03 37 8b 18 ld a4, 0x188(s6) 1a8f6: 63 11 07 6c bnez a4, 0x1afb8 1a8fa: 33 86 c7 40 sub a2, a5, a2 1a8fe: 97 a5 01 00 auipc a1, 0x1a 1a902: 93 85 25 cd addi a1, a1, -0x32e 1a906: 5a 85 mv a0, s6 1a908: ef 20 6f eb jal 0xcfbe 1a90c: e6 79 ld s3, 0x78(sp) 1a90e: 49 45 li a0, 0x12 1a910: 95 a6 j 0x1ac74 1a912: a5 f0 bnez s1, 0x1a872 1a914: 81 46 li a3, 0x0 1a916: fd 55 li a1, -0x1 1a918: ef a0 a0 0f jal 0x24a12 1a91c: aa 84 mv s1, a0 1a91e: 91 bf j 0x1a872 1a920: 13 f7 14 00 andi a4, s1, 0x1 1a924: 09 e7 bnez a4, 0x1a92e 1a926: 03 47 fc 2c lbu a4, 0x2cf(s8) 1a92a: 63 01 07 44 beqz a4, 0x1ad6c 1a92e: a2 67 ld a5, 0x8(sp) 1a930: 22 e9 sd s0, 0x90(sp) 1a932: 4a e1 sd s2, 0x80(sp) 1a934: d2 f8 sd s4, 0x70(sp) 1a936: d6 f4 sd s5, 0x68(sp) 1a938: e6 e4 sd s9, 0x48(sp) 1a93a: ea e0 sd s10, 0x40(sp) 1a93c: 6e fc sd s11, 0x38(sp) 1a93e: 23 80 07 00 sb zero, 0x0(a5) 1a942: c2 67 ld a5, 0x10(sp) 1a944: 23 03 01 02 sb zero, 0x26(sp) 1a948: 01 4a li s4, 0x0 1a94a: 23 80 07 00 sb zero, 0x0(a5) 1a94e: 13 04 40 06 li s0, 0x64 1a952: 81 4c li s9, 0x0 1a954: 7d 59 li s2, -0x1 1a956: 93 0a 81 02 addi s5, sp, 0x28 1a95a: 13 0d 61 02 addi s10, sp, 0x26 1a95e: 93 0d 71 02 addi s11, sp, 0x27 1a962: 83 37 8b 45 ld a5, 0x458(s6) 1a966: be 86 mv a3, a5 1a968: 99 e3 bnez a5, 0x1a96e 1a96a: 91 66 lui a3, 0x4 1a96c: 91 67 lui a5, 0x4 1a96e: 03 37 8b 07 ld a4, 0x78(s6) 1a972: 63 09 27 25 beq a4, s2, 0x1abc4 1a976: 03 46 8b 0d lbu a2, 0xd8(s6) 1a97a: 63 15 06 24 bnez a2, 0x1abc4 1a97e: 03 36 8b 09 ld a2, 0x98(s6) 1a982: 11 8f sub a4, a4, a2 1a984: 63 50 f7 24 bge a4, a5, 0x1abc4 1a988: ba 86 mv a3, a4 1a98a: 63 1d 07 22 bnez a4, 0x1abc4 1a98e: 02 f4 sd zero, 0x28(sp) 1a990: 63 0b 06 24 beqz a2, 0x1abe6 1a994: 83 37 8b 15 ld a5, 0x158(s6) 1a998: 63 92 07 26 bnez a5, 0x1abfc 1a99c: 4e 8a mv s4, s3 1a99e: 01 47 li a4, 0x0 1a9a0: 83 37 0b 16 ld a5, 0x160(s6) 1a9a4: ba 97 add a5, a5, a4 1a9a6: 23 80 07 00 sb zero, 0x0(a5) 1a9aa: 83 37 8c 2f ld a5, 0x2f8(s8) 1a9ae: 03 37 0b 16 ld a4, 0x160(s6) 1a9b2: bc 77 ld a5, 0x68(a5) 1a9b4: 23 3c eb 0e sd a4, 0xf8(s6) 1a9b8: 81 cf beqz a5, 0x1a9d0 1a9ba: ea 86 mv a3, s10 1a9bc: 56 86 mv a2, s5 1a9be: e2 85 mv a1, s8 1a9c0: 5a 85 mv a0, s6 1a9c2: 82 97 jalr a5 1a9c4: 63 1f 05 36 bnez a0, 0x1ad42 1a9c8: 83 47 61 02 lbu a5, 0x26(sp) 1a9cc: 63 97 07 2e bnez a5, 0x1acba 1a9d0: 83 47 8b 0d lbu a5, 0xd8(s6) 1a9d4: 63 9d 07 16 bnez a5, 0x1ab4e 1a9d8: 83 37 8b 0f ld a5, 0xf8(s6) 1a9dc: 63 86 07 1a beqz a5, 0x1ab88 1a9e0: a2 77 ld a5, 0x28(sp) 1a9e2: 63 58 f0 0a blez a5, 0x1aa92 1a9e6: 83 47 7b 4a lbu a5, 0x4a7(s6) 1a9ea: e3 9d 07 06 bnez a5, 0x1b264 1a9ee: 83 37 8b 15 ld a5, 0x158(s6) 1a9f2: c5 eb bnez a5, 0x1aaa2 1a9f4: 63 17 0a 0a bnez s4, 0x1aaa2 1a9f8: 03 37 8c 2f ld a4, 0x2f8(s8) 1a9fc: b7 06 04 00 lui a3, 0x40 1aa00: 8d 06 addi a3, a3, 0x3 1aa02: 38 5f lw a4, 0x78(a4) 1aa04: 75 8f and a4, a4, a3 1aa06: 51 cf beqz a4, 0x1aaa2 1aa08: 83 37 8b 18 ld a5, 0x188(s6) 1aa0c: 99 cf beqz a5, 0x1aa2a 1aa0e: 83 47 9c 2b lbu a5, 0x2b9(s8) 1aa12: e3 92 07 1e bnez a5, 0x1b3f6 1aa16: 85 47 li a5, 0x1 1aa18: a3 0c fb 16 sb a5, 0x179(s6) 1aa1c: 97 a5 01 00 auipc a1, 0x1a 1aa20: 93 85 c5 87 addi a1, a1, -0x784 1aa24: 5a 85 mv a0, s6 1aa26: ef 20 ef cd jal 0xcf04 1aa2a: a5 67 lui a5, 0x9 1aa2c: da 97 add a5, a5, s6 1aa2e: 83 b7 07 b3 ld a5, -0x4d0(a5) 1aa32: 63 8d 07 50 beqz a5, 0x1af4c 1aa36: 03 47 8b 11 lbu a4, 0x118(s6) 1aa3a: 63 19 07 50 bnez a4, 0x1af4c 1aa3e: 03 27 0b 3c lw a4, 0x3c0(s6) 1aa42: 85 46 li a3, 0x1 1aa44: 63 14 d7 50 bne a4, a3, 0x1af4c 1aa48: 83 46 9b 17 lbu a3, 0x179(s6) 1aa4c: 63 90 06 50 bnez a3, 0x1af4c 1aa50: 83 36 8b 07 ld a3, 0x78(s6) 1aa54: 3a e8 sd a4, 0x10(sp) 1aa56: e3 9b d7 1a bne a5, a3, 0x1b40c 1aa5a: 97 a5 01 00 auipc a1, 0x1a 1aa5e: 93 85 e5 85 addi a1, a1, -0x7a2 1aa62: 5a 85 mv a0, s6 1aa64: ef 20 0f ca jal 0xcf04 1aa68: 85 45 li a1, 0x1 1aa6a: 62 85 mv a0, s8 1aa6c: ef 40 10 70 jal 0x1f96c 1aa70: 83 27 4b 17 lw a5, 0x174(s6) 1aa74: 42 67 ld a4, 0x10(sp) 1aa76: f9 9b andi a5, a5, -0x2 1aa78: 23 2a fb 16 sw a5, 0x174(s6) 1aa7c: a2 67 ld a5, 0x8(sp) 1aa7e: 23 80 e7 00 sb a4, 0x0(a5) 1aa82: 4a 64 ld s0, 0x90(sp) 1aa84: 0a 69 ld s2, 0x80(sp) 1aa86: 46 7a ld s4, 0x70(sp) 1aa88: a6 7a ld s5, 0x68(sp) 1aa8a: a6 6c ld s9, 0x48(sp) 1aa8c: 06 6d ld s10, 0x40(sp) 1aa8e: e2 7d ld s11, 0x38(sp) 1aa90: 9d a9 j 0x1af06 1aa92: 63 04 0a 24 beqz s4, 0x1acda 1aa96: 83 47 7b 4a lbu a5, 0x4a7(s6) 1aa9a: 63 95 07 7c bnez a5, 0x1b264 1aa9e: 83 37 8b 15 ld a5, 0x158(s6) 1aaa2: 03 47 0b 4b lbu a4, 0x4b0(s6) 1aaa6: 85 07 addi a5, a5, 0x1 1aaa8: 23 3c fb 14 sd a5, 0x158(s6) 1aaac: 09 cf beqz a4, 0x1aac6 1aaae: 83 27 cb 0d lw a5, 0xdc(s6) 1aab2: 63 9d 07 22 bnez a5, 0x1acec 1aab6: a2 76 ld a3, 0x28(sp) 1aab8: 03 36 8b 0f ld a2, 0xf8(s6) 1aabc: 62 87 mv a4, s8 1aabe: 8d 45 li a1, 0x3 1aac0: 5a 85 mv a0, s6 1aac2: ef 20 bf c4 jal 0xd70c 1aac6: 83 47 0b 1a lbu a5, 0x1a0(s6) 1aaca: 22 76 ld a2, 0x28(sp) 1aacc: 63 9a 07 1e bnez a5, 0x1acc0 1aad0: 83 27 cb 0d lw a5, 0xdc(s6) 1aad4: 03 37 8b 09 ld a4, 0x98(s6) 1aad8: 89 c7 beqz a5, 0x1aae2 1aada: 83 47 9b 17 lbu a5, 0x179(s6) 1aade: 63 81 07 28 beqz a5, 0x1ad60 1aae2: 83 37 8b 08 ld a5, 0x88(s6) 1aae6: b3 05 c7 00 add a1, a4, a2 1aaea: 63 87 27 03 beq a5, s2, 0x1ab18 1aaee: 63 c5 f5 02 blt a1, a5, 0x1ab18 1aaf2: b3 8c f5 40 sub s9, a1, a5 1aaf6: 63 86 f5 00 beq a1, a5, 0x1ab02 1aafa: 83 46 9b 17 lbu a3, 0x179(s6) 1aafe: 63 8a 06 62 beqz a3, 0x1b132 1ab02: b3 86 e7 40 sub a3, a5, a4 1ab06: be 85 mv a1, a5 1ab08: 63 c2 06 36 bltz a3, 0x1ae6c 1ab0c: 83 27 4b 17 lw a5, 0x174(s6) 1ab10: 36 f4 sd a3, 0x28(sp) 1ab12: f9 9b andi a5, a5, -0x2 1ab14: 23 2a fb 16 sw a5, 0x174(s6) 1ab18: 23 3c bb 08 sd a1, 0x98(s6) 1ab1c: 5a 85 mv a0, s6 1ab1e: ef b0 be e1 jal 0x6938 1ab22: 83 47 0b 1a lbu a5, 0x1a0(s6) 1ab26: ad e3 bnez a5, 0x1ab88 1ab28: 22 77 ld a4, 0x28(sp) 1ab2a: 83 27 cb 0d lw a5, 0xdc(s6) 1ab2e: 63 10 07 1e bnez a4, 0x1ad0e 1ab32: 63 9d 07 3c bnez a5, 0x1af0c 1ab36: 03 37 8c 2f ld a4, 0x2f8(s8) 1ab3a: ba 87 mv a5, a4 1ab3c: 63 1d 0a 1c bnez s4, 0x1ad16 1ab40: 03 38 87 06 ld a6, 0x68(a4) 1ab44: 63 06 08 06 beqz a6, 0x1abb0 1ab48: 63 99 0c 04 bnez s9, 0x1ab9a 1ab4c: 95 a0 j 0x1abb0 1ab4e: ee 86 mv a3, s11 1ab50: 56 86 mv a2, s5 1ab52: e2 85 mv a1, s8 1ab54: 5a 85 mv a0, s6 1ab56: a3 03 01 02 sb zero, 0x27(sp) 1ab5a: ef 10 af cd jal 0xc034 1ab5e: 63 12 05 1e bnez a0, 0x1ad42 1ab62: 83 37 8c 2f ld a5, 0x2f8(s8) 1ab66: bc 77 ld a5, 0x68(a5) 1ab68: 89 c7 beqz a5, 0x1ab72 1ab6a: 03 37 8b 08 ld a4, 0x88(s6) 1ab6e: 63 58 e0 12 blez a4, 0x1ac9e 1ab72: 83 47 71 02 lbu a5, 0x27(sp) 1ab76: 63 94 07 74 bnez a5, 0x1b2be 1ab7a: 83 37 8b 0f ld a5, 0xf8(s6) 1ab7e: 89 c7 beqz a5, 0x1ab88 1ab80: 83 47 8b 0d lbu a5, 0xd8(s6) 1ab84: e3 8e 07 e4 beqz a5, 0x1a9e0 1ab88: 83 37 8c 2f ld a5, 0x2f8(s8) 1ab8c: 03 b8 87 06 ld a6, 0x68(a5) 1ab90: 3e 87 mv a4, a5 1ab92: 63 08 08 00 beqz a6, 0x1aba2 1ab96: 63 86 0c 00 beqz s9, 0x1aba2 1ab9a: 83 47 fc 2c lbu a5, 0x2cf(s8) 1ab9e: 63 84 07 66 beqz a5, 0x1b206 1aba2: 63 07 0a 00 beqz s4, 0x1abb0 1aba6: 83 27 4b 17 lw a5, 0x174(s6) 1abaa: f9 9b andi a5, a5, -0x2 1abac: 23 2a fb 16 sw a5, 0x174(s6) 1abb0: 3c 5f lw a5, 0x78(a4) 1abb2: 93 f7 07 03 andi a5, a5, 0x30 1abb6: 63 82 07 10 beqz a5, 0x1acba 1abba: 7d 34 addiw s0, s0, -0x1 1abbc: 63 08 24 4d beq s0, s2, 0x1b08c 1abc0: 4e 8a mv s4, s3 1abc2: 45 b3 j 0x1a962 1abc4: 03 36 0b 16 ld a2, 0x160(s6) 1abc8: 83 25 0c 31 lw a1, 0x310(s8) 1abcc: 56 87 mv a4, s5 1abce: 62 85 mv a0, s8 1abd0: ef 20 5f 9f jal 0xd5c4 1abd4: 13 07 10 05 li a4, 0x51 1abd8: 63 0f e5 6c beq a0, a4, 0x1b2b6 1abdc: 63 13 05 16 bnez a0, 0x1ad42 1abe0: 83 37 8b 09 ld a5, 0x98(s6) 1abe4: 81 e7 bnez a5, 0x1abec 1abe6: 83 37 0b 0a ld a5, 0xa0(s6) 1abea: c1 cf beqz a5, 0x1ac82 1abec: a2 77 ld a5, 0x28(sp) 1abee: e3 83 07 da beqz a5, 0x1a994 1abf2: 63 55 f0 00 blez a5, 0x1abfc 1abf6: 3e 87 mv a4, a5 1abf8: 01 4a li s4, 0x0 1abfa: 5d b3 j 0x1a9a0 1abfc: 83 27 4b 17 lw a5, 0x174(s6) 1ac00: f9 9b andi a5, a5, -0x2 1ac02: 23 2a fb 16 sw a5, 0x174(s6) 1ac06: 63 05 04 48 beqz s0, 0x1b090 1ac0a: 8d 8b andi a5, a5, 0x3 1ac0c: 09 47 li a4, 0x2 1ac0e: 63 87 e7 4e beq a5, a4, 0x1b0fc 1ac12: a2 67 ld a5, 0x8(sp) 1ac14: 83 c7 07 00 lbu a5, 0x0(a5) 1ac18: e3 95 07 e6 bnez a5, 0x1aa82 1ac1c: 83 27 4b 17 lw a5, 0x174(s6) 1ac20: 89 8b andi a5, a5, 0x2 1ac22: 63 8b 07 64 beqz a5, 0x1b278 1ac26: 89 88 andi s1, s1, 0x2 1ac28: 46 7a ld s4, 0x70(sp) 1ac2a: a6 7a ld s5, 0x68(sp) 1ac2c: a6 6c ld s9, 0x48(sp) 1ac2e: 06 6d ld s10, 0x40(sp) 1ac30: e2 7d ld s11, 0x38(sp) 1ac32: 63 96 04 14 bnez s1, 0x1ad7e 1ac36: ef a0 1e be jal 0x5816 1ac3a: 23 b8 ab 04 sd a0, 0x50(s7) 1ac3e: 23 bc bb 04 sd a1, 0x58(s7) 1ac42: 63 80 09 78 beqz s3, 0x1b3c2 1ac46: 83 37 0b 08 ld a5, 0x80(s6) 1ac4a: 81 c7 beqz a5, 0x1ac52 1ac4c: 03 37 8b 09 ld a4, 0x98(s6) 1ac50: 98 e3 sd a4, 0x0(a5) 1ac52: 83 37 0b 09 ld a5, 0x90(s6) 1ac56: 63 80 07 3c beqz a5, 0x1b016 1ac5a: 03 37 0b 0a ld a4, 0xa0(s6) 1ac5e: 62 85 mv a0, s8 1ac60: 4a 64 ld s0, 0x90(sp) 1ac62: 98 e3 sd a4, 0x0(a5) 1ac64: 0a 69 ld s2, 0x80(sp) 1ac66: ef b0 7e e3 jal 0x6a9c 1ac6a: e3 03 05 c4 beqz a0, 0x1a8b0 1ac6e: e6 79 ld s3, 0x78(sp) 1ac70: 13 05 a0 02 li a0, 0x2a 1ac74: ea 60 ld ra, 0x98(sp) 1ac76: aa 64 ld s1, 0x88(sp) 1ac78: 06 7b ld s6, 0x60(sp) 1ac7a: e6 6b ld s7, 0x58(sp) 1ac7c: 46 6c ld s8, 0x50(sp) 1ac7e: 0d 61 addi sp, sp, 0xa0 1ac80: 82 80 ret 1ac82: 9d 45 li a1, 0x7 1ac84: 5a 85 mv a0, s6 1ac86: ef b0 3e af jal 0x6778 1ac8a: 83 27 0b 14 lw a5, 0x140(s6) 1ac8e: b9 df beqz a5, 0x1abec 1ac90: ef a0 7e b8 jal 0x5816 1ac94: 23 bc ab 0a sd a0, 0xb8(s7) 1ac98: 23 b0 bb 0c sd a1, 0xc0(s7) 1ac9c: 81 bf j 0x1abec 1ac9e: 22 77 ld a4, 0x28(sp) 1aca0: e3 59 e0 ec blez a4, 0x1ab72 1aca4: 93 06 61 02 addi a3, sp, 0x26 1aca8: 56 86 mv a2, s5 1acaa: e2 85 mv a1, s8 1acac: 5a 85 mv a0, s6 1acae: 82 97 jalr a5 1acb0: 49 e9 bnez a0, 0x1ad42 1acb2: 83 47 61 02 lbu a5, 0x26(sp) 1acb6: e3 8e 07 ea beqz a5, 0x1ab72 1acba: 83 27 4b 17 lw a5, 0x174(s6) 1acbe: a1 b7 j 0x1ac06 1acc0: 83 35 8b 0f ld a1, 0xf8(s6) 1acc4: 34 10 addi a3, sp, 0x28 1acc6: 62 85 mv a0, s8 1acc8: ef 30 b0 04 jal 0x1e512 1accc: 63 49 a0 66 bgtz a0, 0x1b33e 1acd0: 7d 57 li a4, -0x1 1acd2: 63 00 e5 1a beq a0, a4, 0x1ae72 1acd6: 22 76 ld a2, 0x28(sp) 1acd8: e5 bb j 0x1aad0 1acda: 03 37 8c 2f ld a4, 0x2f8(s8) 1acde: 03 38 87 06 ld a6, 0x68(a4) 1ace2: e3 07 08 ec beqz a6, 0x1abb0 1ace6: e3 9a 0c ea bnez s9, 0x1ab9a 1acea: d9 b5 j 0x1abb0 1acec: 85 67 lui a5, 0x1 1acee: da 97 add a5, a5, s6 1acf0: 03 b6 87 90 ld a2, -0x6f8(a5) 1acf4: 83 36 0b 0f ld a3, 0xf0(s6) 1acf8: 62 87 mv a4, s8 1acfa: 8d 45 li a1, 0x3 1acfc: 5a 85 mv a0, s6 1acfe: ef 20 ff a0 jal 0xd70c 1ad02: 03 27 cb 0d lw a4, 0xdc(s6) 1ad06: 85 47 li a5, 0x1 1ad08: e3 1f f7 da bne a4, a5, 0x1aac6 1ad0c: 6d b3 j 0x1aab6 1ad0e: 63 9f 07 1e bnez a5, 0x1af0c 1ad12: 83 37 8c 2f ld a5, 0x2f8(s8) 1ad16: 03 47 9b 17 lbu a4, 0x179(s6) 1ad1a: 63 12 07 1c bnez a4, 0x1aede 1ad1e: bc 5f lw a5, 0x78(a5) 1ad20: 83 35 8b 0f ld a1, 0xf8(s6) 1ad24: a2 76 ld a3, 0x28(sp) 1ad26: 13 d7 e7 00 srli a4, a5, 0xe 1ad2a: 0d 8b andi a4, a4, 0x3 1ad2c: 63 1c 07 44 bnez a4, 0x1b184 1ad30: 2e 86 mv a2, a1 1ad32: 62 85 mv a0, s8 1ad34: 85 45 li a1, 0x1 1ad36: ef 20 8f f1 jal 0xd44e 1ad3a: 23 2e 0b 0c sw zero, 0xdc(s6) 1ad3e: e3 05 05 e4 beqz a0, 0x1ab88 1ad42: 4a 64 ld s0, 0x90(sp) 1ad44: ea 60 ld ra, 0x98(sp) 1ad46: 0a 69 ld s2, 0x80(sp) 1ad48: e6 79 ld s3, 0x78(sp) 1ad4a: 46 7a ld s4, 0x70(sp) 1ad4c: a6 7a ld s5, 0x68(sp) 1ad4e: a6 6c ld s9, 0x48(sp) 1ad50: 06 6d ld s10, 0x40(sp) 1ad52: e2 7d ld s11, 0x38(sp) 1ad54: aa 64 ld s1, 0x88(sp) 1ad56: 06 7b ld s6, 0x60(sp) 1ad58: e6 6b ld s7, 0x58(sp) 1ad5a: 46 6c ld s8, 0x50(sp) 1ad5c: 0d 61 addi sp, sp, 0xa0 1ad5e: 82 80 ret 1ad60: 83 37 0b 0f ld a5, 0xf0(s6) 1ad64: 3e 97 add a4, a4, a5 1ad66: 23 3c eb 08 sd a4, 0x98(s6) 1ad6a: a5 bb j 0x1aae2 1ad6c: 89 8b andi a5, a5, 0x2 1ad6e: e3 81 07 b2 beqz a5, 0x1a890 1ad72: 89 88 andi s1, s1, 0x2 1ad74: e3 8e 04 b0 beqz s1, 0x1a890 1ad78: 22 e9 sd s0, 0x90(sp) 1ad7a: 4a e1 sd s2, 0x80(sp) 1ad7c: 81 49 li s3, 0x0 1ad7e: 83 37 8b 09 ld a5, 0x98(s6) 1ad82: 89 e7 bnez a5, 0x1ad8c 1ad84: 83 37 0b 0a ld a5, 0xa0(s6) 1ad88: 63 8e 07 4e beqz a5, 0x1b284 1ad8c: 03 34 0b 19 ld s0, 0x190(s6) 1ad90: 13 09 81 02 addi s2, sp, 0x28 1ad94: 63 19 04 28 bnez s0, 0x1b026 1ad98: 83 37 8b 16 ld a5, 0x168(s6) 1ad9c: 83 44 8b 17 lbu s1, 0x178(s6) 1ada0: 23 3c fb 18 sd a5, 0x198(s6) 1ada4: 63 9d 04 2e bnez s1, 0x1b09e 1ada8: 83 27 0b 14 lw a5, 0x140(s6) 1adac: 09 47 li a4, 0x2 1adae: 83 36 8b 1a ld a3, 0x1a8(s6) 1adb2: 63 82 e7 42 beq a5, a4, 0x1b1d6 1adb6: 83 37 8c 2f ld a5, 0x2f8(s8) 1adba: 37 07 04 00 lui a4, 0x40 1adbe: 0d 07 addi a4, a4, 0x3 1adc0: bc 5f lw a5, 0x78(a5) 1adc2: f9 8f and a5, a5, a4 1adc4: 89 c7 beqz a5, 0x1adce 1adc6: a4 5e lw s1, 0x78(a3) 1adc8: fd 14 addi s1, s1, -0x1 1adca: 93 b4 14 00 seqz s1, s1 1adce: 13 09 81 02 addi s2, sp, 0x28 1add2: 4a 86 mv a2, s2 1add4: 91 65 lui a1, 0x4 1add6: 62 85 mv a0, s8 1add8: ef f0 ef f9 jal 0x1a576 1addc: 63 11 05 22 bnez a0, 0x1affe 1ade0: a2 55 lw a1, 0x28(sp) 1ade2: 63 8e 05 2a beqz a1, 0x1b09e 1ade6: 63 5b b0 5e blez a1, 0x1b3dc 1adea: 23 38 bb 18 sd a1, 0x190(s6) 1adee: 63 9d 04 1e bnez s1, 0x1afe8 1adf2: 83 47 bb 49 lbu a5, 0x49b(s6) 1adf6: 89 e7 bnez a5, 0x1ae00 1adf8: 83 47 2b 36 lbu a5, 0x362(s6) 1adfc: 63 86 07 1e beqz a5, 0x1afe8 1ae00: a5 64 lui s1, 0x9 1ae02: da 94 add s1, s1, s6 1ae04: 83 b7 84 96 ld a5, -0x698(s1) 1ae08: 63 8b 07 54 beqz a5, 0x1b35e 1ae0c: 25 67 lui a4, 0x9 1ae0e: 01 46 li a2, 0x0 1ae10: 29 48 li a6, 0xa 1ae12: b5 48 li a7, 0xd 1ae14: 5a 97 add a4, a4, s6 1ae16: fd 5e li t4, -0x1 1ae18: 21 a8 j 0x1ae30 1ae1a: 23 80 d7 00 sb a3, 0x0(a5) 1ae1e: 93 06 16 00 addi a3, a2, 0x1 1ae22: 13 04 15 00 addi s0, a0, 0x1 1ae26: 63 86 d5 1a beq a1, a3, 0x1afd2 1ae2a: 83 37 87 96 ld a5, -0x698(a4) 1ae2e: 36 86 mv a2, a3 1ae30: 83 36 8b 19 ld a3, 0x198(s6) 1ae34: a2 97 add a5, a5, s0 1ae36: 22 85 mv a0, s0 1ae38: b2 96 add a3, a3, a2 1ae3a: 83 c6 06 00 lbu a3, 0x0(a3) 1ae3e: e3 9e 06 fd bne a3, a6, 0x1ae1a 1ae42: 23 80 17 01 sb a7, 0x0(a5) 1ae46: 83 37 87 96 ld a5, -0x698(a4) 1ae4a: 13 05 14 00 addi a0, s0, 0x1 1ae4e: aa 97 add a5, a5, a0 1ae50: 23 80 07 01 sb a6, 0x0(a5) 1ae54: 83 47 2b 36 lbu a5, 0x362(s6) 1ae58: f9 f3 bnez a5, 0x1ae1e 1ae5a: 83 37 07 b5 ld a5, -0x4b0(a4) 1ae5e: 93 86 17 00 addi a3, a5, 0x1 1ae62: e3 8e d7 fb beq a5, t4, 0x1ae1e 1ae66: 23 38 d7 b4 sd a3, -0x4b0(a4) 1ae6a: 55 bf j 0x1ae1e 1ae6c: ba 85 mv a1, a4 1ae6e: 81 46 li a3, 0x0 1ae70: 71 b9 j 0x1ab0c 1ae72: 83 27 4b 17 lw a5, 0x174(s6) 1ae76: 03 37 0c 03 ld a4, 0x30(s8) 1ae7a: f9 9b andi a5, a5, -0x2 1ae7c: 23 2a fb 16 sw a5, 0x174(s6) 1ae80: e3 0b 07 e4 beqz a4, 0x1acd6 1ae84: 03 35 0c 00 ld a0, 0x0(s8) 1ae88: 3a 86 mv a2, a4 1ae8a: 97 95 01 00 auipc a1, 0x19 1ae8e: 93 85 e5 4e addi a1, a1, 0x4ee 1ae92: 3a ec sd a4, 0x18(sp) 1ae94: ef 20 0f 87 jal 0xcf04 1ae98: 83 37 0c 00 ld a5, 0x0(s8) 1ae9c: 85 45 li a1, 0x1 1ae9e: a8 73 ld a0, 0x60(a5) 1aea0: ef 50 f0 27 jal 0x2091e 1aea4: 62 67 ld a4, 0x18(sp) 1aea6: e3 08 05 e2 beqz a0, 0x1acd6 1aeaa: 03 35 0c 00 ld a0, 0x0(s8) 1aeae: 3a 86 mv a2, a4 1aeb0: 97 95 01 00 auipc a1, 0x19 1aeb4: 93 85 05 4f addi a1, a1, 0x4f0 1aeb8: 3a ec sd a4, 0x18(sp) 1aeba: ef 20 af 84 jal 0xcf04 1aebe: 83 37 0c 3f ld a5, 0x3f0(s8) 1aec2: 62 67 ld a4, 0x18(sp) 1aec4: 22 76 ld a2, 0x28(sp) 1aec6: 99 8f sub a5, a5, a4 1aec8: 23 38 fc 3e sd a5, 0x3f0(s8) 1aecc: 85 47 li a5, 0x1 1aece: a3 07 fc 2c sb a5, 0x2cf(s8) 1aed2: fd be j 0x1aad0 1aed4: 05 47 li a4, 0x1 1aed6: 63 96 e7 06 bne a5, a4, 0x1af42 1aeda: 83 37 8c 2f ld a5, 0x2f8(s8) 1aede: 23 2e 0b 0c sw zero, 0xdc(s6) 1aee2: 6d b1 j 0x1ab8c 1aee4: 01 46 li a2, 0x0 1aee6: 93 05 8b 0c addi a1, s6, 0xc8 1aeea: 5a 85 mv a0, s6 1aeec: ef 30 90 29 jal 0x1e984 1aef0: 63 49 05 40 bltz a0, 0x1b302 1aef4: 83 27 4b 17 lw a5, 0x174(s6) 1aef8: 22 67 ld a4, 0x8(sp) 1aefa: 93 f7 37 03 andi a5, a5, 0x33 1aefe: 93 b7 17 00 seqz a5, a5 1af02: 23 00 f7 00 sb a5, 0x0(a4) 1af06: e6 79 ld s3, 0x78(sp) 1af08: 01 45 li a0, 0x0 1af0a: ad b3 j 0x1ac74 1af0c: 03 47 9b 17 lbu a4, 0x179(s6) 1af10: 71 f3 bnez a4, 0x1aed4 1af12: 03 37 8b 08 ld a4, 0x88(s6) 1af16: 85 67 lui a5, 0x1 1af18: da 97 add a5, a5, s6 1af1a: fd 55 li a1, -0x1 1af1c: 83 36 0b 0f ld a3, 0xf0(s6) 1af20: 03 b6 87 90 ld a2, -0x6f8(a5) 1af24: 63 04 b7 00 beq a4, a1, 0x1af2c 1af28: 63 43 d7 26 blt a4, a3, 0x1b18e 1af2c: 85 45 li a1, 0x1 1af2e: 62 85 mv a0, s8 1af30: ef 20 ef d1 jal 0xd44e 1af34: e3 17 05 e0 bnez a0, 0x1ad42 1af38: 03 27 cb 0d lw a4, 0xdc(s6) 1af3c: 85 47 li a5, 0x1 1af3e: e3 fa e7 dc bgeu a5, a4, 0x1ad12 1af42: 83 37 8c 2f ld a5, 0x2f8(s8) 1af46: 23 2e 0b 0c sw zero, 0xdc(s6) 1af4a: 89 b1 j 0x1ab8c 1af4c: 83 27 0b 3b lw a5, 0x3b0(s6) 1af50: e3 87 07 b4 beqz a5, 0x1aa9e 1af54: 25 67 lui a4, 0x9 1af56: 5a 97 add a4, a4, s6 1af58: 03 37 87 b2 ld a4, -0x4d8(a4) 1af5c: e3 11 07 b4 bnez a4, 0x1aa9e 1af60: 03 37 0b 15 ld a4, 0x150(s6) 1af64: e3 0d 07 b2 beqz a4, 0x1aa9e 1af68: 83 36 8b 3b ld a3, 0x3b8(s6) 1af6c: e3 89 06 b2 beqz a3, 0x1aa9e 1af70: 09 46 li a2, 0x2 1af72: 63 88 c7 46 beq a5, a2, 0x1b3e2 1af76: e3 c4 e6 b2 blt a3, a4, 0x1aa9e 1af7a: 97 85 01 00 auipc a1, 0x18 1af7e: 93 85 e5 d6 addi a1, a1, -0x292 1af82: 5a 85 mv a0, s6 1af84: ef 10 1f f8 jal 0xcf04 1af88: a2 66 ld a3, 0x8(sp) 1af8a: a5 67 lui a5, 0x9 1af8c: da 97 add a5, a5, s6 1af8e: 05 47 li a4, 0x1 1af90: 23 8c e7 bc sb a4, -0x428(a5) 1af94: 23 80 e6 00 sb a4, 0x0(a3) 1af98: 13 07 00 13 li a4, 0x130 1af9c: 5a 85 mv a0, s6 1af9e: 23 a0 e7 bc sw a4, -0x440(a5) 1afa2: 97 95 01 00 auipc a1, 0x19 1afa6: 93 85 65 38 addi a1, a1, 0x386 1afaa: ef 10 bf f5 jal 0xcf04 1afae: 85 45 li a1, 0x1 1afb0: 62 85 mv a0, s8 1afb2: ef 40 b0 1b jal 0x1f96c 1afb6: b1 b9 j 0x1ac12 1afb8: 83 47 0b 1a lbu a5, 0x1a0(s6) 1afbc: 91 c7 beqz a5, 0x1afc8 1afbe: 03 27 0c 02 lw a4, 0x20(s8) 1afc2: 91 47 li a5, 0x4 1afc4: 63 17 f7 28 bne a4, a5, 0x1b252 1afc8: 62 85 mv a0, s8 1afca: ef b0 3e ad jal 0x6a9c 1afce: 1d d1 beqz a0, 0x1aef4 1afd0: 79 b9 j 0x1ac6e 1afd2: 63 0a c5 00 beq a0, a2, 0x1afe6 1afd6: a5 67 lui a5, 0x9 1afd8: da 97 add a5, a5, s6 1afda: 83 b7 87 96 ld a5, -0x698(a5) 1afde: 23 38 8b 18 sd s0, 0x190(s6) 1afe2: 23 3c fb 18 sd a5, 0x198(s6) 1afe6: a2 85 mv a1, s0 1afe8: 83 37 8c 2f ld a5, 0x2f8(s8) 1afec: bc 5f lw a5, 0x78(a5) 1afee: 13 d7 07 01 srli a4, a5, 0x10 1aff2: 0d 8b andi a4, a4, 0x3 1aff4: 1d c7 beqz a4, 0x1b022 1aff6: 62 85 mv a0, s8 1aff8: ef 00 91 2d jal 0x2bad0 1affc: 1d c1 beqz a0, 0x1b022 1affe: 4a 64 ld s0, 0x90(sp) 1b000: 0a 69 ld s2, 0x80(sp) 1b002: e6 79 ld s3, 0x78(sp) 1b004: 85 b9 j 0x1ac74 1b006: ea 60 ld ra, 0x98(sp) 1b008: e6 79 ld s3, 0x78(sp) 1b00a: aa 64 ld s1, 0x88(sp) 1b00c: 06 7b ld s6, 0x60(sp) 1b00e: e6 6b ld s7, 0x58(sp) 1b010: 46 6c ld s8, 0x50(sp) 1b012: 0d 61 addi sp, sp, 0xa0 1b014: 82 80 ret 1b016: 4a 64 ld s0, 0x90(sp) 1b018: 0a 69 ld s2, 0x80(sp) 1b01a: 71 b0 j 0x1a8a6 1b01c: 22 e9 sd s0, 0x90(sp) 1b01e: 4a e1 sd s2, 0x80(sp) 1b020: b9 bb j 0x1ad7e 1b022: 03 34 0b 19 ld s0, 0x190(s6) 1b026: 03 36 8b 19 ld a2, 0x198(s6) 1b02a: 83 25 4c 31 lw a1, 0x314(s8) 1b02e: 4a 87 mv a4, s2 1b030: a2 86 mv a3, s0 1b032: 62 85 mv a0, s8 1b034: ef 20 4f 83 jal 0xd068 1b038: 79 f1 bnez a0, 0x1affe 1b03a: 83 47 0b 4b lbu a5, 0x4b0(s6) 1b03e: 63 93 07 18 bnez a5, 0x1b1c4 1b042: 83 37 0b 0a ld a5, 0xa0(s6) 1b046: 22 77 ld a4, 0x28(sp) 1b048: a5 66 lui a3, 0x9 1b04a: da 96 add a3, a3, s6 1b04c: 83 b6 06 b5 ld a3, -0x4b0(a3) 1b050: ba 97 add a5, a5, a4 1b052: 23 30 fb 0a sd a5, 0xa0(s6) 1b056: 63 82 d7 1e beq a5, a3, 0x1b23a 1b05a: 83 37 0b 19 ld a5, 0x190(s6) 1b05e: 63 8a e7 12 beq a5, a4, 0x1b192 1b062: 83 36 8b 19 ld a3, 0x198(s6) 1b066: 99 8f sub a5, a5, a4 1b068: 23 38 fb 18 sd a5, 0x190(s6) 1b06c: b3 87 e6 00 add a5, a3, a4 1b070: 23 3c fb 18 sd a5, 0x198(s6) 1b074: 83 35 0b 0a ld a1, 0xa0(s6) 1b078: 5a 85 mv a0, s6 1b07a: ef b0 be 94 jal 0x69c4 1b07e: ef a0 8e f9 jal 0x5816 1b082: 23 b8 ab 04 sd a0, 0x50(s7) 1b086: 23 bc bb 04 sd a1, 0x58(s7) 1b08a: 75 be j 0x1ac46 1b08c: 83 27 4b 17 lw a5, 0x174(s6) 1b090: c2 66 ld a3, 0x10(sp) 1b092: 05 47 li a4, 0x1 1b094: 23 20 ec 60 sw a4, 0x600(s8) 1b098: 23 80 e6 00 sb a4, 0x0(a3) 1b09c: bd b6 j 0x1ac0a 1b09e: 83 27 4b 17 lw a5, 0x174(s6) 1b0a2: 13 f7 07 02 andi a4, a5, 0x20 1b0a6: 61 ff bnez a4, 0x1b07e 1b0a8: 03 47 ac 2c lbu a4, 0x2ca(s8) 1b0ac: f5 9b andi a5, a5, -0x3 1b0ae: 23 2a fb 16 sw a5, 0x174(s6) 1b0b2: 71 d7 beqz a4, 0x1b07e 1b0b4: 62 85 mv a0, s8 1b0b6: ef f0 2f e2 jal 0x1a6d8 1b0ba: 71 d1 beqz a0, 0x1b07e 1b0bc: 89 b7 j 0x1affe 1b0be: 03 b6 8b 0b ld a2, 0xb8(s7) 1b0c2: 83 b6 0b 0c ld a3, 0xc0(s7) 1b0c6: 03 b5 0b 05 ld a0, 0x50(s7) 1b0ca: 83 b5 8b 05 ld a1, 0x58(s7) 1b0ce: ef a0 2e f8 jal 0x5850 1b0d2: 83 37 0b 70 ld a5, 0x700(s6) 1b0d6: 63 48 f5 fc blt a0, a5, 0x1a8a6 1b0da: 83 27 4b 17 lw a5, 0x174(s6) 1b0de: 23 20 0b 14 sw zero, 0x140(s6) 1b0e2: 97 95 01 00 auipc a1, 0x19 1b0e6: 93 85 65 43 addi a1, a1, 0x436 1b0ea: 93 e7 27 00 ori a5, a5, 0x2 1b0ee: 23 2a fb 16 sw a5, 0x174(s6) 1b0f2: 5a 85 mv a0, s6 1b0f4: ef 10 1f e1 jal 0xcf04 1b0f8: 6f f0 ef fa j 0x1a8a6 1b0fc: 83 47 9c 2b lbu a5, 0x2b9(s8) 1b100: e3 89 07 b0 beqz a5, 0x1ac12 1b104: 97 95 01 00 auipc a1, 0x19 1b108: 93 85 c5 38 addi a1, a1, 0x38c 1b10c: 5a 85 mv a0, s6 1b10e: ef 10 7f df jal 0xcf04 1b112: 83 27 4b 17 lw a5, 0x174(s6) 1b116: f5 9b andi a5, a5, -0x3 1b118: 23 2a fb 16 sw a5, 0x174(s6) 1b11c: dd bc j 0x1ac12 1b11e: 5a 85 mv a0, s6 1b120: 97 95 01 00 auipc a1, 0x19 1b124: 93 85 85 0c addi a1, a1, 0xc8 1b128: ef 10 7f e9 jal 0xcfbe 1b12c: 13 05 70 03 li a0, 0x37 1b130: 91 b6 j 0x1ac74 1b132: 83 37 0c 00 ld a5, 0x0(s8) 1b136: 85 45 li a1, 0x1 1b138: a8 73 ld a0, 0x60(a5) 1b13a: ef 50 40 7e jal 0x2091e 1b13e: 63 08 05 14 beqz a0, 0x1b28e 1b142: a5 66 lui a3, 0x9 1b144: da 96 add a3, a3, s6 1b146: 83 37 8b 08 ld a5, 0x88(s6) 1b14a: 03 37 8b 07 ld a4, 0x78(s6) 1b14e: 83 b6 86 b1 ld a3, -0x4e8(a3) 1b152: a2 78 ld a7, 0x28(sp) 1b154: 03 38 8b 09 ld a6, 0x98(s6) 1b158: 66 86 mv a2, s9 1b15a: 97 95 01 00 auipc a1, 0x19 1b15e: 93 85 e5 25 addi a1, a1, 0x25e 1b162: 5a 85 mv a0, s6 1b164: ef 10 1f da jal 0xcf04 1b168: 83 36 0c 3f ld a3, 0x3f0(s8) 1b16c: 83 37 8b 08 ld a5, 0x88(s6) 1b170: 03 37 8b 09 ld a4, 0x98(s6) 1b174: b3 86 96 41 sub a3, a3, s9 1b178: 23 38 dc 3e sd a3, 0x3f0(s8) 1b17c: 85 46 li a3, 0x1 1b17e: a3 07 dc 2c sb a3, 0x2cf(s8) 1b182: 41 b2 j 0x1ab02 1b184: 36 86 mv a2, a3 1b186: 62 85 mv a0, s8 1b188: ef f0 e0 15 jal 0x2a2e6 1b18c: 7d b6 j 0x1ad3a 1b18e: ba 86 mv a3, a4 1b190: 71 bb j 0x1af2c 1b192: 03 37 8b 16 ld a4, 0x168(s6) 1b196: 83 47 8b 17 lbu a5, 0x178(s6) 1b19a: 23 38 0b 18 sd zero, 0x190(s6) 1b19e: 23 3c eb 18 sd a4, 0x198(s6) 1b1a2: e3 89 07 ec beqz a5, 0x1b074 1b1a6: 83 27 4b 17 lw a5, 0x174(s6) 1b1aa: 03 47 ac 2c lbu a4, 0x2ca(s8) 1b1ae: f5 9b andi a5, a5, -0x3 1b1b0: 23 2a fb 16 sw a5, 0x174(s6) 1b1b4: e3 00 07 ec beqz a4, 0x1b074 1b1b8: 62 85 mv a0, s8 1b1ba: ef f0 ef d1 jal 0x1a6d8 1b1be: e3 0b 05 ea beqz a0, 0x1b074 1b1c2: 35 bd j 0x1affe 1b1c4: a2 76 ld a3, 0x28(sp) 1b1c6: 03 36 8b 19 ld a2, 0x198(s6) 1b1ca: 62 87 mv a4, s8 1b1cc: 91 45 li a1, 0x4 1b1ce: 5a 85 mv a0, s6 1b1d0: ef 20 cf d3 jal 0xd70c 1b1d4: bd b5 j 0x1b042 1b1d6: b8 5e lw a4, 0x78(a3) 1b1d8: e3 1f f7 bc bne a4, a5, 0x1adb6 1b1dc: 83 27 4b 17 lw a5, 0x174(s6) 1b1e0: 05 47 li a4, 0x1 1b1e2: 23 20 eb 14 sw a4, 0x140(s6) 1b1e6: f5 9b andi a5, a5, -0x3 1b1e8: 23 2a fb 16 sw a5, 0x174(s6) 1b1ec: ef a0 ae e2 jal 0x5816 1b1f0: ae 87 mv a5, a1 1b1f2: 83 35 0b 70 ld a1, 0x700(s6) 1b1f6: 23 bc ab 0a sd a0, 0xb8(s7) 1b1fa: 23 b0 fb 0c sd a5, 0xc0(s7) 1b1fe: 5a 85 mv a0, s6 1b200: ef 50 50 66 jal 0x21064 1b204: 0d bc j 0x1ac36 1b206: 83 37 8b 0f ld a5, 0xf8(s6) 1b20a: 22 77 ld a4, 0x28(sp) 1b20c: 93 06 61 02 addi a3, sp, 0x26 1b210: 66 f4 sd s9, 0x28(sp) 1b212: ba 97 add a5, a5, a4 1b214: 23 3c fb 0e sd a5, 0xf8(s6) 1b218: 30 10 addi a2, sp, 0x28 1b21a: e2 85 mv a1, s8 1b21c: 5a 85 mv a0, s6 1b21e: 02 98 jalr a6 1b220: e3 11 05 b2 bnez a0, 0x1ad42 1b224: 03 47 61 02 lbu a4, 0x26(sp) 1b228: 83 27 4b 17 lw a5, 0x174(s6) 1b22c: e3 0d 07 9c beqz a4, 0x1ac06 1b230: 93 e7 17 00 ori a5, a5, 0x1 1b234: 23 2a fb 16 sw a5, 0x174(s6) 1b238: f9 b2 j 0x1ac06 1b23a: 85 47 li a5, 0x1 1b23c: 23 0c fb 16 sb a5, 0x178(s6) 1b240: 97 95 01 00 auipc a1, 0x19 1b244: 93 85 05 2b addi a1, a1, 0x2b0 1b248: 5a 85 mv a0, s6 1b24a: ef 10 bf cb jal 0xcf04 1b24e: 22 77 ld a4, 0x28(sp) 1b250: 29 b5 j 0x1b05a 1b252: 97 95 01 00 auipc a1, 0x19 1b256: 93 85 65 3b addi a1, a1, 0x3b6 1b25a: 5a 85 mv a0, s6 1b25c: ef 10 3f d6 jal 0xcfbe 1b260: 6f f0 cf ea j 0x1a90c 1b264: 62 85 mv a0, s8 1b266: 89 45 li a1, 0x2 1b268: ef 40 40 70 jal 0x1f96c 1b26c: 22 67 ld a4, 0x8(sp) 1b26e: 85 47 li a5, 0x1 1b270: 21 45 li a0, 0x8 1b272: 23 00 f7 00 sb a5, 0x0(a4) 1b276: f1 b4 j 0x1ad42 1b278: 46 7a ld s4, 0x70(sp) 1b27a: a6 7a ld s5, 0x68(sp) 1b27c: a6 6c ld s9, 0x48(sp) 1b27e: 06 6d ld s10, 0x40(sp) 1b280: e2 7d ld s11, 0x38(sp) 1b282: 55 ba j 0x1ac36 1b284: 9d 45 li a1, 0x7 1b286: 5a 85 mv a0, s6 1b288: ef b0 0e cf jal 0x6778 1b28c: 01 b6 j 0x1ad8c 1b28e: 83 37 8b 09 ld a5, 0x98(s6) 1b292: 03 37 8b 08 ld a4, 0x88(s6) 1b296: 83 36 8b 07 ld a3, 0x78(s6) 1b29a: 66 86 mv a2, s9 1b29c: 97 95 01 00 auipc a1, 0x19 1b2a0: 93 85 c5 18 addi a1, a1, 0x18c 1b2a4: 5a 85 mv a0, s6 1b2a6: ef 10 ff c5 jal 0xcf04 1b2aa: 83 37 8b 08 ld a5, 0x88(s6) 1b2ae: 03 37 8b 09 ld a4, 0x98(s6) 1b2b2: 6f f0 1f 85 j 0x1ab02 1b2b6: 83 27 4b 17 lw a5, 0x174(s6) 1b2ba: d2 89 mv s3, s4 1b2bc: a9 b2 j 0x1ac06 1b2be: a2 77 ld a5, 0x28(sp) 1b2c0: e3 5d f0 9e blez a5, 0x1acba 1b2c4: 83 37 0c 00 ld a5, 0x0(s8) 1b2c8: 85 45 li a1, 0x1 1b2ca: a8 73 ld a0, 0x60(a5) 1b2cc: ef 50 20 65 jal 0x2091e 1b2d0: a5 67 lui a5, 0x9 1b2d2: da 97 add a5, a5, s6 1b2d4: 83 b6 87 b1 ld a3, -0x4e8(a5) 1b2d8: 22 76 ld a2, 0x28(sp) 1b2da: 69 c9 beqz a0, 0x1b3ac 1b2dc: 97 95 01 00 auipc a1, 0x19 1b2e0: 93 85 c5 f2 addi a1, a1, -0xd4 1b2e4: 5a 85 mv a0, s6 1b2e6: ef 10 ff c1 jal 0xcf04 1b2ea: 05 47 li a4, 0x1 1b2ec: 83 37 0c 3f ld a5, 0x3f0(s8) 1b2f0: a3 07 ec 2c sb a4, 0x2cf(s8) 1b2f4: 22 77 ld a4, 0x28(sp) 1b2f6: 99 8f sub a5, a5, a4 1b2f8: 23 38 fc 3e sd a5, 0x3f0(s8) 1b2fc: 83 27 4b 17 lw a5, 0x174(s6) 1b300: 19 b2 j 0x1ac06 1b302: 03 37 8b 07 ld a4, 0x78(s6) 1b306: fd 57 li a5, -0x1 1b308: 03 36 8b 7e ld a2, 0x7e8(s6) 1b30c: 83 36 0b 7f ld a3, 0x7f0(s6) 1b310: 03 b5 0b 05 ld a0, 0x50(s7) 1b314: 83 b5 8b 05 ld a1, 0x58(s7) 1b318: 63 0d f7 06 beq a4, a5, 0x1b392 1b31c: ef a0 4e d3 jal 0x5850 1b320: 03 37 8b 07 ld a4, 0x78(s6) 1b324: 83 36 8b 09 ld a3, 0x98(s6) 1b328: 2a 86 mv a2, a0 1b32a: 97 95 01 00 auipc a1, 0x19 1b32e: 93 85 e5 20 addi a1, a1, 0x20e 1b332: 5a 85 mv a0, s6 1b334: ef 10 bf c8 jal 0xcfbe 1b338: e6 79 ld s3, 0x78(sp) 1b33a: 71 45 li a0, 0x1c 1b33c: 25 ba j 0x1ac74 1b33e: 11 47 li a4, 0x4 1b340: 63 05 e5 08 beq a0, a4, 0x1b3ca 1b344: ef 30 e0 4d jal 0x1e822 1b348: 2a 86 mv a2, a0 1b34a: 97 95 01 00 auipc a1, 0x19 1b34e: 93 85 65 01 addi a1, a1, 0x16 1b352: 5a 85 mv a0, s6 1b354: ef 10 bf c6 jal 0xcfbe 1b358: 13 05 80 03 li a0, 0x38 1b35c: dd b2 j 0x1ad42 1b35e: 97 d7 02 00 auipc a5, 0x2d 1b362: 83 b7 27 bb ld a5, -0x44e(a5) 1b366: 9c 63 ld a5, 0x0(a5) 1b368: 21 65 lui a0, 0x8 1b36a: 2e e8 sd a1, 0x10(sp) 1b36c: 82 97 jalr a5 1b36e: 23 b4 a4 96 sd a0, -0x698(s1) 1b372: c2 65 ld a1, 0x10(sp) 1b374: aa 87 mv a5, a0 1b376: e3 1b 05 a8 bnez a0, 0x1ae0c 1b37a: 5a 85 mv a0, s6 1b37c: 97 95 01 00 auipc a1, 0x19 1b380: 93 85 45 15 addi a1, a1, 0x154 1b384: ef 10 bf c3 jal 0xcfbe 1b388: 6d 45 li a0, 0x1b 1b38a: 4a 64 ld s0, 0x90(sp) 1b38c: 0a 69 ld s2, 0x80(sp) 1b38e: e6 79 ld s3, 0x78(sp) 1b390: d5 b0 j 0x1ac74 1b392: ef a0 ee cb jal 0x5850 1b396: 83 36 8b 09 ld a3, 0x98(s6) 1b39a: 2a 86 mv a2, a0 1b39c: 97 95 01 00 auipc a1, 0x19 1b3a0: 93 85 c5 1e addi a1, a1, 0x1ec 1b3a4: 5a 85 mv a0, s6 1b3a6: ef 10 9f c1 jal 0xcfbe 1b3aa: 79 b7 j 0x1b338 1b3ac: 97 95 01 00 auipc a1, 0x19 1b3b0: 93 85 c5 e9 addi a1, a1, -0x164 1b3b4: 5a 85 mv a0, s6 1b3b6: ef 10 ff b4 jal 0xcf04 1b3ba: 83 27 4b 17 lw a5, 0x174(s6) 1b3be: 6f f0 9f 84 j 0x1ac06 1b3c2: 4a 64 ld s0, 0x90(sp) 1b3c4: 0a 69 ld s2, 0x80(sp) 1b3c6: 6f f0 6f cd j 0x1a89c 1b3ca: 5a 85 mv a0, s6 1b3cc: 97 95 01 00 auipc a1, 0x19 1b3d0: 93 85 c5 f7 addi a1, a1, -0x84 1b3d4: ef 10 bf be jal 0xcfbe 1b3d8: 5d 45 li a0, 0x17 1b3da: a5 b2 j 0x1ad42 1b3dc: 83 27 4b 17 lw a5, 0x174(s6) 1b3e0: e1 b1 j 0x1b0a8 1b3e2: 63 4e d7 ea blt a4, a3, 0x1aa9e 1b3e6: 97 85 01 00 auipc a1, 0x18 1b3ea: 93 85 25 93 addi a1, a1, -0x6ce 1b3ee: 5a 85 mv a0, s6 1b3f0: ef 10 5f b1 jal 0xcf04 1b3f4: 51 be j 0x1af88 1b3f6: 83 27 4b 17 lw a5, 0x174(s6) 1b3fa: 22 67 ld a4, 0x8(sp) 1b3fc: f9 9b andi a5, a5, -0x2 1b3fe: 23 2a fb 16 sw a5, 0x174(s6) 1b402: 85 47 li a5, 0x1 1b404: 23 00 f7 00 sb a5, 0x0(a4) 1b408: 6f f0 af e7 j 0x1aa82 1b40c: 5a 85 mv a0, s6 1b40e: 97 95 01 00 auipc a1, 0x19 1b412: 93 85 a5 ed addi a1, a1, -0x126 1b416: ef 10 9f ba jal 0xcfbe 1b41a: 13 05 10 02 li a0, 0x21 1b41e: 15 b2 j 0x1ad42 000000000001b420 : 1b420: 03 37 85 2f ld a4, 0x2f8(a0) 1b424: 83 38 05 00 ld a7, 0x0(a0) 1b428: aa 87 mv a5, a0 1b42a: 03 38 87 05 ld a6, 0x58(a4) 1b42e: ae 86 mv a3, a1 1b430: 32 87 mv a4, a2 1b432: 63 03 08 00 beqz a6, 0x1b438 1b436: 02 88 jr a6 1b438: 05 46 li a2, 0x1 1b43a: 01 45 li a0, 0x0 1b43c: 63 5e e6 00 bge a2, a4, 0x1b458 1b440: 03 a7 48 17 lw a4, 0x174(a7) 1b444: 13 75 57 01 andi a0, a4, 0x15 1b448: 63 0a c5 02 beq a0, a2, 0x1b47c 1b44c: 01 45 li a0, 0x0 1b44e: 13 77 a7 02 andi a4, a4, 0x2a 1b452: 09 46 li a2, 0x2 1b454: 63 03 c7 00 beq a4, a2, 0x1b45a 1b458: 82 80 ret 1b45a: 03 a7 47 31 lw a4, 0x314(a5) 1b45e: 83 a7 07 31 lw a5, 0x310(a5) 1b462: 63 83 e7 02 beq a5, a4, 0x1b488 1b466: 93 17 25 00 slli a5, a0, 0x2 1b46a: be 96 add a3, a3, a5 1b46c: 1b 06 05 01 addiw a2, a0, 0x10 1b470: 85 47 li a5, 0x1 1b472: bb 97 c7 00 sllw a5, a5, a2 1b476: 98 c2 sw a4, 0x0(a3) 1b478: 5d 8d or a0, a0, a5 1b47a: 82 80 ret 1b47c: 03 a7 07 31 lw a4, 0x310(a5) 1b480: 98 c1 sw a4, 0x0(a1) 1b482: 03 a7 48 17 lw a4, 0x174(a7) 1b486: e1 b7 j 0x1b44e 1b488: c1 67 lui a5, 0x10 1b48a: 7d f5 bnez a0, 0x1b478 1b48c: 98 c2 sw a4, 0x0(a3) 1b48e: ed b7 j 0x1b478 000000000001b490 : 1b490: 03 37 85 25 ld a4, 0x258(a0) 1b494: 83 37 85 1d ld a5, 0x1d8(a0) 1b498: a5 66 lui a3, 0x9 1b49a: 36 95 add a0, a0, a3 1b49c: 23 34 e5 b6 sd a4, -0x498(a0) 1b4a0: 23 38 f5 b6 sd a5, -0x490(a0) 1b4a4: 82 80 ret 000000000001b4a6 : 1b4a6: 83 37 85 71 ld a5, 0x718(a0) 1b4aa: 01 11 addi sp, sp, -0x20 1b4ac: 06 ec sd ra, 0x18(sp) 1b4ae: 63 86 07 10 beqz a5, 0x1b5ba 1b4b2: 26 e4 sd s1, 0x8(sp) 1b4b4: a5 64 lui s1, 0x9 1b4b6: 03 37 05 20 ld a4, 0x200(a0) 1b4ba: 83 36 85 1f ld a3, 0x1f8(a0) 1b4be: aa 94 add s1, s1, a0 1b4c0: 97 d7 02 00 auipc a5, 0x2d 1b4c4: 83 b7 87 a4 ld a5, -0x5b8(a5) 1b4c8: 22 e8 sd s0, 0x10(sp) 1b4ca: 9c 63 ld a5, 0x0(a5) 1b4cc: 2a 84 mv s0, a0 1b4ce: 03 b5 04 c1 ld a0, -0x3f0(s1) 1b4d2: 23 34 04 20 sd zero, 0x208(s0) 1b4d6: 23 bc e4 a6 sd a4, -0x588(s1) 1b4da: 23 84 04 92 sb zero, -0x6d8(s1) 1b4de: 23 88 04 96 sb zero, -0x690(s1) 1b4e2: 23 ae 04 ae sw zero, -0x504(s1) 1b4e6: 23 8c 04 a8 sb zero, -0x568(s1) 1b4ea: 23 bc d4 a4 sd a3, -0x5a8(s1) 1b4ee: 82 97 jalr a5 1b4f0: 03 27 04 3c lw a4, 0x3c0(s0) 1b4f4: 91 47 li a5, 0x4 1b4f6: 23 b8 04 c0 sd zero, -0x3f0(s1) 1b4fa: 63 0d f7 0a beq a4, a5, 0x1b5b4 1b4fe: 83 36 04 23 ld a3, 0x230(s0) 1b502: 03 37 84 73 ld a4, 0x738(s0) 1b506: a5 67 lui a5, 0x9 1b508: a2 97 add a5, a5, s0 1b50a: 23 b8 d7 b4 sd a3, -0x4b0(a5) 1b50e: 01 c7 beqz a4, 0x1b516 1b510: 22 85 mv a0, s0 1b512: ef d0 be f5 jal 0x946c 1b516: 83 37 04 74 ld a5, 0x740(s0) 1b51a: 89 c7 beqz a5, 0x1b524 1b51c: 22 85 mv a0, s0 1b51e: ef a0 5e de jal 0x6302 1b522: 2d e9 bnez a0, 0x1b594 1b524: a5 67 lui a5, 0x9 1b526: a2 97 add a5, a5, s0 1b528: 05 47 li a4, 0x1 1b52a: 23 80 e7 98 sb a4, -0x680(a5) 1b52e: 22 85 mv a0, s0 1b530: ef e0 7f b5 jal 0x1a086 1b534: 22 85 mv a0, s0 1b536: ef b0 8e a1 jal 0x674e 1b53a: 22 85 mv a0, s0 1b53c: ef b0 6e b6 jal 0x68a2 1b540: 83 35 84 2e ld a1, 0x2e8(s0) 1b544: ad e1 bnez a1, 0x1b5a6 1b546: 83 35 04 2f ld a1, 0x2f0(s0) 1b54a: b1 e9 bnez a1, 0x1b59e 1b54c: a5 67 lui a5, 0x9 1b54e: a2 97 add a5, a5, s0 1b550: 83 b6 07 a6 ld a3, -0x5a0(a5) 1b554: 03 b7 07 a8 ld a4, -0x580(a5) 1b558: 03 b5 87 a5 ld a0, -0x5a8(a5) 1b55c: 83 b5 87 a7 ld a1, -0x588(a5) 1b560: 03 46 04 6a lbu a2, 0x6a0(s0) 1b564: e9 8e and a3, a3, a0 1b566: 6d 8f and a4, a4, a1 1b568: 23 b0 d7 a6 sd a3, -0x5a0(a5) 1b56c: 23 b0 e7 a8 sd a4, -0x580(a5) 1b570: 19 e6 bnez a2, 0x1b57e 1b572: 42 64 ld s0, 0x10(sp) 1b574: a2 64 ld s1, 0x8(sp) 1b576: 01 45 li a0, 0x0 1b578: e2 60 ld ra, 0x18(sp) 1b57a: 05 61 addi sp, sp, 0x20 1b57c: 82 80 ret 1b57e: 83 b7 07 ba ld a5, -0x460(a5) 1b582: e5 fb bnez a5, 0x1b572 1b584: 25 65 lui a0, 0x9 1b586: 13 05 85 b8 addi a0, a0, -0x478 1b58a: 22 95 add a0, a0, s0 1b58c: ef 20 30 25 jal 0x1dfde 1b590: 6d d1 beqz a0, 0x1b572 1b592: 6d 45 li a0, 0x1b 1b594: 42 64 ld s0, 0x10(sp) 1b596: e2 60 ld ra, 0x18(sp) 1b598: a2 64 ld s1, 0x8(sp) 1b59a: 05 61 addi sp, sp, 0x20 1b59c: 82 80 ret 1b59e: 22 85 mv a0, s0 1b5a0: ef 50 50 2c jal 0x21064 1b5a4: 65 b7 j 0x1b54c 1b5a6: 22 85 mv a0, s0 1b5a8: ef 50 d0 2b jal 0x21064 1b5ac: 83 35 04 2f ld a1, 0x2f0(s0) 1b5b0: d1 dd beqz a1, 0x1b54c 1b5b2: f5 b7 j 0x1b59e 1b5b4: 83 36 84 31 ld a3, 0x318(s0) 1b5b8: a9 b7 j 0x1b502 1b5ba: 97 95 01 00 auipc a1, 0x19 1b5be: 93 85 65 08 addi a1, a1, 0x86 1b5c2: ef 10 df 9f jal 0xcfbe 1b5c6: 0d 45 li a0, 0x3 1b5c8: 45 bf j 0x1b578 000000000001b5ca : 1b5ca: 01 45 li a0, 0x0 1b5cc: 82 80 ret 000000000001b5ce : 1b5ce: 59 71 addi sp, sp, -0x70 1b5d0: a6 ec sd s1, 0x58(sp) 1b5d2: ca e8 sd s2, 0x50(sp) 1b5d4: 56 fc sd s5, 0x38(sp) 1b5d6: 86 f4 sd ra, 0x68(sp) 1b5d8: 8d 47 li a5, 0x3 1b5da: b2 8a mv s5, a2 1b5dc: aa 84 mv s1, a0 1b5de: 2e 89 mv s2, a1 1b5e0: 63 1b f6 10 bne a2, a5, 0x1b6f6 1b5e4: 03 36 05 21 ld a2, 0x210(a0) 1b5e8: 7d 57 li a4, -0x1 1b5ea: 83 37 85 20 ld a5, 0x208(a0) 1b5ee: 63 04 e6 00 beq a2, a4, 0x1b5f6 1b5f2: 63 d8 c7 3a bge a5, a2, 0x1b9a2 1b5f6: 25 67 lui a4, 0x9 1b5f8: 83 c6 64 4a lbu a3, 0x4a6(s1) 1b5fc: 26 97 add a4, a4, s1 1b5fe: 05 46 li a2, 0x1 1b600: 23 04 c7 92 sb a2, -0x6d8(a4) 1b604: 85 07 addi a5, a5, 0x1 1b606: 23 b4 f4 20 sd a5, 0x208(s1) 1b60a: 63 86 06 0e beqz a3, 0x1b6f6 1b60e: 83 c7 04 73 lbu a5, 0x730(s1) 1b612: 63 9a 07 20 bnez a5, 0x1b826 1b616: 97 d7 02 00 auipc a5, 0x2d 1b61a: 83 b7 a7 95 ld a5, -0x6a6(a5) 1b61e: 9c 63 ld a5, 0x0(a5) 1b620: 03 b5 84 71 ld a0, 0x718(s1) 1b624: 82 97 jalr a5 1b626: 23 b4 a4 72 sd a0, 0x728(s1) 1b62a: 63 03 05 34 beqz a0, 0x1b970 1b62e: 85 47 li a5, 0x1 1b630: a2 f0 sd s0, 0x60(sp) 1b632: ce e4 sd s3, 0x48(sp) 1b634: 23 88 f4 72 sb a5, 0x730(s1) 1b638: 93 06 f1 00 addi a3, sp, 0xf 1b63c: 10 08 addi a2, sp, 0x10 1b63e: 97 95 01 00 auipc a1, 0x19 1b642: 93 85 a5 03 addi a1, a1, 0x3a 1b646: 4a 85 mv a0, s2 1b648: ef 90 8e ca jal 0x4af0 <.plt+0x1b0> 1b64c: 89 47 li a5, 0x2 1b64e: 63 13 f5 0c bne a0, a5, 0x1b714 1b652: 4a 85 mv a0, s2 1b654: ef e0 df e2 jal 0x1a480 1b658: 97 d7 02 00 auipc a5, 0x2d 1b65c: 83 b7 87 8b ld a5, -0x748(a5) 1b660: 9c 63 ld a5, 0x0(a5) 1b662: 05 05 addi a0, a0, 0x1 1b664: 82 97 jalr a5 1b666: aa 89 mv s3, a0 1b668: 63 02 05 30 beqz a0, 0x1b96c 1b66c: ca 85 mv a1, s2 1b66e: ef e0 9f e5 jal 0x1a4c6 1b672: 17 d4 02 00 auipc s0, 0x2d 1b676: 03 34 64 89 ld s0, -0x76a(s0) 1b67a: 1c 60 ld a5, 0x0(s0) 1b67c: 4a 85 mv a0, s2 1b67e: 82 97 jalr a5 1b680: 85 47 li a5, 0x1 1b682: 63 88 fa 24 beq s5, a5, 0x1b8d2 1b686: a5 67 lui a5, 0x9 1b688: a6 97 add a5, a5, s1 1b68a: 23 80 07 98 sb zero, -0x680(a5) 1b68e: 83 c7 04 72 lbu a5, 0x720(s1) 1b692: 89 c7 beqz a5, 0x1b69c 1b694: 1c 60 ld a5, 0x0(s0) 1b696: 03 b5 84 71 ld a0, 0x718(s1) 1b69a: 82 97 jalr a5 1b69c: 05 44 li s0, 0x1 1b69e: 23 bc 34 71 sd s3, 0x718(s1) 1b6a2: 23 80 84 72 sb s0, 0x720(s1) 1b6a6: 4e 86 mv a2, s3 1b6a8: 97 95 01 00 auipc a1, 0x19 1b6ac: 93 85 85 fe addi a1, a1, -0x18 1b6b0: 26 85 mv a0, s1 1b6b2: ef 10 3f 85 jal 0xcf04 1b6b6: a5 67 lui a5, 0x9 1b6b8: a6 97 add a5, a5, s1 1b6ba: 83 a7 07 bc lw a5, -0x440(a5) 1b6be: 13 07 e0 12 li a4, 0x12e 1b6c2: 63 84 e7 22 beq a5, a4, 0x1b8ea 1b6c6: 13 07 f0 12 li a4, 0x12f 1b6ca: 63 8b e7 22 beq a5, a4, 0x1b900 1b6ce: 13 07 d0 12 li a4, 0x12d 1b6d2: 63 85 e7 12 beq a5, a4, 0x1b7fc 1b6d6: 26 85 mv a0, s1 1b6d8: a9 45 li a1, 0xa 1b6da: ef b0 ee 89 jal 0x6778 1b6de: 26 85 mv a0, s1 1b6e0: ef b0 ee 86 jal 0x674e 1b6e4: 06 74 ld s0, 0x60(sp) 1b6e6: a6 69 ld s3, 0x48(sp) 1b6e8: 01 45 li a0, 0x0 1b6ea: a6 70 ld ra, 0x68(sp) 1b6ec: e6 64 ld s1, 0x58(sp) 1b6ee: 46 69 ld s2, 0x50(sp) 1b6f0: e2 7a ld s5, 0x38(sp) 1b6f2: 65 61 addi sp, sp, 0x70 1b6f4: 82 80 ret 1b6f6: 93 06 f1 00 addi a3, sp, 0xf 1b6fa: 10 08 addi a2, sp, 0x10 1b6fc: 97 95 01 00 auipc a1, 0x19 1b700: 93 85 c5 f7 addi a1, a1, -0x84 1b704: 4a 85 mv a0, s2 1b706: a2 f0 sd s0, 0x60(sp) 1b708: ce e4 sd s3, 0x48(sp) 1b70a: ef 90 6e be jal 0x4af0 <.plt+0x1b0> 1b70e: 89 47 li a5, 0x2 1b710: e3 01 f5 f4 beq a0, a5, 0x1b652 1b714: 97 d7 02 00 auipc a5, 0x2d 1b718: 83 b7 c7 85 ld a5, -0x7a4(a5) 1b71c: 9c 63 ld a5, 0x0(a5) 1b71e: 03 b5 84 71 ld a0, 0x718(s1) 1b722: 5a f8 sd s6, 0x30(sp) 1b724: 82 97 jalr a5 1b726: 2a 8b mv s6, a0 1b728: 63 06 05 28 beqz a0, 0x1b9b4 1b72c: 97 95 01 00 auipc a1, 0x19 1b730: 93 85 c5 f5 addi a1, a1, -0xa4 1b734: d2 e0 sd s4, 0x40(sp) 1b736: 5e f4 sd s7, 0x28(sp) 1b738: ef 90 8e f9 jal 0x4ed0 <.plt+0x590> 1b73c: 5a 8a mv s4, s6 1b73e: 19 c1 beqz a0, 0x1b744 1b740: 13 0a 25 00 addi s4, a0, 0x2 1b744: 83 49 09 00 lbu s3, 0x0(s2) 1b748: 93 07 f0 02 li a5, 0x2f 1b74c: 63 88 f9 1e beq s3, a5, 0x1b93c 1b750: 93 05 f0 03 li a1, 0x3f 1b754: 52 85 mv a0, s4 1b756: ef 90 ae bf jal 0x4b50 <.plt+0x210> 1b75a: 09 c5 beqz a0, 0x1b764 1b75c: 23 00 05 00 sb zero, 0x0(a0) 1b760: 83 49 09 00 lbu s3, 0x0(s2) 1b764: 93 07 f0 03 li a5, 0x3f 1b768: 93 05 f0 02 li a1, 0x2f 1b76c: 52 85 mv a0, s4 1b76e: 63 89 f9 0c beq s3, a5, 0x1b840 1b772: ef 90 ee be jal 0x4b60 <.plt+0x220> 1b776: 09 c5 beqz a0, 0x1b780 1b778: 23 00 05 00 sb zero, 0x0(a0) 1b77c: 83 49 09 00 lbu s3, 0x0(s2) 1b780: 52 85 mv a0, s4 1b782: 93 05 f0 02 li a1, 0x2f 1b786: ef 90 ae bc jal 0x4b50 <.plt+0x210> 1b78a: 33 3a a0 00 snez s4, a0 1b78e: 93 07 e0 02 li a5, 0x2e 1b792: 2a 9a add s4, s4, a0 1b794: 4a 84 mv s0, s2 1b796: 63 9c f9 0a bne s3, a5, 0x1b84e 1b79a: 03 47 19 00 lbu a4, 0x1(s2) 1b79e: 93 07 f0 02 li a5, 0x2f 1b7a2: 63 0d f7 12 beq a4, a5, 0x1b8dc 1b7a6: 81 47 li a5, 0x0 1b7a8: 13 07 e0 02 li a4, 0x2e 1b7ac: 93 05 f0 02 li a1, 0x2f 1b7b0: 19 a8 j 0x1b7c6 1b7b2: 83 46 24 00 lbu a3, 0x2(s0) 1b7b6: 63 9e b6 00 bne a3, a1, 0x1b7d2 1b7ba: 83 46 34 00 lbu a3, 0x3(s0) 1b7be: 0d 04 addi s0, s0, 0x3 1b7c0: 63 9a e6 1a bne a3, a4, 0x1b974 1b7c4: b2 87 mv a5, a2 1b7c6: 83 46 14 00 lbu a3, 0x1(s0) 1b7ca: 1b 86 17 00 addiw a2, a5, 0x1 1b7ce: e3 82 e6 fe beq a3, a4, 0x1b7b2 1b7d2: 63 0e 0a 06 beqz s4, 0x1b84e 1b7d6: 9b 89 f7 ff addiw s3, a5, -0x1 1b7da: b5 cb beqz a5, 0x1b84e 1b7dc: fd 5b li s7, -0x1 1b7de: 29 a0 j 0x1b7e8 1b7e0: 23 00 05 00 sb zero, 0x0(a0) 1b7e4: 63 85 79 07 beq s3, s7, 0x1b84e 1b7e8: 93 05 f0 02 li a1, 0x2f 1b7ec: 52 85 mv a0, s4 1b7ee: ef 90 2e b7 jal 0x4b60 <.plt+0x220> 1b7f2: fd 39 addiw s3, s3, -0x1 1b7f4: 75 f5 bnez a0, 0x1b7e0 1b7f6: 23 00 0a 00 sb zero, 0x0(s4) 1b7fa: 91 a8 j 0x1b84e 1b7fc: 83 a7 04 3c lw a5, 0x3c0(s1) 1b800: f9 37 addiw a5, a5, -0x2 1b802: e3 6a f4 ec bltu s0, a5, 0x1b6d6 1b806: 83 a7 84 21 lw a5, 0x218(s1) 1b80a: 85 8b andi a5, a5, 0x1 1b80c: e3 95 07 ec bnez a5, 0x1b6d6 1b810: 97 95 01 00 auipc a1, 0x19 1b814: 93 85 05 eb addi a1, a1, -0x150 1b818: 26 85 mv a0, s1 1b81a: ef 10 af ee jal 0xcf04 1b81e: 85 47 li a5, 0x1 1b820: 23 a0 f4 3c sw a5, 0x3c0(s1) 1b824: 4d bd j 0x1b6d6 1b826: 97 c7 02 00 auipc a5, 0x2c 1b82a: 83 b7 27 6e ld a5, 0x6e2(a5) 1b82e: 9c 63 ld a5, 0x0(a5) 1b830: 03 b5 84 72 ld a0, 0x728(s1) 1b834: 82 97 jalr a5 1b836: 23 b4 04 72 sd zero, 0x728(s1) 1b83a: 23 88 04 72 sb zero, 0x730(s1) 1b83e: e1 bb j 0x1b616 1b840: ef 90 0e b1 jal 0x4b50 <.plt+0x210> 1b844: b3 37 a0 00 snez a5, a0 1b848: 4a 84 mv s0, s2 1b84a: 33 0a f5 00 add s4, a0, a5 1b84e: 22 85 mv a0, s0 1b850: ef e0 1f c3 jal 0x1a480 1b854: aa 89 mv s3, a0 1b856: 5a 85 mv a0, s6 1b858: ef 90 8e b9 jal 0x4bf0 <.plt+0x2b0> 1b85c: 97 c7 02 00 auipc a5, 0x2c 1b860: 83 b7 47 6b ld a5, 0x6b4(a5) 1b864: 9c 63 ld a5, 0x0(a5) 1b866: aa 8b mv s7, a0 1b868: 4e 95 add a0, a0, s3 1b86a: 09 05 addi a0, a0, 0x2 1b86c: 82 97 jalr a5 1b86e: aa 89 mv s3, a0 1b870: 63 06 05 10 beqz a0, 0x1b97c 1b874: 5e 86 mv a2, s7 1b876: da 85 mv a1, s6 1b878: ef 90 8e b5 jal 0x4bd0 <.plt+0x290> 1b87c: 83 47 04 00 lbu a5, 0x0(s0) 1b880: 13 07 f0 02 li a4, 0x2f 1b884: 63 82 e7 02 beq a5, a4, 0x1b8a8 1b888: 63 05 0a 00 beqz s4, 0x1b892 1b88c: 03 47 0a 00 lbu a4, 0x0(s4) 1b890: 01 cf beqz a4, 0x1b8a8 1b892: 13 07 f0 03 li a4, 0x3f 1b896: 63 89 e7 00 beq a5, a4, 0x1b8a8 1b89a: b3 87 79 01 add a5, s3, s7 1b89e: 13 07 f0 02 li a4, 0x2f 1b8a2: 23 80 e7 00 sb a4, 0x0(a5) 1b8a6: 85 0b addi s7, s7, 0x1 1b8a8: a2 85 mv a1, s0 1b8aa: 33 85 79 01 add a0, s3, s7 1b8ae: ef e0 9f c1 jal 0x1a4c6 1b8b2: 17 c4 02 00 auipc s0, 0x2c 1b8b6: 03 34 64 65 ld s0, 0x656(s0) 1b8ba: 1c 60 ld a5, 0x0(s0) 1b8bc: 5a 85 mv a0, s6 1b8be: 82 97 jalr a5 1b8c0: 1c 60 ld a5, 0x0(s0) 1b8c2: 4a 85 mv a0, s2 1b8c4: 82 97 jalr a5 1b8c6: 85 47 li a5, 0x1 1b8c8: 06 6a ld s4, 0x40(sp) 1b8ca: 42 7b ld s6, 0x30(sp) 1b8cc: a2 7b ld s7, 0x28(sp) 1b8ce: e3 90 fa dc bne s5, a5, 0x1b68e 1b8d2: a5 67 lui a5, 0x9 1b8d4: a6 97 add a5, a5, s1 1b8d6: 23 b8 37 c1 sd s3, -0x3f0(a5) 1b8da: 29 b5 j 0x1b6e4 1b8dc: 83 47 29 00 lbu a5, 0x2(s2) 1b8e0: 13 04 29 00 addi s0, s2, 0x2 1b8e4: e3 81 37 ed beq a5, s3, 0x1b7a6 1b8e8: 9d b7 j 0x1b84e 1b8ea: 83 a7 04 3c lw a5, 0x3c0(s1) 1b8ee: f9 37 addiw a5, a5, -0x2 1b8f0: e3 63 f4 de bltu s0, a5, 0x1b6d6 1b8f4: 83 a7 84 21 lw a5, 0x218(s1) 1b8f8: 89 8b andi a5, a5, 0x2 1b8fa: e3 9e 07 dc bnez a5, 0x1b6d6 1b8fe: 09 bf j 0x1b810 1b900: 83 a7 04 3c lw a5, 0x3c0(s1) 1b904: e3 89 87 dc beq a5, s0, 0x1b6d6 1b908: 83 a7 84 21 lw a5, 0x218(s1) 1b90c: 91 8b andi a5, a5, 0x4 1b90e: e3 94 07 dc bnez a5, 0x1b6d6 1b912: 83 c7 74 4a lbu a5, 0x4a7(s1) 1b916: 23 a0 84 3c sw s0, 0x3c0(s1) 1b91a: 17 66 01 00 auipc a2, 0x16 1b91e: 13 06 66 0f addi a2, a2, 0xf6 1b922: 89 c7 beqz a5, 0x1b92c 1b924: 17 66 01 00 auipc a2, 0x16 1b928: 13 06 c6 0d addi a2, a2, 0xdc 1b92c: 97 95 01 00 auipc a1, 0x19 1b930: 93 85 45 db addi a1, a1, -0x24c 1b934: 26 85 mv a0, s1 1b936: ef 10 ef dc jal 0xcf04 1b93a: 71 bb j 0x1b6d6 1b93c: 83 47 19 00 lbu a5, 0x1(s2) 1b940: 63 8c 37 05 beq a5, s3, 0x1b998 1b944: 93 05 f0 02 li a1, 0x2f 1b948: 52 85 mv a0, s4 1b94a: ef 90 6e a0 jal 0x4b50 <.plt+0x210> 1b94e: 2a 84 mv s0, a0 1b950: 93 05 f0 03 li a1, 0x3f 1b954: 52 85 mv a0, s4 1b956: ef 90 ae 9f jal 0x4b50 <.plt+0x210> 1b95a: 35 c0 beqz s0, 0x1b9be 1b95c: 01 c5 beqz a0, 0x1b964 1b95e: 63 73 85 00 bgeu a0, s0, 0x1b964 1b962: 2a 84 mv s0, a0 1b964: 23 00 04 00 sb zero, 0x0(s0) 1b968: 4a 84 mv s0, s2 1b96a: d5 b5 j 0x1b84e 1b96c: 06 74 ld s0, 0x60(sp) 1b96e: a6 69 ld s3, 0x48(sp) 1b970: 6d 45 li a0, 0x1b 1b972: a5 bb j 0x1b6ea 1b974: be 89 mv s3, a5 1b976: e3 13 0a e6 bnez s4, 0x1b7dc 1b97a: d1 bd j 0x1b84e 1b97c: 97 c7 02 00 auipc a5, 0x2c 1b980: 83 b7 c7 58 ld a5, 0x58c(a5) 1b984: 9c 63 ld a5, 0x0(a5) 1b986: 5a 85 mv a0, s6 1b988: 82 97 jalr a5 1b98a: 6d 45 li a0, 0x1b 1b98c: 06 74 ld s0, 0x60(sp) 1b98e: a6 69 ld s3, 0x48(sp) 1b990: 06 6a ld s4, 0x40(sp) 1b992: 42 7b ld s6, 0x30(sp) 1b994: a2 7b ld s7, 0x28(sp) 1b996: 91 bb j 0x1b6ea 1b998: 23 00 0a 00 sb zero, 0x0(s4) 1b99c: 13 04 29 00 addi s0, s2, 0x2 1b9a0: 7d b5 j 0x1b84e 1b9a2: 97 95 01 00 auipc a1, 0x19 1b9a6: 93 85 e5 ca addi a1, a1, -0x352 1b9aa: ef 10 4f e1 jal 0xcfbe 1b9ae: 13 05 f0 02 li a0, 0x2f 1b9b2: 25 bb j 0x1b6ea 1b9b4: 06 74 ld s0, 0x60(sp) 1b9b6: a6 69 ld s3, 0x48(sp) 1b9b8: 42 7b ld s6, 0x30(sp) 1b9ba: 6d 45 li a0, 0x1b 1b9bc: 3d b3 j 0x1b6ea 1b9be: 4d d5 beqz a0, 0x1b968 1b9c0: 23 00 05 00 sb zero, 0x0(a0) 1b9c4: 4a 84 mv s0, s2 1b9c6: 61 b5 j 0x1b84e 000000000001b9c8 : 1b9c8: 01 11 addi sp, sp, -0x20 1b9ca: 4a e0 sd s2, 0x0(sp) 1b9cc: 03 39 05 00 ld s2, 0x0(a0) 1b9d0: 22 e8 sd s0, 0x10(sp) 1b9d2: 26 e4 sd s1, 0x8(sp) 1b9d4: 83 47 89 4a lbu a5, 0x4a8(s2) 1b9d8: 06 ec sd ra, 0x18(sp) 1b9da: 23 b0 05 00 sd zero, 0x0(a1) 1b9de: 2a 84 mv s0, a0 1b9e0: ae 84 mv s1, a1 1b9e2: 89 cb beqz a5, 0x1b9f4 1b9e4: 83 37 85 2f ld a5, 0x2f8(a0) 1b9e8: 37 07 04 00 lui a4, 0x40 1b9ec: 0d 07 addi a4, a4, 0x3 1b9ee: bc 5f lw a5, 0x78(a5) 1b9f0: f9 8f and a5, a5, a4 1b9f2: 99 cf beqz a5, 0x1ba10 1b9f4: 83 37 89 09 ld a5, 0x98(s2) 1b9f8: 03 37 89 0a ld a4, 0xa8(s2) 1b9fc: ba 97 add a5, a5, a4 1b9fe: 89 eb bnez a5, 0x1ba10 1ba00: 83 47 a4 2b lbu a5, 0x2ba(s0) 1ba04: 91 c7 beqz a5, 0x1ba10 1ba06: 03 27 49 69 lw a4, 0x694(s2) 1ba0a: ad 47 li a5, 0xb 1ba0c: 63 19 f7 00 bne a4, a5, 0x1ba1e 1ba10: 01 45 li a0, 0x0 1ba12: e2 60 ld ra, 0x18(sp) 1ba14: 42 64 ld s0, 0x10(sp) 1ba16: a2 64 ld s1, 0x8(sp) 1ba18: 02 69 ld s2, 0x0(sp) 1ba1a: 05 61 addi sp, sp, 0x20 1ba1c: 82 80 ret 1ba1e: 97 95 01 00 auipc a1, 0x19 1ba22: 93 85 25 ce addi a1, a1, -0x31e 1ba26: 4a 85 mv a0, s2 1ba28: ef 10 cf cd jal 0xcf04 1ba2c: 18 60 ld a4, 0x0(s0) 1ba2e: 97 c7 02 00 auipc a5, 0x2c 1ba32: 83 b7 27 54 ld a5, 0x542(a5) 1ba36: 9c 63 ld a5, 0x0(a5) 1ba38: 03 35 87 71 ld a0, 0x718(a4) 1ba3c: 82 97 jalr a5 1ba3e: 88 e0 sd a0, 0x0(s1) 1ba40: 0d c9 beqz a0, 0x1ba72 1ba42: 85 45 li a1, 0x1 1ba44: 22 85 mv a0, s0 1ba46: ef 30 70 72 jal 0x1f96c 1ba4a: 83 37 84 2f ld a5, 0x2f8(s0) 1ba4e: 05 47 li a4, 0x1 1ba50: a3 03 e4 2c sb a4, 0x2c7(s0) 1ba54: bc 5f lw a5, 0x78(a5) 1ba56: 8d 8b andi a5, a5, 0x3 1ba58: c5 df beqz a5, 0x1ba10 1ba5a: 83 37 89 1a ld a5, 0x1a8(s2) 1ba5e: 9c 7b ld a5, 0x30(a5) 1ba60: c5 db beqz a5, 0x1ba10 1ba62: 22 85 mv a0, s0 1ba64: 42 64 ld s0, 0x10(sp) 1ba66: e2 60 ld ra, 0x18(sp) 1ba68: a2 64 ld s1, 0x8(sp) 1ba6a: 02 69 ld s2, 0x0(sp) 1ba6c: 05 61 addi sp, sp, 0x20 1ba6e: 6f e0 bf c6 j 0x1a6d8 1ba72: 6d 45 li a0, 0x1b 1ba74: 79 bf j 0x1ba12 000000000001ba76 : 1ba76: 01 11 addi sp, sp, -0x20 1ba78: 22 e8 sd s0, 0x10(sp) 1ba7a: 26 e4 sd s1, 0x8(sp) 1ba7c: ae 88 mv a7, a1 1ba7e: 06 ec sd ra, 0x18(sp) 1ba80: fd 55 li a1, -0x1 1ba82: 00 61 ld s0, 0x0(a0) 1ba84: aa 84 mv s1, a0 1ba86: 63 88 b8 00 beq a7, a1, 0x1ba96 1ba8a: 93 88 c8 07 addi a7, a7, 0x7c 1ba8e: 8a 08 slli a7, a7, 0x2 1ba90: aa 98 add a7, a7, a0 1ba92: 83 a8 08 00 lw a7, 0x0(a7) 1ba96: 23 a8 14 31 sw a7, 0x310(s1) 1ba9a: fd 55 li a1, -0x1 1ba9c: 63 87 b7 00 beq a5, a1, 0x1baaa 1baa0: 93 87 c7 07 addi a5, a5, 0x7c 1baa4: 8a 07 slli a5, a5, 0x2 1baa6: a6 97 add a5, a5, s1 1baa8: 9c 43 lw a5, 0x0(a5) 1baaa: 23 aa f4 30 sw a5, 0x314(s1) 1baae: 23 01 d4 1a sb a3, 0x1a2(s0) 1bab2: 30 fc sd a2, 0x78(s0) 1bab4: 58 e0 sd a4, 0x80(s0) 1bab6: 23 38 04 09 sd a6, 0x90(s0) 1baba: 81 ee bnez a3, 0x1bad2 1babc: 23 0c 04 0c sb zero, 0xd8(s0) 1bac0: 63 4f c0 04 bgtz a2, 0x1bb1e 1bac4: 83 47 74 4a lbu a5, 0x4a7(s0) 1bac8: b1 e7 bnez a5, 0x1bb14 1baca: 83 a8 04 31 lw a7, 0x310(s1) 1bace: 83 a7 44 31 lw a5, 0x314(s1) 1bad2: 7d 57 li a4, -0x1 1bad4: 63 88 e8 00 beq a7, a4, 0x1bae4 1bad8: 03 27 44 17 lw a4, 0x174(s0) 1badc: 13 67 17 00 ori a4, a4, 0x1 1bae0: 23 2a e4 16 sw a4, 0x174(s0) 1bae4: 7d 57 li a4, -0x1 1bae6: 63 87 e7 02 beq a5, a4, 0x1bb14 1baea: a5 67 lui a5, 0x9 1baec: a2 97 add a5, a5, s0 1baee: 83 c7 07 b0 lbu a5, -0x500(a5) 1baf2: 03 37 84 1a ld a4, 0x1a8(s0) 1baf6: 89 cb beqz a5, 0x1bb08 1baf8: 83 b7 84 2f ld a5, 0x2f8(s1) 1bafc: bc 5f lw a5, 0x78(a5) 1bafe: 8d 8b andi a5, a5, 0x3 1bb00: 95 eb bnez a5, 0x1bb34 1bb02: 89 47 li a5, 0x2 1bb04: 23 20 f4 14 sw a5, 0x140(s0) 1bb08: 83 27 44 17 lw a5, 0x174(s0) 1bb0c: 93 e7 27 00 ori a5, a5, 0x2 1bb10: 23 2a f4 16 sw a5, 0x174(s0) 1bb14: e2 60 ld ra, 0x18(sp) 1bb16: 42 64 ld s0, 0x10(sp) 1bb18: a2 64 ld s1, 0x8(sp) 1bb1a: 05 61 addi sp, sp, 0x20 1bb1c: 82 80 ret 1bb1e: b2 85 mv a1, a2 1bb20: 22 85 mv a0, s0 1bb22: ef a0 fe f2 jal 0x6a50 1bb26: 83 47 24 1a lbu a5, 0x1a2(s0) 1bb2a: c5 f3 bnez a5, 0x1baca 1bb2c: 83 47 74 4a lbu a5, 0x4a7(s0) 1bb30: f5 f3 bnez a5, 0x1bb14 1bb32: 61 bf j 0x1baca 1bb34: 38 5f lw a4, 0x78(a4) 1bb36: 89 47 li a5, 0x2 1bb38: e3 15 f7 fc bne a4, a5, 0x1bb02 1bb3c: 85 47 li a5, 0x1 1bb3e: 23 20 f4 14 sw a5, 0x140(s0) 1bb42: ef 90 5e cd jal 0x5816 1bb46: ae 87 mv a5, a1 1bb48: 23 38 a4 12 sd a0, 0x130(s0) 1bb4c: 83 35 04 70 ld a1, 0x700(s0) 1bb50: 23 3c f4 12 sd a5, 0x138(s0) 1bb54: 22 85 mv a0, s0 1bb56: 42 64 ld s0, 0x10(sp) 1bb58: e2 60 ld ra, 0x18(sp) 1bb5a: a2 64 ld s1, 0x8(sp) 1bb5c: 05 61 addi sp, sp, 0x20 1bb5e: 6f 50 60 50 j 0x21064 000000000001bb62 : 1bb62: 41 11 addi sp, sp, -0x10 1bb64: 06 e4 sd ra, 0x8(sp) 1bb66: ef 90 ae 9c jal 0x4d30 <.plt+0x3f0> 1bb6a: a2 60 ld ra, 0x8(sp) 1bb6c: 13 35 15 00 seqz a0, a0 1bb70: 41 01 addi sp, sp, 0x10 1bb72: 82 80 ret 000000000001bb74 : 1bb74: 41 11 addi sp, sp, -0x10 1bb76: 06 e4 sd ra, 0x8(sp) 1bb78: ef 90 8e 95 jal 0x4cd0 <.plt+0x390> 1bb7c: a2 60 ld ra, 0x8(sp) 1bb7e: 13 35 15 00 seqz a0, a0 1bb82: 41 01 addi sp, sp, 0x10 1bb84: 82 80 ret 000000000001bb86 : 1bb86: 17 d7 02 00 auipc a4, 0x2d 1bb8a: 13 07 e7 bb addi a4, a4, -0x442 1bb8e: 1c 43 lw a5, 0x0(a4) 1bb90: 9b 86 17 00 addiw a3, a5, 0x1 1bb94: 14 c3 sw a3, 0x0(a4) 1bb96: a5 e7 bnez a5, 0x1bbfe 1bb98: 41 11 addi sp, sp, -0x10 1bb9a: 22 e0 sd s0, 0x0(sp) 1bb9c: 06 e4 sd ra, 0x8(sp) 1bb9e: 97 d7 02 00 auipc a5, 0x2d 1bba2: 93 87 27 88 addi a5, a5, -0x77e 1bba6: 17 c7 02 00 auipc a4, 0x2c 1bbaa: 03 37 a7 35 ld a4, 0x35a(a4) 1bbae: 98 e3 sd a4, 0x0(a5) 1bbb0: 17 c7 02 00 auipc a4, 0x2c 1bbb4: 03 37 87 43 ld a4, 0x438(a4) 1bbb8: 98 e7 sd a4, 0x8(a5) 1bbba: 17 c7 02 00 auipc a4, 0x2c 1bbbe: 03 37 e7 3f ld a4, 0x3fe(a4) 1bbc2: 98 eb sd a4, 0x10(a5) 1bbc4: 17 c7 02 00 auipc a4, 0x2c 1bbc8: 03 37 c7 32 ld a4, 0x32c(a4) 1bbcc: 98 ef sd a4, 0x18(a5) 1bbce: 17 c7 02 00 auipc a4, 0x2c 1bbd2: 03 37 27 3b ld a4, 0x3b2(a4) 1bbd6: 2a 84 mv s0, a0 1bbd8: 98 f3 sd a4, 0x20(a5) 1bbda: ef 80 20 7d jal 0x243ac 1bbde: 13 75 44 00 andi a0, s0, 0x4 1bbe2: 19 c5 beqz a0, 0x1bbf0 1bbe4: 97 c7 02 00 auipc a5, 0x2c 1bbe8: 83 b7 47 3b ld a5, 0x3b4(a5) 1bbec: 05 47 li a4, 0x1 1bbee: 98 c3 sw a4, 0x0(a5) 1bbf0: ef b0 8f d5 jal 0x17148 1bbf4: a2 60 ld ra, 0x8(sp) 1bbf6: 02 64 ld s0, 0x0(sp) 1bbf8: 01 45 li a0, 0x0 1bbfa: 41 01 addi sp, sp, 0x10 1bbfc: 82 80 ret 1bbfe: 01 45 li a0, 0x0 1bc00: 82 80 ret 000000000001bc02 : 1bc02: bd c5 beqz a1, 0x1bc70 1bc04: 35 c6 beqz a2, 0x1bc70 1bc06: ad c6 beqz a3, 0x1bc70 1bc08: 25 c7 beqz a4, 0x1bc70 1bc0a: bd c3 beqz a5, 0x1bc70 1bc0c: 01 11 addi sp, sp, -0x20 1bc0e: 17 d8 02 00 auipc a6, 0x2d 1bc12: 13 08 68 b3 addi a6, a6, -0x4ca 1bc16: 22 e8 sd s0, 0x10(sp) 1bc18: 2a 84 mv s0, a0 1bc1a: 03 25 08 00 lw a0, 0x0(a6) 1bc1e: 06 ec sd ra, 0x18(sp) 1bc20: 09 c9 beqz a0, 0x1bc32 1bc22: e2 60 ld ra, 0x18(sp) 1bc24: 42 64 ld s0, 0x10(sp) 1bc26: 05 25 addiw a0, a0, 0x1 1bc28: 23 20 a8 00 sw a0, 0x0(a6) 1bc2c: 01 45 li a0, 0x0 1bc2e: 05 61 addi sp, sp, 0x20 1bc30: 82 80 ret 1bc32: 26 e4 sd s1, 0x8(sp) 1bc34: 17 c5 02 00 auipc a0, 0x2c 1bc38: 13 05 c5 7e addi a0, a0, 0x7ec 1bc3c: 85 44 li s1, 0x1 1bc3e: 0c e1 sd a1, 0x0(a0) 1bc40: 10 e5 sd a2, 0x8(a0) 1bc42: 18 ed sd a4, 0x18(a0) 1bc44: 14 e9 sd a3, 0x10(a0) 1bc46: 1c f1 sd a5, 0x20(a0) 1bc48: 23 20 98 00 sw s1, 0x0(a6) 1bc4c: ef 80 00 76 jal 0x243ac 1bc50: 13 75 44 00 andi a0, s0, 0x4 1bc54: 11 c5 beqz a0, 0x1bc60 1bc56: 97 c7 02 00 auipc a5, 0x2c 1bc5a: 83 b7 27 34 ld a5, 0x342(a5) 1bc5e: 84 c3 sw s1, 0x0(a5) 1bc60: ef b0 8f ce jal 0x17148 1bc64: e2 60 ld ra, 0x18(sp) 1bc66: 42 64 ld s0, 0x10(sp) 1bc68: a2 64 ld s1, 0x8(sp) 1bc6a: 01 45 li a0, 0x0 1bc6c: 05 61 addi sp, sp, 0x20 1bc6e: 82 80 ret 1bc70: 09 45 li a0, 0x2 1bc72: 82 80 ret 000000000001bc74 : 1bc74: 17 d7 02 00 auipc a4, 0x2d 1bc78: 13 07 07 ad addi a4, a4, -0x530 1bc7c: 1c 43 lw a5, 0x0(a4) 1bc7e: 89 c7 beqz a5, 0x1bc88 1bc80: 9b 86 f7 ff addiw a3, a5, -0x1 1bc84: 14 c3 sw a3, 0x0(a4) 1bc86: 91 c2 beqz a3, 0x1bc8a 1bc88: 82 80 ret 1bc8a: 6f a0 ce 90 j 0x5d96 000000000001bc8e : 1bc8e: 01 11 addi sp, sp, -0x20 1bc90: 06 ec sd ra, 0x18(sp) 1bc92: 97 d7 02 00 auipc a5, 0x2d 1bc96: 83 a7 27 ab lw a5, -0x54e(a5) 1bc9a: 89 e7 bnez a5, 0x1bca4 1bc9c: 0d 45 li a0, 0x3 1bc9e: ef 90 2e 93 jal 0x4dd0 <.plt+0x490> 1bca2: 09 e9 bnez a0, 0x1bcb4 1bca4: 28 00 addi a0, sp, 0x8 1bca6: ef 60 9f b3 jal 0x127de 1bcaa: 09 e5 bnez a0, 0x1bcb4 1bcac: e2 60 ld ra, 0x18(sp) 1bcae: 22 65 ld a0, 0x8(sp) 1bcb0: 05 61 addi sp, sp, 0x20 1bcb2: 82 80 ret 1bcb4: e2 60 ld ra, 0x18(sp) 1bcb6: 01 45 li a0, 0x0 1bcb8: 05 61 addi sp, sp, 0x20 1bcba: 82 80 ret 000000000001bcbc : 1bcbc: 5d 71 addi sp, sp, -0x50 1bcbe: 06 ec sd ra, 0x18(sp) 1bcc0: 32 f0 sd a2, 0x20(sp) 1bcc2: 36 f4 sd a3, 0x28(sp) 1bcc4: 3a f8 sd a4, 0x30(sp) 1bcc6: 3e fc sd a5, 0x38(sp) 1bcc8: c2 e0 sd a6, 0x40(sp) 1bcca: c6 e4 sd a7, 0x48(sp) 1bccc: 01 c9 beqz a0, 0x1bcdc 1bcce: 10 10 addi a2, sp, 0x20 1bcd0: 32 e4 sd a2, 0x8(sp) 1bcd2: ef 60 3f bf jal 0x128c4 1bcd6: e2 60 ld ra, 0x18(sp) 1bcd8: 61 61 addi sp, sp, 0x50 1bcda: 82 80 ret 1bcdc: e2 60 ld ra, 0x18(sp) 1bcde: 13 05 b0 02 li a0, 0x2b 1bce2: 61 61 addi sp, sp, 0x50 1bce4: 82 80 ret 000000000001bce6 : 1bce6: 59 71 addi sp, sp, -0x70 1bce8: 86 f4 sd ra, 0x68(sp) 1bcea: ca e8 sd s2, 0x50(sp) 1bcec: 63 05 05 12 beqz a0, 0x1be16 1bcf0: 3c 71 ld a5, 0x60(a0) 1bcf2: a6 ec sd s1, 0x58(sp) 1bcf4: aa 84 mv s1, a0 1bcf6: 63 9d 07 0e bnez a5, 0x1bdf0 1bcfa: a2 f0 sd s0, 0x60(sp) 1bcfc: 20 75 ld s0, 0x68(a0) 1bcfe: 59 c0 beqz s0, 0x1bd84 1bd00: 03 b6 04 6f ld a2, 0x6f0(s1) 1bd04: 99 45 li a1, 0x6 1bd06: 22 85 mv a0, s0 1bd08: ef 90 8e 80 jal 0x4d10 <.plt+0x3d0> 1bd0c: a6 85 mv a1, s1 1bd0e: 22 85 mv a0, s0 1bd10: ef 80 1e f5 jal 0x4c60 <.plt+0x320> 1bd14: 2a 89 mv s2, a0 1bd16: 39 ed bnez a0, 0x1bd74 1bd18: d2 e0 sd s4, 0x40(sp) 1bd1a: 56 fc sd s5, 0x38(sp) 1bd1c: 5a f8 sd s6, 0x30(sp) 1bd1e: ce e4 sd s3, 0x48(sp) 1bd20: a0 f0 sd s0, 0x60(s1) 1bd22: 13 0a c1 00 addi s4, sp, 0xc 1bd26: 29 4b li s6, 0xa 1bd28: 93 0a 81 00 addi s5, sp, 0x8 1bd2c: 02 c4 sw zero, 0x8(sp) 1bd2e: ef 90 9e ae jal 0x5816 1bd32: 2a 88 mv a6, a0 1bd34: ae 87 mv a5, a1 1bd36: 52 87 mv a4, s4 1bd38: 93 06 80 3e li a3, 0x3e8 1bd3c: 01 46 li a2, 0x0 1bd3e: 81 45 li a1, 0x0 1bd40: 22 85 mv a0, s0 1bd42: 42 e8 sd a6, 0x10(sp) 1bd44: 3e ec sd a5, 0x18(sp) 1bd46: ef 90 ae 81 jal 0x4d60 <.plt+0x420> 1bd4a: 29 c5 beqz a0, 0x1bd94 1bd4c: 8d 47 li a5, 0x3 1bd4e: 13 09 b0 02 li s2, 0x2b 1bd52: 63 0c f5 0a beq a0, a5, 0x1be0a 1bd56: a6 85 mv a1, s1 1bd58: 22 85 mv a0, s0 1bd5a: ef 80 7e dc jal 0x4b20 <.plt+0x1e0> 1bd5e: 06 74 ld s0, 0x60(sp) 1bd60: e6 64 ld s1, 0x58(sp) 1bd62: a6 69 ld s3, 0x48(sp) 1bd64: 06 6a ld s4, 0x40(sp) 1bd66: e2 7a ld s5, 0x38(sp) 1bd68: 42 7b ld s6, 0x30(sp) 1bd6a: a6 70 ld ra, 0x68(sp) 1bd6c: 4a 85 mv a0, s2 1bd6e: 46 69 ld s2, 0x50(sp) 1bd70: 65 61 addi sp, sp, 0x70 1bd72: 82 80 ret 1bd74: 22 85 mv a0, s0 1bd76: ef 90 ae a0 jal 0x4f80 <.plt+0x640> 1bd7a: 8d 47 li a5, 0x3 1bd7c: 63 09 f9 08 beq s2, a5, 0x1be0e 1bd80: 06 74 ld s0, 0x60(sp) 1bd82: ad a8 j 0x1bdfc 1bd84: 8d 45 li a1, 0x3 1bd86: 05 45 li a0, 0x1 1bd88: ef 40 30 27 jal 0x207fa 1bd8c: 2a 84 mv s0, a0 1bd8e: 41 c1 beqz a0, 0x1be0e 1bd90: a8 f4 sd a0, 0x68(s1) 1bd92: bd b7 j 0x1bd00 1bd94: b2 49 lw s3, 0xc(sp) 1bd96: 63 82 09 02 beqz s3, 0x1bdba 1bd9a: 01 49 li s2, 0x0 1bd9c: d6 85 mv a1, s5 1bd9e: 22 85 mv a0, s0 1bda0: ef 80 1e ee jal 0x4c80 <.plt+0x340> 1bda4: 45 f5 bnez a0, 0x1bd4c 1bda6: a2 47 lw a5, 0x8(sp) 1bda8: d1 f3 bnez a5, 0x1bd2c 1bdaa: d2 85 mv a1, s4 1bdac: 22 85 mv a0, s0 1bdae: ef 80 3e d6 jal 0x4b10 <.plt+0x1d0> 1bdb2: 2d dd beqz a0, 0x1bd2c 1bdb4: 03 29 05 01 lw s2, 0x10(a0) 1bdb8: 79 bf j 0x1bd56 1bdba: ef 90 de a5 jal 0x5816 1bdbe: 42 66 ld a2, 0x10(sp) 1bdc0: e2 66 ld a3, 0x18(sp) 1bdc2: 2a f0 sd a0, 0x20(sp) 1bdc4: 2e f4 sd a1, 0x28(sp) 1bdc6: ef 90 be a8 jal 0x5850 1bdca: 63 41 ab 02 blt s6, a0, 0x1bdec 1bdce: 9b 09 19 00 addiw s3, s2, 0x1 1bdd2: 89 47 li a5, 0x2 1bdd4: 63 dc 37 01 bge a5, s3, 0x1bdec 1bdd8: a5 47 li a5, 0x9 1bdda: 13 05 80 3e li a0, 0x3e8 1bdde: 63 c5 37 01 blt a5, s3, 0x1bde8 1bde2: 05 45 li a0, 0x1 1bde4: 3b 15 25 01 sllw a0, a0, s2 1bde8: ef 80 50 37 jal 0x2495c 1bdec: 4e 89 mv s2, s3 1bdee: 7d b7 j 0x1bd9c 1bdf0: 97 95 01 00 auipc a1, 0x19 1bdf4: 93 85 05 94 addi a1, a1, -0x6c0 1bdf8: ef 10 6f 9c jal 0xcfbe 1bdfc: a6 70 ld ra, 0x68(sp) 1bdfe: 09 49 li s2, 0x2 1be00: e6 64 ld s1, 0x58(sp) 1be02: 4a 85 mv a0, s2 1be04: 46 69 ld s2, 0x50(sp) 1be06: 65 61 addi sp, sp, 0x70 1be08: 82 80 ret 1be0a: 6d 49 li s2, 0x1b 1be0c: a9 b7 j 0x1bd56 1be0e: 06 74 ld s0, 0x60(sp) 1be10: e6 64 ld s1, 0x58(sp) 1be12: 6d 49 li s2, 0x1b 1be14: 99 bf j 0x1bd6a 1be16: a6 70 ld ra, 0x68(sp) 1be18: 13 09 b0 02 li s2, 0x2b 1be1c: 4a 85 mv a0, s2 1be1e: 46 69 ld s2, 0x50(sp) 1be20: 65 61 addi sp, sp, 0x70 1be22: 82 80 ret 000000000001be24 : 1be24: 19 c1 beqz a0, 0x1be2a 1be26: 6f 60 4f f5 j 0x1257a 1be2a: 82 80 ret 000000000001be2c : 1be2c: 5d 71 addi sp, sp, -0x50 1be2e: 3e fc sd a5, 0x38(sp) 1be30: 1c 10 addi a5, sp, 0x20 1be32: 06 ec sd ra, 0x18(sp) 1be34: 32 f0 sd a2, 0x20(sp) 1be36: 36 f4 sd a3, 0x28(sp) 1be38: 3a f8 sd a4, 0x30(sp) 1be3a: c2 e0 sd a6, 0x40(sp) 1be3c: c6 e4 sd a7, 0x48(sp) 1be3e: 3e e4 sd a5, 0x8(sp) 1be40: ef e0 ef ab jal 0x1a0fe 1be44: e2 60 ld ra, 0x18(sp) 1be46: 61 61 addi sp, sp, 0x50 1be48: 82 80 ret 000000000001be4a : 1be4a: 79 71 addi sp, sp, -0x30 1be4c: 4e e4 sd s3, 0x8(sp) 1be4e: 97 c9 02 00 auipc s3, 0x2c 1be52: 93 89 29 5d addi s3, s3, 0x5d2 1be56: 83 b7 09 02 ld a5, 0x20(s3) 1be5a: a5 65 lui a1, 0x9 1be5c: 4a e8 sd s2, 0x10(sp) 1be5e: 06 f4 sd ra, 0x28(sp) 1be60: 22 f0 sd s0, 0x20(sp) 1be62: 2a 89 mv s2, a0 1be64: 93 85 05 cb addi a1, a1, -0x350 1be68: 05 45 li a0, 0x1 1be6a: 82 97 jalr a5 1be6c: 63 06 05 10 beqz a0, 0x1bf78 1be70: 83 b7 09 00 ld a5, 0x0(s3) 1be74: 26 ec sd s1, 0x18(sp) 1be76: 2a 84 mv s0, a0 1be78: 85 64 lui s1, 0x1 1be7a: 13 05 00 10 li a0, 0x100 1be7e: 82 97 jalr a5 1be80: a2 94 add s1, s1, s0 1be82: 23 b4 a4 90 sd a0, -0x6f8(s1) 1be86: 45 c5 beqz a0, 0x1bf2e 1be88: 93 07 00 10 li a5, 0x100 1be8c: 23 b8 f4 90 sd a5, -0x6f0(s1) 1be90: ca 85 mv a1, s2 1be92: 22 85 mv a0, s0 1be94: ef 60 4f e1 jal 0x124a8 1be98: 59 e9 bnez a0, 0x1bf2e 1be9a: 83 26 89 78 lw a3, 0x788(s2) 1be9e: 03 47 09 78 lbu a4, 0x780(s2) 1bea2: 83 37 89 74 ld a5, 0x748(s2) 1bea6: 23 b0 04 8e sd zero, -0x720(s1) 1beaa: 23 b0 04 90 sd zero, -0x700(s1) 1beae: 23 24 d4 78 sw a3, 0x788(s0) 1beb2: 23 00 e4 78 sb a4, 0x780(s0) 1beb6: 81 cf beqz a5, 0x1bece 1beb8: 83 46 19 36 lbu a3, 0x361(s2) 1bebc: 03 36 84 74 ld a2, 0x748(s0) 1bec0: 8c 67 ld a1, 0x8(a5) 1bec2: 4a 85 mv a0, s2 1bec4: ef d0 4e bb jal 0x9278 1bec8: 23 34 a4 74 sd a0, 0x748(s0) 1becc: 2d c1 beqz a0, 0x1bf2e 1bece: 03 35 89 73 ld a0, 0x738(s2) 1bed2: 11 c5 beqz a0, 0x1bede 1bed4: ef c0 60 1a jal 0x2807a 1bed8: 23 3c a4 72 sd a0, 0x738(s0) 1bedc: 39 c9 beqz a0, 0x1bf32 1bede: 03 35 89 71 ld a0, 0x718(s2) 1bee2: 11 c9 beqz a0, 0x1bef6 1bee4: 83 b7 89 01 ld a5, 0x18(s3) 1bee8: 82 97 jalr a5 1beea: 23 3c a4 70 sd a0, 0x718(s0) 1beee: 21 c1 beqz a0, 0x1bf2e 1bef0: 85 47 li a5, 0x1 1bef2: 23 00 f4 72 sb a5, 0x720(s0) 1bef6: 03 35 89 72 ld a0, 0x728(s2) 1befa: 11 c9 beqz a0, 0x1bf0e 1befc: 83 b7 89 01 ld a5, 0x18(s3) 1bf00: 82 97 jalr a5 1bf02: 23 34 a4 72 sd a0, 0x728(s0) 1bf06: 05 c5 beqz a0, 0x1bf2e 1bf08: 85 47 li a5, 0x1 1bf0a: 23 08 f4 72 sb a5, 0x730(s0) 1bf0e: 37 e7 de c0 lui a4, 0xc0dee 1bf12: a5 67 lui a5, 0x9 1bf14: e2 64 ld s1, 0x18(sp) 1bf16: a2 97 add a5, a5, s0 1bf18: 13 07 d7 ba addi a4, a4, -0x453 1bf1c: 23 a4 e7 ca sw a4, -0x358(a5) 1bf20: a2 70 ld ra, 0x28(sp) 1bf22: 22 85 mv a0, s0 1bf24: 02 74 ld s0, 0x20(sp) 1bf26: 42 69 ld s2, 0x10(sp) 1bf28: a2 69 ld s3, 0x8(sp) 1bf2a: 45 61 addi sp, sp, 0x30 1bf2c: 82 80 ret 1bf2e: 03 35 84 73 ld a0, 0x738(s0) 1bf32: 85 64 lui s1, 0x1 1bf34: ef 90 ce 82 jal 0x4f60 <.plt+0x620> 1bf38: a2 94 add s1, s1, s0 1bf3a: 03 b5 84 90 ld a0, -0x6f8(s1) 1bf3e: 83 b7 89 00 ld a5, 0x8(s3) 1bf42: 23 3c 04 72 sd zero, 0x738(s0) 1bf46: 82 97 jalr a5 1bf48: 03 35 84 71 ld a0, 0x718(s0) 1bf4c: 83 b7 89 00 ld a5, 0x8(s3) 1bf50: 23 b4 04 90 sd zero, -0x6f8(s1) 1bf54: 82 97 jalr a5 1bf56: 83 b7 89 00 ld a5, 0x8(s3) 1bf5a: 03 35 84 72 ld a0, 0x728(s0) 1bf5e: 23 3c 04 70 sd zero, 0x718(s0) 1bf62: 82 97 jalr a5 1bf64: 22 85 mv a0, s0 1bf66: 23 34 04 72 sd zero, 0x728(s0) 1bf6a: ef 60 6f cd jal 0x12440 1bf6e: 83 b7 89 00 ld a5, 0x8(s3) 1bf72: 22 85 mv a0, s0 1bf74: 82 97 jalr a5 1bf76: e2 64 ld s1, 0x18(sp) 1bf78: 01 44 li s0, 0x0 1bf7a: 5d b7 j 0x1bf20 000000000001bf7c : 1bf7c: 01 11 addi sp, sp, -0x20 1bf7e: 26 e4 sd s1, 0x8(sp) 1bf80: a5 64 lui s1, 0x9 1bf82: aa 94 add s1, s1, a0 1bf84: 22 e8 sd s0, 0x10(sp) 1bf86: 2a 84 mv s0, a0 1bf88: 03 b5 04 b1 ld a0, -0x4f0(s1) 1bf8c: 06 ec sd ra, 0x18(sp) 1bf8e: 97 c7 02 00 auipc a5, 0x2c 1bf92: 83 b7 a7 49 ld a5, 0x49a(a5) 1bf96: 82 97 jalr a5 1bf98: 22 85 mv a0, s0 1bf9a: 23 b8 04 b0 sd zero, -0x4f0(s1) 1bf9e: 23 bc 04 b0 sd zero, -0x4e8(s1) 1bfa2: ef 80 2f d4 jal 0x144e4 1bfa6: 22 85 mv a0, s0 1bfa8: ef 60 8f c9 jal 0x12440 1bfac: 93 07 04 1b addi a5, s0, 0x1b0 1bfb0: 3e 85 mv a0, a5 1bfb2: 13 06 80 56 li a2, 0x568 1bfb6: 81 45 li a1, 0x0 1bfb8: ef 90 8e 8a jal 0x5060 <.plt+0x720> 1bfbc: ef 60 cf f1 jal 0x126d8 1bfc0: 13 05 04 75 addi a0, s0, 0x750 1bfc4: 13 06 00 19 li a2, 0x190 1bfc8: 81 45 li a1, 0x0 1bfca: ef 90 6e 89 jal 0x5060 <.plt+0x720> 1bfce: c1 47 li a5, 0x10 1bfd0: 23 24 f4 78 sw a5, 0x788(s0) 1bfd4: e2 60 ld ra, 0x18(sp) 1bfd6: 42 64 ld s0, 0x10(sp) 1bfd8: fd 57 li a5, -0x1 1bfda: 23 b0 f4 92 sd a5, -0x6e0(s1) 1bfde: a2 64 ld s1, 0x8(sp) 1bfe0: 05 61 addi sp, sp, 0x20 1bfe2: 82 80 ret 000000000001bfe4 : 1bfe4: 83 27 45 17 lw a5, 0x174(a0) 1bfe8: 1b 97 45 00 slliw a4, a1, 0x4 1bfec: 9b 95 35 00 slliw a1, a1, 0x3 1bff0: 41 8b andi a4, a4, 0x10 1bff2: 93 f5 05 02 andi a1, a1, 0x20 1bff6: 01 11 addi sp, sp, -0x20 1bff8: 4d 8f or a4, a4, a1 1bffa: 93 f7 f7 fc andi a5, a5, -0x31 1bffe: 22 e8 sd s0, 0x10(sp) 1c000: d9 8f or a5, a5, a4 1c002: 06 ec sd ra, 0x18(sp) 1c004: 26 e4 sd s1, 0x8(sp) 1c006: 23 2a f5 16 sw a5, 0x174(a0) 1c00a: 13 f7 07 01 andi a4, a5, 0x10 1c00e: 2a 84 mv s0, a0 1c010: 31 e7 bnez a4, 0x1c05c 1c012: a5 67 lui a5, 0x9 1c014: aa 97 add a5, a5, a0 1c016: 4a e0 sd s2, 0x0(sp) 1c018: 03 b9 07 95 ld s2, -0x6b0(a5) 1c01c: 63 04 09 02 beqz s2, 0x1c044 1c020: 83 b6 87 95 ld a3, -0x6a8(a5) 1c024: 83 a5 07 96 lw a1, -0x6a0(a5) 1c028: 08 69 ld a0, 0x10(a0) 1c02a: 4a 86 mv a2, s2 1c02c: 23 b8 07 94 sd zero, -0x6b0(a5) 1c030: ef 10 4f a3 jal 0xd264 1c034: aa 84 mv s1, a0 1c036: 97 c7 02 00 auipc a5, 0x2c 1c03a: 83 b7 27 3f ld a5, 0x3f2(a5) 1c03e: 4a 85 mv a0, s2 1c040: 82 97 jalr a5 1c042: 85 e4 bnez s1, 0x1c06a 1c044: 02 69 ld s2, 0x0(sp) 1c046: 81 45 li a1, 0x0 1c048: 22 85 mv a0, s0 1c04a: ef 50 a0 01 jal 0x21064 1c04e: e2 60 ld ra, 0x18(sp) 1c050: 42 64 ld s0, 0x10(sp) 1c052: 81 44 li s1, 0x0 1c054: 26 85 mv a0, s1 1c056: a2 64 ld s1, 0x8(sp) 1c058: 05 61 addi sp, sp, 0x20 1c05a: 82 80 ret 1c05c: 93 f7 07 03 andi a5, a5, 0x30 1c060: 13 07 00 03 li a4, 0x30 1c064: e3 85 e7 fe beq a5, a4, 0x1c04e 1c068: f9 bf j 0x1c046 1c06a: e2 60 ld ra, 0x18(sp) 1c06c: 42 64 ld s0, 0x10(sp) 1c06e: 02 69 ld s2, 0x0(sp) 1c070: 26 85 mv a0, s1 1c072: a2 64 ld s1, 0x8(sp) 1c074: 05 61 addi sp, sp, 0x20 1c076: 82 80 ret 000000000001c078 : 1c078: 39 cd beqz a0, 0x1c0d6 1c07a: 83 47 95 4c lbu a5, 0x4c9(a0) 1c07e: 39 71 addi sp, sp, -0x40 1c080: 22 f8 sd s0, 0x30(sp) 1c082: 06 fc sd ra, 0x38(sp) 1c084: 2a 84 mv s0, a0 1c086: a1 c3 beqz a5, 0x1c0c6 1c088: 4a f0 sd s2, 0x20(sp) 1c08a: 2e 89 mv s2, a1 1c08c: 2c 00 addi a1, sp, 0x8 1c08e: 26 f4 sd s1, 0x28(sp) 1c090: 4e ec sd s3, 0x18(sp) 1c092: b6 84 mv s1, a3 1c094: b2 89 mv s3, a2 1c096: ef 20 50 3d jal 0x1ec6a 1c09a: fd 57 li a5, -0x1 1c09c: aa 85 mv a1, a0 1c09e: 63 0f f5 02 beq a0, a5, 0x1c0dc 1c0a2: 22 65 ld a0, 0x8(sp) 1c0a4: 23 b0 04 00 sd zero, 0x0(s1) 1c0a8: 0a 87 mv a4, sp 1c0aa: ce 86 mv a3, s3 1c0ac: 4a 86 mv a2, s2 1c0ae: ef 10 6f d1 jal 0xd5c4 1c0b2: 19 e1 bnez a0, 0x1c0b8 1c0b4: 82 67 ld a5, 0x0(sp) 1c0b6: 9c e0 sd a5, 0x0(s1) 1c0b8: a2 74 ld s1, 0x28(sp) 1c0ba: 02 79 ld s2, 0x20(sp) 1c0bc: e2 69 ld s3, 0x18(sp) 1c0be: e2 70 ld ra, 0x38(sp) 1c0c0: 42 74 ld s0, 0x30(sp) 1c0c2: 21 61 addi sp, sp, 0x40 1c0c4: 82 80 ret 1c0c6: 97 85 01 00 auipc a1, 0x18 1c0ca: 93 85 a5 69 addi a1, a1, 0x69a 1c0ce: ef 00 1f ef jal 0xcfbe 1c0d2: 05 45 li a0, 0x1 1c0d4: ed b7 j 0x1c0be 1c0d6: 13 05 b0 02 li a0, 0x2b 1c0da: 82 80 ret 1c0dc: 22 85 mv a0, s0 1c0de: 97 85 01 00 auipc a1, 0x18 1c0e2: 93 85 25 6a addi a1, a1, 0x6a2 1c0e6: ef 00 9f ed jal 0xcfbe 1c0ea: 05 45 li a0, 0x1 1c0ec: a2 74 ld s1, 0x28(sp) 1c0ee: 02 79 ld s2, 0x20(sp) 1c0f0: e2 69 ld s3, 0x18(sp) 1c0f2: f1 b7 j 0x1c0be 000000000001c0f4 : 1c0f4: 39 71 addi sp, sp, -0x40 1c0f6: 06 fc sd ra, 0x38(sp) 1c0f8: 02 e4 sd zero, 0x8(sp) 1c0fa: 35 c5 beqz a0, 0x1c166 1c0fc: 83 47 95 4c lbu a5, 0x4c9(a0) 1c100: 22 f8 sd s0, 0x30(sp) 1c102: 2a 84 mv s0, a0 1c104: a9 c7 beqz a5, 0x1c14e 1c106: 4a f0 sd s2, 0x20(sp) 1c108: 2e 89 mv s2, a1 1c10a: 2c 00 addi a1, sp, 0x8 1c10c: 26 f4 sd s1, 0x28(sp) 1c10e: 4e ec sd s3, 0x18(sp) 1c110: 52 e8 sd s4, 0x10(sp) 1c112: b2 89 mv s3, a2 1c114: b6 84 mv s1, a3 1c116: 7d 5a li s4, -0x1 1c118: ef 20 30 35 jal 0x1ec6a 1c11c: aa 85 mv a1, a0 1c11e: 63 09 45 05 beq a0, s4, 0x1c170 1c122: 22 65 ld a0, 0x8(sp) 1c124: 23 b0 04 00 sd zero, 0x0(s1) 1c128: 0a 87 mv a4, sp 1c12a: ce 86 mv a3, s3 1c12c: 4a 86 mv a2, s2 1c12e: ef 00 bf f3 jal 0xd068 1c132: 82 67 ld a5, 0x0(sp) 1c134: 63 86 47 03 beq a5, s4, 0x1c160 1c138: 11 e1 bnez a0, 0x1c13c 1c13a: b9 c7 beqz a5, 0x1c188 1c13c: 9c e0 sd a5, 0x0(s1) 1c13e: 42 74 ld s0, 0x30(sp) 1c140: a2 74 ld s1, 0x28(sp) 1c142: 02 79 ld s2, 0x20(sp) 1c144: e2 69 ld s3, 0x18(sp) 1c146: 42 6a ld s4, 0x10(sp) 1c148: e2 70 ld ra, 0x38(sp) 1c14a: 21 61 addi sp, sp, 0x40 1c14c: 82 80 ret 1c14e: 97 85 01 00 auipc a1, 0x18 1c152: 93 85 25 61 addi a1, a1, 0x612 1c156: ef 00 9f e6 jal 0xcfbe 1c15a: 42 74 ld s0, 0x30(sp) 1c15c: 05 45 li a0, 0x1 1c15e: ed b7 j 0x1c148 1c160: 13 05 70 03 li a0, 0x37 1c164: e9 bf j 0x1c13e 1c166: e2 70 ld ra, 0x38(sp) 1c168: 13 05 b0 02 li a0, 0x2b 1c16c: 21 61 addi sp, sp, 0x40 1c16e: 82 80 ret 1c170: 97 85 01 00 auipc a1, 0x18 1c174: 93 85 05 61 addi a1, a1, 0x610 1c178: 22 85 mv a0, s0 1c17a: ef 00 5f e4 jal 0xcfbe 1c17e: a2 74 ld s1, 0x28(sp) 1c180: 02 79 ld s2, 0x20(sp) 1c182: e2 69 ld s3, 0x18(sp) 1c184: 42 6a ld s4, 0x10(sp) 1c186: d1 bf j 0x1c15a 1c188: 13 05 10 05 li a0, 0x51 1c18c: 4d bf j 0x1c13e 000000000001c18e : 1c18e: 35 71 addi sp, sp, -0xa0 1c190: a2 f0 sd s0, 0x60(sp) 1c192: 13 03 01 07 addi t1, sp, 0x70 1c196: 20 08 addi s0, sp, 0x18 1c198: a6 ec sd s1, 0x58(sp) 1c19a: b2 f8 sd a2, 0x70(sp) 1c19c: aa 84 mv s1, a0 1c19e: b6 fc sd a3, 0x78(sp) 1c1a0: 2e 86 mv a2, a1 1c1a2: 9a 86 mv a3, t1 1c1a4: 93 05 20 03 li a1, 0x32 1c1a8: 22 85 mv a0, s0 1c1aa: 86 f4 sd ra, 0x68(sp) 1c1ac: 3a e1 sd a4, 0x80(sp) 1c1ae: 3e e5 sd a5, 0x88(sp) 1c1b0: 42 e9 sd a6, 0x90(sp) 1c1b2: 46 ed sd a7, 0x98(sp) 1c1b4: 02 e4 sd zero, 0x8(sp) 1c1b6: 1a e8 sd t1, 0x10(sp) 1c1b8: ef 80 9e 8f jal 0x4ab0 <.plt+0x170> 1c1bc: a2 85 mv a1, s0 1c1be: 26 85 mv a0, s1 1c1c0: ef 50 bf 80 jal 0x119ca 1c1c4: 19 c5 beqz a0, 0x1c1d2 1c1c6: a6 70 ld ra, 0x68(sp) 1c1c8: 06 74 ld s0, 0x60(sp) 1c1ca: e6 64 ld s1, 0x58(sp) 1c1cc: 7d 55 li a0, -0x1 1c1ce: 0d 61 addi sp, sp, 0xa0 1c1d0: 82 80 ret 1c1d2: 50 00 addi a2, sp, 0x4 1c1d4: a6 85 mv a1, s1 1c1d6: 28 00 addi a0, sp, 0x8 1c1d8: ef 30 2f e9 jal 0xf86a 1c1dc: 6d f5 bnez a0, 0x1c1c6 1c1de: a6 70 ld ra, 0x68(sp) 1c1e0: 06 74 ld s0, 0x60(sp) 1c1e2: 12 45 lw a0, 0x4(sp) 1c1e4: e6 64 ld s1, 0x58(sp) 1c1e6: 0d 61 addi sp, sp, 0xa0 1c1e8: 82 80 ret 000000000001c1ea : 1c1ea: 93 85 c5 07 addi a1, a1, 0x7c 1c1ee: 19 71 addi sp, sp, -0x80 1c1f0: 8a 05 slli a1, a1, 0x2 1c1f2: ce ec sd s3, 0x58(sp) 1c1f4: d2 e8 sd s4, 0x50(sp) 1c1f6: 6a f0 sd s10, 0x20(sp) 1c1f8: 86 fc sd ra, 0x78(sp) 1c1fa: aa 95 add a1, a1, a0 1c1fc: 83 a9 05 00 lw s3, 0x0(a1) 1c200: 23 20 07 00 sw zero, 0x0(a4) 1c204: 83 27 85 36 lw a5, 0x368(a0) 1c208: 32 8a mv s4, a2 1c20a: 36 8d mv s10, a3 1c20c: 63 8c 07 16 beqz a5, 0x1c384 1c210: 03 27 05 37 lw a4, 0x370(a0) 1c214: a2 f8 sd s0, 0x70(sp) 1c216: 85 47 li a5, 0x1 1c218: 2a 84 mv s0, a0 1c21a: 63 04 f7 16 beq a4, a5, 0x1c382 1c21e: 83 27 85 39 lw a5, 0x398(a0) 1c222: 99 cb beqz a5, 0x1c238 1c224: 46 74 ld s0, 0x70(sp) 1c226: e6 70 ld ra, 0x78(sp) 1c228: 23 2c 05 38 sw zero, 0x398(a0) 1c22c: e6 69 ld s3, 0x58(sp) 1c22e: 46 6a ld s4, 0x50(sp) 1c230: 02 7d ld s10, 0x20(sp) 1c232: 01 45 li a0, 0x0 1c234: 09 61 addi sp, sp, 0x80 1c236: 82 80 ret 1c238: 83 37 05 39 ld a5, 0x390(a0) 1c23c: a6 f4 sd s1, 0x68(sp) 1c23e: 83 34 85 38 ld s1, 0x388(a0) 1c242: ca f0 sd s2, 0x60(sp) 1c244: d6 e4 sd s5, 0x48(sp) 1c246: da e0 sd s6, 0x40(sp) 1c248: 5e fc sd s7, 0x38(sp) 1c24a: 62 f8 sd s8, 0x30(sp) 1c24c: 66 f4 sd s9, 0x28(sp) 1c24e: 9d 8c sub s1, s1, a5 1c250: 63 e4 96 14 bltu a3, s1, 0x1c398 1c254: 83 35 04 38 ld a1, 0x380(s0) 1c258: 52 85 mv a0, s4 1c25a: 26 86 mv a2, s1 1c25c: be 95 add a1, a1, a5 1c25e: ef 80 3e 97 jal 0x4bd0 <.plt+0x290> 1c262: 83 37 04 39 ld a5, 0x390(s0) 1c266: 33 09 9d 40 sub s2, s10, s1 1c26a: 26 9a add s4, s4, s1 1c26c: a6 97 add a5, a5, s1 1c26e: 23 38 f4 38 sd a5, 0x390(s0) 1c272: 26 8b mv s6, s1 1c274: 93 0a 81 00 addi s5, sp, 0x8 1c278: 13 0c 41 00 addi s8, sp, 0x4 1c27c: 93 0b 10 05 li s7, 0x51 1c280: 97 cc 02 00 auipc s9, 0x2c 1c284: 83 bc 0c cb ld s9, -0x350(s9) 1c288: 63 09 9d 0a beq s10, s1, 0x1c33a 1c28c: 6e ec sd s11, 0x18(sp) 1c28e: 91 4d li s11, 0x4 1c290: 62 8d mv s10, s8 1c292: d6 86 mv a3, s5 1c294: 6e 86 mv a2, s11 1c296: ea 85 mv a1, s10 1c298: 4e 85 mv a0, s3 1c29a: ef 10 2f ae jal 0xd57c 1c29e: 4d ed bnez a0, 0x1c358 1c2a0: a2 67 ld a5, 0x8(sp) 1c2a2: b3 8d fd 40 sub s11, s11, a5 1c2a6: 3e 9d add s10, s10, a5 1c2a8: e3 95 0d fe bnez s11, 0x1c292 1c2ac: 12 45 lw a0, 0x4(sp) 1c2ae: ef 40 31 3b jal 0x30e60 <__bswapsi2> 1c2b2: 9b 05 05 00 sext.w a1, a0 1c2b6: 83 b7 0c 00 ld a5, 0x0(s9) 1c2ba: 03 35 04 38 ld a0, 0x380(s0) 1c2be: 2e c2 sw a1, 0x4(sp) 1c2c0: 82 97 jalr a5 1c2c2: 2a 8d mv s10, a0 1c2c4: 41 cd beqz a0, 0x1c35c 1c2c6: 92 4d lw s11, 0x4(sp) 1c2c8: 23 30 a4 38 sd a0, 0x380(s0) 1c2cc: 63 8e 0d 0c beqz s11, 0x1c3a8 1c2d0: d6 86 mv a3, s5 1c2d2: 6e 86 mv a2, s11 1c2d4: ea 85 mv a1, s10 1c2d6: 4e 85 mv a0, s3 1c2d8: ef 10 4f aa jal 0xd57c 1c2dc: 45 e1 bnez a0, 0x1c37c 1c2de: a2 67 ld a5, 0x8(sp) 1c2e0: b3 8d fd 40 sub s11, s11, a5 1c2e4: 3e 9d add s10, s10, a5 1c2e6: e3 95 0d fe bnez s11, 0x1c2d0 1c2ea: 03 3d 04 38 ld s10, 0x380(s0) 1c2ee: 12 46 lw a2, 0x4(sp) 1c2f0: 83 37 84 3a ld a5, 0x3a8(s0) 1c2f4: 83 26 04 37 lw a3, 0x370(s0) 1c2f8: 03 35 04 3a ld a0, 0x3a0(s0) 1c2fc: bc 63 ld a5, 0x40(a5) 1c2fe: 22 87 mv a4, s0 1c300: ea 85 mv a1, s10 1c302: 82 97 jalr a5 1c304: 23 34 a4 38 sd a0, 0x388(s0) 1c308: 23 38 04 38 sd zero, 0x390(s0) 1c30c: 41 c9 beqz a0, 0x1c39c 1c30e: ca 84 mv s1, s2 1c310: 63 73 25 01 bgeu a0, s2, 0x1c316 1c314: aa 84 mv s1, a0 1c316: 83 35 04 38 ld a1, 0x380(s0) 1c31a: 52 85 mv a0, s4 1c31c: 26 86 mv a2, s1 1c31e: ef 80 3e 8b jal 0x4bd0 <.plt+0x290> 1c322: 83 37 04 39 ld a5, 0x390(s0) 1c326: 33 09 99 40 sub s2, s2, s1 1c32a: 26 9b add s6, s6, s1 1c32c: a6 97 add a5, a5, s1 1c32e: 23 38 f4 38 sd a5, 0x390(s0) 1c332: 26 9a add s4, s4, s1 1c334: e3 1d 09 f4 bnez s2, 0x1c28e 1c338: e2 6d ld s11, 0x18(sp) 1c33a: 46 74 ld s0, 0x70(sp) 1c33c: e6 70 ld ra, 0x78(sp) 1c33e: a6 74 ld s1, 0x68(sp) 1c340: 06 79 ld s2, 0x60(sp) 1c342: a6 6a ld s5, 0x48(sp) 1c344: e2 7b ld s7, 0x38(sp) 1c346: 42 7c ld s8, 0x30(sp) 1c348: a2 7c ld s9, 0x28(sp) 1c34a: e6 69 ld s3, 0x58(sp) 1c34c: 46 6a ld s4, 0x50(sp) 1c34e: 02 7d ld s10, 0x20(sp) 1c350: 5a 85 mv a0, s6 1c352: 06 6b ld s6, 0x40(sp) 1c354: 09 61 addi sp, sp, 0x80 1c356: 82 80 ret 1c358: e3 0d 75 f3 beq a0, s7, 0x1c292 1c35c: 7d 55 li a0, -0x1 1c35e: 46 74 ld s0, 0x70(sp) 1c360: e6 70 ld ra, 0x78(sp) 1c362: a6 74 ld s1, 0x68(sp) 1c364: 06 79 ld s2, 0x60(sp) 1c366: a6 6a ld s5, 0x48(sp) 1c368: 06 6b ld s6, 0x40(sp) 1c36a: e2 7b ld s7, 0x38(sp) 1c36c: 42 7c ld s8, 0x30(sp) 1c36e: a2 7c ld s9, 0x28(sp) 1c370: e2 6d ld s11, 0x18(sp) 1c372: e6 69 ld s3, 0x58(sp) 1c374: 46 6a ld s4, 0x50(sp) 1c376: 02 7d ld s10, 0x20(sp) 1c378: 09 61 addi sp, sp, 0x80 1c37a: 82 80 ret 1c37c: e3 10 75 ff bne a0, s7, 0x1c35c 1c380: 81 bf j 0x1c2d0 1c382: 46 74 ld s0, 0x70(sp) 1c384: e6 70 ld ra, 0x78(sp) 1c386: 6a 86 mv a2, s10 1c388: d2 85 mv a1, s4 1c38a: 02 7d ld s10, 0x20(sp) 1c38c: 46 6a ld s4, 0x50(sp) 1c38e: 4e 85 mv a0, s3 1c390: e6 69 ld s3, 0x58(sp) 1c392: 09 61 addi sp, sp, 0x80 1c394: 6f 80 de 86 j 0x4c00 <.plt+0x2c0> 1c398: b6 84 mv s1, a3 1c39a: 6d bd j 0x1c254 1c39c: 81 c4 beqz s1, 0x1c3a4 1c39e: 85 47 li a5, 0x1 1c3a0: 23 2c f4 38 sw a5, 0x398(s0) 1c3a4: 26 85 mv a0, s1 1c3a6: 65 bf j 0x1c35e 1c3a8: 01 46 li a2, 0x0 1c3aa: 99 b7 j 0x1c2f0 000000000001c3ac : 1c3ac: 93 85 c5 07 addi a1, a1, 0x7c 1c3b0: 55 71 addi sp, sp, -0xd0 1c3b2: 8a 05 slli a1, a1, 0x2 1c3b4: 83 37 85 3a ld a5, 0x3a8(a0) 1c3b8: aa 95 add a1, a1, a0 1c3ba: 86 e5 sd ra, 0xc8(sp) 1c3bc: a2 e1 sd s0, 0xc0(sp) 1c3be: 26 fd sd s1, 0xb8(sp) 1c3c0: 4a f9 sd s2, 0xb0(sp) 1c3c2: 83 34 85 37 ld s1, 0x378(a0) 1c3c6: 4e f5 sd s3, 0xa8(sp) 1c3c8: 52 f1 sd s4, 0xa0(sp) 1c3ca: 56 ed sd s5, 0x98(sp) 1c3cc: 5a e9 sd s6, 0x90(sp) 1c3ce: 5e e5 sd s7, 0x88(sp) 1c3d0: 83 aa 05 00 lw s5, 0x0(a1) 1c3d4: 2a 84 mv s0, a0 1c3d6: 23 20 07 00 sw zero, 0x0(a4) 1c3da: 03 3b 04 3a ld s6, 0x3a0(s0) 1c3de: 83 2b 04 37 lw s7, 0x370(s0) 1c3e2: 03 b9 07 03 ld s2, 0x30(a5) 1c3e6: 26 85 mv a0, s1 1c3e8: 32 8a mv s4, a2 1c3ea: b6 89 mv s3, a3 1c3ec: ef 00 f1 38 jal 0x2cf7a 1c3f0: 2a 86 mv a2, a0 1c3f2: de 85 mv a1, s7 1c3f4: 5a 85 mv a0, s6 1c3f6: 02 99 jalr s2 1c3f8: 89 8c sub s1, s1, a0 1c3fa: 63 5d 90 22 blez s1, 0x1c634 1c3fe: 63 8e 09 22 beqz s3, 0x1c63a 1c402: 9c 00 addi a5, sp, 0x40 1c404: 3e e8 sd a5, 0x10(sp) 1c406: 9c 08 addi a5, sp, 0x50 1c408: 3e f0 sd a5, 0x20(sp) 1c40a: bc 00 addi a5, sp, 0x48 1c40c: 62 e1 sd s8, 0x80(sp) 1c40e: e6 fc sd s9, 0x78(sp) 1c410: ea f8 sd s10, 0x70(sp) 1c412: ee f4 sd s11, 0x68(sp) 1c414: 81 4b li s7, 0x0 1c416: 95 4c li s9, 0x5 1c418: 13 0c 81 05 addi s8, sp, 0x58 1c41c: 3e f4 sd a5, 0x28(sp) 1c41e: 26 8b mv s6, s1 1c420: 63 e1 99 0e bltu s3, s1, 0x1c502 1c424: 26 85 mv a0, s1 1c426: ef 00 51 35 jal 0x2cf7a 1c42a: 03 2d 04 37 lw s10, 0x370(s0) 1c42e: 82 e0 sd zero, 0x40(sp) 1c430: 82 e8 sd zero, 0x50(sp) 1c432: b3 89 99 40 sub s3, s3, s1 1c436: 2a 89 mv s2, a0 1c438: 63 02 9d 0f beq s10, s9, 0x1c51c 1c43c: 9b 06 0d 00 sext.w a3, s10 1c440: 6a e4 sd s10, 0x8(sp) 1c442: 03 36 84 3a ld a2, 0x3a8(s0) 1c446: 03 35 04 3a ld a0, 0x3a0(s0) 1c44a: 42 67 ld a4, 0x10(sp) 1c44c: 03 38 86 03 ld a6, 0x38(a2) 1c450: d2 85 mv a1, s4 1c452: 4a 86 mv a2, s2 1c454: 02 98 jalr a6 1c456: 86 6d ld s11, 0x40(sp) 1c458: 2a 89 mv s2, a0 1c45a: 63 86 0d 06 beqz s11, 0x1c4c6 1c45e: 63 54 a0 06 blez a0, 0x1c4c6 1c462: 63 09 9d 0f beq s10, s9, 0x1c554 1c466: ef 40 b1 1f jal 0x30e60 <__bswapsi2> 1c46a: 2a de sw a0, 0x3c(sp) 1c46c: 11 4d li s10, 0x4 1c46e: 93 0d c1 03 addi s11, sp, 0x3c 1c472: 62 87 mv a4, s8 1c474: ea 86 mv a3, s10 1c476: 6e 86 mv a2, s11 1c478: d6 85 mv a1, s5 1c47a: 22 85 mv a0, s0 1c47c: ef 00 9f d1 jal 0xd194 1c480: 3d e5 bnez a0, 0x1c4ee 1c482: e6 67 ld a5, 0x58(sp) 1c484: 33 0d fd 40 sub s10, s10, a5 1c488: be 9d add s11, s11, a5 1c48a: e3 14 0d fe bnez s10, 0x1c472 1c48e: 4a 85 mv a0, s2 1c490: 06 69 ld s2, 0x40(sp) 1c492: ef 00 11 30 jal 0x2cf92 1c496: 2a 8d mv s10, a0 1c498: 19 cd beqz a0, 0x1c4b6 1c49a: 62 87 mv a4, s8 1c49c: ea 86 mv a3, s10 1c49e: 4a 86 mv a2, s2 1c4a0: d6 85 mv a1, s5 1c4a2: 22 85 mv a0, s0 1c4a4: ef 00 1f cf jal 0xd194 1c4a8: 21 e9 bnez a0, 0x1c4f8 1c4aa: e6 67 ld a5, 0x58(sp) 1c4ac: 33 0d fd 40 sub s10, s10, a5 1c4b0: 3e 99 add s2, s2, a5 1c4b2: e3 14 0d fe bnez s10, 0x1c49a 1c4b6: 17 c9 02 00 auipc s2, 0x2c 1c4ba: 03 39 29 a5 ld s2, -0x5ae(s2) 1c4be: 83 37 09 00 ld a5, 0x0(s2) 1c4c2: 06 65 ld a0, 0x40(sp) 1c4c4: 82 97 jalr a5 1c4c6: 5a 9a add s4, s4, s6 1c4c8: a6 9b add s7, s7, s1 1c4ca: e3 9a 09 f4 bnez s3, 0x1c41e 1c4ce: 0a 6c ld s8, 0x80(sp) 1c4d0: e6 7c ld s9, 0x78(sp) 1c4d2: 46 7d ld s10, 0x70(sp) 1c4d4: a6 7d ld s11, 0x68(sp) 1c4d6: ae 60 ld ra, 0xc8(sp) 1c4d8: 0e 64 ld s0, 0xc0(sp) 1c4da: ea 74 ld s1, 0xb8(sp) 1c4dc: 4a 79 ld s2, 0xb0(sp) 1c4de: aa 79 ld s3, 0xa8(sp) 1c4e0: 0a 7a ld s4, 0xa0(sp) 1c4e2: ea 6a ld s5, 0x98(sp) 1c4e4: 4a 6b ld s6, 0x90(sp) 1c4e6: 5e 85 mv a0, s7 1c4e8: aa 6b ld s7, 0x88(sp) 1c4ea: 69 61 addi sp, sp, 0xd0 1c4ec: 82 80 ret 1c4ee: 93 07 10 05 li a5, 0x51 1c4f2: e3 1e f5 f8 bne a0, a5, 0x1c48e 1c4f6: b5 bf j 0x1c472 1c4f8: 93 07 10 05 li a5, 0x51 1c4fc: e3 1d f5 fa bne a0, a5, 0x1c4b6 1c500: 69 bf j 0x1c49a 1c502: ce 84 mv s1, s3 1c504: 26 85 mv a0, s1 1c506: ef 00 51 27 jal 0x2cf7a 1c50a: 03 2d 04 37 lw s10, 0x370(s0) 1c50e: 82 e0 sd zero, 0x40(sp) 1c510: 82 e8 sd zero, 0x50(sp) 1c512: 4e 8b mv s6, s3 1c514: 2a 89 mv s2, a0 1c516: 81 49 li s3, 0x0 1c518: e3 12 9d f3 bne s10, s9, 0x1c43c 1c51c: 15 46 li a2, 0x5 1c51e: 97 85 01 00 auipc a1, 0x18 1c522: 93 85 25 29 addi a1, a1, 0x292 1c526: 52 85 mv a0, s4 1c528: ef 80 9e 96 jal 0x4e90 <.plt+0x550> 1c52c: 05 c1 beqz a0, 0x1c54c 1c52e: 15 46 li a2, 0x5 1c530: 97 85 01 00 auipc a1, 0x18 1c534: 93 85 85 28 addi a1, a1, 0x288 1c538: 52 85 mv a0, s4 1c53a: ef 80 7e 95 jal 0x4e90 <.plt+0x550> 1c53e: 19 c5 beqz a0, 0x1c54c 1c540: 83 27 c4 36 lw a5, 0x36c(s0) 1c544: 3e e4 sd a5, 0x8(sp) 1c546: 9b 86 07 00 sext.w a3, a5 1c54a: e5 bd j 0x1c442 1c54c: 91 47 li a5, 0x4 1c54e: 91 46 li a3, 0x4 1c550: 3e e4 sd a5, 0x8(sp) 1c552: c5 bd j 0x1c442 1c554: 03 39 04 00 ld s2, 0x0(s0) 1c558: ef 00 b1 23 jal 0x2cf92 1c55c: 02 77 ld a4, 0x20(sp) 1c55e: a2 76 ld a3, 0x28(sp) 1c560: 2a 86 mv a2, a0 1c562: ee 85 mv a1, s11 1c564: 4a 85 mv a0, s2 1c566: ef 90 2e e7 jal 0x5bd8 1c56a: 31 f5 bnez a0, 0x1c4b6 1c56c: c6 67 ld a5, 0x50(sp) 1c56e: 17 c9 02 00 auipc s2, 0x2c 1c572: 03 39 a9 99 ld s2, -0x666(s2) 1c576: a1 d7 beqz a5, 0x1c4be 1c578: 22 67 ld a4, 0x8(sp) 1c57a: 91 47 li a5, 0x4 1c57c: 91 46 li a3, 0x4 1c57e: 63 0b f7 0c beq a4, a5, 0x1c654 1c582: 97 8d 01 00 auipc s11, 0x18 1c586: 93 8d 6d 22 addi s11, s11, 0x226 1c58a: 13 09 81 05 addi s2, sp, 0x58 1c58e: 13 0d 10 05 li s10, 0x51 1c592: 4a 87 mv a4, s2 1c594: 6e 86 mv a2, s11 1c596: d6 85 mv a1, s5 1c598: 22 85 mv a0, s0 1c59a: 36 ec sd a3, 0x18(sp) 1c59c: ef 00 9f bf jal 0xd194 1c5a0: e2 66 ld a3, 0x18(sp) 1c5a2: 55 e5 bnez a0, 0x1c64e 1c5a4: e6 67 ld a5, 0x58(sp) 1c5a6: 9d 8e sub a3, a3, a5 1c5a8: be 9d add s11, s11, a5 1c5aa: e5 f6 bnez a3, 0x1c592 1c5ac: c6 6d ld s11, 0x50(sp) 1c5ae: 26 66 ld a2, 0x48(sp) 1c5b0: 63 81 0d 02 beqz s11, 0x1c5d2 1c5b4: 4a 87 mv a4, s2 1c5b6: ee 86 mv a3, s11 1c5b8: d6 85 mv a1, s5 1c5ba: 22 85 mv a0, s0 1c5bc: 32 ec sd a2, 0x18(sp) 1c5be: ef 00 7f bd jal 0xd194 1c5c2: 62 66 ld a2, 0x18(sp) 1c5c4: 41 e1 bnez a0, 0x1c644 1c5c6: e6 67 ld a5, 0x58(sp) 1c5c8: b3 8d fd 40 sub s11, s11, a5 1c5cc: 3e 96 add a2, a2, a5 1c5ce: e3 93 0d fe bnez s11, 0x1c5b4 1c5d2: 89 46 li a3, 0x2 1c5d4: 97 5d 01 00 auipc s11, 0x15 1c5d8: 93 8d cd e8 addi s11, s11, -0x174 1c5dc: 13 0d 10 05 li s10, 0x51 1c5e0: 4a 87 mv a4, s2 1c5e2: 6e 86 mv a2, s11 1c5e4: d6 85 mv a1, s5 1c5e6: 22 85 mv a0, s0 1c5e8: 36 ec sd a3, 0x18(sp) 1c5ea: ef 00 bf ba jal 0xd194 1c5ee: e2 66 ld a3, 0x18(sp) 1c5f0: 39 e5 bnez a0, 0x1c63e 1c5f2: e6 67 ld a5, 0x58(sp) 1c5f4: 9d 8e sub a3, a3, a5 1c5f6: be 9d add s11, s11, a5 1c5f8: e5 f6 bnez a3, 0x1c5e0 1c5fa: 22 67 ld a4, 0x8(sp) 1c5fc: 91 47 li a5, 0x4 1c5fe: 08 60 ld a0, 0x0(s0) 1c600: 17 86 01 00 auipc a2, 0x18 1c604: 13 06 86 1a addi a2, a2, 0x1a8 1c608: 63 16 f7 00 bne a4, a5, 0x1c614 1c60c: 17 86 01 00 auipc a2, 0x18 1c610: 13 06 46 19 addi a2, a2, 0x194 1c614: a6 66 ld a3, 0x48(sp) 1c616: 97 85 01 00 auipc a1, 0x18 1c61a: 93 85 a5 1a addi a1, a1, 0x1aa 1c61e: 17 c9 02 00 auipc s2, 0x2c 1c622: 03 39 a9 8e ld s2, -0x716(s2) 1c626: ef 00 ff 8d jal 0xcf04 1c62a: 83 37 09 00 ld a5, 0x0(s2) 1c62e: 26 65 ld a0, 0x48(sp) 1c630: 82 97 jalr a5 1c632: 71 b5 j 0x1c4be 1c634: ce 84 mv s1, s3 1c636: e3 96 09 dc bnez s3, 0x1c402 1c63a: 81 4b li s7, 0x0 1c63c: 69 bd j 0x1c4d6 1c63e: e3 1e a5 fb bne a0, s10, 0x1c5fa 1c642: 79 bf j 0x1c5e0 1c644: 93 07 10 05 li a5, 0x51 1c648: e3 15 f5 f8 bne a0, a5, 0x1c5d2 1c64c: a5 b7 j 0x1c5b4 1c64e: e3 1f a5 f5 bne a0, s10, 0x1c5ac 1c652: 81 b7 j 0x1c592 1c654: 97 8d 01 00 auipc s11, 0x18 1c658: 93 8d cd 14 addi s11, s11, 0x14c 1c65c: 13 09 81 05 addi s2, sp, 0x58 1c660: 13 0d 10 05 li s10, 0x51 1c664: 4a 87 mv a4, s2 1c666: 6e 86 mv a2, s11 1c668: d6 85 mv a1, s5 1c66a: 22 85 mv a0, s0 1c66c: 36 ec sd a3, 0x18(sp) 1c66e: ef 00 7f b2 jal 0xd194 1c672: e2 66 ld a3, 0x18(sp) 1c674: 11 e5 bnez a0, 0x1c680 1c676: e6 67 ld a5, 0x58(sp) 1c678: 9d 8e sub a3, a3, a5 1c67a: be 9d add s11, s11, a5 1c67c: e5 f6 bnez a3, 0x1c664 1c67e: 3d b7 j 0x1c5ac 1c680: e3 16 a5 f3 bne a0, s10, 0x1c5ac 1c684: c5 b7 j 0x1c664 000000000001c686 : 1c686: 39 71 addi sp, sp, -0x40 1c688: 4a f0 sd s2, 0x20(sp) 1c68a: 2e 89 mv s2, a1 1c68c: 22 f8 sd s0, 0x30(sp) 1c68e: 26 f4 sd s1, 0x28(sp) 1c690: 32 84 mv s0, a2 1c692: aa 84 mv s1, a0 1c694: 0c 08 addi a1, sp, 0x10 1c696: 30 08 addi a2, sp, 0x18 1c698: 13 05 49 00 addi a0, s2, 0x4 1c69c: 06 fc sd ra, 0x38(sp) 1c69e: 02 c6 sw zero, 0xc(sp) 1c6a0: 02 ec sd zero, 0x18(sp) 1c6a2: ef 90 0e b7 jal 0x5a12 1c6a6: 69 ed bnez a0, 0x1c780 1c6a8: 62 65 ld a0, 0x18(sp) 1c6aa: 79 c9 beqz a0, 0x1c780 1c6ac: b7 07 00 80 lui a5, 0x80000 1c6b0: 93 c7 f7 ff not a5, a5 1c6b4: 63 ef a7 0a bltu a5, a0, 0x1c772 1c6b8: ef 00 f1 09 jal 0x2cf56 1c6bc: 83 b7 84 3a ld a5, 0x3a8(s1) 1c6c0: 2a 86 mv a2, a0 1c6c2: c2 65 ld a1, 0x10(sp) 1c6c4: 03 b5 04 3a ld a0, 0x3a0(s1) 1c6c8: bc 63 ld a5, 0x40(a5) 1c6ca: a2 86 mv a3, s0 1c6cc: 26 87 mv a4, s1 1c6ce: 82 97 jalr a5 1c6d0: 2a 84 mv s0, a0 1c6d2: 63 50 a0 0a blez a0, 0x1c772 1c6d6: 9c 60 ld a5, 0x0(s1) 1c6d8: 83 c7 07 4b lbu a5, 0x4b0(a5) 1c6dc: ad ef bnez a5, 0x1c756 1c6de: c2 67 ld a5, 0x10(sp) 1c6e0: 0d 47 li a4, 0x3 1c6e2: 01 45 li a0, 0x0 1c6e4: a2 97 add a5, a5, s0 1c6e6: 23 80 07 00 sb zero, 0x0(a5) 1c6ea: 63 5c 87 02 bge a4, s0, 0x1c722 1c6ee: c2 64 ld s1, 0x10(sp) 1c6f0: 93 07 d0 02 li a5, 0x2d 1c6f4: 03 c7 34 00 lbu a4, 0x3(s1) 1c6f8: 63 1b f7 02 bne a4, a5, 0x1c72e 1c6fc: 7d 14 addi s0, s0, -0x1 1c6fe: 26 94 add s0, s0, s1 1c700: 03 47 04 00 lbu a4, 0x0(s0) 1c704: a9 47 li a5, 0xa 1c706: 63 04 f7 04 beq a4, a5, 0x1c74e 1c70a: a6 85 mv a1, s1 1c70c: 4a 85 mv a0, s2 1c70e: ef 80 2e d2 jal 0x4c30 <.plt+0x2f0> 1c712: 97 b7 02 00 auipc a5, 0x2b 1c716: 83 b7 67 7f ld a5, 0x7f6(a5) 1c71a: 9c 63 ld a5, 0x0(a5) 1c71c: 26 85 mv a0, s1 1c71e: 82 97 jalr a5 1c720: 32 45 lw a0, 0xc(sp) 1c722: e2 70 ld ra, 0x38(sp) 1c724: 42 74 ld s0, 0x30(sp) 1c726: a2 74 ld s1, 0x28(sp) 1c728: 02 79 ld s2, 0x20(sp) 1c72a: 21 61 addi sp, sp, 0x40 1c72c: 82 80 ret 1c72e: 26 85 mv a0, s1 1c730: 70 00 addi a2, sp, 0xc 1c732: 97 65 01 00 auipc a1, 0x16 1c736: 93 85 e5 80 addi a1, a1, -0x7f2 1c73a: ef 80 6e bb jal 0x4af0 <.plt+0x1b0> 1c73e: c2 64 ld s1, 0x10(sp) 1c740: 7d 14 addi s0, s0, -0x1 1c742: a9 47 li a5, 0xa 1c744: 26 94 add s0, s0, s1 1c746: 03 47 04 00 lbu a4, 0x0(s0) 1c74a: e3 10 f7 fc bne a4, a5, 0x1c70a 1c74e: 23 00 04 00 sb zero, 0x0(s0) 1c752: c2 64 ld s1, 0x10(sp) 1c754: 5d bf j 0x1c70a 1c756: c2 67 ld a5, 0x10(sp) 1c758: a9 46 li a3, 0xa 1c75a: 26 87 mv a4, s1 1c75c: aa 97 add a5, a5, a0 1c75e: 23 80 d7 00 sb a3, 0x0(a5) 1c762: 42 66 ld a2, 0x10(sp) 1c764: 88 60 ld a0, 0x0(s1) 1c766: 9b 06 14 00 addiw a3, s0, 0x1 1c76a: 85 45 li a1, 0x1 1c76c: ef 00 1f fa jal 0xd70c 1c770: bd b7 j 0x1c6de 1c772: 97 b7 02 00 auipc a5, 0x2b 1c776: 83 b7 67 79 ld a5, 0x796(a5) 1c77a: 9c 63 ld a5, 0x0(a5) 1c77c: 42 65 ld a0, 0x10(sp) 1c77e: 82 97 jalr a5 1c780: 7d 55 li a0, -0x1 1c782: 45 b7 j 0x1c722 000000000001c784 : 1c784: 39 71 addi sp, sp, -0x40 1c786: 4e ec sd s3, 0x18(sp) 1c788: 97 b9 02 00 auipc s3, 0x2b 1c78c: 93 89 89 ca addi s3, s3, -0x358 1c790: 22 f8 sd s0, 0x30(sp) 1c792: 26 f4 sd s1, 0x28(sp) 1c794: 4a f0 sd s2, 0x20(sp) 1c796: 52 e8 sd s4, 0x10(sp) 1c798: 56 e4 sd s5, 0x8(sp) 1c79a: 06 fc sd ra, 0x38(sp) 1c79c: aa 8a mv s5, a0 1c79e: 2e 89 mv s2, a1 1c7a0: ce 84 mv s1, s3 1c7a2: 01 44 li s0, 0x0 1c7a4: 11 4a li s4, 0x4 1c7a6: 4a 85 mv a0, s2 1c7a8: ef 80 8e c4 jal 0x4bf0 <.plt+0x2b0> 1c7ac: 8c 64 ld a1, 0x8(s1) 1c7ae: 2a 86 mv a2, a0 1c7b0: 4a 85 mv a0, s2 1c7b2: ef a0 10 03 jal 0x26fe2 1c7b6: 19 ed bnez a0, 0x1c7d4 1c7b8: 05 24 addiw s0, s0, 0x1 1c7ba: c1 04 addi s1, s1, 0x10 1c7bc: e3 15 44 ff bne s0, s4, 0x1c7a6 1c7c0: 7d 55 li a0, -0x1 1c7c2: e2 70 ld ra, 0x38(sp) 1c7c4: 42 74 ld s0, 0x30(sp) 1c7c6: a2 74 ld s1, 0x28(sp) 1c7c8: 02 79 ld s2, 0x20(sp) 1c7ca: e2 69 ld s3, 0x18(sp) 1c7cc: 42 6a ld s4, 0x10(sp) 1c7ce: a2 6a ld s5, 0x8(sp) 1c7d0: 21 61 addi sp, sp, 0x40 1c7d2: 82 80 ret 1c7d4: 12 04 slli s0, s0, 0x4 1c7d6: a2 99 add s3, s3, s0 1c7d8: 83 a7 09 00 lw a5, 0x0(s3) 1c7dc: f5 d3 beqz a5, 0x1c7c0 1c7de: 23 aa fa 36 sw a5, 0x374(s5) 1c7e2: 01 45 li a0, 0x0 1c7e4: f9 bf j 0x1c7c2 000000000001c7e6 : 1c7e6: 79 71 addi sp, sp, -0x30 1c7e8: 4a e8 sd s2, 0x10(sp) 1c7ea: 97 b7 02 00 auipc a5, 0x2b 1c7ee: 83 b7 67 74 ld a5, 0x746(a5) 1c7f2: 17 b9 02 00 auipc s2, 0x2b 1c7f6: 03 39 69 7b ld s2, 0x7b6(s2) 1c7fa: 22 f0 sd s0, 0x20(sp) 1c7fc: 9c 63 ld a5, 0x0(a5) 1c7fe: 2a 84 mv s0, a0 1c800: 83 35 89 00 ld a1, 0x8(s2) 1c804: 03 35 05 3a ld a0, 0x3a0(a0) 1c808: 26 ec sd s1, 0x18(sp) 1c80a: 06 f4 sd ra, 0x28(sp) 1c80c: 04 60 ld s1, 0x0(s0) 1c80e: 82 97 jalr a5 1c810: 63 06 05 16 beqz a0, 0x1c97c 1c814: 03 37 09 01 ld a4, 0x10(s2) 1c818: 23 30 a4 3a sd a0, 0x3a0(s0) 1c81c: 01 c7 beqz a4, 0x1c824 1c81e: 02 97 jalr a4 1c820: 63 13 05 14 bnez a0, 0x1c966 1c824: 03 36 09 00 ld a2, 0x0(s2) 1c828: 97 85 01 00 auipc a1, 0x18 1c82c: 93 85 85 ff addi a1, a1, -0x8 1c830: 26 85 mv a0, s1 1c832: ef 00 2f ed jal 0xcf04 1c836: 03 36 09 00 ld a2, 0x0(s2) 1c83a: 97 65 01 00 auipc a1, 0x16 1c83e: 93 85 e5 27 addi a1, a1, 0x27e 1c842: 22 85 mv a0, s0 1c844: ef f0 bf 94 jal 0x1c18e 1c848: 63 4e 05 0e bltz a0, 0x1c944 1c84c: 4e e4 sd s3, 0x8(sp) 1c84e: 9b 07 45 ed addiw a5, a0, -0x12c 1c852: 93 09 30 06 li s3, 0x63 1c856: 1b 07 05 00 sext.w a4, a0 1c85a: 63 fc f9 02 bgeu s3, a5, 0x1c892 1c85e: 93 07 80 1f li a5, 0x1f8 1c862: 63 08 f5 0e beq a0, a5, 0x1c952 1c866: 93 07 60 21 li a5, 0x216 1c86a: 63 1c f5 0a bne a0, a5, 0x1c922 1c86e: 03 36 09 00 ld a2, 0x0(s2) 1c872: 97 85 01 00 auipc a1, 0x18 1c876: 93 85 65 01 addi a1, a1, 0x16 1c87a: 26 85 mv a0, s1 1c87c: ef 00 8f e8 jal 0xcf04 1c880: a2 70 ld ra, 0x28(sp) 1c882: 02 74 ld s0, 0x20(sp) 1c884: a2 69 ld s3, 0x8(sp) 1c886: e2 64 ld s1, 0x18(sp) 1c888: 42 69 ld s2, 0x10(sp) 1c88a: 13 05 30 04 li a0, 0x43 1c88e: 45 61 addi sp, sp, 0x30 1c890: 82 80 ret 1c892: 83 37 89 01 ld a5, 0x18(s2) 1c896: 03 35 04 3a ld a0, 0x3a0(s0) 1c89a: a2 85 mv a1, s0 1c89c: 82 97 jalr a5 1c89e: 05 47 li a4, 0x1 1c8a0: aa 87 mv a5, a0 1c8a2: 63 08 e5 06 beq a0, a4, 0x1c912 1c8a6: 7d 55 li a0, -0x1 1c8a8: c1 ef bnez a5, 0x1c940 1c8aa: 85 47 li a5, 0x1 1c8ac: 86 17 slli a5, a5, 0x21 1c8ae: 83 24 44 37 lw s1, 0x374(s0) 1c8b2: 03 26 04 37 lw a2, 0x370(s0) 1c8b6: 97 06 00 00 auipc a3, 0x0 1c8ba: 93 86 46 93 addi a3, a3, -0x6cc 1c8be: 17 07 00 00 auipc a4, 0x0 1c8c2: 13 07 e7 ae addi a4, a4, -0x512 1c8c6: 85 07 addi a5, a5, 0x1 1c8c8: 23 34 24 3b sd s2, 0x3a8(s0) 1c8cc: 23 34 d4 20 sd a3, 0x208(s0) 1c8d0: 23 3c e4 20 sd a4, 0x218(s0) 1c8d4: 23 38 d4 20 sd a3, 0x210(s0) 1c8d8: 23 30 e4 22 sd a4, 0x220(s0) 1c8dc: 23 34 f4 36 sd a5, 0x368(s0) 1c8e0: 63 09 96 02 beq a2, s1, 0x1c912 1c8e4: d5 e8 bnez s1, 0x1c998 1c8e6: 13 06 00 05 li a2, 0x50 1c8ea: 97 65 01 00 auipc a1, 0x16 1c8ee: 93 85 e5 24 addi a1, a1, 0x24e 1c8f2: 22 85 mv a0, s0 1c8f4: ef f0 bf 89 jal 0x1c18e 1c8f8: 63 4d 05 00 bltz a0, 0x1c912 1c8fc: 1b 05 85 f3 addiw a0, a0, -0xc8 1c900: 93 07 30 06 li a5, 0x63 1c904: 63 ed a7 10 bltu a5, a0, 0x1ca1e 1c908: 23 28 94 36 sw s1, 0x370(s0) 1c90c: 91 47 li a5, 0x4 1c90e: 63 82 f4 08 beq s1, a5, 0x1c992 1c912: a2 69 ld s3, 0x8(sp) 1c914: 01 45 li a0, 0x0 1c916: a2 70 ld ra, 0x28(sp) 1c918: 02 74 ld s0, 0x20(sp) 1c91a: e2 64 ld s1, 0x18(sp) 1c91c: 42 69 ld s2, 0x10(sp) 1c91e: 45 61 addi sp, sp, 0x30 1c920: 82 80 ret 1c922: 1b 07 c7 e0 addiw a4, a4, -0x1f4 1c926: e3 ed e9 f4 bltu s3, a4, 0x1c880 1c92a: 26 85 mv a0, s1 1c92c: 97 85 01 00 auipc a1, 0x18 1c930: 93 85 c5 fa addi a1, a1, -0x54 1c934: ef 00 0f dd jal 0xcf04 1c938: 13 05 00 04 li a0, 0x40 1c93c: a2 69 ld s3, 0x8(sp) 1c93e: e1 bf j 0x1c916 1c940: a2 69 ld s3, 0x8(sp) 1c942: d1 bf j 0x1c916 1c944: a2 70 ld ra, 0x28(sp) 1c946: 02 74 ld s0, 0x20(sp) 1c948: e2 64 ld s1, 0x18(sp) 1c94a: 42 69 ld s2, 0x10(sp) 1c94c: 1d 45 li a0, 0x7 1c94e: 45 61 addi sp, sp, 0x30 1c950: 82 80 ret 1c952: 03 36 09 00 ld a2, 0x0(s2) 1c956: 97 85 01 00 auipc a1, 0x18 1c95a: 93 85 25 ee addi a1, a1, -0x11e 1c95e: 26 85 mv a0, s1 1c960: ef 00 4f da jal 0xcf04 1c964: 31 bf j 0x1c880 1c966: 03 36 09 00 ld a2, 0x0(s2) 1c96a: 26 85 mv a0, s1 1c96c: 97 85 01 00 auipc a1, 0x18 1c970: 93 85 45 e8 addi a1, a1, -0x17c 1c974: ef 00 0f d9 jal 0xcf04 1c978: 09 45 li a0, 0x2 1c97a: 71 bf j 0x1c916 1c97c: 03 36 89 00 ld a2, 0x8(s2) 1c980: 26 85 mv a0, s1 1c982: 97 85 01 00 auipc a1, 0x18 1c986: 93 85 e5 e4 addi a1, a1, -0x1b2 1c98a: ef 00 4f e3 jal 0xcfbe 1c98e: 6d 45 li a0, 0x1b 1c990: 59 b7 j 0x1c916 1c992: 23 26 94 36 sw s1, 0x36c(s0) 1c996: b5 bf j 0x1c912 1c998: 17 c9 02 00 auipc s2, 0x2c 1c99c: 13 09 09 ab addi s2, s2, -0x550 1c9a0: 03 26 09 00 lw a2, 0x0(s2) 1c9a4: 97 85 01 00 auipc a1, 0x18 1c9a8: 93 85 c5 f6 addi a1, a1, -0x94 1c9ac: 22 85 mv a0, s0 1c9ae: ef f0 0f fe jal 0x1c18e 1c9b2: e3 40 05 f6 bltz a0, 0x1c912 1c9b6: 9b 07 85 f3 addiw a5, a0, -0xc8 1c9ba: 08 60 ld a0, 0x0(s0) 1c9bc: 63 e9 f9 06 bltu s3, a5, 0x1ca2e 1c9c0: 03 67 09 00 lwu a4, 0x0(s2) 1c9c4: 85 67 lui a5, 0x1 1c9c6: 93 87 87 91 addi a5, a5, -0x6e8 1c9ca: 23 3c e4 36 sd a4, 0x378(s0) 1c9ce: 97 85 01 00 auipc a1, 0x18 1c9d2: 93 85 a5 f7 addi a1, a1, -0x86 1c9d6: 3e 95 add a0, a0, a5 1c9d8: ef 80 8e cf jal 0x4ed0 <.plt+0x590> 1c9dc: 05 c1 beqz a0, 0x1c9fc 1c9de: 4a 86 mv a2, s2 1c9e0: 97 85 01 00 auipc a1, 0x18 1c9e4: 93 85 05 f7 addi a1, a1, -0x90 1c9e8: ef 80 8e 90 jal 0x4af0 <.plt+0x1b0> 1c9ec: 83 67 09 00 lwu a5, 0x0(s2) 1c9f0: 03 37 84 37 ld a4, 0x378(s0) 1c9f4: 63 f4 e7 00 bgeu a5, a4, 0x1c9fc 1c9f8: 23 3c f4 36 sd a5, 0x378(s0) 1c9fc: 9b 87 f4 ff addiw a5, s1, -0x1 1ca00: 9b 86 07 00 sext.w a3, a5 1ca04: 09 47 li a4, 0x2 1ca06: e3 60 d7 ee bltu a4, a3, 0x1c8e6 1ca0a: 82 17 slli a5, a5, 0x20 1ca0c: 81 93 srli a5, a5, 0x20 1ca0e: 17 d7 01 00 auipc a4, 0x1d 1ca12: 13 07 27 0c addi a4, a4, 0xc2 1ca16: ba 97 add a5, a5, a4 1ca18: 03 c6 07 00 lbu a2, 0x0(a5) 1ca1c: f9 b5 j 0x1c8ea 1ca1e: 08 60 ld a0, 0x0(s0) 1ca20: 97 85 01 00 auipc a1, 0x18 1ca24: 93 85 85 f3 addi a1, a1, -0xc8 1ca28: ef 00 6f d9 jal 0xcfbe 1ca2c: dd b5 j 0x1c912 1ca2e: 97 85 01 00 auipc a1, 0x18 1ca32: 93 85 a5 ee addi a1, a1, -0x116 1ca36: ef 00 8f d8 jal 0xcfbe 1ca3a: e1 bd j 0x1c912 000000000001ca3c : 1ca3c: 83 37 85 3a ld a5, 0x3a8(a0) 1ca40: 01 11 addi sp, sp, -0x20 1ca42: 22 e8 sd s0, 0x10(sp) 1ca44: 06 ec sd ra, 0x18(sp) 1ca46: 26 e4 sd s1, 0x8(sp) 1ca48: 2a 84 mv s0, a0 1ca4a: 91 c7 beqz a5, 0x1ca56 1ca4c: 9c 73 ld a5, 0x20(a5) 1ca4e: 81 c7 beqz a5, 0x1ca56 1ca50: 03 35 05 3a ld a0, 0x3a0(a0) 1ca54: 82 97 jalr a5 1ca56: 97 b4 02 00 auipc s1, 0x2b 1ca5a: 83 b4 24 4b ld s1, 0x4b2(s1) 1ca5e: 03 35 04 3a ld a0, 0x3a0(s0) 1ca62: 9c 60 ld a5, 0x0(s1) 1ca64: 82 97 jalr a5 1ca66: 03 35 04 38 ld a0, 0x380(s0) 1ca6a: 23 30 04 3a sd zero, 0x3a0(s0) 1ca6e: 19 c9 beqz a0, 0x1ca84 1ca70: 9c 60 ld a5, 0x0(s1) 1ca72: 82 97 jalr a5 1ca74: 23 30 04 38 sd zero, 0x380(s0) 1ca78: 23 34 04 38 sd zero, 0x388(s0) 1ca7c: 23 38 04 38 sd zero, 0x390(s0) 1ca80: 23 2c 04 38 sw zero, 0x398(s0) 1ca84: 85 47 li a5, 0x1 1ca86: e2 60 ld ra, 0x18(sp) 1ca88: 23 24 04 36 sw zero, 0x368(s0) 1ca8c: 23 28 f4 36 sw a5, 0x370(s0) 1ca90: 23 34 04 3a sd zero, 0x3a8(s0) 1ca94: 42 64 ld s0, 0x10(sp) 1ca96: a2 64 ld s1, 0x8(sp) 1ca98: 05 61 addi sp, sp, 0x20 1ca9a: 82 80 ret 000000000001ca9c : 1ca9c: 61 71 addi sp, sp, -0x1b0 1ca9e: 1c 18 addi a5, sp, 0x30 1caa0: 22 f3 sd s0, 0x1a0(sp) 1caa2: 26 ef sd s1, 0x198(sp) 1caa4: 2e 84 mv s0, a1 1caa6: aa 84 mv s1, a0 1caa8: 13 06 f0 10 li a2, 0x10f 1caac: 3e 85 mv a0, a5 1caae: 81 45 li a1, 0x0 1cab0: 4e e7 sd s3, 0x188(sp) 1cab2: da fa sd s6, 0x170(sp) 1cab4: 3e ec sd a5, 0x18(sp) 1cab6: 06 f7 sd ra, 0x1a8(sp) 1cab8: 4a eb sd s2, 0x190(sp) 1caba: 52 e3 sd s4, 0x180(sp) 1cabc: d6 fe sd s5, 0x178(sp) 1cabe: de f6 sd s7, 0x168(sp) 1cac0: e2 f2 sd s8, 0x160(sp) 1cac2: e6 ee sd s9, 0x158(sp) 1cac4: ea ea sd s10, 0x150(sp) 1cac6: ee e6 sd s11, 0x148(sp) 1cac8: ef 80 8e d9 jal 0x5060 <.plt+0x720> 1cacc: 83 c7 04 00 lbu a5, 0x0(s1) 1cad0: 05 6b lui s6, 0x1 1cad2: 93 09 b0 05 li s3, 0x5b 1cad6: 13 0b 0b 80 addi s6, s6, -0x800 1cada: 13 07 a0 02 li a4, 0x2a 1cade: 63 8c e7 02 beq a5, a4, 0x1cb16 1cae2: 13 07 f0 03 li a4, 0x3f 1cae6: 63 88 e7 0a beq a5, a4, 0x1cb96 1caea: 63 87 07 48 beqz a5, 0x1cf78 1caee: 13 07 c0 05 li a4, 0x5c 1caf2: 63 89 e7 06 beq a5, a4, 0x1cb64 1caf6: 93 8d 14 00 addi s11, s1, 0x1 1cafa: 63 81 37 0d beq a5, s3, 0x1cbbc 1cafe: 83 46 04 00 lbu a3, 0x0(s0) 1cb02: 05 04 addi s0, s0, 0x1 1cb04: 63 9b f6 26 bne a3, a5, 0x1cd7a 1cb08: 83 c7 14 00 lbu a5, 0x1(s1) 1cb0c: 13 07 a0 02 li a4, 0x2a 1cb10: ee 84 mv s1, s11 1cb12: e3 98 e7 fc bne a5, a4, 0x1cae2 1cb16: 03 c7 14 00 lbu a4, 0x1(s1) 1cb1a: 63 19 f7 00 bne a4, a5, 0x1cb2c 1cb1e: 93 07 a0 02 li a5, 0x2a 1cb22: 03 c7 24 00 lbu a4, 0x2(s1) 1cb26: 85 04 addi s1, s1, 0x1 1cb28: e3 0d f7 fe beq a4, a5, 0x1cb22 1cb2c: 83 47 04 00 lbu a5, 0x0(s0) 1cb30: 63 9c 07 30 bnez a5, 0x1ce48 1cb34: 63 0b 07 50 beqz a4, 0x1d04a 1cb38: a2 85 mv a1, s0 1cb3a: 13 85 14 00 addi a0, s1, 0x1 1cb3e: ef f0 ff f5 jal 0x1ca9c 1cb42: 33 35 a0 00 snez a0, a0 1cb46: ba 70 ld ra, 0x1a8(sp) 1cb48: 1a 74 ld s0, 0x1a0(sp) 1cb4a: fa 64 ld s1, 0x198(sp) 1cb4c: 5a 69 ld s2, 0x190(sp) 1cb4e: ba 69 ld s3, 0x188(sp) 1cb50: 1a 6a ld s4, 0x180(sp) 1cb52: f6 7a ld s5, 0x178(sp) 1cb54: 56 7b ld s6, 0x170(sp) 1cb56: b6 7b ld s7, 0x168(sp) 1cb58: 16 7c ld s8, 0x160(sp) 1cb5a: f6 6c ld s9, 0x158(sp) 1cb5c: 56 6d ld s10, 0x150(sp) 1cb5e: b6 6d ld s11, 0x148(sp) 1cb60: 5d 61 addi sp, sp, 0x1b0 1cb62: 82 80 ret 1cb64: ef 80 ce d0 jal 0x5070 <.plt+0x730> 1cb68: 03 c9 14 00 lbu s2, 0x1(s1) 1cb6c: 1c 61 ld a5, 0x0(a0) 1cb6e: 13 17 19 00 slli a4, s2, 0x1 1cb72: ba 97 add a5, a5, a4 1cb74: 83 d7 07 00 lhu a5, 0x0(a5) 1cb78: 13 97 17 03 slli a4, a5, 0x31 1cb7c: 63 55 07 40 bgez a4, 0x1cf86 1cb80: 83 47 04 00 lbu a5, 0x0(s0) 1cb84: 13 87 24 00 addi a4, s1, 0x2 1cb88: 05 04 addi s0, s0, 0x1 1cb8a: 63 98 27 1f bne a5, s2, 0x1cd7a 1cb8e: 83 c7 24 00 lbu a5, 0x2(s1) 1cb92: ba 84 mv s1, a4 1cb94: 99 b7 j 0x1cada 1cb96: ef 80 ae cd jal 0x5070 <.plt+0x730> 1cb9a: 03 47 04 00 lbu a4, 0x0(s0) 1cb9e: 1c 61 ld a5, 0x0(a0) 1cba0: 93 16 17 00 slli a3, a4, 0x1 1cba4: b6 97 add a5, a5, a3 1cba6: 83 d7 07 00 lhu a5, 0x0(a5) 1cbaa: 93 96 17 03 slli a3, a5, 0x31 1cbae: 63 da 06 3c bgez a3, 0x1cf82 1cbb2: 83 c7 14 00 lbu a5, 0x1(s1) 1cbb6: 05 04 addi s0, s0, 0x1 1cbb8: 85 04 addi s1, s1, 0x1 1cbba: 05 b7 j 0x1cada 1cbbc: 03 cc 14 00 lbu s8, 0x1(s1) 1cbc0: 01 49 li s2, 0x0 1cbc2: 02 e4 sd zero, 0x8(sp) 1cbc4: 81 4c li s9, 0x0 1cbc6: 93 0a c0 05 li s5, 0x5c 1cbca: 05 4d li s10, 0x1 1cbcc: 11 6a lui s4, 0x4 1cbce: 93 04 d0 05 li s1, 0x5d 1cbd2: 01 46 li a2, 0x0 1cbd4: 89 47 li a5, 0x2 1cbd6: 63 14 f6 4e bne a2, a5, 0x1d0be 1cbda: e2 8b mv s7, s8 1cbdc: 63 03 5c 13 beq s8, s5, 0x1cd02 1cbe0: 63 00 9c 18 beq s8, s1, 0x1cd60 1cbe4: 09 46 li a2, 0x2 1cbe6: 63 69 9c 17 bltu s8, s9, 0x1cd58 1cbea: ef 80 6e c8 jal 0x5070 <.plt+0x730> 1cbee: 10 61 ld a2, 0x0(a0) 1cbf0: 93 15 1c 00 slli a1, s8, 0x1 1cbf4: b2 95 add a1, a1, a2 1cbf6: 83 d5 05 00 lhu a1, 0x0(a1) 1cbfa: 13 f5 05 20 andi a0, a1, 0x200 1cbfe: 09 c9 beqz a0, 0x1cc10 1cc00: 13 95 1c 00 slli a0, s9, 0x1 1cc04: 32 95 add a0, a0, a2 1cc06: 03 55 05 00 lhu a0, 0x0(a0) 1cc0a: 13 75 05 20 andi a0, a0, 0x200 1cc0e: 0d e9 bnez a0, 0x1cc40 1cc10: 33 f5 65 01 and a0, a1, s6 1cc14: 09 c9 beqz a0, 0x1cc26 1cc16: 13 95 1c 00 slli a0, s9, 0x1 1cc1a: 32 95 add a0, a0, a2 1cc1c: 03 55 05 00 lhu a0, 0x0(a0) 1cc20: 33 75 65 01 and a0, a0, s6 1cc24: 11 ed bnez a0, 0x1cc40 1cc26: 93 f5 05 10 andi a1, a1, 0x100 1cc2a: 63 8e 05 34 beqz a1, 0x1cf86 1cc2e: 93 95 1c 00 slli a1, s9, 0x1 1cc32: 2e 96 add a2, a2, a1 1cc34: 03 56 06 00 lhu a2, 0x0(a2) 1cc38: 13 76 06 10 andi a2, a2, 0x100 1cc3c: 63 05 06 34 beqz a2, 0x1cf86 1cc40: 22 67 ld a4, 0x8(sp) 1cc42: 14 10 addi a3, sp, 0x20 1cc44: 1b 86 1c 00 addiw a2, s9, 0x1 1cc48: 13 07 07 12 addi a4, a4, 0x120 1cc4c: b3 05 d7 00 add a1, a4, a3 1cc50: 9b 87 2c 00 addiw a5, s9, 0x2 1cc54: 23 88 05 ee sb zero, -0x110(a1) 1cc58: 13 76 f6 0f andi a2, a2, 0xff 1cc5c: 93 fc f7 0f andi s9, a5, 0xff 1cc60: 63 60 cc 02 bltu s8, a2, 0x1cc80 1cc64: 93 87 0c 12 addi a5, s9, 0x120 1cc68: 18 10 addi a4, sp, 0x20 1cc6a: b3 85 e7 00 add a1, a5, a4 1cc6e: 66 86 mv a2, s9 1cc70: 9b 87 1c 00 addiw a5, s9, 0x1 1cc74: a3 87 a5 ef sb s10, -0x111(a1) 1cc78: 93 fc f7 0f andi s9, a5, 0xff 1cc7c: e3 74 cc fe bgeu s8, a2, 0x1cc64 1cc80: 83 cb 1d 00 lbu s7, 0x1(s11) 1cc84: 85 0d addi s11, s11, 0x1 1cc86: ef 80 ae be jal 0x5070 <.plt+0x730> 1cc8a: 0c 61 ld a1, 0x0(a0) 1cc8c: 93 96 1b 00 slli a3, s7, 0x1 1cc90: ae 96 add a3, a3, a1 1cc92: 83 d6 06 00 lhu a3, 0x0(a3) 1cc96: a1 8a andi a3, a3, 0x8 1cc98: 63 8d 06 10 beqz a3, 0x1cdb2 1cc9c: 93 87 0b 12 addi a5, s7, 0x120 1cca0: 18 10 addi a4, sp, 0x20 1cca2: ba 97 add a5, a5, a4 1cca4: 03 c9 1d 00 lbu s2, 0x1(s11) 1cca8: 23 88 a7 ef sb s10, -0x110(a5) 1ccac: 85 0d addi s11, s11, 0x1 1ccae: 93 07 d0 02 li a5, 0x2d 1ccb2: 63 0d f9 02 beq s2, a5, 0x1ccec 1ccb6: 63 0d 39 15 beq s2, s3, 0x1ce10 1ccba: ef 80 6e bb jal 0x5070 <.plt+0x730> 1ccbe: 14 61 ld a3, 0x0(a0) 1ccc0: 93 17 19 00 slli a5, s2, 0x1 1ccc4: b6 97 add a5, a5, a3 1ccc6: 83 d7 07 00 lhu a5, 0x0(a5) 1ccca: a1 8b andi a5, a5, 0x8 1cccc: 63 87 07 14 beqz a5, 0x1ce1a 1ccd0: 93 07 09 12 addi a5, s2, 0x120 1ccd4: 18 10 addi a4, sp, 0x20 1ccd6: 33 89 e7 00 add s2, a5, a4 1ccda: 23 08 a9 ef sb s10, -0x110(s2) 1ccde: 03 c9 1d 00 lbu s2, 0x1(s11) 1cce2: 93 07 d0 02 li a5, 0x2d 1cce6: 85 0d addi s11, s11, 0x1 1cce8: e3 17 f9 fc bne s2, a5, 0x1ccb6 1ccec: 03 cc 1d 00 lbu s8, 0x1(s11) 1ccf0: a3 0e a1 05 sb s10, 0x5d(sp) 1ccf4: 3e e4 sd a5, 0x8(sp) 1ccf6: de 8c mv s9, s7 1ccf8: 85 0d addi s11, s11, 0x1 1ccfa: 05 49 li s2, 0x1 1ccfc: e2 8b mv s7, s8 1ccfe: e3 11 5c ef bne s8, s5, 0x1cbe0 1cd02: 93 87 1d 00 addi a5, s11, 0x1 1cd06: 03 cc 1d 00 lbu s8, 0x1(s11) 1cd0a: 3e e8 sd a5, 0x10(sp) 1cd0c: ef 80 4e b6 jal 0x5070 <.plt+0x730> 1cd10: 10 61 ld a2, 0x0(a0) 1cd12: 93 15 1c 00 slli a1, s8, 0x1 1cd16: b2 95 add a1, a1, a2 1cd18: 83 d5 05 00 lhu a1, 0x0(a1) 1cd1c: b3 f5 45 01 and a1, a1, s4 1cd20: 63 83 05 26 beqz a1, 0x1cf86 1cd24: 63 0f 9c 32 beq s8, s1, 0x1d062 1cd28: 63 1b 7c 13 bne s8, s7, 0x1ce5e 1cd2c: 03 cc 2d 00 lbu s8, 0x2(s11) 1cd30: 93 15 1c 00 slli a1, s8, 0x1 1cd34: 2e 96 add a2, a2, a1 1cd36: 03 56 06 00 lhu a2, 0x0(a2) 1cd3a: 33 76 46 01 and a2, a2, s4 1cd3e: 63 04 06 24 beqz a2, 0x1cf86 1cd42: 93 07 0c 12 addi a5, s8, 0x120 1cd46: 18 10 addi a4, sp, 0x20 1cd48: 33 86 e7 00 add a2, a5, a4 1cd4c: 23 08 a6 ef sb s10, -0x110(a2) 1cd50: 8d 0d addi s11, s11, 0x3 1cd52: 01 46 li a2, 0x0 1cd54: e3 7b 9c e9 bgeu s8, s9, 0x1cbea 1cd58: 03 cc 0d 00 lbu s8, 0x0(s11) 1cd5c: a5 bd j 0x1cbd4 1cd5e: 89 0d addi s11, s11, 0x2 1cd60: 83 44 04 00 lbu s1, 0x0(s0) 1cd64: 18 10 addi a4, sp, 0x20 1cd66: 03 49 01 13 lbu s2, 0x130(sp) 1cd6a: 93 87 04 12 addi a5, s1, 0x120 1cd6e: ba 97 add a5, a5, a4 1cd70: 83 c7 07 ef lbu a5, -0x110(a5) 1cd74: 89 c7 beqz a5, 0x1cd7e 1cd76: 63 02 09 02 beqz s2, 0x1cd9a 1cd7a: 05 45 li a0, 0x1 1cd7c: e9 b3 j 0x1cb46 1cd7e: 83 47 11 13 lbu a5, 0x131(sp) 1cd82: ed c3 beqz a5, 0x1ce64 1cd84: ef 80 ce ae jal 0x5070 <.plt+0x730> 1cd88: 1c 61 ld a5, 0x0(a0) 1cd8a: 86 04 slli s1, s1, 0x1 1cd8c: a6 97 add a5, a5, s1 1cd8e: 83 d7 07 00 lhu a5, 0x0(a5) 1cd92: a1 8b andi a5, a5, 0x8 1cd94: 63 0d 09 0e beqz s2, 0x1ce8e 1cd98: ed f3 bnez a5, 0x1cd7a 1cd9a: 62 65 ld a0, 0x18(sp) 1cd9c: 13 06 f0 10 li a2, 0x10f 1cda0: 81 45 li a1, 0x0 1cda2: ef 80 ee ab jal 0x5060 <.plt+0x720> 1cda6: 83 c7 1d 00 lbu a5, 0x1(s11) 1cdaa: 93 84 1d 00 addi s1, s11, 0x1 1cdae: 05 04 addi s0, s0, 0x1 1cdb0: 2d b3 j 0x1cada 1cdb2: 93 07 e0 05 li a5, 0x5e 1cdb6: 63 e0 77 05 bltu a5, s7, 0x1cdf6 1cdba: 93 07 e0 03 li a5, 0x3e 1cdbe: 63 f2 77 03 bgeu a5, s7, 0x1cde2 1cdc2: 9b 86 1b fc addiw a3, s7, -0x3f 1cdc6: 93 f6 f6 0f andi a3, a3, 0xff 1cdca: fd 47 li a5, 0x1f 1cdcc: 63 e5 d7 02 bltu a5, a3, 0x1cdf6 1cdd0: 17 d5 01 00 auipc a0, 0x1d 1cdd4: 13 05 45 d0 addi a0, a0, -0x2fc 1cdd8: 8a 06 slli a3, a3, 0x2 1cdda: aa 96 add a3, a3, a0 1cddc: 94 42 lw a3, 0x0(a3) 1cdde: aa 96 add a3, a3, a0 1cde0: 82 86 jr a3 1cde2: 93 06 10 02 li a3, 0x21 1cde6: 63 82 db 12 beq s7, a3, 0x1cf0a 1cdea: 93 06 a0 02 li a3, 0x2a 1cdee: 63 84 db 00 beq s7, a3, 0x1cdf6 1cdf2: 63 8a 0b 18 beqz s7, 0x1cf86 1cdf6: 93 87 0b 12 addi a5, s7, 0x120 1cdfa: 18 10 addi a4, sp, 0x20 1cdfc: b3 86 e7 00 add a3, a5, a4 1ce00: 85 45 li a1, 0x1 1ce02: 83 cb 1d 00 lbu s7, 0x1(s11) 1ce06: 05 49 li s2, 0x1 1ce08: 23 88 b6 ee sb a1, -0x110(a3) 1ce0c: 85 0d addi s11, s11, 0x1 1ce0e: a5 bd j 0x1cc86 1ce10: de 8c mv s9, s7 1ce12: 05 49 li s2, 0x1 1ce14: 83 cb 0d 00 lbu s7, 0x0(s11) 1ce18: bd b5 j 0x1cc86 1ce1a: 63 16 59 25 bne s2, s5, 0x1d066 1ce1e: 83 c7 1d 00 lbu a5, 0x1(s11) 1ce22: 93 95 17 00 slli a1, a5, 0x1 1ce26: ae 96 add a3, a3, a1 1ce28: 83 d6 06 00 lhu a3, 0x0(a3) 1ce2c: b3 f6 46 01 and a3, a3, s4 1ce30: 63 8b 06 14 beqz a3, 0x1cf86 1ce34: 93 87 07 12 addi a5, a5, 0x120 1ce38: 18 10 addi a4, sp, 0x20 1ce3a: ba 97 add a5, a5, a4 1ce3c: 03 c9 2d 00 lbu s2, 0x2(s11) 1ce40: 23 88 a7 ef sb s10, -0x110(a5) 1ce44: 89 0d addi s11, s11, 0x2 1ce46: a5 b5 j 0x1ccae 1ce48: a2 85 mv a1, s0 1ce4a: 13 85 14 00 addi a0, s1, 0x1 1ce4e: ef f0 ff c4 jal 0x1ca9c 1ce52: 63 0c 05 1e beqz a0, 0x1d04a 1ce56: 83 c7 04 00 lbu a5, 0x0(s1) 1ce5a: 05 04 addi s0, s0, 0x1 1ce5c: bd b9 j 0x1cada 1ce5e: c2 6d ld s11, 0x10(sp) 1ce60: 09 46 li a2, 0x2 1ce62: 51 b3 j 0x1cbe6 1ce64: 83 47 41 13 lbu a5, 0x134(sp) 1ce68: 63 91 07 12 bnez a5, 0x1cf8a 1ce6c: 83 47 21 13 lbu a5, 0x132(sp) 1ce70: 63 8d 07 1a beqz a5, 0x1d02a 1ce74: ef 80 ce 9f jal 0x5070 <.plt+0x730> 1ce78: 1c 61 ld a5, 0x0(a0) 1ce7a: 86 04 slli s1, s1, 0x1 1ce7c: 85 66 lui a3, 0x1 1ce7e: a6 97 add a5, a5, s1 1ce80: 83 d7 07 00 lhu a5, 0x0(a5) 1ce84: 93 86 06 80 addi a3, a3, -0x800 1ce88: f5 8f and a5, a5, a3 1ce8a: e3 17 09 f0 bnez s2, 0x1cd98 1ce8e: e3 86 07 ee beqz a5, 0x1cd7a 1ce92: 62 65 ld a0, 0x18(sp) 1ce94: 13 06 f0 10 li a2, 0x10f 1ce98: 81 45 li a1, 0x0 1ce9a: ef 80 6e 9c jal 0x5060 <.plt+0x720> 1ce9e: 83 c7 1d 00 lbu a5, 0x1(s11) 1cea2: 93 84 1d 00 addi s1, s11, 0x1 1cea6: 05 04 addi s0, s0, 0x1 1cea8: 0d b9 j 0x1cada 1ceaa: e3 1b 09 ea bnez s2, 0x1cd60 1ceae: 03 c9 1d 00 lbu s2, 0x1(s11) 1ceb2: a3 06 a1 09 sb s10, 0x8d(sp) 1ceb6: 63 0f 39 09 beq s2, s3, 0x1cf54 1ceba: 63 06 99 16 beq s2, s1, 0x1d026 1cebe: 63 04 09 0c beqz s2, 0x1cf86 1cec2: ef 80 ee 9a jal 0x5070 <.plt+0x730> 1cec6: 14 61 ld a3, 0x0(a0) 1cec8: 13 16 19 00 slli a2, s2, 0x1 1cecc: b2 96 add a3, a3, a2 1cece: 83 d6 06 00 lhu a3, 0x0(a3) 1ced2: b3 f6 46 01 and a3, a3, s4 1ced6: c5 ca beqz a3, 0x1cf86 1ced8: 93 07 09 12 addi a5, s2, 0x120 1cedc: 18 10 addi a4, sp, 0x20 1cede: 33 89 e7 00 add s2, a5, a4 1cee2: 03 cc 2d 00 lbu s8, 0x2(s11) 1cee6: 23 08 a9 ef sb s10, -0x110(s2) 1ceea: 89 0d addi s11, s11, 0x2 1ceec: 05 49 li s2, 0x1 1ceee: d5 b1 j 0x1cbd2 1cef0: 03 c6 1d 00 lbu a2, 0x1(s11) 1cef4: 93 06 a0 03 li a3, 0x3a 1cef8: 63 07 d6 0a beq a2, a3, 0x1cfa6 1cefc: 85 46 li a3, 0x1 1cefe: a3 05 d1 08 sb a3, 0x8b(sp) 1cf02: b2 8b mv s7, a2 1cf04: 85 0d addi s11, s11, 0x1 1cf06: 05 49 li s2, 0x1 1cf08: bd bb j 0x1cc86 1cf0a: 63 15 09 00 bnez s2, 0x1cf14 1cf0e: 83 46 01 13 lbu a3, 0x130(sp) 1cf12: d1 c6 beqz a3, 0x1cf9e 1cf14: 93 87 0b 12 addi a5, s7, 0x120 1cf18: 18 10 addi a4, sp, 0x20 1cf1a: 33 86 e7 00 add a2, a5, a4 1cf1e: 85 46 li a3, 0x1 1cf20: 23 08 d6 ee sb a3, -0x110(a2) 1cf24: 05 49 li s2, 0x1 1cf26: a9 bb j 0x1cc80 1cf28: 83 cb 1d 00 lbu s7, 0x1(s11) 1cf2c: 93 97 1b 00 slli a5, s7, 0x1 1cf30: be 95 add a1, a1, a5 1cf32: 83 d7 05 00 lhu a5, 0x0(a1) 1cf36: 93 96 17 03 slli a3, a5, 0x31 1cf3a: 63 d6 06 04 bgez a3, 0x1cf86 1cf3e: 93 87 0b 12 addi a5, s7, 0x120 1cf42: 18 10 addi a4, sp, 0x20 1cf44: 85 46 li a3, 0x1 1cf46: ba 97 add a5, a5, a4 1cf48: 03 c9 2d 00 lbu s2, 0x2(s11) 1cf4c: 23 88 d7 ee sb a3, -0x110(a5) 1cf50: 89 0d addi s11, s11, 0x2 1cf52: b1 bb j 0x1ccae 1cf54: 83 c6 2d 00 lbu a3, 0x2(s11) 1cf58: a3 05 a1 09 sb s10, 0x8b(sp) 1cf5c: e3 81 96 e0 beq a3, s1, 0x1cd5e 1cf60: 93 87 06 12 addi a5, a3, 0x120 1cf64: 18 10 addi a4, sp, 0x20 1cf66: 33 86 e7 00 add a2, a5, a4 1cf6a: 03 cc 3d 00 lbu s8, 0x3(s11) 1cf6e: 23 08 a6 ef sb s10, -0x110(a2) 1cf72: 8d 0d addi s11, s11, 0x3 1cf74: 05 49 li s2, 0x1 1cf76: b1 b9 j 0x1cbd2 1cf78: 03 45 04 00 lbu a0, 0x0(s0) 1cf7c: 33 35 a0 00 snez a0, a0 1cf80: d9 b6 j 0x1cb46 1cf82: e3 0c 07 de beqz a4, 0x1cd7a 1cf86: 09 45 li a0, 0x2 1cf88: 7d be j 0x1cb46 1cf8a: ef 80 6e 8e jal 0x5070 <.plt+0x730> 1cf8e: 1c 61 ld a5, 0x0(a0) 1cf90: 86 04 slli s1, s1, 0x1 1cf92: a6 97 add a5, a5, s1 1cf94: 83 d7 07 00 lhu a5, 0x0(a5) 1cf98: 93 f7 07 40 andi a5, a5, 0x400 1cf9c: e5 bb j 0x1cd94 1cf9e: 85 46 li a3, 0x1 1cfa0: 23 08 d1 12 sb a3, 0x130(sp) 1cfa4: f1 b9 j 0x1cc80 1cfa6: 83 c6 2d 00 lbu a3, 0x2(s11) 1cfaa: 13 09 01 02 addi s2, sp, 0x20 1cfae: 02 f0 sd zero, 0x20(sp) 1cfb0: 23 14 01 02 sh zero, 0x28(sp) 1cfb4: 93 8b 3d 00 addi s7, s11, 0x3 1cfb8: 4a 83 mv t1, s2 1cfba: 05 45 li a0, 0x1 1cfbc: 93 08 00 60 li a7, 0x600 1cfc0: 2d 4e li t3, 0xb 1cfc2: 13 97 16 00 slli a4, a3, 0x1 1cfc6: 2e 97 add a4, a4, a1 1cfc8: 03 57 07 00 lhu a4, 0x0(a4) 1cfcc: 13 77 07 60 andi a4, a4, 0x600 1cfd0: 63 00 17 05 beq a4, a7, 0x1d010 1cfd4: 13 07 a0 03 li a4, 0x3a 1cfd8: e3 97 e6 fa bne a3, a4, 0x1cf86 1cfdc: a9 46 li a3, 0xa 1cfde: 83 c5 0b 00 lbu a1, 0x0(s7) 1cfe2: 93 8d 1b 00 addi s11, s7, 0x1 1cfe6: e3 00 d5 fa beq a0, a3, 0x1cf86 1cfea: 93 06 d0 05 li a3, 0x5d 1cfee: e3 9c d5 f8 bne a1, a3, 0x1cf86 1cff2: 97 85 01 00 auipc a1, 0x18 1cff6: 93 85 e5 9a addi a1, a1, -0x652 1cffa: 4a 85 mv a0, s2 1cffc: ef 80 4e 83 jal 0x5030 <.plt+0x6f0> 1d000: 51 e5 bnez a0, 0x1d08c 1d002: 85 46 li a3, 0x1 1d004: 23 09 d1 12 sb a3, 0x132(sp) 1d008: 83 cb 1b 00 lbu s7, 0x1(s7) 1d00c: 05 49 li s2, 0x1 1d00e: a5 b9 j 0x1cc86 1d010: 23 00 d3 00 sb a3, 0x0(t1) 1d014: 05 25 addiw a0, a0, 0x1 1d016: 85 0b addi s7, s7, 0x1 1d018: 05 03 addi t1, t1, 0x1 1d01a: 83 c6 fb ff lbu a3, -0x1(s7) 1d01e: e3 12 c5 fb bne a0, t3, 0x1cfc2 1d022: 09 45 li a0, 0x2 1d024: 0d b6 j 0x1cb46 1d026: 85 0d addi s11, s11, 0x1 1d028: 25 bb j 0x1cd60 1d02a: 83 47 31 13 lbu a5, 0x133(sp) 1d02e: 85 e3 bnez a5, 0x1d04e 1d030: 83 47 51 13 lbu a5, 0x135(sp) 1d034: 9d cf beqz a5, 0x1d072 1d036: ef 80 ae 83 jal 0x5070 <.plt+0x730> 1d03a: 1c 61 ld a5, 0x0(a0) 1d03c: 86 04 slli s1, s1, 0x1 1d03e: 91 66 lui a3, 0x4 1d040: a6 97 add a5, a5, s1 1d042: 83 d7 07 00 lhu a5, 0x0(a5) 1d046: f5 8f and a5, a5, a3 1d048: b1 b3 j 0x1cd94 1d04a: 01 45 li a0, 0x0 1d04c: ed bc j 0x1cb46 1d04e: ef 80 2e 82 jal 0x5070 <.plt+0x730> 1d052: 1c 61 ld a5, 0x0(a0) 1d054: 86 04 slli s1, s1, 0x1 1d056: 85 66 lui a3, 0x1 1d058: a6 97 add a5, a5, s1 1d05a: 83 d7 07 00 lhu a5, 0x0(a5) 1d05e: f5 8f and a5, a5, a3 1d060: 15 bb j 0x1cd94 1d062: c2 6d ld s11, 0x10(sp) 1d064: f5 b9 j 0x1cd60 1d066: 93 07 d0 05 li a5, 0x5d 1d06a: e3 0b f9 ce beq s2, a5, 0x1cd60 1d06e: 09 45 li a0, 0x2 1d070: d9 bc j 0x1cb46 1d072: 83 47 91 13 lbu a5, 0x139(sp) 1d076: 9d c7 beqz a5, 0x1d0a4 1d078: ef 70 9e ff jal 0x5070 <.plt+0x730> 1d07c: 1c 61 ld a5, 0x0(a0) 1d07e: 86 04 slli s1, s1, 0x1 1d080: 89 66 lui a3, 0x2 1d082: a6 97 add a5, a5, s1 1d084: 83 d7 07 00 lhu a5, 0x0(a5) 1d088: f5 8f and a5, a5, a3 1d08a: 29 b3 j 0x1cd94 1d08c: 97 85 01 00 auipc a1, 0x18 1d090: 93 85 c5 91 addi a1, a1, -0x6e4 1d094: 4a 85 mv a0, s2 1d096: ef 70 be f9 jal 0x5030 <.plt+0x6f0> 1d09a: 05 e5 bnez a0, 0x1d0c2 1d09c: 85 46 li a3, 0x1 1d09e: a3 08 d1 12 sb a3, 0x131(sp) 1d0a2: 9d b7 j 0x1d008 1d0a4: 83 47 a1 13 lbu a5, 0x13a(sp) 1d0a8: 8d cb beqz a5, 0x1d0da 1d0aa: ef 70 7e fc jal 0x5070 <.plt+0x730> 1d0ae: 1c 61 ld a5, 0x0(a0) 1d0b0: 86 04 slli s1, s1, 0x1 1d0b2: a6 97 add a5, a5, s1 1d0b4: 83 d7 07 00 lhu a5, 0x0(a5) 1d0b8: 93 f7 07 10 andi a5, a5, 0x100 1d0bc: e1 b9 j 0x1cd94 1d0be: e2 8b mv s7, s8 1d0c0: d9 b6 j 0x1cc86 1d0c2: 97 85 01 00 auipc a1, 0x18 1d0c6: 93 85 e5 8e addi a1, a1, -0x712 1d0ca: 4a 85 mv a0, s2 1d0cc: ef 70 5e f6 jal 0x5030 <.plt+0x6f0> 1d0d0: 15 e1 bnez a0, 0x1d0f4 1d0d2: 85 46 li a3, 0x1 1d0d4: 23 0a d1 12 sb a3, 0x134(sp) 1d0d8: 05 bf j 0x1d008 1d0da: 83 47 71 13 lbu a5, 0x137(sp) 1d0de: 9d c7 beqz a5, 0x1d10c 1d0e0: ef 70 1e f9 jal 0x5070 <.plt+0x730> 1d0e4: 1c 61 ld a5, 0x0(a0) 1d0e6: 86 04 slli s1, s1, 0x1 1d0e8: a6 97 add a5, a5, s1 1d0ea: 83 d7 07 00 lhu a5, 0x0(a5) 1d0ee: 93 f7 07 20 andi a5, a5, 0x200 1d0f2: 4d b1 j 0x1cd94 1d0f4: 97 85 01 00 auipc a1, 0x18 1d0f8: 93 85 45 8c addi a1, a1, -0x73c 1d0fc: 4a 85 mv a0, s2 1d0fe: ef 70 3e f3 jal 0x5030 <.plt+0x6f0> 1d102: 15 e1 bnez a0, 0x1d126 1d104: 85 46 li a3, 0x1 1d106: a3 09 d1 12 sb a3, 0x133(sp) 1d10a: fd bd j 0x1d008 1d10c: 83 47 61 13 lbu a5, 0x136(sp) 1d110: 9d c7 beqz a5, 0x1d13e 1d112: 93 07 00 02 li a5, 0x20 1d116: e3 80 f4 c6 beq s1, a5, 0x1cd76 1d11a: a5 47 li a5, 0x9 1d11c: e3 8d f4 c4 beq s1, a5, 0x1cd76 1d120: e3 1d 09 c6 bnez s2, 0x1cd9a 1d124: 99 b9 j 0x1cd7a 1d126: 97 85 01 00 auipc a1, 0x18 1d12a: 93 85 a5 89 addi a1, a1, -0x766 1d12e: 4a 85 mv a0, s2 1d130: ef 70 1e f0 jal 0x5030 <.plt+0x6f0> 1d134: 15 e1 bnez a0, 0x1d158 1d136: 85 46 li a3, 0x1 1d138: a3 0a d1 12 sb a3, 0x135(sp) 1d13c: f1 b5 j 0x1d008 1d13e: 83 47 81 13 lbu a5, 0x138(sp) 1d142: f9 df beqz a5, 0x1d120 1d144: ef 70 de f2 jal 0x5070 <.plt+0x730> 1d148: 1c 61 ld a5, 0x0(a0) 1d14a: 86 04 slli s1, s1, 0x1 1d14c: e1 76 lui a3, 0xffff8 1d14e: a6 97 add a5, a5, s1 1d150: 83 d7 07 00 lhu a5, 0x0(a5) 1d154: f5 8f and a5, a5, a3 1d156: 3d b9 j 0x1cd94 1d158: 97 85 01 00 auipc a1, 0x18 1d15c: 93 85 05 87 addi a1, a1, -0x790 1d160: 4a 85 mv a0, s2 1d162: ef 70 fe ec jal 0x5030 <.plt+0x6f0> 1d166: 09 e5 bnez a0, 0x1d170 1d168: 85 46 li a3, 0x1 1d16a: 23 0c d1 12 sb a3, 0x138(sp) 1d16e: 69 bd j 0x1d008 1d170: 97 85 01 00 auipc a1, 0x18 1d174: 93 85 05 86 addi a1, a1, -0x7a0 1d178: 4a 85 mv a0, s2 1d17a: ef 70 7e eb jal 0x5030 <.plt+0x6f0> 1d17e: 09 e5 bnez a0, 0x1d188 1d180: 85 46 li a3, 0x1 1d182: a3 0c d1 12 sb a3, 0x139(sp) 1d186: 49 b5 j 0x1d008 1d188: 97 85 01 00 auipc a1, 0x18 1d18c: 93 85 05 85 addi a1, a1, -0x7b0 1d190: 4a 85 mv a0, s2 1d192: ef 70 fe e9 jal 0x5030 <.plt+0x6f0> 1d196: 09 e5 bnez a0, 0x1d1a0 1d198: 85 46 li a3, 0x1 1d19a: 23 0b d1 12 sb a3, 0x136(sp) 1d19e: ad b5 j 0x1d008 1d1a0: 97 85 01 00 auipc a1, 0x18 1d1a4: 93 85 05 84 addi a1, a1, -0x7c0 1d1a8: 4a 85 mv a0, s2 1d1aa: ef 70 7e e8 jal 0x5030 <.plt+0x6f0> 1d1ae: 09 e5 bnez a0, 0x1d1b8 1d1b0: 85 46 li a3, 0x1 1d1b2: 23 0d d1 12 sb a3, 0x13a(sp) 1d1b6: 89 bd j 0x1d008 1d1b8: 97 85 01 00 auipc a1, 0x18 1d1bc: 93 85 05 83 addi a1, a1, -0x7d0 1d1c0: 4a 85 mv a0, s2 1d1c2: ef 70 fe e6 jal 0x5030 <.plt+0x6f0> 1d1c6: e3 10 05 dc bnez a0, 0x1cf86 1d1ca: 85 46 li a3, 0x1 1d1cc: a3 0b d1 12 sb a3, 0x137(sp) 1d1d0: 25 bd j 0x1d008 000000000001d1d2 : 1d1d2: 2e 85 mv a0, a1 1d1d4: b2 85 mv a1, a2 1d1d6: 19 c1 beqz a0, 0x1d1dc 1d1d8: 11 c2 beqz a2, 0x1d1dc 1d1da: c9 b0 j 0x1ca9c 1d1dc: 09 45 li a0, 0x2 1d1de: 82 80 ret 000000000001d1e0 : 1d1e0: 97 b7 02 00 auipc a5, 0x2b 1d1e4: 83 b7 07 d3 ld a5, -0x2d0(a5) 1d1e8: 9c 63 ld a5, 0x0(a5) 1d1ea: 41 11 addi sp, sp, -0x10 1d1ec: 22 e0 sd s0, 0x0(sp) 1d1ee: 06 e4 sd ra, 0x8(sp) 1d1f0: 13 05 00 08 li a0, 0x80 1d1f4: 82 97 jalr a5 1d1f6: 2a 84 mv s0, a0 1d1f8: 11 c5 beqz a0, 0x1d204 1d1fa: 13 06 00 08 li a2, 0x80 1d1fe: 81 45 li a1, 0x0 1d200: ef 70 1e e6 jal 0x5060 <.plt+0x720> 1d204: a2 60 ld ra, 0x8(sp) 1d206: 22 85 mv a0, s0 1d208: 02 64 ld s0, 0x0(sp) 1d20a: 41 01 addi sp, sp, 0x10 1d20c: 82 80 ret 000000000001d20e : 1d20e: 95 c5 beqz a1, 0x1d23a 1d210: 01 11 addi sp, sp, -0x20 1d212: 26 e4 sd s1, 0x8(sp) 1d214: 97 b4 02 00 auipc s1, 0x2b 1d218: 83 b4 44 cf ld s1, -0x30c(s1) 1d21c: 9c 60 ld a5, 0x0(s1) 1d21e: a8 75 ld a0, 0x68(a1) 1d220: 22 e8 sd s0, 0x10(sp) 1d222: 06 ec sd ra, 0x18(sp) 1d224: 2e 84 mv s0, a1 1d226: 82 97 jalr a5 1d228: 22 85 mv a0, s0 1d22a: 23 34 04 06 sd zero, 0x68(s0) 1d22e: 42 64 ld s0, 0x10(sp) 1d230: 9c 60 ld a5, 0x0(s1) 1d232: e2 60 ld ra, 0x18(sp) 1d234: a2 64 ld s1, 0x8(sp) 1d236: 05 61 addi sp, sp, 0x20 1d238: 82 87 jr a5 1d23a: 82 80 ret 000000000001d23c : 1d23c: a5 66 lui a3, 0x9 1d23e: 01 11 addi sp, sp, -0x20 1d240: aa 96 add a3, a3, a0 1d242: 26 e4 sd s1, 0x8(sp) 1d244: 83 b4 86 ba ld s1, -0x458(a3) 1d248: b8 75 ld a4, 0x68(a1) 1d24a: 4a e0 sd s2, 0x0(sp) 1d24c: 9c 60 ld a5, 0x0(s1) 1d24e: 03 b9 06 ba ld s2, -0x460(a3) 1d252: 22 e8 sd s0, 0x10(sp) 1d254: 90 77 ld a2, 0x28(a5) 1d256: 94 7f ld a3, 0x38(a5) 1d258: 06 ec sd ra, 0x18(sp) 1d25a: 3a 96 add a2, a2, a4 1d25c: 90 e1 sd a2, 0x0(a1) 1d25e: 2e 84 mv s0, a1 1d260: b3 05 d7 00 add a1, a4, a3 1d264: 91 e2 bnez a3, 0x1d268 1d266: 81 45 li a1, 0x0 1d268: b4 67 ld a3, 0x48(a5) 1d26a: 2c e8 sd a1, 0x50(s0) 1d26c: 81 45 li a1, 0x0 1d26e: 99 c2 beqz a3, 0x1d274 1d270: b3 05 d7 00 add a1, a4, a3 1d274: b4 6b ld a3, 0x50(a5) 1d276: 2c e0 sd a1, 0x40(s0) 1d278: 01 48 li a6, 0x0 1d27a: 99 c2 beqz a3, 0x1d280 1d27c: 33 08 d7 00 add a6, a4, a3 1d280: b4 63 ld a3, 0x40(a5) 1d282: 8c 7b ld a1, 0x30(a5) 1d284: 23 3c 04 05 sd a6, 0x58(s0) 1d288: b3 07 d7 00 add a5, a4, a3 1d28c: 1c fc sd a5, 0x38(s0) 1d28e: 81 47 li a5, 0x0 1d290: 99 c1 beqz a1, 0x1d296 1d292: b3 07 b7 00 add a5, a4, a1 1d296: 03 37 85 6b ld a4, 0x6b8(a0) 1d29a: 3c e4 sd a5, 0x48(s0) 1d29c: 3d c3 beqz a4, 0x1d302 1d29e: a5 67 lui a5, 0x9 1d2a0: aa 97 add a5, a5, a0 1d2a2: 83 b5 87 b9 ld a1, -0x468(a5) 1d2a6: 03 35 05 6c ld a0, 0x6c0(a0) 1d2aa: 02 97 jalr a4 1d2ac: 11 ed bnez a0, 0x1d2c8 1d2ae: 18 44 lw a4, 0x8(s0) 1d2b0: 89 47 li a5, 0x2 1d2b2: 63 19 f7 02 bne a4, a5, 0x1d2e4 1d2b6: 28 6c ld a0, 0x58(s0) 1d2b8: 15 c5 beqz a0, 0x1d2e4 1d2ba: 97 75 01 00 auipc a1, 0x17 1d2be: 93 85 65 73 addi a1, a1, 0x736 1d2c2: ef 70 fe c0 jal 0x4ed0 <.plt+0x590> 1d2c6: 19 cd beqz a0, 0x1d2e4 1d2c8: a2 85 mv a1, s0 1d2ca: 01 45 li a0, 0x0 1d2cc: ef f0 3f f4 jal 0x1d20e 1d2d0: 9c 60 ld a5, 0x0(s1) 1d2d2: 01 45 li a0, 0x0 1d2d4: 23 b8 07 00 sd zero, 0x10(a5) 1d2d8: e2 60 ld ra, 0x18(sp) 1d2da: 42 64 ld s0, 0x10(sp) 1d2dc: a2 64 ld s1, 0x8(sp) 1d2de: 02 69 ld s2, 0x0(sp) 1d2e0: 05 61 addi sp, sp, 0x20 1d2e2: 82 80 ret 1d2e4: 83 35 89 00 ld a1, 0x8(s2) 1d2e8: 22 86 mv a2, s0 1d2ea: 4a 85 mv a0, s2 1d2ec: ef 20 c0 6d jal 0x1f9c8 1d2f0: 65 f1 bnez a0, 0x1d2d0 1d2f2: a2 85 mv a1, s0 1d2f4: ef f0 bf f1 jal 0x1d20e 1d2f8: 9c 60 ld a5, 0x0(s1) 1d2fa: 6d 45 li a0, 0x1b 1d2fc: 23 b8 07 00 sd zero, 0x10(a5) 1d300: e1 bf j 0x1d2d8 1d302: 17 b7 02 00 auipc a4, 0x2b 1d306: 03 37 e7 c5 ld a4, -0x3a2(a4) 1d30a: 51 bf j 0x1d29e 000000000001d30c : 1d30c: a5 67 lui a5, 0x9 1d30e: 3e 95 add a0, a0, a5 1d310: 83 37 85 ba ld a5, -0x458(a0) 1d314: 01 11 addi sp, sp, -0x20 1d316: 22 e8 sd s0, 0x10(sp) 1d318: 80 63 ld s0, 0x0(a5) 1d31a: 26 e4 sd s1, 0x8(sp) 1d31c: ae 84 mv s1, a1 1d31e: 0c 68 ld a1, 0x10(s0) 1d320: 06 ec sd ra, 0x18(sp) 1d322: 81 c5 beqz a1, 0x1d32a 1d324: 01 45 li a0, 0x0 1d326: ef f0 9f ee jal 0x1d20e 1d32a: 44 c4 sw s1, 0xc(s0) 1d32c: e2 60 ld ra, 0x18(sp) 1d32e: 23 38 04 00 sd zero, 0x10(s0) 1d332: 42 64 ld s0, 0x10(sp) 1d334: a2 64 ld s1, 0x8(sp) 1d336: 05 61 addi sp, sp, 0x20 1d338: 82 80 ret 000000000001d33a : 1d33a: 97 b7 02 00 auipc a5, 0x2b 1d33e: 83 b7 e7 c8 ld a5, -0x372(a5) 1d342: 9c 63 ld a5, 0x0(a5) 1d344: 93 05 80 05 li a1, 0x58 1d348: 05 45 li a0, 0x1 1d34a: 82 87 jr a5 000000000001d34c : 1d34c: 41 11 addi sp, sp, -0x10 1d34e: 97 b7 02 00 auipc a5, 0x2b 1d352: 83 b7 a7 bb ld a5, -0x446(a5) 1d356: 22 e0 sd s0, 0x0(sp) 1d358: 9c 63 ld a5, 0x0(a5) 1d35a: 2a 84 mv s0, a0 1d35c: 08 61 ld a0, 0x0(a0) 1d35e: 06 e4 sd ra, 0x8(sp) 1d360: 82 97 jalr a5 1d362: a2 60 ld ra, 0x8(sp) 1d364: 23 30 04 00 sd zero, 0x0(s0) 1d368: 02 64 ld s0, 0x0(sp) 1d36a: 41 01 addi sp, sp, 0x10 1d36c: 82 80 ret 000000000001d36e : 1d36e: 48 45 lw a0, 0xc(a0) 1d370: 82 80 ret 000000000001d372 : 1d372: 9c 62 ld a5, 0x0(a3) 1d374: 25 67 lui a4, 0x9 1d376: 59 71 addi sp, sp, -0x70 1d378: ba 97 add a5, a5, a4 1d37a: 83 b7 87 ba ld a5, -0x458(a5) 1d37e: a6 ec sd s1, 0x58(sp) 1d380: ca e8 sd s2, 0x50(sp) 1d382: 84 63 ld s1, 0x0(a5) 1d384: 86 f4 sd ra, 0x68(sp) 1d386: 33 89 c5 02 mul s2, a1, a2 1d38a: dc 44 lw a5, 0xc(s1) 1d38c: d1 e7 bnez a5, 0x1d418 1d38e: 9c 40 lw a5, 0x0(s1) 1d390: d2 e0 sd s4, 0x40(sp) 1d392: 56 fc sd s5, 0x38(sp) 1d394: 2a 8a mv s4, a0 1d396: b6 8a mv s5, a3 1d398: d1 c7 beqz a5, 0x1d424 1d39a: 63 00 09 18 beqz s2, 0x1d51a 1d39e: a2 f0 sd s0, 0x60(sp) 1d3a0: ce e4 sd s3, 0x48(sp) 1d3a2: 5a f8 sd s6, 0x30(sp) 1d3a4: 5e f4 sd s7, 0x28(sp) 1d3a6: 62 f0 sd s8, 0x20(sp) 1d3a8: 66 ec sd s9, 0x18(sp) 1d3aa: 80 68 ld s0, 0x10(s1) 1d3ac: 81 49 li s3, 0x0 1d3ae: b3 07 3a 01 add a5, s4, s3 1d3b2: 83 cc 07 00 lbu s9, 0x0(a5) 1d3b6: 17 bc 02 00 auipc s8, 0x2b 1d3ba: 03 3c ac b7 ld s8, -0x486(s8) 1d3be: 85 4b li s7, 0x1 1d3c0: 09 4b li s6, 0x2 1d3c2: 63 0e 04 10 beqz s0, 0x1d4de 1d3c6: 3c 74 ld a5, 0x68(s0) 1d3c8: 38 7c ld a4, 0x78(s0) 1d3ca: 93 06 17 00 addi a3, a4, 0x1 1d3ce: ba 97 add a5, a5, a4 1d3d0: 34 fc sd a3, 0x78(s0) 1d3d2: 23 80 97 01 sb s9, 0x0(a5) 1d3d6: 2c 78 ld a1, 0x70(s0) 1d3d8: 38 7c ld a4, 0x78(s0) 1d3da: 93 87 f5 ff addi a5, a1, -0x1 1d3de: 63 6f f7 00 bltu a4, a5, 0x1d3fc 1d3e2: 83 37 0c 00 ld a5, 0x0(s8) 1d3e6: 28 74 ld a0, 0x68(s0) 1d3e8: 93 85 05 0a addi a1, a1, 0xa0 1d3ec: 82 97 jalr a5 1d3ee: e3 0f 05 0e beqz a0, 0x1dcec 1d3f2: 38 78 ld a4, 0x70(s0) 1d3f4: 28 f4 sd a0, 0x68(s0) 1d3f6: 93 07 07 0a addi a5, a4, 0xa0 1d3fa: 3c f8 sd a5, 0x70(s0) 1d3fc: 9c 40 lw a5, 0x0(s1) 1d3fe: 63 88 77 09 beq a5, s7, 0x1d48e 1d402: 63 85 67 05 beq a5, s6, 0x1d44c 1d406: 05 09 addi s2, s2, 0x1 1d408: 06 74 ld s0, 0x60(sp) 1d40a: a6 69 ld s3, 0x48(sp) 1d40c: 06 6a ld s4, 0x40(sp) 1d40e: e2 7a ld s5, 0x38(sp) 1d410: 42 7b ld s6, 0x30(sp) 1d412: a2 7b ld s7, 0x28(sp) 1d414: 02 7c ld s8, 0x20(sp) 1d416: e2 6c ld s9, 0x18(sp) 1d418: a6 70 ld ra, 0x68(sp) 1d41a: e6 64 ld s1, 0x58(sp) 1d41c: 4a 85 mv a0, s2 1d41e: 46 69 ld s2, 0x50(sp) 1d420: 65 61 addi sp, sp, 0x70 1d422: 82 80 ret 1d424: 63 0b 09 0e beqz s2, 0x1d51a 1d428: a2 f0 sd s0, 0x60(sp) 1d42a: ce e4 sd s3, 0x48(sp) 1d42c: 5a f8 sd s6, 0x30(sp) 1d42e: 5e f4 sd s7, 0x28(sp) 1d430: 62 f0 sd s8, 0x20(sp) 1d432: 66 ec sd s9, 0x18(sp) 1d434: 83 47 05 00 lbu a5, 0x0(a0) 1d438: 25 47 li a4, 0x9 1d43a: 9b 87 07 fd addiw a5, a5, -0x30 1d43e: 93 f7 f7 0f andi a5, a5, 0xff 1d442: 63 64 f7 50 bltu a4, a5, 0x1d94a 1d446: 89 47 li a5, 0x2 1d448: 9c c0 sw a5, 0x0(s1) 1d44a: 85 b7 j 0x1d3aa 1d44c: dc 40 lw a5, 0x4(s1) 1d44e: 63 8b 67 49 beq a5, s6, 0x1d8e4 1d452: 63 62 fb 46 bltu s6, a5, 0x1d8b6 1d456: b1 cb beqz a5, 0x1d4aa 1d458: 9c 4c lw a5, 0x18(s1) 1d45a: 98 44 lw a4, 0x8(s1) 1d45c: 85 27 addiw a5, a5, 0x1 1d45e: 9c cc sw a5, 0x18(s1) 1d460: e3 08 07 00 beqz a4, 0x1dc70 1d464: 63 13 77 07 bne a4, s7, 0x1d4ca 1d468: 13 07 00 02 li a4, 0x20 1d46c: e3 89 ec 0a beq s9, a4, 0x1dd1e 1d470: e6 85 mv a1, s9 1d472: 17 75 01 00 auipc a0, 0x17 1d476: 13 05 e5 5a addi a0, a0, 0x5ae 1d47a: ef 70 6e ed jal 0x4b50 <.plt+0x210> 1d47e: 31 e5 bnez a0, 0x1d4ca 1d480: 03 b5 0a 00 ld a0, 0x0(s5) 1d484: 93 05 70 05 li a1, 0x57 1d488: ef f0 5f e8 jal 0x1d30c 1d48c: b5 bf j 0x1d408 1d48e: d8 40 lw a4, 0x4(s1) 1d490: a5 47 li a5, 0x9 1d492: 63 ec e7 02 bltu a5, a4, 0x1d4ca 1d496: 97 c6 01 00 auipc a3, 0x1c 1d49a: 93 86 e6 6b addi a3, a3, 0x6be 1d49e: 93 17 27 00 slli a5, a4, 0x2 1d4a2: b6 97 add a5, a5, a3 1d4a4: 9c 43 lw a5, 0x0(a5) 1d4a6: b6 97 add a5, a5, a3 1d4a8: 82 87 jr a5 1d4aa: 9c 4c lw a5, 0x18(s1) 1d4ac: a1 46 li a3, 0x8 1d4ae: 1b 87 17 00 addiw a4, a5, 0x1 1d4b2: 98 cc sw a4, 0x18(s1) 1d4b4: 63 ee e6 48 bltu a3, a4, 0x1d950 1d4b8: e6 85 mv a1, s9 1d4ba: 17 75 01 00 auipc a0, 0x17 1d4be: 13 05 65 55 addi a0, a0, 0x556 1d4c2: ef 70 ee e8 jal 0x4b50 <.plt+0x210> 1d4c6: 63 0a 05 78 beqz a0, 0x1dc5a 1d4ca: 85 09 addi s3, s3, 0x1 1d4cc: e3 fe 29 f3 bgeu s3, s2, 0x1d408 1d4d0: 80 68 ld s0, 0x10(s1) 1d4d2: b3 07 3a 01 add a5, s4, s3 1d4d6: 83 cc 07 00 lbu s9, 0x0(a5) 1d4da: e3 16 04 ee bnez s0, 0x1d3c6 1d4de: 6a e8 sd s10, 0x10(sp) 1d4e0: ef f0 1f d0 jal 0x1d1e0 1d4e4: 88 e8 sd a0, 0x10(s1) 1d4e6: 2a 8d mv s10, a0 1d4e8: e3 04 05 0a beqz a0, 0x1dd90 1d4ec: 97 b7 02 00 auipc a5, 0x2b 1d4f0: 83 b7 47 a2 ld a5, -0x5dc(a5) 1d4f4: 9c 63 ld a5, 0x0(a5) 1d4f6: 13 05 00 0a li a0, 0xa0 1d4fa: 82 97 jalr a5 1d4fc: 80 68 ld s0, 0x10(s1) 1d4fe: 23 34 ad 06 sd a0, 0x68(s10) 1d502: 3c 74 ld a5, 0x68(s0) 1d504: e3 83 07 0a beqz a5, 0x1ddaa 1d508: 13 07 00 0a li a4, 0xa0 1d50c: 38 f8 sd a4, 0x70(s0) 1d50e: 42 6d ld s10, 0x10(sp) 1d510: 23 b0 04 02 sd zero, 0x20(s1) 1d514: 23 ac 04 00 sw zero, 0x18(s1) 1d518: 45 bd j 0x1d3c8 1d51a: a6 70 ld ra, 0x68(sp) 1d51c: 06 6a ld s4, 0x40(sp) 1d51e: e2 7a ld s5, 0x38(sp) 1d520: e6 64 ld s1, 0x58(sp) 1d522: 4a 85 mv a0, s2 1d524: 46 69 ld s2, 0x50(sp) 1d526: 65 61 addi sp, sp, 0x70 1d528: 82 80 ret 1d52a: 9c 44 lw a5, 0x8(s1) 1d52c: 05 47 li a4, 0x1 1d52e: 63 80 e7 4c beq a5, a4, 0x1d9ee 1d532: 89 46 li a3, 0x2 1d534: e3 89 d7 00 beq a5, a3, 0x1dd46 1d538: c9 fb bnez a5, 0x1d4ca 1d53a: 93 07 00 02 li a5, 0x20 1d53e: e3 86 fc f8 beq s9, a5, 0x1d4ca 1d542: 3c 7c ld a5, 0x78(s0) 1d544: 85 09 addi s3, s3, 0x1 1d546: 98 cc sw a4, 0x18(s1) 1d548: fd 17 addi a5, a5, -0x1 1d54a: 98 c4 sw a4, 0x8(s1) 1d54c: 9c f0 sd a5, 0x20(s1) 1d54e: bd bf j 0x1d4cc 1d550: 9c 44 lw a5, 0x8(s1) 1d552: 63 8b 07 44 beqz a5, 0x1d9a8 1d556: 05 47 li a4, 0x1 1d558: e3 99 e7 f6 bne a5, a4, 0x1d4ca 1d55c: 9c 4c lw a5, 0x18(s1) 1d55e: 13 07 00 02 li a4, 0x20 1d562: 85 27 addiw a5, a5, 0x1 1d564: 9c cc sw a5, 0x18(s1) 1d566: e3 92 ec f6 bne s9, a4, 0x1d4ca 1d56a: 38 74 ld a4, 0x68(s0) 1d56c: 94 70 ld a3, 0x20(s1) 1d56e: 82 17 slli a5, a5, 0x20 1d570: 81 93 srli a5, a5, 0x20 1d572: ba 97 add a5, a5, a4 1d574: b6 97 add a5, a5, a3 1d576: a3 8f 07 fe sb zero, -0x1(a5) 1d57a: 9c 70 ld a5, 0x20(s1) 1d57c: 19 47 li a4, 0x6 1d57e: d8 c0 sw a4, 0x4(s1) 1d580: 9c fc sd a5, 0x38(s1) 1d582: 23 a4 04 00 sw zero, 0x8(s1) 1d586: 23 b0 04 02 sd zero, 0x20(s1) 1d58a: 23 ac 04 00 sw zero, 0x18(s1) 1d58e: 85 09 addi s3, s3, 0x1 1d590: 35 bf j 0x1d4cc 1d592: 9c 44 lw a5, 0x8(s1) 1d594: 63 8a 07 40 beqz a5, 0x1d9a8 1d598: 05 47 li a4, 0x1 1d59a: e3 98 e7 f2 bne a5, a4, 0x1d4ca 1d59e: 9c 4c lw a5, 0x18(s1) 1d5a0: 13 07 00 02 li a4, 0x20 1d5a4: 85 27 addiw a5, a5, 0x1 1d5a6: 9c cc sw a5, 0x18(s1) 1d5a8: e3 91 ec f2 bne s9, a4, 0x1d4ca 1d5ac: 38 74 ld a4, 0x68(s0) 1d5ae: 94 70 ld a3, 0x20(s1) 1d5b0: 82 17 slli a5, a5, 0x20 1d5b2: 81 93 srli a5, a5, 0x20 1d5b4: ba 97 add a5, a5, a4 1d5b6: b6 97 add a5, a5, a3 1d5b8: a3 8f 07 fe sb zero, -0x1(a5) 1d5bc: 9c 70 ld a5, 0x20(s1) 1d5be: 15 47 li a4, 0x5 1d5c0: d8 c0 sw a4, 0x4(s1) 1d5c2: 9c f8 sd a5, 0x30(s1) 1d5c4: 23 a4 04 00 sw zero, 0x8(s1) 1d5c8: 23 b0 04 02 sd zero, 0x20(s1) 1d5cc: 23 ac 04 00 sw zero, 0x18(s1) 1d5d0: 85 09 addi s3, s3, 0x1 1d5d2: ed bd j 0x1d4cc 1d5d4: 9c 44 lw a5, 0x8(s1) 1d5d6: 63 85 07 3e beqz a5, 0x1d9c0 1d5da: 05 47 li a4, 0x1 1d5dc: e3 97 e7 ee bne a5, a4, 0x1d4ca 1d5e0: 9c 4c lw a5, 0x18(s1) 1d5e2: 13 07 00 02 li a4, 0x20 1d5e6: 85 27 addiw a5, a5, 0x1 1d5e8: 9c cc sw a5, 0x18(s1) 1d5ea: e3 8d ec 08 beq s9, a4, 0x1de84 1d5ee: 9b 87 0c fd addiw a5, s9, -0x30 1d5f2: 93 f7 f7 0f andi a5, a5, 0xff 1d5f6: 25 47 li a4, 0x9 1d5f8: e3 64 f7 e8 bltu a4, a5, 0x1d480 1d5fc: 85 09 addi s3, s3, 0x1 1d5fe: f9 b5 j 0x1d4cc 1d600: 9c 4c lw a5, 0x18(s1) 1d602: a5 46 li a3, 0x9 1d604: 1b 87 17 00 addiw a4, a5, 0x1 1d608: 98 cc sw a4, 0x18(s1) 1d60a: 63 f4 e6 38 bgeu a3, a4, 0x1d992 1d60e: a9 47 li a5, 0xa 1d610: e3 1d f7 ea bne a4, a5, 0x1d4ca 1d614: 93 07 00 02 li a5, 0x20 1d618: e3 94 fc e6 bne s9, a5, 0x1d480 1d61c: 38 74 ld a4, 0x68(s0) 1d61e: 93 05 20 07 li a1, 0x72 1d622: 93 07 00 10 li a5, 0x100 1d626: 23 05 07 00 sb zero, 0xa(a4) 1d62a: 90 70 ld a2, 0x20(s1) 1d62c: 38 74 ld a4, 0x68(s0) 1d62e: 32 97 add a4, a4, a2 1d630: 83 46 07 00 lbu a3, 0x0(a4) 1d634: 63 87 b6 00 beq a3, a1, 0x1d642 1d638: 93 87 36 fd addi a5, a3, -0x2d 1d63c: b3 37 f0 00 snez a5, a5 1d640: e2 07 slli a5, a5, 0x18 1d642: 83 46 17 00 lbu a3, 0x1(a4) 1d646: 93 05 70 07 li a1, 0x77 1d64a: e3 81 b6 0a beq a3, a1, 0x1deec 1d64e: 93 05 d0 02 li a1, 0x2d 1d652: 63 85 b6 00 beq a3, a1, 0x1d65c 1d656: b7 06 00 01 lui a3, 0x1000 1d65a: d5 8f or a5, a5, a3 1d65c: 83 46 27 00 lbu a3, 0x2(a4) 1d660: 93 05 80 07 li a1, 0x78 1d664: e3 88 b6 08 beq a3, a1, 0x1def4 1d668: 93 05 30 07 li a1, 0x73 1d66c: e3 89 b6 0c beq a3, a1, 0x1df3e 1d670: 93 05 30 05 li a1, 0x53 1d674: e3 83 b6 12 beq a3, a1, 0x1df9a 1d678: 93 05 d0 02 li a1, 0x2d 1d67c: 63 85 b6 00 beq a3, a1, 0x1d686 1d680: b7 06 00 01 lui a3, 0x1000 1d684: d5 8f or a5, a5, a3 1d686: 83 46 37 00 lbu a3, 0x3(a4) 1d68a: 93 05 20 07 li a1, 0x72 1d68e: e3 8f b6 06 beq a3, a1, 0x1df0c 1d692: 93 05 d0 02 li a1, 0x2d 1d696: 63 85 b6 00 beq a3, a1, 0x1d6a0 1d69a: b7 06 00 01 lui a3, 0x1000 1d69e: d5 8f or a5, a5, a3 1d6a0: 83 46 47 00 lbu a3, 0x4(a4) 1d6a4: 93 05 70 07 li a1, 0x77 1d6a8: e3 8e b6 04 beq a3, a1, 0x1df04 1d6ac: 93 05 d0 02 li a1, 0x2d 1d6b0: 63 85 b6 00 beq a3, a1, 0x1d6ba 1d6b4: b7 06 00 01 lui a3, 0x1000 1d6b8: d5 8f or a5, a5, a3 1d6ba: 83 46 57 00 lbu a3, 0x5(a4) 1d6be: 93 05 80 07 li a1, 0x78 1d6c2: e3 8d b6 02 beq a3, a1, 0x1defc 1d6c6: 93 05 30 07 li a1, 0x73 1d6ca: e3 80 b6 08 beq a3, a1, 0x1df4a 1d6ce: 93 05 30 05 li a1, 0x53 1d6d2: e3 80 b6 0c beq a3, a1, 0x1df92 1d6d6: 93 05 d0 02 li a1, 0x2d 1d6da: 63 85 b6 00 beq a3, a1, 0x1d6e4 1d6de: b7 06 00 01 lui a3, 0x1000 1d6e2: d5 8f or a5, a5, a3 1d6e4: 83 46 67 00 lbu a3, 0x6(a4) 1d6e8: 93 05 20 07 li a1, 0x72 1d6ec: 63 8c b6 7e beq a3, a1, 0x1dee4 1d6f0: 93 05 d0 02 li a1, 0x2d 1d6f4: 63 85 b6 00 beq a3, a1, 0x1d6fe 1d6f8: b7 06 00 01 lui a3, 0x1000 1d6fc: d5 8f or a5, a5, a3 1d6fe: 83 46 77 00 lbu a3, 0x7(a4) 1d702: 93 05 70 07 li a1, 0x77 1d706: 03 47 87 00 lbu a4, 0x8(a4) 1d70a: 63 89 b6 7c beq a3, a1, 0x1dedc 1d70e: 93 05 d0 02 li a1, 0x2d 1d712: e3 97 b6 d6 bne a3, a1, 0x1d480 1d716: 93 06 80 07 li a3, 0x78 1d71a: e3 08 d7 06 beq a4, a3, 0x1df8a 1d71e: 93 06 40 07 li a3, 0x74 1d722: e3 02 d7 08 beq a4, a3, 0x1dfa6 1d726: 93 06 40 05 li a3, 0x54 1d72a: e3 09 d7 08 beq a4, a3, 0x1dfbc 1d72e: 93 06 d0 02 li a3, 0x2d 1d732: e3 17 d7 d4 bne a4, a3, 0x1d480 1d736: 13 97 77 02 slli a4, a5, 0x27 1d73a: 9b 86 07 00 sext.w a3, a5 1d73e: e3 41 07 d4 bltz a4, 0x1d480 1d742: 9c 68 ld a5, 0x10(s1) 1d744: 85 09 addi s3, s3, 0x1 1d746: b8 53 lw a4, 0x60(a5) 1d748: 94 cf sw a3, 0x18(a5) 1d74a: 13 67 87 00 ori a4, a4, 0x8 1d74e: b8 d3 sw a4, 0x60(a5) 1d750: 8d 47 li a5, 0x3 1d752: b0 e4 sd a2, 0x48(s1) 1d754: 23 ac 04 00 sw zero, 0x18(s1) 1d758: dc c0 sw a5, 0x4(s1) 1d75a: 23 a4 04 00 sw zero, 0x8(s1) 1d75e: e3 e9 29 d7 bltu s3, s2, 0x1d4d0 1d762: 5d b1 j 0x1d408 1d764: 93 07 d0 02 li a5, 0x2d 1d768: 63 80 fc 4c beq s9, a5, 0x1dc28 1d76c: 9b 8c cc fb addiw s9, s9, -0x44 1d770: 93 fc fc 0f andi s9, s9, 0xff 1d774: 93 07 f0 02 li a5, 0x2f 1d778: 63 eb 97 1f bltu a5, s9, 0x1d96e 1d77c: 97 c6 01 00 auipc a3, 0x1c 1d780: 93 86 06 40 addi a3, a3, 0x400 1d784: 8a 0c slli s9, s9, 0x2 1d786: b6 9c add s9, s9, a3 1d788: 83 a7 0c 00 lw a5, 0x0(s9) 1d78c: b6 97 add a5, a5, a3 1d78e: 82 87 jr a5 1d790: 9c 44 lw a5, 0x8(s1) 1d792: 63 83 07 24 beqz a5, 0x1d9d8 1d796: 05 47 li a4, 0x1 1d798: e3 99 e7 d2 bne a5, a4, 0x1d4ca 1d79c: 9c 4c lw a5, 0x18(s1) 1d79e: 35 47 li a4, 0xd 1d7a0: 9b 86 17 00 addiw a3, a5, 0x1 1d7a4: 94 cc sw a3, 0x18(s1) 1d7a6: 63 83 ec 62 beq s9, a4, 0x1ddcc 1d7aa: 29 47 li a4, 0xa 1d7ac: e3 9f ec d0 bne s9, a4, 0x1d4ca 1d7b0: 38 74 ld a4, 0x68(s0) 1d7b2: 82 17 slli a5, a5, 0x20 1d7b4: 81 93 srli a5, a5, 0x20 1d7b6: 6a e8 sd s10, 0x10(sp) 1d7b8: ba 97 add a5, a5, a4 1d7ba: 23 80 07 00 sb zero, 0x0(a5) 1d7be: 03 3d 84 06 ld s10, 0x68(s0) 1d7c2: 19 46 li a2, 0x6 1d7c4: 17 75 01 00 auipc a0, 0x17 1d7c8: 13 05 45 23 addi a0, a0, 0x234 1d7cc: ea 85 mv a1, s10 1d7ce: ef 70 2e ec jal 0x4e90 <.plt+0x550> 1d7d2: 63 1f 05 7e bnez a0, 0x1dfd0 1d7d6: ef 70 be 89 jal 0x5070 <.plt+0x730> 1d7da: 83 47 6d 00 lbu a5, 0x6(s10) 1d7de: 14 61 ld a3, 0x0(a0) 1d7e0: 93 0c 6d 00 addi s9, s10, 0x6 1d7e4: 13 97 17 00 slli a4, a5, 0x1 1d7e8: 36 97 add a4, a4, a3 1d7ea: 03 57 07 00 lhu a4, 0x0(a4) 1d7ee: 13 16 27 03 slli a2, a4, 0x32 1d7f2: 63 5e 06 00 bgez a2, 0x1d80e 1d7f6: 89 65 lui a1, 0x2 1d7f8: 83 c7 1c 00 lbu a5, 0x1(s9) 1d7fc: 85 0c addi s9, s9, 0x1 1d7fe: 13 97 17 00 slli a4, a5, 0x1 1d802: 36 97 add a4, a4, a3 1d804: 03 57 07 00 lhu a4, 0x0(a4) 1d808: 33 76 b7 00 and a2, a4, a1 1d80c: 75 f6 bnez a2, 0x1d7f8 1d80e: 05 66 lui a2, 0x1 1d810: 93 15 47 03 slli a1, a4, 0x34 1d814: 13 06 06 80 addi a2, a2, -0x800 1d818: 63 dc 05 00 bgez a1, 0x1d830 1d81c: 83 c7 1c 00 lbu a5, 0x1(s9) 1d820: 85 0c addi s9, s9, 0x1 1d822: 13 97 17 00 slli a4, a5, 0x1 1d826: 36 97 add a4, a4, a3 1d828: 03 57 07 00 lhu a4, 0x0(a4) 1d82c: 71 8f and a4, a4, a2 1d82e: 7d f7 bnez a4, 0x1d81c 1d830: 63 90 07 7a bnez a5, 0x1dfd0 1d834: 85 47 li a5, 0x1 1d836: dc c0 sw a5, 0x4(s1) 1d838: 23 3c 04 06 sd zero, 0x78(s0) 1d83c: 85 09 addi s3, s3, 0x1 1d83e: 42 6d ld s10, 0x10(sp) 1d840: e3 e8 29 c9 bltu s3, s2, 0x1d4d0 1d844: d1 b6 j 0x1d408 1d846: 98 44 lw a4, 0x8(s1) 1d848: 9d 47 li a5, 0x7 1d84a: e3 e0 e7 c8 bltu a5, a4, 0x1d4ca 1d84e: 83 e7 84 00 lwu a5, 0x8(s1) 1d852: 17 c7 01 00 auipc a4, 0x1c 1d856: 13 07 a7 3e addi a4, a4, 0x3ea 1d85a: 8a 07 slli a5, a5, 0x2 1d85c: ba 97 add a5, a5, a4 1d85e: 9c 43 lw a5, 0x0(a5) 1d860: ba 97 add a5, a5, a4 1d862: 82 87 jr a5 1d864: 98 44 lw a4, 0x8(s1) 1d866: 95 47 li a5, 0x5 1d868: e3 e1 e7 c6 bltu a5, a4, 0x1d4ca 1d86c: 83 e7 84 00 lwu a5, 0x8(s1) 1d870: 17 c7 01 00 auipc a4, 0x1c 1d874: 13 07 c7 3e addi a4, a4, 0x3ec 1d878: 8a 07 slli a5, a5, 0x2 1d87a: ba 97 add a5, a5, a4 1d87c: 9c 43 lw a5, 0x0(a5) 1d87e: ba 97 add a5, a5, a4 1d880: 82 87 jr a5 1d882: 9c 44 lw a5, 0x8(s1) 1d884: 63 8e 07 12 beqz a5, 0x1d9c0 1d888: 05 47 li a4, 0x1 1d88a: e3 90 e7 c4 bne a5, a4, 0x1d4ca 1d88e: 9c 4c lw a5, 0x18(s1) 1d890: 13 07 00 02 li a4, 0x20 1d894: 85 27 addiw a5, a5, 0x1 1d896: 9c cc sw a5, 0x18(s1) 1d898: 63 8a ec 58 beq s9, a4, 0x1de2c 1d89c: ef 70 4e fd jal 0x5070 <.plt+0x730> 1d8a0: 1c 61 ld a5, 0x0(a0) 1d8a2: 86 0c slli s9, s9, 0x1 1d8a4: e6 97 add a5, a5, s9 1d8a6: 83 d7 07 00 lhu a5, 0x0(a5) 1d8aa: 13 97 47 03 slli a4, a5, 0x34 1d8ae: e3 59 07 bc bgez a4, 0x1d480 1d8b2: 85 09 addi s3, s3, 0x1 1d8b4: 21 b9 j 0x1d4cc 1d8b6: 0d 47 li a4, 0x3 1d8b8: e3 99 e7 c0 bne a5, a4, 0x1d4ca 1d8bc: 9c 44 lw a5, 0x8(s1) 1d8be: 63 8f 77 3f beq a5, s7, 0x1dcbc 1d8c2: 63 87 67 3d beq a5, s6, 0x1dc90 1d8c6: e3 92 07 c0 bnez a5, 0x1d4ca 1d8ca: 93 07 00 02 li a5, 0x20 1d8ce: e3 8e fc be beq s9, a5, 0x1d4ca 1d8d2: 3c 7c ld a5, 0x78(s0) 1d8d4: 85 09 addi s3, s3, 0x1 1d8d6: 23 ac 74 01 sw s7, 0x18(s1) 1d8da: fd 17 addi a5, a5, -0x1 1d8dc: 23 a4 74 01 sw s7, 0x8(s1) 1d8e0: 9c f0 sd a5, 0x20(s1) 1d8e2: ed b6 j 0x1d4cc 1d8e4: 9c 44 lw a5, 0x8(s1) 1d8e6: f5 d3 beqz a5, 0x1d8ca 1d8e8: e3 91 77 bf bne a5, s7, 0x1d4ca 1d8ec: 9c 4c lw a5, 0x18(s1) 1d8ee: 13 07 00 02 li a4, 0x20 1d8f2: 85 27 addiw a5, a5, 0x1 1d8f4: 9c cc sw a5, 0x18(s1) 1d8f6: e3 9a ec bc bne s9, a4, 0x1d4ca 1d8fa: 38 74 ld a4, 0x68(s0) 1d8fc: 94 70 ld a3, 0x20(s1) 1d8fe: 82 17 slli a5, a5, 0x20 1d900: 81 93 srli a5, a5, 0x20 1d902: ba 97 add a5, a5, a4 1d904: b6 97 add a5, a5, a3 1d906: a3 8f 07 fe sb zero, -0x1(a5) 1d90a: 83 3c 84 06 ld s9, 0x68(s0) 1d90e: 9c 70 ld a5, 0x20(s1) 1d910: 17 75 01 00 auipc a0, 0x17 1d914: 13 05 05 12 addi a0, a0, 0x120 1d918: be 9c add s9, s9, a5 1d91a: e6 85 mv a1, s9 1d91c: ef 70 4e f1 jal 0x5030 <.plt+0x6f0> 1d920: 63 1a 05 4c bnez a0, 0x1ddf4 1d924: 98 68 ld a4, 0x10(s1) 1d926: 23 24 74 01 sw s7, 0x8(s0) 1d92a: 23 34 04 02 sd zero, 0x28(s0) 1d92e: 3c 53 lw a5, 0x60(a4) 1d930: 85 09 addi s3, s3, 0x1 1d932: 93 e7 07 04 ori a5, a5, 0x40 1d936: 3c d3 sw a5, 0x60(a4) 1d938: 8d 47 li a5, 0x3 1d93a: 23 ac 04 00 sw zero, 0x18(s1) 1d93e: dc c0 sw a5, 0x4(s1) 1d940: 23 a4 04 00 sw zero, 0x8(s1) 1d944: e3 e6 29 b9 bltu s3, s2, 0x1d4d0 1d948: c1 b4 j 0x1d408 1d94a: 85 47 li a5, 0x1 1d94c: 9c c0 sw a5, 0x0(s1) 1d94e: b1 bc j 0x1d3aa 1d950: a5 47 li a5, 0x9 1d952: 63 1e f7 00 bne a4, a5, 0x1d96e 1d956: 93 07 00 02 li a5, 0x20 1d95a: 63 9a fc 00 bne s9, a5, 0x1d96e 1d95e: 23 a2 74 01 sw s7, 0x4(s1) 1d962: 23 a4 04 00 sw zero, 0x8(s1) 1d966: 85 09 addi s3, s3, 0x1 1d968: e3 e4 29 b7 bltu s3, s2, 0x1d4d0 1d96c: 71 bc j 0x1d408 1d96e: 83 b7 0a 00 ld a5, 0x0(s5) 1d972: 25 67 lui a4, 0x9 1d974: ba 97 add a5, a5, a4 1d976: 83 b7 87 ba ld a5, -0x458(a5) 1d97a: 80 63 ld s0, 0x0(a5) 1d97c: 0c 68 ld a1, 0x10(s0) 1d97e: 81 c5 beqz a1, 0x1d986 1d980: 01 45 li a0, 0x0 1d982: ef f0 df 88 jal 0x1d20e 1d986: 93 07 70 05 li a5, 0x57 1d98a: 23 38 04 00 sd zero, 0x10(s0) 1d98e: 5c c4 sw a5, 0xc(s0) 1d990: a5 bc j 0x1d408 1d992: e6 85 mv a1, s9 1d994: 17 75 01 00 auipc a0, 0x17 1d998: 13 05 c5 06 addi a0, a0, 0x6c 1d99c: ef 70 4e 9b jal 0x4b50 <.plt+0x210> 1d9a0: e3 00 05 ae beqz a0, 0x1d480 1d9a4: 85 09 addi s3, s3, 0x1 1d9a6: 1d b6 j 0x1d4cc 1d9a8: 93 07 00 02 li a5, 0x20 1d9ac: e3 8f fc b0 beq s9, a5, 0x1d4ca 1d9b0: 3c 7c ld a5, 0x78(s0) 1d9b2: 05 47 li a4, 0x1 1d9b4: 98 cc sw a4, 0x18(s1) 1d9b6: fd 17 addi a5, a5, -0x1 1d9b8: 9c f0 sd a5, 0x20(s1) 1d9ba: 98 c4 sw a4, 0x8(s1) 1d9bc: 85 09 addi s3, s3, 0x1 1d9be: 39 b6 j 0x1d4cc 1d9c0: 93 07 00 02 li a5, 0x20 1d9c4: e3 83 fc b0 beq s9, a5, 0x1d4ca 1d9c8: 9b 87 0c fd addiw a5, s9, -0x30 1d9cc: 93 f7 f7 0f andi a5, a5, 0xff 1d9d0: 25 47 li a4, 0x9 1d9d2: e3 7f f7 fc bgeu a4, a5, 0x1d9b0 1d9d6: 6d b4 j 0x1d480 1d9d8: 93 07 40 07 li a5, 0x74 1d9dc: 63 82 fc 40 beq s9, a5, 0x1dde0 1d9e0: 85 47 li a5, 0x1 1d9e2: dc c0 sw a5, 0x4(s1) 1d9e4: 23 3c 04 06 sd zero, 0x78(s0) 1d9e8: e3 e4 29 af bltu s3, s2, 0x1d4d0 1d9ec: 31 bc j 0x1d408 1d9ee: 98 4c lw a4, 0x18(s1) 1d9f0: b5 46 li a3, 0xd 1d9f2: 05 27 addiw a4, a4, 0x1 1d9f4: 98 cc sw a4, 0x18(s1) 1d9f6: 63 84 dc 12 beq s9, a3, 0x1db1e 1d9fa: a9 46 li a3, 0xa 1d9fc: e3 97 dc ac bne s9, a3, 0x1d4ca 1da00: 34 74 ld a3, 0x68(s0) 1da02: 90 70 ld a2, 0x20(s1) 1da04: 02 17 slli a4, a4, 0x20 1da06: 01 93 srli a4, a4, 0x20 1da08: 36 97 add a4, a4, a3 1da0a: 32 97 add a4, a4, a2 1da0c: a3 0f 07 fe sb zero, -0x1(a4) 1da10: 98 70 ld a4, 0x20(s1) 1da12: 03 b5 0a 00 ld a0, 0x0(s5) 1da16: a2 85 mv a1, s0 1da18: dc c0 sw a5, 0x4(s1) 1da1a: 98 f4 sd a4, 0x28(s1) 1da1c: ef f0 1f 82 jal 0x1d23c 1da20: aa 85 mv a1, a0 1da22: e3 04 05 aa beqz a0, 0x1d4ca 1da26: 03 b5 0a 00 ld a0, 0x0(s5) 1da2a: ef f0 3f 8e jal 0x1d30c 1da2e: e9 ba j 0x1d408 1da30: 9c 4c lw a5, 0x18(s1) 1da32: 13 07 00 02 li a4, 0x20 1da36: 85 27 addiw a5, a5, 0x1 1da38: 9c cc sw a5, 0x18(s1) 1da3a: e3 88 ec a8 beq s9, a4, 0x1d4ca 1da3e: ef 70 2e e3 jal 0x5070 <.plt+0x730> 1da42: 1c 61 ld a5, 0x0(a0) 1da44: 86 0c slli s9, s9, 0x1 1da46: e6 97 add a5, a5, s9 1da48: 83 d7 07 00 lhu a5, 0x0(a5) 1da4c: a1 8b andi a5, a5, 0x8 1da4e: e3 89 07 a2 beqz a5, 0x1d480 1da52: 95 47 li a5, 0x5 1da54: 9c c4 sw a5, 0x8(s1) 1da56: 85 09 addi s3, s3, 0x1 1da58: e3 ec 29 a7 bltu s3, s2, 0x1d4d0 1da5c: 75 b2 j 0x1d408 1da5e: 93 07 00 02 li a5, 0x20 1da62: e3 84 fc a6 beq s9, a5, 0x1d4ca 1da66: ef 70 ae e0 jal 0x5070 <.plt+0x730> 1da6a: 1c 61 ld a5, 0x0(a0) 1da6c: 86 0c slli s9, s9, 0x1 1da6e: e6 97 add a5, a5, s9 1da70: 83 d7 07 00 lhu a5, 0x0(a5) 1da74: a1 8b andi a5, a5, 0x8 1da76: 8d ff bnez a5, 0x1d9b0 1da78: 21 b4 j 0x1d480 1da7a: 9c 4c lw a5, 0x18(s1) 1da7c: 13 07 00 02 li a4, 0x20 1da80: 85 27 addiw a5, a5, 0x1 1da82: 9c cc sw a5, 0x18(s1) 1da84: 63 88 ec 48 beq s9, a4, 0x1df14 1da88: ef 70 8e de jal 0x5070 <.plt+0x730> 1da8c: 1c 61 ld a5, 0x0(a0) 1da8e: 13 97 1c 00 slli a4, s9, 0x1 1da92: ba 97 add a5, a5, a4 1da94: 83 d7 07 00 lhu a5, 0x0(a5) 1da98: a1 8b andi a5, a5, 0x8 1da9a: e3 98 07 a2 bnez a5, 0x1d4ca 1da9e: 93 07 e0 02 li a5, 0x2e 1daa2: e3 84 fc a2 beq s9, a5, 0x1d4ca 1daa6: 93 07 a0 03 li a5, 0x3a 1daaa: e3 9b fc 9c bne s9, a5, 0x1d480 1daae: 85 09 addi s3, s3, 0x1 1dab0: 31 bc j 0x1d4cc 1dab2: 9c 4c lw a5, 0x18(s1) 1dab4: 13 07 00 02 li a4, 0x20 1dab8: 85 27 addiw a5, a5, 0x1 1daba: 9c cc sw a5, 0x18(s1) 1dabc: e3 87 ec a0 beq s9, a4, 0x1d4ca 1dac0: ef 70 0e db jal 0x5070 <.plt+0x730> 1dac4: 1c 61 ld a5, 0x0(a0) 1dac6: 86 0c slli s9, s9, 0x1 1dac8: e6 97 add a5, a5, s9 1daca: 83 d7 07 00 lhu a5, 0x0(a5) 1dace: a1 8b andi a5, a5, 0x8 1dad0: e3 88 07 9a beqz a5, 0x1d480 1dad4: 8d 47 li a5, 0x3 1dad6: 9c c4 sw a5, 0x8(s1) 1dad8: 85 09 addi s3, s3, 0x1 1dada: e3 eb 29 9f bltu s3, s2, 0x1d4d0 1dade: 2d b2 j 0x1d408 1dae0: 9c 4c lw a5, 0x18(s1) 1dae2: 13 07 00 02 li a4, 0x20 1dae6: 85 27 addiw a5, a5, 0x1 1dae8: 9c cc sw a5, 0x18(s1) 1daea: 63 8a ec 06 beq s9, a4, 0x1db5e 1daee: ef 70 2e d8 jal 0x5070 <.plt+0x730> 1daf2: 1c 61 ld a5, 0x0(a0) 1daf4: 13 97 1c 00 slli a4, s9, 0x1 1daf8: ba 97 add a5, a5, a4 1dafa: 83 d7 07 00 lhu a5, 0x0(a5) 1dafe: a1 8b andi a5, a5, 0x8 1db00: e3 95 07 9c bnez a5, 0x1d4ca 1db04: 93 07 e0 02 li a5, 0x2e 1db08: e3 9c fc 96 bne s9, a5, 0x1d480 1db0c: 85 09 addi s3, s3, 0x1 1db0e: 7d ba j 0x1d4cc 1db10: 9c 4c lw a5, 0x18(s1) 1db12: 13 07 00 02 li a4, 0x20 1db16: 85 27 addiw a5, a5, 0x1 1db18: 9c cc sw a5, 0x18(s1) 1db1a: e3 9a ec fc bne s9, a4, 0x1daee 1db1e: 89 47 li a5, 0x2 1db20: 9c c4 sw a5, 0x8(s1) 1db22: 85 09 addi s3, s3, 0x1 1db24: e3 e6 29 9b bltu s3, s2, 0x1d4d0 1db28: c5 b0 j 0x1d408 1db2a: 9c 4c lw a5, 0x18(s1) 1db2c: 13 07 00 02 li a4, 0x20 1db30: 85 27 addiw a5, a5, 0x1 1db32: 9c cc sw a5, 0x18(s1) 1db34: 63 8f ec 40 beq s9, a4, 0x1df52 1db38: b5 47 li a5, 0xd 1db3a: e3 83 fc 94 beq s9, a5, 0x1d480 1db3e: a9 47 li a5, 0xa 1db40: e3 80 fc 94 beq s9, a5, 0x1d480 1db44: 85 47 li a5, 0x1 1db46: 9c c4 sw a5, 0x8(s1) 1db48: 85 09 addi s3, s3, 0x1 1db4a: e3 e3 29 99 bltu s3, s2, 0x1d4d0 1db4e: 6d b8 j 0x1d408 1db50: 9c 4c lw a5, 0x18(s1) 1db52: 13 07 e0 03 li a4, 0x3e 1db56: 85 27 addiw a5, a5, 0x1 1db58: 9c cc sw a5, 0x18(s1) 1db5a: e3 9f ec fc bne s9, a4, 0x1db38 1db5e: 91 47 li a5, 0x4 1db60: 9c c4 sw a5, 0x8(s1) 1db62: 85 09 addi s3, s3, 0x1 1db64: e3 e6 29 97 bltu s3, s2, 0x1d4d0 1db68: 45 b0 j 0x1d408 1db6a: 9c 4c lw a5, 0x18(s1) 1db6c: 35 47 li a4, 0xd 1db6e: 85 27 addiw a5, a5, 0x1 1db70: 9c cc sw a5, 0x18(s1) 1db72: 63 85 ec 40 beq s9, a4, 0x1df7c 1db76: 29 47 li a4, 0xa 1db78: e3 99 ec 94 bne s9, a4, 0x1d4ca 1db7c: 38 74 ld a4, 0x68(s0) 1db7e: 94 70 ld a3, 0x20(s1) 1db80: 82 17 slli a5, a5, 0x20 1db82: 81 93 srli a5, a5, 0x20 1db84: ba 97 add a5, a5, a4 1db86: b6 97 add a5, a5, a3 1db88: a3 8f 07 fe sb zero, -0x1(a5) 1db8c: 9c 70 ld a5, 0x20(s1) 1db8e: 03 b5 0a 00 ld a0, 0x0(s5) 1db92: a2 85 mv a1, s0 1db94: bc e8 sd a5, 0x50(s1) 1db96: ef f0 6f ea jal 0x1d23c 1db9a: aa 85 mv a1, a0 1db9c: e3 15 05 e8 bnez a0, 0x1da26 1dba0: 85 47 li a5, 0x1 1dba2: dc c0 sw a5, 0x4(s1) 1dba4: 85 09 addi s3, s3, 0x1 1dba6: e3 e5 29 93 bltu s3, s2, 0x1d4d0 1dbaa: b9 b8 j 0x1d408 1dbac: b5 47 li a5, 0xd 1dbae: e3 89 fc 8c beq s9, a5, 0x1d480 1dbb2: a9 47 li a5, 0xa 1dbb4: e3 86 fc 8c beq s9, a5, 0x1d480 1dbb8: 3c 7c ld a5, 0x78(s0) 1dbba: 19 47 li a4, 0x6 1dbbc: 98 c4 sw a4, 0x8(s1) 1dbbe: fd 17 addi a5, a5, -0x1 1dbc0: 9c f0 sd a5, 0x20(s1) 1dbc2: 85 47 li a5, 0x1 1dbc4: 9c cc sw a5, 0x18(s1) 1dbc6: 85 09 addi s3, s3, 0x1 1dbc8: e3 e4 29 91 bltu s3, s2, 0x1d4d0 1dbcc: 6f f0 df 83 j 0x1d408 1dbd0: 9c 4c lw a5, 0x18(s1) 1dbd2: 13 07 d0 02 li a4, 0x2d 1dbd6: 85 27 addiw a5, a5, 0x1 1dbd8: 9c cc sw a5, 0x18(s1) 1dbda: e3 9f ec f4 bne s9, a4, 0x1db38 1dbde: dd bd j 0x1dad4 1dbe0: 9c 4c lw a5, 0x18(s1) 1dbe2: 13 07 00 02 li a4, 0x20 1dbe6: 85 27 addiw a5, a5, 0x1 1dbe8: 9c cc sw a5, 0x18(s1) 1dbea: e3 8a ec f2 beq s9, a4, 0x1db1e 1dbee: b5 47 li a5, 0xd 1dbf0: e3 88 fc 88 beq s9, a5, 0x1d480 1dbf4: a9 47 li a5, 0xa 1dbf6: e3 85 fc 88 beq s9, a5, 0x1d480 1dbfa: 85 09 addi s3, s3, 0x1 1dbfc: c1 b8 j 0x1d4cc 1dbfe: a9 47 li a5, 0xa 1dc00: e3 90 fc 88 bne s9, a5, 0x1d480 1dc04: 3c 74 ld a5, 0x68(s0) 1dc06: 83 e6 84 01 lwu a3, 0x18(s1) 1dc0a: 98 70 ld a4, 0x20(s1) 1dc0c: a2 85 mv a1, s0 1dc0e: b6 97 add a5, a5, a3 1dc10: ba 97 add a5, a5, a4 1dc12: a3 8f 07 fe sb zero, -0x1(a5) 1dc16: 9c 70 ld a5, 0x20(s1) 1dc18: 03 b5 0a 00 ld a0, 0x0(s5) 1dc1c: bc e8 sd a5, 0x50(s1) 1dc1e: ef f0 ef e1 jal 0x1d23c 1dc22: aa 85 mv a1, a0 1dc24: 35 dd beqz a0, 0x1dba0 1dc26: 01 b5 j 0x1da26 1dc28: 01 47 li a4, 0x0 1dc2a: 18 c4 sw a4, 0x8(s0) 1dc2c: 89 47 li a5, 0x2 1dc2e: dc c0 sw a5, 0x4(s1) 1dc30: 85 47 li a5, 0x1 1dc32: 23 ac 04 00 sw zero, 0x18(s1) 1dc36: 9c f0 sd a5, 0x20(s1) 1dc38: 85 09 addi s3, s3, 0x1 1dc3a: e3 eb 29 89 bltu s3, s2, 0x1d4d0 1dc3e: 6f f0 af fc j 0x1d408 1dc42: 0d 47 li a4, 0x3 1dc44: dd b7 j 0x1dc2a 1dc46: 1d 47 li a4, 0x7 1dc48: cd b7 j 0x1dc2a 1dc4a: 19 47 li a4, 0x6 1dc4c: f9 bf j 0x1dc2a 1dc4e: 15 47 li a4, 0x5 1dc50: e9 bf j 0x1dc2a 1dc52: 11 47 li a4, 0x4 1dc54: d9 bf j 0x1dc2a 1dc56: 09 47 li a4, 0x2 1dc58: c9 bf j 0x1dc2a 1dc5a: 83 b7 0a 00 ld a5, 0x0(s5) 1dc5e: 25 67 lui a4, 0x9 1dc60: ba 97 add a5, a5, a4 1dc62: 83 b7 87 ba ld a5, -0x458(a5) 1dc66: 80 63 ld s0, 0x0(a5) 1dc68: 0c 68 ld a1, 0x10(s0) 1dc6a: e3 9c 05 d0 bnez a1, 0x1d982 1dc6e: 21 bb j 0x1d986 1dc70: ef 70 0e c0 jal 0x5070 <.plt+0x730> 1dc74: 1c 61 ld a5, 0x0(a0) 1dc76: 86 0c slli s9, s9, 0x1 1dc78: e6 97 add a5, a5, s9 1dc7a: 83 d7 07 00 lhu a5, 0x0(a5) 1dc7e: 13 97 27 03 slli a4, a5, 0x32 1dc82: e3 44 07 84 bltz a4, 0x1d4ca 1dc86: 23 a4 74 01 sw s7, 0x8(s1) 1dc8a: 85 09 addi s3, s3, 0x1 1dc8c: 6f f0 1f 84 j 0x1d4cc 1dc90: a9 47 li a5, 0xa 1dc92: 03 b5 0a 00 ld a0, 0x0(s5) 1dc96: 63 97 fc 32 bne s9, a5, 0x1dfc4 1dc9a: 9c 70 ld a5, 0x20(s1) 1dc9c: a2 85 mv a1, s0 1dc9e: 9c f4 sd a5, 0x28(s1) 1dca0: ef f0 cf d9 jal 0x1d23c 1dca4: aa 85 mv a1, a0 1dca6: e3 10 05 d8 bnez a0, 0x1da26 1dcaa: 23 a2 04 00 sw zero, 0x4(s1) 1dcae: 23 a4 04 00 sw zero, 0x8(s1) 1dcb2: 85 09 addi s3, s3, 0x1 1dcb4: e3 ee 29 81 bltu s3, s2, 0x1d4d0 1dcb8: 6f f0 0f f5 j 0x1d408 1dcbc: 9c 4c lw a5, 0x18(s1) 1dcbe: 35 47 li a4, 0xd 1dcc0: 85 27 addiw a5, a5, 0x1 1dcc2: 9c cc sw a5, 0x18(s1) 1dcc4: 63 8a ec 0a beq s9, a4, 0x1dd78 1dcc8: a9 47 li a5, 0xa 1dcca: e3 90 fc 80 bne s9, a5, 0x1d4ca 1dcce: 3c 74 ld a5, 0x68(s0) 1dcd0: 38 7c ld a4, 0x78(s0) 1dcd2: a2 85 mv a1, s0 1dcd4: ba 97 add a5, a5, a4 1dcd6: a3 8f 07 fe sb zero, -0x1(a5) 1dcda: 9c 70 ld a5, 0x20(s1) 1dcdc: 03 b5 0a 00 ld a0, 0x0(s5) 1dce0: 9c f4 sd a5, 0x28(s1) 1dce2: ef f0 af d5 jal 0x1d23c 1dce6: aa 85 mv a1, a0 1dce8: 69 d1 beqz a0, 0x1dcaa 1dcea: 35 bb j 0x1da26 1dcec: 8c 68 ld a1, 0x10(s1) 1dcee: ef f0 0f d2 jal 0x1d20e 1dcf2: 83 b7 0a 00 ld a5, 0x0(s5) 1dcf6: 25 67 lui a4, 0x9 1dcf8: 23 b8 04 00 sd zero, 0x10(s1) 1dcfc: ba 97 add a5, a5, a4 1dcfe: 83 b7 87 ba ld a5, -0x458(a5) 1dd02: 6d 47 li a4, 0x1b 1dd04: d8 c4 sw a4, 0xc(s1) 1dd06: 80 63 ld s0, 0x0(a5) 1dd08: 0c 68 ld a1, 0x10(s0) 1dd0a: 81 c5 beqz a1, 0x1dd12 1dd0c: 01 45 li a0, 0x0 1dd0e: ef f0 0f d0 jal 0x1d20e 1dd12: ed 47 li a5, 0x1b 1dd14: 23 38 04 00 sd zero, 0x10(s0) 1dd18: 5c c4 sw a5, 0xc(s0) 1dd1a: 6f f0 ef ee j 0x1d408 1dd1e: 38 74 ld a4, 0x68(s0) 1dd20: 94 70 ld a3, 0x20(s1) 1dd22: 82 17 slli a5, a5, 0x20 1dd24: 81 93 srli a5, a5, 0x20 1dd26: 36 97 add a4, a4, a3 1dd28: b4 e0 sd a3, 0x40(s1) 1dd2a: ba 97 add a5, a5, a4 1dd2c: a3 8f 07 fe sb zero, -0x1(a5) 1dd30: 85 09 addi s3, s3, 0x1 1dd32: 23 a2 64 01 sw s6, 0x4(s1) 1dd36: 23 a4 04 00 sw zero, 0x8(s1) 1dd3a: 23 ac 04 00 sw zero, 0x18(s1) 1dd3e: 63 e9 29 f9 bltu s3, s2, 0x1d4d0 1dd42: 6f f0 6f ec j 0x1d408 1dd46: a9 47 li a5, 0xa 1dd48: 63 9c fc f2 bne s9, a5, 0x1d480 1dd4c: 3c 74 ld a5, 0x68(s0) 1dd4e: 03 e6 84 01 lwu a2, 0x18(s1) 1dd52: 94 70 ld a3, 0x20(s1) 1dd54: a2 85 mv a1, s0 1dd56: b2 97 add a5, a5, a2 1dd58: b6 97 add a5, a5, a3 1dd5a: a3 8f 07 fe sb zero, -0x1(a5) 1dd5e: 9c 70 ld a5, 0x20(s1) 1dd60: 03 b5 0a 00 ld a0, 0x0(s5) 1dd64: d8 c0 sw a4, 0x4(s1) 1dd66: 9c f4 sd a5, 0x28(s1) 1dd68: ef f0 4f cd jal 0x1d23c 1dd6c: aa 85 mv a1, a0 1dd6e: e3 1c 05 ca bnez a0, 0x1da26 1dd72: 85 09 addi s3, s3, 0x1 1dd74: 6f f0 8f f5 j 0x1d4cc 1dd78: 3c 74 ld a5, 0x68(s0) 1dd7a: 38 7c ld a4, 0x78(s0) 1dd7c: 23 a4 64 01 sw s6, 0x8(s1) 1dd80: 85 09 addi s3, s3, 0x1 1dd82: ba 97 add a5, a5, a4 1dd84: a3 8f 07 fe sb zero, -0x1(a5) 1dd88: 63 e4 29 f5 bltu s3, s2, 0x1d4d0 1dd8c: 6f f0 cf e7 j 0x1d408 1dd90: ed 47 li a5, 0x1b 1dd92: dc c4 sw a5, 0xc(s1) 1dd94: 06 74 ld s0, 0x60(sp) 1dd96: a6 69 ld s3, 0x48(sp) 1dd98: 06 6a ld s4, 0x40(sp) 1dd9a: e2 7a ld s5, 0x38(sp) 1dd9c: 42 7b ld s6, 0x30(sp) 1dd9e: a2 7b ld s7, 0x28(sp) 1dda0: 02 7c ld s8, 0x20(sp) 1dda2: e2 6c ld s9, 0x18(sp) 1dda4: 42 6d ld s10, 0x10(sp) 1dda6: 6f f0 2f e7 j 0x1d418 1ddaa: 83 b7 0a 00 ld a5, 0x0(s5) 1ddae: 25 67 lui a4, 0x9 1ddb0: ba 97 add a5, a5, a4 1ddb2: 83 b7 87 ba ld a5, -0x458(a5) 1ddb6: 80 63 ld s0, 0x0(a5) 1ddb8: 0c 68 ld a1, 0x10(s0) 1ddba: 81 c5 beqz a1, 0x1ddc2 1ddbc: 01 45 li a0, 0x0 1ddbe: ef f0 0f c5 jal 0x1d20e 1ddc2: ed 47 li a5, 0x1b 1ddc4: 23 38 04 00 sd zero, 0x10(s0) 1ddc8: 5c c4 sw a5, 0xc(s0) 1ddca: e9 b7 j 0x1dd94 1ddcc: 38 7c ld a4, 0x78(s0) 1ddce: 9c cc sw a5, 0x18(s1) 1ddd0: 85 09 addi s3, s3, 0x1 1ddd2: 93 07 f7 ff addi a5, a4, -0x1 1ddd6: 3c fc sd a5, 0x78(s0) 1ddd8: 63 ec 29 ef bltu s3, s2, 0x1d4d0 1dddc: 6f f0 cf e2 j 0x1d408 1dde0: 9c 4c lw a5, 0x18(s1) 1dde2: 05 47 li a4, 0x1 1dde4: 98 c4 sw a4, 0x8(s1) 1dde6: 85 27 addiw a5, a5, 0x1 1dde8: 9c cc sw a5, 0x18(s1) 1ddea: 85 09 addi s3, s3, 0x1 1ddec: 63 e2 29 ef bltu s3, s2, 0x1d4d0 1ddf0: 6f f0 8f e1 j 0x1d408 1ddf4: 29 46 li a2, 0xa 1ddf6: 2c 00 addi a1, sp, 0x8 1ddf8: 66 85 mv a0, s9 1ddfa: ef 60 7e ca jal 0x4aa0 <.plt+0x160> 1ddfe: a2 67 ld a5, 0x8(sp) 1de00: 08 f4 sd a0, 0x28(s0) 1de02: 83 c7 07 00 lbu a5, 0x0(a5) 1de06: 63 9d 07 e6 bnez a5, 0x1d480 1de0a: fd 57 li a5, -0x1 1de0c: 85 83 srli a5, a5, 0x1 1de0e: 3e 95 add a0, a0, a5 1de10: f5 57 li a5, -0x3 1de12: 63 f9 a7 00 bgeu a5, a0, 0x1de24 1de16: ef 60 be d1 jal 0x4b30 <.plt+0x1f0> 1de1a: 18 41 lw a4, 0x0(a0) 1de1c: 93 07 20 02 li a5, 0x22 1de20: 63 00 f7 e6 beq a4, a5, 0x1d480 1de24: 98 68 ld a4, 0x10(s1) 1de26: 23 24 07 00 sw zero, 0x8(a4) 1de2a: 11 b6 j 0x1d92e 1de2c: 38 74 ld a4, 0x68(s0) 1de2e: 94 70 ld a3, 0x20(s1) 1de30: 82 17 slli a5, a5, 0x20 1de32: 81 93 srli a5, a5, 0x20 1de34: ba 97 add a5, a5, a4 1de36: b6 97 add a5, a5, a3 1de38: a3 8f 07 fe sb zero, -0x1(a5) 1de3c: 9c 70 ld a5, 0x20(s1) 1de3e: 28 74 ld a0, 0x68(s0) 1de40: 29 46 li a2, 0xa 1de42: 2c 00 addi a1, sp, 0x8 1de44: 3e 95 add a0, a0, a5 1de46: ef 60 be c5 jal 0x4aa0 <.plt+0x160> 1de4a: a2 67 ld a5, 0x8(sp) 1de4c: 83 c7 07 00 lbu a5, 0x0(a5) 1de50: 89 ef bnez a5, 0x1de6a 1de52: fd 57 li a5, -0x1 1de54: 85 83 srli a5, a5, 0x1 1de56: aa 97 add a5, a5, a0 1de58: 75 57 li a4, -0x3 1de5a: 63 68 f7 00 bltu a4, a5, 0x1de6a 1de5e: 9c 68 ld a5, 0x10(s1) 1de60: b8 53 lw a4, 0x60(a5) 1de62: 88 f7 sd a0, 0x28(a5) 1de64: 13 67 07 04 ori a4, a4, 0x40 1de68: b8 d3 sw a4, 0x60(a5) 1de6a: 9d 47 li a5, 0x7 1de6c: 23 ac 04 00 sw zero, 0x18(s1) 1de70: 23 b0 04 02 sd zero, 0x20(s1) 1de74: dc c0 sw a5, 0x4(s1) 1de76: 23 a4 04 00 sw zero, 0x8(s1) 1de7a: 85 09 addi s3, s3, 0x1 1de7c: 63 ea 29 e5 bltu s3, s2, 0x1d4d0 1de80: 6f f0 8f d8 j 0x1d408 1de84: 38 74 ld a4, 0x68(s0) 1de86: 94 70 ld a3, 0x20(s1) 1de88: 82 17 slli a5, a5, 0x20 1de8a: 81 93 srli a5, a5, 0x20 1de8c: ba 97 add a5, a5, a4 1de8e: b6 97 add a5, a5, a3 1de90: a3 8f 07 fe sb zero, -0x1(a5) 1de94: 9c 70 ld a5, 0x20(s1) 1de96: 28 74 ld a0, 0x68(s0) 1de98: 29 46 li a2, 0xa 1de9a: 2c 00 addi a1, sp, 0x8 1de9c: 3e 95 add a0, a0, a5 1de9e: ef 60 3e c0 jal 0x4aa0 <.plt+0x160> 1dea2: a2 67 ld a5, 0x8(sp) 1dea4: 83 c7 07 00 lbu a5, 0x0(a5) 1dea8: 89 ef bnez a5, 0x1dec2 1deaa: fd 57 li a5, -0x1 1deac: 85 83 srli a5, a5, 0x1 1deae: aa 97 add a5, a5, a0 1deb0: 75 57 li a4, -0x3 1deb2: 63 68 f7 00 bltu a4, a5, 0x1dec2 1deb6: 9c 68 ld a5, 0x10(s1) 1deb8: b8 53 lw a4, 0x60(a5) 1deba: 88 fb sd a0, 0x30(a5) 1debc: 13 67 07 08 ori a4, a4, 0x80 1dec0: b8 d3 sw a4, 0x60(a5) 1dec2: 91 47 li a5, 0x4 1dec4: 23 ac 04 00 sw zero, 0x18(s1) 1dec8: 23 b0 04 02 sd zero, 0x20(s1) 1decc: dc c0 sw a5, 0x4(s1) 1dece: 23 a4 04 00 sw zero, 0x8(s1) 1ded2: 85 09 addi s3, s3, 0x1 1ded4: 63 ee 29 df bltu s3, s2, 0x1d4d0 1ded8: 6f f0 0f d3 j 0x1d408 1dedc: 93 e7 27 00 ori a5, a5, 0x2 1dee0: 6f f0 7f 83 j 0x1d716 1dee4: 93 e7 47 00 ori a5, a5, 0x4 1dee8: 6f f0 7f 81 j 0x1d6fe 1deec: 93 e7 07 08 ori a5, a5, 0x80 1def0: 6f f0 cf f6 j 0x1d65c 1def4: 93 e7 07 04 ori a5, a5, 0x40 1def8: 6f f0 ef f8 j 0x1d686 1defc: 93 e7 87 00 ori a5, a5, 0x8 1df00: 6f f0 4f fe j 0x1d6e4 1df04: 93 e7 07 01 ori a5, a5, 0x10 1df08: 6f f0 2f fb j 0x1d6ba 1df0c: 93 e7 07 02 ori a5, a5, 0x20 1df10: 6f f0 0f f9 j 0x1d6a0 1df14: 38 74 ld a4, 0x68(s0) 1df16: 94 70 ld a3, 0x20(s1) 1df18: 82 17 slli a5, a5, 0x20 1df1a: 81 93 srli a5, a5, 0x20 1df1c: ba 97 add a5, a5, a4 1df1e: b6 97 add a5, a5, a3 1df20: a3 8f 07 fe sb zero, -0x1(a5) 1df24: 94 70 ld a3, 0x20(s1) 1df26: 18 44 lw a4, 0x8(s0) 1df28: 89 47 li a5, 0x2 1df2a: b4 e0 sd a3, 0x40(s1) 1df2c: 63 01 f7 08 beq a4, a5, 0x1dfae 1df30: a1 47 li a5, 0x8 1df32: dc c0 sw a5, 0x4(s1) 1df34: 23 a4 04 00 sw zero, 0x8(s1) 1df38: 85 09 addi s3, s3, 0x1 1df3a: 6f f0 2f d9 j 0x1d4cc 1df3e: 85 66 lui a3, 0x1 1df40: 93 86 06 84 addi a3, a3, -0x7c0 1df44: d5 8f or a5, a5, a3 1df46: 6f f0 0f f4 j 0x1d686 1df4a: 93 e7 87 40 ori a5, a5, 0x408 1df4e: 6f f0 6f f9 j 0x1d6e4 1df52: 38 74 ld a4, 0x68(s0) 1df54: 94 70 ld a3, 0x20(s1) 1df56: 82 17 slli a5, a5, 0x20 1df58: 81 93 srli a5, a5, 0x20 1df5a: ba 97 add a5, a5, a4 1df5c: 15 47 li a4, 0x5 1df5e: b6 97 add a5, a5, a3 1df60: 98 c4 sw a4, 0x8(s1) 1df62: 23 8e 07 fe sb zero, -0x4(a5) 1df66: 9c 70 ld a5, 0x20(s1) 1df68: 23 ac 04 00 sw zero, 0x18(s1) 1df6c: 23 b0 04 02 sd zero, 0x20(s1) 1df70: 9c f4 sd a5, 0x28(s1) 1df72: 85 09 addi s3, s3, 0x1 1df74: 63 ee 29 d5 bltu s3, s2, 0x1d4d0 1df78: 6f f0 0f c9 j 0x1d408 1df7c: 9d 47 li a5, 0x7 1df7e: 9c c4 sw a5, 0x8(s1) 1df80: 85 09 addi s3, s3, 0x1 1df82: 63 e7 29 d5 bltu s3, s2, 0x1d4d0 1df86: 6f f0 2f c8 j 0x1d408 1df8a: 93 e7 17 00 ori a5, a5, 0x1 1df8e: 6f f0 8f fa j 0x1d736 1df92: 93 e7 07 40 ori a5, a5, 0x400 1df96: 6f f0 ef f4 j 0x1d6e4 1df9a: 85 66 lui a3, 0x1 1df9c: 93 86 06 80 addi a3, a3, -0x800 1dfa0: d5 8f or a5, a5, a3 1dfa2: 6f f0 4f ee j 0x1d686 1dfa6: 93 e7 17 20 ori a5, a5, 0x201 1dfaa: 6f f0 cf f8 j 0x1d736 1dfae: a5 47 li a5, 0x9 1dfb0: dc c0 sw a5, 0x4(s1) 1dfb2: 23 a4 04 00 sw zero, 0x8(s1) 1dfb6: 85 09 addi s3, s3, 0x1 1dfb8: 6f f0 4f d1 j 0x1d4cc 1dfbc: 93 e7 07 20 ori a5, a5, 0x200 1dfc0: 6f f0 6f f7 j 0x1d736 1dfc4: 93 05 70 05 li a1, 0x57 1dfc8: ef f0 4f b4 jal 0x1d30c 1dfcc: 6f f0 cf c3 j 0x1d408 1dfd0: 03 b5 0a 00 ld a0, 0x0(s5) 1dfd4: 93 05 70 05 li a1, 0x57 1dfd8: ef f0 4f b3 jal 0x1d30c 1dfdc: 65 bb j 0x1dd94 000000000001dfde : 1dfde: 41 11 addi sp, sp, -0x10 1dfe0: 22 e0 sd s0, 0x0(sp) 1dfe2: 2a 84 mv s0, a0 1dfe4: 17 a5 02 00 auipc a0, 0x2a 1dfe8: 03 35 45 f6 ld a0, -0x9c(a0) 1dfec: 06 e4 sd ra, 0x8(sp) 1dfee: ef 10 b0 1a jal 0x1f998 1dff2: 08 ec sd a0, 0x18(s0) 1dff4: 11 c5 beqz a0, 0x1e000 1dff6: a2 60 ld ra, 0x8(sp) 1dff8: 02 64 ld s0, 0x0(sp) 1dffa: 01 45 li a0, 0x0 1dffc: 41 01 addi sp, sp, 0x10 1dffe: 82 80 ret 1e000: a2 60 ld ra, 0x8(sp) 1e002: 02 64 ld s0, 0x0(sp) 1e004: 6d 45 li a0, 0x1b 1e006: 41 01 addi sp, sp, 0x10 1e008: 82 80 ret 000000000001e00a : 1e00a: 21 cd beqz a0, 0x1e062 1e00c: 1c 75 ld a5, 0x28(a0) 1e00e: 01 11 addi sp, sp, -0x20 1e010: 22 e8 sd s0, 0x10(sp) 1e012: 06 ec sd ra, 0x18(sp) 1e014: 26 e4 sd s1, 0x8(sp) 1e016: 2a 84 mv s0, a0 1e018: 99 c7 beqz a5, 0x1e026 1e01a: 08 71 ld a0, 0x20(a0) 1e01c: 82 97 jalr a5 1e01e: 23 34 04 02 sd zero, 0x28(s0) 1e022: 23 30 04 02 sd zero, 0x20(s0) 1e026: 08 6c ld a0, 0x18(s0) 1e028: 11 c5 beqz a0, 0x1e034 1e02a: 81 45 li a1, 0x0 1e02c: ef 10 30 28 jal 0x1faae 1e030: 23 3c 04 00 sd zero, 0x18(s0) 1e034: 97 a4 02 00 auipc s1, 0x2a 1e038: 83 b4 44 ed ld s1, -0x12c(s1) 1e03c: 9c 60 ld a5, 0x0(s1) 1e03e: 08 64 ld a0, 0x8(s0) 1e040: 82 97 jalr a5 1e042: 9c 60 ld a5, 0x0(s1) 1e044: 08 68 ld a0, 0x10(s0) 1e046: 23 34 04 00 sd zero, 0x8(s0) 1e04a: 82 97 jalr a5 1e04c: e2 60 ld ra, 0x18(sp) 1e04e: 23 38 04 00 sd zero, 0x10(s0) 1e052: 23 38 04 02 sd zero, 0x30(s0) 1e056: 23 20 04 00 sw zero, 0x0(s0) 1e05a: 42 64 ld s0, 0x10(sp) 1e05c: a2 64 ld s1, 0x8(sp) 1e05e: 05 61 addi sp, sp, 0x20 1e060: 82 80 ret 1e062: 82 80 ret 000000000001e064 : 1e064: 23 30 05 00 sd zero, 0x0(a0) 1e068: 01 45 li a0, 0x0 1e06a: 82 80 ret 000000000001e06c : 1e06c: 13 85 d5 ff addi a0, a1, -0x3 1e070: 13 35 15 00 seqz a0, a0 1e074: 33 05 a0 40 neg a0, a0 1e078: 82 80 ret 000000000001e07a : 1e07a: 01 45 li a0, 0x0 1e07c: 82 80 ret 000000000001e07e : 1e07e: 1d 71 addi sp, sp, -0x60 1e080: a2 e8 sd s0, 0x50(sp) 1e082: 2e 84 mv s0, a1 1e084: 0c 61 ld a1, 0x0(a0) 1e086: ca e0 sd s2, 0x40(sp) 1e088: 4e fc sd s3, 0x38(sp) 1e08a: 13 09 c1 00 addi s2, sp, 0xc 1e08e: 93 09 01 02 addi s3, sp, 0x20 1e092: a6 e4 sd s1, 0x48(sp) 1e094: 81 47 li a5, 0x0 1e096: b2 84 mv s1, a2 1e098: 01 47 li a4, 0x0 1e09a: ce 86 mv a3, s3 1e09c: 10 08 addi a2, sp, 0x10 1e09e: 4a 85 mv a0, s2 1e0a0: 86 ec sd ra, 0x58(sp) 1e0a2: 22 ec sd s0, 0x18(sp) 1e0a4: 26 e8 sd s1, 0x10(sp) 1e0a6: ef 60 be ae jal 0x4b90 <.plt+0x250> 1e0aa: 01 25 sext.w a0, a0 1e0ac: 1d e5 bnez a0, 0x1e0da 1e0ae: 82 74 ld s1, 0x20(sp) 1e0b0: a2 75 ld a1, 0x28(sp) 1e0b2: 22 85 mv a0, s0 1e0b4: 26 86 mv a2, s1 1e0b6: ef 60 be b1 jal 0x4bd0 <.plt+0x290> 1e0ba: 26 85 mv a0, s1 1e0bc: ef e0 b0 69 jal 0x2cf56 1e0c0: 2a 84 mv s0, a0 1e0c2: ce 85 mv a1, s3 1e0c4: 4a 85 mv a0, s2 1e0c6: ef 60 be d6 jal 0x4e30 <.plt+0x4f0> 1e0ca: e6 60 ld ra, 0x58(sp) 1e0cc: 22 85 mv a0, s0 1e0ce: 46 64 ld s0, 0x50(sp) 1e0d0: a6 64 ld s1, 0x48(sp) 1e0d2: 06 69 ld s2, 0x40(sp) 1e0d4: e2 79 ld s3, 0x38(sp) 1e0d6: 25 61 addi sp, sp, 0x60 1e0d8: 82 80 ret 1e0da: 8d 47 li a5, 0x3 1e0dc: 63 c4 97 00 blt a5, s1, 0x1e0e4 1e0e0: 7d 54 li s0, -0x1 1e0e2: e5 b7 j 0x1e0ca 1e0e4: 97 77 01 00 auipc a5, 0x17 1e0e8: 93 87 47 95 addi a5, a5, -0x6ac 1e0ec: 83 c5 07 00 lbu a1, 0x0(a5) 1e0f0: 03 c6 17 00 lbu a2, 0x1(a5) 1e0f4: 83 c6 27 00 lbu a3, 0x2(a5) 1e0f8: 03 c7 37 00 lbu a4, 0x3(a5) 1e0fc: 83 c7 47 00 lbu a5, 0x4(a5) 1e100: 23 00 b4 00 sb a1, 0x0(s0) 1e104: a3 00 c4 00 sb a2, 0x1(s0) 1e108: 23 01 d4 00 sb a3, 0x2(s0) 1e10c: a3 01 e4 00 sb a4, 0x3(s0) 1e110: 23 02 f4 00 sb a5, 0x4(s0) 1e114: 7d 54 li s0, -0x1 1e116: 55 bf j 0x1e0ca 000000000001e118 : 1e118: 5d 71 addi sp, sp, -0x50 1e11a: 2e 8e mv t3, a1 1e11c: 0c 61 ld a1, 0x0(a0) 1e11e: 26 fc sd s1, 0x38(sp) 1e120: 13 85 c6 ff addi a0, a3, -0x4 1e124: 4a f8 sd s2, 0x30(sp) 1e126: 24 00 addi s1, sp, 0x8 1e128: 13 09 01 02 addi s2, sp, 0x20 1e12c: 32 83 mv t1, a2 1e12e: a2 e0 sd s0, 0x40(sp) 1e130: 13 36 15 00 seqz a2, a0 1e134: 3a 84 mv s0, a4 1e136: 4a 88 mv a6, s2 1e138: 7c 00 addi a5, sp, 0xc 1e13a: 18 08 addi a4, sp, 0x10 1e13c: 81 46 li a3, 0x0 1e13e: 26 85 mv a0, s1 1e140: 86 e4 sd ra, 0x48(sp) 1e142: 72 ec sd t3, 0x18(sp) 1e144: 1a e8 sd t1, 0x10(sp) 1e146: ef 60 be a7 jal 0x4bc0 <.plt+0x280> 1e14a: 01 25 sext.w a0, a0 1e14c: 0d ed bnez a0, 0x1e186 1e14e: 97 a7 02 00 auipc a5, 0x2a 1e152: 83 b7 27 dc ld a5, -0x23e(a5) 1e156: 9c 63 ld a5, 0x0(a5) 1e158: 02 75 ld a0, 0x20(sp) 1e15a: 82 97 jalr a5 1e15c: 08 e0 sd a0, 0x0(s0) 1e15e: 05 c5 beqz a0, 0x1e186 1e160: a2 75 ld a1, 0x28(sp) 1e162: 02 76 ld a2, 0x20(sp) 1e164: ef 60 de a6 jal 0x4bd0 <.plt+0x290> 1e168: 02 75 ld a0, 0x20(sp) 1e16a: ef e0 d0 5e jal 0x2cf56 1e16e: 2a 84 mv s0, a0 1e170: ca 85 mv a1, s2 1e172: 26 85 mv a0, s1 1e174: ef 60 de cb jal 0x4e30 <.plt+0x4f0> 1e178: a6 60 ld ra, 0x48(sp) 1e17a: 22 85 mv a0, s0 1e17c: 06 64 ld s0, 0x40(sp) 1e17e: e2 74 ld s1, 0x38(sp) 1e180: 42 79 ld s2, 0x30(sp) 1e182: 61 61 addi sp, sp, 0x50 1e184: 82 80 ret 1e186: 7d 54 li s0, -0x1 1e188: c5 bf j 0x1e178 000000000001e18a : 1e18a: 4d 71 addi sp, sp, -0x150 1e18c: 52 f2 sd s4, 0x120(sp) 1e18e: 03 ba 05 00 ld s4, 0x0(a1) 1e192: c1 47 li a5, 0x10 1e194: be c4 sw a5, 0x48(sp) 1e196: fc 61 ld a5, 0xc0(a1) 1e198: e6 fd sd s9, 0xf8(sp) 1e19a: 83 3c 0a 63 ld s9, 0x630(s4) 1e19e: 56 ee sd s5, 0x118(sp) 1e1a0: 62 e2 sd s8, 0x100(sp) 1e1a2: 86 e6 sd ra, 0x148(sp) 1e1a4: a2 e2 sd s0, 0x140(sp) 1e1a6: 26 fe sd s1, 0x138(sp) 1e1a8: 4a fa sd s2, 0x130(sp) 1e1aa: 4e f6 sd s3, 0x128(sp) 1e1ac: 5a ea sd s6, 0x110(sp) 1e1ae: 5e e6 sd s7, 0x108(sp) 1e1b0: ea f9 sd s10, 0xf0(sp) 1e1b2: ee f5 sd s11, 0xe8(sp) 1e1b4: 3e f8 sd a5, 0x30(sp) 1e1b6: 2e 8c mv s8, a1 1e1b8: aa 8a mv s5, a0 1e1ba: 63 83 0c 2c beqz s9, 0x1e480 1e1be: 03 25 0c 1f lw a0, 0x1f0(s8) 1e1c2: b0 00 addi a2, sp, 0x48 1e1c4: 93 05 0c 3b addi a1, s8, 0x3b0 1e1c8: 03 34 0c 06 ld s0, 0x60(s8) 1e1cc: 82 f4 sd zero, 0x68(sp) 1e1ce: ef 60 2e fd jal 0x49a0 <.plt+0x60> 1e1d2: 63 45 05 30 bltz a0, 0x1e4dc 1e1d6: a6 47 lw a5, 0x48(sp) 1e1d8: 85 66 lui a3, 0x1 1e1da: 93 86 86 91 addi a3, a3, -0x6e8 1e1de: f1 37 addiw a5, a5, -0x4 1e1e0: 82 17 slli a5, a5, 0x20 1e1e2: 81 93 srli a5, a5, 0x20 1e1e4: 10 70 ld a2, 0x20(s0) 1e1e6: 3e f5 sd a5, 0xa8(sp) 1e1e8: be e1 sd a5, 0xc0(sp) 1e1ea: b3 07 da 00 add a5, s4, a3 1e1ee: 05 67 lui a4, 0x1 1e1f0: 3e fc sd a5, 0x38(sp) 1e1f2: 85 67 lui a5, 0x1 1e1f4: d2 97 add a5, a5, s4 1e1f6: 13 07 c7 91 addi a4, a4, -0x6e4 1e1fa: 89 45 li a1, 0x2 1e1fc: 13 05 4c 3b addi a0, s8, 0x3b4 1e200: 11 06 addi a2, a2, 0x4 1e202: 3e e8 sd a5, 0x10(sp) 1e204: b3 07 ea 00 add a5, s4, a4 1e208: 3e f4 sd a5, 0x28(sp) 1e20a: 2e d1 sw a1, 0xa0(sp) 1e20c: 2a f9 sd a0, 0xb0(sp) 1e20e: 2e dd sw a1, 0xb8(sp) 1e210: b2 e5 sd a2, 0xc8(sp) 1e212: 82 e9 sd zero, 0xd0(sp) 1e214: 82 ed sd zero, 0xd8(sp) 1e216: 97 57 01 00 auipc a5, 0x15 1e21a: 93 87 a7 08 addi a5, a5, 0x8a 1e21e: 63 8e fc 04 beq s9, a5, 0x1e27a 1e222: e2 77 ld a5, 0x38(sp) 1e224: 42 77 ld a4, 0x30(sp) 1e226: e6 86 mv a3, s9 1e228: 17 76 01 00 auipc a2, 0x17 1e22c: 13 06 86 8d addi a2, a2, -0x728 1e230: 91 65 lui a1, 0x4 1e232: 3e 85 mv a0, a5 1e234: be fc sd a5, 0x78(sp) 1e236: ef 60 be c2 jal 0x4e60 <.plt+0x520> 1e23a: 17 a7 02 00 auipc a4, 0x2a 1e23e: 03 37 67 d5 ld a4, -0x2aa(a4) 1e242: 10 63 ld a2, 0x0(a4) 1e244: 13 0d 01 06 addi s10, sp, 0x60 1e248: 13 09 c1 04 addi s2, sp, 0x4c 1e24c: aa 87 mv a5, a0 1e24e: ea 86 mv a3, s10 1e250: 8c 18 addi a1, sp, 0x70 1e252: 4a 85 mv a0, s2 1e254: be f8 sd a5, 0x70(sp) 1e256: ef 60 be c8 jal 0x4ee0 <.plt+0x5a0> 1e25a: 01 25 sext.w a0, a0 1e25c: 49 c5 beqz a0, 0x1e2e6 1e25e: ea 85 mv a1, s10 1e260: 4a 85 mv a0, s2 1e262: ef 60 fe 89 jal 0x4b00 <.plt+0x1c0> 1e266: 97 5c 01 00 auipc s9, 0x15 1e26a: 93 8c ac 03 addi s9, s9, 0x3a 1e26e: 97 57 01 00 auipc a5, 0x15 1e272: 93 87 27 03 addi a5, a5, 0x32 1e276: e3 96 fc fa bne s9, a5, 0x1e222 1e27a: 97 65 01 00 auipc a1, 0x16 1e27e: 93 85 65 7d addi a1, a1, 0x7d6 1e282: 62 85 mv a0, s8 1e284: ef 30 6f f4 jal 0x119ca 1e288: 63 18 05 24 bnez a0, 0x1e4d8 1e28c: 01 46 li a2, 0x0 1e28e: e2 85 mv a1, s8 1e290: a8 08 addi a0, sp, 0x58 1e292: ef 10 8f dd jal 0xf86a 1e296: 63 1f 05 22 bnez a0, 0x1e4d4 1e29a: c2 67 ld a5, 0x10(sp) 1e29c: 03 c7 87 91 lbu a4, -0x6e8(a5) 1e2a0: 93 07 30 03 li a5, 0x33 1e2a4: 63 18 f7 22 bne a4, a5, 0x1e4d4 1e2a8: e2 77 ld a5, 0x38(sp) 1e2aa: 42 77 ld a4, 0x30(sp) 1e2ac: e6 86 mv a3, s9 1e2ae: 17 76 01 00 auipc a2, 0x17 1e2b2: 13 06 26 85 addi a2, a2, -0x7ae 1e2b6: 91 65 lui a1, 0x4 1e2b8: 3e 85 mv a0, a5 1e2ba: be fc sd a5, 0x78(sp) 1e2bc: ef 60 5e ba jal 0x4e60 <.plt+0x520> 1e2c0: 17 a7 02 00 auipc a4, 0x2a 1e2c4: 03 37 07 cd ld a4, -0x330(a4) 1e2c8: 10 63 ld a2, 0x0(a4) 1e2ca: 13 0d 01 06 addi s10, sp, 0x60 1e2ce: 13 09 c1 04 addi s2, sp, 0x4c 1e2d2: aa 87 mv a5, a0 1e2d4: ea 86 mv a3, s10 1e2d6: 8c 18 addi a1, sp, 0x70 1e2d8: 4a 85 mv a0, s2 1e2da: be f8 sd a5, 0x70(sp) 1e2dc: ef 60 5e c0 jal 0x4ee0 <.plt+0x5a0> 1e2e0: 01 25 sext.w a0, a0 1e2e2: 63 1f 05 14 bnez a0, 0x1e440 1e2e6: 86 75 ld a1, 0x60(sp) 1e2e8: 93 09 01 08 addi s3, sp, 0x80 1e2ec: 81 46 li a3, 0x0 1e2ee: 4e 86 mv a2, s3 1e2f0: 4a 85 mv a0, s2 1e2f2: ef 60 fe cb jal 0x4fb0 <.plt+0x670> 1e2f6: 2a 66 ld a2, 0x88(sp) 1e2f8: 97 65 01 00 auipc a1, 0x16 1e2fc: 93 85 85 76 addi a1, a1, 0x768 1e300: 52 85 mv a0, s4 1e302: ef e0 3e c0 jal 0xcf04 1e306: 9c 08 addi a5, sp, 0x50 1e308: 3e ec sd a5, 0x18(sp) 1e30a: bc 08 addi a5, sp, 0x58 1e30c: 23 b0 0a 00 sd zero, 0x0(s5) 1e310: 81 44 li s1, 0x0 1e312: 93 0b 01 0a addi s7, sp, 0xa0 1e316: 17 ab 02 00 auipc s6, 0x2a 1e31a: 03 3b 2b bf ld s6, -0x40e(s6) 1e31e: 93 0d 81 06 addi s11, sp, 0x68 1e322: 3e f0 sd a5, 0x20(sp) 1e324: 21 a0 j 0x1e32c 1e326: 85 47 li a5, 0x1 1e328: 63 1a f4 12 bne s0, a5, 0x1e45c 1e32c: ce 85 mv a1, s3 1e32e: 4a 85 mv a0, s2 1e330: ef 60 1e b0 jal 0x4e30 <.plt+0x4f0> 1e334: 86 76 ld a3, 0x60(sp) 1e336: 85 47 li a5, 0x1 1e338: 3e e0 sd a5, 0x0(sp) 1e33a: 02 e4 sd zero, 0x8(sp) 1e33c: ce 88 mv a7, s3 1e33e: 26 88 mv a6, s1 1e340: de 87 mv a5, s7 1e342: 17 a7 02 00 auipc a4, 0x2a 1e346: 03 37 67 bb ld a4, -0x44a(a4) 1e34a: 56 86 mv a2, s5 1e34c: ca 85 mv a1, s2 1e34e: 52 85 mv a0, s4 1e350: ef f0 d0 14 jal 0x2dc9c 1e354: 1b 04 05 00 sext.w s0, a0 1e358: 89 c4 beqz s1, 0x1e362 1e35a: 83 37 0b 00 ld a5, 0x0(s6) 1e35e: 6a 65 ld a0, 0x98(sp) 1e360: 82 97 jalr a5 1e362: c1 67 lui a5, 0x10 1e364: 63 78 f4 08 bgeu s0, a5, 0x1e3f4 1e368: 0a 66 ld a2, 0x80(sp) 1e36a: 81 44 li s1, 0x0 1e36c: 4d de beqz a2, 0x1e326 1e36e: aa 65 ld a1, 0x88(sp) 1e370: e2 66 ld a3, 0x18(sp) 1e372: 6e 87 mv a4, s11 1e374: 52 85 mv a0, s4 1e376: ef 70 3e 86 jal 0x5bd8 1e37a: 63 18 05 10 bnez a0, 0x1e48a 1e37e: 46 66 ld a2, 0x50(sp) 1e380: 97 65 01 00 auipc a1, 0x16 1e384: 93 85 85 73 addi a1, a1, 0x738 1e388: 62 85 mv a0, s8 1e38a: ef 30 0f e4 jal 0x119ca 1e38e: aa 84 mv s1, a0 1e390: 83 37 0b 00 ld a5, 0x0(s6) 1e394: 46 65 ld a0, 0x50(sp) 1e396: 82 97 jalr a5 1e398: 63 9d 04 10 bnez s1, 0x1e4b2 1e39c: 02 75 ld a0, 0x20(sp) 1e39e: 01 46 li a2, 0x0 1e3a0: e2 85 mv a1, s8 1e3a2: ef 10 8f cc jal 0xf86a 1e3a6: 63 10 05 12 bnez a0, 0x1e4c6 1e3aa: c2 67 ld a5, 0x10(sp) 1e3ac: 05 47 li a4, 0x1 1e3ae: 83 c7 87 91 lbu a5, -0x6e8(a5) 1e3b2: 9b 87 e7 fc addiw a5, a5, -0x32 1e3b6: 93 f7 f7 0f andi a5, a5, 0xff 1e3ba: 63 68 f7 10 bltu a4, a5, 0x1e4ca 1e3be: 22 75 ld a0, 0x28(sp) 1e3c0: 97 65 01 00 auipc a1, 0x16 1e3c4: 93 85 05 72 addi a1, a1, 0x720 1e3c8: 04 09 addi s1, sp, 0x90 1e3ca: ef 60 7e b0 jal 0x4ed0 <.plt+0x590> 1e3ce: aa e8 sd a0, 0x50(sp) 1e3d0: 39 d9 beqz a0, 0x1e326 1e3d2: 26 86 mv a2, s1 1e3d4: 2c 09 addi a1, sp, 0x98 1e3d6: 15 05 addi a0, a0, 0x5 1e3d8: ef 70 ae e3 jal 0x5a12 1e3dc: 29 d5 beqz a0, 0x1e326 1e3de: ef 60 3e a7 jal 0x4e50 <.plt+0x510> 1e3e2: 2a 86 mv a2, a0 1e3e4: 97 65 01 00 auipc a1, 0x16 1e3e8: 93 85 45 70 addi a1, a1, 0x704 1e3ec: 52 85 mv a0, s4 1e3ee: ef e0 1e bd jal 0xcfbe 1e3f2: 75 a0 j 0x1e49e 1e3f4: 97 65 01 00 auipc a1, 0x16 1e3f8: 93 85 45 68 addi a1, a1, 0x684 1e3fc: 52 85 mv a0, s4 1e3fe: ef e0 7e b0 jal 0xcf04 1e402: ea 85 mv a1, s10 1e404: 4a 85 mv a0, s2 1e406: ef 60 ae ef jal 0x4b00 <.plt+0x1c0> 1e40a: ce 85 mv a1, s3 1e40c: 4a 85 mv a0, s2 1e40e: ef 60 3e a2 jal 0x4e30 <.plt+0x4f0> 1e412: 09 44 li s0, 0x2 1e414: 97 57 01 00 auipc a5, 0x15 1e418: 93 87 c7 e8 addi a5, a5, -0x174 1e41c: e3 95 fc e4 bne s9, a5, 0x1e266 1e420: b6 60 ld ra, 0x148(sp) 1e422: 22 85 mv a0, s0 1e424: 16 64 ld s0, 0x140(sp) 1e426: f2 74 ld s1, 0x138(sp) 1e428: 52 79 ld s2, 0x130(sp) 1e42a: b2 79 ld s3, 0x128(sp) 1e42c: 12 7a ld s4, 0x120(sp) 1e42e: f2 6a ld s5, 0x118(sp) 1e430: 52 6b ld s6, 0x110(sp) 1e432: b2 6b ld s7, 0x108(sp) 1e434: 12 6c ld s8, 0x100(sp) 1e436: ee 7c ld s9, 0xf8(sp) 1e438: 4e 7d ld s10, 0xf0(sp) 1e43a: ae 7d ld s11, 0xe8(sp) 1e43c: 71 61 addi sp, sp, 0x150 1e43e: 82 80 ret 1e440: ea 85 mv a1, s10 1e442: 4a 85 mv a0, s2 1e444: ef 60 ce eb jal 0x4b00 <.plt+0x1c0> 1e448: 66 76 ld a2, 0x78(sp) 1e44a: 97 65 01 00 auipc a1, 0x16 1e44e: 93 85 e5 6b addi a1, a1, 0x6be 1e452: 52 85 mv a0, s4 1e454: ef e0 be b6 jal 0xcfbe 1e458: 09 44 li s0, 0x2 1e45a: d9 b7 j 0x1e420 1e45c: ea 85 mv a1, s10 1e45e: 4a 85 mv a0, s2 1e460: ef 60 0e ea jal 0x4b00 <.plt+0x1c0> 1e464: ce 85 mv a1, s3 1e466: 4a 85 mv a0, s2 1e468: ef 60 9e 9c jal 0x4e30 <.plt+0x4f0> 1e46c: 81 c8 beqz s1, 0x1e47c 1e46e: 97 a7 02 00 auipc a5, 0x2a 1e472: 83 b7 a7 a9 ld a5, -0x566(a5) 1e476: 9c 63 ld a5, 0x0(a5) 1e478: 6a 65 ld a0, 0x98(sp) 1e47a: 82 97 jalr a5 1e47c: 01 44 li s0, 0x0 1e47e: 4d b7 j 0x1e420 1e480: 97 5c 01 00 auipc s9, 0x15 1e484: 93 8c 0c db addi s9, s9, -0x250 1e488: 1d bb j 0x1e1be 1e48a: ef 60 7e 9c jal 0x4e50 <.plt+0x510> 1e48e: 2a 86 mv a2, a0 1e490: 97 65 01 00 auipc a1, 0x16 1e494: 93 85 05 61 addi a1, a1, 0x610 1e498: 52 85 mv a0, s4 1e49a: ef e0 be a6 jal 0xcf04 1e49e: ea 85 mv a1, s10 1e4a0: 4a 85 mv a0, s2 1e4a2: ef 60 ee e5 jal 0x4b00 <.plt+0x1c0> 1e4a6: ce 85 mv a1, s3 1e4a8: 4a 85 mv a0, s2 1e4aa: ef 60 7e 98 jal 0x4e30 <.plt+0x4f0> 1e4ae: 05 44 li s0, 0x1 1e4b0: 95 b7 j 0x1e414 1e4b2: 79 54 li s0, -0x2 1e4b4: ea 85 mv a1, s10 1e4b6: 4a 85 mv a0, s2 1e4b8: ef 60 8e e4 jal 0x4b00 <.plt+0x1c0> 1e4bc: ce 85 mv a1, s3 1e4be: 4a 85 mv a0, s2 1e4c0: ef 60 1e 97 jal 0x4e30 <.plt+0x4f0> 1e4c4: 81 bf j 0x1e414 1e4c6: 7d 54 li s0, -0x1 1e4c8: f5 b7 j 0x1e4b4 1e4ca: 97 65 01 00 auipc a1, 0x16 1e4ce: 93 85 65 5f addi a1, a1, 0x5f6 1e4d2: 2d b7 j 0x1e3fc 1e4d4: 7d 54 li s0, -0x1 1e4d6: a9 b7 j 0x1e420 1e4d8: 79 54 li s0, -0x2 1e4da: 99 b7 j 0x1e420 1e4dc: 17 65 01 00 auipc a0, 0x16 1e4e0: 13 05 45 56 addi a0, a0, 0x564 1e4e4: ef 60 de 9d jal 0x4ec0 <.plt+0x580> 1e4e8: fd b1 j 0x1e1d6 000000000001e4ea : 1e4ea: 1c 61 ld a5, 0x0(a0) 1e4ec: 99 cb beqz a5, 0x1e502 1e4ee: 01 11 addi sp, sp, -0x20 1e4f0: aa 85 mv a1, a0 1e4f2: 01 46 li a2, 0x0 1e4f4: 68 00 addi a0, sp, 0xc 1e4f6: 06 ec sd ra, 0x18(sp) 1e4f8: ef 60 9e 8c jal 0x4dc0 <.plt+0x480> 1e4fc: e2 60 ld ra, 0x18(sp) 1e4fe: 05 61 addi sp, sp, 0x20 1e500: 82 80 ret 1e502: 82 80 ret 000000000001e504 : 1e504: 23 2e 05 00 sw zero, 0x1c(a0) 1e508: 23 38 05 02 sd zero, 0x30(a0) 1e50c: 23 20 05 02 sw zero, 0x20(a0) 1e510: 82 80 ret 000000000001e512 : 1e512: 1d 71 addi sp, sp, -0x60 1e514: 5e ec sd s7, 0x18(sp) 1e516: 83 3b 05 00 ld s7, 0x0(a0) 1e51a: a2 e8 sd s0, 0x50(sp) 1e51c: a6 e4 sd s1, 0x48(sp) 1e51e: 83 c7 8b 4d lbu a5, 0x4d8(s7) 1e522: ca e0 sd s2, 0x40(sp) 1e524: 56 f4 sd s5, 0x28(sp) 1e526: 86 ec sd ra, 0x58(sp) 1e528: 23 b0 06 00 sd zero, 0x0(a3) 1e52c: 2a 84 mv s0, a0 1e52e: b6 8a mv s5, a3 1e530: 2e 89 mv s2, a1 1e532: b2 84 mv s1, a2 1e534: 89 c7 beqz a5, 0x1e53e 1e536: 83 c7 9b 17 lbu a5, 0x179(s7) 1e53a: 63 85 07 24 beqz a5, 0x1e784 1e53e: 4e fc sd s3, 0x38(sp) 1e540: 52 f8 sd s4, 0x30(sp) 1e542: 97 b9 01 00 auipc s3, 0x1b 1e546: 93 89 29 73 addi s3, s3, 0x732 1e54a: 1d 4a li s4, 0x7 1e54c: 8d c4 beqz s1, 0x1e576 1e54e: 1c 50 lw a5, 0x20(s0) 1e550: 63 60 fa 00 bltu s4, a5, 0x1e550 1e554: 83 67 04 02 lwu a5, 0x20(s0) 1e558: 8a 07 slli a5, a5, 0x2 1e55a: ce 97 add a5, a5, s3 1e55c: 9c 43 lw a5, 0x0(a5) 1e55e: ce 97 add a5, a5, s3 1e560: 82 87 jr a5 1e562: 03 47 09 00 lbu a4, 0x0(s2) 1e566: a9 47 li a5, 0xa 1e568: 63 1f f7 08 bne a4, a5, 0x1e606 1e56c: 9d 47 li a5, 0x7 1e56e: 1c d0 sw a5, 0x20(s0) 1e570: fd 14 addi s1, s1, -0x1 1e572: 05 09 addi s2, s2, 0x1 1e574: e9 fc bnez s1, 0x1e54e 1e576: e6 60 ld ra, 0x58(sp) 1e578: 46 64 ld s0, 0x50(sp) 1e57a: e2 79 ld s3, 0x38(sp) 1e57c: 42 7a ld s4, 0x30(sp) 1e57e: a6 64 ld s1, 0x48(sp) 1e580: 06 69 ld s2, 0x40(sp) 1e582: a2 7a ld s5, 0x28(sp) 1e584: e2 6b ld s7, 0x18(sp) 1e586: 01 45 li a0, 0x0 1e588: 25 61 addi sp, sp, 0x60 1e58a: 82 80 ret 1e58c: 03 47 09 00 lbu a4, 0x0(s2) 1e590: b5 46 li a3, 0xd 1e592: 83 27 c4 51 lw a5, 0x51c(s0) 1e596: 63 06 d7 16 beq a4, a3, 0x1e702 1e59a: a9 46 li a3, 0xa 1e59c: 63 03 d7 16 beq a4, a3, 0x1e702 1e5a0: 03 27 84 51 lw a4, 0x518(s0) 1e5a4: 63 c4 e7 1c blt a5, a4, 0x1e76c 1e5a8: 63 0f 07 22 beqz a4, 0x1e7e6 1e5ac: 97 a7 02 00 auipc a5, 0x2a 1e5b0: 83 b7 47 98 ld a5, -0x67c(a5) 1e5b4: 9c 63 ld a5, 0x0(a5) 1e5b6: 03 35 04 51 ld a0, 0x510(s0) 1e5ba: 1b 17 17 00 slliw a4, a4, 0x1 1e5be: 23 2c e4 50 sw a4, 0x518(s0) 1e5c2: 9b 05 37 00 addiw a1, a4, 0x3 1e5c6: 82 97 jalr a5 1e5c8: 63 09 05 24 beqz a0, 0x1e81a 1e5cc: 83 27 c4 51 lw a5, 0x51c(s0) 1e5d0: 23 38 a4 50 sd a0, 0x510(s0) 1e5d4: 71 aa j 0x1e770 1e5d6: 03 47 09 00 lbu a4, 0x0(s2) 1e5da: a9 47 li a5, 0xa 1e5dc: 0d 45 li a0, 0x3 1e5de: 63 05 f7 22 beq a4, a5, 0x1e808 1e5e2: e2 79 ld s3, 0x38(sp) 1e5e4: 42 7a ld s4, 0x30(sp) 1e5e6: e6 60 ld ra, 0x58(sp) 1e5e8: 46 64 ld s0, 0x50(sp) 1e5ea: a6 64 ld s1, 0x48(sp) 1e5ec: 06 69 ld s2, 0x40(sp) 1e5ee: a2 7a ld s5, 0x28(sp) 1e5f0: e2 6b ld s7, 0x18(sp) 1e5f2: 25 61 addi sp, sp, 0x60 1e5f4: 82 80 ret 1e5f6: 83 47 09 00 lbu a5, 0x0(s2) 1e5fa: 29 47 li a4, 0xa 1e5fc: 63 8e e7 14 beq a5, a4, 0x1e758 1e600: 35 47 li a4, 0xd 1e602: e3 87 e7 f6 beq a5, a4, 0x1e570 1e606: e2 79 ld s3, 0x38(sp) 1e608: 42 7a ld s4, 0x30(sp) 1e60a: 0d 45 li a0, 0x3 1e60c: e9 bf j 0x1e5e6 1e60e: 08 74 ld a0, 0x28(s0) 1e610: 5a f0 sd s6, 0x20(sp) 1e612: 63 c8 a4 0a blt s1, a0, 0x1e6c2 1e616: ef e0 30 16 jal 0x2cf78 1e61a: 83 c7 9b 17 lbu a5, 0x179(s7) 1e61e: 2a 8b mv s6, a0 1e620: 89 e7 bnez a5, 0x1e62a 1e622: 83 c7 8b 4d lbu a5, 0x4d8(s7) 1e626: 63 8b 07 16 beqz a5, 0x1e79c 1e62a: 83 b7 0a 00 ld a5, 0x0(s5) 1e62e: da 97 add a5, a5, s6 1e630: 23 b0 fa 00 sd a5, 0x0(s5) 1e634: 1c 74 ld a5, 0x28(s0) 1e636: b3 87 67 41 sub a5, a5, s6 1e63a: 1c f4 sd a5, 0x28(s0) 1e63c: 99 e3 bnez a5, 0x1e642 1e63e: 8d 47 li a5, 0x3 1e640: 1c d0 sw a5, 0x20(s0) 1e642: 5a 99 add s2, s2, s6 1e644: b3 84 64 41 sub s1, s1, s6 1e648: 02 7b ld s6, 0x20(sp) 1e64a: 09 b7 j 0x1e54c 1e64c: 03 47 09 00 lbu a4, 0x0(s2) 1e650: a9 47 li a5, 0xa 1e652: e3 1f f7 f0 bne a4, a5, 0x1e570 1e656: 1c 74 ld a5, 0x28(s0) 1e658: 63 9f 07 12 bnez a5, 0x1e796 1e65c: 95 47 li a5, 0x5 1e65e: 1c d0 sw a5, 0x20(s0) 1e660: 23 2e 04 50 sw zero, 0x51c(s0) 1e664: 31 b7 j 0x1e570 1e666: 03 46 09 00 lbu a2, 0x0(s2) 1e66a: 93 07 60 03 li a5, 0x36 1e66e: 58 4c lw a4, 0x1c(s0) 1e670: 9b 06 06 fd addiw a3, a2, -0x30 1e674: 93 f6 f6 0f andi a3, a3, 0xff 1e678: 63 ed d7 04 bltu a5, a3, 0x1e6d2 1e67c: 93 07 f0 03 li a5, 0x3f 1e680: 82 17 slli a5, a5, 0x20 1e682: 93 87 f7 03 addi a5, a5, 0x3f 1e686: c6 07 slli a5, a5, 0x11 1e688: 93 87 f7 3f addi a5, a5, 0x3ff 1e68c: b3 d7 d7 00 srl a5, a5, a3 1e690: 85 8b andi a5, a5, 0x1 1e692: a1 c3 beqz a5, 0x1e6d2 1e694: bd 47 li a5, 0xf 1e696: 63 c5 e7 16 blt a5, a4, 0x1e800 1e69a: b3 07 e4 00 add a5, s0, a4 1e69e: 23 84 c7 00 sb a2, 0x8(a5) 1e6a2: 05 27 addiw a4, a4, 0x1 1e6a4: 05 09 addi s2, s2, 0x1 1e6a6: fd 14 addi s1, s1, -0x1 1e6a8: 58 cc sw a4, 0x1c(s0) 1e6aa: 4d b5 j 0x1e54c 1e6ac: 83 47 09 00 lbu a5, 0x0(s2) 1e6b0: 35 47 li a4, 0xd 1e6b2: 63 83 e7 04 beq a5, a4, 0x1e6f8 1e6b6: 29 47 li a4, 0xa 1e6b8: 63 82 e7 04 beq a5, a4, 0x1e6fc 1e6bc: 95 47 li a5, 0x5 1e6be: 1c d0 sw a5, 0x20(s0) 1e6c0: 71 b5 j 0x1e54c 1e6c2: 26 85 mv a0, s1 1e6c4: ef e0 50 0b jal 0x2cf78 1e6c8: 83 c7 9b 17 lbu a5, 0x179(s7) 1e6cc: 2a 8b mv s6, a0 1e6ce: b1 db beqz a5, 0x1e622 1e6d0: a9 bf j 0x1e62a 1e6d2: 63 06 07 10 beqz a4, 0x1e7de 1e6d6: 22 97 add a4, a4, s0 1e6d8: 23 04 07 00 sb zero, 0x8(a4) 1e6dc: 41 46 li a2, 0x10 1e6de: 2c 00 addi a1, sp, 0x8 1e6e0: 13 05 84 00 addi a0, s0, 0x8 1e6e4: ef 60 ce bb jal 0x4aa0 <.plt+0x160> 1e6e8: fd 57 li a5, -0x1 1e6ea: 08 f4 sd a0, 0x28(s0) 1e6ec: 85 83 srli a5, a5, 0x1 1e6ee: 63 01 f5 0e beq a0, a5, 0x1e7d0 1e6f2: 85 47 li a5, 0x1 1e6f4: 1c d0 sw a5, 0x20(s0) 1e6f6: 99 bd j 0x1e54c 1e6f8: 05 09 addi s2, s2, 0x1 1e6fa: fd 14 addi s1, s1, -0x1 1e6fc: 91 47 li a5, 0x4 1e6fe: 1c d0 sw a5, 0x20(s0) 1e700: b1 b5 j 0x1e54c 1e702: b5 c3 beqz a5, 0x1e766 1e704: 03 37 04 51 ld a4, 0x510(s0) 1e708: 9b 86 17 00 addiw a3, a5, 0x1 1e70c: 23 2e d4 50 sw a3, 0x51c(s0) 1e710: ba 97 add a5, a5, a4 1e712: 35 47 li a4, 0xd 1e714: 23 80 e7 00 sb a4, 0x0(a5) 1e718: 03 27 c4 51 lw a4, 0x51c(s0) 1e71c: 83 37 04 51 ld a5, 0x510(s0) 1e720: 9b 06 17 00 addiw a3, a4, 0x1 1e724: 23 2e d4 50 sw a3, 0x51c(s0) 1e728: ba 97 add a5, a5, a4 1e72a: 29 47 li a4, 0xa 1e72c: 23 80 e7 00 sb a4, 0x0(a5) 1e730: 03 27 c4 51 lw a4, 0x51c(s0) 1e734: 83 37 04 51 ld a5, 0x510(s0) 1e738: ba 97 add a5, a5, a4 1e73a: 23 80 07 00 sb zero, 0x0(a5) 1e73e: 83 c7 8b 4d lbu a5, 0x4d8(s7) 1e742: b5 cb beqz a5, 0x1e7b6 1e744: 99 47 li a5, 0x6 1e746: 1c d0 sw a5, 0x20(s0) 1e748: 23 2e 04 50 sw zero, 0x51c(s0) 1e74c: 03 47 09 00 lbu a4, 0x0(s2) 1e750: a9 47 li a5, 0xa 1e752: e3 1f f7 e0 bne a4, a5, 0x1e570 1e756: dd bb j 0x1e54c 1e758: 23 2e 04 00 sw zero, 0x1c(s0) 1e75c: 23 38 04 02 sd zero, 0x30(s0) 1e760: 23 20 04 02 sw zero, 0x20(s0) 1e764: 31 b5 j 0x1e570 1e766: 9d 47 li a5, 0x7 1e768: 1c d0 sw a5, 0x20(s0) 1e76a: cd b3 j 0x1e54c 1e76c: 03 35 04 51 ld a0, 0x510(s0) 1e770: 1b 87 17 00 addiw a4, a5, 0x1 1e774: 23 2e e4 50 sw a4, 0x51c(s0) 1e778: 03 47 09 00 lbu a4, 0x0(s2) 1e77c: 3e 95 add a0, a0, a5 1e77e: 23 00 e5 00 sb a4, 0x0(a0) 1e782: fd b3 j 0x1e570 1e784: b2 86 mv a3, a2 1e786: 2e 86 mv a2, a1 1e788: 85 45 li a1, 0x1 1e78a: ef e0 5e cc jal 0xd44e 1e78e: e3 08 05 da beqz a0, 0x1e53e 1e792: 11 45 li a0, 0x4 1e794: 89 bd j 0x1e5e6 1e796: 89 47 li a5, 0x2 1e798: 1c d0 sw a5, 0x20(s0) 1e79a: d9 bb j 0x1e570 1e79c: aa 86 mv a3, a0 1e79e: 4a 86 mv a2, s2 1e7a0: 85 45 li a1, 0x1 1e7a2: 22 85 mv a0, s0 1e7a4: ef e0 be ca jal 0xd44e 1e7a8: e3 01 05 e8 beqz a0, 0x1e62a 1e7ac: e2 79 ld s3, 0x38(sp) 1e7ae: 42 7a ld s4, 0x30(sp) 1e7b0: 02 7b ld s6, 0x20(sp) 1e7b2: 11 45 li a0, 0x4 1e7b4: 0d bd j 0x1e5e6 1e7b6: 83 26 c4 51 lw a3, 0x51c(s0) 1e7ba: 03 36 04 51 ld a2, 0x510(s0) 1e7be: 89 45 li a1, 0x2 1e7c0: 22 85 mv a0, s0 1e7c2: ef e0 de c8 jal 0xd44e 1e7c6: 3d dd beqz a0, 0x1e744 1e7c8: e2 79 ld s3, 0x38(sp) 1e7ca: 42 7a ld s4, 0x30(sp) 1e7cc: 11 45 li a0, 0x4 1e7ce: 21 bd j 0x1e5e6 1e7d0: ef 60 0e b6 jal 0x4b30 <.plt+0x1f0> 1e7d4: 18 41 lw a4, 0x0(a0) 1e7d6: 93 07 20 02 li a5, 0x22 1e7da: e3 1c f7 f0 bne a4, a5, 0x1e6f2 1e7de: e2 79 ld s3, 0x38(sp) 1e7e0: 42 7a ld s4, 0x30(sp) 1e7e2: 09 45 li a0, 0x2 1e7e4: 09 b5 j 0x1e5e6 1e7e6: 97 97 02 00 auipc a5, 0x29 1e7ea: 83 b7 a7 72 ld a5, 0x72a(a5) 1e7ee: 9c 63 ld a5, 0x0(a5) 1e7f0: 13 07 00 08 li a4, 0x80 1e7f4: 23 2c e4 50 sw a4, 0x518(s0) 1e7f8: 13 05 30 08 li a0, 0x83 1e7fc: 82 97 jalr a5 1e7fe: e9 b3 j 0x1e5c8 1e800: e2 79 ld s3, 0x38(sp) 1e802: 42 7a ld s4, 0x30(sp) 1e804: 05 45 li a0, 0x1 1e806: c5 b3 j 0x1e5e6 1e808: 13 85 f4 ff addi a0, s1, -0x1 1e80c: ef e0 c0 76 jal 0x2cf78 1e810: 08 f8 sd a0, 0x30(s0) 1e812: e2 79 ld s3, 0x38(sp) 1e814: 42 7a ld s4, 0x30(sp) 1e816: 7d 55 li a0, -0x1 1e818: f9 b3 j 0x1e5e6 1e81a: e2 79 ld s3, 0x38(sp) 1e81c: 42 7a ld s4, 0x30(sp) 1e81e: 19 45 li a0, 0x6 1e820: d9 b3 j 0x1e5e6 000000000001e822 : 1e822: 99 47 li a5, 0x6 1e824: 63 e9 a7 04 bltu a5, a0, 0x1e876 1e828: 17 b7 01 00 auipc a4, 0x1b 1e82c: 13 07 c7 46 addi a4, a4, 0x46c 1e830: 0a 05 slli a0, a0, 0x2 1e832: 3a 95 add a0, a0, a4 1e834: 1c 41 lw a5, 0x0(a0) 1e836: ba 97 add a5, a5, a4 1e838: 82 87 jr a5 1e83a: 17 65 01 00 auipc a0, 0x16 1e83e: 13 05 e5 2f addi a0, a0, 0x2fe 1e842: 82 80 ret 1e844: 17 65 01 00 auipc a0, 0x16 1e848: 13 05 45 31 addi a0, a0, 0x314 1e84c: 82 80 ret 1e84e: 17 65 01 00 auipc a0, 0x16 1e852: 13 05 25 33 addi a0, a0, 0x332 1e856: 82 80 ret 1e858: 17 65 01 00 auipc a0, 0x16 1e85c: 13 05 85 34 addi a0, a0, 0x348 1e860: 82 80 ret 1e862: 17 65 01 00 auipc a0, 0x16 1e866: 13 05 e5 34 addi a0, a0, 0x34e 1e86a: 82 80 ret 1e86c: 17 65 01 00 auipc a0, 0x16 1e870: 13 05 45 36 addi a0, a0, 0x364 1e874: 82 80 ret 1e876: 17 65 01 00 auipc a0, 0x16 1e87a: 13 05 a5 2b addi a0, a0, 0x2ba 1e87e: 82 80 ret 000000000001e880 : 1e880: 9c 61 ld a5, 0x0(a1) 1e882: 63 84 a7 00 beq a5, a0, 0x1e88a 1e886: 01 45 li a0, 0x0 1e888: 82 80 ret 1e88a: 85 47 li a5, 0x1 1e88c: 23 84 f5 00 sb a5, 0x8(a1) 1e890: 05 45 li a0, 0x1 1e892: 82 80 ret 000000000001e894 : 1e894: 83 57 05 00 lhu a5, 0x0(a0) 1e898: 01 11 addi sp, sp, -0x20 1e89a: 22 e8 sd s0, 0x10(sp) 1e89c: 26 e4 sd s1, 0x8(sp) 1e89e: 4a e0 sd s2, 0x0(sp) 1e8a0: 06 ec sd ra, 0x18(sp) 1e8a2: 09 47 li a4, 0x2 1e8a4: 2a 84 mv s0, a0 1e8a6: ae 84 mv s1, a1 1e8a8: 32 89 mv s2, a2 1e8aa: 63 8a e7 06 beq a5, a4, 0x1e91e 1e8ae: 29 47 li a4, 0xa 1e8b0: 63 8a e7 02 beq a5, a4, 0x1e8e4 1e8b4: 05 47 li a4, 0x1 1e8b6: 63 9d e7 06 bne a5, a4, 0x1e930 1e8ba: 93 06 25 00 addi a3, a0, 0x2 1e8be: 17 46 01 00 auipc a2, 0x14 1e8c2: 13 06 26 b9 addi a2, a2, -0x46e 1e8c6: 26 85 mv a0, s1 1e8c8: 93 05 e0 02 li a1, 0x2e 1e8cc: ef 60 4e d9 jal 0x4e60 <.plt+0x520> 1e8d0: e2 60 ld ra, 0x18(sp) 1e8d2: 42 64 ld s0, 0x10(sp) 1e8d4: 81 47 li a5, 0x0 1e8d6: 23 30 f9 00 sd a5, 0x0(s2) 1e8da: a2 64 ld s1, 0x8(sp) 1e8dc: 02 69 ld s2, 0x0(sp) 1e8de: 05 45 li a0, 0x1 1e8e0: 05 61 addi sp, sp, 0x20 1e8e2: 82 80 ret 1e8e4: 2e 86 mv a2, a1 1e8e6: 93 06 e0 02 li a3, 0x2e 1e8ea: 93 05 85 00 addi a1, a0, 0x8 1e8ee: 29 45 li a0, 0xa 1e8f0: ef 60 0e d0 jal 0x4df0 <.plt+0x4b0> 1e8f4: 15 cd beqz a0, 0x1e930 1e8f6: 83 57 24 00 lhu a5, 0x2(s0) 1e8fa: 03 57 24 00 lhu a4, 0x2(s0) 1e8fe: e2 60 ld ra, 0x18(sp) 1e900: 9b 97 87 00 slliw a5, a5, 0x8 1e904: 1b 57 87 00 srliw a4, a4, 0x8 1e908: d9 8f or a5, a5, a4 1e90a: 42 64 ld s0, 0x10(sp) 1e90c: c2 17 slli a5, a5, 0x30 1e90e: c1 93 srli a5, a5, 0x30 1e910: 23 30 f9 00 sd a5, 0x0(s2) 1e914: a2 64 ld s1, 0x8(sp) 1e916: 02 69 ld s2, 0x0(sp) 1e918: 05 45 li a0, 0x1 1e91a: 05 61 addi sp, sp, 0x20 1e91c: 82 80 ret 1e91e: 2e 86 mv a2, a1 1e920: 93 06 e0 02 li a3, 0x2e 1e924: 93 05 45 00 addi a1, a0, 0x4 1e928: 09 45 li a0, 0x2 1e92a: ef 60 6e cc jal 0x4df0 <.plt+0x4b0> 1e92e: 61 f5 bnez a0, 0x1e8f6 1e930: 23 80 04 00 sb zero, 0x0(s1) 1e934: e2 60 ld ra, 0x18(sp) 1e936: 42 64 ld s0, 0x10(sp) 1e938: 81 47 li a5, 0x0 1e93a: 23 30 f9 00 sd a5, 0x0(s2) 1e93e: a2 64 ld s1, 0x8(sp) 1e940: 02 69 ld s2, 0x0(sp) 1e942: 01 45 li a0, 0x0 1e944: 05 61 addi sp, sp, 0x20 1e946: 82 80 ret 000000000001e948 : 1e948: 01 11 addi sp, sp, -0x20 1e94a: 22 e8 sd s0, 0x10(sp) 1e94c: 91 47 li a5, 0x4 1e94e: 2e 84 mv s0, a1 1e950: 78 00 addi a4, sp, 0xc 1e952: 34 00 addi a3, sp, 0x8 1e954: 11 46 li a2, 0x4 1e956: 85 45 li a1, 0x1 1e958: 06 ec sd ra, 0x18(sp) 1e95a: 02 c4 sw zero, 0x8(sp) 1e95c: 3e c6 sw a5, 0xc(sp) 1e95e: ef 60 2e 8b jal 0x4a10 <.plt+0xd0> 1e962: 09 ed bnez a0, 0x1e97c 1e964: a2 47 lw a5, 0x8(sp) 1e966: 05 45 li a0, 0x1 1e968: 89 c7 beqz a5, 0x1e972 1e96a: 13 85 67 f9 addi a0, a5, -0x6a 1e96e: 13 35 15 00 seqz a0, a0 1e972: e2 60 ld ra, 0x18(sp) 1e974: 1c c0 sw a5, 0x0(s0) 1e976: 42 64 ld s0, 0x10(sp) 1e978: 05 61 addi sp, sp, 0x20 1e97a: 82 80 ret 1e97c: ef 60 4e 9b jal 0x4b30 <.plt+0x1f0> 1e980: 1c 41 lw a5, 0x0(a0) 1e982: d5 b7 j 0x1e966 000000000001e984 : 1e984: 79 71 addi sp, sp, -0x30 1e986: 26 ec sd s1, 0x18(sp) 1e988: 4a e8 sd s2, 0x10(sp) 1e98a: 06 f4 sd ra, 0x28(sp) 1e98c: 03 39 85 2e ld s2, 0x2e8(a0) 1e990: aa 84 mv s1, a0 1e992: 39 c2 beqz a2, 0x1e9d8 1e994: 22 f0 sd s0, 0x20(sp) 1e996: 03 34 05 2f ld s0, 0x2f0(a0) 1e99a: 63 58 20 03 blez s2, 0x1e9ca 1e99e: 63 50 80 06 blez s0, 0x1e9fe 1e9a2: 63 4c 89 04 blt s2, s0, 0x1e9fa 1e9a6: b1 cd beqz a1, 0x1ea02 1e9a8: 88 61 ld a0, 0x0(a1) 1e9aa: 03 b6 84 7e ld a2, 0x7e8(s1) 1e9ae: 83 b6 04 7f ld a3, 0x7f0(s1) 1e9b2: 8c 65 ld a1, 0x8(a1) 1e9b4: ef 60 de e9 jal 0x5850 1e9b8: 33 05 a4 40 sub a0, s0, a0 1e9bc: 02 74 ld s0, 0x20(sp) 1e9be: 31 cd beqz a0, 0x1ea1a 1e9c0: a2 70 ld ra, 0x28(sp) 1e9c2: e2 64 ld s1, 0x18(sp) 1e9c4: 42 69 ld s2, 0x10(sp) 1e9c6: 45 61 addi sp, sp, 0x30 1e9c8: 82 80 ret 1e9ca: e3 4e 80 fc bgtz s0, 0x1e9a6 1e9ce: 37 94 04 00 lui s0, 0x49 1e9d2: 13 04 04 3e addi s0, s0, 0x3e0 1e9d6: c1 bf j 0x1e9a6 1e9d8: 01 45 li a0, 0x0 1e9da: e3 53 20 ff blez s2, 0x1e9c0 1e9de: 85 c9 beqz a1, 0x1ea0e 1e9e0: 85 67 lui a5, 0x1 1e9e2: a6 97 add a5, a5, s1 1e9e4: 88 61 ld a0, 0x0(a1) 1e9e6: 03 b6 84 7f ld a2, 0x7f8(s1) 1e9ea: 83 b6 07 80 ld a3, -0x800(a5) 1e9ee: 8c 65 ld a1, 0x8(a1) 1e9f0: ef 60 1e e6 jal 0x5850 1e9f4: 33 05 a9 40 sub a0, s2, a0 1e9f8: d9 b7 j 0x1e9be 1e9fa: 4a 84 mv s0, s2 1e9fc: 6d b7 j 0x1e9a6 1e9fe: 4a 84 mv s0, s2 1ea00: c5 f5 bnez a1, 0x1e9a8 1ea02: ef 60 5e e1 jal 0x5816 1ea06: 2e e4 sd a1, 0x8(sp) 1ea08: 2a e0 sd a0, 0x0(sp) 1ea0a: 8a 85 mv a1, sp 1ea0c: 71 bf j 0x1e9a8 1ea0e: ef 60 9e e0 jal 0x5816 1ea12: 2e e4 sd a1, 0x8(sp) 1ea14: 2a e0 sd a0, 0x0(sp) 1ea16: 8a 85 mv a1, sp 1ea18: e1 b7 j 0x1e9e0 1ea1a: 7d 55 li a0, -0x1 1ea1c: 55 b7 j 0x1e9c0 000000000001ea1e : 1ea1e: 41 11 addi sp, sp, -0x10 1ea20: 22 e0 sd s0, 0x0(sp) 1ea22: 2a 84 mv s0, a0 1ea24: 08 61 ld a0, 0x0(a0) 1ea26: a5 67 lui a5, 0x9 1ea28: 93 87 87 c1 addi a5, a5, -0x3e8 1ea2c: 93 05 04 12 addi a1, s0, 0x120 1ea30: 13 06 e0 02 li a2, 0x2e 1ea34: 3e 95 add a0, a0, a5 1ea36: 06 e4 sd ra, 0x8(sp) 1ea38: ef 60 8e 99 jal 0x4bd0 <.plt+0x290> 1ea3c: 08 60 ld a0, 0x0(s0) 1ea3e: a5 67 lui a5, 0x9 1ea40: 93 87 07 c5 addi a5, a5, -0x3b0 1ea44: 13 06 e0 02 li a2, 0x2e 1ea48: 93 05 84 15 addi a1, s0, 0x158 1ea4c: 3e 95 add a0, a0, a5 1ea4e: ef 60 2e 98 jal 0x4bd0 <.plt+0x290> 1ea52: 1c 60 ld a5, 0x0(s0) 1ea54: 83 36 04 15 ld a3, 0x150(s0) 1ea58: 03 37 84 18 ld a4, 0x188(s0) 1ea5c: a2 60 ld ra, 0x8(sp) 1ea5e: 02 64 ld s0, 0x0(sp) 1ea60: 25 66 lui a2, 0x9 1ea62: b2 97 add a5, a5, a2 1ea64: 23 b4 d7 c4 sd a3, -0x3b8(a5) 1ea68: 23 b0 e7 c8 sd a4, -0x380(a5) 1ea6c: 41 01 addi sp, sp, 0x10 1ea6e: 82 80 ret 000000000001ea70 : 1ea70: 03 27 c5 0a lw a4, 0xac(a0) 1ea74: 0d 71 addi sp, sp, -0x160 1ea76: ca e2 sd s2, 0x140(sp) 1ea78: 86 ee sd ra, 0x158(sp) 1ea7a: 89 47 li a5, 0x2 1ea7c: 03 39 05 00 ld s2, 0x0(a0) 1ea80: 63 05 f7 06 beq a4, a5, 0x1eaea 1ea84: 83 47 a5 2b lbu a5, 0x2ba(a0) 1ea88: a2 ea sd s0, 0x150(sp) 1ea8a: 4e fe sd s3, 0x138(sp) 1ea8c: 52 fa sd s4, 0x130(sp) 1ea8e: 2a 84 mv s0, a0 1ea90: 93 09 05 12 addi s3, a0, 0x120 1ea94: 13 0a 85 15 addi s4, a0, 0x158 1ea98: 81 eb bnez a5, 0x1eaa8 1ea9a: 83 47 45 2d lbu a5, 0x2d4(a0) 1ea9e: 93 09 05 12 addi s3, a0, 0x120 1eaa2: 13 0a 85 15 addi s4, a0, 0x158 1eaa6: b1 c7 beqz a5, 0x1eaf2 1eaa8: 25 65 lui a0, 0x9 1eaaa: 13 05 85 c1 addi a0, a0, -0x3e8 1eaae: ce 85 mv a1, s3 1eab0: 13 06 e0 02 li a2, 0x2e 1eab4: 4a 95 add a0, a0, s2 1eab6: ef 60 ae 91 jal 0x4bd0 <.plt+0x290> 1eaba: 08 60 ld a0, 0x0(s0) 1eabc: a5 67 lui a5, 0x9 1eabe: 93 87 07 c5 addi a5, a5, -0x3b0 1eac2: 13 06 e0 02 li a2, 0x2e 1eac6: d2 85 mv a1, s4 1eac8: 3e 95 add a0, a0, a5 1eaca: ef 60 6e 90 jal 0x4bd0 <.plt+0x290> 1eace: 1c 60 ld a5, 0x0(s0) 1ead0: 83 36 04 15 ld a3, 0x150(s0) 1ead4: 03 37 84 18 ld a4, 0x188(s0) 1ead8: 25 66 lui a2, 0x9 1eada: 56 64 ld s0, 0x150(sp) 1eadc: f2 79 ld s3, 0x138(sp) 1eade: 52 7a ld s4, 0x130(sp) 1eae0: b2 97 add a5, a5, a2 1eae2: 23 b4 d7 c4 sd a3, -0x3b8(a5) 1eae6: 23 b0 e7 c8 sd a4, -0x380(a5) 1eaea: f6 60 ld ra, 0x158(sp) 1eaec: 16 69 ld s2, 0x140(sp) 1eaee: 35 61 addi sp, sp, 0x160 1eaf0: 82 80 ret 1eaf2: a6 e6 sd s1, 0x148(sp) 1eaf4: 56 f6 sd s5, 0x128(sp) 1eaf6: 5e ee sd s7, 0x118(sp) 1eaf8: ae 84 mv s1, a1 1eafa: 93 0a c1 00 addi s5, sp, 0xc 1eafe: 93 0b 01 01 addi s7, sp, 0x10 1eb02: 5a f2 sd s6, 0x120(sp) 1eb04: 56 86 mv a2, s5 1eb06: 13 0b 00 08 li s6, 0x80 1eb0a: de 85 mv a1, s7 1eb0c: 26 85 mv a0, s1 1eb0e: 5a c6 sw s6, 0xc(sp) 1eb10: ef 60 0e 93 jal 0x4c40 <.plt+0x300> 1eb14: 31 ed bnez a0, 0x1eb70 1eb16: 62 ea sd s8, 0x110(sp) 1eb18: 13 0c 01 09 addi s8, sp, 0x90 1eb1c: 13 06 00 08 li a2, 0x80 1eb20: 81 45 li a1, 0x0 1eb22: 62 85 mv a0, s8 1eb24: 5a c6 sw s6, 0xc(sp) 1eb26: ef 60 ae d3 jal 0x5060 <.plt+0x720> 1eb2a: 56 86 mv a2, s5 1eb2c: e2 85 mv a1, s8 1eb2e: 26 85 mv a0, s1 1eb30: ef 50 1e e7 jal 0x49a0 <.plt+0x60> 1eb34: 59 ed bnez a0, 0x1ebd2 1eb36: 13 06 04 15 addi a2, s0, 0x150 1eb3a: ce 85 mv a1, s3 1eb3c: 5e 85 mv a0, s7 1eb3e: ef f0 7f d5 jal 0x1e894 1eb42: 55 c5 beqz a0, 0x1ebee 1eb44: 13 06 e0 02 li a2, 0x2e 1eb48: ce 85 mv a1, s3 1eb4a: 13 05 84 07 addi a0, s0, 0x78 1eb4e: ef 60 2e 88 jal 0x4bd0 <.plt+0x290> 1eb52: 13 06 84 18 addi a2, s0, 0x188 1eb56: d2 85 mv a1, s4 1eb58: 62 85 mv a0, s8 1eb5a: ef f0 bf d3 jal 0x1e894 1eb5e: 29 c1 beqz a0, 0x1eba0 1eb60: 03 39 04 00 ld s2, 0x0(s0) 1eb64: b6 64 ld s1, 0x148(sp) 1eb66: b2 7a ld s5, 0x128(sp) 1eb68: 12 7b ld s6, 0x120(sp) 1eb6a: f2 6b ld s7, 0x118(sp) 1eb6c: 52 6c ld s8, 0x110(sp) 1eb6e: 2d bf j 0x1eaa8 1eb70: ef 50 1e fc jal 0x4b30 <.plt+0x1f0> 1eb74: 04 41 lw s1, 0x0(a0) 1eb76: 22 85 mv a0, s0 1eb78: a6 85 mv a1, s1 1eb7a: ef 50 40 79 jal 0x2430e 1eb7e: aa 86 mv a3, a0 1eb80: 26 86 mv a2, s1 1eb82: 97 65 01 00 auipc a1, 0x16 1eb86: 93 85 e5 05 addi a1, a1, 0x5e 1eb8a: 4a 85 mv a0, s2 1eb8c: ef e0 2e c3 jal 0xcfbe 1eb90: 56 64 ld s0, 0x150(sp) 1eb92: b6 64 ld s1, 0x148(sp) 1eb94: f2 79 ld s3, 0x138(sp) 1eb96: 52 7a ld s4, 0x130(sp) 1eb98: b2 7a ld s5, 0x128(sp) 1eb9a: 12 7b ld s6, 0x120(sp) 1eb9c: f2 6b ld s7, 0x118(sp) 1eb9e: b1 b7 j 0x1eaea 1eba0: ef 50 1e f9 jal 0x4b30 <.plt+0x1f0> 1eba4: 04 41 lw s1, 0x0(a0) 1eba6: 22 85 mv a0, s0 1eba8: a6 85 mv a1, s1 1ebaa: ef 50 40 76 jal 0x2430e 1ebae: aa 86 mv a3, a0 1ebb0: 26 86 mv a2, s1 1ebb2: 97 65 01 00 auipc a1, 0x16 1ebb6: 93 85 e5 0a addi a1, a1, 0xae 1ebba: 4a 85 mv a0, s2 1ebbc: ef e0 2e c0 jal 0xcfbe 1ebc0: 56 64 ld s0, 0x150(sp) 1ebc2: b6 64 ld s1, 0x148(sp) 1ebc4: f2 79 ld s3, 0x138(sp) 1ebc6: 52 7a ld s4, 0x130(sp) 1ebc8: b2 7a ld s5, 0x128(sp) 1ebca: 12 7b ld s6, 0x120(sp) 1ebcc: f2 6b ld s7, 0x118(sp) 1ebce: 52 6c ld s8, 0x110(sp) 1ebd0: 29 bf j 0x1eaea 1ebd2: ef 50 fe f5 jal 0x4b30 <.plt+0x1f0> 1ebd6: 04 41 lw s1, 0x0(a0) 1ebd8: 22 85 mv a0, s0 1ebda: a6 85 mv a1, s1 1ebdc: ef 50 20 73 jal 0x2430e 1ebe0: aa 86 mv a3, a0 1ebe2: 26 86 mv a2, s1 1ebe4: 97 65 01 00 auipc a1, 0x16 1ebe8: 93 85 45 02 addi a1, a1, 0x24 1ebec: f9 b7 j 0x1ebba 1ebee: ef 50 3e f4 jal 0x4b30 <.plt+0x1f0> 1ebf2: 04 41 lw s1, 0x0(a0) 1ebf4: 22 85 mv a0, s0 1ebf6: a6 85 mv a1, s1 1ebf8: ef 50 60 71 jal 0x2430e 1ebfc: aa 86 mv a3, a0 1ebfe: 26 86 mv a2, s1 1ec00: 97 65 01 00 auipc a1, 0x16 1ec04: 93 85 05 03 addi a1, a1, 0x30 1ec08: 4d bf j 0x1ebba 000000000001ec0a : 1ec0a: 79 71 addi sp, sp, -0x30 1ec0c: 22 f0 sd s0, 0x20(sp) 1ec0e: 85 47 li a5, 0x1 1ec10: 2a 84 mv s0, a0 1ec12: 11 47 li a4, 0x4 1ec14: 2e 85 mv a0, a1 1ec16: 74 00 addi a3, sp, 0xc 1ec18: 05 46 li a2, 0x1 1ec1a: 99 45 li a1, 0x6 1ec1c: 26 ec sd s1, 0x18(sp) 1ec1e: 06 f4 sd ra, 0x28(sp) 1ec20: 04 60 ld s1, 0x0(s0) 1ec22: 3e c6 sw a5, 0xc(sp) 1ec24: ef 50 de e3 jal 0x4a60 <.plt+0x120> 1ec28: 63 4e 05 00 bltz a0, 0x1ec44 1ec2c: 26 85 mv a0, s1 1ec2e: 97 65 01 00 auipc a1, 0x16 1ec32: 93 85 25 08 addi a1, a1, 0x82 1ec36: ef e0 ee ac jal 0xcf04 1ec3a: a2 70 ld ra, 0x28(sp) 1ec3c: 02 74 ld s0, 0x20(sp) 1ec3e: e2 64 ld s1, 0x18(sp) 1ec40: 45 61 addi sp, sp, 0x30 1ec42: 82 80 ret 1ec44: ef 50 de ee jal 0x4b30 <.plt+0x1f0> 1ec48: 0c 41 lw a1, 0x0(a0) 1ec4a: 22 85 mv a0, s0 1ec4c: ef 50 20 6c jal 0x2430e 1ec50: 2a 86 mv a2, a0 1ec52: 97 65 01 00 auipc a1, 0x16 1ec56: 93 85 e5 03 addi a1, a1, 0x3e 1ec5a: 26 85 mv a0, s1 1ec5c: ef e0 8e aa jal 0xcf04 1ec60: a2 70 ld ra, 0x28(sp) 1ec62: 02 74 ld s0, 0x20(sp) 1ec64: e2 64 ld s1, 0x18(sp) 1ec66: 45 61 addi sp, sp, 0x30 1ec68: 82 80 ret 000000000001ec6a : 1ec6a: 85 67 lui a5, 0x1 1ec6c: 39 71 addi sp, sp, -0x40 1ec6e: aa 97 add a5, a5, a0 1ec70: 22 f8 sd s0, 0x30(sp) 1ec72: 03 b4 07 90 ld s0, -0x700(a5) 1ec76: 06 fc sd ra, 0x38(sp) 1ec78: 3d c0 beqz s0, 0x1ecde 1ec7a: 26 f4 sd s1, 0x28(sp) 1ec7c: aa 84 mv s1, a0 1ec7e: 28 75 ld a0, 0x68(a0) 1ec80: 4a f0 sd s2, 0x20(sp) 1ec82: 2e 89 mv s2, a1 1ec84: 39 cd beqz a0, 0x1ece2 1ec86: 13 05 85 0c addi a0, a0, 0xc8 1ec8a: 17 06 00 00 auipc a2, 0x0 1ec8e: 13 06 66 bf addi a2, a2, -0x40a 1ec92: 0c 08 addi a1, sp, 0x10 1ec94: 22 e8 sd s0, 0x10(sp) 1ec96: 23 0c 01 00 sb zero, 0x18(sp) 1ec9a: ef f0 f0 3e jal 0x2e888 1ec9e: 83 47 81 01 lbu a5, 0x18(sp) 1eca2: a9 c7 beqz a5, 0x1ecec 1eca4: 63 04 09 00 beqz s2, 0x1ecac 1eca8: 23 30 89 00 sd s0, 0x0(s2) 1ecac: 83 47 84 22 lbu a5, 0x228(s0) 1ecb0: 03 24 04 1f lw s0, 0x1f0(s0) 1ecb4: 9d e3 bnez a5, 0x1ecda 1ecb6: fd 57 li a5, -0x1 1ecb8: 63 19 f4 00 bne s0, a5, 0x1ecca 1ecbc: a2 74 ld s1, 0x28(sp) 1ecbe: 02 79 ld s2, 0x20(sp) 1ecc0: e2 70 ld ra, 0x38(sp) 1ecc2: 22 85 mv a0, s0 1ecc4: 42 74 ld s0, 0x30(sp) 1ecc6: 21 61 addi sp, sp, 0x40 1ecc8: 82 80 ret 1ecca: 89 46 li a3, 0x2 1eccc: 05 46 li a2, 0x1 1ecce: 93 05 f1 00 addi a1, sp, 0xf 1ecd2: 22 85 mv a0, s0 1ecd4: ef 50 de cf jal 0x49d0 <.plt+0x90> 1ecd8: 75 f1 bnez a0, 0x1ecbc 1ecda: a2 74 ld s1, 0x28(sp) 1ecdc: 02 79 ld s2, 0x20(sp) 1ecde: 7d 54 li s0, -0x1 1ece0: c5 b7 j 0x1ecc0 1ece2: bc 70 ld a5, 0x60(s1) 1ece4: 13 85 87 0c addi a0, a5, 0xc8 1ece8: cd f3 bnez a5, 0x1ec8a 1ecea: c5 bf j 0x1ecda 1ecec: 85 67 lui a5, 0x1 1ecee: be 94 add s1, s1, a5 1ecf0: 23 b0 04 90 sd zero, -0x700(s1) 1ecf4: 02 79 ld s2, 0x20(sp) 1ecf6: a2 74 ld s1, 0x28(sp) 1ecf8: 7d 54 li s0, -0x1 1ecfa: d9 b7 j 0x1ecc0 000000000001ecfc : 1ecfc: 01 11 addi sp, sp, -0x20 1ecfe: 26 e8 sd s1, 0x10(sp) 1ed00: 06 ec sd ra, 0x18(sp) 1ed02: ae 84 mv s1, a1 1ed04: 19 cd beqz a0, 0x1ed22 1ed06: 1c 7d ld a5, 0x38(a0) 1ed08: 91 cb beqz a5, 0x1ed1c 1ed0a: 83 27 45 1f lw a5, 0x1f4(a0) 1ed0e: 63 92 b7 02 bne a5, a1, 0x1ed32 1ed12: 83 47 15 20 lbu a5, 0x201(a0) 1ed16: 91 cf beqz a5, 0x1ed32 1ed18: a3 00 05 20 sb zero, 0x201(a0) 1ed1c: a6 85 mv a1, s1 1ed1e: ef 20 40 11 jal 0x20e32 1ed22: 26 85 mv a0, s1 1ed24: ef 60 ce 85 jal 0x4d80 <.plt+0x440> 1ed28: e2 60 ld ra, 0x18(sp) 1ed2a: c2 64 ld s1, 0x10(sp) 1ed2c: 01 45 li a0, 0x0 1ed2e: 05 61 addi sp, sp, 0x20 1ed30: 82 80 ret 1ed32: a6 85 mv a1, s1 1ed34: 2a e4 sd a0, 0x8(sp) 1ed36: ef 20 c0 0f jal 0x20e32 1ed3a: 22 65 ld a0, 0x8(sp) 1ed3c: e2 60 ld ra, 0x18(sp) 1ed3e: a6 85 mv a1, s1 1ed40: 1c 7d ld a5, 0x38(a0) 1ed42: c2 64 ld s1, 0x10(sp) 1ed44: 28 61 ld a0, 0x40(a0) 1ed46: 05 61 addi sp, sp, 0x20 1ed48: 82 87 jr a5 000000000001ed4a : 1ed4a: 55 71 addi sp, sp, -0xd0 1ed4c: a2 e1 sd s0, 0xc0(sp) 1ed4e: 26 fd sd s1, 0xb8(sp) 1ed50: 4a f9 sd s2, 0xb0(sp) 1ed52: 56 ed sd s5, 0x98(sp) 1ed54: 86 e5 sd ra, 0xc8(sp) 1ed56: 4e f5 sd s3, 0xa8(sp) 1ed58: 52 f1 sd s4, 0xa0(sp) 1ed5a: 5a e9 sd s6, 0x90(sp) 1ed5c: 83 3a 05 00 ld s5, 0x0(a0) 1ed60: aa 84 mv s1, a0 1ed62: 36 89 mv s2, a3 1ed64: 0a 84 mv s0, sp 1ed66: 11 c2 beqz a2, 0x1ed6a 1ed68: 32 84 mv s0, a2 1ed6a: 03 ab 45 00 lw s6, 0x4(a1) 1ed6e: 83 a9 c4 0a lw s3, 0xac(s1) 1ed72: 09 47 li a4, 0x2 1ed74: 93 17 0b 02 slli a5, s6, 0x20 1ed78: 81 93 srli a5, a5, 0x20 1ed7a: 93 96 09 02 slli a3, s3, 0x20 1ed7e: d5 8f or a5, a5, a3 1ed80: 1c e0 sd a5, 0x0(s0) 1ed82: 45 4a li s4, 0x11 1ed84: 63 84 e9 00 beq s3, a4, 0x1ed8c 1ed88: 03 aa c5 00 lw s4, 0xc(a1) 1ed8c: 9c 49 lw a5, 0x10(a1) 1ed8e: 13 07 00 08 li a4, 0x80 1ed92: 23 24 44 01 sw s4, 0x8(s0) 1ed96: 3e 86 mv a2, a5 1ed98: 63 74 f7 00 bgeu a4, a5, 0x1eda0 1ed9c: 13 06 00 08 li a2, 0x80 1eda0: 50 c4 sw a2, 0xc(s0) 1eda2: 8c 71 ld a1, 0x20(a1) 1eda4: 02 16 slli a2, a2, 0x20 1eda6: 01 92 srli a2, a2, 0x20 1eda8: 13 05 04 01 addi a0, s0, 0x10 1edac: ef 50 5e e2 jal 0x4bd0 <.plt+0x290> 1edb0: 83 b7 8a 29 ld a5, 0x298(s5) 1edb4: 9d cf beqz a5, 0x1edf2 1edb6: 03 b5 0a 2a ld a0, 0x2a0(s5) 1edba: 22 86 mv a2, s0 1edbc: 81 45 li a1, 0x0 1edbe: 82 97 jalr a5 1edc0: 23 20 a9 00 sw a0, 0x0(s2) 1edc4: fd 57 li a5, -0x1 1edc6: 63 00 f5 04 beq a0, a5, 0x1ee06 1edca: 83 a7 84 0a lw a5, 0xa8(s1) 1edce: 81 ef bnez a5, 0x1ede6 1edd0: 01 45 li a0, 0x0 1edd2: ae 60 ld ra, 0xc8(sp) 1edd4: 0e 64 ld s0, 0xc0(sp) 1edd6: ea 74 ld s1, 0xb8(sp) 1edd8: 4a 79 ld s2, 0xb0(sp) 1edda: aa 79 ld s3, 0xa8(sp) 1eddc: 0a 7a ld s4, 0xa0(sp) 1edde: ea 6a ld s5, 0x98(sp) 1ede0: 4a 6b ld s6, 0x90(sp) 1ede2: 69 61 addi sp, sp, 0xd0 1ede4: 82 80 ret 1ede6: 14 40 lw a3, 0x0(s0) 1ede8: 29 47 li a4, 0xa 1edea: e3 93 e6 fe bne a3, a4, 0x1edd0 1edee: 1c d4 sw a5, 0x28(s0) 1edf0: c5 b7 j 0x1edd0 1edf2: 52 86 mv a2, s4 1edf4: ce 85 mv a1, s3 1edf6: 5a 85 mv a0, s6 1edf8: ef 50 9e c2 jal 0x4a20 <.plt+0xe0> 1edfc: 23 20 a9 00 sw a0, 0x0(s2) 1ee00: fd 57 li a5, -0x1 1ee02: e3 14 f5 fc bne a0, a5, 0x1edca 1ee06: 1d 45 li a0, 0x7 1ee08: e9 b7 j 0x1edd2 000000000001ee0a : 1ee0a: 13 01 01 d1 addi sp, sp, -0x2f0 1ee0e: 23 30 81 2e sd s0, 0x2e0(sp) 1ee12: 23 38 21 2d sd s2, 0x2d0(sp) 1ee16: 23 38 61 2b sd s6, 0x2b0(sp) 1ee1a: 23 34 11 2e sd ra, 0x2e8(sp) 1ee1e: fd 57 li a5, -0x1 1ee20: 03 3b 05 00 ld s6, 0x0(a0) 1ee24: 32 89 mv s2, a2 1ee26: 1c c2 sw a5, 0x0(a2) 1ee28: 34 10 addi a3, sp, 0x28 1ee2a: 90 19 addi a2, sp, 0xf0 1ee2c: 2a 84 mv s0, a0 1ee2e: ef f0 df f1 jal 0x1ed4a 1ee32: 09 cd beqz a0, 0x1ee4c 1ee34: 01 45 li a0, 0x0 1ee36: 83 30 81 2e ld ra, 0x2e8(sp) 1ee3a: 03 34 01 2e ld s0, 0x2e0(sp) 1ee3e: 03 39 01 2d ld s2, 0x2d0(sp) 1ee42: 03 3b 01 2b ld s6, 0x2b0(sp) 1ee46: 13 01 01 2f addi sp, sp, 0x2f0 1ee4a: 82 80 ret 1ee4c: 23 30 81 2b sd s8, 0x2a0(sp) 1ee50: 23 38 a1 29 sd s10, 0x290(sp) 1ee54: 13 0c 01 04 addi s8, sp, 0x40 1ee58: 13 0d 01 10 addi s10, sp, 0x100 1ee5c: 23 3c 91 2c sd s1, 0x2d8(sp) 1ee60: 10 18 addi a2, sp, 0x30 1ee62: aa 84 mv s1, a0 1ee64: e2 85 mv a1, s8 1ee66: 6a 85 mv a0, s10 1ee68: 23 30 41 2d sd s4, 0x2c0(sp) 1ee6c: 23 3c 51 2b sd s5, 0x2b8(sp) 1ee70: ef f0 5f a2 jal 0x1e894 1ee74: aa 8a mv s5, a0 1ee76: 22 5a lw s4, 0x28(sp) 1ee78: 75 c1 beqz a0, 0x1ef5c 1ee7a: 62 86 mv a2, s8 1ee7c: 97 65 01 00 auipc a1, 0x16 1ee80: 93 85 c5 e7 addi a1, a1, -0x184 1ee84: 5a 85 mv a0, s6 1ee86: ef e0 ee 87 jal 0xcf04 1ee8a: ce 57 lw a5, 0xf0(sp) 1ee8c: 09 47 li a4, 0x2 1ee8e: dd 9b andi a5, a5, -0x9 1ee90: 63 86 e7 0a beq a5, a4, 0x1ef3c 1ee94: 83 37 8b 28 ld a5, 0x288(s6) 1ee98: 63 8b 07 32 beqz a5, 0x1f1ce 1ee9c: 03 35 0b 29 ld a0, 0x290(s6) 1eea0: 01 46 li a2, 0x0 1eea2: d2 85 mv a1, s4 1eea4: 82 97 jalr a5 1eea6: 89 47 li a5, 0x2 1eea8: 63 07 f5 08 beq a0, a5, 0x1ef36 1eeac: 63 1e 05 4a bnez a0, 0x1f368 1eeb0: 23 34 b1 29 sd s11, 0x288(sp) 1eeb4: 81 4a li s5, 0x0 1eeb6: ce 5d lw s11, 0xf0(sp) 1eeb8: 89 47 li a5, 0x2 1eeba: 13 f7 7d ff andi a4, s11, -0x9 1eebe: 63 04 f7 0c beq a4, a5, 0x1ef86 1eec2: 85 45 li a1, 0x1 1eec4: 52 85 mv a0, s4 1eec6: ef 90 80 1e jal 0x280ae 1eeca: ef 60 de 94 jal 0x5816 1eece: 03 27 84 2e lw a4, 0x2e8(s0) 1eed2: 23 3c a4 2c sd a0, 0x2d8(s0) 1eed6: 23 30 b4 2e sd a1, 0x2e0(s0) 1eeda: 85 47 li a5, 0x1 1eedc: 63 d7 e7 00 bge a5, a4, 0x1eeea 1eee0: 83 35 04 2f ld a1, 0x2f0(s0) 1eee4: 5a 85 mv a0, s6 1eee6: ef 20 00 3d jal 0x212b6 1eeea: 83 3d 81 28 ld s11, 0x288(sp) 1eeee: 63 97 0a 02 bnez s5, 0x1ef1c 1eef2: 03 27 c4 0a lw a4, 0xac(s0) 1eef6: 85 47 li a5, 0x1 1eef8: 63 12 f7 02 bne a4, a5, 0x1ef1c 1eefc: 83 47 44 2d lbu a5, 0x2d4(s0) 1ef00: 63 81 07 34 beqz a5, 0x1f242 1ef04: 83 37 04 30 ld a5, 0x300(s0) 1ef08: fc 5f lw a5, 0x7c(a5) 1ef0a: 85 8b andi a5, a5, 0x1 1ef0c: 63 9b 07 32 bnez a5, 0x1f242 1ef10: ce 57 lw a5, 0xf0(sp) 1ef12: d9 17 addi a5, a5, -0xa 1ef14: 93 b7 17 00 seqz a5, a5 1ef18: 23 01 f4 2c sb a5, 0x2c2(s0) 1ef1c: 23 20 49 01 sw s4, 0x0(s2) 1ef20: 83 34 81 2d ld s1, 0x2d8(sp) 1ef24: 03 3a 01 2c ld s4, 0x2c0(sp) 1ef28: 83 3a 81 2b ld s5, 0x2b8(sp) 1ef2c: 03 3c 01 2a ld s8, 0x2a0(sp) 1ef30: 03 3d 01 29 ld s10, 0x290(sp) 1ef34: 01 b7 j 0x1ee34 1ef36: 23 34 b1 29 sd s11, 0x288(sp) 1ef3a: b5 bf j 0x1eeb6 1ef3c: 5e 57 lw a4, 0xf4(sp) 1ef3e: 85 47 li a5, 0x1 1ef40: 63 04 f7 1c beq a4, a5, 0x1f108 1ef44: 83 37 8b 28 ld a5, 0x288(s6) 1ef48: a5 d7 beqz a5, 0x1eeb0 1ef4a: 03 35 0b 29 ld a0, 0x290(s6) 1ef4e: 01 46 li a2, 0x0 1ef50: d2 85 mv a1, s4 1ef52: 82 97 jalr a5 1ef54: 89 47 li a5, 0x2 1ef56: e3 1b f5 f4 bne a0, a5, 0x1eeac 1ef5a: f1 bf j 0x1ef36 1ef5c: ef 50 5e bd jal 0x4b30 <.plt+0x1f0> 1ef60: 04 41 lw s1, 0x0(a0) 1ef62: 22 85 mv a0, s0 1ef64: a6 85 mv a1, s1 1ef66: ef 50 80 3a jal 0x2430e 1ef6a: aa 86 mv a3, a0 1ef6c: 26 86 mv a2, s1 1ef6e: 5a 85 mv a0, s6 1ef70: 97 65 01 00 auipc a1, 0x16 1ef74: 93 85 85 d5 addi a1, a1, -0x2a8 1ef78: ef e0 6e 84 jal 0xcfbe 1ef7c: d2 85 mv a1, s4 1ef7e: 22 85 mv a0, s0 1ef80: ef f0 df d7 jal 0x1ecfc 1ef84: 71 bf j 0x1ef20 1ef86: 6a 85 mv a0, s10 1ef88: 23 34 31 2d sd s3, 0x2c8(sp) 1ef8c: 23 34 71 2b sd s7, 0x2a8(sp) 1ef90: 23 3c 91 29 sd s9, 0x298(sp) 1ef94: ef 70 ff f1 jal 0x16eb2 1ef98: 83 3b 04 00 ld s7, 0x0(s0) 1ef9c: 9b 07 05 00 sext.w a5, a0 1efa0: 3e e8 sd a5, 0x10(sp) 1efa2: 83 b7 8b 52 ld a5, 0x528(s7) 1efa6: 02 fc sd zero, 0x38(sp) 1efa8: 83 dc 8b 23 lhu s9, 0x238(s7) 1efac: 3e e4 sd a5, 0x8(sp) 1efae: 83 a9 cb 23 lw s3, 0x23c(s7) 1efb2: e1 c7 beqz a5, 0x1f07a 1efb4: 98 18 addi a4, sp, 0x70 1efb6: 13 06 00 08 li a2, 0x80 1efba: 81 45 li a1, 0x0 1efbc: 3a 85 mv a0, a4 1efbe: 3a e0 sd a4, 0x0(sp) 1efc0: ef 60 0e 8a jal 0x5060 <.plt+0x720> 1efc4: 22 65 ld a0, 0x8(sp) 1efc6: ef 50 be c2 jal 0x4bf0 <.plt+0x2b0> 1efca: 93 07 e0 0f li a5, 0xfe 1efce: 63 e0 a7 0c bltu a5, a0, 0x1f08e 1efd2: 1c 03 addi a5, sp, 0x180 1efd4: 3e 85 mv a0, a5 1efd6: 13 06 00 10 li a2, 0x100 1efda: 81 45 li a1, 0x0 1efdc: 3e ec sd a5, 0x18(sp) 1efde: ef 60 2e 88 jal 0x5060 <.plt+0x720> 1efe2: a2 66 ld a3, 0x8(sp) 1efe4: 93 07 90 06 li a5, 0x69 1efe8: 03 c7 06 00 lbu a4, 0x0(a3) 1efec: 99 9f subw a5, a5, a4 1efee: 63 9d 07 2a bnez a5, 0x1f2a8 1eff2: 03 c7 16 00 lbu a4, 0x1(a3) 1eff6: 93 07 60 06 li a5, 0x66 1effa: 99 9f subw a5, a5, a4 1effc: 63 96 07 2a bnez a5, 0x1f2a8 1f000: 03 c7 26 00 lbu a4, 0x2(a3) 1f004: 93 07 10 02 li a5, 0x21 1f008: 99 9f subw a5, a5, a4 1f00a: 63 9f 07 28 bnez a5, 0x1f2a8 1f00e: 13 87 36 00 addi a4, a3, 0x3 1f012: ba 86 mv a3, a4 1f014: 3a e4 sd a4, 0x8(sp) 1f016: 03 26 84 0a lw a2, 0xa8(s0) 1f01a: 62 67 ld a4, 0x18(sp) 1f01c: c2 65 ld a1, 0x10(sp) 1f01e: 93 07 00 10 li a5, 0x100 1f022: 6e 85 mv a0, s11 1f024: ef 70 3f ef jal 0x16f16 1f028: 85 47 li a5, 0x1 1f02a: 63 01 f5 42 beq a0, a5, 0x1f44c 1f02e: 89 47 li a5, 0x2 1f030: 63 09 f5 42 beq a0, a5, 0x1f462 1f034: 63 0a 05 48 beqz a0, 0x1f4c8 1f038: 22 66 ld a2, 0x8(sp) 1f03a: 97 65 01 00 auipc a1, 0x16 1f03e: 93 85 e5 e1 addi a1, a1, -0x1e2 1f042: 5e 85 mv a0, s7 1f044: ef d0 be f7 jal 0xcfbe 1f048: d2 85 mv a1, s4 1f04a: 22 85 mv a0, s0 1f04c: ef f0 1f cb jal 0x1ecfc 1f050: 83 34 81 2d ld s1, 0x2d8(sp) 1f054: 83 39 81 2c ld s3, 0x2c8(sp) 1f058: 03 3a 01 2c ld s4, 0x2c0(sp) 1f05c: 83 3a 81 2b ld s5, 0x2b8(sp) 1f060: 83 3b 81 2a ld s7, 0x2a8(sp) 1f064: 03 3c 01 2a ld s8, 0x2a0(sp) 1f068: 83 3c 81 29 ld s9, 0x298(sp) 1f06c: 03 3d 01 29 ld s10, 0x290(sp) 1f070: 83 3d 81 28 ld s11, 0x288(sp) 1f074: 13 05 d0 02 li a0, 0x2d 1f078: 7d bb j 0x1ee36 1f07a: 63 8f 0c 16 beqz s9, 0x1f1f8 1f07e: 9c 18 addi a5, sp, 0x70 1f080: 13 06 00 08 li a2, 0x80 1f084: 81 45 li a1, 0x0 1f086: 3e 85 mv a0, a5 1f088: 3e e0 sd a5, 0x0(sp) 1f08a: ef 50 7e fd jal 0x5060 <.plt+0x720> 1f08e: 1b d7 8c 00 srliw a4, s9, 0x8 1f092: 9b 97 8c 00 slliw a5, s9, 0x8 1f096: d9 8f or a5, a5, a4 1f098: c2 17 slli a5, a5, 0x30 1f09a: 29 47 li a4, 0xa 1f09c: c1 93 srli a5, a5, 0x30 1f09e: 63 8f ed 1e beq s11, a4, 0x1f29c 1f0a2: 09 47 li a4, 0x2 1f0a4: 23 18 e1 06 sh a4, 0x70(sp) 1f0a8: 23 19 f1 06 sh a5, 0x72(sp) 1f0ac: c1 44 li s1, 0x10 1f0ae: 89 4d li s11, 0x2 1f0b0: 82 65 ld a1, 0x0(sp) 1f0b2: 26 86 mv a2, s1 1f0b4: 52 85 mv a0, s4 1f0b6: ef 50 be e5 jal 0x4f10 <.plt+0x5d0> 1f0ba: aa 87 mv a5, a0 1f0bc: 66 86 mv a2, s9 1f0be: 97 65 01 00 auipc a1, 0x16 1f0c2: 93 85 a5 dc addi a1, a1, -0x236 1f0c6: 5e 85 mv a0, s7 1f0c8: fd 39 addiw s3, s3, -0x1 1f0ca: 63 de 07 0a bgez a5, 0x1f186 1f0ce: 63 59 30 19 blez s3, 0x1f260 1f0d2: ef d0 3e e3 jal 0xcf04 1f0d6: 1b 88 1c 00 addiw a6, s9, 0x1 1f0da: 93 1c 08 03 slli s9, a6, 0x30 1f0de: 03 57 01 07 lhu a4, 0x70(sp) 1f0e2: 93 dc 0c 03 srli s9, s9, 0x30 1f0e6: 9b 97 8c 00 slliw a5, s9, 0x8 1f0ea: 9b d6 8c 00 srliw a3, s9, 0x8 1f0ee: d5 8f or a5, a5, a3 1f0f0: 63 05 b7 01 beq a4, s11, 0x1f0fa 1f0f4: 23 19 f1 06 sh a5, 0x72(sp) 1f0f8: 65 bf j 0x1f0b0 1f0fa: 9b 97 8c 00 slliw a5, s9, 0x8 1f0fe: 36 87 mv a4, a3 1f100: d9 8f or a5, a5, a4 1f102: 23 19 f1 06 sh a5, 0x72(sp) 1f106: 6d b7 j 0x1f0b0 1f108: 83 47 6b 4c lbu a5, 0x4c6(s6) 1f10c: 63 96 07 12 bnez a5, 0x1f238 1f110: 83 47 0b 6d lbu a5, 0x6d0(s6) 1f114: e3 88 07 e2 beqz a5, 0x1ef44 1f118: 1c 03 addi a5, sp, 0x180 1f11a: 3e ec sd a5, 0x18(sp) 1f11c: be 86 mv a3, a5 1f11e: 11 47 li a4, 0x4 1f120: 85 47 li a5, 0x1 1f122: 25 46 li a2, 0x9 1f124: 85 45 li a1, 0x1 1f126: 52 85 mv a0, s4 1f128: 23 20 f1 18 sw a5, 0x180(sp) 1f12c: ef 50 5e 93 jal 0x4a60 <.plt+0x120> 1f130: 63 42 05 2c bltz a0, 0x1f3f4 1f134: 03 35 8b 6d ld a0, 0x6d8(s6) 1f138: ef d0 b0 62 jal 0x2cf62 1f13c: e2 66 ld a3, 0x18(sp) 1f13e: aa 87 mv a5, a0 1f140: 11 47 li a4, 0x4 1f142: 11 46 li a2, 0x4 1f144: 99 45 li a1, 0x6 1f146: 52 85 mv a0, s4 1f148: 23 20 f1 18 sw a5, 0x180(sp) 1f14c: ef 50 5e 91 jal 0x4a60 <.plt+0x120> 1f150: 63 43 05 36 bltz a0, 0x1f4b6 1f154: 03 35 0b 6e ld a0, 0x6e0(s6) 1f158: ef d0 b0 60 jal 0x2cf62 1f15c: e2 66 ld a3, 0x18(sp) 1f15e: aa 87 mv a5, a0 1f160: 11 47 li a4, 0x4 1f162: 15 46 li a2, 0x5 1f164: 99 45 li a1, 0x6 1f166: 52 85 mv a0, s4 1f168: 23 20 f1 18 sw a5, 0x180(sp) 1f16c: ef 50 5e 8f jal 0x4a60 <.plt+0x120> 1f170: e3 5a 05 dc bgez a0, 0x1ef44 1f174: 52 86 mv a2, s4 1f176: 97 65 01 00 auipc a1, 0x16 1f17a: 93 85 25 be addi a1, a1, -0x41e 1f17e: 5a 85 mv a0, s6 1f180: ef d0 5e d8 jal 0xcf04 1f184: c1 b3 j 0x1ef44 1f186: 1c 03 addi a5, sp, 0x180 1f188: 13 06 00 08 li a2, 0x80 1f18c: 81 45 li a1, 0x0 1f18e: 13 07 00 08 li a4, 0x80 1f192: 3e 85 mv a0, a5 1f194: 3a d6 sw a4, 0x2c(sp) 1f196: ef 50 be ec jal 0x5060 <.plt+0x720> 1f19a: aa 85 mv a1, a0 1f19c: 70 10 addi a2, sp, 0x2c 1f19e: 52 85 mv a0, s4 1f1a0: ef 50 1e 80 jal 0x49a0 <.plt+0x60> 1f1a4: 63 41 05 06 bltz a0, 0x1f206 1f1a8: 66 86 mv a2, s9 1f1aa: 5e 85 mv a0, s7 1f1ac: 97 65 01 00 auipc a1, 0x16 1f1b0: 93 85 45 cc addi a1, a1, -0x33c 1f1b4: ef d0 1e d5 jal 0xcf04 1f1b8: 85 47 li a5, 0x1 1f1ba: 22 5a lw s4, 0x28(sp) 1f1bc: 83 39 81 2c ld s3, 0x2c8(sp) 1f1c0: 83 3b 81 2a ld s7, 0x2a8(sp) 1f1c4: 83 3c 81 29 ld s9, 0x298(sp) 1f1c8: a3 08 f4 2c sb a5, 0x2d1(s0) 1f1cc: dd b9 j 0x1eec2 1f1ce: 85 45 li a1, 0x1 1f1d0: 52 85 mv a0, s4 1f1d2: ef 80 d0 6d jal 0x280ae 1f1d6: ef 60 0e e4 jal 0x5816 1f1da: 03 27 84 2e lw a4, 0x2e8(s0) 1f1de: 23 3c a4 2c sd a0, 0x2d8(s0) 1f1e2: 23 30 b4 2e sd a1, 0x2e0(s0) 1f1e6: 85 47 li a5, 0x1 1f1e8: e3 d5 e7 d0 bge a5, a4, 0x1eef2 1f1ec: 83 35 04 2f ld a1, 0x2f0(s0) 1f1f0: 5a 85 mv a0, s6 1f1f2: ef 20 40 0c jal 0x212b6 1f1f6: f5 b9 j 0x1eef2 1f1f8: 83 39 81 2c ld s3, 0x2c8(sp) 1f1fc: 83 3b 81 2a ld s7, 0x2a8(sp) 1f200: 83 3c 81 29 ld s9, 0x298(sp) 1f204: 7d b9 j 0x1eec2 1f206: ef 50 be 92 jal 0x4b30 <.plt+0x1f0> 1f20a: 04 41 lw s1, 0x0(a0) 1f20c: a5 67 lui a5, 0x9 1f20e: de 97 add a5, a5, s7 1f210: a6 85 mv a1, s1 1f212: 23 aa 97 96 sw s1, -0x68c(a5) 1f216: 22 85 mv a0, s0 1f218: ef 50 60 0f jal 0x2430e 1f21c: aa 86 mv a3, a0 1f21e: 26 86 mv a2, s1 1f220: 97 65 01 00 auipc a1, 0x16 1f224: 93 85 85 9e addi a1, a1, -0x618 1f228: 5e 85 mv a0, s7 1f22a: ef d0 5e d9 jal 0xcfbe 1f22e: d2 85 mv a1, s4 1f230: 22 85 mv a0, s0 1f232: ef f0 bf ac jal 0x1ecfc 1f236: 29 bd j 0x1f050 1f238: d2 85 mv a1, s4 1f23a: 22 85 mv a0, s0 1f23c: ef f0 ff 9c jal 0x1ec0a 1f240: c1 bd j 0x1f110 1f242: 7e 56 lw a2, 0xfc(sp) 1f244: ea 85 mv a1, s10 1f246: 52 85 mv a0, s4 1f248: ef 50 9e ad jal 0x4d20 <.plt+0x3e0> 1f24c: ce 57 lw a5, 0xf0(sp) 1f24e: 7d 57 li a4, -0x1 1f250: d9 17 addi a5, a5, -0xa 1f252: 93 b4 17 00 seqz s1, a5 1f256: 63 0a e5 12 beq a0, a4, 0x1f38a 1f25a: 23 01 94 2c sb s1, 0x2c2(s0) 1f25e: 7d b9 j 0x1ef1c 1f260: ef 50 1e 8d jal 0x4b30 <.plt+0x1f0> 1f264: 04 41 lw s1, 0x0(a0) 1f266: a5 67 lui a5, 0x9 1f268: de 97 add a5, a5, s7 1f26a: a6 85 mv a1, s1 1f26c: 23 aa 97 96 sw s1, -0x68c(a5) 1f270: 22 85 mv a0, s0 1f272: ef 50 c0 09 jal 0x2430e 1f276: aa 86 mv a3, a0 1f278: 26 86 mv a2, s1 1f27a: 97 65 01 00 auipc a1, 0x16 1f27e: 93 85 e5 c3 addi a1, a1, -0x3c2 1f282: 5d b7 j 0x1f228 1f284: e2 65 ld a1, 0x18(sp) 1f286: b0 18 addi a2, sp, 0x78 1f288: 29 45 li a0, 0xa 1f28a: ef 50 7e e0 jal 0x5090 <.plt+0x750> 1f28e: 63 5b a0 00 blez a0, 0x1f2a4 1f292: 9b 97 8c 00 slliw a5, s9, 0x8 1f296: 1b d7 8c 00 srliw a4, s9, 0x8 1f29a: d9 8f or a5, a5, a4 1f29c: 23 18 b1 07 sh s11, 0x70(sp) 1f2a0: 23 19 f1 06 sh a5, 0x72(sp) 1f2a4: f1 44 li s1, 0x1c 1f2a6: 21 b5 j 0x1f0ae 1f2a8: a2 65 ld a1, 0x8(sp) 1f2aa: 15 46 li a2, 0x5 1f2ac: 17 65 01 00 auipc a0, 0x16 1f2b0: 13 05 45 ad addi a0, a0, -0x52c 1f2b4: ef 50 de bd jal 0x4e90 <.plt+0x550> 1f2b8: 45 c5 beqz a0, 0x1f360 1f2ba: 03 26 84 0a lw a2, 0xa8(s0) 1f2be: 62 67 ld a4, 0x18(sp) 1f2c0: a2 66 ld a3, 0x8(sp) 1f2c2: c2 65 ld a1, 0x10(sp) 1f2c4: 93 07 00 10 li a5, 0x100 1f2c8: 6e 85 mv a0, s11 1f2ca: ef 70 df c4 jal 0x16f16 1f2ce: 85 47 li a5, 0x1 1f2d0: 63 0e f5 16 beq a0, a5, 0x1f44c 1f2d4: 89 47 li a5, 0x2 1f2d6: 63 06 f5 18 beq a0, a5, 0x1f462 1f2da: 93 87 ed ff addi a5, s11, -0x2 1f2de: 03 37 84 30 ld a4, 0x308(s0) 1f2e2: a2 65 ld a1, 0x8(sp) 1f2e4: b3 37 f0 00 snez a5, a5 1f2e8: 85 07 addi a5, a5, 0x1 1f2ea: 23 34 f4 30 sd a5, 0x308(s0) 1f2ee: 34 18 addi a3, sp, 0x38 1f2f0: 01 46 li a2, 0x0 1f2f2: 22 85 mv a0, s0 1f2f4: 3a e8 sd a4, 0x10(sp) 1f2f6: ef 60 1e c9 jal 0x5f86 1f2fa: 42 67 ld a4, 0x10(sp) 1f2fc: e2 77 ld a5, 0x38(sp) 1f2fe: 23 34 e4 30 sd a4, 0x308(s0) 1f302: e3 8b 07 d2 beqz a5, 0x1f038 1f306: 88 63 ld a0, 0x0(a5) 1f308: e2 65 ld a1, 0x18(sp) 1f30a: 13 06 00 10 li a2, 0x100 1f30e: ef 60 3e ac jal 0x5dd0 1f312: e2 77 ld a5, 0x38(sp) 1f314: 62 67 ld a4, 0x18(sp) 1f316: 22 66 ld a2, 0x8(sp) 1f318: 9c 63 ld a5, 0x0(a5) 1f31a: 97 65 01 00 auipc a1, 0x16 1f31e: 93 85 e5 b0 addi a1, a1, -0x4f2 1f322: 5e 85 mv a0, s7 1f324: dc 43 lw a5, 0x4(a5) 1f326: ee 86 mv a3, s11 1f328: ef d0 de bd jal 0xcf04 1f32c: e2 75 ld a1, 0x38(sp) 1f32e: 5e 85 mv a0, s7 1f330: ef 60 1e ee jal 0x6210 1f334: a9 47 li a5, 0xa 1f336: 63 88 fd 0c beq s11, a5, 0x1f406 1f33a: e2 65 ld a1, 0x18(sp) 1f33c: d0 18 addi a2, sp, 0x74 1f33e: 09 45 li a0, 0x2 1f340: ef 50 1e d5 jal 0x5090 <.plt+0x750> 1f344: e3 55 a0 d6 blez a0, 0x1f0ae 1f348: 1b d7 8c 00 srliw a4, s9, 0x8 1f34c: 9b 97 8c 00 slliw a5, s9, 0x8 1f350: d9 8f or a5, a5, a4 1f352: 09 47 li a4, 0x2 1f354: 23 18 e1 06 sh a4, 0x70(sp) 1f358: 23 19 f1 06 sh a5, 0x72(sp) 1f35c: c1 44 li s1, 0x10 1f35e: 81 bb j 0x1f0ae 1f360: a2 67 ld a5, 0x8(sp) 1f362: 95 07 addi a5, a5, 0x5 1f364: 3e e4 sd a5, 0x8(sp) 1f366: 95 bf j 0x1f2da 1f368: d2 85 mv a1, s4 1f36a: 22 85 mv a0, s0 1f36c: ef f0 1f 99 jal 0x1ecfc 1f370: 13 05 a0 02 li a0, 0x2a 1f374: 83 34 81 2d ld s1, 0x2d8(sp) 1f378: 03 3a 01 2c ld s4, 0x2c0(sp) 1f37c: 83 3a 81 2b ld s5, 0x2b8(sp) 1f380: 03 3c 01 2a ld s8, 0x2a0(sp) 1f384: 03 3d 01 29 ld s10, 0x290(sp) 1f388: 7d b4 j 0x1ee36 1f38a: 23 34 31 2d sd s3, 0x2c8(sp) 1f38e: ef 50 2e fa jal 0x4b30 <.plt+0x1f0> 1f392: 83 29 05 00 lw s3, 0x0(a0) 1f396: ad 47 li a5, 0xb 1f398: 23 01 94 2c sb s1, 0x2c2(s0) 1f39c: 63 86 f9 00 beq s3, a5, 0x1f3a8 1f3a0: 93 07 30 07 li a5, 0x73 1f3a4: 63 95 f9 00 bne s3, a5, 0x1f3ae 1f3a8: 83 39 81 2c ld s3, 0x2c8(sp) 1f3ac: 85 be j 0x1ef1c 1f3ae: ce 85 mv a1, s3 1f3b0: 22 85 mv a0, s0 1f3b2: ef 40 d0 75 jal 0x2430e 1f3b6: aa 86 mv a3, a0 1f3b8: 97 65 01 00 auipc a1, 0x16 1f3bc: 93 85 05 b2 addi a1, a1, -0x4e0 1f3c0: 5a 85 mv a0, s6 1f3c2: 62 86 mv a2, s8 1f3c4: ef d0 1e b4 jal 0xcf04 1f3c8: a5 67 lui a5, 0x9 1f3ca: da 97 add a5, a5, s6 1f3cc: 23 aa 37 97 sw s3, -0x68c(a5) 1f3d0: d2 85 mv a1, s4 1f3d2: 22 85 mv a0, s0 1f3d4: ef f0 9f 92 jal 0x1ecfc 1f3d8: 83 34 81 2d ld s1, 0x2d8(sp) 1f3dc: 83 39 81 2c ld s3, 0x2c8(sp) 1f3e0: 03 3a 01 2c ld s4, 0x2c0(sp) 1f3e4: 83 3a 81 2b ld s5, 0x2b8(sp) 1f3e8: 03 3c 01 2a ld s8, 0x2a0(sp) 1f3ec: 03 3d 01 29 ld s10, 0x290(sp) 1f3f0: 1d 45 li a0, 0x7 1f3f2: 91 b4 j 0x1ee36 1f3f4: 52 86 mv a2, s4 1f3f6: 97 65 01 00 auipc a1, 0x16 1f3fa: 93 85 25 91 addi a1, a1, -0x6ee 1f3fe: 5a 85 mv a0, s6 1f400: ef d0 5e b0 jal 0xcf04 1f404: 81 b6 j 0x1ef44 1f406: 62 65 ld a0, 0x18(sp) 1f408: 93 05 50 02 li a1, 0x25 1f40c: ef 50 4e f4 jal 0x4b50 <.plt+0x210> 1f410: aa 84 mv s1, a0 1f412: e3 09 05 e6 beqz a0, 0x1f284 1f416: e2 65 ld a1, 0x18(sp) 1f418: 23 00 05 00 sb zero, 0x0(a0) 1f41c: b0 18 addi a2, sp, 0x78 1f41e: 29 45 li a0, 0xa 1f420: ef 50 1e c7 jal 0x5090 <.plt+0x750> 1f424: e3 50 a0 e8 blez a0, 0x1f2a4 1f428: 1b d7 8c 00 srliw a4, s9, 0x8 1f42c: 9b 97 8c 00 slliw a5, s9, 0x8 1f430: d9 8f or a5, a5, a4 1f432: 13 85 14 00 addi a0, s1, 0x1 1f436: 29 46 li a2, 0xa 1f438: 81 45 li a1, 0x0 1f43a: 23 18 b1 07 sh s11, 0x70(sp) 1f43e: 23 19 f1 06 sh a5, 0x72(sp) 1f442: ef 50 ee e5 jal 0x4aa0 <.plt+0x160> 1f446: 2a c5 sw a0, 0x88(sp) 1f448: f1 44 li s1, 0x1c 1f44a: 95 b1 j 0x1f0ae 1f44c: d2 85 mv a1, s4 1f44e: 22 85 mv a0, s0 1f450: ef f0 df 8a jal 0x1ecfc 1f454: 83 3b 81 2a ld s7, 0x2a8(sp) 1f458: 83 3c 81 29 ld s9, 0x298(sp) 1f45c: 83 3d 81 28 ld s11, 0x288(sp) 1f460: a5 bf j 0x1f3d8 1f462: e2 66 ld a3, 0x18(sp) 1f464: 22 66 ld a2, 0x8(sp) 1f466: 6e 87 mv a4, s11 1f468: 97 65 01 00 auipc a1, 0x16 1f46c: 93 85 05 94 addi a1, a1, -0x6c0 1f470: 5e 85 mv a0, s7 1f472: ef d0 3e a9 jal 0xcf04 1f476: 22 65 ld a0, 0x8(sp) 1f478: ef 50 8e f7 jal 0x4bf0 <.plt+0x2b0> 1f47c: a2 66 ld a3, 0x8(sp) 1f47e: 1b 07 15 00 addiw a4, a0, 0x1 1f482: 65 46 li a2, 0x19 1f484: 85 45 li a1, 0x1 1f486: 52 85 mv a0, s4 1f488: ef 50 8e dd jal 0x4a60 <.plt+0x120> 1f48c: e3 04 05 ea beqz a0, 0x1f334 1f490: ef 50 0e ea jal 0x4b30 <.plt+0x1f0> 1f494: 14 41 lw a3, 0x0(a0) 1f496: 22 85 mv a0, s0 1f498: b6 85 mv a1, a3 1f49a: 36 e8 sd a3, 0x10(sp) 1f49c: ef 40 30 67 jal 0x2430e 1f4a0: c2 66 ld a3, 0x10(sp) 1f4a2: 22 66 ld a2, 0x8(sp) 1f4a4: 2a 87 mv a4, a0 1f4a6: 97 65 01 00 auipc a1, 0x16 1f4aa: 93 85 a5 93 addi a1, a1, -0x6c6 1f4ae: 5e 85 mv a0, s7 1f4b0: ef d0 5e a5 jal 0xcf04 1f4b4: 41 b5 j 0x1f334 1f4b6: 52 86 mv a2, s4 1f4b8: 97 65 01 00 auipc a1, 0x16 1f4bc: 93 85 85 87 addi a1, a1, -0x788 1f4c0: 5a 85 mv a0, s6 1f4c2: ef d0 3e a4 jal 0xcf04 1f4c6: 79 b1 j 0x1f154 1f4c8: 22 66 ld a2, 0x8(sp) 1f4ca: 97 65 01 00 auipc a1, 0x16 1f4ce: 93 85 e5 8b addi a1, a1, -0x742 1f4d2: 85 be j 0x1f042 000000000001f4d4 : 1f4d4: 5d 71 addi sp, sp, -0x50 1f4d6: 93 17 26 00 slli a5, a2, 0x2 1f4da: 4a f8 sd s2, 0x30(sp) 1f4dc: 5e e4 sd s7, 0x8(sp) 1f4de: aa 97 add a5, a5, a0 1f4e0: 86 e4 sd ra, 0x48(sp) 1f4e2: 52 f0 sd s4, 0x20(sp) 1f4e4: 7d 57 li a4, -0x1 1f4e6: 83 ab 87 1f lw s7, 0x1f8(a5) 1f4ea: 23 ac e7 1e sw a4, 0x1f8(a5) 1f4ee: 2a 89 mv s2, a0 1f4f0: b5 e9 bnez a1, 0x1f564 1f4f2: 5a e8 sd s6, 0x10(sp) 1f4f4: 13 1b 36 00 slli s6, a2, 0x3 1f4f8: 2a 9b add s6, s6, a0 1f4fa: 83 37 8b 06 ld a5, 0x68(s6) 1f4fe: a2 e0 sd s0, 0x40(sp) 1f500: 56 ec sd s5, 0x18(sp) 1f502: c1 c3 beqz a5, 0x1f582 1f504: 83 aa 47 00 lw s5, 0x4(a5) 1f508: 80 77 ld s0, 0x28(a5) 1f50a: 59 c4 beqz s0, 0x1f598 1f50c: 4e f4 sd s3, 0x28(sp) 1f50e: 93 49 16 00 xori s3, a2, 0x1 1f512: 26 fc sd s1, 0x38(sp) 1f514: b1 09 addi s3, s3, 0xc 1f516: 93 04 e6 07 addi s1, a2, 0x7e 1f51a: 8a 04 slli s1, s1, 0x2 1f51c: 8e 09 slli s3, s3, 0x3 1f51e: 62 e0 sd s8, 0x0(sp) 1f520: ca 94 add s1, s1, s2 1f522: ca 99 add s3, s3, s2 1f524: 1d 4c li s8, 0x7 1f526: 83 b7 89 00 ld a5, 0x8(s3) 1f52a: 95 e3 bnez a5, 0x1f54e 1f52c: 26 86 mv a2, s1 1f52e: a2 85 mv a1, s0 1f530: 4a 85 mv a0, s2 1f532: ef f0 9f 8d jal 0x1ee0a 1f536: 2a 8a mv s4, a0 1f538: 63 0d 85 05 beq a0, s8, 0x1f592 1f53c: 23 34 8b 06 sd s0, 0x68(s6) 1f540: e2 74 ld s1, 0x38(sp) 1f542: 06 64 ld s0, 0x40(sp) 1f544: a2 79 ld s3, 0x28(sp) 1f546: e2 6a ld s5, 0x18(sp) 1f548: 42 6b ld s6, 0x10(sp) 1f54a: 02 6c ld s8, 0x0(sp) 1f54c: 29 a8 j 0x1f566 1f54e: 5c 40 lw a5, 0x4(s0) 1f550: e3 8e 57 fd beq a5, s5, 0x1f52c 1f554: 00 74 ld s0, 0x28(s0) 1f556: 65 fc bnez s0, 0x1f54e 1f558: 06 64 ld s0, 0x40(sp) 1f55a: e2 74 ld s1, 0x38(sp) 1f55c: a2 79 ld s3, 0x28(sp) 1f55e: e2 6a ld s5, 0x18(sp) 1f560: 42 6b ld s6, 0x10(sp) 1f562: 02 6c ld s8, 0x0(sp) 1f564: 1d 4a li s4, 0x7 1f566: fd 57 li a5, -0x1 1f568: 63 86 fb 00 beq s7, a5, 0x1f574 1f56c: de 85 mv a1, s7 1f56e: 4a 85 mv a0, s2 1f570: ef f0 cf f8 jal 0x1ecfc 1f574: a6 60 ld ra, 0x48(sp) 1f576: 42 79 ld s2, 0x30(sp) 1f578: a2 6b ld s7, 0x8(sp) 1f57a: 52 85 mv a0, s4 1f57c: 02 7a ld s4, 0x20(sp) 1f57e: 61 61 addi sp, sp, 0x50 1f580: 82 80 ret 1f582: 3c 75 ld a5, 0x68(a0) 1f584: 91 cb beqz a5, 0x1f598 1f586: d8 43 lw a4, 0x4(a5) 1f588: 89 4a li s5, 0x2 1f58a: 63 0b 57 01 beq a4, s5, 0x1f5a0 1f58e: 80 77 ld s0, 0x28(a5) 1f590: ad bf j 0x1f50a 1f592: 00 74 ld s0, 0x28(s0) 1f594: 49 f8 bnez s0, 0x1f526 1f596: c9 b7 j 0x1f558 1f598: 06 64 ld s0, 0x40(sp) 1f59a: e2 6a ld s5, 0x18(sp) 1f59c: 42 6b ld s6, 0x10(sp) 1f59e: d9 b7 j 0x1f564 1f5a0: 80 77 ld s0, 0x28(a5) 1f5a2: a9 4a li s5, 0xa 1f5a4: 9d b7 j 0x1f50a 000000000001f5a6 : 1f5a6: 15 71 addi sp, sp, -0xe0 1f5a8: a2 e9 sd s0, 0xd0(sp) 1f5aa: 52 f9 sd s4, 0xb0(sp) 1f5ac: 62 e9 sd s8, 0x90(sp) 1f5ae: 86 ed sd ra, 0xd8(sp) 1f5b0: 56 f5 sd s5, 0xa8(sp) 1f5b2: 03 3a 05 00 ld s4, 0x0(a0) 1f5b6: 33 0c b5 00 add s8, a0, a1 1f5ba: 23 00 06 00 sb zero, 0x0(a2) 1f5be: 03 47 4c 2c lbu a4, 0x2c4(s8) 1f5c2: 02 d6 sw zero, 0x2c(sp) 1f5c4: 32 84 mv s0, a2 1f5c6: 11 c7 beqz a4, 0x1f5d2 1f5c8: 85 47 li a5, 0x1 1f5ca: 23 00 f6 00 sb a5, 0x0(a2) 1f5ce: 81 4a li s5, 0x0 1f5d0: 8d aa j 0x1f742 1f5d2: a6 e5 sd s1, 0xc8(sp) 1f5d4: 5a f1 sd s6, 0xa0(sp) 1f5d6: ee fc sd s11, 0x78(sp) 1f5d8: ae 84 mv s1, a1 1f5da: aa 8d mv s11, a0 1f5dc: ef 60 ae a3 jal 0x5816 1f5e0: aa 86 mv a3, a0 1f5e2: 2e 87 mv a4, a1 1f5e4: 05 46 li a2, 0x1 1f5e6: 0c 18 addi a1, sp, 0x30 1f5e8: 52 85 mv a0, s4 1f5ea: 36 f8 sd a3, 0x30(sp) 1f5ec: 3a fc sd a4, 0x38(sp) 1f5ee: ef f0 6f b9 jal 0x1e984 1f5f2: 2a 8b mv s6, a0 1f5f4: 63 48 05 20 bltz a0, 0x1f804 1f5f8: ca e1 sd s2, 0xc0(sp) 1f5fa: 4e fd sd s3, 0xb8(sp) 1f5fc: 5e ed sd s7, 0x98(sp) 1f5fe: 66 e5 sd s9, 0x88(sp) 1f600: 6a e1 sd s10, 0x80(sp) 1f602: 93 89 8d 1f addi s3, s11, 0x1f8 1f606: 93 8b 8d 06 addi s7, s11, 0x68 1f60a: 01 49 li s2, 0x0 1f60c: 81 4a li s5, 0x0 1f60e: fd 5c li s9, -0x1 1f610: 05 4d li s10, 0x1 1f612: 03 a6 09 00 lw a2, 0x0(s3) 1f616: 63 0c 96 0b beq a2, s9, 0x1f6ce 1f61a: 93 47 19 00 xori a5, s2, 0x1 1f61e: 81 46 li a3, 0x0 1f620: fd 55 li a1, -0x1 1f622: 7d 55 li a0, -0x1 1f624: 3e e4 sd a5, 0x8(sp) 1f626: ef 50 c0 3e jal 0x24a12 1f62a: 45 c9 beqz a0, 0x1f6da 1f62c: 09 47 li a4, 0x2 1f62e: 63 06 e5 00 beq a0, a4, 0x1f63a 1f632: 03 c7 4d 2d lbu a4, 0x2d4(s11) 1f636: 63 0f 07 12 beqz a4, 0x1f774 1f63a: 03 a5 09 00 lw a0, 0x0(s3) 1f63e: 6c 10 addi a1, sp, 0x2c 1f640: ef f0 8f b0 jal 0x1e948 1f644: 63 1c 05 1c bnez a0, 0x1f81c 1f648: 97 65 01 00 auipc a1, 0x16 1f64c: 93 85 85 8f addi a1, a1, -0x708 1f650: 52 85 mv a0, s4 1f652: ef d0 3e 8b jal 0xcf04 1f656: 32 57 lw a4, 0x2c(sp) 1f658: 3d cb beqz a4, 0x1f6ce 1f65a: a5 66 lui a3, 0x9 1f65c: d2 96 add a3, a3, s4 1f65e: 23 aa e6 96 sw a4, -0x68c(a3) 1f662: 3a e8 sd a4, 0x10(sp) 1f664: ef 50 ce cc jal 0x4b30 <.plt+0x1f0> 1f668: 42 67 ld a4, 0x10(sp) 1f66a: 83 b6 0b 00 ld a3, 0x0(s7) 1f66e: 18 c1 sw a4, 0x0(a0) 1f670: b9 ce beqz a3, 0x1f6ce 1f672: 13 08 01 04 addi a6, sp, 0x40 1f676: c2 85 mv a1, a6 1f678: 13 06 e0 02 li a2, 0x2e 1f67c: 36 85 mv a0, a3 1f67e: 42 ec sd a6, 0x18(sp) 1f680: ef 60 0e f5 jal 0x5dd0 1f684: 42 67 ld a4, 0x10(sp) 1f686: 83 b6 0d 11 ld a3, 0x110(s11) 1f68a: 6e 85 mv a0, s11 1f68c: ba 85 mv a1, a4 1f68e: 36 e8 sd a3, 0x10(sp) 1f690: ef 40 f0 47 jal 0x2430e 1f694: 62 68 ld a6, 0x18(sp) 1f696: c2 66 ld a3, 0x10(sp) 1f698: 2a 87 mv a4, a0 1f69a: 42 86 mv a2, a6 1f69c: 97 65 01 00 auipc a1, 0x16 1f6a0: 93 85 c5 8b addi a1, a1, -0x744 1f6a4: 52 85 mv a0, s4 1f6a6: ef d0 fe 85 jal 0xcf04 1f6aa: 83 b6 0b 00 ld a3, 0x0(s7) 1f6ae: 5a 87 mv a4, s6 1f6b0: 94 76 ld a3, 0x28(a3) 1f6b2: 99 c2 beqz a3, 0x1f6b8 1f6b4: 13 57 1b 40 srai a4, s6, 0x1 1f6b8: 23 b8 ed 2e sd a4, 0x2f0(s11) 1f6bc: 4a 86 mv a2, s2 1f6be: a6 85 mv a1, s1 1f6c0: 6e 85 mv a0, s11 1f6c2: ef f0 3f e1 jal 0x1f4d4 1f6c6: 1d 47 li a4, 0x7 1f6c8: 63 0d e5 0a beq a0, a4, 0x1f782 1f6cc: aa 8a mv s5, a0 1f6ce: 63 05 a9 03 beq s2, s10, 0x1f6f8 1f6d2: 91 09 addi s3, s3, 0x4 1f6d4: a1 0b addi s7, s7, 0x8 1f6d6: 05 49 li s2, 0x1 1f6d8: 2d bf j 0x1f612 1f6da: 03 b6 8d 2d ld a2, 0x2d8(s11) 1f6de: 83 b6 0d 2e ld a3, 0x2e0(s11) 1f6e2: 42 75 ld a0, 0x30(sp) 1f6e4: e2 75 ld a1, 0x38(sp) 1f6e6: 02 d6 sw zero, 0x2c(sp) 1f6e8: ef 60 8e 96 jal 0x5850 1f6ec: 03 b6 0d 2f ld a2, 0x2f0(s11) 1f6f0: 63 5c c5 0a bge a0, a2, 0x1f7a8 1f6f4: 63 0e 09 0c beqz s2, 0x1f7d0 1f6f8: 63 84 0a 06 beqz s5, 0x1f760 1f6fc: 03 b7 0d 07 ld a4, 0x70(s11) 1f700: 29 cb beqz a4, 0x1f752 1f702: 03 c7 dd 2b lbu a4, 0x2bd(s11) 1f706: 3d eb bnez a4, 0x1f77c 1f708: 03 c7 bd 2b lbu a4, 0x2bb(s11) 1f70c: 5d cf beqz a4, 0x1f7ca 1f70e: 03 b4 0d 0e ld s0, 0xe0(s11) 1f712: b2 55 lw a1, 0x2c(sp) 1f714: 83 b4 0d 11 ld s1, 0x110(s11) 1f718: 6e 85 mv a0, s11 1f71a: ef 40 50 3f jal 0x2430e 1f71e: 2a 87 mv a4, a0 1f720: a6 86 mv a3, s1 1f722: 22 86 mv a2, s0 1f724: 97 65 01 00 auipc a1, 0x16 1f728: 93 85 c5 85 addi a1, a1, -0x7a4 1f72c: 52 85 mv a0, s4 1f72e: ef d0 1e 89 jal 0xcfbe 1f732: ae 64 ld s1, 0xc8(sp) 1f734: 0e 69 ld s2, 0xc0(sp) 1f736: ea 79 ld s3, 0xb8(sp) 1f738: 0a 7b ld s6, 0xa0(sp) 1f73a: ea 6b ld s7, 0x98(sp) 1f73c: aa 6c ld s9, 0x88(sp) 1f73e: 0a 6d ld s10, 0x80(sp) 1f740: e6 7d ld s11, 0x78(sp) 1f742: ee 60 ld ra, 0xd8(sp) 1f744: 4e 64 ld s0, 0xd0(sp) 1f746: 4a 7a ld s4, 0xb0(sp) 1f748: 4a 6c ld s8, 0x90(sp) 1f74a: 56 85 mv a0, s5 1f74c: aa 7a ld s5, 0xa8(sp) 1f74e: 2d 61 addi sp, sp, 0xe0 1f750: 82 80 ret 1f752: 05 46 li a2, 0x1 1f754: a6 85 mv a1, s1 1f756: 6e 85 mv a0, s11 1f758: ef f0 df d7 jal 0x1f4d4 1f75c: aa 8a mv s5, a0 1f75e: 55 f1 bnez a0, 0x1f702 1f760: ae 64 ld s1, 0xc8(sp) 1f762: 0e 69 ld s2, 0xc0(sp) 1f764: ea 79 ld s3, 0xb8(sp) 1f766: 0a 7b ld s6, 0xa0(sp) 1f768: ea 6b ld s7, 0x98(sp) 1f76a: aa 6c ld s9, 0x88(sp) 1f76c: 0a 6d ld s10, 0x80(sp) 1f76e: e6 7d ld s11, 0x78(sp) 1f770: 81 4a li s5, 0x0 1f772: c1 bf j 0x1f742 1f774: 11 89 andi a0, a0, 0x4 1f776: 15 e1 bnez a0, 0x1f79a 1f778: 32 57 lw a4, 0x2c(sp) 1f77a: f9 bd j 0x1f658 1f77c: 03 b4 0d 10 ld s0, 0x100(s11) 1f780: 49 bf j 0x1f712 1f782: a2 67 ld a5, 0x8(sp) 1f784: 13 87 c7 07 addi a4, a5, 0x7c 1f788: 0a 07 slli a4, a4, 0x2 1f78a: 6e 97 add a4, a4, s11 1f78c: 14 47 lw a3, 0x8(a4) 1f78e: 7d 57 li a4, -0x1 1f790: e3 8e e6 f2 beq a3, a4, 0x1f6cc 1f794: 56 85 mv a0, s5 1f796: aa 8a mv s5, a0 1f798: 1d bf j 0x1f6ce 1f79a: 03 a5 09 00 lw a0, 0x0(s3) 1f79e: 6c 10 addi a1, sp, 0x2c 1f7a0: ef f0 8f 9a jal 0x1e948 1f7a4: 32 57 lw a4, 0x2c(sp) 1f7a6: 4d bd j 0x1f658 1f7a8: 97 55 01 00 auipc a1, 0x15 1f7ac: 93 85 05 77 addi a1, a1, 0x770 1f7b0: 52 85 mv a0, s4 1f7b2: ef d0 2e f5 jal 0xcf04 1f7b6: 13 07 e0 06 li a4, 0x6e 1f7ba: 3a d6 sw a4, 0x2c(sp) 1f7bc: e3 1f 09 e8 bnez s2, 0x1f65a 1f7c0: 83 b6 0d 07 ld a3, 0x70(s11) 1f7c4: e3 9b 06 e8 bnez a3, 0x1f65a 1f7c8: 09 a8 j 0x1f7da 1f7ca: 03 b4 0d 0c ld s0, 0xc0(s11) 1f7ce: 91 b7 j 0x1f712 1f7d0: 03 b7 0d 07 ld a4, 0x70(s11) 1f7d4: e3 1f 07 ee bnez a4, 0x1f6d2 1f7d8: 01 47 li a4, 0x0 1f7da: 83 b6 0d 2e ld a3, 0x2e0(s11) 1f7de: 03 b6 8d 2d ld a2, 0x2d8(s11) 1f7e2: 42 75 ld a0, 0x30(sp) 1f7e4: e2 75 ld a1, 0x38(sp) 1f7e6: 3a e8 sd a4, 0x10(sp) 1f7e8: ef 60 8e 86 jal 0x5850 1f7ec: 93 06 70 0c li a3, 0xc7 1f7f0: 42 67 ld a4, 0x10(sp) 1f7f2: e3 d3 a6 e6 bge a3, a0, 0x1f658 1f7f6: 05 46 li a2, 0x1 1f7f8: a6 85 mv a1, s1 1f7fa: 6e 85 mv a0, s11 1f7fc: ef f0 9f cd jal 0x1f4d4 1f800: 42 67 ld a4, 0x10(sp) 1f802: 99 bd j 0x1f658 1f804: 97 55 01 00 auipc a1, 0x15 1f808: 93 85 c5 6f addi a1, a1, 0x6fc 1f80c: 52 85 mv a0, s4 1f80e: ef d0 0e fb jal 0xcfbe 1f812: f1 4a li s5, 0x1c 1f814: ae 64 ld s1, 0xc8(sp) 1f816: 0a 7b ld s6, 0xa0(sp) 1f818: e6 7d ld s11, 0x78(sp) 1f81a: 25 b7 j 0x1f742 1f81c: 93 16 29 00 slli a3, s2, 0x2 1f820: ee 96 add a3, a3, s11 1f822: 03 a6 86 1f lw a2, 0x1f8(a3) 1f826: 13 07 c9 00 addi a4, s2, 0xc 1f82a: 93 99 24 00 slli s3, s1, 0x2 1f82e: ee 99 add s3, s3, s11 1f830: 0e 07 slli a4, a4, 0x3 1f832: 23 a8 c9 1e sw a2, 0x1f0(s3) 1f836: 6e 97 add a4, a4, s11 1f838: 18 67 ld a4, 0x8(a4) 1f83a: a2 67 ld a5, 0x8(sp) 1f83c: fd 5a li s5, -0x1 1f83e: 23 b0 ed 06 sd a4, 0x60(s11) 1f842: 13 99 27 00 slli s2, a5, 0x2 1f846: 23 ac 56 1f sw s5, 0x1f8(a3) 1f84a: 6e 99 add s2, s2, s11 1f84c: 83 25 89 1f lw a1, 0x1f8(s2) 1f850: 63 87 55 01 beq a1, s5, 0x1f85e 1f854: 6e 85 mv a0, s11 1f856: ef f0 6f ca jal 0x1ecfc 1f85a: 23 2c 59 1f sw s5, 0x1f8(s2) 1f85e: a6 85 mv a1, s1 1f860: 6e 85 mv a0, s11 1f862: ef 40 1f ac jal 0x14322 1f866: aa 8a mv s5, a0 1f868: e3 15 05 ec bnez a0, 0x1f732 1f86c: 05 47 li a4, 0x1 1f86e: 23 02 ec 2c sb a4, 0x2c4(s8) 1f872: 23 00 e4 00 sb a4, 0x0(s0) 1f876: 91 c8 beqz s1, 0x1f88a 1f878: 83 a5 09 1f lw a1, 0x1f0(s3) 1f87c: 6e 85 mv a0, s11 1f87e: ef f0 2f 9f jal 0x1ea70 1f882: 6e 85 mv a0, s11 1f884: ef 40 9f b4 jal 0x143cc 1f888: e1 bd j 0x1f760 1f88a: 91 45 li a1, 0x4 1f88c: 52 85 mv a0, s4 1f88e: ef 60 be ee jal 0x6778 1f892: dd b7 j 0x1f878 000000000001f894 : 1f894: 39 71 addi sp, sp, -0x40 1f896: 4e ec sd s3, 0x18(sp) 1f898: 83 39 05 00 ld s3, 0x0(a0) 1f89c: 22 f8 sd s0, 0x30(sp) 1f89e: 26 f4 sd s1, 0x28(sp) 1f8a0: 06 fc sd ra, 0x38(sp) 1f8a2: 2a 84 mv s0, a0 1f8a4: ae 84 mv s1, a1 1f8a6: ef 50 1e f7 jal 0x5816 1f8aa: 2a 87 mv a4, a0 1f8ac: ae 87 mv a5, a1 1f8ae: 05 46 li a2, 0x1 1f8b0: 8a 85 mv a1, sp 1f8b2: 4e 85 mv a0, s3 1f8b4: 3a e0 sd a4, 0x0(sp) 1f8b6: 3e e4 sd a5, 0x8(sp) 1f8b8: ef f0 cf 8c jal 0x1e984 1f8bc: 63 4a 05 08 bltz a0, 0x1f950 1f8c0: 4a f0 sd s2, 0x20(sp) 1f8c2: 2a 89 mv s2, a0 1f8c4: 88 60 ld a0, 0x0(s1) 1f8c6: ef 60 ae cf jal 0x5dc0 1f8ca: 9c 60 ld a5, 0x0(s1) 1f8cc: 2a 87 mv a4, a0 1f8ce: 08 60 ld a0, 0x0(s0) 1f8d0: 3c f4 sd a5, 0x68(s0) 1f8d2: fd 57 li a5, -0x1 1f8d4: 23 3c f4 1e sd a5, 0x1f8(s0) 1f8d8: 93 05 80 0c li a1, 0xc8 1f8dc: 23 24 e4 2e sw a4, 0x2e8(s0) 1f8e0: 23 38 04 06 sd zero, 0x70(s0) 1f8e4: ef 10 00 78 jal 0x21064 1f8e8: 2c 74 ld a1, 0x68(s0) 1f8ea: 93 04 84 1f addi s1, s0, 0x1f8 1f8ee: 9c 75 ld a5, 0x28(a1) 1f8f0: 99 c3 beqz a5, 0x1f8f6 1f8f2: 13 59 19 40 srai s2, s2, 0x1 1f8f6: 23 38 24 2f sd s2, 0x2f0(s0) 1f8fa: 29 a0 j 0x1f904 1f8fc: 3c 74 ld a5, 0x68(s0) 1f8fe: 8c 77 ld a1, 0x28(a5) 1f900: 2c f4 sd a1, 0x68(s0) 1f902: 9d c9 beqz a1, 0x1f938 1f904: 26 86 mv a2, s1 1f906: 22 85 mv a0, s0 1f908: ef f0 2f d0 jal 0x1ee0a 1f90c: 65 f9 bnez a0, 0x1f8fc 1f90e: 03 27 84 1f lw a4, 0x1f8(s0) 1f912: fd 57 li a5, -0x1 1f914: 1d 45 li a0, 0x7 1f916: 63 06 f7 02 beq a4, a5, 0x1f942 1f91a: a5 67 lui a5, 0x9 1f91c: be 99 add s3, s3, a5 1f91e: 83 b7 09 c0 ld a5, -0x400(s3) 1f922: e2 70 ld ra, 0x38(sp) 1f924: 42 74 ld s0, 0x30(sp) 1f926: 85 07 addi a5, a5, 0x1 1f928: 23 b0 f9 c0 sd a5, -0x400(s3) 1f92c: 02 79 ld s2, 0x20(sp) 1f92e: a2 74 ld s1, 0x28(sp) 1f930: e2 69 ld s3, 0x18(sp) 1f932: 01 45 li a0, 0x0 1f934: 21 61 addi sp, sp, 0x40 1f936: 82 80 ret 1f938: 03 27 84 1f lw a4, 0x1f8(s0) 1f93c: fd 57 li a5, -0x1 1f93e: e3 1e f7 fc bne a4, a5, 0x1f91a 1f942: e2 70 ld ra, 0x38(sp) 1f944: 42 74 ld s0, 0x30(sp) 1f946: 02 79 ld s2, 0x20(sp) 1f948: a2 74 ld s1, 0x28(sp) 1f94a: e2 69 ld s3, 0x18(sp) 1f94c: 21 61 addi sp, sp, 0x40 1f94e: 82 80 ret 1f950: 4e 85 mv a0, s3 1f952: 97 55 01 00 auipc a1, 0x15 1f956: 93 85 e5 5a addi a1, a1, 0x5ae 1f95a: ef d0 4e e6 jal 0xcfbe 1f95e: e2 70 ld ra, 0x38(sp) 1f960: 42 74 ld s0, 0x30(sp) 1f962: a2 74 ld s1, 0x28(sp) 1f964: e2 69 ld s3, 0x18(sp) 1f966: 71 45 li a0, 0x1c 1f968: 21 61 addi sp, sp, 0x40 1f96a: 82 80 ret 000000000001f96c : 1f96c: 85 47 li a5, 0x1 1f96e: 63 83 f5 02 beq a1, a5, 0x1f994 1f972: 09 47 li a4, 0x2 1f974: 81 47 li a5, 0x0 1f976: 63 89 e5 00 beq a1, a4, 0x1f988 1f97a: 03 47 95 2b lbu a4, 0x2b9(a0) 1f97e: 63 04 f7 00 beq a4, a5, 0x1f986 1f982: a3 0c f5 2a sb a5, 0x2b9(a0) 1f986: 82 80 ret 1f988: 83 37 85 2f ld a5, 0x2f8(a0) 1f98c: fc 5f lw a5, 0x7c(a5) 1f98e: 93 f7 07 20 andi a5, a5, 0x200 1f992: f5 fb bnez a5, 0x1f986 1f994: 85 47 li a5, 0x1 1f996: d5 b7 j 0x1f97a 000000000001f998 : 1f998: 97 87 02 00 auipc a5, 0x28 1f99c: 83 b7 87 57 ld a5, 0x578(a5) 1f9a0: 98 63 ld a4, 0x0(a5) 1f9a2: 41 11 addi sp, sp, -0x10 1f9a4: 22 e0 sd s0, 0x0(sp) 1f9a6: 06 e4 sd ra, 0x8(sp) 1f9a8: 2a 84 mv s0, a0 1f9aa: 13 05 00 02 li a0, 0x20 1f9ae: 02 97 jalr a4 1f9b0: 01 c9 beqz a0, 0x1f9c0 1f9b2: 23 3c 05 00 sd zero, 0x18(a0) 1f9b6: 00 e9 sd s0, 0x10(a0) 1f9b8: 23 30 05 00 sd zero, 0x0(a0) 1f9bc: 23 34 05 00 sd zero, 0x8(a0) 1f9c0: a2 60 ld ra, 0x8(sp) 1f9c2: 02 64 ld s0, 0x0(sp) 1f9c4: 41 01 addi sp, sp, 0x10 1f9c6: 82 80 ret 000000000001f9c8 : 1f9c8: 97 87 02 00 auipc a5, 0x28 1f9cc: 83 b7 87 54 ld a5, 0x548(a5) 1f9d0: 9c 63 ld a5, 0x0(a5) 1f9d2: 01 11 addi sp, sp, -0x20 1f9d4: 22 e8 sd s0, 0x10(sp) 1f9d6: 26 e4 sd s1, 0x8(sp) 1f9d8: 4a e0 sd s2, 0x0(sp) 1f9da: 06 ec sd ra, 0x18(sp) 1f9dc: 2a 84 mv s0, a0 1f9de: 61 45 li a0, 0x18 1f9e0: ae 84 mv s1, a1 1f9e2: 32 89 mv s2, a2 1f9e4: 82 97 jalr a5 1f9e6: 05 cd beqz a0, 0x1fa1e 1f9e8: 1c 6c ld a5, 0x18(s0) 1f9ea: 23 30 25 01 sd s2, 0x0(a0) 1f9ee: 85 e3 bnez a5, 0x1fa0e 1f9f0: 08 e0 sd a0, 0x0(s0) 1f9f2: 23 34 05 00 sd zero, 0x8(a0) 1f9f6: 23 38 05 00 sd zero, 0x10(a0) 1f9fa: 08 e4 sd a0, 0x8(s0) 1f9fc: 85 07 addi a5, a5, 0x1 1f9fe: e2 60 ld ra, 0x18(sp) 1fa00: 1c ec sd a5, 0x18(s0) 1fa02: 42 64 ld s0, 0x10(sp) 1fa04: a2 64 ld s1, 0x8(sp) 1fa06: 02 69 ld s2, 0x0(sp) 1fa08: 05 45 li a0, 0x1 1fa0a: 05 61 addi sp, sp, 0x20 1fa0c: 82 80 ret 1fa0e: 99 cc beqz s1, 0x1fa2c 1fa10: 98 68 ld a4, 0x10(s1) 1fa12: 04 e5 sd s1, 0x8(a0) 1fa14: 18 e9 sd a4, 0x10(a0) 1fa16: 15 c3 beqz a4, 0x1fa3a 1fa18: 08 e7 sd a0, 0x8(a4) 1fa1a: 88 e8 sd a0, 0x10(s1) 1fa1c: c5 b7 j 0x1f9fc 1fa1e: e2 60 ld ra, 0x18(sp) 1fa20: 42 64 ld s0, 0x10(sp) 1fa22: a2 64 ld s1, 0x8(sp) 1fa24: 02 69 ld s2, 0x0(sp) 1fa26: 01 45 li a0, 0x0 1fa28: 05 61 addi sp, sp, 0x20 1fa2a: 82 80 ret 1fa2c: 18 60 ld a4, 0x0(s0) 1fa2e: 23 34 05 00 sd zero, 0x8(a0) 1fa32: 18 e9 sd a4, 0x10(a0) 1fa34: 08 e7 sd a0, 0x8(a4) 1fa36: 08 e0 sd a0, 0x0(s0) 1fa38: d1 b7 j 0x1f9fc 1fa3a: 08 e4 sd a0, 0x8(s0) 1fa3c: 88 e8 sd a0, 0x10(s1) 1fa3e: 7d bf j 0x1f9fc 000000000001fa40 : 1fa40: a5 c1 beqz a1, 0x1faa0 1fa42: 1c 6d ld a5, 0x18(a0) 1fa44: 01 11 addi sp, sp, -0x20 1fa46: 26 e4 sd s1, 0x8(sp) 1fa48: 06 ec sd ra, 0x18(sp) 1fa4a: aa 84 mv s1, a0 1fa4c: a1 c3 beqz a5, 0x1fa8c 1fa4e: 98 60 ld a4, 0x0(s1) 1fa50: 22 e8 sd s0, 0x10(sp) 1fa52: 9c 69 ld a5, 0x10(a1) 1fa54: 2e 84 mv s0, a1 1fa56: 32 85 mv a0, a2 1fa58: 63 8f e5 02 beq a1, a4, 0x1fa96 1fa5c: 98 65 ld a4, 0x8(a1) 1fa5e: 1c eb sd a5, 0x10(a4) 1fa60: b1 c3 beqz a5, 0x1faa4 1fa62: 98 e7 sd a4, 0x8(a5) 1fa64: 0c 60 ld a1, 0x0(s0) 1fa66: 9c 68 ld a5, 0x10(s1) 1fa68: 82 97 jalr a5 1fa6a: 97 87 02 00 auipc a5, 0x28 1fa6e: 83 b7 e7 49 ld a5, 0x49e(a5) 1fa72: 9c 63 ld a5, 0x0(a5) 1fa74: 23 34 04 00 sd zero, 0x8(s0) 1fa78: 23 30 04 00 sd zero, 0x0(s0) 1fa7c: 23 38 04 00 sd zero, 0x10(s0) 1fa80: 22 85 mv a0, s0 1fa82: 82 97 jalr a5 1fa84: 9c 6c ld a5, 0x18(s1) 1fa86: 42 64 ld s0, 0x10(sp) 1fa88: fd 17 addi a5, a5, -0x1 1fa8a: 9c ec sd a5, 0x18(s1) 1fa8c: e2 60 ld ra, 0x18(sp) 1fa8e: a2 64 ld s1, 0x8(sp) 1fa90: 05 45 li a0, 0x1 1fa92: 05 61 addi sp, sp, 0x20 1fa94: 82 80 ret 1fa96: 9c e0 sd a5, 0x0(s1) 1fa98: 81 cb beqz a5, 0x1faa8 1fa9a: 23 b4 07 00 sd zero, 0x8(a5) 1fa9e: d9 b7 j 0x1fa64 1faa0: 05 45 li a0, 0x1 1faa2: 82 80 ret 1faa4: 98 e4 sd a4, 0x8(s1) 1faa6: 7d bf j 0x1fa64 1faa8: 23 b4 04 00 sd zero, 0x8(s1) 1faac: 65 bf j 0x1fa64 000000000001faae : 1faae: 2d cd beqz a0, 0x1fb28 1fab0: 1c 6d ld a5, 0x18(a0) 1fab2: 79 71 addi sp, sp, -0x30 1fab4: 26 ec sd s1, 0x18(sp) 1fab6: 4a e8 sd s2, 0x10(sp) 1fab8: 4e e4 sd s3, 0x8(sp) 1faba: 06 f4 sd ra, 0x28(sp) 1fabc: 22 f0 sd s0, 0x20(sp) 1fabe: aa 84 mv s1, a0 1fac0: 2e 89 mv s2, a1 1fac2: 97 89 02 00 auipc s3, 0x28 1fac6: 83 b9 69 44 ld s3, 0x446(s3) 1faca: 8d cf beqz a5, 0x1fb04 1facc: 80 64 ld s0, 0x8(s1) 1face: 21 cc beqz s0, 0x1fb26 1fad0: 98 60 ld a4, 0x0(s1) 1fad2: 1c 68 ld a5, 0x10(s0) 1fad4: 63 02 e4 04 beq s0, a4, 0x1fb18 1fad8: 18 64 ld a4, 0x8(s0) 1fada: 1c eb sd a5, 0x10(a4) 1fadc: b9 c3 beqz a5, 0x1fb22 1fade: 98 e7 sd a4, 0x8(a5) 1fae0: 9c 68 ld a5, 0x10(s1) 1fae2: 0c 60 ld a1, 0x0(s0) 1fae4: 4a 85 mv a0, s2 1fae6: 82 97 jalr a5 1fae8: 83 b7 09 00 ld a5, 0x0(s3) 1faec: 23 34 04 00 sd zero, 0x8(s0) 1faf0: 23 30 04 00 sd zero, 0x0(s0) 1faf4: 23 38 04 00 sd zero, 0x10(s0) 1faf8: 22 85 mv a0, s0 1fafa: 82 97 jalr a5 1fafc: 9c 6c ld a5, 0x18(s1) 1fafe: fd 17 addi a5, a5, -0x1 1fb00: 9c ec sd a5, 0x18(s1) 1fb02: e9 f7 bnez a5, 0x1facc 1fb04: 02 74 ld s0, 0x20(sp) 1fb06: 83 b7 09 00 ld a5, 0x0(s3) 1fb0a: a2 70 ld ra, 0x28(sp) 1fb0c: 42 69 ld s2, 0x10(sp) 1fb0e: a2 69 ld s3, 0x8(sp) 1fb10: 26 85 mv a0, s1 1fb12: e2 64 ld s1, 0x18(sp) 1fb14: 45 61 addi sp, sp, 0x30 1fb16: 82 87 jr a5 1fb18: 9c e0 sd a5, 0x0(s1) 1fb1a: 81 cb beqz a5, 0x1fb2a 1fb1c: 23 b4 07 00 sd zero, 0x8(a5) 1fb20: c1 b7 j 0x1fae0 1fb22: 98 e4 sd a4, 0x8(s1) 1fb24: 75 bf j 0x1fae0 1fb26: 01 a0 j 0x1fb26 1fb28: 82 80 ret 1fb2a: 23 b4 04 00 sd zero, 0x8(s1) 1fb2e: 4d bf j 0x1fae0 000000000001fb30 : 1fb30: 08 6d ld a0, 0x18(a0) 1fb32: 82 80 ret 000000000001fb34 : 1fb34: aa 87 mv a5, a0 1fb36: 95 cd beqz a1, 0x1fb72 1fb38: 18 6d ld a4, 0x18(a0) 1fb3a: 01 45 li a0, 0x0 1fb3c: 05 cf beqz a4, 0x1fb74 1fb3e: 03 b8 07 00 ld a6, 0x0(a5) 1fb42: 88 69 ld a0, 0x10(a1) 1fb44: 63 03 b8 04 beq a6, a1, 0x1fb8a 1fb48: 03 b8 85 00 ld a6, 0x8(a1) 1fb4c: 23 38 a8 00 sd a0, 0x10(a6) 1fb50: 29 c5 beqz a0, 0x1fb9a 1fb52: 23 34 05 01 sd a6, 0x8(a0) 1fb56: 7d 17 addi a4, a4, -0x1 1fb58: 98 ef sd a4, 0x18(a5) 1fb5a: 1c 6e ld a5, 0x18(a2) 1fb5c: 89 ef bnez a5, 0x1fb76 1fb5e: 0c e2 sd a1, 0x0(a2) 1fb60: 23 b4 05 00 sd zero, 0x8(a1) 1fb64: 23 b8 05 00 sd zero, 0x10(a1) 1fb68: 85 07 addi a5, a5, 0x1 1fb6a: 0c e6 sd a1, 0x8(a2) 1fb6c: 1c ee sd a5, 0x18(a2) 1fb6e: 05 45 li a0, 0x1 1fb70: 82 80 ret 1fb72: 01 45 li a0, 0x0 1fb74: 82 80 ret 1fb76: 98 6a ld a4, 0x10(a3) 1fb78: 94 e5 sd a3, 0x8(a1) 1fb7a: 98 e9 sd a4, 0x10(a1) 1fb7c: 01 cf beqz a4, 0x1fb94 1fb7e: 0c e7 sd a1, 0x8(a4) 1fb80: 8c ea sd a1, 0x10(a3) 1fb82: 85 07 addi a5, a5, 0x1 1fb84: 1c ee sd a5, 0x18(a2) 1fb86: 05 45 li a0, 0x1 1fb88: 82 80 ret 1fb8a: 88 e3 sd a0, 0x0(a5) 1fb8c: 11 c9 beqz a0, 0x1fba0 1fb8e: 23 34 05 00 sd zero, 0x8(a0) 1fb92: d1 b7 j 0x1fb56 1fb94: 0c e6 sd a1, 0x8(a2) 1fb96: 8c ea sd a1, 0x10(a3) 1fb98: ed b7 j 0x1fb82 1fb9a: 23 b4 07 01 sd a6, 0x8(a5) 1fb9e: 65 bf j 0x1fb56 1fba0: 23 b4 07 00 sd zero, 0x8(a5) 1fba4: 4d bf j 0x1fb56 000000000001fba6 : 1fba6: 01 11 addi sp, sp, -0x20 1fba8: 4a e0 sd s2, 0x0(sp) 1fbaa: 17 89 02 00 auipc s2, 0x28 1fbae: 03 39 e9 35 ld s2, 0x35e(s2) 1fbb2: 26 e4 sd s1, 0x8(sp) 1fbb4: 03 37 09 00 ld a4, 0x0(s2) 1fbb8: aa 84 mv s1, a0 1fbba: 88 65 ld a0, 0x8(a1) 1fbbc: 22 e8 sd s0, 0x10(sp) 1fbbe: 06 ec sd ra, 0x18(sp) 1fbc0: 2e 84 mv s0, a1 1fbc2: 02 97 jalr a4 1fbc4: 08 60 ld a0, 0x0(s0) 1fbc6: 23 34 04 00 sd zero, 0x8(s0) 1fbca: 09 c5 beqz a0, 0x1fbd4 1fbcc: 9c 6c ld a5, 0x18(s1) 1fbce: 82 97 jalr a5 1fbd0: 23 30 04 00 sd zero, 0x0(s0) 1fbd4: 23 38 04 00 sd zero, 0x10(s0) 1fbd8: 22 85 mv a0, s0 1fbda: 42 64 ld s0, 0x10(sp) 1fbdc: 83 37 09 00 ld a5, 0x0(s2) 1fbe0: e2 60 ld ra, 0x18(sp) 1fbe2: a2 64 ld s1, 0x8(sp) 1fbe4: 02 69 ld s2, 0x0(sp) 1fbe6: 05 61 addi sp, sp, 0x20 1fbe8: 82 87 jr a5 000000000001fbea : 1fbea: f5 c5 beqz a1, 0x1fcd6 1fbec: 6d c6 beqz a2, 0x1fcd6 1fbee: e5 c6 beqz a3, 0x1fcd6 1fbf0: 7d c3 beqz a4, 0x1fcd6 1fbf2: 97 87 02 00 auipc a5, 0x28 1fbf6: 83 b7 e7 31 ld a5, 0x31e(a5) 1fbfa: 39 71 addi sp, sp, -0x40 1fbfc: 9c 63 ld a5, 0x0(a5) 1fbfe: 4a f0 sd s2, 0x20(sp) 1fc00: 4e ec sd s3, 0x18(sp) 1fc02: 06 fc sd ra, 0x38(sp) 1fc04: 2a 89 mv s2, a0 1fc06: 10 e5 sd a2, 0x8(a0) 1fc08: 14 e9 sd a3, 0x10(a0) 1fc0a: 18 ed sd a4, 0x18(a0) 1fc0c: 23 34 05 02 sd zero, 0x28(a0) 1fc10: 0c d1 sw a1, 0x20(a0) 1fc12: 13 95 35 00 slli a0, a1, 0x3 1fc16: ae 89 mv s3, a1 1fc18: 82 97 jalr a5 1fc1a: 23 30 a9 00 sd a0, 0x0(s2) 1fc1e: aa 87 mv a5, a0 1fc20: 45 c9 beqz a0, 0x1fcd0 1fc22: 26 f4 sd s1, 0x28(sp) 1fc24: 56 e4 sd s5, 0x8(sp) 1fc26: 81 44 li s1, 0x0 1fc28: 97 0a 00 00 auipc s5, 0x0 1fc2c: 93 8a ea f7 addi s5, s5, -0x82 1fc30: 63 58 30 09 blez s3, 0x1fcc0 1fc34: 22 f8 sd s0, 0x30(sp) 1fc36: 52 e8 sd s4, 0x10(sp) 1fc38: 21 a0 j 0x1fc40 1fc3a: 85 04 addi s1, s1, 0x1 1fc3c: 63 80 99 08 beq s3, s1, 0x1fcbc 1fc40: 13 94 34 00 slli s0, s1, 0x3 1fc44: 56 85 mv a0, s5 1fc46: 33 8a 87 00 add s4, a5, s0 1fc4a: ef f0 ff d4 jal 0x1f998 1fc4e: 83 37 09 00 ld a5, 0x0(s2) 1fc52: 23 30 aa 00 sd a0, 0x0(s4) 1fc56: 3e 94 add s0, s0, a5 1fc58: 18 60 ld a4, 0x0(s0) 1fc5a: 65 f3 bnez a4, 0x1fc3a 1fc5c: 1b 87 04 00 sext.w a4, s1 1fc60: 1b 84 f4 ff addiw s0, s1, -0x1 1fc64: 1d c7 beqz a4, 0x1fc92 1fc66: fd 34 addiw s1, s1, -0x1 1fc68: 82 14 slli s1, s1, 0x20 1fc6a: 81 90 srli s1, s1, 0x20 1fc6c: b3 04 97 40 sub s1, a4, s1 1fc70: 8e 04 slli s1, s1, 0x3 1fc72: 0e 04 slli s0, s0, 0x3 1fc74: c1 14 addi s1, s1, -0x10 1fc76: a2 97 add a5, a5, s0 1fc78: 88 63 ld a0, 0x0(a5) 1fc7a: 81 45 li a1, 0x0 1fc7c: ef f0 3f e3 jal 0x1faae 1fc80: 83 37 09 00 ld a5, 0x0(s2) 1fc84: 33 87 87 00 add a4, a5, s0 1fc88: 23 30 07 00 sd zero, 0x0(a4) 1fc8c: 61 14 addi s0, s0, -0x8 1fc8e: e3 14 94 fe bne s0, s1, 0x1fc76 1fc92: 17 87 02 00 auipc a4, 0x28 1fc96: 03 37 67 27 ld a4, 0x276(a4) 1fc9a: 18 63 ld a4, 0x0(a4) 1fc9c: 3e 85 mv a0, a5 1fc9e: 02 97 jalr a4 1fca0: 42 74 ld s0, 0x30(sp) 1fca2: a2 74 ld s1, 0x28(sp) 1fca4: 42 6a ld s4, 0x10(sp) 1fca6: a2 6a ld s5, 0x8(sp) 1fca8: 23 30 09 00 sd zero, 0x0(s2) 1fcac: 23 20 09 02 sw zero, 0x20(s2) 1fcb0: e2 70 ld ra, 0x38(sp) 1fcb2: 02 79 ld s2, 0x20(sp) 1fcb4: e2 69 ld s3, 0x18(sp) 1fcb6: 05 45 li a0, 0x1 1fcb8: 21 61 addi sp, sp, 0x40 1fcba: 82 80 ret 1fcbc: 42 74 ld s0, 0x30(sp) 1fcbe: 42 6a ld s4, 0x10(sp) 1fcc0: e2 70 ld ra, 0x38(sp) 1fcc2: a2 74 ld s1, 0x28(sp) 1fcc4: a2 6a ld s5, 0x8(sp) 1fcc6: 02 79 ld s2, 0x20(sp) 1fcc8: e2 69 ld s3, 0x18(sp) 1fcca: 01 45 li a0, 0x0 1fccc: 21 61 addi sp, sp, 0x40 1fcce: 82 80 ret 1fcd0: 23 20 09 02 sw zero, 0x20(s2) 1fcd4: f1 bf j 0x1fcb0 1fcd6: 05 45 li a0, 0x1 1fcd8: 82 80 ret 000000000001fcda : 1fcda: 39 71 addi sp, sp, -0x40 1fcdc: 1c 65 ld a5, 0x8(a0) 1fcde: 4a f0 sd s2, 0x20(sp) 1fce0: 32 89 mv s2, a2 1fce2: 10 51 lw a2, 0x20(a0) 1fce4: 26 f4 sd s1, 0x28(sp) 1fce6: 4e ec sd s3, 0x18(sp) 1fce8: aa 84 mv s1, a0 1fcea: ae 89 mv s3, a1 1fcec: 22 f8 sd s0, 0x30(sp) 1fcee: 52 e8 sd s4, 0x10(sp) 1fcf0: 80 60 ld s0, 0x0(s1) 1fcf2: 5a e0 sd s6, 0x0(sp) 1fcf4: 06 fc sd ra, 0x38(sp) 1fcf6: 56 e4 sd s5, 0x8(sp) 1fcf8: ca 85 mv a1, s2 1fcfa: 4e 85 mv a0, s3 1fcfc: 36 8a mv s4, a3 1fcfe: 82 97 jalr a5 1fd00: 0e 05 slli a0, a0, 0x3 1fd02: 2a 94 add s0, s0, a0 1fd04: 03 3b 04 00 ld s6, 0x0(s0) 1fd08: 03 34 0b 00 ld s0, 0x0(s6) 1fd0c: 01 e4 bnez s0, 0x1fd14 1fd0e: 1d a0 j 0x1fd34 1fd10: 00 68 ld s0, 0x10(s0) 1fd12: 0d c0 beqz s0, 0x1fd34 1fd14: 1c 60 ld a5, 0x0(s0) 1fd16: 98 68 ld a4, 0x10(s1) 1fd18: ca 86 mv a3, s2 1fd1a: 8c 6b ld a1, 0x10(a5) 1fd1c: 88 67 ld a0, 0x8(a5) 1fd1e: 4e 86 mv a2, s3 1fd20: 02 97 jalr a4 1fd22: 7d d5 beqz a0, 0x1fd10 1fd24: 26 86 mv a2, s1 1fd26: a2 85 mv a1, s0 1fd28: 5a 85 mv a0, s6 1fd2a: ef f0 7f d1 jal 0x1fa40 1fd2e: 9c 74 ld a5, 0x28(s1) 1fd30: fd 17 addi a5, a5, -0x1 1fd32: 9c f4 sd a5, 0x28(s1) 1fd34: 97 8a 02 00 auipc s5, 0x28 1fd38: 83 ba ca 1d ld s5, 0x1dc(s5) 1fd3c: 83 b7 0a 00 ld a5, 0x0(s5) 1fd40: 61 45 li a0, 0x18 1fd42: 82 97 jalr a5 1fd44: 2a 84 mv s0, a0 1fd46: 25 c1 beqz a0, 0x1fda6 1fd48: 83 b7 0a 00 ld a5, 0x0(s5) 1fd4c: 4a 85 mv a0, s2 1fd4e: 82 97 jalr a5 1fd50: aa 8a mv s5, a0 1fd52: 21 cd beqz a0, 0x1fdaa 1fd54: 4a 86 mv a2, s2 1fd56: ce 85 mv a1, s3 1fd58: ef 40 9e e7 jal 0x4bd0 <.plt+0x290> 1fd5c: 83 35 8b 00 ld a1, 0x8(s6) 1fd60: 22 86 mv a2, s0 1fd62: 23 34 54 01 sd s5, 0x8(s0) 1fd66: 23 38 24 01 sd s2, 0x10(s0) 1fd6a: 23 30 44 01 sd s4, 0x0(s0) 1fd6e: 5a 85 mv a0, s6 1fd70: ef f0 9f c5 jal 0x1f9c8 1fd74: 19 cd beqz a0, 0x1fd92 1fd76: 9c 74 ld a5, 0x28(s1) 1fd78: 52 85 mv a0, s4 1fd7a: 85 07 addi a5, a5, 0x1 1fd7c: 9c f4 sd a5, 0x28(s1) 1fd7e: e2 70 ld ra, 0x38(sp) 1fd80: 42 74 ld s0, 0x30(sp) 1fd82: a2 74 ld s1, 0x28(sp) 1fd84: 02 79 ld s2, 0x20(sp) 1fd86: e2 69 ld s3, 0x18(sp) 1fd88: 42 6a ld s4, 0x10(sp) 1fd8a: a2 6a ld s5, 0x8(sp) 1fd8c: 02 6b ld s6, 0x0(sp) 1fd8e: 21 61 addi sp, sp, 0x40 1fd90: 82 80 ret 1fd92: 97 84 02 00 auipc s1, 0x28 1fd96: 83 b4 64 17 ld s1, 0x176(s1) 1fd9a: 9c 60 ld a5, 0x0(s1) 1fd9c: 08 64 ld a0, 0x8(s0) 1fd9e: 82 97 jalr a5 1fda0: 9c 60 ld a5, 0x0(s1) 1fda2: 22 85 mv a0, s0 1fda4: 82 97 jalr a5 1fda6: 01 45 li a0, 0x0 1fda8: d9 bf j 0x1fd7e 1fdaa: 97 87 02 00 auipc a5, 0x28 1fdae: 83 b7 e7 15 ld a5, 0x15e(a5) 1fdb2: 9c 63 ld a5, 0x0(a5) 1fdb4: 22 85 mv a0, s0 1fdb6: 82 97 jalr a5 1fdb8: 01 45 li a0, 0x0 1fdba: d1 b7 j 0x1fd7e 000000000001fdbc : 1fdbc: 79 71 addi sp, sp, -0x30 1fdbe: 1c 65 ld a5, 0x8(a0) 1fdc0: 4e e4 sd s3, 0x8(sp) 1fdc2: b2 89 mv s3, a2 1fdc4: 10 51 lw a2, 0x20(a0) 1fdc6: 26 ec sd s1, 0x18(sp) 1fdc8: 4a e8 sd s2, 0x10(sp) 1fdca: aa 84 mv s1, a0 1fdcc: 2e 89 mv s2, a1 1fdce: 22 f0 sd s0, 0x20(sp) 1fdd0: 52 e0 sd s4, 0x0(sp) 1fdd2: 80 60 ld s0, 0x0(s1) 1fdd4: 06 f4 sd ra, 0x28(sp) 1fdd6: ce 85 mv a1, s3 1fdd8: 4a 85 mv a0, s2 1fdda: 82 97 jalr a5 1fddc: 0e 05 slli a0, a0, 0x3 1fdde: 2a 94 add s0, s0, a0 1fde0: 03 3a 04 00 ld s4, 0x0(s0) 1fde4: 03 34 0a 00 ld s0, 0x0(s4) 1fde8: 01 e4 bnez s0, 0x1fdf0 1fdea: 25 a8 j 0x1fe22 1fdec: 00 68 ld s0, 0x10(s0) 1fdee: 15 c8 beqz s0, 0x1fe22 1fdf0: 1c 60 ld a5, 0x0(s0) 1fdf2: 98 68 ld a4, 0x10(s1) 1fdf4: ce 86 mv a3, s3 1fdf6: 8c 6b ld a1, 0x10(a5) 1fdf8: 88 67 ld a0, 0x8(a5) 1fdfa: 4a 86 mv a2, s2 1fdfc: 02 97 jalr a4 1fdfe: 7d d5 beqz a0, 0x1fdec 1fe00: 26 86 mv a2, s1 1fe02: a2 85 mv a1, s0 1fe04: 52 85 mv a0, s4 1fe06: ef f0 bf c3 jal 0x1fa40 1fe0a: 9c 74 ld a5, 0x28(s1) 1fe0c: a2 70 ld ra, 0x28(sp) 1fe0e: 02 74 ld s0, 0x20(sp) 1fe10: fd 17 addi a5, a5, -0x1 1fe12: 9c f4 sd a5, 0x28(s1) 1fe14: 42 69 ld s2, 0x10(sp) 1fe16: e2 64 ld s1, 0x18(sp) 1fe18: a2 69 ld s3, 0x8(sp) 1fe1a: 02 6a ld s4, 0x0(sp) 1fe1c: 01 45 li a0, 0x0 1fe1e: 45 61 addi sp, sp, 0x30 1fe20: 82 80 ret 1fe22: a2 70 ld ra, 0x28(sp) 1fe24: 02 74 ld s0, 0x20(sp) 1fe26: e2 64 ld s1, 0x18(sp) 1fe28: 42 69 ld s2, 0x10(sp) 1fe2a: a2 69 ld s3, 0x8(sp) 1fe2c: 02 6a ld s4, 0x0(sp) 1fe2e: 05 45 li a0, 0x1 1fe30: 45 61 addi sp, sp, 0x30 1fe32: 82 80 ret 000000000001fe34 : 1fe34: 2d c5 beqz a0, 0x1fe9e 1fe36: 79 71 addi sp, sp, -0x30 1fe38: 1c 65 ld a5, 0x8(a0) 1fe3a: 52 e0 sd s4, 0x0(sp) 1fe3c: 32 8a mv s4, a2 1fe3e: 10 51 lw a2, 0x20(a0) 1fe40: 4a e8 sd s2, 0x10(sp) 1fe42: 4e e4 sd s3, 0x8(sp) 1fe44: 2a 89 mv s2, a0 1fe46: ae 89 mv s3, a1 1fe48: 22 f0 sd s0, 0x20(sp) 1fe4a: 06 f4 sd ra, 0x28(sp) 1fe4c: 03 34 09 00 ld s0, 0x0(s2) 1fe50: d2 85 mv a1, s4 1fe52: 4e 85 mv a0, s3 1fe54: 82 97 jalr a5 1fe56: 0e 05 slli a0, a0, 0x3 1fe58: 2a 94 add s0, s0, a0 1fe5a: 1c 60 ld a5, 0x0(s0) 1fe5c: 80 63 ld s0, 0x0(a5) 1fe5e: 05 c8 beqz s0, 0x1fe8e 1fe60: 26 ec sd s1, 0x18(sp) 1fe62: 19 a0 j 0x1fe68 1fe64: 00 68 ld s0, 0x10(s0) 1fe66: 1d c0 beqz s0, 0x1fe8c 1fe68: 04 60 ld s1, 0x0(s0) 1fe6a: 83 37 09 01 ld a5, 0x10(s2) 1fe6e: d2 86 mv a3, s4 1fe70: 8c 68 ld a1, 0x10(s1) 1fe72: 88 64 ld a0, 0x8(s1) 1fe74: 4e 86 mv a2, s3 1fe76: 82 97 jalr a5 1fe78: 75 d5 beqz a0, 0x1fe64 1fe7a: a2 70 ld ra, 0x28(sp) 1fe7c: 02 74 ld s0, 0x20(sp) 1fe7e: 88 60 ld a0, 0x0(s1) 1fe80: 42 69 ld s2, 0x10(sp) 1fe82: e2 64 ld s1, 0x18(sp) 1fe84: a2 69 ld s3, 0x8(sp) 1fe86: 02 6a ld s4, 0x0(sp) 1fe88: 45 61 addi sp, sp, 0x30 1fe8a: 82 80 ret 1fe8c: e2 64 ld s1, 0x18(sp) 1fe8e: a2 70 ld ra, 0x28(sp) 1fe90: 02 74 ld s0, 0x20(sp) 1fe92: 42 69 ld s2, 0x10(sp) 1fe94: a2 69 ld s3, 0x8(sp) 1fe96: 02 6a ld s4, 0x0(sp) 1fe98: 01 45 li a0, 0x0 1fe9a: 45 61 addi sp, sp, 0x30 1fe9c: 82 80 ret 1fe9e: 01 45 li a0, 0x0 1fea0: 82 80 ret 000000000001fea2 : 1fea2: 1c 51 lw a5, 0x20(a0) 1fea4: 01 11 addi sp, sp, -0x20 1fea6: 4a e0 sd s2, 0x0(sp) 1fea8: 06 ec sd ra, 0x18(sp) 1feaa: 2a 89 mv s2, a0 1feac: 08 61 ld a0, 0x0(a0) 1feae: 63 5a f0 02 blez a5, 0x1fee2 1feb2: 26 e4 sd s1, 0x8(sp) 1feb4: 22 e8 sd s0, 0x10(sp) 1feb6: 81 44 li s1, 0x0 1feb8: 13 94 34 00 slli s0, s1, 0x3 1febc: 22 95 add a0, a0, s0 1febe: 08 61 ld a0, 0x0(a0) 1fec0: ca 85 mv a1, s2 1fec2: 85 04 addi s1, s1, 0x1 1fec4: ef f0 bf be jal 0x1faae 1fec8: 03 35 09 00 ld a0, 0x0(s2) 1fecc: 03 27 09 02 lw a4, 0x20(s2) 1fed0: 9b 87 04 00 sext.w a5, s1 1fed4: 2a 94 add s0, s0, a0 1fed6: 23 30 04 00 sd zero, 0x0(s0) 1feda: e3 cf e7 fc blt a5, a4, 0x1feb8 1fede: 42 64 ld s0, 0x10(sp) 1fee0: a2 64 ld s1, 0x8(sp) 1fee2: 97 87 02 00 auipc a5, 0x28 1fee6: 83 b7 67 02 ld a5, 0x26(a5) 1feea: 9c 63 ld a5, 0x0(a5) 1feec: 82 97 jalr a5 1feee: e2 60 ld ra, 0x18(sp) 1fef0: 23 30 09 00 sd zero, 0x0(s2) 1fef4: 23 34 09 02 sd zero, 0x28(s2) 1fef8: 23 20 09 02 sw zero, 0x20(s2) 1fefc: 02 69 ld s2, 0x0(sp) 1fefe: 05 61 addi sp, sp, 0x20 1ff00: 82 80 ret 000000000001ff02 : 1ff02: 21 cd beqz a0, 0x1ff5a 1ff04: 18 51 lw a4, 0x20(a0) 1ff06: 79 71 addi sp, sp, -0x30 1ff08: 26 ec sd s1, 0x18(sp) 1ff0a: 06 f4 sd ra, 0x28(sp) 1ff0c: aa 84 mv s1, a0 1ff0e: 63 52 e0 04 blez a4, 0x1ff52 1ff12: 4e e4 sd s3, 0x8(sp) 1ff14: 22 f0 sd s0, 0x20(sp) 1ff16: 4a e8 sd s2, 0x10(sp) 1ff18: 81 49 li s3, 0x0 1ff1a: 9c 60 ld a5, 0x0(s1) 1ff1c: 93 96 39 00 slli a3, s3, 0x3 1ff20: b6 97 add a5, a5, a3 1ff22: 03 b9 07 00 ld s2, 0x0(a5) 1ff26: 03 34 09 00 ld s0, 0x0(s2) 1ff2a: 01 cc beqz s0, 0x1ff42 1ff2c: a2 85 mv a1, s0 1ff2e: 26 86 mv a2, s1 1ff30: 4a 85 mv a0, s2 1ff32: 00 68 ld s0, 0x10(s0) 1ff34: ef f0 df b0 jal 0x1fa40 1ff38: 9c 74 ld a5, 0x28(s1) 1ff3a: fd 17 addi a5, a5, -0x1 1ff3c: 9c f4 sd a5, 0x28(s1) 1ff3e: 7d f4 bnez s0, 0x1ff2c 1ff40: 98 50 lw a4, 0x20(s1) 1ff42: 85 09 addi s3, s3, 0x1 1ff44: 9b 87 09 00 sext.w a5, s3 1ff48: e3 c9 e7 fc blt a5, a4, 0x1ff1a 1ff4c: 02 74 ld s0, 0x20(sp) 1ff4e: 42 69 ld s2, 0x10(sp) 1ff50: a2 69 ld s3, 0x8(sp) 1ff52: a2 70 ld ra, 0x28(sp) 1ff54: e2 64 ld s1, 0x18(sp) 1ff56: 45 61 addi sp, sp, 0x30 1ff58: 82 80 ret 1ff5a: 82 80 ret 000000000001ff5c : 1ff5c: 49 c5 beqz a0, 0x1ffe6 1ff5e: 18 51 lw a4, 0x20(a0) 1ff60: 39 71 addi sp, sp, -0x40 1ff62: 26 f4 sd s1, 0x28(sp) 1ff64: 06 fc sd ra, 0x38(sp) 1ff66: aa 84 mv s1, a0 1ff68: 63 5b e0 06 blez a4, 0x1ffde 1ff6c: 4e ec sd s3, 0x18(sp) 1ff6e: 52 e8 sd s4, 0x10(sp) 1ff70: 5a e0 sd s6, 0x0(sp) 1ff72: 22 f8 sd s0, 0x30(sp) 1ff74: 4a f0 sd s2, 0x20(sp) 1ff76: 56 e4 sd s5, 0x8(sp) 1ff78: 2e 8a mv s4, a1 1ff7a: b2 89 mv s3, a2 1ff7c: 01 4b li s6, 0x0 1ff7e: 9c 60 ld a5, 0x0(s1) 1ff80: 93 16 3b 00 slli a3, s6, 0x3 1ff84: b6 97 add a5, a5, a3 1ff86: 83 ba 07 00 ld s5, 0x0(a5) 1ff8a: 03 b4 0a 00 ld s0, 0x0(s5) 1ff8e: 0d cc beqz s0, 0x1ffc8 1ff90: 18 68 ld a4, 0x10(s0) 1ff92: 1c 60 ld a5, 0x0(s0) 1ff94: 22 89 mv s2, s0 1ff96: 3a 84 mv s0, a4 1ff98: 63 8e 09 00 beqz s3, 0x1ffb4 1ff9c: 8c 63 ld a1, 0x0(a5) 1ff9e: 52 85 mv a0, s4 1ffa0: 82 99 jalr s3 1ffa2: 09 e9 bnez a0, 0x1ffb4 1ffa4: 0d c0 beqz s0, 0x1ffc6 1ffa6: 1c 60 ld a5, 0x0(s0) 1ffa8: 52 85 mv a0, s4 1ffaa: 22 89 mv s2, s0 1ffac: 8c 63 ld a1, 0x0(a5) 1ffae: 00 68 ld s0, 0x10(s0) 1ffb0: 82 99 jalr s3 1ffb2: 6d d9 beqz a0, 0x1ffa4 1ffb4: 26 86 mv a2, s1 1ffb6: ca 85 mv a1, s2 1ffb8: 56 85 mv a0, s5 1ffba: ef f0 7f a8 jal 0x1fa40 1ffbe: 9c 74 ld a5, 0x28(s1) 1ffc0: fd 17 addi a5, a5, -0x1 1ffc2: 9c f4 sd a5, 0x28(s1) 1ffc4: 71 f4 bnez s0, 0x1ff90 1ffc6: 98 50 lw a4, 0x20(s1) 1ffc8: 05 0b addi s6, s6, 0x1 1ffca: 9b 07 0b 00 sext.w a5, s6 1ffce: e3 c8 e7 fa blt a5, a4, 0x1ff7e 1ffd2: 42 74 ld s0, 0x30(sp) 1ffd4: 02 79 ld s2, 0x20(sp) 1ffd6: e2 69 ld s3, 0x18(sp) 1ffd8: 42 6a ld s4, 0x10(sp) 1ffda: a2 6a ld s5, 0x8(sp) 1ffdc: 02 6b ld s6, 0x0(sp) 1ffde: e2 70 ld ra, 0x38(sp) 1ffe0: a2 74 ld s1, 0x28(sp) 1ffe2: 21 61 addi sp, sp, 0x40 1ffe4: 82 80 ret 1ffe6: 82 80 ret 000000000001ffe8 : 1ffe8: 85 67 lui a5, 0x1 1ffea: aa 95 add a1, a1, a0 1ffec: 93 87 57 50 addi a5, a5, 0x505 1fff0: 63 7b b5 00 bgeu a0, a1, 0x20006 1fff4: 03 47 05 00 lbu a4, 0x0(a0) 1fff8: 93 96 57 00 slli a3, a5, 0x5 1fffc: b6 97 add a5, a5, a3 1fffe: 05 05 addi a0, a0, 0x1 20000: b9 8f xor a5, a5, a4 20002: e3 99 a5 fe bne a1, a0, 0x1fff4 20006: 33 f5 c7 02 remu a0, a5, a2 2000a: 82 80 ret 000000000002000c : 2000c: ae 87 mv a5, a1 2000e: 63 84 d5 00 beq a1, a3, 0x20016 20012: 01 45 li a0, 0x0 20014: 82 80 ret 20016: 41 11 addi sp, sp, -0x10 20018: b2 85 mv a1, a2 2001a: 3e 86 mv a2, a5 2001c: 06 e4 sd ra, 0x8(sp) 2001e: ef 40 3e a6 jal 0x4a80 <.plt+0x140> 20022: a2 60 ld ra, 0x8(sp) 20024: 13 35 15 00 seqz a0, a0 20028: 41 01 addi sp, sp, 0x10 2002a: 82 80 ret 000000000002002c : 2002c: 88 e1 sd a0, 0x0(a1) 2002e: 23 a4 05 00 sw zero, 0x8(a1) 20032: 23 b8 05 00 sd zero, 0x10(a1) 20036: 82 80 ret 0000000000020038 : 20038: 1c 69 ld a5, 0x10(a0) 2003a: 10 61 ld a2, 0x0(a0) 2003c: aa 86 mv a3, a0 2003e: 91 c7 beqz a5, 0x2004a 20040: 88 6b ld a0, 0x10(a5) 20042: 88 ea sd a0, 0x10(a3) 20044: 19 c1 beqz a0, 0x2004a 20046: 08 61 ld a0, 0x0(a0) 20048: 82 80 ret 2004a: 98 46 lw a4, 0x8(a3) 2004c: 03 28 06 02 lw a6, 0x20(a2) 20050: 63 55 07 03 bge a4, a6, 0x2007a 20054: 1c 62 ld a5, 0x0(a2) 20056: 13 16 37 00 slli a2, a4, 0x3 2005a: b2 97 add a5, a5, a2 2005c: 19 a0 j 0x20062 2005e: 63 0b e8 00 beq a6, a4, 0x20074 20062: 8c 63 ld a1, 0x0(a5) 20064: 05 27 addiw a4, a4, 0x1 20066: a1 07 addi a5, a5, 0x8 20068: 88 61 ld a0, 0x0(a1) 2006a: 75 d9 beqz a0, 0x2005e 2006c: 88 ea sd a0, 0x10(a3) 2006e: 98 c6 sw a4, 0x8(a3) 20070: 08 61 ld a0, 0x0(a0) 20072: 82 80 ret 20074: 88 6a ld a0, 0x10(a3) 20076: 61 f9 bnez a0, 0x20046 20078: 82 80 ret 2007a: 01 45 li a0, 0x0 2007c: 82 80 ret 000000000002007e : 2007e: 97 87 02 00 auipc a5, 0x28 20082: 83 b7 a7 e8 ld a5, -0x176(a5) 20086: 9c 63 ld a5, 0x0(a5) 20088: 82 87 jr a5 000000000002008a : 2008a: 08 41 lw a0, 0x0(a0) 2008c: 1c 42 lw a5, 0x0(a2) 2008e: 1d 8d sub a0, a0, a5 20090: 13 35 15 00 seqz a0, a0 20094: 82 80 ret 0000000000020096 : 20096: 08 41 lw a0, 0x0(a0) 20098: 33 75 c5 02 remu a0, a0, a2 2009c: 82 80 ret 000000000002009e : 2009e: 82 80 ret 00000000000200a0 : 200a0: 97 87 02 00 auipc a5, 0x28 200a4: 83 b7 87 e6 ld a5, -0x198(a5) 200a8: 9c 63 ld a5, 0x0(a5) 200aa: 2e 85 mv a0, a1 200ac: 82 87 jr a5 00000000000200ae : 200ae: 39 71 addi sp, sp, -0x40 200b0: 06 fc sd ra, 0x38(sp) 200b2: 22 f8 sd s0, 0x30(sp) 200b4: 26 f4 sd s1, 0x28(sp) 200b6: 4a f0 sd s2, 0x20(sp) 200b8: aa 84 mv s1, a0 200ba: 4e ec sd s3, 0x18(sp) 200bc: ae 89 mv s3, a1 200be: ef 50 8e f5 jal 0x5816 200c2: 97 a7 01 00 auipc a5, 0x1a 200c6: 93 87 67 cd addi a5, a5, -0x32a 200ca: 2a 84 mv s0, a0 200cc: 2e 89 mv s2, a1 200ce: 88 63 ld a0, 0x0(a5) 200d0: 8c 67 ld a1, 0x8(a5) 200d2: d0 60 ld a2, 0x80(s1) 200d4: 22 e0 sd s0, 0x0(sp) 200d6: 4a e4 sd s2, 0x8(sp) 200d8: ef 50 b0 78 jal 0x26062 200dc: 18 6d ld a4, 0x18(a0) 200de: c8 e0 sd a0, 0x80(s1) 200e0: aa 87 mv a5, a0 200e2: 01 45 li a0, 0x0 200e4: 63 47 87 00 blt a4, s0, 0x200f2 200e8: 63 4e e4 00 blt s0, a4, 0x20104 200ec: 98 73 ld a4, 0x20(a5) 200ee: 63 4b e9 00 blt s2, a4, 0x20104 200f2: e2 70 ld ra, 0x38(sp) 200f4: 42 74 ld s0, 0x30(sp) 200f6: 23 b0 a9 00 sd a0, 0x0(s3) 200fa: a2 74 ld s1, 0x28(sp) 200fc: 02 79 ld s2, 0x20(sp) 200fe: e2 69 ld s3, 0x18(sp) 20100: 21 61 addi sp, sp, 0x40 20102: 82 80 ret 20104: 02 66 ld a2, 0x0(sp) 20106: a2 66 ld a3, 0x8(sp) 20108: 88 6f ld a0, 0x18(a5) 2010a: 8c 73 ld a1, 0x20(a5) 2010c: ef 50 4e f4 jal 0x5850 20110: 6d f1 bnez a0, 0x200f2 20112: e2 70 ld ra, 0x38(sp) 20114: 42 74 ld s0, 0x30(sp) 20116: 05 45 li a0, 0x1 20118: 23 b0 a9 00 sd a0, 0x0(s3) 2011c: a2 74 ld s1, 0x28(sp) 2011e: 02 79 ld s2, 0x20(sp) 20120: e2 69 ld s3, 0x18(sp) 20122: 21 61 addi sp, sp, 0x40 20124: 82 80 ret 0000000000020126 : 20126: 25 67 lui a4, 0x9 20128: 2a 97 add a4, a4, a0 2012a: 03 47 17 b0 lbu a4, -0x4ff(a4) 2012e: aa 87 mv a5, a0 20130: 55 e3 bnez a4, 0x201d4 20132: 14 69 ld a3, 0x10(a0) 20134: c5 c2 beqz a3, 0x201d4 20136: 18 4d lw a4, 0x18(a0) 20138: 35 46 li a2, 0xd 2013a: 1b 05 d7 ff addiw a0, a4, -0x3 2013e: 63 6b a6 08 bltu a2, a0, 0x201d4 20142: 71 37 addiw a4, a4, -0x4 20144: 9c e2 sd a5, 0x0(a3) 20146: 1b 06 07 00 sext.w a2, a4 2014a: a9 47 li a5, 0xa 2014c: 63 e4 c7 08 bltu a5, a2, 0x201d4 20150: 93 17 07 02 slli a5, a4, 0x20 20154: 17 a6 01 00 auipc a2, 0x1a 20158: 13 06 c6 b5 addi a2, a2, -0x4a4 2015c: 13 d7 e7 01 srli a4, a5, 0x1e 20160: 32 97 add a4, a4, a2 20162: 1c 43 lw a5, 0x0(a4) 20164: b2 97 add a5, a5, a2 20166: 82 87 jr a5 20168: 15 46 li a2, 0x5 2016a: 36 85 mv a0, a3 2016c: 6f b0 4f ab j 0x1b420 20170: 15 46 li a2, 0x5 20172: 36 85 mv a0, a3 20174: 6f 40 af aa j 0x1441e 20178: 15 46 li a2, 0x5 2017a: 36 85 mv a0, a3 2017c: 6f 40 4f a9 j 0x14410 20180: 83 a7 06 1f lw a5, 0x1f0(a3) 20184: 05 45 li a0, 0x1 20186: 9c c1 sw a5, 0x0(a1) 20188: 83 a7 06 62 lw a5, 0x620(a3) 2018c: 63 83 a7 04 beq a5, a0, 0x201d2 20190: 41 65 lui a0, 0x10 20192: 82 80 ret 20194: 83 a7 86 1f lw a5, 0x1f8(a3) 20198: 7d 57 li a4, -0x1 2019a: 63 8f e7 02 beq a5, a4, 0x201d8 2019e: 9c c1 sw a5, 0x0(a1) 201a0: 41 65 lui a0, 0x10 201a2: 85 47 li a5, 0x1 201a4: 03 a7 c6 1f lw a4, 0x1fc(a3) 201a8: fd 56 li a3, -0x1 201aa: 63 04 d7 02 beq a4, a3, 0x201d2 201ae: 1b 86 07 01 addiw a2, a5, 0x10 201b2: 85 46 li a3, 0x1 201b4: bb 96 c6 00 sllw a3, a3, a2 201b8: 8a 07 slli a5, a5, 0x2 201ba: ae 97 add a5, a5, a1 201bc: 55 8d or a0, a0, a3 201be: 98 c3 sw a4, 0x0(a5) 201c0: 01 25 sext.w a0, a0 201c2: 82 80 ret 201c4: 83 b7 86 2f ld a5, 0x2f8(a3) 201c8: bc 6b ld a5, 0x50(a5) 201ca: 89 c7 beqz a5, 0x201d4 201cc: 15 46 li a2, 0x5 201ce: 36 85 mv a0, a3 201d0: 82 87 jr a5 201d2: 82 80 ret 201d4: 01 45 li a0, 0x0 201d6: 82 80 ret 201d8: 01 45 li a0, 0x0 201da: 81 47 li a5, 0x0 201dc: e1 b7 j 0x201a4 00000000000201de : 201de: 71 71 addi sp, sp, -0xb0 201e0: 26 ed sd s1, 0x98(sp) 201e2: 4e e5 sd s3, 0x88(sp) 201e4: ae 84 mv s1, a1 201e6: 93 09 81 02 addi s3, sp, 0x28 201ea: fd 57 li a5, -0x1 201ec: 4a e9 sd s2, 0x90(sp) 201ee: ee e4 sd s11, 0x48(sp) 201f0: 2a 89 mv s2, a0 201f2: ce 85 mv a1, s3 201f4: 26 85 mv a0, s1 201f6: c1 6d lui s11, 0x10 201f8: 06 f5 sd ra, 0xa8(sp) 201fa: 22 f1 sd s0, 0xa0(sp) 201fc: 52 e1 sd s4, 0x80(sp) 201fe: d6 fc sd s5, 0x78(sp) 20200: da f8 sd s6, 0x70(sp) 20202: de f4 sd s7, 0x68(sp) 20204: e2 f0 sd s8, 0x60(sp) 20206: e6 ec sd s9, 0x58(sp) 20208: ea e8 sd s10, 0x50(sp) 2020a: 3e f4 sd a5, 0x28(sp) 2020c: 3e f8 sd a5, 0x30(sp) 2020e: 3e dc sw a5, 0x38(sp) 20210: 85 0d addi s11, s11, 0x1 20212: ef f0 5f f1 jal 0x20126 20216: b3 7d b5 01 and s11, a0, s11 2021a: 63 86 0d 24 beqz s11, 0x20466 2021e: 13 07 89 08 addi a4, s2, 0x88 20222: 2a 8b mv s6, a0 20224: ce 8b mv s7, s3 20226: 01 4c li s8, 0x0 20228: c1 67 lui a5, 0x10 2022a: 05 44 li s0, 0x1 2022c: 3a e4 sd a4, 0x8(sp) 2022e: 93 0c 41 02 addi s9, sp, 0x24 20232: 85 4a li s5, 0x1 20234: 83 ad 0b 00 lw s11, 0x0(s7) 20238: b3 77 fb 00 and a5, s6, a5 2023c: 33 74 8b 00 and s0, s6, s0 20240: 01 24 sext.w s0, s0 20242: 1b 8a 07 00 sext.w s4, a5 20246: 6e d2 sw s11, 0x24(sp) 20248: fd 57 li a5, -0x1 2024a: 33 34 80 00 snez s0, s0 2024e: 63 84 fd 06 beq s11, a5, 0x202b6 20252: 22 65 ld a0, 0x8(sp) 20254: 11 46 li a2, 0x4 20256: e6 85 mv a1, s9 20258: ef f0 df bd jal 0x1fe34 2025c: 2a 8d mv s10, a0 2025e: 63 04 0a 00 beqz s4, 0x20266 20262: 13 64 24 00 ori s0, s0, 0x2 20266: 63 02 0d 1a beqz s10, 0x2040a 2026a: 83 27 8d 00 lw a5, 0x8(s10) 2026e: 63 8f 87 00 beq a5, s0, 0x2028c 20272: 83 37 09 03 ld a5, 0x30(s2) 20276: 89 cb beqz a5, 0x20288 20278: 03 37 0d 01 ld a4, 0x10(s10) 2027c: 83 36 89 03 ld a3, 0x38(s2) 20280: 22 86 mv a2, s0 20282: ee 85 mv a1, s11 20284: 26 85 mv a0, s1 20286: 82 97 jalr a5 20288: 23 24 8d 00 sw s0, 0x8(s10) 2028c: 9b 0d 1c 00 addiw s11, s8, 0x1 20290: 95 47 li a5, 0x5 20292: 63 84 fd 06 beq s11, a5, 0x202fa 20296: 9b 07 1c 01 addiw a5, s8, 0x11 2029a: 3b 94 ba 01 sllw s0, s5, s11 2029e: bb 97 fa 00 sllw a5, s5, a5 202a2: 33 67 f4 00 or a4, s0, a5 202a6: 33 77 eb 00 and a4, s6, a4 202aa: 01 27 sext.w a4, a4 202ac: 91 0b addi s7, s7, 0x4 202ae: 63 00 07 1a beqz a4, 0x2044e 202b2: 6e 8c mv s8, s11 202b4: 41 b7 j 0x20234 202b6: 63 04 0a 00 beqz s4, 0x202be 202ba: 13 64 24 00 ori s0, s0, 0x2 202be: fd 57 li a5, -0x1 202c0: 3e d0 sw a5, 0x20(sp) 202c2: 97 87 02 00 auipc a5, 0x28 202c6: 83 b7 67 d0 ld a5, -0x2fa(a5) 202ca: 9c 63 ld a5, 0x0(a5) 202cc: e1 45 li a1, 0x18 202ce: 05 45 li a0, 0x1 202d0: 82 97 jalr a5 202d2: 2a 8d mv s10, a0 202d4: 4d c9 beqz a0, 0x20386 202d6: 82 57 lw a5, 0x20(sp) 202d8: 04 e1 sd s1, 0x0(a0) 202da: aa 86 mv a3, a0 202dc: 5c c5 sw a5, 0xc(a0) 202de: 22 65 ld a0, 0x8(sp) 202e0: 11 46 li a2, 0x4 202e2: 0c 10 addi a1, sp, 0x20 202e4: ef f0 7f 9f jal 0x1fcda 202e8: 49 f5 bnez a0, 0x20272 202ea: 97 87 02 00 auipc a5, 0x28 202ee: 83 b7 e7 c1 ld a5, -0x3e2(a5) 202f2: 9c 63 ld a5, 0x0(a5) 202f4: 6a 85 mv a0, s10 202f6: 82 97 jalr a5 202f8: 79 a0 j 0x20386 202fa: d1 47 li a5, 0x14 202fc: 3e e4 sd a5, 0x8(sp) 202fe: f4 44 lw a3, 0x4c(s1) 20300: 93 8b 84 03 addi s7, s1, 0x38 20304: 63 5a d0 06 blez a3, 0x20378 20308: 13 9d 2d 00 slli s10, s11, 0x2 2030c: 5e 8c mv s8, s7 2030e: 4e 9d add s10, s10, s3 20310: 81 4c li s9, 0x0 20312: 7d 5b li s6, -0x1 20314: 93 0a 89 08 addi s5, s2, 0x88 20318: 13 0a 41 02 addi s4, sp, 0x24 2031c: 03 24 0c 00 lw s0, 0x0(s8) 20320: 63 81 0d 02 beqz s11, 0x20342 20324: ce 87 mv a5, s3 20326: 19 a0 j 0x2032c 20328: 63 0d fd 00 beq s10, a5, 0x20342 2032c: 98 43 lw a4, 0x0(a5) 2032e: 91 07 addi a5, a5, 0x4 20330: e3 1c 87 fe bne a4, s0, 0x20328 20334: 85 2c addiw s9, s9, 0x1 20336: 11 0c addi s8, s8, 0x4 20338: 63 d0 dc 04 bge s9, a3, 0x20378 2033c: 03 24 0c 00 lw s0, 0x0(s8) 20340: d5 b7 j 0x20324 20342: 22 d2 sw s0, 0x24(sp) 20344: 63 06 64 03 beq s0, s6, 0x20370 20348: 11 46 li a2, 0x4 2034a: d2 85 mv a1, s4 2034c: 56 85 mv a0, s5 2034e: ef f0 7f ae jal 0x1fe34 20352: aa 87 mv a5, a0 20354: 09 cd beqz a0, 0x2036e 20356: 8c 68 ld a1, 0x10(s1) 20358: a9 cd beqz a1, 0x203b2 2035a: 03 b7 05 3e ld a4, 0x3e0(a1) 2035e: 39 c3 beqz a4, 0x203a4 20360: 18 6f ld a4, 0x18(a4) 20362: 85 46 li a3, 0x1 20364: 63 f9 e6 06 bgeu a3, a4, 0x203d6 20368: 18 61 ld a4, 0x0(a0) 2036a: 63 0b 97 0a beq a4, s1, 0x20420 2036e: f4 44 lw a3, 0x4c(s1) 20370: 85 2c addiw s9, s9, 0x1 20372: 11 0c addi s8, s8, 0x4 20374: e3 c4 dc fa blt s9, a3, 0x2031c 20378: 22 66 ld a2, 0x8(sp) 2037a: ce 85 mv a1, s3 2037c: 5e 85 mv a0, s7 2037e: ef 40 3e 85 jal 0x4bd0 <.plt+0x290> 20382: 23 a6 b4 05 sw s11, 0x4c(s1) 20386: aa 70 ld ra, 0xa8(sp) 20388: 0a 74 ld s0, 0xa0(sp) 2038a: ea 64 ld s1, 0x98(sp) 2038c: 4a 69 ld s2, 0x90(sp) 2038e: aa 69 ld s3, 0x88(sp) 20390: 0a 6a ld s4, 0x80(sp) 20392: e6 7a ld s5, 0x78(sp) 20394: 46 7b ld s6, 0x70(sp) 20396: a6 7b ld s7, 0x68(sp) 20398: 06 7c ld s8, 0x60(sp) 2039a: e6 6c ld s9, 0x58(sp) 2039c: 46 6d ld s10, 0x50(sp) 2039e: a6 6d ld s11, 0x48(sp) 203a0: 4d 61 addi sp, sp, 0xb0 203a2: 82 80 ret 203a4: 03 b7 85 3d ld a4, 0x3d8(a1) 203a8: 09 c7 beqz a4, 0x203b2 203aa: 14 6f ld a3, 0x18(a4) 203ac: 05 47 li a4, 0x1 203ae: 63 6b d7 02 bltu a4, a3, 0x203e4 203b2: 03 33 09 03 ld t1, 0x30(s2) 203b6: 63 09 03 00 beqz t1, 0x203c8 203ba: 98 6b ld a4, 0x10(a5) 203bc: 83 36 89 03 ld a3, 0x38(s2) 203c0: 11 46 li a2, 0x4 203c2: a2 85 mv a1, s0 203c4: 26 85 mv a0, s1 203c6: 02 93 jalr t1 203c8: 11 46 li a2, 0x4 203ca: d2 85 mv a1, s4 203cc: 56 85 mv a0, s5 203ce: 22 d2 sw s0, 0x24(sp) 203d0: ef f0 df 9e jal 0x1fdbc 203d4: 69 bf j 0x2036e 203d6: 03 b7 85 3d ld a4, 0x3d8(a1) 203da: 61 df beqz a4, 0x203b2 203dc: 18 6f ld a4, 0x18(a4) 203de: 85 46 li a3, 0x1 203e0: e3 f9 e6 fc bgeu a3, a4, 0x203b2 203e4: 98 63 ld a4, 0x0(a5) 203e6: e3 14 97 f8 bne a4, s1, 0x2036e 203ea: 26 85 mv a0, s1 203ec: 3e ec sd a5, 0x18(sp) 203ee: 2e e8 sd a1, 0x10(sp) 203f0: ef e0 b0 17 jal 0x2ed6a 203f4: c2 65 ld a1, 0x10(sp) 203f6: e2 67 ld a5, 0x18(sp) 203f8: f4 44 lw a3, 0x4c(s1) 203fa: 03 b7 85 3d ld a4, 0x3d8(a1) 203fe: 18 63 ld a4, 0x0(a4) 20400: 25 c1 beqz a0, 0x20460 20402: 18 6b ld a4, 0x10(a4) 20404: 18 63 ld a4, 0x0(a4) 20406: 98 e3 sd a4, 0x0(a5) 20408: a5 b7 j 0x20370 2040a: 22 65 ld a0, 0x8(sp) 2040c: 11 46 li a2, 0x4 2040e: e6 85 mv a1, s9 20410: 6e d0 sw s11, 0x20(sp) 20412: 6e d2 sw s11, 0x24(sp) 20414: ef f0 1f a2 jal 0x1fe34 20418: 2a 8d mv s10, a0 2041a: e3 1c 05 e4 bnez a0, 0x20272 2041e: 55 b5 j 0x202c2 20420: 2a ec sd a0, 0x18(sp) 20422: 26 85 mv a0, s1 20424: 2e e8 sd a1, 0x10(sp) 20426: ef e0 70 12 jal 0x2ed4c 2042a: c2 65 ld a1, 0x10(sp) 2042c: e2 67 ld a5, 0x18(sp) 2042e: 03 b7 05 3e ld a4, 0x3e0(a1) 20432: 83 b6 85 3d ld a3, 0x3d8(a1) 20436: 18 63 ld a4, 0x0(a4) 20438: 19 ed bnez a0, 0x20456 2043a: 18 63 ld a4, 0x0(a4) 2043c: 98 e3 sd a4, 0x0(a5) 2043e: 85 da beqz a3, 0x2036e 20440: 94 6e ld a3, 0x18(a3) 20442: 05 46 li a2, 0x1 20444: e3 75 d6 f2 bgeu a2, a3, 0x2036e 20448: e3 13 97 f2 bne a4, s1, 0x2036e 2044c: 79 bf j 0x203ea 2044e: 93 97 2d 00 slli a5, s11, 0x2 20452: 3e e4 sd a5, 0x8(sp) 20454: 6d b5 j 0x202fe 20456: 18 6b ld a4, 0x10(a4) 20458: 18 63 ld a4, 0x0(a4) 2045a: 98 e3 sd a4, 0x0(a5) 2045c: f5 f2 bnez a3, 0x20440 2045e: 01 bf j 0x2036e 20460: 18 63 ld a4, 0x0(a4) 20462: 98 e3 sd a4, 0x0(a5) 20464: 31 b7 j 0x20370 20466: 02 e4 sd zero, 0x8(sp) 20468: 59 bd j 0x202fe 000000000002046a : 2046a: 39 71 addi sp, sp, -0x40 2046c: 26 f4 sd s1, 0x28(sp) 2046e: 04 61 ld s1, 0x0(a0) 20470: 22 f8 sd s0, 0x30(sp) 20472: a5 67 lui a5, 0x9 20474: 80 60 ld s0, 0x0(s1) 20476: 06 fc sd ra, 0x38(sp) 20478: a2 97 add a5, a5, s0 2047a: 83 c7 07 b6 lbu a5, -0x4a0(a5) 2047e: 81 cb beqz a5, 0x2048e 20480: e2 70 ld ra, 0x38(sp) 20482: 42 74 ld s0, 0x30(sp) 20484: 81 44 li s1, 0x0 20486: 26 85 mv a0, s1 20488: a2 74 ld s1, 0x28(sp) 2048a: 21 61 addi sp, sp, 0x40 2048c: 82 80 ret 2048e: 4a f0 sd s2, 0x20(sp) 20490: 56 e4 sd s5, 0x8(sp) 20492: 2e 89 mv s2, a1 20494: aa 8a mv s5, a0 20496: a6 85 mv a1, s1 20498: 22 85 mv a0, s0 2049a: 4e ec sd s3, 0x18(sp) 2049c: 5a e0 sd s6, 0x0(sp) 2049e: b2 89 mv s3, a2 204a0: 17 8b 02 00 auipc s6, 0x28 204a4: 03 3b 8b a6 ld s6, -0x598(s6) 204a8: 52 e8 sd s4, 0x10(sp) 204aa: ef 30 3f d4 jal 0x141ec 204ae: 83 37 0b 00 ld a5, 0x0(s6) 204b2: 03 35 84 18 ld a0, 0x188(s0) 204b6: 82 97 jalr a5 204b8: 83 37 0b 00 ld a5, 0x0(s6) 204bc: 03 35 04 18 ld a0, 0x180(s0) 204c0: 23 34 04 18 sd zero, 0x188(s0) 204c4: 82 97 jalr a5 204c6: 93 07 a0 02 li a5, 0x2a 204ca: 23 30 04 18 sd zero, 0x180(s0) 204ce: 63 e7 27 15 bltu a5, s2, 0x2061c 204d2: b7 05 08 00 lui a1, 0x80 204d6: a5 05 addi a1, a1, 0x9 204d8: de 05 slli a1, a1, 0x17 204da: b3 d5 25 01 srl a1, a1, s2 204de: 13 fa 15 00 andi s4, a1, 0x1 204e2: 83 b7 84 2f ld a5, 0x2f8(s1) 204e6: 63 04 0a 0e beqz s4, 0x205ce 204ea: 9c 6f ld a5, 0x18(a5) 204ec: 91 c7 beqz a5, 0x204f8 204ee: ca 85 mv a1, s2 204f0: 52 86 mv a2, s4 204f2: 26 85 mv a0, s1 204f4: 82 97 jalr a5 204f6: 2a 89 mv s2, a0 204f8: 93 07 a0 02 li a5, 0x2a 204fc: 63 1c f9 0c bne s2, a5, 0x205d4 20500: 83 b7 84 3d ld a5, 0x3d8(s1) 20504: 03 b7 04 3e ld a4, 0x3e0(s1) 20508: 9c 6f ld a5, 0x18(a5) 2050a: 18 6f ld a4, 0x18(a4) 2050c: ba 97 add a5, a5, a4 2050e: 81 c7 beqz a5, 0x20516 20510: 83 47 24 4b lbu a5, 0x4b2(s0) 20514: e9 cb beqz a5, 0x205e6 20516: ac 6c ld a1, 0x58(s1) 20518: a5 67 lui a5, 0x9 2051a: a2 97 add a5, a5, s0 2051c: 05 47 li a4, 0x1 2051e: 23 80 e7 b6 sb a4, -0x4a0(a5) 20522: 91 c5 beqz a1, 0x2052e 20524: 22 85 mv a0, s0 20526: ef 50 be ce jal 0x6210 2052a: 23 bc 04 04 sd zero, 0x58(s1) 2052e: a5 69 lui s3, 0x9 20530: a2 99 add s3, s3, s0 20532: 83 37 0b 00 ld a5, 0x0(s6) 20536: 03 b5 09 95 ld a0, -0x6b0(s3) 2053a: 82 97 jalr a5 2053c: 83 47 24 4b lbu a5, 0x4b2(s0) 20540: 23 b8 09 94 sd zero, -0x6b0(s3) 20544: ad ef bnez a5, 0x205be 20546: 83 c7 94 2b lbu a5, 0x2b9(s1) 2054a: b5 eb bnez a5, 0x205be 2054c: 63 19 0a 06 bnez s4, 0x205be 20550: 38 70 ld a4, 0x60(s0) 20552: 83 37 07 12 ld a5, 0x120(a4) 20556: 63 d5 07 00 bgez a5, 0x20560 2055a: 1c 4f lw a5, 0x18(a4) 2055c: 9b 97 27 00 slliw a5, a5, 0x2 20560: 23 84 04 04 sb zero, 0x48(s1) 20564: d1 cb beqz a5, 0x205f8 20566: 85 69 lui s3, 0x1 20568: a2 99 add s3, s3, s0 2056a: 03 b7 09 8e ld a4, -0x720(s3) 2056e: 18 7b ld a4, 0x30(a4) 20570: 63 f4 e7 08 bgeu a5, a4, 0x205f8 20574: 97 55 01 00 auipc a1, 0x15 20578: 93 85 45 a3 addi a1, a1, -0x5cc 2057c: 22 85 mv a0, s0 2057e: ef c0 7e 98 jal 0xcf04 20582: 22 85 mv a0, s0 20584: ef 30 9f d0 jal 0x1428c 20588: 2a 8a mv s4, a0 2058a: 3d c5 beqz a0, 0x205f8 2058c: 00 e1 sd s0, 0x0(a0) 2058e: 81 45 li a1, 0x0 20590: ef 30 df a9 jal 0x1402c 20594: 63 92 44 07 bne s1, s4, 0x205f8 20598: 23 b0 09 90 sd zero, -0x700(s3) 2059c: ca 84 mv s1, s2 2059e: 22 85 mv a0, s0 205a0: 23 b0 0a 00 sd zero, 0x0(s5) 205a4: ef 30 1f f4 jal 0x144e4 205a8: e2 70 ld ra, 0x38(sp) 205aa: 42 74 ld s0, 0x30(sp) 205ac: 02 79 ld s2, 0x20(sp) 205ae: e2 69 ld s3, 0x18(sp) 205b0: 42 6a ld s4, 0x10(sp) 205b2: a2 6a ld s5, 0x8(sp) 205b4: 02 6b ld s6, 0x0(sp) 205b6: 26 85 mv a0, s1 205b8: a2 74 ld s1, 0x28(sp) 205ba: 21 61 addi sp, sp, 0x40 205bc: 82 80 ret 205be: 26 85 mv a0, s1 205c0: d2 85 mv a1, s4 205c2: ef 30 bf a6 jal 0x1402c 205c6: aa 84 mv s1, a0 205c8: e3 0b 09 fc beqz s2, 0x2059e 205cc: c1 bf j 0x2059c 205ce: 9c 6f ld a5, 0x18(a5) 205d0: 4e 8a mv s4, s3 205d2: 91 ff bnez a5, 0x204ee 205d4: 26 85 mv a0, s1 205d6: ef 60 9e 8f jal 0x6ece 205da: e3 13 09 f2 bnez s2, 0x20500 205de: 0d d1 beqz a0, 0x20500 205e0: 13 09 a0 02 li s2, 0x2a 205e4: 31 bf j 0x20500 205e6: 83 c7 94 2b lbu a5, 0x2b9(s1) 205ea: 95 f7 bnez a5, 0x20516 205ec: 02 79 ld s2, 0x20(sp) 205ee: e2 69 ld s3, 0x18(sp) 205f0: 42 6a ld s4, 0x10(sp) 205f2: a2 6a ld s5, 0x8(sp) 205f4: 02 6b ld s6, 0x0(sp) 205f6: 69 b5 j 0x20480 205f8: 03 c7 e4 2b lbu a4, 0x2be(s1) 205fc: 85 67 lui a5, 0x1 205fe: a2 97 add a5, a5, s0 20600: 23 b0 97 90 sd s1, -0x700(a5) 20604: 15 e7 bnez a4, 0x20630 20606: f4 64 ld a3, 0xc8(s1) 20608: b0 68 ld a2, 0x50(s1) 2060a: 97 55 01 00 auipc a1, 0x15 2060e: 93 85 65 9d addi a1, a1, -0x62a 20612: 22 85 mv a0, s0 20614: ef c0 1e 8f jal 0xcf04 20618: ca 84 mv s1, s2 2061a: 51 b7 j 0x2059e 2061c: 83 b7 84 2f ld a5, 0x2f8(s1) 20620: 4e 8a mv s4, s3 20622: 9c 6f ld a5, 0x18(a5) 20624: e3 95 07 ec bnez a5, 0x204ee 20628: 26 85 mv a0, s1 2062a: ef 60 5e 8a jal 0x6ece 2062e: c9 bd j 0x20500 20630: 83 b6 84 10 ld a3, 0x108(s1) 20634: d1 bf j 0x20608 0000000000020636 : 20636: 97 87 02 00 auipc a5, 0x28 2063a: 83 b7 a7 8d ld a5, -0x726(a5) 2063e: 9c 63 ld a5, 0x0(a5) 20640: 79 71 addi sp, sp, -0x30 20642: 22 f0 sd s0, 0x20(sp) 20644: 4a e8 sd s2, 0x10(sp) 20646: 06 f4 sd ra, 0x28(sp) 20648: 2a 89 mv s2, a0 2064a: 41 45 li a0, 0x10 2064c: 2e 84 mv s0, a1 2064e: 82 97 jalr a5 20650: 31 c5 beqz a0, 0x2069c 20652: 41 46 li a2, 0x10 20654: a2 85 mv a1, s0 20656: 26 ec sd s1, 0x18(sp) 20658: 4e e4 sd s3, 0x8(sp) 2065a: aa 84 mv s1, a0 2065c: ef 40 4e d7 jal 0x4bd0 <.plt+0x290> 20660: 4a 85 mv a0, s2 20662: ef f0 ef cc jal 0x1fb30 20666: 81 49 li s3, 0x0 20668: 15 c1 beqz a0, 0x2068c 2066a: 03 34 09 00 ld s0, 0x0(s2) 2066e: 11 e4 bnez s0, 0x2067a 20670: 31 a8 j 0x2068c 20672: 1c 68 ld a5, 0x10(s0) 20674: a2 89 mv s3, s0 20676: 99 cb beqz a5, 0x2068c 20678: 3e 84 mv s0, a5 2067a: 1c 60 ld a5, 0x0(s0) 2067c: 90 60 ld a2, 0x0(s1) 2067e: 94 64 ld a3, 0x8(s1) 20680: 88 63 ld a0, 0x0(a5) 20682: 8c 67 ld a1, 0x8(a5) 20684: ef 50 ce 9c jal 0x5850 20688: e3 55 a0 fe blez a0, 0x20672 2068c: 26 86 mv a2, s1 2068e: ce 85 mv a1, s3 20690: 4a 85 mv a0, s2 20692: ef f0 6f b3 jal 0x1f9c8 20696: 01 c9 beqz a0, 0x206a6 20698: e2 64 ld s1, 0x18(sp) 2069a: a2 69 ld s3, 0x8(sp) 2069c: a2 70 ld ra, 0x28(sp) 2069e: 02 74 ld s0, 0x20(sp) 206a0: 42 69 ld s2, 0x10(sp) 206a2: 45 61 addi sp, sp, 0x30 206a4: 82 80 ret 206a6: 02 74 ld s0, 0x20(sp) 206a8: 97 87 02 00 auipc a5, 0x28 206ac: 83 b7 07 86 ld a5, -0x7a0(a5) 206b0: a2 69 ld s3, 0x8(sp) 206b2: a2 70 ld ra, 0x28(sp) 206b4: 42 69 ld s2, 0x10(sp) 206b6: 9c 63 ld a5, 0x0(a5) 206b8: 26 85 mv a0, s1 206ba: e2 64 ld s1, 0x18(sp) 206bc: 45 61 addi sp, sp, 0x30 206be: 82 87 jr a5 00000000000206c0 : 206c0: 83 37 05 16 ld a5, 0x160(a0) 206c4: d1 c3 beqz a5, 0x20748 206c6: 5c 61 ld a5, 0x80(a0) 206c8: 01 11 addi sp, sp, -0x20 206ca: 22 e8 sd s0, 0x10(sp) 206cc: 06 ec sd ra, 0x18(sp) 206ce: 2a 84 mv s0, a0 206d0: 85 cf beqz a5, 0x20708 206d2: 2c 00 addi a1, sp, 0x8 206d4: ef f0 bf 9d jal 0x200ae 206d8: a2 65 ld a1, 0x8(sp) 206da: 63 c9 05 02 bltz a1, 0x2070c 206de: 5c 60 ld a5, 0x80(s0) 206e0: 03 37 04 17 ld a4, 0x170(s0) 206e4: 94 6f ld a3, 0x18(a5) 206e6: 63 8b e6 04 beq a3, a4, 0x2073c 206ea: 94 6f ld a3, 0x18(a5) 206ec: 98 73 ld a4, 0x20(a5) 206ee: 03 36 84 16 ld a2, 0x168(s0) 206f2: 83 37 04 16 ld a5, 0x160(s0) 206f6: 23 38 d4 16 sd a3, 0x170(s0) 206fa: 23 3c e4 16 sd a4, 0x178(s0) 206fe: 22 85 mv a0, s0 20700: 42 64 ld s0, 0x10(sp) 20702: e2 60 ld ra, 0x18(sp) 20704: 05 61 addi sp, sp, 0x20 20706: 82 87 jr a5 20708: fd 57 li a5, -0x1 2070a: 3e e4 sd a5, 0x8(sp) 2070c: 83 37 04 17 ld a5, 0x170(s0) 20710: 99 cf beqz a5, 0x2072e 20712: 83 37 04 16 ld a5, 0x160(s0) 20716: 03 36 84 16 ld a2, 0x168(s0) 2071a: 23 38 04 16 sd zero, 0x170(s0) 2071e: 23 3c 04 16 sd zero, 0x178(s0) 20722: 22 85 mv a0, s0 20724: 42 64 ld s0, 0x10(sp) 20726: e2 60 ld ra, 0x18(sp) 20728: fd 55 li a1, -0x1 2072a: 05 61 addi sp, sp, 0x20 2072c: 82 87 jr a5 2072e: 83 37 84 17 ld a5, 0x178(s0) 20732: e5 f3 bnez a5, 0x20712 20734: e2 60 ld ra, 0x18(sp) 20736: 42 64 ld s0, 0x10(sp) 20738: 05 61 addi sp, sp, 0x20 2073a: 82 80 ret 2073c: 94 73 ld a3, 0x20(a5) 2073e: 03 37 84 17 ld a4, 0x178(s0) 20742: e3 94 e6 fa bne a3, a4, 0x206ea 20746: fd b7 j 0x20734 20748: 82 80 ret 000000000002074a : 2074a: a5 67 lui a5, 0x9 2074c: 39 71 addi sp, sp, -0x40 2074e: b6 97 add a5, a5, a3 20750: 4a f0 sd s2, 0x20(sp) 20752: 03 b9 87 ae ld s2, -0x518(a5) 20756: 22 f8 sd s0, 0x30(sp) 20758: 4e ec sd s3, 0x18(sp) 2075a: 03 34 09 00 ld s0, 0x0(s2) 2075e: 06 fc sd ra, 0x38(sp) 20760: 2a e0 sd a0, 0x0(sp) 20762: 2e e4 sd a1, 0x8(sp) 20764: b6 89 mv s3, a3 20766: 35 cc beqz s0, 0x207e2 20768: 52 e8 sd s4, 0x10(sp) 2076a: 26 f4 sd s1, 0x28(sp) 2076c: 32 8a mv s4, a2 2076e: 21 a0 j 0x20776 20770: ef f0 0f ad jal 0x1fa40 20774: 05 c0 beqz s0, 0x20794 20776: 1c 60 ld a5, 0x0(s0) 20778: 02 66 ld a2, 0x0(sp) 2077a: a2 66 ld a3, 0x8(sp) 2077c: 8c 67 ld a1, 0x8(a5) 2077e: 88 63 ld a0, 0x0(a5) 20780: a2 84 mv s1, s0 20782: 00 68 ld s0, 0x10(s0) 20784: ef 50 ce 8c jal 0x5850 20788: aa 87 mv a5, a0 2078a: 01 46 li a2, 0x0 2078c: a6 85 mv a1, s1 2078e: 4a 85 mv a0, s2 20790: e3 50 f0 fe blez a5, 0x20770 20794: 83 34 09 00 ld s1, 0x0(s2) 20798: b9 c0 beqz s1, 0x207de 2079a: 25 64 lui s0, 0x9 2079c: 8c 60 ld a1, 0x0(s1) 2079e: 13 04 84 aa addi s0, s0, -0x558 207a2: 4e 94 add s0, s0, s3 207a4: 41 46 li a2, 0x10 207a6: 22 85 mv a0, s0 207a8: ef 40 8e c2 jal 0x4bd0 <.plt+0x290> 207ac: a6 85 mv a1, s1 207ae: 01 46 li a2, 0x0 207b0: 4a 85 mv a0, s2 207b2: ef f0 ef a8 jal 0x1fa40 207b6: 03 36 0a 08 ld a2, 0x80(s4) 207ba: 08 60 ld a0, 0x0(s0) 207bc: 0c 64 ld a1, 0x8(s0) 207be: a5 66 lui a3, 0x9 207c0: 93 86 86 ab addi a3, a3, -0x548 207c4: ce 96 add a3, a3, s3 207c6: ef 50 70 14 jal 0x2610c 207ca: e2 70 ld ra, 0x38(sp) 207cc: 42 74 ld s0, 0x30(sp) 207ce: 23 30 aa 08 sd a0, 0x80(s4) 207d2: a2 74 ld s1, 0x28(sp) 207d4: 42 6a ld s4, 0x10(sp) 207d6: 02 79 ld s2, 0x20(sp) 207d8: e2 69 ld s3, 0x18(sp) 207da: 21 61 addi sp, sp, 0x40 207dc: 82 80 ret 207de: a2 74 ld s1, 0x28(sp) 207e0: 42 6a ld s4, 0x10(sp) 207e2: e2 70 ld ra, 0x38(sp) 207e4: 42 74 ld s0, 0x30(sp) 207e6: a5 67 lui a5, 0x9 207e8: ce 97 add a5, a5, s3 207ea: 23 b4 07 aa sd zero, -0x558(a5) 207ee: 23 b8 07 aa sd zero, -0x550(a5) 207f2: 02 79 ld s2, 0x20(sp) 207f4: e2 69 ld s3, 0x18(sp) 207f6: 21 61 addi sp, sp, 0x40 207f8: 82 80 ret 00000000000207fa : 207fa: 97 77 02 00 auipc a5, 0x27 207fe: 83 b7 e7 7c ld a5, 0x7ce(a5) 20802: 94 63 ld a3, 0x0(a5) 20804: 79 71 addi sp, sp, -0x30 20806: 26 ec sd s1, 0x18(sp) 20808: 4a e8 sd s2, 0x10(sp) 2080a: 06 f4 sd ra, 0x28(sp) 2080c: 22 f0 sd s0, 0x20(sp) 2080e: aa 84 mv s1, a0 20810: 2e 89 mv s2, a1 20812: 05 45 li a0, 0x1 20814: 93 05 00 18 li a1, 0x180 20818: 82 96 jalr a3 2081a: 63 05 05 0e beqz a0, 0x20904 2081e: b7 b7 0b 00 lui a5, 0xbb 20822: 4e e4 sd s3, 0x8(sp) 20824: 52 e0 sd s4, 0x0(sp) 20826: 93 87 e7 b1 addi a5, a5, -0x4e2 2082a: 93 09 05 05 addi s3, a0, 0x50 2082e: 2a 84 mv s0, a0 20830: 1c e1 sd a5, 0x0(a0) 20832: 4e 85 mv a0, s3 20834: ef 50 de a5 jal 0x6290 20838: 13 0a 84 08 addi s4, s0, 0x88 2083c: 51 e1 bnez a0, 0x208c0 2083e: a6 85 mv a1, s1 20840: 17 07 00 00 auipc a4, 0x0 20844: 13 07 e7 83 addi a4, a4, -0x7c2 20848: 97 06 00 00 auipc a3, 0x0 2084c: 93 86 26 84 addi a3, a3, -0x7be 20850: 17 06 00 00 auipc a2, 0x0 20854: 13 06 66 84 addi a2, a2, -0x7ba 20858: 52 85 mv a0, s4 2085a: ef f0 0f b9 jal 0x1fbea 2085e: 93 04 84 0c addi s1, s0, 0xc8 20862: 2d e1 bnez a0, 0x208c4 20864: ca 85 mv a1, s2 20866: 26 85 mv a0, s1 20868: ef d0 b0 59 jal 0x2e602 2086c: 21 ed bnez a0, 0x208c4 2086e: 17 05 00 00 auipc a0, 0x0 20872: 13 05 05 83 addi a0, a0, -0x7d0 20876: ef f0 2f 92 jal 0x1f998 2087a: 08 f0 sd a0, 0x20(s0) 2087c: 21 c5 beqz a0, 0x208c4 2087e: 17 05 00 00 auipc a0, 0x0 20882: 13 05 05 82 addi a0, a0, -0x7e0 20886: ef f0 2f 91 jal 0x1f998 2088a: 08 f4 sd a0, 0x28(s0) 2088c: 05 cd beqz a0, 0x208c4 2088e: ef 40 2e d7 jal 0x4e00 <.plt+0x4c0> 20892: 23 3c a4 10 sd a0, 0x118(s0) 20896: 1d c5 beqz a0, 0x208c4 20898: 85 67 lui a5, 0x1 2089a: 20 f1 sd s0, 0x60(a0) 2089c: 3e 95 add a0, a0, a5 2089e: 23 30 95 8e sd s1, -0x720(a0) 208a2: 95 47 li a5, 0x5 208a4: 23 3c f4 12 sd a5, 0x138(s0) 208a8: fd 57 li a5, -0x1 208aa: a2 70 ld ra, 0x28(sp) 208ac: 23 30 f4 12 sd a5, 0x120(s0) 208b0: 22 85 mv a0, s0 208b2: 02 74 ld s0, 0x20(sp) 208b4: a2 69 ld s3, 0x8(sp) 208b6: 02 6a ld s4, 0x0(sp) 208b8: e2 64 ld s1, 0x18(sp) 208ba: 42 69 ld s2, 0x10(sp) 208bc: 45 61 addi sp, sp, 0x30 208be: 82 80 ret 208c0: 93 04 84 0c addi s1, s0, 0xc8 208c4: 52 85 mv a0, s4 208c6: ef f0 cf dd jal 0x1fea2 208ca: 4e 85 mv a0, s3 208cc: ef f0 6f dd jal 0x1fea2 208d0: 26 85 mv a0, s1 208d2: ef d0 d0 54 jal 0x2e61e 208d6: 03 35 84 11 ld a0, 0x118(s0) 208da: ef 10 1f ca jal 0x1257a 208de: 08 70 ld a0, 0x20(s0) 208e0: 81 45 li a1, 0x0 208e2: 23 3c 04 10 sd zero, 0x118(s0) 208e6: ef f0 8f 9c jal 0x1faae 208ea: 08 74 ld a0, 0x28(s0) 208ec: 81 45 li a1, 0x0 208ee: ef f0 0f 9c jal 0x1faae 208f2: 97 77 02 00 auipc a5, 0x27 208f6: 83 b7 67 61 ld a5, 0x616(a5) 208fa: 9c 63 ld a5, 0x0(a5) 208fc: 22 85 mv a0, s0 208fe: 82 97 jalr a5 20900: a2 69 ld s3, 0x8(sp) 20902: 02 6a ld s4, 0x0(sp) 20904: 01 44 li s0, 0x0 20906: a2 70 ld ra, 0x28(sp) 20908: 22 85 mv a0, s0 2090a: 02 74 ld s0, 0x20(sp) 2090c: e2 64 ld s1, 0x18(sp) 2090e: 42 69 ld s2, 0x10(sp) 20910: 45 61 addi sp, sp, 0x30 20912: 82 80 ret 0000000000020914 : 20914: 93 05 10 06 li a1, 0x61 20918: 13 05 f0 38 li a0, 0x38f 2091c: f9 bd j 0x207fa 000000000002091e : 2091e: 11 c5 beqz a0, 0x2092a 20920: 5c 7d ld a5, 0xb8(a0) 20922: fd 8d and a1, a1, a5 20924: 33 35 b0 00 snez a0, a1 20928: 82 80 ret 2092a: 01 45 li a0, 0x0 2092c: 82 80 ret 000000000002092e : 2092e: 23 38 05 00 sd zero, 0x10(a0) 20932: 82 80 ret 0000000000020934 : 20934: 79 cd beqz a0, 0x20a12 20936: 59 71 addi sp, sp, -0x70 20938: 14 61 ld a3, 0x0(a0) 2093a: ce e4 sd s3, 0x48(sp) 2093c: ba 89 mv s3, a4 2093e: 37 b7 0b 00 lui a4, 0xbb 20942: 86 f4 sd ra, 0x68(sp) 20944: 13 07 e7 b1 addi a4, a4, -0x4e2 20948: aa 87 mv a5, a0 2094a: 05 45 li a0, 0x1 2094c: 63 9d e6 08 bne a3, a4, 0x209e6 20950: 56 fc sd s5, 0x38(sp) 20952: 83 ba 87 00 ld s5, 0x8(a5) 20956: d2 e0 sd s4, 0x40(sp) 20958: 63 8f 0a 0a beqz s5, 0x20a16 2095c: a2 f0 sd s0, 0x60(sp) 2095e: a6 ec sd s1, 0x58(sp) 20960: ca e8 sd s2, 0x50(sp) 20962: 5a f8 sd s6, 0x30(sp) 20964: 5e f4 sd s7, 0x28(sp) 20966: 62 f0 sd s8, 0x20(sp) 20968: 2e 84 mv s0, a1 2096a: b2 84 mv s1, a2 2096c: 7d 5a li s4, -0x1 2096e: 13 0c 81 00 addi s8, sp, 0x8 20972: 93 0b f0 3f li s7, 0x3ff 20976: 15 4b li s6, 0x5 20978: 05 49 li s2, 0x1 2097a: e2 85 mv a1, s8 2097c: 56 85 mv a0, s5 2097e: ef f0 8f fa jal 0x20126 20982: 62 86 mv a2, s8 20984: 01 48 li a6, 0x0 20986: 9b 07 08 01 addiw a5, a6, 0x10 2098a: bb 56 05 41 sraw a3, a0, a6 2098e: bb 57 f5 40 sraw a5, a0, a5 20992: 85 8a andi a3, a3, 0x1 20994: 85 8b andi a5, a5, 0x1 20996: a1 ee bnez a3, 0x209ee 20998: 85 cb beqz a5, 0x209c8 2099a: 18 42 lw a4, 0x0(a2) 2099c: 63 e6 eb 02 bltu s7, a4, 0x209c8 209a0: 93 56 67 40 srai a3, a4, 0x6 209a4: b3 18 e9 00 sll a7, s2, a4 209a8: 8e 06 slli a3, a3, 0x3 209aa: a6 96 add a3, a3, s1 209ac: 9c 62 ld a5, 0x0(a3) 209ae: b3 e7 17 01 or a5, a5, a7 209b2: 9c e2 sd a5, 0x0(a3) 209b4: d2 87 mv a5, s4 209b6: 63 53 ea 00 bge s4, a4, 0x209bc 209ba: ba 87 mv a5, a4 209bc: 05 28 addiw a6, a6, 0x1 209be: 1b 8a 07 00 sext.w s4, a5 209c2: 11 06 addi a2, a2, 0x4 209c4: e3 11 68 fd bne a6, s6, 0x20986 209c8: 83 ba 0a 00 ld s5, 0x0(s5) 209cc: e3 97 0a fa bnez s5, 0x2097a 209d0: 06 74 ld s0, 0x60(sp) 209d2: e6 64 ld s1, 0x58(sp) 209d4: 46 69 ld s2, 0x50(sp) 209d6: 42 7b ld s6, 0x30(sp) 209d8: a2 7b ld s7, 0x28(sp) 209da: 02 7c ld s8, 0x20(sp) 209dc: 23 a0 49 01 sw s4, 0x0(s3) 209e0: e2 7a ld s5, 0x38(sp) 209e2: 06 6a ld s4, 0x40(sp) 209e4: 01 45 li a0, 0x0 209e6: a6 70 ld ra, 0x68(sp) 209e8: a6 69 ld s3, 0x48(sp) 209ea: 65 61 addi sp, sp, 0x70 209ec: 82 80 ret 209ee: 18 42 lw a4, 0x0(a2) 209f0: e3 ec eb fc bltu s7, a4, 0x209c8 209f4: 93 56 67 40 srai a3, a4, 0x6 209f8: 8e 06 slli a3, a3, 0x3 209fa: 33 03 d4 00 add t1, s0, a3 209fe: 83 35 03 00 ld a1, 0x0(t1) 20a02: b3 18 e9 00 sll a7, s2, a4 20a06: b3 e5 15 01 or a1, a1, a7 20a0a: 23 30 b3 00 sd a1, 0x0(t1) 20a0e: d1 ff bnez a5, 0x209aa 20a10: 55 b7 j 0x209b4 20a12: 05 45 li a0, 0x1 20a14: 82 80 ret 20a16: 7d 5a li s4, -0x1 20a18: d1 b7 j 0x209dc 0000000000020a1a : 20a1a: 35 71 addi sp, sp, -0xa0 20a1c: 06 ed sd ra, 0x98(sp) 20a1e: 2e e4 sd a1, 0x8(sp) 20a20: 63 08 05 1e beqz a0, 0x20c10 20a24: d2 f8 sd s4, 0x70(sp) 20a26: 36 8a mv s4, a3 20a28: 14 61 ld a3, 0x0(a0) 20a2a: b7 b7 0b 00 lui a5, 0xbb 20a2e: 26 e5 sd s1, 0x88(sp) 20a30: ce fc sd s3, 0x78(sp) 20a32: 93 87 e7 b1 addi a5, a5, -0x4e2 20a36: ba 89 mv s3, a4 20a38: aa 84 mv s1, a0 20a3a: 05 47 li a4, 0x1 20a3c: 63 9e f6 16 bne a3, a5, 0x20bb8 20a40: 5c 61 ld a5, 0x80(a0) 20a42: 22 e9 sd s0, 0x90(sp) 20a44: da f0 sd s6, 0x60(sp) 20a46: de ec sd s7, 0x58(sp) 20a48: 32 84 mv s0, a2 20a4a: 63 80 07 1c beqz a5, 0x20c0a 20a4e: 0c 08 addi a1, sp, 0x10 20a50: ef f0 ef e5 jal 0x200ae 20a54: c2 67 ld a5, 0x10(sp) 20a56: 63 c4 07 00 bltz a5, 0x20a5e 20a5a: 63 c5 47 1b blt a5, s4, 0x20c04 20a5e: 83 bb 84 00 ld s7, 0x8(s1) 20a62: 63 89 0b 20 beqz s7, 0x20c74 20a66: d6 f4 sd s5, 0x68(sp) 20a68: e2 e8 sd s8, 0x50(sp) 20a6a: e6 e4 sd s9, 0x48(sp) 20a6c: 01 4b li s6, 0x0 20a6e: 93 0a 81 01 addi s5, sp, 0x18 20a72: fd 5c li s9, -0x1 20a74: 15 4c li s8, 0x5 20a76: d6 85 mv a1, s5 20a78: 5e 85 mv a0, s7 20a7a: ef f0 cf ea jal 0x20126 20a7e: d6 86 mv a3, s5 20a80: 01 47 li a4, 0x0 20a82: 9b 07 07 01 addiw a5, a4, 0x10 20a86: 3b 58 e5 40 sraw a6, a0, a4 20a8a: bb 57 f5 40 sraw a5, a0, a5 20a8e: 13 78 18 00 andi a6, a6, 0x1 20a92: 85 8b andi a5, a5, 0x1 20a94: 63 19 08 12 bnez a6, 0x20bc6 20a98: 89 cb beqz a5, 0x20aaa 20a9a: 90 42 lw a2, 0x0(a3) 20a9c: 05 2b addiw s6, s6, 0x1 20a9e: 05 27 addiw a4, a4, 0x1 20aa0: 63 05 96 01 beq a2, s9, 0x20aaa 20aa4: 91 06 addi a3, a3, 0x4 20aa6: e3 1e 87 fd bne a4, s8, 0x20a82 20aaa: 83 bb 0b 00 ld s7, 0x0(s7) 20aae: e3 94 0b fc bnez s7, 0x20a76 20ab2: 3b 05 8b 00 addw a0, s6, s0 20ab6: b3 67 a4 00 or a5, s0, a0 20aba: 81 27 sext.w a5, a5 20abc: 63 8a 07 10 beqz a5, 0x20bd0 20ac0: 97 77 02 00 auipc a5, 0x27 20ac4: 83 b7 07 45 ld a5, 0x450(a5) 20ac8: 9c 63 ld a5, 0x0(a5) 20aca: 13 17 05 02 slli a4, a0, 0x20 20ace: 13 55 d7 01 srli a0, a4, 0x1d 20ad2: 82 97 jalr a5 20ad4: aa 8b mv s7, a0 20ad6: 63 07 05 1c beqz a0, 0x20ca4 20ada: 63 0f 0b 1a beqz s6, 0x20c98 20ade: 03 bc 84 00 ld s8, 0x8(s1) 20ae2: 63 0b 0c 1a beqz s8, 0x20c98 20ae6: 4a e1 sd s2, 0x80(sp) 20ae8: ea e0 sd s10, 0x40(sp) 20aea: 6e fc sd s11, 0x38(sp) 20aec: 81 44 li s1, 0x0 20aee: 11 49 li s2, 0x4 20af0: 85 4d li s11, 0x1 20af2: 7d 5d li s10, -0x1 20af4: 95 4c li s9, 0x5 20af6: 31 a0 j 0x20b02 20af8: a1 e3 bnez a5, 0x20b38 20afa: 03 3c 0c 00 ld s8, 0x0(s8) 20afe: 63 00 0c 06 beqz s8, 0x20b5e 20b02: d6 85 mv a1, s5 20b04: 62 85 mv a0, s8 20b06: ef f0 0f e2 jal 0x20126 20b0a: d6 85 mv a1, s5 20b0c: 01 47 li a4, 0x0 20b0e: 93 97 04 02 slli a5, s1, 0x20 20b12: 93 d6 d7 01 srli a3, a5, 0x1d 20b16: 3b 56 e5 40 sraw a2, a0, a4 20b1a: 9b 07 07 01 addiw a5, a4, 0x10 20b1e: bb 57 f5 40 sraw a5, a0, a5 20b22: 05 8a andi a2, a2, 0x1 20b24: de 96 add a3, a3, s7 20b26: 05 27 addiw a4, a4, 0x1 20b28: 85 8b andi a5, a5, 0x1 20b2a: 79 d6 beqz a2, 0x20af8 20b2c: 90 41 lw a2, 0x0(a1) 20b2e: 23 92 b6 01 sh s11, 0x4(a3) 20b32: 85 24 addiw s1, s1, 0x1 20b34: 90 c2 sw a2, 0x0(a3) 20b36: 99 cb beqz a5, 0x20b4c 20b38: 90 41 lw a2, 0x0(a1) 20b3a: 93 96 04 02 slli a3, s1, 0x20 20b3e: 93 d7 d6 01 srli a5, a3, 0x1d 20b42: de 97 add a5, a5, s7 20b44: 90 c3 sw a2, 0x0(a5) 20b46: 23 92 27 01 sh s2, 0x4(a5) 20b4a: 85 24 addiw s1, s1, 0x1 20b4c: e3 07 a6 fb beq a2, s10, 0x20afa 20b50: 91 05 addi a1, a1, 0x4 20b52: e3 1e 97 fb bne a4, s9, 0x20b0e 20b56: 03 3c 0c 00 ld s8, 0x0(s8) 20b5a: e3 14 0c fa bnez s8, 0x20b02 20b5e: 0a 69 ld s2, 0x80(sp) 20b60: a6 7a ld s5, 0x68(sp) 20b62: 46 6c ld s8, 0x50(sp) 20b64: a6 6c ld s9, 0x48(sp) 20b66: 06 6d ld s10, 0x40(sp) 20b68: e2 7d ld s11, 0x38(sp) 20b6a: 4d c8 beqz s0, 0x20c1c 20b6c: 22 66 ld a2, 0x8(sp) 20b6e: 81 46 li a3, 0x0 20b70: 39 a8 j 0x20b8e 20b72: 23 92 b7 00 sh a1, 0x4(a5) 20b76: 11 8b andi a4, a4, 0x4 20b78: 85 26 addiw a3, a3, 0x1 20b7a: 19 c7 beqz a4, 0x20b88 20b7c: 03 d7 47 00 lhu a4, 0x4(a5) 20b80: 13 67 47 00 ori a4, a4, 0x4 20b84: 23 92 e7 00 sh a4, 0x4(a5) 20b88: 21 06 addi a2, a2, 0x8 20b8a: 63 f8 86 08 bgeu a3, s0, 0x20c1a 20b8e: bb 87 d4 00 addw a5, s1, a3 20b92: 03 17 46 00 lh a4, 0x4(a2) 20b96: 0c 42 lw a1, 0x0(a2) 20b98: 13 95 07 02 slli a0, a5, 0x20 20b9c: 93 57 d5 01 srli a5, a0, 0x1d 20ba0: de 97 add a5, a5, s7 20ba2: 8c c3 sw a1, 0x0(a5) 20ba4: 13 75 27 00 andi a0, a4, 0x2 20ba8: 93 75 17 00 andi a1, a4, 0x1 20bac: 13 e8 25 00 ori a6, a1, 0x2 20bb0: 69 d1 beqz a0, 0x20b72 20bb2: 23 92 07 01 sh a6, 0x4(a5) 20bb6: c1 b7 j 0x20b76 20bb8: ea 60 ld ra, 0x98(sp) 20bba: aa 64 ld s1, 0x88(sp) 20bbc: e6 79 ld s3, 0x78(sp) 20bbe: 46 7a ld s4, 0x70(sp) 20bc0: 3a 85 mv a0, a4 20bc2: 0d 61 addi sp, sp, 0xa0 20bc4: 82 80 ret 20bc6: 90 42 lw a2, 0x0(a3) 20bc8: 05 2b addiw s6, s6, 0x1 20bca: e3 8a 07 ec beqz a5, 0x20a9e 20bce: f9 b5 j 0x20a9c 20bd0: 81 44 li s1, 0x0 20bd2: a6 7a ld s5, 0x68(sp) 20bd4: 46 6c ld s8, 0x50(sp) 20bd6: a6 6c ld s9, 0x48(sp) 20bd8: 97 77 02 00 auipc a5, 0x27 20bdc: 83 b7 07 33 ld a5, 0x330(a5) 20be0: 9c 63 ld a5, 0x0(a5) 20be2: 5e 85 mv a0, s7 20be4: 82 97 jalr a5 20be6: 63 84 09 00 beqz s3, 0x20bee 20bea: 23 a0 99 00 sw s1, 0x0(s3) 20bee: 01 47 li a4, 0x0 20bf0: 4a 64 ld s0, 0x90(sp) 20bf2: ea 60 ld ra, 0x98(sp) 20bf4: aa 64 ld s1, 0x88(sp) 20bf6: e6 79 ld s3, 0x78(sp) 20bf8: 46 7a ld s4, 0x70(sp) 20bfa: 06 7b ld s6, 0x60(sp) 20bfc: e6 6b ld s7, 0x58(sp) 20bfe: 3a 85 mv a0, a4 20c00: 0d 61 addi sp, sp, 0xa0 20c02: 82 80 ret 20c04: 1b 8a 07 00 sext.w s4, a5 20c08: 99 bd j 0x20a5e 20c0a: fd 57 li a5, -0x1 20c0c: 3e e8 sd a5, 0x10(sp) 20c0e: 81 bd j 0x20a5e 20c10: ea 60 ld ra, 0x98(sp) 20c12: 05 47 li a4, 0x1 20c14: 3a 85 mv a0, a4 20c16: 0d 61 addi sp, sp, 0xa0 20c18: 82 80 ret 20c1a: a1 9c addw s1, s1, s0 20c1c: 99 e0 bnez s1, 0x20c22 20c1e: 81 44 li s1, 0x0 20c20: 65 bf j 0x20bd8 20c22: a6 85 mv a1, s1 20c24: 52 86 mv a2, s4 20c26: 5e 85 mv a0, s7 20c28: ef 40 20 04 jal 0x24c6a 20c2c: aa 84 mv s1, a0 20c2e: e3 58 a0 fe blez a0, 0x20c1e 20c32: 5d d0 beqz s0, 0x20bd8 20c34: a2 67 ld a5, 0x8(sp) 20c36: 4a e1 sd s2, 0x80(sp) 20c38: 3b 04 8b 00 addw s0, s6, s0 20c3c: 13 89 67 00 addi s2, a5, 0x6 20c40: 13 17 0b 02 slli a4, s6, 0x20 20c44: 93 57 d7 01 srli a5, a4, 0x1d 20c48: de 97 add a5, a5, s7 20c4a: 83 97 67 00 lh a5, 0x6(a5) 20c4e: 05 2b addiw s6, s6, 0x1 20c50: 93 f6 47 00 andi a3, a5, 0x4 20c54: 13 f7 27 00 andi a4, a5, 0x2 20c58: 85 8b andi a5, a5, 0x1 20c5a: 99 c2 beqz a3, 0x20c60 20c5c: 93 e7 47 00 ori a5, a5, 0x4 20c60: 19 c3 beqz a4, 0x20c66 20c62: 93 e7 27 00 ori a5, a5, 0x2 20c66: 23 10 f9 00 sh a5, 0x0(s2) 20c6a: 21 09 addi s2, s2, 0x8 20c6c: e3 1a 64 fd bne s0, s6, 0x20c40 20c70: 0a 69 ld s2, 0x80(sp) 20c72: 9d b7 j 0x20bd8 20c74: 4d d4 beqz s0, 0x20c1e 20c76: 97 77 02 00 auipc a5, 0x27 20c7a: 83 b7 a7 29 ld a5, 0x29a(a5) 20c7e: 9c 63 ld a5, 0x0(a5) 20c80: 13 17 04 02 slli a4, s0, 0x20 20c84: 13 55 d7 01 srli a0, a4, 0x1d 20c88: 82 97 jalr a5 20c8a: aa 8b mv s7, a0 20c8c: 01 4b li s6, 0x0 20c8e: 81 44 li s1, 0x0 20c90: e3 1e 05 ec bnez a0, 0x20b6c 20c94: 0d 47 li a4, 0x3 20c96: a9 bf j 0x20bf0 20c98: 81 44 li s1, 0x0 20c9a: 05 dc beqz s0, 0x20bd2 20c9c: a6 7a ld s5, 0x68(sp) 20c9e: 46 6c ld s8, 0x50(sp) 20ca0: a6 6c ld s9, 0x48(sp) 20ca2: e9 b5 j 0x20b6c 20ca4: a6 7a ld s5, 0x68(sp) 20ca6: 46 6c ld s8, 0x50(sp) 20ca8: a6 6c ld s9, 0x48(sp) 20caa: 0d 47 li a4, 0x3 20cac: 91 b7 j 0x20bf0 0000000000020cae : 20cae: 85 47 li a5, 0x1 20cb0: 23 00 f5 0c sb a5, 0xc0(a0) 20cb4: 82 80 ret 0000000000020cb6 : 20cb6: 0d c1 beqz a0, 0x20cd8 20cb8: 18 61 ld a4, 0x0(a0) 20cba: 39 71 addi sp, sp, -0x40 20cbc: b7 b7 0b 00 lui a5, 0xbb 20cc0: 22 f8 sd s0, 0x30(sp) 20cc2: 06 fc sd ra, 0x38(sp) 20cc4: 93 87 e7 b1 addi a5, a5, -0x4e2 20cc8: 2a 84 mv s0, a0 20cca: 05 45 li a0, 0x1 20ccc: 63 08 f7 00 beq a4, a5, 0x20cdc 20cd0: e2 70 ld ra, 0x38(sp) 20cd2: 42 74 ld s0, 0x30(sp) 20cd4: 21 61 addi sp, sp, 0x40 20cd6: 82 80 ret 20cd8: 05 45 li a0, 0x1 20cda: 82 80 ret 20cdc: 26 f4 sd s1, 0x28(sp) 20cde: 4a f0 sd s2, 0x20(sp) 20ce0: 56 e4 sd s5, 0x8(sp) 20ce2: 93 04 84 0c addi s1, s0, 0xc8 20ce6: 23 30 04 00 sd zero, 0x0(s0) 20cea: 26 85 mv a0, s1 20cec: ef d0 10 40 jal 0x2e8ec 20cf0: 09 cd beqz a0, 0x20d0a 20cf2: 83 37 84 11 ld a5, 0x118(s0) 20cf6: 81 45 li a1, 0x0 20cf8: 1c e1 sd a5, 0x0(a0) 20cfa: 23 b8 07 00 sd zero, 0x10(a5) 20cfe: ef 30 ef b2 jal 0x1402c 20d02: 26 85 mv a0, s1 20d04: ef d0 90 3e jal 0x2e8ec 20d08: 6d f5 bnez a0, 0x20cf2 20d0a: 03 35 84 11 ld a0, 0x118(s0) 20d0e: 93 0a 04 05 addi s5, s0, 0x50 20d12: 11 c9 beqz a0, 0x20d26 20d14: 23 38 55 05 sd s5, 0x50(a0) 20d18: d6 85 mv a1, s5 20d1a: ef 50 4e d9 jal 0x62ae 20d1e: 03 35 84 11 ld a0, 0x118(s0) 20d22: ef 10 9f 85 jal 0x1257a 20d26: 13 05 84 08 addi a0, s0, 0x88 20d2a: ef f0 8f 97 jal 0x1fea2 20d2e: 26 85 mv a0, s1 20d30: ef d0 f0 0e jal 0x2e61e 20d34: 08 70 ld a0, 0x20(s0) 20d36: 81 45 li a1, 0x0 20d38: ef e0 7f d7 jal 0x1faae 20d3c: 08 74 ld a0, 0x28(s0) 20d3e: 81 45 li a1, 0x0 20d40: ef e0 ff d6 jal 0x1faae 20d44: 03 39 84 00 ld s2, 0x8(s0) 20d48: 63 08 09 04 beqz s2, 0x20d98 20d4c: 4e ec sd s3, 0x18(sp) 20d4e: 52 e8 sd s4, 0x10(sp) 20d50: 85 69 lui s3, 0x1 20d52: 09 4a li s4, 0x2 20d54: 09 a8 j 0x20d66 20d56: b3 87 34 01 add a5, s1, s3 20d5a: 23 b0 07 8e sd zero, -0x720(a5) 20d5e: 23 b0 04 06 sd zero, 0x60(s1) 20d62: 63 09 09 02 beqz s2, 0x20d94 20d66: 83 27 89 05 lw a5, 0x58(s2) 20d6a: ca 84 mv s1, s2 20d6c: 03 39 09 00 ld s2, 0x0(s2) 20d70: e3 93 47 ff bne a5, s4, 0x20d56 20d74: ac 68 ld a1, 0x50(s1) 20d76: 26 85 mv a0, s1 20d78: ef 50 6e d3 jal 0x62ae 20d7c: b3 87 34 01 add a5, s1, s3 20d80: 23 b8 04 04 sd zero, 0x50(s1) 20d84: 23 ac 04 04 sw zero, 0x58(s1) 20d88: 23 b0 07 8e sd zero, -0x720(a5) 20d8c: 23 b0 04 06 sd zero, 0x60(s1) 20d90: e3 1b 09 fc bnez s2, 0x20d66 20d94: e2 69 ld s3, 0x18(sp) 20d96: 42 6a ld s4, 0x10(sp) 20d98: 56 85 mv a0, s5 20d9a: ef f0 8f 90 jal 0x1fea2 20d9e: 93 05 04 15 addi a1, s0, 0x150 20da2: 01 45 li a0, 0x0 20da4: ef d0 70 57 jal 0x2eb1a 20da8: 93 05 84 15 addi a1, s0, 0x158 20dac: 01 45 li a0, 0x0 20dae: ef d0 d0 6e jal 0x2ec9a 20db2: 97 77 02 00 auipc a5, 0x27 20db6: 83 b7 67 15 ld a5, 0x156(a5) 20dba: 9c 63 ld a5, 0x0(a5) 20dbc: 22 85 mv a0, s0 20dbe: 82 97 jalr a5 20dc0: e2 70 ld ra, 0x38(sp) 20dc2: 42 74 ld s0, 0x30(sp) 20dc4: a2 74 ld s1, 0x28(sp) 20dc6: 02 79 ld s2, 0x20(sp) 20dc8: a2 6a ld s5, 0x8(sp) 20dca: 01 45 li a0, 0x0 20dcc: 21 61 addi sp, sp, 0x40 20dce: 82 80 ret 0000000000020dd0 : 20dd0: 23 a0 05 00 sw zero, 0x0(a1) 20dd4: 29 cd beqz a0, 0x20e2e 20dd6: 18 61 ld a4, 0x0(a0) 20dd8: 01 11 addi sp, sp, -0x20 20dda: b7 b7 0b 00 lui a5, 0xbb 20dde: 22 e8 sd s0, 0x10(sp) 20de0: 06 ec sd ra, 0x18(sp) 20de2: 93 87 e7 b1 addi a5, a5, -0x4e2 20de6: 2a 84 mv s0, a0 20de8: 63 1e f7 02 bne a4, a5, 0x20e24 20dec: 08 71 ld a0, 0x20(a0) 20dee: 26 e4 sd s1, 0x8(sp) 20df0: ae 84 mv s1, a1 20df2: ef e0 ff d3 jal 0x1fb30 20df6: 15 c5 beqz a0, 0x20e22 20df8: 08 70 ld a0, 0x20(s0) 20dfa: 01 46 li a2, 0x0 20dfc: 4a e0 sd s2, 0x0(sp) 20dfe: 0c 61 ld a1, 0x0(a0) 20e00: 03 b9 05 00 ld s2, 0x0(a1) 20e04: ef e0 df c3 jal 0x1fa40 20e08: 08 70 ld a0, 0x20(s0) 20e0a: ef e0 7f d2 jal 0x1fb30 20e0e: ef c0 80 14 jal 0x2cf56 20e12: e2 60 ld ra, 0x18(sp) 20e14: 42 64 ld s0, 0x10(sp) 20e16: 88 c0 sw a0, 0x0(s1) 20e18: a2 64 ld s1, 0x8(sp) 20e1a: 4a 85 mv a0, s2 20e1c: 02 69 ld s2, 0x0(sp) 20e1e: 05 61 addi sp, sp, 0x20 20e20: 82 80 ret 20e22: a2 64 ld s1, 0x8(sp) 20e24: e2 60 ld ra, 0x18(sp) 20e26: 42 64 ld s0, 0x10(sp) 20e28: 01 45 li a0, 0x0 20e2a: 05 61 addi sp, sp, 0x20 20e2c: 82 80 ret 20e2e: 01 45 li a0, 0x0 20e30: 82 80 ret 0000000000020e32 : 20e32: 1c 61 ld a5, 0x0(a0) 20e34: 39 71 addi sp, sp, -0x40 20e36: 4a f0 sd s2, 0x20(sp) 20e38: 03 b9 07 06 ld s2, 0x60(a5) 20e3c: 06 fc sd ra, 0x38(sp) 20e3e: 63 0a 09 04 beqz s2, 0x20e92 20e42: 22 f8 sd s0, 0x30(sp) 20e44: 2e c6 sw a1, 0xc(sp) 20e46: fd 57 li a5, -0x1 20e48: 2e 84 mv s0, a1 20e4a: 63 88 f5 04 beq a1, a5, 0x20e9a 20e4e: 4e ec sd s3, 0x18(sp) 20e50: 52 e8 sd s4, 0x10(sp) 20e52: 93 09 89 08 addi s3, s2, 0x88 20e56: 13 0a c1 00 addi s4, sp, 0xc 20e5a: 26 f4 sd s1, 0x28(sp) 20e5c: 11 46 li a2, 0x4 20e5e: aa 84 mv s1, a0 20e60: d2 85 mv a1, s4 20e62: 4e 85 mv a0, s3 20e64: ef e0 1f fd jal 0x1fe34 20e68: 15 cd beqz a0, 0x20ea4 20e6a: 83 37 09 03 ld a5, 0x30(s2) 20e6e: 81 cb beqz a5, 0x20e7e 20e70: 18 69 ld a4, 0x10(a0) 20e72: 83 36 89 03 ld a3, 0x38(s2) 20e76: 88 60 ld a0, 0x0(s1) 20e78: 11 46 li a2, 0x4 20e7a: a2 85 mv a1, s0 20e7c: 82 97 jalr a5 20e7e: d2 85 mv a1, s4 20e80: 4e 85 mv a0, s3 20e82: 11 46 li a2, 0x4 20e84: 22 c6 sw s0, 0xc(sp) 20e86: ef e0 7f f3 jal 0x1fdbc 20e8a: 42 74 ld s0, 0x30(sp) 20e8c: a2 74 ld s1, 0x28(sp) 20e8e: e2 69 ld s3, 0x18(sp) 20e90: 42 6a ld s4, 0x10(sp) 20e92: e2 70 ld ra, 0x38(sp) 20e94: 02 79 ld s2, 0x20(sp) 20e96: 21 61 addi sp, sp, 0x40 20e98: 82 80 ret 20e9a: 42 74 ld s0, 0x30(sp) 20e9c: e2 70 ld ra, 0x38(sp) 20e9e: 02 79 ld s2, 0x20(sp) 20ea0: 21 61 addi sp, sp, 0x40 20ea2: 82 80 ret 20ea4: 42 74 ld s0, 0x30(sp) 20ea6: e2 70 ld ra, 0x38(sp) 20ea8: a2 74 ld s1, 0x28(sp) 20eaa: e2 69 ld s3, 0x18(sp) 20eac: 42 6a ld s4, 0x10(sp) 20eae: 02 79 ld s2, 0x20(sp) 20eb0: 21 61 addi sp, sp, 0x40 20eb2: 82 80 ret 0000000000020eb4 : 20eb4: 5d 71 addi sp, sp, -0x50 20eb6: 06 ec sd ra, 0x18(sp) 20eb8: 32 f0 sd a2, 0x20(sp) 20eba: 36 f4 sd a3, 0x28(sp) 20ebc: 3a f8 sd a4, 0x30(sp) 20ebe: 3e fc sd a5, 0x38(sp) 20ec0: c2 e0 sd a6, 0x40(sp) 20ec2: c6 e4 sd a7, 0x48(sp) 20ec4: 51 c1 beqz a0, 0x20f48 20ec6: 18 61 ld a4, 0x0(a0) 20ec8: b7 b7 0b 00 lui a5, 0xbb 20ecc: 93 87 e7 b1 addi a5, a5, -0x4e2 20ed0: 2a 83 mv t1, a0 20ed2: 05 45 li a0, 0x1 20ed4: 63 05 f7 00 beq a4, a5, 0x20ede 20ed8: e2 60 ld ra, 0x18(sp) 20eda: 61 61 addi sp, sp, 0x50 20edc: 82 80 ret 20ede: 89 67 lui a5, 0x2 20ee0: 18 10 addi a4, sp, 0x20 20ee2: 3a e4 sd a4, 0x8(sp) 20ee4: 93 87 f7 71 addi a5, a5, 0x71f 20ee8: 63 e9 b7 02 bltu a5, a1, 0x20f1a 20eec: 89 67 lui a5, 0x2 20eee: 93 87 17 71 addi a5, a5, 0x711 20ef2: 63 ef b7 04 bltu a5, a1, 0x20f50 20ef6: f5 35 addiw a1, a1, -0x3 20ef8: 1b 87 05 00 sext.w a4, a1 20efc: a9 47 li a5, 0xa 20efe: 63 e3 e7 04 bltu a5, a4, 0x20f44 20f02: 93 97 05 02 slli a5, a1, 0x20 20f06: 17 97 01 00 auipc a4, 0x19 20f0a: 13 07 67 dd addi a4, a4, -0x22a 20f0e: 93 d5 e7 01 srli a1, a5, 0x1e 20f12: ba 95 add a1, a1, a4 20f14: 9c 41 lw a5, 0x0(a1) 20f16: ba 97 add a5, a5, a4 20f18: 82 87 jr a5 20f1a: 95 67 lui a5, 0x5 20f1c: 93 87 e7 e2 addi a5, a5, -0x1d2 20f20: 63 89 f5 0e beq a1, a5, 0x21012 20f24: 63 eb b7 04 bltu a5, a1, 0x20f7a 20f28: 95 67 lui a5, 0x5 20f2a: 93 87 17 e2 addi a5, a5, -0x1df 20f2e: 63 8a f5 0e beq a1, a5, 0x21022 20f32: 95 67 lui a5, 0x5 20f34: 93 87 47 e2 addi a5, a5, -0x1dc 20f38: 63 96 f5 00 bne a1, a5, 0x20f44 20f3c: 23 30 c3 16 sd a2, 0x160(t1) 20f40: 01 45 li a0, 0x0 20f42: 59 bf j 0x20ed8 20f44: 19 45 li a0, 0x6 20f46: 49 bf j 0x20ed8 20f48: e2 60 ld ra, 0x18(sp) 20f4a: 05 45 li a0, 0x1 20f4c: 61 61 addi sp, sp, 0x50 20f4e: 82 80 ret 20f50: f9 77 lui a5, 0xffffe 20f52: 9b 87 e7 8e addiw a5, a5, -0x712 20f56: bd 9d addw a1, a1, a5 20f58: 1b 87 05 00 sext.w a4, a1 20f5c: b5 47 li a5, 0xd 20f5e: e3 e3 e7 fe bltu a5, a4, 0x20f44 20f62: 93 97 05 02 slli a5, a1, 0x20 20f66: 17 97 01 00 auipc a4, 0x19 20f6a: 13 07 27 da addi a4, a4, -0x25e 20f6e: 93 d5 e7 01 srli a1, a5, 0x1e 20f72: ba 95 add a1, a1, a4 20f74: 9c 41 lw a5, 0x0(a1) 20f76: ba 97 add a5, a5, a4 20f78: 82 87 jr a5 20f7a: 9d 67 lui a5, 0x7 20f7c: 93 87 97 53 addi a5, a5, 0x539 20f80: 63 8d f5 08 beq a1, a5, 0x2101a 20f84: 9d 67 lui a5, 0x7 20f86: 93 87 a7 53 addi a5, a5, 0x53a 20f8a: e3 9d f5 fa bne a1, a5, 0x20f44 20f8e: 23 34 c3 14 sd a2, 0x148(t1) 20f92: 01 45 li a0, 0x0 20f94: 91 b7 j 0x20ed8 20f96: a2 67 ld a5, 0x8(sp) 20f98: 01 45 li a0, 0x0 20f9a: 9c 63 ld a5, 0x0(a5) 20f9c: 23 38 f3 12 sd a5, 0x130(t1) 20fa0: 25 bf j 0x20ed8 20fa2: a2 67 ld a5, 0x8(sp) 20fa4: 01 45 li a0, 0x0 20fa6: 9c 63 ld a5, 0x0(a5) 20fa8: 23 3c f3 12 sd a5, 0x138(t1) 20fac: 35 b7 j 0x20ed8 20fae: a2 67 ld a5, 0x8(sp) 20fb0: 01 45 li a0, 0x0 20fb2: 9c 63 ld a5, 0x0(a5) 20fb4: 23 34 f3 12 sd a5, 0x128(t1) 20fb8: 05 b7 j 0x20ed8 20fba: a2 67 ld a5, 0x8(sp) 20fbc: 01 45 li a0, 0x0 20fbe: 9c 63 ld a5, 0x0(a5) 20fc0: 23 30 f3 12 sd a5, 0x120(t1) 20fc4: 11 bf j 0x20ed8 20fc6: a2 67 ld a5, 0x8(sp) 20fc8: 01 45 li a0, 0x0 20fca: 9c 63 ld a5, 0x0(a5) 20fcc: 23 3c f3 0a sd a5, 0xb8(t1) 20fd0: 21 b7 j 0x20ed8 20fd2: a2 67 ld a5, 0x8(sp) 20fd4: 01 45 li a0, 0x0 20fd6: 9c 63 ld a5, 0x0(a5) 20fd8: 23 34 f3 04 sd a5, 0x48(t1) 20fdc: f5 bd j 0x20ed8 20fde: a2 67 ld a5, 0x8(sp) 20fe0: 93 05 83 15 addi a1, t1, 0x158 20fe4: 88 63 ld a0, 0x0(a5) 20fe6: ef d0 50 4b jal 0x2ec9a 20fea: fd b5 j 0x20ed8 20fec: a2 67 ld a5, 0x8(sp) 20fee: 93 05 03 15 addi a1, t1, 0x150 20ff2: 88 63 ld a0, 0x0(a5) 20ff4: ef d0 70 32 jal 0x2eb1a 20ff8: c5 b5 j 0x20ed8 20ffa: a2 67 ld a5, 0x8(sp) 20ffc: 01 45 li a0, 0x0 20ffe: 9c 63 ld a5, 0x0(a5) 21000: 23 34 f3 16 sd a5, 0x168(t1) 21004: d1 bd j 0x20ed8 21006: a2 67 ld a5, 0x8(sp) 21008: 01 45 li a0, 0x0 2100a: 9c 63 ld a5, 0x0(a5) 2100c: 23 3c f3 02 sd a5, 0x38(t1) 21010: e1 b5 j 0x20ed8 21012: 23 30 c3 04 sd a2, 0x40(t1) 21016: 01 45 li a0, 0x0 21018: c1 b5 j 0x20ed8 2101a: 23 30 c3 14 sd a2, 0x140(t1) 2101e: 01 45 li a0, 0x0 21020: 65 bd j 0x20ed8 21022: 23 38 c3 02 sd a2, 0x30(t1) 21026: 01 45 li a0, 0x0 21028: 45 bd j 0x20ed8 000000000002102a : 2102a: 15 c9 beqz a0, 0x2105e 2102c: 03 38 05 00 ld a6, 0x0(a0) 21030: 37 b7 0b 00 lui a4, 0xbb 21034: 13 07 e7 b1 addi a4, a4, -0x4e2 21038: 05 46 li a2, 0x1 2103a: 63 10 e8 02 bne a6, a4, 0x2105a 2103e: 5c 61 ld a5, 0x80(a0) 21040: 91 cb beqz a5, 0x21054 21042: 41 11 addi sp, sp, -0x10 21044: 06 e4 sd ra, 0x8(sp) 21046: ef f0 8f 86 jal 0x200ae 2104a: a2 60 ld ra, 0x8(sp) 2104c: 01 46 li a2, 0x0 2104e: 32 85 mv a0, a2 21050: 41 01 addi sp, sp, 0x10 21052: 82 80 ret 21054: fd 57 li a5, -0x1 21056: 9c e1 sd a5, 0x0(a1) 21058: 01 46 li a2, 0x0 2105a: 32 85 mv a0, a2 2105c: 82 80 ret 2105e: 05 46 li a2, 0x1 21060: 32 85 mv a0, a2 21062: 82 80 ret 0000000000021064 : 21064: 79 71 addi sp, sp, -0x30 21066: 4a e8 sd s2, 0x10(sp) 21068: 03 39 05 06 ld s2, 0x60(a0) 2106c: 06 f4 sd ra, 0x28(sp) 2106e: 63 00 09 0c beqz s2, 0x2112e 21072: 22 f0 sd s0, 0x20(sp) 21074: 26 ec sd s1, 0x18(sp) 21076: 2e 84 mv s0, a1 21078: aa 84 mv s1, a0 2107a: ef 40 ce f9 jal 0x5816 2107e: 93 06 80 3e li a3, 0x3e8 21082: b3 67 d4 02 rem a5, s0, a3 21086: 37 47 0f 00 lui a4, 0xf4 2108a: 13 07 f7 23 addi a4, a4, 0x23f 2108e: 33 44 d4 02 div s0, s0, a3 21092: b3 87 d7 02 mul a5, a5, a3 21096: 2a 94 add s0, s0, a0 21098: 22 e0 sd s0, 0x0(sp) 2109a: be 95 add a1, a1, a5 2109c: 2e e4 sd a1, 0x8(sp) 2109e: 63 5a b7 00 bge a4, a1, 0x210b2 210a2: b7 c7 f0 ff lui a5, 0xfff0c 210a6: 93 87 07 dc addi a5, a5, -0x240 210aa: 05 04 addi s0, s0, 0x1 210ac: be 95 add a1, a1, a5 210ae: 22 e0 sd s0, 0x0(sp) 210b0: 2e e4 sd a1, 0x8(sp) 210b2: a5 67 lui a5, 0x9 210b4: a6 97 add a5, a5, s1 210b6: 03 b7 87 aa ld a4, -0x558(a5) 210ba: 25 64 lui s0, 0x9 210bc: 13 04 84 aa addi s0, s0, -0x558 210c0: 26 94 add s0, s0, s1 210c2: 01 e7 bnez a4, 0x210ca 210c4: 83 b7 07 ab ld a5, -0x550(a5) 210c8: 9d cb beqz a5, 0x210fe 210ca: 10 60 ld a2, 0x0(s0) 210cc: 14 64 ld a3, 0x8(s0) 210ce: 02 65 ld a0, 0x0(sp) 210d0: a2 65 ld a1, 0x8(sp) 210d2: ef 40 ee f7 jal 0x5850 210d6: a5 67 lui a5, 0x9 210d8: a6 97 add a5, a5, s1 210da: 63 47 a0 06 bgtz a0, 0x21148 210de: 03 b5 87 ae ld a0, -0x518(a5) 210e2: a2 85 mv a1, s0 210e4: ef f0 2f d5 jal 0x20636 210e8: a5 65 lui a1, 0x9 210ea: 03 35 09 08 ld a0, 0x80(s2) 210ee: 93 85 85 ab addi a1, a1, -0x548 210f2: 13 06 09 08 addi a2, s2, 0x80 210f6: a6 95 add a1, a1, s1 210f8: ef 50 c0 16 jal 0x26264 210fc: 0d ed bnez a0, 0x21136 210fe: 02 67 ld a4, 0x0(sp) 21100: a5 67 lui a5, 0x9 21102: a6 97 add a5, a5, s1 21104: 23 b4 e7 aa sd a4, -0x558(a5) 21108: 22 67 ld a4, 0x8(sp) 2110a: 03 36 09 08 ld a2, 0x80(s2) 2110e: a5 66 lui a3, 0x9 21110: 23 b8 e7 aa sd a4, -0x550(a5) 21114: 08 60 ld a0, 0x0(s0) 21116: 0c 64 ld a1, 0x8(s0) 21118: 93 86 86 ab addi a3, a3, -0x548 2111c: 23 b0 97 ae sd s1, -0x520(a5) 21120: a6 96 add a3, a3, s1 21122: ef 40 b0 7e jal 0x2610c 21126: 02 74 ld s0, 0x20(sp) 21128: e2 64 ld s1, 0x18(sp) 2112a: 23 30 a9 08 sd a0, 0x80(s2) 2112e: a2 70 ld ra, 0x28(sp) 21130: 42 69 ld s2, 0x10(sp) 21132: 45 61 addi sp, sp, 0x30 21134: 82 80 ret 21136: 2a 86 mv a2, a0 21138: 97 45 01 00 auipc a1, 0x14 2113c: 93 85 05 ed addi a1, a1, -0x130 21140: 26 85 mv a0, s1 21142: ef b0 3e dc jal 0xcf04 21146: 65 bf j 0x210fe 21148: 03 b5 87 ae ld a0, -0x518(a5) 2114c: 8a 85 mv a1, sp 2114e: ef f0 8f ce jal 0x20636 21152: a2 70 ld ra, 0x28(sp) 21154: 02 74 ld s0, 0x20(sp) 21156: e2 64 ld s1, 0x18(sp) 21158: 42 69 ld s2, 0x10(sp) 2115a: 45 61 addi sp, sp, 0x30 2115c: 82 80 ret 000000000002115e : 2115e: 79 c5 beqz a0, 0x2122c 21160: 18 61 ld a4, 0x0(a0) 21162: 01 11 addi sp, sp, -0x20 21164: b7 b7 0b 00 lui a5, 0xbb 21168: 22 e8 sd s0, 0x10(sp) 2116a: 06 ec sd ra, 0x18(sp) 2116c: 93 87 e7 b1 addi a5, a5, -0x4e2 21170: 2a 84 mv s0, a0 21172: 05 45 li a0, 0x1 21174: 63 16 f7 02 bne a4, a5, 0x211a0 21178: 26 e4 sd s1, 0x8(sp) 2117a: ae 84 mv s1, a1 2117c: e9 c5 beqz a1, 0x21246 2117e: 4a e0 sd s2, 0x0(sp) 21180: 25 69 lui s2, 0x9 21182: 2e 99 add s2, s2, a1 21184: 03 27 89 ca lw a4, -0x358(s2) 21188: b7 e7 de c0 lui a5, 0xc0dee 2118c: 93 87 d7 ba addi a5, a5, -0x453 21190: 09 45 li a0, 0x2 21192: 63 15 f7 00 bne a4, a5, 0x2119c 21196: bc 71 ld a5, 0x60(a1) 21198: 1d 45 li a0, 0x7 2119a: 99 c7 beqz a5, 0x211a8 2119c: a2 64 ld s1, 0x8(sp) 2119e: 02 69 ld s2, 0x0(sp) 211a0: e2 60 ld ra, 0x18(sp) 211a2: 42 64 ld s0, 0x10(sp) 211a4: 05 61 addi sp, sp, 0x20 211a6: 82 80 ret 211a8: 17 f5 ff ff auipc a0, 0xfffff 211ac: 13 05 85 ef addi a0, a0, -0x108 211b0: ef e0 8f fe jal 0x1f998 211b4: 5d c1 beqz a0, 0x2125a 211b6: 9c 4c lw a5, 0x18(s1) 211b8: 23 34 a9 ae sd a0, -0x518(s2) 211bc: 99 c3 beqz a5, 0x211c2 211be: 23 ac 04 00 sw zero, 0x18(s1) 211c2: 83 c7 54 4c lbu a5, 0x4c5(s1) 211c6: ad e7 bnez a5, 0x21230 211c8: bc 68 ld a5, 0x50(s1) 211ca: 99 c3 beqz a5, 0x211d0 211cc: bc 4c lw a5, 0x58(s1) 211ce: 91 e7 bnez a5, 0x211da 211d0: 93 07 04 05 addi a5, s0, 0x50 211d4: bc e8 sd a5, 0x50(s1) 211d6: 89 47 li a5, 0x2 211d8: bc cc sw a5, 0x58(s1) 211da: 85 67 lui a5, 0x1 211dc: 14 64 ld a3, 0x8(s0) 211de: a6 97 add a5, a5, s1 211e0: 13 07 84 0c addi a4, s0, 0xc8 211e4: 23 b0 e7 8e sd a4, -0x720(a5) 211e8: 23 b0 04 00 sd zero, 0x0(s1) 211ec: a5 c2 beqz a3, 0x2124c 211ee: 1c 68 ld a5, 0x10(s0) 211f0: 84 e3 sd s1, 0x0(a5) 211f2: 9c e4 sd a5, 0x8(s1) 211f4: 04 e8 sd s1, 0x10(s0) 211f6: 26 85 mv a0, s1 211f8: a0 f0 sd s0, 0x60(s1) 211fa: 81 45 li a1, 0x0 211fc: ef f0 9f e6 jal 0x21064 21200: 1c 4c lw a5, 0x18(s0) 21202: 58 4c lw a4, 0x1c(s0) 21204: 41 46 li a2, 0x10 21206: 85 27 addiw a5, a5, 0x1 21208: 05 27 addiw a4, a4, 0x1 2120a: 82 17 slli a5, a5, 0x20 2120c: 02 17 slli a4, a4, 0x20 2120e: 81 93 srli a5, a5, 0x20 21210: d9 8f or a5, a5, a4 21212: 1c ec sd a5, 0x18(s0) 21214: 81 45 li a1, 0x0 21216: 13 05 04 17 addi a0, s0, 0x170 2121a: ef 30 7e e4 jal 0x5060 <.plt+0x720> 2121e: 22 85 mv a0, s0 21220: ef f0 0f ca jal 0x206c0 21224: 01 45 li a0, 0x0 21226: a2 64 ld s1, 0x8(sp) 21228: 02 69 ld s2, 0x0(sp) 2122a: 9d bf j 0x211a0 2122c: 05 45 li a0, 0x1 2122e: 82 80 ret 21230: bc 4c lw a5, 0x58(s1) 21232: 05 49 li s2, 0x1 21234: 63 80 27 03 beq a5, s2, 0x21254 21238: ef 40 7e b0 jal 0x5d3e 2123c: 59 dd beqz a0, 0x211da 2123e: a8 e8 sd a0, 0x50(s1) 21240: 23 ac 24 05 sw s2, 0x58(s1) 21244: 59 bf j 0x211da 21246: a2 64 ld s1, 0x8(sp) 21248: 09 45 li a0, 0x2 2124a: 99 bf j 0x211a0 2124c: 23 b4 04 00 sd zero, 0x8(s1) 21250: 04 e4 sd s1, 0x8(s0) 21252: 4d b7 j 0x211f4 21254: bc 68 ld a5, 0x50(s1) 21256: d1 f3 bnez a5, 0x211da 21258: a5 bf j 0x211d0 2125a: a2 64 ld s1, 0x8(sp) 2125c: 02 69 ld s2, 0x0(sp) 2125e: 0d 45 li a0, 0x3 21260: 81 b7 j 0x211a0 0000000000021262 : 21262: 01 11 addi sp, sp, -0x20 21264: 22 e8 sd s0, 0x10(sp) 21266: 26 e4 sd s1, 0x8(sp) 21268: 4a e0 sd s2, 0x0(sp) 2126a: 06 ec sd ra, 0x18(sp) 2126c: ae 84 mv s1, a1 2126e: 32 89 mv s2, a2 21270: ef 30 1e 9f jal 0x4c60 <.plt+0x320> 21274: 2a 84 mv s0, a0 21276: 01 c9 beqz a0, 0x21286 21278: e2 60 ld ra, 0x18(sp) 2127a: 22 85 mv a0, s0 2127c: 42 64 ld s0, 0x10(sp) 2127e: a2 64 ld s1, 0x8(sp) 21280: 02 69 ld s2, 0x0(sp) 21282: 05 61 addi sp, sp, 0x20 21284: 82 80 ret 21286: 81 45 li a1, 0x0 21288: 26 85 mv a0, s1 2128a: ef 30 ef b9 jal 0x14628 2128e: 98 4c lw a4, 0x18(s1) 21290: b9 47 li a5, 0xe 21292: 63 03 f7 00 beq a4, a5, 0x21298 21296: 9c cc sw a5, 0x18(s1) 21298: 83 a7 44 17 lw a5, 0x174(s1) 2129c: e2 60 ld ra, 0x18(sp) 2129e: 22 85 mv a0, s0 212a0: 42 64 ld s0, 0x10(sp) 212a2: 93 e7 17 00 ori a5, a5, 0x1 212a6: 23 b8 24 01 sd s2, 0x10(s1) 212aa: 23 aa f4 16 sw a5, 0x174(s1) 212ae: 02 69 ld s2, 0x0(sp) 212b0: a2 64 ld s1, 0x8(sp) 212b2: 05 61 addi sp, sp, 0x20 212b4: 82 80 ret 00000000000212b6 : 212b6: 79 71 addi sp, sp, -0x30 212b8: 22 f0 sd s0, 0x20(sp) 212ba: 26 ec sd s1, 0x18(sp) 212bc: 2e 84 mv s0, a1 212be: 06 f4 sd ra, 0x28(sp) 212c0: aa 84 mv s1, a0 212c2: ef 40 4e d5 jal 0x5816 212c6: 13 06 80 3e li a2, 0x3e8 212ca: b3 67 c4 02 rem a5, s0, a2 212ce: b7 46 0f 00 lui a3, 0xf4 212d2: 93 86 f6 23 addi a3, a3, 0x23f 212d6: 33 47 c4 02 div a4, s0, a2 212da: b3 87 c7 02 mul a5, a5, a2 212de: 3a 95 add a0, a0, a4 212e0: be 95 add a1, a1, a5 212e2: 63 d8 b6 00 bge a3, a1, 0x212f2 212e6: b7 c7 f0 ff lui a5, 0xfff0c 212ea: 93 87 07 dc addi a5, a5, -0x240 212ee: 05 05 addi a0, a0, 0x1 212f0: be 95 add a1, a1, a5 212f2: a5 67 lui a5, 0x9 212f4: a6 97 add a5, a5, s1 212f6: 03 b7 87 aa ld a4, -0x558(a5) 212fa: 01 e7 bnez a4, 0x21302 212fc: 83 b7 07 ab ld a5, -0x550(a5) 21300: 99 cb beqz a5, 0x21316 21302: a5 67 lui a5, 0x9 21304: a6 97 add a5, a5, s1 21306: 03 b6 87 aa ld a2, -0x558(a5) 2130a: 83 b6 07 ab ld a3, -0x550(a5) 2130e: ef 40 2e d4 jal 0x5850 21312: 63 49 a0 00 bgtz a0, 0x21324 21316: a2 85 mv a1, s0 21318: 02 74 ld s0, 0x20(sp) 2131a: a2 70 ld ra, 0x28(sp) 2131c: 26 85 mv a0, s1 2131e: e2 64 ld s1, 0x18(sp) 21320: 45 61 addi sp, sp, 0x30 21322: 89 b3 j 0x21064 21324: a2 70 ld ra, 0x28(sp) 21326: 02 74 ld s0, 0x20(sp) 21328: e2 64 ld s1, 0x18(sp) 2132a: 45 61 addi sp, sp, 0x30 2132c: 82 80 ret 000000000002132e : 2132e: 30 71 ld a2, 0x60(a0) 21330: 25 ca beqz a2, 0x213a0 21332: a5 67 lui a5, 0x9 21334: aa 97 add a5, a5, a0 21336: 03 b7 87 aa ld a4, -0x558(a5) 2133a: 01 11 addi sp, sp, -0x20 2133c: 26 e4 sd s1, 0x8(sp) 2133e: 06 ec sd ra, 0x18(sp) 21340: aa 84 mv s1, a0 21342: 01 e7 bnez a4, 0x2134a 21344: 83 b7 07 ab ld a5, -0x550(a5) 21348: a1 cb beqz a5, 0x21398 2134a: 48 62 ld a0, 0x80(a2) 2134c: a5 65 lui a1, 0x9 2134e: 93 85 85 ab addi a1, a1, -0x548 21352: a5 67 lui a5, 0x9 21354: a6 97 add a5, a5, s1 21356: 13 06 06 08 addi a2, a2, 0x80 2135a: a6 95 add a1, a1, s1 2135c: 22 e8 sd s0, 0x10(sp) 2135e: 03 b4 87 ae ld s0, -0x518(a5) 21362: ef 40 30 70 jal 0x26264 21366: 05 c1 beqz a0, 0x21386 21368: 2a 86 mv a2, a0 2136a: 97 45 01 00 auipc a1, 0x14 2136e: 93 85 e5 cc addi a1, a1, -0x332 21372: 26 85 mv a0, s1 21374: ef b0 1e b9 jal 0xcf04 21378: 1c 6c ld a5, 0x18(s0) 2137a: 81 cb beqz a5, 0x2138a 2137c: 0c 64 ld a1, 0x8(s0) 2137e: 01 46 li a2, 0x0 21380: 22 85 mv a0, s0 21382: ef e0 ef eb jal 0x1fa40 21386: 1c 6c ld a5, 0x18(s0) 21388: f5 fb bnez a5, 0x2137c 2138a: a5 67 lui a5, 0x9 2138c: 42 64 ld s0, 0x10(sp) 2138e: be 94 add s1, s1, a5 21390: 23 b4 04 aa sd zero, -0x558(s1) 21394: 23 b8 04 aa sd zero, -0x550(s1) 21398: e2 60 ld ra, 0x18(sp) 2139a: a2 64 ld s1, 0x8(sp) 2139c: 05 61 addi sp, sp, 0x20 2139e: 82 80 ret 213a0: 82 80 ret 00000000000213a2 : 213a2: 01 11 addi sp, sp, -0x20 213a4: 06 ec sd ra, 0x18(sp) 213a6: 2e c6 sw a1, 0xc(sp) 213a8: fd 57 li a5, -0x1 213aa: 63 82 f5 02 beq a1, a5, 0x213ce 213ae: 22 e8 sd s0, 0x10(sp) 213b0: 6c 00 addi a1, sp, 0xc 213b2: 32 84 mv s0, a2 213b4: 13 05 85 08 addi a0, a0, 0x88 213b8: 11 46 li a2, 0x4 213ba: ef e0 bf a7 jal 0x1fe34 213be: 19 c5 beqz a0, 0x213cc 213c0: 00 e9 sd s0, 0x10(a0) 213c2: e2 60 ld ra, 0x18(sp) 213c4: 42 64 ld s0, 0x10(sp) 213c6: 01 45 li a0, 0x0 213c8: 05 61 addi sp, sp, 0x20 213ca: 82 80 ret 213cc: 42 64 ld s0, 0x10(sp) 213ce: e2 60 ld ra, 0x18(sp) 213d0: 15 45 li a0, 0x5 213d2: 05 61 addi sp, sp, 0x20 213d4: 82 80 ret 00000000000213d6 : 213d6: 01 c5 beqz a0, 0x213de 213d8: 03 35 85 12 ld a0, 0x128(a0) 213dc: 82 80 ret 213de: 01 45 li a0, 0x0 213e0: 82 80 ret 00000000000213e2 : 213e2: 01 c5 beqz a0, 0x213ea 213e4: 03 35 05 13 ld a0, 0x130(a0) 213e8: 82 80 ret 213ea: 01 45 li a0, 0x0 213ec: 82 80 ret 00000000000213ee : 213ee: 01 c5 beqz a0, 0x213f6 213f0: 03 35 05 14 ld a0, 0x140(a0) 213f4: 82 80 ret 213f6: 01 45 li a0, 0x0 213f8: 82 80 ret 00000000000213fa : 213fa: 01 c5 beqz a0, 0x21402 213fc: 03 35 85 14 ld a0, 0x148(a0) 21400: 82 80 ret 21402: 01 45 li a0, 0x0 21404: 82 80 ret 0000000000021406 : 21406: 03 35 05 15 ld a0, 0x150(a0) 2140a: 82 80 ret 000000000002140c : 2140c: 03 35 85 15 ld a0, 0x158(a0) 21410: 82 80 ret 0000000000021412 : 21412: 1c 75 ld a5, 0x28(a0) 21414: 39 71 addi sp, sp, -0x40 21416: 22 f8 sd s0, 0x30(sp) 21418: 80 63 ld s0, 0x0(a5) 2141a: 06 fc sd ra, 0x38(sp) 2141c: 0d c4 beqz s0, 0x21446 2141e: 4e ec sd s3, 0x18(sp) 21420: 52 e8 sd s4, 0x10(sp) 21422: 56 e4 sd s5, 0x8(sp) 21424: 26 f4 sd s1, 0x28(sp) 21426: 4a f0 sd s2, 0x20(sp) 21428: 2a 8a mv s4, a0 2142a: 85 49 li s3, 0x1 2142c: 89 4a li s5, 0x2 2142e: 04 60 ld s1, 0x0(s0) 21430: 22 89 mv s2, s0 21432: 00 68 ld s0, 0x10(s0) 21434: 9c 4c lw a5, 0x18(s1) 21436: 63 8c 37 01 beq a5, s3, 0x2144e 2143a: 75 f8 bnez s0, 0x2142e 2143c: a2 74 ld s1, 0x28(sp) 2143e: 02 79 ld s2, 0x20(sp) 21440: e2 69 ld s3, 0x18(sp) 21442: 42 6a ld s4, 0x10(sp) 21444: a2 6a ld s5, 0x8(sp) 21446: e2 70 ld ra, 0x38(sp) 21448: 42 74 ld s0, 0x30(sp) 2144a: 21 61 addi sp, sp, 0x40 2144c: 82 80 ret 2144e: 26 85 mv a0, s1 21450: 23 ac 54 01 sw s5, 0x18(s1) 21454: ef a0 cf 83 jal 0x1b490 21458: 03 35 8a 02 ld a0, 0x28(s4) 2145c: ca 85 mv a1, s2 2145e: 01 46 li a2, 0x0 21460: ef e0 0f de jal 0x1fa40 21464: 81 45 li a1, 0x0 21466: 26 85 mv a0, s1 21468: ef f0 ff e4 jal 0x212b6 2146c: 69 f0 bnez s0, 0x2142e 2146e: f9 b7 j 0x2143c 0000000000021470 : 21470: 63 08 05 10 beqz a0, 0x21580 21474: 18 61 ld a4, 0x0(a0) 21476: 79 71 addi sp, sp, -0x30 21478: b7 b7 0b 00 lui a5, 0xbb 2147c: 26 ec sd s1, 0x18(sp) 2147e: 06 f4 sd ra, 0x28(sp) 21480: 93 87 e7 b1 addi a5, a5, -0x4e2 21484: aa 84 mv s1, a0 21486: 05 45 li a0, 0x1 21488: 63 18 f7 0e bne a4, a5, 0x21578 2148c: 22 f0 sd s0, 0x20(sp) 2148e: 2e 84 mv s0, a1 21490: 63 8b 05 12 beqz a1, 0x215c6 21494: a5 67 lui a5, 0x9 21496: ae 97 add a5, a5, a1 21498: 03 a7 87 ca lw a4, -0x358(a5) 2149c: b7 e7 de c0 lui a5, 0xc0dee 214a0: 93 87 d7 ba addi a5, a5, -0x453 214a4: 09 45 li a0, 0x2 214a6: 63 1f f7 0c bne a4, a5, 0x21584 214aa: bc 71 ld a5, 0x60(a1) 214ac: e1 c7 beqz a5, 0x21574 214ae: 9c 69 ld a5, 0x10(a1) 214b0: 4a e8 sd s2, 0x10(sp) 214b2: 4e e4 sd s3, 0x8(sp) 214b4: 01 49 li s2, 0x0 214b6: 83 a9 85 01 lw s3, 0x18(a1) 214ba: 99 c7 beqz a5, 0x214c8 214bc: 03 b9 07 00 ld s2, 0x0(a5) 214c0: 33 09 b9 40 sub s2, s2, a1 214c4: 13 39 19 00 seqz s2, s2 214c8: c1 47 li a5, 0x10 214ca: 63 f6 37 0d bgeu a5, s3, 0x21596 214ce: 22 85 mv a0, s0 214d0: ef f0 ff e5 jal 0x2132e 214d4: 38 4c lw a4, 0x58(s0) 214d6: 89 47 li a5, 0x2 214d8: 63 16 f7 00 bne a4, a5, 0x214e4 214dc: 23 38 04 04 sd zero, 0x50(s0) 214e0: 23 2c 04 04 sw zero, 0x58(s0) 214e4: 0c 68 ld a1, 0x10(s0) 214e6: 91 c9 beqz a1, 0x214fa 214e8: 63 03 09 0a beqz s2, 0x2158e 214ec: 4c 4c lw a1, 0x1c(s0) 214ee: 13 b6 19 01 sltiu a2, s3, 0x11 214f2: 13 05 04 01 addi a0, s0, 0x10 214f6: ef e0 5f f7 jal 0x2046a 214fa: 25 65 lui a0, 0x9 214fc: 13 05 85 b8 addi a0, a0, -0x478 21500: 22 95 add a0, a0, s0 21502: 25 69 lui s2, 0x9 21504: ef c0 7f b0 jal 0x1e00a 21508: 22 99 add s2, s2, s0 2150a: 03 35 89 ae ld a0, -0x518(s2) 2150e: 11 c5 beqz a0, 0x2151a 21510: 81 45 li a1, 0x0 21512: ef e0 cf d9 jal 0x1faae 21516: 23 34 09 ae sd zero, -0x518(s2) 2151a: 85 67 lui a5, 0x1 2151c: a2 97 add a5, a5, s0 2151e: 23 b0 07 8e sd zero, -0x720(a5) 21522: c5 47 li a5, 0x11 21524: 1c cc sw a5, 0x18(s0) 21526: a2 85 mv a1, s0 21528: 26 85 mv a0, s1 2152a: ef e0 5f cb jal 0x201de 2152e: 1c 68 ld a5, 0x10(s0) 21530: 89 c7 beqz a5, 0x2153a 21532: 23 b0 07 00 sd zero, 0x0(a5) 21536: 23 38 04 00 sd zero, 0x10(s0) 2153a: 88 70 ld a0, 0x20(s1) 2153c: 23 30 04 06 sd zero, 0x60(s0) 21540: 0c 61 ld a1, 0x0(a0) 21542: 81 e5 bnez a1, 0x2154a 21544: 11 a8 j 0x21558 21546: 8c 69 ld a1, 0x10(a1) 21548: 81 c9 beqz a1, 0x21558 2154a: 9c 61 ld a5, 0x0(a1) 2154c: 9c 67 ld a5, 0x8(a5) 2154e: e3 9c 87 fe bne a5, s0, 0x21546 21552: 01 46 li a2, 0x0 21554: ef e0 cf ce jal 0x1fa40 21558: 1c 64 ld a5, 0x8(s0) 2155a: 18 60 ld a4, 0x0(s0) 2155c: bd c3 beqz a5, 0x215c2 2155e: 98 e3 sd a4, 0x0(a5) 21560: 39 cf beqz a4, 0x215be 21562: 1c e7 sd a5, 0x8(a4) 21564: 9c 4c lw a5, 0x18(s1) 21566: 26 85 mv a0, s1 21568: fd 37 addiw a5, a5, -0x1 2156a: 9c cc sw a5, 0x18(s1) 2156c: ef f0 4f 95 jal 0x206c0 21570: 42 69 ld s2, 0x10(sp) 21572: a2 69 ld s3, 0x8(sp) 21574: 02 74 ld s0, 0x20(sp) 21576: 01 45 li a0, 0x0 21578: a2 70 ld ra, 0x28(sp) 2157a: e2 64 ld s1, 0x18(sp) 2157c: 45 61 addi sp, sp, 0x30 2157e: 82 80 ret 21580: 05 45 li a0, 0x1 21582: 82 80 ret 21584: 02 74 ld s0, 0x20(sp) 21586: a2 70 ld ra, 0x28(sp) 21588: e2 64 ld s1, 0x18(sp) 2158a: 45 61 addi sp, sp, 0x30 2158c: 82 80 ret 2158e: 22 85 mv a0, s0 21590: ef 20 df c5 jal 0x141ec 21594: 9d b7 j 0x214fa 21596: dc 4c lw a5, 0x1c(s1) 21598: 26 85 mv a0, s1 2159a: fd 37 addiw a5, a5, -0x1 2159c: dc cc sw a5, 0x1c(s1) 2159e: ef f0 5f e7 jal 0x21412 215a2: 08 68 ld a0, 0x10(s0) 215a4: 0d d5 beqz a0, 0x214ce 215a6: 1c 4c lw a5, 0x18(s0) 215a8: 19 47 li a4, 0x6 215aa: d9 37 addiw a5, a5, -0xa 215ac: e3 61 f7 f2 bltu a4, a5, 0x214ce 215b0: 89 45 li a1, 0x2 215b2: ef e0 af bb jal 0x1f96c 215b6: 1c 68 ld a5, 0x10(s0) 215b8: 05 49 li s2, 0x1 215ba: 80 e3 sd s0, 0x0(a5) 215bc: 09 bf j 0x214ce 215be: 9c e8 sd a5, 0x10(s1) 215c0: 55 b7 j 0x21564 215c2: 98 e4 sd a4, 0x8(s1) 215c4: 71 bf j 0x21560 215c6: 02 74 ld s0, 0x20(sp) 215c8: 09 45 li a0, 0x2 215ca: 7d b7 j 0x21578 00000000000215cc : 215cc: 31 71 addi sp, sp, -0xc0 215ce: 06 fd sd ra, 0xb8(sp) 215d0: 2e f0 sd a1, 0x20(sp) 215d2: 32 f4 sd a2, 0x28(sp) 215d4: a3 0f 01 02 sb zero, 0x3f(sp) 215d8: 23 00 01 04 sb zero, 0x40(sp) 215dc: a3 00 01 04 sb zero, 0x41(sp) 215e0: e3 82 06 16 beqz a3, 0x21f44 215e4: 4a f1 sd s2, 0xa0(sp) 215e6: 25 69 lui s2, 0x9 215e8: 36 99 add s2, s2, a3 215ea: 03 27 89 ca lw a4, -0x358(s2) 215ee: b7 e7 de c0 lui a5, 0xc0dee 215f2: 22 f9 sd s0, 0xb0(sp) 215f4: ee ec sd s11, 0x58(sp) 215f6: 93 87 d7 ba addi a5, a5, -0x453 215fa: 2a 84 mv s0, a0 215fc: b6 8d mv s11, a3 215fe: 09 45 li a0, 0x2 21600: 63 16 f7 6a bne a4, a5, 0x21cac 21604: 93 87 06 02 addi a5, a3, 0x20 21608: 26 f5 sd s1, 0xa8(sp) 2160a: 4e ed sd s3, 0x98(sp) 2160c: 52 e9 sd s4, 0x90(sp) 2160e: 56 e5 sd s5, 0x88(sp) 21610: 5a e1 sd s6, 0x80(sp) 21612: de fc sd s7, 0x78(sp) 21614: e6 f4 sd s9, 0x68(sp) 21616: e2 f8 sd s8, 0x70(sp) 21618: ea f0 sd s10, 0x60(sp) 2161a: 81 44 li s1, 0x0 2161c: 41 4a li s4, 0x10 2161e: c5 4a li s5, 0x11 21620: fd 5b li s7, -0x1 21622: 3e e4 sd a5, 0x8(sp) 21624: 97 89 01 00 auipc s3, 0x18 21628: 93 89 c9 71 addi s3, s3, 0x71c 2162c: 93 0c 01 02 addi s9, sp, 0x20 21630: 17 8b 01 00 auipc s6, 0x18 21634: 13 0b cb 75 addi s6, s6, 0x75c 21638: 03 4c 19 b0 lbu s8, -0x4ff(s2) 2163c: 63 13 0c 0a bnez s8, 0x216e2 21640: 83 b7 0d 01 ld a5, 0x10(s11) 21644: ad c3 beqz a5, 0x216a6 21646: 03 47 04 0c lbu a4, 0xc0(s0) 2164a: 23 00 04 0c sb zero, 0xc0(s0) 2164e: 29 e7 bnez a4, 0x21698 21650: 03 a6 8d 01 lw a2, 0x18(s11) 21654: 09 47 li a4, 0x2 21656: 63 79 c7 02 bgeu a4, a2, 0x21688 2165a: 63 66 ca 06 bltu s4, a2, 0x216c6 2165e: 23 b0 b7 01 sd s11, 0x0(a5) 21662: 13 36 96 00 sltiu a2, a2, 0x9 21666: e6 85 mv a1, s9 21668: 6e 85 mv a0, s11 2166a: ef d0 af b1 jal 0x1e984 2166e: 63 4c 05 66 bltz a0, 0x21ce6 21672: 03 a6 8d 01 lw a2, 0x18(s11) 21676: c9 47 li a5, 0x12 21678: 63 e5 c7 04 bltu a5, a2, 0x216c2 2167c: 93 17 26 00 slli a5, a2, 0x2 21680: ce 97 add a5, a5, s3 21682: 9c 43 lw a5, 0x0(a5) 21684: ce 97 add a5, a5, s3 21686: 82 87 jr a5 21688: e3 17 e6 fe bne a2, a4, 0x21676 2168c: d9 bf j 0x21662 2168e: 83 47 04 0c lbu a5, 0xc0(s0) 21692: 23 00 04 0c sb zero, 0xc0(s0) 21696: e5 d3 beqz a5, 0x21676 21698: 22 85 mv a0, s0 2169a: ef f0 9f d7 jal 0x21412 2169e: 83 b7 0d 01 ld a5, 0x10(s11) 216a2: dd f7 bnez a5, 0x21650 216a4: f9 b7 j 0x21672 216a6: 03 a6 8d 01 lw a2, 0x18(s11) 216aa: b1 47 li a5, 0xc 216ac: 1b 07 d6 ff addiw a4, a2, -0x3 216b0: e3 ef e7 fc bltu a5, a4, 0x2168e 216b4: 97 45 01 00 auipc a1, 0x14 216b8: 93 85 c5 9d addi a1, a1, -0x624 216bc: 6e 85 mv a0, s11 216be: ef b0 1e 90 jal 0xcfbe 216c2: 11 45 li a0, 0x4 216c4: 99 a8 j 0x2171a 216c6: 3d 36 addiw a2, a2, -0x11 216c8: 1b 07 06 00 sext.w a4, a2 216cc: 85 47 li a5, 0x1 216ce: e3 ea e7 fe bltu a5, a4, 0x216c2 216d2: 93 17 06 02 slli a5, a2, 0x20 216d6: 13 d6 e7 01 srli a2, a5, 0x1e 216da: 5a 96 add a2, a2, s6 216dc: 1c 42 lw a5, 0x0(a2) 216de: da 97 add a5, a5, s6 216e0: 82 87 jr a5 216e2: 83 36 89 b1 ld a3, -0x4e8(s2) 216e6: 6e 86 mv a2, s11 216e8: 97 45 01 00 auipc a1, 0x14 216ec: 93 85 05 98 addi a1, a1, -0x680 216f0: 6e 85 mv a0, s11 216f2: ef b0 3e 81 jal 0xcf04 216f6: 83 a7 8d 01 lw a5, 0x18(s11) 216fa: 63 7e fa 56 bgeu s4, a5, 0x21c76 216fe: a3 00 09 b0 sb zero, -0x4ff(s2) 21702: 23 b8 0d 00 sd zero, 0x10(s11) 21706: 01 45 li a0, 0x0 21708: 83 47 04 0c lbu a5, 0xc0(s0) 2170c: 95 f7 bnez a5, 0x21638 2170e: 23 ae 9d 00 sw s1, 0x1c(s11) 21712: 21 a0 j 0x2171a 21714: 23 ae 9d 00 sw s1, 0x1c(s11) 21718: 01 45 li a0, 0x0 2171a: 4a 74 ld s0, 0xb0(sp) 2171c: ea 70 ld ra, 0xb8(sp) 2171e: aa 74 ld s1, 0xa8(sp) 21720: 0a 79 ld s2, 0xa0(sp) 21722: ea 69 ld s3, 0x98(sp) 21724: 4a 6a ld s4, 0x90(sp) 21726: aa 6a ld s5, 0x88(sp) 21728: 0a 6b ld s6, 0x80(sp) 2172a: e6 7b ld s7, 0x78(sp) 2172c: 46 7c ld s8, 0x70(sp) 2172e: a6 7c ld s9, 0x68(sp) 21730: 06 7d ld s10, 0x60(sp) 21732: e6 6d ld s11, 0x58(sp) 21734: 29 61 addi sp, sp, 0xc0 21736: 82 80 ret 21738: 23 b8 0d 00 sd zero, 0x10(s11) 2173c: 6e 85 mv a0, s11 2173e: ef f0 1f bf jal 0x2132e 21742: 03 a6 8d 01 lw a2, 0x18(s11) 21746: 01 4d li s10, 0x0 21748: 63 79 ca 00 bgeu s4, a2, 0x2175a 2174c: 63 0a 56 07 beq a2, s5, 0x217c0 21750: e3 04 7d ef beq s10, s7, 0x21638 21754: 01 45 li a0, 0x0 21756: 4d bf j 0x21708 21758: 01 4d li s10, 0x0 2175a: 89 e8 bnez s1, 0x2176c 2175c: 03 b5 0d 01 ld a0, 0x10(s11) 21760: 63 11 05 26 bnez a0, 0x219c2 21764: 81 44 li s1, 0x0 21766: e3 09 7d ed beq s10, s7, 0x21638 2176a: ed b7 j 0x21754 2176c: 22 85 mv a0, s0 2176e: a3 00 09 b0 sb zero, -0x4ff(s2) 21772: ef f0 1f ca jal 0x21412 21776: 03 b5 0d 01 ld a0, 0x10(s11) 2177a: 63 0e 05 50 beqz a0, 0x21c96 2177e: ef d0 e0 65 jal 0x2eddc 21782: 03 b5 0d 01 ld a0, 0x10(s11) 21786: ef d0 c0 65 jal 0x2ede2 2178a: 83 b7 0d 01 ld a5, 0x10(s11) 2178e: 6e 85 mv a0, s11 21790: 83 b5 87 3d ld a1, 0x3d8(a5) 21794: ef 20 bf a2 jal 0x141be 21798: 83 b7 0d 01 ld a5, 0x10(s11) 2179c: 6e 85 mv a0, s11 2179e: 83 b5 07 3e ld a1, 0x3e0(a5) 217a2: ef 20 df a1 jal 0x141be 217a6: 63 16 0c 5a bnez s8, 0x21d52 217aa: 83 a7 8d 01 lw a5, 0x18(s11) 217ae: 63 89 57 01 beq a5, s5, 0x217c0 217b2: 03 b7 0d 06 ld a4, 0x60(s11) 217b6: 23 ac 5d 01 sw s5, 0x18(s11) 217ba: 5c 4f lw a5, 0x1c(a4) 217bc: fd 37 addiw a5, a5, -0x1 217be: 5c cf sw a5, 0x1c(a4) 217c0: 23 a8 9d 02 sw s1, 0x30(s11) 217c4: 08 70 ld a0, 0x20(s0) 217c6: 22 66 ld a2, 0x8(sp) 217c8: 85 47 li a5, 0x1 217ca: 0c 65 ld a1, 0x8(a0) 217cc: 23 a0 fd 02 sw a5, 0x20(s11) 217d0: 23 b4 bd 03 sd s11, 0x28(s11) 217d4: ef e0 4f 9f jal 0x1f9c8 217d8: 03 a7 8d 01 lw a4, 0x18(s11) 217dc: 13 35 15 00 seqz a0, a0 217e0: 33 05 a0 40 neg a0, a0 217e4: c9 47 li a5, 0x12 217e6: 0d 89 andi a0, a0, 0x3 217e8: e3 00 f7 f2 beq a4, a5, 0x21708 217ec: 23 ac fd 00 sw a5, 0x18(s11) 217f0: 21 bf j 0x21708 217f2: 83 b7 0d 01 ld a5, 0x10(s11) 217f6: 63 81 07 5c beqz a5, 0x21db8 217fa: 83 b5 07 3e ld a1, 0x3e0(a5) 217fe: 6e 85 mv a0, s11 21800: ef 20 ff 9b jal 0x141be 21804: 22 85 mv a0, s0 21806: ef f0 df c0 jal 0x21412 2180a: 01 46 li a2, 0x0 2180c: a6 85 mv a1, s1 2180e: 13 85 0d 01 addi a0, s11, 0x10 21812: ef e0 9f c5 jal 0x2046a 21816: 91 e0 bnez s1, 0x2181a 21818: aa 84 mv s1, a0 2181a: 83 b7 0d 01 ld a5, 0x10(s11) 2181e: 99 c3 beqz a5, 0x21824 21820: 23 b8 0d 00 sd zero, 0x10(s11) 21824: 83 c7 0d 6a lbu a5, 0x6a0(s11) 21828: 03 a6 8d 01 lw a2, 0x18(s11) 2182c: 63 87 07 70 beqz a5, 0x21f3a 21830: a5 67 lui a5, 0x9 21832: ee 97 add a5, a5, s11 21834: 03 a7 87 b8 lw a4, -0x478(a5) 21838: 99 47 li a5, 0x6 2183a: 63 00 f7 70 beq a4, a5, 0x21f3a 2183e: 19 c2 beqz a2, 0x21844 21840: 23 ac 0d 00 sw zero, 0x18(s11) 21844: 7d 5d li s10, -0x1 21846: e3 8b 04 f0 beqz s1, 0x2175c 2184a: 0d b7 j 0x2176c 2184c: 03 b5 0d 01 ld a0, 0x10(s11) 21850: 93 04 a0 02 li s1, 0x2a 21854: ef 50 8e a4 jal 0x6a9c 21858: 63 07 05 62 beqz a0, 0x21e86 2185c: 03 b6 0d 33 ld a2, 0x330(s11) 21860: 63 1d 06 5e bnez a2, 0x21e5a 21864: 03 b6 8d 33 ld a2, 0x338(s11) 21868: 0d c2 beqz a2, 0x2188a 2186a: 85 65 lui a1, 0x1 2186c: ee 95 add a1, a1, s11 2186e: 83 b6 05 83 ld a3, -0x7d0(a1) 21872: 03 b7 85 83 ld a4, -0x7c8(a1) 21876: 82 77 ld a5, 0x20(sp) 21878: 22 78 ld a6, 0x28(sp) 2187a: 83 b5 05 84 ld a1, -0x7c0(a1) 2187e: 03 b5 8d 76 ld a0, 0x768(s11) 21882: ef 50 4e 86 jal 0x68e6 21886: e3 4e a0 ea bgtz a0, 0x21742 2188a: 03 a7 8d 01 lw a4, 0x18(s11) 2188e: b9 47 li a5, 0xe 21890: 01 4d li s10, 0x0 21892: e3 04 f7 ec beq a4, a5, 0x2175a 21896: 23 ac fd 00 sw a5, 0x18(s11) 2189a: e3 81 04 ec beqz s1, 0x2175c 2189e: f9 b5 j 0x2176c 218a0: 03 b6 0d 33 ld a2, 0x330(s11) 218a4: 82 e4 sd zero, 0x48(sp) 218a6: a3 01 01 04 sb zero, 0x43(sp) 218aa: 63 44 c0 52 bgtz a2, 0x21dd2 218ae: 03 b6 8d 33 ld a2, 0x338(s11) 218b2: 63 52 c0 02 blez a2, 0x218d6 218b6: 85 65 lui a1, 0x1 218b8: ee 95 add a1, a1, s11 218ba: 83 b6 05 83 ld a3, -0x7d0(a1) 218be: 03 b7 85 83 ld a4, -0x7c8(a1) 218c2: 82 77 ld a5, 0x20(sp) 218c4: 22 78 ld a6, 0x28(sp) 218c6: 83 b5 05 84 ld a1, -0x7c0(a1) 218ca: 03 b5 8d 76 ld a0, 0x768(s11) 218ce: ef 50 8e 81 jal 0x68e6 218d2: 63 40 a0 52 bgtz a0, 0x21df2 218d6: 03 b5 0d 01 ld a0, 0x10(s11) 218da: 93 06 31 04 addi a3, sp, 0x43 218de: 13 06 11 04 addi a2, sp, 0x41 218e2: ee 85 mv a1, s11 218e4: ef 80 7f f3 jal 0x1a81a 218e8: 83 a7 4d 17 lw a5, 0x174(s11) 218ec: aa 84 mv s1, a0 218ee: 13 f7 17 00 andi a4, a5, 0x1 218f2: 63 08 07 78 beqz a4, 0x22082 218f6: 89 8b andi a5, a5, 0x2 218f8: 63 8f 07 76 beqz a5, 0x22076 218fc: 83 47 11 04 lbu a5, 0x41(sp) 21900: 63 94 07 6e bnez a5, 0x21fe8 21904: 93 07 80 03 li a5, 0x38 21908: e3 8c f4 04 beq s1, a5, 0x22160 2190c: 63 98 04 68 bnez s1, 0x21f9c 21910: 03 4d 31 04 lbu s10, 0x43(sp) 21914: 26 65 ld a0, 0x48(sp) 21916: 81 44 li s1, 0x0 21918: 3b 0d a0 41 negw s10, s10 2191c: 97 66 02 00 auipc a3, 0x26 21920: 83 b6 c6 5e ld a3, 0x5ec(a3) 21924: 9c 62 ld a5, 0x0(a3) 21926: 82 97 jalr a5 21928: 03 a6 8d 01 lw a2, 0x18(s11) 2192c: e3 60 ca e2 bltu s4, a2, 0x2174c 21930: 2d b5 j 0x2175a 21932: 83 b5 0d 01 ld a1, 0x10(s11) 21936: 6e 85 mv a0, s11 21938: ef d0 a0 47 jal 0x2edb2 2193c: 63 1c 05 54 bnez a0, 0x21e94 21940: 03 a6 8d 01 lw a2, 0x18(s11) 21944: 01 4c li s8, 0x0 21946: 01 4d li s10, 0x0 21948: e3 62 ca e0 bltu s4, a2, 0x2174c 2194c: 39 b5 j 0x2175a 2194e: 83 b5 0d 01 ld a1, 0x10(s11) 21952: 6e 85 mv a0, s11 21954: ef d0 80 10 jal 0x2ea5c 21958: 22 85 mv a0, s0 2195a: ef f0 9f ab jal 0x21412 2195e: 03 b7 0d 01 ld a4, 0x10(s11) 21962: fd 57 li a5, -0x1 21964: 03 37 07 31 ld a4, 0x310(a4) 21968: 63 04 f7 4a beq a4, a5, 0x21e10 2196c: 03 a7 8d 01 lw a4, 0x18(s11) 21970: b5 47 li a5, 0xd 21972: e3 09 f7 ec beq a4, a5, 0x21844 21976: 23 ac fd 00 sw a5, 0x18(s11) 2197a: 7d 5d li s10, -0x1 2197c: e3 80 04 de beqz s1, 0x2175c 21980: f5 b3 j 0x2176c 21982: 03 bd 0d 01 ld s10, 0x10(s11) 21986: 82 c2 sw zero, 0x44(sp) 21988: 83 37 8d 2f ld a5, 0x2f8(s10) 2198c: 9c 73 ld a5, 0x20(a5) 2198e: 63 86 07 1c beqz a5, 0x21b5a 21992: cc 00 addi a1, sp, 0x44 21994: 6a 85 mv a0, s10 21996: 82 97 jalr a5 21998: aa 84 mv s1, a0 2199a: 63 14 05 48 bnez a0, 0x21e22 2199e: 96 47 lw a5, 0x44(sp) 219a0: 05 47 li a4, 0x1 219a2: 63 8d e7 70 beq a5, a4, 0x220bc 219a6: 63 8e 07 62 beqz a5, 0x21fe2 219aa: a9 47 li a5, 0xa 219ac: 03 a7 8d 01 lw a4, 0x18(s11) 219b0: 63 04 f7 14 beq a4, a5, 0x21af8 219b4: 03 b5 0d 01 ld a0, 0x10(s11) 219b8: 23 ac fd 00 sw a5, 0x18(s11) 219bc: 7d 5d li s10, -0x1 219be: e3 03 05 da beqz a0, 0x21764 219c2: ef 50 ae 8d jal 0x6a9c 219c6: 63 19 05 2e bnez a0, 0x21cb8 219ca: 03 a6 8d 01 lw a2, 0x18(s11) 219ce: 81 44 li s1, 0x0 219d0: e3 10 56 d9 bne a2, s5, 0x21750 219d4: f5 b3 j 0x217c0 219d6: 03 b5 0d 01 ld a0, 0x10(s11) 219da: 8c 00 addi a1, sp, 0x40 219dc: ef 20 ff a6 jal 0x1444a 219e0: aa 84 mv s1, a0 219e2: 63 10 05 44 bnez a0, 0x21e22 219e6: 83 47 01 04 lbu a5, 0x40(sp) 219ea: 03 a6 8d 01 lw a2, 0x18(s11) 219ee: 63 86 07 16 beqz a5, 0x21b5a 219f2: 03 b5 0d 01 ld a0, 0x10(s11) 219f6: b1 47 li a5, 0xc 219f8: 03 47 35 2c lbu a4, 0x2c3(a0) 219fc: 99 9f subw a5, a5, a4 219fe: 1b 87 07 00 sext.w a4, a5 21a02: 63 0d e6 18 beq a2, a4, 0x21b9c 21a06: 13 97 07 02 slli a4, a5, 0x20 21a0a: 93 56 d7 01 srli a3, a4, 0x1d 21a0e: 17 67 02 00 auipc a4, 0x26 21a12: 13 07 a7 0d addi a4, a4, 0xda 21a16: 36 97 add a4, a4, a3 21a18: 18 63 ld a4, 0x0(a4) 21a1a: 23 ac fd 00 sw a5, 0x18(s11) 21a1e: 59 df beqz a4, 0x219bc 21a20: 6e 85 mv a0, s11 21a22: 02 97 jalr a4 21a24: 03 a6 8d 01 lw a2, 0x18(s11) 21a28: 7d 5d li s10, -0x1 21a2a: 0d aa j 0x21b5c 21a2c: 03 cc 9d 4c lbu s8, 0x4c9(s11) 21a30: 03 bd 0d 01 ld s10, 0x10(s11) 21a34: 63 1c 0c 32 bnez s8, 0x21d6c 21a38: 03 37 8d 2f ld a4, 0x2f8(s10) 21a3c: 83 37 0d 00 ld a5, 0x0(s10) 21a40: 18 6b ld a4, 0x10(a4) 21a42: 3e e8 sd a5, 0x10(sp) 21a44: 93 87 0d 01 addi a5, s11, 0x10 21a48: 3e ec sd a5, 0x18(sp) 21a4a: 63 07 07 6e beqz a4, 0x22138 21a4e: 9c 00 addi a5, sp, 0x40 21a50: be 85 mv a1, a5 21a52: 6a 85 mv a0, s10 21a54: 3e ec sd a5, 0x18(sp) 21a56: 02 97 jalr a4 21a58: 13 07 70 03 li a4, 0x37 21a5c: aa 84 mv s1, a0 21a5e: 63 0f e5 74 beq a0, a4, 0x221bc 21a62: 63 1c 05 4a bnez a0, 0x21f1a 21a66: 03 47 01 04 lbu a4, 0x40(sp) 21a6a: 63 15 07 6a bnez a4, 0x22114 21a6e: 83 c7 0d 6a lbu a5, 0x6a0(s11) 21a72: 89 cb beqz a5, 0x21a84 21a74: a5 67 lui a5, 0x9 21a76: ee 97 add a5, a5, s11 21a78: 83 a7 87 b8 lw a5, -0x478(a5) 21a7c: 11 47 li a4, 0x4 21a7e: f5 9b andi a5, a5, -0x3 21a80: e3 85 e7 00 beq a5, a4, 0x2228a 21a84: 03 a7 8d 01 lw a4, 0x18(s11) 21a88: a9 47 li a5, 0xa 21a8a: 03 b5 0d 01 ld a0, 0x10(s11) 21a8e: 63 06 f7 6c beq a4, a5, 0x2215a 21a92: 23 ac fd 00 sw a5, 0x18(s11) 21a96: 01 4d li s10, 0x0 21a98: e1 b1 j 0x21760 21a9a: 83 b5 0d 01 ld a1, 0x10(s11) 21a9e: 6e 85 mv a0, s11 21aa0: ef d0 80 2e jal 0x2ed88 21aa4: e3 0e 05 e8 beqz a0, 0x21940 21aa8: 03 a7 8d 01 lw a4, 0x18(s11) 21aac: a5 47 li a5, 0x9 21aae: e3 14 f7 ec bne a4, a5, 0x21976 21ab2: 7d 5d li s10, -0x1 21ab4: 49 bb j 0x21846 21ab6: 03 b5 0d 01 ld a0, 0x10(s11) 21aba: 93 05 f1 03 addi a1, sp, 0x3f 21abe: ef 20 1f 97 jal 0x1442e 21ac2: aa 84 mv s1, a0 21ac4: 63 1c 05 3a bnez a0, 0x21e7c 21ac8: 83 47 f1 03 lbu a5, 0x3f(sp) 21acc: 03 a6 8d 01 lw a2, 0x18(s11) 21ad0: c9 c7 beqz a5, 0x21b5a 21ad2: 58 7c ld a4, 0xb8(s0) 21ad4: a5 47 li a5, 0x9 21ad6: 05 8b andi a4, a4, 0x1 21ad8: 99 8f sub a5, a5, a4 21ada: 63 0f f6 00 beq a2, a5, 0x21af8 21ade: 13 97 07 02 slli a4, a5, 0x20 21ae2: 93 56 d7 01 srli a3, a4, 0x1d 21ae6: 17 67 02 00 auipc a4, 0x26 21aea: 13 07 27 00 addi a4, a4, 0x2 21aee: 36 97 add a4, a4, a3 21af0: 18 63 ld a4, 0x0(a4) 21af2: 23 ac fd 00 sw a5, 0x18(s11) 21af6: 0d f7 bnez a4, 0x21a20 21af8: 03 b5 0d 01 ld a0, 0x10(s11) 21afc: 7d 5d li s10, -0x1 21afe: 8d b1 j 0x21760 21b00: 03 b5 0d 01 ld a0, 0x10(s11) 21b04: 93 05 f1 03 addi a1, sp, 0x3f 21b08: ef 20 ff 95 jal 0x14466 21b0c: 03 4d f1 03 lbu s10, 0x3f(sp) 21b10: aa 84 mv s1, a0 21b12: 63 08 0d 38 beqz s10, 0x21ea2 21b16: 63 14 05 44 bnez a0, 0x21f5e 21b1a: 58 7c ld a4, 0xb8(s0) 21b1c: 83 a6 8d 01 lw a3, 0x18(s11) 21b20: a5 47 li a5, 0x9 21b22: 05 8b andi a4, a4, 0x1 21b24: 99 8f sub a5, a5, a4 21b26: e3 9c f6 fa bne a3, a5, 0x21ade 21b2a: f9 b7 j 0x21af8 21b2c: 03 b5 0d 01 ld a0, 0x10(s11) 21b30: 93 05 f1 03 addi a1, sp, 0x3f 21b34: ef 70 de ee jal 0x9a20 21b38: aa 87 mv a5, a0 21b3a: 03 b5 0d 01 ld a0, 0x10(s11) 21b3e: be 84 mv s1, a5 21b40: 03 4c 05 2d lbu s8, 0x2d0(a0) 21b44: 63 17 0c 36 bnez s8, 0x21eb2 21b48: 03 a6 8d 01 lw a2, 0x18(s11) 21b4c: 63 9f 07 10 bnez a5, 0x21c6a 21b50: 03 27 05 62 lw a4, 0x620(a0) 21b54: 89 47 li a5, 0x2 21b56: 63 0e f7 46 beq a4, a5, 0x21fd2 21b5a: 01 4d li s10, 0x0 21b5c: 81 44 li s1, 0x0 21b5e: e3 7f ca be bgeu s4, a2, 0x2175c 21b62: e3 17 56 bf bne a2, s5, 0x21750 21b66: a9 b9 j 0x217c0 21b68: 03 b5 0d 01 ld a0, 0x10(s11) 21b6c: 13 06 d1 03 addi a2, sp, 0x3d 21b70: 81 45 li a1, 0x0 21b72: ef d0 5f a3 jal 0x1f5a6 21b76: 03 4c d1 03 lbu s8, 0x3d(sp) 21b7a: 03 a6 8d 01 lw a2, 0x18(s11) 21b7e: aa 84 mv s1, a0 21b80: 63 06 0c 22 beqz s8, 0x21dac 21b84: 63 13 05 0e bnez a0, 0x21c6a 21b88: 03 b5 0d 01 ld a0, 0x10(s11) 21b8c: 99 47 li a5, 0x6 21b8e: 03 47 85 2c lbu a4, 0x2c8(a0) 21b92: 99 9f subw a5, a5, a4 21b94: 1b 87 07 00 sext.w a4, a5 21b98: e3 17 c7 e6 bne a4, a2, 0x21a06 21b9c: 7d 5d li s10, -0x1 21b9e: 15 b5 j 0x219c2 21ba0: 03 b5 0d 01 ld a0, 0x10(s11) 21ba4: 83 47 d5 2b lbu a5, 0x2bd(a0) 21ba8: 63 90 07 1e bnez a5, 0x21d88 21bac: 83 47 b5 2b lbu a5, 0x2bb(a0) 21bb0: 63 8e 07 38 beqz a5, 0x21f4c 21bb4: 64 71 ld s1, 0xe0(a0) 21bb6: 03 26 05 11 lw a2, 0x110(a0) 21bba: a6 85 mv a1, s1 21bbc: ef 40 2e aa jal 0x5e5e 21bc0: 63 0d 05 1c beqz a0, 0x21d9a 21bc4: 26 86 mv a2, s1 21bc6: 97 35 01 00 auipc a1, 0x13 21bca: 93 85 a5 55 addi a1, a1, 0x55a 21bce: 6e 85 mv a0, s11 21bd0: ef b0 4e b3 jal 0xcf04 21bd4: ee 85 mv a1, s11 21bd6: 22 85 mv a0, s0 21bd8: ef e0 6f e0 jal 0x201de 21bdc: 83 47 f1 03 lbu a5, 0x3f(sp) 21be0: 8d ff bnez a5, 0x21b1a 21be2: 03 b5 0d 01 ld a0, 0x10(s11) 21be6: 85 47 li a5, 0x1 21be8: 83 a6 8d 01 lw a3, 0x18(s11) 21bec: 03 27 05 62 lw a4, 0x620(a0) 21bf0: 63 0e f7 5a beq a4, a5, 0x221ac 21bf4: 91 47 li a5, 0x4 21bf6: 7d 5d li s10, -0x1 21bf8: e3 84 f6 b6 beq a3, a5, 0x21760 21bfc: 23 ac fd 00 sw a5, 0x18(s11) 21c00: 85 b6 j 0x21760 21c02: 89 45 li a1, 0x2 21c04: 6e 85 mv a0, s11 21c06: ef 40 3e b7 jal 0x6778 21c0a: 93 06 f1 03 addi a3, sp, 0x3f 21c0e: 13 06 e1 03 addi a2, sp, 0x3e 21c12: 93 85 0d 01 addi a1, s11, 0x10 21c16: 6e 85 mv a0, s11 21c18: ef 20 1f ab jal 0x146c8 21c1c: 93 07 90 05 li a5, 0x59 21c20: aa 84 mv s1, a0 21c22: 63 0b f5 34 beq a0, a5, 0x21f78 21c26: 21 e1 bnez a0, 0x21c66 21c28: 83 b5 0d 01 ld a1, 0x10(s11) 21c2c: 6e 85 mv a0, s11 21c2e: ef c0 b0 5c jal 0x2e9f8 21c32: aa 84 mv s1, a0 21c34: 63 1f 05 2e bnez a0, 0x21f32 21c38: 83 47 e1 03 lbu a5, 0x3e(sp) 21c3c: 03 a7 8d 01 lw a4, 0x18(s11) 21c40: 63 9b 07 62 bnez a5, 0x22276 21c44: 83 47 f1 03 lbu a5, 0x3f(sp) 21c48: 63 88 07 60 beqz a5, 0x22258 21c4c: 54 7c ld a3, 0xb8(s0) 21c4e: a5 47 li a5, 0x9 21c50: 85 8a andi a3, a3, 0x1 21c52: 95 8f sub a5, a5, a3 21c54: e3 15 f7 e8 bne a4, a5, 0x21ade 21c58: 45 b5 j 0x21af8 21c5a: 6e 85 mv a0, s11 21c5c: ef 90 bf 84 jal 0x1b4a6 21c60: aa 84 mv s1, a0 21c62: 63 0d 05 1c beqz a0, 0x21e3c 21c66: 03 a6 8d 01 lw a2, 0x18(s11) 21c6a: e3 71 ca b0 bgeu s4, a2, 0x2176c 21c6e: e3 09 56 b5 beq a2, s5, 0x217c0 21c72: 01 45 li a0, 0x0 21c74: 51 bc j 0x21708 21c76: 09 47 li a4, 0x2 21c78: 63 87 e7 00 beq a5, a4, 0x21c86 21c7c: 23 ac ed 00 sw a4, 0x18(s11) 21c80: 6e 85 mv a0, s11 21c82: ef 90 ff 80 jal 0x1b490 21c86: a5 67 lui a5, 0x9 21c88: ee 97 add a5, a5, s11 21c8a: a3 80 07 b0 sb zero, -0x4ff(a5) 21c8e: 23 b8 0d 00 sd zero, 0x10(s11) 21c92: 81 44 li s1, 0x0 21c94: 55 b2 j 0x21638 21c96: 83 a7 8d 01 lw a5, 0x18(s11) 21c9a: 09 47 li a4, 0x2 21c9c: e3 99 e7 b0 bne a5, a4, 0x217ae 21ca0: 6e 85 mv a0, s11 21ca2: ef 90 9f 92 jal 0x1b5ca 21ca6: 83 a7 8d 01 lw a5, 0x18(s11) 21caa: 11 b6 j 0x217ae 21cac: 4a 74 ld s0, 0xb0(sp) 21cae: ea 70 ld ra, 0xb8(sp) 21cb0: 0a 79 ld s2, 0xa0(sp) 21cb2: e6 6d ld s11, 0x58(sp) 21cb4: 29 61 addi sp, sp, 0xc0 21cb6: 82 80 ret 21cb8: 03 b5 0d 01 ld a0, 0x10(s11) 21cbc: 89 45 li a1, 0x2 21cbe: ef d0 ff ca jal 0x1f96c 21cc2: 83 a7 8d 01 lw a5, 0x18(s11) 21cc6: 3d 47 li a4, 0xf 21cc8: 63 7f f7 06 bgeu a4, a5, 0x21d46 21ccc: 45 47 li a4, 0x11 21cce: 63 89 e7 00 beq a5, a4, 0x21ce0 21cd2: 83 b6 0d 06 ld a3, 0x60(s11) 21cd6: 23 ac ed 00 sw a4, 0x18(s11) 21cda: dc 4e lw a5, 0x1c(a3) 21cdc: fd 37 addiw a5, a5, -0x1 21cde: dc ce sw a5, 0x1c(a3) 21ce0: 93 04 a0 02 li s1, 0x2a 21ce4: f1 bc j 0x217c0 21ce6: 83 a7 8d 01 lw a5, 0x18(s11) 21cea: 0d 47 li a4, 0x3 21cec: 63 83 e7 40 beq a5, a4, 0x220f2 21cf0: 11 47 li a4, 0x4 21cf2: 63 8c e7 48 beq a5, a4, 0x2218a 21cf6: 03 b7 8d 07 ld a4, 0x78(s11) 21cfa: fd 57 li a5, -0x1 21cfc: 03 b6 8d 7e ld a2, 0x7e8(s11) 21d00: 83 b6 0d 7f ld a3, 0x7f0(s11) 21d04: 02 75 ld a0, 0x20(sp) 21d06: a2 75 ld a1, 0x28(sp) 21d08: 63 05 f7 38 beq a4, a5, 0x22092 21d0c: ef 30 5e b4 jal 0x5850 21d10: 03 b7 8d 07 ld a4, 0x78(s11) 21d14: 83 b6 8d 09 ld a3, 0x98(s11) 21d18: 2a 86 mv a2, a0 21d1a: 97 35 01 00 auipc a1, 0x13 21d1e: 93 85 e5 81 addi a1, a1, -0x7e2 21d22: 6e 85 mv a0, s11 21d24: ef b0 ae a9 jal 0xcfbe 21d28: 03 a7 8d 01 lw a4, 0x18(s11) 21d2c: a5 47 li a5, 0x9 21d2e: 63 e1 e7 22 bltu a5, a4, 0x21f50 21d32: 05 46 li a2, 0x1 21d34: f1 45 li a1, 0x1c 21d36: 13 85 0d 01 addi a0, s11, 0x10 21d3a: ef e0 0f f3 jal 0x2046a 21d3e: 03 a6 8d 01 lw a2, 0x18(s11) 21d42: f1 44 li s1, 0x1c 21d44: 1d b7 j 0x21c6a 21d46: c1 47 li a5, 0x10 21d48: 23 ac fd 00 sw a5, 0x18(s11) 21d4c: 93 04 a0 02 li s1, 0x2a 21d50: e5 b0 j 0x21638 21d52: 03 b5 0d 01 ld a0, 0x10(s11) 21d56: 93 85 44 fe addi a1, s1, -0x1c 21d5a: 93 b5 15 00 seqz a1, a1 21d5e: ef 20 ef ac jal 0x1402c 21d62: 83 a7 8d 01 lw a5, 0x18(s11) 21d66: 23 b8 0d 00 sd zero, 0x10(s11) 21d6a: 91 b4 j 0x217ae 21d6c: 6a 85 mv a0, s10 21d6e: 81 45 li a1, 0x0 21d70: ef d0 df bf jal 0x1f96c 21d74: 03 a7 8d 01 lw a4, 0x18(s11) 21d78: c1 47 li a5, 0x10 21d7a: 03 b5 0d 01 ld a0, 0x10(s11) 21d7e: e3 0f f7 c2 beq a4, a5, 0x219bc 21d82: 23 ac fd 00 sw a5, 0x18(s11) 21d86: 1d b9 j 0x219bc 21d88: 83 34 05 10 ld s1, 0x100(a0) 21d8c: 03 26 05 11 lw a2, 0x110(a0) 21d90: a6 85 mv a1, s1 21d92: ef 40 ce 8c jal 0x5e5e 21d96: e3 17 05 e2 bnez a0, 0x21bc4 21d9a: ee 85 mv a1, s11 21d9c: 22 85 mv a0, s0 21d9e: ef e0 0f c4 jal 0x201de 21da2: 03 a6 8d 01 lw a2, 0x18(s11) 21da6: 05 4c li s8, 0x1 21da8: 99 44 li s1, 0x6 21daa: c1 b5 j 0x21c6a 21dac: 33 3c a0 00 snez s8, a0 21db0: 01 4d li s10, 0x0 21db2: e3 6d ca 98 bltu s4, a2, 0x2174c 21db6: 55 b2 j 0x2175a 21db8: 83 c7 0d 6a lbu a5, 0x6a0(s11) 21dbc: e3 9a 07 a6 bnez a5, 0x21830 21dc0: 03 b7 0d 06 ld a4, 0x60(s11) 21dc4: c5 47 li a5, 0x11 21dc6: 23 ac fd 00 sw a5, 0x18(s11) 21dca: 5c 4f lw a5, 0x1c(a4) 21dcc: fd 37 addiw a5, a5, -0x1 21dce: 5c cf sw a5, 0x1c(a4) 21dd0: c5 ba j 0x217c0 21dd2: 85 65 lui a1, 0x1 21dd4: ee 95 add a1, a1, s11 21dd6: 83 b6 85 81 ld a3, -0x7e8(a1) 21dda: 03 b7 05 82 ld a4, -0x7e0(a1) 21dde: 82 77 ld a5, 0x20(sp) 21de0: 22 78 ld a6, 0x28(sp) 21de2: 83 b5 85 82 ld a1, -0x7d8(a1) 21de6: 03 b5 0d 77 ld a0, 0x770(s11) 21dea: ef 40 de af jal 0x68e6 21dee: e3 50 a0 ac blez a0, 0x218ae 21df2: 03 a7 8d 01 lw a4, 0x18(s11) 21df6: bd 47 li a5, 0xf 21df8: 63 04 f7 00 beq a4, a5, 0x21e00 21dfc: 23 ac fd 00 sw a5, 0x18(s11) 21e00: aa 85 mv a1, a0 21e02: 6e 85 mv a0, s11 21e04: ef f0 2f cb jal 0x212b6 21e08: 03 a6 8d 01 lw a2, 0x18(s11) 21e0c: 01 4d li s10, 0x0 21e0e: 39 be j 0x2192c 21e10: 03 a7 8d 01 lw a4, 0x18(s11) 21e14: c1 47 li a5, 0x10 21e16: e3 07 f7 a2 beq a4, a5, 0x21844 21e1a: 23 ac fd 00 sw a5, 0x18(s11) 21e1e: 7d 5d li s10, -0x1 21e20: 1d b4 j 0x21846 21e22: 6e 85 mv a0, s11 21e24: ef 90 6f fa jal 0x1b5ca 21e28: 01 46 li a2, 0x0 21e2a: a6 85 mv a1, s1 21e2c: 13 85 0d 01 addi a0, s11, 0x10 21e30: ef e0 af e3 jal 0x2046a 21e34: 03 a6 8d 01 lw a2, 0x18(s11) 21e38: 05 4c li s8, 0x1 21e3a: 05 bd j 0x21c6a 21e3c: 03 a7 8d 01 lw a4, 0x18(s11) 21e40: 89 47 li a5, 0x2 21e42: 63 07 f7 00 beq a4, a5, 0x21e50 21e46: 23 ac fd 00 sw a5, 0x18(s11) 21e4a: 6e 85 mv a0, s11 21e4c: ef 90 4f e4 jal 0x1b490 21e50: 85 45 li a1, 0x1 21e52: 6e 85 mv a0, s11 21e54: ef 40 5e 92 jal 0x6778 21e58: f1 b6 j 0x21a24 21e5a: 85 65 lui a1, 0x1 21e5c: ee 95 add a1, a1, s11 21e5e: 83 b6 85 81 ld a3, -0x7e8(a1) 21e62: 03 b7 05 82 ld a4, -0x7e0(a1) 21e66: 82 77 ld a5, 0x20(sp) 21e68: 22 78 ld a6, 0x28(sp) 21e6a: 83 b5 85 82 ld a1, -0x7d8(a1) 21e6e: 03 b5 0d 77 ld a0, 0x770(s11) 21e72: ef 40 5e a7 jal 0x68e6 21e76: e3 46 a0 8c bgtz a0, 0x21742 21e7a: ed b2 j 0x21864 21e7c: 6e 85 mv a0, s11 21e7e: ef 90 cf f4 jal 0x1b5ca 21e82: 05 46 li a2, 0x1 21e84: 5d b7 j 0x21e2a 21e86: 82 75 ld a1, 0x20(sp) 21e88: 22 76 ld a2, 0x28(sp) 21e8a: 6e 85 mv a0, s11 21e8c: ef 50 2f 9a jal 0x1702e 21e90: aa 84 mv s1, a0 21e92: e9 b2 j 0x2185c 21e94: 03 a7 8d 01 lw a4, 0x18(s11) 21e98: b9 47 li a5, 0xe 21e9a: e3 1e f7 ac bne a4, a5, 0x21976 21e9e: 7d 5d li s10, -0x1 21ea0: 5d b2 j 0x21846 21ea2: 03 a7 8d 01 lw a4, 0x18(s11) 21ea6: 9d 47 li a5, 0x7 21ea8: e3 09 f7 8a beq a4, a5, 0x2175a 21eac: 23 ac fd 00 sw a5, 0x18(s11) 21eb0: ed b2 j 0x2189a 21eb2: 01 46 li a2, 0x0 21eb4: 81 45 li a1, 0x0 21eb6: 13 85 0d 01 addi a0, s11, 0x10 21eba: ef e0 0f db jal 0x2046a 21ebe: 03 a7 8d 01 lw a4, 0x18(s11) 21ec2: 89 47 li a5, 0x2 21ec4: e3 0a f7 c2 beq a4, a5, 0x21af8 21ec8: 23 ac fd 00 sw a5, 0x18(s11) 21ecc: 6e 85 mv a0, s11 21ece: ef 90 2f dc jal 0x1b490 21ed2: 89 be j 0x21a24 21ed4: 85 47 li a5, 0x1 21ed6: 93 06 31 04 addi a3, sp, 0x43 21eda: 13 06 21 04 addi a2, sp, 0x42 21ede: 93 85 0d 01 addi a1, s11, 0x10 21ee2: 6a 85 mv a0, s10 21ee4: a3 01 f1 04 sb a5, 0x43(sp) 21ee8: ef 20 0f fe jal 0x146c8 21eec: 2a 87 mv a4, a0 21eee: 0d e1 bnez a0, 0x21f10 21ef0: 03 bd 0d 01 ld s10, 0x10(s11) 21ef4: 03 47 21 04 lbu a4, 0x42(sp) 21ef8: ea e4 sd s10, 0x48(sp) 21efa: 63 1b 07 4e bnez a4, 0x223f0 21efe: 03 37 8d 2f ld a4, 0x2f8(s10) 21f02: e2 65 ld a1, 0x18(sp) 21f04: 6a 85 mv a0, s10 21f06: 18 6b ld a4, 0x10(a4) 21f08: 02 97 jalr a4 21f0a: 2a 87 mv a4, a0 21f0c: e3 0d 05 b4 beqz a0, 0x21a66 21f10: 93 07 70 03 li a5, 0x37 21f14: 63 0d f7 2a beq a4, a5, 0x221ce 21f18: ba 84 mv s1, a4 21f1a: 6e 85 mv a0, s11 21f1c: ef 90 ef ea jal 0x1b5ca 21f20: 83 b7 0d 01 ld a5, 0x10(s11) 21f24: 99 c7 beqz a5, 0x21f32 21f26: 01 46 li a2, 0x0 21f28: a6 85 mv a1, s1 21f2a: 13 85 0d 01 addi a0, s11, 0x10 21f2e: ef e0 cf d3 jal 0x2046a 21f32: 03 a6 8d 01 lw a2, 0x18(s11) 21f36: 05 4c li s8, 0x1 21f38: 0d bb j 0x21c6a 21f3a: c5 47 li a5, 0x11 21f3c: e3 12 f6 e8 bne a2, a5, 0x21dc0 21f40: 6f f0 1f 88 j 0x217c0 21f44: ea 70 ld ra, 0xb8(sp) 21f46: 09 45 li a0, 0x2 21f48: 29 61 addi sp, sp, 0xc0 21f4a: 82 80 ret 21f4c: 64 61 ld s1, 0xc0(a0) 21f4e: a5 b1 j 0x21bb6 21f50: 03 b5 0d 01 ld a0, 0x10(s11) 21f54: 89 45 li a1, 0x2 21f56: 05 4c li s8, 0x1 21f58: ef d0 5f a1 jal 0x1f96c 21f5c: d9 bb j 0x21d32 21f5e: 6e 85 mv a0, s11 21f60: ef 90 af e6 jal 0x1b5ca 21f64: 05 46 li a2, 0x1 21f66: a6 85 mv a1, s1 21f68: 13 85 0d 01 addi a0, s11, 0x10 21f6c: ef e0 ef cf jal 0x2046a 21f70: 03 a6 8d 01 lw a2, 0x18(s11) 21f74: 6a 8c mv s8, s10 21f76: d5 b9 j 0x21c6a 21f78: 03 a7 8d 01 lw a4, 0x18(s11) 21f7c: 85 47 li a5, 0x1 21f7e: 63 04 f7 00 beq a4, a5, 0x21f86 21f82: 23 ac fd 00 sw a5, 0x18(s11) 21f86: 08 74 ld a0, 0x28(s0) 21f88: 6e 86 mv a2, s11 21f8a: 0c 65 ld a1, 0x8(a0) 21f8c: ef d0 df a3 jal 0x1f9c8 21f90: 03 a6 8d 01 lw a2, 0x18(s11) 21f94: e3 13 05 bc bnez a0, 0x21b5a 21f98: ed 44 li s1, 0x1b 21f9a: c1 b9 j 0x21c6a 21f9c: 03 b5 0d 01 ld a0, 0x10(s11) 21fa0: 83 37 85 2f ld a5, 0x2f8(a0) 21fa4: fc 5f lw a5, 0x7c(a5) 21fa6: 89 8b andi a5, a5, 0x2 21fa8: 89 e7 bnez a5, 0x21fb2 21faa: 93 07 c0 05 li a5, 0x5c 21fae: 63 9a f4 1c bne s1, a5, 0x22182 21fb2: 6e 85 mv a0, s11 21fb4: ef 90 6f e1 jal 0x1b5ca 21fb8: 05 46 li a2, 0x1 21fba: a6 85 mv a1, s1 21fbc: 13 85 0d 01 addi a0, s11, 0x10 21fc0: ef e0 af ca jal 0x2046a 21fc4: 26 65 ld a0, 0x48(sp) 21fc6: 01 4d li s10, 0x0 21fc8: 97 66 02 00 auipc a3, 0x26 21fcc: 83 b6 06 f4 ld a3, -0xc0(a3) 21fd0: 91 ba j 0x21924 21fd2: 99 47 li a5, 0x6 21fd4: 7d 5d li s10, -0x1 21fd6: 63 05 f6 f8 beq a2, a5, 0x21760 21fda: 23 ac fd 00 sw a5, 0x18(s11) 21fde: 6f f0 2f f8 j 0x21760 21fe2: 03 a6 8d 01 lw a2, 0x18(s11) 21fe6: 95 be j 0x21b5a 21fe8: 03 b5 0d 01 ld a0, 0x10(s11) 21fec: ac 00 addi a1, sp, 0x48 21fee: ef 90 bf 9d jal 0x1b9c8 21ff2: 4d ed bnez a0, 0x220ac 21ff4: a6 67 ld a5, 0x48(sp) 21ff6: dd cb beqz a5, 0x220ac 21ff8: 85 47 li a5, 0x1 21ffa: a3 00 f1 04 sb a5, 0x41(sp) 21ffe: 85 44 li s1, 0x1 22000: 6e 85 mv a0, s11 22002: ef 90 8f dc jal 0x1b5ca 22006: 83 b7 0d 01 ld a5, 0x10(s11) 2200a: 6e 85 mv a0, s11 2200c: 83 b5 07 3e ld a1, 0x3e0(a5) 22010: ef 20 ef 9a jal 0x141be 22014: 83 b7 0d 01 ld a5, 0x10(s11) 22018: 83 b7 07 3e ld a5, 0x3e0(a5) 2201c: 9c 63 ld a5, 0x0(a5) 2201e: 89 c7 beqz a5, 0x22028 22020: 88 63 ld a0, 0x0(a5) 22022: 81 45 li a1, 0x0 22024: ef f0 2f a9 jal 0x212b6 22028: 22 85 mv a0, s0 2202a: ef f0 8f be jal 0x21412 2202e: 83 b7 8d 18 ld a5, 0x188(s11) 22032: 63 8d 07 26 beqz a5, 0x222ac 22036: 63 9b 04 20 bnez s1, 0x2224c 2203a: 97 66 02 00 auipc a3, 0x26 2203e: 83 b6 e6 ec ld a3, -0x132(a3) 22042: 9c 62 ld a5, 0x0(a3) 22044: 26 65 ld a0, 0x48(sp) 22046: 36 e8 sd a3, 0x10(sp) 22048: 0d 4d li s10, 0x3 2204a: 82 97 jalr a5 2204c: 83 b7 8d 18 ld a5, 0x188(s11) 22050: c2 66 ld a3, 0x10(sp) 22052: 23 b4 0d 18 sd zero, 0x188(s11) 22056: be e4 sd a5, 0x48(sp) 22058: 01 46 li a2, 0x0 2205a: 81 45 li a1, 0x0 2205c: 13 85 0d 01 addi a0, s11, 0x10 22060: 36 e8 sd a3, 0x10(sp) 22062: ef e0 8f c0 jal 0x2046a 22066: c2 66 ld a3, 0x10(sp) 22068: aa 84 mv s1, a0 2206a: 63 07 05 28 beqz a0, 0x222f8 2206e: 26 65 ld a0, 0x48(sp) 22070: 01 4d li s10, 0x0 22072: 6f f0 3f 8b j 0x21924 22076: 03 b5 0d 01 ld a0, 0x10(s11) 2207a: ef c0 30 56 jal 0x2eddc 2207e: 6f f0 ff 87 j 0x218fc 22082: 03 b5 0d 01 ld a0, 0x10(s11) 22086: ef c0 d0 55 jal 0x2ede2 2208a: 83 a7 4d 17 lw a5, 0x174(s11) 2208e: 6f f0 9f 86 j 0x218f6 22092: ef 30 ee fb jal 0x5850 22096: 83 b6 8d 09 ld a3, 0x98(s11) 2209a: 2a 86 mv a2, a0 2209c: 97 25 01 00 auipc a1, 0x12 220a0: 93 85 c5 4e addi a1, a1, 0x4ec 220a4: 6e 85 mv a0, s11 220a6: ef a0 9e f1 jal 0xcfbe 220aa: bd b9 j 0x21d28 220ac: e3 98 04 ee bnez s1, 0x21f9c 220b0: 83 47 11 04 lbu a5, 0x41(sp) 220b4: e3 8e 07 84 beqz a5, 0x21910 220b8: 81 44 li s1, 0x0 220ba: 99 b7 j 0x22000 220bc: 03 35 0d 00 ld a0, 0x0(s10) 220c0: 03 27 0d 31 lw a4, 0x310(s10) 220c4: 83 26 4d 31 lw a3, 0x314(s10) 220c8: 23 00 05 1a sb zero, 0x1a0(a0) 220cc: ba 87 mv a5, a4 220ce: 63 53 d7 00 bge a4, a3, 0x220d4 220d2: b6 87 mv a5, a3 220d4: 85 27 addiw a5, a5, 0x1 220d6: 23 28 f5 16 sw a5, 0x170(a0) 220da: 99 45 li a1, 0x6 220dc: ef 40 ce e9 jal 0x6778 220e0: 16 47 lw a4, 0x44(sp) 220e2: e3 00 07 f0 beqz a4, 0x21fe2 220e6: 85 46 li a3, 0x1 220e8: b1 47 li a5, 0xc 220ea: e3 01 d7 8c beq a4, a3, 0x219ac 220ee: 6f f0 df 8b j 0x219aa 220f2: 03 b6 8d 7e ld a2, 0x7e8(s11) 220f6: a2 75 ld a1, 0x28(sp) 220f8: 83 b6 0d 7f ld a3, 0x7f0(s11) 220fc: 02 75 ld a0, 0x20(sp) 220fe: ef 30 2e f5 jal 0x5850 22102: 2a 86 mv a2, a0 22104: 97 35 01 00 auipc a1, 0x13 22108: 93 85 c5 fb addi a1, a1, -0x44 2210c: 6e 85 mv a0, s11 2210e: ef a0 1e eb jal 0xcfbe 22112: 19 b9 j 0x21d28 22114: 03 35 0d 00 ld a0, 0x0(s10) 22118: 83 26 0d 31 lw a3, 0x310(s10) 2211c: 03 27 4d 31 lw a4, 0x314(s10) 22120: 23 00 05 1a sb zero, 0x1a0(a0) 22124: b6 87 mv a5, a3 22126: 63 d3 e6 00 bge a3, a4, 0x2212c 2212a: ba 87 mv a5, a4 2212c: 85 27 addiw a5, a5, 0x1 2212e: 23 28 f5 16 sw a5, 0x170(a0) 22132: 99 45 li a1, 0x6 22134: ef 40 4e e4 jal 0x6778 22138: 83 47 01 04 lbu a5, 0x40(sp) 2213c: e3 89 07 92 beqz a5, 0x21a6e 22140: 03 b5 0d 01 ld a0, 0x10(s11) 22144: 83 a7 8d 01 lw a5, 0x18(s11) 22148: 03 47 35 2c lbu a4, 0x2c3(a0) 2214c: 63 08 07 0e beqz a4, 0x2223c 22150: 2d 47 li a4, 0xb 22152: 63 84 e7 00 beq a5, a4, 0x2215a 22156: 23 ac ed 00 sw a4, 0x18(s11) 2215a: 01 4d li s10, 0x0 2215c: 6f f0 4f e0 j 0x21760 22160: 03 b5 0d 01 ld a0, 0x10(s11) 22164: ac 00 addi a1, sp, 0x48 22166: ef 90 3f 86 jal 0x1b9c8 2216a: 01 e5 bnez a0, 0x22172 2216c: a6 67 ld a5, 0x48(sp) 2216e: e3 95 07 e8 bnez a5, 0x21ff8 22172: 03 b5 0d 01 ld a0, 0x10(s11) 22176: 83 37 85 2f ld a5, 0x2f8(a0) 2217a: fc 5f lw a5, 0x7c(a5) 2217c: 89 8b andi a5, a5, 0x2 2217e: e3 9a 07 e2 bnez a5, 0x21fb2 22182: 89 45 li a1, 0x2 22184: ef d0 8f fe jal 0x1f96c 22188: 2d b5 j 0x21fb2 2218a: 03 b6 8d 7e ld a2, 0x7e8(s11) 2218e: a2 75 ld a1, 0x28(sp) 22190: 83 b6 0d 7f ld a3, 0x7f0(s11) 22194: 02 75 ld a0, 0x20(sp) 22196: ef 30 ae eb jal 0x5850 2219a: 2a 86 mv a2, a0 2219c: 97 35 01 00 auipc a1, 0x13 221a0: 93 85 45 f5 addi a1, a1, -0xac 221a4: 6e 85 mv a0, s11 221a6: ef a0 9e e1 jal 0xcfbe 221aa: bd be j 0x21d28 221ac: 95 47 li a5, 0x5 221ae: 7d 5d li s10, -0x1 221b0: 63 88 f6 da beq a3, a5, 0x21760 221b4: 23 ac fd 00 sw a5, 0x18(s11) 221b8: 6f f0 8f da j 0x21760 221bc: 83 47 ad 2b lbu a5, 0x2ba(s10) 221c0: 03 b7 0d 01 ld a4, 0x10(s11) 221c4: 89 c7 beqz a5, 0x221ce 221c6: c2 67 ld a5, 0x10(sp) 221c8: bc 73 ld a5, 0x60(a5) 221ca: 63 82 07 16 beqz a5, 0x2232e 221ce: 03 b5 0d 01 ld a0, 0x10(s11) 221d2: 83 47 a5 2b lbu a5, 0x2ba(a0) 221d6: e3 82 07 d4 beqz a5, 0x21f1a 221da: ac 00 addi a1, sp, 0x48 221dc: 3e e8 sd a5, 0x10(sp) 221de: 82 e4 sd zero, 0x48(sp) 221e0: ef 90 8f fe jal 0x1b9c8 221e4: c2 67 ld a5, 0x10(sp) 221e6: 2a 8d mv s10, a0 221e8: 63 10 05 18 bnez a0, 0x22368 221ec: 26 67 ld a4, 0x48(sp) 221ee: 6e 85 mv a0, s11 221f0: 3e ec sd a5, 0x18(sp) 221f2: 3a e8 sd a4, 0x10(sp) 221f4: ef 90 6f bd jal 0x1b5ca 221f8: 01 46 li a2, 0x0 221fa: 93 05 70 03 li a1, 0x37 221fe: 13 85 0d 01 addi a0, s11, 0x10 22202: ef e0 8f a6 jal 0x2046a 22206: 42 67 ld a4, 0x10(sp) 22208: e2 67 ld a5, 0x18(sp) 2220a: 2a 8d mv s10, a0 2220c: 63 0a 07 16 beqz a4, 0x22380 22210: a6 65 ld a1, 0x48(sp) 22212: 63 00 05 1a beqz a0, 0x223b2 22216: 93 07 70 03 li a5, 0x37 2221a: 63 0c f5 18 beq a0, a5, 0x223b2 2221e: 97 66 02 00 auipc a3, 0x26 22222: 83 b6 a6 ce ld a3, -0x316(a3) 22226: 9c 62 ld a5, 0x0(a3) 22228: 2e 85 mv a0, a1 2222a: ea 84 mv s1, s10 2222c: 82 97 jalr a5 2222e: 03 a6 8d 01 lw a2, 0x18(s11) 22232: 01 4d li s10, 0x0 22234: 63 6c ca d0 bltu s4, a2, 0x2174c 22238: 6f f0 2f d2 j 0x2175a 2223c: 31 47 li a4, 0xc 2223e: 7d 5d li s10, -0x1 22240: 63 80 e7 d2 beq a5, a4, 0x21760 22244: 23 ac ed 00 sw a4, 0x18(s11) 22248: 6f f0 8f d1 j 0x21760 2224c: 09 4d li s10, 0x2 2224e: 97 66 02 00 auipc a3, 0x26 22252: 83 b6 a6 cb ld a3, -0x346(a3) 22256: 09 b5 j 0x22058 22258: 03 b5 0d 01 ld a0, 0x10(s11) 2225c: 85 47 li a5, 0x1 2225e: 83 26 05 62 lw a3, 0x620(a0) 22262: 63 80 f6 14 beq a3, a5, 0x223a2 22266: 91 47 li a5, 0x4 22268: 7d 5d li s10, -0x1 2226a: 63 0b f7 ce beq a4, a5, 0x21760 2226e: 23 ac fd 00 sw a5, 0x18(s11) 22272: 6f f0 ef ce j 0x21760 22276: 8d 47 li a5, 0x3 22278: 03 b5 0d 01 ld a0, 0x10(s11) 2227c: e3 0f f7 ec beq a4, a5, 0x2215a 22280: 23 ac fd 00 sw a5, 0x18(s11) 22284: 01 4d li s10, 0x0 22286: 6f f0 af cd j 0x21760 2228a: 01 46 li a2, 0x0 2228c: 81 45 li a1, 0x0 2228e: 13 85 0d 01 addi a0, s11, 0x10 22292: ef e0 8f 9d jal 0x2046a 22296: 03 a7 8d 01 lw a4, 0x18(s11) 2229a: c1 47 li a5, 0x10 2229c: 03 b5 0d 01 ld a0, 0x10(s11) 222a0: 63 0e f7 f0 beq a4, a5, 0x219bc 222a4: 23 ac fd 00 sw a5, 0x18(s11) 222a8: 6f f0 4f f1 j 0x219bc 222ac: c5 f0 bnez s1, 0x2224c 222ae: 83 b7 0d 18 ld a5, 0x180(s11) 222b2: 26 65 ld a0, 0x48(sp) 222b4: 63 87 07 12 beqz a5, 0x223e2 222b8: 97 66 02 00 auipc a3, 0x26 222bc: 83 b6 06 c5 ld a3, -0x3b0(a3) 222c0: 9c 62 ld a5, 0x0(a3) 222c2: 36 e8 sd a3, 0x10(sp) 222c4: 82 97 jalr a5 222c6: 83 b5 0d 18 ld a1, 0x180(s11) 222ca: 05 46 li a2, 0x1 222cc: 23 b0 0d 18 sd zero, 0x180(s11) 222d0: 6e 85 mv a0, s11 222d2: ae e4 sd a1, 0x48(sp) 222d4: ef 90 af af jal 0x1b5ce 222d8: c2 66 ld a3, 0x10(sp) 222da: aa 84 mv s1, a0 222dc: 63 0f 05 0e beqz a0, 0x223da 222e0: 26 65 ld a0, 0x48(sp) 222e2: 05 4c li s8, 0x1 222e4: 03 a7 8d 01 lw a4, 0x18(s11) 222e8: c1 47 li a5, 0x10 222ea: 7d 5d li s10, -0x1 222ec: 63 0c f7 e2 beq a4, a5, 0x21924 222f0: 23 ac fd 00 sw a5, 0x18(s11) 222f4: 6f f0 0f e3 j 0x21924 222f8: a6 65 ld a1, 0x48(sp) 222fa: 6a 86 mv a2, s10 222fc: 6e 85 mv a0, s11 222fe: 36 e8 sd a3, 0x10(sp) 22300: ef 90 ef ac jal 0x1b5ce 22304: c2 66 ld a3, 0x10(sp) 22306: aa 84 mv s1, a0 22308: e3 13 05 d6 bnez a0, 0x2206e 2230c: 03 a7 8d 01 lw a4, 0x18(s11) 22310: 89 47 li a5, 0x2 22312: 63 09 f7 00 beq a4, a5, 0x22324 22316: 23 ac fd 00 sw a5, 0x18(s11) 2231a: 6e 85 mv a0, s11 2231c: 36 e8 sd a3, 0x10(sp) 2231e: ef 90 2f 97 jal 0x1b490 22322: c2 66 ld a3, 0x10(sp) 22324: 82 e4 sd zero, 0x48(sp) 22326: 01 45 li a0, 0x0 22328: 7d 5d li s10, -0x1 2232a: 6f f0 af df j 0x21924 2232e: 03 3d 07 00 ld s10, 0x0(a4) 22332: 97 35 01 00 auipc a1, 0x13 22336: 93 85 65 e1 addi a1, a1, -0x1ea 2233a: ba e4 sd a4, 0x48(sp) 2233c: 6a 85 mv a0, s10 2233e: 3a e8 sd a4, 0x10(sp) 22340: ef a0 5e bc jal 0xcf04 22344: 42 67 ld a4, 0x10(sp) 22346: 85 45 li a1, 0x1 22348: 3a 85 mv a0, a4 2234a: ef d0 2f e2 jal 0x1f96c 2234e: 01 46 li a2, 0x0 22350: 81 45 li a1, 0x0 22352: a8 00 addi a0, sp, 0x48 22354: ef e0 6f 91 jal 0x2046a 22358: 23 b8 0d 00 sd zero, 0x10(s11) 2235c: e3 0c 05 b6 beqz a0, 0x21ed4 22360: e3 0a 95 b6 beq a0, s1, 0x21ed4 22364: aa 84 mv s1, a0 22366: 55 be j 0x21f1a 22368: 6e 85 mv a0, s11 2236a: 3e e8 sd a5, 0x10(sp) 2236c: ef 90 ef a5 jal 0x1b5ca 22370: 01 46 li a2, 0x0 22372: ea 85 mv a1, s10 22374: 13 85 0d 01 addi a0, s11, 0x10 22378: ef e0 2f 8f jal 0x2046a 2237c: c2 67 ld a5, 0x10(sp) 2237e: ea 84 mv s1, s10 22380: 97 66 02 00 auipc a3, 0x26 22384: 83 b6 86 b8 ld a3, -0x478(a3) 22388: 98 62 ld a4, 0x0(a3) 2238a: 26 65 ld a0, 0x48(sp) 2238c: 3e e8 sd a5, 0x10(sp) 2238e: 01 4d li s10, 0x0 22390: 02 97 jalr a4 22392: c2 67 ld a5, 0x10(sp) 22394: 03 a6 8d 01 lw a2, 0x18(s11) 22398: 3e 8c mv s8, a5 2239a: 63 69 ca ba bltu s4, a2, 0x2174c 2239e: 6f f0 cf bb j 0x2175a 223a2: 95 47 li a5, 0x5 223a4: 7d 5d li s10, -0x1 223a6: 63 0d f7 ba beq a4, a5, 0x21760 223aa: 23 ac fd 00 sw a5, 0x18(s11) 223ae: 6f f0 2f bb j 0x21760 223b2: 09 46 li a2, 0x2 223b4: 6e 85 mv a0, s11 223b6: ef 90 8f a1 jal 0x1b5ce 223ba: aa 84 mv s1, a0 223bc: 05 cd beqz a0, 0x223f4 223be: 97 66 02 00 auipc a3, 0x26 223c2: 83 b6 a6 b4 ld a3, -0x4b6(a3) 223c6: 9c 62 ld a5, 0x0(a3) 223c8: 26 65 ld a0, 0x48(sp) 223ca: 01 4d li s10, 0x0 223cc: 82 97 jalr a5 223ce: 03 a6 8d 01 lw a2, 0x18(s11) 223d2: 63 6d ca b6 bltu s4, a2, 0x2174c 223d6: 6f f0 4f b8 j 0x2175a 223da: 82 e4 sd zero, 0x48(sp) 223dc: 01 45 li a0, 0x0 223de: 01 4c li s8, 0x0 223e0: 11 b7 j 0x222e4 223e2: 01 4c li s8, 0x0 223e4: 81 44 li s1, 0x0 223e6: 97 66 02 00 auipc a3, 0x26 223ea: 83 b6 26 b2 ld a3, -0x4de(a3) 223ee: dd bd j 0x222e4 223f0: 99 44 li s1, 0x6 223f2: 25 b6 j 0x21f1a 223f4: 03 a6 8d 01 lw a2, 0x18(s11) 223f8: 89 47 li a5, 0x2 223fa: 63 09 f6 00 beq a2, a5, 0x2240c 223fe: 23 ac fd 00 sw a5, 0x18(s11) 22402: 6e 85 mv a0, s11 22404: ef 90 cf 88 jal 0x1b490 22408: 03 a6 8d 01 lw a2, 0x18(s11) 2240c: 7d 5d li s10, -0x1 2240e: 63 6f ca b2 bltu s4, a2, 0x2174c 22412: 6f f0 8f b4 j 0x2175a 0000000000022416 : 22416: 5d 71 addi sp, sp, -0x50 22418: a2 e0 sd s0, 0x40(sp) 2241a: 4e f4 sd s3, 0x28(sp) 2241c: 86 e4 sd ra, 0x48(sp) 2241e: 4a f8 sd s2, 0x30(sp) 22420: 2a 84 mv s0, a0 22422: ae 89 mv s3, a1 22424: ef 30 2e bf jal 0x5816 22428: 2a e8 sd a0, 0x10(sp) 2242a: 2e ec sd a1, 0x18(sp) 2242c: 3d c4 beqz s0, 0x2249a 2242e: 18 60 ld a4, 0x0(s0) 22430: b7 b7 0b 00 lui a5, 0xbb 22434: 93 87 e7 b1 addi a5, a5, -0x4e2 22438: 05 49 li s2, 0x1 2243a: 63 19 f7 04 bne a4, a5, 0x2248c 2243e: 26 fc sd s1, 0x38(sp) 22440: 04 64 ld s1, 0x8(s0) 22442: 01 49 li s2, 0x0 22444: 99 c8 beqz s1, 0x2245a 22446: c2 65 ld a1, 0x10(sp) 22448: 62 66 ld a2, 0x18(sp) 2244a: a6 86 mv a3, s1 2244c: 22 85 mv a0, s0 2244e: ef f0 ef 97 jal 0x215cc 22452: 11 c1 beqz a0, 0x22456 22454: 2a 89 mv s2, a0 22456: 84 60 ld s1, 0x0(s1) 22458: fd f4 bnez s1, 0x22446 2245a: 24 00 addi s1, sp, 0x8 2245c: 01 a8 j 0x2246c 2245e: 94 77 ld a3, 0x28(a5) 22460: 42 65 ld a0, 0x10(sp) 22462: e2 65 ld a1, 0x18(sp) 22464: ef e0 6f ae jal 0x2074a 22468: a2 67 ld a5, 0x8(sp) 2246a: 99 cb beqz a5, 0x22480 2246c: 50 60 ld a2, 0x80(s0) 2246e: 42 65 ld a0, 0x10(sp) 22470: e2 65 ld a1, 0x18(sp) 22472: a6 86 mv a3, s1 22474: ef 30 30 52 jal 0x26196 22478: a2 67 ld a5, 0x8(sp) 2247a: 48 e0 sd a0, 0x80(s0) 2247c: 22 86 mv a2, s0 2247e: e5 f3 bnez a5, 0x2245e 22480: 5c 4c lw a5, 0x1c(s0) 22482: 23 a0 f9 00 sw a5, 0x0(s3) 22486: 63 52 20 03 blez s2, 0x224aa 2248a: e2 74 ld s1, 0x38(sp) 2248c: a6 60 ld ra, 0x48(sp) 2248e: 06 64 ld s0, 0x40(sp) 22490: a2 79 ld s3, 0x28(sp) 22492: 4a 85 mv a0, s2 22494: 42 79 ld s2, 0x30(sp) 22496: 61 61 addi sp, sp, 0x50 22498: 82 80 ret 2249a: a6 60 ld ra, 0x48(sp) 2249c: 06 64 ld s0, 0x40(sp) 2249e: 05 49 li s2, 0x1 224a0: a2 79 ld s3, 0x28(sp) 224a2: 4a 85 mv a0, s2 224a4: 42 79 ld s2, 0x30(sp) 224a6: 61 61 addi sp, sp, 0x50 224a8: 82 80 ret 224aa: 22 85 mv a0, s0 224ac: ef e0 4f a1 jal 0x206c0 224b0: a6 60 ld ra, 0x48(sp) 224b2: 06 64 ld s0, 0x40(sp) 224b4: e2 74 ld s1, 0x38(sp) 224b6: a2 79 ld s3, 0x28(sp) 224b8: 4a 85 mv a0, s2 224ba: 42 79 ld s2, 0x30(sp) 224bc: 61 61 addi sp, sp, 0x50 224be: 82 80 ret 00000000000224c0 : 224c0: 01 11 addi sp, sp, -0x20 224c2: 06 ec sd ra, 0x18(sp) 224c4: 22 e8 sd s0, 0x10(sp) 224c6: 26 e4 sd s1, 0x8(sp) 224c8: 4a e0 sd s2, 0x0(sp) 224ca: aa 84 mv s1, a0 224cc: 2e 84 mv s0, a1 224ce: ef 30 8e b4 jal 0x5816 224d2: a2 85 mv a1, s0 224d4: 26 85 mv a0, s1 224d6: ef 20 ae fa jal 0x4c80 <.plt+0x340> 224da: 85 47 li a5, 0x1 224dc: 2a 89 mv s2, a0 224de: 63 0f f5 00 beq a0, a5, 0x224fc 224e2: 80 64 ld s0, 0x8(s1) 224e4: 19 c4 beqz s0, 0x224f2 224e6: a2 85 mv a1, s0 224e8: 26 85 mv a0, s1 224ea: ef d0 5f cf jal 0x201de 224ee: 00 60 ld s0, 0x0(s0) 224f0: 7d f8 bnez s0, 0x224e6 224f2: 63 45 20 01 bgtz s2, 0x224fc 224f6: 26 85 mv a0, s1 224f8: ef e0 8f 9c jal 0x206c0 224fc: e2 60 ld ra, 0x18(sp) 224fe: 42 64 ld s0, 0x10(sp) 22500: a2 64 ld s1, 0x8(sp) 22502: 4a 85 mv a0, s2 22504: 02 69 ld s2, 0x0(sp) 22506: 05 61 addi sp, sp, 0x20 22508: 82 80 ret 000000000002250a : 2250a: 1d 71 addi sp, sp, -0x60 2250c: a2 e8 sd s0, 0x50(sp) 2250e: a6 e4 sd s1, 0x48(sp) 22510: ca e0 sd s2, 0x40(sp) 22512: 52 f8 sd s4, 0x30(sp) 22514: 56 f4 sd s5, 0x28(sp) 22516: 86 ec sd ra, 0x58(sp) 22518: 2a 84 mv s0, a0 2251a: 2e 89 mv s2, a1 2251c: b2 84 mv s1, a2 2251e: b6 8a mv s5, a3 22520: 3a 8a mv s4, a4 22522: ef 30 4e af jal 0x5816 22526: 2a e8 sd a0, 0x10(sp) 22528: 2e ec sd a1, 0x18(sp) 2252a: 63 11 09 10 bnez s2, 0x2262c 2252e: 4e fc sd s3, 0x38(sp) 22530: fd 57 li a5, -0x1 22532: 63 86 f4 08 beq s1, a5, 0x225be 22536: 93 09 81 00 addi s3, sp, 0x8 2253a: 11 46 li a2, 0x4 2253c: ce 85 mv a1, s3 2253e: 13 05 84 08 addi a0, s0, 0x88 22542: 26 c4 sw s1, 0x8(sp) 22544: ef d0 1f 8f jal 0x1fe34 22548: 59 c1 beqz a0, 0x225ce 2254a: 04 61 ld s1, 0x0(a0) 2254c: 25 67 lui a4, 0x9 2254e: b7 e7 de c0 lui a5, 0xc0dee 22552: 26 97 add a4, a4, s1 22554: 03 27 87 ca lw a4, -0x358(a4) 22558: 93 87 d7 ba addi a5, a5, -0x453 2255c: 11 49 li s2, 0x4 2255e: 63 19 f7 10 bne a4, a5, 0x22670 22562: 9c 68 ld a5, 0x10(s1) 22564: 95 c7 beqz a5, 0x22590 22566: 13 f7 2a 00 andi a4, s5, 0x2 2256a: 63 07 07 0e beqz a4, 0x22658 2256e: 03 b7 87 3d ld a4, 0x3d8(a5) 22572: 63 03 07 0e beqz a4, 0x22658 22576: 18 63 ld a4, 0x0(a4) 22578: 63 00 07 0e beqz a4, 0x22658 2257c: 04 63 ld s1, 0x0(a4) 2257e: 9c 68 ld a5, 0x10(s1) 22580: 81 cb beqz a5, 0x22590 22582: 03 b7 87 2f ld a4, 0x2f8(a5) 22586: 78 5f lw a4, 0x7c(a4) 22588: 21 8b andi a4, a4, 0x8 2258a: 19 e3 bnez a4, 0x22590 2258c: 23 a0 57 61 sw s5, 0x600(a5) 22590: c2 65 ld a1, 0x10(sp) 22592: 62 66 ld a2, 0x18(sp) 22594: a6 86 mv a3, s1 22596: 22 85 mv a0, s0 22598: ef f0 4f 83 jal 0x215cc 2259c: 9c 68 ld a5, 0x10(s1) 2259e: 2a 89 mv s2, a0 225a0: 81 cb beqz a5, 0x225b0 225a2: 03 b7 87 2f ld a4, 0x2f8(a5) 225a6: 78 5f lw a4, 0x7c(a4) 225a8: 21 8b andi a4, a4, 0x8 225aa: 19 e3 bnez a4, 0x225b0 225ac: 23 a0 07 60 sw zero, 0x600(a5) 225b0: 63 5f 20 09 blez s2, 0x2264e 225b4: ef 30 2e a6 jal 0x5816 225b8: 2a e8 sd a0, 0x10(sp) 225ba: 2e ec sd a1, 0x18(sp) 225bc: 11 a8 j 0x225d0 225be: 41 46 li a2, 0x10 225c0: 81 45 li a1, 0x0 225c2: 13 05 04 17 addi a0, s0, 0x170 225c6: ef 20 be a9 jal 0x5060 <.plt+0x720> 225ca: 93 09 81 00 addi s3, sp, 0x8 225ce: 01 49 li s2, 0x0 225d0: 50 60 ld a2, 0x80(s0) 225d2: 42 65 ld a0, 0x10(sp) 225d4: e2 65 ld a1, 0x18(sp) 225d6: ce 86 mv a3, s3 225d8: ef 30 f0 3b jal 0x26196 225dc: a2 67 ld a5, 0x8(sp) 225de: 48 e0 sd a0, 0x80(s0) 225e0: 22 86 mv a2, s0 225e2: 85 cb beqz a5, 0x22612 225e4: 84 77 ld s1, 0x28(a5) 225e6: 42 65 ld a0, 0x10(sp) 225e8: e2 65 ld a1, 0x18(sp) 225ea: a6 86 mv a3, s1 225ec: ef e0 ef 95 jal 0x2074a 225f0: a2 67 ld a5, 0x8(sp) 225f2: a6 86 mv a3, s1 225f4: 22 85 mv a0, s0 225f6: 91 cf beqz a5, 0x22612 225f8: e1 dc beqz s1, 0x225d0 225fa: c2 65 ld a1, 0x10(sp) 225fc: 62 66 ld a2, 0x18(sp) 225fe: ef e0 ff fc jal 0x215cc 22602: 2a 89 mv s2, a0 22604: e3 46 a0 fc bgtz a0, 0x225d0 22608: a6 85 mv a1, s1 2260a: 22 85 mv a0, s0 2260c: ef d0 3f bd jal 0x201de 22610: c1 b7 j 0x225d0 22612: 5c 4c lw a5, 0x1c(s0) 22614: e2 79 ld s3, 0x38(sp) 22616: 23 20 fa 00 sw a5, 0x0(s4) 2261a: e6 60 ld ra, 0x58(sp) 2261c: 46 64 ld s0, 0x50(sp) 2261e: a6 64 ld s1, 0x48(sp) 22620: 42 7a ld s4, 0x30(sp) 22622: a2 7a ld s5, 0x28(sp) 22624: 4a 85 mv a0, s2 22626: 06 69 ld s2, 0x40(sp) 22628: 25 61 addi sp, sp, 0x60 2262a: 82 80 ret 2262c: d2 85 mv a1, s4 2262e: 22 85 mv a0, s0 22630: ef 20 0e e5 jal 0x4c80 <.plt+0x340> 22634: 85 47 li a5, 0x1 22636: 2a 89 mv s2, a0 22638: e3 01 f5 fe beq a0, a5, 0x2261a 2263c: 04 64 ld s1, 0x8(s0) 2263e: f1 dc beqz s1, 0x2261a 22640: a6 85 mv a1, s1 22642: 22 85 mv a0, s0 22644: ef d0 bf b9 jal 0x201de 22648: 84 60 ld s1, 0x0(s1) 2264a: fd f8 bnez s1, 0x22640 2264c: f9 b7 j 0x2261a 2264e: a6 85 mv a1, s1 22650: 22 85 mv a0, s0 22652: ef d0 df b8 jal 0x201de 22656: b9 bf j 0x225b4 22658: 13 f7 1a 00 andi a4, s5, 0x1 2265c: e3 03 07 f2 beqz a4, 0x22582 22660: 03 b7 07 3e ld a4, 0x3e0(a5) 22664: e3 0f 07 f0 beqz a4, 0x22582 22668: 18 63 ld a4, 0x0(a4) 2266a: e3 19 07 f0 bnez a4, 0x2257c 2266e: 11 bf j 0x22582 22670: e2 79 ld s3, 0x38(sp) 22672: 65 b7 j 0x2261a 0000000000022674 : 22674: 01 11 addi sp, sp, -0x20 22676: 32 87 mv a4, a2 22678: 81 46 li a3, 0x0 2267a: 2e 86 mv a2, a1 2267c: 81 45 li a1, 0x0 2267e: 22 e8 sd s0, 0x10(sp) 22680: 26 e4 sd s1, 0x8(sp) 22682: 06 ec sd ra, 0x18(sp) 22684: aa 84 mv s1, a0 22686: ef f0 5f e8 jal 0x2250a 2268a: 2a 84 mv s0, a0 2268c: 63 58 a0 00 blez a0, 0x2269c 22690: e2 60 ld ra, 0x18(sp) 22692: 22 85 mv a0, s0 22694: 42 64 ld s0, 0x10(sp) 22696: a2 64 ld s1, 0x8(sp) 22698: 05 61 addi sp, sp, 0x20 2269a: 82 80 ret 2269c: 26 85 mv a0, s1 2269e: ef e0 2f 82 jal 0x206c0 226a2: e2 60 ld ra, 0x18(sp) 226a4: 22 85 mv a0, s0 226a6: 42 64 ld s0, 0x10(sp) 226a8: a2 64 ld s1, 0x8(sp) 226aa: 05 61 addi sp, sp, 0x20 226ac: 82 80 ret 00000000000226ae : 226ae: 01 11 addi sp, sp, -0x20 226b0: 36 87 mv a4, a3 226b2: b2 86 mv a3, a2 226b4: 2e 86 mv a2, a1 226b6: 81 45 li a1, 0x0 226b8: 22 e8 sd s0, 0x10(sp) 226ba: 26 e4 sd s1, 0x8(sp) 226bc: 06 ec sd ra, 0x18(sp) 226be: aa 84 mv s1, a0 226c0: ef f0 bf e4 jal 0x2250a 226c4: 2a 84 mv s0, a0 226c6: 63 58 a0 00 blez a0, 0x226d6 226ca: e2 60 ld ra, 0x18(sp) 226cc: 22 85 mv a0, s0 226ce: 42 64 ld s0, 0x10(sp) 226d0: a2 64 ld s1, 0x8(sp) 226d2: 05 61 addi sp, sp, 0x20 226d4: 82 80 ret 226d6: 26 85 mv a0, s1 226d8: ef d0 9f fe jal 0x206c0 226dc: e2 60 ld ra, 0x18(sp) 226de: 22 85 mv a0, s0 226e0: 42 64 ld s0, 0x10(sp) 226e2: a2 64 ld s1, 0x8(sp) 226e4: 05 61 addi sp, sp, 0x20 226e6: 82 80 ret 00000000000226e8 : 226e8: 97 67 02 00 auipc a5, 0x26 226ec: 83 b7 07 8e ld a5, -0x720(a5) 226f0: 9c 63 ld a5, 0x0(a5) 226f2: 41 11 addi sp, sp, -0x10 226f4: 06 e4 sd ra, 0x8(sp) 226f6: 22 e0 sd s0, 0x0(sp) 226f8: 93 05 00 07 li a1, 0x70 226fc: 05 45 li a0, 0x1 226fe: 82 97 jalr a5 22700: 1d c5 beqz a0, 0x2272e 22702: 1c 41 lw a5, 0x0(a0) 22704: 2a 84 mv s0, a0 22706: 13 05 05 02 addi a0, a0, 0x20 2270a: 93 e7 27 00 ori a5, a5, 0x2 2270e: 1c c0 sw a5, 0x0(s0) 22710: ef 30 1e b8 jal 0x6290 22714: 11 e5 bnez a0, 0x22720 22716: a2 60 ld ra, 0x8(sp) 22718: 22 85 mv a0, s0 2271a: 02 64 ld s0, 0x0(sp) 2271c: 41 01 addi sp, sp, 0x10 2271e: 82 80 ret 22720: 97 57 02 00 auipc a5, 0x25 22724: 83 b7 87 7e ld a5, 0x7e8(a5) 22728: 9c 63 ld a5, 0x0(a5) 2272a: 22 85 mv a0, s0 2272c: 82 97 jalr a5 2272e: 01 44 li s0, 0x0 22730: dd b7 j 0x22716 0000000000022732 : 22732: 1d 71 addi sp, sp, -0x60 22734: 22 f0 sd s0, 0x20(sp) 22736: 2a 84 mv s0, a0 22738: 48 41 lw a0, 0x4(a0) 2273a: 26 ec sd s1, 0x18(sp) 2273c: 06 f4 sd ra, 0x28(sp) 2273e: 32 f8 sd a2, 0x30(sp) 22740: 36 fc sd a3, 0x38(sp) 22742: ba e0 sd a4, 0x40(sp) 22744: be e4 sd a5, 0x48(sp) 22746: c2 e8 sd a6, 0x50(sp) 22748: c6 ec sd a7, 0x58(sp) 2274a: 89 44 li s1, 0x2 2274c: 0d e5 bnez a0, 0x22776 2274e: 1c 18 addi a5, sp, 0x30 22750: 3e e4 sd a5, 0x8(sp) 22752: 95 47 li a5, 0x5 22754: 63 e0 b7 02 bltu a5, a1, 0x22774 22758: 17 77 01 00 auipc a4, 0x17 2275c: 13 07 07 65 addi a4, a4, 0x650 22760: 8a 05 slli a1, a1, 0x2 22762: ba 95 add a1, a1, a4 22764: 9c 41 lw a5, 0x0(a1) 22766: 9b 04 05 00 sext.w s1, a0 2276a: ba 97 add a5, a5, a4 2276c: 82 87 jr a5 2276e: 95 47 li a5, 0x5 22770: 63 03 f7 00 beq a4, a5, 0x22776 22774: 85 44 li s1, 0x1 22776: a2 70 ld ra, 0x28(sp) 22778: 02 74 ld s0, 0x20(sp) 2277a: 26 85 mv a0, s1 2277c: e2 64 ld s1, 0x18(sp) 2277e: 25 61 addi sp, sp, 0x60 22780: 82 80 ret 22782: a2 67 ld a5, 0x8(sp) 22784: a2 70 ld ra, 0x28(sp) 22786: 26 85 mv a0, s1 22788: 9c 63 ld a5, 0x0(a5) 2278a: e2 64 ld s1, 0x18(sp) 2278c: 1c ec sd a5, 0x18(s0) 2278e: 02 74 ld s0, 0x20(sp) 22790: 25 61 addi sp, sp, 0x60 22792: 82 80 ret 22794: a2 67 ld a5, 0x8(sp) 22796: 14 40 lw a3, 0x0(s0) 22798: 98 43 lw a4, 0x0(a5) 2279a: a1 07 addi a5, a5, 0x8 2279c: 3e e4 sd a5, 0x8(sp) 2279e: 85 47 li a5, 0x1 227a0: bb 97 e7 00 sllw a5, a5, a4 227a4: d5 8f or a5, a5, a3 227a6: 1c c0 sw a5, 0x0(s0) 227a8: 91 47 li a5, 0x4 227aa: 63 06 f7 08 beq a4, a5, 0x22836 227ae: e3 c0 e7 fc blt a5, a4, 0x2276e 227b2: 89 47 li a5, 0x2 227b4: 63 1c f7 06 bne a4, a5, 0x2282c 227b8: 3c 68 ld a5, 0x50(s0) 227ba: d5 ff bnez a5, 0x22776 227bc: 85 46 li a3, 0x1 227be: 01 46 li a2, 0x0 227c0: 81 45 li a1, 0x0 227c2: 01 45 li a0, 0x0 227c4: ef 60 5e ab jal 0x9278 227c8: 93 34 15 00 seqz s1, a0 227cc: 28 e8 sd a0, 0x50(s0) 227ce: 8a 04 slli s1, s1, 0x2 227d0: 5d b7 j 0x22776 227d2: a2 67 ld a5, 0x8(sp) 227d4: 14 40 lw a3, 0x0(s0) 227d6: 98 43 lw a4, 0x0(a5) 227d8: a1 07 addi a5, a5, 0x8 227da: 3e e4 sd a5, 0x8(sp) 227dc: 85 47 li a5, 0x1 227de: bb 97 e7 00 sllw a5, a5, a4 227e2: 93 c7 f7 ff not a5, a5 227e6: f5 8f and a5, a5, a3 227e8: 1c c0 sw a5, 0x0(s0) 227ea: 91 47 li a5, 0x4 227ec: 63 05 f7 04 beq a4, a5, 0x22836 227f0: e3 cf e7 f6 blt a5, a4, 0x2276e 227f4: 89 47 li a5, 0x2 227f6: 63 1b f7 02 bne a4, a5, 0x2282c 227fa: 28 68 ld a0, 0x50(s0) 227fc: 2d dd beqz a0, 0x22776 227fe: ef 60 be a3 jal 0x9238 22802: 23 38 04 04 sd zero, 0x50(s0) 22806: 85 bf j 0x22776 22808: a2 67 ld a5, 0x8(sp) 2280a: a2 70 ld ra, 0x28(sp) 2280c: 26 85 mv a0, s1 2280e: 9c 63 ld a5, 0x0(a5) 22810: e2 64 ld s1, 0x18(sp) 22812: 1c e4 sd a5, 0x8(s0) 22814: 02 74 ld s0, 0x20(sp) 22816: 25 61 addi sp, sp, 0x60 22818: 82 80 ret 2281a: a2 67 ld a5, 0x8(sp) 2281c: a2 70 ld ra, 0x28(sp) 2281e: 26 85 mv a0, s1 22820: 9c 63 ld a5, 0x0(a5) 22822: e2 64 ld s1, 0x18(sp) 22824: 1c e8 sd a5, 0x10(s0) 22826: 02 74 ld s0, 0x20(sp) 22828: 25 61 addi sp, sp, 0x60 2282a: 82 80 ret 2282c: 8d 47 li a5, 0x3 2282e: e3 04 f7 f4 beq a4, a5, 0x22776 22832: 85 44 li s1, 0x1 22834: 89 b7 j 0x22776 22836: 95 44 li s1, 0x5 22838: 3d bf j 0x22776 000000000002283a : 2283a: 01 11 addi sp, sp, -0x20 2283c: 06 ec sd ra, 0x18(sp) 2283e: 26 e4 sd s1, 0x8(sp) 22840: 2d c5 beqz a0, 0x228aa 22842: 1c 65 ld a5, 0x8(a0) 22844: 22 e8 sd s0, 0x10(sp) 22846: 2a 84 mv s0, a0 22848: 91 c7 beqz a5, 0x22854 2284a: 14 6d ld a3, 0x18(a0) 2284c: 09 46 li a2, 0x2 2284e: 85 45 li a1, 0x1 22850: 01 45 li a0, 0x0 22852: 82 97 jalr a5 22854: 5c 40 lw a5, 0x4(s0) 22856: 9b 84 07 00 sext.w s1, a5 2285a: 9d eb bnez a5, 0x22890 2285c: 13 05 04 02 addi a0, s0, 0x20 22860: ef d0 2f e4 jal 0x1fea2 22864: 28 68 ld a0, 0x50(s0) 22866: ef 60 3e 9d jal 0x9238 2286a: 1c 68 ld a5, 0x10(s0) 2286c: 89 c7 beqz a5, 0x22876 2286e: 10 6c ld a2, 0x18(s0) 22870: 85 45 li a1, 0x1 22872: 01 45 li a0, 0x0 22874: 82 97 jalr a5 22876: 97 57 02 00 auipc a5, 0x25 2287a: 83 b7 27 69 ld a5, 0x692(a5) 2287e: 9c 63 ld a5, 0x0(a5) 22880: 22 85 mv a0, s0 22882: 82 97 jalr a5 22884: e2 60 ld ra, 0x18(sp) 22886: 42 64 ld s0, 0x10(sp) 22888: 26 85 mv a0, s1 2288a: a2 64 ld s1, 0x8(sp) 2288c: 05 61 addi sp, sp, 0x20 2288e: 82 80 ret 22890: 1c 68 ld a5, 0x10(s0) 22892: 89 c7 beqz a5, 0x2289c 22894: 10 6c ld a2, 0x18(s0) 22896: 85 45 li a1, 0x1 22898: 01 45 li a0, 0x0 2289a: 82 97 jalr a5 2289c: 42 64 ld s0, 0x10(sp) 2289e: e2 60 ld ra, 0x18(sp) 228a0: 89 44 li s1, 0x2 228a2: 26 85 mv a0, s1 228a4: a2 64 ld s1, 0x8(sp) 228a6: 05 61 addi sp, sp, 0x20 228a8: 82 80 ret 228aa: e2 60 ld ra, 0x18(sp) 228ac: 8d 44 li s1, 0x3 228ae: 26 85 mv a0, s1 228b0: a2 64 ld s1, 0x8(sp) 228b2: 05 61 addi sp, sp, 0x20 228b4: 82 80 ret 00000000000228b6 : 228b6: 34 79 ld a3, 0x70(a0) 228b8: 95 c2 beqz a3, 0x228dc 228ba: 9c 42 lw a5, 0x0(a3) 228bc: 05 48 li a6, 0x1 228be: 3b 17 b8 00 sllw a4, a6, a1 228c2: f9 8f and a5, a5, a4 228c4: 81 27 sext.w a5, a5 228c6: 89 cf beqz a5, 0x228e0 228c8: 9c 66 ld a5, 0x8(a3) 228ca: 99 cb beqz a5, 0x228e0 228cc: 94 6e ld a3, 0x18(a3) 228ce: 41 11 addi sp, sp, -0x10 228d0: 06 e4 sd ra, 0x8(sp) 228d2: 82 97 jalr a5 228d4: a2 60 ld ra, 0x8(sp) 228d6: 01 45 li a0, 0x0 228d8: 41 01 addi sp, sp, 0x10 228da: 82 80 ret 228dc: 0d 45 li a0, 0x3 228de: 82 80 ret 228e0: 01 45 li a0, 0x0 228e2: 82 80 ret 00000000000228e4 : 228e4: 34 79 ld a3, 0x70(a0) 228e6: 95 c2 beqz a3, 0x2290a 228e8: 9c 42 lw a5, 0x0(a3) 228ea: 05 46 li a2, 0x1 228ec: 3b 17 b6 00 sllw a4, a2, a1 228f0: f9 8f and a5, a5, a4 228f2: 81 27 sext.w a5, a5 228f4: 89 cf beqz a5, 0x2290e 228f6: 9c 6a ld a5, 0x10(a3) 228f8: 99 cb beqz a5, 0x2290e 228fa: 90 6e ld a2, 0x18(a3) 228fc: 41 11 addi sp, sp, -0x10 228fe: 06 e4 sd ra, 0x8(sp) 22900: 82 97 jalr a5 22902: a2 60 ld ra, 0x8(sp) 22904: 01 45 li a0, 0x0 22906: 41 01 addi sp, sp, 0x10 22908: 82 80 ret 2290a: 0d 45 li a0, 0x3 2290c: 82 80 ret 2290e: 01 45 li a0, 0x0 22910: 82 80 ret 0000000000022912 : 22912: 01 11 addi sp, sp, -0x20 22914: 26 e4 sd s1, 0x8(sp) 22916: 06 ec sd ra, 0x18(sp) 22918: 4a e0 sd s2, 0x0(sp) 2291a: 1c 61 ld a5, 0x0(a0) 2291c: b2 84 mv s1, a2 2291e: 25 67 lui a4, 0x9 22920: b9 c9 beqz a1, 0x22976 22922: 13 07 87 9c addi a4, a4, -0x638 22926: 19 46 li a2, 0x6 22928: a6 85 mv a1, s1 2292a: 17 f5 00 00 auipc a0, 0xf 2292e: 13 05 65 ed addi a0, a0, -0x12a 22932: 33 89 e7 00 add s2, a5, a4 22936: ef 40 c0 6a jal 0x26fe2 2293a: 39 c9 beqz a0, 0x22990 2293c: 22 e8 sd s0, 0x10(sp) 2293e: 03 c4 64 00 lbu s0, 0x6(s1) 22942: 99 04 addi s1, s1, 0x6 22944: 05 c0 beqz s0, 0x22964 22946: ef 20 ae f2 jal 0x5070 <.plt+0x730> 2294a: 14 61 ld a3, 0x0(a0) 2294c: 09 67 lui a4, 0x2 2294e: 29 a0 j 0x22958 22950: 03 c4 14 00 lbu s0, 0x1(s1) 22954: 85 04 addi s1, s1, 0x1 22956: 19 c4 beqz s0, 0x22964 22958: 06 04 slli s0, s0, 0x1 2295a: 36 94 add s0, s0, a3 2295c: 83 57 04 00 lhu a5, 0x0(s0) 22960: f9 8f and a5, a5, a4 22962: fd f7 bnez a5, 0x22950 22964: 42 64 ld s0, 0x10(sp) 22966: e2 60 ld ra, 0x18(sp) 22968: ca 85 mv a1, s2 2296a: 26 85 mv a0, s1 2296c: 02 69 ld s2, 0x0(sp) 2296e: a2 64 ld s1, 0x8(sp) 22970: 05 61 addi sp, sp, 0x20 22972: 6f d0 70 01 j 0x30188 22976: 13 07 87 98 addi a4, a4, -0x678 2297a: 19 46 li a2, 0x6 2297c: a6 85 mv a1, s1 2297e: 17 f5 00 00 auipc a0, 0xf 22982: 13 05 25 e8 addi a0, a0, -0x17e 22986: 33 89 e7 00 add s2, a5, a4 2298a: ef 40 80 65 jal 0x26fe2 2298e: 5d f5 bnez a0, 0x2293c 22990: e2 60 ld ra, 0x18(sp) 22992: a2 64 ld s1, 0x8(sp) 22994: 02 69 ld s2, 0x0(sp) 22996: 13 05 d0 03 li a0, 0x3d 2299a: 05 61 addi sp, sp, 0x20 2299c: 82 80 ret 000000000002299e : 2299e: 59 71 addi sp, sp, -0x70 229a0: a6 ec sd s1, 0x58(sp) 229a2: ca e8 sd s2, 0x50(sp) 229a4: ce e4 sd s3, 0x48(sp) 229a6: d2 e0 sd s4, 0x40(sp) 229a8: 56 fc sd s5, 0x38(sp) 229aa: 5a f8 sd s6, 0x30(sp) 229ac: 86 f4 sd ra, 0x68(sp) 229ae: a2 f0 sd s0, 0x60(sp) 229b0: 5e f4 sd s7, 0x28(sp) 229b2: 62 f0 sd s8, 0x20(sp) 229b4: 66 ec sd s9, 0x18(sp) 229b6: 83 3a 05 00 ld s5, 0x0(a0) 229ba: 2a 87 mv a4, a0 229bc: 2e 8a mv s4, a1 229be: 32 8b mv s6, a2 229c0: b6 89 mv s3, a3 229c2: a5 64 lui s1, 0x9 229c4: 25 69 lui s2, 0x9 229c6: 63 8d 05 0e beqz a1, 0x22ac0 229ca: 97 5c 02 00 auipc s9, 0x25 229ce: 83 bc ec 53 ld s9, 0x53e(s9) 229d2: 83 3b 05 1b ld s7, 0x1b0(a0) 229d6: 03 3c 85 1b ld s8, 0x1b8(a0) 229da: 83 b7 0c 00 ld a5, 0x0(s9) 229de: 03 35 85 31 ld a0, 0x318(a0) 229e2: 13 04 87 31 addi s0, a4, 0x318 229e6: 93 84 84 9c addi s1, s1, -0x638 229ea: 13 09 89 a7 addi s2, s2, -0x588 229ee: 82 97 jalr a5 229f0: 23 30 04 00 sd zero, 0x0(s0) 229f4: d6 94 add s1, s1, s5 229f6: 56 99 add s2, s2, s5 229f8: 63 8d 0b 0e beqz s7, 0x22af2 229fc: 63 01 0c 10 beqz s8, 0x22afe 22a00: 9c 60 ld a5, 0x0(s1) 22a02: 63 85 07 10 beqz a5, 0x22b0c 22a06: 83 47 a9 01 lbu a5, 0x1a(s2) 22a0a: d9 cf beqz a5, 0x22aa8 22a0c: 93 05 f0 03 li a1, 0x3f 22a10: 4e 85 mv a0, s3 22a12: ef 20 ee 93 jal 0x4b50 <.plt+0x210> 22a16: 49 c9 beqz a0, 0x22aa8 22a18: b3 05 35 41 sub a1, a0, s3 22a1c: 4e 86 mv a2, s3 22a1e: 17 25 01 00 auipc a0, 0x12 22a22: 13 05 a5 75 addi a0, a0, 0x75a 22a26: ef 10 be fd jal 0x4a00 <.plt+0xc0> 22a2a: aa 89 mv s3, a0 22a2c: 63 88 09 08 beqz s3, 0x22abc 22a30: a6 87 mv a5, s1 22a32: 93 08 81 00 addi a7, sp, 0x8 22a36: 0a 88 mv a6, sp 22a38: 4e 87 mv a4, s3 22a3a: da 86 mv a3, s6 22a3c: 62 86 mv a2, s8 22a3e: de 85 mv a1, s7 22a40: 56 85 mv a0, s5 22a42: ef d0 60 2e jal 0x2fd28 22a46: 83 b7 0c 00 ld a5, 0x0(s9) 22a4a: aa 84 mv s1, a0 22a4c: 4e 85 mv a0, s3 22a4e: 82 97 jalr a5 22a50: 95 ec bnez s1, 0x22a8c 22a52: 97 65 01 00 auipc a1, 0x16 22a56: 93 85 e5 da addi a1, a1, -0x252 22a5a: 63 06 0a 00 beqz s4, 0x22a66 22a5e: 97 f5 00 00 auipc a1, 0xf 22a62: 93 85 25 d8 addi a1, a1, -0x27e 22a66: 02 66 ld a2, 0x0(sp) 22a68: 17 25 01 00 auipc a0, 0x12 22a6c: 13 05 85 71 addi a0, a0, 0x718 22a70: ef 10 1e f9 jal 0x4a00 <.plt+0xc0> 22a74: 83 b7 0c 00 ld a5, 0x0(s9) 22a78: 2a 87 mv a4, a0 22a7a: 02 65 ld a0, 0x0(sp) 22a7c: 18 e0 sd a4, 0x0(s0) 22a7e: 82 97 jalr a5 22a80: 1c 60 ld a5, 0x0(s0) 22a82: 8d cf beqz a5, 0x22abc 22a84: 85 47 li a5, 0x1 22a86: 23 0c f9 00 sb a5, 0x18(s2) 22a8a: 81 44 li s1, 0x0 22a8c: a6 70 ld ra, 0x68(sp) 22a8e: 06 74 ld s0, 0x60(sp) 22a90: 46 69 ld s2, 0x50(sp) 22a92: a6 69 ld s3, 0x48(sp) 22a94: 06 6a ld s4, 0x40(sp) 22a96: e2 7a ld s5, 0x38(sp) 22a98: 42 7b ld s6, 0x30(sp) 22a9a: a2 7b ld s7, 0x28(sp) 22a9c: 02 7c ld s8, 0x20(sp) 22a9e: e2 6c ld s9, 0x18(sp) 22aa0: 26 85 mv a0, s1 22aa2: e6 64 ld s1, 0x58(sp) 22aa4: 65 61 addi sp, sp, 0x70 22aa6: 82 80 ret 22aa8: 97 57 02 00 auipc a5, 0x25 22aac: 83 b7 87 4c ld a5, 0x4c8(a5) 22ab0: 9c 63 ld a5, 0x0(a5) 22ab2: 4e 85 mv a0, s3 22ab4: 82 97 jalr a5 22ab6: aa 89 mv s3, a0 22ab8: e3 9c 09 f6 bnez s3, 0x22a30 22abc: ed 44 li s1, 0x1b 22abe: f9 b7 j 0x22a8c 22ac0: 97 5c 02 00 auipc s9, 0x25 22ac4: 83 bc 8c 44 ld s9, 0x448(s9) 22ac8: 83 3b 05 19 ld s7, 0x190(a0) 22acc: 03 3c 85 19 ld s8, 0x198(a0) 22ad0: 83 b7 0c 00 ld a5, 0x0(s9) 22ad4: 03 35 05 33 ld a0, 0x330(a0) 22ad8: 13 04 07 33 addi s0, a4, 0x330 22adc: 93 84 84 98 addi s1, s1, -0x678 22ae0: 13 09 89 a5 addi s2, s2, -0x5a8 22ae4: 82 97 jalr a5 22ae6: 23 30 04 00 sd zero, 0x0(s0) 22aea: d6 94 add s1, s1, s5 22aec: 56 99 add s2, s2, s5 22aee: e3 97 0b f0 bnez s7, 0x229fc 22af2: 97 6b 01 00 auipc s7, 0x16 22af6: 93 8b eb d0 addi s7, s7, -0x2f2 22afa: e3 13 0c f0 bnez s8, 0x22a00 22afe: 9c 60 ld a5, 0x0(s1) 22b00: 17 6c 01 00 auipc s8, 0x16 22b04: 13 0c 0c d0 addi s8, s8, -0x300 22b08: e3 9f 07 ee bnez a5, 0x22a06 22b0c: 23 0c 09 00 sb zero, 0x18(s2) 22b10: 81 44 li s1, 0x0 22b12: ad bf j 0x22a8c 0000000000022b14 : 22b14: a5 67 lui a5, 0x9 22b16: 41 11 addi sp, sp, -0x10 22b18: 93 87 87 98 addi a5, a5, -0x678 22b1c: 22 e0 sd s0, 0x0(sp) 22b1e: 2a 84 mv s0, a0 22b20: 3e 95 add a0, a0, a5 22b22: 06 e4 sd ra, 0x8(sp) 22b24: ef d0 00 60 jal 0x30124 22b28: 25 65 lui a0, 0x9 22b2a: 13 05 85 9c addi a0, a0, -0x638 22b2e: 22 95 add a0, a0, s0 22b30: 02 64 ld s0, 0x0(sp) 22b32: a2 60 ld ra, 0x8(sp) 22b34: 41 01 addi sp, sp, 0x10 22b36: 6f d0 e0 5e j 0x30124 0000000000022b3a : 22b3a: 1c 45 lw a5, 0x8(a0) 22b3c: 51 71 addi sp, sp, -0xf0 22b3e: 37 b7 c7 e8 lui a4, 0xe8c7b 22b42: 3e e8 sd a5, 0x10(sp) 22b44: 1c 49 lw a5, 0x10(a0) 22b46: b7 76 20 24 lui a3, 0x24207 22b4a: 6e e9 sd s11, 0x90(sp) 22b4c: 3e ec sd a5, 0x18(sp) 22b4e: 5c 49 lw a5, 0x14(a0) 22b50: 83 2d c5 00 lw s11, 0xc(a0) 22b54: 2a 88 mv a6, a0 22b56: 3e e4 sd a5, 0x8(sp) 22b58: b7 a7 6a d7 lui a5, 0xd76aa 22b5c: 9b 87 87 47 addiw a5, a5, 0x478 22b60: 3e d6 sw a5, 0x2c(sp) 22b62: 9b 07 67 75 addiw a5, a4, 0x756 22b66: 2e 85 mv a0, a1 22b68: 3e d8 sw a5, 0x30(sp) 22b6a: b7 d5 bd c1 lui a1, 0xc1bdd 22b6e: 9b 87 b6 0d addiw a5, a3, 0xdb 22b72: a2 f5 sd s0, 0xe8(sp) 22b74: 3e da sw a5, 0x34(sp) 22b76: 37 14 7c f5 lui s0, 0xf57c1 22b7a: 9b 87 e5 ee addiw a5, a1, -0x112 22b7e: a6 f1 sd s1, 0xe0(sp) 22b80: 3e dc sw a5, 0x38(sp) 22b82: b7 c4 87 47 lui s1, 0x4787c 22b86: 9b 07 f4 fa addiw a5, s0, -0x51 22b8a: 3e de sw a5, 0x3c(sp) 22b8c: b7 48 30 a8 lui a7, 0xa8304 22b90: 9b 87 a4 62 addiw a5, s1, 0x62a 22b94: be c0 sw a5, 0x40(sp) 22b96: 37 93 46 fd lui t1, 0xfd469 22b9a: 9b 87 38 61 addiw a5, a7, 0x613 22b9e: be c2 sw a5, 0x44(sp) 22ba0: 37 ae 80 69 lui t3, 0x6980a 22ba4: 9b 07 13 50 addiw a5, t1, 0x501 22ba8: be c4 sw a5, 0x48(sp) 22baa: b7 fe 44 8b lui t4, 0x8b44f 22bae: 9b 07 8e 8d addiw a5, t3, -0x728 22bb2: be c6 sw a5, 0x4c(sp) 22bb4: 59 7f lui t5, 0xffff6 22bb6: 9b 87 fe 7a addiw a5, t4, 0x7af 22bba: be c8 sw a5, 0x50(sp) 22bbc: b7 df 5c 89 lui t6, 0x895cd 22bc0: 9b 07 1f bb addiw a5, t5, -0x44f 22bc4: be ca sw a5, 0x54(sp) 22bc6: b7 12 90 6b lui t0, 0x6b901 22bca: 9b 87 ef 7b addiw a5, t6, 0x7be 22bce: 2a 96 add a2, a2, a0 22bd0: ca ed sd s2, 0xd8(sp) 22bd2: ce e9 sd s3, 0xd0(sp) 22bd4: d2 e5 sd s4, 0xc8(sp) 22bd6: d6 e1 sd s5, 0xc0(sp) 22bd8: 5a fd sd s6, 0xb8(sp) 22bda: 5e f9 sd s7, 0xb0(sp) 22bdc: 62 f5 sd s8, 0xa8(sp) 22bde: 66 f1 sd s9, 0xa0(sp) 22be0: 6a ed sd s10, 0x98(sp) 22be2: be cc sw a5, 0x58(sp) 22be4: b7 73 98 fd lui t2, 0xfd987 22be8: 9b 87 22 12 addiw a5, t0, 0x122 22bec: 32 e5 sd a2, 0x88(sp) 22bee: be ce sw a5, 0x5c(sp) 22bf0: 37 49 79 a6 lui s2, 0xa6794 22bf4: 9b 87 33 19 addiw a5, t2, 0x193 22bf8: b7 19 b4 49 lui s3, 0x49b41 22bfc: be d0 sw a5, 0x60(sp) 22bfe: 9b 07 e9 38 addiw a5, s2, 0x38e 22c02: 37 2a 1e f6 lui s4, 0xf61e2 22c06: be d2 sw a5, 0x64(sp) 22c08: 9b 87 19 82 addiw a5, s3, -0x7df 22c0c: b7 ba 40 c0 lui s5, 0xc040b 22c10: be d4 sw a5, 0x68(sp) 22c12: 9b 07 2a 56 addiw a5, s4, 0x562 22c16: 37 6b 5e 26 lui s6, 0x265e6 22c1a: be d6 sw a5, 0x6c(sp) 22c1c: 9b 87 0a 34 addiw a5, s5, 0x340 22c20: b7 cb b6 e9 lui s7, 0xe9b6c 22c24: be d8 sw a5, 0x70(sp) 22c26: 9b 07 1b a5 addiw a5, s6, -0x5af 22c2a: 37 1c 2f d6 lui s8, 0xd62f1 22c2e: be da sw a5, 0x74(sp) 22c30: 9b 87 ab 7a addiw a5, s7, 0x7aa 22c34: b7 1c 44 02 lui s9, 0x2441 22c38: be dc sw a5, 0x78(sp) 22c3a: 9b 07 dc 05 addiw a5, s8, 0x5d 22c3e: 37 ed a1 d8 lui s10, 0xd8a1e 22c42: be de sw a5, 0x7c(sp) 22c44: 9b 87 3c 45 addiw a5, s9, 0x453 22c48: 3e c1 sw a5, 0x80(sp) 22c4a: 9b 07 1d 68 addiw a5, s10, 0x681 22c4e: 62 6d ld s10, 0x18(sp) 22c50: 3e c3 sw a5, 0x84(sp) 22c52: 03 47 15 00 lbu a4, 0x1(a0) 22c56: 83 46 05 00 lbu a3, 0x0(a0) 22c5a: 83 47 25 00 lbu a5, 0x2(a0) 22c5e: 83 4a 35 00 lbu s5, 0x3(a0) 22c62: 22 07 slli a4, a4, 0x8 22c64: 55 8f or a4, a4, a3 22c66: c2 07 slli a5, a5, 0x10 22c68: d9 8f or a5, a5, a4 22c6a: e2 0a slli s5, s5, 0x18 22c6c: b3 ea fa 00 or s5, s5, a5 22c70: 81 2a sext.w s5, s5 22c72: 23 2c 58 05 sw s5, 0x58(a6) 22c76: 03 47 55 00 lbu a4, 0x5(a0) 22c7a: 83 46 45 00 lbu a3, 0x4(a0) 22c7e: 83 47 65 00 lbu a5, 0x6(a0) 22c82: 83 42 75 00 lbu t0, 0x7(a0) 22c86: 22 07 slli a4, a4, 0x8 22c88: 55 8f or a4, a4, a3 22c8a: c2 07 slli a5, a5, 0x10 22c8c: d9 8f or a5, a5, a4 22c8e: e2 02 slli t0, t0, 0x18 22c90: b3 e2 f2 00 or t0, t0, a5 22c94: 81 22 sext.w t0, t0 22c96: 23 2e 58 04 sw t0, 0x5c(a6) 22c9a: 83 46 95 00 lbu a3, 0x9(a0) 22c9e: 03 46 85 00 lbu a2, 0x8(a0) 22ca2: 03 47 a5 00 lbu a4, 0xa(a0) 22ca6: 83 47 b5 00 lbu a5, 0xb(a0) 22caa: a2 06 slli a3, a3, 0x8 22cac: d1 8e or a3, a3, a2 22cae: 42 07 slli a4, a4, 0x10 22cb0: 55 8f or a4, a4, a3 22cb2: e2 07 slli a5, a5, 0x18 22cb4: d9 8f or a5, a5, a4 22cb6: 9b 8c 07 00 sext.w s9, a5 22cba: 23 20 98 07 sw s9, 0x60(a6) 22cbe: 03 47 d5 00 lbu a4, 0xd(a0) 22cc2: 83 46 c5 00 lbu a3, 0xc(a0) 22cc6: 83 47 e5 00 lbu a5, 0xe(a0) 22cca: 03 44 f5 00 lbu s0, 0xf(a0) 22cce: 22 07 slli a4, a4, 0x8 22cd0: 55 8f or a4, a4, a3 22cd2: c2 07 slli a5, a5, 0x10 22cd4: d9 8f or a5, a5, a4 22cd6: 62 04 slli s0, s0, 0x18 22cd8: 5d 8c or s0, s0, a5 22cda: 01 24 sext.w s0, s0 22cdc: 23 22 88 06 sw s0, 0x64(a6) 22ce0: 03 47 15 01 lbu a4, 0x11(a0) 22ce4: 83 46 05 01 lbu a3, 0x10(a0) 22ce8: 83 47 25 01 lbu a5, 0x12(a0) 22cec: 03 4e 35 01 lbu t3, 0x13(a0) 22cf0: 22 07 slli a4, a4, 0x8 22cf2: 55 8f or a4, a4, a3 22cf4: c2 07 slli a5, a5, 0x10 22cf6: d9 8f or a5, a5, a4 22cf8: 62 0e slli t3, t3, 0x18 22cfa: 33 6e fe 00 or t3, t3, a5 22cfe: 01 2e sext.w t3, t3 22d00: 23 24 c8 07 sw t3, 0x68(a6) 22d04: 03 47 55 01 lbu a4, 0x15(a0) 22d08: 83 46 45 01 lbu a3, 0x14(a0) 22d0c: 83 47 65 01 lbu a5, 0x16(a0) 22d10: 03 49 75 01 lbu s2, 0x17(a0) 22d14: 22 07 slli a4, a4, 0x8 22d16: 55 8f or a4, a4, a3 22d18: c2 07 slli a5, a5, 0x10 22d1a: a2 65 ld a1, 0x8(sp) 22d1c: 5d 8f or a4, a4, a5 22d1e: 62 09 slli s2, s2, 0x18 22d20: b2 56 lw a3, 0x2c(sp) 22d22: 33 69 e9 00 or s2, s2, a4 22d26: 42 67 ld a4, 0x10(sp) 22d28: b3 47 bd 00 xor a5, s10, a1 22d2c: 01 29 sext.w s2, s2 22d2e: 35 9f addw a4, a4, a3 22d30: b3 f7 b7 01 and a5, a5, s11 22d34: 23 26 28 07 sw s2, 0x6c(a6) 22d38: 3b 07 57 01 addw a4, a4, s5 22d3c: 83 46 95 01 lbu a3, 0x19(a0) 22d40: ad 8f xor a5, a5, a1 22d42: 83 48 85 01 lbu a7, 0x18(a0) 22d46: b9 9f addw a5, a5, a4 22d48: 03 47 a5 01 lbu a4, 0x1a(a0) 22d4c: 03 4f b5 01 lbu t5, 0x1b(a0) 22d50: c2 54 lw s1, 0x30(sp) 22d52: 1b 96 77 00 slliw a2, a5, 0x7 22d56: 9b d7 97 01 srliw a5, a5, 0x19 22d5a: 5d 8e or a2, a2, a5 22d5c: a2 06 slli a3, a3, 0x8 22d5e: 3b 06 b6 01 addw a2, a2, s11 22d62: b3 47 bd 01 xor a5, s10, s11 22d66: b3 e6 16 01 or a3, a3, a7 22d6a: 42 07 slli a4, a4, 0x10 22d6c: 55 8f or a4, a4, a3 22d6e: a5 9d addw a1, a1, s1 22d70: f1 8f and a5, a5, a2 22d72: 62 0f slli t5, t5, 0x18 22d74: bb 85 55 00 addw a1, a1, t0 22d78: b3 47 fd 00 xor a5, s10, a5 22d7c: 33 6f ef 00 or t5, t5, a4 22d80: 01 2f sext.w t5, t5 22d82: ad 9f addw a5, a5, a1 22d84: 23 28 e8 07 sw t5, 0x70(a6) 22d88: d2 54 lw s1, 0x34(sp) 22d8a: 9b 96 c7 00 slliw a3, a5, 0xc 22d8e: 9b d7 47 01 srliw a5, a5, 0x14 22d92: 83 45 d5 01 lbu a1, 0x1d(a0) 22d96: 33 e7 f6 00 or a4, a3, a5 22d9a: 03 43 c5 01 lbu t1, 0x1c(a0) 22d9e: 31 9f addw a4, a4, a2 22da0: 83 47 e5 01 lbu a5, 0x1e(a0) 22da4: b3 c6 cd 00 xor a3, s11, a2 22da8: 03 4a f5 01 lbu s4, 0x1f(a0) 22dac: bb 08 9d 00 addw a7, s10, s1 22db0: f9 8e and a3, a3, a4 22db2: b3 c6 dd 00 xor a3, s11, a3 22db6: bb 88 98 01 addw a7, a7, s9 22dba: a2 05 slli a1, a1, 0x8 22dbc: bb 86 16 01 addw a3, a3, a7 22dc0: b3 e5 65 00 or a1, a1, t1 22dc4: c2 07 slli a5, a5, 0x10 22dc6: e2 54 lw s1, 0x38(sp) 22dc8: 9b d8 f6 00 srliw a7, a3, 0xf 22dcc: dd 8d or a1, a1, a5 22dce: 9b 96 16 01 slliw a3, a3, 0x11 22dd2: 62 0a slli s4, s4, 0x18 22dd4: b3 e6 d8 00 or a3, a7, a3 22dd8: 33 6a ba 00 or s4, s4, a1 22ddc: b9 9e addw a3, a3, a4 22dde: 01 2a sext.w s4, s4 22de0: b3 47 e6 00 xor a5, a2, a4 22de4: 23 2a 48 07 sw s4, 0x74(a6) 22de8: bb 85 9d 00 addw a1, s11, s1 22dec: f5 8f and a5, a5, a3 22dee: 03 43 15 02 lbu t1, 0x21(a0) 22df2: a1 9d addw a1, a1, s0 22df4: b1 8f xor a5, a5, a2 22df6: 83 43 05 02 lbu t2, 0x20(a0) 22dfa: 83 48 25 02 lbu a7, 0x22(a0) 22dfe: ad 9f addw a5, a5, a1 22e00: 83 4f 35 02 lbu t6, 0x23(a0) 22e04: f2 54 lw s1, 0x3c(sp) 22e06: 9b d5 a7 00 srliw a1, a5, 0xa 22e0a: 9b 97 67 01 slliw a5, a5, 0x16 22e0e: dd 8d or a1, a1, a5 22e10: 22 03 slli t1, t1, 0x8 22e12: b5 9d addw a1, a1, a3 22e14: b3 47 d7 00 xor a5, a4, a3 22e18: 33 63 73 00 or t1, t1, t2 22e1c: c2 08 slli a7, a7, 0x10 22e1e: bb 0e 9e 00 addw t4, t3, s1 22e22: b3 e8 68 00 or a7, a7, t1 22e26: ed 8f and a5, a5, a1 22e28: e2 0f slli t6, t6, 0x18 22e2a: bb 8e ce 00 addw t4, t4, a2 22e2e: b9 8f xor a5, a5, a4 22e30: b3 ef 1f 01 or t6, t6, a7 22e34: 81 2f sext.w t6, t6 22e36: bb 87 d7 01 addw a5, a5, t4 22e3a: 23 2c f8 07 sw t6, 0x78(a6) 22e3e: 86 48 lw a7, 0x40(sp) 22e40: 1b 96 77 00 slliw a2, a5, 0x7 22e44: 9b d7 97 01 srliw a5, a5, 0x19 22e48: 83 4e 55 02 lbu t4, 0x25(a0) 22e4c: d1 8f or a5, a5, a2 22e4e: ad 9f addw a5, a5, a1 22e50: 83 44 45 02 lbu s1, 0x24(a0) 22e54: 03 43 65 02 lbu t1, 0x26(a0) 22e58: 33 c6 b6 00 xor a2, a3, a1 22e5c: bb 03 19 01 addw t2, s2, a7 22e60: 7d 8e and a2, a2, a5 22e62: 83 48 75 02 lbu a7, 0x27(a0) 22e66: bb 83 e3 00 addw t2, t2, a4 22e6a: 35 8e xor a2, a2, a3 22e6c: a2 0e slli t4, t4, 0x8 22e6e: b3 ee 9e 00 or t4, t4, s1 22e72: 3b 06 76 00 addw a2, a2, t2 22e76: 42 03 slli t1, t1, 0x10 22e78: 96 44 lw s1, 0x44(sp) 22e7a: 9b 13 c6 00 slliw t2, a2, 0xc 22e7e: 33 63 d3 01 or t1, t1, t4 22e82: 1b 56 46 01 srliw a2, a2, 0x14 22e86: e2 08 slli a7, a7, 0x18 22e88: 33 e6 c3 00 or a2, t2, a2 22e8c: b3 e8 68 00 or a7, a7, t1 22e90: 3b 87 c7 00 addw a4, a5, a2 22e94: 81 28 sext.w a7, a7 22e96: 33 c6 f5 00 xor a2, a1, a5 22e9a: 23 2e 18 07 sw a7, 0x7c(a6) 22e9e: 3b 03 9f 00 addw t1, t5, s1 22ea2: 79 8e and a2, a2, a4 22ea4: 83 4e 95 02 lbu t4, 0x29(a0) 22ea8: 3b 03 d3 00 addw t1, t1, a3 22eac: b3 46 b6 00 xor a3, a2, a1 22eb0: 83 49 85 02 lbu s3, 0x28(a0) 22eb4: bb 86 66 00 addw a3, a3, t1 22eb8: 03 43 a5 02 lbu t1, 0x2a(a0) 22ebc: 83 43 b5 02 lbu t2, 0x2b(a0) 22ec0: a6 44 lw s1, 0x48(sp) 22ec2: 1b d6 f6 00 srliw a2, a3, 0xf 22ec6: a2 0e slli t4, t4, 0x8 22ec8: 9b 96 16 01 slliw a3, a3, 0x11 22ecc: b3 ee 3e 01 or t4, t4, s3 22ed0: 55 8e or a2, a2, a3 22ed2: 42 03 slli t1, t1, 0x10 22ed4: 39 9e addw a2, a2, a4 22ed6: b3 c6 e7 00 xor a3, a5, a4 22eda: 33 63 d3 01 or t1, t1, t4 22ede: e2 03 slli t2, t2, 0x18 22ee0: bb 04 9a 00 addw s1, s4, s1 22ee4: f1 8e and a3, a3, a2 22ee6: b3 e3 63 00 or t2, t2, t1 22eea: 81 23 sext.w t2, t2 22eec: ad 9c addw s1, s1, a1 22eee: bd 8e xor a3, a3, a5 22ef0: a5 9e addw a3, a3, s1 22ef2: 23 20 78 08 sw t2, 0x80(a6) 22ef6: 83 44 d5 02 lbu s1, 0x2d(a0) 22efa: 9b d5 a6 00 srliw a1, a3, 0xa 22efe: 36 43 lw t1, 0x4c(sp) 22f00: 9b 96 66 01 slliw a3, a3, 0x16 22f04: cd 8e or a3, a3, a1 22f06: 03 4b c5 02 lbu s6, 0x2c(a0) 22f0a: b1 9e addw a3, a3, a2 22f0c: 83 4e e5 02 lbu t4, 0x2e(a0) 22f10: b3 45 c7 00 xor a1, a4, a2 22f14: bb 89 6f 00 addw s3, t6, t1 22f18: f5 8d and a1, a1, a3 22f1a: 03 43 f5 02 lbu t1, 0x2f(a0) 22f1e: bb 89 f9 00 addw s3, s3, a5 22f22: b9 8d xor a1, a1, a4 22f24: a2 04 slli s1, s1, 0x8 22f26: b3 e4 64 01 or s1, s1, s6 22f2a: bb 85 35 01 addw a1, a1, s3 22f2e: c2 0e slli t4, t4, 0x10 22f30: 9b 99 75 00 slliw s3, a1, 0x7 22f34: b3 ee 9e 00 or t4, t4, s1 22f38: 9b d5 95 01 srliw a1, a1, 0x19 22f3c: c6 44 lw s1, 0x50(sp) 22f3e: 62 03 slli t1, t1, 0x18 22f40: b3 e5 b9 00 or a1, s3, a1 22f44: 33 63 d3 01 or t1, t1, t4 22f48: bb 87 b6 00 addw a5, a3, a1 22f4c: 01 23 sext.w t1, t1 22f4e: b3 45 d6 00 xor a1, a2, a3 22f52: 23 22 68 08 sw t1, 0x84(a6) 22f56: bb 8e 98 00 addw t4, a7, s1 22f5a: fd 8d and a1, a1, a5 22f5c: 83 49 15 03 lbu s3, 0x31(a0) 22f60: bb 8e ee 00 addw t4, t4, a4 22f64: 33 c7 c5 00 xor a4, a1, a2 22f68: 83 4b 05 03 lbu s7, 0x30(a0) 22f6c: 3b 07 d7 01 addw a4, a4, t4 22f70: 83 4e 25 03 lbu t4, 0x32(a0) 22f74: 83 44 35 03 lbu s1, 0x33(a0) 22f78: a2 09 slli s3, s3, 0x8 22f7a: b3 e9 79 01 or s3, s3, s7 22f7e: 56 4b lw s6, 0x54(sp) 22f80: 9b 15 c7 00 slliw a1, a4, 0xc 22f84: c2 0e slli t4, t4, 0x10 22f86: 1b 57 47 01 srliw a4, a4, 0x14 22f8a: b3 ee 3e 01 or t4, t4, s3 22f8e: d9 8d or a1, a1, a4 22f90: e2 04 slli s1, s1, 0x18 22f92: bd 9d addw a1, a1, a5 22f94: 33 c7 f6 00 xor a4, a3, a5 22f98: b3 e4 d4 01 or s1, s1, t4 22f9c: 81 24 sext.w s1, s1 22f9e: 3b 8b 63 01 addw s6, t2, s6 22fa2: 6d 8f and a4, a4, a1 22fa4: 23 24 98 08 sw s1, 0x88(a6) 22fa8: 3b 0b cb 00 addw s6, s6, a2 22fac: 35 8f xor a4, a4, a3 22fae: 3b 07 67 01 addw a4, a4, s6 22fb2: 03 4b 55 03 lbu s6, 0x35(a0) 22fb6: 03 4c 45 03 lbu s8, 0x34(a0) 22fba: 83 49 65 03 lbu s3, 0x36(a0) 22fbe: 9b 5e f7 00 srliw t4, a4, 0xf 22fc2: e6 4b lw s7, 0x58(sp) 22fc4: 1b 17 17 01 slliw a4, a4, 0x11 22fc8: 33 e6 ee 00 or a2, t4, a4 22fcc: 83 4e 75 03 lbu t4, 0x37(a0) 22fd0: 2d 9e addw a2, a2, a1 22fd2: 33 c7 b7 00 xor a4, a5, a1 22fd6: 22 0b slli s6, s6, 0x8 22fd8: 33 6b 8b 01 or s6, s6, s8 22fdc: bb 0b 73 01 addw s7, t1, s7 22fe0: 71 8f and a4, a4, a2 22fe2: c2 09 slli s3, s3, 0x10 22fe4: bb 8b db 00 addw s7, s7, a3 22fe8: b3 e9 69 01 or s3, s3, s6 22fec: 3d 8f xor a4, a4, a5 22fee: e2 0e slli t4, t4, 0x18 22ff0: 3b 07 77 01 addw a4, a4, s7 22ff4: b3 ee 3e 01 or t4, t4, s3 22ff8: 81 2e sext.w t4, t4 22ffa: 9b 5b a7 00 srliw s7, a4, 0xa 22ffe: f6 49 lw s3, 0x5c(sp) 23000: 1b 17 67 01 slliw a4, a4, 0x16 23004: 23 26 d8 09 sw t4, 0x8c(a6) 23008: 33 e7 eb 00 or a4, s7, a4 2300c: bb 06 e6 00 addw a3, a2, a4 23010: 03 4b 95 03 lbu s6, 0x39(a0) 23014: 33 c7 c5 00 xor a4, a1, a2 23018: 83 4b 85 03 lbu s7, 0x38(a0) 2301c: bb 89 34 01 addw s3, s1, s3 23020: 75 8f and a4, a4, a3 23022: bb 89 f9 00 addw s3, s3, a5 23026: 2d 8f xor a4, a4, a1 23028: 83 47 a5 03 lbu a5, 0x3a(a0) 2302c: 3b 07 37 01 addw a4, a4, s3 23030: 22 0b slli s6, s6, 0x8 23032: 83 49 b5 03 lbu s3, 0x3b(a0) 23036: 1b 1c 77 00 slliw s8, a4, 0x7 2303a: 33 6b 7b 01 or s6, s6, s7 2303e: 1b 57 97 01 srliw a4, a4, 0x19 23042: 86 5b lw s7, 0x60(sp) 23044: 33 67 ec 00 or a4, s8, a4 23048: 35 9f addw a4, a4, a3 2304a: 33 4c d6 00 xor s8, a2, a3 2304e: c2 07 slli a5, a5, 0x10 23050: b3 e7 67 01 or a5, a5, s6 23054: bb 8b 7e 01 addw s7, t4, s7 23058: 33 7c ec 00 and s8, s8, a4 2305c: e2 09 slli s3, s3, 0x18 2305e: bb 8b bb 00 addw s7, s7, a1 23062: 33 4c cc 00 xor s8, s8, a2 23066: b3 e9 f9 00 or s3, s3, a5 2306a: 81 29 sext.w s3, s3 2306c: 3b 0c 7c 01 addw s8, s8, s7 23070: 23 28 38 09 sw s3, 0x90(a6) 23074: 9b 57 4c 01 srliw a5, s8, 0x14 23078: 1b 1b cc 00 slliw s6, s8, 0xc 2307c: 33 6b fb 00 or s6, s6, a5 23080: 83 47 c5 03 lbu a5, 0x3c(a0) 23084: 03 4c d5 03 lbu s8, 0x3d(a0) 23088: 83 45 f5 03 lbu a1, 0x3f(a0) 2308c: 3e ec sd a5, 0x18(sp) 2308e: 83 47 e5 03 lbu a5, 0x3e(a0) 23092: 3b 0b 67 01 addw s6, a4, s6 23096: 22 0c slli s8, s8, 0x8 23098: 3e f0 sd a5, 0x20(sp) 2309a: 96 5b lw s7, 0x64(sp) 2309c: b3 c7 e6 00 xor a5, a3, a4 230a0: b3 f7 67 01 and a5, a5, s6 230a4: bb 8b 79 01 addw s7, s3, s7 230a8: 3b 86 cb 00 addw a2, s7, a2 230ac: b5 8f xor a5, a5, a3 230ae: b1 9f addw a5, a5, a2 230b0: 62 66 ld a2, 0x18(sp) 230b2: e2 05 slli a1, a1, 0x18 230b4: 13 05 05 04 addi a0, a0, 0x40 230b8: 33 6c cc 00 or s8, s8, a2 230bc: 02 76 ld a2, 0x20(sp) 230be: 93 1b 06 01 slli s7, a2, 0x10 230c2: b3 eb 8b 01 or s7, s7, s8 230c6: 1b d6 f7 00 srliw a2, a5, 0xf 230ca: b3 e5 75 01 or a1, a1, s7 230ce: 9b 97 17 01 slliw a5, a5, 0x11 230d2: a6 5b lw s7, 0x68(sp) 230d4: d1 8f or a5, a5, a2 230d6: bb 07 fb 00 addw a5, s6, a5 230da: 81 25 sext.w a1, a1 230dc: 33 46 67 01 xor a2, a4, s6 230e0: 7d 8e and a2, a2, a5 230e2: bb 8b 75 01 addw s7, a1, s7 230e6: bb 8b db 00 addw s7, s7, a3 230ea: 39 8e xor a2, a2, a4 230ec: 3b 06 76 01 addw a2, a2, s7 230f0: 9b 5b a6 00 srliw s7, a2, 0xa 230f4: 1b 16 66 01 slliw a2, a2, 0x16 230f8: b3 eb cb 00 or s7, s7, a2 230fc: 36 56 lw a2, 0x6c(sp) 230fe: bb 8b 77 01 addw s7, a5, s7 23102: b3 c6 77 01 xor a3, a5, s7 23106: 3b 86 c2 00 addw a2, t0, a2 2310a: b3 f6 66 01 and a3, a3, s6 2310e: 39 9e addw a2, a2, a4 23110: bd 8e xor a3, a3, a5 23112: b1 9e addw a3, a3, a2 23114: 1b 96 56 00 slliw a2, a3, 0x5 23118: 9b d6 b6 01 srliw a3, a3, 0x1b 2311c: 55 8e or a2, a2, a3 2311e: c6 56 lw a3, 0x70(sp) 23120: 3b 86 cb 00 addw a2, s7, a2 23124: 33 c7 cb 00 xor a4, s7, a2 23128: bb 06 df 00 addw a3, t5, a3 2312c: 7d 8f and a4, a4, a5 2312e: bb 86 66 01 addw a3, a3, s6 23132: 33 47 77 01 xor a4, a4, s7 23136: 35 9f addw a4, a4, a3 23138: 9b 16 97 00 slliw a3, a4, 0x9 2313c: 1b 57 77 01 srliw a4, a4, 0x17 23140: d9 8e or a3, a3, a4 23142: 56 5b lw s6, 0x74(sp) 23144: b1 9e addw a3, a3, a2 23146: 33 47 d6 00 xor a4, a2, a3 2314a: 3b 0b 63 01 addw s6, t1, s6 2314e: 33 77 77 01 and a4, a4, s7 23152: 31 8f xor a4, a4, a2 23154: bb 07 fb 00 addw a5, s6, a5 23158: 3b 0b f7 00 addw s6, a4, a5 2315c: 9b 17 eb 00 slliw a5, s6, 0xe 23160: 1b 5b 2b 01 srliw s6, s6, 0x12 23164: 33 e7 67 01 or a4, a5, s6 23168: 66 5b lw s6, 0x78(sp) 2316a: 35 9f addw a4, a4, a3 2316c: b3 c7 e6 00 xor a5, a3, a4 23170: 3b 8b 6a 01 addw s6, s5, s6 23174: f1 8f and a5, a5, a2 23176: b5 8f xor a5, a5, a3 23178: 3b 0b 7b 01 addw s6, s6, s7 2317c: 3b 8b 67 01 addw s6, a5, s6 23180: 9b 5b cb 00 srliw s7, s6, 0xc 23184: 1b 1b 4b 01 slliw s6, s6, 0x14 23188: b3 e7 6b 01 or a5, s7, s6 2318c: f6 5b lw s7, 0x7c(sp) 2318e: b9 9f addw a5, a5, a4 23190: 33 4b f7 00 xor s6, a4, a5 23194: bb 0b 79 01 addw s7, s2, s7 23198: 33 7b db 00 and s6, s6, a3 2319c: bb 8b cb 00 addw s7, s7, a2 231a0: 33 4b eb 00 xor s6, s6, a4 231a4: 3b 0b 7b 01 addw s6, s6, s7 231a8: 1b 16 5b 00 slliw a2, s6, 0x5 231ac: 1b 5b bb 01 srliw s6, s6, 0x1b 231b0: 33 66 66 01 or a2, a2, s6 231b4: 8a 4b lw s7, 0x80(sp) 231b6: 3d 9e addw a2, a2, a5 231b8: 33 cb c7 00 xor s6, a5, a2 231bc: bb 8b 73 01 addw s7, t2, s7 231c0: 33 7b eb 00 and s6, s6, a4 231c4: bb 8b db 00 addw s7, s7, a3 231c8: 33 4b fb 00 xor s6, s6, a5 231cc: 3b 0b 7b 01 addw s6, s6, s7 231d0: 9b 16 9b 00 slliw a3, s6, 0x9 231d4: 1b 5b 7b 01 srliw s6, s6, 0x17 231d8: b3 e6 66 01 or a3, a3, s6 231dc: 9a 4b lw s7, 0x84(sp) 231de: b1 9e addw a3, a3, a2 231e0: 33 4b d6 00 xor s6, a2, a3 231e4: 33 7b fb 00 and s6, s6, a5 231e8: bb 8b 75 01 addw s7, a1, s7 231ec: bb 8b eb 00 addw s7, s7, a4 231f0: 33 4b cb 00 xor s6, s6, a2 231f4: 3b 0b 7b 01 addw s6, s6, s7 231f8: 1b 17 eb 00 slliw a4, s6, 0xe 231fc: 1b 5b 2b 01 srliw s6, s6, 0x12 23200: 33 67 67 01 or a4, a4, s6 23204: 35 9f addw a4, a4, a3 23206: b7 0b d4 e7 lui s7, 0xe7d40 2320a: 33 cb e6 00 xor s6, a3, a4 2320e: 9b 8b 8b bc addiw s7, s7, -0x438 23212: bb 0b 7e 01 addw s7, t3, s7 23216: 33 7b cb 00 and s6, s6, a2 2321a: bb 8b fb 00 addw s7, s7, a5 2321e: 33 4b db 00 xor s6, s6, a3 23222: 3b 0b 7b 01 addw s6, s6, s7 23226: 9b 57 cb 00 srliw a5, s6, 0xc 2322a: 1b 1b 4b 01 slliw s6, s6, 0x14 2322e: b3 e7 67 01 or a5, a5, s6 23232: b9 9f addw a5, a5, a4 23234: b7 db e1 21 lui s7, 0x21e1d 23238: 33 4b f7 00 xor s6, a4, a5 2323c: 9b 8b 6b de addiw s7, s7, -0x21a 23240: bb 8b 78 01 addw s7, a7, s7 23244: 33 7b db 00 and s6, s6, a3 23248: bb 8b cb 00 addw s7, s7, a2 2324c: 33 4b eb 00 xor s6, s6, a4 23250: 3b 0b 7b 01 addw s6, s6, s7 23254: 1b 16 5b 00 slliw a2, s6, 0x5 23258: 1b 5b bb 01 srliw s6, s6, 0x1b 2325c: 33 66 66 01 or a2, a2, s6 23260: 3d 9e addw a2, a2, a5 23262: b7 0b 37 c3 lui s7, 0xc3370 23266: 33 cb c7 00 xor s6, a5, a2 2326a: 9b 8b 6b 7d addiw s7, s7, 0x7d6 2326e: bb 8b 79 01 addw s7, s3, s7 23272: 33 7b eb 00 and s6, s6, a4 23276: bb 8b db 00 addw s7, s7, a3 2327a: 33 4b fb 00 xor s6, s6, a5 2327e: 3b 0b 7b 01 addw s6, s6, s7 23282: 9b 16 9b 00 slliw a3, s6, 0x9 23286: 1b 5b 7b 01 srliw s6, s6, 0x17 2328a: b3 e6 66 01 or a3, a3, s6 2328e: b1 9e addw a3, a3, a2 23290: b7 1b d5 f4 lui s7, 0xf4d51 23294: 33 4b d6 00 xor s6, a2, a3 23298: 9b 8b 7b d8 addiw s7, s7, -0x279 2329c: bb 0b 74 01 addw s7, s0, s7 232a0: 33 7b fb 00 and s6, s6, a5 232a4: bb 8b eb 00 addw s7, s7, a4 232a8: 33 4b cb 00 xor s6, s6, a2 232ac: 3b 0b 7b 01 addw s6, s6, s7 232b0: 1b 17 eb 00 slliw a4, s6, 0xe 232b4: 1b 5b 2b 01 srliw s6, s6, 0x12 232b8: 33 67 67 01 or a4, a4, s6 232bc: 35 9f addw a4, a4, a3 232be: b7 1b 5a 45 lui s7, 0x455a1 232c2: 33 cb e6 00 xor s6, a3, a4 232c6: 9b 8b db 4e addiw s7, s7, 0x4ed 232ca: bb 8b 7f 01 addw s7, t6, s7 232ce: 33 7b cb 00 and s6, s6, a2 232d2: bb 8b fb 00 addw s7, s7, a5 232d6: 33 4b db 00 xor s6, s6, a3 232da: 3b 0b 7b 01 addw s6, s6, s7 232de: 9b 57 cb 00 srliw a5, s6, 0xc 232e2: 1b 1b 4b 01 slliw s6, s6, 0x14 232e6: b3 e7 67 01 or a5, a5, s6 232ea: b9 9f addw a5, a5, a4 232ec: b7 fb e3 a9 lui s7, 0xa9e3f 232f0: 33 4b f7 00 xor s6, a4, a5 232f4: 9b 8b 5b 90 addiw s7, s7, -0x6fb 232f8: bb 8b 7e 01 addw s7, t4, s7 232fc: 33 7b db 00 and s6, s6, a3 23300: bb 8b cb 00 addw s7, s7, a2 23304: 33 4b eb 00 xor s6, s6, a4 23308: 3b 0b 7b 01 addw s6, s6, s7 2330c: 9b 1b 5b 00 slliw s7, s6, 0x5 23310: 1b 5b bb 01 srliw s6, s6, 0x1b 23314: b3 eb 6b 01 or s7, s7, s6 23318: bb 8b 77 01 addw s7, a5, s7 2331c: 37 ab ef fc lui s6, 0xfcefa 23320: 33 c6 77 01 xor a2, a5, s7 23324: 1b 0b 8b 3f addiw s6, s6, 0x3f8 23328: 79 8e and a2, a2, a4 2332a: 3b 8b 6c 01 addw s6, s9, s6 2332e: 3b 0b db 00 addw s6, s6, a3 23332: 3d 8e xor a2, a2, a5 23334: 3b 06 66 01 addw a2, a2, s6 23338: 1b 1b 96 00 slliw s6, a2, 0x9 2333c: 1b 56 76 01 srliw a2, a2, 0x17 23340: 33 6b cb 00 or s6, s6, a2 23344: 3b 8b 6b 01 addw s6, s7, s6 23348: 37 06 6f 67 lui a2, 0x676f0 2334c: b3 c6 6b 01 xor a3, s7, s6 23350: 1b 06 96 2d addiw a2, a2, 0x2d9 23354: 3b 06 ca 00 addw a2, s4, a2 23358: fd 8e and a3, a3, a5 2335a: 39 9e addw a2, a2, a4 2335c: b3 c6 76 01 xor a3, a3, s7 23360: b1 9e addw a3, a3, a2 23362: 1b 96 e6 00 slliw a2, a3, 0xe 23366: 9b d6 26 01 srliw a3, a3, 0x12 2336a: 55 8e or a2, a2, a3 2336c: 3b 06 cb 00 addw a2, s6, a2 23370: b7 56 2a 8d lui a3, 0x8d2a5 23374: 33 47 cb 00 xor a4, s6, a2 23378: 9b 86 a6 c8 addiw a3, a3, -0x376 2337c: a5 9e addw a3, a3, s1 2337e: 33 77 77 01 and a4, a4, s7 23382: bd 9e addw a3, a3, a5 23384: 33 47 67 01 xor a4, a4, s6 23388: 35 9f addw a4, a4, a3 2338a: 9b 56 c7 00 srliw a3, a4, 0xc 2338e: 1b 17 47 01 slliw a4, a4, 0x14 23392: d9 8e or a3, a3, a4 23394: b1 9e addw a3, a3, a2 23396: b7 47 fa ff lui a5, 0xfffa4 2339a: 33 47 d6 00 xor a4, a2, a3 2339e: 9b 87 27 94 addiw a5, a5, -0x6be 233a2: 01 27 sext.w a4, a4 233a4: bb 07 f9 00 addw a5, s2, a5 233a8: bb 87 77 01 addw a5, a5, s7 233ac: b3 4b 67 01 xor s7, a4, s6 233b0: bb 87 fb 00 addw a5, s7, a5 233b4: 9b 9b 47 00 slliw s7, a5, 0x4 233b8: 37 fc 71 87 lui s8, 0x8771f 233bc: 9b d7 c7 01 srliw a5, a5, 0x1c 233c0: b3 eb fb 00 or s7, s7, a5 233c4: 1b 0c 1c 68 addiw s8, s8, 0x681 233c8: bb 8b 76 01 addw s7, a3, s7 233cc: 3b 8c 8f 01 addw s8, t6, s8 233d0: 3b 0c 6c 01 addw s8, s8, s6 233d4: 33 47 77 01 xor a4, a4, s7 233d8: 3b 07 87 01 addw a4, a4, s8 233dc: 1b 1b b7 00 slliw s6, a4, 0xb 233e0: 1b 57 57 01 srliw a4, a4, 0x15 233e4: 33 6b eb 00 or s6, s6, a4 233e8: 3b 8b 6b 01 addw s6, s7, s6 233ec: b7 67 9d 6d lui a5, 0x6d9d6 233f0: 33 c7 6b 01 xor a4, s7, s6 233f4: 9b 87 27 12 addiw a5, a5, 0x122 233f8: 01 27 sext.w a4, a4 233fa: bb 07 f3 00 addw a5, t1, a5 233fe: b1 9f addw a5, a5, a2 23400: 33 46 d7 00 xor a2, a4, a3 23404: b1 9f addw a5, a5, a2 23406: 1b 96 07 01 slliw a2, a5, 0x10 2340a: 37 4c e5 fd lui s8, 0xfde54 2340e: 9b d7 07 01 srliw a5, a5, 0x10 23412: 5d 8e or a2, a2, a5 23414: 1b 0c cc 80 addiw s8, s8, -0x7f4 23418: 3b 06 cb 00 addw a2, s6, a2 2341c: 3b 8c 89 01 addw s8, s3, s8 23420: 3b 0c dc 00 addw s8, s8, a3 23424: 31 8f xor a4, a4, a2 23426: 3b 07 87 01 addw a4, a4, s8 2342a: 9b 56 97 00 srliw a3, a4, 0x9 2342e: 1b 17 77 01 slliw a4, a4, 0x17 23432: d9 8e or a3, a3, a4 23434: b1 9e addw a3, a3, a2 23436: b7 f7 be a4 lui a5, 0xa4bef 2343a: 33 47 d6 00 xor a4, a2, a3 2343e: 9b 87 47 a4 addiw a5, a5, -0x5bc 23442: 01 27 sext.w a4, a4 23444: bb 87 f2 00 addw a5, t0, a5 23448: bb 87 77 01 addw a5, a5, s7 2344c: b3 4b 67 01 xor s7, a4, s6 23450: bb 87 fb 00 addw a5, s7, a5 23454: 9b 9b 47 00 slliw s7, a5, 0x4 23458: 37 dc de 4b lui s8, 0x4bded 2345c: 9b d7 c7 01 srliw a5, a5, 0x1c 23460: b3 eb fb 00 or s7, s7, a5 23464: 1b 0c 9c fa addiw s8, s8, -0x57 23468: bb 8b 76 01 addw s7, a3, s7 2346c: 3b 0c 8e 01 addw s8, t3, s8 23470: 3b 0c 6c 01 addw s8, s8, s6 23474: 33 47 77 01 xor a4, a4, s7 23478: 3b 07 87 01 addw a4, a4, s8 2347c: 1b 1b b7 00 slliw s6, a4, 0xb 23480: 1b 57 57 01 srliw a4, a4, 0x15 23484: 33 6b eb 00 or s6, s6, a4 23488: 3b 8b 6b 01 addw s6, s7, s6 2348c: b7 57 bb f6 lui a5, 0xf6bb5 23490: 33 c7 6b 01 xor a4, s7, s6 23494: 9b 87 07 b6 addiw a5, a5, -0x4a0 23498: 01 27 sext.w a4, a4 2349a: bb 07 fa 00 addw a5, s4, a5 2349e: b1 9f addw a5, a5, a2 234a0: 33 46 d7 00 xor a2, a4, a3 234a4: b1 9f addw a5, a5, a2 234a6: 1b 96 07 01 slliw a2, a5, 0x10 234aa: 37 cc bf be lui s8, 0xbebfc 234ae: 9b d7 07 01 srliw a5, a5, 0x10 234b2: 5d 8e or a2, a2, a5 234b4: 1b 0c 0c c7 addiw s8, s8, -0x390 234b8: 3b 06 cb 00 addw a2, s6, a2 234bc: 3b 8c 83 01 addw s8, t2, s8 234c0: 3b 0c dc 00 addw s8, s8, a3 234c4: 31 8f xor a4, a4, a2 234c6: 3b 07 87 01 addw a4, a4, s8 234ca: 9b 56 97 00 srliw a3, a4, 0x9 234ce: 1b 17 77 01 slliw a4, a4, 0x17 234d2: d9 8e or a3, a3, a4 234d4: b1 9e addw a3, a3, a2 234d6: b7 87 9b 28 lui a5, 0x289b8 234da: 33 47 d6 00 xor a4, a2, a3 234de: 9b 87 67 ec addiw a5, a5, -0x13a 234e2: 01 27 sext.w a4, a4 234e4: bb 87 fe 00 addw a5, t4, a5 234e8: bb 87 77 01 addw a5, a5, s7 234ec: b3 4b 67 01 xor s7, a4, s6 234f0: bb 87 fb 00 addw a5, s7, a5 234f4: 9b 9b 47 00 slliw s7, a5, 0x4 234f8: 37 2c a1 ea lui s8, 0xeaa12 234fc: 9b d7 c7 01 srliw a5, a5, 0x1c 23500: b3 eb fb 00 or s7, s7, a5 23504: 1b 0c ac 7f addiw s8, s8, 0x7fa 23508: bb 8b 76 01 addw s7, a3, s7 2350c: 3b 8c 8a 01 addw s8, s5, s8 23510: 3b 0c 6c 01 addw s8, s8, s6 23514: 33 47 77 01 xor a4, a4, s7 23518: 3b 07 87 01 addw a4, a4, s8 2351c: 1b 1b b7 00 slliw s6, a4, 0xb 23520: 1b 57 57 01 srliw a4, a4, 0x15 23524: 33 6b eb 00 or s6, s6, a4 23528: 3b 8b 6b 01 addw s6, s7, s6 2352c: b7 37 ef d4 lui a5, 0xd4ef3 23530: 33 c7 6b 01 xor a4, s7, s6 23534: 9b 87 57 08 addiw a5, a5, 0x85 23538: 01 27 sext.w a4, a4 2353a: a1 9f addw a5, a5, s0 2353c: b1 9f addw a5, a5, a2 2353e: 33 46 d7 00 xor a2, a4, a3 23542: b1 9f addw a5, a5, a2 23544: 1b 96 07 01 slliw a2, a5, 0x10 23548: 37 2c 88 04 lui s8, 0x4882 2354c: 9b d7 07 01 srliw a5, a5, 0x10 23550: 5d 8e or a2, a2, a5 23552: 1b 0c 5c d0 addiw s8, s8, -0x2fb 23556: 3b 06 cb 00 addw a2, s6, a2 2355a: 3b 0c 8f 01 addw s8, t5, s8 2355e: 3b 0c dc 00 addw s8, s8, a3 23562: 31 8f xor a4, a4, a2 23564: 3b 07 87 01 addw a4, a4, s8 23568: 9b 56 97 00 srliw a3, a4, 0x9 2356c: 1b 17 77 01 slliw a4, a4, 0x17 23570: d9 8e or a3, a3, a4 23572: b1 9e addw a3, a3, a2 23574: b7 d7 d4 d9 lui a5, 0xd9d4d 23578: 33 47 d6 00 xor a4, a2, a3 2357c: 9b 87 97 03 addiw a5, a5, 0x39 23580: 01 27 sext.w a4, a4 23582: bb 87 f8 00 addw a5, a7, a5 23586: bb 87 77 01 addw a5, a5, s7 2358a: b3 4b 67 01 xor s7, a4, s6 2358e: bb 87 fb 00 addw a5, s7, a5 23592: 9b 9b 47 00 slliw s7, a5, 0x4 23596: 37 ac db e6 lui s8, 0xe6dba 2359a: 9b d7 c7 01 srliw a5, a5, 0x1c 2359e: b3 eb fb 00 or s7, s7, a5 235a2: 1b 0c 5c 9e addiw s8, s8, -0x61b 235a6: bb 8b 76 01 addw s7, a3, s7 235aa: 3b 8c 84 01 addw s8, s1, s8 235ae: 3b 0c 6c 01 addw s8, s8, s6 235b2: 33 47 77 01 xor a4, a4, s7 235b6: 3b 07 87 01 addw a4, a4, s8 235ba: 1b 1b b7 00 slliw s6, a4, 0xb 235be: 1b 57 57 01 srliw a4, a4, 0x15 235c2: 33 6b eb 00 or s6, s6, a4 235c6: 3b 8b 6b 01 addw s6, s7, s6 235ca: 37 87 a2 1f lui a4, 0x1fa28 235ce: b3 c7 6b 01 xor a5, s7, s6 235d2: 1b 07 87 cf addiw a4, a4, -0x308 235d6: 81 27 sext.w a5, a5 235d8: 2d 9f addw a4, a4, a1 235da: 31 9f addw a4, a4, a2 235dc: 33 c6 d7 00 xor a2, a5, a3 235e0: 31 9f addw a4, a4, a2 235e2: 1b 16 07 01 slliw a2, a4, 0x10 235e6: 37 5c ac c4 lui s8, 0xc4ac5 235ea: 1b 57 07 01 srliw a4, a4, 0x10 235ee: 59 8e or a2, a2, a4 235f0: 1b 0c 5c 66 addiw s8, s8, 0x665 235f4: 3b 06 cb 00 addw a2, s6, a2 235f8: 3b 8c 8c 01 addw s8, s9, s8 235fc: 3b 0c dc 00 addw s8, s8, a3 23600: b1 8f xor a5, a5, a2 23602: bb 87 87 01 addw a5, a5, s8 23606: 9b d6 97 00 srliw a3, a5, 0x9 2360a: 1b 97 77 01 slliw a4, a5, 0x17 2360e: 55 8f or a4, a4, a3 23610: b7 26 29 f4 lui a3, 0xf4292 23614: 31 9f addw a4, a4, a2 23616: 9b 86 46 24 addiw a3, a3, 0x244 2361a: 93 47 fb ff not a5, s6 2361e: bb 86 da 00 addw a3, s5, a3 23622: d9 8f or a5, a5, a4 23624: bb 86 76 01 addw a3, a3, s7 23628: b1 8f xor a5, a5, a2 2362a: b5 9f addw a5, a5, a3 2362c: 9b 9a 67 00 slliw s5, a5, 0x6 23630: 9b d6 a7 01 srliw a3, a5, 0x1a 23634: b3 e6 da 00 or a3, s5, a3 23638: b7 0a 2b 43 lui s5, 0x432b0 2363c: b9 9e addw a3, a3, a4 2363e: 93 47 f6 ff not a5, a2 23642: 9b 8a 7a f9 addiw s5, s5, -0x69 23646: bb 0a 5a 01 addw s5, s4, s5 2364a: d5 8f or a5, a5, a3 2364c: bb 8a 6a 01 addw s5, s5, s6 23650: b9 8f xor a5, a5, a4 23652: bb 87 57 01 addw a5, a5, s5 23656: 9b 9a a7 00 slliw s5, a5, 0xa 2365a: 1b da 67 01 srliw s4, a5, 0x16 2365e: 33 ea 4a 01 or s4, s5, s4 23662: b7 2a 94 ab lui s5, 0xab942 23666: 3b 8a 46 01 addw s4, a3, s4 2366a: 93 47 f7 ff not a5, a4 2366e: 9b 8a 7a 3a addiw s5, s5, 0x3a7 23672: bb 8a 59 01 addw s5, s3, s5 23676: b3 e7 47 01 or a5, a5, s4 2367a: bb 8a ca 00 addw s5, s5, a2 2367e: b5 8f xor a5, a5, a3 23680: bb 87 57 01 addw a5, a5, s5 23684: 9b 99 f7 00 slliw s3, a5, 0xf 23688: 1b d6 17 01 srliw a2, a5, 0x11 2368c: 33 e6 c9 00 or a2, s3, a2 23690: b7 a9 93 fc lui s3, 0xfc93a 23694: 3b 06 ca 00 addw a2, s4, a2 23698: 93 c7 f6 ff not a5, a3 2369c: 9b 89 99 03 addiw s3, s3, 0x39 236a0: bb 09 39 01 addw s3, s2, s3 236a4: d1 8f or a5, a5, a2 236a6: bb 89 e9 00 addw s3, s3, a4 236aa: b3 c7 47 01 xor a5, a5, s4 236ae: bb 87 37 01 addw a5, a5, s3 236b2: 1b d9 b7 00 srliw s2, a5, 0xb 236b6: 1b 97 57 01 slliw a4, a5, 0x15 236ba: 33 67 e9 00 or a4, s2, a4 236be: 37 69 5b 65 lui s2, 0x655b6 236c2: 31 9f addw a4, a4, a2 236c4: 1b 09 39 9c addiw s2, s2, -0x63d 236c8: 93 47 fa ff not a5, s4 236cc: 3b 89 24 01 addw s2, s1, s2 236d0: d9 8f or a5, a5, a4 236d2: 3b 09 d9 00 addw s2, s2, a3 236d6: b1 8f xor a5, a5, a2 236d8: bb 87 27 01 addw a5, a5, s2 236dc: 9b 94 67 00 slliw s1, a5, 0x6 236e0: 9b d6 a7 01 srliw a3, a5, 0x1a 236e4: c5 8e or a3, a3, s1 236e6: b7 d4 0c 8f lui s1, 0x8f0cd 236ea: b9 9e addw a3, a3, a4 236ec: 93 47 f6 ff not a5, a2 236f0: 9b 84 24 c9 addiw s1, s1, -0x36e 236f4: a1 9c addw s1, s1, s0 236f6: d5 8f or a5, a5, a3 236f8: bb 84 44 01 addw s1, s1, s4 236fc: b9 8f xor a5, a5, a4 236fe: a5 9f addw a5, a5, s1 23700: 9b 94 a7 00 slliw s1, a5, 0xa 23704: 1b d4 67 01 srliw s0, a5, 0x16 23708: 45 8c or s0, s0, s1 2370a: b7 f4 ef ff lui s1, 0xffeff 2370e: 35 9c addw s0, s0, a3 23710: 93 47 f7 ff not a5, a4 23714: 9b 84 d4 47 addiw s1, s1, 0x47d 23718: bb 84 93 00 addw s1, t2, s1 2371c: c1 8f or a5, a5, s0 2371e: b1 9c addw s1, s1, a2 23720: b5 8f xor a5, a5, a3 23722: a5 9f addw a5, a5, s1 23724: 9b 93 f7 00 slliw t2, a5, 0xf 23728: 1b d6 17 01 srliw a2, a5, 0x11 2372c: 33 e6 c3 00 or a2, t2, a2 23730: b7 63 84 85 lui t2, 0x85846 23734: 21 9e addw a2, a2, s0 23736: 93 c7 f6 ff not a5, a3 2373a: 9b 83 13 dd addiw t2, t2, -0x22f 2373e: bb 83 72 00 addw t2, t0, t2 23742: d1 8f or a5, a5, a2 23744: bb 83 e3 00 addw t2, t2, a4 23748: a1 8f xor a5, a5, s0 2374a: bb 87 77 00 addw a5, a5, t2 2374e: 9b d2 b7 00 srliw t0, a5, 0xb 23752: 1b 97 57 01 slliw a4, a5, 0x15 23756: 33 e7 e2 00 or a4, t0, a4 2375a: b7 82 a8 6f lui t0, 0x6fa88 2375e: 31 9f addw a4, a4, a2 23760: 93 47 f4 ff not a5, s0 23764: 9b 82 f2 e4 addiw t0, t0, -0x1b1 23768: bb 82 5f 00 addw t0, t6, t0 2376c: d9 8f or a5, a5, a4 2376e: bb 82 d2 00 addw t0, t0, a3 23772: b1 8f xor a5, a5, a2 23774: bb 87 57 00 addw a5, a5, t0 23778: 9b 96 67 00 slliw a3, a5, 0x6 2377c: 9b df a7 01 srliw t6, a5, 0x1a 23780: b3 ef f6 01 or t6, a3, t6 23784: b7 e6 2c fe lui a3, 0xfe2ce 23788: bb 0f f7 01 addw t6, a4, t6 2378c: 93 47 f6 ff not a5, a2 23790: 9b 86 06 6e addiw a3, a3, 0x6e0 23794: ad 9e addw a3, a3, a1 23796: b3 e7 f7 01 or a5, a5, t6 2379a: a1 9e addw a3, a3, s0 2379c: b9 8f xor a5, a5, a4 2379e: b5 9f addw a5, a5, a3 237a0: 9b 92 a7 00 slliw t0, a5, 0xa 237a4: 9b d6 67 01 srliw a3, a5, 0x16 237a8: b3 e6 d2 00 or a3, t0, a3 237ac: b7 42 01 a3 lui t0, 0xa3014 237b0: bb 86 df 00 addw a3, t6, a3 237b4: 93 47 f7 ff not a5, a4 237b8: 9b 82 42 31 addiw t0, t0, 0x314 237bc: bb 02 5f 00 addw t0, t5, t0 237c0: d5 8f or a5, a5, a3 237c2: bb 82 c2 00 addw t0, t0, a2 237c6: b3 c7 f7 01 xor a5, a5, t6 237ca: bb 87 57 00 addw a5, a5, t0 237ce: 1b 9f f7 00 slliw t5, a5, 0xf 237d2: 1b d6 17 01 srliw a2, a5, 0x11 237d6: 33 66 cf 00 or a2, t5, a2 237da: 37 1f 08 4e lui t5, 0x4e081 237de: 35 9e addw a2, a2, a3 237e0: 1b 0f 1f 1a addiw t5, t5, 0x1a1 237e4: 93 c7 ff ff not a5, t6 237e8: 3b 8f ee 01 addw t5, t4, t5 237ec: d1 8f or a5, a5, a2 237ee: 3b 0f ef 00 addw t5, t5, a4 237f2: b5 8f xor a5, a5, a3 237f4: bb 87 e7 01 addw a5, a5, t5 237f8: 9b de b7 00 srliw t4, a5, 0xb 237fc: 1b 97 57 01 slliw a4, a5, 0x15 23800: 33 e7 ee 00 or a4, t4, a4 23804: b7 8e 53 f7 lui t4, 0xf7538 23808: 31 9f addw a4, a4, a2 2380a: 93 c7 f6 ff not a5, a3 2380e: 9b 8e 2e e8 addiw t4, t4, -0x17e 23812: bb 0e de 01 addw t4, t3, t4 23816: d9 8f or a5, a5, a4 23818: bb 8e fe 01 addw t4, t4, t6 2381c: b1 8f xor a5, a5, a2 2381e: bb 87 d7 01 addw a5, a5, t4 23822: 1b 9e 67 00 slliw t3, a5, 0x6 23826: 9b d7 a7 01 srliw a5, a5, 0x1a 2382a: b3 67 fe 00 or a5, t3, a5 2382e: b7 fe 3a bd lui t4, 0xbd3af 23832: b9 9f addw a5, a5, a4 23834: 13 4e f6 ff not t3, a2 23838: 9b 8e 5e 23 addiw t4, t4, 0x235 2383c: bb 0e d3 01 addw t4, t1, t4 23840: 33 6e fe 00 or t3, t3, a5 23844: bb 8e de 00 addw t4, t4, a3 23848: 33 4e ee 00 xor t3, t3, a4 2384c: 3b 0e de 01 addw t3, t3, t4 23850: 1b 13 ae 00 slliw t1, t3, 0xa 23854: 9b 56 6e 01 srliw a3, t3, 0x16 23858: b3 66 d3 00 or a3, t1, a3 2385c: b7 de d7 2a lui t4, 0x2ad7d 23860: bd 9e addw a3, a3, a5 23862: 13 43 f7 ff not t1, a4 23866: 9b 8e be 2b addiw t4, t4, 0x2bb 2386a: 33 63 d3 00 or t1, t1, a3 2386e: bb 8e dc 01 addw t4, s9, t4 23872: bb 8e ce 00 addw t4, t4, a2 23876: 33 43 f3 00 xor t1, t1, a5 2387a: 3b 03 d3 01 addw t1, t1, t4 2387e: 1b 1e f3 00 slliw t3, t1, 0xf 23882: 1b 56 13 01 srliw a2, t1, 0x11 23886: 33 66 ce 00 or a2, t3, a2 2388a: 37 de 86 eb lui t3, 0xeb86d 2388e: 1b 0e 1e 39 addiw t3, t3, 0x391 23892: 42 64 ld s0, 0x10(sp) 23894: 3b 8e c8 01 addw t3, a7, t3 23898: 3b 0e ee 00 addw t3, t3, a4 2389c: 22 67 ld a4, 0x8(sp) 2389e: 35 9e addw a2, a2, a3 238a0: 13 c3 f7 ff not t1, a5 238a4: 33 63 c3 00 or t1, t1, a2 238a8: a1 9f addw a5, a5, s0 238aa: 33 43 d3 00 xor t1, t1, a3 238ae: b9 9e addw a3, a3, a4 238b0: 1b 87 07 00 sext.w a4, a5 238b4: 3a e8 sd a4, 0x10(sp) 238b6: 1b 87 06 00 sext.w a4, a3 238ba: 3b 03 c3 01 addw t1, t1, t3 238be: 3a e4 sd a4, 0x8(sp) 238c0: 2a 67 ld a4, 0x88(sp) 238c2: 9b 58 b3 00 srliw a7, t1, 0xb 238c6: 1b 13 53 01 slliw t1, t1, 0x15 238ca: bb 8d cd 00 addw s11, s11, a2 238ce: b3 e8 68 00 or a7, a7, t1 238d2: 23 2a b8 08 sw a1, 0x94(a6) 238d6: bb 8d 1d 01 addw s11, s11, a7 238da: 3b 0d cd 00 addw s10, s10, a2 238de: 63 1a e5 b6 bne a0, a4, 0x22c52 238e2: 2e 74 ld s0, 0xe8(sp) 238e4: 23 26 b8 01 sw s11, 0xc(a6) 238e8: 23 28 a8 01 sw s10, 0x10(a6) 238ec: 23 24 f8 00 sw a5, 0x8(a6) 238f0: 23 2a d8 00 sw a3, 0x14(a6) 238f4: 8e 74 ld s1, 0xe0(sp) 238f6: 6e 69 ld s2, 0xd8(sp) 238f8: ce 69 ld s3, 0xd0(sp) 238fa: 2e 6a ld s4, 0xc8(sp) 238fc: 8e 6a ld s5, 0xc0(sp) 238fe: 6a 7b ld s6, 0xb8(sp) 23900: ca 7b ld s7, 0xb0(sp) 23902: 2a 7c ld s8, 0xa8(sp) 23904: 8a 7c ld s9, 0xa0(sp) 23906: 6a 6d ld s10, 0x98(sp) 23908: ca 6d ld s11, 0x90(sp) 2390a: 6d 61 addi sp, sp, 0xf0 2390c: 82 80 ret 000000000002390e : 2390e: 37 26 45 67 lui a2, 0x67452 23912: b7 b6 cd ef lui a3, 0xefcdb 23916: 37 e7 ba 98 lui a4, 0x98bae 2391a: b7 57 32 10 lui a5, 0x10325 2391e: 13 06 16 30 addi a2, a2, 0x301 23922: 93 86 96 b8 addi a3, a3, -0x477 23926: 13 07 e7 cf addi a4, a4, -0x302 2392a: 93 87 67 47 addi a5, a5, 0x476 2392e: 10 c5 sw a2, 0x8(a0) 23930: 54 c5 sw a3, 0xc(a0) 23932: 18 c9 sw a4, 0x10(a0) 23934: 5c c9 sw a5, 0x14(a0) 23936: 23 20 05 00 sw zero, 0x0(a0) 2393a: 23 22 05 00 sw zero, 0x4(a0) 2393e: 82 80 ret 0000000000023940 : 23940: 79 71 addi sp, sp, -0x30 23942: 22 f0 sd s0, 0x20(sp) 23944: 2e 84 mv s0, a1 23946: 8c 41 lw a1, 0x0(a1) 23948: 26 ec sd s1, 0x18(sp) 2394a: 4a e8 sd s2, 0x10(sp) 2394c: 93 f5 f5 03 andi a1, a1, 0x3f 23950: 33 07 b4 00 add a4, s0, a1 23954: 93 87 15 00 addi a5, a1, 0x1 23958: 06 f4 sd ra, 0x28(sp) 2395a: 4e e4 sd s3, 0x8(sp) 2395c: 93 06 00 f8 li a3, -0x80 23960: 13 06 00 04 li a2, 0x40 23964: e5 05 addi a1, a1, 0x19 23966: 23 0c d7 00 sb a3, 0x18(a4) 2396a: 1d 8e sub a2, a2, a5 2396c: 1d 47 li a4, 0x7 2396e: aa 84 mv s1, a0 23970: 33 09 b4 00 add s2, s0, a1 23974: 63 78 c7 16 bgeu a4, a2, 0x23ae4 23978: 13 06 80 03 li a2, 0x38 2397c: 1d 8e sub a2, a2, a5 2397e: 93 09 84 01 addi s3, s0, 0x18 23982: 81 45 li a1, 0x0 23984: 4a 85 mv a0, s2 23986: ef 10 ae ed jal 0x5060 <.plt+0x720> 2398a: 08 40 lw a0, 0x0(s0) 2398c: 1b 15 35 00 slliw a0, a0, 0x3 23990: 08 c0 sw a0, 0x0(s0) 23992: 13 75 85 0f andi a0, a0, 0xf8 23996: ef 90 e0 5a jal 0x2cf44 2399a: aa 87 mv a5, a0 2399c: 03 45 14 00 lbu a0, 0x1(s0) 239a0: 23 08 f4 04 sb a5, 0x50(s0) 239a4: ef 90 00 5a jal 0x2cf44 239a8: aa 87 mv a5, a0 239aa: 03 45 24 00 lbu a0, 0x2(s0) 239ae: a3 08 f4 04 sb a5, 0x51(s0) 239b2: ef 90 20 59 jal 0x2cf44 239b6: aa 87 mv a5, a0 239b8: 03 45 34 00 lbu a0, 0x3(s0) 239bc: 23 09 f4 04 sb a5, 0x52(s0) 239c0: ef 90 40 58 jal 0x2cf44 239c4: aa 87 mv a5, a0 239c6: 03 45 44 00 lbu a0, 0x4(s0) 239ca: a3 09 f4 04 sb a5, 0x53(s0) 239ce: ef 90 60 57 jal 0x2cf44 239d2: aa 87 mv a5, a0 239d4: 03 45 54 00 lbu a0, 0x5(s0) 239d8: 23 0a f4 04 sb a5, 0x54(s0) 239dc: ef 90 80 56 jal 0x2cf44 239e0: aa 87 mv a5, a0 239e2: 03 45 64 00 lbu a0, 0x6(s0) 239e6: a3 0a f4 04 sb a5, 0x55(s0) 239ea: ef 90 a0 55 jal 0x2cf44 239ee: aa 87 mv a5, a0 239f0: 03 45 74 00 lbu a0, 0x7(s0) 239f4: 23 0b f4 04 sb a5, 0x56(s0) 239f8: ef 90 c0 54 jal 0x2cf44 239fc: ce 85 mv a1, s3 239fe: 13 06 00 04 li a2, 0x40 23a02: a3 0b a4 04 sb a0, 0x57(s0) 23a06: 22 85 mv a0, s0 23a08: ef f0 2f 93 jal 0x22b3a 23a0c: 03 45 84 00 lbu a0, 0x8(s0) 23a10: ef 90 40 53 jal 0x2cf44 23a14: 23 80 a4 00 sb a0, 0x0(s1) 23a18: 03 45 94 00 lbu a0, 0x9(s0) 23a1c: ef 90 80 52 jal 0x2cf44 23a20: a3 80 a4 00 sb a0, 0x1(s1) 23a24: 03 45 a4 00 lbu a0, 0xa(s0) 23a28: ef 90 c0 51 jal 0x2cf44 23a2c: 23 81 a4 00 sb a0, 0x2(s1) 23a30: 03 45 b4 00 lbu a0, 0xb(s0) 23a34: ef 90 00 51 jal 0x2cf44 23a38: a3 81 a4 00 sb a0, 0x3(s1) 23a3c: 03 45 c4 00 lbu a0, 0xc(s0) 23a40: ef 90 40 50 jal 0x2cf44 23a44: 23 82 a4 00 sb a0, 0x4(s1) 23a48: 03 45 d4 00 lbu a0, 0xd(s0) 23a4c: ef 90 80 4f jal 0x2cf44 23a50: a3 82 a4 00 sb a0, 0x5(s1) 23a54: 03 45 e4 00 lbu a0, 0xe(s0) 23a58: ef 90 c0 4e jal 0x2cf44 23a5c: 23 83 a4 00 sb a0, 0x6(s1) 23a60: 03 45 f4 00 lbu a0, 0xf(s0) 23a64: ef 90 00 4e jal 0x2cf44 23a68: a3 83 a4 00 sb a0, 0x7(s1) 23a6c: 03 45 04 01 lbu a0, 0x10(s0) 23a70: ef 90 40 4d jal 0x2cf44 23a74: 23 84 a4 00 sb a0, 0x8(s1) 23a78: 03 45 14 01 lbu a0, 0x11(s0) 23a7c: ef 90 80 4c jal 0x2cf44 23a80: a3 84 a4 00 sb a0, 0x9(s1) 23a84: 03 45 24 01 lbu a0, 0x12(s0) 23a88: ef 90 c0 4b jal 0x2cf44 23a8c: 23 85 a4 00 sb a0, 0xa(s1) 23a90: 03 45 34 01 lbu a0, 0x13(s0) 23a94: ef 90 00 4b jal 0x2cf44 23a98: a3 85 a4 00 sb a0, 0xb(s1) 23a9c: 03 45 44 01 lbu a0, 0x14(s0) 23aa0: ef 90 40 4a jal 0x2cf44 23aa4: 23 86 a4 00 sb a0, 0xc(s1) 23aa8: 03 45 54 01 lbu a0, 0x15(s0) 23aac: ef 90 80 49 jal 0x2cf44 23ab0: a3 86 a4 00 sb a0, 0xd(s1) 23ab4: 03 45 64 01 lbu a0, 0x16(s0) 23ab8: ef 90 c0 48 jal 0x2cf44 23abc: 23 87 a4 00 sb a0, 0xe(s1) 23ac0: 03 45 74 01 lbu a0, 0x17(s0) 23ac4: ef 90 00 48 jal 0x2cf44 23ac8: a3 87 a4 00 sb a0, 0xf(s1) 23acc: 22 85 mv a0, s0 23ace: 02 74 ld s0, 0x20(sp) 23ad0: a2 70 ld ra, 0x28(sp) 23ad2: e2 64 ld s1, 0x18(sp) 23ad4: 42 69 ld s2, 0x10(sp) 23ad6: a2 69 ld s3, 0x8(sp) 23ad8: 13 06 80 09 li a2, 0x98 23adc: 81 45 li a1, 0x0 23ade: 45 61 addi sp, sp, 0x30 23ae0: 6f 10 0e d8 j 0x5060 <.plt+0x720> 23ae4: 81 45 li a1, 0x0 23ae6: 4a 85 mv a0, s2 23ae8: ef 10 8e d7 jal 0x5060 <.plt+0x720> 23aec: 13 09 84 01 addi s2, s0, 0x18 23af0: 13 06 00 04 li a2, 0x40 23af4: ca 85 mv a1, s2 23af6: 22 85 mv a0, s0 23af8: ef f0 2f 84 jal 0x22b3a 23afc: ca 89 mv s3, s2 23afe: 13 06 80 03 li a2, 0x38 23b02: 41 b5 j 0x23982 0000000000023b04 : 23b04: 1c 41 lw a5, 0x0(a0) 23b06: 39 71 addi sp, sp, -0x40 23b08: 22 f8 sd s0, 0x30(sp) 23b0a: 3b 07 f6 00 addw a4, a2, a5 23b0e: 0e 17 slli a4, a4, 0x23 23b10: 26 f4 sd s1, 0x28(sp) 23b12: 4e ec sd s3, 0x18(sp) 23b14: 06 fc sd ra, 0x38(sp) 23b16: 56 e4 sd s5, 0x8(sp) 23b18: 0d 93 srli a4, a4, 0x23 23b1a: 32 84 mv s0, a2 23b1c: 18 c1 sw a4, 0x0(a0) 23b1e: 50 41 lw a2, 0x4(a0) 23b20: aa 84 mv s1, a0 23b22: ae 89 mv s3, a1 23b24: 9b 06 04 00 sext.w a3, s0 23b28: 63 73 f7 00 bgeu a4, a5, 0x23b2e 23b2c: 05 26 addiw a2, a2, 0x1 23b2e: 1b d7 d6 01 srliw a4, a3, 0x1d 23b32: 31 9f addw a4, a4, a2 23b34: d8 c0 sw a4, 0x4(s1) 23b36: 93 f7 f7 03 andi a5, a5, 0x3f 23b3a: 93 8a 84 01 addi s5, s1, 0x18 23b3e: b1 c3 beqz a5, 0x23b82 23b40: 52 e8 sd s4, 0x10(sp) 23b42: 13 0a 00 04 li s4, 0x40 23b46: 4a f0 sd s2, 0x20(sp) 23b48: 13 85 87 01 addi a0, a5, 0x18 23b4c: 13 99 07 02 slli s2, a5, 0x20 23b50: 33 0a fa 40 sub s4, s4, a5 23b54: 13 59 09 02 srli s2, s2, 0x20 23b58: 26 95 add a0, a0, s1 23b5a: 63 6d 44 05 bltu s0, s4, 0x23bb4 23b5e: 52 86 mv a2, s4 23b60: ce 85 mv a1, s3 23b62: ef 10 ee 86 jal 0x4bd0 <.plt+0x290> 23b66: 93 8a 84 01 addi s5, s1, 0x18 23b6a: 13 04 04 fc addi s0, s0, -0x40 23b6e: 13 06 00 04 li a2, 0x40 23b72: d6 85 mv a1, s5 23b74: 26 85 mv a0, s1 23b76: ef e0 5f fc jal 0x22b3a 23b7a: d2 99 add s3, s3, s4 23b7c: 4a 94 add s0, s0, s2 23b7e: 42 6a ld s4, 0x10(sp) 23b80: 02 79 ld s2, 0x20(sp) 23b82: 93 07 f0 03 li a5, 0x3f 23b86: 63 ed 87 00 bltu a5, s0, 0x23ba0 23b8a: 22 86 mv a2, s0 23b8c: 42 74 ld s0, 0x30(sp) 23b8e: e2 70 ld ra, 0x38(sp) 23b90: a2 74 ld s1, 0x28(sp) 23b92: ce 85 mv a1, s3 23b94: 56 85 mv a0, s5 23b96: e2 69 ld s3, 0x18(sp) 23b98: a2 6a ld s5, 0x8(sp) 23b9a: 21 61 addi sp, sp, 0x40 23b9c: 6f 10 4e 83 j 0x4bd0 <.plt+0x290> 23ba0: 13 76 04 fc andi a2, s0, -0x40 23ba4: ce 85 mv a1, s3 23ba6: 26 85 mv a0, s1 23ba8: ef e0 3f f9 jal 0x22b3a 23bac: aa 89 mv s3, a0 23bae: 13 74 f4 03 andi s0, s0, 0x3f 23bb2: e1 bf j 0x23b8a 23bb4: 22 86 mv a2, s0 23bb6: 42 74 ld s0, 0x30(sp) 23bb8: 02 79 ld s2, 0x20(sp) 23bba: 42 6a ld s4, 0x10(sp) 23bbc: e2 70 ld ra, 0x38(sp) 23bbe: a2 74 ld s1, 0x28(sp) 23bc0: a2 6a ld s5, 0x8(sp) 23bc2: ce 85 mv a1, s3 23bc4: e2 69 ld s3, 0x18(sp) 23bc6: 21 61 addi sp, sp, 0x40 23bc8: 6f 10 8e 80 j 0x4bd0 <.plt+0x290> 0000000000023bcc : 23bcc: 31 71 addi sp, sp, -0xc0 23bce: 97 57 01 00 auipc a5, 0x15 23bd2: 83 b7 27 d1 ld a5, -0x2ee(a5) 23bd6: 26 f5 sd s1, 0xa8(sp) 23bd8: 3e e8 sd a5, 0x10(sp) 23bda: aa 84 mv s1, a0 23bdc: 97 57 01 00 auipc a5, 0x15 23be0: 83 b7 c7 d0 ld a5, -0x2f4(a5) 23be4: 2e 85 mv a0, a1 23be6: 06 fd sd ra, 0xb8(sp) 23be8: 22 f9 sd s0, 0xb0(sp) 23bea: 3e ec sd a5, 0x18(sp) 23bec: 2e 84 mv s0, a1 23bee: 02 e4 sd zero, 0x8(sp) 23bf0: ef 10 0e 80 jal 0x4bf0 <.plt+0x2b0> 23bf4: ef 90 a0 36 jal 0x2cf5e 23bf8: a2 85 mv a1, s0 23bfa: 13 16 05 02 slli a2, a0, 0x20 23bfe: 20 00 addi s0, sp, 0x8 23c00: 22 85 mv a0, s0 23c02: 01 92 srli a2, a2, 0x20 23c04: ef f0 1f f0 jal 0x23b04 23c08: a2 85 mv a1, s0 23c0a: 26 85 mv a0, s1 23c0c: ef f0 5f d3 jal 0x23940 23c10: ea 70 ld ra, 0xb8(sp) 23c12: 4a 74 ld s0, 0xb0(sp) 23c14: aa 74 ld s1, 0xa8(sp) 23c16: 29 61 addi sp, sp, 0xc0 23c18: 82 80 ret 0000000000023c1a : 23c1a: 01 11 addi sp, sp, -0x20 23c1c: 4a e0 sd s2, 0x0(sp) 23c1e: 17 49 02 00 auipc s2, 0x24 23c22: 03 39 29 2f ld s2, 0x2f2(s2) 23c26: 83 37 09 00 ld a5, 0x0(s2) 23c2a: 26 e4 sd s1, 0x8(sp) 23c2c: 06 ec sd ra, 0x18(sp) 23c2e: 22 e8 sd s0, 0x10(sp) 23c30: aa 84 mv s1, a0 23c32: 41 45 li a0, 0x10 23c34: 82 97 jalr a5 23c36: 15 c9 beqz a0, 0x23c6a 23c38: 2a 84 mv s0, a0 23c3a: 83 37 09 00 ld a5, 0x0(s2) 23c3e: 03 e5 84 01 lwu a0, 0x18(s1) 23c42: 82 97 jalr a5 23c44: 08 e4 sd a0, 0x8(s0) 23c46: 19 c9 beqz a0, 0x23c5c 23c48: 9c 60 ld a5, 0x0(s1) 23c4a: 04 e0 sd s1, 0x0(s0) 23c4c: 82 97 jalr a5 23c4e: e2 60 ld ra, 0x18(sp) 23c50: 22 85 mv a0, s0 23c52: 42 64 ld s0, 0x10(sp) 23c54: a2 64 ld s1, 0x8(sp) 23c56: 02 69 ld s2, 0x0(sp) 23c58: 05 61 addi sp, sp, 0x20 23c5a: 82 80 ret 23c5c: 97 47 02 00 auipc a5, 0x24 23c60: 83 b7 c7 2a ld a5, 0x2ac(a5) 23c64: 9c 63 ld a5, 0x0(a5) 23c66: 22 85 mv a0, s0 23c68: 82 97 jalr a5 23c6a: 01 44 li s0, 0x0 23c6c: cd b7 j 0x23c4e 0000000000023c6e : 23c6e: 1c 61 ld a5, 0x0(a0) 23c70: 08 65 ld a0, 0x8(a0) 23c72: 41 11 addi sp, sp, -0x10 23c74: 9c 67 ld a5, 0x8(a5) 23c76: 06 e4 sd ra, 0x8(sp) 23c78: 82 97 jalr a5 23c7a: a2 60 ld ra, 0x8(sp) 23c7c: 01 45 li a0, 0x0 23c7e: 41 01 addi sp, sp, 0x10 23c80: 82 80 ret 0000000000023c82 : 23c82: 1c 61 ld a5, 0x0(a0) 23c84: 01 11 addi sp, sp, -0x20 23c86: 22 e8 sd s0, 0x10(sp) 23c88: 2a 84 mv s0, a0 23c8a: 9c 6b ld a5, 0x10(a5) 23c8c: 2e 85 mv a0, a1 23c8e: 0c 64 ld a1, 0x8(s0) 23c90: 06 ec sd ra, 0x18(sp) 23c92: 26 e4 sd s1, 0x8(sp) 23c94: 82 97 jalr a5 23c96: 97 44 02 00 auipc s1, 0x24 23c9a: 83 b4 24 27 ld s1, 0x272(s1) 23c9e: 9c 60 ld a5, 0x0(s1) 23ca0: 08 64 ld a0, 0x8(s0) 23ca2: 82 97 jalr a5 23ca4: 9c 60 ld a5, 0x0(s1) 23ca6: 22 85 mv a0, s0 23ca8: 82 97 jalr a5 23caa: e2 60 ld ra, 0x18(sp) 23cac: 42 64 ld s0, 0x10(sp) 23cae: a2 64 ld s1, 0x8(sp) 23cb0: 01 45 li a0, 0x0 23cb2: 05 61 addi sp, sp, 0x20 23cb4: 82 80 ret 0000000000023cb6 : 23cb6: 5d 71 addi sp, sp, -0x50 23cb8: 4e f4 sd s3, 0x28(sp) 23cba: 86 e4 sd ra, 0x48(sp) 23cbc: a2 e0 sd s0, 0x40(sp) 23cbe: 26 fc sd s1, 0x38(sp) 23cc0: 4a f8 sd s2, 0x30(sp) 23cc2: 52 f0 sd s4, 0x20(sp) 23cc4: 56 ec sd s5, 0x18(sp) 23cc6: 5a e8 sd s6, 0x10(sp) 23cc8: 5e e4 sd s7, 0x8(sp) 23cca: 83 39 05 00 ld s3, 0x0(a0) 23cce: c9 c1 beqz a1, 0x23d50 23cd0: 03 bb 89 62 ld s6, 0x628(s3) 23cd4: 03 3a 05 1b ld s4, 0x1b0(a0) 23cd8: 83 3a 85 1b ld s5, 0x1b8(a0) 23cdc: 63 02 0b 0c beqz s6, 0x23da0 23ce0: 25 69 lui s2, 0x9 23ce2: 83 3b 05 10 ld s7, 0x100(a0) 23ce6: 13 09 09 a3 addi s2, s2, -0x5d0 23cea: 4e 99 add s2, s2, s3 23cec: 63 02 0a 08 beqz s4, 0x23d70 23cf0: 63 86 0a 08 beqz s5, 0x23d7c 23cf4: 03 44 96 00 lbu s0, 0x9(a2) 23cf8: 93 04 96 00 addi s1, a2, 0x9 23cfc: 05 c0 beqz s0, 0x23d1c 23cfe: ef 10 2e b7 jal 0x5070 <.plt+0x730> 23d02: 14 61 ld a3, 0x0(a0) 23d04: 89 67 lui a5, 0x2 23d06: 29 a0 j 0x23d10 23d08: 03 c4 14 00 lbu s0, 0x1(s1) 23d0c: 85 04 addi s1, s1, 0x1 23d0e: 19 c4 beqz s0, 0x23d1c 23d10: 06 04 slli s0, s0, 0x1 23d12: 36 94 add s0, s0, a3 23d14: 03 57 04 00 lhu a4, 0x0(s0) 23d18: 7d 8f and a4, a4, a5 23d1a: 7d f7 bnez a4, 0x23d08 23d1c: 26 85 mv a0, s1 23d1e: ef 00 3e ed jal 0x4bf0 <.plt+0x2b0> 23d22: 01 e5 bnez a0, 0x23d2a 23d24: 83 37 89 00 ld a5, 0x8(s2) 23d28: b9 ef bnez a5, 0x23d86 23d2a: 06 64 ld s0, 0x40(sp) 23d2c: a6 60 ld ra, 0x48(sp) 23d2e: 4a 88 mv a6, s2 23d30: a6 87 mv a5, s1 23d32: 42 79 ld s2, 0x30(sp) 23d34: e2 74 ld s1, 0x38(sp) 23d36: 5e 87 mv a4, s7 23d38: da 86 mv a3, s6 23d3a: a2 6b ld s7, 0x8(sp) 23d3c: 42 6b ld s6, 0x10(sp) 23d3e: 56 86 mv a2, s5 23d40: d2 85 mv a1, s4 23d42: e2 6a ld s5, 0x18(sp) 23d44: 02 7a ld s4, 0x20(sp) 23d46: 4e 85 mv a0, s3 23d48: a2 79 ld s3, 0x28(sp) 23d4a: 61 61 addi sp, sp, 0x50 23d4c: 6f c0 90 55 j 0x30aa4 23d50: 03 bb 09 63 ld s6, 0x630(s3) 23d54: 03 3a 05 19 ld s4, 0x190(a0) 23d58: 83 3a 85 19 ld s5, 0x198(a0) 23d5c: 63 0d 0b 04 beqz s6, 0x23db6 23d60: 25 69 lui s2, 0x9 23d62: 83 3b 05 0c ld s7, 0xc0(a0) 23d66: 13 09 89 a0 addi s2, s2, -0x5f8 23d6a: 4e 99 add s2, s2, s3 23d6c: e3 12 0a f8 bnez s4, 0x23cf0 23d70: 17 5a 01 00 auipc s4, 0x15 23d74: 13 0a 0a a9 addi s4, s4, -0x570 23d78: e3 9e 0a f6 bnez s5, 0x23cf4 23d7c: 97 5a 01 00 auipc s5, 0x15 23d80: 93 8a 4a a8 addi s5, s5, -0x57c 23d84: 85 bf j 0x23cf4 23d86: a6 60 ld ra, 0x48(sp) 23d88: 06 64 ld s0, 0x40(sp) 23d8a: e2 74 ld s1, 0x38(sp) 23d8c: 42 79 ld s2, 0x30(sp) 23d8e: a2 79 ld s3, 0x28(sp) 23d90: 02 7a ld s4, 0x20(sp) 23d92: e2 6a ld s5, 0x18(sp) 23d94: 42 6b ld s6, 0x10(sp) 23d96: a2 6b ld s7, 0x8(sp) 23d98: 13 05 30 04 li a0, 0x43 23d9c: 61 61 addi sp, sp, 0x50 23d9e: 82 80 ret 23da0: 25 69 lui s2, 0x9 23da2: 13 09 09 a3 addi s2, s2, -0x5d0 23da6: 83 3b 05 10 ld s7, 0x100(a0) 23daa: 17 eb 00 00 auipc s6, 0xe 23dae: 13 0b 6b 1e addi s6, s6, 0x1e6 23db2: 4e 99 add s2, s2, s3 23db4: 25 bf j 0x23cec 23db6: 25 69 lui s2, 0x9 23db8: 13 09 89 a0 addi s2, s2, -0x5f8 23dbc: 83 3b 05 0c ld s7, 0xc0(a0) 23dc0: 17 eb 00 00 auipc s6, 0xe 23dc4: 13 0b 0b 1d addi s6, s6, 0x1d0 23dc8: 4e 99 add s2, s2, s3 23dca: 4d b7 j 0x23d6c 0000000000023dcc : 23dcc: 79 71 addi sp, sp, -0x30 23dce: 22 f0 sd s0, 0x20(sp) 23dd0: 06 f4 sd ra, 0x28(sp) 23dd2: 26 ec sd s1, 0x18(sp) 23dd4: 4a e8 sd s2, 0x10(sp) 23dd6: 2a 84 mv s0, a0 23dd8: 08 61 ld a0, 0x0(a0) 23dda: b9 cd beqz a1, 0x23e38 23ddc: a5 65 lui a1, 0x9 23dde: 93 85 05 a3 addi a1, a1, -0x5d0 23de2: 34 00 addi a3, sp, 0x8 23de4: 0a 86 mv a2, sp 23de6: aa 95 add a1, a1, a0 23de8: 02 e0 sd zero, 0x0(sp) 23dea: 02 e4 sd zero, 0x8(sp) 23dec: ef c0 50 3e jal 0x309d0 23df0: 15 ed bnez a0, 0x23e2c 23df2: 02 66 ld a2, 0x0(sp) 23df4: 97 e5 00 00 auipc a1, 0xe 23df8: 93 85 c5 9e addi a1, a1, -0x614 23dfc: 17 15 01 00 auipc a0, 0x11 23e00: 13 05 45 3a addi a0, a0, 0x3a4 23e04: ef 00 de bf jal 0x4a00 <.plt+0xc0> 23e08: 17 49 02 00 auipc s2, 0x24 23e0c: 03 39 09 10 ld s2, 0x100(s2) 23e10: 83 37 09 00 ld a5, 0x0(s2) 23e14: aa 84 mv s1, a0 23e16: 03 35 84 31 ld a0, 0x318(s0) 23e1a: 82 97 jalr a5 23e1c: 02 65 ld a0, 0x0(sp) 23e1e: 83 37 09 00 ld a5, 0x0(s2) 23e22: 23 3c 94 30 sd s1, 0x318(s0) 23e26: 82 97 jalr a5 23e28: 01 45 li a0, 0x0 23e2a: b9 cc beqz s1, 0x23e88 23e2c: a2 70 ld ra, 0x28(sp) 23e2e: 02 74 ld s0, 0x20(sp) 23e30: e2 64 ld s1, 0x18(sp) 23e32: 42 69 ld s2, 0x10(sp) 23e34: 45 61 addi sp, sp, 0x30 23e36: 82 80 ret 23e38: a5 65 lui a1, 0x9 23e3a: 93 85 85 a0 addi a1, a1, -0x5f8 23e3e: 34 00 addi a3, sp, 0x8 23e40: 0a 86 mv a2, sp 23e42: aa 95 add a1, a1, a0 23e44: 02 e0 sd zero, 0x0(sp) 23e46: 02 e4 sd zero, 0x8(sp) 23e48: ef c0 90 38 jal 0x309d0 23e4c: 65 f1 bnez a0, 0x23e2c 23e4e: 02 66 ld a2, 0x0(sp) 23e50: 97 55 01 00 auipc a1, 0x15 23e54: 93 85 05 9b addi a1, a1, -0x650 23e58: 17 15 01 00 auipc a0, 0x11 23e5c: 13 05 85 34 addi a0, a0, 0x348 23e60: ef 00 1e ba jal 0x4a00 <.plt+0xc0> 23e64: 17 49 02 00 auipc s2, 0x24 23e68: 03 39 49 0a ld s2, 0xa4(s2) 23e6c: 83 37 09 00 ld a5, 0x0(s2) 23e70: aa 84 mv s1, a0 23e72: 03 35 04 33 ld a0, 0x330(s0) 23e76: 82 97 jalr a5 23e78: 02 65 ld a0, 0x0(sp) 23e7a: 83 37 09 00 ld a5, 0x0(s2) 23e7e: 23 38 94 32 sd s1, 0x330(s0) 23e82: 82 97 jalr a5 23e84: 01 45 li a0, 0x0 23e86: dd f0 bnez s1, 0x23e2c 23e88: a2 70 ld ra, 0x28(sp) 23e8a: 02 74 ld s0, 0x20(sp) 23e8c: e2 64 ld s1, 0x18(sp) 23e8e: 42 69 ld s2, 0x10(sp) 23e90: 6d 45 li a0, 0x1b 23e92: 45 61 addi sp, sp, 0x30 23e94: 82 80 ret 0000000000023e96 : 23e96: a5 67 lui a5, 0x9 23e98: 41 11 addi sp, sp, -0x10 23e9a: 93 87 87 a0 addi a5, a5, -0x5f8 23e9e: 22 e0 sd s0, 0x0(sp) 23ea0: 2a 84 mv s0, a0 23ea2: 3e 95 add a0, a0, a5 23ea4: 06 e4 sd ra, 0x8(sp) 23ea6: ef c0 f0 3a jal 0x30a54 23eaa: 25 65 lui a0, 0x9 23eac: 13 05 05 a3 addi a0, a0, -0x5d0 23eb0: 22 95 add a0, a0, s0 23eb2: 02 64 ld s0, 0x0(sp) 23eb4: a2 60 ld ra, 0x8(sp) 23eb6: 41 01 addi sp, sp, 0x10 23eb8: 6f c0 d0 39 j 0x30a54 0000000000023ebc : 23ebc: 93 07 c0 05 li a5, 0x5c 23ec0: 63 eb a7 00 bltu a5, a0, 0x23ed6 23ec4: 17 67 01 00 auipc a4, 0x16 23ec8: 13 07 c7 ef addi a4, a4, -0x104 23ecc: 0a 05 slli a0, a0, 0x2 23ece: 3a 95 add a0, a0, a4 23ed0: 1c 41 lw a5, 0x0(a0) 23ed2: ba 97 add a5, a5, a4 23ed4: 82 87 jr a5 23ed6: 17 25 01 00 auipc a0, 0x12 23eda: 13 05 a5 f6 addi a0, a0, -0x96 23ede: 82 80 ret 23ee0: 17 25 01 00 auipc a0, 0x12 23ee4: 13 05 05 f3 addi a0, a0, -0xd0 23ee8: 82 80 ret 23eea: 17 25 01 00 auipc a0, 0x12 23eee: 13 05 e5 ee addi a0, a0, -0x112 23ef2: 82 80 ret 23ef4: 17 25 01 00 auipc a0, 0x12 23ef8: 13 05 45 eb addi a0, a0, -0x14c 23efc: 82 80 ret 23efe: 17 25 01 00 auipc a0, 0x12 23f02: 13 05 25 e8 addi a0, a0, -0x17e 23f06: 82 80 ret 23f08: 17 25 01 00 auipc a0, 0x12 23f0c: 13 05 05 e6 addi a0, a0, -0x1a0 23f10: 82 80 ret 23f12: 17 25 01 00 auipc a0, 0x12 23f16: 13 05 65 e3 addi a0, a0, -0x1ca 23f1a: 82 80 ret 23f1c: 17 25 01 00 auipc a0, 0x12 23f20: 13 05 45 e1 addi a0, a0, -0x1ec 23f24: 82 80 ret 23f26: 17 25 01 00 auipc a0, 0x12 23f2a: 13 05 25 de addi a0, a0, -0x21e 23f2e: 82 80 ret 23f30: 17 15 01 00 auipc a0, 0x11 23f34: 13 05 05 47 addi a0, a0, 0x470 23f38: 82 80 ret 23f3a: 17 25 01 00 auipc a0, 0x12 23f3e: 13 05 e5 be addi a0, a0, -0x412 23f42: 82 80 ret 23f44: 17 25 01 00 auipc a0, 0x12 23f48: 13 05 c5 ba addi a0, a0, -0x454 23f4c: 82 80 ret 23f4e: 17 25 01 00 auipc a0, 0x12 23f52: 13 05 a5 d9 addi a0, a0, -0x266 23f56: 82 80 ret 23f58: 17 25 01 00 auipc a0, 0x12 23f5c: 13 05 05 b7 addi a0, a0, -0x490 23f60: 82 80 ret 23f62: 17 25 01 00 auipc a0, 0x12 23f66: 13 05 e5 d6 addi a0, a0, -0x292 23f6a: 82 80 ret 23f6c: 17 25 01 00 auipc a0, 0x12 23f70: 13 05 c5 d4 addi a0, a0, -0x2b4 23f74: 82 80 ret 23f76: 17 25 01 00 auipc a0, 0x12 23f7a: 13 05 a5 aa addi a0, a0, -0x556 23f7e: 82 80 ret 23f80: 17 25 01 00 auipc a0, 0x12 23f84: 13 05 05 d0 addi a0, a0, -0x300 23f88: 82 80 ret 23f8a: 17 25 01 00 auipc a0, 0x12 23f8e: 13 05 e5 cd addi a0, a0, -0x322 23f92: 82 80 ret 23f94: 17 25 01 00 auipc a0, 0x12 23f98: 13 05 c5 cb addi a0, a0, -0x344 23f9c: 82 80 ret 23f9e: 17 25 01 00 auipc a0, 0x12 23fa2: 13 05 25 c9 addi a0, a0, -0x36e 23fa6: 82 80 ret 23fa8: 17 25 01 00 auipc a0, 0x12 23fac: 13 05 85 c6 addi a0, a0, -0x398 23fb0: 82 80 ret 23fb2: 17 25 01 00 auipc a0, 0x12 23fb6: 13 05 65 c4 addi a0, a0, -0x3ba 23fba: 82 80 ret 23fbc: 17 25 01 00 auipc a0, 0x12 23fc0: 13 05 45 c1 addi a0, a0, -0x3ec 23fc4: 82 80 ret 23fc6: 17 25 01 00 auipc a0, 0x12 23fca: 13 05 25 bf addi a0, a0, -0x40e 23fce: 82 80 ret 23fd0: 17 25 01 00 auipc a0, 0x12 23fd4: 13 05 05 bd addi a0, a0, -0x430 23fd8: 82 80 ret 23fda: 17 25 01 00 auipc a0, 0x12 23fde: 13 05 65 bb addi a0, a0, -0x44a 23fe2: 82 80 ret 23fe4: 17 25 01 00 auipc a0, 0x12 23fe8: 13 05 c5 92 addi a0, a0, -0x6d4 23fec: 82 80 ret 23fee: 17 25 01 00 auipc a0, 0x12 23ff2: 13 05 a5 b6 addi a0, a0, -0x496 23ff6: 82 80 ret 23ff8: 17 25 01 00 auipc a0, 0x12 23ffc: 13 05 05 ab addi a0, a0, -0x550 24000: 82 80 ret 24002: 17 e5 00 00 auipc a0, 0xe 24006: 13 05 65 fe addi a0, a0, -0x1a 2400a: 82 80 ret 2400c: 17 25 01 00 auipc a0, 0x12 24010: 13 05 45 a8 addi a0, a0, -0x57c 24014: 82 80 ret 24016: 17 25 01 00 auipc a0, 0x12 2401a: 13 05 25 a4 addi a0, a0, -0x5be 2401e: 82 80 ret 24020: 17 25 01 00 auipc a0, 0x12 24024: 13 05 85 9b addi a0, a0, -0x648 24028: 82 80 ret 2402a: 17 25 01 00 auipc a0, 0x12 2402e: 13 05 65 98 addi a0, a0, -0x67a 24032: 82 80 ret 24034: 17 25 01 00 auipc a0, 0x12 24038: 13 05 45 95 addi a0, a0, -0x6ac 2403c: 82 80 ret 2403e: 17 25 01 00 auipc a0, 0x12 24042: 13 05 a5 91 addi a0, a0, -0x6e6 24046: 82 80 ret 24048: 17 25 01 00 auipc a0, 0x12 2404c: 13 05 05 8f addi a0, a0, -0x710 24050: 82 80 ret 24052: 17 25 01 00 auipc a0, 0x12 24056: 13 05 e5 88 addi a0, a0, -0x772 2405a: 82 80 ret 2405c: 17 25 01 00 auipc a0, 0x12 24060: 13 05 45 86 addi a0, a0, -0x79c 24064: 82 80 ret 24066: 17 25 01 00 auipc a0, 0x12 2406a: 13 05 a5 82 addi a0, a0, -0x7d6 2406e: 82 80 ret 24070: 17 15 01 00 auipc a0, 0x11 24074: 13 05 85 7e addi a0, a0, 0x7e8 24078: 82 80 ret 2407a: 17 15 01 00 auipc a0, 0x11 2407e: 13 05 65 7c addi a0, a0, 0x7c6 24082: 82 80 ret 24084: 17 15 01 00 auipc a0, 0x11 24088: 13 05 c5 78 addi a0, a0, 0x78c 2408c: 82 80 ret 2408e: 17 15 01 00 auipc a0, 0x11 24092: 13 05 a5 75 addi a0, a0, 0x75a 24096: 82 80 ret 24098: 17 15 01 00 auipc a0, 0x11 2409c: 13 05 85 72 addi a0, a0, 0x728 240a0: 82 80 ret 240a2: 17 15 01 00 auipc a0, 0x11 240a6: 13 05 e5 6e addi a0, a0, 0x6ee 240aa: 82 80 ret 240ac: 17 15 01 00 auipc a0, 0x11 240b0: 13 05 c5 6a addi a0, a0, 0x6ac 240b4: 82 80 ret 240b6: 17 15 01 00 auipc a0, 0x11 240ba: 13 05 a5 66 addi a0, a0, 0x66a 240be: 82 80 ret 240c0: 17 15 01 00 auipc a0, 0x11 240c4: 13 05 85 64 addi a0, a0, 0x648 240c8: 82 80 ret 240ca: 17 15 01 00 auipc a0, 0x11 240ce: 13 05 65 62 addi a0, a0, 0x626 240d2: 82 80 ret 240d4: 17 15 01 00 auipc a0, 0x11 240d8: 13 05 c5 5f addi a0, a0, 0x5fc 240dc: 82 80 ret 240de: 17 15 01 00 auipc a0, 0x11 240e2: 13 05 25 5d addi a0, a0, 0x5d2 240e6: 82 80 ret 240e8: 17 15 01 00 auipc a0, 0x11 240ec: 13 05 05 5b addi a0, a0, 0x5b0 240f0: 82 80 ret 240f2: 17 15 01 00 auipc a0, 0x11 240f6: 13 05 e5 57 addi a0, a0, 0x57e 240fa: 82 80 ret 240fc: 17 15 01 00 auipc a0, 0x11 24100: 13 05 45 54 addi a0, a0, 0x544 24104: 82 80 ret 24106: 17 15 01 00 auipc a0, 0x11 2410a: 13 05 a5 51 addi a0, a0, 0x51a 2410e: 82 80 ret 24110: 17 15 01 00 auipc a0, 0x11 24114: 13 05 05 4f addi a0, a0, 0x4f0 24118: 82 80 ret 2411a: 17 15 01 00 auipc a0, 0x11 2411e: 13 05 e5 4c addi a0, a0, 0x4ce 24122: 82 80 ret 24124: 17 15 01 00 auipc a0, 0x11 24128: 13 05 c5 aa addi a0, a0, -0x554 2412c: 82 80 ret 2412e: 17 15 01 00 auipc a0, 0x11 24132: 13 05 25 48 addi a0, a0, 0x482 24136: 82 80 ret 24138: 17 15 01 00 auipc a0, 0x11 2413c: 13 05 85 44 addi a0, a0, 0x448 24140: 82 80 ret 24142: 17 15 01 00 auipc a0, 0x11 24146: 13 05 65 40 addi a0, a0, 0x406 2414a: 82 80 ret 2414c: 17 15 01 00 auipc a0, 0x11 24150: 13 05 c5 3d addi a0, a0, 0x3dc 24154: 82 80 ret 24156: 17 15 01 00 auipc a0, 0x11 2415a: 13 05 25 3b addi a0, a0, 0x3b2 2415e: 82 80 ret 24160: 17 15 01 00 auipc a0, 0x11 24164: 13 05 05 37 addi a0, a0, 0x370 24168: 82 80 ret 2416a: 17 15 01 00 auipc a0, 0x11 2416e: 13 05 65 34 addi a0, a0, 0x346 24172: 82 80 ret 24174: 17 15 01 00 auipc a0, 0x11 24178: 13 05 c5 31 addi a0, a0, 0x31c 2417c: 82 80 ret 2417e: 17 15 01 00 auipc a0, 0x11 24182: 13 05 a5 2e addi a0, a0, 0x2ea 24186: 82 80 ret 24188: 17 15 01 00 auipc a0, 0x11 2418c: 13 05 85 2a addi a0, a0, 0x2a8 24190: 82 80 ret 24192: 17 15 01 00 auipc a0, 0x11 24196: 13 05 65 27 addi a0, a0, 0x276 2419a: 82 80 ret 2419c: 17 15 01 00 auipc a0, 0x11 241a0: 13 05 45 25 addi a0, a0, 0x254 241a4: 82 80 ret 241a6: 17 15 01 00 auipc a0, 0x11 241aa: 13 05 a5 1c addi a0, a0, 0x1ca 241ae: 82 80 ret 241b0: 17 15 01 00 auipc a0, 0x11 241b4: 13 05 85 22 addi a0, a0, 0x228 241b8: 82 80 ret 241ba: 17 15 01 00 auipc a0, 0x11 241be: 13 05 65 18 addi a0, a0, 0x186 241c2: 82 80 ret 241c4: 17 15 01 00 auipc a0, 0x11 241c8: 13 05 45 15 addi a0, a0, 0x154 241cc: 82 80 ret 241ce: 17 15 01 00 auipc a0, 0x11 241d2: 13 05 25 13 addi a0, a0, 0x132 241d6: 82 80 ret 241d8: 17 15 01 00 auipc a0, 0x11 241dc: 13 05 85 10 addi a0, a0, 0x108 241e0: 82 80 ret 241e2: 17 15 01 00 auipc a0, 0x11 241e6: 13 05 e5 0d addi a0, a0, 0xde 241ea: 82 80 ret 241ec: 17 15 01 00 auipc a0, 0x11 241f0: 13 05 45 0b addi a0, a0, 0xb4 241f4: 82 80 ret 241f6: 17 15 01 00 auipc a0, 0x11 241fa: 13 05 a5 03 addi a0, a0, 0x3a 241fe: 82 80 ret 24200: 17 15 01 00 auipc a0, 0x11 24204: 13 05 05 00 mv a0, a0 24208: 82 80 ret 2420a: 17 15 01 00 auipc a0, 0x11 2420e: 13 05 e5 fd addi a0, a0, -0x22 24212: 82 80 ret 24214: 17 15 01 00 auipc a0, 0x11 24218: 13 05 c5 fb addi a0, a0, -0x44 2421c: 82 80 ret 2421e: 17 15 01 00 auipc a0, 0x11 24222: 13 05 25 fa addi a0, a0, -0x5e 24226: 82 80 ret 0000000000024228 : 24228: 05 25 addiw a0, a0, 0x1 2422a: 1b 07 05 00 sext.w a4, a0 2422e: a1 47 li a5, 0x8 24230: 63 eb e7 06 bltu a5, a4, 0x242a6 24234: 93 17 05 02 slli a5, a0, 0x20 24238: 17 67 01 00 auipc a4, 0x16 2423c: 13 07 c7 cf addi a4, a4, -0x304 24240: 13 d5 e7 01 srli a0, a5, 0x1e 24244: 3a 95 add a0, a0, a4 24246: 1c 41 lw a5, 0x0(a0) 24248: ba 97 add a5, a5, a4 2424a: 82 87 jr a5 2424c: 17 15 01 00 auipc a0, 0x11 24250: 13 05 45 f7 addi a0, a0, -0x8c 24254: 82 80 ret 24256: 17 25 01 00 auipc a0, 0x12 2425a: 13 05 a5 bf addi a0, a0, -0x406 2425e: 82 80 ret 24260: 17 25 01 00 auipc a0, 0x12 24264: 13 05 05 c8 addi a0, a0, -0x380 24268: 82 80 ret 2426a: 17 25 01 00 auipc a0, 0x12 2426e: 13 05 e5 c4 addi a0, a0, -0x3b2 24272: 82 80 ret 24274: 17 25 01 00 auipc a0, 0x12 24278: 13 05 c5 c5 addi a0, a0, -0x3a4 2427c: 82 80 ret 2427e: 17 25 01 00 auipc a0, 0x12 24282: 13 05 a5 bf addi a0, a0, -0x406 24286: 82 80 ret 24288: 17 25 01 00 auipc a0, 0x12 2428c: 13 05 85 c0 addi a0, a0, -0x3f8 24290: 82 80 ret 24292: 17 15 01 00 auipc a0, 0x11 24296: 13 05 e5 93 addi a0, a0, -0x6c2 2429a: 82 80 ret 2429c: 17 25 01 00 auipc a0, 0x12 242a0: 13 05 c5 c0 addi a0, a0, -0x3f4 242a4: 82 80 ret 242a6: 17 25 01 00 auipc a0, 0x12 242aa: 13 05 a5 b9 addi a0, a0, -0x466 242ae: 82 80 ret 00000000000242b0 : 242b0: 95 47 li a5, 0x5 242b2: 63 e9 a7 04 bltu a5, a0, 0x24304 242b6: 17 67 01 00 auipc a4, 0x16 242ba: 13 07 27 ca addi a4, a4, -0x35e 242be: 0a 05 slli a0, a0, 0x2 242c0: 3a 95 add a0, a0, a4 242c2: 1c 41 lw a5, 0x0(a0) 242c4: ba 97 add a5, a5, a4 242c6: 82 87 jr a5 242c8: 17 25 01 00 auipc a0, 0x12 242cc: 13 05 05 c5 addi a0, a0, -0x3b0 242d0: 82 80 ret 242d2: 17 15 01 00 auipc a0, 0x11 242d6: 13 05 e5 ee addi a0, a0, -0x112 242da: 82 80 ret 242dc: 17 25 01 00 auipc a0, 0x12 242e0: 13 05 45 c8 addi a0, a0, -0x37c 242e4: 82 80 ret 242e6: 17 25 01 00 auipc a0, 0x12 242ea: 13 05 a5 c4 addi a0, a0, -0x3b6 242ee: 82 80 ret 242f0: 17 25 01 00 auipc a0, 0x12 242f4: 13 05 85 c5 addi a0, a0, -0x3a8 242f8: 82 80 ret 242fa: 17 15 01 00 auipc a0, 0x11 242fe: 13 05 65 8d addi a0, a0, -0x72a 24302: 82 80 ret 24304: 17 25 01 00 auipc a0, 0x12 24308: 13 05 45 c8 addi a0, a0, -0x37c 2430c: 82 80 ret 000000000002430e : 2430e: 79 71 addi sp, sp, -0x30 24310: 26 ec sd s1, 0x18(sp) 24312: aa 84 mv s1, a0 24314: 22 f0 sd s0, 0x20(sp) 24316: 4a e8 sd s2, 0x10(sp) 24318: 4e e4 sd s3, 0x8(sp) 2431a: 52 e0 sd s4, 0x0(sp) 2431c: ae 89 mv s3, a1 2431e: 06 f4 sd ra, 0x28(sp) 24320: 13 84 04 41 addi s0, s1, 0x410 24324: ef 00 de 80 jal 0x4b30 <.plt+0x1f0> 24328: 03 2a 05 00 lw s4, 0x0(a0) 2432c: 2a 89 mv s2, a0 2432e: 13 06 f0 0f li a2, 0xff 24332: 23 88 04 40 sb zero, 0x410(s1) 24336: a2 85 mv a1, s0 24338: 4e 85 mv a0, s3 2433a: ef 00 7e b7 jal 0x4eb0 <.plt+0x570> 2433e: 01 c5 beqz a0, 0x24346 24340: 83 c7 04 41 lbu a5, 0x410(s1) 24344: a9 cb beqz a5, 0x24396 24346: a3 87 04 50 sb zero, 0x50f(s1) 2434a: a9 45 li a1, 0xa 2434c: 22 85 mv a0, s0 2434e: ef 00 3e 81 jal 0x4b60 <.plt+0x220> 24352: 01 c9 beqz a0, 0x24362 24354: b3 07 85 40 sub a5, a0, s0 24358: 05 47 li a4, 0x1 2435a: 63 54 f7 00 bge a4, a5, 0x24362 2435e: 23 00 05 00 sb zero, 0x0(a0) 24362: b5 45 li a1, 0xd 24364: 22 85 mv a0, s0 24366: ef 00 ae ff jal 0x4b60 <.plt+0x220> 2436a: 19 c5 beqz a0, 0x24378 2436c: b3 07 85 40 sub a5, a0, s0 24370: 63 54 f0 00 blez a5, 0x24378 24374: 23 00 05 00 sb zero, 0x0(a0) 24378: 83 27 09 00 lw a5, 0x0(s2) 2437c: 63 84 47 01 beq a5, s4, 0x24384 24380: 23 20 49 01 sw s4, 0x0(s2) 24384: a2 70 ld ra, 0x28(sp) 24386: 22 85 mv a0, s0 24388: 02 74 ld s0, 0x20(sp) 2438a: e2 64 ld s1, 0x18(sp) 2438c: 42 69 ld s2, 0x10(sp) 2438e: a2 69 ld s3, 0x8(sp) 24390: 02 6a ld s4, 0x0(sp) 24392: 45 61 addi sp, sp, 0x30 24394: 82 80 ret 24396: ce 86 mv a3, s3 24398: 17 26 01 00 auipc a2, 0x12 2439c: 13 06 86 c0 addi a2, a2, -0x3f8 243a0: 93 05 f0 0f li a1, 0xff 243a4: 22 85 mv a0, s0 243a6: ef 00 be ab jal 0x4e60 <.plt+0x520> 243aa: 71 bf j 0x24346 00000000000243ac : 243ac: 01 11 addi sp, sp, -0x20 243ae: 26 e4 sd s1, 0x8(sp) 243b0: 97 44 02 00 auipc s1, 0x24 243b4: 93 84 84 0e addi s1, s1, 0xe8 243b8: 22 e8 sd s0, 0x10(sp) 243ba: 80 40 lw s0, 0x0(s1) 243bc: 06 ec sd ra, 0x18(sp) 243be: fd 57 li a5, -0x1 243c0: 63 09 f4 00 beq s0, a5, 0x243d2 243c4: 33 25 80 00 sgtz a0, s0 243c8: e2 60 ld ra, 0x18(sp) 243ca: 42 64 ld s0, 0x10(sp) 243cc: a2 64 ld s1, 0x8(sp) 243ce: 05 61 addi sp, sp, 0x20 243d0: 82 80 ret 243d2: 01 46 li a2, 0x0 243d4: 89 45 li a1, 0x2 243d6: 29 45 li a0, 0xa 243d8: ef 00 8e e4 jal 0x4a20 <.plt+0xe0> 243dc: 63 1c 85 00 bne a0, s0, 0x243f4 243e0: e2 60 ld ra, 0x18(sp) 243e2: 42 64 ld s0, 0x10(sp) 243e4: 97 47 02 00 auipc a5, 0x24 243e8: 23 aa 07 0a sw zero, 0xb4(a5) 243ec: a2 64 ld s1, 0x8(sp) 243ee: 01 45 li a0, 0x0 243f0: 05 61 addi sp, sp, 0x20 243f2: 82 80 ret 243f4: aa 85 mv a1, a0 243f6: 85 47 li a5, 0x1 243f8: 01 45 li a0, 0x0 243fa: 9c c0 sw a5, 0x0(s1) 243fc: ef a0 1f 90 jal 0x1ecfc 24400: 88 40 lw a0, 0x0(s1) 24402: 33 25 a0 00 sgtz a0, a0 24406: c9 b7 j 0x243c8 0000000000024408 : 24408: 03 37 85 30 ld a4, 0x308(a0) 2440c: 89 47 li a5, 0x2 2440e: 63 04 f7 00 beq a4, a5, 0x24416 24412: 05 45 li a0, 0x1 24414: 82 80 ret 24416: 59 bf j 0x243ac 0000000000024418 : 24418: 6d 71 addi sp, sp, -0x110 2441a: 83 37 85 30 ld a5, 0x308(a0) 2441e: 22 e2 sd s0, 0x100(sp) 24420: a6 fd sd s1, 0xf8(sp) 24422: ca f9 sd s2, 0xf0(sp) 24424: d6 ed sd s5, 0xd8(sp) 24426: 06 e6 sd ra, 0x108(sp) 24428: ce f5 sd s3, 0xe8(sp) 2442a: d2 f1 sd s4, 0xe0(sp) 2442c: 83 3a 05 00 ld s5, 0x0(a0) 24430: 05 47 li a4, 0x1 24432: 23 a0 06 00 sw zero, 0x0(a3) 24436: 2a 84 mv s0, a0 24438: ae 84 mv s1, a1 2443a: 32 89 mv s2, a2 2443c: 63 84 e7 06 beq a5, a4, 0x244a4 24440: 09 47 li a4, 0x2 24442: a9 49 li s3, 0xa 24444: 63 83 e7 00 beq a5, a4, 0x2444a 24448: 81 49 li s3, 0x0 2444a: ef f0 3f f6 jal 0x243ac 2444e: 39 c9 beqz a0, 0x244a4 24450: 83 27 c4 0a lw a5, 0xac(s0) 24454: 13 0a 01 05 addi s4, sp, 0x50 24458: 02 f0 sd zero, 0x20(sp) 2445a: 02 f4 sd zero, 0x28(sp) 2445c: 52 86 mv a2, s4 2445e: a6 85 mv a1, s1 24460: 09 45 li a0, 0x2 24462: 4e d2 sw s3, 0x24(sp) 24464: 3e d4 sw a5, 0x28(sp) 24466: 02 f8 sd zero, 0x30(sp) 24468: 02 fc sd zero, 0x38(sp) 2446a: 82 e0 sd zero, 0x40(sp) 2446c: 82 e4 sd zero, 0x48(sp) 2446e: 85 49 li s3, 0x1 24470: ef 00 1e c2 jal 0x5090 <.plt+0x750> 24474: 00 10 addi s0, sp, 0x20 24476: 63 19 35 03 bne a0, s3, 0x244a8 2447a: 91 47 li a5, 0x4 2447c: 3e d0 sw a5, 0x20(sp) 2447e: 81 45 li a1, 0x0 24480: 63 1e 09 02 bnez s2, 0x244bc 24484: 34 00 addi a3, sp, 0x8 24486: 22 86 mv a2, s0 24488: 26 85 mv a0, s1 2448a: ef 20 90 45 jal 0x270e2 2448e: 21 e5 bnez a0, 0x244d6 24490: 22 65 ld a0, 0x8(sp) 24492: b2 60 ld ra, 0x108(sp) 24494: 12 64 ld s0, 0x100(sp) 24496: ee 74 ld s1, 0xf8(sp) 24498: 4e 79 ld s2, 0xf0(sp) 2449a: ae 79 ld s3, 0xe8(sp) 2449c: 0e 7a ld s4, 0xe0(sp) 2449e: ee 6a ld s5, 0xd8(sp) 244a0: 51 61 addi sp, sp, 0x110 244a2: 82 80 ret 244a4: 89 49 li s3, 0x2 244a6: 6d b7 j 0x24450 244a8: 52 86 mv a2, s4 244aa: a6 85 mv a1, s1 244ac: 29 45 li a0, 0xa 244ae: ef 00 3e be jal 0x5090 <.plt+0x750> 244b2: e3 04 35 fd beq a0, s3, 0x2447a 244b6: 81 45 li a1, 0x0 244b8: e3 06 09 fc beqz s2, 0x24484 244bc: 93 09 01 01 addi s3, sp, 0x10 244c0: b1 45 li a1, 0xc 244c2: ca 86 mv a3, s2 244c4: 17 e6 00 00 auipc a2, 0xe 244c8: 13 06 c6 a7 addi a2, a2, -0x584 244cc: 4e 85 mv a0, s3 244ce: ef 00 3e 99 jal 0x4e60 <.plt+0x520> 244d2: ce 85 mv a1, s3 244d4: 45 bf j 0x24484 244d6: 56 85 mv a0, s5 244d8: ca 86 mv a3, s2 244da: 26 86 mv a2, s1 244dc: 97 25 01 00 auipc a1, 0x12 244e0: 93 85 c5 ad addi a1, a1, -0x524 244e4: ef 80 1e a2 jal 0xcf04 244e8: 01 45 li a0, 0x0 244ea: 65 b7 j 0x24492 00000000000244ec : 244ec: 11 45 li a0, 0x4 244ee: 82 80 ret 00000000000244f0 : 244f0: 11 45 li a0, 0x4 244f2: 82 80 ret 00000000000244f4 : 244f4: 11 45 li a0, 0x4 244f6: 82 80 ret 00000000000244f8 : 244f8: 11 45 li a0, 0x4 244fa: 82 80 ret 00000000000244fc : 244fc: 55 71 addi sp, sp, -0xd0 244fe: 86 e5 sd ra, 0xc8(sp) 24500: e6 fc sd s9, 0x78(sp) 24502: 83 4c 05 00 lbu s9, 0x0(a0) 24506: fd 57 li a5, -0x1 24508: 2a f4 sd a0, 0x28(sp) 2450a: 3e da sw a5, 0x34(sp) 2450c: 3e dc sw a5, 0x38(sp) 2450e: 3e de sw a5, 0x3c(sp) 24510: 63 82 0c 28 beqz s9, 0x24794 24514: a2 e1 sd s0, 0xc0(sp) 24516: 26 fd sd s1, 0xb8(sp) 24518: 4a f9 sd s2, 0xb0(sp) 2451a: 4e f5 sd s3, 0xa8(sp) 2451c: 52 f1 sd s4, 0xa0(sp) 2451e: 56 ed sd s5, 0x98(sp) 24520: 5a e9 sd s6, 0x90(sp) 24522: 5e e5 sd s7, 0x88(sp) 24524: 62 e1 sd s8, 0x80(sp) 24526: ea f8 sd s10, 0x70(sp) 24528: ee f4 sd s11, 0x68(sp) 2452a: aa 8d mv s11, a0 2452c: ef 00 5e b4 jal 0x5070 <.plt+0x730> 24530: 85 47 li a5, 0x1 24532: 85 6b lui s7, 0x1 24534: fe 07 slli a5, a5, 0x1f 24536: 7d 5c li s8, -0x1 24538: 2a 8a mv s4, a0 2453a: 19 49 li s2, 0x6 2453c: 02 e8 sd zero, 0x10(sp) 2453e: fd 54 li s1, -0x1 24540: fd 5a li s5, -0x1 24542: fd 59 li s3, -0x1 24544: 7d 5b li s6, -0x1 24546: 93 8b 0b 80 addi s7, s7, -0x800 2454a: 7d 5d li s10, -0x1 2454c: 80 00 addi s0, sp, 0x40 2454e: 3e ec sd a5, 0x18(sp) 24550: 03 36 0a 00 ld a2, 0x0(s4) 24554: 31 a0 j 0x24560 24556: 83 cc 1d 00 lbu s9, 0x1(s11) 2455a: 85 0d addi s11, s11, 0x1 2455c: 63 88 0c 18 beqz s9, 0x246ec 24560: 86 0c slli s9, s9, 0x1 24562: b2 9c add s9, s9, a2 24564: 03 d7 0c 00 lhu a4, 0x0(s9) 24568: 93 76 87 00 andi a3, a4, 0x8 2456c: ed d6 beqz a3, 0x24556 2456e: 93 76 07 40 andi a3, a4, 0x400 24572: 63 93 06 18 bnez a3, 0x246f8 24576: 33 77 77 01 and a4, a4, s7 2457a: 41 c3 beqz a4, 0x245fa 2457c: 72 57 lw a4, 0x3c(sp) 2457e: 63 01 a7 2b beq a4, s10, 0x24820 24582: ef 00 ee da jal 0x4b30 <.plt+0x1f0> 24586: 14 41 lw a3, 0x0(a0) 24588: aa 8c mv s9, a0 2458a: 23 20 05 00 sw zero, 0x0(a0) 2458e: 29 46 li a2, 0xa 24590: a2 85 mv a1, s0 24592: 6e 85 mv a0, s11 24594: 36 e4 sd a3, 0x8(sp) 24596: ef 00 ae d0 jal 0x4aa0 <.plt+0x160> 2459a: 03 a7 0c 00 lw a4, 0x0(s9) 2459e: a2 66 ld a3, 0x8(sp) 245a0: 63 84 e6 00 beq a3, a4, 0x245a8 245a4: 23 a0 dc 00 sw a3, 0x0(s9) 245a8: 63 1b 07 1c bnez a4, 0x2477e 245ac: e2 67 ld a5, 0x18(sp) 245ae: 33 07 f5 00 add a4, a0, a5 245b2: fd 57 li a5, -0x1 245b4: 81 93 srli a5, a5, 0x20 245b6: 63 e4 e7 1c bltu a5, a4, 0x2477e 245ba: ef 80 90 1a jal 0x2cf62 245be: 06 67 ld a4, 0x40(sp) 245c0: 63 8f aa 19 beq s5, s10, 0x2475e 245c4: 93 06 87 ff addi a3, a4, -0x8 245c8: 63 83 b6 1b beq a3, s11, 0x2476e 245cc: c2 67 ld a5, 0x10(sp) 245ce: 63 85 07 1a beqz a5, 0x24778 245d2: fd 57 li a5, -0x1 245d4: 63 95 f4 1a bne s1, a5, 0x2477e 245d8: 93 07 b0 76 li a5, 0x76b 245dc: aa 84 mv s1, a0 245de: 63 c8 a7 00 blt a5, a0, 0x245ee 245e2: 93 07 60 04 li a5, 0x46 245e6: 63 df a7 2e bge a5, a0, 0x248e4 245ea: 9b 04 c5 76 addiw s1, a0, 0x76c 245ee: 93 07 1c 00 addi a5, s8, 0x1 245f2: b3 37 f0 00 snez a5, a5 245f6: 3e e8 sd a5, 0x10(sp) 245f8: ba 8d mv s11, a4 245fa: 83 cc 0d 00 lbu s9, 0x0(s11) 245fe: 63 85 0c 00 beqz s9, 0x24608 24602: 7d 39 addiw s2, s2, -0x1 24604: e3 16 09 f4 bnez s2, 0x24550 24608: 72 57 lw a4, 0x3c(sp) 2460a: fd 57 li a5, -0x1 2460c: 63 0c f7 24 beq a4, a5, 0x24864 24610: fd 57 li a5, -0x1 24612: 63 06 fc 16 beq s8, a5, 0x2477e 24616: 63 84 f9 16 beq s3, a5, 0x2477e 2461a: 63 82 f4 16 beq s1, a5, 0x2477e 2461e: 93 07 10 7b li a5, 0x7b1 24622: 01 45 li a0, 0x0 24624: 63 d5 97 0a bge a5, s1, 0x246ce 24628: fd 47 li a5, 0x1f 2462a: 63 ca 87 15 blt a5, s8, 0x2477e 2462e: ad 47 li a5, 0xb 24630: 63 c7 37 15 blt a5, s3, 0x2477e 24634: 52 58 lw a6, 0x34(sp) 24636: dd 47 li a5, 0x17 24638: 63 c3 07 15 blt a5, a6, 0x2477e 2463c: 62 55 lw a0, 0x38(sp) 2463e: 93 07 b0 03 li a5, 0x3b 24642: 63 ce a7 12 blt a5, a0, 0x2477e 24646: f2 56 lw a3, 0x3c(sp) 24648: 93 07 c0 03 li a5, 0x3c 2464c: 63 c9 d7 12 blt a5, a3, 0x2477e 24650: ce 85 mv a1, s3 24652: 63 cc 09 1a bltz s3, 0x2480a 24656: 13 a7 29 00 slti a4, s3, 0x2 2465a: 3b 87 e4 40 subw a4, s1, a4 2465e: 93 08 c0 f9 li a7, -0x64 24662: bb 48 17 03 divw a7, a4, a7 24666: 13 0e 00 19 li t3, 0x190 2466a: 1b 56 27 40 sraiw a2, a4, 0x2 2466e: 9b 87 e4 84 addiw a5, s1, -0x7b2 24672: 17 63 01 00 auipc t1, 0x16 24676: 13 03 e3 8f addi t1, t1, -0x702 2467a: 8a 05 slli a1, a1, 0x2 2467c: 9a 95 add a1, a1, t1 2467e: 03 a3 05 33 lw t1, 0x330(a1) 24682: fd 55 li a1, -0x1 24684: 3b 47 c7 03 divw a4, a4, t3 24688: 3b 06 16 01 addw a2, a2, a7 2468c: 93 08 d0 16 li a7, 0x16d 24690: b3 87 17 03 mul a5, a5, a7 24694: 31 9f addw a4, a4, a2 24696: 1b 07 37 e2 addiw a4, a4, -0x1dd 2469a: ba 97 add a5, a5, a4 2469c: 9a 97 add a5, a5, t1 2469e: e2 97 add a5, a5, s8 246a0: fd 17 addi a5, a5, -0x1 246a2: 13 97 17 00 slli a4, a5, 0x1 246a6: 3e 97 add a4, a4, a5 246a8: 0e 07 slli a4, a4, 0x3 246aa: 42 97 add a4, a4, a6 246ac: 93 17 47 00 slli a5, a4, 0x4 246b0: 99 8f sub a5, a5, a4 246b2: 8a 07 slli a5, a5, 0x2 246b4: aa 97 add a5, a5, a0 246b6: 13 95 47 00 slli a0, a5, 0x4 246ba: 1d 8d sub a0, a0, a5 246bc: 0a 05 slli a0, a0, 0x2 246be: 36 95 add a0, a0, a3 246c0: 9b 07 05 00 sext.w a5, a0 246c4: 63 85 b7 00 beq a5, a1, 0x246ce 246c8: 63 83 ba 00 beq s5, a1, 0x246ce 246cc: 56 95 add a0, a0, s5 246ce: 0e 64 ld s0, 0xc0(sp) 246d0: ae 60 ld ra, 0xc8(sp) 246d2: ea 74 ld s1, 0xb8(sp) 246d4: 4a 79 ld s2, 0xb0(sp) 246d6: aa 79 ld s3, 0xa8(sp) 246d8: 0a 7a ld s4, 0xa0(sp) 246da: ea 6a ld s5, 0x98(sp) 246dc: 4a 6b ld s6, 0x90(sp) 246de: aa 6b ld s7, 0x88(sp) 246e0: 0a 6c ld s8, 0x80(sp) 246e2: 46 7d ld s10, 0x70(sp) 246e4: a6 7d ld s11, 0x68(sp) 246e6: e6 7c ld s9, 0x78(sp) 246e8: 69 61 addi sp, sp, 0xd0 246ea: 82 80 ret 246ec: 03 57 06 00 lhu a4, 0x0(a2) 246f0: 93 76 07 40 andi a3, a4, 0x400 246f4: e3 81 06 e8 beqz a3, 0x24576 246f8: 22 86 mv a2, s0 246fa: 97 25 01 00 auipc a1, 0x12 246fe: 93 85 65 8e addi a1, a1, -0x71a 24702: 6e 85 mv a0, s11 24704: 82 e0 sd zero, 0x40(sp) 24706: 82 e4 sd zero, 0x48(sp) 24708: 82 e8 sd zero, 0x50(sp) 2470a: 82 ec sd zero, 0x58(sp) 2470c: ef 00 4e be jal 0x4af0 <.plt+0x1b0> 24710: 59 e5 bnez a0, 0x2479e 24712: 7d 57 li a4, -0x1 24714: 02 e4 sd zero, 0x8(sp) 24716: 63 05 eb 16 beq s6, a4, 0x24880 2471a: 7d 57 li a4, -0x1 2471c: 63 8f e9 0a beq s3, a4, 0x247da 24720: 7d 57 li a4, -0x1 24722: 63 9e ea 04 bne s5, a4, 0x2477e 24726: 97 6c 01 00 auipc s9, 0x16 2472a: 93 8c ac 84 addi s9, s9, -0x7b6 2472e: 97 6a 01 00 auipc s5, 0x16 24732: 93 8a 2a b7 addi s5, s5, -0x48e 24736: 21 a0 j 0x2473e 24738: b1 0c addi s9, s9, 0xc 2473a: 63 82 5c 05 beq s9, s5, 0x2477e 2473e: e6 85 mv a1, s9 24740: 22 85 mv a0, s0 24742: ef 20 40 7e jal 0x26f26 24746: 6d d9 beqz a0, 0x24738 24748: 03 a7 8c 00 lw a4, 0x8(s9) 2474c: 9b 1a 47 00 slliw s5, a4, 0x4 24750: bb 8a ea 40 subw s5, s5, a4 24754: 9b 9a 2a 00 slliw s5, s5, 0x2 24758: a2 67 ld a5, 0x8(sp) 2475a: be 9d add s11, s11, a5 2475c: 79 bd j 0x245fa 2475e: 11 46 li a2, 0x4 24760: b3 06 b7 41 sub a3, a4, s11 24764: 63 83 c6 12 beq a3, a2, 0x2488a 24768: a1 47 li a5, 0x8 2476a: e3 91 f6 e6 bne a3, a5, 0x245cc 2476e: fd 57 li a5, -0x1 24770: 63 82 f4 16 beq s1, a5, 0x248d4 24774: c2 67 ld a5, 0x10(sp) 24776: 81 e7 bnez a5, 0x2477e 24778: fd 57 li a5, -0x1 2477a: 63 09 fc 0e beq s8, a5, 0x2486c 2477e: 0e 64 ld s0, 0xc0(sp) 24780: ea 74 ld s1, 0xb8(sp) 24782: 4a 79 ld s2, 0xb0(sp) 24784: aa 79 ld s3, 0xa8(sp) 24786: 0a 7a ld s4, 0xa0(sp) 24788: ea 6a ld s5, 0x98(sp) 2478a: 4a 6b ld s6, 0x90(sp) 2478c: aa 6b ld s7, 0x88(sp) 2478e: 0a 6c ld s8, 0x80(sp) 24790: 46 7d ld s10, 0x70(sp) 24792: a6 7d ld s11, 0x68(sp) 24794: ae 60 ld ra, 0xc8(sp) 24796: e6 7c ld s9, 0x78(sp) 24798: 7d 55 li a0, -0x1 2479a: 69 61 addi sp, sp, 0xd0 2479c: 82 80 ret 2479e: 22 85 mv a0, s0 247a0: ef 00 0e c5 jal 0x4bf0 <.plt+0x2b0> 247a4: 7d 57 li a4, -0x1 247a6: 2a e4 sd a0, 0x8(sp) 247a8: e3 19 eb f6 bne s6, a4, 0x2471a 247ac: 0d 47 li a4, 0x3 247ae: 63 79 a7 0c bgeu a4, a0, 0x24880 247b2: 97 3c 02 00 auipc s9, 0x23 247b6: 93 8c ec d3 addi s9, s9, -0x2c2 247ba: 01 4b li s6, 0x0 247bc: 83 b5 0c 00 ld a1, 0x0(s9) 247c0: 22 85 mv a0, s0 247c2: ef 20 40 76 jal 0x26f26 247c6: 49 f9 bnez a0, 0x24758 247c8: 05 2b addiw s6, s6, 0x1 247ca: 9d 47 li a5, 0x7 247cc: a1 0c addi s9, s9, 0x8 247ce: e3 17 fb fe bne s6, a5, 0x247bc 247d2: 7d 57 li a4, -0x1 247d4: 7d 5b li s6, -0x1 247d6: e3 95 e9 f4 bne s3, a4, 0x24720 247da: 81 46 li a3, 0x0 247dc: 97 3c 02 00 auipc s9, 0x23 247e0: 93 8c cc d4 addi s9, s9, -0x2b4 247e4: 01 a8 j 0x247f4 247e6: 97 37 02 00 auipc a5, 0x23 247ea: 93 87 27 da addi a5, a5, -0x25e 247ee: 85 26 addiw a3, a3, 0x1 247f0: e3 88 fc f2 beq s9, a5, 0x24720 247f4: 83 b5 0c 00 ld a1, 0x0(s9) 247f8: 22 85 mv a0, s0 247fa: 36 f0 sd a3, 0x20(sp) 247fc: ef 20 a0 72 jal 0x26f26 24800: 82 76 ld a3, 0x20(sp) 24802: a1 0c addi s9, s9, 0x8 24804: 6d d1 beqz a0, 0x247e6 24806: b6 89 mv s3, a3 24808: 81 bf j 0x24758 2480a: ad 45 li a1, 0xb 2480c: bb 87 35 41 subw a5, a1, s3 24810: 31 47 li a4, 0xc 24812: 3b c6 e7 02 divw a2, a5, a4 24816: bb e7 e7 02 remw a5, a5, a4 2481a: b1 9c addw s1, s1, a2 2481c: 9d 9d subw a1, a1, a5 2481e: 25 bd j 0x24656 24820: 93 0c 41 03 addi s9, sp, 0x34 24824: 34 18 addi a3, sp, 0x38 24826: 78 18 addi a4, sp, 0x3c 24828: 66 86 mv a2, s9 2482a: 97 15 01 00 auipc a1, 0x11 2482e: 93 85 65 7f addi a1, a1, 0x7f6 24832: 6e 85 mv a0, s11 24834: 36 e4 sd a3, 0x8(sp) 24836: ef 00 ae ab jal 0x4af0 <.plt+0x1b0> 2483a: 0d 47 li a4, 0x3 2483c: a2 66 ld a3, 0x8(sp) 2483e: 63 01 e5 0a beq a0, a4, 0x248e0 24842: 72 57 lw a4, 0x3c(sp) 24844: e3 1f a7 d3 bne a4, s10, 0x24582 24848: 66 86 mv a2, s9 2484a: 97 15 01 00 auipc a1, 0x11 2484e: 93 85 65 7e addi a1, a1, 0x7e6 24852: 6e 85 mv a0, s11 24854: ef 00 ce a9 jal 0x4af0 <.plt+0x1b0> 24858: 09 47 li a4, 0x2 2485a: e3 14 e5 d2 bne a0, a4, 0x24582 2485e: 95 0d addi s11, s11, 0x5 24860: 02 de sw zero, 0x3c(sp) 24862: 61 bb j 0x245fa 24864: 02 da sw zero, 0x34(sp) 24866: 02 dc sw zero, 0x38(sp) 24868: 02 de sw zero, 0x3c(sp) 2486a: 5d b3 j 0x24610 2486c: 9b 07 f5 ff addiw a5, a0, -0x1 24870: f9 46 li a3, 0x1e 24872: e3 e0 f6 d6 bltu a3, a5, 0x245d2 24876: 85 47 li a5, 0x1 24878: ba 8d mv s11, a4 2487a: 2a 8c mv s8, a0 2487c: 3e e8 sd a5, 0x10(sp) 2487e: b5 bb j 0x245fa 24880: 97 3c 02 00 auipc s9, 0x23 24884: 93 8c 8c c3 addi s9, s9, -0x3c8 24888: 0d bf j 0x247ba 2488a: 93 06 80 57 li a3, 0x578 2488e: e3 cf a6 d2 blt a3, a0, 0x245cc 24892: a2 77 ld a5, 0x28(sp) 24894: e3 fc b7 d3 bgeu a5, s11, 0x245cc 24898: 83 c7 fd ff lbu a5, -0x1(s11) 2489c: 93 06 b0 02 li a3, 0x2b 248a0: 63 8b d7 06 beq a5, a3, 0x24916 248a4: 93 06 d0 02 li a3, 0x2d 248a8: e3 92 d7 d2 bne a5, a3, 0x245cc 248ac: 93 06 40 06 li a3, 0x64 248b0: 3b 46 d5 02 divw a2, a0, a3 248b4: ba 8d mv s11, a4 248b6: bb 66 d5 02 remw a3, a0, a3 248ba: 1b 17 46 00 slliw a4, a2, 0x4 248be: 11 9f subw a4, a4, a2 248c0: 1b 17 27 00 slliw a4, a4, 0x2 248c4: 35 9f addw a4, a4, a3 248c6: 9b 1a 47 00 slliw s5, a4, 0x4 248ca: bb 8a ea 40 subw s5, s5, a4 248ce: 9b 9a 2a 00 slliw s5, s5, 0x2 248d2: 25 b3 j 0x245fa 248d4: 63 8b 99 00 beq s3, s1, 0x248ea 248d8: c2 67 ld a5, 0x10(sp) 248da: e3 8f 07 e8 beqz a5, 0x24778 248de: ed b9 j 0x245d8 248e0: a1 0d addi s11, s11, 0x8 248e2: 21 bb j 0x245fa 248e4: 9b 04 05 7d addiw s1, a0, 0x7d0 248e8: 19 b3 j 0x245ee 248ea: 63 06 3c 01 beq s8, s3, 0x248f6 248ee: c2 67 ld a5, 0x10(sp) 248f0: e3 87 07 e8 beqz a5, 0x2477e 248f4: d5 b1 j 0x245d8 248f6: 89 64 lui s1, 0x2 248f8: 9b 84 04 71 addiw s1, s1, 0x710 248fc: bb 69 95 02 remw s3, a0, s1 24900: 13 0c 40 06 li s8, 0x64 24904: ba 8d mv s11, a4 24906: bb c9 89 03 divw s3, s3, s8 2490a: bb 44 95 02 divw s1, a0, s1 2490e: fd 39 addiw s3, s3, -0x1 24910: 3b 6c 85 03 remw s8, a0, s8 24914: dd b1 j 0x245fa 24916: 93 06 40 06 li a3, 0x64 2491a: 3b 46 d5 02 divw a2, a0, a3 2491e: ba 8d mv s11, a4 24920: bb 66 d5 02 remw a3, a0, a3 24924: 1b 17 46 00 slliw a4, a2, 0x4 24928: 11 9f subw a4, a4, a2 2492a: 1b 17 27 00 slliw a4, a4, 0x2 2492e: 35 9f addw a4, a4, a3 24930: 9b 16 47 00 slliw a3, a4, 0x4 24934: 15 9f subw a4, a4, a3 24936: 9b 1a 27 00 slliw s5, a4, 0x2 2493a: c1 b1 j 0x245fa 000000000002493c : 2493c: 01 11 addi sp, sp, -0x20 2493e: 2a e4 sd a0, 0x8(sp) 24940: 28 00 addi a0, sp, 0x8 24942: 06 ec sd ra, 0x18(sp) 24944: ef 00 ce f3 jal 0x5080 <.plt+0x740> 24948: 09 c5 beqz a0, 0x24952 2494a: e2 60 ld ra, 0x18(sp) 2494c: 01 45 li a0, 0x0 2494e: 05 61 addi sp, sp, 0x20 24950: 82 80 ret 24952: e2 60 ld ra, 0x18(sp) 24954: 13 05 b0 02 li a0, 0x2b 24958: 05 61 addi sp, sp, 0x20 2495a: 82 80 ret 000000000002495c : 2495c: 5d 71 addi sp, sp, -0x50 2495e: a2 e0 sd s0, 0x40(sp) 24960: 86 e4 sd ra, 0x48(sp) 24962: 01 44 li s0, 0x0 24964: 25 c9 beqz a0, 0x249d4 24966: 26 fc sd s1, 0x38(sp) 24968: aa 84 mv s1, a0 2496a: 63 4d 05 08 bltz a0, 0x24a04 2496e: 4a f8 sd s2, 0x30(sp) 24970: 4e f4 sd s3, 0x28(sp) 24972: 52 f0 sd s4, 0x20(sp) 24974: ef 00 3e ea jal 0x5816 24978: 2a e0 sd a0, 0x0(sp) 2497a: 2e e4 sd a1, 0x8(sp) 2497c: 26 86 mv a2, s1 2497e: 7d 59 li s2, -0x1 24980: 97 49 02 00 auipc s3, 0x24 24984: 93 89 89 dc addi s3, s3, -0x238 24988: 11 4a li s4, 0x4 2498a: 35 a0 j 0x249b6 2498c: ef 00 4e 9a jal 0x4b30 <.plt+0x1f0> 24990: 1c 41 lw a5, 0x0(a0) 24992: 91 c7 beqz a5, 0x2499e 24994: 03 a7 09 00 lw a4, 0x0(s3) 24998: 39 e3 bnez a4, 0x249de 2499a: 63 92 47 05 bne a5, s4, 0x249de 2499e: ef 00 9e e7 jal 0x5816 249a2: 02 66 ld a2, 0x0(sp) 249a4: a2 66 ld a3, 0x8(sp) 249a6: 2a e8 sd a0, 0x10(sp) 249a8: 2e ec sd a1, 0x18(sp) 249aa: ef 00 7e ea jal 0x5850 249ae: 3b 86 a4 40 subw a2, s1, a0 249b2: 63 5f c0 02 blez a2, 0x249f0 249b6: 81 45 li a1, 0x0 249b8: 01 45 li a0, 0x0 249ba: ef 00 6e e9 jal 0x5050 <.plt+0x710> 249be: 2a 84 mv s0, a0 249c0: e3 06 25 fd beq a0, s2, 0x2498c 249c4: e2 74 ld s1, 0x38(sp) 249c6: 42 79 ld s2, 0x30(sp) 249c8: a2 79 ld s3, 0x28(sp) 249ca: 02 7a ld s4, 0x20(sp) 249cc: 33 34 a0 00 snez s0, a0 249d0: 33 04 80 40 neg s0, s0 249d4: a6 60 ld ra, 0x48(sp) 249d6: 22 85 mv a0, s0 249d8: 06 64 ld s0, 0x40(sp) 249da: 61 61 addi sp, sp, 0x50 249dc: 82 80 ret 249de: a6 60 ld ra, 0x48(sp) 249e0: 22 85 mv a0, s0 249e2: 06 64 ld s0, 0x40(sp) 249e4: e2 74 ld s1, 0x38(sp) 249e6: 42 79 ld s2, 0x30(sp) 249e8: a2 79 ld s3, 0x28(sp) 249ea: 02 7a ld s4, 0x20(sp) 249ec: 61 61 addi sp, sp, 0x50 249ee: 82 80 ret 249f0: 01 44 li s0, 0x0 249f2: a6 60 ld ra, 0x48(sp) 249f4: 22 85 mv a0, s0 249f6: 06 64 ld s0, 0x40(sp) 249f8: e2 74 ld s1, 0x38(sp) 249fa: 42 79 ld s2, 0x30(sp) 249fc: a2 79 ld s3, 0x28(sp) 249fe: 02 7a ld s4, 0x20(sp) 24a00: 61 61 addi sp, sp, 0x50 24a02: 82 80 ret 24a04: ef 00 ce 92 jal 0x4b30 <.plt+0x1f0> 24a08: d9 47 li a5, 0x16 24a0a: e2 74 ld s1, 0x38(sp) 24a0c: 1c c1 sw a5, 0x0(a0) 24a0e: 7d 54 li s0, -0x1 24a10: d1 b7 j 0x249d4 0000000000024a12 : 24a12: 31 71 addi sp, sp, -0xc0 24a14: 26 f5 sd s1, 0xa8(sp) 24a16: de fc sd s7, 0x78(sp) 24a18: e2 f8 sd s8, 0x70(sp) 24a1a: ea f0 sd s10, 0x60(sp) 24a1c: 06 fd sd ra, 0xb8(sp) 24a1e: 4e ed sd s3, 0x98(sp) 24a20: 52 e9 sd s4, 0x90(sp) 24a22: ee ec sd s11, 0x58(sp) 24a24: 02 ec sd zero, 0x18(sp) 24a26: 02 f0 sd zero, 0x20(sp) 24a28: fd 57 li a5, -0x1 24a2a: aa 8b mv s7, a0 24a2c: 2e 8c mv s8, a1 24a2e: 32 8d mv s10, a2 24a30: b6 84 mv s1, a3 24a32: 63 07 f5 1a beq a0, a5, 0x24be0 24a36: 22 f9 sd s0, 0xb0(sp) 24a38: 4a f1 sd s2, 0xa0(sp) 24a3a: 56 e5 sd s5, 0x88(sp) 24a3c: 5a e1 sd s6, 0x80(sp) 24a3e: e6 f4 sd s9, 0x68(sp) 24a40: 01 46 li a2, 0x0 24a42: 63 4f d0 0a bgtz a3, 0x24b00 24a46: 93 07 30 0c li a5, 0xc3 24a4a: 3e de sw a5, 0x3c(sp) 24a4c: 5e dc sw s7, 0x38(sp) 24a4e: fd 57 li a5, -0x1 24a50: 63 07 fc 0c beq s8, a5, 0x24b1e 24a54: 89 47 li a5, 0x2 24a56: 3e e0 sd a5, 0x0(sp) 24a58: 85 4d li s11, 0x1 24a5a: 93 97 3d 00 slli a5, s11, 0x3 24a5e: 13 87 07 04 addi a4, a5, 0x40 24a62: 14 08 addi a3, sp, 0x10 24a64: 36 97 add a4, a4, a3 24a66: 93 09 81 03 addi s3, sp, 0x38 24a6a: 23 24 87 ff sw s8, -0x18(a4) 24a6e: ce 97 add a5, a5, s3 24a70: 13 07 30 0c li a4, 0xc3 24a74: d8 c3 sw a4, 0x4(a5) 24a76: fd 57 li a5, -0x1 24a78: 63 0b fd 0a beq s10, a5, 0x24b2e 24a7c: 82 67 ld a5, 0x0(sp) 24a7e: 13 8a 17 00 addi s4, a5, 0x1 24a82: 82 67 ld a5, 0x0(sp) 24a84: 14 08 addi a3, sp, 0x10 24a86: 8e 07 slli a5, a5, 0x3 24a88: 13 87 07 04 addi a4, a5, 0x40 24a8c: 36 97 add a4, a4, a3 24a8e: 23 24 a7 ff sw s10, -0x18(a4) 24a92: ce 97 add a5, a5, s3 24a94: 13 07 40 10 li a4, 0x104 24a98: d8 c3 sw a4, 0x4(a5) 24a9a: 63 dd 04 04 bgez s1, 0x24af4 24a9e: 7d 56 li a2, -0x1 24aa0: 33 34 90 00 snez s0, s1 24aa4: 7d 59 li s2, -0x1 24aa6: 97 4a 02 00 auipc s5, 0x24 24aaa: 93 8a 2a ca addi s5, s5, -0x35e 24aae: 11 4b li s6, 0x4 24ab0: 3b 04 80 40 negw s0, s0 24ab4: d2 85 mv a1, s4 24ab6: 4e 85 mv a0, s3 24ab8: ef 00 8e d9 jal 0x5050 <.plt+0x710> 24abc: aa 8c mv s9, a0 24abe: 63 1b 25 09 bne a0, s2, 0x24b54 24ac2: ef 00 ee 86 jal 0x4b30 <.plt+0x1f0> 24ac6: 18 41 lw a4, 0x0(a0) 24ac8: 1b 06 04 00 sext.w a2, s0 24acc: 11 c7 beqz a4, 0x24ad8 24ace: 83 a6 0a 00 lw a3, 0x0(s5) 24ad2: ad e2 bnez a3, 0x24b34 24ad4: 63 10 67 07 bne a4, s6, 0x24b34 24ad8: e3 5e 90 fc blez s1, 0x24ab4 24adc: ef 00 be d3 jal 0x5816 24ae0: 62 66 ld a2, 0x18(sp) 24ae2: 82 76 ld a3, 0x20(sp) 24ae4: 2a f4 sd a0, 0x28(sp) 24ae6: 2e f8 sd a1, 0x30(sp) 24ae8: ef 00 9e d6 jal 0x5850 24aec: 3b 86 a4 40 subw a2, s1, a0 24af0: 63 51 c0 04 blez a2, 0x24b32 24af4: b3 37 90 00 snez a5, s1 24af8: b3 07 f0 40 neg a5, a5 24afc: 7d 8e and a2, a2, a5 24afe: 4d b7 j 0x24aa0 24b00: 1b 86 06 00 sext.w a2, a3 24b04: 32 e0 sd a2, 0x0(sp) 24b06: ef 00 1e d1 jal 0x5816 24b0a: 93 07 30 0c li a5, 0xc3 24b0e: 3e de sw a5, 0x3c(sp) 24b10: 2a ec sd a0, 0x18(sp) 24b12: 2e f0 sd a1, 0x20(sp) 24b14: 5e dc sw s7, 0x38(sp) 24b16: fd 57 li a5, -0x1 24b18: 02 66 ld a2, 0x0(sp) 24b1a: e3 1d fc f2 bne s8, a5, 0x24a54 24b1e: 85 47 li a5, 0x1 24b20: 3e e0 sd a5, 0x0(sp) 24b22: fd 57 li a5, -0x1 24b24: 85 4d li s11, 0x1 24b26: 93 09 81 03 addi s3, sp, 0x38 24b2a: e3 19 fd f4 bne s10, a5, 0x24a7c 24b2e: 02 6a ld s4, 0x0(sp) 24b30: ad b7 j 0x24a9a 24b32: 81 4c li s9, 0x0 24b34: 4a 74 ld s0, 0xb0(sp) 24b36: ea 70 ld ra, 0xb8(sp) 24b38: 0a 79 ld s2, 0xa0(sp) 24b3a: aa 6a ld s5, 0x88(sp) 24b3c: 0a 6b ld s6, 0x80(sp) 24b3e: aa 74 ld s1, 0xa8(sp) 24b40: ea 69 ld s3, 0x98(sp) 24b42: 4a 6a ld s4, 0x90(sp) 24b44: e6 7b ld s7, 0x78(sp) 24b46: 46 7c ld s8, 0x70(sp) 24b48: 06 7d ld s10, 0x60(sp) 24b4a: e6 6d ld s11, 0x58(sp) 24b4c: 66 85 mv a0, s9 24b4e: a6 7c ld s9, 0x68(sp) 24b50: 29 61 addi sp, sp, 0xc0 24b52: 82 80 ret 24b54: 63 49 05 10 bltz a0, 0x24c66 24b58: 69 dd beqz a0, 0x24b32 24b5a: 81 4c li s9, 0x0 24b5c: 63 8d 2b 01 beq s7, s2, 0x24b76 24b60: 03 17 e1 03 lh a4, 0x3e(sp) 24b64: 93 77 97 05 andi a5, a4, 0x59 24b68: 13 77 27 0a andi a4, a4, 0xa2 24b6c: b3 3c f0 00 snez s9, a5 24b70: 19 c3 beqz a4, 0x24b76 24b72: 93 ec 4c 00 ori s9, s9, 0x4 24b76: 7d 57 li a4, -0x1 24b78: 63 08 ec 02 beq s8, a4, 0x24ba8 24b7c: 8e 0d slli s11, s11, 0x3 24b7e: 18 08 addi a4, sp, 0x10 24b80: 93 87 0d 04 addi a5, s11, 0x40 24b84: b3 8d e7 00 add s11, a5, a4 24b88: 03 97 ed fe lh a4, -0x12(s11) 24b8c: 93 76 97 05 andi a3, a4, 0x59 24b90: 89 c6 beqz a3, 0x24b9a 24b92: 93 e7 8c 00 ori a5, s9, 0x8 24b96: 9b 8c 07 00 sext.w s9, a5 24b9a: 13 77 27 0a andi a4, a4, 0xa2 24b9e: 09 c7 beqz a4, 0x24ba8 24ba0: 93 e7 4c 00 ori a5, s9, 0x4 24ba4: 9b 8c 07 00 sext.w s9, a5 24ba8: 7d 57 li a4, -0x1 24baa: e3 05 ed f8 beq s10, a4, 0x24b34 24bae: 82 67 ld a5, 0x0(sp) 24bb0: 18 08 addi a4, sp, 0x10 24bb2: 13 9d 37 00 slli s10, a5, 0x3 24bb6: 93 07 0d 04 addi a5, s10, 0x40 24bba: 33 8d e7 00 add s10, a5, a4 24bbe: 03 17 ed fe lh a4, -0x12(s10) 24bc2: 93 76 47 10 andi a3, a4, 0x104 24bc6: 89 c6 beqz a3, 0x24bd0 24bc8: 93 e7 2c 00 ori a5, s9, 0x2 24bcc: 9b 8c 07 00 sext.w s9, a5 24bd0: 13 77 87 03 andi a4, a4, 0x38 24bd4: 25 d3 beqz a4, 0x24b34 24bd6: 93 e7 4c 00 ori a5, s9, 0x4 24bda: 9b 8c 07 00 sext.w s9, a5 24bde: 99 bf j 0x24b34 24be0: 63 8a a5 02 beq a1, a0, 0x24c14 24be4: 22 f9 sd s0, 0xb0(sp) 24be6: 4a f1 sd s2, 0xa0(sp) 24be8: 56 e5 sd s5, 0x88(sp) 24bea: 5a e1 sd s6, 0x80(sp) 24bec: e6 f4 sd s9, 0x68(sp) 24bee: 63 47 d0 00 bgtz a3, 0x24bfc 24bf2: 85 47 li a5, 0x1 24bf4: 3e e0 sd a5, 0x0(sp) 24bf6: 01 46 li a2, 0x0 24bf8: 81 4d li s11, 0x0 24bfa: 85 b5 j 0x24a5a 24bfc: 1b 86 06 00 sext.w a2, a3 24c00: 32 e4 sd a2, 0x8(sp) 24c02: ef 00 5e c1 jal 0x5816 24c06: 85 47 li a5, 0x1 24c08: 22 66 ld a2, 0x8(sp) 24c0a: 2a ec sd a0, 0x18(sp) 24c0c: 2e f0 sd a1, 0x20(sp) 24c0e: 3e e0 sd a5, 0x0(sp) 24c10: 81 4d li s11, 0x0 24c12: a1 b5 j 0x24a5a 24c14: 63 0d b6 02 beq a2, a1, 0x24c4e 24c18: 22 f9 sd s0, 0xb0(sp) 24c1a: 4a f1 sd s2, 0xa0(sp) 24c1c: 56 e5 sd s5, 0x88(sp) 24c1e: 5a e1 sd s6, 0x80(sp) 24c20: e6 f4 sd s9, 0x68(sp) 24c22: 63 49 d0 00 bgtz a3, 0x24c34 24c26: 05 4a li s4, 0x1 24c28: 01 46 li a2, 0x0 24c2a: 81 4d li s11, 0x0 24c2c: 02 e0 sd zero, 0x0(sp) 24c2e: 93 09 81 03 addi s3, sp, 0x38 24c32: 81 bd j 0x24a82 24c34: 1b 86 06 00 sext.w a2, a3 24c38: 32 e4 sd a2, 0x8(sp) 24c3a: ef 00 de bd jal 0x5816 24c3e: 22 66 ld a2, 0x8(sp) 24c40: 2a ec sd a0, 0x18(sp) 24c42: 2e f0 sd a1, 0x20(sp) 24c44: 81 4d li s11, 0x0 24c46: 02 e0 sd zero, 0x0(sp) 24c48: 93 09 81 03 addi s3, sp, 0x38 24c4c: 05 bd j 0x24a7c 24c4e: ea 70 ld ra, 0xb8(sp) 24c50: aa 74 ld s1, 0xa8(sp) 24c52: ea 69 ld s3, 0x98(sp) 24c54: 4a 6a ld s4, 0x90(sp) 24c56: e6 7b ld s7, 0x78(sp) 24c58: 46 7c ld s8, 0x70(sp) 24c5a: 06 7d ld s10, 0x60(sp) 24c5c: e6 6d ld s11, 0x58(sp) 24c5e: 1b 85 06 00 sext.w a0, a3 24c62: 29 61 addi sp, sp, 0xc0 24c64: e5 b9 j 0x2495c 24c66: fd 5c li s9, -0x1 24c68: f1 b5 j 0x24b34 0000000000024c6a : 24c6a: 19 71 addi sp, sp, -0x80 24c6c: ca f0 sd s2, 0x60(sp) 24c6e: 86 fc sd ra, 0x78(sp) 24c70: 02 e0 sd zero, 0x0(sp) 24c72: 02 e4 sd zero, 0x8(sp) 24c74: 32 89 mv s2, a2 24c76: 63 0b 05 10 beqz a0, 0x24d8c 24c7a: 63 89 05 10 beqz a1, 0x24d8c 24c7e: d6 e4 sd s5, 0x48(sp) 24c80: 93 9a 05 02 slli s5, a1, 0x20 24c84: 93 da 0a 02 srli s5, s5, 0x20 24c88: 5e fc sd s7, 0x38(sp) 24c8a: 93 9b 3a 00 slli s7, s5, 0x3 24c8e: ce ec sd s3, 0x58(sp) 24c90: d2 e8 sd s4, 0x50(sp) 24c92: aa 89 mv s3, a0 24c94: 2a 8a mv s4, a0 24c96: aa 9b add s7, s7, a0 24c98: aa 87 mv a5, a0 24c9a: fd 56 li a3, -0x1 24c9c: 19 a0 j 0x24ca2 24c9e: 63 83 77 0f beq a5, s7, 0x24d84 24ca2: 98 43 lw a4, 0x0(a5) 24ca4: a1 07 addi a5, a5, 0x8 24ca6: e3 0c d7 fe beq a4, a3, 0x24c9e 24caa: a2 f8 sd s0, 0x70(sp) 24cac: a6 f4 sd s1, 0x68(sp) 24cae: da e0 sd s6, 0x40(sp) 24cb0: 62 f8 sd s8, 0x30(sp) 24cb2: 66 f4 sd s9, 0x28(sp) 24cb4: 01 46 li a2, 0x0 24cb6: 63 43 20 09 bgtz s2, 0x24d3c 24cba: 63 52 09 02 bgez s2, 0x24cde 24cbe: 7d 56 li a2, -0x1 24cc0: 25 a0 j 0x24ce8 24cc2: 63 5d 20 03 blez s2, 0x24cfc 24cc6: ef 00 1e b5 jal 0x5816 24cca: 02 66 ld a2, 0x0(sp) 24ccc: a2 66 ld a3, 0x8(sp) 24cce: 2a e8 sd a0, 0x10(sp) 24cd0: 2e ec sd a1, 0x18(sp) 24cd2: ef 00 fe b7 jal 0x5850 24cd6: 3b 06 a9 40 subw a2, s2, a0 24cda: 63 5e c0 0a blez a2, 0x24d96 24cde: b3 37 20 01 snez a5, s2 24ce2: b3 07 f0 40 neg a5, a5 24ce6: 7d 8e and a2, a2, a5 24ce8: b3 34 20 01 snez s1, s2 24cec: 7d 5b li s6, -0x1 24cee: 17 4c 02 00 auipc s8, 0x24 24cf2: 13 0c ac a5 addi s8, s8, -0x5a6 24cf6: 91 4c li s9, 0x4 24cf8: bb 04 90 40 negw s1, s1 24cfc: d6 85 mv a1, s5 24cfe: 52 85 mv a0, s4 24d00: ef 00 0e b5 jal 0x5050 <.plt+0x710> 24d04: 2a 84 mv s0, a0 24d06: 63 13 65 05 bne a0, s6, 0x24d4c 24d0a: ef f0 7d e2 jal 0x4b30 <.plt+0x1f0> 24d0e: 1c 41 lw a5, 0x0(a0) 24d10: 1b 86 04 00 sext.w a2, s1 24d14: dd d7 beqz a5, 0x24cc2 24d16: 03 27 0c 00 lw a4, 0x0(s8) 24d1a: 19 e3 bnez a4, 0x24d20 24d1c: e3 83 97 fb beq a5, s9, 0x24cc2 24d20: e6 70 ld ra, 0x78(sp) 24d22: 22 85 mv a0, s0 24d24: 46 74 ld s0, 0x70(sp) 24d26: a6 74 ld s1, 0x68(sp) 24d28: e6 69 ld s3, 0x58(sp) 24d2a: 46 6a ld s4, 0x50(sp) 24d2c: a6 6a ld s5, 0x48(sp) 24d2e: 06 6b ld s6, 0x40(sp) 24d30: e2 7b ld s7, 0x38(sp) 24d32: 42 7c ld s8, 0x30(sp) 24d34: a2 7c ld s9, 0x28(sp) 24d36: 06 79 ld s2, 0x60(sp) 24d38: 09 61 addi sp, sp, 0x80 24d3a: 82 80 ret 24d3c: ef 00 be ad jal 0x5816 24d40: 2a e0 sd a0, 0x0(sp) 24d42: 2e e4 sd a1, 0x8(sp) 24d44: 4a 86 mv a2, s2 24d46: e3 4c 09 f6 bltz s2, 0x24cbe 24d4a: 51 bf j 0x24cde 24d4c: 63 47 05 04 bltz a0, 0x24d9a 24d50: 39 c1 beqz a0, 0x24d96 24d52: fd 56 li a3, -0x1 24d54: 83 a7 09 00 lw a5, 0x0(s3) 24d58: 63 82 d7 02 beq a5, a3, 0x24d7c 24d5c: 83 97 69 00 lh a5, 0x6(s3) 24d60: 13 f7 07 01 andi a4, a5, 0x10 24d64: 09 c7 beqz a4, 0x24d6e 24d66: 93 e7 17 00 ori a5, a5, 0x1 24d6a: 23 93 f9 00 sh a5, 0x6(s3) 24d6e: 13 f7 87 00 andi a4, a5, 0x8 24d72: 93 e7 57 00 ori a5, a5, 0x5 24d76: 19 c3 beqz a4, 0x24d7c 24d78: 23 93 f9 00 sh a5, 0x6(s3) 24d7c: a1 09 addi s3, s3, 0x8 24d7e: e3 9b 79 fd bne s3, s7, 0x24d54 24d82: 79 bf j 0x24d20 24d84: e6 69 ld s3, 0x58(sp) 24d86: 46 6a ld s4, 0x50(sp) 24d88: a6 6a ld s5, 0x48(sp) 24d8a: e2 7b ld s7, 0x38(sp) 24d8c: e6 70 ld ra, 0x78(sp) 24d8e: 4a 85 mv a0, s2 24d90: 06 79 ld s2, 0x60(sp) 24d92: 09 61 addi sp, sp, 0x80 24d94: e1 b6 j 0x2495c 24d96: 01 44 li s0, 0x0 24d98: 61 b7 j 0x24d20 24d9a: 7d 54 li s0, -0x1 24d9c: 51 b7 j 0x24d20 0000000000024d9e : 24d9e: 01 11 addi sp, sp, -0x20 24da0: 22 e8 sd s0, 0x10(sp) 24da2: 03 34 05 52 ld s0, 0x520(a0) 24da6: 06 ec sd ra, 0x18(sp) 24da8: 15 c4 beqz s0, 0x24dd4 24daa: 26 e4 sd s1, 0x8(sp) 24dac: 97 34 02 00 auipc s1, 0x23 24db0: 83 b4 c4 15 ld s1, 0x15c(s1) 24db4: 9c 60 ld a5, 0x0(s1) 24db6: 03 35 04 16 ld a0, 0x160(s0) 24dba: 82 97 jalr a5 24dbc: 9c 60 ld a5, 0x0(s1) 24dbe: 03 35 84 16 ld a0, 0x168(s0) 24dc2: 23 30 04 16 sd zero, 0x160(s0) 24dc6: 82 97 jalr a5 24dc8: 9c 60 ld a5, 0x0(s1) 24dca: 23 34 04 16 sd zero, 0x168(s0) 24dce: 22 85 mv a0, s0 24dd0: 82 97 jalr a5 24dd2: a2 64 ld s1, 0x8(sp) 24dd4: e2 60 ld ra, 0x18(sp) 24dd6: 42 64 ld s0, 0x10(sp) 24dd8: 01 45 li a0, 0x0 24dda: 05 61 addi sp, sp, 0x20 24ddc: 82 80 ret 0000000000024dde : 24dde: 11 c6 beqz a2, 0x24dea 24de0: 83 27 05 1f lw a5, 0x1f0(a0) 24de4: 05 45 li a0, 0x1 24de6: 9c c1 sw a5, 0x0(a1) 24de8: 82 80 ret 24dea: 01 45 li a0, 0x0 24dec: 82 80 ret 0000000000024dee : 24dee: 18 69 ld a4, 0x10(a0) 24df0: 01 11 addi sp, sp, -0x20 24df2: 22 e8 sd s0, 0x10(sp) 24df4: 4a e0 sd s2, 0x0(sp) 24df6: 06 ec sd ra, 0x18(sp) 24df8: 99 47 li a5, 0x6 24dfa: 03 39 07 00 ld s2, 0x0(a4) 24dfe: 2a 84 mv s0, a0 24e00: 63 84 f5 10 beq a1, a5, 0x24f08 24e04: 63 cc b7 04 blt a5, a1, 0x24e5c 24e08: 26 e4 sd s1, 0x8(sp) 24e0a: 8d 44 li s1, 0x3 24e0c: 63 88 95 0a beq a1, s1, 0x24ebc 24e10: 95 47 li a5, 0x5 24e12: 63 92 f5 08 bne a1, a5, 0x24e96 24e16: 83 37 85 16 ld a5, 0x168(a0) 24e1a: 13 07 85 0c addi a4, a0, 0xc8 24e1e: 91 66 lui a3, 0x4 24e20: 23 80 07 00 sb zero, 0x0(a5) 24e24: 83 37 85 16 ld a5, 0x168(a0) 24e28: 11 46 li a2, 0x4 24e2a: a3 80 b7 00 sb a1, 0x1(a5) 24e2e: 83 57 05 04 lhu a5, 0x40(a0) 24e32: 83 35 85 16 ld a1, 0x168(a0) 24e36: 1b d5 87 00 srliw a0, a5, 0x8 24e3a: 23 81 a5 00 sb a0, 0x2(a1) 24e3e: 83 35 84 16 ld a1, 0x168(s0) 24e42: a3 81 f5 00 sb a5, 0x3(a1) 24e46: 83 27 84 14 lw a5, 0x148(s0) 24e4a: 83 35 84 16 ld a1, 0x168(s0) 24e4e: 08 4c lw a0, 0x18(s0) 24e50: ef f0 1d d6 jal 0x4bb0 <.plt+0x270> 24e54: 04 c0 sw s1, 0x0(s0) 24e56: a2 64 ld s1, 0x8(sp) 24e58: 01 45 li a0, 0x0 24e5a: a1 a8 j 0x24eb2 24e5c: 9d 47 li a5, 0x7 24e5e: 63 9d f5 02 bne a1, a5, 0x24e98 24e62: 03 56 05 04 lhu a2, 0x40(a0) 24e66: 54 4d lw a3, 0x1c(a0) 24e68: 97 15 01 00 auipc a1, 0x11 24e6c: 93 85 05 33 addi a1, a1, 0x330 24e70: 05 26 addiw a2, a2, 0x1 24e72: 85 26 addiw a3, a3, 0x1 24e74: 42 16 slli a2, a2, 0x30 24e76: 54 cd sw a3, 0x1c(a0) 24e78: 41 92 srli a2, a2, 0x30 24e7a: 4a 85 mv a0, s2 24e7c: ef 80 8e 88 jal 0xcf04 24e80: 58 4c lw a4, 0x1c(s0) 24e82: 5c 50 lw a5, 0x24(s0) 24e84: 63 d6 e7 14 bge a5, a4, 0x24fd0 24e88: 93 07 d0 f9 li a5, -0x63 24e8c: 1c c4 sw a5, 0x8(s0) 24e8e: 8d 47 li a5, 0x3 24e90: 1c c0 sw a5, 0x0(s0) 24e92: 01 45 li a0, 0x0 24e94: 39 a8 j 0x24eb2 24e96: a2 64 ld s1, 0x8(sp) 24e98: 4a 85 mv a0, s2 24e9a: 17 16 01 00 auipc a2, 0x11 24e9e: 13 06 66 33 addi a2, a2, 0x336 24ea2: 97 d5 00 00 auipc a1, 0xd 24ea6: 93 85 e5 5a addi a1, a1, 0x5ae 24eaa: ef 80 4e 91 jal 0xcfbe 24eae: 13 05 70 04 li a0, 0x47 24eb2: e2 60 ld ra, 0x18(sp) 24eb4: 42 64 ld s0, 0x10(sp) 24eb6: 02 69 ld s2, 0x0(sp) 24eb8: 05 61 addi sp, sp, 0x20 24eba: 82 80 ret 24ebc: 03 37 05 16 ld a4, 0x160(a0) 24ec0: 83 57 05 04 lhu a5, 0x40(a0) 24ec4: 83 44 37 00 lbu s1, 0x3(a4) 24ec8: 03 47 27 00 lbu a4, 0x2(a4) 24ecc: 9b 86 17 00 addiw a3, a5, 0x1 24ed0: a2 04 slli s1, s1, 0x8 24ed2: d9 8c or s1, s1, a4 24ed4: 1b 97 84 00 slliw a4, s1, 0x8 24ed8: a1 80 srli s1, s1, 0x8 24eda: d9 8c or s1, s1, a4 24edc: c2 14 slli s1, s1, 0x30 24ede: c2 16 slli a3, a3, 0x30 24ee0: c1 90 srli s1, s1, 0x30 24ee2: c1 92 srli a3, a3, 0x30 24ee4: 1b 86 04 00 sext.w a2, s1 24ee8: 63 8e 96 06 beq a3, s1, 0x24f64 24eec: 1b 87 07 00 sext.w a4, a5 24ef0: 63 8f c7 10 beq a5, a2, 0x2500e 24ef4: 4a 85 mv a0, s2 24ef6: 97 15 01 00 auipc a1, 0x11 24efa: 93 85 25 26 addi a1, a1, 0x262 24efe: ef 80 6e 80 jal 0xcf04 24f02: 01 45 li a0, 0x0 24f04: a2 64 ld s1, 0x8(sp) 24f06: 75 b7 j 0x24eb2 24f08: 83 37 85 16 ld a5, 0x168(a0) 24f0c: 23 10 05 04 sh zero, 0x40(a0) 24f10: 23 2e 05 00 sw zero, 0x1c(a0) 24f14: 23 80 07 00 sb zero, 0x0(a5) 24f18: 83 37 85 16 ld a5, 0x168(a0) 24f1c: 91 46 li a3, 0x4 24f1e: 13 07 85 0c addi a4, a0, 0xc8 24f22: a3 80 d7 00 sb a3, 0x1(a5) 24f26: 83 57 05 04 lhu a5, 0x40(a0) 24f2a: 03 36 85 16 ld a2, 0x168(a0) 24f2e: 91 66 lui a3, 0x4 24f30: 9b d5 87 00 srliw a1, a5, 0x8 24f34: 23 01 b6 00 sb a1, 0x2(a2) 24f38: 83 35 85 16 ld a1, 0x168(a0) 24f3c: 11 46 li a2, 0x4 24f3e: a3 81 f5 00 sb a5, 0x3(a1) 24f42: 83 27 85 14 lw a5, 0x148(a0) 24f46: 83 35 85 16 ld a1, 0x168(a0) 24f4a: 08 4d lw a0, 0x18(a0) 24f4c: ef f0 5d c6 jal 0x4bb0 <.plt+0x270> 24f50: 63 4d 05 08 bltz a0, 0x24fea 24f54: 85 47 li a5, 0x1 24f56: 1c c0 sw a5, 0x0(s0) 24f58: 13 05 84 03 addi a0, s0, 0x38 24f5c: ef 00 4e 8c jal 0x5020 <.plt+0x6e0> 24f60: 01 45 li a0, 0x0 24f62: 81 bf j 0x24eb2 24f64: 23 2e 05 00 sw zero, 0x1c(a0) 24f68: 83 37 84 16 ld a5, 0x168(s0) 24f6c: 23 10 94 04 sh s1, 0x40(s0) 24f70: 11 46 li a2, 0x4 24f72: 23 80 07 00 sb zero, 0x0(a5) 24f76: 83 37 84 16 ld a5, 0x168(s0) 24f7a: 13 07 84 0c addi a4, s0, 0xc8 24f7e: 91 66 lui a3, 0x4 24f80: a3 80 c7 00 sb a2, 0x1(a5) 24f84: 83 57 04 04 lhu a5, 0x40(s0) 24f88: 83 35 84 16 ld a1, 0x168(s0) 24f8c: 1b d5 87 00 srliw a0, a5, 0x8 24f90: 23 81 a5 00 sb a0, 0x2(a1) 24f94: 83 35 84 16 ld a1, 0x168(s0) 24f98: a3 81 f5 00 sb a5, 0x3(a1) 24f9c: 83 27 84 14 lw a5, 0x148(s0) 24fa0: 83 35 84 16 ld a1, 0x168(s0) 24fa4: 08 4c lw a0, 0x18(s0) 24fa6: ef f0 bd c0 jal 0x4bb0 <.plt+0x270> 24faa: 63 4b 05 06 bltz a0, 0x25020 24fae: 83 27 44 15 lw a5, 0x154(s0) 24fb2: 83 26 c4 14 lw a3, 0x14c(s0) 24fb6: 05 47 li a4, 0x1 24fb8: 8d 07 addi a5, a5, 0x3 24fba: 63 c3 d7 00 blt a5, a3, 0x24fc0 24fbe: 0d 47 li a4, 0x3 24fc0: 18 c0 sw a4, 0x0(s0) 24fc2: 13 05 84 03 addi a0, s0, 0x38 24fc6: ef 00 ae 85 jal 0x5020 <.plt+0x6e0> 24fca: 01 45 li a0, 0x0 24fcc: a2 64 ld s1, 0x8(sp) 24fce: d5 b5 j 0x24eb2 24fd0: 83 27 84 14 lw a5, 0x148(s0) 24fd4: 83 35 84 16 ld a1, 0x168(s0) 24fd8: 08 4c lw a0, 0x18(s0) 24fda: 13 07 84 0c addi a4, s0, 0xc8 24fde: 91 66 lui a3, 0x4 24fe0: 11 46 li a2, 0x4 24fe2: ef f0 fd bc jal 0x4bb0 <.plt+0x270> 24fe6: e3 59 05 e6 bgez a0, 0x24e58 24fea: ef f0 7d b4 jal 0x4b30 <.plt+0x1f0> 24fee: 00 68 ld s0, 0x10(s0) 24ff0: 0c 41 lw a1, 0x0(a0) 24ff2: 22 85 mv a0, s0 24ff4: ef f0 af b1 jal 0x2430e 24ff8: 2a 86 mv a2, a0 24ffa: 97 d5 00 00 auipc a1, 0xd 24ffe: 93 85 65 45 addi a1, a1, 0x456 25002: 4a 85 mv a0, s2 25004: ef 70 be fb jal 0xcfbe 25008: 13 05 70 03 li a0, 0x37 2500c: 5d b5 j 0x24eb2 2500e: 3a 86 mv a2, a4 25010: 97 15 01 00 auipc a1, 0x11 25014: 93 85 85 11 addi a1, a1, 0x118 25018: 4a 85 mv a0, s2 2501a: ef 70 be ee jal 0xcf04 2501e: a9 b7 j 0x24f68 25020: ef f0 1d b1 jal 0x4b30 <.plt+0x1f0> 25024: 00 68 ld s0, 0x10(s0) 25026: 0c 41 lw a1, 0x0(a0) 25028: 22 85 mv a0, s0 2502a: ef f0 4f ae jal 0x2430e 2502e: 2a 86 mv a2, a0 25030: 97 d5 00 00 auipc a1, 0xd 25034: 93 85 05 42 addi a1, a1, 0x420 25038: 4a 85 mv a0, s2 2503a: ef 70 5e f8 jal 0xcfbe 2503e: 13 05 70 03 li a0, 0x37 25042: a2 64 ld s1, 0x8(sp) 25044: bd b5 j 0x24eb2 0000000000025046 : 25046: 01 11 addi sp, sp, -0x20 25048: 22 e8 sd s0, 0x10(sp) 2504a: 2a 84 mv s0, a0 2504c: 13 05 85 02 addi a0, a0, 0x28 25050: 26 e4 sd s1, 0x8(sp) 25052: 06 ec sd ra, 0x18(sp) 25054: 04 40 lw s1, 0x0(s0) 25056: ef f0 bd fc jal 0x5020 <.plt+0x6e0> 2505a: 1c 68 ld a5, 0x10(s0) 2505c: 13 b6 14 00 seqz a2, s1 25060: 81 45 li a1, 0x0 25062: 88 63 ld a0, 0x0(a5) 25064: ef 90 1f 92 jal 0x1e984 25068: 63 45 05 0a bltz a0, 0x25112 2506c: 18 74 ld a4, 0x28(s0) 2506e: a1 c8 beqz s1, 0x250be 25070: 49 e5 bnez a0, 0x250fa 25072: 85 66 lui a3, 0x1 25074: 93 86 06 e1 addi a3, a3, -0x1f0 25078: 36 97 add a4, a4, a3 2507a: 18 f8 sd a4, 0x30(s0) 2507c: 93 07 20 03 li a5, 0x32 25080: 5c d0 sw a5, 0x24(s0) 25082: 13 07 20 03 li a4, 0x32 25086: 33 c7 e6 02 div a4, a3, a4 2508a: 1b 06 07 00 sext.w a2, a4 2508e: 63 43 c0 00 bgtz a2, 0x25094 25092: 05 47 li a4, 0x1 25094: 0c 68 ld a1, 0x10(s0) 25096: 18 d0 sw a4, 0x20(s0) 25098: 10 40 lw a2, 0x0(s0) 2509a: 88 61 ld a0, 0x0(a1) 2509c: 01 27 sext.w a4, a4 2509e: 97 15 01 00 auipc a1, 0x11 250a2: 93 85 a5 14 addi a1, a1, 0x14a 250a6: ef 70 fe e5 jal 0xcf04 250aa: 13 05 84 03 addi a0, s0, 0x38 250ae: ef f0 3d f7 jal 0x5020 <.plt+0x6e0> 250b2: 01 45 li a0, 0x0 250b4: e2 60 ld ra, 0x18(sp) 250b6: 42 64 ld s0, 0x10(sp) 250b8: a2 64 ld s1, 0x8(sp) 250ba: 05 61 addi sp, sp, 0x20 250bc: 82 80 ret 250be: 93 07 80 3e li a5, 0x3e8 250c2: 93 06 45 1f addi a3, a0, 0x1f4 250c6: b3 c6 f6 02 div a3, a3, a5 250ca: 11 46 li a2, 0x4 250cc: 36 97 add a4, a4, a3 250ce: 18 f8 sd a4, 0x30(s0) 250d0: 9b 87 06 00 sext.w a5, a3 250d4: 63 59 f6 00 bge a2, a5, 0x250e6 250d8: 15 47 li a4, 0x5 250da: bb c7 e7 02 divw a5, a5, a4 250de: 5c d0 sw a5, 0x24(s0) 250e0: 09 47 li a4, 0x2 250e2: 63 46 f7 00 blt a4, a5, 0x250ee 250e6: 8d 47 li a5, 0x3 250e8: 5c d0 sw a5, 0x24(s0) 250ea: 0d 47 li a4, 0x3 250ec: 69 bf j 0x25086 250ee: 13 07 20 03 li a4, 0x32 250f2: e3 45 f7 f8 blt a4, a5, 0x2507c 250f6: 3e 87 mv a4, a5 250f8: 79 b7 j 0x25086 250fa: 93 07 80 3e li a5, 0x3e8 250fe: 93 06 45 1f addi a3, a0, 0x1f4 25102: b3 c6 f6 02 div a3, a3, a5 25106: 95 47 li a5, 0x5 25108: 36 97 add a4, a4, a3 2510a: bb c7 f6 02 divw a5, a3, a5 2510e: 18 f8 sd a4, 0x30(s0) 25110: f9 b7 j 0x250de 25112: 1c 68 ld a5, 0x10(s0) 25114: 97 05 01 00 auipc a1, 0x10 25118: 93 85 c5 de addi a1, a1, -0x214 2511c: 88 63 ld a0, 0x0(a5) 2511e: ef 70 1e ea jal 0xcfbe 25122: 71 45 li a0, 0x1c 25124: 41 bf j 0x250b4 0000000000025126 : 25126: 18 69 ld a4, 0x10(a0) 25128: 79 71 addi sp, sp, -0x30 2512a: 22 f0 sd s0, 0x20(sp) 2512c: 26 ec sd s1, 0x18(sp) 2512e: 06 f4 sd ra, 0x28(sp) 25130: 99 47 li a5, 0x6 25132: 04 63 ld s1, 0x0(a4) 25134: 2a 84 mv s0, a0 25136: 63 8e f5 12 beq a1, a5, 0x25272 2513a: 63 cc b7 04 blt a5, a1, 0x25192 2513e: 91 47 li a5, 0x4 25140: 63 80 f5 0a beq a1, a5, 0x251e0 25144: 95 47 li a5, 0x5 25146: 63 93 f5 08 bne a1, a5, 0x251cc 2514a: 83 37 85 16 ld a5, 0x168(a0) 2514e: 8d 44 li s1, 0x3 25150: 04 c1 sw s1, 0x0(a0) 25152: 23 80 07 00 sb zero, 0x0(a5) 25156: 83 37 85 16 ld a5, 0x168(a0) 2515a: 13 07 85 0c addi a4, a0, 0xc8 2515e: 91 66 lui a3, 0x4 25160: a3 80 b7 00 sb a1, 0x1(a5) 25164: 83 57 05 04 lhu a5, 0x40(a0) 25168: 83 35 85 16 ld a1, 0x168(a0) 2516c: 11 46 li a2, 0x4 2516e: 1b d5 87 00 srliw a0, a5, 0x8 25172: 23 81 a5 00 sb a0, 0x2(a1) 25176: 83 35 84 16 ld a1, 0x168(s0) 2517a: a3 81 f5 00 sb a5, 0x3(a1) 2517e: 83 27 84 14 lw a5, 0x148(s0) 25182: 83 35 84 16 ld a1, 0x168(s0) 25186: 08 4c lw a0, 0x18(s0) 25188: ef f0 9d a2 jal 0x4bb0 <.plt+0x270> 2518c: 04 c0 sw s1, 0x0(s0) 2518e: 01 45 li a0, 0x0 25190: 41 a2 j 0x25310 25192: 9d 47 li a5, 0x7 25194: 63 9c f5 02 bne a1, a5, 0x251cc 25198: 03 56 05 04 lhu a2, 0x40(a0) 2519c: 54 4d lw a3, 0x1c(a0) 2519e: 97 15 01 00 auipc a1, 0x11 251a2: 93 85 a5 ff addi a1, a1, -0x6 251a6: 05 26 addiw a2, a2, 0x1 251a8: 85 26 addiw a3, a3, 0x1 251aa: 42 16 slli a2, a2, 0x30 251ac: 54 cd sw a3, 0x1c(a0) 251ae: 41 92 srli a2, a2, 0x30 251b0: 26 85 mv a0, s1 251b2: ef 70 3e d5 jal 0xcf04 251b6: 58 4c lw a4, 0x1c(s0) 251b8: 5c 50 lw a5, 0x24(s0) 251ba: 63 d7 e7 08 bge a5, a4, 0x25248 251be: 93 07 d0 f9 li a5, -0x63 251c2: 1c c4 sw a5, 0x8(s0) 251c4: 8d 47 li a5, 0x3 251c6: 1c c0 sw a5, 0x0(s0) 251c8: 01 45 li a0, 0x0 251ca: 99 a2 j 0x25310 251cc: 2e 86 mv a2, a1 251ce: 26 85 mv a0, s1 251d0: 97 15 01 00 auipc a1, 0x11 251d4: 93 85 85 0b addi a1, a1, 0xb8 251d8: ef 70 7e de jal 0xcfbe 251dc: 01 45 li a0, 0x0 251de: 0d aa j 0x25310 251e0: 83 36 05 16 ld a3, 0x160(a0) 251e4: 03 57 05 04 lhu a4, 0x40(a0) 251e8: 83 c7 36 00 lbu a5, 0x3(a3) 251ec: 03 c6 26 00 lbu a2, 0x2(a3) 251f0: 9b 06 07 00 sext.w a3, a4 251f4: a2 07 slli a5, a5, 0x8 251f6: d1 8f or a5, a5, a2 251f8: 9b 95 87 00 slliw a1, a5, 0x8 251fc: 13 d6 87 00 srli a2, a5, 0x8 25200: 4d 8e or a2, a2, a1 25202: 42 16 slli a2, a2, 0x30 25204: 41 92 srli a2, a2, 0x30 25206: 63 06 c7 14 beq a4, a2, 0x25352 2520a: 09 e7 bnez a4, 0x25214 2520c: c1 67 lui a5, 0x10 2520e: fd 17 addi a5, a5, -0x1 25210: 63 01 f6 14 beq a2, a5, 0x25352 25214: 97 15 01 00 auipc a1, 0x11 25218: 93 85 45 01 addi a1, a1, 0x14 2521c: 26 85 mv a0, s1 2521e: ef 70 7e ce jal 0xcf04 25222: 5c 4c lw a5, 0x1c(s0) 25224: 54 50 lw a3, 0x24(s0) 25226: 1b 87 17 00 addiw a4, a5, 0x1 2522a: 58 cc sw a4, 0x1c(s0) 2522c: 63 d0 e6 14 bge a3, a4, 0x2536c 25230: 03 56 04 04 lhu a2, 0x40(s0) 25234: 26 85 mv a0, s1 25236: 97 15 01 00 auipc a1, 0x11 2523a: 93 85 25 02 addi a1, a1, 0x22 2523e: ef 70 1e d8 jal 0xcfbe 25242: 13 05 70 03 li a0, 0x37 25246: e9 a0 j 0x25310 25248: 03 26 04 15 lw a2, 0x150(s0) 2524c: 83 27 84 14 lw a5, 0x148(s0) 25250: 83 35 84 16 ld a1, 0x168(s0) 25254: 08 4c lw a0, 0x18(s0) 25256: 13 07 84 0c addi a4, s0, 0xc8 2525a: 91 66 lui a3, 0x4 2525c: 11 26 addiw a2, a2, 0x4 2525e: ef f0 3d 95 jal 0x4bb0 <.plt+0x270> 25262: 63 44 05 12 bltz a0, 0x2538a 25266: cc 70 ld a1, 0xa0(s1) 25268: 26 85 mv a0, s1 2526a: ef 10 ae f5 jal 0x69c4 2526e: 01 45 li a0, 0x0 25270: 45 a0 j 0x25310 25272: 85 47 li a5, 0x1 25274: 03 37 84 16 ld a4, 0x168(s0) 25278: 23 10 f4 04 sh a5, 0x40(s0) 2527c: 23 2e 04 00 sw zero, 0x1c(s0) 25280: 23 00 07 00 sb zero, 0x0(a4) 25284: 83 37 84 16 ld a5, 0x168(s0) 25288: 0d 47 li a4, 0x3 2528a: 85 46 li a3, 0x1 2528c: a3 80 e7 00 sb a4, 0x1(a5) 25290: 83 57 04 04 lhu a5, 0x40(s0) 25294: 03 36 84 16 ld a2, 0x168(s0) 25298: 9b d5 87 00 srliw a1, a5, 0x8 2529c: 23 01 b6 00 sb a1, 0x2(a2) 252a0: 03 36 84 16 ld a2, 0x168(s0) 252a4: a3 01 f6 00 sb a5, 0x3(a2) 252a8: 83 57 04 04 lhu a5, 0x40(s0) 252ac: 63 ff f6 08 bgeu a3, a5, 0x2534a 252b0: 83 26 44 15 lw a3, 0x154(s0) 252b4: 83 27 04 15 lw a5, 0x150(s0) 252b8: 63 c7 d7 0a blt a5, a3, 0x25366 252bc: 4a e8 sd s2, 0x10(sp) 252be: 08 68 ld a0, 0x10(s0) 252c0: 83 37 84 16 ld a5, 0x168(s0) 252c4: 23 28 04 14 sw zero, 0x150(s0) 252c8: 18 61 ld a4, 0x0(a0) 252ca: 91 07 addi a5, a5, 0x4 252cc: 81 45 li a1, 0x0 252ce: 23 3c f7 18 sd a5, 0x198(a4) 252d2: 13 09 c1 00 addi s2, sp, 0xc 252d6: 35 a0 j 0x25302 252d8: 08 68 ld a0, 0x10(s0) 252da: 03 26 04 15 lw a2, 0x150(s0) 252de: 32 47 lw a4, 0xc(sp) 252e0: 03 38 05 00 ld a6, 0x0(a0) 252e4: 83 26 44 15 lw a3, 0x154(s0) 252e8: bb 05 e6 00 addw a1, a2, a4 252ec: 83 37 88 19 ld a5, 0x198(a6) 252f0: 23 28 b4 14 sw a1, 0x150(s0) 252f4: 2e 86 mv a2, a1 252f6: ba 97 add a5, a5, a4 252f8: 23 3c f8 18 sd a5, 0x198(a6) 252fc: 63 df d5 00 bge a1, a3, 0x2531a 25300: 09 cf beqz a4, 0x2531a 25302: 4a 86 mv a2, s2 25304: bb 85 b6 40 subw a1, a3, a1 25308: ef 50 ef a6 jal 0x1a576 2530c: 71 d5 beqz a0, 0x252d8 2530e: 42 69 ld s2, 0x10(sp) 25310: a2 70 ld ra, 0x28(sp) 25312: 02 74 ld s0, 0x20(sp) 25314: e2 64 ld s1, 0x18(sp) 25316: 45 61 addi sp, sp, 0x30 25318: 82 80 ret 2531a: 83 27 84 14 lw a5, 0x148(s0) 2531e: 83 35 84 16 ld a1, 0x168(s0) 25322: 08 4c lw a0, 0x18(s0) 25324: 13 07 84 0c addi a4, s0, 0xc8 25328: 91 66 lui a3, 0x4 2532a: 11 26 addiw a2, a2, 0x4 2532c: ef f0 5d 88 jal 0x4bb0 <.plt+0x270> 25330: 63 4f 05 06 bltz a0, 0x253ae 25334: 83 25 04 15 lw a1, 0x150(s0) 25338: dc 70 ld a5, 0xa0(s1) 2533a: 26 85 mv a0, s1 2533c: be 95 add a1, a1, a5 2533e: cc f0 sd a1, 0xa0(s1) 25340: ef 10 4e e8 jal 0x69c4 25344: 01 45 li a0, 0x0 25346: 42 69 ld s2, 0x10(sp) 25348: e1 b7 j 0x25310 2534a: 83 26 44 15 lw a3, 0x154(s0) 2534e: 4a e8 sd s2, 0x10(sp) 25350: bd b7 j 0x252be 25352: 13 05 84 03 addi a0, s0, 0x38 25356: ef f0 bd cc jal 0x5020 <.plt+0x6e0> 2535a: 83 57 04 04 lhu a5, 0x40(s0) 2535e: 85 27 addiw a5, a5, 0x1 25360: c2 17 slli a5, a5, 0x30 25362: c1 93 srli a5, a5, 0x30 25364: 01 bf j 0x25274 25366: 18 c0 sw a4, 0x0(s0) 25368: 01 45 li a0, 0x0 2536a: 5d b7 j 0x25310 2536c: 03 26 04 15 lw a2, 0x150(s0) 25370: 83 27 84 14 lw a5, 0x148(s0) 25374: 83 35 84 16 ld a1, 0x168(s0) 25378: 08 4c lw a0, 0x18(s0) 2537a: 13 07 84 0c addi a4, s0, 0xc8 2537e: 91 66 lui a3, 0x4 25380: 11 26 addiw a2, a2, 0x4 25382: ef f0 fd 82 jal 0x4bb0 <.plt+0x270> 25386: e3 54 05 e0 bgez a0, 0x2518e 2538a: ef f0 6d fa jal 0x4b30 <.plt+0x1f0> 2538e: 00 68 ld s0, 0x10(s0) 25390: 0c 41 lw a1, 0x0(a0) 25392: 22 85 mv a0, s0 25394: ef e0 bf f7 jal 0x2430e 25398: 2a 86 mv a2, a0 2539a: 97 d5 00 00 auipc a1, 0xd 2539e: 93 85 65 0b addi a1, a1, 0xb6 253a2: 26 85 mv a0, s1 253a4: ef 70 be c1 jal 0xcfbe 253a8: 13 05 70 03 li a0, 0x37 253ac: 95 b7 j 0x25310 253ae: ef f0 2d f8 jal 0x4b30 <.plt+0x1f0> 253b2: 00 68 ld s0, 0x10(s0) 253b4: 0c 41 lw a1, 0x0(a0) 253b6: 22 85 mv a0, s0 253b8: ef e0 7f f5 jal 0x2430e 253bc: 2a 86 mv a2, a0 253be: 97 d5 00 00 auipc a1, 0xd 253c2: 93 85 25 09 addi a1, a1, 0x92 253c6: 26 85 mv a0, s1 253c8: ef 70 7e bf jal 0xcfbe 253cc: 13 05 70 03 li a0, 0x37 253d0: 42 69 ld s2, 0x10(sp) 253d2: 3d bf j 0x25310 00000000000253d4 : 253d4: 79 71 addi sp, sp, -0x30 253d6: 4a e8 sd s2, 0x10(sp) 253d8: 17 39 02 00 auipc s2, 0x23 253dc: 03 39 09 bf ld s2, -0x410(s2) 253e0: 83 37 09 00 ld a5, 0x0(s2) 253e4: 26 ec sd s1, 0x18(sp) 253e6: 52 e0 sd s4, 0x0(sp) 253e8: aa 84 mv s1, a0 253ea: 06 f4 sd ra, 0x28(sp) 253ec: 2e 8a mv s4, a1 253ee: 05 45 li a0, 0x1 253f0: 93 05 00 17 li a1, 0x170 253f4: 82 97 jalr a5 253f6: 23 b0 a4 52 sd a0, 0x520(s1) 253fa: 61 c1 beqz a0, 0x254ba 253fc: 9c 60 ld a5, 0x0(s1) 253fe: 22 f0 sd s0, 0x20(sp) 25400: 4e e4 sd s3, 0x8(sp) 25402: 83 b7 87 30 ld a5, 0x308(a5) 25406: 2a 84 mv s0, a0 25408: c1 e3 bnez a5, 0x25488 2540a: 83 37 04 16 ld a5, 0x160(s0) 2540e: 93 09 00 20 li s3, 0x200 25412: c9 cb beqz a5, 0x254a4 25414: 83 37 84 16 ld a5, 0x168(s0) 25418: c5 cb beqz a5, 0x254c8 2541a: 85 45 li a1, 0x1 2541c: 26 85 mv a0, s1 2541e: ef a0 ef d4 jal 0x1f96c 25422: bc 70 ld a5, 0x60(s1) 25424: 03 a7 04 1f lw a4, 0x1f0(s1) 25428: 22 85 mv a0, s0 2542a: dc 43 lw a5, 0x4(a5) 2542c: 18 cc sw a4, 0x18(s0) 2542e: 13 07 c0 f9 li a4, -0x64 25432: 18 c4 sw a4, 0x8(s0) 25434: 13 07 00 20 li a4, 0x200 25438: 23 14 f4 04 sh a5, 0x48(s0) 2543c: 04 e8 sd s1, 0x10(s0) 2543e: 23 20 04 00 sw zero, 0x0(s0) 25442: 23 2a e4 14 sw a4, 0x154(s0) 25446: 23 2c 34 15 sw s3, 0x158(s0) 2544a: ef f0 df bf jal 0x25046 2544e: 83 c7 14 2d lbu a5, 0x2d1(s1) 25452: 81 ef bnez a5, 0x2546a 25454: bc 70 ld a5, 0x60(s1) 25456: 08 4c lw a0, 0x18(s0) 25458: 93 05 84 04 addi a1, s0, 0x48 2545c: 90 4b lw a2, 0x10(a5) 2545e: ef f0 3d ab jal 0x4f10 <.plt+0x5d0> 25462: 2d ed bnez a0, 0x254dc 25464: 85 47 li a5, 0x1 25466: a3 88 f4 2c sb a5, 0x2d1(s1) 2546a: 88 60 ld a0, 0x0(s1) 2546c: ef 10 6e c3 jal 0x68a2 25470: 85 47 li a5, 0x1 25472: 23 00 fa 00 sb a5, 0x0(s4) 25476: 01 45 li a0, 0x0 25478: 02 74 ld s0, 0x20(sp) 2547a: a2 69 ld s3, 0x8(sp) 2547c: a2 70 ld ra, 0x28(sp) 2547e: e2 64 ld s1, 0x18(sp) 25480: 42 69 ld s2, 0x10(sp) 25482: 02 6a ld s4, 0x0(sp) 25484: 45 61 addi sp, sp, 0x30 25486: 82 80 ret 25488: 41 67 lui a4, 0x10 2548a: 9b 86 87 ff addiw a3, a5, -0x8 2548e: 13 07 07 fb addi a4, a4, -0x50 25492: 9b 89 07 00 sext.w s3, a5 25496: 13 05 70 04 li a0, 0x47 2549a: e3 6f d7 fc bltu a4, a3, 0x25478 2549e: 83 37 04 16 ld a5, 0x160(s0) 254a2: ad fb bnez a5, 0x25414 254a4: 83 37 09 00 ld a5, 0x0(s2) 254a8: 9b 85 49 00 addiw a1, s3, 0x4 254ac: 05 45 li a0, 0x1 254ae: 82 97 jalr a5 254b0: 23 30 a4 16 sd a0, 0x160(s0) 254b4: 25 f1 bnez a0, 0x25414 254b6: 02 74 ld s0, 0x20(sp) 254b8: a2 69 ld s3, 0x8(sp) 254ba: a2 70 ld ra, 0x28(sp) 254bc: e2 64 ld s1, 0x18(sp) 254be: 42 69 ld s2, 0x10(sp) 254c0: 02 6a ld s4, 0x0(sp) 254c2: 6d 45 li a0, 0x1b 254c4: 45 61 addi sp, sp, 0x30 254c6: 82 80 ret 254c8: 83 37 09 00 ld a5, 0x0(s2) 254cc: 9b 85 49 00 addiw a1, s3, 0x4 254d0: 05 45 li a0, 0x1 254d2: 82 97 jalr a5 254d4: 23 34 a4 16 sd a0, 0x168(s0) 254d8: 29 f1 bnez a0, 0x2541a 254da: f1 bf j 0x254b6 254dc: ef f0 4d e5 jal 0x4b30 <.plt+0x1f0> 254e0: 0c 41 lw a1, 0x0(a0) 254e2: 80 60 ld s0, 0x0(s1) 254e4: 26 85 mv a0, s1 254e6: ef e0 9f e2 jal 0x2430e 254ea: 2a 86 mv a2, a0 254ec: 97 15 01 00 auipc a1, 0x11 254f0: 93 85 45 dc addi a1, a1, -0x23c 254f4: 22 85 mv a0, s0 254f6: ef 70 9e ac jal 0xcfbe 254fa: 1d 45 li a0, 0x7 254fc: 02 74 ld s0, 0x20(sp) 254fe: a2 69 ld s3, 0x8(sp) 25500: b5 bf j 0x2547c 0000000000025502 : 25502: 01 11 addi sp, sp, -0x20 25504: 26 e4 sd s1, 0x8(sp) 25506: 04 61 ld s1, 0x0(a0) 25508: a5 67 lui a5, 0x9 2550a: 22 e8 sd s0, 0x10(sp) 2550c: a6 97 add a5, a5, s1 2550e: 2a 84 mv s0, a0 25510: 03 b5 87 b1 ld a0, -0x4e8(a5) 25514: 06 ec sd ra, 0x18(sp) 25516: 89 47 li a5, 0x2 25518: 23 26 f4 0a sw a5, 0xac(s0) 2551c: 97 15 01 00 auipc a1, 0x11 25520: 93 85 c5 da addi a1, a1, -0x254 25524: ef f0 dd 9a jal 0x4ed0 <.plt+0x590> 25528: aa 87 mv a5, a0 2552a: 21 c1 beqz a0, 0x2556a 2552c: 03 c5 67 00 lbu a0, 0x6(a5) 25530: 23 80 07 00 sb zero, 0x0(a5) 25534: ef 10 b0 1d jal 0x26f0e 25538: 93 07 10 04 li a5, 0x41 2553c: 63 0e f5 00 beq a0, a5, 0x25558 25540: 93 07 e0 04 li a5, 0x4e 25544: 63 0a f5 00 beq a0, a5, 0x25558 25548: e2 60 ld ra, 0x18(sp) 2554a: 42 64 ld s0, 0x10(sp) 2554c: a3 8d 04 48 sb zero, 0x49b(s1) 25550: 01 45 li a0, 0x0 25552: a2 64 ld s1, 0x8(sp) 25554: 05 61 addi sp, sp, 0x20 25556: 82 80 ret 25558: e2 60 ld ra, 0x18(sp) 2555a: 42 64 ld s0, 0x10(sp) 2555c: 85 47 li a5, 0x1 2555e: a3 8d f4 48 sb a5, 0x49b(s1) 25562: 01 45 li a0, 0x0 25564: a2 64 ld s1, 0x8(sp) 25566: 05 61 addi sp, sp, 0x20 25568: 82 80 ret 2556a: 48 78 ld a0, 0xb0(s0) 2556c: 97 15 01 00 auipc a1, 0x11 25570: 93 85 c5 d5 addi a1, a1, -0x2a4 25574: ef f0 dd 95 jal 0x4ed0 <.plt+0x590> 25578: aa 87 mv a5, a0 2557a: 4d f9 bnez a0, 0x2552c 2557c: e2 60 ld ra, 0x18(sp) 2557e: 42 64 ld s0, 0x10(sp) 25580: a2 64 ld s1, 0x8(sp) 25582: 01 45 li a0, 0x0 25584: 05 61 addi sp, sp, 0x20 25586: 82 80 ret 0000000000025588 : 25588: 1d 47 li a4, 0x7 2558a: aa 87 mv a5, a0 2558c: 63 42 a7 06 blt a4, a0, 0x255f0 25590: 63 4e 05 00 bltz a0, 0x255ac 25594: 63 6c a7 02 bltu a4, a0, 0x255cc 25598: 17 57 01 00 auipc a4, 0x15 2559c: 13 07 87 d3 addi a4, a4, -0x2c8 255a0: 93 17 25 00 slli a5, a0, 0x2 255a4: ba 97 add a5, a5, a4 255a6: 9c 43 lw a5, 0x0(a5) 255a8: ba 97 add a5, a5, a4 255aa: 82 87 jr a5 255ac: 13 07 d0 f9 li a4, -0x63 255b0: 71 45 li a0, 0x1c 255b2: 63 8c e7 00 beq a5, a4, 0x255ca 255b6: 13 07 e0 f9 li a4, -0x62 255ba: 13 05 a0 02 li a0, 0x2a 255be: 63 96 e7 00 bne a5, a4, 0x255ca 255c2: 1d 45 li a0, 0x7 255c4: 82 80 ret 255c6: 13 05 50 04 li a0, 0x45 255ca: 82 80 ret 255cc: 13 05 70 04 li a0, 0x47 255d0: 82 80 ret 255d2: 13 05 a0 04 li a0, 0x4a 255d6: 82 80 ret 255d8: 13 05 60 04 li a0, 0x46 255dc: 82 80 ret 255de: 13 05 80 04 li a0, 0x48 255e2: 82 80 ret 255e4: 13 05 90 04 li a0, 0x49 255e8: 82 80 ret 255ea: 13 05 40 04 li a0, 0x44 255ee: 82 80 ret 255f0: 13 05 a0 02 li a0, 0x2a 255f4: 82 80 ret 00000000000255f6 : 255f6: 41 11 addi sp, sp, -0x10 255f8: 22 e0 sd s0, 0x0(sp) 255fa: 06 e4 sd ra, 0x8(sp) 255fc: 03 34 05 52 ld s0, 0x520(a0) 25600: ef 10 fe 8c jal 0x6ece 25604: 05 e1 bnez a0, 0x25624 25606: 11 c8 beqz s0, 0x2561a 25608: 08 44 lw a0, 0x8(s0) 2560a: 93 07 c0 f9 li a5, -0x64 2560e: 63 06 f5 00 beq a0, a5, 0x2561a 25612: 02 64 ld s0, 0x0(sp) 25614: a2 60 ld ra, 0x8(sp) 25616: 41 01 addi sp, sp, 0x10 25618: 85 bf j 0x25588 2561a: a2 60 ld ra, 0x8(sp) 2561c: 02 64 ld s0, 0x0(sp) 2561e: 01 45 li a0, 0x0 25620: 41 01 addi sp, sp, 0x10 25622: 82 80 ret 25624: a2 60 ld ra, 0x8(sp) 25626: 02 64 ld s0, 0x0(sp) 25628: 13 05 a0 02 li a0, 0x2a 2562c: 41 01 addi sp, sp, 0x10 2562e: 82 80 ret 0000000000025630 : 25630: 35 71 addi sp, sp, -0xa0 25632: 18 69 ld a4, 0x10(a0) 25634: 26 e5 sd s1, 0x88(sp) 25636: 04 41 lw s1, 0x0(a0) 25638: 4a e1 sd s2, 0x80(sp) 2563a: 06 ed sd ra, 0x98(sp) 2563c: 89 47 li a5, 0x2 2563e: 03 39 07 00 ld s2, 0x0(a4) 25642: 63 8a f4 08 beq s1, a5, 0x256d6 25646: 63 e9 97 00 bltu a5, s1, 0x25658 2564a: d9 c8 beqz s1, 0x256e0 2564c: ea 60 ld ra, 0x98(sp) 2564e: aa 64 ld s1, 0x88(sp) 25650: 0a 69 ld s2, 0x80(sp) 25652: 0d 61 addi sp, sp, 0xa0 25654: 6f f0 af f9 j 0x24dee 25658: 8d 47 li a5, 0x3 2565a: 63 94 f4 02 bne s1, a5, 0x25682 2565e: 17 16 01 00 auipc a2, 0x11 25662: 13 06 a6 cf addi a2, a2, -0x306 25666: 97 e5 00 00 auipc a1, 0xe 2566a: 93 85 25 d4 addi a1, a1, -0x2be 2566e: 4a 85 mv a0, s2 25670: ef 70 5e 89 jal 0xcf04 25674: 81 44 li s1, 0x0 25676: ea 60 ld ra, 0x98(sp) 25678: 0a 69 ld s2, 0x80(sp) 2567a: 26 85 mv a0, s1 2567c: aa 64 ld s1, 0x88(sp) 2567e: 0d 61 addi sp, sp, 0xa0 25680: 82 80 ret 25682: 4a 85 mv a0, s2 25684: 17 16 01 00 auipc a2, 0x11 25688: 13 06 46 ce addi a2, a2, -0x31c 2568c: 97 d5 00 00 auipc a1, 0xd 25690: 93 85 45 dc addi a1, a1, -0x23c 25694: ef 70 be 92 jal 0xcfbe 25698: ea 60 ld ra, 0x98(sp) 2569a: 93 04 70 04 li s1, 0x47 2569e: 0a 69 ld s2, 0x80(sp) 256a0: 26 85 mv a0, s1 256a2: aa 64 ld s1, 0x88(sp) 256a4: 0d 61 addi sp, sp, 0xa0 256a6: 82 80 ret 256a8: 17 16 01 00 auipc a2, 0x11 256ac: 13 06 06 c6 addi a2, a2, -0x3a0 256b0: 97 e5 00 00 auipc a1, 0xe 256b4: 93 85 85 cf addi a1, a1, -0x308 256b8: 4a 85 mv a0, s2 256ba: ef 70 be 84 jal 0xcf04 256be: 89 47 li a5, 0x2 256c0: 1c c0 sw a5, 0x0(s0) 256c2: 22 85 mv a0, s0 256c4: ef f0 3f 98 jal 0x25046 256c8: aa 84 mv s1, a0 256ca: 63 18 05 1e bnez a0, 0x258ba 256ce: 22 85 mv a0, s0 256d0: e6 79 ld s3, 0x78(sp) 256d2: 4a 64 ld s0, 0x90(sp) 256d4: 91 45 li a1, 0x4 256d6: ea 60 ld ra, 0x98(sp) 256d8: aa 64 ld s1, 0x88(sp) 256da: 0a 69 ld s2, 0x80(sp) 256dc: 0d 61 addi sp, sp, 0xa0 256de: a1 b4 j 0x25126 256e0: 83 46 b9 49 lbu a3, 0x49b(s2) 256e4: 22 e9 sd s0, 0x90(sp) 256e6: ce fc sd s3, 0x78(sp) 256e8: 2a 84 mv s0, a0 256ea: 2e 87 mv a4, a1 256ec: 97 19 01 00 auipc s3, 0x11 256f0: 93 89 c9 be addi s3, s3, -0x414 256f4: 89 e6 bnez a3, 0x256fe 256f6: 97 19 01 00 auipc s3, 0x11 256fa: 93 89 a9 bd addi s3, s3, -0x426 256fe: 9d 46 li a3, 0x7 25700: 63 ea e6 10 bltu a3, a4, 0x25814 25704: 97 56 01 00 auipc a3, 0x15 25708: 93 86 c6 be addi a3, a3, -0x414 2570c: 93 15 27 00 slli a1, a4, 0x2 25710: b6 95 add a1, a1, a3 25712: 98 41 lw a4, 0x0(a1) 25714: 36 97 add a4, a4, a3 25716: 02 87 jr a4 25718: 5c 4c lw a5, 0x1c(s0) 2571a: 54 50 lw a3, 0x24(s0) 2571c: 1b 87 17 00 addiw a4, a5, 0x1 25720: 58 cc sw a4, 0x1c(s0) 25722: 63 cf e6 18 blt a3, a4, 0x258c0 25726: 83 37 84 16 ld a5, 0x168(s0) 2572a: 03 47 89 4a lbu a4, 0x4a8(s2) 2572e: d2 f8 sd s4, 0x70(sp) 25730: da f0 sd s6, 0x60(sp) 25732: 23 80 07 00 sb zero, 0x0(a5) 25736: 83 37 84 16 ld a5, 0x168(s0) 2573a: 63 0b 07 18 beqz a4, 0x258d0 2573e: 09 47 li a4, 0x2 25740: a3 80 e7 00 sb a4, 0x1(a5) 25744: 1c 68 ld a5, 0x10(s0) 25746: 03 37 84 16 ld a4, 0x168(s0) 2574a: a5 66 lui a3, 0x9 2574c: 9c 63 ld a5, 0x0(a5) 2574e: ca 96 add a3, a3, s2 25750: 83 b5 06 b5 ld a1, -0x4b0(a3) 25754: 11 07 addi a4, a4, 0x4 25756: 23 bc e7 18 sd a4, 0x198(a5) 2575a: 7d 57 li a4, -0x1 2575c: 63 87 e5 00 beq a1, a4, 0x2576a 25760: 4a 85 mv a0, s2 25762: ef 10 4e b1 jal 0x6a76 25766: 1c 68 ld a5, 0x10(s0) 25768: 9c 63 ld a5, 0x0(a5) 2576a: 25 6b lui s6, 0x9 2576c: da 97 add a5, a5, s6 2576e: 83 b5 87 b1 ld a1, -0x4e8(a5) 25772: 81 46 li a3, 0x0 25774: 01 46 li a2, 0x0 25776: 85 05 addi a1, a1, 0x1 25778: 4a 85 mv a0, s2 2577a: ef f0 6d af jal 0x4a70 <.plt+0x130> 2577e: 2a 8a mv s4, a0 25780: 63 0f 05 34 beqz a0, 0x25ade 25784: 03 35 84 16 ld a0, 0x168(s0) 25788: 83 25 44 15 lw a1, 0x154(s0) 2578c: ce 87 mv a5, s3 2578e: 01 48 li a6, 0x0 25790: 01 47 li a4, 0x0 25792: d2 86 mv a3, s4 25794: 17 16 01 00 auipc a2, 0x11 25798: 13 06 46 b5 addi a2, a2, -0x4ac 2579c: 09 05 addi a0, a0, 0x2 2579e: d6 f4 sd s5, 0x68(sp) 257a0: ef f0 0d ec jal 0x4e60 <.plt+0x520> 257a4: 52 85 mv a0, s4 257a6: ef f0 ad c4 jal 0x4bf0 <.plt+0x2b0> 257aa: aa 8a mv s5, a0 257ac: 4e 85 mv a0, s3 257ae: ef f0 2d c4 jal 0x4bf0 <.plt+0x2b0> 257b2: 83 47 09 31 lbu a5, 0x310(s2) 257b6: aa 9a add s5, s5, a0 257b8: 93 89 4a 00 addi s3, s5, 0x4 257bc: 63 80 07 12 beqz a5, 0x258dc 257c0: 83 3a 84 16 ld s5, 0x168(s0) 257c4: 1c 68 ld a5, 0x10(s0) 257c6: 08 4c lw a0, 0x18(s0) 257c8: 81 46 li a3, 0x0 257ca: b8 73 ld a4, 0x60(a5) 257cc: 4e 86 mv a2, s3 257ce: d6 85 mv a1, s5 257d0: 1c 4b lw a5, 0x10(a4) 257d2: 18 73 ld a4, 0x20(a4) 257d4: ef f0 cd bd jal 0x4bb0 <.plt+0x270> 257d8: 63 01 35 03 beq a0, s3, 0x257fa 257dc: ef f0 4d b5 jal 0x4b30 <.plt+0x1f0> 257e0: 00 68 ld s0, 0x10(s0) 257e2: 0c 41 lw a1, 0x0(a0) 257e4: 22 85 mv a0, s0 257e6: ef e0 9f b2 jal 0x2430e 257ea: 2a 86 mv a2, a0 257ec: 97 d5 00 00 auipc a1, 0xd 257f0: 93 85 45 c6 addi a1, a1, -0x39c 257f4: 4a 85 mv a0, s2 257f6: ef 70 8e fc jal 0xcfbe 257fa: 97 27 02 00 auipc a5, 0x22 257fe: 83 b7 e7 70 ld a5, 0x70e(a5) 25802: 9c 63 ld a5, 0x0(a5) 25804: 52 85 mv a0, s4 25806: 82 97 jalr a5 25808: 4a 64 ld s0, 0x90(sp) 2580a: e6 79 ld s3, 0x78(sp) 2580c: 46 7a ld s4, 0x70(sp) 2580e: a6 7a ld s5, 0x68(sp) 25810: 06 7b ld s6, 0x60(sp) 25812: 95 b5 j 0x25676 25814: 97 15 01 00 auipc a1, 0x11 25818: 93 85 45 b2 addi a1, a1, -0x4dc 2581c: 4a 85 mv a0, s2 2581e: ef 70 0e fa jal 0xcfbe 25822: 4a 64 ld s0, 0x90(sp) 25824: e6 79 ld s3, 0x78(sp) 25826: 81 bd j 0x25676 25828: 83 47 89 4a lbu a5, 0x4a8(s2) 2582c: a5 c7 beqz a5, 0x25894 2582e: 17 16 01 00 auipc a2, 0x11 25832: 13 06 a6 ad addi a2, a2, -0x526 25836: 97 e5 00 00 auipc a1, 0xe 2583a: 93 85 25 b7 addi a1, a1, -0x48e 2583e: 4a 85 mv a0, s2 25840: ef 70 4e ec jal 0xcf04 25844: 89 47 li a5, 0x2 25846: 1c c0 sw a5, 0x0(s0) 25848: 22 85 mv a0, s0 2584a: ef f0 cf ff jal 0x25046 2584e: aa 84 mv s1, a0 25850: 2d e5 bnez a0, 0x258ba 25852: 22 85 mv a0, s0 25854: e6 79 ld s3, 0x78(sp) 25856: 4a 64 ld s0, 0x90(sp) 25858: 99 45 li a1, 0x6 2585a: b5 bd j 0x256d6 2585c: 8d 47 li a5, 0x3 2585e: 1c c0 sw a5, 0x0(s0) 25860: e6 79 ld s3, 0x78(sp) 25862: 4a 64 ld s0, 0x90(sp) 25864: 09 bd j 0x25676 25866: 17 16 01 00 auipc a2, 0x11 2586a: 13 06 a6 ab addi a2, a2, -0x546 2586e: 97 e5 00 00 auipc a1, 0xe 25872: 93 85 a5 b3 addi a1, a1, -0x4c6 25876: 4a 85 mv a0, s2 25878: ef 70 ce e8 jal 0xcf04 2587c: 85 47 li a5, 0x1 2587e: 1c c0 sw a5, 0x0(s0) 25880: 22 85 mv a0, s0 25882: ef f0 4f fc jal 0x25046 25886: aa 84 mv s1, a0 25888: 0d e9 bnez a0, 0x258ba 2588a: 8d 45 li a1, 0x3 2588c: 22 85 mv a0, s0 2588e: e6 79 ld s3, 0x78(sp) 25890: 4a 64 ld s0, 0x90(sp) 25892: 6d bb j 0x2564c 25894: 97 e5 00 00 auipc a1, 0xe 25898: 93 85 45 b1 addi a1, a1, -0x4ec 2589c: 17 16 01 00 auipc a2, 0x11 258a0: 13 06 46 a8 addi a2, a2, -0x57c 258a4: 4a 85 mv a0, s2 258a6: ef 70 ee e5 jal 0xcf04 258aa: 85 47 li a5, 0x1 258ac: 1c c0 sw a5, 0x0(s0) 258ae: 22 85 mv a0, s0 258b0: ef f0 6f f9 jal 0x25046 258b4: aa 84 mv s1, a0 258b6: 99 45 li a1, 0x6 258b8: 71 d9 beqz a0, 0x2588c 258ba: 4a 64 ld s0, 0x90(sp) 258bc: e6 79 ld s3, 0x78(sp) 258be: 65 bb j 0x25676 258c0: 93 07 e0 f9 li a5, -0x62 258c4: 1c c4 sw a5, 0x8(s0) 258c6: 8d 47 li a5, 0x3 258c8: 1c c0 sw a5, 0x0(s0) 258ca: e6 79 ld s3, 0x78(sp) 258cc: 4a 64 ld s0, 0x90(sp) 258ce: 65 b3 j 0x25676 258d0: 05 47 li a4, 0x1 258d2: a3 80 e7 00 sb a4, 0x1(a5) 258d6: 1c 68 ld a5, 0x10(s0) 258d8: 9c 63 ld a5, 0x0(a5) 258da: 41 bd j 0x2576a 258dc: 83 47 89 4a lbu a5, 0x4a8(s2) 258e0: de ec sd s7, 0x58(sp) 258e2: e2 e8 sd s8, 0x50(sp) 258e4: e6 e4 sd s9, 0x48(sp) 258e6: 63 82 07 1e beqz a5, 0x25aca 258ea: 4a 9b add s6, s6, s2 258ec: 83 36 0b b5 ld a3, -0x4b0(s6) 258f0: fd 57 li a5, -0x1 258f2: 63 8c f6 1c beq a3, a5, 0x25aca 258f6: 8a 8b mv s7, sp 258f8: 17 26 01 00 auipc a2, 0x12 258fc: 13 06 86 28 addi a2, a2, 0x288 25900: 93 05 00 04 li a1, 0x40 25904: 5e 85 mv a0, s7 25906: ef f0 ad d5 jal 0x4e60 <.plt+0x520> 2590a: 03 3b 84 16 ld s6, 0x168(s0) 2590e: 03 2c 44 15 lw s8, 0x154(s0) 25912: a9 0a addi s5, s5, 0xa 25914: 4e 9b add s6, s6, s3 25916: 63 64 5c 05 bltu s8, s5, 0x2595e 2591a: 97 17 01 00 auipc a5, 0x11 2591e: 93 87 e7 9d addi a5, a5, -0x622 25922: 03 c5 07 00 lbu a0, 0x0(a5) 25926: 83 c5 17 00 lbu a1, 0x1(a5) 2592a: 03 c6 27 00 lbu a2, 0x2(a5) 2592e: 83 c6 37 00 lbu a3, 0x3(a5) 25932: 03 c7 47 00 lbu a4, 0x4(a5) 25936: 83 c7 57 00 lbu a5, 0x5(a5) 2593a: 23 00 ab 00 sb a0, 0x0(s6) 2593e: a3 00 bb 00 sb a1, 0x1(s6) 25942: 23 01 cb 00 sb a2, 0x2(s6) 25946: a3 01 db 00 sb a3, 0x3(s6) 2594a: 23 02 eb 00 sb a4, 0x4(s6) 2594e: a3 02 fb 00 sb a5, 0x5(s6) 25952: 03 3b 84 16 ld s6, 0x168(s0) 25956: 03 2c 44 15 lw s8, 0x154(s0) 2595a: d6 89 mv s3, s5 2595c: 56 9b add s6, s6, s5 2595e: 5e 85 mv a0, s7 25960: ef f0 0d a9 jal 0x4bf0 <.plt+0x2b0> 25964: b3 07 35 01 add a5, a0, s3 25968: 85 07 addi a5, a5, 0x1 2596a: aa 8a mv s5, a0 2596c: 63 6a fc 00 bltu s8, a5, 0x25980 25970: 13 06 15 00 addi a2, a0, 0x1 25974: de 85 mv a1, s7 25976: 5a 85 mv a0, s6 25978: 85 09 addi s3, s3, 0x1 2597a: ef f0 6d a5 jal 0x4bd0 <.plt+0x290> 2597e: d6 99 add s3, s3, s5 25980: 83 26 84 15 lw a3, 0x158(s0) 25984: 17 c6 00 00 auipc a2, 0xc 25988: 13 06 c6 5b addi a2, a2, 0x5bc 2598c: 93 05 00 04 li a1, 0x40 25990: 5e 85 mv a0, s7 25992: ef f0 ed cc jal 0x4e60 <.plt+0x520> 25996: 83 3a 84 16 ld s5, 0x168(s0) 2599a: 03 2c 44 15 lw s8, 0x154(s0) 2599e: 13 87 89 00 addi a4, s3, 0x8 259a2: ce 9a add s5, s5, s3 259a4: 63 6c ec 04 bltu s8, a4, 0x259fc 259a8: 97 17 01 00 auipc a5, 0x11 259ac: 93 87 87 95 addi a5, a5, -0x6a8 259b0: 03 c3 07 00 lbu t1, 0x0(a5) 259b4: 83 c8 17 00 lbu a7, 0x1(a5) 259b8: 03 c8 27 00 lbu a6, 0x2(a5) 259bc: 03 c5 37 00 lbu a0, 0x3(a5) 259c0: 83 c5 47 00 lbu a1, 0x4(a5) 259c4: 03 c6 57 00 lbu a2, 0x5(a5) 259c8: 83 c6 67 00 lbu a3, 0x6(a5) 259cc: 83 c7 77 00 lbu a5, 0x7(a5) 259d0: 23 80 6a 00 sb t1, 0x0(s5) 259d4: a3 80 1a 01 sb a7, 0x1(s5) 259d8: 23 81 0a 01 sb a6, 0x2(s5) 259dc: a3 81 aa 00 sb a0, 0x3(s5) 259e0: 23 82 ba 00 sb a1, 0x4(s5) 259e4: a3 82 ca 00 sb a2, 0x5(s5) 259e8: 23 83 da 00 sb a3, 0x6(s5) 259ec: a3 83 fa 00 sb a5, 0x7(s5) 259f0: 83 3a 84 16 ld s5, 0x168(s0) 259f4: 03 2c 44 15 lw s8, 0x154(s0) 259f8: ba 89 mv s3, a4 259fa: ba 9a add s5, s5, a4 259fc: 5e 85 mv a0, s7 259fe: ef f0 2d 9f jal 0x4bf0 <.plt+0x2b0> 25a02: b3 07 35 01 add a5, a0, s3 25a06: 85 07 addi a5, a5, 0x1 25a08: 2a 8b mv s6, a0 25a0a: 63 6a fc 00 bltu s8, a5, 0x25a1e 25a0e: 13 06 15 00 addi a2, a0, 0x1 25a12: de 85 mv a1, s7 25a14: 56 85 mv a0, s5 25a16: 85 09 addi s3, s3, 0x1 25a18: ef f0 8d 9b jal 0x4bd0 <.plt+0x290> 25a1c: da 99 add s3, s3, s6 25a1e: 14 50 lw a3, 0x20(s0) 25a20: 17 c6 00 00 auipc a2, 0xc 25a24: 13 06 06 52 addi a2, a2, 0x520 25a28: 93 05 00 04 li a1, 0x40 25a2c: 5e 85 mv a0, s7 25a2e: ef f0 2d c3 jal 0x4e60 <.plt+0x520> 25a32: 83 3a 84 16 ld s5, 0x168(s0) 25a36: 83 2c 44 15 lw s9, 0x154(s0) 25a3a: 13 87 89 00 addi a4, s3, 0x8 25a3e: 33 8b 3a 01 add s6, s5, s3 25a42: 63 ed ec 04 bltu s9, a4, 0x25a9c 25a46: 97 27 01 00 auipc a5, 0x12 25a4a: 93 87 27 08 addi a5, a5, 0x82 25a4e: 03 c3 07 00 lbu t1, 0x0(a5) 25a52: 83 c8 17 00 lbu a7, 0x1(a5) 25a56: 03 c8 27 00 lbu a6, 0x2(a5) 25a5a: 03 c5 37 00 lbu a0, 0x3(a5) 25a5e: 83 c5 47 00 lbu a1, 0x4(a5) 25a62: 03 c6 57 00 lbu a2, 0x5(a5) 25a66: 83 c6 67 00 lbu a3, 0x6(a5) 25a6a: 83 c7 77 00 lbu a5, 0x7(a5) 25a6e: 23 00 6b 00 sb t1, 0x0(s6) 25a72: a3 00 1b 01 sb a7, 0x1(s6) 25a76: 23 01 0b 01 sb a6, 0x2(s6) 25a7a: a3 01 ab 00 sb a0, 0x3(s6) 25a7e: 23 02 bb 00 sb a1, 0x4(s6) 25a82: a3 02 cb 00 sb a2, 0x5(s6) 25a86: 23 03 db 00 sb a3, 0x6(s6) 25a8a: a3 03 fb 00 sb a5, 0x7(s6) 25a8e: 83 3a 84 16 ld s5, 0x168(s0) 25a92: 83 2c 44 15 lw s9, 0x154(s0) 25a96: ba 89 mv s3, a4 25a98: 33 8b ea 00 add s6, s5, a4 25a9c: 5e 85 mv a0, s7 25a9e: ef f0 2d 95 jal 0x4bf0 <.plt+0x2b0> 25aa2: b3 07 35 01 add a5, a0, s3 25aa6: 85 07 addi a5, a5, 0x1 25aa8: 2a 8c mv s8, a0 25aaa: 63 e6 fc 02 bltu s9, a5, 0x25ad6 25aae: 13 06 15 00 addi a2, a0, 0x1 25ab2: de 85 mv a1, s7 25ab4: 5a 85 mv a0, s6 25ab6: 85 09 addi s3, s3, 0x1 25ab8: ef f0 8d 91 jal 0x4bd0 <.plt+0x290> 25abc: e2 99 add s3, s3, s8 25abe: 83 3a 84 16 ld s5, 0x168(s0) 25ac2: e6 6b ld s7, 0x58(sp) 25ac4: 46 6c ld s8, 0x50(sp) 25ac6: a6 6c ld s9, 0x48(sp) 25ac8: f5 b9 j 0x257c4 25aca: 93 07 00 03 li a5, 0x30 25ace: 23 10 f1 00 sh a5, 0x0(sp) 25ad2: 8a 8b mv s7, sp 25ad4: 1d bd j 0x2590a 25ad6: e6 6b ld s7, 0x58(sp) 25ad8: 46 6c ld s8, 0x50(sp) 25ada: a6 6c ld s9, 0x48(sp) 25adc: e5 b1 j 0x257c4 25ade: 4a 64 ld s0, 0x90(sp) 25ae0: e6 79 ld s3, 0x78(sp) 25ae2: 46 7a ld s4, 0x70(sp) 25ae4: 06 7b ld s6, 0x60(sp) 25ae6: ed 44 li s1, 0x1b 25ae8: 79 b6 j 0x25676 0000000000025aea : 25aea: 11 71 addi sp, sp, -0x100 25aec: a2 f9 sd s0, 0xf0(sp) 25aee: 2a 84 mv s0, a0 25af0: ca f1 sd s2, 0xe0(sp) 25af2: 6e ed sd s11, 0x98(sp) 25af4: 13 09 01 01 addi s2, sp, 0x10 25af8: 83 3d 04 52 ld s11, 0x520(s0) 25afc: 4a 85 mv a0, s2 25afe: a6 f5 sd s1, 0xe8(sp) 25b00: ce ed sd s3, 0xd8(sp) 25b02: 86 fd sd ra, 0xf8(sp) 25b04: 83 39 04 00 ld s3, 0x0(s0) 25b08: ae 84 mv s1, a1 25b0a: ef f0 6d d1 jal 0x5020 <.plt+0x6e0> 25b0e: 83 b6 0d 03 ld a3, 0x30(s11) 25b12: c2 67 ld a5, 0x10(sp) 25b14: 63 c2 f6 14 blt a3, a5, 0x25c58 25b18: 03 a7 0d 02 lw a4, 0x20(s11) 25b1c: 03 b6 8d 03 ld a2, 0x38(s11) 25b20: 32 97 add a4, a4, a2 25b22: 63 59 f7 04 bge a4, a5, 0x25b74 25b26: 13 85 8d 03 addi a0, s11, 0x38 25b2a: ef f0 6d cf jal 0x5020 <.plt+0x6e0> 25b2e: 83 b7 0d 03 ld a5, 0x30(s11) 25b32: 42 67 ld a4, 0x10(sp) 25b34: 23 80 04 00 sb zero, 0x0(s1) 25b38: 99 8f sub a5, a5, a4 25b3a: 63 58 f0 12 blez a5, 0x25c6a 25b3e: 9d 45 li a1, 0x7 25b40: 6e 85 mv a0, s11 25b42: ef f0 ff ae jal 0x25630 25b46: 2a 89 mv s2, a0 25b48: 09 ed bnez a0, 0x25b62 25b4a: 03 a7 0d 00 lw a4, 0x0(s11) 25b4e: 8d 46 li a3, 0x3 25b50: 93 07 d7 ff addi a5, a4, -0x3 25b54: 93 b7 17 00 seqz a5, a5 25b58: 23 80 f4 00 sb a5, 0x0(s1) 25b5c: 63 03 d7 0e beq a4, a3, 0x25c42 25b60: 01 49 li s2, 0x0 25b62: ee 70 ld ra, 0xf8(sp) 25b64: 4e 74 ld s0, 0xf0(sp) 25b66: ae 74 ld s1, 0xe8(sp) 25b68: ee 69 ld s3, 0xd8(sp) 25b6a: ea 6d ld s11, 0x98(sp) 25b6c: 4a 85 mv a0, s2 25b6e: 0e 79 ld s2, 0xe0(sp) 25b70: 11 61 addi sp, sp, 0x100 25b72: 82 80 ret 25b74: 23 80 04 00 sb zero, 0x0(s1) 25b78: 63 89 f6 0e beq a3, a5, 0x25c6a 25b7c: 03 a5 8d 01 lw a0, 0x18(s11) 25b80: 81 46 li a3, 0x0 25b82: 7d 56 li a2, -0x1 25b84: fd 55 li a1, -0x1 25b86: ef e0 df e8 jal 0x24a12 25b8a: fd 57 li a5, -0x1 25b8c: 63 08 f5 0e beq a0, a5, 0x25c7c 25b90: 61 d9 beqz a0, 0x25b60 25b92: d6 e5 sd s5, 0xc8(sp) 25b94: 83 3a 04 52 ld s5, 0x520(s0) 25b98: 7c 00 addi a5, sp, 0xc 25b9a: 93 08 00 08 li a7, 0x80 25b9e: 03 a6 4a 15 lw a2, 0x154(s5) 25ba2: 83 b5 0a 16 ld a1, 0x160(s5) 25ba6: 03 a5 8a 01 lw a0, 0x18(s5) 25baa: 4a 87 mv a4, s2 25bac: 81 46 li a3, 0x0 25bae: 11 26 addiw a2, a2, 0x4 25bb0: d2 e9 sd s4, 0xd0(sp) 25bb2: 46 c6 sw a7, 0xc(sp) 25bb4: 03 3a 04 00 ld s4, 0x0(s0) 25bb8: ef f0 8d 8b jal 0x4c70 <.plt+0x330> 25bbc: 83 a7 8a 14 lw a5, 0x148(s5) 25bc0: 01 25 sext.w a0, a0 25bc2: 23 a6 aa 14 sw a0, 0x14c(s5) 25bc6: 63 82 07 12 beqz a5, 0x25cea 25bca: 0d 47 li a4, 0x3 25bcc: 63 54 a7 10 bge a4, a0, 0x25cd4 25bd0: 03 b6 0a 16 ld a2, 0x160(s5) 25bd4: 95 46 li a3, 0x5 25bd6: 83 47 16 00 lbu a5, 0x1(a2) 25bda: 83 45 06 00 lbu a1, 0x0(a2) 25bde: a2 07 slli a5, a5, 0x8 25be0: cd 8f or a5, a5, a1 25be2: 9b 95 87 00 slliw a1, a5, 0x8 25be6: a1 83 srli a5, a5, 0x8 25be8: cd 8f or a5, a5, a1 25bea: 93 95 07 03 slli a1, a5, 0x30 25bee: c1 91 srli a1, a1, 0x30 25bf0: 9b 97 07 01 slliw a5, a5, 0x10 25bf4: 9b d7 07 41 sraiw a5, a5, 0x10 25bf8: 23 a6 ba 00 sw a1, 0xc(s5) 25bfc: 63 83 d7 0a beq a5, a3, 0x25ca2 25c00: 63 c3 f6 10 blt a3, a5, 0x25d06 25c04: 63 84 e7 26 beq a5, a4, 0x25e6c 25c08: 11 47 li a4, 0x4 25c0a: 63 95 e7 24 bne a5, a4, 0x25e54 25c0e: 22 85 mv a0, s0 25c10: ef 00 de e8 jal 0x6a9c 25c14: 63 17 05 2a bnez a0, 0x25ec2 25c18: 83 a5 cd 00 lw a1, 0xc(s11) 25c1c: 6e 85 mv a0, s11 25c1e: ef f0 3f a1 jal 0x25630 25c22: 2a 89 mv s2, a0 25c24: 63 15 05 22 bnez a0, 0x25e4e 25c28: 03 a7 0d 00 lw a4, 0x0(s11) 25c2c: 8d 46 li a3, 0x3 25c2e: 4e 6a ld s4, 0xd0(sp) 25c30: 93 07 d7 ff addi a5, a4, -0x3 25c34: 93 b7 17 00 seqz a5, a5 25c38: 23 80 f4 00 sb a5, 0x0(s1) 25c3c: ae 6a ld s5, 0xc8(sp) 25c3e: e3 11 d7 f2 bne a4, a3, 0x25b60 25c42: 01 48 li a6, 0x0 25c44: fd 57 li a5, -0x1 25c46: 01 47 li a4, 0x0 25c48: 81 46 li a3, 0x0 25c4a: 7d 56 li a2, -0x1 25c4c: fd 55 li a1, -0x1 25c4e: 22 85 mv a0, s0 25c50: ef 50 7f e2 jal 0x1ba76 25c54: 01 49 li s2, 0x0 25c56: 31 b7 j 0x25b62 25c58: 93 07 d0 f9 li a5, -0x63 25c5c: 23 a4 fd 00 sw a5, 0x8(s11) 25c60: 8d 47 li a5, 0x3 25c62: 23 a0 fd 00 sw a5, 0x0(s11) 25c66: 23 80 04 00 sb zero, 0x0(s1) 25c6a: 97 05 01 00 auipc a1, 0x10 25c6e: 93 85 e5 71 addi a1, a1, 0x71e 25c72: 4e 85 mv a0, s3 25c74: ef 70 ae b4 jal 0xcfbe 25c78: 71 49 li s2, 0x1c 25c7a: e5 b5 j 0x25b62 25c7c: ef e0 5d eb jal 0x4b30 <.plt+0x1f0> 25c80: 0c 41 lw a1, 0x0(a0) 25c82: 22 85 mv a0, s0 25c84: 01 49 li s2, 0x0 25c86: ef e0 8f e8 jal 0x2430e 25c8a: 2a 86 mv a2, a0 25c8c: 97 c5 00 00 auipc a1, 0xc 25c90: 93 85 45 7c addi a1, a1, 0x7c4 25c94: 4e 85 mv a0, s3 25c96: ef 70 8e b2 jal 0xcfbe 25c9a: 95 47 li a5, 0x5 25c9c: 23 a6 fd 00 sw a5, 0xc(s11) 25ca0: c9 b5 j 0x25b62 25ca2: 83 47 36 00 lbu a5, 0x3(a2) 25ca6: 03 47 26 00 lbu a4, 0x2(a2) 25caa: 97 d5 00 00 auipc a1, 0xd 25cae: 93 85 e5 6f addi a1, a1, 0x6fe 25cb2: a2 07 slli a5, a5, 0x8 25cb4: d9 8f or a5, a5, a4 25cb6: 1b 97 87 00 slliw a4, a5, 0x8 25cba: a1 83 srli a5, a5, 0x8 25cbc: d9 8f or a5, a5, a4 25cbe: 9b 97 07 01 slliw a5, a5, 0x10 25cc2: 9b d7 07 01 srliw a5, a5, 0x10 25cc6: 11 06 addi a2, a2, 0x4 25cc8: 23 a4 fa 00 sw a5, 0x8(s5) 25ccc: 52 85 mv a0, s4 25cce: ef 70 6e a3 jal 0xcf04 25cd2: 35 bf j 0x25c0e 25cd4: 97 05 01 00 auipc a1, 0x10 25cd8: 93 85 c5 6c addi a1, a1, 0x6cc 25cdc: 52 85 mv a0, s4 25cde: ef 70 0e ae jal 0xcfbe 25ce2: 9d 47 li a5, 0x7 25ce4: 23 a6 fa 00 sw a5, 0xc(s5) 25ce8: 05 bf j 0x25c18 25cea: b2 49 lw s3, 0xc(sp) 25cec: ca 85 mv a1, s2 25cee: 13 85 8a 0c addi a0, s5, 0xc8 25cf2: 13 96 09 02 slli a2, s3, 0x20 25cf6: 01 92 srli a2, a2, 0x20 25cf8: ef e0 9d ed jal 0x4bd0 <.plt+0x290> 25cfc: 03 a5 ca 14 lw a0, 0x14c(s5) 25d00: 23 a4 3a 15 sw s3, 0x148(s5) 25d04: d9 b5 j 0x25bca 25d06: 19 47 li a4, 0x6 25d08: 63 96 e7 14 bne a5, a4, 0x25e54 25d0c: 83 b7 0a 01 ld a5, 0x10(s5) 25d10: da e1 sd s6, 0xc0(sp) 25d12: 5e fd sd s7, 0xb8(sp) 25d14: 93 09 26 00 addi s3, a2, 0x2 25d18: 83 bb 07 00 ld s7, 0x0(a5) 25d1c: 79 35 addiw a0, a0, -0x2 25d1e: 93 07 00 20 li a5, 0x200 25d22: 33 8b a9 00 add s6, s3, a0 25d26: 23 aa fa 14 sw a5, 0x154(s5) 25d2a: 63 fd 69 25 bgeu s3, s6, 0x25f84 25d2e: 6a f1 sd s10, 0xa0(sp) 25d30: 41 6d lui s10, 0x10 25d32: 62 f9 sd s8, 0xb0(sp) 25d34: 66 f5 sd s9, 0xa8(sp) 25d36: 13 0d 8d fb addi s10, s10, -0x48 25d3a: 33 0c 3b 41 sub s8, s6, s3 25d3e: 62 86 mv a2, s8 25d40: 81 45 li a1, 0x0 25d42: 4e 85 mv a0, s3 25d44: ef e0 dd ed jal 0x4c20 <.plt+0x2e0> 25d48: 63 06 05 18 beqz a0, 0x25ed4 25d4c: 33 09 35 41 sub s2, a0, s3 25d50: 13 0a 19 00 addi s4, s2, 0x1 25d54: 63 70 8a 19 bgeu s4, s8, 0x25ed4 25d58: b3 8c 49 01 add s9, s3, s4 25d5c: 33 0a 4c 41 sub s4, s8, s4 25d60: 52 86 mv a2, s4 25d62: 81 45 li a1, 0x0 25d64: 66 85 mv a0, s9 25d66: ef e0 bd eb jal 0x4c20 <.plt+0x2e0> 25d6a: 19 c1 beqz a0, 0x25d70 25d6c: 33 0a 95 41 sub s4, a0, s9 25d70: 09 09 addi s2, s2, 0x2 25d72: 52 99 add s2, s2, s4 25d74: 63 60 2c 17 bltu s8, s2, 0x25ed4 25d78: 4e 85 mv a0, s3 25d7a: ef e0 7d e7 jal 0x4bf0 <.plt+0x2b0> 25d7e: 13 0a 15 00 addi s4, a0, 0x1 25d82: 4e 9a add s4, s4, s3 25d84: 4e 86 mv a2, s3 25d86: 97 05 01 00 auipc a1, 0x10 25d8a: 93 85 a5 63 addi a1, a1, 0x63a 25d8e: d2 86 mv a3, s4 25d90: 5e 85 mv a0, s7 25d92: ef 70 2e 97 jal 0xcf04 25d96: 4e 85 mv a0, s3 25d98: ef e0 9d e5 jal 0x4bf0 <.plt+0x2b0> 25d9c: 2a 86 mv a2, a0 25d9e: 97 05 01 00 auipc a1, 0x10 25da2: 93 85 25 56 addi a1, a1, 0x562 25da6: 4e 85 mv a0, s3 25da8: 4e 99 add s2, s2, s3 25daa: ef 10 80 23 jal 0x26fe2 25dae: 21 c9 beqz a0, 0x25dfe 25db0: 29 46 li a2, 0xa 25db2: 81 45 li a1, 0x0 25db4: 52 85 mv a0, s4 25db6: ef e0 bd ce jal 0x4aa0 <.plt+0x160> 25dba: 63 04 05 14 beqz a0, 0x25f02 25dbe: 63 47 ad 16 blt s10, a0, 0x25f2c 25dc2: 9d 47 li a5, 0x7 25dc4: 63 d7 a7 14 bge a5, a0, 0x25f12 25dc8: 83 a7 8a 15 lw a5, 0x158(s5) 25dcc: 63 cf a7 16 blt a5, a0, 0x25f4a 25dd0: 9b 06 05 00 sext.w a3, a0 25dd4: 23 aa da 14 sw a3, 0x154(s5) 25dd8: 17 07 01 00 auipc a4, 0x10 25ddc: 13 07 87 6e addi a4, a4, 0x6e8 25de0: 17 06 01 00 auipc a2, 0x10 25de4: 13 06 06 6f addi a2, a2, 0x6f0 25de8: 97 05 01 00 auipc a1, 0x10 25dec: 93 85 85 70 addi a1, a1, 0x708 25df0: 5e 85 mv a0, s7 25df2: ef 70 2e 91 jal 0xcf04 25df6: 63 70 69 11 bgeu s2, s6, 0x25ef6 25dfa: ca 89 mv s3, s2 25dfc: 3d bf j 0x25d3a 25dfe: 4e 85 mv a0, s3 25e00: ef e0 1d df jal 0x4bf0 <.plt+0x2b0> 25e04: 2a 86 mv a2, a0 25e06: 97 05 01 00 auipc a1, 0x10 25e0a: 93 85 25 4f addi a1, a1, 0x4f2 25e0e: 4e 85 mv a0, s3 25e10: ef 10 20 1d jal 0x26fe2 25e14: 6d d1 beqz a0, 0x25df6 25e16: 29 46 li a2, 0xa 25e18: 81 45 li a1, 0x0 25e1a: 52 85 mv a0, s4 25e1c: ef e0 5d c8 jal 0x4aa0 <.plt+0x160> 25e20: aa 86 mv a3, a0 25e22: aa 89 mv s3, a0 25e24: 17 06 01 00 auipc a2, 0x10 25e28: 13 06 46 6e addi a2, a2, 0x6e4 25e2c: 97 05 01 00 auipc a1, 0x10 25e30: 93 85 45 6f addi a1, a1, 0x6f4 25e34: 5e 85 mv a0, s7 25e36: ef 70 ee 8c jal 0xcf04 25e3a: 83 c7 8b 4a lbu a5, 0x4a8(s7) 25e3e: c5 ff bnez a5, 0x25df6 25e40: 63 89 09 12 beqz s3, 0x25f72 25e44: ce 85 mv a1, s3 25e46: 5e 85 mv a0, s7 25e48: ef 00 9e c0 jal 0x6a50 25e4c: 6d b7 j 0x25df6 25e4e: 4e 6a ld s4, 0xd0(sp) 25e50: ae 6a ld s5, 0xc8(sp) 25e52: 01 bb j 0x25b62 25e54: 17 06 01 00 auipc a2, 0x10 25e58: 13 06 c6 70 addi a2, a2, 0x70c 25e5c: 97 c5 00 00 auipc a1, 0xc 25e60: 93 85 45 5f addi a1, a1, 0x5f4 25e64: 52 85 mv a0, s4 25e66: ef 70 8e 95 jal 0xcfbe 25e6a: 55 b3 j 0x25c0e 25e6c: 91 47 li a5, 0x4 25e6e: e3 00 f5 da beq a0, a5, 0x25c0e 25e72: 83 47 36 00 lbu a5, 0x3(a2) 25e76: 83 46 26 00 lbu a3, 0x2(a2) 25e7a: 03 d7 0a 04 lhu a4, 0x40(s5) 25e7e: a2 07 slli a5, a5, 0x8 25e80: d5 8f or a5, a5, a3 25e82: 9b 96 87 00 slliw a3, a5, 0x8 25e86: a1 83 srli a5, a5, 0x8 25e88: 05 27 addiw a4, a4, 0x1 25e8a: d5 8f or a5, a5, a3 25e8c: c2 17 slli a5, a5, 0x30 25e8e: 42 17 slli a4, a4, 0x30 25e90: c1 93 srli a5, a5, 0x30 25e92: 41 93 srli a4, a4, 0x30 25e94: e3 9d e7 d6 bne a5, a4, 0x25c0e 25e98: 9b 06 c5 ff addiw a3, a0, -0x4 25e9c: 11 06 addi a2, a2, 0x4 25e9e: 85 45 li a1, 0x1 25ea0: 22 85 mv a0, s0 25ea2: ef 70 ce da jal 0xd44e 25ea6: 2a 89 mv s2, a0 25ea8: 55 ed bnez a0, 0x25f64 25eaa: 83 a5 ca 14 lw a1, 0x14c(s5) 25eae: 83 37 8a 09 ld a5, 0x98(s4) 25eb2: 52 85 mv a0, s4 25eb4: f1 35 addiw a1, a1, -0x4 25eb6: be 95 add a1, a1, a5 25eb8: 23 3c ba 08 sd a1, 0x98(s4) 25ebc: ef 00 de a7 jal 0x6938 25ec0: b9 b3 j 0x25c0e 25ec2: 56 85 mv a0, s5 25ec4: 95 45 li a1, 0x5 25ec6: ef f0 af f6 jal 0x25630 25eca: 13 09 a0 02 li s2, 0x2a 25ece: 4e 6a ld s4, 0xd0(sp) 25ed0: ae 6a ld s5, 0xc8(sp) 25ed2: 41 b9 j 0x25b62 25ed4: 97 05 01 00 auipc a1, 0x10 25ed8: 93 85 c5 50 addi a1, a1, 0x50c 25edc: 5e 85 mv a0, s7 25ede: ef 70 0e 8e jal 0xcfbe 25ee2: 4e 6a ld s4, 0xd0(sp) 25ee4: ae 6a ld s5, 0xc8(sp) 25ee6: 0e 6b ld s6, 0xc0(sp) 25ee8: ea 7b ld s7, 0xb8(sp) 25eea: 4a 7c ld s8, 0xb0(sp) 25eec: aa 7c ld s9, 0xa8(sp) 25eee: 0a 7d ld s10, 0xa0(sp) 25ef0: 13 09 70 04 li s2, 0x47 25ef4: bd b1 j 0x25b62 25ef6: 0e 6b ld s6, 0xc0(sp) 25ef8: ea 7b ld s7, 0xb8(sp) 25efa: 4a 7c ld s8, 0xb0(sp) 25efc: aa 7c ld s9, 0xa8(sp) 25efe: 0a 7d ld s10, 0xa0(sp) 25f00: 39 b3 j 0x25c0e 25f02: 97 05 01 00 auipc a1, 0x10 25f06: 93 85 e5 4f addi a1, a1, 0x4fe 25f0a: 5e 85 mv a0, s7 25f0c: ef 70 2e 8b jal 0xcfbe 25f10: c9 bf j 0x25ee2 25f12: a1 46 li a3, 0x8 25f14: 17 06 01 00 auipc a2, 0x10 25f18: 13 06 46 54 addi a2, a2, 0x544 25f1c: 97 05 01 00 auipc a1, 0x10 25f20: 93 85 45 53 addi a1, a1, 0x534 25f24: 5e 85 mv a0, s7 25f26: ef 70 8e 89 jal 0xcfbe 25f2a: 65 bf j 0x25ee2 25f2c: c1 66 lui a3, 0x10 25f2e: 93 86 86 fb addi a3, a3, -0x48 25f32: 17 06 01 00 auipc a2, 0x10 25f36: 13 06 66 4f addi a2, a2, 0x4f6 25f3a: 97 05 01 00 auipc a1, 0x10 25f3e: 93 85 65 51 addi a1, a1, 0x516 25f42: 5e 85 mv a0, s7 25f44: ef 70 ae 87 jal 0xcfbe 25f48: 69 bf j 0x25ee2 25f4a: aa 86 mv a3, a0 25f4c: 17 06 01 00 auipc a2, 0x10 25f50: 13 06 46 53 addi a2, a2, 0x534 25f54: 97 05 01 00 auipc a1, 0x10 25f58: 93 85 c5 55 addi a1, a1, 0x55c 25f5c: 5e 85 mv a0, s7 25f5e: ef 70 0e 86 jal 0xcfbe 25f62: 41 b7 j 0x25ee2 25f64: 56 85 mv a0, s5 25f66: 95 45 li a1, 0x5 25f68: ef f0 8f ec jal 0x25630 25f6c: 4e 6a ld s4, 0xd0(sp) 25f6e: ae 6a ld s5, 0xc8(sp) 25f70: cd be j 0x25b62 25f72: 52 86 mv a2, s4 25f74: 97 05 01 00 auipc a1, 0x10 25f78: 93 85 c5 5b addi a1, a1, 0x5bc 25f7c: 5e 85 mv a0, s7 25f7e: ef 70 0e 84 jal 0xcfbe 25f82: 85 b7 j 0x25ee2 25f84: 0e 6b ld s6, 0xc0(sp) 25f86: ea 7b ld s7, 0xb8(sp) 25f88: 59 b1 j 0x25c0e 0000000000025f8a : 25f8a: 79 71 addi sp, sp, -0x30 25f8c: 22 f0 sd s0, 0x20(sp) 25f8e: 26 ec sd s1, 0x18(sp) 25f90: 2e 84 mv s0, a1 25f92: 06 f4 sd ra, 0x28(sp) 25f94: aa 84 mv s1, a0 25f96: ef f0 5f b5 jal 0x25aea 25f9a: 83 47 04 00 lbu a5, 0x0(s0) 25f9e: 91 e3 bnez a5, 0x25fa2 25fa0: 11 c5 beqz a0, 0x25fac 25fa2: a2 70 ld ra, 0x28(sp) 25fa4: 02 74 ld s0, 0x20(sp) 25fa6: e2 64 ld s1, 0x18(sp) 25fa8: 45 61 addi sp, sp, 0x30 25faa: 82 80 ret 25fac: 26 85 mv a0, s1 25fae: ef 00 fe ae jal 0x6a9c 25fb2: aa 87 mv a5, a0 25fb4: 13 05 a0 02 li a0, 0x2a 25fb8: ed f7 bnez a5, 0x25fa2 25fba: 80 60 ld s0, 0x0(s1) 25fbc: ef f0 bd 85 jal 0x5816 25fc0: 2e 86 mv a2, a1 25fc2: aa 85 mv a1, a0 25fc4: 22 85 mv a0, s0 25fc6: 02 74 ld s0, 0x20(sp) 25fc8: a2 70 ld ra, 0x28(sp) 25fca: e2 64 ld s1, 0x18(sp) 25fcc: 45 61 addi sp, sp, 0x30 25fce: 6f 10 0f 86 j 0x1702e 0000000000025fd2 : 25fd2: 01 11 addi sp, sp, -0x20 25fd4: 22 e8 sd s0, 0x10(sp) 25fd6: 26 e4 sd s1, 0x8(sp) 25fd8: 4a e0 sd s2, 0x0(sp) 25fda: 06 ec sd ra, 0x18(sp) 25fdc: 23 80 05 00 sb zero, 0x0(a1) 25fe0: 03 39 05 52 ld s2, 0x520(a0) 25fe4: 2e 84 mv s0, a1 25fe6: aa 84 mv s1, a0 25fe8: 63 05 09 04 beqz s2, 0x26032 25fec: 23 00 04 00 sb zero, 0x0(s0) 25ff0: 81 45 li a1, 0x0 25ff2: 4a 85 mv a0, s2 25ff4: ef f0 cf e3 jal 0x25630 25ff8: 03 27 09 00 lw a4, 0x0(s2) 25ffc: 8d 47 li a5, 0x3 25ffe: 63 09 f7 04 beq a4, a5, 0x26050 26002: 19 c5 beqz a0, 0x26010 26004: e2 60 ld ra, 0x18(sp) 26006: 42 64 ld s0, 0x10(sp) 26008: a2 64 ld s1, 0x8(sp) 2600a: 02 69 ld s2, 0x0(sp) 2600c: 05 61 addi sp, sp, 0x20 2600e: 82 80 ret 26010: a2 85 mv a1, s0 26012: 26 85 mv a0, s1 26014: ef f0 7f ad jal 0x25aea 26018: 03 25 89 00 lw a0, 0x8(s2) 2601c: 93 07 c0 f9 li a5, -0x64 26020: 63 0a f5 02 beq a0, a5, 0x26054 26024: 42 64 ld s0, 0x10(sp) 26026: e2 60 ld ra, 0x18(sp) 26028: a2 64 ld s1, 0x8(sp) 2602a: 02 69 ld s2, 0x0(sp) 2602c: 05 61 addi sp, sp, 0x20 2602e: 6f f0 af d5 j 0x25588 26032: ef f0 2f ba jal 0x253d4 26036: 79 f5 bnez a0, 0x26004 26038: 03 b9 04 52 ld s2, 0x520(s1) 2603c: 13 05 c0 02 li a0, 0x2c 26040: e3 16 09 fa bnez s2, 0x25fec 26044: e2 60 ld ra, 0x18(sp) 26046: 42 64 ld s0, 0x10(sp) 26048: a2 64 ld s1, 0x8(sp) 2604a: 02 69 ld s2, 0x0(sp) 2604c: 05 61 addi sp, sp, 0x20 2604e: 82 80 ret 26050: 55 f9 bnez a0, 0x26004 26052: d9 b7 j 0x26018 26054: e2 60 ld ra, 0x18(sp) 26056: 42 64 ld s0, 0x10(sp) 26058: a2 64 ld s1, 0x8(sp) 2605a: 02 69 ld s2, 0x0(sp) 2605c: 01 45 li a0, 0x0 2605e: 05 61 addi sp, sp, 0x20 26060: 82 80 ret 0000000000026062 : 26062: 39 71 addi sp, sp, -0x40 26064: 2a e0 sd a0, 0x0(sp) 26066: 2e e4 sd a1, 0x8(sp) 26068: 49 ce beqz a2, 0x26102 2606a: 13 08 01 01 addi a6, sp, 0x10 2606e: 2a 87 mv a4, a0 26070: 02 ec sd zero, 0x18(sp) 26072: 32 85 mv a0, a2 26074: 02 e8 sd zero, 0x10(sp) 26076: 42 86 mv a2, a6 26078: 1c 6d ld a5, 0x18(a0) 2607a: 63 49 f7 02 blt a4, a5, 0x260ac 2607e: 63 97 e7 00 bne a5, a4, 0x2608c 26082: 1c 71 ld a5, 0x20(a0) 26084: 63 c4 f5 02 blt a1, a5, 0x260ac 26088: 63 df b7 04 bge a5, a1, 0x260e6 2608c: 14 65 ld a3, 0x8(a0) 2608e: a1 ce beqz a3, 0x260e6 26090: 9c 6e ld a5, 0x18(a3) 26092: 63 47 f7 00 blt a4, a5, 0x260a0 26096: 63 c1 e7 04 blt a5, a4, 0x260d8 2609a: 9c 72 ld a5, 0x20(a3) 2609c: 63 ce b7 02 blt a5, a1, 0x260d8 260a0: 08 e6 sd a0, 0x8(a2) 260a2: 2a 86 mv a2, a0 260a4: 08 65 ld a0, 0x8(a0) 260a6: 1c 6d ld a5, 0x18(a0) 260a8: e3 5b f7 fc bge a4, a5, 0x2607e 260ac: 1c 61 ld a5, 0x0(a0) 260ae: 8d cf beqz a5, 0x260e8 260b0: 94 6f ld a3, 0x18(a5) 260b2: 63 47 d7 00 blt a4, a3, 0x260c0 260b6: 63 9f e6 00 bne a3, a4, 0x260d4 260ba: 94 73 ld a3, 0x20(a5) 260bc: 63 dc d5 00 bge a1, a3, 0x260d4 260c0: 94 67 ld a3, 0x8(a5) 260c2: 14 e1 sd a3, 0x0(a0) 260c4: 94 63 ld a3, 0x0(a5) 260c6: 88 e7 sd a0, 0x8(a5) 260c8: 95 ca beqz a3, 0x260fc 260ca: 23 30 f8 00 sd a5, 0x0(a6) 260ce: 88 63 ld a0, 0x0(a5) 260d0: 3e 88 mv a6, a5 260d2: 5d b7 j 0x26078 260d4: aa 87 mv a5, a0 260d6: d5 bf j 0x260ca 260d8: 9c 62 ld a5, 0x0(a3) 260da: 1c e5 sd a5, 0x8(a0) 260dc: 9c 66 ld a5, 0x8(a3) 260de: 88 e2 sd a0, 0x0(a3) 260e0: 9d c3 beqz a5, 0x26106 260e2: 36 85 mv a0, a3 260e4: 75 bf j 0x260a0 260e6: 1c 61 ld a5, 0x0(a0) 260e8: 1c e6 sd a5, 0x8(a2) 260ea: 1c 65 ld a5, 0x8(a0) 260ec: 23 30 f8 00 sd a5, 0x0(a6) 260f0: c2 67 ld a5, 0x10(sp) 260f2: 1c e5 sd a5, 0x8(a0) 260f4: e2 67 ld a5, 0x18(sp) 260f6: 1c e1 sd a5, 0x0(a0) 260f8: 21 61 addi sp, sp, 0x40 260fa: 82 80 ret 260fc: 3e 85 mv a0, a5 260fe: 81 47 li a5, 0x0 26100: e5 b7 j 0x260e8 26102: 01 45 li a0, 0x0 26104: d5 bf j 0x260f8 26106: aa 87 mv a5, a0 26108: 36 85 mv a0, a3 2610a: f9 bf j 0x260e8 000000000002610c : 2610c: 79 71 addi sp, sp, -0x30 2610e: 06 f4 sd ra, 0x28(sp) 26110: 2a e0 sd a0, 0x0(sp) 26112: 2e e4 sd a1, 0x8(sp) 26114: a5 c2 beqz a3, 0x26174 26116: 22 f0 sd s0, 0x20(sp) 26118: 26 ec sd s1, 0x18(sp) 2611a: 4a e8 sd s2, 0x10(sp) 2611c: 36 84 mv s0, a3 2611e: aa 84 mv s1, a0 26120: 2e 89 mv s2, a1 26122: 1d c2 beqz a2, 0x26148 26124: ef f0 ff f3 jal 0x26062 26128: 1c 6d ld a5, 0x18(a0) 2612a: 63 c9 f4 00 blt s1, a5, 0x2613c 2612e: 63 9d 97 02 bne a5, s1, 0x26168 26132: 18 71 ld a4, 0x20(a0) 26134: 63 04 e9 04 beq s2, a4, 0x2617c 26138: 63 58 e9 02 bge s2, a4, 0x26168 2613c: 1c 61 ld a5, 0x0(a0) 2613e: 08 e4 sd a0, 0x8(s0) 26140: 1c e0 sd a5, 0x0(s0) 26142: 23 30 05 00 sd zero, 0x0(a0) 26146: 29 a0 j 0x26150 26148: 23 b4 06 00 sd zero, 0x8(a3) 2614c: 23 b0 06 00 sd zero, 0x0(a3) 26150: 04 ec sd s1, 0x18(s0) 26152: 23 30 24 03 sd s2, 0x20(s0) 26156: 23 38 04 00 sd zero, 0x10(s0) 2615a: a2 70 ld ra, 0x28(sp) 2615c: 22 85 mv a0, s0 2615e: 02 74 ld s0, 0x20(sp) 26160: e2 64 ld s1, 0x18(sp) 26162: 42 69 ld s2, 0x10(sp) 26164: 45 61 addi sp, sp, 0x30 26166: 82 80 ret 26168: 1c 65 ld a5, 0x8(a0) 2616a: 08 e0 sd a0, 0x0(s0) 2616c: 1c e4 sd a5, 0x8(s0) 2616e: 23 34 05 00 sd zero, 0x8(a0) 26172: f9 bf j 0x26150 26174: a2 70 ld ra, 0x28(sp) 26176: 32 85 mv a0, a2 26178: 45 61 addi sp, sp, 0x30 2617a: 82 80 ret 2617c: 08 e8 sd a0, 0x10(s0) 2617e: 14 61 ld a3, 0x0(a0) 26180: 18 65 ld a4, 0x8(a0) 26182: 1c ec sd a5, 0x18(s0) 26184: 23 30 24 03 sd s2, 0x20(s0) 26188: 14 e0 sd a3, 0x0(s0) 2618a: 18 e4 sd a4, 0x8(s0) 2618c: fd 57 li a5, -0x1 2618e: 00 e1 sd s0, 0x0(a0) 26190: 1c ed sd a5, 0x18(a0) 26192: 1c f1 sd a5, 0x20(a0) 26194: d9 b7 j 0x2615a 0000000000026196 : 26196: 39 71 addi sp, sp, -0x40 26198: 4a f0 sd s2, 0x20(sp) 2619a: 06 fc sd ra, 0x38(sp) 2619c: 22 f8 sd s0, 0x30(sp) 2619e: 2a e0 sd a0, 0x0(sp) 261a0: 2e e4 sd a1, 0x8(sp) 261a2: 36 89 mv s2, a3 261a4: 51 c2 beqz a2, 0x26228 261a6: 26 f4 sd s1, 0x28(sp) 261a8: 4e ec sd s3, 0x18(sp) 261aa: aa 84 mv s1, a0 261ac: ae 89 mv s3, a1 261ae: ef f0 5f eb jal 0x26062 261b2: 1c 6d ld a5, 0x18(a0) 261b4: 2a 84 mv s0, a0 261b6: 63 ca f4 02 blt s1, a5, 0x261ea 261ba: 63 95 97 00 bne a5, s1, 0x261c4 261be: 1c 71 ld a5, 0x20(a0) 261c0: 63 c5 f9 02 blt s3, a5, 0x261ea 261c4: 08 68 ld a0, 0x10(s0) 261c6: 10 60 ld a2, 0x0(s0) 261c8: 41 c1 beqz a0, 0x26248 261ca: 1c 6c ld a5, 0x18(s0) 261cc: 18 64 ld a4, 0x8(s0) 261ce: a2 74 ld s1, 0x28(sp) 261d0: 1c ed sd a5, 0x18(a0) 261d2: 1c 70 ld a5, 0x20(s0) 261d4: 18 e5 sd a4, 0x8(a0) 261d6: 10 e1 sd a2, 0x0(a0) 261d8: 1c f1 sd a5, 0x20(a0) 261da: e2 69 ld s3, 0x18(sp) 261dc: e2 70 ld ra, 0x38(sp) 261de: 23 30 89 00 sd s0, 0x0(s2) 261e2: 42 74 ld s0, 0x30(sp) 261e4: 02 79 ld s2, 0x20(sp) 261e6: 21 61 addi sp, sp, 0x40 261e8: 82 80 ret 261ea: 1c 60 ld a5, 0x0(s0) 261ec: 9d c3 beqz a5, 0x26212 261ee: 88 6f ld a0, 0x18(a5) 261f0: 8c 73 ld a1, 0x20(a5) 261f2: 22 86 mv a2, s0 261f4: 01 44 li s0, 0x0 261f6: ef f0 df e6 jal 0x26062 261fa: 1c 6d ld a5, 0x18(a0) 261fc: 63 df f4 02 bge s1, a5, 0x2623a 26200: a2 74 ld s1, 0x28(sp) 26202: e2 69 ld s3, 0x18(sp) 26204: 23 30 89 00 sd s0, 0x0(s2) 26208: e2 70 ld ra, 0x38(sp) 2620a: 42 74 ld s0, 0x30(sp) 2620c: 02 79 ld s2, 0x20(sp) 2620e: 21 61 addi sp, sp, 0x40 26210: 82 80 ret 26212: 22 85 mv a0, s0 26214: 01 44 li s0, 0x0 26216: a2 74 ld s1, 0x28(sp) 26218: e2 69 ld s3, 0x18(sp) 2621a: e2 70 ld ra, 0x38(sp) 2621c: 23 30 89 00 sd s0, 0x0(s2) 26220: 42 74 ld s0, 0x30(sp) 26222: 02 79 ld s2, 0x20(sp) 26224: 21 61 addi sp, sp, 0x40 26226: 82 80 ret 26228: 32 84 mv s0, a2 2622a: 23 30 89 00 sd s0, 0x0(s2) 2622e: e2 70 ld ra, 0x38(sp) 26230: 42 74 ld s0, 0x30(sp) 26232: 02 79 ld s2, 0x20(sp) 26234: 01 45 li a0, 0x0 26236: 21 61 addi sp, sp, 0x40 26238: 82 80 ret 2623a: 63 c5 97 00 blt a5, s1, 0x26244 2623e: 1c 71 ld a5, 0x20(a0) 26240: e3 c0 f9 fc blt s3, a5, 0x26200 26244: 2a 84 mv s0, a0 26246: bd bf j 0x261c4 26248: 11 ca beqz a2, 0x2625c 2624a: 02 65 ld a0, 0x0(sp) 2624c: a2 65 ld a1, 0x8(sp) 2624e: ef f0 5f e1 jal 0x26062 26252: 1c 64 ld a5, 0x8(s0) 26254: a2 74 ld s1, 0x28(sp) 26256: e2 69 ld s3, 0x18(sp) 26258: 1c e5 sd a5, 0x8(a0) 2625a: 6d b7 j 0x26204 2625c: 08 64 ld a0, 0x8(s0) 2625e: a2 74 ld s1, 0x28(sp) 26260: e2 69 ld s3, 0x18(sp) 26262: 4d b7 j 0x26204 0000000000026264 : 26264: 29 c9 beqz a0, 0x262b6 26266: 01 11 addi sp, sp, -0x20 26268: 22 e8 sd s0, 0x10(sp) 2626a: 06 ec sd ra, 0x18(sp) 2626c: 2e 84 mv s0, a1 2626e: b1 c5 beqz a1, 0x262ba 26270: 98 6d ld a4, 0x18(a1) 26272: 26 e4 sd s1, 0x8(sp) 26274: fd 56 li a3, -0x1 26276: aa 87 mv a5, a0 26278: b2 84 mv s1, a2 2627a: 63 05 d7 04 beq a4, a3, 0x262c4 2627e: 08 6c ld a0, 0x18(s0) 26280: 0c 70 ld a1, 0x20(s0) 26282: 3e 86 mv a2, a5 26284: ef f0 ff dd jal 0x26062 26288: aa 87 mv a5, a0 2628a: 09 45 li a0, 0x2 2628c: 63 10 f4 02 bne s0, a5, 0x262ac 26290: 08 68 ld a0, 0x10(s0) 26292: 10 60 ld a2, 0x0(s0) 26294: 29 c5 beqz a0, 0x262de 26296: 1c 6c ld a5, 0x18(s0) 26298: 18 64 ld a4, 0x8(s0) 2629a: 1c ed sd a5, 0x18(a0) 2629c: 1c 70 ld a5, 0x20(s0) 2629e: 18 e5 sd a4, 0x8(a0) 262a0: 10 e1 sd a2, 0x0(a0) 262a2: 1c f1 sd a5, 0x20(a0) 262a4: 88 e0 sd a0, 0x0(s1) 262a6: a2 64 ld s1, 0x8(sp) 262a8: 01 45 li a0, 0x0 262aa: 11 a0 j 0x262ae 262ac: a2 64 ld s1, 0x8(sp) 262ae: e2 60 ld ra, 0x18(sp) 262b0: 42 64 ld s0, 0x10(sp) 262b2: 05 61 addi sp, sp, 0x20 262b4: 82 80 ret 262b6: 05 45 li a0, 0x1 262b8: 82 80 ret 262ba: e2 60 ld ra, 0x18(sp) 262bc: 42 64 ld s0, 0x10(sp) 262be: 05 45 li a0, 0x1 262c0: 05 61 addi sp, sp, 0x20 262c2: 82 80 ret 262c4: 94 71 ld a3, 0x20(a1) 262c6: e3 9c e6 fa bne a3, a4, 0x2627e 262ca: 98 61 ld a4, 0x0(a1) 262cc: 1d c3 beqz a4, 0x262f2 262ce: 94 69 ld a3, 0x10(a1) 262d0: 14 eb sd a3, 0x10(a4) 262d2: 91 c2 beqz a3, 0x262d6 262d4: 98 e2 sd a4, 0x0(a3) 262d6: 23 30 04 00 sd zero, 0x0(s0) 262da: 9c e0 sd a5, 0x0(s1) 262dc: e9 b7 j 0x262a6 262de: 01 ca beqz a2, 0x262ee 262e0: 08 6c ld a0, 0x18(s0) 262e2: 0c 70 ld a1, 0x20(s0) 262e4: ef f0 ff d7 jal 0x26062 262e8: 1c 64 ld a5, 0x8(s0) 262ea: 1c e5 sd a5, 0x8(a0) 262ec: 65 bf j 0x262a4 262ee: 08 64 ld a0, 0x8(s0) 262f0: 55 bf j 0x262a4 262f2: a2 64 ld s1, 0x8(sp) 262f4: 0d 45 li a0, 0x3 262f6: 65 bf j 0x262ae 00000000000262f8 : 262f8: 97 27 02 00 auipc a5, 0x22 262fc: 83 b7 87 c1 ld a5, -0x3e8(a5) 26300: 9c 63 ld a5, 0x0(a5) 26302: 01 11 addi sp, sp, -0x20 26304: 22 e8 sd s0, 0x10(sp) 26306: 26 e4 sd s1, 0x8(sp) 26308: 4a e0 sd s2, 0x0(sp) 2630a: 06 ec sd ra, 0x18(sp) 2630c: 2a 89 mv s2, a0 2630e: 2e 85 mv a0, a1 26310: ae 84 mv s1, a1 26312: 82 97 jalr a5 26314: 2a 84 mv s0, a0 26316: 09 c5 beqz a0, 0x26320 26318: 26 86 mv a2, s1 2631a: ca 85 mv a1, s2 2631c: ef e0 5d 8b jal 0x4bd0 <.plt+0x290> 26320: e2 60 ld ra, 0x18(sp) 26322: 22 85 mv a0, s0 26324: 42 64 ld s0, 0x10(sp) 26326: a2 64 ld s1, 0x8(sp) 26328: 02 69 ld s2, 0x0(sp) 2632a: 05 61 addi sp, sp, 0x20 2632c: 82 80 ret 000000000002632e : 2632e: 1d 71 addi sp, sp, -0x60 26330: a2 e8 sd s0, 0x50(sp) 26332: a6 e4 sd s1, 0x48(sp) 26334: ca e0 sd s2, 0x40(sp) 26336: 4e fc sd s3, 0x38(sp) 26338: 52 f8 sd s4, 0x30(sp) 2633a: 56 f4 sd s5, 0x28(sp) 2633c: 5a f0 sd s6, 0x20(sp) 2633e: 5e ec sd s7, 0x18(sp) 26340: 86 ec sd ra, 0x58(sp) 26342: ba 8b mv s7, a4 26344: 2a 8a mv s4, a0 26346: 2e 89 mv s2, a1 26348: b2 84 mv s1, a2 2634a: 36 84 mv s0, a3 2634c: 23 30 07 00 sd zero, 0x0(a4) 26350: 81 49 li s3, 0x0 26352: 93 0a 81 00 addi s5, sp, 0x8 26356: 13 0b 10 05 li s6, 0x51 2635a: 03 35 0a 00 ld a0, 0x0(s4) 2635e: 05 46 li a2, 0x1 26360: 81 45 li a1, 0x0 26362: ef 80 2f e2 jal 0x1e984 26366: aa 86 mv a3, a0 26368: 7d 56 li a2, -0x1 2636a: fd 55 li a1, -0x1 2636c: 4a 85 mv a0, s2 2636e: 63 c5 06 04 bltz a3, 0x263b8 26372: ef e0 0f ea jal 0x24a12 26376: aa 87 mv a5, a0 26378: d6 86 mv a3, s5 2637a: 22 86 mv a2, s0 2637c: a6 85 mv a1, s1 2637e: 4a 85 mv a0, s2 26380: 63 50 f0 02 blez a5, 0x263a0 26384: ef 70 8e 9f jal 0xd57c 26388: 01 25 sext.w a0, a0 2638a: e3 08 65 fd beq a0, s6, 0x2635a 2638e: 11 e9 bnez a0, 0x263a2 26390: a2 67 ld a5, 0x8(sp) 26392: 63 85 87 02 beq a5, s0, 0x263bc 26396: 89 c7 beqz a5, 0x263a0 26398: 1d 8c sub s0, s0, a5 2639a: be 94 add s1, s1, a5 2639c: be 99 add s3, s3, a5 2639e: 75 bf j 0x2635a 263a0: 7d 55 li a0, -0x1 263a2: e6 60 ld ra, 0x58(sp) 263a4: 46 64 ld s0, 0x50(sp) 263a6: a6 64 ld s1, 0x48(sp) 263a8: 06 69 ld s2, 0x40(sp) 263aa: e2 79 ld s3, 0x38(sp) 263ac: 42 7a ld s4, 0x30(sp) 263ae: a2 7a ld s5, 0x28(sp) 263b0: 02 7b ld s6, 0x20(sp) 263b2: e2 6b ld s7, 0x18(sp) 263b4: 25 61 addi sp, sp, 0x60 263b6: 82 80 ret 263b8: 71 45 li a0, 0x1c 263ba: e5 b7 j 0x263a2 263bc: 4e 94 add s0, s0, s3 263be: 23 b0 8b 00 sd s0, 0x0(s7) 263c2: c5 b7 j 0x263a2 00000000000263c4 : 263c4: 61 71 addi sp, sp, -0x1b0 263c6: 4a eb sd s2, 0x190(sp) 263c8: 03 39 07 00 ld s2, 0x0(a4) 263cc: 13 88 c6 07 addi a6, a3, 0x7c 263d0: 0a 08 slli a6, a6, 0x2 263d2: 26 ef sd s1, 0x198(sp) 263d4: 4e e7 sd s3, 0x188(sp) 263d6: 52 e3 sd s4, 0x180(sp) 263d8: ae 89 mv s3, a1 263da: 2a 8a mv s4, a0 263dc: b2 84 mv s1, a2 263de: 3a 98 add a6, a6, a4 263e0: 05 46 li a2, 0x1 263e2: 81 45 li a1, 0x0 263e4: 4a 85 mv a0, s2 263e6: 22 f3 sd s0, 0x1a0(sp) 263e8: d6 fe sd s5, 0x178(sp) 263ea: da fa sd s6, 0x170(sp) 263ec: 06 f7 sd ra, 0x1a8(sp) 263ee: de f6 sd s7, 0x168(sp) 263f0: 03 2b 08 00 lw s6, 0x0(a6) 263f4: 3a 84 mv s0, a4 263f6: be 8a mv s5, a5 263f8: ef 80 cf d8 jal 0x1e984 263fc: 63 44 05 20 bltz a0, 0x26604 26400: 81 45 li a1, 0x0 26402: 5a 85 mv a0, s6 26404: e2 f2 sd s8, 0x160(sp) 26406: e6 ee sd s9, 0x158(sp) 26408: ef 10 70 4a jal 0x280ae 2640c: a6 86 mv a3, s1 2640e: 4e 86 mv a2, s3 26410: 97 05 01 00 auipc a1, 0x10 26414: 93 85 05 18 addi a1, a1, 0x180 26418: 4a 85 mv a0, s2 2641a: ef 60 be ae jal 0xcf04 2641e: 9b 96 04 01 slliw a3, s1, 0x10 26422: 9b d6 06 01 srliw a3, a3, 0x10 26426: 1b 97 84 00 slliw a4, s1, 0x8 2642a: 9b d6 86 00 srliw a3, a3, 0x8 2642e: 55 8f or a4, a4, a3 26430: 93 07 40 10 li a5, 0x104 26434: 23 14 f1 04 sh a5, 0x48(sp) 26438: 23 15 e1 04 sh a4, 0x4a(sp) 2643c: 63 8e 0a 10 beqz s5, 0x26558 26440: 23 08 01 04 sb zero, 0x50(sp) 26444: a5 44 li s1, 0x9 26446: 63 07 0a 04 beqz s4, 0x26494 2644a: 52 85 mv a0, s4 2644c: ef e0 4d fa jal 0x4bf0 <.plt+0x2b0> 26450: 93 07 d0 0f li a5, 0xfd 26454: aa 84 mv s1, a0 26456: 63 f8 a7 02 bgeu a5, a0, 0x26486 2645a: 97 05 01 00 auipc a1, 0x10 2645e: 93 85 e5 1d addi a1, a1, 0x1de 26462: 4a 85 mv a0, s2 26464: ef 60 be b5 jal 0xcfbe 26468: 16 7c ld s8, 0x160(sp) 2646a: f6 6c ld s9, 0x158(sp) 2646c: 9d 4b li s7, 0x7 2646e: ba 70 ld ra, 0x1a8(sp) 26470: 1a 74 ld s0, 0x1a0(sp) 26472: fa 64 ld s1, 0x198(sp) 26474: 5a 69 ld s2, 0x190(sp) 26476: ba 69 ld s3, 0x188(sp) 26478: 1a 6a ld s4, 0x180(sp) 2647a: f6 7a ld s5, 0x178(sp) 2647c: 56 7b ld s6, 0x170(sp) 2647e: 5e 85 mv a0, s7 26480: b6 7b ld s7, 0x168(sp) 26482: 5d 61 addi sp, sp, 0x1b0 26484: 82 80 ret 26486: 13 86 14 00 addi a2, s1, 0x1 2648a: d2 85 mv a1, s4 2648c: 88 08 addi a0, sp, 0x50 2648e: ef e0 2d f4 jal 0x4bd0 <.plt+0x290> 26492: a5 24 addiw s1, s1, 0x9 26494: b7 07 00 01 lui a5, 0x1000 26498: 4e 85 mv a0, s3 2649a: be c6 sw a5, 0x4c(sp) 2649c: ef e0 4d f5 jal 0x4bf0 <.plt+0x2b0> 264a0: 13 0a 15 00 addi s4, a0, 0x1 264a4: b3 8b 44 01 add s7, s1, s4 264a8: 93 07 60 10 li a5, 0x106 264ac: 63 d8 77 11 bge a5, s7, 0x265bc 264b0: 01 4a li s4, 0x0 264b2: 13 0c 81 00 addi s8, sp, 0x8 264b6: 93 0c 81 04 addi s9, sp, 0x48 264ba: 62 87 mv a4, s8 264bc: a6 86 mv a3, s1 264be: 66 86 mv a2, s9 264c0: da 85 mv a1, s6 264c2: 22 85 mv a0, s0 264c4: ef 60 1e cd jal 0xd194 264c8: aa 8b mv s7, a0 264ca: 63 15 05 12 bnez a0, 0x265f4 264ce: a2 67 ld a5, 0x8(sp) 264d0: 63 92 97 12 bne a5, s1, 0x265f4 264d4: 63 84 0a 00 beqz s5, 0x264dc 264d8: 63 0e 0a 0e beqz s4, 0x265d4 264dc: 0a 87 mv a4, sp 264de: a1 46 li a3, 0x8 264e0: 66 86 mv a2, s9 264e2: da 85 mv a1, s6 264e4: 22 85 mv a0, s0 264e6: ef f0 9f e4 jal 0x2632e 264ea: 63 1a 05 18 bnez a0, 0x2667e 264ee: 02 67 ld a4, 0x0(sp) 264f0: a1 47 li a5, 0x8 264f2: 63 16 f7 18 bne a4, a5, 0x2667e 264f6: 83 47 81 04 lbu a5, 0x48(sp) 264fa: 63 97 07 28 bnez a5, 0x26788 264fe: 83 48 91 04 lbu a7, 0x49(sp) 26502: 93 07 c0 05 li a5, 0x5c 26506: 63 84 f8 24 beq a7, a5, 0x2674e 2650a: 63 ed 17 1b bltu a5, a7, 0x266c4 2650e: 93 07 a0 05 li a5, 0x5a 26512: 63 81 f8 18 beq a7, a5, 0x26694 26516: 93 07 b0 05 li a5, 0x5b 2651a: 63 9f f8 1e bne a7, a5, 0x26718 2651e: 83 56 01 05 lhu a3, 0x50(sp) 26522: 83 47 f1 04 lbu a5, 0x4f(sp) 26526: 03 47 e1 04 lbu a4, 0x4e(sp) 2652a: 9b 95 86 00 slliw a1, a3, 0x8 2652e: 13 d8 86 00 srli a6, a3, 0x8 26532: 33 68 b8 00 or a6, a6, a1 26536: 83 46 d1 04 lbu a3, 0x4d(sp) 2653a: 03 46 c1 04 lbu a2, 0x4c(sp) 2653e: 42 18 slli a6, a6, 0x30 26540: 93 08 b0 05 li a7, 0x5b 26544: 13 58 08 03 srli a6, a6, 0x30 26548: 97 05 01 00 auipc a1, 0x10 2654c: 93 85 85 1c addi a1, a1, 0x1c8 26550: 4a 85 mv a0, s2 26552: ef 60 de a6 jal 0xcfbe 26556: 09 bf j 0x26468 26558: 8a 86 mv a3, sp 2655a: 26 86 mv a2, s1 2655c: ce 85 mv a1, s3 2655e: 22 85 mv a0, s0 26560: ef f0 7d a2 jal 0x5f86 26564: fd 57 li a5, -0x1 26566: 95 4b li s7, 0x5 26568: 63 03 f5 12 beq a0, a5, 0x2668e 2656c: 82 67 ld a5, 0x0(sp) 2656e: 9d cb beqz a5, 0x265a4 26570: 84 63 ld s1, 0x0(a5) 26572: 8d c8 beqz s1, 0x265a4 26574: 13 0c 81 00 addi s8, sp, 0x8 26578: 13 06 00 04 li a2, 0x40 2657c: e2 85 mv a1, s8 2657e: 26 85 mv a0, s1 26580: ef f0 1d 85 jal 0x5dd0 26584: d8 40 lw a4, 0x4(s1) 26586: 89 47 li a5, 0x2 26588: 63 07 f7 08 beq a4, a5, 0x26616 2658c: 97 05 01 00 auipc a1, 0x10 26590: 93 85 45 05 addi a1, a1, 0x54 26594: 4a 85 mv a0, s2 26596: 62 86 mv a2, s8 26598: ef 60 7e a2 jal 0xcfbe 2659c: 82 65 ld a1, 0x0(sp) 2659e: 4a 85 mv a0, s2 265a0: ef f0 1d c7 jal 0x6210 265a4: 4e 86 mv a2, s3 265a6: 97 05 01 00 auipc a1, 0x10 265aa: 93 85 25 06 addi a1, a1, 0x62 265ae: 4a 85 mv a0, s2 265b0: ef 60 fe a0 jal 0xcfbe 265b4: 99 4b li s7, 0x6 265b6: 16 7c ld s8, 0x160(sp) 265b8: f6 6c ld s9, 0x158(sp) 265ba: 55 bd j 0x2646e 265bc: 93 0c 81 04 addi s9, sp, 0x48 265c0: 33 85 9c 00 add a0, s9, s1 265c4: 52 86 mv a2, s4 265c6: ce 85 mv a1, s3 265c8: ef e0 8d e0 jal 0x4bd0 <.plt+0x290> 265cc: de 84 mv s1, s7 265ce: 13 0c 81 00 addi s8, sp, 0x8 265d2: e5 b5 j 0x264ba 265d4: 4e 85 mv a0, s3 265d6: ef e0 ad e1 jal 0x4bf0 <.plt+0x2b0> 265da: 93 04 15 00 addi s1, a0, 0x1 265de: 62 87 mv a4, s8 265e0: a6 86 mv a3, s1 265e2: 4e 86 mv a2, s3 265e4: da 85 mv a1, s6 265e6: 22 85 mv a0, s0 265e8: ef 60 de ba jal 0xd194 265ec: 01 e5 bnez a0, 0x265f4 265ee: a2 67 ld a5, 0x8(sp) 265f0: e3 86 97 ee beq a5, s1, 0x264dc 265f4: 97 05 01 00 auipc a1, 0x10 265f8: 93 85 c5 06 addi a1, a1, 0x6c 265fc: 4a 85 mv a0, s2 265fe: ef 60 1e 9c jal 0xcfbe 26602: 9d b5 j 0x26468 26604: 97 f5 00 00 auipc a1, 0xf 26608: 93 85 c5 8f addi a1, a1, -0x704 2660c: 4a 85 mv a0, s2 2660e: ef 60 1e 9b jal 0xcfbe 26612: f1 4b li s7, 0x1c 26614: a9 bd j 0x2646e 26616: 9c 70 ld a5, 0x20(s1) 26618: 62 86 mv a2, s8 2661a: 97 05 01 00 auipc a1, 0x10 2661e: 93 85 65 f9 addi a1, a1, -0x6a 26622: 03 c8 47 00 lbu a6, 0x4(a5) 26626: 83 c6 57 00 lbu a3, 0x5(a5) 2662a: 03 c7 67 00 lbu a4, 0x6(a5) 2662e: 83 c7 77 00 lbu a5, 0x7(a5) 26632: 4a 85 mv a0, s2 26634: 23 06 01 05 sb a6, 0x4c(sp) 26638: a3 06 d1 04 sb a3, 0x4d(sp) 2663c: 23 07 e1 04 sb a4, 0x4e(sp) 26640: a3 07 f1 04 sb a5, 0x4f(sp) 26644: ef 60 1e 8c jal 0xcf04 26648: 82 65 ld a1, 0x0(sp) 2664a: 4a 85 mv a0, s2 2664c: ef f0 5d bc jal 0x6210 26650: 23 08 01 04 sb zero, 0x50(sp) 26654: 63 09 0a 0a beqz s4, 0x26706 26658: 52 85 mv a0, s4 2665a: ef e0 6d d9 jal 0x4bf0 <.plt+0x2b0> 2665e: 93 07 d0 0f li a5, 0xfd 26662: aa 84 mv s1, a0 26664: e3 eb a7 de bltu a5, a0, 0x2645a 26668: 13 86 14 00 addi a2, s1, 0x1 2666c: d2 85 mv a1, s4 2666e: 88 08 addi a0, sp, 0x50 26670: ef e0 0d d6 jal 0x4bd0 <.plt+0x290> 26674: a5 24 addiw s1, s1, 0x9 26676: 01 4a li s4, 0x0 26678: 93 0c 81 04 addi s9, sp, 0x48 2667c: 3d bd j 0x264ba 2667e: 97 05 01 00 auipc a1, 0x10 26682: 93 85 a5 00 addi a1, a1, 0xa 26686: 4a 85 mv a0, s2 26688: ef 60 7e 93 jal 0xcfbe 2668c: f1 bb j 0x26468 2668e: 16 7c ld s8, 0x160(sp) 26690: f6 6c ld s9, 0x158(sp) 26692: f1 bb j 0x2646e 26694: 17 26 01 00 auipc a2, 0x12 26698: 13 06 c6 16 addi a2, a2, 0x16c 2669c: 63 86 0a 00 beqz s5, 0x266a8 266a0: 17 b6 00 00 auipc a2, 0xb 266a4: 13 06 06 c9 addi a2, a2, -0x370 266a8: 97 05 01 00 auipc a1, 0x10 266ac: 93 85 85 04 addi a1, a1, 0x48 266b0: 4a 85 mv a0, s2 266b2: ef 60 3e 85 jal 0xcf04 266b6: 85 45 li a1, 0x1 266b8: 5a 85 mv a0, s6 266ba: ef 10 50 1f jal 0x280ae 266be: 16 7c ld s8, 0x160(sp) 266c0: f6 6c ld s9, 0x158(sp) 266c2: 75 b3 j 0x2646e 266c4: 93 07 d0 05 li a5, 0x5d 266c8: 63 98 f8 04 bne a7, a5, 0x26718 266cc: 83 56 01 05 lhu a3, 0x50(sp) 266d0: 83 47 f1 04 lbu a5, 0x4f(sp) 266d4: 03 47 e1 04 lbu a4, 0x4e(sp) 266d8: 9b 95 86 00 slliw a1, a3, 0x8 266dc: 13 d8 86 00 srli a6, a3, 0x8 266e0: 33 68 b8 00 or a6, a6, a1 266e4: 83 46 d1 04 lbu a3, 0x4d(sp) 266e8: 03 46 c1 04 lbu a2, 0x4c(sp) 266ec: 42 18 slli a6, a6, 0x30 266ee: 93 08 d0 05 li a7, 0x5d 266f2: 13 58 08 03 srli a6, a6, 0x30 266f6: 97 05 01 00 auipc a1, 0x10 266fa: 93 85 a5 0f addi a1, a1, 0xfa 266fe: 4a 85 mv a0, s2 26700: ef 60 fe 8b jal 0xcfbe 26704: 95 b3 j 0x26468 26706: 88 08 addi a0, sp, 0x50 26708: ef e0 8d ce jal 0x4bf0 <.plt+0x2b0> 2670c: 9b 04 95 00 addiw s1, a0, 0x9 26710: 01 4a li s4, 0x0 26712: 93 0c 81 04 addi s9, sp, 0x48 26716: 55 b3 j 0x264ba 26718: 83 56 01 05 lhu a3, 0x50(sp) 2671c: 83 47 f1 04 lbu a5, 0x4f(sp) 26720: 03 47 e1 04 lbu a4, 0x4e(sp) 26724: 9b 95 86 00 slliw a1, a3, 0x8 26728: 13 d8 86 00 srli a6, a3, 0x8 2672c: 33 68 b8 00 or a6, a6, a1 26730: 83 46 d1 04 lbu a3, 0x4d(sp) 26734: 03 46 c1 04 lbu a2, 0x4c(sp) 26738: 42 18 slli a6, a6, 0x30 2673a: 13 58 08 03 srli a6, a6, 0x30 2673e: 97 05 01 00 auipc a1, 0x10 26742: 93 85 25 14 addi a1, a1, 0x142 26746: 4a 85 mv a0, s2 26748: ef 60 7e 87 jal 0xcfbe 2674c: 31 bb j 0x26468 2674e: 83 56 01 05 lhu a3, 0x50(sp) 26752: 83 47 f1 04 lbu a5, 0x4f(sp) 26756: 03 47 e1 04 lbu a4, 0x4e(sp) 2675a: 9b 95 86 00 slliw a1, a3, 0x8 2675e: 13 d8 86 00 srli a6, a3, 0x8 26762: 33 68 b8 00 or a6, a6, a1 26766: 83 46 d1 04 lbu a3, 0x4d(sp) 2676a: 03 46 c1 04 lbu a2, 0x4c(sp) 2676e: 42 18 slli a6, a6, 0x30 26770: 93 08 c0 05 li a7, 0x5c 26774: 13 58 08 03 srli a6, a6, 0x30 26778: 97 05 01 00 auipc a1, 0x10 2677c: 93 85 05 ff addi a1, a1, -0x10 26780: 4a 85 mv a0, s2 26782: ef 60 de 83 jal 0xcfbe 26786: cd b1 j 0x26468 26788: 97 05 01 00 auipc a1, 0x10 2678c: 93 85 05 f3 addi a1, a1, -0xd0 26790: 4a 85 mv a0, s2 26792: ef 60 de 82 jal 0xcfbe 26796: c9 b9 j 0x26468 0000000000026798 : 26798: 13 01 01 c5 addi sp, sp, -0x3b0 2679c: 23 3c 51 37 sd s5, 0x378(sp) 267a0: ba 8a mv s5, a4 267a2: 13 07 c7 07 addi a4, a4, 0x7c 267a6: 23 30 81 3a sd s0, 0x3a0(sp) 267aa: 3e 84 mv s0, a5 267ac: 93 17 27 00 slli a5, a4, 0x2 267b0: a2 97 add a5, a5, s0 267b2: 23 34 71 37 sd s7, 0x368(sp) 267b6: aa 8b mv s7, a0 267b8: 32 85 mv a0, a2 267ba: 23 38 21 39 sd s2, 0x390(sp) 267be: 23 34 31 39 sd s3, 0x388(sp) 267c2: 03 a9 07 00 lw s2, 0x0(a5) 267c6: 23 30 41 39 sd s4, 0x380(sp) 267ca: 23 38 61 37 sd s6, 0x370(sp) 267ce: 23 30 81 37 sd s8, 0x360(sp) 267d2: 23 34 11 3a sd ra, 0x3a8(sp) 267d6: 23 3c 91 38 sd s1, 0x398(sp) 267da: 23 34 b1 35 sd s11, 0x348(sp) 267de: b2 89 mv s3, a2 267e0: ae f4 sd a1, 0x68(sp) 267e2: 36 8b mv s6, a3 267e4: ef e0 cd c0 jal 0x4bf0 <.plt+0x2b0> 267e8: 03 27 04 1c lw a4, 0x1c0(s0) 267ec: 95 47 li a5, 0x5 267ee: 03 3c 04 00 ld s8, 0x0(s0) 267f2: 2a 8a mv s4, a0 267f4: 63 0c f7 20 beq a4, a5, 0x26a0c 267f8: 93 07 f0 0f li a5, 0xff 267fc: 82 f8 sd zero, 0x70(sp) 267fe: 63 ef a7 1e bltu a5, a0, 0x269fc 26802: 05 46 li a2, 0x1 26804: 81 45 li a1, 0x0 26806: 62 85 mv a0, s8 26808: ef 80 cf 97 jal 0x1e984 2680c: aa 84 mv s1, a0 2680e: 63 49 05 20 bltz a0, 0x26a20 26812: 85 45 li a1, 0x1 26814: 4a 85 mv a0, s2 26816: 23 3c 91 35 sd s9, 0x358(sp) 2681a: ef 10 50 09 jal 0x280ae 2681e: a6 86 mv a3, s1 26820: 4a 86 mv a2, s2 26822: fd 55 li a1, -0x1 26824: 7d 55 li a0, -0x1 26826: ef e0 cf 9e jal 0x24a12 2682a: fd 5c li s9, -0x1 2682c: 63 00 95 25 beq a0, s9, 0x26a6c 26830: 63 01 05 20 beqz a0, 0x26a32 26834: 11 89 andi a0, a0, 0x4 26836: 63 19 05 20 bnez a0, 0x26a48 2683a: b3 37 70 01 snez a5, s7 2683e: 89 07 addi a5, a5, 0x2 26840: 15 47 li a4, 0x5 26842: 23 38 a1 35 sd s10, 0x350(sp) 26846: 81 45 li a1, 0x0 26848: a3 04 f1 0e sb a5, 0xe9(sp) 2684c: 09 4d li s10, 0x2 2684e: 93 07 00 10 li a5, 0x100 26852: 4a 85 mv a0, s2 26854: 23 04 e1 0e sb a4, 0xe8(sp) 26858: 23 15 f1 0e sh a5, 0xea(sp) 2685c: 23 06 a1 0f sb s10, 0xec(sp) 26860: ef 10 f0 04 jal 0x280ae 26864: da 86 mv a3, s6 26866: 4e 86 mv a2, s3 26868: 97 05 01 00 auipc a1, 0x10 2686c: 93 85 85 12 addi a1, a1, 0x128 26870: 62 85 mv a0, s8 26872: ef 60 2e e9 jal 0xcf04 26876: 83 46 91 0e lbu a3, 0xe9(sp) 2687a: bc 11 addi a5, sp, 0xe8 2687c: 38 09 addi a4, sp, 0x98 2687e: 89 06 addi a3, a3, 0x2 26880: 3e 86 mv a2, a5 26882: ca 85 mv a1, s2 26884: 22 85 mv a0, s0 26886: 3a e1 sd a4, 0x80(sp) 26888: be fc sd a5, 0x78(sp) 2688a: ef 60 be 90 jal 0xd194 2688e: aa 8d mv s11, a0 26890: 19 e5 bnez a0, 0x2689e 26892: 03 47 91 0e lbu a4, 0xe9(sp) 26896: ea 66 ld a3, 0x98(sp) 26898: 09 07 addi a4, a4, 0x2 2689a: 63 08 d7 04 beq a4, a3, 0x268ea 2689e: 97 05 01 00 auipc a1, 0x10 268a2: 93 85 25 11 addi a1, a1, 0x112 268a6: 62 85 mv a0, s8 268a8: ef 60 6e f1 jal 0xcfbe 268ac: 03 3d 01 35 ld s10, 0x350(sp) 268b0: 83 3c 81 35 ld s9, 0x358(sp) 268b4: 9d 4d li s11, 0x7 268b6: 83 30 81 3a ld ra, 0x3a8(sp) 268ba: 03 34 01 3a ld s0, 0x3a0(sp) 268be: 83 34 81 39 ld s1, 0x398(sp) 268c2: 03 39 01 39 ld s2, 0x390(sp) 268c6: 83 39 81 38 ld s3, 0x388(sp) 268ca: 03 3a 01 38 ld s4, 0x380(sp) 268ce: 83 3a 81 37 ld s5, 0x378(sp) 268d2: 03 3b 01 37 ld s6, 0x370(sp) 268d6: 83 3b 81 36 ld s7, 0x368(sp) 268da: 03 3c 01 36 ld s8, 0x360(sp) 268de: 6e 85 mv a0, s11 268e0: 83 3d 81 34 ld s11, 0x348(sp) 268e4: 13 01 01 3b addi sp, sp, 0x3b0 268e8: 82 80 ret 268ea: 85 45 li a1, 0x1 268ec: 4a 85 mv a0, s2 268ee: ef 10 00 7c jal 0x280ae 268f2: a6 86 mv a3, s1 268f4: 7d 56 li a2, -0x1 268f6: fd 55 li a1, -0x1 268f8: 4a 85 mv a0, s2 268fa: ef e0 8f 91 jal 0x24a12 268fe: 63 09 95 33 beq a0, s9, 0x26c30 26902: 63 0b 05 24 beqz a0, 0x26b58 26906: 11 89 andi a0, a0, 0x4 26908: 63 1a 05 16 bnez a0, 0x26a7c 2690c: 81 45 li a1, 0x0 2690e: 4a 85 mv a0, s2 26910: ef 10 e0 79 jal 0x280ae 26914: 66 76 ld a2, 0x78(sp) 26916: 04 09 addi s1, sp, 0x90 26918: 26 87 mv a4, s1 2691a: 89 46 li a3, 0x2 2691c: ca 85 mv a1, s2 2691e: 22 85 mv a0, s0 26920: ef f0 ff a0 jal 0x2632e 26924: 63 1a 05 12 bnez a0, 0x26a58 26928: 4a 67 ld a4, 0x90(sp) 2692a: 63 17 a7 13 bne a4, s10, 0x26a58 2692e: 83 46 81 0e lbu a3, 0xe8(sp) 26932: 15 47 li a4, 0x5 26934: 63 91 e6 2c bne a3, a4, 0x26bf6 26938: 03 47 91 0e lbu a4, 0xe9(sp) 2693c: 63 1e 07 14 bnez a4, 0x26a98 26940: c6 77 ld a5, 0x70(sp) 26942: 13 07 50 10 li a4, 0x105 26946: 23 14 e1 0e sh a4, 0xe8(sp) 2694a: 23 05 01 0e sb zero, 0xea(sp) 2694e: 63 92 07 22 bnez a5, 0x26b72 26952: 52 86 mv a2, s4 26954: 0d 47 li a4, 0x3 26956: ce 85 mv a1, s3 26958: 13 05 d1 0e addi a0, sp, 0xed 2695c: 23 06 41 0f sb s4, 0xec(sp) 26960: a3 05 e1 0e sb a4, 0xeb(sp) 26964: 15 0a addi s4, s4, 0x5 26966: ef e0 ad a6 jal 0x4bd0 <.plt+0x290> 2696a: 93 07 0a 31 addi a5, s4, 0x310 2696e: 18 18 addi a4, sp, 0x30 26970: 83 26 84 60 lw a3, 0x608(s0) 26974: 3e 97 add a4, a4, a5 26976: 1b 56 8b 40 sraiw a2, s6, 0x8 2697a: 23 04 c7 da sb a2, -0x258(a4) 2697e: a3 04 67 db sb s6, -0x257(a4) 26982: 09 0a addi s4, s4, 0x2 26984: 63 83 06 28 beqz a3, 0x26c0a 26988: 97 05 01 00 auipc a1, 0x10 2698c: 93 85 85 3a addi a1, a1, 0x3a8 26990: 62 85 mv a0, s8 26992: ef 60 ce e2 jal 0xcfbe 26996: 6a 67 ld a4, 0x98(sp) 26998: 63 12 47 29 bne a4, s4, 0x26c1c 2699c: 03 27 84 60 lw a4, 0x608(s0) 269a0: 63 06 07 2c beqz a4, 0x26c6c 269a4: 97 05 01 00 auipc a1, 0x10 269a8: 93 85 c5 38 addi a1, a1, 0x38c 269ac: 62 85 mv a0, s8 269ae: ef 60 0e e1 jal 0xcfbe 269b2: ca 69 ld s3, 0x90(sp) 269b4: 29 47 li a4, 0xa 269b6: 63 94 e9 2c bne s3, a4, 0x26c7e 269ba: 03 46 81 0e lbu a2, 0xe8(sp) 269be: 95 46 li a3, 0x5 269c0: 63 1f d6 40 bne a2, a3, 0x26dde 269c4: 83 46 b1 0e lbu a3, 0xeb(sp) 269c8: 0d 46 li a2, 0x3 269ca: 63 81 c6 3a beq a3, a2, 0x26d6c 269ce: 11 47 li a4, 0x4 269d0: 63 8f e6 42 beq a3, a4, 0x26e0e 269d4: 03 4e 91 0e lbu t3, 0xe9(sp) 269d8: 63 1d 0e 40 bnez t3, 0x26df2 269dc: 97 05 01 00 auipc a1, 0x10 269e0: 93 85 c5 4f addi a1, a1, 0x4fc 269e4: 62 85 mv a0, s8 269e6: ef 60 ee d1 jal 0xcf04 269ea: 85 45 li a1, 0x1 269ec: 4a 85 mv a0, s2 269ee: ef 10 00 6c jal 0x280ae 269f2: 83 3c 81 35 ld s9, 0x358(sp) 269f6: 03 3d 01 35 ld s10, 0x350(sp) 269fa: 75 bd j 0x268b6 269fc: 2a 86 mv a2, a0 269fe: 97 05 01 00 auipc a1, 0x10 26a02: 93 85 a5 ec addi a1, a1, -0x136 26a06: 62 85 mv a0, s8 26a08: ef 60 ce cf jal 0xcf04 26a0c: 85 47 li a5, 0x1 26a0e: 05 46 li a2, 0x1 26a10: 81 45 li a1, 0x0 26a12: 62 85 mv a0, s8 26a14: be f8 sd a5, 0x70(sp) 26a16: ef 70 ff f6 jal 0x1e984 26a1a: aa 84 mv s1, a0 26a1c: e3 5b 05 de bgez a0, 0x26812 26a20: 97 e5 00 00 auipc a1, 0xe 26a24: 93 85 05 4e addi a1, a1, 0x4e0 26a28: 62 85 mv a0, s8 26a2a: ef 60 4e d9 jal 0xcfbe 26a2e: f1 4d li s11, 0x1c 26a30: 59 b5 j 0x268b6 26a32: 08 60 ld a0, 0x0(s0) 26a34: 97 05 01 00 auipc a1, 0x10 26a38: 93 85 c5 f0 addi a1, a1, -0xf4 26a3c: f1 4d li s11, 0x1c 26a3e: ef 60 0e d8 jal 0xcfbe 26a42: 83 3c 81 35 ld s9, 0x358(sp) 26a46: 85 bd j 0x268b6 26a48: 08 60 ld a0, 0x0(s0) 26a4a: 97 05 01 00 auipc a1, 0x10 26a4e: 93 85 65 f1 addi a1, a1, -0xea 26a52: ef 60 ce d6 jal 0xcfbe 26a56: a9 bd j 0x268b0 26a58: 97 05 01 00 auipc a1, 0x10 26a5c: 93 85 05 fd addi a1, a1, -0x30 26a60: 62 85 mv a0, s8 26a62: ef 60 ce d5 jal 0xcfbe 26a66: 03 3d 01 35 ld s10, 0x350(sp) 26a6a: 99 b5 j 0x268b0 26a6c: 08 60 ld a0, 0x0(s0) 26a6e: 97 05 01 00 auipc a1, 0x10 26a72: 93 85 25 eb addi a1, a1, -0x14e 26a76: ef 60 8e d4 jal 0xcfbe 26a7a: 1d bd j 0x268b0 26a7c: 08 60 ld a0, 0x0(s0) 26a7e: 97 05 01 00 auipc a1, 0x10 26a82: 93 85 a5 f8 addi a1, a1, -0x76 26a86: 93 0d 80 03 li s11, 0x38 26a8a: ef 60 4e d3 jal 0xcfbe 26a8e: 83 3c 81 35 ld s9, 0x358(sp) 26a92: 03 3d 01 35 ld s10, 0x350(sp) 26a96: 05 b5 j 0x268b6 26a98: 05 4d li s10, 0x1 26a9a: 63 00 a7 25 beq a4, s10, 0x26cda 26a9e: 89 46 li a3, 0x2 26aa0: 63 12 d7 1a bne a4, a3, 0x26c44 26aa4: 63 85 0b 26 beqz s7, 0x26d0e 26aa8: a6 7a ld s5, 0x68(sp) 26aaa: 63 82 0a 26 beqz s5, 0x26d0e 26aae: 5e 85 mv a0, s7 26ab0: ef e0 0d 94 jal 0x4bf0 <.plt+0x2b0> 26ab4: 2a 86 mv a2, a0 26ab6: 56 85 mv a0, s5 26ab8: 32 e5 sd a2, 0x88(sp) 26aba: ef e0 6d 93 jal 0x4bf0 <.plt+0x2b0> 26abe: 2a 66 ld a2, 0x88(sp) 26ac0: 23 04 a1 0f sb s10, 0xe8(sp) 26ac4: aa 8a mv s5, a0 26ac6: a3 04 c1 0e sb a2, 0xe9(sp) 26aca: 13 7d f5 0f andi s10, a0, 0xff 26ace: 63 08 06 24 beqz a2, 0x26d1e 26ad2: de 85 mv a1, s7 26ad4: 13 05 a1 0e addi a0, sp, 0xea 26ad8: 32 e5 sd a2, 0x88(sp) 26ada: ef e0 6d 8f jal 0x4bd0 <.plt+0x290> 26ade: 2a 66 ld a2, 0x88(sp) 26ae0: 18 18 addi a4, sp, 0x30 26ae2: 93 07 06 31 addi a5, a2, 0x310 26ae6: 3e 97 add a4, a4, a5 26ae8: 93 0b 36 00 addi s7, a2, 0x3 26aec: 23 05 a7 db sb s10, -0x256(a4) 26af0: 63 89 0a 00 beqz s5, 0x26b02 26af4: e6 77 ld a5, 0x78(sp) 26af6: a6 75 ld a1, 0x68(sp) 26af8: 56 86 mv a2, s5 26afa: 33 85 77 01 add a0, a5, s7 26afe: ef e0 2d 8d jal 0x4bd0 <.plt+0x290> 26b02: b3 86 7a 01 add a3, s5, s7 26b06: b6 8b mv s7, a3 26b08: 0a 67 ld a4, 0x80(sp) 26b0a: 66 76 ld a2, 0x78(sp) 26b0c: ca 85 mv a1, s2 26b0e: 22 85 mv a0, s0 26b10: ef 60 4e e8 jal 0xd194 26b14: 63 19 05 1a bnez a0, 0x26cc6 26b18: 6a 67 ld a4, 0x98(sp) 26b1a: 63 16 77 1b bne a4, s7, 0x26cc6 26b1e: 66 76 ld a2, 0x78(sp) 26b20: 26 87 mv a4, s1 26b22: 89 46 li a3, 0x2 26b24: ca 85 mv a1, s2 26b26: 22 85 mv a0, s0 26b28: ef f0 7f 80 jal 0x2632e 26b2c: 63 1f 05 28 bnez a0, 0x26dca 26b30: ca 66 ld a3, 0x90(sp) 26b32: 09 47 li a4, 0x2 26b34: 63 9b e6 28 bne a3, a4, 0x26dca 26b38: 83 46 91 0e lbu a3, 0xe9(sp) 26b3c: e3 82 06 e0 beqz a3, 0x26940 26b40: 03 46 81 0e lbu a2, 0xe8(sp) 26b44: 97 05 01 00 auipc a1, 0x10 26b48: 93 85 45 fe addi a1, a1, -0x1c 26b4c: 62 85 mv a0, s8 26b4e: ef 60 0e c7 jal 0xcfbe 26b52: 03 3d 01 35 ld s10, 0x350(sp) 26b56: a9 bb j 0x268b0 26b58: 08 60 ld a0, 0x0(s0) 26b5a: 97 05 01 00 auipc a1, 0x10 26b5e: 93 85 65 e9 addi a1, a1, -0x16a 26b62: f1 4d li s11, 0x1c 26b64: ef 60 ae c5 jal 0xcfbe 26b68: 83 3c 81 35 ld s9, 0x358(sp) 26b6c: 03 3d 01 35 ld s10, 0x350(sp) 26b70: 99 b3 j 0x268b6 26b72: 14 11 addi a3, sp, 0xa0 26b74: 5a 86 mv a2, s6 26b76: ce 85 mv a1, s3 26b78: 22 85 mv a0, s0 26b7a: ef f0 cd c0 jal 0x5f86 26b7e: 1b 07 15 00 addiw a4, a0, 0x1 26b82: 75 9b andi a4, a4, -0x3 26b84: 01 27 sext.w a4, a4 26b86: 63 0a 07 12 beqz a4, 0x26cba 26b8a: 0a 77 ld a4, 0xa0(sp) 26b8c: 63 0f 07 10 beqz a4, 0x26caa 26b90: 03 3a 07 00 ld s4, 0x0(a4) 26b94: 63 0b 0a 10 beqz s4, 0x26caa 26b98: 93 0a 81 0a addi s5, sp, 0xa8 26b9c: 13 06 00 04 li a2, 0x40 26ba0: d6 85 mv a1, s5 26ba2: 52 85 mv a0, s4 26ba4: ef f0 cd a2 jal 0x5dd0 26ba8: 03 27 4a 00 lw a4, 0x4(s4) 26bac: 89 46 li a3, 0x2 26bae: 63 0c d7 16 beq a4, a3, 0x26d26 26bb2: a9 46 li a3, 0xa 26bb4: 63 1f d7 0c bne a4, a3, 0x26c92 26bb8: 03 35 0a 02 ld a0, 0x20(s4) 26bbc: 11 47 li a4, 0x4 26bbe: a3 05 e1 0e sb a4, 0xeb(sp) 26bc2: f4 11 addi a3, sp, 0xec 26bc4: 13 07 85 00 addi a4, a0, 0x8 26bc8: 61 05 addi a0, a0, 0x18 26bca: 03 46 07 00 lbu a2, 0x0(a4) 26bce: 05 07 addi a4, a4, 0x1 26bd0: 85 06 addi a3, a3, 0x1 26bd2: a3 8f c6 fe sb a2, -0x1(a3) 26bd6: e3 1a e5 fe bne a0, a4, 0x26bca 26bda: 56 86 mv a2, s5 26bdc: 97 05 01 00 auipc a1, 0x10 26be0: 93 85 c5 0c addi a1, a1, 0xcc 26be4: 62 85 mv a0, s8 26be6: ef 60 ee b1 jal 0xcf04 26bea: 8a 75 ld a1, 0xa0(sp) 26bec: 62 85 mv a0, s8 26bee: 51 4a li s4, 0x14 26bf0: ef f0 0d e2 jal 0x6210 26bf4: 9d bb j 0x2696a 26bf6: 97 05 01 00 auipc a1, 0x10 26bfa: 93 85 25 e6 addi a1, a1, -0x19e 26bfe: 62 85 mv a0, s8 26c00: ef 60 ee bb jal 0xcfbe 26c04: 03 3d 01 35 ld s10, 0x350(sp) 26c08: 65 b1 j 0x268b0 26c0a: 0a 67 ld a4, 0x80(sp) 26c0c: 66 76 ld a2, 0x78(sp) 26c0e: d2 86 mv a3, s4 26c10: ca 85 mv a1, s2 26c12: 22 85 mv a0, s0 26c14: ef 60 0e d8 jal 0xd194 26c18: e3 0f 05 d6 beqz a0, 0x26996 26c1c: 97 05 01 00 auipc a1, 0x10 26c20: 93 85 45 14 addi a1, a1, 0x144 26c24: 62 85 mv a0, s8 26c26: ef 60 8e b9 jal 0xcfbe 26c2a: 03 3d 01 35 ld s10, 0x350(sp) 26c2e: 49 b1 j 0x268b0 26c30: 08 60 ld a0, 0x0(s0) 26c32: 97 05 01 00 auipc a1, 0x10 26c36: 93 85 65 da addi a1, a1, -0x25a 26c3a: ef 60 4e b8 jal 0xcfbe 26c3e: 03 3d 01 35 ld s10, 0x350(sp) 26c42: bd b1 j 0x268b0 26c44: 93 07 f0 0f li a5, 0xff 26c48: 63 19 f7 0a bne a4, a5, 0x26cfa 26c4c: 63 86 0b 00 beqz s7, 0x26c58 26c50: 83 c7 0b 00 lbu a5, 0x0(s7) 26c54: 63 90 07 1e bnez a5, 0x26e34 26c58: 97 05 01 00 auipc a1, 0x10 26c5c: 93 85 05 f0 addi a1, a1, -0x100 26c60: 62 85 mv a0, s8 26c62: ef 60 ce b5 jal 0xcfbe 26c66: 03 3d 01 35 ld s10, 0x350(sp) 26c6a: 99 b1 j 0x268b0 26c6c: 66 76 ld a2, 0x78(sp) 26c6e: 26 87 mv a4, s1 26c70: a9 46 li a3, 0xa 26c72: ca 85 mv a1, s2 26c74: 22 85 mv a0, s0 26c76: ef f0 8f eb jal 0x2632e 26c7a: e3 0c 05 d2 beqz a0, 0x269b2 26c7e: 97 05 01 00 auipc a1, 0x10 26c82: 93 85 a5 10 addi a1, a1, 0x10a 26c86: 62 85 mv a0, s8 26c88: ef 60 6e b3 jal 0xcfbe 26c8c: 03 3d 01 35 ld s10, 0x350(sp) 26c90: 05 b1 j 0x268b0 26c92: 97 05 01 00 auipc a1, 0x10 26c96: 93 85 65 04 addi a1, a1, 0x46 26c9a: 62 85 mv a0, s8 26c9c: 56 86 mv a2, s5 26c9e: ef 60 0e b2 jal 0xcfbe 26ca2: 8a 75 ld a1, 0xa0(sp) 26ca4: 62 85 mv a0, s8 26ca6: ef f0 ad d6 jal 0x6210 26caa: 4e 86 mv a2, s3 26cac: 97 05 01 00 auipc a1, 0x10 26cb0: 93 85 45 05 addi a1, a1, 0x54 26cb4: 62 85 mv a0, s8 26cb6: ef 60 8e b0 jal 0xcfbe 26cba: 83 3c 81 35 ld s9, 0x358(sp) 26cbe: 03 3d 01 35 ld s10, 0x350(sp) 26cc2: 99 4d li s11, 0x6 26cc4: cd be j 0x268b6 26cc6: 97 05 01 00 auipc a1, 0x10 26cca: 93 85 a5 df addi a1, a1, -0x206 26cce: 62 85 mv a0, s8 26cd0: ef 60 ee ae jal 0xcfbe 26cd4: 03 3d 01 35 ld s10, 0x350(sp) 26cd8: e1 be j 0x268b0 26cda: a2 85 mv a1, s0 26cdc: 56 85 mv a0, s5 26cde: ef 00 70 22 jal 0x27704 26ce2: e3 0f 05 c4 beqz a0, 0x26940 26ce6: 97 05 01 00 auipc a1, 0x10 26cea: 93 85 a5 da addi a1, a1, -0x256 26cee: 62 85 mv a0, s8 26cf0: ef 60 ee ac jal 0xcfbe 26cf4: 03 3d 01 35 ld s10, 0x350(sp) 26cf8: 65 be j 0x268b0 26cfa: 97 05 01 00 auipc a1, 0x10 26cfe: 93 85 e5 f3 addi a1, a1, -0xc2 26d02: 62 85 mv a0, s8 26d04: ef 60 ae ab jal 0xcfbe 26d08: 03 3d 01 35 ld s10, 0x350(sp) 26d0c: 55 b6 j 0x268b0 26d0e: 05 47 li a4, 0x1 26d10: 23 14 e1 0e sh a4, 0xe8(sp) 26d14: 23 05 01 0e sb zero, 0xea(sp) 26d18: 8d 4b li s7, 0x3 26d1a: 8d 46 li a3, 0x3 26d1c: f5 b3 j 0x26b08 26d1e: 23 05 a1 0f sb s10, 0xea(sp) 26d22: 8d 4b li s7, 0x3 26d24: f1 b3 j 0x26af0 26d26: 03 37 0a 02 ld a4, 0x20(s4) 26d2a: 05 43 li t1, 0x1 26d2c: 56 86 mv a2, s5 26d2e: 83 48 47 00 lbu a7, 0x4(a4) 26d32: 03 48 57 00 lbu a6, 0x5(a4) 26d36: 83 46 67 00 lbu a3, 0x6(a4) 26d3a: 03 47 77 00 lbu a4, 0x7(a4) 26d3e: 97 05 01 00 auipc a1, 0x10 26d42: 93 85 a5 f3 addi a1, a1, -0xc6 26d46: 62 85 mv a0, s8 26d48: a3 05 61 0e sb t1, 0xeb(sp) 26d4c: 23 06 11 0f sb a7, 0xec(sp) 26d50: a3 06 01 0f sb a6, 0xed(sp) 26d54: 23 07 d1 0e sb a3, 0xee(sp) 26d58: a3 07 e1 0e sb a4, 0xef(sp) 26d5c: ef 60 8e 9a jal 0xcf04 26d60: 8a 75 ld a1, 0xa0(sp) 26d62: 62 85 mv a0, s8 26d64: 21 4a li s4, 0x8 26d66: ef f0 ad ca jal 0x6210 26d6a: 01 b1 j 0x2696a 26d6c: 83 49 c1 0e lbu s3, 0xec(sp) 26d70: 83 26 84 60 lw a3, 0x608(s0) 26d74: 9d 09 addi s3, s3, 0x7 26d76: 89 e6 bnez a3, 0x26d80 26d78: 13 8a 69 ff addi s4, s3, -0xa 26d7c: 63 4e 37 09 blt a4, s3, 0x26e18 26d80: 03 4e 91 0e lbu t3, 0xe9(sp) 26d84: e3 0c 0e c4 beqz t3, 0x269dc 26d88: 93 87 e9 30 addi a5, s3, 0x30e 26d8c: 18 18 addi a4, sp, 0x30 26d8e: ba 97 add a5, a5, a4 26d90: 93 86 09 31 addi a3, s3, 0x310 26d94: 10 18 addi a2, sp, 0x30 26d96: 03 c7 87 da lbu a4, -0x258(a5) 26d9a: b3 89 c6 00 add s3, a3, a2 26d9e: 23 84 07 da sb zero, -0x258(a5) 26da2: 83 c6 79 da lbu a3, -0x259(s3) 26da6: 9b 17 87 00 slliw a5, a4, 0x8 26daa: 13 06 d1 0e addi a2, sp, 0xed 26dae: dd 8e or a3, a3, a5 26db0: c2 16 slli a3, a3, 0x30 26db2: 72 87 mv a4, t3 26db4: c1 92 srli a3, a3, 0x30 26db6: 97 05 01 00 auipc a1, 0x10 26dba: 93 85 a5 07 addi a1, a1, 0x7a 26dbe: 62 85 mv a0, s8 26dc0: ef 60 ee 9f jal 0xcfbe 26dc4: 03 3d 01 35 ld s10, 0x350(sp) 26dc8: e5 b4 j 0x268b0 26dca: 97 05 01 00 auipc a1, 0x10 26dce: 93 85 65 d2 addi a1, a1, -0x2da 26dd2: 62 85 mv a0, s8 26dd4: ef 60 ae 9e jal 0xcfbe 26dd8: 03 3d 01 35 ld s10, 0x350(sp) 26ddc: d1 bc j 0x268b0 26dde: 97 05 01 00 auipc a1, 0x10 26de2: 93 85 a5 fd addi a1, a1, -0x26 26de6: 62 85 mv a0, s8 26de8: ef 60 6e 9d jal 0xcfbe 26dec: 03 3d 01 35 ld s10, 0x350(sp) 26df0: c1 b4 j 0x268b0 26df2: 83 47 b1 0e lbu a5, 0xeb(sp) 26df6: 05 47 li a4, 0x1 26df8: 63 8d e7 0c beq a5, a4, 0x26ed2 26dfc: 0d 47 li a4, 0x3 26dfe: e3 85 e7 f8 beq a5, a4, 0x26d88 26e02: 11 47 li a4, 0x4 26e04: 63 86 e7 04 beq a5, a4, 0x26e50 26e08: 03 3d 01 35 ld s10, 0x350(sp) 26e0c: 55 b4 j 0x268b0 26e0e: 03 27 84 60 lw a4, 0x608(s0) 26e12: 1d eb bnez a4, 0x26e48 26e14: 31 4a li s4, 0xc 26e16: d9 49 li s3, 0x16 26e18: 26 87 mv a4, s1 26e1a: d2 86 mv a3, s4 26e1c: 13 06 21 0f addi a2, sp, 0xf2 26e20: ca 85 mv a1, s2 26e22: 22 85 mv a0, s0 26e24: ef f0 af d0 jal 0x2632e 26e28: e3 1b 05 e4 bnez a0, 0x26c7e 26e2c: 4a 67 ld a4, 0x90(sp) 26e2e: e3 03 47 bb beq a4, s4, 0x269d4 26e32: b1 b5 j 0x26c7e 26e34: 97 05 01 00 auipc a1, 0x10 26e38: 93 85 45 dd addi a1, a1, -0x22c 26e3c: 62 85 mv a0, s8 26e3e: ef 60 0e 98 jal 0xcfbe 26e42: 03 3d 01 35 ld s10, 0x350(sp) 26e46: ad b4 j 0x268b0 26e48: 03 4e 91 0e lbu t3, 0xe9(sp) 26e4c: e3 08 0e b8 beqz t3, 0x269dc 26e50: 83 57 c1 0f lhu a5, 0xfc(sp) 26e54: 03 45 31 0f lbu a0, 0xf3(sp) 26e58: 83 45 21 0f lbu a1, 0xf2(sp) 26e5c: 03 49 41 0f lbu s2, 0xf4(sp) 26e60: 9b 99 87 00 slliw s3, a5, 0x8 26e64: 13 d3 87 00 srli t1, a5, 0x8 26e68: 83 44 b1 0f lbu s1, 0xfb(sp) 26e6c: 03 44 a1 0f lbu s0, 0xfa(sp) 26e70: 83 43 91 0f lbu t2, 0xf9(sp) 26e74: 83 42 81 0f lbu t0, 0xf8(sp) 26e78: 83 4f 71 0f lbu t6, 0xf7(sp) 26e7c: 03 4f 61 0f lbu t5, 0xf6(sp) 26e80: 83 4e 51 0f lbu t4, 0xf5(sp) 26e84: 83 48 11 0f lbu a7, 0xf1(sp) 26e88: 03 48 01 0f lbu a6, 0xf0(sp) 26e8c: 83 47 f1 0e lbu a5, 0xef(sp) 26e90: 03 47 e1 0e lbu a4, 0xee(sp) 26e94: 83 46 d1 0e lbu a3, 0xed(sp) 26e98: 03 46 c1 0e lbu a2, 0xec(sp) 26e9c: 33 63 33 01 or t1, t1, s3 26ea0: 42 13 slli t1, t1, 0x30 26ea2: 13 53 03 03 srli t1, t1, 0x30 26ea6: 2a e4 sd a0, 0x8(sp) 26ea8: 2e e0 sd a1, 0x0(sp) 26eaa: 4a e8 sd s2, 0x10(sp) 26eac: 97 05 01 00 auipc a1, 0x10 26eb0: 93 85 45 fb addi a1, a1, -0x4c 26eb4: 62 85 mv a0, s8 26eb6: f2 ec sd t3, 0x58(sp) 26eb8: 9a e8 sd t1, 0x50(sp) 26eba: a6 e4 sd s1, 0x48(sp) 26ebc: a2 e0 sd s0, 0x40(sp) 26ebe: 1e fc sd t2, 0x38(sp) 26ec0: 16 f8 sd t0, 0x30(sp) 26ec2: 7e f4 sd t6, 0x28(sp) 26ec4: 7a f0 sd t5, 0x20(sp) 26ec6: 76 ec sd t4, 0x18(sp) 26ec8: ef 60 6e 8f jal 0xcfbe 26ecc: 03 3d 01 35 ld s10, 0x350(sp) 26ed0: c5 b2 j 0x268b0 26ed2: 83 56 01 0f lhu a3, 0xf0(sp) 26ed6: 83 47 f1 0e lbu a5, 0xef(sp) 26eda: 03 47 e1 0e lbu a4, 0xee(sp) 26ede: 9b 95 86 00 slliw a1, a3, 0x8 26ee2: 13 d8 86 00 srli a6, a3, 0x8 26ee6: 33 68 b8 00 or a6, a6, a1 26eea: 83 46 d1 0e lbu a3, 0xed(sp) 26eee: 03 46 c1 0e lbu a2, 0xec(sp) 26ef2: 42 18 slli a6, a6, 0x30 26ef4: f2 88 mv a7, t3 26ef6: 13 58 08 03 srli a6, a6, 0x30 26efa: 97 05 01 00 auipc a1, 0x10 26efe: 93 85 65 ef addi a1, a1, -0x10a 26f02: 62 85 mv a0, s8 26f04: ef 60 ae 8b jal 0xcfbe 26f08: 03 3d 01 35 ld s10, 0x350(sp) 26f0c: 55 b2 j 0x268b0 0000000000026f0e : 26f0e: 9b 07 f5 f9 addiw a5, a0, -0x61 26f12: 93 f7 f7 0f andi a5, a5, 0xff 26f16: 65 47 li a4, 0x19 26f18: 63 73 f7 00 bgeu a4, a5, 0x26f1e 26f1c: 82 80 ret 26f1e: 01 35 addiw a0, a0, -0x20 26f20: 13 75 f5 0f andi a0, a0, 0xff 26f24: 82 80 ret 0000000000026f26 : 26f26: 03 47 05 00 lbu a4, 0x0(a0) 26f2a: 65 43 li t1, 0x19 26f2c: 45 c7 beqz a4, 0x26fd4 26f2e: 83 c7 05 00 lbu a5, 0x0(a1) 26f32: 1b 06 f7 f9 addiw a2, a4, -0x61 26f36: 05 05 addi a0, a0, 0x1 26f38: 9b 86 f7 f9 addiw a3, a5, -0x61 26f3c: 13 76 f6 0f andi a2, a2, 0xff 26f40: 93 f6 f6 0f andi a3, a3, 0xff 26f44: 9d cf beqz a5, 0x26f82 26f46: 3a 88 mv a6, a4 26f48: 63 66 c3 00 bltu t1, a2, 0x26f54 26f4c: 1b 08 07 fe addiw a6, a4, -0x20 26f50: 13 78 f8 0f andi a6, a6, 0xff 26f54: be 88 mv a7, a5 26f56: 63 71 d3 04 bgeu t1, a3, 0x26f98 26f5a: 63 95 08 05 bne a7, a6, 0x26fa4 26f5e: 03 47 05 00 lbu a4, 0x0(a0) 26f62: 93 87 15 00 addi a5, a1, 0x1 26f66: 25 c3 beqz a4, 0x26fc6 26f68: be 85 mv a1, a5 26f6a: 83 c7 05 00 lbu a5, 0x0(a1) 26f6e: 1b 06 f7 f9 addiw a2, a4, -0x61 26f72: 05 05 addi a0, a0, 0x1 26f74: 9b 86 f7 f9 addiw a3, a5, -0x61 26f78: 13 76 f6 0f andi a2, a2, 0xff 26f7c: 93 f6 f6 0f andi a3, a3, 0xff 26f80: f9 f3 bnez a5, 0x26f46 26f82: e5 46 li a3, 0x19 26f84: 63 e5 c6 00 bltu a3, a2, 0x26f8e 26f88: 01 37 addiw a4, a4, -0x20 26f8a: 13 77 f7 0f andi a4, a4, 0xff 26f8e: 33 85 e7 40 sub a0, a5, a4 26f92: 13 35 15 00 seqz a0, a0 26f96: 82 80 ret 26f98: 9b 88 07 fe addiw a7, a5, -0x20 26f9c: 93 f8 f8 0f andi a7, a7, 0xff 26fa0: e3 8f 08 fb beq a7, a6, 0x26f5e 26fa4: e5 45 li a1, 0x19 26fa6: 63 e5 c5 00 bltu a1, a2, 0x26fb0 26faa: 01 37 addiw a4, a4, -0x20 26fac: 13 77 f7 0f andi a4, a4, 0xff 26fb0: 65 46 li a2, 0x19 26fb2: e3 6e d6 fc bltu a2, a3, 0x26f8e 26fb6: 81 37 addiw a5, a5, -0x20 26fb8: 93 f7 f7 0f andi a5, a5, 0xff 26fbc: 33 85 e7 40 sub a0, a5, a4 26fc0: 13 35 15 00 seqz a0, a0 26fc4: 82 80 ret 26fc6: 83 c7 15 00 lbu a5, 0x1(a1) 26fca: 9b 86 f7 f9 addiw a3, a5, -0x61 26fce: 93 f6 f6 0f andi a3, a3, 0xff 26fd2: f9 bf j 0x26fb0 26fd4: 83 c7 05 00 lbu a5, 0x0(a1) 26fd8: 9b 86 f7 f9 addiw a3, a5, -0x61 26fdc: 93 f6 f6 0f andi a3, a3, 0xff 26fe0: c1 bf j 0x26fb0 0000000000026fe2 : 26fe2: 03 47 05 00 lbu a4, 0x0(a0) 26fe6: 65 43 li t1, 0x19 26fe8: 51 c7 beqz a4, 0x27074 26fea: 83 c7 05 00 lbu a5, 0x0(a1) 26fee: 9b 08 f7 f9 addiw a7, a4, -0x61 26ff2: 05 05 addi a0, a0, 0x1 26ff4: 9b 86 f7 f9 addiw a3, a5, -0x61 26ff8: 13 fe f8 0f andi t3, a7, 0xff 26ffc: 93 f6 f6 0f andi a3, a3, 0xff 27000: b5 c7 beqz a5, 0x2706c 27002: 3d c2 beqz a2, 0x27068 27004: 3a 88 mv a6, a4 27006: 63 7a c3 05 bgeu t1, t3, 0x2705a 2700a: 63 7a d3 02 bgeu t1, a3, 0x2703e 2700e: 63 9d 07 03 bne a5, a6, 0x27048 27012: 03 47 05 00 lbu a4, 0x0(a0) 27016: 7d 16 addi a2, a2, -0x1 27018: 85 05 addi a1, a1, 0x1 2701a: 61 fb bnez a4, 0x26fea 2701c: 31 c6 beqz a2, 0x27068 2701e: 03 c5 05 00 lbu a0, 0x0(a1) 27022: e5 46 li a3, 0x19 27024: 9b 07 f5 f9 addiw a5, a0, -0x61 27028: 93 f7 f7 0f andi a5, a5, 0xff 2702c: 63 e5 f6 00 bltu a3, a5, 0x27036 27030: 01 35 addiw a0, a0, -0x20 27032: 13 75 f5 0f andi a0, a0, 0xff 27036: 19 8d sub a0, a0, a4 27038: 13 35 15 00 seqz a0, a0 2703c: 82 80 ret 2703e: 81 37 addiw a5, a5, -0x20 27040: 93 f7 f7 0f andi a5, a5, 0xff 27044: e3 87 07 fd beq a5, a6, 0x27012 27048: 93 f8 f8 0f andi a7, a7, 0xff 2704c: e5 47 li a5, 0x19 2704e: e3 e8 17 fd bltu a5, a7, 0x2701e 27052: 01 37 addiw a4, a4, -0x20 27054: 13 77 f7 0f andi a4, a4, 0xff 27058: d9 b7 j 0x2701e 2705a: 1b 08 07 fe addiw a6, a4, -0x20 2705e: 13 78 f8 0f andi a6, a6, 0xff 27062: e3 66 d3 fa bltu t1, a3, 0x2700e 27066: e1 bf j 0x2703e 27068: 05 45 li a0, 0x1 2706a: 82 80 ret 2706c: 75 de beqz a2, 0x27068 2706e: 9b 08 f7 f9 addiw a7, a4, -0x61 27072: d9 bf j 0x27048 27074: 05 45 li a0, 0x1 27076: 45 f6 bnez a2, 0x2701e 27078: 82 80 ret 000000000002707a : 2707a: 05 ca beqz a2, 0x270aa 2707c: 2a 96 add a2, a2, a0 2707e: e5 46 li a3, 0x19 27080: 19 a0 j 0x27086 27082: 63 04 a6 02 beq a2, a0, 0x270aa 27086: 83 c7 05 00 lbu a5, 0x0(a1) 2708a: 05 05 addi a0, a0, 0x1 2708c: 85 05 addi a1, a1, 0x1 2708e: 1b 87 f7 f9 addiw a4, a5, -0x61 27092: 13 77 f7 0f andi a4, a4, 0xff 27096: 63 e5 e6 00 bltu a3, a4, 0x270a0 2709a: 81 37 addiw a5, a5, -0x20 2709c: 93 f7 f7 0f andi a5, a5, 0xff 270a0: a3 0f f5 fe sb a5, -0x1(a0) 270a4: 83 c7 f5 ff lbu a5, -0x1(a1) 270a8: e9 ff bnez a5, 0x27082 270aa: 82 80 ret 00000000000270ac : 270ac: 15 c9 beqz a0, 0x270e0 270ae: 01 11 addi sp, sp, -0x20 270b0: 22 e8 sd s0, 0x10(sp) 270b2: 26 e4 sd s1, 0x8(sp) 270b4: 06 ec sd ra, 0x18(sp) 270b6: 2a 84 mv s0, a0 270b8: 97 14 02 00 auipc s1, 0x21 270bc: 83 b4 04 e5 ld s1, -0x1b0(s1) 270c0: 08 70 ld a0, 0x20(s0) 270c2: 9c 60 ld a5, 0x0(s1) 270c4: 82 97 jalr a5 270c6: 08 6c ld a0, 0x18(s0) 270c8: 9c 60 ld a5, 0x0(s1) 270ca: 82 97 jalr a5 270cc: 22 85 mv a0, s0 270ce: 9c 60 ld a5, 0x0(s1) 270d0: 00 74 ld s0, 0x28(s0) 270d2: 82 97 jalr a5 270d4: 75 f4 bnez s0, 0x270c0 270d6: e2 60 ld ra, 0x18(sp) 270d8: 42 64 ld s0, 0x10(sp) 270da: a2 64 ld s1, 0x8(sp) 270dc: 05 61 addi sp, sp, 0x20 270de: 82 80 ret 270e0: 82 80 ret 00000000000270e2 : 270e2: 59 71 addi sp, sp, -0x70 270e4: 5e f4 sd s7, 0x28(sp) 270e6: 62 f0 sd s8, 0x20(sp) 270e8: 86 f4 sd ra, 0x68(sp) 270ea: 23 b0 06 00 sd zero, 0x0(a3) 270ee: 36 8c mv s8, a3 270f0: 34 00 addi a3, sp, 0x8 270f2: ef d0 fd d4 jal 0x4e40 <.plt+0x500> 270f6: aa 8b mv s7, a0 270f8: 69 e5 bnez a0, 0x271c2 270fa: a2 f0 sd s0, 0x60(sp) 270fc: 22 64 ld s0, 0x8(sp) 270fe: 5a f8 sd s6, 0x30(sp) 27100: 63 0e 04 10 beqz s0, 0x2721c 27104: ca e8 sd s2, 0x50(sp) 27106: ce e4 sd s3, 0x48(sp) 27108: d2 e0 sd s4, 0x40(sp) 2710a: 56 fc sd s5, 0x38(sp) 2710c: 66 ec sd s9, 0x18(sp) 2710e: a6 ec sd s1, 0x58(sp) 27110: 6a e8 sd s10, 0x10(sp) 27112: 81 4a li s5, 0x0 27114: 01 4b li s6, 0x0 27116: 09 49 li s2, 0x2 27118: 17 1a 02 00 auipc s4, 0x21 2711c: 03 3a 8a df ld s4, -0x208(s4) 27120: 97 1c 02 00 auipc s9, 0x21 27124: 83 bc 0c e5 ld s9, -0x1b0(s9) 27128: a9 49 li s3, 0xa 2712a: 5c 40 lw a5, 0x4(s0) 2712c: 63 83 27 0b beq a5, s2, 0x271d2 27130: 71 4d li s10, 0x1c 27132: 63 95 37 07 bne a5, s3, 0x2719c 27136: 1c 6c ld a5, 0x18(s0) 27138: b5 c3 beqz a5, 0x2719c 2713a: 1c 48 lw a5, 0x10(s0) 2713c: a5 c3 beqz a5, 0x2719c 2713e: 82 17 slli a5, a5, 0x20 27140: 81 93 srli a5, a5, 0x20 27142: 63 ed a7 05 bltu a5, s10, 0x2719c 27146: 83 37 0a 00 ld a5, 0x0(s4) 2714a: 13 05 00 03 li a0, 0x30 2714e: 82 97 jalr a5 27150: aa 84 mv s1, a0 27152: 45 c9 beqz a0, 0x27202 27154: 14 60 ld a3, 0x0(s0) 27156: 18 64 ld a4, 0x8(s0) 27158: 83 37 0a 00 ld a5, 0x0(s4) 2715c: 23 28 a5 01 sw s10, 0x10(a0) 27160: 14 e1 sd a3, 0x0(a0) 27162: 18 e5 sd a4, 0x8(a0) 27164: 23 30 05 02 sd zero, 0x20(a0) 27168: 23 3c 05 00 sd zero, 0x18(a0) 2716c: 23 34 05 02 sd zero, 0x28(a0) 27170: 6a 85 mv a0, s10 27172: 82 97 jalr a5 27174: 88 f0 sd a0, 0x20(s1) 27176: 49 c9 beqz a0, 0x27208 27178: 0c 6c ld a1, 0x18(s0) 2717a: 6a 86 mv a2, s10 2717c: ef d0 5d a5 jal 0x4bd0 <.plt+0x290> 27180: 08 70 ld a0, 0x20(s0) 27182: 11 c5 beqz a0, 0x2718e 27184: 83 b7 0c 00 ld a5, 0x0(s9) 27188: 82 97 jalr a5 2718a: 88 ec sd a0, 0x18(s1) 2718c: 29 c5 beqz a0, 0x271d6 2718e: 63 00 0b 04 beqz s6, 0x271ce 27192: 63 84 0a 00 beqz s5, 0x2719a 27196: 23 b4 9a 02 sd s1, 0x28(s5) 2719a: a6 8a mv s5, s1 2719c: 00 74 ld s0, 0x28(s0) 2719e: 51 f4 bnez s0, 0x2712a 271a0: 22 65 ld a0, 0x8(sp) 271a2: 19 c1 beqz a0, 0x271a8 271a4: ef d0 dd a6 jal 0x4c10 <.plt+0x2d0> 271a8: 63 0b 0b 04 beqz s6, 0x271fe 271ac: e6 64 ld s1, 0x58(sp) 271ae: 46 69 ld s2, 0x50(sp) 271b0: a6 69 ld s3, 0x48(sp) 271b2: 06 6a ld s4, 0x40(sp) 271b4: e2 7a ld s5, 0x38(sp) 271b6: e2 6c ld s9, 0x18(sp) 271b8: 42 6d ld s10, 0x10(sp) 271ba: 23 30 6c 01 sd s6, 0x0(s8) 271be: 06 74 ld s0, 0x60(sp) 271c0: 42 7b ld s6, 0x30(sp) 271c2: a6 70 ld ra, 0x68(sp) 271c4: 02 7c ld s8, 0x20(sp) 271c6: 5e 85 mv a0, s7 271c8: a2 7b ld s7, 0x28(sp) 271ca: 65 61 addi sp, sp, 0x70 271cc: 82 80 ret 271ce: 26 8b mv s6, s1 271d0: c9 b7 j 0x27192 271d2: 41 4d li s10, 0x10 271d4: 8d b7 j 0x27136 271d6: 17 14 02 00 auipc s0, 0x21 271da: 03 34 24 d3 ld s0, -0x2ce(s0) 271de: 1c 60 ld a5, 0x0(s0) 271e0: 88 70 ld a0, 0x20(s1) 271e2: 82 97 jalr a5 271e4: 1c 60 ld a5, 0x0(s0) 271e6: 26 85 mv a0, s1 271e8: 82 97 jalr a5 271ea: 22 65 ld a0, 0x8(sp) 271ec: 19 c1 beqz a0, 0x271f2 271ee: ef d0 3d a2 jal 0x4c10 <.plt+0x2d0> 271f2: 5a 85 mv a0, s6 271f4: ef f0 9f eb jal 0x270ac 271f8: d9 5b li s7, -0xa 271fa: 01 4b li s6, 0x0 271fc: 45 bf j 0x271ac 271fe: f9 5b li s7, -0x2 27200: 75 b7 j 0x271ac 27202: 22 65 ld a0, 0x8(sp) 27204: 6d f5 bnez a0, 0x271ee 27206: f5 b7 j 0x271f2 27208: 97 17 02 00 auipc a5, 0x21 2720c: 83 b7 07 d0 ld a5, -0x300(a5) 27210: 9c 63 ld a5, 0x0(a5) 27212: 26 85 mv a0, s1 27214: 82 97 jalr a5 27216: 22 65 ld a0, 0x8(sp) 27218: 79 f9 bnez a0, 0x271ee 2721a: e1 bf j 0x271f2 2721c: 01 4b li s6, 0x0 2721e: f9 5b li s7, -0x2 27220: 69 bf j 0x271ba 0000000000027222 : 27222: 1d 71 addi sp, sp, -0x60 27224: 86 ec sd ra, 0x58(sp) 27226: 66 e4 sd s9, 0x8(sp) 27228: 63 0c 05 12 beqz a0, 0x27360 2722c: 1c 6d ld a5, 0x18(a0) 2722e: 4e fc sd s3, 0x38(sp) 27230: ca e0 sd s2, 0x40(sp) 27232: 83 b9 07 00 ld s3, 0x0(a5) 27236: 2a 89 mv s2, a0 27238: 63 84 09 16 beqz s3, 0x273a0 2723c: 9b 97 05 01 slliw a5, a1, 0x10 27240: 9b d7 07 01 srliw a5, a5, 0x10 27244: 9b d7 87 00 srliw a5, a5, 0x8 27248: 62 e8 sd s8, 0x10(sp) 2724a: 1b 9c 85 00 slliw s8, a1, 0x8 2724e: 33 6c fc 00 or s8, s8, a5 27252: 1c 49 lw a5, 0x10(a0) 27254: 6a e0 sd s10, 0x0(sp) 27256: 41 6d lui s10, 0x10 27258: 56 f4 sd s5, 0x28(sp) 2725a: 5a f0 sd s6, 0x20(sp) 2725c: 5e ec sd s7, 0x18(sp) 2725e: a2 e8 sd s0, 0x50(sp) 27260: a6 e4 sd s1, 0x48(sp) 27262: 52 f8 sd s4, 0x30(sp) 27264: a1 4a li s5, 0x8 27266: 81 4c li s9, 0x0 27268: 01 4b li s6, 0x0 2726a: 97 1b 02 00 auipc s7, 0x21 2726e: 83 bb eb d5 ld s7, -0x2a2(s7) 27272: 1b 1c 0c 01 slliw s8, s8, 0x10 27276: 7d 1d addi s10, s10, -0x1 27278: 29 47 li a4, 0xa 2727a: 41 4a li s4, 0x10 2727c: 63 93 e7 00 bne a5, a4, 0x27282 27280: 71 4a li s4, 0x1c 27282: 83 b7 0b 00 ld a5, 0x0(s7) 27286: 93 05 00 03 li a1, 0x30 2728a: 05 45 li a0, 0x1 2728c: 82 97 jalr a5 2728e: 2a 84 mv s0, a0 27290: 5d c9 beqz a0, 0x27346 27292: 97 17 02 00 auipc a5, 0x21 27296: 83 b7 e7 cd ld a5, -0x322(a5) 2729a: 9c 63 ld a5, 0x0(a5) 2729c: 03 35 09 00 ld a0, 0x0(s2) 272a0: 82 97 jalr a5 272a2: 08 ec sd a0, 0x18(s0) 272a4: 51 c9 beqz a0, 0x27338 272a6: 83 b7 0b 00 ld a5, 0x0(s7) 272aa: d2 85 mv a1, s4 272ac: 05 45 li a0, 0x1 272ae: 82 97 jalr a5 272b0: 08 f0 sd a0, 0x20(s0) 272b2: aa 84 mv s1, a0 272b4: 45 cd beqz a0, 0x2736c 272b6: 63 8e 0c 04 beqz s9, 0x27312 272ba: 63 04 0b 00 beqz s6, 0x272c2 272be: 23 34 8b 02 sd s0, 0x28(s6) 272c2: 83 27 09 01 lw a5, 0x10(s2) 272c6: 05 47 li a4, 0x1 272c8: 18 c4 sw a4, 0x8(s0) 272ca: 5c c0 sw a5, 0x4(s0) 272cc: 23 28 44 01 sw s4, 0x10(s0) 272d0: 09 47 li a4, 0x2 272d2: 63 82 e7 04 beq a5, a4, 0x27316 272d6: 29 47 li a4, 0xa 272d8: 63 93 e7 02 bne a5, a4, 0x272fe 272dc: 41 46 li a2, 0x10 272de: ce 85 mv a1, s3 272e0: 13 85 84 00 addi a0, s1, 0x8 272e4: ef d0 dd 8e jal 0x4bd0 <.plt+0x290> 272e8: 83 27 09 01 lw a5, 0x10(s2) 272ec: 1b 97 07 01 slliw a4, a5, 0x10 272f0: 1b 57 07 01 srliw a4, a4, 0x10 272f4: 33 77 a7 01 and a4, a4, s10 272f8: 33 67 87 01 or a4, a4, s8 272fc: 98 c0 sw a4, 0x0(s1) 272fe: 03 37 89 01 ld a4, 0x18(s2) 27302: 56 97 add a4, a4, s5 27304: 83 39 07 00 ld s3, 0x0(a4) 27308: a1 0a addi s5, s5, 0x8 2730a: 63 8c 09 06 beqz s3, 0x27382 2730e: 22 8b mv s6, s0 27310: a5 b7 j 0x27278 27312: a2 8c mv s9, s0 27314: 5d b7 j 0x272ba 27316: 83 c5 09 00 lbu a1, 0x0(s3) 2731a: 03 c6 19 00 lbu a2, 0x1(s3) 2731e: 83 c6 29 00 lbu a3, 0x2(s3) 27322: 03 c7 39 00 lbu a4, 0x3(s3) 27326: 23 82 b4 00 sb a1, 0x4(s1) 2732a: a3 82 c4 00 sb a2, 0x5(s1) 2732e: 23 83 d4 00 sb a3, 0x6(s1) 27332: a3 83 e4 00 sb a4, 0x7(s1) 27336: 4d bf j 0x272e8 27338: 97 17 02 00 auipc a5, 0x21 2733c: 83 b7 07 bd ld a5, -0x430(a5) 27340: 9c 63 ld a5, 0x0(a5) 27342: 22 85 mv a0, s0 27344: 82 97 jalr a5 27346: 66 85 mv a0, s9 27348: ef f0 5f d6 jal 0x270ac 2734c: 46 64 ld s0, 0x50(sp) 2734e: a6 64 ld s1, 0x48(sp) 27350: 06 69 ld s2, 0x40(sp) 27352: e2 79 ld s3, 0x38(sp) 27354: 42 7a ld s4, 0x30(sp) 27356: a2 7a ld s5, 0x28(sp) 27358: 02 7b ld s6, 0x20(sp) 2735a: e2 6b ld s7, 0x18(sp) 2735c: 42 6c ld s8, 0x10(sp) 2735e: 02 6d ld s10, 0x0(sp) 27360: e6 60 ld ra, 0x58(sp) 27362: 81 4c li s9, 0x0 27364: 66 85 mv a0, s9 27366: a2 6c ld s9, 0x8(sp) 27368: 25 61 addi sp, sp, 0x60 2736a: 82 80 ret 2736c: 97 14 02 00 auipc s1, 0x21 27370: 83 b4 c4 b9 ld s1, -0x464(s1) 27374: 9c 60 ld a5, 0x0(s1) 27376: 08 6c ld a0, 0x18(s0) 27378: 82 97 jalr a5 2737a: 9c 60 ld a5, 0x0(s1) 2737c: 22 85 mv a0, s0 2737e: 82 97 jalr a5 27380: d9 b7 j 0x27346 27382: 46 64 ld s0, 0x50(sp) 27384: e6 60 ld ra, 0x58(sp) 27386: a6 64 ld s1, 0x48(sp) 27388: 06 69 ld s2, 0x40(sp) 2738a: e2 79 ld s3, 0x38(sp) 2738c: 42 7a ld s4, 0x30(sp) 2738e: a2 7a ld s5, 0x28(sp) 27390: 02 7b ld s6, 0x20(sp) 27392: e2 6b ld s7, 0x18(sp) 27394: 42 6c ld s8, 0x10(sp) 27396: 02 6d ld s10, 0x0(sp) 27398: 66 85 mv a0, s9 2739a: a2 6c ld s9, 0x8(sp) 2739c: 25 61 addi sp, sp, 0x60 2739e: 82 80 ret 273a0: 06 69 ld s2, 0x40(sp) 273a2: e2 79 ld s3, 0x38(sp) 273a4: 75 bf j 0x27360 00000000000273a6 : 273a6: 97 17 02 00 auipc a5, 0x21 273aa: 83 b7 a7 b6 ld a5, -0x496(a5) 273ae: 98 63 ld a4, 0x0(a5) 273b0: 79 71 addi sp, sp, -0x30 273b2: 26 ec sd s1, 0x18(sp) 273b4: 4a e8 sd s2, 0x10(sp) 273b6: 4e e4 sd s3, 0x8(sp) 273b8: 52 e0 sd s4, 0x0(sp) 273ba: 06 f4 sd ra, 0x28(sp) 273bc: 2a 89 mv s2, a0 273be: 13 05 00 04 li a0, 0x40 273c2: 2e 8a mv s4, a1 273c4: b2 84 mv s1, a2 273c6: b6 89 mv s3, a3 273c8: 02 97 jalr a4 273ca: 45 c1 beqz a0, 0x2746a 273cc: 97 17 02 00 auipc a5, 0x21 273d0: 83 b7 47 ba ld a5, -0x45c(a5) 273d4: 9c 63 ld a5, 0x0(a5) 273d6: 22 f0 sd s0, 0x20(sp) 273d8: 2a 84 mv s0, a0 273da: 26 85 mv a0, s1 273dc: 82 97 jalr a5 273de: aa 84 mv s1, a0 273e0: 5d c9 beqz a0, 0x27496 273e2: 89 47 li a5, 0x2 273e4: 63 05 f9 08 beq s2, a5, 0x2746e 273e8: a9 47 li a5, 0xa 273ea: 63 16 f9 06 bne s2, a5, 0x27456 273ee: 13 08 04 02 addi a6, s0, 0x20 273f2: 42 85 mv a0, a6 273f4: 41 46 li a2, 0x10 273f6: d2 85 mv a1, s4 273f8: ef d0 8d fd jal 0x4bd0 <.plt+0x290> 273fc: 2a 88 mv a6, a0 273fe: 41 47 li a4, 0x10 27400: 93 17 09 02 slli a5, s2, 0x20 27404: 02 17 slli a4, a4, 0x20 27406: 81 93 srli a5, a5, 0x20 27408: d9 8f or a5, a5, a4 2740a: 13 07 04 03 addi a4, s0, 0x30 2740e: 23 38 04 03 sd a6, 0x30(s0) 27412: 04 e0 sd s1, 0x0(s0) 27414: 1c e8 sd a5, 0x10(s0) 27416: 18 ec sd a4, 0x18(s0) 27418: ce 85 mv a1, s3 2741a: 23 34 04 00 sd zero, 0x8(s0) 2741e: 23 3c 04 02 sd zero, 0x38(s0) 27422: 22 85 mv a0, s0 27424: ef f0 ff df jal 0x27222 27428: 17 19 02 00 auipc s2, 0x21 2742c: 03 39 09 ae ld s2, -0x520(s2) 27430: 03 37 09 00 ld a4, 0x0(s2) 27434: aa 87 mv a5, a0 27436: 26 85 mv a0, s1 27438: be 84 mv s1, a5 2743a: 02 97 jalr a4 2743c: 83 37 09 00 ld a5, 0x0(s2) 27440: 22 85 mv a0, s0 27442: 82 97 jalr a5 27444: 02 74 ld s0, 0x20(sp) 27446: a2 70 ld ra, 0x28(sp) 27448: 42 69 ld s2, 0x10(sp) 2744a: a2 69 ld s3, 0x8(sp) 2744c: 02 6a ld s4, 0x0(sp) 2744e: 26 85 mv a0, s1 27450: e2 64 ld s1, 0x18(sp) 27452: 45 61 addi sp, sp, 0x30 27454: 82 80 ret 27456: 97 14 02 00 auipc s1, 0x21 2745a: 83 b4 24 ab ld s1, -0x54e(s1) 2745e: 9c 60 ld a5, 0x0(s1) 27460: 82 97 jalr a5 27462: 9c 60 ld a5, 0x0(s1) 27464: 22 85 mv a0, s0 27466: 82 97 jalr a5 27468: 02 74 ld s0, 0x20(sp) 2746a: 81 44 li s1, 0x0 2746c: e9 bf j 0x27446 2746e: 03 46 0a 00 lbu a2, 0x0(s4) 27472: 03 47 2a 00 lbu a4, 0x2(s4) 27476: 83 46 1a 00 lbu a3, 0x1(s4) 2747a: 83 47 3a 00 lbu a5, 0x3(s4) 2747e: 13 08 04 02 addi a6, s0, 0x20 27482: 23 00 c4 02 sb a2, 0x20(s0) 27486: 23 01 e8 00 sb a4, 0x2(a6) 2748a: a3 00 d8 00 sb a3, 0x1(a6) 2748e: a3 01 f8 00 sb a5, 0x3(a6) 27492: 11 47 li a4, 0x4 27494: b5 b7 j 0x27400 27496: 97 17 02 00 auipc a5, 0x21 2749a: 83 b7 27 a7 ld a5, -0x58e(a5) 2749e: 9c 63 ld a5, 0x0(a5) 274a0: 22 85 mv a0, s0 274a2: 81 44 li s1, 0x0 274a4: 82 97 jalr a5 274a6: 02 74 ld s0, 0x20(sp) 274a8: 79 bf j 0x27446 00000000000274aa : 274aa: 39 71 addi sp, sp, -0x40 274ac: 4a f0 sd s2, 0x20(sp) 274ae: 13 09 81 00 addi s2, sp, 0x8 274b2: 22 f8 sd s0, 0x30(sp) 274b4: 26 f4 sd s1, 0x28(sp) 274b6: 2a 84 mv s0, a0 274b8: ae 84 mv s1, a1 274ba: 4a 86 mv a2, s2 274bc: aa 85 mv a1, a0 274be: 09 45 li a0, 0x2 274c0: 06 fc sd ra, 0x38(sp) 274c2: ef d0 fd bc jal 0x5090 <.plt+0x750> 274c6: 63 4f a0 02 bgtz a0, 0x27504 274ca: 13 09 01 01 addi s2, sp, 0x10 274ce: 4a 86 mv a2, s2 274d0: a2 85 mv a1, s0 274d2: 29 45 li a0, 0xa 274d4: ef d0 dd bb jal 0x5090 <.plt+0x750> 274d8: aa 87 mv a5, a0 274da: 01 45 li a0, 0x0 274dc: 63 48 f0 00 bgtz a5, 0x274ec 274e0: e2 70 ld ra, 0x38(sp) 274e2: 42 74 ld s0, 0x30(sp) 274e4: a2 74 ld s1, 0x28(sp) 274e6: 02 79 ld s2, 0x20(sp) 274e8: 21 61 addi sp, sp, 0x40 274ea: 82 80 ret 274ec: a6 86 mv a3, s1 274ee: 22 86 mv a2, s0 274f0: ca 85 mv a1, s2 274f2: 29 45 li a0, 0xa 274f4: ef f0 3f eb jal 0x273a6 274f8: e2 70 ld ra, 0x38(sp) 274fa: 42 74 ld s0, 0x30(sp) 274fc: a2 74 ld s1, 0x28(sp) 274fe: 02 79 ld s2, 0x20(sp) 27500: 21 61 addi sp, sp, 0x40 27502: 82 80 ret 27504: a6 86 mv a3, s1 27506: 22 86 mv a2, s0 27508: ca 85 mv a1, s2 2750a: 09 45 li a0, 0x2 2750c: ef f0 bf e9 jal 0x273a6 27510: e2 70 ld ra, 0x38(sp) 27512: 42 74 ld s0, 0x30(sp) 27514: a2 74 ld s1, 0x28(sp) 27516: 02 79 ld s2, 0x20(sp) 27518: 21 61 addi sp, sp, 0x40 2751a: 82 80 ret 000000000002751c : 2751c: 01 11 addi sp, sp, -0x20 2751e: 26 e4 sd s1, 0x8(sp) 27520: 97 14 02 00 auipc s1, 0x21 27524: 83 b4 84 aa ld s1, -0x558(s1) 27528: 9c 60 ld a5, 0x0(s1) 2752a: 4a e0 sd s2, 0x0(sp) 2752c: 06 ec sd ra, 0x18(sp) 2752e: 22 e8 sd s0, 0x10(sp) 27530: 2a 89 mv s2, a0 27532: 93 05 00 03 li a1, 0x30 27536: 05 45 li a0, 0x1 27538: 82 97 jalr a5 2753a: 3d c1 beqz a0, 0x275a0 2753c: 9c 60 ld a5, 0x0(s1) 2753e: 2a 84 mv s0, a0 27540: 93 05 e0 06 li a1, 0x6e 27544: 05 45 li a0, 0x1 27546: 82 97 jalr a5 27548: 08 f0 sd a0, 0x20(s0) 2754a: aa 84 mv s1, a0 2754c: 21 cd beqz a0, 0x275a4 2754e: 4a 85 mv a0, s2 27550: ef d0 0d ea jal 0x4bf0 <.plt+0x2b0> 27554: 93 07 b0 06 li a5, 0x6b 27558: 63 e8 a7 02 bltu a5, a0, 0x27588 2755c: 85 47 li a5, 0x1 2755e: 13 07 e0 06 li a4, 0x6e 27562: 5c c0 sw a5, 0x4(s0) 27564: 1c c4 sw a5, 0x8(s0) 27566: 18 c8 sw a4, 0x10(s0) 27568: 13 06 15 00 addi a2, a0, 0x1 2756c: 23 90 f4 00 sh a5, 0x0(s1) 27570: ca 85 mv a1, s2 27572: 13 85 24 00 addi a0, s1, 0x2 27576: ef d0 ad e5 jal 0x4bd0 <.plt+0x290> 2757a: e2 60 ld ra, 0x18(sp) 2757c: 22 85 mv a0, s0 2757e: 42 64 ld s0, 0x10(sp) 27580: a2 64 ld s1, 0x8(sp) 27582: 02 69 ld s2, 0x0(sp) 27584: 05 61 addi sp, sp, 0x20 27586: 82 80 ret 27588: 17 19 02 00 auipc s2, 0x21 2758c: 03 39 09 98 ld s2, -0x680(s2) 27590: 83 37 09 00 ld a5, 0x0(s2) 27594: 26 85 mv a0, s1 27596: 82 97 jalr a5 27598: 83 37 09 00 ld a5, 0x0(s2) 2759c: 22 85 mv a0, s0 2759e: 82 97 jalr a5 275a0: 01 44 li s0, 0x0 275a2: e1 bf j 0x2757a 275a4: 97 17 02 00 auipc a5, 0x21 275a8: 83 b7 47 96 ld a5, -0x69c(a5) 275ac: 9c 63 ld a5, 0x0(a5) 275ae: 22 85 mv a0, s0 275b0: 01 44 li s0, 0x0 275b2: 82 97 jalr a5 275b4: d9 b7 j 0x2757a 00000000000275b6 : 275b6: 13 01 01 b9 addi sp, sp, -0x470 275ba: 23 30 81 46 sd s0, 0x460(sp) 275be: 23 3c 91 44 sd s1, 0x458(sp) 275c2: 23 38 21 45 sd s2, 0x450(sp) 275c6: 23 34 31 45 sd s3, 0x448(sp) 275ca: 23 30 41 45 sd s4, 0x440(sp) 275ce: 23 3c 51 43 sd s5, 0x438(sp) 275d2: 23 38 61 43 sd s6, 0x430(sp) 275d6: 23 34 11 46 sd ra, 0x468(sp) 275da: 23 34 71 43 sd s7, 0x428(sp) 275de: 2a 8a mv s4, a0 275e0: 2e 8b mv s6, a1 275e2: b2 89 mv s3, a2 275e4: b6 8a mv s5, a3 275e6: 02 c6 sw zero, 0xc(sp) 275e8: 04 08 addi s1, sp, 0x10 275ea: 13 09 c1 00 addi s2, sp, 0xc 275ee: 20 00 addi s0, sp, 0x8 275f0: 31 a0 j 0x275fc 275f2: ef d0 fd 83 jal 0x4e30 <.plt+0x4f0> 275f6: b2 47 lw a5, 0xc(sp) 275f8: 63 96 07 0e bnez a5, 0x276e4 275fc: a6 87 mv a5, s1 275fe: da 85 mv a1, s6 27600: 4a 87 mv a4, s2 27602: 81 46 li a3, 0x0 27604: 05 46 li a2, 0x1 27606: 22 85 mv a0, s0 27608: ef d0 8d cb jal 0x4ac0 <.plt+0x180> 2760c: aa 87 mv a5, a0 2760e: 81 27 sext.w a5, a5 27610: a6 85 mv a1, s1 27612: 22 85 mv a0, s0 27614: f9 ff bnez a5, 0x275f2 27616: c2 6b ld s7, 0x10(sp) 27618: 23 30 81 43 sd s8, 0x420(sp) 2761c: 13 0c f0 3f li s8, 0x3ff 27620: 93 87 1b 00 addi a5, s7, 0x1 27624: 63 7f fc 08 bgeu s8, a5, 0x276c2 27628: ef d0 9d 80 jal 0x4e30 <.plt+0x4f0> 2762c: 03 3c 01 42 ld s8, 0x420(sp) 27630: 13 0b 01 02 addi s6, sp, 0x20 27634: 89 4b li s7, 0x2 27636: da 87 mv a5, s6 27638: 13 07 e0 02 li a4, 0x2e 2763c: 23 80 e7 00 sb a4, 0x0(a5) 27640: 29 47 li a4, 0xa 27642: a3 80 e7 00 sb a4, 0x1(a5) 27646: 23 81 07 00 sb zero, 0x2(a5) 2764a: 02 c6 sw zero, 0xc(sp) 2764c: 29 a0 j 0x27656 2764e: ef d0 2d fe jal 0x4e30 <.plt+0x4f0> 27652: b2 47 lw a5, 0xc(sp) 27654: 85 eb bnez a5, 0x27684 27656: a6 87 mv a5, s1 27658: ce 85 mv a1, s3 2765a: 4a 87 mv a4, s2 2765c: 81 46 li a3, 0x0 2765e: 09 46 li a2, 0x2 27660: 22 85 mv a0, s0 27662: ef d0 ed c5 jal 0x4ac0 <.plt+0x180> 27666: aa 87 mv a5, a0 27668: 81 27 sext.w a5, a5 2766a: a6 85 mv a1, s1 2766c: 22 85 mv a0, s0 2766e: e5 f3 bnez a5, 0x2764e 27670: c2 67 ld a5, 0x10(sp) 27672: 13 07 f0 3f li a4, 0x3ff 27676: de 97 add a5, a5, s7 27678: 63 7d f7 06 bgeu a4, a5, 0x276f2 2767c: a6 85 mv a1, s1 2767e: 22 85 mv a0, s0 27680: ef d0 0d fb jal 0x4e30 <.plt+0x4f0> 27684: 52 85 mv a0, s4 27686: da 86 mv a3, s6 27688: 56 86 mv a2, s5 2768a: 97 05 01 00 auipc a1, 0x10 2768e: 93 85 e5 86 addi a1, a1, -0x792 27692: ef 50 de 92 jal 0xcfbe 27696: 83 30 81 46 ld ra, 0x468(sp) 2769a: 03 34 01 46 ld s0, 0x460(sp) 2769e: 83 34 81 45 ld s1, 0x458(sp) 276a2: 03 39 01 45 ld s2, 0x450(sp) 276a6: 83 39 81 44 ld s3, 0x448(sp) 276aa: 03 3a 01 44 ld s4, 0x440(sp) 276ae: 83 3a 81 43 ld s5, 0x438(sp) 276b2: 03 3b 01 43 ld s6, 0x430(sp) 276b6: 83 3b 81 42 ld s7, 0x428(sp) 276ba: 05 45 li a0, 0x1 276bc: 13 01 01 47 addi sp, sp, 0x470 276c0: 82 80 ret 276c2: e2 65 ld a1, 0x18(sp) 276c4: 13 0b 01 02 addi s6, sp, 0x20 276c8: 5a 85 mv a0, s6 276ca: ef d0 6d d6 jal 0x4c30 <.plt+0x2f0> 276ce: a6 85 mv a1, s1 276d0: 22 85 mv a0, s0 276d2: ef d0 ed f5 jal 0x4e30 <.plt+0x4f0> 276d6: 93 87 3b 00 addi a5, s7, 0x3 276da: 63 72 fc 02 bgeu s8, a5, 0x276fe 276de: 03 3c 01 42 ld s8, 0x420(sp) 276e2: a5 b7 j 0x2764a 276e4: 81 4b li s7, 0x0 276e6: 13 0b 01 02 addi s6, sp, 0x20 276ea: b3 07 7b 01 add a5, s6, s7 276ee: 89 0b addi s7, s7, 0x2 276f0: a1 b7 j 0x27638 276f2: e2 65 ld a1, 0x18(sp) 276f4: 33 05 7b 01 add a0, s6, s7 276f8: ef d0 8d d3 jal 0x4c30 <.plt+0x2f0> 276fc: 41 b7 j 0x2767c 276fe: 03 3c 01 42 ld s8, 0x420(sp) 27702: e5 b7 j 0x276ea 0000000000027704 : 27704: 2d 71 addi sp, sp, -0x120 27706: da f1 sd s6, 0xe0(sp) 27708: 03 bb 05 00 ld s6, 0x0(a1) 2770c: 22 ea sd s0, 0x110(sp) 2770e: 13 05 c5 07 addi a0, a0, 0x7c 27712: 03 34 8b 62 ld s0, 0x628(s6) 27716: 0a 05 slli a0, a0, 0x2 27718: 26 e6 sd s1, 0x108(sp) 2771a: ce fd sd s3, 0xf8(sp) 2771c: d6 f5 sd s5, 0xe8(sp) 2771e: ea e1 sd s10, 0xc0(sp) 27720: 2e 95 add a0, a0, a1 27722: 17 0d 02 00 auipc s10, 0x20 27726: 03 3d ed 7e ld s10, 0x7ee(s10) 2772a: 06 ee sd ra, 0x118(sp) 2772c: 4a e2 sd s2, 0x100(sp) 2772e: d2 f9 sd s4, 0xf0(sp) 27730: 82 f8 sd zero, 0x70(sp) 27732: 82 fc sd zero, 0x78(sp) 27734: 02 e1 sd zero, 0x80(sp) 27736: 02 e5 sd zero, 0x88(sp) 27738: 02 e9 sd zero, 0x90(sp) 2773a: 02 ed sd zero, 0x98(sp) 2773c: 02 f1 sd zero, 0xa0(sp) 2773e: 02 f5 sd zero, 0xa8(sp) 27740: 82 f0 sd zero, 0x60(sp) 27742: 82 f4 sd zero, 0x68(sp) 27744: 83 29 05 00 lw s3, 0x0(a0) 27748: 83 3a 0d 00 ld s5, 0x0(s10) 2774c: ae 84 mv s1, a1 2774e: 63 07 04 20 beqz s0, 0x2795c 27752: 93 05 f0 02 li a1, 0x2f 27756: 22 85 mv a0, s0 27758: ef d0 8d bf jal 0x4b50 <.plt+0x210> 2775c: 2a 89 mv s2, a0 2775e: 22 85 mv a0, s0 27760: ef d0 0d c9 jal 0x4bf0 <.plt+0x2b0> 27764: 2a 8a mv s4, a0 27766: 63 00 09 20 beqz s2, 0x27966 2776a: 82 9a jalr s5 2776c: aa fc sd a0, 0x78(sp) 2776e: 2a 89 mv s2, a0 27770: 63 04 05 5a beqz a0, 0x27d18 27774: 22 85 mv a0, s0 27776: ef d0 ad c7 jal 0x4bf0 <.plt+0x2b0> 2777a: 2a 86 mv a2, a0 2777c: a2 85 mv a1, s0 2777e: 4a 85 mv a0, s2 27780: b2 f8 sd a2, 0x70(sp) 27782: ef d0 ed c4 jal 0x4bd0 <.plt+0x290> 27786: 9c 00 addi a5, sp, 0x40 27788: 13 0a 01 07 addi s4, sp, 0x70 2778c: 94 10 addi a3, sp, 0x60 2778e: 01 46 li a2, 0x0 27790: 3e 85 mv a0, a5 27792: d2 85 mv a1, s4 27794: 3e ec sd a5, 0x18(sp) 27796: 36 f4 sd a3, 0x28(sp) 27798: 13 09 41 04 addi s2, sp, 0x44 2779c: ef d0 4d f4 jal 0x4ee0 <.plt+0x5a0> 277a0: 1b 04 05 00 sext.w s0, a0 277a4: d2 85 mv a1, s4 277a6: 4a 85 mv a0, s2 277a8: ef d0 8d e8 jal 0x4e30 <.plt+0x4f0> 277ac: c1 67 lui a5, 0x10 277ae: 06 46 lw a2, 0x40(sp) 277b0: 63 79 f4 22 bgeu s0, a5, 0x279e2 277b4: 1c 01 addi a5, sp, 0x80 277b6: 3e e8 sd a5, 0x10(sp) 277b8: bc 00 addi a5, sp, 0x48 277ba: de ed sd s7, 0xd8(sp) 277bc: e2 e9 sd s8, 0xd0(sp) 277be: e6 e5 sd s9, 0xc8(sp) 277c0: 6e fd sd s11, 0xb8(sp) 277c2: 81 4a li s5, 0x0 277c4: 3e f0 sd a5, 0x20(sp) 277c6: 13 0a 01 09 addi s4, sp, 0x90 277ca: 85 4b li s7, 0x1 277cc: 93 0d 81 05 addi s11, sp, 0x58 277d0: 93 0c 81 03 addi s9, sp, 0x38 277d4: 13 0c 01 05 addi s8, sp, 0x50 277d8: 51 a0 j 0x2785c 277da: 8a 67 ld a5, 0x80(sp) 277dc: e1 ef bnez a5, 0x278b4 277de: c2 65 ld a1, 0x10(sp) 277e0: 4a 85 mv a0, s2 277e2: ef d0 ed e4 jal 0x4e30 <.plt+0x4f0> 277e6: d2 85 mv a1, s4 277e8: 4a 85 mv a0, s2 277ea: ef d0 6d e4 jal 0x4e30 <.plt+0x4f0> 277ee: 63 16 74 27 bne s0, s7, 0x27a5a 277f2: 62 87 mv a4, s8 277f4: 91 46 li a3, 0x4 277f6: 66 86 mv a2, s9 277f8: ce 85 mv a1, s3 277fa: 26 85 mv a0, s1 277fc: ef e0 3f b3 jal 0x2632e 27800: 63 17 05 20 bnez a0, 0x27a0e 27804: 46 67 ld a4, 0x50(sp) 27806: 91 47 li a5, 0x4 27808: 63 13 f7 20 bne a4, a5, 0x27a0e 2780c: 83 46 91 03 lbu a3, 0x39(sp) 27810: 93 07 f0 0f li a5, 0xff 27814: 63 84 f6 4a beq a3, a5, 0x27cbc 27818: 63 92 86 4c bne a3, s0, 0x27cdc 2781c: 03 54 a1 03 lhu s0, 0x3a(sp) 27820: 83 57 a1 03 lhu a5, 0x3a(sp) 27824: 03 37 0d 00 ld a4, 0x0(s10) 27828: 1b 14 84 00 slliw s0, s0, 0x8 2782c: 9b d7 87 00 srliw a5, a5, 0x8 27830: 5d 8c or s0, s0, a5 27832: 42 14 slli s0, s0, 0x30 27834: 41 90 srli s0, s0, 0x30 27836: 22 e9 sd s0, 0x90(sp) 27838: 22 85 mv a0, s0 2783a: 02 97 jalr a4 2783c: 2a ed sd a0, 0x98(sp) 2783e: 2a 86 mv a2, a0 27840: 63 05 05 4a beqz a0, 0x27cea 27844: ca 66 ld a3, 0x90(sp) 27846: 62 87 mv a4, s8 27848: ce 85 mv a1, s3 2784a: 26 85 mv a0, s1 2784c: ef e0 3f ae jal 0x2632e 27850: 63 1b 05 1c bnez a0, 0x27a26 27854: c6 67 ld a5, 0x50(sp) 27856: d2 8a mv s5, s4 27858: 63 17 f4 1c bne s0, a5, 0x27a26 2785c: 82 77 ld a5, 0x20(sp) 2785e: 86 76 ld a3, 0x60(sp) 27860: c2 68 ld a7, 0x10(sp) 27862: e2 65 ld a1, 0x18(sp) 27864: 3e e4 sd a5, 0x8(sp) 27866: 5e e0 sd s7, 0x0(sp) 27868: 56 88 mv a6, s5 2786a: 81 47 li a5, 0x0 2786c: 17 07 02 00 auipc a4, 0x20 27870: 03 37 c7 68 ld a4, 0x68c(a4) 27874: 17 16 02 00 auipc a2, 0x21 27878: 13 06 c6 ed addi a2, a2, -0x124 2787c: 5a 85 mv a0, s6 2787e: ef 60 e0 41 jal 0x2dc9c 27882: 1b 04 05 00 sext.w s0, a0 27886: 63 86 0a 00 beqz s5, 0x27892 2788a: d2 85 mv a1, s4 2788c: 4a 85 mv a0, s2 2788e: ef d0 2d da jal 0x4e30 <.plt+0x4f0> 27892: c1 67 lui a5, 0x10 27894: 06 46 lw a2, 0x40(sp) 27896: e3 62 f4 f4 bltu s0, a5, 0x277da 2789a: 97 f6 00 00 auipc a3, 0xf 2789e: 93 86 66 73 addi a3, a3, 0x736 278a2: a2 85 mv a1, s0 278a4: 5a 85 mv a0, s6 278a6: ef f0 1f d1 jal 0x275b6 278aa: 63 18 05 4e bnez a0, 0x27d9a 278ae: 8a 67 ld a5, 0x80(sp) 278b0: 63 8d 07 18 beqz a5, 0x27a4a 278b4: 1b 97 07 01 slliw a4, a5, 0x10 278b8: 1b 57 07 01 srliw a4, a4, 0x10 278bc: 1b 57 87 00 srliw a4, a4, 0x8 278c0: 9b 97 87 00 slliw a5, a5, 0x8 278c4: d9 8f or a5, a5, a4 278c6: 13 08 10 10 li a6, 0x101 278ca: 6e 87 mv a4, s11 278cc: 91 46 li a3, 0x4 278ce: 66 86 mv a2, s9 278d0: ce 85 mv a1, s3 278d2: 26 85 mv a0, s1 278d4: 23 1c 01 03 sh a6, 0x38(sp) 278d8: 23 1d f1 02 sh a5, 0x3a(sp) 278dc: ef 50 9e 8b jal 0xd194 278e0: 63 10 05 16 bnez a0, 0x27a40 278e4: 66 67 ld a4, 0x58(sp) 278e6: 91 47 li a5, 0x4 278e8: 63 1c f7 14 bne a4, a5, 0x27a40 278ec: 8a 66 ld a3, 0x80(sp) 278ee: 2a 66 ld a2, 0x88(sp) 278f0: 6e 87 mv a4, s11 278f2: ce 85 mv a1, s3 278f4: 26 85 mv a0, s1 278f6: ef 50 fe 89 jal 0xd194 278fa: 09 e5 bnez a0, 0x27904 278fc: 0a 67 ld a4, 0x80(sp) 278fe: e6 67 ld a5, 0x58(sp) 27900: e3 0f f7 ec beq a4, a5, 0x277de 27904: 97 f5 00 00 auipc a1, 0xf 27908: 93 85 c5 73 addi a1, a1, 0x73c 2790c: 5a 85 mv a0, s6 2790e: ef 50 0e eb jal 0xcfbe 27912: a2 75 ld a1, 0x28(sp) 27914: 4a 85 mv a0, s2 27916: ef d0 ad 9e jal 0x4b00 <.plt+0x1c0> 2791a: d2 85 mv a1, s4 2791c: 4a 85 mv a0, s2 2791e: ef d0 2d d1 jal 0x4e30 <.plt+0x4f0> 27922: c2 65 ld a1, 0x10(sp) 27924: 4a 85 mv a0, s2 27926: ef d0 ad d0 jal 0x4e30 <.plt+0x4f0> 2792a: 01 46 li a2, 0x0 2792c: 97 15 02 00 auipc a1, 0x21 27930: 93 85 45 e2 addi a1, a1, -0x1dc 27934: 4a 85 mv a0, s2 27936: ef d0 ad c8 jal 0x4dc0 <.plt+0x480> 2793a: ee 6b ld s7, 0xd8(sp) 2793c: 4e 6c ld s8, 0xd0(sp) 2793e: ae 6c ld s9, 0xc8(sp) 27940: ea 7d ld s11, 0xb8(sp) 27942: 1d 44 li s0, 0x7 27944: f2 60 ld ra, 0x118(sp) 27946: 22 85 mv a0, s0 27948: 52 64 ld s0, 0x110(sp) 2794a: b2 64 ld s1, 0x108(sp) 2794c: 12 69 ld s2, 0x100(sp) 2794e: ee 79 ld s3, 0xf8(sp) 27950: 4e 7a ld s4, 0xf0(sp) 27952: ae 7a ld s5, 0xe8(sp) 27954: 0e 7b ld s6, 0xe0(sp) 27956: 0e 6d ld s10, 0xc0(sp) 27958: 15 61 addi sp, sp, 0x120 2795a: 82 80 ret 2795c: 11 4a li s4, 0x4 2795e: 17 f4 00 00 auipc s0, 0xf 27962: 13 04 a4 5b addi s0, s0, 0x5ba 27966: 03 b5 04 10 ld a0, 0x100(s1) 2796a: ef d0 6d a8 jal 0x4bf0 <.plt+0x2b0> 2796e: 52 95 add a0, a0, s4 27970: 09 05 addi a0, a0, 0x2 27972: 82 9a jalr s5 27974: aa fc sd a0, 0x78(sp) 27976: 2a 89 mv s2, a0 27978: 63 00 05 3a beqz a0, 0x27d18 2797c: 22 85 mv a0, s0 2797e: ef d0 2d a7 jal 0x4bf0 <.plt+0x2b0> 27982: 83 ba 04 10 ld s5, 0x100(s1) 27986: 2a 8a mv s4, a0 27988: 56 85 mv a0, s5 2798a: ef d0 6d a6 jal 0x4bf0 <.plt+0x2b0> 2798e: b3 05 aa 00 add a1, s4, a0 27992: 93 87 15 00 addi a5, a1, 0x1 27996: 56 87 mv a4, s5 27998: a2 86 mv a3, s0 2799a: 17 d6 00 00 auipc a2, 0xd 2799e: 13 06 66 16 addi a2, a2, 0x166 279a2: 89 05 addi a1, a1, 0x2 279a4: 4a 85 mv a0, s2 279a6: be f8 sd a5, 0x70(sp) 279a8: ef d0 8d cb jal 0x4e60 <.plt+0x520> 279ac: 97 07 02 00 auipc a5, 0x20 279b0: 83 b7 47 5e ld a5, 0x5e4(a5) 279b4: 90 63 ld a2, 0x0(a5) 279b6: 13 0a 01 07 addi s4, sp, 0x70 279ba: 9c 00 addi a5, sp, 0x40 279bc: 94 10 addi a3, sp, 0x60 279be: 3e 85 mv a0, a5 279c0: d2 85 mv a1, s4 279c2: 3e ec sd a5, 0x18(sp) 279c4: 36 f4 sd a3, 0x28(sp) 279c6: 13 09 41 04 addi s2, sp, 0x44 279ca: ef d0 6d d1 jal 0x4ee0 <.plt+0x5a0> 279ce: 1b 04 05 00 sext.w s0, a0 279d2: d2 85 mv a1, s4 279d4: 4a 85 mv a0, s2 279d6: ef d0 ad c5 jal 0x4e30 <.plt+0x4f0> 279da: c1 67 lui a5, 0x10 279dc: 06 46 lw a2, 0x40(sp) 279de: e3 6b f4 dc bltu s0, a5, 0x277b4 279e2: 97 f6 00 00 auipc a3, 0xf 279e6: 93 86 66 5b addi a3, a3, 0x5b6 279ea: a2 85 mv a1, s0 279ec: 5a 85 mv a0, s6 279ee: ef f0 9f bc jal 0x275b6 279f2: e3 01 05 dc beqz a0, 0x277b4 279f6: 5a 85 mv a0, s6 279f8: 97 f5 00 00 auipc a1, 0xf 279fc: 93 85 85 5b addi a1, a1, 0x5b8 27a00: ef 50 ee db jal 0xcfbe 27a04: a2 75 ld a1, 0x28(sp) 27a06: 4a 85 mv a0, s2 27a08: ef d0 8d 8f jal 0x4b00 <.plt+0x1c0> 27a0c: 1d bf j 0x27942 27a0e: 5a 85 mv a0, s6 27a10: 97 f5 00 00 auipc a1, 0xf 27a14: 93 85 05 66 addi a1, a1, 0x660 27a18: ef 50 6e da jal 0xcfbe 27a1c: a2 75 ld a1, 0x28(sp) 27a1e: 4a 85 mv a0, s2 27a20: ef d0 0d 8e jal 0x4b00 <.plt+0x1c0> 27a24: 19 b7 j 0x2792a 27a26: 97 f5 00 00 auipc a1, 0xf 27a2a: 93 85 25 70 addi a1, a1, 0x702 27a2e: 5a 85 mv a0, s6 27a30: ef 50 ee d8 jal 0xcfbe 27a34: a2 75 ld a1, 0x28(sp) 27a36: 4a 85 mv a0, s2 27a38: ef d0 8d 8c jal 0x4b00 <.plt+0x1c0> 27a3c: d2 85 mv a1, s4 27a3e: dd b5 j 0x27924 27a40: 97 f5 00 00 auipc a1, 0xf 27a44: 93 85 05 5d addi a1, a1, 0x5d0 27a48: d1 b5 j 0x2790c 27a4a: c2 65 ld a1, 0x10(sp) 27a4c: 4a 85 mv a0, s2 27a4e: ef d0 2d be jal 0x4e30 <.plt+0x4f0> 27a52: d2 85 mv a1, s4 27a54: 4a 85 mv a0, s2 27a56: ef d0 ad bd jal 0x4e30 <.plt+0x4f0> 27a5a: a2 75 ld a1, 0x28(sp) 27a5c: 4a 85 mv a0, s2 27a5e: 97 1b 02 00 auipc s7, 0x21 27a62: 93 8b 2b cf addi s7, s7, -0x30e 27a66: ef d0 ad 89 jal 0x4b00 <.plt+0x1c0> 27a6a: 83 b5 0b 00 ld a1, 0x0(s7) 27a6e: 62 65 ld a0, 0x18(sp) 27a70: 13 0c 81 06 addi s8, sp, 0x68 27a74: 81 47 li a5, 0x0 27a76: 62 86 mv a2, s8 27a78: 02 e0 sd zero, 0x0(sp) 27a7a: 81 48 li a7, 0x0 27a7c: 01 48 li a6, 0x0 27a7e: 01 47 li a4, 0x0 27a80: 81 46 li a3, 0x0 27a82: ef d0 ed d6 jal 0x4ff0 <.plt+0x6b0> 27a86: 9b 05 05 00 sext.w a1, a0 27a8a: c1 67 lui a5, 0x10 27a8c: 06 46 lw a2, 0x40(sp) 27a8e: 63 f7 f5 28 bgeu a1, a5, 0x27d1c 27a92: a6 75 ld a1, 0x68(sp) 27a94: 42 66 ld a2, 0x10(sp) 27a96: 62 65 ld a0, 0x18(sp) 27a98: 81 46 li a3, 0x0 27a9a: ef d0 6d d1 jal 0x4fb0 <.plt+0x670> 27a9e: 9b 05 05 00 sext.w a1, a0 27aa2: c1 67 lui a5, 0x10 27aa4: 06 46 lw a2, 0x40(sp) 27aa6: 63 f9 f5 2a bgeu a1, a5, 0x27d58 27aaa: 0a 65 ld a0, 0x80(sp) 27aac: 83 37 0d 00 ld a5, 0x0(s10) 27ab0: 05 05 addi a0, a0, 0x1 27ab2: 82 97 jalr a5 27ab4: 2a 84 mv s0, a0 27ab6: 63 0c 05 38 beqz a0, 0x27e4e 27aba: 0a 66 ld a2, 0x80(sp) 27abc: aa 65 ld a1, 0x88(sp) 27abe: ef d0 2d 91 jal 0x4bd0 <.plt+0x290> 27ac2: 8a 67 ld a5, 0x80(sp) 27ac4: e2 85 mv a1, s8 27ac6: 4a 85 mv a0, s2 27ac8: a2 97 add a5, a5, s0 27aca: 23 80 07 00 sb zero, 0x0(a5) 27ace: ef d0 2d 83 jal 0x4b00 <.plt+0x1c0> 27ad2: c2 65 ld a1, 0x10(sp) 27ad4: 4a 85 mv a0, s2 27ad6: ef d0 ad b5 jal 0x4e30 <.plt+0x4f0> 27ada: 22 86 mv a2, s0 27adc: 97 f5 00 00 auipc a1, 0xf 27ae0: 93 85 c5 6c addi a1, a1, 0x6cc 27ae4: 5a 85 mv a0, s6 27ae6: ef 50 ee c1 jal 0xcf04 27aea: 97 07 02 00 auipc a5, 0x20 27aee: 83 b7 e7 41 ld a5, 0x41e(a5) 27af2: 9c 63 ld a5, 0x0(a5) 27af4: 22 85 mv a0, s0 27af6: 82 97 jalr a5 27af8: a6 47 lw a5, 0x48(sp) 27afa: 13 07 10 20 li a4, 0x201 27afe: 23 1c e1 02 sh a4, 0x38(sp) 27b02: 13 f7 07 01 andi a4, a5, 0x10 27b06: 17 f6 00 00 auipc a2, 0xf 27b0a: 13 06 a6 41 addi a2, a2, 0x41a 27b0e: 01 ef bnez a4, 0x27b26 27b10: 93 f7 07 02 andi a5, a5, 0x20 27b14: 17 f6 00 00 auipc a2, 0xf 27b18: 13 06 46 42 addi a2, a2, 0x424 27b1c: 89 e7 bnez a5, 0x27b26 27b1e: 17 f6 00 00 auipc a2, 0xf 27b22: 13 06 26 41 addi a2, a2, 0x412 27b26: 97 f5 00 00 auipc a1, 0xf 27b2a: 93 85 a5 6b addi a1, a1, 0x6ba 27b2e: 5a 85 mv a0, s6 27b30: ef 50 4e bd jal 0xcf04 27b34: 83 47 0b 68 lbu a5, 0x680(s6) 27b38: 63 9e 07 24 bnez a5, 0x27d94 27b3c: 83 37 0d 00 ld a5, 0x0(s10) 27b40: 05 47 li a4, 0x1 27b42: 3a e1 sd a4, 0x80(sp) 27b44: 05 45 li a0, 0x1 27b46: 82 97 jalr a5 27b48: 2a e5 sd a0, 0x88(sp) 27b4a: 63 0b 05 1a beqz a0, 0x27d00 27b4e: 23 00 05 00 sb zero, 0x0(a0) 27b52: 83 b5 0b 00 ld a1, 0x0(s7) 27b56: 42 67 ld a4, 0x10(sp) 27b58: 62 65 ld a0, 0x18(sp) 27b5a: 00 11 addi s0, sp, 0xa0 27b5c: fc 00 addi a5, sp, 0x4c 27b5e: 01 46 li a2, 0x0 27b60: 22 88 mv a6, s0 27b62: 81 46 li a3, 0x0 27b64: ef d0 cd 80 jal 0x4b70 <.plt+0x230> 27b68: 9b 05 05 00 sext.w a1, a0 27b6c: c1 67 lui a5, 0x10 27b6e: 06 46 lw a2, 0x40(sp) 27b70: 63 f8 f5 28 bgeu a1, a5, 0x27e00 27b74: c2 65 ld a1, 0x10(sp) 27b76: 4a 85 mv a0, s2 27b78: ef d0 8d ab jal 0x4e30 <.plt+0x4f0> 27b7c: 8a 77 ld a5, 0xa0(sp) 27b7e: 1b 97 07 01 slliw a4, a5, 0x10 27b82: 1b 57 07 01 srliw a4, a4, 0x10 27b86: 9b 97 87 00 slliw a5, a5, 0x8 27b8a: 1b 57 87 00 srliw a4, a4, 0x8 27b8e: d9 8f or a5, a5, a4 27b90: c2 17 slli a5, a5, 0x30 27b92: c1 93 srli a5, a5, 0x30 27b94: 13 0c 81 05 addi s8, sp, 0x58 27b98: 93 0a 81 03 addi s5, sp, 0x38 27b9c: 62 87 mv a4, s8 27b9e: 91 46 li a3, 0x4 27ba0: 56 86 mv a2, s5 27ba2: ce 85 mv a1, s3 27ba4: 26 85 mv a0, s1 27ba6: 23 1d f1 02 sh a5, 0x3a(sp) 27baa: ef 50 ae de jal 0xd194 27bae: 2a 84 mv s0, a0 27bb0: 63 1e 05 20 bnez a0, 0x27dcc 27bb4: 66 67 ld a4, 0x58(sp) 27bb6: 91 47 li a5, 0x4 27bb8: 63 1a f7 20 bne a4, a5, 0x27dcc 27bbc: 83 47 0b 68 lbu a5, 0x680(s6) 27bc0: 63 8f 07 20 beqz a5, 0x27dde 27bc4: 62 87 mv a4, s8 27bc6: 85 46 li a3, 0x1 27bc8: 56 86 mv a2, s5 27bca: ce 85 mv a1, s3 27bcc: 26 85 mv a0, s1 27bce: 23 0c 01 02 sb zero, 0x38(sp) 27bd2: ef 50 2e dc jal 0xd194 27bd6: 63 12 05 2a bnez a0, 0x27e7a 27bda: 66 67 ld a4, 0x58(sp) 27bdc: 85 47 li a5, 0x1 27bde: 63 1e f7 28 bne a4, a5, 0x27e7a 27be2: 13 0c 01 05 addi s8, sp, 0x50 27be6: 62 87 mv a4, s8 27be8: 91 46 li a3, 0x4 27bea: 56 86 mv a2, s5 27bec: ce 85 mv a1, s3 27bee: 26 85 mv a0, s1 27bf0: ef e0 ef f3 jal 0x2632e 27bf4: 63 1b 05 28 bnez a0, 0x27e8a 27bf8: 46 67 ld a4, 0x50(sp) 27bfa: 91 47 li a5, 0x4 27bfc: 63 17 f7 28 bne a4, a5, 0x27e8a 27c00: 83 46 91 03 lbu a3, 0x39(sp) 27c04: 93 07 f0 0f li a5, 0xff 27c08: 63 89 f6 2c beq a3, a5, 0x27eda 27c0c: 89 47 li a5, 0x2 27c0e: 63 96 f6 28 bne a3, a5, 0x27e9a 27c12: 83 5a a1 03 lhu s5, 0x3a(sp) 27c16: 83 57 a1 03 lhu a5, 0x3a(sp) 27c1a: 03 37 0d 00 ld a4, 0x0(s10) 27c1e: 9b 9a 8a 00 slliw s5, s5, 0x8 27c22: 9b d7 87 00 srliw a5, a5, 0x8 27c26: b3 ea fa 00 or s5, s5, a5 27c2a: c2 1a slli s5, s5, 0x30 27c2c: 93 da 0a 03 srli s5, s5, 0x30 27c30: 56 e9 sd s5, 0x90(sp) 27c32: 56 85 mv a0, s5 27c34: 02 97 jalr a4 27c36: 2a ed sd a0, 0x98(sp) 27c38: 2a 86 mv a2, a0 27c3a: 79 c1 beqz a0, 0x27d00 27c3c: ca 66 ld a3, 0x90(sp) 27c3e: 62 87 mv a4, s8 27c40: ce 85 mv a1, s3 27c42: 26 85 mv a0, s1 27c44: ef e0 af ee jal 0x2632e 27c48: 63 13 05 26 bnez a0, 0x27eae 27c4c: c6 67 ld a5, 0x50(sp) 27c4e: 63 90 fa 26 bne s5, a5, 0x27eae 27c52: 83 47 0b 68 lbu a5, 0x680(s6) 27c56: 63 87 07 2a beqz a5, 0x27f04 27c5a: 4a 66 ld a2, 0x90(sp) 27c5c: 85 47 li a5, 0x1 27c5e: 63 1a f6 28 bne a2, a5, 0x27ef2 27c62: ea 67 ld a5, 0x98(sp) 27c64: d2 85 mv a1, s4 27c66: 4a 85 mv a0, s2 27c68: 83 c7 07 00 lbu a5, 0x0(a5) 27c6c: 23 0c f1 02 sb a5, 0x38(sp) 27c70: ef d0 0d 9c jal 0x4e30 <.plt+0x4f0> 27c74: 83 47 81 03 lbu a5, 0x38(sp) 27c78: 17 f6 00 00 auipc a2, 0xf 27c7c: 13 06 06 2f addi a2, a2, 0x2f0 27c80: 81 cf beqz a5, 0x27c98 27c82: 05 47 li a4, 0x1 27c84: 17 f6 00 00 auipc a2, 0xf 27c88: 13 06 46 2c addi a2, a2, 0x2c4 27c8c: 63 96 e7 00 bne a5, a4, 0x27c98 27c90: 17 f6 00 00 auipc a2, 0xf 27c94: 13 06 06 2f addi a2, a2, 0x2f0 27c98: 97 f5 00 00 auipc a1, 0xf 27c9c: 93 85 85 73 addi a1, a1, 0x738 27ca0: 5a 85 mv a0, s6 27ca2: ef 50 2e a6 jal 0xcf04 27ca6: 83 47 81 03 lbu a5, 0x38(sp) 27caa: 23 a4 f4 60 sw a5, 0x608(s1) 27cae: 63 89 07 20 beqz a5, 0x27ec0 27cb2: ee 6b ld s7, 0xd8(sp) 27cb4: 4e 6c ld s8, 0xd0(sp) 27cb6: ae 6c ld s9, 0xc8(sp) 27cb8: ea 7d ld s11, 0xb8(sp) 27cba: 69 b1 j 0x27944 27cbc: 03 46 81 03 lbu a2, 0x38(sp) 27cc0: 93 06 f0 0f li a3, 0xff 27cc4: 97 f5 00 00 auipc a1, 0xf 27cc8: 93 85 45 e6 addi a1, a1, -0x19c 27ccc: 5a 85 mv a0, s6 27cce: ef 50 0e af jal 0xcfbe 27cd2: a2 75 ld a1, 0x28(sp) 27cd4: 4a 85 mv a0, s2 27cd6: ef c0 bd e2 jal 0x4b00 <.plt+0x1c0> 27cda: 81 b9 j 0x2792a 27cdc: 03 46 81 03 lbu a2, 0x38(sp) 27ce0: 97 f5 00 00 auipc a1, 0xf 27ce4: 93 85 85 3c addi a1, a1, 0x3c8 27ce8: d5 b7 j 0x27ccc 27cea: 97 f5 00 00 auipc a1, 0xf 27cee: 93 85 65 3f addi a1, a1, 0x3f6 27cf2: 5a 85 mv a0, s6 27cf4: ef 50 ae ac jal 0xcfbe 27cf8: a2 75 ld a1, 0x28(sp) 27cfa: 4a 85 mv a0, s2 27cfc: ef c0 5d e0 jal 0x4b00 <.plt+0x1c0> 27d00: 01 46 li a2, 0x0 27d02: 97 15 02 00 auipc a1, 0x21 27d06: 93 85 e5 a4 addi a1, a1, -0x5b2 27d0a: 4a 85 mv a0, s2 27d0c: ef d0 4d 8b jal 0x4dc0 <.plt+0x480> 27d10: ee 6b ld s7, 0xd8(sp) 27d12: 4e 6c ld s8, 0xd0(sp) 27d14: ae 6c ld s9, 0xc8(sp) 27d16: ea 7d ld s11, 0xb8(sp) 27d18: 6d 44 li s0, 0x1b 27d1a: 2d b1 j 0x27944 27d1c: 97 f6 00 00 auipc a3, 0xf 27d20: 93 86 c6 43 addi a3, a3, 0x43c 27d24: 5a 85 mv a0, s6 27d26: ef f0 1f 89 jal 0x275b6 27d2a: e3 04 05 d6 beqz a0, 0x27a92 27d2e: 01 46 li a2, 0x0 27d30: de 85 mv a1, s7 27d32: 4a 85 mv a0, s2 27d34: ef d0 cd 88 jal 0x4dc0 <.plt+0x480> 27d38: e2 85 mv a1, s8 27d3a: 4a 85 mv a0, s2 27d3c: ef c0 5d dc jal 0x4b00 <.plt+0x1c0> 27d40: 97 f5 00 00 auipc a1, 0xf 27d44: 93 85 05 43 addi a1, a1, 0x430 27d48: 5a 85 mv a0, s6 27d4a: ef 50 4e a7 jal 0xcfbe 27d4e: ee 6b ld s7, 0xd8(sp) 27d50: 4e 6c ld s8, 0xd0(sp) 27d52: ae 6c ld s9, 0xc8(sp) 27d54: ea 7d ld s11, 0xb8(sp) 27d56: f5 b6 j 0x27942 27d58: 97 f6 00 00 auipc a3, 0xf 27d5c: 93 86 86 43 addi a3, a3, 0x438 27d60: 5a 85 mv a0, s6 27d62: ef f0 5f 85 jal 0x275b6 27d66: e3 02 05 d4 beqz a0, 0x27aaa 27d6a: 01 46 li a2, 0x0 27d6c: 97 15 02 00 auipc a1, 0x21 27d70: 93 85 45 9e addi a1, a1, -0x61c 27d74: 4a 85 mv a0, s2 27d76: ef d0 ad 84 jal 0x4dc0 <.plt+0x480> 27d7a: e2 85 mv a1, s8 27d7c: 4a 85 mv a0, s2 27d7e: ef c0 3d d8 jal 0x4b00 <.plt+0x1c0> 27d82: c2 65 ld a1, 0x10(sp) 27d84: 4a 85 mv a0, s2 27d86: ef d0 ad 8a jal 0x4e30 <.plt+0x4f0> 27d8a: 97 f5 00 00 auipc a1, 0xf 27d8e: 93 85 65 3e addi a1, a1, 0x3e6 27d92: 5d bf j 0x27d48 27d94: 93 07 00 10 li a5, 0x100 27d98: f5 bb j 0x27b94 27d9a: a2 75 ld a1, 0x28(sp) 27d9c: 4a 85 mv a0, s2 27d9e: ef c0 3d d6 jal 0x4b00 <.plt+0x1c0> 27da2: d2 85 mv a1, s4 27da4: 4a 85 mv a0, s2 27da6: ef d0 ad 88 jal 0x4e30 <.plt+0x4f0> 27daa: c2 65 ld a1, 0x10(sp) 27dac: 4a 85 mv a0, s2 27dae: ef d0 2d 88 jal 0x4e30 <.plt+0x4f0> 27db2: 97 15 02 00 auipc a1, 0x21 27db6: 93 85 e5 99 addi a1, a1, -0x662 27dba: 01 46 li a2, 0x0 27dbc: 4a 85 mv a0, s2 27dbe: ef d0 2d 80 jal 0x4dc0 <.plt+0x480> 27dc2: 97 f5 00 00 auipc a1, 0xf 27dc6: 93 85 65 22 addi a1, a1, 0x226 27dca: bd bf j 0x27d48 27dcc: 97 f5 00 00 auipc a1, 0xf 27dd0: 93 85 45 49 addi a1, a1, 0x494 27dd4: 5a 85 mv a0, s6 27dd6: ef 50 8e 9e jal 0xcfbe 27dda: 0c 11 addi a1, sp, 0xa0 27ddc: a1 b6 j 0x27924 27dde: 8a 76 ld a3, 0xa0(sp) 27de0: 2a 76 ld a2, 0xa8(sp) 27de2: 62 87 mv a4, s8 27de4: ce 85 mv a1, s3 27de6: 26 85 mv a0, s1 27de8: ef 50 ce ba jal 0xd194 27dec: 21 e9 bnez a0, 0x27e3c 27dee: 0a 77 ld a4, 0xa0(sp) 27df0: e6 67 ld a5, 0x58(sp) 27df2: 63 15 f7 04 bne a4, a5, 0x27e3c 27df6: 0c 11 addi a1, sp, 0xa0 27df8: 4a 85 mv a0, s2 27dfa: ef d0 6d 83 jal 0x4e30 <.plt+0x4f0> 27dfe: d5 b3 j 0x27be2 27e00: 97 f6 00 00 auipc a3, 0xf 27e04: 93 86 86 41 addi a3, a3, 0x418 27e08: 5a 85 mv a0, s6 27e0a: ef f0 cf fa jal 0x275b6 27e0e: e3 03 05 d6 beqz a0, 0x27b74 27e12: c2 65 ld a1, 0x10(sp) 27e14: 4a 85 mv a0, s2 27e16: ef d0 ad 81 jal 0x4e30 <.plt+0x4f0> 27e1a: a2 85 mv a1, s0 27e1c: 4a 85 mv a0, s2 27e1e: ef d0 2d 81 jal 0x4e30 <.plt+0x4f0> 27e22: 97 15 02 00 auipc a1, 0x21 27e26: 93 85 e5 92 addi a1, a1, -0x6d2 27e2a: 01 46 li a2, 0x0 27e2c: 4a 85 mv a0, s2 27e2e: ef c0 3d f9 jal 0x4dc0 <.plt+0x480> 27e32: 97 f5 00 00 auipc a1, 0xf 27e36: 93 85 65 3f addi a1, a1, 0x3f6 27e3a: 39 b7 j 0x27d48 27e3c: 97 f5 00 00 auipc a1, 0xf 27e40: 93 85 45 45 addi a1, a1, 0x454 27e44: 5a 85 mv a0, s6 27e46: ef 50 8e 97 jal 0xcfbe 27e4a: 0c 11 addi a1, sp, 0xa0 27e4c: e1 bc j 0x27924 27e4e: 01 46 li a2, 0x0 27e50: 97 15 02 00 auipc a1, 0x21 27e54: 93 85 05 90 addi a1, a1, -0x700 27e58: 4a 85 mv a0, s2 27e5a: ef c0 7d f6 jal 0x4dc0 <.plt+0x480> 27e5e: e2 85 mv a1, s8 27e60: 4a 85 mv a0, s2 27e62: ef c0 fd c9 jal 0x4b00 <.plt+0x1c0> 27e66: c2 65 ld a1, 0x10(sp) 27e68: 4a 85 mv a0, s2 27e6a: 6d 44 li s0, 0x1b 27e6c: ef c0 5d fc jal 0x4e30 <.plt+0x4f0> 27e70: ee 6b ld s7, 0xd8(sp) 27e72: 4e 6c ld s8, 0xd0(sp) 27e74: ae 6c ld s9, 0xc8(sp) 27e76: ea 7d ld s11, 0xb8(sp) 27e78: f1 b4 j 0x27944 27e7a: 97 f5 00 00 auipc a1, 0xf 27e7e: 93 85 65 41 addi a1, a1, 0x416 27e82: 5a 85 mv a0, s6 27e84: ef 50 ae 93 jal 0xcfbe 27e88: 4d b4 j 0x2792a 27e8a: 97 f5 00 00 auipc a1, 0xf 27e8e: 93 85 e5 42 addi a1, a1, 0x42e 27e92: 5a 85 mv a0, s6 27e94: ef 50 ae 92 jal 0xcfbe 27e98: 49 bc j 0x2792a 27e9a: 03 46 81 03 lbu a2, 0x38(sp) 27e9e: 97 f5 00 00 auipc a1, 0xf 27ea2: 93 85 a5 44 addi a1, a1, 0x44a 27ea6: 5a 85 mv a0, s6 27ea8: ef 50 6e 91 jal 0xcfbe 27eac: bd bc j 0x2792a 27eae: 97 f5 00 00 auipc a1, 0xf 27eb2: 93 85 25 47 addi a1, a1, 0x472 27eb6: 5a 85 mv a0, s6 27eb8: ef 50 6e 90 jal 0xcfbe 27ebc: d2 85 mv a1, s4 27ebe: 9d b4 j 0x27924 27ec0: 01 46 li a2, 0x0 27ec2: 97 15 02 00 auipc a1, 0x21 27ec6: 93 85 e5 88 addi a1, a1, -0x772 27eca: 4a 85 mv a0, s2 27ecc: ef c0 5d ef jal 0x4dc0 <.plt+0x480> 27ed0: ee 6b ld s7, 0xd8(sp) 27ed2: 4e 6c ld s8, 0xd0(sp) 27ed4: ae 6c ld s9, 0xc8(sp) 27ed6: ea 7d ld s11, 0xb8(sp) 27ed8: b5 b4 j 0x27944 27eda: 03 46 81 03 lbu a2, 0x38(sp) 27ede: 93 06 f0 0f li a3, 0xff 27ee2: 97 f5 00 00 auipc a1, 0xf 27ee6: 93 85 65 c4 addi a1, a1, -0x3ba 27eea: 5a 85 mv a0, s6 27eec: ef 50 2e 8d jal 0xcfbe 27ef0: 2d bc j 0x2792a 27ef2: 97 f5 00 00 auipc a1, 0xf 27ef6: 93 85 65 4a addi a1, a1, 0x4a6 27efa: 5a 85 mv a0, s6 27efc: ef 50 2e 8c jal 0xcfbe 27f00: d2 85 mv a1, s4 27f02: 0d b4 j 0x27924 27f04: 83 b5 0b 00 ld a1, 0x0(s7) 27f08: 62 65 ld a0, 0x18(sp) 27f0a: 93 09 01 0a addi s3, sp, 0xa0 27f0e: 52 86 mv a2, s4 27f10: 01 47 li a4, 0x0 27f12: ce 86 mv a3, s3 27f14: ef d0 cd 98 jal 0x50a0 <.plt+0x760> 27f18: 9b 05 05 00 sext.w a1, a0 27f1c: c1 67 lui a5, 0x10 27f1e: 06 46 lw a2, 0x40(sp) 27f20: 63 f4 f5 02 bgeu a1, a5, 0x27f48 27f24: d2 85 mv a1, s4 27f26: 4a 85 mv a0, s2 27f28: ef c0 9d f0 jal 0x4e30 <.plt+0x4f0> 27f2c: 0a 76 ld a2, 0xa0(sp) 27f2e: 85 47 li a5, 0x1 27f30: 63 19 f6 04 bne a2, a5, 0x27f82 27f34: aa 77 ld a5, 0xa8(sp) 27f36: ce 85 mv a1, s3 27f38: 4a 85 mv a0, s2 27f3a: 83 c7 07 00 lbu a5, 0x0(a5) 27f3e: 23 0c f1 02 sb a5, 0x38(sp) 27f42: ef c0 fd ee jal 0x4e30 <.plt+0x4f0> 27f46: 3d b3 j 0x27c74 27f48: 97 f6 00 00 auipc a3, 0xf 27f4c: 93 86 86 40 addi a3, a3, 0x408 27f50: 5a 85 mv a0, s6 27f52: ef f0 4f e6 jal 0x275b6 27f56: 79 d5 beqz a0, 0x27f24 27f58: d2 85 mv a1, s4 27f5a: 4a 85 mv a0, s2 27f5c: ef c0 5d ed jal 0x4e30 <.plt+0x4f0> 27f60: ce 85 mv a1, s3 27f62: 4a 85 mv a0, s2 27f64: ef c0 dd ec jal 0x4e30 <.plt+0x4f0> 27f68: 97 05 02 00 auipc a1, 0x20 27f6c: 93 85 85 7e addi a1, a1, 0x7e8 27f70: 01 46 li a2, 0x0 27f72: 4a 85 mv a0, s2 27f74: ef c0 dd e4 jal 0x4dc0 <.plt+0x480> 27f78: 97 f5 00 00 auipc a1, 0xf 27f7c: 93 85 85 3e addi a1, a1, 0x3e8 27f80: e1 b3 j 0x27d48 27f82: 97 f5 00 00 auipc a1, 0xf 27f86: 93 85 65 41 addi a1, a1, 0x416 27f8a: 5a 85 mv a0, s6 27f8c: ef 50 2e 83 jal 0xcfbe 27f90: ce 85 mv a1, s3 27f92: 49 ba j 0x27924 0000000000027f94 : 27f94: 97 07 02 00 auipc a5, 0x20 27f98: 83 b7 c7 f7 ld a5, -0x84(a5) 27f9c: 9c 63 ld a5, 0x0(a5) 27f9e: 01 11 addi sp, sp, -0x20 27fa0: 22 e8 sd s0, 0x10(sp) 27fa2: 26 e4 sd s1, 0x8(sp) 27fa4: 06 ec sd ra, 0x18(sp) 27fa6: 2a 84 mv s0, a0 27fa8: 41 45 li a0, 0x10 27faa: ae 84 mv s1, a1 27fac: 82 97 jalr a5 27fae: 19 c9 beqz a0, 0x27fc4 27fb0: 23 34 05 00 sd zero, 0x8(a0) 27fb4: 04 e1 sd s1, 0x0(a0) 27fb6: 19 c4 beqz s0, 0x27fc4 27fb8: a2 87 mv a5, s0 27fba: 3e 87 mv a4, a5 27fbc: 9c 67 ld a5, 0x8(a5) 27fbe: f5 ff bnez a5, 0x27fba 27fc0: 08 e7 sd a0, 0x8(a4) 27fc2: 22 85 mv a0, s0 27fc4: e2 60 ld ra, 0x18(sp) 27fc6: 42 64 ld s0, 0x10(sp) 27fc8: a2 64 ld s1, 0x8(sp) 27fca: 05 61 addi sp, sp, 0x20 27fcc: 82 80 ret 0000000000027fce : 27fce: 97 07 02 00 auipc a5, 0x20 27fd2: 83 b7 27 fa ld a5, -0x5e(a5) 27fd6: 9c 63 ld a5, 0x0(a5) 27fd8: 01 11 addi sp, sp, -0x20 27fda: 22 e8 sd s0, 0x10(sp) 27fdc: 06 ec sd ra, 0x18(sp) 27fde: 2a 84 mv s0, a0 27fe0: 2e 85 mv a0, a1 27fe2: 82 97 jalr a5 27fe4: 31 c1 beqz a0, 0x28028 27fe6: 97 07 02 00 auipc a5, 0x20 27fea: 83 b7 a7 f2 ld a5, -0xd6(a5) 27fee: 9c 63 ld a5, 0x0(a5) 27ff0: 26 e4 sd s1, 0x8(sp) 27ff2: aa 84 mv s1, a0 27ff4: 41 45 li a0, 0x10 27ff6: 82 97 jalr a5 27ff8: 05 c1 beqz a0, 0x28018 27ffa: 23 34 05 00 sd zero, 0x8(a0) 27ffe: 04 e1 sd s1, 0x0(a0) 28000: 0d c8 beqz s0, 0x28032 28002: a2 87 mv a5, s0 28004: 3e 87 mv a4, a5 28006: 9c 67 ld a5, 0x8(a5) 28008: f5 ff bnez a5, 0x28004 2800a: e2 60 ld ra, 0x18(sp) 2800c: 08 e7 sd a0, 0x8(a4) 2800e: 22 85 mv a0, s0 28010: 42 64 ld s0, 0x10(sp) 28012: a2 64 ld s1, 0x8(sp) 28014: 05 61 addi sp, sp, 0x20 28016: 82 80 ret 28018: 97 07 02 00 auipc a5, 0x20 2801c: 83 b7 07 ef ld a5, -0x110(a5) 28020: 9c 63 ld a5, 0x0(a5) 28022: 26 85 mv a0, s1 28024: 82 97 jalr a5 28026: a2 64 ld s1, 0x8(sp) 28028: e2 60 ld ra, 0x18(sp) 2802a: 42 64 ld s0, 0x10(sp) 2802c: 01 45 li a0, 0x0 2802e: 05 61 addi sp, sp, 0x20 28030: 82 80 ret 28032: e2 60 ld ra, 0x18(sp) 28034: 42 64 ld s0, 0x10(sp) 28036: a2 64 ld s1, 0x8(sp) 28038: 05 61 addi sp, sp, 0x20 2803a: 82 80 ret 000000000002803c : 2803c: 15 cd beqz a0, 0x28078 2803e: 01 11 addi sp, sp, -0x20 28040: 22 e8 sd s0, 0x10(sp) 28042: 4a e0 sd s2, 0x0(sp) 28044: 06 ec sd ra, 0x18(sp) 28046: 26 e4 sd s1, 0x8(sp) 28048: 2a 84 mv s0, a0 2804a: 17 09 02 00 auipc s2, 0x20 2804e: 03 39 e9 eb ld s2, -0x142(s2) 28052: 08 60 ld a0, 0x0(s0) 28054: 83 37 09 00 ld a5, 0x0(s2) 28058: a2 84 mv s1, s0 2805a: 00 64 ld s0, 0x8(s0) 2805c: 82 97 jalr a5 2805e: 83 37 09 00 ld a5, 0x0(s2) 28062: 26 85 mv a0, s1 28064: 23 b0 04 00 sd zero, 0x0(s1) 28068: 82 97 jalr a5 2806a: 65 f4 bnez s0, 0x28052 2806c: e2 60 ld ra, 0x18(sp) 2806e: 42 64 ld s0, 0x10(sp) 28070: a2 64 ld s1, 0x8(sp) 28072: 02 69 ld s2, 0x0(sp) 28074: 05 61 addi sp, sp, 0x20 28076: 82 80 ret 28078: 82 80 ret 000000000002807a : 2807a: 05 c9 beqz a0, 0x280aa 2807c: 01 11 addi sp, sp, -0x20 2807e: 22 e8 sd s0, 0x10(sp) 28080: 06 ec sd ra, 0x18(sp) 28082: 2a 84 mv s0, a0 28084: 26 e4 sd s1, 0x8(sp) 28086: 01 45 li a0, 0x0 28088: 19 a0 j 0x2808e 2808a: 00 64 ld s0, 0x8(s0) 2808c: 11 c8 beqz s0, 0x280a0 2808e: 0c 60 ld a1, 0x0(s0) 28090: aa 84 mv s1, a0 28092: ef c0 fd 9f jal 0x4a90 <.plt+0x150> 28096: 75 f9 bnez a0, 0x2808a 28098: 26 85 mv a0, s1 2809a: ef c0 7d ec jal 0x4f60 <.plt+0x620> 2809e: 01 45 li a0, 0x0 280a0: e2 60 ld ra, 0x18(sp) 280a2: 42 64 ld s0, 0x10(sp) 280a4: a2 64 ld s1, 0x8(sp) 280a6: 05 61 addi sp, sp, 0x20 280a8: 82 80 ret 280aa: 01 45 li a0, 0x0 280ac: 82 80 ret 00000000000280ae : 280ae: 01 11 addi sp, sp, -0x20 280b0: 26 e4 sd s1, 0x8(sp) 280b2: 01 46 li a2, 0x0 280b4: ae 84 mv s1, a1 280b6: 8d 45 li a1, 0x3 280b8: 22 e8 sd s0, 0x10(sp) 280ba: 06 ec sd ra, 0x18(sp) 280bc: 2a 84 mv s0, a0 280be: ef c0 3d 93 jal 0x49f0 <.plt+0xb0> 280c2: 99 cc beqz s1, 0x280e0 280c4: 85 67 lui a5, 0x1 280c6: 93 87 07 80 addi a5, a5, -0x800 280ca: 33 66 f5 00 or a2, a0, a5 280ce: 22 85 mv a0, s0 280d0: 42 64 ld s0, 0x10(sp) 280d2: e2 60 ld ra, 0x18(sp) 280d4: a2 64 ld s1, 0x8(sp) 280d6: 01 26 sext.w a2, a2 280d8: 91 45 li a1, 0x4 280da: 05 61 addi sp, sp, 0x20 280dc: 6f c0 5d 91 j 0x49f0 <.plt+0xb0> 280e0: fd 77 lui a5, 0xfffff 280e2: 93 87 f7 7f addi a5, a5, 0x7ff 280e6: 33 76 f5 00 and a2, a0, a5 280ea: d5 b7 j 0x280ce 00000000000280ec : 280ec: 7d 16 addi a2, a2, -0x1 280ee: 2a 87 mv a4, a0 280f0: 32 95 add a0, a0, a2 280f2: 63 6d e5 00 bltu a0, a4, 0x2810c 280f6: 93 f5 f5 0f andi a1, a1, 0xff 280fa: 21 a0 j 0x28102 280fc: 7d 15 addi a0, a0, -0x1 280fe: 63 67 e5 00 bltu a0, a4, 0x2810c 28102: 83 47 05 00 lbu a5, 0x0(a0) 28106: e3 9b b7 fe bne a5, a1, 0x280fc 2810a: 82 80 ret 2810c: 01 45 li a0, 0x0 2810e: 82 80 ret 0000000000028110 : 28110: 03 3e 05 05 ld t3, 0x50(a0) 28114: 59 71 addi sp, sp, -0x70 28116: 03 23 c5 5b lw t1, 0x5bc(a0) 2811a: 22 f8 sd s0, 0x30(sp) 2811c: 2a 84 mv s0, a0 2811e: 69 45 li a0, 0x1a 28120: 33 65 ae 02 rem a0, t3, a0 28124: be ec sd a5, 0x58(sp) 28126: 05 23 addiw t1, t1, 0x1 28128: 93 07 80 3e li a5, 0x3e8 2812c: 06 fc sd ra, 0x38(sp) 2812e: 26 f4 sd s1, 0x28(sp) 28130: 4a f0 sd s2, 0x20(sp) 28132: b2 e0 sd a2, 0x40(sp) 28134: b6 e4 sd a3, 0x48(sp) 28136: ba e8 sd a4, 0x50(sp) 28138: c2 f0 sd a6, 0x60(sp) 2813a: c6 f4 sd a7, 0x68(sp) 2813c: ae 84 mv s1, a1 2813e: 13 09 04 5c addi s2, s0, 0x5c0 28142: 3b 63 f3 02 remw t1, t1, a5 28146: 23 2e 64 5a sw t1, 0x5bc(s0) 2814a: ef 40 90 61 jal 0x2cf62 2814e: 03 27 c4 5b lw a4, 0x5bc(s0) 28152: 9b 06 15 04 addiw a3, a0, 0x41 28156: 17 f6 00 00 auipc a2, 0xf 2815a: 13 06 a6 2a addi a2, a2, 0x2aa 2815e: 95 45 li a1, 0x5 28160: 4a 85 mv a0, s2 28162: ef c0 fd cf jal 0x4e60 <.plt+0x520> 28166: 26 86 mv a2, s1 28168: ca 85 mv a1, s2 2816a: 17 a5 00 00 auipc a0, 0xa 2816e: 13 05 e5 3b addi a0, a0, 0x3be 28172: ef c0 fd 88 jal 0x4a00 <.plt+0xc0> 28176: 05 cd beqz a0, 0x281ae 28178: 4e ec sd s3, 0x18(sp) 2817a: 93 09 04 52 addi s3, s0, 0x520 2817e: 90 00 addi a2, sp, 0x40 28180: 2a 84 mv s0, a0 28182: aa 85 mv a1, a0 28184: 4e 85 mv a0, s3 28186: 32 e4 sd a2, 0x8(sp) 28188: ef 30 d0 4e jal 0x2be74 2818c: 17 07 02 00 auipc a4, 0x20 28190: 03 37 c7 d7 ld a4, -0x284(a4) 28194: 18 63 ld a4, 0x0(a4) 28196: aa 87 mv a5, a0 28198: 22 85 mv a0, s0 2819a: 3e 84 mv s0, a5 2819c: 02 97 jalr a4 2819e: e2 70 ld ra, 0x38(sp) 281a0: 22 85 mv a0, s0 281a2: 42 74 ld s0, 0x30(sp) 281a4: e2 69 ld s3, 0x18(sp) 281a6: a2 74 ld s1, 0x28(sp) 281a8: 02 79 ld s2, 0x20(sp) 281aa: 65 61 addi sp, sp, 0x70 281ac: 82 80 ret 281ae: 6d 44 li s0, 0x1b 281b0: e2 70 ld ra, 0x38(sp) 281b2: 22 85 mv a0, s0 281b4: 42 74 ld s0, 0x30(sp) 281b6: a2 74 ld s1, 0x28(sp) 281b8: 02 79 ld s2, 0x20(sp) 281ba: 65 61 addi sp, sp, 0x70 281bc: 82 80 ret 00000000000281be : 281be: 83 37 85 2f ld a5, 0x2f8(a0) 281c2: 01 11 addi sp, sp, -0x20 281c4: 22 e8 sd s0, 0x10(sp) 281c6: fc 5f lw a5, 0x7c(a5) 281c8: 26 e4 sd s1, 0x8(sp) 281ca: 06 ec sd ra, 0x18(sp) 281cc: 85 8b andi a5, a5, 0x1 281ce: 2a 84 mv s0, a0 281d0: ae 84 mv s1, a1 281d2: 89 c7 beqz a5, 0x281dc 281d4: 83 47 45 59 lbu a5, 0x594(a0) 281d8: 11 45 li a0, 0x4 281da: 81 cf beqz a5, 0x281f2 281dc: 81 45 li a1, 0x0 281de: 13 05 04 52 addi a0, s0, 0x520 281e2: ef 30 d0 32 jal 0x2bd0e 281e6: 83 27 04 59 lw a5, 0x590(s0) 281ea: 93 b7 17 00 seqz a5, a5 281ee: 23 80 f4 00 sb a5, 0x0(s1) 281f2: e2 60 ld ra, 0x18(sp) 281f4: 42 64 ld s0, 0x10(sp) 281f6: a2 64 ld s1, 0x8(sp) 281f8: 05 61 addi sp, sp, 0x20 281fa: 82 80 ret 00000000000281fc : 281fc: 13 05 05 52 addi a0, a0, 0x520 28200: 6f 30 f0 7d j 0x2c1de 0000000000028204 : 28204: 01 11 addi sp, sp, -0x20 28206: 22 e8 sd s0, 0x10(sp) 28208: 26 e4 sd s1, 0x8(sp) 2820a: 06 ec sd ra, 0x18(sp) 2820c: ae 84 mv s1, a1 2820e: 13 04 25 00 addi s0, a0, 0x2 28212: 13 07 00 02 li a4, 0x20 28216: a5 46 li a3, 0x9 28218: 83 47 04 00 lbu a5, 0x0(s0) 2821c: 63 84 e7 00 beq a5, a4, 0x28224 28220: 63 94 d7 00 bne a5, a3, 0x28228 28224: 05 04 addi s0, s0, 0x1 28226: cd bf j 0x28218 28228: 22 85 mv a0, s0 2822a: ef c0 7d 9c jal 0x4bf0 <.plt+0x2b0> 2822e: fd 56 li a3, -0x1 28230: 09 a8 j 0x28242 28232: 03 47 07 00 lbu a4, 0x0(a4) 28236: b3 d7 e7 00 srl a5, a5, a4 2823a: 85 8b andi a5, a5, 0x1 2823c: 63 65 e6 02 bltu a2, a4, 0x28266 28240: 9d c3 beqz a5, 0x28266 28242: b7 07 80 00 lui a5, 0x800 28246: cd 07 addi a5, a5, 0x13 28248: aa 85 mv a1, a0 2824a: 7d 15 addi a0, a0, -0x1 2824c: a6 07 slli a5, a5, 0x9 2824e: 33 07 a4 00 add a4, s0, a0 28252: 13 06 00 02 li a2, 0x20 28256: e3 1e d5 fc bne a0, a3, 0x28232 2825a: 80 e0 sd s0, 0x0(s1) 2825c: e2 60 ld ra, 0x18(sp) 2825e: 42 64 ld s0, 0x10(sp) 28260: a2 64 ld s1, 0x8(sp) 28262: 05 61 addi sp, sp, 0x20 28264: 82 80 ret 28266: a2 95 add a1, a1, s0 28268: 23 80 05 00 sb zero, 0x0(a1) 2826c: 80 e0 sd s0, 0x0(s1) 2826e: e2 60 ld ra, 0x18(sp) 28270: 42 64 ld s0, 0x10(sp) 28272: a2 64 ld s1, 0x8(sp) 28274: 05 61 addi sp, sp, 0x20 28276: 82 80 ret 0000000000028278 : 28278: 39 71 addi sp, sp, -0x40 2827a: 97 f7 00 00 auipc a5, 0xf 2827e: 83 b7 e7 18 ld a5, 0x18e(a5) 28282: 06 fc sd ra, 0x38(sp) 28284: 3e e4 sd a5, 0x8(sp) 28286: 63 05 05 12 beqz a0, 0x283b0 2828a: 22 f8 sd s0, 0x30(sp) 2828c: 83 47 05 00 lbu a5, 0x0(a0) 28290: 2a 84 mv s0, a0 28292: 63 81 07 10 beqz a5, 0x28394 28296: 26 f4 sd s1, 0x28(sp) 28298: 4a f0 sd s2, 0x20(sp) 2829a: 4e ec sd s3, 0x18(sp) 2829c: 2a 87 mv a4, a0 2829e: 81 44 li s1, 0x0 282a0: 81 49 li s3, 0x0 282a2: 01 49 li s2, 0x0 282a4: 13 08 c0 05 li a6, 0x5c 282a8: 93 08 20 02 li a7, 0x22 282ac: 63 8e 07 07 beq a5, a6, 0x28328 282b0: 63 8e 17 07 beq a5, a7, 0x2832c 282b4: b5 cd beqz a1, 0x28330 282b6: 83 47 17 00 lbu a5, 0x1(a4) 282ba: 05 07 addi a4, a4, 0x1 282bc: e5 fb bnez a5, 0x282ac 282be: b3 67 39 01 or a5, s2, s3 282c2: d9 c7 beqz a5, 0x28350 282c4: 22 85 mv a0, s0 282c6: ef c0 bd 92 jal 0x4bf0 <.plt+0x2b0> 282ca: 93 97 14 00 slli a5, s1, 0x1 282ce: 4e 99 add s2, s2, s3 282d0: 3e 99 add s2, s2, a5 282d2: 97 07 02 00 auipc a5, 0x20 282d6: 83 b7 e7 c3 ld a5, -0x3c2(a5) 282da: 9c 63 ld a5, 0x0(a5) 282dc: 2a 99 add s2, s2, a0 282de: 13 05 19 00 addi a0, s2, 0x1 282e2: 82 97 jalr a5 282e4: aa 87 mv a5, a0 282e6: 69 c1 beqz a0, 0x283a8 282e8: b3 05 25 01 add a1, a0, s2 282ec: c1 e0 bnez s1, 0x2836c 282ee: 03 47 04 00 lbu a4, 0x0(s0) 282f2: 93 06 c0 05 li a3, 0x5c 282f6: 13 06 20 02 li a2, 0x22 282fa: 11 cf beqz a4, 0x28316 282fc: 63 03 d7 08 beq a4, a3, 0x28382 28300: 63 01 c7 08 beq a4, a2, 0x28382 28304: 03 47 04 00 lbu a4, 0x0(s0) 28308: 05 04 addi s0, s0, 0x1 2830a: 85 07 addi a5, a5, 0x1 2830c: a3 8f e7 fe sb a4, -0x1(a5) 28310: 03 47 04 00 lbu a4, 0x0(s0) 28314: 65 f7 bnez a4, 0x282fc 28316: 23 80 05 00 sb zero, 0x0(a1) 2831a: 42 74 ld s0, 0x30(sp) 2831c: e2 70 ld ra, 0x38(sp) 2831e: a2 74 ld s1, 0x28(sp) 28320: 02 79 ld s2, 0x20(sp) 28322: e2 69 ld s3, 0x18(sp) 28324: 21 61 addi sp, sp, 0x40 28326: 82 80 ret 28328: 05 09 addi s2, s2, 0x1 2832a: 71 b7 j 0x282b6 2832c: 85 09 addi s3, s3, 0x1 2832e: 61 b7 j 0x282b6 28330: d9 f0 bnez s1, 0x282b6 28332: 30 00 addi a2, sp, 0x8 28334: 93 06 80 02 li a3, 0x28 28338: 19 a0 j 0x2833e 2833a: 63 08 f5 04 beq a0, a5, 0x2838a 2833e: 05 06 addi a2, a2, 0x1 28340: 36 85 mv a0, a3 28342: 83 46 06 00 lbu a3, 0x0(a2) 28346: f5 fa bnez a3, 0x2833a 28348: 1d 8d sub a0, a0, a5 2834a: 93 34 15 00 seqz s1, a0 2834e: a5 b7 j 0x282b6 28350: 9d cc beqz s1, 0x2838e 28352: 22 85 mv a0, s0 28354: ef c0 dd 89 jal 0x4bf0 <.plt+0x2b0> 28358: 97 07 02 00 auipc a5, 0x20 2835c: 83 b7 87 bb ld a5, -0x448(a5) 28360: 9c 63 ld a5, 0x0(a5) 28362: 2a 89 mv s2, a0 28364: 0d 05 addi a0, a0, 0x3 28366: 09 09 addi s2, s2, 0x2 28368: 82 97 jalr a5 2836a: 1d cd beqz a0, 0x283a8 2836c: 93 07 20 02 li a5, 0x22 28370: 23 00 f5 00 sb a5, 0x0(a0) 28374: b3 05 25 01 add a1, a0, s2 28378: a3 8f f5 fe sb a5, -0x1(a1) 2837c: 93 07 15 00 addi a5, a0, 0x1 28380: bd b7 j 0x282ee 28382: 23 80 d7 00 sb a3, 0x0(a5) 28386: 85 07 addi a5, a5, 0x1 28388: b5 bf j 0x28304 2838a: 85 44 li s1, 0x1 2838c: 2d b7 j 0x282b6 2838e: a2 74 ld s1, 0x28(sp) 28390: 02 79 ld s2, 0x20(sp) 28392: e2 69 ld s3, 0x18(sp) 28394: 97 07 02 00 auipc a5, 0x20 28398: 83 b7 c7 bd ld a5, -0x424(a5) 2839c: 22 85 mv a0, s0 2839e: 42 74 ld s0, 0x30(sp) 283a0: e2 70 ld ra, 0x38(sp) 283a2: 9c 63 ld a5, 0x0(a5) 283a4: 21 61 addi sp, sp, 0x40 283a6: 82 87 jr a5 283a8: 42 74 ld s0, 0x30(sp) 283aa: a2 74 ld s1, 0x28(sp) 283ac: 02 79 ld s2, 0x20(sp) 283ae: e2 69 ld s3, 0x18(sp) 283b0: e2 70 ld ra, 0x38(sp) 283b2: 01 45 li a0, 0x0 283b4: 21 61 addi sp, sp, 0x40 283b6: 82 80 ret 00000000000283b8 : 283b8: 1c 61 ld a5, 0x0(a0) 283ba: 01 11 addi sp, sp, -0x20 283bc: 22 e8 sd s0, 0x10(sp) 283be: 83 b7 87 1a ld a5, 0x1a8(a5) 283c2: 06 ec sd ra, 0x18(sp) 283c4: 26 e4 sd s1, 0x8(sp) 283c6: 90 7f ld a2, 0x38(a5) 283c8: 2a 84 mv s0, a0 283ca: 31 c2 beqz a2, 0x2840e 283cc: b4 63 ld a3, 0x40(a5) 283ce: 9d c2 beqz a3, 0x283f4 283d0: 97 05 01 00 auipc a1, 0x10 283d4: 93 85 05 c0 addi a1, a1, -0x400 283d8: 22 85 mv a0, s0 283da: ef f0 7f d3 jal 0x28110 283de: aa 84 mv s1, a0 283e0: 81 e4 bnez s1, 0x283e8 283e2: 9d 47 li a5, 0x7 283e4: 23 28 f4 58 sw a5, 0x590(s0) 283e8: e2 60 ld ra, 0x18(sp) 283ea: 42 64 ld s0, 0x10(sp) 283ec: 26 85 mv a0, s1 283ee: a2 64 ld s1, 0x8(sp) 283f0: 05 61 addi sp, sp, 0x20 283f2: 82 80 ret 283f4: 97 06 01 00 auipc a3, 0x10 283f8: 93 86 c6 40 addi a3, a3, 0x40c 283fc: 97 05 01 00 auipc a1, 0x10 28400: 93 85 45 bd addi a1, a1, -0x42c 28404: 22 85 mv a0, s0 28406: ef f0 bf d0 jal 0x28110 2840a: aa 84 mv s1, a0 2840c: d1 bf j 0x283e0 2840e: 88 67 ld a0, 0x8(a5) 28410: 4a e0 sd s2, 0x0(sp) 28412: 15 c9 beqz a0, 0x28446 28414: 85 45 li a1, 0x1 28416: ef f0 3f e6 jal 0x28278 2841a: 2a 89 mv s2, a0 2841c: 63 01 09 04 beqz s2, 0x2845e 28420: 4a 86 mv a2, s2 28422: 97 f5 00 00 auipc a1, 0xf 28426: 93 85 e5 fe addi a1, a1, -0x12 2842a: 22 85 mv a0, s0 2842c: ef f0 5f ce jal 0x28110 28430: 97 07 02 00 auipc a5, 0x20 28434: 83 b7 87 ad ld a5, -0x528(a5) 28438: 9c 63 ld a5, 0x0(a5) 2843a: aa 84 mv s1, a0 2843c: 4a 85 mv a0, s2 2843e: 82 97 jalr a5 28440: 02 69 ld s2, 0x0(sp) 28442: dd f0 bnez s1, 0x283e8 28444: 79 bf j 0x283e2 28446: 97 07 02 00 auipc a5, 0x20 2844a: 83 b7 a7 b2 ld a5, -0x4d6(a5) 2844e: 9c 63 ld a5, 0x0(a5) 28450: 17 05 01 00 auipc a0, 0x10 28454: 13 05 05 3b addi a0, a0, 0x3b0 28458: 82 97 jalr a5 2845a: 2a 89 mv s2, a0 2845c: c1 b7 j 0x2841c 2845e: 02 69 ld s2, 0x0(sp) 28460: ed 44 li s1, 0x1b 28462: 59 b7 j 0x283e8 0000000000028464 : 28464: 2e 86 mv a2, a1 28466: 13 05 05 52 addi a0, a0, 0x520 2846a: 97 a5 00 00 auipc a1, 0xa 2846e: 93 85 65 fe addi a1, a1, -0x1a 28472: 6f 30 b0 30 j 0x2bf7c 0000000000028476 : 28476: 1c 61 ld a5, 0x0(a0) 28478: 79 71 addi sp, sp, -0x30 2847a: 22 f0 sd s0, 0x20(sp) 2847c: 03 b4 87 1a ld s0, 0x1a8(a5) 28480: 06 f4 sd ra, 0x28(sp) 28482: 79 c0 beqz s0, 0x28548 28484: 26 ec sd s1, 0x18(sp) 28486: 4a e8 sd s2, 0x10(sp) 28488: ae 84 mv s1, a1 2848a: dd e9 bnez a1, 0x28540 2848c: 03 c7 97 4c lbu a4, 0x4c9(a5) 28490: 35 cf beqz a4, 0x2850c 28492: 17 09 02 00 auipc s2, 0x20 28496: 03 39 69 a7 ld s2, -0x58a(s2) 2849a: 83 37 09 00 ld a5, 0x0(s2) 2849e: 08 64 ld a0, 0x8(s0) 284a0: 82 97 jalr a5 284a2: 83 37 09 00 ld a5, 0x0(s2) 284a6: 08 68 ld a0, 0x10(s0) 284a8: 23 34 04 00 sd zero, 0x8(s0) 284ac: 82 97 jalr a5 284ae: 83 37 09 00 ld a5, 0x0(s2) 284b2: 08 6c ld a0, 0x18(s0) 284b4: 23 38 04 00 sd zero, 0x10(s0) 284b8: 82 97 jalr a5 284ba: 83 37 09 00 ld a5, 0x0(s2) 284be: 08 70 ld a0, 0x20(s0) 284c0: 23 3c 04 00 sd zero, 0x18(s0) 284c4: 82 97 jalr a5 284c6: 83 37 09 00 ld a5, 0x0(s2) 284ca: 08 74 ld a0, 0x28(s0) 284cc: 23 30 04 02 sd zero, 0x20(s0) 284d0: 82 97 jalr a5 284d2: 83 37 09 00 ld a5, 0x0(s2) 284d6: 08 78 ld a0, 0x30(s0) 284d8: 23 34 04 02 sd zero, 0x28(s0) 284dc: 82 97 jalr a5 284de: 83 37 09 00 ld a5, 0x0(s2) 284e2: 08 7c ld a0, 0x38(s0) 284e4: 23 38 04 02 sd zero, 0x30(s0) 284e8: 82 97 jalr a5 284ea: 28 60 ld a0, 0x40(s0) 284ec: 83 37 09 00 ld a5, 0x0(s2) 284f0: 23 3c 04 02 sd zero, 0x38(s0) 284f4: 82 97 jalr a5 284f6: a2 70 ld ra, 0x28(sp) 284f8: 23 30 04 04 sd zero, 0x40(s0) 284fc: 23 20 04 00 sw zero, 0x0(s0) 28500: 02 74 ld s0, 0x20(sp) 28502: 42 69 ld s2, 0x10(sp) 28504: 26 85 mv a0, s1 28506: e2 64 ld s1, 0x18(sp) 28508: 45 61 addi sp, sp, 0x30 2850a: 82 80 ret 2850c: 18 7c ld a4, 0x38(s0) 2850e: 51 f3 bnez a4, 0x28492 28510: 18 6c ld a4, 0x18(s0) 28512: 4e e4 sd s3, 0x8(sp) 28514: 83 c7 87 4a lbu a5, 0x4a8(a5) 28518: 2a 89 mv s2, a0 2851a: 05 cf beqz a4, 0x28552 2851c: 29 47 li a4, 0xa 2851e: 93 09 05 52 addi s3, a0, 0x520 28522: 8d eb bnez a5, 0x28554 28524: 23 28 e9 58 sw a4, 0x590(s2) 28528: 11 a0 j 0x2852c 2852a: 09 e9 bnez a0, 0x2853c 2852c: 85 45 li a1, 0x1 2852e: 4e 85 mv a0, s3 28530: ef 30 e0 7d jal 0x2bd0e 28534: 83 27 09 59 lw a5, 0x590(s2) 28538: aa 84 mv s1, a0 2853a: e5 fb bnez a5, 0x2852a 2853c: a2 69 ld s3, 0x8(sp) 2853e: 91 bf j 0x28492 28540: 85 45 li a1, 0x1 28542: ef 70 af c2 jal 0x1f96c 28546: b1 b7 j 0x28492 28548: a2 70 ld ra, 0x28(sp) 2854a: 02 74 ld s0, 0x20(sp) 2854c: 01 45 li a0, 0x0 2854e: 45 61 addi sp, sp, 0x30 28550: 82 80 ret 28552: ed d7 beqz a5, 0x2853c 28554: 93 09 09 52 addi s3, s2, 0x520 28558: 17 06 01 00 auipc a2, 0x10 2855c: 13 06 86 2a addi a2, a2, 0x2a8 28560: 97 a5 00 00 auipc a1, 0xa 28564: 93 85 05 ef addi a1, a1, -0x110 28568: 4e 85 mv a0, s3 2856a: ef 30 30 21 jal 0x2bf7c 2856e: aa 84 mv s1, a0 28570: 71 f5 bnez a0, 0x2853c 28572: 31 47 li a4, 0xc 28574: 45 bf j 0x28524 0000000000028576 : 28576: 41 11 addi sp, sp, -0x10 28578: 22 e0 sd s0, 0x0(sp) 2857a: 2a 84 mv s0, a0 2857c: 08 61 ld a0, 0x0(a0) 2857e: 06 e4 sd ra, 0x8(sp) 28580: 83 37 85 1a ld a5, 0x1a8(a0) 28584: 90 6f ld a2, 0x18(a5) 28586: 39 ce beqz a2, 0x285e4 28588: 98 77 ld a4, 0x28(a5) 2858a: 94 73 ld a3, 0x20(a5) 2858c: 0d c3 beqz a4, 0x285ae 2858e: 95 ca beqz a3, 0x285c2 28590: 97 f5 00 00 auipc a1, 0xf 28594: 93 85 05 eb addi a1, a1, -0x150 28598: 22 85 mv a0, s0 2859a: ef f0 7f b7 jal 0x28110 2859e: 01 e5 bnez a0, 0x285a6 285a0: a5 47 li a5, 0x9 285a2: 23 28 f4 58 sw a5, 0x590(s0) 285a6: a2 60 ld ra, 0x8(sp) 285a8: 02 64 ld s0, 0x0(sp) 285aa: 41 01 addi sp, sp, 0x10 285ac: 82 80 ret 285ae: 95 c6 beqz a3, 0x285da 285b0: 97 f5 00 00 auipc a1, 0xf 285b4: 93 85 85 ea addi a1, a1, -0x158 285b8: 22 85 mv a0, s0 285ba: ef f0 7f b5 jal 0x28110 285be: 65 f5 bnez a0, 0x285a6 285c0: c5 b7 j 0x285a0 285c2: 97 06 01 00 auipc a3, 0x10 285c6: 93 86 e6 23 addi a3, a3, 0x23e 285ca: 97 f5 00 00 auipc a1, 0xf 285ce: 93 85 65 e7 addi a1, a1, -0x18a 285d2: 22 85 mv a0, s0 285d4: ef f0 df b3 jal 0x28110 285d8: d9 b7 j 0x2859e 285da: 97 06 01 00 auipc a3, 0x10 285de: 93 86 66 22 addi a3, a3, 0x226 285e2: f9 b7 j 0x285b0 285e4: 97 f5 00 00 auipc a1, 0xf 285e8: 93 85 c5 e3 addi a1, a1, -0x1c4 285ec: ef 40 3e 9d jal 0xcfbe 285f0: 0d 45 li a0, 0x3 285f2: 55 bf j 0x285a6 00000000000285f4 : 285f4: 79 71 addi sp, sp, -0x30 285f6: 4a e8 sd s2, 0x10(sp) 285f8: 2a 89 mv s2, a0 285fa: 32 85 mv a0, a2 285fc: 22 f0 sd s0, 0x20(sp) 285fe: 26 ec sd s1, 0x18(sp) 28600: 4e e4 sd s3, 0x8(sp) 28602: 52 e0 sd s4, 0x0(sp) 28604: 06 f4 sd ra, 0x28(sp) 28606: 32 8a mv s4, a2 28608: b3 04 b9 00 add s1, s2, a1 2860c: 13 04 29 00 addi s0, s2, 0x2 28610: ef c0 0d de jal 0x4bf0 <.plt+0x2b0> 28614: aa 89 mv s3, a0 28616: 63 72 94 02 bgeu s0, s1, 0x2863a 2861a: ef c0 7d a5 jal 0x5070 <.plt+0x730> 2861e: 83 47 29 00 lbu a5, 0x2(s2) 28622: 10 61 ld a2, 0x0(a0) 28624: 85 66 lui a3, 0x1 28626: 86 07 slli a5, a5, 0x1 28628: b2 97 add a5, a5, a2 2862a: 83 d7 07 00 lhu a5, 0x0(a5) 2862e: 93 86 06 80 addi a3, a3, -0x800 28632: 13 97 47 03 slli a4, a5, 0x34 28636: 63 48 07 02 bltz a4, 0x28666 2863a: 33 09 34 01 add s2, s0, s3 2863e: 63 f9 24 03 bgeu s1, s2, 0x28670 28642: 01 45 li a0, 0x0 28644: a2 70 ld ra, 0x28(sp) 28646: 02 74 ld s0, 0x20(sp) 28648: e2 64 ld s1, 0x18(sp) 2864a: 42 69 ld s2, 0x10(sp) 2864c: a2 69 ld s3, 0x8(sp) 2864e: 02 6a ld s4, 0x0(sp) 28650: 45 61 addi sp, sp, 0x30 28652: 82 80 ret 28654: 03 47 04 00 lbu a4, 0x0(s0) 28658: 93 17 17 00 slli a5, a4, 0x1 2865c: b2 97 add a5, a5, a2 2865e: 83 d7 07 00 lhu a5, 0x0(a5) 28662: f5 8f and a5, a5, a3 28664: a1 c3 beqz a5, 0x286a4 28666: a2 85 mv a1, s0 28668: 05 04 addi s0, s0, 0x1 2866a: e3 95 84 fe bne s1, s0, 0x28654 2866e: d1 bf j 0x28642 28670: 4e 86 mv a2, s3 28672: d2 85 mv a1, s4 28674: 22 85 mv a0, s0 28676: ef e0 df 96 jal 0x26fe2 2867a: 61 d5 beqz a0, 0x28642 2867c: 03 47 09 00 lbu a4, 0x0(s2) 28680: 93 07 00 02 li a5, 0x20 28684: 05 45 li a0, 0x1 28686: e3 0f f7 fa beq a4, a5, 0x28644 2868a: 89 09 addi s3, s3, 0x2 2868c: 4e 94 add s0, s0, s3 2868e: 81 8c sub s1, s1, s0 28690: a2 70 ld ra, 0x28(sp) 28692: 02 74 ld s0, 0x20(sp) 28694: 42 69 ld s2, 0x10(sp) 28696: a2 69 ld s3, 0x8(sp) 28698: 02 6a ld s4, 0x0(sp) 2869a: 13 b5 14 00 seqz a0, s1 2869e: e2 64 ld s1, 0x18(sp) 286a0: 45 61 addi sp, sp, 0x30 286a2: 82 80 ret 286a4: 93 07 00 02 li a5, 0x20 286a8: e3 1d f7 f8 bne a4, a5, 0x28642 286ac: 13 84 25 00 addi s0, a1, 0x2 286b0: 33 09 34 01 add s2, s0, s3 286b4: e3 e7 24 f9 bltu s1, s2, 0x28642 286b8: 65 bf j 0x28670 00000000000286ba : 286ba: 5d 71 addi sp, sp, -0x50 286bc: 56 ec sd s5, 0x18(sp) 286be: 93 0a 05 5c addi s5, a0, 0x5c0 286c2: a2 e0 sd s0, 0x40(sp) 286c4: 5a e8 sd s6, 0x10(sp) 286c6: 2a 84 mv s0, a0 286c8: 03 3b 05 00 ld s6, 0x0(a0) 286cc: 56 85 mv a0, s5 286ce: 4a f8 sd s2, 0x30(sp) 286d0: 4e f4 sd s3, 0x28(sp) 286d2: 52 f0 sd s4, 0x20(sp) 286d4: 5e e4 sd s7, 0x8(sp) 286d6: 62 e0 sd s8, 0x0(sp) 286d8: 86 e4 sd ra, 0x48(sp) 286da: 2e 8a mv s4, a1 286dc: b2 89 mv s3, a2 286de: 36 8c mv s8, a3 286e0: ef c0 0d d1 jal 0x4bf0 <.plt+0x2b0> 286e4: 13 09 15 00 addi s2, a0, 0x1 286e8: 83 3b 8b 1a ld s7, 0x1a8(s6) 286ec: 63 e3 29 03 bltu s3, s2, 0x28712 286f0: 26 fc sd s1, 0x38(sp) 286f2: 2a 86 mv a2, a0 286f4: aa 84 mv s1, a0 286f6: d2 85 mv a1, s4 286f8: 56 85 mv a0, s5 286fa: ef c0 6d b8 jal 0x4a80 <.plt+0x140> 286fe: 09 e9 bnez a0, 0x28710 28700: b3 07 9a 00 add a5, s4, s1 28704: 03 c7 07 00 lbu a4, 0x0(a5) 28708: 93 07 00 02 li a5, 0x20 2870c: 63 04 f7 0a beq a4, a5, 0x287b4 28710: e2 74 ld s1, 0x38(sp) 28712: 85 47 li a5, 0x1 28714: 63 fd 37 01 bgeu a5, s3, 0x2872e 28718: 83 47 0a 00 lbu a5, 0x0(s4) 2871c: 13 07 a0 02 li a4, 0x2a 28720: 63 83 e7 02 beq a5, a4, 0x28746 28724: 63 85 0b 00 beqz s7, 0x2872e 28728: 03 b7 8b 03 ld a4, 0x38(s7) 2872c: 39 c3 beqz a4, 0x28772 2872e: 01 45 li a0, 0x0 28730: a6 60 ld ra, 0x48(sp) 28732: 06 64 ld s0, 0x40(sp) 28734: 42 79 ld s2, 0x30(sp) 28736: a2 79 ld s3, 0x28(sp) 28738: 02 7a ld s4, 0x20(sp) 2873a: e2 6a ld s5, 0x18(sp) 2873c: 42 6b ld s6, 0x10(sp) 2873e: a2 6b ld s7, 0x8(sp) 28740: 02 6c ld s8, 0x0(sp) 28742: 61 61 addi sp, sp, 0x50 28744: 82 80 ret 28746: 83 46 1a 00 lbu a3, 0x1(s4) 2874a: 13 07 00 02 li a4, 0x20 2874e: e3 9b e6 fc bne a3, a4, 0x28724 28752: 03 27 04 59 lw a4, 0x590(s0) 28756: b5 47 li a5, 0xd 28758: e3 eb e7 fc bltu a5, a4, 0x2872e 2875c: 83 67 04 59 lwu a5, 0x590(s0) 28760: 17 27 01 00 auipc a4, 0x12 28764: 13 07 07 bb addi a4, a4, -0x450 28768: 8a 07 slli a5, a5, 0x2 2876a: ba 97 add a5, a5, a4 2876c: 9c 43 lw a5, 0x0(a5) 2876e: ba 97 add a5, a5, a4 28770: 82 87 jr a5 28772: 0d 47 li a4, 0x3 28774: 63 8d e9 16 beq s3, a4, 0x288ee 28778: 13 07 b0 02 li a4, 0x2b 2877c: e3 99 e7 fa bne a5, a4, 0x2872e 28780: 03 47 1a 00 lbu a4, 0x1(s4) 28784: 93 07 00 02 li a5, 0x20 28788: e3 13 f7 fa bne a4, a5, 0x2872e 2878c: 83 27 04 59 lw a5, 0x590(s0) 28790: 15 47 li a4, 0x5 28792: 63 85 e7 16 beq a5, a4, 0x288fc 28796: 2d 47 li a4, 0xb 28798: 63 82 e7 16 beq a5, a4, 0x288fc 2879c: 5a 85 mv a0, s6 2879e: 97 f5 00 00 auipc a1, 0xf 287a2: 93 85 25 d6 addi a1, a1, -0x29e 287a6: ef 40 9e 81 jal 0xcfbe 287aa: fd 57 li a5, -0x1 287ac: 23 20 fc 00 sw a5, 0x0(s8) 287b0: 05 45 li a0, 0x1 287b2: bd bf j 0x28730 287b4: 13 86 f9 ff addi a2, s3, -0x1 287b8: 05 8e sub a2, a2, s1 287ba: 85 47 li a5, 0x1 287bc: 63 fa c7 02 bgeu a5, a2, 0x287f0 287c0: 52 99 add s2, s2, s4 287c2: 83 47 09 00 lbu a5, 0x0(s2) 287c6: 13 07 f0 04 li a4, 0x4f 287ca: 93 f6 f7 0f andi a3, a5, 0xff 287ce: 63 8d e7 12 beq a5, a4, 0x28908 287d2: 13 07 e0 04 li a4, 0x4e 287d6: 93 f6 f7 0f andi a3, a5, 0xff 287da: 63 8b e7 18 beq a5, a4, 0x28970 287de: 89 47 li a5, 0x2 287e0: 63 08 f6 00 beq a2, a5, 0x287f0 287e4: 83 47 09 00 lbu a5, 0x0(s2) 287e8: 13 07 20 04 li a4, 0x42 287ec: 63 88 e7 14 beq a5, a4, 0x2893c 287f0: 97 f5 00 00 auipc a1, 0xf 287f4: 93 85 05 c9 addi a1, a1, -0x370 287f8: 5a 85 mv a0, s6 287fa: ef 40 4e fc jal 0xcfbe 287fe: fd 57 li a5, -0x1 28800: e2 74 ld s1, 0x38(sp) 28802: 23 20 fc 00 sw a5, 0x0(s8) 28806: 05 45 li a0, 0x1 28808: 25 b7 j 0x28730 2880a: 17 f6 00 00 auipc a2, 0xf 2880e: 13 06 66 cc addi a2, a2, -0x33a 28812: ce 85 mv a1, s3 28814: 52 85 mv a0, s4 28816: ef f0 ff dd jal 0x285f4 2881a: 11 d9 beqz a0, 0x2872e 2881c: 93 07 a0 02 li a5, 0x2a 28820: 23 20 fc 00 sw a5, 0x0(s8) 28824: 05 45 li a0, 0x1 28826: 29 b7 j 0x28730 28828: 03 b6 8b 03 ld a2, 0x38(s7) 2882c: 63 09 06 0e beqz a2, 0x2891e 28830: ce 85 mv a1, s3 28832: 52 85 mv a0, s4 28834: ef f0 1f dc jal 0x285f4 28838: 75 f1 bnez a0, 0x2881c 2883a: 03 b4 8b 03 ld s0, 0x38(s7) 2883e: 97 f5 00 00 auipc a1, 0xf 28842: 93 85 25 c7 addi a1, a1, -0x38e 28846: 22 85 mv a0, s0 28848: ef c0 8d fe jal 0x5030 <.plt+0x6f0> 2884c: 63 05 05 10 beqz a0, 0x28956 28850: 97 f5 00 00 auipc a1, 0xf 28854: 93 85 05 c7 addi a1, a1, -0x390 28858: 22 85 mv a0, s0 2885a: ef c0 6d fd jal 0x5030 <.plt+0x6f0> 2885e: 5d dd beqz a0, 0x2881c 28860: 97 f5 00 00 auipc a1, 0xf 28864: 93 85 85 c6 addi a1, a1, -0x398 28868: 22 85 mv a0, s0 2886a: ef c0 6d fc jal 0x5030 <.plt+0x6f0> 2886e: 5d d5 beqz a0, 0x2881c 28870: 97 f5 00 00 auipc a1, 0xf 28874: 93 85 05 c6 addi a1, a1, -0x3a0 28878: 22 85 mv a0, s0 2887a: ef c0 6d fb jal 0x5030 <.plt+0x6f0> 2887e: 59 dd beqz a0, 0x2881c 28880: 97 f5 00 00 auipc a1, 0xf 28884: 93 85 85 c5 addi a1, a1, -0x3a8 28888: 22 85 mv a0, s0 2888a: ef c0 6d fa jal 0x5030 <.plt+0x6f0> 2888e: 59 d5 beqz a0, 0x2881c 28890: 97 f5 00 00 auipc a1, 0xf 28894: 93 85 05 c5 addi a1, a1, -0x3b0 28898: 22 85 mv a0, s0 2889a: ef c0 6d f9 jal 0x5030 <.plt+0x6f0> 2889e: 3d dd beqz a0, 0x2881c 288a0: 97 f5 00 00 auipc a1, 0xf 288a4: 93 85 85 c4 addi a1, a1, -0x3b8 288a8: 22 85 mv a0, s0 288aa: ef c0 6d f8 jal 0x5030 <.plt+0x6f0> 288ae: 3d d5 beqz a0, 0x2881c 288b0: 97 f5 00 00 auipc a1, 0xf 288b4: 93 85 05 c4 addi a1, a1, -0x3c0 288b8: 22 85 mv a0, s0 288ba: ef c0 6d f7 jal 0x5030 <.plt+0x6f0> 288be: e3 18 05 e6 bnez a0, 0x2872e 288c2: a9 bf j 0x2881c 288c4: 17 f6 00 00 auipc a2, 0xf 288c8: 13 06 c6 bd addi a2, a2, -0x424 288cc: ce 85 mv a1, s3 288ce: 52 85 mv a0, s4 288d0: ef f0 5f d2 jal 0x285f4 288d4: e3 0d 05 e4 beqz a0, 0x2872e 288d8: 91 b7 j 0x2881c 288da: 17 f6 00 00 auipc a2, 0xf 288de: 13 06 e6 bd addi a2, a2, -0x422 288e2: ce 85 mv a1, s3 288e4: 52 85 mv a0, s4 288e6: ef f0 ff d0 jal 0x285f4 288ea: 0d f9 bnez a0, 0x2881c 288ec: 89 b5 j 0x2872e 288ee: 83 46 0a 00 lbu a3, 0x0(s4) 288f2: 13 07 b0 02 li a4, 0x2b 288f6: e3 91 e6 e8 bne a3, a4, 0x28778 288fa: 49 bd j 0x2878c 288fc: 93 07 b0 02 li a5, 0x2b 28900: 23 20 fc 00 sw a5, 0x0(s8) 28904: 05 45 li a0, 0x1 28906: 2d b5 j 0x28730 28908: 83 45 19 00 lbu a1, 0x1(s2) 2890c: 13 07 b0 04 li a4, 0x4b 28910: e3 91 e5 ec bne a1, a4, 0x287d2 28914: e2 74 ld s1, 0x38(sp) 28916: 23 20 dc 00 sw a3, 0x0(s8) 2891a: 05 45 li a0, 0x1 2891c: 11 bd j 0x28730 2891e: 17 a6 00 00 auipc a2, 0xa 28922: 13 06 a6 c4 addi a2, a2, -0x3b6 28926: ce 85 mv a1, s3 28928: 52 85 mv a0, s4 2892a: ef f0 bf cc jal 0x285f4 2892e: e3 00 05 e0 beqz a0, 0x2872e 28932: 03 b6 8b 03 ld a2, 0x38(s7) 28936: e3 03 06 ee beqz a2, 0x2881c 2893a: dd bd j 0x28830 2893c: 83 46 19 00 lbu a3, 0x1(s2) 28940: 13 07 10 04 li a4, 0x41 28944: e3 96 e6 ea bne a3, a4, 0x287f0 28948: 83 46 29 00 lbu a3, 0x2(s2) 2894c: 13 07 40 04 li a4, 0x44 28950: e3 90 e6 ea bne a3, a4, 0x287f0 28954: 75 b5 j 0x28800 28956: 17 f6 00 00 auipc a2, 0xf 2895a: 13 06 26 b6 addi a2, a2, -0x49e 2895e: ce 85 mv a1, s3 28960: 52 85 mv a0, s4 28962: ef f0 3f c9 jal 0x285f4 28966: e3 1b 05 ea bnez a0, 0x2881c 2896a: 03 b4 8b 03 ld s0, 0x38(s7) 2896e: cd b5 j 0x28850 28970: 03 47 19 00 lbu a4, 0x1(s2) 28974: 93 07 f0 04 li a5, 0x4f 28978: e3 13 f7 e6 bne a4, a5, 0x287de 2897c: 61 bf j 0x28914 000000000002897e : 2897e: b2 86 mv a3, a2 28980: 2e 86 mv a2, a1 28982: 99 c6 beqz a3, 0x28990 28984: 97 f5 00 00 auipc a1, 0xf 28988: 93 85 45 ba addi a1, a1, -0x45c 2898c: 6f f0 4f f8 j 0x28110 28990: 97 f5 00 00 auipc a1, 0xf 28994: 93 85 05 bb addi a1, a1, -0x450 28998: 6f f0 8f f7 j 0x28110 000000000002899c : 2899c: 79 71 addi sp, sp, -0x30 2899e: 22 f0 sd s0, 0x20(sp) 289a0: 2a 84 mv s0, a0 289a2: 03 35 05 19 ld a0, 0x190(a0) 289a6: 81 45 li a1, 0x0 289a8: 06 f4 sd ra, 0x28(sp) 289aa: 26 ec sd s1, 0x18(sp) 289ac: 4a e8 sd s2, 0x10(sp) 289ae: 4e e4 sd s3, 0x8(sp) 289b0: ef f0 9f 8c jal 0x28278 289b4: 2a 89 mv s2, a0 289b6: 03 35 84 19 ld a0, 0x198(s0) 289ba: 81 45 li a1, 0x0 289bc: ef f0 df 8b jal 0x28278 289c0: aa 84 mv s1, a0 289c2: 4a 86 mv a2, s2 289c4: 63 0a 09 04 beqz s2, 0x28a18 289c8: 97 06 01 00 auipc a3, 0x10 289cc: 93 86 86 e3 addi a3, a3, -0x1c8 289d0: 91 c0 beqz s1, 0x289d4 289d2: a6 86 mv a3, s1 289d4: 97 f5 00 00 auipc a1, 0xf 289d8: 93 85 c5 b7 addi a1, a1, -0x484 289dc: 22 85 mv a0, s0 289de: ef f0 2f f3 jal 0x28110 289e2: 97 f9 01 00 auipc s3, 0x1f 289e6: 83 b9 69 52 ld s3, 0x526(s3) 289ea: 03 b7 09 00 ld a4, 0x0(s3) 289ee: aa 87 mv a5, a0 289f0: 4a 85 mv a0, s2 289f2: 3e 89 mv s2, a5 289f4: 02 97 jalr a4 289f6: 83 b7 09 00 ld a5, 0x0(s3) 289fa: 26 85 mv a0, s1 289fc: 82 97 jalr a5 289fe: 63 15 09 00 bnez s2, 0x28a08 28a02: 99 47 li a5, 0x6 28a04: 23 28 f4 58 sw a5, 0x590(s0) 28a08: a2 70 ld ra, 0x28(sp) 28a0a: 02 74 ld s0, 0x20(sp) 28a0c: e2 64 ld s1, 0x18(sp) 28a0e: a2 69 ld s3, 0x8(sp) 28a10: 4a 85 mv a0, s2 28a12: 42 69 ld s2, 0x10(sp) 28a14: 45 61 addi sp, sp, 0x30 28a16: 82 80 ret 28a18: 17 06 01 00 auipc a2, 0x10 28a1c: 13 06 86 de addi a2, a2, -0x218 28a20: 65 b7 j 0x289c8 0000000000028a22 : 28a22: 79 71 addi sp, sp, -0x30 28a24: 26 ec sd s1, 0x18(sp) 28a26: 93 04 85 59 addi s1, a0, 0x598 28a2a: 22 f0 sd s0, 0x20(sp) 28a2c: aa 85 mv a1, a0 28a2e: 2a 84 mv s0, a0 28a30: 26 85 mv a0, s1 28a32: 06 f4 sd ra, 0x28(sp) 28a34: ef 50 80 49 jal 0x2decc 28a38: 09 e9 bnez a0, 0x28a4a 28a3a: 23 28 04 58 sw zero, 0x590(s0) 28a3e: 01 45 li a0, 0x0 28a40: a2 70 ld ra, 0x28(sp) 28a42: 02 74 ld s0, 0x20(sp) 28a44: e2 64 ld s1, 0x18(sp) 28a46: 45 61 addi sp, sp, 0x30 28a48: 82 80 ret 28a4a: 03 46 74 5c lbu a2, 0x5c7(s0) 28a4e: 74 00 addi a3, sp, 0xc 28a50: a2 85 mv a1, s0 28a52: 26 85 mv a0, s1 28a54: ef 50 e0 48 jal 0x2dee2 28a58: 65 f5 bnez a0, 0x28a40 28a5a: 32 47 lw a4, 0xc(sp) 28a5c: 85 47 li a5, 0x1 28a5e: 63 00 f7 02 beq a4, a5, 0x28a7e 28a62: 83 47 64 5c lbu a5, 0x5c6(s0) 28a66: 8d e3 bnez a5, 0x28a88 28a68: 83 27 84 5b lw a5, 0x5b8(s0) 28a6c: 85 8b andi a5, a5, 0x1 28a6e: 89 cf beqz a5, 0x28a88 28a70: 83 47 f4 2b lbu a5, 0x2bf(s0) 28a74: f9 d3 beqz a5, 0x28a3a 28a76: 22 85 mv a0, s0 28a78: ef f0 5f f2 jal 0x2899c 28a7c: d1 b7 j 0x28a40 28a7e: 95 47 li a5, 0x5 28a80: 23 28 f4 58 sw a5, 0x590(s0) 28a84: 01 45 li a0, 0x0 28a86: 6d bf j 0x28a40 28a88: 08 60 ld a0, 0x0(s0) 28a8a: 97 f5 00 00 auipc a1, 0xf 28a8e: 93 85 65 ad addi a1, a1, -0x52a 28a92: ef 40 2e c7 jal 0xcf04 28a96: 13 05 30 04 li a0, 0x43 28a9a: 5d b7 j 0x28a40 0000000000028a9c : 28a9c: 01 11 addi sp, sp, -0x20 28a9e: 97 f7 01 00 auipc a5, 0x1f 28aa2: 83 b7 a7 52 ld a5, 0x52a(a5) 28aa6: 22 e8 sd s0, 0x10(sp) 28aa8: 9c 63 ld a5, 0x0(a5) 28aaa: 2a 84 mv s0, a0 28aac: 26 e4 sd s1, 0x8(sp) 28aae: 04 60 ld s1, 0x0(s0) 28ab0: 06 ec sd ra, 0x18(sp) 28ab2: 85 45 li a1, 0x1 28ab4: 13 05 80 04 li a0, 0x48 28ab8: 82 97 jalr a5 28aba: 23 b4 a4 1a sd a0, 0x1a8(s1) 28abe: 39 c9 beqz a0, 0x28b14 28ac0: 83 47 e4 2b lbu a5, 0x2be(s0) 28ac4: 23 0c 04 2a sb zero, 0x2b8(s0) 28ac8: 91 ef bnez a5, 0x28ae4 28aca: a5 67 lui a5, 0x9 28acc: be 94 add s1, s1, a5 28ace: 83 b7 84 b1 ld a5, -0x4e8(s1) 28ad2: e2 60 ld ra, 0x18(sp) 28ad4: 42 64 ld s0, 0x10(sp) 28ad6: 85 07 addi a5, a5, 0x1 28ad8: 23 bc f4 b0 sd a5, -0x4e8(s1) 28adc: 01 45 li a0, 0x0 28ade: a2 64 ld s1, 0x8(sp) 28ae0: 05 61 addi sp, sp, 0x20 28ae2: 82 80 ret 28ae4: 83 c7 a4 49 lbu a5, 0x49a(s1) 28ae8: ed f3 bnez a5, 0x28aca 28aea: 03 37 84 2f ld a4, 0x2f8(s0) 28aee: 97 f7 01 00 auipc a5, 0x1f 28af2: 93 87 a7 b1 addi a5, a5, -0x4e6 28af6: 63 05 f7 02 beq a4, a5, 0x28b20 28afa: 26 85 mv a0, s1 28afc: 97 f5 00 00 auipc a1, 0xf 28b00: 93 85 45 a9 addi a1, a1, -0x56c 28b04: ef 40 ae cb jal 0xcfbe 28b08: e2 60 ld ra, 0x18(sp) 28b0a: 42 64 ld s0, 0x10(sp) 28b0c: a2 64 ld s1, 0x8(sp) 28b0e: 05 45 li a0, 0x1 28b10: 05 61 addi sp, sp, 0x20 28b12: 82 80 ret 28b14: e2 60 ld ra, 0x18(sp) 28b16: 42 64 ld s0, 0x10(sp) 28b18: a2 64 ld s1, 0x8(sp) 28b1a: 6d 45 li a0, 0x1b 28b1c: 05 61 addi sp, sp, 0x20 28b1e: 82 80 ret 28b20: 97 f7 01 00 auipc a5, 0x1f 28b24: 93 87 07 06 addi a5, a5, 0x60 28b28: 23 3c f4 2e sd a5, 0x2f8(s0) 28b2c: 22 85 mv a0, s0 28b2e: 42 64 ld s0, 0x10(sp) 28b30: e2 60 ld ra, 0x18(sp) 28b32: a2 64 ld s1, 0x8(sp) 28b34: 05 61 addi sp, sp, 0x20 28b36: 6f 00 be bc j 0x9700 0000000000028b3a : 28b3a: 01 11 addi sp, sp, -0x20 28b3c: 22 e8 sd s0, 0x10(sp) 28b3e: 26 e4 sd s1, 0x8(sp) 28b40: 06 ec sd ra, 0x18(sp) 28b42: 2a 84 mv s0, a0 28b44: 93 04 05 52 addi s1, a0, 0x520 28b48: 89 e9 bnez a1, 0x28b5a 28b4a: 83 37 85 57 ld a5, 0x578(a0) 28b4e: 93 04 05 52 addi s1, a0, 0x520 28b52: 81 c7 beqz a5, 0x28b5a 28b54: 83 c7 67 2c lbu a5, 0x2c6(a5) 28b58: 9d ef bnez a5, 0x28b96 28b5a: 26 85 mv a0, s1 28b5c: ef 30 40 70 jal 0x2c260 28b60: 83 25 c4 5a lw a1, 0x5ac(s0) 28b64: 22 85 mv a0, s0 28b66: 97 f4 01 00 auipc s1, 0x1f 28b6a: 83 b4 24 3a ld s1, 0x3a2(s1) 28b6e: ef 50 00 1f jal 0x2dd5e 28b72: 9c 60 ld a5, 0x0(s1) 28b74: 03 35 84 5c ld a0, 0x5c8(s0) 28b78: 82 97 jalr a5 28b7a: 03 35 04 5d ld a0, 0x5d0(s0) 28b7e: 9c 60 ld a5, 0x0(s1) 28b80: 23 34 04 5c sd zero, 0x5c8(s0) 28b84: 82 97 jalr a5 28b86: e2 60 ld ra, 0x18(sp) 28b88: 23 38 04 5c sd zero, 0x5d0(s0) 28b8c: 42 64 ld s0, 0x10(sp) 28b8e: a2 64 ld s1, 0x8(sp) 28b90: 01 45 li a0, 0x0 28b92: 05 61 addi sp, sp, 0x20 28b94: 82 80 ret 28b96: 97 b5 00 00 auipc a1, 0xb 28b9a: 93 85 25 3e addi a1, a1, 0x3e2 28b9e: ef f0 2f d7 jal 0x28110 28ba2: 45 fd bnez a0, 0x28b5a 28ba4: b9 47 li a5, 0xe 28ba6: 23 28 f4 58 sw a5, 0x590(s0) 28baa: 11 a0 j 0x28bae 28bac: 5d f5 bnez a0, 0x28b5a 28bae: 85 45 li a1, 0x1 28bb0: 26 85 mv a0, s1 28bb2: ef 30 c0 15 jal 0x2bd0e 28bb6: 83 27 04 59 lw a5, 0x590(s0) 28bba: ed fb bnez a5, 0x28bac 28bbc: 79 bf j 0x28b5a 0000000000028bbe : 28bbe: 03 27 05 59 lw a4, 0x590(a0) 28bc2: 31 71 addi sp, sp, -0xc0 28bc4: 4e ed sd s3, 0x98(sp) 28bc6: 06 fd sd ra, 0xb8(sp) 28bc8: 22 f9 sd s0, 0xb0(sp) 28bca: 02 f8 sd zero, 0x30(sp) 28bcc: 91 47 li a5, 0x4 28bce: 83 29 05 1f lw s3, 0x1f0(a0) 28bd2: 63 07 f7 3a beq a4, a5, 0x28f80 28bd6: 83 37 05 55 ld a5, 0x550(a0) 28bda: 26 f5 sd s1, 0xa8(sp) 28bdc: 52 e9 sd s4, 0x90(sp) 28bde: 56 e5 sd s5, 0x88(sp) 28be0: ee ec sd s11, 0x58(sp) 28be2: 93 04 05 52 addi s1, a0, 0x520 28be6: aa 8d mv s11, a0 28be8: 93 0a 01 03 addi s5, sp, 0x30 28bec: 13 0a c1 02 addi s4, sp, 0x2c 28bf0: 63 9d 07 3c bnez a5, 0x28fca 28bf4: 4a f1 sd s2, 0xa0(sp) 28bf6: 5a e1 sd s6, 0x80(sp) 28bf8: de fc sd s7, 0x78(sp) 28bfa: 7d 5b li s6, -0x1 28bfc: b5 4b li s7, 0xd 28bfe: 17 19 01 00 auipc s2, 0x11 28c02: 13 09 a9 74 addi s2, s2, 0x74a 28c06: d6 86 mv a3, s5 28c08: 52 86 mv a2, s4 28c0a: a6 85 mv a1, s1 28c0c: 4e 85 mv a0, s3 28c0e: ef 30 00 39 jal 0x2bf9e 28c12: 2a 84 mv s0, a0 28c14: 15 e5 bnez a0, 0x28c40 28c16: 32 56 lw a2, 0x2c(sp) 28c18: 63 00 66 11 beq a2, s6, 0x28d18 28c1c: 15 c2 beqz a2, 0x28c40 28c1e: 83 a7 0d 59 lw a5, 0x590(s11) 28c22: 63 ed fb 00 bltu s7, a5, 0x28c3c 28c26: 83 e7 0d 59 lwu a5, 0x590(s11) 28c2a: 8a 07 slli a5, a5, 0x2 28c2c: ca 97 add a5, a5, s2 28c2e: 9c 43 lw a5, 0x0(a5) 28c30: ca 97 add a5, a5, s2 28c32: 82 87 jr a5 28c34: 93 07 f0 04 li a5, 0x4f 28c38: 63 1e f6 2c bne a2, a5, 0x28f14 28c3c: 23 a8 0d 58 sw zero, 0x590(s11) 28c40: aa 74 ld s1, 0xa8(sp) 28c42: 0a 79 ld s2, 0xa0(sp) 28c44: 4a 6a ld s4, 0x90(sp) 28c46: aa 6a ld s5, 0x88(sp) 28c48: 0a 6b ld s6, 0x80(sp) 28c4a: e6 7b ld s7, 0x78(sp) 28c4c: e6 6d ld s11, 0x58(sp) 28c4e: ea 70 ld ra, 0xb8(sp) 28c50: 22 85 mv a0, s0 28c52: 4a 74 ld s0, 0xb0(sp) 28c54: ea 69 ld s3, 0x98(sp) 28c56: 29 61 addi sp, sp, 0xc0 28c58: 82 80 ret 28c5a: 93 07 a0 02 li a5, 0x2a 28c5e: 63 04 f6 38 beq a2, a5, 0x28fe6 28c62: 93 07 f0 04 li a5, 0x4f 28c66: e3 0b f6 fc beq a2, a5, 0x28c3c 28c6a: 55 44 li s0, 0x15 28c6c: d1 bf j 0x28c40 28c6e: 34 18 addi a3, sp, 0x38 28c70: ee 85 mv a1, s11 28c72: 13 85 8d 59 addi a0, s11, 0x598 28c76: e2 f8 sd s8, 0x70(sp) 28c78: 03 bc 0d 00 ld s8, 0x0(s11) 28c7c: ef 50 20 55 jal 0x2e1ce 28c80: 63 13 05 24 bnez a0, 0x28ec6 28c84: e2 57 lw a5, 0x38(sp) 28c86: 63 8a 07 50 beqz a5, 0x2919a 28c8a: 09 47 li a4, 0x2 28c8c: 63 8a e7 30 beq a5, a4, 0x28fa0 28c90: 46 7c ld s8, 0x70(sp) 28c92: 05 a4 j 0x28eb2 28c94: 93 07 f0 04 li a5, 0x4f 28c98: 03 b5 0d 00 ld a0, 0x0(s11) 28c9c: 63 0b f6 2c beq a2, a5, 0x28f72 28ca0: 03 27 85 4b lw a4, 0x4b8(a0) 28ca4: 85 47 li a5, 0x1 28ca6: 63 01 f7 30 beq a4, a5, 0x28fa8 28caa: 97 f5 00 00 auipc a1, 0xf 28cae: 93 85 e5 96 addi a1, a1, -0x692 28cb2: ef 40 ce b0 jal 0xcfbe 28cb6: 13 04 00 04 li s0, 0x40 28cba: 59 b7 j 0x28c40 28cbc: 93 07 a0 02 li a5, 0x2a 28cc0: 03 b5 0d 00 ld a0, 0x0(s11) 28cc4: 63 03 f6 26 beq a2, a5, 0x28f2a 28cc8: 93 07 f0 04 li a5, 0x4f 28ccc: 63 1e f6 2c bne a2, a5, 0x28fa8 28cd0: 83 27 85 4b lw a5, 0x4b8(a0) 28cd4: 63 8a 07 2c beqz a5, 0x28fa8 28cd8: 03 c7 8d 22 lbu a4, 0x228(s11) 28cdc: 63 16 07 2c bnez a4, 0x28fa8 28ce0: 03 c7 5d 5c lbu a4, 0x5c5(s11) 28ce4: 63 1e 07 52 bnez a4, 0x29220 28ce8: 05 47 li a4, 0x1 28cea: 63 8f e7 2a beq a5, a4, 0x28fa8 28cee: 97 f5 00 00 auipc a1, 0xf 28cf2: 93 85 25 91 addi a1, a1, -0x6ee 28cf6: ef 40 8e ac jal 0xcfbe 28cfa: 13 04 00 04 li s0, 0x40 28cfe: 89 b7 j 0x28c40 28d00: 93 07 f0 04 li a5, 0x4f 28d04: 03 b5 0d 00 ld a0, 0x0(s11) 28d08: 63 0e f6 1c beq a2, a5, 0x28ee4 28d0c: 97 f5 00 00 auipc a1, 0xf 28d10: 93 85 c5 89 addi a1, a1, -0x764 28d14: ef 40 ae aa jal 0xcfbe 28d18: 21 44 li s0, 0x8 28d1a: 1d b7 j 0x28c40 28d1c: 93 07 f0 04 li a5, 0x4f 28d20: e3 0e f6 f0 beq a2, a5, 0x28c3c 28d24: 65 44 li s0, 0x19 28d26: 29 bf j 0x28c40 28d28: 93 07 b0 02 li a5, 0x2b 28d2c: e3 1c f6 fe bne a2, a5, 0x28d24 28d30: 03 b5 0d 00 ld a0, 0x0(s11) 28d34: a5 67 lui a5, 0x9 28d36: aa 97 add a5, a5, a0 28d38: 83 b5 07 b5 ld a1, -0x4b0(a5) 28d3c: ef d0 bd d3 jal 0x6a76 28d40: 01 48 li a6, 0x0 28d42: 81 47 li a5, 0x0 28d44: 01 47 li a4, 0x0 28d46: 81 46 li a3, 0x0 28d48: 7d 56 li a2, -0x1 28d4a: fd 55 li a1, -0x1 28d4c: 6e 85 mv a0, s11 28d4e: ef 20 9f d2 jal 0x1ba76 28d52: ed b5 j 0x28c3c 28d54: 93 07 a0 02 li a5, 0x2a 28d58: 03 b9 0d 00 ld s2, 0x0(s11) 28d5c: 63 19 f6 22 bne a2, a5, 0x28f8e 28d60: 85 67 lui a5, 0x1 28d62: ca 97 add a5, a5, s2 28d64: 83 c7 87 91 lbu a5, -0x6e8(a5) 28d68: 63 84 07 24 beqz a5, 0x28fb0 28d6c: 05 65 lui a0, 0x1 28d6e: 13 05 85 91 addi a0, a0, -0x6e8 28d72: 4a 95 add a0, a0, s2 28d74: 13 07 b0 07 li a4, 0x7b 28d78: 29 a0 j 0x28d82 28d7a: 83 47 05 00 lbu a5, 0x0(a0) 28d7e: 63 89 07 22 beqz a5, 0x28fb0 28d82: aa 84 mv s1, a0 28d84: 05 05 addi a0, a0, 0x1 28d86: e3 9a e7 fe bne a5, a4, 0x28d7a 28d8a: 29 46 li a2, 0xa 28d8c: 2c 18 addi a1, sp, 0x38 28d8e: ef b0 3d d1 jal 0x4aa0 <.plt+0x160> 28d92: e2 77 ld a5, 0x38(sp) 28d94: 05 47 li a4, 0x1 28d96: aa 89 mv s3, a0 28d98: b3 84 97 40 sub s1, a5, s1 28d9c: 63 5a 97 20 bge a4, s1, 0x28fb0 28da0: 83 c6 07 00 lbu a3, 0x0(a5) 28da4: 13 07 d0 07 li a4, 0x7d 28da8: 63 94 e6 20 bne a3, a4, 0x28fb0 28dac: 83 c6 17 00 lbu a3, 0x1(a5) 28db0: 35 47 li a4, 0xd 28db2: 63 9f e6 1e bne a3, a4, 0x28fb0 28db6: 83 c7 27 00 lbu a5, 0x2(a5) 28dba: 63 9b 07 1e bnez a5, 0x28fb0 28dbe: 2a 86 mv a2, a0 28dc0: 97 f5 00 00 auipc a1, 0xf 28dc4: 93 85 85 93 addi a1, a1, -0x6c8 28dc8: 4a 85 mv a0, s2 28dca: ef 40 ae 93 jal 0xcf04 28dce: ce 85 mv a1, s3 28dd0: 4a 85 mv a0, s2 28dd2: ef d0 fd c7 jal 0x6a50 28dd6: 03 b6 0d 52 ld a2, 0x520(s11) 28dda: 29 ce beqz a2, 0x28e34 28ddc: 83 b4 8d 52 ld s1, 0x528(s11) 28de0: 63 f3 99 00 bgeu s3, s1, 0x28de6 28de4: ce 84 mv s1, s3 28de6: a6 86 mv a3, s1 28de8: 85 45 li a1, 0x1 28dea: 6e 85 mv a0, s11 28dec: ef 40 2e e6 jal 0xd44e 28df0: aa 87 mv a5, a0 28df2: 63 14 05 44 bnez a0, 0x2923a 28df6: 83 37 89 09 ld a5, 0x98(s2) 28dfa: 26 86 mv a2, s1 28dfc: b3 86 99 40 sub a3, s3, s1 28e00: a6 97 add a5, a5, s1 28e02: 23 3c f9 08 sd a5, 0x98(s2) 28e06: 97 f5 00 00 auipc a1, 0xf 28e0a: 93 85 25 91 addi a1, a1, -0x6ee 28e0e: 4a 85 mv a0, s2 28e10: ef 40 4e 8f jal 0xcf04 28e14: 03 b6 8d 52 ld a2, 0x528(s11) 28e18: 63 ee c4 42 bltu s1, a2, 0x29254 28e1c: 97 f7 01 00 auipc a5, 0x1f 28e20: 83 b7 c7 0e ld a5, 0xec(a5) 28e24: 9c 63 ld a5, 0x0(a5) 28e26: 03 b5 0d 52 ld a0, 0x520(s11) 28e2a: 82 97 jalr a5 28e2c: 23 b0 0d 52 sd zero, 0x520(s11) 28e30: 23 b4 0d 52 sd zero, 0x528(s11) 28e34: 83 37 89 09 ld a5, 0x98(s2) 28e38: 63 8b f9 40 beq s3, a5, 0x2924e 28e3c: 23 34 39 09 sd s3, 0x88(s2) 28e40: 01 48 li a6, 0x0 28e42: fd 57 li a5, -0x1 28e44: 01 47 li a4, 0x0 28e46: 81 46 li a3, 0x0 28e48: 4e 86 mv a2, s3 28e4a: 81 45 li a1, 0x0 28e4c: 6e 85 mv a0, s11 28e4e: ef 20 9f c2 jal 0x1ba76 28e52: 23 a8 0d 58 sw zero, 0x590(s11) 28e56: ed b3 j 0x28c40 28e58: e6 f4 sd s9, 0x68(sp) 28e5a: 83 bc 0d 00 ld s9, 0x0(s11) 28e5e: e2 f8 sd s8, 0x70(sp) 28e60: 93 07 a0 02 li a5, 0x2a 28e64: 03 bc 8c 1a ld s8, 0x1a8(s9) 28e68: 63 07 f6 20 beq a2, a5, 0x29076 28e6c: 93 07 f0 04 li a5, 0x4f 28e70: 63 17 f6 1a bne a2, a5, 0x2901e 28e74: 03 35 0c 01 ld a0, 0x10(s8) 28e78: 01 c9 beqz a0, 0x28e88 28e7a: 83 b5 0d 5d ld a1, 0x5d0(s11) 28e7e: 89 c5 beqz a1, 0x28e88 28e80: ef c0 0d 9b jal 0x5030 <.plt+0x6f0> 28e84: 63 12 05 38 bnez a0, 0x29208 28e88: 97 f7 01 00 auipc a5, 0x1f 28e8c: 83 b7 87 0e ld a5, 0xe8(a5) 28e90: 9c 63 ld a5, 0x0(a5) 28e92: 03 35 8c 00 ld a0, 0x8(s8) 28e96: 82 97 jalr a5 28e98: 83 37 8c 03 ld a5, 0x38(s8) 28e9c: 23 b4 ad 5c sd a0, 0x5c8(s11) 28ea0: 63 8d 07 18 beqz a5, 0x2903a 28ea4: 6e 85 mv a0, s11 28ea6: ef f0 2f d1 jal 0x283b8 28eaa: 46 7c ld s8, 0x70(sp) 28eac: a6 7c ld s9, 0x68(sp) 28eae: 63 14 05 18 bnez a0, 0x29036 28eb2: 83 a7 0d 59 lw a5, 0x590(s11) 28eb6: a9 eb bnez a5, 0x28f08 28eb8: 61 b3 j 0x28c40 28eba: 93 07 f0 04 li a5, 0x4f 28ebe: e3 0f f6 d6 beq a2, a5, 0x28c3c 28ec2: 21 44 li s0, 0x8 28ec4: b5 bb j 0x28c40 28ec6: 2a 84 mv s0, a0 28ec8: ea 70 ld ra, 0xb8(sp) 28eca: 22 85 mv a0, s0 28ecc: 4a 74 ld s0, 0xb0(sp) 28ece: aa 74 ld s1, 0xa8(sp) 28ed0: 0a 79 ld s2, 0xa0(sp) 28ed2: 4a 6a ld s4, 0x90(sp) 28ed4: aa 6a ld s5, 0x88(sp) 28ed6: 0a 6b ld s6, 0x80(sp) 28ed8: e6 7b ld s7, 0x78(sp) 28eda: 46 7c ld s8, 0x70(sp) 28edc: e6 6d ld s11, 0x58(sp) 28ede: ea 69 ld s3, 0x98(sp) 28ee0: 29 61 addi sp, sp, 0xc0 28ee2: 82 80 ret 28ee4: 23 a2 0d 5a sw zero, 0x5a4(s11) 28ee8: 23 a6 0d 5a sw zero, 0x5ac(s11) 28eec: a3 82 0d 5c sb zero, 0x5c5(s11) 28ef0: 97 e5 00 00 auipc a1, 0xe 28ef4: 93 85 05 5b addi a1, a1, 0x5b0 28ef8: 6e 85 mv a0, s11 28efa: ef f0 6f a1 jal 0x28110 28efe: 63 1c 05 12 bnez a0, 0x29036 28f02: 89 47 li a5, 0x2 28f04: 23 a8 fd 58 sw a5, 0x590(s11) 28f08: 26 85 mv a0, s1 28f0a: ef 30 a0 37 jal 0x2c284 28f0e: e3 1c 05 ce bnez a0, 0x28c06 28f12: 3d b3 j 0x28c40 28f14: 03 b5 0d 00 ld a0, 0x0(s11) 28f18: 97 e5 00 00 auipc a1, 0xe 28f1c: 93 85 85 73 addi a1, a1, 0x738 28f20: 13 04 30 04 li s0, 0x43 28f24: ef 40 ae 89 jal 0xcfbe 28f28: 21 bb j 0x28c40 28f2a: 85 67 lui a5, 0x1 28f2c: aa 97 add a5, a5, a0 28f2e: 83 c7 a7 91 lbu a5, -0x6e6(a5) 28f32: f9 db beqz a5, 0x28f08 28f34: 05 67 lui a4, 0x1 28f36: 13 07 a7 91 addi a4, a4, -0x6e6 28f3a: ea f0 sd s10, 0x60(sp) 28f3c: 37 0d 80 00 lui s10, 0x800 28f40: e2 f8 sd s8, 0x70(sp) 28f42: 4d 0d addi s10, s10, 0x13 28f44: 33 0c e5 00 add s8, a0, a4 28f48: 38 18 addi a4, sp, 0x38 28f4a: e6 f4 sd s9, 0x68(sp) 28f4c: 26 0d slli s10, s10, 0x9 28f4e: 93 0c 00 02 li s9, 0x20 28f52: 3a e8 sd a4, 0x10(sp) 28f54: 63 ea fc 14 bltu s9, a5, 0x290a8 28f58: b3 57 fd 00 srl a5, s10, a5 28f5c: 85 8b andi a5, a5, 0x1 28f5e: 63 85 07 14 beqz a5, 0x290a8 28f62: 83 47 1c 00 lbu a5, 0x1(s8) 28f66: 05 0c addi s8, s8, 0x1 28f68: f5 f7 bnez a5, 0x28f54 28f6a: 46 7c ld s8, 0x70(sp) 28f6c: a6 7c ld s9, 0x68(sp) 28f6e: 06 7d ld s10, 0x60(sp) 28f70: 89 b7 j 0x28eb2 28f72: aa 74 ld s1, 0xa8(sp) 28f74: 0a 79 ld s2, 0xa0(sp) 28f76: 4a 6a ld s4, 0x90(sp) 28f78: aa 6a ld s5, 0x88(sp) 28f7a: 0a 6b ld s6, 0x80(sp) 28f7c: e6 7b ld s7, 0x78(sp) 28f7e: e6 6d ld s11, 0x58(sp) 28f80: 11 44 li s0, 0x4 28f82: ea 70 ld ra, 0xb8(sp) 28f84: 22 85 mv a0, s0 28f86: 4a 74 ld s0, 0xb0(sp) 28f88: ea 69 ld s3, 0x98(sp) 28f8a: 29 61 addi sp, sp, 0xc0 28f8c: 82 80 ret 28f8e: fd 55 li a1, -0x1 28f90: 4a 85 mv a0, s2 28f92: ef d0 fd ab jal 0x6a50 28f96: 13 04 e0 04 li s0, 0x4e 28f9a: 23 a8 0d 58 sw zero, 0x590(s11) 28f9e: 4d b1 j 0x28c40 28fa0: 46 7c ld s8, 0x70(sp) 28fa2: 23 a8 0d 58 sw zero, 0x590(s11) 28fa6: 31 b7 j 0x28eb2 28fa8: 6e 85 mv a0, s11 28faa: ef f0 9f a7 jal 0x28a22 28fae: 01 b7 j 0x28eae 28fb0: 83 b7 8d 57 ld a5, 0x578(s11) 28fb4: 97 e5 00 00 auipc a1, 0xe 28fb8: 93 85 c5 79 addi a1, a1, 0x79c 28fbc: 21 44 li s0, 0x8 28fbe: 88 63 ld a0, 0x0(a5) 28fc0: ef 30 fe ff jal 0xcfbe 28fc4: 23 a8 0d 58 sw zero, 0x590(s11) 28fc8: a5 b9 j 0x28c40 28fca: 26 85 mv a0, s1 28fcc: ef 30 a0 22 jal 0x2c1f6 28fd0: 2a 84 mv s0, a0 28fd2: ea 70 ld ra, 0xb8(sp) 28fd4: 22 85 mv a0, s0 28fd6: 4a 74 ld s0, 0xb0(sp) 28fd8: aa 74 ld s1, 0xa8(sp) 28fda: 4a 6a ld s4, 0x90(sp) 28fdc: aa 6a ld s5, 0x88(sp) 28fde: e6 6d ld s11, 0x58(sp) 28fe0: ea 69 ld s3, 0x98(sp) 28fe2: 29 61 addi sp, sp, 0xc0 28fe4: 82 80 ret 28fe6: e2 f8 sd s8, 0x70(sp) 28fe8: 03 bc 0d 00 ld s8, 0x0(s11) 28fec: 85 67 lui a5, 0x1 28fee: 93 87 87 91 addi a5, a5, -0x6e8 28ff2: 3e 9c add s8, s8, a5 28ff4: 62 85 mv a0, s8 28ff6: e6 f4 sd s9, 0x68(sp) 28ff8: ef b0 9d bf jal 0x4bf0 <.plt+0x2b0> 28ffc: b3 0c ac 00 add s9, s8, a0 29000: a9 47 li a5, 0xa 29002: 23 80 fc 00 sb a5, 0x0(s9) 29006: 93 06 15 00 addi a3, a0, 0x1 2900a: 62 86 mv a2, s8 2900c: 85 45 li a1, 0x1 2900e: 6e 85 mv a0, s11 29010: ef 40 ee c3 jal 0xd44e 29014: 23 80 0c 00 sb zero, 0x0(s9) 29018: 46 7c ld s8, 0x70(sp) 2901a: a6 7c ld s9, 0x68(sp) 2901c: 49 bd j 0x28eae 2901e: 66 85 mv a0, s9 29020: 97 e5 00 00 auipc a1, 0xe 29024: 93 85 85 6c addi a1, a1, 0x6c8 29028: ef 30 7e f9 jal 0xcfbe 2902c: 13 04 30 04 li s0, 0x43 29030: 46 7c ld s8, 0x70(sp) 29032: a6 7c ld s9, 0x68(sp) 29034: 31 b1 j 0x28c40 29036: 2a 84 mv s0, a0 29038: 21 b1 j 0x28c40 2903a: 83 37 0c 03 ld a5, 0x30(s8) 2903e: b9 cf beqz a5, 0x2909c 29040: 03 b5 0d 00 ld a0, 0x0(s11) 29044: 83 37 85 1a ld a5, 0x1a8(a0) 29048: 90 7b ld a2, 0x30(a5) 2904a: 63 0a 06 1e beqz a2, 0x2923e 2904e: 97 e5 00 00 auipc a1, 0xe 29052: 93 85 a5 68 addi a1, a1, 0x68a 29056: 6e 85 mv a0, s11 29058: ef f0 8f 8b jal 0x28110 2905c: 63 00 05 1a beqz a0, 0x291fc 29060: 2a 84 mv s0, a0 29062: aa 74 ld s1, 0xa8(sp) 29064: 0a 79 ld s2, 0xa0(sp) 29066: 4a 6a ld s4, 0x90(sp) 29068: aa 6a ld s5, 0x88(sp) 2906a: 0a 6b ld s6, 0x80(sp) 2906c: e6 7b ld s7, 0x78(sp) 2906e: 46 7c ld s8, 0x70(sp) 29070: a6 7c ld s9, 0x68(sp) 29072: e6 6d ld s11, 0x58(sp) 29074: e9 be j 0x28c4e 29076: 05 65 lui a0, 0x1 29078: 13 0c 81 03 addi s8, sp, 0x38 2907c: 13 05 a5 91 addi a0, a0, -0x6e6 29080: 62 86 mv a2, s8 29082: 97 e5 00 00 auipc a1, 0xe 29086: 93 85 65 5e addi a1, a1, 0x5e6 2908a: 66 95 add a0, a0, s9 2908c: ef b0 5d a6 jal 0x4af0 <.plt+0x1b0> 29090: 85 47 li a5, 0x1 29092: 63 0f f5 12 beq a0, a5, 0x291d0 29096: 46 7c ld s8, 0x70(sp) 29098: a6 7c ld s9, 0x68(sp) 2909a: 21 bd j 0x28eb2 2909c: 6e 85 mv a0, s11 2909e: ef f0 8f cd jal 0x28576 290a2: 46 7c ld s8, 0x70(sp) 290a4: a6 7c ld s9, 0x68(sp) 290a6: 21 b5 j 0x28eae 290a8: 83 47 0c 00 lbu a5, 0x0(s8) 290ac: e3 8f 07 ea beqz a5, 0x28f6a 290b0: 01 47 li a4, 0x0 290b2: 63 e6 fc 00 bltu s9, a5, 0x290be 290b6: b3 57 fd 00 srl a5, s10, a5 290ba: 85 8b andi a5, a5, 0x1 290bc: 99 e7 bnez a5, 0x290ca 290be: 05 07 addi a4, a4, 0x1 290c0: b3 07 ec 00 add a5, s8, a4 290c4: 83 c7 07 00 lbu a5, 0x0(a5) 290c8: ed f7 bnez a5, 0x290b2 290ca: a1 47 li a5, 0x8 290cc: 63 0f f7 00 beq a4, a5, 0x290ea 290d0: b5 47 li a5, 0xd 290d2: 63 00 f7 08 beq a4, a5, 0x29152 290d6: 9d 47 li a5, 0x7 290d8: 63 0f f7 08 beq a4, a5, 0x29176 290dc: 95 47 li a5, 0x5 290de: 63 e8 e7 02 bltu a5, a4, 0x2910e 290e2: 3a 9c add s8, s8, a4 290e4: 83 47 0c 00 lbu a5, 0x0(s8) 290e8: 41 b5 j 0x28f68 290ea: 21 46 li a2, 0x8 290ec: 97 e5 00 00 auipc a1, 0xe 290f0: 93 85 45 4e addi a1, a1, 0x4e4 290f4: 62 85 mv a0, s8 290f6: 3a e4 sd a4, 0x8(sp) 290f8: ef b0 9d 98 jal 0x4a80 <.plt+0x140> 290fc: 22 67 ld a4, 0x8(sp) 290fe: 01 e9 bnez a0, 0x2910e 29100: 85 47 li a5, 0x1 29102: a3 82 fd 5c sb a5, 0x5c5(s11) 29106: 83 47 8c 00 lbu a5, 0x8(s8) 2910a: 21 0c addi s8, s8, 0x8 2910c: b1 bd j 0x28f68 2910e: 15 46 li a2, 0x5 29110: 97 e5 00 00 auipc a1, 0xe 29114: 93 85 85 4e addi a1, a1, 0x4e8 29118: 62 85 mv a0, s8 2911a: 3a e4 sd a4, 0x8(sp) 2911c: ef b0 5d 96 jal 0x4a80 <.plt+0x140> 29120: 22 67 ld a4, 0x8(sp) 29122: 61 f1 bnez a0, 0x290e2 29124: 42 66 ld a2, 0x10(sp) 29126: 93 05 b7 ff addi a1, a4, -0x5 2912a: 13 05 5c 00 addi a0, s8, 0x5 2912e: 3a e4 sd a4, 0x8(sp) 29130: 2e ec sd a1, 0x18(sp) 29132: ef 40 d0 43 jal 0x2dd6e 29136: 9b 07 05 00 sext.w a5, a0 2913a: 22 67 ld a4, 0x8(sp) 2913c: dd d3 beqz a5, 0x290e2 2913e: 62 76 ld a2, 0x38(sp) 29140: e2 65 ld a1, 0x18(sp) 29142: e3 90 c5 fa bne a1, a2, 0x290e2 29146: 03 a6 4d 5a lw a2, 0x5a4(s11) 2914a: d1 8f or a5, a5, a2 2914c: 23 a2 fd 5a sw a5, 0x5a4(s11) 29150: 49 bf j 0x290e2 29152: 35 46 li a2, 0xd 29154: 97 e5 00 00 auipc a1, 0xe 29158: 93 85 c5 48 addi a1, a1, 0x48c 2915c: 62 85 mv a0, s8 2915e: 3a e4 sd a4, 0x8(sp) 29160: ef b0 1d 92 jal 0x4a80 <.plt+0x140> 29164: 22 67 ld a4, 0x8(sp) 29166: 45 f5 bnez a0, 0x2910e 29168: 85 47 li a5, 0x1 2916a: 23 83 fd 5c sb a5, 0x5c6(s11) 2916e: 83 47 dc 00 lbu a5, 0xd(s8) 29172: 35 0c addi s8, s8, 0xd 29174: d5 bb j 0x28f68 29176: 1d 46 li a2, 0x7 29178: 97 e5 00 00 auipc a1, 0xe 2917c: 93 85 85 47 addi a1, a1, 0x478 29180: 62 85 mv a0, s8 29182: 3a e4 sd a4, 0x8(sp) 29184: ef b0 dd 8f jal 0x4a80 <.plt+0x140> 29188: 22 67 ld a4, 0x8(sp) 2918a: 51 f1 bnez a0, 0x2910e 2918c: 85 47 li a5, 0x1 2918e: a3 83 fd 5c sb a5, 0x5c7(s11) 29192: 83 47 7c 00 lbu a5, 0x7(s8) 29196: 1d 0c addi s8, s8, 0x7 29198: c1 bb j 0x28f68 2919a: 83 c7 6d 5c lbu a5, 0x5c6(s11) 2919e: 91 ef bnez a5, 0x291ba 291a0: 83 a7 8d 5b lw a5, 0x5b8(s11) 291a4: 85 8b andi a5, a5, 0x1 291a6: 91 cb beqz a5, 0x291ba 291a8: 83 c7 fd 2b lbu a5, 0x2bf(s11) 291ac: e3 8a 07 de beqz a5, 0x28fa0 291b0: 6e 85 mv a0, s11 291b2: ef f0 af fe jal 0x2899c 291b6: 46 7c ld s8, 0x70(sp) 291b8: dd b9 j 0x28eae 291ba: 62 85 mv a0, s8 291bc: 97 e5 00 00 auipc a1, 0xe 291c0: 93 85 45 47 addi a1, a1, 0x474 291c4: ef 30 be df jal 0xcfbe 291c8: 13 04 30 04 li s0, 0x43 291cc: 46 7c ld s8, 0x70(sp) 291ce: 8d bc j 0x28c40 291d0: 97 f7 01 00 auipc a5, 0x1f 291d4: 83 b7 87 d3 ld a5, -0x2c8(a5) 291d8: 9c 63 ld a5, 0x0(a5) 291da: 03 b5 0d 5d ld a0, 0x5d0(s11) 291de: 82 97 jalr a5 291e0: 97 f7 01 00 auipc a5, 0x1f 291e4: 83 b7 07 d9 ld a5, -0x270(a5) 291e8: 9c 63 ld a5, 0x0(a5) 291ea: 62 85 mv a0, s8 291ec: 23 b8 0d 5c sd zero, 0x5d0(s11) 291f0: 82 97 jalr a5 291f2: 23 b8 ad 5c sd a0, 0x5d0(s11) 291f6: 46 7c ld s8, 0x70(sp) 291f8: a6 7c ld s9, 0x68(sp) 291fa: 65 b9 j 0x28eb2 291fc: b5 47 li a5, 0xd 291fe: 46 7c ld s8, 0x70(sp) 29200: a6 7c ld s9, 0x68(sp) 29202: 23 a8 fd 58 sw a5, 0x590(s11) 29206: 75 b1 j 0x28eb2 29208: 66 85 mv a0, s9 2920a: 97 e5 00 00 auipc a1, 0xe 2920e: 93 85 65 48 addi a1, a1, 0x486 29212: ef 30 de da jal 0xcfbe 29216: 13 04 e0 04 li s0, 0x4e 2921a: 46 7c ld s8, 0x70(sp) 2921c: a6 7c ld s9, 0x68(sp) 2921e: 0d b4 j 0x28c40 29220: 97 e5 00 00 auipc a1, 0xe 29224: 93 85 05 3b addi a1, a1, 0x3b0 29228: 6e 85 mv a0, s11 2922a: ef e0 7f ee jal 0x28110 2922e: aa 87 mv a5, a0 29230: 09 e5 bnez a0, 0x2923a 29232: 8d 47 li a5, 0x3 29234: 23 a8 fd 58 sw a5, 0x590(s11) 29238: c1 b9 j 0x28f08 2923a: 3e 84 mv s0, a5 2923c: 11 b4 j 0x28c40 2923e: 97 e5 00 00 auipc a1, 0xe 29242: 93 85 25 47 addi a1, a1, 0x472 29246: ef 30 9e d7 jal 0xcfbe 2924a: 0d 44 li s0, 0x3 2924c: 19 bd j 0x29062 2924e: 01 48 li a6, 0x0 29250: fd 57 li a5, -0x1 29252: cd bc j 0x28d44 29254: 03 b5 0d 52 ld a0, 0x520(s11) 29258: 05 8e sub a2, a2, s1 2925a: b3 05 95 00 add a1, a0, s1 2925e: ef b0 3d 94 jal 0x4ba0 <.plt+0x260> 29262: 83 b7 8d 52 ld a5, 0x528(s11) 29266: 85 8f sub a5, a5, s1 29268: 23 b4 fd 52 sd a5, 0x528(s11) 2926c: e1 b6 j 0x28e34 000000000002926e : 2926e: 83 37 85 2f ld a5, 0x2f8(a0) 29272: 01 11 addi sp, sp, -0x20 29274: 22 e8 sd s0, 0x10(sp) 29276: fc 5f lw a5, 0x7c(a5) 29278: 4a e0 sd s2, 0x0(sp) 2927a: 06 ec sd ra, 0x18(sp) 2927c: 26 e4 sd s1, 0x8(sp) 2927e: 85 8b andi a5, a5, 0x1 29280: 2a 84 mv s0, a0 29282: 2e 89 mv s2, a1 29284: 89 c7 beqz a5, 0x2928e 29286: 83 47 45 59 lbu a5, 0x594(a0) 2928a: 91 44 li s1, 0x4 2928c: 85 c7 beqz a5, 0x292b4 2928e: 81 45 li a1, 0x0 29290: 13 05 04 52 addi a0, s0, 0x520 29294: ef 20 b0 27 jal 0x2bd0e 29298: 83 27 04 59 lw a5, 0x590(s0) 2929c: aa 84 mv s1, a0 2929e: 13 b7 17 00 seqz a4, a5 292a2: 23 00 e9 00 sb a4, 0x0(s2) 292a6: 19 e5 bnez a0, 0x292b4 292a8: 91 e7 bnez a5, 0x292b4 292aa: 1c 60 ld a5, 0x0(s0) 292ac: 83 b7 87 1a ld a5, 0x1a8(a5) 292b0: 9c 43 lw a5, 0x0(a5) 292b2: 81 eb bnez a5, 0x292c2 292b4: e2 60 ld ra, 0x18(sp) 292b6: 42 64 ld s0, 0x10(sp) 292b8: 02 69 ld s2, 0x0(sp) 292ba: 26 85 mv a0, s1 292bc: a2 64 ld s1, 0x8(sp) 292be: 05 61 addi sp, sp, 0x20 292c0: 82 80 ret 292c2: 01 48 li a6, 0x0 292c4: fd 57 li a5, -0x1 292c6: 01 47 li a4, 0x0 292c8: 81 46 li a3, 0x0 292ca: 7d 56 li a2, -0x1 292cc: fd 55 li a1, -0x1 292ce: 22 85 mv a0, s0 292d0: ef 20 6f fa jal 0x1ba76 292d4: c5 b7 j 0x292b4 00000000000292d6 : 292d6: 5d 71 addi sp, sp, -0x50 292d8: 86 e4 sd ra, 0x48(sp) 292da: 52 f0 sd s4, 0x20(sp) 292dc: 5a e8 sd s6, 0x10(sp) 292de: 5e e4 sd s7, 0x8(sp) 292e0: 62 e0 sd s8, 0x0(sp) 292e2: 23 80 05 00 sb zero, 0x0(a1) 292e6: ae 8b mv s7, a1 292e8: 81 45 li a1, 0x0 292ea: 2a 8a mv s4, a0 292ec: 13 0c 05 52 addi s8, a0, 0x520 292f0: ef 60 cf e7 jal 0x1f96c 292f4: b7 77 1b 00 lui a5, 0x1b7 292f8: 93 87 07 74 addi a5, a5, 0x740 292fc: 23 38 fa 56 sd a5, 0x570(s4) 29300: 97 07 00 00 auipc a5, 0x0 29304: 93 87 e7 8b addi a5, a5, -0x742 29308: 23 30 fa 58 sd a5, 0x580(s4) 2930c: 97 f7 ff ff auipc a5, 0xfffff 29310: 93 87 e7 3a addi a5, a5, 0x3ae 29314: 23 34 fa 58 sd a5, 0x588(s4) 29318: 13 0b 8a 59 addi s6, s4, 0x598 2931c: fd 57 li a5, -0x1 2931e: 23 2c fa 5a sw a5, 0x5b8(s4) 29322: 97 e5 01 00 auipc a1, 0x1e 29326: 93 85 65 36 addi a1, a1, 0x366 2932a: 5a 85 mv a0, s6 2932c: 23 3c 4a 57 sd s4, 0x578(s4) 29330: ef 40 10 38 jal 0x2deb0 29334: 62 85 mv a0, s8 29336: ef 20 f0 30 jal 0x2be44 2933a: 03 35 0a 1a ld a0, 0x1a0(s4) 2933e: 85 47 li a5, 0x1 29340: 23 08 fa 5a sb a5, 0x5b0(s4) 29344: 61 c1 beqz a0, 0x29404 29346: 4a f8 sd s2, 0x30(sp) 29348: 4e f4 sd s3, 0x28(sp) 2934a: 56 ec sd s5, 0x18(sp) 2934c: a2 e0 sd s0, 0x40(sp) 2934e: 26 fc sd s1, 0x38(sp) 29350: 83 47 05 00 lbu a5, 0x0(a0) 29354: 93 09 d0 03 li s3, 0x3d 29358: 13 09 b0 03 li s2, 0x3b 2935c: 97 ea 00 00 auipc s5, 0xe 29360: 93 8a ca 29 addi s5, s5, 0x29c 29364: d9 cb beqz a5, 0x293fa 29366: 2a 84 mv s0, a0 29368: 21 a0 j 0x29370 2936a: 83 47 04 00 lbu a5, 0x0(s0) 2936e: a1 cf beqz a5, 0x293c6 29370: a2 84 mv s1, s0 29372: 05 04 addi s0, s0, 0x1 29374: e3 9b 37 ff bne a5, s3, 0x2936a 29378: 83 c7 04 00 lbu a5, 0x0(s1) 2937c: 26 84 mv s0, s1 2937e: 99 c7 beqz a5, 0x2938c 29380: 63 86 27 01 beq a5, s2, 0x2938c 29384: 83 47 14 00 lbu a5, 0x1(s0) 29388: 05 04 addi s0, s0, 0x1 2938a: fd fb bnez a5, 0x29380 2938c: 15 46 li a2, 0x5 2938e: d6 85 mv a1, s5 29390: ef b0 1d 8c jal 0x4c50 <.plt+0x310> 29394: 1d ed bnez a0, 0x293d2 29396: 0d 47 li a4, 0x3 29398: 83 27 8a 5a lw a5, 0x5a8(s4) 2939c: 91 c7 beqz a5, 0x293a8 2939e: 93 06 f0 fd li a3, -0x21 293a2: 63 80 d7 0c beq a5, a3, 0x29462 293a6: 89 47 li a5, 0x2 293a8: 06 64 ld s0, 0x40(sp) 293aa: e2 74 ld s1, 0x38(sp) 293ac: 42 79 ld s2, 0x30(sp) 293ae: a2 79 ld s3, 0x28(sp) 293b0: e2 6a ld s5, 0x18(sp) 293b2: 23 2c fa 5a sw a5, 0x5b8(s4) 293b6: a6 60 ld ra, 0x48(sp) 293b8: 02 7a ld s4, 0x20(sp) 293ba: 42 6b ld s6, 0x10(sp) 293bc: a2 6b ld s7, 0x8(sp) 293be: 02 6c ld s8, 0x0(sp) 293c0: 3a 85 mv a0, a4 293c2: 61 61 addi sp, sp, 0x50 293c4: 82 80 ret 293c6: 15 46 li a2, 0x5 293c8: d6 85 mv a1, s5 293ca: a2 84 mv s1, s0 293cc: ef b0 5d 88 jal 0x4c50 <.plt+0x310> 293d0: 79 d1 beqz a0, 0x29396 293d2: 93 85 14 00 addi a1, s1, 0x1 293d6: 33 06 b4 40 sub a2, s0, a1 293da: 5a 85 mv a0, s6 293dc: ef 40 f0 24 jal 0x2de2a 293e0: 83 47 04 00 lbu a5, 0x0(s0) 293e4: 2a 87 mv a4, a0 293e6: 93 87 57 fc addi a5, a5, -0x3b 293ea: 93 b7 17 00 seqz a5, a5 293ee: 33 05 f4 00 add a0, s0, a5 293f2: 5d f3 bnez a4, 0x29398 293f4: 83 47 05 00 lbu a5, 0x0(a0) 293f8: bd f7 bnez a5, 0x29366 293fa: 06 64 ld s0, 0x40(sp) 293fc: e2 74 ld s1, 0x38(sp) 293fe: 42 79 ld s2, 0x30(sp) 29400: a2 79 ld s3, 0x28(sp) 29402: e2 6a ld s5, 0x18(sp) 29404: 03 27 8a 5a lw a4, 0x5a8(s4) 29408: 11 c7 beqz a4, 0x29414 2940a: 93 07 f0 fd li a5, -0x21 2940e: 63 0c f7 04 beq a4, a5, 0x29466 29412: 09 47 li a4, 0x2 29414: 83 37 8a 2f ld a5, 0x2f8(s4) 29418: 93 06 a0 02 li a3, 0x2a 2941c: 23 00 da 5c sb a3, 0x5c0(s4) 29420: a3 00 0a 5c sb zero, 0x5c1(s4) 29424: fc 5f lw a5, 0x7c(a5) 29426: 23 2c ea 5a sw a4, 0x5b8(s4) 2942a: 05 47 li a4, 0x1 2942c: 23 28 ea 58 sw a4, 0x590(s4) 29430: 85 8b andi a5, a5, 0x1 29432: 89 c7 beqz a5, 0x2943c 29434: 83 47 4a 59 lbu a5, 0x594(s4) 29438: 11 47 li a4, 0x4 2943a: b5 df beqz a5, 0x293b6 2943c: 62 85 mv a0, s8 2943e: 81 45 li a1, 0x0 29440: ef 20 f0 0c jal 0x2bd0e 29444: 83 27 0a 59 lw a5, 0x590(s4) 29448: a6 60 ld ra, 0x48(sp) 2944a: 2a 87 mv a4, a0 2944c: 93 b7 17 00 seqz a5, a5 29450: 23 80 fb 00 sb a5, 0x0(s7) 29454: 02 7a ld s4, 0x20(sp) 29456: 42 6b ld s6, 0x10(sp) 29458: a2 6b ld s7, 0x8(sp) 2945a: 02 6c ld s8, 0x0(sp) 2945c: 3a 85 mv a0, a4 2945e: 61 61 addi sp, sp, 0x50 29460: 82 80 ret 29462: fd 57 li a5, -0x1 29464: 91 b7 j 0x293a8 29466: 7d 57 li a4, -0x1 29468: 75 b7 j 0x29414 000000000002946a : 2946a: 75 71 addi sp, sp, -0x90 2946c: ca f8 sd s2, 0x70(sp) 2946e: 03 39 05 00 ld s2, 0x0(a0) 29472: a5 67 lui a5, 0x9 29474: 22 e1 sd s0, 0x80(sp) 29476: ca 97 add a5, a5, s2 29478: 03 b8 87 b1 ld a6, -0x4e8(a5) 2947c: de e4 sd s7, 0x48(sp) 2947e: e2 e0 sd s8, 0x40(sp) 29480: 66 fc sd s9, 0x38(sp) 29482: 06 e5 sd ra, 0x88(sp) 29484: 6e f4 sd s11, 0x28(sp) 29486: 83 3b 89 1a ld s7, 0x1a8(s2) 2948a: 42 84 mv s0, a6 2948c: 23 80 05 00 sb zero, 0x0(a1) 29490: 83 47 04 00 lbu a5, 0x0(s0) 29494: a5 46 li a3, 0x9 29496: 82 16 slli a3, a3, 0x20 29498: 2a 8c mv s8, a0 2949a: 93 86 16 fd addi a3, a3, -0x2f 2949e: 37 05 00 14 lui a0, 0x14000 294a2: ee 06 slli a3, a3, 0x1b 294a4: 65 15 addi a0, a0, -0x7 294a6: 1b 87 07 fc addiw a4, a5, -0x40 294aa: 13 06 d0 03 li a2, 0x3d 294ae: ae 8c mv s9, a1 294b0: 93 08 e0 03 li a7, 0x3e 294b4: fd 16 addi a3, a3, -0x1 294b6: 93 05 00 02 li a1, 0x20 294ba: 06 15 slli a0, a0, 0x21 294bc: 13 77 f7 0f andi a4, a4, 0xff 294c0: 63 61 f6 02 bltu a2, a5, 0x294e2 294c4: 33 57 f5 00 srl a4, a0, a5 294c8: 05 8b andi a4, a4, 0x1 294ca: 63 f2 f5 02 bgeu a1, a5, 0x294ee 294ce: 05 c3 beqz a4, 0x294ee 294d0: 83 47 14 00 lbu a5, 0x1(s0) 294d4: 05 04 addi s0, s0, 0x1 294d6: 1b 87 07 fc addiw a4, a5, -0x40 294da: 13 77 f7 0f andi a4, a4, 0xff 294de: e3 73 f6 fe bgeu a2, a5, 0x294c4 294e2: b3 d7 e6 00 srl a5, a3, a4 294e6: 85 8b andi a5, a5, 0x1 294e8: 63 e3 e8 00 bltu a7, a4, 0x294ee 294ec: f5 f3 bnez a5, 0x294d0 294ee: 63 08 88 34 beq a6, s0, 0x2983e 294f2: 22 86 mv a2, s0 294f4: 63 7a 88 00 bgeu a6, s0, 0x29508 294f8: 03 46 f4 ff lbu a2, -0x1(s0) 294fc: 13 06 16 fd addi a2, a2, -0x2f 29500: 13 36 16 00 seqz a2, a2 29504: 33 06 c4 40 sub a2, s0, a2 29508: 85 47 li a5, 0x1 2950a: 01 47 li a4, 0x0 2950c: 93 86 8b 00 addi a3, s7, 0x8 29510: 33 06 06 41 sub a2, a2, a6 29514: c2 85 mv a1, a6 29516: 4a 85 mv a0, s2 29518: ef d0 1e de jal 0x172f8 2951c: aa 8d mv s11, a0 2951e: 35 e1 bnez a0, 0x29582 29520: a6 fc sd s1, 0x78(sp) 29522: 83 47 04 00 lbu a5, 0x0(s0) 29526: 13 07 b0 03 li a4, 0x3b 2952a: 63 93 e7 18 bne a5, a4, 0x296b0 2952e: ce f4 sd s3, 0x68(sp) 29530: d2 f0 sd s4, 0x60(sp) 29532: 25 4a li s4, 0x9 29534: 02 1a slli s4, s4, 0x20 29536: 13 0a 1a fd addi s4, s4, -0x2f 2953a: b7 09 00 14 lui s3, 0x14000 2953e: 6e 0a slli s4, s4, 0x1b 29540: e5 19 addi s3, s3, -0x7 29542: d6 ec sd s5, 0x58(sp) 29544: da e8 sd s6, 0x50(sp) 29546: 6a f8 sd s10, 0x30(sp) 29548: 13 0b e0 03 li s6, 0x3e 2954c: 13 0d 81 00 addi s10, sp, 0x8 29550: 7d 1a addi s4, s4, -0x1 29552: 86 19 slli s3, s3, 0x21 29554: 93 0a 81 01 addi s5, sp, 0x18 29558: 83 47 14 00 lbu a5, 0x1(s0) 2955c: 93 05 14 00 addi a1, s0, 0x1 29560: 91 cb beqz a5, 0x29574 29562: ae 84 mv s1, a1 29564: 13 07 d0 03 li a4, 0x3d 29568: 63 87 e7 02 beq a5, a4, 0x29596 2956c: 83 c7 14 00 lbu a5, 0x1(s1) 29570: 85 04 addi s1, s1, 0x1 29572: fd fb bnez a5, 0x29568 29574: 8d 4d li s11, 0x3 29576: e6 74 ld s1, 0x78(sp) 29578: a6 79 ld s3, 0x68(sp) 2957a: 06 7a ld s4, 0x60(sp) 2957c: e6 6a ld s5, 0x58(sp) 2957e: 46 6b ld s6, 0x50(sp) 29580: 42 7d ld s10, 0x30(sp) 29582: aa 60 ld ra, 0x88(sp) 29584: 0a 64 ld s0, 0x80(sp) 29586: 46 79 ld s2, 0x70(sp) 29588: a6 6b ld s7, 0x48(sp) 2958a: 06 6c ld s8, 0x40(sp) 2958c: e2 7c ld s9, 0x38(sp) 2958e: 6e 85 mv a0, s11 29590: a2 7d ld s11, 0x28(sp) 29592: 49 61 addi sp, sp, 0x90 29594: 82 80 ret 29596: 85 47 li a5, 0x1 29598: 01 47 li a4, 0x0 2959a: ea 86 mv a3, s10 2959c: 33 86 b4 40 sub a2, s1, a1 295a0: 4a 85 mv a0, s2 295a2: ef d0 7e d5 jal 0x172f8 295a6: aa 8d mv s11, a0 295a8: 79 f5 bnez a0, 0x29576 295aa: 93 85 14 00 addi a1, s1, 0x1 295ae: 2e 84 mv s0, a1 295b0: 83 47 04 00 lbu a5, 0x0(s0) 295b4: 93 06 d0 03 li a3, 0x3d 295b8: 13 06 00 02 li a2, 0x20 295bc: 1b 87 07 fc addiw a4, a5, -0x40 295c0: 13 77 f7 0f andi a4, a4, 0xff 295c4: 63 e1 f6 02 bltu a3, a5, 0x295e6 295c8: 33 d7 f9 00 srl a4, s3, a5 295cc: 05 8b andi a4, a4, 0x1 295ce: 63 72 f6 02 bgeu a2, a5, 0x295f2 295d2: 05 c3 beqz a4, 0x295f2 295d4: 83 47 14 00 lbu a5, 0x1(s0) 295d8: 05 04 addi s0, s0, 0x1 295da: 1b 87 07 fc addiw a4, a5, -0x40 295de: 13 77 f7 0f andi a4, a4, 0xff 295e2: e3 f3 f6 fe bgeu a3, a5, 0x295c8 295e6: b3 57 ea 00 srl a5, s4, a4 295ea: 85 8b andi a5, a5, 0x1 295ec: 63 63 eb 00 bltu s6, a4, 0x295f2 295f0: f5 f3 bnez a5, 0x295d4 295f2: 85 47 li a5, 0x1 295f4: 56 87 mv a4, s5 295f6: 14 08 addi a3, sp, 0x10 295f8: 33 06 b4 40 sub a2, s0, a1 295fc: 4a 85 mv a0, s2 295fe: ef d0 be cf jal 0x172f8 29602: aa 8d mv s11, a0 29604: 63 15 05 26 bnez a0, 0x2986e 29608: 22 65 ld a0, 0x8(sp) 2960a: 97 e5 00 00 auipc a1, 0xe 2960e: 93 85 65 16 addi a1, a1, 0x166 29612: ef d0 5f 91 jal 0x26f26 29616: 09 c5 beqz a0, 0x29620 29618: 83 b7 0b 01 ld a5, 0x10(s7) 2961c: 63 81 07 1c beqz a5, 0x297de 29620: 22 65 ld a0, 0x8(sp) 29622: 97 e5 00 00 auipc a1, 0xe 29626: 93 85 65 ec addi a1, a1, -0x13a 2962a: ef d0 df 8f jal 0x26f26 2962e: 09 c5 beqz a0, 0x29638 29630: 83 b7 8b 01 ld a5, 0x18(s7) 29634: 63 89 07 1c beqz a5, 0x29806 29638: 22 65 ld a0, 0x8(sp) 2963a: 97 e5 00 00 auipc a1, 0xe 2963e: 93 85 65 14 addi a1, a1, 0x146 29642: ef d0 5f 8e jal 0x26f26 29646: 09 c5 beqz a0, 0x29650 29648: 83 b7 0b 02 ld a5, 0x20(s7) 2964c: 63 8b 07 1c beqz a5, 0x29822 29650: 22 65 ld a0, 0x8(sp) 29652: 97 e5 00 00 auipc a1, 0xe 29656: 93 85 65 13 addi a1, a1, 0x136 2965a: ef d0 df 8c jal 0x26f26 2965e: 63 06 05 22 beqz a0, 0x2988a 29662: 83 b7 8b 02 ld a5, 0x28(s7) 29666: 63 92 07 22 bnez a5, 0x2988a 2966a: e2 67 ld a5, 0x18(sp) 2966c: 42 67 ld a4, 0x10(sp) 2966e: 89 cb beqz a5, 0x29680 29670: fd 17 addi a5, a5, -0x1 29672: ba 97 add a5, a5, a4 29674: 03 c6 07 00 lbu a2, 0x0(a5) 29678: 93 06 f0 02 li a3, 0x2f 2967c: 63 0d d6 14 beq a2, a3, 0x297d6 29680: 23 b4 eb 02 sd a4, 0x28(s7) 29684: 97 f4 01 00 auipc s1, 0x1f 29688: 83 b4 44 88 ld s1, -0x77c(s1) 2968c: 9c 60 ld a5, 0x0(s1) 2968e: 22 65 ld a0, 0x8(sp) 29690: 02 e8 sd zero, 0x10(sp) 29692: 82 97 jalr a5 29694: 9c 60 ld a5, 0x0(s1) 29696: 42 65 ld a0, 0x10(sp) 29698: 82 97 jalr a5 2969a: 83 47 04 00 lbu a5, 0x0(s0) 2969e: 13 07 b0 03 li a4, 0x3b 296a2: e3 8b e7 ea beq a5, a4, 0x29558 296a6: a6 79 ld s3, 0x68(sp) 296a8: 06 7a ld s4, 0x60(sp) 296aa: e6 6a ld s5, 0x58(sp) 296ac: 46 6b ld s6, 0x50(sp) 296ae: 42 7d ld s10, 0x30(sp) 296b0: 03 b7 8b 00 ld a4, 0x8(s7) 296b4: 09 c7 beqz a4, 0x296be 296b6: 03 b7 8b 01 ld a4, 0x18(s7) 296ba: 63 0d 07 2e beqz a4, 0x299b4 296be: ce f4 sd s3, 0x68(sp) 296c0: d2 f0 sd s4, 0x60(sp) 296c2: 83 47 04 00 lbu a5, 0x0(s0) 296c6: 63 92 07 2e bnez a5, 0x299aa 296ca: 03 34 0c 00 ld s0, 0x0(s8) 296ce: 83 35 84 51 ld a1, 0x518(s0) 296d2: 83 34 84 1a ld s1, 0x1a8(s0) 296d6: 95 c9 beqz a1, 0x2970a 296d8: 85 47 li a5, 0x1 296da: 01 47 li a4, 0x0 296dc: 93 86 84 03 addi a3, s1, 0x38 296e0: 01 46 li a2, 0x0 296e2: 22 85 mv a0, s0 296e4: ef d0 5e c1 jal 0x172f8 296e8: aa 8d mv s11, a0 296ea: 63 12 05 0e bnez a0, 0x297ce 296ee: 80 7c ld s0, 0x38(s1) 296f0: 13 07 00 02 li a4, 0x20 296f4: 83 47 04 00 lbu a5, 0x0(s0) 296f8: 99 c7 beqz a5, 0x29706 296fa: 63 82 e7 26 beq a5, a4, 0x2995e 296fe: 83 47 14 00 lbu a5, 0x1(s0) 29702: 05 04 addi s0, s0, 0x1 29704: fd fb bnez a5, 0x296fa 29706: 03 34 0c 00 ld s0, 0x0(s8) 2970a: fd 57 li a5, -0x1 2970c: 3c fc sd a5, 0x78(s0) 2970e: 22 85 mv a0, s0 29710: 81 45 li a1, 0x0 29712: ef d0 2d ab jal 0x69c4 29716: 22 85 mv a0, s0 29718: 81 45 li a1, 0x0 2971a: ef d0 ed a1 jal 0x6938 2971e: 22 85 mv a0, s0 29720: fd 55 li a1, -0x1 29722: ef d0 4d b5 jal 0x6a76 29726: 22 85 mv a0, s0 29728: fd 55 li a1, -0x1 2972a: ef d0 6d b2 jal 0x6a50 2972e: 83 34 0c 00 ld s1, 0x0(s8) 29732: 83 c7 74 4a lbu a5, 0x4a7(s1) 29736: 03 b4 84 1a ld s0, 0x1a8(s1) 2973a: 99 c3 beqz a5, 0x29740 2973c: 85 47 li a5, 0x1 2973e: 1c c0 sw a5, 0x0(s0) 29740: 03 39 84 00 ld s2, 0x8(s0) 29744: 23 80 0c 00 sb zero, 0x0(s9) 29748: 63 0b 09 1a beqz s2, 0x298fe 2974c: 03 3a 8c 5c ld s4, 0x5c8(s8) 29750: 83 c9 84 4a lbu s3, 0x4a8(s1) 29754: 63 07 0a 14 beqz s4, 0x298a2 29758: d2 85 mv a1, s4 2975a: 4a 85 mv a0, s2 2975c: ef b0 5d 8d jal 0x5030 <.plt+0x6f0> 29760: 63 11 05 14 bnez a0, 0x298a2 29764: 08 68 ld a0, 0x10(s0) 29766: 01 c9 beqz a0, 0x29776 29768: 83 35 0c 5d ld a1, 0x5d0(s8) 2976c: 89 c5 beqz a1, 0x29776 2976e: ef b0 3d 8c jal 0x5030 <.plt+0x6f0> 29772: 63 18 05 12 bnez a0, 0x298a2 29776: 63 9c 09 18 bnez s3, 0x2990e 2977a: 1c 7c ld a5, 0x38(s0) 2977c: 63 94 07 18 bnez a5, 0x29904 29780: 1c 6c ld a5, 0x18(s0) 29782: 63 8b 07 2c beqz a5, 0x29a58 29786: 62 85 mv a0, s8 29788: ef e0 ff de jal 0x28576 2978c: aa 8d mv s11, a0 2978e: 63 90 0d 04 bnez s11, 0x297ce 29792: 83 37 8c 2f ld a5, 0x2f8(s8) 29796: fc 5f lw a5, 0x7c(a5) 29798: 85 8b andi a5, a5, 0x1 2979a: 89 c7 beqz a5, 0x297a4 2979c: 83 47 4c 59 lbu a5, 0x594(s8) 297a0: 91 4d li s11, 0x4 297a2: 95 c7 beqz a5, 0x297ce 297a4: 81 45 li a1, 0x0 297a6: 13 05 0c 52 addi a0, s8, 0x520 297aa: ef 20 40 56 jal 0x2bd0e 297ae: 83 27 0c 59 lw a5, 0x590(s8) 297b2: aa 8d mv s11, a0 297b4: 13 b7 17 00 seqz a4, a5 297b8: 23 80 ec 00 sb a4, 0x0(s9) 297bc: 09 e9 bnez a0, 0x297ce 297be: 81 eb bnez a5, 0x297ce 297c0: 83 37 0c 00 ld a5, 0x0(s8) 297c4: 83 b7 87 1a ld a5, 0x1a8(a5) 297c8: 9c 43 lw a5, 0x0(a5) 297ca: 63 9c 07 1a bnez a5, 0x29982 297ce: e6 74 ld s1, 0x78(sp) 297d0: a6 79 ld s3, 0x68(sp) 297d2: 06 7a ld s4, 0x60(sp) 297d4: 7d b3 j 0x29582 297d6: 23 80 07 00 sb zero, 0x0(a5) 297da: 42 67 ld a4, 0x10(sp) 297dc: 55 b5 j 0x29680 297de: e2 67 ld a5, 0x18(sp) 297e0: 42 67 ld a4, 0x10(sp) 297e2: 89 cb beqz a5, 0x297f4 297e4: fd 17 addi a5, a5, -0x1 297e6: ba 97 add a5, a5, a4 297e8: 03 c6 07 00 lbu a2, 0x0(a5) 297ec: 93 06 f0 02 li a3, 0x2f 297f0: 63 05 d6 00 beq a2, a3, 0x297fa 297f4: 23 b8 eb 00 sd a4, 0x10(s7) 297f8: 71 b5 j 0x29684 297fa: 23 80 07 00 sb zero, 0x0(a5) 297fe: 42 67 ld a4, 0x10(sp) 29800: 23 b8 eb 00 sd a4, 0x10(s7) 29804: 41 b5 j 0x29684 29806: e2 67 ld a5, 0x18(sp) 29808: 42 67 ld a4, 0x10(sp) 2980a: 89 cb beqz a5, 0x2981c 2980c: fd 17 addi a5, a5, -0x1 2980e: ba 97 add a5, a5, a4 29810: 03 c6 07 00 lbu a2, 0x0(a5) 29814: 93 06 f0 02 li a3, 0x2f 29818: 63 0f d6 02 beq a2, a3, 0x29856 2981c: 23 bc eb 00 sd a4, 0x18(s7) 29820: 95 b5 j 0x29684 29822: e2 67 ld a5, 0x18(sp) 29824: 42 67 ld a4, 0x10(sp) 29826: 89 cb beqz a5, 0x29838 29828: fd 17 addi a5, a5, -0x1 2982a: ba 97 add a5, a5, a4 2982c: 03 c6 07 00 lbu a2, 0x0(a5) 29830: 93 06 f0 02 li a3, 0x2f 29834: 63 07 d6 02 beq a2, a3, 0x29862 29838: 23 b0 eb 02 sd a4, 0x20(s7) 2983c: a1 b5 j 0x29684 2983e: a6 fc sd s1, 0x78(sp) 29840: ce f4 sd s3, 0x68(sp) 29842: d2 f0 sd s4, 0x60(sp) 29844: 23 b4 0b 00 sd zero, 0x8(s7) 29848: 83 47 04 00 lbu a5, 0x0(s0) 2984c: 13 07 b0 03 li a4, 0x3b 29850: e3 81 e7 ce beq a5, a4, 0x29532 29854: 8d bd j 0x296c6 29856: 23 80 07 00 sb zero, 0x0(a5) 2985a: 42 67 ld a4, 0x10(sp) 2985c: 23 bc eb 00 sd a4, 0x18(s7) 29860: 15 b5 j 0x29684 29862: 23 80 07 00 sb zero, 0x0(a5) 29866: 42 67 ld a4, 0x10(sp) 29868: 23 b0 eb 02 sd a4, 0x20(s7) 2986c: 21 bd j 0x29684 2986e: 97 e7 01 00 auipc a5, 0x1e 29872: 83 b7 a7 69 ld a5, 0x69a(a5) 29876: 9c 63 ld a5, 0x0(a5) 29878: 22 65 ld a0, 0x8(sp) 2987a: 82 97 jalr a5 2987c: e6 74 ld s1, 0x78(sp) 2987e: a6 79 ld s3, 0x68(sp) 29880: 06 7a ld s4, 0x60(sp) 29882: e6 6a ld s5, 0x58(sp) 29884: 46 6b ld s6, 0x50(sp) 29886: 42 7d ld s10, 0x30(sp) 29888: ed b9 j 0x29582 2988a: 17 e4 01 00 auipc s0, 0x1e 2988e: 03 34 e4 67 ld s0, 0x67e(s0) 29892: 1c 60 ld a5, 0x0(s0) 29894: 22 65 ld a0, 0x8(sp) 29896: 8d 4d li s11, 0x3 29898: 82 97 jalr a5 2989a: 1c 60 ld a5, 0x0(s0) 2989c: 42 65 ld a0, 0x10(sp) 2989e: 82 97 jalr a5 298a0: d9 b9 j 0x29576 298a2: 63 96 09 06 bnez s3, 0x2990e 298a6: 1c 7c ld a5, 0x38(s0) 298a8: 63 83 07 18 beqz a5, 0x29a2e 298ac: 97 e4 01 00 auipc s1, 0x1e 298b0: 83 b4 c4 65 ld s1, 0x65c(s1) 298b4: 9c 60 ld a5, 0x0(s1) 298b6: 52 85 mv a0, s4 298b8: 82 97 jalr a5 298ba: 03 35 0c 5d ld a0, 0x5d0(s8) 298be: 9c 60 ld a5, 0x0(s1) 298c0: 23 34 0c 5c sd zero, 0x5c8(s8) 298c4: 82 97 jalr a5 298c6: 08 64 ld a0, 0x8(s0) 298c8: 23 38 0c 5c sd zero, 0x5d0(s8) 298cc: 63 07 05 1a beqz a0, 0x29a7a 298d0: 81 45 li a1, 0x0 298d2: ef e0 7f 9a jal 0x28278 298d6: 2a 84 mv s0, a0 298d8: 45 c1 beqz a0, 0x29978 298da: 2a 86 mv a2, a0 298dc: 97 e5 00 00 auipc a1, 0xe 298e0: 93 85 c5 f4 addi a1, a1, -0xb4 298e4: 62 85 mv a0, s8 298e6: ef e0 bf 82 jal 0x28110 298ea: 9c 60 ld a5, 0x0(s1) 298ec: aa 8d mv s11, a0 298ee: 22 85 mv a0, s0 298f0: 82 97 jalr a5 298f2: e3 9e 0d ec bnez s11, 0x297ce 298f6: a1 47 li a5, 0x8 298f8: 23 28 fc 58 sw a5, 0x590(s8) 298fc: 59 bd j 0x29792 298fe: 83 c7 84 4a lbu a5, 0x4a8(s1) 29902: c9 ef bnez a5, 0x2999c 29904: 62 85 mv a0, s8 29906: ef e0 3f ab jal 0x283b8 2990a: aa 8d mv s11, a0 2990c: 49 b5 j 0x2978e 2990e: a5 69 lui s3, 0x9 29910: b3 87 34 01 add a5, s1, s3 29914: 83 b7 07 b5 ld a5, -0x4b0(a5) 29918: 63 c4 07 12 bltz a5, 0x29a40 2991c: 81 45 li a1, 0x0 2991e: 4a 85 mv a0, s2 29920: ef e0 9f 95 jal 0x28278 29924: 2a 84 mv s0, a0 29926: 29 c9 beqz a0, 0x29978 29928: 83 37 0c 00 ld a5, 0x0(s8) 2992c: 2a 86 mv a2, a0 2992e: 97 e5 00 00 auipc a1, 0xe 29932: 93 85 a5 eb addi a1, a1, -0x146 29936: ce 97 add a5, a5, s3 29938: 83 b6 07 b5 ld a3, -0x4b0(a5) 2993c: 62 85 mv a0, s8 2993e: ef e0 2f fd jal 0x28110 29942: 97 e7 01 00 auipc a5, 0x1e 29946: 83 b7 67 5c ld a5, 0x5c6(a5) 2994a: 9c 63 ld a5, 0x0(a5) 2994c: aa 8d mv s11, a0 2994e: 22 85 mv a0, s0 29950: 82 97 jalr a5 29952: e3 9e 0d e6 bnez s11, 0x297ce 29956: ad 47 li a5, 0xb 29958: 23 28 fc 58 sw a5, 0x590(s8) 2995c: 1d bd j 0x29792 2995e: 97 e7 01 00 auipc a5, 0x1e 29962: 83 b7 27 61 ld a5, 0x612(a5) 29966: 9c 63 ld a5, 0x0(a5) 29968: 22 85 mv a0, s0 2996a: 82 97 jalr a5 2996c: a8 e0 sd a0, 0x40(s1) 2996e: 23 00 04 00 sb zero, 0x0(s0) 29972: bc 60 ld a5, 0x40(s1) 29974: e3 99 07 d8 bnez a5, 0x29706 29978: e6 74 ld s1, 0x78(sp) 2997a: a6 79 ld s3, 0x68(sp) 2997c: 06 7a ld s4, 0x60(sp) 2997e: ed 4d li s11, 0x1b 29980: 09 b1 j 0x29582 29982: 01 48 li a6, 0x0 29984: fd 57 li a5, -0x1 29986: 01 47 li a4, 0x0 29988: 81 46 li a3, 0x0 2998a: 7d 56 li a2, -0x1 2998c: fd 55 li a1, -0x1 2998e: 62 85 mv a0, s8 29990: ef 20 6f 8e jal 0x1ba76 29994: e6 74 ld s1, 0x78(sp) 29996: a6 79 ld s3, 0x68(sp) 29998: 06 7a ld s4, 0x60(sp) 2999a: e5 b6 j 0x29582 2999c: 97 e5 00 00 auipc a1, 0xe 299a0: 93 85 45 df addi a1, a1, -0x20c 299a4: 26 85 mv a0, s1 299a6: ef 30 8e e1 jal 0xcfbe 299aa: e6 74 ld s1, 0x78(sp) 299ac: a6 79 ld s3, 0x68(sp) 299ae: 06 7a ld s4, 0x60(sp) 299b0: 8d 4d li s11, 0x3 299b2: c1 be j 0x29582 299b4: 13 07 f0 03 li a4, 0x3f 299b8: e3 93 e7 d0 bne a5, a4, 0x296be 299bc: a5 47 li a5, 0x9 299be: 82 17 slli a5, a5, 0x20 299c0: 93 87 17 fd addi a5, a5, -0x2f 299c4: 37 07 00 14 lui a4, 0x14000 299c8: 05 04 addi s0, s0, 0x1 299ca: ee 07 slli a5, a5, 0x1b 299cc: 65 17 addi a4, a4, -0x7 299ce: a2 84 mv s1, s0 299d0: 13 08 d0 03 li a6, 0x3d 299d4: 13 05 e0 03 li a0, 0x3e 299d8: fd 17 addi a5, a5, -0x1 299da: 93 05 00 02 li a1, 0x20 299de: 06 17 slli a4, a4, 0x21 299e0: 03 c6 04 00 lbu a2, 0x0(s1) 299e4: 9b 06 06 fc addiw a3, a2, -0x40 299e8: 93 f6 f6 0f andi a3, a3, 0xff 299ec: 63 6a c8 00 bltu a6, a2, 0x29a00 299f0: b3 56 c7 00 srl a3, a4, a2 299f4: 85 8a andi a3, a3, 0x1 299f6: 63 fb c5 00 bgeu a1, a2, 0x29a0c 299fa: 89 ca beqz a3, 0x29a0c 299fc: 85 04 addi s1, s1, 0x1 299fe: cd b7 j 0x299e0 29a00: 33 d6 d7 00 srl a2, a5, a3 29a04: 05 8a andi a2, a2, 0x1 29a06: 63 63 d5 00 bltu a0, a3, 0x29a0c 29a0a: 6d fa bnez a2, 0x299fc 29a0c: 85 47 li a5, 0x1 29a0e: 01 47 li a4, 0x0 29a10: 93 86 0b 03 addi a3, s7, 0x30 29a14: 33 86 84 40 sub a2, s1, s0 29a18: a2 85 mv a1, s0 29a1a: 4a 85 mv a0, s2 29a1c: ef d0 de 8d jal 0x172f8 29a20: aa 8d mv s11, a0 29a22: 09 ed bnez a0, 0x29a3c 29a24: ce f4 sd s3, 0x68(sp) 29a26: d2 f0 sd s4, 0x60(sp) 29a28: 83 c7 04 00 lbu a5, 0x0(s1) 29a2c: 69 b9 j 0x296c6 29a2e: 1c 6c ld a5, 0x18(s0) 29a30: e3 9e 07 e6 bnez a5, 0x298ac 29a34: 1c 78 ld a5, 0x30(s0) 29a36: e3 9b 07 e6 bnez a5, 0x298ac 29a3a: e9 b5 j 0x29904 29a3c: e6 74 ld s1, 0x78(sp) 29a3e: 91 b6 j 0x29582 29a40: 26 85 mv a0, s1 29a42: 97 e5 00 00 auipc a1, 0xe 29a46: 93 85 65 d7 addi a1, a1, -0x28a 29a4a: ef 30 4e d7 jal 0xcfbe 29a4e: e5 4d li s11, 0x19 29a50: e6 74 ld s1, 0x78(sp) 29a52: a6 79 ld s3, 0x68(sp) 29a54: 06 7a ld s4, 0x60(sp) 29a56: 35 b6 j 0x29582 29a58: 10 78 ld a2, 0x30(s0) 29a5a: e3 05 06 ea beqz a2, 0x29904 29a5e: 97 e5 00 00 auipc a1, 0xe 29a62: 93 85 a5 c7 addi a1, a1, -0x386 29a66: 62 85 mv a0, s8 29a68: ef e0 8f ea jal 0x28110 29a6c: aa 8d mv s11, a0 29a6e: e3 10 05 d6 bnez a0, 0x297ce 29a72: b5 47 li a5, 0xd 29a74: 23 28 fc 58 sw a5, 0x590(s8) 29a78: 29 bb j 0x29792 29a7a: 03 35 0c 00 ld a0, 0x0(s8) 29a7e: 97 e5 00 00 auipc a1, 0xe 29a82: 93 85 25 d8 addi a1, a1, -0x27e 29a86: ef 30 8e d3 jal 0xcfbe 29a8a: 05 b7 j 0x299aa 0000000000029a8c : 29a8c: 2e 86 mv a2, a1 29a8e: 13 05 05 52 addi a0, a0, 0x520 29a92: 97 95 00 00 auipc a1, 0x9 29a96: 93 85 e5 9b addi a1, a1, -0x642 29a9a: 6f 20 20 4e j 0x2bf7c 0000000000029a9e : 29a9e: 83 37 85 2f ld a5, 0x2f8(a0) 29aa2: 01 11 addi sp, sp, -0x20 29aa4: 22 e8 sd s0, 0x10(sp) 29aa6: fc 5f lw a5, 0x7c(a5) 29aa8: 26 e4 sd s1, 0x8(sp) 29aaa: 06 ec sd ra, 0x18(sp) 29aac: 85 8b andi a5, a5, 0x1 29aae: 2a 84 mv s0, a0 29ab0: ae 84 mv s1, a1 29ab2: 89 c7 beqz a5, 0x29abc 29ab4: 83 47 45 59 lbu a5, 0x594(a0) 29ab8: 11 45 li a0, 0x4 29aba: 81 cf beqz a5, 0x29ad2 29abc: 81 45 li a1, 0x0 29abe: 13 05 04 52 addi a0, s0, 0x520 29ac2: ef 20 c0 24 jal 0x2bd0e 29ac6: 83 27 04 59 lw a5, 0x590(s0) 29aca: 93 b7 17 00 seqz a5, a5 29ace: 23 80 f4 00 sb a5, 0x0(s1) 29ad2: e2 60 ld ra, 0x18(sp) 29ad4: 42 64 ld s0, 0x10(sp) 29ad6: a2 64 ld s1, 0x8(sp) 29ad8: 05 61 addi sp, sp, 0x20 29ada: 82 80 ret 0000000000029adc : 29adc: 13 05 05 52 addi a0, a0, 0x520 29ae0: 6f 20 e0 6f j 0x2c1de 0000000000029ae4 : 29ae4: 1c 61 ld a5, 0x0(a0) 29ae6: 01 11 addi sp, sp, -0x20 29ae8: 26 e4 sd s1, 0x8(sp) 29aea: 83 b4 87 1a ld s1, 0x1a8(a5) 29aee: 06 ec sd ra, 0x18(sp) 29af0: b1 c0 beqz s1, 0x29b34 29af2: 22 e8 sd s0, 0x10(sp) 29af4: 4a e0 sd s2, 0x0(sp) 29af6: 2e 84 mv s0, a1 29af8: 95 e9 bnez a1, 0x29b2c 29afa: 17 e9 01 00 auipc s2, 0x1e 29afe: 03 39 e9 40 ld s2, 0x40e(s2) 29b02: 83 37 09 00 ld a5, 0x0(s2) 29b06: 88 64 ld a0, 0x8(s1) 29b08: 82 97 jalr a5 29b0a: 88 68 ld a0, 0x10(s1) 29b0c: 83 37 09 00 ld a5, 0x0(s2) 29b10: 23 b4 04 00 sd zero, 0x8(s1) 29b14: 82 97 jalr a5 29b16: e2 60 ld ra, 0x18(sp) 29b18: 22 85 mv a0, s0 29b1a: 42 64 ld s0, 0x10(sp) 29b1c: 23 b8 04 00 sd zero, 0x10(s1) 29b20: 23 a0 04 00 sw zero, 0x0(s1) 29b24: 02 69 ld s2, 0x0(sp) 29b26: a2 64 ld s1, 0x8(sp) 29b28: 05 61 addi sp, sp, 0x20 29b2a: 82 80 ret 29b2c: 85 45 li a1, 0x1 29b2e: ef 50 ff e3 jal 0x1f96c 29b32: e1 b7 j 0x29afa 29b34: e2 60 ld ra, 0x18(sp) 29b36: a2 64 ld s1, 0x8(sp) 29b38: 01 45 li a0, 0x0 29b3a: 05 61 addi sp, sp, 0x20 29b3c: 82 80 ret 0000000000029b3e : 29b3e: 01 11 addi sp, sp, -0x20 29b40: 22 e8 sd s0, 0x10(sp) 29b42: 26 e4 sd s1, 0x8(sp) 29b44: 06 ec sd ra, 0x18(sp) 29b46: ae 84 mv s1, a1 29b48: 13 04 25 00 addi s0, a0, 0x2 29b4c: 13 07 00 02 li a4, 0x20 29b50: a5 46 li a3, 0x9 29b52: 83 47 04 00 lbu a5, 0x0(s0) 29b56: 63 84 e7 00 beq a5, a4, 0x29b5e 29b5a: 63 94 d7 00 bne a5, a3, 0x29b62 29b5e: 05 04 addi s0, s0, 0x1 29b60: cd bf j 0x29b52 29b62: 22 85 mv a0, s0 29b64: ef b0 cd 88 jal 0x4bf0 <.plt+0x2b0> 29b68: fd 56 li a3, -0x1 29b6a: 09 a8 j 0x29b7c 29b6c: 03 47 07 00 lbu a4, 0x0(a4) 29b70: b3 d7 e7 00 srl a5, a5, a4 29b74: 85 8b andi a5, a5, 0x1 29b76: 63 65 e6 02 bltu a2, a4, 0x29ba0 29b7a: 9d c3 beqz a5, 0x29ba0 29b7c: b7 07 80 00 lui a5, 0x800 29b80: cd 07 addi a5, a5, 0x13 29b82: aa 85 mv a1, a0 29b84: 7d 15 addi a0, a0, -0x1 29b86: a6 07 slli a5, a5, 0x9 29b88: 33 07 a4 00 add a4, s0, a0 29b8c: 13 06 00 02 li a2, 0x20 29b90: e3 1e d5 fc bne a0, a3, 0x29b6c 29b94: 80 e0 sd s0, 0x0(s1) 29b96: e2 60 ld ra, 0x18(sp) 29b98: 42 64 ld s0, 0x10(sp) 29b9a: a2 64 ld s1, 0x8(sp) 29b9c: 05 61 addi sp, sp, 0x20 29b9e: 82 80 ret 29ba0: a2 95 add a1, a1, s0 29ba2: 23 80 05 00 sb zero, 0x0(a1) 29ba6: 80 e0 sd s0, 0x0(s1) 29ba8: e2 60 ld ra, 0x18(sp) 29baa: 42 64 ld s0, 0x10(sp) 29bac: a2 64 ld s1, 0x8(sp) 29bae: 05 61 addi sp, sp, 0x20 29bb0: 82 80 ret 0000000000029bb2 : 29bb2: 8d 47 li a5, 0x3 29bb4: 63 fb c7 02 bgeu a5, a2, 0x29bea 29bb8: 83 c7 05 00 lbu a5, 0x0(a1) 29bbc: 13 07 d0 02 li a4, 0x2d 29bc0: 63 85 e7 04 beq a5, a4, 0x29c0a 29bc4: 03 27 05 59 lw a4, 0x590(a0) 29bc8: 89 47 li a5, 0x2 29bca: 63 01 f7 06 beq a4, a5, 0x29c2c 29bce: 03 c7 05 00 lbu a4, 0x0(a1) 29bd2: 93 07 b0 02 li a5, 0x2b 29bd6: 63 06 f7 06 beq a4, a5, 0x29c42 29bda: 03 c7 05 00 lbu a4, 0x0(a1) 29bde: 93 07 b0 02 li a5, 0x2b 29be2: 63 0f f7 00 beq a4, a5, 0x29c00 29be6: 01 45 li a0, 0x0 29be8: 82 80 ret 29bea: 03 25 05 59 lw a0, 0x590(a0) 29bee: 09 47 li a4, 0x2 29bf0: 63 07 e5 00 beq a0, a4, 0x29bfe 29bf4: e3 0d f6 fc beq a2, a5, 0x29bce 29bf8: 01 45 li a0, 0x0 29bfa: 65 f2 bnez a2, 0x29bda 29bfc: 82 80 ret 29bfe: 1d e6 bnez a2, 0x29c2c 29c00: 93 07 a0 02 li a5, 0x2a 29c04: 9c c2 sw a5, 0x0(a3) 29c06: 05 45 li a0, 0x1 29c08: 82 80 ret 29c0a: 03 c6 15 00 lbu a2, 0x1(a1) 29c0e: 13 07 50 04 li a4, 0x45 29c12: e3 19 e6 fa bne a2, a4, 0x29bc4 29c16: 03 c7 25 00 lbu a4, 0x2(a1) 29c1a: 13 06 20 05 li a2, 0x52 29c1e: e3 13 c7 fa bne a4, a2, 0x29bc4 29c22: 03 c6 35 00 lbu a2, 0x3(a1) 29c26: e3 1f e6 f8 bne a2, a4, 0x29bc4 29c2a: e9 bf j 0x29c04 29c2c: 03 c7 05 00 lbu a4, 0x0(a1) 29c30: 93 07 e0 02 li a5, 0x2e 29c34: e3 16 f7 fc bne a4, a5, 0x29c00 29c38: 93 07 b0 02 li a5, 0x2b 29c3c: 9c c2 sw a5, 0x0(a3) 29c3e: 05 45 li a0, 0x1 29c40: 82 80 ret 29c42: 03 c7 15 00 lbu a4, 0x1(a1) 29c46: 93 07 f0 04 li a5, 0x4f 29c4a: e3 18 f7 f8 bne a4, a5, 0x29bda 29c4e: 03 c7 25 00 lbu a4, 0x2(a1) 29c52: 93 07 b0 04 li a5, 0x4b 29c56: e3 12 f7 f8 bne a4, a5, 0x29bda 29c5a: f9 bf j 0x29c38 0000000000029c5c : 29c5c: b2 86 mv a3, a2 29c5e: 2e 86 mv a2, a1 29c60: 89 ca beqz a3, 0x29c72 29c62: 97 e5 00 00 auipc a1, 0xe 29c66: 93 85 65 be addi a1, a1, -0x41a 29c6a: 13 05 05 52 addi a0, a0, 0x520 29c6e: 6f 20 e0 30 j 0x2bf7c 29c72: 97 95 00 00 auipc a1, 0x9 29c76: 93 85 65 e4 addi a1, a1, -0x1ba 29c7a: 13 05 05 52 addi a0, a0, 0x520 29c7e: 6f 20 e0 2f j 0x2bf7c 0000000000029c82 : 29c82: 19 71 addi sp, sp, -0x80 29c84: d2 e8 sd s4, 0x50(sp) 29c86: 2a 8a mv s4, a0 29c88: 17 e5 01 00 auipc a0, 0x1e 29c8c: 03 35 05 35 ld a0, 0x350(a0) 29c90: 86 fc sd ra, 0x78(sp) 29c92: ef 90 9f f8 jal 0x23c1a 29c96: 5d c1 beqz a0, 0x29d3c 29c98: a6 f4 sd s1, 0x68(sp) 29c9a: 83 34 0a 5d ld s1, 0x5d0(s4) 29c9e: a2 f8 sd s0, 0x70(sp) 29ca0: 2a 84 mv s0, a0 29ca2: 26 85 mv a0, s1 29ca4: ca f0 sd s2, 0x60(sp) 29ca6: ce ec sd s3, 0x58(sp) 29ca8: d6 e4 sd s5, 0x48(sp) 29caa: ef a0 7d f4 jal 0x4bf0 <.plt+0x2b0> 29cae: ef 30 00 2b jal 0x2cf5e 29cb2: 1b 06 05 00 sext.w a2, a0 29cb6: a6 85 mv a1, s1 29cb8: 22 85 mv a0, s0 29cba: ef 90 5f fb jal 0x23c6e 29cbe: 83 34 8a 19 ld s1, 0x198(s4) 29cc2: 93 0a 81 01 addi s5, sp, 0x18 29cc6: 93 09 81 03 addi s3, sp, 0x38 29cca: 26 85 mv a0, s1 29ccc: ef a0 5d f2 jal 0x4bf0 <.plt+0x2b0> 29cd0: ef 30 e0 28 jal 0x2cf5e 29cd4: 1b 06 05 00 sext.w a2, a0 29cd8: a6 85 mv a1, s1 29cda: 22 85 mv a0, s0 29cdc: ef 90 3f f9 jal 0x23c6e 29ce0: 24 00 addi s1, sp, 0x8 29ce2: 22 85 mv a0, s0 29ce4: a6 85 mv a1, s1 29ce6: ef 90 df f9 jal 0x23c82 29cea: 56 84 mv s0, s5 29cec: 17 e9 00 00 auipc s2, 0xe 29cf0: 13 09 c9 b6 addi s2, s2, -0x494 29cf4: 83 c6 04 00 lbu a3, 0x0(s1) 29cf8: 22 85 mv a0, s0 29cfa: 4a 86 mv a2, s2 29cfc: 8d 45 li a1, 0x3 29cfe: 09 04 addi s0, s0, 0x2 29d00: ef b0 0d 96 jal 0x4e60 <.plt+0x520> 29d04: 85 04 addi s1, s1, 0x1 29d06: e3 17 34 ff bne s0, s3, 0x29cf4 29d0a: 03 36 0a 19 ld a2, 0x190(s4) 29d0e: d6 86 mv a3, s5 29d10: 97 e5 00 00 auipc a1, 0xe 29d14: 93 85 05 b5 addi a1, a1, -0x4b0 29d18: 13 05 0a 52 addi a0, s4, 0x520 29d1c: ef 20 00 26 jal 0x2bf7c 29d20: 11 c9 beqz a0, 0x29d34 29d22: 46 74 ld s0, 0x70(sp) 29d24: e6 70 ld ra, 0x78(sp) 29d26: a6 74 ld s1, 0x68(sp) 29d28: 06 79 ld s2, 0x60(sp) 29d2a: e6 69 ld s3, 0x58(sp) 29d2c: a6 6a ld s5, 0x48(sp) 29d2e: 46 6a ld s4, 0x50(sp) 29d30: 09 61 addi sp, sp, 0x80 29d32: 82 80 ret 29d34: 99 47 li a5, 0x6 29d36: 23 28 fa 58 sw a5, 0x590(s4) 29d3a: e5 b7 j 0x29d22 29d3c: e6 70 ld ra, 0x78(sp) 29d3e: 46 6a ld s4, 0x50(sp) 29d40: 6d 45 li a0, 0x1b 29d42: 09 61 addi sp, sp, 0x80 29d44: 82 80 ret 0000000000029d46 : 29d46: 01 11 addi sp, sp, -0x20 29d48: 97 e7 01 00 auipc a5, 0x1e 29d4c: 83 b7 07 28 ld a5, 0x280(a5) 29d50: 22 e8 sd s0, 0x10(sp) 29d52: 9c 63 ld a5, 0x0(a5) 29d54: 2a 84 mv s0, a0 29d56: 26 e4 sd s1, 0x8(sp) 29d58: 04 60 ld s1, 0x0(s0) 29d5a: 06 ec sd ra, 0x18(sp) 29d5c: 85 45 li a1, 0x1 29d5e: 61 45 li a0, 0x18 29d60: 82 97 jalr a5 29d62: 23 b4 a4 1a sd a0, 0x1a8(s1) 29d66: 39 c9 beqz a0, 0x29dbc 29d68: 83 47 e4 2b lbu a5, 0x2be(s0) 29d6c: 23 0c 04 2a sb zero, 0x2b8(s0) 29d70: 91 ef bnez a5, 0x29d8c 29d72: a5 67 lui a5, 0x9 29d74: be 94 add s1, s1, a5 29d76: 83 b7 84 b1 ld a5, -0x4e8(s1) 29d7a: e2 60 ld ra, 0x18(sp) 29d7c: 42 64 ld s0, 0x10(sp) 29d7e: 85 07 addi a5, a5, 0x1 29d80: 23 bc f4 b0 sd a5, -0x4e8(s1) 29d84: 01 45 li a0, 0x0 29d86: a2 64 ld s1, 0x8(sp) 29d88: 05 61 addi sp, sp, 0x20 29d8a: 82 80 ret 29d8c: 83 c7 a4 49 lbu a5, 0x49a(s1) 29d90: ed f3 bnez a5, 0x29d72 29d92: 03 37 84 2f ld a4, 0x2f8(s0) 29d96: 97 e7 01 00 auipc a5, 0x1e 29d9a: 93 87 27 92 addi a5, a5, -0x6de 29d9e: 63 05 f7 02 beq a4, a5, 0x29dc8 29da2: 26 85 mv a0, s1 29da4: 97 e5 00 00 auipc a1, 0xe 29da8: 93 85 c5 ac addi a1, a1, -0x534 29dac: ef 30 2e a1 jal 0xcfbe 29db0: e2 60 ld ra, 0x18(sp) 29db2: 42 64 ld s0, 0x10(sp) 29db4: a2 64 ld s1, 0x8(sp) 29db6: 05 45 li a0, 0x1 29db8: 05 61 addi sp, sp, 0x20 29dba: 82 80 ret 29dbc: e2 60 ld ra, 0x18(sp) 29dbe: 42 64 ld s0, 0x10(sp) 29dc0: a2 64 ld s1, 0x8(sp) 29dc2: 6d 45 li a0, 0x1b 29dc4: 05 61 addi sp, sp, 0x20 29dc6: 82 80 ret 29dc8: 97 e7 01 00 auipc a5, 0x1e 29dcc: 93 87 87 e3 addi a5, a5, -0x1c8 29dd0: 23 3c f4 2e sd a5, 0x2f8(s0) 29dd4: 22 85 mv a0, s0 29dd6: 42 64 ld s0, 0x10(sp) 29dd8: e2 60 ld ra, 0x18(sp) 29dda: a2 64 ld s1, 0x8(sp) 29ddc: 05 61 addi sp, sp, 0x20 29dde: 6f f0 3d 92 j 0x9700 0000000000029de2 : 29de2: 01 11 addi sp, sp, -0x20 29de4: 22 e8 sd s0, 0x10(sp) 29de6: 26 e4 sd s1, 0x8(sp) 29de8: 06 ec sd ra, 0x18(sp) 29dea: 2a 84 mv s0, a0 29dec: 93 04 05 52 addi s1, a0, 0x520 29df0: 89 e9 bnez a1, 0x29e02 29df2: 83 37 85 57 ld a5, 0x578(a0) 29df6: 93 04 05 52 addi s1, a0, 0x520 29dfa: 81 c7 beqz a5, 0x29e02 29dfc: 83 c7 67 2c lbu a5, 0x2c6(a5) 29e00: 8d eb bnez a5, 0x29e32 29e02: 26 85 mv a0, s1 29e04: ef 20 c0 45 jal 0x2c260 29e08: 83 25 c4 5b lw a1, 0x5bc(s0) 29e0c: 22 85 mv a0, s0 29e0e: ef 30 10 75 jal 0x2dd5e 29e12: 97 e7 01 00 auipc a5, 0x1e 29e16: 83 b7 67 0f ld a5, 0xf6(a5) 29e1a: 03 35 04 5d ld a0, 0x5d0(s0) 29e1e: 9c 63 ld a5, 0x0(a5) 29e20: 82 97 jalr a5 29e22: e2 60 ld ra, 0x18(sp) 29e24: 23 38 04 5c sd zero, 0x5d0(s0) 29e28: 42 64 ld s0, 0x10(sp) 29e2a: a2 64 ld s1, 0x8(sp) 29e2c: 01 45 li a0, 0x0 29e2e: 05 61 addi sp, sp, 0x20 29e30: 82 80 ret 29e32: 17 86 00 00 auipc a2, 0x8 29e36: 13 06 66 77 addi a2, a2, 0x776 29e3a: 97 85 00 00 auipc a1, 0x8 29e3e: 93 85 65 61 addi a1, a1, 0x616 29e42: 26 85 mv a0, s1 29e44: ef 20 80 13 jal 0x2bf7c 29e48: 4d fd bnez a0, 0x29e02 29e4a: a9 47 li a5, 0xa 29e4c: 23 28 f4 58 sw a5, 0x590(s0) 29e50: 11 a0 j 0x29e54 29e52: 45 f9 bnez a0, 0x29e02 29e54: 85 45 li a1, 0x1 29e56: 26 85 mv a0, s1 29e58: ef 10 70 6b jal 0x2bd0e 29e5c: 83 27 04 59 lw a5, 0x590(s0) 29e60: ed fb bnez a5, 0x29e52 29e62: 45 b7 j 0x29e02 0000000000029e64 : 29e64: 79 71 addi sp, sp, -0x30 29e66: 26 ec sd s1, 0x18(sp) 29e68: 93 04 85 5a addi s1, a0, 0x5a8 29e6c: 22 f0 sd s0, 0x20(sp) 29e6e: aa 85 mv a1, a0 29e70: 2a 84 mv s0, a0 29e72: 26 85 mv a0, s1 29e74: 06 f4 sd ra, 0x28(sp) 29e76: 02 c6 sw zero, 0xc(sp) 29e78: ef 40 40 05 jal 0x2decc 29e7c: 3d cd beqz a0, 0x29efa 29e7e: 83 27 84 5c lw a5, 0x5c8(s0) 29e82: 03 27 c4 5c lw a4, 0x5cc(s0) 29e86: f9 8f and a5, a5, a4 29e88: 91 8b andi a5, a5, 0x4 29e8a: a1 e7 bnez a5, 0x29ed2 29e8c: b2 47 lw a5, 0xc(sp) 29e8e: a5 e3 bnez a5, 0x29eee 29e90: 03 27 c4 5c lw a4, 0x5cc(s0) 29e94: 83 27 84 5c lw a5, 0x5c8(s0) 29e98: f9 8f and a5, a5, a4 29e9a: 13 f7 27 00 andi a4, a5, 0x2 29e9e: 35 e3 bnez a4, 0x29f02 29ea0: 85 8b andi a5, a5, 0x1 29ea2: bd c7 beqz a5, 0x29f10 29ea4: 83 47 f4 2b lbu a5, 0x2bf(s0) 29ea8: a9 cb beqz a5, 0x29efa 29eaa: 03 36 04 19 ld a2, 0x190(s0) 29eae: 13 05 04 52 addi a0, s0, 0x520 29eb2: 2d ca beqz a2, 0x29f24 29eb4: 97 95 00 00 auipc a1, 0x9 29eb8: 93 85 c5 c0 addi a1, a1, -0x3f4 29ebc: ef 20 00 0c jal 0x2bf7c 29ec0: 01 e5 bnez a0, 0x29ec8 29ec2: 9d 47 li a5, 0x7 29ec4: 23 28 f4 58 sw a5, 0x590(s0) 29ec8: a2 70 ld ra, 0x28(sp) 29eca: 02 74 ld s0, 0x20(sp) 29ecc: e2 64 ld s1, 0x18(sp) 29ece: 45 61 addi sp, sp, 0x30 29ed0: 82 80 ret 29ed2: 74 00 addi a3, sp, 0xc 29ed4: 01 46 li a2, 0x0 29ed6: a2 85 mv a1, s0 29ed8: 26 85 mv a0, s1 29eda: ef 40 80 00 jal 0x2dee2 29ede: 6d f5 bnez a0, 0x29ec8 29ee0: b2 47 lw a5, 0xc(sp) 29ee2: 05 47 li a4, 0x1 29ee4: e3 95 e7 fa bne a5, a4, 0x29e8e 29ee8: 95 47 li a5, 0x5 29eea: 23 28 f4 58 sw a5, 0x590(s0) 29eee: 01 45 li a0, 0x0 29ef0: a2 70 ld ra, 0x28(sp) 29ef2: 02 74 ld s0, 0x20(sp) 29ef4: e2 64 ld s1, 0x18(sp) 29ef6: 45 61 addi sp, sp, 0x30 29ef8: 82 80 ret 29efa: 23 28 04 58 sw zero, 0x590(s0) 29efe: 01 45 li a0, 0x0 29f00: c5 bf j 0x29ef0 29f02: 83 47 f4 2b lbu a5, 0x2bf(s0) 29f06: f5 db beqz a5, 0x29efa 29f08: 22 85 mv a0, s0 29f0a: ef f0 9f d7 jal 0x29c82 29f0e: 6d bf j 0x29ec8 29f10: 08 60 ld a0, 0x0(s0) 29f12: 97 d5 00 00 auipc a1, 0xd 29f16: 93 85 e5 64 addi a1, a1, 0x64e 29f1a: ef 20 be fe jal 0xcf04 29f1e: 13 05 30 04 li a0, 0x43 29f22: 5d b7 j 0x29ec8 29f24: 17 f6 00 00 auipc a2, 0xf 29f28: 13 06 c6 8d addi a2, a2, -0x724 29f2c: 61 b7 j 0x29eb4 0000000000029f2e : 29f2e: 83 37 85 2f ld a5, 0x2f8(a0) 29f32: 01 11 addi sp, sp, -0x20 29f34: 22 e8 sd s0, 0x10(sp) 29f36: fc 5f lw a5, 0x7c(a5) 29f38: 26 e4 sd s1, 0x8(sp) 29f3a: 06 ec sd ra, 0x18(sp) 29f3c: 85 8b andi a5, a5, 0x1 29f3e: 2a 84 mv s0, a0 29f40: ae 84 mv s1, a1 29f42: 89 c7 beqz a5, 0x29f4c 29f44: 83 47 45 59 lbu a5, 0x594(a0) 29f48: 11 45 li a0, 0x4 29f4a: 81 cf beqz a5, 0x29f62 29f4c: 81 45 li a1, 0x0 29f4e: 13 05 04 52 addi a0, s0, 0x520 29f52: ef 10 d0 5b jal 0x2bd0e 29f56: 83 27 04 59 lw a5, 0x590(s0) 29f5a: 93 b7 17 00 seqz a5, a5 29f5e: 23 80 f4 00 sb a5, 0x0(s1) 29f62: e2 60 ld ra, 0x18(sp) 29f64: 42 64 ld s0, 0x10(sp) 29f66: a2 64 ld s1, 0x8(sp) 29f68: 05 61 addi sp, sp, 0x20 29f6a: 82 80 ret 0000000000029f6c : 29f6c: 1d 71 addi sp, sp, -0x60 29f6e: 86 ec sd ra, 0x58(sp) 29f70: a2 e8 sd s0, 0x50(sp) 29f72: 52 f8 sd s4, 0x30(sp) 29f74: 5a f0 sd s6, 0x20(sp) 29f76: 5e ec sd s7, 0x18(sp) 29f78: 62 e8 sd s8, 0x10(sp) 29f7a: 66 e4 sd s9, 0x8(sp) 29f7c: 23 80 05 00 sb zero, 0x0(a1) 29f80: ae 8b mv s7, a1 29f82: 81 45 li a1, 0x0 29f84: 2a 8a mv s4, a0 29f86: 13 0c 05 52 addi s8, a0, 0x520 29f8a: ef 50 3f 9e jal 0x1f96c 29f8e: b7 77 1b 00 lui a5, 0x1b7 29f92: 93 87 07 74 addi a5, a5, 0x740 29f96: 23 38 fa 56 sd a5, 0x570(s4) 29f9a: 97 07 00 00 auipc a5, 0x0 29f9e: 93 87 c7 51 addi a5, a5, 0x51c 29fa2: 23 30 fa 58 sd a5, 0x580(s4) 29fa6: 7d 54 li s0, -0x1 29fa8: 97 07 00 00 auipc a5, 0x0 29fac: 93 87 a7 c0 addi a5, a5, -0x3f6 29fb0: 13 0b 8a 5a addi s6, s4, 0x5a8 29fb4: 23 34 fa 58 sd a5, 0x588(s4) 29fb8: 97 d5 01 00 auipc a1, 0x1d 29fbc: 93 85 05 78 addi a1, a1, 0x780 29fc0: 5a 85 mv a0, s6 29fc2: 23 3c 4a 57 sd s4, 0x578(s4) 29fc6: 23 26 8a 5c sw s0, 0x5cc(s4) 29fca: ef 30 70 6e jal 0x2deb0 29fce: 62 85 mv a0, s8 29fd0: ef 10 50 67 jal 0x2be44 29fd4: 03 35 0a 1a ld a0, 0x1a0(s4) 29fd8: 85 47 li a5, 0x1 29fda: 23 00 fa 5c sb a5, 0x5c0(s4) 29fde: 63 07 05 14 beqz a0, 0x2a12c 29fe2: ca e0 sd s2, 0x40(sp) 29fe4: 4e fc sd s3, 0x38(sp) 29fe6: 56 f4 sd s5, 0x28(sp) 29fe8: a6 e4 sd s1, 0x48(sp) 29fea: 6a e0 sd s10, 0x0(sp) 29fec: 83 47 05 00 lbu a5, 0x0(a0) 29ff0: 93 09 d0 03 li s3, 0x3d 29ff4: 13 09 b0 03 li s2, 0x3b 29ff8: 97 da 00 00 auipc s5, 0xd 29ffc: 93 8a 0a 60 addi s5, s5, 0x600 2a000: cd c3 beqz a5, 0x2a0a2 2a002: 2a 84 mv s0, a0 2a004: 21 a0 j 0x2a00c 2a006: 83 47 04 00 lbu a5, 0x0(s0) 2a00a: bd c3 beqz a5, 0x2a070 2a00c: a2 84 mv s1, s0 2a00e: 05 04 addi s0, s0, 0x1 2a010: e3 9b 37 ff bne a5, s3, 0x2a006 2a014: 83 c7 04 00 lbu a5, 0x0(s1) 2a018: 26 84 mv s0, s1 2a01a: 99 c7 beqz a5, 0x2a028 2a01c: 63 86 27 01 beq a5, s2, 0x2a028 2a020: 83 47 14 00 lbu a5, 0x1(s0) 2a024: 05 04 addi s0, s0, 0x1 2a026: fd fb bnez a5, 0x2a01c 2a028: 15 46 li a2, 0x5 2a02a: d6 85 mv a1, s5 2a02c: ef a0 5d c2 jal 0x4c50 <.plt+0x310> 2a030: 31 e5 bnez a0, 0x2a07c 2a032: 03 27 ca 5c lw a4, 0x5cc(s4) 2a036: 89 47 li a5, 0x2 2a038: 63 0c f7 00 beq a4, a5, 0x2a050 2a03c: 83 27 8a 5b lw a5, 0x5b8(s4) 2a040: f9 cf beqz a5, 0x2a11e 2a042: 13 07 f0 fd li a4, -0x21 2a046: 63 8f e7 0c beq a5, a4, 0x2a124 2a04a: 91 47 li a5, 0x4 2a04c: 23 26 fa 5c sw a5, 0x5cc(s4) 2a050: 8d 4c li s9, 0x3 2a052: a6 64 ld s1, 0x48(sp) 2a054: 06 69 ld s2, 0x40(sp) 2a056: e2 79 ld s3, 0x38(sp) 2a058: a2 7a ld s5, 0x28(sp) 2a05a: 02 6d ld s10, 0x0(sp) 2a05c: e6 60 ld ra, 0x58(sp) 2a05e: 46 64 ld s0, 0x50(sp) 2a060: 42 7a ld s4, 0x30(sp) 2a062: 02 7b ld s6, 0x20(sp) 2a064: e2 6b ld s7, 0x18(sp) 2a066: 42 6c ld s8, 0x10(sp) 2a068: 66 85 mv a0, s9 2a06a: a2 6c ld s9, 0x8(sp) 2a06c: 25 61 addi sp, sp, 0x60 2a06e: 82 80 ret 2a070: 15 46 li a2, 0x5 2a072: d6 85 mv a1, s5 2a074: a2 84 mv s1, s0 2a076: ef a0 bd bd jal 0x4c50 <.plt+0x310> 2a07a: 45 dd beqz a0, 0x2a032 2a07c: 85 04 addi s1, s1, 0x1 2a07e: 33 0d 94 40 sub s10, s0, s1 2a082: 6a 86 mv a2, s10 2a084: a6 85 mv a1, s1 2a086: 5a 85 mv a0, s6 2a088: ef 30 30 5a jal 0x2de2a 2a08c: aa 8c mv s9, a0 2a08e: 1d ed bnez a0, 0x2a0cc 2a090: 83 47 04 00 lbu a5, 0x0(s0) 2a094: 22 85 mv a0, s0 2a096: e3 95 27 f7 bne a5, s2, 0x2a000 2a09a: 83 47 14 00 lbu a5, 0x1(s0) 2a09e: 05 05 addi a0, a0, 0x1 2a0a0: ad f3 bnez a5, 0x2a002 2a0a2: 03 27 ca 5c lw a4, 0x5cc(s4) 2a0a6: 89 47 li a5, 0x2 2a0a8: 63 0c f7 00 beq a4, a5, 0x2a0c0 2a0ac: 83 27 8a 5b lw a5, 0x5b8(s4) 2a0b0: fd c7 beqz a5, 0x2a19e 2a0b2: 13 07 f0 fd li a4, -0x21 2a0b6: 63 80 e7 0e beq a5, a4, 0x2a196 2a0ba: 91 47 li a5, 0x4 2a0bc: 23 26 fa 5c sw a5, 0x5cc(s4) 2a0c0: a6 64 ld s1, 0x48(sp) 2a0c2: 06 69 ld s2, 0x40(sp) 2a0c4: e2 79 ld s3, 0x38(sp) 2a0c6: a2 7a ld s5, 0x28(sp) 2a0c8: 02 6d ld s10, 0x0(sp) 2a0ca: 41 a0 j 0x2a14a 2a0cc: 6a 86 mv a2, s10 2a0ce: 97 d5 00 00 auipc a1, 0xd 2a0d2: 93 85 a5 7b addi a1, a1, 0x7ba 2a0d6: 26 85 mv a0, s1 2a0d8: ef a0 9d b7 jal 0x4c50 <.plt+0x310> 2a0dc: 0d e1 bnez a0, 0x2a0fe 2a0de: 03 27 ca 5c lw a4, 0x5cc(s4) 2a0e2: 89 47 li a5, 0x2 2a0e4: e3 07 f7 f6 beq a4, a5, 0x2a052 2a0e8: 83 27 8a 5b lw a5, 0x5b8(s4) 2a0ec: d5 c3 beqz a5, 0x2a190 2a0ee: 13 07 f0 fd li a4, -0x21 2a0f2: 63 8b e7 08 beq a5, a4, 0x2a188 2a0f6: 91 47 li a5, 0x4 2a0f8: 23 26 fa 5c sw a5, 0x5cc(s4) 2a0fc: 99 bf j 0x2a052 2a0fe: 89 47 li a5, 0x2 2a100: 23 26 fa 5c sw a5, 0x5cc(s4) 2a104: 23 2c 0a 5a sw zero, 0x5b8(s4) 2a108: 83 47 04 00 lbu a5, 0x0(s0) 2a10c: 13 07 b0 03 li a4, 0x3b 2a110: 22 85 mv a0, s0 2a112: e3 97 e7 ee bne a5, a4, 0x2a000 2a116: 83 47 14 00 lbu a5, 0x1(s0) 2a11a: 05 05 addi a0, a0, 0x1 2a11c: 51 b7 j 0x2a0a0 2a11e: 23 26 0a 5c sw zero, 0x5cc(s4) 2a122: 3d b7 j 0x2a050 2a124: fd 57 li a5, -0x1 2a126: 23 26 fa 5c sw a5, 0x5cc(s4) 2a12a: 1d b7 j 0x2a050 2a12c: 03 27 ca 5c lw a4, 0x5cc(s4) 2a130: 89 47 li a5, 0x2 2a132: 63 0c f7 00 beq a4, a5, 0x2a14a 2a136: 83 27 8a 5b lw a5, 0x5b8(s4) 2a13a: a1 c7 beqz a5, 0x2a182 2a13c: 13 07 f0 fd li a4, -0x21 2a140: 63 8e e7 02 beq a5, a4, 0x2a17c 2a144: 91 47 li a5, 0x4 2a146: 23 26 fa 5c sw a5, 0x5cc(s4) 2a14a: 83 37 8a 2f ld a5, 0x2f8(s4) 2a14e: 05 47 li a4, 0x1 2a150: 23 28 ea 58 sw a4, 0x590(s4) 2a154: fc 5f lw a5, 0x7c(a5) 2a156: 85 8b andi a5, a5, 0x1 2a158: 91 c7 beqz a5, 0x2a164 2a15a: 83 47 4a 59 lbu a5, 0x594(s4) 2a15e: 91 4c li s9, 0x4 2a160: e3 8e 07 ee beqz a5, 0x2a05c 2a164: 81 45 li a1, 0x0 2a166: 62 85 mv a0, s8 2a168: ef 10 70 3a jal 0x2bd0e 2a16c: 83 27 0a 59 lw a5, 0x590(s4) 2a170: aa 8c mv s9, a0 2a172: 93 b7 17 00 seqz a5, a5 2a176: 23 80 fb 00 sb a5, 0x0(s7) 2a17a: cd b5 j 0x2a05c 2a17c: 23 26 8a 5c sw s0, 0x5cc(s4) 2a180: e9 b7 j 0x2a14a 2a182: 23 26 0a 5c sw zero, 0x5cc(s4) 2a186: d1 b7 j 0x2a14a 2a188: fd 57 li a5, -0x1 2a18a: 23 26 fa 5c sw a5, 0x5cc(s4) 2a18e: d1 b5 j 0x2a052 2a190: 23 26 0a 5c sw zero, 0x5cc(s4) 2a194: 7d bd j 0x2a052 2a196: fd 57 li a5, -0x1 2a198: 23 26 fa 5c sw a5, 0x5cc(s4) 2a19c: 15 b7 j 0x2a0c0 2a19e: 23 26 0a 5c sw zero, 0x5cc(s4) 2a1a2: 39 bf j 0x2a0c0 000000000002a1a4 : 2a1a4: 01 11 addi sp, sp, -0x20 2a1a6: 22 e8 sd s0, 0x10(sp) 2a1a8: 2a 84 mv s0, a0 2a1aa: 08 61 ld a0, 0x0(a0) 2a1ac: a5 67 lui a5, 0x9 2a1ae: 26 e4 sd s1, 0x8(sp) 2a1b0: 83 36 85 1a ld a3, 0x1a8(a0) 2a1b4: aa 97 add a5, a5, a0 2a1b6: ae 84 mv s1, a1 2a1b8: 83 b5 87 b1 ld a1, -0x4e8(a5) 2a1bc: 06 ec sd ra, 0x18(sp) 2a1be: 23 80 04 00 sb zero, 0x0(s1) 2a1c2: 85 47 li a5, 0x1 2a1c4: 01 47 li a4, 0x0 2a1c6: a1 06 addi a3, a3, 0x8 2a1c8: 01 46 li a2, 0x0 2a1ca: ef d0 ee 92 jal 0x172f8 2a1ce: 11 c5 beqz a0, 0x2a1da 2a1d0: e2 60 ld ra, 0x18(sp) 2a1d2: 42 64 ld s0, 0x10(sp) 2a1d4: a2 64 ld s1, 0x8(sp) 2a1d6: 05 61 addi sp, sp, 0x20 2a1d8: 82 80 ret 2a1da: 4a e0 sd s2, 0x0(sp) 2a1dc: 03 39 04 00 ld s2, 0x0(s0) 2a1e0: 83 35 89 51 ld a1, 0x518(s2) 2a1e4: 83 36 89 1a ld a3, 0x1a8(s2) 2a1e8: 8d c1 beqz a1, 0x2a20a 2a1ea: 85 47 li a5, 0x1 2a1ec: 01 47 li a4, 0x0 2a1ee: c1 06 addi a3, a3, 0x10 2a1f0: 01 46 li a2, 0x0 2a1f2: 4a 85 mv a0, s2 2a1f4: ef d0 4e 90 jal 0x172f8 2a1f8: 19 c5 beqz a0, 0x2a206 2a1fa: e2 60 ld ra, 0x18(sp) 2a1fc: 42 64 ld s0, 0x10(sp) 2a1fe: 02 69 ld s2, 0x0(sp) 2a200: a2 64 ld s1, 0x8(sp) 2a202: 05 61 addi sp, sp, 0x20 2a204: 82 80 ret 2a206: 03 39 04 00 ld s2, 0x0(s0) 2a20a: fd 57 li a5, -0x1 2a20c: 23 3c f9 06 sd a5, 0x78(s2) 2a210: 81 45 li a1, 0x0 2a212: 4a 85 mv a0, s2 2a214: ef c0 0d fb jal 0x69c4 2a218: 81 45 li a1, 0x0 2a21a: 4a 85 mv a0, s2 2a21c: ef c0 cd f1 jal 0x6938 2a220: fd 55 li a1, -0x1 2a222: 4a 85 mv a0, s2 2a224: ef c0 3d 85 jal 0x6a76 2a228: fd 55 li a1, -0x1 2a22a: 4a 85 mv a0, s2 2a22c: ef c0 5d 82 jal 0x6a50 2a230: 18 60 ld a4, 0x0(s0) 2a232: 83 46 77 4a lbu a3, 0x4a7(a4) 2a236: 83 37 87 1a ld a5, 0x1a8(a4) 2a23a: 99 c2 beqz a3, 0x2a240 2a23c: 85 46 li a3, 0x1 2a23e: 94 c3 sw a3, 0x0(a5) 2a240: 94 67 ld a3, 0x8(a5) 2a242: 23 80 04 00 sb zero, 0x0(s1) 2a246: 03 c6 06 00 lbu a2, 0x0(a3) 2a24a: 25 c2 beqz a2, 0x2a2aa 2a24c: 03 47 d7 49 lbu a4, 0x49d(a4) 2a250: 49 e3 bnez a4, 0x2a2d2 2a252: 17 d6 00 00 auipc a2, 0xd 2a256: 13 06 e6 63 addi a2, a2, 0x63e 2a25a: 9c 6b ld a5, 0x10(a5) 2a25c: 13 09 04 52 addi s2, s0, 0x520 2a260: 89 c7 beqz a5, 0x2a26a 2a262: 03 c7 07 00 lbu a4, 0x0(a5) 2a266: 11 c3 beqz a4, 0x2a26a 2a268: 3e 86 mv a2, a5 2a26a: 97 85 00 00 auipc a1, 0x8 2a26e: 93 85 e5 2b addi a1, a1, 0x2be 2a272: 4a 85 mv a0, s2 2a274: ef 10 90 50 jal 0x2bf7c 2a278: 49 f1 bnez a0, 0x2a1fa 2a27a: 83 37 84 2f ld a5, 0x2f8(s0) 2a27e: 25 47 li a4, 0x9 2a280: 23 28 e4 58 sw a4, 0x590(s0) 2a284: fc 5f lw a5, 0x7c(a5) 2a286: 85 8b andi a5, a5, 0x1 2a288: 89 c7 beqz a5, 0x2a292 2a28a: 83 47 44 59 lbu a5, 0x594(s0) 2a28e: 11 45 li a0, 0x4 2a290: ad d7 beqz a5, 0x2a1fa 2a292: 4a 85 mv a0, s2 2a294: 81 45 li a1, 0x0 2a296: ef 10 90 27 jal 0x2bd0e 2a29a: 83 27 04 59 lw a5, 0x590(s0) 2a29e: 02 69 ld s2, 0x0(sp) 2a2a0: 93 b7 17 00 seqz a5, a5 2a2a4: 23 80 f4 00 sb a5, 0x0(s1) 2a2a8: 25 b7 j 0x2a1d0 2a2aa: 90 6b ld a2, 0x10(a5) 2a2ac: 13 09 04 52 addi s2, s0, 0x520 2a2b0: 01 ce beqz a2, 0x2a2c8 2a2b2: 83 47 06 00 lbu a5, 0x0(a2) 2a2b6: 89 cb beqz a5, 0x2a2c8 2a2b8: 97 85 00 00 auipc a1, 0x8 2a2bc: 93 85 85 19 addi a1, a1, 0x198 2a2c0: 4a 85 mv a0, s2 2a2c2: ef 10 b0 4b jal 0x2bf7c 2a2c6: 4d bf j 0x2a278 2a2c8: 17 86 00 00 auipc a2, 0x8 2a2cc: 13 06 06 2a addi a2, a2, 0x2a0 2a2d0: e5 b7 j 0x2a2b8 2a2d2: 05 47 li a4, 0x1 2a2d4: 98 c3 sw a4, 0x0(a5) 2a2d6: 03 c7 06 00 lbu a4, 0x0(a3) 2a2da: 61 db beqz a4, 0x2a2aa 2a2dc: 17 86 00 00 auipc a2, 0x8 2a2e0: 13 06 c6 28 addi a2, a2, 0x28c 2a2e4: 9d bf j 0x2a25a 000000000002a2e6 : 2a2e6: 1c 61 ld a5, 0x0(a0) 2a2e8: 19 71 addi sp, sp, -0x80 2a2ea: a6 f4 sd s1, 0x68(sp) 2a2ec: 86 fc sd ra, 0x78(sp) 2a2ee: 3e e4 sd a5, 0x8(sp) 2a2f0: 83 36 85 59 ld a3, 0x598(a0) 2a2f4: aa 84 mv s1, a0 2a2f6: 63 0c 06 1a beqz a2, 0x2a4ae 2a2fa: a2 f8 sd s0, 0x70(sp) 2a2fc: ca f0 sd s2, 0x60(sp) 2a2fe: ce ec sd s3, 0x58(sp) 2a300: d2 e8 sd s4, 0x50(sp) 2a302: d6 e4 sd s5, 0x48(sp) 2a304: da e0 sd s6, 0x40(sp) 2a306: 5e fc sd s7, 0x38(sp) 2a308: 62 f8 sd s8, 0x30(sp) 2a30a: 66 f4 sd s9, 0x28(sp) 2a30c: 6a f0 sd s10, 0x20(sp) 2a30e: 6e ec sd s11, 0x18(sp) 2a310: b2 8a mv s5, a2 2a312: 2e 8a mv s4, a1 2a314: 01 44 li s0, 0x0 2a316: 01 46 li a2, 0x0 2a318: 81 49 li s3, 0x0 2a31a: 35 4b li s6, 0xd 2a31c: 17 d9 00 00 auipc s2, 0xd 2a320: 13 09 c9 57 addi s2, s2, 0x57c 2a324: 8d 4c li s9, 0x3 2a326: 91 4d li s11, 0x4 2a328: 93 0b e0 02 li s7, 0x2e 2a32c: 09 4d li s10, 0x2 2a32e: 29 4c li s8, 0xa 2a330: 31 a8 j 0x2a34c 2a332: 63 97 87 01 bne a5, s8, 0x2a340 2a336: 85 47 li a5, 0x1 2a338: 63 82 f6 0c beq a3, a5, 0x2a3fc 2a33c: 63 85 b6 0f beq a3, s11, 0x2a426 2a340: 23 bc 04 58 sd zero, 0x598(s1) 2a344: 9d e2 bnez a3, 0x2a36a 2a346: 05 04 addi s0, s0, 0x1 2a348: 63 83 8a 04 beq s5, s0, 0x2a38e 2a34c: b3 07 8a 00 add a5, s4, s0 2a350: 83 c7 07 00 lbu a5, 0x0(a5) 2a354: 63 88 67 07 beq a5, s6, 0x2a3c4 2a358: e3 9d 77 fd bne a5, s7, 0x2a332 2a35c: 63 8c a6 09 beq a3, s10, 0x2a3f4 2a360: e3 90 96 ff bne a3, s9, 0x2a340 2a364: 23 bc 04 58 sd zero, 0x598(s1) 2a368: 85 49 li s3, 0x1 2a36a: 03 b5 04 5a ld a0, 0x5a0(s1) 2a36e: b6 87 mv a5, a3 2a370: 89 8e sub a3, a3, a0 2a372: 1d 8d sub a0, a0, a5 2a374: 63 8c f6 08 beq a3, a5, 0x2a40c 2a378: fd 17 addi a5, a5, -0x1 2a37a: 33 07 f5 00 add a4, a0, a5 2a37e: 23 b0 e4 5a sd a4, 0x5a0(s1) 2a382: ed fb bnez a5, 0x2a374 2a384: 05 04 addi s0, s0, 0x1 2a386: 83 b6 84 59 ld a3, 0x598(s1) 2a38a: e3 91 8a fc bne s5, s0, 0x2a34c 2a38e: 95 47 li a5, 0x5 2a390: 63 8f f6 0c beq a3, a5, 0x2a46e 2a394: d1 ee bnez a3, 0x2a430 2a396: 63 0d 56 09 beq a2, s5, 0x2a430 2a39a: 46 74 ld s0, 0x70(sp) 2a39c: 06 79 ld s2, 0x60(sp) 2a39e: e6 69 ld s3, 0x58(sp) 2a3a0: 06 6b ld s6, 0x40(sp) 2a3a2: e2 7b ld s7, 0x38(sp) 2a3a4: 42 7c ld s8, 0x30(sp) 2a3a6: a2 7c ld s9, 0x28(sp) 2a3a8: 02 7d ld s10, 0x20(sp) 2a3aa: e2 6d ld s11, 0x18(sp) 2a3ac: e6 70 ld ra, 0x78(sp) 2a3ae: b3 86 ca 40 sub a3, s5, a2 2a3b2: 26 85 mv a0, s1 2a3b4: a6 6a ld s5, 0x48(sp) 2a3b6: a6 74 ld s1, 0x68(sp) 2a3b8: 52 96 add a2, a2, s4 2a3ba: 46 6a ld s4, 0x50(sp) 2a3bc: 85 45 li a1, 0x1 2a3be: 09 61 addi sp, sp, 0x80 2a3c0: 6f 30 ee 88 j 0xd44e 2a3c4: 95 e2 bnez a3, 0x2a3e8 2a3c6: 85 47 li a5, 0x1 2a3c8: 23 bc f4 58 sd a5, 0x598(s1) 2a3cc: 85 46 li a3, 0x1 2a3ce: 25 dc beqz s0, 0x2a346 2a3d0: b3 06 c4 40 sub a3, s0, a2 2a3d4: 85 45 li a1, 0x1 2a3d6: 52 96 add a2, a2, s4 2a3d8: 26 85 mv a0, s1 2a3da: ef 30 4e 87 jal 0xd44e 2a3de: 2d e9 bnez a0, 0x2a450 2a3e0: 83 b6 84 59 ld a3, 0x598(s1) 2a3e4: 22 86 mv a2, s0 2a3e6: 85 b7 j 0x2a346 2a3e8: 63 8e 96 01 beq a3, s9, 0x2a404 2a3ec: 85 47 li a5, 0x1 2a3ee: 23 bc f4 58 sd a5, 0x598(s1) 2a3f2: a5 bf j 0x2a36a 2a3f4: 23 bc 94 59 sd s9, 0x598(s1) 2a3f8: 8d 46 li a3, 0x3 2a3fa: b1 b7 j 0x2a346 2a3fc: 23 bc a4 59 sd s10, 0x598(s1) 2a400: 89 46 li a3, 0x2 2a402: 91 b7 j 0x2a346 2a404: 23 bc b4 59 sd s11, 0x598(s1) 2a408: 91 46 li a3, 0x4 2a40a: 35 bf j 0x2a346 2a40c: b3 86 36 41 sub a3, a3, s3 2a410: 4a 86 mv a2, s2 2a412: 85 45 li a1, 0x1 2a414: 26 85 mv a0, s1 2a416: ef 30 8e 83 jal 0xd44e 2a41a: 1d e9 bnez a0, 0x2a450 2a41c: 83 b6 84 59 ld a3, 0x598(s1) 2a420: 22 86 mv a2, s0 2a422: 81 49 li s3, 0x0 2a424: 0d b7 j 0x2a346 2a426: 95 47 li a5, 0x5 2a428: 23 bc f4 58 sd a5, 0x598(s1) 2a42c: 95 46 li a3, 0x5 2a42e: 21 bf j 0x2a346 2a430: 46 74 ld s0, 0x70(sp) 2a432: 06 79 ld s2, 0x60(sp) 2a434: e6 69 ld s3, 0x58(sp) 2a436: 46 6a ld s4, 0x50(sp) 2a438: a6 6a ld s5, 0x48(sp) 2a43a: 06 6b ld s6, 0x40(sp) 2a43c: e2 7b ld s7, 0x38(sp) 2a43e: 42 7c ld s8, 0x30(sp) 2a440: a2 7c ld s9, 0x28(sp) 2a442: 02 7d ld s10, 0x20(sp) 2a444: e2 6d ld s11, 0x18(sp) 2a446: e6 70 ld ra, 0x78(sp) 2a448: a6 74 ld s1, 0x68(sp) 2a44a: 01 45 li a0, 0x0 2a44c: 09 61 addi sp, sp, 0x80 2a44e: 82 80 ret 2a450: 46 74 ld s0, 0x70(sp) 2a452: e6 70 ld ra, 0x78(sp) 2a454: 06 79 ld s2, 0x60(sp) 2a456: e6 69 ld s3, 0x58(sp) 2a458: 46 6a ld s4, 0x50(sp) 2a45a: a6 6a ld s5, 0x48(sp) 2a45c: 06 6b ld s6, 0x40(sp) 2a45e: e2 7b ld s7, 0x38(sp) 2a460: 42 7c ld s8, 0x30(sp) 2a462: a2 7c ld s9, 0x28(sp) 2a464: 02 7d ld s10, 0x20(sp) 2a466: e2 6d ld s11, 0x18(sp) 2a468: a6 74 ld s1, 0x68(sp) 2a46a: 09 61 addi sp, sp, 0x80 2a46c: 82 80 ret 2a46e: 46 74 ld s0, 0x70(sp) 2a470: 06 79 ld s2, 0x60(sp) 2a472: e6 69 ld s3, 0x58(sp) 2a474: 46 6a ld s4, 0x50(sp) 2a476: a6 6a ld s5, 0x48(sp) 2a478: 06 6b ld s6, 0x40(sp) 2a47a: e2 7b ld s7, 0x38(sp) 2a47c: 42 7c ld s8, 0x30(sp) 2a47e: a2 7c ld s9, 0x28(sp) 2a480: 02 7d ld s10, 0x20(sp) 2a482: e2 6d ld s11, 0x18(sp) 2a484: 26 85 mv a0, s1 2a486: 89 46 li a3, 0x2 2a488: 17 d6 00 00 auipc a2, 0xd 2a48c: 13 06 06 41 addi a2, a2, 0x410 2a490: 85 45 li a1, 0x1 2a492: ef 20 de fb jal 0xd44e 2a496: 22 67 ld a4, 0x8(sp) 2a498: e6 70 ld ra, 0x78(sp) 2a49a: 83 27 47 17 lw a5, 0x174(a4) 2a49e: f9 9b andi a5, a5, -0x2 2a4a0: 23 2a f7 16 sw a5, 0x174(a4) 2a4a4: 23 bc 04 58 sd zero, 0x598(s1) 2a4a8: a6 74 ld s1, 0x68(sp) 2a4aa: 09 61 addi sp, sp, 0x80 2a4ac: 82 80 ret 2a4ae: 95 47 li a5, 0x5 2a4b0: e3 9b f6 f8 bne a3, a5, 0x2a446 2a4b4: c1 bf j 0x2a484 000000000002a4b6 : 2a4b6: 03 27 05 59 lw a4, 0x590(a0) 2a4ba: 35 71 addi sp, sp, -0xa0 2a4bc: d2 f8 sd s4, 0x70(sp) 2a4be: 06 ed sd ra, 0x98(sp) 2a4c0: 26 e5 sd s1, 0x88(sp) 2a4c2: 02 f0 sd zero, 0x20(sp) 2a4c4: 91 47 li a5, 0x4 2a4c6: 03 2a 05 1f lw s4, 0x1f0(a0) 2a4ca: 63 0e f7 2c beq a4, a5, 0x2a7a6 2a4ce: 83 37 05 55 ld a5, 0x550(a0) 2a4d2: 22 e9 sd s0, 0x90(sp) 2a4d4: 4a e1 sd s2, 0x80(sp) 2a4d6: ce fc sd s3, 0x78(sp) 2a4d8: d6 f4 sd s5, 0x68(sp) 2a4da: da f0 sd s6, 0x60(sp) 2a4dc: de ec sd s7, 0x58(sp) 2a4de: 2a 84 mv s0, a0 2a4e0: 13 09 05 52 addi s2, a0, 0x520 2a4e4: 13 0b 01 02 addi s6, sp, 0x20 2a4e8: 93 0a c1 01 addi s5, sp, 0x1c 2a4ec: a5 4b li s7, 0x9 2a4ee: 97 09 01 00 auipc s3, 0x10 2a4f2: 93 89 29 e9 addi s3, s3, -0x16e 2a4f6: 63 96 07 32 bnez a5, 0x2a822 2a4fa: e2 e8 sd s8, 0x50(sp) 2a4fc: e6 e4 sd s9, 0x48(sp) 2a4fe: ea e0 sd s10, 0x40(sp) 2a500: da 86 mv a3, s6 2a502: 56 86 mv a2, s5 2a504: ca 85 mv a1, s2 2a506: 52 85 mv a0, s4 2a508: ef 10 70 29 jal 0x2bf9e 2a50c: aa 84 mv s1, a0 2a50e: 15 e5 bnez a0, 0x2a53a 2a510: 72 4c lw s8, 0x1c(sp) 2a512: 63 04 0c 02 beqz s8, 0x2a53a 2a516: 83 27 04 59 lw a5, 0x590(s0) 2a51a: 63 ee fb 00 bltu s7, a5, 0x2a536 2a51e: 83 67 04 59 lwu a5, 0x590(s0) 2a522: 8a 07 slli a5, a5, 0x2 2a524: ce 97 add a5, a5, s3 2a526: 9c 43 lw a5, 0x0(a5) 2a528: ce 97 add a5, a5, s3 2a52a: 82 87 jr a5 2a52c: 93 07 b0 02 li a5, 0x2b 2a530: 08 60 ld a0, 0x0(s0) 2a532: 63 11 fc 28 bne s8, a5, 0x2a7b4 2a536: 23 28 04 58 sw zero, 0x590(s0) 2a53a: 4a 64 ld s0, 0x90(sp) 2a53c: 0a 69 ld s2, 0x80(sp) 2a53e: e6 79 ld s3, 0x78(sp) 2a540: a6 7a ld s5, 0x68(sp) 2a542: 06 7b ld s6, 0x60(sp) 2a544: e6 6b ld s7, 0x58(sp) 2a546: 46 6c ld s8, 0x50(sp) 2a548: a6 6c ld s9, 0x48(sp) 2a54a: 06 6d ld s10, 0x40(sp) 2a54c: ea 60 ld ra, 0x98(sp) 2a54e: 46 7a ld s4, 0x70(sp) 2a550: 26 85 mv a0, s1 2a552: aa 64 ld s1, 0x88(sp) 2a554: 0d 61 addi sp, sp, 0xa0 2a556: 82 80 ret 2a558: 03 39 04 00 ld s2, 0x0(s0) 2a55c: 93 07 b0 02 li a5, 0x2b 2a560: 03 37 89 1a ld a4, 0x1a8(s2) 2a564: 63 1f fc 2c bne s8, a5, 0x2a842 2a568: 18 43 lw a4, 0x0(a4) 2a56a: 89 47 li a5, 0x2 2a56c: 23 3c f4 58 sd a5, 0x598(s0) 2a570: 23 30 f4 5a sd a5, 0x5a0(s0) 2a574: 69 f3 bnez a4, 0x2a536 2a576: 22 85 mv a0, s0 2a578: 01 48 li a6, 0x0 2a57a: fd 57 li a5, -0x1 2a57c: 81 46 li a3, 0x0 2a57e: 7d 56 li a2, -0x1 2a580: 81 45 li a1, 0x0 2a582: ef 10 4f cf jal 0x1ba76 2a586: 03 35 04 52 ld a0, 0x520(s0) 2a58a: 55 d5 beqz a0, 0x2a536 2a58c: 83 47 79 4a lbu a5, 0x4a7(s2) 2a590: 63 88 07 36 beqz a5, 0x2a900 2a594: 97 e7 01 00 auipc a5, 0x1e 2a598: 83 b7 47 97 ld a5, -0x68c(a5) 2a59c: 9c 63 ld a5, 0x0(a5) 2a59e: 82 97 jalr a5 2a5a0: 23 30 04 52 sd zero, 0x520(s0) 2a5a4: 23 34 04 52 sd zero, 0x528(s0) 2a5a8: 79 b7 j 0x2a536 2a5aa: 93 07 b0 02 li a5, 0x2b 2a5ae: 08 60 ld a0, 0x0(s0) 2a5b0: e3 03 fc f8 beq s8, a5, 0x2a536 2a5b4: 62 86 mv a2, s8 2a5b6: 97 d5 00 00 auipc a1, 0xd 2a5ba: 93 85 a5 09 addi a1, a1, 0x9a 2a5be: ef 20 1e a0 jal 0xcfbe 2a5c2: 93 04 30 04 li s1, 0x43 2a5c6: 95 bf j 0x2a53a 2a5c8: 93 07 b0 02 li a5, 0x2b 2a5cc: 08 60 ld a0, 0x0(s0) 2a5ce: e3 13 fc fe bne s8, a5, 0x2a5b4 2a5d2: 03 36 84 19 ld a2, 0x198(s0) 2a5d6: 63 06 06 30 beqz a2, 0x2a8e2 2a5da: 97 85 00 00 auipc a1, 0x8 2a5de: 93 85 e5 4e addi a1, a1, 0x4ee 2a5e2: 4a 85 mv a0, s2 2a5e4: ef 10 90 19 jal 0x2bf7c 2a5e8: 63 14 05 1a bnez a0, 0x2a790 2a5ec: a1 47 li a5, 0x8 2a5ee: 23 28 f4 58 sw a5, 0x590(s0) 2a5f2: 61 a0 j 0x2a67a 2a5f4: 6e fc sd s11, 0x38(sp) 2a5f6: 83 3d 04 00 ld s11, 0x0(s0) 2a5fa: 05 65 lui a0, 0x1 2a5fc: 13 05 85 91 addi a0, a0, -0x6e8 2a600: b3 8c ad 00 add s9, s11, a0 2a604: 66 85 mv a0, s9 2a606: ef a0 ad de jal 0x4bf0 <.plt+0x2b0> 2a60a: 93 07 a0 02 li a5, 0x2a 2a60e: 2a 8d mv s10, a0 2a610: 63 0e fc 22 beq s8, a5, 0x2a84c 2a614: 93 07 b0 02 li a5, 0x2b 2a618: 63 18 fc 1a bne s8, a5, 0x2a7c8 2a61c: 83 a7 8d 4b lw a5, 0x4b8(s11) 2a620: 63 82 07 16 beqz a5, 0x2a784 2a624: 03 47 84 22 lbu a4, 0x228(s0) 2a628: 63 1e 07 14 bnez a4, 0x2a784 2a62c: 03 47 84 5d lbu a4, 0x5d8(s0) 2a630: 63 13 07 2e bnez a4, 0x2a916 2a634: 05 47 li a4, 0x1 2a636: 63 87 e7 14 beq a5, a4, 0x2a784 2a63a: 6e 85 mv a0, s11 2a63c: 97 d5 00 00 auipc a1, 0xd 2a640: 93 85 c5 2a addi a1, a1, 0x2ac 2a644: ef 20 be 97 jal 0xcfbe 2a648: 93 04 00 04 li s1, 0x40 2a64c: e2 7d ld s11, 0x38(sp) 2a64e: f5 b5 j 0x2a53a 2a650: 62 86 mv a2, s8 2a652: 34 10 addi a3, sp, 0x28 2a654: a2 85 mv a1, s0 2a656: 13 05 84 5a addi a0, s0, 0x5a8 2a65a: 03 3c 04 00 ld s8, 0x0(s0) 2a65e: ef 30 10 37 jal 0x2e1ce 2a662: 63 17 05 12 bnez a0, 0x2a790 2a666: a2 57 lw a5, 0x28(sp) 2a668: 63 8d 07 16 beqz a5, 0x2a7e2 2a66c: 09 47 li a4, 0x2 2a66e: e3 84 e7 ec beq a5, a4, 0x2a536 2a672: 83 27 04 59 lw a5, 0x590(s0) 2a676: e3 82 07 ec beqz a5, 0x2a53a 2a67a: 4a 85 mv a0, s2 2a67c: ef 10 90 40 jal 0x2c284 2a680: e3 10 05 e8 bnez a0, 0x2a500 2a684: 5d bd j 0x2a53a 2a686: 93 07 b0 02 li a5, 0x2b 2a68a: 08 60 ld a0, 0x0(s0) 2a68c: 63 04 fc 10 beq s8, a5, 0x2a794 2a690: 03 27 85 4b lw a4, 0x4b8(a0) 2a694: 85 47 li a5, 0x1 2a696: 63 08 f7 0e beq a4, a5, 0x2a786 2a69a: 62 86 mv a2, s8 2a69c: 97 d5 00 00 auipc a1, 0xd 2a6a0: 93 85 c5 f7 addi a1, a1, -0x84 2a6a4: ef 20 be 91 jal 0xcfbe 2a6a8: 93 04 00 04 li s1, 0x40 2a6ac: 79 b5 j 0x2a53a 2a6ae: 03 3d 04 00 ld s10, 0x0(s0) 2a6b2: 05 65 lui a0, 0x1 2a6b4: 13 05 85 91 addi a0, a0, -0x6e8 2a6b8: b3 0c ad 00 add s9, s10, a0 2a6bc: 66 85 mv a0, s9 2a6be: ef a0 2d d3 jal 0x4bf0 <.plt+0x2b0> 2a6c2: 93 07 b0 02 li a5, 0x2b 2a6c6: 63 15 fc 20 bne s8, a5, 0x2a8d0 2a6ca: 8d 47 li a5, 0x3 2a6cc: 63 f6 a7 08 bgeu a5, a0, 0x2a758 2a6d0: 13 07 e5 ff addi a4, a0, -0x2 2a6d4: ba 9c add s9, s9, a4 2a6d6: 03 c6 0c 00 lbu a2, 0x0(s9) 2a6da: 93 06 e0 03 li a3, 0x3e 2a6de: 63 1d d6 06 bne a2, a3, 0x2a758 2a6e2: 63 fb e7 06 bgeu a5, a4, 0x2a758 2a6e6: 85 67 lui a5, 0x1 2a6e8: 05 6c lui s8, 0x1 2a6ea: 93 87 67 91 addi a5, a5, -0x6ea 2a6ee: 13 0c bc 91 addi s8, s8, -0x6e5 2a6f2: ea 97 add a5, a5, s10 2a6f4: 6a 9c add s8, s8, s10 2a6f6: 33 87 a7 00 add a4, a5, a0 2a6fa: 93 06 c0 03 li a3, 0x3c 2a6fe: 21 a0 j 0x2a706 2a700: 05 0c addi s8, s8, 0x1 2a702: 63 0b ec 04 beq s8, a4, 0x2a758 2a706: 83 47 0c 00 lbu a5, 0x0(s8) 2a70a: e3 9b d7 fe bne a5, a3, 0x2a700 2a70e: 85 67 lui a5, 0x1 2a710: 93 87 87 91 addi a5, a5, -0x6e8 2a714: b3 05 fd 00 add a1, s10, a5 2a718: aa 95 add a1, a1, a0 2a71a: b3 85 85 41 sub a1, a1, s8 2a71e: 93 8c f5 ff addi s9, a1, -0x1 2a722: 63 8b 0c 02 beqz s9, 0x2a758 2a726: 97 e7 01 00 auipc a5, 0x1e 2a72a: 83 b7 27 8a ld a5, -0x75e(a5) 2a72e: 9c 63 ld a5, 0x0(a5) 2a730: 05 45 li a0, 0x1 2a732: 82 97 jalr a5 2a734: 23 38 a4 5c sd a0, 0x5d0(s0) 2a738: 05 c1 beqz a0, 0x2a758 2a73a: 66 86 mv a2, s9 2a73c: e2 85 mv a1, s8 2a73e: ef a0 2d c9 jal 0x4bd0 <.plt+0x290> 2a742: 83 37 04 5d ld a5, 0x5d0(s0) 2a746: e6 97 add a5, a5, s9 2a748: 23 80 07 00 sb zero, 0x0(a5) 2a74c: 83 27 84 5c lw a5, 0x5c8(s0) 2a750: 93 e7 27 00 ori a5, a5, 0x2 2a754: 23 24 f4 5c sw a5, 0x5c8(s0) 2a758: 23 2a 04 5a sw zero, 0x5b4(s0) 2a75c: 23 2e 04 5a sw zero, 0x5bc(s0) 2a760: 23 0c 04 5c sb zero, 0x5d8(s0) 2a764: 17 d6 00 00 auipc a2, 0xd 2a768: 13 06 46 16 addi a2, a2, 0x164 2a76c: 97 85 00 00 auipc a1, 0x8 2a770: 93 85 45 ce addi a1, a1, -0x31c 2a774: 4a 85 mv a0, s2 2a776: ef 10 70 00 jal 0x2bf7c 2a77a: 19 e9 bnez a0, 0x2a790 2a77c: 89 47 li a5, 0x2 2a77e: 23 28 f4 58 sw a5, 0x590(s0) 2a782: e5 bd j 0x2a67a 2a784: e2 7d ld s11, 0x38(sp) 2a786: 22 85 mv a0, s0 2a788: ef f0 cf ed jal 0x29e64 2a78c: e3 03 05 ee beqz a0, 0x2a672 2a790: aa 84 mv s1, a0 2a792: 65 b3 j 0x2a53a 2a794: 4a 64 ld s0, 0x90(sp) 2a796: 0a 69 ld s2, 0x80(sp) 2a798: e6 79 ld s3, 0x78(sp) 2a79a: a6 7a ld s5, 0x68(sp) 2a79c: 06 7b ld s6, 0x60(sp) 2a79e: e6 6b ld s7, 0x58(sp) 2a7a0: 46 6c ld s8, 0x50(sp) 2a7a2: a6 6c ld s9, 0x48(sp) 2a7a4: 06 6d ld s10, 0x40(sp) 2a7a6: ea 60 ld ra, 0x98(sp) 2a7a8: 91 44 li s1, 0x4 2a7aa: 46 7a ld s4, 0x70(sp) 2a7ac: 26 85 mv a0, s1 2a7ae: aa 64 ld s1, 0x88(sp) 2a7b0: 0d 61 addi sp, sp, 0xa0 2a7b2: 82 80 ret 2a7b4: 62 86 mv a2, s8 2a7b6: 97 d5 00 00 auipc a1, 0xd 2a7ba: 93 85 a5 14 addi a1, a1, 0x14a 2a7be: ef 20 1e 80 jal 0xcfbe 2a7c2: 93 04 30 04 li s1, 0x43 2a7c6: 95 bb j 0x2a53a 2a7c8: 83 27 84 5c lw a5, 0x5c8(s0) 2a7cc: 22 85 mv a0, s0 2a7ce: 93 e7 17 00 ori a5, a5, 0x1 2a7d2: 23 24 f4 5c sw a5, 0x5c8(s0) 2a7d6: ef f0 ef e8 jal 0x29e64 2a7da: e2 7d ld s11, 0x38(sp) 2a7dc: e3 0b 05 e8 beqz a0, 0x2a672 2a7e0: 45 bf j 0x2a790 2a7e2: 03 27 c4 5c lw a4, 0x5cc(s0) 2a7e6: 83 27 84 5c lw a5, 0x5c8(s0) 2a7ea: f9 8f and a5, a5, a4 2a7ec: 13 f7 27 00 andi a4, a5, 0x2 2a7f0: 63 1e 07 0e bnez a4, 0x2a8ec 2a7f4: 85 8b andi a5, a5, 0x1 2a7f6: 63 85 07 20 beqz a5, 0x2aa00 2a7fa: 83 47 f4 2b lbu a5, 0x2bf(s0) 2a7fe: e3 8c 07 d2 beqz a5, 0x2a536 2a802: 03 36 04 19 ld a2, 0x190(s0) 2a806: 63 07 06 20 beqz a2, 0x2aa14 2a80a: 97 85 00 00 auipc a1, 0x8 2a80e: 93 85 65 2b addi a1, a1, 0x2b6 2a812: 4a 85 mv a0, s2 2a814: ef 10 80 76 jal 0x2bf7c 2a818: 25 fd bnez a0, 0x2a790 2a81a: 9d 47 li a5, 0x7 2a81c: 23 28 f4 58 sw a5, 0x590(s0) 2a820: a9 bd j 0x2a67a 2a822: 4a 85 mv a0, s2 2a824: ef 10 30 1d jal 0x2c1f6 2a828: ea 60 ld ra, 0x98(sp) 2a82a: 4a 64 ld s0, 0x90(sp) 2a82c: aa 84 mv s1, a0 2a82e: 0a 69 ld s2, 0x80(sp) 2a830: e6 79 ld s3, 0x78(sp) 2a832: a6 7a ld s5, 0x68(sp) 2a834: 06 7b ld s6, 0x60(sp) 2a836: e6 6b ld s7, 0x58(sp) 2a838: 46 7a ld s4, 0x70(sp) 2a83a: 26 85 mv a0, s1 2a83c: aa 64 ld s1, 0x88(sp) 2a83e: 0d 61 addi sp, sp, 0xa0 2a840: 82 80 ret 2a842: 23 28 04 58 sw zero, 0x590(s0) 2a846: 93 04 80 03 li s1, 0x38 2a84a: c5 b9 j 0x2a53a 2a84c: 8d 47 li a5, 0x3 2a84e: 63 ff a7 06 bgeu a5, a0, 0x2a8cc 2a852: 83 c7 0c 00 lbu a5, 0x0(s9) 2a856: 13 07 30 05 li a4, 0x53 2a85a: 93 f6 f7 0f andi a3, a5, 0xff 2a85e: 63 83 e7 12 beq a5, a4, 0x2a984 2a862: 13 07 50 05 li a4, 0x55 2a866: 63 87 e7 14 beq a5, a4, 0x2a9b4 2a86a: 91 47 li a5, 0x4 2a86c: 63 00 fd 06 beq s10, a5, 0x2a8cc 2a870: 15 46 li a2, 0x5 2a872: 97 d5 00 00 auipc a1, 0xd 2a876: 93 85 e5 06 addi a1, a1, 0x6e 2a87a: 66 85 mv a0, s9 2a87c: ef a0 4d a0 jal 0x4a80 <.plt+0x140> 2a880: 31 e5 bnez a0, 0x2a8cc 2a882: 83 27 84 5c lw a5, 0x5c8(s0) 2a886: 05 65 lui a0, 0x1 2a888: b7 06 80 00 lui a3, 0x800 2a88c: 93 e7 47 00 ori a5, a5, 0x4 2a890: 13 05 d5 91 addi a0, a0, -0x6e3 2a894: cd 06 addi a3, a3, 0x13 2a896: 13 0c bd ff addi s8, s10, -0x5 2a89a: 23 24 f4 5c sw a5, 0x5c8(s0) 2a89e: 6e 95 add a0, a0, s11 2a8a0: 13 0d 00 02 li s10, 0x20 2a8a4: a6 06 slli a3, a3, 0x9 2a8a6: 30 10 addi a2, sp, 0x28 2a8a8: 63 02 0c 02 beqz s8, 0x2a8cc 2a8ac: 83 47 05 00 lbu a5, 0x0(a0) 2a8b0: 63 64 fd 08 bltu s10, a5, 0x2a938 2a8b4: b3 d7 f6 00 srl a5, a3, a5 2a8b8: 85 8b andi a5, a5, 0x1 2a8ba: bd cf beqz a5, 0x2a938 2a8bc: 05 05 addi a0, a0, 0x1 2a8be: 7d 1c addi s8, s8, -0x1 2a8c0: e3 16 0c fe bnez s8, 0x2a8ac 2a8c4: 83 27 04 59 lw a5, 0x590(s0) 2a8c8: e2 7d ld s11, 0x38(sp) 2a8ca: 75 b3 j 0x2a676 2a8cc: e2 7d ld s11, 0x38(sp) 2a8ce: 75 b3 j 0x2a67a 2a8d0: 97 d5 00 00 auipc a1, 0xd 2a8d4: 93 85 05 fd addi a1, a1, -0x30 2a8d8: 6a 85 mv a0, s10 2a8da: ef 20 4e ee jal 0xcfbe 2a8de: a1 44 li s1, 0x8 2a8e0: a9 b9 j 0x2a53a 2a8e2: 17 e6 00 00 auipc a2, 0xe 2a8e6: 13 06 e6 f1 addi a2, a2, -0xe2 2a8ea: c5 b9 j 0x2a5da 2a8ec: 83 47 f4 2b lbu a5, 0x2bf(s0) 2a8f0: e3 83 07 c4 beqz a5, 0x2a536 2a8f4: 22 85 mv a0, s0 2a8f6: ef f0 cf b8 jal 0x29c82 2a8fa: e3 0c 05 d6 beqz a0, 0x2a672 2a8fe: 49 bd j 0x2a790 2a900: 03 36 84 52 ld a2, 0x528(s0) 2a904: aa 85 mv a1, a0 2a906: 22 85 mv a0, s0 2a908: ef f0 ff 9d jal 0x2a2e6 2a90c: e3 12 05 e8 bnez a0, 0x2a790 2a910: 03 35 04 52 ld a0, 0x520(s0) 2a914: 41 b1 j 0x2a594 2a916: 17 d6 00 00 auipc a2, 0xd 2a91a: 13 06 a6 fb addi a2, a2, -0x46 2a91e: 97 85 00 00 auipc a1, 0x8 2a922: 93 85 25 b3 addi a1, a1, -0x4ce 2a926: 4a 85 mv a0, s2 2a928: ef 10 40 65 jal 0x2bf7c 2a92c: 55 ed bnez a0, 0x2a9e8 2a92e: 8d 47 li a5, 0x3 2a930: e2 7d ld s11, 0x38(sp) 2a932: 23 28 f4 58 sw a5, 0x590(s0) 2a936: 91 b3 j 0x2a67a 2a938: 2a 87 mv a4, a0 2a93a: 81 4c li s9, 0x0 2a93c: 29 a0 j 0x2a946 2a93e: 85 0c addi s9, s9, 0x1 2a940: 05 07 addi a4, a4, 0x1 2a942: 63 86 8c 07 beq s9, s8, 0x2a9ae 2a946: 83 47 07 00 lbu a5, 0x0(a4) 2a94a: ba 8d mv s11, a4 2a94c: e3 69 fd fe bltu s10, a5, 0x2a93e 2a950: b3 d7 f6 00 srl a5, a3, a5 2a954: 85 8b andi a5, a5, 0x1 2a956: e5 d7 beqz a5, 0x2a93e 2a958: e6 85 mv a1, s9 2a95a: 36 e4 sd a3, 0x8(sp) 2a95c: 32 e0 sd a2, 0x0(sp) 2a95e: ef 30 00 41 jal 0x2dd6e 2a962: 9b 07 05 00 sext.w a5, a0 2a966: 02 66 ld a2, 0x0(sp) 2a968: a2 66 ld a3, 0x8(sp) 2a96a: 89 cb beqz a5, 0x2a97c 2a96c: 22 77 ld a4, 0x28(sp) 2a96e: 63 17 97 01 bne a4, s9, 0x2a97c 2a972: 03 27 44 5b lw a4, 0x5b4(s0) 2a976: d9 8f or a5, a5, a4 2a978: 23 2a f4 5a sw a5, 0x5b4(s0) 2a97c: 33 0c 9c 41 sub s8, s8, s9 2a980: 6e 85 mv a0, s11 2a982: 3d bf j 0x2a8c0 2a984: 03 c6 1c 00 lbu a2, 0x1(s9) 2a988: 13 07 40 05 li a4, 0x54 2a98c: e3 1b e6 ec bne a2, a4, 0x2a862 2a990: 03 c6 2c 00 lbu a2, 0x2(s9) 2a994: 13 07 c0 04 li a4, 0x4c 2a998: e3 15 e6 ec bne a2, a4, 0x2a862 2a99c: 03 c7 3c 00 lbu a4, 0x3(s9) 2a9a0: e3 11 d7 ec bne a4, a3, 0x2a862 2a9a4: 85 47 li a5, 0x1 2a9a6: e2 7d ld s11, 0x38(sp) 2a9a8: 23 0c f4 5c sb a5, 0x5d8(s0) 2a9ac: f9 b1 j 0x2a67a 2a9ae: b3 0d 95 01 add s11, a0, s9 2a9b2: 5d b7 j 0x2a958 2a9b4: 03 c7 1c 00 lbu a4, 0x1(s9) 2a9b8: 93 07 30 05 li a5, 0x53 2a9bc: e3 17 f7 ea bne a4, a5, 0x2a86a 2a9c0: 03 c7 2c 00 lbu a4, 0x2(s9) 2a9c4: 93 07 50 04 li a5, 0x45 2a9c8: e3 11 f7 ea bne a4, a5, 0x2a86a 2a9cc: 03 c7 3c 00 lbu a4, 0x3(s9) 2a9d0: 93 07 20 05 li a5, 0x52 2a9d4: e3 1b f7 e8 bne a4, a5, 0x2a86a 2a9d8: 83 27 84 5c lw a5, 0x5c8(s0) 2a9dc: e2 7d ld s11, 0x38(sp) 2a9de: 93 e7 17 00 ori a5, a5, 0x1 2a9e2: 23 24 f4 5c sw a5, 0x5c8(s0) 2a9e6: 51 b9 j 0x2a67a 2a9e8: 4a 64 ld s0, 0x90(sp) 2a9ea: 0a 69 ld s2, 0x80(sp) 2a9ec: e6 79 ld s3, 0x78(sp) 2a9ee: a6 7a ld s5, 0x68(sp) 2a9f0: 06 7b ld s6, 0x60(sp) 2a9f2: e6 6b ld s7, 0x58(sp) 2a9f4: 46 6c ld s8, 0x50(sp) 2a9f6: a6 6c ld s9, 0x48(sp) 2a9f8: 06 6d ld s10, 0x40(sp) 2a9fa: e2 7d ld s11, 0x38(sp) 2a9fc: aa 84 mv s1, a0 2a9fe: b9 b6 j 0x2a54c 2aa00: 97 d5 00 00 auipc a1, 0xd 2aa04: 93 85 05 c3 addi a1, a1, -0x3d0 2aa08: 62 85 mv a0, s8 2aa0a: ef 20 4e db jal 0xcfbe 2aa0e: 93 04 30 04 li s1, 0x43 2aa12: 25 b6 j 0x2a53a 2aa14: 17 e6 00 00 auipc a2, 0xe 2aa18: 13 06 c6 de addi a2, a2, -0x214 2aa1c: fd b3 j 0x2a80a 000000000002aa1e : 2aa1e: 2e 86 mv a2, a1 2aa20: 13 05 05 52 addi a0, a0, 0x520 2aa24: 97 85 00 00 auipc a1, 0x8 2aa28: 93 85 c5 a2 addi a1, a1, -0x5d4 2aa2c: 6f 10 00 55 j 0x2bf7c 000000000002aa30 : 2aa30: 1c 61 ld a5, 0x0(a0) 2aa32: 41 11 addi sp, sp, -0x10 2aa34: 22 e0 sd s0, 0x0(sp) 2aa36: 83 b7 87 1a ld a5, 0x1a8(a5) 2aa3a: 06 e4 sd ra, 0x8(sp) 2aa3c: 2a 84 mv s0, a0 2aa3e: 98 6b ld a4, 0x10(a5) 2aa40: 90 67 ld a2, 0x8(a5) 2aa42: 13 05 05 52 addi a0, a0, 0x520 2aa46: 21 c3 beqz a4, 0x2aa86 2aa48: 1d c2 beqz a2, 0x2aa6e 2aa4a: 83 47 06 00 lbu a5, 0x0(a2) 2aa4e: 85 c3 beqz a5, 0x2aa6e 2aa50: 14 63 ld a3, 0x0(a4) 2aa52: 97 85 00 00 auipc a1, 0x8 2aa56: 93 85 65 ad addi a1, a1, -0x52a 2aa5a: ef 10 20 52 jal 0x2bf7c 2aa5e: 01 e5 bnez a0, 0x2aa66 2aa60: 9d 47 li a5, 0x7 2aa62: 23 28 f4 58 sw a5, 0x590(s0) 2aa66: a2 60 ld ra, 0x8(sp) 2aa68: 02 64 ld s0, 0x0(sp) 2aa6a: 41 01 addi sp, sp, 0x10 2aa6c: 82 80 ret 2aa6e: 14 63 ld a3, 0x0(a4) 2aa70: 17 d6 00 00 auipc a2, 0xd 2aa74: 13 06 06 ec addi a2, a2, -0x140 2aa78: 97 85 00 00 auipc a1, 0x8 2aa7c: 93 85 05 ab addi a1, a1, -0x550 2aa80: ef 10 c0 4f jal 0x2bf7c 2aa84: e9 bf j 0x2aa5e 2aa86: 19 ca beqz a2, 0x2aa9c 2aa88: 83 47 06 00 lbu a5, 0x0(a2) 2aa8c: 81 cb beqz a5, 0x2aa9c 2aa8e: 97 85 00 00 auipc a1, 0x8 2aa92: 93 85 25 9c addi a1, a1, -0x63e 2aa96: ef 10 60 4e jal 0x2bf7c 2aa9a: d1 b7 j 0x2aa5e 2aa9c: 17 d6 00 00 auipc a2, 0xd 2aaa0: 13 06 c6 e9 addi a2, a2, -0x164 2aaa4: 97 85 00 00 auipc a1, 0x8 2aaa8: 93 85 c5 9a addi a1, a1, -0x654 2aaac: ef 10 00 4d jal 0x2bf7c 2aab0: 7d b7 j 0x2aa5e 000000000002aab2 : 2aab2: 18 61 ld a4, 0x0(a0) 2aab4: 41 11 addi sp, sp, -0x10 2aab6: 22 e0 sd s0, 0x0(sp) 2aab8: 03 37 87 1a ld a4, 0x1a8(a4) 2aabc: 06 e4 sd ra, 0x8(sp) 2aabe: 93 07 c0 03 li a5, 0x3c 2aac2: 18 6b ld a4, 0x10(a4) 2aac4: 2a 84 mv s0, a0 2aac6: 10 63 ld a2, 0x0(a4) 2aac8: 03 47 06 00 lbu a4, 0x0(a2) 2aacc: 63 02 f7 02 beq a4, a5, 0x2aaf0 2aad0: 97 d5 00 00 auipc a1, 0xd 2aad4: 93 85 05 e8 addi a1, a1, -0x180 2aad8: 13 05 05 52 addi a0, a0, 0x520 2aadc: ef 10 00 4a jal 0x2bf7c 2aae0: 01 e5 bnez a0, 0x2aae8 2aae2: a5 47 li a5, 0x9 2aae4: 23 28 f4 58 sw a5, 0x590(s0) 2aae8: a2 60 ld ra, 0x8(sp) 2aaea: 02 64 ld s0, 0x0(sp) 2aaec: 41 01 addi sp, sp, 0x10 2aaee: 82 80 ret 2aaf0: 97 d5 00 00 auipc a1, 0xd 2aaf4: 93 85 05 e5 addi a1, a1, -0x1b0 2aaf8: 13 05 05 52 addi a0, a0, 0x520 2aafc: ef 10 00 48 jal 0x2bf7c 2ab00: c5 b7 j 0x2aae0 000000000002ab02 : 2ab02: 83 37 85 2f ld a5, 0x2f8(a0) 2ab06: 01 11 addi sp, sp, -0x20 2ab08: 22 e8 sd s0, 0x10(sp) 2ab0a: fc 5f lw a5, 0x7c(a5) 2ab0c: 26 e4 sd s1, 0x8(sp) 2ab0e: 06 ec sd ra, 0x18(sp) 2ab10: 85 8b andi a5, a5, 0x1 2ab12: 2a 84 mv s0, a0 2ab14: ae 84 mv s1, a1 2ab16: 89 c7 beqz a5, 0x2ab20 2ab18: 83 47 45 59 lbu a5, 0x594(a0) 2ab1c: 11 45 li a0, 0x4 2ab1e: 81 cf beqz a5, 0x2ab36 2ab20: 81 45 li a1, 0x0 2ab22: 13 05 04 52 addi a0, s0, 0x520 2ab26: ef 10 80 1e jal 0x2bd0e 2ab2a: 83 27 04 59 lw a5, 0x590(s0) 2ab2e: 93 b7 17 00 seqz a5, a5 2ab32: 23 80 f4 00 sb a5, 0x0(s1) 2ab36: e2 60 ld ra, 0x18(sp) 2ab38: 42 64 ld s0, 0x10(sp) 2ab3a: a2 64 ld s1, 0x8(sp) 2ab3c: 05 61 addi sp, sp, 0x20 2ab3e: 82 80 ret 000000000002ab40 : 2ab40: 13 05 05 52 addi a0, a0, 0x520 2ab44: 6f 10 a0 69 j 0x2c1de 000000000002ab48 : 2ab48: 01 11 addi sp, sp, -0x20 2ab4a: 22 e8 sd s0, 0x10(sp) 2ab4c: 26 e4 sd s1, 0x8(sp) 2ab4e: 06 ec sd ra, 0x18(sp) 2ab50: ae 84 mv s1, a1 2ab52: 13 04 45 00 addi s0, a0, 0x4 2ab56: 13 07 00 02 li a4, 0x20 2ab5a: a5 46 li a3, 0x9 2ab5c: 83 47 04 00 lbu a5, 0x0(s0) 2ab60: 63 84 e7 00 beq a5, a4, 0x2ab68 2ab64: 63 94 d7 00 bne a5, a3, 0x2ab6c 2ab68: 05 04 addi s0, s0, 0x1 2ab6a: cd bf j 0x2ab5c 2ab6c: 22 85 mv a0, s0 2ab6e: ef a0 2d 88 jal 0x4bf0 <.plt+0x2b0> 2ab72: fd 56 li a3, -0x1 2ab74: 09 a8 j 0x2ab86 2ab76: 03 47 07 00 lbu a4, 0x0(a4) 2ab7a: b3 d7 e7 00 srl a5, a5, a4 2ab7e: 85 8b andi a5, a5, 0x1 2ab80: 63 65 e6 02 bltu a2, a4, 0x2abaa 2ab84: 9d c3 beqz a5, 0x2abaa 2ab86: b7 07 80 00 lui a5, 0x800 2ab8a: cd 07 addi a5, a5, 0x13 2ab8c: aa 85 mv a1, a0 2ab8e: 7d 15 addi a0, a0, -0x1 2ab90: a6 07 slli a5, a5, 0x9 2ab92: 33 07 a4 00 add a4, s0, a0 2ab96: 13 06 00 02 li a2, 0x20 2ab9a: e3 1e d5 fc bne a0, a3, 0x2ab76 2ab9e: 80 e0 sd s0, 0x0(s1) 2aba0: e2 60 ld ra, 0x18(sp) 2aba2: 42 64 ld s0, 0x10(sp) 2aba4: a2 64 ld s1, 0x8(sp) 2aba6: 05 61 addi sp, sp, 0x20 2aba8: 82 80 ret 2abaa: a2 95 add a1, a1, s0 2abac: 23 80 05 00 sb zero, 0x0(a1) 2abb0: 80 e0 sd s0, 0x0(s1) 2abb2: e2 60 ld ra, 0x18(sp) 2abb4: 42 64 ld s0, 0x10(sp) 2abb6: a2 64 ld s1, 0x8(sp) 2abb8: 05 61 addi sp, sp, 0x20 2abba: 82 80 ret 000000000002abbc : 2abbc: 8d 47 li a5, 0x3 2abbe: 63 f1 c7 08 bgeu a5, a2, 0x2ac40 2abc2: 79 71 addi sp, sp, -0x30 2abc4: 22 f0 sd s0, 0x20(sp) 2abc6: 26 ec sd s1, 0x18(sp) 2abc8: 4a e8 sd s2, 0x10(sp) 2abca: 4e e4 sd s3, 0x8(sp) 2abcc: 2e 84 mv s0, a1 2abce: b2 89 mv s3, a2 2abd0: b6 84 mv s1, a3 2abd2: 06 f4 sd ra, 0x28(sp) 2abd4: 2a 89 mv s2, a0 2abd6: ef a0 ad c9 jal 0x5070 <.plt+0x730> 2abda: 83 47 04 00 lbu a5, 0x0(s0) 2abde: 14 61 ld a3, 0x0(a0) 2abe0: 05 67 lui a4, 0x1 2abe2: 86 07 slli a5, a5, 0x1 2abe4: b6 97 add a5, a5, a3 2abe6: 83 d7 07 00 lhu a5, 0x0(a5) 2abea: 13 07 07 80 addi a4, a4, -0x800 2abee: 01 45 li a0, 0x0 2abf0: 13 96 47 03 slli a2, a5, 0x34 2abf4: 63 5f 06 02 bgez a2, 0x2ac32 2abf8: 83 47 14 00 lbu a5, 0x1(s0) 2abfc: 86 07 slli a5, a5, 0x1 2abfe: b6 97 add a5, a5, a3 2ac00: 83 d7 07 00 lhu a5, 0x0(a5) 2ac04: f9 8f and a5, a5, a4 2ac06: 95 c7 beqz a5, 0x2ac32 2ac08: 83 47 24 00 lbu a5, 0x2(s0) 2ac0c: 86 07 slli a5, a5, 0x1 2ac0e: be 96 add a3, a3, a5 2ac10: 83 d7 06 00 lhu a5, 0x0(a3) 2ac14: f9 8f and a5, a5, a4 2ac16: 91 cf beqz a5, 0x2ac32 2ac18: 83 47 34 00 lbu a5, 0x3(s0) 2ac1c: 13 07 00 02 li a4, 0x20 2ac20: 63 82 e7 02 beq a5, a4, 0x2ac44 2ac24: 15 47 li a4, 0x5 2ac26: 63 8f e9 00 beq s3, a4, 0x2ac44 2ac2a: 13 07 d0 02 li a4, 0x2d 2ac2e: 63 88 e7 02 beq a5, a4, 0x2ac5e 2ac32: a2 70 ld ra, 0x28(sp) 2ac34: 02 74 ld s0, 0x20(sp) 2ac36: e2 64 ld s1, 0x18(sp) 2ac38: 42 69 ld s2, 0x10(sp) 2ac3a: a2 69 ld s3, 0x8(sp) 2ac3c: 45 61 addi sp, sp, 0x30 2ac3e: 82 80 ret 2ac40: 01 45 li a0, 0x0 2ac42: 82 80 ret 2ac44: 29 46 li a2, 0xa 2ac46: 81 45 li a1, 0x0 2ac48: 22 85 mv a0, s0 2ac4a: ef 90 7d e5 jal 0x4aa0 <.plt+0x160> 2ac4e: ef 20 40 31 jal 0x2cf62 2ac52: 85 47 li a5, 0x1 2ac54: 63 01 f5 02 beq a0, a5, 0x2ac76 2ac58: 88 c0 sw a0, 0x0(s1) 2ac5a: 05 45 li a0, 0x1 2ac5c: d9 bf j 0x2ac32 2ac5e: 83 27 09 59 lw a5, 0x590(s2) 2ac62: 09 47 li a4, 0x2 2ac64: 63 85 e7 00 beq a5, a4, 0x2ac6e 2ac68: 1d 47 li a4, 0x7 2ac6a: e3 94 e7 fc bne a5, a4, 0x2ac32 2ac6e: 85 47 li a5, 0x1 2ac70: 9c c0 sw a5, 0x0(s1) 2ac72: 05 45 li a0, 0x1 2ac74: 7d bf j 0x2ac32 2ac76: 23 a0 04 00 sw zero, 0x0(s1) 2ac7a: 05 45 li a0, 0x1 2ac7c: 5d bf j 0x2ac32 000000000002ac7e : 2ac7e: 83 47 25 5c lbu a5, 0x5c2(a0) 2ac82: 79 71 addi sp, sp, -0x30 2ac84: 22 f0 sd s0, 0x20(sp) 2ac86: 06 f4 sd ra, 0x28(sp) 2ac88: 2a 84 mv s0, a0 2ac8a: 81 eb bnez a5, 0x2ac9a 2ac8c: 23 28 04 58 sw zero, 0x590(s0) 2ac90: 01 45 li a0, 0x0 2ac92: a2 70 ld ra, 0x28(sp) 2ac94: 02 74 ld s0, 0x20(sp) 2ac96: 45 61 addi sp, sp, 0x30 2ac98: 82 80 ret 2ac9a: 26 ec sd s1, 0x18(sp) 2ac9c: 93 04 05 5a addi s1, a0, 0x5a0 2aca0: aa 85 mv a1, a0 2aca2: 26 85 mv a0, s1 2aca4: ef 30 80 22 jal 0x2decc 2aca8: 0d c1 beqz a0, 0x2acca 2acaa: 74 00 addi a3, sp, 0xc 2acac: 01 46 li a2, 0x0 2acae: a2 85 mv a1, s0 2acb0: 26 85 mv a0, s1 2acb2: ef 30 00 23 jal 0x2dee2 2acb6: 11 ed bnez a0, 0x2acd2 2acb8: 32 47 lw a4, 0xc(sp) 2acba: 85 47 li a5, 0x1 2acbc: 63 10 f7 02 bne a4, a5, 0x2acdc 2acc0: 99 47 li a5, 0x6 2acc2: e2 64 ld s1, 0x18(sp) 2acc4: 23 28 f4 58 sw a5, 0x590(s0) 2acc8: e1 b7 j 0x2ac90 2acca: e2 64 ld s1, 0x18(sp) 2accc: 23 28 04 58 sw zero, 0x590(s0) 2acd0: c1 b7 j 0x2ac90 2acd2: a2 70 ld ra, 0x28(sp) 2acd4: 02 74 ld s0, 0x20(sp) 2acd6: e2 64 ld s1, 0x18(sp) 2acd8: 45 61 addi sp, sp, 0x30 2acda: 82 80 ret 2acdc: 08 60 ld a0, 0x0(s0) 2acde: 97 d5 00 00 auipc a1, 0xd 2ace2: 93 85 25 88 addi a1, a1, -0x77e 2ace6: ef 20 ee a1 jal 0xcf04 2acea: 13 05 30 04 li a0, 0x43 2acee: e2 64 ld s1, 0x18(sp) 2acf0: 4d b7 j 0x2ac92 000000000002acf2 : 2acf2: 13 01 01 bd addi sp, sp, -0x430 2acf6: 23 30 81 42 sd s0, 0x420(sp) 2acfa: 2a 84 mv s0, a0 2acfc: 08 61 ld a0, 0x0(a0) 2acfe: a5 67 lui a5, 0x9 2ad00: 23 34 11 42 sd ra, 0x428(sp) 2ad04: aa 97 add a5, a5, a0 2ad06: 83 b5 87 b1 ld a1, -0x4e8(a5) 2ad0a: 83 c7 05 00 lbu a5, 0x0(a1) 2ad0e: 99 cf beqz a5, 0x2ad2c 2ad10: 93 06 84 59 addi a3, s0, 0x598 2ad14: 85 47 li a5, 0x1 2ad16: 01 47 li a4, 0x0 2ad18: 01 46 li a2, 0x0 2ad1a: ef c0 ee dd jal 0x172f8 2ad1e: 83 30 81 42 ld ra, 0x428(sp) 2ad22: 03 34 01 42 ld s0, 0x420(sp) 2ad26: 13 01 01 43 addi sp, sp, 0x430 2ad2a: 82 80 ret 2ad2c: 23 3c 91 40 sd s1, 0x418(sp) 2ad30: 24 00 addi s1, sp, 0x8 2ad32: 93 05 10 40 li a1, 0x401 2ad36: 26 85 mv a0, s1 2ad38: ef 20 40 3f jal 0x2d12c 2ad3c: 11 e5 bnez a0, 0x2ad48 2ad3e: a6 85 mv a1, s1 2ad40: 08 60 ld a0, 0x0(s0) 2ad42: 83 34 81 41 ld s1, 0x418(sp) 2ad46: e9 b7 j 0x2ad10 2ad48: 08 60 ld a0, 0x0(s0) 2ad4a: 83 34 81 41 ld s1, 0x418(sp) 2ad4e: 97 d5 00 00 auipc a1, 0xd 2ad52: 93 85 25 c1 addi a1, a1, -0x3ee 2ad56: 6d bf j 0x2ad10 000000000002ad58 : 2ad58: 1c 61 ld a5, 0x0(a0) 2ad5a: 5d 71 addi sp, sp, -0x50 2ad5c: 4a f8 sd s2, 0x30(sp) 2ad5e: 03 b9 87 1a ld s2, 0x1a8(a5) 2ad62: 86 e4 sd ra, 0x48(sp) 2ad64: a2 e0 sd s0, 0x40(sp) 2ad66: 63 0c 09 0e beqz s2, 0x2ae5e 2ad6a: 03 37 85 57 ld a4, 0x578(a0) 2ad6e: 26 fc sd s1, 0x38(sp) 2ad70: aa 84 mv s1, a0 2ad72: 63 0d 07 0e beqz a4, 0x2ae6c 2ad76: 4e f4 sd s3, 0x28(sp) 2ad78: 2e 84 mv s0, a1 2ad7a: c9 ed bnez a1, 0x2ae14 2ad7c: 03 c7 97 4c lbu a4, 0x4c9(a5) 2ad80: 71 e3 bnez a4, 0x2ae44 2ad82: 03 c7 87 4a lbu a4, 0x4a8(a5) 2ad86: 5d cf beqz a4, 0x2ae44 2ad88: 03 b7 87 68 ld a4, 0x688(a5) 2ad8c: 45 cf beqz a4, 0x2ae44 2ad8e: 83 46 09 02 lbu a3, 0x20(s2) 2ad92: 17 d7 01 00 auipc a4, 0x1d 2ad96: 03 37 e7 1d ld a4, 0x1de(a4) 2ad9a: 52 f0 sd s4, 0x20(sp) 2ad9c: 18 63 ld a4, 0x0(a4) 2ad9e: c5 ea bnez a3, 0x2ae4e 2ada0: a5 66 lui a3, 0x9 2ada2: b6 97 add a5, a5, a3 2ada4: 83 b7 07 b5 ld a5, -0x4b0(a5) 2ada8: dd c3 beqz a5, 0x2ae4e 2adaa: 17 d5 00 00 auipc a0, 0xd 2adae: 13 05 e5 ae addi a0, a0, -0x512 2adb2: 02 97 jalr a4 2adb4: 2a 8a mv s4, a0 2adb6: 95 49 li s3, 0x5 2adb8: 63 0d 0a 0c beqz s4, 0x2ae92 2adbc: 83 a5 44 31 lw a1, 0x314(s1) 2adc0: 38 00 addi a4, sp, 0x8 2adc2: ce 86 mv a3, s3 2adc4: 52 86 mv a2, s4 2adc6: 26 85 mv a0, s1 2adc8: ef 20 0e aa jal 0xd068 2adcc: 2a 84 mv s0, a0 2adce: 5d e5 bnez a0, 0x2ae7c 2add0: a2 67 ld a5, 0x8(sp) 2add2: 56 ec sd s5, 0x18(sp) 2add4: 93 8a 04 52 addi s5, s1, 0x520 2add8: 63 82 37 0d beq a5, s3, 0x2ae9c 2addc: b3 87 f9 40 sub a5, s3, a5 2ade0: 23 bc 34 55 sd s3, 0x558(s1) 2ade4: 23 b4 44 55 sd s4, 0x548(s1) 2ade8: 23 b8 f4 54 sd a5, 0x550(s1) 2adec: 97 d9 01 00 auipc s3, 0x1d 2adf0: 83 b9 c9 11 ld s3, 0x11c(s3) 2adf4: ad 47 li a5, 0xb 2adf6: 23 a8 f4 58 sw a5, 0x590(s1) 2adfa: 11 a0 j 0x2adfe 2adfc: 09 e9 bnez a0, 0x2ae0e 2adfe: 85 45 li a1, 0x1 2ae00: 56 85 mv a0, s5 2ae02: ef 00 d0 70 jal 0x2bd0e 2ae06: 83 a7 04 59 lw a5, 0x590(s1) 2ae0a: 2a 84 mv s0, a0 2ae0c: e5 fb bnez a5, 0x2adfc 2ae0e: 02 7a ld s4, 0x20(sp) 2ae10: e2 6a ld s5, 0x18(sp) 2ae12: 01 a8 j 0x2ae22 2ae14: 85 45 li a1, 0x1 2ae16: ef 40 7f b5 jal 0x1f96c 2ae1a: 97 d9 01 00 auipc s3, 0x1d 2ae1e: 83 b9 e9 0e ld s3, 0xee(s3) 2ae22: 83 b7 09 00 ld a5, 0x0(s3) 2ae26: 03 35 89 00 ld a0, 0x8(s2) 2ae2a: 82 97 jalr a5 2ae2c: e2 74 ld s1, 0x38(sp) 2ae2e: a2 79 ld s3, 0x28(sp) 2ae30: 23 34 09 00 sd zero, 0x8(s2) 2ae34: 23 20 09 00 sw zero, 0x0(s2) 2ae38: a6 60 ld ra, 0x48(sp) 2ae3a: 22 85 mv a0, s0 2ae3c: 06 64 ld s0, 0x40(sp) 2ae3e: 42 79 ld s2, 0x30(sp) 2ae40: 61 61 addi sp, sp, 0x50 2ae42: 82 80 ret 2ae44: 97 d9 01 00 auipc s3, 0x1d 2ae48: 83 b9 49 0c ld s3, 0xc4(s3) 2ae4c: d9 bf j 0x2ae22 2ae4e: 17 d5 00 00 auipc a0, 0xd 2ae52: 13 05 c5 a4 addi a0, a0, -0x5b4 2ae56: 02 97 jalr a4 2ae58: 2a 8a mv s4, a0 2ae5a: 8d 49 li s3, 0x3 2ae5c: b1 bf j 0x2adb8 2ae5e: 01 44 li s0, 0x0 2ae60: a6 60 ld ra, 0x48(sp) 2ae62: 22 85 mv a0, s0 2ae64: 06 64 ld s0, 0x40(sp) 2ae66: 42 79 ld s2, 0x30(sp) 2ae68: 61 61 addi sp, sp, 0x50 2ae6a: 82 80 ret 2ae6c: 01 44 li s0, 0x0 2ae6e: a6 60 ld ra, 0x48(sp) 2ae70: 22 85 mv a0, s0 2ae72: 06 64 ld s0, 0x40(sp) 2ae74: e2 74 ld s1, 0x38(sp) 2ae76: 42 79 ld s2, 0x30(sp) 2ae78: 61 61 addi sp, sp, 0x50 2ae7a: 82 80 ret 2ae7c: 97 d7 01 00 auipc a5, 0x1d 2ae80: 83 b7 c7 08 ld a5, 0x8c(a5) 2ae84: 9c 63 ld a5, 0x0(a5) 2ae86: 52 85 mv a0, s4 2ae88: 82 97 jalr a5 2ae8a: e2 74 ld s1, 0x38(sp) 2ae8c: a2 79 ld s3, 0x28(sp) 2ae8e: 02 7a ld s4, 0x20(sp) 2ae90: 65 b7 j 0x2ae38 2ae92: e2 74 ld s1, 0x38(sp) 2ae94: a2 79 ld s3, 0x28(sp) 2ae96: 02 7a ld s4, 0x20(sp) 2ae98: 6d 44 li s0, 0x1b 2ae9a: 79 bf j 0x2ae38 2ae9c: ef a0 bd 97 jal 0x5816 2aea0: 97 d9 01 00 auipc s3, 0x1d 2aea4: 83 b9 89 06 ld s3, 0x68(s3) 2aea8: 83 b7 09 00 ld a5, 0x0(s3) 2aeac: 23 b0 aa 04 sd a0, 0x40(s5) 2aeb0: 23 b4 ba 04 sd a1, 0x48(s5) 2aeb4: 52 85 mv a0, s4 2aeb6: 82 97 jalr a5 2aeb8: 35 bf j 0x2adf4 000000000002aeba : 2aeba: b2 86 mv a3, a2 2aebc: 2e 86 mv a2, a1 2aebe: 89 ca beqz a3, 0x2aed0 2aec0: 97 d5 00 00 auipc a1, 0xd 2aec4: 93 85 85 98 addi a1, a1, -0x678 2aec8: 13 05 05 52 addi a0, a0, 0x520 2aecc: 6f 10 00 0b j 0x2bf7c 2aed0: 97 85 00 00 auipc a1, 0x8 2aed4: 93 85 85 be addi a1, a1, -0x418 2aed8: 13 05 05 52 addi a0, a0, 0x520 2aedc: 6f 10 00 0a j 0x2bf7c 000000000002aee0 : 2aee0: 03 27 05 59 lw a4, 0x590(a0) 2aee4: 55 71 addi sp, sp, -0xd0 2aee6: 4e f5 sd s3, 0xa8(sp) 2aee8: 5e e5 sd s7, 0x88(sp) 2aeea: 86 e5 sd ra, 0xc8(sp) 2aeec: 26 fd sd s1, 0xb8(sp) 2aeee: 82 e8 sd zero, 0x50(sp) 2aef0: 95 47 li a5, 0x5 2aef2: 83 29 05 1f lw s3, 0x1f0(a0) 2aef6: 83 3b 05 00 ld s7, 0x0(a0) 2aefa: 63 05 f7 24 beq a4, a5, 0x2b144 2aefe: 83 37 05 55 ld a5, 0x550(a0) 2af02: a2 e1 sd s0, 0xc0(sp) 2af04: 4a f9 sd s2, 0xb0(sp) 2af06: 52 f1 sd s4, 0xa0(sp) 2af08: 56 ed sd s5, 0x98(sp) 2af0a: 2a 84 mv s0, a0 2af0c: 13 09 05 52 addi s2, a0, 0x520 2af10: 93 0a 01 05 addi s5, sp, 0x50 2af14: 13 0a c1 04 addi s4, sp, 0x4c 2af18: 63 9b 07 3a bnez a5, 0x2b2ce 2af1c: a5 67 lui a5, 0x9 2af1e: 5a e9 sd s6, 0x90(sp) 2af20: 62 e1 sd s8, 0x80(sp) 2af22: e6 fc sd s9, 0x78(sp) 2af24: ea f8 sd s10, 0x70(sp) 2af26: ee f4 sd s11, 0x68(sp) 2af28: 31 4b li s6, 0xc 2af2a: 85 4c li s9, 0x1 2af2c: 2d 4d li s10, 0xb 2af2e: 97 fd 00 00 auipc s11, 0xf 2af32: 93 8d ad 4a addi s11, s11, 0x4aa 2af36: be 9b add s7, s7, a5 2af38: 17 fc 00 00 auipc s8, 0xf 2af3c: 13 0c 0c 47 addi s8, s8, 0x470 2af40: d6 86 mv a3, s5 2af42: 52 86 mv a2, s4 2af44: ca 85 mv a1, s2 2af46: 4e 85 mv a0, s3 2af48: ef 10 60 05 jal 0x2bf9e 2af4c: aa 84 mv s1, a0 2af4e: 0d e5 bnez a0, 0x2af78 2af50: 83 27 04 59 lw a5, 0x590(s0) 2af54: 36 47 lw a4, 0x4c(sp) 2af56: 63 8e 67 01 beq a5, s6, 0x2af72 2af5a: 63 0f 97 03 beq a4, s9, 0x2af98 2af5e: 23 a0 eb bc sw a4, -0x440(s7) 2af62: 19 cb beqz a4, 0x2af78 2af64: 63 68 fd 00 bltu s10, a5, 0x2af74 2af68: 8a 07 slli a5, a5, 0x2 2af6a: e2 97 add a5, a5, s8 2af6c: 9c 43 lw a5, 0x0(a5) 2af6e: e2 97 add a5, a5, s8 2af70: 82 87 jr a5 2af72: 19 c3 beqz a4, 0x2af78 2af74: 23 28 04 58 sw zero, 0x590(s0) 2af78: 0e 64 ld s0, 0xc0(sp) 2af7a: ae 60 ld ra, 0xc8(sp) 2af7c: 4a 79 ld s2, 0xb0(sp) 2af7e: 0a 7a ld s4, 0xa0(sp) 2af80: ea 6a ld s5, 0x98(sp) 2af82: 4a 6b ld s6, 0x90(sp) 2af84: 0a 6c ld s8, 0x80(sp) 2af86: e6 7c ld s9, 0x78(sp) 2af88: 46 7d ld s10, 0x70(sp) 2af8a: a6 7d ld s11, 0x68(sp) 2af8c: aa 79 ld s3, 0xa8(sp) 2af8e: aa 6b ld s7, 0x88(sp) 2af90: 26 85 mv a0, s1 2af92: ea 74 ld s1, 0xb8(sp) 2af94: 69 61 addi sp, sp, 0xd0 2af96: 82 80 ret 2af98: e3 6e fd fc bltu s10, a5, 0x2af74 2af9c: 8a 07 slli a5, a5, 0x2 2af9e: ee 97 add a5, a5, s11 2afa0: 9c 43 lw a5, 0x0(a5) 2afa2: ee 97 add a5, a5, s11 2afa4: 82 87 jr a5 2afa6: 03 38 04 00 ld a6, 0x0(s0) 2afaa: 05 66 lui a2, 0x1 2afac: 13 06 86 91 addi a2, a2, -0x6e8 2afb0: 83 38 88 1a ld a7, 0x1a8(a6) 2afb4: 42 96 add a2, a2, a6 2afb6: 32 85 mv a0, a2 2afb8: 3a f0 sd a4, 0x20(sp) 2afba: 32 ec sd a2, 0x18(sp) 2afbc: 42 e8 sd a6, 0x10(sp) 2afbe: 46 e4 sd a7, 0x8(sp) 2afc0: ef 90 1d c3 jal 0x4bf0 <.plt+0x2b0> 2afc4: a2 68 ld a7, 0x8(sp) 2afc6: 02 77 ld a4, 0x20(sp) 2afc8: 42 68 ld a6, 0x10(sp) 2afca: 83 b7 08 01 ld a5, 0x10(a7) 2afce: 62 66 ld a2, 0x18(sp) 2afd0: 9b 05 87 f3 addiw a1, a4, -0xc8 2afd4: 63 8f 07 38 beqz a5, 0x2b372 2afd8: 93 06 30 06 li a3, 0x63 2afdc: 63 fe b6 1e bgeu a3, a1, 0x2b1d8 2afe0: 93 06 90 22 li a3, 0x229 2afe4: 63 0a d7 1e beq a4, a3, 0x2b1d8 2afe8: 85 47 li a5, 0x1 2afea: 63 1d f7 48 bne a4, a5, 0x2b484 2afee: 83 47 78 4a lbu a5, 0x4a7(a6) 2aff2: 85 e7 bnez a5, 0x2b01a 2aff4: b3 07 a6 00 add a5, a2, a0 2aff8: 29 47 li a4, 0xa 2affa: 23 80 e7 00 sb a4, 0x0(a5) 2affe: 93 06 15 00 addi a3, a0, 0x1 2b002: 85 45 li a1, 0x1 2b004: 22 85 mv a0, s0 2b006: 3e e4 sd a5, 0x8(sp) 2b008: ef 20 6e c4 jal 0xd44e 2b00c: a2 67 ld a5, 0x8(sp) 2b00e: 23 80 07 00 sb zero, 0x0(a5) 2b012: 25 e5 bnez a0, 0x2b07a 2b014: 83 27 04 59 lw a5, 0x590(s0) 2b018: a5 d3 beqz a5, 0x2af78 2b01a: 4a 85 mv a0, s2 2b01c: ef 10 80 26 jal 0x2c284 2b020: 05 f1 bnez a0, 0x2af40 2b022: 99 bf j 0x2af78 2b024: 1c 60 ld a5, 0x0(s0) 2b026: b4 08 addi a3, sp, 0x58 2b028: 3a 86 mv a2, a4 2b02a: a2 85 mv a1, s0 2b02c: 13 05 04 5a addi a0, s0, 0x5a0 2b030: 3e e4 sd a5, 0x8(sp) 2b032: ef 30 c0 19 jal 0x2e1ce 2b036: 31 e1 bnez a0, 0x2b07a 2b038: e6 47 lw a5, 0x58(sp) 2b03a: 63 80 07 38 beqz a5, 0x2b3ba 2b03e: 09 47 li a4, 0x2 2b040: e3 9a e7 fc bne a5, a4, 0x2b014 2b044: 05 bf j 0x2af74 2b046: 9b 07 87 f3 addiw a5, a4, -0xc8 2b04a: 93 06 30 06 li a3, 0x63 2b04e: 08 60 ld a0, 0x0(s0) 2b050: 63 e4 f6 22 bltu a3, a5, 0x2b278 2b054: 03 36 84 59 ld a2, 0x598(s0) 2b058: 23 26 04 5a sw zero, 0x5ac(s0) 2b05c: 23 2a 04 5a sw zero, 0x5b4(s0) 2b060: 23 00 04 5c sb zero, 0x5c0(s0) 2b064: 23 01 04 5c sb zero, 0x5c2(s0) 2b068: 97 d5 00 00 auipc a1, 0xd 2b06c: 93 85 05 93 addi a1, a1, -0x6d0 2b070: 4a 85 mv a0, s2 2b072: ef 00 b0 70 jal 0x2bf7c 2b076: 63 0e 05 16 beqz a0, 0x2b1f2 2b07a: aa 84 mv s1, a0 2b07c: f5 bd j 0x2af78 2b07e: 93 07 c0 0d li a5, 0xdc 2b082: 08 60 ld a0, 0x0(s0) 2b084: 63 07 f7 0a beq a4, a5, 0x2b132 2b088: 83 26 85 4b lw a3, 0x4b8(a0) 2b08c: 85 47 li a5, 0x1 2b08e: 63 8e f6 08 beq a3, a5, 0x2b12a 2b092: 3a 86 mv a2, a4 2b094: 97 c5 00 00 auipc a1, 0xc 2b098: 93 85 45 58 addi a1, a1, 0x584 2b09c: ef 10 3e f2 jal 0xcfbe 2b0a0: 93 04 00 04 li s1, 0x40 2b0a4: d1 bd j 0x2af78 2b0a6: 9b 07 87 f3 addiw a5, a4, -0xc8 2b0aa: 93 06 30 06 li a3, 0x63 2b0ae: 08 60 ld a0, 0x0(s0) 2b0b0: e3 f2 f6 ec bgeu a3, a5, 0x2af74 2b0b4: fd a2 j 0x2b2a2 2b0b6: 93 07 a0 0f li a5, 0xfa 2b0ba: e3 0d f7 ea beq a4, a5, 0x2af74 2b0be: 23 28 04 58 sw zero, 0x590(s0) 2b0c2: 93 04 80 03 li s1, 0x38 2b0c6: 4d bd j 0x2af78 2b0c8: 93 07 20 16 li a5, 0x162 2b0cc: 08 60 ld a0, 0x0(s0) 2b0ce: 63 14 f7 08 bne a4, a5, 0x2b156 2b0d2: a5 67 lui a5, 0x9 2b0d4: aa 97 add a5, a5, a0 2b0d6: 83 b5 07 b5 ld a1, -0x4b0(a5) 2b0da: ef b0 dd 99 jal 0x6a76 2b0de: 01 48 li a6, 0x0 2b0e0: 81 47 li a5, 0x0 2b0e2: 01 47 li a4, 0x0 2b0e4: 81 46 li a3, 0x0 2b0e6: 7d 56 li a2, -0x1 2b0e8: fd 55 li a1, -0x1 2b0ea: 22 85 mv a0, s0 2b0ec: ef 00 bf 98 jal 0x1ba76 2b0f0: 23 28 04 58 sw zero, 0x590(s0) 2b0f4: 51 b5 j 0x2af78 2b0f6: 08 60 ld a0, 0x0(s0) 2b0f8: 9b 07 87 f3 addiw a5, a4, -0xc8 2b0fc: 13 06 30 06 li a2, 0x63 2b100: 83 36 85 1a ld a3, 0x1a8(a0) 2b104: 63 64 f6 18 bltu a2, a5, 0x2b28c 2b108: 9c 6a ld a5, 0x10(a3) 2b10a: 9c 67 ld a5, 0x8(a5) 2b10c: 9c ea sd a5, 0x10(a3) 2b10e: 63 81 07 24 beqz a5, 0x2b350 2b112: 22 85 mv a0, s0 2b114: ef f0 ff 99 jal 0x2aab2 2b118: ed bd j 0x2b012 2b11a: 9b 07 87 f3 addiw a5, a4, -0xc8 2b11e: 93 06 30 06 li a3, 0x63 2b122: 08 60 ld a0, 0x0(s0) 2b124: e3 f7 f6 fe bgeu a3, a5, 0x2b112 2b128: 49 aa j 0x2b2ba 2b12a: 22 85 mv a0, s0 2b12c: ef f0 3f b5 jal 0x2ac7e 2b130: cd b5 j 0x2b012 2b132: 0e 64 ld s0, 0xc0(sp) 2b134: 4a 79 ld s2, 0xb0(sp) 2b136: 0a 7a ld s4, 0xa0(sp) 2b138: ea 6a ld s5, 0x98(sp) 2b13a: 4a 6b ld s6, 0x90(sp) 2b13c: 0a 6c ld s8, 0x80(sp) 2b13e: e6 7c ld s9, 0x78(sp) 2b140: 46 7d ld s10, 0x70(sp) 2b142: a6 7d ld s11, 0x68(sp) 2b144: ae 60 ld ra, 0xc8(sp) 2b146: 91 44 li s1, 0x4 2b148: aa 79 ld s3, 0xa8(sp) 2b14a: aa 6b ld s7, 0x88(sp) 2b14c: 26 85 mv a0, s1 2b14e: ea 74 ld s1, 0xb8(sp) 2b150: 69 61 addi sp, sp, 0xd0 2b152: 82 80 ret 2b154: 08 60 ld a0, 0x0(s0) 2b156: 3a 86 mv a2, a4 2b158: 97 d5 00 00 auipc a1, 0xd 2b15c: 93 85 05 8c addi a1, a1, -0x740 2b160: ef 10 fe e5 jal 0xcfbe 2b164: 93 04 70 03 li s1, 0x37 2b168: 01 bd j 0x2af78 2b16a: 03 38 04 00 ld a6, 0x0(s0) 2b16e: 05 65 lui a0, 0x1 2b170: 13 05 85 91 addi a0, a0, -0x6e8 2b174: 42 95 add a0, a0, a6 2b176: 3a e8 sd a4, 0x10(sp) 2b178: 42 e4 sd a6, 0x8(sp) 2b17a: ef 90 7d a7 jal 0x4bf0 <.plt+0x2b0> 2b17e: 42 67 ld a4, 0x10(sp) 2b180: 13 06 30 06 li a2, 0x63 2b184: 22 68 ld a6, 0x8(sp) 2b186: 9b 06 87 f3 addiw a3, a4, -0xc8 2b18a: aa 87 mv a5, a0 2b18c: 63 68 d6 18 bltu a2, a3, 0x2b31c 2b190: 05 66 lui a2, 0x1 2b192: 13 06 c6 91 addi a2, a2, -0x6e4 2b196: 93 06 c5 ff addi a3, a0, -0x4 2b19a: 9d 45 li a1, 0x7 2b19c: b3 08 c8 00 add a7, a6, a2 2b1a0: 63 e6 d5 14 bltu a1, a3, 0x2b2ec 2b1a4: 0d 46 li a2, 0x3 2b1a6: 63 64 d6 08 bltu a2, a3, 0x2b22e 2b1aa: 83 27 88 4b lw a5, 0x4b8(a6) 2b1ae: b5 df beqz a5, 0x2b12a 2b1b0: 03 47 84 22 lbu a4, 0x228(s0) 2b1b4: 3d fb bnez a4, 0x2b12a 2b1b6: 03 47 04 5c lbu a4, 0x5c0(s0) 2b1ba: 63 14 07 2a bnez a4, 0x2b462 2b1be: 05 47 li a4, 0x1 2b1c0: e3 85 e7 f6 beq a5, a4, 0x2b12a 2b1c4: 97 c5 00 00 auipc a1, 0xc 2b1c8: 93 85 c5 43 addi a1, a1, 0x43c 2b1cc: 42 85 mv a0, a6 2b1ce: ef 10 1e df jal 0xcfbe 2b1d2: 93 04 00 04 li s1, 0x40 2b1d6: 4d b3 j 0x2af78 2b1d8: 03 47 78 4a lbu a4, 0x4a7(a6) 2b1dc: 63 03 07 1a beqz a4, 0x2b382 2b1e0: 9c 67 ld a5, 0x8(a5) 2b1e2: 23 b8 f8 00 sd a5, 0x10(a7) 2b1e6: e3 87 07 d8 beqz a5, 0x2af74 2b1ea: 22 85 mv a0, s0 2b1ec: ef f0 5f 84 jal 0x2aa30 2b1f0: 0d b5 j 0x2b012 2b1f2: 89 47 li a5, 0x2 2b1f4: 23 28 f4 58 sw a5, 0x590(s0) 2b1f8: 0d b5 j 0x2b01a 2b1fa: 03 38 04 00 ld a6, 0x0(s0) 2b1fe: 05 65 lui a0, 0x1 2b200: 13 05 85 91 addi a0, a0, -0x6e8 2b204: 42 95 add a0, a0, a6 2b206: 3a e8 sd a4, 0x10(sp) 2b208: 42 e4 sd a6, 0x8(sp) 2b20a: ef 90 7d 9e jal 0x4bf0 <.plt+0x2b0> 2b20e: 22 68 ld a6, 0x8(sp) 2b210: 05 66 lui a2, 0x1 2b212: 13 06 c6 91 addi a2, a2, -0x6e4 2b216: 93 06 c5 ff addi a3, a0, -0x4 2b21a: 9d 45 li a1, 0x7 2b21c: 42 67 ld a4, 0x10(sp) 2b21e: aa 87 mv a5, a0 2b220: b3 08 c8 00 add a7, a6, a2 2b224: 63 e4 d5 0c bltu a1, a3, 0x2b2ec 2b228: 0d 46 li a2, 0x3 2b22a: e3 78 d6 de bgeu a2, a3, 0x2b01a 2b22e: 83 c5 08 00 lbu a1, 0x0(a7) 2b232: 13 06 30 05 li a2, 0x53 2b236: 63 8f c5 2c beq a1, a2, 0x2b514 2b23a: 11 46 li a2, 0x4 2b23c: 63 8c c6 0c beq a3, a2, 0x2b314 2b240: 15 46 li a2, 0x5 2b242: 97 c5 00 00 auipc a1, 0xc 2b246: 93 85 e5 78 addi a1, a1, 0x78e 2b24a: 46 85 mv a0, a7 2b24c: 42 e8 sd a6, 0x10(sp) 2b24e: 3a e4 sd a4, 0x8(sp) 2b250: 3e ec sd a5, 0x18(sp) 2b252: ef 90 fd 82 jal 0x4a80 <.plt+0x140> 2b256: 22 67 ld a4, 0x8(sp) 2b258: 42 68 ld a6, 0x10(sp) 2b25a: 4d ed bnez a0, 0x2b314 2b25c: e2 67 ld a5, 0x18(sp) 2b25e: 85 46 li a3, 0x1 2b260: 23 01 d4 5c sb a3, 0x5c2(s0) 2b264: dd 17 addi a5, a5, -0x9 2b266: 63 84 07 1c beqz a5, 0x2b42e 2b26a: 05 63 lui t1, 0x1 2b26c: 13 03 13 92 addi t1, t1, -0x6df 2b270: 33 05 68 00 add a0, a6, t1 2b274: 59 aa j 0x2b40a 2b276: 08 60 ld a0, 0x0(s0) 2b278: 3a 86 mv a2, a4 2b27a: 97 c5 00 00 auipc a1, 0xc 2b27e: 93 85 65 6f addi a1, a1, 0x6f6 2b282: ef 10 de d3 jal 0xcfbe 2b286: a1 44 li s1, 0x8 2b288: c5 b9 j 0x2af78 2b28a: 08 60 ld a0, 0x0(s0) 2b28c: 3a 86 mv a2, a4 2b28e: 97 c5 00 00 auipc a1, 0xc 2b292: 93 85 25 77 addi a1, a1, 0x772 2b296: ef 10 9e d2 jal 0xcfbe 2b29a: 93 04 70 03 li s1, 0x37 2b29e: e9 b9 j 0x2af78 2b2a0: 08 60 ld a0, 0x0(s0) 2b2a2: 3a 86 mv a2, a4 2b2a4: 97 c5 00 00 auipc a1, 0xc 2b2a8: 93 85 45 70 addi a1, a1, 0x704 2b2ac: ef 10 3e d1 jal 0xcfbe 2b2b0: a5 44 li s1, 0x9 2b2b2: d9 b1 j 0x2af78 2b2b4: 08 60 ld a0, 0x0(s0) 2b2b6: c9 bb j 0x2b088 2b2b8: 08 60 ld a0, 0x0(s0) 2b2ba: 3a 86 mv a2, a4 2b2bc: 97 c5 00 00 auipc a1, 0xc 2b2c0: 93 85 45 73 addi a1, a1, 0x734 2b2c4: ef 10 be cf jal 0xcfbe 2b2c8: 93 04 70 03 li s1, 0x37 2b2cc: 75 b1 j 0x2af78 2b2ce: 4a 85 mv a0, s2 2b2d0: ef 00 70 72 jal 0x2c1f6 2b2d4: ae 60 ld ra, 0xc8(sp) 2b2d6: 0e 64 ld s0, 0xc0(sp) 2b2d8: aa 84 mv s1, a0 2b2da: 4a 79 ld s2, 0xb0(sp) 2b2dc: 0a 7a ld s4, 0xa0(sp) 2b2de: ea 6a ld s5, 0x98(sp) 2b2e0: aa 79 ld s3, 0xa8(sp) 2b2e2: aa 6b ld s7, 0x88(sp) 2b2e4: 26 85 mv a0, s1 2b2e6: ea 74 ld s1, 0xb8(sp) 2b2e8: 69 61 addi sp, sp, 0xd0 2b2ea: 82 80 ret 2b2ec: 46 85 mv a0, a7 2b2ee: 21 46 li a2, 0x8 2b2f0: 97 c5 00 00 auipc a1, 0xc 2b2f4: 93 85 05 2e addi a1, a1, 0x2e0 2b2f8: 3e f0 sd a5, 0x20(sp) 2b2fa: 42 ec sd a6, 0x18(sp) 2b2fc: 3a e8 sd a4, 0x10(sp) 2b2fe: 46 e4 sd a7, 0x8(sp) 2b300: ef 90 0d f8 jal 0x4a80 <.plt+0x140> 2b304: a2 68 ld a7, 0x8(sp) 2b306: 42 67 ld a4, 0x10(sp) 2b308: 62 68 ld a6, 0x18(sp) 2b30a: 82 77 ld a5, 0x20(sp) 2b30c: 69 e1 bnez a0, 0x2b3ce 2b30e: 85 47 li a5, 0x1 2b310: 23 00 f4 5c sb a5, 0x5c0(s0) 2b314: 85 47 li a5, 0x1 2b316: e3 1a f7 e8 bne a4, a5, 0x2b1aa 2b31a: 01 b3 j 0x2b01a 2b31c: 83 26 88 4b lw a3, 0x4b8(a6) 2b320: 85 47 li a5, 0x1 2b322: 63 f6 d7 00 bgeu a5, a3, 0x2b32e 2b326: 83 47 84 22 lbu a5, 0x228(s0) 2b32a: 63 88 07 1c beqz a5, 0x2b4fa 2b32e: 03 36 84 59 ld a2, 0x598(s0) 2b332: 23 2a 04 5a sw zero, 0x5b4(s0) 2b336: 97 c5 00 00 auipc a1, 0xc 2b33a: 93 85 a5 66 addi a1, a1, 0x66a 2b33e: 4a 85 mv a0, s2 2b340: ef 00 d0 43 jal 0x2bf7c 2b344: e3 1b 05 d2 bnez a0, 0x2b07a 2b348: 8d 47 li a5, 0x3 2b34a: 23 28 f4 58 sw a5, 0x590(s0) 2b34e: f1 b1 j 0x2b01a 2b350: 17 c6 00 00 auipc a2, 0xc 2b354: 13 06 06 6c addi a2, a2, 0x6c0 2b358: 97 75 00 00 auipc a1, 0x7 2b35c: 93 85 85 0f addi a1, a1, 0xf8 2b360: 4a 85 mv a0, s2 2b362: ef 00 b0 41 jal 0x2bf7c 2b366: e3 1a 05 d0 bnez a0, 0x2b07a 2b36a: a9 47 li a5, 0xa 2b36c: 23 28 f4 58 sw a5, 0x590(s0) 2b370: 6d b1 j 0x2b01a 2b372: 93 07 30 06 li a5, 0x63 2b376: e3 e9 b7 c6 bltu a5, a1, 0x2afe8 2b37a: 83 47 78 4a lbu a5, 0x4a7(a6) 2b37e: e3 9b 07 be bnez a5, 0x2af74 2b382: b3 07 a6 00 add a5, a2, a0 2b386: 29 47 li a4, 0xa 2b388: 23 80 e7 00 sb a4, 0x0(a5) 2b38c: 93 06 15 00 addi a3, a0, 0x1 2b390: 85 45 li a1, 0x1 2b392: 22 85 mv a0, s0 2b394: 46 e8 sd a7, 0x10(sp) 2b396: 3e e4 sd a5, 0x8(sp) 2b398: ef 20 6e 8b jal 0xd44e 2b39c: a2 67 ld a5, 0x8(sp) 2b39e: c2 68 ld a7, 0x10(sp) 2b3a0: 23 80 07 00 sb zero, 0x0(a5) 2b3a4: 83 b7 08 01 ld a5, 0x10(a7) 2b3a8: 91 c7 beqz a5, 0x2b3b4 2b3aa: 9c 67 ld a5, 0x8(a5) 2b3ac: 23 b8 f8 00 sd a5, 0x10(a7) 2b3b0: e3 9d 07 e2 bnez a5, 0x2b1ea 2b3b4: 23 28 04 58 sw zero, 0x590(s0) 2b3b8: a9 b9 j 0x2b012 2b3ba: 22 65 ld a0, 0x8(sp) 2b3bc: 97 c5 00 00 auipc a1, 0xc 2b3c0: 93 85 45 27 addi a1, a1, 0x274 2b3c4: 93 04 30 04 li s1, 0x43 2b3c8: ef 10 7e bf jal 0xcfbe 2b3cc: 75 b6 j 0x2af78 2b3ce: 03 c6 08 00 lbu a2, 0x0(a7) 2b3d2: 93 06 30 05 li a3, 0x53 2b3d6: 63 00 d6 06 beq a2, a3, 0x2b436 2b3da: 15 46 li a2, 0x5 2b3dc: 97 c5 00 00 auipc a1, 0xc 2b3e0: 93 85 45 5f addi a1, a1, 0x5f4 2b3e4: 46 85 mv a0, a7 2b3e6: 42 e8 sd a6, 0x10(sp) 2b3e8: 3a e4 sd a4, 0x8(sp) 2b3ea: 3e ec sd a5, 0x18(sp) 2b3ec: ef 90 4d e9 jal 0x4a80 <.plt+0x140> 2b3f0: 22 67 ld a4, 0x8(sp) 2b3f2: 42 68 ld a6, 0x10(sp) 2b3f4: 05 f1 bnez a0, 0x2b314 2b3f6: e2 67 ld a5, 0x18(sp) 2b3f8: 05 63 lui t1, 0x1 2b3fa: 13 03 13 92 addi t1, t1, -0x6df 2b3fe: 85 46 li a3, 0x1 2b400: 23 01 d4 5c sb a3, 0x5c2(s0) 2b404: 33 05 68 00 add a0, a6, t1 2b408: dd 17 addi a5, a5, -0x9 2b40a: b7 0e 80 00 lui t4, 0x800 2b40e: cd 0e addi t4, t4, 0x13 2b410: 13 0e 00 02 li t3, 0x20 2b414: a6 0e slli t4, t4, 0x9 2b416: b0 08 addi a2, sp, 0x58 2b418: 83 46 05 00 lbu a3, 0x0(a0) 2b41c: 63 6f de 06 bltu t3, a3, 0x2b49a 2b420: b3 d6 de 00 srl a3, t4, a3 2b424: 85 8a andi a3, a3, 0x1 2b426: b5 ca beqz a3, 0x2b49a 2b428: 05 05 addi a0, a0, 0x1 2b42a: fd 17 addi a5, a5, -0x1 2b42c: f5 f7 bnez a5, 0x2b418 2b42e: 85 47 li a5, 0x1 2b430: e3 1d f7 d6 bne a4, a5, 0x2b1aa 2b434: c5 b6 j 0x2b014 2b436: 03 c6 18 00 lbu a2, 0x1(a7) 2b43a: 93 06 90 04 li a3, 0x49 2b43e: e3 1e d6 f8 bne a2, a3, 0x2b3da 2b442: 03 c6 28 00 lbu a2, 0x2(a7) 2b446: 93 06 a0 05 li a3, 0x5a 2b44a: e3 18 d6 f8 bne a2, a3, 0x2b3da 2b44e: 03 c6 38 00 lbu a2, 0x3(a7) 2b452: 93 06 50 04 li a3, 0x45 2b456: e3 12 d6 f8 bne a2, a3, 0x2b3da 2b45a: 85 47 li a5, 0x1 2b45c: a3 00 f4 5c sb a5, 0x5c1(s0) 2b460: 55 bd j 0x2b314 2b462: 17 c6 00 00 auipc a2, 0xc 2b466: 13 06 e6 16 addi a2, a2, 0x16e 2b46a: 97 75 00 00 auipc a1, 0x7 2b46e: 93 85 65 fe addi a1, a1, -0x1a 2b472: 4a 85 mv a0, s2 2b474: ef 00 90 30 jal 0x2bf7c 2b478: e3 11 05 c0 bnez a0, 0x2b07a 2b47c: 91 47 li a5, 0x4 2b47e: 23 28 f4 58 sw a5, 0x590(s0) 2b482: 61 be j 0x2b01a 2b484: 3a 86 mv a2, a4 2b486: 97 c5 00 00 auipc a1, 0xc 2b48a: 93 85 25 55 addi a1, a1, 0x552 2b48e: 42 85 mv a0, a6 2b490: ef 10 fe b2 jal 0xcfbe 2b494: 93 04 80 03 li s1, 0x38 2b498: c5 b4 j 0x2af78 2b49a: aa 88 mv a7, a0 2b49c: 81 45 li a1, 0x0 2b49e: 29 a0 j 0x2b4a8 2b4a0: 85 05 addi a1, a1, 0x1 2b4a2: 85 08 addi a7, a7, 0x1 2b4a4: 63 85 f5 06 beq a1, a5, 0x2b50e 2b4a8: 83 c6 08 00 lbu a3, 0x0(a7) 2b4ac: 46 8f mv t5, a7 2b4ae: e3 69 de fe bltu t3, a3, 0x2b4a0 2b4b2: b3 d6 de 00 srl a3, t4, a3 2b4b6: 85 8a andi a3, a3, 0x1 2b4b8: e5 d6 beqz a3, 0x2b4a0 2b4ba: 76 fc sd t4, 0x38(sp) 2b4bc: 42 f8 sd a6, 0x30(sp) 2b4be: 3a f4 sd a4, 0x28(sp) 2b4c0: 3e f0 sd a5, 0x20(sp) 2b4c2: 7a ec sd t5, 0x18(sp) 2b4c4: 32 e8 sd a2, 0x10(sp) 2b4c6: 2e e4 sd a1, 0x8(sp) 2b4c8: ef 20 70 0a jal 0x2dd6e 2b4cc: 9b 06 05 00 sext.w a3, a0 2b4d0: a2 65 ld a1, 0x8(sp) 2b4d2: 42 66 ld a2, 0x10(sp) 2b4d4: 62 6f ld t5, 0x18(sp) 2b4d6: 82 77 ld a5, 0x20(sp) 2b4d8: 22 77 ld a4, 0x28(sp) 2b4da: 42 78 ld a6, 0x30(sp) 2b4dc: e2 7e ld t4, 0x38(sp) 2b4de: 13 0e 00 02 li t3, 0x20 2b4e2: 89 ca beqz a3, 0x2b4f4 2b4e4: 66 65 ld a0, 0x58(sp) 2b4e6: 63 17 b5 00 bne a0, a1, 0x2b4f4 2b4ea: 03 25 c4 5a lw a0, 0x5ac(s0) 2b4ee: c9 8e or a3, a3, a0 2b4f0: 23 26 d4 5a sw a3, 0x5ac(s0) 2b4f4: 8d 8f sub a5, a5, a1 2b4f6: 7a 85 mv a0, t5 2b4f8: 15 bf j 0x2b42c 2b4fa: 3a 86 mv a2, a4 2b4fc: 97 c5 00 00 auipc a1, 0xc 2b500: 93 85 c5 4a addi a1, a1, 0x4ac 2b504: 42 85 mv a0, a6 2b506: ef 10 9e ab jal 0xcfbe 2b50a: a5 44 li s1, 0x9 2b50c: b5 b4 j 0x2af78 2b50e: 33 0f b5 00 add t5, a0, a1 2b512: 65 b7 j 0x2b4ba 2b514: 83 c5 18 00 lbu a1, 0x1(a7) 2b518: 13 06 90 04 li a2, 0x49 2b51c: e3 9f c5 d0 bne a1, a2, 0x2b23a 2b520: 83 c5 28 00 lbu a1, 0x2(a7) 2b524: 13 06 a0 05 li a2, 0x5a 2b528: e3 99 c5 d0 bne a1, a2, 0x2b23a 2b52c: 83 c5 38 00 lbu a1, 0x3(a7) 2b530: 13 06 50 04 li a2, 0x45 2b534: e3 93 c5 d0 bne a1, a2, 0x2b23a 2b538: 0d b7 j 0x2b45a 000000000002b53a : 2b53a: 41 11 addi sp, sp, -0x10 2b53c: 03 47 e5 2b lbu a4, 0x2be(a0) 2b540: 22 e0 sd s0, 0x0(sp) 2b542: 06 e4 sd ra, 0x8(sp) 2b544: 23 0c 05 2a sb zero, 0x2b8(a0) 2b548: 00 61 ld s0, 0x0(a0) 2b54a: 01 c7 beqz a4, 0x2b552 2b54c: 03 47 a4 49 lbu a4, 0x49a(s0) 2b550: 0d cb beqz a4, 0x2b582 2b552: 97 d7 01 00 auipc a5, 0x1d 2b556: 83 b7 67 a7 ld a5, -0x58a(a5) 2b55a: 9c 63 ld a5, 0x0(a5) 2b55c: 85 45 li a1, 0x1 2b55e: 13 05 80 02 li a0, 0x28 2b562: 82 97 jalr a5 2b564: 23 34 a4 1a sd a0, 0x1a8(s0) 2b568: 29 c1 beqz a0, 0x2b5aa 2b56a: a5 67 lui a5, 0x9 2b56c: 3e 94 add s0, s0, a5 2b56e: 83 37 84 b1 ld a5, -0x4e8(s0) 2b572: a2 60 ld ra, 0x8(sp) 2b574: 01 45 li a0, 0x0 2b576: 85 07 addi a5, a5, 0x1 2b578: 23 3c f4 b0 sd a5, -0x4e8(s0) 2b57c: 02 64 ld s0, 0x0(sp) 2b57e: 41 01 addi sp, sp, 0x10 2b580: 82 80 ret 2b582: 83 36 85 2f ld a3, 0x2f8(a0) 2b586: 17 c7 01 00 auipc a4, 0x1c 2b58a: 13 07 27 1e addi a4, a4, 0x1e2 2b58e: 63 83 e6 02 beq a3, a4, 0x2b5b4 2b592: 22 85 mv a0, s0 2b594: 97 c5 00 00 auipc a1, 0xc 2b598: 93 85 45 49 addi a1, a1, 0x494 2b59c: ef 10 3e a2 jal 0xcfbe 2b5a0: a2 60 ld ra, 0x8(sp) 2b5a2: 02 64 ld s0, 0x0(sp) 2b5a4: 05 45 li a0, 0x1 2b5a6: 41 01 addi sp, sp, 0x10 2b5a8: 82 80 ret 2b5aa: a2 60 ld ra, 0x8(sp) 2b5ac: 02 64 ld s0, 0x0(sp) 2b5ae: 6d 45 li a0, 0x1b 2b5b0: 41 01 addi sp, sp, 0x10 2b5b2: 82 80 ret 2b5b4: 02 64 ld s0, 0x0(sp) 2b5b6: a2 60 ld ra, 0x8(sp) 2b5b8: 17 c7 01 00 auipc a4, 0x1c 2b5bc: 13 07 87 6c addi a4, a4, 0x6c8 2b5c0: 23 3c e5 2e sd a4, 0x2f8(a0) 2b5c4: 41 01 addi sp, sp, 0x10 2b5c6: 6f e0 ad 93 j 0x9700 000000000002b5ca : 2b5ca: 01 11 addi sp, sp, -0x20 2b5cc: 22 e8 sd s0, 0x10(sp) 2b5ce: 26 e4 sd s1, 0x8(sp) 2b5d0: 06 ec sd ra, 0x18(sp) 2b5d2: 2a 84 mv s0, a0 2b5d4: 93 04 05 52 addi s1, a0, 0x520 2b5d8: 89 e9 bnez a1, 0x2b5ea 2b5da: 83 37 85 57 ld a5, 0x578(a0) 2b5de: 93 04 05 52 addi s1, a0, 0x520 2b5e2: 81 c7 beqz a5, 0x2b5ea 2b5e4: 83 c7 67 2c lbu a5, 0x2c6(a5) 2b5e8: 8d eb bnez a5, 0x2b61a 2b5ea: 26 85 mv a0, s1 2b5ec: ef 00 50 47 jal 0x2c260 2b5f0: 83 25 44 5b lw a1, 0x5b4(s0) 2b5f4: 22 85 mv a0, s0 2b5f6: ef 20 80 76 jal 0x2dd5e 2b5fa: 97 d7 01 00 auipc a5, 0x1d 2b5fe: 83 b7 e7 90 ld a5, -0x6f2(a5) 2b602: 03 35 84 59 ld a0, 0x598(s0) 2b606: 9c 63 ld a5, 0x0(a5) 2b608: 82 97 jalr a5 2b60a: e2 60 ld ra, 0x18(sp) 2b60c: 23 3c 04 58 sd zero, 0x598(s0) 2b610: 42 64 ld s0, 0x10(sp) 2b612: a2 64 ld s1, 0x8(sp) 2b614: 01 45 li a0, 0x0 2b616: 05 61 addi sp, sp, 0x20 2b618: 82 80 ret 2b61a: 17 76 00 00 auipc a2, 0x7 2b61e: 13 06 e6 f8 addi a2, a2, -0x72 2b622: 97 75 00 00 auipc a1, 0x7 2b626: 93 85 e5 e2 addi a1, a1, -0x1d2 2b62a: 26 85 mv a0, s1 2b62c: ef 00 10 15 jal 0x2bf7c 2b630: 4d fd bnez a0, 0x2b5ea 2b632: b1 47 li a5, 0xc 2b634: 23 28 f4 58 sw a5, 0x590(s0) 2b638: 11 a0 j 0x2b63c 2b63a: 45 f9 bnez a0, 0x2b5ea 2b63c: 85 45 li a1, 0x1 2b63e: 26 85 mv a0, s1 2b640: ef 00 e0 6c jal 0x2bd0e 2b644: 83 27 04 59 lw a5, 0x590(s0) 2b648: ed fb bnez a5, 0x2b63a 2b64a: 45 b7 j 0x2b5ea 000000000002b64c : 2b64c: 83 37 85 2f ld a5, 0x2f8(a0) 2b650: 01 11 addi sp, sp, -0x20 2b652: 22 e8 sd s0, 0x10(sp) 2b654: fc 5f lw a5, 0x7c(a5) 2b656: 4a e0 sd s2, 0x0(sp) 2b658: 06 ec sd ra, 0x18(sp) 2b65a: 26 e4 sd s1, 0x8(sp) 2b65c: 85 8b andi a5, a5, 0x1 2b65e: 2a 84 mv s0, a0 2b660: 2e 89 mv s2, a1 2b662: 89 c7 beqz a5, 0x2b66c 2b664: 83 47 45 59 lbu a5, 0x594(a0) 2b668: 91 44 li s1, 0x4 2b66a: 85 c7 beqz a5, 0x2b692 2b66c: 81 45 li a1, 0x0 2b66e: 13 05 04 52 addi a0, s0, 0x520 2b672: ef 00 c0 69 jal 0x2bd0e 2b676: 83 27 04 59 lw a5, 0x590(s0) 2b67a: aa 84 mv s1, a0 2b67c: 13 b7 17 00 seqz a4, a5 2b680: 23 00 e9 00 sb a4, 0x0(s2) 2b684: 19 e5 bnez a0, 0x2b692 2b686: 91 e7 bnez a5, 0x2b692 2b688: 1c 60 ld a5, 0x0(s0) 2b68a: 83 b7 87 1a ld a5, 0x1a8(a5) 2b68e: 9c 43 lw a5, 0x0(a5) 2b690: 81 eb bnez a5, 0x2b6a0 2b692: e2 60 ld ra, 0x18(sp) 2b694: 42 64 ld s0, 0x10(sp) 2b696: 02 69 ld s2, 0x0(sp) 2b698: 26 85 mv a0, s1 2b69a: a2 64 ld s1, 0x8(sp) 2b69c: 05 61 addi sp, sp, 0x20 2b69e: 82 80 ret 2b6a0: 01 48 li a6, 0x0 2b6a2: fd 57 li a5, -0x1 2b6a4: 01 47 li a4, 0x0 2b6a6: 81 46 li a3, 0x0 2b6a8: 7d 56 li a2, -0x1 2b6aa: fd 55 li a1, -0x1 2b6ac: 22 85 mv a0, s0 2b6ae: ef 00 8f bc jal 0x1ba76 2b6b2: c5 b7 j 0x2b692 000000000002b6b4 : 2b6b4: 5d 71 addi sp, sp, -0x50 2b6b6: 86 e4 sd ra, 0x48(sp) 2b6b8: 52 f0 sd s4, 0x20(sp) 2b6ba: 5a e8 sd s6, 0x10(sp) 2b6bc: 5e e4 sd s7, 0x8(sp) 2b6be: 62 e0 sd s8, 0x0(sp) 2b6c0: 23 80 05 00 sb zero, 0x0(a1) 2b6c4: ae 8b mv s7, a1 2b6c6: 81 45 li a1, 0x0 2b6c8: 2a 8a mv s4, a0 2b6ca: 13 0c 05 52 addi s8, a0, 0x520 2b6ce: ef 40 ef a9 jal 0x1f96c 2b6d2: b7 77 1b 00 lui a5, 0x1b7 2b6d6: 93 87 07 74 addi a5, a5, 0x740 2b6da: 23 38 fa 56 sd a5, 0x570(s4) 2b6de: 97 07 00 00 auipc a5, 0x0 2b6e2: 93 87 27 80 addi a5, a5, -0x7fe 2b6e6: 23 30 fa 58 sd a5, 0x580(s4) 2b6ea: 13 0b 0a 5a addi s6, s4, 0x5a0 2b6ee: 97 f7 ff ff auipc a5, 0xfffff 2b6f2: 93 87 e7 4c addi a5, a5, 0x4ce 2b6f6: 23 34 fa 58 sd a5, 0x588(s4) 2b6fa: 97 c5 01 00 auipc a1, 0x1c 2b6fe: 93 85 e5 0e addi a1, a1, 0xee 2b702: 5a 85 mv a0, s6 2b704: 23 3c 4a 57 sd s4, 0x578(s4) 2b708: ef 20 80 7a jal 0x2deb0 2b70c: 62 85 mv a0, s8 2b70e: ef 00 60 73 jal 0x2be44 2b712: 03 35 0a 1a ld a0, 0x1a0(s4) 2b716: 85 47 li a5, 0x1 2b718: 23 0c fa 5a sb a5, 0x5b8(s4) 2b71c: 55 c5 beqz a0, 0x2b7c8 2b71e: 4a f8 sd s2, 0x30(sp) 2b720: 4e f4 sd s3, 0x28(sp) 2b722: 56 ec sd s5, 0x18(sp) 2b724: a2 e0 sd s0, 0x40(sp) 2b726: 26 fc sd s1, 0x38(sp) 2b728: 83 47 05 00 lbu a5, 0x0(a0) 2b72c: 93 09 d0 03 li s3, 0x3d 2b730: 13 09 b0 03 li s2, 0x3b 2b734: 97 ca 00 00 auipc s5, 0xc 2b738: 93 8a 4a ec addi s5, s5, -0x13c 2b73c: c9 c3 beqz a5, 0x2b7be 2b73e: 2a 84 mv s0, a0 2b740: 21 a0 j 0x2b748 2b742: 83 47 04 00 lbu a5, 0x0(s0) 2b746: b1 c3 beqz a5, 0x2b78a 2b748: a2 84 mv s1, s0 2b74a: 05 04 addi s0, s0, 0x1 2b74c: e3 9b 37 ff bne a5, s3, 0x2b742 2b750: 83 c7 04 00 lbu a5, 0x0(s1) 2b754: 26 84 mv s0, s1 2b756: 99 c7 beqz a5, 0x2b764 2b758: 63 86 27 01 beq a5, s2, 0x2b764 2b75c: 83 47 14 00 lbu a5, 0x1(s0) 2b760: 05 04 addi s0, s0, 0x1 2b762: fd fb bnez a5, 0x2b758 2b764: 15 46 li a2, 0x5 2b766: d6 85 mv a1, s5 2b768: ef 90 8d ce jal 0x4c50 <.plt+0x310> 2b76c: 0d e5 bnez a0, 0x2b796 2b76e: 0d 47 li a4, 0x3 2b770: 06 64 ld s0, 0x40(sp) 2b772: e2 74 ld s1, 0x38(sp) 2b774: 42 79 ld s2, 0x30(sp) 2b776: a2 79 ld s3, 0x28(sp) 2b778: e2 6a ld s5, 0x18(sp) 2b77a: a6 60 ld ra, 0x48(sp) 2b77c: 02 7a ld s4, 0x20(sp) 2b77e: 42 6b ld s6, 0x10(sp) 2b780: a2 6b ld s7, 0x8(sp) 2b782: 02 6c ld s8, 0x0(sp) 2b784: 3a 85 mv a0, a4 2b786: 61 61 addi sp, sp, 0x50 2b788: 82 80 ret 2b78a: 15 46 li a2, 0x5 2b78c: d6 85 mv a1, s5 2b78e: a2 84 mv s1, s0 2b790: ef 90 0d cc jal 0x4c50 <.plt+0x310> 2b794: 69 dd beqz a0, 0x2b76e 2b796: 93 85 14 00 addi a1, s1, 0x1 2b79a: 33 06 b4 40 sub a2, s0, a1 2b79e: 5a 85 mv a0, s6 2b7a0: ef 20 a0 68 jal 0x2de2a 2b7a4: 83 47 04 00 lbu a5, 0x0(s0) 2b7a8: 2a 87 mv a4, a0 2b7aa: 93 87 57 fc addi a5, a5, -0x3b 2b7ae: 93 b7 17 00 seqz a5, a5 2b7b2: 33 05 f4 00 add a0, s0, a5 2b7b6: 4d ff bnez a4, 0x2b770 2b7b8: 83 47 05 00 lbu a5, 0x0(a0) 2b7bc: c9 f3 bnez a5, 0x2b73e 2b7be: 06 64 ld s0, 0x40(sp) 2b7c0: e2 74 ld s1, 0x38(sp) 2b7c2: 42 79 ld s2, 0x30(sp) 2b7c4: a2 79 ld s3, 0x28(sp) 2b7c6: e2 6a ld s5, 0x18(sp) 2b7c8: 52 85 mv a0, s4 2b7ca: ef f0 8f d2 jal 0x2acf2 2b7ce: 2a 87 mv a4, a0 2b7d0: 4d f5 bnez a0, 0x2b77a 2b7d2: 83 37 8a 2f ld a5, 0x2f8(s4) 2b7d6: 05 47 li a4, 0x1 2b7d8: 23 28 ea 58 sw a4, 0x590(s4) 2b7dc: fc 5f lw a5, 0x7c(a5) 2b7de: 85 8b andi a5, a5, 0x1 2b7e0: 89 c7 beqz a5, 0x2b7ea 2b7e2: 83 47 4a 59 lbu a5, 0x594(s4) 2b7e6: 11 47 li a4, 0x4 2b7e8: c9 db beqz a5, 0x2b77a 2b7ea: 62 85 mv a0, s8 2b7ec: 81 45 li a1, 0x0 2b7ee: ef 00 00 52 jal 0x2bd0e 2b7f2: 83 27 0a 59 lw a5, 0x590(s4) 2b7f6: a6 60 ld ra, 0x48(sp) 2b7f8: 2a 87 mv a4, a0 2b7fa: 93 b7 17 00 seqz a5, a5 2b7fe: 23 80 fb 00 sb a5, 0x0(s7) 2b802: 02 7a ld s4, 0x20(sp) 2b804: 42 6b ld s6, 0x10(sp) 2b806: a2 6b ld s7, 0x8(sp) 2b808: 02 6c ld s8, 0x0(sp) 2b80a: 3a 85 mv a0, a4 2b80c: 61 61 addi sp, sp, 0x50 2b80e: 82 80 ret 000000000002b810 : 2b810: 39 71 addi sp, sp, -0x40 2b812: 26 f4 sd s1, 0x28(sp) 2b814: 04 61 ld s1, 0x0(a0) 2b816: 4a f0 sd s2, 0x20(sp) 2b818: 2e 89 mv s2, a1 2b81a: 83 b5 84 51 ld a1, 0x518(s1) 2b81e: 22 f8 sd s0, 0x30(sp) 2b820: 06 fc sd ra, 0x38(sp) 2b822: 23 00 09 00 sb zero, 0x0(s2) 2b826: 83 b6 84 1a ld a3, 0x1a8(s1) 2b82a: 2a 84 mv s0, a0 2b82c: 95 c1 beqz a1, 0x2b850 2b82e: 26 85 mv a0, s1 2b830: 85 47 li a5, 0x1 2b832: 01 47 li a4, 0x0 2b834: a1 06 addi a3, a3, 0x8 2b836: 01 46 li a2, 0x0 2b838: ef b0 1e ac jal 0x172f8 2b83c: aa 84 mv s1, a0 2b83e: 01 c9 beqz a0, 0x2b84e 2b840: e2 70 ld ra, 0x38(sp) 2b842: 42 74 ld s0, 0x30(sp) 2b844: 02 79 ld s2, 0x20(sp) 2b846: 26 85 mv a0, s1 2b848: a2 74 ld s1, 0x28(sp) 2b84a: 21 61 addi sp, sp, 0x40 2b84c: 82 80 ret 2b84e: 04 60 ld s1, 0x0(s0) 2b850: fd 57 li a5, -0x1 2b852: bc fc sd a5, 0x78(s1) 2b854: 26 85 mv a0, s1 2b856: 81 45 li a1, 0x0 2b858: ef b0 cd 96 jal 0x69c4 2b85c: 26 85 mv a0, s1 2b85e: 81 45 li a1, 0x0 2b860: ef b0 8d 8d jal 0x6938 2b864: 26 85 mv a0, s1 2b866: fd 55 li a1, -0x1 2b868: ef b0 ed a0 jal 0x6a76 2b86c: 26 85 mv a0, s1 2b86e: fd 55 li a1, -0x1 2b870: ef b0 0d 9e jal 0x6a50 2b874: 04 60 ld s1, 0x0(s0) 2b876: 83 c7 74 4a lbu a5, 0x4a7(s1) 2b87a: 03 b7 84 1a ld a4, 0x1a8(s1) 2b87e: 99 c3 beqz a5, 0x2b884 2b880: 85 47 li a5, 0x1 2b882: 1c c3 sw a5, 0x0(a4) 2b884: 23 00 09 00 sb zero, 0x0(s2) 2b888: 83 b7 84 68 ld a5, 0x688(s1) 2b88c: 83 c6 84 4a lbu a3, 0x4a8(s1) 2b890: 1c eb sd a5, 0x10(a4) 2b892: 63 8c 06 10 beqz a3, 0x2b9aa 2b896: 63 8a 07 10 beqz a5, 0x2b9aa 2b89a: 83 b5 84 63 ld a1, 0x638(s1) 2b89e: 4e ec sd s3, 0x18(sp) 2b8a0: 63 87 05 14 beqz a1, 0x2b9ee 2b8a4: 03 c7 05 00 lbu a4, 0x0(a1) 2b8a8: 93 07 c0 03 li a5, 0x3c 2b8ac: 63 07 f7 1a beq a4, a5, 0x2ba5a 2b8b0: 17 c5 00 00 auipc a0, 0xc 2b8b4: 13 05 85 0a addi a0, a0, 0xa8 2b8b8: ef 90 8d 94 jal 0x4a00 <.plt+0xc0> 2b8bc: aa 89 mv s3, a0 2b8be: 63 83 09 18 beqz s3, 0x2ba44 2b8c2: 83 b5 04 64 ld a1, 0x640(s1) 2b8c6: 56 e4 sd s5, 0x8(sp) 2b8c8: 5a e0 sd s6, 0x0(sp) 2b8ca: 63 8c 05 0e beqz a1, 0x2b9c2 2b8ce: 83 27 44 5b lw a5, 0x5b4(s0) 2b8d2: 63 88 07 0e beqz a5, 0x2b9c2 2b8d6: 83 c7 05 00 lbu a5, 0x0(a1) 2b8da: 63 98 07 16 bnez a5, 0x2ba4a 2b8de: 97 c7 01 00 auipc a5, 0x1c 2b8e2: 83 b7 27 69 ld a5, 0x692(a5) 2b8e6: 9c 63 ld a5, 0x0(a5) 2b8e8: 17 c5 00 00 auipc a0, 0xc 2b8ec: 13 05 85 15 addi a0, a0, 0x158 2b8f0: 82 97 jalr a5 2b8f2: 2a 8b mv s6, a0 2b8f4: 63 02 0b 1c beqz s6, 0x2bab8 2b8f8: 83 47 14 5c lbu a5, 0x5c1(s0) 2b8fc: 81 cb beqz a5, 0x2b90c 2b8fe: 1c 60 ld a5, 0x0(s0) 2b900: 25 67 lui a4, 0x9 2b902: ba 97 add a5, a5, a4 2b904: 83 b7 07 b5 ld a5, -0x4b0(a5) 2b908: 63 41 f0 16 bgtz a5, 0x2ba6a 2b90c: da 86 mv a3, s6 2b90e: 4e 86 mv a2, s3 2b910: 97 c5 00 00 auipc a1, 0xc 2b914: 93 85 85 14 addi a1, a1, 0x148 2b918: 13 05 04 52 addi a0, s0, 0x520 2b91c: 52 e8 sd s4, 0x10(sp) 2b91e: ef 00 e0 65 jal 0x2bf7c 2b922: aa 84 mv s1, a0 2b924: 81 4a li s5, 0x0 2b926: 17 ca 01 00 auipc s4, 0x1c 2b92a: 03 3a 2a 5e ld s4, 0x5e2(s4) 2b92e: 83 37 0a 00 ld a5, 0x0(s4) 2b932: 4e 85 mv a0, s3 2b934: 82 97 jalr a5 2b936: 83 37 0a 00 ld a5, 0x0(s4) 2b93a: 5a 85 mv a0, s6 2b93c: 82 97 jalr a5 2b93e: 83 37 0a 00 ld a5, 0x0(s4) 2b942: 56 85 mv a0, s5 2b944: 82 97 jalr a5 2b946: d9 ec bnez s1, 0x2b9e4 2b948: a1 47 li a5, 0x8 2b94a: 23 28 f4 58 sw a5, 0x590(s0) 2b94e: 83 37 84 2f ld a5, 0x2f8(s0) 2b952: e2 69 ld s3, 0x18(sp) 2b954: 42 6a ld s4, 0x10(sp) 2b956: fc 5f lw a5, 0x7c(a5) 2b958: a2 6a ld s5, 0x8(sp) 2b95a: 02 6b ld s6, 0x0(sp) 2b95c: 85 8b andi a5, a5, 0x1 2b95e: 91 c7 beqz a5, 0x2b96a 2b960: 83 47 44 59 lbu a5, 0x594(s0) 2b964: 91 44 li s1, 0x4 2b966: e3 8d 07 ec beqz a5, 0x2b840 2b96a: 81 45 li a1, 0x0 2b96c: 13 05 04 52 addi a0, s0, 0x520 2b970: ef 00 e0 39 jal 0x2bd0e 2b974: 83 27 04 59 lw a5, 0x590(s0) 2b978: aa 84 mv s1, a0 2b97a: 13 b7 17 00 seqz a4, a5 2b97e: 23 00 e9 00 sb a4, 0x0(s2) 2b982: e3 1f 05 ea bnez a0, 0x2b840 2b986: e3 9d 07 ea bnez a5, 0x2b840 2b98a: 1c 60 ld a5, 0x0(s0) 2b98c: 83 b7 87 1a ld a5, 0x1a8(a5) 2b990: 9c 43 lw a5, 0x0(a5) 2b992: e3 87 07 ea beqz a5, 0x2b840 2b996: 01 48 li a6, 0x0 2b998: fd 57 li a5, -0x1 2b99a: 01 47 li a4, 0x0 2b99c: 81 46 li a3, 0x0 2b99e: 7d 56 li a2, -0x1 2b9a0: fd 55 li a1, -0x1 2b9a2: 22 85 mv a0, s0 2b9a4: ef 00 2f 8d jal 0x1ba76 2b9a8: 61 bd j 0x2b840 2b9aa: 22 85 mv a0, s0 2b9ac: ef f0 4f 88 jal 0x2aa30 2b9b0: aa 84 mv s1, a0 2b9b2: e3 17 05 e8 bnez a0, 0x2b840 2b9b6: 83 37 84 2f ld a5, 0x2f8(s0) 2b9ba: fc 5f lw a5, 0x7c(a5) 2b9bc: 85 8b andi a5, a5, 0x1 2b9be: cd f3 bnez a5, 0x2b960 2b9c0: 6d b7 j 0x2b96a 2b9c2: 83 47 14 5c lbu a5, 0x5c1(s0) 2b9c6: a1 e3 bnez a5, 0x2ba06 2b9c8: 4e 86 mv a2, s3 2b9ca: 97 c5 00 00 auipc a1, 0xc 2b9ce: 93 85 e5 07 addi a1, a1, 0x7e 2b9d2: 13 05 04 52 addi a0, s0, 0x520 2b9d6: 52 e8 sd s4, 0x10(sp) 2b9d8: ef 00 40 5a jal 0x2bf7c 2b9dc: aa 84 mv s1, a0 2b9de: 01 4b li s6, 0x0 2b9e0: 81 4a li s5, 0x0 2b9e2: 91 b7 j 0x2b926 2b9e4: e2 69 ld s3, 0x18(sp) 2b9e6: 42 6a ld s4, 0x10(sp) 2b9e8: a2 6a ld s5, 0x8(sp) 2b9ea: 02 6b ld s6, 0x0(sp) 2b9ec: 91 bd j 0x2b840 2b9ee: 97 c7 01 00 auipc a5, 0x1c 2b9f2: 83 b7 27 58 ld a5, 0x582(a5) 2b9f6: 9c 63 ld a5, 0x0(a5) 2b9f8: 17 c5 00 00 auipc a0, 0xc 2b9fc: 13 05 85 04 addi a0, a0, 0x48 2ba00: 82 97 jalr a5 2ba02: aa 89 mv s3, a0 2ba04: 6d bd j 0x2b8be 2ba06: 1c 60 ld a5, 0x0(s0) 2ba08: 25 67 lui a4, 0x9 2ba0a: ba 97 add a5, a5, a4 2ba0c: 83 b7 07 b5 ld a5, -0x4b0(a5) 2ba10: e3 5c f0 fa blez a5, 0x2b9c8 2ba14: a5 67 lui a5, 0x9 2ba16: be 94 add s1, s1, a5 2ba18: 83 b5 04 b5 ld a1, -0x4b0(s1) 2ba1c: 17 c5 00 00 auipc a0, 0xc 2ba20: 13 05 45 16 addi a0, a0, 0x164 2ba24: ef 80 dd fd jal 0x4a00 <.plt+0xc0> 2ba28: aa 8a mv s5, a0 2ba2a: 2d e9 bnez a0, 0x2ba9c 2ba2c: 17 c4 01 00 auipc s0, 0x1c 2ba30: 03 34 c4 4d ld s0, 0x4dc(s0) 2ba34: 1c 60 ld a5, 0x0(s0) 2ba36: 4e 85 mv a0, s3 2ba38: 82 97 jalr a5 2ba3a: 1c 60 ld a5, 0x0(s0) 2ba3c: 56 85 mv a0, s5 2ba3e: 82 97 jalr a5 2ba40: a2 6a ld s5, 0x8(sp) 2ba42: 02 6b ld s6, 0x0(sp) 2ba44: e2 69 ld s3, 0x18(sp) 2ba46: ed 44 li s1, 0x1b 2ba48: e5 bb j 0x2b840 2ba4a: 17 75 00 00 auipc a0, 0x7 2ba4e: 13 05 65 a0 addi a0, a0, -0x5fa 2ba52: ef 80 fd fa jal 0x4a00 <.plt+0xc0> 2ba56: 2a 8b mv s6, a0 2ba58: 71 bd j 0x2b8f4 2ba5a: 17 75 00 00 auipc a0, 0x7 2ba5e: 13 05 65 9f addi a0, a0, -0x60a 2ba62: ef 80 fd f9 jal 0x4a00 <.plt+0xc0> 2ba66: aa 89 mv s3, a0 2ba68: 99 bd j 0x2b8be 2ba6a: 26 97 add a4, a4, s1 2ba6c: 83 35 07 b5 ld a1, -0x4b0(a4) 2ba70: 17 c5 00 00 auipc a0, 0xc 2ba74: 13 05 05 11 addi a0, a0, 0x110 2ba78: ef 80 9d f8 jal 0x4a00 <.plt+0xc0> 2ba7c: aa 8a mv s5, a0 2ba7e: 39 c5 beqz a0, 0x2bacc 2ba80: 56 87 mv a4, s5 2ba82: da 86 mv a3, s6 2ba84: 4e 86 mv a2, s3 2ba86: 97 c5 00 00 auipc a1, 0xc 2ba8a: 93 85 a5 fe addi a1, a1, -0x16 2ba8e: 13 05 04 52 addi a0, s0, 0x520 2ba92: 52 e8 sd s4, 0x10(sp) 2ba94: ef 00 80 4e jal 0x2bf7c 2ba98: aa 84 mv s1, a0 2ba9a: 71 b5 j 0x2b926 2ba9c: d6 86 mv a3, s5 2ba9e: 4e 86 mv a2, s3 2baa0: 97 c5 00 00 auipc a1, 0xc 2baa4: 93 85 05 ff addi a1, a1, -0x10 2baa8: 13 05 04 52 addi a0, s0, 0x520 2baac: 52 e8 sd s4, 0x10(sp) 2baae: ef 00 e0 4c jal 0x2bf7c 2bab2: aa 84 mv s1, a0 2bab4: 01 4b li s6, 0x0 2bab6: 85 bd j 0x2b926 2bab8: 97 c7 01 00 auipc a5, 0x1c 2babc: 83 b7 07 45 ld a5, 0x450(a5) 2bac0: 9c 63 ld a5, 0x0(a5) 2bac2: 4e 85 mv a0, s3 2bac4: 82 97 jalr a5 2bac6: a2 6a ld s5, 0x8(sp) 2bac8: 02 6b ld s6, 0x0(sp) 2baca: ad bf j 0x2ba44 2bacc: da 8a mv s5, s6 2bace: b9 bf j 0x2ba2c 000000000002bad0 : 2bad0: 19 71 addi sp, sp, -0x80 2bad2: 62 f8 sd s8, 0x30(sp) 2bad4: 03 3c 05 00 ld s8, 0x0(a0) 2bad8: a5 67 lui a5, 0x9 2bada: ca f0 sd s2, 0x60(sp) 2badc: e2 97 add a5, a5, s8 2bade: 03 b9 87 96 ld s2, -0x698(a5) 2bae2: d2 e8 sd s4, 0x50(sp) 2bae4: 6e ec sd s11, 0x18(sp) 2bae6: 86 fc sd ra, 0x78(sp) 2bae8: 5e fc sd s7, 0x38(sp) 2baea: 83 3d 8c 1a ld s11, 0x1a8(s8) 2baee: 2e 8a mv s4, a1 2baf0: 63 06 09 00 beqz s2, 0x2bafc 2baf4: 83 47 2c 36 lbu a5, 0x362(s8) 2baf8: 63 82 07 16 beqz a5, 0x2bc5c 2bafc: 97 c7 01 00 auipc a5, 0x1c 2bb00: 83 b7 47 41 ld a5, 0x414(a5) 2bb04: 9c 63 ld a5, 0x0(a5) 2bb06: 21 65 lui a0, 0x8 2bb08: 82 97 jalr a5 2bb0a: 2a e4 sd a0, 0x8(sp) 2bb0c: aa 8b mv s7, a0 2bb0e: 63 0a 05 16 beqz a0, 0x2bc82 2bb12: 6a f0 sd s10, 0x20(sp) 2bb14: 03 b6 8d 01 ld a2, 0x18(s11) 2bb18: 63 5a 40 15 blez s4, 0x2bc6c 2bb1c: a2 f8 sd s0, 0x70(sp) 2bb1e: a6 f4 sd s1, 0x68(sp) 2bb20: ce ec sd s3, 0x58(sp) 2bb22: d6 e4 sd s5, 0x48(sp) 2bb24: da e0 sd s6, 0x40(sp) 2bb26: 66 f4 sd s9, 0x28(sp) 2bb28: 01 4d li s10, 0x0 2bb2a: b2 8c mv s9, a2 2bb2c: 01 44 li s0, 0x0 2bb2e: 97 ca 00 00 auipc s5, 0xc 2bb32: 93 8a aa d6 addi s5, s5, -0x296 2bb36: 89 44 li s1, 0x2 2bb38: 95 49 li s3, 0x5 2bb3a: 0d 4b li s6, 0x3 2bb3c: 21 a8 j 0x2bb54 2bb3e: 79 ea bnez a2, 0x2bc14 2bb40: b3 87 ab 01 add a5, s7, s10 2bb44: 23 80 e7 00 sb a4, 0x0(a5) 2bb48: 03 b6 8d 01 ld a2, 0x18(s11) 2bb4c: 05 0d addi s10, s10, 0x1 2bb4e: 05 04 addi s0, s0, 0x1 2bb50: 63 01 8a 06 beq s4, s0, 0x2bbb2 2bb54: 83 37 8c 19 ld a5, 0x198(s8) 2bb58: 33 87 ca 00 add a4, s5, a2 2bb5c: 83 46 07 00 lbu a3, 0x0(a4) 2bb60: 33 87 87 00 add a4, a5, s0 2bb64: 03 47 07 00 lbu a4, 0x0(a4) 2bb68: e3 9b e6 fc bne a3, a4, 0x2bb3e 2bb6c: 05 06 addi a2, a2, 0x1 2bb6e: 23 bc cd 00 sd a2, 0x18(s11) 2bb72: 63 01 96 0e beq a2, s1, 0x2bc54 2bb76: 63 0f 36 0d beq a2, s3, 0x2bc54 2bb7a: 23 80 0d 02 sb zero, 0x20(s11) 2bb7e: 63 17 66 0d bne a2, s6, 0x2bc4c 2bb82: 91 47 li a5, 0x4 2bb84: 33 86 97 41 sub a2, a5, s9 2bb88: 97 c7 00 00 auipc a5, 0xc 2bb8c: 93 87 07 f2 addi a5, a5, -0xe0 2bb90: b3 85 97 01 add a1, a5, s9 2bb94: 33 85 ab 01 add a0, s7, s10 2bb98: ef 90 8d 83 jal 0x4bd0 <.plt+0x290> 2bb9c: b3 0c 9d 41 sub s9, s10, s9 2bba0: 23 bc 0d 00 sd zero, 0x18(s11) 2bba4: 05 04 addi s0, s0, 0x1 2bba6: 13 8d 4c 00 addi s10, s9, 0x4 2bbaa: 01 46 li a2, 0x0 2bbac: 81 4c li s9, 0x0 2bbae: e3 13 8a fa bne s4, s0, 0x2bb54 2bbb2: 63 80 cc 02 beq s9, a2, 0x2bbd2 2bbb6: 33 06 96 41 sub a2, a2, s9 2bbba: b3 85 9a 01 add a1, s5, s9 2bbbe: 33 85 ab 01 add a0, s7, s10 2bbc2: ef 90 ed 80 jal 0x4bd0 <.plt+0x290> 2bbc6: 83 b7 8d 01 ld a5, 0x18(s11) 2bbca: b3 0c 9d 41 sub s9, s10, s9 2bbce: 33 8d fc 00 add s10, s9, a5 2bbd2: 97 c7 01 00 auipc a5, 0x1c 2bbd6: 83 b7 67 33 ld a5, 0x336(a5) 2bbda: 46 74 ld s0, 0x70(sp) 2bbdc: a6 74 ld s1, 0x68(sp) 2bbde: e6 69 ld s3, 0x58(sp) 2bbe0: a6 6a ld s5, 0x48(sp) 2bbe2: 06 6b ld s6, 0x40(sp) 2bbe4: a2 7c ld s9, 0x28(sp) 2bbe6: 98 63 ld a4, 0x0(a5) 2bbe8: 63 0a 4d 09 beq s10, s4, 0x2bc7c 2bbec: a5 67 lui a5, 0x9 2bbee: 23 3c 7c 19 sd s7, 0x198(s8) 2bbf2: e2 97 add a5, a5, s8 2bbf4: 23 b4 77 97 sd s7, -0x698(a5) 2bbf8: 4a 85 mv a0, s2 2bbfa: 02 97 jalr a4 2bbfc: 23 38 ac 19 sd s10, 0x190(s8) 2bc00: 02 7d ld s10, 0x20(sp) 2bc02: 01 45 li a0, 0x0 2bc04: e6 70 ld ra, 0x78(sp) 2bc06: 06 79 ld s2, 0x60(sp) 2bc08: 46 6a ld s4, 0x50(sp) 2bc0a: e2 7b ld s7, 0x38(sp) 2bc0c: 42 7c ld s8, 0x30(sp) 2bc0e: e2 6d ld s11, 0x18(sp) 2bc10: 09 61 addi sp, sp, 0x80 2bc12: 82 80 ret 2bc14: 33 06 96 41 sub a2, a2, s9 2bc18: b3 85 9a 01 add a1, s5, s9 2bc1c: 33 85 ab 01 add a0, s7, s10 2bc20: ef 80 1d fb jal 0x4bd0 <.plt+0x290> 2bc24: 83 37 8c 19 ld a5, 0x198(s8) 2bc28: 03 b7 8d 01 ld a4, 0x18(s11) 2bc2c: b3 0c 9d 41 sub s9, s10, s9 2bc30: b3 86 87 00 add a3, a5, s0 2bc34: 03 c6 06 00 lbu a2, 0x0(a3) 2bc38: 33 8d ec 00 add s10, s9, a4 2bc3c: 23 80 0d 02 sb zero, 0x20(s11) 2bc40: 4d 16 addi a2, a2, -0xd 2bc42: 13 36 16 00 seqz a2, a2 2bc46: 23 bc cd 00 sd a2, 0x18(s11) 2bc4a: 81 4c li s9, 0x0 2bc4c: 21 c6 beqz a2, 0x2bc94 2bc4e: 03 b6 8d 01 ld a2, 0x18(s11) 2bc52: f5 bd j 0x2bb4e 2bc54: 85 47 li a5, 0x1 2bc56: 23 80 fd 02 sb a5, 0x20(s11) 2bc5a: d5 bd j 0x2bb4e 2bc5c: 6a f0 sd s10, 0x20(sp) 2bc5e: 02 e4 sd zero, 0x8(sp) 2bc60: ca 8b mv s7, s2 2bc62: 03 b6 8d 01 ld a2, 0x18(s11) 2bc66: 01 49 li s2, 0x0 2bc68: e3 4a 40 eb bgtz s4, 0x2bb1c 2bc6c: 97 c7 01 00 auipc a5, 0x1c 2bc70: 83 b7 c7 29 ld a5, 0x29c(a5) 2bc74: 01 4d li s10, 0x0 2bc76: 98 63 ld a4, 0x0(a5) 2bc78: e3 1a 4d f7 bne s10, s4, 0x2bbec 2bc7c: 22 65 ld a0, 0x8(sp) 2bc7e: 02 97 jalr a4 2bc80: 41 b7 j 0x2bc00 2bc82: 62 85 mv a0, s8 2bc84: 97 95 00 00 auipc a1, 0x9 2bc88: 93 85 c5 84 addi a1, a1, -0x7b4 2bc8c: ef 10 2e b3 jal 0xcfbe 2bc90: 6d 45 li a0, 0x1b 2bc92: 8d bf j 0x2bc04 2bc94: a2 97 add a5, a5, s0 2bc96: 03 c7 07 00 lbu a4, 0x0(a5) 2bc9a: 5d b5 j 0x2bb40 000000000002bc9c : 2bc9c: 5d 71 addi sp, sp, -0x50 2bc9e: 4e f4 sd s3, 0x28(sp) 2bca0: 83 39 85 05 ld s3, 0x58(a0) 2bca4: 4a f8 sd s2, 0x30(sp) 2bca6: 26 fc sd s1, 0x38(sp) 2bca8: 03 b9 09 00 ld s2, 0x0(s3) 2bcac: a2 e0 sd s0, 0x40(sp) 2bcae: 86 e4 sd ra, 0x48(sp) 2bcb0: 83 34 09 30 ld s1, 0x300(s2) 2bcb4: 2a 84 mv s0, a0 2bcb6: 91 e0 bnez s1, 0x2bcba 2bcb8: 24 69 ld s1, 0x50(a0) 2bcba: ef 90 dd b5 jal 0x5816 2bcbe: 30 60 ld a2, 0x40(s0) 2bcc0: 34 64 ld a3, 0x48(s0) 2bcc2: 2a e0 sd a0, 0x0(sp) 2bcc4: 2e e4 sd a1, 0x8(sp) 2bcc6: ef 90 bd b8 jal 0x5850 2bcca: 03 34 89 2e ld s0, 0x2e8(s2) 2bcce: 89 8c sub s1, s1, a0 2bcd0: 09 e8 bnez s0, 0x2bce2 2bcd2: a6 60 ld ra, 0x48(sp) 2bcd4: 06 64 ld s0, 0x40(sp) 2bcd6: 42 79 ld s2, 0x30(sp) 2bcd8: a2 79 ld s3, 0x28(sp) 2bcda: 26 85 mv a0, s1 2bcdc: e2 74 ld s1, 0x38(sp) 2bcde: 61 61 addi sp, sp, 0x50 2bce0: 82 80 ret 2bce2: ef 90 5d b3 jal 0x5816 2bce6: 03 b6 09 1d ld a2, 0x1d0(s3) 2bcea: 83 b6 89 1d ld a3, 0x1d8(s3) 2bcee: 2a e8 sd a0, 0x10(sp) 2bcf0: 2e ec sd a1, 0x18(sp) 2bcf2: ef 90 fd b5 jal 0x5850 2bcf6: 09 8c sub s0, s0, a0 2bcf8: e3 5d 94 fc bge s0, s1, 0x2bcd2 2bcfc: a2 84 mv s1, s0 2bcfe: a6 60 ld ra, 0x48(sp) 2bd00: 06 64 ld s0, 0x40(sp) 2bd02: 42 79 ld s2, 0x30(sp) 2bd04: a2 79 ld s3, 0x28(sp) 2bd06: 26 85 mv a0, s1 2bd08: e2 74 ld s1, 0x38(sp) 2bd0a: 61 61 addi sp, sp, 0x50 2bd0c: 82 80 ret 000000000002bd0e : 2bd0e: 39 71 addi sp, sp, -0x40 2bd10: 26 f4 sd s1, 0x28(sp) 2bd12: 24 6d ld s1, 0x58(a0) 2bd14: 22 f8 sd s0, 0x30(sp) 2bd16: 4a f0 sd s2, 0x20(sp) 2bd18: 4e ec sd s3, 0x18(sp) 2bd1a: 52 e8 sd s4, 0x10(sp) 2bd1c: 03 a9 04 1f lw s2, 0x1f0(s1) 2bd20: 06 fc sd ra, 0x38(sp) 2bd22: 2a 84 mv s0, a0 2bd24: 2e 8a mv s4, a1 2bd26: ef f0 7f f7 jal 0x2bc9c 2bd2a: 83 b9 04 00 ld s3, 0x0(s1) 2bd2e: 63 52 a0 0e blez a0, 0x2be12 2bd32: 1c 78 ld a5, 0x30(s0) 2bd34: 63 02 0a 04 beqz s4, 0x2bd78 2bd38: 13 07 80 3e li a4, 0x3e8 2bd3c: aa 86 mv a3, a0 2bd3e: 63 54 a7 00 bge a4, a0, 0x2bd46 2bd42: 93 06 80 3e li a3, 0x3e8 2bd46: d9 e3 bnez a5, 0x2bdcc 2bd48: 1c 60 ld a5, 0x0(s0) 2bd4a: 63 86 07 0e beqz a5, 0x2be36 2bd4e: 18 68 ld a4, 0x10(s0) 2bd50: 1c 64 ld a5, 0x8(s0) 2bd52: 63 77 f7 0a bgeu a4, a5, 0x2be00 2bd56: 26 85 mv a0, s1 2bd58: ef a0 5d d4 jal 0x6a9c 2bd5c: aa 87 mv a5, a0 2bd5e: 05 49 li s2, 0x1 2bd60: 13 05 a0 02 li a0, 0x2a 2bd64: b1 e3 bnez a5, 0x2bda8 2bd66: ef 90 1d ab jal 0x5816 2bd6a: 2e 86 mv a2, a1 2bd6c: aa 85 mv a1, a0 2bd6e: 4e 85 mv a0, s3 2bd70: ef b0 ee ab jal 0x1702e 2bd74: 05 c5 beqz a0, 0x2bd9c 2bd76: 0d a8 j 0x2bda8 2bd78: 99 eb bnez a5, 0x2bd8e 2bd7a: 1c 60 ld a5, 0x0(s0) 2bd7c: ad ef bnez a5, 0x2bdf6 2bd7e: 4a 85 mv a0, s2 2bd80: 81 46 li a3, 0x0 2bd82: 7d 56 li a2, -0x1 2bd84: fd 55 li a1, -0x1 2bd86: ef 80 df c8 jal 0x24a12 2bd8a: 2a 89 mv s2, a0 2bd8c: 01 a8 j 0x2bd9c 2bd8e: 4a 86 mv a2, s2 2bd90: 81 46 li a3, 0x0 2bd92: fd 55 li a1, -0x1 2bd94: 7d 55 li a0, -0x1 2bd96: ef 80 df c7 jal 0x24a12 2bd9a: 2a 89 mv s2, a0 2bd9c: fd 57 li a5, -0x1 2bd9e: 63 03 f9 08 beq s2, a5, 0x2be24 2bda2: 01 45 li a0, 0x0 2bda4: 63 1a 09 00 bnez s2, 0x2bdb8 2bda8: e2 70 ld ra, 0x38(sp) 2bdaa: 42 74 ld s0, 0x30(sp) 2bdac: a2 74 ld s1, 0x28(sp) 2bdae: 02 79 ld s2, 0x20(sp) 2bdb0: e2 69 ld s3, 0x18(sp) 2bdb2: 42 6a ld s4, 0x10(sp) 2bdb4: 21 61 addi sp, sp, 0x40 2bdb6: 82 80 ret 2bdb8: 3c 70 ld a5, 0x60(s0) 2bdba: 42 74 ld s0, 0x30(sp) 2bdbc: e2 70 ld ra, 0x38(sp) 2bdbe: 02 79 ld s2, 0x20(sp) 2bdc0: e2 69 ld s3, 0x18(sp) 2bdc2: 42 6a ld s4, 0x10(sp) 2bdc4: 26 85 mv a0, s1 2bdc6: a2 74 ld s1, 0x28(sp) 2bdc8: 21 61 addi sp, sp, 0x40 2bdca: 82 87 jr a5 2bdcc: 4a 86 mv a2, s2 2bdce: fd 55 li a1, -0x1 2bdd0: 7d 55 li a0, -0x1 2bdd2: ef 80 1f c4 jal 0x24a12 2bdd6: 2a 89 mv s2, a0 2bdd8: 26 85 mv a0, s1 2bdda: ef a0 3d cc jal 0x6a9c 2bdde: aa 87 mv a5, a0 2bde0: 13 05 a0 02 li a0, 0x2a 2bde4: c9 d3 beqz a5, 0x2bd66 2bde6: e2 70 ld ra, 0x38(sp) 2bde8: 42 74 ld s0, 0x30(sp) 2bdea: a2 74 ld s1, 0x28(sp) 2bdec: 02 79 ld s2, 0x20(sp) 2bdee: e2 69 ld s3, 0x18(sp) 2bdf0: 42 6a ld s4, 0x10(sp) 2bdf2: 21 61 addi sp, sp, 0x40 2bdf4: 82 80 ret 2bdf6: 18 64 ld a4, 0x8(s0) 2bdf8: 1c 68 ld a5, 0x10(s0) 2bdfa: 81 46 li a3, 0x0 2bdfc: e3 ee e7 fa bltu a5, a4, 0x2bdb8 2be00: 4a 85 mv a0, s2 2be02: 7d 56 li a2, -0x1 2be04: fd 55 li a1, -0x1 2be06: ef 80 df c0 jal 0x24a12 2be0a: 2a 89 mv s2, a0 2be0c: e3 08 0a f8 beqz s4, 0x2bd9c 2be10: e1 b7 j 0x2bdd8 2be12: 4e 85 mv a0, s3 2be14: 97 c5 00 00 auipc a1, 0xc 2be18: 93 85 45 ca addi a1, a1, -0x35c 2be1c: ef 10 2e 9a jal 0xcfbe 2be20: 71 45 li a0, 0x1c 2be22: 59 b7 j 0x2bda8 2be24: 4e 85 mv a0, s3 2be26: 97 c5 00 00 auipc a1, 0xc 2be2a: 93 85 a5 ca addi a1, a1, -0x356 2be2e: ef 10 0e 99 jal 0xcfbe 2be32: 6d 45 li a0, 0x1b 2be34: 95 bf j 0x2bda8 2be36: 4a 85 mv a0, s2 2be38: 7d 56 li a2, -0x1 2be3a: fd 55 li a1, -0x1 2be3c: ef 80 7f bd jal 0x24a12 2be40: 2a 89 mv s2, a0 2be42: 59 bf j 0x2bdd8 000000000002be44 : 2be44: 3c 6d ld a5, 0x58(a0) 2be46: 05 67 lui a4, 0x1 2be48: 41 11 addi sp, sp, -0x10 2be4a: 9c 63 ld a5, 0x0(a5) 2be4c: 13 07 87 91 addi a4, a4, -0x6e8 2be50: 22 e0 sd s0, 0x0(sp) 2be52: 06 e4 sd ra, 0x8(sp) 2be54: ba 97 add a5, a5, a4 2be56: 1c ed sd a5, 0x18(a0) 2be58: 85 47 li a5, 0x1 2be5a: 23 38 05 00 sd zero, 0x10(a0) 2be5e: 23 00 f5 02 sb a5, 0x20(a0) 2be62: 2a 84 mv s0, a0 2be64: ef 90 3d 9b jal 0x5816 2be68: a2 60 ld ra, 0x8(sp) 2be6a: 28 e0 sd a0, 0x40(s0) 2be6c: 2c e4 sd a1, 0x48(s0) 2be6e: 02 64 ld s0, 0x0(sp) 2be70: 41 01 addi sp, sp, 0x10 2be72: 82 80 ret 000000000002be74 : 2be74: 5d 71 addi sp, sp, -0x50 2be76: 4a f8 sd s2, 0x30(sp) 2be78: 03 39 85 05 ld s2, 0x58(a0) 2be7c: a2 e0 sd s0, 0x40(sp) 2be7e: 2a 84 mv s0, a0 2be80: 17 95 00 00 auipc a0, 0x9 2be84: 13 05 85 31 addi a0, a0, 0x318 2be88: 26 fc sd s1, 0x38(sp) 2be8a: 56 ec sd s5, 0x18(sp) 2be8c: 86 e4 sd ra, 0x48(sp) 2be8e: 4e f4 sd s3, 0x28(sp) 2be90: 83 2a 09 37 lw s5, 0x370(s2) 2be94: b2 84 mv s1, a2 2be96: ef 80 bd b6 jal 0x4a00 <.plt+0xc0> 2be9a: 5d c5 beqz a0, 0x2bf48 2be9c: a6 85 mv a1, s1 2be9e: 5a e8 sd s6, 0x10(sp) 2bea0: aa 89 mv s3, a0 2bea2: 17 cb 01 00 auipc s6, 0x1c 2bea6: 03 3b 6b 06 ld s6, 0x66(s6) 2beaa: ef 90 6d 93 jal 0x4fe0 <.plt+0x6a0> 2beae: 83 37 0b 00 ld a5, 0x0(s6) 2beb2: aa 84 mv s1, a0 2beb4: 4e 85 mv a0, s3 2beb6: 82 97 jalr a5 2beb8: d9 c4 beqz s1, 0x2bf46 2beba: 26 85 mv a0, s1 2bebc: 52 f0 sd s4, 0x20(sp) 2bebe: 02 e4 sd zero, 0x8(sp) 2bec0: ef 80 1d d3 jal 0x4bf0 <.plt+0x2b0> 2bec4: 3c 6c ld a5, 0x58(s0) 2bec6: 05 67 lui a4, 0x1 2bec8: 13 07 87 91 addi a4, a4, -0x6e8 2becc: 9c 63 ld a5, 0x0(a5) 2bece: 23 38 04 00 sd zero, 0x10(s0) 2bed2: 2a 8a mv s4, a0 2bed4: ba 97 add a5, a5, a4 2bed6: 1c ec sd a5, 0x18(s0) 2bed8: 85 47 li a5, 0x1 2beda: 23 00 f4 02 sb a5, 0x20(s0) 2bede: ef 90 9d 93 jal 0x5816 2bee2: ae 87 mv a5, a1 2bee4: 83 25 09 1f lw a1, 0x1f0(s2) 2bee8: 28 e0 sd a0, 0x40(s0) 2beea: 3c e4 sd a5, 0x48(s0) 2beec: 95 47 li a5, 0x5 2beee: 23 28 f9 36 sw a5, 0x370(s2) 2bef2: 38 00 addi a4, sp, 0x8 2bef4: d2 86 mv a3, s4 2bef6: 26 86 mv a2, s1 2bef8: 4a 85 mv a0, s2 2befa: ef 10 ee 96 jal 0xd068 2befe: 23 28 59 37 sw s5, 0x370(s2) 2bf02: aa 89 mv s3, a0 2bf04: 15 e9 bnez a0, 0x2bf38 2bf06: 03 35 09 00 ld a0, 0x0(s2) 2bf0a: 83 47 05 4b lbu a5, 0x4b0(a0) 2bf0e: a5 e3 bnez a5, 0x2bf6e 2bf10: a2 67 ld a5, 0x8(sp) 2bf12: 63 8d 47 03 beq a5, s4, 0x2bf4c 2bf16: b3 07 fa 40 sub a5, s4, a5 2bf1a: 23 3c 44 03 sd s4, 0x38(s0) 2bf1e: 42 6b ld s6, 0x10(sp) 2bf20: 02 7a ld s4, 0x20(sp) 2bf22: 04 f4 sd s1, 0x28(s0) 2bf24: 1c f8 sd a5, 0x30(s0) 2bf26: a6 60 ld ra, 0x48(sp) 2bf28: 06 64 ld s0, 0x40(sp) 2bf2a: e2 74 ld s1, 0x38(sp) 2bf2c: 42 79 ld s2, 0x30(sp) 2bf2e: e2 6a ld s5, 0x18(sp) 2bf30: 4e 85 mv a0, s3 2bf32: a2 79 ld s3, 0x28(sp) 2bf34: 61 61 addi sp, sp, 0x50 2bf36: 82 80 ret 2bf38: 83 37 0b 00 ld a5, 0x0(s6) 2bf3c: 26 85 mv a0, s1 2bf3e: 82 97 jalr a5 2bf40: 02 7a ld s4, 0x20(sp) 2bf42: 42 6b ld s6, 0x10(sp) 2bf44: cd b7 j 0x2bf26 2bf46: 42 6b ld s6, 0x10(sp) 2bf48: ed 49 li s3, 0x1b 2bf4a: f1 bf j 0x2bf26 2bf4c: 83 37 0b 00 ld a5, 0x0(s6) 2bf50: 26 85 mv a0, s1 2bf52: 82 97 jalr a5 2bf54: 23 34 04 02 sd zero, 0x28(s0) 2bf58: 23 3c 04 02 sd zero, 0x38(s0) 2bf5c: 23 38 04 02 sd zero, 0x30(s0) 2bf60: ef 90 7d 8b jal 0x5816 2bf64: 28 e0 sd a0, 0x40(s0) 2bf66: 02 7a ld s4, 0x20(sp) 2bf68: 42 6b ld s6, 0x10(sp) 2bf6a: 2c e4 sd a1, 0x48(s0) 2bf6c: 6d bf j 0x2bf26 2bf6e: a2 66 ld a3, 0x8(sp) 2bf70: 4a 87 mv a4, s2 2bf72: 26 86 mv a2, s1 2bf74: 89 45 li a1, 0x2 2bf76: ef 10 6e f9 jal 0xd70c 2bf7a: 59 bf j 0x2bf10 000000000002bf7c : 2bf7c: 5d 71 addi sp, sp, -0x50 2bf7e: 13 03 01 02 addi t1, sp, 0x20 2bf82: 32 f0 sd a2, 0x20(sp) 2bf84: 1a 86 mv a2, t1 2bf86: 06 ec sd ra, 0x18(sp) 2bf88: 36 f4 sd a3, 0x28(sp) 2bf8a: 3a f8 sd a4, 0x30(sp) 2bf8c: 3e fc sd a5, 0x38(sp) 2bf8e: c2 e0 sd a6, 0x40(sp) 2bf90: c6 e4 sd a7, 0x48(sp) 2bf92: 1a e4 sd t1, 0x8(sp) 2bf94: ef f0 1f ee jal 0x2be74 2bf98: e2 60 ld ra, 0x18(sp) 2bf9a: 61 61 addi sp, sp, 0x50 2bf9c: 82 80 ret 000000000002bf9e : 2bf9e: 35 71 addi sp, sp, -0xa0 2bfa0: 22 e9 sd s0, 0x90(sp) 2bfa2: a0 6d ld s0, 0x58(a1) 2bfa4: 26 e5 sd s1, 0x88(sp) 2bfa6: ce fc sd s3, 0x78(sp) 2bfa8: d6 f4 sd s5, 0x68(sp) 2bfaa: e2 e8 sd s8, 0x50(sp) 2bfac: e6 e4 sd s9, 0x48(sp) 2bfae: 06 ed sd ra, 0x98(sp) 2bfb0: 83 39 04 00 ld s3, 0x0(s0) 2bfb4: 23 20 06 00 sw zero, 0x0(a2) 2bfb8: 23 b0 06 00 sd zero, 0x0(a3) 2bfbc: 36 ec sd a3, 0x18(sp) 2bfbe: 85 6a lui s5, 0x1 2bfc0: 94 69 ld a3, 0x10(a1) 2bfc2: 03 b8 85 01 ld a6, 0x18(a1) 2bfc6: 93 8a 8a 91 addi s5, s5, -0x6e8 2bfca: b3 87 59 01 add a5, s3, s5 2bfce: b3 84 d7 00 add s1, a5, a3 2bfd2: 3e e8 sd a5, 0x10(sp) 2bfd4: 2a e4 sd a0, 0x8(sp) 2bfd6: 91 67 lui a5, 0x4 2bfd8: 2e 8c mv s8, a1 2bfda: b3 8c 04 41 sub s9, s1, a6 2bfde: 63 fc f6 1e bgeu a3, a5, 0x2c1d6 2bfe2: 4a e1 sd s2, 0x80(sp) 2bfe4: d2 f8 sd s4, 0x70(sp) 2bfe6: da f0 sd s6, 0x60(sp) 2bfe8: de ec sd s7, 0x58(sp) 2bfea: ea e0 sd s10, 0x40(sp) 2bfec: 6e fc sd s11, 0x38(sp) 2bfee: 32 8a mv s4, a2 2bff0: 05 4b li s6, 0x1 2bff2: 13 0d 81 02 addi s10, sp, 0x28 2bff6: 97 cb 01 00 auipc s7, 0x1c 2bffa: 83 bb 2b f1 ld s7, -0xee(s7) 2bffe: 29 49 li s2, 0xa 2c000: 63 05 0b 1c beqz s6, 0x2c1ca 2c004: 83 35 0c 00 ld a1, 0x0(s8) 2c008: fd c1 beqz a1, 0x2c0ee 2c00a: 03 36 8c 00 ld a2, 0x8(s8) 2c00e: 26 85 mv a0, s1 2c010: ef 80 1d bc jal 0x4bd0 <.plt+0x290> 2c014: 03 37 8c 00 ld a4, 0x8(s8) 2c018: 83 b7 0b 00 ld a5, 0x0(s7) 2c01c: 03 35 0c 00 ld a0, 0x0(s8) 2c020: 3a f4 sd a4, 0x28(sp) 2c022: 82 97 jalr a5 2c024: 23 30 0c 00 sd zero, 0x0(s8) 2c028: 23 34 0c 00 sd zero, 0x8(s8) 2c02c: 22 76 ld a2, 0x28(sp) 2c02e: 63 44 c0 02 bgtz a2, 0x2c056 2c032: 97 c5 00 00 auipc a1, 0xc 2c036: 93 85 65 ab addi a1, a1, -0x54a 2c03a: 4e 85 mv a0, s3 2c03c: ef 00 3e f8 jal 0xcfbe 2c040: 13 07 80 03 li a4, 0x38 2c044: 0a 69 ld s2, 0x80(sp) 2c046: 46 7a ld s4, 0x70(sp) 2c048: 06 7b ld s6, 0x60(sp) 2c04a: e6 6b ld s7, 0x58(sp) 2c04c: 06 6d ld s10, 0x40(sp) 2c04e: e2 7d ld s11, 0x38(sp) 2c050: 23 00 0c 02 sb zero, 0x20(s8) 2c054: 91 a2 j 0x2c198 2c056: 83 b6 89 0a ld a3, 0xa8(s3) 2c05a: 03 37 0c 01 ld a4, 0x10(s8) 2c05e: 93 8a 14 00 addi s5, s1, 0x1 2c062: b2 96 add a3, a3, a2 2c064: 23 b4 d9 0a sd a3, 0xa8(s3) 2c068: 32 97 add a4, a4, a2 2c06a: 23 38 ec 00 sd a4, 0x10(s8) 2c06e: 81 4d li s11, 0x0 2c070: 29 a0 j 0x2c07a 2c072: 85 0d addi s11, s11, 0x1 2c074: 85 0a addi s5, s5, 0x1 2c076: 63 d8 cd 04 bge s11, a2, 0x2c0c6 2c07a: 03 c7 fa ff lbu a4, -0x1(s5) 2c07e: 85 0c addi s9, s9, 0x1 2c080: d6 84 mv s1, s5 2c082: e3 18 27 ff bne a4, s2, 0x2c072 2c086: 03 27 84 36 lw a4, 0x368(s0) 2c08a: 01 e7 bnez a4, 0x2c092 2c08c: 03 c7 09 4b lbu a4, 0x4b0(s3) 2c090: 31 e7 bnez a4, 0x2c0dc 2c092: 03 36 8c 01 ld a2, 0x18(s8) 2c096: e6 86 mv a3, s9 2c098: 89 45 li a1, 0x2 2c09a: 22 85 mv a0, s0 2c09c: ef 10 2e bb jal 0xd44e 2c0a0: 2a 87 mv a4, a0 2c0a2: d2 86 mv a3, s4 2c0a4: 66 86 mv a2, s9 2c0a6: 22 85 mv a0, s0 2c0a8: 75 e3 bnez a4, 0x2c18c 2c0aa: 03 37 8c 06 ld a4, 0x68(s8) 2c0ae: 83 35 8c 01 ld a1, 0x18(s8) 2c0b2: 02 97 jalr a4 2c0b4: 25 e5 bnez a0, 0x2c11c 2c0b6: 22 76 ld a2, 0x28(sp) 2c0b8: 23 3c 5c 01 sd s5, 0x18(s8) 2c0bc: 85 0d addi s11, s11, 0x1 2c0be: 81 4c li s9, 0x0 2c0c0: 85 0a addi s5, s5, 0x1 2c0c2: e3 cc cd fa blt s11, a2, 0x2c07a 2c0c6: 63 03 96 0f beq a2, s9, 0x2c1ac 2c0ca: 83 36 0c 01 ld a3, 0x10(s8) 2c0ce: 89 67 lui a5, 0x2 2c0d0: e3 f8 d7 f2 bgeu a5, a3, 0x2c000 2c0d4: 63 82 0c 0a beqz s9, 0x2c178 2c0d8: 66 85 mv a0, s9 2c0da: b5 a8 j 0x2c156 2c0dc: 03 36 8c 01 ld a2, 0x18(s8) 2c0e0: 22 87 mv a4, s0 2c0e2: e6 86 mv a3, s9 2c0e4: 85 45 li a1, 0x1 2c0e6: 4e 85 mv a0, s3 2c0e8: ef 10 4e e2 jal 0xd70c 2c0ec: 5d b7 j 0x2c092 2c0ee: 85 47 li a5, 0x1 2c0f0: a2 65 ld a1, 0x8(sp) 2c0f2: 83 2a 04 37 lw s5, 0x370(s0) 2c0f6: 23 28 f4 36 sw a5, 0x370(s0) 2c0fa: 91 67 lui a5, 0x4 2c0fc: 6a 87 mv a4, s10 2c0fe: b3 86 d7 40 sub a3, a5, a3 2c102: 26 86 mv a2, s1 2c104: 22 85 mv a0, s0 2c106: ef 10 ee cb jal 0xd5c4 2c10a: 93 07 10 05 li a5, 0x51 2c10e: 23 28 54 37 sw s5, 0x370(s0) 2c112: 2a 87 mv a4, a0 2c114: 63 0b f5 06 beq a0, a5, 0x2c18a 2c118: 15 f5 bnez a0, 0x2c044 2c11a: 09 bf j 0x2c02c 2c11c: 83 35 8c 01 ld a1, 0x18(s8) 2c120: 42 6b ld s6, 0x10(sp) 2c122: 93 84 fa ff addi s1, s5, -0x1 2c126: 8d 8c sub s1, s1, a1 2c128: 5a 85 mv a0, s6 2c12a: 26 86 mv a2, s1 2c12c: da 94 add s1, s1, s6 2c12e: ef 80 3d a7 jal 0x4ba0 <.plt+0x260> 2c132: 23 80 04 00 sb zero, 0x0(s1) 2c136: 83 36 0c 01 ld a3, 0x10(s8) 2c13a: e2 67 ld a5, 0x18(sp) 2c13c: 22 77 ld a4, 0x28(sp) 2c13e: 23 3c 5c 01 sd s5, 0x18(s8) 2c142: 94 e3 sd a3, 0x0(a5) 2c144: 93 88 1d 00 addi a7, s11, 0x1 2c148: 23 38 0c 00 sd zero, 0x10(s8) 2c14c: 33 05 17 41 sub a0, a4, a7 2c150: 01 4b li s6, 0x0 2c152: 63 03 17 03 beq a4, a7, 0x2c178 2c156: 97 c7 01 00 auipc a5, 0x1c 2c15a: 83 b7 a7 db ld a5, -0x246(a5) 2c15e: 9c 63 ld a5, 0x0(a5) 2c160: 23 34 ac 00 sd a0, 0x8(s8) 2c164: 82 97 jalr a5 2c166: 23 30 ac 00 sd a0, 0x0(s8) 2c16a: 31 cd beqz a0, 0x2c1c6 2c16c: 03 36 8c 00 ld a2, 0x8(s8) 2c170: 83 35 8c 01 ld a1, 0x18(s8) 2c174: ef 80 dd a5 jal 0x4bd0 <.plt+0x290> 2c178: c2 67 ld a5, 0x10(sp) 2c17a: 23 38 0c 00 sd zero, 0x10(s8) 2c17e: 81 4c li s9, 0x0 2c180: 23 3c fc 00 sd a5, 0x18(s8) 2c184: be 84 mv s1, a5 2c186: 81 46 li a3, 0x0 2c188: a5 bd j 0x2c000 2c18a: 01 47 li a4, 0x0 2c18c: 0a 69 ld s2, 0x80(sp) 2c18e: 46 7a ld s4, 0x70(sp) 2c190: 06 7b ld s6, 0x60(sp) 2c192: e6 6b ld s7, 0x58(sp) 2c194: 06 6d ld s10, 0x40(sp) 2c196: e2 7d ld s11, 0x38(sp) 2c198: ea 60 ld ra, 0x98(sp) 2c19a: 4a 64 ld s0, 0x90(sp) 2c19c: aa 64 ld s1, 0x88(sp) 2c19e: e6 79 ld s3, 0x78(sp) 2c1a0: a6 7a ld s5, 0x68(sp) 2c1a2: 46 6c ld s8, 0x50(sp) 2c1a4: a6 6c ld s9, 0x48(sp) 2c1a6: 3a 85 mv a0, a4 2c1a8: 0d 61 addi sp, sp, 0xa0 2c1aa: 82 80 ret 2c1ac: 89 67 lui a5, 0x2 2c1ae: e3 de c7 f0 bge a5, a2, 0x2c0ca 2c1b2: 4e 85 mv a0, s3 2c1b4: 97 c5 00 00 auipc a1, 0xc 2c1b8: 93 85 c5 94 addi a1, a1, -0x6b4 2c1bc: ef 00 9e d4 jal 0xcf04 2c1c0: 13 05 80 02 li a0, 0x28 2c1c4: 49 bf j 0x2c156 2c1c6: 6d 47 li a4, 0x1b 2c1c8: d1 b7 j 0x2c18c 2c1ca: 0a 69 ld s2, 0x80(sp) 2c1cc: 46 7a ld s4, 0x70(sp) 2c1ce: 06 7b ld s6, 0x60(sp) 2c1d0: e6 6b ld s7, 0x58(sp) 2c1d2: 06 6d ld s10, 0x40(sp) 2c1d4: e2 7d ld s11, 0x38(sp) 2c1d6: 01 47 li a4, 0x0 2c1d8: 23 00 0c 02 sb zero, 0x20(s8) 2c1dc: 75 bf j 0x2c198 000000000002c1de : 2c1de: 11 ca beqz a2, 0x2c1f2 2c1e0: 38 6d ld a4, 0x58(a0) 2c1e2: 1c 79 ld a5, 0x30(a0) 2c1e4: 41 65 lui a0, 0x10 2c1e6: 03 27 07 1f lw a4, 0x1f0(a4) 2c1ea: 98 c1 sw a4, 0x0(a1) 2c1ec: 81 e7 bnez a5, 0x2c1f4 2c1ee: 05 45 li a0, 0x1 2c1f0: 82 80 ret 2c1f2: 01 45 li a0, 0x0 2c1f4: 82 80 ret 000000000002c1f6 : 2c1f6: 79 71 addi sp, sp, -0x30 2c1f8: 22 f0 sd s0, 0x20(sp) 2c1fa: 2a 84 mv s0, a0 2c1fc: 28 6d ld a0, 0x58(a0) 2c1fe: 14 78 ld a3, 0x30(s0) 2c200: 1c 7c ld a5, 0x38(s0) 2c202: 10 74 ld a2, 0x28(s0) 2c204: 83 25 05 1f lw a1, 0x1f0(a0) 2c208: 95 8f sub a5, a5, a3 2c20a: 38 00 addi a4, sp, 0x8 2c20c: 3e 96 add a2, a2, a5 2c20e: 26 ec sd s1, 0x18(sp) 2c210: 06 f4 sd ra, 0x28(sp) 2c212: ef 00 7e e5 jal 0xd068 2c216: aa 84 mv s1, a0 2c218: 19 e5 bnez a0, 0x2c226 2c21a: 1c 78 ld a5, 0x30(s0) 2c21c: 22 67 ld a4, 0x8(sp) 2c21e: 63 8a e7 00 beq a5, a4, 0x2c232 2c222: 99 8f sub a5, a5, a4 2c224: 1c f8 sd a5, 0x30(s0) 2c226: a2 70 ld ra, 0x28(sp) 2c228: 02 74 ld s0, 0x20(sp) 2c22a: 26 85 mv a0, s1 2c22c: e2 64 ld s1, 0x18(sp) 2c22e: 45 61 addi sp, sp, 0x30 2c230: 82 80 ret 2c232: 97 c7 01 00 auipc a5, 0x1c 2c236: 83 b7 67 cd ld a5, -0x32a(a5) 2c23a: 08 74 ld a0, 0x28(s0) 2c23c: 9c 63 ld a5, 0x0(a5) 2c23e: 82 97 jalr a5 2c240: 23 34 04 02 sd zero, 0x28(s0) 2c244: 23 3c 04 02 sd zero, 0x38(s0) 2c248: 23 38 04 02 sd zero, 0x30(s0) 2c24c: ef 90 ad dc jal 0x5816 2c250: 28 e0 sd a0, 0x40(s0) 2c252: a2 70 ld ra, 0x28(sp) 2c254: 2c e4 sd a1, 0x48(s0) 2c256: 02 74 ld s0, 0x20(sp) 2c258: 26 85 mv a0, s1 2c25a: e2 64 ld s1, 0x18(sp) 2c25c: 45 61 addi sp, sp, 0x30 2c25e: 82 80 ret 000000000002c260 : 2c260: 41 11 addi sp, sp, -0x10 2c262: 97 c7 01 00 auipc a5, 0x1c 2c266: 83 b7 67 ca ld a5, -0x35a(a5) 2c26a: 22 e0 sd s0, 0x0(sp) 2c26c: 9c 63 ld a5, 0x0(a5) 2c26e: 2a 84 mv s0, a0 2c270: 08 61 ld a0, 0x0(a0) 2c272: 06 e4 sd ra, 0x8(sp) 2c274: 82 97 jalr a5 2c276: a2 60 ld ra, 0x8(sp) 2c278: 23 30 04 00 sd zero, 0x0(s0) 2c27c: 02 64 ld s0, 0x0(sp) 2c27e: 01 45 li a0, 0x0 2c280: 41 01 addi sp, sp, 0x10 2c282: 82 80 ret 000000000002c284 : 2c284: 18 79 ld a4, 0x30(a0) 2c286: aa 87 mv a5, a0 2c288: 09 eb bnez a4, 0x2c29a 2c28a: 18 61 ld a4, 0x0(a0) 2c28c: 01 45 li a0, 0x0 2c28e: 19 c7 beqz a4, 0x2c29c 2c290: 88 6b ld a0, 0x10(a5) 2c292: 9c 67 ld a5, 0x8(a5) 2c294: 33 35 f5 00 sltu a0, a0, a5 2c298: 82 80 ret 2c29a: 01 45 li a0, 0x0 2c29c: 82 80 ret 000000000002c29e : 2c29e: 83 27 05 1f lw a5, 0x1f0(a0) 2c2a2: 41 65 lui a0, 0x10 2c2a4: 9c c1 sw a5, 0x0(a1) 2c2a6: 82 80 ret 000000000002c2a8 : 2c2a8: 97 c7 01 00 auipc a5, 0x1c 2c2ac: 83 b7 07 d2 ld a5, -0x2e0(a5) 2c2b0: 9c 63 ld a5, 0x0(a5) 2c2b2: 41 11 addi sp, sp, -0x10 2c2b4: 22 e0 sd s0, 0x0(sp) 2c2b6: 06 e4 sd ra, 0x8(sp) 2c2b8: 2a 84 mv s0, a0 2c2ba: 93 05 80 09 li a1, 0x98 2c2be: 05 45 li a0, 0x1 2c2c0: 82 97 jalr a5 2c2c2: 1c 60 ld a5, 0x0(s0) 2c2c4: 23 b4 a7 1a sd a0, 0x1a8(a5) 2c2c8: 11 c5 beqz a0, 0x2c2d4 2c2ca: a2 60 ld ra, 0x8(sp) 2c2cc: 02 64 ld s0, 0x0(sp) 2c2ce: 01 45 li a0, 0x0 2c2d0: 41 01 addi sp, sp, 0x10 2c2d2: 82 80 ret 2c2d4: a2 60 ld ra, 0x8(sp) 2c2d6: 02 64 ld s0, 0x0(sp) 2c2d8: 6d 45 li a0, 0x1b 2c2da: 41 01 addi sp, sp, 0x10 2c2dc: 82 80 ret 000000000002c2de : 2c2de: 41 11 addi sp, sp, -0x10 2c2e0: 97 c7 01 00 auipc a5, 0x1c 2c2e4: 83 b7 87 c2 ld a5, -0x3d8(a5) 2c2e8: 22 e0 sd s0, 0x0(sp) 2c2ea: 9c 63 ld a5, 0x0(a5) 2c2ec: 2a 84 mv s0, a0 2c2ee: 03 35 05 52 ld a0, 0x520(a0) 2c2f2: 06 e4 sd ra, 0x8(sp) 2c2f4: 82 97 jalr a5 2c2f6: a2 60 ld ra, 0x8(sp) 2c2f8: 23 30 04 52 sd zero, 0x520(s0) 2c2fc: 02 64 ld s0, 0x0(sp) 2c2fe: 01 45 li a0, 0x0 2c300: 41 01 addi sp, sp, 0x10 2c302: 82 80 ret 000000000002c304 : 2c304: 01 11 addi sp, sp, -0x20 2c306: 22 e8 sd s0, 0x10(sp) 2c308: 00 61 ld s0, 0x0(a0) 2c30a: 26 e4 sd s1, 0x8(sp) 2c30c: 06 ec sd ra, 0x18(sp) 2c30e: aa 84 mv s1, a0 2c310: ef d0 0d f1 jal 0x9a20 2c314: a5 67 lui a5, 0x9 2c316: a2 97 add a5, a5, s0 2c318: 03 b7 87 b3 ld a4, -0x4c8(a5) 2c31c: 01 e7 bnez a4, 0x2c324 2c31e: 05 47 li a4, 0x1 2c320: 23 bc e7 b2 sd a4, -0x4c8(a5) 2c324: a5 67 lui a5, 0x9 2c326: 3e 94 add s0, s0, a5 2c328: 83 37 04 b4 ld a5, -0x4c0(s0) 2c32c: 81 e7 bnez a5, 0x2c334 2c32e: 85 47 li a5, 0x1 2c330: 23 30 f4 b4 sd a5, -0x4c0(s0) 2c334: e2 60 ld ra, 0x18(sp) 2c336: 42 64 ld s0, 0x10(sp) 2c338: fd 57 li a5, -0x1 2c33a: 23 a8 f4 52 sw a5, 0x530(s1) 2c33e: a2 64 ld s1, 0x8(sp) 2c340: 05 61 addi sp, sp, 0x20 2c342: 82 80 ret 000000000002c344 : 2c344: 79 71 addi sp, sp, -0x30 2c346: 4a e8 sd s2, 0x10(sp) 2c348: 03 39 05 00 ld s2, 0x0(a0) 2c34c: 22 f0 sd s0, 0x20(sp) 2c34e: 4e e4 sd s3, 0x8(sp) 2c350: 03 27 49 69 lw a4, 0x694(s2) 2c354: 06 f4 sd ra, 0x28(sp) 2c356: 26 ec sd s1, 0x18(sp) 2c358: ad 47 li a5, 0xb 2c35a: 83 39 89 1a ld s3, 0x1a8(s2) 2c35e: 2a 84 mv s0, a0 2c360: 63 13 f7 00 bne a4, a5, 0x2c366 2c364: 05 46 li a2, 0x1 2c366: 22 85 mv a0, s0 2c368: ef d0 8d f5 jal 0x9ac0 2c36c: aa 84 mv s1, a0 2c36e: 63 8d 09 00 beqz s3, 0x2c388 2c372: 03 27 49 69 lw a4, 0x694(s2) 2c376: ad 47 li a5, 0xb 2c378: 03 b6 89 08 ld a2, 0x88(s3) 2c37c: 83 b6 09 09 ld a3, 0x90(s3) 2c380: 63 0c f7 00 beq a4, a5, 0x2c398 2c384: 63 18 d6 02 bne a2, a3, 0x2c3b4 2c388: a2 70 ld ra, 0x28(sp) 2c38a: 02 74 ld s0, 0x20(sp) 2c38c: 42 69 ld s2, 0x10(sp) 2c38e: a2 69 ld s3, 0x8(sp) 2c390: 26 85 mv a0, s1 2c392: e2 64 ld s1, 0x18(sp) 2c394: 45 61 addi sp, sp, 0x30 2c396: 82 80 ret 2c398: 03 27 04 53 lw a4, 0x530(s0) 2c39c: fd 57 li a5, -0x1 2c39e: e3 15 f7 fe bne a4, a5, 0x2c388 2c3a2: 36 86 mv a2, a3 2c3a4: 97 b5 00 00 auipc a1, 0xb 2c3a8: 93 85 45 7e addi a1, a1, 0x7e4 2c3ac: 4a 85 mv a0, s2 2c3ae: ef 00 7e b5 jal 0xcf04 2c3b2: d9 bf j 0x2c388 2c3b4: 97 b5 00 00 auipc a1, 0xb 2c3b8: 93 85 45 79 addi a1, a1, 0x794 2c3bc: 4a 85 mv a0, s2 2c3be: ef 00 1e c0 jal 0xcfbe 2c3c2: 93 04 50 05 li s1, 0x55 2c3c6: c9 b7 j 0x2c388 000000000002c3c8 : 2c3c8: 71 71 addi sp, sp, -0xb0 2c3ca: 26 ed sd s1, 0x98(sp) 2c3cc: 04 61 ld s1, 0x0(a0) 2c3ce: a5 67 lui a5, 0x9 2c3d0: 4a e9 sd s2, 0x90(sp) 2c3d2: a6 97 add a5, a5, s1 2c3d4: 83 b7 87 b3 ld a5, -0x4c8(a5) 2c3d8: 03 b9 84 1a ld s2, 0x1a8(s1) 2c3dc: 4e e5 sd s3, 0x88(sp) 2c3de: 06 f5 sd ra, 0xa8(sp) 2c3e0: 05 47 li a4, 0x1 2c3e2: 83 a9 44 69 lw s3, 0x694(s1) 2c3e6: 23 80 e5 00 sb a4, 0x0(a1) 2c3ea: 23 34 f9 08 sd a5, 0x88(s2) 2c3ee: 23 38 09 08 sd zero, 0x90(s2) 2c3f2: a3 83 e4 4a sb a4, 0x4a7(s1) 2c3f6: b1 47 li a5, 0xc 2c3f8: 63 ee 37 51 bltu a5, s3, 0x2c914 2c3fc: 17 e7 00 00 auipc a4, 0xe 2c400: 13 07 c7 00 addi a4, a4, 0xc 2c404: 93 97 29 00 slli a5, s3, 0x2 2c408: ba 97 add a5, a5, a4 2c40a: 9c 43 lw a5, 0x0(a5) 2c40c: 22 f1 sd s0, 0xa0(sp) 2c40e: 52 e1 sd s4, 0x80(sp) 2c410: ba 97 add a5, a5, a4 2c412: d6 fc sd s5, 0x78(sp) 2c414: da f8 sd s6, 0x70(sp) 2c416: de f4 sd s7, 0x68(sp) 2c418: e6 ec sd s9, 0x58(sp) 2c41a: ea e8 sd s10, 0x50(sp) 2c41c: 2a 84 mv s0, a0 2c41e: 82 87 jr a5 2c420: 97 c5 00 00 auipc a1, 0xc 2c424: 93 85 85 84 addi a1, a1, -0x7b8 2c428: 26 85 mv a0, s1 2c42a: ef 00 5e b9 jal 0xcfbe 2c42e: 0a 74 ld s0, 0xa0(sp) 2c430: 0a 6a ld s4, 0x80(sp) 2c432: e6 7a ld s5, 0x78(sp) 2c434: 46 7b ld s6, 0x70(sp) 2c436: a6 7b ld s7, 0x68(sp) 2c438: e6 6c ld s9, 0x58(sp) 2c43a: 46 6d ld s10, 0x50(sp) 2c43c: aa 70 ld ra, 0xa8(sp) 2c43e: 93 07 b0 02 li a5, 0x2b 2c442: ea 64 ld s1, 0x98(sp) 2c444: 4a 69 ld s2, 0x90(sp) 2c446: aa 69 ld s3, 0x88(sp) 2c448: 3e 85 mv a0, a5 2c44a: 4d 61 addi sp, sp, 0xb0 2c44c: 82 80 ret 2c44e: 03 bd 04 61 ld s10, 0x610(s1) 2c452: 17 bb 00 00 auipc s6, 0xb 2c456: 13 0b eb 7b addi s6, s6, 0x7be 2c45a: 83 ba 84 61 ld s5, 0x618(s1) 2c45e: 63 8c 0a 6c beqz s5, 0x2cb36 2c462: 97 c5 00 00 auipc a1, 0xc 2c466: 93 85 e5 86 addi a1, a1, -0x792 2c46a: 22 85 mv a0, s0 2c46c: ef d0 ed f9 jal 0x9c0a 2c470: 2a 8a mv s4, a0 2c472: 81 4b li s7, 0x0 2c474: 81 4c li s9, 0x0 2c476: 97 55 00 00 auipc a1, 0x5 2c47a: 93 85 25 61 addi a1, a1, 0x612 2c47e: 22 85 mv a0, s0 2c480: ef d0 ad f8 jal 0x9c0a 2c484: 63 05 05 0e beqz a0, 0x2c56e 2c488: 03 35 04 32 ld a0, 0x320(s0) 2c48c: 6d c1 beqz a0, 0x2c56e 2c48e: 97 c7 01 00 auipc a5, 0x1c 2c492: 83 b7 a7 a7 ld a5, -0x586(a5) 2c496: 9c 63 ld a5, 0x0(a5) 2c498: 82 97 jalr a5 2c49a: 23 30 04 32 sd zero, 0x320(s0) 2c49e: 02 fc sd zero, 0x38(sp) 2c4a0: ed a0 j 0x2c58a 2c4a2: 83 ba 84 61 ld s5, 0x618(s1) 2c4a6: a3 83 04 4a sb zero, 0x4a7(s1) 2c4aa: 03 bd 04 61 ld s10, 0x610(s1) 2c4ae: 63 8b 0a 58 beqz s5, 0x2ca44 2c4b2: 97 c5 00 00 auipc a1, 0xc 2c4b6: 93 85 e5 81 addi a1, a1, -0x7e2 2c4ba: ef d0 0d f5 jal 0x9c0a 2c4be: 2a 8a mv s4, a0 2c4c0: 97 55 00 00 auipc a1, 0x5 2c4c4: 93 85 85 6c addi a1, a1, 0x6c8 2c4c8: 22 85 mv a0, s0 2c4ca: ef d0 0d f4 jal 0x9c0a 2c4ce: 81 4c li s9, 0x0 2c4d0: 63 06 05 42 beqz a0, 0x2c8fc 2c4d4: 97 55 00 00 auipc a1, 0x5 2c4d8: 93 85 c5 5e addi a1, a1, 0x5ec 2c4dc: 22 85 mv a0, s0 2c4de: ef d0 cd f2 jal 0x9c0a 2c4e2: 17 bb 00 00 auipc s6, 0xb 2c4e6: 13 0b 6b 71 addi s6, s6, 0x716 2c4ea: 81 4b li s7, 0x0 2c4ec: 49 f5 bnez a0, 0x2c476 2c4ee: 83 bb 04 53 ld s7, 0x530(s1) 2c4f2: e3 82 0b f8 beqz s7, 0x2c476 2c4f6: 97 c7 01 00 auipc a5, 0x1c 2c4fa: 83 b7 27 a1 ld a5, -0x5ee(a5) 2c4fe: 9c 63 ld a5, 0x0(a5) 2c500: 03 35 84 32 ld a0, 0x328(s0) 2c504: 82 97 jalr a5 2c506: 83 b5 04 53 ld a1, 0x530(s1) 2c50a: 17 55 00 00 auipc a0, 0x5 2c50e: 13 05 e5 5c addi a0, a0, 0x5ce 2c512: 23 34 04 32 sd zero, 0x328(s0) 2c516: ef 80 ad ce jal 0x4a00 <.plt+0xc0> 2c51a: 23 34 a4 32 sd a0, 0x328(s0) 2c51e: aa 8b mv s7, a0 2c520: 39 f9 bnez a0, 0x2c476 2c522: ed 47 li a5, 0x1b 2c524: f1 ac j 0x2c800 2c526: 03 bd 04 61 ld s10, 0x610(s1) 2c52a: 17 bb 00 00 auipc s6, 0xb 2c52e: 13 0b eb 6e addi s6, s6, 0x6ee 2c532: 25 b7 j 0x2c45a 2c534: 83 ba 84 61 ld s5, 0x618(s1) 2c538: 03 bd 04 61 ld s10, 0x610(s1) 2c53c: 63 88 0a 4e beqz s5, 0x2ca2c 2c540: 97 b5 00 00 auipc a1, 0xb 2c544: 93 85 05 79 addi a1, a1, 0x790 2c548: ef d0 2d ec jal 0x9c0a 2c54c: 2a 8a mv s4, a0 2c54e: 63 04 0a 36 beqz s4, 0x2c8b6 2c552: 97 55 00 00 auipc a1, 0x5 2c556: 93 85 65 53 addi a1, a1, 0x536 2c55a: 22 85 mv a0, s0 2c55c: 17 bb 00 00 auipc s6, 0xb 2c560: 13 0b cb 6a addi s6, s6, 0x6ac 2c564: 81 4b li s7, 0x0 2c566: 81 4c li s9, 0x0 2c568: ef d0 2d ea jal 0x9c0a 2c56c: 11 fd bnez a0, 0x2c488 2c56e: 97 55 00 00 auipc a1, 0x5 2c572: 93 85 a5 51 addi a1, a1, 0x51a 2c576: 22 85 mv a0, s0 2c578: ef d0 2d e9 jal 0x9c0a 2c57c: 0d f1 bnez a0, 0x2c49e 2c57e: 83 b7 84 5c ld a5, 0x5c8(s1) 2c582: 91 df beqz a5, 0x2c49e 2c584: 83 37 04 32 ld a5, 0x320(s0) 2c588: 3e fc sd a5, 0x38(sp) 2c58a: 81 46 li a3, 0x0 2c58c: 56 86 mv a2, s5 2c58e: da 85 mv a1, s6 2c590: 22 85 mv a0, s0 2c592: ef d0 1d bf jal 0xa182 2c596: aa 87 mv a5, a0 2c598: 63 14 05 26 bnez a0, 0x2c800 2c59c: 03 37 84 31 ld a4, 0x318(s0) 2c5a0: ee e4 sd s11, 0x48(sp) 2c5a2: 97 cd 01 00 auipc s11, 0x1c 2c5a6: 83 bd 6d 96 ld s11, -0x69a(s11) 2c5aa: 83 b7 0d 00 ld a5, 0x0(s11) 2c5ae: 3a e8 sd a4, 0x10(sp) 2c5b0: 03 35 04 34 ld a0, 0x340(s0) 2c5b4: 03 37 04 33 ld a4, 0x330(s0) 2c5b8: e2 f0 sd s8, 0x60(sp) 2c5ba: 3a ec sd a4, 0x18(sp) 2c5bc: 82 97 jalr a5 2c5be: 83 b7 84 72 ld a5, 0x728(s1) 2c5c2: 23 30 04 34 sd zero, 0x340(s0) 2c5c6: 91 cb beqz a5, 0x2c5da 2c5c8: 97 55 00 00 auipc a1, 0x5 2c5cc: 93 85 05 4d addi a1, a1, 0x4d0 2c5d0: 22 85 mv a0, s0 2c5d2: ef d0 8d e3 jal 0x9c0a 2c5d6: 63 07 05 34 beqz a0, 0x2c924 2c5da: 01 4c li s8, 0x0 2c5dc: a5 67 lui a5, 0x9 2c5de: a6 97 add a5, a5, s1 2c5e0: 03 c7 17 b2 lbu a4, -0x4df(a5) 2c5e4: 23 30 84 35 sd s8, 0x340(s0) 2c5e8: 63 1a 07 22 bnez a4, 0x2c81c 2c5ec: 02 f0 sd zero, 0x20(sp) 2c5ee: 97 b5 00 00 auipc a1, 0xb 2c5f2: 93 85 25 75 addi a1, a1, 0x752 2c5f6: 22 85 mv a0, s0 2c5f8: ef d0 2d e1 jal 0x9c0a 2c5fc: 63 13 05 26 bnez a0, 0x2c862 2c600: 97 b5 00 00 auipc a1, 0xb 2c604: 93 85 05 77 addi a1, a1, 0x770 2c608: 22 85 mv a0, s0 2c60a: ef d0 0d e0 jal 0x9c0a 2c60e: 2a f8 sd a0, 0x30(sp) 2c610: 63 12 05 28 bnez a0, 0x2c894 2c614: ef d0 bd ea jal 0xa4be 2c618: 2a f4 sd a0, 0x28(sp) 2c61a: 63 09 05 3c beqz a0, 0x2c9ec 2c61e: 03 37 89 08 ld a4, 0x88(s2) 2c622: d6 86 mv a3, s5 2c624: 5a 86 mv a2, s6 2c626: 97 b5 00 00 auipc a1, 0xb 2c62a: 93 85 a5 78 addi a1, a1, 0x78a 2c62e: ef e0 6d 95 jal 0xa784 2c632: aa 87 mv a5, a0 2c634: 63 10 05 24 bnez a0, 0x2c874 2c638: 63 0d 0d 00 beqz s10, 0x2c652 2c63c: 22 75 ld a0, 0x28(sp) 2c63e: 6a 86 mv a2, s10 2c640: 97 b5 00 00 auipc a1, 0xb 2c644: 93 85 05 79 addi a1, a1, 0x790 2c648: ef e0 cd 93 jal 0xa784 2c64c: aa 87 mv a5, a0 2c64e: 63 13 05 22 bnez a0, 0x2c874 2c652: 63 0e 0a 2e beqz s4, 0x2c94e 2c656: 63 87 0c 2e beqz s9, 0x2c944 2c65a: 63 8d 0b 38 beqz s7, 0x2c9f4 2c65e: 82 77 ld a5, 0x20(sp) 2c660: 63 8c 07 2c beqz a5, 0x2c938 2c664: 63 0f 0c 3a beqz s8, 0x2ca22 2c668: e2 77 ld a5, 0x38(sp) 2c66a: 63 86 07 3a beqz a5, 0x2ca16 2c66e: c2 67 ld a5, 0x10(sp) 2c670: 63 8d 07 38 beqz a5, 0x2ca0a 2c674: e2 67 ld a5, 0x18(sp) 2c676: 63 84 07 38 beqz a5, 0x2c9fe 2c67a: e2 67 ld a5, 0x18(sp) 2c67c: e2 78 ld a7, 0x38(sp) 2c67e: 22 75 ld a0, 0x28(sp) 2c680: 3e e4 sd a5, 0x8(sp) 2c682: c2 67 ld a5, 0x10(sp) 2c684: 62 88 mv a6, s8 2c686: 5e 87 mv a4, s7 2c688: 3e e0 sd a5, 0x0(sp) 2c68a: 82 77 ld a5, 0x20(sp) 2c68c: e6 86 mv a3, s9 2c68e: 52 86 mv a2, s4 2c690: 97 b5 00 00 auipc a1, 0xb 2c694: 93 85 05 75 addi a1, a1, 0x750 2c698: ef e0 cd 8e jal 0xa784 2c69c: aa 87 mv a5, a0 2c69e: 03 b7 0d 00 ld a4, 0x0(s11) 2c6a2: 03 35 04 33 ld a0, 0x330(s0) 2c6a6: 3e e8 sd a5, 0x10(sp) 2c6a8: 02 97 jalr a4 2c6aa: c2 67 ld a5, 0x10(sp) 2c6ac: 23 38 04 32 sd zero, 0x330(s0) 2c6b0: 63 92 07 1c bnez a5, 0x2c874 2c6b4: 9b 87 e9 ff addiw a5, s3, -0x2 2c6b8: f5 9b andi a5, a5, -0x3 2c6ba: 81 27 sext.w a5, a5 2c6bc: 63 80 07 2a beqz a5, 0x2c95c 2c6c0: 22 76 ld a2, 0x28(sp) 2c6c2: 81 45 li a1, 0x0 2c6c4: 22 85 mv a0, s0 2c6c6: ef e0 8d aa jal 0xa96e 2c6ca: aa 87 mv a5, a0 2c6cc: 63 14 05 1a bnez a0, 0x2c874 2c6d0: 8d 47 li a5, 0x3 2c6d2: 63 95 f9 38 bne s3, a5, 0x2ca5c 2c6d6: 03 c7 84 4a lbu a4, 0x4a8(s1) 2c6da: a5 67 lui a5, 0x9 2c6dc: a6 97 add a5, a5, s1 2c6de: 03 ba 07 b5 ld s4, -0x4b0(a5) 2c6e2: 63 03 07 38 beqz a4, 0x2ca68 2c6e6: 91 47 li a5, 0x4 2c6e8: 23 a0 f4 3c sw a5, 0x3c0(s1) 2c6ec: 63 5c 40 39 blez s4, 0x2ca84 2c6f0: d2 8a mv s5, s4 2c6f2: 01 4a li s4, 0x0 2c6f4: 97 55 00 00 auipc a1, 0x5 2c6f8: 93 85 c5 66 addi a1, a1, 0x66c 2c6fc: 22 85 mv a0, s0 2c6fe: ef d0 cd d0 jal 0x9c0a 2c702: 63 0b 05 38 beqz a0, 0x2ca98 2c706: e1 39 addiw s3, s3, -0x8 2c708: 85 47 li a5, 0x1 2c70a: 63 fd 37 3d bgeu a5, s3, 0x2cae4 2c70e: 97 55 00 00 auipc a1, 0x5 2c712: 93 85 25 23 addi a1, a1, 0x232 2c716: 22 85 mv a0, s0 2c718: ef d0 2d cf jal 0x9c0a 2c71c: 63 02 05 40 beqz a0, 0x2cb20 2c720: a5 67 lui a5, 0x9 2c722: a6 97 add a5, a5, s1 2c724: 22 75 ld a0, 0x28(sp) 2c726: 23 80 07 b0 sb zero, -0x500(a5) 2c72a: 85 47 li a5, 0x1 2c72c: a3 81 f4 1a sb a5, 0x1a3(s1) 2c730: 09 46 li a2, 0x2 2c732: 97 55 00 00 auipc a1, 0x5 2c736: 93 85 e5 d2 addi a1, a1, -0x2d2 2c73a: ef d0 bd f6 jal 0xa6a4 2c73e: aa 87 mv a5, a0 2c740: 63 1a 05 12 bnez a0, 0x2c874 2c744: 63 0b 0a 00 beqz s4, 0x2c75a 2c748: 83 b5 04 22 ld a1, 0x220(s1) 2c74c: 22 75 ld a0, 0x28(sp) 2c74e: 52 86 mv a2, s4 2c750: ef d0 5d f5 jal 0xa6a4 2c754: aa 87 mv a5, a0 2c756: 63 1f 05 10 bnez a0, 0x2c874 2c75a: 56 8a mv s4, s5 2c75c: 3d ac j 0x2c99a 2c75e: 03 bd 04 61 ld s10, 0x610(s1) 2c762: 17 bb 00 00 auipc s6, 0xb 2c766: 13 0b eb 4c addi s6, s6, 0x4ce 2c76a: c5 b9 j 0x2c45a 2c76c: 03 bd 04 61 ld s10, 0x610(s1) 2c770: 17 bb 00 00 auipc s6, 0xb 2c774: 13 0b 8b 4b addi s6, s6, 0x4b8 2c778: cd b1 j 0x2c45a 2c77a: 03 bd 04 61 ld s10, 0x610(s1) 2c77e: 17 bb 00 00 auipc s6, 0xb 2c782: 13 0b ab 4b addi s6, s6, 0x4ba 2c786: d1 b9 j 0x2c45a 2c788: 03 bd 04 61 ld s10, 0x610(s1) 2c78c: a3 83 04 4a sb zero, 0x4a7(s1) 2c790: 17 bb 00 00 auipc s6, 0xb 2c794: 13 0b 0b 42 addi s6, s6, 0x420 2c798: e3 11 0d cc bnez s10, 0x2c45a 2c79c: 17 b6 00 00 auipc a2, 0xb 2c7a0: 13 06 46 41 addi a2, a2, 0x414 2c7a4: 15 a8 j 0x2c7d8 2c7a6: 03 bd 04 61 ld s10, 0x610(s1) 2c7aa: 17 bb 00 00 auipc s6, 0xb 2c7ae: 13 0b 6b 41 addi s6, s6, 0x416 2c7b2: e3 14 0d ca bnez s10, 0x2c45a 2c7b6: 17 b6 00 00 auipc a2, 0xb 2c7ba: 13 06 a6 40 addi a2, a2, 0x40a 2c7be: 29 a8 j 0x2c7d8 2c7c0: 03 bd 04 61 ld s10, 0x610(s1) 2c7c4: 17 bb 00 00 auipc s6, 0xb 2c7c8: 13 0b cb 40 addi s6, s6, 0x40c 2c7cc: e3 17 0d c8 bnez s10, 0x2c45a 2c7d0: 17 b6 00 00 auipc a2, 0xb 2c7d4: 13 06 06 40 addi a2, a2, 0x400 2c7d8: 97 b5 00 00 auipc a1, 0xb 2c7dc: 93 85 85 4b addi a1, a1, 0x4b8 2c7e0: 26 85 mv a0, s1 2c7e2: ef 00 ce fd jal 0xcfbe 2c7e6: a1 b1 j 0x2c42e 2c7e8: a3 83 04 4a sb zero, 0x4a7(s1) 2c7ec: 01 48 li a6, 0x0 2c7ee: fd 57 li a5, -0x1 2c7f0: 13 07 89 02 addi a4, s2, 0x28 2c7f4: 85 46 li a3, 0x1 2c7f6: 7d 56 li a2, -0x1 2c7f8: 81 45 li a1, 0x0 2c7fa: ef f0 ce a7 jal 0x1ba76 2c7fe: 81 47 li a5, 0x0 2c800: 0a 74 ld s0, 0xa0(sp) 2c802: aa 70 ld ra, 0xa8(sp) 2c804: 0a 6a ld s4, 0x80(sp) 2c806: e6 7a ld s5, 0x78(sp) 2c808: 46 7b ld s6, 0x70(sp) 2c80a: a6 7b ld s7, 0x68(sp) 2c80c: e6 6c ld s9, 0x58(sp) 2c80e: 46 6d ld s10, 0x50(sp) 2c810: ea 64 ld s1, 0x98(sp) 2c812: 4a 69 ld s2, 0x90(sp) 2c814: aa 69 ld s3, 0x88(sp) 2c816: 3e 85 mv a0, a5 2c818: 4d 61 addi sp, sp, 0xb0 2c81a: 82 80 ret 2c81c: 97 55 00 00 auipc a1, 0x5 2c820: 93 85 45 40 addi a1, a1, 0x404 2c824: 22 85 mv a0, s0 2c826: 3e f0 sd a5, 0x20(sp) 2c828: ef d0 2d be jal 0x9c0a 2c82c: 82 77 ld a5, 0x20(sp) 2c82e: e3 1f 05 da bnez a0, 0x2c5ec 2c832: 03 b7 87 b2 ld a4, -0x4d8(a5) 2c836: e3 0b 07 da beqz a4, 0x2c5ec 2c83a: 03 b7 0d 00 ld a4, 0x0(s11) 2c83e: 03 35 84 33 ld a0, 0x338(s0) 2c842: 02 97 jalr a4 2c844: 82 77 ld a5, 0x20(sp) 2c846: 17 b5 00 00 auipc a0, 0xb 2c84a: 13 05 a5 4e addi a0, a0, 0x4ea 2c84e: 83 b5 87 b2 ld a1, -0x4d8(a5) 2c852: 23 3c 04 32 sd zero, 0x338(s0) 2c856: ef 80 ad 9a jal 0x4a00 <.plt+0xc0> 2c85a: 2a f0 sd a0, 0x20(sp) 2c85c: 23 3c a4 32 sd a0, 0x338(s0) 2c860: 79 b3 j 0x2c5ee 2c862: 97 b5 00 00 auipc a1, 0xb 2c866: 93 85 65 4e addi a1, a1, 0x4e6 2c86a: 26 85 mv a0, s1 2c86c: ef 00 2e f5 jal 0xcfbe 2c870: 93 07 50 05 li a5, 0x55 2c874: 0a 74 ld s0, 0xa0(sp) 2c876: aa 70 ld ra, 0xa8(sp) 2c878: 0a 6a ld s4, 0x80(sp) 2c87a: e6 7a ld s5, 0x78(sp) 2c87c: 46 7b ld s6, 0x70(sp) 2c87e: a6 7b ld s7, 0x68(sp) 2c880: 06 7c ld s8, 0x60(sp) 2c882: e6 6c ld s9, 0x58(sp) 2c884: 46 6d ld s10, 0x50(sp) 2c886: a6 6d ld s11, 0x48(sp) 2c888: ea 64 ld s1, 0x98(sp) 2c88a: 4a 69 ld s2, 0x90(sp) 2c88c: aa 69 ld s3, 0x88(sp) 2c88e: 3e 85 mv a0, a5 2c890: 4d 61 addi sp, sp, 0xb0 2c892: 82 80 ret 2c894: 97 b5 00 00 auipc a1, 0xb 2c898: 93 85 c5 4e addi a1, a1, 0x4ec 2c89c: 26 85 mv a0, s1 2c89e: ef 00 0e f2 jal 0xcfbe 2c8a2: 0a 74 ld s0, 0xa0(sp) 2c8a4: 0a 6a ld s4, 0x80(sp) 2c8a6: e6 7a ld s5, 0x78(sp) 2c8a8: 46 7b ld s6, 0x70(sp) 2c8aa: a6 7b ld s7, 0x68(sp) 2c8ac: 06 7c ld s8, 0x60(sp) 2c8ae: e6 6c ld s9, 0x58(sp) 2c8b0: 46 6d ld s10, 0x50(sp) 2c8b2: a6 6d ld s11, 0x48(sp) 2c8b4: 61 b6 j 0x2c43c 2c8b6: 83 b7 04 62 ld a5, 0x620(s1) 2c8ba: 63 8f 07 1e beqz a5, 0x2cab8 2c8be: 97 b7 01 00 auipc a5, 0x1b 2c8c2: 83 b7 a7 64 ld a5, 0x64a(a5) 2c8c6: 9c 63 ld a5, 0x0(a5) 2c8c8: 03 35 84 35 ld a0, 0x358(s0) 2c8cc: 81 4b li s7, 0x0 2c8ce: 81 4c li s9, 0x0 2c8d0: 82 97 jalr a5 2c8d2: 83 b5 04 62 ld a1, 0x620(s1) 2c8d6: 17 b5 00 00 auipc a0, 0xb 2c8da: 13 05 a5 40 addi a0, a0, 0x40a 2c8de: 23 3c 04 34 sd zero, 0x358(s0) 2c8e2: ef 80 ed 91 jal 0x4a00 <.plt+0xc0> 2c8e6: 23 3c a4 34 sd a0, 0x358(s0) 2c8ea: 2a 8a mv s4, a0 2c8ec: 17 bb 00 00 auipc s6, 0xb 2c8f0: 13 0b cb 31 addi s6, s6, 0x31c 2c8f4: e3 11 05 b8 bnez a0, 0x2c476 2c8f8: ed 47 li a5, 0x1b 2c8fa: 19 b7 j 0x2c800 2c8fc: 97 bc 00 00 auipc s9, 0xb 2c900: 93 8c cc 2d addi s9, s9, 0x2dc 2c904: c1 be j 0x2c4d4 2c906: 0a 74 ld s0, 0xa0(sp) 2c908: 0a 6a ld s4, 0x80(sp) 2c90a: e6 7a ld s5, 0x78(sp) 2c90c: 46 7b ld s6, 0x70(sp) 2c90e: a6 7b ld s7, 0x68(sp) 2c910: e6 6c ld s9, 0x58(sp) 2c912: 46 6d ld s10, 0x50(sp) 2c914: 97 b5 00 00 auipc a1, 0xb 2c918: 93 85 45 33 addi a1, a1, 0x334 2c91c: 26 85 mv a0, s1 2c91e: ef 00 0e ea jal 0xcfbe 2c922: 29 be j 0x2c43c 2c924: 83 b5 84 72 ld a1, 0x728(s1) 2c928: 17 55 00 00 auipc a0, 0x5 2c92c: 13 05 05 18 addi a0, a0, 0x180 2c930: ef 80 0d 8d jal 0x4a00 <.plt+0xc0> 2c934: 2a 8c mv s8, a0 2c936: 5d b1 j 0x2c5dc 2c938: 97 c7 00 00 auipc a5, 0xc 2c93c: 93 87 87 ec addi a5, a5, -0x138 2c940: 3e f0 sd a5, 0x20(sp) 2c942: 0d b3 j 0x2c664 2c944: 97 cc 00 00 auipc s9, 0xc 2c948: 93 8c cc eb addi s9, s9, -0x144 2c94c: 39 b3 j 0x2c65a 2c94e: 17 ca 00 00 auipc s4, 0xc 2c952: 13 0a 2a eb addi s4, s4, -0x14e 2c956: e3 92 0c d0 bnez s9, 0x2c65a 2c95a: ed b7 j 0x2c944 2c95c: a2 79 ld s3, 0x28(sp) 2c95e: 26 85 mv a0, s1 2c960: ce 85 mv a1, s3 2c962: ef e0 ad 9d jal 0xab3c 2c966: aa 87 mv a5, a0 2c968: e3 16 05 f0 bnez a0, 0x2c874 2c96c: 4e 86 mv a2, s3 2c96e: 81 45 li a1, 0x0 2c970: 22 85 mv a0, s0 2c972: ef d0 dd ff jal 0xa96e 2c976: aa 87 mv a5, a0 2c978: e3 1e 05 ee bnez a0, 0x2c874 2c97c: 01 4a li s4, 0x0 2c97e: 22 75 ld a0, 0x28(sp) 2c980: 85 47 li a5, 0x1 2c982: a3 81 f4 1a sb a5, 0x1a3(s1) 2c986: 09 46 li a2, 0x2 2c988: 97 55 00 00 auipc a1, 0x5 2c98c: 93 85 85 ad addi a1, a1, -0x528 2c990: ef d0 5d d1 jal 0xa6a4 2c994: aa 87 mv a5, a0 2c996: e3 1f 05 ec bnez a0, 0x2c874 2c99a: 25 66 lui a2, 0x9 2c99c: 22 75 ld a0, 0x28(sp) 2c99e: 13 06 86 be addi a2, a2, -0x418 2c9a2: 01 47 li a4, 0x0 2c9a4: 81 46 li a3, 0x0 2c9a6: 26 96 add a2, a2, s1 2c9a8: a2 85 mv a1, s0 2c9aa: ef d0 dd b4 jal 0xa4f6 2c9ae: 63 1f 05 14 bnez a0, 0x2cb0c 2c9b2: 13 07 89 02 addi a4, s2, 0x28 2c9b6: fd 57 li a5, -0x1 2c9b8: 63 06 0a 00 beqz s4, 0x2c9c4 2c9bc: 93 07 09 03 addi a5, s2, 0x30 2c9c0: 3e f8 sd a5, 0x30(sp) 2c9c2: 81 47 li a5, 0x0 2c9c4: 42 78 ld a6, 0x30(sp) 2c9c6: 81 45 li a1, 0x0 2c9c8: 85 46 li a3, 0x1 2c9ca: 7d 56 li a2, -0x1 2c9cc: 22 85 mv a0, s0 2c9ce: ef f0 8e 8a jal 0x1ba76 2c9d2: a5 67 lui a5, 0x9 2c9d4: a6 97 add a5, a5, s1 2c9d6: 03 b7 87 b3 ld a4, -0x4c8(a5) 2c9da: 83 35 09 03 ld a1, 0x30(s2) 2c9de: 05 07 addi a4, a4, 0x1 2c9e0: 23 bc e7 b2 sd a4, -0x4c8(a5) 2c9e4: f9 ed bnez a1, 0x2cac2 2c9e6: 06 7c ld s8, 0x60(sp) 2c9e8: a6 6d ld s11, 0x48(sp) 2c9ea: 11 bd j 0x2c7fe 2c9ec: 06 7c ld s8, 0x60(sp) 2c9ee: a6 6d ld s11, 0x48(sp) 2c9f0: ed 47 li a5, 0x1b 2c9f2: 39 b5 j 0x2c800 2c9f4: 97 cb 00 00 auipc s7, 0xc 2c9f8: 93 8b cb e0 addi s7, s7, -0x1f4 2c9fc: 8d b1 j 0x2c65e 2c9fe: 97 c7 00 00 auipc a5, 0xc 2ca02: 93 87 27 e0 addi a5, a5, -0x1fe 2ca06: 3e ec sd a5, 0x18(sp) 2ca08: 8d b9 j 0x2c67a 2ca0a: 97 c7 00 00 auipc a5, 0xc 2ca0e: 93 87 67 df addi a5, a5, -0x20a 2ca12: 3e e8 sd a5, 0x10(sp) 2ca14: 85 b1 j 0x2c674 2ca16: 97 c7 00 00 auipc a5, 0xc 2ca1a: 93 87 a7 de addi a5, a5, -0x216 2ca1e: 3e fc sd a5, 0x38(sp) 2ca20: b9 b1 j 0x2c66e 2ca22: 17 cc 00 00 auipc s8, 0xc 2ca26: 13 0c ec dd addi s8, s8, -0x222 2ca2a: 3d b9 j 0x2c668 2ca2c: 97 b5 00 00 auipc a1, 0xb 2ca30: 93 85 45 2a addi a1, a1, 0x2a4 2ca34: ef d0 6d 9d jal 0x9c0a 2ca38: 2a 8a mv s4, a0 2ca3a: 97 6a 00 00 auipc s5, 0x6 2ca3e: 93 8a 6a 6c addi s5, s5, 0x6c6 2ca42: 31 b6 j 0x2c54e 2ca44: 97 b5 00 00 auipc a1, 0xb 2ca48: 93 85 c5 28 addi a1, a1, 0x28c 2ca4c: ef d0 ed 9b jal 0x9c0a 2ca50: 2a 8a mv s4, a0 2ca52: 97 6a 00 00 auipc s5, 0x6 2ca56: 93 8a ea 6a addi s5, s5, 0x6ae 2ca5a: 9d b4 j 0x2c4c0 2ca5c: 9b 87 89 ff addiw a5, s3, -0x8 2ca60: 05 47 li a4, 0x1 2ca62: e3 7a f7 c6 bgeu a4, a5, 0x2c6d6 2ca66: 19 bf j 0x2c97c 2ca68: fd 57 li a5, -0x1 2ca6a: 63 06 fa 06 beq s4, a5, 0x2cad6 2ca6e: 89 47 li a5, 0x2 2ca70: 23 a0 f4 3c sw a5, 0x3c0(s1) 2ca74: 63 57 40 01 blez s4, 0x2ca82 2ca78: 81 4a li s5, 0x0 2ca7a: ad b9 j 0x2c6f4 2ca7c: 89 47 li a5, 0x2 2ca7e: 23 a0 f4 3c sw a5, 0x3c0(s1) 2ca82: 01 4a li s4, 0x0 2ca84: a1 47 li a5, 0x8 2ca86: e3 9c f9 ee bne s3, a5, 0x2c97e 2ca8a: 95 47 li a5, 0x5 2ca8c: 23 a0 f4 3c sw a5, 0x3c0(s1) 2ca90: 85 47 li a5, 0x1 2ca92: a3 83 f4 4a sb a5, 0x4a7(s1) 2ca96: e5 b5 j 0x2c97e 2ca98: 83 c7 84 4a lbu a5, 0x4a8(s1) 2ca9c: 52 86 mv a2, s4 2ca9e: 91 c3 beqz a5, 0x2caa2 2caa0: 56 86 mv a2, s5 2caa2: 22 75 ld a0, 0x28(sp) 2caa4: 97 45 00 00 auipc a1, 0x4 2caa8: 93 85 45 42 addi a1, a1, 0x424 2caac: ef d0 9d cd jal 0xa784 2cab0: aa 87 mv a5, a0 2cab2: e3 0a 05 c4 beqz a0, 0x2c706 2cab6: 7d bb j 0x2c874 2cab8: 97 b5 00 00 auipc a1, 0xb 2cabc: 93 85 85 23 addi a1, a1, 0x238 2cac0: a5 b2 j 0x2c428 2cac2: 26 85 mv a0, s1 2cac4: ef 90 1d f0 jal 0x69c4 2cac8: 22 85 mv a0, s0 2caca: ef 90 3d fd jal 0x6a9c 2cace: 93 07 a0 02 li a5, 0x2a 2cad2: 11 d9 beqz a0, 0x2c9e6 2cad4: 45 b3 j 0x2c874 2cad6: 03 b5 04 22 ld a0, 0x220(s1) 2cada: 4d d1 beqz a0, 0x2ca7c 2cadc: ef 80 4d 91 jal 0x4bf0 <.plt+0x2b0> 2cae0: 2a 8a mv s4, a0 2cae2: 71 b7 j 0x2ca6e 2cae4: 97 55 00 00 auipc a1, 0x5 2cae8: 93 85 c5 e5 addi a1, a1, -0x1a4 2caec: 22 85 mv a0, s0 2caee: ef d0 cd 91 jal 0x9c0a 2caf2: e3 17 05 c2 bnez a0, 0x2c720 2caf6: 22 75 ld a0, 0x28(sp) 2caf8: 97 b5 00 00 auipc a1, 0xb 2cafc: 93 85 05 30 addi a1, a1, 0x300 2cb00: ef d0 5d c8 jal 0xa784 2cb04: aa 87 mv a5, a0 2cb06: e3 0d 05 c0 beqz a0, 0x2c720 2cb0a: ad b3 j 0x2c874 2cb0c: 2a e8 sd a0, 0x10(sp) 2cb0e: 97 b5 00 00 auipc a1, 0xb 2cb12: 93 85 a5 32 addi a1, a1, 0x32a 2cb16: 26 85 mv a0, s1 2cb18: ef 00 6e ca jal 0xcfbe 2cb1c: c2 67 ld a5, 0x10(sp) 2cb1e: 99 bb j 0x2c874 2cb20: 22 75 ld a0, 0x28(sp) 2cb22: 97 b5 00 00 auipc a1, 0xb 2cb26: 93 85 65 2f addi a1, a1, 0x2f6 2cb2a: ef d0 bd c5 jal 0xa784 2cb2e: aa 87 mv a5, a0 2cb30: e3 08 05 be beqz a0, 0x2c720 2cb34: 81 b3 j 0x2c874 2cb36: 97 b5 00 00 auipc a1, 0xb 2cb3a: 93 85 a5 19 addi a1, a1, 0x19a 2cb3e: 22 85 mv a0, s0 2cb40: ef d0 ad 8c jal 0x9c0a 2cb44: 2a 8a mv s4, a0 2cb46: 81 4b li s7, 0x0 2cb48: 81 4c li s9, 0x0 2cb4a: 97 6a 00 00 auipc s5, 0x6 2cb4e: 93 8a 6a 5b addi s5, s5, 0x5b6 2cb52: 15 b2 j 0x2c476 000000000002cb54 : 2cb54: 83 b7 05 52 ld a5, 0x520(a1) 2cb58: 59 71 addi sp, sp, -0x70 2cb5a: a6 ec sd s1, 0x58(sp) 2cb5c: 5a f8 sd s6, 0x30(sp) 2cb5e: 5e f4 sd s7, 0x28(sp) 2cb60: 66 ec sd s9, 0x18(sp) 2cb62: 6e e4 sd s11, 0x8(sp) 2cb64: 86 f4 sd ra, 0x68(sp) 2cb66: 62 f0 sd s8, 0x20(sp) 2cb68: 83 3c 06 00 ld s9, 0x0(a2) 2cb6c: ae 8d mv s11, a1 2cb6e: 32 8b mv s6, a2 2cb70: aa 84 mv s1, a0 2cb72: b6 8b mv s7, a3 2cb74: 63 88 07 1a beqz a5, 0x2cd24 2cb78: 83 b5 85 52 ld a1, 0x528(a1) 2cb7c: 17 b7 01 00 auipc a4, 0x1b 2cb80: 03 37 47 3b ld a4, 0x3b4(a4) 2cb84: 18 63 ld a4, 0x0(a4) 2cb86: e6 95 add a1, a1, s9 2cb88: 3e 85 mv a0, a5 2cb8a: 02 97 jalr a4 2cb8c: 63 00 05 1e beqz a0, 0x2cd6c 2cb90: 83 b7 8d 52 ld a5, 0x528(s11) 2cb94: 03 36 0b 00 ld a2, 0x0(s6) 2cb98: ec 7c ld a1, 0xf8(s1) 2cb9a: a2 f0 sd s0, 0x60(sp) 2cb9c: 23 b0 ad 52 sd a0, 0x520(s11) 2cba0: 3e 95 add a0, a0, a5 2cba2: ef 80 ed 82 jal 0x4bd0 <.plt+0x290> 2cba6: 03 37 0b 00 ld a4, 0x0(s6) 2cbaa: 83 bc 8d 52 ld s9, 0x528(s11) 2cbae: 83 b7 0d 52 ld a5, 0x520(s11) 2cbb2: ba 9c add s9, s9, a4 2cbb4: 23 b4 9d 53 sd s9, 0x528(s11) 2cbb8: 3e 8c mv s8, a5 2cbba: 63 55 90 1b blez s9, 0x2cd64 2cbbe: ca e8 sd s2, 0x50(sp) 2cbc0: 37 09 00 10 lui s2, 0x10000 2cbc4: ce e4 sd s3, 0x48(sp) 2cbc6: d2 e0 sd s4, 0x40(sp) 2cbc8: 56 fc sd s5, 0x38(sp) 2cbca: 6a e8 sd s10, 0x10(sp) 2cbcc: 93 09 40 02 li s3, 0x24 2cbd0: 11 4a li s4, 0x4 2cbd2: 05 09 addi s2, s2, 0x1 2cbd4: ad 4a li s5, 0xb 2cbd6: 83 47 0c 00 lbu a5, 0x0(s8) 2cbda: 63 91 37 11 bne a5, s3, 0x2ccdc 2cbde: 63 5c 9a 0f bge s4, s9, 0x2ccd6 2cbe2: 83 47 1c 00 lbu a5, 0x1(s8) 2cbe6: 23 a8 fd 52 sw a5, 0x530(s11) 2cbea: 03 44 3c 00 lbu s0, 0x3(s8) 2cbee: 83 47 2c 00 lbu a5, 0x2(s8) 2cbf2: 22 04 slli s0, s0, 0x8 2cbf4: 5d 8c or s0, s0, a5 2cbf6: 9b 17 84 00 slliw a5, s0, 0x8 2cbfa: 21 80 srli s0, s0, 0x8 2cbfc: 5d 8c or s0, s0, a5 2cbfe: 42 14 slli s0, s0, 0x30 2cc00: 41 90 srli s0, s0, 0x30 2cc02: 11 04 addi s0, s0, 0x4 2cc04: 63 c9 8c 0c blt s9, s0, 0x2ccd6 2cc08: 03 bd 0d 00 ld s10, 0x0(s11) 2cc0c: 83 37 0d 25 ld a5, 0x250(s10) 2cc10: a9 c7 beqz a5, 0x2cc5a 2cc12: 83 36 8d 1e ld a3, 0x1e8(s10) 2cc16: 22 86 mv a2, s0 2cc18: 85 45 li a1, 0x1 2cc1a: 62 85 mv a0, s8 2cc1c: 82 97 jalr a5 2cc1e: 63 08 25 05 beq a0, s2, 0x2cc6e 2cc22: 63 1e a4 04 bne s0, a0, 0x2cc7e 2cc26: 83 a7 44 69 lw a5, 0x694(s1) 2cc2a: b3 8c 8c 40 sub s9, s9, s0 2cc2e: 22 9c add s8, s8, s0 2cc30: 63 8d 57 01 beq a5, s5, 0x2cc4a 2cc34: e3 91 0c fa bnez s9, 0x2cbd6 2cc38: 83 b7 0d 52 ld a5, 0x520(s11) 2cc3c: 46 69 ld s2, 0x50(sp) 2cc3e: a6 69 ld s3, 0x48(sp) 2cc40: 06 6a ld s4, 0x40(sp) 2cc42: e2 7a ld s5, 0x38(sp) 2cc44: 42 6d ld s10, 0x10(sp) 2cc46: 81 4c li s9, 0x0 2cc48: 7d a0 j 0x2ccf6 2cc4a: 83 a7 44 17 lw a5, 0x174(s1) 2cc4e: f9 9b andi a5, a5, -0x2 2cc50: 23 aa f4 16 sw a5, 0x174(s1) 2cc54: e3 91 0c f8 bnez s9, 0x2cbd6 2cc58: c5 b7 j 0x2cc38 2cc5a: 83 37 0d 24 ld a5, 0x240(s10) 2cc5e: 83 36 8d 1e ld a3, 0x1e8(s10) 2cc62: 22 86 mv a2, s0 2cc64: 85 45 li a1, 0x1 2cc66: 62 85 mv a0, s8 2cc68: 82 97 jalr a5 2cc6a: e3 1c 25 fb bne a0, s2, 0x2cc22 2cc6e: 97 b5 00 00 auipc a1, 0xb 2cc72: 93 85 a5 1e addi a1, a1, 0x1ea 2cc76: 6a 85 mv a0, s10 2cc78: ef 00 6e b4 jal 0xcfbe 2cc7c: 01 a8 j 0x2cc8c 2cc7e: 97 b5 00 00 auipc a1, 0xb 2cc82: 93 85 25 1f addi a1, a1, 0x1f2 2cc86: 6a 85 mv a0, s10 2cc88: ef 00 6e b3 jal 0xcfbe 2cc8c: 97 b5 00 00 auipc a1, 0xb 2cc90: 93 85 c5 1f addi a1, a1, 0x1fc 2cc94: 26 85 mv a0, s1 2cc96: ef 00 8e b2 jal 0xcfbe 2cc9a: 97 b7 01 00 auipc a5, 0x1b 2cc9e: 83 b7 e7 26 ld a5, 0x26e(a5) 2cca2: 03 b5 0d 52 ld a0, 0x520(s11) 2cca6: 9c 63 ld a5, 0x0(a5) 2cca8: 23 80 0b 00 sb zero, 0x0(s7) 2ccac: 82 97 jalr a5 2ccae: 06 74 ld s0, 0x60(sp) 2ccb0: 46 69 ld s2, 0x50(sp) 2ccb2: a6 69 ld s3, 0x48(sp) 2ccb4: 06 6a ld s4, 0x40(sp) 2ccb6: e2 7a ld s5, 0x38(sp) 2ccb8: 42 6d ld s10, 0x10(sp) 2ccba: 23 b0 0d 52 sd zero, 0x520(s11) 2ccbe: 23 b4 0d 52 sd zero, 0x528(s11) 2ccc2: 5d 45 li a0, 0x17 2ccc4: a6 70 ld ra, 0x68(sp) 2ccc6: e6 64 ld s1, 0x58(sp) 2ccc8: 42 7b ld s6, 0x30(sp) 2ccca: a2 7b ld s7, 0x28(sp) 2cccc: 02 7c ld s8, 0x20(sp) 2ccce: e2 6c ld s9, 0x18(sp) 2ccd0: a2 6d ld s11, 0x8(sp) 2ccd2: 65 61 addi sp, sp, 0x70 2ccd4: 82 80 ret 2ccd6: 85 47 li a5, 0x1 2ccd8: 23 80 fb 00 sb a5, 0x0(s7) 2ccdc: 46 69 ld s2, 0x50(sp) 2ccde: a6 69 ld s3, 0x48(sp) 2cce0: 06 6a ld s4, 0x40(sp) 2cce2: e2 7a ld s5, 0x38(sp) 2cce4: 42 6d ld s10, 0x10(sp) 2cce6: 03 47 0c 00 lbu a4, 0x0(s8) 2ccea: 93 07 40 02 li a5, 0x24 2ccee: 63 0f f7 02 beq a4, a5, 0x2cd2c 2ccf2: 83 b7 0d 52 ld a5, 0x520(s11) 2ccf6: 83 36 0b 00 ld a3, 0x0(s6) 2ccfa: f8 7c ld a4, 0xf8(s1) 2ccfc: 3e 85 mv a0, a5 2ccfe: b3 86 96 41 sub a3, a3, s9 2cd02: 36 97 add a4, a4, a3 2cd04: 97 b6 01 00 auipc a3, 0x1b 2cd08: 83 b6 46 20 ld a3, 0x204(a3) 2cd0c: 94 62 ld a3, 0x0(a3) 2cd0e: f8 fc sd a4, 0xf8(s1) 2cd10: 23 30 9b 01 sd s9, 0x0(s6) 2cd14: 82 96 jalr a3 2cd16: 23 b0 0d 52 sd zero, 0x520(s11) 2cd1a: 23 b4 0d 52 sd zero, 0x528(s11) 2cd1e: 06 74 ld s0, 0x60(sp) 2cd20: 01 45 li a0, 0x0 2cd22: 4d b7 j 0x2ccc4 2cd24: 03 3c 85 0f ld s8, 0xf8(a0) 2cd28: a2 f0 sd s0, 0x60(sp) 2cd2a: 41 bd j 0x2cbba 2cd2c: 97 b7 01 00 auipc a5, 0x1b 2cd30: 83 b7 47 1e ld a5, 0x1e4(a5) 2cd34: 9c 63 ld a5, 0x0(a5) 2cd36: 66 85 mv a0, s9 2cd38: 82 97 jalr a5 2cd3a: 2a 84 mv s0, a0 2cd3c: 31 c5 beqz a0, 0x2cd88 2cd3e: 66 86 mv a2, s9 2cd40: e2 85 mv a1, s8 2cd42: ef 70 fd e8 jal 0x4bd0 <.plt+0x290> 2cd46: 97 b7 01 00 auipc a5, 0x1b 2cd4a: 83 b7 27 1c ld a5, 0x1c2(a5) 2cd4e: 9c 63 ld a5, 0x0(a5) 2cd50: 03 b5 0d 52 ld a0, 0x520(s11) 2cd54: 82 97 jalr a5 2cd56: 23 b0 8d 52 sd s0, 0x520(s11) 2cd5a: 23 b4 9d 53 sd s9, 0x528(s11) 2cd5e: 23 30 0b 00 sd zero, 0x0(s6) 2cd62: 75 bf j 0x2cd1e 2cd64: e3 91 0c f8 bnez s9, 0x2cce6 2cd68: 81 4c li s9, 0x0 2cd6a: 71 b7 j 0x2ccf6 2cd6c: 97 b7 01 00 auipc a5, 0x1b 2cd70: 83 b7 c7 19 ld a5, 0x19c(a5) 2cd74: 9c 63 ld a5, 0x0(a5) 2cd76: 03 b5 0d 52 ld a0, 0x520(s11) 2cd7a: 82 97 jalr a5 2cd7c: 23 b0 0d 52 sd zero, 0x520(s11) 2cd80: 23 b4 0d 52 sd zero, 0x528(s11) 2cd84: 6d 45 li a0, 0x1b 2cd86: 3d bf j 0x2ccc4 2cd88: 97 b7 01 00 auipc a5, 0x1b 2cd8c: 83 b7 07 18 ld a5, 0x180(a5) 2cd90: 9c 63 ld a5, 0x0(a5) 2cd92: 03 b5 0d 52 ld a0, 0x520(s11) 2cd96: 82 97 jalr a5 2cd98: 06 74 ld s0, 0x60(sp) 2cd9a: cd b7 j 0x2cd7c 000000000002cd9c : 2cd9c: 01 11 addi sp, sp, -0x20 2cd9e: 2a e4 sd a0, 0x8(sp) 2cda0: 03 25 05 1f lw a0, 0x1f0(a0) 2cda4: 81 46 li a3, 0x0 2cda6: 7d 56 li a2, -0x1 2cda8: fd 55 li a1, -0x1 2cdaa: 06 ec sd ra, 0x18(sp) 2cdac: ef 70 7f c6 jal 0x24a12 2cdb0: 09 c9 beqz a0, 0x2cdc2 2cdb2: 13 77 45 00 andi a4, a0, 0x4 2cdb6: aa 87 mv a5, a0 2cdb8: 05 45 li a0, 0x1 2cdba: 01 cb beqz a4, 0x2cdca 2cdbc: e2 60 ld ra, 0x18(sp) 2cdbe: 05 61 addi sp, sp, 0x20 2cdc0: 82 80 ret 2cdc2: e2 60 ld ra, 0x18(sp) 2cdc4: 01 45 li a0, 0x0 2cdc6: 05 61 addi sp, sp, 0x20 2cdc8: 82 80 ret 2cdca: 85 8b andi a5, a5, 0x1 2cdcc: e5 db beqz a5, 0x2cdbc 2cdce: a2 67 ld a5, 0x8(sp) 2cdd0: 9c 63 ld a5, 0x0(a5) 2cdd2: ed d7 beqz a5, 0x2cdbc 2cdd4: 2c 00 addi a1, sp, 0x8 2cdd6: 3e 85 mv a0, a5 2cdd8: ef 10 3f e9 jal 0x1ec6a 2cddc: 05 05 addi a0, a0, 0x1 2cdde: 13 35 15 00 seqz a0, a0 2cde2: e9 bf j 0x2cdbc 000000000002cde4 : 2cde4: 79 71 addi sp, sp, -0x30 2cde6: aa 87 mv a5, a0 2cde8: 15 46 li a2, 0x5 2cdea: 17 b5 00 00 auipc a0, 0xb 2cdee: 13 05 65 f5 addi a0, a0, -0xaa 2cdf2: 26 ec sd s1, 0x18(sp) 2cdf4: 4a e8 sd s2, 0x10(sp) 2cdf6: 06 f4 sd ra, 0x28(sp) 2cdf8: 03 b9 07 00 ld s2, 0x0(a5) 2cdfc: ae 84 mv s1, a1 2cdfe: 02 e4 sd zero, 0x8(sp) 2ce00: ef a0 2f 9e jal 0x26fe2 2ce04: 1d c9 beqz a0, 0x2ce3a 2ce06: 30 00 addi a2, sp, 0x8 2ce08: 97 b5 00 00 auipc a1, 0xb 2ce0c: 93 85 85 0a addi a1, a1, 0xa8 2ce10: 13 85 44 00 addi a0, s1, 0x4 2ce14: ef 70 dd cd jal 0x4af0 <.plt+0x1b0> 2ce18: 85 47 li a5, 0x1 2ce1a: 63 1b f5 06 bne a0, a5, 0x2ce90 2ce1e: 22 67 ld a4, 0x8(sp) 2ce20: 83 36 89 1a ld a3, 0x1a8(s2) 2ce24: a5 67 lui a5, 0x9 2ce26: ca 97 add a5, a5, s2 2ce28: d8 ea sd a4, 0x90(a3) 2ce2a: 23 b4 e7 b4 sd a4, -0x4b8(a5) 2ce2e: 01 45 li a0, 0x0 2ce30: a2 70 ld ra, 0x28(sp) 2ce32: e2 64 ld s1, 0x18(sp) 2ce34: 42 69 ld s2, 0x10(sp) 2ce36: 45 61 addi sp, sp, 0x30 2ce38: 82 80 ret 2ce3a: 21 46 li a2, 0x8 2ce3c: a6 85 mv a1, s1 2ce3e: 17 b5 00 00 auipc a0, 0xb 2ce42: 13 05 25 f3 addi a0, a0, -0xce 2ce46: ef a0 cf 99 jal 0x26fe2 2ce4a: 75 d1 beqz a0, 0x2ce2e 2ce4c: 22 f0 sd s0, 0x20(sp) 2ce4e: 03 c4 84 00 lbu s0, 0x8(s1) 2ce52: a1 04 addi s1, s1, 0x8 2ce54: 29 cc beqz s0, 0x2ceae 2ce56: ef 80 ad a1 jal 0x5070 <.plt+0x730> 2ce5a: 18 61 ld a4, 0x0(a0) 2ce5c: 89 66 lui a3, 0x2 2ce5e: 29 a0 j 0x2ce68 2ce60: 03 c4 14 00 lbu s0, 0x1(s1) 2ce64: 85 04 addi s1, s1, 0x1 2ce66: 21 c4 beqz s0, 0x2ceae 2ce68: 06 04 slli s0, s0, 0x1 2ce6a: 3a 94 add s0, s0, a4 2ce6c: 83 57 04 00 lhu a5, 0x0(s0) 2ce70: f5 8f and a5, a5, a3 2ce72: fd f7 bnez a5, 0x2ce60 2ce74: 03 34 09 61 ld s0, 0x610(s2) 2ce78: 21 c4 beqz s0, 0x2cec0 2ce7a: 22 85 mv a0, s0 2ce7c: ef 70 5d d7 jal 0x4bf0 <.plt+0x2b0> 2ce80: 2a 86 mv a2, a0 2ce82: a2 85 mv a1, s0 2ce84: 26 85 mv a0, s1 2ce86: ef 80 ad 80 jal 0x4e90 <.plt+0x550> 2ce8a: 51 e9 bnez a0, 0x2cf1e 2ce8c: 02 74 ld s0, 0x20(sp) 2ce8e: 45 b7 j 0x2ce2e 2ce90: 4a 85 mv a0, s2 2ce92: 26 86 mv a2, s1 2ce94: 97 b5 00 00 auipc a1, 0xb 2ce98: 93 85 45 02 addi a1, a1, 0x24 2ce9c: ef 00 2e 92 jal 0xcfbe 2cea0: a2 70 ld ra, 0x28(sp) 2cea2: e2 64 ld s1, 0x18(sp) 2cea4: 42 69 ld s2, 0x10(sp) 2cea6: 13 05 50 05 li a0, 0x55 2ceaa: 45 61 addi sp, sp, 0x30 2ceac: 82 80 ret 2ceae: 97 b5 00 00 auipc a1, 0xb 2ceb2: 93 85 25 03 addi a1, a1, 0x32 2ceb6: 4a 85 mv a0, s2 2ceb8: ef 00 6e 90 jal 0xcfbe 2cebc: 02 74 ld s0, 0x20(sp) 2cebe: 85 bf j 0x2ce2e 2cec0: 83 c7 04 00 lbu a5, 0x0(s1) 2cec4: 26 86 mv a2, s1 2cec6: 93 05 b0 03 li a1, 0x3b 2ceca: 09 65 lui a0, 0x2 2cecc: 81 ef bnez a5, 0x2cee4 2cece: 05 45 li a0, 0x1 2ced0: 01 44 li s0, 0x0 2ced2: 15 a0 j 0x2cef6 2ced4: 83 d7 06 00 lhu a5, 0x0(a3) 2ced8: e9 8f and a5, a5, a0 2ceda: 91 eb bnez a5, 0x2ceee 2cedc: 83 47 16 00 lbu a5, 0x1(a2) 2cee0: 05 06 addi a2, a2, 0x1 2cee2: 91 c7 beqz a5, 0x2ceee 2cee4: 93 96 17 00 slli a3, a5, 0x1 2cee8: ba 96 add a3, a3, a4 2ceea: e3 95 b7 fe bne a5, a1, 0x2ced4 2ceee: 33 04 96 40 sub s0, a2, s1 2cef2: 13 05 14 00 addi a0, s0, 0x1 2cef6: 97 b7 01 00 auipc a5, 0x1b 2cefa: 83 b7 a7 01 ld a5, 0x1a(a5) 2cefe: 9c 63 ld a5, 0x0(a5) 2cf00: 82 97 jalr a5 2cf02: 23 38 a9 60 sd a0, 0x610(s2) 2cf06: 0d c9 beqz a0, 0x2cf38 2cf08: 22 86 mv a2, s0 2cf0a: a6 85 mv a1, s1 2cf0c: ef 70 5d cc jal 0x4bd0 <.plt+0x290> 2cf10: 83 37 09 61 ld a5, 0x610(s2) 2cf14: a2 97 add a5, a5, s0 2cf16: 23 80 07 00 sb zero, 0x0(a5) 2cf1a: 02 74 ld s0, 0x20(sp) 2cf1c: 09 bf j 0x2ce2e 2cf1e: a2 86 mv a3, s0 2cf20: 4a 85 mv a0, s2 2cf22: 26 86 mv a2, s1 2cf24: 97 b5 00 00 auipc a1, 0xb 2cf28: 93 85 45 fd addi a1, a1, -0x2c 2cf2c: ef 00 2e 89 jal 0xcfbe 2cf30: 13 05 60 05 li a0, 0x56 2cf34: 02 74 ld s0, 0x20(sp) 2cf36: ed bd j 0x2ce30 2cf38: 02 74 ld s0, 0x20(sp) 2cf3a: 6d 45 li a0, 0x1b 2cf3c: d5 bd j 0x2ce30 000000000002cf3e : 2cf3e: 42 15 slli a0, a0, 0x30 2cf40: 41 91 srli a0, a0, 0x30 2cf42: 82 80 ret 000000000002cf44 : 2cf44: 13 75 f5 0f andi a0, a0, 0xff 2cf48: 82 80 ret 000000000002cf4a : 2cf4a: 06 15 slli a0, a0, 0x21 2cf4c: 05 91 srli a0, a0, 0x21 2cf4e: 82 80 ret 000000000002cf50 : 2cf50: 06 05 slli a0, a0, 0x1 2cf52: 05 81 srli a0, a0, 0x1 2cf54: 82 80 ret 000000000002cf56 : 2cf56: 06 15 slli a0, a0, 0x21 2cf58: 05 91 srli a0, a0, 0x21 2cf5a: 82 80 ret 000000000002cf5c : 2cf5c: 82 80 ret 000000000002cf5e : 2cf5e: 01 25 sext.w a0, a0 2cf60: 82 80 ret 000000000002cf62 : 2cf62: 06 15 slli a0, a0, 0x21 2cf64: 05 91 srli a0, a0, 0x21 2cf66: 82 80 ret 000000000002cf68 : 2cf68: 01 25 sext.w a0, a0 2cf6a: 82 80 ret 000000000002cf6c : 2cf6c: 42 15 slli a0, a0, 0x30 2cf6e: 41 91 srli a0, a0, 0x30 2cf70: 82 80 ret 000000000002cf72 : 2cf72: 06 05 slli a0, a0, 0x1 2cf74: 05 81 srli a0, a0, 0x1 2cf76: 82 80 ret 000000000002cf78 : 2cf78: 82 80 ret 000000000002cf7a : 2cf7a: 06 15 slli a0, a0, 0x21 2cf7c: 05 91 srli a0, a0, 0x21 2cf7e: 82 80 ret 000000000002cf80 : 2cf80: 42 15 slli a0, a0, 0x30 2cf82: 41 91 srli a0, a0, 0x30 2cf84: 82 80 ret 000000000002cf86 : 2cf86: 13 75 f5 0f andi a0, a0, 0xff 2cf8a: 82 80 ret 000000000002cf8c : 2cf8c: 06 15 slli a0, a0, 0x21 2cf8e: 05 91 srli a0, a0, 0x21 2cf90: 82 80 ret 000000000002cf92 : 2cf92: 82 80 ret 000000000002cf94 : 2cf94: 1c 4d lw a5, 0x18(a0) 2cf96: 5d 71 addi sp, sp, -0x50 2cf98: a2 e0 sd s0, 0x40(sp) 2cf9a: 2a 84 mv s0, a0 2cf9c: 03 65 05 02 lwu a0, 0x20(a0) 2cfa0: 9b 97 17 00 slliw a5, a5, 0x1 2cfa4: 17 b7 01 00 auipc a4, 0x1b 2cfa8: 03 37 c7 f6 ld a4, -0x94(a4) 2cfac: 18 63 ld a4, 0x0(a4) 2cfae: 82 17 slli a5, a5, 0x20 2cfb0: 81 93 srli a5, a5, 0x20 2cfb2: 61 05 addi a0, a0, 0x18 2cfb4: 26 fc sd s1, 0x38(sp) 2cfb6: 4a f8 sd s2, 0x30(sp) 2cfb8: 52 f0 sd s4, 0x20(sp) 2cfba: 86 e4 sd ra, 0x48(sp) 2cfbc: 3e 95 add a0, a0, a5 2cfbe: ae 84 mv s1, a1 2cfc0: 32 8a mv s4, a2 2cfc2: 02 97 jalr a4 2cfc4: 2a 89 mv s2, a0 2cfc6: 55 c9 beqz a0, 0x2d07a 2cfc8: 83 67 84 01 lwu a5, 0x18(s0) 2cfcc: 58 4c lw a4, 0x1c(s0) 2cfce: 61 05 addi a0, a0, 0x18 2cfd0: 4e f4 sd s3, 0x28(sp) 2cfd2: aa 97 add a5, a5, a0 2cfd4: 23 30 89 00 sd s0, 0x0(s2) 2cfd8: 23 34 a9 00 sd a0, 0x8(s2) 2cfdc: 23 38 f9 00 sd a5, 0x10(s2) 2cfe0: 63 65 47 0b bltu a4, s4, 0x2d08a 2cfe4: 1c 60 ld a5, 0x0(s0) 2cfe6: 93 19 0a 02 slli s3, s4, 0x20 2cfea: 93 d9 09 02 srli s3, s3, 0x20 2cfee: 82 97 jalr a5 2cff0: 1c 60 ld a5, 0x0(s0) 2cff2: 03 35 09 01 ld a0, 0x10(s2) 2cff6: 82 97 jalr a5 2cff8: 63 00 0a 0c beqz s4, 0x2d0b8 2cffc: 56 ec sd s5, 0x18(sp) 2cffe: 13 0a f1 00 addi s4, sp, 0xf 2d002: b3 8a 34 01 add s5, s1, s3 2d006: 83 c7 04 00 lbu a5, 0x0(s1) 2d00a: 18 64 ld a4, 0x8(s0) 2d00c: 03 35 89 00 ld a0, 0x8(s2) 2d010: 93 c7 67 03 xori a5, a5, 0x36 2d014: 05 46 li a2, 0x1 2d016: d2 85 mv a1, s4 2d018: a3 07 f1 00 sb a5, 0xf(sp) 2d01c: 02 97 jalr a4 2d01e: 83 c7 04 00 lbu a5, 0x0(s1) 2d022: 18 64 ld a4, 0x8(s0) 2d024: 03 35 09 01 ld a0, 0x10(s2) 2d028: 93 c7 c7 05 xori a5, a5, 0x5c 2d02c: 85 04 addi s1, s1, 0x1 2d02e: 05 46 li a2, 0x1 2d030: d2 85 mv a1, s4 2d032: a3 07 f1 00 sb a5, 0xf(sp) 2d036: 02 97 jalr a4 2d038: e3 97 9a fc bne s5, s1, 0x2d006 2d03c: e2 6a ld s5, 0x18(sp) 2d03e: 83 67 c4 01 lwu a5, 0x1c(s0) 2d042: 63 fb f9 02 bgeu s3, a5, 0x2d078 2d046: 17 da 00 00 auipc s4, 0xd 2d04a: 13 0a 6a 3f addi s4, s4, 0x3f6 2d04e: 97 d4 00 00 auipc s1, 0xd 2d052: 93 84 f4 3e addi s1, s1, 0x3ef 2d056: 1c 64 ld a5, 0x8(s0) 2d058: 03 35 89 00 ld a0, 0x8(s2) 2d05c: 05 46 li a2, 0x1 2d05e: d2 85 mv a1, s4 2d060: 82 97 jalr a5 2d062: 1c 64 ld a5, 0x8(s0) 2d064: 03 35 09 01 ld a0, 0x10(s2) 2d068: 05 46 li a2, 0x1 2d06a: a6 85 mv a1, s1 2d06c: 82 97 jalr a5 2d06e: 83 67 c4 01 lwu a5, 0x1c(s0) 2d072: 85 09 addi s3, s3, 0x1 2d074: e3 e1 f9 fe bltu s3, a5, 0x2d056 2d078: a2 79 ld s3, 0x28(sp) 2d07a: a6 60 ld ra, 0x48(sp) 2d07c: 06 64 ld s0, 0x40(sp) 2d07e: e2 74 ld s1, 0x38(sp) 2d080: 02 7a ld s4, 0x20(sp) 2d082: 4a 85 mv a0, s2 2d084: 42 79 ld s2, 0x30(sp) 2d086: 61 61 addi sp, sp, 0x50 2d088: 82 80 ret 2d08a: 1c 60 ld a5, 0x0(s0) 2d08c: 82 97 jalr a5 2d08e: 1c 64 ld a5, 0x8(s0) 2d090: 03 35 89 00 ld a0, 0x8(s2) 2d094: 52 86 mv a2, s4 2d096: a6 85 mv a1, s1 2d098: 82 97 jalr a5 2d09a: 03 67 84 01 lwu a4, 0x18(s0) 2d09e: 83 34 09 01 ld s1, 0x10(s2) 2d0a2: 1c 68 ld a5, 0x10(s0) 2d0a4: 83 35 89 00 ld a1, 0x8(s2) 2d0a8: ba 94 add s1, s1, a4 2d0aa: 26 85 mv a0, s1 2d0ac: 82 97 jalr a5 2d0ae: 03 35 89 00 ld a0, 0x8(s2) 2d0b2: 03 2a 04 02 lw s4, 0x20(s0) 2d0b6: 3d b7 j 0x2cfe4 2d0b8: 81 49 li s3, 0x0 2d0ba: 51 b7 j 0x2d03e 000000000002d0bc : 2d0bc: 1c 61 ld a5, 0x0(a0) 2d0be: 08 65 ld a0, 0x8(a0) 2d0c0: 41 11 addi sp, sp, -0x10 2d0c2: 9c 67 ld a5, 0x8(a5) 2d0c4: 06 e4 sd ra, 0x8(sp) 2d0c6: 82 97 jalr a5 2d0c8: a2 60 ld ra, 0x8(sp) 2d0ca: 01 45 li a0, 0x0 2d0cc: 41 01 addi sp, sp, 0x10 2d0ce: 82 80 ret 000000000002d0d0 : 2d0d0: 01 11 addi sp, sp, -0x20 2d0d2: 22 e8 sd s0, 0x10(sp) 2d0d4: 26 e4 sd s1, 0x8(sp) 2d0d6: 4a e0 sd s2, 0x0(sp) 2d0d8: 06 ec sd ra, 0x18(sp) 2d0da: 03 39 05 00 ld s2, 0x0(a0) 2d0de: 2a 84 mv s0, a0 2d0e0: ae 84 mv s1, a1 2d0e2: a1 c1 beqz a1, 0x2d122 2d0e4: 83 37 09 01 ld a5, 0x10(s2) 2d0e8: 0c 64 ld a1, 0x8(s0) 2d0ea: 26 85 mv a0, s1 2d0ec: 82 97 jalr a5 2d0ee: 03 26 09 02 lw a2, 0x20(s2) 2d0f2: 83 37 89 00 ld a5, 0x8(s2) 2d0f6: 08 68 ld a0, 0x10(s0) 2d0f8: a6 85 mv a1, s1 2d0fa: 82 97 jalr a5 2d0fc: 83 37 09 01 ld a5, 0x10(s2) 2d100: 0c 68 ld a1, 0x10(s0) 2d102: 26 85 mv a0, s1 2d104: 82 97 jalr a5 2d106: 97 b7 01 00 auipc a5, 0x1b 2d10a: 83 b7 27 e0 ld a5, -0x1fe(a5) 2d10e: 9c 63 ld a5, 0x0(a5) 2d110: 22 85 mv a0, s0 2d112: 82 97 jalr a5 2d114: e2 60 ld ra, 0x18(sp) 2d116: 42 64 ld s0, 0x10(sp) 2d118: a2 64 ld s1, 0x8(sp) 2d11a: 02 69 ld s2, 0x0(sp) 2d11c: 01 45 li a0, 0x0 2d11e: 05 61 addi sp, sp, 0x20 2d120: 82 80 ret 2d122: 83 67 89 01 lwu a5, 0x18(s2) 2d126: 04 69 ld s1, 0x10(a0) 2d128: be 94 add s1, s1, a5 2d12a: 6d bf j 0x2d0e4 000000000002d12c : 2d12c: 01 11 addi sp, sp, -0x20 2d12e: 22 e8 sd s0, 0x10(sp) 2d130: 26 e4 sd s1, 0x8(sp) 2d132: 4a e0 sd s2, 0x0(sp) 2d134: 06 ec sd ra, 0x18(sp) 2d136: aa 84 mv s1, a0 2d138: 2e 84 mv s0, a1 2d13a: 23 00 05 00 sb zero, 0x0(a0) 2d13e: 26 94 add s0, s0, s1 2d140: ef 70 1d 83 jal 0x4970 <.plt+0x30> 2d144: a3 0f 04 fe sb zero, -0x1(s0) 2d148: 2a 89 mv s2, a0 2d14a: 09 e9 bnez a0, 0x2d15c 2d14c: 93 05 e0 02 li a1, 0x2e 2d150: 26 85 mv a0, s1 2d152: ef 70 fd 9f jal 0x4b50 <.plt+0x210> 2d156: 19 c1 beqz a0, 0x2d15c 2d158: 23 00 05 00 sb zero, 0x0(a0) 2d15c: e2 60 ld ra, 0x18(sp) 2d15e: 42 64 ld s0, 0x10(sp) 2d160: a2 64 ld s1, 0x8(sp) 2d162: 4a 85 mv a0, s2 2d164: 02 69 ld s2, 0x0(sp) 2d166: 05 61 addi sp, sp, 0x20 2d168: 82 80 ret 000000000002d16a : 2d16a: 1d 71 addi sp, sp, -0x60 2d16c: 56 f4 sd s5, 0x28(sp) 2d16e: 83 3a 05 00 ld s5, 0x0(a0) 2d172: a5 67 lui a5, 0x9 2d174: a2 e8 sd s0, 0x50(sp) 2d176: d6 97 add a5, a5, s5 2d178: 03 b4 87 b1 ld s0, -0x4e8(a5) 2d17c: 4e fc sd s3, 0x38(sp) 2d17e: 52 f8 sd s4, 0x30(sp) 2d180: 85 47 li a5, 0x1 2d182: 86 ec sd ra, 0x58(sp) 2d184: a6 e4 sd s1, 0x48(sp) 2d186: 5e ec sd s7, 0x18(sp) 2d188: 03 2a 05 1f lw s4, 0x1f0(a0) 2d18c: aa 89 mv s3, a0 2d18e: 23 80 f5 00 sb a5, 0x0(a1) 2d192: 22 85 mv a0, s0 2d194: ef 70 dd a5 jal 0x4bf0 <.plt+0x2b0> 2d198: 89 47 li a5, 0x2 2d19a: 63 e9 a7 08 bltu a5, a0, 0x2d22c 2d19e: ca e0 sd s2, 0x40(sp) 2d1a0: 5a f0 sd s6, 0x20(sp) 2d1a2: 02 c2 sw zero, 0x4(sp) 2d1a4: 01 45 li a0, 0x0 2d1a6: 81 4b li s7, 0x0 2d1a8: 97 b4 00 00 auipc s1, 0xb 2d1ac: 93 84 84 65 addi s1, s1, 0x658 2d1b0: ef f0 3f dc jal 0x2cf72 2d1b4: 2a 89 mv s2, a0 2d1b6: 13 0b 81 00 addi s6, sp, 0x8 2d1ba: 1d a0 j 0x2d1e0 2d1bc: a2 66 ld a3, 0x8(sp) 2d1be: ef 00 0e a9 jal 0xd44e 2d1c2: 2a 84 mv s0, a0 2d1c4: 93 06 40 06 li a3, 0x64 2d1c8: 52 86 mv a2, s4 2d1ca: fd 55 li a1, -0x1 2d1cc: 7d 55 li a0, -0x1 2d1ce: 05 ec bnez s0, 0x2d206 2d1d0: a2 67 ld a5, 0x8(sp) 2d1d2: 33 09 f9 40 sub s2, s2, a5 2d1d6: be 94 add s1, s1, a5 2d1d8: 63 5b 20 09 blez s2, 0x2d26e 2d1dc: ef 70 7f 83 jal 0x24a12 2d1e0: 26 86 mv a2, s1 2d1e2: d2 85 mv a1, s4 2d1e4: 5a 87 mv a4, s6 2d1e6: ca 86 mv a3, s2 2d1e8: 4e 85 mv a0, s3 2d1ea: ef f0 fd e7 jal 0xd068 2d1ee: 2a 84 mv s0, a0 2d1f0: 26 86 mv a2, s1 2d1f2: 89 45 li a1, 0x2 2d1f4: 4e 85 mv a0, s3 2d1f6: 79 d0 beqz s0, 0x2d1bc 2d1f8: 97 b5 00 00 auipc a1, 0xb 2d1fc: 93 85 05 d4 addi a1, a1, -0x2c0 2d200: 56 85 mv a0, s5 2d202: ef f0 dd db jal 0xcfbe 2d206: 97 b7 01 00 auipc a5, 0x1b 2d20a: 83 b7 27 d0 ld a5, -0x2fe(a5) 2d20e: 9c 63 ld a5, 0x0(a5) 2d210: 5e 85 mv a0, s7 2d212: 82 97 jalr a5 2d214: 06 69 ld s2, 0x40(sp) 2d216: 02 7b ld s6, 0x20(sp) 2d218: e6 60 ld ra, 0x58(sp) 2d21a: 22 85 mv a0, s0 2d21c: 46 64 ld s0, 0x50(sp) 2d21e: a6 64 ld s1, 0x48(sp) 2d220: e2 79 ld s3, 0x38(sp) 2d222: 42 7a ld s4, 0x30(sp) 2d224: a2 7a ld s5, 0x28(sp) 2d226: e2 6b ld s7, 0x18(sp) 2d228: 25 61 addi sp, sp, 0x60 2d22a: 82 80 ret 2d22c: 09 04 addi s0, s0, 0x2 2d22e: 22 85 mv a0, s0 2d230: ef 70 1d 9c jal 0x4bf0 <.plt+0x2b0> 2d234: a2 87 mv a5, s0 2d236: 33 06 a4 00 add a2, s0, a0 2d23a: 93 06 f0 03 li a3, 0x3f 2d23e: a5 45 li a1, 0x9 2d240: 11 c9 beqz a0, 0x2d254 2d242: 03 c7 07 00 lbu a4, 0x0(a5) 2d246: 63 14 d7 00 bne a4, a3, 0x2d24e 2d24a: 23 80 b7 00 sb a1, 0x0(a5) 2d24e: 85 07 addi a5, a5, 0x1 2d250: e3 99 c7 fe bne a5, a2, 0x2d242 2d254: 54 00 addi a3, sp, 0x4 2d256: 01 46 li a2, 0x0 2d258: a2 85 mv a1, s0 2d25a: 56 85 mv a0, s5 2d25c: ef 70 5d 81 jal 0x4a70 <.plt+0x130> 2d260: aa 84 mv s1, a0 2d262: 35 c1 beqz a0, 0x2d2c6 2d264: 12 45 lw a0, 0x4(sp) 2d266: ca e0 sd s2, 0x40(sp) 2d268: 5a f0 sd s6, 0x20(sp) 2d26a: a6 8b mv s7, s1 2d26c: 91 b7 j 0x2d1b0 2d26e: 97 b7 01 00 auipc a5, 0x1b 2d272: 83 b7 a7 c9 ld a5, -0x366(a5) 2d276: 9c 63 ld a5, 0x0(a5) 2d278: 5e 85 mv a0, s7 2d27a: 82 97 jalr a5 2d27c: 17 46 00 00 auipc a2, 0x4 2d280: 13 06 46 1e addi a2, a2, 0x1e4 2d284: ce 85 mv a1, s3 2d286: 52 85 mv a0, s4 2d288: ef 00 0e d6 jal 0xd7e8 2d28c: 2a 84 mv s0, a0 2d28e: 15 ed bnez a0, 0x2d2ca 2d290: 89 46 li a3, 0x2 2d292: 17 46 00 00 auipc a2, 0x4 2d296: 13 06 e6 1c addi a2, a2, 0x1ce 2d29a: 89 45 li a1, 0x2 2d29c: 4e 85 mv a0, s3 2d29e: ef 00 0e 9b jal 0xd44e 2d2a2: 2a 84 mv s0, a0 2d2a4: 01 c5 beqz a0, 0x2d2ac 2d2a6: 06 69 ld s2, 0x40(sp) 2d2a8: 02 7b ld s6, 0x20(sp) 2d2aa: bd b7 j 0x2d218 2d2ac: 01 48 li a6, 0x0 2d2ae: fd 57 li a5, -0x1 2d2b0: 13 87 8a 09 addi a4, s5, 0x98 2d2b4: 81 46 li a3, 0x0 2d2b6: 7d 56 li a2, -0x1 2d2b8: 81 45 li a1, 0x0 2d2ba: 4e 85 mv a0, s3 2d2bc: ef e0 ae fb jal 0x1ba76 2d2c0: 06 69 ld s2, 0x40(sp) 2d2c2: 02 7b ld s6, 0x20(sp) 2d2c4: 91 bf j 0x2d218 2d2c6: 6d 44 li s0, 0x1b 2d2c8: 81 bf j 0x2d218 2d2ca: 97 b5 00 00 auipc a1, 0xb 2d2ce: 93 85 e5 c6 addi a1, a1, -0x392 2d2d2: 56 85 mv a0, s5 2d2d4: ef f0 bd ce jal 0xcfbe 2d2d8: 06 69 ld s2, 0x40(sp) 2d2da: 02 7b ld s6, 0x20(sp) 2d2dc: 35 bf j 0x2d218 000000000002d2de : 2d2de: 13 93 25 00 slli t1, a1, 0x2 2d2e2: 2a 93 add t1, t1, a0 2d2e4: 83 27 03 62 lw a5, 0x620(t1) 2d2e8: 6d 71 addi sp, sp, -0x110 2d2ea: de e5 sd s7, 0xc8(sp) 2d2ec: ae 8e mv t4, a1 2d2ee: 06 e6 sd ra, 0x108(sp) 2d2f0: 6a f9 sd s10, 0xb0(sp) 2d2f2: 02 c7 sw zero, 0x8c(sp) 2d2f4: 89 45 li a1, 0x2 2d2f6: 83 3b 05 00 ld s7, 0x0(a0) 2d2fa: 03 2e 03 1f lw t3, 0x1f0(t1) 2d2fe: 63 83 b7 40 beq a5, a1, 0x2d704 2d302: b6 8f mv t6, a3 2d304: 85 66 lui a3, 0x1 2d306: 93 86 86 91 addi a3, a3, -0x6e8 2d30a: de 96 add a3, a3, s7 2d30c: 36 e8 sd a3, 0x10(sp) 2d30e: 14 09 addi a3, sp, 0x90 2d310: 36 e4 sd a3, 0x8(sp) 2d312: a5 66 lui a3, 0x9 2d314: d2 f1 sd s4, 0xe0(sp) 2d316: d6 ed sd s5, 0xd8(sp) 2d318: da e9 sd s6, 0xd0(sp) 2d31a: e2 e1 sd s8, 0xc0(sp) 2d31c: 22 e2 sd s0, 0x100(sp) 2d31e: a6 fd sd s1, 0xf8(sp) 2d320: ca f9 sd s2, 0xf0(sp) 2d322: ce f5 sd s3, 0xe8(sp) 2d324: 66 fd sd s9, 0xb8(sp) 2d326: 6e f5 sd s11, 0xa8(sp) 2d328: 33 8b db 00 add s6, s7, a3 2d32c: 2a 8c mv s8, a0 2d32e: 23 08 05 2c sb zero, 0x2d0(a0) 2d332: 82 e8 sd zero, 0x50(sp) 2d334: 02 f4 sd zero, 0x28(sp) 2d336: f2 8a mv s5, t3 2d338: 1a f0 sd t1, 0x20(sp) 2d33a: f6 ec sd t4, 0x58(sp) 2d33c: 32 f8 sd a2, 0x30(sp) 2d33e: 7e 8a mv s4, t6 2d340: ba e0 sd a4, 0x40(sp) 2d342: da e4 sd s6, 0x48(sp) 2d344: 63 90 07 1c bnez a5, 0x2d504 2d348: c2 74 ld s1, 0x30(sp) 2d34a: d2 86 mv a3, s4 2d34c: 97 b5 00 00 auipc a1, 0xb 2d350: 93 85 45 c1 addi a1, a1, -0x3ec 2d354: 26 86 mv a2, s1 2d356: 5e 85 mv a0, s7 2d358: ef f0 dd ba jal 0xcf04 2d35c: 97 b7 01 00 auipc a5, 0x1b 2d360: 83 b7 c7 ba ld a5, -0x454(a5) 2d364: 9c 63 ld a5, 0x0(a5) 2d366: 03 b5 8b 18 ld a0, 0x188(s7) 2d36a: 82 97 jalr a5 2d36c: 23 b4 0b 18 sd zero, 0x188(s7) 2d370: ef d0 ed 94 jal 0xa4be 2d374: 2a 84 mv s0, a0 2d376: 63 0b 05 5e beqz a0, 0x2d96c 2d37a: a6 85 mv a1, s1 2d37c: 52 86 mv a2, s4 2d37e: 17 b5 00 00 auipc a0, 0xb 2d382: 13 05 a5 c0 addi a0, a0, -0x3f6 2d386: ef 70 ad e7 jal 0x4a00 <.plt+0xc0> 2d38a: aa 84 mv s1, a0 2d38c: 63 0d 05 5c beqz a0, 0x2d966 2d390: 2a 86 mv a2, a0 2d392: 85 46 li a3, 0x1 2d394: 97 b5 00 00 auipc a1, 0xb 2d398: 93 85 c5 bf addi a1, a1, -0x404 2d39c: 62 85 mv a0, s8 2d39e: ef c0 5d de jal 0xa182 2d3a2: 97 b7 01 00 auipc a5, 0x1b 2d3a6: 83 b7 67 b6 ld a5, -0x49a(a5) 2d3aa: 9c 63 ld a5, 0x0(a5) 2d3ac: 2a 8d mv s10, a0 2d3ae: 26 85 mv a0, s1 2d3b0: 6a e0 sd s10, 0x0(sp) 2d3b2: 82 97 jalr a5 2d3b4: 02 67 ld a4, 0x0(sp) 2d3b6: 63 11 07 3c bnez a4, 0x2d778 2d3ba: 03 27 0c 1c lw a4, 0x1c0(s8) 2d3be: 85 47 li a5, 0x1 2d3c0: 17 4d 00 00 auipc s10, 0x4 2d3c4: 13 0d 0d 69 addi s10, s10, 0x690 2d3c8: 63 0c f7 50 beq a4, a5, 0x2d8e0 2d3cc: 83 37 0c 0c ld a5, 0xc0(s8) 2d3d0: c2 76 ld a3, 0x30(sp) 2d3d2: 03 47 1c 2c lbu a4, 0x2c1(s8) 2d3d6: 63 80 d7 34 beq a5, a3, 0x2d716 2d3da: 93 05 a0 03 li a1, 0x3a 2d3de: 36 85 mv a0, a3 2d3e0: ef 70 0d f7 jal 0x4b50 <.plt+0x210> 2d3e4: 63 1b 05 32 bnez a0, 0x2d71a 2d3e8: 97 b5 00 00 auipc a1, 0xb 2d3ec: 93 85 85 41 addi a1, a1, 0x418 2d3f0: ae 86 mv a3, a1 2d3f2: 42 76 ld a2, 0x30(sp) 2d3f4: 52 87 mv a4, s4 2d3f6: 17 b5 00 00 auipc a0, 0xb 2d3fa: 13 05 25 ba addi a0, a0, -0x45e 2d3fe: ef 70 2d e0 jal 0x4a00 <.plt+0xc0> 2d402: aa 84 mv s1, a0 2d404: 63 01 05 56 beqz a0, 0x2d966 2d408: 97 45 00 00 auipc a1, 0x4 2d40c: 93 85 05 53 addi a1, a1, 0x530 2d410: 62 85 mv a0, s8 2d412: ef c0 5d 84 jal 0x9c56 2d416: 17 b9 00 00 auipc s2, 0xb 2d41a: 13 09 a9 3e addi s2, s2, 0x3ea 2d41e: 63 03 05 52 beqz a0, 0x2d944 2d422: 97 55 00 00 auipc a1, 0x5 2d426: 93 85 e5 88 addi a1, a1, -0x772 2d42a: 62 85 mv a0, s8 2d42c: ef c0 bd 82 jal 0x9c56 2d430: 17 4b 00 00 auipc s6, 0x4 2d434: 13 0b 0b 63 addi s6, s6, 0x630 2d438: 09 c5 beqz a0, 0x2d442 2d43a: 17 bb 00 00 auipc s6, 0xb 2d43e: 13 0b 6b 3c addi s6, s6, 0x3c6 2d442: 97 45 00 00 auipc a1, 0x4 2d446: 93 85 65 64 addi a1, a1, 0x646 2d44a: 62 85 mv a0, s8 2d44c: ef c0 bd 80 jal 0x9c56 2d450: 17 b8 00 00 auipc a6, 0xb 2d454: 13 08 08 3b addi a6, a6, 0x3b0 2d458: 63 01 05 52 beqz a0, 0x2d97a 2d45c: 83 37 8c 31 ld a5, 0x318(s8) 2d460: 63 88 07 50 beqz a5, 0x2d970 2d464: 4a 87 mv a4, s2 2d466: da 88 mv a7, s6 2d468: ea 86 mv a3, s10 2d46a: 26 86 mv a2, s1 2d46c: 97 b5 00 00 auipc a1, 0xb 2d470: 93 85 c5 b4 addi a1, a1, -0x4b4 2d474: 22 85 mv a0, s0 2d476: ef d0 ed b0 jal 0xa784 2d47a: 83 47 09 00 lbu a5, 0x0(s2) 2d47e: 2a 87 mv a4, a0 2d480: 91 cb beqz a5, 0x2d494 2d482: 97 b7 01 00 auipc a5, 0x1b 2d486: 83 b7 67 a8 ld a5, -0x57a(a5) 2d48a: 9c 63 ld a5, 0x0(a5) 2d48c: 2a e0 sd a0, 0x0(sp) 2d48e: 4a 85 mv a0, s2 2d490: 82 97 jalr a5 2d492: 02 67 ld a4, 0x0(sp) 2d494: 97 b7 01 00 auipc a5, 0x1b 2d498: 83 b7 47 a7 ld a5, -0x58c(a5) 2d49c: 9c 63 ld a5, 0x0(a5) 2d49e: 26 85 mv a0, s1 2d4a0: 3a e0 sd a4, 0x0(sp) 2d4a2: 82 97 jalr a5 2d4a4: 02 67 ld a4, 0x0(sp) 2d4a6: 01 eb bnez a4, 0x2d4b6 2d4a8: 22 86 mv a2, s0 2d4aa: 85 45 li a1, 0x1 2d4ac: 62 85 mv a0, s8 2d4ae: ef d0 0d cc jal 0xa96e 2d4b2: 2a 87 mv a4, a0 2d4b4: 09 cd beqz a0, 0x2d4ce 2d4b6: 5e 85 mv a0, s7 2d4b8: 97 b5 00 00 auipc a1, 0xb 2d4bc: 93 85 05 b2 addi a1, a1, -0x4e0 2d4c0: 3a 8d mv s10, a4 2d4c2: ef f0 dd af jal 0xcfbe 2d4c6: 01 45 li a0, 0x0 2d4c8: ef d0 6d 80 jal 0xa4ce 2d4cc: 09 aa j 0x2d5de 2d4ce: 97 45 00 00 auipc a1, 0x4 2d4d2: 93 85 25 f9 addi a1, a1, -0x6e 2d4d6: 22 85 mv a0, s0 2d4d8: ef d0 cd aa jal 0xa784 2d4dc: 2a 87 mv a4, a0 2d4de: 61 fd bnez a0, 0x2d4b6 2d4e0: 66 67 ld a4, 0x58(sp) 2d4e2: 25 66 lui a2, 0x9 2d4e4: 13 06 86 be addi a2, a2, -0x418 2d4e8: 81 46 li a3, 0x0 2d4ea: 5e 96 add a2, a2, s7 2d4ec: e2 85 mv a1, s8 2d4ee: 22 85 mv a0, s0 2d4f0: ef d0 6d 80 jal 0xa4f6 2d4f4: 2a 87 mv a4, a0 2d4f6: 61 f1 bnez a0, 0x2d4b6 2d4f8: ef c0 7d fd jal 0xa4ce 2d4fc: 02 77 ld a4, 0x20(sp) 2d4fe: 85 47 li a5, 0x1 2d500: 23 20 f7 62 sw a5, 0x620(a4) 2d504: 05 46 li a2, 0x1 2d506: 81 45 li a1, 0x0 2d508: 5e 85 mv a0, s7 2d50a: ef 10 af c7 jal 0x1e984 2d50e: 63 5f a0 20 blez a0, 0x2d72c 2d512: 86 67 ld a5, 0x40(sp) 2d514: 63 84 07 16 beqz a5, 0x2d67c 2d518: c2 67 ld a5, 0x10(sp) 2d51a: 01 44 li s0, 0x0 2d51c: 81 44 li s1, 0x0 2d51e: be 8d mv s11, a5 2d520: 3e e0 sd a5, 0x0(sp) 2d522: 85 47 li a5, 0x1 2d524: 3e ec sd a5, 0x18(sp) 2d526: 02 fc sd zero, 0x38(sp) 2d528: 93 0c 80 3e li s9, 0x3e8 2d52c: 11 69 lui s2, 0x4 2d52e: 05 46 li a2, 0x1 2d530: 81 45 li a1, 0x0 2d532: 5e 85 mv a0, s7 2d534: ef 10 0f c5 jal 0x1e984 2d538: aa 86 mv a3, a0 2d53a: 63 59 a0 1e blez a0, 0x2d72c 2d53e: 63 d4 ac 00 bge s9, a0, 0x2d546 2d542: 93 06 80 3e li a3, 0x3e8 2d546: 7d 56 li a2, -0x1 2d548: fd 55 li a1, -0x1 2d54a: 56 85 mv a0, s5 2d54c: ef 70 6f cc jal 0x24a12 2d550: 7d 5b li s6, -0x1 2d552: 2a 8d mv s10, a0 2d554: 63 0d 65 0f beq a0, s6, 0x2d64e 2d558: 21 c1 beqz a0, 0x2d598 2d55a: 22 67 ld a4, 0x8(sp) 2d55c: 02 66 ld a2, 0x0(sp) 2d55e: b3 06 99 40 sub a3, s2, s1 2d562: d6 85 mv a1, s5 2d564: 62 85 mv a0, s8 2d566: ef 00 ee 85 jal 0xd5c4 2d56a: 93 07 10 05 li a5, 0x51 2d56e: e3 00 f5 fc beq a0, a5, 0x2d52e 2d572: 25 e1 bnez a0, 0x2d5d2 2d574: 4a 66 ld a2, 0x90(sp) 2d576: 63 5c c0 02 blez a2, 0x2d5ae 2d57a: 62 67 ld a4, 0x18(sp) 2d57c: 85 47 li a5, 0x1 2d57e: 63 d2 e7 20 bge a5, a4, 0x2d782 2d582: a2 77 ld a5, 0x28(sp) 2d584: 63 8e 07 1a beqz a5, 0x2d740 2d588: 91 8f sub a5, a5, a2 2d58a: 3e f4 sd a5, 0x28(sp) 2d58c: 63 53 f0 04 blez a5, 0x2d5d2 2d590: c2 67 ld a5, 0x10(sp) 2d592: 81 44 li s1, 0x0 2d594: 01 4d li s10, 0x0 2d596: 3e e0 sd a5, 0x0(sp) 2d598: 62 85 mv a0, s8 2d59a: ef 90 2d d0 jal 0x6a9c 2d59e: 15 ed bnez a0, 0x2d5da 2d5a0: 63 ff 24 05 bgeu s1, s2, 0x2d5fe 2d5a4: e3 05 0d f8 beqz s10, 0x2d52e 2d5a8: 13 0d 80 03 li s10, 0x38 2d5ac: 0d a8 j 0x2d5de 2d5ae: 83 b7 0b 20 ld a5, 0x200(s7) 2d5b2: dd c7 beqz a5, 0x2d660 2d5b4: a5 67 lui a5, 0x9 2d5b6: de 97 add a5, a5, s7 2d5b8: 83 b7 87 a8 ld a5, -0x578(a5) 2d5bc: d5 c3 beqz a5, 0x2d660 2d5be: 85 47 li a5, 0x1 2d5c0: 23 08 fc 2c sb a5, 0x2d0(s8) 2d5c4: 97 b5 00 00 auipc a1, 0xb 2d5c8: 93 85 c5 a8 addi a1, a1, -0x574 2d5cc: 5e 85 mv a0, s7 2d5ce: ef f0 7d 93 jal 0xcf04 2d5d2: 62 85 mv a0, s8 2d5d4: ef 90 8d cc jal 0x6a9c 2d5d8: 0d c5 beqz a0, 0x2d602 2d5da: 13 0d a0 02 li s10, 0x2a 2d5de: 12 64 ld s0, 0x100(sp) 2d5e0: b2 60 ld ra, 0x108(sp) 2d5e2: ee 74 ld s1, 0xf8(sp) 2d5e4: 4e 79 ld s2, 0xf0(sp) 2d5e6: ae 79 ld s3, 0xe8(sp) 2d5e8: 0e 7a ld s4, 0xe0(sp) 2d5ea: ee 6a ld s5, 0xd8(sp) 2d5ec: 4e 6b ld s6, 0xd0(sp) 2d5ee: 0e 6c ld s8, 0xc0(sp) 2d5f0: ea 7c ld s9, 0xb8(sp) 2d5f2: aa 7d ld s11, 0xa8(sp) 2d5f4: ae 6b ld s7, 0xc8(sp) 2d5f6: 6a 85 mv a0, s10 2d5f8: 4a 7d ld s10, 0xb0(sp) 2d5fa: 51 61 addi sp, sp, 0x110 2d5fc: 82 80 ret 2d5fe: e3 15 0d fa bnez s10, 0x2d5a8 2d602: a6 67 ld a5, 0x48(sp) 2d604: 03 a7 47 bc lw a4, -0x43c(a5) 2d608: 93 07 80 0c li a5, 0xc8 2d60c: 63 11 f7 08 bne a4, a5, 0x2d68e 2d610: 62 77 ld a4, 0x38(sp) 2d612: 83 b7 8b 18 ld a5, 0x188(s7) 2d616: 63 1e 07 0e bnez a4, 0x2d712 2d61a: 63 8e 07 48 beqz a5, 0x2dab6 2d61e: 82 77 ld a5, 0x20(sp) 2d620: 09 47 li a4, 0x2 2d622: 83 a7 07 62 lw a5, 0x620(a5) 2d626: e3 9f e7 d0 bne a5, a4, 0x2d344 2d62a: 02 74 ld s0, 0x20(sp) 2d62c: 01 46 li a2, 0x0 2d62e: 97 b5 00 00 auipc a1, 0xb 2d632: 93 85 25 b7 addi a1, a1, -0x48e 2d636: 23 20 04 62 sw zero, 0x620(s0) 2d63a: 5e 85 mv a0, s7 2d63c: ef f0 9d 8c jal 0xcf04 2d640: 83 b7 8b 18 ld a5, 0x188(s7) 2d644: 63 89 07 46 beqz a5, 0x2dab6 2d648: 83 27 04 62 lw a5, 0x620(s0) 2d64c: e5 b9 j 0x2d344 2d64e: 97 b5 00 00 auipc a1, 0xb 2d652: 93 85 25 9d addi a1, a1, -0x62e 2d656: 5e 85 mv a0, s7 2d658: ef f0 7d 96 jal 0xcfbe 2d65c: 05 4d li s10, 0x1 2d65e: 2d bf j 0x2d598 2d660: 5e 85 mv a0, s7 2d662: 97 b5 00 00 auipc a1, 0xb 2d666: 93 85 65 a1 addi a1, a1, -0x5ea 2d66a: ef f0 5d 95 jal 0xcfbe 2d66e: 62 85 mv a0, s8 2d670: ef 90 cd c2 jal 0x6a9c 2d674: 3d f1 bnez a0, 0x2d5da 2d676: 13 0d 80 03 li s10, 0x38 2d67a: 95 b7 j 0x2d5de 2d67c: 81 46 li a3, 0x0 2d67e: 7d 56 li a2, -0x1 2d680: fd 55 li a1, -0x1 2d682: 56 85 mv a0, s5 2d684: ef 70 ef b8 jal 0x24a12 2d688: e3 18 05 e8 bnez a0, 0x2d518 2d68c: 95 a0 j 0x2d6f0 2d68e: 62 85 mv a0, s8 2d690: ef c0 fd 8f jal 0x9f8e 2d694: 63 14 05 46 bnez a0, 0x2dafc 2d698: 83 47 9c 2b lbu a5, 0x2b9(s8) 2d69c: b5 db beqz a5, 0x2d610 2d69e: 02 73 ld t1, 0x20(sp) 2d6a0: 83 b7 8b 18 ld a5, 0x188(s7) 2d6a4: 63 9b 07 40 bnez a5, 0x2daba 2d6a8: 03 a7 8b 12 lw a4, 0x128(s7) 2d6ac: 93 07 80 0c li a5, 0xc8 2d6b0: 01 45 li a0, 0x0 2d6b2: 63 03 f7 34 beq a4, a5, 0x2d9f8 2d6b6: 97 b7 01 00 auipc a5, 0x1b 2d6ba: 83 b7 27 85 ld a5, -0x7ae(a5) 2d6be: 9c 63 ld a5, 0x0(a5) 2d6c0: 1a e0 sd t1, 0x0(sp) 2d6c2: 82 97 jalr a5 2d6c4: 89 45 li a1, 0x2 2d6c6: 62 85 mv a0, s8 2d6c8: 23 b4 0b 18 sd zero, 0x188(s7) 2d6cc: ef 20 0f aa jal 0x1f96c 2d6d0: 02 63 ld t1, 0x0(sp) 2d6d2: 62 85 mv a0, s8 2d6d4: 83 25 03 1f lw a1, 0x1f0(t1) 2d6d8: ef 10 4f e2 jal 0x1ecfc 2d6dc: 02 63 ld t1, 0x0(sp) 2d6de: fd 57 li a5, -0x1 2d6e0: 23 28 f3 1e sw a5, 0x1f0(t1) 2d6e4: 23 20 03 62 sw zero, 0x620(t1) 2d6e8: 83 47 0c 2d lbu a5, 0x2d0(s8) 2d6ec: 63 8a 07 40 beqz a5, 0x2db00 2d6f0: 12 64 ld s0, 0x100(sp) 2d6f2: ee 74 ld s1, 0xf8(sp) 2d6f4: 4e 79 ld s2, 0xf0(sp) 2d6f6: ae 79 ld s3, 0xe8(sp) 2d6f8: 0e 7a ld s4, 0xe0(sp) 2d6fa: ee 6a ld s5, 0xd8(sp) 2d6fc: 4e 6b ld s6, 0xd0(sp) 2d6fe: 0e 6c ld s8, 0xc0(sp) 2d700: ea 7c ld s9, 0xb8(sp) 2d702: aa 7d ld s11, 0xa8(sp) 2d704: b2 60 ld ra, 0x108(sp) 2d706: 01 4d li s10, 0x0 2d708: ae 6b ld s7, 0xc8(sp) 2d70a: 6a 85 mv a0, s10 2d70c: 4a 7d ld s10, 0xb0(sp) 2d70e: 51 61 addi sp, sp, 0x110 2d710: 82 80 ret 2d712: 02 73 ld t1, 0x20(sp) 2d714: 41 bf j 0x2d6a4 2d716: e3 09 07 cc beqz a4, 0x2d3e8 2d71a: 97 45 00 00 auipc a1, 0x4 2d71e: 93 85 e5 31 addi a1, a1, 0x31e 2d722: 97 46 00 00 auipc a3, 0x4 2d726: 93 86 e6 e2 addi a3, a3, -0x1d2 2d72a: e1 b1 j 0x2d3f2 2d72c: 97 b5 00 00 auipc a1, 0xb 2d730: 93 85 c5 8c addi a1, a1, -0x734 2d734: 5e 85 mv a0, s7 2d736: ef f0 9d 88 jal 0xcfbe 2d73a: 13 0d 80 03 li s10, 0x38 2d73e: 45 b5 j 0x2d5de 2d740: c2 65 ld a1, 0x10(sp) 2d742: 34 09 addi a3, sp, 0x98 2d744: 62 85 mv a0, s8 2d746: 02 ed sd zero, 0x98(sp) 2d748: ef 00 bf dc jal 0x1e512 2d74c: 63 0f 65 1d beq a0, s6, 0x2d92a 2d750: 6a 66 ld a2, 0x98(sp) 2d752: 97 b5 00 00 auipc a1, 0xb 2d756: 93 85 65 95 addi a1, a1, -0x6aa 2d75a: 5e 85 mv a0, s7 2d75c: ef f0 8d fa jal 0xcf04 2d760: 62 85 mv a0, s8 2d762: ef 90 ad b3 jal 0x6a9c 2d766: e3 1a 05 e6 bnez a0, 0x2d5da 2d76a: e2 67 ld a5, 0x18(sp) 2d76c: e3 8b 07 e8 beqz a5, 0x2d602 2d770: c2 67 ld a5, 0x10(sp) 2d772: 81 44 li s1, 0x0 2d774: 3e e0 sd a5, 0x0(sp) 2d776: 65 bb j 0x2d52e 2d778: 22 85 mv a0, s0 2d77a: 3a 8d mv s10, a4 2d77c: ef c0 3d d5 jal 0xa4ce 2d780: b9 bd j 0x2d5de 2d782: 82 67 ld a5, 0x0(sp) 2d784: 25 67 lui a4, 0x9 2d786: d2 f4 sd s4, 0x68(sp) 2d788: 13 8b 17 00 addi s6, a5, 0x1 2d78c: b3 87 eb 00 add a5, s7, a4 2d790: 01 4d li s10, 0x0 2d792: b2 f8 sd a2, 0x70(sp) 2d794: d6 f0 sd s5, 0x60(sp) 2d796: a6 fc sd s1, 0x78(sp) 2d798: 5a 8a mv s4, s6 2d79a: be 89 mv s3, a5 2d79c: 29 a0 j 0x2d7a6 2d79e: 05 0d addi s10, s10, 0x1 2d7a0: 05 0a addi s4, s4, 0x1 2d7a2: 63 55 cd 0c bge s10, a2, 0x2d86c 2d7a6: 03 47 fa ff lbu a4, -0x1(s4) 2d7aa: a9 47 li a5, 0xa 2d7ac: 05 24 addiw s0, s0, 0x1 2d7ae: d2 84 mv s1, s4 2d7b0: e3 17 f7 fe bne a4, a5, 0x2d79e 2d7b4: 03 c7 0b 4b lbu a4, 0x4b0(s7) 2d7b8: 63 1e 07 0e bnez a4, 0x2d8b4 2d7bc: 83 c5 4b 4a lbu a1, 0x4a4(s7) 2d7c0: a2 86 mv a3, s0 2d7c2: 6e 86 mv a2, s11 2d7c4: 89 05 addi a1, a1, 0x2 2d7c6: 62 85 mv a0, s8 2d7c8: ef f0 7d c8 jal 0xd44e 2d7cc: 03 b6 09 be ld a2, -0x420(s3) 2d7d0: 83 b6 8b 0a ld a3, 0xa8(s7) 2d7d4: aa 8a mv s5, a0 2d7d6: 22 96 add a2, a2, s0 2d7d8: 23 b0 c9 be sd a2, -0x420(s3) 2d7dc: a2 96 add a3, a3, s0 2d7de: 23 b4 db 0a sd a3, 0xa8(s7) 2d7e2: 79 e5 bnez a0, 0x2d8b0 2d7e4: 03 c7 0d 00 lbu a4, 0x0(s11) 2d7e8: b5 47 li a5, 0xd 2d7ea: 63 0f f7 1c beq a4, a5, 0x2d9c8 2d7ee: a9 47 li a5, 0xa 2d7f0: 63 0c f7 1c beq a4, a5, 0x2d9c8 2d7f4: 6e 94 add s0, s0, s11 2d7f6: 03 4b 04 00 lbu s6, 0x0(s0) 2d7fa: 45 46 li a2, 0x11 2d7fc: 23 00 04 00 sb zero, 0x0(s0) 2d800: ee 85 mv a1, s11 2d802: 17 55 00 00 auipc a0, 0x5 2d806: 13 05 e5 93 addi a0, a0, -0x6c2 2d80a: ef 90 8f fd jal 0x26fe2 2d80e: 19 c5 beqz a0, 0x2d81c 2d810: 03 a7 8b 12 lw a4, 0x128(s7) 2d814: 93 06 10 19 li a3, 0x191 2d818: 63 02 d7 06 beq a4, a3, 0x2d87c 2d81c: 4d 46 li a2, 0x13 2d81e: ee 85 mv a1, s11 2d820: 17 55 00 00 auipc a0, 0x5 2d824: 13 05 85 93 addi a0, a0, -0x6c8 2d828: ef 90 af fb jal 0x26fe2 2d82c: 19 c5 beqz a0, 0x2d83a 2d82e: 03 a7 8b 12 lw a4, 0x128(s7) 2d832: 93 06 70 19 li a3, 0x197 2d836: 63 03 d7 04 beq a4, a3, 0x2d87c 2d83a: 3d 46 li a2, 0xf 2d83c: ee 85 mv a1, s11 2d83e: 17 45 00 00 auipc a0, 0x4 2d842: 13 05 25 52 addi a0, a0, 0x522 2d846: ef 90 cf f9 jal 0x26fe2 2d84a: 2d cd beqz a0, 0x2d8c4 2d84c: 29 46 li a2, 0xa 2d84e: 81 45 li a1, 0x0 2d850: 13 85 fd 00 addi a0, s11, 0xf 2d854: ef 70 cd a4 jal 0x4aa0 <.plt+0x160> 2d858: 2a f4 sd a0, 0x28(sp) 2d85a: 23 00 64 01 sb s6, 0x0(s0) 2d85e: 4a 66 ld a2, 0x90(sp) 2d860: 05 0d addi s10, s10, 0x1 2d862: d2 8d mv s11, s4 2d864: 01 44 li s0, 0x0 2d866: 05 0a addi s4, s4, 0x1 2d868: e3 4f cd f2 blt s10, a2, 0x2d7a6 2d86c: c6 79 ld s3, 0x70(sp) 2d86e: 26 e0 sd s1, 0x0(sp) 2d870: e6 74 ld s1, 0x78(sp) 2d872: 86 7a ld s5, 0x60(sp) 2d874: 26 7a ld s4, 0x68(sp) 2d876: ce 94 add s1, s1, s3 2d878: 01 4d li s10, 0x0 2d87a: 39 bb j 0x2d598 2d87c: 13 07 97 e6 addi a4, a4, -0x197 2d880: 6e 85 mv a0, s11 2d882: 93 3d 17 00 seqz s11, a4 2d886: ef c0 2d e4 jal 0x9ec8 2d88a: 2a 86 mv a2, a0 2d88c: 63 00 05 0e beqz a0, 0x2d96c 2d890: 2a e0 sd a0, 0x0(sp) 2d892: ee 85 mv a1, s11 2d894: 62 85 mv a0, s8 2d896: ef c0 fd a0 jal 0xa2a4 2d89a: 02 66 ld a2, 0x0(sp) 2d89c: 97 a7 01 00 auipc a5, 0x1a 2d8a0: 83 b7 c7 66 ld a5, 0x66c(a5) 2d8a4: 94 63 ld a3, 0x0(a5) 2d8a6: aa 8a mv s5, a0 2d8a8: 32 85 mv a0, a2 2d8aa: 82 96 jalr a3 2d8ac: e3 87 0a fa beqz s5, 0x2d85a 2d8b0: 56 8d mv s10, s5 2d8b2: 35 b3 j 0x2d5de 2d8b4: 62 87 mv a4, s8 2d8b6: a2 86 mv a3, s0 2d8b8: 6e 86 mv a2, s11 2d8ba: 85 45 li a1, 0x1 2d8bc: 5e 85 mv a0, s7 2d8be: ef f0 fd e4 jal 0xd70c 2d8c2: ed bd j 0x2d7bc 2d8c4: 17 46 00 00 auipc a2, 0x4 2d8c8: 13 06 46 7c addi a2, a2, 0x7c4 2d8cc: 97 45 00 00 auipc a1, 0x4 2d8d0: 93 85 c5 7e addi a1, a1, 0x7ec 2d8d4: 6e 85 mv a0, s11 2d8d6: ef c0 3d f2 jal 0xa7f8 2d8da: 19 cd beqz a0, 0x2d8f8 2d8dc: 2a fc sd a0, 0x38(sp) 2d8de: b5 bf j 0x2d85a 2d8e0: 83 37 0c 0c ld a5, 0xc0(s8) 2d8e4: c2 76 ld a3, 0x30(sp) 2d8e6: 03 47 1c 2c lbu a4, 0x2c1(s8) 2d8ea: 17 4d 00 00 auipc s10, 0x4 2d8ee: 13 0d ed 16 addi s10, s10, 0x16e 2d8f2: e3 94 d7 ae bne a5, a3, 0x2d3da 2d8f6: 05 b5 j 0x2d716 2d8f8: 17 46 00 00 auipc a2, 0x4 2d8fc: 13 06 06 21 addi a2, a2, 0x210 2d900: 97 45 00 00 auipc a1, 0x4 2d904: 93 85 05 1f addi a1, a1, 0x1f0 2d908: 6e 85 mv a0, s11 2d90a: ef c0 fd ee jal 0xa7f8 2d90e: aa 8a mv s5, a0 2d910: 25 cd beqz a0, 0x2d988 2d912: 97 b5 00 00 auipc a1, 0xb 2d916: 93 85 e5 85 addi a1, a1, -0x7a2 2d91a: 5e 85 mv a0, s7 2d91c: ef f0 8d de jal 0xcf04 2d920: 62 85 mv a0, s8 2d922: ef 00 3f be jal 0x1e504 2d926: d6 e8 sd s5, 0x50(sp) 2d928: 0d bf j 0x2d85a 2d92a: 97 a5 00 00 auipc a1, 0xa 2d92e: 93 85 65 76 addi a1, a1, 0x766 2d932: 5e 85 mv a0, s7 2d934: ef f0 0d dd jal 0xcf04 2d938: 02 77 ld a4, 0x20(sp) 2d93a: 89 47 li a5, 0x2 2d93c: 02 ec sd zero, 0x18(sp) 2d93e: 23 20 f7 62 sw a5, 0x620(a4) 2d942: 39 bd j 0x2d760 2d944: a6 85 mv a1, s1 2d946: 17 a5 00 00 auipc a0, 0xa 2d94a: 13 05 25 66 addi a0, a0, 0x662 2d94e: ef 70 2d 8b jal 0x4a00 <.plt+0xc0> 2d952: 2a 89 mv s2, a0 2d954: e3 17 05 ac bnez a0, 0x2d422 2d958: 97 a7 01 00 auipc a5, 0x1a 2d95c: 83 b7 07 5b ld a5, 0x5b0(a5) 2d960: 9c 63 ld a5, 0x0(a5) 2d962: 26 85 mv a0, s1 2d964: 82 97 jalr a5 2d966: 22 85 mv a0, s0 2d968: ef c0 7d b6 jal 0xa4ce 2d96c: 6d 4d li s10, 0x1b 2d96e: 85 b9 j 0x2d5de 2d970: 97 b7 00 00 auipc a5, 0xb 2d974: 93 87 07 e9 addi a5, a5, -0x170 2d978: f5 b4 j 0x2d464 2d97a: 83 b7 8b 5c ld a5, 0x5c8(s7) 2d97e: e3 8f 07 ac beqz a5, 0x2d45c 2d982: 03 38 0c 32 ld a6, 0x320(s8) 2d986: d9 bc j 0x2d45c 2d988: 17 46 00 00 auipc a2, 0x4 2d98c: 13 06 06 70 addi a2, a2, 0x700 2d990: 97 45 00 00 auipc a1, 0x4 2d994: 93 85 05 32 addi a1, a1, 0x320 2d998: 6e 85 mv a0, s11 2d99a: ef c0 fd e5 jal 0xa7f8 2d99e: 1d fd bnez a0, 0x2d8dc 2d9a0: 93 86 8b 12 addi a3, s7, 0x128 2d9a4: 70 01 addi a2, sp, 0x8c 2d9a6: 97 a5 00 00 auipc a1, 0xa 2d9aa: 93 85 a5 7e addi a1, a1, 0x7ea 2d9ae: 6e 85 mv a0, s11 2d9b0: ef 70 0d 94 jal 0x4af0 <.plt+0x1b0> 2d9b4: 09 47 li a4, 0x2 2d9b6: e3 12 e5 ea bne a0, a4, 0x2d85a 2d9ba: 83 a6 8b 12 lw a3, 0x128(s7) 2d9be: 25 67 lui a4, 0x9 2d9c0: 5e 97 add a4, a4, s7 2d9c2: 23 22 d7 bc sw a3, -0x43c(a4) 2d9c6: 51 bd j 0x2d85a 2d9c8: 03 a7 8b 12 lw a4, 0x128(s7) 2d9cc: 93 07 70 19 li a5, 0x197 2d9d0: 86 7a ld s5, 0x60(sp) 2d9d2: 26 7a ld s4, 0x68(sp) 2d9d4: 9b 04 0d 00 sext.w s1, s10 2d9d8: 63 0e f7 04 beq a4, a5, 0x2da34 2d9dc: a5 67 lui a5, 0x9 2d9de: de 97 add a5, a5, s7 2d9e0: 03 a7 47 bc lw a4, -0x43c(a5) 2d9e4: 93 07 80 0c li a5, 0xc8 2d9e8: 63 0a f7 0a beq a4, a5, 0x2da9c 2d9ec: 02 ec sd zero, 0x18(sp) 2d9ee: 02 77 ld a4, 0x20(sp) 2d9f0: 89 47 li a5, 0x2 2d9f2: 23 20 f7 62 sw a5, 0x620(a4) 2d9f6: ad b3 j 0x2d760 2d9f8: 89 47 li a5, 0x2 2d9fa: 23 20 f3 62 sw a5, 0x620(t1) 2d9fe: 97 a7 01 00 auipc a5, 0x1a 2da02: 83 b7 a7 50 ld a5, 0x50a(a5) 2da06: 9c 63 ld a5, 0x0(a5) 2da08: 03 35 8c 31 ld a0, 0x318(s8) 2da0c: 82 97 jalr a5 2da0e: a5 67 lui a5, 0x9 2da10: 23 3c 0c 30 sd zero, 0x318(s8) 2da14: de 97 add a5, a5, s7 2da16: 05 47 li a4, 0x1 2da18: 23 88 e7 a8 sb a4, -0x570(a5) 2da1c: 97 a5 00 00 auipc a1, 0xa 2da20: 93 85 45 7f addi a1, a1, 0x7f4 2da24: 5e 85 mv a0, s7 2da26: ef f0 ed cd jal 0xcf04 2da2a: a3 8c 0b 16 sb zero, 0x179(s7) 2da2e: 23 05 0c 2c sb zero, 0x2ca(s8) 2da32: 7d b9 j 0x2d6f0 2da34: a5 67 lui a5, 0x9 2da36: de 97 add a5, a5, s7 2da38: 83 c7 87 a9 lbu a5, -0x568(a5) 2da3c: c5 f3 bnez a5, 0x2d9dc 2da3e: a2 77 ld a5, 0x28(sp) 2da40: e1 ef bnez a5, 0x2db18 2da42: c6 67 ld a5, 0x50(sp) 2da44: 02 ec sd zero, 0x18(sp) 2da46: c5 d7 beqz a5, 0x2d9ee 2da48: 4a 66 ld a2, 0x90(sp) 2da4a: 85 47 li a5, 0x1 2da4c: a3 8c fb 16 sb a5, 0x179(s7) 2da50: 33 06 a6 41 sub a2, a2, s10 2da54: 97 a5 00 00 auipc a1, 0xa 2da58: 93 85 45 6a addi a1, a1, 0x6a4 2da5c: 5e 85 mv a0, s7 2da5e: ef f0 6d ca jal 0xcf04 2da62: 03 c7 1d 00 lbu a4, 0x1(s11) 2da66: a9 47 li a5, 0xa 2da68: 63 14 f7 00 bne a4, a5, 0x2da70 2da6c: 85 0d addi s11, s11, 0x1 2da6e: 85 24 addiw s1, s1, 0x1 2da70: 4a 66 ld a2, 0x90(sp) 2da72: a2 66 ld a3, 0x8(sp) 2da74: 93 85 1d 00 addi a1, s11, 0x1 2da78: 05 8e sub a2, a2, s1 2da7a: 62 85 mv a0, s8 2da7c: ef 00 7f a9 jal 0x1e512 2da80: fd 57 li a5, -0x1 2da82: 63 0f f5 0a beq a0, a5, 0x2db40 2da86: 4a 66 ld a2, 0x90(sp) 2da88: 97 a5 00 00 auipc a1, 0xa 2da8c: 93 85 05 62 addi a1, a1, 0x620 2da90: 5e 85 mv a0, s7 2da92: ef f0 2d c7 jal 0xcf04 2da96: 89 47 li a5, 0x2 2da98: 3e ec sd a5, 0x18(sp) 2da9a: 91 bf j 0x2d9ee 2da9c: 4a 66 ld a2, 0x90(sp) 2da9e: 85 24 addiw s1, s1, 0x1 2daa0: e3 86 c4 f4 beq s1, a2, 0x2d9ec 2daa4: 05 8e sub a2, a2, s1 2daa6: 97 a5 00 00 auipc a1, 0xa 2daaa: 93 85 25 67 addi a1, a1, 0x672 2daae: 5e 85 mv a0, s7 2dab0: ef f0 ed d0 jal 0xcfbe 2dab4: 25 bf j 0x2d9ec 2dab6: 02 73 ld t1, 0x20(sp) 2dab8: c5 be j 0x2d6a8 2daba: 83 25 03 1f lw a1, 0x1f0(t1) 2dabe: 62 85 mv a0, s8 2dac0: 1a e0 sd t1, 0x0(sp) 2dac2: ef 10 af a3 jal 0x1ecfc 2dac6: 02 63 ld t1, 0x0(sp) 2dac8: 03 a7 8b 12 lw a4, 0x128(s7) 2dacc: fd 57 li a5, -0x1 2dace: 23 28 f3 1e sw a5, 0x1f0(t1) 2dad2: 93 07 80 0c li a5, 0xc8 2dad6: e3 01 f7 f2 beq a4, a5, 0x2d9f8 2dada: 03 b5 8b 18 ld a0, 0x188(s7) 2dade: e3 0c 05 bc beqz a0, 0x2d6b6 2dae2: 85 47 li a5, 0x1 2dae4: 23 08 fc 2c sb a5, 0x2d0(s8) 2dae8: 97 a5 00 00 auipc a1, 0xa 2daec: 93 85 85 6d addi a1, a1, 0x6d8 2daf0: 5e 85 mv a0, s7 2daf2: 1a e0 sd t1, 0x0(sp) 2daf4: ef f0 0d c1 jal 0xcf04 2daf8: 02 63 ld t1, 0x0(sp) 2dafa: ed b6 j 0x2d6e4 2dafc: 2a 8d mv s10, a0 2dafe: c5 b4 j 0x2d5de 2db00: 03 a6 8b 12 lw a2, 0x128(s7) 2db04: 97 a5 00 00 auipc a1, 0xa 2db08: 93 85 c5 6d addi a1, a1, 0x6dc 2db0c: 5e 85 mv a0, s7 2db0e: ef f0 0d cb jal 0xcfbe 2db12: 13 0d 80 03 li s10, 0x38 2db16: e1 b4 j 0x2d5de 2db18: 3e 86 mv a2, a5 2db1a: 97 a5 00 00 auipc a1, 0xa 2db1e: 93 85 65 5b addi a1, a1, 0x5b6 2db22: 5e 85 mv a0, s7 2db24: be 84 mv s1, a5 2db26: ef f0 ed bd jal 0xcf04 2db2a: ca 67 ld a5, 0x90(sp) 2db2c: b3 87 a7 41 sub a5, a5, s10 2db30: b3 87 f4 40 sub a5, s1, a5 2db34: 3e f4 sd a5, 0x28(sp) 2db36: b3 27 f0 00 sgtz a5, a5 2db3a: 86 07 slli a5, a5, 0x1 2db3c: 3e ec sd a5, 0x18(sp) 2db3e: 45 bd j 0x2d9ee 2db40: 97 a5 00 00 auipc a1, 0xa 2db44: 93 85 05 55 addi a1, a1, 0x550 2db48: 5e 85 mv a0, s7 2db4a: ef f0 ad bb jal 0xcf04 2db4e: 02 ec sd zero, 0x18(sp) 2db50: 79 bd j 0x2d9ee 000000000002db52 : 2db52: 83 47 85 2c lbu a5, 0x2c8(a0) 2db56: 99 e3 bnez a5, 0x2db5c 2db58: 01 45 li a0, 0x0 2db5a: 82 80 ret 2db5c: 83 47 e5 2b lbu a5, 0x2be(a0) 2db60: 71 71 addi sp, sp, -0xb0 2db62: 22 f1 sd s0, 0xa0(sp) 2db64: 06 f5 sd ra, 0xa8(sp) 2db66: 2a 84 mv s0, a0 2db68: 91 e7 bnez a5, 0x2db74 2db6a: 01 45 li a0, 0x0 2db6c: aa 70 ld ra, 0xa8(sp) 2db6e: 0a 74 ld s0, 0xa0(sp) 2db70: 4d 61 addi sp, sp, 0xb0 2db72: 82 80 ret 2db74: 26 ed sd s1, 0x98(sp) 2db76: 04 61 ld s1, 0x0(a0) 2db78: 3c 00 addi a5, sp, 0x8 2db7a: 3e 85 mv a0, a5 2db7c: 13 06 80 08 li a2, 0x88 2db80: 81 45 li a1, 0x0 2db82: 4a e9 sd s2, 0x90(sp) 2db84: 03 b9 84 1a ld s2, 0x1a8(s1) 2db88: ef 70 8d cd jal 0x5060 <.plt+0x720> 2db8c: 23 b4 a4 1a sd a0, 0x1a8(s1) 2db90: 81 45 li a1, 0x0 2db92: 22 85 mv a0, s0 2db94: ef 10 9f dd jal 0x1f96c 2db98: 83 47 b4 2b lbu a5, 0x2bb(s0) 2db9c: 8d cf beqz a5, 0x2dbd6 2db9e: 70 70 ld a2, 0xe0(s0) 2dba0: 83 47 c4 2b lbu a5, 0x2bc(s0) 2dba4: 9d cb beqz a5, 0x2dbda 2dba6: 83 26 c4 11 lw a3, 0x11c(s0) 2dbaa: 01 47 li a4, 0x0 2dbac: 81 45 li a1, 0x0 2dbae: 22 85 mv a0, s0 2dbb0: ef f0 ef f2 jal 0x2d2de 2dbb4: 1c 60 ld a5, 0x0(s0) 2dbb6: 23 b4 27 1b sd s2, 0x1a8(a5) 2dbba: 1d e1 bnez a0, 0x2dbe0 2dbbc: 97 a7 01 00 auipc a5, 0x1a 2dbc0: 83 b7 c7 34 ld a5, 0x34c(a5) 2dbc4: 9c 63 ld a5, 0x0(a5) 2dbc6: 03 35 84 31 ld a0, 0x318(s0) 2dbca: 82 97 jalr a5 2dbcc: ea 64 ld s1, 0x98(sp) 2dbce: 4a 69 ld s2, 0x90(sp) 2dbd0: 23 3c 04 30 sd zero, 0x318(s0) 2dbd4: 59 bf j 0x2db6a 2dbd6: 70 60 ld a2, 0xc0(s0) 2dbd8: e1 b7 j 0x2dba0 2dbda: 83 26 84 11 lw a3, 0x118(s0) 2dbde: f1 b7 j 0x2dbaa 2dbe0: ea 64 ld s1, 0x98(sp) 2dbe2: 4a 69 ld s2, 0x90(sp) 2dbe4: 61 b7 j 0x2db6c 000000000002dbe6 : 2dbe6: 75 71 addi sp, sp, -0x90 2dbe8: a6 fc sd s1, 0x78(sp) 2dbea: ca f8 sd s2, 0x70(sp) 2dbec: ce f4 sd s3, 0x68(sp) 2dbee: d2 f0 sd s4, 0x60(sp) 2dbf0: d6 ec sd s5, 0x58(sp) 2dbf2: da e8 sd s6, 0x50(sp) 2dbf4: de e4 sd s7, 0x48(sp) 2dbf6: e2 e0 sd s8, 0x40(sp) 2dbf8: 66 fc sd s9, 0x38(sp) 2dbfa: 6a f8 sd s10, 0x30(sp) 2dbfc: 6e f4 sd s11, 0x28(sp) 2dbfe: 06 e5 sd ra, 0x88(sp) 2dc00: 22 e1 sd s0, 0x80(sp) 2dc02: aa 8a mv s5, a0 2dc04: 2e 8a mv s4, a1 2dc06: b2 8c mv s9, a2 2dc08: b6 84 mv s1, a3 2dc0a: 02 c6 sw zero, 0xc(sp) 2dc0c: 93 09 01 01 addi s3, sp, 0x10 2dc10: 13 0c c1 00 addi s8, sp, 0xc 2dc14: 13 09 81 00 addi s2, sp, 0x8 2dc18: 93 0b f0 3f li s7, 0x3ff 2dc1c: 93 0d 00 40 li s11, 0x400 2dc20: 17 ad 00 00 auipc s10, 0xa 2dc24: 13 0d 8d 61 addi s10, s10, 0x618 2dc28: 41 6b lui s6, 0x10 2dc2a: 09 a8 j 0x2dc3c 2dc2c: ce 85 mv a1, s3 2dc2e: 4a 85 mv a0, s2 2dc30: ef 70 0d a0 jal 0x4e30 <.plt+0x4f0> 2dc34: 63 74 64 05 bgeu s0, s6, 0x2dc7c 2dc38: b2 47 lw a5, 0xc(sp) 2dc3a: a9 c3 beqz a5, 0x2dc7c 2dc3c: ce 87 mv a5, s3 2dc3e: 81 46 li a3, 0x0 2dc40: 62 87 mv a4, s8 2dc42: 52 86 mv a2, s4 2dc44: d6 85 mv a1, s5 2dc46: 4a 85 mv a0, s2 2dc48: ef 60 9d e7 jal 0x4ac0 <.plt+0x180> 2dc4c: c2 66 ld a3, 0x10(sp) 2dc4e: 1b 04 05 00 sext.w s0, a0 2dc52: 93 87 36 00 addi a5, a3, 0x3 2dc56: a6 97 add a5, a5, s1 2dc58: e3 ea fb fc bltu s7, a5, 0x2dc2c 2dc5c: 62 67 ld a4, 0x18(sp) 2dc5e: b3 85 9d 40 sub a1, s11, s1 2dc62: 33 85 9c 00 add a0, s9, s1 2dc66: 81 26 sext.w a3, a3 2dc68: 6a 86 mv a2, s10 2dc6a: ef 70 6d 94 jal 0x4db0 <.plt+0x470> 2dc6e: aa 94 add s1, s1, a0 2dc70: ce 85 mv a1, s3 2dc72: 4a 85 mv a0, s2 2dc74: ef 70 cd 9b jal 0x4e30 <.plt+0x4f0> 2dc78: e3 60 64 fd bltu s0, s6, 0x2dc38 2dc7c: aa 60 ld ra, 0x88(sp) 2dc7e: 0a 64 ld s0, 0x80(sp) 2dc80: 46 79 ld s2, 0x70(sp) 2dc82: a6 79 ld s3, 0x68(sp) 2dc84: 06 7a ld s4, 0x60(sp) 2dc86: e6 6a ld s5, 0x58(sp) 2dc88: 46 6b ld s6, 0x50(sp) 2dc8a: a6 6b ld s7, 0x48(sp) 2dc8c: 06 6c ld s8, 0x40(sp) 2dc8e: e2 7c ld s9, 0x38(sp) 2dc90: 42 7d ld s10, 0x30(sp) 2dc92: a2 7d ld s11, 0x28(sp) 2dc94: 26 85 mv a0, s1 2dc96: e6 74 ld s1, 0x78(sp) 2dc98: 49 61 addi sp, sp, 0x90 2dc9a: 82 80 ret 000000000002dc9c : 2dc9c: 39 71 addi sp, sp, -0x40 2dc9e: 03 4e 01 04 lbu t3, 0x40(sp) 2dca2: 06 fc sd ra, 0x38(sp) 2dca4: 2a 83 mv t1, a0 2dca6: 2e 85 mv a0, a1 2dca8: be 85 mv a1, a5 2dcaa: 91 47 li a5, 0x4 2dcac: 63 03 0e 00 beqz t3, 0x2dcb2 2dcb0: 99 47 li a5, 0x6 2dcb2: 03 3e 83 6c ld t3, 0x6c8(t1) 2dcb6: 13 73 1e 00 andi t1, t3, 0x1 2dcba: 3e 03 slli t1, t1, 0xf 2dcbc: 13 7e 2e 00 andi t3, t3, 0x2 2dcc0: b3 67 f3 00 or a5, t1, a5 2dcc4: 63 04 0e 00 beqz t3, 0x2dccc 2dcc8: 93 e7 17 00 ori a5, a5, 0x1 2dccc: 26 63 ld t1, 0x48(sp) 2dcce: 46 e8 sd a7, 0x10(sp) 2dcd0: 42 e0 sd a6, 0x0(sp) 2dcd2: 02 f0 sd zero, 0x20(sp) 2dcd4: 1a ec sd t1, 0x18(sp) 2dcd6: 02 e4 sd zero, 0x8(sp) 2dcd8: ae 88 mv a7, a1 2dcda: 01 48 li a6, 0x0 2dcdc: 81 45 li a1, 0x0 2dcde: ef 70 2d a2 jal 0x4f00 <.plt+0x5c0> 2dce2: e2 70 ld ra, 0x38(sp) 2dce4: 01 25 sext.w a0, a0 2dce6: 21 61 addi sp, sp, 0x40 2dce8: 82 80 ret 000000000002dcea : 2dcea: 13 01 01 bd addi sp, sp, -0x430 2dcee: 23 30 81 42 sd s0, 0x420(sp) 2dcf2: 23 3c 91 40 sd s1, 0x418(sp) 2dcf6: 23 38 21 41 sd s2, 0x410(sp) 2dcfa: 23 34 11 42 sd ra, 0x428(sp) 2dcfe: 23 34 31 41 sd s3, 0x408(sp) 2dd02: 37 07 0d 00 lui a4, 0xd0 2dd06: 2a 84 mv s0, a0 2dd08: ae 84 mv s1, a1 2dd0a: 36 89 mv s2, a3 2dd0c: 63 1f e6 02 bne a2, a4, 0x2dd4a 2dd10: 81 46 li a3, 0x0 2dd12: 8a 89 mv s3, sp 2dd14: 4e 86 mv a2, s3 2dd16: 89 45 li a1, 0x2 2dd18: 4a 85 mv a0, s2 2dd1a: ef f0 df ec jal 0x2dbe6 2dd1e: ce 86 mv a3, s3 2dd20: 26 86 mv a2, s1 2dd22: 22 85 mv a0, s0 2dd24: 97 a5 00 00 auipc a1, 0xa 2dd28: 93 85 c5 51 addi a1, a1, 0x51c 2dd2c: ef f0 8d 9d jal 0xcf04 2dd30: 83 30 81 42 ld ra, 0x428(sp) 2dd34: 03 34 01 42 ld s0, 0x420(sp) 2dd38: 83 34 81 41 ld s1, 0x418(sp) 2dd3c: 03 39 01 41 ld s2, 0x410(sp) 2dd40: 83 39 81 40 ld s3, 0x408(sp) 2dd44: 13 01 01 43 addi sp, sp, 0x430 2dd48: 82 80 ret 2dd4a: b2 87 mv a5, a2 2dd4c: 8a 89 mv s3, sp 2dd4e: 81 46 li a3, 0x0 2dd50: 4e 86 mv a2, s3 2dd52: 85 45 li a1, 0x1 2dd54: 3e 85 mv a0, a5 2dd56: ef f0 1f e9 jal 0x2dbe6 2dd5a: aa 86 mv a3, a0 2dd5c: 65 bf j 0x2dd14 000000000002dd5e : 2dd5e: c1 47 li a5, 0x10 2dd60: 63 83 f5 00 beq a1, a5, 0x2dd66 2dd64: 82 80 ret 2dd66: 13 05 05 3c addi a0, a0, 0x3c0 2dd6a: 6f 20 b0 38 j 0x308f4 000000000002dd6e : 2dd6e: 5d 71 addi sp, sp, -0x50 2dd70: 5a e8 sd s6, 0x10(sp) 2dd72: 05 6b lui s6, 0x1 2dd74: a2 e0 sd s0, 0x40(sp) 2dd76: 4a f8 sd s2, 0x30(sp) 2dd78: 4e f4 sd s3, 0x28(sp) 2dd7a: 52 f0 sd s4, 0x20(sp) 2dd7c: 56 ec sd s5, 0x18(sp) 2dd7e: 5e e4 sd s7, 0x8(sp) 2dd80: 62 e0 sd s8, 0x0(sp) 2dd82: 2e 8a mv s4, a1 2dd84: 86 e4 sd ra, 0x48(sp) 2dd86: 26 fc sd s1, 0x38(sp) 2dd88: aa 89 mv s3, a0 2dd8a: b2 8a mv s5, a2 2dd8c: 17 a4 01 00 auipc s0, 0x1a 2dd90: 13 04 44 b9 addi s0, s0, -0x46c 2dd94: 01 49 li s2, 0x0 2dd96: 97 a5 00 00 auipc a1, 0xa 2dd9a: 93 85 25 4b addi a1, a1, 0x4b2 2dd9e: 13 0b 0b 90 addi s6, s6, -0x700 2dda2: 93 0b d0 02 li s7, 0x2d 2dda6: 13 0c f0 05 li s8, 0x5f 2ddaa: 04 60 ld s1, 0x0(s0) 2ddac: 4e 85 mv a0, s3 2ddae: 26 86 mv a2, s1 2ddb0: 63 6e 9a 02 bltu s4, s1, 0x2ddec 2ddb4: ef 60 dd cc jal 0x4a80 <.plt+0x140> 2ddb8: b3 87 99 00 add a5, s3, s1 2ddbc: 05 e9 bnez a0, 0x2ddec 2ddbe: 63 84 0a 00 beqz s5, 0x2ddc6 2ddc2: 23 b0 9a 00 sd s1, 0x0(s5) 2ddc6: 63 84 44 05 beq s1, s4, 0x2de0e 2ddca: 83 c4 07 00 lbu s1, 0x0(a5) 2ddce: ef 70 2d aa jal 0x5070 <.plt+0x730> 2ddd2: 1c 61 ld a5, 0x0(a0) 2ddd4: 13 97 14 00 slli a4, s1, 0x1 2ddd8: ba 97 add a5, a5, a4 2ddda: 83 d7 07 00 lhu a5, 0x0(a5) 2ddde: b3 f7 67 01 and a5, a5, s6 2dde2: 89 e7 bnez a5, 0x2ddec 2dde4: 63 84 74 01 beq s1, s7, 0x2ddec 2dde8: 63 93 84 03 bne s1, s8, 0x2de0e 2ddec: 0c 68 ld a1, 0x10(s0) 2ddee: 05 29 addiw s2, s2, 0x1 2ddf0: 61 04 addi s0, s0, 0x18 2ddf2: c5 fd bnez a1, 0x2ddaa 2ddf4: 01 45 li a0, 0x0 2ddf6: a6 60 ld ra, 0x48(sp) 2ddf8: 06 64 ld s0, 0x40(sp) 2ddfa: e2 74 ld s1, 0x38(sp) 2ddfc: 42 79 ld s2, 0x30(sp) 2ddfe: a2 79 ld s3, 0x28(sp) 2de00: 02 7a ld s4, 0x20(sp) 2de02: e2 6a ld s5, 0x18(sp) 2de04: 42 6b ld s6, 0x10(sp) 2de06: a2 6b ld s7, 0x8(sp) 2de08: 02 6c ld s8, 0x0(sp) 2de0a: 61 61 addi sp, sp, 0x50 2de0c: 82 80 ret 2de0e: 02 19 slli s2, s2, 0x20 2de10: 13 59 09 02 srli s2, s2, 0x20 2de14: 93 17 19 00 slli a5, s2, 0x1 2de18: ca 97 add a5, a5, s2 2de1a: 8e 07 slli a5, a5, 0x3 2de1c: 17 a7 01 00 auipc a4, 0x1a 2de20: 13 07 c7 af addi a4, a4, -0x504 2de24: ba 97 add a5, a5, a4 2de26: 88 4b lw a0, 0x10(a5) 2de28: f9 b7 j 0x2ddf6 000000000002de2a : 2de2a: 49 c2 beqz a2, 0x2deac 2de2c: 83 47 85 01 lbu a5, 0x18(a0) 2de30: 79 71 addi sp, sp, -0x30 2de32: 22 f0 sd s0, 0x20(sp) 2de34: 26 ec sd s1, 0x18(sp) 2de36: 4a e8 sd s2, 0x10(sp) 2de38: 06 f4 sd ra, 0x28(sp) 2de3a: b2 84 mv s1, a2 2de3c: 2a 84 mv s0, a0 2de3e: 2e 89 mv s2, a1 2de40: 85 e7 bnez a5, 0x2de68 2de42: 26 86 mv a2, s1 2de44: 97 55 00 00 auipc a1, 0x5 2de48: 93 85 c5 2b addi a1, a1, 0x2bc 2de4c: 4a 85 mv a0, s2 2de4e: ef 60 3d e0 jal 0x4c50 <.plt+0x310> 2de52: 05 c9 beqz a0, 0x2de82 2de54: 93 07 f0 fd li a5, -0x21 2de58: 1c c8 sw a5, 0x10(s0) 2de5a: a2 70 ld ra, 0x28(sp) 2de5c: 02 74 ld s0, 0x20(sp) 2de5e: e2 64 ld s1, 0x18(sp) 2de60: 42 69 ld s2, 0x10(sp) 2de62: 01 45 li a0, 0x0 2de64: 45 61 addi sp, sp, 0x30 2de66: 82 80 ret 2de68: 23 0c 05 00 sb zero, 0x18(a0) 2de6c: 23 28 05 00 sw zero, 0x10(a0) 2de70: 26 86 mv a2, s1 2de72: 97 55 00 00 auipc a1, 0x5 2de76: 93 85 e5 28 addi a1, a1, 0x28e 2de7a: 4a 85 mv a0, s2 2de7c: ef 60 5d dd jal 0x4c50 <.plt+0x310> 2de80: 71 f9 bnez a0, 0x2de54 2de82: 30 00 addi a2, sp, 0x8 2de84: a6 85 mv a1, s1 2de86: 4a 85 mv a0, s2 2de88: ef f0 7f ee jal 0x2dd6e 2de8c: 01 25 sext.w a0, a0 2de8e: 01 c9 beqz a0, 0x2de9e 2de90: a2 67 ld a5, 0x8(sp) 2de92: 63 96 97 00 bne a5, s1, 0x2de9e 2de96: 1c 48 lw a5, 0x10(s0) 2de98: c9 8f or a5, a5, a0 2de9a: 1c c8 sw a5, 0x10(s0) 2de9c: 7d bf j 0x2de5a 2de9e: a2 70 ld ra, 0x28(sp) 2dea0: 02 74 ld s0, 0x20(sp) 2dea2: e2 64 ld s1, 0x18(sp) 2dea4: 42 69 ld s2, 0x10(sp) 2dea6: 0d 45 li a0, 0x3 2dea8: 45 61 addi sp, sp, 0x30 2deaa: 82 80 ret 2deac: 0d 45 li a0, 0x3 2deae: 82 80 ret 000000000002deb0 : 2deb0: 85 47 li a5, 0x1 2deb2: 82 17 slli a5, a5, 0x20 2deb4: 93 87 f7 fd addi a5, a5, -0x21 2deb8: 1c e9 sd a5, 0x10(a0) 2deba: 85 47 li a5, 0x1 2debc: 0c e1 sd a1, 0x0(a0) 2debe: 23 34 05 00 sd zero, 0x8(a0) 2dec2: 23 1c f5 00 sh a5, 0x18(a0) 2dec6: 23 0d 05 00 sb zero, 0x1a(a0) 2deca: 82 80 ret 000000000002decc : 2decc: 83 c7 f5 2b lbu a5, 0x2bf(a1) 2ded0: 99 e7 bnez a5, 0x2dede 2ded2: 5c 45 lw a5, 0xc(a0) 2ded4: 18 49 lw a4, 0x10(a0) 2ded6: f9 8f and a5, a5, a4 2ded8: 9b d7 57 40 sraiw a5, a5, 0x5 2dedc: 85 8b andi a5, a5, 0x1 2dede: 3e 85 mv a0, a5 2dee0: 82 80 ret 000000000002dee2 : 2dee2: 19 71 addi sp, sp, -0x80 2dee4: da e0 sd s6, 0x40(sp) 2dee6: 03 bb 05 00 ld s6, 0x0(a1) 2deea: d2 e8 sd s4, 0x50(sp) 2deec: a6 f4 sd s1, 0x68(sp) 2deee: 03 3a 0b 63 ld s4, 0x630(s6) 2def2: ca f0 sd s2, 0x60(sp) 2def4: ce ec sd s3, 0x58(sp) 2def6: d6 e4 sd s5, 0x48(sp) 2def8: 86 fc sd ra, 0x78(sp) 2defa: a2 f8 sd s0, 0x70(sp) 2defc: 5e fc sd s7, 0x38(sp) 2defe: 02 f0 sd zero, 0x20(sp) 2df00: 02 f4 sd zero, 0x28(sp) 2df02: 2e 89 mv s2, a1 2df04: aa 84 mv s1, a0 2df06: b2 89 mv s3, a2 2df08: b6 8a mv s5, a3 2df0a: 63 02 0a 10 beqz s4, 0x2e00e 2df0e: 9c 48 lw a5, 0x10(s1) 2df10: c0 44 lw s0, 0xc(s1) 2df12: 23 8d 34 01 sb s3, 0x1a(s1) 2df16: 23 aa 04 00 sw zero, 0x14(s1) 2df1a: 7d 8c and s0, s0, a5 2df1c: 23 a0 0a 00 sw zero, 0x0(s5) 2df20: 93 77 04 02 andi a5, s0, 0x20 2df24: a9 cb beqz a5, 0x2df76 2df26: 83 37 89 19 ld a5, 0x198(s2) 2df2a: 83 c7 07 00 lbu a5, 0x0(a5) 2df2e: a1 e7 bnez a5, 0x2df76 2df30: 93 07 00 02 li a5, 0x20 2df34: dc c8 sw a5, 0x14(s1) 2df36: 63 96 09 10 bnez s3, 0x2e042 2df3a: 83 47 0b 69 lbu a5, 0x690(s6) 2df3e: 63 92 07 10 bnez a5, 0x2e042 2df42: 80 60 ld s0, 0x0(s1) 2df44: 01 46 li a2, 0x0 2df46: 41 4b li s6, 0x10 2df48: 91 4b li s7, 0x4 2df4a: 17 aa 00 00 auipc s4, 0xa 2df4e: 13 0a 6a 34 addi s4, s4, 0x346 2df52: 97 a9 01 00 auipc s3, 0x1a 2df56: 83 b9 69 fb ld s3, -0x4a(s3) 2df5a: 1c 6c ld a5, 0x18(s0) 2df5c: d2 85 mv a1, s4 2df5e: 4a 85 mv a0, s2 2df60: 82 97 jalr a5 2df62: 2a 84 mv s0, a0 2df64: 02 75 ld a0, 0x20(sp) 2df66: 49 e4 bnez s0, 0x2dff0 2df68: 85 47 li a5, 0x1 2df6a: 23 a0 fa 00 sw a5, 0x0(s5) 2df6e: 75 c9 beqz a0, 0x2e062 2df70: 23 a4 64 01 sw s6, 0x8(s1) 2df74: b5 a8 j 0x2dff0 2df76: 83 47 f9 2b lbu a5, 0x2bf(s2) 2df7a: ad c7 beqz a5, 0x2dfe4 2df7c: 93 77 04 01 andi a5, s0, 0x10 2df80: fd e7 bnez a5, 0x2e06e 2df82: 93 77 84 00 andi a5, s0, 0x8 2df86: 63 9e 07 10 bnez a5, 0x2e0a2 2df8a: 93 77 44 00 andi a5, s0, 0x4 2df8e: c1 c7 beqz a5, 0x2e016 2df90: 91 47 li a5, 0x4 2df92: dc c8 sw a5, 0x14(s1) 2df94: 41 4b li s6, 0x10 2df96: 95 4b li s7, 0x5 2df98: 17 aa 00 00 auipc s4, 0xa 2df9c: 13 0a 0a 2d addi s4, s4, 0x2d0 2dfa0: 02 76 ld a2, 0x20(sp) 2dfa2: 80 60 ld s0, 0x0(s1) 2dfa4: 97 a9 01 00 auipc s3, 0x1a 2dfa8: 83 b9 49 f6 ld s3, -0x9c(s3) 2dfac: 5d d6 beqz a2, 0x2df5a 2dfae: 62 f8 sd s8, 0x30(sp) 2dfb0: 03 3c 04 01 ld s8, 0x10(s0) 2dfb4: 97 a9 01 00 auipc s3, 0x1a 2dfb8: 83 b9 49 f5 ld s3, -0xac(s3) 2dfbc: 63 07 0c 0a beqz s8, 0x2e06a 2dfc0: 52 85 mv a0, s4 2dfc2: 32 ec sd a2, 0x18(sp) 2dfc4: ef 60 dd c2 jal 0x4bf0 <.plt+0x2b0> 2dfc8: a2 77 ld a5, 0x28(sp) 2dfca: 62 66 ld a2, 0x18(sp) 2dfcc: 3e 95 add a0, a0, a5 2dfce: 63 7e ac 08 bgeu s8, a0, 0x2e06a 2dfd2: 83 b7 09 00 ld a5, 0x0(s3) 2dfd6: 32 85 mv a0, a2 2dfd8: 82 97 jalr a5 2dfda: 01 46 li a2, 0x0 2dfdc: 80 60 ld s0, 0x0(s1) 2dfde: 42 7c ld s8, 0x30(sp) 2dfe0: 02 f0 sd zero, 0x20(sp) 2dfe2: a5 bf j 0x2df5a 2dfe4: 01 45 li a0, 0x0 2dfe6: 01 44 li s0, 0x0 2dfe8: 97 a9 01 00 auipc s3, 0x1a 2dfec: 83 b9 09 f2 ld s3, -0xe0(s3) 2dff0: 83 b7 09 00 ld a5, 0x0(s3) 2dff4: 82 97 jalr a5 2dff6: e6 70 ld ra, 0x78(sp) 2dff8: 22 85 mv a0, s0 2dffa: 46 74 ld s0, 0x70(sp) 2dffc: a6 74 ld s1, 0x68(sp) 2dffe: 06 79 ld s2, 0x60(sp) 2e000: e6 69 ld s3, 0x58(sp) 2e002: 46 6a ld s4, 0x50(sp) 2e004: a6 6a ld s5, 0x48(sp) 2e006: 06 6b ld s6, 0x40(sp) 2e008: e2 7b ld s7, 0x38(sp) 2e00a: 09 61 addi sp, sp, 0x80 2e00c: 82 80 ret 2e00e: 1c 61 ld a5, 0x0(a0) 2e010: 03 ba 07 00 ld s4, 0x0(a5) 2e014: ed bd j 0x2df0e 2e016: 93 77 04 10 andi a5, s0, 0x100 2e01a: cd c3 beqz a5, 0x2e0bc 2e01c: 03 37 89 1a ld a4, 0x1a8(s2) 2e020: 79 c3 beqz a4, 0x2e0e6 2e022: 93 07 00 10 li a5, 0x100 2e026: dc c8 sw a5, 0x14(s1) 2e028: 63 90 09 10 bnez s3, 0x2e128 2e02c: 83 47 0b 69 lbu a5, 0x690(s6) 2e030: 63 9c 07 0e bnez a5, 0x2e128 2e034: 39 4b li s6, 0xe 2e036: b5 4b li s7, 0xd 2e038: 17 aa 00 00 auipc s4, 0xa 2e03c: 13 0a 8a 24 addi s4, s4, 0x248 2e040: 85 b7 j 0x2dfa0 2e042: 83 35 09 19 ld a1, 0x190(s2) 2e046: 34 10 addi a3, sp, 0x28 2e048: 10 10 addi a2, sp, 0x20 2e04a: 5a 85 mv a0, s6 2e04c: ef 10 20 32 jal 0x2f36e 2e050: 2a 84 mv s0, a0 2e052: 63 0a 05 0e beqz a0, 0x2e146 2e056: 02 75 ld a0, 0x20(sp) 2e058: 97 a9 01 00 auipc s3, 0x1a 2e05c: 83 b9 09 eb ld s3, -0x150(s3) 2e060: 41 bf j 0x2dff0 2e062: 5e 8b mv s6, s7 2e064: 23 a4 64 01 sw s6, 0x8(s1) 2e068: 61 b7 j 0x2dff0 2e06a: 42 7c ld s8, 0x30(sp) 2e06c: fd b5 j 0x2df5a 2e06e: ef 20 a0 44 jal 0x304b8 2e072: 01 d9 beqz a0, 0x2df82 2e074: 03 35 09 19 ld a0, 0x190(s2) 2e078: ef 10 e0 15 jal 0x2f1d6 2e07c: e3 03 05 f0 beqz a0, 0x2df82 2e080: c1 47 li a5, 0x10 2e082: a3 8c 04 00 sb zero, 0x19(s1) 2e086: dc c8 sw a5, 0x14(s1) 2e088: 63 9f 09 0e bnez s3, 0x2e186 2e08c: 83 47 0b 69 lbu a5, 0x690(s6) 2e090: 63 9b 07 0e bnez a5, 0x2e186 2e094: 2d 4b li s6, 0xb 2e096: a9 4b li s7, 0xa 2e098: 17 7a 00 00 auipc s4, 0x7 2e09c: 13 0a 0a a9 addi s4, s4, -0x570 2e0a0: 01 b7 j 0x2dfa0 2e0a2: ef 10 20 59 jal 0x2f634 2e0a6: e3 02 05 ee beqz a0, 0x2df8a 2e0aa: a1 47 li a5, 0x8 2e0ac: dc c8 sw a5, 0x14(s1) 2e0ae: 41 4b li s6, 0x10 2e0b0: 99 4b li s7, 0x6 2e0b2: 17 aa 00 00 auipc s4, 0xa 2e0b6: 13 0a ea 19 addi s4, s4, 0x19e 2e0ba: dd b5 j 0x2dfa0 2e0bc: 93 77 04 08 andi a5, s0, 0x80 2e0c0: 9d c3 beqz a5, 0x2e0e6 2e0c2: 03 37 89 1a ld a4, 0x1a8(s2) 2e0c6: 05 c3 beqz a4, 0x2e0e6 2e0c8: 93 07 00 08 li a5, 0x80 2e0cc: dc c8 sw a5, 0x14(s1) 2e0ce: 63 93 09 08 bnez s3, 0x2e154 2e0d2: 83 47 0b 69 lbu a5, 0x690(s6) 2e0d6: bd ef bnez a5, 0x2e154 2e0d8: 41 4b li s6, 0x10 2e0da: b5 4b li s7, 0xd 2e0dc: 17 aa 00 00 auipc s4, 0xa 2e0e0: 13 0a 4a 18 addi s4, s4, 0x184 2e0e4: 75 bd j 0x2dfa0 2e0e6: 93 77 14 00 andi a5, s0, 0x1 2e0ea: 8d e3 bnez a5, 0x2e10c 2e0ec: 09 88 andi s0, s0, 0x2 2e0ee: 25 d4 beqz s0, 0x2e056 2e0f0: 89 47 li a5, 0x2 2e0f2: dc c8 sw a5, 0x14(s1) 2e0f4: 63 90 09 0c bnez s3, 0x2e1b4 2e0f8: 83 47 0b 69 lbu a5, 0x690(s6) 2e0fc: c5 ef bnez a5, 0x2e1b4 2e0fe: 41 4b li s6, 0x10 2e100: 85 4b li s7, 0x1 2e102: 17 aa 00 00 auipc s4, 0xa 2e106: 13 0a 6a 17 addi s4, s4, 0x176 2e10a: 59 bd j 0x2dfa0 2e10c: 85 47 li a5, 0x1 2e10e: dc c8 sw a5, 0x14(s1) 2e110: 63 90 09 06 bnez s3, 0x2e170 2e114: 83 47 0b 69 lbu a5, 0x690(s6) 2e118: a1 ef bnez a5, 0x2e170 2e11a: 0d 4b li s6, 0x3 2e11c: 89 4b li s7, 0x2 2e11e: 17 aa 00 00 auipc s4, 0xa 2e122: 13 0a aa 12 addi s4, s4, 0x12a 2e126: ad bd j 0x2dfa0 2e128: 83 36 09 11 ld a3, 0x110(s2) 2e12c: 03 36 09 0c ld a2, 0xc0(s2) 2e130: 83 35 09 19 ld a1, 0x190(s2) 2e134: 13 08 81 02 addi a6, sp, 0x28 2e138: 1c 10 addi a5, sp, 0x20 2e13a: 5a 85 mv a0, s6 2e13c: ef 20 c0 7e jal 0x30928 2e140: 2a 84 mv s0, a0 2e142: 11 f9 bnez a0, 0x2e056 2e144: c5 bd j 0x2e034 2e146: 41 4b li s6, 0x10 2e148: 91 4b li s7, 0x4 2e14a: 17 aa 00 00 auipc s4, 0xa 2e14e: 13 0a 6a 14 addi s4, s4, 0x146 2e152: b9 b5 j 0x2dfa0 2e154: 83 35 09 19 ld a1, 0x190(s2) 2e158: 13 08 81 02 addi a6, sp, 0x28 2e15c: 1c 10 addi a5, sp, 0x20 2e15e: 81 46 li a3, 0x0 2e160: 01 46 li a2, 0x0 2e162: 5a 85 mv a0, s6 2e164: ef 20 40 7c jal 0x30928 2e168: 2a 84 mv s0, a0 2e16a: e3 16 05 ee bnez a0, 0x2e056 2e16e: ad b7 j 0x2e0d8 2e170: 83 35 09 19 ld a1, 0x190(s2) 2e174: 34 10 addi a3, sp, 0x28 2e176: 10 10 addi a2, sp, 0x20 2e178: 5a 85 mv a0, s6 2e17a: ef 10 c0 17 jal 0x2f2f6 2e17e: 2a 84 mv s0, a0 2e180: e3 1b 05 ec bnez a0, 0x2e056 2e184: 59 bf j 0x2e11a 2e186: 83 37 0b 01 ld a5, 0x10(s6) 2e18a: 03 36 89 19 ld a2, 0x198(s2) 2e18e: 83 35 09 19 ld a1, 0x190(s2) 2e192: f8 63 ld a4, 0xc0(a5) 2e194: 3c 10 addi a5, sp, 0x28 2e196: 3e e4 sd a5, 0x8(sp) 2e198: 1c 10 addi a5, sp, 0x20 2e19a: 3e e0 sd a5, 0x0(sp) 2e19c: 93 08 09 3c addi a7, s2, 0x3c0 2e1a0: 01 48 li a6, 0x0 2e1a2: 81 47 li a5, 0x0 2e1a4: d2 86 mv a3, s4 2e1a6: 5a 85 mv a0, s6 2e1a8: ef 20 40 31 jal 0x304bc 2e1ac: 2a 84 mv s0, a0 2e1ae: e3 14 05 ea bnez a0, 0x2e056 2e1b2: cd b5 j 0x2e094 2e1b4: 03 36 89 19 ld a2, 0x198(s2) 2e1b8: 83 35 09 19 ld a1, 0x190(s2) 2e1bc: 38 10 addi a4, sp, 0x28 2e1be: 14 10 addi a3, sp, 0x20 2e1c0: 5a 85 mv a0, s6 2e1c2: ef 10 a0 06 jal 0x2f22c 2e1c6: 2a 84 mv s0, a0 2e1c8: e3 17 05 e8 bnez a0, 0x2e056 2e1cc: 0d bf j 0x2e0fe 000000000002e1ce : 2e1ce: 19 71 addi sp, sp, -0x80 2e1d0: d2 e8 sd s4, 0x50(sp) 2e1d2: 03 ba 05 00 ld s4, 0x0(a1) 2e1d6: ce ec sd s3, 0x58(sp) 2e1d8: a2 f8 sd s0, 0x70(sp) 2e1da: 83 39 0a 63 ld s3, 0x630(s4) 2e1de: a6 f4 sd s1, 0x68(sp) 2e1e0: ca f0 sd s2, 0x60(sp) 2e1e2: 86 fc sd ra, 0x78(sp) 2e1e4: 02 ec sd zero, 0x18(sp) 2e1e6: 02 f4 sd zero, 0x28(sp) 2e1e8: 02 f8 sd zero, 0x30(sp) 2e1ea: ae 84 mv s1, a1 2e1ec: 2a 84 mv s0, a0 2e1ee: 36 89 mv s2, a3 2e1f0: 63 8f 09 02 beqz s3, 0x2e22e 2e1f4: 05 47 li a4, 0x1 2e1f6: 23 20 e9 00 sw a4, 0x0(s2) 2e1fa: 1c 44 lw a5, 0x8(s0) 2e1fc: 02 fc sd zero, 0x38(sp) 2e1fe: c1 46 li a3, 0x10 2e200: 63 82 d7 04 beq a5, a3, 0x2e244 2e204: 9b 86 27 ff addiw a3, a5, -0xe 2e208: 63 76 d7 00 bgeu a4, a3, 0x2e214 2e20c: 18 60 ld a4, 0x0(s0) 2e20e: 18 47 lw a4, 0x8(a4) 2e210: 63 1f c7 04 bne a4, a2, 0x2e26e 2e214: d6 e4 sd s5, 0x48(sp) 2e216: 3d 47 li a4, 0xf 2e218: 63 65 f7 06 bltu a4, a5, 0x2e282 2e21c: 17 c7 00 00 auipc a4, 0xc 2e220: 13 07 47 22 addi a4, a4, 0x224 2e224: 8a 07 slli a5, a5, 0x2 2e226: ba 97 add a5, a5, a4 2e228: 9c 43 lw a5, 0x0(a5) 2e22a: ba 97 add a5, a5, a4 2e22c: 82 87 jr a5 2e22e: 1c 61 ld a5, 0x0(a0) 2e230: 05 47 li a4, 0x1 2e232: c1 46 li a3, 0x10 2e234: 83 b9 07 00 ld s3, 0x0(a5) 2e238: 23 20 e9 00 sw a4, 0x0(s2) 2e23c: 1c 44 lw a5, 0x8(s0) 2e23e: 02 fc sd zero, 0x38(sp) 2e240: e3 92 d7 fc bne a5, a3, 0x2e204 2e244: 1c 60 ld a5, 0x0(s0) 2e246: 93 09 30 04 li s3, 0x43 2e24a: dc 47 lw a5, 0xc(a5) 2e24c: 63 89 c7 02 beq a5, a2, 0x2e27e 2e250: 89 47 li a5, 0x2 2e252: 23 20 f9 00 sw a5, 0x0(s2) 2e256: 23 24 04 00 sw zero, 0x8(s0) 2e25a: e6 70 ld ra, 0x78(sp) 2e25c: 46 74 ld s0, 0x70(sp) 2e25e: a6 74 ld s1, 0x68(sp) 2e260: 06 79 ld s2, 0x60(sp) 2e262: 46 6a ld s4, 0x50(sp) 2e264: 4e 85 mv a0, s3 2e266: e6 69 ld s3, 0x58(sp) 2e268: 09 61 addi sp, sp, 0x80 2e26a: 82 80 ret 2e26c: a6 6a ld s5, 0x48(sp) 2e26e: 89 47 li a5, 0x2 2e270: 23 20 f9 00 sw a5, 0x0(s2) 2e274: 23 24 04 00 sw zero, 0x8(s0) 2e278: 93 09 30 04 li s3, 0x43 2e27c: f9 bf j 0x2e25a 2e27e: 81 49 li s3, 0x0 2e280: c1 bf j 0x2e250 2e282: 52 85 mv a0, s4 2e284: 97 a5 00 00 auipc a1, 0xa 2e288: 93 85 45 02 addi a1, a1, 0x24 2e28c: ef e0 3d d3 jal 0xcfbe 2e290: 62 65 ld a0, 0x18(sp) 2e292: 85 49 li s3, 0x1 2e294: 97 aa 01 00 auipc s5, 0x1a 2e298: 83 ba 4a c7 ld s5, -0x38c(s5) 2e29c: 89 47 li a5, 0x2 2e29e: 23 20 f9 00 sw a5, 0x0(s2) 2e2a2: 01 4a li s4, 0x0 2e2a4: 83 b7 0a 00 ld a5, 0x0(s5) 2e2a8: 82 97 jalr a5 2e2aa: a6 6a ld s5, 0x48(sp) 2e2ac: 23 24 44 01 sw s4, 0x8(s0) 2e2b0: 6d b7 j 0x2e25a 2e2b2: 5c 44 lw a5, 0xc(s0) 2e2b4: 58 48 lw a4, 0x14(s0) 2e2b6: 03 46 a4 01 lbu a2, 0x1a(s0) 2e2ba: ca 86 mv a3, s2 2e2bc: b9 8f xor a5, a5, a4 2e2be: 5c c4 sw a5, 0xc(s0) 2e2c0: a6 85 mv a1, s1 2e2c2: 22 85 mv a0, s0 2e2c4: ef f0 ff c1 jal 0x2dee2 2e2c8: 03 2a 84 00 lw s4, 0x8(s0) 2e2cc: aa 89 mv s3, a0 2e2ce: 97 aa 01 00 auipc s5, 0x1a 2e2d2: 83 ba aa c3 ld s5, -0x3c6(s5) 2e2d6: 63 81 09 08 beqz s3, 0x2e358 2e2da: 93 07 d0 03 li a5, 0x3d 2e2de: 63 89 f9 22 beq s3, a5, 0x2e510 2e2e2: 62 65 ld a0, 0x18(sp) 2e2e4: 65 bf j 0x2e29c 2e2e6: 1c 60 ld a5, 0x0(s0) 2e2e8: d8 47 lw a4, 0xc(a5) 2e2ea: 63 04 c7 28 beq a4, a2, 0x2e572 2e2ee: 9c 47 lw a5, 0x8(a5) 2e2f0: e3 9e c7 f6 bne a5, a2, 0x2e26c 2e2f4: 97 a7 01 00 auipc a5, 0x1a 2e2f8: 83 b7 c7 c7 ld a5, -0x384(a5) 2e2fc: 9c 63 ld a5, 0x0(a5) 2e2fe: 17 a5 00 00 auipc a0, 0xa 2e302: 13 05 25 fa addi a0, a0, -0x5e 2e306: 82 97 jalr a5 2e308: 2a ec sd a0, 0x18(sp) 2e30a: 5d c5 beqz a0, 0x2e3b8 2e30c: 41 4a li s4, 0x10 2e30e: 97 aa 01 00 auipc s5, 0x1a 2e312: 83 ba aa bf ld s5, -0x406(s5) 2e316: 1c 60 ld a5, 0x0(s0) 2e318: aa 85 mv a1, a0 2e31a: 26 85 mv a0, s1 2e31c: 9c 73 ld a5, 0x20(a5) 2e31e: 82 97 jalr a5 2e320: aa 89 mv s3, a0 2e322: 62 65 ld a0, 0x18(sp) 2e324: 41 b7 j 0x2e2a4 2e326: 54 48 lw a3, 0x14(s0) 2e328: 93 07 00 10 li a5, 0x100 2e32c: 83 b5 04 19 ld a1, 0x190(s1) 2e330: 03 b7 84 1a ld a4, 0x1a8(s1) 2e334: 63 8a f6 1e beq a3, a5, 0x2e528 2e338: 52 85 mv a0, s4 2e33a: 13 08 81 03 addi a6, sp, 0x38 2e33e: 3c 08 addi a5, sp, 0x18 2e340: 81 46 li a3, 0x0 2e342: 01 46 li a2, 0x0 2e344: ef 20 40 5e jal 0x30928 2e348: aa 89 mv s3, a0 2e34a: 41 4a li s4, 0x10 2e34c: 97 aa 01 00 auipc s5, 0x1a 2e350: 83 ba ca bb ld s5, -0x444(s5) 2e354: e3 93 09 f8 bnez s3, 0x2e2da 2e358: 62 65 ld a0, 0x18(sp) 2e35a: 55 fd bnez a0, 0x2e316 2e35c: a1 b7 j 0x2e2a4 2e35e: 1c 60 ld a5, 0x0(s0) 2e360: 05 65 lui a0, 0x1 2e362: 13 05 85 91 addi a0, a0, -0x6e8 2e366: 9c 77 ld a5, 0x28(a5) 2e368: 0c 10 addi a1, sp, 0x20 2e36a: 52 95 add a0, a0, s4 2e36c: 82 97 jalr a5 2e36e: 83 47 94 01 lbu a5, 0x19(s0) 2e372: b5 c3 beqz a5, 0x2e3d6 2e374: 3c 18 addi a5, sp, 0x38 2e376: 02 78 ld a6, 0x20(sp) 2e378: 3e e4 sd a5, 0x8(sp) 2e37a: 3c 08 addi a5, sp, 0x18 2e37c: 3e e0 sd a5, 0x0(sp) 2e37e: 52 85 mv a0, s4 2e380: 93 88 04 3c addi a7, s1, 0x3c0 2e384: 85 47 li a5, 0x1 2e386: 01 47 li a4, 0x0 2e388: 81 46 li a3, 0x0 2e38a: 01 46 li a2, 0x0 2e38c: 81 45 li a1, 0x0 2e38e: ef 20 e0 12 jal 0x304bc 2e392: aa 89 mv s3, a0 2e394: 31 4a li s4, 0xc 2e396: 97 aa 01 00 auipc s5, 0x1a 2e39a: 83 ba 2a b7 ld s5, -0x48e(s5) 2e39e: 25 bf j 0x2e2d6 2e3a0: 97 a7 01 00 auipc a5, 0x1a 2e3a4: 83 b7 07 bd ld a5, -0x430(a5) 2e3a8: 9c 63 ld a5, 0x0(a5) 2e3aa: 17 a5 00 00 auipc a0, 0xa 2e3ae: 13 05 65 45 addi a0, a0, 0x456 2e3b2: 82 97 jalr a5 2e3b4: 2a ec sd a0, 0x18(sp) 2e3b6: 39 f9 bnez a0, 0x2e30c 2e3b8: 01 45 li a0, 0x0 2e3ba: ed 49 li s3, 0x1b 2e3bc: 97 aa 01 00 auipc s5, 0x1a 2e3c0: 83 ba ca b4 ld s5, -0x4b4(s5) 2e3c4: e1 bd j 0x2e29c 2e3c6: 1c 60 ld a5, 0x0(s0) 2e3c8: 05 65 lui a0, 0x1 2e3ca: 13 05 85 91 addi a0, a0, -0x6e8 2e3ce: 9c 77 ld a5, 0x28(a5) 2e3d0: 0c 10 addi a1, sp, 0x20 2e3d2: 52 95 add a0, a0, s4 2e3d4: 82 97 jalr a5 2e3d6: 82 75 ld a1, 0x20(sp) 2e3d8: 52 85 mv a0, s4 2e3da: 38 18 addi a4, sp, 0x38 2e3dc: 34 08 addi a3, sp, 0x18 2e3de: 13 86 04 3c addi a2, s1, 0x3c0 2e3e2: ef 20 60 26 jal 0x30648 2e3e6: aa 89 mv s3, a0 2e3e8: 41 4a li s4, 0x10 2e3ea: 97 aa 01 00 auipc s5, 0x1a 2e3ee: 83 ba ea b1 ld s5, -0x4e2(s5) 2e3f2: d5 b5 j 0x2e2d6 2e3f4: 03 37 0a 01 ld a4, 0x10(s4) 2e3f8: 83 47 94 01 lbu a5, 0x19(s0) 2e3fc: 03 b6 84 19 ld a2, 0x198(s1) 2e400: 78 63 ld a4, 0xc0(a4) 2e402: 83 b5 04 19 ld a1, 0x190(s1) 2e406: 34 18 addi a3, sp, 0x38 2e408: 36 e4 sd a3, 0x8(sp) 2e40a: 34 08 addi a3, sp, 0x18 2e40c: 36 e0 sd a3, 0x0(sp) 2e40e: 52 85 mv a0, s4 2e410: ce 86 mv a3, s3 2e412: 93 88 04 3c addi a7, s1, 0x3c0 2e416: 01 48 li a6, 0x0 2e418: ef 20 40 0a jal 0x304bc 2e41c: aa 89 mv s3, a0 2e41e: 2d 4a li s4, 0xb 2e420: 97 aa 01 00 auipc s5, 0x1a 2e424: 83 ba 8a ae ld s5, -0x518(s5) 2e428: 7d b5 j 0x2e2d6 2e42a: 83 b5 84 19 ld a1, 0x198(s1) 2e42e: 52 85 mv a0, s4 2e430: 34 18 addi a3, sp, 0x38 2e432: 30 08 addi a2, sp, 0x18 2e434: ef 00 30 6c jal 0x2f2f6 2e438: aa 89 mv s3, a0 2e43a: 41 4a li s4, 0x10 2e43c: 97 aa 01 00 auipc s5, 0x1a 2e440: 83 ba ca ac ld s5, -0x534(s5) 2e444: 49 bd j 0x2e2d6 2e446: 83 b5 04 19 ld a1, 0x190(s1) 2e44a: 52 85 mv a0, s4 2e44c: 34 18 addi a3, sp, 0x38 2e44e: 30 08 addi a2, sp, 0x18 2e450: ef 00 70 6a jal 0x2f2f6 2e454: aa 89 mv s3, a0 2e456: 0d 4a li s4, 0x3 2e458: 97 aa 01 00 auipc s5, 0x1a 2e45c: 83 ba 0a ab ld s5, -0x550(s5) 2e460: 9d bd j 0x2e2d6 2e462: 03 b6 84 19 ld a2, 0x198(s1) 2e466: 83 b5 04 19 ld a1, 0x190(s1) 2e46a: 52 85 mv a0, s4 2e46c: 38 18 addi a4, sp, 0x38 2e46e: 34 08 addi a3, sp, 0x18 2e470: ef 00 d0 5b jal 0x2f22c 2e474: aa 89 mv s3, a0 2e476: 41 4a li s4, 0x10 2e478: 97 aa 01 00 auipc s5, 0x1a 2e47c: 83 ba 0a a9 ld s5, -0x570(s5) 2e480: 99 bd j 0x2e2d6 2e482: 89 47 li a5, 0x2 2e484: 23 20 f9 00 sw a5, 0x0(s2) 2e488: a6 6a ld s5, 0x48(sp) 2e48a: 81 49 li s3, 0x0 2e48c: f9 b3 j 0x2e25a 2e48e: 1c 60 ld a5, 0x0(s0) 2e490: 05 65 lui a0, 0x1 2e492: 13 05 85 91 addi a0, a0, -0x6e8 2e496: 9c 77 ld a5, 0x28(a5) 2e498: 0c 10 addi a1, sp, 0x20 2e49a: 52 95 add a0, a0, s4 2e49c: 82 97 jalr a5 2e49e: 02 75 ld a0, 0x20(sp) 2e4a0: 10 18 addi a2, sp, 0x30 2e4a2: 2c 10 addi a1, sp, 0x28 2e4a4: ef 00 30 74 jal 0x2f3e6 2e4a8: aa 89 mv s3, a0 2e4aa: 59 cd beqz a0, 0x2e548 2e4ac: 97 aa 01 00 auipc s5, 0x1a 2e4b0: 83 ba ca a5 ld s5, -0x5a4(s5) 2e4b4: 83 b7 0a 00 ld a5, 0x0(s5) 2e4b8: 22 75 ld a0, 0x28(sp) 2e4ba: 82 97 jalr a5 2e4bc: 39 bd j 0x2e2da 2e4be: 1c 60 ld a5, 0x0(s0) 2e4c0: 05 65 lui a0, 0x1 2e4c2: 13 05 85 91 addi a0, a0, -0x6e8 2e4c6: 9c 77 ld a5, 0x28(a5) 2e4c8: 52 95 add a0, a0, s4 2e4ca: 0c 10 addi a1, sp, 0x20 2e4cc: 82 97 jalr a5 2e4ce: 83 b6 84 19 ld a3, 0x198(s1) 2e4d2: 03 b6 04 19 ld a2, 0x190(s1) 2e4d6: 82 75 ld a1, 0x20(sp) 2e4d8: 4e 87 mv a4, s3 2e4da: 52 85 mv a0, s4 2e4dc: 13 08 81 03 addi a6, sp, 0x38 2e4e0: 3c 08 addi a5, sp, 0x18 2e4e2: ef 10 60 15 jal 0x2f638 2e4e6: aa 89 mv s3, a0 2e4e8: 1d 4a li s4, 0x7 2e4ea: 97 aa 01 00 auipc s5, 0x1a 2e4ee: 83 ba ea a1 ld s5, -0x5e2(s5) 2e4f2: d5 b3 j 0x2e2d6 2e4f4: 83 b5 04 19 ld a1, 0x190(s1) 2e4f8: 52 85 mv a0, s4 2e4fa: 34 18 addi a3, sp, 0x38 2e4fc: 30 08 addi a2, sp, 0x18 2e4fe: ef 00 10 67 jal 0x2f36e 2e502: aa 89 mv s3, a0 2e504: 41 4a li s4, 0x10 2e506: 97 aa 01 00 auipc s5, 0x1a 2e50a: 83 ba 2a a0 ld s5, -0x5fe(s5) 2e50e: e1 b3 j 0x2e2d6 2e510: 1c 60 ld a5, 0x0(s0) 2e512: 97 55 00 00 auipc a1, 0x5 2e516: 93 85 e5 be addi a1, a1, -0x412 2e51a: 26 85 mv a0, s1 2e51c: 9c 73 ld a5, 0x20(a5) 2e51e: 3d 4a li s4, 0xf 2e520: 82 97 jalr a5 2e522: aa 89 mv s3, a0 2e524: 62 65 ld a0, 0x18(sp) 2e526: bd bb j 0x2e2a4 2e528: 83 b6 04 11 ld a3, 0x110(s1) 2e52c: f0 60 ld a2, 0xc0(s1) 2e52e: 52 85 mv a0, s4 2e530: 13 08 81 03 addi a6, sp, 0x38 2e534: 3c 08 addi a5, sp, 0x18 2e536: ef 20 20 3f jal 0x30928 2e53a: aa 89 mv s3, a0 2e53c: 39 4a li s4, 0xe 2e53e: 97 aa 01 00 auipc s5, 0x1a 2e542: 83 ba aa 9c ld s5, -0x636(s5) 2e546: 41 bb j 0x2e2d6 2e548: 83 b6 84 19 ld a3, 0x198(s1) 2e54c: 03 b6 04 19 ld a2, 0x190(s1) 2e550: a2 75 ld a1, 0x28(sp) 2e552: 3c 18 addi a5, sp, 0x38 2e554: 38 08 addi a4, sp, 0x18 2e556: 52 85 mv a0, s4 2e558: ef 00 b0 6d jal 0x2f432 2e55c: 97 aa 01 00 auipc s5, 0x1a 2e560: 83 ba ca 9a ld s5, -0x654(s5) 2e564: 83 b7 0a 00 ld a5, 0x0(s5) 2e568: aa 89 mv s3, a0 2e56a: 22 75 ld a0, 0x28(sp) 2e56c: 41 4a li s4, 0x10 2e56e: 82 97 jalr a5 2e570: 9d b3 j 0x2e2d6 2e572: 89 47 li a5, 0x2 2e574: 23 20 f9 00 sw a5, 0x0(s2) 2e578: 23 24 04 00 sw zero, 0x8(s0) 2e57c: 31 b7 j 0x2e488 000000000002e57e : 2e57e: 23 b4 05 62 sd zero, 0x628(a1) 2e582: 82 80 ret 000000000002e584 : 2e584: 39 c5 beqz a0, 0x2e5d2 2e586: 39 71 addi sp, sp, -0x40 2e588: 26 f4 sd s1, 0x28(sp) 2e58a: 24 00 addi s1, sp, 0x8 2e58c: 22 f8 sd s0, 0x30(sp) 2e58e: 2e 84 mv s0, a1 2e590: a6 85 mv a1, s1 2e592: 4a f0 sd s2, 0x20(sp) 2e594: 06 fc sd ra, 0x38(sp) 2e596: 2a 89 mv s2, a0 2e598: ef 10 5f a9 jal 0x2002c 2e59c: 26 85 mv a0, s1 2e59e: 29 a0 j 0x2e5a8 2e5a0: 18 61 ld a4, 0x0(a0) 2e5a2: 26 85 mv a0, s1 2e5a4: 63 0c 87 00 beq a4, s0, 0x2e5bc 2e5a8: ef 10 1f a9 jal 0x20038 2e5ac: aa 87 mv a5, a0 2e5ae: 6d f9 bnez a0, 0x2e5a0 2e5b0: e2 70 ld ra, 0x38(sp) 2e5b2: 42 74 ld s0, 0x30(sp) 2e5b4: a2 74 ld s1, 0x28(sp) 2e5b6: 02 79 ld s2, 0x20(sp) 2e5b8: 21 61 addi sp, sp, 0x40 2e5ba: 82 80 ret 2e5bc: 90 6b ld a2, 0x10(a5) 2e5be: 8c 67 ld a1, 0x8(a5) 2e5c0: 4a 85 mv a0, s2 2e5c2: ef 10 af ff jal 0x1fdbc 2e5c6: e2 70 ld ra, 0x38(sp) 2e5c8: 42 74 ld s0, 0x30(sp) 2e5ca: a2 74 ld s1, 0x28(sp) 2e5cc: 02 79 ld s2, 0x20(sp) 2e5ce: 21 61 addi sp, sp, 0x40 2e5d0: 82 80 ret 2e5d2: 82 80 ret 000000000002e5d4 : 2e5d4: 15 c5 beqz a0, 0x2e600 2e5d6: 41 11 addi sp, sp, -0x10 2e5d8: 22 e0 sd s0, 0x0(sp) 2e5da: 2a 84 mv s0, a0 2e5dc: 08 69 ld a0, 0x10(a0) 2e5de: 06 e4 sd ra, 0x8(sp) 2e5e0: 11 c5 beqz a0, 0x2e5ec 2e5e2: 81 45 li a1, 0x0 2e5e4: ef 10 af cc jal 0x1faae 2e5e8: 23 38 04 00 sd zero, 0x10(s0) 2e5ec: 97 a7 01 00 auipc a5, 0x1a 2e5f0: 83 b7 c7 91 ld a5, -0x6e4(a5) 2e5f4: 22 85 mv a0, s0 2e5f6: 02 64 ld s0, 0x0(sp) 2e5f8: a2 60 ld ra, 0x8(sp) 2e5fa: 9c 63 ld a5, 0x0(a5) 2e5fc: 41 01 addi sp, sp, 0x10 2e5fe: 82 87 jr a5 2e600: 82 80 ret 000000000002e602 : 2e602: 17 07 00 00 auipc a4, 0x0 2e606: 13 07 27 fd addi a4, a4, -0x2e 2e60a: 97 a6 01 00 auipc a3, 0x1a 2e60e: 83 b6 e6 95 ld a3, -0x6a2(a3) 2e612: 17 a6 01 00 auipc a2, 0x1a 2e616: 03 36 66 92 ld a2, -0x6da(a2) 2e61a: 6f 10 0f dd j 0x1fbea 000000000002e61e : 2e61e: 19 c1 beqz a0, 0x2e624 2e620: 6f 10 3f 88 j 0x1fea2 2e624: 82 80 ret 000000000002e626 : 2e626: 01 11 addi sp, sp, -0x20 2e628: 06 ec sd ra, 0x18(sp) 2e62a: 22 e8 sd s0, 0x10(sp) 2e62c: b5 c5 beqz a1, 0x2e698 2e62e: 83 47 d5 2b lbu a5, 0x2bd(a0) 2e632: 26 e4 sd s1, 0x8(sp) 2e634: 2e 84 mv s0, a1 2e636: b1 c3 beqz a5, 0x2e67a 2e638: 83 35 05 10 ld a1, 0x100(a0) 2e63c: 03 36 05 11 ld a2, 0x110(a0) 2e640: 17 35 00 00 auipc a0, 0x3 2e644: 13 05 85 97 addi a0, a0, -0x688 2e648: ef 60 8d bb jal 0x4a00 <.plt+0xc0> 2e64c: aa 84 mv s1, a0 2e64e: 21 c5 beqz a0, 0x2e696 2e650: ef 60 0d da jal 0x4bf0 <.plt+0x2b0> 2e654: 2a 86 mv a2, a0 2e656: a6 85 mv a1, s1 2e658: 22 85 mv a0, s0 2e65a: ef 10 af fd jal 0x1fe34 2e65e: 97 a7 01 00 auipc a5, 0x1a 2e662: 83 b7 a7 8a ld a5, -0x756(a5) 2e666: 9c 63 ld a5, 0x0(a5) 2e668: 2a 84 mv s0, a0 2e66a: 26 85 mv a0, s1 2e66c: 82 97 jalr a5 2e66e: e2 60 ld ra, 0x18(sp) 2e670: 22 85 mv a0, s0 2e672: 42 64 ld s0, 0x10(sp) 2e674: a2 64 ld s1, 0x8(sp) 2e676: 05 61 addi sp, sp, 0x20 2e678: 82 80 ret 2e67a: 83 47 b5 2b lbu a5, 0x2bb(a0) 2e67e: 9d c3 beqz a5, 0x2e6a4 2e680: 6c 71 ld a1, 0xe0(a0) 2e682: 03 36 05 11 ld a2, 0x110(a0) 2e686: 17 35 00 00 auipc a0, 0x3 2e68a: 13 05 25 93 addi a0, a0, -0x6ce 2e68e: ef 60 2d b7 jal 0x4a00 <.plt+0xc0> 2e692: aa 84 mv s1, a0 2e694: 55 fd bnez a0, 0x2e650 2e696: a2 64 ld s1, 0x8(sp) 2e698: 01 44 li s0, 0x0 2e69a: e2 60 ld ra, 0x18(sp) 2e69c: 22 85 mv a0, s0 2e69e: 42 64 ld s0, 0x10(sp) 2e6a0: 05 61 addi sp, sp, 0x20 2e6a2: 82 80 ret 2e6a4: 6c 61 ld a1, 0xc0(a0) 2e6a6: 59 bf j 0x2e63c 000000000002e6a8 : 2e6a8: 39 71 addi sp, sp, -0x40 2e6aa: 26 f4 sd s1, 0x28(sp) 2e6ac: 84 61 ld s1, 0x0(a1) 2e6ae: 85 67 lui a5, 0x1 2e6b0: 4a f0 sd s2, 0x20(sp) 2e6b2: a6 97 add a5, a5, s1 2e6b4: 2e 89 mv s2, a1 2e6b6: 83 b5 07 8e ld a1, -0x720(a5) 2e6ba: 4e ec sd s3, 0x18(sp) 2e6bc: aa 89 mv s3, a0 2e6be: 4a 85 mv a0, s2 2e6c0: 06 fc sd ra, 0x38(sp) 2e6c2: 22 f8 sd s0, 0x30(sp) 2e6c4: ef f0 3f f6 jal 0x2e626 2e6c8: 31 c1 beqz a0, 0x2e70c 2e6ca: 2a 84 mv s0, a0 2e6cc: 08 69 ld a0, 0x10(a0) 2e6ce: 4a 86 mv a2, s2 2e6d0: 0c 65 ld a1, 0x8(a0) 2e6d2: ef 10 6f af jal 0x1f9c8 2e6d6: 71 cd beqz a0, 0x2e7b2 2e6d8: 18 64 ld a4, 0x8(s0) 2e6da: 83 b6 89 03 ld a3, 0x38(s3) 2e6de: 83 b7 09 03 ld a5, 0x30(s3) 2e6e2: 23 34 89 62 sd s0, 0x628(s2) 2e6e6: 05 07 addi a4, a4, 0x1 2e6e8: 18 e4 sd a4, 0x8(s0) 2e6ea: 13 87 16 00 addi a4, a3, 0x1 2e6ee: 23 bc e9 02 sd a4, 0x38(s3) 2e6f2: e2 70 ld ra, 0x38(sp) 2e6f4: 42 74 ld s0, 0x30(sp) 2e6f6: 23 38 d9 04 sd a3, 0x50(s2) 2e6fa: 85 07 addi a5, a5, 0x1 2e6fc: 23 b8 f9 02 sd a5, 0x30(s3) 2e700: a2 74 ld s1, 0x28(sp) 2e702: 02 79 ld s2, 0x20(sp) 2e704: e2 69 ld s3, 0x18(sp) 2e706: 01 45 li a0, 0x0 2e708: 21 61 addi sp, sp, 0x40 2e70a: 82 80 ret 2e70c: 97 a7 01 00 auipc a5, 0x1a 2e710: 83 b7 47 80 ld a5, -0x7fc(a5) 2e714: 9c 63 ld a5, 0x0(a5) 2e716: 61 45 li a0, 0x18 2e718: 82 97 jalr a5 2e71a: 2a 84 mv s0, a0 2e71c: 59 c9 beqz a0, 0x2e7b2 2e71e: 23 34 05 00 sd zero, 0x8(a0) 2e722: 23 20 05 00 sw zero, 0x0(a0) 2e726: 17 05 00 00 auipc a0, 0x0 2e72a: 13 05 85 e5 addi a0, a0, -0x1a8 2e72e: ef 10 af a6 jal 0x1f998 2e732: 08 e8 sd a0, 0x10(s0) 2e734: 51 c9 beqz a0, 0x2e7c8 2e736: 83 47 d9 2b lbu a5, 0x2bd(s2) 2e73a: 52 e8 sd s4, 0x10(sp) 2e73c: b1 cf beqz a5, 0x2e798 2e73e: 83 35 09 10 ld a1, 0x100(s2) 2e742: 03 36 09 11 ld a2, 0x110(s2) 2e746: 17 35 00 00 auipc a0, 0x3 2e74a: 13 05 25 87 addi a0, a0, -0x78e 2e74e: ef 60 2d ab jal 0x4a00 <.plt+0xc0> 2e752: 2a 8a mv s4, a0 2e754: 4d c1 beqz a0, 0x2e7f6 2e756: 56 e4 sd s5, 0x8(sp) 2e758: ef 60 8d c9 jal 0x4bf0 <.plt+0x2b0> 2e75c: 85 67 lui a5, 0x1 2e75e: be 94 add s1, s1, a5 2e760: 2a 86 mv a2, a0 2e762: 03 b5 04 8e ld a0, -0x720(s1) 2e766: d2 85 mv a1, s4 2e768: a2 86 mv a3, s0 2e76a: ef 10 0f d7 jal 0x1fcda 2e76e: 97 9a 01 00 auipc s5, 0x19 2e772: 83 ba aa 79 ld s5, 0x79a(s5) 2e776: 03 b7 0a 00 ld a4, 0x0(s5) 2e77a: aa 87 mv a5, a0 2e77c: 52 85 mv a0, s4 2e77e: 3e 8a mv s4, a5 2e780: 02 97 jalr a4 2e782: 08 68 ld a0, 0x10(s0) 2e784: 63 0b 0a 04 beqz s4, 0x2e7da 2e788: 0c 65 ld a1, 0x8(a0) 2e78a: 4a 86 mv a2, s2 2e78c: ef 10 cf a3 jal 0x1f9c8 2e790: 11 c9 beqz a0, 0x2e7a4 2e792: 42 6a ld s4, 0x10(sp) 2e794: a2 6a ld s5, 0x8(sp) 2e796: 89 b7 j 0x2e6d8 2e798: 83 47 b9 2b lbu a5, 0x2bb(s2) 2e79c: 9d c3 beqz a5, 0x2e7c2 2e79e: 83 35 09 0e ld a1, 0xe0(s2) 2e7a2: 45 b7 j 0x2e742 2e7a4: 03 b5 04 8e ld a0, -0x720(s1) 2e7a8: a2 85 mv a1, s0 2e7aa: ef f0 bf dd jal 0x2e584 2e7ae: 42 6a ld s4, 0x10(sp) 2e7b0: a2 6a ld s5, 0x8(sp) 2e7b2: 6d 45 li a0, 0x1b 2e7b4: e2 70 ld ra, 0x38(sp) 2e7b6: 42 74 ld s0, 0x30(sp) 2e7b8: a2 74 ld s1, 0x28(sp) 2e7ba: 02 79 ld s2, 0x20(sp) 2e7bc: e2 69 ld s3, 0x18(sp) 2e7be: 21 61 addi sp, sp, 0x40 2e7c0: 82 80 ret 2e7c2: 83 35 09 0c ld a1, 0xc0(s2) 2e7c6: b5 bf j 0x2e742 2e7c8: 97 97 01 00 auipc a5, 0x19 2e7cc: 83 b7 07 74 ld a5, 0x740(a5) 2e7d0: 9c 63 ld a5, 0x0(a5) 2e7d2: 22 85 mv a0, s0 2e7d4: 82 97 jalr a5 2e7d6: 6d 45 li a0, 0x1b 2e7d8: f1 bf j 0x2e7b4 2e7da: 11 c5 beqz a0, 0x2e7e6 2e7dc: 81 45 li a1, 0x0 2e7de: ef 10 0f ad jal 0x1faae 2e7e2: 23 38 04 00 sd zero, 0x10(s0) 2e7e6: 83 b7 0a 00 ld a5, 0x0(s5) 2e7ea: 22 85 mv a0, s0 2e7ec: 82 97 jalr a5 2e7ee: 6d 45 li a0, 0x1b 2e7f0: 42 6a ld s4, 0x10(sp) 2e7f2: a2 6a ld s5, 0x8(sp) 2e7f4: c1 b7 j 0x2e7b4 2e7f6: 08 68 ld a0, 0x10(s0) 2e7f8: 11 c5 beqz a0, 0x2e804 2e7fa: 81 45 li a1, 0x0 2e7fc: ef 10 2f ab jal 0x1faae 2e800: 23 38 04 00 sd zero, 0x10(s0) 2e804: 97 97 01 00 auipc a5, 0x19 2e808: 83 b7 47 70 ld a5, 0x704(a5) 2e80c: 9c 63 ld a5, 0x0(a5) 2e80e: 22 85 mv a0, s0 2e810: 82 97 jalr a5 2e812: 6d 45 li a0, 0x1b 2e814: 42 6a ld s4, 0x10(sp) 2e816: 79 bf j 0x2e7b4 000000000002e818 : 2e818: 01 11 addi sp, sp, -0x20 2e81a: 4a e0 sd s2, 0x0(sp) 2e81c: 03 b9 85 62 ld s2, 0x628(a1) 2e820: 06 ec sd ra, 0x18(sp) 2e822: 63 01 09 04 beqz s2, 0x2e864 2e826: 26 e4 sd s1, 0x8(sp) 2e828: aa 84 mv s1, a0 2e82a: 03 35 09 01 ld a0, 0x10(s2) 2e82e: 22 e8 sd s0, 0x10(sp) 2e830: 2e 84 mv s0, a1 2e832: 0c 61 ld a1, 0x0(a0) 2e834: 81 e5 bnez a1, 0x2e83c 2e836: 1d a8 j 0x2e86c 2e838: 8c 69 ld a1, 0x10(a1) 2e83a: 8d c9 beqz a1, 0x2e86c 2e83c: 9c 61 ld a5, 0x0(a1) 2e83e: e3 1d f4 fe bne s0, a5, 0x2e838 2e842: 01 46 li a2, 0x0 2e844: ef 10 cf 9f jal 0x1fa40 2e848: 83 37 89 00 ld a5, 0x8(s2) 2e84c: fd 17 addi a5, a5, -0x1 2e84e: 23 34 f9 00 sd a5, 0x8(s2) 2e852: 23 34 04 62 sd zero, 0x628(s0) 2e856: 91 cf beqz a5, 0x2e872 2e858: 95 c0 beqz s1, 0x2e87c 2e85a: 9c 78 ld a5, 0x30(s1) 2e85c: 42 64 ld s0, 0x10(sp) 2e85e: fd 17 addi a5, a5, -0x1 2e860: 9c f8 sd a5, 0x30(s1) 2e862: a2 64 ld s1, 0x8(sp) 2e864: e2 60 ld ra, 0x18(sp) 2e866: 02 69 ld s2, 0x0(sp) 2e868: 05 61 addi sp, sp, 0x20 2e86a: 82 80 ret 2e86c: 83 37 89 00 ld a5, 0x8(s2) 2e870: e5 f7 bnez a5, 0x2e858 2e872: ca 85 mv a1, s2 2e874: 26 85 mv a0, s1 2e876: ef f0 ff d0 jal 0x2e584 2e87a: e5 f0 bnez s1, 0x2e85a 2e87c: 42 64 ld s0, 0x10(sp) 2e87e: e2 60 ld ra, 0x18(sp) 2e880: a2 64 ld s1, 0x8(sp) 2e882: 02 69 ld s2, 0x0(sp) 2e884: 05 61 addi sp, sp, 0x20 2e886: 82 80 ret 000000000002e888 : 2e888: 2d c1 beqz a0, 0x2e8ea 2e88a: 1d 71 addi sp, sp, -0x60 2e88c: 56 f4 sd s5, 0x28(sp) 2e88e: 93 0a 81 00 addi s5, sp, 0x8 2e892: a6 e4 sd s1, 0x48(sp) 2e894: ae 84 mv s1, a1 2e896: d6 85 mv a1, s5 2e898: 86 ec sd ra, 0x58(sp) 2e89a: ca e0 sd s2, 0x40(sp) 2e89c: 52 f8 sd s4, 0x30(sp) 2e89e: 32 89 mv s2, a2 2e8a0: ef 10 cf f8 jal 0x2002c 2e8a4: 56 85 mv a0, s5 2e8a6: ef 10 2f f9 jal 0x20038 2e8aa: 2a 8a mv s4, a0 2e8ac: 05 c9 beqz a0, 0x2e8dc 2e8ae: 4e fc sd s3, 0x38(sp) 2e8b0: a2 e8 sd s0, 0x50(sp) 2e8b2: 85 49 li s3, 0x1 2e8b4: 03 34 0a 00 ld s0, 0x0(s4) 2e8b8: 56 85 mv a0, s5 2e8ba: ef 10 ef f7 jal 0x20038 2e8be: 1c 68 ld a5, 0x10(s0) 2e8c0: 2a 8a mv s4, a0 2e8c2: 80 63 ld s0, 0x0(a5) 2e8c4: 31 a0 j 0x2e8d0 2e8c6: 08 60 ld a0, 0x0(s0) 2e8c8: 00 68 ld s0, 0x10(s0) 2e8ca: 02 99 jalr s2 2e8cc: 63 06 35 01 beq a0, s3, 0x2e8d8 2e8d0: a6 85 mv a1, s1 2e8d2: 75 f8 bnez s0, 0x2e8c6 2e8d4: e3 10 0a fe bnez s4, 0x2e8b4 2e8d8: 46 64 ld s0, 0x50(sp) 2e8da: e2 79 ld s3, 0x38(sp) 2e8dc: e6 60 ld ra, 0x58(sp) 2e8de: a6 64 ld s1, 0x48(sp) 2e8e0: 06 69 ld s2, 0x40(sp) 2e8e2: 42 7a ld s4, 0x30(sp) 2e8e4: a2 7a ld s5, 0x28(sp) 2e8e6: 25 61 addi sp, sp, 0x60 2e8e8: 82 80 ret 2e8ea: 82 80 ret 000000000002e8ec : 2e8ec: 79 71 addi sp, sp, -0x30 2e8ee: 22 f0 sd s0, 0x20(sp) 2e8f0: 20 00 addi s0, sp, 0x8 2e8f2: a2 85 mv a1, s0 2e8f4: 06 f4 sd ra, 0x28(sp) 2e8f6: ef 10 6f f3 jal 0x2002c 2e8fa: 22 85 mv a0, s0 2e8fc: 31 a0 j 0x2e908 2e8fe: 1c 61 ld a5, 0x0(a0) 2e900: 22 85 mv a0, s0 2e902: 9c 6b ld a5, 0x10(a5) 2e904: 9c 63 ld a5, 0x0(a5) 2e906: 89 eb bnez a5, 0x2e918 2e908: ef 10 0f f3 jal 0x20038 2e90c: 6d f9 bnez a0, 0x2e8fe 2e90e: a2 70 ld ra, 0x28(sp) 2e910: 02 74 ld s0, 0x20(sp) 2e912: 01 45 li a0, 0x0 2e914: 45 61 addi sp, sp, 0x30 2e916: 82 80 ret 2e918: a2 70 ld ra, 0x28(sp) 2e91a: 02 74 ld s0, 0x20(sp) 2e91c: 88 63 ld a0, 0x0(a5) 2e91e: 45 61 addi sp, sp, 0x30 2e920: 82 80 ret 000000000002e922 : 2e922: 01 11 addi sp, sp, -0x20 2e924: 26 e4 sd s1, 0x8(sp) 2e926: 97 94 01 00 auipc s1, 0x19 2e92a: 83 b4 24 5e ld s1, 0x5e2(s1) 2e92e: 9c 60 ld a5, 0x0(s1) 2e930: 88 61 ld a0, 0x0(a1) 2e932: 22 e8 sd s0, 0x10(sp) 2e934: 06 ec sd ra, 0x18(sp) 2e936: 2e 84 mv s0, a1 2e938: 82 97 jalr a5 2e93a: 9c 60 ld a5, 0x0(s1) 2e93c: 22 85 mv a0, s0 2e93e: 23 30 04 00 sd zero, 0x0(s0) 2e942: 42 64 ld s0, 0x10(sp) 2e944: e2 60 ld ra, 0x18(sp) 2e946: a2 64 ld s1, 0x8(sp) 2e948: 05 61 addi sp, sp, 0x20 2e94a: 82 87 jr a5 000000000002e94c : 2e94c: 97 97 01 00 auipc a5, 0x19 2e950: 83 b7 c7 5b ld a5, 0x5bc(a5) 2e954: 9c 63 ld a5, 0x0(a5) 2e956: 2e 85 mv a0, a1 2e958: 82 87 jr a5 000000000002e95a : 2e95a: 01 11 addi sp, sp, -0x20 2e95c: 4a e0 sd s2, 0x0(sp) 2e95e: 06 ec sd ra, 0x18(sp) 2e960: 01 49 li s2, 0x0 2e962: 11 e5 bnez a0, 0x2e96e 2e964: e2 60 ld ra, 0x18(sp) 2e966: 4a 85 mv a0, s2 2e968: 02 69 ld s2, 0x0(sp) 2e96a: 05 61 addi sp, sp, 0x20 2e96c: 82 80 ret 2e96e: 22 e8 sd s0, 0x10(sp) 2e970: 2a 84 mv s0, a0 2e972: 28 71 ld a0, 0x60(a0) 2e974: 26 e4 sd s1, 0x8(sp) 2e976: ae 84 mv s1, a1 2e978: ef 20 7f a7 jal 0x213ee 2e97c: 2a 89 mv s2, a0 2e97e: 28 70 ld a0, 0x60(s0) 2e980: ef 20 bf a7 jal 0x213fa 2e984: 83 b7 04 3e ld a5, 0x3e0(s1) 2e988: a9 cf beqz a5, 0x2e9e2 2e98a: 98 63 ld a4, 0x0(a5) 2e98c: b0 68 ld a2, 0x50(s1) 2e98e: 9c 74 ld a5, 0x28(s1) 2e990: 1d cb beqz a4, 0x2e9c6 2e992: 18 63 ld a4, 0x0(a4) 2e994: 38 7f ld a4, 0x78(a4) 2e996: 63 53 20 05 blez s2, 0x2e9dc 2e99a: 63 51 e9 04 bge s2, a4, 0x2e9dc 2e99e: 05 49 li s2, 0x1 2e9a0: 17 38 00 00 auipc a6, 0x3 2e9a4: 13 08 08 b7 addi a6, a6, -0x490 2e9a8: 22 85 mv a0, s0 2e9aa: a6 86 mv a3, s1 2e9ac: 97 a5 00 00 auipc a1, 0xa 2e9b0: 93 85 45 93 addi a1, a1, -0x6cc 2e9b4: ef e0 0d d5 jal 0xcf04 2e9b8: e2 60 ld ra, 0x18(sp) 2e9ba: 42 64 ld s0, 0x10(sp) 2e9bc: a2 64 ld s1, 0x8(sp) 2e9be: 4a 85 mv a0, s2 2e9c0: 02 69 ld s2, 0x0(sp) 2e9c2: 05 61 addi sp, sp, 0x20 2e9c4: 82 80 ret 2e9c6: 63 52 a0 02 blez a0, 0x2e9ea 2e9ca: 79 57 li a4, -0x2 2e9cc: e3 49 f5 fc blt a0, a5, 0x2e99e 2e9d0: 01 49 li s2, 0x0 2e9d2: 17 38 00 00 auipc a6, 0x3 2e9d6: 13 08 e8 b2 addi a6, a6, -0x4d2 2e9da: f9 b7 j 0x2e9a8 2e9dc: e3 48 a0 fe bgtz a0, 0x2e9cc 2e9e0: c5 bf j 0x2e9d0 2e9e2: b0 68 ld a2, 0x50(s1) 2e9e4: 9c 74 ld a5, 0x28(s1) 2e9e6: e3 42 a0 fe bgtz a0, 0x2e9ca 2e9ea: 79 57 li a4, -0x2 2e9ec: 01 49 li s2, 0x0 2e9ee: 17 38 00 00 auipc a6, 0x3 2e9f2: 13 08 28 b1 addi a6, a6, -0x4ee 2e9f6: 4d bf j 0x2e9a8 000000000002e9f8 : 2e9f8: 79 71 addi sp, sp, -0x30 2e9fa: 26 ec sd s1, 0x18(sp) 2e9fc: 83 b4 85 3d ld s1, 0x3d8(a1) 2ea00: 4a e8 sd s2, 0x10(sp) 2ea02: 2e 89 mv s2, a1 2ea04: 8c 64 ld a1, 0x8(s1) 2ea06: 2a 86 mv a2, a0 2ea08: 26 85 mv a0, s1 2ea0a: 22 f0 sd s0, 0x20(sp) 2ea0c: 4e e4 sd s3, 0x8(sp) 2ea0e: 06 f4 sd ra, 0x28(sp) 2ea10: 83 b9 04 00 ld s3, 0x0(s1) 2ea14: ef 00 5f fb jal 0x1f9c8 2ea18: 83 37 89 3d ld a5, 0x3d8(s2) 2ea1c: 13 34 15 00 seqz s0, a0 2ea20: 33 04 80 40 neg s0, s0 2ea24: 6d 88 andi s0, s0, 0x1b 2ea26: 63 8a f4 00 beq s1, a5, 0x2ea3a 2ea2a: a2 70 ld ra, 0x28(sp) 2ea2c: 22 85 mv a0, s0 2ea2e: 02 74 ld s0, 0x20(sp) 2ea30: e2 64 ld s1, 0x18(sp) 2ea32: 42 69 ld s2, 0x10(sp) 2ea34: a2 69 ld s3, 0x8(sp) 2ea36: 45 61 addi sp, sp, 0x30 2ea38: 82 80 ret 2ea3a: 9c 60 ld a5, 0x0(s1) 2ea3c: e3 87 37 ff beq a5, s3, 0x2ea2a 2ea40: 88 63 ld a0, 0x0(a5) 2ea42: 81 45 li a1, 0x0 2ea44: a3 08 09 3c sb zero, 0x3d1(s2) 2ea48: ef 20 cf e1 jal 0x21064 2ea4c: a2 70 ld ra, 0x28(sp) 2ea4e: 22 85 mv a0, s0 2ea50: 02 74 ld s0, 0x20(sp) 2ea52: e2 64 ld s1, 0x18(sp) 2ea54: 42 69 ld s2, 0x10(sp) 2ea56: a2 69 ld s3, 0x8(sp) 2ea58: 45 61 addi sp, sp, 0x30 2ea5a: 82 80 ret 000000000002ea5c : 2ea5c: 03 b7 85 3d ld a4, 0x3d8(a1) 2ea60: 41 11 addi sp, sp, -0x10 2ea62: 22 e0 sd s0, 0x0(sp) 2ea64: 2e 84 mv s0, a1 2ea66: 0c 63 ld a1, 0x0(a4) 2ea68: 06 e4 sd ra, 0x8(sp) 2ea6a: 81 e5 bnez a1, 0x2ea72 2ea6c: 0d a8 j 0x2ea9e 2ea6e: 8c 69 ld a1, 0x10(a1) 2ea70: 9d c5 beqz a1, 0x2ea9e 2ea72: 9c 61 ld a5, 0x0(a1) 2ea74: e3 9d a7 fe bne a5, a0, 0x2ea6e 2ea78: 03 36 04 3e ld a2, 0x3e0(s0) 2ea7c: 3a 85 mv a0, a4 2ea7e: 14 66 ld a3, 0x8(a2) 2ea80: ef 10 4f 8b jal 0x1fb34 2ea84: 83 37 84 3d ld a5, 0x3d8(s0) 2ea88: 9c 63 ld a5, 0x0(a5) 2ea8a: 91 cb beqz a5, 0x2ea9e 2ea8c: 88 63 ld a0, 0x0(a5) 2ea8e: a3 08 04 3c sb zero, 0x3d1(s0) 2ea92: 02 64 ld s0, 0x0(sp) 2ea94: a2 60 ld ra, 0x8(sp) 2ea96: 81 45 li a1, 0x0 2ea98: 41 01 addi sp, sp, 0x10 2ea9a: 6f 20 af dc j 0x21064 2ea9e: a2 60 ld ra, 0x8(sp) 2eaa0: 02 64 ld s0, 0x0(sp) 2eaa2: 41 01 addi sp, sp, 0x10 2eaa4: 82 80 ret 000000000002eaa6 : 2eaa6: 79 71 addi sp, sp, -0x30 2eaa8: 4e e4 sd s3, 0x8(sp) 2eaaa: aa 89 mv s3, a0 2eaac: 28 71 ld a0, 0x60(a0) 2eaae: 06 f4 sd ra, 0x28(sp) 2eab0: 05 cd beqz a0, 0x2eae8 2eab2: 4a e8 sd s2, 0x10(sp) 2eab4: 2e 89 mv s2, a1 2eab6: ef 20 1f 95 jal 0x21406 2eaba: 0d cd beqz a0, 0x2eaf4 2eabc: 22 f0 sd s0, 0x20(sp) 2eabe: 00 61 ld s0, 0x0(a0) 2eac0: 0d c8 beqz s0, 0x2eaf2 2eac2: 26 ec sd s1, 0x18(sp) 2eac4: 04 60 ld s1, 0x0(s0) 2eac6: 83 35 09 0c ld a1, 0xc0(s2) 2eaca: 88 60 ld a0, 0x0(s1) 2eacc: ef 80 af c5 jal 0x26f26 2ead0: 19 c5 beqz a0, 0x2eade 2ead2: 83 27 89 11 lw a5, 0x118(s2) 2ead6: 83 d6 84 00 lhu a3, 0x8(s1) 2eada: 63 8f f6 00 beq a3, a5, 0x2eaf8 2eade: 00 68 ld s0, 0x10(s0) 2eae0: 75 f0 bnez s0, 0x2eac4 2eae2: 02 74 ld s0, 0x20(sp) 2eae4: e2 64 ld s1, 0x18(sp) 2eae6: 42 69 ld s2, 0x10(sp) 2eae8: a2 70 ld ra, 0x28(sp) 2eaea: a2 69 ld s3, 0x8(sp) 2eaec: 01 45 li a0, 0x0 2eaee: 45 61 addi sp, sp, 0x30 2eaf0: 82 80 ret 2eaf2: 02 74 ld s0, 0x20(sp) 2eaf4: 42 69 ld s2, 0x10(sp) 2eaf6: cd bf j 0x2eae8 2eaf8: 03 36 09 0c ld a2, 0xc0(s2) 2eafc: 4e 85 mv a0, s3 2eafe: 97 a5 00 00 auipc a1, 0xa 2eb02: 93 85 25 82 addi a1, a1, -0x7de 2eb06: ef e0 ed bf jal 0xcf04 2eb0a: a2 70 ld ra, 0x28(sp) 2eb0c: 02 74 ld s0, 0x20(sp) 2eb0e: e2 64 ld s1, 0x18(sp) 2eb10: 42 69 ld s2, 0x10(sp) 2eb12: a2 69 ld s3, 0x8(sp) 2eb14: 05 45 li a0, 0x1 2eb16: 45 61 addi sp, sp, 0x30 2eb18: 82 80 ret 000000000002eb1a : 2eb1a: 5d 71 addi sp, sp, -0x50 2eb1c: 4a f8 sd s2, 0x30(sp) 2eb1e: 5a e8 sd s6, 0x10(sp) 2eb20: 5e e4 sd s7, 0x8(sp) 2eb22: 86 e4 sd ra, 0x48(sp) 2eb24: 83 bb 05 00 ld s7, 0x0(a1) 2eb28: 2e 8b mv s6, a1 2eb2a: 2a 89 mv s2, a0 2eb2c: 45 cd beqz a0, 0x2ebe4 2eb2e: 17 05 00 00 auipc a0, 0x0 2eb32: 13 05 45 df addi a0, a0, -0x20c 2eb36: 4e f4 sd s3, 0x28(sp) 2eb38: ef 00 1f e6 jal 0x1f998 2eb3c: aa 89 mv s3, a0 2eb3e: 49 c5 beqz a0, 0x2ebc8 2eb40: 03 35 09 00 ld a0, 0x0(s2) 2eb44: 51 cd beqz a0, 0x2ebe0 2eb46: 52 f0 sd s4, 0x20(sp) 2eb48: 56 ec sd s5, 0x18(sp) 2eb4a: a2 e0 sd s0, 0x40(sp) 2eb4c: 26 fc sd s1, 0x38(sp) 2eb4e: 17 9a 01 00 auipc s4, 0x19 2eb52: 03 3a 2a 42 ld s4, 0x422(s4) 2eb56: 97 9a 01 00 auipc s5, 0x19 2eb5a: 83 ba aa 3b ld s5, 0x3ba(s5) 2eb5e: b9 a0 j 0x2ebac 2eb60: 83 b7 0a 00 ld a5, 0x0(s5) 2eb64: 82 97 jalr a5 2eb66: 2a 84 mv s0, a0 2eb68: 93 05 a0 03 li a1, 0x3a 2eb6c: 26 85 mv a0, s1 2eb6e: 51 c8 beqz s0, 0x2ec02 2eb70: ef 50 1d fe jal 0x4b50 <.plt+0x210> 2eb74: aa 87 mv a5, a0 2eb76: 29 46 li a2, 0xa 2eb78: 81 45 li a1, 0x0 2eb7a: 05 05 addi a0, a0, 0x1 2eb7c: 13 07 00 05 li a4, 0x50 2eb80: 81 cb beqz a5, 0x2eb90 2eb82: 23 80 07 00 sb zero, 0x0(a5) 2eb86: ef 50 bd f1 jal 0x4aa0 <.plt+0x160> 2eb8a: 13 17 05 03 slli a4, a0, 0x30 2eb8e: 41 93 srli a4, a4, 0x30 2eb90: 83 b5 89 00 ld a1, 0x8(s3) 2eb94: 22 86 mv a2, s0 2eb96: 23 14 e4 00 sh a4, 0x8(s0) 2eb9a: 04 e0 sd s1, 0x0(s0) 2eb9c: 4e 85 mv a0, s3 2eb9e: ef 00 bf e2 jal 0x1f9c8 2eba2: 21 09 addi s2, s2, 0x8 2eba4: 35 c5 beqz a0, 0x2ec10 2eba6: 03 35 09 00 ld a0, 0x0(s2) 2ebaa: 1d c5 beqz a0, 0x2ebd8 2ebac: 83 37 0a 00 ld a5, 0x0(s4) 2ebb0: 82 97 jalr a5 2ebb2: aa 84 mv s1, a0 2ebb4: 41 45 li a0, 0x10 2ebb6: cd f4 bnez s1, 0x2eb60 2ebb8: 81 45 li a1, 0x0 2ebba: 4e 85 mv a0, s3 2ebbc: ef 00 3f ef jal 0x1faae 2ebc0: 06 64 ld s0, 0x40(sp) 2ebc2: e2 74 ld s1, 0x38(sp) 2ebc4: 02 7a ld s4, 0x20(sp) 2ebc6: e2 6a ld s5, 0x18(sp) 2ebc8: a6 60 ld ra, 0x48(sp) 2ebca: a2 79 ld s3, 0x28(sp) 2ebcc: 42 79 ld s2, 0x30(sp) 2ebce: 42 6b ld s6, 0x10(sp) 2ebd0: a2 6b ld s7, 0x8(sp) 2ebd2: 0d 45 li a0, 0x3 2ebd4: 61 61 addi sp, sp, 0x50 2ebd6: 82 80 ret 2ebd8: 06 64 ld s0, 0x40(sp) 2ebda: e2 74 ld s1, 0x38(sp) 2ebdc: 02 7a ld s4, 0x20(sp) 2ebde: e2 6a ld s5, 0x18(sp) 2ebe0: 4e 89 mv s2, s3 2ebe2: a2 79 ld s3, 0x28(sp) 2ebe4: 63 86 0b 00 beqz s7, 0x2ebf0 2ebe8: 81 45 li a1, 0x0 2ebea: 5e 85 mv a0, s7 2ebec: ef 00 3f ec jal 0x1faae 2ebf0: a6 60 ld ra, 0x48(sp) 2ebf2: 23 30 2b 01 sd s2, 0x0(s6) 2ebf6: a2 6b ld s7, 0x8(sp) 2ebf8: 42 79 ld s2, 0x30(sp) 2ebfa: 42 6b ld s6, 0x10(sp) 2ebfc: 01 45 li a0, 0x0 2ebfe: 61 61 addi sp, sp, 0x50 2ec00: 82 80 ret 2ec02: 97 97 01 00 auipc a5, 0x19 2ec06: 83 b7 67 30 ld a5, 0x306(a5) 2ec0a: 9c 63 ld a5, 0x0(a5) 2ec0c: 82 97 jalr a5 2ec0e: 6d b7 j 0x2ebb8 2ec10: 97 94 01 00 auipc s1, 0x19 2ec14: 83 b4 84 2f ld s1, 0x2f8(s1) 2ec18: 9c 60 ld a5, 0x0(s1) 2ec1a: 08 60 ld a0, 0x0(s0) 2ec1c: 82 97 jalr a5 2ec1e: 9c 60 ld a5, 0x0(s1) 2ec20: 22 85 mv a0, s0 2ec22: 23 30 04 00 sd zero, 0x0(s0) 2ec26: 82 97 jalr a5 2ec28: 41 bf j 0x2ebb8 000000000002ec2a : 2ec2a: 79 71 addi sp, sp, -0x30 2ec2c: 4e e4 sd s3, 0x8(sp) 2ec2e: aa 89 mv s3, a0 2ec30: 28 71 ld a0, 0x60(a0) 2ec32: 06 f4 sd ra, 0x28(sp) 2ec34: 31 c9 beqz a0, 0x2ec88 2ec36: 4a e8 sd s2, 0x10(sp) 2ec38: 2e 89 mv s2, a1 2ec3a: b1 c5 beqz a1, 0x2ec86 2ec3c: ef 20 0f fd jal 0x2140c 2ec40: 39 c1 beqz a0, 0x2ec86 2ec42: 22 f0 sd s0, 0x20(sp) 2ec44: 00 61 ld s0, 0x0(a0) 2ec46: 1d cc beqz s0, 0x2ec84 2ec48: 26 ec sd s1, 0x18(sp) 2ec4a: 19 a0 j 0x2ec50 2ec4c: 00 68 ld s0, 0x10(s0) 2ec4e: 31 c0 beqz s0, 0x2ec92 2ec50: 04 60 ld s1, 0x0(s0) 2ec52: 26 85 mv a0, s1 2ec54: ef 50 dd f9 jal 0x4bf0 <.plt+0x2b0> 2ec58: 2a 86 mv a2, a0 2ec5a: ca 85 mv a1, s2 2ec5c: 26 85 mv a0, s1 2ec5e: ef 80 4f b8 jal 0x26fe2 2ec62: 6d d5 beqz a0, 0x2ec4c 2ec64: 4e 85 mv a0, s3 2ec66: 4a 86 mv a2, s2 2ec68: 97 95 00 00 auipc a1, 0x9 2ec6c: 93 85 05 6e addi a1, a1, 0x6e0 2ec70: ef e0 4d a9 jal 0xcf04 2ec74: a2 70 ld ra, 0x28(sp) 2ec76: 02 74 ld s0, 0x20(sp) 2ec78: e2 64 ld s1, 0x18(sp) 2ec7a: 42 69 ld s2, 0x10(sp) 2ec7c: a2 69 ld s3, 0x8(sp) 2ec7e: 05 45 li a0, 0x1 2ec80: 45 61 addi sp, sp, 0x30 2ec82: 82 80 ret 2ec84: 02 74 ld s0, 0x20(sp) 2ec86: 42 69 ld s2, 0x10(sp) 2ec88: a2 70 ld ra, 0x28(sp) 2ec8a: a2 69 ld s3, 0x8(sp) 2ec8c: 01 45 li a0, 0x0 2ec8e: 45 61 addi sp, sp, 0x30 2ec90: 82 80 ret 2ec92: 02 74 ld s0, 0x20(sp) 2ec94: e2 64 ld s1, 0x18(sp) 2ec96: 42 69 ld s2, 0x10(sp) 2ec98: c5 bf j 0x2ec88 000000000002ec9a : 2ec9a: 39 71 addi sp, sp, -0x40 2ec9c: 26 f4 sd s1, 0x28(sp) 2ec9e: 52 e8 sd s4, 0x10(sp) 2eca0: 56 e4 sd s5, 0x8(sp) 2eca2: 06 fc sd ra, 0x38(sp) 2eca4: 83 ba 05 00 ld s5, 0x0(a1) 2eca8: 2e 8a mv s4, a1 2ecaa: aa 84 mv s1, a0 2ecac: 3d c1 beqz a0, 0x2ed12 2ecae: 17 05 00 00 auipc a0, 0x0 2ecb2: 13 05 e5 c9 addi a0, a0, -0x362 2ecb6: 4a f0 sd s2, 0x20(sp) 2ecb8: ef 00 1f ce jal 0x1f998 2ecbc: 2a 89 mv s2, a0 2ecbe: 15 cd beqz a0, 0x2ecfa 2ecc0: 88 60 ld a0, 0x0(s1) 2ecc2: 31 c5 beqz a0, 0x2ed0e 2ecc4: 4e ec sd s3, 0x18(sp) 2ecc6: 22 f8 sd s0, 0x30(sp) 2ecc8: 97 99 01 00 auipc s3, 0x19 2eccc: 83 b9 89 2a ld s3, 0x2a8(s3) 2ecd0: 09 a8 j 0x2ece2 2ecd2: 83 35 89 00 ld a1, 0x8(s2) 2ecd6: a1 04 addi s1, s1, 0x8 2ecd8: ef 00 1f cf jal 0x1f9c8 2ecdc: 31 c9 beqz a0, 0x2ed30 2ecde: 88 60 ld a0, 0x0(s1) 2ece0: 0d c5 beqz a0, 0x2ed0a 2ece2: 83 b7 09 00 ld a5, 0x0(s3) 2ece6: 82 97 jalr a5 2ece8: 2a 84 mv s0, a0 2ecea: 22 86 mv a2, s0 2ecec: 4a 85 mv a0, s2 2ecee: 75 f0 bnez s0, 0x2ecd2 2ecf0: 81 45 li a1, 0x0 2ecf2: ef 00 df db jal 0x1faae 2ecf6: 42 74 ld s0, 0x30(sp) 2ecf8: e2 69 ld s3, 0x18(sp) 2ecfa: e2 70 ld ra, 0x38(sp) 2ecfc: 02 79 ld s2, 0x20(sp) 2ecfe: a2 74 ld s1, 0x28(sp) 2ed00: 42 6a ld s4, 0x10(sp) 2ed02: a2 6a ld s5, 0x8(sp) 2ed04: 0d 45 li a0, 0x3 2ed06: 21 61 addi sp, sp, 0x40 2ed08: 82 80 ret 2ed0a: 42 74 ld s0, 0x30(sp) 2ed0c: e2 69 ld s3, 0x18(sp) 2ed0e: ca 84 mv s1, s2 2ed10: 02 79 ld s2, 0x20(sp) 2ed12: 63 86 0a 00 beqz s5, 0x2ed1e 2ed16: 81 45 li a1, 0x0 2ed18: 56 85 mv a0, s5 2ed1a: ef 00 5f d9 jal 0x1faae 2ed1e: e2 70 ld ra, 0x38(sp) 2ed20: 23 30 9a 00 sd s1, 0x0(s4) 2ed24: a2 6a ld s5, 0x8(sp) 2ed26: a2 74 ld s1, 0x28(sp) 2ed28: 42 6a ld s4, 0x10(sp) 2ed2a: 01 45 li a0, 0x0 2ed2c: 21 61 addi sp, sp, 0x40 2ed2e: 82 80 ret 2ed30: 81 45 li a1, 0x0 2ed32: 4a 85 mv a0, s2 2ed34: ef 00 bf d7 jal 0x1faae 2ed38: 97 97 01 00 auipc a5, 0x19 2ed3c: 83 b7 07 1d ld a5, 0x1d0(a5) 2ed40: 9c 63 ld a5, 0x0(a5) 2ed42: 22 85 mv a0, s0 2ed44: 82 97 jalr a5 2ed46: 42 74 ld s0, 0x30(sp) 2ed48: e2 69 ld s3, 0x18(sp) 2ed4a: 45 bf j 0x2ecfa 000000000002ed4c : 2ed4c: 83 b7 05 3e ld a5, 0x3e0(a1) 2ed50: 2a 87 mv a4, a0 2ed52: 91 cb beqz a5, 0x2ed66 2ed54: 9c 63 ld a5, 0x0(a5) 2ed56: 01 45 li a0, 0x0 2ed58: 81 cb beqz a5, 0x2ed68 2ed5a: 9c 63 ld a5, 0x0(a5) 2ed5c: 33 85 e7 40 sub a0, a5, a4 2ed60: 13 35 15 00 seqz a0, a0 2ed64: 82 80 ret 2ed66: 01 45 li a0, 0x0 2ed68: 82 80 ret 000000000002ed6a : 2ed6a: 83 b7 85 3d ld a5, 0x3d8(a1) 2ed6e: 2a 87 mv a4, a0 2ed70: 91 cb beqz a5, 0x2ed84 2ed72: 9c 63 ld a5, 0x0(a5) 2ed74: 01 45 li a0, 0x0 2ed76: 81 cb beqz a5, 0x2ed86 2ed78: 9c 63 ld a5, 0x0(a5) 2ed7a: 33 85 e7 40 sub a0, a5, a4 2ed7e: 13 35 15 00 seqz a0, a0 2ed82: 82 80 ret 2ed84: 01 45 li a0, 0x0 2ed86: 82 80 ret 000000000002ed88 : 2ed88: 83 c7 35 2d lbu a5, 0x2d3(a1) 2ed8c: 8d e3 bnez a5, 0x2edae 2ed8e: 03 c7 15 3d lbu a4, 0x3d1(a1) 2ed92: 09 eb bnez a4, 0x2eda4 2ed94: 03 b7 85 3d ld a4, 0x3d8(a1) 2ed98: 11 c7 beqz a4, 0x2eda4 2ed9a: 18 63 ld a4, 0x0(a4) 2ed9c: 01 c7 beqz a4, 0x2eda4 2ed9e: 18 63 ld a4, 0x0(a4) 2eda0: 63 04 e5 00 beq a0, a4, 0x2eda8 2eda4: 3e 85 mv a0, a5 2eda6: 82 80 ret 2eda8: 85 47 li a5, 0x1 2edaa: a3 88 f5 3c sb a5, 0x3d1(a1) 2edae: 85 47 li a5, 0x1 2edb0: d5 bf j 0x2eda4 000000000002edb2 : 2edb2: 83 c7 35 2d lbu a5, 0x2d3(a1) 2edb6: 8d e3 bnez a5, 0x2edd8 2edb8: 03 c7 05 3d lbu a4, 0x3d0(a1) 2edbc: 09 eb bnez a4, 0x2edce 2edbe: 03 b7 05 3e ld a4, 0x3e0(a1) 2edc2: 11 c7 beqz a4, 0x2edce 2edc4: 18 63 ld a4, 0x0(a4) 2edc6: 01 c7 beqz a4, 0x2edce 2edc8: 18 63 ld a4, 0x0(a4) 2edca: 63 04 e5 00 beq a0, a4, 0x2edd2 2edce: 3e 85 mv a0, a5 2edd0: 82 80 ret 2edd2: 85 47 li a5, 0x1 2edd4: 23 88 f5 3c sb a5, 0x3d0(a1) 2edd8: 85 47 li a5, 0x1 2edda: d5 bf j 0x2edce 000000000002eddc : 2eddc: a3 08 05 3c sb zero, 0x3d1(a0) 2ede0: 82 80 ret 000000000002ede2 : 2ede2: 23 08 05 3c sb zero, 0x3d0(a0) 2ede6: 82 80 ret 000000000002ede8 : 2ede8: 1d 71 addi sp, sp, -0x60 2edea: 56 f4 sd s5, 0x28(sp) 2edec: 86 ec sd ra, 0x58(sp) 2edee: 4e fc sd s3, 0x38(sp) 2edf0: aa 8a mv s5, a0 2edf2: ef 50 fd df jal 0x4bf0 <.plt+0x2b0> 2edf6: 97 97 01 00 auipc a5, 0x19 2edfa: 83 b7 a7 11 ld a5, 0x11a(a5) 2edfe: 9c 63 ld a5, 0x0(a5) 2ee00: 05 05 addi a0, a0, 0x1 2ee02: 82 97 jalr a5 2ee04: 63 0b 05 20 beqz a0, 0x2f01a 2ee08: 97 97 01 00 auipc a5, 0x19 2ee0c: 83 b7 87 16 ld a5, 0x168(a5) 2ee10: 9c 63 ld a5, 0x0(a5) 2ee12: 5e ec sd s7, 0x18(sp) 2ee14: aa 89 mv s3, a0 2ee16: 56 85 mv a0, s5 2ee18: 82 97 jalr a5 2ee1a: aa 8b mv s7, a0 2ee1c: 63 07 05 1e beqz a0, 0x2f00a 2ee20: 83 47 05 00 lbu a5, 0x0(a0) 2ee24: 63 81 07 16 beqz a5, 0x2ef86 2ee28: 93 05 f0 03 li a1, 0x3f 2ee2c: 66 e4 sd s9, 0x8(sp) 2ee2e: a2 e8 sd s0, 0x50(sp) 2ee30: a6 e4 sd s1, 0x48(sp) 2ee32: ca e0 sd s2, 0x40(sp) 2ee34: 52 f8 sd s4, 0x30(sp) 2ee36: 5a f0 sd s6, 0x20(sp) 2ee38: 62 e8 sd s8, 0x10(sp) 2ee3a: ef 50 7d d1 jal 0x4b50 <.plt+0x210> 2ee3e: aa 8c mv s9, a0 2ee40: 19 c1 beqz a0, 0x2ee46 2ee42: 23 00 05 00 sb zero, 0x0(a0) 2ee46: 4e 8b mv s6, s3 2ee48: 5e 84 mv s0, s7 2ee4a: 13 09 e0 02 li s2, 0x2e 2ee4e: 13 0c f0 02 li s8, 0x2f 2ee52: 83 44 04 00 lbu s1, 0x0(s0) 2ee56: bb 07 99 40 subw a5, s2, s1 2ee5a: a9 ef bnez a5, 0x2eeb4 2ee5c: 83 47 14 00 lbu a5, 0x1(s0) 2ee60: bb 07 fc 40 subw a5, s8, a5 2ee64: a1 eb bnez a5, 0x2eeb4 2ee66: 83 47 24 00 lbu a5, 0x2(s0) 2ee6a: 09 04 addi s0, s0, 0x2 2ee6c: fd f3 bnez a5, 0x2ee52 2ee6e: 63 8e 0c 00 beqz s9, 0x2ee8a 2ee72: b3 8c 7c 41 sub s9, s9, s7 2ee76: e6 9a add s5, s5, s9 2ee78: 56 85 mv a0, s5 2ee7a: ef 50 7d d7 jal 0x4bf0 <.plt+0x2b0> 2ee7e: 13 06 15 00 addi a2, a0, 0x1 2ee82: d6 85 mv a1, s5 2ee84: 5a 85 mv a0, s6 2ee86: ef 50 bd d4 jal 0x4bd0 <.plt+0x290> 2ee8a: 97 97 01 00 auipc a5, 0x19 2ee8e: 83 b7 e7 07 ld a5, 0x7e(a5) 2ee92: 9c 63 ld a5, 0x0(a5) 2ee94: 5e 85 mv a0, s7 2ee96: 82 97 jalr a5 2ee98: 46 64 ld s0, 0x50(sp) 2ee9a: a6 64 ld s1, 0x48(sp) 2ee9c: 06 69 ld s2, 0x40(sp) 2ee9e: 42 7a ld s4, 0x30(sp) 2eea0: 02 7b ld s6, 0x20(sp) 2eea2: e2 6b ld s7, 0x18(sp) 2eea4: 42 6c ld s8, 0x10(sp) 2eea6: a2 6c ld s9, 0x8(sp) 2eea8: e6 60 ld ra, 0x58(sp) 2eeaa: a2 7a ld s5, 0x28(sp) 2eeac: 4e 85 mv a0, s3 2eeae: e2 79 ld s3, 0x38(sp) 2eeb0: 25 61 addi sp, sp, 0x60 2eeb2: 82 80 ret 2eeb4: 03 4a 04 00 lbu s4, 0x0(s0) 2eeb8: bb 07 49 41 subw a5, s2, s4 2eebc: 85 e3 bnez a5, 0x2eedc 2eebe: 83 47 14 00 lbu a5, 0x1(s0) 2eec2: bb 07 f9 40 subw a5, s2, a5 2eec6: 99 eb bnez a5, 0x2eedc 2eec8: 83 47 24 00 lbu a5, 0x2(s0) 2eecc: bb 07 fc 40 subw a5, s8, a5 2eed0: 91 e7 bnez a5, 0x2eedc 2eed2: 83 47 34 00 lbu a5, 0x3(s0) 2eed6: 0d 04 addi s0, s0, 0x3 2eed8: ad ff bnez a5, 0x2ee52 2eeda: 51 bf j 0x2ee6e 2eedc: bb 07 4c 41 subw a5, s8, s4 2eee0: 91 e7 bnez a5, 0x2eeec 2eee2: 83 47 14 00 lbu a5, 0x1(s0) 2eee6: bb 07 f9 40 subw a5, s2, a5 2eeea: d9 c7 beqz a5, 0x2ef78 2eeec: bb 07 4c 41 subw a5, s8, s4 2eef0: a1 c7 beqz a5, 0x2ef38 2eef2: 11 46 li a2, 0x4 2eef4: a2 85 mv a1, s0 2eef6: 17 95 00 00 auipc a0, 0x9 2eefa: 13 05 25 47 addi a0, a0, 0x472 2eefe: ef 50 3d f9 jal 0x4e90 <.plt+0x550> 2ef02: 93 06 34 00 addi a3, s0, 0x3 2ef06: 13 07 f0 02 li a4, 0x2f 2ef0a: 21 c9 beqz a0, 0x2ef5a 2ef0c: a2 85 mv a1, s0 2ef0e: 17 95 00 00 auipc a0, 0x9 2ef12: 13 05 25 46 addi a0, a0, 0x462 2ef16: ef 60 ad 91 jal 0x5030 <.plt+0x6f0> 2ef1a: 49 c5 beqz a0, 0x2efa4 2ef1c: 93 07 e0 02 li a5, 0x2e 2ef20: 85 9f subw a5, a5, s1 2ef22: c5 eb bnez a5, 0x2efd2 2ef24: 83 47 14 00 lbu a5, 0x1(s0) 2ef28: bb 07 f0 40 negw a5, a5 2ef2c: dd e3 bnez a5, 0x2efd2 2ef2e: 23 00 04 00 sb zero, 0x0(s0) 2ef32: e3 90 0c f4 bnez s9, 0x2ee72 2ef36: 91 bf j 0x2ee8a 2ef38: 03 47 14 00 lbu a4, 0x1(s0) 2ef3c: 93 07 e0 02 li a5, 0x2e 2ef40: 99 9f subw a5, a5, a4 2ef42: c5 fb bnez a5, 0x2eef2 2ef44: 83 47 24 00 lbu a5, 0x2(s0) 2ef48: bb 07 f0 40 negw a5, a5 2ef4c: dd f3 bnez a5, 0x2eef2 2ef4e: 93 07 f0 02 li a5, 0x2f 2ef52: a3 00 f4 00 sb a5, 0x1(s0) 2ef56: 05 04 addi s0, s0, 0x1 2ef58: ed bd j 0x2ee52 2ef5a: 63 f7 69 01 bgeu s3, s6, 0x2ef68 2ef5e: 83 47 fb ff lbu a5, -0x1(s6) 2ef62: 7d 1b addi s6, s6, -0x1 2ef64: e3 9b e7 fe bne a5, a4, 0x2ef5a 2ef68: 23 00 0b 00 sb zero, 0x0(s6) 2ef6c: 83 47 34 00 lbu a5, 0x3(s0) 2ef70: 36 84 mv s0, a3 2ef72: e3 90 07 ee bnez a5, 0x2ee52 2ef76: e5 bd j 0x2ee6e 2ef78: 83 47 24 00 lbu a5, 0x2(s0) 2ef7c: bb 07 fc 40 subw a5, s8, a5 2ef80: e3 83 07 ee beqz a5, 0x2ee66 2ef84: a5 b7 j 0x2eeec 2ef86: 97 97 01 00 auipc a5, 0x19 2ef8a: 83 b7 27 f8 ld a5, -0x7e(a5) 2ef8e: 9c 63 ld a5, 0x0(a5) 2ef90: 4e 85 mv a0, s3 2ef92: de 89 mv s3, s7 2ef94: 82 97 jalr a5 2ef96: e6 60 ld ra, 0x58(sp) 2ef98: e2 6b ld s7, 0x18(sp) 2ef9a: a2 7a ld s5, 0x28(sp) 2ef9c: 4e 85 mv a0, s3 2ef9e: e2 79 ld s3, 0x38(sp) 2efa0: 25 61 addi sp, sp, 0x60 2efa2: 82 80 ret 2efa4: 93 07 f0 02 li a5, 0x2f 2efa8: 23 01 f4 00 sb a5, 0x2(s0) 2efac: 93 06 24 00 addi a3, s0, 0x2 2efb0: 13 07 f0 02 li a4, 0x2f 2efb4: 63 f7 69 01 bgeu s3, s6, 0x2efc2 2efb8: 83 47 fb ff lbu a5, -0x1(s6) 2efbc: 7d 1b addi s6, s6, -0x1 2efbe: e3 9b e7 fe bne a5, a4, 0x2efb4 2efc2: 23 00 0b 00 sb zero, 0x0(s6) 2efc6: 83 47 24 00 lbu a5, 0x2(s0) 2efca: 36 84 mv s0, a3 2efcc: e3 93 07 e8 bnez a5, 0x2ee52 2efd0: 79 bd j 0x2ee6e 2efd2: 93 07 e0 02 li a5, 0x2e 2efd6: 3b 8a 47 41 subw s4, a5, s4 2efda: 63 02 0a 04 beqz s4, 0x2f01e 2efde: 93 06 f0 02 li a3, 0x2f 2efe2: 19 a0 j 0x2efe8 2efe4: 63 8c d7 00 beq a5, a3, 0x2effc 2efe8: 83 47 04 00 lbu a5, 0x0(s0) 2efec: 22 87 mv a4, s0 2efee: 05 04 addi s0, s0, 0x1 2eff0: 23 00 fb 00 sb a5, 0x0(s6) 2eff4: 83 47 04 00 lbu a5, 0x0(s0) 2eff8: 05 0b addi s6, s6, 0x1 2effa: ed f7 bnez a5, 0x2efe4 2effc: 23 00 0b 00 sb zero, 0x0(s6) 2f000: 83 47 17 00 lbu a5, 0x1(a4) 2f004: e3 97 07 e4 bnez a5, 0x2ee52 2f008: 9d b5 j 0x2ee6e 2f00a: 97 97 01 00 auipc a5, 0x19 2f00e: 83 b7 e7 ef ld a5, -0x102(a5) 2f012: 9c 63 ld a5, 0x0(a5) 2f014: 4e 85 mv a0, s3 2f016: 82 97 jalr a5 2f018: e2 6b ld s7, 0x18(sp) 2f01a: 81 49 li s3, 0x0 2f01c: 71 b5 j 0x2eea8 2f01e: 03 4a 14 00 lbu s4, 0x1(s0) 2f022: 3b 8a 47 41 subw s4, a5, s4 2f026: e3 1c 0a fa bnez s4, 0x2efde 2f02a: 03 4a 24 00 lbu s4, 0x2(s0) 2f02e: 3b 0a 40 41 negw s4, s4 2f032: e3 16 0a fa bnez s4, 0x2efde 2f036: 23 00 04 00 sb zero, 0x0(s0) 2f03a: e5 bd j 0x2ef32 000000000002f03c : 2f03c: 01 45 li a0, 0x0 2f03e: 82 80 ret 000000000002f040 : 2f040: 01 45 li a0, 0x0 2f042: 82 80 ret 000000000002f044 : 2f044: 83 47 15 00 lbu a5, 0x1(a0) 2f048: 03 45 05 00 lbu a0, 0x0(a0) 2f04c: a2 07 slli a5, a5, 0x8 2f04e: 5d 8d or a0, a0, a5 2f050: 82 80 ret 000000000002f052 : 2f052: 03 47 15 00 lbu a4, 0x1(a0) 2f056: 83 46 05 00 lbu a3, 0x0(a0) 2f05a: 83 47 25 00 lbu a5, 0x2(a0) 2f05e: 03 45 35 00 lbu a0, 0x3(a0) 2f062: 22 07 slli a4, a4, 0x8 2f064: 55 8f or a4, a4, a3 2f066: c2 07 slli a5, a5, 0x10 2f068: d9 8f or a5, a5, a4 2f06a: 62 05 slli a0, a0, 0x18 2f06c: 5d 8d or a0, a0, a5 2f06e: 01 25 sext.w a0, a0 2f070: 82 80 ret 000000000002f072 : 2f072: 03 48 15 00 lbu a6, 0x1(a0) 2f076: 83 47 05 00 lbu a5, 0x0(a0) 2f07a: 83 45 25 00 lbu a1, 0x2(a0) 2f07e: 03 46 35 00 lbu a2, 0x3(a0) 2f082: 83 46 45 00 lbu a3, 0x4(a0) 2f086: 22 08 slli a6, a6, 0x8 2f088: 03 47 55 00 lbu a4, 0x5(a0) 2f08c: 33 68 f8 00 or a6, a6, a5 2f090: c2 05 slli a1, a1, 0x10 2f092: 83 47 65 00 lbu a5, 0x6(a0) 2f096: b3 e5 05 01 or a1, a1, a6 2f09a: 62 06 slli a2, a2, 0x18 2f09c: 03 45 75 00 lbu a0, 0x7(a0) 2f0a0: 4d 8e or a2, a2, a1 2f0a2: 82 16 slli a3, a3, 0x20 2f0a4: d1 8e or a3, a3, a2 2f0a6: 22 17 slli a4, a4, 0x28 2f0a8: 55 8f or a4, a4, a3 2f0aa: c2 17 slli a5, a5, 0x30 2f0ac: d9 8f or a5, a5, a4 2f0ae: 62 15 slli a0, a0, 0x38 2f0b0: 5d 8d or a0, a0, a5 2f0b2: 82 80 ret 000000000002f0b4 : 2f0b4: 83 47 15 00 lbu a5, 0x1(a0) 2f0b8: 03 47 05 00 lbu a4, 0x0(a0) 2f0bc: 13 95 87 00 slli a0, a5, 0x8 2f0c0: 59 8d or a0, a0, a4 2f0c2: 9b 17 85 00 slliw a5, a0, 0x8 2f0c6: 21 81 srli a0, a0, 0x8 2f0c8: 5d 8d or a0, a0, a5 2f0ca: 42 15 slli a0, a0, 0x30 2f0cc: 41 91 srli a0, a0, 0x30 2f0ce: 82 80 ret 000000000002f0d0 : 2f0d0: 83 47 05 00 lbu a5, 0x0(a0) 2f0d4: 83 46 15 00 lbu a3, 0x1(a0) 2f0d8: 03 46 35 00 lbu a2, 0x3(a0) 2f0dc: 03 47 25 00 lbu a4, 0x2(a0) 2f0e0: 1b 95 87 01 slliw a0, a5, 0x18 2f0e4: 9b 97 06 01 slliw a5, a3, 0x10 2f0e8: 5d 8d or a0, a0, a5 2f0ea: 51 8d or a0, a0, a2 2f0ec: 9b 17 87 00 slliw a5, a4, 0x8 2f0f0: 5d 8d or a0, a0, a5 2f0f2: 01 25 sext.w a0, a0 2f0f4: 82 80 ret 000000000002f0f6 : 2f0f6: 83 47 05 00 lbu a5, 0x0(a0) 2f0fa: 03 47 15 00 lbu a4, 0x1(a0) 2f0fe: 03 48 75 00 lbu a6, 0x7(a0) 2f102: 83 45 25 00 lbu a1, 0x2(a0) 2f106: 03 46 35 00 lbu a2, 0x3(a0) 2f10a: 42 17 slli a4, a4, 0x30 2f10c: e2 17 slli a5, a5, 0x38 2f10e: 83 46 45 00 lbu a3, 0x4(a0) 2f112: d9 8f or a5, a5, a4 2f114: b3 e7 07 01 or a5, a5, a6 2f118: 03 47 55 00 lbu a4, 0x5(a0) 2f11c: a2 15 slli a1, a1, 0x28 2f11e: 03 45 65 00 lbu a0, 0x6(a0) 2f122: cd 8f or a5, a5, a1 2f124: 02 16 slli a2, a2, 0x20 2f126: d1 8f or a5, a5, a2 2f128: e2 06 slli a3, a3, 0x18 2f12a: d5 8f or a5, a5, a3 2f12c: 42 07 slli a4, a4, 0x10 2f12e: d9 8f or a5, a5, a4 2f130: 22 05 slli a0, a0, 0x8 2f132: 5d 8d or a0, a0, a5 2f134: 82 80 ret 000000000002f136 : 2f136: 9b 57 85 40 sraiw a5, a0, 0x8 2f13a: 23 80 a5 00 sb a0, 0x0(a1) 2f13e: a3 80 f5 00 sb a5, 0x1(a1) 2f142: 82 80 ret 000000000002f144 : 2f144: 9b 56 85 40 sraiw a3, a0, 0x8 2f148: 1b 57 05 41 sraiw a4, a0, 0x10 2f14c: 9b 57 85 01 srliw a5, a0, 0x18 2f150: 23 80 a5 00 sb a0, 0x0(a1) 2f154: a3 80 d5 00 sb a3, 0x1(a1) 2f158: 23 81 e5 00 sb a4, 0x2(a1) 2f15c: a3 81 f5 00 sb a5, 0x3(a1) 2f160: 82 80 ret 000000000002f162 : 2f162: 93 57 05 42 srai a5, a0, 0x20 2f166: 1b 53 85 40 sraiw t1, a0, 0x8 2f16a: 9b 58 05 41 sraiw a7, a0, 0x10 2f16e: 1b 58 85 01 srliw a6, a0, 0x18 2f172: 13 56 85 42 srai a2, a0, 0x28 2f176: 93 56 05 43 srai a3, a0, 0x30 2f17a: 1b d7 87 01 srliw a4, a5, 0x18 2f17e: 23 80 a5 00 sb a0, 0x0(a1) 2f182: a3 80 65 00 sb t1, 0x1(a1) 2f186: 23 81 15 01 sb a7, 0x2(a1) 2f18a: a3 81 05 01 sb a6, 0x3(a1) 2f18e: 23 82 f5 00 sb a5, 0x4(a1) 2f192: a3 82 c5 00 sb a2, 0x5(a1) 2f196: 23 83 d5 00 sb a3, 0x6(a1) 2f19a: a3 83 e5 00 sb a4, 0x7(a1) 2f19e: 82 80 ret 000000000002f1a0 : 2f1a0: ae 87 mv a5, a1 2f1a2: b2 86 mv a3, a2 2f1a4: aa 85 mv a1, a0 2f1a6: 99 cf beqz a5, 0x2f1c4 2f1a8: 3e 86 mv a2, a5 2f1aa: 99 c6 beqz a3, 0x2f1b8 2f1ac: 17 95 00 00 auipc a0, 0x9 2f1b0: 13 05 c5 1c addi a0, a0, 0x1cc 2f1b4: 6f 50 dd 84 j 0x4a00 <.plt+0xc0> 2f1b8: 17 95 00 00 auipc a0, 0x9 2f1bc: 13 05 05 1d addi a0, a0, 0x1d0 2f1c0: 6f 50 1d 84 j 0x4a00 <.plt+0xc0> 2f1c4: 19 c6 beqz a2, 0x2f1d2 2f1c6: 17 65 00 00 auipc a0, 0x6 2f1ca: 13 05 a5 93 addi a0, a0, -0x6c6 2f1ce: 6f 50 3d 83 j 0x4a00 <.plt+0xc0> 2f1d2: 01 45 li a0, 0x0 2f1d4: 82 80 ret 000000000002f1d6 : 2f1d6: 21 c9 beqz a0, 0x2f226 2f1d8: 01 11 addi sp, sp, -0x20 2f1da: 22 e8 sd s0, 0x10(sp) 2f1dc: 06 ec sd ra, 0x18(sp) 2f1de: 03 47 05 00 lbu a4, 0x0(a0) 2f1e2: 2a 84 mv s0, a0 2f1e4: 85 47 li a5, 0x1 2f1e6: 0d c7 beqz a4, 0x2f210 2f1e8: 97 95 00 00 auipc a1, 0x9 2f1ec: 93 85 85 1a addi a1, a1, 0x1a8 2f1f0: 26 e4 sd s1, 0x8(sp) 2f1f2: ef 50 fd 8d jal 0x4ad0 <.plt+0x190> 2f1f6: aa 84 mv s1, a0 2f1f8: 81 47 li a5, 0x0 2f1fa: 05 c1 beqz a0, 0x2f21a 2f1fc: 63 7f a4 00 bgeu s0, a0, 0x2f21a 2f200: 22 85 mv a0, s0 2f202: ef 50 fd 9e jal 0x4bf0 <.plt+0x2b0> 2f206: 7d 15 addi a0, a0, -0x1 2f208: 2a 94 add s0, s0, a0 2f20a: b3 b7 84 00 sltu a5, s1, s0 2f20e: a2 64 ld s1, 0x8(sp) 2f210: e2 60 ld ra, 0x18(sp) 2f212: 42 64 ld s0, 0x10(sp) 2f214: 3e 85 mv a0, a5 2f216: 05 61 addi sp, sp, 0x20 2f218: 82 80 ret 2f21a: e2 60 ld ra, 0x18(sp) 2f21c: 42 64 ld s0, 0x10(sp) 2f21e: a2 64 ld s1, 0x8(sp) 2f220: 3e 85 mv a0, a5 2f222: 05 61 addi sp, sp, 0x20 2f224: 82 80 ret 2f226: 85 47 li a5, 0x1 2f228: 3e 85 mv a0, a5 2f22a: 82 80 ret 000000000002f22c : 2f22c: 1d 71 addi sp, sp, -0x60 2f22e: 66 e4 sd s9, 0x8(sp) 2f230: aa 8c mv s9, a0 2f232: 2e 85 mv a0, a1 2f234: 86 ec sd ra, 0x58(sp) 2f236: a6 e4 sd s1, 0x48(sp) 2f238: ca e0 sd s2, 0x40(sp) 2f23a: 4e fc sd s3, 0x38(sp) 2f23c: 52 f8 sd s4, 0x30(sp) 2f23e: 56 f4 sd s5, 0x28(sp) 2f240: 5a f0 sd s6, 0x20(sp) 2f242: 5e ec sd s7, 0x18(sp) 2f244: 62 e8 sd s8, 0x10(sp) 2f246: b2 8a mv s5, a2 2f248: a2 e8 sd s0, 0x50(sp) 2f24a: ae 89 mv s3, a1 2f24c: b6 8b mv s7, a3 2f24e: 3a 8c mv s8, a4 2f250: ef 50 1d 9a jal 0x4bf0 <.plt+0x2b0> 2f254: 2a 89 mv s2, a0 2f256: 56 85 mv a0, s5 2f258: ef 50 9d 99 jal 0x4bf0 <.plt+0x2b0> 2f25c: 97 97 01 00 auipc a5, 0x19 2f260: 83 b7 47 cb ld a5, -0x34c(a5) 2f264: 13 0a 25 00 addi s4, a0, 0x2 2f268: 93 14 19 00 slli s1, s2, 0x1 2f26c: 9c 63 ld a5, 0x0(a5) 2f26e: 26 9a add s4, s4, s1 2f270: 2a 8b mv s6, a0 2f272: 52 85 mv a0, s4 2f274: 82 97 jalr a5 2f276: 35 c9 beqz a0, 0x2f2ea 2f278: 4a 86 mv a2, s2 2f27a: ce 85 mv a1, s3 2f27c: 2a 84 mv s0, a0 2f27e: ef 50 3d 95 jal 0x4bd0 <.plt+0x290> 2f282: b3 07 24 01 add a5, s0, s2 2f286: 13 05 19 00 addi a0, s2, 0x1 2f28a: 23 80 07 00 sb zero, 0x0(a5) 2f28e: 4a 86 mv a2, s2 2f290: ce 85 mv a1, s3 2f292: 22 95 add a0, a0, s0 2f294: ef 50 dd 93 jal 0x4bd0 <.plt+0x290> 2f298: b3 07 94 00 add a5, s0, s1 2f29c: 89 04 addi s1, s1, 0x2 2f29e: a3 80 07 00 sb zero, 0x1(a5) 2f2a2: 5a 86 mv a2, s6 2f2a4: d6 85 mv a1, s5 2f2a6: 33 05 94 00 add a0, s0, s1 2f2aa: ef 50 7d 92 jal 0x4bd0 <.plt+0x290> 2f2ae: 62 87 mv a4, s8 2f2b0: a2 85 mv a1, s0 2f2b2: de 86 mv a3, s7 2f2b4: 52 86 mv a2, s4 2f2b6: 66 85 mv a0, s9 2f2b8: ef 60 1d 92 jal 0x5bd8 2f2bc: 17 97 01 00 auipc a4, 0x19 2f2c0: 03 37 c7 c4 ld a4, -0x3b4(a4) 2f2c4: 18 63 ld a4, 0x0(a4) 2f2c6: aa 87 mv a5, a0 2f2c8: 22 85 mv a0, s0 2f2ca: 3e 84 mv s0, a5 2f2cc: 02 97 jalr a4 2f2ce: e6 60 ld ra, 0x58(sp) 2f2d0: 22 85 mv a0, s0 2f2d2: 46 64 ld s0, 0x50(sp) 2f2d4: a6 64 ld s1, 0x48(sp) 2f2d6: 06 69 ld s2, 0x40(sp) 2f2d8: e2 79 ld s3, 0x38(sp) 2f2da: 42 7a ld s4, 0x30(sp) 2f2dc: a2 7a ld s5, 0x28(sp) 2f2de: 02 7b ld s6, 0x20(sp) 2f2e0: e2 6b ld s7, 0x18(sp) 2f2e2: 42 6c ld s8, 0x10(sp) 2f2e4: a2 6c ld s9, 0x8(sp) 2f2e6: 25 61 addi sp, sp, 0x60 2f2e8: 82 80 ret 2f2ea: 23 30 0c 00 sd zero, 0x0(s8) 2f2ee: 23 b0 0b 00 sd zero, 0x0(s7) 2f2f2: 6d 44 li s0, 0x1b 2f2f4: e9 bf j 0x2f2ce 000000000002f2f6 : 2f2f6: 79 71 addi sp, sp, -0x30 2f2f8: 4e e4 sd s3, 0x8(sp) 2f2fa: aa 89 mv s3, a0 2f2fc: 2e 85 mv a0, a1 2f2fe: 22 f0 sd s0, 0x20(sp) 2f300: 26 ec sd s1, 0x18(sp) 2f302: 4a e8 sd s2, 0x10(sp) 2f304: 06 f4 sd ra, 0x28(sp) 2f306: 2e 84 mv s0, a1 2f308: b2 84 mv s1, a2 2f30a: 36 89 mv s2, a3 2f30c: ef 50 5d 8e jal 0x4bf0 <.plt+0x2b0> 2f310: 05 e9 bnez a0, 0x2f340 2f312: 97 97 01 00 auipc a5, 0x19 2f316: 83 b7 e7 c5 ld a5, -0x3a2(a5) 2f31a: 9c 63 ld a5, 0x0(a5) 2f31c: 17 95 00 00 auipc a0, 0x9 2f320: 13 05 c5 07 addi a0, a0, 0x7c 2f324: 82 97 jalr a5 2f326: 88 e0 sd a0, 0x0(s1) 2f328: 0d c9 beqz a0, 0x2f35a 2f32a: a2 70 ld ra, 0x28(sp) 2f32c: 02 74 ld s0, 0x20(sp) 2f32e: 85 47 li a5, 0x1 2f330: 23 30 f9 00 sd a5, 0x0(s2) 2f334: e2 64 ld s1, 0x18(sp) 2f336: 42 69 ld s2, 0x10(sp) 2f338: a2 69 ld s3, 0x8(sp) 2f33a: 01 45 li a0, 0x0 2f33c: 45 61 addi sp, sp, 0x30 2f33e: 82 80 ret 2f340: a2 85 mv a1, s0 2f342: 02 74 ld s0, 0x20(sp) 2f344: a2 70 ld ra, 0x28(sp) 2f346: 4a 87 mv a4, s2 2f348: a6 86 mv a3, s1 2f34a: 42 69 ld s2, 0x10(sp) 2f34c: e2 64 ld s1, 0x18(sp) 2f34e: 2a 86 mv a2, a0 2f350: 4e 85 mv a0, s3 2f352: a2 69 ld s3, 0x8(sp) 2f354: 45 61 addi sp, sp, 0x30 2f356: 6f 60 3d 88 j 0x5bd8 2f35a: a2 70 ld ra, 0x28(sp) 2f35c: 02 74 ld s0, 0x20(sp) 2f35e: 23 30 09 00 sd zero, 0x0(s2) 2f362: e2 64 ld s1, 0x18(sp) 2f364: 42 69 ld s2, 0x10(sp) 2f366: a2 69 ld s3, 0x8(sp) 2f368: 6d 45 li a0, 0x1b 2f36a: 45 61 addi sp, sp, 0x30 2f36c: 82 80 ret 000000000002f36e : 2f36e: 79 71 addi sp, sp, -0x30 2f370: 4e e4 sd s3, 0x8(sp) 2f372: aa 89 mv s3, a0 2f374: 2e 85 mv a0, a1 2f376: 22 f0 sd s0, 0x20(sp) 2f378: 26 ec sd s1, 0x18(sp) 2f37a: 4a e8 sd s2, 0x10(sp) 2f37c: 06 f4 sd ra, 0x28(sp) 2f37e: 2e 84 mv s0, a1 2f380: b2 84 mv s1, a2 2f382: 36 89 mv s2, a3 2f384: ef 50 dd 86 jal 0x4bf0 <.plt+0x2b0> 2f388: 05 e9 bnez a0, 0x2f3b8 2f38a: 97 97 01 00 auipc a5, 0x19 2f38e: 83 b7 67 be ld a5, -0x41a(a5) 2f392: 9c 63 ld a5, 0x0(a5) 2f394: 17 95 00 00 auipc a0, 0x9 2f398: 13 05 45 00 addi a0, a0, 0x4 2f39c: 82 97 jalr a5 2f39e: 88 e0 sd a0, 0x0(s1) 2f3a0: 0d c9 beqz a0, 0x2f3d2 2f3a2: a2 70 ld ra, 0x28(sp) 2f3a4: 02 74 ld s0, 0x20(sp) 2f3a6: 85 47 li a5, 0x1 2f3a8: 23 30 f9 00 sd a5, 0x0(s2) 2f3ac: e2 64 ld s1, 0x18(sp) 2f3ae: 42 69 ld s2, 0x10(sp) 2f3b0: a2 69 ld s3, 0x8(sp) 2f3b2: 01 45 li a0, 0x0 2f3b4: 45 61 addi sp, sp, 0x30 2f3b6: 82 80 ret 2f3b8: a2 85 mv a1, s0 2f3ba: 02 74 ld s0, 0x20(sp) 2f3bc: a2 70 ld ra, 0x28(sp) 2f3be: 4a 87 mv a4, s2 2f3c0: a6 86 mv a3, s1 2f3c2: 42 69 ld s2, 0x10(sp) 2f3c4: e2 64 ld s1, 0x18(sp) 2f3c6: 2a 86 mv a2, a0 2f3c8: 4e 85 mv a0, s3 2f3ca: a2 69 ld s3, 0x8(sp) 2f3cc: 45 61 addi sp, sp, 0x30 2f3ce: 6f 60 bd 80 j 0x5bd8 2f3d2: a2 70 ld ra, 0x28(sp) 2f3d4: 02 74 ld s0, 0x20(sp) 2f3d6: 23 30 09 00 sd zero, 0x0(s2) 2f3da: e2 64 ld s1, 0x18(sp) 2f3dc: 42 69 ld s2, 0x10(sp) 2f3de: a2 69 ld s3, 0x8(sp) 2f3e0: 6d 45 li a0, 0x1b 2f3e2: 45 61 addi sp, sp, 0x30 2f3e4: 82 80 ret 000000000002f3e6 : 2f3e6: 01 11 addi sp, sp, -0x20 2f3e8: 22 e8 sd s0, 0x10(sp) 2f3ea: 2e 84 mv s0, a1 2f3ec: 26 e4 sd s1, 0x8(sp) 2f3ee: 4a e0 sd s2, 0x0(sp) 2f3f0: b2 84 mv s1, a2 2f3f2: 06 ec sd ra, 0x18(sp) 2f3f4: 2a 89 mv s2, a0 2f3f6: ef 50 ad ff jal 0x4bf0 <.plt+0x2b0> 2f3fa: 23 30 04 00 sd zero, 0x0(s0) 2f3fe: 23 b0 04 00 sd zero, 0x0(s1) 2f402: 19 c5 beqz a0, 0x2f410 2f404: 03 47 09 00 lbu a4, 0x0(s2) 2f408: 93 07 d0 03 li a5, 0x3d 2f40c: 63 19 f7 00 bne a4, a5, 0x2f41e 2f410: e2 60 ld ra, 0x18(sp) 2f412: 42 64 ld s0, 0x10(sp) 2f414: a2 64 ld s1, 0x8(sp) 2f416: 02 69 ld s2, 0x0(sp) 2f418: 01 45 li a0, 0x0 2f41a: 05 61 addi sp, sp, 0x20 2f41c: 82 80 ret 2f41e: a2 85 mv a1, s0 2f420: 42 64 ld s0, 0x10(sp) 2f422: e2 60 ld ra, 0x18(sp) 2f424: 26 86 mv a2, s1 2f426: 4a 85 mv a0, s2 2f428: a2 64 ld s1, 0x8(sp) 2f42a: 02 69 ld s2, 0x0(sp) 2f42c: 05 61 addi sp, sp, 0x20 2f42e: 6f 60 4d de j 0x5a12 000000000002f432 : 2f432: 35 71 addi sp, sp, -0xa0 2f434: 26 e5 sd s1, 0x88(sp) 2f436: ce fc sd s3, 0x78(sp) 2f438: ae 84 mv s1, a1 2f43a: aa 89 mv s3, a0 2f43c: 36 85 mv a0, a3 2f43e: 22 e9 sd s0, 0x90(sp) 2f440: 4a e1 sd s2, 0x80(sp) 2f442: d2 f8 sd s4, 0x70(sp) 2f444: d6 f4 sd s5, 0x68(sp) 2f446: 06 ed sd ra, 0x98(sp) 2f448: 36 84 mv s0, a3 2f44a: 32 89 mv s2, a2 2f44c: 3a 8a mv s4, a4 2f44e: be 8a mv s5, a5 2f450: ef 50 0d fa jal 0x4bf0 <.plt+0x2b0> 2f454: 63 86 04 0e beqz s1, 0x2f540 2f458: da f0 sd s6, 0x60(sp) 2f45a: 2a 8b mv s6, a0 2f45c: 26 85 mv a0, s1 2f45e: ef 50 2d f9 jal 0x4bf0 <.plt+0x2b0> 2f462: aa 87 mv a5, a0 2f464: 5a 85 mv a0, s6 2f466: 3e 8b mv s6, a5 2f468: ef d0 7f af jal 0x2cf5e 2f46c: 1b 06 05 00 sext.w a2, a0 2f470: a2 85 mv a1, s0 2f472: 17 95 01 00 auipc a0, 0x19 2f476: 03 35 e5 aa ld a0, -0x552(a0) 2f47a: ef d0 bf b1 jal 0x2cf94 2f47e: 2a 84 mv s0, a0 2f480: 79 cd beqz a0, 0x2f55e 2f482: 63 14 0b 0a bnez s6, 0x2f52a 2f486: 06 7b ld s6, 0x60(sp) 2f488: 8c 08 addi a1, sp, 0x50 2f48a: 22 85 mv a0, s0 2f48c: ef d0 5f c4 jal 0x2d0d0 2f490: 03 45 71 05 lbu a0, 0x57(sp) 2f494: 03 44 b1 05 lbu s0, 0x5b(sp) 2f498: 83 45 61 05 lbu a1, 0x56(sp) 2f49c: 83 43 a1 05 lbu t2, 0x5a(sp) 2f4a0: 83 42 91 05 lbu t0, 0x59(sp) 2f4a4: 83 4f 81 05 lbu t6, 0x58(sp) 2f4a8: 03 4f f1 05 lbu t5, 0x5f(sp) 2f4ac: 83 4e e1 05 lbu t4, 0x5e(sp) 2f4b0: 03 4e d1 05 lbu t3, 0x5d(sp) 2f4b4: 03 43 c1 05 lbu t1, 0x5c(sp) 2f4b8: 83 48 51 05 lbu a7, 0x55(sp) 2f4bc: 03 48 41 05 lbu a6, 0x54(sp) 2f4c0: 83 47 31 05 lbu a5, 0x53(sp) 2f4c4: 03 47 21 05 lbu a4, 0x52(sp) 2f4c8: 83 46 11 05 lbu a3, 0x51(sp) 2f4cc: 03 46 01 05 lbu a2, 0x50(sp) 2f4d0: 22 f4 sd s0, 0x28(sp) 2f4d2: 2a e4 sd a0, 0x8(sp) 2f4d4: 2e e0 sd a1, 0x0(sp) 2f4d6: 1e f0 sd t2, 0x20(sp) 2f4d8: 16 ec sd t0, 0x18(sp) 2f4da: 7e e8 sd t6, 0x10(sp) 2f4dc: ca 85 mv a1, s2 2f4de: 17 95 00 00 auipc a0, 0x9 2f4e2: 13 05 25 ec addi a0, a0, -0x13e 2f4e6: fa e4 sd t5, 0x48(sp) 2f4e8: f6 e0 sd t4, 0x40(sp) 2f4ea: 72 fc sd t3, 0x38(sp) 2f4ec: 1a f8 sd t1, 0x30(sp) 2f4ee: ef 50 2d d1 jal 0x4a00 <.plt+0xc0> 2f4f2: 2a 84 mv s0, a0 2f4f4: 3d c1 beqz a0, 0x2f55a 2f4f6: 56 87 mv a4, s5 2f4f8: aa 85 mv a1, a0 2f4fa: d2 86 mv a3, s4 2f4fc: 01 46 li a2, 0x0 2f4fe: 4e 85 mv a0, s3 2f500: ef 60 8d ed jal 0x5bd8 2f504: 17 97 01 00 auipc a4, 0x19 2f508: 03 37 47 a0 ld a4, -0x5fc(a4) 2f50c: 18 63 ld a4, 0x0(a4) 2f50e: aa 87 mv a5, a0 2f510: 22 85 mv a0, s0 2f512: 3e 84 mv s0, a5 2f514: 02 97 jalr a4 2f516: ea 60 ld ra, 0x98(sp) 2f518: 22 85 mv a0, s0 2f51a: 4a 64 ld s0, 0x90(sp) 2f51c: aa 64 ld s1, 0x88(sp) 2f51e: 0a 69 ld s2, 0x80(sp) 2f520: e6 79 ld s3, 0x78(sp) 2f522: 46 7a ld s4, 0x70(sp) 2f524: a6 7a ld s5, 0x68(sp) 2f526: 0d 61 addi sp, sp, 0xa0 2f528: 82 80 ret 2f52a: 5a 85 mv a0, s6 2f52c: ef d0 3f a3 jal 0x2cf5e 2f530: 1b 06 05 00 sext.w a2, a0 2f534: a6 85 mv a1, s1 2f536: 22 85 mv a0, s0 2f538: ef d0 5f b8 jal 0x2d0bc 2f53c: 06 7b ld s6, 0x60(sp) 2f53e: a9 b7 j 0x2f488 2f540: ef d0 ff a1 jal 0x2cf5e 2f544: 1b 06 05 00 sext.w a2, a0 2f548: a2 85 mv a1, s0 2f54a: 17 95 01 00 auipc a0, 0x19 2f54e: 03 35 65 9d ld a0, -0x62a(a0) 2f552: ef d0 3f a4 jal 0x2cf94 2f556: 2a 84 mv s0, a0 2f558: 05 f9 bnez a0, 0x2f488 2f55a: 6d 44 li s0, 0x1b 2f55c: 6d bf j 0x2f516 2f55e: 06 7b ld s6, 0x60(sp) 2f560: 6d 44 li s0, 0x1b 2f562: 55 bf j 0x2f516 000000000002f564 : 2f564: 83 47 05 00 lbu a5, 0x0(a0) 2f568: dd cf beqz a5, 0x2f626 2f56a: 93 08 05 10 addi a7, a0, 0x100 2f56e: 13 08 d0 03 li a6, 0x3d 2f572: 09 a8 j 0x2f584 2f574: 63 8c a8 00 beq a7, a0, 0x2f58c 2f578: 23 80 f5 00 sb a5, 0x0(a1) 2f57c: 83 47 05 00 lbu a5, 0x0(a0) 2f580: 85 05 addi a1, a1, 0x1 2f582: d5 c3 beqz a5, 0x2f626 2f584: 2a 87 mv a4, a0 2f586: 05 05 addi a0, a0, 0x1 2f588: e3 96 07 ff bne a5, a6, 0x2f574 2f58c: 23 80 05 00 sb zero, 0x0(a1) 2f590: 83 45 07 00 lbu a1, 0x0(a4) 2f594: 93 07 d0 03 li a5, 0x3d 2f598: 01 45 li a0, 0x0 2f59a: 63 9b f5 04 bne a1, a5, 0x2f5f0 2f59e: 83 47 17 00 lbu a5, 0x1(a4) 2f5a2: 93 05 20 02 li a1, 0x22 2f5a6: 63 82 b7 08 beq a5, a1, 0x2f62a 2f5aa: 05 07 addi a4, a4, 0x1 2f5ac: 81 4e li t4, 0x0 2f5ae: 8d cf beqz a5, 0x2f5e8 2f5b0: 93 05 16 00 addi a1, a2, 0x1 2f5b4: 13 03 f7 3f addi t1, a4, 0x3ff 2f5b8: 01 48 li a6, 0x0 2f5ba: 13 05 c0 02 li a0, 0x2c 2f5be: 13 0e c0 05 li t3, 0x5c 2f5c2: 93 08 20 02 li a7, 0x22 2f5c6: 29 4f li t5, 0xa 2f5c8: b5 4f li t6, 0xd 2f5ca: 13 86 f5 ff addi a2, a1, -0x1 2f5ce: 63 82 a7 02 beq a5, a0, 0x2f5f2 2f5d2: 63 6e f5 02 bltu a0, a5, 0x2f60e 2f5d6: 63 83 17 05 beq a5, a7, 0x2f61c 2f5da: 63 ee f8 00 bltu a7, a5, 0x2f5f6 2f5de: 63 84 e7 01 beq a5, t5, 0x2f5e6 2f5e2: 63 9a f7 01 bne a5, t6, 0x2f5f6 2f5e6: 05 07 addi a4, a4, 0x1 2f5e8: 23 00 06 00 sb zero, 0x0(a2) 2f5ec: 98 e2 sd a4, 0x0(a3) 2f5ee: 05 45 li a0, 0x1 2f5f0: 82 80 ret 2f5f2: e3 8a 0e fe beqz t4, 0x2f5e6 2f5f6: 2e 86 mv a2, a1 2f5f8: 01 48 li a6, 0x0 2f5fa: a3 8f f5 fe sb a5, -0x1(a1) 2f5fe: 83 47 17 00 lbu a5, 0x1(a4) 2f602: 05 07 addi a4, a4, 0x1 2f604: f5 d3 beqz a5, 0x2f5e8 2f606: 85 05 addi a1, a1, 0x1 2f608: e3 11 e3 fc bne t1, a4, 0x2f5ca 2f60c: f1 bf j 0x2f5e8 2f60e: e3 94 c7 ff bne a5, t3, 0x2f5f6 2f612: e3 12 08 fe bnez a6, 0x2f5f6 2f616: 2e 86 mv a2, a1 2f618: 05 48 li a6, 0x1 2f61a: c5 b7 j 0x2f5fa 2f61c: e3 1d 08 fc bnez a6, 0x2f5f6 2f620: e3 8b 0e fc beqz t4, 0x2f5f6 2f624: c9 b7 j 0x2f5e6 2f626: 2a 87 mv a4, a0 2f628: 95 b7 j 0x2f58c 2f62a: 83 47 27 00 lbu a5, 0x2(a4) 2f62e: 85 4e li t4, 0x1 2f630: 09 07 addi a4, a4, 0x2 2f632: b5 bf j 0x2f5ae 000000000002f634 : 2f634: 05 45 li a0, 0x1 2f636: 82 80 ret 000000000002f638 : 2f638: 97 98 00 00 auipc a7, 0x9 2f63c: 93 88 08 e9 addi a7, a7, -0x170 2f640: 17 93 00 00 auipc t1, 0x9 2f644: 13 03 83 e9 addi t1, t1, -0x168 2f648: 13 01 01 d3 addi sp, sp, -0x2d0 2f64c: 03 3f 03 00 ld t5, 0x0(t1) 2f650: 83 4e 83 00 lbu t4, 0x8(t1) 2f654: 03 be 08 00 ld t3, 0x0(a7) 2f658: 03 a3 88 00 lw t1, 0x8(a7) 2f65c: 83 c8 c8 00 lbu a7, 0xc(a7) 2f660: 23 38 61 29 sd s6, 0x290(sp) 2f664: 2e 8b mv s6, a1 2f666: b7 75 74 68 lui a1, 0x68747 2f66a: 23 3c 91 2a sd s1, 0x2b8(sp) 2f66e: 93 85 15 56 addi a1, a1, 0x561 2f672: aa 84 mv s1, a0 2f674: 5a 85 mv a0, s6 2f676: 23 38 21 2b sd s2, 0x2b0(sp) 2f67a: 23 34 31 2b sd s3, 0x2a8(sp) 2f67e: 23 30 81 29 sd s8, 0x280(sp) 2f682: 23 34 11 2c sd ra, 0x2c8(sp) 2f686: 32 89 mv s2, a2 2f688: 36 8c mv s8, a3 2f68a: ba 89 mv s3, a4 2f68c: 3e e8 sd a5, 0x10(sp) 2f68e: 42 ec sd a6, 0x18(sp) 2f690: fa e8 sd t5, 0x50(sp) 2f692: 23 0c d1 05 sb t4, 0x58(sp) 2f696: f2 f0 sd t3, 0x60(sp) 2f698: 9a d4 sw t1, 0x68(sp) 2f69a: 23 06 11 07 sb a7, 0x6c(sp) 2f69e: ae c4 sw a1, 0x48(sp) 2f6a0: 23 06 01 04 sb zero, 0x4c(sp) 2f6a4: 82 e9 sd zero, 0xd0(sp) 2f6a6: 82 fd sd zero, 0xf8(sp) 2f6a8: ef 50 8d d4 jal 0x4bf0 <.plt+0x2b0> 2f6ac: 19 c5 beqz a0, 0x2f6ba 2f6ae: 03 47 0b 00 lbu a4, 0x0(s6) 2f6b2: 93 07 d0 03 li a5, 0x3d 2f6b6: 63 15 f7 00 bne a4, a5, 0x2f6c0 2f6ba: 13 0b d0 03 li s6, 0x3d 2f6be: 79 ab j 0x2fc5c 2f6c0: 9c 09 addi a5, sp, 0xd0 2f6c2: 23 30 81 2c sd s0, 0x2c0(sp) 2f6c6: a0 19 addi s0, sp, 0xf8 2f6c8: 5a 85 mv a0, s6 2f6ca: 22 86 mv a2, s0 2f6cc: be 85 mv a1, a5 2f6ce: 23 30 41 2b sd s4, 0x2a0(sp) 2f6d2: 23 34 71 29 sd s7, 0x288(sp) 2f6d6: 23 3c 91 27 sd s9, 0x278(sp) 2f6da: 23 38 a1 27 sd s10, 0x270(sp) 2f6de: 23 34 b1 27 sd s11, 0x268(sp) 2f6e2: 3e f4 sd a5, 0x28(sp) 2f6e4: ef 60 ed b2 jal 0x5a12 2f6e8: 2a 8b mv s6, a0 2f6ea: 63 1d 05 54 bnez a0, 0x2fc44 2f6ee: 4e 6b ld s6, 0xd0(sp) 2f6f0: 63 0b 0b 52 beqz s6, 0x2fc26 2f6f4: 97 95 00 00 auipc a1, 0x9 2f6f8: 93 85 45 cf addi a1, a1, -0x30c 2f6fc: 5a 85 mv a0, s6 2f6fe: ef 50 2d fd jal 0x4ed0 <.plt+0x590> 2f702: 17 9d 01 00 auipc s10, 0x19 2f706: 03 3d 6d 80 ld s10, -0x7fa(s10) 2f70a: 83 3c 0d 00 ld s9, 0x0(s10) 2f70e: 63 0a 05 50 beqz a0, 0x2fc22 2f712: 03 47 75 00 lbu a4, 0x7(a0) 2f716: 93 0b 01 12 addi s7, sp, 0x120 2f71a: de 86 mv a3, s7 2f71c: 81 47 li a5, 0x0 2f71e: 13 06 20 02 li a2, 0x22 2f722: 93 05 f0 03 li a1, 0x3f 2f726: 63 04 07 5c beqz a4, 0x2fcee 2f72a: 63 0d c7 00 beq a4, a2, 0x2f744 2f72e: 63 87 b7 58 beq a5, a1, 0x2fcbc 2f732: 85 07 addi a5, a5, 0x1 2f734: 23 80 e6 00 sb a4, 0x0(a3) 2f738: 33 07 f5 00 add a4, a0, a5 2f73c: 03 47 77 00 lbu a4, 0x7(a4) 2f740: 85 06 addi a3, a3, 0x1 2f742: 65 f7 bnez a4, 0x2f72a 2f744: de 97 add a5, a5, s7 2f746: 97 95 00 00 auipc a1, 0x9 2f74a: 93 85 a5 ca addi a1, a1, -0x356 2f74e: 5a 85 mv a0, s6 2f750: 23 80 07 00 sb zero, 0x0(a5) 2f754: ef 50 cd f7 jal 0x4ed0 <.plt+0x590> 2f758: 63 0f 05 56 beqz a0, 0x2fcd6 2f75c: 03 47 75 00 lbu a4, 0x7(a0) 2f760: 93 0d 01 1e addi s11, sp, 0x1e0 2f764: ee 86 mv a3, s11 2f766: 81 47 li a5, 0x0 2f768: 13 06 20 02 li a2, 0x22 2f76c: 93 05 f0 07 li a1, 0x7f 2f770: 63 01 07 58 beqz a4, 0x2fcf2 2f774: 63 0d c7 00 beq a4, a2, 0x2f78e 2f778: 63 85 b7 56 beq a5, a1, 0x2fce2 2f77c: 85 07 addi a5, a5, 0x1 2f77e: 23 80 e6 00 sb a4, 0x0(a3) 2f782: 33 07 f5 00 add a4, a0, a5 2f786: 03 47 77 00 lbu a4, 0x7(a4) 2f78a: 85 06 addi a3, a3, 0x1 2f78c: 65 f7 bnez a4, 0x2f774 2f78e: ee 97 add a5, a5, s11 2f790: 23 80 07 00 sb zero, 0x0(a5) 2f794: 97 95 00 00 auipc a1, 0x9 2f798: 93 85 45 c6 addi a1, a1, -0x39c 2f79c: 5a 85 mv a0, s6 2f79e: ef 50 2d f3 jal 0x4ed0 <.plt+0x590> 2f7a2: 63 00 05 48 beqz a0, 0x2fc22 2f7a6: 03 47 a5 00 lbu a4, 0xa(a0) 2f7aa: 93 0d 01 16 addi s11, sp, 0x160 2f7ae: ee 86 mv a3, s11 2f7b0: 81 47 li a5, 0x0 2f7b2: 93 05 c0 02 li a1, 0x2c 2f7b6: 13 08 f0 03 li a6, 0x3f 2f7ba: 63 0e 07 52 beqz a4, 0x2fcf6 2f7be: 63 0d b7 00 beq a4, a1, 0x2f7d8 2f7c2: 63 8d 07 51 beq a5, a6, 0x2fcdc 2f7c6: 85 07 addi a5, a5, 0x1 2f7c8: 33 06 f5 00 add a2, a0, a5 2f7cc: 23 80 e6 00 sb a4, 0x0(a3) 2f7d0: 03 47 a6 00 lbu a4, 0xa(a2) 2f7d4: 85 06 addi a3, a3, 0x1 2f7d6: 65 f7 bnez a4, 0x2f7be 2f7d8: ee 97 add a5, a5, s11 2f7da: 97 95 00 00 auipc a1, 0x9 2f7de: 93 85 e5 c2 addi a1, a1, -0x3d2 2f7e2: 5a 85 mv a0, s6 2f7e4: 23 80 07 00 sb zero, 0x0(a5) 2f7e8: ef 50 8d ee jal 0x4ed0 <.plt+0x590> 2f7ec: 63 0b 05 42 beqz a0, 0x2fc22 2f7f0: 03 47 55 00 lbu a4, 0x5(a0) 2f7f4: 13 0a 01 1a addi s4, sp, 0x1a0 2f7f8: d2 86 mv a3, s4 2f7fa: 81 47 li a5, 0x0 2f7fc: 13 06 20 02 li a2, 0x22 2f800: 93 05 f0 03 li a1, 0x3f 2f804: 63 0b 07 4e beqz a4, 0x2fcfa 2f808: 63 0d c7 00 beq a4, a2, 0x2f822 2f80c: 63 8e b7 4c beq a5, a1, 0x2fce8 2f810: 85 07 addi a5, a5, 0x1 2f812: 23 80 e6 00 sb a4, 0x0(a3) 2f816: 33 07 f5 00 add a4, a0, a5 2f81a: 03 47 57 00 lbu a4, 0x5(a4) 2f81e: 85 06 addi a3, a3, 0x1 2f820: 65 f7 bnez a4, 0x2f808 2f822: d2 97 add a5, a5, s4 2f824: 23 80 07 00 sb zero, 0x0(a5) 2f828: 5a 85 mv a0, s6 2f82a: 82 9c jalr s9 2f82c: b7 e7 e6 00 lui a5, 0xe6e 2f830: 93 87 b7 6c addi a5, a5, 0x6cb 2f834: ba 07 slli a5, a5, 0xe 2f836: 93 87 77 99 addi a5, a5, -0x669 2f83a: b2 07 slli a5, a5, 0xc 2f83c: 93 87 b7 9a addi a5, a5, -0x655 2f840: 16 77 ld a4, 0x160(sp) 2f842: b6 07 slli a5, a5, 0xd 2f844: 93 87 d7 46 addi a5, a5, 0x46d 2f848: 63 1f f7 3c bne a4, a5, 0x2fc26 2f84c: 83 c7 8d 00 lbu a5, 0x8(s11) 2f850: 63 9b 07 3c bnez a5, 0x2fc26 2f854: 97 87 01 00 auipc a5, 0x18 2f858: 83 b7 c7 71 ld a5, 0x71c(a5) 2f85c: 9c 63 ld a5, 0x0(a5) 2f85e: 23 3c 51 29 sd s5, 0x298(sp) 2f862: 52 85 mv a0, s4 2f864: 82 97 jalr a5 2f866: 2a f0 sd a0, 0x20(sp) 2f868: 01 4b li s6, 0x0 2f86a: 63 0d 05 40 beqz a0, 0x2fc84 2f86e: 22 86 mv a2, s0 2f870: 97 95 00 00 auipc a1, 0x9 2f874: 93 85 05 bb addi a1, a1, -0x450 2f878: ef 50 8d 9c jal 0x4a40 <.plt+0x100> 2f87c: 2a 8a mv s4, a0 2f87e: 63 00 05 48 beqz a0, 0x2fcfe 2f882: 97 9d 00 00 auipc s11, 0x9 2f886: 93 8d 6d ba addi s11, s11, -0x45a 2f88a: 97 9a 00 00 auipc s5, 0x9 2f88e: 93 8a 6a ba addi s5, s5, -0x45a 2f892: 97 9c 00 00 auipc s9, 0x9 2f896: 93 8c ec b8 addi s9, s9, -0x472 2f89a: 11 a8 j 0x2f8ae 2f89c: 13 6b 1b 00 ori s6, s6, 0x1 2f8a0: 22 86 mv a2, s0 2f8a2: e6 85 mv a1, s9 2f8a4: 01 45 li a0, 0x0 2f8a6: ef 50 ad 99 jal 0x4a40 <.plt+0x100> 2f8aa: 2a 8a mv s4, a0 2f8ac: 0d c5 beqz a0, 0x2f8d6 2f8ae: ee 85 mv a1, s11 2f8b0: 52 85 mv a0, s4 2f8b2: ef 70 4f e7 jal 0x26f26 2f8b6: 7d f1 bnez a0, 0x2f89c 2f8b8: d6 85 mv a1, s5 2f8ba: 52 85 mv a0, s4 2f8bc: ef 70 af e6 jal 0x26f26 2f8c0: 63 02 05 3e beqz a0, 0x2fca4 2f8c4: 22 86 mv a2, s0 2f8c6: e6 85 mv a1, s9 2f8c8: 01 45 li a0, 0x0 2f8ca: ef 50 6d 97 jal 0x4a40 <.plt+0x100> 2f8ce: 13 6b 2b 00 ori s6, s6, 0x2 2f8d2: 2a 8a mv s4, a0 2f8d4: 69 fd bnez a0, 0x2f8ae 2f8d6: 83 37 0d 00 ld a5, 0x0(s10) 2f8da: 02 75 ld a0, 0x20(sp) 2f8dc: 13 7b 1b 00 andi s6, s6, 0x1 2f8e0: 82 97 jalr a5 2f8e2: 63 02 0b 42 beqz s6, 0x2fd06 2f8e6: 26 85 mv a0, s1 2f8e8: ef 10 c0 4e jal 0x30dd4 2f8ec: 2a 8b mv s6, a0 2f8ee: 26 85 mv a0, s1 2f8f0: ef 10 40 4e jal 0x30dd4 2f8f4: aa 8c mv s9, a0 2f8f6: 26 85 mv a0, s1 2f8f8: ef 10 c0 4d jal 0x30dd4 2f8fc: aa 8d mv s11, a0 2f8fe: 26 85 mv a0, s1 2f900: ef 10 40 4d jal 0x30dd4 2f904: 01 2b sext.w s6, s6 2f906: 81 2c sext.w s9, s9 2f908: 81 2d sext.w s11, s11 2f90a: 1b 08 05 00 sext.w a6, a0 2f90e: da 86 mv a3, s6 2f910: ee 87 mv a5, s11 2f912: 66 87 mv a4, s9 2f914: 17 96 00 00 auipc a2, 0x9 2f918: 13 06 c6 b3 addi a2, a2, -0x4c4 2f91c: 93 05 10 02 li a1, 0x21 2f920: 22 85 mv a0, s0 2f922: ef 50 ed d3 jal 0x4e60 <.plt+0x520> 2f926: 17 85 01 00 auipc a0, 0x18 2f92a: 03 35 25 6b ld a0, 0x6b2(a0) 2f92e: ef 40 cf ae jal 0x23c1a 2f932: 2a 8b mv s6, a0 2f934: 63 08 05 34 beqz a0, 0x2fc84 2f938: 4a 85 mv a0, s2 2f93a: ef 50 6d ab jal 0x4bf0 <.plt+0x2b0> 2f93e: ef d0 0f e2 jal 0x2cf5e 2f942: 1b 06 05 00 sext.w a2, a0 2f946: ca 85 mv a1, s2 2f948: 5a 85 mv a0, s6 2f94a: ef 40 4f b2 jal 0x23c6e 2f94e: 05 46 li a2, 0x1 2f950: 97 35 00 00 auipc a1, 0x3 2f954: 93 85 05 80 addi a1, a1, -0x800 2f958: 5a 85 mv a0, s6 2f95a: ef 40 4f b1 jal 0x23c6e 2f95e: 93 0d 01 1e addi s11, sp, 0x1e0 2f962: 6e 85 mv a0, s11 2f964: ef 50 cd a8 jal 0x4bf0 <.plt+0x2b0> 2f968: ef d0 6f df jal 0x2cf5e 2f96c: 1b 06 05 00 sext.w a2, a0 2f970: ee 85 mv a1, s11 2f972: 5a 85 mv a0, s6 2f974: ef 40 af af jal 0x23c6e 2f978: 05 46 li a2, 0x1 2f97a: 97 25 00 00 auipc a1, 0x2 2f97e: 93 85 65 7d addi a1, a1, 0x7d6 2f982: 5a 85 mv a0, s6 2f984: ef 40 af ae jal 0x23c6e 2f988: 62 85 mv a0, s8 2f98a: ef 50 6d a6 jal 0x4bf0 <.plt+0x2b0> 2f98e: ef d0 0f dd jal 0x2cf5e 2f992: 1b 06 05 00 sext.w a2, a0 2f996: e2 85 mv a1, s8 2f998: 5a 85 mv a0, s6 2f99a: ef 40 4f ad jal 0x23c6e 2f99e: 13 0a 01 07 addi s4, sp, 0x70 2f9a2: d2 85 mv a1, s4 2f9a4: 5a 85 mv a0, s6 2f9a6: 52 f0 sd s4, 0x20(sp) 2f9a8: ef 40 af ad jal 0x23c82 2f9ac: 17 85 01 00 auipc a0, 0x18 2f9b0: 03 35 c5 62 ld a0, 0x62c(a0) 2f9b4: ef 40 6f a6 jal 0x23c1a 2f9b8: 2a 8b mv s6, a0 2f9ba: 63 05 05 2c beqz a0, 0x2fc84 2f9be: 41 46 li a2, 0x10 2f9c0: d2 85 mv a1, s4 2f9c2: ef 40 cf aa jal 0x23c6e 2f9c6: 05 46 li a2, 0x1 2f9c8: 97 25 00 00 auipc a1, 0x2 2f9cc: 93 85 85 78 addi a1, a1, 0x788 2f9d0: 5a 85 mv a0, s6 2f9d2: ef 40 cf a9 jal 0x23c6e 2f9d6: 5e 85 mv a0, s7 2f9d8: ef 50 8d a1 jal 0x4bf0 <.plt+0x2b0> 2f9dc: ef d0 2f d8 jal 0x2cf5e 2f9e0: 1b 06 05 00 sext.w a2, a0 2f9e4: de 85 mv a1, s7 2f9e6: 5a 85 mv a0, s6 2f9e8: ef 40 6f a8 jal 0x23c6e 2f9ec: 05 46 li a2, 0x1 2f9ee: 97 25 00 00 auipc a1, 0x2 2f9f2: 93 85 25 76 addi a1, a1, 0x762 2f9f6: 5a 85 mv a0, s6 2f9f8: ef 40 6f a7 jal 0x23c6e 2f9fc: 22 85 mv a0, s0 2f9fe: ef 50 2d 9f jal 0x4bf0 <.plt+0x2b0> 2fa02: ef d0 cf d5 jal 0x2cf5e 2fa06: 1b 06 05 00 sext.w a2, a0 2fa0a: a2 85 mv a1, s0 2fa0c: 5a 85 mv a0, s6 2fa0e: ef 40 0f a6 jal 0x23c6e 2fa12: 5a 85 mv a0, s6 2fa14: d2 85 mv a1, s4 2fa16: 93 0a 01 08 addi s5, sp, 0x80 2fa1a: ef 40 8f a6 jal 0x23c82 2fa1e: 52 8b mv s6, s4 2fa20: 56 f8 sd s5, 0x30(sp) 2fa22: 93 0c 01 0a addi s9, sp, 0xa0 2fa26: 17 8c 00 00 auipc s8, 0x8 2fa2a: 13 0c 2c e3 addi s8, s8, -0x1ce 2fa2e: 83 46 0a 00 lbu a3, 0x0(s4) 2fa32: 56 85 mv a0, s5 2fa34: 62 86 mv a2, s8 2fa36: 8d 45 li a1, 0x3 2fa38: 89 0a addi s5, s5, 0x2 2fa3a: ef 50 6d c2 jal 0x4e60 <.plt+0x520> 2fa3e: 05 0a addi s4, s4, 0x1 2fa40: e3 97 9a ff bne s5, s9, 0x2fa2e 2fa44: 01 46 li a2, 0x0 2fa46: ee 85 mv a1, s11 2fa48: 4e 85 mv a0, s3 2fa4a: ef f0 6f f5 jal 0x2f1a0 2fa4e: aa 8a mv s5, a0 2fa50: 63 0a 05 22 beqz a0, 0x2fc84 2fa54: 17 85 01 00 auipc a0, 0x18 2fa58: 03 35 45 58 ld a0, 0x584(a0) 2fa5c: ef 40 ef 9b jal 0x23c1a 2fa60: aa 89 mv s3, a0 2fa62: 63 0d 05 20 beqz a0, 0x2fc7c 2fa66: 13 0c 01 06 addi s8, sp, 0x60 2fa6a: 62 85 mv a0, s8 2fa6c: ef 50 4d 98 jal 0x4bf0 <.plt+0x2b0> 2fa70: ef d0 ef ce jal 0x2cf5e 2fa74: 1b 06 05 00 sext.w a2, a0 2fa78: e2 85 mv a1, s8 2fa7a: 4e 85 mv a0, s3 2fa7c: ef 40 2f 9f jal 0x23c6e 2fa80: 05 46 li a2, 0x1 2fa82: 97 25 00 00 auipc a1, 0x2 2fa86: 93 85 e5 6c addi a1, a1, 0x6ce 2fa8a: 4e 85 mv a0, s3 2fa8c: ef 40 2f 9e jal 0x23c6e 2fa90: 56 85 mv a0, s5 2fa92: ef 50 ed 95 jal 0x4bf0 <.plt+0x2b0> 2fa96: ef d0 8f cc jal 0x2cf5e 2fa9a: 1b 06 05 00 sext.w a2, a0 2fa9e: d6 85 mv a1, s5 2faa0: 4e 85 mv a0, s3 2faa2: ef 40 cf 9c jal 0x23c6e 2faa6: 82 7c ld s9, 0x20(sp) 2faa8: 4e 85 mv a0, s3 2faaa: 13 0a 81 0a addi s4, sp, 0xa8 2faae: e6 85 mv a1, s9 2fab0: ef 40 2f 9d jal 0x23c82 2fab4: d2 89 mv s3, s4 2fab6: 13 0c 81 0c addi s8, sp, 0xc8 2faba: 83 c6 0c 00 lbu a3, 0x0(s9) 2fabe: 4e 85 mv a0, s3 2fac0: 17 86 00 00 auipc a2, 0x8 2fac4: 13 06 86 d9 addi a2, a2, -0x268 2fac8: 8d 45 li a1, 0x3 2faca: 89 09 addi s3, s3, 0x2 2facc: ef 50 4d b9 jal 0x4e60 <.plt+0x520> 2fad0: 85 0c addi s9, s9, 0x1 2fad2: e3 94 89 ff bne s3, s8, 0x2faba 2fad6: 17 85 01 00 auipc a0, 0x18 2fada: 03 35 25 50 ld a0, 0x502(a0) 2fade: ef 40 cf 93 jal 0x23c1a 2fae2: aa 89 mv s3, a0 2fae4: 63 0c 05 18 beqz a0, 0x2fc7c 2fae8: c2 75 ld a1, 0x30(sp) 2faea: 13 06 00 02 li a2, 0x20 2faee: ef 40 0f 98 jal 0x23c6e 2faf2: 05 46 li a2, 0x1 2faf4: 97 25 00 00 auipc a1, 0x2 2faf8: 93 85 c5 65 addi a1, a1, 0x65c 2fafc: 4e 85 mv a0, s3 2fafe: ef 40 0f 97 jal 0x23c6e 2fb02: 5e 85 mv a0, s7 2fb04: ef 50 cd 8e jal 0x4bf0 <.plt+0x2b0> 2fb08: ef d0 6f c5 jal 0x2cf5e 2fb0c: 1b 06 05 00 sext.w a2, a0 2fb10: de 85 mv a1, s7 2fb12: 4e 85 mv a0, s3 2fb14: ef 40 af 95 jal 0x23c6e 2fb18: 05 46 li a2, 0x1 2fb1a: 97 25 00 00 auipc a1, 0x2 2fb1e: 93 85 65 63 addi a1, a1, 0x636 2fb22: 4e 85 mv a0, s3 2fb24: ef 40 af 94 jal 0x23c6e 2fb28: 9c 08 addi a5, sp, 0x50 2fb2a: 3e 85 mv a0, a5 2fb2c: 3e 8c mv s8, a5 2fb2e: 3e fc sd a5, 0x38(sp) 2fb30: ef 50 0d 8c jal 0x4bf0 <.plt+0x2b0> 2fb34: ef d0 af c2 jal 0x2cf5e 2fb38: 1b 06 05 00 sext.w a2, a0 2fb3c: e2 85 mv a1, s8 2fb3e: 4e 85 mv a0, s3 2fb40: ef 40 ef 92 jal 0x23c6e 2fb44: 05 46 li a2, 0x1 2fb46: 97 25 00 00 auipc a1, 0x2 2fb4a: 93 85 a5 60 addi a1, a1, 0x60a 2fb4e: 4e 85 mv a0, s3 2fb50: ef 40 ef 91 jal 0x23c6e 2fb54: 22 85 mv a0, s0 2fb56: ef 50 ad 89 jal 0x4bf0 <.plt+0x2b0> 2fb5a: ef d0 4f c0 jal 0x2cf5e 2fb5e: 1b 06 05 00 sext.w a2, a0 2fb62: a2 85 mv a1, s0 2fb64: 4e 85 mv a0, s3 2fb66: ef 40 8f 90 jal 0x23c6e 2fb6a: 05 46 li a2, 0x1 2fb6c: 97 25 00 00 auipc a1, 0x2 2fb70: 93 85 45 5e addi a1, a1, 0x5e4 2fb74: 4e 85 mv a0, s3 2fb76: ef 40 8f 8f jal 0x23c6e 2fb7a: bc 00 addi a5, sp, 0x48 2fb7c: 3e 85 mv a0, a5 2fb7e: 3e 8c mv s8, a5 2fb80: 3e f8 sd a5, 0x30(sp) 2fb82: ef 50 ed 86 jal 0x4bf0 <.plt+0x2b0> 2fb86: ef d0 8f bd jal 0x2cf5e 2fb8a: 1b 06 05 00 sext.w a2, a0 2fb8e: e2 85 mv a1, s8 2fb90: 4e 85 mv a0, s3 2fb92: ef 40 cf 8d jal 0x23c6e 2fb96: 05 46 li a2, 0x1 2fb98: 97 25 00 00 auipc a1, 0x2 2fb9c: 93 85 85 5b addi a1, a1, 0x5b8 2fba0: 4e 85 mv a0, s3 2fba2: ef 40 cf 8c jal 0x23c6e 2fba6: 13 06 00 02 li a2, 0x20 2fbaa: d2 85 mv a1, s4 2fbac: 4e 85 mv a0, s3 2fbae: ef 40 0f 8c jal 0x23c6e 2fbb2: 82 75 ld a1, 0x20(sp) 2fbb4: 4e 85 mv a0, s3 2fbb6: 13 0c 01 0f addi s8, sp, 0xf0 2fbba: ef 40 8f 8c jal 0x23c82 2fbbe: a2 7c ld s9, 0x28(sp) 2fbc0: 97 89 00 00 auipc s3, 0x8 2fbc4: 93 89 89 c9 addi s3, s3, -0x368 2fbc8: 83 46 0b 00 lbu a3, 0x0(s6) 2fbcc: 66 85 mv a0, s9 2fbce: 4e 86 mv a2, s3 2fbd0: 8d 45 li a1, 0x3 2fbd2: 89 0c addi s9, s9, 0x2 2fbd4: ef 50 cd a8 jal 0x4e60 <.plt+0x520> 2fbd8: 05 0b addi s6, s6, 0x1 2fbda: e3 97 8c ff bne s9, s8, 0x2fbc8 2fbde: c2 77 ld a5, 0x30(sp) 2fbe0: a2 78 ld a7, 0x28(sp) 2fbe2: 22 87 mv a4, s0 2fbe4: 3e e0 sd a5, 0x0(sp) 2fbe6: e2 77 ld a5, 0x38(sp) 2fbe8: 56 88 mv a6, s5 2fbea: de 86 mv a3, s7 2fbec: 6e 86 mv a2, s11 2fbee: ca 85 mv a1, s2 2fbf0: 17 95 00 00 auipc a0, 0x9 2fbf4: 13 05 85 87 addi a0, a0, -0x788 2fbf8: ef 40 9d e0 jal 0x4a00 <.plt+0xc0> 2fbfc: 83 37 0d 00 ld a5, 0x0(s10) 2fc00: 2a 84 mv s0, a0 2fc02: 56 85 mv a0, s5 2fc04: 82 97 jalr a5 2fc06: 3d cc beqz s0, 0x2fc84 2fc08: 62 67 ld a4, 0x18(sp) 2fc0a: c2 66 ld a3, 0x10(sp) 2fc0c: 01 46 li a2, 0x0 2fc0e: a2 85 mv a1, s0 2fc10: 26 85 mv a0, s1 2fc12: ef 50 7d fc jal 0x5bd8 2fc16: 83 37 0d 00 ld a5, 0x0(s10) 2fc1a: 2a 8b mv s6, a0 2fc1c: 22 85 mv a0, s0 2fc1e: 82 97 jalr a5 2fc20: 9d a0 j 0x2fc86 2fc22: 5a 85 mv a0, s6 2fc24: 82 9c jalr s9 2fc26: 03 34 01 2c ld s0, 0x2c0(sp) 2fc2a: 03 3a 01 2a ld s4, 0x2a0(sp) 2fc2e: 83 3b 81 28 ld s7, 0x288(sp) 2fc32: 83 3c 81 27 ld s9, 0x278(sp) 2fc36: 03 3d 01 27 ld s10, 0x270(sp) 2fc3a: 83 3d 81 26 ld s11, 0x268(sp) 2fc3e: 13 0b d0 03 li s6, 0x3d 2fc42: 29 a8 j 0x2fc5c 2fc44: 03 34 01 2c ld s0, 0x2c0(sp) 2fc48: 03 3a 01 2a ld s4, 0x2a0(sp) 2fc4c: 83 3b 81 28 ld s7, 0x288(sp) 2fc50: 83 3c 81 27 ld s9, 0x278(sp) 2fc54: 03 3d 01 27 ld s10, 0x270(sp) 2fc58: 83 3d 81 26 ld s11, 0x268(sp) 2fc5c: 83 30 81 2c ld ra, 0x2c8(sp) 2fc60: 83 34 81 2b ld s1, 0x2b8(sp) 2fc64: 03 39 01 2b ld s2, 0x2b0(sp) 2fc68: 83 39 81 2a ld s3, 0x2a8(sp) 2fc6c: 03 3c 01 28 ld s8, 0x280(sp) 2fc70: 5a 85 mv a0, s6 2fc72: 03 3b 01 29 ld s6, 0x290(sp) 2fc76: 13 01 01 2d addi sp, sp, 0x2d0 2fc7a: 82 80 ret 2fc7c: 83 37 0d 00 ld a5, 0x0(s10) 2fc80: 56 85 mv a0, s5 2fc82: 82 97 jalr a5 2fc84: 6d 4b li s6, 0x1b 2fc86: 03 34 01 2c ld s0, 0x2c0(sp) 2fc8a: 03 3a 01 2a ld s4, 0x2a0(sp) 2fc8e: 83 3a 81 29 ld s5, 0x298(sp) 2fc92: 83 3b 81 28 ld s7, 0x288(sp) 2fc96: 83 3c 81 27 ld s9, 0x278(sp) 2fc9a: 03 3d 01 27 ld s10, 0x270(sp) 2fc9e: 83 3d 81 26 ld s11, 0x268(sp) 2fca2: 6d bf j 0x2fc5c 2fca4: 97 85 00 00 auipc a1, 0x8 2fca8: 93 85 c5 79 addi a1, a1, 0x79c 2fcac: 52 85 mv a0, s4 2fcae: ef 70 8f a7 jal 0x26f26 2fcb2: e3 07 05 be beqz a0, 0x2f8a0 2fcb6: 13 6b 4b 00 ori s6, s6, 0x4 2fcba: dd b6 j 0x2f8a0 2fcbc: 93 07 f1 15 addi a5, sp, 0x15f 2fcc0: 97 85 00 00 auipc a1, 0x8 2fcc4: 93 85 05 73 addi a1, a1, 0x730 2fcc8: 5a 85 mv a0, s6 2fcca: 23 80 07 00 sb zero, 0x0(a5) 2fcce: ef 50 2d a0 jal 0x4ed0 <.plt+0x590> 2fcd2: e3 15 05 a8 bnez a0, 0x2f75c 2fcd6: 23 00 01 1e sb zero, 0x1e0(sp) 2fcda: 6d bc j 0x2f794 2fcdc: 93 07 f1 19 addi a5, sp, 0x19f 2fce0: ed bc j 0x2f7da 2fce2: 93 07 f1 25 addi a5, sp, 0x25f 2fce6: 6d b4 j 0x2f790 2fce8: 93 07 f1 1d addi a5, sp, 0x1df 2fcec: 25 be j 0x2f824 2fcee: de 87 mv a5, s7 2fcf0: 99 bc j 0x2f746 2fcf2: ee 87 mv a5, s11 2fcf4: 71 bc j 0x2f790 2fcf6: ee 87 mv a5, s11 2fcf8: cd b4 j 0x2f7da 2fcfa: d2 87 mv a5, s4 2fcfc: 25 b6 j 0x2f824 2fcfe: 83 37 0d 00 ld a5, 0x0(s10) 2fd02: 02 75 ld a0, 0x20(sp) 2fd04: 82 97 jalr a5 2fd06: 03 34 01 2c ld s0, 0x2c0(sp) 2fd0a: 03 3a 01 2a ld s4, 0x2a0(sp) 2fd0e: 83 3a 81 29 ld s5, 0x298(sp) 2fd12: 83 3b 81 28 ld s7, 0x288(sp) 2fd16: 83 3c 81 27 ld s9, 0x278(sp) 2fd1a: 03 3d 01 27 ld s10, 0x270(sp) 2fd1e: 83 3d 81 26 ld s11, 0x268(sp) 2fd22: 13 0b d0 03 li s6, 0x3d 2fd26: 1d bf j 0x2fc5c 000000000002fd28 : 2fd28: 0d 71 addi sp, sp, -0x160 2fd2a: 52 fa sd s4, 0x130(sp) 2fd2c: 3e 8a mv s4, a5 2fd2e: 9c 5f lw a5, 0x38(a5) 2fd30: a2 ea sd s0, 0x150(sp) 2fd32: a6 e6 sd s1, 0x148(sp) 2fd34: ca e2 sd s2, 0x140(sp) 2fd36: 5e ee sd s7, 0x118(sp) 2fd38: 86 ee sd ra, 0x158(sp) 2fd3a: 4e fe sd s3, 0x138(sp) 2fd3c: 56 f6 sd s5, 0x128(sp) 2fd3e: 5a f2 sd s6, 0x120(sp) 2fd40: 02 f8 sd zero, 0x30(sp) 2fd42: 02 fc sd zero, 0x38(sp) 2fd44: 36 ec sd a3, 0x18(sp) 2fd46: 42 f0 sd a6, 0x20(sp) 2fd48: 46 f4 sd a7, 0x28(sp) 2fd4a: 2a 84 mv s0, a0 2fd4c: 2e 89 mv s2, a1 2fd4e: b2 84 mv s1, a2 2fd50: ba 8b mv s7, a4 2fd52: 81 e7 bnez a5, 0x2fd5a 2fd54: 85 47 li a5, 0x1 2fd56: 23 2c fa 02 sw a5, 0x38(s4) 2fd5a: 83 37 8a 00 ld a5, 0x8(s4) 2fd5e: 63 87 07 2a beqz a5, 0x3000c 2fd62: 03 36 0a 01 ld a2, 0x10(s4) 2fd66: a6 86 mv a3, s1 2fd68: ca 85 mv a1, s2 2fd6a: 17 85 00 00 auipc a0, 0x8 2fd6e: 13 05 e5 77 addi a0, a0, 0x77e 2fd72: ef 40 fd c8 jal 0x4a00 <.plt+0xc0> 2fd76: 2a 84 mv s0, a0 2fd78: 63 0c 05 26 beqz a0, 0x2fff0 2fd7c: 13 0b 01 04 addi s6, sp, 0x40 2fd80: aa 85 mv a1, a0 2fd82: 5a 85 mv a0, s6 2fd84: 62 ea sd s8, 0x110(sp) 2fd86: 66 e6 sd s9, 0x108(sp) 2fd88: 6a e2 sd s10, 0x100(sp) 2fd8a: ee fd sd s11, 0xf8(sp) 2fd8c: 97 8c 01 00 auipc s9, 0x18 2fd90: 83 bc cc 17 ld s9, 0x17c(s9) 2fd94: ef 30 9f e3 jal 0x23bcc 2fd98: 83 b7 0c 00 ld a5, 0x0(s9) 2fd9c: 22 85 mv a0, s0 2fd9e: 93 0d 81 07 addi s11, sp, 0x78 2fda2: 82 97 jalr a5 2fda4: 5a 84 mv s0, s6 2fda6: ee 89 mv s3, s11 2fda8: 24 09 addi s1, sp, 0x98 2fdaa: 6e 8c mv s8, s11 2fdac: 5a 8d mv s10, s6 2fdae: 97 8a 00 00 auipc s5, 0x8 2fdb2: 93 8a aa aa addi s5, s5, -0x556 2fdb6: 83 46 0d 00 lbu a3, 0x0(s10) 2fdba: 62 85 mv a0, s8 2fdbc: 56 86 mv a2, s5 2fdbe: 8d 45 li a1, 0x3 2fdc0: 09 0c addi s8, s8, 0x2 2fdc2: ef 50 ed 89 jal 0x4e60 <.plt+0x520> 2fdc6: 05 0d addi s10, s10, 0x1 2fdc8: e3 17 9c fe bne s8, s1, 0x2fdb6 2fdcc: 03 27 8a 01 lw a4, 0x18(s4) 2fdd0: 85 47 li a5, 0x1 2fdd2: 63 0e f7 1e beq a4, a5, 0x2ffce 2fdd6: e2 65 ld a1, 0x18(sp) 2fdd8: 5e 86 mv a2, s7 2fdda: 17 25 00 00 auipc a0, 0x2 2fdde: 13 05 65 a6 addi a0, a0, -0x59a 2fde2: ef 40 fd c1 jal 0x4a00 <.plt+0xc0> 2fde6: 83 37 8a 02 ld a5, 0x28(s4) 2fdea: aa 84 mv s1, a0 2fdec: 91 cb beqz a5, 0x2fe00 2fdee: 97 85 00 00 auipc a1, 0x8 2fdf2: 93 85 25 64 addi a1, a1, 0x642 2fdf6: 3e 85 mv a0, a5 2fdf8: ef 70 ef 92 jal 0x26f26 2fdfc: 63 11 05 2e bnez a0, 0x300de 2fe00: 63 84 04 1e beqz s1, 0x2ffe8 2fe04: a6 85 mv a1, s1 2fe06: 5a 85 mv a0, s6 2fe08: ef 30 5f dc jal 0x23bcc 2fe0c: 83 b7 0c 00 ld a5, 0x0(s9) 2fe10: 26 85 mv a0, s1 2fe12: 93 0a 01 0a addi s5, sp, 0xa0 2fe16: 82 97 jalr a5 2fe18: 56 8c mv s8, s5 2fe1a: 93 09 01 0c addi s3, sp, 0xc0 2fe1e: 5a 8d mv s10, s6 2fe20: 97 84 00 00 auipc s1, 0x8 2fe24: 93 84 84 a3 addi s1, s1, -0x5c8 2fe28: 83 46 0d 00 lbu a3, 0x0(s10) 2fe2c: 62 85 mv a0, s8 2fe2e: 26 86 mv a2, s1 2fe30: 8d 45 li a1, 0x3 2fe32: 09 0c addi s8, s8, 0x2 2fe34: ef 50 cd 82 jal 0x4e60 <.plt+0x520> 2fe38: 05 0d addi s10, s10, 0x1 2fe3a: e3 17 3c ff bne s8, s3, 0x2fe28 2fe3e: 83 37 8a 02 ld a5, 0x28(s4) 2fe42: 03 36 0a 00 ld a2, 0x0(s4) 2fe46: 63 8a 07 26 beqz a5, 0x300ba 2fe4a: 03 37 8a 00 ld a4, 0x8(s4) 2fe4e: 83 26 8a 03 lw a3, 0x38(s4) 2fe52: 56 88 mv a6, s5 2fe54: ee 85 mv a1, s11 2fe56: 17 85 00 00 auipc a0, 0x8 2fe5a: 13 05 a5 6c addi a0, a0, 0x6ca 2fe5e: ef 40 3d ba jal 0x4a00 <.plt+0xc0> 2fe62: aa 84 mv s1, a0 2fe64: 63 82 04 18 beqz s1, 0x2ffe8 2fe68: a6 85 mv a1, s1 2fe6a: 5a 85 mv a0, s6 2fe6c: ef 30 1f d6 jal 0x23bcc 2fe70: 83 b7 0c 00 ld a5, 0x0(s9) 2fe74: 26 85 mv a0, s1 2fe76: 93 09 01 05 addi s3, sp, 0x50 2fe7a: 82 97 jalr a5 2fe7c: ce 84 mv s1, s3 2fe7e: 13 0b 01 07 addi s6, sp, 0x70 2fe82: 97 8a 00 00 auipc s5, 0x8 2fe86: 93 8a 6a 9d addi s5, s5, -0x62a 2fe8a: 83 46 04 00 lbu a3, 0x0(s0) 2fe8e: 26 85 mv a0, s1 2fe90: 56 86 mv a2, s5 2fe92: 8d 45 li a1, 0x3 2fe94: 89 04 addi s1, s1, 0x2 2fe96: ef 40 bd fc jal 0x4e60 <.plt+0x520> 2fe9a: 05 04 addi s0, s0, 0x1 2fe9c: e3 97 64 ff bne s1, s6, 0x2fe8a 2fea0: 83 47 09 00 lbu a5, 0x0(s2) 2fea4: 63 8e 07 26 beqz a5, 0x30120 2fea8: 4a 87 mv a4, s2 2feaa: 05 45 li a0, 0x1 2feac: 93 06 20 02 li a3, 0x22 2feb0: 13 06 c0 05 li a2, 0x5c 2feb4: 63 8a d7 14 beq a5, a3, 0x30008 2feb8: 63 88 c7 14 beq a5, a2, 0x30008 2febc: 05 05 addi a0, a0, 0x1 2febe: 83 47 17 00 lbu a5, 0x1(a4) 2fec2: 05 07 addi a4, a4, 0x1 2fec4: e5 fb bnez a5, 0x2feb4 2fec6: 97 87 01 00 auipc a5, 0x18 2feca: 83 b7 a7 04 ld a5, 0x4a(a5) 2fece: 9c 63 ld a5, 0x0(a5) 2fed0: 82 97 jalr a5 2fed2: 2a 84 mv s0, a0 2fed4: 63 0a 05 10 beqz a0, 0x2ffe8 2fed8: 83 47 09 00 lbu a5, 0x0(s2) 2fedc: aa 86 mv a3, a0 2fede: b1 c3 beqz a5, 0x2ff22 2fee0: 93 05 20 02 li a1, 0x22 2fee4: 13 06 c0 05 li a2, 0x5c 2fee8: 29 a8 j 0x2ff02 2feea: 36 87 mv a4, a3 2feec: 63 8e c7 00 beq a5, a2, 0x2ff08 2fef0: 83 47 f9 ff lbu a5, -0x1(s2) 2fef4: 93 06 17 00 addi a3, a4, 0x1 2fef8: 23 00 f7 00 sb a5, 0x0(a4) 2fefc: 83 47 09 00 lbu a5, 0x0(s2) 2ff00: 8d c3 beqz a5, 0x2ff22 2ff02: 05 09 addi s2, s2, 0x1 2ff04: e3 93 b7 fe bne a5, a1, 0x2feea 2ff08: 23 80 c6 00 sb a2, 0x0(a3) 2ff0c: 83 47 f9 ff lbu a5, -0x1(s2) 2ff10: 13 87 16 00 addi a4, a3, 0x1 2ff14: 93 06 17 00 addi a3, a4, 0x1 2ff18: 23 00 f7 00 sb a5, 0x0(a4) 2ff1c: 83 47 09 00 lbu a5, 0x0(s2) 2ff20: ed f3 bnez a5, 0x2ff02 2ff22: 23 80 06 00 sb zero, 0x0(a3) 2ff26: 83 38 8a 02 ld a7, 0x28(s4) 2ff2a: 63 8c 08 1c beqz a7, 0x30102 2ff2e: 03 28 8a 03 lw a6, 0x38(s4) 2ff32: 83 37 8a 00 ld a5, 0x8(s4) 2ff36: 83 36 0a 00 ld a3, 0x0(s4) 2ff3a: 03 36 0a 01 ld a2, 0x10(s4) 2ff3e: a2 85 mv a1, s0 2ff40: 4e e0 sd s3, 0x0(sp) 2ff42: 5e 87 mv a4, s7 2ff44: 17 85 00 00 auipc a0, 0x8 2ff48: 13 05 45 5f addi a0, a0, 0x5f4 2ff4c: ef 40 5d ab jal 0x4a00 <.plt+0xc0> 2ff50: aa 84 mv s1, a0 2ff52: 03 35 8a 02 ld a0, 0x28(s4) 2ff56: 97 85 00 00 auipc a1, 0x8 2ff5a: 93 85 25 4d addi a1, a1, 0x4d2 2ff5e: ef 60 9f fc jal 0x26f26 2ff62: 63 18 05 16 bnez a0, 0x300d2 2ff66: 83 b7 0c 00 ld a5, 0x0(s9) 2ff6a: 22 85 mv a0, s0 2ff6c: 82 97 jalr a5 2ff6e: ad cc beqz s1, 0x2ffe8 2ff70: 03 36 0a 02 ld a2, 0x20(s4) 2ff74: 19 ce beqz a2, 0x2ff92 2ff76: a6 85 mv a1, s1 2ff78: 17 85 00 00 auipc a0, 0x8 2ff7c: 13 05 05 66 addi a0, a0, 0x660 2ff80: ef 40 1d a8 jal 0x4a00 <.plt+0xc0> 2ff84: 83 b7 0c 00 ld a5, 0x0(s9) 2ff88: aa 85 mv a1, a0 2ff8a: 26 85 mv a0, s1 2ff8c: ae 84 mv s1, a1 2ff8e: 82 97 jalr a5 2ff90: a1 cc beqz s1, 0x2ffe8 2ff92: 03 36 0a 03 ld a2, 0x30(s4) 2ff96: 63 0c 06 12 beqz a2, 0x300ce 2ff9a: a6 85 mv a1, s1 2ff9c: 17 85 00 00 auipc a0, 0x8 2ffa0: 13 05 c5 64 addi a0, a0, 0x64c 2ffa4: ef 40 dd a5 jal 0x4a00 <.plt+0xc0> 2ffa8: 83 b7 0c 00 ld a5, 0x0(s9) 2ffac: 2a 84 mv s0, a0 2ffae: 26 85 mv a0, s1 2ffb0: 82 97 jalr a5 2ffb2: 1d c8 beqz s0, 0x2ffe8 2ffb4: 82 77 ld a5, 0x20(sp) 2ffb6: 22 85 mv a0, s0 2ffb8: 80 e3 sd s0, 0x0(a5) 2ffba: ef 40 7d c3 jal 0x4bf0 <.plt+0x2b0> 2ffbe: a2 77 ld a5, 0x28(sp) 2ffc0: 52 6c ld s8, 0x110(sp) 2ffc2: b2 6c ld s9, 0x108(sp) 2ffc4: 88 e3 sd a0, 0x0(a5) 2ffc6: 12 6d ld s10, 0x100(sp) 2ffc8: ee 7d ld s11, 0xf8(sp) 2ffca: 01 45 li a0, 0x0 2ffcc: 1d a0 j 0x2fff2 2ffce: 83 36 8a 00 ld a3, 0x8(s4) 2ffd2: 03 36 0a 00 ld a2, 0x0(s4) 2ffd6: ee 85 mv a1, s11 2ffd8: 17 85 00 00 auipc a0, 0x8 2ffdc: 13 05 05 51 addi a0, a0, 0x510 2ffe0: ef 40 1d a2 jal 0x4a00 <.plt+0xc0> 2ffe4: aa 8a mv s5, a0 2ffe6: 41 e5 bnez a0, 0x3006e 2ffe8: 52 6c ld s8, 0x110(sp) 2ffea: b2 6c ld s9, 0x108(sp) 2ffec: 12 6d ld s10, 0x100(sp) 2ffee: ee 7d ld s11, 0xf8(sp) 2fff0: 6d 45 li a0, 0x1b 2fff2: f6 60 ld ra, 0x158(sp) 2fff4: 56 64 ld s0, 0x150(sp) 2fff6: b6 64 ld s1, 0x148(sp) 2fff8: 16 69 ld s2, 0x140(sp) 2fffa: f2 79 ld s3, 0x138(sp) 2fffc: 52 7a ld s4, 0x130(sp) 2fffe: b2 7a ld s5, 0x128(sp) 30000: 12 7b ld s6, 0x120(sp) 30002: f2 6b ld s7, 0x118(sp) 30004: 35 61 addi sp, sp, 0x160 30006: 82 80 ret 30008: 09 05 addi a0, a0, 0x2 3000a: 55 bd j 0x2febe 3000c: 22 85 mv a0, s0 3000e: ef 00 70 5c jal 0x30dd4 30012: 2a 8b mv s6, a0 30014: 22 85 mv a0, s0 30016: ef 00 f0 5b jal 0x30dd4 3001a: aa 89 mv s3, a0 3001c: 22 85 mv a0, s0 3001e: ef 00 70 5b jal 0x30dd4 30022: aa 8a mv s5, a0 30024: 22 85 mv a0, s0 30026: ef 00 f0 5a jal 0x30dd4 3002a: 81 29 sext.w s3, s3 3002c: 4e 87 mv a4, s3 3002e: 01 2b sext.w s6, s6 30030: 93 09 81 0c addi s3, sp, 0xc8 30034: 81 2a sext.w s5, s5 30036: 1b 08 05 00 sext.w a6, a0 3003a: da 86 mv a3, s6 3003c: 17 86 00 00 auipc a2, 0x8 30040: 13 06 46 41 addi a2, a2, 0x414 30044: 93 05 10 02 li a1, 0x21 30048: d6 87 mv a5, s5 3004a: 4e 85 mv a0, s3 3004c: ef 40 5d e1 jal 0x4e60 <.plt+0x520> 30050: 4e 85 mv a0, s3 30052: ef 40 fd b9 jal 0x4bf0 <.plt+0x2b0> 30056: 2a 86 mv a2, a0 30058: 38 18 addi a4, sp, 0x38 3005a: 14 18 addi a3, sp, 0x30 3005c: ce 85 mv a1, s3 3005e: 22 85 mv a0, s0 30060: ef 50 9d b7 jal 0x5bd8 30064: 59 f5 bnez a0, 0x2fff2 30066: c2 77 ld a5, 0x30(sp) 30068: 23 34 fa 00 sd a5, 0x8(s4) 3006c: dd b9 j 0x2fd62 3006e: aa 85 mv a1, a0 30070: 5a 85 mv a0, s6 30072: ef 30 bf b5 jal 0x23bcc 30076: 83 b7 0c 00 ld a5, 0x0(s9) 3007a: 56 85 mv a0, s5 3007c: 5a 8d mv s10, s6 3007e: 82 97 jalr a5 30080: 97 7a 00 00 auipc s5, 0x7 30084: 93 8a 8a 7d addi s5, s5, 0x7d8 30088: 83 46 0d 00 lbu a3, 0x0(s10) 3008c: 4e 85 mv a0, s3 3008e: 56 86 mv a2, s5 30090: 8d 45 li a1, 0x3 30092: 89 09 addi s3, s3, 0x2 30094: ef 40 dd dc jal 0x4e60 <.plt+0x520> 30098: 05 0d addi s10, s10, 0x1 3009a: e3 97 99 fe bne s3, s1, 0x30088 3009e: e2 65 ld a1, 0x18(sp) 300a0: 5e 86 mv a2, s7 300a2: 17 15 00 00 auipc a0, 0x1 300a6: 13 05 e5 79 addi a0, a0, 0x79e 300aa: ef 40 7d 95 jal 0x4a00 <.plt+0xc0> 300ae: 83 37 8a 02 ld a5, 0x28(s4) 300b2: aa 84 mv s1, a0 300b4: e3 9d 07 d2 bnez a5, 0x2fdee 300b8: a1 b3 j 0x2fe00 300ba: d6 86 mv a3, s5 300bc: ee 85 mv a1, s11 300be: 17 85 00 00 auipc a0, 0x8 300c2: 13 05 a5 42 addi a0, a0, 0x42a 300c6: ef 40 bd 93 jal 0x4a00 <.plt+0xc0> 300ca: aa 84 mv s1, a0 300cc: 61 bb j 0x2fe64 300ce: 26 84 mv s0, s1 300d0: d5 b5 j 0x2ffb4 300d2: 83 27 8a 03 lw a5, 0x38(s4) 300d6: 85 27 addiw a5, a5, 0x1 300d8: 23 2c fa 02 sw a5, 0x38(s4) 300dc: 69 b5 j 0x2ff66 300de: a6 85 mv a1, s1 300e0: 17 86 00 00 auipc a2, 0x8 300e4: 13 06 86 41 addi a2, a2, 0x418 300e8: 17 15 00 00 auipc a0, 0x1 300ec: 13 05 85 75 addi a0, a0, 0x758 300f0: ef 40 1d 91 jal 0x4a00 <.plt+0xc0> 300f4: 03 b7 0c 00 ld a4, 0x0(s9) 300f8: aa 87 mv a5, a0 300fa: 26 85 mv a0, s1 300fc: be 84 mv s1, a5 300fe: 02 97 jalr a4 30100: 01 b3 j 0x2fe00 30102: 83 36 0a 00 ld a3, 0x0(s4) 30106: 03 36 0a 01 ld a2, 0x10(s4) 3010a: ce 87 mv a5, s3 3010c: 5e 87 mv a4, s7 3010e: a2 85 mv a1, s0 30110: 17 85 00 00 auipc a0, 0x8 30114: 13 05 85 48 addi a0, a0, 0x488 30118: ef 40 9d 8e jal 0x4a00 <.plt+0xc0> 3011c: aa 84 mv s1, a0 3011e: a1 b5 j 0x2ff66 30120: 05 45 li a0, 0x1 30122: 55 b3 j 0x2fec6 0000000000030124 : 30124: 01 11 addi sp, sp, -0x20 30126: 26 e4 sd s1, 0x8(sp) 30128: 97 84 01 00 auipc s1, 0x18 3012c: 83 b4 04 de ld s1, -0x220(s1) 30130: 22 e8 sd s0, 0x10(sp) 30132: 9c 60 ld a5, 0x0(s1) 30134: 2a 84 mv s0, a0 30136: 08 61 ld a0, 0x0(a0) 30138: 06 ec sd ra, 0x18(sp) 3013a: 82 97 jalr a5 3013c: 9c 60 ld a5, 0x0(s1) 3013e: 08 64 ld a0, 0x8(s0) 30140: 23 30 04 00 sd zero, 0x0(s0) 30144: 82 97 jalr a5 30146: 9c 60 ld a5, 0x0(s1) 30148: 08 68 ld a0, 0x10(s0) 3014a: 23 34 04 00 sd zero, 0x8(s0) 3014e: 82 97 jalr a5 30150: 9c 60 ld a5, 0x0(s1) 30152: 08 70 ld a0, 0x20(s0) 30154: 23 38 04 00 sd zero, 0x10(s0) 30158: 82 97 jalr a5 3015a: 9c 60 ld a5, 0x0(s1) 3015c: 08 74 ld a0, 0x28(s0) 3015e: 23 30 04 02 sd zero, 0x20(s0) 30162: 82 97 jalr a5 30164: 9c 60 ld a5, 0x0(s1) 30166: 08 78 ld a0, 0x30(s0) 30168: 23 34 04 02 sd zero, 0x28(s0) 3016c: 82 97 jalr a5 3016e: e2 60 ld ra, 0x18(sp) 30170: 23 38 04 02 sd zero, 0x30(s0) 30174: 23 2c 04 02 sw zero, 0x38(s0) 30178: 23 2c 04 00 sw zero, 0x18(s0) 3017c: 23 0e 04 00 sb zero, 0x1c(s0) 30180: 42 64 ld s0, 0x10(sp) 30182: a2 64 ld s1, 0x8(sp) 30184: 05 61 addi sp, sp, 0x20 30186: 82 80 ret 0000000000030188 : 30188: 98 61 ld a4, 0x0(a1) 3018a: 13 01 01 a5 addi sp, sp, -0x5b0 3018e: aa 87 mv a5, a0 30190: 2e 85 mv a0, a1 30192: 23 3c 91 58 sd s1, 0x598(sp) 30196: 23 34 31 59 sd s3, 0x588(sp) 3019a: 23 30 41 59 sd s4, 0x580(sp) 3019e: 23 3c 51 57 sd s5, 0x578(sp) 301a2: 23 38 61 57 sd s6, 0x570(sp) 301a6: 23 30 81 57 sd s8, 0x560(sp) 301aa: 23 3c 91 55 sd s9, 0x558(sp) 301ae: 23 34 b1 55 sd s11, 0x548(sp) 301b2: 3e f4 sd a5, 0x28(sp) 301b4: 23 34 11 5a sd ra, 0x5a8(sp) 301b8: 23 30 81 5a sd s0, 0x5a0(sp) 301bc: 23 38 21 59 sd s2, 0x590(sp) 301c0: 23 34 71 57 sd s7, 0x568(sp) 301c4: 23 38 a1 55 sd s10, 0x550(sp) 301c8: ae 8a mv s5, a1 301ca: 3a f0 sd a4, 0x20(sp) 301cc: ef f0 9f f5 jal 0x30124 301d0: a2 7d ld s11, 0x28(sp) 301d2: 3c 18 addi a5, sp, 0x38 301d4: 02 ec sd zero, 0x18(sp) 301d6: 02 e8 sd zero, 0x10(sp) 301d8: 13 0b 81 02 addi s6, sp, 0x28 301dc: 13 0a 01 14 addi s4, sp, 0x140 301e0: 93 09 01 04 addi s3, sp, 0x40 301e4: 89 64 lui s1, 0x2 301e6: 97 8c 01 00 auipc s9, 0x18 301ea: 83 bc 2c d2 ld s9, -0x2de(s9) 301ee: 17 8c 01 00 auipc s8, 0x18 301f2: 03 3c 2c d8 ld s8, -0x27e(s8) 301f6: 3e e4 sd a5, 0x8(sp) 301f8: 03 c4 0d 00 lbu s0, 0x0(s11) 301fc: 0d c0 beqz s0, 0x3021e 301fe: ef 40 3d e7 jal 0x5070 <.plt+0x730> 30202: 1c 61 ld a5, 0x0(a0) 30204: 06 04 slli s0, s0, 0x1 30206: a2 97 add a5, a5, s0 30208: 83 d7 07 00 lhu a5, 0x0(a5) 3020c: e5 8f and a5, a5, s1 3020e: 81 cb beqz a5, 0x3021e 30210: 13 87 1d 00 addi a4, s11, 0x1 30214: ba 8d mv s11, a4 30216: 03 c4 0d 00 lbu s0, 0x0(s11) 3021a: 3a f4 sd a4, 0x28(sp) 3021c: 6d f0 bnez s0, 0x301fe 3021e: da 86 mv a3, s6 30220: 52 86 mv a2, s4 30222: ce 85 mv a1, s3 30224: 6e 85 mv a0, s11 30226: ef f0 ef b3 jal 0x2f564 3022a: 2a 84 mv s0, a0 3022c: 63 0d 05 1e beqz a0, 0x30426 30230: 97 85 00 00 auipc a1, 0x8 30234: 93 85 05 3d addi a1, a1, 0x3d0 30238: 4e 85 mv a0, s3 3023a: ef 60 df ce jal 0x26f26 3023e: 79 e9 bnez a0, 0x30314 30240: 97 85 00 00 auipc a1, 0x8 30244: 93 85 85 3c addi a1, a1, 0x3c8 30248: 4e 85 mv a0, s3 3024a: ef 60 df cd jal 0x26f26 3024e: 63 1f 05 0e bnez a0, 0x3034c 30252: 97 85 00 00 auipc a1, 0x8 30256: 93 85 65 3c addi a1, a1, 0x3c6 3025a: 4e 85 mv a0, s3 3025c: ef 60 bf cc jal 0x26f26 30260: 61 e9 bnez a0, 0x30330 30262: 97 85 00 00 auipc a1, 0x8 30266: 93 85 e5 3b addi a1, a1, 0x3be 3026a: 4e 85 mv a0, s3 3026c: ef 60 bf cb jal 0x26f26 30270: 63 1e 05 0e bnez a0, 0x3036c 30274: 97 85 00 00 auipc a1, 0x8 30278: 93 85 45 3b addi a1, a1, 0x3b4 3027c: 4e 85 mv a0, s3 3027e: ef 60 9f ca jal 0x26f26 30282: 63 13 05 10 bnez a0, 0x30388 30286: 97 85 00 00 auipc a1, 0x8 3028a: 93 85 a5 3a addi a1, a1, 0x3aa 3028e: 4e 85 mv a0, s3 30290: ef 60 7f c9 jal 0x26f26 30294: 0d c9 beqz a0, 0x302c6 30296: 83 b7 0c 00 ld a5, 0x0(s9) 3029a: 03 b5 0a 03 ld a0, 0x30(s5) 3029e: 82 97 jalr a5 302a0: 83 37 0c 00 ld a5, 0x0(s8) 302a4: 52 85 mv a0, s4 302a6: 82 97 jalr a5 302a8: 23 b8 aa 02 sd a0, 0x30(s5) 302ac: 41 c1 beqz a0, 0x3032c 302ae: 97 85 00 00 auipc a1, 0x8 302b2: 93 85 25 39 addi a1, a1, 0x392 302b6: 52 85 mv a0, s4 302b8: ef 60 ff c6 jal 0x26f26 302bc: 63 0e 05 1a beqz a0, 0x30478 302c0: 85 47 li a5, 0x1 302c2: 23 ac fa 00 sw a5, 0x18(s5) 302c6: 22 7d ld s10, 0x28(sp) 302c8: 83 4b 0d 00 lbu s7, 0x0(s10) 302cc: ea 8d mv s11, s10 302ce: e3 85 0b f2 beqz s7, 0x301f8 302d2: ef 40 fd d9 jal 0x5070 <.plt+0x730> 302d6: 0c 61 ld a1, 0x0(a0) 302d8: 01 46 li a2, 0x0 302da: 01 a8 j 0x302ea 302dc: 83 4b 1d 00 lbu s7, 0x1(s10) 302e0: 22 86 mv a2, s0 302e2: 05 0d addi s10, s10, 0x1 302e4: 63 85 0b 02 beqz s7, 0x3030e 302e8: 6a 89 mv s2, s10 302ea: 13 97 1b 00 slli a4, s7, 0x1 302ee: 2e 97 add a4, a4, a1 302f0: 03 57 07 00 lhu a4, 0x0(a4) 302f4: 65 8f and a4, a4, s1 302f6: 7d f3 bnez a4, 0x302dc 302f8: 11 c2 beqz a2, 0x302fc 302fa: 4a f4 sd s2, 0x28(sp) 302fc: 13 07 c0 02 li a4, 0x2c 30300: 63 94 eb 06 bne s7, a4, 0x30368 30304: 13 07 1d 00 addi a4, s10, 0x1 30308: 3a f4 sd a4, 0x28(sp) 3030a: ba 8d mv s11, a4 3030c: f5 b5 j 0x301f8 3030e: 6a f4 sd s10, 0x28(sp) 30310: ea 8d mv s11, s10 30312: dd b5 j 0x301f8 30314: 83 b7 0c 00 ld a5, 0x0(s9) 30318: 03 b5 0a 00 ld a0, 0x0(s5) 3031c: 82 97 jalr a5 3031e: 83 37 0c 00 ld a5, 0x0(s8) 30322: 52 85 mv a0, s4 30324: 82 97 jalr a5 30326: 23 b0 aa 00 sd a0, 0x0(s5) 3032a: 51 fd bnez a0, 0x302c6 3032c: 6d 45 li a0, 0x1b 3032e: 11 a2 j 0x30432 30330: 83 b7 0c 00 ld a5, 0x0(s9) 30334: 03 b5 0a 01 ld a0, 0x10(s5) 30338: 82 97 jalr a5 3033a: 83 37 0c 00 ld a5, 0x0(s8) 3033e: 52 85 mv a0, s4 30340: 82 97 jalr a5 30342: 23 b8 aa 00 sd a0, 0x10(s5) 30346: 41 f1 bnez a0, 0x302c6 30348: 6d 45 li a0, 0x1b 3034a: e5 a0 j 0x30432 3034c: 97 85 00 00 auipc a1, 0x8 30350: 93 85 45 2c addi a1, a1, 0x2c4 30354: 52 85 mv a0, s4 30356: ef 60 1f bd jal 0x26f26 3035a: 35 d5 beqz a0, 0x302c6 3035c: 85 47 li a5, 0x1 3035e: 23 8e fa 00 sb a5, 0x1c(s5) 30362: 23 ac fa 02 sw a5, 0x38(s5) 30366: 85 b7 j 0x302c6 30368: a2 7d ld s11, 0x28(sp) 3036a: 79 b5 j 0x301f8 3036c: 83 b7 0c 00 ld a5, 0x0(s9) 30370: 03 b5 0a 02 ld a0, 0x20(s5) 30374: 82 97 jalr a5 30376: 83 37 0c 00 ld a5, 0x0(s8) 3037a: 52 85 mv a0, s4 3037c: 82 97 jalr a5 3037e: 23 b0 aa 02 sd a0, 0x20(s5) 30382: 31 f1 bnez a0, 0x302c6 30384: 6d 45 li a0, 0x1b 30386: 75 a0 j 0x30432 30388: 83 37 0c 00 ld a5, 0x0(s8) 3038c: 52 85 mv a0, s4 3038e: 82 97 jalr a5 30390: aa 8b mv s7, a0 30392: 49 dd beqz a0, 0x3032c 30394: 22 66 ld a2, 0x8(sp) 30396: 97 85 00 00 auipc a1, 0x8 3039a: 93 85 a5 08 addi a1, a1, 0x8a 3039e: ef 40 2d ea jal 0x4a40 <.plt+0x100> 303a2: aa 8d mv s11, a0 303a4: 31 c5 beqz a0, 0x303f0 303a6: 17 8d 00 00 auipc s10, 0x8 303aa: 13 0d ad 07 addi s10, s10, 0x7a 303ae: 09 a8 j 0x303c0 303b0: 22 e8 sd s0, 0x10(sp) 303b2: 22 66 ld a2, 0x8(sp) 303b4: ea 85 mv a1, s10 303b6: 01 45 li a0, 0x0 303b8: ef 40 8d e8 jal 0x4a40 <.plt+0x100> 303bc: aa 8d mv s11, a0 303be: 0d c9 beqz a0, 0x303f0 303c0: 97 85 00 00 auipc a1, 0x8 303c4: 93 85 85 06 addi a1, a1, 0x68 303c8: 6e 85 mv a0, s11 303ca: ef 60 df b5 jal 0x26f26 303ce: 6d f1 bnez a0, 0x303b0 303d0: 97 85 00 00 auipc a1, 0x8 303d4: 93 85 05 06 addi a1, a1, 0x60 303d8: 6e 85 mv a0, s11 303da: ef 60 df b4 jal 0x26f26 303de: 71 d9 beqz a0, 0x303b2 303e0: 22 66 ld a2, 0x8(sp) 303e2: ea 85 mv a1, s10 303e4: 01 45 li a0, 0x0 303e6: 22 ec sd s0, 0x18(sp) 303e8: ef 40 8d e5 jal 0x4a40 <.plt+0x100> 303ec: aa 8d mv s11, a0 303ee: 69 f9 bnez a0, 0x303c0 303f0: 83 b7 0c 00 ld a5, 0x0(s9) 303f4: 5e 85 mv a0, s7 303f6: 82 97 jalr a5 303f8: c2 67 ld a5, 0x10(sp) 303fa: d1 eb bnez a5, 0x3048e 303fc: e2 67 ld a5, 0x18(sp) 303fe: e3 84 07 ec beqz a5, 0x302c6 30402: 83 b7 0c 00 ld a5, 0x0(s9) 30406: 03 b5 8a 02 ld a0, 0x28(s5) 3040a: 82 97 jalr a5 3040c: 83 37 0c 00 ld a5, 0x0(s8) 30410: 17 85 00 00 auipc a0, 0x8 30414: 13 05 05 02 addi a0, a0, 0x20 30418: 82 97 jalr a5 3041a: 23 b4 aa 02 sd a0, 0x28(s5) 3041e: e3 14 05 ea bnez a0, 0x302c6 30422: 6d 45 li a0, 0x1b 30424: 39 a0 j 0x30432 30426: 82 77 ld a5, 0x20(sp) 30428: b1 e3 bnez a5, 0x3046c 3042a: 83 b7 0a 00 ld a5, 0x0(s5) 3042e: d1 c3 beqz a5, 0x304b2 30430: 01 45 li a0, 0x0 30432: 83 30 81 5a ld ra, 0x5a8(sp) 30436: 03 34 01 5a ld s0, 0x5a0(sp) 3043a: 83 34 81 59 ld s1, 0x598(sp) 3043e: 03 39 01 59 ld s2, 0x590(sp) 30442: 83 39 81 58 ld s3, 0x588(sp) 30446: 03 3a 01 58 ld s4, 0x580(sp) 3044a: 83 3a 81 57 ld s5, 0x578(sp) 3044e: 03 3b 01 57 ld s6, 0x570(sp) 30452: 83 3b 81 56 ld s7, 0x568(sp) 30456: 03 3c 01 56 ld s8, 0x560(sp) 3045a: 83 3c 81 55 ld s9, 0x558(sp) 3045e: 03 3d 01 55 ld s10, 0x550(sp) 30462: 83 3d 81 54 ld s11, 0x548(sp) 30466: 13 01 01 5b addi sp, sp, 0x5b0 3046a: 82 80 ret 3046c: 83 c7 ca 01 lbu a5, 0x1c(s5) 30470: 13 05 d0 03 li a0, 0x3d 30474: dd fb bnez a5, 0x3042a 30476: 75 bf j 0x30432 30478: 97 85 00 00 auipc a1, 0x8 3047c: 93 85 85 1d addi a1, a1, 0x1d8 30480: 52 85 mv a0, s4 30482: ef 60 5f aa jal 0x26f26 30486: 15 c5 beqz a0, 0x304b2 30488: 23 ac 0a 00 sw zero, 0x18(s5) 3048c: 2d bd j 0x302c6 3048e: 83 b7 0c 00 ld a5, 0x0(s9) 30492: 03 b5 8a 02 ld a0, 0x28(s5) 30496: 82 97 jalr a5 30498: 83 37 0c 00 ld a5, 0x0(s8) 3049c: 17 85 00 00 auipc a0, 0x8 304a0: 13 05 c5 f8 addi a0, a0, -0x74 304a4: 82 97 jalr a5 304a6: 23 b4 aa 02 sd a0, 0x28(s5) 304aa: e3 1e 05 e0 bnez a0, 0x302c6 304ae: 6d 45 li a0, 0x1b 304b0: 49 b7 j 0x30432 304b2: 13 05 d0 03 li a0, 0x3d 304b6: b5 bf j 0x30432 00000000000304b8 : 304b8: 05 45 li a0, 0x1 304ba: 82 80 ret 00000000000304bc : 304bc: 03 b6 88 00 ld a2, 0x8(a7) 304c0: 75 71 addi sp, sp, -0x90 304c2: 22 e1 sd s0, 0x80(sp) 304c4: a6 fc sd s1, 0x78(sp) 304c6: ca f8 sd s2, 0x70(sp) 304c8: ce f4 sd s3, 0x68(sp) 304ca: 06 e5 sd ra, 0x88(sp) 304cc: d2 f0 sd s4, 0x60(sp) 304ce: 02 f0 sd zero, 0x20(sp) 304d0: 02 f4 sd zero, 0x28(sp) 304d2: 02 f8 sd zero, 0x30(sp) 304d4: 02 fc sd zero, 0x38(sp) 304d6: 82 e0 sd zero, 0x40(sp) 304d8: 82 e4 sd zero, 0x48(sp) 304da: 82 e8 sd zero, 0x50(sp) 304dc: 82 ec sd zero, 0x58(sp) 304de: 46 84 mv s0, a7 304e0: 2a 89 mv s2, a0 304e2: be 89 mv s3, a5 304e4: c2 84 mv s1, a6 304e6: 41 ce beqz a2, 0x3057e 304e8: 91 cc beqz s1, 0x30504 304ea: 83 c7 04 00 lbu a5, 0x0(s1) 304ee: 99 cb beqz a5, 0x30504 304f0: 13 07 d0 03 li a4, 0x3d 304f4: 63 94 e7 0e bne a5, a4, 0x305dc 304f8: a2 77 ld a5, 0x28(sp) 304fa: 63 8c 07 10 beqz a5, 0x30612 304fe: be e4 sd a5, 0x48(sp) 30500: 82 77 ld a5, 0x20(sp) 30502: be e0 sd a5, 0x40(sp) 30504: 14 64 ld a3, 0x8(s0) 30506: 13 0a 01 05 addi s4, sp, 0x50 3050a: 22 86 mv a2, s0 3050c: d2 88 mv a7, s4 3050e: 13 08 01 04 addi a6, sp, 0x40 30512: 81 47 li a5, 0x0 30514: 17 87 01 00 auipc a4, 0x18 30518: 03 37 47 9e ld a4, -0x61c(a4) 3051c: 2c 08 addi a1, sp, 0x18 3051e: 02 e4 sd zero, 0x8(sp) 30520: 4e e0 sd s3, 0x0(sp) 30522: 4a 85 mv a0, s2 30524: ef d0 8f f7 jal 0x2dc9c 30528: 97 87 01 00 auipc a5, 0x18 3052c: 83 b7 07 9e ld a5, -0x620(a5) 30530: 9c 63 ld a5, 0x0(a5) 30532: 2a 84 mv s0, a0 30534: 26 65 ld a0, 0x48(sp) 30536: 01 24 sext.w s0, s0 30538: 82 97 jalr a5 3053a: c1 67 lui a5, 0x10 3053c: 63 79 f4 0a bgeu s0, a5, 0x305ee 30540: e6 65 ld a1, 0x58(sp) 30542: 99 c1 beqz a1, 0x30548 30544: 46 66 ld a2, 0x50(sp) 30546: 41 e2 bnez a2, 0x305c6 30548: 63 9c 09 00 bnez s3, 0x30560 3054c: 81 44 li s1, 0x0 3054e: aa 60 ld ra, 0x88(sp) 30550: 0a 64 ld s0, 0x80(sp) 30552: 46 79 ld s2, 0x70(sp) 30554: a6 79 ld s3, 0x68(sp) 30556: 06 7a ld s4, 0x60(sp) 30558: 26 85 mv a0, s1 3055a: e6 74 ld s1, 0x78(sp) 3055c: 49 61 addi sp, sp, 0x90 3055e: 82 80 ret 30560: 97 87 01 00 auipc a5, 0x18 30564: 83 b7 07 a1 ld a5, -0x5f0(a5) 30568: 9c 63 ld a5, 0x0(a5) 3056a: 17 85 00 00 auipc a0, 0x8 3056e: 13 05 65 29 addi a0, a0, 0x296 30572: 82 97 jalr a5 30574: ca 67 ld a5, 0x90(sp) 30576: 88 e3 sd a0, 0x0(a5) 30578: 71 f9 bnez a0, 0x3054c 3057a: ed 44 li s1, 0x1b 3057c: c9 bf j 0x3054e 3057e: 3a 86 mv a2, a4 30580: 81 45 li a1, 0x0 30582: 36 85 mv a0, a3 30584: ef e0 df c1 jal 0x2f1a0 30588: 2a 8a mv s4, a0 3058a: 65 d9 beqz a0, 0x3057a 3058c: 2a fc sd a0, 0x38(sp) 3058e: ef 40 2d e6 jal 0x4bf0 <.plt+0x2b0> 30592: 17 87 01 00 auipc a4, 0x18 30596: 03 37 e7 9f ld a4, -0x602(a4) 3059a: 10 63 ld a2, 0x0(a4) 3059c: aa 87 mv a5, a0 3059e: 93 06 84 00 addi a3, s0, 0x8 305a2: 0c 18 addi a1, sp, 0x30 305a4: 28 08 addi a0, sp, 0x18 305a6: 3e f8 sd a5, 0x30(sp) 305a8: ef 40 9d 93 jal 0x4ee0 <.plt+0x5a0> 305ac: 1b 06 05 00 sext.w a2, a0 305b0: c1 67 lui a5, 0x10 305b2: 63 7a f6 06 bgeu a2, a5, 0x30626 305b6: 97 87 01 00 auipc a5, 0x18 305ba: 83 b7 27 95 ld a5, -0x6ae(a5) 305be: 9c 63 ld a5, 0x0(a5) 305c0: 52 85 mv a0, s4 305c2: 82 97 jalr a5 305c4: 15 b7 j 0x304e8 305c6: 6a 67 ld a4, 0x98(sp) 305c8: ca 66 ld a3, 0x90(sp) 305ca: 4a 85 mv a0, s2 305cc: ef 50 cd e0 jal 0x5bd8 305d0: aa 84 mv s1, a0 305d2: d2 85 mv a1, s4 305d4: 68 08 addi a0, sp, 0x1c 305d6: ef 40 bd 85 jal 0x4e30 <.plt+0x4f0> 305da: 95 bf j 0x3054e 305dc: 26 85 mv a0, s1 305de: 10 10 addi a2, sp, 0x20 305e0: 2c 10 addi a1, sp, 0x28 305e2: ef 50 0d c3 jal 0x5a12 305e6: aa 84 mv s1, a0 305e8: e3 08 05 f0 beqz a0, 0x304f8 305ec: 8d b7 j 0x3054e 305ee: e6 67 ld a5, 0x58(sp) 305f0: 89 c7 beqz a5, 0x305fa 305f2: d2 85 mv a1, s4 305f4: 68 08 addi a0, sp, 0x1c 305f6: ef 40 bd 83 jal 0x4e30 <.plt+0x4f0> 305fa: e2 46 lw a3, 0x18(sp) 305fc: 22 86 mv a2, s0 305fe: 97 85 00 00 auipc a1, 0x8 30602: 93 85 25 0b addi a1, a1, 0xb2 30606: 4a 85 mv a0, s2 30608: ef d0 2f ee jal 0x2dcea 3060c: 93 04 80 03 li s1, 0x38 30610: 3d bf j 0x3054e 30612: 97 85 00 00 auipc a1, 0x8 30616: 93 85 65 06 addi a1, a1, 0x66 3061a: 4a 85 mv a0, s2 3061c: ef c0 9d 8e jal 0xcf04 30620: 93 04 d0 03 li s1, 0x3d 30624: 2d b7 j 0x3054e 30626: e2 46 lw a3, 0x18(sp) 30628: 97 85 00 00 auipc a1, 0x8 3062c: 93 85 05 03 addi a1, a1, 0x30 30630: 4a 85 mv a0, s2 30632: ef d0 8f eb jal 0x2dcea 30636: 97 87 01 00 auipc a5, 0x18 3063a: 83 b7 27 8d ld a5, -0x72e(a5) 3063e: 9c 63 ld a5, 0x0(a5) 30640: 52 85 mv a0, s4 30642: ed 44 li s1, 0x1b 30644: 82 97 jalr a5 30646: 21 b7 j 0x3054e 0000000000030648 : 30648: 51 71 addi sp, sp, -0xf0 3064a: a6 ed sd s1, 0xd8(sp) 3064c: 86 f5 sd ra, 0xe8(sp) 3064e: d2 e1 sd s4, 0xc0(sp) 30650: ae 87 mv a5, a1 30652: 83 c5 05 00 lbu a1, 0x0(a1) 30656: 02 fc sd zero, 0x38(sp) 30658: 82 e0 sd zero, 0x40(sp) 3065a: 82 e8 sd zero, 0x50(sp) 3065c: 82 ec sd zero, 0x58(sp) 3065e: 82 f0 sd zero, 0x60(sp) 30660: 82 f4 sd zero, 0x68(sp) 30662: 02 d6 sw zero, 0x2c(sp) 30664: 02 d8 sw zero, 0x30(sp) 30666: 02 da sw zero, 0x34(sp) 30668: 82 e4 sd zero, 0x48(sp) 3066a: aa 84 mv s1, a0 3066c: 81 c9 beqz a1, 0x3067c 3066e: ce e5 sd s3, 0xc8(sp) 30670: ba 89 mv s3, a4 30672: 13 07 d0 03 li a4, 0x3d 30676: 63 9d e5 00 bne a1, a4, 0x30690 3067a: ae 69 ld s3, 0xc8(sp) 3067c: 97 85 00 00 auipc a1, 0x8 30680: 93 85 45 05 addi a1, a1, 0x54 30684: 26 85 mv a0, s1 30686: ef c0 fd 87 jal 0xcf04 3068a: 13 0a d0 03 li s4, 0x3d 3068e: 59 a2 j 0x30814 30690: a2 f1 sd s0, 0xe0(sp) 30692: 8c 00 addi a1, sp, 0x40 30694: 32 84 mv s0, a2 30696: 3e 85 mv a0, a5 30698: 30 18 addi a2, sp, 0x38 3069a: ca e9 sd s2, 0xd0(sp) 3069c: 56 fd sd s5, 0xb8(sp) 3069e: 5a f9 sd s6, 0xb0(sp) 306a0: 5e f5 sd s7, 0xa8(sp) 306a2: 62 f1 sd s8, 0xa0(sp) 306a4: 66 ed sd s9, 0x98(sp) 306a6: 6a e9 sd s10, 0x90(sp) 306a8: 6e e5 sd s11, 0x88(sp) 306aa: 36 89 mv s2, a3 306ac: ef 50 6d b6 jal 0x5a12 306b0: 2a 8a mv s4, a0 306b2: 63 17 05 14 bnez a0, 0x30800 306b6: 86 67 ld a5, 0x40(sp) 306b8: 63 83 07 22 beqz a5, 0x308de 306bc: 0c 60 ld a1, 0x0(s0) 306be: 13 0a 41 02 addi s4, sp, 0x24 306c2: b0 00 addi a2, sp, 0x48 306c4: 02 e0 sd zero, 0x0(sp) 306c6: 81 48 li a7, 0x0 306c8: 01 48 li a6, 0x0 306ca: 81 47 li a5, 0x0 306cc: 01 47 li a4, 0x0 306ce: 81 46 li a3, 0x0 306d0: 52 85 mv a0, s4 306d2: ef 40 fd 91 jal 0x4ff0 <.plt+0x6b0> 306d6: 1b 06 05 00 sext.w a2, a0 306da: 41 6c lui s8, 0x10 306dc: 63 72 86 15 bgeu a2, s8, 0x30820 306e0: a6 65 ld a1, 0x48(sp) 306e2: 93 0a 01 07 addi s5, sp, 0x70 306e6: 56 86 mv a2, s5 306e8: 81 46 li a3, 0x0 306ea: 52 85 mv a0, s4 306ec: ef 40 5d 8c jal 0x4fb0 <.plt+0x670> 306f0: 1b 06 05 00 sext.w a2, a0 306f4: 63 76 86 19 bgeu a2, s8, 0x30880 306f8: 06 68 ld a6, 0x40(sp) 306fa: 0c 60 ld a1, 0x0(s0) 306fc: 13 0b 01 06 addi s6, sp, 0x60 30700: c2 ec sd a6, 0x58(sp) 30702: 62 78 ld a6, 0x38(sp) 30704: 93 0b 01 05 addi s7, sp, 0x50 30708: 5e 86 mv a2, s7 3070a: 5c 18 addi a5, sp, 0x34 3070c: 01 47 li a4, 0x0 3070e: da 86 mv a3, s6 30710: 52 85 mv a0, s4 30712: c2 e8 sd a6, 0x50(sp) 30714: ef 40 dd 98 jal 0x50a0 <.plt+0x760> 30718: 1b 06 05 00 sext.w a2, a0 3071c: 63 78 86 17 bgeu a2, s8, 0x3088c 30720: 06 77 ld a4, 0x60(sp) 30722: 91 47 li a5, 0x4 30724: 63 1f f7 10 bne a4, a5, 0x30842 30728: a6 77 ld a5, 0x68(sp) 3072a: 93 0c 81 02 addi s9, sp, 0x28 3072e: da 85 mv a1, s6 30730: 03 c7 37 00 lbu a4, 0x3(a5) 30734: 03 c8 07 00 lbu a6, 0x0(a5) 30738: 03 c6 17 00 lbu a2, 0x1(a5) 3073c: 83 c6 27 00 lbu a3, 0x2(a5) 30740: 66 85 mv a0, s9 30742: a3 07 e1 02 sb a4, 0x2f(sp) 30746: 23 06 01 03 sb a6, 0x2c(sp) 3074a: a3 06 c1 02 sb a2, 0x2d(sp) 3074e: 23 07 d1 02 sb a3, 0x2e(sp) 30752: 17 7d 01 00 auipc s10, 0x17 30756: 03 3d 6d 7b ld s10, 0x7b6(s10) 3075a: ef 40 6d ed jal 0x4e30 <.plt+0x4f0> 3075e: 83 37 0d 00 ld a5, 0x0(s10) 30762: 06 65 ld a0, 0x40(sp) 30764: 82 97 jalr a5 30766: b2 57 lw a5, 0x2c(sp) 30768: 13 f7 17 00 andi a4, a5, 0x1 3076c: 93 f7 f7 0f andi a5, a5, 0xff 30770: 63 05 07 14 beqz a4, 0x308ba 30774: 46 7c ld s8, 0x70(sp) 30776: 17 77 01 00 auipc a4, 0x17 3077a: 03 37 a7 79 ld a4, 0x79a(a4) 3077e: 18 63 ld a4, 0x0(a4) 30780: 3e e8 sd a5, 0x10(sp) 30782: 93 07 5c 00 addi a5, s8, 0x5 30786: 3e 85 mv a0, a5 30788: 3e ec sd a5, 0x18(sp) 3078a: 02 97 jalr a4 3078c: c2 67 ld a5, 0x10(sp) 3078e: aa 8d mv s11, a0 30790: 63 01 05 14 beqz a0, 0x308d2 30794: 23 00 f5 00 sb a5, 0x0(a0) 30798: a3 00 05 00 sb zero, 0x1(a0) 3079c: 23 01 05 00 sb zero, 0x2(a0) 307a0: a3 01 05 00 sb zero, 0x3(a0) 307a4: 46 76 ld a2, 0x70(sp) 307a6: e6 75 ld a1, 0x78(sp) 307a8: 11 05 addi a0, a0, 0x4 307aa: 3e d8 sw a5, 0x30(sp) 307ac: 6e 9c add s8, s8, s11 307ae: ef 40 2d c2 jal 0x4bd0 <.plt+0x290> 307b2: d6 85 mv a1, s5 307b4: 23 02 0c 00 sb zero, 0x4(s8) 307b8: 66 85 mv a0, s9 307ba: ef 40 6d e7 jal 0x4e30 <.plt+0x4f0> 307be: 0c 60 ld a1, 0x0(s0) 307c0: 62 64 ld s0, 0x18(sp) 307c2: 81 47 li a5, 0x0 307c4: 01 46 li a2, 0x0 307c6: 5a 88 mv a6, s6 307c8: 5e 87 mv a4, s7 307ca: 81 46 li a3, 0x0 307cc: 52 85 mv a0, s4 307ce: ee ec sd s11, 0x58(sp) 307d0: a2 e8 sd s0, 0x50(sp) 307d2: ef 40 ed b9 jal 0x4b70 <.plt+0x230> 307d6: 1b 06 05 00 sext.w a2, a0 307da: c1 67 lui a5, 0x10 307dc: 63 71 f6 0c bgeu a2, a5, 0x3089e 307e0: 06 76 ld a2, 0x60(sp) 307e2: a6 75 ld a1, 0x68(sp) 307e4: 4e 87 mv a4, s3 307e6: ca 86 mv a3, s2 307e8: 26 85 mv a0, s1 307ea: ef 50 ed be jal 0x5bd8 307ee: 2a 8a mv s4, a0 307f0: da 85 mv a1, s6 307f2: 66 85 mv a0, s9 307f4: ef 40 cd e3 jal 0x4e30 <.plt+0x4f0> 307f8: 83 37 0d 00 ld a5, 0x0(s10) 307fc: 6e 85 mv a0, s11 307fe: 82 97 jalr a5 30800: 0e 74 ld s0, 0xe0(sp) 30802: 4e 69 ld s2, 0xd0(sp) 30804: ae 69 ld s3, 0xc8(sp) 30806: ea 7a ld s5, 0xb8(sp) 30808: 4a 7b ld s6, 0xb0(sp) 3080a: aa 7b ld s7, 0xa8(sp) 3080c: 0a 7c ld s8, 0xa0(sp) 3080e: ea 6c ld s9, 0x98(sp) 30810: 4a 6d ld s10, 0x90(sp) 30812: aa 6d ld s11, 0x88(sp) 30814: ae 70 ld ra, 0xe8(sp) 30816: ee 64 ld s1, 0xd8(sp) 30818: 52 85 mv a0, s4 3081a: 0e 6a ld s4, 0xc0(sp) 3081c: 6d 61 addi sp, sp, 0xf0 3081e: 82 80 ret 30820: 92 56 lw a3, 0x24(sp) 30822: 97 85 00 00 auipc a1, 0x8 30826: 93 85 65 ee addi a1, a1, -0x11a 3082a: 26 85 mv a0, s1 3082c: ef d0 ef cb jal 0x2dcea 30830: 97 77 01 00 auipc a5, 0x17 30834: 83 b7 87 6d ld a5, 0x6d8(a5) 30838: 9c 63 ld a5, 0x0(a5) 3083a: 06 65 ld a0, 0x40(sp) 3083c: 6d 4a li s4, 0x1b 3083e: 82 97 jalr a5 30840: c1 b7 j 0x30800 30842: 97 85 00 00 auipc a1, 0x8 30846: 93 85 e5 f1 addi a1, a1, -0xe2 3084a: 26 85 mv a0, s1 3084c: ef c0 8d eb jal 0xcf04 30850: d6 85 mv a1, s5 30852: 28 10 addi a0, sp, 0x28 30854: ef 40 cd dd jal 0x4e30 <.plt+0x4f0> 30858: 97 77 01 00 auipc a5, 0x17 3085c: 83 b7 07 6b ld a5, 0x6b0(a5) 30860: 9c 63 ld a5, 0x0(a5) 30862: 06 65 ld a0, 0x40(sp) 30864: 82 97 jalr a5 30866: 0e 74 ld s0, 0xe0(sp) 30868: 4e 69 ld s2, 0xd0(sp) 3086a: ae 69 ld s3, 0xc8(sp) 3086c: ea 7a ld s5, 0xb8(sp) 3086e: 4a 7b ld s6, 0xb0(sp) 30870: aa 7b ld s7, 0xa8(sp) 30872: 0a 7c ld s8, 0xa0(sp) 30874: ea 6c ld s9, 0x98(sp) 30876: 4a 6d ld s10, 0x90(sp) 30878: aa 6d ld s11, 0x88(sp) 3087a: 13 0a d0 03 li s4, 0x3d 3087e: 59 bf j 0x30814 30880: 92 56 lw a3, 0x24(sp) 30882: 97 85 00 00 auipc a1, 0x8 30886: 93 85 65 ea addi a1, a1, -0x15a 3088a: 45 b7 j 0x3082a 3088c: 92 56 lw a3, 0x24(sp) 3088e: 97 85 00 00 auipc a1, 0x8 30892: 93 85 a5 eb addi a1, a1, -0x146 30896: 26 85 mv a0, s1 30898: ef d0 2f c5 jal 0x2dcea 3089c: 55 bf j 0x30850 3089e: 92 56 lw a3, 0x24(sp) 308a0: 97 85 00 00 auipc a1, 0x8 308a4: 93 85 05 f3 addi a1, a1, -0xd0 308a8: 26 85 mv a0, s1 308aa: ef d0 0f c4 jal 0x2dcea 308ae: 83 37 0d 00 ld a5, 0x0(s10) 308b2: 6e 85 mv a0, s11 308b4: 6d 4a li s4, 0x1b 308b6: 82 97 jalr a5 308b8: a1 b7 j 0x30800 308ba: 26 85 mv a0, s1 308bc: 97 85 00 00 auipc a1, 0x8 308c0: 93 85 c5 ed addi a1, a1, -0x124 308c4: ef c0 0d e4 jal 0xcf04 308c8: d6 85 mv a1, s5 308ca: 66 85 mv a0, s9 308cc: ef 40 4d d6 jal 0x4e30 <.plt+0x4f0> 308d0: 59 bf j 0x30866 308d2: d6 85 mv a1, s5 308d4: 66 85 mv a0, s9 308d6: ef 40 ad d5 jal 0x4e30 <.plt+0x4f0> 308da: 6d 4a li s4, 0x1b 308dc: 15 b7 j 0x30800 308de: 0e 74 ld s0, 0xe0(sp) 308e0: 4e 69 ld s2, 0xd0(sp) 308e2: ae 69 ld s3, 0xc8(sp) 308e4: ea 7a ld s5, 0xb8(sp) 308e6: 4a 7b ld s6, 0xb0(sp) 308e8: aa 7b ld s7, 0xa8(sp) 308ea: 0a 7c ld s8, 0xa0(sp) 308ec: ea 6c ld s9, 0x98(sp) 308ee: 4a 6d ld s10, 0x90(sp) 308f0: aa 6d ld s11, 0x88(sp) 308f2: 69 b3 j 0x3067c 00000000000308f4 : 308f4: 1c 61 ld a5, 0x0(a0) 308f6: 01 11 addi sp, sp, -0x20 308f8: 22 e8 sd s0, 0x10(sp) 308fa: 06 ec sd ra, 0x18(sp) 308fc: 2a 84 mv s0, a0 308fe: 81 cb beqz a5, 0x3090e 30900: aa 85 mv a1, a0 30902: 01 46 li a2, 0x0 30904: 68 00 addi a0, sp, 0xc 30906: ef 40 ad cb jal 0x4dc0 <.plt+0x480> 3090a: 23 30 04 00 sd zero, 0x0(s0) 3090e: 1c 64 ld a5, 0x8(s0) 30910: 81 cb beqz a5, 0x30920 30912: 93 05 84 00 addi a1, s0, 0x8 30916: 68 00 addi a0, sp, 0xc 30918: ef 40 8d 9e jal 0x4b00 <.plt+0x1c0> 3091c: 23 34 04 00 sd zero, 0x8(s0) 30920: e2 60 ld ra, 0x18(sp) 30922: 42 64 ld s0, 0x10(sp) 30924: 05 61 addi sp, sp, 0x20 30926: 82 80 ret 0000000000030928 : 30928: 79 71 addi sp, sp, -0x30 3092a: 26 ec sd s1, 0x18(sp) 3092c: 4a e8 sd s2, 0x10(sp) 3092e: 4e e4 sd s3, 0x8(sp) 30930: 06 f4 sd ra, 0x28(sp) 30932: 22 f0 sd s0, 0x20(sp) 30934: aa 84 mv s1, a0 30936: be 89 mv s3, a5 30938: 42 89 mv s2, a6 3093a: 31 ca beqz a2, 0x3098e 3093c: 89 c6 beqz a3, 0x30946 3093e: 93 07 00 05 li a5, 0x50 30942: 63 9b f6 04 bne a3, a5, 0x30998 30946: ba 86 mv a3, a4 30948: 17 85 00 00 auipc a0, 0x8 3094c: 13 05 05 ec addi a0, a0, -0x140 30950: ef 40 0d 8b jal 0x4a00 <.plt+0xc0> 30954: 2a 84 mv s0, a0 30956: 29 c8 beqz s0, 0x309a8 30958: 22 85 mv a0, s0 3095a: ef 40 6d a9 jal 0x4bf0 <.plt+0x2b0> 3095e: 2a 86 mv a2, a0 30960: 4a 87 mv a4, s2 30962: ce 86 mv a3, s3 30964: a2 85 mv a1, s0 30966: 26 85 mv a0, s1 30968: ef 50 0d a7 jal 0x5bd8 3096c: 17 77 01 00 auipc a4, 0x17 30970: 03 37 c7 59 ld a4, 0x59c(a4) 30974: 18 63 ld a4, 0x0(a4) 30976: aa 87 mv a5, a0 30978: 22 85 mv a0, s0 3097a: 3e 84 mv s0, a5 3097c: 02 97 jalr a4 3097e: a2 70 ld ra, 0x28(sp) 30980: 22 85 mv a0, s0 30982: 02 74 ld s0, 0x20(sp) 30984: e2 64 ld s1, 0x18(sp) 30986: 42 69 ld s2, 0x10(sp) 30988: a2 69 ld s3, 0x8(sp) 3098a: 45 61 addi sp, sp, 0x30 3098c: 82 80 ret 3098e: 95 c6 beqz a3, 0x309ba 30990: 93 07 00 05 li a5, 0x50 30994: 63 83 f6 02 beq a3, a5, 0x309ba 30998: 17 85 00 00 auipc a0, 0x8 3099c: 13 05 85 e9 addi a0, a0, -0x168 309a0: ef 40 0d 86 jal 0x4a00 <.plt+0xc0> 309a4: 2a 84 mv s0, a0 309a6: 4d f8 bnez s0, 0x30958 309a8: 6d 44 li s0, 0x1b 309aa: a2 70 ld ra, 0x28(sp) 309ac: 22 85 mv a0, s0 309ae: 02 74 ld s0, 0x20(sp) 309b0: e2 64 ld s1, 0x18(sp) 309b2: 42 69 ld s2, 0x10(sp) 309b4: a2 69 ld s3, 0x8(sp) 309b6: 45 61 addi sp, sp, 0x30 309b8: 82 80 ret 309ba: 3a 86 mv a2, a4 309bc: 17 85 00 00 auipc a0, 0x8 309c0: 13 05 c5 e2 addi a0, a0, -0x1d4 309c4: ef 40 cd 83 jal 0x4a00 <.plt+0xc0> 309c8: 2a 84 mv s0, a0 309ca: 71 b7 j 0x30956 00000000000309cc : 309cc: 05 45 li a0, 0x1 309ce: 82 80 ret 00000000000309d0 : 309d0: 39 71 addi sp, sp, -0x40 309d2: 22 f8 sd s0, 0x30(sp) 309d4: 4a f0 sd s2, 0x20(sp) 309d6: 2e 84 mv s0, a1 309d8: 32 89 mv s2, a2 309da: 90 6d ld a2, 0x18(a1) 309dc: 8c 71 ld a1, 0x20(a1) 309de: 4e ec sd s3, 0x18(sp) 309e0: 36 87 mv a4, a3 309e2: b6 89 mv s3, a3 309e4: ca 86 mv a3, s2 309e6: 26 f4 sd s1, 0x28(sp) 309e8: 06 fc sd ra, 0x38(sp) 309ea: ef 50 ed 9e jal 0x5bd8 309ee: aa 84 mv s1, a0 309f0: 29 e1 bnez a0, 0x30a32 309f2: 83 37 09 00 ld a5, 0x0(s2) 309f6: 81 cf beqz a5, 0x30a0e 309f8: 83 b7 09 00 ld a5, 0x0(s3) 309fc: 89 cb beqz a5, 0x30a0e 309fe: e2 70 ld ra, 0x38(sp) 30a00: 42 74 ld s0, 0x30(sp) 30a02: 02 79 ld s2, 0x20(sp) 30a04: e2 69 ld s3, 0x18(sp) 30a06: 26 85 mv a0, s1 30a08: a2 74 ld s1, 0x28(sp) 30a0a: 21 61 addi sp, sp, 0x40 30a0c: 82 80 ret 30a0e: 93 05 84 01 addi a1, s0, 0x18 30a12: 68 00 addi a0, sp, 0xc 30a14: ef 40 cd c1 jal 0x4e30 <.plt+0x4f0> 30a18: e2 70 ld ra, 0x38(sp) 30a1a: 23 30 04 02 sd zero, 0x20(s0) 30a1e: 23 3c 04 00 sd zero, 0x18(s0) 30a22: 42 74 ld s0, 0x30(sp) 30a24: a5 44 li s1, 0x9 30a26: 02 79 ld s2, 0x20(sp) 30a28: e2 69 ld s3, 0x18(sp) 30a2a: 26 85 mv a0, s1 30a2c: a2 74 ld s1, 0x28(sp) 30a2e: 21 61 addi sp, sp, 0x40 30a30: 82 80 ret 30a32: 93 05 84 01 addi a1, s0, 0x18 30a36: 68 00 addi a0, sp, 0xc 30a38: ef 40 8d bf jal 0x4e30 <.plt+0x4f0> 30a3c: e2 70 ld ra, 0x38(sp) 30a3e: 23 30 04 02 sd zero, 0x20(s0) 30a42: 23 3c 04 00 sd zero, 0x18(s0) 30a46: 42 74 ld s0, 0x30(sp) 30a48: 02 79 ld s2, 0x20(sp) 30a4a: e2 69 ld s3, 0x18(sp) 30a4c: 26 85 mv a0, s1 30a4e: a2 74 ld s1, 0x28(sp) 30a50: 21 61 addi sp, sp, 0x40 30a52: 82 80 ret 0000000000030a54 : 30a54: 1c 65 ld a5, 0x8(a0) 30a56: 01 11 addi sp, sp, -0x20 30a58: 22 e8 sd s0, 0x10(sp) 30a5a: 06 ec sd ra, 0x18(sp) 30a5c: 2a 84 mv s0, a0 30a5e: 89 cb beqz a5, 0x30a70 30a60: 93 05 85 00 addi a1, a0, 0x8 30a64: 01 46 li a2, 0x0 30a66: 68 00 addi a0, sp, 0xc 30a68: ef 40 8d b5 jal 0x4dc0 <.plt+0x480> 30a6c: 23 34 04 00 sd zero, 0x8(s0) 30a70: 1c 70 ld a5, 0x20(s0) 30a72: 91 cb beqz a5, 0x30a86 30a74: 93 05 84 01 addi a1, s0, 0x18 30a78: 68 00 addi a0, sp, 0xc 30a7a: ef 40 6d bb jal 0x4e30 <.plt+0x4f0> 30a7e: 23 30 04 02 sd zero, 0x20(s0) 30a82: 23 3c 04 00 sd zero, 0x18(s0) 30a86: 1c 68 ld a5, 0x10(s0) 30a88: 81 cb beqz a5, 0x30a98 30a8a: 93 05 04 01 addi a1, s0, 0x10 30a8e: 68 00 addi a0, sp, 0xc 30a90: ef 40 0d 87 jal 0x4b00 <.plt+0x1c0> 30a94: 23 38 04 00 sd zero, 0x10(s0) 30a98: e2 60 ld ra, 0x18(sp) 30a9a: 23 22 04 00 sw zero, 0x4(s0) 30a9e: 42 64 ld s0, 0x10(sp) 30aa0: 05 61 addi sp, sp, 0x20 30aa2: 82 80 ret 0000000000030aa4 : 30aa4: 03 36 88 00 ld a2, 0x8(a6) 30aa8: 75 71 addi sp, sp, -0x90 30aaa: 22 e1 sd s0, 0x80(sp) 30aac: a6 fc sd s1, 0x78(sp) 30aae: ca f8 sd s2, 0x70(sp) 30ab0: 06 e5 sd ra, 0x88(sp) 30ab2: 02 f0 sd zero, 0x20(sp) 30ab4: 02 f4 sd zero, 0x28(sp) 30ab6: 02 f8 sd zero, 0x30(sp) 30ab8: 02 fc sd zero, 0x38(sp) 30aba: 82 e0 sd zero, 0x40(sp) 30abc: 82 e4 sd zero, 0x48(sp) 30abe: 82 e8 sd zero, 0x50(sp) 30ac0: 82 ec sd zero, 0x58(sp) 30ac2: 42 84 mv s0, a6 30ac4: 2a 89 mv s2, a0 30ac6: be 84 mv s1, a5 30ac8: 09 c6 beqz a2, 0x30ad2 30aca: 83 27 48 00 lw a5, 0x4(a6) 30ace: 63 85 07 10 beqz a5, 0x30bd8 30ad2: 1c 68 ld a5, 0x10(s0) 30ad4: ce f4 sd s3, 0x68(sp) 30ad6: d1 c7 beqz a5, 0x30b62 30ad8: 81 c4 beqz s1, 0x30ae0 30ada: 83 c7 04 00 lbu a5, 0x0(s1) 30ade: ad e3 bnez a5, 0x30b40 30ae0: 14 68 ld a3, 0x10(s0) 30ae2: 85 47 li a5, 0x1 30ae4: 93 09 01 05 addi s3, sp, 0x50 30ae8: 3e e0 sd a5, 0x0(sp) 30aea: ce 88 mv a7, s3 30aec: 13 08 01 04 addi a6, sp, 0x40 30af0: 81 47 li a5, 0x0 30af2: 17 77 01 00 auipc a4, 0x17 30af6: 03 37 67 3f ld a4, 0x3f6(a4) 30afa: 13 06 84 00 addi a2, s0, 0x8 30afe: 2c 08 addi a1, sp, 0x18 30b00: 02 e4 sd zero, 0x8(sp) 30b02: 4a 85 mv a0, s2 30b04: ef d0 8f 99 jal 0x2dc9c 30b08: 97 77 01 00 auipc a5, 0x17 30b0c: 83 b7 07 40 ld a5, 0x400(a5) 30b10: 9c 63 ld a5, 0x0(a5) 30b12: aa 84 mv s1, a0 30b14: 26 65 ld a0, 0x48(sp) 30b16: 81 24 sext.w s1, s1 30b18: 82 97 jalr a5 30b1a: c1 67 lui a5, 0x10 30b1c: 82 e4 sd zero, 0x48(sp) 30b1e: 44 c0 sw s1, 0x4(s0) 30b20: 63 fc f4 08 bgeu s1, a5, 0x30bb8 30b24: e6 67 ld a5, 0x58(sp) 30b26: d1 c7 beqz a5, 0x30bb2 30b28: 46 67 ld a4, 0x50(sp) 30b2a: 41 c3 beqz a4, 0x30baa 30b2c: 18 ec sd a4, 0x18(s0) 30b2e: 1c f0 sd a5, 0x20(s0) 30b30: 01 45 li a0, 0x0 30b32: a6 79 ld s3, 0x68(sp) 30b34: aa 60 ld ra, 0x88(sp) 30b36: 0a 64 ld s0, 0x80(sp) 30b38: e6 74 ld s1, 0x78(sp) 30b3a: 46 79 ld s2, 0x70(sp) 30b3c: 49 61 addi sp, sp, 0x90 30b3e: 82 80 ret 30b40: 13 07 d0 03 li a4, 0x3d 30b44: 63 98 e7 00 bne a5, a4, 0x30b54 30b48: a2 77 ld a5, 0x28(sp) 30b4a: c9 cf beqz a5, 0x30be4 30b4c: be e4 sd a5, 0x48(sp) 30b4e: 82 77 ld a5, 0x20(sp) 30b50: be e0 sd a5, 0x40(sp) 30b52: 79 b7 j 0x30ae0 30b54: 10 10 addi a2, sp, 0x20 30b56: 2c 10 addi a1, sp, 0x28 30b58: 26 85 mv a0, s1 30b5a: ef 40 9d eb jal 0x5a12 30b5e: 6d d5 beqz a0, 0x30b48 30b60: c9 bf j 0x30b32 30b62: 3a 86 mv a2, a4 30b64: 81 45 li a1, 0x0 30b66: 36 85 mv a0, a3 30b68: ef e0 8f e3 jal 0x2f1a0 30b6c: aa 89 mv s3, a0 30b6e: 31 c1 beqz a0, 0x30bb2 30b70: 2a fc sd a0, 0x38(sp) 30b72: ef 40 ed 87 jal 0x4bf0 <.plt+0x2b0> 30b76: 17 77 01 00 auipc a4, 0x17 30b7a: 03 37 a7 41 ld a4, 0x41a(a4) 30b7e: 10 63 ld a2, 0x0(a4) 30b80: aa 87 mv a5, a0 30b82: 93 06 04 01 addi a3, s0, 0x10 30b86: 0c 18 addi a1, sp, 0x30 30b88: 28 08 addi a0, sp, 0x18 30b8a: 3e f8 sd a5, 0x30(sp) 30b8c: ef 40 4d b5 jal 0x4ee0 <.plt+0x5a0> 30b90: 1b 06 05 00 sext.w a2, a0 30b94: c1 67 lui a5, 0x10 30b96: 63 72 f6 06 bgeu a2, a5, 0x30bfa 30b9a: 97 77 01 00 auipc a5, 0x17 30b9e: 83 b7 e7 36 ld a5, 0x36e(a5) 30ba2: 9c 63 ld a5, 0x0(a5) 30ba4: 4e 85 mv a0, s3 30ba6: 82 97 jalr a5 30ba8: 05 bf j 0x30ad8 30baa: ce 85 mv a1, s3 30bac: 68 08 addi a0, sp, 0x1c 30bae: ef 40 2d a8 jal 0x4e30 <.plt+0x4f0> 30bb2: a6 79 ld s3, 0x68(sp) 30bb4: 6d 45 li a0, 0x1b 30bb6: bd bf j 0x30b34 30bb8: e6 67 ld a5, 0x58(sp) 30bba: 89 c7 beqz a5, 0x30bc4 30bbc: ce 85 mv a1, s3 30bbe: 68 08 addi a0, sp, 0x1c 30bc0: ef 40 0d a7 jal 0x4e30 <.plt+0x4f0> 30bc4: e2 46 lw a3, 0x18(sp) 30bc6: 26 86 mv a2, s1 30bc8: 97 85 00 00 auipc a1, 0x8 30bcc: 93 85 85 ae addi a1, a1, -0x518 30bd0: 4a 85 mv a0, s2 30bd2: ef d0 8f 91 jal 0x2dcea 30bd6: f1 bf j 0x30bb2 30bd8: 42 85 mv a0, a6 30bda: ef f0 bf e7 jal 0x30a54 30bde: 13 05 30 04 li a0, 0x43 30be2: 89 bf j 0x30b34 30be4: 4a 85 mv a0, s2 30be6: 97 85 00 00 auipc a1, 0x8 30bea: 93 85 a5 c7 addi a1, a1, -0x386 30bee: ef c0 6d b1 jal 0xcf04 30bf2: 13 05 d0 03 li a0, 0x3d 30bf6: a6 79 ld s3, 0x68(sp) 30bf8: 35 bf j 0x30b34 30bfa: e2 46 lw a3, 0x18(sp) 30bfc: 4a 85 mv a0, s2 30bfe: 97 85 00 00 auipc a1, 0x8 30c02: 93 85 a5 a5 addi a1, a1, -0x5a6 30c06: ef d0 4f 8e jal 0x2dcea 30c0a: 97 77 01 00 auipc a5, 0x17 30c0e: 83 b7 e7 2f ld a5, 0x2fe(a5) 30c12: 9c 63 ld a5, 0x0(a5) 30c14: 4e 85 mv a0, s3 30c16: 82 97 jalr a5 30c18: 69 bf j 0x30bb2 0000000000030c1a : 30c1a: 18 61 ld a4, 0x0(a0) 30c1c: 9c 61 ld a5, 0x0(a1) 30c1e: 63 04 f7 00 beq a4, a5, 0x30c26 30c22: 01 45 li a0, 0x0 30c24: 82 80 ret 30c26: 1c 69 ld a5, 0x10(a0) 30c28: 98 69 ld a4, 0x10(a1) 30c2a: 01 11 addi sp, sp, -0x20 30c2c: 22 e8 sd s0, 0x10(sp) 30c2e: b9 8f xor a5, a5, a4 30c30: c2 17 slli a5, a5, 0x30 30c32: 26 e4 sd s1, 0x8(sp) 30c34: 06 ec sd ra, 0x18(sp) 30c36: c1 93 srli a5, a5, 0x30 30c38: 2a 84 mv s0, a0 30c3a: ae 84 mv s1, a1 30c3c: 99 c7 beqz a5, 0x30c4a 30c3e: 01 45 li a0, 0x0 30c40: e2 60 ld ra, 0x18(sp) 30c42: 42 64 ld s0, 0x10(sp) 30c44: a2 64 ld s1, 0x8(sp) 30c46: 05 61 addi sp, sp, 0x20 30c48: 82 80 ret 30c4a: 08 6d ld a0, 0x18(a0) 30c4c: 8c 6d ld a1, 0x18(a1) 30c4e: 05 cd beqz a0, 0x30c86 30c50: fd d5 beqz a1, 0x30c3e 30c52: ef 60 4f ad jal 0x26f26 30c56: 65 d5 beqz a0, 0x30c3e 30c58: 08 70 ld a0, 0x20(s0) 30c5a: 8c 70 ld a1, 0x20(s1) 30c5c: 1d c5 beqz a0, 0x30c8a 30c5e: e5 d1 beqz a1, 0x30c3e 30c60: ef 60 6f ac jal 0x26f26 30c64: 69 dd beqz a0, 0x30c3e 30c66: 08 7c ld a0, 0x38(s0) 30c68: 8c 7c ld a1, 0x38(s1) 30c6a: 15 c1 beqz a0, 0x30c8e 30c6c: e9 d9 beqz a1, 0x30c3e 30c6e: ef 60 8f ab jal 0x26f26 30c72: 71 d5 beqz a0, 0x30c3e 30c74: 28 68 ld a0, 0x50(s0) 30c76: ac 68 ld a1, 0x50(s1) 30c78: 09 cd beqz a0, 0x30c92 30c7a: f1 d1 beqz a1, 0x30c3e 30c7c: ef 60 af aa jal 0x26f26 30c80: 33 35 a0 00 snez a0, a0 30c84: 75 bf j 0x30c40 30c86: c5 fd bnez a1, 0x30c3e 30c88: c1 bf j 0x30c58 30c8a: d5 f9 bnez a1, 0x30c3e 30c8c: e9 bf j 0x30c66 30c8e: c5 f9 bnez a1, 0x30c3e 30c90: d5 b7 j 0x30c74 30c92: 13 b5 15 00 seqz a0, a1 30c96: 6d b7 j 0x30c40 0000000000030c98 : 30c98: 83 47 05 07 lbu a5, 0x70(a0) 30c9c: 01 11 addi sp, sp, -0x20 30c9e: 26 e4 sd s1, 0x8(sp) 30ca0: 23 88 f5 06 sb a5, 0x70(a1) 30ca4: 03 57 05 01 lhu a4, 0x10(a0) 30ca8: 1c 61 ld a5, 0x0(a0) 30caa: aa 84 mv s1, a0 30cac: 08 71 ld a0, 0x20(a0) 30cae: 22 e8 sd s0, 0x10(sp) 30cb0: 06 ec sd ra, 0x18(sp) 30cb2: 23 98 e5 00 sh a4, 0x10(a1) 30cb6: 9c e1 sd a5, 0x0(a1) 30cb8: 2e 84 mv s0, a1 30cba: 49 c9 beqz a0, 0x30d4c 30cbc: 97 77 01 00 auipc a5, 0x17 30cc0: 83 b7 47 2b ld a5, 0x2b4(a5) 30cc4: 9c 63 ld a5, 0x0(a5) 30cc6: 82 97 jalr a5 30cc8: 08 f0 sd a0, 0x20(s0) 30cca: 3d c9 beqz a0, 0x30d40 30ccc: 88 6c ld a0, 0x18(s1) 30cce: 59 c1 beqz a0, 0x30d54 30cd0: 97 77 01 00 auipc a5, 0x17 30cd4: 83 b7 07 2a ld a5, 0x2a0(a5) 30cd8: 9c 63 ld a5, 0x0(a5) 30cda: 82 97 jalr a5 30cdc: 08 ec sd a0, 0x18(s0) 30cde: 2d c1 beqz a0, 0x30d40 30ce0: a8 68 ld a0, 0x50(s1) 30ce2: 2d cd beqz a0, 0x30d5c 30ce4: 97 77 01 00 auipc a5, 0x17 30ce8: 83 b7 c7 28 ld a5, 0x28c(a5) 30cec: 9c 63 ld a5, 0x0(a5) 30cee: 82 97 jalr a5 30cf0: 28 e8 sd a0, 0x50(s0) 30cf2: 39 c5 beqz a0, 0x30d40 30cf4: a8 64 ld a0, 0x48(s1) 30cf6: 3d c5 beqz a0, 0x30d64 30cf8: 97 77 01 00 auipc a5, 0x17 30cfc: 83 b7 87 27 ld a5, 0x278(a5) 30d00: 9c 63 ld a5, 0x0(a5) 30d02: 82 97 jalr a5 30d04: 28 e4 sd a0, 0x48(s0) 30d06: 0d cd beqz a0, 0x30d40 30d08: a8 60 ld a0, 0x40(s1) 30d0a: 2d c1 beqz a0, 0x30d6c 30d0c: 97 77 01 00 auipc a5, 0x17 30d10: 83 b7 47 26 ld a5, 0x264(a5) 30d14: 9c 63 ld a5, 0x0(a5) 30d16: 82 97 jalr a5 30d18: 28 e0 sd a0, 0x40(s0) 30d1a: 1d c1 beqz a0, 0x30d40 30d1c: 88 7c ld a0, 0x38(s1) 30d1e: 39 c9 beqz a0, 0x30d74 30d20: 97 77 01 00 auipc a5, 0x17 30d24: 83 b7 07 25 ld a5, 0x250(a5) 30d28: 9c 63 ld a5, 0x0(a5) 30d2a: 82 97 jalr a5 30d2c: 08 fc sd a0, 0x38(s0) 30d2e: 09 c9 beqz a0, 0x30d40 30d30: 23 08 04 06 sb zero, 0x70(s0) 30d34: 05 45 li a0, 0x1 30d36: e2 60 ld ra, 0x18(sp) 30d38: 42 64 ld s0, 0x10(sp) 30d3a: a2 64 ld s1, 0x8(sp) 30d3c: 05 61 addi sp, sp, 0x20 30d3e: 82 80 ret 30d40: e2 60 ld ra, 0x18(sp) 30d42: 42 64 ld s0, 0x10(sp) 30d44: a2 64 ld s1, 0x8(sp) 30d46: 01 45 li a0, 0x0 30d48: 05 61 addi sp, sp, 0x20 30d4a: 82 80 ret 30d4c: 88 6c ld a0, 0x18(s1) 30d4e: 23 b0 05 02 sd zero, 0x20(a1) 30d52: 3d fd bnez a0, 0x30cd0 30d54: a8 68 ld a0, 0x50(s1) 30d56: 23 3c 04 00 sd zero, 0x18(s0) 30d5a: 49 f5 bnez a0, 0x30ce4 30d5c: a8 64 ld a0, 0x48(s1) 30d5e: 23 38 04 04 sd zero, 0x50(s0) 30d62: 59 f9 bnez a0, 0x30cf8 30d64: a8 60 ld a0, 0x40(s1) 30d66: 23 34 04 04 sd zero, 0x48(s0) 30d6a: 4d f1 bnez a0, 0x30d0c 30d6c: 88 7c ld a0, 0x38(s1) 30d6e: 23 30 04 04 sd zero, 0x40(s0) 30d72: 5d f5 bnez a0, 0x30d20 30d74: 23 3c 04 02 sd zero, 0x38(s0) 30d78: 05 45 li a0, 0x1 30d7a: 75 bf j 0x30d36 0000000000030d7c : 30d7c: 01 11 addi sp, sp, -0x20 30d7e: 26 e4 sd s1, 0x8(sp) 30d80: 97 74 01 00 auipc s1, 0x17 30d84: 83 b4 84 18 ld s1, 0x188(s1) 30d88: 22 e8 sd s0, 0x10(sp) 30d8a: 9c 60 ld a5, 0x0(s1) 30d8c: 2a 84 mv s0, a0 30d8e: 08 71 ld a0, 0x20(a0) 30d90: 06 ec sd ra, 0x18(sp) 30d92: 82 97 jalr a5 30d94: 9c 60 ld a5, 0x0(s1) 30d96: 08 6c ld a0, 0x18(s0) 30d98: 23 30 04 02 sd zero, 0x20(s0) 30d9c: 82 97 jalr a5 30d9e: 9c 60 ld a5, 0x0(s1) 30da0: 28 68 ld a0, 0x50(s0) 30da2: 23 3c 04 00 sd zero, 0x18(s0) 30da6: 82 97 jalr a5 30da8: 9c 60 ld a5, 0x0(s1) 30daa: 28 64 ld a0, 0x48(s0) 30dac: 23 38 04 04 sd zero, 0x50(s0) 30db0: 82 97 jalr a5 30db2: 9c 60 ld a5, 0x0(s1) 30db4: 28 60 ld a0, 0x40(s0) 30db6: 23 34 04 04 sd zero, 0x48(s0) 30dba: 82 97 jalr a5 30dbc: 9c 60 ld a5, 0x0(s1) 30dbe: 08 7c ld a0, 0x38(s0) 30dc0: 23 30 04 04 sd zero, 0x40(s0) 30dc4: 82 97 jalr a5 30dc6: e2 60 ld ra, 0x18(sp) 30dc8: 23 3c 04 02 sd zero, 0x38(s0) 30dcc: 42 64 ld s0, 0x10(sp) 30dce: a2 64 ld s1, 0x8(sp) 30dd0: 05 61 addi sp, sp, 0x20 30dd2: 82 80 ret 0000000000030dd4 : 30dd4: 79 71 addi sp, sp, -0x30 30dd6: 22 f0 sd s0, 0x20(sp) 30dd8: 17 84 01 00 auipc s0, 0x18 30ddc: 13 04 04 98 addi s0, s0, -0x680 30de0: 83 47 04 00 lbu a5, 0x0(s0) 30de4: 06 f4 sd ra, 0x28(sp) 30de6: 9d c7 beqz a5, 0x30e14 30de8: 5c 40 lw a5, 0x4(s0) 30dea: 37 57 c6 41 lui a4, 0x41c65 30dee: 1b 07 d7 e6 addiw a4, a4, -0x193 30df2: bb 87 e7 02 mulw a5, a5, a4 30df6: 0d 67 lui a4, 0x3 30df8: 1b 07 97 03 addiw a4, a4, 0x39 30dfc: a2 70 ld ra, 0x28(sp) 30dfe: b9 9f addw a5, a5, a4 30e00: 5c c0 sw a5, 0x4(s0) 30e02: 02 74 ld s0, 0x20(sp) 30e04: 1b 95 07 01 slliw a0, a5, 0x10 30e08: 1b d7 07 01 srliw a4, a5, 0x10 30e0c: 59 8d or a0, a0, a4 30e0e: 01 25 sext.w a0, a0 30e10: 45 61 addi sp, sp, 0x30 30e12: 82 80 ret 30e14: 26 ec sd s1, 0x18(sp) 30e16: aa 84 mv s1, a0 30e18: ef 40 fd 9f jal 0x5816 30e1c: 2a 87 mv a4, a0 30e1e: ae 87 mv a5, a1 30e20: 26 85 mv a0, s1 30e22: 97 85 00 00 auipc a1, 0x8 30e26: 93 85 65 a7 addi a1, a1, -0x58a 30e2a: 3a e0 sd a4, 0x0(sp) 30e2c: 3e e4 sd a5, 0x8(sp) 30e2e: ef c0 6d 8d jal 0xcf04 30e32: a2 67 ld a5, 0x8(sp) 30e34: 02 66 ld a2, 0x0(sp) 30e36: 54 40 lw a3, 0x4(s0) 30e38: 37 c7 7d 80 lui a4, 0x807dc 30e3c: b1 9f addw a5, a5, a2 30e3e: b5 9f addw a5, a5, a3 30e40: 1b 07 57 cb addiw a4, a4, -0x34b 30e44: bb 87 e7 02 mulw a5, a5, a4 30e48: 37 27 04 a7 lui a4, 0xa7042 30e4c: 1b 07 f7 7d addiw a4, a4, 0x7df 30e50: 85 46 li a3, 0x1 30e52: e2 64 ld s1, 0x18(sp) 30e54: 23 00 d4 00 sb a3, 0x0(s0) 30e58: b9 9f addw a5, a5, a4 30e5a: 41 bf j 0x30dea 0000000000030e5c : 30e5c: 01 45 li a0, 0x0 30e5e: 82 80 ret 0000000000030e60 <__bswapsi2>: 30e60: c1 66 lui a3, 0x10 30e62: 1b 16 85 01 slliw a2, a0, 0x18 30e66: 9b 57 85 01 srliw a5, a0, 0x18 30e6a: 1b 57 85 00 srliw a4, a0, 0x8 30e6e: 93 86 06 f0 addi a3, a3, -0x100 30e72: 75 8f and a4, a4, a3 30e74: d1 8f or a5, a5, a2 30e76: d9 8f or a5, a5, a4 30e78: 1b 15 85 00 slliw a0, a0, 0x8 30e7c: 37 07 ff 00 lui a4, 0xff0 30e80: 79 8d and a0, a0, a4 30e82: 5d 8d or a0, a0, a5 30e84: 01 25 sext.w a0, a0 30e86: 82 80 ret