File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00327b30
    00327b30slices.insertionSortCmpFunc[go.shape.struct { net.addr net.IPAddr; net.addrAttr net.ipAttr; net.src net/netip.Addr; net.srcAttr net.ipAttr }]: ; void slices.insertionSortCmpFunc[go.shape.struct { net.addr net.IPAddr; net.addrAttr net.ipAttr; net.src net/netip.Addr; net.srcAttr net.ipAttr }](uintptr[2] * dict, struct []go.shape.struct { net.addr net.IPAddr; net.addrAttr net.ipAttr; net.src net/netip.Addr; net.srcAttr net.ipAttr } data, int a, int b, int64_t cmp)
    00327b30ldr x16, [x28+16]
    00327b34sub x17, sp, 352
    00327b38subs xzr, x17, x16
    00327b3cb.ls 0x327e58
    00327b40sub x20, sp, 480
    00327b44stp x29, x30, [x20-8]
    00327b48add sp, x20, 0
    00327b4csub x29, sp, 8
    00327b50str x0, [sp+488]
    00327b54str x1, [sp+496]
    00327b58str x2, [sp+504]
    00327b5cstr x3, [sp+512]
    00327b60str x4, [sp+520]
    00327b64str x5, [sp+528]
    00327b68str x6, [sp+536]
    00327b6cadd x14, x4, 1
    00327b70str x14, [sp+192]
    00327b74b 0x327b78
    00327b78
    00327b78loc_327b78:
    00327b78ldr x14, [sp+528]
    00327b7cldr x15, [sp+192]
    00327b80subs xzr, x14, x15
    00327b84b.gt 0x327b8c
    00327b88b 0x327b98
    00327b8c
    00327b8cloc_327b8c:
    00327b8cldr x14, [sp+192]
    00327b90str x14, [sp+184]
    00327b94b 0x327ba4
    00327b98
    00327b98loc_327b98:
    00327b98ldp x29, x30, [sp-8]
    00327b9cadd sp, sp, 480
    00327ba0ret x30
    00327ba4
    00327ba4loc_327ba4:
    00327ba4ldr x14, [sp+520]
    00327ba8ldr x15, [sp+184]
    00327bacsubs xzr, x14, x15
    00327bb0cset x14, lt
    00327bb4strb w14, [sp+183]
    00327bb8b.lt 0x327bc0
    00327bbcb 0x327cb4
    00327bc0
    00327bc0loc_327bc0:
    00327bc0ldr x0, [sp+184]
    00327bc4ldr x1, [sp+504]
    00327bc8ldr x14, [sp+496]
    00327bccsubs xzr, x1, x0
    00327bd0b.hi 0x327bd8
    00327bd4b 0x327e50
    00327bd8
    00327bd8loc_327bd8:
    00327bd8add x15, x0, x0, lsl #2
    00327bdcadd x20, x14, x15, lsl #4
    00327be0add x21, sp, 216
    00327be4adr x27, 16
    00327be8stp x29, x27, [sp-24]
    00327becsub x29, sp, 24
    00327bf0bl fn_87ef8
    00327bf4sub x29, sp, 8
    00327bf8ldr x1, [sp+504]
    00327bfcldr x14, [sp+496]
    00327c00ldr x15, [sp+184]
    00327c04sub x0, x15, 1
    00327c08subs xzr, x1, x0
    00327c0cb.hi 0x327c14
    00327c10b 0x327e4c
    00327c14
    00327c14loc_327c14:
    00327c14add x15, x15, x15, lsl #2
    00327c18ubfm x15, x15, 60, 59
    00327c1csub x15, x15, 80
    00327c20add x20, x14, x15
    00327c24add x21, sp, 392
    00327c28adr x27, 16
    00327c2cstp x29, x27, [sp-24]
    00327c30sub x29, sp, 24
    00327c34bl fn_87ef8
    00327c38sub x29, sp, 8
    00327c3cldr x14, [sp+536]
    00327c40ldr x15, [x14]
    00327c44ldr x0, [sp+216]
    00327c48ldr x1, [sp+224]
    00327c4cldr x2, [sp+232]
    00327c50ldr x3, [sp+240]
    00327c54ldr x4, [sp+248]
    00327c58ldrb w5, [sp+256]
    00327c5cldrb w6, [sp+257]
    00327c60ldrb w7, [sp+258]
    00327c64ldr x8, [sp+264]
    00327c68ldr x9, [sp+272]
    00327c6cldr x10, [sp+280]
    00327c70ldrb w11, [sp+288]
    00327c74ldrb w12, [sp+289]
    00327c78ldrb w13, [sp+290]
    00327c7cadd x21, sp, 8
    00327c80add x20, sp, 392
    00327c84adr x27, 16
    00327c88stp x29, x27, [sp-24]
    00327c8csub x29, sp, 24
    00327c90bl fn_87ef8
    00327c94sub x29, sp, 8
    00327c98mov x26, x14
    00327c9cblr x15
    00327ca0str x0, [sp+200]
    00327ca4subs xzr, x0, 0
    00327ca8cset x14, lt
    00327cacstrb w14, [sp+183]
    00327cb0b 0x327cb8
    00327cb4
    00327cb4loc_327cb4:
    00327cb4b 0x327cb8
    00327cb8
    00327cb8loc_327cb8:
    00327cb8ldrb w14, [sp+183]
    00327cbctbnz w14, 0, 0x327cc4
    00327cc0b 0x327e28
    00327cc4
    00327cc4loc_327cc4:
    00327cc4ldr x0, [sp+184]
    00327cc8ldr x1, [sp+504]
    00327cccldr x14, [sp+496]
    00327cd0subs xzr, x0, x1
    00327cd4b.lo 0x327cdc
    00327cd8b 0x327e48
    00327cdc
    00327cdcloc_327cdc:
    00327cdcadd x15, x0, x0, lsl #2
    00327ce0add x20, x14, x15, lsl #4
    00327ce4add x21, sp, 312
    00327ce8adr x27, 16
    00327cecstp x29, x27, [sp-24]
    00327cf0sub x29, sp, 24
    00327cf4bl fn_87ef8
    00327cf8sub x29, sp, 8
    00327cfcldr x1, [sp+504]
    00327d00ldr x14, [sp+496]
    00327d04ldr x15, [sp+184]
    00327d08sub x0, x15, 1
    00327d0csubs xzr, x1, x0
    00327d10b.hi 0x327d18
    00327d14b 0x327e44
    00327d18
    00327d18loc_327d18:
    00327d18ldr x0, [sp+184]
    00327d1cldr x1, [sp+504]
    00327d20ldr x16, [sp+496]
    00327d24add x15, x15, x15, lsl #2
    00327d28ubfm x15, x15, 60, 59
    00327d2csub x15, x15, 80
    00327d30add x20, x14, x15
    00327d34subs xzr, x1, x0
    00327d38b.hi 0x327d40
    00327d3cb 0x327e40
    00327d40
    00327d40loc_327d40:
    00327d40add x14, x0, x0, lsl #2
    00327d44add x21, x16, x14, lsl #4
    00327d48adrp x27, 0x724000
    00327d4cldr w14, [x27+3056]
    00327d50cbz w14, 0x327d58
    00327d54b 0x327d5c
    00327d58
    00327d58loc_327d58:
    00327d58b 0x327d84
    00327d5c
    00327d5cloc_327d5c:
    00327d5cstr x20, [sp+304]
    00327d60str x21, [sp+296]
    00327d64adrp x0, 0x341000
    00327d68add x0, x0, 4064
    00327d6cmov x1, x21
    00327d70mov x2, x20
    00327d74bl runtime.wbMove
    00327d78ldr x20, [sp+304]
    00327d7cldr x21, [sp+296]
    00327d80b 0x327d84
    00327d84
    00327d84loc_327d84:
    00327d84adr x27, 16
    00327d88stp x29, x27, [sp-24]
    00327d8csub x29, sp, 24
    00327d90bl fn_87ef8
    00327d94sub x29, sp, 8
    00327d98ldr x14, [sp+184]
    00327d9csub x0, x14, 1
    00327da0str x0, [sp+208]
    00327da4ldr x1, [sp+504]
    00327da8ldr x15, [sp+496]
    00327dacsubs xzr, x1, x0
    00327db0b.hi 0x327db8
    00327db4b 0x327e3c
    00327db8
    00327db8loc_327db8:
    00327db8add x14, x14, x14, lsl #2
    00327dbcubfm x14, x14, 60, 59
    00327dc0sub x14, x14, 80
    00327dc4add x21, x15, x14
    00327dc8adrp x27, 0x724000
    00327dccldr w14, [x27+3056]
    00327dd0cbz w14, 0x327dd8
    00327dd4b 0x327ddc
    00327dd8
    00327dd8loc_327dd8:
    00327dd8b 0x327dfc
    00327ddc
    00327ddcloc_327ddc:
    00327ddcstr x21, [sp+304]
    00327de0adrp x0, 0x341000
    00327de4add x0, x0, 4064
    00327de8mov x1, x21
    00327decadd x2, sp, 312
    00327df0bl runtime.wbMove
    00327df4ldr x21, [sp+304]
    00327df8b 0x327dfc
    00327dfc
    00327dfcloc_327dfc:
    00327dfcadd x20, sp, 312
    00327e00adr x27, 16
    00327e04stp x29, x27, [sp-24]
    00327e08sub x29, sp, 24
    00327e0cbl fn_87ef8
    00327e10sub x29, sp, 8
    00327e14b 0x327e18
    00327e18
    00327e18loc_327e18:
    00327e18ldr x14, [sp+184]
    00327e1csub x14, x14, 1
    00327e20str x14, [sp+184]
    00327e24b 0x327ba4
    00327e28
    00327e28loc_327e28:
    00327e28b 0x327e2c
    00327e2c
    00327e2cloc_327e2c:
    00327e2cldr x14, [sp+192]
    00327e30add x14, x14, 1
    00327e34str x14, [sp+192]
    00327e38b 0x327b78
    00327e3c
    00327e3cloc_327e3c:
    00327e3cbl runtime.panicIndex
    00327e40
    00327e40loc_327e40:
    00327e40bl runtime.panicIndex
    00327e44
    00327e44loc_327e44:
    00327e44bl runtime.panicIndex
    00327e48
    00327e48loc_327e48:
    00327e48bl runtime.panicIndex
    00327e4c
    00327e4cloc_327e4c:
    00327e4cbl runtime.panicIndex
    00327e50
    00327e50loc_327e50:
    00327e50bl runtime.panicIndex
    00327e54hint
    00327e58
    00327e58loc_327e58:
    00327e58stp x0, x1, [sp+8]
    00327e5cstp x2, x3, [sp+24]
    00327e60stp x4, x5, [sp+40]
    00327e64str x6, [sp+56]
    00327e68mov x3, x30
    00327e6cbl runtime.morestack_noctxt.abi0
    00327e70ldp x0, x1, [sp+8]
    00327e74ldp x2, x3, [sp+24]
    00327e78ldp x4, x5, [sp+40]
    00327e7cldr x6, [sp+56]
    00327e80b 0x327b30
    00327e84udf 0
    00327e88udf 0
    00327e8cudf 0
    00327b30
    00327e90
    00327e90net.(*IP).String: ; void net.(*IP).String(net.IP * ip)
    00327e90ldr x16, [x28+16]
    00327e94subs xzr, sp, x16
    00327e98b.ls 0x327f0c
    00327e9cstr x30, [sp-96]!
    00327ea0stur x29, [sp-8]
    00327ea4sub x29, sp, 8
    00327ea8ldr x16, [x28+32]
    00327eaccbnz x16, 0x327f20
    00327eb0
    00327eb0loc_327eb0:
    00327eb0str x0, [sp+104]
    00327eb4stp xzr, xzr, [sp+32]
    00327eb8ldr x3, [sp+104]
    00327ebccbnz x3, 0x327ec4
    00327ec0b 0x327f04
    00327ec4
    00327ec4loc_327ec4:
    00327ec4ldr x3, [sp+104]
    00327ec8ldrsb x27, [x3]
    00327eccldr x0, [x3]
    00327ed0ldr x1, [x3+8]
    00327ed4ldr x2, [x3+16]
    00327ed8str x0, [sp+48]
    00327edcstr x1, [sp+56]
    00327ee0str x2, [sp+64]
    00327ee4bl net.IP.String
    00327ee8str x0, [sp+72]
    00327eecstr x1, [sp+80]
    00327ef0str x0, [sp+32]
    00327ef4str x1, [sp+40]
    00327ef8ldur x29, [sp-8]
    00327efcldr x30, [sp], 96
    00327f00ret x30
    00327f04
    00327f04loc_327f04:
    00327f04bl runtime.panicwrap
    00327f08hint
    00327f0c
    00327f0cloc_327f0c:
    00327f0cstr x0, [sp+8]
    00327f10mov x3, x30
    00327f14bl runtime.morestack_noctxt.abi0
    00327f18ldr x0, [sp+8]
    00327f1cb 0x327e90
    00327f20
    00327f20loc_327f20:
    00327f20ldr x17, [x16]
    00327f24add x20, sp, 104
    00327f28subs xzr, x20, x17
    00327f2cb.ne 0x327eb0
    00327f30add x20, sp, 8
    00327f34str x20, [x16]
    00327f38b 0x327eb0
    00327f3cudf 0
    00327e90
    00327f40
    00327f40net.(*IPMask).String: ; void net.(*IPMask).String(net.IPMask * m)
    00327f40ldr x16, [x28+16]
    00327f44subs xzr, sp, x16
    00327f48b.ls 0x327fbc
    00327f4cstr x30, [sp-96]!
    00327f50stur x29, [sp-8]
    00327f54sub x29, sp, 8
    00327f58ldr x16, [x28+32]
    00327f5ccbnz x16, 0x327fd0
    00327f60
    00327f60loc_327f60:
    00327f60str x0, [sp+104]
    00327f64stp xzr, xzr, [sp+32]
    00327f68ldr x3, [sp+104]
    00327f6ccbnz x3, 0x327f74
    00327f70b 0x327fb4
    00327f74
    00327f74loc_327f74:
    00327f74ldr x3, [sp+104]
    00327f78ldrsb x27, [x3]
    00327f7cldr x0, [x3]
    00327f80ldr x1, [x3+8]
    00327f84ldr x2, [x3+16]
    00327f88str x0, [sp+48]
    00327f8cstr x1, [sp+56]
    00327f90str x2, [sp+64]
    00327f94bl net.IPMask.String
    00327f98str x0, [sp+72]
    00327f9cstr x1, [sp+80]
    00327fa0str x0, [sp+32]
    00327fa4str x1, [sp+40]
    00327fa8ldur x29, [sp-8]
    00327facldr x30, [sp], 96
    00327fb0ret x30
    00327fb4
    00327fb4loc_327fb4:
    00327fb4bl runtime.panicwrap
    00327fb8hint
    00327fbc
    00327fbcloc_327fbc:
    00327fbcstr x0, [sp+8]
    00327fc0mov x3, x30
    00327fc4bl runtime.morestack_noctxt.abi0
    00327fc8ldr x0, [sp+8]
    00327fccb 0x327f40
    00327fd0
    00327fd0loc_327fd0:
    00327fd0ldr x17, [x16]
    00327fd4add x20, sp, 104
    00327fd8subs xzr, x20, x17
    00327fdcb.ne 0x327f60
    00327fe0add x20, sp, 8
    00327fe4str x20, [x16]
    00327fe8b 0x327f60
    00327fecudf 0
    00327f40
    00327ff0
    00327ff0net.(*HardwareAddr).String: ; void net.(*HardwareAddr).String(net.HardwareAddr * a)
    00327ff0ldr x16, [x28+16]
    00327ff4subs xzr, sp, x16
    00327ff8b.ls 0x32806c
    00327ffcstr x30, [sp-96]!
    00328000stur x29, [sp-8]
    00328004sub x29, sp, 8
    00328008ldr x16, [x28+32]
    0032800ccbnz x16, 0x328080
    00328010
    00328010loc_328010:
    00328010str x0, [sp+104]
    00328014stp xzr, xzr, [sp+32]
    00328018ldr x3, [sp+104]
    0032801ccbnz x3, 0x328024
    00328020b 0x328064
    00328024
    00328024loc_328024:
    00328024ldr x3, [sp+104]
    00328028ldrsb x27, [x3]
    0032802cldr x0, [x3]
    00328030ldr x1, [x3+8]
    00328034ldr x2, [x3+16]
    00328038str x0, [sp+48]
    0032803cstr x1, [sp+56]
    00328040str x2, [sp+64]
    00328044bl net.HardwareAddr.String
    00328048str x0, [sp+72]
    0032804cstr x1, [sp+80]
    00328050str x0, [sp+32]
    00328054str x1, [sp+40]
    00328058ldur x29, [sp-8]
    0032805cldr x30, [sp], 96
    00328060ret x30
    00328064
    00328064loc_328064:
    00328064bl runtime.panicwrap
    00328068hint
    0032806c
    0032806cloc_32806c:
    0032806cstr x0, [sp+8]
    00328070mov x3, x30
    00328074bl runtime.morestack_noctxt.abi0
    00328078ldr x0, [sp+8]
    0032807cb 0x327ff0
    00328080
    00328080loc_328080:
    00328080ldr x17, [x16]
    00328084add x20, sp, 104
    00328088subs xzr, x20, x17
    0032808cb.ne 0x328010
    00328090add x20, sp, 8
    00328094str x20, [x16]
    00328098b 0x328010
    0032809cudf 0
    00327ff0
    003280a0
    003280a0net.(*Flags).String: ; void net.(*Flags).String(net.Flags * f)
    003280a0ldr x16, [x28+16]
    003280a4subs xzr, sp, x16
    003280a8b.ls 0x32810c
    003280acstr x30, [sp-64]!
    003280b0stur x29, [sp-8]
    003280b4sub x29, sp, 8
    003280b8ldr x16, [x28+32]
    003280bccbnz x16, 0x328120
    003280c0
    003280c0loc_3280c0:
    003280c0str x0, [sp+72]
    003280c4stp xzr, xzr, [sp+24]
    003280c8ldr x1, [sp+72]
    003280cccbnz x1, 0x3280d4
    003280d0b 0x328104
    003280d4
    003280d4loc_3280d4:
    003280d4ldr x1, [sp+72]
    003280d8ldrsb x27, [x1]
    003280dcldr x0, [x1]
    003280e0str x0, [sp+16]
    003280e4bl net.Flags.String
    003280e8str x0, [sp+40]
    003280ecstr x1, [sp+48]
    003280f0str x0, [sp+24]
    003280f4str x1, [sp+32]
    003280f8ldur x29, [sp-8]
    003280fcldr x30, [sp], 64
    00328100ret x30
    00328104
    00328104loc_328104:
    00328104bl runtime.panicwrap
    00328108hint
    0032810c
    0032810cloc_32810c:
    0032810cstr x0, [sp+8]
    00328110mov x3, x30
    00328114bl runtime.morestack_noctxt.abi0
    00328118ldr x0, [sp+8]
    0032811cb 0x3280a0
    00328120
    00328120loc_328120:
    00328120ldr x17, [x16]
    00328124add x20, sp, 72
    00328128subs xzr, x20, x17
    0032812cb.ne 0x3280c0
    00328130add x20, sp, 8
    00328134str x20, [x16]
    00328138b 0x3280c0
    0032813cudf 0
    003280a0
    00328140
    00328140net.onlyValuesCtx.Deadline: ; void net.onlyValuesCtx.Deadline(net.onlyValuesCtx p0)
    00328140ldr x16, [x28+16]
    00328144subs xzr, sp, x16
    00328148b.ls 0x328200
    0032814cstr x30, [sp-112]!
    00328150stur x29, [sp-8]
    00328154sub x29, sp, 8
    00328158ldr x16, [x28+32]
    0032815ccbnz x16, 0x32821c
    00328160
    00328160loc_328160:
    00328160str x0, [sp+120]
    00328164str x1, [sp+128]
    00328168str x2, [sp+136]
    0032816cstr x3, [sp+144]
    00328170stp xzr, xzr, [sp+32]
    00328174str xzr, [sp+48]
    00328178strb wzr, [sp+29]
    0032817cstp xzr, xzr, [sp+56]
    00328180str xzr, [sp+72]
    00328184ldr x1, [sp+120]
    00328188ldrsb x27, [x1]
    0032818cldr x0, [sp+128]
    00328190ldr x1, [x1+24]
    00328194blr x1
    00328198str x0, [sp+56]
    0032819cstr x1, [sp+64]
    003281a0str x2, [sp+72]
    003281a4strb w3, [sp+30]
    003281a8ldr x1, [sp+56]
    003281acldr x2, [sp+64]
    003281b0ldr x3, [sp+72]
    003281b4str x1, [sp+80]
    003281b8str x2, [sp+88]
    003281bcstr x3, [sp+96]
    003281c0ldrb w1, [sp+30]
    003281c4strb w1, [sp+31]
    003281c8ldr x1, [sp+80]
    003281ccldr x2, [sp+88]
    003281d0ldr x3, [sp+96]
    003281d4str x1, [sp+32]
    003281d8str x2, [sp+40]
    003281dcstr x3, [sp+48]
    003281e0ldrb w3, [sp+31]
    003281e4strb w3, [sp+29]
    003281e8ldr x0, [sp+32]
    003281ecldr x1, [sp+40]
    003281f0ldr x2, [sp+48]
    003281f4ldur x29, [sp-8]
    003281f8ldr x30, [sp], 112
    003281fcret x30
    00328200
    00328200loc_328200:
    00328200stp x0, x1, [sp+8]
    00328204stp x2, x3, [sp+24]
    00328208mov x3, x30
    0032820cbl runtime.morestack_noctxt.abi0
    00328210ldp x0, x1, [sp+8]
    00328214ldp x2, x3, [sp+24]
    00328218b 0x328140
    0032821c
    0032821cloc_32821c:
    0032821cldr x17, [x16]
    00328220add x20, sp, 120
    00328224subs xzr, x20, x17
    00328228b.ne 0x328160
    0032822cadd x20, sp, 8
    00328230str x20, [x16]
    00328234b 0x328160
    00328238udf 0
    0032823cudf 0
    00328140
    00328240
    00328240net.(*onlyValuesCtx).Deadline: ; void net.(*onlyValuesCtx).Deadline(net.onlyValuesCtx * p0)
    00328240ldr x16, [x28+16]
    00328244subs xzr, sp, x16
    00328248b.ls 0x3282fc
    0032824cstr x30, [sp-112]!
    00328250stur x29, [sp-8]
    00328254sub x29, sp, 8
    00328258ldr x16, [x28+32]
    0032825ccbnz x16, 0x328310
    00328260
    00328260loc_328260:
    00328260str x0, [sp+120]
    00328264stp xzr, xzr, [sp+32]
    00328268str xzr, [sp+48]
    0032826cstrb wzr, [sp+29]
    00328270stp xzr, xzr, [sp+56]
    00328274str xzr, [sp+72]
    00328278ldr x1, [sp+120]
    0032827cldrsb x27, [x1]
    00328280ldr x2, [x1]
    00328284ldrsb x27, [x2]
    00328288ldr x0, [x1+8]
    0032828cldr x1, [x2+24]
    00328290blr x1
    00328294str x0, [sp+56]
    00328298str x1, [sp+64]
    0032829cstr x2, [sp+72]
    003282a0strb w3, [sp+30]
    003282a4ldr x1, [sp+56]
    003282a8ldr x2, [sp+64]
    003282acldr x3, [sp+72]
    003282b0str x1, [sp+80]
    003282b4str x2, [sp+88]
    003282b8str x3, [sp+96]
    003282bcldrb w1, [sp+30]
    003282c0strb w1, [sp+31]
    003282c4ldr x1, [sp+80]
    003282c8ldr x2, [sp+88]
    003282ccldr x3, [sp+96]
    003282d0str x1, [sp+32]
    003282d4str x2, [sp+40]
    003282d8str x3, [sp+48]
    003282dcldrb w3, [sp+31]
    003282e0strb w3, [sp+29]
    003282e4ldr x0, [sp+32]
    003282e8ldr x1, [sp+40]
    003282ecldr x2, [sp+48]
    003282f0ldur x29, [sp-8]
    003282f4ldr x30, [sp], 112
    003282f8ret x30
    003282fc
    003282fcloc_3282fc:
    003282fcstr x0, [sp+8]
    00328300mov x3, x30
    00328304bl runtime.morestack_noctxt.abi0
    00328308ldr x0, [sp+8]
    0032830cb 0x328240
    00328310
    00328310loc_328310:
    00328310ldr x17, [x16]
    00328314add x20, sp, 120
    00328318subs xzr, x20, x17
    0032831cb.ne 0x328260
    00328320add x20, sp, 8
    00328324str x20, [x16]
    00328328b 0x328260
    0032832cudf 0
    00328240
    00328330
    00328330net.onlyValuesCtx.Done: ; void net.onlyValuesCtx.Done(net.onlyValuesCtx p0)
    00328330ldr x16, [x28+16]
    00328334subs xzr, sp, x16
    00328338b.ls 0x32838c
    0032833cstr x30, [sp-48]!
    00328340stur x29, [sp-8]
    00328344sub x29, sp, 8
    00328348ldr x16, [x28+32]
    0032834ccbnz x16, 0x3283a8
    00328350
    00328350loc_328350:
    00328350str x0, [sp+56]
    00328354str x1, [sp+64]
    00328358str x2, [sp+72]
    0032835cstr x3, [sp+80]
    00328360str xzr, [sp+24]
    00328364ldr x1, [sp+56]
    00328368ldrsb x27, [x1]
    0032836cldr x0, [sp+64]
    00328370ldr x1, [x1+32]
    00328374blr x1
    00328378str x0, [sp+32]
    0032837cstr x0, [sp+24]
    00328380ldur x29, [sp-8]
    00328384ldr x30, [sp], 48
    00328388ret x30
    0032838c
    0032838cloc_32838c:
    0032838cstp x0, x1, [sp+8]
    00328390stp x2, x3, [sp+24]
    00328394mov x3, x30
    00328398bl runtime.morestack_noctxt.abi0
    0032839cldp x0, x1, [sp+8]
    003283a0ldp x2, x3, [sp+24]
    003283a4b 0x328330
    003283a8
    003283a8loc_3283a8:
    003283a8ldr x17, [x16]
    003283acadd x20, sp, 56
    003283b0subs xzr, x20, x17
    003283b4b.ne 0x328350
    003283b8add x20, sp, 8
    003283bcstr x20, [x16]
    003283c0b 0x328350
    003283c4udf 0
    003283c8udf 0
    003283ccudf 0
    00328330
    003283d0
    003283d0net.(*onlyValuesCtx).Done: ; void net.(*onlyValuesCtx).Done(net.onlyValuesCtx * p0)
    003283d0ldr x16, [x28+16]
    003283d4subs xzr, sp, x16
    003283d8b.ls 0x328428
    003283dcstr x30, [sp-48]!
    003283e0stur x29, [sp-8]
    003283e4sub x29, sp, 8
    003283e8ldr x16, [x28+32]
    003283eccbnz x16, 0x32843c
    003283f0
    003283f0loc_3283f0:
    003283f0str x0, [sp+56]
    003283f4str xzr, [sp+24]
    003283f8ldr x1, [sp+56]
    003283fcldrsb x27, [x1]
    00328400ldr x2, [x1]
    00328404ldrsb x27, [x2]
    00328408ldr x0, [x1+8]
    0032840cldr x1, [x2+32]
    00328410blr x1
    00328414str x0, [sp+32]
    00328418str x0, [sp+24]
    0032841cldur x29, [sp-8]
    00328420ldr x30, [sp], 48
    00328424ret x30
    00328428
    00328428loc_328428:
    00328428str x0, [sp+8]
    0032842cmov x3, x30
    00328430bl runtime.morestack_noctxt.abi0
    00328434ldr x0, [sp+8]
    00328438b 0x3283d0
    0032843c
    0032843cloc_32843c:
    0032843cldr x17, [x16]
    00328440add x20, sp, 56
    00328444subs xzr, x20, x17
    00328448b.ne 0x3283f0
    0032844cadd x20, sp, 8
    00328450str x20, [x16]
    00328454b 0x3283f0
    00328458udf 0
    0032845cudf 0
    003283d0
    00328460
    00328460net.onlyValuesCtx.Err: ; void net.onlyValuesCtx.Err(net.onlyValuesCtx p0)
    00328460ldr x16, [x28+16]
    00328464subs xzr, sp, x16
    00328468b.ls 0x3284c4
    0032846cstr x30, [sp-64]!
    00328470stur x29, [sp-8]
    00328474sub x29, sp, 8
    00328478ldr x16, [x28+32]
    0032847ccbnz x16, 0x3284e0
    00328480
    00328480loc_328480:
    00328480str x0, [sp+72]
    00328484str x1, [sp+80]
    00328488str x2, [sp+88]
    0032848cstr x3, [sp+96]
    00328490stp xzr, xzr, [sp+24]
    00328494ldr x1, [sp+72]
    00328498ldrsb x27, [x1]
    0032849cldr x0, [sp+80]
    003284a0ldr x1, [x1+40]
    003284a4blr x1
    003284a8str x0, [sp+40]
    003284acstr x1, [sp+48]
    003284b0str x0, [sp+24]
    003284b4str x1, [sp+32]
    003284b8ldur x29, [sp-8]
    003284bcldr x30, [sp], 64
    003284c0ret x30
    003284c4
    003284c4loc_3284c4:
    003284c4stp x0, x1, [sp+8]
    003284c8stp x2, x3, [sp+24]
    003284ccmov x3, x30
    003284d0bl runtime.morestack_noctxt.abi0
    003284d4ldp x0, x1, [sp+8]
    003284d8ldp x2, x3, [sp+24]
    003284dcb 0x328460
    003284e0
    003284e0loc_3284e0:
    003284e0ldr x17, [x16]
    003284e4add x20, sp, 72
    003284e8subs xzr, x20, x17
    003284ecb.ne 0x328480
    003284f0add x20, sp, 8
    003284f4str x20, [x16]
    003284f8b 0x328480
    003284fcudf 0
    00328460
    00328500
    00328500net.(*onlyValuesCtx).Err: ; void net.(*onlyValuesCtx).Err(net.onlyValuesCtx * p0)
    00328500ldr x16, [x28+16]
    00328504subs xzr, sp, x16
    00328508b.ls 0x328560
    0032850cstr x30, [sp-64]!
    00328510stur x29, [sp-8]
    00328514sub x29, sp, 8
    00328518ldr x16, [x28+32]
    0032851ccbnz x16, 0x328574
    00328520
    00328520loc_328520:
    00328520str x0, [sp+72]
    00328524stp xzr, xzr, [sp+24]
    00328528ldr x1, [sp+72]
    0032852cldrsb x27, [x1]
    00328530ldr x2, [x1]
    00328534ldrsb x27, [x2]
    00328538ldr x0, [x1+8]
    0032853cldr x1, [x2+40]
    00328540blr x1
    00328544str x0, [sp+40]
    00328548str x1, [sp+48]
    0032854cstr x0, [sp+24]
    00328550str x1, [sp+32]
    00328554ldur x29, [sp-8]
    00328558ldr x30, [sp], 64
    0032855cret x30
    00328560
    00328560loc_328560:
    00328560str x0, [sp+8]
    00328564mov x3, x30
    00328568bl runtime.morestack_noctxt.abi0
    0032856cldr x0, [sp+8]
    00328570b 0x328500
    00328574
    00328574loc_328574:
    00328574ldr x17, [x16]
    00328578add x20, sp, 72
    0032857csubs xzr, x20, x17
    00328580b.ne 0x328520
    00328584add x20, sp, 8
    00328588str x20, [x16]
    0032858cb 0x328520
    00328500
    00328590
    00328590net.(*canceledError).Error: ; void net.(*canceledError).Error(net.canceledError * p0)
    00328590ldr x16, [x28+16]
    00328594subs xzr, sp, x16
    00328598b.ls 0x3285f4
    0032859cstr x30, [sp-48]!
    003285a0stur x29, [sp-8]
    003285a4sub x29, sp, 8
    003285a8ldr x16, [x28+32]
    003285accbnz x16, 0x328608
    003285b0
    003285b0loc_3285b0:
    003285b0str x0, [sp+56]
    003285b4stp xzr, xzr, [sp+8]
    003285b8ldr x0, [sp+56]
    003285bccbnz x0, 0x3285c4
    003285c0b 0x3285ec
    003285c4
    003285c4loc_3285c4:
    003285c4ldr x0, [sp+56]
    003285c8ldrsb x27, [x0]
    003285ccbl net.canceledError.Error
    003285d0str x0, [sp+24]
    003285d4str x1, [sp+32]
    003285d8str x0, [sp+8]
    003285dcstr x1, [sp+16]
    003285e0ldur x29, [sp-8]
    003285e4ldr x30, [sp], 48
    003285e8ret x30
    003285ec
    003285ecloc_3285ec:
    003285ecbl runtime.panicwrap
    003285f0hint
    003285f4
    003285f4loc_3285f4:
    003285f4str x0, [sp+8]
    003285f8mov x3, x30
    003285fcbl runtime.morestack_noctxt.abi0
    00328600ldr x0, [sp+8]
    00328604b 0x328590
    00328608
    00328608loc_328608:
    00328608ldr x17, [x16]
    0032860cadd x20, sp, 56
    00328610subs xzr, x20, x17
    00328614b.ne 0x3285b0
    00328618add x20, sp, 8
    0032861cstr x20, [x16]
    00328620b 0x3285b0
    00328624udf 0
    00328628udf 0
    0032862cudf 0
    00328590
    00328630
    00328630net.(*canceledError).Is: ; void net.(*canceledError).Is(net.canceledError * p0, error err)
    00328630ldr x16, [x28+16]
    00328634subs xzr, sp, x16
    00328638b.ls 0x32869c
    0032863cstr x30, [sp-48]!
    00328640stur x29, [sp-8]
    00328644sub x29, sp, 8
    00328648ldr x16, [x28+32]
    0032864ccbnz x16, 0x3286b8
    00328650
    00328650loc_328650:
    00328650str x0, [sp+56]
    00328654str x1, [sp+64]
    00328658str x2, [sp+72]
    0032865cstrb wzr, [sp+38]
    00328660ldr x2, [sp+56]
    00328664cbnz x2, 0x32866c
    00328668b 0x328694
    0032866c
    0032866cloc_32866c:
    0032866cldr x0, [sp+64]
    00328670ldr x2, [sp+56]
    00328674ldrsb x27, [x2]
    00328678ldr x1, [sp+72]
    0032867cbl net.canceledError.Is
    00328680strb w0, [sp+39]
    00328684strb w0, [sp+38]
    00328688ldur x29, [sp-8]
    0032868cldr x30, [sp], 48
    00328690ret x30
    00328694
    00328694loc_328694:
    00328694bl runtime.panicwrap
    00328698hint
    0032869c
    0032869cloc_32869c:
    0032869cstp x0, x1, [sp+8]
    003286a0str x2, [sp+24]
    003286a4mov x3, x30
    003286a8bl runtime.morestack_noctxt.abi0
    003286acldp x0, x1, [sp+8]
    003286b0ldr x2, [sp+24]
    003286b4b 0x328630
    003286b8
    003286b8loc_3286b8:
    003286b8ldr x17, [x16]
    003286bcadd x20, sp, 56
    003286c0subs xzr, x20, x17
    003286c4b.ne 0x328650
    003286c8add x20, sp, 8
    003286ccstr x20, [x16]
    003286d0b 0x328650
    003286d4udf 0
    003286d8udf 0
    003286dcudf 0
    00328630
    003286e0
    003286e0net.(*TCPConn).Close: ; void net.(*TCPConn).Close(net.TCPConn * c)
    003286e0str x30, [sp-32]!
    003286e4stur x29, [sp-8]
    003286e8sub x29, sp, 8
    003286ecstr x0, [sp+40]
    003286f0stp xzr, xzr, [sp+8]
    003286f4ldr x0, [sp+40]
    003286f8ldrsb x27, [x0]
    003286fcadd x29, sp, 24
    00328700add sp, sp, 32
    00328704b 0x30e640
    00328708udf 0
    0032870cudf 0
    003286e0
    00328710
    00328710net.(*TCPConn).LocalAddr: ; void net.(*TCPConn).LocalAddr(net.TCPConn * c)
    00328710str x30, [sp-32]!
    00328714stur x29, [sp-8]
    00328718sub x29, sp, 8
    0032871cstr x0, [sp+40]
    00328720stp xzr, xzr, [sp+8]
    00328724ldr x0, [sp+40]
    00328728ldrsb x27, [x0]
    0032872cadd x29, sp, 24
    00328730add sp, sp, 32
    00328734b 0x30e890
    00328738udf 0
    0032873cudf 0
    00328710
    00328740
    00328740net.(*TCPConn).Read: ; void net.(*TCPConn).Read(net.TCPConn * c, struct []uint8 b)
    00328740str x30, [sp-48]!
    00328744stur x29, [sp-8]
    00328748sub x29, sp, 8
    0032874cstr x0, [sp+56]
    00328750str x1, [sp+64]
    00328754str x2, [sp+72]
    00328758str x3, [sp+80]
    0032875cstr xzr, [sp+16]
    00328760stp xzr, xzr, [sp+24]
    00328764ldr x1, [sp+64]
    00328768ldr x0, [sp+56]
    0032876cldrsb x27, [x0]
    00328770ldr x2, [sp+72]
    00328774ldr x3, [sp+80]
    00328778add x29, sp, 40
    0032877cadd sp, sp, 48
    00328780b 0x30e080
    00328784udf 0
    00328788udf 0
    0032878cudf 0
    00328740
    00328790
    00328790net.(*TCPConn).RemoteAddr: ; void net.(*TCPConn).RemoteAddr(net.TCPConn * c)
    00328790str x30, [sp-32]!
    00328794stur x29, [sp-8]
    00328798sub x29, sp, 8
    0032879cstr x0, [sp+40]
    003287a0stp xzr, xzr, [sp+8]
    003287a4ldr x0, [sp+40]
    003287a8ldrsb x27, [x0]
    003287acadd x29, sp, 24
    003287b0add sp, sp, 32
    003287b4b 0x30e920
    003287b8udf 0
    003287bcudf 0
    00328790
    003287c0
    003287c0net.(*TCPConn).SetDeadline: ; void net.(*TCPConn).SetDeadline(net.TCPConn * c, time.Time t)
    003287c0str x30, [sp-32]!
    003287c4stur x29, [sp-8]
    003287c8sub x29, sp, 8
    003287ccstr x0, [sp+40]
    003287d0str x1, [sp+48]
    003287d4str x2, [sp+56]
    003287d8str x3, [sp+64]
    003287dcstp xzr, xzr, [sp+8]
    003287e0ldr x1, [sp+48]
    003287e4ldr x0, [sp+40]
    003287e8ldrsb x27, [x0]
    003287ecldr x2, [sp+56]
    003287f0ldr x3, [sp+64]
    003287f4add x29, sp, 24
    003287f8add sp, sp, 32
    003287fcb 0x30e9b0
    003287c0
    00328800
    00328800net.(*TCPConn).SetReadDeadline: ; void net.(*TCPConn).SetReadDeadline(net.TCPConn * c, time.Time t)
    00328800str x30, [sp-32]!
    00328804stur x29, [sp-8]
    00328808sub x29, sp, 8
    0032880cstr x0, [sp+40]
    00328810str x1, [sp+48]
    00328814str x2, [sp+56]
    00328818str x3, [sp+64]
    0032881cstp xzr, xzr, [sp+8]
    00328820ldr x1, [sp+48]
    00328824ldr x0, [sp+40]
    00328828ldrsb x27, [x0]
    0032882cldr x2, [sp+56]
    00328830ldr x3, [sp+64]
    00328834add x29, sp, 24
    00328838add sp, sp, 32
    0032883cb 0x30ec10
    00328800
    00328840
    00328840net.(*TCPConn).SetWriteDeadline: ; void net.(*TCPConn).SetWriteDeadline(net.TCPConn * c, time.Time t)
    00328840str x30, [sp-32]!
    00328844stur x29, [sp-8]
    00328848sub x29, sp, 8
    0032884cstr x0, [sp+40]
    00328850str x1, [sp+48]
    00328854str x2, [sp+56]
    00328858str x3, [sp+64]
    0032885cstp xzr, xzr, [sp+8]
    00328860ldr x1, [sp+48]
    00328864ldr x0, [sp+40]
    00328868ldrsb x27, [x0]
    0032886cldr x2, [sp+56]
    00328870ldr x3, [sp+64]
    00328874add x29, sp, 24
    00328878add sp, sp, 32
    0032887cb 0x30ee70
    00328840
    00328880
    00328880net.(*TCPConn).Write: ; void net.(*TCPConn).Write(net.TCPConn * c, struct []uint8 b)
    00328880str x30, [sp-48]!
    00328884stur x29, [sp-8]
    00328888sub x29, sp, 8
    0032888cstr x0, [sp+56]
    00328890str x1, [sp+64]
    00328894str x2, [sp+72]
    00328898str x3, [sp+80]
    0032889cstr xzr, [sp+16]
    003288a0stp xzr, xzr, [sp+24]
    003288a4ldr x1, [sp+64]
    003288a8ldr x0, [sp+56]
    003288acldrsb x27, [x0]
    003288b0ldr x2, [sp+72]
    003288b4ldr x3, [sp+80]
    003288b8add x29, sp, 40
    003288bcadd sp, sp, 48
    003288c0b 0x30e390
    003288c4udf 0
    003288c8udf 0
    003288ccudf 0
    00328880
    003288d0
    003288d0net.(*IPConn).Close: ; void net.(*IPConn).Close(net.IPConn * c)
    003288d0str x30, [sp-32]!
    003288d4stur x29, [sp-8]
    003288d8sub x29, sp, 8
    003288dcstr x0, [sp+40]
    003288e0stp xzr, xzr, [sp+8]
    003288e4ldr x0, [sp+40]
    003288e8ldrsb x27, [x0]
    003288ecadd x29, sp, 24
    003288f0add sp, sp, 32
    003288f4b 0x30e640
    003288f8udf 0
    003288fcudf 0
    003288d0
    00328900
    00328900net.(*IPConn).LocalAddr: ; void net.(*IPConn).LocalAddr(net.IPConn * c)
    00328900str x30, [sp-32]!
    00328904stur x29, [sp-8]
    00328908sub x29, sp, 8
    0032890cstr x0, [sp+40]
    00328910stp xzr, xzr, [sp+8]
    00328914ldr x0, [sp+40]
    00328918ldrsb x27, [x0]
    0032891cadd x29, sp, 24
    00328920add sp, sp, 32
    00328924b 0x30e890
    00328928udf 0
    0032892cudf 0
    00328900
    00328930
    00328930net.(*IPConn).Read: ; void net.(*IPConn).Read(net.IPConn * c, struct []uint8 b)
    00328930str x30, [sp-48]!
    00328934stur x29, [sp-8]
    00328938sub x29, sp, 8
    0032893cstr x0, [sp+56]
    00328940str x1, [sp+64]
    00328944str x2, [sp+72]
    00328948str x3, [sp+80]
    0032894cstr xzr, [sp+16]
    00328950stp xzr, xzr, [sp+24]
    00328954ldr x1, [sp+64]
    00328958ldr x0, [sp+56]
    0032895cldrsb x27, [x0]
    00328960ldr x2, [sp+72]
    00328964ldr x3, [sp+80]
    00328968add x29, sp, 40
    0032896cadd sp, sp, 48
    00328970b 0x30e080
    00328974udf 0
    00328978udf 0
    0032897cudf 0
    00328930
    00328980
    00328980net.(*IPConn).RemoteAddr: ; void net.(*IPConn).RemoteAddr(net.IPConn * c)
    00328980str x30, [sp-32]!
    00328984stur x29, [sp-8]
    00328988sub x29, sp, 8
    0032898cstr x0, [sp+40]
    00328990stp xzr, xzr, [sp+8]
    00328994ldr x0, [sp+40]
    00328998ldrsb x27, [x0]
    0032899cadd x29, sp, 24
    003289a0add sp, sp, 32
    003289a4b 0x30e920
    003289a8udf 0
    003289acudf 0
    00328980
    003289b0
    003289b0net.(*IPConn).SetDeadline: ; void net.(*IPConn).SetDeadline(net.IPConn * c, time.Time t)
    003289b0str x30, [sp-32]!
    003289b4stur x29, [sp-8]
    003289b8sub x29, sp, 8
    003289bcstr x0, [sp+40]
    003289c0str x1, [sp+48]
    003289c4str x2, [sp+56]
    003289c8str x3, [sp+64]
    003289ccstp xzr, xzr, [sp+8]
    003289d0ldr x1, [sp+48]
    003289d4ldr x0, [sp+40]
    003289d8ldrsb x27, [x0]
    003289dcldr x2, [sp+56]
    003289e0ldr x3, [sp+64]
    003289e4add x29, sp, 24
    003289e8add sp, sp, 32
    003289ecb 0x30e9b0
    003289b0
    003289f0
    003289f0net.(*IPConn).SetReadDeadline: ; void net.(*IPConn).SetReadDeadline(net.IPConn * c, time.Time t)
    003289f0str x30, [sp-32]!
    003289f4stur x29, [sp-8]
    003289f8sub x29, sp, 8
    003289fcstr x0, [sp+40]
    00328a00str x1, [sp+48]
    00328a04str x2, [sp+56]
    00328a08str x3, [sp+64]
    00328a0cstp xzr, xzr, [sp+8]
    00328a10ldr x1, [sp+48]
    00328a14ldr x0, [sp+40]
    00328a18ldrsb x27, [x0]
    00328a1cldr x2, [sp+56]
    00328a20ldr x3, [sp+64]
    00328a24add x29, sp, 24
    00328a28add sp, sp, 32
    00328a2cb 0x30ec10
    003289f0
    00328a30
    00328a30net.(*IPConn).SetWriteDeadline: ; void net.(*IPConn).SetWriteDeadline(net.IPConn * c, time.Time t)
    00328a30str x30, [sp-32]!
    00328a34stur x29, [sp-8]
    00328a38sub x29, sp, 8
    00328a3cstr x0, [sp+40]
    00328a40str x1, [sp+48]
    00328a44str x2, [sp+56]
    00328a48str x3, [sp+64]
    00328a4cstp xzr, xzr, [sp+8]
    00328a50ldr x1, [sp+48]
    00328a54ldr x0, [sp+40]
    00328a58ldrsb x27, [x0]
    00328a5cldr x2, [sp+56]
    00328a60ldr x3, [sp+64]
    00328a64add x29, sp, 24
    00328a68add sp, sp, 32
    00328a6cb 0x30ee70
    00328a30
    00328a70
    00328a70net.(*IPConn).Write: ; void net.(*IPConn).Write(net.IPConn * c, struct []uint8 b)
    00328a70str x30, [sp-48]!
    00328a74stur x29, [sp-8]
    00328a78sub x29, sp, 8
    00328a7cstr x0, [sp+56]
    00328a80str x1, [sp+64]
    00328a84str x2, [sp+72]
    00328a88str x3, [sp+80]
    00328a8cstr xzr, [sp+16]
    00328a90stp xzr, xzr, [sp+24]
    00328a94ldr x1, [sp+64]
    00328a98ldr x0, [sp+56]
    00328a9cldrsb x27, [x0]
    00328aa0ldr x2, [sp+72]
    00328aa4ldr x3, [sp+80]
    00328aa8add x29, sp, 40
    00328aacadd sp, sp, 48
    00328ab0b 0x30e390
    00328ab4udf 0
    00328ab8udf 0
    00328abcudf 0
    00328a70
    00328ac0
    00328ac0net.(*UDPConn).Close: ; void net.(*UDPConn).Close(net.UDPConn * c)
    00328ac0str x30, [sp-32]!
    00328ac4stur x29, [sp-8]
    00328ac8sub x29, sp, 8
    00328accstr x0, [sp+40]
    00328ad0stp xzr, xzr, [sp+8]
    00328ad4ldr x0, [sp+40]
    00328ad8ldrsb x27, [x0]
    00328adcadd x29, sp, 24
    00328ae0add sp, sp, 32
    00328ae4b 0x30e640
    00328ae8udf 0
    00328aecudf 0
    00328ac0
    00328af0
    00328af0net.(*UDPConn).LocalAddr: ; void net.(*UDPConn).LocalAddr(net.UDPConn * c)
    00328af0str x30, [sp-32]!
    00328af4stur x29, [sp-8]
    00328af8sub x29, sp, 8
    00328afcstr x0, [sp+40]
    00328b00stp xzr, xzr, [sp+8]
    00328b04ldr x0, [sp+40]
    00328b08ldrsb x27, [x0]
    00328b0cadd x29, sp, 24
    00328b10add sp, sp, 32
    00328b14b 0x30e890
    00328b18udf 0
    00328b1cudf 0
    00328af0
    00328b20
    00328b20net.(*UDPConn).Read: ; void net.(*UDPConn).Read(net.UDPConn * c, struct []uint8 b)
    00328b20str x30, [sp-48]!
    00328b24stur x29, [sp-8]
    00328b28sub x29, sp, 8
    00328b2cstr x0, [sp+56]
    00328b30str x1, [sp+64]
    00328b34str x2, [sp+72]
    00328b38str x3, [sp+80]
    00328b3cstr xzr, [sp+16]
    00328b40stp xzr, xzr, [sp+24]
    00328b44ldr x1, [sp+64]
    00328b48ldr x0, [sp+56]
    00328b4cldrsb x27, [x0]
    00328b50ldr x2, [sp+72]
    00328b54ldr x3, [sp+80]
    00328b58add x29, sp, 40
    00328b5cadd sp, sp, 48
    00328b60b 0x30e080
    00328b64udf 0
    00328b68udf 0
    00328b6cudf 0
    00328b20
    00328b70
    00328b70net.(*UDPConn).RemoteAddr: ; void net.(*UDPConn).RemoteAddr(net.UDPConn * c)
    00328b70str x30, [sp-32]!
    00328b74stur x29, [sp-8]
    00328b78sub x29, sp, 8
    00328b7cstr x0, [sp+40]
    00328b80stp xzr, xzr, [sp+8]
    00328b84ldr x0, [sp+40]
    00328b88ldrsb x27, [x0]
    00328b8cadd x29, sp, 24
    00328b90add sp, sp, 32
    00328b94b 0x30e920
    00328b98udf 0
    00328b9cudf 0
    00328b70
    00328ba0
    00328ba0net.(*UDPConn).SetDeadline: ; void net.(*UDPConn).SetDeadline(net.UDPConn * c, time.Time t)
    00328ba0str x30, [sp-32]!
    00328ba4stur x29, [sp-8]
    00328ba8sub x29, sp, 8
    00328bacstr x0, [sp+40]
    00328bb0str x1, [sp+48]
    00328bb4str x2, [sp+56]
    00328bb8str x3, [sp+64]
    00328bbcstp xzr, xzr, [sp+8]
    00328bc0ldr x1, [sp+48]
    00328bc4ldr x0, [sp+40]
    00328bc8ldrsb x27, [x0]
    00328bccldr x2, [sp+56]
    00328bd0ldr x3, [sp+64]
    00328bd4add x29, sp, 24
    00328bd8add sp, sp, 32
    00328bdcb 0x30e9b0
    00328ba0
    00328be0
    00328be0net.(*UDPConn).SetReadDeadline: ; void net.(*UDPConn).SetReadDeadline(net.UDPConn * c, time.Time t)
    00328be0str x30, [sp-32]!
    00328be4stur x29, [sp-8]
    00328be8sub x29, sp, 8
    00328becstr x0, [sp+40]
    00328bf0str x1, [sp+48]
    00328bf4str x2, [sp+56]
    00328bf8str x3, [sp+64]
    00328bfcstp xzr, xzr, [sp+8]
    00328c00ldr x1, [sp+48]
    00328c04ldr x0, [sp+40]
    00328c08ldrsb x27, [x0]
    00328c0cldr x2, [sp+56]
    00328c10ldr x3, [sp+64]
    00328c14add x29, sp, 24
    00328c18add sp, sp, 32
    00328c1cb 0x30ec10
    00328be0
    00328c20
    00328c20net.(*UDPConn).SetWriteDeadline: ; void net.(*UDPConn).SetWriteDeadline(net.UDPConn * c, time.Time t)
    00328c20str x30, [sp-32]!
    00328c24stur x29, [sp-8]
    00328c28sub x29, sp, 8
    00328c2cstr x0, [sp+40]
    00328c30str x1, [sp+48]
    00328c34str x2, [sp+56]
    00328c38str x3, [sp+64]
    00328c3cstp xzr, xzr, [sp+8]
    00328c40ldr x1, [sp+48]
    00328c44ldr x0, [sp+40]
    00328c48ldrsb x27, [x0]
    00328c4cldr x2, [sp+56]
    00328c50ldr x3, [sp+64]
    00328c54add x29, sp, 24
    00328c58add sp, sp, 32
    00328c5cb 0x30ee70
    00328c20
    00328c60
    00328c60net.(*UDPConn).Write: ; void net.(*UDPConn).Write(net.UDPConn * c, struct []uint8 b)
    00328c60str x30, [sp-48]!
    00328c64stur x29, [sp-8]
    00328c68sub x29, sp, 8
    00328c6cstr x0, [sp+56]
    00328c70str x1, [sp+64]
    00328c74str x2, [sp+72]
    00328c78str x3, [sp+80]
    00328c7cstr xzr, [sp+16]
    00328c80stp xzr, xzr, [sp+24]
    00328c84ldr x1, [sp+64]
    00328c88ldr x0, [sp+56]
    00328c8cldrsb x27, [x0]
    00328c90ldr x2, [sp+72]
    00328c94ldr x3, [sp+80]
    00328c98add x29, sp, 40
    00328c9cadd sp, sp, 48
    00328ca0b 0x30e390
    00328ca4udf 0
    00328ca8udf 0
    00328cacudf 0
    00328c60
    00328cb0
    00328cb0net.(*UnixConn).Close: ; void net.(*UnixConn).Close(net.UnixConn * c)
    00328cb0str x30, [sp-32]!
    00328cb4stur x29, [sp-8]
    00328cb8sub x29, sp, 8
    00328cbcstr x0, [sp+40]
    00328cc0stp xzr, xzr, [sp+8]
    00328cc4ldr x0, [sp+40]
    00328cc8ldrsb x27, [x0]
    00328cccadd x29, sp, 24
    00328cd0add sp, sp, 32
    00328cd4b 0x30e640
    00328cd8udf 0
    00328cdcudf 0
    00328cb0
    00328ce0
    00328ce0net.(*UnixConn).LocalAddr: ; void net.(*UnixConn).LocalAddr(net.UnixConn * c)
    00328ce0str x30, [sp-32]!
    00328ce4stur x29, [sp-8]
    00328ce8sub x29, sp, 8
    00328cecstr x0, [sp+40]
    00328cf0stp xzr, xzr, [sp+8]
    00328cf4ldr x0, [sp+40]
    00328cf8ldrsb x27, [x0]
    00328cfcadd x29, sp, 24
    00328d00add sp, sp, 32
    00328d04b 0x30e890
    00328d08udf 0
    00328d0cudf 0
    00328ce0
    00328d10
    00328d10net.(*UnixConn).Read: ; void net.(*UnixConn).Read(net.UnixConn * c, struct []uint8 b)
    00328d10str x30, [sp-48]!
    00328d14stur x29, [sp-8]
    00328d18sub x29, sp, 8
    00328d1cstr x0, [sp+56]
    00328d20str x1, [sp+64]
    00328d24str x2, [sp+72]
    00328d28str x3, [sp+80]
    00328d2cstr xzr, [sp+16]
    00328d30stp xzr, xzr, [sp+24]
    00328d34ldr x1, [sp+64]
    00328d38ldr x0, [sp+56]
    00328d3cldrsb x27, [x0]
    00328d40ldr x2, [sp+72]
    00328d44ldr x3, [sp+80]
    00328d48add x29, sp, 40
    00328d4cadd sp, sp, 48
    00328d50b 0x30e080
    00328d54udf 0
    00328d58udf 0
    00328d5cudf 0
    00328d10
    00328d60
    00328d60net.(*UnixConn).RemoteAddr: ; void net.(*UnixConn).RemoteAddr(net.UnixConn * c)
    00328d60str x30, [sp-32]!
    00328d64stur x29, [sp-8]
    00328d68sub x29, sp, 8
    00328d6cstr x0, [sp+40]
    00328d70stp xzr, xzr, [sp+8]
    00328d74ldr x0, [sp+40]
    00328d78ldrsb x27, [x0]
    00328d7cadd x29, sp, 24
    00328d80add sp, sp, 32
    00328d84b 0x30e920
    00328d88udf 0
    00328d8cudf 0
    00328d60
    00328d90
    00328d90net.(*UnixConn).SetDeadline: ; void net.(*UnixConn).SetDeadline(net.UnixConn * c, time.Time t)
    00328d90str x30, [sp-32]!
    00328d94stur x29, [sp-8]
    00328d98sub x29, sp, 8
    00328d9cstr x0, [sp+40]
    00328da0str x1, [sp+48]
    00328da4str x2, [sp+56]
    00328da8str x3, [sp+64]
    00328dacstp xzr, xzr, [sp+8]
    00328db0ldr x1, [sp+48]
    00328db4ldr x0, [sp+40]
    00328db8ldrsb x27, [x0]
    00328dbcldr x2, [sp+56]
    00328dc0ldr x3, [sp+64]
    00328dc4add x29, sp, 24
    00328dc8add sp, sp, 32
    00328dccb 0x30e9b0
    00328d90
    00328dd0
    00328dd0net.(*UnixConn).SetReadDeadline: ; void net.(*UnixConn).SetReadDeadline(net.UnixConn * c, time.Time t)
    00328dd0str x30, [sp-32]!
    00328dd4stur x29, [sp-8]
    00328dd8sub x29, sp, 8
    00328ddcstr x0, [sp+40]
    00328de0str x1, [sp+48]
    00328de4str x2, [sp+56]
    00328de8str x3, [sp+64]
    00328decstp xzr, xzr, [sp+8]
    00328df0ldr x1, [sp+48]
    00328df4ldr x0, [sp+40]
    00328df8ldrsb x27, [x0]
    00328dfcldr x2, [sp+56]
    00328e00ldr x3, [sp+64]
    00328e04add x29, sp, 24
    00328e08add sp, sp, 32
    00328e0cb 0x30ec10
    00328dd0
    00328e10
    00328e10net.(*UnixConn).SetWriteDeadline: ; void net.(*UnixConn).SetWriteDeadline(net.UnixConn * c, time.Time t)
    00328e10str x30, [sp-32]!
    00328e14stur x29, [sp-8]
    00328e18sub x29, sp, 8
    00328e1cstr x0, [sp+40]
    00328e20str x1, [sp+48]
    00328e24str x2, [sp+56]
    00328e28str x3, [sp+64]
    00328e2cstp xzr, xzr, [sp+8]
    00328e30ldr x1, [sp+48]
    00328e34ldr x0, [sp+40]
    00328e38ldrsb x27, [x0]
    00328e3cldr x2, [sp+56]
    00328e40ldr x3, [sp+64]
    00328e44add x29, sp, 24
    00328e48add sp, sp, 32
    00328e4cb 0x30ee70
    00328e10
    00328e50
    00328e50net.(*UnixConn).Write: ; void net.(*UnixConn).Write(net.UnixConn * c, struct []uint8 b)
    00328e50str x30, [sp-48]!
    00328e54stur x29, [sp-8]
    00328e58sub x29, sp, 8
    00328e5cstr x0, [sp+56]
    00328e60str x1, [sp+64]
    00328e64str x2, [sp+72]
    00328e68str x3, [sp+80]
    00328e6cstr xzr, [sp+16]
    00328e70stp xzr, xzr, [sp+24]
    00328e74ldr x1, [sp+64]
    00328e78ldr x0, [sp+56]
    00328e7cldrsb x27, [x0]
    00328e80ldr x2, [sp+72]
    00328e84ldr x3, [sp+80]
    00328e88add x29, sp, 40
    00328e8cadd sp, sp, 48
    00328e90b 0x30e390
    00328e94udf 0
    00328e98udf 0
    00328e9cudf 0
    00328e50
    00328ea0
    00328ea0net.(*UnknownNetworkError).Error: ; void net.(*UnknownNetworkError).Error(struct net.UnknownNetworkError * e)
    00328ea0ldr x16, [x28+16]
    00328ea4subs xzr, sp, x16
    00328ea8b.ls 0x328f14
    00328eacstr x30, [sp-80]!
    00328eb0stur x29, [sp-8]
    00328eb4sub x29, sp, 8
    00328eb8ldr x16, [x28+32]
    00328ebccbnz x16, 0x328f28
    00328ec0
    00328ec0loc_328ec0:
    00328ec0str x0, [sp+88]
    00328ec4stp xzr, xzr, [sp+24]
    00328ec8ldr x2, [sp+88]
    00328ecccbnz x2, 0x328ed4
    00328ed0b 0x328f0c
    00328ed4
    00328ed4loc_328ed4:
    00328ed4ldr x2, [sp+88]
    00328ed8ldrsb x27, [x2]
    00328edcldr x0, [x2]
    00328ee0ldr x1, [x2+8]
    00328ee4str x0, [sp+40]
    00328ee8str x1, [sp+48]
    00328eecbl net.UnknownNetworkError.Error
    00328ef0str x0, [sp+56]
    00328ef4str x1, [sp+64]
    00328ef8str x0, [sp+24]
    00328efcstr x1, [sp+32]
    00328f00ldur x29, [sp-8]
    00328f04ldr x30, [sp], 80
    00328f08ret x30
    00328f0c
    00328f0cloc_328f0c:
    00328f0cbl runtime.panicwrap
    00328f10hint
    00328f14
    00328f14loc_328f14:
    00328f14str x0, [sp+8]
    00328f18mov x3, x30
    00328f1cbl runtime.morestack_noctxt.abi0
    00328f20ldr x0, [sp+8]
    00328f24b 0x328ea0
    00328f28
    00328f28loc_328f28:
    00328f28ldr x17, [x16]
    00328f2cadd x20, sp, 88
    00328f30subs xzr, x20, x17
    00328f34b.ne 0x328ec0
    00328f38add x20, sp, 8
    00328f3cstr x20, [x16]
    00328f40b 0x328ec0
    00328f44udf 0
    00328f48udf 0
    00328f4cudf 0
    00328ea0
    00328f50
    00328f50net.(*UnknownNetworkError).Temporary: ; void net.(*UnknownNetworkError).Temporary(struct net.UnknownNetworkError * e)
    00328f50ldr x16, [x28+16]
    00328f54subs xzr, sp, x16
    00328f58b.ls 0x328fbc
    00328f5cstr x30, [sp-64]!
    00328f60stur x29, [sp-8]
    00328f64sub x29, sp, 8
    00328f68ldr x16, [x28+32]
    00328f6ccbnz x16, 0x328fd0
    00328f70
    00328f70loc_328f70:
    00328f70str x0, [sp+72]
    00328f74strb wzr, [sp+38]
    00328f78ldr x2, [sp+72]
    00328f7ccbnz x2, 0x328f84
    00328f80b 0x328fb4
    00328f84
    00328f84loc_328f84:
    00328f84ldr x2, [sp+72]
    00328f88ldrsb x27, [x2]
    00328f8cldr x0, [x2]
    00328f90ldr x1, [x2+8]
    00328f94str x0, [sp+40]
    00328f98str x1, [sp+48]
    00328f9cbl net.UnknownNetworkError.Temporary
    00328fa0strb w0, [sp+39]
    00328fa4strb w0, [sp+38]
    00328fa8ldur x29, [sp-8]
    00328facldr x30, [sp], 64
    00328fb0ret x30
    00328fb4
    00328fb4loc_328fb4:
    00328fb4bl runtime.panicwrap
    00328fb8hint
    00328fbc
    00328fbcloc_328fbc:
    00328fbcstr x0, [sp+8]
    00328fc0mov x3, x30
    00328fc4bl runtime.morestack_noctxt.abi0
    00328fc8ldr x0, [sp+8]
    00328fccb 0x328f50
    00328fd0
    00328fd0loc_328fd0:
    00328fd0ldr x17, [x16]
    00328fd4add x20, sp, 72
    00328fd8subs xzr, x20, x17
    00328fdcb.ne 0x328f70
    00328fe0add x20, sp, 8
    00328fe4str x20, [x16]
    00328fe8b 0x328f70
    00328fecudf 0
    00328f50
    00328ff0
    00328ff0net.(*UnknownNetworkError).Timeout: ; void net.(*UnknownNetworkError).Timeout(struct net.UnknownNetworkError * e)
    00328ff0ldr x16, [x28+16]
    00328ff4subs xzr, sp, x16
    00328ff8b.ls 0x32905c
    00328ffcstr x30, [sp-64]!
    00329000stur x29, [sp-8]
    00329004sub x29, sp, 8
    00329008ldr x16, [x28+32]
    0032900ccbnz x16, 0x329070
    00329010
    00329010loc_329010:
    00329010str x0, [sp+72]
    00329014strb wzr, [sp+38]
    00329018ldr x2, [sp+72]
    0032901ccbnz x2, 0x329024
    00329020b 0x329054
    00329024
    00329024loc_329024:
    00329024ldr x2, [sp+72]
    00329028ldrsb x27, [x2]
    0032902cldr x0, [x2]
    00329030ldr x1, [x2+8]
    00329034str x0, [sp+40]
    00329038str x1, [sp+48]
    0032903cbl net.UnknownNetworkError.Timeout
    00329040strb w0, [sp+39]
    00329044strb w0, [sp+38]
    00329048ldur x29, [sp-8]
    0032904cldr x30, [sp], 64
    00329050ret x30
    00329054
    00329054loc_329054:
    00329054bl runtime.panicwrap
    00329058hint
    0032905c
    0032905cloc_32905c:
    0032905cstr x0, [sp+8]
    00329060mov x3, x30
    00329064bl runtime.morestack_noctxt.abi0
    00329068ldr x0, [sp+8]
    0032906cb 0x328ff0
    00329070
    00329070loc_329070:
    00329070ldr x17, [x16]
    00329074add x20, sp, 72
    00329078subs xzr, x20, x17
    0032907cb.ne 0x329010
    00329080add x20, sp, 8
    00329084str x20, [x16]
    00329088b 0x329010
    0032908cudf 0
    00328ff0
    00329090
    00329090net.(*noReadFrom).ReadFrom: ; void net.(*noReadFrom).ReadFrom(net.noReadFrom * p0, io.Reader p1)
    00329090ldr x16, [x28+16]
    00329094subs xzr, sp, x16
    00329098b.ls 0x32912c
    0032909cstr x30, [sp-112]!
    003290a0stur x29, [sp-8]
    003290a4sub x29, sp, 8
    003290a8ldr x16, [x28+32]
    003290accbnz x16, 0x329148
    003290b0
    003290b0loc_3290b0:
    003290b0str x0, [sp+120]
    003290b4str x1, [sp+128]
    003290b8str x2, [sp+136]
    003290bcstr xzr, [sp+32]
    003290c0stp xzr, xzr, [sp+56]
    003290c4ldr x2, [sp+120]
    003290c8cbnz x2, 0x3290d0
    003290ccb 0x329124
    003290d0
    003290d0loc_3290d0:
    003290d0stp xzr, xzr, [sp+72]
    003290d4ldr x0, [sp+128]
    003290d8ldr x2, [sp+120]
    003290dcldrsb x27, [x2]
    003290e0ldr x1, [sp+136]
    003290e4bl net.noReadFrom.ReadFrom
    003290e8str x0, [sp+40]
    003290ecstr x1, [sp+72]
    003290f0str x2, [sp+80]
    003290f4ldr x3, [sp+40]
    003290f8str x3, [sp+48]
    003290fcstr x1, [sp+88]
    00329100str x2, [sp+96]
    00329104ldr x3, [sp+48]
    00329108str x3, [sp+32]
    0032910cstr x1, [sp+56]
    00329110str x2, [sp+64]
    00329114ldr x0, [sp+32]
    00329118ldur x29, [sp-8]
    0032911cldr x30, [sp], 112
    00329120ret x30
    00329124
    00329124loc_329124:
    00329124bl runtime.panicwrap
    00329128hint
    0032912c
    0032912cloc_32912c:
    0032912cstp x0, x1, [sp+8]
    00329130str x2, [sp+24]
    00329134mov x3, x30
    00329138bl runtime.morestack_noctxt.abi0
    0032913cldp x0, x1, [sp+8]
    00329140ldr x2, [sp+24]
    00329144b 0x329090
    00329148
    00329148loc_329148:
    00329148ldr x17, [x16]
    0032914cadd x20, sp, 120
    00329150subs xzr, x20, x17
    00329154b.ne 0x3290b0
    00329158add x20, sp, 8
    0032915cstr x20, [x16]
    00329160b 0x3290b0
    00329164udf 0
    00329168udf 0
    0032916cudf 0
    00329090
    00329170
    00329170net.tcpConnWithoutReadFrom.Close: ; void net.tcpConnWithoutReadFrom.Close(net.tcpConnWithoutReadFrom c)
    00329170ldr x16, [x28+16]
    00329174subs xzr, sp, x16
    00329178b.ls 0x3291c4
    0032917cstr x30, [sp-64]!
    00329180stur x29, [sp-8]
    00329184sub x29, sp, 8
    00329188ldr x16, [x28+32]
    0032918ccbnz x16, 0x3291d8
    00329190
    00329190loc_329190:
    00329190str x0, [sp+72]
    00329194stp xzr, xzr, [sp+16]
    00329198ldr x0, [sp+72]
    0032919cldrsb x27, [x0]
    003291a0str x0, [sp+32]
    003291a4bl net.(*conn).Close
    003291a8str x0, [sp+40]
    003291acstr x1, [sp+48]
    003291b0str x0, [sp+16]
    003291b4str x1, [sp+24]
    003291b8ldur x29, [sp-8]
    003291bcldr x30, [sp], 64
    003291c0ret x30
    003291c4
    003291c4loc_3291c4:
    003291c4str x0, [sp+8]
    003291c8mov x3, x30
    003291ccbl runtime.morestack_noctxt.abi0
    003291d0ldr x0, [sp+8]
    003291d4b 0x329170
    003291d8
    003291d8loc_3291d8:
    003291d8ldr x17, [x16]
    003291dcadd x20, sp, 72
    003291e0subs xzr, x20, x17
    003291e4b.ne 0x329190
    003291e8add x20, sp, 8
    003291ecstr x20, [x16]
    003291f0b 0x329190
    003291f4udf 0
    003291f8udf 0
    003291fcudf 0
    00329170
    00329200
    00329200net.(*tcpConnWithoutReadFrom).Close: ; void net.(*tcpConnWithoutReadFrom).Close(net.tcpConnWithoutReadFrom * c)
    00329200str x30, [sp-32]!
    00329204stur x29, [sp-8]
    00329208sub x29, sp, 8
    0032920cstr x0, [sp+40]
    00329210stp xzr, xzr, [sp+8]
    00329214ldr x1, [sp+40]
    00329218ldrsb x27, [x1]
    0032921cldr x0, [x1]
    00329220ldrsb x27, [x0]
    00329224add x29, sp, 24
    00329228add sp, sp, 32
    0032922cb 0x30e640
    00329200
    00329230
    00329230net.tcpConnWithoutReadFrom.CloseWrite: ; void net.tcpConnWithoutReadFrom.CloseWrite(net.tcpConnWithoutReadFrom c)
    00329230ldr x16, [x28+16]
    00329234subs xzr, sp, x16
    00329238b.ls 0x32927c
    0032923cstr x30, [sp-64]!
    00329240stur x29, [sp-8]
    00329244sub x29, sp, 8
    00329248ldr x16, [x28+32]
    0032924ccbnz x16, 0x329290
    00329250
    00329250loc_329250:
    00329250str x0, [sp+72]
    00329254stp xzr, xzr, [sp+24]
    00329258ldr x0, [sp+72]
    0032925cbl net.(*TCPConn).CloseWrite
    00329260str x0, [sp+40]
    00329264str x1, [sp+48]
    00329268str x0, [sp+24]
    0032926cstr x1, [sp+32]
    00329270ldur x29, [sp-8]
    00329274ldr x30, [sp], 64
    00329278ret x30
    0032927c
    0032927cloc_32927c:
    0032927cstr x0, [sp+8]
    00329280mov x3, x30
    00329284bl runtime.morestack_noctxt.abi0
    00329288ldr x0, [sp+8]
    0032928cb 0x329230
    00329290
    00329290loc_329290:
    00329290ldr x17, [x16]
    00329294add x20, sp, 72
    00329298subs xzr, x20, x17
    0032929cb.ne 0x329250
    003292a0add x20, sp, 8
    003292a4str x20, [x16]
    003292a8b 0x329250
    003292acudf 0
    00329230
    003292b0
    003292b0net.(*tcpConnWithoutReadFrom).CloseWrite: ; void net.(*tcpConnWithoutReadFrom).CloseWrite(net.tcpConnWithoutReadFrom * c)
    003292b0str x30, [sp-32]!
    003292b4stur x29, [sp-8]
    003292b8sub x29, sp, 8
    003292bcstr x0, [sp+40]
    003292c0stp xzr, xzr, [sp+8]
    003292c4ldr x1, [sp+40]
    003292c8ldrsb x27, [x1]
    003292ccldr x0, [x1]
    003292d0add x29, sp, 24
    003292d4add sp, sp, 32
    003292d8b 0x319190
    003292dcudf 0
    003292b0
    003292e0
    003292e0net.tcpConnWithoutReadFrom.LocalAddr: ; void net.tcpConnWithoutReadFrom.LocalAddr(net.tcpConnWithoutReadFrom c)
    003292e0ldr x16, [x28+16]
    003292e4subs xzr, sp, x16
    003292e8b.ls 0x329334
    003292ecstr x30, [sp-64]!
    003292f0stur x29, [sp-8]
    003292f4sub x29, sp, 8
    003292f8ldr x16, [x28+32]
    003292fccbnz x16, 0x329348
    00329300
    00329300loc_329300:
    00329300str x0, [sp+72]
    00329304stp xzr, xzr, [sp+16]
    00329308ldr x0, [sp+72]
    0032930cldrsb x27, [x0]
    00329310str x0, [sp+32]
    00329314bl net.(*conn).LocalAddr
    00329318str x0, [sp+40]
    0032931cstr x1, [sp+48]
    00329320str x0, [sp+16]
    00329324str x1, [sp+24]
    00329328ldur x29, [sp-8]
    0032932cldr x30, [sp], 64
    00329330ret x30
    00329334
    00329334loc_329334:
    00329334str x0, [sp+8]
    00329338mov x3, x30
    0032933cbl runtime.morestack_noctxt.abi0
    00329340ldr x0, [sp+8]
    00329344b 0x3292e0
    00329348
    00329348loc_329348:
    00329348ldr x17, [x16]
    0032934cadd x20, sp, 72
    00329350subs xzr, x20, x17
    00329354b.ne 0x329300
    00329358add x20, sp, 8
    0032935cstr x20, [x16]
    00329360b 0x329300
    00329364udf 0
    00329368udf 0
    0032936cudf 0
    003292e0
    00329370
    00329370net.(*tcpConnWithoutReadFrom).LocalAddr: ; void net.(*tcpConnWithoutReadFrom).LocalAddr(net.tcpConnWithoutReadFrom * c)
    00329370str x30, [sp-32]!
    00329374stur x29, [sp-8]
    00329378sub x29, sp, 8
    0032937cstr x0, [sp+40]
    00329380stp xzr, xzr, [sp+8]
    00329384ldr x1, [sp+40]
    00329388ldrsb x27, [x1]
    0032938cldr x0, [x1]
    00329390ldrsb x27, [x0]
    00329394add x29, sp, 24
    00329398add sp, sp, 32
    0032939cb 0x30e890
    00329370
    003293a0
    003293a0net.tcpConnWithoutReadFrom.Read: ; void net.tcpConnWithoutReadFrom.Read(net.tcpConnWithoutReadFrom c, struct []uint8 b)
    003293a0ldr x16, [x28+16]
    003293a4subs xzr, sp, x16
    003293a8b.ls 0x329434
    003293acstr x30, [sp-128]!
    003293b0stur x29, [sp-8]
    003293b4sub x29, sp, 8
    003293b8ldr x16, [x28+32]
    003293bccbnz x16, 0x329450
    003293c0
    003293c0loc_3293c0:
    003293c0str x0, [sp+136]
    003293c4str x1, [sp+144]
    003293c8str x2, [sp+152]
    003293ccstr x3, [sp+160]
    003293d0str xzr, [sp+40]
    003293d4stp xzr, xzr, [sp+64]
    003293d8stp xzr, xzr, [sp+88]
    003293dcldr x0, [sp+136]
    003293e0ldrsb x27, [x0]
    003293e4str x0, [sp+80]
    003293e8ldr x1, [sp+144]
    003293ecldr x2, [sp+152]
    003293f0ldr x3, [sp+160]
    003293f4bl net.(*conn).Read
    003293f8str x0, [sp+48]
    003293fcstr x1, [sp+88]
    00329400str x2, [sp+96]
    00329404ldr x4, [sp+48]
    00329408str x4, [sp+56]
    0032940cstr x1, [sp+104]
    00329410str x2, [sp+112]
    00329414ldr x4, [sp+56]
    00329418str x4, [sp+40]
    0032941cstr x1, [sp+64]
    00329420str x2, [sp+72]
    00329424ldr x0, [sp+40]
    00329428ldur x29, [sp-8]
    0032942cldr x30, [sp], 128
    00329430ret x30
    00329434
    00329434loc_329434:
    00329434stp x0, x1, [sp+8]
    00329438stp x2, x3, [sp+24]
    0032943cmov x3, x30
    00329440bl runtime.morestack_noctxt.abi0
    00329444ldp x0, x1, [sp+8]
    00329448ldp x2, x3, [sp+24]
    0032944cb 0x3293a0
    00329450
    00329450loc_329450:
    00329450ldr x17, [x16]
    00329454add x20, sp, 136
    00329458subs xzr, x20, x17
    0032945cb.ne 0x3293c0
    00329460add x20, sp, 8
    00329464str x20, [x16]
    00329468b 0x3293c0
    0032946cudf 0
    003293a0
    00329470
    00329470net.(*tcpConnWithoutReadFrom).Read: ; void net.(*tcpConnWithoutReadFrom).Read(net.tcpConnWithoutReadFrom * c, struct []uint8 b)
    00329470str x30, [sp-48]!
    00329474stur x29, [sp-8]
    00329478sub x29, sp, 8
    0032947cstr x0, [sp+56]
    00329480str x1, [sp+64]
    00329484str x2, [sp+72]
    00329488str x3, [sp+80]
    0032948cstr xzr, [sp+16]
    00329490stp xzr, xzr, [sp+24]
    00329494ldr x1, [sp+64]
    00329498ldr x4, [sp+56]
    0032949cldrsb x27, [x4]
    003294a0ldr x0, [x4]
    003294a4ldrsb x27, [x0]
    003294a8ldr x2, [sp+72]
    003294acldr x3, [sp+80]
    003294b0add x29, sp, 40
    003294b4add sp, sp, 48
    003294b8b 0x30e080
    003294bcudf 0
    00329470
    003294c0
    003294c0net.tcpConnWithoutReadFrom.RemoteAddr: ; void net.tcpConnWithoutReadFrom.RemoteAddr(net.tcpConnWithoutReadFrom c)
    003294c0ldr x16, [x28+16]
    003294c4subs xzr, sp, x16
    003294c8b.ls 0x329514
    003294ccstr x30, [sp-64]!
    003294d0stur x29, [sp-8]
    003294d4sub x29, sp, 8
    003294d8ldr x16, [x28+32]
    003294dccbnz x16, 0x329528
    003294e0
    003294e0loc_3294e0:
    003294e0str x0, [sp+72]
    003294e4stp xzr, xzr, [sp+16]
    003294e8ldr x0, [sp+72]
    003294ecldrsb x27, [x0]
    003294f0str x0, [sp+32]
    003294f4bl net.(*conn).RemoteAddr
    003294f8str x0, [sp+40]
    003294fcstr x1, [sp+48]
    00329500str x0, [sp+16]
    00329504str x1, [sp+24]
    00329508ldur x29, [sp-8]
    0032950cldr x30, [sp], 64
    00329510ret x30
    00329514
    00329514loc_329514:
    00329514str x0, [sp+8]
    00329518mov x3, x30
    0032951cbl runtime.morestack_noctxt.abi0
    00329520ldr x0, [sp+8]
    00329524b 0x3294c0
    00329528
    00329528loc_329528:
    00329528ldr x17, [x16]
    0032952cadd x20, sp, 72
    00329530subs xzr, x20, x17
    00329534b.ne 0x3294e0
    00329538add x20, sp, 8
    0032953cstr x20, [x16]
    00329540b 0x3294e0
    00329544udf 0
    00329548udf 0
    0032954cudf 0
    003294c0
    00329550
    00329550net.(*tcpConnWithoutReadFrom).RemoteAddr: ; void net.(*tcpConnWithoutReadFrom).RemoteAddr(net.tcpConnWithoutReadFrom * c)
    00329550str x30, [sp-32]!
    00329554stur x29, [sp-8]
    00329558sub x29, sp, 8
    0032955cstr x0, [sp+40]
    00329560stp xzr, xzr, [sp+8]
    00329564ldr x1, [sp+40]
    00329568ldrsb x27, [x1]
    0032956cldr x0, [x1]
    00329570ldrsb x27, [x0]
    00329574add x29, sp, 24
    00329578add sp, sp, 32
    0032957cb 0x30e920
    00329550
    00329580
    00329580net.tcpConnWithoutReadFrom.SetDeadline: ; void net.tcpConnWithoutReadFrom.SetDeadline(net.tcpConnWithoutReadFrom c, time.Time t)
    00329580ldr x16, [x28+16]
    00329584subs xzr, sp, x16
    00329588b.ls 0x3295ec
    0032958cstr x30, [sp-96]!
    00329590stur x29, [sp-8]
    00329594sub x29, sp, 8
    00329598ldr x16, [x28+32]
    0032959ccbnz x16, 0x329608
    003295a0
    003295a0loc_3295a0:
    003295a0str x0, [sp+104]
    003295a4str x1, [sp+112]
    003295a8str x2, [sp+120]
    003295acstr x3, [sp+128]
    003295b0stp xzr, xzr, [sp+48]
    003295b4ldr x0, [sp+104]
    003295b8ldrsb x27, [x0]
    003295bcstr x0, [sp+64]
    003295c0ldr x1, [sp+112]
    003295c4ldr x2, [sp+120]
    003295c8ldr x3, [sp+128]
    003295ccbl net.(*conn).SetDeadline
    003295d0str x0, [sp+72]
    003295d4str x1, [sp+80]
    003295d8str x0, [sp+48]
    003295dcstr x1, [sp+56]
    003295e0ldur x29, [sp-8]
    003295e4ldr x30, [sp], 96
    003295e8ret x30
    003295ec
    003295ecloc_3295ec:
    003295ecstp x0, x1, [sp+8]
    003295f0stp x2, x3, [sp+24]
    003295f4mov x3, x30
    003295f8bl runtime.morestack_noctxt.abi0
    003295fcldp x0, x1, [sp+8]
    00329600ldp x2, x3, [sp+24]
    00329604b 0x329580
    00329608
    00329608loc_329608:
    00329608ldr x17, [x16]
    0032960cadd x20, sp, 104
    00329610subs xzr, x20, x17
    00329614b.ne 0x3295a0
    00329618add x20, sp, 8
    0032961cstr x20, [x16]
    00329620b 0x3295a0
    00329624udf 0
    00329628udf 0
    0032962cudf 0
    00329580
    00329630
    00329630net.(*tcpConnWithoutReadFrom).SetDeadline: ; void net.(*tcpConnWithoutReadFrom).SetDeadline(net.tcpConnWithoutReadFrom * c, time.Time t)
    00329630str x30, [sp-32]!
    00329634stur x29, [sp-8]
    00329638sub x29, sp, 8
    0032963cstr x0, [sp+40]
    00329640str x1, [sp+48]
    00329644str x2, [sp+56]
    00329648str x3, [sp+64]
    0032964cstp xzr, xzr, [sp+8]
    00329650ldr x1, [sp+48]
    00329654ldr x4, [sp+40]
    00329658ldrsb x27, [x4]
    0032965cldr x0, [x4]
    00329660ldrsb x27, [x0]
    00329664ldr x2, [sp+56]
    00329668ldr x3, [sp+64]
    0032966cadd x29, sp, 24
    00329670add sp, sp, 32
    00329674b 0x30e9b0
    00329678udf 0
    0032967cudf 0
    00329630
    00329680
    00329680net.tcpConnWithoutReadFrom.SetReadDeadline: ; void net.tcpConnWithoutReadFrom.SetReadDeadline(net.tcpConnWithoutReadFrom c, time.Time t)
    00329680ldr x16, [x28+16]
    00329684subs xzr, sp, x16
    00329688b.ls 0x3296ec
    0032968cstr x30, [sp-96]!
    00329690stur x29, [sp-8]
    00329694sub x29, sp, 8
    00329698ldr x16, [x28+32]
    0032969ccbnz x16, 0x329708
    003296a0
    003296a0loc_3296a0:
    003296a0str x0, [sp+104]
    003296a4str x1, [sp+112]
    003296a8str x2, [sp+120]
    003296acstr x3, [sp+128]
    003296b0stp xzr, xzr, [sp+48]
    003296b4ldr x0, [sp+104]
    003296b8ldrsb x27, [x0]
    003296bcstr x0, [sp+64]
    003296c0ldr x1, [sp+112]
    003296c4ldr x2, [sp+120]
    003296c8ldr x3, [sp+128]
    003296ccbl net.(*conn).SetReadDeadline
    003296d0str x0, [sp+72]
    003296d4str x1, [sp+80]
    003296d8str x0, [sp+48]
    003296dcstr x1, [sp+56]
    003296e0ldur x29, [sp-8]
    003296e4ldr x30, [sp], 96
    003296e8ret x30
    003296ec
    003296ecloc_3296ec:
    003296ecstp x0, x1, [sp+8]
    003296f0stp x2, x3, [sp+24]
    003296f4mov x3, x30
    003296f8bl runtime.morestack_noctxt.abi0
    003296fcldp x0, x1, [sp+8]
    00329700ldp x2, x3, [sp+24]
    00329704b 0x329680
    00329708
    00329708loc_329708:
    00329708ldr x17, [x16]
    0032970cadd x20, sp, 104
    00329710subs xzr, x20, x17
    00329714b.ne 0x3296a0
    00329718add x20, sp, 8
    0032971cstr x20, [x16]
    00329720b 0x3296a0
    00329724udf 0
    00329728udf 0
    0032972cudf 0
    00329680
    00329730
    00329730net.(*tcpConnWithoutReadFrom).SetReadDeadline: ; void net.(*tcpConnWithoutReadFrom).SetReadDeadline(net.tcpConnWithoutReadFrom * c, time.Time t)
    00329730str x30, [sp-32]!
    00329734stur x29, [sp-8]
    00329738sub x29, sp, 8
    0032973cstr x0, [sp+40]
    00329740str x1, [sp+48]
    00329744str x2, [sp+56]
    00329748str x3, [sp+64]
    0032974cstp xzr, xzr, [sp+8]
    00329750ldr x1, [sp+48]
    00329754ldr x4, [sp+40]
    00329758ldrsb x27, [x4]
    0032975cldr x0, [x4]
    00329760ldrsb x27, [x0]
    00329764ldr x2, [sp+56]
    00329768ldr x3, [sp+64]
    0032976cadd x29, sp, 24
    00329770add sp, sp, 32
    00329774b 0x30ec10
    00329778udf 0
    0032977cudf 0
    00329730
    00329780
    00329780net.tcpConnWithoutReadFrom.SetWriteDeadline: ; void net.tcpConnWithoutReadFrom.SetWriteDeadline(net.tcpConnWithoutReadFrom c, time.Time t)
    00329780ldr x16, [x28+16]
    00329784subs xzr, sp, x16
    00329788b.ls 0x3297ec
    0032978cstr x30, [sp-96]!
    00329790stur x29, [sp-8]
    00329794sub x29, sp, 8
    00329798ldr x16, [x28+32]
    0032979ccbnz x16, 0x329808
    003297a0
    003297a0loc_3297a0:
    003297a0str x0, [sp+104]
    003297a4str x1, [sp+112]
    003297a8str x2, [sp+120]
    003297acstr x3, [sp+128]
    003297b0stp xzr, xzr, [sp+48]
    003297b4ldr x0, [sp+104]
    003297b8ldrsb x27, [x0]
    003297bcstr x0, [sp+64]
    003297c0ldr x1, [sp+112]
    003297c4ldr x2, [sp+120]
    003297c8ldr x3, [sp+128]
    003297ccbl net.(*conn).SetWriteDeadline
    003297d0str x0, [sp+72]
    003297d4str x1, [sp+80]
    003297d8str x0, [sp+48]
    003297dcstr x1, [sp+56]
    003297e0ldur x29, [sp-8]
    003297e4ldr x30, [sp], 96
    003297e8ret x30
    003297ec
    003297ecloc_3297ec:
    003297ecstp x0, x1, [sp+8]
    003297f0stp x2, x3, [sp+24]
    003297f4mov x3, x30
    003297f8bl runtime.morestack_noctxt.abi0
    003297fcldp x0, x1, [sp+8]
    00329800ldp x2, x3, [sp+24]
    00329804b 0x329780
    00329808
    00329808loc_329808:
    00329808ldr x17, [x16]
    0032980cadd x20, sp, 104
    00329810subs xzr, x20, x17
    00329814b.ne 0x3297a0
    00329818add x20, sp, 8
    0032981cstr x20, [x16]
    00329820b 0x3297a0
    00329824udf 0
    00329828udf 0
    0032982cudf 0
    00329780
    00329830
    00329830net.(*tcpConnWithoutReadFrom).SetWriteDeadline: ; void net.(*tcpConnWithoutReadFrom).SetWriteDeadline(net.tcpConnWithoutReadFrom * c, time.Time t)
    00329830str x30, [sp-32]!
    00329834stur x29, [sp-8]
    00329838sub x29, sp, 8
    0032983cstr x0, [sp+40]
    00329840str x1, [sp+48]
    00329844str x2, [sp+56]
    00329848str x3, [sp+64]
    0032984cstp xzr, xzr, [sp+8]
    00329850ldr x1, [sp+48]
    00329854ldr x4, [sp+40]
    00329858ldrsb x27, [x4]
    0032985cldr x0, [x4]
    00329860ldrsb x27, [x0]
    00329864ldr x2, [sp+56]
    00329868ldr x3, [sp+64]
    0032986cadd x29, sp, 24
    00329870add sp, sp, 32
    00329874b 0x30ee70
    00329878udf 0
    0032987cudf 0
    00329830
    00329880
    00329880net.tcpConnWithoutReadFrom.SyscallConn: ; void net.tcpConnWithoutReadFrom.SyscallConn(net.tcpConnWithoutReadFrom c)
    00329880ldr x16, [x28+16]
    00329884subs xzr, sp, x16
    00329888b.ls 0x329920
    0032988cstr x30, [sp-128]!
    00329890stur x29, [sp-8]
    00329894sub x29, sp, 8
    00329898ldr x16, [x28+32]
    0032989ccbnz x16, 0x329934
    003298a0
    003298a0loc_3298a0:
    003298a0str x0, [sp+136]
    003298a4stp xzr, xzr, [sp+40]
    003298a8stp xzr, xzr, [sp+24]
    003298acstp xzr, xzr, [sp+72]
    003298b0stp xzr, xzr, [sp+56]
    003298b4ldr x0, [sp+136]
    003298b8bl net.(*TCPConn).SyscallConn
    003298bcstr x0, [sp+72]
    003298c0str x1, [sp+80]
    003298c4str x2, [sp+56]
    003298c8str x3, [sp+64]
    003298ccldr x1, [sp+72]
    003298d0ldr x2, [sp+80]
    003298d4str x1, [sp+104]
    003298d8str x2, [sp+112]
    003298dcldr x1, [sp+56]
    003298e0ldr x2, [sp+64]
    003298e4str x1, [sp+88]
    003298e8str x2, [sp+96]
    003298ecldr x1, [sp+104]
    003298f0ldr x2, [sp+112]
    003298f4str x1, [sp+40]
    003298f8str x2, [sp+48]
    003298fcldr x2, [sp+88]
    00329900ldr x3, [sp+96]
    00329904str x2, [sp+24]
    00329908str x3, [sp+32]
    0032990cldr x0, [sp+40]
    00329910ldr x1, [sp+48]
    00329914ldur x29, [sp-8]
    00329918ldr x30, [sp], 128
    0032991cret x30
    00329920
    00329920loc_329920:
    00329920str x0, [sp+8]
    00329924mov x3, x30
    00329928bl runtime.morestack_noctxt.abi0
    0032992cldr x0, [sp+8]
    00329930b 0x329880
    00329934
    00329934loc_329934:
    00329934ldr x17, [x16]
    00329938add x20, sp, 136
    0032993csubs xzr, x20, x17
    00329940b.ne 0x3298a0
    00329944add x20, sp, 8
    00329948str x20, [x16]
    0032994cb 0x3298a0
    00329880
    00329950
    00329950net.(*tcpConnWithoutReadFrom).SyscallConn: ; void net.(*tcpConnWithoutReadFrom).SyscallConn(net.tcpConnWithoutReadFrom * c)
    00329950str x30, [sp-48]!
    00329954stur x29, [sp-8]
    00329958sub x29, sp, 8
    0032995cstr x0, [sp+56]
    00329960stp xzr, xzr, [sp+24]
    00329964stp xzr, xzr, [sp+8]
    00329968ldr x1, [sp+56]
    0032996cldrsb x27, [x1]
    00329970ldr x0, [x1]
    00329974add x29, sp, 40
    00329978add sp, sp, 48
    0032997cb 0x318a90
    00329950
    00329980
    00329980net.tcpConnWithoutReadFrom.Write: ; void net.tcpConnWithoutReadFrom.Write(net.tcpConnWithoutReadFrom c, struct []uint8 b)
    00329980ldr x16, [x28+16]
    00329984subs xzr, sp, x16
    00329988b.ls 0x329a14
    0032998cstr x30, [sp-128]!
    00329990stur x29, [sp-8]
    00329994sub x29, sp, 8
    00329998ldr x16, [x28+32]
    0032999ccbnz x16, 0x329a30
    003299a0
    003299a0loc_3299a0:
    003299a0str x0, [sp+136]
    003299a4str x1, [sp+144]
    003299a8str x2, [sp+152]
    003299acstr x3, [sp+160]
    003299b0str xzr, [sp+40]
    003299b4stp xzr, xzr, [sp+64]
    003299b8stp xzr, xzr, [sp+88]
    003299bcldr x0, [sp+136]
    003299c0ldrsb x27, [x0]
    003299c4str x0, [sp+80]
    003299c8ldr x1, [sp+144]
    003299ccldr x2, [sp+152]
    003299d0ldr x3, [sp+160]
    003299d4bl net.(*conn).Write
    003299d8str x0, [sp+48]
    003299dcstr x1, [sp+88]
    003299e0str x2, [sp+96]
    003299e4ldr x4, [sp+48]
    003299e8str x4, [sp+56]
    003299ecstr x1, [sp+104]
    003299f0str x2, [sp+112]
    003299f4ldr x4, [sp+56]
    003299f8str x4, [sp+40]
    003299fcstr x1, [sp+64]
    00329a00str x2, [sp+72]
    00329a04ldr x0, [sp+40]
    00329a08ldur x29, [sp-8]
    00329a0cldr x30, [sp], 128
    00329a10ret x30
    00329a14
    00329a14loc_329a14:
    00329a14stp x0, x1, [sp+8]
    00329a18stp x2, x3, [sp+24]
    00329a1cmov x3, x30
    00329a20bl runtime.morestack_noctxt.abi0
    00329a24ldp x0, x1, [sp+8]
    00329a28ldp x2, x3, [sp+24]
    00329a2cb 0x329980
    00329a30
    00329a30loc_329a30:
    00329a30ldr x17, [x16]
    00329a34add x20, sp, 136
    00329a38subs xzr, x20, x17
    00329a3cb.ne 0x3299a0
    00329a40add x20, sp, 8
    00329a44str x20, [x16]
    00329a48b 0x3299a0
    00329a4cudf 0
    00329980
    00329a50
    00329a50net.(*tcpConnWithoutReadFrom).Write: ; void net.(*tcpConnWithoutReadFrom).Write(net.tcpConnWithoutReadFrom * c, struct []uint8 b)
    00329a50str x30, [sp-48]!
    00329a54stur x29, [sp-8]
    00329a58sub x29, sp, 8
    00329a5cstr x0, [sp+56]
    00329a60str x1, [sp+64]
    00329a64str x2, [sp+72]
    00329a68str x3, [sp+80]
    00329a6cstr xzr, [sp+16]
    00329a70stp xzr, xzr, [sp+24]
    00329a74ldr x1, [sp+64]
    00329a78ldr x4, [sp+56]
    00329a7cldrsb x27, [x4]
    00329a80ldr x0, [x4]
    00329a84ldrsb x27, [x0]
    00329a88ldr x2, [sp+72]
    00329a8cldr x3, [sp+80]
    00329a90add x29, sp, 40
    00329a94add sp, sp, 48
    00329a98b 0x30e390
    00329a9cudf 0
    00329a50
    00329aa0
    00329aa0net.tcpConnWithoutReadFrom.WriteTo: ; void net.tcpConnWithoutReadFrom.WriteTo(net.tcpConnWithoutReadFrom c, io.Writer w)
    00329aa0ldr x16, [x28+16]
    00329aa4subs xzr, sp, x16
    00329aa8b.ls 0x329b24
    00329aacstr x30, [sp-112]!
    00329ab0stur x29, [sp-8]
    00329ab4sub x29, sp, 8
    00329ab8ldr x16, [x28+32]
    00329abccbnz x16, 0x329b40
    00329ac0
    00329ac0loc_329ac0:
    00329ac0str x0, [sp+120]
    00329ac4str x1, [sp+128]
    00329ac8str x2, [sp+136]
    00329accstr xzr, [sp+32]
    00329ad0stp xzr, xzr, [sp+56]
    00329ad4stp xzr, xzr, [sp+72]
    00329ad8ldr x1, [sp+128]
    00329adcldr x0, [sp+120]
    00329ae0ldr x2, [sp+136]
    00329ae4bl net.(*TCPConn).WriteTo
    00329ae8str x0, [sp+40]
    00329aecstr x1, [sp+72]
    00329af0str x2, [sp+80]
    00329af4ldr x3, [sp+40]
    00329af8str x3, [sp+48]
    00329afcstr x1, [sp+88]
    00329b00str x2, [sp+96]
    00329b04ldr x3, [sp+48]
    00329b08str x3, [sp+32]
    00329b0cstr x1, [sp+56]
    00329b10str x2, [sp+64]
    00329b14ldr x0, [sp+32]
    00329b18ldur x29, [sp-8]
    00329b1cldr x30, [sp], 112
    00329b20ret x30
    00329b24
    00329b24loc_329b24:
    00329b24stp x0, x1, [sp+8]
    00329b28str x2, [sp+24]
    00329b2cmov x3, x30
    00329b30bl runtime.morestack_noctxt.abi0
    00329b34ldp x0, x1, [sp+8]
    00329b38ldr x2, [sp+24]
    00329b3cb 0x329aa0
    00329b40
    00329b40loc_329b40:
    00329b40ldr x17, [x16]
    00329b44add x20, sp, 120
    00329b48subs xzr, x20, x17
    00329b4cb.ne 0x329ac0
    00329b50add x20, sp, 8
    00329b54str x20, [x16]
    00329b58b 0x329ac0
    00329b5cudf 0
    00329aa0