File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002e1fe0
002e1fe0vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack(vendor/golang.org/x/net/dns/dnsmessage.Question * q, struct []uint8 msg, map[string]uint16 compression, int compressionOff)
002e1fe0ldr x16, [x28+16]
002e1fe4sub x17, sp, 112
002e1fe8subs xzr, x17, x16
002e1fecb.ls 0x2e2220
002e1ff0str x30, [sp-240]!
002e1ff4stur x29, [sp-8]
002e1ff8sub x29, sp, 8
002e1ffcstr x0, [sp+248]
002e2000str x1, [sp+256]
002e2004str x2, [sp+264]
002e2008str x3, [sp+272]
002e200cstr x4, [sp+280]
002e2010str x5, [sp+288]
002e2014str xzr, [sp+88]
002e2018stp xzr, xzr, [sp+96]
002e201cstp xzr, xzr, [sp+72]
002e2020str xzr, [sp+128]
002e2024stp xzr, xzr, [sp+136]
002e2028stp xzr, xzr, [sp+216]
002e202cldr x0, [sp+248]
002e2030ldrsb x27, [x0]
002e2034str x0, [sp+200]
002e2038ldr x5, [sp+288]
002e203cldr x1, [sp+256]
002e2040ldr x4, [sp+280]
002e2044ldr x2, [sp+264]
002e2048ldr x3, [sp+272]
002e204cbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).pack
002e2050str x0, [sp+128]
002e2054str x1, [sp+136]
002e2058str x2, [sp+144]
002e205cstr x3, [sp+216]
002e2060str x4, [sp+224]
002e2064ldr x6, [sp+128]
002e2068ldr x7, [sp+136]
002e206cldr x8, [sp+144]
002e2070str x6, [sp+168]
002e2074str x7, [sp+176]
002e2078str x8, [sp+184]
002e207cldr x6, [sp+216]
002e2080ldr x7, [sp+224]
002e2084str x6, [sp+152]
002e2088str x7, [sp+160]
002e208cldr x6, [sp+168]
002e2090ldr x7, [sp+176]
002e2094ldr x8, [sp+184]
002e2098str x6, [sp+256]
002e209cstr x7, [sp+264]
002e20a0str x8, [sp+272]
002e20a4ldr x6, [sp+160]
002e20a8ldr x7, [sp+152]
002e20acstr x7, [sp+112]
002e20b0str x6, [sp+120]
002e20b4cbnz x7, 0x2e20bc
002e20b8b 0x2e2198
002e20bc
002e20bcloc_2e20bc:
002e20bcadrp x0, 0x362000
002e20c0add x0, x0, 0
002e20c4bl runtime.newobject
002e20c8str x0, [sp+192]
002e20ccorr x1, xzr, 4
002e20d0str x1, [x0+8]
002e20d4adrp x27, 0x769000
002e20d8ldr w1, [x27+3056]
002e20dccbz w1, 0x2e20e4
002e20e0b 0x2e20e8
002e20e4
002e20e4loc_2e20e4:
002e20e4b 0x2e20f8
002e20e8
002e20e8loc_2e20e8:
002e20e8ldr x5, [x0]
002e20ecbl runtime.gcWriteBarrier1
002e20f0str x5, [x25]
002e20f4b 0x2e20f8
002e20f8
002e20f8loc_2e20f8:
002e20f8adrp x5, 0x3ce000
002e20fcadd x5, x5, 1086
002e2100str x5, [x0]
002e2104ldr x5, [sp+192]
002e2108ldrsb x27, [x5]
002e210cldr x6, [sp+120]
002e2110ldr x7, [sp+112]
002e2114str x7, [x5+16]
002e2118adrp x27, 0x769000
002e211cldr w7, [x27+3056]
002e2120cbz w7, 0x2e2128
002e2124b 0x2e212c
002e2128
002e2128loc_2e2128:
002e2128b 0x2e2140
002e212c
002e212cloc_2e212c:
002e212cbl runtime.gcWriteBarrier2
002e2130str x6, [x25]
002e2134ldr x7, [x5+24]
002e2138str x7, [x25+8]
002e213cb 0x2e2140
002e2140
002e2140loc_2e2140:
002e2140str x6, [x5+24]
002e2144ldr x5, [sp+192]
002e2148str x5, [sp+208]
002e214cldr x5, [sp+256]
002e2150ldr x6, [sp+264]
002e2154ldr x7, [sp+272]
002e2158str x5, [sp+88]
002e215cstr x6, [sp+96]
002e2160str x7, [sp+104]
002e2164ldr x5, [sp+208]
002e2168adrp x6, 0x434000
002e216cadd x6, x6, 64
002e2170str x6, [sp+72]
002e2174str x5, [sp+80]
002e2178ldr x3, [sp+72]
002e217cldr x0, [sp+88]
002e2180ldr x1, [sp+96]
002e2184ldr x4, [sp+80]
002e2188ldr x2, [sp+104]
002e218cldur x29, [sp-8]
002e2190ldr x30, [sp], 240
002e2194ret x30
002e2198
002e2198loc_2e2198:
002e2198ldr x4, [sp+248]
002e219cldrsb x27, [x4]
002e21a0ldrh w3, [x4+256]
002e21a4strh w3, [sp+70]
002e21a8ldr x0, [sp+256]
002e21acldr x1, [sp+264]
002e21b0ldr x2, [sp+272]
002e21b4bl vendor/golang.org/x/net/dns/dnsmessage.packType
002e21b8str x0, [sp+256]
002e21bcstr x1, [sp+264]
002e21c0str x2, [sp+272]
002e21c4ldr x4, [sp+248]
002e21c8ldrsb x27, [x4]
002e21ccldrh w3, [x4+258]
002e21d0strh w3, [sp+68]
002e21d4ldr x0, [sp+256]
002e21d8ldr x1, [sp+264]
002e21dcldr x2, [sp+272]
002e21e0bl vendor/golang.org/x/net/dns/dnsmessage.packClass
002e21e4str x0, [sp+128]
002e21e8str x1, [sp+136]
002e21ecstr x2, [sp+144]
002e21f0str x0, [sp+88]
002e21f4str x1, [sp+96]
002e21f8str x2, [sp+104]
002e21fcstp xzr, xzr, [sp+72]
002e2200ldr x0, [sp+88]
002e2204ldr x1, [sp+96]
002e2208ldr x2, [sp+104]
002e220cmov x3, xzr
002e2210mov x4, xzr
002e2214ldur x29, [sp-8]
002e2218ldr x30, [sp], 240
002e221cret x30
002e2220
002e2220loc_2e2220:
002e2220stp x0, x1, [sp+8]
002e2224stp x2, x3, [sp+24]
002e2228stp x4, x5, [sp+40]
002e222cmov x3, x30
002e2230bl runtime.morestack_noctxt.abi0
002e2234ldp x0, x1, [sp+8]
002e2238ldp x2, x3, [sp+24]
002e223cldp x4, x5, [sp+40]
002e2240b 0x2e1fe0
002e2244udf 0
002e2248udf 0
002e224cudf 0
002e1fe0
002e1fe0vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*Question).pack(vendor/golang.org/x/net/dns/dnsmessage.Question * q, struct []uint8 msg, map[string]uint16 compression, int compressionOff)
002e1fe0ldr x16, [x28+16]
002e1fe4sub x17, sp, 112
002e1fe8subs xzr, x17, x16
002e1fecb.ls 0x2e2220
002e1ff0str x30, [sp-240]!
002e1ff4stur x29, [sp-8]
002e1ff8sub x29, sp, 8
002e1ffcstr x0, [sp+248]
002e2000str x1, [sp+256]
002e2004str x2, [sp+264]
002e2008str x3, [sp+272]
002e200cstr x4, [sp+280]
002e2010str x5, [sp+288]
002e2014str xzr, [sp+88]
002e2018stp xzr, xzr, [sp+96]
002e201cstp xzr, xzr, [sp+72]
002e2020str xzr, [sp+128]
002e2024stp xzr, xzr, [sp+136]
002e2028stp xzr, xzr, [sp+216]
002e202cldr x0, [sp+248]
002e2030ldrsb x27, [x0]
002e2034str x0, [sp+200]
002e2038ldr x5, [sp+288]
002e203cldr x1, [sp+256]
002e2040ldr x4, [sp+280]
002e2044ldr x2, [sp+264]
002e2048ldr x3, [sp+272]
002e204cbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).pack
002e2050str x0, [sp+128]
002e2054str x1, [sp+136]
002e2058str x2, [sp+144]
002e205cstr x3, [sp+216]
002e2060str x4, [sp+224]
002e2064ldr x6, [sp+128]
002e2068ldr x7, [sp+136]
002e206cldr x8, [sp+144]
002e2070str x6, [sp+168]
002e2074str x7, [sp+176]
002e2078str x8, [sp+184]
002e207cldr x6, [sp+216]
002e2080ldr x7, [sp+224]
002e2084str x6, [sp+152]
002e2088str x7, [sp+160]
002e208cldr x6, [sp+168]
002e2090ldr x7, [sp+176]
002e2094ldr x8, [sp+184]
002e2098str x6, [sp+256]
002e209cstr x7, [sp+264]
002e20a0str x8, [sp+272]
002e20a4ldr x6, [sp+160]
002e20a8ldr x7, [sp+152]
002e20acstr x7, [sp+112]
002e20b0str x6, [sp+120]
002e20b4cbnz x7, 0x2e20bc
002e20b8b 0x2e2198
002e20bc
002e20bcloc_2e20bc:
002e20bcadrp x0, 0x362000
002e20c0add x0, x0, 0
002e20c4bl runtime.newobject
002e20c8str x0, [sp+192]
002e20ccorr x1, xzr, 4
002e20d0str x1, [x0+8]
002e20d4adrp x27, 0x769000
002e20d8ldr w1, [x27+3056]
002e20dccbz w1, 0x2e20e4
002e20e0b 0x2e20e8
002e20e4
002e20e4loc_2e20e4:
002e20e4b 0x2e20f8
002e20e8
002e20e8loc_2e20e8:
002e20e8ldr x5, [x0]
002e20ecbl runtime.gcWriteBarrier1
002e20f0str x5, [x25]
002e20f4b 0x2e20f8
002e20f8
002e20f8loc_2e20f8:
002e20f8adrp x5, 0x3ce000
002e20fcadd x5, x5, 1086
002e2100str x5, [x0]
002e2104ldr x5, [sp+192]
002e2108ldrsb x27, [x5]
002e210cldr x6, [sp+120]
002e2110ldr x7, [sp+112]
002e2114str x7, [x5+16]
002e2118adrp x27, 0x769000
002e211cldr w7, [x27+3056]
002e2120cbz w7, 0x2e2128
002e2124b 0x2e212c
002e2128
002e2128loc_2e2128:
002e2128b 0x2e2140
002e212c
002e212cloc_2e212c:
002e212cbl runtime.gcWriteBarrier2
002e2130str x6, [x25]
002e2134ldr x7, [x5+24]
002e2138str x7, [x25+8]
002e213cb 0x2e2140
002e2140
002e2140loc_2e2140:
002e2140str x6, [x5+24]
002e2144ldr x5, [sp+192]
002e2148str x5, [sp+208]
002e214cldr x5, [sp+256]
002e2150ldr x6, [sp+264]
002e2154ldr x7, [sp+272]
002e2158str x5, [sp+88]
002e215cstr x6, [sp+96]
002e2160str x7, [sp+104]
002e2164ldr x5, [sp+208]
002e2168adrp x6, 0x434000
002e216cadd x6, x6, 64
002e2170str x6, [sp+72]
002e2174str x5, [sp+80]
002e2178ldr x3, [sp+72]
002e217cldr x0, [sp+88]
002e2180ldr x1, [sp+96]
002e2184ldr x4, [sp+80]
002e2188ldr x2, [sp+104]
002e218cldur x29, [sp-8]
002e2190ldr x30, [sp], 240
002e2194ret x30
002e2198
002e2198loc_2e2198:
002e2198ldr x4, [sp+248]
002e219cldrsb x27, [x4]
002e21a0ldrh w3, [x4+256]
002e21a4strh w3, [sp+70]
002e21a8ldr x0, [sp+256]
002e21acldr x1, [sp+264]
002e21b0ldr x2, [sp+272]
002e21b4bl vendor/golang.org/x/net/dns/dnsmessage.packType
002e21b8str x0, [sp+256]
002e21bcstr x1, [sp+264]
002e21c0str x2, [sp+272]
002e21c4ldr x4, [sp+248]
002e21c8ldrsb x27, [x4]
002e21ccldrh w3, [x4+258]
002e21d0strh w3, [sp+68]
002e21d4ldr x0, [sp+256]
002e21d8ldr x1, [sp+264]
002e21dcldr x2, [sp+272]
002e21e0bl vendor/golang.org/x/net/dns/dnsmessage.packClass
002e21e4str x0, [sp+128]
002e21e8str x1, [sp+136]
002e21ecstr x2, [sp+144]
002e21f0str x0, [sp+88]
002e21f4str x1, [sp+96]
002e21f8str x2, [sp+104]
002e21fcstp xzr, xzr, [sp+72]
002e2200ldr x0, [sp+88]
002e2204ldr x1, [sp+96]
002e2208ldr x2, [sp+104]
002e220cmov x3, xzr
002e2210mov x4, xzr
002e2214ldur x29, [sp-8]
002e2218ldr x30, [sp], 240
002e221cret x30
002e2220
002e2220loc_2e2220:
002e2220stp x0, x1, [sp+8]
002e2224stp x2, x3, [sp+24]
002e2228stp x4, x5, [sp+40]
002e222cmov x3, x30
002e2230bl runtime.morestack_noctxt.abi0
002e2234ldp x0, x1, [sp+8]
002e2238ldp x2, x3, [sp+24]
002e223cldp x4, x5, [sp+40]
002e2240b 0x2e1fe0
002e2244udf 0
002e2248udf 0
002e224cudf 0
002e1fe0
002e2250
002e2250vendor/golang.org/x/net/dns/dnsmessage.unpackCNAMEResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackCNAMEResource(struct []uint8 msg, int off)
002e2250ldr x16, [x28+16]
002e2254sub x17, sp, 272
002e2258subs xzr, x17, x16
002e225cb.ls 0x2e237c
002e2260sub x20, sp, 400
002e2264stp x29, x30, [x20-8]
002e2268add sp, x20, 0
002e226csub x29, sp, 8
002e2270str x0, [sp+664]
002e2274str x1, [sp+672]
002e2278str x2, [sp+680]
002e227cstr x3, [sp+688]
002e2280add x20, sp, 408
002e2284adr x27, 16
002e2288stp x29, x27, [sp-24]
002e228csub x29, sp, 24
002e2290bl fn_87cd0
002e2294sub x29, sp, 8
002e2298stp xzr, xzr, [sp+328]
002e229cadd x20, sp, 56
002e22a0adr x27, 16
002e22a4stp x29, x27, [sp-24]
002e22a8sub x29, sp, 24
002e22acbl fn_87cd0
002e22b0sub x29, sp, 8
002e22b4stp xzr, xzr, [sp+360]
002e22b8ldr x4, [sp+688]
002e22bcldr x1, [sp+664]
002e22c0ldr x2, [sp+672]
002e22c4ldr x3, [sp+680]
002e22c8add x0, sp, 56
002e22ccbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).unpack
002e22d0str x0, [sp+312]
002e22d4str x1, [sp+360]
002e22d8str x2, [sp+368]
002e22dcldr x5, [sp+312]
002e22e0str x5, [sp+320]
002e22e4str x1, [sp+376]
002e22e8str x2, [sp+384]
002e22ecstr x1, [sp+344]
002e22f0str x2, [sp+352]
002e22f4cbnz x1, 0x2e22fc
002e22f8b 0x2e2330
002e22fc
002e22fcloc_2e22fc:
002e22fcadd x20, sp, 408
002e2300adr x27, 16
002e2304stp x29, x27, [sp-24]
002e2308sub x29, sp, 24
002e230cbl fn_87cd0
002e2310sub x29, sp, 8
002e2314ldr x0, [sp+344]
002e2318ldr x1, [sp+352]
002e231cstr x0, [sp+328]
002e2320str x1, [sp+336]
002e2324ldp x29, x30, [sp-8]
002e2328add sp, sp, 400
002e232cret x30
002e2330
002e2330loc_2e2330:
002e2330add x20, sp, 408
002e2334adr x27, 16
002e2338stp x29, x27, [sp-24]
002e233csub x29, sp, 24
002e2340bl fn_87cd0
002e2344sub x29, sp, 8
002e2348add x21, sp, 408
002e234cadd x20, sp, 56
002e2350adr x27, 16
002e2354stp x29, x27, [sp-24]
002e2358sub x29, sp, 24
002e235cbl fn_87ea0
002e2360sub x29, sp, 8
002e2364stp xzr, xzr, [sp+328]
002e2368mov x0, xzr
002e236cmov x1, xzr
002e2370ldp x29, x30, [sp-8]
002e2374add sp, sp, 400
002e2378ret x30
002e237c
002e237cloc_2e237c:
002e237cstp x0, x1, [sp+264]
002e2380stp x2, x3, [sp+280]
002e2384mov x3, x30
002e2388bl runtime.morestack_noctxt.abi0
002e238cldp x0, x1, [sp+264]
002e2390ldp x2, x3, [sp+280]
002e2394b 0x2e2250
002e2398udf 0
002e239cudf 0
002e2250
002e2250vendor/golang.org/x/net/dns/dnsmessage.unpackCNAMEResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackCNAMEResource(struct []uint8 msg, int off)
002e2250ldr x16, [x28+16]
002e2254sub x17, sp, 272
002e2258subs xzr, x17, x16
002e225cb.ls 0x2e237c
002e2260sub x20, sp, 400
002e2264stp x29, x30, [x20-8]
002e2268add sp, x20, 0
002e226csub x29, sp, 8
002e2270str x0, [sp+664]
002e2274str x1, [sp+672]
002e2278str x2, [sp+680]
002e227cstr x3, [sp+688]
002e2280add x20, sp, 408
002e2284adr x27, 16
002e2288stp x29, x27, [sp-24]
002e228csub x29, sp, 24
002e2290bl fn_87cd0
002e2294sub x29, sp, 8
002e2298stp xzr, xzr, [sp+328]
002e229cadd x20, sp, 56
002e22a0adr x27, 16
002e22a4stp x29, x27, [sp-24]
002e22a8sub x29, sp, 24
002e22acbl fn_87cd0
002e22b0sub x29, sp, 8
002e22b4stp xzr, xzr, [sp+360]
002e22b8ldr x4, [sp+688]
002e22bcldr x1, [sp+664]
002e22c0ldr x2, [sp+672]
002e22c4ldr x3, [sp+680]
002e22c8add x0, sp, 56
002e22ccbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).unpack
002e22d0str x0, [sp+312]
002e22d4str x1, [sp+360]
002e22d8str x2, [sp+368]
002e22dcldr x5, [sp+312]
002e22e0str x5, [sp+320]
002e22e4str x1, [sp+376]
002e22e8str x2, [sp+384]
002e22ecstr x1, [sp+344]
002e22f0str x2, [sp+352]
002e22f4cbnz x1, 0x2e22fc
002e22f8b 0x2e2330
002e22fc
002e22fcloc_2e22fc:
002e22fcadd x20, sp, 408
002e2300adr x27, 16
002e2304stp x29, x27, [sp-24]
002e2308sub x29, sp, 24
002e230cbl fn_87cd0
002e2310sub x29, sp, 8
002e2314ldr x0, [sp+344]
002e2318ldr x1, [sp+352]
002e231cstr x0, [sp+328]
002e2320str x1, [sp+336]
002e2324ldp x29, x30, [sp-8]
002e2328add sp, sp, 400
002e232cret x30
002e2330
002e2330loc_2e2330:
002e2330add x20, sp, 408
002e2334adr x27, 16
002e2338stp x29, x27, [sp-24]
002e233csub x29, sp, 24
002e2340bl fn_87cd0
002e2344sub x29, sp, 8
002e2348add x21, sp, 408
002e234cadd x20, sp, 56
002e2350adr x27, 16
002e2354stp x29, x27, [sp-24]
002e2358sub x29, sp, 24
002e235cbl fn_87ea0
002e2360sub x29, sp, 8
002e2364stp xzr, xzr, [sp+328]
002e2368mov x0, xzr
002e236cmov x1, xzr
002e2370ldp x29, x30, [sp-8]
002e2374add sp, sp, 400
002e2378ret x30
002e237c
002e237cloc_2e237c:
002e237cstp x0, x1, [sp+264]
002e2380stp x2, x3, [sp+280]
002e2384mov x3, x30
002e2388bl runtime.morestack_noctxt.abi0
002e238cldp x0, x1, [sp+264]
002e2390ldp x2, x3, [sp+280]
002e2394b 0x2e2250
002e2398udf 0
002e239cudf 0
002e2250
002e23a0
002e23a0vendor/golang.org/x/net/dns/dnsmessage.unpackSRVResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackSRVResource(struct []uint8 msg, int off)
002e23a0ldr x16, [x28+16]
002e23a4sub x17, sp, 416
002e23a8subs xzr, x17, x16
002e23acb.ls 0x2e2940
002e23b0sub x20, sp, 544
002e23b4stp x29, x30, [x20-8]
002e23b8add sp, x20, 0
002e23bcsub x29, sp, 8
002e23c0str x0, [sp+816]
002e23c4str x1, [sp+824]
002e23c8str x2, [sp+832]
002e23ccstr x3, [sp+840]
002e23d0add x20, sp, 552
002e23d4adr x27, 16
002e23d8stp x29, x27, [sp-24]
002e23dcsub x29, sp, 24
002e23e0bl fn_87cd0
002e23e4sub x29, sp, 8
002e23e8add x27, sp, 806
002e23ecstr xzr, [x27]
002e23f0stp xzr, xzr, [sp+368]
002e23f4stp xzr, xzr, [sp+472]
002e23f8ldr x3, [sp+840]
002e23fcldr x0, [sp+816]
002e2400ldr x1, [sp+824]
002e2404ldr x2, [sp+832]
002e2408bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e240cstrh w0, [sp+322]
002e2410str x1, [sp+336]
002e2414str x2, [sp+472]
002e2418str x3, [sp+480]
002e241cldrh w4, [sp+322]
002e2420strh w4, [sp+320]
002e2424ldr x4, [sp+336]
002e2428str x4, [sp+328]
002e242cstr x2, [sp+416]
002e2430str x3, [sp+424]
002e2434ldrh w4, [sp+320]
002e2438strh w4, [sp+316]
002e243cldr x4, [sp+328]
002e2440str x4, [sp+840]
002e2444str x2, [sp+400]
002e2448str x3, [sp+408]
002e244ccbnz x2, 0x2e2454
002e2450b 0x2e252c
002e2454
002e2454loc_2e2454:
002e2454adrp x0, 0x362000
002e2458add x0, x0, 0
002e245cbl runtime.newobject
002e2460str x0, [sp+456]
002e2464orr x1, xzr, 8
002e2468str x1, [x0+8]
002e246cadrp x27, 0x769000
002e2470ldr w1, [x27+3056]
002e2474cbz w1, 0x2e247c
002e2478b 0x2e2480
002e247c
002e247cloc_2e247c:
002e247cb 0x2e2490
002e2480
002e2480loc_2e2480:
002e2480ldr x2, [x0]
002e2484bl runtime.gcWriteBarrier1
002e2488str x2, [x25]
002e248cb 0x2e2490
002e2490
002e2490loc_2e2490:
002e2490adrp x2, 0x3cf000
002e2494add x2, x2, 1908
002e2498str x2, [x0]
002e249cldr x2, [sp+456]
002e24a0ldrsb x27, [x2]
002e24a4ldr x3, [sp+408]
002e24a8ldr x4, [sp+400]
002e24acstr x4, [x2+16]
002e24b0adrp x27, 0x769000
002e24b4ldr w4, [x27+3056]
002e24b8cbz w4, 0x2e24c0
002e24bcb 0x2e24c4
002e24c0
002e24c0loc_2e24c0:
002e24c0b 0x2e24d8
002e24c4
002e24c4loc_2e24c4:
002e24c4bl runtime.gcWriteBarrier2
002e24c8str x3, [x25]
002e24ccldr x4, [x2+24]
002e24d0str x4, [x25+8]
002e24d4b 0x2e24d8
002e24d8
002e24d8loc_2e24d8:
002e24d8str x3, [x2+24]
002e24dcldr x2, [sp+456]
002e24e0str x2, [sp+464]
002e24e4add x20, sp, 552
002e24e8adr x27, 16
002e24ecstp x29, x27, [sp-24]
002e24f0sub x29, sp, 24
002e24f4bl fn_87cd0
002e24f8sub x29, sp, 8
002e24fcadd x27, sp, 806
002e2500str xzr, [x27]
002e2504ldr x2, [sp+464]
002e2508adrp x3, 0x434000
002e250cadd x3, x3, 64
002e2510str x3, [sp+368]
002e2514str x2, [sp+376]
002e2518ldr x0, [sp+368]
002e251cldr x1, [sp+376]
002e2520ldp x29, x30, [sp-8]
002e2524add sp, sp, 544
002e2528ret x30
002e252c
002e252cloc_2e252c:
002e252cstp xzr, xzr, [sp+472]
002e2530ldr x3, [sp+840]
002e2534ldr x0, [sp+816]
002e2538ldr x1, [sp+824]
002e253cldr x2, [sp+832]
002e2540bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e2544strh w0, [sp+322]
002e2548str x1, [sp+336]
002e254cstr x2, [sp+472]
002e2550str x3, [sp+480]
002e2554ldrh w4, [sp+322]
002e2558strh w4, [sp+326]
002e255cldr x4, [sp+336]
002e2560str x4, [sp+360]
002e2564str x2, [sp+520]
002e2568str x3, [sp+528]
002e256cldrh w4, [sp+326]
002e2570strh w4, [sp+314]
002e2574ldr x4, [sp+360]
002e2578str x4, [sp+840]
002e257cstr x2, [sp+400]
002e2580str x3, [sp+408]
002e2584cbnz x2, 0x2e258c
002e2588b 0x2e2664
002e258c
002e258cloc_2e258c:
002e258cadrp x0, 0x362000
002e2590add x0, x0, 0
002e2594bl runtime.newobject
002e2598str x0, [sp+448]
002e259corr x1, xzr, 6
002e25a0str x1, [x0+8]
002e25a4adrp x27, 0x769000
002e25a8ldr w1, [x27+3056]
002e25accbz w1, 0x2e25b4
002e25b0b 0x2e25b8
002e25b4
002e25b4loc_2e25b4:
002e25b4b 0x2e25c8
002e25b8
002e25b8loc_2e25b8:
002e25b8ldr x2, [x0]
002e25bcbl runtime.gcWriteBarrier1
002e25c0str x2, [x25]
002e25c4b 0x2e25c8
002e25c8
002e25c8loc_2e25c8:
002e25c8adrp x2, 0x3ce000
002e25ccadd x2, x2, 3139
002e25d0str x2, [x0]
002e25d4ldr x2, [sp+448]
002e25d8ldrsb x27, [x2]
002e25dcldr x3, [sp+408]
002e25e0ldr x4, [sp+400]
002e25e4str x4, [x2+16]
002e25e8adrp x27, 0x769000
002e25ecldr w4, [x27+3056]
002e25f0cbz w4, 0x2e25f8
002e25f4b 0x2e25fc
002e25f8
002e25f8loc_2e25f8:
002e25f8b 0x2e2610
002e25fc
002e25fcloc_2e25fc:
002e25fcbl runtime.gcWriteBarrier2
002e2600str x3, [x25]
002e2604ldr x4, [x2+24]
002e2608str x4, [x25+8]
002e260cb 0x2e2610
002e2610
002e2610loc_2e2610:
002e2610str x3, [x2+24]
002e2614ldr x2, [sp+448]
002e2618str x2, [sp+464]
002e261cadd x20, sp, 552
002e2620adr x27, 16
002e2624stp x29, x27, [sp-24]
002e2628sub x29, sp, 24
002e262cbl fn_87cd0
002e2630sub x29, sp, 8
002e2634add x27, sp, 806
002e2638str xzr, [x27]
002e263cldr x2, [sp+464]
002e2640adrp x3, 0x434000
002e2644add x3, x3, 64
002e2648str x3, [sp+368]
002e264cstr x2, [sp+376]
002e2650ldr x0, [sp+368]
002e2654ldr x1, [sp+376]
002e2658ldp x29, x30, [sp-8]
002e265cadd sp, sp, 544
002e2660ret x30
002e2664
002e2664loc_2e2664:
002e2664stp xzr, xzr, [sp+472]
002e2668ldr x3, [sp+840]
002e266cldr x0, [sp+816]
002e2670ldr x1, [sp+824]
002e2674ldr x2, [sp+832]
002e2678bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e267cstrh w0, [sp+322]
002e2680str x1, [sp+336]
002e2684str x2, [sp+472]
002e2688str x3, [sp+480]
002e268cldrh w4, [sp+322]
002e2690strh w4, [sp+324]
002e2694ldr x4, [sp+336]
002e2698str x4, [sp+352]
002e269cstr x2, [sp+504]
002e26a0str x3, [sp+512]
002e26a4ldrh w4, [sp+324]
002e26a8strh w4, [sp+318]
002e26acldr x4, [sp+352]
002e26b0str x4, [sp+840]
002e26b4str x2, [sp+400]
002e26b8str x3, [sp+408]
002e26bccbnz x2, 0x2e26c4
002e26c0b 0x2e279c
002e26c4
002e26c4loc_2e26c4:
002e26c4adrp x0, 0x362000
002e26c8add x0, x0, 0
002e26ccbl runtime.newobject
002e26d0str x0, [sp+440]
002e26d4orr x1, xzr, 4
002e26d8str x1, [x0+8]
002e26dcadrp x27, 0x769000
002e26e0ldr w1, [x27+3056]
002e26e4cbz w1, 0x2e26ec
002e26e8b 0x2e26f0
002e26ec
002e26ecloc_2e26ec:
002e26ecb 0x2e2700
002e26f0
002e26f0loc_2e26f0:
002e26f0ldr x2, [x0]
002e26f4bl runtime.gcWriteBarrier1
002e26f8str x2, [x25]
002e26fcb 0x2e2700
002e2700
002e2700loc_2e2700:
002e2700adrp x2, 0x3ce000
002e2704add x2, x2, 1246
002e2708str x2, [x0]
002e270cldr x2, [sp+440]
002e2710ldrsb x27, [x2]
002e2714ldr x3, [sp+408]
002e2718ldr x4, [sp+400]
002e271cstr x4, [x2+16]
002e2720adrp x27, 0x769000
002e2724ldr w4, [x27+3056]
002e2728cbz w4, 0x2e2730
002e272cb 0x2e2734
002e2730
002e2730loc_2e2730:
002e2730b 0x2e2748
002e2734
002e2734loc_2e2734:
002e2734bl runtime.gcWriteBarrier2
002e2738str x3, [x25]
002e273cldr x4, [x2+24]
002e2740str x4, [x25+8]
002e2744b 0x2e2748
002e2748
002e2748loc_2e2748:
002e2748str x3, [x2+24]
002e274cldr x2, [sp+440]
002e2750str x2, [sp+464]
002e2754add x20, sp, 552
002e2758adr x27, 16
002e275cstp x29, x27, [sp-24]
002e2760sub x29, sp, 24
002e2764bl fn_87cd0
002e2768sub x29, sp, 8
002e276cadd x27, sp, 806
002e2770str xzr, [x27]
002e2774ldr x2, [sp+464]
002e2778adrp x3, 0x434000
002e277cadd x3, x3, 64
002e2780str x3, [sp+368]
002e2784str x2, [sp+376]
002e2788ldr x0, [sp+368]
002e278cldr x1, [sp+376]
002e2790ldp x29, x30, [sp-8]
002e2794add sp, sp, 544
002e2798ret x30
002e279c
002e279cloc_2e279c:
002e279cadd x20, sp, 58
002e27a0adr x27, 16
002e27a4stp x29, x27, [sp-24]
002e27a8sub x29, sp, 24
002e27acbl fn_87cd0
002e27b0sub x29, sp, 8
002e27b4stp xzr, xzr, [sp+472]
002e27b8ldr x4, [sp+840]
002e27bcldr x1, [sp+816]
002e27c0ldr x2, [sp+824]
002e27c4ldr x3, [sp+832]
002e27c8add x0, sp, 58
002e27ccbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).unpack
002e27d0str x0, [sp+336]
002e27d4str x1, [sp+472]
002e27d8str x2, [sp+480]
002e27dcldr x5, [sp+336]
002e27e0str x5, [sp+344]
002e27e4str x1, [sp+488]
002e27e8str x2, [sp+496]
002e27ecstr x1, [sp+384]
002e27f0str x2, [sp+392]
002e27f4cbnz x1, 0x2e27fc
002e27f8b 0x2e28d4
002e27fc
002e27fcloc_2e27fc:
002e27fcadrp x0, 0x362000
002e2800add x0, x0, 0
002e2804bl runtime.newobject
002e2808str x0, [sp+432]
002e280corr x1, xzr, 6
002e2810str x1, [x0+8]
002e2814adrp x27, 0x769000
002e2818ldr w1, [x27+3056]
002e281ccbz w1, 0x2e2824
002e2820b 0x2e2828
002e2824
002e2824loc_2e2824:
002e2824b 0x2e2838
002e2828
002e2828loc_2e2828:
002e2828ldr x2, [x0]
002e282cbl runtime.gcWriteBarrier1
002e2830str x2, [x25]
002e2834b 0x2e2838
002e2838
002e2838loc_2e2838:
002e2838adrp x2, 0x3ce000
002e283cadd x2, x2, 3145
002e2840str x2, [x0]
002e2844ldr x2, [sp+432]
002e2848ldrsb x27, [x2]
002e284cldr x3, [sp+392]
002e2850ldr x4, [sp+384]
002e2854str x4, [x2+16]
002e2858adrp x27, 0x769000
002e285cldr w4, [x27+3056]
002e2860cbz w4, 0x2e2868
002e2864b 0x2e286c
002e2868
002e2868loc_2e2868:
002e2868b 0x2e2880
002e286c
002e286cloc_2e286c:
002e286cbl runtime.gcWriteBarrier2
002e2870str x3, [x25]
002e2874ldr x4, [x2+24]
002e2878str x4, [x25+8]
002e287cb 0x2e2880
002e2880
002e2880loc_2e2880:
002e2880str x3, [x2+24]
002e2884ldr x2, [sp+432]
002e2888str x2, [sp+464]
002e288cadd x20, sp, 552
002e2890adr x27, 16
002e2894stp x29, x27, [sp-24]
002e2898sub x29, sp, 24
002e289cbl fn_87cd0
002e28a0sub x29, sp, 8
002e28a4add x27, sp, 806
002e28a8str xzr, [x27]
002e28acldr x2, [sp+464]
002e28b0adrp x3, 0x434000
002e28b4add x3, x3, 64
002e28b8str x3, [sp+368]
002e28bcstr x2, [sp+376]
002e28c0ldr x0, [sp+368]
002e28c4ldr x1, [sp+376]
002e28c8ldp x29, x30, [sp-8]
002e28ccadd sp, sp, 544
002e28d0ret x30
002e28d4
002e28d4loc_2e28d4:
002e28d4add x20, sp, 552
002e28d8adr x27, 16
002e28dcstp x29, x27, [sp-24]
002e28e0sub x29, sp, 24
002e28e4bl fn_87cd0
002e28e8sub x29, sp, 8
002e28ecadd x27, sp, 806
002e28f0str xzr, [x27]
002e28f4ldrh w2, [sp+316]
002e28f8strh w2, [sp+552]
002e28fcldrh w2, [sp+314]
002e2900strh w2, [sp+554]
002e2904ldrh w2, [sp+318]
002e2908strh w2, [sp+556]
002e290cadd x21, sp, 558
002e2910add x20, sp, 58
002e2914adr x27, 16
002e2918stp x29, x27, [sp-24]
002e291csub x29, sp, 24
002e2920bl fn_87ea0
002e2924sub x29, sp, 8
002e2928stp xzr, xzr, [sp+368]
002e292cmov x0, xzr
002e2930mov x1, xzr
002e2934ldp x29, x30, [sp-8]
002e2938add sp, sp, 544
002e293cret x30
002e2940
002e2940loc_2e2940:
002e2940stp x0, x1, [sp+272]
002e2944stp x2, x3, [sp+288]
002e2948mov x3, x30
002e294cbl runtime.morestack_noctxt.abi0
002e2950ldp x0, x1, [sp+272]
002e2954ldp x2, x3, [sp+288]
002e2958b 0x2e23a0
002e295cudf 0
002e23a0
002e23a0vendor/golang.org/x/net/dns/dnsmessage.unpackSRVResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackSRVResource(struct []uint8 msg, int off)
002e23a0ldr x16, [x28+16]
002e23a4sub x17, sp, 416
002e23a8subs xzr, x17, x16
002e23acb.ls 0x2e2940
002e23b0sub x20, sp, 544
002e23b4stp x29, x30, [x20-8]
002e23b8add sp, x20, 0
002e23bcsub x29, sp, 8
002e23c0str x0, [sp+816]
002e23c4str x1, [sp+824]
002e23c8str x2, [sp+832]
002e23ccstr x3, [sp+840]
002e23d0add x20, sp, 552
002e23d4adr x27, 16
002e23d8stp x29, x27, [sp-24]
002e23dcsub x29, sp, 24
002e23e0bl fn_87cd0
002e23e4sub x29, sp, 8
002e23e8add x27, sp, 806
002e23ecstr xzr, [x27]
002e23f0stp xzr, xzr, [sp+368]
002e23f4stp xzr, xzr, [sp+472]
002e23f8ldr x3, [sp+840]
002e23fcldr x0, [sp+816]
002e2400ldr x1, [sp+824]
002e2404ldr x2, [sp+832]
002e2408bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e240cstrh w0, [sp+322]
002e2410str x1, [sp+336]
002e2414str x2, [sp+472]
002e2418str x3, [sp+480]
002e241cldrh w4, [sp+322]
002e2420strh w4, [sp+320]
002e2424ldr x4, [sp+336]
002e2428str x4, [sp+328]
002e242cstr x2, [sp+416]
002e2430str x3, [sp+424]
002e2434ldrh w4, [sp+320]
002e2438strh w4, [sp+316]
002e243cldr x4, [sp+328]
002e2440str x4, [sp+840]
002e2444str x2, [sp+400]
002e2448str x3, [sp+408]
002e244ccbnz x2, 0x2e2454
002e2450b 0x2e252c
002e2454
002e2454loc_2e2454:
002e2454adrp x0, 0x362000
002e2458add x0, x0, 0
002e245cbl runtime.newobject
002e2460str x0, [sp+456]
002e2464orr x1, xzr, 8
002e2468str x1, [x0+8]
002e246cadrp x27, 0x769000
002e2470ldr w1, [x27+3056]
002e2474cbz w1, 0x2e247c
002e2478b 0x2e2480
002e247c
002e247cloc_2e247c:
002e247cb 0x2e2490
002e2480
002e2480loc_2e2480:
002e2480ldr x2, [x0]
002e2484bl runtime.gcWriteBarrier1
002e2488str x2, [x25]
002e248cb 0x2e2490
002e2490
002e2490loc_2e2490:
002e2490adrp x2, 0x3cf000
002e2494add x2, x2, 1908
002e2498str x2, [x0]
002e249cldr x2, [sp+456]
002e24a0ldrsb x27, [x2]
002e24a4ldr x3, [sp+408]
002e24a8ldr x4, [sp+400]
002e24acstr x4, [x2+16]
002e24b0adrp x27, 0x769000
002e24b4ldr w4, [x27+3056]
002e24b8cbz w4, 0x2e24c0
002e24bcb 0x2e24c4
002e24c0
002e24c0loc_2e24c0:
002e24c0b 0x2e24d8
002e24c4
002e24c4loc_2e24c4:
002e24c4bl runtime.gcWriteBarrier2
002e24c8str x3, [x25]
002e24ccldr x4, [x2+24]
002e24d0str x4, [x25+8]
002e24d4b 0x2e24d8
002e24d8
002e24d8loc_2e24d8:
002e24d8str x3, [x2+24]
002e24dcldr x2, [sp+456]
002e24e0str x2, [sp+464]
002e24e4add x20, sp, 552
002e24e8adr x27, 16
002e24ecstp x29, x27, [sp-24]
002e24f0sub x29, sp, 24
002e24f4bl fn_87cd0
002e24f8sub x29, sp, 8
002e24fcadd x27, sp, 806
002e2500str xzr, [x27]
002e2504ldr x2, [sp+464]
002e2508adrp x3, 0x434000
002e250cadd x3, x3, 64
002e2510str x3, [sp+368]
002e2514str x2, [sp+376]
002e2518ldr x0, [sp+368]
002e251cldr x1, [sp+376]
002e2520ldp x29, x30, [sp-8]
002e2524add sp, sp, 544
002e2528ret x30
002e252c
002e252cloc_2e252c:
002e252cstp xzr, xzr, [sp+472]
002e2530ldr x3, [sp+840]
002e2534ldr x0, [sp+816]
002e2538ldr x1, [sp+824]
002e253cldr x2, [sp+832]
002e2540bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e2544strh w0, [sp+322]
002e2548str x1, [sp+336]
002e254cstr x2, [sp+472]
002e2550str x3, [sp+480]
002e2554ldrh w4, [sp+322]
002e2558strh w4, [sp+326]
002e255cldr x4, [sp+336]
002e2560str x4, [sp+360]
002e2564str x2, [sp+520]
002e2568str x3, [sp+528]
002e256cldrh w4, [sp+326]
002e2570strh w4, [sp+314]
002e2574ldr x4, [sp+360]
002e2578str x4, [sp+840]
002e257cstr x2, [sp+400]
002e2580str x3, [sp+408]
002e2584cbnz x2, 0x2e258c
002e2588b 0x2e2664
002e258c
002e258cloc_2e258c:
002e258cadrp x0, 0x362000
002e2590add x0, x0, 0
002e2594bl runtime.newobject
002e2598str x0, [sp+448]
002e259corr x1, xzr, 6
002e25a0str x1, [x0+8]
002e25a4adrp x27, 0x769000
002e25a8ldr w1, [x27+3056]
002e25accbz w1, 0x2e25b4
002e25b0b 0x2e25b8
002e25b4
002e25b4loc_2e25b4:
002e25b4b 0x2e25c8
002e25b8
002e25b8loc_2e25b8:
002e25b8ldr x2, [x0]
002e25bcbl runtime.gcWriteBarrier1
002e25c0str x2, [x25]
002e25c4b 0x2e25c8
002e25c8
002e25c8loc_2e25c8:
002e25c8adrp x2, 0x3ce000
002e25ccadd x2, x2, 3139
002e25d0str x2, [x0]
002e25d4ldr x2, [sp+448]
002e25d8ldrsb x27, [x2]
002e25dcldr x3, [sp+408]
002e25e0ldr x4, [sp+400]
002e25e4str x4, [x2+16]
002e25e8adrp x27, 0x769000
002e25ecldr w4, [x27+3056]
002e25f0cbz w4, 0x2e25f8
002e25f4b 0x2e25fc
002e25f8
002e25f8loc_2e25f8:
002e25f8b 0x2e2610
002e25fc
002e25fcloc_2e25fc:
002e25fcbl runtime.gcWriteBarrier2
002e2600str x3, [x25]
002e2604ldr x4, [x2+24]
002e2608str x4, [x25+8]
002e260cb 0x2e2610
002e2610
002e2610loc_2e2610:
002e2610str x3, [x2+24]
002e2614ldr x2, [sp+448]
002e2618str x2, [sp+464]
002e261cadd x20, sp, 552
002e2620adr x27, 16
002e2624stp x29, x27, [sp-24]
002e2628sub x29, sp, 24
002e262cbl fn_87cd0
002e2630sub x29, sp, 8
002e2634add x27, sp, 806
002e2638str xzr, [x27]
002e263cldr x2, [sp+464]
002e2640adrp x3, 0x434000
002e2644add x3, x3, 64
002e2648str x3, [sp+368]
002e264cstr x2, [sp+376]
002e2650ldr x0, [sp+368]
002e2654ldr x1, [sp+376]
002e2658ldp x29, x30, [sp-8]
002e265cadd sp, sp, 544
002e2660ret x30
002e2664
002e2664loc_2e2664:
002e2664stp xzr, xzr, [sp+472]
002e2668ldr x3, [sp+840]
002e266cldr x0, [sp+816]
002e2670ldr x1, [sp+824]
002e2674ldr x2, [sp+832]
002e2678bl vendor/golang.org/x/net/dns/dnsmessage.unpackUint16
002e267cstrh w0, [sp+322]
002e2680str x1, [sp+336]
002e2684str x2, [sp+472]
002e2688str x3, [sp+480]
002e268cldrh w4, [sp+322]
002e2690strh w4, [sp+324]
002e2694ldr x4, [sp+336]
002e2698str x4, [sp+352]
002e269cstr x2, [sp+504]
002e26a0str x3, [sp+512]
002e26a4ldrh w4, [sp+324]
002e26a8strh w4, [sp+318]
002e26acldr x4, [sp+352]
002e26b0str x4, [sp+840]
002e26b4str x2, [sp+400]
002e26b8str x3, [sp+408]
002e26bccbnz x2, 0x2e26c4
002e26c0b 0x2e279c
002e26c4
002e26c4loc_2e26c4:
002e26c4adrp x0, 0x362000
002e26c8add x0, x0, 0
002e26ccbl runtime.newobject
002e26d0str x0, [sp+440]
002e26d4orr x1, xzr, 4
002e26d8str x1, [x0+8]
002e26dcadrp x27, 0x769000
002e26e0ldr w1, [x27+3056]
002e26e4cbz w1, 0x2e26ec
002e26e8b 0x2e26f0
002e26ec
002e26ecloc_2e26ec:
002e26ecb 0x2e2700
002e26f0
002e26f0loc_2e26f0:
002e26f0ldr x2, [x0]
002e26f4bl runtime.gcWriteBarrier1
002e26f8str x2, [x25]
002e26fcb 0x2e2700
002e2700
002e2700loc_2e2700:
002e2700adrp x2, 0x3ce000
002e2704add x2, x2, 1246
002e2708str x2, [x0]
002e270cldr x2, [sp+440]
002e2710ldrsb x27, [x2]
002e2714ldr x3, [sp+408]
002e2718ldr x4, [sp+400]
002e271cstr x4, [x2+16]
002e2720adrp x27, 0x769000
002e2724ldr w4, [x27+3056]
002e2728cbz w4, 0x2e2730
002e272cb 0x2e2734
002e2730
002e2730loc_2e2730:
002e2730b 0x2e2748
002e2734
002e2734loc_2e2734:
002e2734bl runtime.gcWriteBarrier2
002e2738str x3, [x25]
002e273cldr x4, [x2+24]
002e2740str x4, [x25+8]
002e2744b 0x2e2748
002e2748
002e2748loc_2e2748:
002e2748str x3, [x2+24]
002e274cldr x2, [sp+440]
002e2750str x2, [sp+464]
002e2754add x20, sp, 552
002e2758adr x27, 16
002e275cstp x29, x27, [sp-24]
002e2760sub x29, sp, 24
002e2764bl fn_87cd0
002e2768sub x29, sp, 8
002e276cadd x27, sp, 806
002e2770str xzr, [x27]
002e2774ldr x2, [sp+464]
002e2778adrp x3, 0x434000
002e277cadd x3, x3, 64
002e2780str x3, [sp+368]
002e2784str x2, [sp+376]
002e2788ldr x0, [sp+368]
002e278cldr x1, [sp+376]
002e2790ldp x29, x30, [sp-8]
002e2794add sp, sp, 544
002e2798ret x30
002e279c
002e279cloc_2e279c:
002e279cadd x20, sp, 58
002e27a0adr x27, 16
002e27a4stp x29, x27, [sp-24]
002e27a8sub x29, sp, 24
002e27acbl fn_87cd0
002e27b0sub x29, sp, 8
002e27b4stp xzr, xzr, [sp+472]
002e27b8ldr x4, [sp+840]
002e27bcldr x1, [sp+816]
002e27c0ldr x2, [sp+824]
002e27c4ldr x3, [sp+832]
002e27c8add x0, sp, 58
002e27ccbl vendor/golang.org/x/net/dns/dnsmessage.(*Name).unpack
002e27d0str x0, [sp+336]
002e27d4str x1, [sp+472]
002e27d8str x2, [sp+480]
002e27dcldr x5, [sp+336]
002e27e0str x5, [sp+344]
002e27e4str x1, [sp+488]
002e27e8str x2, [sp+496]
002e27ecstr x1, [sp+384]
002e27f0str x2, [sp+392]
002e27f4cbnz x1, 0x2e27fc
002e27f8b 0x2e28d4
002e27fc
002e27fcloc_2e27fc:
002e27fcadrp x0, 0x362000
002e2800add x0, x0, 0
002e2804bl runtime.newobject
002e2808str x0, [sp+432]
002e280corr x1, xzr, 6
002e2810str x1, [x0+8]
002e2814adrp x27, 0x769000
002e2818ldr w1, [x27+3056]
002e281ccbz w1, 0x2e2824
002e2820b 0x2e2828
002e2824
002e2824loc_2e2824:
002e2824b 0x2e2838
002e2828
002e2828loc_2e2828:
002e2828ldr x2, [x0]
002e282cbl runtime.gcWriteBarrier1
002e2830str x2, [x25]
002e2834b 0x2e2838
002e2838
002e2838loc_2e2838:
002e2838adrp x2, 0x3ce000
002e283cadd x2, x2, 3145
002e2840str x2, [x0]
002e2844ldr x2, [sp+432]
002e2848ldrsb x27, [x2]
002e284cldr x3, [sp+392]
002e2850ldr x4, [sp+384]
002e2854str x4, [x2+16]
002e2858adrp x27, 0x769000
002e285cldr w4, [x27+3056]
002e2860cbz w4, 0x2e2868
002e2864b 0x2e286c
002e2868
002e2868loc_2e2868:
002e2868b 0x2e2880
002e286c
002e286cloc_2e286c:
002e286cbl runtime.gcWriteBarrier2
002e2870str x3, [x25]
002e2874ldr x4, [x2+24]
002e2878str x4, [x25+8]
002e287cb 0x2e2880
002e2880
002e2880loc_2e2880:
002e2880str x3, [x2+24]
002e2884ldr x2, [sp+432]
002e2888str x2, [sp+464]
002e288cadd x20, sp, 552
002e2890adr x27, 16
002e2894stp x29, x27, [sp-24]
002e2898sub x29, sp, 24
002e289cbl fn_87cd0
002e28a0sub x29, sp, 8
002e28a4add x27, sp, 806
002e28a8str xzr, [x27]
002e28acldr x2, [sp+464]
002e28b0adrp x3, 0x434000
002e28b4add x3, x3, 64
002e28b8str x3, [sp+368]
002e28bcstr x2, [sp+376]
002e28c0ldr x0, [sp+368]
002e28c4ldr x1, [sp+376]
002e28c8ldp x29, x30, [sp-8]
002e28ccadd sp, sp, 544
002e28d0ret x30
002e28d4
002e28d4loc_2e28d4:
002e28d4add x20, sp, 552
002e28d8adr x27, 16
002e28dcstp x29, x27, [sp-24]
002e28e0sub x29, sp, 24
002e28e4bl fn_87cd0
002e28e8sub x29, sp, 8
002e28ecadd x27, sp, 806
002e28f0str xzr, [x27]
002e28f4ldrh w2, [sp+316]
002e28f8strh w2, [sp+552]
002e28fcldrh w2, [sp+314]
002e2900strh w2, [sp+554]
002e2904ldrh w2, [sp+318]
002e2908strh w2, [sp+556]
002e290cadd x21, sp, 558
002e2910add x20, sp, 58
002e2914adr x27, 16
002e2918stp x29, x27, [sp-24]
002e291csub x29, sp, 24
002e2920bl fn_87ea0
002e2924sub x29, sp, 8
002e2928stp xzr, xzr, [sp+368]
002e292cmov x0, xzr
002e2930mov x1, xzr
002e2934ldp x29, x30, [sp-8]
002e2938add sp, sp, 544
002e293cret x30
002e2940
002e2940loc_2e2940:
002e2940stp x0, x1, [sp+272]
002e2944stp x2, x3, [sp+288]
002e2948mov x3, x30
002e294cbl runtime.morestack_noctxt.abi0
002e2950ldp x0, x1, [sp+272]
002e2954ldp x2, x3, [sp+288]
002e2958b 0x2e23a0
002e295cudf 0
002e23a0
002e2960
002e2960vendor/golang.org/x/net/dns/dnsmessage.unpackAResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackAResource(struct []uint8 msg, int off)
002e2960ldr x16, [x28+16]
002e2964sub x17, sp, 64
002e2968subs xzr, x17, x16
002e296cb.ls 0x2e2a48
002e2970str x30, [sp-192]!
002e2974stur x29, [sp-8]
002e2978sub x29, sp, 8
002e297cstr x0, [sp+208]
002e2980str x1, [sp+216]
002e2984str x2, [sp+224]
002e2988str x3, [sp+232]
002e298cstr wzr, [sp+200]
002e2990stp xzr, xzr, [sp+96]
002e2994str wzr, [sp+76]
002e2998add x7, sp, 76
002e299cldrsb x27, [x7]
002e29a0b 0x2e29a4
002e29a4
002e29a4loc_2e29a4:
002e29a4str x7, [sp+128]
002e29a8orr x7, xzr, 4
002e29acstr x7, [sp+136]
002e29b0str x7, [sp+144]
002e29b4stp xzr, xzr, [sp+168]
002e29b8ldr x3, [sp+232]
002e29bcldr x0, [sp+208]
002e29c0ldr x1, [sp+216]
002e29c4ldr x2, [sp+224]
002e29c8ldr x4, [sp+128]
002e29ccldr x5, [sp+136]
002e29d0ldr x6, [sp+144]
002e29d4bl vendor/golang.org/x/net/dns/dnsmessage.unpackBytes
002e29d8str x0, [sp+80]
002e29dcstr x1, [sp+168]
002e29e0str x2, [sp+176]
002e29e4ldr x7, [sp+80]
002e29e8str x7, [sp+88]
002e29ecstr x1, [sp+152]
002e29f0str x2, [sp+160]
002e29f4str x1, [sp+112]
002e29f8str x2, [sp+120]
002e29fccbnz x1, 0x2e2a04
002e2a00b 0x2e2a24
002e2a04
002e2a04loc_2e2a04:
002e2a04str wzr, [sp+200]
002e2a08ldr x0, [sp+112]
002e2a0cldr x1, [sp+120]
002e2a10str x0, [sp+96]
002e2a14str x1, [sp+104]
002e2a18ldur x29, [sp-8]
002e2a1cldr x30, [sp], 192
002e2a20ret x30
002e2a24
002e2a24loc_2e2a24:
002e2a24str wzr, [sp+200]
002e2a28ldr w2, [sp+76]
002e2a2cstr w2, [sp+200]
002e2a30stp xzr, xzr, [sp+96]
002e2a34mov x0, xzr
002e2a38mov x1, xzr
002e2a3cldur x29, [sp-8]
002e2a40ldr x30, [sp], 192
002e2a44ret x30
002e2a48
002e2a48loc_2e2a48:
002e2a48stp x0, x1, [sp+16]
002e2a4cstp x2, x3, [sp+32]
002e2a50mov x3, x30
002e2a54bl runtime.morestack_noctxt.abi0
002e2a58ldp x0, x1, [sp+16]
002e2a5cldp x2, x3, [sp+32]
002e2a60b 0x2e2960
002e2a64udf 0
002e2a68udf 0
002e2a6cudf 0
002e2960
002e2960vendor/golang.org/x/net/dns/dnsmessage.unpackAResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackAResource(struct []uint8 msg, int off)
002e2960ldr x16, [x28+16]
002e2964sub x17, sp, 64
002e2968subs xzr, x17, x16
002e296cb.ls 0x2e2a48
002e2970str x30, [sp-192]!
002e2974stur x29, [sp-8]
002e2978sub x29, sp, 8
002e297cstr x0, [sp+208]
002e2980str x1, [sp+216]
002e2984str x2, [sp+224]
002e2988str x3, [sp+232]
002e298cstr wzr, [sp+200]
002e2990stp xzr, xzr, [sp+96]
002e2994str wzr, [sp+76]
002e2998add x7, sp, 76
002e299cldrsb x27, [x7]
002e29a0b 0x2e29a4
002e29a4
002e29a4loc_2e29a4:
002e29a4str x7, [sp+128]
002e29a8orr x7, xzr, 4
002e29acstr x7, [sp+136]
002e29b0str x7, [sp+144]
002e29b4stp xzr, xzr, [sp+168]
002e29b8ldr x3, [sp+232]
002e29bcldr x0, [sp+208]
002e29c0ldr x1, [sp+216]
002e29c4ldr x2, [sp+224]
002e29c8ldr x4, [sp+128]
002e29ccldr x5, [sp+136]
002e29d0ldr x6, [sp+144]
002e29d4bl vendor/golang.org/x/net/dns/dnsmessage.unpackBytes
002e29d8str x0, [sp+80]
002e29dcstr x1, [sp+168]
002e29e0str x2, [sp+176]
002e29e4ldr x7, [sp+80]
002e29e8str x7, [sp+88]
002e29ecstr x1, [sp+152]
002e29f0str x2, [sp+160]
002e29f4str x1, [sp+112]
002e29f8str x2, [sp+120]
002e29fccbnz x1, 0x2e2a04
002e2a00b 0x2e2a24
002e2a04
002e2a04loc_2e2a04:
002e2a04str wzr, [sp+200]
002e2a08ldr x0, [sp+112]
002e2a0cldr x1, [sp+120]
002e2a10str x0, [sp+96]
002e2a14str x1, [sp+104]
002e2a18ldur x29, [sp-8]
002e2a1cldr x30, [sp], 192
002e2a20ret x30
002e2a24
002e2a24loc_2e2a24:
002e2a24str wzr, [sp+200]
002e2a28ldr w2, [sp+76]
002e2a2cstr w2, [sp+200]
002e2a30stp xzr, xzr, [sp+96]
002e2a34mov x0, xzr
002e2a38mov x1, xzr
002e2a3cldur x29, [sp-8]
002e2a40ldr x30, [sp], 192
002e2a44ret x30
002e2a48
002e2a48loc_2e2a48:
002e2a48stp x0, x1, [sp+16]
002e2a4cstp x2, x3, [sp+32]
002e2a50mov x3, x30
002e2a54bl runtime.morestack_noctxt.abi0
002e2a58ldp x0, x1, [sp+16]
002e2a5cldp x2, x3, [sp+32]
002e2a60b 0x2e2960
002e2a64udf 0
002e2a68udf 0
002e2a6cudf 0
002e2960
002e2a70
002e2a70vendor/golang.org/x/net/dns/dnsmessage.unpackAAAAResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackAAAAResource(struct []uint8 msg, int off)
002e2a70ldr x16, [x28+16]
002e2a74sub x17, sp, 64
002e2a78subs xzr, x17, x16
002e2a7cb.ls 0x2e2b58
002e2a80str x30, [sp-192]!
002e2a84stur x29, [sp-8]
002e2a88sub x29, sp, 8
002e2a8cstr x0, [sp+216]
002e2a90str x1, [sp+224]
002e2a94str x2, [sp+232]
002e2a98str x3, [sp+240]
002e2a9cstp xzr, xzr, [sp+200]
002e2aa0stp xzr, xzr, [sp+96]
002e2aa4stp xzr, xzr, [sp+64]
002e2aa8add x7, sp, 64
002e2aacldrsb x27, [x7]
002e2ab0b 0x2e2ab4
002e2ab4
002e2ab4loc_2e2ab4:
002e2ab4str x7, [sp+128]
002e2ab8orr x7, xzr, 16
002e2abcstr x7, [sp+136]
002e2ac0str x7, [sp+144]
002e2ac4stp xzr, xzr, [sp+168]
002e2ac8ldr x3, [sp+240]
002e2accldr x0, [sp+216]
002e2ad0ldr x1, [sp+224]
002e2ad4ldr x2, [sp+232]
002e2ad8ldr x4, [sp+128]
002e2adcldr x5, [sp+136]
002e2ae0ldr x6, [sp+144]
002e2ae4bl vendor/golang.org/x/net/dns/dnsmessage.unpackBytes
002e2ae8str x0, [sp+80]
002e2aecstr x1, [sp+168]
002e2af0str x2, [sp+176]
002e2af4ldr x7, [sp+80]
002e2af8str x7, [sp+88]
002e2afcstr x1, [sp+152]
002e2b00str x2, [sp+160]
002e2b04str x1, [sp+112]
002e2b08str x2, [sp+120]
002e2b0ccbnz x1, 0x2e2b14
002e2b10b 0x2e2b34
002e2b14
002e2b14loc_2e2b14:
002e2b14stp xzr, xzr, [sp+200]
002e2b18ldr x0, [sp+112]
002e2b1cldr x1, [sp+120]
002e2b20str x0, [sp+96]
002e2b24str x1, [sp+104]
002e2b28ldur x29, [sp-8]
002e2b2cldr x30, [sp], 192
002e2b30ret x30
002e2b34
002e2b34loc_2e2b34:
002e2b34stp xzr, xzr, [sp+200]
002e2b38ldp x2, x3, [sp+64]
002e2b3cstp x2, x3, [sp+200]
002e2b40stp xzr, xzr, [sp+96]
002e2b44mov x0, xzr
002e2b48mov x1, xzr
002e2b4cldur x29, [sp-8]
002e2b50ldr x30, [sp], 192
002e2b54ret x30
002e2b58
002e2b58loc_2e2b58:
002e2b58stp x0, x1, [sp+24]
002e2b5cstp x2, x3, [sp+40]
002e2b60mov x3, x30
002e2b64bl runtime.morestack_noctxt.abi0
002e2b68ldp x0, x1, [sp+24]
002e2b6cldp x2, x3, [sp+40]
002e2b70b 0x2e2a70
002e2b74udf 0
002e2b78udf 0
002e2b7cudf 0
002e2a70
002e2a70vendor/golang.org/x/net/dns/dnsmessage.unpackAAAAResource: ; void vendor/golang.org/x/net/dns/dnsmessage.unpackAAAAResource(struct []uint8 msg, int off)
002e2a70ldr x16, [x28+16]
002e2a74sub x17, sp, 64
002e2a78subs xzr, x17, x16
002e2a7cb.ls 0x2e2b58
002e2a80str x30, [sp-192]!
002e2a84stur x29, [sp-8]
002e2a88sub x29, sp, 8
002e2a8cstr x0, [sp+216]
002e2a90str x1, [sp+224]
002e2a94str x2, [sp+232]
002e2a98str x3, [sp+240]
002e2a9cstp xzr, xzr, [sp+200]
002e2aa0stp xzr, xzr, [sp+96]
002e2aa4stp xzr, xzr, [sp+64]
002e2aa8add x7, sp, 64
002e2aacldrsb x27, [x7]
002e2ab0b 0x2e2ab4
002e2ab4
002e2ab4loc_2e2ab4:
002e2ab4str x7, [sp+128]
002e2ab8orr x7, xzr, 16
002e2abcstr x7, [sp+136]
002e2ac0str x7, [sp+144]
002e2ac4stp xzr, xzr, [sp+168]
002e2ac8ldr x3, [sp+240]
002e2accldr x0, [sp+216]
002e2ad0ldr x1, [sp+224]
002e2ad4ldr x2, [sp+232]
002e2ad8ldr x4, [sp+128]
002e2adcldr x5, [sp+136]
002e2ae0ldr x6, [sp+144]
002e2ae4bl vendor/golang.org/x/net/dns/dnsmessage.unpackBytes
002e2ae8str x0, [sp+80]
002e2aecstr x1, [sp+168]
002e2af0str x2, [sp+176]
002e2af4ldr x7, [sp+80]
002e2af8str x7, [sp+88]
002e2afcstr x1, [sp+152]
002e2b00str x2, [sp+160]
002e2b04str x1, [sp+112]
002e2b08str x2, [sp+120]
002e2b0ccbnz x1, 0x2e2b14
002e2b10b 0x2e2b34
002e2b14
002e2b14loc_2e2b14:
002e2b14stp xzr, xzr, [sp+200]
002e2b18ldr x0, [sp+112]
002e2b1cldr x1, [sp+120]
002e2b20str x0, [sp+96]
002e2b24str x1, [sp+104]
002e2b28ldur x29, [sp-8]
002e2b2cldr x30, [sp], 192
002e2b30ret x30
002e2b34
002e2b34loc_2e2b34:
002e2b34stp xzr, xzr, [sp+200]
002e2b38ldp x2, x3, [sp+64]
002e2b3cstp x2, x3, [sp+200]
002e2b40stp xzr, xzr, [sp+96]
002e2b44mov x0, xzr
002e2b48mov x1, xzr
002e2b4cldur x29, [sp-8]
002e2b50ldr x30, [sp], 192
002e2b54ret x30
002e2b58
002e2b58loc_2e2b58:
002e2b58stp x0, x1, [sp+24]
002e2b5cstp x2, x3, [sp+40]
002e2b60mov x3, x30
002e2b64bl runtime.morestack_noctxt.abi0
002e2b68ldp x0, x1, [sp+24]
002e2b6cldp x2, x3, [sp+40]
002e2b70b 0x2e2a70
002e2b74udf 0
002e2b78udf 0
002e2b7cudf 0
002e2a70
002e2b80
002e2b80vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).realType: ; void vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).realType(vendor/golang.org/x/net/dns/dnsmessage.OPTResource * r)
002e2b80str x30, [sp-32]!
002e2b84stur x29, [sp-8]
002e2b88sub x29, sp, 8
002e2b8cstr x0, [sp+40]
002e2b90strh wzr, [sp+22]
002e2b94movz x0, 41
002e2b98strh w0, [sp+22]
002e2b9cadd x29, sp, 24
002e2ba0add sp, sp, 32
002e2ba4ret x30
002e2ba8udf 0
002e2bacudf 0
002e2b80
002e2b80vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).realType: ; void vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).realType(vendor/golang.org/x/net/dns/dnsmessage.OPTResource * r)
002e2b80str x30, [sp-32]!
002e2b84stur x29, [sp-8]
002e2b88sub x29, sp, 8
002e2b8cstr x0, [sp+40]
002e2b90strh wzr, [sp+22]
002e2b94movz x0, 41
002e2b98strh w0, [sp+22]
002e2b9cadd x29, sp, 24
002e2ba0add sp, sp, 32
002e2ba4ret x30
002e2ba8udf 0
002e2bacudf 0
002e2b80
002e2bb0
002e2bb0vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).pack(vendor/golang.org/x/net/dns/dnsmessage.OPTResource * r, struct []uint8 msg, map[string]uint16 compression, int compressionOff)
002e2bb0ldr x16, [x28+16]
002e2bb4sub x17, sp, 80
002e2bb8subs xzr, x17, x16
002e2bbcb.ls 0x2e2d24
002e2bc0str x30, [sp-208]!
002e2bc4stur x29, [sp-8]
002e2bc8sub x29, sp, 8
002e2bccstr x0, [sp+216]
002e2bd0str x1, [sp+224]
002e2bd4str x2, [sp+232]
002e2bd8str x3, [sp+240]
002e2bdcstr x4, [sp+248]
002e2be0str x5, [sp+256]
002e2be4str xzr, [sp+112]
002e2be8stp xzr, xzr, [sp+120]
002e2becstp xzr, xzr, [sp+96]
002e2bf0ldr x5, [sp+216]
002e2bf4ldrsb x27, [x5]
002e2bf8ldr x6, [x5+8]
002e2bfcldr x7, [x5]
002e2c00ldr x5, [x5+16]
002e2c04str x7, [sp+168]
002e2c08str x6, [sp+176]
002e2c0cstr x5, [sp+184]
002e2c10str xzr, [sp+88]
002e2c14str x6, [sp+80]
002e2c18ldr x5, [sp+168]
002e2c1cstr x5, [sp+72]
002e2c20b 0x2e2c24
002e2c24
002e2c24loc_2e2c24:
002e2c24ldr x5, [sp+80]
002e2c28ldr x6, [sp+88]
002e2c2csubs xzr, x5, x6
002e2c30b.gt 0x2e2c38
002e2c34b 0x2e2ce8
002e2c38
002e2c38loc_2e2c38:
002e2c38ldr x4, [sp+72]
002e2c3cstr x4, [sp+192]
002e2c40ldr x4, [sp+192]
002e2c44ldrh w5, [x4]
002e2c48ldr x6, [x4+8]
002e2c4cldr x7, [x4+16]
002e2c50ldr x4, [x4+24]
002e2c54strh w5, [sp+136]
002e2c58str x6, [sp+144]
002e2c5cstr x7, [sp+152]
002e2c60str x4, [sp+160]
002e2c64ldr x0, [sp+224]
002e2c68ldr x1, [sp+232]
002e2c6cldr x2, [sp+240]
002e2c70ldrh w3, [sp+136]
002e2c74bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002e2c78str x0, [sp+224]
002e2c7cstr x1, [sp+232]
002e2c80str x2, [sp+240]
002e2c84ldr x3, [sp+152]
002e2c88str x3, [sp+64]
002e2c8cstrh w3, [sp+62]
002e2c90ldr x0, [sp+224]
002e2c94ldr x1, [sp+232]
002e2c98ldr x2, [sp+240]
002e2c9cbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002e2ca0str x0, [sp+224]
002e2ca4str x1, [sp+232]
002e2ca8str x2, [sp+240]
002e2cacldr x4, [sp+152]
002e2cb0ldr x5, [sp+160]
002e2cb4ldr x3, [sp+144]
002e2cb8bl vendor/golang.org/x/net/dns/dnsmessage.packBytes
002e2cbcstr x0, [sp+224]
002e2cc0str x1, [sp+232]
002e2cc4str x2, [sp+240]
002e2cc8b 0x2e2ccc
002e2ccc
002e2cccloc_2e2ccc:
002e2cccldr x5, [sp+88]
002e2cd0add x5, x5, 1
002e2cd4str x5, [sp+88]
002e2cd8ldr x5, [sp+192]
002e2cdcadd x5, x5, 32
002e2ce0str x5, [sp+72]
002e2ce4b 0x2e2c24
002e2ce8
002e2ce8loc_2e2ce8:
002e2ce8ldr x5, [sp+224]
002e2cecldr x6, [sp+232]
002e2cf0ldr x7, [sp+240]
002e2cf4str x5, [sp+112]
002e2cf8str x6, [sp+120]
002e2cfcstr x7, [sp+128]
002e2d00stp xzr, xzr, [sp+96]
002e2d04ldr x0, [sp+112]
002e2d08ldr x1, [sp+120]
002e2d0cldr x2, [sp+128]
002e2d10mov x3, xzr
002e2d14mov x4, xzr
002e2d18ldur x29, [sp-8]
002e2d1cldr x30, [sp], 208
002e2d20ret x30
002e2d24
002e2d24loc_2e2d24:
002e2d24stp x0, x1, [sp+8]
002e2d28stp x2, x3, [sp+24]
002e2d2cstp x4, x5, [sp+40]
002e2d30mov x3, x30
002e2d34bl runtime.morestack_noctxt.abi0
002e2d38ldp x0, x1, [sp+8]
002e2d3cldp x2, x3, [sp+24]
002e2d40ldp x4, x5, [sp+40]
002e2d44b 0x2e2bb0
002e2d48udf 0
002e2d4cudf 0
002e2bb0
002e2bb0vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).pack: ; void vendor/golang.org/x/net/dns/dnsmessage.(*OPTResource).pack(vendor/golang.org/x/net/dns/dnsmessage.OPTResource * r, struct []uint8 msg, map[string]uint16 compression, int compressionOff)
002e2bb0ldr x16, [x28+16]
002e2bb4sub x17, sp, 80
002e2bb8subs xzr, x17, x16
002e2bbcb.ls 0x2e2d24
002e2bc0str x30, [sp-208]!
002e2bc4stur x29, [sp-8]
002e2bc8sub x29, sp, 8
002e2bccstr x0, [sp+216]
002e2bd0str x1, [sp+224]
002e2bd4str x2, [sp+232]
002e2bd8str x3, [sp+240]
002e2bdcstr x4, [sp+248]
002e2be0str x5, [sp+256]
002e2be4str xzr, [sp+112]
002e2be8stp xzr, xzr, [sp+120]
002e2becstp xzr, xzr, [sp+96]
002e2bf0ldr x5, [sp+216]
002e2bf4ldrsb x27, [x5]
002e2bf8ldr x6, [x5+8]
002e2bfcldr x7, [x5]
002e2c00ldr x5, [x5+16]
002e2c04str x7, [sp+168]
002e2c08str x6, [sp+176]
002e2c0cstr x5, [sp+184]
002e2c10str xzr, [sp+88]
002e2c14str x6, [sp+80]
002e2c18ldr x5, [sp+168]
002e2c1cstr x5, [sp+72]
002e2c20b 0x2e2c24
002e2c24
002e2c24loc_2e2c24:
002e2c24ldr x5, [sp+80]
002e2c28ldr x6, [sp+88]
002e2c2csubs xzr, x5, x6
002e2c30b.gt 0x2e2c38
002e2c34b 0x2e2ce8
002e2c38
002e2c38loc_2e2c38:
002e2c38ldr x4, [sp+72]
002e2c3cstr x4, [sp+192]
002e2c40ldr x4, [sp+192]
002e2c44ldrh w5, [x4]
002e2c48ldr x6, [x4+8]
002e2c4cldr x7, [x4+16]
002e2c50ldr x4, [x4+24]
002e2c54strh w5, [sp+136]
002e2c58str x6, [sp+144]
002e2c5cstr x7, [sp+152]
002e2c60str x4, [sp+160]
002e2c64ldr x0, [sp+224]
002e2c68ldr x1, [sp+232]
002e2c6cldr x2, [sp+240]
002e2c70ldrh w3, [sp+136]
002e2c74bl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002e2c78str x0, [sp+224]
002e2c7cstr x1, [sp+232]
002e2c80str x2, [sp+240]
002e2c84ldr x3, [sp+152]
002e2c88str x3, [sp+64]
002e2c8cstrh w3, [sp+62]
002e2c90ldr x0, [sp+224]
002e2c94ldr x1, [sp+232]
002e2c98ldr x2, [sp+240]
002e2c9cbl vendor/golang.org/x/net/dns/dnsmessage.packUint16
002e2ca0str x0, [sp+224]
002e2ca4str x1, [sp+232]
002e2ca8str x2, [sp+240]
002e2cacldr x4, [sp+152]
002e2cb0ldr x5, [sp+160]
002e2cb4ldr x3, [sp+144]
002e2cb8bl vendor/golang.org/x/net/dns/dnsmessage.packBytes
002e2cbcstr x0, [sp+224]
002e2cc0str x1, [sp+232]
002e2cc4str x2, [sp+240]
002e2cc8b 0x2e2ccc
002e2ccc
002e2cccloc_2e2ccc:
002e2cccldr x5, [sp+88]
002e2cd0add x5, x5, 1
002e2cd4str x5, [sp+88]
002e2cd8ldr x5, [sp+192]
002e2cdcadd x5, x5, 32
002e2ce0str x5, [sp+72]
002e2ce4b 0x2e2c24
002e2ce8
002e2ce8loc_2e2ce8:
002e2ce8ldr x5, [sp+224]
002e2cecldr x6, [sp+232]
002e2cf0ldr x7, [sp+240]
002e2cf4str x5, [sp+112]
002e2cf8str x6, [sp+120]
002e2cfcstr x7, [sp+128]
002e2d00stp xzr, xzr, [sp+96]
002e2d04ldr x0, [sp+112]
002e2d08ldr x1, [sp+120]
002e2d0cldr x2, [sp+128]
002e2d10mov x3, xzr
002e2d14mov x4, xzr
002e2d18ldur x29, [sp-8]
002e2d1cldr x30, [sp], 208
002e2d20ret x30
002e2d24
002e2d24loc_2e2d24:
002e2d24stp x0, x1, [sp+8]
002e2d28stp x2, x3, [sp+24]
002e2d2cstp x4, x5, [sp+40]
002e2d30mov x3, x30
002e2d34bl runtime.morestack_noctxt.abi0
002e2d38ldp x0, x1, [sp+8]
002e2d3cldp x2, x3, [sp+24]
002e2d40ldp x4, x5, [sp+40]
002e2d44b 0x2e2bb0
002e2d48udf 0
002e2d4cudf 0
002e2bb0
002e2d50
002e2d50vendor/golang.org/x/net/dns/dnsmessage.init: ; void vendor/golang.org/x/net/dns/dnsmessage.init(void)
002e2d50ldr x16, [x28+16]
002e2d54sub x17, sp, 144
002e2d58subs xzr, x17, x16
002e2d5cb.ls 0x2e3bac
002e2d60sub x20, sp, 272
002e2d64stp x29, x30, [x20-8]
002e2d68add sp, x20, 0
002e2d6csub x29, sp, 8
002e2d70bl runtime.mapinitnoop
002e2d74bl runtime.makemap_small
002e2d78str x0, [sp+256]
002e2d7corr x0, xzr, 1
002e2d80strh w0, [sp+62]
002e2d84adrp x0, 0x3cf000
002e2d88add x0, x0, 3937
002e2d8cstr x0, [sp+184]
002e2d90movz x0, 9
002e2d94str x0, [sp+192]
002e2d98ldrh w0, [sp+62]
002e2d9cstrh w0, [sp+44]
002e2da0ldr x1, [sp+256]
002e2da4adrp x0, 0x343000
002e2da8add x0, x0, 1568
002e2dacadd x2, sp, 44
002e2db0bl runtime.mapassign
002e2db4str x0, [sp+88]
002e2db8ldrsb x27, [x0]
002e2dbcldr x1, [sp+184]
002e2dc0ldr x2, [sp+192]
002e2dc4str x2, [x0+8]
002e2dc8adrp x27, 0x769000
002e2dccldr w2, [x27+3056]
002e2dd0cbz w2, 0x2e2dd8
002e2dd4b 0x2e2ddc
002e2dd8
002e2dd8loc_2e2dd8:
002e2dd8b 0x2e2df0
002e2ddc
002e2ddcloc_2e2ddc:
002e2ddcbl runtime.gcWriteBarrier2
002e2de0str x1, [x25]
002e2de4ldr x3, [x0]
002e2de8str x3, [x25+8]
002e2decb 0x2e2df0
002e2df0
002e2df0loc_2e2df0:
002e2df0str x1, [x0]
002e2df4orr x3, xzr, 2
002e2df8strh w3, [sp+62]
002e2dfcadrp x3, 0x3d0000
002e2e00add x3, x3, 1304
002e2e04str x3, [sp+184]
002e2e08movz x3, 10
002e2e0cstr x3, [sp+192]
002e2e10ldrh w3, [sp+62]
002e2e14strh w3, [sp+42]
002e2e18ldr x1, [sp+256]
002e2e1cadrp x0, 0x343000
002e2e20add x0, x0, 1568
002e2e24add x2, sp, 42
002e2e28bl runtime.mapassign
002e2e2cstr x0, [sp+72]
002e2e30ldrsb x27, [x0]
002e2e34ldr x3, [sp+184]
002e2e38ldr x4, [sp+192]
002e2e3cstr x4, [x0+8]
002e2e40adrp x27, 0x769000
002e2e44ldr w4, [x27+3056]
002e2e48cbz w4, 0x2e2e50
002e2e4cb 0x2e2e54
002e2e50
002e2e50loc_2e2e50:
002e2e50b 0x2e2e68
002e2e54
002e2e54loc_2e2e54:
002e2e54bl runtime.gcWriteBarrier2
002e2e58str x3, [x25]
002e2e5cldr x4, [x0]
002e2e60str x4, [x25+8]
002e2e64b 0x2e2e68
002e2e68
002e2e68loc_2e2e68:
002e2e68str x3, [x0]
002e2e6corr x3, xzr, 3
002e2e70strh w3, [sp+62]
002e2e74adrp x3, 0x3d0000
002e2e78add x3, x3, 1314
002e2e7cstr x3, [sp+184]
002e2e80movz x3, 10
002e2e84str x3, [sp+192]
002e2e88ldrh w3, [sp+62]
002e2e8cstrh w3, [sp+40]
002e2e90ldr x1, [sp+256]
002e2e94adrp x0, 0x343000
002e2e98add x0, x0, 1568
002e2e9cadd x2, sp, 40
002e2ea0bl runtime.mapassign
002e2ea4str x0, [sp+64]
002e2ea8ldrsb x27, [x0]
002e2eacldr x3, [sp+184]
002e2eb0ldr x4, [sp+192]
002e2eb4str x4, [x0+8]
002e2eb8adrp x27, 0x769000
002e2ebcldr w4, [x27+3056]
002e2ec0cbz w4, 0x2e2ec8
002e2ec4b 0x2e2ecc
002e2ec8
002e2ec8loc_2e2ec8:
002e2ec8b 0x2e2ee0
002e2ecc
002e2eccloc_2e2ecc:
002e2eccbl runtime.gcWriteBarrier2
002e2ed0str x3, [x25]
002e2ed4ldr x4, [x0]
002e2ed8str x4, [x25+8]
002e2edcb 0x2e2ee0
002e2ee0
002e2ee0loc_2e2ee0:
002e2ee0str x3, [x0]
002e2ee4orr x3, xzr, 4
002e2ee8strh w3, [sp+62]
002e2eecadrp x3, 0x3d0000
002e2ef0add x3, x3, 3088
002e2ef4str x3, [sp+184]
002e2ef8movz x3, 11
002e2efcstr x3, [sp+192]
002e2f00ldrh w3, [sp+62]
002e2f04strh w3, [sp+38]
002e2f08ldr x1, [sp+256]
002e2f0cadrp x0, 0x343000
002e2f10add x0, x0, 1568
002e2f14add x2, sp, 38
002e2f18bl runtime.mapassign
002e2f1cstr x0, [sp+248]
002e2f20ldrsb x27, [x0]
002e2f24ldr x3, [sp+184]
002e2f28ldr x4, [sp+192]
002e2f2cstr x4, [x0+8]
002e2f30adrp x27, 0x769000
002e2f34ldr w4, [x27+3056]
002e2f38cbz w4, 0x2e2f40
002e2f3cb 0x2e2f44
002e2f40
002e2f40loc_2e2f40:
002e2f40b 0x2e2f58
002e2f44
002e2f44loc_2e2f44:
002e2f44bl runtime.gcWriteBarrier2
002e2f48str x3, [x25]
002e2f4cldr x4, [x0]
002e2f50str x4, [x25+8]
002e2f54b 0x2e2f58
002e2f58
002e2f58loc_2e2f58:
002e2f58str x3, [x0]
002e2f5corr x3, xzr, 255
002e2f60strh w3, [sp+62]
002e2f64adrp x3, 0x3cf000
002e2f68add x3, x3, 1892
002e2f6cstr x3, [sp+184]
002e2f70orr x3, xzr, 8
002e2f74str x3, [sp+192]
002e2f78ldrh w3, [sp+62]
002e2f7cstrh w3, [sp+60]
002e2f80ldr x1, [sp+256]
002e2f84adrp x0, 0x343000
002e2f88add x0, x0, 1568
002e2f8cadd x2, sp, 60
002e2f90bl runtime.mapassign
002e2f94str x0, [sp+240]
002e2f98ldrsb x27, [x0]
002e2f9cldr x3, [sp+184]
002e2fa0ldr x4, [sp+192]
002e2fa4str x4, [x0+8]
002e2fa8adrp x27, 0x769000
002e2facldr w4, [x27+3056]
002e2fb0cbz w4, 0x2e2fb8
002e2fb4b 0x2e2fbc
002e2fb8
002e2fb8loc_2e2fb8:
002e2fb8b 0x2e2fd0
002e2fbc
002e2fbcloc_2e2fbc:
002e2fbcbl runtime.gcWriteBarrier2
002e2fc0str x3, [x25]
002e2fc4ldr x1, [x0]
002e2fc8str x1, [x25+8]
002e2fccb 0x2e2fd0
002e2fd0
002e2fd0loc_2e2fd0:
002e2fd0str x3, [x0]
002e2fd4ldr x0, [sp+256]
002e2fd8adrp x27, 0x769000
002e2fdcldr w1, [x27+3056]
002e2fe0cbz w1, 0x2e2fe8
002e2fe4b 0x2e2fec
002e2fe8
002e2fe8loc_2e2fe8:
002e2fe8b 0x2e3004
002e2fec
002e2fecloc_2e2fec:
002e2fecbl runtime.gcWriteBarrier2
002e2ff0str x0, [x25]
002e2ff4adrp x27, 0x73e000
002e2ff8ldr x1, [x27+3952]
002e2ffcstr x1, [x25+8]
002e3000b 0x2e3004
002e3004
002e3004loc_2e3004:
002e3004adrp x27, 0x73d000
002e3008str x0, [x27+3952]
002e300cbl runtime.makemap_small
002e3010str x0, [sp+232]
002e3014strh wzr, [sp+58]
002e3018adrp x0, 0x3d0000
002e301cadd x0, x0, 816
002e3020str x0, [sp+216]
002e3024orr x0, xzr, 12
002e3028str x0, [sp+224]
002e302cldrh w0, [sp+58]
002e3030strh w0, [sp+56]
002e3034ldr x1, [sp+232]
002e3038adrp x0, 0x342000
002e303cadd x0, x0, 1696
002e3040add x2, sp, 56
002e3044bl runtime.mapassign
002e3048str x0, [sp+208]
002e304cldrsb x27, [x0]
002e3050ldr x1, [sp+216]
002e3054ldr x2, [sp+224]
002e3058str x2, [x0+8]
002e305cadrp x27, 0x768000
002e3060ldr w2, [x27+3056]
002e3064cbz w2, 0x2e306c
002e3068b 0x2e3070
002e306c
002e306cloc_2e306c:
002e306cb 0x2e3084
002e3070
002e3070loc_2e3070:
002e3070bl runtime.gcWriteBarrier2
002e3074str x1, [x25]
002e3078ldr x3, [x0]
002e307cstr x3, [x25+8]
002e3080b 0x2e3084
002e3084
002e3084loc_2e3084:
002e3084str x1, [x0]
002e3088orr x3, xzr, 1
002e308cstrh w3, [sp+58]
002e3090adrp x3, 0x3d1000
002e3094add x3, x3, 3524
002e3098str x3, [sp+216]
002e309corr x3, xzr, 16
002e30a0str x3, [sp+224]
002e30a4ldrh w3, [sp+58]
002e30a8strh w3, [sp+54]
002e30acldr x1, [sp+232]
002e30b0adrp x0, 0x342000
002e30b4add x0, x0, 1696
002e30b8add x2, sp, 54
002e30bcbl runtime.mapassign
002e30c0str x0, [sp+200]
002e30c4ldrsb x27, [x0]
002e30c8ldr x3, [sp+216]
002e30ccldr x4, [sp+224]
002e30d0str x4, [x0+8]
002e30d4adrp x27, 0x768000
002e30d8ldr w4, [x27+3056]
002e30dccbz w4, 0x2e30e4
002e30e0b 0x2e30e8
002e30e4
002e30e4loc_2e30e4:
002e30e4b 0x2e30fc
002e30e8
002e30e8loc_2e30e8:
002e30e8bl runtime.gcWriteBarrier2
002e30ecstr x3, [x25]
002e30f0ldr x4, [x0]
002e30f4str x4, [x25+8]
002e30f8b 0x2e30fc
002e30fc
002e30fcloc_2e30fc:
002e30fcstr x3, [x0]
002e3100orr x3, xzr, 2
002e3104strh w3, [sp+58]
002e3108adrp x3, 0x3d2000
002e310cadd x3, x3, 3227
002e3110str x3, [sp+216]
002e3114movz x3, 18
002e3118str x3, [sp+224]
002e311cldrh w3, [sp+58]
002e3120strh w3, [sp+52]
002e3124ldr x1, [sp+232]
002e3128adrp x0, 0x342000
002e312cadd x0, x0, 1696
002e3130add x2, sp, 52
002e3134bl runtime.mapassign
002e3138str x0, [sp+176]
002e313cldrsb x27, [x0]
002e3140ldr x3, [sp+216]
002e3144ldr x4, [sp+224]
002e3148str x4, [x0+8]
002e314cadrp x27, 0x768000
002e3150ldr w4, [x27+3056]
002e3154cbz w4, 0x2e315c
002e3158b 0x2e3160
002e315c
002e315cloc_2e315c:
002e315cb 0x2e3174
002e3160
002e3160loc_2e3160:
002e3160bl runtime.gcWriteBarrier2
002e3164str x3, [x25]
002e3168ldr x4, [x0]
002e316cstr x4, [x25+8]
002e3170b 0x2e3174
002e3174
002e3174loc_2e3174:
002e3174str x3, [x0]
002e3178orr x3, xzr, 3
002e317cstrh w3, [sp+58]
002e3180adrp x3, 0x3d1000
002e3184add x3, x3, 34
002e3188str x3, [sp+216]
002e318corr x3, xzr, 14
002e3190str x3, [sp+224]
002e3194ldrh w3, [sp+58]
002e3198strh w3, [sp+50]
002e319cldr x1, [sp+232]
002e31a0adrp x0, 0x342000
002e31a4add x0, x0, 1696
002e31a8add x2, sp, 50
002e31acbl runtime.mapassign
002e31b0str x0, [sp+168]
002e31b4ldrsb x27, [x0]
002e31b8ldr x3, [sp+216]
002e31bcldr x4, [sp+224]
002e31c0str x4, [x0+8]
002e31c4adrp x27, 0x768000
002e31c8ldr w4, [x27+3056]
002e31cccbz w4, 0x2e31d4
002e31d0b 0x2e31d8
002e31d4
002e31d4loc_2e31d4:
002e31d4b 0x2e31ec
002e31d8
002e31d8loc_2e31d8:
002e31d8bl runtime.gcWriteBarrier2
002e31dcstr x3, [x25]
002e31e0ldr x4, [x0]
002e31e4str x4, [x25+8]
002e31e8b 0x2e31ec
002e31ec
002e31ecloc_2e31ec:
002e31ecstr x3, [x0]
002e31f0orr x3, xzr, 4
002e31f4strh w3, [sp+58]
002e31f8adrp x3, 0x3d3000
002e31fcadd x3, x3, 1460
002e3200str x3, [sp+216]
002e3204movz x3, 19
002e3208str x3, [sp+224]
002e320cldrh w3, [sp+58]
002e3210strh w3, [sp+48]
002e3214ldr x1, [sp+232]
002e3218adrp x0, 0x342000
002e321cadd x0, x0, 1696
002e3220add x2, sp, 48
002e3224bl runtime.mapassign
002e3228str x0, [sp+160]
002e322cldrsb x27, [x0]
002e3230ldr x3, [sp+216]
002e3234ldr x4, [sp+224]
002e3238str x4, [x0+8]
002e323cadrp x27, 0x768000
002e3240ldr w4, [x27+3056]
002e3244cbz w4, 0x2e324c
002e3248b 0x2e3250
002e324c
002e324cloc_2e324c:
002e324cb 0x2e3264
002e3250
002e3250loc_2e3250:
002e3250bl runtime.gcWriteBarrier2
002e3254str x3, [x25]
002e3258ldr x4, [x0]
002e325cstr x4, [x25+8]
002e3260b 0x2e3264
002e3264
002e3264loc_2e3264:
002e3264str x3, [x0]
002e3268movz x3, 5
002e326cstrh w3, [sp+58]
002e3270adrp x3, 0x3d0000
002e3274add x3, x3, 828
002e3278str x3, [sp+216]
002e327corr x3, xzr, 12
002e3280str x3, [sp+224]
002e3284ldrh w3, [sp+58]
002e3288strh w3, [sp+46]
002e328cldr x1, [sp+232]
002e3290adrp x0, 0x342000
002e3294add x0, x0, 1696
002e3298add x2, sp, 46
002e329cbl runtime.mapassign
002e32a0str x0, [sp+152]
002e32a4ldrsb x27, [x0]
002e32a8ldr x3, [sp+216]
002e32acldr x4, [sp+224]
002e32b0str x4, [x0+8]
002e32b4adrp x27, 0x768000
002e32b8ldr w4, [x27+3056]
002e32bccbz w4, 0x2e32c4
002e32c0b 0x2e32c8
002e32c4
002e32c4loc_2e32c4:
002e32c4b 0x2e32dc
002e32c8
002e32c8loc_2e32c8:
002e32c8bl runtime.gcWriteBarrier2
002e32ccstr x3, [x25]
002e32d0ldr x2, [x0]
002e32d4str x2, [x25+8]
002e32d8b 0x2e32dc
002e32dc
002e32dcloc_2e32dc:
002e32dcstr x3, [x0]
002e32e0ldr x2, [sp+232]
002e32e4adrp x27, 0x768000
002e32e8ldr w3, [x27+3056]
002e32eccbz w3, 0x2e32f4
002e32f0b 0x2e32f8
002e32f4
002e32f4loc_2e32f4:
002e32f4b 0x2e3310
002e32f8
002e32f8loc_2e32f8:
002e32f8bl runtime.gcWriteBarrier2
002e32fcstr x2, [x25]
002e3300adrp x27, 0x73d000
002e3304ldr x3, [x27+3960]
002e3308str x3, [x25+8]
002e330cb 0x2e3310
002e3310
002e3310loc_2e3310:
002e3310adrp x27, 0x73d000
002e3314str x2, [x27+3960]
002e3318adrp x0, 0x3e5000
002e331cadd x0, x0, 1893
002e3320orr x1, xzr, 48
002e3324bl errors.New
002e3328adrp x27, 0x73e000
002e332cstr x0, [x27+3296]
002e3330adrp x27, 0x768000
002e3334ldr w2, [x27+3056]
002e3338cbz w2, 0x2e3340
002e333cb 0x2e3344
002e3340
002e3340loc_2e3340:
002e3340b 0x2e335c
002e3344
002e3344loc_2e3344:
002e3344bl runtime.gcWriteBarrier2
002e3348str x1, [x25]
002e334cadrp x27, 0x73e000
002e3350ldr x2, [x27+3304]
002e3354str x2, [x25+8]
002e3358b 0x2e335c
002e335c
002e335cloc_2e335c:
002e335cadrp x27, 0x73e000
002e3360str x1, [x27+3304]
002e3364adrp x0, 0x3e3000
002e3368add x0, x0, 3771
002e336cmovz x1, 45
002e3370bl errors.New
002e3374adrp x27, 0x73e000
002e3378str x0, [x27+3312]
002e337cadrp x27, 0x768000
002e3380ldr w2, [x27+3056]
002e3384cbz w2, 0x2e338c
002e3388b 0x2e3390
002e338c
002e338cloc_2e338c:
002e338cb 0x2e33a8
002e3390
002e3390loc_2e3390:
002e3390bl runtime.gcWriteBarrier2
002e3394str x1, [x25]
002e3398adrp x27, 0x73e000
002e339cldr x2, [x27+3320]
002e33a0str x2, [x25+8]
002e33a4b 0x2e33a8
002e33a8
002e33a8loc_2e33a8:
002e33a8adrp x27, 0x73e000
002e33acstr x1, [x27+3320]
002e33b0adrp x0, 0x3df000
002e33b4add x0, x0, 3988
002e33b8movz x1, 38
002e33bcbl errors.New
002e33c0adrp x27, 0x73e000
002e33c4str x0, [x27+3328]
002e33c8adrp x27, 0x768000
002e33ccldr w2, [x27+3056]
002e33d0cbz w2, 0x2e33d8
002e33d4b 0x2e33dc
002e33d8
002e33d8loc_2e33d8:
002e33d8b 0x2e33f4
002e33dc
002e33dcloc_2e33dc:
002e33dcbl runtime.gcWriteBarrier2
002e33e0str x1, [x25]
002e33e4adrp x27, 0x73e000
002e33e8ldr x2, [x27+3336]
002e33ecstr x2, [x25+8]
002e33f0b 0x2e33f4
002e33f4
002e33f4loc_2e33f4:
002e33f4adrp x27, 0x73e000
002e33f8str x1, [x27+3336]
002e33fcadrp x0, 0x3e3000
002e3400add x0, x0, 2036
002e3404movz x1, 44
002e3408bl errors.New
002e340cadrp x27, 0x73e000
002e3410str x0, [x27+3344]
002e3414adrp x27, 0x768000
002e3418ldr w2, [x27+3056]
002e341ccbz w2, 0x2e3424
002e3420b 0x2e3428
002e3424
002e3424loc_2e3424:
002e3424b 0x2e3440
002e3428
002e3428loc_2e3428:
002e3428bl runtime.gcWriteBarrier2
002e342cstr x1, [x25]
002e3430adrp x27, 0x73e000
002e3434ldr x2, [x27+3352]
002e3438str x2, [x25+8]
002e343cb 0x2e3440
002e3440
002e3440loc_2e3440:
002e3440adrp x27, 0x73e000
002e3444str x1, [x27+3352]
002e3448adrp x0, 0x3d7000
002e344cadd x0, x0, 1865
002e3450movz x1, 26
002e3454bl errors.New
002e3458adrp x27, 0x73e000
002e345cstr x0, [x27+3360]
002e3460adrp x27, 0x768000
002e3464ldr w2, [x27+3056]
002e3468cbz w2, 0x2e3470
002e346cb 0x2e3474
002e3470
002e3470loc_2e3470:
002e3470b 0x2e348c
002e3474
002e3474loc_2e3474:
002e3474bl runtime.gcWriteBarrier2
002e3478str x1, [x25]
002e347cadrp x27, 0x73e000
002e3480ldr x2, [x27+3368]
002e3484str x2, [x25+8]
002e3488b 0x2e348c
002e348c
002e348cloc_2e348c:
002e348cadrp x27, 0x73e000
002e3490str x1, [x27+3368]
002e3494adrp x0, 0x3d5000
002e3498add x0, x0, 2663
002e349cmovz x1, 23
002e34a0bl errors.New
002e34a4adrp x27, 0x73e000
002e34a8str x0, [x27+3376]
002e34acadrp x27, 0x768000
002e34b0ldr w2, [x27+3056]
002e34b4cbz w2, 0x2e34bc
002e34b8b 0x2e34c0
002e34bc
002e34bcloc_2e34bc:
002e34bcb 0x2e34d8
002e34c0
002e34c0loc_2e34c0:
002e34c0bl runtime.gcWriteBarrier2
002e34c4str x1, [x25]
002e34c8adrp x27, 0x73e000
002e34ccldr x2, [x27+3384]
002e34d0str x2, [x25+8]
002e34d4b 0x2e34d8
002e34d8
002e34d8loc_2e34d8:
002e34d8adrp x27, 0x73e000
002e34dcstr x1, [x27+3384]
002e34e0adrp x0, 0x3d1000
002e34e4add x0, x0, 1572
002e34e8orr x1, xzr, 15
002e34ecbl errors.New
002e34f0adrp x27, 0x73e000
002e34f4str x0, [x27+3392]
002e34f8adrp x27, 0x768000
002e34fcldr w2, [x27+3056]
002e3500cbz w2, 0x2e3508
002e3504b 0x2e350c
002e3508
002e3508loc_2e3508:
002e3508b 0x2e3524
002e350c
002e350cloc_2e350c:
002e350cbl runtime.gcWriteBarrier2
002e3510str x1, [x25]
002e3514adrp x27, 0x73e000
002e3518ldr x2, [x27+3400]
002e351cstr x2, [x25+8]
002e3520b 0x2e3524
002e3524
002e3524loc_2e3524:
002e3524adrp x27, 0x73e000
002e3528str x1, [x27+3400]
002e352cadrp x0, 0x3d1000
002e3530add x0, x0, 3540
002e3534orr x1, xzr, 16
002e3538bl errors.New
002e353cadrp x27, 0x73e000
002e3540str x0, [x27+3408]
002e3544adrp x27, 0x768000
002e3548ldr w2, [x27+3056]
002e354ccbz w2, 0x2e3554
002e3550b 0x2e3558
002e3554
002e3554loc_2e3554:
002e3554b 0x2e3570
002e3558
002e3558loc_2e3558:
002e3558bl runtime.gcWriteBarrier2
002e355cstr x1, [x25]
002e3560adrp x27, 0x73e000
002e3564ldr x2, [x27+3416]
002e3568str x2, [x25+8]
002e356cb 0x2e3570
002e3570
002e3570loc_2e3570:
002e3570adrp x27, 0x73e000
002e3574str x1, [x27+3416]
002e3578adrp x0, 0x3d2000
002e357cadd x0, x0, 1441
002e3580movz x1, 17
002e3584bl errors.New
002e3588adrp x27, 0x73e000
002e358cstr x0, [x27+3424]
002e3590adrp x27, 0x768000
002e3594ldr w2, [x27+3056]
002e3598cbz w2, 0x2e35a0
002e359cb 0x2e35a4
002e35a0
002e35a0loc_2e35a0:
002e35a0b 0x2e35bc
002e35a4
002e35a4loc_2e35a4:
002e35a4bl runtime.gcWriteBarrier2
002e35a8str x1, [x25]
002e35acadrp x27, 0x73e000
002e35b0ldr x2, [x27+3432]
002e35b4str x2, [x25+8]
002e35b8b 0x2e35bc
002e35bc
002e35bcloc_2e35bc:
002e35bcadrp x27, 0x73e000
002e35c0str x1, [x27+3432]
002e35c4adrp x0, 0x3e2000
002e35c8add x0, x0, 2041
002e35ccmovz x1, 42
002e35d0bl errors.New
002e35d4adrp x27, 0x73e000
002e35d8str x0, [x27+3440]
002e35dcadrp x27, 0x768000
002e35e0ldr w2, [x27+3056]
002e35e4cbz w2, 0x2e35ec
002e35e8b 0x2e35f0
002e35ec
002e35ecloc_2e35ec:
002e35ecb 0x2e3608
002e35f0
002e35f0loc_2e35f0:
002e35f0bl runtime.gcWriteBarrier2
002e35f4str x1, [x25]
002e35f8adrp x27, 0x73e000
002e35fcldr x2, [x27+3448]
002e3600str x2, [x25+8]
002e3604b 0x2e3608
002e3608
002e3608loc_2e3608:
002e3608adrp x27, 0x73e000
002e360cstr x1, [x27+3448]
002e3610adrp x0, 0x3d5000
002e3614add x0, x0, 2686
002e3618movz x1, 23
002e361cbl errors.New
002e3620adrp x27, 0x73e000
002e3624str x0, [x27+3456]
002e3628adrp x27, 0x768000
002e362cldr w2, [x27+3056]
002e3630cbz w2, 0x2e3638
002e3634b 0x2e363c
002e3638
002e3638loc_2e3638:
002e3638b 0x2e3654
002e363c
002e363cloc_2e363c:
002e363cbl runtime.gcWriteBarrier2
002e3640str x1, [x25]
002e3644adrp x27, 0x73e000
002e3648ldr x2, [x27+3464]
002e364cstr x2, [x25+8]
002e3650b 0x2e3654
002e3654
002e3654loc_2e3654:
002e3654adrp x27, 0x73e000
002e3658str x1, [x27+3464]
002e365cadrp x0, 0x3d0000
002e3660add x0, x0, 2512
002e3664movz x1, 13
002e3668bl errors.New
002e366cadrp x27, 0x73e000
002e3670str x0, [x27+3472]
002e3674adrp x27, 0x768000
002e3678ldr w2, [x27+3056]
002e367ccbz w2, 0x2e3684
002e3680b 0x2e3688
002e3684
002e3684loc_2e3684:
002e3684b 0x2e36a0
002e3688
002e3688loc_2e3688:
002e3688bl runtime.gcWriteBarrier2
002e368cstr x1, [x25]
002e3690adrp x27, 0x73e000
002e3694ldr x2, [x27+3480]
002e3698str x2, [x25+8]
002e369cb 0x2e36a0
002e36a0
002e36a0loc_2e36a0:
002e36a0adrp x27, 0x73e000
002e36a4str x1, [x27+3480]
002e36a8adrp x0, 0x3d3000
002e36acadd x0, x0, 1479
002e36b0movz x1, 19
002e36b4bl errors.New
002e36b8adrp x27, 0x73e000
002e36bcstr x0, [x27+3488]
002e36c0adrp x27, 0x768000
002e36c4ldr w2, [x27+3056]
002e36c8cbz w2, 0x2e36d0
002e36ccb 0x2e36d4
002e36d0
002e36d0loc_2e36d0:
002e36d0b 0x2e36ec
002e36d4
002e36d4loc_2e36d4:
002e36d4bl runtime.gcWriteBarrier2
002e36d8str x1, [x25]
002e36dcadrp x27, 0x73e000
002e36e0ldr x2, [x27+3496]
002e36e4str x2, [x25+8]
002e36e8b 0x2e36ec
002e36ec
002e36ecloc_2e36ec:
002e36ecadrp x27, 0x73e000
002e36f0str x1, [x27+3496]
002e36f4adrp x0, 0x3d6000
002e36f8add x0, x0, 1302
002e36fcorr x1, xzr, 24
002e3700bl errors.New
002e3704adrp x27, 0x73e000
002e3708str x0, [x27+3504]
002e370cadrp x27, 0x768000
002e3710ldr w2, [x27+3056]
002e3714cbz w2, 0x2e371c
002e3718b 0x2e3720
002e371c
002e371cloc_2e371c:
002e371cb 0x2e3738
002e3720
002e3720loc_2e3720:
002e3720bl runtime.gcWriteBarrier2
002e3724str x1, [x25]
002e3728adrp x27, 0x73e000
002e372cldr x2, [x27+3512]
002e3730str x2, [x25+8]
002e3734b 0x2e3738
002e3738
002e3738loc_2e3738:
002e3738adrp x27, 0x73e000
002e373cstr x1, [x27+3512]
002e3740adrp x0, 0x3dd000
002e3744add x0, x0, 3506
002e3748movz x1, 35
002e374cbl errors.New
002e3750adrp x27, 0x73e000
002e3754str x0, [x27+3520]
002e3758adrp x27, 0x768000
002e375cldr w2, [x27+3056]
002e3760cbz w2, 0x2e3768
002e3764b 0x2e376c
002e3768
002e3768loc_2e3768:
002e3768b 0x2e3784
002e376c
002e376cloc_2e376c:
002e376cbl runtime.gcWriteBarrier2
002e3770str x1, [x25]
002e3774adrp x27, 0x73e000
002e3778ldr x2, [x27+3528]
002e377cstr x2, [x25+8]
002e3780b 0x2e3784
002e3784
002e3784loc_2e3784:
002e3784adrp x27, 0x73e000
002e3788str x1, [x27+3528]
002e378cadrp x0, 0x3dc000
002e3790add x0, x0, 2190
002e3794movz x1, 33
002e3798bl errors.New
002e379cadrp x27, 0x73e000
002e37a0str x0, [x27+3536]
002e37a4adrp x27, 0x768000
002e37a8ldr w2, [x27+3056]
002e37accbz w2, 0x2e37b4
002e37b0b 0x2e37b8
002e37b4
002e37b4loc_2e37b4:
002e37b4b 0x2e37d0
002e37b8
002e37b8loc_2e37b8:
002e37b8bl runtime.gcWriteBarrier2
002e37bcstr x1, [x25]
002e37c0adrp x27, 0x73e000
002e37c4ldr x2, [x27+3544]
002e37c8str x2, [x25+8]
002e37ccb 0x2e37d0
002e37d0
002e37d0loc_2e37d0:
002e37d0adrp x27, 0x73e000
002e37d4str x1, [x27+3544]
002e37d8adrp x0, 0x3df000
002e37dcadd x0, x0, 1283
002e37e0movz x1, 37
002e37e4bl errors.New
002e37e8adrp x27, 0x73e000
002e37ecstr x0, [x27+3552]
002e37f0adrp x27, 0x768000
002e37f4ldr w2, [x27+3056]
002e37f8cbz w2, 0x2e3800
002e37fcb 0x2e3804
002e3800
002e3800loc_2e3800:
002e3800b 0x2e381c
002e3804
002e3804loc_2e3804:
002e3804bl runtime.gcWriteBarrier2
002e3808str x1, [x25]
002e380cadrp x27, 0x73e000
002e3810ldr x2, [x27+3560]
002e3814str x2, [x25+8]
002e3818b 0x2e381c
002e381c
002e381cloc_2e381c:
002e381cadrp x27, 0x73e000
002e3820str x1, [x27+3560]
002e3824adrp x0, 0x3df000
002e3828add x0, x0, 1320
002e382cmovz x1, 37
002e3830bl errors.New
002e3834adrp x27, 0x73e000
002e3838str x0, [x27+3568]
002e383cadrp x27, 0x768000
002e3840ldr w2, [x27+3056]
002e3844cbz w2, 0x2e384c
002e3848b 0x2e3850
002e384c
002e384cloc_2e384c:
002e384cb 0x2e3868
002e3850
002e3850loc_2e3850:
002e3850bl runtime.gcWriteBarrier2
002e3854str x1, [x25]
002e3858adrp x27, 0x73e000
002e385cldr x2, [x27+3576]
002e3860str x2, [x25+8]
002e3864b 0x2e3868
002e3868
002e3868loc_2e3868:
002e3868adrp x27, 0x73e000
002e386cstr x1, [x27+3576]
002e3870adrp x0, 0x3e7000
002e3874add x0, x0, 2878
002e3878movz x1, 54
002e387cbl errors.New
002e3880adrp x27, 0x73e000
002e3884str x0, [x27+3584]
002e3888adrp x27, 0x768000
002e388cldr w2, [x27+3056]
002e3890cbz w2, 0x2e3898
002e3894b 0x2e389c
002e3898
002e3898loc_2e3898:
002e3898b 0x2e38b4
002e389c
002e389cloc_2e389c:
002e389cbl runtime.gcWriteBarrier2
002e38a0str x1, [x25]
002e38a4adrp x27, 0x73e000
002e38a8ldr x2, [x27+3592]
002e38acstr x2, [x25+8]
002e38b0b 0x2e38b4
002e38b4
002e38b4loc_2e38b4:
002e38b4adrp x27, 0x73e000
002e38b8str x1, [x27+3592]
002e38bcadrp x0, 0x3e3000
002e38c0add x0, x0, 3816
002e38c4movz x1, 45
002e38c8bl errors.New
002e38ccadrp x27, 0x73e000
002e38d0str x0, [x27+3600]
002e38d4adrp x27, 0x768000
002e38d8ldr w2, [x27+3056]
002e38dccbz w2, 0x2e38e4
002e38e0b 0x2e38e8
002e38e4
002e38e4loc_2e38e4:
002e38e4b 0x2e3900
002e38e8
002e38e8loc_2e38e8:
002e38e8bl runtime.gcWriteBarrier2
002e38ecstr x1, [x25]
002e38f0adrp x27, 0x73e000
002e38f4ldr x0, [x27+3608]
002e38f8str x0, [x25+8]
002e38fcb 0x2e3900
002e3900
002e3900loc_2e3900:
002e3900adrp x27, 0x73e000
002e3904str x1, [x27+3608]
002e3908bl runtime.makemap_small
002e390cstr x0, [sp+144]
002e3910orr x0, xzr, 1
002e3914strb w0, [sp+37]
002e3918adrp x0, 0x3cd000
002e391cadd x0, x0, 3121
002e3920str x0, [sp+128]
002e3924orr x0, xzr, 6
002e3928str x0, [sp+136]
002e392cldrb w0, [sp+37]
002e3930strb w0, [sp+36]
002e3934ldr x1, [sp+144]
002e3938adrp x0, 0x342000
002e393cadd x0, x0, 1824
002e3940add x2, sp, 36
002e3944bl runtime.mapassign
002e3948str x0, [sp+120]
002e394cldrsb x27, [x0]
002e3950ldr x1, [sp+128]
002e3954ldr x2, [sp+136]
002e3958str x2, [x0+8]
002e395cadrp x27, 0x768000
002e3960ldr w2, [x27+3056]
002e3964cbz w2, 0x2e396c
002e3968b 0x2e3970
002e396c
002e396cloc_2e396c:
002e396cb 0x2e3984
002e3970
002e3970loc_2e3970:
002e3970bl runtime.gcWriteBarrier2
002e3974str x1, [x25]
002e3978ldr x3, [x0]
002e397cstr x3, [x25+8]
002e3980b 0x2e3984
002e3984
002e3984loc_2e3984:
002e3984str x1, [x0]
002e3988orr x3, xzr, 2
002e398cstrb w3, [sp+37]
002e3990adrp x3, 0x3ce000
002e3994add x3, x3, 1900
002e3998str x3, [sp+128]
002e399corr x3, xzr, 8
002e39a0str x3, [sp+136]
002e39a4ldrb w3, [sp+37]
002e39a8strb w3, [sp+35]
002e39acldr x1, [sp+144]
002e39b0adrp x0, 0x342000
002e39b4add x0, x0, 1824
002e39b8add x2, sp, 35
002e39bcbl runtime.mapassign
002e39c0str x0, [sp+112]
002e39c4ldrsb x27, [x0]
002e39c8ldr x3, [sp+128]
002e39ccldr x4, [sp+136]
002e39d0str x4, [x0+8]
002e39d4adrp x27, 0x768000
002e39d8ldr w4, [x27+3056]
002e39dccbz w4, 0x2e39e4
002e39e0b 0x2e39e8
002e39e4
002e39e4loc_2e39e4:
002e39e4b 0x2e39fc
002e39e8
002e39e8loc_2e39e8:
002e39e8bl runtime.gcWriteBarrier2
002e39ecstr x3, [x25]
002e39f0ldr x4, [x0]
002e39f4str x4, [x25+8]
002e39f8b 0x2e39fc
002e39fc
002e39fcloc_2e39fc:
002e39fcstr x3, [x0]
002e3a00orr x3, xzr, 3
002e3a04strb w3, [sp+37]
002e3a08adrp x3, 0x3cd000
002e3a0cadd x3, x3, 3127
002e3a10str x3, [sp+128]
002e3a14orr x3, xzr, 6
002e3a18str x3, [sp+136]
002e3a1cldrb w3, [sp+37]
002e3a20strb w3, [sp+34]
002e3a24ldr x1, [sp+144]
002e3a28adrp x0, 0x342000
002e3a2cadd x0, x0, 1824
002e3a30add x2, sp, 34
002e3a34bl runtime.mapassign
002e3a38str x0, [sp+104]
002e3a3cldrsb x27, [x0]
002e3a40ldr x3, [sp+128]
002e3a44ldr x4, [sp+136]
002e3a48str x4, [x0+8]
002e3a4cadrp x27, 0x768000
002e3a50ldr w4, [x27+3056]
002e3a54cbz w4, 0x2e3a5c
002e3a58b 0x2e3a60
002e3a5c
002e3a5cloc_2e3a5c:
002e3a5cb 0x2e3a74
002e3a60
002e3a60loc_2e3a60:
002e3a60bl runtime.gcWriteBarrier2
002e3a64str x3, [x25]
002e3a68ldr x4, [x0]
002e3a6cstr x4, [x25+8]
002e3a70b 0x2e3a74
002e3a74
002e3a74loc_2e3a74:
002e3a74str x3, [x0]
002e3a78orr x3, xzr, 4
002e3a7cstrb w3, [sp+37]
002e3a80adrp x3, 0x3ce000
002e3a84add x3, x3, 3946
002e3a88str x3, [sp+128]
002e3a8cmovz x3, 9
002e3a90str x3, [sp+136]
002e3a94ldrb w3, [sp+37]
002e3a98strb w3, [sp+33]
002e3a9cldr x1, [sp+144]
002e3aa0adrp x0, 0x342000
002e3aa4add x0, x0, 1824
002e3aa8add x2, sp, 33
002e3aacbl runtime.mapassign
002e3ab0str x0, [sp+96]
002e3ab4ldrsb x27, [x0]
002e3ab8ldr x3, [sp+128]
002e3abcldr x4, [sp+136]
002e3ac0str x4, [x0+8]
002e3ac4adrp x27, 0x768000
002e3ac8ldr w4, [x27+3056]
002e3acccbz w4, 0x2e3ad4
002e3ad0b 0x2e3ad8
002e3ad4
002e3ad4loc_2e3ad4:
002e3ad4b 0x2e3aec
002e3ad8
002e3ad8loc_2e3ad8:
002e3ad8bl runtime.gcWriteBarrier2
002e3adcstr x3, [x25]
002e3ae0ldr x4, [x0]
002e3ae4str x4, [x25+8]
002e3ae8b 0x2e3aec
002e3aec
002e3aecloc_2e3aec:
002e3aecstr x3, [x0]
002e3af0movz x3, 5
002e3af4strb w3, [sp+37]
002e3af8adrp x3, 0x3cf000
002e3afcadd x3, x3, 1324
002e3b00str x3, [sp+128]
002e3b04movz x3, 10
002e3b08str x3, [sp+136]
002e3b0cldrb w3, [sp+37]
002e3b10strb w3, [sp+32]
002e3b14ldr x1, [sp+144]
002e3b18adrp x0, 0x342000
002e3b1cadd x0, x0, 1824
002e3b20add x2, sp, 32
002e3b24bl runtime.mapassign
002e3b28str x0, [sp+80]
002e3b2cldrsb x27, [x0]
002e3b30ldr x3, [sp+128]
002e3b34ldr x4, [sp+136]
002e3b38str x4, [x0+8]
002e3b3cadrp x27, 0x768000
002e3b40ldr w4, [x27+3056]
002e3b44cbz w4, 0x2e3b4c
002e3b48b 0x2e3b50
002e3b4c
002e3b4cloc_2e3b4c:
002e3b4cb 0x2e3b64
002e3b50
002e3b50loc_2e3b50:
002e3b50bl runtime.gcWriteBarrier2
002e3b54str x3, [x25]
002e3b58ldr x1, [x0]
002e3b5cstr x1, [x25+8]
002e3b60b 0x2e3b64
002e3b64
002e3b64loc_2e3b64:
002e3b64str x3, [x0]
002e3b68ldr x0, [sp+144]
002e3b6cadrp x27, 0x768000
002e3b70ldr w1, [x27+3056]
002e3b74cbz w1, 0x2e3b7c
002e3b78b 0x2e3b80
002e3b7c
002e3b7cloc_2e3b7c:
002e3b7cb 0x2e3b98
002e3b80
002e3b80loc_2e3b80:
002e3b80bl runtime.gcWriteBarrier2
002e3b84str x0, [x25]
002e3b88adrp x27, 0x73d000
002e3b8cldr x1, [x27+3968]
002e3b90str x1, [x25+8]
002e3b94b 0x2e3b98
002e3b98
002e3b98loc_2e3b98:
002e3b98adrp x27, 0x73d000
002e3b9cstr x0, [x27+3968]
002e3ba0ldp x29, x30, [sp-8]
002e3ba4add sp, sp, 272
002e3ba8ret x30
002e3bac
002e3bacloc_2e3bac:
002e3bacmov x3, x30
002e3bb0bl runtime.morestack_noctxt.abi0
002e3bb4b 0x2e2d50
002e3bb8udf 0
002e3bbcudf 0
002e2d50
002e2d50vendor/golang.org/x/net/dns/dnsmessage.init: ; void vendor/golang.org/x/net/dns/dnsmessage.init(void)
002e2d50ldr x16, [x28+16]
002e2d54sub x17, sp, 144
002e2d58subs xzr, x17, x16
002e2d5cb.ls 0x2e3bac
002e2d60sub x20, sp, 272
002e2d64stp x29, x30, [x20-8]
002e2d68add sp, x20, 0
002e2d6csub x29, sp, 8
002e2d70bl runtime.mapinitnoop
002e2d74bl runtime.makemap_small
002e2d78str x0, [sp+256]
002e2d7corr x0, xzr, 1
002e2d80strh w0, [sp+62]
002e2d84adrp x0, 0x3cf000
002e2d88add x0, x0, 3937
002e2d8cstr x0, [sp+184]
002e2d90movz x0, 9
002e2d94str x0, [sp+192]
002e2d98ldrh w0, [sp+62]
002e2d9cstrh w0, [sp+44]
002e2da0ldr x1, [sp+256]
002e2da4adrp x0, 0x343000
002e2da8add x0, x0, 1568
002e2dacadd x2, sp, 44
002e2db0bl runtime.mapassign
002e2db4str x0, [sp+88]
002e2db8ldrsb x27, [x0]
002e2dbcldr x1, [sp+184]
002e2dc0ldr x2, [sp+192]
002e2dc4str x2, [x0+8]
002e2dc8adrp x27, 0x769000
002e2dccldr w2, [x27+3056]
002e2dd0cbz w2, 0x2e2dd8
002e2dd4b 0x2e2ddc
002e2dd8
002e2dd8loc_2e2dd8:
002e2dd8b 0x2e2df0
002e2ddc
002e2ddcloc_2e2ddc:
002e2ddcbl runtime.gcWriteBarrier2
002e2de0str x1, [x25]
002e2de4ldr x3, [x0]
002e2de8str x3, [x25+8]
002e2decb 0x2e2df0
002e2df0
002e2df0loc_2e2df0:
002e2df0str x1, [x0]
002e2df4orr x3, xzr, 2
002e2df8strh w3, [sp+62]
002e2dfcadrp x3, 0x3d0000
002e2e00add x3, x3, 1304
002e2e04str x3, [sp+184]
002e2e08movz x3, 10
002e2e0cstr x3, [sp+192]
002e2e10ldrh w3, [sp+62]
002e2e14strh w3, [sp+42]
002e2e18ldr x1, [sp+256]
002e2e1cadrp x0, 0x343000
002e2e20add x0, x0, 1568
002e2e24add x2, sp, 42
002e2e28bl runtime.mapassign
002e2e2cstr x0, [sp+72]
002e2e30ldrsb x27, [x0]
002e2e34ldr x3, [sp+184]
002e2e38ldr x4, [sp+192]
002e2e3cstr x4, [x0+8]
002e2e40adrp x27, 0x769000
002e2e44ldr w4, [x27+3056]
002e2e48cbz w4, 0x2e2e50
002e2e4cb 0x2e2e54
002e2e50
002e2e50loc_2e2e50:
002e2e50b 0x2e2e68
002e2e54
002e2e54loc_2e2e54:
002e2e54bl runtime.gcWriteBarrier2
002e2e58str x3, [x25]
002e2e5cldr x4, [x0]
002e2e60str x4, [x25+8]
002e2e64b 0x2e2e68
002e2e68
002e2e68loc_2e2e68:
002e2e68str x3, [x0]
002e2e6corr x3, xzr, 3
002e2e70strh w3, [sp+62]
002e2e74adrp x3, 0x3d0000
002e2e78add x3, x3, 1314
002e2e7cstr x3, [sp+184]
002e2e80movz x3, 10
002e2e84str x3, [sp+192]
002e2e88ldrh w3, [sp+62]
002e2e8cstrh w3, [sp+40]
002e2e90ldr x1, [sp+256]
002e2e94adrp x0, 0x343000
002e2e98add x0, x0, 1568
002e2e9cadd x2, sp, 40
002e2ea0bl runtime.mapassign
002e2ea4str x0, [sp+64]
002e2ea8ldrsb x27, [x0]
002e2eacldr x3, [sp+184]
002e2eb0ldr x4, [sp+192]
002e2eb4str x4, [x0+8]
002e2eb8adrp x27, 0x769000
002e2ebcldr w4, [x27+3056]
002e2ec0cbz w4, 0x2e2ec8
002e2ec4b 0x2e2ecc
002e2ec8
002e2ec8loc_2e2ec8:
002e2ec8b 0x2e2ee0
002e2ecc
002e2eccloc_2e2ecc:
002e2eccbl runtime.gcWriteBarrier2
002e2ed0str x3, [x25]
002e2ed4ldr x4, [x0]
002e2ed8str x4, [x25+8]
002e2edcb 0x2e2ee0
002e2ee0
002e2ee0loc_2e2ee0:
002e2ee0str x3, [x0]
002e2ee4orr x3, xzr, 4
002e2ee8strh w3, [sp+62]
002e2eecadrp x3, 0x3d0000
002e2ef0add x3, x3, 3088
002e2ef4str x3, [sp+184]
002e2ef8movz x3, 11
002e2efcstr x3, [sp+192]
002e2f00ldrh w3, [sp+62]
002e2f04strh w3, [sp+38]
002e2f08ldr x1, [sp+256]
002e2f0cadrp x0, 0x343000
002e2f10add x0, x0, 1568
002e2f14add x2, sp, 38
002e2f18bl runtime.mapassign
002e2f1cstr x0, [sp+248]
002e2f20ldrsb x27, [x0]
002e2f24ldr x3, [sp+184]
002e2f28ldr x4, [sp+192]
002e2f2cstr x4, [x0+8]
002e2f30adrp x27, 0x769000
002e2f34ldr w4, [x27+3056]
002e2f38cbz w4, 0x2e2f40
002e2f3cb 0x2e2f44
002e2f40
002e2f40loc_2e2f40:
002e2f40b 0x2e2f58
002e2f44
002e2f44loc_2e2f44:
002e2f44bl runtime.gcWriteBarrier2
002e2f48str x3, [x25]
002e2f4cldr x4, [x0]
002e2f50str x4, [x25+8]
002e2f54b 0x2e2f58
002e2f58
002e2f58loc_2e2f58:
002e2f58str x3, [x0]
002e2f5corr x3, xzr, 255
002e2f60strh w3, [sp+62]
002e2f64adrp x3, 0x3cf000
002e2f68add x3, x3, 1892
002e2f6cstr x3, [sp+184]
002e2f70orr x3, xzr, 8
002e2f74str x3, [sp+192]
002e2f78ldrh w3, [sp+62]
002e2f7cstrh w3, [sp+60]
002e2f80ldr x1, [sp+256]
002e2f84adrp x0, 0x343000
002e2f88add x0, x0, 1568
002e2f8cadd x2, sp, 60
002e2f90bl runtime.mapassign
002e2f94str x0, [sp+240]
002e2f98ldrsb x27, [x0]
002e2f9cldr x3, [sp+184]
002e2fa0ldr x4, [sp+192]
002e2fa4str x4, [x0+8]
002e2fa8adrp x27, 0x769000
002e2facldr w4, [x27+3056]
002e2fb0cbz w4, 0x2e2fb8
002e2fb4b 0x2e2fbc
002e2fb8
002e2fb8loc_2e2fb8:
002e2fb8b 0x2e2fd0
002e2fbc
002e2fbcloc_2e2fbc:
002e2fbcbl runtime.gcWriteBarrier2
002e2fc0str x3, [x25]
002e2fc4ldr x1, [x0]
002e2fc8str x1, [x25+8]
002e2fccb 0x2e2fd0
002e2fd0
002e2fd0loc_2e2fd0:
002e2fd0str x3, [x0]
002e2fd4ldr x0, [sp+256]
002e2fd8adrp x27, 0x769000
002e2fdcldr w1, [x27+3056]
002e2fe0cbz w1, 0x2e2fe8
002e2fe4b 0x2e2fec
002e2fe8
002e2fe8loc_2e2fe8:
002e2fe8b 0x2e3004
002e2fec
002e2fecloc_2e2fec:
002e2fecbl runtime.gcWriteBarrier2
002e2ff0str x0, [x25]
002e2ff4adrp x27, 0x73e000
002e2ff8ldr x1, [x27+3952]
002e2ffcstr x1, [x25+8]
002e3000b 0x2e3004
002e3004
002e3004loc_2e3004:
002e3004adrp x27, 0x73d000
002e3008str x0, [x27+3952]
002e300cbl runtime.makemap_small
002e3010str x0, [sp+232]
002e3014strh wzr, [sp+58]
002e3018adrp x0, 0x3d0000
002e301cadd x0, x0, 816
002e3020str x0, [sp+216]
002e3024orr x0, xzr, 12
002e3028str x0, [sp+224]
002e302cldrh w0, [sp+58]
002e3030strh w0, [sp+56]
002e3034ldr x1, [sp+232]
002e3038adrp x0, 0x342000
002e303cadd x0, x0, 1696
002e3040add x2, sp, 56
002e3044bl runtime.mapassign
002e3048str x0, [sp+208]
002e304cldrsb x27, [x0]
002e3050ldr x1, [sp+216]
002e3054ldr x2, [sp+224]
002e3058str x2, [x0+8]
002e305cadrp x27, 0x768000
002e3060ldr w2, [x27+3056]
002e3064cbz w2, 0x2e306c
002e3068b 0x2e3070
002e306c
002e306cloc_2e306c:
002e306cb 0x2e3084
002e3070
002e3070loc_2e3070:
002e3070bl runtime.gcWriteBarrier2
002e3074str x1, [x25]
002e3078ldr x3, [x0]
002e307cstr x3, [x25+8]
002e3080b 0x2e3084
002e3084
002e3084loc_2e3084:
002e3084str x1, [x0]
002e3088orr x3, xzr, 1
002e308cstrh w3, [sp+58]
002e3090adrp x3, 0x3d1000
002e3094add x3, x3, 3524
002e3098str x3, [sp+216]
002e309corr x3, xzr, 16
002e30a0str x3, [sp+224]
002e30a4ldrh w3, [sp+58]
002e30a8strh w3, [sp+54]
002e30acldr x1, [sp+232]
002e30b0adrp x0, 0x342000
002e30b4add x0, x0, 1696
002e30b8add x2, sp, 54
002e30bcbl runtime.mapassign
002e30c0str x0, [sp+200]
002e30c4ldrsb x27, [x0]
002e30c8ldr x3, [sp+216]
002e30ccldr x4, [sp+224]
002e30d0str x4, [x0+8]
002e30d4adrp x27, 0x768000
002e30d8ldr w4, [x27+3056]
002e30dccbz w4, 0x2e30e4
002e30e0b 0x2e30e8
002e30e4
002e30e4loc_2e30e4:
002e30e4b 0x2e30fc
002e30e8
002e30e8loc_2e30e8:
002e30e8bl runtime.gcWriteBarrier2
002e30ecstr x3, [x25]
002e30f0ldr x4, [x0]
002e30f4str x4, [x25+8]
002e30f8b 0x2e30fc
002e30fc
002e30fcloc_2e30fc:
002e30fcstr x3, [x0]
002e3100orr x3, xzr, 2
002e3104strh w3, [sp+58]
002e3108adrp x3, 0x3d2000
002e310cadd x3, x3, 3227
002e3110str x3, [sp+216]
002e3114movz x3, 18
002e3118str x3, [sp+224]
002e311cldrh w3, [sp+58]
002e3120strh w3, [sp+52]
002e3124ldr x1, [sp+232]
002e3128adrp x0, 0x342000
002e312cadd x0, x0, 1696
002e3130add x2, sp, 52
002e3134bl runtime.mapassign
002e3138str x0, [sp+176]
002e313cldrsb x27, [x0]
002e3140ldr x3, [sp+216]
002e3144ldr x4, [sp+224]
002e3148str x4, [x0+8]
002e314cadrp x27, 0x768000
002e3150ldr w4, [x27+3056]
002e3154cbz w4, 0x2e315c
002e3158b 0x2e3160
002e315c
002e315cloc_2e315c:
002e315cb 0x2e3174
002e3160
002e3160loc_2e3160:
002e3160bl runtime.gcWriteBarrier2
002e3164str x3, [x25]
002e3168ldr x4, [x0]
002e316cstr x4, [x25+8]
002e3170b 0x2e3174
002e3174
002e3174loc_2e3174:
002e3174str x3, [x0]
002e3178orr x3, xzr, 3
002e317cstrh w3, [sp+58]
002e3180adrp x3, 0x3d1000
002e3184add x3, x3, 34
002e3188str x3, [sp+216]
002e318corr x3, xzr, 14
002e3190str x3, [sp+224]
002e3194ldrh w3, [sp+58]
002e3198strh w3, [sp+50]
002e319cldr x1, [sp+232]
002e31a0adrp x0, 0x342000
002e31a4add x0, x0, 1696
002e31a8add x2, sp, 50
002e31acbl runtime.mapassign
002e31b0str x0, [sp+168]
002e31b4ldrsb x27, [x0]
002e31b8ldr x3, [sp+216]
002e31bcldr x4, [sp+224]
002e31c0str x4, [x0+8]
002e31c4adrp x27, 0x768000
002e31c8ldr w4, [x27+3056]
002e31cccbz w4, 0x2e31d4
002e31d0b 0x2e31d8
002e31d4
002e31d4loc_2e31d4:
002e31d4b 0x2e31ec
002e31d8
002e31d8loc_2e31d8:
002e31d8bl runtime.gcWriteBarrier2
002e31dcstr x3, [x25]
002e31e0ldr x4, [x0]
002e31e4str x4, [x25+8]
002e31e8b 0x2e31ec
002e31ec
002e31ecloc_2e31ec:
002e31ecstr x3, [x0]
002e31f0orr x3, xzr, 4
002e31f4strh w3, [sp+58]
002e31f8adrp x3, 0x3d3000
002e31fcadd x3, x3, 1460
002e3200str x3, [sp+216]
002e3204movz x3, 19
002e3208str x3, [sp+224]
002e320cldrh w3, [sp+58]
002e3210strh w3, [sp+48]
002e3214ldr x1, [sp+232]
002e3218adrp x0, 0x342000
002e321cadd x0, x0, 1696
002e3220add x2, sp, 48
002e3224bl runtime.mapassign
002e3228str x0, [sp+160]
002e322cldrsb x27, [x0]
002e3230ldr x3, [sp+216]
002e3234ldr x4, [sp+224]
002e3238str x4, [x0+8]
002e323cadrp x27, 0x768000
002e3240ldr w4, [x27+3056]
002e3244cbz w4, 0x2e324c
002e3248b 0x2e3250
002e324c
002e324cloc_2e324c:
002e324cb 0x2e3264
002e3250
002e3250loc_2e3250:
002e3250bl runtime.gcWriteBarrier2
002e3254str x3, [x25]
002e3258ldr x4, [x0]
002e325cstr x4, [x25+8]
002e3260b 0x2e3264
002e3264
002e3264loc_2e3264:
002e3264str x3, [x0]
002e3268movz x3, 5
002e326cstrh w3, [sp+58]
002e3270adrp x3, 0x3d0000
002e3274add x3, x3, 828
002e3278str x3, [sp+216]
002e327corr x3, xzr, 12
002e3280str x3, [sp+224]
002e3284ldrh w3, [sp+58]
002e3288strh w3, [sp+46]
002e328cldr x1, [sp+232]
002e3290adrp x0, 0x342000
002e3294add x0, x0, 1696
002e3298add x2, sp, 46
002e329cbl runtime.mapassign
002e32a0str x0, [sp+152]
002e32a4ldrsb x27, [x0]
002e32a8ldr x3, [sp+216]
002e32acldr x4, [sp+224]
002e32b0str x4, [x0+8]
002e32b4adrp x27, 0x768000
002e32b8ldr w4, [x27+3056]
002e32bccbz w4, 0x2e32c4
002e32c0b 0x2e32c8
002e32c4
002e32c4loc_2e32c4:
002e32c4b 0x2e32dc
002e32c8
002e32c8loc_2e32c8:
002e32c8bl runtime.gcWriteBarrier2
002e32ccstr x3, [x25]
002e32d0ldr x2, [x0]
002e32d4str x2, [x25+8]
002e32d8b 0x2e32dc
002e32dc
002e32dcloc_2e32dc:
002e32dcstr x3, [x0]
002e32e0ldr x2, [sp+232]
002e32e4adrp x27, 0x768000
002e32e8ldr w3, [x27+3056]
002e32eccbz w3, 0x2e32f4
002e32f0b 0x2e32f8
002e32f4
002e32f4loc_2e32f4:
002e32f4b 0x2e3310
002e32f8
002e32f8loc_2e32f8:
002e32f8bl runtime.gcWriteBarrier2
002e32fcstr x2, [x25]
002e3300adrp x27, 0x73d000
002e3304ldr x3, [x27+3960]
002e3308str x3, [x25+8]
002e330cb 0x2e3310
002e3310
002e3310loc_2e3310:
002e3310adrp x27, 0x73d000
002e3314str x2, [x27+3960]
002e3318adrp x0, 0x3e5000
002e331cadd x0, x0, 1893
002e3320orr x1, xzr, 48
002e3324bl errors.New
002e3328adrp x27, 0x73e000
002e332cstr x0, [x27+3296]
002e3330adrp x27, 0x768000
002e3334ldr w2, [x27+3056]
002e3338cbz w2, 0x2e3340
002e333cb 0x2e3344
002e3340
002e3340loc_2e3340:
002e3340b 0x2e335c
002e3344
002e3344loc_2e3344:
002e3344bl runtime.gcWriteBarrier2
002e3348str x1, [x25]
002e334cadrp x27, 0x73e000
002e3350ldr x2, [x27+3304]
002e3354str x2, [x25+8]
002e3358b 0x2e335c
002e335c
002e335cloc_2e335c:
002e335cadrp x27, 0x73e000
002e3360str x1, [x27+3304]
002e3364adrp x0, 0x3e3000
002e3368add x0, x0, 3771
002e336cmovz x1, 45
002e3370bl errors.New
002e3374adrp x27, 0x73e000
002e3378str x0, [x27+3312]
002e337cadrp x27, 0x768000
002e3380ldr w2, [x27+3056]
002e3384cbz w2, 0x2e338c
002e3388b 0x2e3390
002e338c
002e338cloc_2e338c:
002e338cb 0x2e33a8
002e3390
002e3390loc_2e3390:
002e3390bl runtime.gcWriteBarrier2
002e3394str x1, [x25]
002e3398adrp x27, 0x73e000
002e339cldr x2, [x27+3320]
002e33a0str x2, [x25+8]
002e33a4b 0x2e33a8
002e33a8
002e33a8loc_2e33a8:
002e33a8adrp x27, 0x73e000
002e33acstr x1, [x27+3320]
002e33b0adrp x0, 0x3df000
002e33b4add x0, x0, 3988
002e33b8movz x1, 38
002e33bcbl errors.New
002e33c0adrp x27, 0x73e000
002e33c4str x0, [x27+3328]
002e33c8adrp x27, 0x768000
002e33ccldr w2, [x27+3056]
002e33d0cbz w2, 0x2e33d8
002e33d4b 0x2e33dc
002e33d8
002e33d8loc_2e33d8:
002e33d8b 0x2e33f4
002e33dc
002e33dcloc_2e33dc:
002e33dcbl runtime.gcWriteBarrier2
002e33e0str x1, [x25]
002e33e4adrp x27, 0x73e000
002e33e8ldr x2, [x27+3336]
002e33ecstr x2, [x25+8]
002e33f0b 0x2e33f4
002e33f4
002e33f4loc_2e33f4:
002e33f4adrp x27, 0x73e000
002e33f8str x1, [x27+3336]
002e33fcadrp x0, 0x3e3000
002e3400add x0, x0, 2036
002e3404movz x1, 44
002e3408bl errors.New
002e340cadrp x27, 0x73e000
002e3410str x0, [x27+3344]
002e3414adrp x27, 0x768000
002e3418ldr w2, [x27+3056]
002e341ccbz w2, 0x2e3424
002e3420b 0x2e3428
002e3424
002e3424loc_2e3424:
002e3424b 0x2e3440
002e3428
002e3428loc_2e3428:
002e3428bl runtime.gcWriteBarrier2
002e342cstr x1, [x25]
002e3430adrp x27, 0x73e000
002e3434ldr x2, [x27+3352]
002e3438str x2, [x25+8]
002e343cb 0x2e3440
002e3440
002e3440loc_2e3440:
002e3440adrp x27, 0x73e000
002e3444str x1, [x27+3352]
002e3448adrp x0, 0x3d7000
002e344cadd x0, x0, 1865
002e3450movz x1, 26
002e3454bl errors.New
002e3458adrp x27, 0x73e000
002e345cstr x0, [x27+3360]
002e3460adrp x27, 0x768000
002e3464ldr w2, [x27+3056]
002e3468cbz w2, 0x2e3470
002e346cb 0x2e3474
002e3470
002e3470loc_2e3470:
002e3470b 0x2e348c
002e3474
002e3474loc_2e3474:
002e3474bl runtime.gcWriteBarrier2
002e3478str x1, [x25]
002e347cadrp x27, 0x73e000
002e3480ldr x2, [x27+3368]
002e3484str x2, [x25+8]
002e3488b 0x2e348c
002e348c
002e348cloc_2e348c:
002e348cadrp x27, 0x73e000
002e3490str x1, [x27+3368]
002e3494adrp x0, 0x3d5000
002e3498add x0, x0, 2663
002e349cmovz x1, 23
002e34a0bl errors.New
002e34a4adrp x27, 0x73e000
002e34a8str x0, [x27+3376]
002e34acadrp x27, 0x768000
002e34b0ldr w2, [x27+3056]
002e34b4cbz w2, 0x2e34bc
002e34b8b 0x2e34c0
002e34bc
002e34bcloc_2e34bc:
002e34bcb 0x2e34d8
002e34c0
002e34c0loc_2e34c0:
002e34c0bl runtime.gcWriteBarrier2
002e34c4str x1, [x25]
002e34c8adrp x27, 0x73e000
002e34ccldr x2, [x27+3384]
002e34d0str x2, [x25+8]
002e34d4b 0x2e34d8
002e34d8
002e34d8loc_2e34d8:
002e34d8adrp x27, 0x73e000
002e34dcstr x1, [x27+3384]
002e34e0adrp x0, 0x3d1000
002e34e4add x0, x0, 1572
002e34e8orr x1, xzr, 15
002e34ecbl errors.New
002e34f0adrp x27, 0x73e000
002e34f4str x0, [x27+3392]
002e34f8adrp x27, 0x768000
002e34fcldr w2, [x27+3056]
002e3500cbz w2, 0x2e3508
002e3504b 0x2e350c
002e3508
002e3508loc_2e3508:
002e3508b 0x2e3524
002e350c
002e350cloc_2e350c:
002e350cbl runtime.gcWriteBarrier2
002e3510str x1, [x25]
002e3514adrp x27, 0x73e000
002e3518ldr x2, [x27+3400]
002e351cstr x2, [x25+8]
002e3520b 0x2e3524
002e3524
002e3524loc_2e3524:
002e3524adrp x27, 0x73e000
002e3528str x1, [x27+3400]
002e352cadrp x0, 0x3d1000
002e3530add x0, x0, 3540
002e3534orr x1, xzr, 16
002e3538bl errors.New
002e353cadrp x27, 0x73e000
002e3540str x0, [x27+3408]
002e3544adrp x27, 0x768000
002e3548ldr w2, [x27+3056]
002e354ccbz w2, 0x2e3554
002e3550b 0x2e3558
002e3554
002e3554loc_2e3554:
002e3554b 0x2e3570
002e3558
002e3558loc_2e3558:
002e3558bl runtime.gcWriteBarrier2
002e355cstr x1, [x25]
002e3560adrp x27, 0x73e000
002e3564ldr x2, [x27+3416]
002e3568str x2, [x25+8]
002e356cb 0x2e3570
002e3570
002e3570loc_2e3570:
002e3570adrp x27, 0x73e000
002e3574str x1, [x27+3416]
002e3578adrp x0, 0x3d2000
002e357cadd x0, x0, 1441
002e3580movz x1, 17
002e3584bl errors.New
002e3588adrp x27, 0x73e000
002e358cstr x0, [x27+3424]
002e3590adrp x27, 0x768000
002e3594ldr w2, [x27+3056]
002e3598cbz w2, 0x2e35a0
002e359cb 0x2e35a4
002e35a0
002e35a0loc_2e35a0:
002e35a0b 0x2e35bc
002e35a4
002e35a4loc_2e35a4:
002e35a4bl runtime.gcWriteBarrier2
002e35a8str x1, [x25]
002e35acadrp x27, 0x73e000
002e35b0ldr x2, [x27+3432]
002e35b4str x2, [x25+8]
002e35b8b 0x2e35bc
002e35bc
002e35bcloc_2e35bc:
002e35bcadrp x27, 0x73e000
002e35c0str x1, [x27+3432]
002e35c4adrp x0, 0x3e2000
002e35c8add x0, x0, 2041
002e35ccmovz x1, 42
002e35d0bl errors.New
002e35d4adrp x27, 0x73e000
002e35d8str x0, [x27+3440]
002e35dcadrp x27, 0x768000
002e35e0ldr w2, [x27+3056]
002e35e4cbz w2, 0x2e35ec
002e35e8b 0x2e35f0
002e35ec
002e35ecloc_2e35ec:
002e35ecb 0x2e3608
002e35f0
002e35f0loc_2e35f0:
002e35f0bl runtime.gcWriteBarrier2
002e35f4str x1, [x25]
002e35f8adrp x27, 0x73e000
002e35fcldr x2, [x27+3448]
002e3600str x2, [x25+8]
002e3604b 0x2e3608
002e3608
002e3608loc_2e3608:
002e3608adrp x27, 0x73e000
002e360cstr x1, [x27+3448]
002e3610adrp x0, 0x3d5000
002e3614add x0, x0, 2686
002e3618movz x1, 23
002e361cbl errors.New
002e3620adrp x27, 0x73e000
002e3624str x0, [x27+3456]
002e3628adrp x27, 0x768000
002e362cldr w2, [x27+3056]
002e3630cbz w2, 0x2e3638
002e3634b 0x2e363c
002e3638
002e3638loc_2e3638:
002e3638b 0x2e3654
002e363c
002e363cloc_2e363c:
002e363cbl runtime.gcWriteBarrier2
002e3640str x1, [x25]
002e3644adrp x27, 0x73e000
002e3648ldr x2, [x27+3464]
002e364cstr x2, [x25+8]
002e3650b 0x2e3654
002e3654
002e3654loc_2e3654:
002e3654adrp x27, 0x73e000
002e3658str x1, [x27+3464]
002e365cadrp x0, 0x3d0000
002e3660add x0, x0, 2512
002e3664movz x1, 13
002e3668bl errors.New
002e366cadrp x27, 0x73e000
002e3670str x0, [x27+3472]
002e3674adrp x27, 0x768000
002e3678ldr w2, [x27+3056]
002e367ccbz w2, 0x2e3684
002e3680b 0x2e3688
002e3684
002e3684loc_2e3684:
002e3684b 0x2e36a0
002e3688
002e3688loc_2e3688:
002e3688bl runtime.gcWriteBarrier2
002e368cstr x1, [x25]
002e3690adrp x27, 0x73e000
002e3694ldr x2, [x27+3480]
002e3698str x2, [x25+8]
002e369cb 0x2e36a0
002e36a0
002e36a0loc_2e36a0:
002e36a0adrp x27, 0x73e000
002e36a4str x1, [x27+3480]
002e36a8adrp x0, 0x3d3000
002e36acadd x0, x0, 1479
002e36b0movz x1, 19
002e36b4bl errors.New
002e36b8adrp x27, 0x73e000
002e36bcstr x0, [x27+3488]
002e36c0adrp x27, 0x768000
002e36c4ldr w2, [x27+3056]
002e36c8cbz w2, 0x2e36d0
002e36ccb 0x2e36d4
002e36d0
002e36d0loc_2e36d0:
002e36d0b 0x2e36ec
002e36d4
002e36d4loc_2e36d4:
002e36d4bl runtime.gcWriteBarrier2
002e36d8str x1, [x25]
002e36dcadrp x27, 0x73e000
002e36e0ldr x2, [x27+3496]
002e36e4str x2, [x25+8]
002e36e8b 0x2e36ec
002e36ec
002e36ecloc_2e36ec:
002e36ecadrp x27, 0x73e000
002e36f0str x1, [x27+3496]
002e36f4adrp x0, 0x3d6000
002e36f8add x0, x0, 1302
002e36fcorr x1, xzr, 24
002e3700bl errors.New
002e3704adrp x27, 0x73e000
002e3708str x0, [x27+3504]
002e370cadrp x27, 0x768000
002e3710ldr w2, [x27+3056]
002e3714cbz w2, 0x2e371c
002e3718b 0x2e3720
002e371c
002e371cloc_2e371c:
002e371cb 0x2e3738
002e3720
002e3720loc_2e3720:
002e3720bl runtime.gcWriteBarrier2
002e3724str x1, [x25]
002e3728adrp x27, 0x73e000
002e372cldr x2, [x27+3512]
002e3730str x2, [x25+8]
002e3734b 0x2e3738
002e3738
002e3738loc_2e3738:
002e3738adrp x27, 0x73e000
002e373cstr x1, [x27+3512]
002e3740adrp x0, 0x3dd000
002e3744add x0, x0, 3506
002e3748movz x1, 35
002e374cbl errors.New
002e3750adrp x27, 0x73e000
002e3754str x0, [x27+3520]
002e3758adrp x27, 0x768000
002e375cldr w2, [x27+3056]
002e3760cbz w2, 0x2e3768
002e3764b 0x2e376c
002e3768
002e3768loc_2e3768:
002e3768b 0x2e3784
002e376c
002e376cloc_2e376c:
002e376cbl runtime.gcWriteBarrier2
002e3770str x1, [x25]
002e3774adrp x27, 0x73e000
002e3778ldr x2, [x27+3528]
002e377cstr x2, [x25+8]
002e3780b 0x2e3784
002e3784
002e3784loc_2e3784:
002e3784adrp x27, 0x73e000
002e3788str x1, [x27+3528]
002e378cadrp x0, 0x3dc000
002e3790add x0, x0, 2190
002e3794movz x1, 33
002e3798bl errors.New
002e379cadrp x27, 0x73e000
002e37a0str x0, [x27+3536]
002e37a4adrp x27, 0x768000
002e37a8ldr w2, [x27+3056]
002e37accbz w2, 0x2e37b4
002e37b0b 0x2e37b8
002e37b4
002e37b4loc_2e37b4:
002e37b4b 0x2e37d0
002e37b8
002e37b8loc_2e37b8:
002e37b8bl runtime.gcWriteBarrier2
002e37bcstr x1, [x25]
002e37c0adrp x27, 0x73e000
002e37c4ldr x2, [x27+3544]
002e37c8str x2, [x25+8]
002e37ccb 0x2e37d0
002e37d0
002e37d0loc_2e37d0:
002e37d0adrp x27, 0x73e000
002e37d4str x1, [x27+3544]
002e37d8adrp x0, 0x3df000
002e37dcadd x0, x0, 1283
002e37e0movz x1, 37
002e37e4bl errors.New
002e37e8adrp x27, 0x73e000
002e37ecstr x0, [x27+3552]
002e37f0adrp x27, 0x768000
002e37f4ldr w2, [x27+3056]
002e37f8cbz w2, 0x2e3800
002e37fcb 0x2e3804
002e3800
002e3800loc_2e3800:
002e3800b 0x2e381c
002e3804
002e3804loc_2e3804:
002e3804bl runtime.gcWriteBarrier2
002e3808str x1, [x25]
002e380cadrp x27, 0x73e000
002e3810ldr x2, [x27+3560]
002e3814str x2, [x25+8]
002e3818b 0x2e381c
002e381c
002e381cloc_2e381c:
002e381cadrp x27, 0x73e000
002e3820str x1, [x27+3560]
002e3824adrp x0, 0x3df000
002e3828add x0, x0, 1320
002e382cmovz x1, 37
002e3830bl errors.New
002e3834adrp x27, 0x73e000
002e3838str x0, [x27+3568]
002e383cadrp x27, 0x768000
002e3840ldr w2, [x27+3056]
002e3844cbz w2, 0x2e384c
002e3848b 0x2e3850
002e384c
002e384cloc_2e384c:
002e384cb 0x2e3868
002e3850
002e3850loc_2e3850:
002e3850bl runtime.gcWriteBarrier2
002e3854str x1, [x25]
002e3858adrp x27, 0x73e000
002e385cldr x2, [x27+3576]
002e3860str x2, [x25+8]
002e3864b 0x2e3868
002e3868
002e3868loc_2e3868:
002e3868adrp x27, 0x73e000
002e386cstr x1, [x27+3576]
002e3870adrp x0, 0x3e7000
002e3874add x0, x0, 2878
002e3878movz x1, 54
002e387cbl errors.New
002e3880adrp x27, 0x73e000
002e3884str x0, [x27+3584]
002e3888adrp x27, 0x768000
002e388cldr w2, [x27+3056]
002e3890cbz w2, 0x2e3898
002e3894b 0x2e389c
002e3898
002e3898loc_2e3898:
002e3898b 0x2e38b4
002e389c
002e389cloc_2e389c:
002e389cbl runtime.gcWriteBarrier2
002e38a0str x1, [x25]
002e38a4adrp x27, 0x73e000
002e38a8ldr x2, [x27+3592]
002e38acstr x2, [x25+8]
002e38b0b 0x2e38b4
002e38b4
002e38b4loc_2e38b4:
002e38b4adrp x27, 0x73e000
002e38b8str x1, [x27+3592]
002e38bcadrp x0, 0x3e3000
002e38c0add x0, x0, 3816
002e38c4movz x1, 45
002e38c8bl errors.New
002e38ccadrp x27, 0x73e000
002e38d0str x0, [x27+3600]
002e38d4adrp x27, 0x768000
002e38d8ldr w2, [x27+3056]
002e38dccbz w2, 0x2e38e4
002e38e0b 0x2e38e8
002e38e4
002e38e4loc_2e38e4:
002e38e4b 0x2e3900
002e38e8
002e38e8loc_2e38e8:
002e38e8bl runtime.gcWriteBarrier2
002e38ecstr x1, [x25]
002e38f0adrp x27, 0x73e000
002e38f4ldr x0, [x27+3608]
002e38f8str x0, [x25+8]
002e38fcb 0x2e3900
002e3900
002e3900loc_2e3900:
002e3900adrp x27, 0x73e000
002e3904str x1, [x27+3608]
002e3908bl runtime.makemap_small
002e390cstr x0, [sp+144]
002e3910orr x0, xzr, 1
002e3914strb w0, [sp+37]
002e3918adrp x0, 0x3cd000
002e391cadd x0, x0, 3121
002e3920str x0, [sp+128]
002e3924orr x0, xzr, 6
002e3928str x0, [sp+136]
002e392cldrb w0, [sp+37]
002e3930strb w0, [sp+36]
002e3934ldr x1, [sp+144]
002e3938adrp x0, 0x342000
002e393cadd x0, x0, 1824
002e3940add x2, sp, 36
002e3944bl runtime.mapassign
002e3948str x0, [sp+120]
002e394cldrsb x27, [x0]
002e3950ldr x1, [sp+128]
002e3954ldr x2, [sp+136]
002e3958str x2, [x0+8]
002e395cadrp x27, 0x768000
002e3960ldr w2, [x27+3056]
002e3964cbz w2, 0x2e396c
002e3968b 0x2e3970
002e396c
002e396cloc_2e396c:
002e396cb 0x2e3984
002e3970
002e3970loc_2e3970:
002e3970bl runtime.gcWriteBarrier2
002e3974str x1, [x25]
002e3978ldr x3, [x0]
002e397cstr x3, [x25+8]
002e3980b 0x2e3984
002e3984
002e3984loc_2e3984:
002e3984str x1, [x0]
002e3988orr x3, xzr, 2
002e398cstrb w3, [sp+37]
002e3990adrp x3, 0x3ce000
002e3994add x3, x3, 1900
002e3998str x3, [sp+128]
002e399corr x3, xzr, 8
002e39a0str x3, [sp+136]
002e39a4ldrb w3, [sp+37]
002e39a8strb w3, [sp+35]
002e39acldr x1, [sp+144]
002e39b0adrp x0, 0x342000
002e39b4add x0, x0, 1824
002e39b8add x2, sp, 35
002e39bcbl runtime.mapassign
002e39c0str x0, [sp+112]
002e39c4ldrsb x27, [x0]
002e39c8ldr x3, [sp+128]
002e39ccldr x4, [sp+136]
002e39d0str x4, [x0+8]
002e39d4adrp x27, 0x768000
002e39d8ldr w4, [x27+3056]
002e39dccbz w4, 0x2e39e4
002e39e0b 0x2e39e8
002e39e4
002e39e4loc_2e39e4:
002e39e4b 0x2e39fc
002e39e8
002e39e8loc_2e39e8:
002e39e8bl runtime.gcWriteBarrier2
002e39ecstr x3, [x25]
002e39f0ldr x4, [x0]
002e39f4str x4, [x25+8]
002e39f8b 0x2e39fc
002e39fc
002e39fcloc_2e39fc:
002e39fcstr x3, [x0]
002e3a00orr x3, xzr, 3
002e3a04strb w3, [sp+37]
002e3a08adrp x3, 0x3cd000
002e3a0cadd x3, x3, 3127
002e3a10str x3, [sp+128]
002e3a14orr x3, xzr, 6
002e3a18str x3, [sp+136]
002e3a1cldrb w3, [sp+37]
002e3a20strb w3, [sp+34]
002e3a24ldr x1, [sp+144]
002e3a28adrp x0, 0x342000
002e3a2cadd x0, x0, 1824
002e3a30add x2, sp, 34
002e3a34bl runtime.mapassign
002e3a38str x0, [sp+104]
002e3a3cldrsb x27, [x0]
002e3a40ldr x3, [sp+128]
002e3a44ldr x4, [sp+136]
002e3a48str x4, [x0+8]
002e3a4cadrp x27, 0x768000
002e3a50ldr w4, [x27+3056]
002e3a54cbz w4, 0x2e3a5c
002e3a58b 0x2e3a60
002e3a5c
002e3a5cloc_2e3a5c:
002e3a5cb 0x2e3a74
002e3a60
002e3a60loc_2e3a60:
002e3a60bl runtime.gcWriteBarrier2
002e3a64str x3, [x25]
002e3a68ldr x4, [x0]
002e3a6cstr x4, [x25+8]
002e3a70b 0x2e3a74
002e3a74
002e3a74loc_2e3a74:
002e3a74str x3, [x0]
002e3a78orr x3, xzr, 4
002e3a7cstrb w3, [sp+37]
002e3a80adrp x3, 0x3ce000
002e3a84add x3, x3, 3946
002e3a88str x3, [sp+128]
002e3a8cmovz x3, 9
002e3a90str x3, [sp+136]
002e3a94ldrb w3, [sp+37]
002e3a98strb w3, [sp+33]
002e3a9cldr x1, [sp+144]
002e3aa0adrp x0, 0x342000
002e3aa4add x0, x0, 1824
002e3aa8add x2, sp, 33
002e3aacbl runtime.mapassign
002e3ab0str x0, [sp+96]
002e3ab4ldrsb x27, [x0]
002e3ab8ldr x3, [sp+128]
002e3abcldr x4, [sp+136]
002e3ac0str x4, [x0+8]
002e3ac4adrp x27, 0x768000
002e3ac8ldr w4, [x27+3056]
002e3acccbz w4, 0x2e3ad4
002e3ad0b 0x2e3ad8
002e3ad4
002e3ad4loc_2e3ad4:
002e3ad4b 0x2e3aec
002e3ad8
002e3ad8loc_2e3ad8:
002e3ad8bl runtime.gcWriteBarrier2
002e3adcstr x3, [x25]
002e3ae0ldr x4, [x0]
002e3ae4str x4, [x25+8]
002e3ae8b 0x2e3aec
002e3aec
002e3aecloc_2e3aec:
002e3aecstr x3, [x0]
002e3af0movz x3, 5
002e3af4strb w3, [sp+37]
002e3af8adrp x3, 0x3cf000
002e3afcadd x3, x3, 1324
002e3b00str x3, [sp+128]
002e3b04movz x3, 10
002e3b08str x3, [sp+136]
002e3b0cldrb w3, [sp+37]
002e3b10strb w3, [sp+32]
002e3b14ldr x1, [sp+144]
002e3b18adrp x0, 0x342000
002e3b1cadd x0, x0, 1824
002e3b20add x2, sp, 32
002e3b24bl runtime.mapassign
002e3b28str x0, [sp+80]
002e3b2cldrsb x27, [x0]
002e3b30ldr x3, [sp+128]
002e3b34ldr x4, [sp+136]
002e3b38str x4, [x0+8]
002e3b3cadrp x27, 0x768000
002e3b40ldr w4, [x27+3056]
002e3b44cbz w4, 0x2e3b4c
002e3b48b 0x2e3b50
002e3b4c
002e3b4cloc_2e3b4c:
002e3b4cb 0x2e3b64
002e3b50
002e3b50loc_2e3b50:
002e3b50bl runtime.gcWriteBarrier2
002e3b54str x3, [x25]
002e3b58ldr x1, [x0]
002e3b5cstr x1, [x25+8]
002e3b60b 0x2e3b64
002e3b64
002e3b64loc_2e3b64:
002e3b64str x3, [x0]
002e3b68ldr x0, [sp+144]
002e3b6cadrp x27, 0x768000
002e3b70ldr w1, [x27+3056]
002e3b74cbz w1, 0x2e3b7c
002e3b78b 0x2e3b80
002e3b7c
002e3b7cloc_2e3b7c:
002e3b7cb 0x2e3b98
002e3b80
002e3b80loc_2e3b80:
002e3b80bl runtime.gcWriteBarrier2
002e3b84str x0, [x25]
002e3b88adrp x27, 0x73d000
002e3b8cldr x1, [x27+3968]
002e3b90str x1, [x25+8]
002e3b94b 0x2e3b98
002e3b98
002e3b98loc_2e3b98:
002e3b98adrp x27, 0x73d000
002e3b9cstr x0, [x27+3968]
002e3ba0ldp x29, x30, [sp-8]
002e3ba4add sp, sp, 272
002e3ba8ret x30
002e3bac
002e3bacloc_2e3bac:
002e3bacmov x3, x30
002e3bb0bl runtime.morestack_noctxt.abi0
002e3bb4b 0x2e2d50
002e3bb8udf 0
002e3bbcudf 0
002e2d50
002e3bc0
002e3bc0type:.eq.vendor/golang.org/x/net/dns/dnsmessage.nestedError: ; void type:.eq.vendor/golang.org/x/net/dns/dnsmessage.nestedError(vendor/golang.org/x/net/dns/dnsmessage.nestedError * p, vendor/golang.org/x/net/dns/dnsmessage.nestedError * q)
002e3bc0ldr x16, [x28+16]
002e3bc4subs xzr, sp, x16
002e3bc8b.ls 0x2e3cb8
002e3bccstr x30, [sp-112]!
002e3bd0stur x29, [sp-8]
002e3bd4sub x29, sp, 8
002e3bd8str x0, [sp+120]
002e3bdcstr x1, [sp+128]
002e3be0strb wzr, [sp+38]
002e3be4ldr x3, [sp+120]
002e3be8ldr x3, [x3+8]
002e3becstr x3, [sp+48]
002e3bf0ldr x4, [x1+8]
002e3bf4str x4, [sp+40]
002e3bf8subs xzr, x3, x4
002e3bfcb.eq 0x2e3c04
002e3c00b 0x2e3c9c
002e3c04
002e3c04loc_2e3c04:
002e3c04ldr x3, [sp+120]
002e3c08ldr x3, [x3+8]
002e3c0cstr x3, [sp+40]
002e3c10ldr x3, [sp+120]
002e3c14ldr x3, [x3]
002e3c18str x3, [sp+96]
002e3c1cldr x3, [sp+128]
002e3c20ldr x1, [x3]
002e3c24str x1, [sp+88]
002e3c28ldr x2, [sp+40]
002e3c2cldr x0, [sp+96]
002e3c30bl runtime.memequal
002e3c34strb w0, [sp+39]
002e3c38tbnz w0, 0, 0x2e3c40
002e3c3cb 0x2e3c98
002e3c40
002e3c40loc_2e3c40:
002e3c40ldr x3, [sp+128]
002e3c44ldr x4, [x3+16]
002e3c48ldr x3, [x3+24]
002e3c4cstr x4, [sp+72]
002e3c50str x3, [sp+80]
002e3c54ldr x3, [sp+120]
002e3c58ldr x0, [x3+16]
002e3c5cldr x1, [x3+24]
002e3c60str x0, [sp+56]
002e3c64str x1, [sp+64]
002e3c68ldr x3, [sp+72]
002e3c6csubs xzr, x3, x0
002e3c70cset x3, eq
002e3c74b.eq 0x2e3c7c
002e3c78b 0x2e3c88
002e3c7c
002e3c7cloc_2e3c7c:
002e3c7cldr x2, [sp+80]
002e3c80bl runtime.ifaceeq
002e3c84b 0x2e3c90
002e3c88
002e3c88loc_2e3c88:
002e3c88mov x0, x3
002e3c8cb 0x2e3c90
002e3c90
002e3c90loc_2e3c90:
002e3c90strb w0, [sp+38]
002e3c94b 0x2e3ca8
002e3c98
002e3c98loc_2e3c98:
002e3c98b 0x2e3ca0
002e3c9c
002e3c9cloc_2e3c9c:
002e3c9cb 0x2e3ca0
002e3ca0
002e3ca0loc_2e3ca0:
002e3ca0strb wzr, [sp+38]
002e3ca4b 0x2e3ca8
002e3ca8
002e3ca8loc_2e3ca8:
002e3ca8ldrb w0, [sp+38]
002e3cacldur x29, [sp-8]
002e3cb0ldr x30, [sp], 112
002e3cb4ret x30
002e3cb8
002e3cb8loc_2e3cb8:
002e3cb8stp x0, x1, [sp+8]
002e3cbcmov x3, x30
002e3cc0bl runtime.morestack_noctxt.abi0
002e3cc4ldp x0, x1, [sp+8]
002e3cc8b 0x2e3bc0
002e3cccudf 0
002e3bc0
002e3bc0type:.eq.vendor/golang.org/x/net/dns/dnsmessage.nestedError: ; void type:.eq.vendor/golang.org/x/net/dns/dnsmessage.nestedError(vendor/golang.org/x/net/dns/dnsmessage.nestedError * p, vendor/golang.org/x/net/dns/dnsmessage.nestedError * q)
002e3bc0ldr x16, [x28+16]
002e3bc4subs xzr, sp, x16
002e3bc8b.ls 0x2e3cb8
002e3bccstr x30, [sp-112]!
002e3bd0stur x29, [sp-8]
002e3bd4sub x29, sp, 8
002e3bd8str x0, [sp+120]
002e3bdcstr x1, [sp+128]
002e3be0strb wzr, [sp+38]
002e3be4ldr x3, [sp+120]
002e3be8ldr x3, [x3+8]
002e3becstr x3, [sp+48]
002e3bf0ldr x4, [x1+8]
002e3bf4str x4, [sp+40]
002e3bf8subs xzr, x3, x4
002e3bfcb.eq 0x2e3c04
002e3c00b 0x2e3c9c
002e3c04
002e3c04loc_2e3c04:
002e3c04ldr x3, [sp+120]
002e3c08ldr x3, [x3+8]
002e3c0cstr x3, [sp+40]
002e3c10ldr x3, [sp+120]
002e3c14ldr x3, [x3]
002e3c18str x3, [sp+96]
002e3c1cldr x3, [sp+128]
002e3c20ldr x1, [x3]
002e3c24str x1, [sp+88]
002e3c28ldr x2, [sp+40]
002e3c2cldr x0, [sp+96]
002e3c30bl runtime.memequal
002e3c34strb w0, [sp+39]
002e3c38tbnz w0, 0, 0x2e3c40
002e3c3cb 0x2e3c98
002e3c40
002e3c40loc_2e3c40:
002e3c40ldr x3, [sp+128]
002e3c44ldr x4, [x3+16]
002e3c48ldr x3, [x3+24]
002e3c4cstr x4, [sp+72]
002e3c50str x3, [sp+80]
002e3c54ldr x3, [sp+120]
002e3c58ldr x0, [x3+16]
002e3c5cldr x1, [x3+24]
002e3c60str x0, [sp+56]
002e3c64str x1, [sp+64]
002e3c68ldr x3, [sp+72]
002e3c6csubs xzr, x3, x0
002e3c70cset x3, eq
002e3c74b.eq 0x2e3c7c
002e3c78b 0x2e3c88
002e3c7c
002e3c7cloc_2e3c7c:
002e3c7cldr x2, [sp+80]
002e3c80bl runtime.ifaceeq
002e3c84b 0x2e3c90
002e3c88
002e3c88loc_2e3c88:
002e3c88mov x0, x3
002e3c8cb 0x2e3c90
002e3c90
002e3c90loc_2e3c90:
002e3c90strb w0, [sp+38]
002e3c94b 0x2e3ca8
002e3c98
002e3c98loc_2e3c98:
002e3c98b 0x2e3ca0
002e3c9c
002e3c9cloc_2e3c9c:
002e3c9cb 0x2e3ca0
002e3ca0
002e3ca0loc_2e3ca0:
002e3ca0strb wzr, [sp+38]
002e3ca4b 0x2e3ca8
002e3ca8
002e3ca8loc_2e3ca8:
002e3ca8ldrb w0, [sp+38]
002e3cacldur x29, [sp-8]
002e3cb0ldr x30, [sp], 112
002e3cb4ret x30
002e3cb8
002e3cb8loc_2e3cb8:
002e3cb8stp x0, x1, [sp+8]
002e3cbcmov x3, x30
002e3cc0bl runtime.morestack_noctxt.abi0
002e3cc4ldp x0, x1, [sp+8]
002e3cc8b 0x2e3bc0
002e3cccudf 0
002e3bc0
002e3cd0
002e3cd0internal/singleflight.(*Group).DoChan: ; void internal/singleflight.(*Group).DoChan(internal/singleflight.Group * g, struct string key, func() (interface {}, error) fn)
002e3cd0ldr x16, [x28+16]
002e3cd4sub x17, sp, 192
002e3cd8subs xzr, x17, x16
002e3cdcb.ls 0x2e4194
002e3ce0sub x20, sp, 320
002e3ce4stp x29, x30, [x20-8]
002e3ce8add sp, x20, 0
002e3cecsub x29, sp, 8
002e3cf0str x0, [sp+328]
002e3cf4str x1, [sp+336]
002e3cf8str x2, [sp+344]
002e3cfcstr x3, [sp+352]
002e3d00str xzr, [sp+88]
002e3d04adrp x0, 0x316000
002e3d08add x0, x0, 960
002e3d0corr x1, xzr, 1
002e3d10bl runtime.makechan
002e3d14str x0, [sp+96]
002e3d18ldr x0, [sp+328]
002e3d1cldrsb x27, [x0]
002e3d20str x0, [sp+248]
002e3d24bl sync.(*Mutex).Lock
002e3d28ldr x2, [sp+328]
002e3d2cldrsb x27, [x2]
002e3d30ldr x2, [x2+8]
002e3d34cbnz x2, 0x2e3d3c
002e3d38b 0x2e3d40
002e3d3c
002e3d3cloc_2e3d3c:
002e3d3cb 0x2e3d80
002e3d40
002e3d40loc_2e3d40:
002e3d40bl runtime.makemap_small
002e3d44str x0, [sp+264]
002e3d48ldr x1, [sp+328]
002e3d4cldrsb x27, [x1]
002e3d50adrp x27, 0x768000
002e3d54ldr w2, [x27+3056]
002e3d58cbz w2, 0x2e3d60
002e3d5cb 0x2e3d64
002e3d60
002e3d60loc_2e3d60:
002e3d60b 0x2e3d78
002e3d64
002e3d64loc_2e3d64:
002e3d64bl runtime.gcWriteBarrier2
002e3d68str x0, [x25]
002e3d6cldr x4, [x1+8]
002e3d70str x4, [x25+8]
002e3d74b 0x2e3d78
002e3d78
002e3d78loc_2e3d78:
002e3d78str x0, [x1+8]
002e3d7cb 0x2e3d80
002e3d80
002e3d80loc_2e3d80:
002e3d80str xzr, [sp+256]
002e3d84ldr x4, [sp+328]
002e3d88ldrsb x27, [x4]
002e3d8cldr x1, [x4+8]
002e3d90str x1, [sp+240]
002e3d94ldr x2, [sp+336]
002e3d98ldr x3, [sp+344]
002e3d9cadrp x0, 0x342000
002e3da0add x0, x0, 1952
002e3da4bl runtime.mapaccess2_faststr
002e3da8str x0, [sp+232]
002e3dacstrb w1, [sp+87]
002e3db0ldr x4, [sp+232]
002e3db4ldr x4, [x4]
002e3db8str x4, [sp+256]
002e3dbcstr x4, [sp+120]
002e3dc0ldrb w4, [sp+87]
002e3dc4strb w4, [sp+86]
002e3dc8ldr x4, [sp+120]
002e3dccstr x4, [sp+112]
002e3dd0ldrb w4, [sp+86]
002e3dd4strb w4, [sp+85]
002e3dd8tbnz w4, 0, 0x2e3de0
002e3ddcb 0x2e3ed8
002e3de0
002e3de0loc_2e3de0:
002e3de0ldr x5, [sp+112]
002e3de4ldrsb x27, [x5]
002e3de8ldr x6, [sp+112]
002e3decldrsb x27, [x6]
002e3df0ldr x6, [x6+48]
002e3df4add x6, x6, 1
002e3df8str x6, [x5+48]
002e3dfcldr x5, [sp+96]
002e3e00str x5, [sp+224]
002e3e04ldr x5, [sp+112]
002e3e08ldrsb x27, [x5]
002e3e0cldr x2, [x5+72]
002e3e10ldr x0, [x5+56]
002e3e14ldr x5, [x5+64]
002e3e18add x1, x5, 1
002e3e1csubs xzr, x2, x1
002e3e20b.hs 0x2e3e28
002e3e24b 0x2e3e2c
002e3e28
002e3e28loc_2e3e28:
002e3e28b 0x2e3e40
002e3e2c
002e3e2cloc_2e3e2c:
002e3e2corr x3, xzr, 1
002e3e30adrp x4, 0x316000
002e3e34add x4, x4, 896
002e3e38bl runtime.growslice
002e3e3cb 0x2e3e40
002e3e40
002e3e40loc_2e3e40:
002e3e40sub x3, x1, 1
002e3e44ldr x4, [sp+224]
002e3e48adrp x27, 0x768000
002e3e4cldr w5, [x27+3056]
002e3e50cbz w5, 0x2e3e58
002e3e54b 0x2e3e5c
002e3e58
002e3e58loc_2e3e58:
002e3e58b 0x2e3e70
002e3e5c
002e3e5cloc_2e3e5c:
002e3e5cbl runtime.gcWriteBarrier2
002e3e60str x4, [x25]
002e3e64ldr x5, [x0+3*x3]
002e3e68str x5, [x25+8]
002e3e6cb 0x2e3e70
002e3e70
002e3e70loc_2e3e70:
002e3e70str x4, [x0+3*x3]
002e3e74ldr x3, [sp+112]
002e3e78ldrsb x27, [x3]
002e3e7cstr x1, [x3+64]
002e3e80str x2, [x3+72]
002e3e84adrp x27, 0x768000
002e3e88ldr w1, [x27+3056]
002e3e8ccbz w1, 0x2e3e94
002e3e90b 0x2e3e98
002e3e94
002e3e94loc_2e3e94:
002e3e94b 0x2e3eac
002e3e98
002e3e98loc_2e3e98:
002e3e98bl runtime.gcWriteBarrier2
002e3e9cstr x0, [x25]
002e3ea0ldr x1, [x3+56]
002e3ea4str x1, [x25+8]
002e3ea8b 0x2e3eac
002e3eac
002e3eacloc_2e3eac:
002e3eacstr x0, [x3+56]
002e3eb0ldr x0, [sp+328]
002e3eb4ldrsb x27, [x0]
002e3eb8str x0, [sp+216]
002e3ebcbl sync.(*Mutex).Unlock
002e3ec0ldr x1, [sp+96]
002e3ec4str x1, [sp+88]
002e3ec8ldr x0, [sp+88]
002e3eccldp x29, x30, [sp-8]
002e3ed0add sp, sp, 320
002e3ed4ret x30
002e3ed8
002e3ed8loc_2e3ed8:
002e3ed8adrp x0, 0x393000
002e3edcadd x0, x0, 128
002e3ee0bl runtime.newobject
002e3ee4str x0, [sp+208]
002e3ee8adrp x27, 0x768000
002e3eecldr w1, [x27+3056]
002e3ef0cbz w1, 0x2e3ef8
002e3ef4b 0x2e3efc
002e3ef8
002e3ef8loc_2e3ef8:
002e3ef8b 0x2e3f18
002e3efc
002e3efcloc_2e3efc:
002e3efcstr x0, [sp+128]
002e3f00mov x1, x0
002e3f04adrp x0, 0x393000
002e3f08add x0, x0, 128
002e3f0cbl runtime.wbZero
002e3f10ldr x0, [sp+128]
002e3f14b 0x2e3f18
002e3f18
002e3f18loc_2e3f18:
002e3f18mov x20, x0
002e3f1cadr x27, 16
002e3f20stp x29, x27, [sp-24]
002e3f24sub x29, sp, 24
002e3f28bl fn_87cfc
002e3f2csub x29, sp, 8
002e3f30adrp x0, 0x322000
002e3f34add x0, x0, 1120
002e3f38bl runtime.newobject
002e3f3cstr x0, [sp+176]
002e3f40ldr x1, [sp+96]
002e3f44adrp x27, 0x768000
002e3f48ldr w2, [x27+3056]
002e3f4ccbz w2, 0x2e3f54
002e3f50b 0x2e3f58
002e3f54
002e3f54loc_2e3f54:
002e3f54b 0x2e3f6c
002e3f58
002e3f58loc_2e3f58:
002e3f58bl runtime.gcWriteBarrier2
002e3f5cstr x1, [x25]
002e3f60ldr x2, [x0]
002e3f64str x2, [x25+8]
002e3f68b 0x2e3f6c
002e3f6c
002e3f6cloc_2e3f6c:
002e3f6cstr x1, [x0]
002e3f70ldr x2, [sp+176]
002e3f74ldrsb x27, [x2]
002e3f78b 0x2e3f7c
002e3f7c
002e3f7cloc_2e3f7c:
002e3f7cstr x2, [sp+184]
002e3f80orr x1, xzr, 1
002e3f84str x1, [sp+192]
002e3f88str x1, [sp+200]
002e3f8cldr x3, [sp+208]
002e3f90ldrsb x27, [x3]
002e3f94str x1, [x3+64]
002e3f98str x1, [x3+72]
002e3f9cadrp x27, 0x768000
002e3fa0ldr w4, [x27+3056]
002e3fa4cbz w4, 0x2e3fac
002e3fa8b 0x2e3fb0
002e3fac
002e3facloc_2e3fac:
002e3facb 0x2e3fc4
002e3fb0
002e3fb0loc_2e3fb0:
002e3fb0bl runtime.gcWriteBarrier2
002e3fb4str x2, [x25]
002e3fb8ldr x4, [x3+56]
002e3fbcstr x4, [x25+8]
002e3fc0b 0x2e3fc4
002e3fc4
002e3fc4loc_2e3fc4:
002e3fc4str x2, [x3+56]
002e3fc8ldr x0, [sp+208]
002e3fccstr x0, [sp+104]
002e3fd0ldrsb x27, [x0]
002e3fd4str x0, [sp+168]
002e3fd8bl sync.(*WaitGroup).Add
002e3fdcldr x2, [sp+328]
002e3fe0ldrsb x27, [x2]
002e3fe4ldr x1, [x2+8]
002e3fe8str x1, [sp+160]
002e3fecldr x2, [sp+336]
002e3ff0ldr x3, [sp+344]
002e3ff4adrp x0, 0x342000
002e3ff8add x0, x0, 1952
002e3ffcbl runtime.mapassign_faststr
002e4000str x0, [sp+152]
002e4004ldrsb x27, [x0]
002e4008ldr x2, [sp+104]
002e400cadrp x27, 0x767000
002e4010ldr w3, [x27+3056]
002e4014cbz w3, 0x2e401c
002e4018b 0x2e4020
002e401c
002e401cloc_2e401c:
002e401cb 0x2e4034
002e4020
002e4020loc_2e4020:
002e4020bl runtime.gcWriteBarrier2
002e4024str x2, [x25]
002e4028ldr x1, [x0]
002e402cstr x1, [x25+8]
002e4030b 0x2e4034
002e4034
002e4034loc_2e4034:
002e4034str x2, [x0]
002e4038ldr x0, [sp+328]
002e403cldrsb x27, [x0]
002e4040str x0, [sp+144]
002e4044bl sync.(*Mutex).Unlock
002e4048ldr x1, [sp+328]
002e404cstr x1, [sp+304]
002e4050ldr x1, [sp+104]
002e4054str x1, [sp+296]
002e4058ldr x1, [sp+336]
002e405cldr x2, [sp+344]
002e4060str x1, [sp+280]
002e4064str x2, [sp+288]
002e4068ldr x1, [sp+352]
002e406cstr x1, [sp+272]
002e4070adrp x0, 0x389000
002e4074add x0, x0, 1056
002e4078bl runtime.newobject
002e407cstr x0, [sp+136]
002e4080adrp x1, 0
002e4084add x1, x1, 432
002e4088str x1, [x0]
002e408cldr x1, [sp+304]
002e4090ldr x2, [sp+136]
002e4094ldrsb x27, [x2]
002e4098adrp x27, 0x767000
002e409cldr w3, [x27+3056]
002e40a0cbz w3, 0x2e40a8
002e40a4b 0x2e40ac
002e40a8
002e40a8loc_2e40a8:
002e40a8b 0x2e40c0
002e40ac
002e40acloc_2e40ac:
002e40acbl runtime.gcWriteBarrier2
002e40b0str x1, [x25]
002e40b4ldr x3, [x2+8]
002e40b8str x3, [x25+8]
002e40bcb 0x2e40c0
002e40c0
002e40c0loc_2e40c0:
002e40c0str x1, [x2+8]
002e40c4ldr x1, [sp+296]
002e40c8ldr x2, [sp+136]
002e40ccldrsb x27, [x2]
002e40d0adrp x27, 0x767000
002e40d4ldr w3, [x27+3056]
002e40d8cbz w3, 0x2e40e0
002e40dcb 0x2e40e4
002e40e0
002e40e0loc_2e40e0:
002e40e0b 0x2e40f8
002e40e4
002e40e4loc_2e40e4:
002e40e4bl runtime.gcWriteBarrier2
002e40e8str x1, [x25]
002e40ecldr x3, [x2+16]
002e40f0str x3, [x25+8]
002e40f4b 0x2e40f8
002e40f8
002e40f8loc_2e40f8:
002e40f8str x1, [x2+16]
002e40fcldr x1, [sp+280]
002e4100ldr x2, [sp+288]
002e4104ldr x3, [sp+136]
002e4108ldrsb x27, [x3]
002e410cstr x2, [x3+32]
002e4110adrp x27, 0x767000
002e4114ldr w2, [x27+3056]
002e4118cbz w2, 0x2e4120
002e411cb 0x2e4124
002e4120
002e4120loc_2e4120:
002e4120b 0x2e4138
002e4124
002e4124loc_2e4124:
002e4124bl runtime.gcWriteBarrier2
002e4128str x1, [x25]
002e412cldr x2, [x3+24]
002e4130str x2, [x25+8]
002e4134b 0x2e4138
002e4138
002e4138loc_2e4138:
002e4138str x1, [x3+24]
002e413cldr x1, [sp+272]
002e4140ldr x2, [sp+136]
002e4144ldrsb x27, [x2]
002e4148adrp x27, 0x767000
002e414cldr w3, [x27+3056]
002e4150cbz w3, 0x2e4158
002e4154b 0x2e415c
002e4158
002e4158loc_2e4158:
002e4158b 0x2e4170
002e415c
002e415cloc_2e415c:
002e415cbl runtime.gcWriteBarrier2
002e4160str x1, [x25]
002e4164ldr x3, [x2+40]
002e4168str x3, [x25+8]
002e416cb 0x2e4170
002e4170
002e4170loc_2e4170:
002e4170str x1, [x2+40]
002e4174ldr x0, [sp+136]
002e4178bl runtime.newproc
002e417cldr x1, [sp+96]
002e4180str x1, [sp+88]
002e4184ldr x0, [sp+88]
002e4188ldp x29, x30, [sp-8]
002e418cadd sp, sp, 320
002e4190ret x30
002e4194
002e4194loc_2e4194:
002e4194stp x0, x1, [sp+8]
002e4198stp x2, x3, [sp+24]
002e419cmov x3, x30
002e41a0bl runtime.morestack_noctxt.abi0
002e41a4ldp x0, x1, [sp+8]
002e41a8ldp x2, x3, [sp+24]
002e41acb 0x2e3cd0
002e3cd0
002e3cd0internal/singleflight.(*Group).DoChan: ; void internal/singleflight.(*Group).DoChan(internal/singleflight.Group * g, struct string key, func() (interface {}, error) fn)
002e3cd0ldr x16, [x28+16]
002e3cd4sub x17, sp, 192
002e3cd8subs xzr, x17, x16
002e3cdcb.ls 0x2e4194
002e3ce0sub x20, sp, 320
002e3ce4stp x29, x30, [x20-8]
002e3ce8add sp, x20, 0
002e3cecsub x29, sp, 8
002e3cf0str x0, [sp+328]
002e3cf4str x1, [sp+336]
002e3cf8str x2, [sp+344]
002e3cfcstr x3, [sp+352]
002e3d00str xzr, [sp+88]
002e3d04adrp x0, 0x316000
002e3d08add x0, x0, 960
002e3d0corr x1, xzr, 1
002e3d10bl runtime.makechan
002e3d14str x0, [sp+96]
002e3d18ldr x0, [sp+328]
002e3d1cldrsb x27, [x0]
002e3d20str x0, [sp+248]
002e3d24bl sync.(*Mutex).Lock
002e3d28ldr x2, [sp+328]
002e3d2cldrsb x27, [x2]
002e3d30ldr x2, [x2+8]
002e3d34cbnz x2, 0x2e3d3c
002e3d38b 0x2e3d40
002e3d3c
002e3d3cloc_2e3d3c:
002e3d3cb 0x2e3d80
002e3d40
002e3d40loc_2e3d40:
002e3d40bl runtime.makemap_small
002e3d44str x0, [sp+264]
002e3d48ldr x1, [sp+328]
002e3d4cldrsb x27, [x1]
002e3d50adrp x27, 0x768000
002e3d54ldr w2, [x27+3056]
002e3d58cbz w2, 0x2e3d60
002e3d5cb 0x2e3d64
002e3d60
002e3d60loc_2e3d60:
002e3d60b 0x2e3d78
002e3d64
002e3d64loc_2e3d64:
002e3d64bl runtime.gcWriteBarrier2
002e3d68str x0, [x25]
002e3d6cldr x4, [x1+8]
002e3d70str x4, [x25+8]
002e3d74b 0x2e3d78
002e3d78
002e3d78loc_2e3d78:
002e3d78str x0, [x1+8]
002e3d7cb 0x2e3d80
002e3d80
002e3d80loc_2e3d80:
002e3d80str xzr, [sp+256]
002e3d84ldr x4, [sp+328]
002e3d88ldrsb x27, [x4]
002e3d8cldr x1, [x4+8]
002e3d90str x1, [sp+240]
002e3d94ldr x2, [sp+336]
002e3d98ldr x3, [sp+344]
002e3d9cadrp x0, 0x342000
002e3da0add x0, x0, 1952
002e3da4bl runtime.mapaccess2_faststr
002e3da8str x0, [sp+232]
002e3dacstrb w1, [sp+87]
002e3db0ldr x4, [sp+232]
002e3db4ldr x4, [x4]
002e3db8str x4, [sp+256]
002e3dbcstr x4, [sp+120]
002e3dc0ldrb w4, [sp+87]
002e3dc4strb w4, [sp+86]
002e3dc8ldr x4, [sp+120]
002e3dccstr x4, [sp+112]
002e3dd0ldrb w4, [sp+86]
002e3dd4strb w4, [sp+85]
002e3dd8tbnz w4, 0, 0x2e3de0
002e3ddcb 0x2e3ed8
002e3de0
002e3de0loc_2e3de0:
002e3de0ldr x5, [sp+112]
002e3de4ldrsb x27, [x5]
002e3de8ldr x6, [sp+112]
002e3decldrsb x27, [x6]
002e3df0ldr x6, [x6+48]
002e3df4add x6, x6, 1
002e3df8str x6, [x5+48]
002e3dfcldr x5, [sp+96]
002e3e00str x5, [sp+224]
002e3e04ldr x5, [sp+112]
002e3e08ldrsb x27, [x5]
002e3e0cldr x2, [x5+72]
002e3e10ldr x0, [x5+56]
002e3e14ldr x5, [x5+64]
002e3e18add x1, x5, 1
002e3e1csubs xzr, x2, x1
002e3e20b.hs 0x2e3e28
002e3e24b 0x2e3e2c
002e3e28
002e3e28loc_2e3e28:
002e3e28b 0x2e3e40
002e3e2c
002e3e2cloc_2e3e2c:
002e3e2corr x3, xzr, 1
002e3e30adrp x4, 0x316000
002e3e34add x4, x4, 896
002e3e38bl runtime.growslice
002e3e3cb 0x2e3e40
002e3e40
002e3e40loc_2e3e40:
002e3e40sub x3, x1, 1
002e3e44ldr x4, [sp+224]
002e3e48adrp x27, 0x768000
002e3e4cldr w5, [x27+3056]
002e3e50cbz w5, 0x2e3e58
002e3e54b 0x2e3e5c
002e3e58
002e3e58loc_2e3e58:
002e3e58b 0x2e3e70
002e3e5c
002e3e5cloc_2e3e5c:
002e3e5cbl runtime.gcWriteBarrier2
002e3e60str x4, [x25]
002e3e64ldr x5, [x0+3*x3]
002e3e68str x5, [x25+8]
002e3e6cb 0x2e3e70
002e3e70
002e3e70loc_2e3e70:
002e3e70str x4, [x0+3*x3]
002e3e74ldr x3, [sp+112]
002e3e78ldrsb x27, [x3]
002e3e7cstr x1, [x3+64]
002e3e80str x2, [x3+72]
002e3e84adrp x27, 0x768000
002e3e88ldr w1, [x27+3056]
002e3e8ccbz w1, 0x2e3e94
002e3e90b 0x2e3e98
002e3e94
002e3e94loc_2e3e94:
002e3e94b 0x2e3eac
002e3e98
002e3e98loc_2e3e98:
002e3e98bl runtime.gcWriteBarrier2
002e3e9cstr x0, [x25]
002e3ea0ldr x1, [x3+56]
002e3ea4str x1, [x25+8]
002e3ea8b 0x2e3eac
002e3eac
002e3eacloc_2e3eac:
002e3eacstr x0, [x3+56]
002e3eb0ldr x0, [sp+328]
002e3eb4ldrsb x27, [x0]
002e3eb8str x0, [sp+216]
002e3ebcbl sync.(*Mutex).Unlock
002e3ec0ldr x1, [sp+96]
002e3ec4str x1, [sp+88]
002e3ec8ldr x0, [sp+88]
002e3eccldp x29, x30, [sp-8]
002e3ed0add sp, sp, 320
002e3ed4ret x30
002e3ed8
002e3ed8loc_2e3ed8:
002e3ed8adrp x0, 0x393000
002e3edcadd x0, x0, 128
002e3ee0bl runtime.newobject
002e3ee4str x0, [sp+208]
002e3ee8adrp x27, 0x768000
002e3eecldr w1, [x27+3056]
002e3ef0cbz w1, 0x2e3ef8
002e3ef4b 0x2e3efc
002e3ef8
002e3ef8loc_2e3ef8:
002e3ef8b 0x2e3f18
002e3efc
002e3efcloc_2e3efc:
002e3efcstr x0, [sp+128]
002e3f00mov x1, x0
002e3f04adrp x0, 0x393000
002e3f08add x0, x0, 128
002e3f0cbl runtime.wbZero
002e3f10ldr x0, [sp+128]
002e3f14b 0x2e3f18
002e3f18
002e3f18loc_2e3f18:
002e3f18mov x20, x0
002e3f1cadr x27, 16
002e3f20stp x29, x27, [sp-24]
002e3f24sub x29, sp, 24
002e3f28bl fn_87cfc
002e3f2csub x29, sp, 8
002e3f30adrp x0, 0x322000
002e3f34add x0, x0, 1120
002e3f38bl runtime.newobject
002e3f3cstr x0, [sp+176]
002e3f40ldr x1, [sp+96]
002e3f44adrp x27, 0x768000
002e3f48ldr w2, [x27+3056]
002e3f4ccbz w2, 0x2e3f54
002e3f50b 0x2e3f58
002e3f54
002e3f54loc_2e3f54:
002e3f54b 0x2e3f6c
002e3f58
002e3f58loc_2e3f58:
002e3f58bl runtime.gcWriteBarrier2
002e3f5cstr x1, [x25]
002e3f60ldr x2, [x0]
002e3f64str x2, [x25+8]
002e3f68b 0x2e3f6c
002e3f6c
002e3f6cloc_2e3f6c:
002e3f6cstr x1, [x0]
002e3f70ldr x2, [sp+176]
002e3f74ldrsb x27, [x2]
002e3f78b 0x2e3f7c
002e3f7c
002e3f7cloc_2e3f7c:
002e3f7cstr x2, [sp+184]
002e3f80orr x1, xzr, 1
002e3f84str x1, [sp+192]
002e3f88str x1, [sp+200]
002e3f8cldr x3, [sp+208]
002e3f90ldrsb x27, [x3]
002e3f94str x1, [x3+64]
002e3f98str x1, [x3+72]
002e3f9cadrp x27, 0x768000
002e3fa0ldr w4, [x27+3056]
002e3fa4cbz w4, 0x2e3fac
002e3fa8b 0x2e3fb0
002e3fac
002e3facloc_2e3fac:
002e3facb 0x2e3fc4
002e3fb0
002e3fb0loc_2e3fb0:
002e3fb0bl runtime.gcWriteBarrier2
002e3fb4str x2, [x25]
002e3fb8ldr x4, [x3+56]
002e3fbcstr x4, [x25+8]
002e3fc0b 0x2e3fc4
002e3fc4
002e3fc4loc_2e3fc4:
002e3fc4str x2, [x3+56]
002e3fc8ldr x0, [sp+208]
002e3fccstr x0, [sp+104]
002e3fd0ldrsb x27, [x0]
002e3fd4str x0, [sp+168]
002e3fd8bl sync.(*WaitGroup).Add
002e3fdcldr x2, [sp+328]
002e3fe0ldrsb x27, [x2]
002e3fe4ldr x1, [x2+8]
002e3fe8str x1, [sp+160]
002e3fecldr x2, [sp+336]
002e3ff0ldr x3, [sp+344]
002e3ff4adrp x0, 0x342000
002e3ff8add x0, x0, 1952
002e3ffcbl runtime.mapassign_faststr
002e4000str x0, [sp+152]
002e4004ldrsb x27, [x0]
002e4008ldr x2, [sp+104]
002e400cadrp x27, 0x767000
002e4010ldr w3, [x27+3056]
002e4014cbz w3, 0x2e401c
002e4018b 0x2e4020
002e401c
002e401cloc_2e401c:
002e401cb 0x2e4034
002e4020
002e4020loc_2e4020:
002e4020bl runtime.gcWriteBarrier2
002e4024str x2, [x25]
002e4028ldr x1, [x0]
002e402cstr x1, [x25+8]
002e4030b 0x2e4034
002e4034
002e4034loc_2e4034:
002e4034str x2, [x0]
002e4038ldr x0, [sp+328]
002e403cldrsb x27, [x0]
002e4040str x0, [sp+144]
002e4044bl sync.(*Mutex).Unlock
002e4048ldr x1, [sp+328]
002e404cstr x1, [sp+304]
002e4050ldr x1, [sp+104]
002e4054str x1, [sp+296]
002e4058ldr x1, [sp+336]
002e405cldr x2, [sp+344]
002e4060str x1, [sp+280]
002e4064str x2, [sp+288]
002e4068ldr x1, [sp+352]
002e406cstr x1, [sp+272]
002e4070adrp x0, 0x389000
002e4074add x0, x0, 1056
002e4078bl runtime.newobject
002e407cstr x0, [sp+136]
002e4080adrp x1, 0
002e4084add x1, x1, 432
002e4088str x1, [x0]
002e408cldr x1, [sp+304]
002e4090ldr x2, [sp+136]
002e4094ldrsb x27, [x2]
002e4098adrp x27, 0x767000
002e409cldr w3, [x27+3056]
002e40a0cbz w3, 0x2e40a8
002e40a4b 0x2e40ac
002e40a8
002e40a8loc_2e40a8:
002e40a8b 0x2e40c0
002e40ac
002e40acloc_2e40ac:
002e40acbl runtime.gcWriteBarrier2
002e40b0str x1, [x25]
002e40b4ldr x3, [x2+8]
002e40b8str x3, [x25+8]
002e40bcb 0x2e40c0
002e40c0
002e40c0loc_2e40c0:
002e40c0str x1, [x2+8]
002e40c4ldr x1, [sp+296]
002e40c8ldr x2, [sp+136]
002e40ccldrsb x27, [x2]
002e40d0adrp x27, 0x767000
002e40d4ldr w3, [x27+3056]
002e40d8cbz w3, 0x2e40e0
002e40dcb 0x2e40e4
002e40e0
002e40e0loc_2e40e0:
002e40e0b 0x2e40f8
002e40e4
002e40e4loc_2e40e4:
002e40e4bl runtime.gcWriteBarrier2
002e40e8str x1, [x25]
002e40ecldr x3, [x2+16]
002e40f0str x3, [x25+8]
002e40f4b 0x2e40f8
002e40f8
002e40f8loc_2e40f8:
002e40f8str x1, [x2+16]
002e40fcldr x1, [sp+280]
002e4100ldr x2, [sp+288]
002e4104ldr x3, [sp+136]
002e4108ldrsb x27, [x3]
002e410cstr x2, [x3+32]
002e4110adrp x27, 0x767000
002e4114ldr w2, [x27+3056]
002e4118cbz w2, 0x2e4120
002e411cb 0x2e4124
002e4120
002e4120loc_2e4120:
002e4120b 0x2e4138
002e4124
002e4124loc_2e4124:
002e4124bl runtime.gcWriteBarrier2
002e4128str x1, [x25]
002e412cldr x2, [x3+24]
002e4130str x2, [x25+8]
002e4134b 0x2e4138
002e4138
002e4138loc_2e4138:
002e4138str x1, [x3+24]
002e413cldr x1, [sp+272]
002e4140ldr x2, [sp+136]
002e4144ldrsb x27, [x2]
002e4148adrp x27, 0x767000
002e414cldr w3, [x27+3056]
002e4150cbz w3, 0x2e4158
002e4154b 0x2e415c
002e4158
002e4158loc_2e4158:
002e4158b 0x2e4170
002e415c
002e415cloc_2e415c:
002e415cbl runtime.gcWriteBarrier2
002e4160str x1, [x25]
002e4164ldr x3, [x2+40]
002e4168str x3, [x25+8]
002e416cb 0x2e4170
002e4170
002e4170loc_2e4170:
002e4170str x1, [x2+40]
002e4174ldr x0, [sp+136]
002e4178bl runtime.newproc
002e417cldr x1, [sp+96]
002e4180str x1, [sp+88]
002e4184ldr x0, [sp+88]
002e4188ldp x29, x30, [sp-8]
002e418cadd sp, sp, 320
002e4190ret x30
002e4194
002e4194loc_2e4194:
002e4194stp x0, x1, [sp+8]
002e4198stp x2, x3, [sp+24]
002e419cmov x3, x30
002e41a0bl runtime.morestack_noctxt.abi0
002e41a4ldp x0, x1, [sp+8]
002e41a8ldp x2, x3, [sp+24]
002e41acb 0x2e3cd0
002e3cd0
002e41b0
002e41b0internal/singleflight.(*Group).DoChan.gowrap1: ; void internal/singleflight.(*Group).DoChan.gowrap1(void)
002e41b0ldr x16, [x28+16]
002e41b4subs xzr, sp, x16
002e41b8b.ls 0x2e4218
002e41bcstr x30, [sp-96]!
002e41c0stur x29, [sp-8]
002e41c4sub x29, sp, 8
002e41c8ldr x16, [x28+32]
002e41cccbnz x16, 0x2e4224
002e41d0
002e41d0loc_2e41d0:
002e41d0ldr x5, [x26+8]
002e41d4str x5, [sp+80]
002e41d8ldr x5, [x26+16]
002e41dcstr x5, [sp+72]
002e41e0ldr x5, [x26+24]
002e41e4ldr x6, [x26+32]
002e41e8str x5, [sp+56]
002e41ecstr x6, [sp+64]
002e41f0ldr x4, [x26+40]
002e41f4str x4, [sp+48]
002e41f8ldr x2, [sp+56]
002e41fcldr x1, [sp+72]
002e4200ldr x0, [sp+80]
002e4204ldr x3, [sp+64]
002e4208bl internal/singleflight.(*Group).doCall
002e420cldur x29, [sp-8]
002e4210ldr x30, [sp], 96
002e4214ret x30
002e4218
002e4218loc_2e4218:
002e4218mov x3, x30
002e421cbl runtime.morestack.abi0
002e4220b 0x2e41b0
002e4224
002e4224loc_2e4224:
002e4224ldr x17, [x16]
002e4228add x20, sp, 104
002e422csubs xzr, x20, x17
002e4230b.ne 0x2e41d0
002e4234add x20, sp, 8
002e4238str x20, [x16]
002e423cb 0x2e41d0
002e41b0
002e41b0internal/singleflight.(*Group).DoChan.gowrap1: ; void internal/singleflight.(*Group).DoChan.gowrap1(void)
002e41b0ldr x16, [x28+16]
002e41b4subs xzr, sp, x16
002e41b8b.ls 0x2e4218
002e41bcstr x30, [sp-96]!
002e41c0stur x29, [sp-8]
002e41c4sub x29, sp, 8
002e41c8ldr x16, [x28+32]
002e41cccbnz x16, 0x2e4224
002e41d0
002e41d0loc_2e41d0:
002e41d0ldr x5, [x26+8]
002e41d4str x5, [sp+80]
002e41d8ldr x5, [x26+16]
002e41dcstr x5, [sp+72]
002e41e0ldr x5, [x26+24]
002e41e4ldr x6, [x26+32]
002e41e8str x5, [sp+56]
002e41ecstr x6, [sp+64]
002e41f0ldr x4, [x26+40]
002e41f4str x4, [sp+48]
002e41f8ldr x2, [sp+56]
002e41fcldr x1, [sp+72]
002e4200ldr x0, [sp+80]
002e4204ldr x3, [sp+64]
002e4208bl internal/singleflight.(*Group).doCall
002e420cldur x29, [sp-8]
002e4210ldr x30, [sp], 96
002e4214ret x30
002e4218
002e4218loc_2e4218:
002e4218mov x3, x30
002e421cbl runtime.morestack.abi0
002e4220b 0x2e41b0
002e4224
002e4224loc_2e4224:
002e4224ldr x17, [x16]
002e4228add x20, sp, 104
002e422csubs xzr, x20, x17
002e4230b.ne 0x2e41d0
002e4234add x20, sp, 8
002e4238str x20, [x16]
002e423cb 0x2e41d0
002e41b0
002e4240
002e4240internal/singleflight.(*Group).doCall: ; void internal/singleflight.(*Group).doCall(internal/singleflight.Group * g, internal/singleflight.call * c, struct string key, func() (interface {}, error) fn)
002e4240ldr x16, [x28+16]
002e4244sub x17, sp, 112
002e4248subs xzr, x17, x16
002e424cb.ls 0x2e4498
002e4250str x30, [sp-240]!
002e4254stur x29, [sp-8]
002e4258sub x29, sp, 8
002e425cstr x0, [sp+248]
002e4260str x1, [sp+256]
002e4264str x2, [sp+264]
002e4268str x3, [sp+272]
002e426cstr x4, [sp+280]
002e4270stp xzr, xzr, [sp+104]
002e4274stp xzr, xzr, [sp+88]
002e4278ldr x26, [sp+280]
002e427cldr x0, [x26]
002e4280blr x0
002e4284str x0, [sp+104]
002e4288str x1, [sp+112]
002e428cstr x2, [sp+88]
002e4290str x3, [sp+96]
002e4294ldr x0, [sp+104]
002e4298ldr x1, [sp+112]
002e429cstr x0, [sp+136]
002e42a0str x1, [sp+144]
002e42a4ldr x0, [sp+88]
002e42a8ldr x1, [sp+96]
002e42acstr x0, [sp+120]
002e42b0str x1, [sp+128]
002e42b4ldr x0, [sp+256]
002e42b8ldrsb x27, [x0]
002e42bcldr x1, [sp+144]
002e42c0ldr x2, [sp+136]
002e42c4str x2, [x0+16]
002e42c8adrp x27, 0x767000
002e42ccldr w2, [x27+3056]
002e42d0cbz w2, 0x2e42d8
002e42d4b 0x2e42dc
002e42d8
002e42d8loc_2e42d8:
002e42d8b 0x2e42f0
002e42dc
002e42dcloc_2e42dc:
002e42dcbl runtime.gcWriteBarrier2
002e42e0str x1, [x25]
002e42e4ldr x2, [x0+24]
002e42e8str x2, [x25+8]
002e42ecb 0x2e42f0
002e42f0
002e42f0loc_2e42f0:
002e42f0str x1, [x0+24]
002e42f4ldr x1, [sp+256]
002e42f8ldrsb x27, [x1]
002e42fcldr x2, [sp+128]
002e4300ldr x3, [sp+120]
002e4304str x3, [x1+32]
002e4308adrp x27, 0x767000
002e430cldr w3, [x27+3056]
002e4310cbz w3, 0x2e4318
002e4314b 0x2e431c
002e4318
002e4318loc_2e4318:
002e4318b 0x2e4330
002e431c
002e431cloc_2e431c:
002e431cbl runtime.gcWriteBarrier2
002e4320str x2, [x25]
002e4324ldr x3, [x1+40]
002e4328str x3, [x25+8]
002e432cb 0x2e4330
002e4330
002e4330loc_2e4330:
002e4330str x2, [x1+40]
002e4334ldr x0, [sp+248]
002e4338ldrsb x27, [x0]
002e433cstr x0, [sp+184]
002e4340bl sync.(*Mutex).Lock
002e4344ldr x0, [sp+256]
002e4348ldrsb x27, [x0]
002e434cstr x0, [sp+176]
002e4350bl sync.(*WaitGroup).Done
002e4354ldr x1, [sp+248]
002e4358ldrsb x27, [x1]
002e435cldr x1, [x1+8]
002e4360str x1, [sp+168]
002e4364ldr x2, [sp+264]
002e4368ldr x3, [sp+272]
002e436cadrp x0, 0x341000
002e4370add x0, x0, 1952
002e4374bl runtime.mapaccess1_faststr
002e4378ldr x1, [x0]
002e437cldr x2, [sp+256]
002e4380subs xzr, x2, x1
002e4384b.eq 0x2e438c
002e4388b 0x2e43b4
002e438c
002e438cloc_2e438c:
002e438cldr x4, [sp+248]
002e4390ldrsb x27, [x4]
002e4394ldr x1, [x4+8]
002e4398str x1, [sp+160]
002e439cldr x2, [sp+264]
002e43a0ldr x3, [sp+272]
002e43a4adrp x0, 0x341000
002e43a8add x0, x0, 1952
002e43acbl runtime.mapdelete_faststr
002e43b0b 0x2e43b8
002e43b4
002e43b4loc_2e43b4:
002e43b4b 0x2e43b8
002e43b8
002e43b8loc_2e43b8:
002e43b8ldr x2, [sp+256]
002e43bcldrsb x27, [x2]
002e43c0ldr x3, [x2+64]
002e43c4ldr x4, [x2+56]
002e43c8ldr x2, [x2+72]
002e43ccstr x4, [sp+64]
002e43d0str x3, [sp+72]
002e43d4str x2, [sp+80]
002e43d8str xzr, [sp+48]
002e43dcstr x3, [sp+40]
002e43e0b 0x2e43e4
002e43e4
002e43e4loc_2e43e4:
002e43e4ldr x2, [sp+40]
002e43e8ldr x3, [sp+48]
002e43ecsubs xzr, x2, x3
002e43f0b.gt 0x2e43f8
002e43f4b 0x2e447c
002e43f8
002e43f8loc_2e43f8:
002e43f8ldr x2, [sp+48]
002e43fcldr x3, [sp+64]
002e4400ldr x2, [x3+3*x2]
002e4404str x2, [sp+56]
002e4408stp xzr, xzr, [sp+192]
002e440cstp xzr, xzr, [sp+208]
002e4410str xzr, [sp+224]
002e4414ldr x2, [sp+256]
002e4418ldrsb x27, [x2]
002e441cldr x3, [x2+16]
002e4420ldr x2, [x2+24]
002e4424str x3, [sp+192]
002e4428str x2, [sp+200]
002e442cldr x2, [sp+256]
002e4430ldrsb x27, [x2]
002e4434ldr x3, [x2+32]
002e4438ldr x2, [x2+40]
002e443cstr x3, [sp+208]
002e4440str x2, [sp+216]
002e4444ldr x2, [sp+256]
002e4448ldrsb x27, [x2]
002e444cldr x2, [x2+48]
002e4450subs xzr, x2, 0
002e4454cset x2, gt
002e4458strb w2, [sp+224]
002e445cldr x0, [sp+56]
002e4460add x1, sp, 192
002e4464bl runtime.chansend1
002e4468b 0x2e446c
002e446c
002e446cloc_2e446c:
002e446cldr x2, [sp+48]
002e4470add x2, x2, 1
002e4474str x2, [sp+48]
002e4478b 0x2e43e4
002e447c
002e447cloc_2e447c:
002e447cldr x0, [sp+248]
002e4480ldrsb x27, [x0]
002e4484str x0, [sp+152]
002e4488bl sync.(*Mutex).Unlock
002e448cldur x29, [sp-8]
002e4490ldr x30, [sp], 240
002e4494ret x30
002e4498
002e4498loc_2e4498:
002e4498stp x0, x1, [sp+8]
002e449cstp x2, x3, [sp+24]
002e44a0str x4, [sp+40]
002e44a4mov x3, x30
002e44a8bl runtime.morestack_noctxt.abi0
002e44acldp x0, x1, [sp+8]
002e44b0ldp x2, x3, [sp+24]
002e44b4ldr x4, [sp+40]
002e44b8b 0x2e4240
002e44bcudf 0
002e4240
002e4240internal/singleflight.(*Group).doCall: ; void internal/singleflight.(*Group).doCall(internal/singleflight.Group * g, internal/singleflight.call * c, struct string key, func() (interface {}, error) fn)
002e4240ldr x16, [x28+16]
002e4244sub x17, sp, 112
002e4248subs xzr, x17, x16
002e424cb.ls 0x2e4498
002e4250str x30, [sp-240]!
002e4254stur x29, [sp-8]
002e4258sub x29, sp, 8
002e425cstr x0, [sp+248]
002e4260str x1, [sp+256]
002e4264str x2, [sp+264]
002e4268str x3, [sp+272]
002e426cstr x4, [sp+280]
002e4270stp xzr, xzr, [sp+104]
002e4274stp xzr, xzr, [sp+88]
002e4278ldr x26, [sp+280]
002e427cldr x0, [x26]
002e4280blr x0
002e4284str x0, [sp+104]
002e4288str x1, [sp+112]
002e428cstr x2, [sp+88]
002e4290str x3, [sp+96]
002e4294ldr x0, [sp+104]
002e4298ldr x1, [sp+112]
002e429cstr x0, [sp+136]
002e42a0str x1, [sp+144]
002e42a4ldr x0, [sp+88]
002e42a8ldr x1, [sp+96]
002e42acstr x0, [sp+120]
002e42b0str x1, [sp+128]
002e42b4ldr x0, [sp+256]
002e42b8ldrsb x27, [x0]
002e42bcldr x1, [sp+144]
002e42c0ldr x2, [sp+136]
002e42c4str x2, [x0+16]
002e42c8adrp x27, 0x767000
002e42ccldr w2, [x27+3056]
002e42d0cbz w2, 0x2e42d8
002e42d4b 0x2e42dc
002e42d8
002e42d8loc_2e42d8:
002e42d8b 0x2e42f0
002e42dc
002e42dcloc_2e42dc:
002e42dcbl runtime.gcWriteBarrier2
002e42e0str x1, [x25]
002e42e4ldr x2, [x0+24]
002e42e8str x2, [x25+8]
002e42ecb 0x2e42f0
002e42f0
002e42f0loc_2e42f0:
002e42f0str x1, [x0+24]
002e42f4ldr x1, [sp+256]
002e42f8ldrsb x27, [x1]
002e42fcldr x2, [sp+128]
002e4300ldr x3, [sp+120]
002e4304str x3, [x1+32]
002e4308adrp x27, 0x767000
002e430cldr w3, [x27+3056]
002e4310cbz w3, 0x2e4318
002e4314b 0x2e431c
002e4318
002e4318loc_2e4318:
002e4318b 0x2e4330
002e431c
002e431cloc_2e431c:
002e431cbl runtime.gcWriteBarrier2
002e4320str x2, [x25]
002e4324ldr x3, [x1+40]
002e4328str x3, [x25+8]
002e432cb 0x2e4330
002e4330
002e4330loc_2e4330:
002e4330str x2, [x1+40]
002e4334ldr x0, [sp+248]
002e4338ldrsb x27, [x0]
002e433cstr x0, [sp+184]
002e4340bl sync.(*Mutex).Lock
002e4344ldr x0, [sp+256]
002e4348ldrsb x27, [x0]
002e434cstr x0, [sp+176]
002e4350bl sync.(*WaitGroup).Done
002e4354ldr x1, [sp+248]
002e4358ldrsb x27, [x1]
002e435cldr x1, [x1+8]
002e4360str x1, [sp+168]
002e4364ldr x2, [sp+264]
002e4368ldr x3, [sp+272]
002e436cadrp x0, 0x341000
002e4370add x0, x0, 1952
002e4374bl runtime.mapaccess1_faststr
002e4378ldr x1, [x0]
002e437cldr x2, [sp+256]
002e4380subs xzr, x2, x1
002e4384b.eq 0x2e438c
002e4388b 0x2e43b4
002e438c
002e438cloc_2e438c:
002e438cldr x4, [sp+248]
002e4390ldrsb x27, [x4]
002e4394ldr x1, [x4+8]
002e4398str x1, [sp+160]
002e439cldr x2, [sp+264]
002e43a0ldr x3, [sp+272]
002e43a4adrp x0, 0x341000
002e43a8add x0, x0, 1952
002e43acbl runtime.mapdelete_faststr
002e43b0b 0x2e43b8
002e43b4
002e43b4loc_2e43b4:
002e43b4b 0x2e43b8
002e43b8
002e43b8loc_2e43b8:
002e43b8ldr x2, [sp+256]
002e43bcldrsb x27, [x2]
002e43c0ldr x3, [x2+64]
002e43c4ldr x4, [x2+56]
002e43c8ldr x2, [x2+72]
002e43ccstr x4, [sp+64]
002e43d0str x3, [sp+72]
002e43d4str x2, [sp+80]
002e43d8str xzr, [sp+48]
002e43dcstr x3, [sp+40]
002e43e0b 0x2e43e4
002e43e4
002e43e4loc_2e43e4:
002e43e4ldr x2, [sp+40]
002e43e8ldr x3, [sp+48]
002e43ecsubs xzr, x2, x3
002e43f0b.gt 0x2e43f8
002e43f4b 0x2e447c
002e43f8
002e43f8loc_2e43f8:
002e43f8ldr x2, [sp+48]
002e43fcldr x3, [sp+64]
002e4400ldr x2, [x3+3*x2]
002e4404str x2, [sp+56]
002e4408stp xzr, xzr, [sp+192]
002e440cstp xzr, xzr, [sp+208]
002e4410str xzr, [sp+224]
002e4414ldr x2, [sp+256]
002e4418ldrsb x27, [x2]
002e441cldr x3, [x2+16]
002e4420ldr x2, [x2+24]
002e4424str x3, [sp+192]
002e4428str x2, [sp+200]
002e442cldr x2, [sp+256]
002e4430ldrsb x27, [x2]
002e4434ldr x3, [x2+32]
002e4438ldr x2, [x2+40]
002e443cstr x3, [sp+208]
002e4440str x2, [sp+216]
002e4444ldr x2, [sp+256]
002e4448ldrsb x27, [x2]
002e444cldr x2, [x2+48]
002e4450subs xzr, x2, 0
002e4454cset x2, gt
002e4458strb w2, [sp+224]
002e445cldr x0, [sp+56]
002e4460add x1, sp, 192
002e4464bl runtime.chansend1
002e4468b 0x2e446c
002e446c
002e446cloc_2e446c:
002e446cldr x2, [sp+48]
002e4470add x2, x2, 1
002e4474str x2, [sp+48]
002e4478b 0x2e43e4
002e447c
002e447cloc_2e447c:
002e447cldr x0, [sp+248]
002e4480ldrsb x27, [x0]
002e4484str x0, [sp+152]
002e4488bl sync.(*Mutex).Unlock
002e448cldur x29, [sp-8]
002e4490ldr x30, [sp], 240
002e4494ret x30
002e4498
002e4498loc_2e4498:
002e4498stp x0, x1, [sp+8]
002e449cstp x2, x3, [sp+24]
002e44a0str x4, [sp+40]
002e44a4mov x3, x30
002e44a8bl runtime.morestack_noctxt.abi0
002e44acldp x0, x1, [sp+8]
002e44b0ldp x2, x3, [sp+24]
002e44b4ldr x4, [sp+40]
002e44b8b 0x2e4240
002e44bcudf 0
002e4240
Loading..