File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002e5f20
002e5f20net.sortByRFC6724: ; void net.sortByRFC6724(struct []net.IPAddr addrs)
002e5f20ldr x16, [x28+16]
002e5f24subs xzr, sp, x16
002e5f28b.ls 0x2e5fb0
002e5f2cstr x30, [sp-96]!
002e5f30stur x29, [sp-8]
002e5f34sub x29, sp, 8
002e5f38str x0, [sp+104]
002e5f3cstr x1, [sp+112]
002e5f40str x2, [sp+120]
002e5f44str x1, [sp+56]
002e5f48subs xzr, x1, 2
002e5f4cb.lt 0x2e5f54
002e5f50b 0x2e5f60
002e5f54
002e5f54loc_2e5f54:
002e5f54ldur x29, [sp-8]
002e5f58ldr x30, [sp], 96
002e5f5cret x30
002e5f60
002e5f60loc_2e5f60:
002e5f60bl net.srcAddrs
002e5f64str x0, [sp+64]
002e5f68str x1, [sp+72]
002e5f6cstr x2, [sp+80]
002e5f70ldr x3, [sp+112]
002e5f74ldr x4, [sp+120]
002e5f78ldr x5, [sp+104]
002e5f7cmov x6, x0
002e5f80mov x0, x5
002e5f84mov x7, x1
002e5f88mov x1, x3
002e5f8cmov x8, x2
002e5f90mov x2, x4
002e5f94mov x3, x6
002e5f98mov x4, x7
002e5f9cmov x5, x8
002e5fa0bl net.sortByRFC6724withSrcs
002e5fa4ldur x29, [sp-8]
002e5fa8ldr x30, [sp], 96
002e5facret x30
002e5fb0
002e5fb0loc_2e5fb0:
002e5fb0stp x0, x1, [sp+8]
002e5fb4str x2, [sp+24]
002e5fb8mov x3, x30
002e5fbcbl runtime.morestack_noctxt.abi0
002e5fc0ldp x0, x1, [sp+8]
002e5fc4ldr x2, [sp+24]
002e5fc8b 0x2e5f20
002e5fccudf 0
002e5f20
002e5f20net.sortByRFC6724: ; void net.sortByRFC6724(struct []net.IPAddr addrs)
002e5f20ldr x16, [x28+16]
002e5f24subs xzr, sp, x16
002e5f28b.ls 0x2e5fb0
002e5f2cstr x30, [sp-96]!
002e5f30stur x29, [sp-8]
002e5f34sub x29, sp, 8
002e5f38str x0, [sp+104]
002e5f3cstr x1, [sp+112]
002e5f40str x2, [sp+120]
002e5f44str x1, [sp+56]
002e5f48subs xzr, x1, 2
002e5f4cb.lt 0x2e5f54
002e5f50b 0x2e5f60
002e5f54
002e5f54loc_2e5f54:
002e5f54ldur x29, [sp-8]
002e5f58ldr x30, [sp], 96
002e5f5cret x30
002e5f60
002e5f60loc_2e5f60:
002e5f60bl net.srcAddrs
002e5f64str x0, [sp+64]
002e5f68str x1, [sp+72]
002e5f6cstr x2, [sp+80]
002e5f70ldr x3, [sp+112]
002e5f74ldr x4, [sp+120]
002e5f78ldr x5, [sp+104]
002e5f7cmov x6, x0
002e5f80mov x0, x5
002e5f84mov x7, x1
002e5f88mov x1, x3
002e5f8cmov x8, x2
002e5f90mov x2, x4
002e5f94mov x3, x6
002e5f98mov x4, x7
002e5f9cmov x5, x8
002e5fa0bl net.sortByRFC6724withSrcs
002e5fa4ldur x29, [sp-8]
002e5fa8ldr x30, [sp], 96
002e5facret x30
002e5fb0
002e5fb0loc_2e5fb0:
002e5fb0stp x0, x1, [sp+8]
002e5fb4str x2, [sp+24]
002e5fb8mov x3, x30
002e5fbcbl runtime.morestack_noctxt.abi0
002e5fc0ldp x0, x1, [sp+8]
002e5fc4ldr x2, [sp+24]
002e5fc8b 0x2e5f20
002e5fccudf 0
002e5f20
002e5fd0
002e5fd0net.sortByRFC6724withSrcs: ; void net.sortByRFC6724withSrcs(struct []net.IPAddr addrs, struct []net/netip.Addr srcs)
002e5fd0ldr x16, [x28+16]
002e5fd4sub x17, sp, 304
002e5fd8subs xzr, x17, x16
002e5fdcb.ls 0x2e63d0
002e5fe0sub x20, sp, 432
002e5fe4stp x29, x30, [x20-8]
002e5fe8add sp, x20, 0
002e5fecsub x29, sp, 8
002e5ff0str x0, [sp+440]
002e5ff4str x1, [sp+448]
002e5ff8str x2, [sp+456]
002e5ffcstr x3, [sp+464]
002e6000str x4, [sp+472]
002e6004str x5, [sp+480]
002e6008str x1, [sp+80]
002e600cstr x4, [sp+128]
002e6010subs xzr, x1, x4
002e6014b.ne 0x2e63b8
002e6018b 0x2e601c
002e601c
002e601cloc_2e601c:
002e601cldr x2, [sp+448]
002e6020str x2, [sp+128]
002e6024adrp x0, 0x37f000
002e6028add x0, x0, 3680
002e602cmov x1, x2
002e6030bl runtime.makeslice
002e6034ldr x3, [sp+128]
002e6038ldr x4, [sp+128]
002e603cstr x0, [sp+176]
002e6040str x3, [sp+184]
002e6044str x4, [sp+192]
002e6048ldr x3, [sp+448]
002e604cldr x4, [sp+440]
002e6050ldr x5, [sp+456]
002e6054str x4, [sp+400]
002e6058str x3, [sp+408]
002e605cstr x5, [sp+416]
002e6060str xzr, [sp+120]
002e6064str x3, [sp+112]
002e6068ldr x3, [sp+400]
002e606cstr x3, [sp+104]
002e6070b 0x2e6074
002e6074
002e6074loc_2e6074:
002e6074ldr x5, [sp+112]
002e6078ldr x6, [sp+120]
002e607csubs xzr, x5, x6
002e6080b.gt 0x2e6088
002e6084b 0x2e62b0
002e6088
002e6088loc_2e6088:
002e6088ldr x3, [sp+104]
002e608cstr x3, [sp+368]
002e6090ldr x3, [sp+120]
002e6094str x3, [sp+72]
002e6098ldr x3, [sp+368]
002e609cldp x4, x5, [x3]
002e60a0ldp x6, x7, [x3+16]
002e60a4stp x4, x5, [sp+136]
002e60a8stp x6, x7, [sp+152]
002e60acldr x3, [x3+32]
002e60b0str x3, [sp+168]
002e60b4stp xzr, xzr, [sp+376]
002e60b8str xzr, [sp+392]
002e60bcldr x0, [sp+136]
002e60c0ldr x1, [sp+144]
002e60c4ldr x2, [sp+152]
002e60c8bl net/netip.AddrFromSlice
002e60ccstr x0, [sp+376]
002e60d0str x1, [sp+384]
002e60d4str x2, [sp+392]
002e60d8strb w3, [sp+63]
002e60dcldr x3, [sp+376]
002e60e0ldr x4, [sp+384]
002e60e4ldr x5, [sp+392]
002e60e8str x3, [sp+224]
002e60ecstr x4, [sp+232]
002e60f0str x5, [sp+240]
002e60f4ldrb w3, [sp+63]
002e60f8strb w3, [sp+56]
002e60fcldr x0, [sp+224]
002e6100ldr x1, [sp+232]
002e6104ldr x2, [sp+240]
002e6108str x0, [sp+200]
002e610cstr x1, [sp+208]
002e6110str x2, [sp+216]
002e6114bl net.ipAttrOf
002e6118strb w0, [sp+60]
002e611cstrb w1, [sp+61]
002e6120strb w2, [sp+62]
002e6124ldr x0, [sp+72]
002e6128ldr x1, [sp+472]
002e612cldr x3, [sp+464]
002e6130subs xzr, x0, x1
002e6134b.lo 0x2e613c
002e6138b 0x2e63b4
002e613c
002e613cloc_2e613c:
002e613csub x4, x0, x0, lsl #2
002e6140sub x3, x3, x4, lsl #3
002e6144ldr x0, [x3]
002e6148ldr x1, [x3+8]
002e614cldr x2, [x3+16]
002e6150str x0, [sp+344]
002e6154str x1, [sp+352]
002e6158str x2, [sp+360]
002e615cbl net.ipAttrOf
002e6160strb w0, [sp+57]
002e6164strb w1, [sp+58]
002e6168strb w2, [sp+59]
002e616cadd x20, sp, 264
002e6170adr x27, 16
002e6174stp x29, x27, [sp-24]
002e6178sub x29, sp, 24
002e617cbl fn_87cfc
002e6180sub x29, sp, 8
002e6184ldr x0, [sp+72]
002e6188ldr x1, [sp+448]
002e618cldr x3, [sp+440]
002e6190subs xzr, x0, x1
002e6194b.lo 0x2e619c
002e6198b 0x2e63b0
002e619c
002e619cloc_2e619c:
002e619cadd x5, x0, x0, lsl #2
002e61a0add x5, x3, x5, lsl #3
002e61a4ldp x6, x7, [x5]
002e61a8ldp x8, x9, [x5+16]
002e61acstp x6, x7, [sp+264]
002e61b0stp x8, x9, [sp+280]
002e61b4ldr x5, [x5+32]
002e61b8str x5, [sp+296]
002e61bcldrb w5, [sp+60]
002e61c0ldrb w6, [sp+61]
002e61c4ldrb w7, [sp+62]
002e61c8strb w5, [sp+304]
002e61ccstrb w6, [sp+305]
002e61d0strb w7, [sp+306]
002e61d4ldr x0, [sp+72]
002e61d8ldr x1, [sp+472]
002e61dcldr x5, [sp+464]
002e61e0subs xzr, x1, x0
002e61e4b.hi 0x2e61ec
002e61e8b 0x2e63ac
002e61ec
002e61ecloc_2e61ec:
002e61ecsub x6, x0, x0, lsl #2
002e61f0sub x5, x5, x6, lsl #3
002e61f4ldr x6, [x5]
002e61f8ldr x7, [x5+8]
002e61fcldr x5, [x5+16]
002e6200str x6, [sp+312]
002e6204str x7, [sp+320]
002e6208str x5, [sp+328]
002e620cldrb w5, [sp+57]
002e6210ldrb w6, [sp+58]
002e6214ldrb w7, [sp+59]
002e6218strb w5, [sp+336]
002e621cstrb w6, [sp+337]
002e6220strb w7, [sp+338]
002e6224ldr x0, [sp+72]
002e6228ldr x1, [sp+184]
002e622cldr x5, [sp+176]
002e6230subs xzr, x1, x0
002e6234b.hi 0x2e623c
002e6238b 0x2e63a8
002e623c
002e623cloc_2e623c:
002e623cadd x6, x0, x0, lsl #2
002e6240add x21, x5, x6, lsl #4
002e6244adrp x27, 0x765000
002e6248ldr w5, [x27+3056]
002e624ccbz w5, 0x2e6254
002e6250b 0x2e6258
002e6254
002e6254loc_2e6254:
002e6254b 0x2e6278
002e6258
002e6258loc_2e6258:
002e6258str x21, [sp+256]
002e625cadrp x0, 0x37f000
002e6260add x0, x0, 3680
002e6264mov x1, x21
002e6268add x2, sp, 264
002e626cbl runtime.wbMove
002e6270ldr x21, [sp+256]
002e6274b 0x2e6278
002e6278
002e6278loc_2e6278:
002e6278add x20, sp, 264
002e627cadr x27, 16
002e6280stp x29, x27, [sp-24]
002e6284sub x29, sp, 24
002e6288bl fn_87ef8
002e628csub x29, sp, 8
002e6290b 0x2e6294
002e6294
002e6294loc_2e6294:
002e6294ldr x5, [sp+120]
002e6298add x5, x5, 1
002e629cstr x5, [sp+120]
002e62a0ldr x5, [sp+368]
002e62a4add x5, x5, 40
002e62a8str x5, [sp+104]
002e62acb 0x2e6074
002e62b0
002e62b0loc_2e62b0:
002e62b0ldr x1, [sp+176]
002e62b4ldr x2, [sp+184]
002e62b8ldr x3, [sp+192]
002e62bcadrp x0, 0x430000
002e62c0add x0, x0, 3840
002e62c4adrp x4, 0x3f2000
002e62c8add x4, x4, 3960
002e62ccbl slices.SortStableFunc[go.shape.[]net.byRFC6724Info,go.shape.struct { net.addr net.IPAddr; net.addrAttr net.ipAttr; net.src net/netip.Addr; net.srcAttr net.ipAttr }]
002e62d0str xzr, [sp+96]
002e62d4ldr x5, [sp+184]
002e62d8str x5, [sp+88]
002e62dcb 0x2e62e0
002e62e0
002e62e0loc_2e62e0:
002e62e0ldr x3, [sp+88]
002e62e4ldr x4, [sp+96]
002e62e8subs xzr, x3, x4
002e62ecb.gt 0x2e62f4
002e62f0b 0x2e6394
002e62f4
002e62f4loc_2e62f4:
002e62f4ldr x0, [sp+96]
002e62f8str x0, [sp+64]
002e62fcldr x1, [sp+184]
002e6300ldr x3, [sp+176]
002e6304subs xzr, x1, x0
002e6308b.hi 0x2e6310
002e630cb 0x2e63a4
002e6310
002e6310loc_2e6310:
002e6310ldr x1, [sp+448]
002e6314ldr x4, [sp+440]
002e6318add x5, x0, x0, lsl #2
002e631cadd x2, x3, x5, lsl #4
002e6320subs xzr, x1, x0
002e6324b.hi 0x2e632c
002e6328b 0x2e63a0
002e632c
002e632cloc_2e632c:
002e632cadd x3, x0, x0, lsl #2
002e6330add x1, x4, x3, lsl #3
002e6334adrp x27, 0x765000
002e6338ldr w3, [x27+3056]
002e633ccbz w3, 0x2e6344
002e6340b 0x2e6348
002e6344
002e6344loc_2e6344:
002e6344b 0x2e6368
002e6348
002e6348loc_2e6348:
002e6348str x2, [sp+256]
002e634cstr x1, [sp+248]
002e6350adrp x0, 0x35c000
002e6354add x0, x0, 1792
002e6358bl runtime.wbMove
002e635cldr x1, [sp+248]
002e6360ldr x2, [sp+256]
002e6364b 0x2e6368
002e6368
002e6368loc_2e6368:
002e6368ldp x3, x4, [x2]
002e636cldp x5, x6, [x2+16]
002e6370stp x3, x4, [x1]
002e6374stp x5, x6, [x1+16]
002e6378ldr x3, [x2+32]
002e637cstr x3, [x1+32]
002e6380b 0x2e6384
002e6384
002e6384loc_2e6384:
002e6384ldr x3, [sp+96]
002e6388add x3, x3, 1
002e638cstr x3, [sp+96]
002e6390b 0x2e62e0
002e6394
002e6394loc_2e6394:
002e6394ldp x29, x30, [sp-8]
002e6398add sp, sp, 432
002e639cret x30
002e63a0
002e63a0loc_2e63a0:
002e63a0bl runtime.panicIndex
002e63a4
002e63a4loc_2e63a4:
002e63a4bl runtime.panicIndex
002e63a8
002e63a8loc_2e63a8:
002e63a8bl runtime.panicIndex
002e63ac
002e63acloc_2e63ac:
002e63acbl runtime.panicIndex
002e63b0
002e63b0loc_2e63b0:
002e63b0bl runtime.panicIndex
002e63b4
002e63b4loc_2e63b4:
002e63b4bl runtime.panicIndex
002e63b8
002e63b8loc_2e63b8:
002e63b8adrp x0, 0x30f000
002e63bcadd x0, x0, 2944
002e63c0adrp x1, 0x42b000
002e63c4add x1, x1, 3712
002e63c8bl runtime.gopanic
002e63cchint
002e63d0
002e63d0loc_2e63d0:
002e63d0stp x0, x1, [sp+8]
002e63d4stp x2, x3, [sp+24]
002e63d8stp x4, x5, [sp+40]
002e63dcmov x3, x30
002e63e0bl runtime.morestack_noctxt.abi0
002e63e4ldp x0, x1, [sp+8]
002e63e8ldp x2, x3, [sp+24]
002e63ecldp x4, x5, [sp+40]
002e63f0b 0x2e5fd0
002e63f4udf 0
002e63f8udf 0
002e63fcudf 0
002e5fd0
002e5fd0net.sortByRFC6724withSrcs: ; void net.sortByRFC6724withSrcs(struct []net.IPAddr addrs, struct []net/netip.Addr srcs)
002e5fd0ldr x16, [x28+16]
002e5fd4sub x17, sp, 304
002e5fd8subs xzr, x17, x16
002e5fdcb.ls 0x2e63d0
002e5fe0sub x20, sp, 432
002e5fe4stp x29, x30, [x20-8]
002e5fe8add sp, x20, 0
002e5fecsub x29, sp, 8
002e5ff0str x0, [sp+440]
002e5ff4str x1, [sp+448]
002e5ff8str x2, [sp+456]
002e5ffcstr x3, [sp+464]
002e6000str x4, [sp+472]
002e6004str x5, [sp+480]
002e6008str x1, [sp+80]
002e600cstr x4, [sp+128]
002e6010subs xzr, x1, x4
002e6014b.ne 0x2e63b8
002e6018b 0x2e601c
002e601c
002e601cloc_2e601c:
002e601cldr x2, [sp+448]
002e6020str x2, [sp+128]
002e6024adrp x0, 0x37f000
002e6028add x0, x0, 3680
002e602cmov x1, x2
002e6030bl runtime.makeslice
002e6034ldr x3, [sp+128]
002e6038ldr x4, [sp+128]
002e603cstr x0, [sp+176]
002e6040str x3, [sp+184]
002e6044str x4, [sp+192]
002e6048ldr x3, [sp+448]
002e604cldr x4, [sp+440]
002e6050ldr x5, [sp+456]
002e6054str x4, [sp+400]
002e6058str x3, [sp+408]
002e605cstr x5, [sp+416]
002e6060str xzr, [sp+120]
002e6064str x3, [sp+112]
002e6068ldr x3, [sp+400]
002e606cstr x3, [sp+104]
002e6070b 0x2e6074
002e6074
002e6074loc_2e6074:
002e6074ldr x5, [sp+112]
002e6078ldr x6, [sp+120]
002e607csubs xzr, x5, x6
002e6080b.gt 0x2e6088
002e6084b 0x2e62b0
002e6088
002e6088loc_2e6088:
002e6088ldr x3, [sp+104]
002e608cstr x3, [sp+368]
002e6090ldr x3, [sp+120]
002e6094str x3, [sp+72]
002e6098ldr x3, [sp+368]
002e609cldp x4, x5, [x3]
002e60a0ldp x6, x7, [x3+16]
002e60a4stp x4, x5, [sp+136]
002e60a8stp x6, x7, [sp+152]
002e60acldr x3, [x3+32]
002e60b0str x3, [sp+168]
002e60b4stp xzr, xzr, [sp+376]
002e60b8str xzr, [sp+392]
002e60bcldr x0, [sp+136]
002e60c0ldr x1, [sp+144]
002e60c4ldr x2, [sp+152]
002e60c8bl net/netip.AddrFromSlice
002e60ccstr x0, [sp+376]
002e60d0str x1, [sp+384]
002e60d4str x2, [sp+392]
002e60d8strb w3, [sp+63]
002e60dcldr x3, [sp+376]
002e60e0ldr x4, [sp+384]
002e60e4ldr x5, [sp+392]
002e60e8str x3, [sp+224]
002e60ecstr x4, [sp+232]
002e60f0str x5, [sp+240]
002e60f4ldrb w3, [sp+63]
002e60f8strb w3, [sp+56]
002e60fcldr x0, [sp+224]
002e6100ldr x1, [sp+232]
002e6104ldr x2, [sp+240]
002e6108str x0, [sp+200]
002e610cstr x1, [sp+208]
002e6110str x2, [sp+216]
002e6114bl net.ipAttrOf
002e6118strb w0, [sp+60]
002e611cstrb w1, [sp+61]
002e6120strb w2, [sp+62]
002e6124ldr x0, [sp+72]
002e6128ldr x1, [sp+472]
002e612cldr x3, [sp+464]
002e6130subs xzr, x0, x1
002e6134b.lo 0x2e613c
002e6138b 0x2e63b4
002e613c
002e613cloc_2e613c:
002e613csub x4, x0, x0, lsl #2
002e6140sub x3, x3, x4, lsl #3
002e6144ldr x0, [x3]
002e6148ldr x1, [x3+8]
002e614cldr x2, [x3+16]
002e6150str x0, [sp+344]
002e6154str x1, [sp+352]
002e6158str x2, [sp+360]
002e615cbl net.ipAttrOf
002e6160strb w0, [sp+57]
002e6164strb w1, [sp+58]
002e6168strb w2, [sp+59]
002e616cadd x20, sp, 264
002e6170adr x27, 16
002e6174stp x29, x27, [sp-24]
002e6178sub x29, sp, 24
002e617cbl fn_87cfc
002e6180sub x29, sp, 8
002e6184ldr x0, [sp+72]
002e6188ldr x1, [sp+448]
002e618cldr x3, [sp+440]
002e6190subs xzr, x0, x1
002e6194b.lo 0x2e619c
002e6198b 0x2e63b0
002e619c
002e619cloc_2e619c:
002e619cadd x5, x0, x0, lsl #2
002e61a0add x5, x3, x5, lsl #3
002e61a4ldp x6, x7, [x5]
002e61a8ldp x8, x9, [x5+16]
002e61acstp x6, x7, [sp+264]
002e61b0stp x8, x9, [sp+280]
002e61b4ldr x5, [x5+32]
002e61b8str x5, [sp+296]
002e61bcldrb w5, [sp+60]
002e61c0ldrb w6, [sp+61]
002e61c4ldrb w7, [sp+62]
002e61c8strb w5, [sp+304]
002e61ccstrb w6, [sp+305]
002e61d0strb w7, [sp+306]
002e61d4ldr x0, [sp+72]
002e61d8ldr x1, [sp+472]
002e61dcldr x5, [sp+464]
002e61e0subs xzr, x1, x0
002e61e4b.hi 0x2e61ec
002e61e8b 0x2e63ac
002e61ec
002e61ecloc_2e61ec:
002e61ecsub x6, x0, x0, lsl #2
002e61f0sub x5, x5, x6, lsl #3
002e61f4ldr x6, [x5]
002e61f8ldr x7, [x5+8]
002e61fcldr x5, [x5+16]
002e6200str x6, [sp+312]
002e6204str x7, [sp+320]
002e6208str x5, [sp+328]
002e620cldrb w5, [sp+57]
002e6210ldrb w6, [sp+58]
002e6214ldrb w7, [sp+59]
002e6218strb w5, [sp+336]
002e621cstrb w6, [sp+337]
002e6220strb w7, [sp+338]
002e6224ldr x0, [sp+72]
002e6228ldr x1, [sp+184]
002e622cldr x5, [sp+176]
002e6230subs xzr, x1, x0
002e6234b.hi 0x2e623c
002e6238b 0x2e63a8
002e623c
002e623cloc_2e623c:
002e623cadd x6, x0, x0, lsl #2
002e6240add x21, x5, x6, lsl #4
002e6244adrp x27, 0x765000
002e6248ldr w5, [x27+3056]
002e624ccbz w5, 0x2e6254
002e6250b 0x2e6258
002e6254
002e6254loc_2e6254:
002e6254b 0x2e6278
002e6258
002e6258loc_2e6258:
002e6258str x21, [sp+256]
002e625cadrp x0, 0x37f000
002e6260add x0, x0, 3680
002e6264mov x1, x21
002e6268add x2, sp, 264
002e626cbl runtime.wbMove
002e6270ldr x21, [sp+256]
002e6274b 0x2e6278
002e6278
002e6278loc_2e6278:
002e6278add x20, sp, 264
002e627cadr x27, 16
002e6280stp x29, x27, [sp-24]
002e6284sub x29, sp, 24
002e6288bl fn_87ef8
002e628csub x29, sp, 8
002e6290b 0x2e6294
002e6294
002e6294loc_2e6294:
002e6294ldr x5, [sp+120]
002e6298add x5, x5, 1
002e629cstr x5, [sp+120]
002e62a0ldr x5, [sp+368]
002e62a4add x5, x5, 40
002e62a8str x5, [sp+104]
002e62acb 0x2e6074
002e62b0
002e62b0loc_2e62b0:
002e62b0ldr x1, [sp+176]
002e62b4ldr x2, [sp+184]
002e62b8ldr x3, [sp+192]
002e62bcadrp x0, 0x430000
002e62c0add x0, x0, 3840
002e62c4adrp x4, 0x3f2000
002e62c8add x4, x4, 3960
002e62ccbl slices.SortStableFunc[go.shape.[]net.byRFC6724Info,go.shape.struct { net.addr net.IPAddr; net.addrAttr net.ipAttr; net.src net/netip.Addr; net.srcAttr net.ipAttr }]
002e62d0str xzr, [sp+96]
002e62d4ldr x5, [sp+184]
002e62d8str x5, [sp+88]
002e62dcb 0x2e62e0
002e62e0
002e62e0loc_2e62e0:
002e62e0ldr x3, [sp+88]
002e62e4ldr x4, [sp+96]
002e62e8subs xzr, x3, x4
002e62ecb.gt 0x2e62f4
002e62f0b 0x2e6394
002e62f4
002e62f4loc_2e62f4:
002e62f4ldr x0, [sp+96]
002e62f8str x0, [sp+64]
002e62fcldr x1, [sp+184]
002e6300ldr x3, [sp+176]
002e6304subs xzr, x1, x0
002e6308b.hi 0x2e6310
002e630cb 0x2e63a4
002e6310
002e6310loc_2e6310:
002e6310ldr x1, [sp+448]
002e6314ldr x4, [sp+440]
002e6318add x5, x0, x0, lsl #2
002e631cadd x2, x3, x5, lsl #4
002e6320subs xzr, x1, x0
002e6324b.hi 0x2e632c
002e6328b 0x2e63a0
002e632c
002e632cloc_2e632c:
002e632cadd x3, x0, x0, lsl #2
002e6330add x1, x4, x3, lsl #3
002e6334adrp x27, 0x765000
002e6338ldr w3, [x27+3056]
002e633ccbz w3, 0x2e6344
002e6340b 0x2e6348
002e6344
002e6344loc_2e6344:
002e6344b 0x2e6368
002e6348
002e6348loc_2e6348:
002e6348str x2, [sp+256]
002e634cstr x1, [sp+248]
002e6350adrp x0, 0x35c000
002e6354add x0, x0, 1792
002e6358bl runtime.wbMove
002e635cldr x1, [sp+248]
002e6360ldr x2, [sp+256]
002e6364b 0x2e6368
002e6368
002e6368loc_2e6368:
002e6368ldp x3, x4, [x2]
002e636cldp x5, x6, [x2+16]
002e6370stp x3, x4, [x1]
002e6374stp x5, x6, [x1+16]
002e6378ldr x3, [x2+32]
002e637cstr x3, [x1+32]
002e6380b 0x2e6384
002e6384
002e6384loc_2e6384:
002e6384ldr x3, [sp+96]
002e6388add x3, x3, 1
002e638cstr x3, [sp+96]
002e6390b 0x2e62e0
002e6394
002e6394loc_2e6394:
002e6394ldp x29, x30, [sp-8]
002e6398add sp, sp, 432
002e639cret x30
002e63a0
002e63a0loc_2e63a0:
002e63a0bl runtime.panicIndex
002e63a4
002e63a4loc_2e63a4:
002e63a4bl runtime.panicIndex
002e63a8
002e63a8loc_2e63a8:
002e63a8bl runtime.panicIndex
002e63ac
002e63acloc_2e63ac:
002e63acbl runtime.panicIndex
002e63b0
002e63b0loc_2e63b0:
002e63b0bl runtime.panicIndex
002e63b4
002e63b4loc_2e63b4:
002e63b4bl runtime.panicIndex
002e63b8
002e63b8loc_2e63b8:
002e63b8adrp x0, 0x30f000
002e63bcadd x0, x0, 2944
002e63c0adrp x1, 0x42b000
002e63c4add x1, x1, 3712
002e63c8bl runtime.gopanic
002e63cchint
002e63d0
002e63d0loc_2e63d0:
002e63d0stp x0, x1, [sp+8]
002e63d4stp x2, x3, [sp+24]
002e63d8stp x4, x5, [sp+40]
002e63dcmov x3, x30
002e63e0bl runtime.morestack_noctxt.abi0
002e63e4ldp x0, x1, [sp+8]
002e63e8ldp x2, x3, [sp+24]
002e63ecldp x4, x5, [sp+40]
002e63f0b 0x2e5fd0
002e63f4udf 0
002e63f8udf 0
002e63fcudf 0
002e5fd0
002e6400
002e6400net.srcAddrs: ; void net.srcAddrs(struct []net.IPAddr addrs)
002e6400ldr x16, [x28+16]
002e6404sub x17, sp, 224
002e6408subs xzr, x17, x16
002e640cb.ls 0x2e67c4
002e6410sub x20, sp, 352
002e6414stp x29, x30, [x20-8]
002e6418add sp, x20, 0
002e641csub x29, sp, 8
002e6420str x0, [sp+360]
002e6424str x1, [sp+368]
002e6428str x2, [sp+376]
002e642cstp xzr, xzr, [sp+80]
002e6430str xzr, [sp+96]
002e6434ldr x2, [sp+368]
002e6438str x2, [sp+72]
002e643cadrp x0, 0x3c4000
002e6440add x0, x0, 96
002e6444mov x1, x2
002e6448bl runtime.makeslice
002e644cldr x3, [sp+72]
002e6450ldr x4, [sp+72]
002e6454str x0, [sp+104]
002e6458str x3, [sp+112]
002e645cstr x4, [sp+120]
002e6460adrp x0, 0x36d000
002e6464add x0, x0, 2368
002e6468bl runtime.newobject
002e646cstr x0, [sp+336]
002e6470adrp x27, 0x765000
002e6474ldr w3, [x27+3056]
002e6478cbz w3, 0x2e6480
002e647cb 0x2e6484
002e6480
002e6480loc_2e6480:
002e6480b 0x2e64a8
002e6484
002e6484loc_2e6484:
002e6484str x0, [sp+184]
002e6488mov x1, x0
002e648cadrp x2, 0x432000
002e6490add x2, x2, 1240
002e6494adrp x0, 0x36d000
002e6498add x0, x0, 2368
002e649cbl runtime.wbMove
002e64a0ldr x0, [sp+184]
002e64a4b 0x2e64a8
002e64a8
002e64a8loc_2e64a8:
002e64a8adrp x27, 0x432000
002e64acadd x27, x27, 1240
002e64b0ldp x4, x5, [x27]
002e64b4adrp x27, 0x432000
002e64b8add x27, x27, 1256
002e64bcldp x6, x7, [x27]
002e64c0adrp x27, 0x432000
002e64c4add x27, x27, 1272
002e64c8ldp x8, x9, [x27]
002e64ccstp x4, x5, [x0]
002e64d0stp x6, x7, [x0+16]
002e64d4stp x8, x9, [x0+32]
002e64d8str xzr, [sp+64]
002e64dcldr x4, [sp+368]
002e64e0str x4, [sp+56]
002e64e4b 0x2e64e8
002e64e8
002e64e8loc_2e64e8:
002e64e8ldr x4, [sp+56]
002e64ecldr x5, [sp+64]
002e64f0subs xzr, x4, x5
002e64f4b.gt 0x2e64fc
002e64f8b 0x2e6790
002e64fc
002e64fcloc_2e64fc:
002e64fcldr x0, [sp+64]
002e6500str x0, [sp+48]
002e6504ldr x4, [sp+360]
002e6508ldr x1, [sp+368]
002e650csubs xzr, x1, x0
002e6510b.hi 0x2e6518
002e6514b 0x2e67bc
002e6518
002e6518loc_2e6518:
002e6518ldr x5, [sp+336]
002e651cadd x6, x0, x0, lsl #2
002e6520add x7, x4, x6, lsl #3
002e6524ldr x4, [x4+3*x6]
002e6528ldr x6, [x7+8]
002e652cldr x7, [x7+16]
002e6530str x6, [x5+8]
002e6534str x7, [x5+16]
002e6538adrp x27, 0x765000
002e653cldr w6, [x27+3056]
002e6540cbz w6, 0x2e6548
002e6544b 0x2e654c
002e6548
002e6548loc_2e6548:
002e6548b 0x2e6560
002e654c
002e654cloc_2e654c:
002e654cbl runtime.gcWriteBarrier2
002e6550str x4, [x25]
002e6554ldr x6, [x5]
002e6558str x6, [x25+8]
002e655cb 0x2e6560
002e6560
002e6560loc_2e6560:
002e6560str x4, [x5]
002e6564ldr x0, [sp+48]
002e6568ldr x1, [sp+368]
002e656cldr x4, [sp+360]
002e6570subs xzr, x0, x1
002e6574b.lo 0x2e657c
002e6578b 0x2e67b8
002e657c
002e657cloc_2e657c:
002e657cldr x5, [sp+336]
002e6580add x6, x0, x0, lsl #2
002e6584add x4, x4, x6, lsl #3
002e6588ldr x6, [x4+24]
002e658cldr x4, [x4+32]
002e6590str x4, [x5+40]
002e6594adrp x27, 0x765000
002e6598ldr w4, [x27+3056]
002e659ccbz w4, 0x2e65a4
002e65a0b 0x2e65a8
002e65a4
002e65a4loc_2e65a4:
002e65a4b 0x2e65bc
002e65a8
002e65a8loc_2e65a8:
002e65a8bl runtime.gcWriteBarrier2
002e65acstr x6, [x25]
002e65b0ldr x4, [x5+32]
002e65b4str x4, [x25+8]
002e65b8b 0x2e65bc
002e65bc
002e65bcloc_2e65bc:
002e65bcstr x6, [x5+32]
002e65c0str xzr, [sp+296]
002e65c4stp xzr, xzr, [sp+280]
002e65c8ldr x3, [sp+336]
002e65ccadrp x0, 0x3ca000
002e65d0add x0, x0, 456
002e65d4orr x1, xzr, 3
002e65d8mov x2, xzr
002e65dcbl net.DialUDP
002e65e0str x0, [sp+296]
002e65e4str x1, [sp+280]
002e65e8str x2, [sp+288]
002e65ecldr x4, [sp+296]
002e65f0str x4, [sp+176]
002e65f4ldr x4, [sp+280]
002e65f8ldr x5, [sp+288]
002e65fcstr x4, [sp+160]
002e6600str x5, [sp+168]
002e6604ldr x4, [sp+176]
002e6608str x4, [sp+152]
002e660cldr x4, [sp+168]
002e6610ldr x5, [sp+160]
002e6614str x5, [sp+136]
002e6618str x4, [sp+144]
002e661ccbnz x5, 0x2e6624
002e6620b 0x2e6628
002e6624
002e6624loc_2e6624:
002e6624b 0x2e677c
002e6628
002e6628loc_2e6628:
002e6628ldr x0, [sp+152]
002e662cldrsb x27, [x0]
002e6630str x0, [sp+224]
002e6634bl net.(*conn).LocalAddr
002e6638str x0, [sp+264]
002e663cstr x1, [sp+272]
002e6640str xzr, [sp+256]
002e6644ldr x1, [sp+264]
002e6648ldr x2, [sp+272]
002e664cadrp x3, 0x430000
002e6650add x3, x3, 3592
002e6654subs xzr, x1, x3
002e6658b.eq 0x2e6660
002e665cb 0x2e6668
002e6660
002e6660loc_2e6660:
002e6660orr x0, xzr, 1
002e6664b 0x2e6674
002e6668
002e6668loc_2e6668:
002e6668mov x0, xzr
002e666cmov x2, xzr
002e6670b 0x2e6674
002e6674
002e6674loc_2e6674:
002e6674str x2, [sp+256]
002e6678strb w0, [sp+45]
002e667cldr x3, [sp+256]
002e6680str x3, [sp+328]
002e6684ldrb w3, [sp+45]
002e6688strb w3, [sp+47]
002e668cldr x3, [sp+328]
002e6690str x3, [sp+128]
002e6694ldrb w3, [sp+47]
002e6698strb w3, [sp+44]
002e669ctbnz w3, 0, 0x2e66a4
002e66a0b 0x2e6764
002e66a4
002e66a4loc_2e66a4:
002e66a4stp xzr, xzr, [sp+232]
002e66a8str xzr, [sp+248]
002e66acldr x3, [sp+128]
002e66b0ldrsb x27, [x3]
002e66b4ldr x0, [x3]
002e66b8ldr x1, [x3+8]
002e66bcldr x2, [x3+16]
002e66c0str x0, [sp+200]
002e66c4str x1, [sp+208]
002e66c8str x2, [sp+216]
002e66ccbl net/netip.AddrFromSlice
002e66d0str x0, [sp+232]
002e66d4str x1, [sp+240]
002e66d8str x2, [sp+248]
002e66dcstrb w3, [sp+45]
002e66e0ldr x3, [sp+232]
002e66e4ldr x4, [sp+240]
002e66e8ldr x5, [sp+248]
002e66ecstr x3, [sp+304]
002e66f0str x4, [sp+312]
002e66f4str x5, [sp+320]
002e66f8ldrb w3, [sp+45]
002e66fcstrb w3, [sp+46]
002e6700ldr x0, [sp+48]
002e6704ldr x1, [sp+112]
002e6708ldr x3, [sp+104]
002e670cldr x4, [sp+320]
002e6710ldr x5, [sp+304]
002e6714ldr x6, [sp+312]
002e6718subs xzr, x1, x0
002e671cb.hi 0x2e6724
002e6720b 0x2e67b4
002e6724
002e6724loc_2e6724:
002e6724sub x1, x0, x0, lsl #2
002e6728sub x1, x3, x1, lsl #3
002e672cstr x5, [x1]
002e6730str x6, [x1+8]
002e6734adrp x27, 0x765000
002e6738ldr w2, [x27+3056]
002e673ccbz w2, 0x2e6744
002e6740b 0x2e6748
002e6744
002e6744loc_2e6744:
002e6744b 0x2e675c
002e6748
002e6748loc_2e6748:
002e6748bl runtime.gcWriteBarrier2
002e674cstr x4, [x25]
002e6750ldr x2, [x1+16]
002e6754str x2, [x25+8]
002e6758b 0x2e675c
002e675c
002e675cloc_2e675c:
002e675cstr x4, [x1+16]
002e6760b 0x2e6768
002e6764
002e6764loc_2e6764:
002e6764b 0x2e6768
002e6768
002e6768loc_2e6768:
002e6768ldr x0, [sp+152]
002e676cldrsb x27, [x0]
002e6770str x0, [sp+192]
002e6774bl net.(*conn).Close
002e6778b 0x2e677c
002e677c
002e677cloc_2e677c:
002e677cb 0x2e6780
002e6780
002e6780loc_2e6780:
002e6780ldr x4, [sp+64]
002e6784add x4, x4, 1
002e6788str x4, [sp+64]
002e678cb 0x2e64e8
002e6790
002e6790loc_2e6790:
002e6790ldr x0, [sp+104]
002e6794ldr x1, [sp+112]
002e6798ldr x2, [sp+120]
002e679cstr x0, [sp+80]
002e67a0str x1, [sp+88]
002e67a4str x2, [sp+96]
002e67a8ldp x29, x30, [sp-8]
002e67acadd sp, sp, 352
002e67b0ret x30
002e67b4
002e67b4loc_2e67b4:
002e67b4bl runtime.panicIndex
002e67b8
002e67b8loc_2e67b8:
002e67b8bl runtime.panicIndex
002e67bc
002e67bcloc_2e67bc:
002e67bcbl runtime.panicIndex
002e67c0hint
002e67c4
002e67c4loc_2e67c4:
002e67c4stp x0, x1, [sp+8]
002e67c8str x2, [sp+24]
002e67ccmov x3, x30
002e67d0bl runtime.morestack_noctxt.abi0
002e67d4ldp x0, x1, [sp+8]
002e67d8ldr x2, [sp+24]
002e67dcb 0x2e6400
002e6400
002e6400net.srcAddrs: ; void net.srcAddrs(struct []net.IPAddr addrs)
002e6400ldr x16, [x28+16]
002e6404sub x17, sp, 224
002e6408subs xzr, x17, x16
002e640cb.ls 0x2e67c4
002e6410sub x20, sp, 352
002e6414stp x29, x30, [x20-8]
002e6418add sp, x20, 0
002e641csub x29, sp, 8
002e6420str x0, [sp+360]
002e6424str x1, [sp+368]
002e6428str x2, [sp+376]
002e642cstp xzr, xzr, [sp+80]
002e6430str xzr, [sp+96]
002e6434ldr x2, [sp+368]
002e6438str x2, [sp+72]
002e643cadrp x0, 0x3c4000
002e6440add x0, x0, 96
002e6444mov x1, x2
002e6448bl runtime.makeslice
002e644cldr x3, [sp+72]
002e6450ldr x4, [sp+72]
002e6454str x0, [sp+104]
002e6458str x3, [sp+112]
002e645cstr x4, [sp+120]
002e6460adrp x0, 0x36d000
002e6464add x0, x0, 2368
002e6468bl runtime.newobject
002e646cstr x0, [sp+336]
002e6470adrp x27, 0x765000
002e6474ldr w3, [x27+3056]
002e6478cbz w3, 0x2e6480
002e647cb 0x2e6484
002e6480
002e6480loc_2e6480:
002e6480b 0x2e64a8
002e6484
002e6484loc_2e6484:
002e6484str x0, [sp+184]
002e6488mov x1, x0
002e648cadrp x2, 0x432000
002e6490add x2, x2, 1240
002e6494adrp x0, 0x36d000
002e6498add x0, x0, 2368
002e649cbl runtime.wbMove
002e64a0ldr x0, [sp+184]
002e64a4b 0x2e64a8
002e64a8
002e64a8loc_2e64a8:
002e64a8adrp x27, 0x432000
002e64acadd x27, x27, 1240
002e64b0ldp x4, x5, [x27]
002e64b4adrp x27, 0x432000
002e64b8add x27, x27, 1256
002e64bcldp x6, x7, [x27]
002e64c0adrp x27, 0x432000
002e64c4add x27, x27, 1272
002e64c8ldp x8, x9, [x27]
002e64ccstp x4, x5, [x0]
002e64d0stp x6, x7, [x0+16]
002e64d4stp x8, x9, [x0+32]
002e64d8str xzr, [sp+64]
002e64dcldr x4, [sp+368]
002e64e0str x4, [sp+56]
002e64e4b 0x2e64e8
002e64e8
002e64e8loc_2e64e8:
002e64e8ldr x4, [sp+56]
002e64ecldr x5, [sp+64]
002e64f0subs xzr, x4, x5
002e64f4b.gt 0x2e64fc
002e64f8b 0x2e6790
002e64fc
002e64fcloc_2e64fc:
002e64fcldr x0, [sp+64]
002e6500str x0, [sp+48]
002e6504ldr x4, [sp+360]
002e6508ldr x1, [sp+368]
002e650csubs xzr, x1, x0
002e6510b.hi 0x2e6518
002e6514b 0x2e67bc
002e6518
002e6518loc_2e6518:
002e6518ldr x5, [sp+336]
002e651cadd x6, x0, x0, lsl #2
002e6520add x7, x4, x6, lsl #3
002e6524ldr x4, [x4+3*x6]
002e6528ldr x6, [x7+8]
002e652cldr x7, [x7+16]
002e6530str x6, [x5+8]
002e6534str x7, [x5+16]
002e6538adrp x27, 0x765000
002e653cldr w6, [x27+3056]
002e6540cbz w6, 0x2e6548
002e6544b 0x2e654c
002e6548
002e6548loc_2e6548:
002e6548b 0x2e6560
002e654c
002e654cloc_2e654c:
002e654cbl runtime.gcWriteBarrier2
002e6550str x4, [x25]
002e6554ldr x6, [x5]
002e6558str x6, [x25+8]
002e655cb 0x2e6560
002e6560
002e6560loc_2e6560:
002e6560str x4, [x5]
002e6564ldr x0, [sp+48]
002e6568ldr x1, [sp+368]
002e656cldr x4, [sp+360]
002e6570subs xzr, x0, x1
002e6574b.lo 0x2e657c
002e6578b 0x2e67b8
002e657c
002e657cloc_2e657c:
002e657cldr x5, [sp+336]
002e6580add x6, x0, x0, lsl #2
002e6584add x4, x4, x6, lsl #3
002e6588ldr x6, [x4+24]
002e658cldr x4, [x4+32]
002e6590str x4, [x5+40]
002e6594adrp x27, 0x765000
002e6598ldr w4, [x27+3056]
002e659ccbz w4, 0x2e65a4
002e65a0b 0x2e65a8
002e65a4
002e65a4loc_2e65a4:
002e65a4b 0x2e65bc
002e65a8
002e65a8loc_2e65a8:
002e65a8bl runtime.gcWriteBarrier2
002e65acstr x6, [x25]
002e65b0ldr x4, [x5+32]
002e65b4str x4, [x25+8]
002e65b8b 0x2e65bc
002e65bc
002e65bcloc_2e65bc:
002e65bcstr x6, [x5+32]
002e65c0str xzr, [sp+296]
002e65c4stp xzr, xzr, [sp+280]
002e65c8ldr x3, [sp+336]
002e65ccadrp x0, 0x3ca000
002e65d0add x0, x0, 456
002e65d4orr x1, xzr, 3
002e65d8mov x2, xzr
002e65dcbl net.DialUDP
002e65e0str x0, [sp+296]
002e65e4str x1, [sp+280]
002e65e8str x2, [sp+288]
002e65ecldr x4, [sp+296]
002e65f0str x4, [sp+176]
002e65f4ldr x4, [sp+280]
002e65f8ldr x5, [sp+288]
002e65fcstr x4, [sp+160]
002e6600str x5, [sp+168]
002e6604ldr x4, [sp+176]
002e6608str x4, [sp+152]
002e660cldr x4, [sp+168]
002e6610ldr x5, [sp+160]
002e6614str x5, [sp+136]
002e6618str x4, [sp+144]
002e661ccbnz x5, 0x2e6624
002e6620b 0x2e6628
002e6624
002e6624loc_2e6624:
002e6624b 0x2e677c
002e6628
002e6628loc_2e6628:
002e6628ldr x0, [sp+152]
002e662cldrsb x27, [x0]
002e6630str x0, [sp+224]
002e6634bl net.(*conn).LocalAddr
002e6638str x0, [sp+264]
002e663cstr x1, [sp+272]
002e6640str xzr, [sp+256]
002e6644ldr x1, [sp+264]
002e6648ldr x2, [sp+272]
002e664cadrp x3, 0x430000
002e6650add x3, x3, 3592
002e6654subs xzr, x1, x3
002e6658b.eq 0x2e6660
002e665cb 0x2e6668
002e6660
002e6660loc_2e6660:
002e6660orr x0, xzr, 1
002e6664b 0x2e6674
002e6668
002e6668loc_2e6668:
002e6668mov x0, xzr
002e666cmov x2, xzr
002e6670b 0x2e6674
002e6674
002e6674loc_2e6674:
002e6674str x2, [sp+256]
002e6678strb w0, [sp+45]
002e667cldr x3, [sp+256]
002e6680str x3, [sp+328]
002e6684ldrb w3, [sp+45]
002e6688strb w3, [sp+47]
002e668cldr x3, [sp+328]
002e6690str x3, [sp+128]
002e6694ldrb w3, [sp+47]
002e6698strb w3, [sp+44]
002e669ctbnz w3, 0, 0x2e66a4
002e66a0b 0x2e6764
002e66a4
002e66a4loc_2e66a4:
002e66a4stp xzr, xzr, [sp+232]
002e66a8str xzr, [sp+248]
002e66acldr x3, [sp+128]
002e66b0ldrsb x27, [x3]
002e66b4ldr x0, [x3]
002e66b8ldr x1, [x3+8]
002e66bcldr x2, [x3+16]
002e66c0str x0, [sp+200]
002e66c4str x1, [sp+208]
002e66c8str x2, [sp+216]
002e66ccbl net/netip.AddrFromSlice
002e66d0str x0, [sp+232]
002e66d4str x1, [sp+240]
002e66d8str x2, [sp+248]
002e66dcstrb w3, [sp+45]
002e66e0ldr x3, [sp+232]
002e66e4ldr x4, [sp+240]
002e66e8ldr x5, [sp+248]
002e66ecstr x3, [sp+304]
002e66f0str x4, [sp+312]
002e66f4str x5, [sp+320]
002e66f8ldrb w3, [sp+45]
002e66fcstrb w3, [sp+46]
002e6700ldr x0, [sp+48]
002e6704ldr x1, [sp+112]
002e6708ldr x3, [sp+104]
002e670cldr x4, [sp+320]
002e6710ldr x5, [sp+304]
002e6714ldr x6, [sp+312]
002e6718subs xzr, x1, x0
002e671cb.hi 0x2e6724
002e6720b 0x2e67b4
002e6724
002e6724loc_2e6724:
002e6724sub x1, x0, x0, lsl #2
002e6728sub x1, x3, x1, lsl #3
002e672cstr x5, [x1]
002e6730str x6, [x1+8]
002e6734adrp x27, 0x765000
002e6738ldr w2, [x27+3056]
002e673ccbz w2, 0x2e6744
002e6740b 0x2e6748
002e6744
002e6744loc_2e6744:
002e6744b 0x2e675c
002e6748
002e6748loc_2e6748:
002e6748bl runtime.gcWriteBarrier2
002e674cstr x4, [x25]
002e6750ldr x2, [x1+16]
002e6754str x2, [x25+8]
002e6758b 0x2e675c
002e675c
002e675cloc_2e675c:
002e675cstr x4, [x1+16]
002e6760b 0x2e6768
002e6764
002e6764loc_2e6764:
002e6764b 0x2e6768
002e6768
002e6768loc_2e6768:
002e6768ldr x0, [sp+152]
002e676cldrsb x27, [x0]
002e6770str x0, [sp+192]
002e6774bl net.(*conn).Close
002e6778b 0x2e677c
002e677c
002e677cloc_2e677c:
002e677cb 0x2e6780
002e6780
002e6780loc_2e6780:
002e6780ldr x4, [sp+64]
002e6784add x4, x4, 1
002e6788str x4, [sp+64]
002e678cb 0x2e64e8
002e6790
002e6790loc_2e6790:
002e6790ldr x0, [sp+104]
002e6794ldr x1, [sp+112]
002e6798ldr x2, [sp+120]
002e679cstr x0, [sp+80]
002e67a0str x1, [sp+88]
002e67a4str x2, [sp+96]
002e67a8ldp x29, x30, [sp-8]
002e67acadd sp, sp, 352
002e67b0ret x30
002e67b4
002e67b4loc_2e67b4:
002e67b4bl runtime.panicIndex
002e67b8
002e67b8loc_2e67b8:
002e67b8bl runtime.panicIndex
002e67bc
002e67bcloc_2e67bc:
002e67bcbl runtime.panicIndex
002e67c0hint
002e67c4
002e67c4loc_2e67c4:
002e67c4stp x0, x1, [sp+8]
002e67c8str x2, [sp+24]
002e67ccmov x3, x30
002e67d0bl runtime.morestack_noctxt.abi0
002e67d4ldp x0, x1, [sp+8]
002e67d8ldr x2, [sp+24]
002e67dcb 0x2e6400
002e6400
002e67e0
002e67e0net.ipAttrOf: ; void net.ipAttrOf(net/netip.Addr ip)
002e67e0ldr x16, [x28+16]
002e67e4sub x17, sp, 32
002e67e8subs xzr, x17, x16
002e67ecb.ls 0x2e68ec
002e67f0str x30, [sp-160]!
002e67f4stur x29, [sp-8]
002e67f8sub x29, sp, 8
002e67fcstr x0, [sp+168]
002e6800str x1, [sp+176]
002e6804str x2, [sp+184]
002e6808strb wzr, [sp+67]
002e680cstrb wzr, [sp+68]
002e6810strb wzr, [sp+69]
002e6814ldr x0, [sp+168]
002e6818ldr x1, [sp+176]
002e681cldr x2, [sp+184]
002e6820bl net/netip.Addr.IsValid
002e6824strb w0, [sp+71]
002e6828tbnz w0, 0, 0x2e6830
002e682cb 0x2e68c8
002e6830
002e6830loc_2e6830:
002e6830ldr x3, [sp+168]
002e6834ldr x4, [sp+176]
002e6838ldr x5, [sp+184]
002e683cadrp x27, 0x728000
002e6840ldr x0, [x27+2896]
002e6844adrp x27, 0x728000
002e6848ldr x1, [x27+2904]
002e684cadrp x27, 0x728000
002e6850ldr x2, [x27+2912]
002e6854bl net.policyTable.Classify
002e6858str x0, [sp+112]
002e685cstr x1, [sp+120]
002e6860str x2, [sp+128]
002e6864strb w3, [sp+136]
002e6868strb w4, [sp+144]
002e686cstrb w5, [sp+145]
002e6870ldp x6, x7, [sp+112]
002e6874ldp x8, x9, [sp+128]
002e6878stp x6, x7, [sp+72]
002e687cstp x8, x9, [sp+88]
002e6880ldr x6, [sp+144]
002e6884str x6, [sp+104]
002e6888ldr x0, [sp+168]
002e688cldr x1, [sp+176]
002e6890ldr x2, [sp+184]
002e6894bl net.classifyScope
002e6898strb w0, [sp+70]
002e689cstrb wzr, [sp+67]
002e68a0strb wzr, [sp+68]
002e68a4strb wzr, [sp+69]
002e68a8strb w0, [sp+67]
002e68acldrb w1, [sp+104]
002e68b0strb w1, [sp+68]
002e68b4ldrb w2, [sp+105]
002e68b8strb w2, [sp+69]
002e68bcldur x29, [sp-8]
002e68c0ldr x30, [sp], 160
002e68c4ret x30
002e68c8
002e68c8loc_2e68c8:
002e68c8strb wzr, [sp+67]
002e68ccstrb wzr, [sp+68]
002e68d0strb wzr, [sp+69]
002e68d4mov x0, xzr
002e68d8mov x1, xzr
002e68dcmov x2, x1
002e68e0ldur x29, [sp-8]
002e68e4ldr x30, [sp], 160
002e68e8ret x30
002e68ec
002e68ecloc_2e68ec:
002e68ecstp x0, x1, [sp+8]
002e68f0str x2, [sp+24]
002e68f4mov x3, x30
002e68f8bl runtime.morestack_noctxt.abi0
002e68fcldp x0, x1, [sp+8]
002e6900ldr x2, [sp+24]
002e6904b 0x2e67e0
002e6908udf 0
002e690cudf 0
002e67e0
002e67e0net.ipAttrOf: ; void net.ipAttrOf(net/netip.Addr ip)
002e67e0ldr x16, [x28+16]
002e67e4sub x17, sp, 32
002e67e8subs xzr, x17, x16
002e67ecb.ls 0x2e68ec
002e67f0str x30, [sp-160]!
002e67f4stur x29, [sp-8]
002e67f8sub x29, sp, 8
002e67fcstr x0, [sp+168]
002e6800str x1, [sp+176]
002e6804str x2, [sp+184]
002e6808strb wzr, [sp+67]
002e680cstrb wzr, [sp+68]
002e6810strb wzr, [sp+69]
002e6814ldr x0, [sp+168]
002e6818ldr x1, [sp+176]
002e681cldr x2, [sp+184]
002e6820bl net/netip.Addr.IsValid
002e6824strb w0, [sp+71]
002e6828tbnz w0, 0, 0x2e6830
002e682cb 0x2e68c8
002e6830
002e6830loc_2e6830:
002e6830ldr x3, [sp+168]
002e6834ldr x4, [sp+176]
002e6838ldr x5, [sp+184]
002e683cadrp x27, 0x728000
002e6840ldr x0, [x27+2896]
002e6844adrp x27, 0x728000
002e6848ldr x1, [x27+2904]
002e684cadrp x27, 0x728000
002e6850ldr x2, [x27+2912]
002e6854bl net.policyTable.Classify
002e6858str x0, [sp+112]
002e685cstr x1, [sp+120]
002e6860str x2, [sp+128]
002e6864strb w3, [sp+136]
002e6868strb w4, [sp+144]
002e686cstrb w5, [sp+145]
002e6870ldp x6, x7, [sp+112]
002e6874ldp x8, x9, [sp+128]
002e6878stp x6, x7, [sp+72]
002e687cstp x8, x9, [sp+88]
002e6880ldr x6, [sp+144]
002e6884str x6, [sp+104]
002e6888ldr x0, [sp+168]
002e688cldr x1, [sp+176]
002e6890ldr x2, [sp+184]
002e6894bl net.classifyScope
002e6898strb w0, [sp+70]
002e689cstrb wzr, [sp+67]
002e68a0strb wzr, [sp+68]
002e68a4strb wzr, [sp+69]
002e68a8strb w0, [sp+67]
002e68acldrb w1, [sp+104]
002e68b0strb w1, [sp+68]
002e68b4ldrb w2, [sp+105]
002e68b8strb w2, [sp+69]
002e68bcldur x29, [sp-8]
002e68c0ldr x30, [sp], 160
002e68c4ret x30
002e68c8
002e68c8loc_2e68c8:
002e68c8strb wzr, [sp+67]
002e68ccstrb wzr, [sp+68]
002e68d0strb wzr, [sp+69]
002e68d4mov x0, xzr
002e68d8mov x1, xzr
002e68dcmov x2, x1
002e68e0ldur x29, [sp-8]
002e68e4ldr x30, [sp], 160
002e68e8ret x30
002e68ec
002e68ecloc_2e68ec:
002e68ecstp x0, x1, [sp+8]
002e68f0str x2, [sp+24]
002e68f4mov x3, x30
002e68f8bl runtime.morestack_noctxt.abi0
002e68fcldp x0, x1, [sp+8]
002e6900ldr x2, [sp+24]
002e6904b 0x2e67e0
002e6908udf 0
002e690cudf 0
002e67e0
002e6910
002e6910net.compareByRFC6724: ; void net.compareByRFC6724(net.byRFC6724Info a, net.byRFC6724Info b)
002e6910ldr x16, [x28+16]
002e6914sub x17, sp, 144
002e6918subs xzr, x17, x16
002e691cb.ls 0x2e6e8c
002e6920sub x20, sp, 272
002e6924stp x29, x30, [x20-8]
002e6928add sp, x20, 0
002e692csub x29, sp, 8
002e6930str x0, [sp+360]
002e6934str x1, [sp+368]
002e6938str x2, [sp+376]
002e693cstr x3, [sp+384]
002e6940str x4, [sp+392]
002e6944strb w5, [sp+400]
002e6948strb w6, [sp+401]
002e694cstrb w7, [sp+402]
002e6950str x8, [sp+408]
002e6954str x9, [sp+416]
002e6958str x10, [sp+424]
002e695cstrb w11, [sp+432]
002e6960strb w12, [sp+433]
002e6964strb w13, [sp+434]
002e6968str xzr, [sp+64]
002e696cldr x3, [sp+360]
002e6970ldr x4, [sp+368]
002e6974ldr x5, [sp+376]
002e6978str x3, [sp+192]
002e697cstr x4, [sp+200]
002e6980str x5, [sp+208]
002e6984ldr x3, [sp+280]
002e6988ldr x4, [sp+288]
002e698cldr x5, [sp+296]
002e6990str x3, [sp+168]
002e6994str x4, [sp+176]
002e6998str x5, [sp+184]
002e699cldr x3, [sp+408]
002e69a0ldr x4, [sp+416]
002e69a4ldr x5, [sp+424]
002e69a8str x3, [sp+144]
002e69acstr x4, [sp+152]
002e69b0str x5, [sp+160]
002e69b4ldr x3, [sp+328]
002e69b8ldr x4, [sp+336]
002e69bcldr x5, [sp+344]
002e69c0str x3, [sp+120]
002e69c4str x4, [sp+128]
002e69c8str x5, [sp+136]
002e69ccadd x3, sp, 400
002e69d0str x3, [sp+112]
002e69d4add x3, sp, 320
002e69d8str x3, [sp+104]
002e69dcadd x3, sp, 432
002e69e0str x3, [sp+96]
002e69e4add x3, sp, 352
002e69e8str x3, [sp+88]
002e69ecldr x0, [sp+144]
002e69f0ldr x1, [sp+152]
002e69f4ldr x2, [sp+160]
002e69f8bl net/netip.Addr.IsValid
002e69fcstrb w0, [sp+62]
002e6a00eor x3, x0, 1
002e6a04strb w3, [sp+63]
002e6a08tbnz w0, 0, 0x2e6a10
002e6a0cb 0x2e6a14
002e6a10
002e6a10loc_2e6a10:
002e6a10b 0x2e6a34
002e6a14
002e6a14loc_2e6a14:
002e6a14ldr x0, [sp+120]
002e6a18ldr x1, [sp+128]
002e6a1cldr x2, [sp+136]
002e6a20bl net/netip.Addr.IsValid
002e6a24strb w0, [sp+61]
002e6a28eor x3, x0, 1
002e6a2cstrb w3, [sp+63]
002e6a30b 0x2e6a34
002e6a34
002e6a34loc_2e6a34:
002e6a34ldrb w3, [sp+63]
002e6a38tbnz w3, 0, 0x2e6a40
002e6a3cb 0x2e6a54
002e6a40
002e6a40loc_2e6a40:
002e6a40str xzr, [sp+64]
002e6a44mov x0, xzr
002e6a48ldp x29, x30, [sp-8]
002e6a4cadd sp, sp, 272
002e6a50ret x30
002e6a54
002e6a54loc_2e6a54:
002e6a54ldr x0, [sp+120]
002e6a58ldr x1, [sp+128]
002e6a5cldr x2, [sp+136]
002e6a60bl net/netip.Addr.IsValid
002e6a64strb w0, [sp+62]
002e6a68tbnz w0, 0, 0x2e6a70
002e6a6cb 0x2e6e78
002e6a70
002e6a70loc_2e6a70:
002e6a70ldr x0, [sp+144]
002e6a74ldr x1, [sp+152]
002e6a78ldr x2, [sp+160]
002e6a7cbl net/netip.Addr.IsValid
002e6a80strb w0, [sp+62]
002e6a84tbnz w0, 0, 0x2e6a8c
002e6a88b 0x2e6e64
002e6a8c
002e6a8cloc_2e6a8c:
002e6a8cldr x3, [sp+112]
002e6a90ldrsb x27, [x3]
002e6a94ldrb w3, [x3]
002e6a98ldr x4, [sp+96]
002e6a9cldrsb x27, [x4]
002e6aa0ldrb w4, [x4]
002e6aa4subs wzr, w4, w3
002e6aa8cset x3, eq
002e6aacstrb w3, [sp+62]
002e6ab0b.eq 0x2e6ab8
002e6ab4b 0x2e6ae0
002e6ab8
002e6ab8loc_2e6ab8:
002e6ab8ldr x3, [sp+104]
002e6abcldrsb x27, [x3]
002e6ac0ldrb w3, [x3]
002e6ac4ldr x4, [sp+88]
002e6ac8ldrsb x27, [x4]
002e6accldrb w4, [x4]
002e6ad0subs wzr, w3, w4
002e6ad4cset x3, ne
002e6ad8strb w3, [sp+62]
002e6adcb 0x2e6ae4
002e6ae0
002e6ae0loc_2e6ae0:
002e6ae0b 0x2e6ae4
002e6ae4
002e6ae4loc_2e6ae4:
002e6ae4ldrb w3, [sp+62]
002e6ae8tbnz w3, 0, 0x2e6af0
002e6aecb 0x2e6b04
002e6af0
002e6af0loc_2e6af0:
002e6af0movn x0, 0
002e6af4str x0, [sp+64]
002e6af8ldp x29, x30, [sp-8]
002e6afcadd sp, sp, 272
002e6b00ret x30
002e6b04
002e6b04loc_2e6b04:
002e6b04ldr x3, [sp+112]
002e6b08ldrsb x27, [x3]
002e6b0cldrb w3, [x3]
002e6b10ldr x4, [sp+96]
002e6b14ldrsb x27, [x4]
002e6b18ldrb w4, [x4]
002e6b1csubs wzr, w3, w4
002e6b20cset x3, ne
002e6b24strb w3, [sp+62]
002e6b28b.ne 0x2e6b30
002e6b2cb 0x2e6b58
002e6b30
002e6b30loc_2e6b30:
002e6b30ldr x3, [sp+104]
002e6b34ldrsb x27, [x3]
002e6b38ldrb w3, [x3]
002e6b3cldr x4, [sp+88]
002e6b40ldrsb x27, [x4]
002e6b44ldrb w4, [x4]
002e6b48subs wzr, w3, w4
002e6b4ccset x3, eq
002e6b50strb w3, [sp+62]
002e6b54b 0x2e6b5c
002e6b58
002e6b58loc_2e6b58:
002e6b58b 0x2e6b5c
002e6b5c
002e6b5cloc_2e6b5c:
002e6b5cldrb w3, [sp+62]
002e6b60tbnz w3, 0, 0x2e6b68
002e6b64b 0x2e6b7c
002e6b68
002e6b68loc_2e6b68:
002e6b68orr x0, xzr, 1
002e6b6cstr x0, [sp+64]
002e6b70ldp x29, x30, [sp-8]
002e6b74add sp, sp, 272
002e6b78ret x30
002e6b7c
002e6b7cloc_2e6b7c:
002e6b7cldr x3, [sp+96]
002e6b80ldrsb x27, [x3]
002e6b84ldrb w3, [x3+2]
002e6b88ldr x4, [sp+112]
002e6b8cldrsb x27, [x4]
002e6b90ldrb w4, [x4+2]
002e6b94subs wzr, w4, w3
002e6b98cset x3, eq
002e6b9cstrb w3, [sp+62]
002e6ba0b.eq 0x2e6ba8
002e6ba4b 0x2e6bd0
002e6ba8
002e6ba8loc_2e6ba8:
002e6ba8ldr x3, [sp+88]
002e6bacldrsb x27, [x3]
002e6bb0ldrb w3, [x3+2]
002e6bb4ldr x4, [sp+104]
002e6bb8ldrsb x27, [x4]
002e6bbcldrb w4, [x4+2]
002e6bc0subs wzr, w4, w3
002e6bc4cset x3, ne
002e6bc8strb w3, [sp+62]
002e6bccb 0x2e6bd4
002e6bd0
002e6bd0loc_2e6bd0:
002e6bd0b 0x2e6bd4
002e6bd4
002e6bd4loc_2e6bd4:
002e6bd4ldrb w3, [sp+62]
002e6bd8tbnz w3, 0, 0x2e6be0
002e6bdcb 0x2e6bf4
002e6be0
002e6be0loc_2e6be0:
002e6be0movn x0, 0
002e6be4str x0, [sp+64]
002e6be8ldp x29, x30, [sp-8]
002e6becadd sp, sp, 272
002e6bf0ret x30
002e6bf4
002e6bf4loc_2e6bf4:
002e6bf4ldr x3, [sp+96]
002e6bf8ldrsb x27, [x3]
002e6bfcldrb w3, [x3+2]
002e6c00ldr x4, [sp+112]
002e6c04ldrsb x27, [x4]
002e6c08ldrb w4, [x4+2]
002e6c0csubs wzr, w3, w4
002e6c10cset x3, ne
002e6c14strb w3, [sp+62]
002e6c18b.ne 0x2e6c20
002e6c1cb 0x2e6c48
002e6c20
002e6c20loc_2e6c20:
002e6c20ldr x3, [sp+88]
002e6c24ldrsb x27, [x3]
002e6c28ldrb w3, [x3+2]
002e6c2cldr x4, [sp+104]
002e6c30ldrsb x27, [x4]
002e6c34ldrb w4, [x4+2]
002e6c38subs wzr, w3, w4
002e6c3ccset x3, eq
002e6c40strb w3, [sp+62]
002e6c44b 0x2e6c4c
002e6c48
002e6c48loc_2e6c48:
002e6c48b 0x2e6c4c
002e6c4c
002e6c4cloc_2e6c4c:
002e6c4cldrb w3, [sp+62]
002e6c50tbnz w3, 0, 0x2e6c58
002e6c54b 0x2e6c6c
002e6c58
002e6c58loc_2e6c58:
002e6c58orr x0, xzr, 1
002e6c5cstr x0, [sp+64]
002e6c60ldp x29, x30, [sp-8]
002e6c64add sp, sp, 272
002e6c68ret x30
002e6c6c
002e6c6cloc_2e6c6c:
002e6c6cldr x3, [sp+112]
002e6c70ldrsb x27, [x3]
002e6c74ldrb w3, [x3+1]
002e6c78ldr x4, [sp+104]
002e6c7cldrsb x27, [x4]
002e6c80ldrb w4, [x4+1]
002e6c84subs wzr, w3, w4
002e6c88b.hi 0x2e6c90
002e6c8cb 0x2e6ca4
002e6c90
002e6c90loc_2e6c90:
002e6c90movn x0, 0
002e6c94str x0, [sp+64]
002e6c98ldp x29, x30, [sp-8]
002e6c9cadd sp, sp, 272
002e6ca0ret x30
002e6ca4
002e6ca4loc_2e6ca4:
002e6ca4ldr x3, [sp+112]
002e6ca8ldrsb x27, [x3]
002e6cacldrb w3, [x3+1]
002e6cb0ldr x4, [sp+104]
002e6cb4ldrsb x27, [x4]
002e6cb8ldrb w4, [x4+1]
002e6cbcsubs wzr, w3, w4
002e6cc0b.lo 0x2e6cc8
002e6cc4b 0x2e6cdc
002e6cc8
002e6cc8loc_2e6cc8:
002e6cc8orr x0, xzr, 1
002e6cccstr x0, [sp+64]
002e6cd0ldp x29, x30, [sp-8]
002e6cd4add sp, sp, 272
002e6cd8ret x30
002e6cdc
002e6cdcloc_2e6cdc:
002e6cdcldr x3, [sp+112]
002e6ce0ldrsb x27, [x3]
002e6ce4ldrb w3, [x3]
002e6ce8ldr x4, [sp+104]
002e6cecldrsb x27, [x4]
002e6cf0ldrb w4, [x4]
002e6cf4subs wzr, w3, w4
002e6cf8b.lo 0x2e6d00
002e6cfcb 0x2e6d14
002e6d00
002e6d00loc_2e6d00:
002e6d00movn x0, 0
002e6d04str x0, [sp+64]
002e6d08ldp x29, x30, [sp-8]
002e6d0cadd sp, sp, 272
002e6d10ret x30
002e6d14
002e6d14loc_2e6d14:
002e6d14ldr x3, [sp+112]
002e6d18ldrsb x27, [x3]
002e6d1cldrb w3, [x3]
002e6d20ldr x4, [sp+104]
002e6d24ldrsb x27, [x4]
002e6d28ldrb w4, [x4]
002e6d2csubs wzr, w3, w4
002e6d30b.hi 0x2e6d38
002e6d34b 0x2e6d4c
002e6d38
002e6d38loc_2e6d38:
002e6d38orr x0, xzr, 1
002e6d3cstr x0, [sp+64]
002e6d40ldp x29, x30, [sp-8]
002e6d44add sp, sp, 272
002e6d48ret x30
002e6d4c
002e6d4cloc_2e6d4c:
002e6d4cldr x0, [sp+192]
002e6d50ldr x1, [sp+200]
002e6d54ldr x2, [sp+208]
002e6d58bl net.IP.To4
002e6d5cstr x0, [sp+240]
002e6d60str x1, [sp+248]
002e6d64str x2, [sp+256]
002e6d68subs xzr, x0, 0
002e6d6ccset x3, ne
002e6d70eor x3, x3, 1
002e6d74strb w3, [sp+62]
002e6d78cbnz x0, 0x2e6d80
002e6d7cb 0x2e6d84
002e6d80
002e6d80loc_2e6d80:
002e6d80b 0x2e6db4
002e6d84
002e6d84loc_2e6d84:
002e6d84ldr x0, [sp+168]
002e6d88ldr x1, [sp+176]
002e6d8cldr x2, [sp+184]
002e6d90bl net.IP.To4
002e6d94str x0, [sp+216]
002e6d98str x1, [sp+224]
002e6d9cstr x2, [sp+232]
002e6da0subs xzr, x0, 0
002e6da4cset x3, ne
002e6da8eor x3, x3, 1
002e6dacstrb w3, [sp+62]
002e6db0b 0x2e6db4
002e6db4
002e6db4loc_2e6db4:
002e6db4ldrb w6, [sp+62]
002e6db8tbnz w6, 0, 0x2e6dc0
002e6dbcb 0x2e6e4c
002e6dc0
002e6dc0loc_2e6dc0:
002e6dc0ldr x0, [sp+144]
002e6dc4ldr x3, [sp+192]
002e6dc8ldr x1, [sp+152]
002e6dccldr x4, [sp+200]
002e6dd0ldr x5, [sp+208]
002e6dd4ldr x2, [sp+160]
002e6dd8bl net.commonPrefixLen
002e6ddcstr x0, [sp+80]
002e6de0ldr x0, [sp+120]
002e6de4ldr x3, [sp+168]
002e6de8ldr x1, [sp+128]
002e6decldr x4, [sp+176]
002e6df0ldr x5, [sp+184]
002e6df4ldr x2, [sp+136]
002e6df8bl net.commonPrefixLen
002e6dfcstr x0, [sp+72]
002e6e00ldr x6, [sp+80]
002e6e04subs xzr, x0, x6
002e6e08b.lt 0x2e6e10
002e6e0cb 0x2e6e24
002e6e10
002e6e10loc_2e6e10:
002e6e10movn x0, 0
002e6e14str x0, [sp+64]
002e6e18ldp x29, x30, [sp-8]
002e6e1cadd sp, sp, 272
002e6e20ret x30
002e6e24
002e6e24loc_2e6e24:
002e6e24ldr x1, [sp+80]
002e6e28subs xzr, x0, x1
002e6e2cb.gt 0x2e6e34
002e6e30b 0x2e6e48
002e6e34
002e6e34loc_2e6e34:
002e6e34orr x0, xzr, 1
002e6e38str x0, [sp+64]
002e6e3cldp x29, x30, [sp-8]
002e6e40add sp, sp, 272
002e6e44ret x30
002e6e48
002e6e48loc_2e6e48:
002e6e48b 0x2e6e50
002e6e4c
002e6e4cloc_2e6e4c:
002e6e4cb 0x2e6e50
002e6e50
002e6e50loc_2e6e50:
002e6e50str xzr, [sp+64]
002e6e54mov x0, xzr
002e6e58ldp x29, x30, [sp-8]
002e6e5cadd sp, sp, 272
002e6e60ret x30
002e6e64
002e6e64loc_2e6e64:
002e6e64orr x0, xzr, 1
002e6e68str x0, [sp+64]
002e6e6cldp x29, x30, [sp-8]
002e6e70add sp, sp, 272
002e6e74ret x30
002e6e78
002e6e78loc_2e6e78:
002e6e78movn x0, 0
002e6e7cstr x0, [sp+64]
002e6e80ldp x29, x30, [sp-8]
002e6e84add sp, sp, 272
002e6e88ret x30
002e6e8c
002e6e8cloc_2e6e8c:
002e6e8cstp x0, x1, [sp+88]
002e6e90stp x2, x3, [sp+104]
002e6e94str x4, [sp+120]
002e6e98strb w5, [sp+128]
002e6e9cstrb w6, [sp+129]
002e6ea0strb w7, [sp+130]
002e6ea4stp x8, x9, [sp+136]
002e6ea8str x10, [sp+152]
002e6eacstrb w11, [sp+160]
002e6eb0strb w12, [sp+161]
002e6eb4strb w13, [sp+162]
002e6eb8mov x3, x30
002e6ebcbl runtime.morestack_noctxt.abi0
002e6ec0ldp x0, x1, [sp+88]
002e6ec4ldp x2, x3, [sp+104]
002e6ec8ldr x4, [sp+120]
002e6eccldrb w5, [sp+128]
002e6ed0ldrb w6, [sp+129]
002e6ed4ldrb w7, [sp+130]
002e6ed8ldp x8, x9, [sp+136]
002e6edcldr x10, [sp+152]
002e6ee0ldrb w11, [sp+160]
002e6ee4ldrb w12, [sp+161]
002e6ee8ldrb w13, [sp+162]
002e6eecb 0x2e6910
002e6910
002e6910net.compareByRFC6724: ; void net.compareByRFC6724(net.byRFC6724Info a, net.byRFC6724Info b)
002e6910ldr x16, [x28+16]
002e6914sub x17, sp, 144
002e6918subs xzr, x17, x16
002e691cb.ls 0x2e6e8c
002e6920sub x20, sp, 272
002e6924stp x29, x30, [x20-8]
002e6928add sp, x20, 0
002e692csub x29, sp, 8
002e6930str x0, [sp+360]
002e6934str x1, [sp+368]
002e6938str x2, [sp+376]
002e693cstr x3, [sp+384]
002e6940str x4, [sp+392]
002e6944strb w5, [sp+400]
002e6948strb w6, [sp+401]
002e694cstrb w7, [sp+402]
002e6950str x8, [sp+408]
002e6954str x9, [sp+416]
002e6958str x10, [sp+424]
002e695cstrb w11, [sp+432]
002e6960strb w12, [sp+433]
002e6964strb w13, [sp+434]
002e6968str xzr, [sp+64]
002e696cldr x3, [sp+360]
002e6970ldr x4, [sp+368]
002e6974ldr x5, [sp+376]
002e6978str x3, [sp+192]
002e697cstr x4, [sp+200]
002e6980str x5, [sp+208]
002e6984ldr x3, [sp+280]
002e6988ldr x4, [sp+288]
002e698cldr x5, [sp+296]
002e6990str x3, [sp+168]
002e6994str x4, [sp+176]
002e6998str x5, [sp+184]
002e699cldr x3, [sp+408]
002e69a0ldr x4, [sp+416]
002e69a4ldr x5, [sp+424]
002e69a8str x3, [sp+144]
002e69acstr x4, [sp+152]
002e69b0str x5, [sp+160]
002e69b4ldr x3, [sp+328]
002e69b8ldr x4, [sp+336]
002e69bcldr x5, [sp+344]
002e69c0str x3, [sp+120]
002e69c4str x4, [sp+128]
002e69c8str x5, [sp+136]
002e69ccadd x3, sp, 400
002e69d0str x3, [sp+112]
002e69d4add x3, sp, 320
002e69d8str x3, [sp+104]
002e69dcadd x3, sp, 432
002e69e0str x3, [sp+96]
002e69e4add x3, sp, 352
002e69e8str x3, [sp+88]
002e69ecldr x0, [sp+144]
002e69f0ldr x1, [sp+152]
002e69f4ldr x2, [sp+160]
002e69f8bl net/netip.Addr.IsValid
002e69fcstrb w0, [sp+62]
002e6a00eor x3, x0, 1
002e6a04strb w3, [sp+63]
002e6a08tbnz w0, 0, 0x2e6a10
002e6a0cb 0x2e6a14
002e6a10
002e6a10loc_2e6a10:
002e6a10b 0x2e6a34
002e6a14
002e6a14loc_2e6a14:
002e6a14ldr x0, [sp+120]
002e6a18ldr x1, [sp+128]
002e6a1cldr x2, [sp+136]
002e6a20bl net/netip.Addr.IsValid
002e6a24strb w0, [sp+61]
002e6a28eor x3, x0, 1
002e6a2cstrb w3, [sp+63]
002e6a30b 0x2e6a34
002e6a34
002e6a34loc_2e6a34:
002e6a34ldrb w3, [sp+63]
002e6a38tbnz w3, 0, 0x2e6a40
002e6a3cb 0x2e6a54
002e6a40
002e6a40loc_2e6a40:
002e6a40str xzr, [sp+64]
002e6a44mov x0, xzr
002e6a48ldp x29, x30, [sp-8]
002e6a4cadd sp, sp, 272
002e6a50ret x30
002e6a54
002e6a54loc_2e6a54:
002e6a54ldr x0, [sp+120]
002e6a58ldr x1, [sp+128]
002e6a5cldr x2, [sp+136]
002e6a60bl net/netip.Addr.IsValid
002e6a64strb w0, [sp+62]
002e6a68tbnz w0, 0, 0x2e6a70
002e6a6cb 0x2e6e78
002e6a70
002e6a70loc_2e6a70:
002e6a70ldr x0, [sp+144]
002e6a74ldr x1, [sp+152]
002e6a78ldr x2, [sp+160]
002e6a7cbl net/netip.Addr.IsValid
002e6a80strb w0, [sp+62]
002e6a84tbnz w0, 0, 0x2e6a8c
002e6a88b 0x2e6e64
002e6a8c
002e6a8cloc_2e6a8c:
002e6a8cldr x3, [sp+112]
002e6a90ldrsb x27, [x3]
002e6a94ldrb w3, [x3]
002e6a98ldr x4, [sp+96]
002e6a9cldrsb x27, [x4]
002e6aa0ldrb w4, [x4]
002e6aa4subs wzr, w4, w3
002e6aa8cset x3, eq
002e6aacstrb w3, [sp+62]
002e6ab0b.eq 0x2e6ab8
002e6ab4b 0x2e6ae0
002e6ab8
002e6ab8loc_2e6ab8:
002e6ab8ldr x3, [sp+104]
002e6abcldrsb x27, [x3]
002e6ac0ldrb w3, [x3]
002e6ac4ldr x4, [sp+88]
002e6ac8ldrsb x27, [x4]
002e6accldrb w4, [x4]
002e6ad0subs wzr, w3, w4
002e6ad4cset x3, ne
002e6ad8strb w3, [sp+62]
002e6adcb 0x2e6ae4
002e6ae0
002e6ae0loc_2e6ae0:
002e6ae0b 0x2e6ae4
002e6ae4
002e6ae4loc_2e6ae4:
002e6ae4ldrb w3, [sp+62]
002e6ae8tbnz w3, 0, 0x2e6af0
002e6aecb 0x2e6b04
002e6af0
002e6af0loc_2e6af0:
002e6af0movn x0, 0
002e6af4str x0, [sp+64]
002e6af8ldp x29, x30, [sp-8]
002e6afcadd sp, sp, 272
002e6b00ret x30
002e6b04
002e6b04loc_2e6b04:
002e6b04ldr x3, [sp+112]
002e6b08ldrsb x27, [x3]
002e6b0cldrb w3, [x3]
002e6b10ldr x4, [sp+96]
002e6b14ldrsb x27, [x4]
002e6b18ldrb w4, [x4]
002e6b1csubs wzr, w3, w4
002e6b20cset x3, ne
002e6b24strb w3, [sp+62]
002e6b28b.ne 0x2e6b30
002e6b2cb 0x2e6b58
002e6b30
002e6b30loc_2e6b30:
002e6b30ldr x3, [sp+104]
002e6b34ldrsb x27, [x3]
002e6b38ldrb w3, [x3]
002e6b3cldr x4, [sp+88]
002e6b40ldrsb x27, [x4]
002e6b44ldrb w4, [x4]
002e6b48subs wzr, w3, w4
002e6b4ccset x3, eq
002e6b50strb w3, [sp+62]
002e6b54b 0x2e6b5c
002e6b58
002e6b58loc_2e6b58:
002e6b58b 0x2e6b5c
002e6b5c
002e6b5cloc_2e6b5c:
002e6b5cldrb w3, [sp+62]
002e6b60tbnz w3, 0, 0x2e6b68
002e6b64b 0x2e6b7c
002e6b68
002e6b68loc_2e6b68:
002e6b68orr x0, xzr, 1
002e6b6cstr x0, [sp+64]
002e6b70ldp x29, x30, [sp-8]
002e6b74add sp, sp, 272
002e6b78ret x30
002e6b7c
002e6b7cloc_2e6b7c:
002e6b7cldr x3, [sp+96]
002e6b80ldrsb x27, [x3]
002e6b84ldrb w3, [x3+2]
002e6b88ldr x4, [sp+112]
002e6b8cldrsb x27, [x4]
002e6b90ldrb w4, [x4+2]
002e6b94subs wzr, w4, w3
002e6b98cset x3, eq
002e6b9cstrb w3, [sp+62]
002e6ba0b.eq 0x2e6ba8
002e6ba4b 0x2e6bd0
002e6ba8
002e6ba8loc_2e6ba8:
002e6ba8ldr x3, [sp+88]
002e6bacldrsb x27, [x3]
002e6bb0ldrb w3, [x3+2]
002e6bb4ldr x4, [sp+104]
002e6bb8ldrsb x27, [x4]
002e6bbcldrb w4, [x4+2]
002e6bc0subs wzr, w4, w3
002e6bc4cset x3, ne
002e6bc8strb w3, [sp+62]
002e6bccb 0x2e6bd4
002e6bd0
002e6bd0loc_2e6bd0:
002e6bd0b 0x2e6bd4
002e6bd4
002e6bd4loc_2e6bd4:
002e6bd4ldrb w3, [sp+62]
002e6bd8tbnz w3, 0, 0x2e6be0
002e6bdcb 0x2e6bf4
002e6be0
002e6be0loc_2e6be0:
002e6be0movn x0, 0
002e6be4str x0, [sp+64]
002e6be8ldp x29, x30, [sp-8]
002e6becadd sp, sp, 272
002e6bf0ret x30
002e6bf4
002e6bf4loc_2e6bf4:
002e6bf4ldr x3, [sp+96]
002e6bf8ldrsb x27, [x3]
002e6bfcldrb w3, [x3+2]
002e6c00ldr x4, [sp+112]
002e6c04ldrsb x27, [x4]
002e6c08ldrb w4, [x4+2]
002e6c0csubs wzr, w3, w4
002e6c10cset x3, ne
002e6c14strb w3, [sp+62]
002e6c18b.ne 0x2e6c20
002e6c1cb 0x2e6c48
002e6c20
002e6c20loc_2e6c20:
002e6c20ldr x3, [sp+88]
002e6c24ldrsb x27, [x3]
002e6c28ldrb w3, [x3+2]
002e6c2cldr x4, [sp+104]
002e6c30ldrsb x27, [x4]
002e6c34ldrb w4, [x4+2]
002e6c38subs wzr, w3, w4
002e6c3ccset x3, eq
002e6c40strb w3, [sp+62]
002e6c44b 0x2e6c4c
002e6c48
002e6c48loc_2e6c48:
002e6c48b 0x2e6c4c
002e6c4c
002e6c4cloc_2e6c4c:
002e6c4cldrb w3, [sp+62]
002e6c50tbnz w3, 0, 0x2e6c58
002e6c54b 0x2e6c6c
002e6c58
002e6c58loc_2e6c58:
002e6c58orr x0, xzr, 1
002e6c5cstr x0, [sp+64]
002e6c60ldp x29, x30, [sp-8]
002e6c64add sp, sp, 272
002e6c68ret x30
002e6c6c
002e6c6cloc_2e6c6c:
002e6c6cldr x3, [sp+112]
002e6c70ldrsb x27, [x3]
002e6c74ldrb w3, [x3+1]
002e6c78ldr x4, [sp+104]
002e6c7cldrsb x27, [x4]
002e6c80ldrb w4, [x4+1]
002e6c84subs wzr, w3, w4
002e6c88b.hi 0x2e6c90
002e6c8cb 0x2e6ca4
002e6c90
002e6c90loc_2e6c90:
002e6c90movn x0, 0
002e6c94str x0, [sp+64]
002e6c98ldp x29, x30, [sp-8]
002e6c9cadd sp, sp, 272
002e6ca0ret x30
002e6ca4
002e6ca4loc_2e6ca4:
002e6ca4ldr x3, [sp+112]
002e6ca8ldrsb x27, [x3]
002e6cacldrb w3, [x3+1]
002e6cb0ldr x4, [sp+104]
002e6cb4ldrsb x27, [x4]
002e6cb8ldrb w4, [x4+1]
002e6cbcsubs wzr, w3, w4
002e6cc0b.lo 0x2e6cc8
002e6cc4b 0x2e6cdc
002e6cc8
002e6cc8loc_2e6cc8:
002e6cc8orr x0, xzr, 1
002e6cccstr x0, [sp+64]
002e6cd0ldp x29, x30, [sp-8]
002e6cd4add sp, sp, 272
002e6cd8ret x30
002e6cdc
002e6cdcloc_2e6cdc:
002e6cdcldr x3, [sp+112]
002e6ce0ldrsb x27, [x3]
002e6ce4ldrb w3, [x3]
002e6ce8ldr x4, [sp+104]
002e6cecldrsb x27, [x4]
002e6cf0ldrb w4, [x4]
002e6cf4subs wzr, w3, w4
002e6cf8b.lo 0x2e6d00
002e6cfcb 0x2e6d14
002e6d00
002e6d00loc_2e6d00:
002e6d00movn x0, 0
002e6d04str x0, [sp+64]
002e6d08ldp x29, x30, [sp-8]
002e6d0cadd sp, sp, 272
002e6d10ret x30
002e6d14
002e6d14loc_2e6d14:
002e6d14ldr x3, [sp+112]
002e6d18ldrsb x27, [x3]
002e6d1cldrb w3, [x3]
002e6d20ldr x4, [sp+104]
002e6d24ldrsb x27, [x4]
002e6d28ldrb w4, [x4]
002e6d2csubs wzr, w3, w4
002e6d30b.hi 0x2e6d38
002e6d34b 0x2e6d4c
002e6d38
002e6d38loc_2e6d38:
002e6d38orr x0, xzr, 1
002e6d3cstr x0, [sp+64]
002e6d40ldp x29, x30, [sp-8]
002e6d44add sp, sp, 272
002e6d48ret x30
002e6d4c
002e6d4cloc_2e6d4c:
002e6d4cldr x0, [sp+192]
002e6d50ldr x1, [sp+200]
002e6d54ldr x2, [sp+208]
002e6d58bl net.IP.To4
002e6d5cstr x0, [sp+240]
002e6d60str x1, [sp+248]
002e6d64str x2, [sp+256]
002e6d68subs xzr, x0, 0
002e6d6ccset x3, ne
002e6d70eor x3, x3, 1
002e6d74strb w3, [sp+62]
002e6d78cbnz x0, 0x2e6d80
002e6d7cb 0x2e6d84
002e6d80
002e6d80loc_2e6d80:
002e6d80b 0x2e6db4
002e6d84
002e6d84loc_2e6d84:
002e6d84ldr x0, [sp+168]
002e6d88ldr x1, [sp+176]
002e6d8cldr x2, [sp+184]
002e6d90bl net.IP.To4
002e6d94str x0, [sp+216]
002e6d98str x1, [sp+224]
002e6d9cstr x2, [sp+232]
002e6da0subs xzr, x0, 0
002e6da4cset x3, ne
002e6da8eor x3, x3, 1
002e6dacstrb w3, [sp+62]
002e6db0b 0x2e6db4
002e6db4
002e6db4loc_2e6db4:
002e6db4ldrb w6, [sp+62]
002e6db8tbnz w6, 0, 0x2e6dc0
002e6dbcb 0x2e6e4c
002e6dc0
002e6dc0loc_2e6dc0:
002e6dc0ldr x0, [sp+144]
002e6dc4ldr x3, [sp+192]
002e6dc8ldr x1, [sp+152]
002e6dccldr x4, [sp+200]
002e6dd0ldr x5, [sp+208]
002e6dd4ldr x2, [sp+160]
002e6dd8bl net.commonPrefixLen
002e6ddcstr x0, [sp+80]
002e6de0ldr x0, [sp+120]
002e6de4ldr x3, [sp+168]
002e6de8ldr x1, [sp+128]
002e6decldr x4, [sp+176]
002e6df0ldr x5, [sp+184]
002e6df4ldr x2, [sp+136]
002e6df8bl net.commonPrefixLen
002e6dfcstr x0, [sp+72]
002e6e00ldr x6, [sp+80]
002e6e04subs xzr, x0, x6
002e6e08b.lt 0x2e6e10
002e6e0cb 0x2e6e24
002e6e10
002e6e10loc_2e6e10:
002e6e10movn x0, 0
002e6e14str x0, [sp+64]
002e6e18ldp x29, x30, [sp-8]
002e6e1cadd sp, sp, 272
002e6e20ret x30
002e6e24
002e6e24loc_2e6e24:
002e6e24ldr x1, [sp+80]
002e6e28subs xzr, x0, x1
002e6e2cb.gt 0x2e6e34
002e6e30b 0x2e6e48
002e6e34
002e6e34loc_2e6e34:
002e6e34orr x0, xzr, 1
002e6e38str x0, [sp+64]
002e6e3cldp x29, x30, [sp-8]
002e6e40add sp, sp, 272
002e6e44ret x30
002e6e48
002e6e48loc_2e6e48:
002e6e48b 0x2e6e50
002e6e4c
002e6e4cloc_2e6e4c:
002e6e4cb 0x2e6e50
002e6e50
002e6e50loc_2e6e50:
002e6e50str xzr, [sp+64]
002e6e54mov x0, xzr
002e6e58ldp x29, x30, [sp-8]
002e6e5cadd sp, sp, 272
002e6e60ret x30
002e6e64
002e6e64loc_2e6e64:
002e6e64orr x0, xzr, 1
002e6e68str x0, [sp+64]
002e6e6cldp x29, x30, [sp-8]
002e6e70add sp, sp, 272
002e6e74ret x30
002e6e78
002e6e78loc_2e6e78:
002e6e78movn x0, 0
002e6e7cstr x0, [sp+64]
002e6e80ldp x29, x30, [sp-8]
002e6e84add sp, sp, 272
002e6e88ret x30
002e6e8c
002e6e8cloc_2e6e8c:
002e6e8cstp x0, x1, [sp+88]
002e6e90stp x2, x3, [sp+104]
002e6e94str x4, [sp+120]
002e6e98strb w5, [sp+128]
002e6e9cstrb w6, [sp+129]
002e6ea0strb w7, [sp+130]
002e6ea4stp x8, x9, [sp+136]
002e6ea8str x10, [sp+152]
002e6eacstrb w11, [sp+160]
002e6eb0strb w12, [sp+161]
002e6eb4strb w13, [sp+162]
002e6eb8mov x3, x30
002e6ebcbl runtime.morestack_noctxt.abi0
002e6ec0ldp x0, x1, [sp+88]
002e6ec4ldp x2, x3, [sp+104]
002e6ec8ldr x4, [sp+120]
002e6eccldrb w5, [sp+128]
002e6ed0ldrb w6, [sp+129]
002e6ed4ldrb w7, [sp+130]
002e6ed8ldp x8, x9, [sp+136]
002e6edcldr x10, [sp+152]
002e6ee0ldrb w11, [sp+160]
002e6ee4ldrb w12, [sp+161]
002e6ee8ldrb w13, [sp+162]
002e6eecb 0x2e6910
002e6910
002e6ef0
002e6ef0net.policyTable.Classify: ; void net.policyTable.Classify(net.policyTable t, net/netip.Addr ip)
002e6ef0ldr x16, [x28+16]
002e6ef4sub x17, sp, 112
002e6ef8subs xzr, x17, x16
002e6efcb.ls 0x2e70a8
002e6f00str x30, [sp-240]!
002e6f04stur x29, [sp-8]
002e6f08sub x29, sp, 8
002e6f0cstr x0, [sp+248]
002e6f10str x1, [sp+256]
002e6f14str x2, [sp+264]
002e6f18str x3, [sp+272]
002e6f1cstr x4, [sp+280]
002e6f20str x5, [sp+288]
002e6f24stp xzr, xzr, [sp+120]
002e6f28stp xzr, xzr, [sp+136]
002e6f2cstr xzr, [sp+152]
002e6f30ldr x0, [sp+272]
002e6f34ldr x1, [sp+280]
002e6f38ldr x2, [sp+288]
002e6f3cbl net/netip.Addr.Is4
002e6f40strb w0, [sp+95]
002e6f44tbnz w0, 0, 0x2e6f4c
002e6f48b 0x2e6f88
002e6f4c
002e6f4cloc_2e6f4c:
002e6f4cldr x0, [sp+272]
002e6f50ldr x1, [sp+280]
002e6f54ldr x2, [sp+288]
002e6f58bl net/netip.Addr.As16
002e6f5cldp x3, x4, [sp+8]
002e6f60add x27, sp, 79
002e6f64stp x3, x4, [x27]
002e6f68add x27, sp, 79
002e6f6cldp x3, x4, [x27]
002e6f70stp x3, x4, [sp+8]
002e6f74bl net/netip.AddrFrom16
002e6f78str x0, [sp+272]
002e6f7cstr x1, [sp+280]
002e6f80str x2, [sp+288]
002e6f84b 0x2e6f8c
002e6f88
002e6f88loc_2e6f88:
002e6f88b 0x2e6f8c
002e6f8c
002e6f8cloc_2e6f8c:
002e6f8cldr x7, [sp+256]
002e6f90ldr x8, [sp+248]
002e6f94ldr x9, [sp+264]
002e6f98str x8, [sp+200]
002e6f9cstr x7, [sp+208]
002e6fa0str x9, [sp+216]
002e6fa4str xzr, [sp+112]
002e6fa8str x7, [sp+104]
002e6facldr x7, [sp+200]
002e6fb0str x7, [sp+96]
002e6fb4b 0x2e6fb8
002e6fb8
002e6fb8loc_2e6fb8:
002e6fb8ldr x7, [sp+104]
002e6fbcldr x8, [sp+112]
002e6fc0subs xzr, x7, x8
002e6fc4b.gt 0x2e6fcc
002e6fc8b 0x2e7078
002e6fcc
002e6fccloc_2e6fcc:
002e6fccldr x7, [sp+96]
002e6fd0str x7, [sp+224]
002e6fd4ldr x7, [sp+224]
002e6fd8ldp x8, x9, [x7]
002e6fdcldp x10, x11, [x7+16]
002e6fe0stp x8, x9, [sp+160]
002e6fe4stp x10, x11, [sp+176]
002e6fe8ldr x7, [x7+32]
002e6fecstr x7, [sp+192]
002e6ff0ldr x0, [sp+160]
002e6ff4ldr x1, [sp+168]
002e6ff8ldr x2, [sp+176]
002e6ffcldrb w3, [sp+184]
002e7000ldr x4, [sp+272]
002e7004ldr x5, [sp+280]
002e7008ldr x6, [sp+288]
002e700cbl net/netip.Prefix.Contains
002e7010strb w0, [sp+95]
002e7014tbnz w0, 0, 0x2e701c
002e7018b 0x2e7058
002e701c
002e701cloc_2e701c:
002e701cldp x6, x7, [sp+160]
002e7020ldp x8, x9, [sp+176]
002e7024stp x6, x7, [sp+120]
002e7028stp x8, x9, [sp+136]
002e702cldr x6, [sp+192]
002e7030str x6, [sp+152]
002e7034ldr x0, [sp+120]
002e7038ldr x1, [sp+128]
002e703cldr x2, [sp+136]
002e7040ldrb w3, [sp+144]
002e7044ldrb w4, [sp+152]
002e7048ldrb w5, [sp+153]
002e704cldur x29, [sp-8]
002e7050ldr x30, [sp], 240
002e7054ret x30
002e7058
002e7058loc_2e7058:
002e7058b 0x2e705c
002e705c
002e705cloc_2e705c:
002e705cldr x7, [sp+112]
002e7060add x7, x7, 1
002e7064str x7, [sp+112]
002e7068ldr x7, [sp+224]
002e706cadd x7, x7, 40
002e7070str x7, [sp+96]
002e7074b 0x2e6fb8
002e7078
002e7078loc_2e7078:
002e7078stp xzr, xzr, [sp+120]
002e707cstp xzr, xzr, [sp+136]
002e7080str xzr, [sp+152]
002e7084ldr x2, [sp+136]
002e7088mov x0, xzr
002e708cmov x1, xzr
002e7090mov x3, xzr
002e7094mov x4, xzr
002e7098mov x5, xzr
002e709cldur x29, [sp-8]
002e70a0ldr x30, [sp], 240
002e70a4ret x30
002e70a8
002e70a8loc_2e70a8:
002e70a8stp x0, x1, [sp+8]
002e70acstp x2, x3, [sp+24]
002e70b0stp x4, x5, [sp+40]
002e70b4mov x3, x30
002e70b8bl runtime.morestack_noctxt.abi0
002e70bcldp x0, x1, [sp+8]
002e70c0ldp x2, x3, [sp+24]
002e70c4ldp x4, x5, [sp+40]
002e70c8b 0x2e6ef0
002e70ccudf 0
002e6ef0
002e6ef0net.policyTable.Classify: ; void net.policyTable.Classify(net.policyTable t, net/netip.Addr ip)
002e6ef0ldr x16, [x28+16]
002e6ef4sub x17, sp, 112
002e6ef8subs xzr, x17, x16
002e6efcb.ls 0x2e70a8
002e6f00str x30, [sp-240]!
002e6f04stur x29, [sp-8]
002e6f08sub x29, sp, 8
002e6f0cstr x0, [sp+248]
002e6f10str x1, [sp+256]
002e6f14str x2, [sp+264]
002e6f18str x3, [sp+272]
002e6f1cstr x4, [sp+280]
002e6f20str x5, [sp+288]
002e6f24stp xzr, xzr, [sp+120]
002e6f28stp xzr, xzr, [sp+136]
002e6f2cstr xzr, [sp+152]
002e6f30ldr x0, [sp+272]
002e6f34ldr x1, [sp+280]
002e6f38ldr x2, [sp+288]
002e6f3cbl net/netip.Addr.Is4
002e6f40strb w0, [sp+95]
002e6f44tbnz w0, 0, 0x2e6f4c
002e6f48b 0x2e6f88
002e6f4c
002e6f4cloc_2e6f4c:
002e6f4cldr x0, [sp+272]
002e6f50ldr x1, [sp+280]
002e6f54ldr x2, [sp+288]
002e6f58bl net/netip.Addr.As16
002e6f5cldp x3, x4, [sp+8]
002e6f60add x27, sp, 79
002e6f64stp x3, x4, [x27]
002e6f68add x27, sp, 79
002e6f6cldp x3, x4, [x27]
002e6f70stp x3, x4, [sp+8]
002e6f74bl net/netip.AddrFrom16
002e6f78str x0, [sp+272]
002e6f7cstr x1, [sp+280]
002e6f80str x2, [sp+288]
002e6f84b 0x2e6f8c
002e6f88
002e6f88loc_2e6f88:
002e6f88b 0x2e6f8c
002e6f8c
002e6f8cloc_2e6f8c:
002e6f8cldr x7, [sp+256]
002e6f90ldr x8, [sp+248]
002e6f94ldr x9, [sp+264]
002e6f98str x8, [sp+200]
002e6f9cstr x7, [sp+208]
002e6fa0str x9, [sp+216]
002e6fa4str xzr, [sp+112]
002e6fa8str x7, [sp+104]
002e6facldr x7, [sp+200]
002e6fb0str x7, [sp+96]
002e6fb4b 0x2e6fb8
002e6fb8
002e6fb8loc_2e6fb8:
002e6fb8ldr x7, [sp+104]
002e6fbcldr x8, [sp+112]
002e6fc0subs xzr, x7, x8
002e6fc4b.gt 0x2e6fcc
002e6fc8b 0x2e7078
002e6fcc
002e6fccloc_2e6fcc:
002e6fccldr x7, [sp+96]
002e6fd0str x7, [sp+224]
002e6fd4ldr x7, [sp+224]
002e6fd8ldp x8, x9, [x7]
002e6fdcldp x10, x11, [x7+16]
002e6fe0stp x8, x9, [sp+160]
002e6fe4stp x10, x11, [sp+176]
002e6fe8ldr x7, [x7+32]
002e6fecstr x7, [sp+192]
002e6ff0ldr x0, [sp+160]
002e6ff4ldr x1, [sp+168]
002e6ff8ldr x2, [sp+176]
002e6ffcldrb w3, [sp+184]
002e7000ldr x4, [sp+272]
002e7004ldr x5, [sp+280]
002e7008ldr x6, [sp+288]
002e700cbl net/netip.Prefix.Contains
002e7010strb w0, [sp+95]
002e7014tbnz w0, 0, 0x2e701c
002e7018b 0x2e7058
002e701c
002e701cloc_2e701c:
002e701cldp x6, x7, [sp+160]
002e7020ldp x8, x9, [sp+176]
002e7024stp x6, x7, [sp+120]
002e7028stp x8, x9, [sp+136]
002e702cldr x6, [sp+192]
002e7030str x6, [sp+152]
002e7034ldr x0, [sp+120]
002e7038ldr x1, [sp+128]
002e703cldr x2, [sp+136]
002e7040ldrb w3, [sp+144]
002e7044ldrb w4, [sp+152]
002e7048ldrb w5, [sp+153]
002e704cldur x29, [sp-8]
002e7050ldr x30, [sp], 240
002e7054ret x30
002e7058
002e7058loc_2e7058:
002e7058b 0x2e705c
002e705c
002e705cloc_2e705c:
002e705cldr x7, [sp+112]
002e7060add x7, x7, 1
002e7064str x7, [sp+112]
002e7068ldr x7, [sp+224]
002e706cadd x7, x7, 40
002e7070str x7, [sp+96]
002e7074b 0x2e6fb8
002e7078
002e7078loc_2e7078:
002e7078stp xzr, xzr, [sp+120]
002e707cstp xzr, xzr, [sp+136]
002e7080str xzr, [sp+152]
002e7084ldr x2, [sp+136]
002e7088mov x0, xzr
002e708cmov x1, xzr
002e7090mov x3, xzr
002e7094mov x4, xzr
002e7098mov x5, xzr
002e709cldur x29, [sp-8]
002e70a0ldr x30, [sp], 240
002e70a4ret x30
002e70a8
002e70a8loc_2e70a8:
002e70a8stp x0, x1, [sp+8]
002e70acstp x2, x3, [sp+24]
002e70b0stp x4, x5, [sp+40]
002e70b4mov x3, x30
002e70b8bl runtime.morestack_noctxt.abi0
002e70bcldp x0, x1, [sp+8]
002e70c0ldp x2, x3, [sp+24]
002e70c4ldp x4, x5, [sp+40]
002e70c8b 0x2e6ef0
002e70ccudf 0
002e6ef0
002e70d0
002e70d0net.classifyScope: ; void net.classifyScope(net/netip.Addr ip)
002e70d0ldr x16, [x28+16]
002e70d4subs xzr, sp, x16
002e70d8b.ls 0x2e72a0
002e70dcstr x30, [sp-80]!
002e70e0stur x29, [sp-8]
002e70e4sub x29, sp, 8
002e70e8str x0, [sp+88]
002e70ecstr x1, [sp+96]
002e70f0str x2, [sp+104]
002e70f4strb wzr, [sp+51]
002e70f8ldr x0, [sp+88]
002e70fcldr x1, [sp+96]
002e7100ldr x2, [sp+104]
002e7104bl net/netip.Addr.IsLoopback
002e7108strb w0, [sp+70]
002e710cstrb w0, [sp+71]
002e7110tbnz w0, 0, 0x2e7118
002e7114b 0x2e711c
002e7118
002e7118loc_2e7118:
002e7118b 0x2e7138
002e711c
002e711cloc_2e711c:
002e711cldr x0, [sp+88]
002e7120ldr x1, [sp+96]
002e7124ldr x2, [sp+104]
002e7128bl net/netip.Addr.IsLinkLocalUnicast
002e712cstrb w0, [sp+69]
002e7130strb w0, [sp+71]
002e7134b 0x2e7138
002e7138
002e7138loc_2e7138:
002e7138ldrb w3, [sp+71]
002e713ctbnz w3, 0, 0x2e7144
002e7140b 0x2e7158
002e7144
002e7144loc_2e7144:
002e7144orr x0, xzr, 2
002e7148strb w0, [sp+51]
002e714cldur x29, [sp-8]
002e7150ldr x30, [sp], 80
002e7154ret x30
002e7158
002e7158loc_2e7158:
002e7158ldr x0, [sp+88]
002e715cldr x1, [sp+96]
002e7160ldr x2, [sp+104]
002e7164bl net/netip.Addr.Is6
002e7168strb w0, [sp+71]
002e716cstrb w0, [sp+70]
002e7170tbnz w0, 0, 0x2e7178
002e7174b 0x2e7198
002e7178
002e7178loc_2e7178:
002e7178ldr x0, [sp+88]
002e717cldr x1, [sp+96]
002e7180ldr x2, [sp+104]
002e7184bl net/netip.Addr.Is4In6
002e7188strb w0, [sp+69]
002e718ceor x3, x0, 1
002e7190strb w3, [sp+70]
002e7194b 0x2e719c
002e7198
002e7198loc_2e7198:
002e7198b 0x2e719c
002e719c
002e719cloc_2e719c:
002e719cldrb w3, [sp+70]
002e71a0strb w3, [sp+68]
002e71a4ldr x0, [sp+88]
002e71a8ldr x1, [sp+96]
002e71acldr x2, [sp+104]
002e71b0bl net/netip.Addr.As16
002e71b4ldp x3, x4, [sp+8]
002e71b8add x27, sp, 52
002e71bcstp x3, x4, [x27]
002e71c0ldrb w3, [sp+68]
002e71c4strb w3, [sp+71]
002e71c8tbnz w3, 0, 0x2e71d0
002e71ccb 0x2e71ec
002e71d0
002e71d0loc_2e71d0:
002e71d0ldr x0, [sp+88]
002e71d4ldr x1, [sp+96]
002e71d8ldr x2, [sp+104]
002e71dcbl net/netip.Addr.IsMulticast
002e71e0strb w0, [sp+70]
002e71e4strb w0, [sp+71]
002e71e8b 0x2e71f0
002e71ec
002e71ecloc_2e71ec:
002e71ecb 0x2e71f0
002e71f0
002e71f0loc_2e71f0:
002e71f0ldrb w1, [sp+71]
002e71f4tbnz w1, 0, 0x2e71fc
002e71f8b 0x2e7218
002e71fc
002e71fcloc_2e71fc:
002e71fcldrb w1, [sp+53]
002e7200and x1, x1, 15
002e7204strb w1, [sp+51]
002e7208ldrb w0, [sp+51]
002e720cldur x29, [sp-8]
002e7210ldr x30, [sp], 80
002e7214ret x30
002e7218
002e7218loc_2e7218:
002e7218ldrb w1, [sp+68]
002e721cstrb w1, [sp+70]
002e7220tbnz w1, 0, 0x2e7228
002e7224b 0x2e723c
002e7228
002e7228loc_2e7228:
002e7228ldrb w1, [sp+52]
002e722csubs wzr, w1, 254
002e7230cset x1, eq
002e7234strb w1, [sp+70]
002e7238b 0x2e7240
002e723c
002e723cloc_2e723c:
002e723cb 0x2e7240
002e7240
002e7240loc_2e7240:
002e7240ldrb w1, [sp+70]
002e7244strb w1, [sp+71]
002e7248tbnz w1, 0, 0x2e7250
002e724cb 0x2e7268
002e7250
002e7250loc_2e7250:
002e7250ldrb w1, [sp+53]
002e7254and x1, x1, 192
002e7258subs wzr, w1, 192
002e725ccset x1, eq
002e7260strb w1, [sp+71]
002e7264b 0x2e726c
002e7268
002e7268loc_2e7268:
002e7268b 0x2e726c
002e726c
002e726cloc_2e726c:
002e726cldrb w1, [sp+71]
002e7270tbnz w1, 0, 0x2e7278
002e7274b 0x2e728c
002e7278
002e7278loc_2e7278:
002e7278movz x0, 5
002e727cstrb w0, [sp+51]
002e7280ldur x29, [sp-8]
002e7284ldr x30, [sp], 80
002e7288ret x30
002e728c
002e728cloc_2e728c:
002e728corr x0, xzr, 14
002e7290strb w0, [sp+51]
002e7294ldur x29, [sp-8]
002e7298ldr x30, [sp], 80
002e729cret x30
002e72a0
002e72a0loc_2e72a0:
002e72a0stp x0, x1, [sp+8]
002e72a4str x2, [sp+24]
002e72a8mov x3, x30
002e72acbl runtime.morestack_noctxt.abi0
002e72b0ldp x0, x1, [sp+8]
002e72b4ldr x2, [sp+24]
002e72b8b 0x2e70d0
002e72bcudf 0
002e70d0
002e70d0net.classifyScope: ; void net.classifyScope(net/netip.Addr ip)
002e70d0ldr x16, [x28+16]
002e70d4subs xzr, sp, x16
002e70d8b.ls 0x2e72a0
002e70dcstr x30, [sp-80]!
002e70e0stur x29, [sp-8]
002e70e4sub x29, sp, 8
002e70e8str x0, [sp+88]
002e70ecstr x1, [sp+96]
002e70f0str x2, [sp+104]
002e70f4strb wzr, [sp+51]
002e70f8ldr x0, [sp+88]
002e70fcldr x1, [sp+96]
002e7100ldr x2, [sp+104]
002e7104bl net/netip.Addr.IsLoopback
002e7108strb w0, [sp+70]
002e710cstrb w0, [sp+71]
002e7110tbnz w0, 0, 0x2e7118
002e7114b 0x2e711c
002e7118
002e7118loc_2e7118:
002e7118b 0x2e7138
002e711c
002e711cloc_2e711c:
002e711cldr x0, [sp+88]
002e7120ldr x1, [sp+96]
002e7124ldr x2, [sp+104]
002e7128bl net/netip.Addr.IsLinkLocalUnicast
002e712cstrb w0, [sp+69]
002e7130strb w0, [sp+71]
002e7134b 0x2e7138
002e7138
002e7138loc_2e7138:
002e7138ldrb w3, [sp+71]
002e713ctbnz w3, 0, 0x2e7144
002e7140b 0x2e7158
002e7144
002e7144loc_2e7144:
002e7144orr x0, xzr, 2
002e7148strb w0, [sp+51]
002e714cldur x29, [sp-8]
002e7150ldr x30, [sp], 80
002e7154ret x30
002e7158
002e7158loc_2e7158:
002e7158ldr x0, [sp+88]
002e715cldr x1, [sp+96]
002e7160ldr x2, [sp+104]
002e7164bl net/netip.Addr.Is6
002e7168strb w0, [sp+71]
002e716cstrb w0, [sp+70]
002e7170tbnz w0, 0, 0x2e7178
002e7174b 0x2e7198
002e7178
002e7178loc_2e7178:
002e7178ldr x0, [sp+88]
002e717cldr x1, [sp+96]
002e7180ldr x2, [sp+104]
002e7184bl net/netip.Addr.Is4In6
002e7188strb w0, [sp+69]
002e718ceor x3, x0, 1
002e7190strb w3, [sp+70]
002e7194b 0x2e719c
002e7198
002e7198loc_2e7198:
002e7198b 0x2e719c
002e719c
002e719cloc_2e719c:
002e719cldrb w3, [sp+70]
002e71a0strb w3, [sp+68]
002e71a4ldr x0, [sp+88]
002e71a8ldr x1, [sp+96]
002e71acldr x2, [sp+104]
002e71b0bl net/netip.Addr.As16
002e71b4ldp x3, x4, [sp+8]
002e71b8add x27, sp, 52
002e71bcstp x3, x4, [x27]
002e71c0ldrb w3, [sp+68]
002e71c4strb w3, [sp+71]
002e71c8tbnz w3, 0, 0x2e71d0
002e71ccb 0x2e71ec
002e71d0
002e71d0loc_2e71d0:
002e71d0ldr x0, [sp+88]
002e71d4ldr x1, [sp+96]
002e71d8ldr x2, [sp+104]
002e71dcbl net/netip.Addr.IsMulticast
002e71e0strb w0, [sp+70]
002e71e4strb w0, [sp+71]
002e71e8b 0x2e71f0
002e71ec
002e71ecloc_2e71ec:
002e71ecb 0x2e71f0
002e71f0
002e71f0loc_2e71f0:
002e71f0ldrb w1, [sp+71]
002e71f4tbnz w1, 0, 0x2e71fc
002e71f8b 0x2e7218
002e71fc
002e71fcloc_2e71fc:
002e71fcldrb w1, [sp+53]
002e7200and x1, x1, 15
002e7204strb w1, [sp+51]
002e7208ldrb w0, [sp+51]
002e720cldur x29, [sp-8]
002e7210ldr x30, [sp], 80
002e7214ret x30
002e7218
002e7218loc_2e7218:
002e7218ldrb w1, [sp+68]
002e721cstrb w1, [sp+70]
002e7220tbnz w1, 0, 0x2e7228
002e7224b 0x2e723c
002e7228
002e7228loc_2e7228:
002e7228ldrb w1, [sp+52]
002e722csubs wzr, w1, 254
002e7230cset x1, eq
002e7234strb w1, [sp+70]
002e7238b 0x2e7240
002e723c
002e723cloc_2e723c:
002e723cb 0x2e7240
002e7240
002e7240loc_2e7240:
002e7240ldrb w1, [sp+70]
002e7244strb w1, [sp+71]
002e7248tbnz w1, 0, 0x2e7250
002e724cb 0x2e7268
002e7250
002e7250loc_2e7250:
002e7250ldrb w1, [sp+53]
002e7254and x1, x1, 192
002e7258subs wzr, w1, 192
002e725ccset x1, eq
002e7260strb w1, [sp+71]
002e7264b 0x2e726c
002e7268
002e7268loc_2e7268:
002e7268b 0x2e726c
002e726c
002e726cloc_2e726c:
002e726cldrb w1, [sp+71]
002e7270tbnz w1, 0, 0x2e7278
002e7274b 0x2e728c
002e7278
002e7278loc_2e7278:
002e7278movz x0, 5
002e727cstrb w0, [sp+51]
002e7280ldur x29, [sp-8]
002e7284ldr x30, [sp], 80
002e7288ret x30
002e728c
002e728cloc_2e728c:
002e728corr x0, xzr, 14
002e7290strb w0, [sp+51]
002e7294ldur x29, [sp-8]
002e7298ldr x30, [sp], 80
002e729cret x30
002e72a0
002e72a0loc_2e72a0:
002e72a0stp x0, x1, [sp+8]
002e72a4str x2, [sp+24]
002e72a8mov x3, x30
002e72acbl runtime.morestack_noctxt.abi0
002e72b0ldp x0, x1, [sp+8]
002e72b4ldr x2, [sp+24]
002e72b8b 0x2e70d0
002e72bcudf 0
002e70d0
002e72c0
002e72c0net.commonPrefixLen: ; void net.commonPrefixLen(net/netip.Addr a, net.IP b)
002e72c0ldr x16, [x28+16]
002e72c4subs xzr, sp, x16
002e72c8b.ls 0x2e75a4
002e72ccstr x30, [sp-128]!
002e72d0stur x29, [sp-8]
002e72d4sub x29, sp, 8
002e72d8str x0, [sp+136]
002e72dcstr x1, [sp+144]
002e72e0str x2, [sp+152]
002e72e4str x3, [sp+160]
002e72e8str x4, [sp+168]
002e72ecstr x5, [sp+176]
002e72f0str xzr, [sp+40]
002e72f4mov x0, x3
002e72f8mov x1, x4
002e72fcmov x2, x5
002e7300bl net.IP.To4
002e7304str x0, [sp+72]
002e7308str x1, [sp+80]
002e730cstr x2, [sp+88]
002e7310cbnz x0, 0x2e7318
002e7314b 0x2e7328
002e7318
002e7318loc_2e7318:
002e7318str x0, [sp+160]
002e731cstr x1, [sp+168]
002e7320str x2, [sp+176]
002e7324b 0x2e732c
002e7328
002e7328loc_2e7328:
002e7328b 0x2e732c
002e732c
002e732cloc_2e732c:
002e732cldr x0, [sp+136]
002e7330ldr x1, [sp+144]
002e7334ldr x2, [sp+152]
002e7338bl net/netip.Addr.AsSlice
002e733cstr x0, [sp+96]
002e7340str x1, [sp+104]
002e7344str x2, [sp+112]
002e7348str x1, [sp+64]
002e734cldr x3, [sp+168]
002e7350str x3, [sp+56]
002e7354subs xzr, x1, x3
002e7358b.ne 0x2e7360
002e735cb 0x2e7374
002e7360
002e7360loc_2e7360:
002e7360str xzr, [sp+40]
002e7364mov x0, xzr
002e7368ldur x29, [sp-8]
002e736cldr x30, [sp], 128
002e7370ret x30
002e7374
002e7374loc_2e7374:
002e7374str x1, [sp+56]
002e7378subs xzr, x1, 8
002e737cb.gt 0x2e7384
002e7380b 0x2e73b8
002e7384
002e7384loc_2e7384:
002e7384subs xzr, x2, 8
002e7388b.hs 0x2e7390
002e738cb 0x2e7598
002e7390
002e7390loc_2e7390:
002e7390b 0x2e7394
002e7394
002e7394loc_2e7394:
002e7394orr x1, xzr, 8
002e7398str x1, [sp+104]
002e739cldr x2, [sp+176]
002e73a0subs xzr, x2, 8
002e73a4b.hs 0x2e73ac
002e73a8b 0x2e7594
002e73ac
002e73acloc_2e73ac:
002e73acb 0x2e73b0
002e73b0
002e73b0loc_2e73b0:
002e73b0str x1, [sp+168]
002e73b4b 0x2e73c0
002e73b8
002e73b8loc_2e73b8:
002e73b8orr x1, xzr, 8
002e73bcb 0x2e73c0
002e73c0
002e73c0loc_2e73c0:
002e73c0b 0x2e73c4
002e73c4
002e73c4loc_2e73c4:
002e73c4ldr x2, [sp+104]
002e73c8str x2, [sp+56]
002e73cccbnz x2, 0x2e73d4
002e73d0b 0x2e74e4
002e73d4
002e73d4loc_2e73d4:
002e73d4ldr x2, [sp+104]
002e73d8ldr x3, [sp+96]
002e73dcsubs xzr, x2, 0
002e73e0b.hi 0x2e73e8
002e73e4b 0x2e7588
002e73e8
002e73e8loc_2e73e8:
002e73e8ldrb w2, [x3]
002e73ecldr x3, [sp+168]
002e73f0ldr x4, [sp+160]
002e73f4subs xzr, x3, 0
002e73f8b.hi 0x2e7400
002e73fcb 0x2e757c
002e7400
002e7400loc_2e7400:
002e7400ldrb w3, [x4]
002e7404subs wzr, w2, w3
002e7408b.eq 0x2e7410
002e740cb 0x2e74a4
002e7410
002e7410loc_2e7410:
002e7410ldr x2, [sp+40]
002e7414add x2, x2, 8
002e7418str x2, [sp+40]
002e741cldr x2, [sp+104]
002e7420ldr x3, [sp+96]
002e7424ldr x4, [sp+112]
002e7428b 0x2e742c
002e742c
002e742cloc_2e742c:
002e742csubs xzr, x2, 1
002e7430b.hs 0x2e7438
002e7434b 0x2e7570
002e7438
002e7438loc_2e7438:
002e7438sub x4, x4, 1
002e743csub x5, xzr, x4
002e7440sub x2, x2, 1
002e7444sbfm x5, x5, 63, 63
002e7448and x5, x5, 1
002e744cadd x3, x3, x5
002e7450str x3, [sp+96]
002e7454str x2, [sp+104]
002e7458str x4, [sp+112]
002e745cldr x2, [sp+168]
002e7460ldr x3, [sp+160]
002e7464ldr x4, [sp+176]
002e7468b 0x2e746c
002e746c
002e746cloc_2e746c:
002e746csubs xzr, x2, 1
002e7470b.hs 0x2e7478
002e7474b 0x2e7564
002e7478
002e7478loc_2e7478:
002e7478sub x4, x4, 1
002e747csub x5, xzr, x4
002e7480sub x2, x2, 1
002e7484sbfm x5, x5, 63, 63
002e7488and x5, x5, 1
002e748cadd x3, x3, x5
002e7490str x3, [sp+160]
002e7494str x2, [sp+168]
002e7498str x4, [sp+176]
002e749cb 0x2e74a0
002e74a0
002e74a0loc_2e74a0:
002e74a0b 0x2e73c4
002e74a4
002e74a4loc_2e74a4:
002e74a4str x1, [sp+48]
002e74a8ldr x1, [sp+104]
002e74acldr x2, [sp+96]
002e74b0subs xzr, x1, 0
002e74b4b.hi 0x2e74bc
002e74b8b 0x2e755c
002e74bc
002e74bcloc_2e74bc:
002e74bcldrb w2, [x2]
002e74c0strb w2, [sp+39]
002e74c4ldr x1, [sp+168]
002e74c8ldr x2, [sp+160]
002e74ccsubs xzr, x1, 0
002e74d0b.hi 0x2e74d8
002e74d4b 0x2e7554
002e74d8
002e74d8loc_2e74d8:
002e74d8ldrb w1, [x2]
002e74dcstrb w1, [sp+38]
002e74e0b 0x2e74f4
002e74e4
002e74e4loc_2e74e4:
002e74e4ldr x0, [sp+40]
002e74e8ldur x29, [sp-8]
002e74ecldr x30, [sp], 128
002e74f0ret x30
002e74f4
002e74f4loc_2e74f4:
002e74f4b 0x2e74f8
002e74f8
002e74f8loc_2e74f8:
002e74f8ldrb w1, [sp+39]
002e74fcubfm x1, x1, 1, 7
002e7500strb w1, [sp+39]
002e7504ldrb w1, [sp+38]
002e7508ubfm x1, x1, 1, 7
002e750cstrb w1, [sp+38]
002e7510ldr x1, [sp+48]
002e7514sub x2, x1, 1
002e7518str x2, [sp+48]
002e751cldrb w2, [sp+38]
002e7520ldrb w3, [sp+39]
002e7524subs wzr, w3, w2
002e7528b.eq 0x2e7530
002e752cb 0x2e754c
002e7530
002e7530loc_2e7530:
002e7530ldr x2, [sp+40]
002e7534add x1, x1, x2
002e7538sub x0, x1, 1
002e753cstr x0, [sp+40]
002e7540ldur x29, [sp-8]
002e7544ldr x30, [sp], 128
002e7548ret x30
002e754c
002e754cloc_2e754c:
002e754cb 0x2e7550
002e7550
002e7550loc_2e7550:
002e7550b 0x2e74f4
002e7554
002e7554loc_2e7554:
002e7554mov x0, xzr
002e7558bl runtime.panicIndex
002e755c
002e755cloc_2e755c:
002e755cmov x0, xzr
002e7560bl runtime.panicIndex
002e7564
002e7564loc_2e7564:
002e7564orr x0, xzr, 1
002e7568mov x1, x2
002e756cbl runtime.panicSliceB
002e7570
002e7570loc_2e7570:
002e7570orr x0, xzr, 1
002e7574mov x1, x2
002e7578bl runtime.panicSliceB
002e757c
002e757cloc_2e757c:
002e757cmov x0, xzr
002e7580mov x1, x3
002e7584bl runtime.panicIndex
002e7588
002e7588loc_2e7588:
002e7588mov x0, xzr
002e758cmov x1, x2
002e7590bl runtime.panicIndex
002e7594
002e7594loc_2e7594:
002e7594bl runtime.panicSliceAcap
002e7598
002e7598loc_2e7598:
002e7598orr x1, xzr, 8
002e759cbl runtime.panicSliceAcap
002e75a0hint
002e75a4
002e75a4loc_2e75a4:
002e75a4stp x0, x1, [sp+8]
002e75a8stp x2, x3, [sp+24]
002e75acstp x4, x5, [sp+40]
002e75b0mov x3, x30
002e75b4bl runtime.morestack_noctxt.abi0
002e75b8ldp x0, x1, [sp+8]
002e75bcldp x2, x3, [sp+24]
002e75c0ldp x4, x5, [sp+40]
002e75c4b 0x2e72c0
002e75c8udf 0
002e75ccudf 0
002e72c0
002e72c0net.commonPrefixLen: ; void net.commonPrefixLen(net/netip.Addr a, net.IP b)
002e72c0ldr x16, [x28+16]
002e72c4subs xzr, sp, x16
002e72c8b.ls 0x2e75a4
002e72ccstr x30, [sp-128]!
002e72d0stur x29, [sp-8]
002e72d4sub x29, sp, 8
002e72d8str x0, [sp+136]
002e72dcstr x1, [sp+144]
002e72e0str x2, [sp+152]
002e72e4str x3, [sp+160]
002e72e8str x4, [sp+168]
002e72ecstr x5, [sp+176]
002e72f0str xzr, [sp+40]
002e72f4mov x0, x3
002e72f8mov x1, x4
002e72fcmov x2, x5
002e7300bl net.IP.To4
002e7304str x0, [sp+72]
002e7308str x1, [sp+80]
002e730cstr x2, [sp+88]
002e7310cbnz x0, 0x2e7318
002e7314b 0x2e7328
002e7318
002e7318loc_2e7318:
002e7318str x0, [sp+160]
002e731cstr x1, [sp+168]
002e7320str x2, [sp+176]
002e7324b 0x2e732c
002e7328
002e7328loc_2e7328:
002e7328b 0x2e732c
002e732c
002e732cloc_2e732c:
002e732cldr x0, [sp+136]
002e7330ldr x1, [sp+144]
002e7334ldr x2, [sp+152]
002e7338bl net/netip.Addr.AsSlice
002e733cstr x0, [sp+96]
002e7340str x1, [sp+104]
002e7344str x2, [sp+112]
002e7348str x1, [sp+64]
002e734cldr x3, [sp+168]
002e7350str x3, [sp+56]
002e7354subs xzr, x1, x3
002e7358b.ne 0x2e7360
002e735cb 0x2e7374
002e7360
002e7360loc_2e7360:
002e7360str xzr, [sp+40]
002e7364mov x0, xzr
002e7368ldur x29, [sp-8]
002e736cldr x30, [sp], 128
002e7370ret x30
002e7374
002e7374loc_2e7374:
002e7374str x1, [sp+56]
002e7378subs xzr, x1, 8
002e737cb.gt 0x2e7384
002e7380b 0x2e73b8
002e7384
002e7384loc_2e7384:
002e7384subs xzr, x2, 8
002e7388b.hs 0x2e7390
002e738cb 0x2e7598
002e7390
002e7390loc_2e7390:
002e7390b 0x2e7394
002e7394
002e7394loc_2e7394:
002e7394orr x1, xzr, 8
002e7398str x1, [sp+104]
002e739cldr x2, [sp+176]
002e73a0subs xzr, x2, 8
002e73a4b.hs 0x2e73ac
002e73a8b 0x2e7594
002e73ac
002e73acloc_2e73ac:
002e73acb 0x2e73b0
002e73b0
002e73b0loc_2e73b0:
002e73b0str x1, [sp+168]
002e73b4b 0x2e73c0
002e73b8
002e73b8loc_2e73b8:
002e73b8orr x1, xzr, 8
002e73bcb 0x2e73c0
002e73c0
002e73c0loc_2e73c0:
002e73c0b 0x2e73c4
002e73c4
002e73c4loc_2e73c4:
002e73c4ldr x2, [sp+104]
002e73c8str x2, [sp+56]
002e73cccbnz x2, 0x2e73d4
002e73d0b 0x2e74e4
002e73d4
002e73d4loc_2e73d4:
002e73d4ldr x2, [sp+104]
002e73d8ldr x3, [sp+96]
002e73dcsubs xzr, x2, 0
002e73e0b.hi 0x2e73e8
002e73e4b 0x2e7588
002e73e8
002e73e8loc_2e73e8:
002e73e8ldrb w2, [x3]
002e73ecldr x3, [sp+168]
002e73f0ldr x4, [sp+160]
002e73f4subs xzr, x3, 0
002e73f8b.hi 0x2e7400
002e73fcb 0x2e757c
002e7400
002e7400loc_2e7400:
002e7400ldrb w3, [x4]
002e7404subs wzr, w2, w3
002e7408b.eq 0x2e7410
002e740cb 0x2e74a4
002e7410
002e7410loc_2e7410:
002e7410ldr x2, [sp+40]
002e7414add x2, x2, 8
002e7418str x2, [sp+40]
002e741cldr x2, [sp+104]
002e7420ldr x3, [sp+96]
002e7424ldr x4, [sp+112]
002e7428b 0x2e742c
002e742c
002e742cloc_2e742c:
002e742csubs xzr, x2, 1
002e7430b.hs 0x2e7438
002e7434b 0x2e7570
002e7438
002e7438loc_2e7438:
002e7438sub x4, x4, 1
002e743csub x5, xzr, x4
002e7440sub x2, x2, 1
002e7444sbfm x5, x5, 63, 63
002e7448and x5, x5, 1
002e744cadd x3, x3, x5
002e7450str x3, [sp+96]
002e7454str x2, [sp+104]
002e7458str x4, [sp+112]
002e745cldr x2, [sp+168]
002e7460ldr x3, [sp+160]
002e7464ldr x4, [sp+176]
002e7468b 0x2e746c
002e746c
002e746cloc_2e746c:
002e746csubs xzr, x2, 1
002e7470b.hs 0x2e7478
002e7474b 0x2e7564
002e7478
002e7478loc_2e7478:
002e7478sub x4, x4, 1
002e747csub x5, xzr, x4
002e7480sub x2, x2, 1
002e7484sbfm x5, x5, 63, 63
002e7488and x5, x5, 1
002e748cadd x3, x3, x5
002e7490str x3, [sp+160]
002e7494str x2, [sp+168]
002e7498str x4, [sp+176]
002e749cb 0x2e74a0
002e74a0
002e74a0loc_2e74a0:
002e74a0b 0x2e73c4
002e74a4
002e74a4loc_2e74a4:
002e74a4str x1, [sp+48]
002e74a8ldr x1, [sp+104]
002e74acldr x2, [sp+96]
002e74b0subs xzr, x1, 0
002e74b4b.hi 0x2e74bc
002e74b8b 0x2e755c
002e74bc
002e74bcloc_2e74bc:
002e74bcldrb w2, [x2]
002e74c0strb w2, [sp+39]
002e74c4ldr x1, [sp+168]
002e74c8ldr x2, [sp+160]
002e74ccsubs xzr, x1, 0
002e74d0b.hi 0x2e74d8
002e74d4b 0x2e7554
002e74d8
002e74d8loc_2e74d8:
002e74d8ldrb w1, [x2]
002e74dcstrb w1, [sp+38]
002e74e0b 0x2e74f4
002e74e4
002e74e4loc_2e74e4:
002e74e4ldr x0, [sp+40]
002e74e8ldur x29, [sp-8]
002e74ecldr x30, [sp], 128
002e74f0ret x30
002e74f4
002e74f4loc_2e74f4:
002e74f4b 0x2e74f8
002e74f8
002e74f8loc_2e74f8:
002e74f8ldrb w1, [sp+39]
002e74fcubfm x1, x1, 1, 7
002e7500strb w1, [sp+39]
002e7504ldrb w1, [sp+38]
002e7508ubfm x1, x1, 1, 7
002e750cstrb w1, [sp+38]
002e7510ldr x1, [sp+48]
002e7514sub x2, x1, 1
002e7518str x2, [sp+48]
002e751cldrb w2, [sp+38]
002e7520ldrb w3, [sp+39]
002e7524subs wzr, w3, w2
002e7528b.eq 0x2e7530
002e752cb 0x2e754c
002e7530
002e7530loc_2e7530:
002e7530ldr x2, [sp+40]
002e7534add x1, x1, x2
002e7538sub x0, x1, 1
002e753cstr x0, [sp+40]
002e7540ldur x29, [sp-8]
002e7544ldr x30, [sp], 128
002e7548ret x30
002e754c
002e754cloc_2e754c:
002e754cb 0x2e7550
002e7550
002e7550loc_2e7550:
002e7550b 0x2e74f4
002e7554
002e7554loc_2e7554:
002e7554mov x0, xzr
002e7558bl runtime.panicIndex
002e755c
002e755cloc_2e755c:
002e755cmov x0, xzr
002e7560bl runtime.panicIndex
002e7564
002e7564loc_2e7564:
002e7564orr x0, xzr, 1
002e7568mov x1, x2
002e756cbl runtime.panicSliceB
002e7570
002e7570loc_2e7570:
002e7570orr x0, xzr, 1
002e7574mov x1, x2
002e7578bl runtime.panicSliceB
002e757c
002e757cloc_2e757c:
002e757cmov x0, xzr
002e7580mov x1, x3
002e7584bl runtime.panicIndex
002e7588
002e7588loc_2e7588:
002e7588mov x0, xzr
002e758cmov x1, x2
002e7590bl runtime.panicIndex
002e7594
002e7594loc_2e7594:
002e7594bl runtime.panicSliceAcap
002e7598
002e7598loc_2e7598:
002e7598orr x1, xzr, 8
002e759cbl runtime.panicSliceAcap
002e75a0hint
002e75a4
002e75a4loc_2e75a4:
002e75a4stp x0, x1, [sp+8]
002e75a8stp x2, x3, [sp+24]
002e75acstp x4, x5, [sp+40]
002e75b0mov x3, x30
002e75b4bl runtime.morestack_noctxt.abi0
002e75b8ldp x0, x1, [sp+8]
002e75bcldp x2, x3, [sp+24]
002e75c0ldp x4, x5, [sp+40]
002e75c4b 0x2e72c0
002e75c8udf 0
002e75ccudf 0
002e72c0
002e75d0
002e75d0net.cgoLookupPort: ; void net.cgoLookupPort(context.Context ctx, struct string network, struct string service)
002e75d0ldr x16, [x28+16]
002e75d4subs xzr, sp, x16
002e75d8b.ls 0x2e7620
002e75dcstr x30, [sp-64]!
002e75e0stur x29, [sp-8]
002e75e4sub x29, sp, 8
002e75e8str x0, [sp+72]
002e75ecstr x1, [sp+80]
002e75f0str x2, [sp+88]
002e75f4str x3, [sp+96]
002e75f8str x4, [sp+104]
002e75fcstr x5, [sp+112]
002e7600str xzr, [sp+32]
002e7604stp xzr, xzr, [sp+40]
002e7608adrp x0, 0x30e000
002e760cadd x0, x0, 2944
002e7610adrp x1, 0x42a000
002e7614add x1, x1, 3728
002e7618bl runtime.gopanic
002e761chint
002e7620
002e7620loc_2e7620:
002e7620stp x0, x1, [sp+8]
002e7624stp x2, x3, [sp+24]
002e7628stp x4, x5, [sp+40]
002e762cmov x3, x30
002e7630bl runtime.morestack_noctxt.abi0
002e7634ldp x0, x1, [sp+8]
002e7638ldp x2, x3, [sp+24]
002e763cldp x4, x5, [sp+40]
002e7640b 0x2e75d0
002e7644udf 0
002e7648udf 0
002e764cudf 0
002e75d0
002e75d0net.cgoLookupPort: ; void net.cgoLookupPort(context.Context ctx, struct string network, struct string service)
002e75d0ldr x16, [x28+16]
002e75d4subs xzr, sp, x16
002e75d8b.ls 0x2e7620
002e75dcstr x30, [sp-64]!
002e75e0stur x29, [sp-8]
002e75e4sub x29, sp, 8
002e75e8str x0, [sp+72]
002e75ecstr x1, [sp+80]
002e75f0str x2, [sp+88]
002e75f4str x3, [sp+96]
002e75f8str x4, [sp+104]
002e75fcstr x5, [sp+112]
002e7600str xzr, [sp+32]
002e7604stp xzr, xzr, [sp+40]
002e7608adrp x0, 0x30e000
002e760cadd x0, x0, 2944
002e7610adrp x1, 0x42a000
002e7614add x1, x1, 3728
002e7618bl runtime.gopanic
002e761chint
002e7620
002e7620loc_2e7620:
002e7620stp x0, x1, [sp+8]
002e7624stp x2, x3, [sp+24]
002e7628stp x4, x5, [sp+40]
002e762cmov x3, x30
002e7630bl runtime.morestack_noctxt.abi0
002e7634ldp x0, x1, [sp+8]
002e7638ldp x2, x3, [sp+24]
002e763cldp x4, x5, [sp+40]
002e7640b 0x2e75d0
002e7644udf 0
002e7648udf 0
002e764cudf 0
002e75d0
002e7650
002e7650net.cgoLookupIP: ; void net.cgoLookupIP(context.Context ctx, struct string network, struct string name)
002e7650ldr x16, [x28+16]
002e7654subs xzr, sp, x16
002e7658b.ls 0x2e76a4
002e765cstr x30, [sp-80]!
002e7660stur x29, [sp-8]
002e7664sub x29, sp, 8
002e7668str x0, [sp+88]
002e766cstr x1, [sp+96]
002e7670str x2, [sp+104]
002e7674str x3, [sp+112]
002e7678str x4, [sp+120]
002e767cstr x5, [sp+128]
002e7680str xzr, [sp+48]
002e7684stp xzr, xzr, [sp+56]
002e7688stp xzr, xzr, [sp+32]
002e768cadrp x0, 0x30e000
002e7690add x0, x0, 2944
002e7694adrp x1, 0x42a000
002e7698add x1, x1, 3728
002e769cbl runtime.gopanic
002e76a0hint
002e76a4
002e76a4loc_2e76a4:
002e76a4stp x0, x1, [sp+8]
002e76a8stp x2, x3, [sp+24]
002e76acstp x4, x5, [sp+40]
002e76b0mov x3, x30
002e76b4bl runtime.morestack_noctxt.abi0
002e76b8ldp x0, x1, [sp+8]
002e76bcldp x2, x3, [sp+24]
002e76c0ldp x4, x5, [sp+40]
002e76c4b 0x2e7650
002e76c8udf 0
002e76ccudf 0
002e7650
002e7650net.cgoLookupIP: ; void net.cgoLookupIP(context.Context ctx, struct string network, struct string name)
002e7650ldr x16, [x28+16]
002e7654subs xzr, sp, x16
002e7658b.ls 0x2e76a4
002e765cstr x30, [sp-80]!
002e7660stur x29, [sp-8]
002e7664sub x29, sp, 8
002e7668str x0, [sp+88]
002e766cstr x1, [sp+96]
002e7670str x2, [sp+104]
002e7674str x3, [sp+112]
002e7678str x4, [sp+120]
002e767cstr x5, [sp+128]
002e7680str xzr, [sp+48]
002e7684stp xzr, xzr, [sp+56]
002e7688stp xzr, xzr, [sp+32]
002e768cadrp x0, 0x30e000
002e7690add x0, x0, 2944
002e7694adrp x1, 0x42a000
002e7698add x1, x1, 3728
002e769cbl runtime.gopanic
002e76a0hint
002e76a4
002e76a4loc_2e76a4:
002e76a4stp x0, x1, [sp+8]
002e76a8stp x2, x3, [sp+24]
002e76acstp x4, x5, [sp+40]
002e76b0mov x3, x30
002e76b4bl runtime.morestack_noctxt.abi0
002e76b8ldp x0, x1, [sp+8]
002e76bcldp x2, x3, [sp+24]
002e76c0ldp x4, x5, [sp+40]
002e76c4b 0x2e7650
002e76c8udf 0
002e76ccudf 0
002e7650
002e76d0
002e76d0net.systemConf: ; void net.systemConf(void)
002e76d0ldr x16, [x28+16]
002e76d4subs xzr, sp, x16
002e76d8b.ls 0x2e7718
002e76dcstr x30, [sp-48]!
002e76e0stur x29, [sp-8]
002e76e4sub x29, sp, 8
002e76e8str xzr, [sp+32]
002e76ecadrp x0, 0x764000
002e76f0add x0, x0, 2544
002e76f4adrp x1, 0x3f1000
002e76f8add x1, x1, 4008
002e76fcbl sync.(*Once).Do
002e7700adrp x27, 0x726000
002e7704ldr x0, [x27+80]
002e7708str x0, [sp+32]
002e770cldur x29, [sp-8]
002e7710ldr x30, [sp], 48
002e7714ret x30
002e7718
002e7718loc_2e7718:
002e7718mov x3, x30
002e771cbl runtime.morestack_noctxt.abi0
002e7720b 0x2e76d0
002e7724udf 0
002e7728udf 0
002e772cudf 0
002e76d0
002e76d0net.systemConf: ; void net.systemConf(void)
002e76d0ldr x16, [x28+16]
002e76d4subs xzr, sp, x16
002e76d8b.ls 0x2e7718
002e76dcstr x30, [sp-48]!
002e76e0stur x29, [sp-8]
002e76e4sub x29, sp, 8
002e76e8str xzr, [sp+32]
002e76ecadrp x0, 0x764000
002e76f0add x0, x0, 2544
002e76f4adrp x1, 0x3f1000
002e76f8add x1, x1, 4008
002e76fcbl sync.(*Once).Do
002e7700adrp x27, 0x726000
002e7704ldr x0, [x27+80]
002e7708str x0, [sp+32]
002e770cldur x29, [sp-8]
002e7710ldr x30, [sp], 48
002e7714ret x30
002e7718
002e7718loc_2e7718:
002e7718mov x3, x30
002e771cbl runtime.morestack_noctxt.abi0
002e7720b 0x2e76d0
002e7724udf 0
002e7728udf 0
002e772cudf 0
002e76d0
002e7730
002e7730net.initConfVal: ; void net.initConfVal(void)
002e7730ldr x16, [x28+16]
002e7734sub x17, sp, 64
002e7738subs xzr, x17, x16
002e773cb.ls 0x2e79c0
002e7740str x30, [sp-192]!
002e7744stur x29, [sp-8]
002e7748sub x29, sp, 8
002e774cstp xzr, xzr, [sp+152]
002e7750bl net.goDebugNetDNS
002e7754str x0, [sp+152]
002e7758str x1, [sp+160]
002e775cstr x2, [sp+88]
002e7760str x0, [sp+168]
002e7764str x1, [sp+176]
002e7768ldr x2, [sp+88]
002e776cstr x2, [sp+96]
002e7770str x0, [sp+104]
002e7774str x1, [sp+112]
002e7778ldr x0, [sp+96]
002e777cstr x0, [sp+32]
002e7780strb wzr, [sp+31]
002e7784b 0x2e7788
002e7788
002e7788loc_2e7788:
002e7788ldr x2, [sp+112]
002e778csubs xzr, x2, 2
002e7790cset x2, eq
002e7794b.eq 0x2e779c
002e7798b 0x2e77e8
002e779c
002e779cloc_2e779c:
002e779cldr x1, [sp+112]
002e77a0ldr x2, [sp+104]
002e77a4subs xzr, x1, 0
002e77a8b.hi 0x2e77b0
002e77acb 0x2e79b4
002e77b0
002e77b0loc_2e77b0:
002e77b0ldr x1, [sp+112]
002e77b4ldrb w2, [x2]
002e77b8ldr x3, [sp+104]
002e77bcsubs xzr, x1, 1
002e77c0b.hi 0x2e77c8
002e77c4b 0x2e79ac
002e77c8
002e77c8loc_2e77c8:
002e77c8ldrb w3, [x3+1]
002e77ccubfm x3, x3, 56, 7
002e77d0orr x3, x2, x3
002e77d4ubfm x3, x3, 0, 15
002e77d8movz x4, 28519
002e77dcsubs wzr, w3, w4
002e77e0cset x2, eq
002e77e4b 0x2e77ec
002e77e8
002e77e8loc_2e77e8:
002e77e8b 0x2e77ec
002e77ec
002e77ecloc_2e77ec:
002e77ecstrb w2, [sp+31]
002e77f0b 0x2e77f4
002e77f4
002e77f4loc_2e77f4:
002e77f4adrp x27, 0x726000
002e77f8ldr x3, [x27+80]
002e77fcldrsb x27, [x3]
002e7800strb w2, [x3]
002e7804strb wzr, [sp+31]
002e7808b 0x2e780c
002e780c
002e780cloc_2e780c:
002e780cldr x2, [sp+112]
002e7810subs xzr, x2, 3
002e7814cset x2, eq
002e7818b.eq 0x2e7820
002e781cb 0x2e786c
002e7820
002e7820loc_2e7820:
002e7820ldr x1, [sp+112]
002e7824ldr x2, [sp+104]
002e7828subs xzr, x1, 0
002e782cb.hi 0x2e7834
002e7830b 0x2e79a4
002e7834
002e7834loc_2e7834:
002e7834ldr x1, [sp+112]
002e7838ldrb w2, [x2]
002e783cldr x3, [sp+104]
002e7840subs xzr, x1, 1
002e7844b.hi 0x2e784c
002e7848b 0x2e799c
002e784c
002e784cloc_2e784c:
002e784cldrb w3, [x3+1]
002e7850ubfm x3, x3, 56, 7
002e7854orr x3, x2, x3
002e7858ubfm x3, x3, 0, 15
002e785cmovz x4, 26467
002e7860subs wzr, w3, w4
002e7864cset x2, eq
002e7868b 0x2e7870
002e786c
002e786cloc_2e786c:
002e786cb 0x2e7870
002e7870
002e7870loc_2e7870:
002e7870tbnz w2, 0, 0x2e7878
002e7874b 0x2e789c
002e7878
002e7878loc_2e7878:
002e7878ldr x1, [sp+112]
002e787cldr x2, [sp+104]
002e7880subs xzr, x1, 2
002e7884b.hi 0x2e788c
002e7888b 0x2e7994
002e788c
002e788cloc_2e788c:
002e788cldrb w1, [x2+2]
002e7890subs wzr, w1, 111
002e7894cset x2, eq
002e7898b 0x2e78a0
002e789c
002e789cloc_2e789c:
002e789cb 0x2e78a0
002e78a0
002e78a0loc_2e78a0:
002e78a0strb w2, [sp+31]
002e78a4b 0x2e78a8
002e78a8
002e78a8loc_2e78a8:
002e78a8adrp x27, 0x726000
002e78acldr x1, [x27+80]
002e78b0ldrsb x27, [x1]
002e78b4strb w2, [x1+1]
002e78b8adrp x27, 0x726000
002e78bcldr x1, [x27+80]
002e78c0ldrsb x27, [x1]
002e78c4ldr x2, [sp+32]
002e78c8str x2, [x1+8]
002e78ccadrp x27, 0x726000
002e78d0ldr x1, [x27+80]
002e78d4ldrsb x27, [x1]
002e78d8ldr x1, [x1+8]
002e78dcsubs xzr, x1, 0
002e78e0b.gt 0x2e78e8
002e78e4b 0x2e7970
002e78e8
002e78e8loc_2e78e8:
002e78e8stp xzr, xzr, [sp+120]
002e78ecstr xzr, [sp+136]
002e78f0add x1, sp, 120
002e78f4str x1, [sp+144]
002e78f8ldrsb x27, [x1]
002e78fcadrp x2, 0
002e7900add x2, x2, 2512
002e7904str x2, [x1]
002e7908ldrsb x27, [x1]
002e790cldr x2, [sp+104]
002e7910ldr x3, [sp+112]
002e7914str x3, [x1+16]
002e7918adrp x27, 0x764000
002e791cldr w3, [x27+3056]
002e7920cbz w3, 0x2e7928
002e7924b 0x2e792c
002e7928
002e7928loc_2e7928:
002e7928b 0x2e7940
002e792c
002e792cloc_2e792c:
002e792cbl runtime.gcWriteBarrier2
002e7930str x2, [x25]
002e7934ldr x3, [x1+8]
002e7938str x3, [x25+8]
002e793cb 0x2e7940
002e7940
002e7940loc_2e7940:
002e7940str x2, [x1+8]
002e7944str x1, [sp+64]
002e7948add x0, sp, 40
002e794cbl runtime.deferprocStack
002e7950subs xzr, x0, 0
002e7954b.ne 0x2e7960
002e7958b 0x2e795c
002e795c
002e795cloc_2e795c:
002e795cb 0x2e7974
002e7960
002e7960loc_2e7960:
002e7960bl runtime.deferreturn
002e7964ldur x29, [sp-8]
002e7968ldr x30, [sp], 192
002e796cret x30
002e7970
002e7970loc_2e7970:
002e7970b 0x2e7974
002e7974
002e7974loc_2e7974:
002e7974adrp x27, 0x726000
002e7978ldr x0, [x27+80]
002e797cldrsb x27, [x0]
002e7980strb wzr, [x0+16]
002e7984bl runtime.deferreturn
002e7988ldur x29, [sp-8]
002e798cldr x30, [sp], 192
002e7990ret x30
002e7994
002e7994loc_2e7994:
002e7994orr x0, xzr, 2
002e7998bl runtime.panicIndex
002e799c
002e799cloc_2e799c:
002e799corr x0, xzr, 1
002e79a0bl runtime.panicIndex
002e79a4
002e79a4loc_2e79a4:
002e79a4mov x0, xzr
002e79a8bl runtime.panicIndex
002e79ac
002e79acloc_2e79ac:
002e79acorr x0, xzr, 1
002e79b0bl runtime.panicIndex
002e79b4
002e79b4loc_2e79b4:
002e79b4mov x0, xzr
002e79b8bl runtime.panicIndex
002e79bchint
002e79c0
002e79c0loc_2e79c0:
002e79c0mov x3, x30
002e79c4bl runtime.morestack_noctxt.abi0
002e79c8b 0x2e7730
002e79ccudf 0
002e7730
002e7730net.initConfVal: ; void net.initConfVal(void)
002e7730ldr x16, [x28+16]
002e7734sub x17, sp, 64
002e7738subs xzr, x17, x16
002e773cb.ls 0x2e79c0
002e7740str x30, [sp-192]!
002e7744stur x29, [sp-8]
002e7748sub x29, sp, 8
002e774cstp xzr, xzr, [sp+152]
002e7750bl net.goDebugNetDNS
002e7754str x0, [sp+152]
002e7758str x1, [sp+160]
002e775cstr x2, [sp+88]
002e7760str x0, [sp+168]
002e7764str x1, [sp+176]
002e7768ldr x2, [sp+88]
002e776cstr x2, [sp+96]
002e7770str x0, [sp+104]
002e7774str x1, [sp+112]
002e7778ldr x0, [sp+96]
002e777cstr x0, [sp+32]
002e7780strb wzr, [sp+31]
002e7784b 0x2e7788
002e7788
002e7788loc_2e7788:
002e7788ldr x2, [sp+112]
002e778csubs xzr, x2, 2
002e7790cset x2, eq
002e7794b.eq 0x2e779c
002e7798b 0x2e77e8
002e779c
002e779cloc_2e779c:
002e779cldr x1, [sp+112]
002e77a0ldr x2, [sp+104]
002e77a4subs xzr, x1, 0
002e77a8b.hi 0x2e77b0
002e77acb 0x2e79b4
002e77b0
002e77b0loc_2e77b0:
002e77b0ldr x1, [sp+112]
002e77b4ldrb w2, [x2]
002e77b8ldr x3, [sp+104]
002e77bcsubs xzr, x1, 1
002e77c0b.hi 0x2e77c8
002e77c4b 0x2e79ac
002e77c8
002e77c8loc_2e77c8:
002e77c8ldrb w3, [x3+1]
002e77ccubfm x3, x3, 56, 7
002e77d0orr x3, x2, x3
002e77d4ubfm x3, x3, 0, 15
002e77d8movz x4, 28519
002e77dcsubs wzr, w3, w4
002e77e0cset x2, eq
002e77e4b 0x2e77ec
002e77e8
002e77e8loc_2e77e8:
002e77e8b 0x2e77ec
002e77ec
002e77ecloc_2e77ec:
002e77ecstrb w2, [sp+31]
002e77f0b 0x2e77f4
002e77f4
002e77f4loc_2e77f4:
002e77f4adrp x27, 0x726000
002e77f8ldr x3, [x27+80]
002e77fcldrsb x27, [x3]
002e7800strb w2, [x3]
002e7804strb wzr, [sp+31]
002e7808b 0x2e780c
002e780c
002e780cloc_2e780c:
002e780cldr x2, [sp+112]
002e7810subs xzr, x2, 3
002e7814cset x2, eq
002e7818b.eq 0x2e7820
002e781cb 0x2e786c
002e7820
002e7820loc_2e7820:
002e7820ldr x1, [sp+112]
002e7824ldr x2, [sp+104]
002e7828subs xzr, x1, 0
002e782cb.hi 0x2e7834
002e7830b 0x2e79a4
002e7834
002e7834loc_2e7834:
002e7834ldr x1, [sp+112]
002e7838ldrb w2, [x2]
002e783cldr x3, [sp+104]
002e7840subs xzr, x1, 1
002e7844b.hi 0x2e784c
002e7848b 0x2e799c
002e784c
002e784cloc_2e784c:
002e784cldrb w3, [x3+1]
002e7850ubfm x3, x3, 56, 7
002e7854orr x3, x2, x3
002e7858ubfm x3, x3, 0, 15
002e785cmovz x4, 26467
002e7860subs wzr, w3, w4
002e7864cset x2, eq
002e7868b 0x2e7870
002e786c
002e786cloc_2e786c:
002e786cb 0x2e7870
002e7870
002e7870loc_2e7870:
002e7870tbnz w2, 0, 0x2e7878
002e7874b 0x2e789c
002e7878
002e7878loc_2e7878:
002e7878ldr x1, [sp+112]
002e787cldr x2, [sp+104]
002e7880subs xzr, x1, 2
002e7884b.hi 0x2e788c
002e7888b 0x2e7994
002e788c
002e788cloc_2e788c:
002e788cldrb w1, [x2+2]
002e7890subs wzr, w1, 111
002e7894cset x2, eq
002e7898b 0x2e78a0
002e789c
002e789cloc_2e789c:
002e789cb 0x2e78a0
002e78a0
002e78a0loc_2e78a0:
002e78a0strb w2, [sp+31]
002e78a4b 0x2e78a8
002e78a8
002e78a8loc_2e78a8:
002e78a8adrp x27, 0x726000
002e78acldr x1, [x27+80]
002e78b0ldrsb x27, [x1]
002e78b4strb w2, [x1+1]
002e78b8adrp x27, 0x726000
002e78bcldr x1, [x27+80]
002e78c0ldrsb x27, [x1]
002e78c4ldr x2, [sp+32]
002e78c8str x2, [x1+8]
002e78ccadrp x27, 0x726000
002e78d0ldr x1, [x27+80]
002e78d4ldrsb x27, [x1]
002e78d8ldr x1, [x1+8]
002e78dcsubs xzr, x1, 0
002e78e0b.gt 0x2e78e8
002e78e4b 0x2e7970
002e78e8
002e78e8loc_2e78e8:
002e78e8stp xzr, xzr, [sp+120]
002e78ecstr xzr, [sp+136]
002e78f0add x1, sp, 120
002e78f4str x1, [sp+144]
002e78f8ldrsb x27, [x1]
002e78fcadrp x2, 0
002e7900add x2, x2, 2512
002e7904str x2, [x1]
002e7908ldrsb x27, [x1]
002e790cldr x2, [sp+104]
002e7910ldr x3, [sp+112]
002e7914str x3, [x1+16]
002e7918adrp x27, 0x764000
002e791cldr w3, [x27+3056]
002e7920cbz w3, 0x2e7928
002e7924b 0x2e792c
002e7928
002e7928loc_2e7928:
002e7928b 0x2e7940
002e792c
002e792cloc_2e792c:
002e792cbl runtime.gcWriteBarrier2
002e7930str x2, [x25]
002e7934ldr x3, [x1+8]
002e7938str x3, [x25+8]
002e793cb 0x2e7940
002e7940
002e7940loc_2e7940:
002e7940str x2, [x1+8]
002e7944str x1, [sp+64]
002e7948add x0, sp, 40
002e794cbl runtime.deferprocStack
002e7950subs xzr, x0, 0
002e7954b.ne 0x2e7960
002e7958b 0x2e795c
002e795c
002e795cloc_2e795c:
002e795cb 0x2e7974
002e7960
002e7960loc_2e7960:
002e7960bl runtime.deferreturn
002e7964ldur x29, [sp-8]
002e7968ldr x30, [sp], 192
002e796cret x30
002e7970
002e7970loc_2e7970:
002e7970b 0x2e7974
002e7974
002e7974loc_2e7974:
002e7974adrp x27, 0x726000
002e7978ldr x0, [x27+80]
002e797cldrsb x27, [x0]
002e7980strb wzr, [x0+16]
002e7984bl runtime.deferreturn
002e7988ldur x29, [sp-8]
002e798cldr x30, [sp], 192
002e7990ret x30
002e7994
002e7994loc_2e7994:
002e7994orr x0, xzr, 2
002e7998bl runtime.panicIndex
002e799c
002e799cloc_2e799c:
002e799corr x0, xzr, 1
002e79a0bl runtime.panicIndex
002e79a4
002e79a4loc_2e79a4:
002e79a4mov x0, xzr
002e79a8bl runtime.panicIndex
002e79ac
002e79acloc_2e79ac:
002e79acorr x0, xzr, 1
002e79b0bl runtime.panicIndex
002e79b4
002e79b4loc_2e79b4:
002e79b4mov x0, xzr
002e79b8bl runtime.panicIndex
002e79bchint
002e79c0
002e79c0loc_2e79c0:
002e79c0mov x3, x30
002e79c4bl runtime.morestack_noctxt.abi0
002e79c8b 0x2e7730
002e79ccudf 0
002e7730
002e79d0
002e79d0net.initConfVal.func1: ; void net.initConfVal.func1(void)
002e79d0ldr x16, [x28+16]
002e79d4subs xzr, sp, x16
002e79d8b.ls 0x2e7d00
002e79dcstr x30, [sp-64]!
002e79e0stur x29, [sp-8]
002e79e4sub x29, sp, 8
002e79e8ldr x2, [x26+8]
002e79ecldr x3, [x26+16]
002e79f0str x2, [sp+40]
002e79f4str x3, [sp+48]
002e79f8adrp x27, 0x726000
002e79fcldr x2, [x27+80]
002e7a00ldrsb x27, [x2]
002e7a04ldr x2, [x2+8]
002e7a08subs xzr, x2, 1
002e7a0cb.gt 0x2e7a14
002e7a10b 0x2e7a7c
002e7a14
002e7a14loc_2e7a14:
002e7a14adrp x27, 0x726000
002e7a18ldr x0, [x27+80]
002e7a1cldrsb x27, [x0]
002e7a20ldrb w0, [x0+1]
002e7a24strb w0, [sp+37]
002e7a28adrp x27, 0x726000
002e7a2cldr x0, [x27+80]
002e7a30ldrsb x27, [x0]
002e7a34ldrb w0, [x0]
002e7a38strb w0, [sp+36]
002e7a3cbl runtime.printlock
002e7a40adrp x0, 0x3d8000
002e7a44add x0, x0, 1926
002e7a48movz x1, 33
002e7a4cbl runtime.printstring
002e7a50ldrb w0, [sp+37]
002e7a54bl runtime.printbool
002e7a58adrp x0, 0x3cb000
002e7a5cadd x0, x0, 924
002e7a60movz x1, 10
002e7a64bl runtime.printstring
002e7a68ldrb w0, [sp+36]
002e7a6cbl runtime.printbool
002e7a70bl runtime.printnl
002e7a74bl runtime.printunlock
002e7a78b 0x2e7a80
002e7a7c
002e7a7cloc_2e7a7c:
002e7a7cb 0x2e7a80
002e7a80
002e7a80loc_2e7a80:
002e7a80ldr x2, [sp+48]
002e7a84subs xzr, x2, 2
002e7a88cset x2, ne
002e7a8cb.ne 0x2e7a94
002e7a90b 0x2e7a98
002e7a94
002e7a94loc_2e7a94:
002e7a94b 0x2e7ae4
002e7a98
002e7a98loc_2e7a98:
002e7a98ldr x1, [sp+48]
002e7a9cldr x2, [sp+40]
002e7aa0subs xzr, x1, 0
002e7aa4b.hi 0x2e7aac
002e7aa8b 0x2e7cf4
002e7aac
002e7aacloc_2e7aac:
002e7aacldr x1, [sp+48]
002e7ab0ldrb w2, [x2]
002e7ab4ldr x3, [sp+40]
002e7ab8subs xzr, x1, 1
002e7abcb.hi 0x2e7ac4
002e7ac0b 0x2e7cec
002e7ac4
002e7ac4loc_2e7ac4:
002e7ac4ldrb w3, [x3+1]
002e7ac8ubfm x3, x3, 56, 7
002e7accorr x3, x2, x3
002e7ad0ubfm x3, x3, 0, 15
002e7ad4movz x4, 28519
002e7ad8subs wzr, w3, w4
002e7adccset x2, ne
002e7ae0b 0x2e7ae4
002e7ae4
002e7ae4loc_2e7ae4:
002e7ae4strb w2, [sp+38]
002e7ae8tbnz w2, 0, 0x2e7af0
002e7aecb 0x2e7b8c
002e7af0
002e7af0loc_2e7af0:
002e7af0ldr x2, [sp+48]
002e7af4subs xzr, x2, 3
002e7af8cset x2, ne
002e7afcb.ne 0x2e7b04
002e7b00b 0x2e7b08
002e7b04
002e7b04loc_2e7b04:
002e7b04b 0x2e7b54
002e7b08
002e7b08loc_2e7b08:
002e7b08ldr x1, [sp+48]
002e7b0cldr x2, [sp+40]
002e7b10subs xzr, x1, 0
002e7b14b.hi 0x2e7b1c
002e7b18b 0x2e7ce4
002e7b1c
002e7b1cloc_2e7b1c:
002e7b1cldr x1, [sp+48]
002e7b20ldrb w2, [x2]
002e7b24ldr x3, [sp+40]
002e7b28subs xzr, x1, 1
002e7b2cb.hi 0x2e7b34
002e7b30b 0x2e7cdc
002e7b34
002e7b34loc_2e7b34:
002e7b34ldrb w3, [x3+1]
002e7b38ubfm x3, x3, 56, 7
002e7b3corr x3, x2, x3
002e7b40ubfm x3, x3, 0, 15
002e7b44movz x4, 26467
002e7b48subs wzr, w3, w4
002e7b4ccset x2, ne
002e7b50b 0x2e7b54
002e7b54
002e7b54loc_2e7b54:
002e7b54tbnz w2, 0, 0x2e7b5c
002e7b58b 0x2e7b60
002e7b5c
002e7b5cloc_2e7b5c:
002e7b5cb 0x2e7b84
002e7b60
002e7b60loc_2e7b60:
002e7b60ldr x1, [sp+48]
002e7b64ldr x2, [sp+40]
002e7b68subs xzr, x1, 2
002e7b6cb.hi 0x2e7b74
002e7b70b 0x2e7cd4
002e7b74
002e7b74loc_2e7b74:
002e7b74ldrb w3, [x2+2]
002e7b78subs wzr, w3, 111
002e7b7ccset x2, ne
002e7b80b 0x2e7b84
002e7b84
002e7b84loc_2e7b84:
002e7b84strb w2, [sp+38]
002e7b88b 0x2e7b90
002e7b8c
002e7b8cloc_2e7b8c:
002e7b8cb 0x2e7b90
002e7b90
002e7b90loc_2e7b90:
002e7b90ldrb w2, [sp+38]
002e7b94strb w2, [sp+39]
002e7b98tbnz w2, 0, 0x2e7ba0
002e7b9cb 0x2e7bb4
002e7ba0
002e7ba0loc_2e7ba0:
002e7ba0ldr x2, [sp+48]
002e7ba4subs xzr, x2, 0
002e7ba8cset x2, ne
002e7bacstrb w2, [sp+39]
002e7bb0b 0x2e7bb8
002e7bb4
002e7bb4loc_2e7bb4:
002e7bb4b 0x2e7bb8
002e7bb8
002e7bb8loc_2e7bb8:
002e7bb8ldrb w2, [sp+39]
002e7bbctbnz w2, 0, 0x2e7bc4
002e7bc0b 0x2e7be0
002e7bc4
002e7bc4loc_2e7bc4:
002e7bc4bl runtime.printlock
002e7bc8adrp x0, 0x3e7000
002e7bccadd x0, x0, 3233
002e7bd0movz x1, 73
002e7bd4bl runtime.printstring
002e7bd8bl runtime.printunlock
002e7bdcb 0x2e7be4
002e7be0
002e7be0loc_2e7be0:
002e7be0b 0x2e7be4
002e7be4
002e7be4loc_2e7be4:
002e7be4b 0x2e7be8
002e7be8
002e7be8loc_2e7be8:
002e7be8ldr x2, [sp+48]
002e7becsubs xzr, x2, 3
002e7bf0b.eq 0x2e7bf8
002e7bf4b 0x2e7c8c
002e7bf8
002e7bf8loc_2e7bf8:
002e7bf8ldr x1, [sp+48]
002e7bfcldr x2, [sp+40]
002e7c00subs xzr, x1, 0
002e7c04b.hi 0x2e7c0c
002e7c08b 0x2e7ccc
002e7c0c
002e7c0cloc_2e7c0c:
002e7c0cldr x1, [sp+48]
002e7c10ldrb w2, [x2]
002e7c14ldr x3, [sp+40]
002e7c18subs xzr, x1, 1
002e7c1cb.hi 0x2e7c24
002e7c20b 0x2e7cc4
002e7c24
002e7c24loc_2e7c24:
002e7c24ldrb w3, [x3+1]
002e7c28ubfm x3, x3, 56, 7
002e7c2corr x2, x2, x3
002e7c30ubfm x2, x2, 0, 15
002e7c34movz x3, 26467
002e7c38subs wzr, w2, w3
002e7c3cb.eq 0x2e7c44
002e7c40b 0x2e7c88
002e7c44
002e7c44loc_2e7c44:
002e7c44ldr x1, [sp+48]
002e7c48ldr x2, [sp+40]
002e7c4csubs xzr, x1, 2
002e7c50b.hi 0x2e7c58
002e7c54b 0x2e7cbc
002e7c58
002e7c58loc_2e7c58:
002e7c58ldrb w0, [x2+2]
002e7c5csubs wzr, w0, 111
002e7c60b.eq 0x2e7c68
002e7c64b 0x2e7c84
002e7c68
002e7c68loc_2e7c68:
002e7c68bl runtime.printlock
002e7c6cadrp x0, 0x3e9000
002e7c70add x0, x0, 3039
002e7c74movz x1, 108
002e7c78bl runtime.printstring
002e7c7cbl runtime.printunlock
002e7c80b 0x2e7cac
002e7c84
002e7c84loc_2e7c84:
002e7c84b 0x2e7c90
002e7c88
002e7c88loc_2e7c88:
002e7c88b 0x2e7c90
002e7c8c
002e7c8cloc_2e7c8c:
002e7c8cb 0x2e7c90
002e7c90
002e7c90loc_2e7c90:
002e7c90bl runtime.printlock
002e7c94adrp x0, 0x3de000
002e7c98add x0, x0, 1873
002e7c9cmovz x1, 42
002e7ca0bl runtime.printstring
002e7ca4bl runtime.printunlock
002e7ca8b 0x2e7cac
002e7cac
002e7cacloc_2e7cac:
002e7cacb 0x2e7cb0
002e7cb0
002e7cb0loc_2e7cb0:
002e7cb0ldur x29, [sp-8]
002e7cb4ldr x30, [sp], 64
002e7cb8ret x30
002e7cbc
002e7cbcloc_2e7cbc:
002e7cbcorr x0, xzr, 2
002e7cc0bl runtime.panicIndex
002e7cc4
002e7cc4loc_2e7cc4:
002e7cc4orr x0, xzr, 1
002e7cc8bl runtime.panicIndex
002e7ccc
002e7cccloc_2e7ccc:
002e7cccmov x0, xzr
002e7cd0bl runtime.panicIndex
002e7cd4
002e7cd4loc_2e7cd4:
002e7cd4orr x0, xzr, 2
002e7cd8bl runtime.panicIndex
002e7cdc
002e7cdcloc_2e7cdc:
002e7cdcorr x0, xzr, 1
002e7ce0bl runtime.panicIndex
002e7ce4
002e7ce4loc_2e7ce4:
002e7ce4mov x0, xzr
002e7ce8bl runtime.panicIndex
002e7cec
002e7cecloc_2e7cec:
002e7cecorr x0, xzr, 1
002e7cf0bl runtime.panicIndex
002e7cf4
002e7cf4loc_2e7cf4:
002e7cf4mov x0, xzr
002e7cf8bl runtime.panicIndex
002e7cfchint
002e7d00
002e7d00loc_2e7d00:
002e7d00mov x3, x30
002e7d04bl runtime.morestack.abi0
002e7d08b 0x2e79d0
002e7d0cudf 0
002e79d0
002e79d0net.initConfVal.func1: ; void net.initConfVal.func1(void)
002e79d0ldr x16, [x28+16]
002e79d4subs xzr, sp, x16
002e79d8b.ls 0x2e7d00
002e79dcstr x30, [sp-64]!
002e79e0stur x29, [sp-8]
002e79e4sub x29, sp, 8
002e79e8ldr x2, [x26+8]
002e79ecldr x3, [x26+16]
002e79f0str x2, [sp+40]
002e79f4str x3, [sp+48]
002e79f8adrp x27, 0x726000
002e79fcldr x2, [x27+80]
002e7a00ldrsb x27, [x2]
002e7a04ldr x2, [x2+8]
002e7a08subs xzr, x2, 1
002e7a0cb.gt 0x2e7a14
002e7a10b 0x2e7a7c
002e7a14
002e7a14loc_2e7a14:
002e7a14adrp x27, 0x726000
002e7a18ldr x0, [x27+80]
002e7a1cldrsb x27, [x0]
002e7a20ldrb w0, [x0+1]
002e7a24strb w0, [sp+37]
002e7a28adrp x27, 0x726000
002e7a2cldr x0, [x27+80]
002e7a30ldrsb x27, [x0]
002e7a34ldrb w0, [x0]
002e7a38strb w0, [sp+36]
002e7a3cbl runtime.printlock
002e7a40adrp x0, 0x3d8000
002e7a44add x0, x0, 1926
002e7a48movz x1, 33
002e7a4cbl runtime.printstring
002e7a50ldrb w0, [sp+37]
002e7a54bl runtime.printbool
002e7a58adrp x0, 0x3cb000
002e7a5cadd x0, x0, 924
002e7a60movz x1, 10
002e7a64bl runtime.printstring
002e7a68ldrb w0, [sp+36]
002e7a6cbl runtime.printbool
002e7a70bl runtime.printnl
002e7a74bl runtime.printunlock
002e7a78b 0x2e7a80
002e7a7c
002e7a7cloc_2e7a7c:
002e7a7cb 0x2e7a80
002e7a80
002e7a80loc_2e7a80:
002e7a80ldr x2, [sp+48]
002e7a84subs xzr, x2, 2
002e7a88cset x2, ne
002e7a8cb.ne 0x2e7a94
002e7a90b 0x2e7a98
002e7a94
002e7a94loc_2e7a94:
002e7a94b 0x2e7ae4
002e7a98
002e7a98loc_2e7a98:
002e7a98ldr x1, [sp+48]
002e7a9cldr x2, [sp+40]
002e7aa0subs xzr, x1, 0
002e7aa4b.hi 0x2e7aac
002e7aa8b 0x2e7cf4
002e7aac
002e7aacloc_2e7aac:
002e7aacldr x1, [sp+48]
002e7ab0ldrb w2, [x2]
002e7ab4ldr x3, [sp+40]
002e7ab8subs xzr, x1, 1
002e7abcb.hi 0x2e7ac4
002e7ac0b 0x2e7cec
002e7ac4
002e7ac4loc_2e7ac4:
002e7ac4ldrb w3, [x3+1]
002e7ac8ubfm x3, x3, 56, 7
002e7accorr x3, x2, x3
002e7ad0ubfm x3, x3, 0, 15
002e7ad4movz x4, 28519
002e7ad8subs wzr, w3, w4
002e7adccset x2, ne
002e7ae0b 0x2e7ae4
002e7ae4
002e7ae4loc_2e7ae4:
002e7ae4strb w2, [sp+38]
002e7ae8tbnz w2, 0, 0x2e7af0
002e7aecb 0x2e7b8c
002e7af0
002e7af0loc_2e7af0:
002e7af0ldr x2, [sp+48]
002e7af4subs xzr, x2, 3
002e7af8cset x2, ne
002e7afcb.ne 0x2e7b04
002e7b00b 0x2e7b08
002e7b04
002e7b04loc_2e7b04:
002e7b04b 0x2e7b54
002e7b08
002e7b08loc_2e7b08:
002e7b08ldr x1, [sp+48]
002e7b0cldr x2, [sp+40]
002e7b10subs xzr, x1, 0
002e7b14b.hi 0x2e7b1c
002e7b18b 0x2e7ce4
002e7b1c
002e7b1cloc_2e7b1c:
002e7b1cldr x1, [sp+48]
002e7b20ldrb w2, [x2]
002e7b24ldr x3, [sp+40]
002e7b28subs xzr, x1, 1
002e7b2cb.hi 0x2e7b34
002e7b30b 0x2e7cdc
002e7b34
002e7b34loc_2e7b34:
002e7b34ldrb w3, [x3+1]
002e7b38ubfm x3, x3, 56, 7
002e7b3corr x3, x2, x3
002e7b40ubfm x3, x3, 0, 15
002e7b44movz x4, 26467
002e7b48subs wzr, w3, w4
002e7b4ccset x2, ne
002e7b50b 0x2e7b54
002e7b54
002e7b54loc_2e7b54:
002e7b54tbnz w2, 0, 0x2e7b5c
002e7b58b 0x2e7b60
002e7b5c
002e7b5cloc_2e7b5c:
002e7b5cb 0x2e7b84
002e7b60
002e7b60loc_2e7b60:
002e7b60ldr x1, [sp+48]
002e7b64ldr x2, [sp+40]
002e7b68subs xzr, x1, 2
002e7b6cb.hi 0x2e7b74
002e7b70b 0x2e7cd4
002e7b74
002e7b74loc_2e7b74:
002e7b74ldrb w3, [x2+2]
002e7b78subs wzr, w3, 111
002e7b7ccset x2, ne
002e7b80b 0x2e7b84
002e7b84
002e7b84loc_2e7b84:
002e7b84strb w2, [sp+38]
002e7b88b 0x2e7b90
002e7b8c
002e7b8cloc_2e7b8c:
002e7b8cb 0x2e7b90
002e7b90
002e7b90loc_2e7b90:
002e7b90ldrb w2, [sp+38]
002e7b94strb w2, [sp+39]
002e7b98tbnz w2, 0, 0x2e7ba0
002e7b9cb 0x2e7bb4
002e7ba0
002e7ba0loc_2e7ba0:
002e7ba0ldr x2, [sp+48]
002e7ba4subs xzr, x2, 0
002e7ba8cset x2, ne
002e7bacstrb w2, [sp+39]
002e7bb0b 0x2e7bb8
002e7bb4
002e7bb4loc_2e7bb4:
002e7bb4b 0x2e7bb8
002e7bb8
002e7bb8loc_2e7bb8:
002e7bb8ldrb w2, [sp+39]
002e7bbctbnz w2, 0, 0x2e7bc4
002e7bc0b 0x2e7be0
002e7bc4
002e7bc4loc_2e7bc4:
002e7bc4bl runtime.printlock
002e7bc8adrp x0, 0x3e7000
002e7bccadd x0, x0, 3233
002e7bd0movz x1, 73
002e7bd4bl runtime.printstring
002e7bd8bl runtime.printunlock
002e7bdcb 0x2e7be4
002e7be0
002e7be0loc_2e7be0:
002e7be0b 0x2e7be4
002e7be4
002e7be4loc_2e7be4:
002e7be4b 0x2e7be8
002e7be8
002e7be8loc_2e7be8:
002e7be8ldr x2, [sp+48]
002e7becsubs xzr, x2, 3
002e7bf0b.eq 0x2e7bf8
002e7bf4b 0x2e7c8c
002e7bf8
002e7bf8loc_2e7bf8:
002e7bf8ldr x1, [sp+48]
002e7bfcldr x2, [sp+40]
002e7c00subs xzr, x1, 0
002e7c04b.hi 0x2e7c0c
002e7c08b 0x2e7ccc
002e7c0c
002e7c0cloc_2e7c0c:
002e7c0cldr x1, [sp+48]
002e7c10ldrb w2, [x2]
002e7c14ldr x3, [sp+40]
002e7c18subs xzr, x1, 1
002e7c1cb.hi 0x2e7c24
002e7c20b 0x2e7cc4
002e7c24
002e7c24loc_2e7c24:
002e7c24ldrb w3, [x3+1]
002e7c28ubfm x3, x3, 56, 7
002e7c2corr x2, x2, x3
002e7c30ubfm x2, x2, 0, 15
002e7c34movz x3, 26467
002e7c38subs wzr, w2, w3
002e7c3cb.eq 0x2e7c44
002e7c40b 0x2e7c88
002e7c44
002e7c44loc_2e7c44:
002e7c44ldr x1, [sp+48]
002e7c48ldr x2, [sp+40]
002e7c4csubs xzr, x1, 2
002e7c50b.hi 0x2e7c58
002e7c54b 0x2e7cbc
002e7c58
002e7c58loc_2e7c58:
002e7c58ldrb w0, [x2+2]
002e7c5csubs wzr, w0, 111
002e7c60b.eq 0x2e7c68
002e7c64b 0x2e7c84
002e7c68
002e7c68loc_2e7c68:
002e7c68bl runtime.printlock
002e7c6cadrp x0, 0x3e9000
002e7c70add x0, x0, 3039
002e7c74movz x1, 108
002e7c78bl runtime.printstring
002e7c7cbl runtime.printunlock
002e7c80b 0x2e7cac
002e7c84
002e7c84loc_2e7c84:
002e7c84b 0x2e7c90
002e7c88
002e7c88loc_2e7c88:
002e7c88b 0x2e7c90
002e7c8c
002e7c8cloc_2e7c8c:
002e7c8cb 0x2e7c90
002e7c90
002e7c90loc_2e7c90:
002e7c90bl runtime.printlock
002e7c94adrp x0, 0x3de000
002e7c98add x0, x0, 1873
002e7c9cmovz x1, 42
002e7ca0bl runtime.printstring
002e7ca4bl runtime.printunlock
002e7ca8b 0x2e7cac
002e7cac
002e7cacloc_2e7cac:
002e7cacb 0x2e7cb0
002e7cb0
002e7cb0loc_2e7cb0:
002e7cb0ldur x29, [sp-8]
002e7cb4ldr x30, [sp], 64
002e7cb8ret x30
002e7cbc
002e7cbcloc_2e7cbc:
002e7cbcorr x0, xzr, 2
002e7cc0bl runtime.panicIndex
002e7cc4
002e7cc4loc_2e7cc4:
002e7cc4orr x0, xzr, 1
002e7cc8bl runtime.panicIndex
002e7ccc
002e7cccloc_2e7ccc:
002e7cccmov x0, xzr
002e7cd0bl runtime.panicIndex
002e7cd4
002e7cd4loc_2e7cd4:
002e7cd4orr x0, xzr, 2
002e7cd8bl runtime.panicIndex
002e7cdc
002e7cdcloc_2e7cdc:
002e7cdcorr x0, xzr, 1
002e7ce0bl runtime.panicIndex
002e7ce4
002e7ce4loc_2e7ce4:
002e7ce4mov x0, xzr
002e7ce8bl runtime.panicIndex
002e7cec
002e7cecloc_2e7cec:
002e7cecorr x0, xzr, 1
002e7cf0bl runtime.panicIndex
002e7cf4
002e7cf4loc_2e7cf4:
002e7cf4mov x0, xzr
002e7cf8bl runtime.panicIndex
002e7cfchint
002e7d00
002e7d00loc_2e7d00:
002e7d00mov x3, x30
002e7d04bl runtime.morestack.abi0
002e7d08b 0x2e79d0
002e7d0cudf 0
002e79d0
002e7d10
002e7d10net.(*conf).mustUseGoResolver: ; void net.(*conf).mustUseGoResolver(net.conf * c, net.Resolver * r)
002e7d10str x30, [sp-32]!
002e7d14stur x29, [sp-8]
002e7d18sub x29, sp, 8
002e7d1cstr x0, [sp+40]
002e7d20str x1, [sp+48]
002e7d24strb wzr, [sp+23]
002e7d28orr x0, xzr, 1
002e7d2cstrb w0, [sp+23]
002e7d30add x29, sp, 24
002e7d34add sp, sp, 32
002e7d38ret x30
002e7d3cudf 0
002e7d10
002e7d10net.(*conf).mustUseGoResolver: ; void net.(*conf).mustUseGoResolver(net.conf * c, net.Resolver * r)
002e7d10str x30, [sp-32]!
002e7d14stur x29, [sp-8]
002e7d18sub x29, sp, 8
002e7d1cstr x0, [sp+40]
002e7d20str x1, [sp+48]
002e7d24strb wzr, [sp+23]
002e7d28orr x0, xzr, 1
002e7d2cstrb w0, [sp+23]
002e7d30add x29, sp, 24
002e7d34add sp, sp, 32
002e7d38ret x30
002e7d3cudf 0
002e7d10
002e7d40
002e7d40net.(*conf).hostLookupOrder: ; void net.(*conf).hostLookupOrder(net.conf * c, net.Resolver * r, struct string hostname)
002e7d40ldr x16, [x28+16]
002e7d44sub x17, sp, 64
002e7d48subs xzr, x17, x16
002e7d4cb.ls 0x2e7eb0
002e7d50str x30, [sp-192]!
002e7d54stur x29, [sp-8]
002e7d58sub x29, sp, 8
002e7d5cstr x0, [sp+200]
002e7d60str x1, [sp+208]
002e7d64str x2, [sp+216]
002e7d68str x3, [sp+224]
002e7d6cstr xzr, [sp+40]
002e7d70str xzr, [sp+112]
002e7d74ldr x4, [sp+200]
002e7d78ldrsb x27, [x4]
002e7d7cldr x4, [x4+8]
002e7d80subs xzr, x4, 1
002e7d84b.gt 0x2e7d8c
002e7d88b 0x2e7e58
002e7d8c
002e7d8cloc_2e7d8c:
002e7d8cstp xzr, xzr, [sp+152]
002e7d90stp xzr, xzr, [sp+168]
002e7d94add x1, sp, 152
002e7d98str x1, [sp+120]
002e7d9cldrsb x27, [x1]
002e7da0adrp x2, 0
002e7da4add x2, x2, 3792
002e7da8str x2, [x1]
002e7dacldrsb x27, [x1]
002e7db0ldr x2, [sp+216]
002e7db4ldr x3, [sp+224]
002e7db8str x3, [x1+16]
002e7dbcadrp x27, 0x764000
002e7dc0ldr w3, [x27+3056]
002e7dc4cbz w3, 0x2e7dcc
002e7dc8b 0x2e7dd0
002e7dcc
002e7dccloc_2e7dcc:
002e7dccb 0x2e7de4
002e7dd0
002e7dd0loc_2e7dd0:
002e7dd0bl runtime.gcWriteBarrier2
002e7dd4str x2, [x25]
002e7dd8ldr x3, [x1+8]
002e7ddcstr x3, [x25+8]
002e7de0b 0x2e7de4
002e7de4
002e7de4loc_2e7de4:
002e7de4str x2, [x1+8]
002e7de8ldrsb x27, [x1]
002e7decadrp x27, 0x764000
002e7df0ldr w2, [x27+3056]
002e7df4cbz w2, 0x2e7dfc
002e7df8b 0x2e7e00
002e7dfc
002e7dfcloc_2e7dfc:
002e7dfcb 0x2e7e18
002e7e00
002e7e00loc_2e7e00:
002e7e00bl runtime.gcWriteBarrier2
002e7e04add x2, sp, 40
002e7e08str x2, [x25]
002e7e0cldr x3, [x1+24]
002e7e10str x3, [x25+8]
002e7e14b 0x2e7e18
002e7e18
002e7e18loc_2e7e18:
002e7e18add x2, sp, 40
002e7e1cstr x2, [x1+24]
002e7e20ldr x1, [sp+120]
002e7e24str x1, [sp+88]
002e7e28add x0, sp, 64
002e7e2cbl runtime.deferprocStack
002e7e30subs xzr, x0, 0
002e7e34b.ne 0x2e7e40
002e7e38b 0x2e7e3c
002e7e3c
002e7e3cloc_2e7e3c:
002e7e3cb 0x2e7e5c
002e7e40
002e7e40loc_2e7e40:
002e7e40bl runtime.deferreturn
002e7e44ldr x0, [sp+40]
002e7e48ldr x1, [sp+112]
002e7e4cldur x29, [sp-8]
002e7e50ldr x30, [sp], 192
002e7e54ret x30
002e7e58
002e7e58loc_2e7e58:
002e7e58b 0x2e7e5c
002e7e5c
002e7e5cloc_2e7e5c:
002e7e5cstr xzr, [sp+128]
002e7e60ldr x2, [sp+216]
002e7e64ldr x1, [sp+208]
002e7e68ldr x3, [sp+224]
002e7e6cldr x0, [sp+200]
002e7e70bl net.(*conf).lookupOrder
002e7e74str x0, [sp+48]
002e7e78str x1, [sp+128]
002e7e7cldr x4, [sp+48]
002e7e80str x4, [sp+56]
002e7e84str x1, [sp+136]
002e7e88str x1, [sp+144]
002e7e8cldr x4, [sp+56]
002e7e90str x4, [sp+40]
002e7e94str x1, [sp+112]
002e7e98bl runtime.deferreturn
002e7e9cldr x0, [sp+40]
002e7ea0ldr x1, [sp+112]
002e7ea4ldur x29, [sp-8]
002e7ea8ldr x30, [sp], 192
002e7eacret x30
002e7eb0
002e7eb0loc_2e7eb0:
002e7eb0stp x0, x1, [sp+8]
002e7eb4stp x2, x3, [sp+24]
002e7eb8mov x3, x30
002e7ebcbl runtime.morestack_noctxt.abi0
002e7ec0ldp x0, x1, [sp+8]
002e7ec4ldp x2, x3, [sp+24]
002e7ec8b 0x2e7d40
002e7eccudf 0
002e7d40
002e7d40net.(*conf).hostLookupOrder: ; void net.(*conf).hostLookupOrder(net.conf * c, net.Resolver * r, struct string hostname)
002e7d40ldr x16, [x28+16]
002e7d44sub x17, sp, 64
002e7d48subs xzr, x17, x16
002e7d4cb.ls 0x2e7eb0
002e7d50str x30, [sp-192]!
002e7d54stur x29, [sp-8]
002e7d58sub x29, sp, 8
002e7d5cstr x0, [sp+200]
002e7d60str x1, [sp+208]
002e7d64str x2, [sp+216]
002e7d68str x3, [sp+224]
002e7d6cstr xzr, [sp+40]
002e7d70str xzr, [sp+112]
002e7d74ldr x4, [sp+200]
002e7d78ldrsb x27, [x4]
002e7d7cldr x4, [x4+8]
002e7d80subs xzr, x4, 1
002e7d84b.gt 0x2e7d8c
002e7d88b 0x2e7e58
002e7d8c
002e7d8cloc_2e7d8c:
002e7d8cstp xzr, xzr, [sp+152]
002e7d90stp xzr, xzr, [sp+168]
002e7d94add x1, sp, 152
002e7d98str x1, [sp+120]
002e7d9cldrsb x27, [x1]
002e7da0adrp x2, 0
002e7da4add x2, x2, 3792
002e7da8str x2, [x1]
002e7dacldrsb x27, [x1]
002e7db0ldr x2, [sp+216]
002e7db4ldr x3, [sp+224]
002e7db8str x3, [x1+16]
002e7dbcadrp x27, 0x764000
002e7dc0ldr w3, [x27+3056]
002e7dc4cbz w3, 0x2e7dcc
002e7dc8b 0x2e7dd0
002e7dcc
002e7dccloc_2e7dcc:
002e7dccb 0x2e7de4
002e7dd0
002e7dd0loc_2e7dd0:
002e7dd0bl runtime.gcWriteBarrier2
002e7dd4str x2, [x25]
002e7dd8ldr x3, [x1+8]
002e7ddcstr x3, [x25+8]
002e7de0b 0x2e7de4
002e7de4
002e7de4loc_2e7de4:
002e7de4str x2, [x1+8]
002e7de8ldrsb x27, [x1]
002e7decadrp x27, 0x764000
002e7df0ldr w2, [x27+3056]
002e7df4cbz w2, 0x2e7dfc
002e7df8b 0x2e7e00
002e7dfc
002e7dfcloc_2e7dfc:
002e7dfcb 0x2e7e18
002e7e00
002e7e00loc_2e7e00:
002e7e00bl runtime.gcWriteBarrier2
002e7e04add x2, sp, 40
002e7e08str x2, [x25]
002e7e0cldr x3, [x1+24]
002e7e10str x3, [x25+8]
002e7e14b 0x2e7e18
002e7e18
002e7e18loc_2e7e18:
002e7e18add x2, sp, 40
002e7e1cstr x2, [x1+24]
002e7e20ldr x1, [sp+120]
002e7e24str x1, [sp+88]
002e7e28add x0, sp, 64
002e7e2cbl runtime.deferprocStack
002e7e30subs xzr, x0, 0
002e7e34b.ne 0x2e7e40
002e7e38b 0x2e7e3c
002e7e3c
002e7e3cloc_2e7e3c:
002e7e3cb 0x2e7e5c
002e7e40
002e7e40loc_2e7e40:
002e7e40bl runtime.deferreturn
002e7e44ldr x0, [sp+40]
002e7e48ldr x1, [sp+112]
002e7e4cldur x29, [sp-8]
002e7e50ldr x30, [sp], 192
002e7e54ret x30
002e7e58
002e7e58loc_2e7e58:
002e7e58b 0x2e7e5c
002e7e5c
002e7e5cloc_2e7e5c:
002e7e5cstr xzr, [sp+128]
002e7e60ldr x2, [sp+216]
002e7e64ldr x1, [sp+208]
002e7e68ldr x3, [sp+224]
002e7e6cldr x0, [sp+200]
002e7e70bl net.(*conf).lookupOrder
002e7e74str x0, [sp+48]
002e7e78str x1, [sp+128]
002e7e7cldr x4, [sp+48]
002e7e80str x4, [sp+56]
002e7e84str x1, [sp+136]
002e7e88str x1, [sp+144]
002e7e8cldr x4, [sp+56]
002e7e90str x4, [sp+40]
002e7e94str x1, [sp+112]
002e7e98bl runtime.deferreturn
002e7e9cldr x0, [sp+40]
002e7ea0ldr x1, [sp+112]
002e7ea4ldur x29, [sp-8]
002e7ea8ldr x30, [sp], 192
002e7eacret x30
002e7eb0
002e7eb0loc_2e7eb0:
002e7eb0stp x0, x1, [sp+8]
002e7eb4stp x2, x3, [sp+24]
002e7eb8mov x3, x30
002e7ebcbl runtime.morestack_noctxt.abi0
002e7ec0ldp x0, x1, [sp+8]
002e7ec4ldp x2, x3, [sp+24]
002e7ec8b 0x2e7d40
002e7eccudf 0
002e7d40
002e7ed0
002e7ed0net.(*conf).hostLookupOrder.func1: ; void net.(*conf).hostLookupOrder.func1(void)
002e7ed0ldr x16, [x28+16]
002e7ed4subs xzr, sp, x16
002e7ed8b.ls 0x2e7f60
002e7edcstr x30, [sp-80]!
002e7ee0stur x29, [sp-8]
002e7ee4sub x29, sp, 8
002e7ee8ldr x1, [x26+8]
002e7eecldr x2, [x26+16]
002e7ef0str x1, [sp+32]
002e7ef4str x2, [sp+40]
002e7ef8ldr x1, [x26+24]
002e7efcstr x1, [sp+64]
002e7f00ldr x0, [x1]
002e7f04bl net.hostLookupOrder.String
002e7f08str x0, [sp+48]
002e7f0cstr x1, [sp+56]
002e7f10bl runtime.printlock
002e7f14adrp x0, 0x3d7000
002e7f18add x0, x0, 2320
002e7f1corr x1, xzr, 32
002e7f20bl runtime.printstring
002e7f24ldr x0, [sp+32]
002e7f28ldr x1, [sp+40]
002e7f2cbl runtime.printstring
002e7f30adrp x0, 0x3c9000
002e7f34add x0, x0, 810
002e7f38orr x1, xzr, 4
002e7f3cbl runtime.printstring
002e7f40ldr x0, [sp+48]
002e7f44ldr x1, [sp+56]
002e7f48bl runtime.printstring
002e7f4cbl runtime.printnl
002e7f50bl runtime.printunlock
002e7f54ldur x29, [sp-8]
002e7f58ldr x30, [sp], 80
002e7f5cret x30
002e7f60
002e7f60loc_2e7f60:
002e7f60mov x3, x30
002e7f64bl runtime.morestack.abi0
002e7f68b 0x2e7ed0
002e7f6cudf 0
002e7ed0
002e7ed0net.(*conf).hostLookupOrder.func1: ; void net.(*conf).hostLookupOrder.func1(void)
002e7ed0ldr x16, [x28+16]
002e7ed4subs xzr, sp, x16
002e7ed8b.ls 0x2e7f60
002e7edcstr x30, [sp-80]!
002e7ee0stur x29, [sp-8]
002e7ee4sub x29, sp, 8
002e7ee8ldr x1, [x26+8]
002e7eecldr x2, [x26+16]
002e7ef0str x1, [sp+32]
002e7ef4str x2, [sp+40]
002e7ef8ldr x1, [x26+24]
002e7efcstr x1, [sp+64]
002e7f00ldr x0, [x1]
002e7f04bl net.hostLookupOrder.String
002e7f08str x0, [sp+48]
002e7f0cstr x1, [sp+56]
002e7f10bl runtime.printlock
002e7f14adrp x0, 0x3d7000
002e7f18add x0, x0, 2320
002e7f1corr x1, xzr, 32
002e7f20bl runtime.printstring
002e7f24ldr x0, [sp+32]
002e7f28ldr x1, [sp+40]
002e7f2cbl runtime.printstring
002e7f30adrp x0, 0x3c9000
002e7f34add x0, x0, 810
002e7f38orr x1, xzr, 4
002e7f3cbl runtime.printstring
002e7f40ldr x0, [sp+48]
002e7f44ldr x1, [sp+56]
002e7f48bl runtime.printstring
002e7f4cbl runtime.printnl
002e7f50bl runtime.printunlock
002e7f54ldur x29, [sp-8]
002e7f58ldr x30, [sp], 80
002e7f5cret x30
002e7f60
002e7f60loc_2e7f60:
002e7f60mov x3, x30
002e7f64bl runtime.morestack.abi0
002e7f68b 0x2e7ed0
002e7f6cudf 0
002e7ed0
002e7f70
002e7f70net.(*conf).lookupOrder: ; void net.(*conf).lookupOrder(net.conf * c, net.Resolver * r, struct string hostname)
002e7f70ldr x16, [x28+16]
002e7f74sub x17, sp, 560
002e7f78subs xzr, x17, x16
002e7f7cb.ls 0x2e9e3c
002e7f80sub x20, sp, 688
002e7f84stp x29, x30, [x20-8]
002e7f88add sp, x20, 0
002e7f8csub x29, sp, 8
002e7f90str x0, [sp+696]
002e7f94str x1, [sp+704]
002e7f98str x2, [sp+712]
002e7f9cstr x3, [sp+720]
002e7fa0str xzr, [sp+72]
002e7fa4str xzr, [sp+368]
002e7fa8str xzr, [sp+88]
002e7facstrb wzr, [sp+66]
002e7fb0ldr x1, [sp+704]
002e7fb4ldr x0, [sp+696]
002e7fb8bl net.(*conf).mustUseGoResolver
002e7fbcstrb w0, [sp+71]
002e7fc0tbnz w0, 0, 0x2e7fc8
002e7fc4b 0x2e7fdc
002e7fc8
002e7fc8loc_2e7fc8:
002e7fc8orr x2, xzr, 1
002e7fccstr x2, [sp+88]
002e7fd0strb wzr, [sp+66]
002e7fd4orr x2, xzr, 1
002e7fd8b 0x2e80ec
002e7fdc
002e7fdcloc_2e7fdc:
002e7fdcldr x2, [sp+696]
002e7fe0ldrsb x27, [x2]
002e7fe4ldrb w2, [x2+1]
002e7fe8tbnz w2, 0, 0x2e7ff0
002e7fecb 0x2e800c
002e7ff0
002e7ff0loc_2e7ff0:
002e7ff0str xzr, [sp+72]
002e7ff4str xzr, [sp+368]
002e7ff8ldr x0, [sp+72]
002e7ffcmov x1, xzr
002e8000ldp x29, x30, [sp-8]
002e8004add sp, sp, 688
002e8008ret x30
002e800c
002e800cloc_2e800c:
002e800cldr x2, [sp+696]
002e8010ldrsb x27, [x2]
002e8014ldrb w2, [x2+16]
002e8018tbnz w2, 0, 0x2e8020
002e801cb 0x2e803c
002e8020
002e8020loc_2e8020:
002e8020str xzr, [sp+72]
002e8024str xzr, [sp+368]
002e8028ldr x0, [sp+72]
002e802cmov x1, xzr
002e8030ldp x29, x30, [sp-8]
002e8034add sp, sp, 688
002e8038ret x30
002e803c
002e803cloc_2e803c:
002e803cldr x0, [sp+712]
002e8040ldr x1, [sp+720]
002e8044str x0, [sp+8]
002e8048str x1, [sp+16]
002e804cmovz x0, 92
002e8050strb w0, [sp+24]
002e8054bl internal/bytealg.IndexByteString.abi0
002e8058ldr x0, [sp+32]
002e805cstr x0, [sp+160]
002e8060adds xzr, x0, 1
002e8064cset x0, ne
002e8068strb w0, [sp+71]
002e806cb.ne 0x2e8074
002e8070b 0x2e8078
002e8074
002e8074loc_2e8074:
002e8074b 0x2e80ac
002e8078
002e8078loc_2e8078:
002e8078ldr x0, [sp+712]
002e807cldr x1, [sp+720]
002e8080str x0, [sp+8]
002e8084str x1, [sp+16]
002e8088movz x0, 37
002e808cstrb w0, [sp+24]
002e8090bl internal/bytealg.IndexByteString.abi0
002e8094ldr x0, [sp+32]
002e8098str x0, [sp+152]
002e809cadds xzr, x0, 1
002e80a0cset x0, ne
002e80a4strb w0, [sp+71]
002e80a8b 0x2e80ac
002e80ac
002e80acloc_2e80ac:
002e80acldrb w2, [sp+71]
002e80b0tbnz w2, 0, 0x2e80b8
002e80b4b 0x2e80d4
002e80b8
002e80b8loc_2e80b8:
002e80b8str xzr, [sp+72]
002e80bcstr xzr, [sp+368]
002e80c0ldr x0, [sp+72]
002e80c4mov x1, xzr
002e80c8ldp x29, x30, [sp-8]
002e80ccadd sp, sp, 688
002e80d0ret x30
002e80d4
002e80d4loc_2e80d4:
002e80d4str xzr, [sp+88]
002e80d8orr x2, xzr, 1
002e80dcstrb w2, [sp+66]
002e80e0b 0x2e80e4
002e80e4
002e80e4loc_2e80e4:
002e80e4b 0x2e80e8
002e80e8
002e80e8loc_2e80e8:
002e80e8b 0x2e80ec
002e80ec
002e80ecloc_2e80ec:
002e80ecldr x3, [sp+696]
002e80f0ldrsb x27, [x3]
002e80f4ldr x1, [x3+32]
002e80f8ldr x3, [x3+24]
002e80fcstr x3, [sp+480]
002e8100str x1, [sp+488]
002e8104b 0x2e8108
002e8108
002e8108loc_2e8108:
002e8108subs xzr, x1, 3
002e810cb.eq 0x2e8114
002e8110b 0x2e8190
002e8114
002e8114loc_2e8114:
002e8114b 0x2e8118
002e8118
002e8118loc_2e8118:
002e8118subs xzr, x1, 3
002e811cb.eq 0x2e8124
002e8120b 0x2e8188
002e8124
002e8124loc_2e8124:
002e8124subs xzr, x1, 0
002e8128b.hi 0x2e8130
002e812cb 0x2e9e30
002e8130
002e8130loc_2e8130:
002e8130ldrb w4, [x3]
002e8134subs xzr, x1, 1
002e8138b.hi 0x2e8140
002e813cb 0x2e9e28
002e8140
002e8140loc_2e8140:
002e8140ldrb w5, [x3+1]
002e8144ubfm x5, x5, 56, 7
002e8148orr x4, x4, x5
002e814cubfm x4, x4, 0, 15
002e8150movz x5, 28521
002e8154subs wzr, w4, w5
002e8158b.eq 0x2e8160
002e815cb 0x2e8184
002e8160
002e8160loc_2e8160:
002e8160subs xzr, x1, 2
002e8164b.hi 0x2e816c
002e8168b 0x2e9e20
002e816c
002e816cloc_2e816c:
002e816cldrb w3, [x3+2]
002e8170subs wzr, w3, 115
002e8174b.eq 0x2e817c
002e8178b 0x2e8180
002e817c
002e817cloc_2e817c:
002e817cb 0x2e8410
002e8180
002e8180loc_2e8180:
002e8180b 0x2e818c
002e8184
002e8184loc_2e8184:
002e8184b 0x2e818c
002e8188
002e8188loc_2e8188:
002e8188b 0x2e818c
002e818c
002e818cloc_2e818c:
002e818cb 0x2e8454
002e8190
002e8190loc_2e8190:
002e8190subs xzr, x1, 5
002e8194b.eq 0x2e819c
002e8198b 0x2e8248
002e819c
002e819cloc_2e819c:
002e819cb 0x2e81a0
002e81a0
002e81a0loc_2e81a0:
002e81a0subs xzr, x1, 5
002e81a4b.eq 0x2e81ac
002e81a8b 0x2e8240
002e81ac
002e81acloc_2e81ac:
002e81acsubs xzr, x1, 0
002e81b0b.hi 0x2e81b8
002e81b4b 0x2e9e18
002e81b8
002e81b8loc_2e81b8:
002e81b8ldrb w4, [x3]
002e81bcsubs xzr, x1, 1
002e81c0b.hi 0x2e81c8
002e81c4b 0x2e9e10
002e81c8
002e81c8loc_2e81c8:
002e81c8ldrb w5, [x3+1]
002e81ccubfm x5, x5, 56, 7
002e81d0orr x4, x4, x5
002e81d4subs xzr, x1, 2
002e81d8b.hi 0x2e81e0
002e81dcb 0x2e9e08
002e81e0
002e81e0loc_2e81e0:
002e81e0ldrb w5, [x3+2]
002e81e4ubfm x5, x5, 48, 7
002e81e8orr x4, x4, x5
002e81ecsubs xzr, x1, 3
002e81f0b.hi 0x2e81f8
002e81f4b 0x2e9e00
002e81f8
002e81f8loc_2e81f8:
002e81f8ldrb w5, [x3+3]
002e81fcubfm x5, x5, 40, 7
002e8200orr x4, x4, x5
002e8204movz x5, 27760
002e8208movk x5, 0x6e610000
002e820csubs wzr, w4, w5
002e8210b.eq 0x2e8218
002e8214b 0x2e823c
002e8218
002e8218loc_2e8218:
002e8218subs xzr, x1, 4
002e821cb.hi 0x2e8224
002e8220b 0x2e9df8
002e8224
002e8224loc_2e8224:
002e8224ldrb w3, [x3+4]
002e8228subs wzr, w3, 57
002e822cb.eq 0x2e8234
002e8230b 0x2e8238
002e8234
002e8234loc_2e8234:
002e8234b 0x2e8410
002e8238
002e8238loc_2e8238:
002e8238b 0x2e8244
002e823c
002e823cloc_2e823c:
002e823cb 0x2e8244
002e8240
002e8240loc_2e8240:
002e8240b 0x2e8244
002e8244
002e8244loc_2e8244:
002e8244b 0x2e8454
002e8248
002e8248loc_2e8248:
002e8248subs xzr, x1, 7
002e824cb.eq 0x2e8254
002e8250b 0x2e8448
002e8254
002e8254loc_2e8254:
002e8254b 0x2e8258
002e8258
002e8258loc_2e8258:
002e8258subs xzr, x1, 7
002e825cb.eq 0x2e8264
002e8260b 0x2e8338
002e8264
002e8264loc_2e8264:
002e8264subs xzr, x1, 0
002e8268b.hi 0x2e8270
002e826cb 0x2e9df0
002e8270
002e8270loc_2e8270:
002e8270ldrb w4, [x3]
002e8274subs xzr, x1, 1
002e8278b.hi 0x2e8280
002e827cb 0x2e9de8
002e8280
002e8280loc_2e8280:
002e8280ldrb w5, [x3+1]
002e8284ubfm x5, x5, 56, 7
002e8288orr x4, x4, x5
002e828csubs xzr, x1, 2
002e8290b.hi 0x2e8298
002e8294b 0x2e9de0
002e8298
002e8298loc_2e8298:
002e8298ldrb w5, [x3+2]
002e829cubfm x5, x5, 48, 7
002e82a0orr x4, x4, x5
002e82a4subs xzr, x1, 3
002e82a8b.hi 0x2e82b0
002e82acb 0x2e9dd8
002e82b0
002e82b0loc_2e82b0:
002e82b0ldrb w5, [x3+3]
002e82b4ubfm x5, x5, 40, 7
002e82b8orr x4, x4, x5
002e82bcmovz x5, 28257
002e82c0movk x5, 0x72640000
002e82c4subs wzr, w4, w5
002e82c8b.eq 0x2e82d0
002e82ccb 0x2e8334
002e82d0
002e82d0loc_2e82d0:
002e82d0subs xzr, x1, 4
002e82d4b.hi 0x2e82dc
002e82d8b 0x2e9dd0
002e82dc
002e82dcloc_2e82dc:
002e82dcldrb w4, [x3+4]
002e82e0subs xzr, x1, 5
002e82e4b.hi 0x2e82ec
002e82e8b 0x2e9dc8
002e82ec
002e82ecloc_2e82ec:
002e82ecldrb w5, [x3+5]
002e82f0ubfm x5, x5, 56, 7
002e82f4orr x4, x4, x5
002e82f8ubfm x4, x4, 0, 15
002e82fcmovz x5, 26991
002e8300subs wzr, w4, w5
002e8304b.eq 0x2e830c
002e8308b 0x2e8330
002e830c
002e830cloc_2e830c:
002e830csubs xzr, x1, 6
002e8310b.hi 0x2e8318
002e8314b 0x2e9dc0
002e8318
002e8318loc_2e8318:
002e8318ldrb w4, [x3+6]
002e831csubs wzr, w4, 100
002e8320b.eq 0x2e8328
002e8324b 0x2e832c
002e8328
002e8328loc_2e8328:
002e8328b 0x2e8410
002e832c
002e832cloc_2e832c:
002e832cb 0x2e833c
002e8330
002e8330loc_2e8330:
002e8330b 0x2e833c
002e8334
002e8334loc_2e8334:
002e8334b 0x2e833c
002e8338
002e8338loc_2e8338:
002e8338b 0x2e833c
002e833c
002e833cloc_2e833c:
002e833csubs xzr, x1, 7
002e8340b.eq 0x2e8348
002e8344b 0x2e843c
002e8348
002e8348loc_2e8348:
002e8348subs xzr, x1, 0
002e834cb.hi 0x2e8354
002e8350b 0x2e9db8
002e8354
002e8354loc_2e8354:
002e8354ldrb w4, [x3]
002e8358subs xzr, x1, 1
002e835cb.hi 0x2e8364
002e8360b 0x2e9db0
002e8364
002e8364loc_2e8364:
002e8364ldrb w5, [x3+1]
002e8368ubfm x5, x5, 56, 7
002e836corr x4, x4, x5
002e8370subs xzr, x1, 2
002e8374b.hi 0x2e837c
002e8378b 0x2e9da8
002e837c
002e837cloc_2e837c:
002e837cldrb w5, [x3+2]
002e8380ubfm x5, x5, 48, 7
002e8384orr x4, x4, x5
002e8388subs xzr, x1, 3
002e838cb.hi 0x2e8394
002e8390b 0x2e9da0
002e8394
002e8394loc_2e8394:
002e8394ldrb w5, [x3+3]
002e8398ubfm x5, x5, 40, 7
002e839corr x4, x4, x5
002e83a0movz x5, 26999
002e83a4movk x5, 0x646e0000
002e83a8subs wzr, w4, w5
002e83acb.eq 0x2e83b4
002e83b0b 0x2e8438
002e83b4
002e83b4loc_2e83b4:
002e83b4subs xzr, x1, 4
002e83b8b.hi 0x2e83c0
002e83bcb 0x2e9d98
002e83c0
002e83c0loc_2e83c0:
002e83c0ldrb w4, [x3+4]
002e83c4subs xzr, x1, 5
002e83c8b.hi 0x2e83d0
002e83ccb 0x2e9d90
002e83d0
002e83d0loc_2e83d0:
002e83d0ldrb w5, [x3+5]
002e83d4ubfm x5, x5, 56, 7
002e83d8orr x4, x4, x5
002e83dcubfm x4, x4, 0, 15
002e83e0movz x5, 30575
002e83e4subs wzr, w4, w5
002e83e8b.eq 0x2e83f0
002e83ecb 0x2e8434
002e83f0
002e83f0loc_2e83f0:
002e83f0subs xzr, x1, 6
002e83f4b.hi 0x2e83fc
002e83f8b 0x2e9d88
002e83fc
002e83fcloc_2e83fc:
002e83fcldrb w3, [x3+6]
002e8400subs wzr, w3, 115
002e8404b.eq 0x2e840c
002e8408b 0x2e8430
002e840c
002e840cloc_2e840c:
002e840cb 0x2e8410
002e8410
002e8410loc_2e8410:
002e8410ldr x2, [sp+88]
002e8414str x2, [sp+72]
002e8418str xzr, [sp+368]
002e841cldr x0, [sp+72]
002e8420mov x1, xzr
002e8424ldp x29, x30, [sp-8]
002e8428add sp, sp, 688
002e842cret x30
002e8430
002e8430loc_2e8430:
002e8430b 0x2e8440
002e8434
002e8434loc_2e8434:
002e8434b 0x2e8440
002e8438
002e8438loc_2e8438:
002e8438b 0x2e8440
002e843c
002e843cloc_2e843c:
002e843cb 0x2e8440
002e8440
002e8440loc_2e8440:
002e8440b 0x2e8444
002e8444
002e8444loc_2e8444:
002e8444b 0x2e8454
002e8448
002e8448loc_2e8448:
002e8448b 0x2e844c
002e844c
002e844cloc_2e844c:
002e844cb 0x2e8450
002e8450
002e8450loc_2e8450:
002e8450b 0x2e8454
002e8454
002e8454loc_2e8454:
002e8454b 0x2e8458
002e8458
002e8458loc_2e8458:
002e8458bl net.getSystemDNSConfig
002e845cstr x0, [sp+368]
002e8460ldrb w0, [sp+66]
002e8464strb w0, [sp+69]
002e8468tbnz w0, 0, 0x2e8470
002e846cb 0x2e848c
002e8470
002e8470loc_2e8470:
002e8470ldr x4, [sp+368]
002e8474ldrsb x27, [x4]
002e8478ldr x4, [x4+104]
002e847csubs xzr, x4, 0
002e8480cset x4, ne
002e8484strb w4, [sp+69]
002e8488b 0x2e8490
002e848c
002e848cloc_2e848c:
002e848cb 0x2e8490
002e8490
002e8490loc_2e8490:
002e8490ldrb w4, [sp+69]
002e8494strb w4, [sp+70]
002e8498tbnz w4, 0, 0x2e84a0
002e849cb 0x2e84dc
002e84a0
002e84a0loc_2e84a0:
002e84a0ldr x4, [sp+368]
002e84a4ldrsb x27, [x4]
002e84a8ldr x0, [x4+104]
002e84acldr x1, [x4+112]
002e84b0str x0, [sp+464]
002e84b4str x1, [sp+472]
002e84b8adrp x27, 0x739000
002e84bcldr x2, [x27+1664]
002e84c0adrp x27, 0x739000
002e84c4ldr x3, [x27+1672]
002e84c8bl errors.Is
002e84ccstrb w0, [sp+68]
002e84d0eor x4, x0, 1
002e84d4strb w4, [sp+70]
002e84d8b 0x2e84e0
002e84dc
002e84dcloc_2e84dc:
002e84dcb 0x2e84e0
002e84e0
002e84e0loc_2e84e0:
002e84e0ldrb w4, [sp+70]
002e84e4strb w4, [sp+71]
002e84e8tbnz w4, 0, 0x2e84f0
002e84ecb 0x2e852c
002e84f0
002e84f0loc_2e84f0:
002e84f0ldr x4, [sp+368]
002e84f4ldrsb x27, [x4]
002e84f8ldr x0, [x4+104]
002e84fcldr x1, [x4+112]
002e8500str x0, [sp+448]
002e8504str x1, [sp+456]
002e8508adrp x27, 0x739000
002e850cldr x2, [x27+1632]
002e8510adrp x27, 0x739000
002e8514ldr x3, [x27+1640]
002e8518bl errors.Is
002e851cstrb w0, [sp+68]
002e8520eor x4, x0, 1
002e8524strb w4, [sp+71]
002e8528b 0x2e8530
002e852c
002e852cloc_2e852c:
002e852cb 0x2e8530
002e8530
002e8530loc_2e8530:
002e8530ldrb w4, [sp+71]
002e8534tbnz w4, 0, 0x2e853c
002e8538b 0x2e8554
002e853c
002e853cloc_2e853c:
002e853cstr xzr, [sp+72]
002e8540ldr x1, [sp+368]
002e8544mov x0, xzr
002e8548ldp x29, x30, [sp-8]
002e854cadd sp, sp, 688
002e8550ret x30
002e8554
002e8554loc_2e8554:
002e8554ldrb w4, [sp+66]
002e8558strb w4, [sp+69]
002e855ctbnz w4, 0, 0x2e8564
002e8560b 0x2e8578
002e8564
002e8564loc_2e8564:
002e8564ldr x4, [sp+368]
002e8568ldrsb x27, [x4]
002e856cldrb w4, [x4+73]
002e8570strb w4, [sp+69]
002e8574b 0x2e857c
002e8578
002e8578loc_2e8578:
002e8578b 0x2e857c
002e857c
002e857cloc_2e857c:
002e857cldrb w4, [sp+69]
002e8580tbnz w4, 0, 0x2e8588
002e8584b 0x2e85a0
002e8588
002e8588loc_2e8588:
002e8588str xzr, [sp+72]
002e858cldr x1, [sp+368]
002e8590mov x0, xzr
002e8594ldp x29, x30, [sp-8]
002e8598add sp, sp, 688
002e859cret x30
002e85a0
002e85a0loc_2e85a0:
002e85a0ldr x4, [sp+696]
002e85a4ldrsb x27, [x4]
002e85a8ldr x4, [x4+32]
002e85acsubs xzr, x4, 7
002e85b0b.eq 0x2e85b8
002e85b4b 0x2e8c14
002e85b8
002e85b8loc_2e85b8:
002e85b8ldr x4, [sp+696]
002e85bcldrsb x27, [x4]
002e85c0ldr x1, [x4+32]
002e85c4ldr x4, [x4+24]
002e85c8subs xzr, x1, 0
002e85ccb.hi 0x2e85d4
002e85d0b 0x2e9d80
002e85d4
002e85d4loc_2e85d4:
002e85d4ldr x5, [sp+696]
002e85d8ldrsb x27, [x5]
002e85dcldr x1, [x5+32]
002e85e0ldr x5, [x5+24]
002e85e4ldrb w4, [x4]
002e85e8subs xzr, x1, 1
002e85ecb.hi 0x2e85f4
002e85f0b 0x2e9d78
002e85f4
002e85f4loc_2e85f4:
002e85f4ldr x6, [sp+696]
002e85f8ldrsb x27, [x6]
002e85fcldr x1, [x6+32]
002e8600ldr x6, [x6+24]
002e8604ldrb w5, [x5+1]
002e8608ubfm x5, x5, 56, 7
002e860corr x4, x4, x5
002e8610subs xzr, x1, 2
002e8614b.hi 0x2e861c
002e8618b 0x2e9d70
002e861c
002e861cloc_2e861c:
002e861cldr x5, [sp+696]
002e8620ldrsb x27, [x5]
002e8624ldr x1, [x5+32]
002e8628ldr x5, [x5+24]
002e862cldrb w6, [x6+2]
002e8630ubfm x6, x6, 48, 7
002e8634orr x4, x4, x6
002e8638subs xzr, x1, 3
002e863cb.hi 0x2e8644
002e8640b 0x2e9d68
002e8644
002e8644loc_2e8644:
002e8644ldrb w5, [x5+3]
002e8648ubfm x5, x5, 40, 7
002e864corr x4, x4, x5
002e8650movz x5, 28783
002e8654movk x5, 0x6e650000
002e8658subs wzr, w4, w5
002e865cb.eq 0x2e8664
002e8660b 0x2e8c10
002e8664
002e8664loc_2e8664:
002e8664ldr x4, [sp+696]
002e8668ldrsb x27, [x4]
002e866cldr x1, [x4+32]
002e8670ldr x4, [x4+24]
002e8674subs xzr, x1, 4
002e8678b.hi 0x2e8680
002e867cb 0x2e9d60
002e8680
002e8680loc_2e8680:
002e8680ldr x5, [sp+696]
002e8684ldrsb x27, [x5]
002e8688ldr x1, [x5+32]
002e868cldr x5, [x5+24]
002e8690ldrb w4, [x4+4]
002e8694subs xzr, x1, 5
002e8698b.hi 0x2e86a0
002e869cb 0x2e9d58
002e86a0
002e86a0loc_2e86a0:
002e86a0ldrb w5, [x5+5]
002e86a4ubfm x5, x5, 56, 7
002e86a8orr x4, x4, x5
002e86acubfm x4, x4, 0, 15
002e86b0movz x5, 29538
002e86b4subs wzr, w4, w5
002e86b8b.eq 0x2e86c0
002e86bcb 0x2e8c0c
002e86c0
002e86c0loc_2e86c0:
002e86c0ldr x4, [sp+696]
002e86c4ldrsb x27, [x4]
002e86c8ldr x1, [x4+32]
002e86ccldr x4, [x4+24]
002e86d0subs xzr, x1, 6
002e86d4b.hi 0x2e86dc
002e86d8b 0x2e9d50
002e86dc
002e86dcloc_2e86dc:
002e86dcldrb w4, [x4+6]
002e86e0subs wzr, w4, 100
002e86e4b.eq 0x2e86ec
002e86e8b 0x2e8c08
002e86ec
002e86ecloc_2e86ec:
002e86ecldr x4, [sp+368]
002e86f0ldrsb x27, [x4]
002e86f4ldr x0, [x4+104]
002e86f8ldr x1, [x4+112]
002e86fcstr x0, [sp+432]
002e8700str x1, [sp+440]
002e8704adrp x27, 0x739000
002e8708ldr x2, [x27+1664]
002e870cadrp x27, 0x739000
002e8710ldr x3, [x27+1672]
002e8714bl errors.Is
002e8718strb w0, [sp+69]
002e871ctbnz w0, 0, 0x2e8724
002e8720b 0x2e873c
002e8724
002e8724loc_2e8724:
002e8724orr x0, xzr, 3
002e8728str x0, [sp+72]
002e872cldr x1, [sp+368]
002e8730ldp x29, x30, [sp-8]
002e8734add sp, sp, 688
002e8738ret x30
002e873c
002e873cloc_2e873c:
002e873cldr x2, [sp+368]
002e8740ldrsb x27, [x2]
002e8744ldr x3, [x2+80]
002e8748ldr x4, [x2+96]
002e874cldr x2, [x2+88]
002e8750str x3, [sp+280]
002e8754str x2, [sp+288]
002e8758str x4, [sp+296]
002e875cstr x2, [sp+160]
002e8760cbz x2, 0x2e8768
002e8764b 0x2e8780
002e8768
002e8768loc_2e8768:
002e8768orr x0, xzr, 2
002e876cstr x0, [sp+72]
002e8770ldr x1, [sp+368]
002e8774ldp x29, x30, [sp-8]
002e8778add sp, sp, 688
002e877cret x30
002e8780
002e8780loc_2e8780:
002e8780str x2, [sp+160]
002e8784subs xzr, x2, 0
002e8788cset x3, eq
002e878cstrb w3, [sp+69]
002e8790cbz x2, 0x2e8798
002e8794b 0x2e879c
002e8798
002e8798loc_2e8798:
002e8798b 0x2e87b4
002e879c
002e879cloc_2e879c:
002e879cldr x2, [sp+288]
002e87a0str x2, [sp+152]
002e87a4subs xzr, x2, 2
002e87a8cset x2, gt
002e87acstrb w2, [sp+69]
002e87b0b 0x2e87b4
002e87b4
002e87b4loc_2e87b4:
002e87b4ldrb w2, [sp+69]
002e87b8tbnz w2, 0, 0x2e87c0
002e87bcb 0x2e87d8
002e87c0
002e87c0loc_2e87c0:
002e87c0ldr x0, [sp+88]
002e87c4str x0, [sp+72]
002e87c8ldr x1, [sp+368]
002e87ccldp x29, x30, [sp-8]
002e87d0add sp, sp, 688
002e87d4ret x30
002e87d8
002e87d8loc_2e87d8:
002e87d8ldr x2, [sp+280]
002e87dcldr x1, [sp+288]
002e87e0subs xzr, x1, 0
002e87e4b.hi 0x2e87ec
002e87e8b 0x2e9d48
002e87ec
002e87ecloc_2e87ec:
002e87ecldr x1, [x2+8]
002e87f0ldr x2, [x2]
002e87f4str x2, [sp+416]
002e87f8str x1, [sp+424]
002e87fcb 0x2e8800
002e8800
002e8800loc_2e8800:
002e8800subs xzr, x1, 4
002e8804b.eq 0x2e880c
002e8808b 0x2e8be8
002e880c
002e880cloc_2e880c:
002e880cb 0x2e8810
002e8810
002e8810loc_2e8810:
002e8810subs xzr, x1, 4
002e8814b.eq 0x2e881c
002e8818b 0x2e89f4
002e881c
002e881cloc_2e881c:
002e881csubs xzr, x1, 0
002e8820b.hi 0x2e8828
002e8824b 0x2e9d40
002e8828
002e8828loc_2e8828:
002e8828ldrb w3, [x2]
002e882csubs xzr, x1, 1
002e8830b.hi 0x2e8838
002e8834b 0x2e9d38
002e8838
002e8838loc_2e8838:
002e8838ldrb w4, [x2+1]
002e883cubfm x4, x4, 56, 7
002e8840orr x3, x3, x4
002e8844subs xzr, x1, 2
002e8848b.hi 0x2e8850
002e884cb 0x2e9d30
002e8850
002e8850loc_2e8850:
002e8850ldrb w4, [x2+2]
002e8854ubfm x4, x4, 48, 7
002e8858orr x3, x3, x4
002e885csubs xzr, x1, 3
002e8860b.hi 0x2e8868
002e8864b 0x2e9d28
002e8868
002e8868loc_2e8868:
002e8868ldrb w4, [x2+3]
002e886cubfm x4, x4, 40, 7
002e8870orr x3, x3, x4
002e8874movz x4, 26978
002e8878movk x4, 0x646e0000
002e887csubs wzr, w3, w4
002e8880b.eq 0x2e8888
002e8884b 0x2e89f0
002e8888
002e8888loc_2e8888:
002e8888b 0x2e888c
002e888c
002e888cloc_2e888c:
002e888cldr x2, [sp+288]
002e8890str x2, [sp+160]
002e8894subs xzr, x2, 2
002e8898b.eq 0x2e88a0
002e889cb 0x2e89d8
002e88a0
002e88a0loc_2e88a0:
002e88a0ldr x1, [sp+288]
002e88a4ldr x2, [sp+280]
002e88a8subs xzr, x1, 1
002e88acb.hi 0x2e88b4
002e88b0b 0x2e9d20
002e88b4
002e88b4loc_2e88b4:
002e88b4ldr x2, [x2+24]
002e88b8subs xzr, x2, 4
002e88bcb.eq 0x2e88c4
002e88c0b 0x2e89bc
002e88c4
002e88c4loc_2e88c4:
002e88c4ldr x2, [sp+280]
002e88c8ldr x1, [sp+288]
002e88ccsubs xzr, x1, 1
002e88d0b.hi 0x2e88d8
002e88d4b 0x2e9d18
002e88d8
002e88d8loc_2e88d8:
002e88d8ldr x1, [x2+24]
002e88dcldr x2, [x2+16]
002e88e0subs xzr, x1, 0
002e88e4b.hi 0x2e88ec
002e88e8b 0x2e9d10
002e88ec
002e88ecloc_2e88ec:
002e88ecldr x3, [sp+280]
002e88f0ldr x1, [sp+288]
002e88f4ldrb w2, [x2]
002e88f8subs xzr, x1, 1
002e88fcb.hi 0x2e8904
002e8900b 0x2e9d08
002e8904
002e8904loc_2e8904:
002e8904ldr x1, [x3+24]
002e8908ldr x3, [x3+16]
002e890csubs xzr, x1, 1
002e8910b.hi 0x2e8918
002e8914b 0x2e9d00
002e8918
002e8918loc_2e8918:
002e8918ldr x4, [sp+280]
002e891cldr x1, [sp+288]
002e8920ldrb w3, [x3+1]
002e8924ubfm x3, x3, 56, 7
002e8928orr x2, x2, x3
002e892csubs xzr, x1, 1
002e8930b.hi 0x2e8938
002e8934b 0x2e9cf8
002e8938
002e8938loc_2e8938:
002e8938ldr x1, [x4+24]
002e893cldr x3, [x4+16]
002e8940subs xzr, x1, 2
002e8944b.hi 0x2e894c
002e8948b 0x2e9cf0
002e894c
002e894cloc_2e894c:
002e894cldr x4, [sp+280]
002e8950ldr x1, [sp+288]
002e8954ldrb w3, [x3+2]
002e8958ubfm x3, x3, 48, 7
002e895corr x2, x2, x3
002e8960subs xzr, x1, 1
002e8964b.hi 0x2e896c
002e8968b 0x2e9ce8
002e896c
002e896cloc_2e896c:
002e896cldr x1, [x4+24]
002e8970ldr x3, [x4+16]
002e8974subs xzr, x1, 3
002e8978b.hi 0x2e8980
002e897cb 0x2e9ce0
002e8980
002e8980loc_2e8980:
002e8980ldrb w3, [x3+3]
002e8984ubfm x3, x3, 40, 7
002e8988orr x2, x2, x3
002e898cmovz x3, 26982
002e8990movk x3, 0x656c0000
002e8994subs wzr, w2, w3
002e8998b.eq 0x2e89a0
002e899cb 0x2e89b8
002e89a0
002e89a0loc_2e89a0:
002e89a0orr x0, xzr, 2
002e89a4str x0, [sp+72]
002e89a8ldr x1, [sp+368]
002e89acldp x29, x30, [sp-8]
002e89b0add sp, sp, 688
002e89b4ret x30
002e89b8
002e89b8loc_2e89b8:
002e89b8b 0x2e89c0
002e89bc
002e89bcloc_2e89bc:
002e89bcb 0x2e89c0
002e89c0
002e89c0loc_2e89c0:
002e89c0ldr x0, [sp+88]
002e89c4str x0, [sp+72]
002e89c8ldr x1, [sp+368]
002e89ccldp x29, x30, [sp-8]
002e89d0add sp, sp, 688
002e89d4ret x30
002e89d8
002e89d8loc_2e89d8:
002e89d8orr x0, xzr, 4
002e89dcstr x0, [sp+72]
002e89e0ldr x1, [sp+368]
002e89e4ldp x29, x30, [sp-8]
002e89e8add sp, sp, 688
002e89ecret x30
002e89f0
002e89f0loc_2e89f0:
002e89f0b 0x2e89f8
002e89f4
002e89f4loc_2e89f4:
002e89f4b 0x2e89f8
002e89f8
002e89f8loc_2e89f8:
002e89f8subs xzr, x1, 4
002e89fcb.eq 0x2e8a04
002e8a00b 0x2e8bdc
002e8a04
002e8a04loc_2e8a04:
002e8a04subs xzr, x1, 0
002e8a08b.hi 0x2e8a10
002e8a0cb 0x2e9cd8
002e8a10
002e8a10loc_2e8a10:
002e8a10ldrb w3, [x2]
002e8a14subs xzr, x1, 1
002e8a18b.hi 0x2e8a20
002e8a1cb 0x2e9cd0
002e8a20
002e8a20loc_2e8a20:
002e8a20ldrb w4, [x2+1]
002e8a24ubfm x4, x4, 56, 7
002e8a28orr x3, x3, x4
002e8a2csubs xzr, x1, 2
002e8a30b.hi 0x2e8a38
002e8a34b 0x2e9cc8
002e8a38
002e8a38loc_2e8a38:
002e8a38ldrb w4, [x2+2]
002e8a3cubfm x4, x4, 48, 7
002e8a40orr x3, x3, x4
002e8a44subs xzr, x1, 3
002e8a48b.hi 0x2e8a50
002e8a4cb 0x2e9cc0
002e8a50
002e8a50loc_2e8a50:
002e8a50ldrb w2, [x2+3]
002e8a54ubfm x2, x2, 40, 7
002e8a58orr x2, x3, x2
002e8a5cmovz x3, 26982
002e8a60movk x3, 0x656c0000
002e8a64subs wzr, w2, w3
002e8a68b.eq 0x2e8a70
002e8a6cb 0x2e8bd8
002e8a70
002e8a70loc_2e8a70:
002e8a70b 0x2e8a74
002e8a74
002e8a74loc_2e8a74:
002e8a74ldr x2, [sp+288]
002e8a78str x2, [sp+160]
002e8a7csubs xzr, x2, 2
002e8a80b.eq 0x2e8a88
002e8a84b 0x2e8bc0
002e8a88
002e8a88loc_2e8a88:
002e8a88ldr x1, [sp+288]
002e8a8cldr x2, [sp+280]
002e8a90subs xzr, x1, 1
002e8a94b.hi 0x2e8a9c
002e8a98b 0x2e9cb8
002e8a9c
002e8a9cloc_2e8a9c:
002e8a9cldr x2, [x2+24]
002e8aa0subs xzr, x2, 4
002e8aa4b.eq 0x2e8aac
002e8aa8b 0x2e8ba4
002e8aac
002e8aacloc_2e8aac:
002e8aacldr x2, [sp+280]
002e8ab0ldr x1, [sp+288]
002e8ab4subs xzr, x1, 1
002e8ab8b.hi 0x2e8ac0
002e8abcb 0x2e9cb0
002e8ac0
002e8ac0loc_2e8ac0:
002e8ac0ldr x1, [x2+24]
002e8ac4ldr x2, [x2+16]
002e8ac8subs xzr, x1, 0
002e8accb.hi 0x2e8ad4
002e8ad0b 0x2e9ca8
002e8ad4
002e8ad4loc_2e8ad4:
002e8ad4ldr x3, [sp+280]
002e8ad8ldr x1, [sp+288]
002e8adcldrb w2, [x2]
002e8ae0subs xzr, x1, 1
002e8ae4b.hi 0x2e8aec
002e8ae8b 0x2e9ca0
002e8aec
002e8aecloc_2e8aec:
002e8aecldr x1, [x3+24]
002e8af0ldr x3, [x3+16]
002e8af4subs xzr, x1, 1
002e8af8b.hi 0x2e8b00
002e8afcb 0x2e9c98
002e8b00
002e8b00loc_2e8b00:
002e8b00ldr x4, [sp+280]
002e8b04ldr x1, [sp+288]
002e8b08ldrb w3, [x3+1]
002e8b0cubfm x3, x3, 56, 7
002e8b10orr x2, x2, x3
002e8b14subs xzr, x1, 1
002e8b18b.hi 0x2e8b20
002e8b1cb 0x2e9c90
002e8b20
002e8b20loc_2e8b20:
002e8b20ldr x1, [x4+24]
002e8b24ldr x3, [x4+16]
002e8b28subs xzr, x1, 2
002e8b2cb.hi 0x2e8b34
002e8b30b 0x2e9c88
002e8b34
002e8b34loc_2e8b34:
002e8b34ldr x4, [sp+280]
002e8b38ldr x1, [sp+288]
002e8b3cldrb w3, [x3+2]
002e8b40ubfm x3, x3, 48, 7
002e8b44orr x2, x2, x3
002e8b48subs xzr, x1, 1
002e8b4cb.hi 0x2e8b54
002e8b50b 0x2e9c80
002e8b54
002e8b54loc_2e8b54:
002e8b54ldr x1, [x4+24]
002e8b58ldr x3, [x4+16]
002e8b5csubs xzr, x1, 3
002e8b60b.hi 0x2e8b68
002e8b64b 0x2e9c78
002e8b68
002e8b68loc_2e8b68:
002e8b68ldrb w3, [x3+3]
002e8b6cubfm x3, x3, 40, 7
002e8b70orr x2, x2, x3
002e8b74movz x3, 26978
002e8b78movk x3, 0x646e0000
002e8b7csubs wzr, w2, w3
002e8b80b.eq 0x2e8b88
002e8b84b 0x2e8ba0
002e8b88
002e8b88loc_2e8b88:
002e8b88orr x0, xzr, 1
002e8b8cstr x0, [sp+72]
002e8b90ldr x1, [sp+368]
002e8b94ldp x29, x30, [sp-8]
002e8b98add sp, sp, 688
002e8b9cret x30
002e8ba0
002e8ba0loc_2e8ba0:
002e8ba0b 0x2e8ba8
002e8ba4
002e8ba4loc_2e8ba4:
002e8ba4b 0x2e8ba8
002e8ba8
002e8ba8loc_2e8ba8:
002e8ba8ldr x0, [sp+88]
002e8bacstr x0, [sp+72]
002e8bb0ldr x1, [sp+368]
002e8bb4ldp x29, x30, [sp-8]
002e8bb8add sp, sp, 688
002e8bbcret x30
002e8bc0
002e8bc0loc_2e8bc0:
002e8bc0orr x0, xzr, 3
002e8bc4str x0, [sp+72]
002e8bc8ldr x1, [sp+368]
002e8bccldp x29, x30, [sp-8]
002e8bd0add sp, sp, 688
002e8bd4ret x30
002e8bd8
002e8bd8loc_2e8bd8:
002e8bd8b 0x2e8be0
002e8bdc
002e8bdcloc_2e8bdc:
002e8bdcb 0x2e8be0
002e8be0
002e8be0loc_2e8be0:
002e8be0b 0x2e8be4
002e8be4
002e8be4loc_2e8be4:
002e8be4b 0x2e8bec
002e8be8
002e8be8loc_2e8be8:
002e8be8b 0x2e8bec
002e8bec
002e8becloc_2e8bec:
002e8becb 0x2e8bf0
002e8bf0
002e8bf0loc_2e8bf0:
002e8bf0ldr x0, [sp+88]
002e8bf4str x0, [sp+72]
002e8bf8ldr x1, [sp+368]
002e8bfcldp x29, x30, [sp-8]
002e8c00add sp, sp, 688
002e8c04ret x30
002e8c08
002e8c08loc_2e8c08:
002e8c08b 0x2e8c18
002e8c0c
002e8c0cloc_2e8c0c:
002e8c0cb 0x2e8c18
002e8c10
002e8c10loc_2e8c10:
002e8c10b 0x2e8c18
002e8c14
002e8c14loc_2e8c14:
002e8c14b 0x2e8c18
002e8c18
002e8c18loc_2e8c18:
002e8c18ldr x0, [sp+712]
002e8c1cldr x1, [sp+720]
002e8c20adrp x2, 0x427000
002e8c24add x2, x2, 296
002e8c28orr x3, xzr, 1
002e8c2cbl internal/stringslite.TrimSuffix
002e8c30str x0, [sp+712]
002e8c34str x1, [sp+720]
002e8c38bl net.getSystemNSS
002e8c3cstr x0, [sp+272]
002e8c40ldrsb x27, [x0]
002e8c44ldr x1, [x0+40]
002e8c48str x1, [sp+408]
002e8c4cadrp x0, 0x33c000
002e8c50add x0, x0, 1856
002e8c54adrp x2, 0x3c8000
002e8c58add x2, x2, 1977
002e8c5cmovz x3, 5
002e8c60bl runtime.mapaccess1_faststr
002e8c64ldr x4, [x0]
002e8c68ldr x5, [x0+8]
002e8c6cldr x6, [x0+16]
002e8c70str x4, [sp+208]
002e8c74str x5, [sp+216]
002e8c78str x6, [sp+224]
002e8c7cldr x4, [sp+272]
002e8c80ldrsb x27, [x4]
002e8c84ldr x0, [x4+24]
002e8c88ldr x1, [x4+32]
002e8c8cstr x0, [sp+392]
002e8c90str x1, [sp+400]
002e8c94adrp x27, 0x739000
002e8c98ldr x2, [x27+1664]
002e8c9cadrp x27, 0x739000
002e8ca0ldr x3, [x27+1672]
002e8ca4bl errors.Is
002e8ca8strb w0, [sp+70]
002e8cacstrb w0, [sp+69]
002e8cb0tbnz w0, 0, 0x2e8cb8
002e8cb4b 0x2e8cbc
002e8cb8
002e8cb8loc_2e8cb8:
002e8cb8b 0x2e8d08
002e8cbc
002e8cbcloc_2e8cbc:
002e8cbcldr x5, [sp+272]
002e8cc0ldrsb x27, [x5]
002e8cc4ldr x5, [x5+24]
002e8cc8subs xzr, x5, 0
002e8ccccset x6, ne
002e8cd0eor x6, x6, 1
002e8cd4strb w6, [sp+71]
002e8cd8cbnz x5, 0x2e8ce0
002e8cdcb 0x2e8ce4
002e8ce0
002e8ce0loc_2e8ce0:
002e8ce0b 0x2e8cfc
002e8ce4
002e8ce4loc_2e8ce4:
002e8ce4ldr x5, [sp+216]
002e8ce8str x5, [sp+160]
002e8cecsubs xzr, x5, 0
002e8cf0cset x5, eq
002e8cf4strb w5, [sp+71]
002e8cf8b 0x2e8cfc
002e8cfc
002e8cfcloc_2e8cfc:
002e8cfcldrb w5, [sp+71]
002e8d00strb w5, [sp+69]
002e8d04b 0x2e8d08
002e8d08
002e8d08loc_2e8d08:
002e8d08ldrb w5, [sp+69]
002e8d0ctbnz w5, 0, 0x2e8d14
002e8d10b 0x2e8ed8
002e8d14
002e8d14loc_2e8d14:
002e8d14ldrb w2, [sp+66]
002e8d18strb w2, [sp+70]
002e8d1ctbnz w2, 0, 0x2e8d24
002e8d20b 0x2e8e98
002e8d24
002e8d24loc_2e8d24:
002e8d24ldr x2, [sp+696]
002e8d28ldrsb x27, [x2]
002e8d2cldr x2, [x2+32]
002e8d30subs xzr, x2, 7
002e8d34cset x2, eq
002e8d38b.eq 0x2e8d40
002e8d3cb 0x2e8dec
002e8d40
002e8d40loc_2e8d40:
002e8d40ldr x2, [sp+696]
002e8d44ldrsb x27, [x2]
002e8d48ldr x1, [x2+32]
002e8d4cldr x2, [x2+24]
002e8d50subs xzr, x1, 0
002e8d54b.hi 0x2e8d5c
002e8d58b 0x2e9c70
002e8d5c
002e8d5cloc_2e8d5c:
002e8d5cldr x3, [sp+696]
002e8d60ldrsb x27, [x3]
002e8d64ldr x1, [x3+32]
002e8d68ldr x3, [x3+24]
002e8d6cldrb w2, [x2]
002e8d70subs xzr, x1, 1
002e8d74b.hi 0x2e8d7c
002e8d78b 0x2e9c68
002e8d7c
002e8d7cloc_2e8d7c:
002e8d7cldr x4, [sp+696]
002e8d80ldrsb x27, [x4]
002e8d84ldr x1, [x4+32]
002e8d88ldr x4, [x4+24]
002e8d8cldrb w3, [x3+1]
002e8d90ubfm x3, x3, 56, 7
002e8d94orr x2, x2, x3
002e8d98subs xzr, x1, 2
002e8d9cb.hi 0x2e8da4
002e8da0b 0x2e9c60
002e8da4
002e8da4loc_2e8da4:
002e8da4ldr x3, [sp+696]
002e8da8ldrsb x27, [x3]
002e8dacldr x1, [x3+32]
002e8db0ldr x3, [x3+24]
002e8db4ldrb w4, [x4+2]
002e8db8ubfm x4, x4, 48, 7
002e8dbcorr x2, x2, x4
002e8dc0subs xzr, x1, 3
002e8dc4b.hi 0x2e8dcc
002e8dc8b 0x2e9c58
002e8dcc
002e8dccloc_2e8dcc:
002e8dccldrb w3, [x3+3]
002e8dd0ubfm x3, x3, 40, 7
002e8dd4orr x3, x2, x3
002e8dd8movz x4, 28531
002e8ddcmovk x4, 0x616c0000
002e8de0subs wzr, w3, w4
002e8de4cset x2, eq
002e8de8b 0x2e8df0
002e8dec
002e8decloc_2e8dec:
002e8decb 0x2e8df0
002e8df0
002e8df0loc_2e8df0:
002e8df0tbnz w2, 0, 0x2e8df8
002e8df4b 0x2e8e54
002e8df8
002e8df8loc_2e8df8:
002e8df8ldr x2, [sp+696]
002e8dfcldrsb x27, [x2]
002e8e00ldr x1, [x2+32]
002e8e04ldr x2, [x2+24]
002e8e08subs xzr, x1, 4
002e8e0cb.hi 0x2e8e14
002e8e10b 0x2e9c50
002e8e14
002e8e14loc_2e8e14:
002e8e14ldr x3, [sp+696]
002e8e18ldrsb x27, [x3]
002e8e1cldr x1, [x3+32]
002e8e20ldr x3, [x3+24]
002e8e24ldrb w2, [x2+4]
002e8e28subs xzr, x1, 5
002e8e2cb.hi 0x2e8e34
002e8e30b 0x2e9c48
002e8e34
002e8e34loc_2e8e34:
002e8e34ldrb w3, [x3+5]
002e8e38ubfm x3, x3, 56, 7
002e8e3corr x3, x2, x3
002e8e40ubfm x3, x3, 0, 15
002e8e44movz x4, 26994
002e8e48subs wzr, w3, w4
002e8e4ccset x2, eq
002e8e50b 0x2e8e58
002e8e54
002e8e54loc_2e8e54:
002e8e54b 0x2e8e58
002e8e58
002e8e58loc_2e8e58:
002e8e58tbnz w2, 0, 0x2e8e60
002e8e5cb 0x2e8e8c
002e8e60
002e8e60loc_2e8e60:
002e8e60ldr x2, [sp+696]
002e8e64ldrsb x27, [x2]
002e8e68ldr x1, [x2+32]
002e8e6cldr x2, [x2+24]
002e8e70subs xzr, x1, 6
002e8e74b.hi 0x2e8e7c
002e8e78b 0x2e9c40
002e8e7c
002e8e7cloc_2e8e7c:
002e8e7cldrb w3, [x2+6]
002e8e80subs wzr, w3, 115
002e8e84cset x2, eq
002e8e88b 0x2e8e90
002e8e8c
002e8e8cloc_2e8e8c:
002e8e8cb 0x2e8e90
002e8e90
002e8e90loc_2e8e90:
002e8e90strb w2, [sp+70]
002e8e94b 0x2e8e9c
002e8e98
002e8e98loc_2e8e98:
002e8e98b 0x2e8e9c
002e8e9c
002e8e9cloc_2e8e9c:
002e8e9cldrb w2, [sp+70]
002e8ea0tbnz w2, 0, 0x2e8ea8
002e8ea4b 0x2e8ec0
002e8ea8
002e8ea8loc_2e8ea8:
002e8ea8str xzr, [sp+72]
002e8eacldr x1, [sp+368]
002e8eb0mov x0, xzr
002e8eb4ldp x29, x30, [sp-8]
002e8eb8add sp, sp, 688
002e8ebcret x30
002e8ec0
002e8ec0loc_2e8ec0:
002e8ec0orr x0, xzr, 1
002e8ec4str x0, [sp+72]
002e8ec8ldr x1, [sp+368]
002e8eccldp x29, x30, [sp-8]
002e8ed0add sp, sp, 688
002e8ed4ret x30
002e8ed8
002e8ed8loc_2e8ed8:
002e8ed8ldr x5, [sp+272]
002e8edcldrsb x27, [x5]
002e8ee0ldr x5, [x5+24]
002e8ee4cbnz x5, 0x2e8eec
002e8ee8b 0x2e8f04
002e8eec
002e8eecloc_2e8eec:
002e8eecldr x0, [sp+88]
002e8ef0str x0, [sp+72]
002e8ef4ldr x1, [sp+368]
002e8ef8ldp x29, x30, [sp-8]
002e8efcadd sp, sp, 688
002e8f00ret x30
002e8f04
002e8f04loc_2e8f04:
002e8f04strb wzr, [sp+63]
002e8f08strb wzr, [sp+62]
002e8f0cstrb wzr, [sp+64]
002e8f10strb wzr, [sp+65]
002e8f14stp xzr, xzr, [sp+320]
002e8f18ldr x5, [sp+216]
002e8f1cldr x6, [sp+208]
002e8f20ldr x7, [sp+224]
002e8f24str x6, [sp+592]
002e8f28str x5, [sp+600]
002e8f2cstr x7, [sp+608]
002e8f30str xzr, [sp+144]
002e8f34str x5, [sp+136]
002e8f38ldr x5, [sp+592]
002e8f3cstr x5, [sp+128]
002e8f40b 0x2e8f44
002e8f44
002e8f44loc_2e8f44:
002e8f44ldr x5, [sp+136]
002e8f48ldr x6, [sp+144]
002e8f4csubs xzr, x5, x6
002e8f50b.gt 0x2e8f58
002e8f54b 0x2e9850
002e8f58
002e8f58loc_2e8f58:
002e8f58ldr x5, [sp+128]
002e8f5cstr x5, [sp+384]
002e8f60ldr x5, [sp+144]
002e8f64str x5, [sp+80]
002e8f68ldr x5, [sp+384]
002e8f6cldp x6, x7, [x5]
002e8f70ldp x8, x9, [x5+16]
002e8f74stp x6, x7, [sp+232]
002e8f78stp x8, x9, [sp+248]
002e8f7cldr x5, [x5+32]
002e8f80str x5, [sp+264]
002e8f84ldr x5, [sp+240]
002e8f88subs xzr, x5, 5
002e8f8ccset x5, eq
002e8f90b.eq 0x2e8f98
002e8f94b 0x2e9024
002e8f98
002e8f98loc_2e8f98:
002e8f98ldr x1, [sp+240]
002e8f9cldr x5, [sp+232]
002e8fa0subs xzr, x1, 0
002e8fa4b.hi 0x2e8fac
002e8fa8b 0x2e9c38
002e8fac
002e8facloc_2e8fac:
002e8facldr x1, [sp+240]
002e8fb0ldr x6, [sp+232]
002e8fb4ldrb w5, [x5]
002e8fb8subs xzr, x1, 1
002e8fbcb.hi 0x2e8fc4
002e8fc0b 0x2e9c30
002e8fc4
002e8fc4loc_2e8fc4:
002e8fc4ldr x1, [sp+240]
002e8fc8ldr x7, [sp+232]
002e8fccldrb w6, [x6+1]
002e8fd0ubfm x6, x6, 56, 7
002e8fd4orr x5, x5, x6
002e8fd8subs xzr, x1, 2
002e8fdcb.hi 0x2e8fe4
002e8fe0b 0x2e9c28
002e8fe4
002e8fe4loc_2e8fe4:
002e8fe4ldr x1, [sp+240]
002e8fe8ldr x6, [sp+232]
002e8fecldrb w7, [x7+2]
002e8ff0ubfm x7, x7, 48, 7
002e8ff4orr x5, x5, x7
002e8ff8subs xzr, x1, 3
002e8ffcb.hi 0x2e9004
002e9000b 0x2e9c20
002e9004
002e9004loc_2e9004:
002e9004ldrb w6, [x6+3]
002e9008ubfm x6, x6, 40, 7
002e900corr x6, x5, x6
002e9010movz x7, 26982
002e9014movk x7, 0x656c0000
002e9018subs wzr, w6, w7
002e901ccset x5, eq
002e9020b 0x2e9028
002e9024
002e9024loc_2e9024:
002e9024b 0x2e9028
002e9028
002e9028loc_2e9028:
002e9028tbnz w5, 0, 0x2e9030
002e902cb 0x2e9054
002e9030
002e9030loc_2e9030:
002e9030ldr x1, [sp+240]
002e9034ldr x5, [sp+232]
002e9038subs xzr, x1, 4
002e903cb.hi 0x2e9044
002e9040b 0x2e9c18
002e9044
002e9044loc_2e9044:
002e9044ldrb w6, [x5+4]
002e9048subs wzr, w6, 115
002e904ccset x5, eq
002e9050b 0x2e9058
002e9054
002e9054loc_2e9054:
002e9054b 0x2e9058
002e9058
002e9058loc_2e9058:
002e9058strb w5, [sp+70]
002e905ctbnz w5, 0, 0x2e9064
002e9060b 0x2e9068
002e9064
002e9064loc_2e9064:
002e9064b 0x2e9104
002e9068
002e9068loc_2e9068:
002e9068ldr x5, [sp+240]
002e906csubs xzr, x5, 3
002e9070cset x5, eq
002e9074b.eq 0x2e907c
002e9078b 0x2e90c8
002e907c
002e907cloc_2e907c:
002e907cldr x1, [sp+240]
002e9080ldr x5, [sp+232]
002e9084subs xzr, x1, 0
002e9088b.hi 0x2e9090
002e908cb 0x2e9c10
002e9090
002e9090loc_2e9090:
002e9090ldr x1, [sp+240]
002e9094ldr x6, [sp+232]
002e9098ldrb w5, [x5]
002e909csubs xzr, x1, 1
002e90a0b.hi 0x2e90a8
002e90a4b 0x2e9c08
002e90a8
002e90a8loc_2e90a8:
002e90a8ldrb w6, [x6+1]
002e90acubfm x6, x6, 56, 7
002e90b0orr x6, x5, x6
002e90b4ubfm x6, x6, 0, 15
002e90b8movz x7, 28260
002e90bcsubs wzr, w6, w7
002e90c0cset x5, eq
002e90c4b 0x2e90cc
002e90c8
002e90c8loc_2e90c8:
002e90c8b 0x2e90cc
002e90cc
002e90ccloc_2e90cc:
002e90cctbnz w5, 0, 0x2e90d4
002e90d0b 0x2e90f8
002e90d4
002e90d4loc_2e90d4:
002e90d4ldr x1, [sp+240]
002e90d8ldr x5, [sp+232]
002e90dcsubs xzr, x1, 2
002e90e0b.hi 0x2e90e8
002e90e4b 0x2e9c00
002e90e8
002e90e8loc_2e90e8:
002e90e8ldrb w6, [x5+2]
002e90ecsubs wzr, w6, 115
002e90f0cset x5, eq
002e90f4b 0x2e90fc
002e90f8
002e90f8loc_2e90f8:
002e90f8b 0x2e90fc
002e90fc
002e90fcloc_2e90fc:
002e90fcstrb w5, [sp+70]
002e9100b 0x2e9104
002e9104
002e9104loc_2e9104:
002e9104ldrb w5, [sp+70]
002e9108tbnz w5, 0, 0x2e9110
002e910cb 0x2e9284
002e9110
002e9110loc_2e9110:
002e9110ldrb w5, [sp+66]
002e9114strb w5, [sp+70]
002e9118tbnz w5, 0, 0x2e9120
002e911cb 0x2e9148
002e9120
002e9120loc_2e9120:
002e9120ldr x0, [sp+232]
002e9124ldr x1, [sp+240]
002e9128ldr x2, [sp+248]
002e912cldr x3, [sp+256]
002e9130ldr x4, [sp+264]
002e9134bl net.nssSource.standardCriteria
002e9138strb w0, [sp+69]
002e913ceor x5, x0, 1
002e9140strb w5, [sp+70]
002e9144b 0x2e914c
002e9148
002e9148loc_2e9148:
002e9148b 0x2e914c
002e914c
002e914cloc_2e914c:
002e914cldrb w5, [sp+70]
002e9150tbnz w5, 0, 0x2e9158
002e9154b 0x2e9170
002e9158
002e9158loc_2e9158:
002e9158str xzr, [sp+72]
002e915cldr x1, [sp+368]
002e9160mov x0, xzr
002e9164ldp x29, x30, [sp-8]
002e9168add sp, sp, 688
002e916cret x30
002e9170
002e9170loc_2e9170:
002e9170ldr x5, [sp+240]
002e9174subs xzr, x5, 5
002e9178b.eq 0x2e9180
002e917cb 0x2e9244
002e9180
002e9180loc_2e9180:
002e9180ldr x1, [sp+240]
002e9184ldr x5, [sp+232]
002e9188subs xzr, x1, 0
002e918cb.hi 0x2e9194
002e9190b 0x2e9bf8
002e9194
002e9194loc_2e9194:
002e9194ldr x1, [sp+240]
002e9198ldr x6, [sp+232]
002e919cldrb w5, [x5]
002e91a0subs xzr, x1, 1
002e91a4b.hi 0x2e91ac
002e91a8b 0x2e9bf0
002e91ac
002e91acloc_2e91ac:
002e91acldr x1, [sp+240]
002e91b0ldr x7, [sp+232]
002e91b4ldrb w6, [x6+1]
002e91b8ubfm x6, x6, 56, 7
002e91bcorr x5, x5, x6
002e91c0subs xzr, x1, 2
002e91c4b.hi 0x2e91cc
002e91c8b 0x2e9be8
002e91cc
002e91ccloc_2e91cc:
002e91ccldr x1, [sp+240]
002e91d0ldr x6, [sp+232]
002e91d4ldrb w7, [x7+2]
002e91d8ubfm x7, x7, 48, 7
002e91dcorr x5, x5, x7
002e91e0subs xzr, x1, 3
002e91e4b.hi 0x2e91ec
002e91e8b 0x2e9be0
002e91ec
002e91ecloc_2e91ec:
002e91ecldrb w6, [x6+3]
002e91f0ubfm x6, x6, 40, 7
002e91f4orr x5, x5, x6
002e91f8movz x6, 26982
002e91fcmovk x6, 0x656c0000
002e9200subs wzr, w5, w6
002e9204b.eq 0x2e920c
002e9208b 0x2e9240
002e920c
002e920cloc_2e920c:
002e920cldr x1, [sp+240]
002e9210ldr x5, [sp+232]
002e9214subs xzr, x1, 4
002e9218b.hi 0x2e9220
002e921cb 0x2e9bd8
002e9220
002e9220loc_2e9220:
002e9220ldrb w5, [x5+4]
002e9224subs wzr, w5, 115
002e9228b.eq 0x2e9230
002e922cb 0x2e923c
002e9230
002e9230loc_2e9230:
002e9230orr x5, xzr, 1
002e9234strb w5, [sp+64]
002e9238b 0x2e925c
002e923c
002e923cloc_2e923c:
002e923cb 0x2e9248
002e9240
002e9240loc_2e9240:
002e9240b 0x2e9248
002e9244
002e9244loc_2e9244:
002e9244b 0x2e9248
002e9248
002e9248loc_2e9248:
002e9248orr x5, xzr, 1
002e924cstrb w5, [sp+63]
002e9250strb w5, [sp+62]
002e9254strb w5, [sp+65]
002e9258b 0x2e925c
002e925c
002e925cloc_2e925c:
002e925cldr x6, [sp+328]
002e9260cbz x6, 0x2e9268
002e9264b 0x2e927c
002e9268
002e9268loc_2e9268:
002e9268ldr x6, [sp+232]
002e926cldr x7, [sp+240]
002e9270str x6, [sp+320]
002e9274str x7, [sp+328]
002e9278b 0x2e9280
002e927c
002e927cloc_2e927c:
002e927cb 0x2e9280
002e9280
002e9280loc_2e9280:
002e9280b 0x2e9b50
002e9284
002e9284loc_2e9284:
002e9284ldrb w5, [sp+66]
002e9288tbnz w5, 0, 0x2e9290
002e928cb 0x2e97b8
002e9290
002e9290loc_2e9290:
002e9290ldr x4, [sp+720]
002e9294subs xzr, x4, 0
002e9298cset x5, ne
002e929cstrb w5, [sp+70]
002e92a0cbnz x4, 0x2e92a8
002e92a4b 0x2e9434
002e92a8
002e92a8loc_2e92a8:
002e92a8ldr x4, [sp+240]
002e92acsubs xzr, x4, 10
002e92b0cset x4, eq
002e92b4b.eq 0x2e92bc
002e92b8b 0x2e93d0
002e92bc
002e92bcloc_2e92bc:
002e92bcldr x1, [sp+240]
002e92c0ldr x4, [sp+232]
002e92c4subs xzr, x1, 0
002e92c8b.hi 0x2e92d0
002e92ccb 0x2e9bd0
002e92d0
002e92d0loc_2e92d0:
002e92d0ldr x1, [sp+240]
002e92d4ldr x5, [sp+232]
002e92d8ldrb w4, [x4]
002e92dcsubs xzr, x1, 1
002e92e0b.hi 0x2e92e8
002e92e4b 0x2e9bc8
002e92e8
002e92e8loc_2e92e8:
002e92e8ldr x1, [sp+240]
002e92ecldr x6, [sp+232]
002e92f0ldrb w5, [x5+1]
002e92f4ubfm x5, x5, 56, 7
002e92f8orr x4, x4, x5
002e92fcsubs xzr, x1, 2
002e9300b.hi 0x2e9308
002e9304b 0x2e9bc0
002e9308
002e9308loc_2e9308:
002e9308ldr x1, [sp+240]
002e930cldr x5, [sp+232]
002e9310ldrb w6, [x6+2]
002e9314ubfm x6, x6, 48, 7
002e9318orr x4, x4, x6
002e931csubs xzr, x1, 3
002e9320b.hi 0x2e9328
002e9324b 0x2e9bb8
002e9328
002e9328loc_2e9328:
002e9328ldr x1, [sp+240]
002e932cldr x6, [sp+232]
002e9330ldrb w5, [x5+3]
002e9334ubfm x5, x5, 40, 7
002e9338orr x4, x4, x5
002e933csubs xzr, x1, 4
002e9340b.hi 0x2e9348
002e9344b 0x2e9bb0
002e9348
002e9348loc_2e9348:
002e9348ldr x1, [sp+240]
002e934cldr x5, [sp+232]
002e9350ldrb w6, [x6+4]
002e9354ubfm x6, x6, 32, 7
002e9358orr x4, x4, x6
002e935csubs xzr, x1, 5
002e9360b.hi 0x2e9368
002e9364b 0x2e9ba8
002e9368
002e9368loc_2e9368:
002e9368ldr x1, [sp+240]
002e936cldr x6, [sp+232]
002e9370ldrb w5, [x5+5]
002e9374ubfm x5, x5, 24, 7
002e9378orr x4, x4, x5
002e937csubs xzr, x1, 6
002e9380b.hi 0x2e9388
002e9384b 0x2e9ba0
002e9388
002e9388loc_2e9388:
002e9388ldr x1, [sp+240]
002e938cldr x5, [sp+232]
002e9390ldrb w6, [x6+6]
002e9394ubfm x6, x6, 16, 7
002e9398orr x4, x4, x6
002e939csubs xzr, x1, 7
002e93a0b.hi 0x2e93a8
002e93a4b 0x2e9b98
002e93a8
002e93a8loc_2e93a8:
002e93a8ldrb w5, [x5+7]
002e93acubfm x5, x5, 8, 7
002e93b0orr x5, x4, x5
002e93b4movz x6, 31085
002e93b8movk x6, 0x6f680000
002e93bcmovk x6, 0x747300000000
002e93c0movk x6, 0x616e000000000000
002e93c4subs xzr, x5, x6
002e93c8cset x4, eq
002e93ccb 0x2e93d4
002e93d0
002e93d0loc_2e93d0:
002e93d0b 0x2e93d4
002e93d4
002e93d4loc_2e93d4:
002e93d4tbnz w4, 0, 0x2e93dc
002e93d8b 0x2e9428
002e93dc
002e93dcloc_2e93dc:
002e93dcldr x1, [sp+240]
002e93e0ldr x4, [sp+232]
002e93e4subs xzr, x1, 8
002e93e8b.hi 0x2e93f0
002e93ecb 0x2e9b90
002e93f0
002e93f0loc_2e93f0:
002e93f0ldr x1, [sp+240]
002e93f4ldr x5, [sp+232]
002e93f8ldrb w4, [x4+8]
002e93fcsubs xzr, x1, 9
002e9400b.hi 0x2e9408
002e9404b 0x2e9b88
002e9408
002e9408loc_2e9408:
002e9408ldrb w5, [x5+9]
002e940cubfm x5, x5, 56, 7
002e9410orr x5, x4, x5
002e9414ubfm x5, x5, 0, 15
002e9418movz x6, 25965
002e941csubs wzr, w5, w6
002e9420cset x4, eq
002e9424b 0x2e942c
002e9428
002e9428loc_2e9428:
002e9428b 0x2e942c
002e942c
002e942cloc_2e942c:
002e942cstrb w4, [sp+70]
002e9430b 0x2e9438
002e9434
002e9434loc_2e9434:
002e9434b 0x2e9438
002e9438
002e9438loc_2e9438:
002e9438ldrb w4, [sp+70]
002e943ctbnz w4, 0, 0x2e9444
002e9440b 0x2e95a4
002e9444
002e9444loc_2e9444:
002e9444b 0x2e9448
002e9448
002e9448loc_2e9448:
002e9448ldr x0, [sp+712]
002e944cldr x1, [sp+720]
002e9450bl net.isLocalhost
002e9454strb w0, [sp+68]
002e9458strb w0, [sp+71]
002e945ctbnz w0, 0, 0x2e9464
002e9460b 0x2e9468
002e9464
002e9464loc_2e9464:
002e9464b 0x2e9480
002e9468
002e9468loc_2e9468:
002e9468ldr x0, [sp+712]
002e946cldr x1, [sp+720]
002e9470bl net.isGateway
002e9474strb w0, [sp+67]
002e9478strb w0, [sp+71]
002e947cb 0x2e9480
002e9480
002e9480loc_2e9480:
002e9480ldrb w2, [sp+71]
002e9484strb w2, [sp+69]
002e9488tbnz w2, 0, 0x2e9490
002e948cb 0x2e9494
002e9490
002e9490loc_2e9490:
002e9490b 0x2e94ac
002e9494
002e9494loc_2e9494:
002e9494ldr x0, [sp+712]
002e9498ldr x1, [sp+720]
002e949cbl net.isOutbound
002e94a0strb w0, [sp+67]
002e94a4strb w0, [sp+69]
002e94a8b 0x2e94ac
002e94ac
002e94acloc_2e94ac:
002e94acldrb w2, [sp+69]
002e94b0tbnz w2, 0, 0x2e94b8
002e94b4b 0x2e94d0
002e94b8
002e94b8loc_2e94b8:
002e94b8str xzr, [sp+72]
002e94bcldr x1, [sp+368]
002e94c0mov x0, xzr
002e94c4ldp x29, x30, [sp-8]
002e94c8add sp, sp, 688
002e94ccret x30
002e94d0
002e94d0loc_2e94d0:
002e94d0add x27, sp, 576
002e94d4stp xzr, xzr, [x27]
002e94d8add x27, sp, 560
002e94dcstp xzr, xzr, [x27]
002e94e0adrp x27, 0x724000
002e94e4ldr x26, [x27+96]
002e94e8ldr x0, [x26]
002e94ecblr x0
002e94f0str x0, [sp+576]
002e94f4str x1, [sp+584]
002e94f8str x2, [sp+560]
002e94fcstr x3, [sp+568]
002e9500ldr x0, [sp+576]
002e9504ldr x1, [sp+584]
002e9508str x0, [sp+664]
002e950cstr x1, [sp+672]
002e9510ldr x0, [sp+560]
002e9514ldr x1, [sp+568]
002e9518str x0, [sp+648]
002e951cstr x1, [sp+656]
002e9520ldr x0, [sp+664]
002e9524ldr x1, [sp+672]
002e9528str x0, [sp+304]
002e952cstr x1, [sp+312]
002e9530ldr x0, [sp+656]
002e9534ldr x1, [sp+648]
002e9538str x1, [sp+352]
002e953cstr x0, [sp+360]
002e9540subs xzr, x1, 0
002e9544cset x0, ne
002e9548strb w0, [sp+68]
002e954ccbnz x1, 0x2e9554
002e9550b 0x2e9558
002e9554
002e9554loc_2e9554:
002e9554b 0x2e9578
002e9558
002e9558loc_2e9558:
002e9558ldr x2, [sp+304]
002e955cldr x0, [sp+712]
002e9560ldr x3, [sp+312]
002e9564ldr x1, [sp+720]
002e9568bl net.stringsEqualFold
002e956cstrb w0, [sp+71]
002e9570strb w0, [sp+68]
002e9574b 0x2e9578
002e9578
002e9578loc_2e9578:
002e9578ldrb w5, [sp+68]
002e957ctbnz w5, 0, 0x2e9584
002e9580b 0x2e959c
002e9584
002e9584loc_2e9584:
002e9584str xzr, [sp+72]
002e9588ldr x1, [sp+368]
002e958cmov x0, xzr
002e9590ldp x29, x30, [sp-8]
002e9594add sp, sp, 688
002e9598ret x30
002e959c
002e959cloc_2e959c:
002e959corr x5, xzr, 1
002e95a0b 0x2e9b50
002e95a4
002e95a4loc_2e95a4:
002e95a4ldr x4, [sp+720]
002e95a8subs xzr, x4, 0
002e95accset x5, ne
002e95b0strb w5, [sp+68]
002e95b4cbnz x4, 0x2e95bc
002e95b8b 0x2e95e0
002e95bc
002e95bcloc_2e95bc:
002e95bcldr x0, [sp+232]
002e95c0ldr x1, [sp+240]
002e95c4adrp x2, 0x3c7000
002e95c8add x2, x2, 1142
002e95ccorr x3, xzr, 4
002e95d0bl internal/stringslite.HasPrefix
002e95d4strb w0, [sp+71]
002e95d8strb w0, [sp+68]
002e95dcb 0x2e95e4
002e95e0
002e95e0loc_2e95e0:
002e95e0b 0x2e95e4
002e95e4
002e95e4loc_2e95e4:
002e95e4ldrb w4, [sp+68]
002e95e8tbnz w4, 0, 0x2e95f0
002e95ecb 0x2e979c
002e95f0
002e95f0loc_2e95f0:
002e95f0b 0x2e95f4
002e95f4
002e95f4loc_2e95f4:
002e95f4ldr x0, [sp+712]
002e95f8ldr x1, [sp+720]
002e95fcadrp x2, 0x3c7000
002e9600add x2, x2, 2863
002e9604orr x3, xzr, 6
002e9608bl net.stringsHasSuffixFold
002e960cstrb w0, [sp+71]
002e9610tbnz w0, 0, 0x2e9618
002e9614b 0x2e9630
002e9618
002e9618loc_2e9618:
002e9618str xzr, [sp+72]
002e961cldr x1, [sp+368]
002e9620mov x0, xzr
002e9624ldp x29, x30, [sp-8]
002e9628add sp, sp, 688
002e962cret x30
002e9630
002e9630loc_2e9630:
002e9630strb wzr, [sp+61]
002e9634ldr x5, [sp+696]
002e9638ldrsb x27, [x5]
002e963cldr x5, [x5+40]
002e9640str x5, [sp+120]
002e9644cbz x5, 0x2e964c
002e9648b 0x2e972c
002e964c
002e964cloc_2e964c:
002e964cb 0x2e9650
002e9650
002e9650loc_2e9650:
002e9650add x27, sp, 544
002e9654stp xzr, xzr, [x27]
002e9658add x27, sp, 560
002e965cstp xzr, xzr, [x27]
002e9660adrp x0, 0x3cb000
002e9664add x0, x0, 1347
002e9668orr x1, xzr, 15
002e966cbl os.Stat
002e9670str x0, [sp+544]
002e9674str x1, [sp+552]
002e9678str x2, [sp+560]
002e967cstr x3, [sp+568]
002e9680ldr x2, [sp+544]
002e9684ldr x3, [sp+552]
002e9688str x2, [sp+632]
002e968cstr x3, [sp+640]
002e9690ldr x2, [sp+568]
002e9694ldr x3, [sp+560]
002e9698str x3, [sp+616]
002e969cstr x2, [sp+624]
002e96a0str x3, [sp+336]
002e96a4str x2, [sp+344]
002e96a8subs xzr, x3, 0
002e96accset x2, ne
002e96b0strb w2, [sp+71]
002e96b4cbnz x3, 0x2e96bc
002e96b8b 0x2e96e8
002e96bc
002e96bcloc_2e96bc:
002e96bcldr x0, [sp+336]
002e96c0adrp x27, 0x738000
002e96c4ldr x2, [x27+1664]
002e96c8ldr x1, [sp+344]
002e96ccadrp x27, 0x738000
002e96d0ldr x3, [x27+1672]
002e96d4bl errors.Is
002e96d8strb w0, [sp+69]
002e96dceor x4, x0, 1
002e96e0strb w4, [sp+71]
002e96e4b 0x2e96ec
002e96e8
002e96e8loc_2e96e8:
002e96e8b 0x2e96ec
002e96ec
002e96ecloc_2e96ec:
002e96ecldrb w5, [sp+71]
002e96f0tbnz w5, 0, 0x2e96f8
002e96f4b 0x2e9710
002e96f8
002e96f8loc_2e96f8:
002e96f8str xzr, [sp+72]
002e96fcldr x1, [sp+368]
002e9700mov x0, xzr
002e9704ldp x29, x30, [sp-8]
002e9708add sp, sp, 688
002e970cret x30
002e9710
002e9710loc_2e9710:
002e9710ldr x5, [sp+336]
002e9714subs xzr, x5, 0
002e9718cset x5, ne
002e971ceor x5, x5, 1
002e9720strb w5, [sp+61]
002e9724orr x5, xzr, 1
002e9728b 0x2e9774
002e972c
002e972cloc_2e972c:
002e972csubs xzr, x5, 1
002e9730b.eq 0x2e9738
002e9734b 0x2e9748
002e9738
002e9738loc_2e9738:
002e9738b 0x2e973c
002e973c
002e973cloc_2e973c:
002e973corr x5, xzr, 1
002e9740strb w5, [sp+61]
002e9744b 0x2e9774
002e9748
002e9748loc_2e9748:
002e9748subs xzr, x5, 2
002e974cb.eq 0x2e9754
002e9750b 0x2e9764
002e9754
002e9754loc_2e9754:
002e9754b 0x2e9758
002e9758
002e9758loc_2e9758:
002e9758strb wzr, [sp+61]
002e975corr x5, xzr, 1
002e9760b 0x2e9774
002e9764
002e9764loc_2e9764:
002e9764b 0x2e9768
002e9768
002e9768loc_2e9768:
002e9768b 0x2e976c
002e976c
002e976cloc_2e976c:
002e976corr x5, xzr, 1
002e9770b 0x2e9774
002e9774
002e9774loc_2e9774:
002e9774ldrb w6, [sp+61]
002e9778tbnz w6, 0, 0x2e9780
002e977cb 0x2e9798
002e9780
002e9780loc_2e9780:
002e9780str xzr, [sp+72]
002e9784ldr x1, [sp+368]
002e9788mov x0, xzr
002e978cldp x29, x30, [sp-8]
002e9790add sp, sp, 688
002e9794ret x30
002e9798
002e9798loc_2e9798:
002e9798b 0x2e9b50
002e979c
002e979cloc_2e979c:
002e979cb 0x2e97a0
002e97a0
002e97a0loc_2e97a0:
002e97a0str xzr, [sp+72]
002e97a4ldr x1, [sp+368]
002e97a8mov x0, xzr
002e97acldp x29, x30, [sp-8]
002e97b0add sp, sp, 688
002e97b4ret x30
002e97b8
002e97b8loc_2e97b8:
002e97b8ldrb w5, [sp+62]
002e97bctbnz w5, 0, 0x2e97c4
002e97c0b 0x2e97cc
002e97c4
002e97c4loc_2e97c4:
002e97c4orr x5, xzr, 1
002e97c8b 0x2e9b04
002e97cc
002e97ccloc_2e97cc:
002e97ccorr x5, xzr, 1
002e97d0strb w5, [sp+62]
002e97d4ldr x6, [sp+80]
002e97d8add x0, x6, 1
002e97dcstr x0, [sp+160]
002e97e0ldr x1, [sp+216]
002e97e4ldr x7, [sp+208]
002e97e8ldr x8, [sp+224]
002e97ecb 0x2e97f0
002e97f0
002e97f0loc_2e97f0:
002e97f0subs xzr, x1, x0
002e97f4b.hs 0x2e97fc
002e97f8b 0x2e9b84
002e97fc
002e97fcloc_2e97fc:
002e97fcsub x9, x1, x6
002e9800sub x8, x8, x6
002e9804add x6, x6, x6, lsl #2
002e9808sub x9, x9, 1
002e980csub x8, x8, 1
002e9810sub x10, xzr, x8
002e9814ubfm x6, x6, 61, 60
002e9818add x6, x6, 40
002e981cand x6, x6, x10, asr #63
002e9820add x6, x7, x6
002e9824str x6, [sp+520]
002e9828str x9, [sp+528]
002e982cstr x8, [sp+536]
002e9830str x6, [sp+496]
002e9834str x9, [sp+504]
002e9838str x8, [sp+512]
002e983cstr xzr, [sp+112]
002e9840str x9, [sp+104]
002e9844ldr x6, [sp+496]
002e9848str x6, [sp+96]
002e984cb 0x2e9a10
002e9850
002e9850loc_2e9850:
002e9850ldrb w2, [sp+64]
002e9854strb w2, [sp+68]
002e9858tbnz w2, 0, 0x2e9860
002e985cb 0x2e986c
002e9860
002e9860loc_2e9860:
002e9860ldrb w2, [sp+65]
002e9864strb w2, [sp+68]
002e9868b 0x2e9870
002e986c
002e986cloc_2e986c:
002e986cb 0x2e9870
002e9870
002e9870loc_2e9870:
002e9870ldrb w2, [sp+68]
002e9874tbnz w2, 0, 0x2e987c
002e9878b 0x2e997c
002e987c
002e987cloc_2e987c:
002e987cb 0x2e9880
002e9880
002e9880loc_2e9880:
002e9880ldr x2, [sp+328]
002e9884subs xzr, x2, 5
002e9888b.eq 0x2e9890
002e988cb 0x2e9960
002e9890
002e9890loc_2e9890:
002e9890ldr x1, [sp+328]
002e9894ldr x2, [sp+320]
002e9898subs xzr, x1, 0
002e989cb.hi 0x2e98a4
002e98a0b 0x2e9a08
002e98a4
002e98a4loc_2e98a4:
002e98a4ldr x1, [sp+328]
002e98a8ldrb w2, [x2]
002e98acldr x3, [sp+320]
002e98b0subs xzr, x1, 1
002e98b4b.hi 0x2e98bc
002e98b8b 0x2e9a00
002e98bc
002e98bcloc_2e98bc:
002e98bcldr x1, [sp+328]
002e98c0ldr x4, [sp+320]
002e98c4ldrb w3, [x3+1]
002e98c8ubfm x3, x3, 56, 7
002e98ccorr x2, x2, x3
002e98d0subs xzr, x1, 2
002e98d4b.hi 0x2e98dc
002e98d8b 0x2e99f8
002e98dc
002e98dcloc_2e98dc:
002e98dcldr x1, [sp+328]
002e98e0ldr x3, [sp+320]
002e98e4ldrb w4, [x4+2]
002e98e8ubfm x4, x4, 48, 7
002e98ecorr x2, x2, x4
002e98f0subs xzr, x1, 3
002e98f4b.hi 0x2e98fc
002e98f8b 0x2e99f0
002e98fc
002e98fcloc_2e98fc:
002e98fcldrb w3, [x3+3]
002e9900ubfm x3, x3, 40, 7
002e9904orr x2, x2, x3
002e9908movz x3, 26982
002e990cmovk x3, 0x656c0000
002e9910subs wzr, w2, w3
002e9914b.eq 0x2e991c
002e9918b 0x2e995c
002e991c
002e991cloc_2e991c:
002e991cldr x1, [sp+328]
002e9920ldr x2, [sp+320]
002e9924subs xzr, x1, 4
002e9928b.hi 0x2e9930
002e992cb 0x2e99e8
002e9930
002e9930loc_2e9930:
002e9930ldrb w2, [x2+4]
002e9934subs wzr, w2, 115
002e9938b.eq 0x2e9940
002e993cb 0x2e9958
002e9940
002e9940loc_2e9940:
002e9940orr x0, xzr, 1
002e9944str x0, [sp+72]
002e9948ldr x1, [sp+368]
002e994cldp x29, x30, [sp-8]
002e9950add sp, sp, 688
002e9954ret x30
002e9958
002e9958loc_2e9958:
002e9958b 0x2e9964
002e995c
002e995cloc_2e995c:
002e995cb 0x2e9964
002e9960
002e9960loc_2e9960:
002e9960b 0x2e9964
002e9964
002e9964loc_2e9964:
002e9964orr x0, xzr, 2
002e9968str x0, [sp+72]
002e996cldr x1, [sp+368]
002e9970ldp x29, x30, [sp-8]
002e9974add sp, sp, 688
002e9978ret x30
002e997c
002e997cloc_2e997c:
002e997cldrb w2, [sp+64]
002e9980tbnz w2, 0, 0x2e9988
002e9984b 0x2e99a4
002e9988
002e9988loc_2e9988:
002e9988b 0x2e998c
002e998c
002e998cloc_2e998c:
002e998corr x0, xzr, 3
002e9990str x0, [sp+72]
002e9994ldr x1, [sp+368]
002e9998ldp x29, x30, [sp-8]
002e999cadd sp, sp, 688
002e99a0ret x30
002e99a4
002e99a4loc_2e99a4:
002e99a4ldrb w2, [sp+65]
002e99a8tbnz w2, 0, 0x2e99b0
002e99acb 0x2e99cc
002e99b0
002e99b0loc_2e99b0:
002e99b0b 0x2e99b4
002e99b4
002e99b4loc_2e99b4:
002e99b4orr x0, xzr, 4
002e99b8str x0, [sp+72]
002e99bcldr x1, [sp+368]
002e99c0ldp x29, x30, [sp-8]
002e99c4add sp, sp, 688
002e99c8ret x30
002e99cc
002e99ccloc_2e99cc:
002e99ccb 0x2e99d0
002e99d0
002e99d0loc_2e99d0:
002e99d0ldr x0, [sp+88]
002e99d4str x0, [sp+72]
002e99d8ldr x1, [sp+368]
002e99dcldp x29, x30, [sp-8]
002e99e0add sp, sp, 688
002e99e4ret x30
002e99e8
002e99e8loc_2e99e8:
002e99e8orr x0, xzr, 4
002e99ecbl runtime.panicIndex
002e99f0
002e99f0loc_2e99f0:
002e99f0orr x0, xzr, 3
002e99f4bl runtime.panicIndex
002e99f8
002e99f8loc_2e99f8:
002e99f8orr x0, xzr, 2
002e99fcbl runtime.panicIndex
002e9a00
002e9a00loc_2e9a00:
002e9a00orr x0, xzr, 1
002e9a04bl runtime.panicIndex
002e9a08
002e9a08loc_2e9a08:
002e9a08mov x0, xzr
002e9a0cbl runtime.panicIndex
002e9a10
002e9a10loc_2e9a10:
002e9a10ldr x6, [sp+104]
002e9a14ldr x7, [sp+112]
002e9a18subs xzr, x6, x7
002e9a1cb.gt 0x2e9a24
002e9a20b 0x2e9afc
002e9a24
002e9a24loc_2e9a24:
002e9a24ldr x6, [sp+96]
002e9a28str x6, [sp+376]
002e9a2cldr x6, [sp+376]
002e9a30ldp x7, x8, [x6]
002e9a34ldp x9, x10, [x6+16]
002e9a38stp x7, x8, [sp+168]
002e9a3cstp x9, x10, [sp+184]
002e9a40ldr x6, [x6+32]
002e9a44str x6, [sp+200]
002e9a48ldr x6, [sp+176]
002e9a4csubs xzr, x6, 3
002e9a50b.eq 0x2e9a58
002e9a54b 0x2e9ad8
002e9a58
002e9a58loc_2e9a58:
002e9a58ldr x1, [sp+176]
002e9a5cldr x6, [sp+168]
002e9a60subs xzr, x1, 0
002e9a64b.hi 0x2e9a6c
002e9a68b 0x2e9b7c
002e9a6c
002e9a6cloc_2e9a6c:
002e9a6cldr x1, [sp+176]
002e9a70ldr x7, [sp+168]
002e9a74ldrb w6, [x6]
002e9a78subs xzr, x1, 1
002e9a7cb.hi 0x2e9a84
002e9a80b 0x2e9b74
002e9a84
002e9a84loc_2e9a84:
002e9a84ldrb w7, [x7+1]
002e9a88ubfm x7, x7, 56, 7
002e9a8corr x6, x6, x7
002e9a90ubfm x6, x6, 0, 15
002e9a94movz x7, 28260
002e9a98subs wzr, w6, w7
002e9a9cb.eq 0x2e9aa4
002e9aa0b 0x2e9ad4
002e9aa4
002e9aa4loc_2e9aa4:
002e9aa4ldr x1, [sp+176]
002e9aa8ldr x6, [sp+168]
002e9aacsubs xzr, x1, 2
002e9ab0b.hi 0x2e9ab8
002e9ab4b 0x2e9b6c
002e9ab8
002e9ab8loc_2e9ab8:
002e9ab8ldrb w6, [x6+2]
002e9abcsubs wzr, w6, 115
002e9ac0b.eq 0x2e9ac8
002e9ac4b 0x2e9ad0
002e9ac8
002e9ac8loc_2e9ac8:
002e9ac8strb w5, [sp+63]
002e9accb 0x2e9b00
002e9ad0
002e9ad0loc_2e9ad0:
002e9ad0b 0x2e9adc
002e9ad4
002e9ad4loc_2e9ad4:
002e9ad4b 0x2e9adc
002e9ad8
002e9ad8loc_2e9ad8:
002e9ad8b 0x2e9adc
002e9adc
002e9adcloc_2e9adc:
002e9adcb 0x2e9ae0
002e9ae0
002e9ae0loc_2e9ae0:
002e9ae0ldr x6, [sp+112]
002e9ae4add x6, x6, 1
002e9ae8str x6, [sp+112]
002e9aecldr x6, [sp+376]
002e9af0add x6, x6, 40
002e9af4str x6, [sp+96]
002e9af8b 0x2e9a10
002e9afc
002e9afcloc_2e9afc:
002e9afcb 0x2e9b00
002e9b00
002e9b00loc_2e9b00:
002e9b00b 0x2e9b04
002e9b04
002e9b04loc_2e9b04:
002e9b04ldrb w6, [sp+63]
002e9b08tbnz w6, 0, 0x2e9b10
002e9b0cb 0x2e9b18
002e9b10
002e9b10loc_2e9b10:
002e9b10orr x0, xzr, 3
002e9b14b 0x2e9b4c
002e9b18
002e9b18loc_2e9b18:
002e9b18strb w5, [sp+65]
002e9b1cldr x6, [sp+328]
002e9b20cbz x6, 0x2e9b28
002e9b24b 0x2e9b40
002e9b28
002e9b28loc_2e9b28:
002e9b28adrp x6, 0x3c7000
002e9b2cadd x6, x6, 534
002e9b30str x6, [sp+320]
002e9b34orr x0, xzr, 3
002e9b38str x0, [sp+328]
002e9b3cb 0x2e9b48
002e9b40
002e9b40loc_2e9b40:
002e9b40orr x0, xzr, 3
002e9b44b 0x2e9b48
002e9b48
002e9b48loc_2e9b48:
002e9b48b 0x2e9b4c
002e9b4c
002e9b4cloc_2e9b4c:
002e9b4cb 0x2e9b50
002e9b50
002e9b50loc_2e9b50:
002e9b50ldr x6, [sp+144]
002e9b54add x6, x6, 1
002e9b58str x6, [sp+144]
002e9b5cldr x6, [sp+384]
002e9b60add x6, x6, 40
002e9b64str x6, [sp+128]
002e9b68b 0x2e8f44
002e9b6c
002e9b6cloc_2e9b6c:
002e9b6corr x0, xzr, 2
002e9b70bl runtime.panicIndex
002e9b74
002e9b74loc_2e9b74:
002e9b74orr x0, xzr, 1
002e9b78bl runtime.panicIndex
002e9b7c
002e9b7cloc_2e9b7c:
002e9b7cmov x0, xzr
002e9b80bl runtime.panicIndex
002e9b84
002e9b84loc_2e9b84:
002e9b84bl runtime.panicSliceB
002e9b88
002e9b88loc_2e9b88:
002e9b88movz x0, 9
002e9b8cbl runtime.panicIndex
002e9b90
002e9b90loc_2e9b90:
002e9b90orr x0, xzr, 8
002e9b94bl runtime.panicIndex
002e9b98
002e9b98loc_2e9b98:
002e9b98orr x0, xzr, 7
002e9b9cbl runtime.panicIndex
002e9ba0
002e9ba0loc_2e9ba0:
002e9ba0orr x0, xzr, 6
002e9ba4bl runtime.panicIndex
002e9ba8
002e9ba8loc_2e9ba8:
002e9ba8movz x0, 5
002e9bacbl runtime.panicIndex
002e9bb0
002e9bb0loc_2e9bb0:
002e9bb0orr x0, xzr, 4
002e9bb4bl runtime.panicIndex
002e9bb8
002e9bb8loc_2e9bb8:
002e9bb8orr x0, xzr, 3
002e9bbcbl runtime.panicIndex
002e9bc0
002e9bc0loc_2e9bc0:
002e9bc0orr x0, xzr, 2
002e9bc4bl runtime.panicIndex
002e9bc8
002e9bc8loc_2e9bc8:
002e9bc8orr x0, xzr, 1
002e9bccbl runtime.panicIndex
002e9bd0
002e9bd0loc_2e9bd0:
002e9bd0mov x0, xzr
002e9bd4bl runtime.panicIndex
002e9bd8
002e9bd8loc_2e9bd8:
002e9bd8orr x0, xzr, 4
002e9bdcbl runtime.panicIndex
002e9be0
002e9be0loc_2e9be0:
002e9be0orr x0, xzr, 3
002e9be4bl runtime.panicIndex
002e9be8
002e9be8loc_2e9be8:
002e9be8orr x0, xzr, 2
002e9becbl runtime.panicIndex
002e9bf0
002e9bf0loc_2e9bf0:
002e9bf0orr x0, xzr, 1
002e9bf4bl runtime.panicIndex
002e9bf8
002e9bf8loc_2e9bf8:
002e9bf8mov x0, xzr
002e9bfcbl runtime.panicIndex
002e9c00
002e9c00loc_2e9c00:
002e9c00orr x0, xzr, 2
002e9c04bl runtime.panicIndex
002e9c08
002e9c08loc_2e9c08:
002e9c08orr x0, xzr, 1
002e9c0cbl runtime.panicIndex
002e9c10
002e9c10loc_2e9c10:
002e9c10mov x0, xzr
002e9c14bl runtime.panicIndex
002e9c18
002e9c18loc_2e9c18:
002e9c18orr x0, xzr, 4
002e9c1cbl runtime.panicIndex
002e9c20
002e9c20loc_2e9c20:
002e9c20orr x0, xzr, 3
002e9c24bl runtime.panicIndex
002e9c28
002e9c28loc_2e9c28:
002e9c28orr x0, xzr, 2
002e9c2cbl runtime.panicIndex
002e9c30
002e9c30loc_2e9c30:
002e9c30orr x0, xzr, 1
002e9c34bl runtime.panicIndex
002e9c38
002e9c38loc_2e9c38:
002e9c38mov x0, xzr
002e9c3cbl runtime.panicIndex
002e9c40
002e9c40loc_2e9c40:
002e9c40orr x0, xzr, 6
002e9c44bl runtime.panicIndex
002e9c48
002e9c48loc_2e9c48:
002e9c48movz x0, 5
002e9c4cbl runtime.panicIndex
002e9c50
002e9c50loc_2e9c50:
002e9c50orr x0, xzr, 4
002e9c54bl runtime.panicIndex
002e9c58
002e9c58loc_2e9c58:
002e9c58orr x0, xzr, 3
002e9c5cbl runtime.panicIndex
002e9c60
002e9c60loc_2e9c60:
002e9c60orr x0, xzr, 2
002e9c64bl runtime.panicIndex
002e9c68
002e9c68loc_2e9c68:
002e9c68orr x0, xzr, 1
002e9c6cbl runtime.panicIndex
002e9c70
002e9c70loc_2e9c70:
002e9c70mov x0, xzr
002e9c74bl runtime.panicIndex
002e9c78
002e9c78loc_2e9c78:
002e9c78orr x0, xzr, 3
002e9c7cbl runtime.panicIndex
002e9c80
002e9c80loc_2e9c80:
002e9c80orr x0, xzr, 1
002e9c84bl runtime.panicIndex
002e9c88
002e9c88loc_2e9c88:
002e9c88orr x0, xzr, 2
002e9c8cbl runtime.panicIndex
002e9c90
002e9c90loc_2e9c90:
002e9c90orr x0, xzr, 1
002e9c94bl runtime.panicIndex
002e9c98
002e9c98loc_2e9c98:
002e9c98orr x0, xzr, 1
002e9c9cbl runtime.panicIndex
002e9ca0
002e9ca0loc_2e9ca0:
002e9ca0orr x0, xzr, 1
002e9ca4bl runtime.panicIndex
002e9ca8
002e9ca8loc_2e9ca8:
002e9ca8mov x0, xzr
002e9cacbl runtime.panicIndex
002e9cb0
002e9cb0loc_2e9cb0:
002e9cb0orr x0, xzr, 1
002e9cb4bl runtime.panicIndex
002e9cb8
002e9cb8loc_2e9cb8:
002e9cb8orr x0, xzr, 1
002e9cbcbl runtime.panicIndex
002e9cc0
002e9cc0loc_2e9cc0:
002e9cc0orr x0, xzr, 3
002e9cc4bl runtime.panicIndex
002e9cc8
002e9cc8loc_2e9cc8:
002e9cc8orr x0, xzr, 2
002e9cccbl runtime.panicIndex
002e9cd0
002e9cd0loc_2e9cd0:
002e9cd0orr x0, xzr, 1
002e9cd4bl runtime.panicIndex
002e9cd8
002e9cd8loc_2e9cd8:
002e9cd8mov x0, xzr
002e9cdcbl runtime.panicIndex
002e9ce0
002e9ce0loc_2e9ce0:
002e9ce0orr x0, xzr, 3
002e9ce4bl runtime.panicIndex
002e9ce8
002e9ce8loc_2e9ce8:
002e9ce8orr x0, xzr, 1
002e9cecbl runtime.panicIndex
002e9cf0
002e9cf0loc_2e9cf0:
002e9cf0orr x0, xzr, 2
002e9cf4bl runtime.panicIndex
002e9cf8
002e9cf8loc_2e9cf8:
002e9cf8orr x0, xzr, 1
002e9cfcbl runtime.panicIndex
002e9d00
002e9d00loc_2e9d00:
002e9d00orr x0, xzr, 1
002e9d04bl runtime.panicIndex
002e9d08
002e9d08loc_2e9d08:
002e9d08orr x0, xzr, 1
002e9d0cbl runtime.panicIndex
002e9d10
002e9d10loc_2e9d10:
002e9d10mov x0, xzr
002e9d14bl runtime.panicIndex
002e9d18
002e9d18loc_2e9d18:
002e9d18orr x0, xzr, 1
002e9d1cbl runtime.panicIndex
002e9d20
002e9d20loc_2e9d20:
002e9d20orr x0, xzr, 1
002e9d24bl runtime.panicIndex
002e9d28
002e9d28loc_2e9d28:
002e9d28orr x0, xzr, 3
002e9d2cbl runtime.panicIndex
002e9d30
002e9d30loc_2e9d30:
002e9d30orr x0, xzr, 2
002e9d34bl runtime.panicIndex
002e9d38
002e9d38loc_2e9d38:
002e9d38orr x0, xzr, 1
002e9d3cbl runtime.panicIndex
002e9d40
002e9d40loc_2e9d40:
002e9d40mov x0, xzr
002e9d44bl runtime.panicIndex
002e9d48
002e9d48loc_2e9d48:
002e9d48mov x0, xzr
002e9d4cbl runtime.panicIndex
002e9d50
002e9d50loc_2e9d50:
002e9d50orr x0, xzr, 6
002e9d54bl runtime.panicIndex
002e9d58
002e9d58loc_2e9d58:
002e9d58movz x0, 5
002e9d5cbl runtime.panicIndex
002e9d60
002e9d60loc_2e9d60:
002e9d60orr x0, xzr, 4
002e9d64bl runtime.panicIndex
002e9d68
002e9d68loc_2e9d68:
002e9d68orr x0, xzr, 3
002e9d6cbl runtime.panicIndex
002e9d70
002e9d70loc_2e9d70:
002e9d70orr x0, xzr, 2
002e9d74bl runtime.panicIndex
002e9d78
002e9d78loc_2e9d78:
002e9d78orr x0, xzr, 1
002e9d7cbl runtime.panicIndex
002e9d80
002e9d80loc_2e9d80:
002e9d80mov x0, xzr
002e9d84bl runtime.panicIndex
002e9d88
002e9d88loc_2e9d88:
002e9d88orr x0, xzr, 6
002e9d8cbl runtime.panicIndex
002e9d90
002e9d90loc_2e9d90:
002e9d90movz x0, 5
002e9d94bl runtime.panicIndex
002e9d98
002e9d98loc_2e9d98:
002e9d98orr x0, xzr, 4
002e9d9cbl runtime.panicIndex
002e9da0
002e9da0loc_2e9da0:
002e9da0orr x0, xzr, 3
002e9da4bl runtime.panicIndex
002e9da8
002e9da8loc_2e9da8:
002e9da8orr x0, xzr, 2
002e9dacbl runtime.panicIndex
002e9db0
002e9db0loc_2e9db0:
002e9db0orr x0, xzr, 1
002e9db4bl runtime.panicIndex
002e9db8
002e9db8loc_2e9db8:
002e9db8mov x0, xzr
002e9dbcbl runtime.panicIndex
002e9dc0
002e9dc0loc_2e9dc0:
002e9dc0orr x0, xzr, 6
002e9dc4bl runtime.panicIndex
002e9dc8
002e9dc8loc_2e9dc8:
002e9dc8movz x0, 5
002e9dccbl runtime.panicIndex
002e9dd0
002e9dd0loc_2e9dd0:
002e9dd0orr x0, xzr, 4
002e9dd4bl runtime.panicIndex
002e9dd8
002e9dd8loc_2e9dd8:
002e9dd8orr x0, xzr, 3
002e9ddcbl runtime.panicIndex
002e9de0
002e9de0loc_2e9de0:
002e9de0orr x0, xzr, 2
002e9de4bl runtime.panicIndex
002e9de8
002e9de8loc_2e9de8:
002e9de8orr x0, xzr, 1
002e9decbl runtime.panicIndex
002e9df0
002e9df0loc_2e9df0:
002e9df0mov x0, xzr
002e9df4bl runtime.panicIndex
002e9df8
002e9df8loc_2e9df8:
002e9df8orr x0, xzr, 4
002e9dfcbl runtime.panicIndex
002e9e00
002e9e00loc_2e9e00:
002e9e00orr x0, xzr, 3
002e9e04bl runtime.panicIndex
002e9e08
002e9e08loc_2e9e08:
002e9e08orr x0, xzr, 2
002e9e0cbl runtime.panicIndex
002e9e10
002e9e10loc_2e9e10:
002e9e10orr x0, xzr, 1
002e9e14bl runtime.panicIndex
002e9e18
002e9e18loc_2e9e18:
002e9e18mov x0, xzr
002e9e1cbl runtime.panicIndex
002e9e20
002e9e20loc_2e9e20:
002e9e20orr x0, xzr, 2
002e9e24bl runtime.panicIndex
002e9e28
002e9e28loc_2e9e28:
002e9e28orr x0, xzr, 1
002e9e2cbl runtime.panicIndex
002e9e30
002e9e30loc_2e9e30:
002e9e30mov x0, xzr
002e9e34bl runtime.panicIndex
002e9e38hint
002e9e3c
002e9e3cloc_2e9e3c:
002e9e3cstp x0, x1, [sp+8]
002e9e40stp x2, x3, [sp+24]
002e9e44mov x3, x30
002e9e48bl runtime.morestack_noctxt.abi0
002e9e4cldp x0, x1, [sp+8]
002e9e50ldp x2, x3, [sp+24]
002e9e54b 0x2e7f70
002e9e58udf 0
002e9e5cudf 0
002e7f70
002e7f70net.(*conf).lookupOrder: ; void net.(*conf).lookupOrder(net.conf * c, net.Resolver * r, struct string hostname)
002e7f70ldr x16, [x28+16]
002e7f74sub x17, sp, 560
002e7f78subs xzr, x17, x16
002e7f7cb.ls 0x2e9e3c
002e7f80sub x20, sp, 688
002e7f84stp x29, x30, [x20-8]
002e7f88add sp, x20, 0
002e7f8csub x29, sp, 8
002e7f90str x0, [sp+696]
002e7f94str x1, [sp+704]
002e7f98str x2, [sp+712]
002e7f9cstr x3, [sp+720]
002e7fa0str xzr, [sp+72]
002e7fa4str xzr, [sp+368]
002e7fa8str xzr, [sp+88]
002e7facstrb wzr, [sp+66]
002e7fb0ldr x1, [sp+704]
002e7fb4ldr x0, [sp+696]
002e7fb8bl net.(*conf).mustUseGoResolver
002e7fbcstrb w0, [sp+71]
002e7fc0tbnz w0, 0, 0x2e7fc8
002e7fc4b 0x2e7fdc
002e7fc8
002e7fc8loc_2e7fc8:
002e7fc8orr x2, xzr, 1
002e7fccstr x2, [sp+88]
002e7fd0strb wzr, [sp+66]
002e7fd4orr x2, xzr, 1
002e7fd8b 0x2e80ec
002e7fdc
002e7fdcloc_2e7fdc:
002e7fdcldr x2, [sp+696]
002e7fe0ldrsb x27, [x2]
002e7fe4ldrb w2, [x2+1]
002e7fe8tbnz w2, 0, 0x2e7ff0
002e7fecb 0x2e800c
002e7ff0
002e7ff0loc_2e7ff0:
002e7ff0str xzr, [sp+72]
002e7ff4str xzr, [sp+368]
002e7ff8ldr x0, [sp+72]
002e7ffcmov x1, xzr
002e8000ldp x29, x30, [sp-8]
002e8004add sp, sp, 688
002e8008ret x30
002e800c
002e800cloc_2e800c:
002e800cldr x2, [sp+696]
002e8010ldrsb x27, [x2]
002e8014ldrb w2, [x2+16]
002e8018tbnz w2, 0, 0x2e8020
002e801cb 0x2e803c
002e8020
002e8020loc_2e8020:
002e8020str xzr, [sp+72]
002e8024str xzr, [sp+368]
002e8028ldr x0, [sp+72]
002e802cmov x1, xzr
002e8030ldp x29, x30, [sp-8]
002e8034add sp, sp, 688
002e8038ret x30
002e803c
002e803cloc_2e803c:
002e803cldr x0, [sp+712]
002e8040ldr x1, [sp+720]
002e8044str x0, [sp+8]
002e8048str x1, [sp+16]
002e804cmovz x0, 92
002e8050strb w0, [sp+24]
002e8054bl internal/bytealg.IndexByteString.abi0
002e8058ldr x0, [sp+32]
002e805cstr x0, [sp+160]
002e8060adds xzr, x0, 1
002e8064cset x0, ne
002e8068strb w0, [sp+71]
002e806cb.ne 0x2e8074
002e8070b 0x2e8078
002e8074
002e8074loc_2e8074:
002e8074b 0x2e80ac
002e8078
002e8078loc_2e8078:
002e8078ldr x0, [sp+712]
002e807cldr x1, [sp+720]
002e8080str x0, [sp+8]
002e8084str x1, [sp+16]
002e8088movz x0, 37
002e808cstrb w0, [sp+24]
002e8090bl internal/bytealg.IndexByteString.abi0
002e8094ldr x0, [sp+32]
002e8098str x0, [sp+152]
002e809cadds xzr, x0, 1
002e80a0cset x0, ne
002e80a4strb w0, [sp+71]
002e80a8b 0x2e80ac
002e80ac
002e80acloc_2e80ac:
002e80acldrb w2, [sp+71]
002e80b0tbnz w2, 0, 0x2e80b8
002e80b4b 0x2e80d4
002e80b8
002e80b8loc_2e80b8:
002e80b8str xzr, [sp+72]
002e80bcstr xzr, [sp+368]
002e80c0ldr x0, [sp+72]
002e80c4mov x1, xzr
002e80c8ldp x29, x30, [sp-8]
002e80ccadd sp, sp, 688
002e80d0ret x30
002e80d4
002e80d4loc_2e80d4:
002e80d4str xzr, [sp+88]
002e80d8orr x2, xzr, 1
002e80dcstrb w2, [sp+66]
002e80e0b 0x2e80e4
002e80e4
002e80e4loc_2e80e4:
002e80e4b 0x2e80e8
002e80e8
002e80e8loc_2e80e8:
002e80e8b 0x2e80ec
002e80ec
002e80ecloc_2e80ec:
002e80ecldr x3, [sp+696]
002e80f0ldrsb x27, [x3]
002e80f4ldr x1, [x3+32]
002e80f8ldr x3, [x3+24]
002e80fcstr x3, [sp+480]
002e8100str x1, [sp+488]
002e8104b 0x2e8108
002e8108
002e8108loc_2e8108:
002e8108subs xzr, x1, 3
002e810cb.eq 0x2e8114
002e8110b 0x2e8190
002e8114
002e8114loc_2e8114:
002e8114b 0x2e8118
002e8118
002e8118loc_2e8118:
002e8118subs xzr, x1, 3
002e811cb.eq 0x2e8124
002e8120b 0x2e8188
002e8124
002e8124loc_2e8124:
002e8124subs xzr, x1, 0
002e8128b.hi 0x2e8130
002e812cb 0x2e9e30
002e8130
002e8130loc_2e8130:
002e8130ldrb w4, [x3]
002e8134subs xzr, x1, 1
002e8138b.hi 0x2e8140
002e813cb 0x2e9e28
002e8140
002e8140loc_2e8140:
002e8140ldrb w5, [x3+1]
002e8144ubfm x5, x5, 56, 7
002e8148orr x4, x4, x5
002e814cubfm x4, x4, 0, 15
002e8150movz x5, 28521
002e8154subs wzr, w4, w5
002e8158b.eq 0x2e8160
002e815cb 0x2e8184
002e8160
002e8160loc_2e8160:
002e8160subs xzr, x1, 2
002e8164b.hi 0x2e816c
002e8168b 0x2e9e20
002e816c
002e816cloc_2e816c:
002e816cldrb w3, [x3+2]
002e8170subs wzr, w3, 115
002e8174b.eq 0x2e817c
002e8178b 0x2e8180
002e817c
002e817cloc_2e817c:
002e817cb 0x2e8410
002e8180
002e8180loc_2e8180:
002e8180b 0x2e818c
002e8184
002e8184loc_2e8184:
002e8184b 0x2e818c
002e8188
002e8188loc_2e8188:
002e8188b 0x2e818c
002e818c
002e818cloc_2e818c:
002e818cb 0x2e8454
002e8190
002e8190loc_2e8190:
002e8190subs xzr, x1, 5
002e8194b.eq 0x2e819c
002e8198b 0x2e8248
002e819c
002e819cloc_2e819c:
002e819cb 0x2e81a0
002e81a0
002e81a0loc_2e81a0:
002e81a0subs xzr, x1, 5
002e81a4b.eq 0x2e81ac
002e81a8b 0x2e8240
002e81ac
002e81acloc_2e81ac:
002e81acsubs xzr, x1, 0
002e81b0b.hi 0x2e81b8
002e81b4b 0x2e9e18
002e81b8
002e81b8loc_2e81b8:
002e81b8ldrb w4, [x3]
002e81bcsubs xzr, x1, 1
002e81c0b.hi 0x2e81c8
002e81c4b 0x2e9e10
002e81c8
002e81c8loc_2e81c8:
002e81c8ldrb w5, [x3+1]
002e81ccubfm x5, x5, 56, 7
002e81d0orr x4, x4, x5
002e81d4subs xzr, x1, 2
002e81d8b.hi 0x2e81e0
002e81dcb 0x2e9e08
002e81e0
002e81e0loc_2e81e0:
002e81e0ldrb w5, [x3+2]
002e81e4ubfm x5, x5, 48, 7
002e81e8orr x4, x4, x5
002e81ecsubs xzr, x1, 3
002e81f0b.hi 0x2e81f8
002e81f4b 0x2e9e00
002e81f8
002e81f8loc_2e81f8:
002e81f8ldrb w5, [x3+3]
002e81fcubfm x5, x5, 40, 7
002e8200orr x4, x4, x5
002e8204movz x5, 27760
002e8208movk x5, 0x6e610000
002e820csubs wzr, w4, w5
002e8210b.eq 0x2e8218
002e8214b 0x2e823c
002e8218
002e8218loc_2e8218:
002e8218subs xzr, x1, 4
002e821cb.hi 0x2e8224
002e8220b 0x2e9df8
002e8224
002e8224loc_2e8224:
002e8224ldrb w3, [x3+4]
002e8228subs wzr, w3, 57
002e822cb.eq 0x2e8234
002e8230b 0x2e8238
002e8234
002e8234loc_2e8234:
002e8234b 0x2e8410
002e8238
002e8238loc_2e8238:
002e8238b 0x2e8244
002e823c
002e823cloc_2e823c:
002e823cb 0x2e8244
002e8240
002e8240loc_2e8240:
002e8240b 0x2e8244
002e8244
002e8244loc_2e8244:
002e8244b 0x2e8454
002e8248
002e8248loc_2e8248:
002e8248subs xzr, x1, 7
002e824cb.eq 0x2e8254
002e8250b 0x2e8448
002e8254
002e8254loc_2e8254:
002e8254b 0x2e8258
002e8258
002e8258loc_2e8258:
002e8258subs xzr, x1, 7
002e825cb.eq 0x2e8264
002e8260b 0x2e8338
002e8264
002e8264loc_2e8264:
002e8264subs xzr, x1, 0
002e8268b.hi 0x2e8270
002e826cb 0x2e9df0
002e8270
002e8270loc_2e8270:
002e8270ldrb w4, [x3]
002e8274subs xzr, x1, 1
002e8278b.hi 0x2e8280
002e827cb 0x2e9de8
002e8280
002e8280loc_2e8280:
002e8280ldrb w5, [x3+1]
002e8284ubfm x5, x5, 56, 7
002e8288orr x4, x4, x5
002e828csubs xzr, x1, 2
002e8290b.hi 0x2e8298
002e8294b 0x2e9de0
002e8298
002e8298loc_2e8298:
002e8298ldrb w5, [x3+2]
002e829cubfm x5, x5, 48, 7
002e82a0orr x4, x4, x5
002e82a4subs xzr, x1, 3
002e82a8b.hi 0x2e82b0
002e82acb 0x2e9dd8
002e82b0
002e82b0loc_2e82b0:
002e82b0ldrb w5, [x3+3]
002e82b4ubfm x5, x5, 40, 7
002e82b8orr x4, x4, x5
002e82bcmovz x5, 28257
002e82c0movk x5, 0x72640000
002e82c4subs wzr, w4, w5
002e82c8b.eq 0x2e82d0
002e82ccb 0x2e8334
002e82d0
002e82d0loc_2e82d0:
002e82d0subs xzr, x1, 4
002e82d4b.hi 0x2e82dc
002e82d8b 0x2e9dd0
002e82dc
002e82dcloc_2e82dc:
002e82dcldrb w4, [x3+4]
002e82e0subs xzr, x1, 5
002e82e4b.hi 0x2e82ec
002e82e8b 0x2e9dc8
002e82ec
002e82ecloc_2e82ec:
002e82ecldrb w5, [x3+5]
002e82f0ubfm x5, x5, 56, 7
002e82f4orr x4, x4, x5
002e82f8ubfm x4, x4, 0, 15
002e82fcmovz x5, 26991
002e8300subs wzr, w4, w5
002e8304b.eq 0x2e830c
002e8308b 0x2e8330
002e830c
002e830cloc_2e830c:
002e830csubs xzr, x1, 6
002e8310b.hi 0x2e8318
002e8314b 0x2e9dc0
002e8318
002e8318loc_2e8318:
002e8318ldrb w4, [x3+6]
002e831csubs wzr, w4, 100
002e8320b.eq 0x2e8328
002e8324b 0x2e832c
002e8328
002e8328loc_2e8328:
002e8328b 0x2e8410
002e832c
002e832cloc_2e832c:
002e832cb 0x2e833c
002e8330
002e8330loc_2e8330:
002e8330b 0x2e833c
002e8334
002e8334loc_2e8334:
002e8334b 0x2e833c
002e8338
002e8338loc_2e8338:
002e8338b 0x2e833c
002e833c
002e833cloc_2e833c:
002e833csubs xzr, x1, 7
002e8340b.eq 0x2e8348
002e8344b 0x2e843c
002e8348
002e8348loc_2e8348:
002e8348subs xzr, x1, 0
002e834cb.hi 0x2e8354
002e8350b 0x2e9db8
002e8354
002e8354loc_2e8354:
002e8354ldrb w4, [x3]
002e8358subs xzr, x1, 1
002e835cb.hi 0x2e8364
002e8360b 0x2e9db0
002e8364
002e8364loc_2e8364:
002e8364ldrb w5, [x3+1]
002e8368ubfm x5, x5, 56, 7
002e836corr x4, x4, x5
002e8370subs xzr, x1, 2
002e8374b.hi 0x2e837c
002e8378b 0x2e9da8
002e837c
002e837cloc_2e837c:
002e837cldrb w5, [x3+2]
002e8380ubfm x5, x5, 48, 7
002e8384orr x4, x4, x5
002e8388subs xzr, x1, 3
002e838cb.hi 0x2e8394
002e8390b 0x2e9da0
002e8394
002e8394loc_2e8394:
002e8394ldrb w5, [x3+3]
002e8398ubfm x5, x5, 40, 7
002e839corr x4, x4, x5
002e83a0movz x5, 26999
002e83a4movk x5, 0x646e0000
002e83a8subs wzr, w4, w5
002e83acb.eq 0x2e83b4
002e83b0b 0x2e8438
002e83b4
002e83b4loc_2e83b4:
002e83b4subs xzr, x1, 4
002e83b8b.hi 0x2e83c0
002e83bcb 0x2e9d98
002e83c0
002e83c0loc_2e83c0:
002e83c0ldrb w4, [x3+4]
002e83c4subs xzr, x1, 5
002e83c8b.hi 0x2e83d0
002e83ccb 0x2e9d90
002e83d0
002e83d0loc_2e83d0:
002e83d0ldrb w5, [x3+5]
002e83d4ubfm x5, x5, 56, 7
002e83d8orr x4, x4, x5
002e83dcubfm x4, x4, 0, 15
002e83e0movz x5, 30575
002e83e4subs wzr, w4, w5
002e83e8b.eq 0x2e83f0
002e83ecb 0x2e8434
002e83f0
002e83f0loc_2e83f0:
002e83f0subs xzr, x1, 6
002e83f4b.hi 0x2e83fc
002e83f8b 0x2e9d88
002e83fc
002e83fcloc_2e83fc:
002e83fcldrb w3, [x3+6]
002e8400subs wzr, w3, 115
002e8404b.eq 0x2e840c
002e8408b 0x2e8430
002e840c
002e840cloc_2e840c:
002e840cb 0x2e8410
002e8410
002e8410loc_2e8410:
002e8410ldr x2, [sp+88]
002e8414str x2, [sp+72]
002e8418str xzr, [sp+368]
002e841cldr x0, [sp+72]
002e8420mov x1, xzr
002e8424ldp x29, x30, [sp-8]
002e8428add sp, sp, 688
002e842cret x30
002e8430
002e8430loc_2e8430:
002e8430b 0x2e8440
002e8434
002e8434loc_2e8434:
002e8434b 0x2e8440
002e8438
002e8438loc_2e8438:
002e8438b 0x2e8440
002e843c
002e843cloc_2e843c:
002e843cb 0x2e8440
002e8440
002e8440loc_2e8440:
002e8440b 0x2e8444
002e8444
002e8444loc_2e8444:
002e8444b 0x2e8454
002e8448
002e8448loc_2e8448:
002e8448b 0x2e844c
002e844c
002e844cloc_2e844c:
002e844cb 0x2e8450
002e8450
002e8450loc_2e8450:
002e8450b 0x2e8454
002e8454
002e8454loc_2e8454:
002e8454b 0x2e8458
002e8458
002e8458loc_2e8458:
002e8458bl net.getSystemDNSConfig
002e845cstr x0, [sp+368]
002e8460ldrb w0, [sp+66]
002e8464strb w0, [sp+69]
002e8468tbnz w0, 0, 0x2e8470
002e846cb 0x2e848c
002e8470
002e8470loc_2e8470:
002e8470ldr x4, [sp+368]
002e8474ldrsb x27, [x4]
002e8478ldr x4, [x4+104]
002e847csubs xzr, x4, 0
002e8480cset x4, ne
002e8484strb w4, [sp+69]
002e8488b 0x2e8490
002e848c
002e848cloc_2e848c:
002e848cb 0x2e8490
002e8490
002e8490loc_2e8490:
002e8490ldrb w4, [sp+69]
002e8494strb w4, [sp+70]
002e8498tbnz w4, 0, 0x2e84a0
002e849cb 0x2e84dc
002e84a0
002e84a0loc_2e84a0:
002e84a0ldr x4, [sp+368]
002e84a4ldrsb x27, [x4]
002e84a8ldr x0, [x4+104]
002e84acldr x1, [x4+112]
002e84b0str x0, [sp+464]
002e84b4str x1, [sp+472]
002e84b8adrp x27, 0x739000
002e84bcldr x2, [x27+1664]
002e84c0adrp x27, 0x739000
002e84c4ldr x3, [x27+1672]
002e84c8bl errors.Is
002e84ccstrb w0, [sp+68]
002e84d0eor x4, x0, 1
002e84d4strb w4, [sp+70]
002e84d8b 0x2e84e0
002e84dc
002e84dcloc_2e84dc:
002e84dcb 0x2e84e0
002e84e0
002e84e0loc_2e84e0:
002e84e0ldrb w4, [sp+70]
002e84e4strb w4, [sp+71]
002e84e8tbnz w4, 0, 0x2e84f0
002e84ecb 0x2e852c
002e84f0
002e84f0loc_2e84f0:
002e84f0ldr x4, [sp+368]
002e84f4ldrsb x27, [x4]
002e84f8ldr x0, [x4+104]
002e84fcldr x1, [x4+112]
002e8500str x0, [sp+448]
002e8504str x1, [sp+456]
002e8508adrp x27, 0x739000
002e850cldr x2, [x27+1632]
002e8510adrp x27, 0x739000
002e8514ldr x3, [x27+1640]
002e8518bl errors.Is
002e851cstrb w0, [sp+68]
002e8520eor x4, x0, 1
002e8524strb w4, [sp+71]
002e8528b 0x2e8530
002e852c
002e852cloc_2e852c:
002e852cb 0x2e8530
002e8530
002e8530loc_2e8530:
002e8530ldrb w4, [sp+71]
002e8534tbnz w4, 0, 0x2e853c
002e8538b 0x2e8554
002e853c
002e853cloc_2e853c:
002e853cstr xzr, [sp+72]
002e8540ldr x1, [sp+368]
002e8544mov x0, xzr
002e8548ldp x29, x30, [sp-8]
002e854cadd sp, sp, 688
002e8550ret x30
002e8554
002e8554loc_2e8554:
002e8554ldrb w4, [sp+66]
002e8558strb w4, [sp+69]
002e855ctbnz w4, 0, 0x2e8564
002e8560b 0x2e8578
002e8564
002e8564loc_2e8564:
002e8564ldr x4, [sp+368]
002e8568ldrsb x27, [x4]
002e856cldrb w4, [x4+73]
002e8570strb w4, [sp+69]
002e8574b 0x2e857c
002e8578
002e8578loc_2e8578:
002e8578b 0x2e857c
002e857c
002e857cloc_2e857c:
002e857cldrb w4, [sp+69]
002e8580tbnz w4, 0, 0x2e8588
002e8584b 0x2e85a0
002e8588
002e8588loc_2e8588:
002e8588str xzr, [sp+72]
002e858cldr x1, [sp+368]
002e8590mov x0, xzr
002e8594ldp x29, x30, [sp-8]
002e8598add sp, sp, 688
002e859cret x30
002e85a0
002e85a0loc_2e85a0:
002e85a0ldr x4, [sp+696]
002e85a4ldrsb x27, [x4]
002e85a8ldr x4, [x4+32]
002e85acsubs xzr, x4, 7
002e85b0b.eq 0x2e85b8
002e85b4b 0x2e8c14
002e85b8
002e85b8loc_2e85b8:
002e85b8ldr x4, [sp+696]
002e85bcldrsb x27, [x4]
002e85c0ldr x1, [x4+32]
002e85c4ldr x4, [x4+24]
002e85c8subs xzr, x1, 0
002e85ccb.hi 0x2e85d4
002e85d0b 0x2e9d80
002e85d4
002e85d4loc_2e85d4:
002e85d4ldr x5, [sp+696]
002e85d8ldrsb x27, [x5]
002e85dcldr x1, [x5+32]
002e85e0ldr x5, [x5+24]
002e85e4ldrb w4, [x4]
002e85e8subs xzr, x1, 1
002e85ecb.hi 0x2e85f4
002e85f0b 0x2e9d78
002e85f4
002e85f4loc_2e85f4:
002e85f4ldr x6, [sp+696]
002e85f8ldrsb x27, [x6]
002e85fcldr x1, [x6+32]
002e8600ldr x6, [x6+24]
002e8604ldrb w5, [x5+1]
002e8608ubfm x5, x5, 56, 7
002e860corr x4, x4, x5
002e8610subs xzr, x1, 2
002e8614b.hi 0x2e861c
002e8618b 0x2e9d70
002e861c
002e861cloc_2e861c:
002e861cldr x5, [sp+696]
002e8620ldrsb x27, [x5]
002e8624ldr x1, [x5+32]
002e8628ldr x5, [x5+24]
002e862cldrb w6, [x6+2]
002e8630ubfm x6, x6, 48, 7
002e8634orr x4, x4, x6
002e8638subs xzr, x1, 3
002e863cb.hi 0x2e8644
002e8640b 0x2e9d68
002e8644
002e8644loc_2e8644:
002e8644ldrb w5, [x5+3]
002e8648ubfm x5, x5, 40, 7
002e864corr x4, x4, x5
002e8650movz x5, 28783
002e8654movk x5, 0x6e650000
002e8658subs wzr, w4, w5
002e865cb.eq 0x2e8664
002e8660b 0x2e8c10
002e8664
002e8664loc_2e8664:
002e8664ldr x4, [sp+696]
002e8668ldrsb x27, [x4]
002e866cldr x1, [x4+32]
002e8670ldr x4, [x4+24]
002e8674subs xzr, x1, 4
002e8678b.hi 0x2e8680
002e867cb 0x2e9d60
002e8680
002e8680loc_2e8680:
002e8680ldr x5, [sp+696]
002e8684ldrsb x27, [x5]
002e8688ldr x1, [x5+32]
002e868cldr x5, [x5+24]
002e8690ldrb w4, [x4+4]
002e8694subs xzr, x1, 5
002e8698b.hi 0x2e86a0
002e869cb 0x2e9d58
002e86a0
002e86a0loc_2e86a0:
002e86a0ldrb w5, [x5+5]
002e86a4ubfm x5, x5, 56, 7
002e86a8orr x4, x4, x5
002e86acubfm x4, x4, 0, 15
002e86b0movz x5, 29538
002e86b4subs wzr, w4, w5
002e86b8b.eq 0x2e86c0
002e86bcb 0x2e8c0c
002e86c0
002e86c0loc_2e86c0:
002e86c0ldr x4, [sp+696]
002e86c4ldrsb x27, [x4]
002e86c8ldr x1, [x4+32]
002e86ccldr x4, [x4+24]
002e86d0subs xzr, x1, 6
002e86d4b.hi 0x2e86dc
002e86d8b 0x2e9d50
002e86dc
002e86dcloc_2e86dc:
002e86dcldrb w4, [x4+6]
002e86e0subs wzr, w4, 100
002e86e4b.eq 0x2e86ec
002e86e8b 0x2e8c08
002e86ec
002e86ecloc_2e86ec:
002e86ecldr x4, [sp+368]
002e86f0ldrsb x27, [x4]
002e86f4ldr x0, [x4+104]
002e86f8ldr x1, [x4+112]
002e86fcstr x0, [sp+432]
002e8700str x1, [sp+440]
002e8704adrp x27, 0x739000
002e8708ldr x2, [x27+1664]
002e870cadrp x27, 0x739000
002e8710ldr x3, [x27+1672]
002e8714bl errors.Is
002e8718strb w0, [sp+69]
002e871ctbnz w0, 0, 0x2e8724
002e8720b 0x2e873c
002e8724
002e8724loc_2e8724:
002e8724orr x0, xzr, 3
002e8728str x0, [sp+72]
002e872cldr x1, [sp+368]
002e8730ldp x29, x30, [sp-8]
002e8734add sp, sp, 688
002e8738ret x30
002e873c
002e873cloc_2e873c:
002e873cldr x2, [sp+368]
002e8740ldrsb x27, [x2]
002e8744ldr x3, [x2+80]
002e8748ldr x4, [x2+96]
002e874cldr x2, [x2+88]
002e8750str x3, [sp+280]
002e8754str x2, [sp+288]
002e8758str x4, [sp+296]
002e875cstr x2, [sp+160]
002e8760cbz x2, 0x2e8768
002e8764b 0x2e8780
002e8768
002e8768loc_2e8768:
002e8768orr x0, xzr, 2
002e876cstr x0, [sp+72]
002e8770ldr x1, [sp+368]
002e8774ldp x29, x30, [sp-8]
002e8778add sp, sp, 688
002e877cret x30
002e8780
002e8780loc_2e8780:
002e8780str x2, [sp+160]
002e8784subs xzr, x2, 0
002e8788cset x3, eq
002e878cstrb w3, [sp+69]
002e8790cbz x2, 0x2e8798
002e8794b 0x2e879c
002e8798
002e8798loc_2e8798:
002e8798b 0x2e87b4
002e879c
002e879cloc_2e879c:
002e879cldr x2, [sp+288]
002e87a0str x2, [sp+152]
002e87a4subs xzr, x2, 2
002e87a8cset x2, gt
002e87acstrb w2, [sp+69]
002e87b0b 0x2e87b4
002e87b4
002e87b4loc_2e87b4:
002e87b4ldrb w2, [sp+69]
002e87b8tbnz w2, 0, 0x2e87c0
002e87bcb 0x2e87d8
002e87c0
002e87c0loc_2e87c0:
002e87c0ldr x0, [sp+88]
002e87c4str x0, [sp+72]
002e87c8ldr x1, [sp+368]
002e87ccldp x29, x30, [sp-8]
002e87d0add sp, sp, 688
002e87d4ret x30
002e87d8
002e87d8loc_2e87d8:
002e87d8ldr x2, [sp+280]
002e87dcldr x1, [sp+288]
002e87e0subs xzr, x1, 0
002e87e4b.hi 0x2e87ec
002e87e8b 0x2e9d48
002e87ec
002e87ecloc_2e87ec:
002e87ecldr x1, [x2+8]
002e87f0ldr x2, [x2]
002e87f4str x2, [sp+416]
002e87f8str x1, [sp+424]
002e87fcb 0x2e8800
002e8800
002e8800loc_2e8800:
002e8800subs xzr, x1, 4
002e8804b.eq 0x2e880c
002e8808b 0x2e8be8
002e880c
002e880cloc_2e880c:
002e880cb 0x2e8810
002e8810
002e8810loc_2e8810:
002e8810subs xzr, x1, 4
002e8814b.eq 0x2e881c
002e8818b 0x2e89f4
002e881c
002e881cloc_2e881c:
002e881csubs xzr, x1, 0
002e8820b.hi 0x2e8828
002e8824b 0x2e9d40
002e8828
002e8828loc_2e8828:
002e8828ldrb w3, [x2]
002e882csubs xzr, x1, 1
002e8830b.hi 0x2e8838
002e8834b 0x2e9d38
002e8838
002e8838loc_2e8838:
002e8838ldrb w4, [x2+1]
002e883cubfm x4, x4, 56, 7
002e8840orr x3, x3, x4
002e8844subs xzr, x1, 2
002e8848b.hi 0x2e8850
002e884cb 0x2e9d30
002e8850
002e8850loc_2e8850:
002e8850ldrb w4, [x2+2]
002e8854ubfm x4, x4, 48, 7
002e8858orr x3, x3, x4
002e885csubs xzr, x1, 3
002e8860b.hi 0x2e8868
002e8864b 0x2e9d28
002e8868
002e8868loc_2e8868:
002e8868ldrb w4, [x2+3]
002e886cubfm x4, x4, 40, 7
002e8870orr x3, x3, x4
002e8874movz x4, 26978
002e8878movk x4, 0x646e0000
002e887csubs wzr, w3, w4
002e8880b.eq 0x2e8888
002e8884b 0x2e89f0
002e8888
002e8888loc_2e8888:
002e8888b 0x2e888c
002e888c
002e888cloc_2e888c:
002e888cldr x2, [sp+288]
002e8890str x2, [sp+160]
002e8894subs xzr, x2, 2
002e8898b.eq 0x2e88a0
002e889cb 0x2e89d8
002e88a0
002e88a0loc_2e88a0:
002e88a0ldr x1, [sp+288]
002e88a4ldr x2, [sp+280]
002e88a8subs xzr, x1, 1
002e88acb.hi 0x2e88b4
002e88b0b 0x2e9d20
002e88b4
002e88b4loc_2e88b4:
002e88b4ldr x2, [x2+24]
002e88b8subs xzr, x2, 4
002e88bcb.eq 0x2e88c4
002e88c0b 0x2e89bc
002e88c4
002e88c4loc_2e88c4:
002e88c4ldr x2, [sp+280]
002e88c8ldr x1, [sp+288]
002e88ccsubs xzr, x1, 1
002e88d0b.hi 0x2e88d8
002e88d4b 0x2e9d18
002e88d8
002e88d8loc_2e88d8:
002e88d8ldr x1, [x2+24]
002e88dcldr x2, [x2+16]
002e88e0subs xzr, x1, 0
002e88e4b.hi 0x2e88ec
002e88e8b 0x2e9d10
002e88ec
002e88ecloc_2e88ec:
002e88ecldr x3, [sp+280]
002e88f0ldr x1, [sp+288]
002e88f4ldrb w2, [x2]
002e88f8subs xzr, x1, 1
002e88fcb.hi 0x2e8904
002e8900b 0x2e9d08
002e8904
002e8904loc_2e8904:
002e8904ldr x1, [x3+24]
002e8908ldr x3, [x3+16]
002e890csubs xzr, x1, 1
002e8910b.hi 0x2e8918
002e8914b 0x2e9d00
002e8918
002e8918loc_2e8918:
002e8918ldr x4, [sp+280]
002e891cldr x1, [sp+288]
002e8920ldrb w3, [x3+1]
002e8924ubfm x3, x3, 56, 7
002e8928orr x2, x2, x3
002e892csubs xzr, x1, 1
002e8930b.hi 0x2e8938
002e8934b 0x2e9cf8
002e8938
002e8938loc_2e8938:
002e8938ldr x1, [x4+24]
002e893cldr x3, [x4+16]
002e8940subs xzr, x1, 2
002e8944b.hi 0x2e894c
002e8948b 0x2e9cf0
002e894c
002e894cloc_2e894c:
002e894cldr x4, [sp+280]
002e8950ldr x1, [sp+288]
002e8954ldrb w3, [x3+2]
002e8958ubfm x3, x3, 48, 7
002e895corr x2, x2, x3
002e8960subs xzr, x1, 1
002e8964b.hi 0x2e896c
002e8968b 0x2e9ce8
002e896c
002e896cloc_2e896c:
002e896cldr x1, [x4+24]
002e8970ldr x3, [x4+16]
002e8974subs xzr, x1, 3
002e8978b.hi 0x2e8980
002e897cb 0x2e9ce0
002e8980
002e8980loc_2e8980:
002e8980ldrb w3, [x3+3]
002e8984ubfm x3, x3, 40, 7
002e8988orr x2, x2, x3
002e898cmovz x3, 26982
002e8990movk x3, 0x656c0000
002e8994subs wzr, w2, w3
002e8998b.eq 0x2e89a0
002e899cb 0x2e89b8
002e89a0
002e89a0loc_2e89a0:
002e89a0orr x0, xzr, 2
002e89a4str x0, [sp+72]
002e89a8ldr x1, [sp+368]
002e89acldp x29, x30, [sp-8]
002e89b0add sp, sp, 688
002e89b4ret x30
002e89b8
002e89b8loc_2e89b8:
002e89b8b 0x2e89c0
002e89bc
002e89bcloc_2e89bc:
002e89bcb 0x2e89c0
002e89c0
002e89c0loc_2e89c0:
002e89c0ldr x0, [sp+88]
002e89c4str x0, [sp+72]
002e89c8ldr x1, [sp+368]
002e89ccldp x29, x30, [sp-8]
002e89d0add sp, sp, 688
002e89d4ret x30
002e89d8
002e89d8loc_2e89d8:
002e89d8orr x0, xzr, 4
002e89dcstr x0, [sp+72]
002e89e0ldr x1, [sp+368]
002e89e4ldp x29, x30, [sp-8]
002e89e8add sp, sp, 688
002e89ecret x30
002e89f0
002e89f0loc_2e89f0:
002e89f0b 0x2e89f8
002e89f4
002e89f4loc_2e89f4:
002e89f4b 0x2e89f8
002e89f8
002e89f8loc_2e89f8:
002e89f8subs xzr, x1, 4
002e89fcb.eq 0x2e8a04
002e8a00b 0x2e8bdc
002e8a04
002e8a04loc_2e8a04:
002e8a04subs xzr, x1, 0
002e8a08b.hi 0x2e8a10
002e8a0cb 0x2e9cd8
002e8a10
002e8a10loc_2e8a10:
002e8a10ldrb w3, [x2]
002e8a14subs xzr, x1, 1
002e8a18b.hi 0x2e8a20
002e8a1cb 0x2e9cd0
002e8a20
002e8a20loc_2e8a20:
002e8a20ldrb w4, [x2+1]
002e8a24ubfm x4, x4, 56, 7
002e8a28orr x3, x3, x4
002e8a2csubs xzr, x1, 2
002e8a30b.hi 0x2e8a38
002e8a34b 0x2e9cc8
002e8a38
002e8a38loc_2e8a38:
002e8a38ldrb w4, [x2+2]
002e8a3cubfm x4, x4, 48, 7
002e8a40orr x3, x3, x4
002e8a44subs xzr, x1, 3
002e8a48b.hi 0x2e8a50
002e8a4cb 0x2e9cc0
002e8a50
002e8a50loc_2e8a50:
002e8a50ldrb w2, [x2+3]
002e8a54ubfm x2, x2, 40, 7
002e8a58orr x2, x3, x2
002e8a5cmovz x3, 26982
002e8a60movk x3, 0x656c0000
002e8a64subs wzr, w2, w3
002e8a68b.eq 0x2e8a70
002e8a6cb 0x2e8bd8
002e8a70
002e8a70loc_2e8a70:
002e8a70b 0x2e8a74
002e8a74
002e8a74loc_2e8a74:
002e8a74ldr x2, [sp+288]
002e8a78str x2, [sp+160]
002e8a7csubs xzr, x2, 2
002e8a80b.eq 0x2e8a88
002e8a84b 0x2e8bc0
002e8a88
002e8a88loc_2e8a88:
002e8a88ldr x1, [sp+288]
002e8a8cldr x2, [sp+280]
002e8a90subs xzr, x1, 1
002e8a94b.hi 0x2e8a9c
002e8a98b 0x2e9cb8
002e8a9c
002e8a9cloc_2e8a9c:
002e8a9cldr x2, [x2+24]
002e8aa0subs xzr, x2, 4
002e8aa4b.eq 0x2e8aac
002e8aa8b 0x2e8ba4
002e8aac
002e8aacloc_2e8aac:
002e8aacldr x2, [sp+280]
002e8ab0ldr x1, [sp+288]
002e8ab4subs xzr, x1, 1
002e8ab8b.hi 0x2e8ac0
002e8abcb 0x2e9cb0
002e8ac0
002e8ac0loc_2e8ac0:
002e8ac0ldr x1, [x2+24]
002e8ac4ldr x2, [x2+16]
002e8ac8subs xzr, x1, 0
002e8accb.hi 0x2e8ad4
002e8ad0b 0x2e9ca8
002e8ad4
002e8ad4loc_2e8ad4:
002e8ad4ldr x3, [sp+280]
002e8ad8ldr x1, [sp+288]
002e8adcldrb w2, [x2]
002e8ae0subs xzr, x1, 1
002e8ae4b.hi 0x2e8aec
002e8ae8b 0x2e9ca0
002e8aec
002e8aecloc_2e8aec:
002e8aecldr x1, [x3+24]
002e8af0ldr x3, [x3+16]
002e8af4subs xzr, x1, 1
002e8af8b.hi 0x2e8b00
002e8afcb 0x2e9c98
002e8b00
002e8b00loc_2e8b00:
002e8b00ldr x4, [sp+280]
002e8b04ldr x1, [sp+288]
002e8b08ldrb w3, [x3+1]
002e8b0cubfm x3, x3, 56, 7
002e8b10orr x2, x2, x3
002e8b14subs xzr, x1, 1
002e8b18b.hi 0x2e8b20
002e8b1cb 0x2e9c90
002e8b20
002e8b20loc_2e8b20:
002e8b20ldr x1, [x4+24]
002e8b24ldr x3, [x4+16]
002e8b28subs xzr, x1, 2
002e8b2cb.hi 0x2e8b34
002e8b30b 0x2e9c88
002e8b34
002e8b34loc_2e8b34:
002e8b34ldr x4, [sp+280]
002e8b38ldr x1, [sp+288]
002e8b3cldrb w3, [x3+2]
002e8b40ubfm x3, x3, 48, 7
002e8b44orr x2, x2, x3
002e8b48subs xzr, x1, 1
002e8b4cb.hi 0x2e8b54
002e8b50b 0x2e9c80
002e8b54
002e8b54loc_2e8b54:
002e8b54ldr x1, [x4+24]
002e8b58ldr x3, [x4+16]
002e8b5csubs xzr, x1, 3
002e8b60b.hi 0x2e8b68
002e8b64b 0x2e9c78
002e8b68
002e8b68loc_2e8b68:
002e8b68ldrb w3, [x3+3]
002e8b6cubfm x3, x3, 40, 7
002e8b70orr x2, x2, x3
002e8b74movz x3, 26978
002e8b78movk x3, 0x646e0000
002e8b7csubs wzr, w2, w3
002e8b80b.eq 0x2e8b88
002e8b84b 0x2e8ba0
002e8b88
002e8b88loc_2e8b88:
002e8b88orr x0, xzr, 1
002e8b8cstr x0, [sp+72]
002e8b90ldr x1, [sp+368]
002e8b94ldp x29, x30, [sp-8]
002e8b98add sp, sp, 688
002e8b9cret x30
002e8ba0
002e8ba0loc_2e8ba0:
002e8ba0b 0x2e8ba8
002e8ba4
002e8ba4loc_2e8ba4:
002e8ba4b 0x2e8ba8
002e8ba8
002e8ba8loc_2e8ba8:
002e8ba8ldr x0, [sp+88]
002e8bacstr x0, [sp+72]
002e8bb0ldr x1, [sp+368]
002e8bb4ldp x29, x30, [sp-8]
002e8bb8add sp, sp, 688
002e8bbcret x30
002e8bc0
002e8bc0loc_2e8bc0:
002e8bc0orr x0, xzr, 3
002e8bc4str x0, [sp+72]
002e8bc8ldr x1, [sp+368]
002e8bccldp x29, x30, [sp-8]
002e8bd0add sp, sp, 688
002e8bd4ret x30
002e8bd8
002e8bd8loc_2e8bd8:
002e8bd8b 0x2e8be0
002e8bdc
002e8bdcloc_2e8bdc:
002e8bdcb 0x2e8be0
002e8be0
002e8be0loc_2e8be0:
002e8be0b 0x2e8be4
002e8be4
002e8be4loc_2e8be4:
002e8be4b 0x2e8bec
002e8be8
002e8be8loc_2e8be8:
002e8be8b 0x2e8bec
002e8bec
002e8becloc_2e8bec:
002e8becb 0x2e8bf0
002e8bf0
002e8bf0loc_2e8bf0:
002e8bf0ldr x0, [sp+88]
002e8bf4str x0, [sp+72]
002e8bf8ldr x1, [sp+368]
002e8bfcldp x29, x30, [sp-8]
002e8c00add sp, sp, 688
002e8c04ret x30
002e8c08
002e8c08loc_2e8c08:
002e8c08b 0x2e8c18
002e8c0c
002e8c0cloc_2e8c0c:
002e8c0cb 0x2e8c18
002e8c10
002e8c10loc_2e8c10:
002e8c10b 0x2e8c18
002e8c14
002e8c14loc_2e8c14:
002e8c14b 0x2e8c18
002e8c18
002e8c18loc_2e8c18:
002e8c18ldr x0, [sp+712]
002e8c1cldr x1, [sp+720]
002e8c20adrp x2, 0x427000
002e8c24add x2, x2, 296
002e8c28orr x3, xzr, 1
002e8c2cbl internal/stringslite.TrimSuffix
002e8c30str x0, [sp+712]
002e8c34str x1, [sp+720]
002e8c38bl net.getSystemNSS
002e8c3cstr x0, [sp+272]
002e8c40ldrsb x27, [x0]
002e8c44ldr x1, [x0+40]
002e8c48str x1, [sp+408]
002e8c4cadrp x0, 0x33c000
002e8c50add x0, x0, 1856
002e8c54adrp x2, 0x3c8000
002e8c58add x2, x2, 1977
002e8c5cmovz x3, 5
002e8c60bl runtime.mapaccess1_faststr
002e8c64ldr x4, [x0]
002e8c68ldr x5, [x0+8]
002e8c6cldr x6, [x0+16]
002e8c70str x4, [sp+208]
002e8c74str x5, [sp+216]
002e8c78str x6, [sp+224]
002e8c7cldr x4, [sp+272]
002e8c80ldrsb x27, [x4]
002e8c84ldr x0, [x4+24]
002e8c88ldr x1, [x4+32]
002e8c8cstr x0, [sp+392]
002e8c90str x1, [sp+400]
002e8c94adrp x27, 0x739000
002e8c98ldr x2, [x27+1664]
002e8c9cadrp x27, 0x739000
002e8ca0ldr x3, [x27+1672]
002e8ca4bl errors.Is
002e8ca8strb w0, [sp+70]
002e8cacstrb w0, [sp+69]
002e8cb0tbnz w0, 0, 0x2e8cb8
002e8cb4b 0x2e8cbc
002e8cb8
002e8cb8loc_2e8cb8:
002e8cb8b 0x2e8d08
002e8cbc
002e8cbcloc_2e8cbc:
002e8cbcldr x5, [sp+272]
002e8cc0ldrsb x27, [x5]
002e8cc4ldr x5, [x5+24]
002e8cc8subs xzr, x5, 0
002e8ccccset x6, ne
002e8cd0eor x6, x6, 1
002e8cd4strb w6, [sp+71]
002e8cd8cbnz x5, 0x2e8ce0
002e8cdcb 0x2e8ce4
002e8ce0
002e8ce0loc_2e8ce0:
002e8ce0b 0x2e8cfc
002e8ce4
002e8ce4loc_2e8ce4:
002e8ce4ldr x5, [sp+216]
002e8ce8str x5, [sp+160]
002e8cecsubs xzr, x5, 0
002e8cf0cset x5, eq
002e8cf4strb w5, [sp+71]
002e8cf8b 0x2e8cfc
002e8cfc
002e8cfcloc_2e8cfc:
002e8cfcldrb w5, [sp+71]
002e8d00strb w5, [sp+69]
002e8d04b 0x2e8d08
002e8d08
002e8d08loc_2e8d08:
002e8d08ldrb w5, [sp+69]
002e8d0ctbnz w5, 0, 0x2e8d14
002e8d10b 0x2e8ed8
002e8d14
002e8d14loc_2e8d14:
002e8d14ldrb w2, [sp+66]
002e8d18strb w2, [sp+70]
002e8d1ctbnz w2, 0, 0x2e8d24
002e8d20b 0x2e8e98
002e8d24
002e8d24loc_2e8d24:
002e8d24ldr x2, [sp+696]
002e8d28ldrsb x27, [x2]
002e8d2cldr x2, [x2+32]
002e8d30subs xzr, x2, 7
002e8d34cset x2, eq
002e8d38b.eq 0x2e8d40
002e8d3cb 0x2e8dec
002e8d40
002e8d40loc_2e8d40:
002e8d40ldr x2, [sp+696]
002e8d44ldrsb x27, [x2]
002e8d48ldr x1, [x2+32]
002e8d4cldr x2, [x2+24]
002e8d50subs xzr, x1, 0
002e8d54b.hi 0x2e8d5c
002e8d58b 0x2e9c70
002e8d5c
002e8d5cloc_2e8d5c:
002e8d5cldr x3, [sp+696]
002e8d60ldrsb x27, [x3]
002e8d64ldr x1, [x3+32]
002e8d68ldr x3, [x3+24]
002e8d6cldrb w2, [x2]
002e8d70subs xzr, x1, 1
002e8d74b.hi 0x2e8d7c
002e8d78b 0x2e9c68
002e8d7c
002e8d7cloc_2e8d7c:
002e8d7cldr x4, [sp+696]
002e8d80ldrsb x27, [x4]
002e8d84ldr x1, [x4+32]
002e8d88ldr x4, [x4+24]
002e8d8cldrb w3, [x3+1]
002e8d90ubfm x3, x3, 56, 7
002e8d94orr x2, x2, x3
002e8d98subs xzr, x1, 2
002e8d9cb.hi 0x2e8da4
002e8da0b 0x2e9c60
002e8da4
002e8da4loc_2e8da4:
002e8da4ldr x3, [sp+696]
002e8da8ldrsb x27, [x3]
002e8dacldr x1, [x3+32]
002e8db0ldr x3, [x3+24]
002e8db4ldrb w4, [x4+2]
002e8db8ubfm x4, x4, 48, 7
002e8dbcorr x2, x2, x4
002e8dc0subs xzr, x1, 3
002e8dc4b.hi 0x2e8dcc
002e8dc8b 0x2e9c58
002e8dcc
002e8dccloc_2e8dcc:
002e8dccldrb w3, [x3+3]
002e8dd0ubfm x3, x3, 40, 7
002e8dd4orr x3, x2, x3
002e8dd8movz x4, 28531
002e8ddcmovk x4, 0x616c0000
002e8de0subs wzr, w3, w4
002e8de4cset x2, eq
002e8de8b 0x2e8df0
002e8dec
002e8decloc_2e8dec:
002e8decb 0x2e8df0
002e8df0
002e8df0loc_2e8df0:
002e8df0tbnz w2, 0, 0x2e8df8
002e8df4b 0x2e8e54
002e8df8
002e8df8loc_2e8df8:
002e8df8ldr x2, [sp+696]
002e8dfcldrsb x27, [x2]
002e8e00ldr x1, [x2+32]
002e8e04ldr x2, [x2+24]
002e8e08subs xzr, x1, 4
002e8e0cb.hi 0x2e8e14
002e8e10b 0x2e9c50
002e8e14
002e8e14loc_2e8e14:
002e8e14ldr x3, [sp+696]
002e8e18ldrsb x27, [x3]
002e8e1cldr x1, [x3+32]
002e8e20ldr x3, [x3+24]
002e8e24ldrb w2, [x2+4]
002e8e28subs xzr, x1, 5
002e8e2cb.hi 0x2e8e34
002e8e30b 0x2e9c48
002e8e34
002e8e34loc_2e8e34:
002e8e34ldrb w3, [x3+5]
002e8e38ubfm x3, x3, 56, 7
002e8e3corr x3, x2, x3
002e8e40ubfm x3, x3, 0, 15
002e8e44movz x4, 26994
002e8e48subs wzr, w3, w4
002e8e4ccset x2, eq
002e8e50b 0x2e8e58
002e8e54
002e8e54loc_2e8e54:
002e8e54b 0x2e8e58
002e8e58
002e8e58loc_2e8e58:
002e8e58tbnz w2, 0, 0x2e8e60
002e8e5cb 0x2e8e8c
002e8e60
002e8e60loc_2e8e60:
002e8e60ldr x2, [sp+696]
002e8e64ldrsb x27, [x2]
002e8e68ldr x1, [x2+32]
002e8e6cldr x2, [x2+24]
002e8e70subs xzr, x1, 6
002e8e74b.hi 0x2e8e7c
002e8e78b 0x2e9c40
002e8e7c
002e8e7cloc_2e8e7c:
002e8e7cldrb w3, [x2+6]
002e8e80subs wzr, w3, 115
002e8e84cset x2, eq
002e8e88b 0x2e8e90
002e8e8c
002e8e8cloc_2e8e8c:
002e8e8cb 0x2e8e90
002e8e90
002e8e90loc_2e8e90:
002e8e90strb w2, [sp+70]
002e8e94b 0x2e8e9c
002e8e98
002e8e98loc_2e8e98:
002e8e98b 0x2e8e9c
002e8e9c
002e8e9cloc_2e8e9c:
002e8e9cldrb w2, [sp+70]
002e8ea0tbnz w2, 0, 0x2e8ea8
002e8ea4b 0x2e8ec0
002e8ea8
002e8ea8loc_2e8ea8:
002e8ea8str xzr, [sp+72]
002e8eacldr x1, [sp+368]
002e8eb0mov x0, xzr
002e8eb4ldp x29, x30, [sp-8]
002e8eb8add sp, sp, 688
002e8ebcret x30
002e8ec0
002e8ec0loc_2e8ec0:
002e8ec0orr x0, xzr, 1
002e8ec4str x0, [sp+72]
002e8ec8ldr x1, [sp+368]
002e8eccldp x29, x30, [sp-8]
002e8ed0add sp, sp, 688
002e8ed4ret x30
002e8ed8
002e8ed8loc_2e8ed8:
002e8ed8ldr x5, [sp+272]
002e8edcldrsb x27, [x5]
002e8ee0ldr x5, [x5+24]
002e8ee4cbnz x5, 0x2e8eec
002e8ee8b 0x2e8f04
002e8eec
002e8eecloc_2e8eec:
002e8eecldr x0, [sp+88]
002e8ef0str x0, [sp+72]
002e8ef4ldr x1, [sp+368]
002e8ef8ldp x29, x30, [sp-8]
002e8efcadd sp, sp, 688
002e8f00ret x30
002e8f04
002e8f04loc_2e8f04:
002e8f04strb wzr, [sp+63]
002e8f08strb wzr, [sp+62]
002e8f0cstrb wzr, [sp+64]
002e8f10strb wzr, [sp+65]
002e8f14stp xzr, xzr, [sp+320]
002e8f18ldr x5, [sp+216]
002e8f1cldr x6, [sp+208]
002e8f20ldr x7, [sp+224]
002e8f24str x6, [sp+592]
002e8f28str x5, [sp+600]
002e8f2cstr x7, [sp+608]
002e8f30str xzr, [sp+144]
002e8f34str x5, [sp+136]
002e8f38ldr x5, [sp+592]
002e8f3cstr x5, [sp+128]
002e8f40b 0x2e8f44
002e8f44
002e8f44loc_2e8f44:
002e8f44ldr x5, [sp+136]
002e8f48ldr x6, [sp+144]
002e8f4csubs xzr, x5, x6
002e8f50b.gt 0x2e8f58
002e8f54b 0x2e9850
002e8f58
002e8f58loc_2e8f58:
002e8f58ldr x5, [sp+128]
002e8f5cstr x5, [sp+384]
002e8f60ldr x5, [sp+144]
002e8f64str x5, [sp+80]
002e8f68ldr x5, [sp+384]
002e8f6cldp x6, x7, [x5]
002e8f70ldp x8, x9, [x5+16]
002e8f74stp x6, x7, [sp+232]
002e8f78stp x8, x9, [sp+248]
002e8f7cldr x5, [x5+32]
002e8f80str x5, [sp+264]
002e8f84ldr x5, [sp+240]
002e8f88subs xzr, x5, 5
002e8f8ccset x5, eq
002e8f90b.eq 0x2e8f98
002e8f94b 0x2e9024
002e8f98
002e8f98loc_2e8f98:
002e8f98ldr x1, [sp+240]
002e8f9cldr x5, [sp+232]
002e8fa0subs xzr, x1, 0
002e8fa4b.hi 0x2e8fac
002e8fa8b 0x2e9c38
002e8fac
002e8facloc_2e8fac:
002e8facldr x1, [sp+240]
002e8fb0ldr x6, [sp+232]
002e8fb4ldrb w5, [x5]
002e8fb8subs xzr, x1, 1
002e8fbcb.hi 0x2e8fc4
002e8fc0b 0x2e9c30
002e8fc4
002e8fc4loc_2e8fc4:
002e8fc4ldr x1, [sp+240]
002e8fc8ldr x7, [sp+232]
002e8fccldrb w6, [x6+1]
002e8fd0ubfm x6, x6, 56, 7
002e8fd4orr x5, x5, x6
002e8fd8subs xzr, x1, 2
002e8fdcb.hi 0x2e8fe4
002e8fe0b 0x2e9c28
002e8fe4
002e8fe4loc_2e8fe4:
002e8fe4ldr x1, [sp+240]
002e8fe8ldr x6, [sp+232]
002e8fecldrb w7, [x7+2]
002e8ff0ubfm x7, x7, 48, 7
002e8ff4orr x5, x5, x7
002e8ff8subs xzr, x1, 3
002e8ffcb.hi 0x2e9004
002e9000b 0x2e9c20
002e9004
002e9004loc_2e9004:
002e9004ldrb w6, [x6+3]
002e9008ubfm x6, x6, 40, 7
002e900corr x6, x5, x6
002e9010movz x7, 26982
002e9014movk x7, 0x656c0000
002e9018subs wzr, w6, w7
002e901ccset x5, eq
002e9020b 0x2e9028
002e9024
002e9024loc_2e9024:
002e9024b 0x2e9028
002e9028
002e9028loc_2e9028:
002e9028tbnz w5, 0, 0x2e9030
002e902cb 0x2e9054
002e9030
002e9030loc_2e9030:
002e9030ldr x1, [sp+240]
002e9034ldr x5, [sp+232]
002e9038subs xzr, x1, 4
002e903cb.hi 0x2e9044
002e9040b 0x2e9c18
002e9044
002e9044loc_2e9044:
002e9044ldrb w6, [x5+4]
002e9048subs wzr, w6, 115
002e904ccset x5, eq
002e9050b 0x2e9058
002e9054
002e9054loc_2e9054:
002e9054b 0x2e9058
002e9058
002e9058loc_2e9058:
002e9058strb w5, [sp+70]
002e905ctbnz w5, 0, 0x2e9064
002e9060b 0x2e9068
002e9064
002e9064loc_2e9064:
002e9064b 0x2e9104
002e9068
002e9068loc_2e9068:
002e9068ldr x5, [sp+240]
002e906csubs xzr, x5, 3
002e9070cset x5, eq
002e9074b.eq 0x2e907c
002e9078b 0x2e90c8
002e907c
002e907cloc_2e907c:
002e907cldr x1, [sp+240]
002e9080ldr x5, [sp+232]
002e9084subs xzr, x1, 0
002e9088b.hi 0x2e9090
002e908cb 0x2e9c10
002e9090
002e9090loc_2e9090:
002e9090ldr x1, [sp+240]
002e9094ldr x6, [sp+232]
002e9098ldrb w5, [x5]
002e909csubs xzr, x1, 1
002e90a0b.hi 0x2e90a8
002e90a4b 0x2e9c08
002e90a8
002e90a8loc_2e90a8:
002e90a8ldrb w6, [x6+1]
002e90acubfm x6, x6, 56, 7
002e90b0orr x6, x5, x6
002e90b4ubfm x6, x6, 0, 15
002e90b8movz x7, 28260
002e90bcsubs wzr, w6, w7
002e90c0cset x5, eq
002e90c4b 0x2e90cc
002e90c8
002e90c8loc_2e90c8:
002e90c8b 0x2e90cc
002e90cc
002e90ccloc_2e90cc:
002e90cctbnz w5, 0, 0x2e90d4
002e90d0b 0x2e90f8
002e90d4
002e90d4loc_2e90d4:
002e90d4ldr x1, [sp+240]
002e90d8ldr x5, [sp+232]
002e90dcsubs xzr, x1, 2
002e90e0b.hi 0x2e90e8
002e90e4b 0x2e9c00
002e90e8
002e90e8loc_2e90e8:
002e90e8ldrb w6, [x5+2]
002e90ecsubs wzr, w6, 115
002e90f0cset x5, eq
002e90f4b 0x2e90fc
002e90f8
002e90f8loc_2e90f8:
002e90f8b 0x2e90fc
002e90fc
002e90fcloc_2e90fc:
002e90fcstrb w5, [sp+70]
002e9100b 0x2e9104
002e9104
002e9104loc_2e9104:
002e9104ldrb w5, [sp+70]
002e9108tbnz w5, 0, 0x2e9110
002e910cb 0x2e9284
002e9110
002e9110loc_2e9110:
002e9110ldrb w5, [sp+66]
002e9114strb w5, [sp+70]
002e9118tbnz w5, 0, 0x2e9120
002e911cb 0x2e9148
002e9120
002e9120loc_2e9120:
002e9120ldr x0, [sp+232]
002e9124ldr x1, [sp+240]
002e9128ldr x2, [sp+248]
002e912cldr x3, [sp+256]
002e9130ldr x4, [sp+264]
002e9134bl net.nssSource.standardCriteria
002e9138strb w0, [sp+69]
002e913ceor x5, x0, 1
002e9140strb w5, [sp+70]
002e9144b 0x2e914c
002e9148
002e9148loc_2e9148:
002e9148b 0x2e914c
002e914c
002e914cloc_2e914c:
002e914cldrb w5, [sp+70]
002e9150tbnz w5, 0, 0x2e9158
002e9154b 0x2e9170
002e9158
002e9158loc_2e9158:
002e9158str xzr, [sp+72]
002e915cldr x1, [sp+368]
002e9160mov x0, xzr
002e9164ldp x29, x30, [sp-8]
002e9168add sp, sp, 688
002e916cret x30
002e9170
002e9170loc_2e9170:
002e9170ldr x5, [sp+240]
002e9174subs xzr, x5, 5
002e9178b.eq 0x2e9180
002e917cb 0x2e9244
002e9180
002e9180loc_2e9180:
002e9180ldr x1, [sp+240]
002e9184ldr x5, [sp+232]
002e9188subs xzr, x1, 0
002e918cb.hi 0x2e9194
002e9190b 0x2e9bf8
002e9194
002e9194loc_2e9194:
002e9194ldr x1, [sp+240]
002e9198ldr x6, [sp+232]
002e919cldrb w5, [x5]
002e91a0subs xzr, x1, 1
002e91a4b.hi 0x2e91ac
002e91a8b 0x2e9bf0
002e91ac
002e91acloc_2e91ac:
002e91acldr x1, [sp+240]
002e91b0ldr x7, [sp+232]
002e91b4ldrb w6, [x6+1]
002e91b8ubfm x6, x6, 56, 7
002e91bcorr x5, x5, x6
002e91c0subs xzr, x1, 2
002e91c4b.hi 0x2e91cc
002e91c8b 0x2e9be8
002e91cc
002e91ccloc_2e91cc:
002e91ccldr x1, [sp+240]
002e91d0ldr x6, [sp+232]
002e91d4ldrb w7, [x7+2]
002e91d8ubfm x7, x7, 48, 7
002e91dcorr x5, x5, x7
002e91e0subs xzr, x1, 3
002e91e4b.hi 0x2e91ec
002e91e8b 0x2e9be0
002e91ec
002e91ecloc_2e91ec:
002e91ecldrb w6, [x6+3]
002e91f0ubfm x6, x6, 40, 7
002e91f4orr x5, x5, x6
002e91f8movz x6, 26982
002e91fcmovk x6, 0x656c0000
002e9200subs wzr, w5, w6
002e9204b.eq 0x2e920c
002e9208b 0x2e9240
002e920c
002e920cloc_2e920c:
002e920cldr x1, [sp+240]
002e9210ldr x5, [sp+232]
002e9214subs xzr, x1, 4
002e9218b.hi 0x2e9220
002e921cb 0x2e9bd8
002e9220
002e9220loc_2e9220:
002e9220ldrb w5, [x5+4]
002e9224subs wzr, w5, 115
002e9228b.eq 0x2e9230
002e922cb 0x2e923c
002e9230
002e9230loc_2e9230:
002e9230orr x5, xzr, 1
002e9234strb w5, [sp+64]
002e9238b 0x2e925c
002e923c
002e923cloc_2e923c:
002e923cb 0x2e9248
002e9240
002e9240loc_2e9240:
002e9240b 0x2e9248
002e9244
002e9244loc_2e9244:
002e9244b 0x2e9248
002e9248
002e9248loc_2e9248:
002e9248orr x5, xzr, 1
002e924cstrb w5, [sp+63]
002e9250strb w5, [sp+62]
002e9254strb w5, [sp+65]
002e9258b 0x2e925c
002e925c
002e925cloc_2e925c:
002e925cldr x6, [sp+328]
002e9260cbz x6, 0x2e9268
002e9264b 0x2e927c
002e9268
002e9268loc_2e9268:
002e9268ldr x6, [sp+232]
002e926cldr x7, [sp+240]
002e9270str x6, [sp+320]
002e9274str x7, [sp+328]
002e9278b 0x2e9280
002e927c
002e927cloc_2e927c:
002e927cb 0x2e9280
002e9280
002e9280loc_2e9280:
002e9280b 0x2e9b50
002e9284
002e9284loc_2e9284:
002e9284ldrb w5, [sp+66]
002e9288tbnz w5, 0, 0x2e9290
002e928cb 0x2e97b8
002e9290
002e9290loc_2e9290:
002e9290ldr x4, [sp+720]
002e9294subs xzr, x4, 0
002e9298cset x5, ne
002e929cstrb w5, [sp+70]
002e92a0cbnz x4, 0x2e92a8
002e92a4b 0x2e9434
002e92a8
002e92a8loc_2e92a8:
002e92a8ldr x4, [sp+240]
002e92acsubs xzr, x4, 10
002e92b0cset x4, eq
002e92b4b.eq 0x2e92bc
002e92b8b 0x2e93d0
002e92bc
002e92bcloc_2e92bc:
002e92bcldr x1, [sp+240]
002e92c0ldr x4, [sp+232]
002e92c4subs xzr, x1, 0
002e92c8b.hi 0x2e92d0
002e92ccb 0x2e9bd0
002e92d0
002e92d0loc_2e92d0:
002e92d0ldr x1, [sp+240]
002e92d4ldr x5, [sp+232]
002e92d8ldrb w4, [x4]
002e92dcsubs xzr, x1, 1
002e92e0b.hi 0x2e92e8
002e92e4b 0x2e9bc8
002e92e8
002e92e8loc_2e92e8:
002e92e8ldr x1, [sp+240]
002e92ecldr x6, [sp+232]
002e92f0ldrb w5, [x5+1]
002e92f4ubfm x5, x5, 56, 7
002e92f8orr x4, x4, x5
002e92fcsubs xzr, x1, 2
002e9300b.hi 0x2e9308
002e9304b 0x2e9bc0
002e9308
002e9308loc_2e9308:
002e9308ldr x1, [sp+240]
002e930cldr x5, [sp+232]
002e9310ldrb w6, [x6+2]
002e9314ubfm x6, x6, 48, 7
002e9318orr x4, x4, x6
002e931csubs xzr, x1, 3
002e9320b.hi 0x2e9328
002e9324b 0x2e9bb8
002e9328
002e9328loc_2e9328:
002e9328ldr x1, [sp+240]
002e932cldr x6, [sp+232]
002e9330ldrb w5, [x5+3]
002e9334ubfm x5, x5, 40, 7
002e9338orr x4, x4, x5
002e933csubs xzr, x1, 4
002e9340b.hi 0x2e9348
002e9344b 0x2e9bb0
002e9348
002e9348loc_2e9348:
002e9348ldr x1, [sp+240]
002e934cldr x5, [sp+232]
002e9350ldrb w6, [x6+4]
002e9354ubfm x6, x6, 32, 7
002e9358orr x4, x4, x6
002e935csubs xzr, x1, 5
002e9360b.hi 0x2e9368
002e9364b 0x2e9ba8
002e9368
002e9368loc_2e9368:
002e9368ldr x1, [sp+240]
002e936cldr x6, [sp+232]
002e9370ldrb w5, [x5+5]
002e9374ubfm x5, x5, 24, 7
002e9378orr x4, x4, x5
002e937csubs xzr, x1, 6
002e9380b.hi 0x2e9388
002e9384b 0x2e9ba0
002e9388
002e9388loc_2e9388:
002e9388ldr x1, [sp+240]
002e938cldr x5, [sp+232]
002e9390ldrb w6, [x6+6]
002e9394ubfm x6, x6, 16, 7
002e9398orr x4, x4, x6
002e939csubs xzr, x1, 7
002e93a0b.hi 0x2e93a8
002e93a4b 0x2e9b98
002e93a8
002e93a8loc_2e93a8:
002e93a8ldrb w5, [x5+7]
002e93acubfm x5, x5, 8, 7
002e93b0orr x5, x4, x5
002e93b4movz x6, 31085
002e93b8movk x6, 0x6f680000
002e93bcmovk x6, 0x747300000000
002e93c0movk x6, 0x616e000000000000
002e93c4subs xzr, x5, x6
002e93c8cset x4, eq
002e93ccb 0x2e93d4
002e93d0
002e93d0loc_2e93d0:
002e93d0b 0x2e93d4
002e93d4
002e93d4loc_2e93d4:
002e93d4tbnz w4, 0, 0x2e93dc
002e93d8b 0x2e9428
002e93dc
002e93dcloc_2e93dc:
002e93dcldr x1, [sp+240]
002e93e0ldr x4, [sp+232]
002e93e4subs xzr, x1, 8
002e93e8b.hi 0x2e93f0
002e93ecb 0x2e9b90
002e93f0
002e93f0loc_2e93f0:
002e93f0ldr x1, [sp+240]
002e93f4ldr x5, [sp+232]
002e93f8ldrb w4, [x4+8]
002e93fcsubs xzr, x1, 9
002e9400b.hi 0x2e9408
002e9404b 0x2e9b88
002e9408
002e9408loc_2e9408:
002e9408ldrb w5, [x5+9]
002e940cubfm x5, x5, 56, 7
002e9410orr x5, x4, x5
002e9414ubfm x5, x5, 0, 15
002e9418movz x6, 25965
002e941csubs wzr, w5, w6
002e9420cset x4, eq
002e9424b 0x2e942c
002e9428
002e9428loc_2e9428:
002e9428b 0x2e942c
002e942c
002e942cloc_2e942c:
002e942cstrb w4, [sp+70]
002e9430b 0x2e9438
002e9434
002e9434loc_2e9434:
002e9434b 0x2e9438
002e9438
002e9438loc_2e9438:
002e9438ldrb w4, [sp+70]
002e943ctbnz w4, 0, 0x2e9444
002e9440b 0x2e95a4
002e9444
002e9444loc_2e9444:
002e9444b 0x2e9448
002e9448
002e9448loc_2e9448:
002e9448ldr x0, [sp+712]
002e944cldr x1, [sp+720]
002e9450bl net.isLocalhost
002e9454strb w0, [sp+68]
002e9458strb w0, [sp+71]
002e945ctbnz w0, 0, 0x2e9464
002e9460b 0x2e9468
002e9464
002e9464loc_2e9464:
002e9464b 0x2e9480
002e9468
002e9468loc_2e9468:
002e9468ldr x0, [sp+712]
002e946cldr x1, [sp+720]
002e9470bl net.isGateway
002e9474strb w0, [sp+67]
002e9478strb w0, [sp+71]
002e947cb 0x2e9480
002e9480
002e9480loc_2e9480:
002e9480ldrb w2, [sp+71]
002e9484strb w2, [sp+69]
002e9488tbnz w2, 0, 0x2e9490
002e948cb 0x2e9494
002e9490
002e9490loc_2e9490:
002e9490b 0x2e94ac
002e9494
002e9494loc_2e9494:
002e9494ldr x0, [sp+712]
002e9498ldr x1, [sp+720]
002e949cbl net.isOutbound
002e94a0strb w0, [sp+67]
002e94a4strb w0, [sp+69]
002e94a8b 0x2e94ac
002e94ac
002e94acloc_2e94ac:
002e94acldrb w2, [sp+69]
002e94b0tbnz w2, 0, 0x2e94b8
002e94b4b 0x2e94d0
002e94b8
002e94b8loc_2e94b8:
002e94b8str xzr, [sp+72]
002e94bcldr x1, [sp+368]
002e94c0mov x0, xzr
002e94c4ldp x29, x30, [sp-8]
002e94c8add sp, sp, 688
002e94ccret x30
002e94d0
002e94d0loc_2e94d0:
002e94d0add x27, sp, 576
002e94d4stp xzr, xzr, [x27]
002e94d8add x27, sp, 560
002e94dcstp xzr, xzr, [x27]
002e94e0adrp x27, 0x724000
002e94e4ldr x26, [x27+96]
002e94e8ldr x0, [x26]
002e94ecblr x0
002e94f0str x0, [sp+576]
002e94f4str x1, [sp+584]
002e94f8str x2, [sp+560]
002e94fcstr x3, [sp+568]
002e9500ldr x0, [sp+576]
002e9504ldr x1, [sp+584]
002e9508str x0, [sp+664]
002e950cstr x1, [sp+672]
002e9510ldr x0, [sp+560]
002e9514ldr x1, [sp+568]
002e9518str x0, [sp+648]
002e951cstr x1, [sp+656]
002e9520ldr x0, [sp+664]
002e9524ldr x1, [sp+672]
002e9528str x0, [sp+304]
002e952cstr x1, [sp+312]
002e9530ldr x0, [sp+656]
002e9534ldr x1, [sp+648]
002e9538str x1, [sp+352]
002e953cstr x0, [sp+360]
002e9540subs xzr, x1, 0
002e9544cset x0, ne
002e9548strb w0, [sp+68]
002e954ccbnz x1, 0x2e9554
002e9550b 0x2e9558
002e9554
002e9554loc_2e9554:
002e9554b 0x2e9578
002e9558
002e9558loc_2e9558:
002e9558ldr x2, [sp+304]
002e955cldr x0, [sp+712]
002e9560ldr x3, [sp+312]
002e9564ldr x1, [sp+720]
002e9568bl net.stringsEqualFold
002e956cstrb w0, [sp+71]
002e9570strb w0, [sp+68]
002e9574b 0x2e9578
002e9578
002e9578loc_2e9578:
002e9578ldrb w5, [sp+68]
002e957ctbnz w5, 0, 0x2e9584
002e9580b 0x2e959c
002e9584
002e9584loc_2e9584:
002e9584str xzr, [sp+72]
002e9588ldr x1, [sp+368]
002e958cmov x0, xzr
002e9590ldp x29, x30, [sp-8]
002e9594add sp, sp, 688
002e9598ret x30
002e959c
002e959cloc_2e959c:
002e959corr x5, xzr, 1
002e95a0b 0x2e9b50
002e95a4
002e95a4loc_2e95a4:
002e95a4ldr x4, [sp+720]
002e95a8subs xzr, x4, 0
002e95accset x5, ne
002e95b0strb w5, [sp+68]
002e95b4cbnz x4, 0x2e95bc
002e95b8b 0x2e95e0
002e95bc
002e95bcloc_2e95bc:
002e95bcldr x0, [sp+232]
002e95c0ldr x1, [sp+240]
002e95c4adrp x2, 0x3c7000
002e95c8add x2, x2, 1142
002e95ccorr x3, xzr, 4
002e95d0bl internal/stringslite.HasPrefix
002e95d4strb w0, [sp+71]
002e95d8strb w0, [sp+68]
002e95dcb 0x2e95e4
002e95e0
002e95e0loc_2e95e0:
002e95e0b 0x2e95e4
002e95e4
002e95e4loc_2e95e4:
002e95e4ldrb w4, [sp+68]
002e95e8tbnz w4, 0, 0x2e95f0
002e95ecb 0x2e979c
002e95f0
002e95f0loc_2e95f0:
002e95f0b 0x2e95f4
002e95f4
002e95f4loc_2e95f4:
002e95f4ldr x0, [sp+712]
002e95f8ldr x1, [sp+720]
002e95fcadrp x2, 0x3c7000
002e9600add x2, x2, 2863
002e9604orr x3, xzr, 6
002e9608bl net.stringsHasSuffixFold
002e960cstrb w0, [sp+71]
002e9610tbnz w0, 0, 0x2e9618
002e9614b 0x2e9630
002e9618
002e9618loc_2e9618:
002e9618str xzr, [sp+72]
002e961cldr x1, [sp+368]
002e9620mov x0, xzr
002e9624ldp x29, x30, [sp-8]
002e9628add sp, sp, 688
002e962cret x30
002e9630
002e9630loc_2e9630:
002e9630strb wzr, [sp+61]
002e9634ldr x5, [sp+696]
002e9638ldrsb x27, [x5]
002e963cldr x5, [x5+40]
002e9640str x5, [sp+120]
002e9644cbz x5, 0x2e964c
002e9648b 0x2e972c
002e964c
002e964cloc_2e964c:
002e964cb 0x2e9650
002e9650
002e9650loc_2e9650:
002e9650add x27, sp, 544
002e9654stp xzr, xzr, [x27]
002e9658add x27, sp, 560
002e965cstp xzr, xzr, [x27]
002e9660adrp x0, 0x3cb000
002e9664add x0, x0, 1347
002e9668orr x1, xzr, 15
002e966cbl os.Stat
002e9670str x0, [sp+544]
002e9674str x1, [sp+552]
002e9678str x2, [sp+560]
002e967cstr x3, [sp+568]
002e9680ldr x2, [sp+544]
002e9684ldr x3, [sp+552]
002e9688str x2, [sp+632]
002e968cstr x3, [sp+640]
002e9690ldr x2, [sp+568]
002e9694ldr x3, [sp+560]
002e9698str x3, [sp+616]
002e969cstr x2, [sp+624]
002e96a0str x3, [sp+336]
002e96a4str x2, [sp+344]
002e96a8subs xzr, x3, 0
002e96accset x2, ne
002e96b0strb w2, [sp+71]
002e96b4cbnz x3, 0x2e96bc
002e96b8b 0x2e96e8
002e96bc
002e96bcloc_2e96bc:
002e96bcldr x0, [sp+336]
002e96c0adrp x27, 0x738000
002e96c4ldr x2, [x27+1664]
002e96c8ldr x1, [sp+344]
002e96ccadrp x27, 0x738000
002e96d0ldr x3, [x27+1672]
002e96d4bl errors.Is
002e96d8strb w0, [sp+69]
002e96dceor x4, x0, 1
002e96e0strb w4, [sp+71]
002e96e4b 0x2e96ec
002e96e8
002e96e8loc_2e96e8:
002e96e8b 0x2e96ec
002e96ec
002e96ecloc_2e96ec:
002e96ecldrb w5, [sp+71]
002e96f0tbnz w5, 0, 0x2e96f8
002e96f4b 0x2e9710
002e96f8
002e96f8loc_2e96f8:
002e96f8str xzr, [sp+72]
002e96fcldr x1, [sp+368]
002e9700mov x0, xzr
002e9704ldp x29, x30, [sp-8]
002e9708add sp, sp, 688
002e970cret x30
002e9710
002e9710loc_2e9710:
002e9710ldr x5, [sp+336]
002e9714subs xzr, x5, 0
002e9718cset x5, ne
002e971ceor x5, x5, 1
002e9720strb w5, [sp+61]
002e9724orr x5, xzr, 1
002e9728b 0x2e9774
002e972c
002e972cloc_2e972c:
002e972csubs xzr, x5, 1
002e9730b.eq 0x2e9738
002e9734b 0x2e9748
002e9738
002e9738loc_2e9738:
002e9738b 0x2e973c
002e973c
002e973cloc_2e973c:
002e973corr x5, xzr, 1
002e9740strb w5, [sp+61]
002e9744b 0x2e9774
002e9748
002e9748loc_2e9748:
002e9748subs xzr, x5, 2
002e974cb.eq 0x2e9754
002e9750b 0x2e9764
002e9754
002e9754loc_2e9754:
002e9754b 0x2e9758
002e9758
002e9758loc_2e9758:
002e9758strb wzr, [sp+61]
002e975corr x5, xzr, 1
002e9760b 0x2e9774
002e9764
002e9764loc_2e9764:
002e9764b 0x2e9768
002e9768
002e9768loc_2e9768:
002e9768b 0x2e976c
002e976c
002e976cloc_2e976c:
002e976corr x5, xzr, 1
002e9770b 0x2e9774
002e9774
002e9774loc_2e9774:
002e9774ldrb w6, [sp+61]
002e9778tbnz w6, 0, 0x2e9780
002e977cb 0x2e9798
002e9780
002e9780loc_2e9780:
002e9780str xzr, [sp+72]
002e9784ldr x1, [sp+368]
002e9788mov x0, xzr
002e978cldp x29, x30, [sp-8]
002e9790add sp, sp, 688
002e9794ret x30
002e9798
002e9798loc_2e9798:
002e9798b 0x2e9b50
002e979c
002e979cloc_2e979c:
002e979cb 0x2e97a0
002e97a0
002e97a0loc_2e97a0:
002e97a0str xzr, [sp+72]
002e97a4ldr x1, [sp+368]
002e97a8mov x0, xzr
002e97acldp x29, x30, [sp-8]
002e97b0add sp, sp, 688
002e97b4ret x30
002e97b8
002e97b8loc_2e97b8:
002e97b8ldrb w5, [sp+62]
002e97bctbnz w5, 0, 0x2e97c4
002e97c0b 0x2e97cc
002e97c4
002e97c4loc_2e97c4:
002e97c4orr x5, xzr, 1
002e97c8b 0x2e9b04
002e97cc
002e97ccloc_2e97cc:
002e97ccorr x5, xzr, 1
002e97d0strb w5, [sp+62]
002e97d4ldr x6, [sp+80]
002e97d8add x0, x6, 1
002e97dcstr x0, [sp+160]
002e97e0ldr x1, [sp+216]
002e97e4ldr x7, [sp+208]
002e97e8ldr x8, [sp+224]
002e97ecb 0x2e97f0
002e97f0
002e97f0loc_2e97f0:
002e97f0subs xzr, x1, x0
002e97f4b.hs 0x2e97fc
002e97f8b 0x2e9b84
002e97fc
002e97fcloc_2e97fc:
002e97fcsub x9, x1, x6
002e9800sub x8, x8, x6
002e9804add x6, x6, x6, lsl #2
002e9808sub x9, x9, 1
002e980csub x8, x8, 1
002e9810sub x10, xzr, x8
002e9814ubfm x6, x6, 61, 60
002e9818add x6, x6, 40
002e981cand x6, x6, x10, asr #63
002e9820add x6, x7, x6
002e9824str x6, [sp+520]
002e9828str x9, [sp+528]
002e982cstr x8, [sp+536]
002e9830str x6, [sp+496]
002e9834str x9, [sp+504]
002e9838str x8, [sp+512]
002e983cstr xzr, [sp+112]
002e9840str x9, [sp+104]
002e9844ldr x6, [sp+496]
002e9848str x6, [sp+96]
002e984cb 0x2e9a10
002e9850
002e9850loc_2e9850:
002e9850ldrb w2, [sp+64]
002e9854strb w2, [sp+68]
002e9858tbnz w2, 0, 0x2e9860
002e985cb 0x2e986c
002e9860
002e9860loc_2e9860:
002e9860ldrb w2, [sp+65]
002e9864strb w2, [sp+68]
002e9868b 0x2e9870
002e986c
002e986cloc_2e986c:
002e986cb 0x2e9870
002e9870
002e9870loc_2e9870:
002e9870ldrb w2, [sp+68]
002e9874tbnz w2, 0, 0x2e987c
002e9878b 0x2e997c
002e987c
002e987cloc_2e987c:
002e987cb 0x2e9880
002e9880
002e9880loc_2e9880:
002e9880ldr x2, [sp+328]
002e9884subs xzr, x2, 5
002e9888b.eq 0x2e9890
002e988cb 0x2e9960
002e9890
002e9890loc_2e9890:
002e9890ldr x1, [sp+328]
002e9894ldr x2, [sp+320]
002e9898subs xzr, x1, 0
002e989cb.hi 0x2e98a4
002e98a0b 0x2e9a08
002e98a4
002e98a4loc_2e98a4:
002e98a4ldr x1, [sp+328]
002e98a8ldrb w2, [x2]
002e98acldr x3, [sp+320]
002e98b0subs xzr, x1, 1
002e98b4b.hi 0x2e98bc
002e98b8b 0x2e9a00
002e98bc
002e98bcloc_2e98bc:
002e98bcldr x1, [sp+328]
002e98c0ldr x4, [sp+320]
002e98c4ldrb w3, [x3+1]
002e98c8ubfm x3, x3, 56, 7
002e98ccorr x2, x2, x3
002e98d0subs xzr, x1, 2
002e98d4b.hi 0x2e98dc
002e98d8b 0x2e99f8
002e98dc
002e98dcloc_2e98dc:
002e98dcldr x1, [sp+328]
002e98e0ldr x3, [sp+320]
002e98e4ldrb w4, [x4+2]
002e98e8ubfm x4, x4, 48, 7
002e98ecorr x2, x2, x4
002e98f0subs xzr, x1, 3
002e98f4b.hi 0x2e98fc
002e98f8b 0x2e99f0
002e98fc
002e98fcloc_2e98fc:
002e98fcldrb w3, [x3+3]
002e9900ubfm x3, x3, 40, 7
002e9904orr x2, x2, x3
002e9908movz x3, 26982
002e990cmovk x3, 0x656c0000
002e9910subs wzr, w2, w3
002e9914b.eq 0x2e991c
002e9918b 0x2e995c
002e991c
002e991cloc_2e991c:
002e991cldr x1, [sp+328]
002e9920ldr x2, [sp+320]
002e9924subs xzr, x1, 4
002e9928b.hi 0x2e9930
002e992cb 0x2e99e8
002e9930
002e9930loc_2e9930:
002e9930ldrb w2, [x2+4]
002e9934subs wzr, w2, 115
002e9938b.eq 0x2e9940
002e993cb 0x2e9958
002e9940
002e9940loc_2e9940:
002e9940orr x0, xzr, 1
002e9944str x0, [sp+72]
002e9948ldr x1, [sp+368]
002e994cldp x29, x30, [sp-8]
002e9950add sp, sp, 688
002e9954ret x30
002e9958
002e9958loc_2e9958:
002e9958b 0x2e9964
002e995c
002e995cloc_2e995c:
002e995cb 0x2e9964
002e9960
002e9960loc_2e9960:
002e9960b 0x2e9964
002e9964
002e9964loc_2e9964:
002e9964orr x0, xzr, 2
002e9968str x0, [sp+72]
002e996cldr x1, [sp+368]
002e9970ldp x29, x30, [sp-8]
002e9974add sp, sp, 688
002e9978ret x30
002e997c
002e997cloc_2e997c:
002e997cldrb w2, [sp+64]
002e9980tbnz w2, 0, 0x2e9988
002e9984b 0x2e99a4
002e9988
002e9988loc_2e9988:
002e9988b 0x2e998c
002e998c
002e998cloc_2e998c:
002e998corr x0, xzr, 3
002e9990str x0, [sp+72]
002e9994ldr x1, [sp+368]
002e9998ldp x29, x30, [sp-8]
002e999cadd sp, sp, 688
002e99a0ret x30
002e99a4
002e99a4loc_2e99a4:
002e99a4ldrb w2, [sp+65]
002e99a8tbnz w2, 0, 0x2e99b0
002e99acb 0x2e99cc
002e99b0
002e99b0loc_2e99b0:
002e99b0b 0x2e99b4
002e99b4
002e99b4loc_2e99b4:
002e99b4orr x0, xzr, 4
002e99b8str x0, [sp+72]
002e99bcldr x1, [sp+368]
002e99c0ldp x29, x30, [sp-8]
002e99c4add sp, sp, 688
002e99c8ret x30
002e99cc
002e99ccloc_2e99cc:
002e99ccb 0x2e99d0
002e99d0
002e99d0loc_2e99d0:
002e99d0ldr x0, [sp+88]
002e99d4str x0, [sp+72]
002e99d8ldr x1, [sp+368]
002e99dcldp x29, x30, [sp-8]
002e99e0add sp, sp, 688
002e99e4ret x30
002e99e8
002e99e8loc_2e99e8:
002e99e8orr x0, xzr, 4
002e99ecbl runtime.panicIndex
002e99f0
002e99f0loc_2e99f0:
002e99f0orr x0, xzr, 3
002e99f4bl runtime.panicIndex
002e99f8
002e99f8loc_2e99f8:
002e99f8orr x0, xzr, 2
002e99fcbl runtime.panicIndex
002e9a00
002e9a00loc_2e9a00:
002e9a00orr x0, xzr, 1
002e9a04bl runtime.panicIndex
002e9a08
002e9a08loc_2e9a08:
002e9a08mov x0, xzr
002e9a0cbl runtime.panicIndex
002e9a10
002e9a10loc_2e9a10:
002e9a10ldr x6, [sp+104]
002e9a14ldr x7, [sp+112]
002e9a18subs xzr, x6, x7
002e9a1cb.gt 0x2e9a24
002e9a20b 0x2e9afc
002e9a24
002e9a24loc_2e9a24:
002e9a24ldr x6, [sp+96]
002e9a28str x6, [sp+376]
002e9a2cldr x6, [sp+376]
002e9a30ldp x7, x8, [x6]
002e9a34ldp x9, x10, [x6+16]
002e9a38stp x7, x8, [sp+168]
002e9a3cstp x9, x10, [sp+184]
002e9a40ldr x6, [x6+32]
002e9a44str x6, [sp+200]
002e9a48ldr x6, [sp+176]
002e9a4csubs xzr, x6, 3
002e9a50b.eq 0x2e9a58
002e9a54b 0x2e9ad8
002e9a58
002e9a58loc_2e9a58:
002e9a58ldr x1, [sp+176]
002e9a5cldr x6, [sp+168]
002e9a60subs xzr, x1, 0
002e9a64b.hi 0x2e9a6c
002e9a68b 0x2e9b7c
002e9a6c
002e9a6cloc_2e9a6c:
002e9a6cldr x1, [sp+176]
002e9a70ldr x7, [sp+168]
002e9a74ldrb w6, [x6]
002e9a78subs xzr, x1, 1
002e9a7cb.hi 0x2e9a84
002e9a80b 0x2e9b74
002e9a84
002e9a84loc_2e9a84:
002e9a84ldrb w7, [x7+1]
002e9a88ubfm x7, x7, 56, 7
002e9a8corr x6, x6, x7
002e9a90ubfm x6, x6, 0, 15
002e9a94movz x7, 28260
002e9a98subs wzr, w6, w7
002e9a9cb.eq 0x2e9aa4
002e9aa0b 0x2e9ad4
002e9aa4
002e9aa4loc_2e9aa4:
002e9aa4ldr x1, [sp+176]
002e9aa8ldr x6, [sp+168]
002e9aacsubs xzr, x1, 2
002e9ab0b.hi 0x2e9ab8
002e9ab4b 0x2e9b6c
002e9ab8
002e9ab8loc_2e9ab8:
002e9ab8ldrb w6, [x6+2]
002e9abcsubs wzr, w6, 115
002e9ac0b.eq 0x2e9ac8
002e9ac4b 0x2e9ad0
002e9ac8
002e9ac8loc_2e9ac8:
002e9ac8strb w5, [sp+63]
002e9accb 0x2e9b00
002e9ad0
002e9ad0loc_2e9ad0:
002e9ad0b 0x2e9adc
002e9ad4
002e9ad4loc_2e9ad4:
002e9ad4b 0x2e9adc
002e9ad8
002e9ad8loc_2e9ad8:
002e9ad8b 0x2e9adc
002e9adc
002e9adcloc_2e9adc:
002e9adcb 0x2e9ae0
002e9ae0
002e9ae0loc_2e9ae0:
002e9ae0ldr x6, [sp+112]
002e9ae4add x6, x6, 1
002e9ae8str x6, [sp+112]
002e9aecldr x6, [sp+376]
002e9af0add x6, x6, 40
002e9af4str x6, [sp+96]
002e9af8b 0x2e9a10
002e9afc
002e9afcloc_2e9afc:
002e9afcb 0x2e9b00
002e9b00
002e9b00loc_2e9b00:
002e9b00b 0x2e9b04
002e9b04
002e9b04loc_2e9b04:
002e9b04ldrb w6, [sp+63]
002e9b08tbnz w6, 0, 0x2e9b10
002e9b0cb 0x2e9b18
002e9b10
002e9b10loc_2e9b10:
002e9b10orr x0, xzr, 3
002e9b14b 0x2e9b4c
002e9b18
002e9b18loc_2e9b18:
002e9b18strb w5, [sp+65]
002e9b1cldr x6, [sp+328]
002e9b20cbz x6, 0x2e9b28
002e9b24b 0x2e9b40
002e9b28
002e9b28loc_2e9b28:
002e9b28adrp x6, 0x3c7000
002e9b2cadd x6, x6, 534
002e9b30str x6, [sp+320]
002e9b34orr x0, xzr, 3
002e9b38str x0, [sp+328]
002e9b3cb 0x2e9b48
002e9b40
002e9b40loc_2e9b40:
002e9b40orr x0, xzr, 3
002e9b44b 0x2e9b48
002e9b48
002e9b48loc_2e9b48:
002e9b48b 0x2e9b4c
002e9b4c
002e9b4cloc_2e9b4c:
002e9b4cb 0x2e9b50
002e9b50
002e9b50loc_2e9b50:
002e9b50ldr x6, [sp+144]
002e9b54add x6, x6, 1
002e9b58str x6, [sp+144]
002e9b5cldr x6, [sp+384]
002e9b60add x6, x6, 40
002e9b64str x6, [sp+128]
002e9b68b 0x2e8f44
002e9b6c
002e9b6cloc_2e9b6c:
002e9b6corr x0, xzr, 2
002e9b70bl runtime.panicIndex
002e9b74
002e9b74loc_2e9b74:
002e9b74orr x0, xzr, 1
002e9b78bl runtime.panicIndex
002e9b7c
002e9b7cloc_2e9b7c:
002e9b7cmov x0, xzr
002e9b80bl runtime.panicIndex
002e9b84
002e9b84loc_2e9b84:
002e9b84bl runtime.panicSliceB
002e9b88
002e9b88loc_2e9b88:
002e9b88movz x0, 9
002e9b8cbl runtime.panicIndex
002e9b90
002e9b90loc_2e9b90:
002e9b90orr x0, xzr, 8
002e9b94bl runtime.panicIndex
002e9b98
002e9b98loc_2e9b98:
002e9b98orr x0, xzr, 7
002e9b9cbl runtime.panicIndex
002e9ba0
002e9ba0loc_2e9ba0:
002e9ba0orr x0, xzr, 6
002e9ba4bl runtime.panicIndex
002e9ba8
002e9ba8loc_2e9ba8:
002e9ba8movz x0, 5
002e9bacbl runtime.panicIndex
002e9bb0
002e9bb0loc_2e9bb0:
002e9bb0orr x0, xzr, 4
002e9bb4bl runtime.panicIndex
002e9bb8
002e9bb8loc_2e9bb8:
002e9bb8orr x0, xzr, 3
002e9bbcbl runtime.panicIndex
002e9bc0
002e9bc0loc_2e9bc0:
002e9bc0orr x0, xzr, 2
002e9bc4bl runtime.panicIndex
002e9bc8
002e9bc8loc_2e9bc8:
002e9bc8orr x0, xzr, 1
002e9bccbl runtime.panicIndex
002e9bd0
002e9bd0loc_2e9bd0:
002e9bd0mov x0, xzr
002e9bd4bl runtime.panicIndex
002e9bd8
002e9bd8loc_2e9bd8:
002e9bd8orr x0, xzr, 4
002e9bdcbl runtime.panicIndex
002e9be0
002e9be0loc_2e9be0:
002e9be0orr x0, xzr, 3
002e9be4bl runtime.panicIndex
002e9be8
002e9be8loc_2e9be8:
002e9be8orr x0, xzr, 2
002e9becbl runtime.panicIndex
002e9bf0
002e9bf0loc_2e9bf0:
002e9bf0orr x0, xzr, 1
002e9bf4bl runtime.panicIndex
002e9bf8
002e9bf8loc_2e9bf8:
002e9bf8mov x0, xzr
002e9bfcbl runtime.panicIndex
002e9c00
002e9c00loc_2e9c00:
002e9c00orr x0, xzr, 2
002e9c04bl runtime.panicIndex
002e9c08
002e9c08loc_2e9c08:
002e9c08orr x0, xzr, 1
002e9c0cbl runtime.panicIndex
002e9c10
002e9c10loc_2e9c10:
002e9c10mov x0, xzr
002e9c14bl runtime.panicIndex
002e9c18
002e9c18loc_2e9c18:
002e9c18orr x0, xzr, 4
002e9c1cbl runtime.panicIndex
002e9c20
002e9c20loc_2e9c20:
002e9c20orr x0, xzr, 3
002e9c24bl runtime.panicIndex
002e9c28
002e9c28loc_2e9c28:
002e9c28orr x0, xzr, 2
002e9c2cbl runtime.panicIndex
002e9c30
002e9c30loc_2e9c30:
002e9c30orr x0, xzr, 1
002e9c34bl runtime.panicIndex
002e9c38
002e9c38loc_2e9c38:
002e9c38mov x0, xzr
002e9c3cbl runtime.panicIndex
002e9c40
002e9c40loc_2e9c40:
002e9c40orr x0, xzr, 6
002e9c44bl runtime.panicIndex
002e9c48
002e9c48loc_2e9c48:
002e9c48movz x0, 5
002e9c4cbl runtime.panicIndex
002e9c50
002e9c50loc_2e9c50:
002e9c50orr x0, xzr, 4
002e9c54bl runtime.panicIndex
002e9c58
002e9c58loc_2e9c58:
002e9c58orr x0, xzr, 3
002e9c5cbl runtime.panicIndex
002e9c60
002e9c60loc_2e9c60:
002e9c60orr x0, xzr, 2
002e9c64bl runtime.panicIndex
002e9c68
002e9c68loc_2e9c68:
002e9c68orr x0, xzr, 1
002e9c6cbl runtime.panicIndex
002e9c70
002e9c70loc_2e9c70:
002e9c70mov x0, xzr
002e9c74bl runtime.panicIndex
002e9c78
002e9c78loc_2e9c78:
002e9c78orr x0, xzr, 3
002e9c7cbl runtime.panicIndex
002e9c80
002e9c80loc_2e9c80:
002e9c80orr x0, xzr, 1
002e9c84bl runtime.panicIndex
002e9c88
002e9c88loc_2e9c88:
002e9c88orr x0, xzr, 2
002e9c8cbl runtime.panicIndex
002e9c90
002e9c90loc_2e9c90:
002e9c90orr x0, xzr, 1
002e9c94bl runtime.panicIndex
002e9c98
002e9c98loc_2e9c98:
002e9c98orr x0, xzr, 1
002e9c9cbl runtime.panicIndex
002e9ca0
002e9ca0loc_2e9ca0:
002e9ca0orr x0, xzr, 1
002e9ca4bl runtime.panicIndex
002e9ca8
002e9ca8loc_2e9ca8:
002e9ca8mov x0, xzr
002e9cacbl runtime.panicIndex
002e9cb0
002e9cb0loc_2e9cb0:
002e9cb0orr x0, xzr, 1
002e9cb4bl runtime.panicIndex
002e9cb8
002e9cb8loc_2e9cb8:
002e9cb8orr x0, xzr, 1
002e9cbcbl runtime.panicIndex
002e9cc0
002e9cc0loc_2e9cc0:
002e9cc0orr x0, xzr, 3
002e9cc4bl runtime.panicIndex
002e9cc8
002e9cc8loc_2e9cc8:
002e9cc8orr x0, xzr, 2
002e9cccbl runtime.panicIndex
002e9cd0
002e9cd0loc_2e9cd0:
002e9cd0orr x0, xzr, 1
002e9cd4bl runtime.panicIndex
002e9cd8
002e9cd8loc_2e9cd8:
002e9cd8mov x0, xzr
002e9cdcbl runtime.panicIndex
002e9ce0
002e9ce0loc_2e9ce0:
002e9ce0orr x0, xzr, 3
002e9ce4bl runtime.panicIndex
002e9ce8
002e9ce8loc_2e9ce8:
002e9ce8orr x0, xzr, 1
002e9cecbl runtime.panicIndex
002e9cf0
002e9cf0loc_2e9cf0:
002e9cf0orr x0, xzr, 2
002e9cf4bl runtime.panicIndex
002e9cf8
002e9cf8loc_2e9cf8:
002e9cf8orr x0, xzr, 1
002e9cfcbl runtime.panicIndex
002e9d00
002e9d00loc_2e9d00:
002e9d00orr x0, xzr, 1
002e9d04bl runtime.panicIndex
002e9d08
002e9d08loc_2e9d08:
002e9d08orr x0, xzr, 1
002e9d0cbl runtime.panicIndex
002e9d10
002e9d10loc_2e9d10:
002e9d10mov x0, xzr
002e9d14bl runtime.panicIndex
002e9d18
002e9d18loc_2e9d18:
002e9d18orr x0, xzr, 1
002e9d1cbl runtime.panicIndex
002e9d20
002e9d20loc_2e9d20:
002e9d20orr x0, xzr, 1
002e9d24bl runtime.panicIndex
002e9d28
002e9d28loc_2e9d28:
002e9d28orr x0, xzr, 3
002e9d2cbl runtime.panicIndex
002e9d30
002e9d30loc_2e9d30:
002e9d30orr x0, xzr, 2
002e9d34bl runtime.panicIndex
002e9d38
002e9d38loc_2e9d38:
002e9d38orr x0, xzr, 1
002e9d3cbl runtime.panicIndex
002e9d40
002e9d40loc_2e9d40:
002e9d40mov x0, xzr
002e9d44bl runtime.panicIndex
002e9d48
002e9d48loc_2e9d48:
002e9d48mov x0, xzr
002e9d4cbl runtime.panicIndex
002e9d50
002e9d50loc_2e9d50:
002e9d50orr x0, xzr, 6
002e9d54bl runtime.panicIndex
002e9d58
002e9d58loc_2e9d58:
002e9d58movz x0, 5
002e9d5cbl runtime.panicIndex
002e9d60
002e9d60loc_2e9d60:
002e9d60orr x0, xzr, 4
002e9d64bl runtime.panicIndex
002e9d68
002e9d68loc_2e9d68:
002e9d68orr x0, xzr, 3
002e9d6cbl runtime.panicIndex
002e9d70
002e9d70loc_2e9d70:
002e9d70orr x0, xzr, 2
002e9d74bl runtime.panicIndex
002e9d78
002e9d78loc_2e9d78:
002e9d78orr x0, xzr, 1
002e9d7cbl runtime.panicIndex
002e9d80
002e9d80loc_2e9d80:
002e9d80mov x0, xzr
002e9d84bl runtime.panicIndex
002e9d88
002e9d88loc_2e9d88:
002e9d88orr x0, xzr, 6
002e9d8cbl runtime.panicIndex
002e9d90
002e9d90loc_2e9d90:
002e9d90movz x0, 5
002e9d94bl runtime.panicIndex
002e9d98
002e9d98loc_2e9d98:
002e9d98orr x0, xzr, 4
002e9d9cbl runtime.panicIndex
002e9da0
002e9da0loc_2e9da0:
002e9da0orr x0, xzr, 3
002e9da4bl runtime.panicIndex
002e9da8
002e9da8loc_2e9da8:
002e9da8orr x0, xzr, 2
002e9dacbl runtime.panicIndex
002e9db0
002e9db0loc_2e9db0:
002e9db0orr x0, xzr, 1
002e9db4bl runtime.panicIndex
002e9db8
002e9db8loc_2e9db8:
002e9db8mov x0, xzr
002e9dbcbl runtime.panicIndex
002e9dc0
002e9dc0loc_2e9dc0:
002e9dc0orr x0, xzr, 6
002e9dc4bl runtime.panicIndex
002e9dc8
002e9dc8loc_2e9dc8:
002e9dc8movz x0, 5
002e9dccbl runtime.panicIndex
002e9dd0
002e9dd0loc_2e9dd0:
002e9dd0orr x0, xzr, 4
002e9dd4bl runtime.panicIndex
002e9dd8
002e9dd8loc_2e9dd8:
002e9dd8orr x0, xzr, 3
002e9ddcbl runtime.panicIndex
002e9de0
002e9de0loc_2e9de0:
002e9de0orr x0, xzr, 2
002e9de4bl runtime.panicIndex
002e9de8
002e9de8loc_2e9de8:
002e9de8orr x0, xzr, 1
002e9decbl runtime.panicIndex
002e9df0
002e9df0loc_2e9df0:
002e9df0mov x0, xzr
002e9df4bl runtime.panicIndex
002e9df8
002e9df8loc_2e9df8:
002e9df8orr x0, xzr, 4
002e9dfcbl runtime.panicIndex
002e9e00
002e9e00loc_2e9e00:
002e9e00orr x0, xzr, 3
002e9e04bl runtime.panicIndex
002e9e08
002e9e08loc_2e9e08:
002e9e08orr x0, xzr, 2
002e9e0cbl runtime.panicIndex
002e9e10
002e9e10loc_2e9e10:
002e9e10orr x0, xzr, 1
002e9e14bl runtime.panicIndex
002e9e18
002e9e18loc_2e9e18:
002e9e18mov x0, xzr
002e9e1cbl runtime.panicIndex
002e9e20
002e9e20loc_2e9e20:
002e9e20orr x0, xzr, 2
002e9e24bl runtime.panicIndex
002e9e28
002e9e28loc_2e9e28:
002e9e28orr x0, xzr, 1
002e9e2cbl runtime.panicIndex
002e9e30
002e9e30loc_2e9e30:
002e9e30mov x0, xzr
002e9e34bl runtime.panicIndex
002e9e38hint
002e9e3c
002e9e3cloc_2e9e3c:
002e9e3cstp x0, x1, [sp+8]
002e9e40stp x2, x3, [sp+24]
002e9e44mov x3, x30
002e9e48bl runtime.morestack_noctxt.abi0
002e9e4cldp x0, x1, [sp+8]
002e9e50ldp x2, x3, [sp+24]
002e9e54b 0x2e7f70
002e9e58udf 0
002e9e5cudf 0
002e7f70
Loading..