File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002f40b0
002f40b0net.skipToAnswer: ; void net.skipToAnswer(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f40b0ldr x16, [x28+16]
002f40b4sub x17, sp, 1056
002f40b8subs xzr, x17, x16
002f40bcb.ls 0x2f42a4
002f40c0sub x20, sp, 1184
002f40c4stp x29, x30, [x20-8]
002f40c8add sp, x20, 0
002f40ccsub x29, sp, 8
002f40d0str x0, [sp+1192]
002f40d4strh w1, [sp+1200]
002f40d8add x27, sp, 1096
002f40dcstp xzr, xzr, [x27]
002f40e0b 0x2f40e4
002f40e4
002f40e4loc_2f40e4:
002f40e4b 0x2f40e8
002f40e8
002f40e8loc_2f40e8:
002f40e8add x27, sp, 1144
002f40ecstp xzr, xzr, [x27]
002f40f0ldr x0, [sp+1192]
002f40f4bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f40f8add x21, sp, 560
002f40fcadd x20, sp, 8
002f4100adr x27, 16
002f4104stp x29, x27, [sp-24]
002f4108sub x29, sp, 24
002f410cbl fn_87ea0
002f4110sub x29, sp, 8
002f4114add x27, sp, 260
002f4118ldp x2, x3, [x27]
002f411cadd x27, sp, 812
002f4120stp x2, x3, [x27]
002f4124str x0, [sp+1144]
002f4128str x1, [sp+1152]
002f412cadd x21, sp, 828
002f4130add x20, sp, 560
002f4134adr x27, 16
002f4138stp x29, x27, [sp-24]
002f413csub x29, sp, 24
002f4140bl fn_87ea0
002f4144sub x29, sp, 8
002f4148add x27, sp, 812
002f414cldp x1, x2, [x27]
002f4150add x27, sp, 1080
002f4154stp x1, x2, [x27]
002f4158ldr x1, [sp+1144]
002f415cldr x2, [sp+1152]
002f4160str x1, [sp+1160]
002f4164str x2, [sp+1168]
002f4168add x21, sp, 292
002f416cadd x20, sp, 828
002f4170adr x27, 16
002f4174stp x29, x27, [sp-24]
002f4178sub x29, sp, 24
002f417cbl fn_87ea0
002f4180sub x29, sp, 8
002f4184add x27, sp, 1080
002f4188ldp x1, x2, [x27]
002f418cadd x27, sp, 544
002f4190stp x1, x2, [x27]
002f4194ldr x0, [sp+1160]
002f4198ldr x1, [sp+1168]
002f419cstr x0, [sp+1128]
002f41a0str x1, [sp+1136]
002f41a4adrp x27, 0x72d000
002f41a8ldr x2, [x27+3312]
002f41acsubs xzr, x2, x0
002f41b0b.eq 0x2f41b8
002f41b4b 0x2f41fc
002f41b8
002f41b8loc_2f41b8:
002f41b8adrp x27, 0x72d000
002f41bcldr x2, [x27+3320]
002f41c0bl runtime.ifaceeq
002f41c4tbnz w0, 0, 0x2f41cc
002f41c8b 0x2f41f8
002f41cc
002f41ccloc_2f41cc:
002f41ccadrp x27, 0x719000
002f41d0ldr x2, [x27+184]
002f41d4adrp x3, 0x421000
002f41d8add x3, x3, 2272
002f41dcstr x3, [sp+1096]
002f41e0str x2, [sp+1104]
002f41e4ldr x0, [sp+1096]
002f41e8ldr x1, [sp+1104]
002f41ecldp x29, x30, [sp-8]
002f41f0add sp, sp, 1184
002f41f4ret x30
002f41f8
002f41f8loc_2f41f8:
002f41f8b 0x2f4200
002f41fc
002f41fcloc_2f41fc:
002f41fcb 0x2f4200
002f4200
002f4200loc_2f4200:
002f4200ldr x2, [sp+1128]
002f4204cbnz x2, 0x2f420c
002f4208b 0x2f4230
002f420c
002f420cloc_2f420c:
002f420cadrp x27, 0x72d000
002f4210ldr x0, [x27+2368]
002f4214adrp x27, 0x72d000
002f4218ldr x1, [x27+2376]
002f421cstr x0, [sp+1096]
002f4220str x1, [sp+1104]
002f4224ldp x29, x30, [sp-8]
002f4228add sp, sp, 1184
002f422cret x30
002f4230
002f4230loc_2f4230:
002f4230ldrh w2, [sp+548]
002f4234ldrh w3, [sp+1200]
002f4238subs wzr, w2, w3
002f423cb.eq 0x2f4244
002f4240b 0x2f4260
002f4244
002f4244loc_2f4244:
002f4244add x27, sp, 1096
002f4248stp xzr, xzr, [x27]
002f424cmov x0, xzr
002f4250mov x1, xzr
002f4254ldp x29, x30, [sp-8]
002f4258add sp, sp, 1184
002f425cret x30
002f4260
002f4260loc_2f4260:
002f4260ldr x0, [sp+1192]
002f4264bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAnswer
002f4268str x0, [sp+1112]
002f426cstr x1, [sp+1120]
002f4270cbnz x0, 0x2f4278
002f4274b 0x2f429c
002f4278
002f4278loc_2f4278:
002f4278adrp x27, 0x72d000
002f427cldr x0, [x27+2368]
002f4280adrp x27, 0x72d000
002f4284ldr x1, [x27+2376]
002f4288str x0, [sp+1096]
002f428cstr x1, [sp+1104]
002f4290ldp x29, x30, [sp-8]
002f4294add sp, sp, 1184
002f4298ret x30
002f429c
002f429cloc_2f429c:
002f429cb 0x2f42a0
002f42a0
002f42a0loc_2f42a0:
002f42a0b 0x2f40e4
002f42a4
002f42a4loc_2f42a4:
002f42a4str x0, [sp+8]
002f42a8strh w1, [sp+16]
002f42acmov x3, x30
002f42b0bl runtime.morestack_noctxt.abi0
002f42b4ldr x0, [sp+8]
002f42b8ldrh w1, [sp+16]
002f42bcb 0x2f40b0
002f40b0
002f40b0net.skipToAnswer: ; void net.skipToAnswer(vendor/golang.org/x/net/dns/dnsmessage.Parser * p, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f40b0ldr x16, [x28+16]
002f40b4sub x17, sp, 1056
002f40b8subs xzr, x17, x16
002f40bcb.ls 0x2f42a4
002f40c0sub x20, sp, 1184
002f40c4stp x29, x30, [x20-8]
002f40c8add sp, x20, 0
002f40ccsub x29, sp, 8
002f40d0str x0, [sp+1192]
002f40d4strh w1, [sp+1200]
002f40d8add x27, sp, 1096
002f40dcstp xzr, xzr, [x27]
002f40e0b 0x2f40e4
002f40e4
002f40e4loc_2f40e4:
002f40e4b 0x2f40e8
002f40e8
002f40e8loc_2f40e8:
002f40e8add x27, sp, 1144
002f40ecstp xzr, xzr, [x27]
002f40f0ldr x0, [sp+1192]
002f40f4bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AnswerHeader
002f40f8add x21, sp, 560
002f40fcadd x20, sp, 8
002f4100adr x27, 16
002f4104stp x29, x27, [sp-24]
002f4108sub x29, sp, 24
002f410cbl fn_87ea0
002f4110sub x29, sp, 8
002f4114add x27, sp, 260
002f4118ldp x2, x3, [x27]
002f411cadd x27, sp, 812
002f4120stp x2, x3, [x27]
002f4124str x0, [sp+1144]
002f4128str x1, [sp+1152]
002f412cadd x21, sp, 828
002f4130add x20, sp, 560
002f4134adr x27, 16
002f4138stp x29, x27, [sp-24]
002f413csub x29, sp, 24
002f4140bl fn_87ea0
002f4144sub x29, sp, 8
002f4148add x27, sp, 812
002f414cldp x1, x2, [x27]
002f4150add x27, sp, 1080
002f4154stp x1, x2, [x27]
002f4158ldr x1, [sp+1144]
002f415cldr x2, [sp+1152]
002f4160str x1, [sp+1160]
002f4164str x2, [sp+1168]
002f4168add x21, sp, 292
002f416cadd x20, sp, 828
002f4170adr x27, 16
002f4174stp x29, x27, [sp-24]
002f4178sub x29, sp, 24
002f417cbl fn_87ea0
002f4180sub x29, sp, 8
002f4184add x27, sp, 1080
002f4188ldp x1, x2, [x27]
002f418cadd x27, sp, 544
002f4190stp x1, x2, [x27]
002f4194ldr x0, [sp+1160]
002f4198ldr x1, [sp+1168]
002f419cstr x0, [sp+1128]
002f41a0str x1, [sp+1136]
002f41a4adrp x27, 0x72d000
002f41a8ldr x2, [x27+3312]
002f41acsubs xzr, x2, x0
002f41b0b.eq 0x2f41b8
002f41b4b 0x2f41fc
002f41b8
002f41b8loc_2f41b8:
002f41b8adrp x27, 0x72d000
002f41bcldr x2, [x27+3320]
002f41c0bl runtime.ifaceeq
002f41c4tbnz w0, 0, 0x2f41cc
002f41c8b 0x2f41f8
002f41cc
002f41ccloc_2f41cc:
002f41ccadrp x27, 0x719000
002f41d0ldr x2, [x27+184]
002f41d4adrp x3, 0x421000
002f41d8add x3, x3, 2272
002f41dcstr x3, [sp+1096]
002f41e0str x2, [sp+1104]
002f41e4ldr x0, [sp+1096]
002f41e8ldr x1, [sp+1104]
002f41ecldp x29, x30, [sp-8]
002f41f0add sp, sp, 1184
002f41f4ret x30
002f41f8
002f41f8loc_2f41f8:
002f41f8b 0x2f4200
002f41fc
002f41fcloc_2f41fc:
002f41fcb 0x2f4200
002f4200
002f4200loc_2f4200:
002f4200ldr x2, [sp+1128]
002f4204cbnz x2, 0x2f420c
002f4208b 0x2f4230
002f420c
002f420cloc_2f420c:
002f420cadrp x27, 0x72d000
002f4210ldr x0, [x27+2368]
002f4214adrp x27, 0x72d000
002f4218ldr x1, [x27+2376]
002f421cstr x0, [sp+1096]
002f4220str x1, [sp+1104]
002f4224ldp x29, x30, [sp-8]
002f4228add sp, sp, 1184
002f422cret x30
002f4230
002f4230loc_2f4230:
002f4230ldrh w2, [sp+548]
002f4234ldrh w3, [sp+1200]
002f4238subs wzr, w2, w3
002f423cb.eq 0x2f4244
002f4240b 0x2f4260
002f4244
002f4244loc_2f4244:
002f4244add x27, sp, 1096
002f4248stp xzr, xzr, [x27]
002f424cmov x0, xzr
002f4250mov x1, xzr
002f4254ldp x29, x30, [sp-8]
002f4258add sp, sp, 1184
002f425cret x30
002f4260
002f4260loc_2f4260:
002f4260ldr x0, [sp+1192]
002f4264bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAnswer
002f4268str x0, [sp+1112]
002f426cstr x1, [sp+1120]
002f4270cbnz x0, 0x2f4278
002f4274b 0x2f429c
002f4278
002f4278loc_2f4278:
002f4278adrp x27, 0x72d000
002f427cldr x0, [x27+2368]
002f4280adrp x27, 0x72d000
002f4284ldr x1, [x27+2376]
002f4288str x0, [sp+1096]
002f428cstr x1, [sp+1104]
002f4290ldp x29, x30, [sp-8]
002f4294add sp, sp, 1184
002f4298ret x30
002f429c
002f429cloc_2f429c:
002f429cb 0x2f42a0
002f42a0
002f42a0loc_2f42a0:
002f42a0b 0x2f40e4
002f42a4
002f42a4loc_2f42a4:
002f42a4str x0, [sp+8]
002f42a8strh w1, [sp+16]
002f42acmov x3, x30
002f42b0bl runtime.morestack_noctxt.abi0
002f42b4ldr x0, [sp+8]
002f42b8ldrh w1, [sp+16]
002f42bcb 0x2f40b0
002f40b0
002f42c0
002f42c0net.extractExtendedRCode: ; void net.extractExtendedRCode(vendor/golang.org/x/net/dns/dnsmessage.Parser p, vendor/golang.org/x/net/dns/dnsmessage.Header hdr)
002f42c0ldr x16, [x28+16]
002f42c4sub x17, sp, 1056
002f42c8subs xzr, x17, x16
002f42ccb.ls 0x2f44ac
002f42d0sub x20, sp, 1184
002f42d4stp x29, x30, [x20-8]
002f42d8add sp, x20, 0
002f42dcsub x29, sp, 8
002f42e0str x0, [sp+1208]
002f42e4str x1, [sp+1216]
002f42e8str x2, [sp+1224]
002f42ecstrh w3, [sp+1232]
002f42f0strh w4, [sp+1234]
002f42f4strh w5, [sp+1236]
002f42f8strh w6, [sp+1238]
002f42fcstrh w7, [sp+1240]
002f4300strh w8, [sp+1242]
002f4304strb w9, [sp+1244]
002f4308str x10, [sp+1248]
002f430cstr x11, [sp+1256]
002f4310strb w12, [sp+1264]
002f4314str x13, [sp+1272]
002f4318strh w14, [sp+1280]
002f431cstrh w15, [sp+1282]
002f4320strh wzr, [sp+304]
002f4324strb wzr, [sp+302]
002f4328add x0, sp, 1208
002f432cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAnswers
002f4330add x0, sp, 1208
002f4334bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAuthorities
002f4338strb wzr, [sp+303]
002f433cb 0x2f4340
002f4340
002f4340loc_2f4340:
002f4340b 0x2f4344
002f4344
002f4344loc_2f4344:
002f4344add x27, sp, 1160
002f4348stp xzr, xzr, [x27]
002f434cadd x0, sp, 1208
002f4350bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AdditionalHeader
002f4354add x21, sp, 844
002f4358add x20, sp, 8
002f435cadr x27, 16
002f4360stp x29, x27, [sp-24]
002f4364sub x29, sp, 24
002f4368bl fn_87ea0
002f436csub x29, sp, 8
002f4370add x27, sp, 260
002f4374ldp x2, x3, [x27]
002f4378add x27, sp, 1096
002f437cstp x2, x3, [x27]
002f4380str x0, [sp+1160]
002f4384str x1, [sp+1168]
002f4388add x21, sp, 576
002f438cadd x20, sp, 844
002f4390adr x27, 16
002f4394stp x29, x27, [sp-24]
002f4398sub x29, sp, 24
002f439cbl fn_87ea0
002f43a0sub x29, sp, 8
002f43a4add x27, sp, 1096
002f43a8ldp x1, x2, [x27]
002f43acadd x27, sp, 828
002f43b0stp x1, x2, [x27]
002f43b4ldr x1, [sp+1160]
002f43b8ldr x2, [sp+1168]
002f43bcstr x1, [sp+1144]
002f43c0str x2, [sp+1152]
002f43c4add x21, sp, 308
002f43c8add x20, sp, 576
002f43ccadr x27, 16
002f43d0stp x29, x27, [sp-24]
002f43d4sub x29, sp, 24
002f43d8bl fn_87ea0
002f43dcsub x29, sp, 8
002f43e0add x27, sp, 828
002f43e4ldp x1, x2, [x27]
002f43e8add x27, sp, 560
002f43ecstp x1, x2, [x27]
002f43f0ldr x1, [sp+1152]
002f43f4ldr x2, [sp+1144]
002f43f8str x2, [sp+1128]
002f43fcstr x1, [sp+1136]
002f4400cbnz x2, 0x2f4408
002f4404b 0x2f4428
002f4408
002f4408loc_2f4408:
002f4408ldrh w2, [sp+1204]
002f440cstrh w2, [sp+304]
002f4410ldrb w1, [sp+303]
002f4414strb w1, [sp+302]
002f4418ldrh w0, [sp+304]
002f441cldp x29, x30, [sp-8]
002f4420add sp, sp, 1184
002f4424ret x30
002f4428
002f4428loc_2f4428:
002f4428orr x2, xzr, 1
002f442cstrb w2, [sp+303]
002f4430ldrh w3, [sp+564]
002f4434subs wzr, w3, 41
002f4438b.eq 0x2f4440
002f443cb 0x2f446c
002f4440
002f4440loc_2f4440:
002f4440ldrh w1, [sp+1204]
002f4444add x0, sp, 308
002f4448bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).ExtendedRCode
002f444cstrh w0, [sp+306]
002f4450strh w0, [sp+304]
002f4454ldrb w1, [sp+303]
002f4458strb w1, [sp+302]
002f445cldrh w0, [sp+304]
002f4460ldp x29, x30, [sp-8]
002f4464add sp, sp, 1184
002f4468ret x30
002f446c
002f446cloc_2f446c:
002f446cadd x0, sp, 1208
002f4470bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAdditional
002f4474str x0, [sp+1112]
002f4478str x1, [sp+1120]
002f447ccbnz x0, 0x2f4484
002f4480b 0x2f44a4
002f4484
002f4484loc_2f4484:
002f4484ldrh w2, [sp+1204]
002f4488strh w2, [sp+304]
002f448cldrb w1, [sp+303]
002f4490strb w1, [sp+302]
002f4494ldrh w0, [sp+304]
002f4498ldp x29, x30, [sp-8]
002f449cadd sp, sp, 1184
002f44a0ret x30
002f44a4
002f44a4loc_2f44a4:
002f44a4b 0x2f44a8
002f44a8
002f44a8loc_2f44a8:
002f44a8b 0x2f4340
002f44ac
002f44acloc_2f44ac:
002f44acstp x0, x1, [sp+24]
002f44b0str x2, [sp+40]
002f44b4strh w3, [sp+48]
002f44b8strh w4, [sp+50]
002f44bcstrh w5, [sp+52]
002f44c0strh w6, [sp+54]
002f44c4strh w7, [sp+56]
002f44c8strh w8, [sp+58]
002f44ccstrb w9, [sp+60]
002f44d0stp x10, x11, [sp+64]
002f44d4strb w12, [sp+80]
002f44d8str x13, [sp+88]
002f44dcstrh w14, [sp+96]
002f44e0strh w15, [sp+98]
002f44e4mov x3, x30
002f44e8bl runtime.morestack_noctxt.abi0
002f44ecldp x0, x1, [sp+24]
002f44f0ldr x2, [sp+40]
002f44f4ldrh w3, [sp+48]
002f44f8ldrh w4, [sp+50]
002f44fcldrh w5, [sp+52]
002f4500ldrh w6, [sp+54]
002f4504ldrh w7, [sp+56]
002f4508ldrh w8, [sp+58]
002f450cldrb w9, [sp+60]
002f4510ldp x10, x11, [sp+64]
002f4514ldrb w12, [sp+80]
002f4518ldr x13, [sp+88]
002f451cldrh w14, [sp+96]
002f4520ldrh w15, [sp+98]
002f4524b 0x2f42c0
002f4528udf 0
002f452cudf 0
002f42c0
002f42c0net.extractExtendedRCode: ; void net.extractExtendedRCode(vendor/golang.org/x/net/dns/dnsmessage.Parser p, vendor/golang.org/x/net/dns/dnsmessage.Header hdr)
002f42c0ldr x16, [x28+16]
002f42c4sub x17, sp, 1056
002f42c8subs xzr, x17, x16
002f42ccb.ls 0x2f44ac
002f42d0sub x20, sp, 1184
002f42d4stp x29, x30, [x20-8]
002f42d8add sp, x20, 0
002f42dcsub x29, sp, 8
002f42e0str x0, [sp+1208]
002f42e4str x1, [sp+1216]
002f42e8str x2, [sp+1224]
002f42ecstrh w3, [sp+1232]
002f42f0strh w4, [sp+1234]
002f42f4strh w5, [sp+1236]
002f42f8strh w6, [sp+1238]
002f42fcstrh w7, [sp+1240]
002f4300strh w8, [sp+1242]
002f4304strb w9, [sp+1244]
002f4308str x10, [sp+1248]
002f430cstr x11, [sp+1256]
002f4310strb w12, [sp+1264]
002f4314str x13, [sp+1272]
002f4318strh w14, [sp+1280]
002f431cstrh w15, [sp+1282]
002f4320strh wzr, [sp+304]
002f4324strb wzr, [sp+302]
002f4328add x0, sp, 1208
002f432cbl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAnswers
002f4330add x0, sp, 1208
002f4334bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAllAuthorities
002f4338strb wzr, [sp+303]
002f433cb 0x2f4340
002f4340
002f4340loc_2f4340:
002f4340b 0x2f4344
002f4344
002f4344loc_2f4344:
002f4344add x27, sp, 1160
002f4348stp xzr, xzr, [x27]
002f434cadd x0, sp, 1208
002f4350bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).AdditionalHeader
002f4354add x21, sp, 844
002f4358add x20, sp, 8
002f435cadr x27, 16
002f4360stp x29, x27, [sp-24]
002f4364sub x29, sp, 24
002f4368bl fn_87ea0
002f436csub x29, sp, 8
002f4370add x27, sp, 260
002f4374ldp x2, x3, [x27]
002f4378add x27, sp, 1096
002f437cstp x2, x3, [x27]
002f4380str x0, [sp+1160]
002f4384str x1, [sp+1168]
002f4388add x21, sp, 576
002f438cadd x20, sp, 844
002f4390adr x27, 16
002f4394stp x29, x27, [sp-24]
002f4398sub x29, sp, 24
002f439cbl fn_87ea0
002f43a0sub x29, sp, 8
002f43a4add x27, sp, 1096
002f43a8ldp x1, x2, [x27]
002f43acadd x27, sp, 828
002f43b0stp x1, x2, [x27]
002f43b4ldr x1, [sp+1160]
002f43b8ldr x2, [sp+1168]
002f43bcstr x1, [sp+1144]
002f43c0str x2, [sp+1152]
002f43c4add x21, sp, 308
002f43c8add x20, sp, 576
002f43ccadr x27, 16
002f43d0stp x29, x27, [sp-24]
002f43d4sub x29, sp, 24
002f43d8bl fn_87ea0
002f43dcsub x29, sp, 8
002f43e0add x27, sp, 828
002f43e4ldp x1, x2, [x27]
002f43e8add x27, sp, 560
002f43ecstp x1, x2, [x27]
002f43f0ldr x1, [sp+1152]
002f43f4ldr x2, [sp+1144]
002f43f8str x2, [sp+1128]
002f43fcstr x1, [sp+1136]
002f4400cbnz x2, 0x2f4408
002f4404b 0x2f4428
002f4408
002f4408loc_2f4408:
002f4408ldrh w2, [sp+1204]
002f440cstrh w2, [sp+304]
002f4410ldrb w1, [sp+303]
002f4414strb w1, [sp+302]
002f4418ldrh w0, [sp+304]
002f441cldp x29, x30, [sp-8]
002f4420add sp, sp, 1184
002f4424ret x30
002f4428
002f4428loc_2f4428:
002f4428orr x2, xzr, 1
002f442cstrb w2, [sp+303]
002f4430ldrh w3, [sp+564]
002f4434subs wzr, w3, 41
002f4438b.eq 0x2f4440
002f443cb 0x2f446c
002f4440
002f4440loc_2f4440:
002f4440ldrh w1, [sp+1204]
002f4444add x0, sp, 308
002f4448bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).ExtendedRCode
002f444cstrh w0, [sp+306]
002f4450strh w0, [sp+304]
002f4454ldrb w1, [sp+303]
002f4458strb w1, [sp+302]
002f445cldrh w0, [sp+304]
002f4460ldp x29, x30, [sp-8]
002f4464add sp, sp, 1184
002f4468ret x30
002f446c
002f446cloc_2f446c:
002f446cadd x0, sp, 1208
002f4470bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).SkipAdditional
002f4474str x0, [sp+1112]
002f4478str x1, [sp+1120]
002f447ccbnz x0, 0x2f4484
002f4480b 0x2f44a4
002f4484
002f4484loc_2f4484:
002f4484ldrh w2, [sp+1204]
002f4488strh w2, [sp+304]
002f448cldrb w1, [sp+303]
002f4490strb w1, [sp+302]
002f4494ldrh w0, [sp+304]
002f4498ldp x29, x30, [sp-8]
002f449cadd sp, sp, 1184
002f44a0ret x30
002f44a4
002f44a4loc_2f44a4:
002f44a4b 0x2f44a8
002f44a8
002f44a8loc_2f44a8:
002f44a8b 0x2f4340
002f44ac
002f44acloc_2f44ac:
002f44acstp x0, x1, [sp+24]
002f44b0str x2, [sp+40]
002f44b4strh w3, [sp+48]
002f44b8strh w4, [sp+50]
002f44bcstrh w5, [sp+52]
002f44c0strh w6, [sp+54]
002f44c4strh w7, [sp+56]
002f44c8strh w8, [sp+58]
002f44ccstrb w9, [sp+60]
002f44d0stp x10, x11, [sp+64]
002f44d4strb w12, [sp+80]
002f44d8str x13, [sp+88]
002f44dcstrh w14, [sp+96]
002f44e0strh w15, [sp+98]
002f44e4mov x3, x30
002f44e8bl runtime.morestack_noctxt.abi0
002f44ecldp x0, x1, [sp+24]
002f44f0ldr x2, [sp+40]
002f44f4ldrh w3, [sp+48]
002f44f8ldrh w4, [sp+50]
002f44fcldrh w5, [sp+52]
002f4500ldrh w6, [sp+54]
002f4504ldrh w7, [sp+56]
002f4508ldrh w8, [sp+58]
002f450cldrb w9, [sp+60]
002f4510ldp x10, x11, [sp+64]
002f4514ldrb w12, [sp+80]
002f4518ldr x13, [sp+88]
002f451cldrh w14, [sp+96]
002f4520ldrh w15, [sp+98]
002f4524b 0x2f42c0
002f4528udf 0
002f452cudf 0
002f42c0
002f4530
002f4530net.(*Resolver).tryOneName: ; void net.(*Resolver).tryOneName(net.Resolver * r, context.Context ctx, net.dnsConfig * cfg, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f4530ldr x16, [x28+16]
002f4534sub x17, sp, 2016
002f4538subs xzr, x17, x16
002f453cb.ls 0x2f4f50
002f4540sub x20, sp, 2144
002f4544stp x29, x30, [x20-8]
002f4548add sp, x20, 0
002f454csub x29, sp, 8
002f4550str x0, [sp+2184]
002f4554str x1, [sp+2192]
002f4558str x2, [sp+2200]
002f455cstr x3, [sp+2208]
002f4560str x4, [sp+2216]
002f4564str x5, [sp+2224]
002f4568strh w6, [sp+2232]
002f456cadd x20, sp, 1480
002f4570adr x27, 16
002f4574stp x29, x27, [sp-24]
002f4578sub x29, sp, 24
002f457cbl fn_87cfc
002f4580sub x29, sp, 8
002f4584add x27, sp, 2152
002f4588stp xzr, xzr, [x27]
002f458cadd x27, sp, 2168
002f4590stp xzr, xzr, [x27]
002f4594add x27, sp, 1656
002f4598stp xzr, xzr, [x27]
002f459cldr x0, [sp+2208]
002f45a0bl net.(*dnsConfig).serverOffset
002f45a4str w0, [sp+1436]
002f45a8ldr x1, [sp+2208]
002f45acldrsb x27, [x1]
002f45b0ldr x1, [x1+8]
002f45b4str x1, [sp+1472]
002f45b8str w1, [sp+1440]
002f45bcadd x27, sp, 2000
002f45c0stp xzr, xzr, [x27]
002f45c4ldr x0, [sp+2216]
002f45c8ldr x1, [sp+2224]
002f45ccbl vendor/golang.org/x/net/dns/dnsmessage.NewName
002f45d0add x21, sp, 621
002f45d4add x20, sp, 8
002f45d8adr x27, 16
002f45dcstp x29, x27, [sp-24]
002f45e0sub x29, sp, 24
002f45e4bl fn_87ea0
002f45e8sub x29, sp, 8
002f45ecstr x0, [sp+2000]
002f45f0str x1, [sp+2008]
002f45f4add x21, sp, 878
002f45f8add x20, sp, 621
002f45fcadr x27, 16
002f4600stp x29, x27, [sp-24]
002f4604sub x29, sp, 24
002f4608bl fn_87ea0
002f460csub x29, sp, 8
002f4610ldr x1, [sp+2008]
002f4614ldr x2, [sp+2000]
002f4618str x2, [sp+2120]
002f461cstr x1, [sp+2128]
002f4620add x21, sp, 362
002f4624add x20, sp, 878
002f4628adr x27, 16
002f462cstp x29, x27, [sp-24]
002f4630sub x29, sp, 24
002f4634bl fn_87ea0
002f4638sub x29, sp, 8
002f463cldr x1, [sp+2128]
002f4640ldr x2, [sp+2120]
002f4644str x2, [sp+1720]
002f4648str x1, [sp+1728]
002f464ccbnz x2, 0x2f4654
002f4650b 0x2f480c
002f4654
002f4654loc_2f4654:
002f4654adrp x27, 0x72d000
002f4658ldr x1, [x27+2384]
002f465cldrsb x27, [x1]
002f4660ldr x1, [x1+24]
002f4664adrp x27, 0x72d000
002f4668ldr x0, [x27+2392]
002f466cblr x1
002f4670str x0, [sp+1984]
002f4674str x1, [sp+1992]
002f4678adrp x0, 0x392000
002f467cadd x0, x0, 704
002f4680bl runtime.newobject
002f4684str x0, [sp+1872]
002f4688adrp x27, 0x757000
002f468cldr w1, [x27+3056]
002f4690cbz w1, 0x2f4698
002f4694b 0x2f469c
002f4698
002f4698loc_2f4698:
002f4698b 0x2f46b8
002f469c
002f469cloc_2f469c:
002f469cstr x0, [sp+1752]
002f46a0mov x1, x0
002f46a4adrp x0, 0x392000
002f46a8add x0, x0, 704
002f46acbl runtime.wbZero
002f46b0ldr x0, [sp+1752]
002f46b4b 0x2f46b8
002f46b8
002f46b8loc_2f46b8:
002f46b8stp xzr, xzr, [x0]
002f46bcstp xzr, xzr, [x0+16]
002f46c0stp xzr, xzr, [x0+32]
002f46c4stp xzr, xzr, [x0+48]
002f46c8str xzr, [x0+64]
002f46ccldr x16, [sp+1872]
002f46d0ldrsb x27, [x16]
002f46d4ldr x17, [sp+1984]
002f46d8ldr x19, [sp+1992]
002f46dcstr x19, [x16+24]
002f46e0adrp x27, 0x757000
002f46e4ldr w19, [x27+3056]
002f46e8cbz w19, 0x2f46f0
002f46ecb 0x2f46f4
002f46f0
002f46f0loc_2f46f0:
002f46f0b 0x2f4724
002f46f4
002f46f4loc_2f46f4:
002f46f4str x16, [sp+1752]
002f46f8str x17, [sp+1744]
002f46fcbl runtime.gcWriteBarrier2
002f4700ldr x16, [sp+1744]
002f4704str x16, [x25]
002f4708ldr x17, [sp+1752]
002f470cldr x19, [x17+16]
002f4710str x19, [x25+8]
002f4714mov x0, x16
002f4718mov x16, x17
002f471cmov x17, x0
002f4720b 0x2f4724
002f4724
002f4724loc_2f4724:
002f4724str x17, [x16+16]
002f4728ldr x16, [sp+1872]
002f472cldrsb x27, [x16]
002f4730ldr x17, [sp+2216]
002f4734ldr x19, [sp+2224]
002f4738str x19, [x16+40]
002f473cadrp x27, 0x757000
002f4740ldr w19, [x27+3056]
002f4744cbz w19, 0x2f474c
002f4748b 0x2f4750
002f474c
002f474cloc_2f474c:
002f474cb 0x2f4780
002f4750
002f4750loc_2f4750:
002f4750str x16, [sp+1752]
002f4754str x17, [sp+1744]
002f4758bl runtime.gcWriteBarrier2
002f475cldr x16, [sp+1744]
002f4760str x16, [x25]
002f4764ldr x17, [sp+1752]
002f4768ldr x19, [x17+32]
002f476cstr x19, [x25+8]
002f4770mov x0, x16
002f4774mov x16, x17
002f4778mov x17, x0
002f477cb 0x2f4780
002f4780
002f4780loc_2f4780:
002f4780str x17, [x16+32]
002f4784ldr x16, [sp+1872]
002f4788str x16, [sp+1976]
002f478cadd x20, sp, 1480
002f4790adr x27, 16
002f4794stp x29, x27, [sp-24]
002f4798sub x29, sp, 24
002f479cbl fn_87cfc
002f47a0sub x29, sp, 8
002f47a4add x27, sp, 2152
002f47a8stp xzr, xzr, [x27]
002f47acldr x16, [sp+1976]
002f47b0adrp x17, 0x421000
002f47b4add x17, x17, 2368
002f47b8str x17, [sp+2168]
002f47bcstr x16, [sp+2176]
002f47c0ldr x0, [sp+1480]
002f47c4ldr x1, [sp+1488]
002f47c8ldr x2, [sp+1496]
002f47ccldrh w3, [sp+1504]
002f47d0ldrh w4, [sp+1506]
002f47d4ldrh w5, [sp+1508]
002f47d8ldrh w6, [sp+1510]
002f47dcldrh w7, [sp+1512]
002f47e0ldrh w8, [sp+1514]
002f47e4ldrb w9, [sp+1516]
002f47e8ldr x10, [sp+1520]
002f47ecldr x11, [sp+1528]
002f47f0ldrb w12, [sp+1536]
002f47f4ldr x13, [sp+1544]
002f47f8ldrh w14, [sp+1552]
002f47fcldrh w15, [sp+1554]
002f4800ldp x29, x30, [sp-8]
002f4804add sp, sp, 2144
002f4808ret x30
002f480c
002f480cloc_2f480c:
002f480cadd x20, sp, 1134
002f4810adr x27, 16
002f4814stp x29, x27, [sp-24]
002f4818sub x29, sp, 24
002f481cbl fn_87cd0
002f4820sub x29, sp, 8
002f4824add x27, sp, 1386
002f4828str xzr, [x27]
002f482cadd x21, sp, 1134
002f4830add x20, sp, 362
002f4834adr x27, 16
002f4838stp x29, x27, [sp-24]
002f483csub x29, sp, 24
002f4840bl fn_87ea0
002f4844sub x29, sp, 8
002f4848ldrh w16, [sp+2232]
002f484cstrh w16, [sp+1390]
002f4850orr x16, xzr, 1
002f4854strh w16, [sp+1392]
002f4858str xzr, [sp+1448]
002f485cb 0x2f4860
002f4860
002f4860loc_2f4860:
002f4860ldr x16, [sp+1448]
002f4864ldr x17, [sp+2208]
002f4868ldrsb x27, [x17]
002f486cldr x17, [x17+64]
002f4870subs xzr, x17, x16
002f4874b.gt 0x2f487c
002f4878b 0x2f4884
002f487c
002f487cloc_2f487c:
002f487cstr wzr, [sp+1444]
002f4880b 0x2f4900
002f4884
002f4884loc_2f4884:
002f4884add x20, sp, 1480
002f4888adr x27, 16
002f488cstp x29, x27, [sp-24]
002f4890sub x29, sp, 24
002f4894bl fn_87cfc
002f4898sub x29, sp, 8
002f489cadd x27, sp, 2152
002f48a0stp xzr, xzr, [x27]
002f48a4ldr x16, [sp+1656]
002f48a8ldr x17, [sp+1664]
002f48acstr x16, [sp+2168]
002f48b0str x17, [sp+2176]
002f48b4ldr x0, [sp+1480]
002f48b8ldr x1, [sp+1488]
002f48bcldr x2, [sp+1496]
002f48c0ldrh w3, [sp+1504]
002f48c4ldrh w4, [sp+1506]
002f48c8ldrh w5, [sp+1508]
002f48ccldrh w6, [sp+1510]
002f48d0ldrh w7, [sp+1512]
002f48d4ldrh w8, [sp+1514]
002f48d8ldrb w9, [sp+1516]
002f48dcldr x10, [sp+1520]
002f48e0ldr x11, [sp+1528]
002f48e4ldrb w12, [sp+1536]
002f48e8ldr x13, [sp+1544]
002f48ecldrh w14, [sp+1552]
002f48f0ldrh w15, [sp+1554]
002f48f4ldp x29, x30, [sp-8]
002f48f8add sp, sp, 2144
002f48fcret x30
002f4900
002f4900loc_2f4900:
002f4900ldr w16, [sp+1440]
002f4904ldr w17, [sp+1444]
002f4908subs wzr, w16, w17
002f490cb.hi 0x2f4914
002f4910b 0x2f4f30
002f4914
002f4914loc_2f4914:
002f4914ldr x8, [sp+2208]
002f4918ldrsb x27, [x8]
002f491cldr x9, [x8]
002f4920ldr x1, [x8+8]
002f4924ldr w8, [sp+1436]
002f4928ldr w10, [sp+1444]
002f492cadd x8, x8, x10
002f4930ldr w10, [sp+1440]
002f4934cbnz w10, 0x2f493c
002f4938b 0x2f4f48
002f493c
002f493cloc_2f493c:
002f493cudiv w11, w8, w10
002f4940msub w0, w11, w10, w8
002f4944subs xzr, x0, x1
002f4948b.lo 0x2f4950
002f494cb 0x2f4f44
002f4950
002f4950loc_2f4950:
002f4950ubfm x8, x0, 60, 31
002f4954ldr x10, [x9+x8]
002f4958add x8, x9, x8
002f495cldr x8, [x8+8]
002f4960str x10, [sp+1560]
002f4964str x8, [sp+1568]
002f4968add x20, sp, 1896
002f496cadr x27, 16
002f4970stp x29, x27, [sp-24]
002f4974sub x29, sp, 24
002f4978bl fn_87cfc
002f497csub x29, sp, 8
002f4980add x27, sp, 2000
002f4984stp xzr, xzr, [x27]
002f4988ldr x8, [sp+2208]
002f498cldrsb x27, [x8]
002f4990ldr x8, [x8+56]
002f4994str x8, [sp+1464]
002f4998ldr x8, [sp+2208]
002f499cldrsb x27, [x8]
002f49a0ldrb w6, [x8+149]
002f49a4strb w6, [sp+619]
002f49a8ldr x8, [sp+2208]
002f49acldrsb x27, [x8]
002f49b0ldrb w7, [x8+150]
002f49b4strb w7, [sp+618]
002f49b8ldr x5, [sp+1464]
002f49bcldr x1, [sp+2192]
002f49c0ldr x3, [sp+1560]
002f49c4ldr x0, [sp+2184]
002f49c8ldr x4, [sp+1568]
002f49ccldr x2, [sp+2200]
002f49d0add x21, sp, 8
002f49d4add x20, sp, 1134
002f49d8adr x27, 16
002f49dcstp x29, x27, [sp-24]
002f49e0sub x29, sp, 24
002f49e4bl fn_87ea0
002f49e8sub x29, sp, 8
002f49ecadd x27, sp, 1386
002f49f0ldr x8, [x27]
002f49f4add x27, sp, 260
002f49f8str x8, [x27]
002f49fcbl net.(*Resolver).exchange
002f4a00ldr x16, [sp+288]
002f4a04str x16, [sp+1456]
002f4a08ldr x17, [sp+296]
002f4a0cstr x17, [sp+1744]
002f4a10str x0, [sp+1760]
002f4a14str x1, [sp+1768]
002f4a18str x2, [sp+1776]
002f4a1cstrh w3, [sp+1784]
002f4a20strh w4, [sp+1786]
002f4a24strh w5, [sp+1788]
002f4a28strh w6, [sp+1790]
002f4a2cstrh w7, [sp+1792]
002f4a30strh w8, [sp+1794]
002f4a34strb w9, [sp+1796]
002f4a38str x10, [sp+1800]
002f4a3cstr x11, [sp+1808]
002f4a40strb w12, [sp+1816]
002f4a44str x13, [sp+1824]
002f4a48strh w14, [sp+1832]
002f4a4cstrh w15, [sp+1834]
002f4a50add x21, sp, 1896
002f4a54add x20, sp, 1760
002f4a58adr x27, 16
002f4a5cstp x29, x27, [sp-24]
002f4a60sub x29, sp, 24
002f4a64bl fn_87ef8
002f4a68sub x29, sp, 8
002f4a6cldr x8, [sp+272]
002f4a70add x27, sp, 278
002f4a74ldr x9, [x27]
002f4a78str x8, [sp+1408]
002f4a7cadd x27, sp, 1414
002f4a80str x9, [x27]
002f4a84ldr x8, [sp+1456]
002f4a88str x8, [sp+2000]
002f4a8cldr x8, [sp+1744]
002f4a90str x8, [sp+2008]
002f4a94add x21, sp, 2040
002f4a98add x20, sp, 1896
002f4a9cadr x27, 16
002f4aa0stp x29, x27, [sp-24]
002f4aa4sub x29, sp, 24
002f4aa8bl fn_87ef8
002f4aacsub x29, sp, 8
002f4ab0ldr x8, [sp+1408]
002f4ab4add x27, sp, 1414
002f4ab8ldr x9, [x27]
002f4abcadd x27, sp, 1422
002f4ac0str x8, [x27]
002f4ac4add x27, sp, 1428
002f4ac8str x9, [x27]
002f4accldr x8, [sp+2000]
002f4ad0ldr x9, [sp+2008]
002f4ad4str x8, [sp+2024]
002f4ad8str x9, [sp+2032]
002f4adcadd x21, sp, 1576
002f4ae0add x20, sp, 2040
002f4ae4adr x27, 16
002f4ae8stp x29, x27, [sp-24]
002f4aecsub x29, sp, 24
002f4af0bl fn_87ef8
002f4af4sub x29, sp, 8
002f4af8add x27, sp, 1422
002f4afcldr x8, [x27]
002f4b00add x27, sp, 1428
002f4b04ldr x9, [x27]
002f4b08add x27, sp, 1394
002f4b0cstr x8, [x27]
002f4b10str x9, [sp+1400]
002f4b14ldr x1, [sp+2032]
002f4b18ldr x0, [sp+2024]
002f4b1cstr x0, [sp+1704]
002f4b20str x1, [sp+1712]
002f4b24cbnz x0, 0x2f4b2c
002f4b28b 0x2f4bd4
002f4b2c
002f4b2cloc_2f4b2c:
002f4b2cldr x3, [sp+2224]
002f4b30ldr x5, [sp+1568]
002f4b34ldr x2, [sp+2216]
002f4b38ldr x4, [sp+1560]
002f4b3cbl net.newDNSError
002f4b40str x0, [sp+1736]
002f4b44str xzr, [sp+1888]
002f4b48ldr x6, [sp+1704]
002f4b4cldr x7, [sp+1712]
002f4b50adrp x8, 0x421000
002f4b54add x8, x8, 2080
002f4b58subs xzr, x6, x8
002f4b5cb.eq 0x2f4b64
002f4b60b 0x2f4b6c
002f4b64
002f4b64loc_2f4b64:
002f4b64orr x0, xzr, 1
002f4b68b 0x2f4b78
002f4b6c
002f4b6cloc_2f4b6c:
002f4b6cmov x0, xzr
002f4b70mov x7, xzr
002f4b74b 0x2f4b78
002f4b78
002f4b78loc_2f4b78:
002f4b78str x7, [sp+1888]
002f4b7cstrb w0, [sp+620]
002f4b80ldr x16, [sp+1888]
002f4b84str x16, [sp+2016]
002f4b88ldrb w16, [sp+620]
002f4b8cstrb w16, [sp+877]
002f4b90strb w16, [sp+361]
002f4b94tbnz w16, 0, 0x2f4b9c
002f4b98b 0x2f4bb0
002f4b9c
002f4b9cloc_2f4b9c:
002f4b9cldr x16, [sp+1736]
002f4ba0ldrsb x27, [x16]
002f4ba4orr x17, xzr, 1
002f4ba8strb w17, [x16+65]
002f4bacb 0x2f4bb8
002f4bb0
002f4bb0loc_2f4bb0:
002f4bb0orr x17, xzr, 1
002f4bb4b 0x2f4bb8
002f4bb8
002f4bb8loc_2f4bb8:
002f4bb8ldr x16, [sp+1736]
002f4bbcstr x16, [sp+1976]
002f4bc0adrp x19, 0x421000
002f4bc4add x19, x19, 2368
002f4bc8str x19, [sp+1656]
002f4bccstr x16, [sp+1664]
002f4bd0b 0x2f4ea0
002f4bd4
002f4bd4loc_2f4bd4:
002f4bd4ldrh w1, [sp+1394]
002f4bd8ldrb w2, [sp+1396]
002f4bdcldrh w3, [sp+1398]
002f4be0ldrb w4, [sp+1400]
002f4be4ldrb w5, [sp+1401]
002f4be8ldrb w6, [sp+1402]
002f4becldrb w7, [sp+1403]
002f4bf0ldrb w8, [sp+1404]
002f4bf4ldrb w9, [sp+1405]
002f4bf8ldrh w10, [sp+1406]
002f4bfcadd x0, sp, 1576
002f4c00bl net.checkHeader
002f4c04str x0, [sp+1688]
002f4c08str x1, [sp+1696]
002f4c0ccbnz x0, 0x2f4c14
002f4c10b 0x2f4d4c
002f4c14
002f4c14loc_2f4c14:
002f4c14adrp x27, 0x719000
002f4c18ldr x2, [x27+184]
002f4c1cadrp x6, 0x421000
002f4c20add x6, x6, 2272
002f4c24str x6, [sp+1856]
002f4c28str x2, [sp+1864]
002f4c2cldr x7, [sp+1688]
002f4c30subs xzr, x7, x6
002f4c34b.eq 0x2f4c3c
002f4c38b 0x2f4d0c
002f4c3c
002f4c3cloc_2f4c3c:
002f4c3cldr x0, [sp+1688]
002f4c40ldr x1, [sp+1696]
002f4c44bl runtime.ifaceeq
002f4c48tbnz w0, 0, 0x2f4c50
002f4c4cb 0x2f4d08
002f4c50
002f4c50loc_2f4c50:
002f4c50ldr x2, [sp+2216]
002f4c54ldr x4, [sp+1560]
002f4c58ldr x3, [sp+2224]
002f4c5cldr x5, [sp+1568]
002f4c60adrp x27, 0x719000
002f4c64ldr x1, [x27+184]
002f4c68adrp x0, 0x421000
002f4c6cadd x0, x0, 2272
002f4c70bl net.newDNSError
002f4c74str x0, [sp+1976]
002f4c78str x0, [sp+1880]
002f4c7cadd x21, sp, 1480
002f4c80add x20, sp, 1576
002f4c84adr x27, 16
002f4c88stp x29, x27, [sp-24]
002f4c8csub x29, sp, 24
002f4c90bl fn_87ef8
002f4c94sub x29, sp, 8
002f4c98ldr x6, [sp+1560]
002f4c9cldr x7, [sp+1568]
002f4ca0str x6, [sp+2152]
002f4ca4str x7, [sp+2160]
002f4ca8ldr x6, [sp+1880]
002f4cacadrp x7, 0x421000
002f4cb0add x7, x7, 2368
002f4cb4str x7, [sp+2168]
002f4cb8str x6, [sp+2176]
002f4cbcldr x0, [sp+1480]
002f4cc0ldr x1, [sp+1488]
002f4cc4ldr x2, [sp+1496]
002f4cc8ldrh w3, [sp+1504]
002f4cccldrh w4, [sp+1506]
002f4cd0ldrh w5, [sp+1508]
002f4cd4ldrh w6, [sp+1510]
002f4cd8ldrh w7, [sp+1512]
002f4cdcldrh w8, [sp+1514]
002f4ce0ldrb w9, [sp+1516]
002f4ce4ldr x10, [sp+1520]
002f4ce8ldr x11, [sp+1528]
002f4cecldrb w12, [sp+1536]
002f4cf0ldr x13, [sp+1544]
002f4cf4ldrh w14, [sp+1552]
002f4cf8ldrh w15, [sp+1554]
002f4cfcldp x29, x30, [sp-8]
002f4d00add sp, sp, 2144
002f4d04ret x30
002f4d08
002f4d08loc_2f4d08:
002f4d08b 0x2f4d10
002f4d0c
002f4d0cloc_2f4d0c:
002f4d0cb 0x2f4d10
002f4d10
002f4d10loc_2f4d10:
002f4d10ldr x0, [sp+1688]
002f4d14ldr x2, [sp+2216]
002f4d18ldr x4, [sp+1560]
002f4d1cldr x3, [sp+2224]
002f4d20ldr x5, [sp+1568]
002f4d24ldr x1, [sp+1696]
002f4d28bl net.newDNSError
002f4d2cstr x0, [sp+1880]
002f4d30str x0, [sp+1976]
002f4d34adrp x6, 0x421000
002f4d38add x6, x6, 2368
002f4d3cstr x6, [sp+1656]
002f4d40str x0, [sp+1664]
002f4d44orr x17, xzr, 1
002f4d48b 0x2f4ea0
002f4d4c
002f4d4cloc_2f4d4c:
002f4d4cldrh w1, [sp+2232]
002f4d50add x0, sp, 1576
002f4d54bl net.skipToAnswer
002f4d58str x0, [sp+1672]
002f4d5cstr x1, [sp+1680]
002f4d60cbnz x0, 0x2f4d68
002f4d64b 0x2f4eb0
002f4d68
002f4d68loc_2f4d68:
002f4d68adrp x27, 0x719000
002f4d6cldr x2, [x27+184]
002f4d70adrp x6, 0x421000
002f4d74add x6, x6, 2272
002f4d78str x6, [sp+1840]
002f4d7cstr x2, [sp+1848]
002f4d80ldr x7, [sp+1672]
002f4d84subs xzr, x7, x6
002f4d88b.eq 0x2f4d90
002f4d8cb 0x2f4e60
002f4d90
002f4d90loc_2f4d90:
002f4d90ldr x0, [sp+1672]
002f4d94ldr x1, [sp+1680]
002f4d98bl runtime.ifaceeq
002f4d9ctbnz w0, 0, 0x2f4da4
002f4da0b 0x2f4e5c
002f4da4
002f4da4loc_2f4da4:
002f4da4ldr x2, [sp+2216]
002f4da8ldr x4, [sp+1560]
002f4dacldr x3, [sp+2224]
002f4db0ldr x5, [sp+1568]
002f4db4adrp x27, 0x719000
002f4db8ldr x1, [x27+184]
002f4dbcadrp x0, 0x421000
002f4dc0add x0, x0, 2272
002f4dc4bl net.newDNSError
002f4dc8str x0, [sp+1976]
002f4dccstr x0, [sp+1880]
002f4dd0add x21, sp, 1480
002f4dd4add x20, sp, 1576
002f4dd8adr x27, 16
002f4ddcstp x29, x27, [sp-24]
002f4de0sub x29, sp, 24
002f4de4bl fn_87ef8
002f4de8sub x29, sp, 8
002f4decldr x6, [sp+1560]
002f4df0ldr x7, [sp+1568]
002f4df4str x6, [sp+2152]
002f4df8str x7, [sp+2160]
002f4dfcldr x6, [sp+1880]
002f4e00adrp x7, 0x421000
002f4e04add x7, x7, 2368
002f4e08str x7, [sp+2168]
002f4e0cstr x6, [sp+2176]
002f4e10ldr x0, [sp+1480]
002f4e14ldr x1, [sp+1488]
002f4e18ldr x2, [sp+1496]
002f4e1cldrh w3, [sp+1504]
002f4e20ldrh w4, [sp+1506]
002f4e24ldrh w5, [sp+1508]
002f4e28ldrh w6, [sp+1510]
002f4e2cldrh w7, [sp+1512]
002f4e30ldrh w8, [sp+1514]
002f4e34ldrb w9, [sp+1516]
002f4e38ldr x10, [sp+1520]
002f4e3cldr x11, [sp+1528]
002f4e40ldrb w12, [sp+1536]
002f4e44ldr x13, [sp+1544]
002f4e48ldrh w14, [sp+1552]
002f4e4cldrh w15, [sp+1554]
002f4e50ldp x29, x30, [sp-8]
002f4e54add sp, sp, 2144
002f4e58ret x30
002f4e5c
002f4e5cloc_2f4e5c:
002f4e5cb 0x2f4e64
002f4e60
002f4e60loc_2f4e60:
002f4e60b 0x2f4e64
002f4e64
002f4e64loc_2f4e64:
002f4e64ldr x0, [sp+1672]
002f4e68ldr x2, [sp+2216]
002f4e6cldr x4, [sp+1560]
002f4e70ldr x3, [sp+2224]
002f4e74ldr x5, [sp+1568]
002f4e78ldr x1, [sp+1680]
002f4e7cbl net.newDNSError
002f4e80str x0, [sp+1880]
002f4e84str x0, [sp+1976]
002f4e88adrp x6, 0x421000
002f4e8cadd x6, x6, 2368
002f4e90str x6, [sp+1656]
002f4e94str x0, [sp+1664]
002f4e98orr x17, xzr, 1
002f4e9cb 0x2f4ea0
002f4ea0
002f4ea0loc_2f4ea0:
002f4ea0ldr w16, [sp+1444]
002f4ea4add x16, x16, 1
002f4ea8str w16, [sp+1444]
002f4eacb 0x2f4900
002f4eb0
002f4eb0loc_2f4eb0:
002f4eb0add x21, sp, 1480
002f4eb4add x20, sp, 1576
002f4eb8adr x27, 16
002f4ebcstp x29, x27, [sp-24]
002f4ec0sub x29, sp, 24
002f4ec4bl fn_87ef8
002f4ec8sub x29, sp, 8
002f4eccldr x16, [sp+1560]
002f4ed0ldr x17, [sp+1568]
002f4ed4str x16, [sp+2152]
002f4ed8str x17, [sp+2160]
002f4edcadd x27, sp, 2168
002f4ee0stp xzr, xzr, [x27]
002f4ee4ldr x0, [sp+1480]
002f4ee8ldr x1, [sp+1488]
002f4eecldr x2, [sp+1496]
002f4ef0ldrh w3, [sp+1504]
002f4ef4ldrh w4, [sp+1506]
002f4ef8ldrh w5, [sp+1508]
002f4efcldrh w6, [sp+1510]
002f4f00ldrh w7, [sp+1512]
002f4f04ldrh w8, [sp+1514]
002f4f08ldrb w9, [sp+1516]
002f4f0cldr x10, [sp+1520]
002f4f10ldr x11, [sp+1528]
002f4f14ldrb w12, [sp+1536]
002f4f18ldr x13, [sp+1544]
002f4f1cldrh w14, [sp+1552]
002f4f20ldrh w15, [sp+1554]
002f4f24ldp x29, x30, [sp-8]
002f4f28add sp, sp, 2144
002f4f2cret x30
002f4f30
002f4f30loc_2f4f30:
002f4f30b 0x2f4f34
002f4f34
002f4f34loc_2f4f34:
002f4f34ldr x16, [sp+1448]
002f4f38add x16, x16, 1
002f4f3cstr x16, [sp+1448]
002f4f40b 0x2f4860
002f4f44
002f4f44loc_2f4f44:
002f4f44bl runtime.panicIndex
002f4f48
002f4f48loc_2f4f48:
002f4f48bl runtime.panicdivide
002f4f4chint
002f4f50
002f4f50loc_2f4f50:
002f4f50stp x0, x1, [sp+40]
002f4f54stp x2, x3, [sp+56]
002f4f58stp x4, x5, [sp+72]
002f4f5cstrh w6, [sp+88]
002f4f60mov x3, x30
002f4f64bl runtime.morestack_noctxt.abi0
002f4f68ldp x0, x1, [sp+40]
002f4f6cldp x2, x3, [sp+56]
002f4f70ldp x4, x5, [sp+72]
002f4f74ldrh w6, [sp+88]
002f4f78b 0x2f4530
002f4f7cudf 0
002f4530
002f4530net.(*Resolver).tryOneName: ; void net.(*Resolver).tryOneName(net.Resolver * r, context.Context ctx, net.dnsConfig * cfg, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype)
002f4530ldr x16, [x28+16]
002f4534sub x17, sp, 2016
002f4538subs xzr, x17, x16
002f453cb.ls 0x2f4f50
002f4540sub x20, sp, 2144
002f4544stp x29, x30, [x20-8]
002f4548add sp, x20, 0
002f454csub x29, sp, 8
002f4550str x0, [sp+2184]
002f4554str x1, [sp+2192]
002f4558str x2, [sp+2200]
002f455cstr x3, [sp+2208]
002f4560str x4, [sp+2216]
002f4564str x5, [sp+2224]
002f4568strh w6, [sp+2232]
002f456cadd x20, sp, 1480
002f4570adr x27, 16
002f4574stp x29, x27, [sp-24]
002f4578sub x29, sp, 24
002f457cbl fn_87cfc
002f4580sub x29, sp, 8
002f4584add x27, sp, 2152
002f4588stp xzr, xzr, [x27]
002f458cadd x27, sp, 2168
002f4590stp xzr, xzr, [x27]
002f4594add x27, sp, 1656
002f4598stp xzr, xzr, [x27]
002f459cldr x0, [sp+2208]
002f45a0bl net.(*dnsConfig).serverOffset
002f45a4str w0, [sp+1436]
002f45a8ldr x1, [sp+2208]
002f45acldrsb x27, [x1]
002f45b0ldr x1, [x1+8]
002f45b4str x1, [sp+1472]
002f45b8str w1, [sp+1440]
002f45bcadd x27, sp, 2000
002f45c0stp xzr, xzr, [x27]
002f45c4ldr x0, [sp+2216]
002f45c8ldr x1, [sp+2224]
002f45ccbl vendor/golang.org/x/net/dns/dnsmessage.NewName
002f45d0add x21, sp, 621
002f45d4add x20, sp, 8
002f45d8adr x27, 16
002f45dcstp x29, x27, [sp-24]
002f45e0sub x29, sp, 24
002f45e4bl fn_87ea0
002f45e8sub x29, sp, 8
002f45ecstr x0, [sp+2000]
002f45f0str x1, [sp+2008]
002f45f4add x21, sp, 878
002f45f8add x20, sp, 621
002f45fcadr x27, 16
002f4600stp x29, x27, [sp-24]
002f4604sub x29, sp, 24
002f4608bl fn_87ea0
002f460csub x29, sp, 8
002f4610ldr x1, [sp+2008]
002f4614ldr x2, [sp+2000]
002f4618str x2, [sp+2120]
002f461cstr x1, [sp+2128]
002f4620add x21, sp, 362
002f4624add x20, sp, 878
002f4628adr x27, 16
002f462cstp x29, x27, [sp-24]
002f4630sub x29, sp, 24
002f4634bl fn_87ea0
002f4638sub x29, sp, 8
002f463cldr x1, [sp+2128]
002f4640ldr x2, [sp+2120]
002f4644str x2, [sp+1720]
002f4648str x1, [sp+1728]
002f464ccbnz x2, 0x2f4654
002f4650b 0x2f480c
002f4654
002f4654loc_2f4654:
002f4654adrp x27, 0x72d000
002f4658ldr x1, [x27+2384]
002f465cldrsb x27, [x1]
002f4660ldr x1, [x1+24]
002f4664adrp x27, 0x72d000
002f4668ldr x0, [x27+2392]
002f466cblr x1
002f4670str x0, [sp+1984]
002f4674str x1, [sp+1992]
002f4678adrp x0, 0x392000
002f467cadd x0, x0, 704
002f4680bl runtime.newobject
002f4684str x0, [sp+1872]
002f4688adrp x27, 0x757000
002f468cldr w1, [x27+3056]
002f4690cbz w1, 0x2f4698
002f4694b 0x2f469c
002f4698
002f4698loc_2f4698:
002f4698b 0x2f46b8
002f469c
002f469cloc_2f469c:
002f469cstr x0, [sp+1752]
002f46a0mov x1, x0
002f46a4adrp x0, 0x392000
002f46a8add x0, x0, 704
002f46acbl runtime.wbZero
002f46b0ldr x0, [sp+1752]
002f46b4b 0x2f46b8
002f46b8
002f46b8loc_2f46b8:
002f46b8stp xzr, xzr, [x0]
002f46bcstp xzr, xzr, [x0+16]
002f46c0stp xzr, xzr, [x0+32]
002f46c4stp xzr, xzr, [x0+48]
002f46c8str xzr, [x0+64]
002f46ccldr x16, [sp+1872]
002f46d0ldrsb x27, [x16]
002f46d4ldr x17, [sp+1984]
002f46d8ldr x19, [sp+1992]
002f46dcstr x19, [x16+24]
002f46e0adrp x27, 0x757000
002f46e4ldr w19, [x27+3056]
002f46e8cbz w19, 0x2f46f0
002f46ecb 0x2f46f4
002f46f0
002f46f0loc_2f46f0:
002f46f0b 0x2f4724
002f46f4
002f46f4loc_2f46f4:
002f46f4str x16, [sp+1752]
002f46f8str x17, [sp+1744]
002f46fcbl runtime.gcWriteBarrier2
002f4700ldr x16, [sp+1744]
002f4704str x16, [x25]
002f4708ldr x17, [sp+1752]
002f470cldr x19, [x17+16]
002f4710str x19, [x25+8]
002f4714mov x0, x16
002f4718mov x16, x17
002f471cmov x17, x0
002f4720b 0x2f4724
002f4724
002f4724loc_2f4724:
002f4724str x17, [x16+16]
002f4728ldr x16, [sp+1872]
002f472cldrsb x27, [x16]
002f4730ldr x17, [sp+2216]
002f4734ldr x19, [sp+2224]
002f4738str x19, [x16+40]
002f473cadrp x27, 0x757000
002f4740ldr w19, [x27+3056]
002f4744cbz w19, 0x2f474c
002f4748b 0x2f4750
002f474c
002f474cloc_2f474c:
002f474cb 0x2f4780
002f4750
002f4750loc_2f4750:
002f4750str x16, [sp+1752]
002f4754str x17, [sp+1744]
002f4758bl runtime.gcWriteBarrier2
002f475cldr x16, [sp+1744]
002f4760str x16, [x25]
002f4764ldr x17, [sp+1752]
002f4768ldr x19, [x17+32]
002f476cstr x19, [x25+8]
002f4770mov x0, x16
002f4774mov x16, x17
002f4778mov x17, x0
002f477cb 0x2f4780
002f4780
002f4780loc_2f4780:
002f4780str x17, [x16+32]
002f4784ldr x16, [sp+1872]
002f4788str x16, [sp+1976]
002f478cadd x20, sp, 1480
002f4790adr x27, 16
002f4794stp x29, x27, [sp-24]
002f4798sub x29, sp, 24
002f479cbl fn_87cfc
002f47a0sub x29, sp, 8
002f47a4add x27, sp, 2152
002f47a8stp xzr, xzr, [x27]
002f47acldr x16, [sp+1976]
002f47b0adrp x17, 0x421000
002f47b4add x17, x17, 2368
002f47b8str x17, [sp+2168]
002f47bcstr x16, [sp+2176]
002f47c0ldr x0, [sp+1480]
002f47c4ldr x1, [sp+1488]
002f47c8ldr x2, [sp+1496]
002f47ccldrh w3, [sp+1504]
002f47d0ldrh w4, [sp+1506]
002f47d4ldrh w5, [sp+1508]
002f47d8ldrh w6, [sp+1510]
002f47dcldrh w7, [sp+1512]
002f47e0ldrh w8, [sp+1514]
002f47e4ldrb w9, [sp+1516]
002f47e8ldr x10, [sp+1520]
002f47ecldr x11, [sp+1528]
002f47f0ldrb w12, [sp+1536]
002f47f4ldr x13, [sp+1544]
002f47f8ldrh w14, [sp+1552]
002f47fcldrh w15, [sp+1554]
002f4800ldp x29, x30, [sp-8]
002f4804add sp, sp, 2144
002f4808ret x30
002f480c
002f480cloc_2f480c:
002f480cadd x20, sp, 1134
002f4810adr x27, 16
002f4814stp x29, x27, [sp-24]
002f4818sub x29, sp, 24
002f481cbl fn_87cd0
002f4820sub x29, sp, 8
002f4824add x27, sp, 1386
002f4828str xzr, [x27]
002f482cadd x21, sp, 1134
002f4830add x20, sp, 362
002f4834adr x27, 16
002f4838stp x29, x27, [sp-24]
002f483csub x29, sp, 24
002f4840bl fn_87ea0
002f4844sub x29, sp, 8
002f4848ldrh w16, [sp+2232]
002f484cstrh w16, [sp+1390]
002f4850orr x16, xzr, 1
002f4854strh w16, [sp+1392]
002f4858str xzr, [sp+1448]
002f485cb 0x2f4860
002f4860
002f4860loc_2f4860:
002f4860ldr x16, [sp+1448]
002f4864ldr x17, [sp+2208]
002f4868ldrsb x27, [x17]
002f486cldr x17, [x17+64]
002f4870subs xzr, x17, x16
002f4874b.gt 0x2f487c
002f4878b 0x2f4884
002f487c
002f487cloc_2f487c:
002f487cstr wzr, [sp+1444]
002f4880b 0x2f4900
002f4884
002f4884loc_2f4884:
002f4884add x20, sp, 1480
002f4888adr x27, 16
002f488cstp x29, x27, [sp-24]
002f4890sub x29, sp, 24
002f4894bl fn_87cfc
002f4898sub x29, sp, 8
002f489cadd x27, sp, 2152
002f48a0stp xzr, xzr, [x27]
002f48a4ldr x16, [sp+1656]
002f48a8ldr x17, [sp+1664]
002f48acstr x16, [sp+2168]
002f48b0str x17, [sp+2176]
002f48b4ldr x0, [sp+1480]
002f48b8ldr x1, [sp+1488]
002f48bcldr x2, [sp+1496]
002f48c0ldrh w3, [sp+1504]
002f48c4ldrh w4, [sp+1506]
002f48c8ldrh w5, [sp+1508]
002f48ccldrh w6, [sp+1510]
002f48d0ldrh w7, [sp+1512]
002f48d4ldrh w8, [sp+1514]
002f48d8ldrb w9, [sp+1516]
002f48dcldr x10, [sp+1520]
002f48e0ldr x11, [sp+1528]
002f48e4ldrb w12, [sp+1536]
002f48e8ldr x13, [sp+1544]
002f48ecldrh w14, [sp+1552]
002f48f0ldrh w15, [sp+1554]
002f48f4ldp x29, x30, [sp-8]
002f48f8add sp, sp, 2144
002f48fcret x30
002f4900
002f4900loc_2f4900:
002f4900ldr w16, [sp+1440]
002f4904ldr w17, [sp+1444]
002f4908subs wzr, w16, w17
002f490cb.hi 0x2f4914
002f4910b 0x2f4f30
002f4914
002f4914loc_2f4914:
002f4914ldr x8, [sp+2208]
002f4918ldrsb x27, [x8]
002f491cldr x9, [x8]
002f4920ldr x1, [x8+8]
002f4924ldr w8, [sp+1436]
002f4928ldr w10, [sp+1444]
002f492cadd x8, x8, x10
002f4930ldr w10, [sp+1440]
002f4934cbnz w10, 0x2f493c
002f4938b 0x2f4f48
002f493c
002f493cloc_2f493c:
002f493cudiv w11, w8, w10
002f4940msub w0, w11, w10, w8
002f4944subs xzr, x0, x1
002f4948b.lo 0x2f4950
002f494cb 0x2f4f44
002f4950
002f4950loc_2f4950:
002f4950ubfm x8, x0, 60, 31
002f4954ldr x10, [x9+x8]
002f4958add x8, x9, x8
002f495cldr x8, [x8+8]
002f4960str x10, [sp+1560]
002f4964str x8, [sp+1568]
002f4968add x20, sp, 1896
002f496cadr x27, 16
002f4970stp x29, x27, [sp-24]
002f4974sub x29, sp, 24
002f4978bl fn_87cfc
002f497csub x29, sp, 8
002f4980add x27, sp, 2000
002f4984stp xzr, xzr, [x27]
002f4988ldr x8, [sp+2208]
002f498cldrsb x27, [x8]
002f4990ldr x8, [x8+56]
002f4994str x8, [sp+1464]
002f4998ldr x8, [sp+2208]
002f499cldrsb x27, [x8]
002f49a0ldrb w6, [x8+149]
002f49a4strb w6, [sp+619]
002f49a8ldr x8, [sp+2208]
002f49acldrsb x27, [x8]
002f49b0ldrb w7, [x8+150]
002f49b4strb w7, [sp+618]
002f49b8ldr x5, [sp+1464]
002f49bcldr x1, [sp+2192]
002f49c0ldr x3, [sp+1560]
002f49c4ldr x0, [sp+2184]
002f49c8ldr x4, [sp+1568]
002f49ccldr x2, [sp+2200]
002f49d0add x21, sp, 8
002f49d4add x20, sp, 1134
002f49d8adr x27, 16
002f49dcstp x29, x27, [sp-24]
002f49e0sub x29, sp, 24
002f49e4bl fn_87ea0
002f49e8sub x29, sp, 8
002f49ecadd x27, sp, 1386
002f49f0ldr x8, [x27]
002f49f4add x27, sp, 260
002f49f8str x8, [x27]
002f49fcbl net.(*Resolver).exchange
002f4a00ldr x16, [sp+288]
002f4a04str x16, [sp+1456]
002f4a08ldr x17, [sp+296]
002f4a0cstr x17, [sp+1744]
002f4a10str x0, [sp+1760]
002f4a14str x1, [sp+1768]
002f4a18str x2, [sp+1776]
002f4a1cstrh w3, [sp+1784]
002f4a20strh w4, [sp+1786]
002f4a24strh w5, [sp+1788]
002f4a28strh w6, [sp+1790]
002f4a2cstrh w7, [sp+1792]
002f4a30strh w8, [sp+1794]
002f4a34strb w9, [sp+1796]
002f4a38str x10, [sp+1800]
002f4a3cstr x11, [sp+1808]
002f4a40strb w12, [sp+1816]
002f4a44str x13, [sp+1824]
002f4a48strh w14, [sp+1832]
002f4a4cstrh w15, [sp+1834]
002f4a50add x21, sp, 1896
002f4a54add x20, sp, 1760
002f4a58adr x27, 16
002f4a5cstp x29, x27, [sp-24]
002f4a60sub x29, sp, 24
002f4a64bl fn_87ef8
002f4a68sub x29, sp, 8
002f4a6cldr x8, [sp+272]
002f4a70add x27, sp, 278
002f4a74ldr x9, [x27]
002f4a78str x8, [sp+1408]
002f4a7cadd x27, sp, 1414
002f4a80str x9, [x27]
002f4a84ldr x8, [sp+1456]
002f4a88str x8, [sp+2000]
002f4a8cldr x8, [sp+1744]
002f4a90str x8, [sp+2008]
002f4a94add x21, sp, 2040
002f4a98add x20, sp, 1896
002f4a9cadr x27, 16
002f4aa0stp x29, x27, [sp-24]
002f4aa4sub x29, sp, 24
002f4aa8bl fn_87ef8
002f4aacsub x29, sp, 8
002f4ab0ldr x8, [sp+1408]
002f4ab4add x27, sp, 1414
002f4ab8ldr x9, [x27]
002f4abcadd x27, sp, 1422
002f4ac0str x8, [x27]
002f4ac4add x27, sp, 1428
002f4ac8str x9, [x27]
002f4accldr x8, [sp+2000]
002f4ad0ldr x9, [sp+2008]
002f4ad4str x8, [sp+2024]
002f4ad8str x9, [sp+2032]
002f4adcadd x21, sp, 1576
002f4ae0add x20, sp, 2040
002f4ae4adr x27, 16
002f4ae8stp x29, x27, [sp-24]
002f4aecsub x29, sp, 24
002f4af0bl fn_87ef8
002f4af4sub x29, sp, 8
002f4af8add x27, sp, 1422
002f4afcldr x8, [x27]
002f4b00add x27, sp, 1428
002f4b04ldr x9, [x27]
002f4b08add x27, sp, 1394
002f4b0cstr x8, [x27]
002f4b10str x9, [sp+1400]
002f4b14ldr x1, [sp+2032]
002f4b18ldr x0, [sp+2024]
002f4b1cstr x0, [sp+1704]
002f4b20str x1, [sp+1712]
002f4b24cbnz x0, 0x2f4b2c
002f4b28b 0x2f4bd4
002f4b2c
002f4b2cloc_2f4b2c:
002f4b2cldr x3, [sp+2224]
002f4b30ldr x5, [sp+1568]
002f4b34ldr x2, [sp+2216]
002f4b38ldr x4, [sp+1560]
002f4b3cbl net.newDNSError
002f4b40str x0, [sp+1736]
002f4b44str xzr, [sp+1888]
002f4b48ldr x6, [sp+1704]
002f4b4cldr x7, [sp+1712]
002f4b50adrp x8, 0x421000
002f4b54add x8, x8, 2080
002f4b58subs xzr, x6, x8
002f4b5cb.eq 0x2f4b64
002f4b60b 0x2f4b6c
002f4b64
002f4b64loc_2f4b64:
002f4b64orr x0, xzr, 1
002f4b68b 0x2f4b78
002f4b6c
002f4b6cloc_2f4b6c:
002f4b6cmov x0, xzr
002f4b70mov x7, xzr
002f4b74b 0x2f4b78
002f4b78
002f4b78loc_2f4b78:
002f4b78str x7, [sp+1888]
002f4b7cstrb w0, [sp+620]
002f4b80ldr x16, [sp+1888]
002f4b84str x16, [sp+2016]
002f4b88ldrb w16, [sp+620]
002f4b8cstrb w16, [sp+877]
002f4b90strb w16, [sp+361]
002f4b94tbnz w16, 0, 0x2f4b9c
002f4b98b 0x2f4bb0
002f4b9c
002f4b9cloc_2f4b9c:
002f4b9cldr x16, [sp+1736]
002f4ba0ldrsb x27, [x16]
002f4ba4orr x17, xzr, 1
002f4ba8strb w17, [x16+65]
002f4bacb 0x2f4bb8
002f4bb0
002f4bb0loc_2f4bb0:
002f4bb0orr x17, xzr, 1
002f4bb4b 0x2f4bb8
002f4bb8
002f4bb8loc_2f4bb8:
002f4bb8ldr x16, [sp+1736]
002f4bbcstr x16, [sp+1976]
002f4bc0adrp x19, 0x421000
002f4bc4add x19, x19, 2368
002f4bc8str x19, [sp+1656]
002f4bccstr x16, [sp+1664]
002f4bd0b 0x2f4ea0
002f4bd4
002f4bd4loc_2f4bd4:
002f4bd4ldrh w1, [sp+1394]
002f4bd8ldrb w2, [sp+1396]
002f4bdcldrh w3, [sp+1398]
002f4be0ldrb w4, [sp+1400]
002f4be4ldrb w5, [sp+1401]
002f4be8ldrb w6, [sp+1402]
002f4becldrb w7, [sp+1403]
002f4bf0ldrb w8, [sp+1404]
002f4bf4ldrb w9, [sp+1405]
002f4bf8ldrh w10, [sp+1406]
002f4bfcadd x0, sp, 1576
002f4c00bl net.checkHeader
002f4c04str x0, [sp+1688]
002f4c08str x1, [sp+1696]
002f4c0ccbnz x0, 0x2f4c14
002f4c10b 0x2f4d4c
002f4c14
002f4c14loc_2f4c14:
002f4c14adrp x27, 0x719000
002f4c18ldr x2, [x27+184]
002f4c1cadrp x6, 0x421000
002f4c20add x6, x6, 2272
002f4c24str x6, [sp+1856]
002f4c28str x2, [sp+1864]
002f4c2cldr x7, [sp+1688]
002f4c30subs xzr, x7, x6
002f4c34b.eq 0x2f4c3c
002f4c38b 0x2f4d0c
002f4c3c
002f4c3cloc_2f4c3c:
002f4c3cldr x0, [sp+1688]
002f4c40ldr x1, [sp+1696]
002f4c44bl runtime.ifaceeq
002f4c48tbnz w0, 0, 0x2f4c50
002f4c4cb 0x2f4d08
002f4c50
002f4c50loc_2f4c50:
002f4c50ldr x2, [sp+2216]
002f4c54ldr x4, [sp+1560]
002f4c58ldr x3, [sp+2224]
002f4c5cldr x5, [sp+1568]
002f4c60adrp x27, 0x719000
002f4c64ldr x1, [x27+184]
002f4c68adrp x0, 0x421000
002f4c6cadd x0, x0, 2272
002f4c70bl net.newDNSError
002f4c74str x0, [sp+1976]
002f4c78str x0, [sp+1880]
002f4c7cadd x21, sp, 1480
002f4c80add x20, sp, 1576
002f4c84adr x27, 16
002f4c88stp x29, x27, [sp-24]
002f4c8csub x29, sp, 24
002f4c90bl fn_87ef8
002f4c94sub x29, sp, 8
002f4c98ldr x6, [sp+1560]
002f4c9cldr x7, [sp+1568]
002f4ca0str x6, [sp+2152]
002f4ca4str x7, [sp+2160]
002f4ca8ldr x6, [sp+1880]
002f4cacadrp x7, 0x421000
002f4cb0add x7, x7, 2368
002f4cb4str x7, [sp+2168]
002f4cb8str x6, [sp+2176]
002f4cbcldr x0, [sp+1480]
002f4cc0ldr x1, [sp+1488]
002f4cc4ldr x2, [sp+1496]
002f4cc8ldrh w3, [sp+1504]
002f4cccldrh w4, [sp+1506]
002f4cd0ldrh w5, [sp+1508]
002f4cd4ldrh w6, [sp+1510]
002f4cd8ldrh w7, [sp+1512]
002f4cdcldrh w8, [sp+1514]
002f4ce0ldrb w9, [sp+1516]
002f4ce4ldr x10, [sp+1520]
002f4ce8ldr x11, [sp+1528]
002f4cecldrb w12, [sp+1536]
002f4cf0ldr x13, [sp+1544]
002f4cf4ldrh w14, [sp+1552]
002f4cf8ldrh w15, [sp+1554]
002f4cfcldp x29, x30, [sp-8]
002f4d00add sp, sp, 2144
002f4d04ret x30
002f4d08
002f4d08loc_2f4d08:
002f4d08b 0x2f4d10
002f4d0c
002f4d0cloc_2f4d0c:
002f4d0cb 0x2f4d10
002f4d10
002f4d10loc_2f4d10:
002f4d10ldr x0, [sp+1688]
002f4d14ldr x2, [sp+2216]
002f4d18ldr x4, [sp+1560]
002f4d1cldr x3, [sp+2224]
002f4d20ldr x5, [sp+1568]
002f4d24ldr x1, [sp+1696]
002f4d28bl net.newDNSError
002f4d2cstr x0, [sp+1880]
002f4d30str x0, [sp+1976]
002f4d34adrp x6, 0x421000
002f4d38add x6, x6, 2368
002f4d3cstr x6, [sp+1656]
002f4d40str x0, [sp+1664]
002f4d44orr x17, xzr, 1
002f4d48b 0x2f4ea0
002f4d4c
002f4d4cloc_2f4d4c:
002f4d4cldrh w1, [sp+2232]
002f4d50add x0, sp, 1576
002f4d54bl net.skipToAnswer
002f4d58str x0, [sp+1672]
002f4d5cstr x1, [sp+1680]
002f4d60cbnz x0, 0x2f4d68
002f4d64b 0x2f4eb0
002f4d68
002f4d68loc_2f4d68:
002f4d68adrp x27, 0x719000
002f4d6cldr x2, [x27+184]
002f4d70adrp x6, 0x421000
002f4d74add x6, x6, 2272
002f4d78str x6, [sp+1840]
002f4d7cstr x2, [sp+1848]
002f4d80ldr x7, [sp+1672]
002f4d84subs xzr, x7, x6
002f4d88b.eq 0x2f4d90
002f4d8cb 0x2f4e60
002f4d90
002f4d90loc_2f4d90:
002f4d90ldr x0, [sp+1672]
002f4d94ldr x1, [sp+1680]
002f4d98bl runtime.ifaceeq
002f4d9ctbnz w0, 0, 0x2f4da4
002f4da0b 0x2f4e5c
002f4da4
002f4da4loc_2f4da4:
002f4da4ldr x2, [sp+2216]
002f4da8ldr x4, [sp+1560]
002f4dacldr x3, [sp+2224]
002f4db0ldr x5, [sp+1568]
002f4db4adrp x27, 0x719000
002f4db8ldr x1, [x27+184]
002f4dbcadrp x0, 0x421000
002f4dc0add x0, x0, 2272
002f4dc4bl net.newDNSError
002f4dc8str x0, [sp+1976]
002f4dccstr x0, [sp+1880]
002f4dd0add x21, sp, 1480
002f4dd4add x20, sp, 1576
002f4dd8adr x27, 16
002f4ddcstp x29, x27, [sp-24]
002f4de0sub x29, sp, 24
002f4de4bl fn_87ef8
002f4de8sub x29, sp, 8
002f4decldr x6, [sp+1560]
002f4df0ldr x7, [sp+1568]
002f4df4str x6, [sp+2152]
002f4df8str x7, [sp+2160]
002f4dfcldr x6, [sp+1880]
002f4e00adrp x7, 0x421000
002f4e04add x7, x7, 2368
002f4e08str x7, [sp+2168]
002f4e0cstr x6, [sp+2176]
002f4e10ldr x0, [sp+1480]
002f4e14ldr x1, [sp+1488]
002f4e18ldr x2, [sp+1496]
002f4e1cldrh w3, [sp+1504]
002f4e20ldrh w4, [sp+1506]
002f4e24ldrh w5, [sp+1508]
002f4e28ldrh w6, [sp+1510]
002f4e2cldrh w7, [sp+1512]
002f4e30ldrh w8, [sp+1514]
002f4e34ldrb w9, [sp+1516]
002f4e38ldr x10, [sp+1520]
002f4e3cldr x11, [sp+1528]
002f4e40ldrb w12, [sp+1536]
002f4e44ldr x13, [sp+1544]
002f4e48ldrh w14, [sp+1552]
002f4e4cldrh w15, [sp+1554]
002f4e50ldp x29, x30, [sp-8]
002f4e54add sp, sp, 2144
002f4e58ret x30
002f4e5c
002f4e5cloc_2f4e5c:
002f4e5cb 0x2f4e64
002f4e60
002f4e60loc_2f4e60:
002f4e60b 0x2f4e64
002f4e64
002f4e64loc_2f4e64:
002f4e64ldr x0, [sp+1672]
002f4e68ldr x2, [sp+2216]
002f4e6cldr x4, [sp+1560]
002f4e70ldr x3, [sp+2224]
002f4e74ldr x5, [sp+1568]
002f4e78ldr x1, [sp+1680]
002f4e7cbl net.newDNSError
002f4e80str x0, [sp+1880]
002f4e84str x0, [sp+1976]
002f4e88adrp x6, 0x421000
002f4e8cadd x6, x6, 2368
002f4e90str x6, [sp+1656]
002f4e94str x0, [sp+1664]
002f4e98orr x17, xzr, 1
002f4e9cb 0x2f4ea0
002f4ea0
002f4ea0loc_2f4ea0:
002f4ea0ldr w16, [sp+1444]
002f4ea4add x16, x16, 1
002f4ea8str w16, [sp+1444]
002f4eacb 0x2f4900
002f4eb0
002f4eb0loc_2f4eb0:
002f4eb0add x21, sp, 1480
002f4eb4add x20, sp, 1576
002f4eb8adr x27, 16
002f4ebcstp x29, x27, [sp-24]
002f4ec0sub x29, sp, 24
002f4ec4bl fn_87ef8
002f4ec8sub x29, sp, 8
002f4eccldr x16, [sp+1560]
002f4ed0ldr x17, [sp+1568]
002f4ed4str x16, [sp+2152]
002f4ed8str x17, [sp+2160]
002f4edcadd x27, sp, 2168
002f4ee0stp xzr, xzr, [x27]
002f4ee4ldr x0, [sp+1480]
002f4ee8ldr x1, [sp+1488]
002f4eecldr x2, [sp+1496]
002f4ef0ldrh w3, [sp+1504]
002f4ef4ldrh w4, [sp+1506]
002f4ef8ldrh w5, [sp+1508]
002f4efcldrh w6, [sp+1510]
002f4f00ldrh w7, [sp+1512]
002f4f04ldrh w8, [sp+1514]
002f4f08ldrb w9, [sp+1516]
002f4f0cldr x10, [sp+1520]
002f4f10ldr x11, [sp+1528]
002f4f14ldrb w12, [sp+1536]
002f4f18ldr x13, [sp+1544]
002f4f1cldrh w14, [sp+1552]
002f4f20ldrh w15, [sp+1554]
002f4f24ldp x29, x30, [sp-8]
002f4f28add sp, sp, 2144
002f4f2cret x30
002f4f30
002f4f30loc_2f4f30:
002f4f30b 0x2f4f34
002f4f34
002f4f34loc_2f4f34:
002f4f34ldr x16, [sp+1448]
002f4f38add x16, x16, 1
002f4f3cstr x16, [sp+1448]
002f4f40b 0x2f4860
002f4f44
002f4f44loc_2f4f44:
002f4f44bl runtime.panicIndex
002f4f48
002f4f48loc_2f4f48:
002f4f48bl runtime.panicdivide
002f4f4chint
002f4f50
002f4f50loc_2f4f50:
002f4f50stp x0, x1, [sp+40]
002f4f54stp x2, x3, [sp+56]
002f4f58stp x4, x5, [sp+72]
002f4f5cstrh w6, [sp+88]
002f4f60mov x3, x30
002f4f64bl runtime.morestack_noctxt.abi0
002f4f68ldp x0, x1, [sp+40]
002f4f6cldp x2, x3, [sp+56]
002f4f70ldp x4, x5, [sp+72]
002f4f74ldrh w6, [sp+88]
002f4f78b 0x2f4530
002f4f7cudf 0
002f4530
002f4f80
002f4f80net.getSystemDNSConfig: ; void net.getSystemDNSConfig(void)
002f4f80ldr x16, [x28+16]
002f4f84subs xzr, sp, x16
002f4f88b.ls 0x2f4fe0
002f4f8cstr x30, [sp-64]!
002f4f90stur x29, [sp-8]
002f4f94sub x29, sp, 8
002f4f98str xzr, [sp+40]
002f4f9cadrp x0, 0x72f000
002f4fa0add x0, x0, 3744
002f4fa4adrp x1, 0x3c0000
002f4fa8add x1, x1, 3204
002f4facorr x2, xzr, 16
002f4fb0bl net.(*resolverConfig).tryUpdate
002f4fb4adrp x0, 0x72f000
002f4fb8add x0, x0, 3792
002f4fbcadrp x1, 0x428000
002f4fc0add x1, x1, 576
002f4fc4bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f4fc8str x0, [sp+48]
002f4fccldr x0, [sp+48]
002f4fd0str x0, [sp+40]
002f4fd4ldur x29, [sp-8]
002f4fd8ldr x30, [sp], 64
002f4fdcret x30
002f4fe0
002f4fe0loc_2f4fe0:
002f4fe0mov x3, x30
002f4fe4bl runtime.morestack_noctxt.abi0
002f4fe8b 0x2f4f80
002f4fecudf 0
002f4f80
002f4f80net.getSystemDNSConfig: ; void net.getSystemDNSConfig(void)
002f4f80ldr x16, [x28+16]
002f4f84subs xzr, sp, x16
002f4f88b.ls 0x2f4fe0
002f4f8cstr x30, [sp-64]!
002f4f90stur x29, [sp-8]
002f4f94sub x29, sp, 8
002f4f98str xzr, [sp+40]
002f4f9cadrp x0, 0x72f000
002f4fa0add x0, x0, 3744
002f4fa4adrp x1, 0x3c0000
002f4fa8add x1, x1, 3204
002f4facorr x2, xzr, 16
002f4fb0bl net.(*resolverConfig).tryUpdate
002f4fb4adrp x0, 0x72f000
002f4fb8add x0, x0, 3792
002f4fbcadrp x1, 0x428000
002f4fc0add x1, x1, 576
002f4fc4bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f4fc8str x0, [sp+48]
002f4fccldr x0, [sp+48]
002f4fd0str x0, [sp+40]
002f4fd4ldur x29, [sp-8]
002f4fd8ldr x30, [sp], 64
002f4fdcret x30
002f4fe0
002f4fe0loc_2f4fe0:
002f4fe0mov x3, x30
002f4fe4bl runtime.morestack_noctxt.abi0
002f4fe8b 0x2f4f80
002f4fecudf 0
002f4f80
002f4ff0
002f4ff0net.(*resolverConfig).init: ; void net.(*resolverConfig).init(net.resolverConfig * conf)
002f4ff0ldr x16, [x28+16]
002f4ff4subs xzr, sp, x16
002f4ff8b.ls 0x2f50e4
002f4ffcstr x30, [sp-96]!
002f5000stur x29, [sp-8]
002f5004sub x29, sp, 8
002f5008str x0, [sp+104]
002f500cadrp x0, 0x3bf000
002f5010add x0, x0, 3204
002f5014orr x1, xzr, 16
002f5018bl net.dnsReadConfig
002f501cstr x0, [sp+80]
002f5020ldr x2, [sp+104]
002f5024ldrsb x27, [x2]
002f5028add x2, x2, 48
002f502cstr x2, [sp+40]
002f5030ldr x0, [sp+40]
002f5034ldr x2, [sp+80]
002f5038adrp x1, 0x427000
002f503cadd x1, x1, 576
002f5040bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5044bl time.Now
002f5048str x0, [sp+56]
002f504cstr x1, [sp+64]
002f5050str x2, [sp+72]
002f5054ldr x3, [sp+104]
002f5058ldrsb x27, [x3]
002f505cstr x0, [x3+24]
002f5060str x1, [x3+32]
002f5064adrp x27, 0x756000
002f5068ldr w4, [x27+3056]
002f506ccbz w4, 0x2f5074
002f5070b 0x2f5078
002f5074
002f5074loc_2f5074:
002f5074b 0x2f508c
002f5078
002f5078loc_2f5078:
002f5078bl runtime.gcWriteBarrier2
002f507cstr x2, [x25]
002f5080ldr x4, [x3+40]
002f5084str x4, [x25+8]
002f5088b 0x2f508c
002f508c
002f508cloc_2f508c:
002f508cstr x2, [x3+40]
002f5090adrp x0, 0x301000
002f5094add x0, x0, 4032
002f5098orr x1, xzr, 1
002f509cbl runtime.makechan
002f50a0str x0, [sp+48]
002f50a4ldr x2, [sp+104]
002f50a8ldrsb x27, [x2]
002f50acadrp x27, 0x756000
002f50b0ldr w3, [x27+3056]
002f50b4cbz w3, 0x2f50bc
002f50b8b 0x2f50c0
002f50bc
002f50bcloc_2f50bc:
002f50bcb 0x2f50d4
002f50c0
002f50c0loc_2f50c0:
002f50c0bl runtime.gcWriteBarrier2
002f50c4str x0, [x25]
002f50c8ldr x1, [x2+16]
002f50ccstr x1, [x25+8]
002f50d0b 0x2f50d4
002f50d4
002f50d4loc_2f50d4:
002f50d4str x0, [x2+16]
002f50d8ldur x29, [sp-8]
002f50dcldr x30, [sp], 96
002f50e0ret x30
002f50e4
002f50e4loc_2f50e4:
002f50e4str x0, [sp+8]
002f50e8mov x3, x30
002f50ecbl runtime.morestack_noctxt.abi0
002f50f0ldr x0, [sp+8]
002f50f4b 0x2f4ff0
002f50f8udf 0
002f50fcudf 0
002f4ff0
002f4ff0net.(*resolverConfig).init: ; void net.(*resolverConfig).init(net.resolverConfig * conf)
002f4ff0ldr x16, [x28+16]
002f4ff4subs xzr, sp, x16
002f4ff8b.ls 0x2f50e4
002f4ffcstr x30, [sp-96]!
002f5000stur x29, [sp-8]
002f5004sub x29, sp, 8
002f5008str x0, [sp+104]
002f500cadrp x0, 0x3bf000
002f5010add x0, x0, 3204
002f5014orr x1, xzr, 16
002f5018bl net.dnsReadConfig
002f501cstr x0, [sp+80]
002f5020ldr x2, [sp+104]
002f5024ldrsb x27, [x2]
002f5028add x2, x2, 48
002f502cstr x2, [sp+40]
002f5030ldr x0, [sp+40]
002f5034ldr x2, [sp+80]
002f5038adrp x1, 0x427000
002f503cadd x1, x1, 576
002f5040bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5044bl time.Now
002f5048str x0, [sp+56]
002f504cstr x1, [sp+64]
002f5050str x2, [sp+72]
002f5054ldr x3, [sp+104]
002f5058ldrsb x27, [x3]
002f505cstr x0, [x3+24]
002f5060str x1, [x3+32]
002f5064adrp x27, 0x756000
002f5068ldr w4, [x27+3056]
002f506ccbz w4, 0x2f5074
002f5070b 0x2f5078
002f5074
002f5074loc_2f5074:
002f5074b 0x2f508c
002f5078
002f5078loc_2f5078:
002f5078bl runtime.gcWriteBarrier2
002f507cstr x2, [x25]
002f5080ldr x4, [x3+40]
002f5084str x4, [x25+8]
002f5088b 0x2f508c
002f508c
002f508cloc_2f508c:
002f508cstr x2, [x3+40]
002f5090adrp x0, 0x301000
002f5094add x0, x0, 4032
002f5098orr x1, xzr, 1
002f509cbl runtime.makechan
002f50a0str x0, [sp+48]
002f50a4ldr x2, [sp+104]
002f50a8ldrsb x27, [x2]
002f50acadrp x27, 0x756000
002f50b0ldr w3, [x27+3056]
002f50b4cbz w3, 0x2f50bc
002f50b8b 0x2f50c0
002f50bc
002f50bcloc_2f50bc:
002f50bcb 0x2f50d4
002f50c0
002f50c0loc_2f50c0:
002f50c0bl runtime.gcWriteBarrier2
002f50c4str x0, [x25]
002f50c8ldr x1, [x2+16]
002f50ccstr x1, [x25+8]
002f50d0b 0x2f50d4
002f50d4
002f50d4loc_2f50d4:
002f50d4str x0, [x2+16]
002f50d8ldur x29, [sp-8]
002f50dcldr x30, [sp], 96
002f50e0ret x30
002f50e4
002f50e4loc_2f50e4:
002f50e4str x0, [sp+8]
002f50e8mov x3, x30
002f50ecbl runtime.morestack_noctxt.abi0
002f50f0ldr x0, [sp+8]
002f50f4b 0x2f4ff0
002f50f8udf 0
002f50fcudf 0
002f4ff0
002f5100
002f5100net.(*resolverConfig).tryUpdate: ; void net.(*resolverConfig).tryUpdate(net.resolverConfig * conf, struct string name)
002f5100ldr x16, [x28+16]
002f5104sub x17, sp, 320
002f5108subs xzr, x17, x16
002f510cb.ls 0x2f54a4
002f5110sub x20, sp, 448
002f5114stp x29, x30, [x20-8]
002f5118add sp, x20, 0
002f511csub x29, sp, 8
002f5120str x0, [sp+456]
002f5124str x1, [sp+464]
002f5128str x2, [sp+472]
002f512cstp xzr, xzr, [sp+424]
002f5130add x2, sp, 424
002f5134str x2, [sp+352]
002f5138ldrsb x27, [x2]
002f513cadrp x3, 0x35000
002f5140add x3, x3, 2000
002f5144str x3, [x2]
002f5148ldrsb x27, [x2]
002f514cldr x3, [sp+456]
002f5150adrp x27, 0x756000
002f5154ldr w4, [x27+3056]
002f5158cbz w4, 0x2f5160
002f515cb 0x2f5164
002f5160
002f5160loc_2f5160:
002f5160b 0x2f5178
002f5164
002f5164loc_2f5164:
002f5164bl runtime.gcWriteBarrier2
002f5168str x3, [x25]
002f516cldr x4, [x2+8]
002f5170str x4, [x25+8]
002f5174b 0x2f5178
002f5178
002f5178loc_2f5178:
002f5178str x3, [x2+8]
002f517cldr x0, [sp+456]
002f5180ldrsb x27, [x0]
002f5184str x0, [sp+344]
002f5188ldr x1, [sp+352]
002f518cbl sync.(*Once).Do
002f5190ldr x2, [sp+456]
002f5194ldrsb x27, [x2]
002f5198add x2, x2, 48
002f519cstr x2, [sp+336]
002f51a0ldr x0, [sp+336]
002f51a4adrp x1, 0x427000
002f51a8add x1, x1, 576
002f51acbl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f51b0str x0, [sp+416]
002f51b4ldr x2, [sp+416]
002f51b8ldrsb x27, [x2]
002f51bcldrb w2, [x2+151]
002f51c0tbnz w2, 0, 0x2f51c8
002f51c4b 0x2f51d8
002f51c8
002f51c8loc_2f51c8:
002f51c8bl runtime.deferreturn
002f51ccldp x29, x30, [sp-8]
002f51d0add sp, sp, 448
002f51d4ret x30
002f51d8
002f51d8loc_2f51d8:
002f51d8ldr x0, [sp+456]
002f51dcbl net.(*resolverConfig).tryAcquireSema
002f51e0strb w0, [sp+71]
002f51e4tbnz w0, 0, 0x2f51ec
002f51e8b 0x2f5494
002f51ec
002f51ecloc_2f51ec:
002f51ecldr x1, [sp+456]
002f51f0str x1, [sp+320]
002f51f4stp xzr, xzr, [sp+304]
002f51f8add x1, sp, 304
002f51fcstr x1, [sp+328]
002f5200ldrsb x27, [x1]
002f5204adrp x2, 0
002f5208add x2, x2, 1216
002f520cstr x2, [x1]
002f5210ldrsb x27, [x1]
002f5214ldr x2, [sp+320]
002f5218adrp x27, 0x756000
002f521cldr w3, [x27+3056]
002f5220cbz w3, 0x2f5228
002f5224b 0x2f522c
002f5228
002f5228loc_2f5228:
002f5228b 0x2f5240
002f522c
002f522cloc_2f522c:
002f522cbl runtime.gcWriteBarrier2
002f5230str x2, [x25]
002f5234ldr x3, [x1+8]
002f5238str x3, [x25+8]
002f523cb 0x2f5240
002f5240
002f5240loc_2f5240:
002f5240str x2, [x1+8]
002f5244str x1, [sp+96]
002f5248add x0, sp, 72
002f524cbl runtime.deferprocStack
002f5250subs xzr, x0, 0
002f5254b.ne 0x2f5484
002f5258b 0x2f525c
002f525c
002f525cloc_2f525c:
002f525cbl time.Now
002f5260str x0, [sp+120]
002f5264str x1, [sp+128]
002f5268str x2, [sp+136]
002f526cmovn x3, 61951
002f5270movk x3, 0xd5fa0000
002f5274movk x3, 0xfffe00000000
002f5278bl time.Time.Add
002f527cstr x0, [sp+392]
002f5280str x1, [sp+400]
002f5284str x2, [sp+408]
002f5288ldr x0, [sp+456]
002f528cldrsb x27, [x0]
002f5290ldr x1, [x0+24]
002f5294ldr x2, [x0+32]
002f5298ldr x0, [x0+40]
002f529cstr x1, [sp+280]
002f52a0str x2, [sp+288]
002f52a4str x0, [sp+296]
002f52a8ldr x3, [sp+392]
002f52acldr x4, [sp+400]
002f52b0ldr x5, [sp+408]
002f52b4mov x6, x0
002f52b8mov x0, x1
002f52bcmov x1, x2
002f52c0mov x2, x6
002f52c4bl time.Time.After
002f52c8strb w0, [sp+71]
002f52cctbnz w0, 0, 0x2f52d4
002f52d0b 0x2f52e4
002f52d4
002f52d4loc_2f52d4:
002f52d4bl runtime.deferreturn
002f52d8ldp x29, x30, [sp-8]
002f52dcadd sp, sp, 448
002f52e0ret x30
002f52e4
002f52e4loc_2f52e4:
002f52e4ldr x2, [sp+456]
002f52e8ldrsb x27, [x2]
002f52ecldr x3, [sp+136]
002f52f0ldr x4, [sp+120]
002f52f4ldr x5, [sp+128]
002f52f8str x4, [x2+24]
002f52fcstr x5, [x2+32]
002f5300adrp x27, 0x756000
002f5304ldr w4, [x27+3056]
002f5308cbz w4, 0x2f5310
002f530cb 0x2f5314
002f5310
002f5310loc_2f5310:
002f5310b 0x2f5328
002f5314
002f5314loc_2f5314:
002f5314bl runtime.gcWriteBarrier2
002f5318str x3, [x25]
002f531cldr x4, [x2+40]
002f5320str x4, [x25+8]
002f5324b 0x2f5328
002f5328
002f5328loc_2f5328:
002f5328str x3, [x2+40]
002f532cb 0x2f5330
002f5330
002f5330loc_2f5330:
002f5330stp xzr, xzr, [sp+144]
002f5334str xzr, [sp+160]
002f5338stp xzr, xzr, [sp+376]
002f533cstp xzr, xzr, [sp+360]
002f5340ldr x0, [sp+464]
002f5344ldr x1, [sp+472]
002f5348bl os.Stat
002f534cstr x0, [sp+376]
002f5350str x1, [sp+384]
002f5354str x2, [sp+360]
002f5358str x3, [sp+368]
002f535cldr x2, [sp+384]
002f5360ldr x3, [sp+376]
002f5364str x3, [sp+224]
002f5368str x2, [sp+232]
002f536cldr x2, [sp+360]
002f5370ldr x3, [sp+368]
002f5374str x2, [sp+208]
002f5378str x3, [sp+216]
002f537cldr x2, [sp+224]
002f5380ldr x3, [sp+232]
002f5384str x2, [sp+168]
002f5388str x3, [sp+176]
002f538cldr x2, [sp+216]
002f5390ldr x3, [sp+208]
002f5394str x3, [sp+184]
002f5398str x2, [sp+192]
002f539ccbnz x3, 0x2f53a4
002f53a0b 0x2f53a8
002f53a4
002f53a4loc_2f53a4:
002f53a4b 0x2f53cc
002f53a8
002f53a8loc_2f53a8:
002f53a8ldr x1, [sp+168]
002f53acldrsb x27, [x1]
002f53b0ldr x1, [x1+32]
002f53b4ldr x0, [sp+176]
002f53b8blr x1
002f53bcstr x0, [sp+144]
002f53c0str x1, [sp+152]
002f53c4str x2, [sp+160]
002f53c8b 0x2f53cc
002f53cc
002f53ccloc_2f53cc:
002f53ccldr x2, [sp+456]
002f53d0ldrsb x27, [x2]
002f53d4add x2, x2, 48
002f53d8str x2, [sp+272]
002f53dcldr x0, [sp+272]
002f53e0adrp x1, 0x427000
002f53e4add x1, x1, 576
002f53e8bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f53ecstr x0, [sp+416]
002f53f0ldr x2, [sp+416]
002f53f4ldrsb x27, [x2]
002f53f8ldr x3, [x2+120]
002f53fcldr x4, [x2+128]
002f5400ldr x5, [x2+136]
002f5404str x3, [sp+248]
002f5408str x4, [sp+256]
002f540cstr x5, [sp+264]
002f5410ldr x0, [sp+144]
002f5414ldr x1, [sp+152]
002f5418ldr x2, [sp+160]
002f541cbl time.Time.Equal
002f5420strb w0, [sp+71]
002f5424tbnz w0, 0, 0x2f542c
002f5428b 0x2f543c
002f542c
002f542cloc_2f542c:
002f542cbl runtime.deferreturn
002f5430ldp x29, x30, [sp-8]
002f5434add sp, sp, 448
002f5438ret x30
002f543c
002f543cloc_2f543c:
002f543cb 0x2f5440
002f5440
002f5440loc_2f5440:
002f5440ldr x0, [sp+464]
002f5444ldr x1, [sp+472]
002f5448bl net.dnsReadConfig
002f544cstr x0, [sp+200]
002f5450ldr x2, [sp+456]
002f5454ldrsb x27, [x2]
002f5458add x2, x2, 48
002f545cstr x2, [sp+240]
002f5460ldr x2, [sp+200]
002f5464ldr x0, [sp+240]
002f5468adrp x1, 0x427000
002f546cadd x1, x1, 576
002f5470bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5474bl runtime.deferreturn
002f5478ldp x29, x30, [sp-8]
002f547cadd sp, sp, 448
002f5480ret x30
002f5484
002f5484loc_2f5484:
002f5484bl runtime.deferreturn
002f5488ldp x29, x30, [sp-8]
002f548cadd sp, sp, 448
002f5490ret x30
002f5494
002f5494loc_2f5494:
002f5494bl runtime.deferreturn
002f5498ldp x29, x30, [sp-8]
002f549cadd sp, sp, 448
002f54a0ret x30
002f54a4
002f54a4loc_2f54a4:
002f54a4stp x0, x1, [sp+8]
002f54a8str x2, [sp+24]
002f54acmov x3, x30
002f54b0bl runtime.morestack_noctxt.abi0
002f54b4ldp x0, x1, [sp+8]
002f54b8ldr x2, [sp+24]
002f54bcb 0x2f5100
002f5100
002f5100net.(*resolverConfig).tryUpdate: ; void net.(*resolverConfig).tryUpdate(net.resolverConfig * conf, struct string name)
002f5100ldr x16, [x28+16]
002f5104sub x17, sp, 320
002f5108subs xzr, x17, x16
002f510cb.ls 0x2f54a4
002f5110sub x20, sp, 448
002f5114stp x29, x30, [x20-8]
002f5118add sp, x20, 0
002f511csub x29, sp, 8
002f5120str x0, [sp+456]
002f5124str x1, [sp+464]
002f5128str x2, [sp+472]
002f512cstp xzr, xzr, [sp+424]
002f5130add x2, sp, 424
002f5134str x2, [sp+352]
002f5138ldrsb x27, [x2]
002f513cadrp x3, 0x35000
002f5140add x3, x3, 2000
002f5144str x3, [x2]
002f5148ldrsb x27, [x2]
002f514cldr x3, [sp+456]
002f5150adrp x27, 0x756000
002f5154ldr w4, [x27+3056]
002f5158cbz w4, 0x2f5160
002f515cb 0x2f5164
002f5160
002f5160loc_2f5160:
002f5160b 0x2f5178
002f5164
002f5164loc_2f5164:
002f5164bl runtime.gcWriteBarrier2
002f5168str x3, [x25]
002f516cldr x4, [x2+8]
002f5170str x4, [x25+8]
002f5174b 0x2f5178
002f5178
002f5178loc_2f5178:
002f5178str x3, [x2+8]
002f517cldr x0, [sp+456]
002f5180ldrsb x27, [x0]
002f5184str x0, [sp+344]
002f5188ldr x1, [sp+352]
002f518cbl sync.(*Once).Do
002f5190ldr x2, [sp+456]
002f5194ldrsb x27, [x2]
002f5198add x2, x2, 48
002f519cstr x2, [sp+336]
002f51a0ldr x0, [sp+336]
002f51a4adrp x1, 0x427000
002f51a8add x1, x1, 576
002f51acbl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f51b0str x0, [sp+416]
002f51b4ldr x2, [sp+416]
002f51b8ldrsb x27, [x2]
002f51bcldrb w2, [x2+151]
002f51c0tbnz w2, 0, 0x2f51c8
002f51c4b 0x2f51d8
002f51c8
002f51c8loc_2f51c8:
002f51c8bl runtime.deferreturn
002f51ccldp x29, x30, [sp-8]
002f51d0add sp, sp, 448
002f51d4ret x30
002f51d8
002f51d8loc_2f51d8:
002f51d8ldr x0, [sp+456]
002f51dcbl net.(*resolverConfig).tryAcquireSema
002f51e0strb w0, [sp+71]
002f51e4tbnz w0, 0, 0x2f51ec
002f51e8b 0x2f5494
002f51ec
002f51ecloc_2f51ec:
002f51ecldr x1, [sp+456]
002f51f0str x1, [sp+320]
002f51f4stp xzr, xzr, [sp+304]
002f51f8add x1, sp, 304
002f51fcstr x1, [sp+328]
002f5200ldrsb x27, [x1]
002f5204adrp x2, 0
002f5208add x2, x2, 1216
002f520cstr x2, [x1]
002f5210ldrsb x27, [x1]
002f5214ldr x2, [sp+320]
002f5218adrp x27, 0x756000
002f521cldr w3, [x27+3056]
002f5220cbz w3, 0x2f5228
002f5224b 0x2f522c
002f5228
002f5228loc_2f5228:
002f5228b 0x2f5240
002f522c
002f522cloc_2f522c:
002f522cbl runtime.gcWriteBarrier2
002f5230str x2, [x25]
002f5234ldr x3, [x1+8]
002f5238str x3, [x25+8]
002f523cb 0x2f5240
002f5240
002f5240loc_2f5240:
002f5240str x2, [x1+8]
002f5244str x1, [sp+96]
002f5248add x0, sp, 72
002f524cbl runtime.deferprocStack
002f5250subs xzr, x0, 0
002f5254b.ne 0x2f5484
002f5258b 0x2f525c
002f525c
002f525cloc_2f525c:
002f525cbl time.Now
002f5260str x0, [sp+120]
002f5264str x1, [sp+128]
002f5268str x2, [sp+136]
002f526cmovn x3, 61951
002f5270movk x3, 0xd5fa0000
002f5274movk x3, 0xfffe00000000
002f5278bl time.Time.Add
002f527cstr x0, [sp+392]
002f5280str x1, [sp+400]
002f5284str x2, [sp+408]
002f5288ldr x0, [sp+456]
002f528cldrsb x27, [x0]
002f5290ldr x1, [x0+24]
002f5294ldr x2, [x0+32]
002f5298ldr x0, [x0+40]
002f529cstr x1, [sp+280]
002f52a0str x2, [sp+288]
002f52a4str x0, [sp+296]
002f52a8ldr x3, [sp+392]
002f52acldr x4, [sp+400]
002f52b0ldr x5, [sp+408]
002f52b4mov x6, x0
002f52b8mov x0, x1
002f52bcmov x1, x2
002f52c0mov x2, x6
002f52c4bl time.Time.After
002f52c8strb w0, [sp+71]
002f52cctbnz w0, 0, 0x2f52d4
002f52d0b 0x2f52e4
002f52d4
002f52d4loc_2f52d4:
002f52d4bl runtime.deferreturn
002f52d8ldp x29, x30, [sp-8]
002f52dcadd sp, sp, 448
002f52e0ret x30
002f52e4
002f52e4loc_2f52e4:
002f52e4ldr x2, [sp+456]
002f52e8ldrsb x27, [x2]
002f52ecldr x3, [sp+136]
002f52f0ldr x4, [sp+120]
002f52f4ldr x5, [sp+128]
002f52f8str x4, [x2+24]
002f52fcstr x5, [x2+32]
002f5300adrp x27, 0x756000
002f5304ldr w4, [x27+3056]
002f5308cbz w4, 0x2f5310
002f530cb 0x2f5314
002f5310
002f5310loc_2f5310:
002f5310b 0x2f5328
002f5314
002f5314loc_2f5314:
002f5314bl runtime.gcWriteBarrier2
002f5318str x3, [x25]
002f531cldr x4, [x2+40]
002f5320str x4, [x25+8]
002f5324b 0x2f5328
002f5328
002f5328loc_2f5328:
002f5328str x3, [x2+40]
002f532cb 0x2f5330
002f5330
002f5330loc_2f5330:
002f5330stp xzr, xzr, [sp+144]
002f5334str xzr, [sp+160]
002f5338stp xzr, xzr, [sp+376]
002f533cstp xzr, xzr, [sp+360]
002f5340ldr x0, [sp+464]
002f5344ldr x1, [sp+472]
002f5348bl os.Stat
002f534cstr x0, [sp+376]
002f5350str x1, [sp+384]
002f5354str x2, [sp+360]
002f5358str x3, [sp+368]
002f535cldr x2, [sp+384]
002f5360ldr x3, [sp+376]
002f5364str x3, [sp+224]
002f5368str x2, [sp+232]
002f536cldr x2, [sp+360]
002f5370ldr x3, [sp+368]
002f5374str x2, [sp+208]
002f5378str x3, [sp+216]
002f537cldr x2, [sp+224]
002f5380ldr x3, [sp+232]
002f5384str x2, [sp+168]
002f5388str x3, [sp+176]
002f538cldr x2, [sp+216]
002f5390ldr x3, [sp+208]
002f5394str x3, [sp+184]
002f5398str x2, [sp+192]
002f539ccbnz x3, 0x2f53a4
002f53a0b 0x2f53a8
002f53a4
002f53a4loc_2f53a4:
002f53a4b 0x2f53cc
002f53a8
002f53a8loc_2f53a8:
002f53a8ldr x1, [sp+168]
002f53acldrsb x27, [x1]
002f53b0ldr x1, [x1+32]
002f53b4ldr x0, [sp+176]
002f53b8blr x1
002f53bcstr x0, [sp+144]
002f53c0str x1, [sp+152]
002f53c4str x2, [sp+160]
002f53c8b 0x2f53cc
002f53cc
002f53ccloc_2f53cc:
002f53ccldr x2, [sp+456]
002f53d0ldrsb x27, [x2]
002f53d4add x2, x2, 48
002f53d8str x2, [sp+272]
002f53dcldr x0, [sp+272]
002f53e0adrp x1, 0x427000
002f53e4add x1, x1, 576
002f53e8bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Load
002f53ecstr x0, [sp+416]
002f53f0ldr x2, [sp+416]
002f53f4ldrsb x27, [x2]
002f53f8ldr x3, [x2+120]
002f53fcldr x4, [x2+128]
002f5400ldr x5, [x2+136]
002f5404str x3, [sp+248]
002f5408str x4, [sp+256]
002f540cstr x5, [sp+264]
002f5410ldr x0, [sp+144]
002f5414ldr x1, [sp+152]
002f5418ldr x2, [sp+160]
002f541cbl time.Time.Equal
002f5420strb w0, [sp+71]
002f5424tbnz w0, 0, 0x2f542c
002f5428b 0x2f543c
002f542c
002f542cloc_2f542c:
002f542cbl runtime.deferreturn
002f5430ldp x29, x30, [sp-8]
002f5434add sp, sp, 448
002f5438ret x30
002f543c
002f543cloc_2f543c:
002f543cb 0x2f5440
002f5440
002f5440loc_2f5440:
002f5440ldr x0, [sp+464]
002f5444ldr x1, [sp+472]
002f5448bl net.dnsReadConfig
002f544cstr x0, [sp+200]
002f5450ldr x2, [sp+456]
002f5454ldrsb x27, [x2]
002f5458add x2, x2, 48
002f545cstr x2, [sp+240]
002f5460ldr x2, [sp+200]
002f5464ldr x0, [sp+240]
002f5468adrp x1, 0x427000
002f546cadd x1, x1, 576
002f5470bl sync/atomic.(*Pointer[go.shape.struct { net.servers []string; net.search []string; net.ndots int; net.timeout time.Duration; net.attempts int; net.rotate bool; net.unknownOpt bool; net.lookup []string; net.err error; net.mtime time.Time; net.soffset uint32; net.singleRequest bool; net.useTCP bool; net.trustAD bool; net.noReload bool }]).Store
002f5474bl runtime.deferreturn
002f5478ldp x29, x30, [sp-8]
002f547cadd sp, sp, 448
002f5480ret x30
002f5484
002f5484loc_2f5484:
002f5484bl runtime.deferreturn
002f5488ldp x29, x30, [sp-8]
002f548cadd sp, sp, 448
002f5490ret x30
002f5494
002f5494loc_2f5494:
002f5494bl runtime.deferreturn
002f5498ldp x29, x30, [sp-8]
002f549cadd sp, sp, 448
002f54a0ret x30
002f54a4
002f54a4loc_2f54a4:
002f54a4stp x0, x1, [sp+8]
002f54a8str x2, [sp+24]
002f54acmov x3, x30
002f54b0bl runtime.morestack_noctxt.abi0
002f54b4ldp x0, x1, [sp+8]
002f54b8ldr x2, [sp+24]
002f54bcb 0x2f5100
002f5100
002f54c0
002f54c0net.(*resolverConfig).tryUpdate.deferwrap1: ; void net.(*resolverConfig).tryUpdate.deferwrap1(void)
002f54c0ldr x16, [x28+16]
002f54c4subs xzr, sp, x16
002f54c8b.ls 0x2f54f8
002f54ccstr x30, [sp-32]!
002f54d0stur x29, [sp-8]
002f54d4sub x29, sp, 8
002f54d8ldr x16, [x28+32]
002f54dccbnz x16, 0x2f5504
002f54e0
002f54e0loc_2f54e0:
002f54e0ldr x0, [x26+8]
002f54e4str x0, [sp+16]
002f54e8bl net.(*resolverConfig).releaseSema
002f54ecldur x29, [sp-8]
002f54f0ldr x30, [sp], 32
002f54f4ret x30
002f54f8
002f54f8loc_2f54f8:
002f54f8mov x3, x30
002f54fcbl runtime.morestack.abi0
002f5500b 0x2f54c0
002f5504
002f5504loc_2f5504:
002f5504ldr x17, [x16]
002f5508add x20, sp, 40
002f550csubs xzr, x20, x17
002f5510b.ne 0x2f54e0
002f5514add x20, sp, 8
002f5518str x20, [x16]
002f551cb 0x2f54e0
002f54c0
002f54c0net.(*resolverConfig).tryUpdate.deferwrap1: ; void net.(*resolverConfig).tryUpdate.deferwrap1(void)
002f54c0ldr x16, [x28+16]
002f54c4subs xzr, sp, x16
002f54c8b.ls 0x2f54f8
002f54ccstr x30, [sp-32]!
002f54d0stur x29, [sp-8]
002f54d4sub x29, sp, 8
002f54d8ldr x16, [x28+32]
002f54dccbnz x16, 0x2f5504
002f54e0
002f54e0loc_2f54e0:
002f54e0ldr x0, [x26+8]
002f54e4str x0, [sp+16]
002f54e8bl net.(*resolverConfig).releaseSema
002f54ecldur x29, [sp-8]
002f54f0ldr x30, [sp], 32
002f54f4ret x30
002f54f8
002f54f8loc_2f54f8:
002f54f8mov x3, x30
002f54fcbl runtime.morestack.abi0
002f5500b 0x2f54c0
002f5504
002f5504loc_2f5504:
002f5504ldr x17, [x16]
002f5508add x20, sp, 40
002f550csubs xzr, x20, x17
002f5510b.ne 0x2f54e0
002f5514add x20, sp, 8
002f5518str x20, [x16]
002f551cb 0x2f54e0
002f54c0
002f5520
002f5520net.(*resolverConfig).tryAcquireSema: ; void net.(*resolverConfig).tryAcquireSema(net.resolverConfig * conf)
002f5520ldr x16, [x28+16]
002f5524subs xzr, sp, x16
002f5528b.ls 0x2f5588
002f552cstr x30, [sp-48]!
002f5530stur x29, [sp-8]
002f5534sub x29, sp, 8
002f5538str x0, [sp+56]
002f553cstrb wzr, [sp+30]
002f5540ldr x2, [sp+56]
002f5544ldrsb x27, [x2]
002f5548ldr x0, [x2+16]
002f554cstr x0, [sp+32]
002f5550add x1, sp, 31
002f5554bl runtime.selectnbsend
002f5558tbnz w0, 0, 0x2f5560
002f555cb 0x2f5574
002f5560
002f5560loc_2f5560:
002f5560orr x0, xzr, 1
002f5564strb w0, [sp+30]
002f5568ldur x29, [sp-8]
002f556cldr x30, [sp], 48
002f5570ret x30
002f5574
002f5574loc_2f5574:
002f5574strb wzr, [sp+30]
002f5578mov x0, xzr
002f557cldur x29, [sp-8]
002f5580ldr x30, [sp], 48
002f5584ret x30
002f5588
002f5588loc_2f5588:
002f5588str x0, [sp+8]
002f558cmov x3, x30
002f5590bl runtime.morestack_noctxt.abi0
002f5594ldr x0, [sp+8]
002f5598b 0x2f5520
002f559cudf 0
002f5520
002f5520net.(*resolverConfig).tryAcquireSema: ; void net.(*resolverConfig).tryAcquireSema(net.resolverConfig * conf)
002f5520ldr x16, [x28+16]
002f5524subs xzr, sp, x16
002f5528b.ls 0x2f5588
002f552cstr x30, [sp-48]!
002f5530stur x29, [sp-8]
002f5534sub x29, sp, 8
002f5538str x0, [sp+56]
002f553cstrb wzr, [sp+30]
002f5540ldr x2, [sp+56]
002f5544ldrsb x27, [x2]
002f5548ldr x0, [x2+16]
002f554cstr x0, [sp+32]
002f5550add x1, sp, 31
002f5554bl runtime.selectnbsend
002f5558tbnz w0, 0, 0x2f5560
002f555cb 0x2f5574
002f5560
002f5560loc_2f5560:
002f5560orr x0, xzr, 1
002f5564strb w0, [sp+30]
002f5568ldur x29, [sp-8]
002f556cldr x30, [sp], 48
002f5570ret x30
002f5574
002f5574loc_2f5574:
002f5574strb wzr, [sp+30]
002f5578mov x0, xzr
002f557cldur x29, [sp-8]
002f5580ldr x30, [sp], 48
002f5584ret x30
002f5588
002f5588loc_2f5588:
002f5588str x0, [sp+8]
002f558cmov x3, x30
002f5590bl runtime.morestack_noctxt.abi0
002f5594ldr x0, [sp+8]
002f5598b 0x2f5520
002f559cudf 0
002f5520
002f55a0
002f55a0net.(*resolverConfig).releaseSema: ; void net.(*resolverConfig).releaseSema(net.resolverConfig * conf)
002f55a0ldr x16, [x28+16]
002f55a4subs xzr, sp, x16
002f55a8b.ls 0x2f55e0
002f55acstr x30, [sp-48]!
002f55b0stur x29, [sp-8]
002f55b4sub x29, sp, 8
002f55b8str x0, [sp+56]
002f55bcldrsb x27, [x0]
002f55c0ldr x2, [x0+16]
002f55c4str x2, [sp+32]
002f55c8ldr x0, [sp+32]
002f55ccmov x1, xzr
002f55d0bl runtime.chanrecv1
002f55d4ldur x29, [sp-8]
002f55d8ldr x30, [sp], 48
002f55dcret x30
002f55e0
002f55e0loc_2f55e0:
002f55e0str x0, [sp+8]
002f55e4mov x3, x30
002f55e8bl runtime.morestack_noctxt.abi0
002f55ecldr x0, [sp+8]
002f55f0b 0x2f55a0
002f55f4udf 0
002f55f8udf 0
002f55fcudf 0
002f55a0
002f55a0net.(*resolverConfig).releaseSema: ; void net.(*resolverConfig).releaseSema(net.resolverConfig * conf)
002f55a0ldr x16, [x28+16]
002f55a4subs xzr, sp, x16
002f55a8b.ls 0x2f55e0
002f55acstr x30, [sp-48]!
002f55b0stur x29, [sp-8]
002f55b4sub x29, sp, 8
002f55b8str x0, [sp+56]
002f55bcldrsb x27, [x0]
002f55c0ldr x2, [x0+16]
002f55c4str x2, [sp+32]
002f55c8ldr x0, [sp+32]
002f55ccmov x1, xzr
002f55d0bl runtime.chanrecv1
002f55d4ldur x29, [sp-8]
002f55d8ldr x30, [sp], 48
002f55dcret x30
002f55e0
002f55e0loc_2f55e0:
002f55e0str x0, [sp+8]
002f55e4mov x3, x30
002f55e8bl runtime.morestack_noctxt.abi0
002f55ecldr x0, [sp+8]
002f55f0b 0x2f55a0
002f55f4udf 0
002f55f8udf 0
002f55fcudf 0
002f55a0
002f5600
002f5600net.(*Resolver).lookup: ; void net.(*Resolver).lookup(net.Resolver * r, context.Context ctx, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype, net.dnsConfig * conf)
002f5600ldr x16, [x28+16]
002f5604sub x17, sp, 688
002f5608subs xzr, x17, x16
002f560cb.ls 0x2f5c00
002f5610sub x20, sp, 816
002f5614stp x29, x30, [x20-8]
002f5618add sp, x20, 0
002f561csub x29, sp, 8
002f5620str x0, [sp+856]
002f5624str x1, [sp+864]
002f5628str x2, [sp+872]
002f562cstr x3, [sp+880]
002f5630str x4, [sp+888]
002f5634strh w5, [sp+896]
002f5638str x6, [sp+904]
002f563cadd x20, sp, 144
002f5640adr x27, 16
002f5644stp x29, x27, [sp-24]
002f5648sub x29, sp, 24
002f564cbl fn_87cfc
002f5650sub x29, sp, 8
002f5654add x27, sp, 824
002f5658stp xzr, xzr, [x27]
002f565cadd x27, sp, 840
002f5660stp xzr, xzr, [x27]
002f5664ldr x0, [sp+880]
002f5668ldr x1, [sp+888]
002f566cbl net.isDomainName
002f5670strb w0, [sp+109]
002f5674tbnz w0, 0, 0x2f567c
002f5678b 0x2f56f4
002f567c
002f567cloc_2f567c:
002f567cldr x3, [sp+904]
002f5680cbnz x3, 0x2f5688
002f5684b 0x2f568c
002f5688
002f5688loc_2f5688:
002f5688b 0x2f5698
002f568c
002f568cloc_2f568c:
002f568cbl net.getSystemDNSConfig
002f5690str x0, [sp+904]
002f5694b 0x2f5698
002f5698
002f5698loc_2f5698:
002f5698add x20, sp, 240
002f569cadr x27, 16
002f56a0stp x29, x27, [sp-24]
002f56a4sub x29, sp, 24
002f56a8bl fn_87cfc
002f56acsub x29, sp, 8
002f56b0stp xzr, xzr, [sp+224]
002f56b4stp xzr, xzr, [sp+360]
002f56b8ldr x1, [sp+880]
002f56bcldr x2, [sp+888]
002f56c0ldr x0, [sp+904]
002f56c4bl net.(*dnsConfig).nameList
002f56c8str x0, [sp+632]
002f56ccstr x1, [sp+640]
002f56d0str x2, [sp+648]
002f56d4str x0, [sp+608]
002f56d8str x1, [sp+616]
002f56dcstr x2, [sp+624]
002f56e0str xzr, [sp+136]
002f56e4str x1, [sp+128]
002f56e8ldr x3, [sp+608]
002f56ecstr x3, [sp+120]
002f56f0b 0x2f57a0
002f56f4
002f56f4loc_2f56f4:
002f56f4ldr x2, [sp+880]
002f56f8ldr x3, [sp+888]
002f56fcadrp x27, 0x718000
002f5700ldr x1, [x27+184]
002f5704adrp x0, 0x420000
002f5708add x0, x0, 2272
002f570cmov x4, xzr
002f5710mov x5, xzr
002f5714bl net.newDNSError
002f5718str x0, [sp+664]
002f571cstr x0, [sp+656]
002f5720add x20, sp, 144
002f5724adr x27, 16
002f5728stp x29, x27, [sp-24]
002f572csub x29, sp, 24
002f5730bl fn_87cfc
002f5734sub x29, sp, 8
002f5738add x27, sp, 824
002f573cstp xzr, xzr, [x27]
002f5740ldr x6, [sp+656]
002f5744adrp x7, 0x420000
002f5748add x7, x7, 2368
002f574cstr x7, [sp+840]
002f5750str x6, [sp+848]
002f5754ldr x0, [sp+144]
002f5758ldr x1, [sp+152]
002f575cldr x2, [sp+160]
002f5760ldrh w3, [sp+168]
002f5764ldrh w4, [sp+170]
002f5768ldrh w5, [sp+172]
002f576cldrh w6, [sp+174]
002f5770ldrh w7, [sp+176]
002f5774ldrh w8, [sp+178]
002f5778ldrb w9, [sp+180]
002f577cldr x10, [sp+184]
002f5780ldr x11, [sp+192]
002f5784ldrb w12, [sp+200]
002f5788ldr x13, [sp+208]
002f578cldrh w14, [sp+216]
002f5790ldrh w15, [sp+218]
002f5794ldp x29, x30, [sp-8]
002f5798add sp, sp, 816
002f579cret x30
002f57a0
002f57a0loc_2f57a0:
002f57a0ldr x16, [sp+128]
002f57a4ldr x17, [sp+136]
002f57a8subs xzr, x16, x17
002f57acb.gt 0x2f57b4
002f57b0b 0x2f5a2c
002f57b4
002f57b4loc_2f57b4:
002f57b4ldr x7, [sp+120]
002f57b8str x7, [sp+472]
002f57bcldr x7, [sp+472]
002f57c0ldr x8, [x7]
002f57c4ldr x7, [x7+8]
002f57c8str x8, [sp+336]
002f57ccstr x7, [sp+344]
002f57d0add x20, sp, 528
002f57d4adr x27, 16
002f57d8stp x29, x27, [sp-24]
002f57dcsub x29, sp, 24
002f57e0bl fn_87cfc
002f57e4sub x29, sp, 8
002f57e8add x27, sp, 512
002f57ecstp xzr, xzr, [x27]
002f57f0stp xzr, xzr, [sp+496]
002f57f4ldrh w6, [sp+896]
002f57f8ldr x1, [sp+864]
002f57fcldr x4, [sp+336]
002f5800ldr x0, [sp+856]
002f5804ldr x3, [sp+904]
002f5808ldr x5, [sp+344]
002f580cldr x2, [sp+872]
002f5810bl net.(*Resolver).tryOneName
002f5814ldr x16, [sp+8]
002f5818str x16, [sp+384]
002f581cldr x17, [sp+24]
002f5820str x17, [sp+112]
002f5824ldr x19, [sp+16]
002f5828ldr x21, [sp+32]
002f582cstr x0, [sp+392]
002f5830str x1, [sp+400]
002f5834str x2, [sp+408]
002f5838strh w3, [sp+416]
002f583cstrh w4, [sp+418]
002f5840strh w5, [sp+420]
002f5844strh w6, [sp+422]
002f5848strh w7, [sp+424]
002f584cstrh w8, [sp+426]
002f5850strb w9, [sp+428]
002f5854str x10, [sp+432]
002f5858str x11, [sp+440]
002f585cstrb w12, [sp+448]
002f5860str x13, [sp+456]
002f5864strh w14, [sp+464]
002f5868strh w15, [sp+466]
002f586cadd x20, sp, 392
002f5870mov x0, x21
002f5874add x21, sp, 528
002f5878adr x27, 16
002f587cstp x29, x27, [sp-24]
002f5880sub x29, sp, 24
002f5884bl fn_87ef8
002f5888sub x29, sp, 8
002f588cldr x7, [sp+384]
002f5890str x7, [sp+512]
002f5894str x19, [sp+520]
002f5898ldr x7, [sp+112]
002f589cstr x7, [sp+496]
002f58a0str x0, [sp+504]
002f58a4add x21, sp, 728
002f58a8add x20, sp, 528
002f58acadr x27, 16
002f58b0stp x29, x27, [sp-24]
002f58b4sub x29, sp, 24
002f58b8bl fn_87ef8
002f58bcsub x29, sp, 8
002f58c0ldr x7, [sp+512]
002f58c4ldr x8, [sp+520]
002f58c8str x7, [sp+712]
002f58ccstr x8, [sp+720]
002f58d0ldr x7, [sp+496]
002f58d4ldr x8, [sp+504]
002f58d8str x7, [sp+696]
002f58dcstr x8, [sp+704]
002f58e0add x21, sp, 240
002f58e4add x20, sp, 728
002f58e8adr x27, 16
002f58ecstp x29, x27, [sp-24]
002f58f0sub x29, sp, 24
002f58f4bl fn_87ef8
002f58f8sub x29, sp, 8
002f58fcldr x7, [sp+712]
002f5900ldr x8, [sp+720]
002f5904str x7, [sp+224]
002f5908str x8, [sp+232]
002f590cldr x7, [sp+704]
002f5910ldr x8, [sp+696]
002f5914str x8, [sp+360]
002f5918str x7, [sp+368]
002f591ccbnz x8, 0x2f5924
002f5920b 0x2f5a28
002f5924
002f5924loc_2f5924:
002f5924stp xzr, xzr, [sp+480]
002f5928ldr x16, [sp+368]
002f592cldr x17, [sp+360]
002f5930cbnz x17, 0x2f5938
002f5934b 0x2f5958
002f5938
002f5938loc_2f5938:
002f5938str x16, [sp+384]
002f593cldr x1, [x17+8]
002f5940adrp x0, 0x719000
002f5944add x0, x0, 3184
002f5948bl runtime.typeAssert
002f594cldr x16, [sp+384]
002f5950mov x17, x0
002f5954b 0x2f595c
002f5958
002f5958loc_2f5958:
002f5958b 0x2f595c
002f595c
002f595cloc_2f595c:
002f595cstr x17, [sp+480]
002f5960str x16, [sp+488]
002f5964subs xzr, x17, 0
002f5968cset x16, ne
002f596cstrb w16, [sp+109]
002f5970ldr x16, [sp+480]
002f5974ldr x17, [sp+488]
002f5978str x16, [sp+680]
002f597cstr x17, [sp+688]
002f5980ldrb w16, [sp+109]
002f5984strb w16, [sp+111]
002f5988ldr x16, [sp+680]
002f598cldr x17, [sp+688]
002f5990str x16, [sp+320]
002f5994str x17, [sp+328]
002f5998ldrb w16, [sp+111]
002f599cstrb w16, [sp+106]
002f59a0strb w16, [sp+108]
002f59a4tbnz w16, 0, 0x2f59ac
002f59a8b 0x2f59cc
002f59ac
002f59acloc_2f59ac:
002f59acldr x1, [sp+320]
002f59b0ldrsb x27, [x1]
002f59b4ldr x0, [sp+328]
002f59b8ldr x1, [x1+32]
002f59bcblr x1
002f59c0strb w0, [sp+107]
002f59c4strb w0, [sp+108]
002f59c8b 0x2f59d0
002f59cc
002f59ccloc_2f59cc:
002f59ccb 0x2f59d0
002f59d0
002f59d0loc_2f59d0:
002f59d0ldrb w16, [sp+108]
002f59d4strb w16, [sp+109]
002f59d8tbnz w16, 0, 0x2f59e0
002f59dcb 0x2f59f4
002f59e0
002f59e0loc_2f59e0:
002f59e0ldr x0, [sp+856]
002f59e4bl net.(*Resolver).strictErrors
002f59e8strb w0, [sp+107]
002f59ecstrb w0, [sp+109]
002f59f0b 0x2f59f8
002f59f4
002f59f4loc_2f59f4:
002f59f4b 0x2f59f8
002f59f8
002f59f8loc_2f59f8:
002f59f8ldrb w16, [sp+109]
002f59fctbnz w16, 0, 0x2f5a04
002f5a00b 0x2f5a08
002f5a04
002f5a04loc_2f5a04:
002f5a04b 0x2f5a30
002f5a08
002f5a08loc_2f5a08:
002f5a08b 0x2f5a0c
002f5a0c
002f5a0cloc_2f5a0c:
002f5a0cldr x16, [sp+136]
002f5a10add x16, x16, 1
002f5a14str x16, [sp+136]
002f5a18ldr x16, [sp+472]
002f5a1cadd x16, x16, 16
002f5a20str x16, [sp+120]
002f5a24b 0x2f57a0
002f5a28
002f5a28loc_2f5a28:
002f5a28b 0x2f5a30
002f5a2c
002f5a2cloc_2f5a2c:
002f5a2cb 0x2f5a30
002f5a30
002f5a30loc_2f5a30:
002f5a30ldr x16, [sp+360]
002f5a34cbnz x16, 0x2f5a3c
002f5a38b 0x2f5b80
002f5a3c
002f5a3cloc_2f5a3c:
002f5a3cstr xzr, [sp+656]
002f5a40ldr x16, [sp+360]
002f5a44ldr x17, [sp+368]
002f5a48adrp x19, 0x420000
002f5a4cadd x19, x19, 2368
002f5a50subs xzr, x16, x19
002f5a54b.eq 0x2f5a5c
002f5a58b 0x2f5a64
002f5a5c
002f5a5cloc_2f5a5c:
002f5a5corr x0, xzr, 1
002f5a60b 0x2f5a70
002f5a64
002f5a64loc_2f5a64:
002f5a64mov x0, xzr
002f5a68mov x17, xzr
002f5a6cb 0x2f5a70
002f5a70
002f5a70loc_2f5a70:
002f5a70str x17, [sp+656]
002f5a74strb w0, [sp+108]
002f5a78ldr x16, [sp+656]
002f5a7cstr x16, [sp+672]
002f5a80ldrb w16, [sp+108]
002f5a84strb w16, [sp+110]
002f5a88ldr x16, [sp+672]
002f5a8cstr x16, [sp+352]
002f5a90ldrb w16, [sp+110]
002f5a94strb w16, [sp+105]
002f5a98tbnz w16, 0, 0x2f5aa0
002f5a9cb 0x2f5b00
002f5aa0
002f5aa0loc_2f5aa0:
002f5aa0ldr x16, [sp+352]
002f5aa4ldrsb x27, [x16]
002f5aa8ldr x17, [sp+880]
002f5aacldr x19, [sp+888]
002f5ab0str x19, [x16+40]
002f5ab4adrp x27, 0x756000
002f5ab8ldr w19, [x27+3056]
002f5abccbz w19, 0x2f5ac4
002f5ac0b 0x2f5ac8
002f5ac4
002f5ac4loc_2f5ac4:
002f5ac4b 0x2f5af8
002f5ac8
002f5ac8loc_2f5ac8:
002f5ac8str x16, [sp+376]
002f5accstr x17, [sp+384]
002f5ad0bl runtime.gcWriteBarrier2
002f5ad4ldr x16, [sp+384]
002f5ad8str x16, [x25]
002f5adcldr x17, [sp+376]
002f5ae0ldr x19, [x17+32]
002f5ae4str x19, [x25+8]
002f5ae8mov x0, x16
002f5aecmov x16, x17
002f5af0mov x17, x0
002f5af4b 0x2f5af8
002f5af8
002f5af8loc_2f5af8:
002f5af8str x17, [x16+32]
002f5afcb 0x2f5b04
002f5b00
002f5b00loc_2f5b00:
002f5b00b 0x2f5b04
002f5b04
002f5b04loc_2f5b04:
002f5b04add x20, sp, 144
002f5b08adr x27, 16
002f5b0cstp x29, x27, [sp-24]
002f5b10sub x29, sp, 24
002f5b14bl fn_87cfc
002f5b18sub x29, sp, 8
002f5b1cadd x27, sp, 824
002f5b20stp xzr, xzr, [x27]
002f5b24ldr x16, [sp+360]
002f5b28ldr x17, [sp+368]
002f5b2cstr x16, [sp+840]
002f5b30str x17, [sp+848]
002f5b34ldr x0, [sp+144]
002f5b38ldr x1, [sp+152]
002f5b3cldr x2, [sp+160]
002f5b40ldrh w3, [sp+168]
002f5b44ldrh w4, [sp+170]
002f5b48ldrh w5, [sp+172]
002f5b4cldrh w6, [sp+174]
002f5b50ldrh w7, [sp+176]
002f5b54ldrh w8, [sp+178]
002f5b58ldrb w9, [sp+180]
002f5b5cldr x10, [sp+184]
002f5b60ldr x11, [sp+192]
002f5b64ldrb w12, [sp+200]
002f5b68ldr x13, [sp+208]
002f5b6cldrh w14, [sp+216]
002f5b70ldrh w15, [sp+218]
002f5b74ldp x29, x30, [sp-8]
002f5b78add sp, sp, 816
002f5b7cret x30
002f5b80
002f5b80loc_2f5b80:
002f5b80add x21, sp, 144
002f5b84add x20, sp, 240
002f5b88adr x27, 16
002f5b8cstp x29, x27, [sp-24]
002f5b90sub x29, sp, 24
002f5b94bl fn_87ef8
002f5b98sub x29, sp, 8
002f5b9cldr x16, [sp+224]
002f5ba0ldr x17, [sp+232]
002f5ba4str x16, [sp+824]
002f5ba8str x17, [sp+832]
002f5bacadd x27, sp, 840
002f5bb0stp xzr, xzr, [x27]
002f5bb4ldr x0, [sp+144]
002f5bb8ldr x1, [sp+152]
002f5bbcldr x2, [sp+160]
002f5bc0ldrh w3, [sp+168]
002f5bc4ldrh w4, [sp+170]
002f5bc8ldrh w5, [sp+172]
002f5bccldrh w6, [sp+174]
002f5bd0ldrh w7, [sp+176]
002f5bd4ldrh w8, [sp+178]
002f5bd8ldrb w9, [sp+180]
002f5bdcldr x10, [sp+184]
002f5be0ldr x11, [sp+192]
002f5be4ldrb w12, [sp+200]
002f5be8ldr x13, [sp+208]
002f5becldrh w14, [sp+216]
002f5bf0ldrh w15, [sp+218]
002f5bf4ldp x29, x30, [sp-8]
002f5bf8add sp, sp, 816
002f5bfcret x30
002f5c00
002f5c00loc_2f5c00:
002f5c00stp x0, x1, [sp+40]
002f5c04stp x2, x3, [sp+56]
002f5c08str x4, [sp+72]
002f5c0cstrh w5, [sp+80]
002f5c10str x6, [sp+88]
002f5c14mov x3, x30
002f5c18bl runtime.morestack_noctxt.abi0
002f5c1cldp x0, x1, [sp+40]
002f5c20ldp x2, x3, [sp+56]
002f5c24ldr x4, [sp+72]
002f5c28ldrh w5, [sp+80]
002f5c2cldr x6, [sp+88]
002f5c30b 0x2f5600
002f5c34udf 0
002f5c38udf 0
002f5c3cudf 0
002f5600
002f5600net.(*Resolver).lookup: ; void net.(*Resolver).lookup(net.Resolver * r, context.Context ctx, struct string name, vendor/golang.org/x/net/dns/dnsmessage.Type qtype, net.dnsConfig * conf)
002f5600ldr x16, [x28+16]
002f5604sub x17, sp, 688
002f5608subs xzr, x17, x16
002f560cb.ls 0x2f5c00
002f5610sub x20, sp, 816
002f5614stp x29, x30, [x20-8]
002f5618add sp, x20, 0
002f561csub x29, sp, 8
002f5620str x0, [sp+856]
002f5624str x1, [sp+864]
002f5628str x2, [sp+872]
002f562cstr x3, [sp+880]
002f5630str x4, [sp+888]
002f5634strh w5, [sp+896]
002f5638str x6, [sp+904]
002f563cadd x20, sp, 144
002f5640adr x27, 16
002f5644stp x29, x27, [sp-24]
002f5648sub x29, sp, 24
002f564cbl fn_87cfc
002f5650sub x29, sp, 8
002f5654add x27, sp, 824
002f5658stp xzr, xzr, [x27]
002f565cadd x27, sp, 840
002f5660stp xzr, xzr, [x27]
002f5664ldr x0, [sp+880]
002f5668ldr x1, [sp+888]
002f566cbl net.isDomainName
002f5670strb w0, [sp+109]
002f5674tbnz w0, 0, 0x2f567c
002f5678b 0x2f56f4
002f567c
002f567cloc_2f567c:
002f567cldr x3, [sp+904]
002f5680cbnz x3, 0x2f5688
002f5684b 0x2f568c
002f5688
002f5688loc_2f5688:
002f5688b 0x2f5698
002f568c
002f568cloc_2f568c:
002f568cbl net.getSystemDNSConfig
002f5690str x0, [sp+904]
002f5694b 0x2f5698
002f5698
002f5698loc_2f5698:
002f5698add x20, sp, 240
002f569cadr x27, 16
002f56a0stp x29, x27, [sp-24]
002f56a4sub x29, sp, 24
002f56a8bl fn_87cfc
002f56acsub x29, sp, 8
002f56b0stp xzr, xzr, [sp+224]
002f56b4stp xzr, xzr, [sp+360]
002f56b8ldr x1, [sp+880]
002f56bcldr x2, [sp+888]
002f56c0ldr x0, [sp+904]
002f56c4bl net.(*dnsConfig).nameList
002f56c8str x0, [sp+632]
002f56ccstr x1, [sp+640]
002f56d0str x2, [sp+648]
002f56d4str x0, [sp+608]
002f56d8str x1, [sp+616]
002f56dcstr x2, [sp+624]
002f56e0str xzr, [sp+136]
002f56e4str x1, [sp+128]
002f56e8ldr x3, [sp+608]
002f56ecstr x3, [sp+120]
002f56f0b 0x2f57a0
002f56f4
002f56f4loc_2f56f4:
002f56f4ldr x2, [sp+880]
002f56f8ldr x3, [sp+888]
002f56fcadrp x27, 0x718000
002f5700ldr x1, [x27+184]
002f5704adrp x0, 0x420000
002f5708add x0, x0, 2272
002f570cmov x4, xzr
002f5710mov x5, xzr
002f5714bl net.newDNSError
002f5718str x0, [sp+664]
002f571cstr x0, [sp+656]
002f5720add x20, sp, 144
002f5724adr x27, 16
002f5728stp x29, x27, [sp-24]
002f572csub x29, sp, 24
002f5730bl fn_87cfc
002f5734sub x29, sp, 8
002f5738add x27, sp, 824
002f573cstp xzr, xzr, [x27]
002f5740ldr x6, [sp+656]
002f5744adrp x7, 0x420000
002f5748add x7, x7, 2368
002f574cstr x7, [sp+840]
002f5750str x6, [sp+848]
002f5754ldr x0, [sp+144]
002f5758ldr x1, [sp+152]
002f575cldr x2, [sp+160]
002f5760ldrh w3, [sp+168]
002f5764ldrh w4, [sp+170]
002f5768ldrh w5, [sp+172]
002f576cldrh w6, [sp+174]
002f5770ldrh w7, [sp+176]
002f5774ldrh w8, [sp+178]
002f5778ldrb w9, [sp+180]
002f577cldr x10, [sp+184]
002f5780ldr x11, [sp+192]
002f5784ldrb w12, [sp+200]
002f5788ldr x13, [sp+208]
002f578cldrh w14, [sp+216]
002f5790ldrh w15, [sp+218]
002f5794ldp x29, x30, [sp-8]
002f5798add sp, sp, 816
002f579cret x30
002f57a0
002f57a0loc_2f57a0:
002f57a0ldr x16, [sp+128]
002f57a4ldr x17, [sp+136]
002f57a8subs xzr, x16, x17
002f57acb.gt 0x2f57b4
002f57b0b 0x2f5a2c
002f57b4
002f57b4loc_2f57b4:
002f57b4ldr x7, [sp+120]
002f57b8str x7, [sp+472]
002f57bcldr x7, [sp+472]
002f57c0ldr x8, [x7]
002f57c4ldr x7, [x7+8]
002f57c8str x8, [sp+336]
002f57ccstr x7, [sp+344]
002f57d0add x20, sp, 528
002f57d4adr x27, 16
002f57d8stp x29, x27, [sp-24]
002f57dcsub x29, sp, 24
002f57e0bl fn_87cfc
002f57e4sub x29, sp, 8
002f57e8add x27, sp, 512
002f57ecstp xzr, xzr, [x27]
002f57f0stp xzr, xzr, [sp+496]
002f57f4ldrh w6, [sp+896]
002f57f8ldr x1, [sp+864]
002f57fcldr x4, [sp+336]
002f5800ldr x0, [sp+856]
002f5804ldr x3, [sp+904]
002f5808ldr x5, [sp+344]
002f580cldr x2, [sp+872]
002f5810bl net.(*Resolver).tryOneName
002f5814ldr x16, [sp+8]
002f5818str x16, [sp+384]
002f581cldr x17, [sp+24]
002f5820str x17, [sp+112]
002f5824ldr x19, [sp+16]
002f5828ldr x21, [sp+32]
002f582cstr x0, [sp+392]
002f5830str x1, [sp+400]
002f5834str x2, [sp+408]
002f5838strh w3, [sp+416]
002f583cstrh w4, [sp+418]
002f5840strh w5, [sp+420]
002f5844strh w6, [sp+422]
002f5848strh w7, [sp+424]
002f584cstrh w8, [sp+426]
002f5850strb w9, [sp+428]
002f5854str x10, [sp+432]
002f5858str x11, [sp+440]
002f585cstrb w12, [sp+448]
002f5860str x13, [sp+456]
002f5864strh w14, [sp+464]
002f5868strh w15, [sp+466]
002f586cadd x20, sp, 392
002f5870mov x0, x21
002f5874add x21, sp, 528
002f5878adr x27, 16
002f587cstp x29, x27, [sp-24]
002f5880sub x29, sp, 24
002f5884bl fn_87ef8
002f5888sub x29, sp, 8
002f588cldr x7, [sp+384]
002f5890str x7, [sp+512]
002f5894str x19, [sp+520]
002f5898ldr x7, [sp+112]
002f589cstr x7, [sp+496]
002f58a0str x0, [sp+504]
002f58a4add x21, sp, 728
002f58a8add x20, sp, 528
002f58acadr x27, 16
002f58b0stp x29, x27, [sp-24]
002f58b4sub x29, sp, 24
002f58b8bl fn_87ef8
002f58bcsub x29, sp, 8
002f58c0ldr x7, [sp+512]
002f58c4ldr x8, [sp+520]
002f58c8str x7, [sp+712]
002f58ccstr x8, [sp+720]
002f58d0ldr x7, [sp+496]
002f58d4ldr x8, [sp+504]
002f58d8str x7, [sp+696]
002f58dcstr x8, [sp+704]
002f58e0add x21, sp, 240
002f58e4add x20, sp, 728
002f58e8adr x27, 16
002f58ecstp x29, x27, [sp-24]
002f58f0sub x29, sp, 24
002f58f4bl fn_87ef8
002f58f8sub x29, sp, 8
002f58fcldr x7, [sp+712]
002f5900ldr x8, [sp+720]
002f5904str x7, [sp+224]
002f5908str x8, [sp+232]
002f590cldr x7, [sp+704]
002f5910ldr x8, [sp+696]
002f5914str x8, [sp+360]
002f5918str x7, [sp+368]
002f591ccbnz x8, 0x2f5924
002f5920b 0x2f5a28
002f5924
002f5924loc_2f5924:
002f5924stp xzr, xzr, [sp+480]
002f5928ldr x16, [sp+368]
002f592cldr x17, [sp+360]
002f5930cbnz x17, 0x2f5938
002f5934b 0x2f5958
002f5938
002f5938loc_2f5938:
002f5938str x16, [sp+384]
002f593cldr x1, [x17+8]
002f5940adrp x0, 0x719000
002f5944add x0, x0, 3184
002f5948bl runtime.typeAssert
002f594cldr x16, [sp+384]
002f5950mov x17, x0
002f5954b 0x2f595c
002f5958
002f5958loc_2f5958:
002f5958b 0x2f595c
002f595c
002f595cloc_2f595c:
002f595cstr x17, [sp+480]
002f5960str x16, [sp+488]
002f5964subs xzr, x17, 0
002f5968cset x16, ne
002f596cstrb w16, [sp+109]
002f5970ldr x16, [sp+480]
002f5974ldr x17, [sp+488]
002f5978str x16, [sp+680]
002f597cstr x17, [sp+688]
002f5980ldrb w16, [sp+109]
002f5984strb w16, [sp+111]
002f5988ldr x16, [sp+680]
002f598cldr x17, [sp+688]
002f5990str x16, [sp+320]
002f5994str x17, [sp+328]
002f5998ldrb w16, [sp+111]
002f599cstrb w16, [sp+106]
002f59a0strb w16, [sp+108]
002f59a4tbnz w16, 0, 0x2f59ac
002f59a8b 0x2f59cc
002f59ac
002f59acloc_2f59ac:
002f59acldr x1, [sp+320]
002f59b0ldrsb x27, [x1]
002f59b4ldr x0, [sp+328]
002f59b8ldr x1, [x1+32]
002f59bcblr x1
002f59c0strb w0, [sp+107]
002f59c4strb w0, [sp+108]
002f59c8b 0x2f59d0
002f59cc
002f59ccloc_2f59cc:
002f59ccb 0x2f59d0
002f59d0
002f59d0loc_2f59d0:
002f59d0ldrb w16, [sp+108]
002f59d4strb w16, [sp+109]
002f59d8tbnz w16, 0, 0x2f59e0
002f59dcb 0x2f59f4
002f59e0
002f59e0loc_2f59e0:
002f59e0ldr x0, [sp+856]
002f59e4bl net.(*Resolver).strictErrors
002f59e8strb w0, [sp+107]
002f59ecstrb w0, [sp+109]
002f59f0b 0x2f59f8
002f59f4
002f59f4loc_2f59f4:
002f59f4b 0x2f59f8
002f59f8
002f59f8loc_2f59f8:
002f59f8ldrb w16, [sp+109]
002f59fctbnz w16, 0, 0x2f5a04
002f5a00b 0x2f5a08
002f5a04
002f5a04loc_2f5a04:
002f5a04b 0x2f5a30
002f5a08
002f5a08loc_2f5a08:
002f5a08b 0x2f5a0c
002f5a0c
002f5a0cloc_2f5a0c:
002f5a0cldr x16, [sp+136]
002f5a10add x16, x16, 1
002f5a14str x16, [sp+136]
002f5a18ldr x16, [sp+472]
002f5a1cadd x16, x16, 16
002f5a20str x16, [sp+120]
002f5a24b 0x2f57a0
002f5a28
002f5a28loc_2f5a28:
002f5a28b 0x2f5a30
002f5a2c
002f5a2cloc_2f5a2c:
002f5a2cb 0x2f5a30
002f5a30
002f5a30loc_2f5a30:
002f5a30ldr x16, [sp+360]
002f5a34cbnz x16, 0x2f5a3c
002f5a38b 0x2f5b80
002f5a3c
002f5a3cloc_2f5a3c:
002f5a3cstr xzr, [sp+656]
002f5a40ldr x16, [sp+360]
002f5a44ldr x17, [sp+368]
002f5a48adrp x19, 0x420000
002f5a4cadd x19, x19, 2368
002f5a50subs xzr, x16, x19
002f5a54b.eq 0x2f5a5c
002f5a58b 0x2f5a64
002f5a5c
002f5a5cloc_2f5a5c:
002f5a5corr x0, xzr, 1
002f5a60b 0x2f5a70
002f5a64
002f5a64loc_2f5a64:
002f5a64mov x0, xzr
002f5a68mov x17, xzr
002f5a6cb 0x2f5a70
002f5a70
002f5a70loc_2f5a70:
002f5a70str x17, [sp+656]
002f5a74strb w0, [sp+108]
002f5a78ldr x16, [sp+656]
002f5a7cstr x16, [sp+672]
002f5a80ldrb w16, [sp+108]
002f5a84strb w16, [sp+110]
002f5a88ldr x16, [sp+672]
002f5a8cstr x16, [sp+352]
002f5a90ldrb w16, [sp+110]
002f5a94strb w16, [sp+105]
002f5a98tbnz w16, 0, 0x2f5aa0
002f5a9cb 0x2f5b00
002f5aa0
002f5aa0loc_2f5aa0:
002f5aa0ldr x16, [sp+352]
002f5aa4ldrsb x27, [x16]
002f5aa8ldr x17, [sp+880]
002f5aacldr x19, [sp+888]
002f5ab0str x19, [x16+40]
002f5ab4adrp x27, 0x756000
002f5ab8ldr w19, [x27+3056]
002f5abccbz w19, 0x2f5ac4
002f5ac0b 0x2f5ac8
002f5ac4
002f5ac4loc_2f5ac4:
002f5ac4b 0x2f5af8
002f5ac8
002f5ac8loc_2f5ac8:
002f5ac8str x16, [sp+376]
002f5accstr x17, [sp+384]
002f5ad0bl runtime.gcWriteBarrier2
002f5ad4ldr x16, [sp+384]
002f5ad8str x16, [x25]
002f5adcldr x17, [sp+376]
002f5ae0ldr x19, [x17+32]
002f5ae4str x19, [x25+8]
002f5ae8mov x0, x16
002f5aecmov x16, x17
002f5af0mov x17, x0
002f5af4b 0x2f5af8
002f5af8
002f5af8loc_2f5af8:
002f5af8str x17, [x16+32]
002f5afcb 0x2f5b04
002f5b00
002f5b00loc_2f5b00:
002f5b00b 0x2f5b04
002f5b04
002f5b04loc_2f5b04:
002f5b04add x20, sp, 144
002f5b08adr x27, 16
002f5b0cstp x29, x27, [sp-24]
002f5b10sub x29, sp, 24
002f5b14bl fn_87cfc
002f5b18sub x29, sp, 8
002f5b1cadd x27, sp, 824
002f5b20stp xzr, xzr, [x27]
002f5b24ldr x16, [sp+360]
002f5b28ldr x17, [sp+368]
002f5b2cstr x16, [sp+840]
002f5b30str x17, [sp+848]
002f5b34ldr x0, [sp+144]
002f5b38ldr x1, [sp+152]
002f5b3cldr x2, [sp+160]
002f5b40ldrh w3, [sp+168]
002f5b44ldrh w4, [sp+170]
002f5b48ldrh w5, [sp+172]
002f5b4cldrh w6, [sp+174]
002f5b50ldrh w7, [sp+176]
002f5b54ldrh w8, [sp+178]
002f5b58ldrb w9, [sp+180]
002f5b5cldr x10, [sp+184]
002f5b60ldr x11, [sp+192]
002f5b64ldrb w12, [sp+200]
002f5b68ldr x13, [sp+208]
002f5b6cldrh w14, [sp+216]
002f5b70ldrh w15, [sp+218]
002f5b74ldp x29, x30, [sp-8]
002f5b78add sp, sp, 816
002f5b7cret x30
002f5b80
002f5b80loc_2f5b80:
002f5b80add x21, sp, 144
002f5b84add x20, sp, 240
002f5b88adr x27, 16
002f5b8cstp x29, x27, [sp-24]
002f5b90sub x29, sp, 24
002f5b94bl fn_87ef8
002f5b98sub x29, sp, 8
002f5b9cldr x16, [sp+224]
002f5ba0ldr x17, [sp+232]
002f5ba4str x16, [sp+824]
002f5ba8str x17, [sp+832]
002f5bacadd x27, sp, 840
002f5bb0stp xzr, xzr, [x27]
002f5bb4ldr x0, [sp+144]
002f5bb8ldr x1, [sp+152]
002f5bbcldr x2, [sp+160]
002f5bc0ldrh w3, [sp+168]
002f5bc4ldrh w4, [sp+170]
002f5bc8ldrh w5, [sp+172]
002f5bccldrh w6, [sp+174]
002f5bd0ldrh w7, [sp+176]
002f5bd4ldrh w8, [sp+178]
002f5bd8ldrb w9, [sp+180]
002f5bdcldr x10, [sp+184]
002f5be0ldr x11, [sp+192]
002f5be4ldrb w12, [sp+200]
002f5be8ldr x13, [sp+208]
002f5becldrh w14, [sp+216]
002f5bf0ldrh w15, [sp+218]
002f5bf4ldp x29, x30, [sp-8]
002f5bf8add sp, sp, 816
002f5bfcret x30
002f5c00
002f5c00loc_2f5c00:
002f5c00stp x0, x1, [sp+40]
002f5c04stp x2, x3, [sp+56]
002f5c08str x4, [sp+72]
002f5c0cstrh w5, [sp+80]
002f5c10str x6, [sp+88]
002f5c14mov x3, x30
002f5c18bl runtime.morestack_noctxt.abi0
002f5c1cldp x0, x1, [sp+40]
002f5c20ldp x2, x3, [sp+56]
002f5c24ldr x4, [sp+72]
002f5c28ldrh w5, [sp+80]
002f5c2cldr x6, [sp+88]
002f5c30b 0x2f5600
002f5c34udf 0
002f5c38udf 0
002f5c3cudf 0
002f5600
002f5c40
002f5c40net.avoidDNS: ; void net.avoidDNS(struct string name)
002f5c40ldr x16, [x28+16]
002f5c44subs xzr, sp, x16
002f5c48b.ls 0x2f5cc8
002f5c4cstr x30, [sp-64]!
002f5c50stur x29, [sp-8]
002f5c54sub x29, sp, 8
002f5c58str x0, [sp+72]
002f5c5cstr x1, [sp+80]
002f5c60strb wzr, [sp+54]
002f5c64ldr x4, [sp+80]
002f5c68cbz x4, 0x2f5c70
002f5c6cb 0x2f5c84
002f5c70
002f5c70loc_2f5c70:
002f5c70orr x0, xzr, 1
002f5c74strb w0, [sp+54]
002f5c78ldur x29, [sp-8]
002f5c7cldr x30, [sp], 64
002f5c80ret x30
002f5c84
002f5c84loc_2f5c84:
002f5c84ldr x0, [sp+72]
002f5c88ldr x1, [sp+80]
002f5c8cadrp x2, 0x41a000
002f5c90add x2, x2, 296
002f5c94orr x3, xzr, 1
002f5c98bl internal/stringslite.TrimSuffix
002f5c9cstr x0, [sp+72]
002f5ca0str x1, [sp+80]
002f5ca4adrp x2, 0x3bb000
002f5ca8add x2, x2, 2875
002f5cacorr x3, xzr, 6
002f5cb0bl net.stringsHasSuffixFold
002f5cb4strb w0, [sp+55]
002f5cb8strb w0, [sp+54]
002f5cbcldur x29, [sp-8]
002f5cc0ldr x30, [sp], 64
002f5cc4ret x30
002f5cc8
002f5cc8loc_2f5cc8:
002f5cc8stp x0, x1, [sp+8]
002f5cccmov x3, x30
002f5cd0bl runtime.morestack_noctxt.abi0
002f5cd4ldp x0, x1, [sp+8]
002f5cd8b 0x2f5c40
002f5cdcudf 0
002f5c40
002f5c40net.avoidDNS: ; void net.avoidDNS(struct string name)
002f5c40ldr x16, [x28+16]
002f5c44subs xzr, sp, x16
002f5c48b.ls 0x2f5cc8
002f5c4cstr x30, [sp-64]!
002f5c50stur x29, [sp-8]
002f5c54sub x29, sp, 8
002f5c58str x0, [sp+72]
002f5c5cstr x1, [sp+80]
002f5c60strb wzr, [sp+54]
002f5c64ldr x4, [sp+80]
002f5c68cbz x4, 0x2f5c70
002f5c6cb 0x2f5c84
002f5c70
002f5c70loc_2f5c70:
002f5c70orr x0, xzr, 1
002f5c74strb w0, [sp+54]
002f5c78ldur x29, [sp-8]
002f5c7cldr x30, [sp], 64
002f5c80ret x30
002f5c84
002f5c84loc_2f5c84:
002f5c84ldr x0, [sp+72]
002f5c88ldr x1, [sp+80]
002f5c8cadrp x2, 0x41a000
002f5c90add x2, x2, 296
002f5c94orr x3, xzr, 1
002f5c98bl internal/stringslite.TrimSuffix
002f5c9cstr x0, [sp+72]
002f5ca0str x1, [sp+80]
002f5ca4adrp x2, 0x3bb000
002f5ca8add x2, x2, 2875
002f5cacorr x3, xzr, 6
002f5cb0bl net.stringsHasSuffixFold
002f5cb4strb w0, [sp+55]
002f5cb8strb w0, [sp+54]
002f5cbcldur x29, [sp-8]
002f5cc0ldr x30, [sp], 64
002f5cc4ret x30
002f5cc8
002f5cc8loc_2f5cc8:
002f5cc8stp x0, x1, [sp+8]
002f5cccmov x3, x30
002f5cd0bl runtime.morestack_noctxt.abi0
002f5cd4ldp x0, x1, [sp+8]
002f5cd8b 0x2f5c40
002f5cdcudf 0
002f5c40
002f5ce0
002f5ce0net.(*dnsConfig).nameList: ; void net.(*dnsConfig).nameList(net.dnsConfig * conf, struct string name)
002f5ce0ldr x16, [x28+16]
002f5ce4sub x17, sp, 128
002f5ce8subs xzr, x17, x16
002f5cecb.ls 0x2f6270
002f5cf0sub x20, sp, 256
002f5cf4stp x29, x30, [x20-8]
002f5cf8add sp, x20, 0
002f5cfcsub x29, sp, 8
002f5d00str x0, [sp+264]
002f5d04str x1, [sp+272]
002f5d08str x2, [sp+280]
002f5d0cstr xzr, [sp+128]
002f5d10stp xzr, xzr, [sp+136]
002f5d14ldr x3, [sp+280]
002f5d18str x3, [sp+88]
002f5d1csubs xzr, x3, 0
002f5d20cset x4, ne
002f5d24strb w4, [sp+86]
002f5d28cbnz x3, 0x2f5d30
002f5d2cb 0x2f5d60
002f5d30
002f5d30loc_2f5d30:
002f5d30ldr x1, [sp+280]
002f5d34ldr x3, [sp+272]
002f5d38ldr x4, [sp+88]
002f5d3csub x0, x4, 1
002f5d40subs xzr, x1, x0
002f5d44b.hi 0x2f5d4c
002f5d48b 0x2f6268
002f5d4c
002f5d4cloc_2f5d4c:
002f5d4cldrb w3, [x3+x0]
002f5d50subs wzr, w3, 46
002f5d54cset x3, eq
002f5d58strb w3, [sp+86]
002f5d5cb 0x2f5d64
002f5d60
002f5d60loc_2f5d60:
002f5d60b 0x2f5d64
002f5d64
002f5d64loc_2f5d64:
002f5d64ldrb w3, [sp+86]
002f5d68strb w3, [sp+84]
002f5d6cldr x4, [sp+88]
002f5d70subs xzr, x4, 254
002f5d74cset x4, gt
002f5d78strb w4, [sp+86]
002f5d7cb.gt 0x2f5d84
002f5d80b 0x2f5d88
002f5d84
002f5d84loc_2f5d84:
002f5d84b 0x2f5dbc
002f5d88
002f5d88loc_2f5d88:
002f5d88ldr x4, [sp+88]
002f5d8csubs xzr, x4, 254
002f5d90cset x4, eq
002f5d94strb w4, [sp+87]
002f5d98b.eq 0x2f5da0
002f5d9cb 0x2f5dac
002f5da0
002f5da0loc_2f5da0:
002f5da0eor x3, x3, 1
002f5da4strb w3, [sp+87]
002f5da8b 0x2f5db0
002f5dac
002f5dacloc_2f5dac:
002f5dacb 0x2f5db0
002f5db0
002f5db0loc_2f5db0:
002f5db0ldrb w3, [sp+87]
002f5db4strb w3, [sp+86]
002f5db8b 0x2f5dbc
002f5dbc
002f5dbcloc_2f5dbc:
002f5dbcldrb w3, [sp+86]
002f5dc0tbnz w3, 0, 0x2f5dc8
002f5dc4b 0x2f5de8
002f5dc8
002f5dc8loc_2f5dc8:
002f5dc8str xzr, [sp+128]
002f5dccstp xzr, xzr, [sp+136]
002f5dd0mov x0, xzr
002f5dd4mov x1, xzr
002f5dd8mov x2, x1
002f5ddcldp x29, x30, [sp-8]
002f5de0add sp, sp, 256
002f5de4ret x30
002f5de8
002f5de8loc_2f5de8:
002f5de8ldrb w2, [sp+84]
002f5dectbnz w2, 0, 0x2f5df4
002f5df0b 0x2f5ea4
002f5df4
002f5df4loc_2f5df4:
002f5df4ldr x0, [sp+272]
002f5df8ldr x1, [sp+280]
002f5dfcbl net.avoidDNS
002f5e00strb w0, [sp+86]
002f5e04tbnz w0, 0, 0x2f5e0c
002f5e08b 0x2f5e2c
002f5e0c
002f5e0cloc_2f5e0c:
002f5e0cstr xzr, [sp+128]
002f5e10stp xzr, xzr, [sp+136]
002f5e14mov x0, xzr
002f5e18mov x1, xzr
002f5e1cmov x2, x1
002f5e20ldp x29, x30, [sp-8]
002f5e24add sp, sp, 256
002f5e28ret x30
002f5e2c
002f5e2cloc_2f5e2c:
002f5e2cadrp x0, 0x308000
002f5e30add x0, x0, 1568
002f5e34bl runtime.newobject
002f5e38str x0, [sp+216]
002f5e3cldr x1, [sp+272]
002f5e40ldr x2, [sp+280]
002f5e44str x2, [x0+8]
002f5e48adrp x27, 0x756000
002f5e4cldr w2, [x27+3056]
002f5e50cbz w2, 0x2f5e58
002f5e54b 0x2f5e5c
002f5e58
002f5e58loc_2f5e58:
002f5e58b 0x2f5e70
002f5e5c
002f5e5cloc_2f5e5c:
002f5e5cbl runtime.gcWriteBarrier2
002f5e60str x1, [x25]
002f5e64ldr x3, [x0]
002f5e68str x3, [x25+8]
002f5e6cb 0x2f5e70
002f5e70
002f5e70loc_2f5e70:
002f5e70str x1, [x0]
002f5e74ldr x3, [sp+216]
002f5e78ldrsb x27, [x3]
002f5e7cb 0x2f5e80
002f5e80
002f5e80loc_2f5e80:
002f5e80str x3, [sp+128]
002f5e84orr x2, xzr, 1
002f5e88str x2, [sp+136]
002f5e8cstr x2, [sp+144]
002f5e90ldr x0, [sp+128]
002f5e94mov x1, x2
002f5e98ldp x29, x30, [sp-8]
002f5e9cadd sp, sp, 256
002f5ea0ret x30
002f5ea4
002f5ea4loc_2f5ea4:
002f5ea4ldr x0, [sp+272]
002f5ea8ldr x1, [sp+280]
002f5eacstr x0, [sp+8]
002f5eb0str x1, [sp+16]
002f5eb4movz x0, 46
002f5eb8strb w0, [sp+24]
002f5ebcbl internal/bytealg.CountString.abi0
002f5ec0ldr x0, [sp+32]
002f5ec4str x0, [sp+120]
002f5ec8ldr x1, [sp+264]
002f5eccldrsb x27, [x1]
002f5ed0ldr x1, [x1+48]
002f5ed4subs xzr, x1, x0
002f5ed8cset x0, le
002f5edcstrb w0, [sp+85]
002f5ee0ldr x1, [sp+272]
002f5ee4ldr x2, [sp+280]
002f5ee8mov x0, xzr
002f5eecadrp x3, 0x41a000
002f5ef0add x3, x3, 296
002f5ef4orr x4, xzr, 1
002f5ef8bl runtime.concatstring2
002f5efcstr x0, [sp+272]
002f5f00str x1, [sp+280]
002f5f04ldr x0, [sp+88]
002f5f08add x0, x0, 1
002f5f0cstr x0, [sp+88]
002f5f10ldr x0, [sp+264]
002f5f14ldrsb x27, [x0]
002f5f18ldr x0, [x0+32]
002f5f1cstr x0, [sp+120]
002f5f20add x2, x0, 1
002f5f24adrp x0, 0x300000
002f5f28add x0, x0, 2944
002f5f2cmov x1, xzr
002f5f30bl runtime.makeslice
002f5f34ldr x1, [sp+120]
002f5f38str x0, [sp+168]
002f5f3cstr xzr, [sp+176]
002f5f40add x0, x1, 1
002f5f44str x0, [sp+184]
002f5f48ldrb w0, [sp+85]
002f5f4cstrb w0, [sp+86]
002f5f50tbnz w0, 0, 0x2f5f58
002f5f54b 0x2f5f74
002f5f58
002f5f58loc_2f5f58:
002f5f58ldr x0, [sp+272]
002f5f5cldr x1, [sp+280]
002f5f60bl net.avoidDNS
002f5f64strb w0, [sp+87]
002f5f68eor x2, x0, 1
002f5f6cstrb w2, [sp+86]
002f5f70b 0x2f5f78
002f5f74
002f5f74loc_2f5f74:
002f5f74b 0x2f5f78
002f5f78
002f5f78loc_2f5f78:
002f5f78ldrb w5, [sp+86]
002f5f7ctbnz w5, 0, 0x2f5f84
002f5f80b 0x2f600c
002f5f84
002f5f84loc_2f5f84:
002f5f84ldr x2, [sp+184]
002f5f88ldr x0, [sp+168]
002f5f8cldr x5, [sp+176]
002f5f90add x1, x5, 1
002f5f94subs xzr, x2, x1
002f5f98b.hs 0x2f5fa0
002f5f9cb 0x2f5fa4
002f5fa0
002f5fa0loc_2f5fa0:
002f5fa0b 0x2f5fb8
002f5fa4
002f5fa4loc_2f5fa4:
002f5fa4orr x3, xzr, 1
002f5fa8adrp x4, 0x300000
002f5facadd x4, x4, 2944
002f5fb0bl runtime.growslice
002f5fb4b 0x2f5fb8
002f5fb8
002f5fb8loc_2f5fb8:
002f5fb8ldr x5, [sp+272]
002f5fbcldr x6, [sp+280]
002f5fc0sub x7, x1, 1
002f5fc4add x8, x0, x7, lsl #4
002f5fc8str x6, [x8+8]
002f5fccubfm x6, x7, 60, 59
002f5fd0adrp x27, 0x756000
002f5fd4ldr w7, [x27+3056]
002f5fd8cbz w7, 0x2f5fe0
002f5fdcb 0x2f5fe4
002f5fe0
002f5fe0loc_2f5fe0:
002f5fe0b 0x2f5ff8
002f5fe4
002f5fe4loc_2f5fe4:
002f5fe4bl runtime.gcWriteBarrier2
002f5fe8str x5, [x25]
002f5fecldr x7, [x0+x6]
002f5ff0str x7, [x25+8]
002f5ff4b 0x2f5ff8
002f5ff8
002f5ff8loc_2f5ff8:
002f5ff8str x5, [x0+x6]
002f5ffcstr x0, [sp+168]
002f6000str x1, [sp+176]
002f6004str x2, [sp+184]
002f6008b 0x2f6010
002f600c
002f600cloc_2f600c:
002f600cb 0x2f6010
002f6010
002f6010loc_2f6010:
002f6010ldr x5, [sp+264]
002f6014ldrsb x27, [x5]
002f6018ldr x6, [x5+32]
002f601cldr x7, [x5+24]
002f6020ldr x5, [x5+40]
002f6024str x7, [sp+224]
002f6028str x6, [sp+232]
002f602cstr x5, [sp+240]
002f6030str xzr, [sp+112]
002f6034str x6, [sp+104]
002f6038ldr x5, [sp+224]
002f603cstr x5, [sp+96]
002f6040b 0x2f6044
002f6044
002f6044loc_2f6044:
002f6044ldr x5, [sp+104]
002f6048ldr x6, [sp+112]
002f604csubs xzr, x5, x6
002f6050b.gt 0x2f6058
002f6054b 0x2f6178
002f6058
002f6058loc_2f6058:
002f6058ldr x5, [sp+96]
002f605cstr x5, [sp+208]
002f6060ldr x5, [sp+208]
002f6064ldr x3, [x5]
002f6068ldr x4, [x5+8]
002f606cstr x3, [sp+152]
002f6070str x4, [sp+160]
002f6074ldr x1, [sp+272]
002f6078ldr x2, [sp+280]
002f607cmov x0, xzr
002f6080bl runtime.concatstring2
002f6084str x0, [sp+192]
002f6088str x1, [sp+200]
002f608cbl net.avoidDNS
002f6090strb w0, [sp+87]
002f6094eor x5, x0, 1
002f6098strb w5, [sp+86]
002f609ctbnz w0, 0, 0x2f60a4
002f60a0b 0x2f60a8
002f60a4
002f60a4loc_2f60a4:
002f60a4b 0x2f60c0
002f60a8
002f60a8loc_2f60a8:
002f60a8ldr x5, [sp+200]
002f60acstr x5, [sp+120]
002f60b0subs xzr, x5, 254
002f60b4cset x5, le
002f60b8strb w5, [sp+86]
002f60bcb 0x2f60c0
002f60c0
002f60c0loc_2f60c0:
002f60c0ldrb w5, [sp+86]
002f60c4tbnz w5, 0, 0x2f60cc
002f60c8b 0x2f6154
002f60cc
002f60ccloc_2f60cc:
002f60ccldr x2, [sp+184]
002f60d0ldr x0, [sp+168]
002f60d4ldr x5, [sp+176]
002f60d8add x1, x5, 1
002f60dcsubs xzr, x2, x1
002f60e0b.hs 0x2f60e8
002f60e4b 0x2f60ec
002f60e8
002f60e8loc_2f60e8:
002f60e8b 0x2f6100
002f60ec
002f60ecloc_2f60ec:
002f60ecorr x3, xzr, 1
002f60f0adrp x4, 0x2ff000
002f60f4add x4, x4, 2944
002f60f8bl runtime.growslice
002f60fcb 0x2f6100
002f6100
002f6100loc_2f6100:
002f6100ldr x5, [sp+192]
002f6104ldr x6, [sp+200]
002f6108sub x7, x1, 1
002f610cadd x8, x0, x7, lsl #4
002f6110str x6, [x8+8]
002f6114ubfm x6, x7, 60, 59
002f6118adrp x27, 0x755000
002f611cldr w7, [x27+3056]
002f6120cbz w7, 0x2f6128
002f6124b 0x2f612c
002f6128
002f6128loc_2f6128:
002f6128b 0x2f6140
002f612c
002f612cloc_2f612c:
002f612cbl runtime.gcWriteBarrier2
002f6130str x5, [x25]
002f6134ldr x7, [x0+x6]
002f6138str x7, [x25+8]
002f613cb 0x2f6140
002f6140
002f6140loc_2f6140:
002f6140str x5, [x0+x6]
002f6144str x0, [sp+168]
002f6148str x1, [sp+176]
002f614cstr x2, [sp+184]
002f6150b 0x2f6158
002f6154
002f6154loc_2f6154:
002f6154b 0x2f6158
002f6158
002f6158loc_2f6158:
002f6158b 0x2f615c
002f615c
002f615cloc_2f615c:
002f615cldr x5, [sp+112]
002f6160add x5, x5, 1
002f6164str x5, [sp+112]
002f6168ldr x5, [sp+208]
002f616cadd x5, x5, 16
002f6170str x5, [sp+96]
002f6174b 0x2f6044
002f6178
002f6178loc_2f6178:
002f6178ldrb w5, [sp+85]
002f617ceor x6, x5, 1
002f6180strb w6, [sp+87]
002f6184tbnz w5, 0, 0x2f618c
002f6188b 0x2f6190
002f618c
002f618cloc_2f618c:
002f618cb 0x2f61ac
002f6190
002f6190loc_2f6190:
002f6190ldr x0, [sp+272]
002f6194ldr x1, [sp+280]
002f6198bl net.avoidDNS
002f619cstrb w0, [sp+86]
002f61a0eor x2, x0, 1
002f61a4strb w2, [sp+87]
002f61a8b 0x2f61ac
002f61ac
002f61acloc_2f61ac:
002f61acldrb w5, [sp+87]
002f61b0tbnz w5, 0, 0x2f61b8
002f61b4b 0x2f6240
002f61b8
002f61b8loc_2f61b8:
002f61b8ldr x2, [sp+184]
002f61bcldr x0, [sp+168]
002f61c0ldr x5, [sp+176]
002f61c4add x1, x5, 1
002f61c8subs xzr, x2, x1
002f61ccb.hs 0x2f61d4
002f61d0b 0x2f61d8
002f61d4
002f61d4loc_2f61d4:
002f61d4b 0x2f61ec
002f61d8
002f61d8loc_2f61d8:
002f61d8orr x3, xzr, 1
002f61dcadrp x4, 0x2ff000
002f61e0add x4, x4, 2944
002f61e4bl runtime.growslice
002f61e8b 0x2f61ec
002f61ec
002f61ecloc_2f61ec:
002f61ecldr x3, [sp+272]
002f61f0ldr x4, [sp+280]
002f61f4sub x5, x1, 1
002f61f8add x6, x0, x5, lsl #4
002f61fcstr x4, [x6+8]
002f6200ubfm x4, x5, 60, 59
002f6204adrp x27, 0x755000
002f6208ldr w5, [x27+3056]
002f620ccbz w5, 0x2f6214
002f6210b 0x2f6218
002f6214
002f6214loc_2f6214:
002f6214b 0x2f622c
002f6218
002f6218loc_2f6218:
002f6218bl runtime.gcWriteBarrier2
002f621cstr x3, [x25]
002f6220ldr x5, [x0+x4]
002f6224str x5, [x25+8]
002f6228b 0x2f622c
002f622c
002f622cloc_2f622c:
002f622cstr x3, [x0+x4]
002f6230str x0, [sp+168]
002f6234str x1, [sp+176]
002f6238str x2, [sp+184]
002f623cb 0x2f6244
002f6240
002f6240loc_2f6240:
002f6240b 0x2f6244
002f6244
002f6244loc_2f6244:
002f6244ldr x0, [sp+168]
002f6248ldr x1, [sp+176]
002f624cldr x2, [sp+184]
002f6250str x0, [sp+128]
002f6254str x1, [sp+136]
002f6258str x2, [sp+144]
002f625cldp x29, x30, [sp-8]
002f6260add sp, sp, 256
002f6264ret x30
002f6268
002f6268loc_2f6268:
002f6268bl runtime.panicIndex
002f626chint
002f6270
002f6270loc_2f6270:
002f6270stp x0, x1, [sp+8]
002f6274str x2, [sp+24]
002f6278mov x3, x30
002f627cbl runtime.morestack_noctxt.abi0
002f6280ldp x0, x1, [sp+8]
002f6284ldr x2, [sp+24]
002f6288b 0x2f5ce0
002f628cudf 0
002f5ce0
002f5ce0net.(*dnsConfig).nameList: ; void net.(*dnsConfig).nameList(net.dnsConfig * conf, struct string name)
002f5ce0ldr x16, [x28+16]
002f5ce4sub x17, sp, 128
002f5ce8subs xzr, x17, x16
002f5cecb.ls 0x2f6270
002f5cf0sub x20, sp, 256
002f5cf4stp x29, x30, [x20-8]
002f5cf8add sp, x20, 0
002f5cfcsub x29, sp, 8
002f5d00str x0, [sp+264]
002f5d04str x1, [sp+272]
002f5d08str x2, [sp+280]
002f5d0cstr xzr, [sp+128]
002f5d10stp xzr, xzr, [sp+136]
002f5d14ldr x3, [sp+280]
002f5d18str x3, [sp+88]
002f5d1csubs xzr, x3, 0
002f5d20cset x4, ne
002f5d24strb w4, [sp+86]
002f5d28cbnz x3, 0x2f5d30
002f5d2cb 0x2f5d60
002f5d30
002f5d30loc_2f5d30:
002f5d30ldr x1, [sp+280]
002f5d34ldr x3, [sp+272]
002f5d38ldr x4, [sp+88]
002f5d3csub x0, x4, 1
002f5d40subs xzr, x1, x0
002f5d44b.hi 0x2f5d4c
002f5d48b 0x2f6268
002f5d4c
002f5d4cloc_2f5d4c:
002f5d4cldrb w3, [x3+x0]
002f5d50subs wzr, w3, 46
002f5d54cset x3, eq
002f5d58strb w3, [sp+86]
002f5d5cb 0x2f5d64
002f5d60
002f5d60loc_2f5d60:
002f5d60b 0x2f5d64
002f5d64
002f5d64loc_2f5d64:
002f5d64ldrb w3, [sp+86]
002f5d68strb w3, [sp+84]
002f5d6cldr x4, [sp+88]
002f5d70subs xzr, x4, 254
002f5d74cset x4, gt
002f5d78strb w4, [sp+86]
002f5d7cb.gt 0x2f5d84
002f5d80b 0x2f5d88
002f5d84
002f5d84loc_2f5d84:
002f5d84b 0x2f5dbc
002f5d88
002f5d88loc_2f5d88:
002f5d88ldr x4, [sp+88]
002f5d8csubs xzr, x4, 254
002f5d90cset x4, eq
002f5d94strb w4, [sp+87]
002f5d98b.eq 0x2f5da0
002f5d9cb 0x2f5dac
002f5da0
002f5da0loc_2f5da0:
002f5da0eor x3, x3, 1
002f5da4strb w3, [sp+87]
002f5da8b 0x2f5db0
002f5dac
002f5dacloc_2f5dac:
002f5dacb 0x2f5db0
002f5db0
002f5db0loc_2f5db0:
002f5db0ldrb w3, [sp+87]
002f5db4strb w3, [sp+86]
002f5db8b 0x2f5dbc
002f5dbc
002f5dbcloc_2f5dbc:
002f5dbcldrb w3, [sp+86]
002f5dc0tbnz w3, 0, 0x2f5dc8
002f5dc4b 0x2f5de8
002f5dc8
002f5dc8loc_2f5dc8:
002f5dc8str xzr, [sp+128]
002f5dccstp xzr, xzr, [sp+136]
002f5dd0mov x0, xzr
002f5dd4mov x1, xzr
002f5dd8mov x2, x1
002f5ddcldp x29, x30, [sp-8]
002f5de0add sp, sp, 256
002f5de4ret x30
002f5de8
002f5de8loc_2f5de8:
002f5de8ldrb w2, [sp+84]
002f5dectbnz w2, 0, 0x2f5df4
002f5df0b 0x2f5ea4
002f5df4
002f5df4loc_2f5df4:
002f5df4ldr x0, [sp+272]
002f5df8ldr x1, [sp+280]
002f5dfcbl net.avoidDNS
002f5e00strb w0, [sp+86]
002f5e04tbnz w0, 0, 0x2f5e0c
002f5e08b 0x2f5e2c
002f5e0c
002f5e0cloc_2f5e0c:
002f5e0cstr xzr, [sp+128]
002f5e10stp xzr, xzr, [sp+136]
002f5e14mov x0, xzr
002f5e18mov x1, xzr
002f5e1cmov x2, x1
002f5e20ldp x29, x30, [sp-8]
002f5e24add sp, sp, 256
002f5e28ret x30
002f5e2c
002f5e2cloc_2f5e2c:
002f5e2cadrp x0, 0x308000
002f5e30add x0, x0, 1568
002f5e34bl runtime.newobject
002f5e38str x0, [sp+216]
002f5e3cldr x1, [sp+272]
002f5e40ldr x2, [sp+280]
002f5e44str x2, [x0+8]
002f5e48adrp x27, 0x756000
002f5e4cldr w2, [x27+3056]
002f5e50cbz w2, 0x2f5e58
002f5e54b 0x2f5e5c
002f5e58
002f5e58loc_2f5e58:
002f5e58b 0x2f5e70
002f5e5c
002f5e5cloc_2f5e5c:
002f5e5cbl runtime.gcWriteBarrier2
002f5e60str x1, [x25]
002f5e64ldr x3, [x0]
002f5e68str x3, [x25+8]
002f5e6cb 0x2f5e70
002f5e70
002f5e70loc_2f5e70:
002f5e70str x1, [x0]
002f5e74ldr x3, [sp+216]
002f5e78ldrsb x27, [x3]
002f5e7cb 0x2f5e80
002f5e80
002f5e80loc_2f5e80:
002f5e80str x3, [sp+128]
002f5e84orr x2, xzr, 1
002f5e88str x2, [sp+136]
002f5e8cstr x2, [sp+144]
002f5e90ldr x0, [sp+128]
002f5e94mov x1, x2
002f5e98ldp x29, x30, [sp-8]
002f5e9cadd sp, sp, 256
002f5ea0ret x30
002f5ea4
002f5ea4loc_2f5ea4:
002f5ea4ldr x0, [sp+272]
002f5ea8ldr x1, [sp+280]
002f5eacstr x0, [sp+8]
002f5eb0str x1, [sp+16]
002f5eb4movz x0, 46
002f5eb8strb w0, [sp+24]
002f5ebcbl internal/bytealg.CountString.abi0
002f5ec0ldr x0, [sp+32]
002f5ec4str x0, [sp+120]
002f5ec8ldr x1, [sp+264]
002f5eccldrsb x27, [x1]
002f5ed0ldr x1, [x1+48]
002f5ed4subs xzr, x1, x0
002f5ed8cset x0, le
002f5edcstrb w0, [sp+85]
002f5ee0ldr x1, [sp+272]
002f5ee4ldr x2, [sp+280]
002f5ee8mov x0, xzr
002f5eecadrp x3, 0x41a000
002f5ef0add x3, x3, 296
002f5ef4orr x4, xzr, 1
002f5ef8bl runtime.concatstring2
002f5efcstr x0, [sp+272]
002f5f00str x1, [sp+280]
002f5f04ldr x0, [sp+88]
002f5f08add x0, x0, 1
002f5f0cstr x0, [sp+88]
002f5f10ldr x0, [sp+264]
002f5f14ldrsb x27, [x0]
002f5f18ldr x0, [x0+32]
002f5f1cstr x0, [sp+120]
002f5f20add x2, x0, 1
002f5f24adrp x0, 0x300000
002f5f28add x0, x0, 2944
002f5f2cmov x1, xzr
002f5f30bl runtime.makeslice
002f5f34ldr x1, [sp+120]
002f5f38str x0, [sp+168]
002f5f3cstr xzr, [sp+176]
002f5f40add x0, x1, 1
002f5f44str x0, [sp+184]
002f5f48ldrb w0, [sp+85]
002f5f4cstrb w0, [sp+86]
002f5f50tbnz w0, 0, 0x2f5f58
002f5f54b 0x2f5f74
002f5f58
002f5f58loc_2f5f58:
002f5f58ldr x0, [sp+272]
002f5f5cldr x1, [sp+280]
002f5f60bl net.avoidDNS
002f5f64strb w0, [sp+87]
002f5f68eor x2, x0, 1
002f5f6cstrb w2, [sp+86]
002f5f70b 0x2f5f78
002f5f74
002f5f74loc_2f5f74:
002f5f74b 0x2f5f78
002f5f78
002f5f78loc_2f5f78:
002f5f78ldrb w5, [sp+86]
002f5f7ctbnz w5, 0, 0x2f5f84
002f5f80b 0x2f600c
002f5f84
002f5f84loc_2f5f84:
002f5f84ldr x2, [sp+184]
002f5f88ldr x0, [sp+168]
002f5f8cldr x5, [sp+176]
002f5f90add x1, x5, 1
002f5f94subs xzr, x2, x1
002f5f98b.hs 0x2f5fa0
002f5f9cb 0x2f5fa4
002f5fa0
002f5fa0loc_2f5fa0:
002f5fa0b 0x2f5fb8
002f5fa4
002f5fa4loc_2f5fa4:
002f5fa4orr x3, xzr, 1
002f5fa8adrp x4, 0x300000
002f5facadd x4, x4, 2944
002f5fb0bl runtime.growslice
002f5fb4b 0x2f5fb8
002f5fb8
002f5fb8loc_2f5fb8:
002f5fb8ldr x5, [sp+272]
002f5fbcldr x6, [sp+280]
002f5fc0sub x7, x1, 1
002f5fc4add x8, x0, x7, lsl #4
002f5fc8str x6, [x8+8]
002f5fccubfm x6, x7, 60, 59
002f5fd0adrp x27, 0x756000
002f5fd4ldr w7, [x27+3056]
002f5fd8cbz w7, 0x2f5fe0
002f5fdcb 0x2f5fe4
002f5fe0
002f5fe0loc_2f5fe0:
002f5fe0b 0x2f5ff8
002f5fe4
002f5fe4loc_2f5fe4:
002f5fe4bl runtime.gcWriteBarrier2
002f5fe8str x5, [x25]
002f5fecldr x7, [x0+x6]
002f5ff0str x7, [x25+8]
002f5ff4b 0x2f5ff8
002f5ff8
002f5ff8loc_2f5ff8:
002f5ff8str x5, [x0+x6]
002f5ffcstr x0, [sp+168]
002f6000str x1, [sp+176]
002f6004str x2, [sp+184]
002f6008b 0x2f6010
002f600c
002f600cloc_2f600c:
002f600cb 0x2f6010
002f6010
002f6010loc_2f6010:
002f6010ldr x5, [sp+264]
002f6014ldrsb x27, [x5]
002f6018ldr x6, [x5+32]
002f601cldr x7, [x5+24]
002f6020ldr x5, [x5+40]
002f6024str x7, [sp+224]
002f6028str x6, [sp+232]
002f602cstr x5, [sp+240]
002f6030str xzr, [sp+112]
002f6034str x6, [sp+104]
002f6038ldr x5, [sp+224]
002f603cstr x5, [sp+96]
002f6040b 0x2f6044
002f6044
002f6044loc_2f6044:
002f6044ldr x5, [sp+104]
002f6048ldr x6, [sp+112]
002f604csubs xzr, x5, x6
002f6050b.gt 0x2f6058
002f6054b 0x2f6178
002f6058
002f6058loc_2f6058:
002f6058ldr x5, [sp+96]
002f605cstr x5, [sp+208]
002f6060ldr x5, [sp+208]
002f6064ldr x3, [x5]
002f6068ldr x4, [x5+8]
002f606cstr x3, [sp+152]
002f6070str x4, [sp+160]
002f6074ldr x1, [sp+272]
002f6078ldr x2, [sp+280]
002f607cmov x0, xzr
002f6080bl runtime.concatstring2
002f6084str x0, [sp+192]
002f6088str x1, [sp+200]
002f608cbl net.avoidDNS
002f6090strb w0, [sp+87]
002f6094eor x5, x0, 1
002f6098strb w5, [sp+86]
002f609ctbnz w0, 0, 0x2f60a4
002f60a0b 0x2f60a8
002f60a4
002f60a4loc_2f60a4:
002f60a4b 0x2f60c0
002f60a8
002f60a8loc_2f60a8:
002f60a8ldr x5, [sp+200]
002f60acstr x5, [sp+120]
002f60b0subs xzr, x5, 254
002f60b4cset x5, le
002f60b8strb w5, [sp+86]
002f60bcb 0x2f60c0
002f60c0
002f60c0loc_2f60c0:
002f60c0ldrb w5, [sp+86]
002f60c4tbnz w5, 0, 0x2f60cc
002f60c8b 0x2f6154
002f60cc
002f60ccloc_2f60cc:
002f60ccldr x2, [sp+184]
002f60d0ldr x0, [sp+168]
002f60d4ldr x5, [sp+176]
002f60d8add x1, x5, 1
002f60dcsubs xzr, x2, x1
002f60e0b.hs 0x2f60e8
002f60e4b 0x2f60ec
002f60e8
002f60e8loc_2f60e8:
002f60e8b 0x2f6100
002f60ec
002f60ecloc_2f60ec:
002f60ecorr x3, xzr, 1
002f60f0adrp x4, 0x2ff000
002f60f4add x4, x4, 2944
002f60f8bl runtime.growslice
002f60fcb 0x2f6100
002f6100
002f6100loc_2f6100:
002f6100ldr x5, [sp+192]
002f6104ldr x6, [sp+200]
002f6108sub x7, x1, 1
002f610cadd x8, x0, x7, lsl #4
002f6110str x6, [x8+8]
002f6114ubfm x6, x7, 60, 59
002f6118adrp x27, 0x755000
002f611cldr w7, [x27+3056]
002f6120cbz w7, 0x2f6128
002f6124b 0x2f612c
002f6128
002f6128loc_2f6128:
002f6128b 0x2f6140
002f612c
002f612cloc_2f612c:
002f612cbl runtime.gcWriteBarrier2
002f6130str x5, [x25]
002f6134ldr x7, [x0+x6]
002f6138str x7, [x25+8]
002f613cb 0x2f6140
002f6140
002f6140loc_2f6140:
002f6140str x5, [x0+x6]
002f6144str x0, [sp+168]
002f6148str x1, [sp+176]
002f614cstr x2, [sp+184]
002f6150b 0x2f6158
002f6154
002f6154loc_2f6154:
002f6154b 0x2f6158
002f6158
002f6158loc_2f6158:
002f6158b 0x2f615c
002f615c
002f615cloc_2f615c:
002f615cldr x5, [sp+112]
002f6160add x5, x5, 1
002f6164str x5, [sp+112]
002f6168ldr x5, [sp+208]
002f616cadd x5, x5, 16
002f6170str x5, [sp+96]
002f6174b 0x2f6044
002f6178
002f6178loc_2f6178:
002f6178ldrb w5, [sp+85]
002f617ceor x6, x5, 1
002f6180strb w6, [sp+87]
002f6184tbnz w5, 0, 0x2f618c
002f6188b 0x2f6190
002f618c
002f618cloc_2f618c:
002f618cb 0x2f61ac
002f6190
002f6190loc_2f6190:
002f6190ldr x0, [sp+272]
002f6194ldr x1, [sp+280]
002f6198bl net.avoidDNS
002f619cstrb w0, [sp+86]
002f61a0eor x2, x0, 1
002f61a4strb w2, [sp+87]
002f61a8b 0x2f61ac
002f61ac
002f61acloc_2f61ac:
002f61acldrb w5, [sp+87]
002f61b0tbnz w5, 0, 0x2f61b8
002f61b4b 0x2f6240
002f61b8
002f61b8loc_2f61b8:
002f61b8ldr x2, [sp+184]
002f61bcldr x0, [sp+168]
002f61c0ldr x5, [sp+176]
002f61c4add x1, x5, 1
002f61c8subs xzr, x2, x1
002f61ccb.hs 0x2f61d4
002f61d0b 0x2f61d8
002f61d4
002f61d4loc_2f61d4:
002f61d4b 0x2f61ec
002f61d8
002f61d8loc_2f61d8:
002f61d8orr x3, xzr, 1
002f61dcadrp x4, 0x2ff000
002f61e0add x4, x4, 2944
002f61e4bl runtime.growslice
002f61e8b 0x2f61ec
002f61ec
002f61ecloc_2f61ec:
002f61ecldr x3, [sp+272]
002f61f0ldr x4, [sp+280]
002f61f4sub x5, x1, 1
002f61f8add x6, x0, x5, lsl #4
002f61fcstr x4, [x6+8]
002f6200ubfm x4, x5, 60, 59
002f6204adrp x27, 0x755000
002f6208ldr w5, [x27+3056]
002f620ccbz w5, 0x2f6214
002f6210b 0x2f6218
002f6214
002f6214loc_2f6214:
002f6214b 0x2f622c
002f6218
002f6218loc_2f6218:
002f6218bl runtime.gcWriteBarrier2
002f621cstr x3, [x25]
002f6220ldr x5, [x0+x4]
002f6224str x5, [x25+8]
002f6228b 0x2f622c
002f622c
002f622cloc_2f622c:
002f622cstr x3, [x0+x4]
002f6230str x0, [sp+168]
002f6234str x1, [sp+176]
002f6238str x2, [sp+184]
002f623cb 0x2f6244
002f6240
002f6240loc_2f6240:
002f6240b 0x2f6244
002f6244
002f6244loc_2f6244:
002f6244ldr x0, [sp+168]
002f6248ldr x1, [sp+176]
002f624cldr x2, [sp+184]
002f6250str x0, [sp+128]
002f6254str x1, [sp+136]
002f6258str x2, [sp+144]
002f625cldp x29, x30, [sp-8]
002f6260add sp, sp, 256
002f6264ret x30
002f6268
002f6268loc_2f6268:
002f6268bl runtime.panicIndex
002f626chint
002f6270
002f6270loc_2f6270:
002f6270stp x0, x1, [sp+8]
002f6274str x2, [sp+24]
002f6278mov x3, x30
002f627cbl runtime.morestack_noctxt.abi0
002f6280ldp x0, x1, [sp+8]
002f6284ldr x2, [sp+24]
002f6288b 0x2f5ce0
002f628cudf 0
002f5ce0
Loading..