File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002f0300
002f0300net.(*sysDialer).dialSingle.func1: ; void net.(*sysDialer).dialSingle.func1(void)
002f0300ldr x16, [x28+16]
002f0304subs xzr, sp, x16
002f0308b.ls 0x2f038c
002f030cstr x30, [sp-128]!
002f0310stur x29, [sp-8]
002f0314sub x29, sp, 8
002f0318ldr x6, [x26+8]
002f031cstr x6, [sp+64]
002f0320ldr x6, [x26+16]
002f0324str x6, [sp+72]
002f0328ldr x6, [x26+24]
002f032cldr x7, [x26+32]
002f0330str x6, [sp+80]
002f0334str x7, [sp+88]
002f0338ldr x6, [x26+40]
002f033cstr x6, [sp+112]
002f0340ldr x6, [sp+72]
002f0344ldrsb x27, [x6]
002f0348ldr x0, [x6+144]
002f034cldr x1, [x6+152]
002f0350str x0, [sp+96]
002f0354str x1, [sp+104]
002f0358ldr x6, [sp+64]
002f035cldrsb x27, [x6]
002f0360ldr x26, [x6+24]
002f0364ldr x6, [x26]
002f0368ldr x7, [sp+112]
002f036cldr x4, [x7]
002f0370ldr x2, [sp+80]
002f0374ldr x3, [sp+88]
002f0378ldr x5, [x7+8]
002f037cblr x6
002f0380ldur x29, [sp-8]
002f0384ldr x30, [sp], 128
002f0388ret x30
002f038c
002f038cloc_2f038c:
002f038cmov x3, x30
002f0390bl runtime.morestack.abi0
002f0394b 0x2f0300
002f0398udf 0
002f039cudf 0
002f0300
002f0300net.(*sysDialer).dialSingle.func1: ; void net.(*sysDialer).dialSingle.func1(void)
002f0300ldr x16, [x28+16]
002f0304subs xzr, sp, x16
002f0308b.ls 0x2f038c
002f030cstr x30, [sp-128]!
002f0310stur x29, [sp-8]
002f0314sub x29, sp, 8
002f0318ldr x6, [x26+8]
002f031cstr x6, [sp+64]
002f0320ldr x6, [x26+16]
002f0324str x6, [sp+72]
002f0328ldr x6, [x26+24]
002f032cldr x7, [x26+32]
002f0330str x6, [sp+80]
002f0334str x7, [sp+88]
002f0338ldr x6, [x26+40]
002f033cstr x6, [sp+112]
002f0340ldr x6, [sp+72]
002f0344ldrsb x27, [x6]
002f0348ldr x0, [x6+144]
002f034cldr x1, [x6+152]
002f0350str x0, [sp+96]
002f0354str x1, [sp+104]
002f0358ldr x6, [sp+64]
002f035cldrsb x27, [x6]
002f0360ldr x26, [x6+24]
002f0364ldr x6, [x26]
002f0368ldr x7, [sp+112]
002f036cldr x4, [x7]
002f0370ldr x2, [sp+80]
002f0374ldr x3, [sp+88]
002f0378ldr x5, [x7+8]
002f037cblr x6
002f0380ldur x29, [sp-8]
002f0384ldr x30, [sp], 128
002f0388ret x30
002f038c
002f038cloc_2f038c:
002f038cmov x3, x30
002f0390bl runtime.morestack.abi0
002f0394b 0x2f0300
002f0398udf 0
002f039cudf 0
002f0300
002f03a0
002f03a0net.(*ListenConfig).MultipathTCP: ; void net.(*ListenConfig).MultipathTCP(net.ListenConfig * lc)
002f03a0ldr x16, [x28+16]
002f03a4subs xzr, sp, x16
002f03a8b.ls 0x2f03e8
002f03acstr x30, [sp-48]!
002f03b0stur x29, [sp-8]
002f03b4sub x29, sp, 8
002f03b8str x0, [sp+56]
002f03bcstrb wzr, [sp+30]
002f03c0ldr x1, [sp+56]
002f03c4ldrsb x27, [x1]
002f03c8add x0, x1, 48
002f03ccstr x0, [sp+32]
002f03d0bl net.(*mptcpStatusListen).get
002f03d4strb w0, [sp+31]
002f03d8strb w0, [sp+30]
002f03dcldur x29, [sp-8]
002f03e0ldr x30, [sp], 48
002f03e4ret x30
002f03e8
002f03e8loc_2f03e8:
002f03e8str x0, [sp+8]
002f03ecmov x3, x30
002f03f0bl runtime.morestack_noctxt.abi0
002f03f4ldr x0, [sp+8]
002f03f8b 0x2f03a0
002f03fcudf 0
002f03a0
002f03a0net.(*ListenConfig).MultipathTCP: ; void net.(*ListenConfig).MultipathTCP(net.ListenConfig * lc)
002f03a0ldr x16, [x28+16]
002f03a4subs xzr, sp, x16
002f03a8b.ls 0x2f03e8
002f03acstr x30, [sp-48]!
002f03b0stur x29, [sp-8]
002f03b4sub x29, sp, 8
002f03b8str x0, [sp+56]
002f03bcstrb wzr, [sp+30]
002f03c0ldr x1, [sp+56]
002f03c4ldrsb x27, [x1]
002f03c8add x0, x1, 48
002f03ccstr x0, [sp+32]
002f03d0bl net.(*mptcpStatusListen).get
002f03d4strb w0, [sp+31]
002f03d8strb w0, [sp+30]
002f03dcldur x29, [sp-8]
002f03e0ldr x30, [sp], 48
002f03e4ret x30
002f03e8
002f03e8loc_2f03e8:
002f03e8str x0, [sp+8]
002f03ecmov x3, x30
002f03f0bl runtime.morestack_noctxt.abi0
002f03f4ldr x0, [sp+8]
002f03f8b 0x2f03a0
002f03fcudf 0
002f03a0
002f0400
002f0400net.(*ListenConfig).Listen: ; void net.(*ListenConfig).Listen(net.ListenConfig * lc, context.Context ctx, struct string network, struct string address)
002f0400ldr x16, [x28+16]
002f0404sub x17, sp, 480
002f0408subs xzr, x17, x16
002f040cb.ls 0x2f0db0
002f0410sub x20, sp, 608
002f0414stp x29, x30, [x20-8]
002f0418add sp, x20, 0
002f041csub x29, sp, 8
002f0420str x0, [sp+616]
002f0424str x1, [sp+624]
002f0428str x2, [sp+632]
002f042cstr x3, [sp+640]
002f0430str x4, [sp+648]
002f0434str x5, [sp+656]
002f0438str x6, [sp+664]
002f043cstp xzr, xzr, [sp+120]
002f0440stp xzr, xzr, [sp+104]
002f0444str xzr, [sp+504]
002f0448add x27, sp, 512
002f044cstp xzr, xzr, [x27]
002f0450stp xzr, xzr, [sp+488]
002f0454ldr x1, [sp+624]
002f0458ldr x7, [sp+656]
002f045cldr x5, [sp+640]
002f0460ldr x8, [sp+664]
002f0464ldr x6, [sp+648]
002f0468ldr x2, [sp+632]
002f046cadrp x27, 0x71d000
002f0470ldr x0, [x27+176]
002f0474adrp x3, 0x3c0000
002f0478add x3, x3, 2869
002f047corr x4, xzr, 6
002f0480mov x9, xzr
002f0484mov x10, xzr
002f0488bl net.(*Resolver).resolveAddrList
002f048cstr x0, [sp+504]
002f0490str x1, [sp+512]
002f0494str x2, [sp+520]
002f0498str x3, [sp+488]
002f049cstr x4, [sp+496]
002f04a0ldr x11, [sp+504]
002f04a4ldr x12, [sp+512]
002f04a8ldr x13, [sp+520]
002f04acstr x11, [sp+264]
002f04b0str x12, [sp+272]
002f04b4str x13, [sp+280]
002f04b8ldr x11, [sp+488]
002f04bcldr x12, [sp+496]
002f04c0str x11, [sp+248]
002f04c4str x12, [sp+256]
002f04c8ldr x11, [sp+264]
002f04ccldr x12, [sp+272]
002f04d0ldr x13, [sp+280]
002f04d4str x11, [sp+224]
002f04d8str x12, [sp+232]
002f04dcstr x13, [sp+240]
002f04e0ldr x11, [sp+256]
002f04e4ldr x12, [sp+248]
002f04e8str x12, [sp+208]
002f04ecstr x11, [sp+216]
002f04f0cbnz x12, 0x2f04f8
002f04f4b 0x2f0664
002f04f8
002f04f8loc_2f04f8:
002f04f8adrp x0, 0x385000
002f04fcadd x0, x0, 864
002f0500bl runtime.newobject
002f0504str x0, [sp+448]
002f0508orr x1, xzr, 6
002f050cstr x1, [x0+8]
002f0510adrp x27, 0x75b000
002f0514ldr w1, [x27+3056]
002f0518cbz w1, 0x2f0520
002f051cb 0x2f0524
002f0520
002f0520loc_2f0520:
002f0520b 0x2f0534
002f0524
002f0524loc_2f0524:
002f0524ldr x4, [x0]
002f0528bl runtime.gcWriteBarrier1
002f052cstr x4, [x25]
002f0530b 0x2f0534
002f0534
002f0534loc_2f0534:
002f0534adrp x4, 0x3c0000
002f0538add x4, x4, 2869
002f053cstr x4, [x0]
002f0540ldr x4, [sp+448]
002f0544ldrsb x27, [x4]
002f0548ldr x5, [sp+640]
002f054cldr x6, [sp+648]
002f0550str x6, [x4+24]
002f0554adrp x27, 0x75b000
002f0558ldr w6, [x27+3056]
002f055ccbz w6, 0x2f0564
002f0560b 0x2f0568
002f0564
002f0564loc_2f0564:
002f0564b 0x2f057c
002f0568
002f0568loc_2f0568:
002f0568bl runtime.gcWriteBarrier2
002f056cstr x5, [x25]
002f0570ldr x6, [x4+16]
002f0574str x6, [x25+8]
002f0578b 0x2f057c
002f057c
002f057cloc_2f057c:
002f057cstr x5, [x4+16]
002f0580ldr x4, [sp+448]
002f0584ldrsb x27, [x4]
002f0588str xzr, [x4+32]
002f058cadrp x27, 0x75b000
002f0590ldr w5, [x27+3056]
002f0594cbz w5, 0x2f059c
002f0598b 0x2f05a0
002f059c
002f059cloc_2f059c:
002f059cb 0x2f05b0
002f05a0
002f05a0loc_2f05a0:
002f05a0ldr x5, [x4+40]
002f05a4bl runtime.gcWriteBarrier1
002f05a8str x5, [x25]
002f05acb 0x2f05b0
002f05b0
002f05b0loc_2f05b0:
002f05b0str xzr, [x4+40]
002f05b4ldr x4, [sp+448]
002f05b8ldrsb x27, [x4]
002f05bcstr xzr, [x4+48]
002f05c0adrp x27, 0x75b000
002f05c4ldr w5, [x27+3056]
002f05c8cbz w5, 0x2f05d0
002f05ccb 0x2f05d4
002f05d0
002f05d0loc_2f05d0:
002f05d0b 0x2f05e4
002f05d4
002f05d4loc_2f05d4:
002f05d4ldr x5, [x4+56]
002f05d8bl runtime.gcWriteBarrier1
002f05dcstr x5, [x25]
002f05e0b 0x2f05e4
002f05e4
002f05e4loc_2f05e4:
002f05e4str xzr, [x4+56]
002f05e8ldr x4, [sp+448]
002f05ecldrsb x27, [x4]
002f05f0ldr x5, [sp+216]
002f05f4ldr x6, [sp+208]
002f05f8str x6, [x4+64]
002f05fcadrp x27, 0x75b000
002f0600ldr w6, [x27+3056]
002f0604cbz w6, 0x2f060c
002f0608b 0x2f0610
002f060c
002f060cloc_2f060c:
002f060cb 0x2f0624
002f0610
002f0610loc_2f0610:
002f0610bl runtime.gcWriteBarrier2
002f0614str x5, [x25]
002f0618ldr x6, [x4+72]
002f061cstr x6, [x25+8]
002f0620b 0x2f0624
002f0624
002f0624loc_2f0624:
002f0624str x5, [x4+72]
002f0628ldr x4, [sp+448]
002f062cstr x4, [sp+480]
002f0630stp xzr, xzr, [sp+120]
002f0634ldr x4, [sp+480]
002f0638adrp x5, 0x425000
002f063cadd x5, x5, 2080
002f0640str x5, [sp+104]
002f0644str x4, [sp+112]
002f0648ldr x0, [sp+120]
002f064cldr x2, [sp+104]
002f0650ldr x1, [sp+128]
002f0654ldr x3, [sp+112]
002f0658ldp x29, x30, [sp-8]
002f065cadd sp, sp, 608
002f0660ret x30
002f0664
002f0664loc_2f0664:
002f0664add x20, sp, 352
002f0668adr x27, 16
002f066cstp x29, x27, [sp-24]
002f0670sub x29, sp, 24
002f0674bl fn_87cfc
002f0678sub x29, sp, 8
002f067cstr xzr, [sp+432]
002f0680add x1, sp, 352
002f0684str x1, [sp+440]
002f0688ldrsb x27, [x1]
002f068cldr x2, [sp+616]
002f0690ldrsb x27, [x2]
002f0694adrp x27, 0x75b000
002f0698ldr w4, [x27+3056]
002f069ccbz w4, 0x2f06a4
002f06a0b 0x2f06a8
002f06a4
002f06a4loc_2f06a4:
002f06a4b 0x2f06c4
002f06a8
002f06a8loc_2f06a8:
002f06a8str x2, [sp+288]
002f06acadrp x0, 0x375000
002f06b0add x0, x0, 3104
002f06b4bl runtime.wbMove
002f06b8add x1, sp, 352
002f06bcldr x2, [sp+288]
002f06c0b 0x2f06c4
002f06c4
002f06c4loc_2f06c4:
002f06c4ldp x4, x5, [x2]
002f06c8ldp x6, x7, [x2+16]
002f06ccldp x8, x9, [x2+32]
002f06d0stp x4, x5, [x1]
002f06d4stp x6, x7, [x1+16]
002f06d8stp x8, x9, [x1+32]
002f06dcldr x4, [x2+48]
002f06e0str x4, [x1+48]
002f06e4ldr x4, [sp+440]
002f06e8ldrsb x27, [x4]
002f06ecldr x5, [sp+640]
002f06f0ldr x6, [sp+648]
002f06f4str x6, [x4+64]
002f06f8adrp x27, 0x75b000
002f06fcldr w6, [x27+3056]
002f0700cbz w6, 0x2f0708
002f0704b 0x2f070c
002f0708
002f0708loc_2f0708:
002f0708b 0x2f0720
002f070c
002f070cloc_2f070c:
002f070cbl runtime.gcWriteBarrier2
002f0710str x5, [x25]
002f0714ldr x6, [x4+56]
002f0718str x6, [x25+8]
002f071cb 0x2f0720
002f0720
002f0720loc_2f0720:
002f0720str x5, [x4+56]
002f0724ldr x4, [sp+440]
002f0728ldrsb x27, [x4]
002f072cldr x5, [sp+656]
002f0730ldr x6, [sp+664]
002f0734str x6, [x4+80]
002f0738adrp x27, 0x75b000
002f073cldr w6, [x27+3056]
002f0740cbz w6, 0x2f0748
002f0744b 0x2f074c
002f0748
002f0748loc_2f0748:
002f0748b 0x2f0760
002f074c
002f074cloc_2f074c:
002f074cbl runtime.gcWriteBarrier2
002f0750str x5, [x25]
002f0754ldr x6, [x4+72]
002f0758str x6, [x25+8]
002f075cb 0x2f0760
002f0760
002f0760loc_2f0760:
002f0760str x5, [x4+72]
002f0764ldr x4, [sp+440]
002f0768str x4, [sp+136]
002f076cstp xzr, xzr, [sp+192]
002f0770ldr x0, [sp+224]
002f0774ldr x1, [sp+232]
002f0778ldr x2, [sp+240]
002f077cadrp x3, 0x3e8000
002f0780add x3, x3, 4040
002f0784bl net.addrList.first
002f0788str x0, [sp+176]
002f078cstr x1, [sp+184]
002f0790str x0, [sp+336]
002f0794str x1, [sp+344]
002f0798cbnz x0, 0x2f07a0
002f079cb 0x2f0b84
002f07a0
002f07a0loc_2f07a0:
002f07a0ldr w4, [x0+16]
002f07a4str w4, [sp+100]
002f07a8movz x5, 26921
002f07acmovk x5, 0x4c0a0000
002f07b0subs wzr, w4, w5
002f07b4b.eq 0x2f07bc
002f07b8b 0x2f086c
002f07bc
002f07bcloc_2f07bc:
002f07bcldr x4, [sp+336]
002f07c0adrp x5, 0x426000
002f07c4add x5, x5, 3552
002f07c8subs xzr, x4, x5
002f07ccb.eq 0x2f07d4
002f07d0b 0x2f07dc
002f07d4
002f07d4loc_2f07d4:
002f07d4orr x0, xzr, 1
002f07d8b 0x2f07e4
002f07dc
002f07dcloc_2f07dc:
002f07dcmov x0, xzr
002f07e0b 0x2f07e4
002f07e4
002f07e4loc_2f07e4:
002f07e4strb w0, [sp+98]
002f07e8tbnz w0, 0, 0x2f07f0
002f07ecb 0x2f0868
002f07f0
002f07f0loc_2f07f0:
002f07f0b 0x2f07f4
002f07f4
002f07f4loc_2f07f4:
002f07f4ldr x4, [sp+344]
002f07f8str x4, [sp+160]
002f07fcstr xzr, [sp+464]
002f0800stp xzr, xzr, [sp+488]
002f0804ldr x1, [sp+624]
002f0808ldr x3, [sp+160]
002f080cldr x2, [sp+632]
002f0810ldr x0, [sp+136]
002f0814bl net.(*sysListener).listenUnix
002f0818str x0, [sp+464]
002f081cstr x1, [sp+488]
002f0820str x2, [sp+496]
002f0824ldr x4, [sp+464]
002f0828str x4, [sp+544]
002f082cldr x4, [sp+488]
002f0830ldr x5, [sp+496]
002f0834str x4, [sp+528]
002f0838str x5, [sp+536]
002f083cldr x4, [sp+544]
002f0840str x4, [sp+464]
002f0844adrp x5, 0x428000
002f0848add x5, x5, 1096
002f084cstr x5, [sp+192]
002f0850str x4, [sp+200]
002f0854ldr x4, [sp+528]
002f0858ldr x5, [sp+536]
002f085cstr x4, [sp+208]
002f0860str x5, [sp+216]
002f0864b 0x2f09b8
002f0868
002f0868loc_2f0868:
002f0868b 0x2f0b80
002f086c
002f086cloc_2f086c:
002f086cmovz x1, 18388
002f0870movk x1, 0x35c80000
002f0874adds wzr, w4, w1
002f0878b.eq 0x2f0880
002f087cb 0x2f0b78
002f0880
002f0880loc_2f0880:
002f0880ldr x1, [sp+336]
002f0884adrp x2, 0x426000
002f0888add x2, x2, 3632
002f088csubs xzr, x1, x2
002f0890b.eq 0x2f0898
002f0894b 0x2f08a0
002f0898
002f0898loc_2f0898:
002f0898orr x0, xzr, 1
002f089cb 0x2f08a8
002f08a0
002f08a0loc_2f08a0:
002f08a0mov x0, xzr
002f08a4b 0x2f08a8
002f08a8
002f08a8loc_2f08a8:
002f08a8strb w0, [sp+98]
002f08actbnz w0, 0, 0x2f08b4
002f08b0b 0x2f0b74
002f08b4
002f08b4loc_2f08b4:
002f08b4b 0x2f08b8
002f08b8
002f08b8loc_2f08b8:
002f08b8ldr x1, [sp+344]
002f08bcstr x1, [sp+168]
002f08c0ldr x0, [sp+136]
002f08c4ldrsb x27, [x0]
002f08c8str x0, [sp+328]
002f08ccbl net.(*ListenConfig).MultipathTCP
002f08d0strb w0, [sp+99]
002f08d4tbnz w0, 0, 0x2f08dc
002f08d8b 0x2f0948
002f08dc
002f08dcloc_2f08dc:
002f08dcstr xzr, [sp+472]
002f08e0stp xzr, xzr, [sp+488]
002f08e4ldr x1, [sp+624]
002f08e8ldr x3, [sp+168]
002f08ecldr x2, [sp+632]
002f08f0ldr x0, [sp+136]
002f08f4bl net.(*sysListener).listenMPTCP
002f08f8str x0, [sp+472]
002f08fcstr x1, [sp+488]
002f0900str x2, [sp+496]
002f0904ldr x4, [sp+472]
002f0908str x4, [sp+592]
002f090cldr x4, [sp+488]
002f0910ldr x5, [sp+496]
002f0914str x4, [sp+576]
002f0918str x5, [sp+584]
002f091cldr x4, [sp+592]
002f0920str x4, [sp+472]
002f0924adrp x5, 0x428000
002f0928add x5, x5, 1048
002f092cstr x5, [sp+192]
002f0930str x4, [sp+200]
002f0934ldr x4, [sp+576]
002f0938ldr x5, [sp+584]
002f093cstr x4, [sp+208]
002f0940str x5, [sp+216]
002f0944b 0x2f09b4
002f0948
002f0948loc_2f0948:
002f0948str xzr, [sp+472]
002f094cstp xzr, xzr, [sp+488]
002f0950ldr x1, [sp+624]
002f0954ldr x3, [sp+168]
002f0958ldr x2, [sp+632]
002f095cldr x0, [sp+136]
002f0960bl net.(*sysListener).listenTCP
002f0964str x0, [sp+472]
002f0968str x1, [sp+488]
002f096cstr x2, [sp+496]
002f0970ldr x4, [sp+472]
002f0974str x4, [sp+568]
002f0978ldr x4, [sp+488]
002f097cldr x5, [sp+496]
002f0980str x4, [sp+552]
002f0984str x5, [sp+560]
002f0988ldr x4, [sp+568]
002f098cstr x4, [sp+472]
002f0990adrp x5, 0x428000
002f0994add x5, x5, 1048
002f0998str x5, [sp+192]
002f099cstr x4, [sp+200]
002f09a0ldr x4, [sp+552]
002f09a4ldr x5, [sp+560]
002f09a8str x4, [sp+208]
002f09acstr x5, [sp+216]
002f09b0b 0x2f09b4
002f09b4
002f09b4loc_2f09b4:
002f09b4b 0x2f09b8
002f09b8
002f09b8loc_2f09b8:
002f09b8ldr x4, [sp+208]
002f09bccbnz x4, 0x2f09c4
002f09c0b 0x2f0b44
002f09c4
002f09c4loc_2f09c4:
002f09c4adrp x0, 0x385000
002f09c8add x0, x0, 864
002f09ccbl runtime.newobject
002f09d0str x0, [sp+296]
002f09d4orr x1, xzr, 6
002f09d8str x1, [x0+8]
002f09dcadrp x27, 0x75b000
002f09e0ldr w1, [x27+3056]
002f09e4cbz w1, 0x2f09ec
002f09e8b 0x2f09f0
002f09ec
002f09ecloc_2f09ec:
002f09ecb 0x2f0a00
002f09f0
002f09f0loc_2f09f0:
002f09f0ldr x4, [x0]
002f09f4bl runtime.gcWriteBarrier1
002f09f8str x4, [x25]
002f09fcb 0x2f0a00
002f0a00
002f0a00loc_2f0a00:
002f0a00adrp x4, 0x3c0000
002f0a04add x4, x4, 2869
002f0a08str x4, [x0]
002f0a0cldr x4, [sp+296]
002f0a10ldrsb x27, [x4]
002f0a14ldr x5, [sp+136]
002f0a18ldrsb x27, [x5]
002f0a1cldr x6, [x5+56]
002f0a20ldr x5, [x5+64]
002f0a24str x5, [x4+24]
002f0a28adrp x27, 0x75b000
002f0a2cldr w5, [x27+3056]
002f0a30cbz w5, 0x2f0a38
002f0a34b 0x2f0a3c
002f0a38
002f0a38loc_2f0a38:
002f0a38b 0x2f0a50
002f0a3c
002f0a3cloc_2f0a3c:
002f0a3cbl runtime.gcWriteBarrier2
002f0a40str x6, [x25]
002f0a44ldr x5, [x4+16]
002f0a48str x5, [x25+8]
002f0a4cb 0x2f0a50
002f0a50
002f0a50loc_2f0a50:
002f0a50str x6, [x4+16]
002f0a54ldr x4, [sp+296]
002f0a58ldrsb x27, [x4]
002f0a5cstr xzr, [x4+32]
002f0a60adrp x27, 0x75b000
002f0a64ldr w5, [x27+3056]
002f0a68cbz w5, 0x2f0a70
002f0a6cb 0x2f0a74
002f0a70
002f0a70loc_2f0a70:
002f0a70b 0x2f0a84
002f0a74
002f0a74loc_2f0a74:
002f0a74ldr x5, [x4+40]
002f0a78bl runtime.gcWriteBarrier1
002f0a7cstr x5, [x25]
002f0a80b 0x2f0a84
002f0a84
002f0a84loc_2f0a84:
002f0a84str xzr, [x4+40]
002f0a88ldr x4, [sp+296]
002f0a8cldrsb x27, [x4]
002f0a90ldr x5, [sp+184]
002f0a94ldr x6, [sp+176]
002f0a98str x6, [x4+48]
002f0a9cadrp x27, 0x75b000
002f0aa0ldr w6, [x27+3056]
002f0aa4cbz w6, 0x2f0aac
002f0aa8b 0x2f0ab0
002f0aac
002f0aacloc_2f0aac:
002f0aacb 0x2f0ac4
002f0ab0
002f0ab0loc_2f0ab0:
002f0ab0bl runtime.gcWriteBarrier2
002f0ab4str x5, [x25]
002f0ab8ldr x6, [x4+56]
002f0abcstr x6, [x25+8]
002f0ac0b 0x2f0ac4
002f0ac4
002f0ac4loc_2f0ac4:
002f0ac4str x5, [x4+56]
002f0ac8ldr x4, [sp+296]
002f0accldrsb x27, [x4]
002f0ad0ldr x5, [sp+216]
002f0ad4ldr x6, [sp+208]
002f0ad8str x6, [x4+64]
002f0adcadrp x27, 0x75b000
002f0ae0ldr w6, [x27+3056]
002f0ae4cbz w6, 0x2f0aec
002f0ae8b 0x2f0af0
002f0aec
002f0aecloc_2f0aec:
002f0aecb 0x2f0b04
002f0af0
002f0af0loc_2f0af0:
002f0af0bl runtime.gcWriteBarrier2
002f0af4str x5, [x25]
002f0af8ldr x6, [x4+72]
002f0afcstr x6, [x25+8]
002f0b00b 0x2f0b04
002f0b04
002f0b04loc_2f0b04:
002f0b04str x5, [x4+72]
002f0b08ldr x4, [sp+296]
002f0b0cstr x4, [sp+480]
002f0b10stp xzr, xzr, [sp+120]
002f0b14ldr x4, [sp+480]
002f0b18adrp x5, 0x425000
002f0b1cadd x5, x5, 2080
002f0b20str x5, [sp+104]
002f0b24str x4, [sp+112]
002f0b28ldr x0, [sp+120]
002f0b2cldr x2, [sp+104]
002f0b30ldr x1, [sp+128]
002f0b34ldr x3, [sp+112]
002f0b38ldp x29, x30, [sp-8]
002f0b3cadd sp, sp, 608
002f0b40ret x30
002f0b44
002f0b44loc_2f0b44:
002f0b44ldr x4, [sp+192]
002f0b48ldr x5, [sp+200]
002f0b4cstr x4, [sp+120]
002f0b50str x5, [sp+128]
002f0b54stp xzr, xzr, [sp+104]
002f0b58ldr x0, [sp+120]
002f0b5cldr x1, [sp+128]
002f0b60mov x2, xzr
002f0b64mov x3, xzr
002f0b68ldp x29, x30, [sp-8]
002f0b6cadd sp, sp, 608
002f0b70ret x30
002f0b74
002f0b74loc_2f0b74:
002f0b74b 0x2f0b7c
002f0b78
002f0b78loc_2f0b78:
002f0b78b 0x2f0b7c
002f0b7c
002f0b7cloc_2f0b7c:
002f0b7cb 0x2f0b80
002f0b80
002f0b80loc_2f0b80:
002f0b80b 0x2f0b88
002f0b84
002f0b84loc_2f0b84:
002f0b84b 0x2f0b88
002f0b88
002f0b88loc_2f0b88:
002f0b88ldr x1, [sp+336]
002f0b8cldr x2, [sp+344]
002f0b90str x1, [sp+144]
002f0b94str x2, [sp+152]
002f0b98adrp x0, 0x352000
002f0b9cadd x0, x0, 2112
002f0ba0bl runtime.newobject
002f0ba4str x0, [sp+320]
002f0ba8movz x1, 23
002f0bacstr x1, [x0+8]
002f0bb0adrp x27, 0x75b000
002f0bb4ldr w1, [x27+3056]
002f0bb8cbz w1, 0x2f0bc0
002f0bbcb 0x2f0bc4
002f0bc0
002f0bc0loc_2f0bc0:
002f0bc0b 0x2f0bd4
002f0bc4
002f0bc4loc_2f0bc4:
002f0bc4ldr x1, [x0]
002f0bc8bl runtime.gcWriteBarrier1
002f0bccstr x1, [x25]
002f0bd0b 0x2f0bd4
002f0bd4
002f0bd4loc_2f0bd4:
002f0bd4adrp x1, 0x3c8000
002f0bd8add x1, x1, 2249
002f0bdcstr x1, [x0]
002f0be0ldr x1, [sp+320]
002f0be4ldrsb x27, [x1]
002f0be8ldr x2, [sp+656]
002f0becldr x3, [sp+664]
002f0bf0str x3, [x1+24]
002f0bf4adrp x27, 0x75b000
002f0bf8ldr w3, [x27+3056]
002f0bfccbz w3, 0x2f0c04
002f0c00b 0x2f0c08
002f0c04
002f0c04loc_2f0c04:
002f0c04b 0x2f0c1c
002f0c08
002f0c08loc_2f0c08:
002f0c08bl runtime.gcWriteBarrier2
002f0c0cstr x2, [x25]
002f0c10ldr x3, [x1+16]
002f0c14str x3, [x25+8]
002f0c18b 0x2f0c1c
002f0c1c
002f0c1cloc_2f0c1c:
002f0c1cstr x2, [x1+16]
002f0c20ldr x1, [sp+320]
002f0c24str x1, [sp+456]
002f0c28adrp x0, 0x385000
002f0c2cadd x0, x0, 864
002f0c30bl runtime.newobject
002f0c34str x0, [sp+312]
002f0c38orr x1, xzr, 6
002f0c3cstr x1, [x0+8]
002f0c40adrp x27, 0x75b000
002f0c44ldr w1, [x27+3056]
002f0c48cbz w1, 0x2f0c50
002f0c4cb 0x2f0c54
002f0c50
002f0c50loc_2f0c50:
002f0c50b 0x2f0c64
002f0c54
002f0c54loc_2f0c54:
002f0c54ldr x4, [x0]
002f0c58bl runtime.gcWriteBarrier1
002f0c5cstr x4, [x25]
002f0c60b 0x2f0c64
002f0c64
002f0c64loc_2f0c64:
002f0c64adrp x4, 0x3c0000
002f0c68add x4, x4, 2869
002f0c6cstr x4, [x0]
002f0c70ldr x4, [sp+312]
002f0c74ldrsb x27, [x4]
002f0c78ldr x5, [sp+136]
002f0c7cldrsb x27, [x5]
002f0c80ldr x6, [x5+56]
002f0c84ldr x5, [x5+64]
002f0c88str x5, [x4+24]
002f0c8cadrp x27, 0x75b000
002f0c90ldr w5, [x27+3056]
002f0c94cbz w5, 0x2f0c9c
002f0c98b 0x2f0ca0
002f0c9c
002f0c9cloc_2f0c9c:
002f0c9cb 0x2f0cb4
002f0ca0
002f0ca0loc_2f0ca0:
002f0ca0bl runtime.gcWriteBarrier2
002f0ca4str x6, [x25]
002f0ca8ldr x5, [x4+16]
002f0cacstr x5, [x25+8]
002f0cb0b 0x2f0cb4
002f0cb4
002f0cb4loc_2f0cb4:
002f0cb4str x6, [x4+16]
002f0cb8ldr x4, [sp+312]
002f0cbcldrsb x27, [x4]
002f0cc0str xzr, [x4+32]
002f0cc4adrp x27, 0x75b000
002f0cc8ldr w5, [x27+3056]
002f0ccccbz w5, 0x2f0cd4
002f0cd0b 0x2f0cd8
002f0cd4
002f0cd4loc_2f0cd4:
002f0cd4b 0x2f0ce8
002f0cd8
002f0cd8loc_2f0cd8:
002f0cd8ldr x5, [x4+40]
002f0cdcbl runtime.gcWriteBarrier1
002f0ce0str x5, [x25]
002f0ce4b 0x2f0ce8
002f0ce8
002f0ce8loc_2f0ce8:
002f0ce8str xzr, [x4+40]
002f0cecldr x4, [sp+312]
002f0cf0ldrsb x27, [x4]
002f0cf4ldr x5, [sp+152]
002f0cf8ldr x6, [sp+144]
002f0cfcstr x6, [x4+48]
002f0d00adrp x27, 0x75b000
002f0d04ldr w6, [x27+3056]
002f0d08cbz w6, 0x2f0d10
002f0d0cb 0x2f0d14
002f0d10
002f0d10loc_2f0d10:
002f0d10b 0x2f0d28
002f0d14
002f0d14loc_2f0d14:
002f0d14bl runtime.gcWriteBarrier2
002f0d18str x5, [x25]
002f0d1cldr x6, [x4+56]
002f0d20str x6, [x25+8]
002f0d24b 0x2f0d28
002f0d28
002f0d28loc_2f0d28:
002f0d28str x5, [x4+56]
002f0d2cldr x4, [sp+456]
002f0d30str x4, [sp+304]
002f0d34ldr x5, [sp+312]
002f0d38ldrsb x27, [x5]
002f0d3cadrp x6, 0x425000
002f0d40add x6, x6, 2336
002f0d44str x6, [x5+64]
002f0d48adrp x27, 0x75b000
002f0d4cldr w6, [x27+3056]
002f0d50cbz w6, 0x2f0d58
002f0d54b 0x2f0d5c
002f0d58
002f0d58loc_2f0d58:
002f0d58b 0x2f0d70
002f0d5c
002f0d5cloc_2f0d5c:
002f0d5cbl runtime.gcWriteBarrier2
002f0d60str x4, [x25]
002f0d64ldr x6, [x5+72]
002f0d68str x6, [x25+8]
002f0d6cb 0x2f0d70
002f0d70
002f0d70loc_2f0d70:
002f0d70str x4, [x5+72]
002f0d74ldr x4, [sp+312]
002f0d78str x4, [sp+480]
002f0d7cstp xzr, xzr, [sp+120]
002f0d80ldr x4, [sp+480]
002f0d84adrp x5, 0x425000
002f0d88add x5, x5, 2080
002f0d8cstr x5, [sp+104]
002f0d90str x4, [sp+112]
002f0d94ldr x0, [sp+120]
002f0d98ldr x2, [sp+104]
002f0d9cldr x1, [sp+128]
002f0da0ldr x3, [sp+112]
002f0da4ldp x29, x30, [sp-8]
002f0da8add sp, sp, 608
002f0dacret x30
002f0db0
002f0db0loc_2f0db0:
002f0db0stp x0, x1, [sp+8]
002f0db4stp x2, x3, [sp+24]
002f0db8stp x4, x5, [sp+40]
002f0dbcstr x6, [sp+56]
002f0dc0mov x3, x30
002f0dc4bl runtime.morestack_noctxt.abi0
002f0dc8ldp x0, x1, [sp+8]
002f0dccldp x2, x3, [sp+24]
002f0dd0ldp x4, x5, [sp+40]
002f0dd4ldr x6, [sp+56]
002f0dd8b 0x2f0400
002f0ddcudf 0
002f0400
002f0400net.(*ListenConfig).Listen: ; void net.(*ListenConfig).Listen(net.ListenConfig * lc, context.Context ctx, struct string network, struct string address)
002f0400ldr x16, [x28+16]
002f0404sub x17, sp, 480
002f0408subs xzr, x17, x16
002f040cb.ls 0x2f0db0
002f0410sub x20, sp, 608
002f0414stp x29, x30, [x20-8]
002f0418add sp, x20, 0
002f041csub x29, sp, 8
002f0420str x0, [sp+616]
002f0424str x1, [sp+624]
002f0428str x2, [sp+632]
002f042cstr x3, [sp+640]
002f0430str x4, [sp+648]
002f0434str x5, [sp+656]
002f0438str x6, [sp+664]
002f043cstp xzr, xzr, [sp+120]
002f0440stp xzr, xzr, [sp+104]
002f0444str xzr, [sp+504]
002f0448add x27, sp, 512
002f044cstp xzr, xzr, [x27]
002f0450stp xzr, xzr, [sp+488]
002f0454ldr x1, [sp+624]
002f0458ldr x7, [sp+656]
002f045cldr x5, [sp+640]
002f0460ldr x8, [sp+664]
002f0464ldr x6, [sp+648]
002f0468ldr x2, [sp+632]
002f046cadrp x27, 0x71d000
002f0470ldr x0, [x27+176]
002f0474adrp x3, 0x3c0000
002f0478add x3, x3, 2869
002f047corr x4, xzr, 6
002f0480mov x9, xzr
002f0484mov x10, xzr
002f0488bl net.(*Resolver).resolveAddrList
002f048cstr x0, [sp+504]
002f0490str x1, [sp+512]
002f0494str x2, [sp+520]
002f0498str x3, [sp+488]
002f049cstr x4, [sp+496]
002f04a0ldr x11, [sp+504]
002f04a4ldr x12, [sp+512]
002f04a8ldr x13, [sp+520]
002f04acstr x11, [sp+264]
002f04b0str x12, [sp+272]
002f04b4str x13, [sp+280]
002f04b8ldr x11, [sp+488]
002f04bcldr x12, [sp+496]
002f04c0str x11, [sp+248]
002f04c4str x12, [sp+256]
002f04c8ldr x11, [sp+264]
002f04ccldr x12, [sp+272]
002f04d0ldr x13, [sp+280]
002f04d4str x11, [sp+224]
002f04d8str x12, [sp+232]
002f04dcstr x13, [sp+240]
002f04e0ldr x11, [sp+256]
002f04e4ldr x12, [sp+248]
002f04e8str x12, [sp+208]
002f04ecstr x11, [sp+216]
002f04f0cbnz x12, 0x2f04f8
002f04f4b 0x2f0664
002f04f8
002f04f8loc_2f04f8:
002f04f8adrp x0, 0x385000
002f04fcadd x0, x0, 864
002f0500bl runtime.newobject
002f0504str x0, [sp+448]
002f0508orr x1, xzr, 6
002f050cstr x1, [x0+8]
002f0510adrp x27, 0x75b000
002f0514ldr w1, [x27+3056]
002f0518cbz w1, 0x2f0520
002f051cb 0x2f0524
002f0520
002f0520loc_2f0520:
002f0520b 0x2f0534
002f0524
002f0524loc_2f0524:
002f0524ldr x4, [x0]
002f0528bl runtime.gcWriteBarrier1
002f052cstr x4, [x25]
002f0530b 0x2f0534
002f0534
002f0534loc_2f0534:
002f0534adrp x4, 0x3c0000
002f0538add x4, x4, 2869
002f053cstr x4, [x0]
002f0540ldr x4, [sp+448]
002f0544ldrsb x27, [x4]
002f0548ldr x5, [sp+640]
002f054cldr x6, [sp+648]
002f0550str x6, [x4+24]
002f0554adrp x27, 0x75b000
002f0558ldr w6, [x27+3056]
002f055ccbz w6, 0x2f0564
002f0560b 0x2f0568
002f0564
002f0564loc_2f0564:
002f0564b 0x2f057c
002f0568
002f0568loc_2f0568:
002f0568bl runtime.gcWriteBarrier2
002f056cstr x5, [x25]
002f0570ldr x6, [x4+16]
002f0574str x6, [x25+8]
002f0578b 0x2f057c
002f057c
002f057cloc_2f057c:
002f057cstr x5, [x4+16]
002f0580ldr x4, [sp+448]
002f0584ldrsb x27, [x4]
002f0588str xzr, [x4+32]
002f058cadrp x27, 0x75b000
002f0590ldr w5, [x27+3056]
002f0594cbz w5, 0x2f059c
002f0598b 0x2f05a0
002f059c
002f059cloc_2f059c:
002f059cb 0x2f05b0
002f05a0
002f05a0loc_2f05a0:
002f05a0ldr x5, [x4+40]
002f05a4bl runtime.gcWriteBarrier1
002f05a8str x5, [x25]
002f05acb 0x2f05b0
002f05b0
002f05b0loc_2f05b0:
002f05b0str xzr, [x4+40]
002f05b4ldr x4, [sp+448]
002f05b8ldrsb x27, [x4]
002f05bcstr xzr, [x4+48]
002f05c0adrp x27, 0x75b000
002f05c4ldr w5, [x27+3056]
002f05c8cbz w5, 0x2f05d0
002f05ccb 0x2f05d4
002f05d0
002f05d0loc_2f05d0:
002f05d0b 0x2f05e4
002f05d4
002f05d4loc_2f05d4:
002f05d4ldr x5, [x4+56]
002f05d8bl runtime.gcWriteBarrier1
002f05dcstr x5, [x25]
002f05e0b 0x2f05e4
002f05e4
002f05e4loc_2f05e4:
002f05e4str xzr, [x4+56]
002f05e8ldr x4, [sp+448]
002f05ecldrsb x27, [x4]
002f05f0ldr x5, [sp+216]
002f05f4ldr x6, [sp+208]
002f05f8str x6, [x4+64]
002f05fcadrp x27, 0x75b000
002f0600ldr w6, [x27+3056]
002f0604cbz w6, 0x2f060c
002f0608b 0x2f0610
002f060c
002f060cloc_2f060c:
002f060cb 0x2f0624
002f0610
002f0610loc_2f0610:
002f0610bl runtime.gcWriteBarrier2
002f0614str x5, [x25]
002f0618ldr x6, [x4+72]
002f061cstr x6, [x25+8]
002f0620b 0x2f0624
002f0624
002f0624loc_2f0624:
002f0624str x5, [x4+72]
002f0628ldr x4, [sp+448]
002f062cstr x4, [sp+480]
002f0630stp xzr, xzr, [sp+120]
002f0634ldr x4, [sp+480]
002f0638adrp x5, 0x425000
002f063cadd x5, x5, 2080
002f0640str x5, [sp+104]
002f0644str x4, [sp+112]
002f0648ldr x0, [sp+120]
002f064cldr x2, [sp+104]
002f0650ldr x1, [sp+128]
002f0654ldr x3, [sp+112]
002f0658ldp x29, x30, [sp-8]
002f065cadd sp, sp, 608
002f0660ret x30
002f0664
002f0664loc_2f0664:
002f0664add x20, sp, 352
002f0668adr x27, 16
002f066cstp x29, x27, [sp-24]
002f0670sub x29, sp, 24
002f0674bl fn_87cfc
002f0678sub x29, sp, 8
002f067cstr xzr, [sp+432]
002f0680add x1, sp, 352
002f0684str x1, [sp+440]
002f0688ldrsb x27, [x1]
002f068cldr x2, [sp+616]
002f0690ldrsb x27, [x2]
002f0694adrp x27, 0x75b000
002f0698ldr w4, [x27+3056]
002f069ccbz w4, 0x2f06a4
002f06a0b 0x2f06a8
002f06a4
002f06a4loc_2f06a4:
002f06a4b 0x2f06c4
002f06a8
002f06a8loc_2f06a8:
002f06a8str x2, [sp+288]
002f06acadrp x0, 0x375000
002f06b0add x0, x0, 3104
002f06b4bl runtime.wbMove
002f06b8add x1, sp, 352
002f06bcldr x2, [sp+288]
002f06c0b 0x2f06c4
002f06c4
002f06c4loc_2f06c4:
002f06c4ldp x4, x5, [x2]
002f06c8ldp x6, x7, [x2+16]
002f06ccldp x8, x9, [x2+32]
002f06d0stp x4, x5, [x1]
002f06d4stp x6, x7, [x1+16]
002f06d8stp x8, x9, [x1+32]
002f06dcldr x4, [x2+48]
002f06e0str x4, [x1+48]
002f06e4ldr x4, [sp+440]
002f06e8ldrsb x27, [x4]
002f06ecldr x5, [sp+640]
002f06f0ldr x6, [sp+648]
002f06f4str x6, [x4+64]
002f06f8adrp x27, 0x75b000
002f06fcldr w6, [x27+3056]
002f0700cbz w6, 0x2f0708
002f0704b 0x2f070c
002f0708
002f0708loc_2f0708:
002f0708b 0x2f0720
002f070c
002f070cloc_2f070c:
002f070cbl runtime.gcWriteBarrier2
002f0710str x5, [x25]
002f0714ldr x6, [x4+56]
002f0718str x6, [x25+8]
002f071cb 0x2f0720
002f0720
002f0720loc_2f0720:
002f0720str x5, [x4+56]
002f0724ldr x4, [sp+440]
002f0728ldrsb x27, [x4]
002f072cldr x5, [sp+656]
002f0730ldr x6, [sp+664]
002f0734str x6, [x4+80]
002f0738adrp x27, 0x75b000
002f073cldr w6, [x27+3056]
002f0740cbz w6, 0x2f0748
002f0744b 0x2f074c
002f0748
002f0748loc_2f0748:
002f0748b 0x2f0760
002f074c
002f074cloc_2f074c:
002f074cbl runtime.gcWriteBarrier2
002f0750str x5, [x25]
002f0754ldr x6, [x4+72]
002f0758str x6, [x25+8]
002f075cb 0x2f0760
002f0760
002f0760loc_2f0760:
002f0760str x5, [x4+72]
002f0764ldr x4, [sp+440]
002f0768str x4, [sp+136]
002f076cstp xzr, xzr, [sp+192]
002f0770ldr x0, [sp+224]
002f0774ldr x1, [sp+232]
002f0778ldr x2, [sp+240]
002f077cadrp x3, 0x3e8000
002f0780add x3, x3, 4040
002f0784bl net.addrList.first
002f0788str x0, [sp+176]
002f078cstr x1, [sp+184]
002f0790str x0, [sp+336]
002f0794str x1, [sp+344]
002f0798cbnz x0, 0x2f07a0
002f079cb 0x2f0b84
002f07a0
002f07a0loc_2f07a0:
002f07a0ldr w4, [x0+16]
002f07a4str w4, [sp+100]
002f07a8movz x5, 26921
002f07acmovk x5, 0x4c0a0000
002f07b0subs wzr, w4, w5
002f07b4b.eq 0x2f07bc
002f07b8b 0x2f086c
002f07bc
002f07bcloc_2f07bc:
002f07bcldr x4, [sp+336]
002f07c0adrp x5, 0x426000
002f07c4add x5, x5, 3552
002f07c8subs xzr, x4, x5
002f07ccb.eq 0x2f07d4
002f07d0b 0x2f07dc
002f07d4
002f07d4loc_2f07d4:
002f07d4orr x0, xzr, 1
002f07d8b 0x2f07e4
002f07dc
002f07dcloc_2f07dc:
002f07dcmov x0, xzr
002f07e0b 0x2f07e4
002f07e4
002f07e4loc_2f07e4:
002f07e4strb w0, [sp+98]
002f07e8tbnz w0, 0, 0x2f07f0
002f07ecb 0x2f0868
002f07f0
002f07f0loc_2f07f0:
002f07f0b 0x2f07f4
002f07f4
002f07f4loc_2f07f4:
002f07f4ldr x4, [sp+344]
002f07f8str x4, [sp+160]
002f07fcstr xzr, [sp+464]
002f0800stp xzr, xzr, [sp+488]
002f0804ldr x1, [sp+624]
002f0808ldr x3, [sp+160]
002f080cldr x2, [sp+632]
002f0810ldr x0, [sp+136]
002f0814bl net.(*sysListener).listenUnix
002f0818str x0, [sp+464]
002f081cstr x1, [sp+488]
002f0820str x2, [sp+496]
002f0824ldr x4, [sp+464]
002f0828str x4, [sp+544]
002f082cldr x4, [sp+488]
002f0830ldr x5, [sp+496]
002f0834str x4, [sp+528]
002f0838str x5, [sp+536]
002f083cldr x4, [sp+544]
002f0840str x4, [sp+464]
002f0844adrp x5, 0x428000
002f0848add x5, x5, 1096
002f084cstr x5, [sp+192]
002f0850str x4, [sp+200]
002f0854ldr x4, [sp+528]
002f0858ldr x5, [sp+536]
002f085cstr x4, [sp+208]
002f0860str x5, [sp+216]
002f0864b 0x2f09b8
002f0868
002f0868loc_2f0868:
002f0868b 0x2f0b80
002f086c
002f086cloc_2f086c:
002f086cmovz x1, 18388
002f0870movk x1, 0x35c80000
002f0874adds wzr, w4, w1
002f0878b.eq 0x2f0880
002f087cb 0x2f0b78
002f0880
002f0880loc_2f0880:
002f0880ldr x1, [sp+336]
002f0884adrp x2, 0x426000
002f0888add x2, x2, 3632
002f088csubs xzr, x1, x2
002f0890b.eq 0x2f0898
002f0894b 0x2f08a0
002f0898
002f0898loc_2f0898:
002f0898orr x0, xzr, 1
002f089cb 0x2f08a8
002f08a0
002f08a0loc_2f08a0:
002f08a0mov x0, xzr
002f08a4b 0x2f08a8
002f08a8
002f08a8loc_2f08a8:
002f08a8strb w0, [sp+98]
002f08actbnz w0, 0, 0x2f08b4
002f08b0b 0x2f0b74
002f08b4
002f08b4loc_2f08b4:
002f08b4b 0x2f08b8
002f08b8
002f08b8loc_2f08b8:
002f08b8ldr x1, [sp+344]
002f08bcstr x1, [sp+168]
002f08c0ldr x0, [sp+136]
002f08c4ldrsb x27, [x0]
002f08c8str x0, [sp+328]
002f08ccbl net.(*ListenConfig).MultipathTCP
002f08d0strb w0, [sp+99]
002f08d4tbnz w0, 0, 0x2f08dc
002f08d8b 0x2f0948
002f08dc
002f08dcloc_2f08dc:
002f08dcstr xzr, [sp+472]
002f08e0stp xzr, xzr, [sp+488]
002f08e4ldr x1, [sp+624]
002f08e8ldr x3, [sp+168]
002f08ecldr x2, [sp+632]
002f08f0ldr x0, [sp+136]
002f08f4bl net.(*sysListener).listenMPTCP
002f08f8str x0, [sp+472]
002f08fcstr x1, [sp+488]
002f0900str x2, [sp+496]
002f0904ldr x4, [sp+472]
002f0908str x4, [sp+592]
002f090cldr x4, [sp+488]
002f0910ldr x5, [sp+496]
002f0914str x4, [sp+576]
002f0918str x5, [sp+584]
002f091cldr x4, [sp+592]
002f0920str x4, [sp+472]
002f0924adrp x5, 0x428000
002f0928add x5, x5, 1048
002f092cstr x5, [sp+192]
002f0930str x4, [sp+200]
002f0934ldr x4, [sp+576]
002f0938ldr x5, [sp+584]
002f093cstr x4, [sp+208]
002f0940str x5, [sp+216]
002f0944b 0x2f09b4
002f0948
002f0948loc_2f0948:
002f0948str xzr, [sp+472]
002f094cstp xzr, xzr, [sp+488]
002f0950ldr x1, [sp+624]
002f0954ldr x3, [sp+168]
002f0958ldr x2, [sp+632]
002f095cldr x0, [sp+136]
002f0960bl net.(*sysListener).listenTCP
002f0964str x0, [sp+472]
002f0968str x1, [sp+488]
002f096cstr x2, [sp+496]
002f0970ldr x4, [sp+472]
002f0974str x4, [sp+568]
002f0978ldr x4, [sp+488]
002f097cldr x5, [sp+496]
002f0980str x4, [sp+552]
002f0984str x5, [sp+560]
002f0988ldr x4, [sp+568]
002f098cstr x4, [sp+472]
002f0990adrp x5, 0x428000
002f0994add x5, x5, 1048
002f0998str x5, [sp+192]
002f099cstr x4, [sp+200]
002f09a0ldr x4, [sp+552]
002f09a4ldr x5, [sp+560]
002f09a8str x4, [sp+208]
002f09acstr x5, [sp+216]
002f09b0b 0x2f09b4
002f09b4
002f09b4loc_2f09b4:
002f09b4b 0x2f09b8
002f09b8
002f09b8loc_2f09b8:
002f09b8ldr x4, [sp+208]
002f09bccbnz x4, 0x2f09c4
002f09c0b 0x2f0b44
002f09c4
002f09c4loc_2f09c4:
002f09c4adrp x0, 0x385000
002f09c8add x0, x0, 864
002f09ccbl runtime.newobject
002f09d0str x0, [sp+296]
002f09d4orr x1, xzr, 6
002f09d8str x1, [x0+8]
002f09dcadrp x27, 0x75b000
002f09e0ldr w1, [x27+3056]
002f09e4cbz w1, 0x2f09ec
002f09e8b 0x2f09f0
002f09ec
002f09ecloc_2f09ec:
002f09ecb 0x2f0a00
002f09f0
002f09f0loc_2f09f0:
002f09f0ldr x4, [x0]
002f09f4bl runtime.gcWriteBarrier1
002f09f8str x4, [x25]
002f09fcb 0x2f0a00
002f0a00
002f0a00loc_2f0a00:
002f0a00adrp x4, 0x3c0000
002f0a04add x4, x4, 2869
002f0a08str x4, [x0]
002f0a0cldr x4, [sp+296]
002f0a10ldrsb x27, [x4]
002f0a14ldr x5, [sp+136]
002f0a18ldrsb x27, [x5]
002f0a1cldr x6, [x5+56]
002f0a20ldr x5, [x5+64]
002f0a24str x5, [x4+24]
002f0a28adrp x27, 0x75b000
002f0a2cldr w5, [x27+3056]
002f0a30cbz w5, 0x2f0a38
002f0a34b 0x2f0a3c
002f0a38
002f0a38loc_2f0a38:
002f0a38b 0x2f0a50
002f0a3c
002f0a3cloc_2f0a3c:
002f0a3cbl runtime.gcWriteBarrier2
002f0a40str x6, [x25]
002f0a44ldr x5, [x4+16]
002f0a48str x5, [x25+8]
002f0a4cb 0x2f0a50
002f0a50
002f0a50loc_2f0a50:
002f0a50str x6, [x4+16]
002f0a54ldr x4, [sp+296]
002f0a58ldrsb x27, [x4]
002f0a5cstr xzr, [x4+32]
002f0a60adrp x27, 0x75b000
002f0a64ldr w5, [x27+3056]
002f0a68cbz w5, 0x2f0a70
002f0a6cb 0x2f0a74
002f0a70
002f0a70loc_2f0a70:
002f0a70b 0x2f0a84
002f0a74
002f0a74loc_2f0a74:
002f0a74ldr x5, [x4+40]
002f0a78bl runtime.gcWriteBarrier1
002f0a7cstr x5, [x25]
002f0a80b 0x2f0a84
002f0a84
002f0a84loc_2f0a84:
002f0a84str xzr, [x4+40]
002f0a88ldr x4, [sp+296]
002f0a8cldrsb x27, [x4]
002f0a90ldr x5, [sp+184]
002f0a94ldr x6, [sp+176]
002f0a98str x6, [x4+48]
002f0a9cadrp x27, 0x75b000
002f0aa0ldr w6, [x27+3056]
002f0aa4cbz w6, 0x2f0aac
002f0aa8b 0x2f0ab0
002f0aac
002f0aacloc_2f0aac:
002f0aacb 0x2f0ac4
002f0ab0
002f0ab0loc_2f0ab0:
002f0ab0bl runtime.gcWriteBarrier2
002f0ab4str x5, [x25]
002f0ab8ldr x6, [x4+56]
002f0abcstr x6, [x25+8]
002f0ac0b 0x2f0ac4
002f0ac4
002f0ac4loc_2f0ac4:
002f0ac4str x5, [x4+56]
002f0ac8ldr x4, [sp+296]
002f0accldrsb x27, [x4]
002f0ad0ldr x5, [sp+216]
002f0ad4ldr x6, [sp+208]
002f0ad8str x6, [x4+64]
002f0adcadrp x27, 0x75b000
002f0ae0ldr w6, [x27+3056]
002f0ae4cbz w6, 0x2f0aec
002f0ae8b 0x2f0af0
002f0aec
002f0aecloc_2f0aec:
002f0aecb 0x2f0b04
002f0af0
002f0af0loc_2f0af0:
002f0af0bl runtime.gcWriteBarrier2
002f0af4str x5, [x25]
002f0af8ldr x6, [x4+72]
002f0afcstr x6, [x25+8]
002f0b00b 0x2f0b04
002f0b04
002f0b04loc_2f0b04:
002f0b04str x5, [x4+72]
002f0b08ldr x4, [sp+296]
002f0b0cstr x4, [sp+480]
002f0b10stp xzr, xzr, [sp+120]
002f0b14ldr x4, [sp+480]
002f0b18adrp x5, 0x425000
002f0b1cadd x5, x5, 2080
002f0b20str x5, [sp+104]
002f0b24str x4, [sp+112]
002f0b28ldr x0, [sp+120]
002f0b2cldr x2, [sp+104]
002f0b30ldr x1, [sp+128]
002f0b34ldr x3, [sp+112]
002f0b38ldp x29, x30, [sp-8]
002f0b3cadd sp, sp, 608
002f0b40ret x30
002f0b44
002f0b44loc_2f0b44:
002f0b44ldr x4, [sp+192]
002f0b48ldr x5, [sp+200]
002f0b4cstr x4, [sp+120]
002f0b50str x5, [sp+128]
002f0b54stp xzr, xzr, [sp+104]
002f0b58ldr x0, [sp+120]
002f0b5cldr x1, [sp+128]
002f0b60mov x2, xzr
002f0b64mov x3, xzr
002f0b68ldp x29, x30, [sp-8]
002f0b6cadd sp, sp, 608
002f0b70ret x30
002f0b74
002f0b74loc_2f0b74:
002f0b74b 0x2f0b7c
002f0b78
002f0b78loc_2f0b78:
002f0b78b 0x2f0b7c
002f0b7c
002f0b7cloc_2f0b7c:
002f0b7cb 0x2f0b80
002f0b80
002f0b80loc_2f0b80:
002f0b80b 0x2f0b88
002f0b84
002f0b84loc_2f0b84:
002f0b84b 0x2f0b88
002f0b88
002f0b88loc_2f0b88:
002f0b88ldr x1, [sp+336]
002f0b8cldr x2, [sp+344]
002f0b90str x1, [sp+144]
002f0b94str x2, [sp+152]
002f0b98adrp x0, 0x352000
002f0b9cadd x0, x0, 2112
002f0ba0bl runtime.newobject
002f0ba4str x0, [sp+320]
002f0ba8movz x1, 23
002f0bacstr x1, [x0+8]
002f0bb0adrp x27, 0x75b000
002f0bb4ldr w1, [x27+3056]
002f0bb8cbz w1, 0x2f0bc0
002f0bbcb 0x2f0bc4
002f0bc0
002f0bc0loc_2f0bc0:
002f0bc0b 0x2f0bd4
002f0bc4
002f0bc4loc_2f0bc4:
002f0bc4ldr x1, [x0]
002f0bc8bl runtime.gcWriteBarrier1
002f0bccstr x1, [x25]
002f0bd0b 0x2f0bd4
002f0bd4
002f0bd4loc_2f0bd4:
002f0bd4adrp x1, 0x3c8000
002f0bd8add x1, x1, 2249
002f0bdcstr x1, [x0]
002f0be0ldr x1, [sp+320]
002f0be4ldrsb x27, [x1]
002f0be8ldr x2, [sp+656]
002f0becldr x3, [sp+664]
002f0bf0str x3, [x1+24]
002f0bf4adrp x27, 0x75b000
002f0bf8ldr w3, [x27+3056]
002f0bfccbz w3, 0x2f0c04
002f0c00b 0x2f0c08
002f0c04
002f0c04loc_2f0c04:
002f0c04b 0x2f0c1c
002f0c08
002f0c08loc_2f0c08:
002f0c08bl runtime.gcWriteBarrier2
002f0c0cstr x2, [x25]
002f0c10ldr x3, [x1+16]
002f0c14str x3, [x25+8]
002f0c18b 0x2f0c1c
002f0c1c
002f0c1cloc_2f0c1c:
002f0c1cstr x2, [x1+16]
002f0c20ldr x1, [sp+320]
002f0c24str x1, [sp+456]
002f0c28adrp x0, 0x385000
002f0c2cadd x0, x0, 864
002f0c30bl runtime.newobject
002f0c34str x0, [sp+312]
002f0c38orr x1, xzr, 6
002f0c3cstr x1, [x0+8]
002f0c40adrp x27, 0x75b000
002f0c44ldr w1, [x27+3056]
002f0c48cbz w1, 0x2f0c50
002f0c4cb 0x2f0c54
002f0c50
002f0c50loc_2f0c50:
002f0c50b 0x2f0c64
002f0c54
002f0c54loc_2f0c54:
002f0c54ldr x4, [x0]
002f0c58bl runtime.gcWriteBarrier1
002f0c5cstr x4, [x25]
002f0c60b 0x2f0c64
002f0c64
002f0c64loc_2f0c64:
002f0c64adrp x4, 0x3c0000
002f0c68add x4, x4, 2869
002f0c6cstr x4, [x0]
002f0c70ldr x4, [sp+312]
002f0c74ldrsb x27, [x4]
002f0c78ldr x5, [sp+136]
002f0c7cldrsb x27, [x5]
002f0c80ldr x6, [x5+56]
002f0c84ldr x5, [x5+64]
002f0c88str x5, [x4+24]
002f0c8cadrp x27, 0x75b000
002f0c90ldr w5, [x27+3056]
002f0c94cbz w5, 0x2f0c9c
002f0c98b 0x2f0ca0
002f0c9c
002f0c9cloc_2f0c9c:
002f0c9cb 0x2f0cb4
002f0ca0
002f0ca0loc_2f0ca0:
002f0ca0bl runtime.gcWriteBarrier2
002f0ca4str x6, [x25]
002f0ca8ldr x5, [x4+16]
002f0cacstr x5, [x25+8]
002f0cb0b 0x2f0cb4
002f0cb4
002f0cb4loc_2f0cb4:
002f0cb4str x6, [x4+16]
002f0cb8ldr x4, [sp+312]
002f0cbcldrsb x27, [x4]
002f0cc0str xzr, [x4+32]
002f0cc4adrp x27, 0x75b000
002f0cc8ldr w5, [x27+3056]
002f0ccccbz w5, 0x2f0cd4
002f0cd0b 0x2f0cd8
002f0cd4
002f0cd4loc_2f0cd4:
002f0cd4b 0x2f0ce8
002f0cd8
002f0cd8loc_2f0cd8:
002f0cd8ldr x5, [x4+40]
002f0cdcbl runtime.gcWriteBarrier1
002f0ce0str x5, [x25]
002f0ce4b 0x2f0ce8
002f0ce8
002f0ce8loc_2f0ce8:
002f0ce8str xzr, [x4+40]
002f0cecldr x4, [sp+312]
002f0cf0ldrsb x27, [x4]
002f0cf4ldr x5, [sp+152]
002f0cf8ldr x6, [sp+144]
002f0cfcstr x6, [x4+48]
002f0d00adrp x27, 0x75b000
002f0d04ldr w6, [x27+3056]
002f0d08cbz w6, 0x2f0d10
002f0d0cb 0x2f0d14
002f0d10
002f0d10loc_2f0d10:
002f0d10b 0x2f0d28
002f0d14
002f0d14loc_2f0d14:
002f0d14bl runtime.gcWriteBarrier2
002f0d18str x5, [x25]
002f0d1cldr x6, [x4+56]
002f0d20str x6, [x25+8]
002f0d24b 0x2f0d28
002f0d28
002f0d28loc_2f0d28:
002f0d28str x5, [x4+56]
002f0d2cldr x4, [sp+456]
002f0d30str x4, [sp+304]
002f0d34ldr x5, [sp+312]
002f0d38ldrsb x27, [x5]
002f0d3cadrp x6, 0x425000
002f0d40add x6, x6, 2336
002f0d44str x6, [x5+64]
002f0d48adrp x27, 0x75b000
002f0d4cldr w6, [x27+3056]
002f0d50cbz w6, 0x2f0d58
002f0d54b 0x2f0d5c
002f0d58
002f0d58loc_2f0d58:
002f0d58b 0x2f0d70
002f0d5c
002f0d5cloc_2f0d5c:
002f0d5cbl runtime.gcWriteBarrier2
002f0d60str x4, [x25]
002f0d64ldr x6, [x5+72]
002f0d68str x6, [x25+8]
002f0d6cb 0x2f0d70
002f0d70
002f0d70loc_2f0d70:
002f0d70str x4, [x5+72]
002f0d74ldr x4, [sp+312]
002f0d78str x4, [sp+480]
002f0d7cstp xzr, xzr, [sp+120]
002f0d80ldr x4, [sp+480]
002f0d84adrp x5, 0x425000
002f0d88add x5, x5, 2080
002f0d8cstr x5, [sp+104]
002f0d90str x4, [sp+112]
002f0d94ldr x0, [sp+120]
002f0d98ldr x2, [sp+104]
002f0d9cldr x1, [sp+128]
002f0da0ldr x3, [sp+112]
002f0da4ldp x29, x30, [sp-8]
002f0da8add sp, sp, 608
002f0dacret x30
002f0db0
002f0db0loc_2f0db0:
002f0db0stp x0, x1, [sp+8]
002f0db4stp x2, x3, [sp+24]
002f0db8stp x4, x5, [sp+40]
002f0dbcstr x6, [sp+56]
002f0dc0mov x3, x30
002f0dc4bl runtime.morestack_noctxt.abi0
002f0dc8ldp x0, x1, [sp+8]
002f0dccldp x2, x3, [sp+24]
002f0dd0ldp x4, x5, [sp+40]
002f0dd4ldr x6, [sp+56]
002f0dd8b 0x2f0400
002f0ddcudf 0
002f0400
002f0de0
002f0de0net.Listen: ; void net.Listen(struct string network, struct string address)
002f0de0ldr x16, [x28+16]
002f0de4sub x17, sp, 112
002f0de8subs xzr, x17, x16
002f0decb.ls 0x2f0ebc
002f0df0str x30, [sp-240]!
002f0df4stur x29, [sp-8]
002f0df8sub x29, sp, 8
002f0dfcstr x0, [sp+248]
002f0e00str x1, [sp+256]
002f0e04str x2, [sp+264]
002f0e08str x3, [sp+272]
002f0e0cstp xzr, xzr, [sp+80]
002f0e10stp xzr, xzr, [sp+64]
002f0e14stp xzr, xzr, [sp+96]
002f0e18stp xzr, xzr, [sp+112]
002f0e1cstp xzr, xzr, [sp+128]
002f0e20str xzr, [sp+144]
002f0e24bl context.Background
002f0e28str x0, [sp+184]
002f0e2cstr x1, [sp+192]
002f0e30stp xzr, xzr, [sp+168]
002f0e34stp xzr, xzr, [sp+152]
002f0e38ldr x3, [sp+248]
002f0e3cldr x5, [sp+264]
002f0e40ldr x4, [sp+256]
002f0e44ldr x6, [sp+272]
002f0e48ldr x1, [sp+184]
002f0e4cldr x2, [sp+192]
002f0e50add x0, sp, 96
002f0e54bl net.(*ListenConfig).Listen
002f0e58str x0, [sp+168]
002f0e5cstr x1, [sp+176]
002f0e60str x2, [sp+152]
002f0e64str x3, [sp+160]
002f0e68ldr x0, [sp+168]
002f0e6cldr x1, [sp+176]
002f0e70str x0, [sp+216]
002f0e74str x1, [sp+224]
002f0e78ldr x0, [sp+152]
002f0e7cldr x1, [sp+160]
002f0e80str x0, [sp+200]
002f0e84str x1, [sp+208]
002f0e88ldr x0, [sp+216]
002f0e8cldr x1, [sp+224]
002f0e90str x0, [sp+80]
002f0e94str x1, [sp+88]
002f0e98ldr x2, [sp+200]
002f0e9cldr x3, [sp+208]
002f0ea0str x2, [sp+64]
002f0ea4str x3, [sp+72]
002f0ea8ldr x0, [sp+80]
002f0eacldr x1, [sp+88]
002f0eb0ldur x29, [sp-8]
002f0eb4ldr x30, [sp], 240
002f0eb8ret x30
002f0ebc
002f0ebcloc_2f0ebc:
002f0ebcstp x0, x1, [sp+8]
002f0ec0stp x2, x3, [sp+24]
002f0ec4mov x3, x30
002f0ec8bl runtime.morestack_noctxt.abi0
002f0eccldp x0, x1, [sp+8]
002f0ed0ldp x2, x3, [sp+24]
002f0ed4b 0x2f0de0
002f0ed8udf 0
002f0edcudf 0
002f0de0
002f0de0net.Listen: ; void net.Listen(struct string network, struct string address)
002f0de0ldr x16, [x28+16]
002f0de4sub x17, sp, 112
002f0de8subs xzr, x17, x16
002f0decb.ls 0x2f0ebc
002f0df0str x30, [sp-240]!
002f0df4stur x29, [sp-8]
002f0df8sub x29, sp, 8
002f0dfcstr x0, [sp+248]
002f0e00str x1, [sp+256]
002f0e04str x2, [sp+264]
002f0e08str x3, [sp+272]
002f0e0cstp xzr, xzr, [sp+80]
002f0e10stp xzr, xzr, [sp+64]
002f0e14stp xzr, xzr, [sp+96]
002f0e18stp xzr, xzr, [sp+112]
002f0e1cstp xzr, xzr, [sp+128]
002f0e20str xzr, [sp+144]
002f0e24bl context.Background
002f0e28str x0, [sp+184]
002f0e2cstr x1, [sp+192]
002f0e30stp xzr, xzr, [sp+168]
002f0e34stp xzr, xzr, [sp+152]
002f0e38ldr x3, [sp+248]
002f0e3cldr x5, [sp+264]
002f0e40ldr x4, [sp+256]
002f0e44ldr x6, [sp+272]
002f0e48ldr x1, [sp+184]
002f0e4cldr x2, [sp+192]
002f0e50add x0, sp, 96
002f0e54bl net.(*ListenConfig).Listen
002f0e58str x0, [sp+168]
002f0e5cstr x1, [sp+176]
002f0e60str x2, [sp+152]
002f0e64str x3, [sp+160]
002f0e68ldr x0, [sp+168]
002f0e6cldr x1, [sp+176]
002f0e70str x0, [sp+216]
002f0e74str x1, [sp+224]
002f0e78ldr x0, [sp+152]
002f0e7cldr x1, [sp+160]
002f0e80str x0, [sp+200]
002f0e84str x1, [sp+208]
002f0e88ldr x0, [sp+216]
002f0e8cldr x1, [sp+224]
002f0e90str x0, [sp+80]
002f0e94str x1, [sp+88]
002f0e98ldr x2, [sp+200]
002f0e9cldr x3, [sp+208]
002f0ea0str x2, [sp+64]
002f0ea4str x3, [sp+72]
002f0ea8ldr x0, [sp+80]
002f0eacldr x1, [sp+88]
002f0eb0ldur x29, [sp-8]
002f0eb4ldr x30, [sp], 240
002f0eb8ret x30
002f0ebc
002f0ebcloc_2f0ebc:
002f0ebcstp x0, x1, [sp+8]
002f0ec0stp x2, x3, [sp+24]
002f0ec4mov x3, x30
002f0ec8bl runtime.morestack_noctxt.abi0
002f0eccldp x0, x1, [sp+8]
002f0ed0ldp x2, x3, [sp+24]
002f0ed4b 0x2f0de0
002f0ed8udf 0
002f0edcudf 0
002f0de0
002f0ee0
002f0ee0net.randInt: ; void net.randInt(void)
002f0ee0ldr x16, [x28+16]
002f0ee4subs xzr, sp, x16
002f0ee8b.ls 0x2f0f1c
002f0eecstr x30, [sp-32]!
002f0ef0stur x29, [sp-8]
002f0ef4sub x29, sp, 8
002f0ef8str xzr, [sp+8]
002f0efcbl runtime.rand
002f0f00str x0, [sp+16]
002f0f04ubfm x0, x0, 1, 63
002f0f08str x0, [sp+8]
002f0f0cldr x0, [sp+8]
002f0f10ldur x29, [sp-8]
002f0f14ldr x30, [sp], 32
002f0f18ret x30
002f0f1c
002f0f1cloc_2f0f1c:
002f0f1cmov x3, x30
002f0f20bl runtime.morestack_noctxt.abi0
002f0f24b 0x2f0ee0
002f0f28udf 0
002f0f2cudf 0
002f0ee0
002f0ee0net.randInt: ; void net.randInt(void)
002f0ee0ldr x16, [x28+16]
002f0ee4subs xzr, sp, x16
002f0ee8b.ls 0x2f0f1c
002f0eecstr x30, [sp-32]!
002f0ef0stur x29, [sp-8]
002f0ef4sub x29, sp, 8
002f0ef8str xzr, [sp+8]
002f0efcbl runtime.rand
002f0f00str x0, [sp+16]
002f0f04ubfm x0, x0, 1, 63
002f0f08str x0, [sp+8]
002f0f0cldr x0, [sp+8]
002f0f10ldur x29, [sp-8]
002f0f14ldr x30, [sp], 32
002f0f18ret x30
002f0f1c
002f0f1cloc_2f0f1c:
002f0f1cmov x3, x30
002f0f20bl runtime.morestack_noctxt.abi0
002f0f24b 0x2f0ee0
002f0f28udf 0
002f0f2cudf 0
002f0ee0
002f0f30
002f0f30net.randIntn: ; void net.randIntn(int n)
002f0f30ldr x16, [x28+16]
002f0f34subs xzr, sp, x16
002f0f38b.ls 0x2f0f84
002f0f3cstr x30, [sp-32]!
002f0f40stur x29, [sp-8]
002f0f44sub x29, sp, 8
002f0f48str x0, [sp+40]
002f0f4cstr xzr, [sp+8]
002f0f50bl net.randInt
002f0f54str x0, [sp+16]
002f0f58ldr x1, [sp+40]
002f0f5ccbnz x1, 0x2f0f64
002f0f60b 0x2f0f7c
002f0f64
002f0f64loc_2f0f64:
002f0f64sdiv x27, x0, x1
002f0f68msub x0, x27, x1, x0
002f0f6cstr x0, [sp+8]
002f0f70ldur x29, [sp-8]
002f0f74ldr x30, [sp], 32
002f0f78ret x30
002f0f7c
002f0f7cloc_2f0f7c:
002f0f7cbl runtime.panicdivide
002f0f80hint
002f0f84
002f0f84loc_2f0f84:
002f0f84str x0, [sp+8]
002f0f88mov x3, x30
002f0f8cbl runtime.morestack_noctxt.abi0
002f0f90ldr x0, [sp+8]
002f0f94b 0x2f0f30
002f0f98udf 0
002f0f9cudf 0
002f0f30
002f0f30net.randIntn: ; void net.randIntn(int n)
002f0f30ldr x16, [x28+16]
002f0f34subs xzr, sp, x16
002f0f38b.ls 0x2f0f84
002f0f3cstr x30, [sp-32]!
002f0f40stur x29, [sp-8]
002f0f44sub x29, sp, 8
002f0f48str x0, [sp+40]
002f0f4cstr xzr, [sp+8]
002f0f50bl net.randInt
002f0f54str x0, [sp+16]
002f0f58ldr x1, [sp+40]
002f0f5ccbnz x1, 0x2f0f64
002f0f60b 0x2f0f7c
002f0f64
002f0f64loc_2f0f64:
002f0f64sdiv x27, x0, x1
002f0f68msub x0, x27, x1, x0
002f0f6cstr x0, [sp+8]
002f0f70ldur x29, [sp-8]
002f0f74ldr x30, [sp], 32
002f0f78ret x30
002f0f7c
002f0f7cloc_2f0f7c:
002f0f7cbl runtime.panicdivide
002f0f80hint
002f0f84
002f0f84loc_2f0f84:
002f0f84str x0, [sp+8]
002f0f88mov x3, x30
002f0f8cbl runtime.morestack_noctxt.abi0
002f0f90ldr x0, [sp+8]
002f0f94b 0x2f0f30
002f0f98udf 0
002f0f9cudf 0
002f0f30
002f0fa0
002f0fa0net.equalASCIIName: ; void net.equalASCIIName(vendor/golang.org/x/net/dns/dnsmessage.Name x, vendor/golang.org/x/net/dns/dnsmessage.Name y)
002f0fa0ldr x16, [x28+16]
002f0fa4subs xzr, sp, x16
002f0fa8b.ls 0x2f1138
002f0facstr x30, [sp-48]!
002f0fb0stur x29, [sp-8]
002f0fb4sub x29, sp, 8
002f0fb8strb wzr, [sp+28]
002f0fbcldrb w2, [sp+311]
002f0fc0ldrb w3, [sp+567]
002f0fc4subs wzr, w2, w3
002f0fc8b.ne 0x2f0fd0
002f0fccb 0x2f0fe4
002f0fd0
002f0fd0loc_2f0fd0:
002f0fd0strb wzr, [sp+28]
002f0fd4mov x0, xzr
002f0fd8ldur x29, [sp-8]
002f0fdcldr x30, [sp], 48
002f0fe0ret x30
002f0fe4
002f0fe4loc_2f0fe4:
002f0fe4str xzr, [sp+32]
002f0fe8b 0x2f0fec
002f0fec
002f0fecloc_2f0fec:
002f0fecldr x2, [sp+32]
002f0ff0ldrb w3, [sp+311]
002f0ff4subs xzr, x3, x2
002f0ff8b.gt 0x2f1000
002f0ffcb 0x2f1110
002f1000
002f1000loc_2f1000:
002f1000ldr x0, [sp+32]
002f1004subs xzr, x0, 255
002f1008b.lo 0x2f1010
002f100cb 0x2f112c
002f1010
002f1010loc_2f1010:
002f1010add x2, sp, 56
002f1014ldrb w2, [x2+x0]
002f1018strb w2, [sp+30]
002f101cldr x0, [sp+32]
002f1020subs xzr, x0, 255
002f1024b.lo 0x2f102c
002f1028b 0x2f1124
002f102c
002f102cloc_2f102c:
002f102cadd x3, sp, 312
002f1030ldrb w3, [x3+x0]
002f1034strb w3, [sp+29]
002f1038mov x3, x2
002f103csubs wzr, w3, 65
002f1040cset x3, hs
002f1044strb w3, [sp+31]
002f1048b.hs 0x2f1050
002f104cb 0x2f1060
002f1050
002f1050loc_2f1050:
002f1050subs wzr, w2, 90
002f1054cset x2, ls
002f1058strb w2, [sp+31]
002f105cb 0x2f1064
002f1060
002f1060loc_2f1060:
002f1060b 0x2f1064
002f1064
002f1064loc_2f1064:
002f1064ldrb w2, [sp+31]
002f1068tbnz w2, 0, 0x2f1070
002f106cb 0x2f1080
002f1070
002f1070loc_2f1070:
002f1070ldrb w2, [sp+30]
002f1074add x2, x2, 32
002f1078strb w2, [sp+30]
002f107cb 0x2f1084
002f1080
002f1080loc_2f1080:
002f1080b 0x2f1084
002f1084
002f1084loc_2f1084:
002f1084ldrb w2, [sp+29]
002f1088subs wzr, w2, 65
002f108ccset x2, hs
002f1090strb w2, [sp+31]
002f1094b.hs 0x2f109c
002f1098b 0x2f10b0
002f109c
002f109cloc_2f109c:
002f109cldrb w2, [sp+29]
002f10a0subs wzr, w2, 90
002f10a4cset x2, ls
002f10a8strb w2, [sp+31]
002f10acb 0x2f10b4
002f10b0
002f10b0loc_2f10b0:
002f10b0b 0x2f10b4
002f10b4
002f10b4loc_2f10b4:
002f10b4ldrb w2, [sp+31]
002f10b8tbnz w2, 0, 0x2f10c0
002f10bcb 0x2f10d0
002f10c0
002f10c0loc_2f10c0:
002f10c0ldrb w2, [sp+29]
002f10c4add x2, x2, 32
002f10c8strb w2, [sp+29]
002f10ccb 0x2f10d4
002f10d0
002f10d0loc_2f10d0:
002f10d0b 0x2f10d4
002f10d4
002f10d4loc_2f10d4:
002f10d4ldrb w2, [sp+29]
002f10d8ldrb w3, [sp+30]
002f10dcsubs wzr, w3, w2
002f10e0b.ne 0x2f10e8
002f10e4b 0x2f10fc
002f10e8
002f10e8loc_2f10e8:
002f10e8strb wzr, [sp+28]
002f10ecmov x0, xzr
002f10f0ldur x29, [sp-8]
002f10f4ldr x30, [sp], 48
002f10f8ret x30
002f10fc
002f10fcloc_2f10fc:
002f10fcb 0x2f1100
002f1100
002f1100loc_2f1100:
002f1100ldr x2, [sp+32]
002f1104add x2, x2, 1
002f1108str x2, [sp+32]
002f110cb 0x2f0fec
002f1110
002f1110loc_2f1110:
002f1110orr x0, xzr, 1
002f1114strb w0, [sp+28]
002f1118ldur x29, [sp-8]
002f111cldr x30, [sp], 48
002f1120ret x30
002f1124
002f1124loc_2f1124:
002f1124orr x1, xzr, 255
002f1128bl runtime.panicIndex
002f112c
002f112cloc_2f112c:
002f112corr x1, xzr, 255
002f1130bl runtime.panicIndex
002f1134hint
002f1138
002f1138loc_2f1138:
002f1138mov x3, x30
002f113cbl runtime.morestack_noctxt.abi0
002f1140b 0x2f0fa0
002f1144udf 0
002f1148udf 0
002f114cudf 0
002f0fa0
002f0fa0net.equalASCIIName: ; void net.equalASCIIName(vendor/golang.org/x/net/dns/dnsmessage.Name x, vendor/golang.org/x/net/dns/dnsmessage.Name y)
002f0fa0ldr x16, [x28+16]
002f0fa4subs xzr, sp, x16
002f0fa8b.ls 0x2f1138
002f0facstr x30, [sp-48]!
002f0fb0stur x29, [sp-8]
002f0fb4sub x29, sp, 8
002f0fb8strb wzr, [sp+28]
002f0fbcldrb w2, [sp+311]
002f0fc0ldrb w3, [sp+567]
002f0fc4subs wzr, w2, w3
002f0fc8b.ne 0x2f0fd0
002f0fccb 0x2f0fe4
002f0fd0
002f0fd0loc_2f0fd0:
002f0fd0strb wzr, [sp+28]
002f0fd4mov x0, xzr
002f0fd8ldur x29, [sp-8]
002f0fdcldr x30, [sp], 48
002f0fe0ret x30
002f0fe4
002f0fe4loc_2f0fe4:
002f0fe4str xzr, [sp+32]
002f0fe8b 0x2f0fec
002f0fec
002f0fecloc_2f0fec:
002f0fecldr x2, [sp+32]
002f0ff0ldrb w3, [sp+311]
002f0ff4subs xzr, x3, x2
002f0ff8b.gt 0x2f1000
002f0ffcb 0x2f1110
002f1000
002f1000loc_2f1000:
002f1000ldr x0, [sp+32]
002f1004subs xzr, x0, 255
002f1008b.lo 0x2f1010
002f100cb 0x2f112c
002f1010
002f1010loc_2f1010:
002f1010add x2, sp, 56
002f1014ldrb w2, [x2+x0]
002f1018strb w2, [sp+30]
002f101cldr x0, [sp+32]
002f1020subs xzr, x0, 255
002f1024b.lo 0x2f102c
002f1028b 0x2f1124
002f102c
002f102cloc_2f102c:
002f102cadd x3, sp, 312
002f1030ldrb w3, [x3+x0]
002f1034strb w3, [sp+29]
002f1038mov x3, x2
002f103csubs wzr, w3, 65
002f1040cset x3, hs
002f1044strb w3, [sp+31]
002f1048b.hs 0x2f1050
002f104cb 0x2f1060
002f1050
002f1050loc_2f1050:
002f1050subs wzr, w2, 90
002f1054cset x2, ls
002f1058strb w2, [sp+31]
002f105cb 0x2f1064
002f1060
002f1060loc_2f1060:
002f1060b 0x2f1064
002f1064
002f1064loc_2f1064:
002f1064ldrb w2, [sp+31]
002f1068tbnz w2, 0, 0x2f1070
002f106cb 0x2f1080
002f1070
002f1070loc_2f1070:
002f1070ldrb w2, [sp+30]
002f1074add x2, x2, 32
002f1078strb w2, [sp+30]
002f107cb 0x2f1084
002f1080
002f1080loc_2f1080:
002f1080b 0x2f1084
002f1084
002f1084loc_2f1084:
002f1084ldrb w2, [sp+29]
002f1088subs wzr, w2, 65
002f108ccset x2, hs
002f1090strb w2, [sp+31]
002f1094b.hs 0x2f109c
002f1098b 0x2f10b0
002f109c
002f109cloc_2f109c:
002f109cldrb w2, [sp+29]
002f10a0subs wzr, w2, 90
002f10a4cset x2, ls
002f10a8strb w2, [sp+31]
002f10acb 0x2f10b4
002f10b0
002f10b0loc_2f10b0:
002f10b0b 0x2f10b4
002f10b4
002f10b4loc_2f10b4:
002f10b4ldrb w2, [sp+31]
002f10b8tbnz w2, 0, 0x2f10c0
002f10bcb 0x2f10d0
002f10c0
002f10c0loc_2f10c0:
002f10c0ldrb w2, [sp+29]
002f10c4add x2, x2, 32
002f10c8strb w2, [sp+29]
002f10ccb 0x2f10d4
002f10d0
002f10d0loc_2f10d0:
002f10d0b 0x2f10d4
002f10d4
002f10d4loc_2f10d4:
002f10d4ldrb w2, [sp+29]
002f10d8ldrb w3, [sp+30]
002f10dcsubs wzr, w3, w2
002f10e0b.ne 0x2f10e8
002f10e4b 0x2f10fc
002f10e8
002f10e8loc_2f10e8:
002f10e8strb wzr, [sp+28]
002f10ecmov x0, xzr
002f10f0ldur x29, [sp-8]
002f10f4ldr x30, [sp], 48
002f10f8ret x30
002f10fc
002f10fcloc_2f10fc:
002f10fcb 0x2f1100
002f1100
002f1100loc_2f1100:
002f1100ldr x2, [sp+32]
002f1104add x2, x2, 1
002f1108str x2, [sp+32]
002f110cb 0x2f0fec
002f1110
002f1110loc_2f1110:
002f1110orr x0, xzr, 1
002f1114strb w0, [sp+28]
002f1118ldur x29, [sp-8]
002f111cldr x30, [sp], 48
002f1120ret x30
002f1124
002f1124loc_2f1124:
002f1124orr x1, xzr, 255
002f1128bl runtime.panicIndex
002f112c
002f112cloc_2f112c:
002f112corr x1, xzr, 255
002f1130bl runtime.panicIndex
002f1134hint
002f1138
002f1138loc_2f1138:
002f1138mov x3, x30
002f113cbl runtime.morestack_noctxt.abi0
002f1140b 0x2f0fa0
002f1144udf 0
002f1148udf 0
002f114cudf 0
002f0fa0
002f1150
002f1150net.absDomainName: ; void net.absDomainName(struct string s)
002f1150ldr x16, [x28+16]
002f1154subs xzr, sp, x16
002f1158b.ls 0x2f1240
002f115cstr x30, [sp-96]!
002f1160stur x29, [sp-8]
002f1164sub x29, sp, 8
002f1168str x0, [sp+104]
002f116cstr x1, [sp+112]
002f1170stp xzr, xzr, [sp+72]
002f1174ldr x0, [sp+104]
002f1178ldr x1, [sp+112]
002f117cstr x0, [sp+8]
002f1180str x1, [sp+16]
002f1184movz x0, 46
002f1188strb w0, [sp+24]
002f118cbl internal/bytealg.IndexByteString.abi0
002f1190ldr x0, [sp+32]
002f1194str x0, [sp+64]
002f1198adds xzr, x0, 1
002f119ccset x0, ne
002f11a0strb w0, [sp+55]
002f11a4b.ne 0x2f11ac
002f11a8b 0x2f11e0
002f11ac
002f11acloc_2f11ac:
002f11acldr x5, [sp+112]
002f11b0str x5, [sp+56]
002f11b4ldr x1, [sp+112]
002f11b8ldr x6, [sp+104]
002f11bcsub x0, x5, 1
002f11c0subs xzr, x1, x0
002f11c4b.hi 0x2f11cc
002f11c8b 0x2f1238
002f11cc
002f11ccloc_2f11cc:
002f11ccldrb w5, [x6+x0]
002f11d0subs wzr, w5, 46
002f11d4cset x5, ne
002f11d8strb w5, [sp+55]
002f11dcb 0x2f11e4
002f11e0
002f11e0loc_2f11e0:
002f11e0b 0x2f11e4
002f11e4
002f11e4loc_2f11e4:
002f11e4ldrb w5, [sp+55]
002f11e8tbnz w5, 0, 0x2f11f0
002f11ecb 0x2f1218
002f11f0
002f11f0loc_2f11f0:
002f11f0ldr x1, [sp+104]
002f11f4ldr x2, [sp+112]
002f11f8mov x0, xzr
002f11fcadrp x3, 0x41e000
002f1200add x3, x3, 296
002f1204orr x4, xzr, 1
002f1208bl runtime.concatstring2
002f120cstr x0, [sp+104]
002f1210str x1, [sp+112]
002f1214b 0x2f121c
002f1218
002f1218loc_2f1218:
002f1218b 0x2f121c
002f121c
002f121cloc_2f121c:
002f121cldr x0, [sp+104]
002f1220ldr x1, [sp+112]
002f1224str x0, [sp+72]
002f1228str x1, [sp+80]
002f122cldur x29, [sp-8]
002f1230ldr x30, [sp], 96
002f1234ret x30
002f1238
002f1238loc_2f1238:
002f1238bl runtime.panicIndex
002f123chint
002f1240
002f1240loc_2f1240:
002f1240stp x0, x1, [sp+8]
002f1244mov x3, x30
002f1248bl runtime.morestack_noctxt.abi0
002f124cldp x0, x1, [sp+8]
002f1250b 0x2f1150
002f1254udf 0
002f1258udf 0
002f125cudf 0
002f1150
002f1150net.absDomainName: ; void net.absDomainName(struct string s)
002f1150ldr x16, [x28+16]
002f1154subs xzr, sp, x16
002f1158b.ls 0x2f1240
002f115cstr x30, [sp-96]!
002f1160stur x29, [sp-8]
002f1164sub x29, sp, 8
002f1168str x0, [sp+104]
002f116cstr x1, [sp+112]
002f1170stp xzr, xzr, [sp+72]
002f1174ldr x0, [sp+104]
002f1178ldr x1, [sp+112]
002f117cstr x0, [sp+8]
002f1180str x1, [sp+16]
002f1184movz x0, 46
002f1188strb w0, [sp+24]
002f118cbl internal/bytealg.IndexByteString.abi0
002f1190ldr x0, [sp+32]
002f1194str x0, [sp+64]
002f1198adds xzr, x0, 1
002f119ccset x0, ne
002f11a0strb w0, [sp+55]
002f11a4b.ne 0x2f11ac
002f11a8b 0x2f11e0
002f11ac
002f11acloc_2f11ac:
002f11acldr x5, [sp+112]
002f11b0str x5, [sp+56]
002f11b4ldr x1, [sp+112]
002f11b8ldr x6, [sp+104]
002f11bcsub x0, x5, 1
002f11c0subs xzr, x1, x0
002f11c4b.hi 0x2f11cc
002f11c8b 0x2f1238
002f11cc
002f11ccloc_2f11cc:
002f11ccldrb w5, [x6+x0]
002f11d0subs wzr, w5, 46
002f11d4cset x5, ne
002f11d8strb w5, [sp+55]
002f11dcb 0x2f11e4
002f11e0
002f11e0loc_2f11e0:
002f11e0b 0x2f11e4
002f11e4
002f11e4loc_2f11e4:
002f11e4ldrb w5, [sp+55]
002f11e8tbnz w5, 0, 0x2f11f0
002f11ecb 0x2f1218
002f11f0
002f11f0loc_2f11f0:
002f11f0ldr x1, [sp+104]
002f11f4ldr x2, [sp+112]
002f11f8mov x0, xzr
002f11fcadrp x3, 0x41e000
002f1200add x3, x3, 296
002f1204orr x4, xzr, 1
002f1208bl runtime.concatstring2
002f120cstr x0, [sp+104]
002f1210str x1, [sp+112]
002f1214b 0x2f121c
002f1218
002f1218loc_2f1218:
002f1218b 0x2f121c
002f121c
002f121cloc_2f121c:
002f121cldr x0, [sp+104]
002f1220ldr x1, [sp+112]
002f1224str x0, [sp+72]
002f1228str x1, [sp+80]
002f122cldur x29, [sp-8]
002f1230ldr x30, [sp], 96
002f1234ret x30
002f1238
002f1238loc_2f1238:
002f1238bl runtime.panicIndex
002f123chint
002f1240
002f1240loc_2f1240:
002f1240stp x0, x1, [sp+8]
002f1244mov x3, x30
002f1248bl runtime.morestack_noctxt.abi0
002f124cldp x0, x1, [sp+8]
002f1250b 0x2f1150
002f1254udf 0
002f1258udf 0
002f125cudf 0
002f1150
002f1260
002f1260net.byPriorityWeight.shuffleByWeight: ; void net.byPriorityWeight.shuffleByWeight(net.byPriorityWeight addrs)
002f1260ldr x16, [x28+16]
002f1264sub x17, sp, 32
002f1268subs xzr, x17, x16
002f126cb.ls 0x2f154c
002f1270str x30, [sp-160]!
002f1274stur x29, [sp-8]
002f1278sub x29, sp, 8
002f127cstr x0, [sp+168]
002f1280str x1, [sp+176]
002f1284str x2, [sp+184]
002f1288str xzr, [sp+40]
002f128cstr x0, [sp+120]
002f1290str x1, [sp+128]
002f1294str x2, [sp+136]
002f1298str xzr, [sp+72]
002f129cstr x1, [sp+104]
002f12a0b 0x2f12a4
002f12a4
002f12a4loc_2f12a4:
002f12a4ldr x1, [sp+104]
002f12a8ldr x2, [sp+72]
002f12acsubs xzr, x1, x2
002f12b0b.gt 0x2f12b8
002f12b4b 0x2f12f0
002f12b8
002f12b8loc_2f12b8:
002f12b8ldr x1, [sp+72]
002f12bcldr x2, [sp+120]
002f12c0ldr x1, [x2+3*x1]
002f12c4str x1, [sp+112]
002f12c8ldrsb x27, [x1]
002f12ccldr x2, [sp+40]
002f12d0ldrh w1, [x1+20]
002f12d4add x1, x2, x1
002f12d8str x1, [sp+40]
002f12dcb 0x2f12e0
002f12e0
002f12e0loc_2f12e0:
002f12e0ldr x1, [sp+72]
002f12e4add x1, x1, 1
002f12e8str x1, [sp+72]
002f12ecb 0x2f12a4
002f12f0
002f12f0loc_2f12f0:
002f12f0b 0x2f12f4
002f12f4
002f12f4loc_2f12f4:
002f12f4ldr x1, [sp+40]
002f12f8subs xzr, x1, 0
002f12fccset x1, gt
002f1300strb w1, [sp+39]
002f1304b.gt 0x2f130c
002f1308b 0x2f1324
002f130c
002f130cloc_2f130c:
002f130cldr x1, [sp+176]
002f1310str x1, [sp+80]
002f1314subs xzr, x1, 1
002f1318cset x1, gt
002f131cstrb w1, [sp+39]
002f1320b 0x2f1328
002f1324
002f1324loc_2f1324:
002f1324b 0x2f1328
002f1328
002f1328loc_2f1328:
002f1328ldrb w1, [sp+39]
002f132ctbnz w1, 0, 0x2f1334
002f1330b 0x2f1354
002f1334
002f1334loc_2f1334:
002f1334str xzr, [sp+48]
002f1338ldr x0, [sp+40]
002f133cbl net.randIntn
002f1340str x0, [sp+56]
002f1344str xzr, [sp+96]
002f1348ldr x1, [sp+176]
002f134cstr x1, [sp+88]
002f1350b 0x2f1360
002f1354
002f1354loc_2f1354:
002f1354ldur x29, [sp-8]
002f1358ldr x30, [sp], 160
002f135cret x30
002f1360
002f1360loc_2f1360:
002f1360ldr x2, [sp+88]
002f1364ldr x3, [sp+96]
002f1368subs xzr, x2, x3
002f136cb.gt 0x2f1374
002f1370b 0x2f14a4
002f1374
002f1374loc_2f1374:
002f1374ldr x0, [sp+96]
002f1378str x0, [sp+64]
002f137cldr x2, [sp+48]
002f1380ldr x1, [sp+176]
002f1384ldr x3, [sp+168]
002f1388subs xzr, x1, x0
002f138cb.hi 0x2f1394
002f1390b 0x2f1544
002f1394
002f1394loc_2f1394:
002f1394ldr x3, [x3+3*x0]
002f1398ldrsb x27, [x3]
002f139cldrh w3, [x3+20]
002f13a0add x2, x2, x3
002f13a4str x2, [sp+48]
002f13a8ldr x3, [sp+56]
002f13acsubs xzr, x3, x2
002f13b0b.lt 0x2f13b8
002f13b4b 0x2f1490
002f13b8
002f13b8loc_2f13b8:
002f13b8subs xzr, x0, 0
002f13bcb.gt 0x2f13c4
002f13c0b 0x2f1488
002f13c4
002f13c4loc_2f13c4:
002f13c4ldr x1, [sp+176]
002f13c8ldr x2, [sp+168]
002f13ccsubs xzr, x1, 0
002f13d0b.hi 0x2f13d8
002f13d4b 0x2f153c
002f13d8
002f13d8loc_2f13d8:
002f13d8ldr x2, [x2]
002f13dcstr x2, [sp+144]
002f13e0ldr x0, [sp+64]
002f13e4ldr x1, [sp+176]
002f13e8ldr x2, [sp+168]
002f13ecsubs xzr, x0, x1
002f13f0b.lo 0x2f13f8
002f13f4b 0x2f1538
002f13f8
002f13f8loc_2f13f8:
002f13f8ldr x3, [sp+168]
002f13fcldr x1, [sp+176]
002f1400ldr x2, [x2+3*x0]
002f1404subs xzr, x1, 0
002f1408b.hi 0x2f1410
002f140cb 0x2f1530
002f1410
002f1410loc_2f1410:
002f1410adrp x27, 0x75a000
002f1414ldr w4, [x27+3056]
002f1418cbz w4, 0x2f1420
002f141cb 0x2f1424
002f1420
002f1420loc_2f1420:
002f1420b 0x2f1438
002f1424
002f1424loc_2f1424:
002f1424bl runtime.gcWriteBarrier2
002f1428str x2, [x25]
002f142cldr x4, [x3]
002f1430str x4, [x25+8]
002f1434b 0x2f1438
002f1438
002f1438loc_2f1438:
002f1438str x2, [x3]
002f143cldr x0, [sp+64]
002f1440ldr x2, [sp+168]
002f1444ldr x1, [sp+176]
002f1448ldr x3, [sp+144]
002f144csubs xzr, x1, x0
002f1450b.hi 0x2f1458
002f1454b 0x2f152c
002f1458
002f1458loc_2f1458:
002f1458adrp x27, 0x75a000
002f145cldr w4, [x27+3056]
002f1460cbz w4, 0x2f1468
002f1464b 0x2f146c
002f1468
002f1468loc_2f1468:
002f1468b 0x2f1480
002f146c
002f146cloc_2f146c:
002f146cbl runtime.gcWriteBarrier2
002f1470str x3, [x25]
002f1474ldr x4, [x2+3*x0]
002f1478str x4, [x25+8]
002f147cb 0x2f1480
002f1480
002f1480loc_2f1480:
002f1480str x3, [x2+3*x0]
002f1484b 0x2f148c
002f1488
002f1488loc_2f1488:
002f1488b 0x2f148c
002f148c
002f148cloc_2f148c:
002f148cb 0x2f14a8
002f1490
002f1490loc_2f1490:
002f1490b 0x2f1494
002f1494
002f1494loc_2f1494:
002f1494ldr x2, [sp+96]
002f1498add x2, x2, 1
002f149cstr x2, [sp+96]
002f14a0b 0x2f1360
002f14a4
002f14a4loc_2f14a4:
002f14a4b 0x2f14a8
002f14a8
002f14a8loc_2f14a8:
002f14a8ldr x2, [sp+40]
002f14acldr x1, [sp+176]
002f14b0ldr x3, [sp+168]
002f14b4subs xzr, x1, 0
002f14b8b.hi 0x2f14c0
002f14bcb 0x2f1524
002f14c0
002f14c0loc_2f14c0:
002f14c0ldr x3, [x3]
002f14c4ldrsb x27, [x3]
002f14c8ldrh w3, [x3+20]
002f14ccsub x2, x2, x3
002f14d0str x2, [sp+40]
002f14d4ldr x1, [sp+176]
002f14d8ldr x2, [sp+168]
002f14dcldr x3, [sp+184]
002f14e0b 0x2f14e4
002f14e4
002f14e4loc_2f14e4:
002f14e4subs xzr, x1, 1
002f14e8b.hs 0x2f14f0
002f14ecb 0x2f151c
002f14f0
002f14f0loc_2f14f0:
002f14f0sub x3, x3, 1
002f14f4sub x4, xzr, x3
002f14f8sub x1, x1, 1
002f14fcsbfm x4, x4, 63, 63
002f1500and x4, x4, 8
002f1504add x2, x2, x4
002f1508str x2, [sp+168]
002f150cstr x1, [sp+176]
002f1510str x3, [sp+184]
002f1514b 0x2f1518
002f1518
002f1518loc_2f1518:
002f1518b 0x2f12f4
002f151c
002f151cloc_2f151c:
002f151corr x0, xzr, 1
002f1520bl runtime.panicSliceB
002f1524
002f1524loc_2f1524:
002f1524mov x0, xzr
002f1528bl runtime.panicIndex
002f152c
002f152cloc_2f152c:
002f152cbl runtime.panicIndex
002f1530
002f1530loc_2f1530:
002f1530mov x0, xzr
002f1534bl runtime.panicIndex
002f1538
002f1538loc_2f1538:
002f1538bl runtime.panicIndex
002f153c
002f153cloc_2f153c:
002f153cmov x0, xzr
002f1540bl runtime.panicIndex
002f1544
002f1544loc_2f1544:
002f1544bl runtime.panicIndex
002f1548hint
002f154c
002f154cloc_2f154c:
002f154cstp x0, x1, [sp+8]
002f1550str x2, [sp+24]
002f1554mov x3, x30
002f1558bl runtime.morestack_noctxt.abi0
002f155cldp x0, x1, [sp+8]
002f1560ldr x2, [sp+24]
002f1564b 0x2f1260
002f1568udf 0
002f156cudf 0
002f1260
002f1260net.byPriorityWeight.shuffleByWeight: ; void net.byPriorityWeight.shuffleByWeight(net.byPriorityWeight addrs)
002f1260ldr x16, [x28+16]
002f1264sub x17, sp, 32
002f1268subs xzr, x17, x16
002f126cb.ls 0x2f154c
002f1270str x30, [sp-160]!
002f1274stur x29, [sp-8]
002f1278sub x29, sp, 8
002f127cstr x0, [sp+168]
002f1280str x1, [sp+176]
002f1284str x2, [sp+184]
002f1288str xzr, [sp+40]
002f128cstr x0, [sp+120]
002f1290str x1, [sp+128]
002f1294str x2, [sp+136]
002f1298str xzr, [sp+72]
002f129cstr x1, [sp+104]
002f12a0b 0x2f12a4
002f12a4
002f12a4loc_2f12a4:
002f12a4ldr x1, [sp+104]
002f12a8ldr x2, [sp+72]
002f12acsubs xzr, x1, x2
002f12b0b.gt 0x2f12b8
002f12b4b 0x2f12f0
002f12b8
002f12b8loc_2f12b8:
002f12b8ldr x1, [sp+72]
002f12bcldr x2, [sp+120]
002f12c0ldr x1, [x2+3*x1]
002f12c4str x1, [sp+112]
002f12c8ldrsb x27, [x1]
002f12ccldr x2, [sp+40]
002f12d0ldrh w1, [x1+20]
002f12d4add x1, x2, x1
002f12d8str x1, [sp+40]
002f12dcb 0x2f12e0
002f12e0
002f12e0loc_2f12e0:
002f12e0ldr x1, [sp+72]
002f12e4add x1, x1, 1
002f12e8str x1, [sp+72]
002f12ecb 0x2f12a4
002f12f0
002f12f0loc_2f12f0:
002f12f0b 0x2f12f4
002f12f4
002f12f4loc_2f12f4:
002f12f4ldr x1, [sp+40]
002f12f8subs xzr, x1, 0
002f12fccset x1, gt
002f1300strb w1, [sp+39]
002f1304b.gt 0x2f130c
002f1308b 0x2f1324
002f130c
002f130cloc_2f130c:
002f130cldr x1, [sp+176]
002f1310str x1, [sp+80]
002f1314subs xzr, x1, 1
002f1318cset x1, gt
002f131cstrb w1, [sp+39]
002f1320b 0x2f1328
002f1324
002f1324loc_2f1324:
002f1324b 0x2f1328
002f1328
002f1328loc_2f1328:
002f1328ldrb w1, [sp+39]
002f132ctbnz w1, 0, 0x2f1334
002f1330b 0x2f1354
002f1334
002f1334loc_2f1334:
002f1334str xzr, [sp+48]
002f1338ldr x0, [sp+40]
002f133cbl net.randIntn
002f1340str x0, [sp+56]
002f1344str xzr, [sp+96]
002f1348ldr x1, [sp+176]
002f134cstr x1, [sp+88]
002f1350b 0x2f1360
002f1354
002f1354loc_2f1354:
002f1354ldur x29, [sp-8]
002f1358ldr x30, [sp], 160
002f135cret x30
002f1360
002f1360loc_2f1360:
002f1360ldr x2, [sp+88]
002f1364ldr x3, [sp+96]
002f1368subs xzr, x2, x3
002f136cb.gt 0x2f1374
002f1370b 0x2f14a4
002f1374
002f1374loc_2f1374:
002f1374ldr x0, [sp+96]
002f1378str x0, [sp+64]
002f137cldr x2, [sp+48]
002f1380ldr x1, [sp+176]
002f1384ldr x3, [sp+168]
002f1388subs xzr, x1, x0
002f138cb.hi 0x2f1394
002f1390b 0x2f1544
002f1394
002f1394loc_2f1394:
002f1394ldr x3, [x3+3*x0]
002f1398ldrsb x27, [x3]
002f139cldrh w3, [x3+20]
002f13a0add x2, x2, x3
002f13a4str x2, [sp+48]
002f13a8ldr x3, [sp+56]
002f13acsubs xzr, x3, x2
002f13b0b.lt 0x2f13b8
002f13b4b 0x2f1490
002f13b8
002f13b8loc_2f13b8:
002f13b8subs xzr, x0, 0
002f13bcb.gt 0x2f13c4
002f13c0b 0x2f1488
002f13c4
002f13c4loc_2f13c4:
002f13c4ldr x1, [sp+176]
002f13c8ldr x2, [sp+168]
002f13ccsubs xzr, x1, 0
002f13d0b.hi 0x2f13d8
002f13d4b 0x2f153c
002f13d8
002f13d8loc_2f13d8:
002f13d8ldr x2, [x2]
002f13dcstr x2, [sp+144]
002f13e0ldr x0, [sp+64]
002f13e4ldr x1, [sp+176]
002f13e8ldr x2, [sp+168]
002f13ecsubs xzr, x0, x1
002f13f0b.lo 0x2f13f8
002f13f4b 0x2f1538
002f13f8
002f13f8loc_2f13f8:
002f13f8ldr x3, [sp+168]
002f13fcldr x1, [sp+176]
002f1400ldr x2, [x2+3*x0]
002f1404subs xzr, x1, 0
002f1408b.hi 0x2f1410
002f140cb 0x2f1530
002f1410
002f1410loc_2f1410:
002f1410adrp x27, 0x75a000
002f1414ldr w4, [x27+3056]
002f1418cbz w4, 0x2f1420
002f141cb 0x2f1424
002f1420
002f1420loc_2f1420:
002f1420b 0x2f1438
002f1424
002f1424loc_2f1424:
002f1424bl runtime.gcWriteBarrier2
002f1428str x2, [x25]
002f142cldr x4, [x3]
002f1430str x4, [x25+8]
002f1434b 0x2f1438
002f1438
002f1438loc_2f1438:
002f1438str x2, [x3]
002f143cldr x0, [sp+64]
002f1440ldr x2, [sp+168]
002f1444ldr x1, [sp+176]
002f1448ldr x3, [sp+144]
002f144csubs xzr, x1, x0
002f1450b.hi 0x2f1458
002f1454b 0x2f152c
002f1458
002f1458loc_2f1458:
002f1458adrp x27, 0x75a000
002f145cldr w4, [x27+3056]
002f1460cbz w4, 0x2f1468
002f1464b 0x2f146c
002f1468
002f1468loc_2f1468:
002f1468b 0x2f1480
002f146c
002f146cloc_2f146c:
002f146cbl runtime.gcWriteBarrier2
002f1470str x3, [x25]
002f1474ldr x4, [x2+3*x0]
002f1478str x4, [x25+8]
002f147cb 0x2f1480
002f1480
002f1480loc_2f1480:
002f1480str x3, [x2+3*x0]
002f1484b 0x2f148c
002f1488
002f1488loc_2f1488:
002f1488b 0x2f148c
002f148c
002f148cloc_2f148c:
002f148cb 0x2f14a8
002f1490
002f1490loc_2f1490:
002f1490b 0x2f1494
002f1494
002f1494loc_2f1494:
002f1494ldr x2, [sp+96]
002f1498add x2, x2, 1
002f149cstr x2, [sp+96]
002f14a0b 0x2f1360
002f14a4
002f14a4loc_2f14a4:
002f14a4b 0x2f14a8
002f14a8
002f14a8loc_2f14a8:
002f14a8ldr x2, [sp+40]
002f14acldr x1, [sp+176]
002f14b0ldr x3, [sp+168]
002f14b4subs xzr, x1, 0
002f14b8b.hi 0x2f14c0
002f14bcb 0x2f1524
002f14c0
002f14c0loc_2f14c0:
002f14c0ldr x3, [x3]
002f14c4ldrsb x27, [x3]
002f14c8ldrh w3, [x3+20]
002f14ccsub x2, x2, x3
002f14d0str x2, [sp+40]
002f14d4ldr x1, [sp+176]
002f14d8ldr x2, [sp+168]
002f14dcldr x3, [sp+184]
002f14e0b 0x2f14e4
002f14e4
002f14e4loc_2f14e4:
002f14e4subs xzr, x1, 1
002f14e8b.hs 0x2f14f0
002f14ecb 0x2f151c
002f14f0
002f14f0loc_2f14f0:
002f14f0sub x3, x3, 1
002f14f4sub x4, xzr, x3
002f14f8sub x1, x1, 1
002f14fcsbfm x4, x4, 63, 63
002f1500and x4, x4, 8
002f1504add x2, x2, x4
002f1508str x2, [sp+168]
002f150cstr x1, [sp+176]
002f1510str x3, [sp+184]
002f1514b 0x2f1518
002f1518
002f1518loc_2f1518:
002f1518b 0x2f12f4
002f151c
002f151cloc_2f151c:
002f151corr x0, xzr, 1
002f1520bl runtime.panicSliceB
002f1524
002f1524loc_2f1524:
002f1524mov x0, xzr
002f1528bl runtime.panicIndex
002f152c
002f152cloc_2f152c:
002f152cbl runtime.panicIndex
002f1530
002f1530loc_2f1530:
002f1530mov x0, xzr
002f1534bl runtime.panicIndex
002f1538
002f1538loc_2f1538:
002f1538bl runtime.panicIndex
002f153c
002f153cloc_2f153c:
002f153cmov x0, xzr
002f1540bl runtime.panicIndex
002f1544
002f1544loc_2f1544:
002f1544bl runtime.panicIndex
002f1548hint
002f154c
002f154cloc_2f154c:
002f154cstp x0, x1, [sp+8]
002f1550str x2, [sp+24]
002f1554mov x3, x30
002f1558bl runtime.morestack_noctxt.abi0
002f155cldp x0, x1, [sp+8]
002f1560ldr x2, [sp+24]
002f1564b 0x2f1260
002f1568udf 0
002f156cudf 0
002f1260
002f1570
002f1570net.byPriorityWeight.sort: ; void net.byPriorityWeight.sort(net.byPriorityWeight addrs)
002f1570ldr x16, [x28+16]
002f1574subs xzr, sp, x16
002f1578b.ls 0x2f1710
002f157cstr x30, [sp-112]!
002f1580stur x29, [sp-8]
002f1584sub x29, sp, 8
002f1588str x0, [sp+120]
002f158cstr x1, [sp+128]
002f1590str x2, [sp+136]
002f1594mov x3, x2
002f1598adrp x4, 0x3e7000
002f159cadd x4, x4, 3952
002f15a0mov x2, x1
002f15a4mov x1, x0
002f15a8adrp x0, 0x425000
002f15acadd x0, x0, 3776
002f15b0bl slices.SortFunc[go.shape.[]*net.SRV,go.shape.*uint8]
002f15b4str xzr, [sp+64]
002f15b8orr x5, xzr, 1
002f15bcstr x5, [sp+56]
002f15c0b 0x2f15c4
002f15c4
002f15c4loc_2f15c4:
002f15c4ldr x3, [sp+128]
002f15c8str x3, [sp+72]
002f15ccldr x4, [sp+56]
002f15d0subs xzr, x3, x4
002f15d4b.gt 0x2f15dc
002f15d8b 0x2f16a4
002f15dc
002f15dcloc_2f15dc:
002f15dcldr x0, [sp+64]
002f15e0ldr x1, [sp+128]
002f15e4ldr x3, [sp+120]
002f15e8subs xzr, x1, x0
002f15ecb.hi 0x2f15f4
002f15f0b 0x2f1708
002f15f4
002f15f4loc_2f15f4:
002f15f4ldr x3, [x3+3*x0]
002f15f8ldrsb x27, [x3]
002f15fcldrh w3, [x3+18]
002f1600ldr x0, [sp+56]
002f1604ldr x1, [sp+128]
002f1608ldr x4, [sp+120]
002f160csubs xzr, x1, x0
002f1610b.hi 0x2f1618
002f1614b 0x2f1704
002f1618
002f1618loc_2f1618:
002f1618ldr x4, [x4+3*x0]
002f161cldrsb x27, [x4]
002f1620ldrh w4, [x4+18]
002f1624subs wzr, w4, w3
002f1628b.ne 0x2f1630
002f162cb 0x2f168c
002f1630
002f1630loc_2f1630:
002f1630ldr x1, [sp+56]
002f1634ldr x0, [sp+64]
002f1638ldr x2, [sp+136]
002f163cldr x3, [sp+120]
002f1640subs xzr, x2, x1
002f1644b.hs 0x2f164c
002f1648b 0x2f1700
002f164c
002f164cloc_2f164c:
002f164csubs xzr, x1, x0
002f1650b.hs 0x2f1658
002f1654b 0x2f16fc
002f1658
002f1658loc_2f1658:
002f1658sub x2, x2, x0
002f165csub x1, x1, x0
002f1660sub x4, xzr, x2
002f1664ubfm x5, x0, 61, 60
002f1668and x4, x5, x4, asr #63
002f166cadd x0, x3, x4
002f1670str x0, [sp+80]
002f1674str x1, [sp+88]
002f1678str x2, [sp+96]
002f167cbl net.byPriorityWeight.shuffleByWeight
002f1680ldr x3, [sp+56]
002f1684str x3, [sp+64]
002f1688b 0x2f1690
002f168c
002f168cloc_2f168c:
002f168cb 0x2f1690
002f1690
002f1690loc_2f1690:
002f1690b 0x2f1694
002f1694
002f1694loc_2f1694:
002f1694ldr x3, [sp+56]
002f1698add x3, x3, 1
002f169cstr x3, [sp+56]
002f16a0b 0x2f15c4
002f16a4
002f16a4loc_2f16a4:
002f16a4ldr x0, [sp+64]
002f16a8ldr x1, [sp+128]
002f16acldr x3, [sp+120]
002f16b0ldr x4, [sp+136]
002f16b4b 0x2f16b8
002f16b8
002f16b8loc_2f16b8:
002f16b8subs xzr, x0, x1
002f16bcb.ls 0x2f16c4
002f16c0b 0x2f16f8
002f16c4
002f16c4loc_2f16c4:
002f16c4sub x2, x4, x0
002f16c8sub x1, x1, x0
002f16ccsub x4, xzr, x2
002f16d0ubfm x5, x0, 61, 60
002f16d4and x4, x5, x4, asr #63
002f16d8add x0, x3, x4
002f16dcstr x0, [sp+80]
002f16e0str x1, [sp+88]
002f16e4str x2, [sp+96]
002f16e8bl net.byPriorityWeight.shuffleByWeight
002f16ecldur x29, [sp-8]
002f16f0ldr x30, [sp], 112
002f16f4ret x30
002f16f8
002f16f8loc_2f16f8:
002f16f8bl runtime.panicSliceB
002f16fc
002f16fcloc_2f16fc:
002f16fcbl runtime.panicSliceB
002f1700
002f1700loc_2f1700:
002f1700bl runtime.panicSliceAcap
002f1704
002f1704loc_2f1704:
002f1704bl runtime.panicIndex
002f1708
002f1708loc_2f1708:
002f1708bl runtime.panicIndex
002f170chint
002f1710
002f1710loc_2f1710:
002f1710stp x0, x1, [sp+8]
002f1714str x2, [sp+24]
002f1718mov x3, x30
002f171cbl runtime.morestack_noctxt.abi0
002f1720ldp x0, x1, [sp+8]
002f1724ldr x2, [sp+24]
002f1728b 0x2f1570
002f172cudf 0
002f1570
002f1570net.byPriorityWeight.sort: ; void net.byPriorityWeight.sort(net.byPriorityWeight addrs)
002f1570ldr x16, [x28+16]
002f1574subs xzr, sp, x16
002f1578b.ls 0x2f1710
002f157cstr x30, [sp-112]!
002f1580stur x29, [sp-8]
002f1584sub x29, sp, 8
002f1588str x0, [sp+120]
002f158cstr x1, [sp+128]
002f1590str x2, [sp+136]
002f1594mov x3, x2
002f1598adrp x4, 0x3e7000
002f159cadd x4, x4, 3952
002f15a0mov x2, x1
002f15a4mov x1, x0
002f15a8adrp x0, 0x425000
002f15acadd x0, x0, 3776
002f15b0bl slices.SortFunc[go.shape.[]*net.SRV,go.shape.*uint8]
002f15b4str xzr, [sp+64]
002f15b8orr x5, xzr, 1
002f15bcstr x5, [sp+56]
002f15c0b 0x2f15c4
002f15c4
002f15c4loc_2f15c4:
002f15c4ldr x3, [sp+128]
002f15c8str x3, [sp+72]
002f15ccldr x4, [sp+56]
002f15d0subs xzr, x3, x4
002f15d4b.gt 0x2f15dc
002f15d8b 0x2f16a4
002f15dc
002f15dcloc_2f15dc:
002f15dcldr x0, [sp+64]
002f15e0ldr x1, [sp+128]
002f15e4ldr x3, [sp+120]
002f15e8subs xzr, x1, x0
002f15ecb.hi 0x2f15f4
002f15f0b 0x2f1708
002f15f4
002f15f4loc_2f15f4:
002f15f4ldr x3, [x3+3*x0]
002f15f8ldrsb x27, [x3]
002f15fcldrh w3, [x3+18]
002f1600ldr x0, [sp+56]
002f1604ldr x1, [sp+128]
002f1608ldr x4, [sp+120]
002f160csubs xzr, x1, x0
002f1610b.hi 0x2f1618
002f1614b 0x2f1704
002f1618
002f1618loc_2f1618:
002f1618ldr x4, [x4+3*x0]
002f161cldrsb x27, [x4]
002f1620ldrh w4, [x4+18]
002f1624subs wzr, w4, w3
002f1628b.ne 0x2f1630
002f162cb 0x2f168c
002f1630
002f1630loc_2f1630:
002f1630ldr x1, [sp+56]
002f1634ldr x0, [sp+64]
002f1638ldr x2, [sp+136]
002f163cldr x3, [sp+120]
002f1640subs xzr, x2, x1
002f1644b.hs 0x2f164c
002f1648b 0x2f1700
002f164c
002f164cloc_2f164c:
002f164csubs xzr, x1, x0
002f1650b.hs 0x2f1658
002f1654b 0x2f16fc
002f1658
002f1658loc_2f1658:
002f1658sub x2, x2, x0
002f165csub x1, x1, x0
002f1660sub x4, xzr, x2
002f1664ubfm x5, x0, 61, 60
002f1668and x4, x5, x4, asr #63
002f166cadd x0, x3, x4
002f1670str x0, [sp+80]
002f1674str x1, [sp+88]
002f1678str x2, [sp+96]
002f167cbl net.byPriorityWeight.shuffleByWeight
002f1680ldr x3, [sp+56]
002f1684str x3, [sp+64]
002f1688b 0x2f1690
002f168c
002f168cloc_2f168c:
002f168cb 0x2f1690
002f1690
002f1690loc_2f1690:
002f1690b 0x2f1694
002f1694
002f1694loc_2f1694:
002f1694ldr x3, [sp+56]
002f1698add x3, x3, 1
002f169cstr x3, [sp+56]
002f16a0b 0x2f15c4
002f16a4
002f16a4loc_2f16a4:
002f16a4ldr x0, [sp+64]
002f16a8ldr x1, [sp+128]
002f16acldr x3, [sp+120]
002f16b0ldr x4, [sp+136]
002f16b4b 0x2f16b8
002f16b8
002f16b8loc_2f16b8:
002f16b8subs xzr, x0, x1
002f16bcb.ls 0x2f16c4
002f16c0b 0x2f16f8
002f16c4
002f16c4loc_2f16c4:
002f16c4sub x2, x4, x0
002f16c8sub x1, x1, x0
002f16ccsub x4, xzr, x2
002f16d0ubfm x5, x0, 61, 60
002f16d4and x4, x5, x4, asr #63
002f16d8add x0, x3, x4
002f16dcstr x0, [sp+80]
002f16e0str x1, [sp+88]
002f16e4str x2, [sp+96]
002f16e8bl net.byPriorityWeight.shuffleByWeight
002f16ecldur x29, [sp-8]
002f16f0ldr x30, [sp], 112
002f16f4ret x30
002f16f8
002f16f8loc_2f16f8:
002f16f8bl runtime.panicSliceB
002f16fc
002f16fcloc_2f16fc:
002f16fcbl runtime.panicSliceB
002f1700
002f1700loc_2f1700:
002f1700bl runtime.panicSliceAcap
002f1704
002f1704loc_2f1704:
002f1704bl runtime.panicIndex
002f1708
002f1708loc_2f1708:
002f1708bl runtime.panicIndex
002f170chint
002f1710
002f1710loc_2f1710:
002f1710stp x0, x1, [sp+8]
002f1714str x2, [sp+24]
002f1718mov x3, x30
002f171cbl runtime.morestack_noctxt.abi0
002f1720ldp x0, x1, [sp+8]
002f1724ldr x2, [sp+24]
002f1728b 0x2f1570
002f172cudf 0
002f1570
002f1730
002f1730net.newRequest: ; void net.newRequest(vendor/golang.org/x/net/dns/dnsmessage.Question q, bool ad)
002f1730ldr x16, [x28+16]
002f1734sub x17, sp, 880
002f1738subs xzr, x17, x16
002f173cb.ls 0x2f1d34
002f1740sub x20, sp, 1008
002f1744stp x29, x30, [x20-8]
002f1748add sp, x20, 0
002f174csub x29, sp, 8
002f1750strb w0, [sp+1280]
002f1754strh wzr, [sp+324]
002f1758str xzr, [sp+624]
002f175cadd x27, sp, 632
002f1760stp xzr, xzr, [x27]
002f1764str xzr, [sp+648]
002f1768add x27, sp, 656
002f176cstp xzr, xzr, [x27]
002f1770add x27, sp, 752
002f1774stp xzr, xzr, [x27]
002f1778bl net.randInt
002f177cstr x0, [sp+616]
002f1780strh w0, [sp+324]
002f1784adrp x0, 0x304000
002f1788add x0, x0, 3072
002f178corr x1, xzr, 2
002f1790movz x2, 514
002f1794bl runtime.makeslice
002f1798str x0, [sp+936]
002f179corr x0, xzr, 2
002f17a0str x0, [sp+944]
002f17a4movz x0, 514
002f17a8str x0, [sp+952]
002f17acadd x27, sp, 326
002f17b0str xzr, [x27]
002f17b4add x27, sp, 332
002f17b8str xzr, [x27]
002f17bcldrh w0, [sp+324]
002f17c0strh w0, [sp+326]
002f17c4orr x8, xzr, 1
002f17c8strb w8, [sp+334]
002f17ccldrb w10, [sp+1280]
002f17d0strb w10, [sp+336]
002f17d4ldrh w3, [sp+326]
002f17d8ldr x0, [sp+936]
002f17dcldr x1, [sp+944]
002f17e0ldr x2, [sp+952]
002f17e4mov x4, xzr
002f17e8mov x5, xzr
002f17ecmov x6, xzr
002f17f0mov x7, xzr
002f17f4mov x9, xzr
002f17f8mov x11, xzr
002f17fcmov x12, xzr
002f1800bl vendor/golang.org/x/net/dns/dnsmessage.NewBuilder
002f1804str x0, [sp+824]
002f1808str x1, [sp+832]
002f180cstr x2, [sp+840]
002f1810strb w3, [sp+848]
002f1814strh w4, [sp+850]
002f1818strh w5, [sp+852]
002f181cstrh w6, [sp+854]
002f1820strh w7, [sp+856]
002f1824strh w8, [sp+858]
002f1828strh w9, [sp+860]
002f182cstr x10, [sp+864]
002f1830str x11, [sp+872]
002f1834add x27, sp, 824
002f1838ldp x0, x1, [x27]
002f183cadd x27, sp, 840
002f1840ldp x2, x3, [x27]
002f1844add x27, sp, 856
002f1848ldp x4, x5, [x27]
002f184cadd x27, sp, 768
002f1850stp x0, x1, [x27]
002f1854add x27, sp, 784
002f1858stp x2, x3, [x27]
002f185cadd x27, sp, 800
002f1860stp x4, x5, [x27]
002f1864ldr x0, [sp+872]
002f1868str x0, [sp+816]
002f186cadd x0, sp, 768
002f1870bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).StartQuestions
002f1874str x0, [sp+736]
002f1878str x1, [sp+744]
002f187ccbnz x0, 0x2f1884
002f1880b 0x2f18d8
002f1884
002f1884loc_2f1884:
002f1884strh wzr, [sp+324]
002f1888str xzr, [sp+624]
002f188cadd x27, sp, 632
002f1890stp xzr, xzr, [x27]
002f1894str xzr, [sp+648]
002f1898add x27, sp, 656
002f189cstp xzr, xzr, [x27]
002f18a0ldr x7, [sp+736]
002f18a4ldr x8, [sp+744]
002f18a8str x7, [sp+752]
002f18acstr x8, [sp+760]
002f18b0ldrh w0, [sp+324]
002f18b4ldr x1, [sp+624]
002f18b8ldr x4, [sp+648]
002f18bcldr x2, [sp+632]
002f18c0ldr x5, [sp+656]
002f18c4ldr x3, [sp+640]
002f18c8ldr x6, [sp+664]
002f18ccldp x29, x30, [sp-8]
002f18d0add sp, sp, 1008
002f18d4ret x30
002f18d8
002f18d8loc_2f18d8:
002f18d8add x21, sp, 8
002f18dcadd x20, sp, 1016
002f18e0adr x27, 16
002f18e4stp x29, x27, [sp-24]
002f18e8sub x29, sp, 24
002f18ecbl fn_87ea0
002f18f0sub x29, sp, 8
002f18f4add x27, sp, 1268
002f18f8ldr x1, [x27]
002f18fcadd x27, sp, 260
002f1900str x1, [x27]
002f1904add x0, sp, 768
002f1908bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Question
002f190cstr x0, [sp+720]
002f1910str x1, [sp+728]
002f1914cbnz x0, 0x2f191c
002f1918b 0x2f1970
002f191c
002f191cloc_2f191c:
002f191cstrh wzr, [sp+324]
002f1920str xzr, [sp+624]
002f1924add x27, sp, 632
002f1928stp xzr, xzr, [x27]
002f192cstr xzr, [sp+648]
002f1930add x27, sp, 656
002f1934stp xzr, xzr, [x27]
002f1938ldr x7, [sp+720]
002f193cldr x8, [sp+728]
002f1940str x7, [sp+752]
002f1944str x8, [sp+760]
002f1948ldrh w0, [sp+324]
002f194cldr x1, [sp+624]
002f1950ldr x4, [sp+648]
002f1954ldr x2, [sp+632]
002f1958ldr x5, [sp+656]
002f195cldr x3, [sp+640]
002f1960ldr x6, [sp+664]
002f1964ldp x29, x30, [sp-8]
002f1968add sp, sp, 1008
002f196cret x30
002f1970
002f1970loc_2f1970:
002f1970adrp x27, 0x72f000
002f1974ldr x0, [x27+3536]
002f1978bl internal/godebug.(*Setting).Value
002f197cstr x0, [sp+920]
002f1980str x1, [sp+928]
002f1984subs xzr, x1, 1
002f1988b.eq 0x2f1990
002f198cb 0x2f19c0
002f1990
002f1990loc_2f1990:
002f1990subs xzr, x1, 0
002f1994b.hi 0x2f199c
002f1998b 0x2f1d28
002f199c
002f199cloc_2f199c:
002f199cldrb w1, [x0]
002f19a0subs wzr, w1, 48
002f19a4b.eq 0x2f19ac
002f19a8b 0x2f19bc
002f19ac
002f19acloc_2f19ac:
002f19acadrp x27, 0x72f000
002f19b0ldr x0, [x27+3536]
002f19b4bl internal/godebug.(*Setting).IncNonDefault
002f19b8b 0x2f1b7c
002f19bc
002f19bcloc_2f19bc:
002f19bcb 0x2f19c4
002f19c0
002f19c0loc_2f19c0:
002f19c0b 0x2f19c4
002f19c4
002f19c4loc_2f19c4:
002f19c4add x0, sp, 768
002f19c8bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).StartAdditionals
002f19ccstr x0, [sp+704]
002f19d0str x1, [sp+712]
002f19d4cbnz x0, 0x2f19dc
002f19d8b 0x2f1a30
002f19dc
002f19dcloc_2f19dc:
002f19dcstrh wzr, [sp+324]
002f19e0str xzr, [sp+624]
002f19e4add x27, sp, 632
002f19e8stp xzr, xzr, [x27]
002f19ecstr xzr, [sp+648]
002f19f0add x27, sp, 656
002f19f4stp xzr, xzr, [x27]
002f19f8ldr x7, [sp+704]
002f19fcldr x8, [sp+712]
002f1a00str x7, [sp+752]
002f1a04str x8, [sp+760]
002f1a08ldrh w0, [sp+324]
002f1a0cldr x1, [sp+624]
002f1a10ldr x4, [sp+648]
002f1a14ldr x2, [sp+632]
002f1a18ldr x5, [sp+656]
002f1a1cldr x3, [sp+640]
002f1a20ldr x6, [sp+664]
002f1a24ldp x29, x30, [sp-8]
002f1a28add sp, sp, 1008
002f1a2cret x30
002f1a30
002f1a30loc_2f1a30:
002f1a30add x20, sp, 340
002f1a34adr x27, 16
002f1a38stp x29, x27, [sp-24]
002f1a3csub x29, sp, 24
002f1a40bl fn_87cd0
002f1a44sub x29, sp, 8
002f1a48add x27, sp, 592
002f1a4cstp xzr, xzr, [x27]
002f1a50add x0, sp, 340
002f1a54movz x1, 1232
002f1a58mov x2, xzr
002f1a5cmov x3, xzr
002f1a60bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).SetEDNS0
002f1a64str x0, [sp+688]
002f1a68str x1, [sp+696]
002f1a6ccbnz x0, 0x2f1a74
002f1a70b 0x2f1ac8
002f1a74
002f1a74loc_2f1a74:
002f1a74strh wzr, [sp+324]
002f1a78str xzr, [sp+624]
002f1a7cadd x27, sp, 632
002f1a80stp xzr, xzr, [x27]
002f1a84str xzr, [sp+648]
002f1a88add x27, sp, 656
002f1a8cstp xzr, xzr, [x27]
002f1a90ldr x7, [sp+688]
002f1a94ldr x8, [sp+696]
002f1a98str x7, [sp+752]
002f1a9cstr x8, [sp+760]
002f1aa0ldrh w0, [sp+324]
002f1aa4ldr x1, [sp+624]
002f1aa8ldr x4, [sp+648]
002f1aacldr x2, [sp+632]
002f1ab0ldr x5, [sp+656]
002f1ab4ldr x3, [sp+640]
002f1ab8ldr x6, [sp+664]
002f1abcldp x29, x30, [sp-8]
002f1ac0add sp, sp, 1008
002f1ac4ret x30
002f1ac8
002f1ac8loc_2f1ac8:
002f1ac8str xzr, [sp+880]
002f1accadd x27, sp, 888
002f1ad0stp xzr, xzr, [x27]
002f1ad4add x21, sp, 8
002f1ad8add x20, sp, 340
002f1adcadr x27, 16
002f1ae0stp x29, x27, [sp-24]
002f1ae4sub x29, sp, 24
002f1ae8bl fn_87ea0
002f1aecsub x29, sp, 8
002f1af0add x27, sp, 592
002f1af4ldp x4, x5, [x27]
002f1af8add x27, sp, 260
002f1afcstp x4, x5, [x27]
002f1b00add x0, sp, 768
002f1b04mov x1, xzr
002f1b08mov x2, xzr
002f1b0cmov x3, x2
002f1b10bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).OPTResource
002f1b14str x0, [sp+672]
002f1b18str x1, [sp+680]
002f1b1ccbnz x0, 0x2f1b24
002f1b20b 0x2f1b78
002f1b24
002f1b24loc_2f1b24:
002f1b24strh wzr, [sp+324]
002f1b28str xzr, [sp+624]
002f1b2cadd x27, sp, 632
002f1b30stp xzr, xzr, [x27]
002f1b34str xzr, [sp+648]
002f1b38add x27, sp, 656
002f1b3cstp xzr, xzr, [x27]
002f1b40ldr x7, [sp+672]
002f1b44ldr x8, [sp+680]
002f1b48str x7, [sp+752]
002f1b4cstr x8, [sp+760]
002f1b50ldrh w0, [sp+324]
002f1b54ldr x1, [sp+624]
002f1b58ldr x4, [sp+648]
002f1b5cldr x2, [sp+632]
002f1b60ldr x5, [sp+656]
002f1b64ldr x3, [sp+640]
002f1b68ldr x6, [sp+664]
002f1b6cldp x29, x30, [sp-8]
002f1b70add sp, sp, 1008
002f1b74ret x30
002f1b78
002f1b78loc_2f1b78:
002f1b78b 0x2f1b7c
002f1b7c
002f1b7cloc_2f1b7c:
002f1b7cstr xzr, [sp+936]
002f1b80add x27, sp, 944
002f1b84stp xzr, xzr, [x27]
002f1b88add x27, sp, 904
002f1b8cstp xzr, xzr, [x27]
002f1b90add x0, sp, 768
002f1b94bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Finish
002f1b98str x0, [sp+936]
002f1b9cstr x1, [sp+944]
002f1ba0str x2, [sp+952]
002f1ba4str x3, [sp+904]
002f1ba8str x4, [sp+912]
002f1bacldr x1, [sp+936]
002f1bb0ldr x2, [sp+944]
002f1bb4ldr x3, [sp+952]
002f1bb8str x1, [sp+976]
002f1bbcstr x2, [sp+984]
002f1bc0str x3, [sp+992]
002f1bc4ldr x1, [sp+904]
002f1bc8ldr x2, [sp+912]
002f1bccstr x1, [sp+960]
002f1bd0str x2, [sp+968]
002f1bd4ldr x1, [sp+976]
002f1bd8ldr x2, [sp+984]
002f1bdcldr x3, [sp+992]
002f1be0str x1, [sp+648]
002f1be4str x2, [sp+656]
002f1be8str x3, [sp+664]
002f1becldr x1, [sp+968]
002f1bf0ldr x2, [sp+960]
002f1bf4str x2, [sp+752]
002f1bf8str x1, [sp+760]
002f1bfccbnz x2, 0x2f1c04
002f1c00b 0x2f1c50
002f1c04
002f1c04loc_2f1c04:
002f1c04strh wzr, [sp+324]
002f1c08str xzr, [sp+624]
002f1c0cadd x27, sp, 632
002f1c10stp xzr, xzr, [x27]
002f1c14str xzr, [sp+648]
002f1c18add x27, sp, 656
002f1c1cstp xzr, xzr, [x27]
002f1c20ldrh w0, [sp+324]
002f1c24ldr x7, [sp+752]
002f1c28ldr x1, [sp+624]
002f1c2cldr x2, [sp+632]
002f1c30ldr x8, [sp+760]
002f1c34ldr x3, [sp+640]
002f1c38mov x4, xzr
002f1c3cmov x5, xzr
002f1c40mov x6, x5
002f1c44ldp x29, x30, [sp-8]
002f1c48add sp, sp, 1008
002f1c4cret x30
002f1c50
002f1c50loc_2f1c50:
002f1c50ldr x1, [sp+656]
002f1c54ldr x9, [sp+648]
002f1c58ldr x10, [sp+664]
002f1c5cb 0x2f1c60
002f1c60
002f1c60loc_2f1c60:
002f1c60subs xzr, x1, 2
002f1c64b.hs 0x2f1c6c
002f1c68b 0x2f1d20
002f1c6c
002f1c6cloc_2f1c6c:
002f1c6csub x10, x10, 2
002f1c70sub x11, xzr, x10
002f1c74sub x12, x1, 2
002f1c78sbfm x11, x11, 63, 63
002f1c7cand x11, x11, 2
002f1c80add x9, x9, x11
002f1c84str x9, [sp+624]
002f1c88str x12, [sp+632]
002f1c8cstr x10, [sp+640]
002f1c90ldr x9, [sp+656]
002f1c94str x9, [sp+616]
002f1c98sub x9, x9, 2
002f1c9cstr x9, [sp+608]
002f1ca0ldr x1, [sp+656]
002f1ca4ldr x10, [sp+648]
002f1ca8sbfm x9, x9, 8, 63
002f1cacsubs xzr, x1, 0
002f1cb0b.hi 0x2f1cb8
002f1cb4b 0x2f1d18
002f1cb8
002f1cb8loc_2f1cb8:
002f1cb8strb w9, [x10]
002f1cbcldr x1, [sp+656]
002f1cc0ldr x9, [sp+648]
002f1cc4ldr x10, [sp+608]
002f1cc8subs xzr, x1, 1
002f1cccb.hi 0x2f1cd4
002f1cd0b 0x2f1d10
002f1cd4
002f1cd4loc_2f1cd4:
002f1cd4strb w10, [x9+1]
002f1cd8add x27, sp, 752
002f1cdcstp xzr, xzr, [x27]
002f1ce0ldrh w0, [sp+324]
002f1ce4ldr x4, [sp+648]
002f1ce8ldr x2, [sp+632]
002f1cecldr x5, [sp+656]
002f1cf0ldr x3, [sp+640]
002f1cf4ldr x6, [sp+664]
002f1cf8ldr x1, [sp+624]
002f1cfcmov x7, xzr
002f1d00mov x8, xzr
002f1d04ldp x29, x30, [sp-8]
002f1d08add sp, sp, 1008
002f1d0cret x30
002f1d10
002f1d10loc_2f1d10:
002f1d10orr x0, xzr, 1
002f1d14bl runtime.panicIndex
002f1d18
002f1d18loc_2f1d18:
002f1d18mov x0, xzr
002f1d1cbl runtime.panicIndex
002f1d20
002f1d20loc_2f1d20:
002f1d20orr x0, xzr, 2
002f1d24bl runtime.panicSliceB
002f1d28
002f1d28loc_2f1d28:
002f1d28mov x0, xzr
002f1d2cbl runtime.panicIndex
002f1d30hint
002f1d34
002f1d34loc_2f1d34:
002f1d34strb w0, [sp+272]
002f1d38mov x3, x30
002f1d3cbl runtime.morestack_noctxt.abi0
002f1d40ldrb w0, [sp+272]
002f1d44b 0x2f1730
002f1d48udf 0
002f1d4cudf 0
002f1730
002f1730net.newRequest: ; void net.newRequest(vendor/golang.org/x/net/dns/dnsmessage.Question q, bool ad)
002f1730ldr x16, [x28+16]
002f1734sub x17, sp, 880
002f1738subs xzr, x17, x16
002f173cb.ls 0x2f1d34
002f1740sub x20, sp, 1008
002f1744stp x29, x30, [x20-8]
002f1748add sp, x20, 0
002f174csub x29, sp, 8
002f1750strb w0, [sp+1280]
002f1754strh wzr, [sp+324]
002f1758str xzr, [sp+624]
002f175cadd x27, sp, 632
002f1760stp xzr, xzr, [x27]
002f1764str xzr, [sp+648]
002f1768add x27, sp, 656
002f176cstp xzr, xzr, [x27]
002f1770add x27, sp, 752
002f1774stp xzr, xzr, [x27]
002f1778bl net.randInt
002f177cstr x0, [sp+616]
002f1780strh w0, [sp+324]
002f1784adrp x0, 0x304000
002f1788add x0, x0, 3072
002f178corr x1, xzr, 2
002f1790movz x2, 514
002f1794bl runtime.makeslice
002f1798str x0, [sp+936]
002f179corr x0, xzr, 2
002f17a0str x0, [sp+944]
002f17a4movz x0, 514
002f17a8str x0, [sp+952]
002f17acadd x27, sp, 326
002f17b0str xzr, [x27]
002f17b4add x27, sp, 332
002f17b8str xzr, [x27]
002f17bcldrh w0, [sp+324]
002f17c0strh w0, [sp+326]
002f17c4orr x8, xzr, 1
002f17c8strb w8, [sp+334]
002f17ccldrb w10, [sp+1280]
002f17d0strb w10, [sp+336]
002f17d4ldrh w3, [sp+326]
002f17d8ldr x0, [sp+936]
002f17dcldr x1, [sp+944]
002f17e0ldr x2, [sp+952]
002f17e4mov x4, xzr
002f17e8mov x5, xzr
002f17ecmov x6, xzr
002f17f0mov x7, xzr
002f17f4mov x9, xzr
002f17f8mov x11, xzr
002f17fcmov x12, xzr
002f1800bl vendor/golang.org/x/net/dns/dnsmessage.NewBuilder
002f1804str x0, [sp+824]
002f1808str x1, [sp+832]
002f180cstr x2, [sp+840]
002f1810strb w3, [sp+848]
002f1814strh w4, [sp+850]
002f1818strh w5, [sp+852]
002f181cstrh w6, [sp+854]
002f1820strh w7, [sp+856]
002f1824strh w8, [sp+858]
002f1828strh w9, [sp+860]
002f182cstr x10, [sp+864]
002f1830str x11, [sp+872]
002f1834add x27, sp, 824
002f1838ldp x0, x1, [x27]
002f183cadd x27, sp, 840
002f1840ldp x2, x3, [x27]
002f1844add x27, sp, 856
002f1848ldp x4, x5, [x27]
002f184cadd x27, sp, 768
002f1850stp x0, x1, [x27]
002f1854add x27, sp, 784
002f1858stp x2, x3, [x27]
002f185cadd x27, sp, 800
002f1860stp x4, x5, [x27]
002f1864ldr x0, [sp+872]
002f1868str x0, [sp+816]
002f186cadd x0, sp, 768
002f1870bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).StartQuestions
002f1874str x0, [sp+736]
002f1878str x1, [sp+744]
002f187ccbnz x0, 0x2f1884
002f1880b 0x2f18d8
002f1884
002f1884loc_2f1884:
002f1884strh wzr, [sp+324]
002f1888str xzr, [sp+624]
002f188cadd x27, sp, 632
002f1890stp xzr, xzr, [x27]
002f1894str xzr, [sp+648]
002f1898add x27, sp, 656
002f189cstp xzr, xzr, [x27]
002f18a0ldr x7, [sp+736]
002f18a4ldr x8, [sp+744]
002f18a8str x7, [sp+752]
002f18acstr x8, [sp+760]
002f18b0ldrh w0, [sp+324]
002f18b4ldr x1, [sp+624]
002f18b8ldr x4, [sp+648]
002f18bcldr x2, [sp+632]
002f18c0ldr x5, [sp+656]
002f18c4ldr x3, [sp+640]
002f18c8ldr x6, [sp+664]
002f18ccldp x29, x30, [sp-8]
002f18d0add sp, sp, 1008
002f18d4ret x30
002f18d8
002f18d8loc_2f18d8:
002f18d8add x21, sp, 8
002f18dcadd x20, sp, 1016
002f18e0adr x27, 16
002f18e4stp x29, x27, [sp-24]
002f18e8sub x29, sp, 24
002f18ecbl fn_87ea0
002f18f0sub x29, sp, 8
002f18f4add x27, sp, 1268
002f18f8ldr x1, [x27]
002f18fcadd x27, sp, 260
002f1900str x1, [x27]
002f1904add x0, sp, 768
002f1908bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Question
002f190cstr x0, [sp+720]
002f1910str x1, [sp+728]
002f1914cbnz x0, 0x2f191c
002f1918b 0x2f1970
002f191c
002f191cloc_2f191c:
002f191cstrh wzr, [sp+324]
002f1920str xzr, [sp+624]
002f1924add x27, sp, 632
002f1928stp xzr, xzr, [x27]
002f192cstr xzr, [sp+648]
002f1930add x27, sp, 656
002f1934stp xzr, xzr, [x27]
002f1938ldr x7, [sp+720]
002f193cldr x8, [sp+728]
002f1940str x7, [sp+752]
002f1944str x8, [sp+760]
002f1948ldrh w0, [sp+324]
002f194cldr x1, [sp+624]
002f1950ldr x4, [sp+648]
002f1954ldr x2, [sp+632]
002f1958ldr x5, [sp+656]
002f195cldr x3, [sp+640]
002f1960ldr x6, [sp+664]
002f1964ldp x29, x30, [sp-8]
002f1968add sp, sp, 1008
002f196cret x30
002f1970
002f1970loc_2f1970:
002f1970adrp x27, 0x72f000
002f1974ldr x0, [x27+3536]
002f1978bl internal/godebug.(*Setting).Value
002f197cstr x0, [sp+920]
002f1980str x1, [sp+928]
002f1984subs xzr, x1, 1
002f1988b.eq 0x2f1990
002f198cb 0x2f19c0
002f1990
002f1990loc_2f1990:
002f1990subs xzr, x1, 0
002f1994b.hi 0x2f199c
002f1998b 0x2f1d28
002f199c
002f199cloc_2f199c:
002f199cldrb w1, [x0]
002f19a0subs wzr, w1, 48
002f19a4b.eq 0x2f19ac
002f19a8b 0x2f19bc
002f19ac
002f19acloc_2f19ac:
002f19acadrp x27, 0x72f000
002f19b0ldr x0, [x27+3536]
002f19b4bl internal/godebug.(*Setting).IncNonDefault
002f19b8b 0x2f1b7c
002f19bc
002f19bcloc_2f19bc:
002f19bcb 0x2f19c4
002f19c0
002f19c0loc_2f19c0:
002f19c0b 0x2f19c4
002f19c4
002f19c4loc_2f19c4:
002f19c4add x0, sp, 768
002f19c8bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).StartAdditionals
002f19ccstr x0, [sp+704]
002f19d0str x1, [sp+712]
002f19d4cbnz x0, 0x2f19dc
002f19d8b 0x2f1a30
002f19dc
002f19dcloc_2f19dc:
002f19dcstrh wzr, [sp+324]
002f19e0str xzr, [sp+624]
002f19e4add x27, sp, 632
002f19e8stp xzr, xzr, [x27]
002f19ecstr xzr, [sp+648]
002f19f0add x27, sp, 656
002f19f4stp xzr, xzr, [x27]
002f19f8ldr x7, [sp+704]
002f19fcldr x8, [sp+712]
002f1a00str x7, [sp+752]
002f1a04str x8, [sp+760]
002f1a08ldrh w0, [sp+324]
002f1a0cldr x1, [sp+624]
002f1a10ldr x4, [sp+648]
002f1a14ldr x2, [sp+632]
002f1a18ldr x5, [sp+656]
002f1a1cldr x3, [sp+640]
002f1a20ldr x6, [sp+664]
002f1a24ldp x29, x30, [sp-8]
002f1a28add sp, sp, 1008
002f1a2cret x30
002f1a30
002f1a30loc_2f1a30:
002f1a30add x20, sp, 340
002f1a34adr x27, 16
002f1a38stp x29, x27, [sp-24]
002f1a3csub x29, sp, 24
002f1a40bl fn_87cd0
002f1a44sub x29, sp, 8
002f1a48add x27, sp, 592
002f1a4cstp xzr, xzr, [x27]
002f1a50add x0, sp, 340
002f1a54movz x1, 1232
002f1a58mov x2, xzr
002f1a5cmov x3, xzr
002f1a60bl vendor/golang.org/x/net/dns/dnsmessage.(*ResourceHeader).SetEDNS0
002f1a64str x0, [sp+688]
002f1a68str x1, [sp+696]
002f1a6ccbnz x0, 0x2f1a74
002f1a70b 0x2f1ac8
002f1a74
002f1a74loc_2f1a74:
002f1a74strh wzr, [sp+324]
002f1a78str xzr, [sp+624]
002f1a7cadd x27, sp, 632
002f1a80stp xzr, xzr, [x27]
002f1a84str xzr, [sp+648]
002f1a88add x27, sp, 656
002f1a8cstp xzr, xzr, [x27]
002f1a90ldr x7, [sp+688]
002f1a94ldr x8, [sp+696]
002f1a98str x7, [sp+752]
002f1a9cstr x8, [sp+760]
002f1aa0ldrh w0, [sp+324]
002f1aa4ldr x1, [sp+624]
002f1aa8ldr x4, [sp+648]
002f1aacldr x2, [sp+632]
002f1ab0ldr x5, [sp+656]
002f1ab4ldr x3, [sp+640]
002f1ab8ldr x6, [sp+664]
002f1abcldp x29, x30, [sp-8]
002f1ac0add sp, sp, 1008
002f1ac4ret x30
002f1ac8
002f1ac8loc_2f1ac8:
002f1ac8str xzr, [sp+880]
002f1accadd x27, sp, 888
002f1ad0stp xzr, xzr, [x27]
002f1ad4add x21, sp, 8
002f1ad8add x20, sp, 340
002f1adcadr x27, 16
002f1ae0stp x29, x27, [sp-24]
002f1ae4sub x29, sp, 24
002f1ae8bl fn_87ea0
002f1aecsub x29, sp, 8
002f1af0add x27, sp, 592
002f1af4ldp x4, x5, [x27]
002f1af8add x27, sp, 260
002f1afcstp x4, x5, [x27]
002f1b00add x0, sp, 768
002f1b04mov x1, xzr
002f1b08mov x2, xzr
002f1b0cmov x3, x2
002f1b10bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).OPTResource
002f1b14str x0, [sp+672]
002f1b18str x1, [sp+680]
002f1b1ccbnz x0, 0x2f1b24
002f1b20b 0x2f1b78
002f1b24
002f1b24loc_2f1b24:
002f1b24strh wzr, [sp+324]
002f1b28str xzr, [sp+624]
002f1b2cadd x27, sp, 632
002f1b30stp xzr, xzr, [x27]
002f1b34str xzr, [sp+648]
002f1b38add x27, sp, 656
002f1b3cstp xzr, xzr, [x27]
002f1b40ldr x7, [sp+672]
002f1b44ldr x8, [sp+680]
002f1b48str x7, [sp+752]
002f1b4cstr x8, [sp+760]
002f1b50ldrh w0, [sp+324]
002f1b54ldr x1, [sp+624]
002f1b58ldr x4, [sp+648]
002f1b5cldr x2, [sp+632]
002f1b60ldr x5, [sp+656]
002f1b64ldr x3, [sp+640]
002f1b68ldr x6, [sp+664]
002f1b6cldp x29, x30, [sp-8]
002f1b70add sp, sp, 1008
002f1b74ret x30
002f1b78
002f1b78loc_2f1b78:
002f1b78b 0x2f1b7c
002f1b7c
002f1b7cloc_2f1b7c:
002f1b7cstr xzr, [sp+936]
002f1b80add x27, sp, 944
002f1b84stp xzr, xzr, [x27]
002f1b88add x27, sp, 904
002f1b8cstp xzr, xzr, [x27]
002f1b90add x0, sp, 768
002f1b94bl vendor/golang.org/x/net/dns/dnsmessage.(*Builder).Finish
002f1b98str x0, [sp+936]
002f1b9cstr x1, [sp+944]
002f1ba0str x2, [sp+952]
002f1ba4str x3, [sp+904]
002f1ba8str x4, [sp+912]
002f1bacldr x1, [sp+936]
002f1bb0ldr x2, [sp+944]
002f1bb4ldr x3, [sp+952]
002f1bb8str x1, [sp+976]
002f1bbcstr x2, [sp+984]
002f1bc0str x3, [sp+992]
002f1bc4ldr x1, [sp+904]
002f1bc8ldr x2, [sp+912]
002f1bccstr x1, [sp+960]
002f1bd0str x2, [sp+968]
002f1bd4ldr x1, [sp+976]
002f1bd8ldr x2, [sp+984]
002f1bdcldr x3, [sp+992]
002f1be0str x1, [sp+648]
002f1be4str x2, [sp+656]
002f1be8str x3, [sp+664]
002f1becldr x1, [sp+968]
002f1bf0ldr x2, [sp+960]
002f1bf4str x2, [sp+752]
002f1bf8str x1, [sp+760]
002f1bfccbnz x2, 0x2f1c04
002f1c00b 0x2f1c50
002f1c04
002f1c04loc_2f1c04:
002f1c04strh wzr, [sp+324]
002f1c08str xzr, [sp+624]
002f1c0cadd x27, sp, 632
002f1c10stp xzr, xzr, [x27]
002f1c14str xzr, [sp+648]
002f1c18add x27, sp, 656
002f1c1cstp xzr, xzr, [x27]
002f1c20ldrh w0, [sp+324]
002f1c24ldr x7, [sp+752]
002f1c28ldr x1, [sp+624]
002f1c2cldr x2, [sp+632]
002f1c30ldr x8, [sp+760]
002f1c34ldr x3, [sp+640]
002f1c38mov x4, xzr
002f1c3cmov x5, xzr
002f1c40mov x6, x5
002f1c44ldp x29, x30, [sp-8]
002f1c48add sp, sp, 1008
002f1c4cret x30
002f1c50
002f1c50loc_2f1c50:
002f1c50ldr x1, [sp+656]
002f1c54ldr x9, [sp+648]
002f1c58ldr x10, [sp+664]
002f1c5cb 0x2f1c60
002f1c60
002f1c60loc_2f1c60:
002f1c60subs xzr, x1, 2
002f1c64b.hs 0x2f1c6c
002f1c68b 0x2f1d20
002f1c6c
002f1c6cloc_2f1c6c:
002f1c6csub x10, x10, 2
002f1c70sub x11, xzr, x10
002f1c74sub x12, x1, 2
002f1c78sbfm x11, x11, 63, 63
002f1c7cand x11, x11, 2
002f1c80add x9, x9, x11
002f1c84str x9, [sp+624]
002f1c88str x12, [sp+632]
002f1c8cstr x10, [sp+640]
002f1c90ldr x9, [sp+656]
002f1c94str x9, [sp+616]
002f1c98sub x9, x9, 2
002f1c9cstr x9, [sp+608]
002f1ca0ldr x1, [sp+656]
002f1ca4ldr x10, [sp+648]
002f1ca8sbfm x9, x9, 8, 63
002f1cacsubs xzr, x1, 0
002f1cb0b.hi 0x2f1cb8
002f1cb4b 0x2f1d18
002f1cb8
002f1cb8loc_2f1cb8:
002f1cb8strb w9, [x10]
002f1cbcldr x1, [sp+656]
002f1cc0ldr x9, [sp+648]
002f1cc4ldr x10, [sp+608]
002f1cc8subs xzr, x1, 1
002f1cccb.hi 0x2f1cd4
002f1cd0b 0x2f1d10
002f1cd4
002f1cd4loc_2f1cd4:
002f1cd4strb w10, [x9+1]
002f1cd8add x27, sp, 752
002f1cdcstp xzr, xzr, [x27]
002f1ce0ldrh w0, [sp+324]
002f1ce4ldr x4, [sp+648]
002f1ce8ldr x2, [sp+632]
002f1cecldr x5, [sp+656]
002f1cf0ldr x3, [sp+640]
002f1cf4ldr x6, [sp+664]
002f1cf8ldr x1, [sp+624]
002f1cfcmov x7, xzr
002f1d00mov x8, xzr
002f1d04ldp x29, x30, [sp-8]
002f1d08add sp, sp, 1008
002f1d0cret x30
002f1d10
002f1d10loc_2f1d10:
002f1d10orr x0, xzr, 1
002f1d14bl runtime.panicIndex
002f1d18
002f1d18loc_2f1d18:
002f1d18mov x0, xzr
002f1d1cbl runtime.panicIndex
002f1d20
002f1d20loc_2f1d20:
002f1d20orr x0, xzr, 2
002f1d24bl runtime.panicSliceB
002f1d28
002f1d28loc_2f1d28:
002f1d28mov x0, xzr
002f1d2cbl runtime.panicIndex
002f1d30hint
002f1d34
002f1d34loc_2f1d34:
002f1d34strb w0, [sp+272]
002f1d38mov x3, x30
002f1d3cbl runtime.morestack_noctxt.abi0
002f1d40ldrb w0, [sp+272]
002f1d44b 0x2f1730
002f1d48udf 0
002f1d4cudf 0
002f1730
002f1d50
002f1d50net.checkResponse: ; void net.checkResponse(uint16 reqID, vendor/golang.org/x/net/dns/dnsmessage.Question reqQues, vendor/golang.org/x/net/dns/dnsmessage.Header respHdr, vendor/golang.org/x/net/dns/dnsmessage.Question respQues)
002f1d50ldr x16, [x28+16]
002f1d54sub x17, sp, 416
002f1d58subs xzr, x17, x16
002f1d5cb.ls 0x2f1eb4
002f1d60sub x20, sp, 544
002f1d64stp x29, x30, [x20-8]
002f1d68add sp, x20, 0
002f1d6csub x29, sp, 8
002f1d70strh w0, [sp+1072]
002f1d74strh w1, [sp+1074]
002f1d78strb w2, [sp+1076]
002f1d7cstrh w3, [sp+1078]
002f1d80strb w4, [sp+1080]
002f1d84strb w5, [sp+1081]
002f1d88strb w6, [sp+1082]
002f1d8cstrb w7, [sp+1083]
002f1d90strb w8, [sp+1084]
002f1d94strb w9, [sp+1085]
002f1d98strh w10, [sp+1086]
002f1d9cstrb wzr, [sp+532]
002f1da0ldrb w1, [sp+1076]
002f1da4tbnz w1, 0, 0x2f1dac
002f1da8b 0x2f1ea0
002f1dac
002f1dacloc_2f1dac:
002f1dacldrh w1, [sp+1072]
002f1db0ldrh w2, [sp+1074]
002f1db4subs wzr, w1, w2
002f1db8b.ne 0x2f1dc0
002f1dbcb 0x2f1dd4
002f1dc0
002f1dc0loc_2f1dc0:
002f1dc0strb wzr, [sp+532]
002f1dc4mov x0, xzr
002f1dc8ldp x29, x30, [sp-8]
002f1dccadd sp, sp, 544
002f1dd0ret x30
002f1dd4
002f1dd4loc_2f1dd4:
002f1dd4ldrh w1, [sp+808]
002f1dd8ldrh w2, [sp+1068]
002f1ddcsubs wzr, w1, w2
002f1de0cset x1, ne
002f1de4strb w1, [sp+534]
002f1de8b.ne 0x2f1df0
002f1decb 0x2f1df4
002f1df0
002f1df0loc_2f1df0:
002f1df0b 0x2f1e0c
002f1df4
002f1df4loc_2f1df4:
002f1df4ldrh w1, [sp+810]
002f1df8ldrh w2, [sp+1070]
002f1dfcsubs wzr, w1, w2
002f1e00cset x1, ne
002f1e04strb w1, [sp+534]
002f1e08b 0x2f1e0c
002f1e0c
002f1e0cloc_2f1e0c:
002f1e0cldrb w1, [sp+534]
002f1e10strb w1, [sp+535]
002f1e14tbnz w1, 0, 0x2f1e1c
002f1e18b 0x2f1e20
002f1e1c
002f1e1cloc_2f1e1c:
002f1e1cb 0x2f1e6c
002f1e20
002f1e20loc_2f1e20:
002f1e20add x21, sp, 8
002f1e24add x20, sp, 552
002f1e28adr x27, 16
002f1e2cstp x29, x27, [sp-24]
002f1e30sub x29, sp, 24
002f1e34bl fn_87ea0
002f1e38sub x29, sp, 8
002f1e3cadd x21, sp, 264
002f1e40add x20, sp, 812
002f1e44adr x27, 16
002f1e48stp x29, x27, [sp-24]
002f1e4csub x29, sp, 24
002f1e50bl fn_87ea0
002f1e54sub x29, sp, 8
002f1e58bl net.equalASCIIName
002f1e5cstrb w0, [sp+533]
002f1e60eor x0, x0, 1
002f1e64strb w0, [sp+535]
002f1e68b 0x2f1e6c
002f1e6c
002f1e6cloc_2f1e6c:
002f1e6cldrb w1, [sp+535]
002f1e70tbnz w1, 0, 0x2f1e78
002f1e74b 0x2f1e8c
002f1e78
002f1e78loc_2f1e78:
002f1e78strb wzr, [sp+532]
002f1e7cmov x0, xzr
002f1e80ldp x29, x30, [sp-8]
002f1e84add sp, sp, 544
002f1e88ret x30
002f1e8c
002f1e8cloc_2f1e8c:
002f1e8corr x0, xzr, 1
002f1e90strb w0, [sp+532]
002f1e94ldp x29, x30, [sp-8]
002f1e98add sp, sp, 544
002f1e9cret x30
002f1ea0
002f1ea0loc_2f1ea0:
002f1ea0strb wzr, [sp+532]
002f1ea4mov x0, xzr
002f1ea8ldp x29, x30, [sp-8]
002f1eacadd sp, sp, 544
002f1eb0ret x30
002f1eb4
002f1eb4loc_2f1eb4:
002f1eb4strh w0, [sp+528]
002f1eb8strh w1, [sp+530]
002f1ebcstrb w2, [sp+532]
002f1ec0strh w3, [sp+534]
002f1ec4strb w4, [sp+536]
002f1ec8strb w5, [sp+537]
002f1eccstrb w6, [sp+538]
002f1ed0strb w7, [sp+539]
002f1ed4strb w8, [sp+540]
002f1ed8strb w9, [sp+541]
002f1edcstrh w10, [sp+542]
002f1ee0mov x3, x30
002f1ee4bl runtime.morestack_noctxt.abi0
002f1ee8ldrh w0, [sp+528]
002f1eecldrh w1, [sp+530]
002f1ef0ldrb w2, [sp+532]
002f1ef4ldrh w3, [sp+534]
002f1ef8ldrb w4, [sp+536]
002f1efcldrb w5, [sp+537]
002f1f00ldrb w6, [sp+538]
002f1f04ldrb w7, [sp+539]
002f1f08ldrb w8, [sp+540]
002f1f0cldrb w9, [sp+541]
002f1f10ldrh w10, [sp+542]
002f1f14b 0x2f1d50
002f1f18udf 0
002f1f1cudf 0
002f1d50
002f1d50net.checkResponse: ; void net.checkResponse(uint16 reqID, vendor/golang.org/x/net/dns/dnsmessage.Question reqQues, vendor/golang.org/x/net/dns/dnsmessage.Header respHdr, vendor/golang.org/x/net/dns/dnsmessage.Question respQues)
002f1d50ldr x16, [x28+16]
002f1d54sub x17, sp, 416
002f1d58subs xzr, x17, x16
002f1d5cb.ls 0x2f1eb4
002f1d60sub x20, sp, 544
002f1d64stp x29, x30, [x20-8]
002f1d68add sp, x20, 0
002f1d6csub x29, sp, 8
002f1d70strh w0, [sp+1072]
002f1d74strh w1, [sp+1074]
002f1d78strb w2, [sp+1076]
002f1d7cstrh w3, [sp+1078]
002f1d80strb w4, [sp+1080]
002f1d84strb w5, [sp+1081]
002f1d88strb w6, [sp+1082]
002f1d8cstrb w7, [sp+1083]
002f1d90strb w8, [sp+1084]
002f1d94strb w9, [sp+1085]
002f1d98strh w10, [sp+1086]
002f1d9cstrb wzr, [sp+532]
002f1da0ldrb w1, [sp+1076]
002f1da4tbnz w1, 0, 0x2f1dac
002f1da8b 0x2f1ea0
002f1dac
002f1dacloc_2f1dac:
002f1dacldrh w1, [sp+1072]
002f1db0ldrh w2, [sp+1074]
002f1db4subs wzr, w1, w2
002f1db8b.ne 0x2f1dc0
002f1dbcb 0x2f1dd4
002f1dc0
002f1dc0loc_2f1dc0:
002f1dc0strb wzr, [sp+532]
002f1dc4mov x0, xzr
002f1dc8ldp x29, x30, [sp-8]
002f1dccadd sp, sp, 544
002f1dd0ret x30
002f1dd4
002f1dd4loc_2f1dd4:
002f1dd4ldrh w1, [sp+808]
002f1dd8ldrh w2, [sp+1068]
002f1ddcsubs wzr, w1, w2
002f1de0cset x1, ne
002f1de4strb w1, [sp+534]
002f1de8b.ne 0x2f1df0
002f1decb 0x2f1df4
002f1df0
002f1df0loc_2f1df0:
002f1df0b 0x2f1e0c
002f1df4
002f1df4loc_2f1df4:
002f1df4ldrh w1, [sp+810]
002f1df8ldrh w2, [sp+1070]
002f1dfcsubs wzr, w1, w2
002f1e00cset x1, ne
002f1e04strb w1, [sp+534]
002f1e08b 0x2f1e0c
002f1e0c
002f1e0cloc_2f1e0c:
002f1e0cldrb w1, [sp+534]
002f1e10strb w1, [sp+535]
002f1e14tbnz w1, 0, 0x2f1e1c
002f1e18b 0x2f1e20
002f1e1c
002f1e1cloc_2f1e1c:
002f1e1cb 0x2f1e6c
002f1e20
002f1e20loc_2f1e20:
002f1e20add x21, sp, 8
002f1e24add x20, sp, 552
002f1e28adr x27, 16
002f1e2cstp x29, x27, [sp-24]
002f1e30sub x29, sp, 24
002f1e34bl fn_87ea0
002f1e38sub x29, sp, 8
002f1e3cadd x21, sp, 264
002f1e40add x20, sp, 812
002f1e44adr x27, 16
002f1e48stp x29, x27, [sp-24]
002f1e4csub x29, sp, 24
002f1e50bl fn_87ea0
002f1e54sub x29, sp, 8
002f1e58bl net.equalASCIIName
002f1e5cstrb w0, [sp+533]
002f1e60eor x0, x0, 1
002f1e64strb w0, [sp+535]
002f1e68b 0x2f1e6c
002f1e6c
002f1e6cloc_2f1e6c:
002f1e6cldrb w1, [sp+535]
002f1e70tbnz w1, 0, 0x2f1e78
002f1e74b 0x2f1e8c
002f1e78
002f1e78loc_2f1e78:
002f1e78strb wzr, [sp+532]
002f1e7cmov x0, xzr
002f1e80ldp x29, x30, [sp-8]
002f1e84add sp, sp, 544
002f1e88ret x30
002f1e8c
002f1e8cloc_2f1e8c:
002f1e8corr x0, xzr, 1
002f1e90strb w0, [sp+532]
002f1e94ldp x29, x30, [sp-8]
002f1e98add sp, sp, 544
002f1e9cret x30
002f1ea0
002f1ea0loc_2f1ea0:
002f1ea0strb wzr, [sp+532]
002f1ea4mov x0, xzr
002f1ea8ldp x29, x30, [sp-8]
002f1eacadd sp, sp, 544
002f1eb0ret x30
002f1eb4
002f1eb4loc_2f1eb4:
002f1eb4strh w0, [sp+528]
002f1eb8strh w1, [sp+530]
002f1ebcstrb w2, [sp+532]
002f1ec0strh w3, [sp+534]
002f1ec4strb w4, [sp+536]
002f1ec8strb w5, [sp+537]
002f1eccstrb w6, [sp+538]
002f1ed0strb w7, [sp+539]
002f1ed4strb w8, [sp+540]
002f1ed8strb w9, [sp+541]
002f1edcstrh w10, [sp+542]
002f1ee0mov x3, x30
002f1ee4bl runtime.morestack_noctxt.abi0
002f1ee8ldrh w0, [sp+528]
002f1eecldrh w1, [sp+530]
002f1ef0ldrb w2, [sp+532]
002f1ef4ldrh w3, [sp+534]
002f1ef8ldrb w4, [sp+536]
002f1efcldrb w5, [sp+537]
002f1f00ldrb w6, [sp+538]
002f1f04ldrb w7, [sp+539]
002f1f08ldrb w8, [sp+540]
002f1f0cldrb w9, [sp+541]
002f1f10ldrh w10, [sp+542]
002f1f14b 0x2f1d50
002f1f18udf 0
002f1f1cudf 0
002f1d50
002f1f20
002f1f20net.dnsPacketRoundTrip: ; void net.dnsPacketRoundTrip(net.Conn c, uint16 id, vendor/golang.org/x/net/dns/dnsmessage.Question query, struct []uint8 b)
002f1f20ldr x16, [x28+16]
002f1f24sub x17, sp, 1600
002f1f28subs xzr, x17, x16
002f1f2cb.ls 0x2f2460
002f1f30sub x20, sp, 1728
002f1f34stp x29, x30, [x20-8]
002f1f38add sp, x20, 0
002f1f3csub x29, sp, 8
002f1f40str x0, [sp+2032]
002f1f44str x1, [sp+2040]
002f1f48strh w2, [sp+2048]
002f1f4cstr x3, [sp+2056]
002f1f50str x4, [sp+2064]
002f1f54str x5, [sp+2072]
002f1f58add x20, sp, 1424
002f1f5cadr x27, 16
002f1f60stp x29, x27, [sp-24]
002f1f64sub x29, sp, 24
002f1f68bl fn_87cfc
002f1f6csub x29, sp, 8
002f1f70str xzr, [sp+2000]
002f1f74add x27, sp, 2006
002f1f78str xzr, [x27]
002f1f7cadd x27, sp, 2016
002f1f80stp xzr, xzr, [x27]
002f1f84add x27, sp, 1656
002f1f88stp xzr, xzr, [x27]
002f1f8cldr x2, [sp+2064]
002f1f90ldr x3, [sp+2072]
002f1f94ldr x4, [sp+2032]
002f1f98ldrsb x27, [x4]
002f1f9cldr x4, [x4+80]
002f1fa0ldr x1, [sp+2056]
002f1fa4ldr x0, [sp+2040]
002f1fa8blr x4
002f1facstr x0, [sp+1408]
002f1fb0str x1, [sp+1656]
002f1fb4str x2, [sp+1664]
002f1fb8ldr x4, [sp+1408]
002f1fbcstr x4, [sp+1400]
002f1fc0str x1, [sp+1616]
002f1fc4str x2, [sp+1624]
002f1fc8str x1, [sp+1600]
002f1fccstr x2, [sp+1608]
002f1fd0cbnz x1, 0x2f1fd8
002f1fd4b 0x2f2058
002f1fd8
002f1fd8loc_2f1fd8:
002f1fd8add x20, sp, 1424
002f1fdcadr x27, 16
002f1fe0stp x29, x27, [sp-24]
002f1fe4sub x29, sp, 24
002f1fe8bl fn_87cfc
002f1fecsub x29, sp, 8
002f1ff0str xzr, [sp+2000]
002f1ff4add x27, sp, 2006
002f1ff8str xzr, [x27]
002f1ffcldr x16, [sp+1600]
002f2000ldr x17, [sp+1608]
002f2004str x16, [sp+2016]
002f2008str x17, [sp+2024]
002f200cldr x0, [sp+1424]
002f2010ldr x1, [sp+1432]
002f2014ldr x2, [sp+1440]
002f2018ldrh w3, [sp+1448]
002f201cldrh w4, [sp+1450]
002f2020ldrh w5, [sp+1452]
002f2024ldrh w6, [sp+1454]
002f2028ldrh w7, [sp+1456]
002f202cldrh w8, [sp+1458]
002f2030ldrb w9, [sp+1460]
002f2034ldr x10, [sp+1464]
002f2038ldr x11, [sp+1472]
002f203cldrb w12, [sp+1480]
002f2040ldr x13, [sp+1488]
002f2044ldrh w14, [sp+1496]
002f2048ldrh w15, [sp+1498]
002f204cldp x29, x30, [sp-8]
002f2050add sp, sp, 1728
002f2054ret x30
002f2058
002f2058loc_2f2058:
002f2058adrp x0, 0x303000
002f205cadd x0, x0, 3072
002f2060movz x1, 1232
002f2064mov x2, x1
002f2068bl runtime.makeslice
002f206cstr x0, [sp+2056]
002f2070movz x3, 1232
002f2074str x3, [sp+2064]
002f2078str x3, [sp+2072]
002f207cb 0x2f2080
002f2080
002f2080loc_2f2080:
002f2080b 0x2f2084
002f2084
002f2084loc_2f2084:
002f2084add x27, sp, 1656
002f2088stp xzr, xzr, [x27]
002f208cldr x2, [sp+2064]
002f2090ldr x3, [sp+2072]
002f2094ldr x4, [sp+2032]
002f2098ldrsb x27, [x4]
002f209cldr x4, [x4+40]
002f20a0ldr x1, [sp+2056]
002f20a4ldr x0, [sp+2040]
002f20a8blr x4
002f20acstr x0, [sp+1408]
002f20b0str x1, [sp+1656]
002f20b4str x2, [sp+1664]
002f20b8ldr x4, [sp+1408]
002f20bcstr x4, [sp+1416]
002f20c0str x1, [sp+1704]
002f20c4str x2, [sp+1712]
002f20c8ldr x4, [sp+1416]
002f20ccstr x4, [sp+1392]
002f20d0str x1, [sp+1584]
002f20d4str x2, [sp+1592]
002f20d8cbnz x1, 0x2f20e0
002f20dcb 0x2f2160
002f20e0
002f20e0loc_2f20e0:
002f20e0add x20, sp, 1424
002f20e4adr x27, 16
002f20e8stp x29, x27, [sp-24]
002f20ecsub x29, sp, 24
002f20f0bl fn_87cfc
002f20f4sub x29, sp, 8
002f20f8str xzr, [sp+2000]
002f20fcadd x27, sp, 2006
002f2100str xzr, [x27]
002f2104ldr x16, [sp+1584]
002f2108ldr x17, [sp+1592]
002f210cstr x16, [sp+2016]
002f2110str x17, [sp+2024]
002f2114ldr x0, [sp+1424]
002f2118ldr x1, [sp+1432]
002f211cldr x2, [sp+1440]
002f2120ldrh w3, [sp+1448]
002f2124ldrh w4, [sp+1450]
002f2128ldrh w5, [sp+1452]
002f212cldrh w6, [sp+1454]
002f2130ldrh w7, [sp+1456]
002f2134ldrh w8, [sp+1458]
002f2138ldrb w9, [sp+1460]
002f213cldr x10, [sp+1464]
002f2140ldr x11, [sp+1472]
002f2144ldrb w12, [sp+1480]
002f2148ldr x13, [sp+1488]
002f214cldrh w14, [sp+1496]
002f2150ldrh w15, [sp+1498]
002f2154ldp x29, x30, [sp-8]
002f2158add sp, sp, 1728
002f215cret x30
002f2160
002f2160loc_2f2160:
002f2160add x20, sp, 1504
002f2164adr x27, 16
002f2168stp x29, x27, [sp-24]
002f216csub x29, sp, 24
002f2170bl fn_87cfc
002f2174sub x29, sp, 8
002f2178ldr x1, [sp+1392]
002f217cldr x2, [sp+2072]
002f2180ldr x4, [sp+2056]
002f2184subs xzr, x2, x1
002f2188b.hs 0x2f2190
002f218cb 0x2f2458
002f2190
002f2190loc_2f2190:
002f2190b 0x2f2194
002f2194
002f2194loc_2f2194:
002f2194str x4, [sp+1632]
002f2198str x1, [sp+1640]
002f219cstr x2, [sp+1648]
002f21a0add x27, sp, 1656
002f21a4stp xzr, xzr, [x27]
002f21a8ldr x1, [sp+1632]
002f21acldr x2, [sp+1640]
002f21b0ldr x3, [sp+1648]
002f21b4add x0, sp, 1504
002f21b8bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Start
002f21bcstrh w0, [sp+830]
002f21c0strb w1, [sp+832]
002f21c4strh w2, [sp+834]
002f21c8strb w3, [sp+836]
002f21ccstrb w4, [sp+837]
002f21d0strb w5, [sp+838]
002f21d4strb w6, [sp+839]
002f21d8strb w7, [sp+840]
002f21dcstrb w8, [sp+841]
002f21e0strh w9, [sp+842]
002f21e4add x27, sp, 830
002f21e8ldr x4, [x27]
002f21ecadd x27, sp, 836
002f21f0ldr x5, [x27]
002f21f4str x4, [sp+1104]
002f21f8add x27, sp, 1110
002f21fcstr x5, [x27]
002f2200str x10, [sp+1656]
002f2204str x11, [sp+1664]
002f2208ldr x4, [sp+1104]
002f220cadd x27, sp, 1110
002f2210ldr x5, [x27]
002f2214add x27, sp, 1378
002f2218str x4, [x27]
002f221cstr x5, [sp+1384]
002f2220ldr x4, [sp+1656]
002f2224ldr x5, [sp+1664]
002f2228str x4, [sp+1688]
002f222cstr x5, [sp+1696]
002f2230add x27, sp, 1378
002f2234ldr x4, [x27]
002f2238ldr x5, [sp+1384]
002f223cstr x4, [sp+816]
002f2240add x27, sp, 822
002f2244str x5, [x27]
002f2248ldr x4, [sp+1696]
002f224cldr x5, [sp+1688]
002f2250str x5, [sp+1584]
002f2254str x4, [sp+1592]
002f2258cbnz x5, 0x2f2260
002f225cb 0x2f2264
002f2260
002f2260loc_2f2260:
002f2260b 0x2f23cc
002f2264
002f2264loc_2f2264:
002f2264add x27, sp, 1656
002f2268stp xzr, xzr, [x27]
002f226cadd x0, sp, 1504
002f2270bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Question
002f2274add x21, sp, 844
002f2278add x20, sp, 8
002f227cadr x27, 16
002f2280stp x29, x27, [sp-24]
002f2284sub x29, sp, 24
002f2288bl fn_87ea0
002f228csub x29, sp, 8
002f2290add x27, sp, 260
002f2294ldr x2, [x27]
002f2298str x2, [sp+1096]
002f229cstr x0, [sp+1656]
002f22a0str x1, [sp+1664]
002f22a4add x21, sp, 1118
002f22a8add x20, sp, 844
002f22acadr x27, 16
002f22b0stp x29, x27, [sp-24]
002f22b4sub x29, sp, 24
002f22b8bl fn_87ea0
002f22bcsub x29, sp, 8
002f22c0ldr x1, [sp+1096]
002f22c4add x27, sp, 1370
002f22c8str x1, [x27]
002f22ccldr x1, [sp+1656]
002f22d0ldr x2, [sp+1664]
002f22d4str x1, [sp+1672]
002f22d8str x2, [sp+1680]
002f22dcadd x21, sp, 556
002f22e0add x20, sp, 1118
002f22e4adr x27, 16
002f22e8stp x29, x27, [sp-24]
002f22ecsub x29, sp, 24
002f22f0bl fn_87ea0
002f22f4sub x29, sp, 8
002f22f8add x27, sp, 1370
002f22fcldr x1, [x27]
002f2300str x1, [sp+808]
002f2304ldr x1, [sp+1680]
002f2308ldr x2, [sp+1672]
002f230cstr x2, [sp+1584]
002f2310str x1, [sp+1592]
002f2314subs xzr, x2, 0
002f2318cset x1, ne
002f231cstrb w1, [sp+555]
002f2320cbnz x2, 0x2f2328
002f2324b 0x2f232c
002f2328
002f2328loc_2f2328:
002f2328b 0x2f23bc
002f232c
002f232cloc_2f232c:
002f232cldrh w0, [sp+2048]
002f2330ldrh w1, [sp+816]
002f2334ldrb w2, [sp+818]
002f2338ldrh w3, [sp+820]
002f233cldrb w4, [sp+822]
002f2340ldrb w5, [sp+823]
002f2344ldrb w6, [sp+824]
002f2348ldrb w7, [sp+825]
002f234cldrb w8, [sp+826]
002f2350ldrb w9, [sp+827]
002f2354ldrh w10, [sp+828]
002f2358add x21, sp, 8
002f235cadd x20, sp, 1736
002f2360adr x27, 16
002f2364stp x29, x27, [sp-24]
002f2368sub x29, sp, 24
002f236cbl fn_87ea0
002f2370sub x29, sp, 8
002f2374add x27, sp, 1988
002f2378ldr x11, [x27]
002f237cadd x27, sp, 260
002f2380str x11, [x27]
002f2384add x21, sp, 268
002f2388add x20, sp, 556
002f238cadr x27, 16
002f2390stp x29, x27, [sp-24]
002f2394sub x29, sp, 24
002f2398bl fn_87ea0
002f239csub x29, sp, 8
002f23a0ldr x11, [sp+808]
002f23a4str x11, [sp+520]
002f23a8bl net.checkResponse
002f23acstrb w0, [sp+554]
002f23b0eor x11, x0, 1
002f23b4strb w11, [sp+555]
002f23b8b 0x2f23bc
002f23bc
002f23bcloc_2f23bc:
002f23bcldrb w16, [sp+555]
002f23c0tbnz w16, 0, 0x2f23c8
002f23c4b 0x2f23d0
002f23c8
002f23c8loc_2f23c8:
002f23c8b 0x2f23cc
002f23cc
002f23ccloc_2f23cc:
002f23ccb 0x2f2080
002f23d0
002f23d0loc_2f23d0:
002f23d0add x21, sp, 1424
002f23d4add x20, sp, 1504
002f23d8adr x27, 16
002f23dcstp x29, x27, [sp-24]
002f23e0sub x29, sp, 24
002f23e4bl fn_87ef8
002f23e8sub x29, sp, 8
002f23ecldr x16, [sp+816]
002f23f0add x27, sp, 822
002f23f4ldr x17, [x27]
002f23f8str x16, [sp+2000]
002f23fcadd x27, sp, 2006
002f2400str x17, [x27]
002f2404add x27, sp, 2016
002f2408stp xzr, xzr, [x27]
002f240cldr x0, [sp+1424]
002f2410ldr x1, [sp+1432]
002f2414ldr x2, [sp+1440]
002f2418ldrh w3, [sp+1448]
002f241cldrh w4, [sp+1450]
002f2420ldrh w5, [sp+1452]
002f2424ldrh w6, [sp+1454]
002f2428ldrh w7, [sp+1456]
002f242cldrh w8, [sp+1458]
002f2430ldrb w9, [sp+1460]
002f2434ldr x10, [sp+1464]
002f2438ldr x11, [sp+1472]
002f243cldrb w12, [sp+1480]
002f2440ldr x13, [sp+1488]
002f2444ldrh w14, [sp+1496]
002f2448ldrh w15, [sp+1498]
002f244cldp x29, x30, [sp-8]
002f2450add sp, sp, 1728
002f2454ret x30
002f2458
002f2458loc_2f2458:
002f2458bl runtime.panicSliceAcap
002f245chint
002f2460
002f2460loc_2f2460:
002f2460stp x0, x1, [sp+304]
002f2464strh w2, [sp+320]
002f2468stp x3, x4, [sp+328]
002f246cstr x5, [sp+344]
002f2470mov x3, x30
002f2474bl runtime.morestack_noctxt.abi0
002f2478ldp x0, x1, [sp+304]
002f247cldrh w2, [sp+320]
002f2480ldp x3, x4, [sp+328]
002f2484ldr x5, [sp+344]
002f2488b 0x2f1f20
002f248cudf 0
002f1f20
002f1f20net.dnsPacketRoundTrip: ; void net.dnsPacketRoundTrip(net.Conn c, uint16 id, vendor/golang.org/x/net/dns/dnsmessage.Question query, struct []uint8 b)
002f1f20ldr x16, [x28+16]
002f1f24sub x17, sp, 1600
002f1f28subs xzr, x17, x16
002f1f2cb.ls 0x2f2460
002f1f30sub x20, sp, 1728
002f1f34stp x29, x30, [x20-8]
002f1f38add sp, x20, 0
002f1f3csub x29, sp, 8
002f1f40str x0, [sp+2032]
002f1f44str x1, [sp+2040]
002f1f48strh w2, [sp+2048]
002f1f4cstr x3, [sp+2056]
002f1f50str x4, [sp+2064]
002f1f54str x5, [sp+2072]
002f1f58add x20, sp, 1424
002f1f5cadr x27, 16
002f1f60stp x29, x27, [sp-24]
002f1f64sub x29, sp, 24
002f1f68bl fn_87cfc
002f1f6csub x29, sp, 8
002f1f70str xzr, [sp+2000]
002f1f74add x27, sp, 2006
002f1f78str xzr, [x27]
002f1f7cadd x27, sp, 2016
002f1f80stp xzr, xzr, [x27]
002f1f84add x27, sp, 1656
002f1f88stp xzr, xzr, [x27]
002f1f8cldr x2, [sp+2064]
002f1f90ldr x3, [sp+2072]
002f1f94ldr x4, [sp+2032]
002f1f98ldrsb x27, [x4]
002f1f9cldr x4, [x4+80]
002f1fa0ldr x1, [sp+2056]
002f1fa4ldr x0, [sp+2040]
002f1fa8blr x4
002f1facstr x0, [sp+1408]
002f1fb0str x1, [sp+1656]
002f1fb4str x2, [sp+1664]
002f1fb8ldr x4, [sp+1408]
002f1fbcstr x4, [sp+1400]
002f1fc0str x1, [sp+1616]
002f1fc4str x2, [sp+1624]
002f1fc8str x1, [sp+1600]
002f1fccstr x2, [sp+1608]
002f1fd0cbnz x1, 0x2f1fd8
002f1fd4b 0x2f2058
002f1fd8
002f1fd8loc_2f1fd8:
002f1fd8add x20, sp, 1424
002f1fdcadr x27, 16
002f1fe0stp x29, x27, [sp-24]
002f1fe4sub x29, sp, 24
002f1fe8bl fn_87cfc
002f1fecsub x29, sp, 8
002f1ff0str xzr, [sp+2000]
002f1ff4add x27, sp, 2006
002f1ff8str xzr, [x27]
002f1ffcldr x16, [sp+1600]
002f2000ldr x17, [sp+1608]
002f2004str x16, [sp+2016]
002f2008str x17, [sp+2024]
002f200cldr x0, [sp+1424]
002f2010ldr x1, [sp+1432]
002f2014ldr x2, [sp+1440]
002f2018ldrh w3, [sp+1448]
002f201cldrh w4, [sp+1450]
002f2020ldrh w5, [sp+1452]
002f2024ldrh w6, [sp+1454]
002f2028ldrh w7, [sp+1456]
002f202cldrh w8, [sp+1458]
002f2030ldrb w9, [sp+1460]
002f2034ldr x10, [sp+1464]
002f2038ldr x11, [sp+1472]
002f203cldrb w12, [sp+1480]
002f2040ldr x13, [sp+1488]
002f2044ldrh w14, [sp+1496]
002f2048ldrh w15, [sp+1498]
002f204cldp x29, x30, [sp-8]
002f2050add sp, sp, 1728
002f2054ret x30
002f2058
002f2058loc_2f2058:
002f2058adrp x0, 0x303000
002f205cadd x0, x0, 3072
002f2060movz x1, 1232
002f2064mov x2, x1
002f2068bl runtime.makeslice
002f206cstr x0, [sp+2056]
002f2070movz x3, 1232
002f2074str x3, [sp+2064]
002f2078str x3, [sp+2072]
002f207cb 0x2f2080
002f2080
002f2080loc_2f2080:
002f2080b 0x2f2084
002f2084
002f2084loc_2f2084:
002f2084add x27, sp, 1656
002f2088stp xzr, xzr, [x27]
002f208cldr x2, [sp+2064]
002f2090ldr x3, [sp+2072]
002f2094ldr x4, [sp+2032]
002f2098ldrsb x27, [x4]
002f209cldr x4, [x4+40]
002f20a0ldr x1, [sp+2056]
002f20a4ldr x0, [sp+2040]
002f20a8blr x4
002f20acstr x0, [sp+1408]
002f20b0str x1, [sp+1656]
002f20b4str x2, [sp+1664]
002f20b8ldr x4, [sp+1408]
002f20bcstr x4, [sp+1416]
002f20c0str x1, [sp+1704]
002f20c4str x2, [sp+1712]
002f20c8ldr x4, [sp+1416]
002f20ccstr x4, [sp+1392]
002f20d0str x1, [sp+1584]
002f20d4str x2, [sp+1592]
002f20d8cbnz x1, 0x2f20e0
002f20dcb 0x2f2160
002f20e0
002f20e0loc_2f20e0:
002f20e0add x20, sp, 1424
002f20e4adr x27, 16
002f20e8stp x29, x27, [sp-24]
002f20ecsub x29, sp, 24
002f20f0bl fn_87cfc
002f20f4sub x29, sp, 8
002f20f8str xzr, [sp+2000]
002f20fcadd x27, sp, 2006
002f2100str xzr, [x27]
002f2104ldr x16, [sp+1584]
002f2108ldr x17, [sp+1592]
002f210cstr x16, [sp+2016]
002f2110str x17, [sp+2024]
002f2114ldr x0, [sp+1424]
002f2118ldr x1, [sp+1432]
002f211cldr x2, [sp+1440]
002f2120ldrh w3, [sp+1448]
002f2124ldrh w4, [sp+1450]
002f2128ldrh w5, [sp+1452]
002f212cldrh w6, [sp+1454]
002f2130ldrh w7, [sp+1456]
002f2134ldrh w8, [sp+1458]
002f2138ldrb w9, [sp+1460]
002f213cldr x10, [sp+1464]
002f2140ldr x11, [sp+1472]
002f2144ldrb w12, [sp+1480]
002f2148ldr x13, [sp+1488]
002f214cldrh w14, [sp+1496]
002f2150ldrh w15, [sp+1498]
002f2154ldp x29, x30, [sp-8]
002f2158add sp, sp, 1728
002f215cret x30
002f2160
002f2160loc_2f2160:
002f2160add x20, sp, 1504
002f2164adr x27, 16
002f2168stp x29, x27, [sp-24]
002f216csub x29, sp, 24
002f2170bl fn_87cfc
002f2174sub x29, sp, 8
002f2178ldr x1, [sp+1392]
002f217cldr x2, [sp+2072]
002f2180ldr x4, [sp+2056]
002f2184subs xzr, x2, x1
002f2188b.hs 0x2f2190
002f218cb 0x2f2458
002f2190
002f2190loc_2f2190:
002f2190b 0x2f2194
002f2194
002f2194loc_2f2194:
002f2194str x4, [sp+1632]
002f2198str x1, [sp+1640]
002f219cstr x2, [sp+1648]
002f21a0add x27, sp, 1656
002f21a4stp xzr, xzr, [x27]
002f21a8ldr x1, [sp+1632]
002f21acldr x2, [sp+1640]
002f21b0ldr x3, [sp+1648]
002f21b4add x0, sp, 1504
002f21b8bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Start
002f21bcstrh w0, [sp+830]
002f21c0strb w1, [sp+832]
002f21c4strh w2, [sp+834]
002f21c8strb w3, [sp+836]
002f21ccstrb w4, [sp+837]
002f21d0strb w5, [sp+838]
002f21d4strb w6, [sp+839]
002f21d8strb w7, [sp+840]
002f21dcstrb w8, [sp+841]
002f21e0strh w9, [sp+842]
002f21e4add x27, sp, 830
002f21e8ldr x4, [x27]
002f21ecadd x27, sp, 836
002f21f0ldr x5, [x27]
002f21f4str x4, [sp+1104]
002f21f8add x27, sp, 1110
002f21fcstr x5, [x27]
002f2200str x10, [sp+1656]
002f2204str x11, [sp+1664]
002f2208ldr x4, [sp+1104]
002f220cadd x27, sp, 1110
002f2210ldr x5, [x27]
002f2214add x27, sp, 1378
002f2218str x4, [x27]
002f221cstr x5, [sp+1384]
002f2220ldr x4, [sp+1656]
002f2224ldr x5, [sp+1664]
002f2228str x4, [sp+1688]
002f222cstr x5, [sp+1696]
002f2230add x27, sp, 1378
002f2234ldr x4, [x27]
002f2238ldr x5, [sp+1384]
002f223cstr x4, [sp+816]
002f2240add x27, sp, 822
002f2244str x5, [x27]
002f2248ldr x4, [sp+1696]
002f224cldr x5, [sp+1688]
002f2250str x5, [sp+1584]
002f2254str x4, [sp+1592]
002f2258cbnz x5, 0x2f2260
002f225cb 0x2f2264
002f2260
002f2260loc_2f2260:
002f2260b 0x2f23cc
002f2264
002f2264loc_2f2264:
002f2264add x27, sp, 1656
002f2268stp xzr, xzr, [x27]
002f226cadd x0, sp, 1504
002f2270bl vendor/golang.org/x/net/dns/dnsmessage.(*Parser).Question
002f2274add x21, sp, 844
002f2278add x20, sp, 8
002f227cadr x27, 16
002f2280stp x29, x27, [sp-24]
002f2284sub x29, sp, 24
002f2288bl fn_87ea0
002f228csub x29, sp, 8
002f2290add x27, sp, 260
002f2294ldr x2, [x27]
002f2298str x2, [sp+1096]
002f229cstr x0, [sp+1656]
002f22a0str x1, [sp+1664]
002f22a4add x21, sp, 1118
002f22a8add x20, sp, 844
002f22acadr x27, 16
002f22b0stp x29, x27, [sp-24]
002f22b4sub x29, sp, 24
002f22b8bl fn_87ea0
002f22bcsub x29, sp, 8
002f22c0ldr x1, [sp+1096]
002f22c4add x27, sp, 1370
002f22c8str x1, [x27]
002f22ccldr x1, [sp+1656]
002f22d0ldr x2, [sp+1664]
002f22d4str x1, [sp+1672]
002f22d8str x2, [sp+1680]
002f22dcadd x21, sp, 556
002f22e0add x20, sp, 1118
002f22e4adr x27, 16
002f22e8stp x29, x27, [sp-24]
002f22ecsub x29, sp, 24
002f22f0bl fn_87ea0
002f22f4sub x29, sp, 8
002f22f8add x27, sp, 1370
002f22fcldr x1, [x27]
002f2300str x1, [sp+808]
002f2304ldr x1, [sp+1680]
002f2308ldr x2, [sp+1672]
002f230cstr x2, [sp+1584]
002f2310str x1, [sp+1592]
002f2314subs xzr, x2, 0
002f2318cset x1, ne
002f231cstrb w1, [sp+555]
002f2320cbnz x2, 0x2f2328
002f2324b 0x2f232c
002f2328
002f2328loc_2f2328:
002f2328b 0x2f23bc
002f232c
002f232cloc_2f232c:
002f232cldrh w0, [sp+2048]
002f2330ldrh w1, [sp+816]
002f2334ldrb w2, [sp+818]
002f2338ldrh w3, [sp+820]
002f233cldrb w4, [sp+822]
002f2340ldrb w5, [sp+823]
002f2344ldrb w6, [sp+824]
002f2348ldrb w7, [sp+825]
002f234cldrb w8, [sp+826]
002f2350ldrb w9, [sp+827]
002f2354ldrh w10, [sp+828]
002f2358add x21, sp, 8
002f235cadd x20, sp, 1736
002f2360adr x27, 16
002f2364stp x29, x27, [sp-24]
002f2368sub x29, sp, 24
002f236cbl fn_87ea0
002f2370sub x29, sp, 8
002f2374add x27, sp, 1988
002f2378ldr x11, [x27]
002f237cadd x27, sp, 260
002f2380str x11, [x27]
002f2384add x21, sp, 268
002f2388add x20, sp, 556
002f238cadr x27, 16
002f2390stp x29, x27, [sp-24]
002f2394sub x29, sp, 24
002f2398bl fn_87ea0
002f239csub x29, sp, 8
002f23a0ldr x11, [sp+808]
002f23a4str x11, [sp+520]
002f23a8bl net.checkResponse
002f23acstrb w0, [sp+554]
002f23b0eor x11, x0, 1
002f23b4strb w11, [sp+555]
002f23b8b 0x2f23bc
002f23bc
002f23bcloc_2f23bc:
002f23bcldrb w16, [sp+555]
002f23c0tbnz w16, 0, 0x2f23c8
002f23c4b 0x2f23d0
002f23c8
002f23c8loc_2f23c8:
002f23c8b 0x2f23cc
002f23cc
002f23ccloc_2f23cc:
002f23ccb 0x2f2080
002f23d0
002f23d0loc_2f23d0:
002f23d0add x21, sp, 1424
002f23d4add x20, sp, 1504
002f23d8adr x27, 16
002f23dcstp x29, x27, [sp-24]
002f23e0sub x29, sp, 24
002f23e4bl fn_87ef8
002f23e8sub x29, sp, 8
002f23ecldr x16, [sp+816]
002f23f0add x27, sp, 822
002f23f4ldr x17, [x27]
002f23f8str x16, [sp+2000]
002f23fcadd x27, sp, 2006
002f2400str x17, [x27]
002f2404add x27, sp, 2016
002f2408stp xzr, xzr, [x27]
002f240cldr x0, [sp+1424]
002f2410ldr x1, [sp+1432]
002f2414ldr x2, [sp+1440]
002f2418ldrh w3, [sp+1448]
002f241cldrh w4, [sp+1450]
002f2420ldrh w5, [sp+1452]
002f2424ldrh w6, [sp+1454]
002f2428ldrh w7, [sp+1456]
002f242cldrh w8, [sp+1458]
002f2430ldrb w9, [sp+1460]
002f2434ldr x10, [sp+1464]
002f2438ldr x11, [sp+1472]
002f243cldrb w12, [sp+1480]
002f2440ldr x13, [sp+1488]
002f2444ldrh w14, [sp+1496]
002f2448ldrh w15, [sp+1498]
002f244cldp x29, x30, [sp-8]
002f2450add sp, sp, 1728
002f2454ret x30
002f2458
002f2458loc_2f2458:
002f2458bl runtime.panicSliceAcap
002f245chint
002f2460
002f2460loc_2f2460:
002f2460stp x0, x1, [sp+304]
002f2464strh w2, [sp+320]
002f2468stp x3, x4, [sp+328]
002f246cstr x5, [sp+344]
002f2470mov x3, x30
002f2474bl runtime.morestack_noctxt.abi0
002f2478ldp x0, x1, [sp+304]
002f247cldrh w2, [sp+320]
002f2480ldp x3, x4, [sp+328]
002f2484ldr x5, [sp+344]
002f2488b 0x2f1f20
002f248cudf 0
002f1f20
Loading..