File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0016ce80
0016ce80encoding/binary.init: ; void encoding/binary.init(void)
0016ce80ldr x16, [x28+16]
0016ce84subs xzr, sp, x16
0016ce88b.ls 0x16cf3c
0016ce8cstr x30, [sp-32]!
0016ce90stur x29, [sp-8]
0016ce94sub x29, sp, 8
0016ce98adrp x0, 0x548000
0016ce9cadd x0, x0, 3316
0016cea0orr x1, xzr, 16
0016cea4bl errors.New
0016cea8adrp x27, 0x8b5000
0016ceacstr x0, [x27+2688]
0016ceb0adrp x27, 0x8df000
0016ceb4ldr w2, [x27+3056]
0016ceb8cbz w2, 0x16cec0
0016cebcb 0x16cec4
0016cec0
0016cec0loc_16cec0:
0016cec0b 0x16cedc
0016cec4
0016cec4loc_16cec4:
0016cec4bl runtime.gcWriteBarrier2
0016cec8str x1, [x25]
0016ceccadrp x27, 0x8b5000
0016ced0ldr x2, [x27+2696]
0016ced4str x2, [x25+8]
0016ced8b 0x16cedc
0016cedc
0016cedcloc_16cedc:
0016cedcadrp x27, 0x8b5000
0016cee0str x1, [x27+2696]
0016cee4adrp x0, 0x558000
0016cee8add x0, x0, 3807
0016ceecmovz x1, 41
0016cef0bl errors.New
0016cef4adrp x27, 0x8b5000
0016cef8str x0, [x27+2704]
0016cefcadrp x27, 0x8df000
0016cf00ldr w2, [x27+3056]
0016cf04cbz w2, 0x16cf0c
0016cf08b 0x16cf10
0016cf0c
0016cf0cloc_16cf0c:
0016cf0cb 0x16cf28
0016cf10
0016cf10loc_16cf10:
0016cf10bl runtime.gcWriteBarrier2
0016cf14str x1, [x25]
0016cf18adrp x27, 0x8b5000
0016cf1cldr x0, [x27+2712]
0016cf20str x0, [x25+8]
0016cf24b 0x16cf28
0016cf28
0016cf28loc_16cf28:
0016cf28adrp x27, 0x8b5000
0016cf2cstr x1, [x27+2712]
0016cf30ldur x29, [sp-8]
0016cf34ldr x30, [sp], 32
0016cf38ret x30
0016cf3c
0016cf3cloc_16cf3c:
0016cf3cmov x3, x30
0016cf40bl runtime.morestack_noctxt.abi0
0016cf44b 0x16ce80
0016cf48udf 0
0016cf4cudf 0
0016ce80
0016ce80encoding/binary.init: ; void encoding/binary.init(void)
0016ce80ldr x16, [x28+16]
0016ce84subs xzr, sp, x16
0016ce88b.ls 0x16cf3c
0016ce8cstr x30, [sp-32]!
0016ce90stur x29, [sp-8]
0016ce94sub x29, sp, 8
0016ce98adrp x0, 0x548000
0016ce9cadd x0, x0, 3316
0016cea0orr x1, xzr, 16
0016cea4bl errors.New
0016cea8adrp x27, 0x8b5000
0016ceacstr x0, [x27+2688]
0016ceb0adrp x27, 0x8df000
0016ceb4ldr w2, [x27+3056]
0016ceb8cbz w2, 0x16cec0
0016cebcb 0x16cec4
0016cec0
0016cec0loc_16cec0:
0016cec0b 0x16cedc
0016cec4
0016cec4loc_16cec4:
0016cec4bl runtime.gcWriteBarrier2
0016cec8str x1, [x25]
0016ceccadrp x27, 0x8b5000
0016ced0ldr x2, [x27+2696]
0016ced4str x2, [x25+8]
0016ced8b 0x16cedc
0016cedc
0016cedcloc_16cedc:
0016cedcadrp x27, 0x8b5000
0016cee0str x1, [x27+2696]
0016cee4adrp x0, 0x558000
0016cee8add x0, x0, 3807
0016ceecmovz x1, 41
0016cef0bl errors.New
0016cef4adrp x27, 0x8b5000
0016cef8str x0, [x27+2704]
0016cefcadrp x27, 0x8df000
0016cf00ldr w2, [x27+3056]
0016cf04cbz w2, 0x16cf0c
0016cf08b 0x16cf10
0016cf0c
0016cf0cloc_16cf0c:
0016cf0cb 0x16cf28
0016cf10
0016cf10loc_16cf10:
0016cf10bl runtime.gcWriteBarrier2
0016cf14str x1, [x25]
0016cf18adrp x27, 0x8b5000
0016cf1cldr x0, [x27+2712]
0016cf20str x0, [x25+8]
0016cf24b 0x16cf28
0016cf28
0016cf28loc_16cf28:
0016cf28adrp x27, 0x8b5000
0016cf2cstr x1, [x27+2712]
0016cf30ldur x29, [sp-8]
0016cf34ldr x30, [sp], 32
0016cf38ret x30
0016cf3c
0016cf3cloc_16cf3c:
0016cf3cmov x3, x30
0016cf40bl runtime.morestack_noctxt.abi0
0016cf44b 0x16ce80
0016cf48udf 0
0016cf4cudf 0
0016ce80
0016cf50
0016cf50encoding/binary.littleEndian.Uint16: ; void encoding/binary.littleEndian.Uint16(encoding/binary.littleEndian p0, struct []uint8 b)
0016cf50ldr x16, [x28+16]
0016cf54subs xzr, sp, x16
0016cf58b.ls 0x16cfec
0016cf5cstr x30, [sp-48]!
0016cf60stur x29, [sp-8]
0016cf64sub x29, sp, 8
0016cf68str x0, [sp+56]
0016cf6cstr x1, [sp+64]
0016cf70str x2, [sp+72]
0016cf74strh wzr, [sp+38]
0016cf78ldr x1, [sp+64]
0016cf7csubs xzr, x1, 1
0016cf80b.hi 0x16cf88
0016cf84b 0x16cfe0
0016cf88
0016cf88loc_16cf88:
0016cf88ldr x1, [sp+64]
0016cf8cldr x2, [sp+56]
0016cf90subs xzr, x1, 0
0016cf94b.hi 0x16cf9c
0016cf98b 0x16cfd8
0016cf9c
0016cf9cloc_16cf9c:
0016cf9cldrb w2, [x2]
0016cfa0ldr x1, [sp+64]
0016cfa4ldr x3, [sp+56]
0016cfa8subs xzr, x1, 1
0016cfacb.hi 0x16cfb4
0016cfb0b 0x16cfd0
0016cfb4
0016cfb4loc_16cfb4:
0016cfb4ldrb w1, [x3+1]
0016cfb8ubfm x1, x1, 56, 7
0016cfbcorr x0, x2, x1
0016cfc0strh w0, [sp+38]
0016cfc4ldur x29, [sp-8]
0016cfc8ldr x30, [sp], 48
0016cfccret x30
0016cfd0
0016cfd0loc_16cfd0:
0016cfd0orr x0, xzr, 1
0016cfd4bl runtime.panicIndex
0016cfd8
0016cfd8loc_16cfd8:
0016cfd8mov x0, xzr
0016cfdcbl runtime.panicIndex
0016cfe0
0016cfe0loc_16cfe0:
0016cfe0orr x0, xzr, 1
0016cfe4bl runtime.panicIndex
0016cfe8hint
0016cfec
0016cfecloc_16cfec:
0016cfecstp x0, x1, [sp+8]
0016cff0str x2, [sp+24]
0016cff4mov x3, x30
0016cff8bl runtime.morestack_noctxt.abi0
0016cffcldp x0, x1, [sp+8]
0016d000ldr x2, [sp+24]
0016d004b 0x16cf50
0016d008udf 0
0016d00cudf 0
0016cf50
0016cf50encoding/binary.littleEndian.Uint16: ; void encoding/binary.littleEndian.Uint16(encoding/binary.littleEndian p0, struct []uint8 b)
0016cf50ldr x16, [x28+16]
0016cf54subs xzr, sp, x16
0016cf58b.ls 0x16cfec
0016cf5cstr x30, [sp-48]!
0016cf60stur x29, [sp-8]
0016cf64sub x29, sp, 8
0016cf68str x0, [sp+56]
0016cf6cstr x1, [sp+64]
0016cf70str x2, [sp+72]
0016cf74strh wzr, [sp+38]
0016cf78ldr x1, [sp+64]
0016cf7csubs xzr, x1, 1
0016cf80b.hi 0x16cf88
0016cf84b 0x16cfe0
0016cf88
0016cf88loc_16cf88:
0016cf88ldr x1, [sp+64]
0016cf8cldr x2, [sp+56]
0016cf90subs xzr, x1, 0
0016cf94b.hi 0x16cf9c
0016cf98b 0x16cfd8
0016cf9c
0016cf9cloc_16cf9c:
0016cf9cldrb w2, [x2]
0016cfa0ldr x1, [sp+64]
0016cfa4ldr x3, [sp+56]
0016cfa8subs xzr, x1, 1
0016cfacb.hi 0x16cfb4
0016cfb0b 0x16cfd0
0016cfb4
0016cfb4loc_16cfb4:
0016cfb4ldrb w1, [x3+1]
0016cfb8ubfm x1, x1, 56, 7
0016cfbcorr x0, x2, x1
0016cfc0strh w0, [sp+38]
0016cfc4ldur x29, [sp-8]
0016cfc8ldr x30, [sp], 48
0016cfccret x30
0016cfd0
0016cfd0loc_16cfd0:
0016cfd0orr x0, xzr, 1
0016cfd4bl runtime.panicIndex
0016cfd8
0016cfd8loc_16cfd8:
0016cfd8mov x0, xzr
0016cfdcbl runtime.panicIndex
0016cfe0
0016cfe0loc_16cfe0:
0016cfe0orr x0, xzr, 1
0016cfe4bl runtime.panicIndex
0016cfe8hint
0016cfec
0016cfecloc_16cfec:
0016cfecstp x0, x1, [sp+8]
0016cff0str x2, [sp+24]
0016cff4mov x3, x30
0016cff8bl runtime.morestack_noctxt.abi0
0016cffcldp x0, x1, [sp+8]
0016d000ldr x2, [sp+24]
0016d004b 0x16cf50
0016d008udf 0
0016d00cudf 0
0016cf50
0016d010
0016d010encoding/binary.littleEndian.PutUint16: ; void encoding/binary.littleEndian.PutUint16(encoding/binary.littleEndian p0, struct []uint8 b, uint16 v)
0016d010ldr x16, [x28+16]
0016d014subs xzr, sp, x16
0016d018b.ls 0x16d0a8
0016d01cstr x30, [sp-32]!
0016d020stur x29, [sp-8]
0016d024sub x29, sp, 8
0016d028str x0, [sp+40]
0016d02cstr x1, [sp+48]
0016d030str x2, [sp+56]
0016d034strh w3, [sp+64]
0016d038ldr x1, [sp+48]
0016d03csubs xzr, x1, 1
0016d040b.hi 0x16d048
0016d044b 0x16d09c
0016d048
0016d048loc_16d048:
0016d048ldr x1, [sp+48]
0016d04cldr x2, [sp+40]
0016d050subs xzr, x1, 0
0016d054b.hi 0x16d05c
0016d058b 0x16d094
0016d05c
0016d05cloc_16d05c:
0016d05cstrb w3, [x2]
0016d060ldr x1, [sp+48]
0016d064ldr x2, [sp+40]
0016d068ldrh w3, [sp+64]
0016d06cubfm x3, x3, 8, 15
0016d070subs xzr, x1, 1
0016d074b.hi 0x16d07c
0016d078b 0x16d08c
0016d07c
0016d07cloc_16d07c:
0016d07cstrb w3, [x2+1]
0016d080ldur x29, [sp-8]
0016d084ldr x30, [sp], 32
0016d088ret x30
0016d08c
0016d08cloc_16d08c:
0016d08corr x0, xzr, 1
0016d090bl runtime.panicIndex
0016d094
0016d094loc_16d094:
0016d094mov x0, xzr
0016d098bl runtime.panicIndex
0016d09c
0016d09cloc_16d09c:
0016d09corr x0, xzr, 1
0016d0a0bl runtime.panicIndex
0016d0a4hint
0016d0a8
0016d0a8loc_16d0a8:
0016d0a8stp x0, x1, [sp+8]
0016d0acstr x2, [sp+24]
0016d0b0strh w3, [sp+32]
0016d0b4mov x3, x30
0016d0b8bl runtime.morestack_noctxt.abi0
0016d0bcldp x0, x1, [sp+8]
0016d0c0ldr x2, [sp+24]
0016d0c4ldrh w3, [sp+32]
0016d0c8b 0x16d010
0016d0ccudf 0
0016d010
0016d010encoding/binary.littleEndian.PutUint16: ; void encoding/binary.littleEndian.PutUint16(encoding/binary.littleEndian p0, struct []uint8 b, uint16 v)
0016d010ldr x16, [x28+16]
0016d014subs xzr, sp, x16
0016d018b.ls 0x16d0a8
0016d01cstr x30, [sp-32]!
0016d020stur x29, [sp-8]
0016d024sub x29, sp, 8
0016d028str x0, [sp+40]
0016d02cstr x1, [sp+48]
0016d030str x2, [sp+56]
0016d034strh w3, [sp+64]
0016d038ldr x1, [sp+48]
0016d03csubs xzr, x1, 1
0016d040b.hi 0x16d048
0016d044b 0x16d09c
0016d048
0016d048loc_16d048:
0016d048ldr x1, [sp+48]
0016d04cldr x2, [sp+40]
0016d050subs xzr, x1, 0
0016d054b.hi 0x16d05c
0016d058b 0x16d094
0016d05c
0016d05cloc_16d05c:
0016d05cstrb w3, [x2]
0016d060ldr x1, [sp+48]
0016d064ldr x2, [sp+40]
0016d068ldrh w3, [sp+64]
0016d06cubfm x3, x3, 8, 15
0016d070subs xzr, x1, 1
0016d074b.hi 0x16d07c
0016d078b 0x16d08c
0016d07c
0016d07cloc_16d07c:
0016d07cstrb w3, [x2+1]
0016d080ldur x29, [sp-8]
0016d084ldr x30, [sp], 32
0016d088ret x30
0016d08c
0016d08cloc_16d08c:
0016d08corr x0, xzr, 1
0016d090bl runtime.panicIndex
0016d094
0016d094loc_16d094:
0016d094mov x0, xzr
0016d098bl runtime.panicIndex
0016d09c
0016d09cloc_16d09c:
0016d09corr x0, xzr, 1
0016d0a0bl runtime.panicIndex
0016d0a4hint
0016d0a8
0016d0a8loc_16d0a8:
0016d0a8stp x0, x1, [sp+8]
0016d0acstr x2, [sp+24]
0016d0b0strh w3, [sp+32]
0016d0b4mov x3, x30
0016d0b8bl runtime.morestack_noctxt.abi0
0016d0bcldp x0, x1, [sp+8]
0016d0c0ldr x2, [sp+24]
0016d0c4ldrh w3, [sp+32]
0016d0c8b 0x16d010
0016d0ccudf 0
0016d010
0016d0d0
0016d0d0encoding/binary.littleEndian.Uint32: ; void encoding/binary.littleEndian.Uint32(encoding/binary.littleEndian p0, struct []uint8 b)
0016d0d0ldr x16, [x28+16]
0016d0d4subs xzr, sp, x16
0016d0d8b.ls 0x16d1bc
0016d0dcstr x30, [sp-48]!
0016d0e0stur x29, [sp-8]
0016d0e4sub x29, sp, 8
0016d0e8str x0, [sp+56]
0016d0ecstr x1, [sp+64]
0016d0f0str x2, [sp+72]
0016d0f4str wzr, [sp+36]
0016d0f8ldr x1, [sp+64]
0016d0fcsubs xzr, x1, 3
0016d100b.hi 0x16d108
0016d104b 0x16d1b0
0016d108
0016d108loc_16d108:
0016d108ldr x1, [sp+64]
0016d10cldr x2, [sp+56]
0016d110subs xzr, x1, 0
0016d114b.hi 0x16d11c
0016d118b 0x16d1a8
0016d11c
0016d11cloc_16d11c:
0016d11cldrb w2, [x2]
0016d120ldr x1, [sp+64]
0016d124ldr x3, [sp+56]
0016d128subs xzr, x1, 1
0016d12cb.hi 0x16d134
0016d130b 0x16d1a0
0016d134
0016d134loc_16d134:
0016d134ldrb w3, [x3+1]
0016d138ubfm x3, x3, 56, 7
0016d13corr x2, x2, x3
0016d140ldr x1, [sp+64]
0016d144ldr x3, [sp+56]
0016d148subs xzr, x1, 2
0016d14cb.hi 0x16d154
0016d150b 0x16d198
0016d154
0016d154loc_16d154:
0016d154ldrb w3, [x3+2]
0016d158ubfm x3, x3, 48, 7
0016d15corr x2, x2, x3
0016d160ldr x1, [sp+64]
0016d164ldr x3, [sp+56]
0016d168subs xzr, x1, 3
0016d16cb.hi 0x16d174
0016d170b 0x16d190
0016d174
0016d174loc_16d174:
0016d174ldrb w1, [x3+3]
0016d178ubfm x1, x1, 40, 7
0016d17corr x0, x2, x1
0016d180str w0, [sp+36]
0016d184ldur x29, [sp-8]
0016d188ldr x30, [sp], 48
0016d18cret x30
0016d190
0016d190loc_16d190:
0016d190orr x0, xzr, 3
0016d194bl runtime.panicIndex
0016d198
0016d198loc_16d198:
0016d198orr x0, xzr, 2
0016d19cbl runtime.panicIndex
0016d1a0
0016d1a0loc_16d1a0:
0016d1a0orr x0, xzr, 1
0016d1a4bl runtime.panicIndex
0016d1a8
0016d1a8loc_16d1a8:
0016d1a8mov x0, xzr
0016d1acbl runtime.panicIndex
0016d1b0
0016d1b0loc_16d1b0:
0016d1b0orr x0, xzr, 3
0016d1b4bl runtime.panicIndex
0016d1b8hint
0016d1bc
0016d1bcloc_16d1bc:
0016d1bcstp x0, x1, [sp+8]
0016d1c0str x2, [sp+24]
0016d1c4mov x3, x30
0016d1c8bl runtime.morestack_noctxt.abi0
0016d1ccldp x0, x1, [sp+8]
0016d1d0ldr x2, [sp+24]
0016d1d4b 0x16d0d0
0016d1d8udf 0
0016d1dcudf 0
0016d0d0
0016d0d0encoding/binary.littleEndian.Uint32: ; void encoding/binary.littleEndian.Uint32(encoding/binary.littleEndian p0, struct []uint8 b)
0016d0d0ldr x16, [x28+16]
0016d0d4subs xzr, sp, x16
0016d0d8b.ls 0x16d1bc
0016d0dcstr x30, [sp-48]!
0016d0e0stur x29, [sp-8]
0016d0e4sub x29, sp, 8
0016d0e8str x0, [sp+56]
0016d0ecstr x1, [sp+64]
0016d0f0str x2, [sp+72]
0016d0f4str wzr, [sp+36]
0016d0f8ldr x1, [sp+64]
0016d0fcsubs xzr, x1, 3
0016d100b.hi 0x16d108
0016d104b 0x16d1b0
0016d108
0016d108loc_16d108:
0016d108ldr x1, [sp+64]
0016d10cldr x2, [sp+56]
0016d110subs xzr, x1, 0
0016d114b.hi 0x16d11c
0016d118b 0x16d1a8
0016d11c
0016d11cloc_16d11c:
0016d11cldrb w2, [x2]
0016d120ldr x1, [sp+64]
0016d124ldr x3, [sp+56]
0016d128subs xzr, x1, 1
0016d12cb.hi 0x16d134
0016d130b 0x16d1a0
0016d134
0016d134loc_16d134:
0016d134ldrb w3, [x3+1]
0016d138ubfm x3, x3, 56, 7
0016d13corr x2, x2, x3
0016d140ldr x1, [sp+64]
0016d144ldr x3, [sp+56]
0016d148subs xzr, x1, 2
0016d14cb.hi 0x16d154
0016d150b 0x16d198
0016d154
0016d154loc_16d154:
0016d154ldrb w3, [x3+2]
0016d158ubfm x3, x3, 48, 7
0016d15corr x2, x2, x3
0016d160ldr x1, [sp+64]
0016d164ldr x3, [sp+56]
0016d168subs xzr, x1, 3
0016d16cb.hi 0x16d174
0016d170b 0x16d190
0016d174
0016d174loc_16d174:
0016d174ldrb w1, [x3+3]
0016d178ubfm x1, x1, 40, 7
0016d17corr x0, x2, x1
0016d180str w0, [sp+36]
0016d184ldur x29, [sp-8]
0016d188ldr x30, [sp], 48
0016d18cret x30
0016d190
0016d190loc_16d190:
0016d190orr x0, xzr, 3
0016d194bl runtime.panicIndex
0016d198
0016d198loc_16d198:
0016d198orr x0, xzr, 2
0016d19cbl runtime.panicIndex
0016d1a0
0016d1a0loc_16d1a0:
0016d1a0orr x0, xzr, 1
0016d1a4bl runtime.panicIndex
0016d1a8
0016d1a8loc_16d1a8:
0016d1a8mov x0, xzr
0016d1acbl runtime.panicIndex
0016d1b0
0016d1b0loc_16d1b0:
0016d1b0orr x0, xzr, 3
0016d1b4bl runtime.panicIndex
0016d1b8hint
0016d1bc
0016d1bcloc_16d1bc:
0016d1bcstp x0, x1, [sp+8]
0016d1c0str x2, [sp+24]
0016d1c4mov x3, x30
0016d1c8bl runtime.morestack_noctxt.abi0
0016d1ccldp x0, x1, [sp+8]
0016d1d0ldr x2, [sp+24]
0016d1d4b 0x16d0d0
0016d1d8udf 0
0016d1dcudf 0
0016d0d0
0016d1e0
0016d1e0encoding/binary.littleEndian.PutUint32: ; void encoding/binary.littleEndian.PutUint32(encoding/binary.littleEndian p0, struct []uint8 b, uint32 v)
0016d1e0ldr x16, [x28+16]
0016d1e4subs xzr, sp, x16
0016d1e8b.ls 0x16d2c8
0016d1ecstr x30, [sp-32]!
0016d1f0stur x29, [sp-8]
0016d1f4sub x29, sp, 8
0016d1f8str x0, [sp+40]
0016d1fcstr x1, [sp+48]
0016d200str x2, [sp+56]
0016d204str w3, [sp+64]
0016d208ldr x1, [sp+48]
0016d20csubs xzr, x1, 3
0016d210b.hi 0x16d218
0016d214b 0x16d2bc
0016d218
0016d218loc_16d218:
0016d218ldr x1, [sp+48]
0016d21cldr x2, [sp+40]
0016d220subs xzr, x1, 0
0016d224b.hi 0x16d22c
0016d228b 0x16d2b4
0016d22c
0016d22cloc_16d22c:
0016d22cstrb w3, [x2]
0016d230ldr x1, [sp+48]
0016d234ldr x2, [sp+40]
0016d238ldr w3, [sp+64]
0016d23cubfm x3, x3, 8, 31
0016d240subs xzr, x1, 1
0016d244b.hi 0x16d24c
0016d248b 0x16d2ac
0016d24c
0016d24cloc_16d24c:
0016d24cstrb w3, [x2+1]
0016d250ldr x1, [sp+48]
0016d254ldr x2, [sp+40]
0016d258ldr w3, [sp+64]
0016d25cubfm x3, x3, 16, 31
0016d260subs xzr, x1, 2
0016d264b.hi 0x16d26c
0016d268b 0x16d2a4
0016d26c
0016d26cloc_16d26c:
0016d26cstrb w3, [x2+2]
0016d270ldr x1, [sp+48]
0016d274ldr x2, [sp+40]
0016d278ldr w3, [sp+64]
0016d27cubfm x3, x3, 24, 31
0016d280subs xzr, x1, 3
0016d284b.hi 0x16d28c
0016d288b 0x16d29c
0016d28c
0016d28cloc_16d28c:
0016d28cstrb w3, [x2+3]
0016d290ldur x29, [sp-8]
0016d294ldr x30, [sp], 32
0016d298ret x30
0016d29c
0016d29cloc_16d29c:
0016d29corr x0, xzr, 3
0016d2a0bl runtime.panicIndex
0016d2a4
0016d2a4loc_16d2a4:
0016d2a4orr x0, xzr, 2
0016d2a8bl runtime.panicIndex
0016d2ac
0016d2acloc_16d2ac:
0016d2acorr x0, xzr, 1
0016d2b0bl runtime.panicIndex
0016d2b4
0016d2b4loc_16d2b4:
0016d2b4mov x0, xzr
0016d2b8bl runtime.panicIndex
0016d2bc
0016d2bcloc_16d2bc:
0016d2bcorr x0, xzr, 3
0016d2c0bl runtime.panicIndex
0016d2c4hint
0016d2c8
0016d2c8loc_16d2c8:
0016d2c8stp x0, x1, [sp+8]
0016d2ccstr x2, [sp+24]
0016d2d0str w3, [sp+32]
0016d2d4mov x3, x30
0016d2d8bl runtime.morestack_noctxt.abi0
0016d2dcldp x0, x1, [sp+8]
0016d2e0ldr x2, [sp+24]
0016d2e4ldr w3, [sp+32]
0016d2e8b 0x16d1e0
0016d2ecudf 0
0016d1e0
0016d1e0encoding/binary.littleEndian.PutUint32: ; void encoding/binary.littleEndian.PutUint32(encoding/binary.littleEndian p0, struct []uint8 b, uint32 v)
0016d1e0ldr x16, [x28+16]
0016d1e4subs xzr, sp, x16
0016d1e8b.ls 0x16d2c8
0016d1ecstr x30, [sp-32]!
0016d1f0stur x29, [sp-8]
0016d1f4sub x29, sp, 8
0016d1f8str x0, [sp+40]
0016d1fcstr x1, [sp+48]
0016d200str x2, [sp+56]
0016d204str w3, [sp+64]
0016d208ldr x1, [sp+48]
0016d20csubs xzr, x1, 3
0016d210b.hi 0x16d218
0016d214b 0x16d2bc
0016d218
0016d218loc_16d218:
0016d218ldr x1, [sp+48]
0016d21cldr x2, [sp+40]
0016d220subs xzr, x1, 0
0016d224b.hi 0x16d22c
0016d228b 0x16d2b4
0016d22c
0016d22cloc_16d22c:
0016d22cstrb w3, [x2]
0016d230ldr x1, [sp+48]
0016d234ldr x2, [sp+40]
0016d238ldr w3, [sp+64]
0016d23cubfm x3, x3, 8, 31
0016d240subs xzr, x1, 1
0016d244b.hi 0x16d24c
0016d248b 0x16d2ac
0016d24c
0016d24cloc_16d24c:
0016d24cstrb w3, [x2+1]
0016d250ldr x1, [sp+48]
0016d254ldr x2, [sp+40]
0016d258ldr w3, [sp+64]
0016d25cubfm x3, x3, 16, 31
0016d260subs xzr, x1, 2
0016d264b.hi 0x16d26c
0016d268b 0x16d2a4
0016d26c
0016d26cloc_16d26c:
0016d26cstrb w3, [x2+2]
0016d270ldr x1, [sp+48]
0016d274ldr x2, [sp+40]
0016d278ldr w3, [sp+64]
0016d27cubfm x3, x3, 24, 31
0016d280subs xzr, x1, 3
0016d284b.hi 0x16d28c
0016d288b 0x16d29c
0016d28c
0016d28cloc_16d28c:
0016d28cstrb w3, [x2+3]
0016d290ldur x29, [sp-8]
0016d294ldr x30, [sp], 32
0016d298ret x30
0016d29c
0016d29cloc_16d29c:
0016d29corr x0, xzr, 3
0016d2a0bl runtime.panicIndex
0016d2a4
0016d2a4loc_16d2a4:
0016d2a4orr x0, xzr, 2
0016d2a8bl runtime.panicIndex
0016d2ac
0016d2acloc_16d2ac:
0016d2acorr x0, xzr, 1
0016d2b0bl runtime.panicIndex
0016d2b4
0016d2b4loc_16d2b4:
0016d2b4mov x0, xzr
0016d2b8bl runtime.panicIndex
0016d2bc
0016d2bcloc_16d2bc:
0016d2bcorr x0, xzr, 3
0016d2c0bl runtime.panicIndex
0016d2c4hint
0016d2c8
0016d2c8loc_16d2c8:
0016d2c8stp x0, x1, [sp+8]
0016d2ccstr x2, [sp+24]
0016d2d0str w3, [sp+32]
0016d2d4mov x3, x30
0016d2d8bl runtime.morestack_noctxt.abi0
0016d2dcldp x0, x1, [sp+8]
0016d2e0ldr x2, [sp+24]
0016d2e4ldr w3, [sp+32]
0016d2e8b 0x16d1e0
0016d2ecudf 0
0016d1e0
0016d2f0
0016d2f0encoding/binary.littleEndian.Uint64: ; void encoding/binary.littleEndian.Uint64(encoding/binary.littleEndian p0, struct []uint8 b)
0016d2f0ldr x16, [x28+16]
0016d2f4subs xzr, sp, x16
0016d2f8b.ls 0x16d438
0016d2fcstr x30, [sp-48]!
0016d300stur x29, [sp-8]
0016d304sub x29, sp, 8
0016d308str x0, [sp+56]
0016d30cstr x1, [sp+64]
0016d310str x2, [sp+72]
0016d314str xzr, [sp+32]
0016d318subs xzr, x1, 7
0016d31cb.hi 0x16d324
0016d320b 0x16d42c
0016d324
0016d324loc_16d324:
0016d324subs xzr, x1, 0
0016d328b.hi 0x16d330
0016d32cb 0x16d424
0016d330
0016d330loc_16d330:
0016d330ldrb w2, [x0]
0016d334subs xzr, x1, 1
0016d338b.hi 0x16d340
0016d33cb 0x16d41c
0016d340
0016d340loc_16d340:
0016d340ldrb w3, [x0+1]
0016d344ubfm x3, x3, 56, 7
0016d348orr x2, x2, x3
0016d34csubs xzr, x1, 2
0016d350b.hi 0x16d358
0016d354b 0x16d414
0016d358
0016d358loc_16d358:
0016d358ldrb w3, [x0+2]
0016d35cubfm x3, x3, 48, 7
0016d360orr x2, x2, x3
0016d364subs xzr, x1, 3
0016d368b.hi 0x16d370
0016d36cb 0x16d40c
0016d370
0016d370loc_16d370:
0016d370ldrb w3, [x0+3]
0016d374ubfm x3, x3, 40, 7
0016d378orr x2, x2, x3
0016d37csubs xzr, x1, 4
0016d380b.hi 0x16d388
0016d384b 0x16d404
0016d388
0016d388loc_16d388:
0016d388ldrb w3, [x0+4]
0016d38cubfm x3, x3, 32, 7
0016d390orr x2, x2, x3
0016d394subs xzr, x1, 5
0016d398b.hi 0x16d3a0
0016d39cb 0x16d3fc
0016d3a0
0016d3a0loc_16d3a0:
0016d3a0ldrb w3, [x0+5]
0016d3a4ubfm x3, x3, 24, 7
0016d3a8orr x2, x2, x3
0016d3acsubs xzr, x1, 6
0016d3b0b.hi 0x16d3b8
0016d3b4b 0x16d3f4
0016d3b8
0016d3b8loc_16d3b8:
0016d3b8ldrb w3, [x0+6]
0016d3bcubfm x3, x3, 16, 7
0016d3c0orr x2, x2, x3
0016d3c4subs xzr, x1, 7
0016d3c8b.hi 0x16d3d0
0016d3ccb 0x16d3ec
0016d3d0
0016d3d0loc_16d3d0:
0016d3d0ldrb w1, [x0+7]
0016d3d4ubfm x1, x1, 8, 7
0016d3d8orr x0, x2, x1
0016d3dcstr x0, [sp+32]
0016d3e0ldur x29, [sp-8]
0016d3e4ldr x30, [sp], 48
0016d3e8ret x30
0016d3ec
0016d3ecloc_16d3ec:
0016d3ecorr x0, xzr, 7
0016d3f0bl runtime.panicIndex
0016d3f4
0016d3f4loc_16d3f4:
0016d3f4orr x0, xzr, 6
0016d3f8bl runtime.panicIndex
0016d3fc
0016d3fcloc_16d3fc:
0016d3fcmovz x0, 5
0016d400bl runtime.panicIndex
0016d404
0016d404loc_16d404:
0016d404orr x0, xzr, 4
0016d408bl runtime.panicIndex
0016d40c
0016d40cloc_16d40c:
0016d40corr x0, xzr, 3
0016d410bl runtime.panicIndex
0016d414
0016d414loc_16d414:
0016d414orr x0, xzr, 2
0016d418bl runtime.panicIndex
0016d41c
0016d41cloc_16d41c:
0016d41corr x0, xzr, 1
0016d420bl runtime.panicIndex
0016d424
0016d424loc_16d424:
0016d424mov x0, xzr
0016d428bl runtime.panicIndex
0016d42c
0016d42cloc_16d42c:
0016d42corr x0, xzr, 7
0016d430bl runtime.panicIndex
0016d434hint
0016d438
0016d438loc_16d438:
0016d438stp x0, x1, [sp+8]
0016d43cstr x2, [sp+24]
0016d440mov x3, x30
0016d444bl runtime.morestack_noctxt.abi0
0016d448ldp x0, x1, [sp+8]
0016d44cldr x2, [sp+24]
0016d450b 0x16d2f0
0016d454udf 0
0016d458udf 0
0016d45cudf 0
0016d2f0
0016d2f0encoding/binary.littleEndian.Uint64: ; void encoding/binary.littleEndian.Uint64(encoding/binary.littleEndian p0, struct []uint8 b)
0016d2f0ldr x16, [x28+16]
0016d2f4subs xzr, sp, x16
0016d2f8b.ls 0x16d438
0016d2fcstr x30, [sp-48]!
0016d300stur x29, [sp-8]
0016d304sub x29, sp, 8
0016d308str x0, [sp+56]
0016d30cstr x1, [sp+64]
0016d310str x2, [sp+72]
0016d314str xzr, [sp+32]
0016d318subs xzr, x1, 7
0016d31cb.hi 0x16d324
0016d320b 0x16d42c
0016d324
0016d324loc_16d324:
0016d324subs xzr, x1, 0
0016d328b.hi 0x16d330
0016d32cb 0x16d424
0016d330
0016d330loc_16d330:
0016d330ldrb w2, [x0]
0016d334subs xzr, x1, 1
0016d338b.hi 0x16d340
0016d33cb 0x16d41c
0016d340
0016d340loc_16d340:
0016d340ldrb w3, [x0+1]
0016d344ubfm x3, x3, 56, 7
0016d348orr x2, x2, x3
0016d34csubs xzr, x1, 2
0016d350b.hi 0x16d358
0016d354b 0x16d414
0016d358
0016d358loc_16d358:
0016d358ldrb w3, [x0+2]
0016d35cubfm x3, x3, 48, 7
0016d360orr x2, x2, x3
0016d364subs xzr, x1, 3
0016d368b.hi 0x16d370
0016d36cb 0x16d40c
0016d370
0016d370loc_16d370:
0016d370ldrb w3, [x0+3]
0016d374ubfm x3, x3, 40, 7
0016d378orr x2, x2, x3
0016d37csubs xzr, x1, 4
0016d380b.hi 0x16d388
0016d384b 0x16d404
0016d388
0016d388loc_16d388:
0016d388ldrb w3, [x0+4]
0016d38cubfm x3, x3, 32, 7
0016d390orr x2, x2, x3
0016d394subs xzr, x1, 5
0016d398b.hi 0x16d3a0
0016d39cb 0x16d3fc
0016d3a0
0016d3a0loc_16d3a0:
0016d3a0ldrb w3, [x0+5]
0016d3a4ubfm x3, x3, 24, 7
0016d3a8orr x2, x2, x3
0016d3acsubs xzr, x1, 6
0016d3b0b.hi 0x16d3b8
0016d3b4b 0x16d3f4
0016d3b8
0016d3b8loc_16d3b8:
0016d3b8ldrb w3, [x0+6]
0016d3bcubfm x3, x3, 16, 7
0016d3c0orr x2, x2, x3
0016d3c4subs xzr, x1, 7
0016d3c8b.hi 0x16d3d0
0016d3ccb 0x16d3ec
0016d3d0
0016d3d0loc_16d3d0:
0016d3d0ldrb w1, [x0+7]
0016d3d4ubfm x1, x1, 8, 7
0016d3d8orr x0, x2, x1
0016d3dcstr x0, [sp+32]
0016d3e0ldur x29, [sp-8]
0016d3e4ldr x30, [sp], 48
0016d3e8ret x30
0016d3ec
0016d3ecloc_16d3ec:
0016d3ecorr x0, xzr, 7
0016d3f0bl runtime.panicIndex
0016d3f4
0016d3f4loc_16d3f4:
0016d3f4orr x0, xzr, 6
0016d3f8bl runtime.panicIndex
0016d3fc
0016d3fcloc_16d3fc:
0016d3fcmovz x0, 5
0016d400bl runtime.panicIndex
0016d404
0016d404loc_16d404:
0016d404orr x0, xzr, 4
0016d408bl runtime.panicIndex
0016d40c
0016d40cloc_16d40c:
0016d40corr x0, xzr, 3
0016d410bl runtime.panicIndex
0016d414
0016d414loc_16d414:
0016d414orr x0, xzr, 2
0016d418bl runtime.panicIndex
0016d41c
0016d41cloc_16d41c:
0016d41corr x0, xzr, 1
0016d420bl runtime.panicIndex
0016d424
0016d424loc_16d424:
0016d424mov x0, xzr
0016d428bl runtime.panicIndex
0016d42c
0016d42cloc_16d42c:
0016d42corr x0, xzr, 7
0016d430bl runtime.panicIndex
0016d434hint
0016d438
0016d438loc_16d438:
0016d438stp x0, x1, [sp+8]
0016d43cstr x2, [sp+24]
0016d440mov x3, x30
0016d444bl runtime.morestack_noctxt.abi0
0016d448ldp x0, x1, [sp+8]
0016d44cldr x2, [sp+24]
0016d450b 0x16d2f0
0016d454udf 0
0016d458udf 0
0016d45cudf 0
0016d2f0
0016d460
0016d460encoding/binary.littleEndian.PutUint64: ; void encoding/binary.littleEndian.PutUint64(encoding/binary.littleEndian p0, struct []uint8 b, uint64 v)
0016d460ldr x16, [x28+16]
0016d464subs xzr, sp, x16
0016d468b.ls 0x16d5dc
0016d46cstr x30, [sp-32]!
0016d470stur x29, [sp-8]
0016d474sub x29, sp, 8
0016d478str x0, [sp+40]
0016d47cstr x1, [sp+48]
0016d480str x2, [sp+56]
0016d484str x3, [sp+64]
0016d488subs xzr, x1, 7
0016d48cb.hi 0x16d494
0016d490b 0x16d5d0
0016d494
0016d494loc_16d494:
0016d494subs xzr, x1, 0
0016d498b.hi 0x16d4a0
0016d49cb 0x16d5c8
0016d4a0
0016d4a0loc_16d4a0:
0016d4a0strb w3, [x0]
0016d4a4ldr x1, [sp+48]
0016d4a8ldr x2, [sp+40]
0016d4acldr x3, [sp+64]
0016d4b0ubfm x3, x3, 8, 63
0016d4b4subs xzr, x1, 1
0016d4b8b.hi 0x16d4c0
0016d4bcb 0x16d5c0
0016d4c0
0016d4c0loc_16d4c0:
0016d4c0strb w3, [x2+1]
0016d4c4ldr x1, [sp+48]
0016d4c8ldr x2, [sp+40]
0016d4ccldr x3, [sp+64]
0016d4d0ubfm x3, x3, 16, 63
0016d4d4subs xzr, x1, 2
0016d4d8b.hi 0x16d4e0
0016d4dcb 0x16d5b8
0016d4e0
0016d4e0loc_16d4e0:
0016d4e0strb w3, [x2+2]
0016d4e4ldr x1, [sp+48]
0016d4e8ldr x2, [sp+40]
0016d4ecldr x3, [sp+64]
0016d4f0ubfm x3, x3, 24, 63
0016d4f4subs xzr, x1, 3
0016d4f8b.hi 0x16d500
0016d4fcb 0x16d5b0
0016d500
0016d500loc_16d500:
0016d500strb w3, [x2+3]
0016d504ldr x1, [sp+48]
0016d508ldr x2, [sp+40]
0016d50cldr x3, [sp+64]
0016d510ubfm x3, x3, 32, 63
0016d514subs xzr, x1, 4
0016d518b.hi 0x16d520
0016d51cb 0x16d5a8
0016d520
0016d520loc_16d520:
0016d520strb w3, [x2+4]
0016d524ldr x1, [sp+48]
0016d528ldr x2, [sp+40]
0016d52cldr x3, [sp+64]
0016d530ubfm x3, x3, 40, 63
0016d534subs xzr, x1, 5
0016d538b.hi 0x16d540
0016d53cb 0x16d5a0
0016d540
0016d540loc_16d540:
0016d540strb w3, [x2+5]
0016d544ldr x1, [sp+48]
0016d548ldr x2, [sp+40]
0016d54cldr x3, [sp+64]
0016d550ubfm x3, x3, 48, 63
0016d554subs xzr, x1, 6
0016d558b.hi 0x16d560
0016d55cb 0x16d598
0016d560
0016d560loc_16d560:
0016d560strb w3, [x2+6]
0016d564ldr x1, [sp+48]
0016d568ldr x2, [sp+40]
0016d56cldr x3, [sp+64]
0016d570ubfm x3, x3, 56, 63
0016d574subs xzr, x1, 7
0016d578b.hi 0x16d580
0016d57cb 0x16d590
0016d580
0016d580loc_16d580:
0016d580strb w3, [x2+7]
0016d584ldur x29, [sp-8]
0016d588ldr x30, [sp], 32
0016d58cret x30
0016d590
0016d590loc_16d590:
0016d590orr x0, xzr, 7
0016d594bl runtime.panicIndex
0016d598
0016d598loc_16d598:
0016d598orr x0, xzr, 6
0016d59cbl runtime.panicIndex
0016d5a0
0016d5a0loc_16d5a0:
0016d5a0movz x0, 5
0016d5a4bl runtime.panicIndex
0016d5a8
0016d5a8loc_16d5a8:
0016d5a8orr x0, xzr, 4
0016d5acbl runtime.panicIndex
0016d5b0
0016d5b0loc_16d5b0:
0016d5b0orr x0, xzr, 3
0016d5b4bl runtime.panicIndex
0016d5b8
0016d5b8loc_16d5b8:
0016d5b8orr x0, xzr, 2
0016d5bcbl runtime.panicIndex
0016d5c0
0016d5c0loc_16d5c0:
0016d5c0orr x0, xzr, 1
0016d5c4bl runtime.panicIndex
0016d5c8
0016d5c8loc_16d5c8:
0016d5c8mov x0, xzr
0016d5ccbl runtime.panicIndex
0016d5d0
0016d5d0loc_16d5d0:
0016d5d0orr x0, xzr, 7
0016d5d4bl runtime.panicIndex
0016d5d8hint
0016d5dc
0016d5dcloc_16d5dc:
0016d5dcstp x0, x1, [sp+8]
0016d5e0stp x2, x3, [sp+24]
0016d5e4mov x3, x30
0016d5e8bl runtime.morestack_noctxt.abi0
0016d5ecldp x0, x1, [sp+8]
0016d5f0ldp x2, x3, [sp+24]
0016d5f4b 0x16d460
0016d5f8udf 0
0016d5fcudf 0
0016d460
0016d460encoding/binary.littleEndian.PutUint64: ; void encoding/binary.littleEndian.PutUint64(encoding/binary.littleEndian p0, struct []uint8 b, uint64 v)
0016d460ldr x16, [x28+16]
0016d464subs xzr, sp, x16
0016d468b.ls 0x16d5dc
0016d46cstr x30, [sp-32]!
0016d470stur x29, [sp-8]
0016d474sub x29, sp, 8
0016d478str x0, [sp+40]
0016d47cstr x1, [sp+48]
0016d480str x2, [sp+56]
0016d484str x3, [sp+64]
0016d488subs xzr, x1, 7
0016d48cb.hi 0x16d494
0016d490b 0x16d5d0
0016d494
0016d494loc_16d494:
0016d494subs xzr, x1, 0
0016d498b.hi 0x16d4a0
0016d49cb 0x16d5c8
0016d4a0
0016d4a0loc_16d4a0:
0016d4a0strb w3, [x0]
0016d4a4ldr x1, [sp+48]
0016d4a8ldr x2, [sp+40]
0016d4acldr x3, [sp+64]
0016d4b0ubfm x3, x3, 8, 63
0016d4b4subs xzr, x1, 1
0016d4b8b.hi 0x16d4c0
0016d4bcb 0x16d5c0
0016d4c0
0016d4c0loc_16d4c0:
0016d4c0strb w3, [x2+1]
0016d4c4ldr x1, [sp+48]
0016d4c8ldr x2, [sp+40]
0016d4ccldr x3, [sp+64]
0016d4d0ubfm x3, x3, 16, 63
0016d4d4subs xzr, x1, 2
0016d4d8b.hi 0x16d4e0
0016d4dcb 0x16d5b8
0016d4e0
0016d4e0loc_16d4e0:
0016d4e0strb w3, [x2+2]
0016d4e4ldr x1, [sp+48]
0016d4e8ldr x2, [sp+40]
0016d4ecldr x3, [sp+64]
0016d4f0ubfm x3, x3, 24, 63
0016d4f4subs xzr, x1, 3
0016d4f8b.hi 0x16d500
0016d4fcb 0x16d5b0
0016d500
0016d500loc_16d500:
0016d500strb w3, [x2+3]
0016d504ldr x1, [sp+48]
0016d508ldr x2, [sp+40]
0016d50cldr x3, [sp+64]
0016d510ubfm x3, x3, 32, 63
0016d514subs xzr, x1, 4
0016d518b.hi 0x16d520
0016d51cb 0x16d5a8
0016d520
0016d520loc_16d520:
0016d520strb w3, [x2+4]
0016d524ldr x1, [sp+48]
0016d528ldr x2, [sp+40]
0016d52cldr x3, [sp+64]
0016d530ubfm x3, x3, 40, 63
0016d534subs xzr, x1, 5
0016d538b.hi 0x16d540
0016d53cb 0x16d5a0
0016d540
0016d540loc_16d540:
0016d540strb w3, [x2+5]
0016d544ldr x1, [sp+48]
0016d548ldr x2, [sp+40]
0016d54cldr x3, [sp+64]
0016d550ubfm x3, x3, 48, 63
0016d554subs xzr, x1, 6
0016d558b.hi 0x16d560
0016d55cb 0x16d598
0016d560
0016d560loc_16d560:
0016d560strb w3, [x2+6]
0016d564ldr x1, [sp+48]
0016d568ldr x2, [sp+40]
0016d56cldr x3, [sp+64]
0016d570ubfm x3, x3, 56, 63
0016d574subs xzr, x1, 7
0016d578b.hi 0x16d580
0016d57cb 0x16d590
0016d580
0016d580loc_16d580:
0016d580strb w3, [x2+7]
0016d584ldur x29, [sp-8]
0016d588ldr x30, [sp], 32
0016d58cret x30
0016d590
0016d590loc_16d590:
0016d590orr x0, xzr, 7
0016d594bl runtime.panicIndex
0016d598
0016d598loc_16d598:
0016d598orr x0, xzr, 6
0016d59cbl runtime.panicIndex
0016d5a0
0016d5a0loc_16d5a0:
0016d5a0movz x0, 5
0016d5a4bl runtime.panicIndex
0016d5a8
0016d5a8loc_16d5a8:
0016d5a8orr x0, xzr, 4
0016d5acbl runtime.panicIndex
0016d5b0
0016d5b0loc_16d5b0:
0016d5b0orr x0, xzr, 3
0016d5b4bl runtime.panicIndex
0016d5b8
0016d5b8loc_16d5b8:
0016d5b8orr x0, xzr, 2
0016d5bcbl runtime.panicIndex
0016d5c0
0016d5c0loc_16d5c0:
0016d5c0orr x0, xzr, 1
0016d5c4bl runtime.panicIndex
0016d5c8
0016d5c8loc_16d5c8:
0016d5c8mov x0, xzr
0016d5ccbl runtime.panicIndex
0016d5d0
0016d5d0loc_16d5d0:
0016d5d0orr x0, xzr, 7
0016d5d4bl runtime.panicIndex
0016d5d8hint
0016d5dc
0016d5dcloc_16d5dc:
0016d5dcstp x0, x1, [sp+8]
0016d5e0stp x2, x3, [sp+24]
0016d5e4mov x3, x30
0016d5e8bl runtime.morestack_noctxt.abi0
0016d5ecldp x0, x1, [sp+8]
0016d5f0ldp x2, x3, [sp+24]
0016d5f4b 0x16d460
0016d5f8udf 0
0016d5fcudf 0
0016d460
0016d600
0016d600encoding/binary.littleEndian.String: ; void encoding/binary.littleEndian.String(encoding/binary.littleEndian p0)
0016d600str x30, [sp-32]!
0016d604stur x29, [sp-8]
0016d608sub x29, sp, 8
0016d60cstp xzr, xzr, [sp+8]
0016d610adrp x0, 0x546000
0016d614add x0, x0, 660
0016d618str x0, [sp+8]
0016d61corr x1, xzr, 12
0016d620str x1, [sp+16]
0016d624add x29, sp, 24
0016d628add sp, sp, 32
0016d62cret x30
0016d600
0016d600encoding/binary.littleEndian.String: ; void encoding/binary.littleEndian.String(encoding/binary.littleEndian p0)
0016d600str x30, [sp-32]!
0016d604stur x29, [sp-8]
0016d608sub x29, sp, 8
0016d60cstp xzr, xzr, [sp+8]
0016d610adrp x0, 0x546000
0016d614add x0, x0, 660
0016d618str x0, [sp+8]
0016d61corr x1, xzr, 12
0016d620str x1, [sp+16]
0016d624add x29, sp, 24
0016d628add sp, sp, 32
0016d62cret x30
0016d600
0016d630
0016d630encoding/binary.littleEndian.GoString: ; void encoding/binary.littleEndian.GoString(encoding/binary.littleEndian p0)
0016d630str x30, [sp-32]!
0016d634stur x29, [sp-8]
0016d638sub x29, sp, 8
0016d63cstp xzr, xzr, [sp+8]
0016d640adrp x0, 0x549000
0016d644add x0, x0, 1232
0016d648str x0, [sp+8]
0016d64cmovz x1, 19
0016d650str x1, [sp+16]
0016d654add x29, sp, 24
0016d658add sp, sp, 32
0016d65cret x30
0016d630
0016d630encoding/binary.littleEndian.GoString: ; void encoding/binary.littleEndian.GoString(encoding/binary.littleEndian p0)
0016d630str x30, [sp-32]!
0016d634stur x29, [sp-8]
0016d638sub x29, sp, 8
0016d63cstp xzr, xzr, [sp+8]
0016d640adrp x0, 0x549000
0016d644add x0, x0, 1232
0016d648str x0, [sp+8]
0016d64cmovz x1, 19
0016d650str x1, [sp+16]
0016d654add x29, sp, 24
0016d658add sp, sp, 32
0016d65cret x30
0016d630
0016d660
0016d660encoding/binary.bigEndian.Uint16: ; void encoding/binary.bigEndian.Uint16(encoding/binary.bigEndian p0, struct []uint8 b)
0016d660ldr x16, [x28+16]
0016d664subs xzr, sp, x16
0016d668b.ls 0x16d6fc
0016d66cstr x30, [sp-48]!
0016d670stur x29, [sp-8]
0016d674sub x29, sp, 8
0016d678str x0, [sp+56]
0016d67cstr x1, [sp+64]
0016d680str x2, [sp+72]
0016d684strh wzr, [sp+38]
0016d688ldr x1, [sp+64]
0016d68csubs xzr, x1, 1
0016d690b.hi 0x16d698
0016d694b 0x16d6f0
0016d698
0016d698loc_16d698:
0016d698ldr x1, [sp+64]
0016d69cldr x2, [sp+56]
0016d6a0subs xzr, x1, 1
0016d6a4b.hi 0x16d6ac
0016d6a8b 0x16d6e8
0016d6ac
0016d6acloc_16d6ac:
0016d6acldrb w2, [x2+1]
0016d6b0ldr x1, [sp+64]
0016d6b4ldr x3, [sp+56]
0016d6b8subs xzr, x1, 0
0016d6bcb.hi 0x16d6c4
0016d6c0b 0x16d6e0
0016d6c4
0016d6c4loc_16d6c4:
0016d6c4ldrb w1, [x3]
0016d6c8ubfm x1, x1, 56, 7
0016d6ccorr x0, x2, x1
0016d6d0strh w0, [sp+38]
0016d6d4ldur x29, [sp-8]
0016d6d8ldr x30, [sp], 48
0016d6dcret x30
0016d6e0
0016d6e0loc_16d6e0:
0016d6e0mov x0, xzr
0016d6e4bl runtime.panicIndex
0016d6e8
0016d6e8loc_16d6e8:
0016d6e8orr x0, xzr, 1
0016d6ecbl runtime.panicIndex
0016d6f0
0016d6f0loc_16d6f0:
0016d6f0orr x0, xzr, 1
0016d6f4bl runtime.panicIndex
0016d6f8hint
0016d6fc
0016d6fcloc_16d6fc:
0016d6fcstp x0, x1, [sp+8]
0016d700str x2, [sp+24]
0016d704mov x3, x30
0016d708bl runtime.morestack_noctxt.abi0
0016d70cldp x0, x1, [sp+8]
0016d710ldr x2, [sp+24]
0016d714b 0x16d660
0016d718udf 0
0016d71cudf 0
0016d660
0016d660encoding/binary.bigEndian.Uint16: ; void encoding/binary.bigEndian.Uint16(encoding/binary.bigEndian p0, struct []uint8 b)
0016d660ldr x16, [x28+16]
0016d664subs xzr, sp, x16
0016d668b.ls 0x16d6fc
0016d66cstr x30, [sp-48]!
0016d670stur x29, [sp-8]
0016d674sub x29, sp, 8
0016d678str x0, [sp+56]
0016d67cstr x1, [sp+64]
0016d680str x2, [sp+72]
0016d684strh wzr, [sp+38]
0016d688ldr x1, [sp+64]
0016d68csubs xzr, x1, 1
0016d690b.hi 0x16d698
0016d694b 0x16d6f0
0016d698
0016d698loc_16d698:
0016d698ldr x1, [sp+64]
0016d69cldr x2, [sp+56]
0016d6a0subs xzr, x1, 1
0016d6a4b.hi 0x16d6ac
0016d6a8b 0x16d6e8
0016d6ac
0016d6acloc_16d6ac:
0016d6acldrb w2, [x2+1]
0016d6b0ldr x1, [sp+64]
0016d6b4ldr x3, [sp+56]
0016d6b8subs xzr, x1, 0
0016d6bcb.hi 0x16d6c4
0016d6c0b 0x16d6e0
0016d6c4
0016d6c4loc_16d6c4:
0016d6c4ldrb w1, [x3]
0016d6c8ubfm x1, x1, 56, 7
0016d6ccorr x0, x2, x1
0016d6d0strh w0, [sp+38]
0016d6d4ldur x29, [sp-8]
0016d6d8ldr x30, [sp], 48
0016d6dcret x30
0016d6e0
0016d6e0loc_16d6e0:
0016d6e0mov x0, xzr
0016d6e4bl runtime.panicIndex
0016d6e8
0016d6e8loc_16d6e8:
0016d6e8orr x0, xzr, 1
0016d6ecbl runtime.panicIndex
0016d6f0
0016d6f0loc_16d6f0:
0016d6f0orr x0, xzr, 1
0016d6f4bl runtime.panicIndex
0016d6f8hint
0016d6fc
0016d6fcloc_16d6fc:
0016d6fcstp x0, x1, [sp+8]
0016d700str x2, [sp+24]
0016d704mov x3, x30
0016d708bl runtime.morestack_noctxt.abi0
0016d70cldp x0, x1, [sp+8]
0016d710ldr x2, [sp+24]
0016d714b 0x16d660
0016d718udf 0
0016d71cudf 0
0016d660
0016d720
0016d720encoding/binary.bigEndian.PutUint16: ; void encoding/binary.bigEndian.PutUint16(encoding/binary.bigEndian p0, struct []uint8 b, uint16 v)
0016d720ldr x16, [x28+16]
0016d724subs xzr, sp, x16
0016d728b.ls 0x16d7b8
0016d72cstr x30, [sp-32]!
0016d730stur x29, [sp-8]
0016d734sub x29, sp, 8
0016d738str x0, [sp+40]
0016d73cstr x1, [sp+48]
0016d740str x2, [sp+56]
0016d744strh w3, [sp+64]
0016d748ldr x1, [sp+48]
0016d74csubs xzr, x1, 1
0016d750b.hi 0x16d758
0016d754b 0x16d7ac
0016d758
0016d758loc_16d758:
0016d758ldr x1, [sp+48]
0016d75cldr x2, [sp+40]
0016d760ubfm x3, x3, 8, 15
0016d764subs xzr, x1, 0
0016d768b.hi 0x16d770
0016d76cb 0x16d7a4
0016d770
0016d770loc_16d770:
0016d770strb w3, [x2]
0016d774ldr x1, [sp+48]
0016d778ldr x2, [sp+40]
0016d77cldrh w3, [sp+64]
0016d780subs xzr, x1, 1
0016d784b.hi 0x16d78c
0016d788b 0x16d79c
0016d78c
0016d78cloc_16d78c:
0016d78cstrb w3, [x2+1]
0016d790ldur x29, [sp-8]
0016d794ldr x30, [sp], 32
0016d798ret x30
0016d79c
0016d79cloc_16d79c:
0016d79corr x0, xzr, 1
0016d7a0bl runtime.panicIndex
0016d7a4
0016d7a4loc_16d7a4:
0016d7a4mov x0, xzr
0016d7a8bl runtime.panicIndex
0016d7ac
0016d7acloc_16d7ac:
0016d7acorr x0, xzr, 1
0016d7b0bl runtime.panicIndex
0016d7b4hint
0016d7b8
0016d7b8loc_16d7b8:
0016d7b8stp x0, x1, [sp+8]
0016d7bcstr x2, [sp+24]
0016d7c0strh w3, [sp+32]
0016d7c4mov x3, x30
0016d7c8bl runtime.morestack_noctxt.abi0
0016d7ccldp x0, x1, [sp+8]
0016d7d0ldr x2, [sp+24]
0016d7d4ldrh w3, [sp+32]
0016d7d8b 0x16d720
0016d7dcudf 0
0016d720
0016d720encoding/binary.bigEndian.PutUint16: ; void encoding/binary.bigEndian.PutUint16(encoding/binary.bigEndian p0, struct []uint8 b, uint16 v)
0016d720ldr x16, [x28+16]
0016d724subs xzr, sp, x16
0016d728b.ls 0x16d7b8
0016d72cstr x30, [sp-32]!
0016d730stur x29, [sp-8]
0016d734sub x29, sp, 8
0016d738str x0, [sp+40]
0016d73cstr x1, [sp+48]
0016d740str x2, [sp+56]
0016d744strh w3, [sp+64]
0016d748ldr x1, [sp+48]
0016d74csubs xzr, x1, 1
0016d750b.hi 0x16d758
0016d754b 0x16d7ac
0016d758
0016d758loc_16d758:
0016d758ldr x1, [sp+48]
0016d75cldr x2, [sp+40]
0016d760ubfm x3, x3, 8, 15
0016d764subs xzr, x1, 0
0016d768b.hi 0x16d770
0016d76cb 0x16d7a4
0016d770
0016d770loc_16d770:
0016d770strb w3, [x2]
0016d774ldr x1, [sp+48]
0016d778ldr x2, [sp+40]
0016d77cldrh w3, [sp+64]
0016d780subs xzr, x1, 1
0016d784b.hi 0x16d78c
0016d788b 0x16d79c
0016d78c
0016d78cloc_16d78c:
0016d78cstrb w3, [x2+1]
0016d790ldur x29, [sp-8]
0016d794ldr x30, [sp], 32
0016d798ret x30
0016d79c
0016d79cloc_16d79c:
0016d79corr x0, xzr, 1
0016d7a0bl runtime.panicIndex
0016d7a4
0016d7a4loc_16d7a4:
0016d7a4mov x0, xzr
0016d7a8bl runtime.panicIndex
0016d7ac
0016d7acloc_16d7ac:
0016d7acorr x0, xzr, 1
0016d7b0bl runtime.panicIndex
0016d7b4hint
0016d7b8
0016d7b8loc_16d7b8:
0016d7b8stp x0, x1, [sp+8]
0016d7bcstr x2, [sp+24]
0016d7c0strh w3, [sp+32]
0016d7c4mov x3, x30
0016d7c8bl runtime.morestack_noctxt.abi0
0016d7ccldp x0, x1, [sp+8]
0016d7d0ldr x2, [sp+24]
0016d7d4ldrh w3, [sp+32]
0016d7d8b 0x16d720
0016d7dcudf 0
0016d720
0016d7e0
0016d7e0encoding/binary.bigEndian.Uint32: ; void encoding/binary.bigEndian.Uint32(encoding/binary.bigEndian p0, struct []uint8 b)
0016d7e0ldr x16, [x28+16]
0016d7e4subs xzr, sp, x16
0016d7e8b.ls 0x16d8cc
0016d7ecstr x30, [sp-48]!
0016d7f0stur x29, [sp-8]
0016d7f4sub x29, sp, 8
0016d7f8str x0, [sp+56]
0016d7fcstr x1, [sp+64]
0016d800str x2, [sp+72]
0016d804str wzr, [sp+36]
0016d808ldr x1, [sp+64]
0016d80csubs xzr, x1, 3
0016d810b.hi 0x16d818
0016d814b 0x16d8c0
0016d818
0016d818loc_16d818:
0016d818ldr x1, [sp+64]
0016d81cldr x2, [sp+56]
0016d820subs xzr, x1, 3
0016d824b.hi 0x16d82c
0016d828b 0x16d8b8
0016d82c
0016d82cloc_16d82c:
0016d82cldrb w2, [x2+3]
0016d830ldr x1, [sp+64]
0016d834ldr x3, [sp+56]
0016d838subs xzr, x1, 2
0016d83cb.hi 0x16d844
0016d840b 0x16d8b0
0016d844
0016d844loc_16d844:
0016d844ldrb w3, [x3+2]
0016d848ubfm x3, x3, 56, 7
0016d84corr x2, x2, x3
0016d850ldr x1, [sp+64]
0016d854ldr x3, [sp+56]
0016d858subs xzr, x1, 1
0016d85cb.hi 0x16d864
0016d860b 0x16d8a8
0016d864
0016d864loc_16d864:
0016d864ldrb w3, [x3+1]
0016d868ubfm x3, x3, 48, 7
0016d86corr x2, x2, x3
0016d870ldr x1, [sp+64]
0016d874ldr x3, [sp+56]
0016d878subs xzr, x1, 0
0016d87cb.hi 0x16d884
0016d880b 0x16d8a0
0016d884
0016d884loc_16d884:
0016d884ldrb w1, [x3]
0016d888ubfm x1, x1, 40, 7
0016d88corr x0, x2, x1
0016d890str w0, [sp+36]
0016d894ldur x29, [sp-8]
0016d898ldr x30, [sp], 48
0016d89cret x30
0016d8a0
0016d8a0loc_16d8a0:
0016d8a0mov x0, xzr
0016d8a4bl runtime.panicIndex
0016d8a8
0016d8a8loc_16d8a8:
0016d8a8orr x0, xzr, 1
0016d8acbl runtime.panicIndex
0016d8b0
0016d8b0loc_16d8b0:
0016d8b0orr x0, xzr, 2
0016d8b4bl runtime.panicIndex
0016d8b8
0016d8b8loc_16d8b8:
0016d8b8orr x0, xzr, 3
0016d8bcbl runtime.panicIndex
0016d8c0
0016d8c0loc_16d8c0:
0016d8c0orr x0, xzr, 3
0016d8c4bl runtime.panicIndex
0016d8c8hint
0016d8cc
0016d8ccloc_16d8cc:
0016d8ccstp x0, x1, [sp+8]
0016d8d0str x2, [sp+24]
0016d8d4mov x3, x30
0016d8d8bl runtime.morestack_noctxt.abi0
0016d8dcldp x0, x1, [sp+8]
0016d8e0ldr x2, [sp+24]
0016d8e4b 0x16d7e0
0016d8e8udf 0
0016d8ecudf 0
0016d7e0
0016d7e0encoding/binary.bigEndian.Uint32: ; void encoding/binary.bigEndian.Uint32(encoding/binary.bigEndian p0, struct []uint8 b)
0016d7e0ldr x16, [x28+16]
0016d7e4subs xzr, sp, x16
0016d7e8b.ls 0x16d8cc
0016d7ecstr x30, [sp-48]!
0016d7f0stur x29, [sp-8]
0016d7f4sub x29, sp, 8
0016d7f8str x0, [sp+56]
0016d7fcstr x1, [sp+64]
0016d800str x2, [sp+72]
0016d804str wzr, [sp+36]
0016d808ldr x1, [sp+64]
0016d80csubs xzr, x1, 3
0016d810b.hi 0x16d818
0016d814b 0x16d8c0
0016d818
0016d818loc_16d818:
0016d818ldr x1, [sp+64]
0016d81cldr x2, [sp+56]
0016d820subs xzr, x1, 3
0016d824b.hi 0x16d82c
0016d828b 0x16d8b8
0016d82c
0016d82cloc_16d82c:
0016d82cldrb w2, [x2+3]
0016d830ldr x1, [sp+64]
0016d834ldr x3, [sp+56]
0016d838subs xzr, x1, 2
0016d83cb.hi 0x16d844
0016d840b 0x16d8b0
0016d844
0016d844loc_16d844:
0016d844ldrb w3, [x3+2]
0016d848ubfm x3, x3, 56, 7
0016d84corr x2, x2, x3
0016d850ldr x1, [sp+64]
0016d854ldr x3, [sp+56]
0016d858subs xzr, x1, 1
0016d85cb.hi 0x16d864
0016d860b 0x16d8a8
0016d864
0016d864loc_16d864:
0016d864ldrb w3, [x3+1]
0016d868ubfm x3, x3, 48, 7
0016d86corr x2, x2, x3
0016d870ldr x1, [sp+64]
0016d874ldr x3, [sp+56]
0016d878subs xzr, x1, 0
0016d87cb.hi 0x16d884
0016d880b 0x16d8a0
0016d884
0016d884loc_16d884:
0016d884ldrb w1, [x3]
0016d888ubfm x1, x1, 40, 7
0016d88corr x0, x2, x1
0016d890str w0, [sp+36]
0016d894ldur x29, [sp-8]
0016d898ldr x30, [sp], 48
0016d89cret x30
0016d8a0
0016d8a0loc_16d8a0:
0016d8a0mov x0, xzr
0016d8a4bl runtime.panicIndex
0016d8a8
0016d8a8loc_16d8a8:
0016d8a8orr x0, xzr, 1
0016d8acbl runtime.panicIndex
0016d8b0
0016d8b0loc_16d8b0:
0016d8b0orr x0, xzr, 2
0016d8b4bl runtime.panicIndex
0016d8b8
0016d8b8loc_16d8b8:
0016d8b8orr x0, xzr, 3
0016d8bcbl runtime.panicIndex
0016d8c0
0016d8c0loc_16d8c0:
0016d8c0orr x0, xzr, 3
0016d8c4bl runtime.panicIndex
0016d8c8hint
0016d8cc
0016d8ccloc_16d8cc:
0016d8ccstp x0, x1, [sp+8]
0016d8d0str x2, [sp+24]
0016d8d4mov x3, x30
0016d8d8bl runtime.morestack_noctxt.abi0
0016d8dcldp x0, x1, [sp+8]
0016d8e0ldr x2, [sp+24]
0016d8e4b 0x16d7e0
0016d8e8udf 0
0016d8ecudf 0
0016d7e0
0016d8f0
0016d8f0encoding/binary.bigEndian.PutUint32: ; void encoding/binary.bigEndian.PutUint32(encoding/binary.bigEndian p0, struct []uint8 b, uint32 v)
0016d8f0ldr x16, [x28+16]
0016d8f4subs xzr, sp, x16
0016d8f8b.ls 0x16d9d8
0016d8fcstr x30, [sp-32]!
0016d900stur x29, [sp-8]
0016d904sub x29, sp, 8
0016d908str x0, [sp+40]
0016d90cstr x1, [sp+48]
0016d910str x2, [sp+56]
0016d914str w3, [sp+64]
0016d918ldr x1, [sp+48]
0016d91csubs xzr, x1, 3
0016d920b.hi 0x16d928
0016d924b 0x16d9cc
0016d928
0016d928loc_16d928:
0016d928ldr x1, [sp+48]
0016d92cldr x2, [sp+40]
0016d930ubfm x3, x3, 24, 31
0016d934subs xzr, x1, 0
0016d938b.hi 0x16d940
0016d93cb 0x16d9c4
0016d940
0016d940loc_16d940:
0016d940strb w3, [x2]
0016d944ldr x1, [sp+48]
0016d948ldr x2, [sp+40]
0016d94cldr w3, [sp+64]
0016d950ubfm x3, x3, 16, 31
0016d954subs xzr, x1, 1
0016d958b.hi 0x16d960
0016d95cb 0x16d9bc
0016d960
0016d960loc_16d960:
0016d960strb w3, [x2+1]
0016d964ldr x1, [sp+48]
0016d968ldr x2, [sp+40]
0016d96cldr w3, [sp+64]
0016d970ubfm x3, x3, 8, 31
0016d974subs xzr, x1, 2
0016d978b.hi 0x16d980
0016d97cb 0x16d9b4
0016d980
0016d980loc_16d980:
0016d980strb w3, [x2+2]
0016d984ldr x1, [sp+48]
0016d988ldr x2, [sp+40]
0016d98cldr w3, [sp+64]
0016d990subs xzr, x1, 3
0016d994b.hi 0x16d99c
0016d998b 0x16d9ac
0016d99c
0016d99cloc_16d99c:
0016d99cstrb w3, [x2+3]
0016d9a0ldur x29, [sp-8]
0016d9a4ldr x30, [sp], 32
0016d9a8ret x30
0016d9ac
0016d9acloc_16d9ac:
0016d9acorr x0, xzr, 3
0016d9b0bl runtime.panicIndex
0016d9b4
0016d9b4loc_16d9b4:
0016d9b4orr x0, xzr, 2
0016d9b8bl runtime.panicIndex
0016d9bc
0016d9bcloc_16d9bc:
0016d9bcorr x0, xzr, 1
0016d9c0bl runtime.panicIndex
0016d9c4
0016d9c4loc_16d9c4:
0016d9c4mov x0, xzr
0016d9c8bl runtime.panicIndex
0016d9cc
0016d9ccloc_16d9cc:
0016d9ccorr x0, xzr, 3
0016d9d0bl runtime.panicIndex
0016d9d4hint
0016d9d8
0016d9d8loc_16d9d8:
0016d9d8stp x0, x1, [sp+8]
0016d9dcstr x2, [sp+24]
0016d9e0str w3, [sp+32]
0016d9e4mov x3, x30
0016d9e8bl runtime.morestack_noctxt.abi0
0016d9ecldp x0, x1, [sp+8]
0016d9f0ldr x2, [sp+24]
0016d9f4ldr w3, [sp+32]
0016d9f8b 0x16d8f0
0016d9fcudf 0
0016d8f0
0016d8f0encoding/binary.bigEndian.PutUint32: ; void encoding/binary.bigEndian.PutUint32(encoding/binary.bigEndian p0, struct []uint8 b, uint32 v)
0016d8f0ldr x16, [x28+16]
0016d8f4subs xzr, sp, x16
0016d8f8b.ls 0x16d9d8
0016d8fcstr x30, [sp-32]!
0016d900stur x29, [sp-8]
0016d904sub x29, sp, 8
0016d908str x0, [sp+40]
0016d90cstr x1, [sp+48]
0016d910str x2, [sp+56]
0016d914str w3, [sp+64]
0016d918ldr x1, [sp+48]
0016d91csubs xzr, x1, 3
0016d920b.hi 0x16d928
0016d924b 0x16d9cc
0016d928
0016d928loc_16d928:
0016d928ldr x1, [sp+48]
0016d92cldr x2, [sp+40]
0016d930ubfm x3, x3, 24, 31
0016d934subs xzr, x1, 0
0016d938b.hi 0x16d940
0016d93cb 0x16d9c4
0016d940
0016d940loc_16d940:
0016d940strb w3, [x2]
0016d944ldr x1, [sp+48]
0016d948ldr x2, [sp+40]
0016d94cldr w3, [sp+64]
0016d950ubfm x3, x3, 16, 31
0016d954subs xzr, x1, 1
0016d958b.hi 0x16d960
0016d95cb 0x16d9bc
0016d960
0016d960loc_16d960:
0016d960strb w3, [x2+1]
0016d964ldr x1, [sp+48]
0016d968ldr x2, [sp+40]
0016d96cldr w3, [sp+64]
0016d970ubfm x3, x3, 8, 31
0016d974subs xzr, x1, 2
0016d978b.hi 0x16d980
0016d97cb 0x16d9b4
0016d980
0016d980loc_16d980:
0016d980strb w3, [x2+2]
0016d984ldr x1, [sp+48]
0016d988ldr x2, [sp+40]
0016d98cldr w3, [sp+64]
0016d990subs xzr, x1, 3
0016d994b.hi 0x16d99c
0016d998b 0x16d9ac
0016d99c
0016d99cloc_16d99c:
0016d99cstrb w3, [x2+3]
0016d9a0ldur x29, [sp-8]
0016d9a4ldr x30, [sp], 32
0016d9a8ret x30
0016d9ac
0016d9acloc_16d9ac:
0016d9acorr x0, xzr, 3
0016d9b0bl runtime.panicIndex
0016d9b4
0016d9b4loc_16d9b4:
0016d9b4orr x0, xzr, 2
0016d9b8bl runtime.panicIndex
0016d9bc
0016d9bcloc_16d9bc:
0016d9bcorr x0, xzr, 1
0016d9c0bl runtime.panicIndex
0016d9c4
0016d9c4loc_16d9c4:
0016d9c4mov x0, xzr
0016d9c8bl runtime.panicIndex
0016d9cc
0016d9ccloc_16d9cc:
0016d9ccorr x0, xzr, 3
0016d9d0bl runtime.panicIndex
0016d9d4hint
0016d9d8
0016d9d8loc_16d9d8:
0016d9d8stp x0, x1, [sp+8]
0016d9dcstr x2, [sp+24]
0016d9e0str w3, [sp+32]
0016d9e4mov x3, x30
0016d9e8bl runtime.morestack_noctxt.abi0
0016d9ecldp x0, x1, [sp+8]
0016d9f0ldr x2, [sp+24]
0016d9f4ldr w3, [sp+32]
0016d9f8b 0x16d8f0
0016d9fcudf 0
0016d8f0
0016da00
0016da00encoding/binary.bigEndian.Uint64: ; void encoding/binary.bigEndian.Uint64(encoding/binary.bigEndian p0, struct []uint8 b)
0016da00ldr x16, [x28+16]
0016da04subs xzr, sp, x16
0016da08b.ls 0x16db48
0016da0cstr x30, [sp-48]!
0016da10stur x29, [sp-8]
0016da14sub x29, sp, 8
0016da18str x0, [sp+56]
0016da1cstr x1, [sp+64]
0016da20str x2, [sp+72]
0016da24str xzr, [sp+32]
0016da28subs xzr, x1, 7
0016da2cb.hi 0x16da34
0016da30b 0x16db3c
0016da34
0016da34loc_16da34:
0016da34subs xzr, x1, 7
0016da38b.hi 0x16da40
0016da3cb 0x16db34
0016da40
0016da40loc_16da40:
0016da40ldrb w2, [x0+7]
0016da44subs xzr, x1, 6
0016da48b.hi 0x16da50
0016da4cb 0x16db2c
0016da50
0016da50loc_16da50:
0016da50ldrb w3, [x0+6]
0016da54ubfm x3, x3, 56, 7
0016da58orr x2, x2, x3
0016da5csubs xzr, x1, 5
0016da60b.hi 0x16da68
0016da64b 0x16db24
0016da68
0016da68loc_16da68:
0016da68ldrb w3, [x0+5]
0016da6cubfm x3, x3, 48, 7
0016da70orr x2, x2, x3
0016da74subs xzr, x1, 4
0016da78b.hi 0x16da80
0016da7cb 0x16db1c
0016da80
0016da80loc_16da80:
0016da80ldrb w3, [x0+4]
0016da84ubfm x3, x3, 40, 7
0016da88orr x2, x2, x3
0016da8csubs xzr, x1, 3
0016da90b.hi 0x16da98
0016da94b 0x16db14
0016da98
0016da98loc_16da98:
0016da98ldrb w3, [x0+3]
0016da9cubfm x3, x3, 32, 7
0016daa0orr x2, x2, x3
0016daa4subs xzr, x1, 2
0016daa8b.hi 0x16dab0
0016daacb 0x16db0c
0016dab0
0016dab0loc_16dab0:
0016dab0ldrb w3, [x0+2]
0016dab4ubfm x3, x3, 24, 7
0016dab8orr x2, x2, x3
0016dabcsubs xzr, x1, 1
0016dac0b.hi 0x16dac8
0016dac4b 0x16db04
0016dac8
0016dac8loc_16dac8:
0016dac8ldrb w3, [x0+1]
0016daccubfm x3, x3, 16, 7
0016dad0orr x2, x2, x3
0016dad4subs xzr, x1, 0
0016dad8b.hi 0x16dae0
0016dadcb 0x16dafc
0016dae0
0016dae0loc_16dae0:
0016dae0ldrb w1, [x0]
0016dae4ubfm x1, x1, 8, 7
0016dae8orr x0, x2, x1
0016daecstr x0, [sp+32]
0016daf0ldur x29, [sp-8]
0016daf4ldr x30, [sp], 48
0016daf8ret x30
0016dafc
0016dafcloc_16dafc:
0016dafcmov x0, xzr
0016db00bl runtime.panicIndex
0016db04
0016db04loc_16db04:
0016db04orr x0, xzr, 1
0016db08bl runtime.panicIndex
0016db0c
0016db0cloc_16db0c:
0016db0corr x0, xzr, 2
0016db10bl runtime.panicIndex
0016db14
0016db14loc_16db14:
0016db14orr x0, xzr, 3
0016db18bl runtime.panicIndex
0016db1c
0016db1cloc_16db1c:
0016db1corr x0, xzr, 4
0016db20bl runtime.panicIndex
0016db24
0016db24loc_16db24:
0016db24movz x0, 5
0016db28bl runtime.panicIndex
0016db2c
0016db2cloc_16db2c:
0016db2corr x0, xzr, 6
0016db30bl runtime.panicIndex
0016db34
0016db34loc_16db34:
0016db34orr x0, xzr, 7
0016db38bl runtime.panicIndex
0016db3c
0016db3cloc_16db3c:
0016db3corr x0, xzr, 7
0016db40bl runtime.panicIndex
0016db44hint
0016db48
0016db48loc_16db48:
0016db48stp x0, x1, [sp+8]
0016db4cstr x2, [sp+24]
0016db50mov x3, x30
0016db54bl runtime.morestack_noctxt.abi0
0016db58ldp x0, x1, [sp+8]
0016db5cldr x2, [sp+24]
0016db60b 0x16da00
0016db64udf 0
0016db68udf 0
0016db6cudf 0
0016da00
0016da00encoding/binary.bigEndian.Uint64: ; void encoding/binary.bigEndian.Uint64(encoding/binary.bigEndian p0, struct []uint8 b)
0016da00ldr x16, [x28+16]
0016da04subs xzr, sp, x16
0016da08b.ls 0x16db48
0016da0cstr x30, [sp-48]!
0016da10stur x29, [sp-8]
0016da14sub x29, sp, 8
0016da18str x0, [sp+56]
0016da1cstr x1, [sp+64]
0016da20str x2, [sp+72]
0016da24str xzr, [sp+32]
0016da28subs xzr, x1, 7
0016da2cb.hi 0x16da34
0016da30b 0x16db3c
0016da34
0016da34loc_16da34:
0016da34subs xzr, x1, 7
0016da38b.hi 0x16da40
0016da3cb 0x16db34
0016da40
0016da40loc_16da40:
0016da40ldrb w2, [x0+7]
0016da44subs xzr, x1, 6
0016da48b.hi 0x16da50
0016da4cb 0x16db2c
0016da50
0016da50loc_16da50:
0016da50ldrb w3, [x0+6]
0016da54ubfm x3, x3, 56, 7
0016da58orr x2, x2, x3
0016da5csubs xzr, x1, 5
0016da60b.hi 0x16da68
0016da64b 0x16db24
0016da68
0016da68loc_16da68:
0016da68ldrb w3, [x0+5]
0016da6cubfm x3, x3, 48, 7
0016da70orr x2, x2, x3
0016da74subs xzr, x1, 4
0016da78b.hi 0x16da80
0016da7cb 0x16db1c
0016da80
0016da80loc_16da80:
0016da80ldrb w3, [x0+4]
0016da84ubfm x3, x3, 40, 7
0016da88orr x2, x2, x3
0016da8csubs xzr, x1, 3
0016da90b.hi 0x16da98
0016da94b 0x16db14
0016da98
0016da98loc_16da98:
0016da98ldrb w3, [x0+3]
0016da9cubfm x3, x3, 32, 7
0016daa0orr x2, x2, x3
0016daa4subs xzr, x1, 2
0016daa8b.hi 0x16dab0
0016daacb 0x16db0c
0016dab0
0016dab0loc_16dab0:
0016dab0ldrb w3, [x0+2]
0016dab4ubfm x3, x3, 24, 7
0016dab8orr x2, x2, x3
0016dabcsubs xzr, x1, 1
0016dac0b.hi 0x16dac8
0016dac4b 0x16db04
0016dac8
0016dac8loc_16dac8:
0016dac8ldrb w3, [x0+1]
0016daccubfm x3, x3, 16, 7
0016dad0orr x2, x2, x3
0016dad4subs xzr, x1, 0
0016dad8b.hi 0x16dae0
0016dadcb 0x16dafc
0016dae0
0016dae0loc_16dae0:
0016dae0ldrb w1, [x0]
0016dae4ubfm x1, x1, 8, 7
0016dae8orr x0, x2, x1
0016daecstr x0, [sp+32]
0016daf0ldur x29, [sp-8]
0016daf4ldr x30, [sp], 48
0016daf8ret x30
0016dafc
0016dafcloc_16dafc:
0016dafcmov x0, xzr
0016db00bl runtime.panicIndex
0016db04
0016db04loc_16db04:
0016db04orr x0, xzr, 1
0016db08bl runtime.panicIndex
0016db0c
0016db0cloc_16db0c:
0016db0corr x0, xzr, 2
0016db10bl runtime.panicIndex
0016db14
0016db14loc_16db14:
0016db14orr x0, xzr, 3
0016db18bl runtime.panicIndex
0016db1c
0016db1cloc_16db1c:
0016db1corr x0, xzr, 4
0016db20bl runtime.panicIndex
0016db24
0016db24loc_16db24:
0016db24movz x0, 5
0016db28bl runtime.panicIndex
0016db2c
0016db2cloc_16db2c:
0016db2corr x0, xzr, 6
0016db30bl runtime.panicIndex
0016db34
0016db34loc_16db34:
0016db34orr x0, xzr, 7
0016db38bl runtime.panicIndex
0016db3c
0016db3cloc_16db3c:
0016db3corr x0, xzr, 7
0016db40bl runtime.panicIndex
0016db44hint
0016db48
0016db48loc_16db48:
0016db48stp x0, x1, [sp+8]
0016db4cstr x2, [sp+24]
0016db50mov x3, x30
0016db54bl runtime.morestack_noctxt.abi0
0016db58ldp x0, x1, [sp+8]
0016db5cldr x2, [sp+24]
0016db60b 0x16da00
0016db64udf 0
0016db68udf 0
0016db6cudf 0
0016da00
0016db70
0016db70encoding/binary.bigEndian.PutUint64: ; void encoding/binary.bigEndian.PutUint64(encoding/binary.bigEndian p0, struct []uint8 b, uint64 v)
0016db70ldr x16, [x28+16]
0016db74subs xzr, sp, x16
0016db78b.ls 0x16dcec
0016db7cstr x30, [sp-32]!
0016db80stur x29, [sp-8]
0016db84sub x29, sp, 8
0016db88str x0, [sp+40]
0016db8cstr x1, [sp+48]
0016db90str x2, [sp+56]
0016db94str x3, [sp+64]
0016db98subs xzr, x1, 7
0016db9cb.hi 0x16dba4
0016dba0b 0x16dce0
0016dba4
0016dba4loc_16dba4:
0016dba4ubfm x2, x3, 56, 63
0016dba8subs xzr, x1, 0
0016dbacb.hi 0x16dbb4
0016dbb0b 0x16dcd8
0016dbb4
0016dbb4loc_16dbb4:
0016dbb4strb w2, [x0]
0016dbb8ldr x1, [sp+48]
0016dbbcldr x2, [sp+40]
0016dbc0ldr x3, [sp+64]
0016dbc4ubfm x3, x3, 48, 63
0016dbc8subs xzr, x1, 1
0016dbccb.hi 0x16dbd4
0016dbd0b 0x16dcd0
0016dbd4
0016dbd4loc_16dbd4:
0016dbd4strb w3, [x2+1]
0016dbd8ldr x1, [sp+48]
0016dbdcldr x2, [sp+40]
0016dbe0ldr x3, [sp+64]
0016dbe4ubfm x3, x3, 40, 63
0016dbe8subs xzr, x1, 2
0016dbecb.hi 0x16dbf4
0016dbf0b 0x16dcc8
0016dbf4
0016dbf4loc_16dbf4:
0016dbf4strb w3, [x2+2]
0016dbf8ldr x1, [sp+48]
0016dbfcldr x2, [sp+40]
0016dc00ldr x3, [sp+64]
0016dc04ubfm x3, x3, 32, 63
0016dc08subs xzr, x1, 3
0016dc0cb.hi 0x16dc14
0016dc10b 0x16dcc0
0016dc14
0016dc14loc_16dc14:
0016dc14strb w3, [x2+3]
0016dc18ldr x1, [sp+48]
0016dc1cldr x2, [sp+40]
0016dc20ldr x3, [sp+64]
0016dc24ubfm x3, x3, 24, 63
0016dc28subs xzr, x1, 4
0016dc2cb.hi 0x16dc34
0016dc30b 0x16dcb8
0016dc34
0016dc34loc_16dc34:
0016dc34strb w3, [x2+4]
0016dc38ldr x1, [sp+48]
0016dc3cldr x2, [sp+40]
0016dc40ldr x3, [sp+64]
0016dc44ubfm x3, x3, 16, 63
0016dc48subs xzr, x1, 5
0016dc4cb.hi 0x16dc54
0016dc50b 0x16dcb0
0016dc54
0016dc54loc_16dc54:
0016dc54strb w3, [x2+5]
0016dc58ldr x1, [sp+48]
0016dc5cldr x2, [sp+40]
0016dc60ldr x3, [sp+64]
0016dc64ubfm x3, x3, 8, 63
0016dc68subs xzr, x1, 6
0016dc6cb.hi 0x16dc74
0016dc70b 0x16dca8
0016dc74
0016dc74loc_16dc74:
0016dc74strb w3, [x2+6]
0016dc78ldr x1, [sp+48]
0016dc7cldr x2, [sp+40]
0016dc80ldr x3, [sp+64]
0016dc84subs xzr, x1, 7
0016dc88b.hi 0x16dc90
0016dc8cb 0x16dca0
0016dc90
0016dc90loc_16dc90:
0016dc90strb w3, [x2+7]
0016dc94ldur x29, [sp-8]
0016dc98ldr x30, [sp], 32
0016dc9cret x30
0016dca0
0016dca0loc_16dca0:
0016dca0orr x0, xzr, 7
0016dca4bl runtime.panicIndex
0016dca8
0016dca8loc_16dca8:
0016dca8orr x0, xzr, 6
0016dcacbl runtime.panicIndex
0016dcb0
0016dcb0loc_16dcb0:
0016dcb0movz x0, 5
0016dcb4bl runtime.panicIndex
0016dcb8
0016dcb8loc_16dcb8:
0016dcb8orr x0, xzr, 4
0016dcbcbl runtime.panicIndex
0016dcc0
0016dcc0loc_16dcc0:
0016dcc0orr x0, xzr, 3
0016dcc4bl runtime.panicIndex
0016dcc8
0016dcc8loc_16dcc8:
0016dcc8orr x0, xzr, 2
0016dcccbl runtime.panicIndex
0016dcd0
0016dcd0loc_16dcd0:
0016dcd0orr x0, xzr, 1
0016dcd4bl runtime.panicIndex
0016dcd8
0016dcd8loc_16dcd8:
0016dcd8mov x0, xzr
0016dcdcbl runtime.panicIndex
0016dce0
0016dce0loc_16dce0:
0016dce0orr x0, xzr, 7
0016dce4bl runtime.panicIndex
0016dce8hint
0016dcec
0016dcecloc_16dcec:
0016dcecstp x0, x1, [sp+8]
0016dcf0stp x2, x3, [sp+24]
0016dcf4mov x3, x30
0016dcf8bl runtime.morestack_noctxt.abi0
0016dcfcldp x0, x1, [sp+8]
0016dd00ldp x2, x3, [sp+24]
0016dd04b 0x16db70
0016dd08udf 0
0016dd0cudf 0
0016db70
0016db70encoding/binary.bigEndian.PutUint64: ; void encoding/binary.bigEndian.PutUint64(encoding/binary.bigEndian p0, struct []uint8 b, uint64 v)
0016db70ldr x16, [x28+16]
0016db74subs xzr, sp, x16
0016db78b.ls 0x16dcec
0016db7cstr x30, [sp-32]!
0016db80stur x29, [sp-8]
0016db84sub x29, sp, 8
0016db88str x0, [sp+40]
0016db8cstr x1, [sp+48]
0016db90str x2, [sp+56]
0016db94str x3, [sp+64]
0016db98subs xzr, x1, 7
0016db9cb.hi 0x16dba4
0016dba0b 0x16dce0
0016dba4
0016dba4loc_16dba4:
0016dba4ubfm x2, x3, 56, 63
0016dba8subs xzr, x1, 0
0016dbacb.hi 0x16dbb4
0016dbb0b 0x16dcd8
0016dbb4
0016dbb4loc_16dbb4:
0016dbb4strb w2, [x0]
0016dbb8ldr x1, [sp+48]
0016dbbcldr x2, [sp+40]
0016dbc0ldr x3, [sp+64]
0016dbc4ubfm x3, x3, 48, 63
0016dbc8subs xzr, x1, 1
0016dbccb.hi 0x16dbd4
0016dbd0b 0x16dcd0
0016dbd4
0016dbd4loc_16dbd4:
0016dbd4strb w3, [x2+1]
0016dbd8ldr x1, [sp+48]
0016dbdcldr x2, [sp+40]
0016dbe0ldr x3, [sp+64]
0016dbe4ubfm x3, x3, 40, 63
0016dbe8subs xzr, x1, 2
0016dbecb.hi 0x16dbf4
0016dbf0b 0x16dcc8
0016dbf4
0016dbf4loc_16dbf4:
0016dbf4strb w3, [x2+2]
0016dbf8ldr x1, [sp+48]
0016dbfcldr x2, [sp+40]
0016dc00ldr x3, [sp+64]
0016dc04ubfm x3, x3, 32, 63
0016dc08subs xzr, x1, 3
0016dc0cb.hi 0x16dc14
0016dc10b 0x16dcc0
0016dc14
0016dc14loc_16dc14:
0016dc14strb w3, [x2+3]
0016dc18ldr x1, [sp+48]
0016dc1cldr x2, [sp+40]
0016dc20ldr x3, [sp+64]
0016dc24ubfm x3, x3, 24, 63
0016dc28subs xzr, x1, 4
0016dc2cb.hi 0x16dc34
0016dc30b 0x16dcb8
0016dc34
0016dc34loc_16dc34:
0016dc34strb w3, [x2+4]
0016dc38ldr x1, [sp+48]
0016dc3cldr x2, [sp+40]
0016dc40ldr x3, [sp+64]
0016dc44ubfm x3, x3, 16, 63
0016dc48subs xzr, x1, 5
0016dc4cb.hi 0x16dc54
0016dc50b 0x16dcb0
0016dc54
0016dc54loc_16dc54:
0016dc54strb w3, [x2+5]
0016dc58ldr x1, [sp+48]
0016dc5cldr x2, [sp+40]
0016dc60ldr x3, [sp+64]
0016dc64ubfm x3, x3, 8, 63
0016dc68subs xzr, x1, 6
0016dc6cb.hi 0x16dc74
0016dc70b 0x16dca8
0016dc74
0016dc74loc_16dc74:
0016dc74strb w3, [x2+6]
0016dc78ldr x1, [sp+48]
0016dc7cldr x2, [sp+40]
0016dc80ldr x3, [sp+64]
0016dc84subs xzr, x1, 7
0016dc88b.hi 0x16dc90
0016dc8cb 0x16dca0
0016dc90
0016dc90loc_16dc90:
0016dc90strb w3, [x2+7]
0016dc94ldur x29, [sp-8]
0016dc98ldr x30, [sp], 32
0016dc9cret x30
0016dca0
0016dca0loc_16dca0:
0016dca0orr x0, xzr, 7
0016dca4bl runtime.panicIndex
0016dca8
0016dca8loc_16dca8:
0016dca8orr x0, xzr, 6
0016dcacbl runtime.panicIndex
0016dcb0
0016dcb0loc_16dcb0:
0016dcb0movz x0, 5
0016dcb4bl runtime.panicIndex
0016dcb8
0016dcb8loc_16dcb8:
0016dcb8orr x0, xzr, 4
0016dcbcbl runtime.panicIndex
0016dcc0
0016dcc0loc_16dcc0:
0016dcc0orr x0, xzr, 3
0016dcc4bl runtime.panicIndex
0016dcc8
0016dcc8loc_16dcc8:
0016dcc8orr x0, xzr, 2
0016dcccbl runtime.panicIndex
0016dcd0
0016dcd0loc_16dcd0:
0016dcd0orr x0, xzr, 1
0016dcd4bl runtime.panicIndex
0016dcd8
0016dcd8loc_16dcd8:
0016dcd8mov x0, xzr
0016dcdcbl runtime.panicIndex
0016dce0
0016dce0loc_16dce0:
0016dce0orr x0, xzr, 7
0016dce4bl runtime.panicIndex
0016dce8hint
0016dcec
0016dcecloc_16dcec:
0016dcecstp x0, x1, [sp+8]
0016dcf0stp x2, x3, [sp+24]
0016dcf4mov x3, x30
0016dcf8bl runtime.morestack_noctxt.abi0
0016dcfcldp x0, x1, [sp+8]
0016dd00ldp x2, x3, [sp+24]
0016dd04b 0x16db70
0016dd08udf 0
0016dd0cudf 0
0016db70
0016dd10
0016dd10encoding/binary.bigEndian.String: ; void encoding/binary.bigEndian.String(encoding/binary.bigEndian p0)
0016dd10str x30, [sp-32]!
0016dd14stur x29, [sp-8]
0016dd18sub x29, sp, 8
0016dd1cstp xzr, xzr, [sp+8]
0016dd20adrp x0, 0x544000
0016dd24add x0, x0, 3622
0016dd28str x0, [sp+8]
0016dd2cmovz x1, 9
0016dd30str x1, [sp+16]
0016dd34add x29, sp, 24
0016dd38add sp, sp, 32
0016dd3cret x30
0016dd10
0016dd10encoding/binary.bigEndian.String: ; void encoding/binary.bigEndian.String(encoding/binary.bigEndian p0)
0016dd10str x30, [sp-32]!
0016dd14stur x29, [sp-8]
0016dd18sub x29, sp, 8
0016dd1cstp xzr, xzr, [sp+8]
0016dd20adrp x0, 0x544000
0016dd24add x0, x0, 3622
0016dd28str x0, [sp+8]
0016dd2cmovz x1, 9
0016dd30str x1, [sp+16]
0016dd34add x29, sp, 24
0016dd38add sp, sp, 32
0016dd3cret x30
0016dd10
0016dd40
0016dd40encoding/binary.bigEndian.GoString: ; void encoding/binary.bigEndian.GoString(encoding/binary.bigEndian p0)
0016dd40str x30, [sp-32]!
0016dd44stur x29, [sp-8]
0016dd48sub x29, sp, 8
0016dd4cstp xzr, xzr, [sp+8]
0016dd50adrp x0, 0x547000
0016dd54add x0, x0, 3332
0016dd58str x0, [sp+8]
0016dd5corr x1, xzr, 16
0016dd60str x1, [sp+16]
0016dd64add x29, sp, 24
0016dd68add sp, sp, 32
0016dd6cret x30
0016dd40
0016dd40encoding/binary.bigEndian.GoString: ; void encoding/binary.bigEndian.GoString(encoding/binary.bigEndian p0)
0016dd40str x30, [sp-32]!
0016dd44stur x29, [sp-8]
0016dd48sub x29, sp, 8
0016dd4cstp xzr, xzr, [sp+8]
0016dd50adrp x0, 0x547000
0016dd54add x0, x0, 3332
0016dd58str x0, [sp+8]
0016dd5corr x1, xzr, 16
0016dd60str x1, [sp+16]
0016dd64add x29, sp, 24
0016dd68add sp, sp, 32
0016dd6cret x30
0016dd40
0016dd70
0016dd70encoding/binary.Read: ; void encoding/binary.Read(io.Reader r, encoding/binary.ByteOrder order, interface {} data)
0016dd70ldr x16, [x28+16]
0016dd74sub x17, sp, 352
0016dd78subs xzr, x17, x16
0016dd7cb.ls 0x16e180
0016dd80sub x20, sp, 480
0016dd84stp x29, x30, [x20-8]
0016dd88add sp, x20, 0
0016dd8csub x29, sp, 8
0016dd90str x0, [sp+488]
0016dd94str x1, [sp+496]
0016dd98str x2, [sp+504]
0016dd9cstr x3, [sp+512]
0016dda0str x4, [sp+520]
0016dda4str x5, [sp+528]
0016dda8stp xzr, xzr, [sp+144]
0016ddacstr xzr, [sp+400]
0016ddb0stp xzr, xzr, [sp+408]
0016ddb4ldr x0, [sp+520]
0016ddb8ldr x1, [sp+528]
0016ddbcbl encoding/binary.intDataSize
0016ddc0str x0, [sp+128]
0016ddc4str x1, [sp+400]
0016ddc8str x2, [sp+408]
0016ddccstr x3, [sp+416]
0016ddd0ldr x4, [sp+128]
0016ddd4str x4, [sp+104]
0016ddd8str x1, [sp+248]
0016dddcstr x2, [sp+256]
0016dde0str x3, [sp+264]
0016dde4ldr x2, [sp+104]
0016dde8str x2, [sp+88]
0016ddeccbnz x2, 0x16ddf4
0016ddf0b 0x16dec4
0016ddf4
0016ddf4loc_16ddf4:
0016ddf4adrp x0, 0x488000
0016ddf8add x0, x0, 3072
0016ddfcmov x1, x2
0016de00bl runtime.makeslice
0016de04ldr x3, [sp+88]
0016de08ldr x4, [sp+88]
0016de0cstr x0, [sp+224]
0016de10str x3, [sp+232]
0016de14str x4, [sp+240]
0016de18stp xzr, xzr, [sp+384]
0016de1cldr x0, [sp+488]
0016de20ldr x2, [sp+224]
0016de24ldr x3, [sp+232]
0016de28ldr x1, [sp+496]
0016de2cldr x4, [sp+240]
0016de30bl io.ReadFull
0016de34str x0, [sp+128]
0016de38str x1, [sp+384]
0016de3cstr x2, [sp+392]
0016de40ldr x3, [sp+128]
0016de44str x3, [sp+96]
0016de48str x1, [sp+456]
0016de4cstr x2, [sp+464]
0016de50str x1, [sp+200]
0016de54str x2, [sp+208]
0016de58cbnz x1, 0x16de60
0016de5cb 0x16de7c
0016de60
0016de60loc_16de60:
0016de60str x1, [sp+144]
0016de64str x2, [sp+152]
0016de68mov x0, x1
0016de6cmov x1, x2
0016de70ldp x29, x30, [sp-8]
0016de74add sp, sp, 480
0016de78ret x30
0016de7c
0016de7cloc_16de7c:
0016de7cldr x3, [sp+504]
0016de80ldr x5, [sp+520]
0016de84ldr x0, [sp+224]
0016de88ldr x1, [sp+232]
0016de8cldr x4, [sp+512]
0016de90ldr x6, [sp+528]
0016de94ldr x2, [sp+240]
0016de98bl encoding/binary.decodeFast
0016de9cstrb w0, [sp+79]
0016dea0tbnz w0, 0, 0x16dea8
0016dea4b 0x16dec0
0016dea8
0016dea8loc_16dea8:
0016dea8stp xzr, xzr, [sp+144]
0016deacmov x0, xzr
0016deb0mov x1, xzr
0016deb4ldp x29, x30, [sp-8]
0016deb8add sp, sp, 480
0016debcret x30
0016dec0
0016dec0loc_16dec0:
0016dec0b 0x16dec8
0016dec4
0016dec4loc_16dec4:
0016dec4b 0x16dec8
0016dec8
0016dec8loc_16dec8:
0016dec8ldr x0, [sp+520]
0016deccldr x1, [sp+528]
0016ded0bl reflect.ValueOf
0016ded4str x0, [sp+160]
0016ded8str x1, [sp+168]
0016dedcstr x2, [sp+176]
0016dee0movn x3, 0
0016dee4str x3, [sp+80]
0016dee8bl reflect.Value.Kind
0016deecstr x0, [sp+120]
0016def0str x0, [sp+112]
0016def4subs xzr, x0, 22
0016def8b.eq 0x16df00
0016defcb 0x16df2c
0016df00
0016df00loc_16df00:
0016df00b 0x16df04
0016df04
0016df04loc_16df04:
0016df04ldr x0, [sp+160]
0016df08ldr x1, [sp+168]
0016df0cldr x2, [sp+176]
0016df10bl reflect.Value.Elem
0016df14str x0, [sp+160]
0016df18str x1, [sp+168]
0016df1cstr x2, [sp+176]
0016df20bl encoding/binary.dataSize
0016df24str x0, [sp+80]
0016df28b 0x16df5c
0016df2c
0016df2cloc_16df2c:
0016df2csubs xzr, x0, 23
0016df30b.eq 0x16df38
0016df34b 0x16df54
0016df38
0016df38loc_16df38:
0016df38b 0x16df3c
0016df3c
0016df3cloc_16df3c:
0016df3cldr x0, [sp+160]
0016df40ldr x1, [sp+168]
0016df44ldr x2, [sp+176]
0016df48bl encoding/binary.dataSize
0016df4cstr x0, [sp+80]
0016df50b 0x16df5c
0016df54
0016df54loc_16df54:
0016df54b 0x16df58
0016df58
0016df58loc_16df58:
0016df58b 0x16df5c
0016df5c
0016df5cloc_16df5c:
0016df5cldr x3, [sp+80]
0016df60tbnz x3, 63, 0x16df68
0016df64b 0x16dfd8
0016df68
0016df68loc_16df68:
0016df68ldr x0, [sp+520]
0016df6cldr x1, [sp+528]
0016df70bl reflect.TypeOf
0016df74str x0, [sp+440]
0016df78str x1, [sp+448]
0016df7cldrsb x27, [x0]
0016df80ldr x2, [x0+296]
0016df84mov x0, x1
0016df88blr x2
0016df8cstr x0, [sp+368]
0016df90str x1, [sp+376]
0016df94movz x2, 26
0016df98mov x3, x0
0016df9cmov x4, x1
0016dfa0mov x0, xzr
0016dfa4adrp x1, 0x54d000
0016dfa8add x1, x1, 1631
0016dfacbl runtime.concatstring2
0016dfb0str x0, [sp+352]
0016dfb4str x1, [sp+360]
0016dfb8bl errors.New
0016dfbcstr x0, [sp+384]
0016dfc0str x1, [sp+392]
0016dfc4str x0, [sp+144]
0016dfc8str x1, [sp+152]
0016dfccldp x29, x30, [sp-8]
0016dfd0add sp, sp, 480
0016dfd4ret x30
0016dfd8
0016dfd8loc_16dfd8:
0016dfd8ldr x2, [sp+80]
0016dfdcldr x1, [sp+80]
0016dfe0adrp x0, 0x488000
0016dfe4add x0, x0, 3072
0016dfe8bl runtime.makeslice
0016dfecldr x3, [sp+80]
0016dff0ldr x4, [sp+80]
0016dff4str x0, [sp+400]
0016dff8str x3, [sp+408]
0016dffcstr x4, [sp+416]
0016e000stp xzr, xzr, [sp+296]
0016e004stp xzr, xzr, [sp+312]
0016e008stp xzr, xzr, [sp+328]
0016e00cadd x1, sp, 296
0016e010str x1, [sp+344]
0016e014ldrsb x27, [x1]
0016e018adrp x27, 0x8dd000
0016e01cldr w3, [x27+3056]
0016e020cbz w3, 0x16e028
0016e024b 0x16e02c
0016e028
0016e028loc_16e028:
0016e028b 0x16e040
0016e02c
0016e02cloc_16e02c:
0016e02cadrp x0, 0x4e6000
0016e030add x0, x0, 192
0016e034bl runtime.wbZero
0016e038add x1, sp, 296
0016e03cb 0x16e040
0016e040
0016e040loc_16e040:
0016e040stp xzr, xzr, [x1]
0016e044stp xzr, xzr, [x1+16]
0016e048stp xzr, xzr, [x1+32]
0016e04cldr x5, [sp+344]
0016e050ldrsb x27, [x5]
0016e054ldr x6, [sp+512]
0016e058ldr x7, [sp+504]
0016e05cstr x7, [x5]
0016e060adrp x27, 0x8dd000
0016e064ldr w7, [x27+3056]
0016e068cbz w7, 0x16e070
0016e06cb 0x16e074
0016e070
0016e070loc_16e070:
0016e070b 0x16e088
0016e074
0016e074loc_16e074:
0016e074bl runtime.gcWriteBarrier2
0016e078str x6, [x25]
0016e07cldr x7, [x5+8]
0016e080str x7, [x25+8]
0016e084b 0x16e088
0016e088
0016e088loc_16e088:
0016e088str x6, [x5+8]
0016e08cldr x5, [sp+344]
0016e090ldrsb x27, [x5]
0016e094ldr x6, [sp+400]
0016e098ldr x7, [sp+408]
0016e09cldr x8, [sp+416]
0016e0a0str x7, [x5+24]
0016e0a4str x8, [x5+32]
0016e0a8adrp x27, 0x8dd000
0016e0acldr w7, [x27+3056]
0016e0b0cbz w7, 0x16e0b8
0016e0b4b 0x16e0bc
0016e0b8
0016e0b8loc_16e0b8:
0016e0b8b 0x16e0d0
0016e0bc
0016e0bcloc_16e0bc:
0016e0bcbl runtime.gcWriteBarrier2
0016e0c0str x6, [x25]
0016e0c4ldr x7, [x5+16]
0016e0c8str x7, [x25+8]
0016e0ccb 0x16e0d0
0016e0d0
0016e0d0loc_16e0d0:
0016e0d0str x6, [x5+16]
0016e0d4ldr x5, [sp+344]
0016e0d8str x5, [sp+216]
0016e0dcstp xzr, xzr, [sp+384]
0016e0e0ldr x5, [sp+216]
0016e0e4ldrsb x27, [x5]
0016e0e8ldr x2, [x5+16]
0016e0ecldr x3, [x5+24]
0016e0f0ldr x4, [x5+32]
0016e0f4str x2, [sp+272]
0016e0f8str x3, [sp+280]
0016e0fcstr x4, [sp+288]
0016e100ldr x0, [sp+488]
0016e104ldr x1, [sp+496]
0016e108bl io.ReadFull
0016e10cstr x0, [sp+128]
0016e110str x1, [sp+384]
0016e114str x2, [sp+392]
0016e118ldr x5, [sp+128]
0016e11cstr x5, [sp+136]
0016e120str x1, [sp+424]
0016e124str x2, [sp+432]
0016e128str x1, [sp+184]
0016e12cstr x2, [sp+192]
0016e130cbnz x1, 0x16e138
0016e134b 0x16e154
0016e138
0016e138loc_16e138:
0016e138str x1, [sp+144]
0016e13cstr x2, [sp+152]
0016e140mov x0, x1
0016e144mov x1, x2
0016e148ldp x29, x30, [sp-8]
0016e14cadd sp, sp, 480
0016e150ret x30
0016e154
0016e154loc_16e154:
0016e154ldr x1, [sp+160]
0016e158ldr x2, [sp+168]
0016e15cldr x3, [sp+176]
0016e160ldr x0, [sp+216]
0016e164bl encoding/binary.(*decoder).value
0016e168stp xzr, xzr, [sp+144]
0016e16cmov x0, xzr
0016e170mov x1, xzr
0016e174ldp x29, x30, [sp-8]
0016e178add sp, sp, 480
0016e17cret x30
0016e180
0016e180loc_16e180:
0016e180stp x0, x1, [sp+8]
0016e184stp x2, x3, [sp+24]
0016e188stp x4, x5, [sp+40]
0016e18cmov x3, x30
0016e190bl runtime.morestack_noctxt.abi0
0016e194ldp x0, x1, [sp+8]
0016e198ldp x2, x3, [sp+24]
0016e19cldp x4, x5, [sp+40]
0016e1a0b 0x16dd70
0016e1a4udf 0
0016e1a8udf 0
0016e1acudf 0
0016dd70
0016dd70encoding/binary.Read: ; void encoding/binary.Read(io.Reader r, encoding/binary.ByteOrder order, interface {} data)
0016dd70ldr x16, [x28+16]
0016dd74sub x17, sp, 352
0016dd78subs xzr, x17, x16
0016dd7cb.ls 0x16e180
0016dd80sub x20, sp, 480
0016dd84stp x29, x30, [x20-8]
0016dd88add sp, x20, 0
0016dd8csub x29, sp, 8
0016dd90str x0, [sp+488]
0016dd94str x1, [sp+496]
0016dd98str x2, [sp+504]
0016dd9cstr x3, [sp+512]
0016dda0str x4, [sp+520]
0016dda4str x5, [sp+528]
0016dda8stp xzr, xzr, [sp+144]
0016ddacstr xzr, [sp+400]
0016ddb0stp xzr, xzr, [sp+408]
0016ddb4ldr x0, [sp+520]
0016ddb8ldr x1, [sp+528]
0016ddbcbl encoding/binary.intDataSize
0016ddc0str x0, [sp+128]
0016ddc4str x1, [sp+400]
0016ddc8str x2, [sp+408]
0016ddccstr x3, [sp+416]
0016ddd0ldr x4, [sp+128]
0016ddd4str x4, [sp+104]
0016ddd8str x1, [sp+248]
0016dddcstr x2, [sp+256]
0016dde0str x3, [sp+264]
0016dde4ldr x2, [sp+104]
0016dde8str x2, [sp+88]
0016ddeccbnz x2, 0x16ddf4
0016ddf0b 0x16dec4
0016ddf4
0016ddf4loc_16ddf4:
0016ddf4adrp x0, 0x488000
0016ddf8add x0, x0, 3072
0016ddfcmov x1, x2
0016de00bl runtime.makeslice
0016de04ldr x3, [sp+88]
0016de08ldr x4, [sp+88]
0016de0cstr x0, [sp+224]
0016de10str x3, [sp+232]
0016de14str x4, [sp+240]
0016de18stp xzr, xzr, [sp+384]
0016de1cldr x0, [sp+488]
0016de20ldr x2, [sp+224]
0016de24ldr x3, [sp+232]
0016de28ldr x1, [sp+496]
0016de2cldr x4, [sp+240]
0016de30bl io.ReadFull
0016de34str x0, [sp+128]
0016de38str x1, [sp+384]
0016de3cstr x2, [sp+392]
0016de40ldr x3, [sp+128]
0016de44str x3, [sp+96]
0016de48str x1, [sp+456]
0016de4cstr x2, [sp+464]
0016de50str x1, [sp+200]
0016de54str x2, [sp+208]
0016de58cbnz x1, 0x16de60
0016de5cb 0x16de7c
0016de60
0016de60loc_16de60:
0016de60str x1, [sp+144]
0016de64str x2, [sp+152]
0016de68mov x0, x1
0016de6cmov x1, x2
0016de70ldp x29, x30, [sp-8]
0016de74add sp, sp, 480
0016de78ret x30
0016de7c
0016de7cloc_16de7c:
0016de7cldr x3, [sp+504]
0016de80ldr x5, [sp+520]
0016de84ldr x0, [sp+224]
0016de88ldr x1, [sp+232]
0016de8cldr x4, [sp+512]
0016de90ldr x6, [sp+528]
0016de94ldr x2, [sp+240]
0016de98bl encoding/binary.decodeFast
0016de9cstrb w0, [sp+79]
0016dea0tbnz w0, 0, 0x16dea8
0016dea4b 0x16dec0
0016dea8
0016dea8loc_16dea8:
0016dea8stp xzr, xzr, [sp+144]
0016deacmov x0, xzr
0016deb0mov x1, xzr
0016deb4ldp x29, x30, [sp-8]
0016deb8add sp, sp, 480
0016debcret x30
0016dec0
0016dec0loc_16dec0:
0016dec0b 0x16dec8
0016dec4
0016dec4loc_16dec4:
0016dec4b 0x16dec8
0016dec8
0016dec8loc_16dec8:
0016dec8ldr x0, [sp+520]
0016deccldr x1, [sp+528]
0016ded0bl reflect.ValueOf
0016ded4str x0, [sp+160]
0016ded8str x1, [sp+168]
0016dedcstr x2, [sp+176]
0016dee0movn x3, 0
0016dee4str x3, [sp+80]
0016dee8bl reflect.Value.Kind
0016deecstr x0, [sp+120]
0016def0str x0, [sp+112]
0016def4subs xzr, x0, 22
0016def8b.eq 0x16df00
0016defcb 0x16df2c
0016df00
0016df00loc_16df00:
0016df00b 0x16df04
0016df04
0016df04loc_16df04:
0016df04ldr x0, [sp+160]
0016df08ldr x1, [sp+168]
0016df0cldr x2, [sp+176]
0016df10bl reflect.Value.Elem
0016df14str x0, [sp+160]
0016df18str x1, [sp+168]
0016df1cstr x2, [sp+176]
0016df20bl encoding/binary.dataSize
0016df24str x0, [sp+80]
0016df28b 0x16df5c
0016df2c
0016df2cloc_16df2c:
0016df2csubs xzr, x0, 23
0016df30b.eq 0x16df38
0016df34b 0x16df54
0016df38
0016df38loc_16df38:
0016df38b 0x16df3c
0016df3c
0016df3cloc_16df3c:
0016df3cldr x0, [sp+160]
0016df40ldr x1, [sp+168]
0016df44ldr x2, [sp+176]
0016df48bl encoding/binary.dataSize
0016df4cstr x0, [sp+80]
0016df50b 0x16df5c
0016df54
0016df54loc_16df54:
0016df54b 0x16df58
0016df58
0016df58loc_16df58:
0016df58b 0x16df5c
0016df5c
0016df5cloc_16df5c:
0016df5cldr x3, [sp+80]
0016df60tbnz x3, 63, 0x16df68
0016df64b 0x16dfd8
0016df68
0016df68loc_16df68:
0016df68ldr x0, [sp+520]
0016df6cldr x1, [sp+528]
0016df70bl reflect.TypeOf
0016df74str x0, [sp+440]
0016df78str x1, [sp+448]
0016df7cldrsb x27, [x0]
0016df80ldr x2, [x0+296]
0016df84mov x0, x1
0016df88blr x2
0016df8cstr x0, [sp+368]
0016df90str x1, [sp+376]
0016df94movz x2, 26
0016df98mov x3, x0
0016df9cmov x4, x1
0016dfa0mov x0, xzr
0016dfa4adrp x1, 0x54d000
0016dfa8add x1, x1, 1631
0016dfacbl runtime.concatstring2
0016dfb0str x0, [sp+352]
0016dfb4str x1, [sp+360]
0016dfb8bl errors.New
0016dfbcstr x0, [sp+384]
0016dfc0str x1, [sp+392]
0016dfc4str x0, [sp+144]
0016dfc8str x1, [sp+152]
0016dfccldp x29, x30, [sp-8]
0016dfd0add sp, sp, 480
0016dfd4ret x30
0016dfd8
0016dfd8loc_16dfd8:
0016dfd8ldr x2, [sp+80]
0016dfdcldr x1, [sp+80]
0016dfe0adrp x0, 0x488000
0016dfe4add x0, x0, 3072
0016dfe8bl runtime.makeslice
0016dfecldr x3, [sp+80]
0016dff0ldr x4, [sp+80]
0016dff4str x0, [sp+400]
0016dff8str x3, [sp+408]
0016dffcstr x4, [sp+416]
0016e000stp xzr, xzr, [sp+296]
0016e004stp xzr, xzr, [sp+312]
0016e008stp xzr, xzr, [sp+328]
0016e00cadd x1, sp, 296
0016e010str x1, [sp+344]
0016e014ldrsb x27, [x1]
0016e018adrp x27, 0x8dd000
0016e01cldr w3, [x27+3056]
0016e020cbz w3, 0x16e028
0016e024b 0x16e02c
0016e028
0016e028loc_16e028:
0016e028b 0x16e040
0016e02c
0016e02cloc_16e02c:
0016e02cadrp x0, 0x4e6000
0016e030add x0, x0, 192
0016e034bl runtime.wbZero
0016e038add x1, sp, 296
0016e03cb 0x16e040
0016e040
0016e040loc_16e040:
0016e040stp xzr, xzr, [x1]
0016e044stp xzr, xzr, [x1+16]
0016e048stp xzr, xzr, [x1+32]
0016e04cldr x5, [sp+344]
0016e050ldrsb x27, [x5]
0016e054ldr x6, [sp+512]
0016e058ldr x7, [sp+504]
0016e05cstr x7, [x5]
0016e060adrp x27, 0x8dd000
0016e064ldr w7, [x27+3056]
0016e068cbz w7, 0x16e070
0016e06cb 0x16e074
0016e070
0016e070loc_16e070:
0016e070b 0x16e088
0016e074
0016e074loc_16e074:
0016e074bl runtime.gcWriteBarrier2
0016e078str x6, [x25]
0016e07cldr x7, [x5+8]
0016e080str x7, [x25+8]
0016e084b 0x16e088
0016e088
0016e088loc_16e088:
0016e088str x6, [x5+8]
0016e08cldr x5, [sp+344]
0016e090ldrsb x27, [x5]
0016e094ldr x6, [sp+400]
0016e098ldr x7, [sp+408]
0016e09cldr x8, [sp+416]
0016e0a0str x7, [x5+24]
0016e0a4str x8, [x5+32]
0016e0a8adrp x27, 0x8dd000
0016e0acldr w7, [x27+3056]
0016e0b0cbz w7, 0x16e0b8
0016e0b4b 0x16e0bc
0016e0b8
0016e0b8loc_16e0b8:
0016e0b8b 0x16e0d0
0016e0bc
0016e0bcloc_16e0bc:
0016e0bcbl runtime.gcWriteBarrier2
0016e0c0str x6, [x25]
0016e0c4ldr x7, [x5+16]
0016e0c8str x7, [x25+8]
0016e0ccb 0x16e0d0
0016e0d0
0016e0d0loc_16e0d0:
0016e0d0str x6, [x5+16]
0016e0d4ldr x5, [sp+344]
0016e0d8str x5, [sp+216]
0016e0dcstp xzr, xzr, [sp+384]
0016e0e0ldr x5, [sp+216]
0016e0e4ldrsb x27, [x5]
0016e0e8ldr x2, [x5+16]
0016e0ecldr x3, [x5+24]
0016e0f0ldr x4, [x5+32]
0016e0f4str x2, [sp+272]
0016e0f8str x3, [sp+280]
0016e0fcstr x4, [sp+288]
0016e100ldr x0, [sp+488]
0016e104ldr x1, [sp+496]
0016e108bl io.ReadFull
0016e10cstr x0, [sp+128]
0016e110str x1, [sp+384]
0016e114str x2, [sp+392]
0016e118ldr x5, [sp+128]
0016e11cstr x5, [sp+136]
0016e120str x1, [sp+424]
0016e124str x2, [sp+432]
0016e128str x1, [sp+184]
0016e12cstr x2, [sp+192]
0016e130cbnz x1, 0x16e138
0016e134b 0x16e154
0016e138
0016e138loc_16e138:
0016e138str x1, [sp+144]
0016e13cstr x2, [sp+152]
0016e140mov x0, x1
0016e144mov x1, x2
0016e148ldp x29, x30, [sp-8]
0016e14cadd sp, sp, 480
0016e150ret x30
0016e154
0016e154loc_16e154:
0016e154ldr x1, [sp+160]
0016e158ldr x2, [sp+168]
0016e15cldr x3, [sp+176]
0016e160ldr x0, [sp+216]
0016e164bl encoding/binary.(*decoder).value
0016e168stp xzr, xzr, [sp+144]
0016e16cmov x0, xzr
0016e170mov x1, xzr
0016e174ldp x29, x30, [sp-8]
0016e178add sp, sp, 480
0016e17cret x30
0016e180
0016e180loc_16e180:
0016e180stp x0, x1, [sp+8]
0016e184stp x2, x3, [sp+24]
0016e188stp x4, x5, [sp+40]
0016e18cmov x3, x30
0016e190bl runtime.morestack_noctxt.abi0
0016e194ldp x0, x1, [sp+8]
0016e198ldp x2, x3, [sp+24]
0016e19cldp x4, x5, [sp+40]
0016e1a0b 0x16dd70
0016e1a4udf 0
0016e1a8udf 0
0016e1acudf 0
0016dd70
0016e1b0
0016e1b0encoding/binary.decodeFast: ; void encoding/binary.decodeFast(struct []uint8 bs, encoding/binary.ByteOrder order, interface {} data)
0016e1b0ldr x16, [x28+16]
0016e1b4sub x17, sp, 688
0016e1b8subs xzr, x17, x16
0016e1bcb.ls 0x16f5d4
0016e1c0sub x20, sp, 816
0016e1c4stp x29, x30, [x20-8]
0016e1c8add sp, x20, 0
0016e1ccsub x29, sp, 8
0016e1d0str x0, [sp+824]
0016e1d4str x1, [sp+832]
0016e1d8str x2, [sp+840]
0016e1dcstr x3, [sp+848]
0016e1e0str x4, [sp+856]
0016e1e4str x5, [sp+864]
0016e1e8str x6, [sp+872]
0016e1ecstrb wzr, [sp+54]
0016e1f0ldr x4, [sp+872]
0016e1f4ldr x5, [sp+864]
0016e1f8str x5, [sp+768]
0016e1fcstr x4, [sp+776]
0016e200cbnz x5, 0x16e208
0016e204b 0x16eee4
0016e208
0016e208loc_16e208:
0016e208ldr w4, [x5+16]
0016e20cstr w4, [sp+60]
0016e210movz x5, 32038
0016e214movk x5, 0x71ec0000
0016e218adds wzr, w4, w5
0016e21cb.ls 0x16e224
0016e220b 0x16e840
0016e224
0016e224loc_16e224:
0016e224movz x5, 155
0016e228movk x5, 0x4b240000
0016e22csubs wzr, w4, w5
0016e230b.ls 0x16e238
0016e234b 0x16e4d8
0016e238
0016e238loc_16e238:
0016e238movz x5, 52910
0016e23cmovk x5, 0x38900000
0016e240subs wzr, w4, w5
0016e244b.ls 0x16e24c
0016e248b 0x16e348
0016e24c
0016e24cloc_16e24c:
0016e24cmovz x5, 57288
0016e250movk x5, 0x9290000
0016e254subs wzr, w4, w5
0016e258b.eq 0x16e260
0016e25cb 0x16e2c4
0016e260
0016e260loc_16e260:
0016e260ldr x4, [sp+768]
0016e264adrp x5, 0x47f000
0016e268add x5, x5, 1920
0016e26csubs xzr, x4, x5
0016e270b.eq 0x16e278
0016e274b 0x16e280
0016e278
0016e278loc_16e278:
0016e278orr x0, xzr, 1
0016e27cb 0x16e288
0016e280
0016e280loc_16e280:
0016e280mov x0, xzr
0016e284b 0x16e288
0016e288
0016e288loc_16e288:
0016e288strb w0, [sp+57]
0016e28ctbnz w0, 0, 0x16e294
0016e290b 0x16e2c0
0016e294
0016e294loc_16e294:
0016e294b 0x16e298
0016e298
0016e298loc_16e298:
0016e298ldr x4, [sp+776]
0016e29cldr x5, [x4+8]
0016e2a0ldr x6, [x4]
0016e2a4ldr x4, [x4+16]
0016e2a8str x6, [sp+392]
0016e2acstr x5, [sp+400]
0016e2b0str x4, [sp+408]
0016e2b4str xzr, [sp+176]
0016e2b8str x5, [sp+168]
0016e2bcb 0x16f514
0016e2c0
0016e2c0loc_16e2c0:
0016e2c0b 0x16e344
0016e2c4
0016e2c4loc_16e2c4:
0016e2c4movz x5, 52910
0016e2c8movk x5, 0x38900000
0016e2ccsubs wzr, w4, w5
0016e2d0b.eq 0x16e2d8
0016e2d4b 0x16e33c
0016e2d8
0016e2d8loc_16e2d8:
0016e2d8ldr x4, [sp+768]
0016e2dcadrp x5, 0x47f000
0016e2e0add x5, x5, 1536
0016e2e4subs xzr, x4, x5
0016e2e8b.eq 0x16e2f0
0016e2ecb 0x16e2f8
0016e2f0
0016e2f0loc_16e2f0:
0016e2f0orr x0, xzr, 1
0016e2f4b 0x16e300
0016e2f8
0016e2f8loc_16e2f8:
0016e2f8mov x0, xzr
0016e2fcb 0x16e300
0016e300
0016e300loc_16e300:
0016e300strb w0, [sp+57]
0016e304tbnz w0, 0, 0x16e30c
0016e308b 0x16e338
0016e30c
0016e30cloc_16e30c:
0016e30cb 0x16e310
0016e310
0016e310loc_16e310:
0016e310ldr x4, [sp+776]
0016e314ldr x5, [x4+8]
0016e318ldr x6, [x4]
0016e31cldr x4, [x4+16]
0016e320str x6, [sp+464]
0016e324str x5, [sp+472]
0016e328str x4, [sp+480]
0016e32cstr xzr, [sp+224]
0016e330str x5, [sp+216]
0016e334b 0x16f45c
0016e338
0016e338loc_16e338:
0016e338b 0x16e340
0016e33c
0016e33cloc_16e33c:
0016e33cb 0x16e340
0016e340
0016e340loc_16e340:
0016e340b 0x16e344
0016e344
0016e344loc_16e344:
0016e344b 0x16e4d4
0016e348
0016e348loc_16e348:
0016e348movz x5, 29486
0016e34cmovk x5, 0x485e0000
0016e350subs wzr, w4, w5
0016e354b.eq 0x16e35c
0016e358b 0x16e3d4
0016e35c
0016e35cloc_16e35c:
0016e35cldr x4, [sp+768]
0016e360adrp x5, 0x475000
0016e364add x5, x5, 3200
0016e368subs xzr, x4, x5
0016e36cb.eq 0x16e374
0016e370b 0x16e37c
0016e374
0016e374loc_16e374:
0016e374orr x0, xzr, 1
0016e378b 0x16e384
0016e37c
0016e37cloc_16e37c:
0016e37cmov x0, xzr
0016e380b 0x16e384
0016e384
0016e384loc_16e384:
0016e384strb w0, [sp+57]
0016e388tbnz w0, 0, 0x16e390
0016e38cb 0x16e3d0
0016e390
0016e390loc_16e390:
0016e390b 0x16e394
0016e394
0016e394loc_16e394:
0016e394ldr x4, [sp+776]
0016e398str x4, [sp+688]
0016e39cldr x2, [sp+832]
0016e3a0ldr x3, [sp+840]
0016e3a4ldr x4, [sp+848]
0016e3a8ldrsb x27, [x4]
0016e3acldr x4, [x4+56]
0016e3b0ldr x1, [sp+824]
0016e3b4ldr x0, [sp+856]
0016e3b8blr x4
0016e3bcstrh w0, [sp+58]
0016e3c0ldr x4, [sp+688]
0016e3c4ldrsb x27, [x4]
0016e3c8strh w0, [x4]
0016e3ccb 0x16ef0c
0016e3d0
0016e3d0loc_16e3d0:
0016e3d0b 0x16e4d0
0016e3d4
0016e3d4loc_16e3d4:
0016e3d4movz x5, 59133
0016e3d8movk x5, 0x48d70000
0016e3dcsubs wzr, w4, w5
0016e3e0b.eq 0x16e3e8
0016e3e4b 0x16e44c
0016e3e8
0016e3e8loc_16e3e8:
0016e3e8ldr x4, [sp+768]
0016e3ecadrp x5, 0x47f000
0016e3f0add x5, x5, 1600
0016e3f4subs xzr, x4, x5
0016e3f8b.eq 0x16e400
0016e3fcb 0x16e408
0016e400
0016e400loc_16e400:
0016e400orr x0, xzr, 1
0016e404b 0x16e410
0016e408
0016e408loc_16e408:
0016e408mov x0, xzr
0016e40cb 0x16e410
0016e410
0016e410loc_16e410:
0016e410strb w0, [sp+57]
0016e414tbnz w0, 0, 0x16e41c
0016e418b 0x16e448
0016e41c
0016e41cloc_16e41c:
0016e41cb 0x16e420
0016e420
0016e420loc_16e420:
0016e420ldr x4, [sp+776]
0016e424ldr x5, [x4+8]
0016e428ldr x6, [x4]
0016e42cldr x4, [x4+16]
0016e430str x6, [sp+440]
0016e434str x5, [sp+448]
0016e438str x4, [sp+456]
0016e43cstr xzr, [sp+208]
0016e440str x5, [sp+200]
0016e444b 0x16f3a4
0016e448
0016e448loc_16e448:
0016e448b 0x16e4cc
0016e44c
0016e44cloc_16e44c:
0016e44cmovz x5, 155
0016e450movk x5, 0x4b240000
0016e454subs wzr, w4, w5
0016e458b.eq 0x16e460
0016e45cb 0x16e4c4
0016e460
0016e460loc_16e460:
0016e460ldr x4, [sp+768]
0016e464adrp x5, 0x47f000
0016e468add x5, x5, 1344
0016e46csubs xzr, x4, x5
0016e470b.eq 0x16e478
0016e474b 0x16e480
0016e478
0016e478loc_16e478:
0016e478orr x0, xzr, 1
0016e47cb 0x16e488
0016e480
0016e480loc_16e480:
0016e480mov x0, xzr
0016e484b 0x16e488
0016e488
0016e488loc_16e488:
0016e488strb w0, [sp+57]
0016e48ctbnz w0, 0, 0x16e494
0016e490b 0x16e4c0
0016e494
0016e494loc_16e494:
0016e494b 0x16e498
0016e498
0016e498loc_16e498:
0016e498ldr x4, [sp+776]
0016e49cldr x5, [x4+8]
0016e4a0ldr x6, [x4]
0016e4a4ldr x4, [x4+16]
0016e4a8str x6, [sp+512]
0016e4acstr x5, [sp+520]
0016e4b0str x4, [sp+528]
0016e4b4str xzr, [sp+256]
0016e4b8str x5, [sp+248]
0016e4bcb 0x16f2ec
0016e4c0
0016e4c0loc_16e4c0:
0016e4c0b 0x16e4c8
0016e4c4
0016e4c4loc_16e4c4:
0016e4c4b 0x16e4c8
0016e4c8
0016e4c8loc_16e4c8:
0016e4c8b 0x16e4cc
0016e4cc
0016e4ccloc_16e4cc:
0016e4ccb 0x16e4d0
0016e4d0
0016e4d0loc_16e4d0:
0016e4d0b 0x16e4d4
0016e4d4
0016e4d4loc_16e4d4:
0016e4d4b 0x16e83c
0016e4d8
0016e4d8loc_16e4d8:
0016e4d8movz x5, 30660
0016e4dcmovk x5, 0x58800000
0016e4e0subs wzr, w4, w5
0016e4e4b.ls 0x16e4ec
0016e4e8b 0x16e698
0016e4ec
0016e4ecloc_16e4ec:
0016e4ecmovz x5, 4503
0016e4f0movk x5, 0x4de30000
0016e4f4subs wzr, w4, w5
0016e4f8b.eq 0x16e500
0016e4fcb 0x16e580
0016e500
0016e500loc_16e500:
0016e500ldr x4, [sp+768]
0016e504adrp x5, 0x475000
0016e508add x5, x5, 3904
0016e50csubs xzr, x4, x5
0016e510b.eq 0x16e518
0016e514b 0x16e520
0016e518
0016e518loc_16e518:
0016e518orr x0, xzr, 1
0016e51cb 0x16e528
0016e520
0016e520loc_16e520:
0016e520mov x0, xzr
0016e524b 0x16e528
0016e528
0016e528loc_16e528:
0016e528strb w0, [sp+57]
0016e52ctbnz w0, 0, 0x16e534
0016e530b 0x16e57c
0016e534
0016e534loc_16e534:
0016e534b 0x16e538
0016e538
0016e538loc_16e538:
0016e538ldr x4, [sp+776]
0016e53cstr x4, [sp+640]
0016e540ldr x2, [sp+832]
0016e544ldr x3, [sp+840]
0016e548ldr x4, [sp+848]
0016e54cldrsb x27, [x4]
0016e550ldr x4, [x4+64]
0016e554ldr x1, [sp+824]
0016e558ldr x0, [sp+856]
0016e55cblr x4
0016e560str w0, [sp+68]
0016e564bl math.Float32frombits
0016e568str s0, [sp+64]
0016e56cldr x4, [sp+640]
0016e570ldrsb x27, [x4]
0016e574str s0, [x4]
0016e578b 0x16ef0c
0016e57c
0016e57cloc_16e57c:
0016e57cb 0x16e694
0016e580
0016e580loc_16e580:
0016e580movz x5, 39270
0016e584movk x5, 0x526b0000
0016e588subs wzr, w4, w5
0016e58cb.eq 0x16e594
0016e590b 0x16e610
0016e594
0016e594loc_16e594:
0016e594ldr x2, [sp+768]
0016e598adrp x3, 0x47f000
0016e59cadd x3, x3, 1152
0016e5a0subs xzr, x2, x3
0016e5a4b.eq 0x16e5ac
0016e5a8b 0x16e5b4
0016e5ac
0016e5acloc_16e5ac:
0016e5acorr x0, xzr, 1
0016e5b0b 0x16e5bc
0016e5b4
0016e5b4loc_16e5b4:
0016e5b4mov x0, xzr
0016e5b8b 0x16e5bc
0016e5bc
0016e5bcloc_16e5bc:
0016e5bcstrb w0, [sp+57]
0016e5c0tbnz w0, 0, 0x16e5c8
0016e5c4b 0x16e60c
0016e5c8
0016e5c8loc_16e5c8:
0016e5c8b 0x16e5cc
0016e5cc
0016e5ccloc_16e5cc:
0016e5ccldr x2, [sp+776]
0016e5d0ldr x3, [x2]
0016e5d4ldr x4, [x2+8]
0016e5d8ldr x2, [x2+16]
0016e5dcstr x3, [sp+584]
0016e5e0str x4, [sp+592]
0016e5e4str x2, [sp+600]
0016e5e8ldr x2, [sp+832]
0016e5ecldr x3, [sp+824]
0016e5f0ldr x4, [sp+840]
0016e5f4str x3, [sp+784]
0016e5f8str x2, [sp+792]
0016e5fcstr x4, [sp+800]
0016e600str xzr, [sp+304]
0016e604str x2, [sp+296]
0016e608b 0x16f288
0016e60c
0016e60cloc_16e60c:
0016e60cb 0x16e690
0016e610
0016e610loc_16e610:
0016e610movz x5, 30660
0016e614movk x5, 0x58800000
0016e618subs wzr, w4, w5
0016e61cb.eq 0x16e624
0016e620b 0x16e688
0016e624
0016e624loc_16e624:
0016e624ldr x4, [sp+768]
0016e628adrp x5, 0x47f000
0016e62cadd x5, x5, 1280
0016e630subs xzr, x4, x5
0016e634b.eq 0x16e63c
0016e638b 0x16e644
0016e63c
0016e63cloc_16e63c:
0016e63corr x0, xzr, 1
0016e640b 0x16e64c
0016e644
0016e644loc_16e644:
0016e644mov x0, xzr
0016e648b 0x16e64c
0016e64c
0016e64cloc_16e64c:
0016e64cstrb w0, [sp+57]
0016e650tbnz w0, 0, 0x16e658
0016e654b 0x16e684
0016e658
0016e658loc_16e658:
0016e658b 0x16e65c
0016e65c
0016e65cloc_16e65c:
0016e65cldr x4, [sp+776]
0016e660ldr x5, [x4+8]
0016e664ldr x6, [x4]
0016e668ldr x4, [x4+16]
0016e66cstr x6, [sp+536]
0016e670str x5, [sp+544]
0016e674str x4, [sp+552]
0016e678str xzr, [sp+272]
0016e67cstr x5, [sp+264]
0016e680b 0x16f1d0
0016e684
0016e684loc_16e684:
0016e684b 0x16e68c
0016e688
0016e688loc_16e688:
0016e688b 0x16e68c
0016e68c
0016e68cloc_16e68c:
0016e68cb 0x16e690
0016e690
0016e690loc_16e690:
0016e690b 0x16e694
0016e694
0016e694loc_16e694:
0016e694b 0x16e838
0016e698
0016e698loc_16e698:
0016e698movz x5, 21984
0016e69cmovk x5, 0x65be0000
0016e6a0subs wzr, w4, w5
0016e6a4b.eq 0x16e6ac
0016e6a8b 0x16e71c
0016e6ac
0016e6acloc_16e6ac:
0016e6acldr x2, [sp+768]
0016e6b0adrp x3, 0x475000
0016e6b4add x3, x3, 4032
0016e6b8subs xzr, x2, x3
0016e6bcb.eq 0x16e6c4
0016e6c0b 0x16e6cc
0016e6c4
0016e6c4loc_16e6c4:
0016e6c4orr x0, xzr, 1
0016e6c8b 0x16e6d4
0016e6cc
0016e6ccloc_16e6cc:
0016e6ccmov x0, xzr
0016e6d0b 0x16e6d4
0016e6d4
0016e6d4loc_16e6d4:
0016e6d4strb w0, [sp+57]
0016e6d8tbnz w0, 0, 0x16e6e0
0016e6dcb 0x16e718
0016e6e0
0016e6e0loc_16e6e0:
0016e6e0b 0x16e6e4
0016e6e4
0016e6e4loc_16e6e4:
0016e6e4ldr x2, [sp+776]
0016e6e8str x2, [sp+712]
0016e6ecldr x1, [sp+832]
0016e6f0ldr x3, [sp+824]
0016e6f4subs xzr, x1, 0
0016e6f8b.hi 0x16e700
0016e6fcb 0x16f1c8
0016e700
0016e700loc_16e700:
0016e700ldrsb x27, [x2]
0016e704ldrb w1, [x3]
0016e708subs wzr, w1, 0
0016e70ccset x1, ne
0016e710strb w1, [x2]
0016e714b 0x16ef0c
0016e718
0016e718loc_16e718:
0016e718b 0x16e834
0016e71c
0016e71cloc_16e71c:
0016e71cmovz x5, 9579
0016e720movk x5, 0x70350000
0016e724subs wzr, w4, w5
0016e728b.eq 0x16e730
0016e72cb 0x16e7b0
0016e730
0016e730loc_16e730:
0016e730ldr x4, [sp+768]
0016e734adrp x5, 0x475000
0016e738add x5, x5, 3968
0016e73csubs xzr, x4, x5
0016e740b.eq 0x16e748
0016e744b 0x16e750
0016e748
0016e748loc_16e748:
0016e748orr x0, xzr, 1
0016e74cb 0x16e758
0016e750
0016e750loc_16e750:
0016e750mov x0, xzr
0016e754b 0x16e758
0016e758
0016e758loc_16e758:
0016e758strb w0, [sp+57]
0016e75ctbnz w0, 0, 0x16e764
0016e760b 0x16e7ac
0016e764
0016e764loc_16e764:
0016e764b 0x16e768
0016e768
0016e768loc_16e768:
0016e768ldr x4, [sp+776]
0016e76cstr x4, [sp+632]
0016e770ldr x2, [sp+832]
0016e774ldr x3, [sp+840]
0016e778ldr x4, [sp+848]
0016e77cldrsb x27, [x4]
0016e780ldr x4, [x4+72]
0016e784ldr x1, [sp+824]
0016e788ldr x0, [sp+856]
0016e78cblr x4
0016e790str x0, [sp+344]
0016e794bl math.Float64frombits
0016e798str d0, [sp+336]
0016e79cldr x4, [sp+632]
0016e7a0ldrsb x27, [x4]
0016e7a4str d0, [x4]
0016e7a8b 0x16ef0c
0016e7ac
0016e7acloc_16e7ac:
0016e7acb 0x16e830
0016e7b0
0016e7b0loc_16e7b0:
0016e7b0movz x5, 32038
0016e7b4movk x5, 0x71ec0000
0016e7b8adds wzr, w4, w5
0016e7bcb.eq 0x16e7c4
0016e7c0b 0x16e828
0016e7c4
0016e7c4loc_16e7c4:
0016e7c4ldr x4, [sp+768]
0016e7c8adrp x5, 0x47f000
0016e7ccadd x5, x5, 1408
0016e7d0subs xzr, x4, x5
0016e7d4b.eq 0x16e7dc
0016e7d8b 0x16e7e4
0016e7dc
0016e7dcloc_16e7dc:
0016e7dcorr x0, xzr, 1
0016e7e0b 0x16e7ec
0016e7e4
0016e7e4loc_16e7e4:
0016e7e4mov x0, xzr
0016e7e8b 0x16e7ec
0016e7ec
0016e7ecloc_16e7ec:
0016e7ecstrb w0, [sp+57]
0016e7f0tbnz w0, 0, 0x16e7f8
0016e7f4b 0x16e824
0016e7f8
0016e7f8loc_16e7f8:
0016e7f8b 0x16e7fc
0016e7fc
0016e7fcloc_16e7fc:
0016e7fcldr x4, [sp+776]
0016e800ldr x5, [x4+8]
0016e804ldr x6, [x4]
0016e808ldr x4, [x4+16]
0016e80cstr x6, [sp+488]
0016e810str x5, [sp+496]
0016e814str x4, [sp+504]
0016e818str xzr, [sp+240]
0016e81cstr x5, [sp+232]
0016e820b 0x16f110
0016e824
0016e824loc_16e824:
0016e824b 0x16e82c
0016e828
0016e828loc_16e828:
0016e828b 0x16e82c
0016e82c
0016e82cloc_16e82c:
0016e82cb 0x16e830
0016e830
0016e830loc_16e830:
0016e830b 0x16e834
0016e834
0016e834loc_16e834:
0016e834b 0x16e838
0016e838
0016e838loc_16e838:
0016e838b 0x16e83c
0016e83c
0016e83cloc_16e83c:
0016e83cb 0x16eee0
0016e840
0016e840loc_16e840:
0016e840movz x5, 42872
0016e844movk x5, 0x5e850000
0016e848adds wzr, w4, w5
0016e84cb.ls 0x16e854
0016e850b 0x16eb34
0016e854
0016e854loc_16e854:
0016e854movz x5, 62555
0016e858movk x5, 0x6b880000
0016e85cadds wzr, w4, w5
0016e860b.ls 0x16e868
0016e864b 0x16e98c
0016e868
0016e868loc_16e868:
0016e868movz x5, 46886
0016e86cmovk x5, 0x6ef00000
0016e870adds wzr, w4, w5
0016e874b.eq 0x16e87c
0016e878b 0x16e8f4
0016e87c
0016e87cloc_16e87c:
0016e87cldr x4, [sp+768]
0016e880adrp x5, 0x475000
0016e884add x5, x5, 3456
0016e888subs xzr, x4, x5
0016e88cb.eq 0x16e894
0016e890b 0x16e89c
0016e894
0016e894loc_16e894:
0016e894orr x0, xzr, 1
0016e898b 0x16e8a4
0016e89c
0016e89cloc_16e89c:
0016e89cmov x0, xzr
0016e8a0b 0x16e8a4
0016e8a4
0016e8a4loc_16e8a4:
0016e8a4strb w0, [sp+57]
0016e8a8tbnz w0, 0, 0x16e8b0
0016e8acb 0x16e8f0
0016e8b0
0016e8b0loc_16e8b0:
0016e8b0b 0x16e8b4
0016e8b4
0016e8b4loc_16e8b4:
0016e8b4ldr x4, [sp+776]
0016e8b8str x4, [sp+656]
0016e8bcldr x2, [sp+832]
0016e8c0ldr x3, [sp+840]
0016e8c4ldr x4, [sp+848]
0016e8c8ldrsb x27, [x4]
0016e8ccldr x4, [x4+72]
0016e8d0ldr x1, [sp+824]
0016e8d4ldr x0, [sp+856]
0016e8d8blr x4
0016e8dcstr x0, [sp+344]
0016e8e0ldr x4, [sp+656]
0016e8e4ldrsb x27, [x4]
0016e8e8str x0, [x4]
0016e8ecb 0x16ef0c
0016e8f0
0016e8f0loc_16e8f0:
0016e8f0b 0x16e988
0016e8f4
0016e8f4loc_16e8f4:
0016e8f4movz x5, 62555
0016e8f8movk x5, 0x6b880000
0016e8fcadds wzr, w4, w5
0016e900b.eq 0x16e908
0016e904b 0x16e980
0016e908
0016e908loc_16e908:
0016e908ldr x4, [sp+768]
0016e90cadrp x5, 0x475000
0016e910add x5, x5, 3328
0016e914subs xzr, x4, x5
0016e918b.eq 0x16e920
0016e91cb 0x16e928
0016e920
0016e920loc_16e920:
0016e920orr x0, xzr, 1
0016e924b 0x16e930
0016e928
0016e928loc_16e928:
0016e928mov x0, xzr
0016e92cb 0x16e930
0016e930
0016e930loc_16e930:
0016e930strb w0, [sp+57]
0016e934tbnz w0, 0, 0x16e93c
0016e938b 0x16e97c
0016e93c
0016e93cloc_16e93c:
0016e93cb 0x16e940
0016e940
0016e940loc_16e940:
0016e940ldr x4, [sp+776]
0016e944str x4, [sp+672]
0016e948ldr x2, [sp+832]
0016e94cldr x3, [sp+840]
0016e950ldr x4, [sp+848]
0016e954ldrsb x27, [x4]
0016e958ldr x4, [x4+64]
0016e95cldr x1, [sp+824]
0016e960ldr x0, [sp+856]
0016e964blr x4
0016e968str w0, [sp+68]
0016e96cldr x4, [sp+672]
0016e970ldrsb x27, [x4]
0016e974str w0, [x4]
0016e978b 0x16ef0c
0016e97c
0016e97cloc_16e97c:
0016e97cb 0x16e984
0016e980
0016e980loc_16e980:
0016e980b 0x16e984
0016e984
0016e984loc_16e984:
0016e984b 0x16e988
0016e988
0016e988loc_16e988:
0016e988b 0x16eb30
0016e98c
0016e98cloc_16e98c:
0016e98cmovz x5, 8104
0016e990movk x5, 0x68cc0000
0016e994adds wzr, w4, w5
0016e998b.eq 0x16e9a0
0016e99cb 0x16ea18
0016e9a0
0016e9a0loc_16e9a0:
0016e9a0ldr x4, [sp+768]
0016e9a4adrp x5, 0x475000
0016e9a8add x5, x5, 3392
0016e9acsubs xzr, x4, x5
0016e9b0b.eq 0x16e9b8
0016e9b4b 0x16e9c0
0016e9b8
0016e9b8loc_16e9b8:
0016e9b8orr x0, xzr, 1
0016e9bcb 0x16e9c8
0016e9c0
0016e9c0loc_16e9c0:
0016e9c0mov x0, xzr
0016e9c4b 0x16e9c8
0016e9c8
0016e9c8loc_16e9c8:
0016e9c8strb w0, [sp+57]
0016e9cctbnz w0, 0, 0x16e9d4
0016e9d0b 0x16ea14
0016e9d4
0016e9d4loc_16e9d4:
0016e9d4b 0x16e9d8
0016e9d8
0016e9d8loc_16e9d8:
0016e9d8ldr x4, [sp+776]
0016e9dcstr x4, [sp+664]
0016e9e0ldr x2, [sp+832]
0016e9e4ldr x3, [sp+840]
0016e9e8ldr x4, [sp+848]
0016e9ecldrsb x27, [x4]
0016e9f0ldr x4, [x4+64]
0016e9f4ldr x1, [sp+824]
0016e9f8ldr x0, [sp+856]
0016e9fcblr x4
0016ea00str w0, [sp+68]
0016ea04ldr x4, [sp+664]
0016ea08ldrsb x27, [x4]
0016ea0cstr w0, [x4]
0016ea10b 0x16ef0c
0016ea14
0016ea14loc_16ea14:
0016ea14b 0x16eb2c
0016ea18
0016ea18loc_16ea18:
0016ea18movz x5, 35075
0016ea1cmovk x5, 0x60750000
0016ea20adds wzr, w4, w5
0016ea24b.eq 0x16ea2c
0016ea28b 0x16ea90
0016ea2c
0016ea2cloc_16ea2c:
0016ea2cldr x4, [sp+768]
0016ea30adrp x5, 0x47f000
0016ea34add x5, x5, 1984
0016ea38subs xzr, x4, x5
0016ea3cb.eq 0x16ea44
0016ea40b 0x16ea4c
0016ea44
0016ea44loc_16ea44:
0016ea44orr x0, xzr, 1
0016ea48b 0x16ea54
0016ea4c
0016ea4cloc_16ea4c:
0016ea4cmov x0, xzr
0016ea50b 0x16ea54
0016ea54
0016ea54loc_16ea54:
0016ea54strb w0, [sp+57]
0016ea58tbnz w0, 0, 0x16ea60
0016ea5cb 0x16ea8c
0016ea60
0016ea60loc_16ea60:
0016ea60b 0x16ea64
0016ea64
0016ea64loc_16ea64:
0016ea64ldr x4, [sp+776]
0016ea68ldr x5, [x4+8]
0016ea6cldr x6, [x4]
0016ea70ldr x4, [x4+16]
0016ea74str x6, [sp+368]
0016ea78str x5, [sp+376]
0016ea7cstr x4, [sp+384]
0016ea80str xzr, [sp+160]
0016ea84str x5, [sp+152]
0016ea88b 0x16f054
0016ea8c
0016ea8cloc_16ea8c:
0016ea8cb 0x16eb28
0016ea90
0016ea90loc_16ea90:
0016ea90movz x2, 42872
0016ea94movk x2, 0x5e850000
0016ea98adds wzr, w4, w2
0016ea9cb.eq 0x16eaa4
0016eaa0b 0x16eb20
0016eaa4
0016eaa4loc_16eaa4:
0016eaa4ldr x2, [sp+768]
0016eaa8adrp x3, 0x47f000
0016eaacadd x3, x3, 2048
0016eab0subs xzr, x2, x3
0016eab4b.eq 0x16eabc
0016eab8b 0x16eac4
0016eabc
0016eabcloc_16eabc:
0016eabcorr x0, xzr, 1
0016eac0b 0x16eacc
0016eac4
0016eac4loc_16eac4:
0016eac4mov x0, xzr
0016eac8b 0x16eacc
0016eacc
0016eaccloc_16eacc:
0016eaccstrb w0, [sp+57]
0016ead0tbnz w0, 0, 0x16ead8
0016ead4b 0x16eb1c
0016ead8
0016ead8loc_16ead8:
0016ead8b 0x16eadc
0016eadc
0016eadcloc_16eadc:
0016eadcldr x2, [sp+776]
0016eae0ldr x3, [x2]
0016eae4ldr x4, [x2+8]
0016eae8ldr x2, [x2+16]
0016eaecstr x3, [sp+608]
0016eaf0str x4, [sp+616]
0016eaf4str x2, [sp+624]
0016eaf8ldr x2, [sp+832]
0016eafcldr x3, [sp+824]
0016eb00ldr x4, [sp+840]
0016eb04str x3, [sp+784]
0016eb08str x2, [sp+792]
0016eb0cstr x4, [sp+800]
0016eb10str xzr, [sp+320]
0016eb14str x2, [sp+312]
0016eb18b 0x16efe8
0016eb1c
0016eb1cloc_16eb1c:
0016eb1cb 0x16eb24
0016eb20
0016eb20loc_16eb20:
0016eb20b 0x16eb24
0016eb24
0016eb24loc_16eb24:
0016eb24b 0x16eb28
0016eb28
0016eb28loc_16eb28:
0016eb28b 0x16eb2c
0016eb2c
0016eb2cloc_16eb2c:
0016eb2cb 0x16eb30
0016eb30
0016eb30loc_16eb30:
0016eb30b 0x16eedc
0016eb34
0016eb34loc_16eb34:
0016eb34movz x5, 56471
0016eb38movk x5, 0x2e6d0000
0016eb3cadds wzr, w4, w5
0016eb40b.ls 0x16eb48
0016eb44b 0x16ed48
0016eb48
0016eb48loc_16eb48:
0016eb48movz x5, 13631
0016eb4cmovk x5, 0x557a0000
0016eb50adds wzr, w4, w5
0016eb54b.eq 0x16eb5c
0016eb58b 0x16ebd4
0016eb5c
0016eb5cloc_16eb5c:
0016eb5cldr x4, [sp+768]
0016eb60adrp x5, 0x475000
0016eb64add x5, x5, 3520
0016eb68subs xzr, x4, x5
0016eb6cb.eq 0x16eb74
0016eb70b 0x16eb7c
0016eb74
0016eb74loc_16eb74:
0016eb74orr x0, xzr, 1
0016eb78b 0x16eb84
0016eb7c
0016eb7cloc_16eb7c:
0016eb7cmov x0, xzr
0016eb80b 0x16eb84
0016eb84
0016eb84loc_16eb84:
0016eb84strb w0, [sp+57]
0016eb88tbnz w0, 0, 0x16eb90
0016eb8cb 0x16ebd0
0016eb90
0016eb90loc_16eb90:
0016eb90b 0x16eb94
0016eb94
0016eb94loc_16eb94:
0016eb94ldr x4, [sp+776]
0016eb98str x4, [sp+648]
0016eb9cldr x2, [sp+832]
0016eba0ldr x3, [sp+840]
0016eba4ldr x4, [sp+848]
0016eba8ldrsb x27, [x4]
0016ebacldr x4, [x4+72]
0016ebb0ldr x1, [sp+824]
0016ebb4ldr x0, [sp+856]
0016ebb8blr x4
0016ebbcstr x0, [sp+344]
0016ebc0ldr x4, [sp+648]
0016ebc4ldrsb x27, [x4]
0016ebc8str x0, [x4]
0016ebccb 0x16ef0c
0016ebd0
0016ebd0loc_16ebd0:
0016ebd0b 0x16ed44
0016ebd4
0016ebd4loc_16ebd4:
0016ebd4movz x3, 38631
0016ebd8movk x3, 0x31ee0000
0016ebdcadds wzr, w4, w3
0016ebe0b.eq 0x16ebe8
0016ebe4b 0x16ec50
0016ebe8
0016ebe8loc_16ebe8:
0016ebe8ldr x2, [sp+768]
0016ebecadrp x3, 0x475000
0016ebf0add x3, x3, 3072
0016ebf4subs xzr, x2, x3
0016ebf8b.eq 0x16ec00
0016ebfcb 0x16ec08
0016ec00
0016ec00loc_16ec00:
0016ec00orr x0, xzr, 1
0016ec04b 0x16ec10
0016ec08
0016ec08loc_16ec08:
0016ec08mov x0, xzr
0016ec0cb 0x16ec10
0016ec10
0016ec10loc_16ec10:
0016ec10strb w0, [sp+57]
0016ec14tbnz w0, 0, 0x16ec1c
0016ec18b 0x16ec4c
0016ec1c
0016ec1cloc_16ec1c:
0016ec1cb 0x16ec20
0016ec20
0016ec20loc_16ec20:
0016ec20ldr x2, [sp+776]
0016ec24str x2, [sp+704]
0016ec28ldr x1, [sp+832]
0016ec2cldr x3, [sp+824]
0016ec30subs xzr, x1, 0
0016ec34b.hi 0x16ec3c
0016ec38b 0x16efe0
0016ec3c
0016ec3cloc_16ec3c:
0016ec3cldrsb x27, [x2]
0016ec40ldrb w1, [x3]
0016ec44strb w1, [x2]
0016ec48b 0x16ef0c
0016ec4c
0016ec4cloc_16ec4c:
0016ec4cb 0x16ed40
0016ec50
0016ec50loc_16ec50:
0016ec50movz x3, 56471
0016ec54movk x3, 0x2e6d0000
0016ec58adds wzr, w4, w3
0016ec5cb.eq 0x16ec64
0016ec60b 0x16ed38
0016ec64
0016ec64loc_16ec64:
0016ec64ldr x3, [sp+768]
0016ec68adrp x4, 0x47f000
0016ec6cadd x4, x4, 1216
0016ec70subs xzr, x3, x4
0016ec74b.eq 0x16ec7c
0016ec78b 0x16ec84
0016ec7c
0016ec7cloc_16ec7c:
0016ec7corr x0, xzr, 1
0016ec80b 0x16ec8c
0016ec84
0016ec84loc_16ec84:
0016ec84mov x0, xzr
0016ec88b 0x16ec8c
0016ec8c
0016ec8cloc_16ec8c:
0016ec8cstrb w0, [sp+57]
0016ec90tbnz w0, 0, 0x16ec98
0016ec94b 0x16ed34
0016ec98
0016ec98loc_16ec98:
0016ec98b 0x16ec9c
0016ec9c
0016ec9cloc_16ec9c:
0016ec9cldr x3, [sp+776]
0016eca0ldr x4, [x3]
0016eca4ldr x5, [x3+8]
0016eca8ldr x3, [x3+16]
0016ecacstr x4, [sp+560]
0016ecb0str x5, [sp+568]
0016ecb4str x3, [sp+576]
0016ecb8str x4, [sp+744]
0016ecbcstr x5, [sp+752]
0016ecc0str x3, [sp+760]
0016ecc4ldr x3, [sp+832]
0016ecc8ldr x4, [sp+824]
0016ecccldr x5, [sp+840]
0016ecd0str x4, [sp+720]
0016ecd4str x3, [sp+728]
0016ecd8str x5, [sp+736]
0016ecdcldr x4, [sp+752]
0016ece0str x4, [sp+288]
0016ece4subs xzr, x3, x4
0016ece8b.lt 0x16ecf0
0016ececb 0x16ecf8
0016ecf0
0016ecf0loc_16ecf0:
0016ecf0str x3, [sp+288]
0016ecf4b 0x16ecfc
0016ecf8
0016ecf8loc_16ecf8:
0016ecf8b 0x16ecfc
0016ecfc
0016ecfcloc_16ecfc:
0016ecfcldr x3, [sp+744]
0016ed00ldr x4, [sp+720]
0016ed04subs xzr, x4, x3
0016ed08b.ne 0x16ed10
0016ed0cb 0x16ed2c
0016ed10
0016ed10loc_16ed10:
0016ed10ldr x3, [sp+288]
0016ed14str x3, [sp+280]
0016ed18ldr x2, [sp+280]
0016ed1cldr x1, [sp+720]
0016ed20ldr x0, [sp+744]
0016ed24bl runtime.memmove
0016ed28b 0x16ed30
0016ed2c
0016ed2cloc_16ed2c:
0016ed2cb 0x16ed30
0016ed30
0016ed30loc_16ed30:
0016ed30b 0x16ef0c
0016ed34
0016ed34loc_16ed34:
0016ed34b 0x16ed3c
0016ed38
0016ed38loc_16ed38:
0016ed38b 0x16ed3c
0016ed3c
0016ed3cloc_16ed3c:
0016ed3cb 0x16ed40
0016ed40
0016ed40loc_16ed40:
0016ed40b 0x16ed44
0016ed44
0016ed44loc_16ed44:
0016ed44b 0x16eed8
0016ed48
0016ed48loc_16ed48:
0016ed48movz x5, 35801
0016ed4cmovk x5, 0x26970000
0016ed50adds wzr, w4, w5
0016ed54b.eq 0x16ed5c
0016ed58b 0x16edc4
0016ed5c
0016ed5cloc_16ed5c:
0016ed5cldr x2, [sp+768]
0016ed60adrp x3, 0x475000
0016ed64add x3, x3, 3136
0016ed68subs xzr, x2, x3
0016ed6cb.eq 0x16ed74
0016ed70b 0x16ed7c
0016ed74
0016ed74loc_16ed74:
0016ed74orr x0, xzr, 1
0016ed78b 0x16ed84
0016ed7c
0016ed7cloc_16ed7c:
0016ed7cmov x0, xzr
0016ed80b 0x16ed84
0016ed84
0016ed84loc_16ed84:
0016ed84strb w0, [sp+57]
0016ed88tbnz w0, 0, 0x16ed90
0016ed8cb 0x16edc0
0016ed90
0016ed90loc_16ed90:
0016ed90b 0x16ed94
0016ed94
0016ed94loc_16ed94:
0016ed94ldr x2, [sp+776]
0016ed98str x2, [sp+696]
0016ed9cldr x1, [sp+832]
0016eda0ldr x3, [sp+824]
0016eda4subs xzr, x1, 0
0016eda8b.hi 0x16edb0
0016edacb 0x16efd8
0016edb0
0016edb0loc_16edb0:
0016edb0ldrsb x27, [x2]
0016edb4ldrb w1, [x3]
0016edb8strb w1, [x2]
0016edbcb 0x16ef0c
0016edc0
0016edc0loc_16edc0:
0016edc0b 0x16eed4
0016edc4
0016edc4loc_16edc4:
0016edc4movz x5, 16630
0016edc8movk x5, 0x16350000
0016edccadds wzr, w4, w5
0016edd0b.eq 0x16edd8
0016edd4b 0x16ee3c
0016edd8
0016edd8loc_16edd8:
0016edd8ldr x4, [sp+768]
0016eddcadrp x5, 0x47f000
0016ede0add x5, x5, 1664
0016ede4subs xzr, x4, x5
0016ede8b.eq 0x16edf0
0016edecb 0x16edf8
0016edf0
0016edf0loc_16edf0:
0016edf0orr x0, xzr, 1
0016edf4b 0x16ee00
0016edf8
0016edf8loc_16edf8:
0016edf8mov x0, xzr
0016edfcb 0x16ee00
0016ee00
0016ee00loc_16ee00:
0016ee00strb w0, [sp+57]
0016ee04tbnz w0, 0, 0x16ee0c
0016ee08b 0x16ee38
0016ee0c
0016ee0cloc_16ee0c:
0016ee0cb 0x16ee10
0016ee10
0016ee10loc_16ee10:
0016ee10ldr x4, [sp+776]
0016ee14ldr x5, [x4+8]
0016ee18ldr x6, [x4]
0016ee1cldr x4, [x4+16]
0016ee20str x6, [sp+416]
0016ee24str x5, [sp+424]
0016ee28str x4, [sp+432]
0016ee2cstr xzr, [sp+192]
0016ee30str x5, [sp+184]
0016ee34b 0x16ef20
0016ee38
0016ee38loc_16ee38:
0016ee38b 0x16eed0
0016ee3c
0016ee3cloc_16ee3c:
0016ee3cmovz x5, 2427
0016ee40movk x5, 0x2750000
0016ee44adds wzr, w4, w5
0016ee48b.eq 0x16ee50
0016ee4cb 0x16eec8
0016ee50
0016ee50loc_16ee50:
0016ee50ldr x4, [sp+768]
0016ee54adrp x5, 0x475000
0016ee58add x5, x5, 3264
0016ee5csubs xzr, x4, x5
0016ee60b.eq 0x16ee68
0016ee64b 0x16ee70
0016ee68
0016ee68loc_16ee68:
0016ee68orr x0, xzr, 1
0016ee6cb 0x16ee78
0016ee70
0016ee70loc_16ee70:
0016ee70mov x0, xzr
0016ee74b 0x16ee78
0016ee78
0016ee78loc_16ee78:
0016ee78strb w0, [sp+57]
0016ee7ctbnz w0, 0, 0x16ee84
0016ee80b 0x16eec4
0016ee84
0016ee84loc_16ee84:
0016ee84b 0x16ee88
0016ee88
0016ee88loc_16ee88:
0016ee88ldr x4, [sp+776]
0016ee8cstr x4, [sp+680]
0016ee90ldr x2, [sp+832]
0016ee94ldr x3, [sp+840]
0016ee98ldr x4, [sp+848]
0016ee9cldrsb x27, [x4]
0016eea0ldr x4, [x4+56]
0016eea4ldr x1, [sp+824]
0016eea8ldr x0, [sp+856]
0016eeacblr x4
0016eeb0strh w0, [sp+58]
0016eeb4ldr x4, [sp+680]
0016eeb8ldrsb x27, [x4]
0016eebcstrh w0, [x4]
0016eec0b 0x16ef0c
0016eec4
0016eec4loc_16eec4:
0016eec4b 0x16eecc
0016eec8
0016eec8loc_16eec8:
0016eec8b 0x16eecc
0016eecc
0016eeccloc_16eecc:
0016eeccb 0x16eed0
0016eed0
0016eed0loc_16eed0:
0016eed0b 0x16eed4
0016eed4
0016eed4loc_16eed4:
0016eed4b 0x16eed8
0016eed8
0016eed8loc_16eed8:
0016eed8b 0x16eedc
0016eedc
0016eedcloc_16eedc:
0016eedcb 0x16eee0
0016eee0
0016eee0loc_16eee0:
0016eee0b 0x16eee8
0016eee4
0016eee4loc_16eee4:
0016eee4b 0x16eee8
0016eee8
0016eee8loc_16eee8:
0016eee8ldr x1, [sp+768]
0016eeecldr x2, [sp+776]
0016eef0str x1, [sp+352]
0016eef4str x2, [sp+360]
0016eef8strb wzr, [sp+54]
0016eefcmov x0, xzr
0016ef00ldp x29, x30, [sp-8]
0016ef04add sp, sp, 816
0016ef08ret x30
0016ef0c
0016ef0cloc_16ef0c:
0016ef0corr x0, xzr, 1
0016ef10strb w0, [sp+54]
0016ef14ldp x29, x30, [sp-8]
0016ef18add sp, sp, 816
0016ef1cret x30
0016ef20
0016ef20loc_16ef20:
0016ef20ldr x4, [sp+184]
0016ef24ldr x5, [sp+192]
0016ef28subs xzr, x4, x5
0016ef2cb.gt 0x16ef34
0016ef30b 0x16efc8
0016ef34
0016ef34loc_16ef34:
0016ef34ldr x4, [sp+192]
0016ef38str x4, [sp+88]
0016ef3cubfm x0, x4, 61, 60
0016ef40str x0, [sp+328]
0016ef44ldr x1, [sp+832]
0016ef48ldr x5, [sp+840]
0016ef4cldr x6, [sp+824]
0016ef50b 0x16ef54
0016ef54
0016ef54loc_16ef54:
0016ef54subs xzr, x1, x4, lsl #3
0016ef58b.hs 0x16ef60
0016ef5cb 0x16efd4
0016ef60
0016ef60loc_16ef60:
0016ef60sub x3, x5, x4, lsl #3
0016ef64sub x2, x1, x4, lsl #3
0016ef68sub x4, xzr, x3
0016ef6cand x4, x0, x4, asr #63
0016ef70add x1, x6, x4
0016ef74str x1, [sp+784]
0016ef78str x2, [sp+792]
0016ef7cstr x3, [sp+800]
0016ef80ldr x4, [sp+848]
0016ef84ldrsb x27, [x4]
0016ef88ldr x0, [sp+856]
0016ef8cldr x4, [x4+72]
0016ef90blr x4
0016ef94str x0, [sp+344]
0016ef98ldr x4, [sp+88]
0016ef9cldr x1, [sp+424]
0016efa0ldr x5, [sp+416]
0016efa4subs xzr, x1, x4
0016efa8b.hi 0x16efb0
0016efacb 0x16efcc
0016efb0
0016efb0loc_16efb0:
0016efb0str x0, [x5+3*x4]
0016efb4b 0x16efb8
0016efb8
0016efb8loc_16efb8:
0016efb8ldr x4, [sp+192]
0016efbcadd x4, x4, 1
0016efc0str x4, [sp+192]
0016efc4b 0x16ef20
0016efc8
0016efc8loc_16efc8:
0016efc8b 0x16ef0c
0016efcc
0016efccloc_16efcc:
0016efccmov x0, x4
0016efd0bl runtime.panicIndex
0016efd4
0016efd4loc_16efd4:
0016efd4bl runtime.panicSliceB
0016efd8
0016efd8loc_16efd8:
0016efd8mov x0, xzr
0016efdcbl runtime.panicIndex
0016efe0
0016efe0loc_16efe0:
0016efe0mov x0, xzr
0016efe4bl runtime.panicIndex
0016efe8
0016efe8loc_16efe8:
0016efe8ldr x2, [sp+312]
0016efecldr x3, [sp+320]
0016eff0subs xzr, x2, x3
0016eff4b.gt 0x16effc
0016eff8b 0x16f04c
0016effc
0016effcloc_16effc:
0016effcldr x2, [sp+320]
0016f000str x2, [sp+144]
0016f004ldr x2, [sp+320]
0016f008ldr x3, [sp+784]
0016f00cldrb w2, [x3+x2]
0016f010strb w2, [sp+56]
0016f014ldr x0, [sp+144]
0016f018ldr x1, [sp+616]
0016f01cldr x3, [sp+608]
0016f020subs wzr, w2, 0
0016f024cset x2, ne
0016f028subs xzr, x0, x1
0016f02cb.lo 0x16f034
0016f030b 0x16f050
0016f034
0016f034loc_16f034:
0016f034strb w2, [x3+x0]
0016f038b 0x16f03c
0016f03c
0016f03cloc_16f03c:
0016f03cldr x2, [sp+320]
0016f040add x2, x2, 1
0016f044str x2, [sp+320]
0016f048b 0x16efe8
0016f04c
0016f04cloc_16f04c:
0016f04cb 0x16ef0c
0016f050
0016f050loc_16f050:
0016f050bl runtime.panicIndex
0016f054
0016f054loc_16f054:
0016f054ldr x4, [sp+152]
0016f058ldr x5, [sp+160]
0016f05csubs xzr, x4, x5
0016f060b.gt 0x16f068
0016f064b 0x16f104
0016f068
0016f068loc_16f068:
0016f068ldr x4, [sp+160]
0016f06cstr x4, [sp+72]
0016f070ubfm x0, x4, 61, 60
0016f074str x0, [sp+328]
0016f078ldr x1, [sp+832]
0016f07cldr x5, [sp+840]
0016f080ldr x6, [sp+824]
0016f084b 0x16f088
0016f088
0016f088loc_16f088:
0016f088subs xzr, x1, x4, lsl #3
0016f08cb.hs 0x16f094
0016f090b 0x16f10c
0016f094
0016f094loc_16f094:
0016f094sub x3, x5, x4, lsl #3
0016f098sub x2, x1, x4, lsl #3
0016f09csub x4, xzr, x3
0016f0a0and x4, x0, x4, asr #63
0016f0a4add x1, x6, x4
0016f0a8str x1, [sp+784]
0016f0acstr x2, [sp+792]
0016f0b0str x3, [sp+800]
0016f0b4ldr x4, [sp+848]
0016f0b8ldrsb x27, [x4]
0016f0bcldr x0, [sp+856]
0016f0c0ldr x4, [x4+72]
0016f0c4blr x4
0016f0c8str x0, [sp+344]
0016f0ccbl math.Float64frombits
0016f0d0str d0, [sp+336]
0016f0d4ldr x0, [sp+72]
0016f0d8ldr x1, [sp+376]
0016f0dcldr x4, [sp+368]
0016f0e0subs xzr, x1, x0
0016f0e4b.hi 0x16f0ec
0016f0e8b 0x16f108
0016f0ec
0016f0ecloc_16f0ec:
0016f0ecstr d0, [x4+3*x0]
0016f0f0b 0x16f0f4
0016f0f4
0016f0f4loc_16f0f4:
0016f0f4ldr x4, [sp+160]
0016f0f8add x4, x4, 1
0016f0fcstr x4, [sp+160]
0016f100b 0x16f054
0016f104
0016f104loc_16f104:
0016f104b 0x16ef0c
0016f108
0016f108loc_16f108:
0016f108bl runtime.panicIndex
0016f10c
0016f10cloc_16f10c:
0016f10cbl runtime.panicSliceB
0016f110
0016f110loc_16f110:
0016f110ldr x4, [sp+232]
0016f114ldr x5, [sp+240]
0016f118subs xzr, x4, x5
0016f11cb.gt 0x16f124
0016f120b 0x16f1b8
0016f124
0016f124loc_16f124:
0016f124ldr x4, [sp+240]
0016f128str x4, [sp+112]
0016f12cubfm x0, x4, 62, 61
0016f130str x0, [sp+328]
0016f134ldr x1, [sp+832]
0016f138ldr x5, [sp+824]
0016f13cldr x6, [sp+840]
0016f140b 0x16f144
0016f144
0016f144loc_16f144:
0016f144subs xzr, x1, x4, lsl #2
0016f148b.hs 0x16f150
0016f14cb 0x16f1c4
0016f150
0016f150loc_16f150:
0016f150sub x3, x6, x4, lsl #2
0016f154sub x2, x1, x4, lsl #2
0016f158sub x4, xzr, x3
0016f15cand x4, x0, x4, asr #63
0016f160add x1, x5, x4
0016f164str x1, [sp+784]
0016f168str x2, [sp+792]
0016f16cstr x3, [sp+800]
0016f170ldr x4, [sp+848]
0016f174ldrsb x27, [x4]
0016f178ldr x0, [sp+856]
0016f17cldr x4, [x4+64]
0016f180blr x4
0016f184str w0, [sp+68]
0016f188ldr x4, [sp+112]
0016f18cldr x1, [sp+496]
0016f190ldr x5, [sp+488]
0016f194subs xzr, x1, x4
0016f198b.hi 0x16f1a0
0016f19cb 0x16f1bc
0016f1a0
0016f1a0loc_16f1a0:
0016f1a0str w0, [x5+2*x4]
0016f1a4b 0x16f1a8
0016f1a8
0016f1a8loc_16f1a8:
0016f1a8ldr x4, [sp+240]
0016f1acadd x4, x4, 1
0016f1b0str x4, [sp+240]
0016f1b4b 0x16f110
0016f1b8
0016f1b8loc_16f1b8:
0016f1b8b 0x16ef0c
0016f1bc
0016f1bcloc_16f1bc:
0016f1bcmov x0, x4
0016f1c0bl runtime.panicIndex
0016f1c4
0016f1c4loc_16f1c4:
0016f1c4bl runtime.panicSliceB
0016f1c8
0016f1c8loc_16f1c8:
0016f1c8mov x0, xzr
0016f1ccbl runtime.panicIndex
0016f1d0
0016f1d0loc_16f1d0:
0016f1d0ldr x4, [sp+264]
0016f1d4ldr x5, [sp+272]
0016f1d8subs xzr, x4, x5
0016f1dcb.gt 0x16f1e4
0016f1e0b 0x16f278
0016f1e4
0016f1e4loc_16f1e4:
0016f1e4ldr x4, [sp+272]
0016f1e8str x4, [sp+128]
0016f1ecubfm x0, x4, 63, 62
0016f1f0str x0, [sp+328]
0016f1f4ldr x1, [sp+832]
0016f1f8ldr x5, [sp+824]
0016f1fcldr x6, [sp+840]
0016f200b 0x16f204
0016f204
0016f204loc_16f204:
0016f204subs xzr, x1, x4, lsl #1
0016f208b.hs 0x16f210
0016f20cb 0x16f284
0016f210
0016f210loc_16f210:
0016f210sub x3, x6, x4, lsl #1
0016f214sub x2, x1, x4, lsl #1
0016f218sub x4, xzr, x3
0016f21cand x4, x0, x4, asr #63
0016f220add x1, x5, x4
0016f224str x1, [sp+784]
0016f228str x2, [sp+792]
0016f22cstr x3, [sp+800]
0016f230ldr x4, [sp+848]
0016f234ldrsb x27, [x4]
0016f238ldr x0, [sp+856]
0016f23cldr x4, [x4+56]
0016f240blr x4
0016f244strh w0, [sp+58]
0016f248ldr x4, [sp+128]
0016f24cldr x1, [sp+544]
0016f250ldr x5, [sp+536]
0016f254subs xzr, x4, x1
0016f258b.lo 0x16f260
0016f25cb 0x16f27c
0016f260
0016f260loc_16f260:
0016f260strh w0, [x5+x4]
0016f264b 0x16f268
0016f268
0016f268loc_16f268:
0016f268ldr x4, [sp+272]
0016f26cadd x4, x4, 1
0016f270str x4, [sp+272]
0016f274b 0x16f1d0
0016f278
0016f278loc_16f278:
0016f278b 0x16ef0c
0016f27c
0016f27cloc_16f27c:
0016f27cmov x0, x4
0016f280bl runtime.panicIndex
0016f284
0016f284loc_16f284:
0016f284bl runtime.panicSliceB
0016f288
0016f288loc_16f288:
0016f288ldr x2, [sp+296]
0016f28cldr x3, [sp+304]
0016f290subs xzr, x2, x3
0016f294b.gt 0x16f29c
0016f298b 0x16f2e4
0016f29c
0016f29cloc_16f29c:
0016f29cldr x2, [sp+304]
0016f2a0str x2, [sp+136]
0016f2a4ldr x2, [sp+304]
0016f2a8ldr x3, [sp+784]
0016f2acldrb w2, [x3+x2]
0016f2b0strb w2, [sp+55]
0016f2b4ldr x0, [sp+136]
0016f2b8ldr x1, [sp+592]
0016f2bcldr x3, [sp+584]
0016f2c0subs xzr, x0, x1
0016f2c4b.lo 0x16f2cc
0016f2c8b 0x16f2e8
0016f2cc
0016f2ccloc_16f2cc:
0016f2ccstrb w2, [x3+x0]
0016f2d0b 0x16f2d4
0016f2d4
0016f2d4loc_16f2d4:
0016f2d4ldr x2, [sp+304]
0016f2d8add x2, x2, 1
0016f2dcstr x2, [sp+304]
0016f2e0b 0x16f288
0016f2e4
0016f2e4loc_16f2e4:
0016f2e4b 0x16ef0c
0016f2e8
0016f2e8loc_16f2e8:
0016f2e8bl runtime.panicIndex
0016f2ec
0016f2ecloc_16f2ec:
0016f2ecldr x4, [sp+248]
0016f2f0ldr x5, [sp+256]
0016f2f4subs xzr, x4, x5
0016f2f8b.gt 0x16f300
0016f2fcb 0x16f394
0016f300
0016f300loc_16f300:
0016f300ldr x4, [sp+256]
0016f304str x4, [sp+120]
0016f308ubfm x0, x4, 63, 62
0016f30cstr x0, [sp+328]
0016f310ldr x1, [sp+832]
0016f314ldr x5, [sp+840]
0016f318ldr x6, [sp+824]
0016f31cb 0x16f320
0016f320
0016f320loc_16f320:
0016f320subs xzr, x1, x4, lsl #1
0016f324b.hs 0x16f32c
0016f328b 0x16f3a0
0016f32c
0016f32cloc_16f32c:
0016f32csub x3, x5, x4, lsl #1
0016f330sub x2, x1, x4, lsl #1
0016f334sub x4, xzr, x3
0016f338and x4, x0, x4, asr #63
0016f33cadd x1, x6, x4
0016f340str x1, [sp+784]
0016f344str x2, [sp+792]
0016f348str x3, [sp+800]
0016f34cldr x4, [sp+848]
0016f350ldrsb x27, [x4]
0016f354ldr x0, [sp+856]
0016f358ldr x4, [x4+56]
0016f35cblr x4
0016f360strh w0, [sp+58]
0016f364ldr x4, [sp+120]
0016f368ldr x1, [sp+520]
0016f36cldr x5, [sp+512]
0016f370subs xzr, x4, x1
0016f374b.lo 0x16f37c
0016f378b 0x16f398
0016f37c
0016f37cloc_16f37c:
0016f37cstrh w0, [x5+x4]
0016f380b 0x16f384
0016f384
0016f384loc_16f384:
0016f384ldr x4, [sp+256]
0016f388add x4, x4, 1
0016f38cstr x4, [sp+256]
0016f390b 0x16f2ec
0016f394
0016f394loc_16f394:
0016f394b 0x16ef0c
0016f398
0016f398loc_16f398:
0016f398mov x0, x4
0016f39cbl runtime.panicIndex
0016f3a0
0016f3a0loc_16f3a0:
0016f3a0bl runtime.panicSliceB
0016f3a4
0016f3a4loc_16f3a4:
0016f3a4ldr x4, [sp+200]
0016f3a8ldr x5, [sp+208]
0016f3acsubs xzr, x4, x5
0016f3b0b.gt 0x16f3b8
0016f3b4b 0x16f44c
0016f3b8
0016f3b8loc_16f3b8:
0016f3b8ldr x4, [sp+208]
0016f3bcstr x4, [sp+96]
0016f3c0ubfm x0, x4, 61, 60
0016f3c4str x0, [sp+328]
0016f3c8ldr x1, [sp+832]
0016f3ccldr x5, [sp+824]
0016f3d0ldr x6, [sp+840]
0016f3d4b 0x16f3d8
0016f3d8
0016f3d8loc_16f3d8:
0016f3d8subs xzr, x1, x4, lsl #3
0016f3dcb.hs 0x16f3e4
0016f3e0b 0x16f458
0016f3e4
0016f3e4loc_16f3e4:
0016f3e4sub x3, x6, x4, lsl #3
0016f3e8sub x2, x1, x4, lsl #3
0016f3ecsub x4, xzr, x3
0016f3f0and x4, x0, x4, asr #63
0016f3f4add x1, x5, x4
0016f3f8str x1, [sp+784]
0016f3fcstr x2, [sp+792]
0016f400str x3, [sp+800]
0016f404ldr x4, [sp+848]
0016f408ldrsb x27, [x4]
0016f40cldr x0, [sp+856]
0016f410ldr x4, [x4+72]
0016f414blr x4
0016f418str x0, [sp+344]
0016f41cldr x4, [sp+96]
0016f420ldr x1, [sp+448]
0016f424ldr x5, [sp+440]
0016f428subs xzr, x1, x4
0016f42cb.hi 0x16f434
0016f430b 0x16f450
0016f434
0016f434loc_16f434:
0016f434str x0, [x5+3*x4]
0016f438b 0x16f43c
0016f43c
0016f43cloc_16f43c:
0016f43cldr x4, [sp+208]
0016f440add x4, x4, 1
0016f444str x4, [sp+208]
0016f448b 0x16f3a4
0016f44c
0016f44cloc_16f44c:
0016f44cb 0x16ef0c
0016f450
0016f450loc_16f450:
0016f450mov x0, x4
0016f454bl runtime.panicIndex
0016f458
0016f458loc_16f458:
0016f458bl runtime.panicSliceB
0016f45c
0016f45cloc_16f45c:
0016f45cldr x4, [sp+216]
0016f460ldr x5, [sp+224]
0016f464subs xzr, x4, x5
0016f468b.gt 0x16f470
0016f46cb 0x16f504
0016f470
0016f470loc_16f470:
0016f470ldr x4, [sp+224]
0016f474str x4, [sp+104]
0016f478ubfm x0, x4, 62, 61
0016f47cstr x0, [sp+328]
0016f480ldr x1, [sp+832]
0016f484ldr x5, [sp+840]
0016f488ldr x6, [sp+824]
0016f48cb 0x16f490
0016f490
0016f490loc_16f490:
0016f490subs xzr, x1, x4, lsl #2
0016f494b.hs 0x16f49c
0016f498b 0x16f510
0016f49c
0016f49cloc_16f49c:
0016f49csub x3, x5, x4, lsl #2
0016f4a0sub x2, x1, x4, lsl #2
0016f4a4sub x4, xzr, x3
0016f4a8and x4, x0, x4, asr #63
0016f4acadd x1, x6, x4
0016f4b0str x1, [sp+784]
0016f4b4str x2, [sp+792]
0016f4b8str x3, [sp+800]
0016f4bcldr x4, [sp+848]
0016f4c0ldrsb x27, [x4]
0016f4c4ldr x0, [sp+856]
0016f4c8ldr x4, [x4+64]
0016f4ccblr x4
0016f4d0str w0, [sp+68]
0016f4d4ldr x4, [sp+104]
0016f4d8ldr x1, [sp+472]
0016f4dcldr x5, [sp+464]
0016f4e0subs xzr, x1, x4
0016f4e4b.hi 0x16f4ec
0016f4e8b 0x16f508
0016f4ec
0016f4ecloc_16f4ec:
0016f4ecstr w0, [x5+2*x4]
0016f4f0b 0x16f4f4
0016f4f4
0016f4f4loc_16f4f4:
0016f4f4ldr x4, [sp+224]
0016f4f8add x4, x4, 1
0016f4fcstr x4, [sp+224]
0016f500b 0x16f45c
0016f504
0016f504loc_16f504:
0016f504b 0x16ef0c
0016f508
0016f508loc_16f508:
0016f508mov x0, x4
0016f50cbl runtime.panicIndex
0016f510
0016f510loc_16f510:
0016f510bl runtime.panicSliceB
0016f514
0016f514loc_16f514:
0016f514ldr x4, [sp+168]
0016f518ldr x5, [sp+176]
0016f51csubs xzr, x4, x5
0016f520b.gt 0x16f528
0016f524b 0x16f5c4
0016f528
0016f528loc_16f528:
0016f528ldr x4, [sp+176]
0016f52cstr x4, [sp+80]
0016f530ubfm x0, x4, 62, 61
0016f534str x0, [sp+328]
0016f538ldr x1, [sp+832]
0016f53cldr x5, [sp+840]
0016f540ldr x6, [sp+824]
0016f544b 0x16f548
0016f548
0016f548loc_16f548:
0016f548subs xzr, x1, x4, lsl #2
0016f54cb.hs 0x16f554
0016f550b 0x16f5cc
0016f554
0016f554loc_16f554:
0016f554sub x3, x5, x4, lsl #2
0016f558sub x2, x1, x4, lsl #2
0016f55csub x4, xzr, x3
0016f560and x4, x0, x4, asr #63
0016f564add x1, x6, x4
0016f568str x1, [sp+784]
0016f56cstr x2, [sp+792]
0016f570str x3, [sp+800]
0016f574ldr x4, [sp+848]
0016f578ldrsb x27, [x4]
0016f57cldr x0, [sp+856]
0016f580ldr x4, [x4+64]
0016f584blr x4
0016f588str w0, [sp+68]
0016f58cbl math.Float32frombits
0016f590str s0, [sp+64]
0016f594ldr x0, [sp+80]
0016f598ldr x1, [sp+400]
0016f59cldr x4, [sp+392]
0016f5a0subs xzr, x1, x0
0016f5a4b.hi 0x16f5ac
0016f5a8b 0x16f5c8
0016f5ac
0016f5acloc_16f5ac:
0016f5acstr s0, [x4+2*x0]
0016f5b0b 0x16f5b4
0016f5b4
0016f5b4loc_16f5b4:
0016f5b4ldr x4, [sp+176]
0016f5b8add x4, x4, 1
0016f5bcstr x4, [sp+176]
0016f5c0b 0x16f514
0016f5c4
0016f5c4loc_16f5c4:
0016f5c4b 0x16ef0c
0016f5c8
0016f5c8loc_16f5c8:
0016f5c8bl runtime.panicIndex
0016f5cc
0016f5ccloc_16f5cc:
0016f5ccbl runtime.panicSliceB
0016f5d0hint
0016f5d4
0016f5d4loc_16f5d4:
0016f5d4stp x0, x1, [sp+8]
0016f5d8stp x2, x3, [sp+24]
0016f5dcstp x4, x5, [sp+40]
0016f5e0str x6, [sp+56]
0016f5e4mov x3, x30
0016f5e8bl runtime.morestack_noctxt.abi0
0016f5ecldp x0, x1, [sp+8]
0016f5f0ldp x2, x3, [sp+24]
0016f5f4ldp x4, x5, [sp+40]
0016f5f8ldr x6, [sp+56]
0016f5fcb 0x16e1b0
0016e1b0
0016e1b0encoding/binary.decodeFast: ; void encoding/binary.decodeFast(struct []uint8 bs, encoding/binary.ByteOrder order, interface {} data)
0016e1b0ldr x16, [x28+16]
0016e1b4sub x17, sp, 688
0016e1b8subs xzr, x17, x16
0016e1bcb.ls 0x16f5d4
0016e1c0sub x20, sp, 816
0016e1c4stp x29, x30, [x20-8]
0016e1c8add sp, x20, 0
0016e1ccsub x29, sp, 8
0016e1d0str x0, [sp+824]
0016e1d4str x1, [sp+832]
0016e1d8str x2, [sp+840]
0016e1dcstr x3, [sp+848]
0016e1e0str x4, [sp+856]
0016e1e4str x5, [sp+864]
0016e1e8str x6, [sp+872]
0016e1ecstrb wzr, [sp+54]
0016e1f0ldr x4, [sp+872]
0016e1f4ldr x5, [sp+864]
0016e1f8str x5, [sp+768]
0016e1fcstr x4, [sp+776]
0016e200cbnz x5, 0x16e208
0016e204b 0x16eee4
0016e208
0016e208loc_16e208:
0016e208ldr w4, [x5+16]
0016e20cstr w4, [sp+60]
0016e210movz x5, 32038
0016e214movk x5, 0x71ec0000
0016e218adds wzr, w4, w5
0016e21cb.ls 0x16e224
0016e220b 0x16e840
0016e224
0016e224loc_16e224:
0016e224movz x5, 155
0016e228movk x5, 0x4b240000
0016e22csubs wzr, w4, w5
0016e230b.ls 0x16e238
0016e234b 0x16e4d8
0016e238
0016e238loc_16e238:
0016e238movz x5, 52910
0016e23cmovk x5, 0x38900000
0016e240subs wzr, w4, w5
0016e244b.ls 0x16e24c
0016e248b 0x16e348
0016e24c
0016e24cloc_16e24c:
0016e24cmovz x5, 57288
0016e250movk x5, 0x9290000
0016e254subs wzr, w4, w5
0016e258b.eq 0x16e260
0016e25cb 0x16e2c4
0016e260
0016e260loc_16e260:
0016e260ldr x4, [sp+768]
0016e264adrp x5, 0x47f000
0016e268add x5, x5, 1920
0016e26csubs xzr, x4, x5
0016e270b.eq 0x16e278
0016e274b 0x16e280
0016e278
0016e278loc_16e278:
0016e278orr x0, xzr, 1
0016e27cb 0x16e288
0016e280
0016e280loc_16e280:
0016e280mov x0, xzr
0016e284b 0x16e288
0016e288
0016e288loc_16e288:
0016e288strb w0, [sp+57]
0016e28ctbnz w0, 0, 0x16e294
0016e290b 0x16e2c0
0016e294
0016e294loc_16e294:
0016e294b 0x16e298
0016e298
0016e298loc_16e298:
0016e298ldr x4, [sp+776]
0016e29cldr x5, [x4+8]
0016e2a0ldr x6, [x4]
0016e2a4ldr x4, [x4+16]
0016e2a8str x6, [sp+392]
0016e2acstr x5, [sp+400]
0016e2b0str x4, [sp+408]
0016e2b4str xzr, [sp+176]
0016e2b8str x5, [sp+168]
0016e2bcb 0x16f514
0016e2c0
0016e2c0loc_16e2c0:
0016e2c0b 0x16e344
0016e2c4
0016e2c4loc_16e2c4:
0016e2c4movz x5, 52910
0016e2c8movk x5, 0x38900000
0016e2ccsubs wzr, w4, w5
0016e2d0b.eq 0x16e2d8
0016e2d4b 0x16e33c
0016e2d8
0016e2d8loc_16e2d8:
0016e2d8ldr x4, [sp+768]
0016e2dcadrp x5, 0x47f000
0016e2e0add x5, x5, 1536
0016e2e4subs xzr, x4, x5
0016e2e8b.eq 0x16e2f0
0016e2ecb 0x16e2f8
0016e2f0
0016e2f0loc_16e2f0:
0016e2f0orr x0, xzr, 1
0016e2f4b 0x16e300
0016e2f8
0016e2f8loc_16e2f8:
0016e2f8mov x0, xzr
0016e2fcb 0x16e300
0016e300
0016e300loc_16e300:
0016e300strb w0, [sp+57]
0016e304tbnz w0, 0, 0x16e30c
0016e308b 0x16e338
0016e30c
0016e30cloc_16e30c:
0016e30cb 0x16e310
0016e310
0016e310loc_16e310:
0016e310ldr x4, [sp+776]
0016e314ldr x5, [x4+8]
0016e318ldr x6, [x4]
0016e31cldr x4, [x4+16]
0016e320str x6, [sp+464]
0016e324str x5, [sp+472]
0016e328str x4, [sp+480]
0016e32cstr xzr, [sp+224]
0016e330str x5, [sp+216]
0016e334b 0x16f45c
0016e338
0016e338loc_16e338:
0016e338b 0x16e340
0016e33c
0016e33cloc_16e33c:
0016e33cb 0x16e340
0016e340
0016e340loc_16e340:
0016e340b 0x16e344
0016e344
0016e344loc_16e344:
0016e344b 0x16e4d4
0016e348
0016e348loc_16e348:
0016e348movz x5, 29486
0016e34cmovk x5, 0x485e0000
0016e350subs wzr, w4, w5
0016e354b.eq 0x16e35c
0016e358b 0x16e3d4
0016e35c
0016e35cloc_16e35c:
0016e35cldr x4, [sp+768]
0016e360adrp x5, 0x475000
0016e364add x5, x5, 3200
0016e368subs xzr, x4, x5
0016e36cb.eq 0x16e374
0016e370b 0x16e37c
0016e374
0016e374loc_16e374:
0016e374orr x0, xzr, 1
0016e378b 0x16e384
0016e37c
0016e37cloc_16e37c:
0016e37cmov x0, xzr
0016e380b 0x16e384
0016e384
0016e384loc_16e384:
0016e384strb w0, [sp+57]
0016e388tbnz w0, 0, 0x16e390
0016e38cb 0x16e3d0
0016e390
0016e390loc_16e390:
0016e390b 0x16e394
0016e394
0016e394loc_16e394:
0016e394ldr x4, [sp+776]
0016e398str x4, [sp+688]
0016e39cldr x2, [sp+832]
0016e3a0ldr x3, [sp+840]
0016e3a4ldr x4, [sp+848]
0016e3a8ldrsb x27, [x4]
0016e3acldr x4, [x4+56]
0016e3b0ldr x1, [sp+824]
0016e3b4ldr x0, [sp+856]
0016e3b8blr x4
0016e3bcstrh w0, [sp+58]
0016e3c0ldr x4, [sp+688]
0016e3c4ldrsb x27, [x4]
0016e3c8strh w0, [x4]
0016e3ccb 0x16ef0c
0016e3d0
0016e3d0loc_16e3d0:
0016e3d0b 0x16e4d0
0016e3d4
0016e3d4loc_16e3d4:
0016e3d4movz x5, 59133
0016e3d8movk x5, 0x48d70000
0016e3dcsubs wzr, w4, w5
0016e3e0b.eq 0x16e3e8
0016e3e4b 0x16e44c
0016e3e8
0016e3e8loc_16e3e8:
0016e3e8ldr x4, [sp+768]
0016e3ecadrp x5, 0x47f000
0016e3f0add x5, x5, 1600
0016e3f4subs xzr, x4, x5
0016e3f8b.eq 0x16e400
0016e3fcb 0x16e408
0016e400
0016e400loc_16e400:
0016e400orr x0, xzr, 1
0016e404b 0x16e410
0016e408
0016e408loc_16e408:
0016e408mov x0, xzr
0016e40cb 0x16e410
0016e410
0016e410loc_16e410:
0016e410strb w0, [sp+57]
0016e414tbnz w0, 0, 0x16e41c
0016e418b 0x16e448
0016e41c
0016e41cloc_16e41c:
0016e41cb 0x16e420
0016e420
0016e420loc_16e420:
0016e420ldr x4, [sp+776]
0016e424ldr x5, [x4+8]
0016e428ldr x6, [x4]
0016e42cldr x4, [x4+16]
0016e430str x6, [sp+440]
0016e434str x5, [sp+448]
0016e438str x4, [sp+456]
0016e43cstr xzr, [sp+208]
0016e440str x5, [sp+200]
0016e444b 0x16f3a4
0016e448
0016e448loc_16e448:
0016e448b 0x16e4cc
0016e44c
0016e44cloc_16e44c:
0016e44cmovz x5, 155
0016e450movk x5, 0x4b240000
0016e454subs wzr, w4, w5
0016e458b.eq 0x16e460
0016e45cb 0x16e4c4
0016e460
0016e460loc_16e460:
0016e460ldr x4, [sp+768]
0016e464adrp x5, 0x47f000
0016e468add x5, x5, 1344
0016e46csubs xzr, x4, x5
0016e470b.eq 0x16e478
0016e474b 0x16e480
0016e478
0016e478loc_16e478:
0016e478orr x0, xzr, 1
0016e47cb 0x16e488
0016e480
0016e480loc_16e480:
0016e480mov x0, xzr
0016e484b 0x16e488
0016e488
0016e488loc_16e488:
0016e488strb w0, [sp+57]
0016e48ctbnz w0, 0, 0x16e494
0016e490b 0x16e4c0
0016e494
0016e494loc_16e494:
0016e494b 0x16e498
0016e498
0016e498loc_16e498:
0016e498ldr x4, [sp+776]
0016e49cldr x5, [x4+8]
0016e4a0ldr x6, [x4]
0016e4a4ldr x4, [x4+16]
0016e4a8str x6, [sp+512]
0016e4acstr x5, [sp+520]
0016e4b0str x4, [sp+528]
0016e4b4str xzr, [sp+256]
0016e4b8str x5, [sp+248]
0016e4bcb 0x16f2ec
0016e4c0
0016e4c0loc_16e4c0:
0016e4c0b 0x16e4c8
0016e4c4
0016e4c4loc_16e4c4:
0016e4c4b 0x16e4c8
0016e4c8
0016e4c8loc_16e4c8:
0016e4c8b 0x16e4cc
0016e4cc
0016e4ccloc_16e4cc:
0016e4ccb 0x16e4d0
0016e4d0
0016e4d0loc_16e4d0:
0016e4d0b 0x16e4d4
0016e4d4
0016e4d4loc_16e4d4:
0016e4d4b 0x16e83c
0016e4d8
0016e4d8loc_16e4d8:
0016e4d8movz x5, 30660
0016e4dcmovk x5, 0x58800000
0016e4e0subs wzr, w4, w5
0016e4e4b.ls 0x16e4ec
0016e4e8b 0x16e698
0016e4ec
0016e4ecloc_16e4ec:
0016e4ecmovz x5, 4503
0016e4f0movk x5, 0x4de30000
0016e4f4subs wzr, w4, w5
0016e4f8b.eq 0x16e500
0016e4fcb 0x16e580
0016e500
0016e500loc_16e500:
0016e500ldr x4, [sp+768]
0016e504adrp x5, 0x475000
0016e508add x5, x5, 3904
0016e50csubs xzr, x4, x5
0016e510b.eq 0x16e518
0016e514b 0x16e520
0016e518
0016e518loc_16e518:
0016e518orr x0, xzr, 1
0016e51cb 0x16e528
0016e520
0016e520loc_16e520:
0016e520mov x0, xzr
0016e524b 0x16e528
0016e528
0016e528loc_16e528:
0016e528strb w0, [sp+57]
0016e52ctbnz w0, 0, 0x16e534
0016e530b 0x16e57c
0016e534
0016e534loc_16e534:
0016e534b 0x16e538
0016e538
0016e538loc_16e538:
0016e538ldr x4, [sp+776]
0016e53cstr x4, [sp+640]
0016e540ldr x2, [sp+832]
0016e544ldr x3, [sp+840]
0016e548ldr x4, [sp+848]
0016e54cldrsb x27, [x4]
0016e550ldr x4, [x4+64]
0016e554ldr x1, [sp+824]
0016e558ldr x0, [sp+856]
0016e55cblr x4
0016e560str w0, [sp+68]
0016e564bl math.Float32frombits
0016e568str s0, [sp+64]
0016e56cldr x4, [sp+640]
0016e570ldrsb x27, [x4]
0016e574str s0, [x4]
0016e578b 0x16ef0c
0016e57c
0016e57cloc_16e57c:
0016e57cb 0x16e694
0016e580
0016e580loc_16e580:
0016e580movz x5, 39270
0016e584movk x5, 0x526b0000
0016e588subs wzr, w4, w5
0016e58cb.eq 0x16e594
0016e590b 0x16e610
0016e594
0016e594loc_16e594:
0016e594ldr x2, [sp+768]
0016e598adrp x3, 0x47f000
0016e59cadd x3, x3, 1152
0016e5a0subs xzr, x2, x3
0016e5a4b.eq 0x16e5ac
0016e5a8b 0x16e5b4
0016e5ac
0016e5acloc_16e5ac:
0016e5acorr x0, xzr, 1
0016e5b0b 0x16e5bc
0016e5b4
0016e5b4loc_16e5b4:
0016e5b4mov x0, xzr
0016e5b8b 0x16e5bc
0016e5bc
0016e5bcloc_16e5bc:
0016e5bcstrb w0, [sp+57]
0016e5c0tbnz w0, 0, 0x16e5c8
0016e5c4b 0x16e60c
0016e5c8
0016e5c8loc_16e5c8:
0016e5c8b 0x16e5cc
0016e5cc
0016e5ccloc_16e5cc:
0016e5ccldr x2, [sp+776]
0016e5d0ldr x3, [x2]
0016e5d4ldr x4, [x2+8]
0016e5d8ldr x2, [x2+16]
0016e5dcstr x3, [sp+584]
0016e5e0str x4, [sp+592]
0016e5e4str x2, [sp+600]
0016e5e8ldr x2, [sp+832]
0016e5ecldr x3, [sp+824]
0016e5f0ldr x4, [sp+840]
0016e5f4str x3, [sp+784]
0016e5f8str x2, [sp+792]
0016e5fcstr x4, [sp+800]
0016e600str xzr, [sp+304]
0016e604str x2, [sp+296]
0016e608b 0x16f288
0016e60c
0016e60cloc_16e60c:
0016e60cb 0x16e690
0016e610
0016e610loc_16e610:
0016e610movz x5, 30660
0016e614movk x5, 0x58800000
0016e618subs wzr, w4, w5
0016e61cb.eq 0x16e624
0016e620b 0x16e688
0016e624
0016e624loc_16e624:
0016e624ldr x4, [sp+768]
0016e628adrp x5, 0x47f000
0016e62cadd x5, x5, 1280
0016e630subs xzr, x4, x5
0016e634b.eq 0x16e63c
0016e638b 0x16e644
0016e63c
0016e63cloc_16e63c:
0016e63corr x0, xzr, 1
0016e640b 0x16e64c
0016e644
0016e644loc_16e644:
0016e644mov x0, xzr
0016e648b 0x16e64c
0016e64c
0016e64cloc_16e64c:
0016e64cstrb w0, [sp+57]
0016e650tbnz w0, 0, 0x16e658
0016e654b 0x16e684
0016e658
0016e658loc_16e658:
0016e658b 0x16e65c
0016e65c
0016e65cloc_16e65c:
0016e65cldr x4, [sp+776]
0016e660ldr x5, [x4+8]
0016e664ldr x6, [x4]
0016e668ldr x4, [x4+16]
0016e66cstr x6, [sp+536]
0016e670str x5, [sp+544]
0016e674str x4, [sp+552]
0016e678str xzr, [sp+272]
0016e67cstr x5, [sp+264]
0016e680b 0x16f1d0
0016e684
0016e684loc_16e684:
0016e684b 0x16e68c
0016e688
0016e688loc_16e688:
0016e688b 0x16e68c
0016e68c
0016e68cloc_16e68c:
0016e68cb 0x16e690
0016e690
0016e690loc_16e690:
0016e690b 0x16e694
0016e694
0016e694loc_16e694:
0016e694b 0x16e838
0016e698
0016e698loc_16e698:
0016e698movz x5, 21984
0016e69cmovk x5, 0x65be0000
0016e6a0subs wzr, w4, w5
0016e6a4b.eq 0x16e6ac
0016e6a8b 0x16e71c
0016e6ac
0016e6acloc_16e6ac:
0016e6acldr x2, [sp+768]
0016e6b0adrp x3, 0x475000
0016e6b4add x3, x3, 4032
0016e6b8subs xzr, x2, x3
0016e6bcb.eq 0x16e6c4
0016e6c0b 0x16e6cc
0016e6c4
0016e6c4loc_16e6c4:
0016e6c4orr x0, xzr, 1
0016e6c8b 0x16e6d4
0016e6cc
0016e6ccloc_16e6cc:
0016e6ccmov x0, xzr
0016e6d0b 0x16e6d4
0016e6d4
0016e6d4loc_16e6d4:
0016e6d4strb w0, [sp+57]
0016e6d8tbnz w0, 0, 0x16e6e0
0016e6dcb 0x16e718
0016e6e0
0016e6e0loc_16e6e0:
0016e6e0b 0x16e6e4
0016e6e4
0016e6e4loc_16e6e4:
0016e6e4ldr x2, [sp+776]
0016e6e8str x2, [sp+712]
0016e6ecldr x1, [sp+832]
0016e6f0ldr x3, [sp+824]
0016e6f4subs xzr, x1, 0
0016e6f8b.hi 0x16e700
0016e6fcb 0x16f1c8
0016e700
0016e700loc_16e700:
0016e700ldrsb x27, [x2]
0016e704ldrb w1, [x3]
0016e708subs wzr, w1, 0
0016e70ccset x1, ne
0016e710strb w1, [x2]
0016e714b 0x16ef0c
0016e718
0016e718loc_16e718:
0016e718b 0x16e834
0016e71c
0016e71cloc_16e71c:
0016e71cmovz x5, 9579
0016e720movk x5, 0x70350000
0016e724subs wzr, w4, w5
0016e728b.eq 0x16e730
0016e72cb 0x16e7b0
0016e730
0016e730loc_16e730:
0016e730ldr x4, [sp+768]
0016e734adrp x5, 0x475000
0016e738add x5, x5, 3968
0016e73csubs xzr, x4, x5
0016e740b.eq 0x16e748
0016e744b 0x16e750
0016e748
0016e748loc_16e748:
0016e748orr x0, xzr, 1
0016e74cb 0x16e758
0016e750
0016e750loc_16e750:
0016e750mov x0, xzr
0016e754b 0x16e758
0016e758
0016e758loc_16e758:
0016e758strb w0, [sp+57]
0016e75ctbnz w0, 0, 0x16e764
0016e760b 0x16e7ac
0016e764
0016e764loc_16e764:
0016e764b 0x16e768
0016e768
0016e768loc_16e768:
0016e768ldr x4, [sp+776]
0016e76cstr x4, [sp+632]
0016e770ldr x2, [sp+832]
0016e774ldr x3, [sp+840]
0016e778ldr x4, [sp+848]
0016e77cldrsb x27, [x4]
0016e780ldr x4, [x4+72]
0016e784ldr x1, [sp+824]
0016e788ldr x0, [sp+856]
0016e78cblr x4
0016e790str x0, [sp+344]
0016e794bl math.Float64frombits
0016e798str d0, [sp+336]
0016e79cldr x4, [sp+632]
0016e7a0ldrsb x27, [x4]
0016e7a4str d0, [x4]
0016e7a8b 0x16ef0c
0016e7ac
0016e7acloc_16e7ac:
0016e7acb 0x16e830
0016e7b0
0016e7b0loc_16e7b0:
0016e7b0movz x5, 32038
0016e7b4movk x5, 0x71ec0000
0016e7b8adds wzr, w4, w5
0016e7bcb.eq 0x16e7c4
0016e7c0b 0x16e828
0016e7c4
0016e7c4loc_16e7c4:
0016e7c4ldr x4, [sp+768]
0016e7c8adrp x5, 0x47f000
0016e7ccadd x5, x5, 1408
0016e7d0subs xzr, x4, x5
0016e7d4b.eq 0x16e7dc
0016e7d8b 0x16e7e4
0016e7dc
0016e7dcloc_16e7dc:
0016e7dcorr x0, xzr, 1
0016e7e0b 0x16e7ec
0016e7e4
0016e7e4loc_16e7e4:
0016e7e4mov x0, xzr
0016e7e8b 0x16e7ec
0016e7ec
0016e7ecloc_16e7ec:
0016e7ecstrb w0, [sp+57]
0016e7f0tbnz w0, 0, 0x16e7f8
0016e7f4b 0x16e824
0016e7f8
0016e7f8loc_16e7f8:
0016e7f8b 0x16e7fc
0016e7fc
0016e7fcloc_16e7fc:
0016e7fcldr x4, [sp+776]
0016e800ldr x5, [x4+8]
0016e804ldr x6, [x4]
0016e808ldr x4, [x4+16]
0016e80cstr x6, [sp+488]
0016e810str x5, [sp+496]
0016e814str x4, [sp+504]
0016e818str xzr, [sp+240]
0016e81cstr x5, [sp+232]
0016e820b 0x16f110
0016e824
0016e824loc_16e824:
0016e824b 0x16e82c
0016e828
0016e828loc_16e828:
0016e828b 0x16e82c
0016e82c
0016e82cloc_16e82c:
0016e82cb 0x16e830
0016e830
0016e830loc_16e830:
0016e830b 0x16e834
0016e834
0016e834loc_16e834:
0016e834b 0x16e838
0016e838
0016e838loc_16e838:
0016e838b 0x16e83c
0016e83c
0016e83cloc_16e83c:
0016e83cb 0x16eee0
0016e840
0016e840loc_16e840:
0016e840movz x5, 42872
0016e844movk x5, 0x5e850000
0016e848adds wzr, w4, w5
0016e84cb.ls 0x16e854
0016e850b 0x16eb34
0016e854
0016e854loc_16e854:
0016e854movz x5, 62555
0016e858movk x5, 0x6b880000
0016e85cadds wzr, w4, w5
0016e860b.ls 0x16e868
0016e864b 0x16e98c
0016e868
0016e868loc_16e868:
0016e868movz x5, 46886
0016e86cmovk x5, 0x6ef00000
0016e870adds wzr, w4, w5
0016e874b.eq 0x16e87c
0016e878b 0x16e8f4
0016e87c
0016e87cloc_16e87c:
0016e87cldr x4, [sp+768]
0016e880adrp x5, 0x475000
0016e884add x5, x5, 3456
0016e888subs xzr, x4, x5
0016e88cb.eq 0x16e894
0016e890b 0x16e89c
0016e894
0016e894loc_16e894:
0016e894orr x0, xzr, 1
0016e898b 0x16e8a4
0016e89c
0016e89cloc_16e89c:
0016e89cmov x0, xzr
0016e8a0b 0x16e8a4
0016e8a4
0016e8a4loc_16e8a4:
0016e8a4strb w0, [sp+57]
0016e8a8tbnz w0, 0, 0x16e8b0
0016e8acb 0x16e8f0
0016e8b0
0016e8b0loc_16e8b0:
0016e8b0b 0x16e8b4
0016e8b4
0016e8b4loc_16e8b4:
0016e8b4ldr x4, [sp+776]
0016e8b8str x4, [sp+656]
0016e8bcldr x2, [sp+832]
0016e8c0ldr x3, [sp+840]
0016e8c4ldr x4, [sp+848]
0016e8c8ldrsb x27, [x4]
0016e8ccldr x4, [x4+72]
0016e8d0ldr x1, [sp+824]
0016e8d4ldr x0, [sp+856]
0016e8d8blr x4
0016e8dcstr x0, [sp+344]
0016e8e0ldr x4, [sp+656]
0016e8e4ldrsb x27, [x4]
0016e8e8str x0, [x4]
0016e8ecb 0x16ef0c
0016e8f0
0016e8f0loc_16e8f0:
0016e8f0b 0x16e988
0016e8f4
0016e8f4loc_16e8f4:
0016e8f4movz x5, 62555
0016e8f8movk x5, 0x6b880000
0016e8fcadds wzr, w4, w5
0016e900b.eq 0x16e908
0016e904b 0x16e980
0016e908
0016e908loc_16e908:
0016e908ldr x4, [sp+768]
0016e90cadrp x5, 0x475000
0016e910add x5, x5, 3328
0016e914subs xzr, x4, x5
0016e918b.eq 0x16e920
0016e91cb 0x16e928
0016e920
0016e920loc_16e920:
0016e920orr x0, xzr, 1
0016e924b 0x16e930
0016e928
0016e928loc_16e928:
0016e928mov x0, xzr
0016e92cb 0x16e930
0016e930
0016e930loc_16e930:
0016e930strb w0, [sp+57]
0016e934tbnz w0, 0, 0x16e93c
0016e938b 0x16e97c
0016e93c
0016e93cloc_16e93c:
0016e93cb 0x16e940
0016e940
0016e940loc_16e940:
0016e940ldr x4, [sp+776]
0016e944str x4, [sp+672]
0016e948ldr x2, [sp+832]
0016e94cldr x3, [sp+840]
0016e950ldr x4, [sp+848]
0016e954ldrsb x27, [x4]
0016e958ldr x4, [x4+64]
0016e95cldr x1, [sp+824]
0016e960ldr x0, [sp+856]
0016e964blr x4
0016e968str w0, [sp+68]
0016e96cldr x4, [sp+672]
0016e970ldrsb x27, [x4]
0016e974str w0, [x4]
0016e978b 0x16ef0c
0016e97c
0016e97cloc_16e97c:
0016e97cb 0x16e984
0016e980
0016e980loc_16e980:
0016e980b 0x16e984
0016e984
0016e984loc_16e984:
0016e984b 0x16e988
0016e988
0016e988loc_16e988:
0016e988b 0x16eb30
0016e98c
0016e98cloc_16e98c:
0016e98cmovz x5, 8104
0016e990movk x5, 0x68cc0000
0016e994adds wzr, w4, w5
0016e998b.eq 0x16e9a0
0016e99cb 0x16ea18
0016e9a0
0016e9a0loc_16e9a0:
0016e9a0ldr x4, [sp+768]
0016e9a4adrp x5, 0x475000
0016e9a8add x5, x5, 3392
0016e9acsubs xzr, x4, x5
0016e9b0b.eq 0x16e9b8
0016e9b4b 0x16e9c0
0016e9b8
0016e9b8loc_16e9b8:
0016e9b8orr x0, xzr, 1
0016e9bcb 0x16e9c8
0016e9c0
0016e9c0loc_16e9c0:
0016e9c0mov x0, xzr
0016e9c4b 0x16e9c8
0016e9c8
0016e9c8loc_16e9c8:
0016e9c8strb w0, [sp+57]
0016e9cctbnz w0, 0, 0x16e9d4
0016e9d0b 0x16ea14
0016e9d4
0016e9d4loc_16e9d4:
0016e9d4b 0x16e9d8
0016e9d8
0016e9d8loc_16e9d8:
0016e9d8ldr x4, [sp+776]
0016e9dcstr x4, [sp+664]
0016e9e0ldr x2, [sp+832]
0016e9e4ldr x3, [sp+840]
0016e9e8ldr x4, [sp+848]
0016e9ecldrsb x27, [x4]
0016e9f0ldr x4, [x4+64]
0016e9f4ldr x1, [sp+824]
0016e9f8ldr x0, [sp+856]
0016e9fcblr x4
0016ea00str w0, [sp+68]
0016ea04ldr x4, [sp+664]
0016ea08ldrsb x27, [x4]
0016ea0cstr w0, [x4]
0016ea10b 0x16ef0c
0016ea14
0016ea14loc_16ea14:
0016ea14b 0x16eb2c
0016ea18
0016ea18loc_16ea18:
0016ea18movz x5, 35075
0016ea1cmovk x5, 0x60750000
0016ea20adds wzr, w4, w5
0016ea24b.eq 0x16ea2c
0016ea28b 0x16ea90
0016ea2c
0016ea2cloc_16ea2c:
0016ea2cldr x4, [sp+768]
0016ea30adrp x5, 0x47f000
0016ea34add x5, x5, 1984
0016ea38subs xzr, x4, x5
0016ea3cb.eq 0x16ea44
0016ea40b 0x16ea4c
0016ea44
0016ea44loc_16ea44:
0016ea44orr x0, xzr, 1
0016ea48b 0x16ea54
0016ea4c
0016ea4cloc_16ea4c:
0016ea4cmov x0, xzr
0016ea50b 0x16ea54
0016ea54
0016ea54loc_16ea54:
0016ea54strb w0, [sp+57]
0016ea58tbnz w0, 0, 0x16ea60
0016ea5cb 0x16ea8c
0016ea60
0016ea60loc_16ea60:
0016ea60b 0x16ea64
0016ea64
0016ea64loc_16ea64:
0016ea64ldr x4, [sp+776]
0016ea68ldr x5, [x4+8]
0016ea6cldr x6, [x4]
0016ea70ldr x4, [x4+16]
0016ea74str x6, [sp+368]
0016ea78str x5, [sp+376]
0016ea7cstr x4, [sp+384]
0016ea80str xzr, [sp+160]
0016ea84str x5, [sp+152]
0016ea88b 0x16f054
0016ea8c
0016ea8cloc_16ea8c:
0016ea8cb 0x16eb28
0016ea90
0016ea90loc_16ea90:
0016ea90movz x2, 42872
0016ea94movk x2, 0x5e850000
0016ea98adds wzr, w4, w2
0016ea9cb.eq 0x16eaa4
0016eaa0b 0x16eb20
0016eaa4
0016eaa4loc_16eaa4:
0016eaa4ldr x2, [sp+768]
0016eaa8adrp x3, 0x47f000
0016eaacadd x3, x3, 2048
0016eab0subs xzr, x2, x3
0016eab4b.eq 0x16eabc
0016eab8b 0x16eac4
0016eabc
0016eabcloc_16eabc:
0016eabcorr x0, xzr, 1
0016eac0b 0x16eacc
0016eac4
0016eac4loc_16eac4:
0016eac4mov x0, xzr
0016eac8b 0x16eacc
0016eacc
0016eaccloc_16eacc:
0016eaccstrb w0, [sp+57]
0016ead0tbnz w0, 0, 0x16ead8
0016ead4b 0x16eb1c
0016ead8
0016ead8loc_16ead8:
0016ead8b 0x16eadc
0016eadc
0016eadcloc_16eadc:
0016eadcldr x2, [sp+776]
0016eae0ldr x3, [x2]
0016eae4ldr x4, [x2+8]
0016eae8ldr x2, [x2+16]
0016eaecstr x3, [sp+608]
0016eaf0str x4, [sp+616]
0016eaf4str x2, [sp+624]
0016eaf8ldr x2, [sp+832]
0016eafcldr x3, [sp+824]
0016eb00ldr x4, [sp+840]
0016eb04str x3, [sp+784]
0016eb08str x2, [sp+792]
0016eb0cstr x4, [sp+800]
0016eb10str xzr, [sp+320]
0016eb14str x2, [sp+312]
0016eb18b 0x16efe8
0016eb1c
0016eb1cloc_16eb1c:
0016eb1cb 0x16eb24
0016eb20
0016eb20loc_16eb20:
0016eb20b 0x16eb24
0016eb24
0016eb24loc_16eb24:
0016eb24b 0x16eb28
0016eb28
0016eb28loc_16eb28:
0016eb28b 0x16eb2c
0016eb2c
0016eb2cloc_16eb2c:
0016eb2cb 0x16eb30
0016eb30
0016eb30loc_16eb30:
0016eb30b 0x16eedc
0016eb34
0016eb34loc_16eb34:
0016eb34movz x5, 56471
0016eb38movk x5, 0x2e6d0000
0016eb3cadds wzr, w4, w5
0016eb40b.ls 0x16eb48
0016eb44b 0x16ed48
0016eb48
0016eb48loc_16eb48:
0016eb48movz x5, 13631
0016eb4cmovk x5, 0x557a0000
0016eb50adds wzr, w4, w5
0016eb54b.eq 0x16eb5c
0016eb58b 0x16ebd4
0016eb5c
0016eb5cloc_16eb5c:
0016eb5cldr x4, [sp+768]
0016eb60adrp x5, 0x475000
0016eb64add x5, x5, 3520
0016eb68subs xzr, x4, x5
0016eb6cb.eq 0x16eb74
0016eb70b 0x16eb7c
0016eb74
0016eb74loc_16eb74:
0016eb74orr x0, xzr, 1
0016eb78b 0x16eb84
0016eb7c
0016eb7cloc_16eb7c:
0016eb7cmov x0, xzr
0016eb80b 0x16eb84
0016eb84
0016eb84loc_16eb84:
0016eb84strb w0, [sp+57]
0016eb88tbnz w0, 0, 0x16eb90
0016eb8cb 0x16ebd0
0016eb90
0016eb90loc_16eb90:
0016eb90b 0x16eb94
0016eb94
0016eb94loc_16eb94:
0016eb94ldr x4, [sp+776]
0016eb98str x4, [sp+648]
0016eb9cldr x2, [sp+832]
0016eba0ldr x3, [sp+840]
0016eba4ldr x4, [sp+848]
0016eba8ldrsb x27, [x4]
0016ebacldr x4, [x4+72]
0016ebb0ldr x1, [sp+824]
0016ebb4ldr x0, [sp+856]
0016ebb8blr x4
0016ebbcstr x0, [sp+344]
0016ebc0ldr x4, [sp+648]
0016ebc4ldrsb x27, [x4]
0016ebc8str x0, [x4]
0016ebccb 0x16ef0c
0016ebd0
0016ebd0loc_16ebd0:
0016ebd0b 0x16ed44
0016ebd4
0016ebd4loc_16ebd4:
0016ebd4movz x3, 38631
0016ebd8movk x3, 0x31ee0000
0016ebdcadds wzr, w4, w3
0016ebe0b.eq 0x16ebe8
0016ebe4b 0x16ec50
0016ebe8
0016ebe8loc_16ebe8:
0016ebe8ldr x2, [sp+768]
0016ebecadrp x3, 0x475000
0016ebf0add x3, x3, 3072
0016ebf4subs xzr, x2, x3
0016ebf8b.eq 0x16ec00
0016ebfcb 0x16ec08
0016ec00
0016ec00loc_16ec00:
0016ec00orr x0, xzr, 1
0016ec04b 0x16ec10
0016ec08
0016ec08loc_16ec08:
0016ec08mov x0, xzr
0016ec0cb 0x16ec10
0016ec10
0016ec10loc_16ec10:
0016ec10strb w0, [sp+57]
0016ec14tbnz w0, 0, 0x16ec1c
0016ec18b 0x16ec4c
0016ec1c
0016ec1cloc_16ec1c:
0016ec1cb 0x16ec20
0016ec20
0016ec20loc_16ec20:
0016ec20ldr x2, [sp+776]
0016ec24str x2, [sp+704]
0016ec28ldr x1, [sp+832]
0016ec2cldr x3, [sp+824]
0016ec30subs xzr, x1, 0
0016ec34b.hi 0x16ec3c
0016ec38b 0x16efe0
0016ec3c
0016ec3cloc_16ec3c:
0016ec3cldrsb x27, [x2]
0016ec40ldrb w1, [x3]
0016ec44strb w1, [x2]
0016ec48b 0x16ef0c
0016ec4c
0016ec4cloc_16ec4c:
0016ec4cb 0x16ed40
0016ec50
0016ec50loc_16ec50:
0016ec50movz x3, 56471
0016ec54movk x3, 0x2e6d0000
0016ec58adds wzr, w4, w3
0016ec5cb.eq 0x16ec64
0016ec60b 0x16ed38
0016ec64
0016ec64loc_16ec64:
0016ec64ldr x3, [sp+768]
0016ec68adrp x4, 0x47f000
0016ec6cadd x4, x4, 1216
0016ec70subs xzr, x3, x4
0016ec74b.eq 0x16ec7c
0016ec78b 0x16ec84
0016ec7c
0016ec7cloc_16ec7c:
0016ec7corr x0, xzr, 1
0016ec80b 0x16ec8c
0016ec84
0016ec84loc_16ec84:
0016ec84mov x0, xzr
0016ec88b 0x16ec8c
0016ec8c
0016ec8cloc_16ec8c:
0016ec8cstrb w0, [sp+57]
0016ec90tbnz w0, 0, 0x16ec98
0016ec94b 0x16ed34
0016ec98
0016ec98loc_16ec98:
0016ec98b 0x16ec9c
0016ec9c
0016ec9cloc_16ec9c:
0016ec9cldr x3, [sp+776]
0016eca0ldr x4, [x3]
0016eca4ldr x5, [x3+8]
0016eca8ldr x3, [x3+16]
0016ecacstr x4, [sp+560]
0016ecb0str x5, [sp+568]
0016ecb4str x3, [sp+576]
0016ecb8str x4, [sp+744]
0016ecbcstr x5, [sp+752]
0016ecc0str x3, [sp+760]
0016ecc4ldr x3, [sp+832]
0016ecc8ldr x4, [sp+824]
0016ecccldr x5, [sp+840]
0016ecd0str x4, [sp+720]
0016ecd4str x3, [sp+728]
0016ecd8str x5, [sp+736]
0016ecdcldr x4, [sp+752]
0016ece0str x4, [sp+288]
0016ece4subs xzr, x3, x4
0016ece8b.lt 0x16ecf0
0016ececb 0x16ecf8
0016ecf0
0016ecf0loc_16ecf0:
0016ecf0str x3, [sp+288]
0016ecf4b 0x16ecfc
0016ecf8
0016ecf8loc_16ecf8:
0016ecf8b 0x16ecfc
0016ecfc
0016ecfcloc_16ecfc:
0016ecfcldr x3, [sp+744]
0016ed00ldr x4, [sp+720]
0016ed04subs xzr, x4, x3
0016ed08b.ne 0x16ed10
0016ed0cb 0x16ed2c
0016ed10
0016ed10loc_16ed10:
0016ed10ldr x3, [sp+288]
0016ed14str x3, [sp+280]
0016ed18ldr x2, [sp+280]
0016ed1cldr x1, [sp+720]
0016ed20ldr x0, [sp+744]
0016ed24bl runtime.memmove
0016ed28b 0x16ed30
0016ed2c
0016ed2cloc_16ed2c:
0016ed2cb 0x16ed30
0016ed30
0016ed30loc_16ed30:
0016ed30b 0x16ef0c
0016ed34
0016ed34loc_16ed34:
0016ed34b 0x16ed3c
0016ed38
0016ed38loc_16ed38:
0016ed38b 0x16ed3c
0016ed3c
0016ed3cloc_16ed3c:
0016ed3cb 0x16ed40
0016ed40
0016ed40loc_16ed40:
0016ed40b 0x16ed44
0016ed44
0016ed44loc_16ed44:
0016ed44b 0x16eed8
0016ed48
0016ed48loc_16ed48:
0016ed48movz x5, 35801
0016ed4cmovk x5, 0x26970000
0016ed50adds wzr, w4, w5
0016ed54b.eq 0x16ed5c
0016ed58b 0x16edc4
0016ed5c
0016ed5cloc_16ed5c:
0016ed5cldr x2, [sp+768]
0016ed60adrp x3, 0x475000
0016ed64add x3, x3, 3136
0016ed68subs xzr, x2, x3
0016ed6cb.eq 0x16ed74
0016ed70b 0x16ed7c
0016ed74
0016ed74loc_16ed74:
0016ed74orr x0, xzr, 1
0016ed78b 0x16ed84
0016ed7c
0016ed7cloc_16ed7c:
0016ed7cmov x0, xzr
0016ed80b 0x16ed84
0016ed84
0016ed84loc_16ed84:
0016ed84strb w0, [sp+57]
0016ed88tbnz w0, 0, 0x16ed90
0016ed8cb 0x16edc0
0016ed90
0016ed90loc_16ed90:
0016ed90b 0x16ed94
0016ed94
0016ed94loc_16ed94:
0016ed94ldr x2, [sp+776]
0016ed98str x2, [sp+696]
0016ed9cldr x1, [sp+832]
0016eda0ldr x3, [sp+824]
0016eda4subs xzr, x1, 0
0016eda8b.hi 0x16edb0
0016edacb 0x16efd8
0016edb0
0016edb0loc_16edb0:
0016edb0ldrsb x27, [x2]
0016edb4ldrb w1, [x3]
0016edb8strb w1, [x2]
0016edbcb 0x16ef0c
0016edc0
0016edc0loc_16edc0:
0016edc0b 0x16eed4
0016edc4
0016edc4loc_16edc4:
0016edc4movz x5, 16630
0016edc8movk x5, 0x16350000
0016edccadds wzr, w4, w5
0016edd0b.eq 0x16edd8
0016edd4b 0x16ee3c
0016edd8
0016edd8loc_16edd8:
0016edd8ldr x4, [sp+768]
0016eddcadrp x5, 0x47f000
0016ede0add x5, x5, 1664
0016ede4subs xzr, x4, x5
0016ede8b.eq 0x16edf0
0016edecb 0x16edf8
0016edf0
0016edf0loc_16edf0:
0016edf0orr x0, xzr, 1
0016edf4b 0x16ee00
0016edf8
0016edf8loc_16edf8:
0016edf8mov x0, xzr
0016edfcb 0x16ee00
0016ee00
0016ee00loc_16ee00:
0016ee00strb w0, [sp+57]
0016ee04tbnz w0, 0, 0x16ee0c
0016ee08b 0x16ee38
0016ee0c
0016ee0cloc_16ee0c:
0016ee0cb 0x16ee10
0016ee10
0016ee10loc_16ee10:
0016ee10ldr x4, [sp+776]
0016ee14ldr x5, [x4+8]
0016ee18ldr x6, [x4]
0016ee1cldr x4, [x4+16]
0016ee20str x6, [sp+416]
0016ee24str x5, [sp+424]
0016ee28str x4, [sp+432]
0016ee2cstr xzr, [sp+192]
0016ee30str x5, [sp+184]
0016ee34b 0x16ef20
0016ee38
0016ee38loc_16ee38:
0016ee38b 0x16eed0
0016ee3c
0016ee3cloc_16ee3c:
0016ee3cmovz x5, 2427
0016ee40movk x5, 0x2750000
0016ee44adds wzr, w4, w5
0016ee48b.eq 0x16ee50
0016ee4cb 0x16eec8
0016ee50
0016ee50loc_16ee50:
0016ee50ldr x4, [sp+768]
0016ee54adrp x5, 0x475000
0016ee58add x5, x5, 3264
0016ee5csubs xzr, x4, x5
0016ee60b.eq 0x16ee68
0016ee64b 0x16ee70
0016ee68
0016ee68loc_16ee68:
0016ee68orr x0, xzr, 1
0016ee6cb 0x16ee78
0016ee70
0016ee70loc_16ee70:
0016ee70mov x0, xzr
0016ee74b 0x16ee78
0016ee78
0016ee78loc_16ee78:
0016ee78strb w0, [sp+57]
0016ee7ctbnz w0, 0, 0x16ee84
0016ee80b 0x16eec4
0016ee84
0016ee84loc_16ee84:
0016ee84b 0x16ee88
0016ee88
0016ee88loc_16ee88:
0016ee88ldr x4, [sp+776]
0016ee8cstr x4, [sp+680]
0016ee90ldr x2, [sp+832]
0016ee94ldr x3, [sp+840]
0016ee98ldr x4, [sp+848]
0016ee9cldrsb x27, [x4]
0016eea0ldr x4, [x4+56]
0016eea4ldr x1, [sp+824]
0016eea8ldr x0, [sp+856]
0016eeacblr x4
0016eeb0strh w0, [sp+58]
0016eeb4ldr x4, [sp+680]
0016eeb8ldrsb x27, [x4]
0016eebcstrh w0, [x4]
0016eec0b 0x16ef0c
0016eec4
0016eec4loc_16eec4:
0016eec4b 0x16eecc
0016eec8
0016eec8loc_16eec8:
0016eec8b 0x16eecc
0016eecc
0016eeccloc_16eecc:
0016eeccb 0x16eed0
0016eed0
0016eed0loc_16eed0:
0016eed0b 0x16eed4
0016eed4
0016eed4loc_16eed4:
0016eed4b 0x16eed8
0016eed8
0016eed8loc_16eed8:
0016eed8b 0x16eedc
0016eedc
0016eedcloc_16eedc:
0016eedcb 0x16eee0
0016eee0
0016eee0loc_16eee0:
0016eee0b 0x16eee8
0016eee4
0016eee4loc_16eee4:
0016eee4b 0x16eee8
0016eee8
0016eee8loc_16eee8:
0016eee8ldr x1, [sp+768]
0016eeecldr x2, [sp+776]
0016eef0str x1, [sp+352]
0016eef4str x2, [sp+360]
0016eef8strb wzr, [sp+54]
0016eefcmov x0, xzr
0016ef00ldp x29, x30, [sp-8]
0016ef04add sp, sp, 816
0016ef08ret x30
0016ef0c
0016ef0cloc_16ef0c:
0016ef0corr x0, xzr, 1
0016ef10strb w0, [sp+54]
0016ef14ldp x29, x30, [sp-8]
0016ef18add sp, sp, 816
0016ef1cret x30
0016ef20
0016ef20loc_16ef20:
0016ef20ldr x4, [sp+184]
0016ef24ldr x5, [sp+192]
0016ef28subs xzr, x4, x5
0016ef2cb.gt 0x16ef34
0016ef30b 0x16efc8
0016ef34
0016ef34loc_16ef34:
0016ef34ldr x4, [sp+192]
0016ef38str x4, [sp+88]
0016ef3cubfm x0, x4, 61, 60
0016ef40str x0, [sp+328]
0016ef44ldr x1, [sp+832]
0016ef48ldr x5, [sp+840]
0016ef4cldr x6, [sp+824]
0016ef50b 0x16ef54
0016ef54
0016ef54loc_16ef54:
0016ef54subs xzr, x1, x4, lsl #3
0016ef58b.hs 0x16ef60
0016ef5cb 0x16efd4
0016ef60
0016ef60loc_16ef60:
0016ef60sub x3, x5, x4, lsl #3
0016ef64sub x2, x1, x4, lsl #3
0016ef68sub x4, xzr, x3
0016ef6cand x4, x0, x4, asr #63
0016ef70add x1, x6, x4
0016ef74str x1, [sp+784]
0016ef78str x2, [sp+792]
0016ef7cstr x3, [sp+800]
0016ef80ldr x4, [sp+848]
0016ef84ldrsb x27, [x4]
0016ef88ldr x0, [sp+856]
0016ef8cldr x4, [x4+72]
0016ef90blr x4
0016ef94str x0, [sp+344]
0016ef98ldr x4, [sp+88]
0016ef9cldr x1, [sp+424]
0016efa0ldr x5, [sp+416]
0016efa4subs xzr, x1, x4
0016efa8b.hi 0x16efb0
0016efacb 0x16efcc
0016efb0
0016efb0loc_16efb0:
0016efb0str x0, [x5+3*x4]
0016efb4b 0x16efb8
0016efb8
0016efb8loc_16efb8:
0016efb8ldr x4, [sp+192]
0016efbcadd x4, x4, 1
0016efc0str x4, [sp+192]
0016efc4b 0x16ef20
0016efc8
0016efc8loc_16efc8:
0016efc8b 0x16ef0c
0016efcc
0016efccloc_16efcc:
0016efccmov x0, x4
0016efd0bl runtime.panicIndex
0016efd4
0016efd4loc_16efd4:
0016efd4bl runtime.panicSliceB
0016efd8
0016efd8loc_16efd8:
0016efd8mov x0, xzr
0016efdcbl runtime.panicIndex
0016efe0
0016efe0loc_16efe0:
0016efe0mov x0, xzr
0016efe4bl runtime.panicIndex
0016efe8
0016efe8loc_16efe8:
0016efe8ldr x2, [sp+312]
0016efecldr x3, [sp+320]
0016eff0subs xzr, x2, x3
0016eff4b.gt 0x16effc
0016eff8b 0x16f04c
0016effc
0016effcloc_16effc:
0016effcldr x2, [sp+320]
0016f000str x2, [sp+144]
0016f004ldr x2, [sp+320]
0016f008ldr x3, [sp+784]
0016f00cldrb w2, [x3+x2]
0016f010strb w2, [sp+56]
0016f014ldr x0, [sp+144]
0016f018ldr x1, [sp+616]
0016f01cldr x3, [sp+608]
0016f020subs wzr, w2, 0
0016f024cset x2, ne
0016f028subs xzr, x0, x1
0016f02cb.lo 0x16f034
0016f030b 0x16f050
0016f034
0016f034loc_16f034:
0016f034strb w2, [x3+x0]
0016f038b 0x16f03c
0016f03c
0016f03cloc_16f03c:
0016f03cldr x2, [sp+320]
0016f040add x2, x2, 1
0016f044str x2, [sp+320]
0016f048b 0x16efe8
0016f04c
0016f04cloc_16f04c:
0016f04cb 0x16ef0c
0016f050
0016f050loc_16f050:
0016f050bl runtime.panicIndex
0016f054
0016f054loc_16f054:
0016f054ldr x4, [sp+152]
0016f058ldr x5, [sp+160]
0016f05csubs xzr, x4, x5
0016f060b.gt 0x16f068
0016f064b 0x16f104
0016f068
0016f068loc_16f068:
0016f068ldr x4, [sp+160]
0016f06cstr x4, [sp+72]
0016f070ubfm x0, x4, 61, 60
0016f074str x0, [sp+328]
0016f078ldr x1, [sp+832]
0016f07cldr x5, [sp+840]
0016f080ldr x6, [sp+824]
0016f084b 0x16f088
0016f088
0016f088loc_16f088:
0016f088subs xzr, x1, x4, lsl #3
0016f08cb.hs 0x16f094
0016f090b 0x16f10c
0016f094
0016f094loc_16f094:
0016f094sub x3, x5, x4, lsl #3
0016f098sub x2, x1, x4, lsl #3
0016f09csub x4, xzr, x3
0016f0a0and x4, x0, x4, asr #63
0016f0a4add x1, x6, x4
0016f0a8str x1, [sp+784]
0016f0acstr x2, [sp+792]
0016f0b0str x3, [sp+800]
0016f0b4ldr x4, [sp+848]
0016f0b8ldrsb x27, [x4]
0016f0bcldr x0, [sp+856]
0016f0c0ldr x4, [x4+72]
0016f0c4blr x4
0016f0c8str x0, [sp+344]
0016f0ccbl math.Float64frombits
0016f0d0str d0, [sp+336]
0016f0d4ldr x0, [sp+72]
0016f0d8ldr x1, [sp+376]
0016f0dcldr x4, [sp+368]
0016f0e0subs xzr, x1, x0
0016f0e4b.hi 0x16f0ec
0016f0e8b 0x16f108
0016f0ec
0016f0ecloc_16f0ec:
0016f0ecstr d0, [x4+3*x0]
0016f0f0b 0x16f0f4
0016f0f4
0016f0f4loc_16f0f4:
0016f0f4ldr x4, [sp+160]
0016f0f8add x4, x4, 1
0016f0fcstr x4, [sp+160]
0016f100b 0x16f054
0016f104
0016f104loc_16f104:
0016f104b 0x16ef0c
0016f108
0016f108loc_16f108:
0016f108bl runtime.panicIndex
0016f10c
0016f10cloc_16f10c:
0016f10cbl runtime.panicSliceB
0016f110
0016f110loc_16f110:
0016f110ldr x4, [sp+232]
0016f114ldr x5, [sp+240]
0016f118subs xzr, x4, x5
0016f11cb.gt 0x16f124
0016f120b 0x16f1b8
0016f124
0016f124loc_16f124:
0016f124ldr x4, [sp+240]
0016f128str x4, [sp+112]
0016f12cubfm x0, x4, 62, 61
0016f130str x0, [sp+328]
0016f134ldr x1, [sp+832]
0016f138ldr x5, [sp+824]
0016f13cldr x6, [sp+840]
0016f140b 0x16f144
0016f144
0016f144loc_16f144:
0016f144subs xzr, x1, x4, lsl #2
0016f148b.hs 0x16f150
0016f14cb 0x16f1c4
0016f150
0016f150loc_16f150:
0016f150sub x3, x6, x4, lsl #2
0016f154sub x2, x1, x4, lsl #2
0016f158sub x4, xzr, x3
0016f15cand x4, x0, x4, asr #63
0016f160add x1, x5, x4
0016f164str x1, [sp+784]
0016f168str x2, [sp+792]
0016f16cstr x3, [sp+800]
0016f170ldr x4, [sp+848]
0016f174ldrsb x27, [x4]
0016f178ldr x0, [sp+856]
0016f17cldr x4, [x4+64]
0016f180blr x4
0016f184str w0, [sp+68]
0016f188ldr x4, [sp+112]
0016f18cldr x1, [sp+496]
0016f190ldr x5, [sp+488]
0016f194subs xzr, x1, x4
0016f198b.hi 0x16f1a0
0016f19cb 0x16f1bc
0016f1a0
0016f1a0loc_16f1a0:
0016f1a0str w0, [x5+2*x4]
0016f1a4b 0x16f1a8
0016f1a8
0016f1a8loc_16f1a8:
0016f1a8ldr x4, [sp+240]
0016f1acadd x4, x4, 1
0016f1b0str x4, [sp+240]
0016f1b4b 0x16f110
0016f1b8
0016f1b8loc_16f1b8:
0016f1b8b 0x16ef0c
0016f1bc
0016f1bcloc_16f1bc:
0016f1bcmov x0, x4
0016f1c0bl runtime.panicIndex
0016f1c4
0016f1c4loc_16f1c4:
0016f1c4bl runtime.panicSliceB
0016f1c8
0016f1c8loc_16f1c8:
0016f1c8mov x0, xzr
0016f1ccbl runtime.panicIndex
0016f1d0
0016f1d0loc_16f1d0:
0016f1d0ldr x4, [sp+264]
0016f1d4ldr x5, [sp+272]
0016f1d8subs xzr, x4, x5
0016f1dcb.gt 0x16f1e4
0016f1e0b 0x16f278
0016f1e4
0016f1e4loc_16f1e4:
0016f1e4ldr x4, [sp+272]
0016f1e8str x4, [sp+128]
0016f1ecubfm x0, x4, 63, 62
0016f1f0str x0, [sp+328]
0016f1f4ldr x1, [sp+832]
0016f1f8ldr x5, [sp+824]
0016f1fcldr x6, [sp+840]
0016f200b 0x16f204
0016f204
0016f204loc_16f204:
0016f204subs xzr, x1, x4, lsl #1
0016f208b.hs 0x16f210
0016f20cb 0x16f284
0016f210
0016f210loc_16f210:
0016f210sub x3, x6, x4, lsl #1
0016f214sub x2, x1, x4, lsl #1
0016f218sub x4, xzr, x3
0016f21cand x4, x0, x4, asr #63
0016f220add x1, x5, x4
0016f224str x1, [sp+784]
0016f228str x2, [sp+792]
0016f22cstr x3, [sp+800]
0016f230ldr x4, [sp+848]
0016f234ldrsb x27, [x4]
0016f238ldr x0, [sp+856]
0016f23cldr x4, [x4+56]
0016f240blr x4
0016f244strh w0, [sp+58]
0016f248ldr x4, [sp+128]
0016f24cldr x1, [sp+544]
0016f250ldr x5, [sp+536]
0016f254subs xzr, x4, x1
0016f258b.lo 0x16f260
0016f25cb 0x16f27c
0016f260
0016f260loc_16f260:
0016f260strh w0, [x5+x4]
0016f264b 0x16f268
0016f268
0016f268loc_16f268:
0016f268ldr x4, [sp+272]
0016f26cadd x4, x4, 1
0016f270str x4, [sp+272]
0016f274b 0x16f1d0
0016f278
0016f278loc_16f278:
0016f278b 0x16ef0c
0016f27c
0016f27cloc_16f27c:
0016f27cmov x0, x4
0016f280bl runtime.panicIndex
0016f284
0016f284loc_16f284:
0016f284bl runtime.panicSliceB
0016f288
0016f288loc_16f288:
0016f288ldr x2, [sp+296]
0016f28cldr x3, [sp+304]
0016f290subs xzr, x2, x3
0016f294b.gt 0x16f29c
0016f298b 0x16f2e4
0016f29c
0016f29cloc_16f29c:
0016f29cldr x2, [sp+304]
0016f2a0str x2, [sp+136]
0016f2a4ldr x2, [sp+304]
0016f2a8ldr x3, [sp+784]
0016f2acldrb w2, [x3+x2]
0016f2b0strb w2, [sp+55]
0016f2b4ldr x0, [sp+136]
0016f2b8ldr x1, [sp+592]
0016f2bcldr x3, [sp+584]
0016f2c0subs xzr, x0, x1
0016f2c4b.lo 0x16f2cc
0016f2c8b 0x16f2e8
0016f2cc
0016f2ccloc_16f2cc:
0016f2ccstrb w2, [x3+x0]
0016f2d0b 0x16f2d4
0016f2d4
0016f2d4loc_16f2d4:
0016f2d4ldr x2, [sp+304]
0016f2d8add x2, x2, 1
0016f2dcstr x2, [sp+304]
0016f2e0b 0x16f288
0016f2e4
0016f2e4loc_16f2e4:
0016f2e4b 0x16ef0c
0016f2e8
0016f2e8loc_16f2e8:
0016f2e8bl runtime.panicIndex
0016f2ec
0016f2ecloc_16f2ec:
0016f2ecldr x4, [sp+248]
0016f2f0ldr x5, [sp+256]
0016f2f4subs xzr, x4, x5
0016f2f8b.gt 0x16f300
0016f2fcb 0x16f394
0016f300
0016f300loc_16f300:
0016f300ldr x4, [sp+256]
0016f304str x4, [sp+120]
0016f308ubfm x0, x4, 63, 62
0016f30cstr x0, [sp+328]
0016f310ldr x1, [sp+832]
0016f314ldr x5, [sp+840]
0016f318ldr x6, [sp+824]
0016f31cb 0x16f320
0016f320
0016f320loc_16f320:
0016f320subs xzr, x1, x4, lsl #1
0016f324b.hs 0x16f32c
0016f328b 0x16f3a0
0016f32c
0016f32cloc_16f32c:
0016f32csub x3, x5, x4, lsl #1
0016f330sub x2, x1, x4, lsl #1
0016f334sub x4, xzr, x3
0016f338and x4, x0, x4, asr #63
0016f33cadd x1, x6, x4
0016f340str x1, [sp+784]
0016f344str x2, [sp+792]
0016f348str x3, [sp+800]
0016f34cldr x4, [sp+848]
0016f350ldrsb x27, [x4]
0016f354ldr x0, [sp+856]
0016f358ldr x4, [x4+56]
0016f35cblr x4
0016f360strh w0, [sp+58]
0016f364ldr x4, [sp+120]
0016f368ldr x1, [sp+520]
0016f36cldr x5, [sp+512]
0016f370subs xzr, x4, x1
0016f374b.lo 0x16f37c
0016f378b 0x16f398
0016f37c
0016f37cloc_16f37c:
0016f37cstrh w0, [x5+x4]
0016f380b 0x16f384
0016f384
0016f384loc_16f384:
0016f384ldr x4, [sp+256]
0016f388add x4, x4, 1
0016f38cstr x4, [sp+256]
0016f390b 0x16f2ec
0016f394
0016f394loc_16f394:
0016f394b 0x16ef0c
0016f398
0016f398loc_16f398:
0016f398mov x0, x4
0016f39cbl runtime.panicIndex
0016f3a0
0016f3a0loc_16f3a0:
0016f3a0bl runtime.panicSliceB
0016f3a4
0016f3a4loc_16f3a4:
0016f3a4ldr x4, [sp+200]
0016f3a8ldr x5, [sp+208]
0016f3acsubs xzr, x4, x5
0016f3b0b.gt 0x16f3b8
0016f3b4b 0x16f44c
0016f3b8
0016f3b8loc_16f3b8:
0016f3b8ldr x4, [sp+208]
0016f3bcstr x4, [sp+96]
0016f3c0ubfm x0, x4, 61, 60
0016f3c4str x0, [sp+328]
0016f3c8ldr x1, [sp+832]
0016f3ccldr x5, [sp+824]
0016f3d0ldr x6, [sp+840]
0016f3d4b 0x16f3d8
0016f3d8
0016f3d8loc_16f3d8:
0016f3d8subs xzr, x1, x4, lsl #3
0016f3dcb.hs 0x16f3e4
0016f3e0b 0x16f458
0016f3e4
0016f3e4loc_16f3e4:
0016f3e4sub x3, x6, x4, lsl #3
0016f3e8sub x2, x1, x4, lsl #3
0016f3ecsub x4, xzr, x3
0016f3f0and x4, x0, x4, asr #63
0016f3f4add x1, x5, x4
0016f3f8str x1, [sp+784]
0016f3fcstr x2, [sp+792]
0016f400str x3, [sp+800]
0016f404ldr x4, [sp+848]
0016f408ldrsb x27, [x4]
0016f40cldr x0, [sp+856]
0016f410ldr x4, [x4+72]
0016f414blr x4
0016f418str x0, [sp+344]
0016f41cldr x4, [sp+96]
0016f420ldr x1, [sp+448]
0016f424ldr x5, [sp+440]
0016f428subs xzr, x1, x4
0016f42cb.hi 0x16f434
0016f430b 0x16f450
0016f434
0016f434loc_16f434:
0016f434str x0, [x5+3*x4]
0016f438b 0x16f43c
0016f43c
0016f43cloc_16f43c:
0016f43cldr x4, [sp+208]
0016f440add x4, x4, 1
0016f444str x4, [sp+208]
0016f448b 0x16f3a4
0016f44c
0016f44cloc_16f44c:
0016f44cb 0x16ef0c
0016f450
0016f450loc_16f450:
0016f450mov x0, x4
0016f454bl runtime.panicIndex
0016f458
0016f458loc_16f458:
0016f458bl runtime.panicSliceB
0016f45c
0016f45cloc_16f45c:
0016f45cldr x4, [sp+216]
0016f460ldr x5, [sp+224]
0016f464subs xzr, x4, x5
0016f468b.gt 0x16f470
0016f46cb 0x16f504
0016f470
0016f470loc_16f470:
0016f470ldr x4, [sp+224]
0016f474str x4, [sp+104]
0016f478ubfm x0, x4, 62, 61
0016f47cstr x0, [sp+328]
0016f480ldr x1, [sp+832]
0016f484ldr x5, [sp+840]
0016f488ldr x6, [sp+824]
0016f48cb 0x16f490
0016f490
0016f490loc_16f490:
0016f490subs xzr, x1, x4, lsl #2
0016f494b.hs 0x16f49c
0016f498b 0x16f510
0016f49c
0016f49cloc_16f49c:
0016f49csub x3, x5, x4, lsl #2
0016f4a0sub x2, x1, x4, lsl #2
0016f4a4sub x4, xzr, x3
0016f4a8and x4, x0, x4, asr #63
0016f4acadd x1, x6, x4
0016f4b0str x1, [sp+784]
0016f4b4str x2, [sp+792]
0016f4b8str x3, [sp+800]
0016f4bcldr x4, [sp+848]
0016f4c0ldrsb x27, [x4]
0016f4c4ldr x0, [sp+856]
0016f4c8ldr x4, [x4+64]
0016f4ccblr x4
0016f4d0str w0, [sp+68]
0016f4d4ldr x4, [sp+104]
0016f4d8ldr x1, [sp+472]
0016f4dcldr x5, [sp+464]
0016f4e0subs xzr, x1, x4
0016f4e4b.hi 0x16f4ec
0016f4e8b 0x16f508
0016f4ec
0016f4ecloc_16f4ec:
0016f4ecstr w0, [x5+2*x4]
0016f4f0b 0x16f4f4
0016f4f4
0016f4f4loc_16f4f4:
0016f4f4ldr x4, [sp+224]
0016f4f8add x4, x4, 1
0016f4fcstr x4, [sp+224]
0016f500b 0x16f45c
0016f504
0016f504loc_16f504:
0016f504b 0x16ef0c
0016f508
0016f508loc_16f508:
0016f508mov x0, x4
0016f50cbl runtime.panicIndex
0016f510
0016f510loc_16f510:
0016f510bl runtime.panicSliceB
0016f514
0016f514loc_16f514:
0016f514ldr x4, [sp+168]
0016f518ldr x5, [sp+176]
0016f51csubs xzr, x4, x5
0016f520b.gt 0x16f528
0016f524b 0x16f5c4
0016f528
0016f528loc_16f528:
0016f528ldr x4, [sp+176]
0016f52cstr x4, [sp+80]
0016f530ubfm x0, x4, 62, 61
0016f534str x0, [sp+328]
0016f538ldr x1, [sp+832]
0016f53cldr x5, [sp+840]
0016f540ldr x6, [sp+824]
0016f544b 0x16f548
0016f548
0016f548loc_16f548:
0016f548subs xzr, x1, x4, lsl #2
0016f54cb.hs 0x16f554
0016f550b 0x16f5cc
0016f554
0016f554loc_16f554:
0016f554sub x3, x5, x4, lsl #2
0016f558sub x2, x1, x4, lsl #2
0016f55csub x4, xzr, x3
0016f560and x4, x0, x4, asr #63
0016f564add x1, x6, x4
0016f568str x1, [sp+784]
0016f56cstr x2, [sp+792]
0016f570str x3, [sp+800]
0016f574ldr x4, [sp+848]
0016f578ldrsb x27, [x4]
0016f57cldr x0, [sp+856]
0016f580ldr x4, [x4+64]
0016f584blr x4
0016f588str w0, [sp+68]
0016f58cbl math.Float32frombits
0016f590str s0, [sp+64]
0016f594ldr x0, [sp+80]
0016f598ldr x1, [sp+400]
0016f59cldr x4, [sp+392]
0016f5a0subs xzr, x1, x0
0016f5a4b.hi 0x16f5ac
0016f5a8b 0x16f5c8
0016f5ac
0016f5acloc_16f5ac:
0016f5acstr s0, [x4+2*x0]
0016f5b0b 0x16f5b4
0016f5b4
0016f5b4loc_16f5b4:
0016f5b4ldr x4, [sp+176]
0016f5b8add x4, x4, 1
0016f5bcstr x4, [sp+176]
0016f5c0b 0x16f514
0016f5c4
0016f5c4loc_16f5c4:
0016f5c4b 0x16ef0c
0016f5c8
0016f5c8loc_16f5c8:
0016f5c8bl runtime.panicIndex
0016f5cc
0016f5ccloc_16f5cc:
0016f5ccbl runtime.panicSliceB
0016f5d0hint
0016f5d4
0016f5d4loc_16f5d4:
0016f5d4stp x0, x1, [sp+8]
0016f5d8stp x2, x3, [sp+24]
0016f5dcstp x4, x5, [sp+40]
0016f5e0str x6, [sp+56]
0016f5e4mov x3, x30
0016f5e8bl runtime.morestack_noctxt.abi0
0016f5ecldp x0, x1, [sp+8]
0016f5f0ldp x2, x3, [sp+24]
0016f5f4ldp x4, x5, [sp+40]
0016f5f8ldr x6, [sp+56]
0016f5fcb 0x16e1b0
0016e1b0
Loading..