File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0039afb0
0039afb0crypto/tls.Client: ; void crypto/tls.Client(net.Conn conn, crypto/tls.Config * config)
0039afb0ldr x16, [x28+16]
0039afb4subs xzr, sp, x16
0039afb8b.ls 0x39b164
0039afbcstr x30, [sp-80]!
0039afc0stur x29, [sp-8]
0039afc4sub x29, sp, 8
0039afc8str x0, [sp+88]
0039afccstr x1, [sp+96]
0039afd0str x2, [sp+104]
0039afd4str xzr, [sp+32]
0039afd8adrp x0, 0x313000
0039afdcadd x0, x0, 1632
0039afe0bl runtime.newobject
0039afe4str x0, [sp+64]
0039afe8adrp x27, 0x6b1000
0039afecldr w1, [x27+3056]
0039aff0cbz w1, 0x39aff8
0039aff4b 0x39affc
0039aff8
0039aff8loc_39aff8:
0039aff8b 0x39b018
0039affc
0039affcloc_39affc:
0039affcstr x0, [sp+48]
0039b000mov x1, x0
0039b004adrp x0, 0x312000
0039b008add x0, x0, 1632
0039b00cbl runtime.wbZero
0039b010ldr x0, [sp+48]
0039b014b 0x39b018
0039b018
0039b018loc_39b018:
0039b018mov x20, x0
0039b01cadr x27, 16
0039b020stp x29, x27, [sp-24]
0039b024sub x29, sp, 24
0039b028bl fn_87c34
0039b02csub x29, sp, 8
0039b030str xzr, [x0+880]
0039b034ldr x1, [sp+64]
0039b038ldrsb x27, [x1]
0039b03cldr x2, [sp+96]
0039b040ldr x3, [sp+88]
0039b044str x3, [x1]
0039b048adrp x27, 0x6b0000
0039b04cldr w3, [x27+3056]
0039b050cbz w3, 0x39b058
0039b054b 0x39b05c
0039b058
0039b058loc_39b058:
0039b058b 0x39b070
0039b05c
0039b05cloc_39b05c:
0039b05cbl runtime.gcWriteBarrier2
0039b060str x2, [x25]
0039b064ldr x3, [x1+8]
0039b068str x3, [x25+8]
0039b06cb 0x39b070
0039b070
0039b070loc_39b070:
0039b070str x2, [x1+8]
0039b074ldr x1, [sp+64]
0039b078ldrsb x27, [x1]
0039b07cldr x2, [sp+104]
0039b080adrp x27, 0x6b0000
0039b084ldr w3, [x27+3056]
0039b088cbz w3, 0x39b090
0039b08cb 0x39b094
0039b090
0039b090loc_39b090:
0039b090b 0x39b0a8
0039b094
0039b094loc_39b094:
0039b094bl runtime.gcWriteBarrier2
0039b098str x2, [x25]
0039b09cldr x3, [x1+80]
0039b0a0str x3, [x25+8]
0039b0a4b 0x39b0a8
0039b0a8
0039b0a8loc_39b0a8:
0039b0a8str x2, [x1+80]
0039b0acldr x1, [sp+64]
0039b0b0ldrsb x27, [x1]
0039b0b4orr x2, xzr, 1
0039b0b8strb w2, [x1+16]
0039b0bcldr x1, [sp+64]
0039b0c0str x1, [sp+40]
0039b0c4adrp x0, 0x299000
0039b0c8add x0, x0, 1984
0039b0ccbl runtime.newobject
0039b0d0str x0, [sp+56]
0039b0d4adrp x1, 32768
0039b0d8add x1, x1, 1824
0039b0dcstr x1, [x0]
0039b0e0ldr x1, [sp+40]
0039b0e4ldr x2, [sp+56]
0039b0e8ldrsb x27, [x2]
0039b0ecadrp x27, 0x6b0000
0039b0f0ldr w3, [x27+3056]
0039b0f4cbz w3, 0x39b0fc
0039b0f8b 0x39b100
0039b0fc
0039b0fcloc_39b0fc:
0039b0fcb 0x39b114
0039b100
0039b100loc_39b100:
0039b100bl runtime.gcWriteBarrier2
0039b104str x1, [x25]
0039b108ldr x3, [x2+8]
0039b10cstr x3, [x25+8]
0039b110b 0x39b114
0039b114
0039b114loc_39b114:
0039b114str x1, [x2+8]
0039b118ldr x1, [sp+40]
0039b11cldrsb x27, [x1]
0039b120ldr x2, [sp+56]
0039b124adrp x27, 0x6b0000
0039b128ldr w3, [x27+3056]
0039b12ccbz w3, 0x39b134
0039b130b 0x39b138
0039b134
0039b134loc_39b134:
0039b134b 0x39b14c
0039b138
0039b138loc_39b138:
0039b138bl runtime.gcWriteBarrier2
0039b13cstr x2, [x25]
0039b140ldr x3, [x1+24]
0039b144str x3, [x25+8]
0039b148b 0x39b14c
0039b14c
0039b14cloc_39b14c:
0039b14cstr x2, [x1+24]
0039b150ldr x0, [sp+40]
0039b154str x0, [sp+32]
0039b158ldur x29, [sp-8]
0039b15cldr x30, [sp], 80
0039b160ret x30
0039b164
0039b164loc_39b164:
0039b164stp x0, x1, [sp+8]
0039b168str x2, [sp+24]
0039b16cmov x3, x30
0039b170bl runtime.morestack_noctxt.abi0
0039b174ldp x0, x1, [sp+8]
0039b178ldr x2, [sp+24]
0039b17cb 0x39afb0
0039afb0
0039afb0crypto/tls.Client: ; void crypto/tls.Client(net.Conn conn, crypto/tls.Config * config)
0039afb0ldr x16, [x28+16]
0039afb4subs xzr, sp, x16
0039afb8b.ls 0x39b164
0039afbcstr x30, [sp-80]!
0039afc0stur x29, [sp-8]
0039afc4sub x29, sp, 8
0039afc8str x0, [sp+88]
0039afccstr x1, [sp+96]
0039afd0str x2, [sp+104]
0039afd4str xzr, [sp+32]
0039afd8adrp x0, 0x313000
0039afdcadd x0, x0, 1632
0039afe0bl runtime.newobject
0039afe4str x0, [sp+64]
0039afe8adrp x27, 0x6b1000
0039afecldr w1, [x27+3056]
0039aff0cbz w1, 0x39aff8
0039aff4b 0x39affc
0039aff8
0039aff8loc_39aff8:
0039aff8b 0x39b018
0039affc
0039affcloc_39affc:
0039affcstr x0, [sp+48]
0039b000mov x1, x0
0039b004adrp x0, 0x312000
0039b008add x0, x0, 1632
0039b00cbl runtime.wbZero
0039b010ldr x0, [sp+48]
0039b014b 0x39b018
0039b018
0039b018loc_39b018:
0039b018mov x20, x0
0039b01cadr x27, 16
0039b020stp x29, x27, [sp-24]
0039b024sub x29, sp, 24
0039b028bl fn_87c34
0039b02csub x29, sp, 8
0039b030str xzr, [x0+880]
0039b034ldr x1, [sp+64]
0039b038ldrsb x27, [x1]
0039b03cldr x2, [sp+96]
0039b040ldr x3, [sp+88]
0039b044str x3, [x1]
0039b048adrp x27, 0x6b0000
0039b04cldr w3, [x27+3056]
0039b050cbz w3, 0x39b058
0039b054b 0x39b05c
0039b058
0039b058loc_39b058:
0039b058b 0x39b070
0039b05c
0039b05cloc_39b05c:
0039b05cbl runtime.gcWriteBarrier2
0039b060str x2, [x25]
0039b064ldr x3, [x1+8]
0039b068str x3, [x25+8]
0039b06cb 0x39b070
0039b070
0039b070loc_39b070:
0039b070str x2, [x1+8]
0039b074ldr x1, [sp+64]
0039b078ldrsb x27, [x1]
0039b07cldr x2, [sp+104]
0039b080adrp x27, 0x6b0000
0039b084ldr w3, [x27+3056]
0039b088cbz w3, 0x39b090
0039b08cb 0x39b094
0039b090
0039b090loc_39b090:
0039b090b 0x39b0a8
0039b094
0039b094loc_39b094:
0039b094bl runtime.gcWriteBarrier2
0039b098str x2, [x25]
0039b09cldr x3, [x1+80]
0039b0a0str x3, [x25+8]
0039b0a4b 0x39b0a8
0039b0a8
0039b0a8loc_39b0a8:
0039b0a8str x2, [x1+80]
0039b0acldr x1, [sp+64]
0039b0b0ldrsb x27, [x1]
0039b0b4orr x2, xzr, 1
0039b0b8strb w2, [x1+16]
0039b0bcldr x1, [sp+64]
0039b0c0str x1, [sp+40]
0039b0c4adrp x0, 0x299000
0039b0c8add x0, x0, 1984
0039b0ccbl runtime.newobject
0039b0d0str x0, [sp+56]
0039b0d4adrp x1, 32768
0039b0d8add x1, x1, 1824
0039b0dcstr x1, [x0]
0039b0e0ldr x1, [sp+40]
0039b0e4ldr x2, [sp+56]
0039b0e8ldrsb x27, [x2]
0039b0ecadrp x27, 0x6b0000
0039b0f0ldr w3, [x27+3056]
0039b0f4cbz w3, 0x39b0fc
0039b0f8b 0x39b100
0039b0fc
0039b0fcloc_39b0fc:
0039b0fcb 0x39b114
0039b100
0039b100loc_39b100:
0039b100bl runtime.gcWriteBarrier2
0039b104str x1, [x25]
0039b108ldr x3, [x2+8]
0039b10cstr x3, [x25+8]
0039b110b 0x39b114
0039b114
0039b114loc_39b114:
0039b114str x1, [x2+8]
0039b118ldr x1, [sp+40]
0039b11cldrsb x27, [x1]
0039b120ldr x2, [sp+56]
0039b124adrp x27, 0x6b0000
0039b128ldr w3, [x27+3056]
0039b12ccbz w3, 0x39b134
0039b130b 0x39b138
0039b134
0039b134loc_39b134:
0039b134b 0x39b14c
0039b138
0039b138loc_39b138:
0039b138bl runtime.gcWriteBarrier2
0039b13cstr x2, [x25]
0039b140ldr x3, [x1+24]
0039b144str x3, [x25+8]
0039b148b 0x39b14c
0039b14c
0039b14cloc_39b14c:
0039b14cstr x2, [x1+24]
0039b150ldr x0, [sp+40]
0039b154str x0, [sp+32]
0039b158ldur x29, [sp-8]
0039b15cldr x30, [sp], 80
0039b160ret x30
0039b164
0039b164loc_39b164:
0039b164stp x0, x1, [sp+8]
0039b168str x2, [sp+24]
0039b16cmov x3, x30
0039b170bl runtime.morestack_noctxt.abi0
0039b174ldp x0, x1, [sp+8]
0039b178ldr x2, [sp+24]
0039b17cb 0x39afb0
0039afb0
0039b180
0039b180crypto/tls.DialWithDialer: ; void crypto/tls.DialWithDialer(net.Dialer * dialer, struct string network, struct string addr, crypto/tls.Config * config)
0039b180ldr x16, [x28+16]
0039b184sub x17, sp, 48
0039b188subs xzr, x17, x16
0039b18cb.ls 0x39b240
0039b190str x30, [sp-176]!
0039b194stur x29, [sp-8]
0039b198sub x29, sp, 8
0039b19cstr x0, [sp+184]
0039b1a0str x1, [sp+192]
0039b1a4str x2, [sp+200]
0039b1a8str x3, [sp+208]
0039b1acstr x4, [sp+216]
0039b1b0str x5, [sp+224]
0039b1b4str xzr, [sp+96]
0039b1b8stp xzr, xzr, [sp+80]
0039b1bcbl context.Background
0039b1c0str x0, [sp+112]
0039b1c4str x1, [sp+120]
0039b1c8str xzr, [sp+104]
0039b1ccstp xzr, xzr, [sp+152]
0039b1d0ldr x3, [sp+192]
0039b1d4ldr x5, [sp+208]
0039b1d8ldr x2, [sp+184]
0039b1dcldr x7, [sp+224]
0039b1e0ldr x4, [sp+200]
0039b1e4ldr x6, [sp+216]
0039b1e8ldr x0, [sp+112]
0039b1ecldr x1, [sp+120]
0039b1f0bl crypto/tls.dial
0039b1f4str x0, [sp+104]
0039b1f8str x1, [sp+152]
0039b1fcstr x2, [sp+160]
0039b200ldr x0, [sp+104]
0039b204str x0, [sp+144]
0039b208ldr x0, [sp+152]
0039b20cldr x1, [sp+160]
0039b210str x0, [sp+128]
0039b214str x1, [sp+136]
0039b218ldr x0, [sp+144]
0039b21cstr x0, [sp+96]
0039b220ldr x1, [sp+128]
0039b224ldr x2, [sp+136]
0039b228str x1, [sp+80]
0039b22cstr x2, [sp+88]
0039b230ldr x0, [sp+96]
0039b234ldur x29, [sp-8]
0039b238ldr x30, [sp], 176
0039b23cret x30
0039b240
0039b240loc_39b240:
0039b240stp x0, x1, [sp+8]
0039b244stp x2, x3, [sp+24]
0039b248stp x4, x5, [sp+40]
0039b24cmov x3, x30
0039b250bl runtime.morestack_noctxt.abi0
0039b254ldp x0, x1, [sp+8]
0039b258ldp x2, x3, [sp+24]
0039b25cldp x4, x5, [sp+40]
0039b260b 0x39b180
0039b264udf 0
0039b268udf 0
0039b26cudf 0
0039b180
0039b180crypto/tls.DialWithDialer: ; void crypto/tls.DialWithDialer(net.Dialer * dialer, struct string network, struct string addr, crypto/tls.Config * config)
0039b180ldr x16, [x28+16]
0039b184sub x17, sp, 48
0039b188subs xzr, x17, x16
0039b18cb.ls 0x39b240
0039b190str x30, [sp-176]!
0039b194stur x29, [sp-8]
0039b198sub x29, sp, 8
0039b19cstr x0, [sp+184]
0039b1a0str x1, [sp+192]
0039b1a4str x2, [sp+200]
0039b1a8str x3, [sp+208]
0039b1acstr x4, [sp+216]
0039b1b0str x5, [sp+224]
0039b1b4str xzr, [sp+96]
0039b1b8stp xzr, xzr, [sp+80]
0039b1bcbl context.Background
0039b1c0str x0, [sp+112]
0039b1c4str x1, [sp+120]
0039b1c8str xzr, [sp+104]
0039b1ccstp xzr, xzr, [sp+152]
0039b1d0ldr x3, [sp+192]
0039b1d4ldr x5, [sp+208]
0039b1d8ldr x2, [sp+184]
0039b1dcldr x7, [sp+224]
0039b1e0ldr x4, [sp+200]
0039b1e4ldr x6, [sp+216]
0039b1e8ldr x0, [sp+112]
0039b1ecldr x1, [sp+120]
0039b1f0bl crypto/tls.dial
0039b1f4str x0, [sp+104]
0039b1f8str x1, [sp+152]
0039b1fcstr x2, [sp+160]
0039b200ldr x0, [sp+104]
0039b204str x0, [sp+144]
0039b208ldr x0, [sp+152]
0039b20cldr x1, [sp+160]
0039b210str x0, [sp+128]
0039b214str x1, [sp+136]
0039b218ldr x0, [sp+144]
0039b21cstr x0, [sp+96]
0039b220ldr x1, [sp+128]
0039b224ldr x2, [sp+136]
0039b228str x1, [sp+80]
0039b22cstr x2, [sp+88]
0039b230ldr x0, [sp+96]
0039b234ldur x29, [sp-8]
0039b238ldr x30, [sp], 176
0039b23cret x30
0039b240
0039b240loc_39b240:
0039b240stp x0, x1, [sp+8]
0039b244stp x2, x3, [sp+24]
0039b248stp x4, x5, [sp+40]
0039b24cmov x3, x30
0039b250bl runtime.morestack_noctxt.abi0
0039b254ldp x0, x1, [sp+8]
0039b258ldp x2, x3, [sp+24]
0039b25cldp x4, x5, [sp+40]
0039b260b 0x39b180
0039b264udf 0
0039b268udf 0
0039b26cudf 0
0039b180
0039b270
0039b270crypto/tls.dial: ; void crypto/tls.dial(context.Context ctx, net.Dialer * netDialer, struct string network, struct string addr, crypto/tls.Config * config)
0039b270ldr x16, [x28+16]
0039b274sub x17, sp, 416
0039b278subs xzr, x17, x16
0039b27cb.ls 0x39b6ac
0039b280sub x20, sp, 544
0039b284stp x29, x30, [x20-8]
0039b288add sp, x20, 0
0039b28csub x29, sp, 8
0039b290str x0, [sp+552]
0039b294str x1, [sp+560]
0039b298str x2, [sp+568]
0039b29cstr x3, [sp+576]
0039b2a0str x4, [sp+584]
0039b2a4str x5, [sp+592]
0039b2a8str x6, [sp+600]
0039b2acstr x7, [sp+608]
0039b2b0str xzr, [sp+200]
0039b2b4stp xzr, xzr, [sp+184]
0039b2b8ldr x3, [sp+568]
0039b2bcldrsb x27, [x3]
0039b2c0ldr x3, [x3]
0039b2c4cbnz x3, 0x39b2cc
0039b2c8b 0x39b368
0039b2cc
0039b2ccloc_39b2cc:
0039b2ccstr xzr, [sp+288]
0039b2d0stp xzr, xzr, [sp+464]
0039b2d4str xzr, [sp+456]
0039b2d8ldr x3, [sp+568]
0039b2dcldrsb x27, [x3]
0039b2e0ldr x2, [x3]
0039b2e4str x2, [sp+176]
0039b2e8ldr x0, [sp+552]
0039b2ecldr x1, [sp+560]
0039b2f0bl context.WithTimeout
0039b2f4str x0, [sp+464]
0039b2f8str x1, [sp+472]
0039b2fcstr x2, [sp+456]
0039b300ldr x3, [sp+464]
0039b304ldr x4, [sp+472]
0039b308str x3, [sp+312]
0039b30cstr x4, [sp+320]
0039b310ldr x3, [sp+456]
0039b314str x3, [sp+304]
0039b318ldr x3, [sp+312]
0039b31cldr x4, [sp+320]
0039b320str x3, [sp+552]
0039b324str x4, [sp+560]
0039b328ldr x3, [sp+304]
0039b32cstr x3, [sp+288]
0039b330str x3, [sp+152]
0039b334add x0, sp, 128
0039b338bl runtime.deferprocStack
0039b33csubs xzr, x0, 0
0039b340b.ne 0x39b34c
0039b344b 0x39b348
0039b348
0039b348loc_39b348:
0039b348b 0x39b36c
0039b34c
0039b34cloc_39b34c:
0039b34cbl runtime.deferreturn
0039b350ldr x1, [sp+184]
0039b354ldr x0, [sp+200]
0039b358ldr x2, [sp+192]
0039b35cldp x29, x30, [sp-8]
0039b360add sp, sp, 544
0039b364ret x30
0039b368
0039b368loc_39b368:
0039b368b 0x39b36c
0039b36c
0039b36cloc_39b36c:
0039b36cldr x3, [sp+568]
0039b370ldrsb x27, [x3]
0039b374ldr x0, [x3+8]
0039b378ldr x1, [x3+16]
0039b37cldr x2, [x3+24]
0039b380str x0, [sp+400]
0039b384str x1, [sp+408]
0039b388str x2, [sp+416]
0039b38cbl time.Time.IsZero
0039b390strb w0, [sp+71]
0039b394tbnz w0, 0, 0x39b39c
0039b398b 0x39b3a0
0039b39c
0039b39cloc_39b39c:
0039b39cb 0x39b430
0039b3a0
0039b3a0loc_39b3a0:
0039b3a0str xzr, [sp+280]
0039b3a4stp xzr, xzr, [sp+464]
0039b3a8str xzr, [sp+456]
0039b3acldr x5, [sp+568]
0039b3b0ldrsb x27, [x5]
0039b3b4ldr x2, [x5+8]
0039b3b8ldr x3, [x5+16]
0039b3bcldr x4, [x5+24]
0039b3c0str x2, [sp+376]
0039b3c4str x3, [sp+384]
0039b3c8str x4, [sp+392]
0039b3ccldr x0, [sp+552]
0039b3d0ldr x1, [sp+560]
0039b3d4bl context.WithDeadline
0039b3d8str x0, [sp+464]
0039b3dcstr x1, [sp+472]
0039b3e0str x2, [sp+456]
0039b3e4ldr x5, [sp+464]
0039b3e8ldr x6, [sp+472]
0039b3ecstr x5, [sp+520]
0039b3f0str x6, [sp+528]
0039b3f4ldr x5, [sp+456]
0039b3f8str x5, [sp+512]
0039b3fcldr x5, [sp+520]
0039b400ldr x6, [sp+528]
0039b404str x5, [sp+552]
0039b408str x6, [sp+560]
0039b40cldr x5, [sp+512]
0039b410str x5, [sp+280]
0039b414str x5, [sp+104]
0039b418add x0, sp, 80
0039b41cbl runtime.deferprocStack
0039b420subs xzr, x0, 0
0039b424b.ne 0x39b688
0039b428b 0x39b42c
0039b42c
0039b42cloc_39b42c:
0039b42cb 0x39b430
0039b430
0039b430loc_39b430:
0039b430stp xzr, xzr, [sp+440]
0039b434stp xzr, xzr, [sp+424]
0039b438ldr x1, [sp+552]
0039b43cldr x3, [sp+576]
0039b440ldr x5, [sp+592]
0039b444ldr x4, [sp+584]
0039b448ldr x6, [sp+600]
0039b44cldr x2, [sp+560]
0039b450ldr x0, [sp+568]
0039b454bl net.(*Dialer).DialContext
0039b458str x0, [sp+440]
0039b45cstr x1, [sp+448]
0039b460str x2, [sp+424]
0039b464str x3, [sp+432]
0039b468ldr x7, [sp+440]
0039b46cldr x8, [sp+448]
0039b470str x7, [sp+496]
0039b474str x8, [sp+504]
0039b478ldr x7, [sp+424]
0039b47cldr x8, [sp+432]
0039b480str x7, [sp+480]
0039b484str x8, [sp+488]
0039b488ldr x7, [sp+496]
0039b48cldr x8, [sp+504]
0039b490str x7, [sp+208]
0039b494str x8, [sp+216]
0039b498ldr x7, [sp+488]
0039b49cldr x8, [sp+480]
0039b4a0str x8, [sp+256]
0039b4a4str x7, [sp+264]
0039b4a8cbnz x8, 0x39b4b0
0039b4acb 0x39b4e8
0039b4b0
0039b4b0loc_39b4b0:
0039b4b0str x8, [sp+360]
0039b4b4str x7, [sp+368]
0039b4b8str xzr, [sp+200]
0039b4bcldr x0, [sp+360]
0039b4c0ldr x1, [sp+368]
0039b4c4str x0, [sp+184]
0039b4c8str x1, [sp+192]
0039b4ccbl runtime.deferreturn
0039b4d0ldr x1, [sp+184]
0039b4d4ldr x0, [sp+200]
0039b4d8ldr x2, [sp+192]
0039b4dcldp x29, x30, [sp-8]
0039b4e0add sp, sp, 544
0039b4e4ret x30
0039b4e8
0039b4e8loc_39b4e8:
0039b4e8ldr x0, [sp+592]
0039b4ecldr x1, [sp+600]
0039b4f0adrp x2, 0x374000
0039b4f4add x2, x2, 376
0039b4f8orr x3, xzr, 1
0039b4fcbl strings.LastIndex
0039b500str x0, [sp+72]
0039b504adds xzr, x0, 1
0039b508b.eq 0x39b510
0039b50cb 0x39b51c
0039b510
0039b510loc_39b510:
0039b510ldr x3, [sp+600]
0039b514str x3, [sp+72]
0039b518b 0x39b520
0039b51c
0039b51cloc_39b51c:
0039b51cb 0x39b520
0039b520
0039b520loc_39b520:
0039b520ldr x1, [sp+72]
0039b524ldr x2, [sp+600]
0039b528ldr x3, [sp+592]
0039b52csubs xzr, x2, x1
0039b530b.hs 0x39b538
0039b534b 0x39b6a4
0039b538
0039b538loc_39b538:
0039b538b 0x39b53c
0039b53c
0039b53cloc_39b53c:
0039b53cstr x3, [sp+224]
0039b540str x1, [sp+232]
0039b544ldr x3, [sp+608]
0039b548cbnz x3, 0x39b550
0039b54cb 0x39b554
0039b550
0039b550loc_39b550:
0039b550b 0x39b560
0039b554
0039b554loc_39b554:
0039b554bl crypto/tls.defaultConfig
0039b558str x0, [sp+608]
0039b55cb 0x39b560
0039b560
0039b560loc_39b560:
0039b560ldr x3, [sp+608]
0039b564ldrsb x27, [x3]
0039b568ldr x3, [x3+136]
0039b56ccbz x3, 0x39b574
0039b570b 0x39b5c8
0039b574
0039b574loc_39b574:
0039b574ldr x0, [sp+608]
0039b578bl crypto/tls.(*Config).Clone
0039b57cstr x0, [sp+296]
0039b580ldrsb x27, [x0]
0039b584ldr x1, [sp+224]
0039b588ldr x2, [sp+232]
0039b58cstr x2, [x0+136]
0039b590adrp x27, 0x6b0000
0039b594ldr w2, [x27+3056]
0039b598cbz w2, 0x39b5a0
0039b59cb 0x39b5a4
0039b5a0
0039b5a0loc_39b5a0:
0039b5a0b 0x39b5b8
0039b5a4
0039b5a4loc_39b5a4:
0039b5a4bl runtime.gcWriteBarrier2
0039b5a8str x1, [x25]
0039b5acldr x3, [x0+128]
0039b5b0str x3, [x25+8]
0039b5b4b 0x39b5b8
0039b5b8
0039b5b8loc_39b5b8:
0039b5b8str x1, [x0+128]
0039b5bcldr x3, [sp+296]
0039b5c0str x3, [sp+608]
0039b5c4b 0x39b5cc
0039b5c8
0039b5c8loc_39b5c8:
0039b5c8b 0x39b5cc
0039b5cc
0039b5ccloc_39b5cc:
0039b5ccldr x0, [sp+208]
0039b5d0ldr x2, [sp+608]
0039b5d4ldr x1, [sp+216]
0039b5d8bl crypto/tls.Client
0039b5dcstr x0, [sp+272]
0039b5e0ldr x2, [sp+560]
0039b5e4ldr x1, [sp+552]
0039b5e8bl crypto/tls.(*Conn).HandshakeContext
0039b5ecstr x0, [sp+240]
0039b5f0str x1, [sp+248]
0039b5f4cbnz x0, 0x39b5fc
0039b5f8b 0x39b650
0039b5fc
0039b5fcloc_39b5fc:
0039b5fcldr x1, [sp+208]
0039b600ldrsb x27, [x1]
0039b604ldr x1, [x1+24]
0039b608ldr x0, [sp+216]
0039b60cblr x1
0039b610ldr x1, [sp+240]
0039b614ldr x2, [sp+248]
0039b618str x1, [sp+344]
0039b61cstr x2, [sp+352]
0039b620str xzr, [sp+200]
0039b624ldr x1, [sp+352]
0039b628ldr x2, [sp+344]
0039b62cstr x2, [sp+184]
0039b630str x1, [sp+192]
0039b634bl runtime.deferreturn
0039b638ldr x1, [sp+184]
0039b63cldr x0, [sp+200]
0039b640ldr x2, [sp+192]
0039b644ldp x29, x30, [sp-8]
0039b648add sp, sp, 544
0039b64cret x30
0039b650
0039b650loc_39b650:
0039b650stp xzr, xzr, [sp+328]
0039b654ldr x0, [sp+272]
0039b658str x0, [sp+200]
0039b65cldr x0, [sp+328]
0039b660ldr x1, [sp+336]
0039b664str x0, [sp+184]
0039b668str x1, [sp+192]
0039b66cbl runtime.deferreturn
0039b670ldr x1, [sp+184]
0039b674ldr x0, [sp+200]
0039b678ldr x2, [sp+192]
0039b67cldp x29, x30, [sp-8]
0039b680add sp, sp, 544
0039b684ret x30
0039b688
0039b688loc_39b688:
0039b688bl runtime.deferreturn
0039b68cldr x1, [sp+184]
0039b690ldr x0, [sp+200]
0039b694ldr x2, [sp+192]
0039b698ldp x29, x30, [sp-8]
0039b69cadd sp, sp, 544
0039b6a0ret x30
0039b6a4
0039b6a4loc_39b6a4:
0039b6a4bl runtime.panicSliceAlen
0039b6a8hint
0039b6ac
0039b6acloc_39b6ac:
0039b6acstp x0, x1, [sp+8]
0039b6b0stp x2, x3, [sp+24]
0039b6b4stp x4, x5, [sp+40]
0039b6b8stp x6, x7, [sp+56]
0039b6bcmov x3, x30
0039b6c0bl runtime.morestack_noctxt.abi0
0039b6c4ldp x0, x1, [sp+8]
0039b6c8ldp x2, x3, [sp+24]
0039b6ccldp x4, x5, [sp+40]
0039b6d0ldp x6, x7, [sp+56]
0039b6d4b 0x39b270
0039b6d8udf 0
0039b6dcudf 0
0039b270
0039b270crypto/tls.dial: ; void crypto/tls.dial(context.Context ctx, net.Dialer * netDialer, struct string network, struct string addr, crypto/tls.Config * config)
0039b270ldr x16, [x28+16]
0039b274sub x17, sp, 416
0039b278subs xzr, x17, x16
0039b27cb.ls 0x39b6ac
0039b280sub x20, sp, 544
0039b284stp x29, x30, [x20-8]
0039b288add sp, x20, 0
0039b28csub x29, sp, 8
0039b290str x0, [sp+552]
0039b294str x1, [sp+560]
0039b298str x2, [sp+568]
0039b29cstr x3, [sp+576]
0039b2a0str x4, [sp+584]
0039b2a4str x5, [sp+592]
0039b2a8str x6, [sp+600]
0039b2acstr x7, [sp+608]
0039b2b0str xzr, [sp+200]
0039b2b4stp xzr, xzr, [sp+184]
0039b2b8ldr x3, [sp+568]
0039b2bcldrsb x27, [x3]
0039b2c0ldr x3, [x3]
0039b2c4cbnz x3, 0x39b2cc
0039b2c8b 0x39b368
0039b2cc
0039b2ccloc_39b2cc:
0039b2ccstr xzr, [sp+288]
0039b2d0stp xzr, xzr, [sp+464]
0039b2d4str xzr, [sp+456]
0039b2d8ldr x3, [sp+568]
0039b2dcldrsb x27, [x3]
0039b2e0ldr x2, [x3]
0039b2e4str x2, [sp+176]
0039b2e8ldr x0, [sp+552]
0039b2ecldr x1, [sp+560]
0039b2f0bl context.WithTimeout
0039b2f4str x0, [sp+464]
0039b2f8str x1, [sp+472]
0039b2fcstr x2, [sp+456]
0039b300ldr x3, [sp+464]
0039b304ldr x4, [sp+472]
0039b308str x3, [sp+312]
0039b30cstr x4, [sp+320]
0039b310ldr x3, [sp+456]
0039b314str x3, [sp+304]
0039b318ldr x3, [sp+312]
0039b31cldr x4, [sp+320]
0039b320str x3, [sp+552]
0039b324str x4, [sp+560]
0039b328ldr x3, [sp+304]
0039b32cstr x3, [sp+288]
0039b330str x3, [sp+152]
0039b334add x0, sp, 128
0039b338bl runtime.deferprocStack
0039b33csubs xzr, x0, 0
0039b340b.ne 0x39b34c
0039b344b 0x39b348
0039b348
0039b348loc_39b348:
0039b348b 0x39b36c
0039b34c
0039b34cloc_39b34c:
0039b34cbl runtime.deferreturn
0039b350ldr x1, [sp+184]
0039b354ldr x0, [sp+200]
0039b358ldr x2, [sp+192]
0039b35cldp x29, x30, [sp-8]
0039b360add sp, sp, 544
0039b364ret x30
0039b368
0039b368loc_39b368:
0039b368b 0x39b36c
0039b36c
0039b36cloc_39b36c:
0039b36cldr x3, [sp+568]
0039b370ldrsb x27, [x3]
0039b374ldr x0, [x3+8]
0039b378ldr x1, [x3+16]
0039b37cldr x2, [x3+24]
0039b380str x0, [sp+400]
0039b384str x1, [sp+408]
0039b388str x2, [sp+416]
0039b38cbl time.Time.IsZero
0039b390strb w0, [sp+71]
0039b394tbnz w0, 0, 0x39b39c
0039b398b 0x39b3a0
0039b39c
0039b39cloc_39b39c:
0039b39cb 0x39b430
0039b3a0
0039b3a0loc_39b3a0:
0039b3a0str xzr, [sp+280]
0039b3a4stp xzr, xzr, [sp+464]
0039b3a8str xzr, [sp+456]
0039b3acldr x5, [sp+568]
0039b3b0ldrsb x27, [x5]
0039b3b4ldr x2, [x5+8]
0039b3b8ldr x3, [x5+16]
0039b3bcldr x4, [x5+24]
0039b3c0str x2, [sp+376]
0039b3c4str x3, [sp+384]
0039b3c8str x4, [sp+392]
0039b3ccldr x0, [sp+552]
0039b3d0ldr x1, [sp+560]
0039b3d4bl context.WithDeadline
0039b3d8str x0, [sp+464]
0039b3dcstr x1, [sp+472]
0039b3e0str x2, [sp+456]
0039b3e4ldr x5, [sp+464]
0039b3e8ldr x6, [sp+472]
0039b3ecstr x5, [sp+520]
0039b3f0str x6, [sp+528]
0039b3f4ldr x5, [sp+456]
0039b3f8str x5, [sp+512]
0039b3fcldr x5, [sp+520]
0039b400ldr x6, [sp+528]
0039b404str x5, [sp+552]
0039b408str x6, [sp+560]
0039b40cldr x5, [sp+512]
0039b410str x5, [sp+280]
0039b414str x5, [sp+104]
0039b418add x0, sp, 80
0039b41cbl runtime.deferprocStack
0039b420subs xzr, x0, 0
0039b424b.ne 0x39b688
0039b428b 0x39b42c
0039b42c
0039b42cloc_39b42c:
0039b42cb 0x39b430
0039b430
0039b430loc_39b430:
0039b430stp xzr, xzr, [sp+440]
0039b434stp xzr, xzr, [sp+424]
0039b438ldr x1, [sp+552]
0039b43cldr x3, [sp+576]
0039b440ldr x5, [sp+592]
0039b444ldr x4, [sp+584]
0039b448ldr x6, [sp+600]
0039b44cldr x2, [sp+560]
0039b450ldr x0, [sp+568]
0039b454bl net.(*Dialer).DialContext
0039b458str x0, [sp+440]
0039b45cstr x1, [sp+448]
0039b460str x2, [sp+424]
0039b464str x3, [sp+432]
0039b468ldr x7, [sp+440]
0039b46cldr x8, [sp+448]
0039b470str x7, [sp+496]
0039b474str x8, [sp+504]
0039b478ldr x7, [sp+424]
0039b47cldr x8, [sp+432]
0039b480str x7, [sp+480]
0039b484str x8, [sp+488]
0039b488ldr x7, [sp+496]
0039b48cldr x8, [sp+504]
0039b490str x7, [sp+208]
0039b494str x8, [sp+216]
0039b498ldr x7, [sp+488]
0039b49cldr x8, [sp+480]
0039b4a0str x8, [sp+256]
0039b4a4str x7, [sp+264]
0039b4a8cbnz x8, 0x39b4b0
0039b4acb 0x39b4e8
0039b4b0
0039b4b0loc_39b4b0:
0039b4b0str x8, [sp+360]
0039b4b4str x7, [sp+368]
0039b4b8str xzr, [sp+200]
0039b4bcldr x0, [sp+360]
0039b4c0ldr x1, [sp+368]
0039b4c4str x0, [sp+184]
0039b4c8str x1, [sp+192]
0039b4ccbl runtime.deferreturn
0039b4d0ldr x1, [sp+184]
0039b4d4ldr x0, [sp+200]
0039b4d8ldr x2, [sp+192]
0039b4dcldp x29, x30, [sp-8]
0039b4e0add sp, sp, 544
0039b4e4ret x30
0039b4e8
0039b4e8loc_39b4e8:
0039b4e8ldr x0, [sp+592]
0039b4ecldr x1, [sp+600]
0039b4f0adrp x2, 0x374000
0039b4f4add x2, x2, 376
0039b4f8orr x3, xzr, 1
0039b4fcbl strings.LastIndex
0039b500str x0, [sp+72]
0039b504adds xzr, x0, 1
0039b508b.eq 0x39b510
0039b50cb 0x39b51c
0039b510
0039b510loc_39b510:
0039b510ldr x3, [sp+600]
0039b514str x3, [sp+72]
0039b518b 0x39b520
0039b51c
0039b51cloc_39b51c:
0039b51cb 0x39b520
0039b520
0039b520loc_39b520:
0039b520ldr x1, [sp+72]
0039b524ldr x2, [sp+600]
0039b528ldr x3, [sp+592]
0039b52csubs xzr, x2, x1
0039b530b.hs 0x39b538
0039b534b 0x39b6a4
0039b538
0039b538loc_39b538:
0039b538b 0x39b53c
0039b53c
0039b53cloc_39b53c:
0039b53cstr x3, [sp+224]
0039b540str x1, [sp+232]
0039b544ldr x3, [sp+608]
0039b548cbnz x3, 0x39b550
0039b54cb 0x39b554
0039b550
0039b550loc_39b550:
0039b550b 0x39b560
0039b554
0039b554loc_39b554:
0039b554bl crypto/tls.defaultConfig
0039b558str x0, [sp+608]
0039b55cb 0x39b560
0039b560
0039b560loc_39b560:
0039b560ldr x3, [sp+608]
0039b564ldrsb x27, [x3]
0039b568ldr x3, [x3+136]
0039b56ccbz x3, 0x39b574
0039b570b 0x39b5c8
0039b574
0039b574loc_39b574:
0039b574ldr x0, [sp+608]
0039b578bl crypto/tls.(*Config).Clone
0039b57cstr x0, [sp+296]
0039b580ldrsb x27, [x0]
0039b584ldr x1, [sp+224]
0039b588ldr x2, [sp+232]
0039b58cstr x2, [x0+136]
0039b590adrp x27, 0x6b0000
0039b594ldr w2, [x27+3056]
0039b598cbz w2, 0x39b5a0
0039b59cb 0x39b5a4
0039b5a0
0039b5a0loc_39b5a0:
0039b5a0b 0x39b5b8
0039b5a4
0039b5a4loc_39b5a4:
0039b5a4bl runtime.gcWriteBarrier2
0039b5a8str x1, [x25]
0039b5acldr x3, [x0+128]
0039b5b0str x3, [x25+8]
0039b5b4b 0x39b5b8
0039b5b8
0039b5b8loc_39b5b8:
0039b5b8str x1, [x0+128]
0039b5bcldr x3, [sp+296]
0039b5c0str x3, [sp+608]
0039b5c4b 0x39b5cc
0039b5c8
0039b5c8loc_39b5c8:
0039b5c8b 0x39b5cc
0039b5cc
0039b5ccloc_39b5cc:
0039b5ccldr x0, [sp+208]
0039b5d0ldr x2, [sp+608]
0039b5d4ldr x1, [sp+216]
0039b5d8bl crypto/tls.Client
0039b5dcstr x0, [sp+272]
0039b5e0ldr x2, [sp+560]
0039b5e4ldr x1, [sp+552]
0039b5e8bl crypto/tls.(*Conn).HandshakeContext
0039b5ecstr x0, [sp+240]
0039b5f0str x1, [sp+248]
0039b5f4cbnz x0, 0x39b5fc
0039b5f8b 0x39b650
0039b5fc
0039b5fcloc_39b5fc:
0039b5fcldr x1, [sp+208]
0039b600ldrsb x27, [x1]
0039b604ldr x1, [x1+24]
0039b608ldr x0, [sp+216]
0039b60cblr x1
0039b610ldr x1, [sp+240]
0039b614ldr x2, [sp+248]
0039b618str x1, [sp+344]
0039b61cstr x2, [sp+352]
0039b620str xzr, [sp+200]
0039b624ldr x1, [sp+352]
0039b628ldr x2, [sp+344]
0039b62cstr x2, [sp+184]
0039b630str x1, [sp+192]
0039b634bl runtime.deferreturn
0039b638ldr x1, [sp+184]
0039b63cldr x0, [sp+200]
0039b640ldr x2, [sp+192]
0039b644ldp x29, x30, [sp-8]
0039b648add sp, sp, 544
0039b64cret x30
0039b650
0039b650loc_39b650:
0039b650stp xzr, xzr, [sp+328]
0039b654ldr x0, [sp+272]
0039b658str x0, [sp+200]
0039b65cldr x0, [sp+328]
0039b660ldr x1, [sp+336]
0039b664str x0, [sp+184]
0039b668str x1, [sp+192]
0039b66cbl runtime.deferreturn
0039b670ldr x1, [sp+184]
0039b674ldr x0, [sp+200]
0039b678ldr x2, [sp+192]
0039b67cldp x29, x30, [sp-8]
0039b680add sp, sp, 544
0039b684ret x30
0039b688
0039b688loc_39b688:
0039b688bl runtime.deferreturn
0039b68cldr x1, [sp+184]
0039b690ldr x0, [sp+200]
0039b694ldr x2, [sp+192]
0039b698ldp x29, x30, [sp-8]
0039b69cadd sp, sp, 544
0039b6a0ret x30
0039b6a4
0039b6a4loc_39b6a4:
0039b6a4bl runtime.panicSliceAlen
0039b6a8hint
0039b6ac
0039b6acloc_39b6ac:
0039b6acstp x0, x1, [sp+8]
0039b6b0stp x2, x3, [sp+24]
0039b6b4stp x4, x5, [sp+40]
0039b6b8stp x6, x7, [sp+56]
0039b6bcmov x3, x30
0039b6c0bl runtime.morestack_noctxt.abi0
0039b6c4ldp x0, x1, [sp+8]
0039b6c8ldp x2, x3, [sp+24]
0039b6ccldp x4, x5, [sp+40]
0039b6d0ldp x6, x7, [sp+56]
0039b6d4b 0x39b270
0039b6d8udf 0
0039b6dcudf 0
0039b270
0039b6e0
0039b6e0crypto/tls.Dial: ; void crypto/tls.Dial(struct string network, struct string addr, crypto/tls.Config * config)
0039b6e0ldr x16, [x28+16]
0039b6e4sub x17, sp, 160
0039b6e8subs xzr, x17, x16
0039b6ecb.ls 0x39b7ac
0039b6f0sub x20, sp, 288
0039b6f4stp x29, x30, [x20-8]
0039b6f8add sp, x20, 0
0039b6fcsub x29, sp, 8
0039b700str x0, [sp+296]
0039b704str x1, [sp+304]
0039b708str x2, [sp+312]
0039b70cstr x3, [sp+320]
0039b710str x4, [sp+328]
0039b714str xzr, [sp+72]
0039b718stp xzr, xzr, [sp+56]
0039b71cadd x20, sp, 136
0039b720adr x27, 16
0039b724stp x29, x27, [sp-24]
0039b728sub x29, sp, 24
0039b72cbl fn_87cec
0039b730sub x29, sp, 8
0039b734add x6, sp, 136
0039b738str x6, [sp+104]
0039b73cstr xzr, [sp+96]
0039b740stp xzr, xzr, [sp+80]
0039b744ldr x1, [sp+296]
0039b748ldr x3, [sp+312]
0039b74cldr x5, [sp+328]
0039b750ldr x2, [sp+304]
0039b754ldr x4, [sp+320]
0039b758ldr x0, [sp+104]
0039b75cbl crypto/tls.DialWithDialer
0039b760str x0, [sp+96]
0039b764str x1, [sp+80]
0039b768str x2, [sp+88]
0039b76cldr x6, [sp+96]
0039b770str x6, [sp+128]
0039b774ldr x6, [sp+80]
0039b778ldr x7, [sp+88]
0039b77cstr x6, [sp+112]
0039b780str x7, [sp+120]
0039b784ldr x6, [sp+128]
0039b788str x6, [sp+72]
0039b78cldr x1, [sp+112]
0039b790ldr x2, [sp+120]
0039b794str x1, [sp+56]
0039b798str x2, [sp+64]
0039b79cldr x0, [sp+72]
0039b7a0ldp x29, x30, [sp-8]
0039b7a4add sp, sp, 288
0039b7a8ret x30
0039b7ac
0039b7acloc_39b7ac:
0039b7acstp x0, x1, [sp+8]
0039b7b0stp x2, x3, [sp+24]
0039b7b4str x4, [sp+40]
0039b7b8mov x3, x30
0039b7bcbl runtime.morestack_noctxt.abi0
0039b7c0ldp x0, x1, [sp+8]
0039b7c4ldp x2, x3, [sp+24]
0039b7c8ldr x4, [sp+40]
0039b7ccb 0x39b6e0
0039b6e0
0039b6e0crypto/tls.Dial: ; void crypto/tls.Dial(struct string network, struct string addr, crypto/tls.Config * config)
0039b6e0ldr x16, [x28+16]
0039b6e4sub x17, sp, 160
0039b6e8subs xzr, x17, x16
0039b6ecb.ls 0x39b7ac
0039b6f0sub x20, sp, 288
0039b6f4stp x29, x30, [x20-8]
0039b6f8add sp, x20, 0
0039b6fcsub x29, sp, 8
0039b700str x0, [sp+296]
0039b704str x1, [sp+304]
0039b708str x2, [sp+312]
0039b70cstr x3, [sp+320]
0039b710str x4, [sp+328]
0039b714str xzr, [sp+72]
0039b718stp xzr, xzr, [sp+56]
0039b71cadd x20, sp, 136
0039b720adr x27, 16
0039b724stp x29, x27, [sp-24]
0039b728sub x29, sp, 24
0039b72cbl fn_87cec
0039b730sub x29, sp, 8
0039b734add x6, sp, 136
0039b738str x6, [sp+104]
0039b73cstr xzr, [sp+96]
0039b740stp xzr, xzr, [sp+80]
0039b744ldr x1, [sp+296]
0039b748ldr x3, [sp+312]
0039b74cldr x5, [sp+328]
0039b750ldr x2, [sp+304]
0039b754ldr x4, [sp+320]
0039b758ldr x0, [sp+104]
0039b75cbl crypto/tls.DialWithDialer
0039b760str x0, [sp+96]
0039b764str x1, [sp+80]
0039b768str x2, [sp+88]
0039b76cldr x6, [sp+96]
0039b770str x6, [sp+128]
0039b774ldr x6, [sp+80]
0039b778ldr x7, [sp+88]
0039b77cstr x6, [sp+112]
0039b780str x7, [sp+120]
0039b784ldr x6, [sp+128]
0039b788str x6, [sp+72]
0039b78cldr x1, [sp+112]
0039b790ldr x2, [sp+120]
0039b794str x1, [sp+56]
0039b798str x2, [sp+64]
0039b79cldr x0, [sp+72]
0039b7a0ldp x29, x30, [sp-8]
0039b7a4add sp, sp, 288
0039b7a8ret x30
0039b7ac
0039b7acloc_39b7ac:
0039b7acstp x0, x1, [sp+8]
0039b7b0stp x2, x3, [sp+24]
0039b7b4str x4, [sp+40]
0039b7b8mov x3, x30
0039b7bcbl runtime.morestack_noctxt.abi0
0039b7c0ldp x0, x1, [sp+8]
0039b7c4ldp x2, x3, [sp+24]
0039b7c8ldr x4, [sp+40]
0039b7ccb 0x39b6e0
0039b6e0
0039b7d0
0039b7d0crypto/tls.X509KeyPair: ; void crypto/tls.X509KeyPair(struct []uint8 certPEMBlock, struct []uint8 keyPEMBlock)
0039b7d0ldr x16, [x28+16]
0039b7d4movz x27, 5008
0039b7d8subs x17, sp, x27
0039b7dcb.lo 0x39e234
0039b7e0subs xzr, x17, x16
0039b7e4b.ls 0x39e234
0039b7e8movz x27, 5136
0039b7ecsub x20, sp, x27
0039b7f0stp x29, x30, [x20-8]
0039b7f4add sp, x20, 0
0039b7f8sub x29, sp, 8
0039b7fcstr x0, [sp+5160]
0039b800str x1, [sp+5168]
0039b804str x2, [sp+5176]
0039b808str x3, [sp+5184]
0039b80cstr x4, [sp+5192]
0039b810str x5, [sp+5200]
0039b814add x20, sp, 112
0039b818adr x27, 16
0039b81cstp x29, x27, [sp-24]
0039b820sub x29, sp, 24
0039b824bl fn_87cf4
0039b828sub x29, sp, 8
0039b82cstr xzr, [sp+224]
0039b830add x27, sp, 1048
0039b834add x27, x27, 4096
0039b838stp xzr, xzr, [x27]
0039b83cadrp x3, 0x33e000
0039b840add x3, x3, 184
0039b844str x3, [sp+368]
0039b848add x20, sp, 400
0039b84cadr x27, 16
0039b850stp x29, x27, [sp-24]
0039b854sub x29, sp, 24
0039b858bl fn_87cf4
0039b85csub x29, sp, 8
0039b860str xzr, [sp+512]
0039b864str xzr, [sp+240]
0039b868stp xzr, xzr, [sp+248]
0039b86cb 0x39b870
0039b870
0039b870loc_39b870:
0039b870b 0x39b874
0039b874
0039b874loc_39b874:
0039b874str xzr, [sp+392]
0039b878str xzr, [sp+1096]
0039b87cstr xzr, [sp+1072]
0039b880add x27, sp, 1080
0039b884stp xzr, xzr, [x27]
0039b888ldr x0, [sp+5160]
0039b88cldr x1, [sp+5168]
0039b890ldr x2, [sp+5176]
0039b894bl encoding/pem.Decode
0039b898str x0, [sp+1096]
0039b89cstr x1, [sp+1072]
0039b8a0str x2, [sp+1080]
0039b8a4str x3, [sp+1088]
0039b8a8ldr x3, [sp+1096]
0039b8acstr x3, [sp+840]
0039b8b0ldr x3, [sp+1080]
0039b8b4ldr x4, [sp+1088]
0039b8b8ldr x5, [sp+1072]
0039b8bcstr x5, [sp+632]
0039b8c0str x3, [sp+640]
0039b8c4str x4, [sp+648]
0039b8c8ldr x3, [sp+840]
0039b8ccstr x3, [sp+392]
0039b8d0ldr x3, [sp+632]
0039b8d4ldr x4, [sp+640]
0039b8d8ldr x5, [sp+648]
0039b8dcstr x3, [sp+5160]
0039b8e0str x4, [sp+5168]
0039b8e4str x5, [sp+5176]
0039b8e8ldr x3, [sp+392]
0039b8eccbnz x3, 0x39b8f4
0039b8f0b 0x39bc54
0039b8f4
0039b8f4loc_39b8f4:
0039b8f4ldr x5, [sp+392]
0039b8f8ldrsb x27, [x5]
0039b8fcldr x5, [x5+8]
0039b900subs xzr, x5, 11
0039b904b.eq 0x39b90c
0039b908b 0x39bba8
0039b90c
0039b90cloc_39b90c:
0039b90cldr x5, [sp+392]
0039b910ldrsb x27, [x5]
0039b914ldr x1, [x5+8]
0039b918ldr x5, [x5]
0039b91csubs xzr, x1, 0
0039b920b.hi 0x39b928
0039b924b 0x39e228
0039b928
0039b928loc_39b928:
0039b928ldr x6, [sp+392]
0039b92cldrsb x27, [x6]
0039b930ldr x1, [x6+8]
0039b934ldr x6, [x6]
0039b938ldrb w5, [x5]
0039b93csubs xzr, x1, 1
0039b940b.hi 0x39b948
0039b944b 0x39e220
0039b948
0039b948loc_39b948:
0039b948ldr x7, [sp+392]
0039b94cldrsb x27, [x7]
0039b950ldr x1, [x7+8]
0039b954ldr x7, [x7]
0039b958ldrb w6, [x6+1]
0039b95cubfm x6, x6, 56, 7
0039b960orr x5, x5, x6
0039b964subs xzr, x1, 2
0039b968b.hi 0x39b970
0039b96cb 0x39e218
0039b970
0039b970loc_39b970:
0039b970ldr x6, [sp+392]
0039b974ldrsb x27, [x6]
0039b978ldr x1, [x6+8]
0039b97cldr x6, [x6]
0039b980ldrb w7, [x7+2]
0039b984ubfm x7, x7, 48, 7
0039b988orr x5, x5, x7
0039b98csubs xzr, x1, 3
0039b990b.hi 0x39b998
0039b994b 0x39e210
0039b998
0039b998loc_39b998:
0039b998ldr x7, [sp+392]
0039b99cldrsb x27, [x7]
0039b9a0ldr x1, [x7+8]
0039b9a4ldr x7, [x7]
0039b9a8ldrb w6, [x6+3]
0039b9acubfm x6, x6, 40, 7
0039b9b0orr x5, x5, x6
0039b9b4subs xzr, x1, 4
0039b9b8b.hi 0x39b9c0
0039b9bcb 0x39e208
0039b9c0
0039b9c0loc_39b9c0:
0039b9c0ldr x6, [sp+392]
0039b9c4ldrsb x27, [x6]
0039b9c8ldr x1, [x6+8]
0039b9ccldr x6, [x6]
0039b9d0ldrb w7, [x7+4]
0039b9d4ubfm x7, x7, 32, 7
0039b9d8orr x5, x5, x7
0039b9dcsubs xzr, x1, 5
0039b9e0b.hi 0x39b9e8
0039b9e4b 0x39e200
0039b9e8
0039b9e8loc_39b9e8:
0039b9e8ldr x7, [sp+392]
0039b9ecldrsb x27, [x7]
0039b9f0ldr x1, [x7+8]
0039b9f4ldr x7, [x7]
0039b9f8ldrb w6, [x6+5]
0039b9fcubfm x6, x6, 24, 7
0039ba00orr x5, x5, x6
0039ba04subs xzr, x1, 6
0039ba08b.hi 0x39ba10
0039ba0cb 0x39e1f8
0039ba10
0039ba10loc_39ba10:
0039ba10ldr x6, [sp+392]
0039ba14ldrsb x27, [x6]
0039ba18ldr x1, [x6+8]
0039ba1cldr x6, [x6]
0039ba20ldrb w7, [x7+6]
0039ba24ubfm x7, x7, 16, 7
0039ba28orr x5, x5, x7
0039ba2csubs xzr, x1, 7
0039ba30b.hi 0x39ba38
0039ba34b 0x39e1f0
0039ba38
0039ba38loc_39ba38:
0039ba38ldrb w6, [x6+7]
0039ba3cubfm x6, x6, 8, 7
0039ba40orr x5, x5, x6
0039ba44movz x6, 17731
0039ba48movk x6, 0x54520000
0039ba4cmovk x6, 0x464900000000
0039ba50movk x6, 0x4349000000000000
0039ba54subs xzr, x5, x6
0039ba58b.eq 0x39ba60
0039ba5cb 0x39bba4
0039ba60
0039ba60loc_39ba60:
0039ba60ldr x5, [sp+392]
0039ba64ldrsb x27, [x5]
0039ba68ldr x1, [x5+8]
0039ba6cldr x5, [x5]
0039ba70subs xzr, x1, 8
0039ba74b.hi 0x39ba7c
0039ba78b 0x39e1e8
0039ba7c
0039ba7cloc_39ba7c:
0039ba7cldr x6, [sp+392]
0039ba80ldrsb x27, [x6]
0039ba84ldr x1, [x6+8]
0039ba88ldr x6, [x6]
0039ba8cldrb w5, [x5+8]
0039ba90subs xzr, x1, 9
0039ba94b.hi 0x39ba9c
0039ba98b 0x39e1e0
0039ba9c
0039ba9cloc_39ba9c:
0039ba9cldrb w6, [x6+9]
0039baa0ubfm x6, x6, 56, 7
0039baa4orr x5, x5, x6
0039baa8ubfm x5, x5, 0, 15
0039baacmovz x6, 21569
0039bab0subs wzr, w5, w6
0039bab4b.eq 0x39babc
0039bab8b 0x39bba0
0039babc
0039babcloc_39babc:
0039babcldr x5, [sp+392]
0039bac0ldrsb x27, [x5]
0039bac4ldr x1, [x5+8]
0039bac8ldr x5, [x5]
0039baccsubs xzr, x1, 10
0039bad0b.hi 0x39bad8
0039bad4b 0x39e1d8
0039bad8
0039bad8loc_39bad8:
0039bad8ldrb w5, [x5+10]
0039badcsubs wzr, w5, 69
0039bae0b.eq 0x39bae8
0039bae4b 0x39bb9c
0039bae8
0039bae8loc_39bae8:
0039bae8ldr x5, [sp+392]
0039baecldrsb x27, [x5]
0039baf0ldr x6, [x5+24]
0039baf4ldr x7, [x5+32]
0039baf8ldr x5, [x5+40]
0039bafcstr x6, [sp+752]
0039bb00str x7, [sp+760]
0039bb04str x5, [sp+768]
0039bb08ldr x2, [sp+416]
0039bb0cldr x0, [sp+400]
0039bb10ldr x5, [sp+408]
0039bb14add x1, x5, 1
0039bb18subs xzr, x2, x1
0039bb1cb.hs 0x39bb24
0039bb20b 0x39bb28
0039bb24
0039bb24loc_39bb24:
0039bb24b 0x39bb3c
0039bb28
0039bb28loc_39bb28:
0039bb28orr x3, xzr, 1
0039bb2cadrp x4, 0x252000
0039bb30add x4, x4, 1216
0039bb34bl runtime.growslice
0039bb38b 0x39bb3c
0039bb3c
0039bb3cloc_39bb3c:
0039bb3cadd x3, x1, x1, lsl #1
0039bb40ubfm x3, x3, 61, 60
0039bb44sub x3, x3, 24
0039bb48add x4, x0, x3
0039bb4cldr x5, [sp+752]
0039bb50ldr x6, [sp+760]
0039bb54ldr x7, [sp+768]
0039bb58str x6, [x4+8]
0039bb5cstr x7, [x4+16]
0039bb60adrp x27, 0x6b0000
0039bb64ldr w4, [x27+3056]
0039bb68cbz w4, 0x39bb70
0039bb6cb 0x39bb74
0039bb70
0039bb70loc_39bb70:
0039bb70b 0x39bb88
0039bb74
0039bb74loc_39bb74:
0039bb74bl runtime.gcWriteBarrier2
0039bb78str x5, [x25]
0039bb7cldr x4, [x0+x3]
0039bb80str x4, [x25+8]
0039bb84b 0x39bb88
0039bb88
0039bb88loc_39bb88:
0039bb88str x5, [x0+x3]
0039bb8cstr x0, [sp+400]
0039bb90str x1, [sp+408]
0039bb94str x2, [sp+416]
0039bb98b 0x39bc4c
0039bb9c
0039bb9cloc_39bb9c:
0039bb9cb 0x39bbac
0039bba0
0039bba0loc_39bba0:
0039bba0b 0x39bbac
0039bba4
0039bba4loc_39bba4:
0039bba4b 0x39bbac
0039bba8
0039bba8loc_39bba8:
0039bba8b 0x39bbac
0039bbac
0039bbacloc_39bbac:
0039bbacldr x5, [sp+392]
0039bbb0ldrsb x27, [x5]
0039bbb4ldr x6, [x5]
0039bbb8ldr x5, [x5+8]
0039bbbcstr x6, [sp+736]
0039bbc0str x5, [sp+744]
0039bbc4ldr x2, [sp+256]
0039bbc8ldr x0, [sp+240]
0039bbccldr x5, [sp+248]
0039bbd0add x1, x5, 1
0039bbd4subs xzr, x2, x1
0039bbd8b.hs 0x39bbe0
0039bbdcb 0x39bbe4
0039bbe0
0039bbe0loc_39bbe0:
0039bbe0b 0x39bbf8
0039bbe4
0039bbe4loc_39bbe4:
0039bbe4orr x3, xzr, 1
0039bbe8adrp x4, 0x25a000
0039bbecadd x4, x4, 2944
0039bbf0bl runtime.growslice
0039bbf4b 0x39bbf8
0039bbf8
0039bbf8loc_39bbf8:
0039bbf8sub x3, x1, 1
0039bbfcadd x4, x0, x3, lsl #4
0039bc00ubfm x3, x3, 60, 59
0039bc04ldr x5, [sp+736]
0039bc08ldr x6, [sp+744]
0039bc0cstr x6, [x4+8]
0039bc10adrp x27, 0x6b0000
0039bc14ldr w4, [x27+3056]
0039bc18cbz w4, 0x39bc20
0039bc1cb 0x39bc24
0039bc20
0039bc20loc_39bc20:
0039bc20b 0x39bc38
0039bc24
0039bc24loc_39bc24:
0039bc24bl runtime.gcWriteBarrier2
0039bc28str x5, [x25]
0039bc2cldr x4, [x0+x3]
0039bc30str x4, [x25+8]
0039bc34b 0x39bc38
0039bc38
0039bc38loc_39bc38:
0039bc38str x5, [x0+x3]
0039bc3cstr x0, [sp+240]
0039bc40str x1, [sp+248]
0039bc44str x2, [sp+256]
0039bc48b 0x39bc4c
0039bc4c
0039bc4cloc_39bc4c:
0039bc4cb 0x39bc50
0039bc50
0039bc50loc_39bc50:
0039bc50b 0x39b870
0039bc54
0039bc54loc_39bc54:
0039bc54b 0x39bc58
0039bc58
0039bc58loc_39bc58:
0039bc58ldr x4, [sp+408]
0039bc5cstr x4, [sp+104]
0039bc60cbz x4, 0x39bc68
0039bc64b 0x39c1f0
0039bc68
0039bc68loc_39bc68:
0039bc68ldr x4, [sp+248]
0039bc6cstr x4, [sp+104]
0039bc70cbz x4, 0x39bc78
0039bc74b 0x39be00
0039bc78
0039bc78loc_39bc78:
0039bc78adrp x0, 0x32f000
0039bc7cadd x0, x0, 1271
0039bc80movz x1, 53
0039bc84bl errors.New
0039bc88str x0, [sp+1056]
0039bc8cstr x1, [sp+1064]
0039bc90add x20, sp, 936
0039bc94adr x27, 16
0039bc98stp x29, x27, [sp-24]
0039bc9csub x29, sp, 24
0039bca0bl fn_87cf4
0039bca4sub x29, sp, 8
0039bca8str xzr, [sp+1048]
0039bcacadd x27, sp, 920
0039bcb0stp xzr, xzr, [x27]
0039bcb4ldr x26, [sp+368]
0039bcb8ldr x2, [x26]
0039bcbcldr x0, [sp+1056]
0039bcc0ldr x1, [sp+1064]
0039bcc4blr x2
0039bcc8ldr x15, [sp+8]
0039bcccldr x16, [sp+16]
0039bcd0str x16, [sp+3016]
0039bcd4str x0, [sp+4840]
0039bcd8str x1, [sp+4848]
0039bcdcstr x2, [sp+4856]
0039bce0str x3, [sp+4864]
0039bce4str x4, [sp+4872]
0039bce8str x5, [sp+4880]
0039bcecstr x6, [sp+4888]
0039bcf0str x7, [sp+4896]
0039bcf4str x8, [sp+4904]
0039bcf8str x9, [sp+4912]
0039bcfcstr x10, [sp+4920]
0039bd00str x11, [sp+4928]
0039bd04str x12, [sp+4936]
0039bd08str x13, [sp+4944]
0039bd0cstr x14, [sp+4952]
0039bd10add x21, sp, 936
0039bd14add x20, sp, 4096
0039bd18add x20, x20, 744
0039bd1cadr x27, 16
0039bd20stp x29, x27, [sp-24]
0039bd24sub x29, sp, 24
0039bd28bl fn_87ee8
0039bd2csub x29, sp, 8
0039bd30ldr x2, [sp+4952]
0039bd34str x2, [sp+1048]
0039bd38str x15, [sp+920]
0039bd3cldr x2, [sp+3016]
0039bd40str x2, [sp+928]
0039bd44add x21, sp, 4096
0039bd48add x21, x21, 912
0039bd4cadd x20, sp, 936
0039bd50adr x27, 16
0039bd54stp x29, x27, [sp-24]
0039bd58sub x29, sp, 24
0039bd5cbl fn_87ee8
0039bd60sub x29, sp, 8
0039bd64ldr x2, [sp+1048]
0039bd68str x2, [sp+5120]
0039bd6cldr x2, [sp+920]
0039bd70ldr x3, [sp+928]
0039bd74str x2, [sp+4464]
0039bd78str x3, [sp+4472]
0039bd7cadd x21, sp, 112
0039bd80add x20, sp, 4096
0039bd84add x20, x20, 912
0039bd88adr x27, 16
0039bd8cstp x29, x27, [sp-24]
0039bd90sub x29, sp, 24
0039bd94bl fn_87ee8
0039bd98sub x29, sp, 8
0039bd9cldr x2, [sp+5120]
0039bda0str x2, [sp+224]
0039bda4ldr x2, [sp+4464]
0039bda8ldr x3, [sp+4472]
0039bdacstr x2, [sp+5144]
0039bdb0str x3, [sp+5152]
0039bdb4ldr x0, [sp+112]
0039bdb8ldr x1, [sp+120]
0039bdbcldr x2, [sp+128]
0039bdc0ldr x3, [sp+136]
0039bdc4ldr x4, [sp+144]
0039bdc8ldr x5, [sp+152]
0039bdccldr x6, [sp+160]
0039bdd0ldr x7, [sp+168]
0039bdd4ldr x8, [sp+176]
0039bdd8ldr x9, [sp+184]
0039bddcldr x10, [sp+192]
0039bde0ldr x11, [sp+200]
0039bde4ldr x12, [sp+208]
0039bde8ldr x13, [sp+216]
0039bdecldr x14, [sp+224]
0039bdf0ldp x29, x30, [sp-8]
0039bdf4movz x27, 5136
0039bdf8add sp, sp, x27
0039bdfcret x30
0039be00
0039be00loc_39be00:
0039be00ldr x4, [sp+248]
0039be04str x4, [sp+104]
0039be08subs xzr, x4, 1
0039be0ccset x4, eq
0039be10strb w4, [sp+88]
0039be14b.eq 0x39be1c
0039be18b 0x39be5c
0039be1c
0039be1cloc_39be1c:
0039be1cldr x4, [sp+240]
0039be20ldr x1, [sp+248]
0039be24subs xzr, x1, 0
0039be28b.hi 0x39be30
0039be2cb 0x39e1d0
0039be30
0039be30loc_39be30:
0039be30ldr x0, [x4]
0039be34ldr x1, [x4+8]
0039be38str x0, [sp+720]
0039be3cstr x1, [sp+728]
0039be40adrp x2, 0x317000
0039be44add x2, x2, 2879
0039be48movz x3, 11
0039be4cbl strings.HasSuffix
0039be50strb w0, [sp+87]
0039be54strb w0, [sp+88]
0039be58b 0x39be60
0039be5c
0039be5cloc_39be5c:
0039be5cb 0x39be60
0039be60
0039be60loc_39be60:
0039be60ldrb w3, [sp+88]
0039be64tbnz w3, 0, 0x39be6c
0039be68b 0x39bfec
0039be6c
0039be6cloc_39be6c:
0039be6cadrp x0, 0x335000
0039be70add x0, x0, 3826
0039be74orr x1, xzr, 124
0039be78bl errors.New
0039be7cstr x0, [sp+920]
0039be80str x1, [sp+928]
0039be84add x20, sp, 936
0039be88adr x27, 16
0039be8cstp x29, x27, [sp-24]
0039be90sub x29, sp, 24
0039be94bl fn_87cf4
0039be98sub x29, sp, 8
0039be9cstr xzr, [sp+1048]
0039bea0add x27, sp, 1056
0039bea4stp xzr, xzr, [x27]
0039bea8ldr x26, [sp+368]
0039beacldr x2, [x26]
0039beb0ldr x0, [sp+920]
0039beb4ldr x1, [sp+928]
0039beb8blr x2
0039bebcldr x15, [sp+8]
0039bec0ldr x16, [sp+16]
0039bec4str x16, [sp+3016]
0039bec8str x0, [sp+4720]
0039beccstr x1, [sp+4728]
0039bed0str x2, [sp+4736]
0039bed4str x3, [sp+4744]
0039bed8str x4, [sp+4752]
0039bedcstr x5, [sp+4760]
0039bee0str x6, [sp+4768]
0039bee4str x7, [sp+4776]
0039bee8str x8, [sp+4784]
0039beecstr x9, [sp+4792]
0039bef0str x10, [sp+4800]
0039bef4str x11, [sp+4808]
0039bef8str x12, [sp+4816]
0039befcstr x13, [sp+4824]
0039bf00str x14, [sp+4832]
0039bf04add x21, sp, 936
0039bf08add x20, sp, 4096
0039bf0cadd x20, x20, 624
0039bf10adr x27, 16
0039bf14stp x29, x27, [sp-24]
0039bf18sub x29, sp, 24
0039bf1cbl fn_87ee8
0039bf20sub x29, sp, 8
0039bf24ldr x2, [sp+4832]
0039bf28str x2, [sp+1048]
0039bf2cstr x15, [sp+1056]
0039bf30ldr x2, [sp+3016]
0039bf34str x2, [sp+1064]
0039bf38add x21, sp, 3144
0039bf3cadd x20, sp, 936
0039bf40adr x27, 16
0039bf44stp x29, x27, [sp-24]
0039bf48sub x29, sp, 24
0039bf4cbl fn_87ee8
0039bf50sub x29, sp, 8
0039bf54ldr x2, [sp+1048]
0039bf58str x2, [sp+3256]
0039bf5cldr x2, [sp+1056]
0039bf60ldr x3, [sp+1064]
0039bf64str x2, [sp+3000]
0039bf68str x3, [sp+3008]
0039bf6cadd x21, sp, 112
0039bf70add x20, sp, 3144
0039bf74adr x27, 16
0039bf78stp x29, x27, [sp-24]
0039bf7csub x29, sp, 24
0039bf80bl fn_87ee8
0039bf84sub x29, sp, 8
0039bf88ldr x2, [sp+3256]
0039bf8cstr x2, [sp+224]
0039bf90ldr x2, [sp+3000]
0039bf94ldr x3, [sp+3008]
0039bf98str x2, [sp+5144]
0039bf9cstr x3, [sp+5152]
0039bfa0ldr x0, [sp+112]
0039bfa4ldr x1, [sp+120]
0039bfa8ldr x2, [sp+128]
0039bfacldr x3, [sp+136]
0039bfb0ldr x4, [sp+144]
0039bfb4ldr x5, [sp+152]
0039bfb8ldr x6, [sp+160]
0039bfbcldr x7, [sp+168]
0039bfc0ldr x8, [sp+176]
0039bfc4ldr x9, [sp+184]
0039bfc8ldr x10, [sp+192]
0039bfccldr x11, [sp+200]
0039bfd0ldr x12, [sp+208]
0039bfd4ldr x13, [sp+216]
0039bfd8ldr x14, [sp+224]
0039bfdcldp x29, x30, [sp-8]
0039bfe0movz x27, 5136
0039bfe4add sp, sp, x27
0039bfe8ret x30
0039bfec
0039bfecloc_39bfec:
0039bfecadd x27, sp, 904
0039bff0stp xzr, xzr, [x27]
0039bff4add x3, sp, 904
0039bff8str x3, [sp+688]
0039bffcldr x0, [sp+240]
0039c000ldr x1, [sp+248]
0039c004ldr x2, [sp+256]
0039c008bl runtime.convTslice
0039c00cstr x0, [sp+680]
0039c010ldr x3, [sp+688]
0039c014ldrsb x27, [x3]
0039c018adrp x4, 0x251000
0039c01cadd x4, x4, 2112
0039c020str x4, [x3]
0039c024adrp x27, 0x6af000
0039c028ldr w4, [x27+3056]
0039c02ccbz w4, 0x39c034
0039c030b 0x39c038
0039c034
0039c034loc_39c034:
0039c034b 0x39c04c
0039c038
0039c038loc_39c038:
0039c038bl runtime.gcWriteBarrier2
0039c03cstr x0, [x25]
0039c040ldr x5, [x3+8]
0039c044str x5, [x25+8]
0039c048b 0x39c04c
0039c04c
0039c04cloc_39c04c:
0039c04cstr x0, [x3+8]
0039c050ldr x2, [sp+688]
0039c054ldrsb x27, [x2]
0039c058b 0x39c05c
0039c05c
0039c05cloc_39c05c:
0039c05cstr x2, [sp+696]
0039c060orr x4, xzr, 1
0039c064str x4, [sp+704]
0039c068str x4, [sp+712]
0039c06cadrp x0, 0x334000
0039c070add x0, x0, 3709
0039c074movz x1, 117
0039c078mov x3, x4
0039c07cbl fmt.Errorf
0039c080str x0, [sp+1056]
0039c084str x1, [sp+1064]
0039c088add x20, sp, 936
0039c08cadr x27, 16
0039c090stp x29, x27, [sp-24]
0039c094sub x29, sp, 24
0039c098bl fn_87cf4
0039c09csub x29, sp, 8
0039c0a0str xzr, [sp+1048]
0039c0a4add x27, sp, 920
0039c0a8stp xzr, xzr, [x27]
0039c0acldr x26, [sp+368]
0039c0b0ldr x5, [x26]
0039c0b4ldr x0, [sp+1056]
0039c0b8ldr x1, [sp+1064]
0039c0bcblr x5
0039c0c0ldr x15, [sp+8]
0039c0c4ldr x16, [sp+16]
0039c0c8str x16, [sp+3016]
0039c0ccstr x0, [sp+4600]
0039c0d0str x1, [sp+4608]
0039c0d4str x2, [sp+4616]
0039c0d8str x3, [sp+4624]
0039c0dcstr x4, [sp+4632]
0039c0e0str x5, [sp+4640]
0039c0e4str x6, [sp+4648]
0039c0e8str x7, [sp+4656]
0039c0ecstr x8, [sp+4664]
0039c0f0str x9, [sp+4672]
0039c0f4str x10, [sp+4680]
0039c0f8str x11, [sp+4688]
0039c0fcstr x12, [sp+4696]
0039c100str x13, [sp+4704]
0039c104str x14, [sp+4712]
0039c108add x21, sp, 936
0039c10cadd x20, sp, 4096
0039c110add x20, x20, 504
0039c114adr x27, 16
0039c118stp x29, x27, [sp-24]
0039c11csub x29, sp, 24
0039c120bl fn_87ee8
0039c124sub x29, sp, 8
0039c128ldr x5, [sp+4712]
0039c12cstr x5, [sp+1048]
0039c130str x15, [sp+920]
0039c134ldr x5, [sp+3016]
0039c138str x5, [sp+928]
0039c13cadd x21, sp, 2880
0039c140add x20, sp, 936
0039c144adr x27, 16
0039c148stp x29, x27, [sp-24]
0039c14csub x29, sp, 24
0039c150bl fn_87ee8
0039c154sub x29, sp, 8
0039c158ldr x5, [sp+1048]
0039c15cstr x5, [sp+2992]
0039c160ldr x5, [sp+920]
0039c164ldr x6, [sp+928]
0039c168str x5, [sp+2864]
0039c16cstr x6, [sp+2872]
0039c170add x21, sp, 112
0039c174add x20, sp, 2880
0039c178adr x27, 16
0039c17cstp x29, x27, [sp-24]
0039c180sub x29, sp, 24
0039c184bl fn_87ee8
0039c188sub x29, sp, 8
0039c18cldr x5, [sp+2992]
0039c190str x5, [sp+224]
0039c194ldr x5, [sp+2864]
0039c198ldr x6, [sp+2872]
0039c19cstr x5, [sp+5144]
0039c1a0str x6, [sp+5152]
0039c1a4ldr x0, [sp+112]
0039c1a8ldr x1, [sp+120]
0039c1acldr x2, [sp+128]
0039c1b0ldr x3, [sp+136]
0039c1b4ldr x4, [sp+144]
0039c1b8ldr x5, [sp+152]
0039c1bcldr x6, [sp+160]
0039c1c0ldr x7, [sp+168]
0039c1c4ldr x8, [sp+176]
0039c1c8ldr x9, [sp+184]
0039c1ccldr x10, [sp+192]
0039c1d0ldr x11, [sp+200]
0039c1d4ldr x12, [sp+208]
0039c1d8ldr x13, [sp+216]
0039c1dcldr x14, [sp+224]
0039c1e0ldp x29, x30, [sp-8]
0039c1e4movz x27, 5136
0039c1e8add sp, sp, x27
0039c1ecret x30
0039c1f0
0039c1f0loc_39c1f0:
0039c1f0b 0x39c1f4
0039c1f4
0039c1f4loc_39c1f4:
0039c1f4b 0x39c1f8
0039c1f8
0039c1f8loc_39c1f8:
0039c1f8str xzr, [sp+248]
0039c1fcstr xzr, [sp+360]
0039c200b 0x39c204
0039c204
0039c204loc_39c204:
0039c204b 0x39c208
0039c208
0039c208loc_39c208:
0039c208str xzr, [sp+1096]
0039c20cstr xzr, [sp+1072]
0039c210add x27, sp, 1080
0039c214stp xzr, xzr, [x27]
0039c218ldr x0, [sp+5184]
0039c21cldr x1, [sp+5192]
0039c220ldr x2, [sp+5200]
0039c224bl encoding/pem.Decode
0039c228str x0, [sp+1096]
0039c22cstr x1, [sp+1072]
0039c230str x2, [sp+1080]
0039c234str x3, [sp+1088]
0039c238ldr x3, [sp+1096]
0039c23cstr x3, [sp+2856]
0039c240ldr x3, [sp+1080]
0039c244ldr x4, [sp+1088]
0039c248ldr x5, [sp+1072]
0039c24cstr x5, [sp+2832]
0039c250str x3, [sp+2840]
0039c254str x4, [sp+2848]
0039c258ldr x3, [sp+2856]
0039c25cstr x3, [sp+360]
0039c260ldr x3, [sp+2832]
0039c264ldr x4, [sp+2840]
0039c268ldr x5, [sp+2848]
0039c26cstr x3, [sp+5184]
0039c270str x4, [sp+5192]
0039c274str x5, [sp+5200]
0039c278ldr x3, [sp+360]
0039c27ccbnz x3, 0x39c284
0039c280b 0x39d8b8
0039c284
0039c284loc_39c284:
0039c284ldr x5, [sp+360]
0039c288ldrsb x27, [x5]
0039c28cldr x5, [x5+8]
0039c290subs xzr, x5, 11
0039c294cset x5, eq
0039c298b.eq 0x39c2a0
0039c29cb 0x39c3f4
0039c2a0
0039c2a0loc_39c2a0:
0039c2a0ldr x5, [sp+360]
0039c2a4ldrsb x27, [x5]
0039c2a8ldr x1, [x5+8]
0039c2acldr x5, [x5]
0039c2b0subs xzr, x1, 0
0039c2b4b.hi 0x39c2bc
0039c2b8b 0x39e1c8
0039c2bc
0039c2bcloc_39c2bc:
0039c2bcldr x6, [sp+360]
0039c2c0ldrsb x27, [x6]
0039c2c4ldr x1, [x6+8]
0039c2c8ldr x6, [x6]
0039c2ccldrb w5, [x5]
0039c2d0subs xzr, x1, 1
0039c2d4b.hi 0x39c2dc
0039c2d8b 0x39e1c0
0039c2dc
0039c2dcloc_39c2dc:
0039c2dcldr x7, [sp+360]
0039c2e0ldrsb x27, [x7]
0039c2e4ldr x1, [x7+8]
0039c2e8ldr x7, [x7]
0039c2ecldrb w6, [x6+1]
0039c2f0ubfm x6, x6, 56, 7
0039c2f4orr x5, x5, x6
0039c2f8subs xzr, x1, 2
0039c2fcb.hi 0x39c304
0039c300b 0x39e1b8
0039c304
0039c304loc_39c304:
0039c304ldr x6, [sp+360]
0039c308ldrsb x27, [x6]
0039c30cldr x1, [x6+8]
0039c310ldr x6, [x6]
0039c314ldrb w7, [x7+2]
0039c318ubfm x7, x7, 48, 7
0039c31corr x5, x5, x7
0039c320subs xzr, x1, 3
0039c324b.hi 0x39c32c
0039c328b 0x39e1b0
0039c32c
0039c32cloc_39c32c:
0039c32cldr x7, [sp+360]
0039c330ldrsb x27, [x7]
0039c334ldr x1, [x7+8]
0039c338ldr x7, [x7]
0039c33cldrb w6, [x6+3]
0039c340ubfm x6, x6, 40, 7
0039c344orr x5, x5, x6
0039c348subs xzr, x1, 4
0039c34cb.hi 0x39c354
0039c350b 0x39e1a8
0039c354
0039c354loc_39c354:
0039c354ldr x6, [sp+360]
0039c358ldrsb x27, [x6]
0039c35cldr x1, [x6+8]
0039c360ldr x6, [x6]
0039c364ldrb w7, [x7+4]
0039c368ubfm x7, x7, 32, 7
0039c36corr x5, x5, x7
0039c370subs xzr, x1, 5
0039c374b.hi 0x39c37c
0039c378b 0x39e1a0
0039c37c
0039c37cloc_39c37c:
0039c37cldr x7, [sp+360]
0039c380ldrsb x27, [x7]
0039c384ldr x1, [x7+8]
0039c388ldr x7, [x7]
0039c38cldrb w6, [x6+5]
0039c390ubfm x6, x6, 24, 7
0039c394orr x5, x5, x6
0039c398subs xzr, x1, 6
0039c39cb.hi 0x39c3a4
0039c3a0b 0x39e198
0039c3a4
0039c3a4loc_39c3a4:
0039c3a4ldr x6, [sp+360]
0039c3a8ldrsb x27, [x6]
0039c3acldr x1, [x6+8]
0039c3b0ldr x6, [x6]
0039c3b4ldrb w7, [x7+6]
0039c3b8ubfm x7, x7, 16, 7
0039c3bcorr x5, x5, x7
0039c3c0subs xzr, x1, 7
0039c3c4b.hi 0x39c3cc
0039c3c8b 0x39e190
0039c3cc
0039c3ccloc_39c3cc:
0039c3ccldrb w6, [x6+7]
0039c3d0ubfm x6, x6, 8, 7
0039c3d4orr x6, x5, x6
0039c3d8movz x7, 21072
0039c3dcmovk x7, 0x56490000
0039c3e0movk x7, 0x544100000000
0039c3e4movk x7, 0x2045000000000000
0039c3e8subs xzr, x6, x7
0039c3eccset x5, eq
0039c3f0b 0x39c3f8
0039c3f4
0039c3f4loc_39c3f4:
0039c3f4b 0x39c3f8
0039c3f8
0039c3f8loc_39c3f8:
0039c3f8tbnz w5, 0, 0x39c400
0039c3fcb 0x39c45c
0039c400
0039c400loc_39c400:
0039c400ldr x5, [sp+360]
0039c404ldrsb x27, [x5]
0039c408ldr x1, [x5+8]
0039c40cldr x5, [x5]
0039c410subs xzr, x1, 8
0039c414b.hi 0x39c41c
0039c418b 0x39e188
0039c41c
0039c41cloc_39c41c:
0039c41cldr x6, [sp+360]
0039c420ldrsb x27, [x6]
0039c424ldr x1, [x6+8]
0039c428ldr x6, [x6]
0039c42cldrb w5, [x5+8]
0039c430subs xzr, x1, 9
0039c434b.hi 0x39c43c
0039c438b 0x39e180
0039c43c
0039c43cloc_39c43c:
0039c43cldrb w6, [x6+9]
0039c440ubfm x6, x6, 56, 7
0039c444orr x6, x5, x6
0039c448ubfm x6, x6, 0, 15
0039c44cmovz x7, 17739
0039c450subs wzr, w6, w7
0039c454cset x5, eq
0039c458b 0x39c460
0039c45c
0039c45cloc_39c45c:
0039c45cb 0x39c460
0039c460
0039c460loc_39c460:
0039c460tbnz w5, 0, 0x39c468
0039c464b 0x39c494
0039c468
0039c468loc_39c468:
0039c468ldr x5, [sp+360]
0039c46cldrsb x27, [x5]
0039c470ldr x1, [x5+8]
0039c474ldr x5, [x5]
0039c478subs xzr, x1, 10
0039c47cb.hi 0x39c484
0039c480b 0x39e178
0039c484
0039c484loc_39c484:
0039c484ldrb w6, [x5+10]
0039c488subs wzr, w6, 89
0039c48ccset x5, eq
0039c490b 0x39c498
0039c494
0039c494loc_39c494:
0039c494b 0x39c498
0039c498
0039c498loc_39c498:
0039c498strb w5, [sp+88]
0039c49ctbnz w5, 0, 0x39c4a4
0039c4a0b 0x39c4a8
0039c4a4
0039c4a4loc_39c4a4:
0039c4a4b 0x39c4dc
0039c4a8
0039c4a8loc_39c4a8:
0039c4a8ldr x4, [sp+360]
0039c4acldrsb x27, [x4]
0039c4b0ldr x0, [x4]
0039c4b4ldr x1, [x4+8]
0039c4b8str x0, [sp+600]
0039c4bcstr x1, [sp+608]
0039c4c0adrp x2, 0x317000
0039c4c4add x2, x2, 696
0039c4c8orr x3, xzr, 12
0039c4ccbl strings.HasSuffix
0039c4d0strb w0, [sp+87]
0039c4d4strb w0, [sp+88]
0039c4d8b 0x39c4dc
0039c4dc
0039c4dcloc_39c4dc:
0039c4dcldrb w5, [sp+88]
0039c4e0tbnz w5, 0, 0x39c4e8
0039c4e4b 0x39d814
0039c4e8
0039c4e8loc_39c4e8:
0039c4e8b 0x39c4ec
0039c4ec
0039c4ecloc_39c4ec:
0039c4ecstr xzr, [sp+896]
0039c4f0add x27, sp, 1056
0039c4f4stp xzr, xzr, [x27]
0039c4f8ldr x3, [sp+400]
0039c4fcldr x1, [sp+408]
0039c500subs xzr, x1, 0
0039c504b.hi 0x39c50c
0039c508b 0x39e170
0039c50c
0039c50cloc_39c50c:
0039c50cldr x0, [x3]
0039c510ldr x1, [x3+8]
0039c514ldr x2, [x3+16]
0039c518str x0, [sp+560]
0039c51cstr x1, [sp+568]
0039c520str x2, [sp+576]
0039c524bl crypto/x509.ParseCertificate
0039c528str x0, [sp+896]
0039c52cstr x1, [sp+1056]
0039c530str x2, [sp+1064]
0039c534ldr x3, [sp+896]
0039c538str x3, [sp+2416]
0039c53cldr x3, [sp+1056]
0039c540ldr x4, [sp+1064]
0039c544str x3, [sp+2400]
0039c548str x4, [sp+2408]
0039c54cldr x3, [sp+2416]
0039c550str x3, [sp+232]
0039c554ldr x3, [sp+2408]
0039c558ldr x4, [sp+2400]
0039c55cstr x4, [sp+376]
0039c560str x3, [sp+384]
0039c564cbnz x4, 0x39c56c
0039c568b 0x39c6d4
0039c56c
0039c56cloc_39c56c:
0039c56cadd x20, sp, 936
0039c570adr x27, 16
0039c574stp x29, x27, [sp-24]
0039c578sub x29, sp, 24
0039c57cbl fn_87cf4
0039c580sub x29, sp, 8
0039c584str xzr, [sp+1048]
0039c588add x27, sp, 1056
0039c58cstp xzr, xzr, [x27]
0039c590ldr x26, [sp+368]
0039c594ldr x2, [x26]
0039c598ldr x0, [sp+376]
0039c59cldr x1, [sp+384]
0039c5a0blr x2
0039c5a4ldr x15, [sp+8]
0039c5a8ldr x16, [sp+16]
0039c5acstr x16, [sp+3016]
0039c5b0str x0, [sp+4104]
0039c5b4str x1, [sp+4112]
0039c5b8str x2, [sp+4120]
0039c5bcstr x3, [sp+4128]
0039c5c0str x4, [sp+4136]
0039c5c4str x5, [sp+4144]
0039c5c8str x6, [sp+4152]
0039c5ccstr x7, [sp+4160]
0039c5d0str x8, [sp+4168]
0039c5d4str x9, [sp+4176]
0039c5d8str x10, [sp+4184]
0039c5dcstr x11, [sp+4192]
0039c5e0str x12, [sp+4200]
0039c5e4str x13, [sp+4208]
0039c5e8str x14, [sp+4216]
0039c5ecadd x21, sp, 936
0039c5f0add x20, sp, 4096
0039c5f4add x20, x20, 8
0039c5f8adr x27, 16
0039c5fcstp x29, x27, [sp-24]
0039c600sub x29, sp, 24
0039c604bl fn_87ee8
0039c608sub x29, sp, 8
0039c60cldr x2, [sp+4216]
0039c610str x2, [sp+1048]
0039c614str x15, [sp+1056]
0039c618ldr x2, [sp+3016]
0039c61cstr x2, [sp+1064]
0039c620add x21, sp, 2280
0039c624add x20, sp, 936
0039c628adr x27, 16
0039c62cstp x29, x27, [sp-24]
0039c630sub x29, sp, 24
0039c634bl fn_87ee8
0039c638sub x29, sp, 8
0039c63cldr x2, [sp+1048]
0039c640str x2, [sp+2392]
0039c644ldr x2, [sp+1056]
0039c648ldr x3, [sp+1064]
0039c64cstr x2, [sp+2264]
0039c650str x3, [sp+2272]
0039c654add x21, sp, 112
0039c658add x20, sp, 2280
0039c65cadr x27, 16
0039c660stp x29, x27, [sp-24]
0039c664sub x29, sp, 24
0039c668bl fn_87ee8
0039c66csub x29, sp, 8
0039c670ldr x2, [sp+2392]
0039c674str x2, [sp+224]
0039c678ldr x2, [sp+2264]
0039c67cldr x3, [sp+2272]
0039c680str x2, [sp+5144]
0039c684str x3, [sp+5152]
0039c688ldr x0, [sp+112]
0039c68cldr x1, [sp+120]
0039c690ldr x2, [sp+128]
0039c694ldr x3, [sp+136]
0039c698ldr x4, [sp+144]
0039c69cldr x5, [sp+152]
0039c6a0ldr x6, [sp+160]
0039c6a4ldr x7, [sp+168]
0039c6a8ldr x8, [sp+176]
0039c6acldr x9, [sp+184]
0039c6b0ldr x10, [sp+192]
0039c6b4ldr x11, [sp+200]
0039c6b8ldr x12, [sp+208]
0039c6bcldr x13, [sp+216]
0039c6c0ldr x14, [sp+224]
0039c6c4ldp x29, x30, [sp-8]
0039c6c8movz x27, 5136
0039c6ccadd sp, sp, x27
0039c6d0ret x30
0039c6d4
0039c6d4loc_39c6d4:
0039c6d4adrp x27, 0x684000
0039c6d8ldr x0, [x27+3688]
0039c6dcbl internal/godebug.(*Setting).Value
0039c6e0str x0, [sp+880]
0039c6e4str x1, [sp+888]
0039c6e8subs xzr, x1, 1
0039c6ecb.ne 0x39c6f4
0039c6f0b 0x39c6f8
0039c6f4
0039c6f4loc_39c6f4:
0039c6f4b 0x39c718
0039c6f8
0039c6f8loc_39c6f8:
0039c6f8subs xzr, x1, 0
0039c6fcb.hi 0x39c704
0039c700b 0x39e168
0039c704
0039c704loc_39c704:
0039c704ldrb w3, [x0]
0039c708subs wzr, w3, 48
0039c70cb.ne 0x39c714
0039c710b 0x39c724
0039c714
0039c714loc_39c714:
0039c714b 0x39c718
0039c718
0039c718loc_39c718:
0039c718ldr x3, [sp+232]
0039c71cstr x3, [sp+512]
0039c720b 0x39c734
0039c724
0039c724loc_39c724:
0039c724adrp x27, 0x684000
0039c728ldr x0, [x27+3688]
0039c72cbl internal/godebug.(*Setting).IncNonDefault
0039c730b 0x39c734
0039c734
0039c734loc_39c734:
0039c734add x27, sp, 864
0039c738stp xzr, xzr, [x27]
0039c73cadd x27, sp, 1056
0039c740stp xzr, xzr, [x27]
0039c744ldr x3, [sp+360]
0039c748ldrsb x27, [x3]
0039c74cldr x0, [x3+24]
0039c750ldr x1, [x3+32]
0039c754ldr x2, [x3+40]
0039c758str x0, [sp+536]
0039c75cstr x1, [sp+544]
0039c760str x2, [sp+552]
0039c764bl crypto/tls.parsePrivateKey
0039c768str x0, [sp+864]
0039c76cstr x1, [sp+872]
0039c770str x2, [sp+1056]
0039c774str x3, [sp+1064]
0039c778ldr x3, [sp+864]
0039c77cldr x4, [sp+872]
0039c780str x3, [sp+2248]
0039c784str x4, [sp+2256]
0039c788ldr x3, [sp+1064]
0039c78cldr x4, [sp+1056]
0039c790str x4, [sp+2232]
0039c794str x3, [sp+2240]
0039c798ldr x5, [sp+2248]
0039c79cldr x6, [sp+2256]
0039c7a0str x5, [sp+424]
0039c7a4str x6, [sp+432]
0039c7a8str x4, [sp+376]
0039c7acstr x3, [sp+384]
0039c7b0cbnz x4, 0x39c7b8
0039c7b4b 0x39c91c
0039c7b8
0039c7b8loc_39c7b8:
0039c7b8add x20, sp, 936
0039c7bcadr x27, 16
0039c7c0stp x29, x27, [sp-24]
0039c7c4sub x29, sp, 24
0039c7c8bl fn_87cf4
0039c7ccsub x29, sp, 8
0039c7d0str xzr, [sp+1048]
0039c7d4add x27, sp, 1056
0039c7d8stp xzr, xzr, [x27]
0039c7dcldr x26, [sp+368]
0039c7e0ldr x2, [x26]
0039c7e4ldr x0, [sp+376]
0039c7e8ldr x1, [sp+384]
0039c7ecblr x2
0039c7f0ldr x15, [sp+8]
0039c7f4ldr x16, [sp+16]
0039c7f8str x16, [sp+3016]
0039c7fcstr x0, [sp+3984]
0039c800str x1, [sp+3992]
0039c804str x2, [sp+4000]
0039c808str x3, [sp+4008]
0039c80cstr x4, [sp+4016]
0039c810str x5, [sp+4024]
0039c814str x6, [sp+4032]
0039c818str x7, [sp+4040]
0039c81cstr x8, [sp+4048]
0039c820str x9, [sp+4056]
0039c824str x10, [sp+4064]
0039c828str x11, [sp+4072]
0039c82cstr x12, [sp+4080]
0039c830str x13, [sp+4088]
0039c834str x14, [sp+4096]
0039c838add x21, sp, 936
0039c83cadd x20, sp, 3984
0039c840adr x27, 16
0039c844stp x29, x27, [sp-24]
0039c848sub x29, sp, 24
0039c84cbl fn_87ee8
0039c850sub x29, sp, 8
0039c854ldr x2, [sp+4096]
0039c858str x2, [sp+1048]
0039c85cstr x15, [sp+1056]
0039c860ldr x2, [sp+3016]
0039c864str x2, [sp+1064]
0039c868add x21, sp, 2112
0039c86cadd x20, sp, 936
0039c870adr x27, 16
0039c874stp x29, x27, [sp-24]
0039c878sub x29, sp, 24
0039c87cbl fn_87ee8
0039c880sub x29, sp, 8
0039c884ldr x2, [sp+1048]
0039c888str x2, [sp+2224]
0039c88cldr x2, [sp+1056]
0039c890ldr x3, [sp+1064]
0039c894str x2, [sp+2096]
0039c898str x3, [sp+2104]
0039c89cadd x21, sp, 112
0039c8a0add x20, sp, 2112
0039c8a4adr x27, 16
0039c8a8stp x29, x27, [sp-24]
0039c8acsub x29, sp, 24
0039c8b0bl fn_87ee8
0039c8b4sub x29, sp, 8
0039c8b8ldr x2, [sp+2224]
0039c8bcstr x2, [sp+224]
0039c8c0ldr x2, [sp+2096]
0039c8c4ldr x3, [sp+2104]
0039c8c8str x2, [sp+5144]
0039c8ccstr x3, [sp+5152]
0039c8d0ldr x0, [sp+112]
0039c8d4ldr x1, [sp+120]
0039c8d8ldr x2, [sp+128]
0039c8dcldr x3, [sp+136]
0039c8e0ldr x4, [sp+144]
0039c8e4ldr x5, [sp+152]
0039c8e8ldr x6, [sp+160]
0039c8ecldr x7, [sp+168]
0039c8f0ldr x8, [sp+176]
0039c8f4ldr x9, [sp+184]
0039c8f8ldr x10, [sp+192]
0039c8fcldr x11, [sp+200]
0039c900ldr x12, [sp+208]
0039c904ldr x13, [sp+216]
0039c908ldr x14, [sp+224]
0039c90cldp x29, x30, [sp-8]
0039c910movz x27, 5136
0039c914add sp, sp, x27
0039c918ret x30
0039c91c
0039c91cloc_39c91c:
0039c91cldr x3, [sp+232]
0039c920ldrsb x27, [x3]
0039c924ldr x4, [x3+168]
0039c928ldr x3, [x3+160]
0039c92cstr x3, [sp+520]
0039c930str x4, [sp+528]
0039c934cbnz x3, 0x39c93c
0039c938b 0x39d684
0039c93c
0039c93cloc_39c93c:
0039c93cldr w3, [x3+16]
0039c940str w3, [sp+92]
0039c944movz x4, 45416
0039c948movk x4, 0x2de70000
0039c94csubs wzr, w3, w4
0039c950b.eq 0x39c958
0039c954b 0x39cdc8
0039c958
0039c958loc_39c958:
0039c958ldr x3, [sp+520]
0039c95cadrp x4, 0x276000
0039c960add x4, x4, 2560
0039c964subs xzr, x3, x4
0039c968b.eq 0x39c970
0039c96cb 0x39c978
0039c970
0039c970loc_39c970:
0039c970orr x0, xzr, 1
0039c974b 0x39c980
0039c978
0039c978loc_39c978:
0039c978mov x0, xzr
0039c97cb 0x39c980
0039c980
0039c980loc_39c980:
0039c980strb w0, [sp+86]
0039c984tbnz w0, 0, 0x39c98c
0039c988b 0x39cdc4
0039c98c
0039c98cloc_39c98c:
0039c98cb 0x39c990
0039c990
0039c990loc_39c990:
0039c990ldr x3, [sp+528]
0039c994ldr x4, [x3]
0039c998ldr x5, [x3+8]
0039c99cldr x3, [x3+16]
0039c9a0str x4, [sp+280]
0039c9a4str x5, [sp+288]
0039c9a8str x3, [sp+296]
0039c9acstr xzr, [sp+816]
0039c9b0add x27, sp, 824
0039c9b4stp xzr, xzr, [x27]
0039c9b8ldr x3, [sp+432]
0039c9bcldr x4, [sp+424]
0039c9c0adrp x5, 0x2a0000
0039c9c4add x5, x5, 3072
0039c9c8subs xzr, x4, x5
0039c9ccb.eq 0x39c9d4
0039c9d0b 0x39c9e8
0039c9d4
0039c9d4loc_39c9d4:
0039c9d4ldr x4, [x3]
0039c9d8ldr x5, [x3+8]
0039c9dcldr x3, [x3+16]
0039c9e0orr x0, xzr, 1
0039c9e4b 0x39c9fc
0039c9e8
0039c9e8loc_39c9e8:
0039c9e8mov x5, xzr
0039c9ecmov x3, xzr
0039c9f0mov x0, xzr
0039c9f4mov x4, xzr
0039c9f8b 0x39c9fc
0039c9fc
0039c9fcloc_39c9fc:
0039c9fcstr x4, [sp+816]
0039ca00str x5, [sp+824]
0039ca04str x3, [sp+832]
0039ca08strb w0, [sp+88]
0039ca0cldr x3, [sp+816]
0039ca10ldr x4, [sp+824]
0039ca14ldr x5, [sp+832]
0039ca18str x3, [sp+1512]
0039ca1cstr x4, [sp+1520]
0039ca20str x5, [sp+1528]
0039ca24ldrb w3, [sp+88]
0039ca28strb w3, [sp+89]
0039ca2cldr x3, [sp+1512]
0039ca30ldr x4, [sp+1520]
0039ca34ldr x5, [sp+1528]
0039ca38str x3, [sp+320]
0039ca3cstr x4, [sp+328]
0039ca40str x5, [sp+336]
0039ca44ldrb w3, [sp+89]
0039ca48strb w3, [sp+83]
0039ca4ctbnz w3, 0, 0x39ca54
0039ca50b 0x39cc48
0039ca54
0039ca54loc_39ca54:
0039ca54ldr x0, [sp+320]
0039ca58ldr x1, [sp+328]
0039ca5cldr x2, [sp+336]
0039ca60bl crypto/ed25519.PrivateKey.Public
0039ca64str x0, [sp+800]
0039ca68str x1, [sp+808]
0039ca6cstr xzr, [sp+776]
0039ca70add x27, sp, 784
0039ca74stp xzr, xzr, [x27]
0039ca78ldr x3, [sp+808]
0039ca7cldr x0, [sp+800]
0039ca80adrp x1, 0x276000
0039ca84add x1, x1, 2560
0039ca88subs xzr, x0, x1
0039ca8cb.eq 0x39ca94
0039ca90b 0x39e15c
0039ca94
0039ca94loc_39ca94:
0039ca94ldr x0, [x3]
0039ca98ldr x1, [x3+8]
0039ca9cldr x2, [x3+16]
0039caa0str x0, [sp+776]
0039caa4str x1, [sp+784]
0039caa8str x2, [sp+792]
0039caacldr x3, [sp+280]
0039cab0ldr x4, [sp+288]
0039cab4ldr x5, [sp+296]
0039cab8bl bytes.Equal
0039cabcstrb w0, [sp+88]
0039cac0tbnz w0, 0, 0x39cac8
0039cac4b 0x39cacc
0039cac8
0039cac8loc_39cac8:
0039cac8b 0x39d478
0039cacc
0039caccloc_39cacc:
0039caccadrp x0, 0x329000
0039cad0add x0, x0, 1957
0039cad4movz x1, 42
0039cad8bl errors.New
0039cadcstr x0, [sp+920]
0039cae0str x1, [sp+928]
0039cae4add x20, sp, 936
0039cae8adr x27, 16
0039caecstp x29, x27, [sp-24]
0039caf0sub x29, sp, 24
0039caf4bl fn_87cf4
0039caf8sub x29, sp, 8
0039cafcstr xzr, [sp+1048]
0039cb00add x27, sp, 1056
0039cb04stp xzr, xzr, [x27]
0039cb08ldr x26, [sp+368]
0039cb0cldr x2, [x26]
0039cb10ldr x0, [sp+920]
0039cb14ldr x1, [sp+928]
0039cb18blr x2
0039cb1cldr x15, [sp+8]
0039cb20ldr x16, [sp+16]
0039cb24str x16, [sp+3016]
0039cb28str x0, [sp+3264]
0039cb2cstr x1, [sp+3272]
0039cb30str x2, [sp+3280]
0039cb34str x3, [sp+3288]
0039cb38str x4, [sp+3296]
0039cb3cstr x5, [sp+3304]
0039cb40str x6, [sp+3312]
0039cb44str x7, [sp+3320]
0039cb48str x8, [sp+3328]
0039cb4cstr x9, [sp+3336]
0039cb50str x10, [sp+3344]
0039cb54str x11, [sp+3352]
0039cb58str x12, [sp+3360]
0039cb5cstr x13, [sp+3368]
0039cb60str x14, [sp+3376]
0039cb64add x21, sp, 936
0039cb68add x20, sp, 3264
0039cb6cadr x27, 16
0039cb70stp x29, x27, [sp-24]
0039cb74sub x29, sp, 24
0039cb78bl fn_87ee8
0039cb7csub x29, sp, 8
0039cb80ldr x2, [sp+3376]
0039cb84str x2, [sp+1048]
0039cb88str x15, [sp+1056]
0039cb8cldr x2, [sp+3016]
0039cb90str x2, [sp+1064]
0039cb94add x21, sp, 1256
0039cb98add x20, sp, 936
0039cb9cadr x27, 16
0039cba0stp x29, x27, [sp-24]
0039cba4sub x29, sp, 24
0039cba8bl fn_87ee8
0039cbacsub x29, sp, 8
0039cbb0ldr x2, [sp+1048]
0039cbb4str x2, [sp+1368]
0039cbb8ldr x2, [sp+1056]
0039cbbcldr x3, [sp+1064]
0039cbc0str x2, [sp+1240]
0039cbc4str x3, [sp+1248]
0039cbc8add x21, sp, 112
0039cbccadd x20, sp, 1256
0039cbd0adr x27, 16
0039cbd4stp x29, x27, [sp-24]
0039cbd8sub x29, sp, 24
0039cbdcbl fn_87ee8
0039cbe0sub x29, sp, 8
0039cbe4ldr x2, [sp+1368]
0039cbe8str x2, [sp+224]
0039cbecldr x2, [sp+1240]
0039cbf0ldr x3, [sp+1248]
0039cbf4str x2, [sp+5144]
0039cbf8str x3, [sp+5152]
0039cbfcldr x0, [sp+112]
0039cc00ldr x1, [sp+120]
0039cc04ldr x2, [sp+128]
0039cc08ldr x3, [sp+136]
0039cc0cldr x4, [sp+144]
0039cc10ldr x5, [sp+152]
0039cc14ldr x6, [sp+160]
0039cc18ldr x7, [sp+168]
0039cc1cldr x8, [sp+176]
0039cc20ldr x9, [sp+184]
0039cc24ldr x10, [sp+192]
0039cc28ldr x11, [sp+200]
0039cc2cldr x12, [sp+208]
0039cc30ldr x13, [sp+216]
0039cc34ldr x14, [sp+224]
0039cc38ldp x29, x30, [sp-8]
0039cc3cmovz x27, 5136
0039cc40add sp, sp, x27
0039cc44ret x30
0039cc48
0039cc48loc_39cc48:
0039cc48adrp x0, 0x32d000
0039cc4cadd x0, x0, 4055
0039cc50movz x1, 52
0039cc54bl errors.New
0039cc58str x0, [sp+1056]
0039cc5cstr x1, [sp+1064]
0039cc60add x20, sp, 936
0039cc64adr x27, 16
0039cc68stp x29, x27, [sp-24]
0039cc6csub x29, sp, 24
0039cc70bl fn_87cf4
0039cc74sub x29, sp, 8
0039cc78str xzr, [sp+1048]
0039cc7cadd x27, sp, 920
0039cc80stp xzr, xzr, [x27]
0039cc84ldr x26, [sp+368]
0039cc88ldr x2, [x26]
0039cc8cldr x0, [sp+1056]
0039cc90ldr x1, [sp+1064]
0039cc94blr x2
0039cc98ldr x15, [sp+8]
0039cc9cldr x16, [sp+16]
0039cca0str x16, [sp+3016]
0039cca4str x0, [sp+3384]
0039cca8str x1, [sp+3392]
0039ccacstr x2, [sp+3400]
0039ccb0str x3, [sp+3408]
0039ccb4str x4, [sp+3416]
0039ccb8str x5, [sp+3424]
0039ccbcstr x6, [sp+3432]
0039ccc0str x7, [sp+3440]
0039ccc4str x8, [sp+3448]
0039ccc8str x9, [sp+3456]
0039ccccstr x10, [sp+3464]
0039ccd0str x11, [sp+3472]
0039ccd4str x12, [sp+3480]
0039ccd8str x13, [sp+3488]
0039ccdcstr x14, [sp+3496]
0039cce0add x21, sp, 936
0039cce4add x20, sp, 3384
0039cce8adr x27, 16
0039ccecstp x29, x27, [sp-24]
0039ccf0sub x29, sp, 24
0039ccf4bl fn_87ee8
0039ccf8sub x29, sp, 8
0039ccfcldr x2, [sp+3496]
0039cd00str x2, [sp+1048]
0039cd04str x15, [sp+920]
0039cd08ldr x2, [sp+3016]
0039cd0cstr x2, [sp+928]
0039cd10add x21, sp, 1392
0039cd14add x20, sp, 936
0039cd18adr x27, 16
0039cd1cstp x29, x27, [sp-24]
0039cd20sub x29, sp, 24
0039cd24bl fn_87ee8
0039cd28sub x29, sp, 8
0039cd2cldr x2, [sp+1048]
0039cd30str x2, [sp+1504]
0039cd34ldr x2, [sp+920]
0039cd38ldr x3, [sp+928]
0039cd3cstr x2, [sp+1376]
0039cd40str x3, [sp+1384]
0039cd44add x21, sp, 112
0039cd48add x20, sp, 1392
0039cd4cadr x27, 16
0039cd50stp x29, x27, [sp-24]
0039cd54sub x29, sp, 24
0039cd58bl fn_87ee8
0039cd5csub x29, sp, 8
0039cd60ldr x2, [sp+1504]
0039cd64str x2, [sp+224]
0039cd68ldr x2, [sp+1376]
0039cd6cldr x3, [sp+1384]
0039cd70str x2, [sp+5144]
0039cd74str x3, [sp+5152]
0039cd78ldr x0, [sp+112]
0039cd7cldr x1, [sp+120]
0039cd80ldr x2, [sp+128]
0039cd84ldr x3, [sp+136]
0039cd88ldr x4, [sp+144]
0039cd8cldr x5, [sp+152]
0039cd90ldr x6, [sp+160]
0039cd94ldr x7, [sp+168]
0039cd98ldr x8, [sp+176]
0039cd9cldr x9, [sp+184]
0039cda0ldr x10, [sp+192]
0039cda4ldr x11, [sp+200]
0039cda8ldr x12, [sp+208]
0039cdacldr x13, [sp+216]
0039cdb0ldr x14, [sp+224]
0039cdb4ldp x29, x30, [sp-8]
0039cdb8movz x27, 5136
0039cdbcadd sp, sp, x27
0039cdc0ret x30
0039cdc4
0039cdc4loc_39cdc4:
0039cdc4b 0x39d680
0039cdc8
0039cdc8loc_39cdc8:
0039cdc8movz x2, 1712
0039cdccmovk x2, 0x3dc20000
0039cdd0subs wzr, w3, w2
0039cdd4b.eq 0x39cddc
0039cdd8b 0x39d1b4
0039cddc
0039cddcloc_39cddc:
0039cddcldr x2, [sp+520]
0039cde0adrp x3, 0x282000
0039cde4add x3, x3, 1056
0039cde8subs xzr, x2, x3
0039cdecb.eq 0x39cdf4
0039cdf0b 0x39cdfc
0039cdf4
0039cdf4loc_39cdf4:
0039cdf4orr x0, xzr, 1
0039cdf8b 0x39ce04
0039cdfc
0039cdfcloc_39cdfc:
0039cdfcmov x0, xzr
0039ce00b 0x39ce04
0039ce04
0039ce04loc_39ce04:
0039ce04strb w0, [sp+86]
0039ce08tbnz w0, 0, 0x39ce10
0039ce0cb 0x39d1b0
0039ce10
0039ce10loc_39ce10:
0039ce10b 0x39ce14
0039ce14
0039ce14loc_39ce14:
0039ce14ldr x2, [sp+528]
0039ce18str x2, [sp+312]
0039ce1cstr xzr, [sp+856]
0039ce20ldr x2, [sp+424]
0039ce24ldr x3, [sp+432]
0039ce28adrp x4, 0x2da000
0039ce2cadd x4, x4, 2592
0039ce30subs xzr, x2, x4
0039ce34b.eq 0x39ce3c
0039ce38b 0x39ce44
0039ce3c
0039ce3cloc_39ce3c:
0039ce3corr x0, xzr, 1
0039ce40b 0x39ce50
0039ce44
0039ce44loc_39ce44:
0039ce44mov x0, xzr
0039ce48mov x3, xzr
0039ce4cb 0x39ce50
0039ce50
0039ce50loc_39ce50:
0039ce50str x3, [sp+856]
0039ce54strb w0, [sp+88]
0039ce58ldr x2, [sp+856]
0039ce5cstr x2, [sp+2088]
0039ce60ldrb w2, [sp+88]
0039ce64strb w2, [sp+91]
0039ce68ldr x2, [sp+2088]
0039ce6cstr x2, [sp+352]
0039ce70ldrb w2, [sp+91]
0039ce74strb w2, [sp+85]
0039ce78tbnz w2, 0, 0x39ce80
0039ce7cb 0x39d034
0039ce80
0039ce80loc_39ce80:
0039ce80ldr x2, [sp+312]
0039ce84ldrsb x27, [x2]
0039ce88ldr x2, [x2]
0039ce8cstr x2, [sp+5000]
0039ce90ldr x2, [sp+352]
0039ce94ldrsb x27, [x2]
0039ce98ldr x1, [x2]
0039ce9cstr x1, [sp+4992]
0039cea0ldr x0, [sp+5000]
0039cea4bl math/big.(*Int).Cmp
0039cea8str x0, [sp+104]
0039ceaccbnz x0, 0x39ceb4
0039ceb0b 0x39d030
0039ceb4
0039ceb4loc_39ceb4:
0039ceb4adrp x0, 0x329000
0039ceb8add x0, x0, 1957
0039cebcmovz x1, 42
0039cec0bl errors.New
0039cec4str x0, [sp+920]
0039cec8str x1, [sp+928]
0039ceccadd x20, sp, 936
0039ced0adr x27, 16
0039ced4stp x29, x27, [sp-24]
0039ced8sub x29, sp, 24
0039cedcbl fn_87cf4
0039cee0sub x29, sp, 8
0039cee4str xzr, [sp+1048]
0039cee8add x27, sp, 1056
0039ceecstp xzr, xzr, [x27]
0039cef0ldr x26, [sp+368]
0039cef4ldr x2, [x26]
0039cef8ldr x0, [sp+920]
0039cefcldr x1, [sp+928]
0039cf00blr x2
0039cf04ldr x15, [sp+8]
0039cf08ldr x16, [sp+16]
0039cf0cstr x16, [sp+3016]
0039cf10str x0, [sp+3744]
0039cf14str x1, [sp+3752]
0039cf18str x2, [sp+3760]
0039cf1cstr x3, [sp+3768]
0039cf20str x4, [sp+3776]
0039cf24str x5, [sp+3784]
0039cf28str x6, [sp+3792]
0039cf2cstr x7, [sp+3800]
0039cf30str x8, [sp+3808]
0039cf34str x9, [sp+3816]
0039cf38str x10, [sp+3824]
0039cf3cstr x11, [sp+3832]
0039cf40str x12, [sp+3840]
0039cf44str x13, [sp+3848]
0039cf48str x14, [sp+3856]
0039cf4cadd x21, sp, 936
0039cf50add x20, sp, 3744
0039cf54adr x27, 16
0039cf58stp x29, x27, [sp-24]
0039cf5csub x29, sp, 24
0039cf60bl fn_87ee8
0039cf64sub x29, sp, 8
0039cf68ldr x2, [sp+3856]
0039cf6cstr x2, [sp+1048]
0039cf70str x15, [sp+1056]
0039cf74ldr x2, [sp+3016]
0039cf78str x2, [sp+1064]
0039cf7cadd x21, sp, 1832
0039cf80add x20, sp, 936
0039cf84adr x27, 16
0039cf88stp x29, x27, [sp-24]
0039cf8csub x29, sp, 24
0039cf90bl fn_87ee8
0039cf94sub x29, sp, 8
0039cf98ldr x2, [sp+1048]
0039cf9cstr x2, [sp+1944]
0039cfa0ldr x2, [sp+1056]
0039cfa4ldr x3, [sp+1064]
0039cfa8str x2, [sp+1816]
0039cfacstr x3, [sp+1824]
0039cfb0add x21, sp, 112
0039cfb4add x20, sp, 1832
0039cfb8adr x27, 16
0039cfbcstp x29, x27, [sp-24]
0039cfc0sub x29, sp, 24
0039cfc4bl fn_87ee8
0039cfc8sub x29, sp, 8
0039cfccldr x2, [sp+1944]
0039cfd0str x2, [sp+224]
0039cfd4ldr x2, [sp+1816]
0039cfd8ldr x3, [sp+1824]
0039cfdcstr x2, [sp+5144]
0039cfe0str x3, [sp+5152]
0039cfe4ldr x0, [sp+112]
0039cfe8ldr x1, [sp+120]
0039cfecldr x2, [sp+128]
0039cff0ldr x3, [sp+136]
0039cff4ldr x4, [sp+144]
0039cff8ldr x5, [sp+152]
0039cffcldr x6, [sp+160]
0039d000ldr x7, [sp+168]
0039d004ldr x8, [sp+176]
0039d008ldr x9, [sp+184]
0039d00cldr x10, [sp+192]
0039d010ldr x11, [sp+200]
0039d014ldr x12, [sp+208]
0039d018ldr x13, [sp+216]
0039d01cldr x14, [sp+224]
0039d020ldp x29, x30, [sp-8]
0039d024movz x27, 5136
0039d028add sp, sp, x27
0039d02cret x30
0039d030
0039d030loc_39d030:
0039d030b 0x39d478
0039d034
0039d034loc_39d034:
0039d034adrp x0, 0x32c000
0039d038add x0, x0, 4055
0039d03cmovz x1, 52
0039d040bl errors.New
0039d044str x0, [sp+1056]
0039d048str x1, [sp+1064]
0039d04cadd x20, sp, 936
0039d050adr x27, 16
0039d054stp x29, x27, [sp-24]
0039d058sub x29, sp, 24
0039d05cbl fn_87cf4
0039d060sub x29, sp, 8
0039d064str xzr, [sp+1048]
0039d068add x27, sp, 920
0039d06cstp xzr, xzr, [x27]
0039d070ldr x26, [sp+368]
0039d074ldr x2, [x26]
0039d078ldr x0, [sp+1056]
0039d07cldr x1, [sp+1064]
0039d080blr x2
0039d084ldr x15, [sp+8]
0039d088ldr x16, [sp+16]
0039d08cstr x16, [sp+3016]
0039d090str x0, [sp+3864]
0039d094str x1, [sp+3872]
0039d098str x2, [sp+3880]
0039d09cstr x3, [sp+3888]
0039d0a0str x4, [sp+3896]
0039d0a4str x5, [sp+3904]
0039d0a8str x6, [sp+3912]
0039d0acstr x7, [sp+3920]
0039d0b0str x8, [sp+3928]
0039d0b4str x9, [sp+3936]
0039d0b8str x10, [sp+3944]
0039d0bcstr x11, [sp+3952]
0039d0c0str x12, [sp+3960]
0039d0c4str x13, [sp+3968]
0039d0c8str x14, [sp+3976]
0039d0ccadd x21, sp, 936
0039d0d0add x20, sp, 3864
0039d0d4adr x27, 16
0039d0d8stp x29, x27, [sp-24]
0039d0dcsub x29, sp, 24
0039d0e0bl fn_87ee8
0039d0e4sub x29, sp, 8
0039d0e8ldr x2, [sp+3976]
0039d0ecstr x2, [sp+1048]
0039d0f0str x15, [sp+920]
0039d0f4ldr x2, [sp+3016]
0039d0f8str x2, [sp+928]
0039d0fcadd x21, sp, 1968
0039d100add x20, sp, 936
0039d104adr x27, 16
0039d108stp x29, x27, [sp-24]
0039d10csub x29, sp, 24
0039d110bl fn_87ee8
0039d114sub x29, sp, 8
0039d118ldr x2, [sp+1048]
0039d11cstr x2, [sp+2080]
0039d120ldr x2, [sp+920]
0039d124ldr x3, [sp+928]
0039d128str x2, [sp+1952]
0039d12cstr x3, [sp+1960]
0039d130add x21, sp, 112
0039d134add x20, sp, 1968
0039d138adr x27, 16
0039d13cstp x29, x27, [sp-24]
0039d140sub x29, sp, 24
0039d144bl fn_87ee8
0039d148sub x29, sp, 8
0039d14cldr x2, [sp+2080]
0039d150str x2, [sp+224]
0039d154ldr x2, [sp+1952]
0039d158ldr x3, [sp+1960]
0039d15cstr x2, [sp+5144]
0039d160str x3, [sp+5152]
0039d164ldr x0, [sp+112]
0039d168ldr x1, [sp+120]
0039d16cldr x2, [sp+128]
0039d170ldr x3, [sp+136]
0039d174ldr x4, [sp+144]
0039d178ldr x5, [sp+152]
0039d17cldr x6, [sp+160]
0039d180ldr x7, [sp+168]
0039d184ldr x8, [sp+176]
0039d188ldr x9, [sp+184]
0039d18cldr x10, [sp+192]
0039d190ldr x11, [sp+200]
0039d194ldr x12, [sp+208]
0039d198ldr x13, [sp+216]
0039d19cldr x14, [sp+224]
0039d1a0ldp x29, x30, [sp-8]
0039d1a4movz x27, 5136
0039d1a8add sp, sp, x27
0039d1acret x30
0039d1b0
0039d1b0loc_39d1b0:
0039d1b0b 0x39d67c
0039d1b4
0039d1b4loc_39d1b4:
0039d1b4movz x2, 40790
0039d1b8movk x2, 0x5a470000
0039d1bcsubs wzr, w3, w2
0039d1c0b.eq 0x39d1c8
0039d1c4b 0x39d674
0039d1c8
0039d1c8loc_39d1c8:
0039d1c8ldr x2, [sp+520]
0039d1ccadrp x3, 0x2ce000
0039d1d0add x3, x3, 3200
0039d1d4subs xzr, x2, x3
0039d1d8b.eq 0x39d1e0
0039d1dcb 0x39d1e8
0039d1e0
0039d1e0loc_39d1e0:
0039d1e0orr x0, xzr, 1
0039d1e4b 0x39d1f0
0039d1e8
0039d1e8loc_39d1e8:
0039d1e8mov x0, xzr
0039d1ecb 0x39d1f0
0039d1f0
0039d1f0loc_39d1f0:
0039d1f0strb w0, [sp+86]
0039d1f4tbnz w0, 0, 0x39d1fc
0039d1f8b 0x39d670
0039d1fc
0039d1fcloc_39d1fc:
0039d1fcb 0x39d200
0039d200
0039d200loc_39d200:
0039d200ldr x2, [sp+528]
0039d204str x2, [sp+304]
0039d208str xzr, [sp+848]
0039d20cldr x2, [sp+424]
0039d210ldr x3, [sp+432]
0039d214adrp x4, 0x2df000
0039d218add x4, x4, 32
0039d21csubs xzr, x2, x4
0039d220b.eq 0x39d228
0039d224b 0x39d230
0039d228
0039d228loc_39d228:
0039d228orr x0, xzr, 1
0039d22cb 0x39d23c
0039d230
0039d230loc_39d230:
0039d230mov x0, xzr
0039d234mov x3, xzr
0039d238b 0x39d23c
0039d23c
0039d23cloc_39d23c:
0039d23cstr x3, [sp+848]
0039d240strb w0, [sp+88]
0039d244ldr x2, [sp+848]
0039d248str x2, [sp+1808]
0039d24cldrb w2, [sp+88]
0039d250strb w2, [sp+90]
0039d254ldr x2, [sp+1808]
0039d258str x2, [sp+344]
0039d25cldrb w2, [sp+90]
0039d260strb w2, [sp+84]
0039d264tbnz w2, 0, 0x39d26c
0039d268b 0x39d4f4
0039d26c
0039d26cloc_39d26c:
0039d26cldr x2, [sp+304]
0039d270ldrsb x27, [x2]
0039d274ldr x2, [x2+16]
0039d278str x2, [sp+4984]
0039d27cldr x2, [sp+344]
0039d280ldrsb x27, [x2]
0039d284ldr x1, [x2+16]
0039d288str x1, [sp+4976]
0039d28cldr x0, [sp+4984]
0039d290bl math/big.(*Int).Cmp
0039d294str x0, [sp+104]
0039d298subs xzr, x0, 0
0039d29ccset x2, ne
0039d2a0strb w2, [sp+88]
0039d2a4cbnz x0, 0x39d2ac
0039d2a8b 0x39d2b0
0039d2ac
0039d2acloc_39d2ac:
0039d2acb 0x39d2ec
0039d2b0
0039d2b0loc_39d2b0:
0039d2b0ldr x2, [sp+304]
0039d2b4ldrsb x27, [x2]
0039d2b8ldr x2, [x2+24]
0039d2bcstr x2, [sp+4968]
0039d2c0ldr x2, [sp+344]
0039d2c4ldrsb x27, [x2]
0039d2c8ldr x1, [x2+24]
0039d2ccstr x1, [sp+4960]
0039d2d0ldr x0, [sp+4968]
0039d2d4bl math/big.(*Int).Cmp
0039d2d8str x0, [sp+96]
0039d2dcsubs xzr, x0, 0
0039d2e0cset x2, ne
0039d2e4strb w2, [sp+88]
0039d2e8b 0x39d2ec
0039d2ec
0039d2ecloc_39d2ec:
0039d2ecldrb w15, [sp+88]
0039d2f0tbnz w15, 0, 0x39d2f8
0039d2f4b 0x39d474
0039d2f8
0039d2f8loc_39d2f8:
0039d2f8adrp x0, 0x328000
0039d2fcadd x0, x0, 1957
0039d300movz x1, 42
0039d304bl errors.New
0039d308str x0, [sp+920]
0039d30cstr x1, [sp+928]
0039d310add x20, sp, 936
0039d314adr x27, 16
0039d318stp x29, x27, [sp-24]
0039d31csub x29, sp, 24
0039d320bl fn_87cf4
0039d324sub x29, sp, 8
0039d328str xzr, [sp+1048]
0039d32cadd x27, sp, 1056
0039d330stp xzr, xzr, [x27]
0039d334ldr x26, [sp+368]
0039d338ldr x2, [x26]
0039d33cldr x0, [sp+920]
0039d340ldr x1, [sp+928]
0039d344blr x2
0039d348ldr x15, [sp+8]
0039d34cldr x16, [sp+16]
0039d350str x16, [sp+3016]
0039d354str x0, [sp+3504]
0039d358str x1, [sp+3512]
0039d35cstr x2, [sp+3520]
0039d360str x3, [sp+3528]
0039d364str x4, [sp+3536]
0039d368str x5, [sp+3544]
0039d36cstr x6, [sp+3552]
0039d370str x7, [sp+3560]
0039d374str x8, [sp+3568]
0039d378str x9, [sp+3576]
0039d37cstr x10, [sp+3584]
0039d380str x11, [sp+3592]
0039d384str x12, [sp+3600]
0039d388str x13, [sp+3608]
0039d38cstr x14, [sp+3616]
0039d390add x21, sp, 936
0039d394add x20, sp, 3504
0039d398adr x27, 16
0039d39cstp x29, x27, [sp-24]
0039d3a0sub x29, sp, 24
0039d3a4bl fn_87ee8
0039d3a8sub x29, sp, 8
0039d3acldr x2, [sp+3616]
0039d3b0str x2, [sp+1048]
0039d3b4str x15, [sp+1056]
0039d3b8ldr x2, [sp+3016]
0039d3bcstr x2, [sp+1064]
0039d3c0add x21, sp, 1552
0039d3c4add x20, sp, 936
0039d3c8adr x27, 16
0039d3ccstp x29, x27, [sp-24]
0039d3d0sub x29, sp, 24
0039d3d4bl fn_87ee8
0039d3d8sub x29, sp, 8
0039d3dcldr x2, [sp+1048]
0039d3e0str x2, [sp+1664]
0039d3e4ldr x2, [sp+1056]
0039d3e8ldr x3, [sp+1064]
0039d3ecstr x2, [sp+1536]
0039d3f0str x3, [sp+1544]
0039d3f4add x21, sp, 112
0039d3f8add x20, sp, 1552
0039d3fcadr x27, 16
0039d400stp x29, x27, [sp-24]
0039d404sub x29, sp, 24
0039d408bl fn_87ee8
0039d40csub x29, sp, 8
0039d410ldr x2, [sp+1664]
0039d414str x2, [sp+224]
0039d418ldr x2, [sp+1536]
0039d41cldr x3, [sp+1544]
0039d420str x2, [sp+5144]
0039d424str x3, [sp+5152]
0039d428ldr x0, [sp+112]
0039d42cldr x1, [sp+120]
0039d430ldr x2, [sp+128]
0039d434ldr x3, [sp+136]
0039d438ldr x4, [sp+144]
0039d43cldr x5, [sp+152]
0039d440ldr x6, [sp+160]
0039d444ldr x7, [sp+168]
0039d448ldr x8, [sp+176]
0039d44cldr x9, [sp+184]
0039d450ldr x10, [sp+192]
0039d454ldr x11, [sp+200]
0039d458ldr x12, [sp+208]
0039d45cldr x13, [sp+216]
0039d460ldr x14, [sp+224]
0039d464ldp x29, x30, [sp-8]
0039d468movz x27, 5136
0039d46cadd sp, sp, x27
0039d470ret x30
0039d474
0039d474loc_39d474:
0039d474b 0x39d478
0039d478
0039d478loc_39d478:
0039d478add x21, sp, 112
0039d47cadd x20, sp, 400
0039d480adr x27, 16
0039d484stp x29, x27, [sp-24]
0039d488sub x29, sp, 24
0039d48cbl fn_87ee8
0039d490sub x29, sp, 8
0039d494ldr x15, [sp+512]
0039d498str x15, [sp+224]
0039d49cadd x27, sp, 1048
0039d4a0add x27, x27, 4096
0039d4a4stp xzr, xzr, [x27]
0039d4a8ldr x0, [sp+112]
0039d4acldr x1, [sp+120]
0039d4b0ldr x2, [sp+128]
0039d4b4ldr x3, [sp+136]
0039d4b8ldr x4, [sp+144]
0039d4bcldr x5, [sp+152]
0039d4c0ldr x6, [sp+160]
0039d4c4ldr x7, [sp+168]
0039d4c8ldr x8, [sp+176]
0039d4ccldr x9, [sp+184]
0039d4d0ldr x10, [sp+192]
0039d4d4ldr x11, [sp+200]
0039d4d8ldr x12, [sp+208]
0039d4dcldr x13, [sp+216]
0039d4e0ldr x14, [sp+224]
0039d4e4ldp x29, x30, [sp-8]
0039d4e8movz x27, 5136
0039d4ecadd sp, sp, x27
0039d4f0ret x30
0039d4f4
0039d4f4loc_39d4f4:
0039d4f4adrp x0, 0x32c000
0039d4f8add x0, x0, 4055
0039d4fcmovz x1, 52
0039d500bl errors.New
0039d504str x0, [sp+1056]
0039d508str x1, [sp+1064]
0039d50cadd x20, sp, 936
0039d510adr x27, 16
0039d514stp x29, x27, [sp-24]
0039d518sub x29, sp, 24
0039d51cbl fn_87cf4
0039d520sub x29, sp, 8
0039d524str xzr, [sp+1048]
0039d528add x27, sp, 920
0039d52cstp xzr, xzr, [x27]
0039d530ldr x26, [sp+368]
0039d534ldr x2, [x26]
0039d538ldr x0, [sp+1056]
0039d53cldr x1, [sp+1064]
0039d540blr x2
0039d544ldr x15, [sp+8]
0039d548ldr x16, [sp+16]
0039d54cstr x16, [sp+3016]
0039d550str x0, [sp+3624]
0039d554str x1, [sp+3632]
0039d558str x2, [sp+3640]
0039d55cstr x3, [sp+3648]
0039d560str x4, [sp+3656]
0039d564str x5, [sp+3664]
0039d568str x6, [sp+3672]
0039d56cstr x7, [sp+3680]
0039d570str x8, [sp+3688]
0039d574str x9, [sp+3696]
0039d578str x10, [sp+3704]
0039d57cstr x11, [sp+3712]
0039d580str x12, [sp+3720]
0039d584str x13, [sp+3728]
0039d588str x14, [sp+3736]
0039d58cadd x21, sp, 936
0039d590add x20, sp, 3624
0039d594adr x27, 16
0039d598stp x29, x27, [sp-24]
0039d59csub x29, sp, 24
0039d5a0bl fn_87ee8
0039d5a4sub x29, sp, 8
0039d5a8ldr x2, [sp+3736]
0039d5acstr x2, [sp+1048]
0039d5b0str x15, [sp+920]
0039d5b4ldr x2, [sp+3016]
0039d5b8str x2, [sp+928]
0039d5bcadd x21, sp, 1688
0039d5c0add x20, sp, 936
0039d5c4adr x27, 16
0039d5c8stp x29, x27, [sp-24]
0039d5ccsub x29, sp, 24
0039d5d0bl fn_87ee8
0039d5d4sub x29, sp, 8
0039d5d8ldr x2, [sp+1048]
0039d5dcstr x2, [sp+1800]
0039d5e0ldr x2, [sp+920]
0039d5e4ldr x3, [sp+928]
0039d5e8str x2, [sp+1672]
0039d5ecstr x3, [sp+1680]
0039d5f0add x21, sp, 112
0039d5f4add x20, sp, 1688
0039d5f8adr x27, 16
0039d5fcstp x29, x27, [sp-24]
0039d600sub x29, sp, 24
0039d604bl fn_87ee8
0039d608sub x29, sp, 8
0039d60cldr x2, [sp+1800]
0039d610str x2, [sp+224]
0039d614ldr x2, [sp+1672]
0039d618ldr x3, [sp+1680]
0039d61cstr x2, [sp+5144]
0039d620str x3, [sp+5152]
0039d624ldr x0, [sp+112]
0039d628ldr x1, [sp+120]
0039d62cldr x2, [sp+128]
0039d630ldr x3, [sp+136]
0039d634ldr x4, [sp+144]
0039d638ldr x5, [sp+152]
0039d63cldr x6, [sp+160]
0039d640ldr x7, [sp+168]
0039d644ldr x8, [sp+176]
0039d648ldr x9, [sp+184]
0039d64cldr x10, [sp+192]
0039d650ldr x11, [sp+200]
0039d654ldr x12, [sp+208]
0039d658ldr x13, [sp+216]
0039d65cldr x14, [sp+224]
0039d660ldp x29, x30, [sp-8]
0039d664movz x27, 5136
0039d668add sp, sp, x27
0039d66cret x30
0039d670
0039d670loc_39d670:
0039d670b 0x39d678
0039d674
0039d674loc_39d674:
0039d674b 0x39d678
0039d678
0039d678loc_39d678:
0039d678b 0x39d67c
0039d67c
0039d67cloc_39d67c:
0039d67cb 0x39d680
0039d680
0039d680loc_39d680:
0039d680b 0x39d688
0039d684
0039d684loc_39d684:
0039d684b 0x39d688
0039d688
0039d688loc_39d688:
0039d688ldr x2, [sp+520]
0039d68cldr x3, [sp+528]
0039d690str x2, [sp+264]
0039d694str x3, [sp+272]
0039d698adrp x0, 0x322000
0039d69cadd x0, x0, 2091
0039d6a0movz x1, 33
0039d6a4bl errors.New
0039d6a8str x0, [sp+1056]
0039d6acstr x1, [sp+1064]
0039d6b0add x20, sp, 936
0039d6b4adr x27, 16
0039d6b8stp x29, x27, [sp-24]
0039d6bcsub x29, sp, 24
0039d6c0bl fn_87cf4
0039d6c4sub x29, sp, 8
0039d6c8str xzr, [sp+1048]
0039d6ccadd x27, sp, 920
0039d6d0stp xzr, xzr, [x27]
0039d6d4ldr x26, [sp+368]
0039d6d8ldr x2, [x26]
0039d6dcldr x0, [sp+1056]
0039d6e0ldr x1, [sp+1064]
0039d6e4blr x2
0039d6e8ldr x15, [sp+8]
0039d6ecldr x16, [sp+16]
0039d6f0str x16, [sp+3016]
0039d6f4str x0, [sp+3024]
0039d6f8str x1, [sp+3032]
0039d6fcstr x2, [sp+3040]
0039d700str x3, [sp+3048]
0039d704str x4, [sp+3056]
0039d708str x5, [sp+3064]
0039d70cstr x6, [sp+3072]
0039d710str x7, [sp+3080]
0039d714str x8, [sp+3088]
0039d718str x9, [sp+3096]
0039d71cstr x10, [sp+3104]
0039d720str x11, [sp+3112]
0039d724str x12, [sp+3120]
0039d728str x13, [sp+3128]
0039d72cstr x14, [sp+3136]
0039d730add x21, sp, 936
0039d734add x20, sp, 3024
0039d738adr x27, 16
0039d73cstp x29, x27, [sp-24]
0039d740sub x29, sp, 24
0039d744bl fn_87ee8
0039d748sub x29, sp, 8
0039d74cldr x2, [sp+3136]
0039d750str x2, [sp+1048]
0039d754str x15, [sp+920]
0039d758ldr x2, [sp+3016]
0039d75cstr x2, [sp+928]
0039d760add x21, sp, 1120
0039d764add x20, sp, 936
0039d768adr x27, 16
0039d76cstp x29, x27, [sp-24]
0039d770sub x29, sp, 24
0039d774bl fn_87ee8
0039d778sub x29, sp, 8
0039d77cldr x2, [sp+1048]
0039d780str x2, [sp+1232]
0039d784ldr x2, [sp+920]
0039d788ldr x3, [sp+928]
0039d78cstr x2, [sp+1104]
0039d790str x3, [sp+1112]
0039d794add x21, sp, 112
0039d798add x20, sp, 1120
0039d79cadr x27, 16
0039d7a0stp x29, x27, [sp-24]
0039d7a4sub x29, sp, 24
0039d7a8bl fn_87ee8
0039d7acsub x29, sp, 8
0039d7b0ldr x2, [sp+1232]
0039d7b4str x2, [sp+224]
0039d7b8ldr x2, [sp+1104]
0039d7bcldr x3, [sp+1112]
0039d7c0str x2, [sp+5144]
0039d7c4str x3, [sp+5152]
0039d7c8ldr x0, [sp+112]
0039d7ccldr x1, [sp+120]
0039d7d0ldr x2, [sp+128]
0039d7d4ldr x3, [sp+136]
0039d7d8ldr x4, [sp+144]
0039d7dcldr x5, [sp+152]
0039d7e0ldr x6, [sp+160]
0039d7e4ldr x7, [sp+168]
0039d7e8ldr x8, [sp+176]
0039d7ecldr x9, [sp+184]
0039d7f0ldr x10, [sp+192]
0039d7f4ldr x11, [sp+200]
0039d7f8ldr x12, [sp+208]
0039d7fcldr x13, [sp+216]
0039d800ldr x14, [sp+224]
0039d804ldp x29, x30, [sp-8]
0039d808movz x27, 5136
0039d80cadd sp, sp, x27
0039d810ret x30
0039d814
0039d814loc_39d814:
0039d814ldr x5, [sp+360]
0039d818ldrsb x27, [x5]
0039d81cldr x6, [x5]
0039d820ldr x5, [x5+8]
0039d824str x6, [sp+584]
0039d828str x5, [sp+592]
0039d82cldr x2, [sp+256]
0039d830ldr x0, [sp+240]
0039d834ldr x5, [sp+248]
0039d838add x1, x5, 1
0039d83csubs xzr, x2, x1
0039d840b.hs 0x39d848
0039d844b 0x39d84c
0039d848
0039d848loc_39d848:
0039d848b 0x39d860
0039d84c
0039d84cloc_39d84c:
0039d84corr x3, xzr, 1
0039d850adrp x4, 0x258000
0039d854add x4, x4, 2944
0039d858bl runtime.growslice
0039d85cb 0x39d860
0039d860
0039d860loc_39d860:
0039d860sub x3, x1, 1
0039d864add x4, x0, x3, lsl #4
0039d868ubfm x3, x3, 60, 59
0039d86cldr x5, [sp+584]
0039d870ldr x6, [sp+592]
0039d874str x6, [x4+8]
0039d878adrp x27, 0x6ae000
0039d87cldr w4, [x27+3056]
0039d880cbz w4, 0x39d888
0039d884b 0x39d88c
0039d888
0039d888loc_39d888:
0039d888b 0x39d8a0
0039d88c
0039d88cloc_39d88c:
0039d88cbl runtime.gcWriteBarrier2
0039d890str x5, [x25]
0039d894ldr x4, [x0+x3]
0039d898str x4, [x25+8]
0039d89cb 0x39d8a0
0039d8a0
0039d8a0loc_39d8a0:
0039d8a0str x5, [x0+x3]
0039d8a4str x0, [sp+240]
0039d8a8str x1, [sp+248]
0039d8acstr x2, [sp+256]
0039d8b0b 0x39d8b4
0039d8b4
0039d8b4loc_39d8b4:
0039d8b4b 0x39c204
0039d8b8
0039d8b8loc_39d8b8:
0039d8b8ldr x3, [sp+248]
0039d8bcstr x3, [sp+104]
0039d8c0cbz x3, 0x39d8c8
0039d8c4b 0x39da48
0039d8c8
0039d8c8loc_39d8c8:
0039d8c8adrp x0, 0x329000
0039d8ccadd x0, x0, 3681
0039d8d0movz x1, 45
0039d8d4bl errors.New
0039d8d8str x0, [sp+920]
0039d8dcstr x1, [sp+928]
0039d8e0add x20, sp, 936
0039d8e4adr x27, 16
0039d8e8stp x29, x27, [sp-24]
0039d8ecsub x29, sp, 24
0039d8f0bl fn_87cf4
0039d8f4sub x29, sp, 8
0039d8f8str xzr, [sp+1048]
0039d8fcadd x27, sp, 1056
0039d900stp xzr, xzr, [x27]
0039d904ldr x26, [sp+368]
0039d908ldr x2, [x26]
0039d90cldr x0, [sp+920]
0039d910ldr x1, [sp+928]
0039d914blr x2
0039d918ldr x15, [sp+8]
0039d91cldr x16, [sp+16]
0039d920str x16, [sp+3016]
0039d924str x0, [sp+4480]
0039d928str x1, [sp+4488]
0039d92cstr x2, [sp+4496]
0039d930str x3, [sp+4504]
0039d934str x4, [sp+4512]
0039d938str x5, [sp+4520]
0039d93cstr x6, [sp+4528]
0039d940str x7, [sp+4536]
0039d944str x8, [sp+4544]
0039d948str x9, [sp+4552]
0039d94cstr x10, [sp+4560]
0039d950str x11, [sp+4568]
0039d954str x12, [sp+4576]
0039d958str x13, [sp+4584]
0039d95cstr x14, [sp+4592]
0039d960add x21, sp, 936
0039d964add x20, sp, 4096
0039d968add x20, x20, 384
0039d96cadr x27, 16
0039d970stp x29, x27, [sp-24]
0039d974sub x29, sp, 24
0039d978bl fn_87ee8
0039d97csub x29, sp, 8
0039d980ldr x2, [sp+4592]
0039d984str x2, [sp+1048]
0039d988str x15, [sp+1056]
0039d98cldr x2, [sp+3016]
0039d990str x2, [sp+1064]
0039d994add x21, sp, 2712
0039d998add x20, sp, 936
0039d99cadr x27, 16
0039d9a0stp x29, x27, [sp-24]
0039d9a4sub x29, sp, 24
0039d9a8bl fn_87ee8
0039d9acsub x29, sp, 8
0039d9b0ldr x2, [sp+1048]
0039d9b4str x2, [sp+2824]
0039d9b8ldr x2, [sp+1056]
0039d9bcldr x3, [sp+1064]
0039d9c0str x2, [sp+2696]
0039d9c4str x3, [sp+2704]
0039d9c8add x21, sp, 112
0039d9ccadd x20, sp, 2712
0039d9d0adr x27, 16
0039d9d4stp x29, x27, [sp-24]
0039d9d8sub x29, sp, 24
0039d9dcbl fn_87ee8
0039d9e0sub x29, sp, 8
0039d9e4ldr x2, [sp+2824]
0039d9e8str x2, [sp+224]
0039d9ecldr x2, [sp+2696]
0039d9f0ldr x3, [sp+2704]
0039d9f4str x2, [sp+5144]
0039d9f8str x3, [sp+5152]
0039d9fcldr x0, [sp+112]
0039da00ldr x1, [sp+120]
0039da04ldr x2, [sp+128]
0039da08ldr x3, [sp+136]
0039da0cldr x4, [sp+144]
0039da10ldr x5, [sp+152]
0039da14ldr x6, [sp+160]
0039da18ldr x7, [sp+168]
0039da1cldr x8, [sp+176]
0039da20ldr x9, [sp+184]
0039da24ldr x10, [sp+192]
0039da28ldr x11, [sp+200]
0039da2cldr x12, [sp+208]
0039da30ldr x13, [sp+216]
0039da34ldr x14, [sp+224]
0039da38ldp x29, x30, [sp-8]
0039da3cmovz x27, 5136
0039da40add sp, sp, x27
0039da44ret x30
0039da48
0039da48loc_39da48:
0039da48ldr x3, [sp+248]
0039da4cstr x3, [sp+104]
0039da50subs xzr, x3, 1
0039da54cset x3, eq
0039da58strb w3, [sp+88]
0039da5cb.eq 0x39da64
0039da60b 0x39dd10
0039da64
0039da64loc_39da64:
0039da64ldr x1, [sp+248]
0039da68ldr x3, [sp+240]
0039da6csubs xzr, x1, 0
0039da70b.hi 0x39da78
0039da74b 0x39e154
0039da78
0039da78loc_39da78:
0039da78ldr x3, [x3+8]
0039da7csubs xzr, x3, 11
0039da80cset x3, eq
0039da84b.eq 0x39da8c
0039da88b 0x39dc40
0039da8c
0039da8cloc_39da8c:
0039da8cldr x3, [sp+240]
0039da90ldr x1, [sp+248]
0039da94subs xzr, x1, 0
0039da98b.hi 0x39daa0
0039da9cb 0x39e14c
0039daa0
0039daa0loc_39daa0:
0039daa0ldr x1, [x3+8]
0039daa4ldr x3, [x3]
0039daa8subs xzr, x1, 0
0039daacb.hi 0x39dab4
0039dab0b 0x39e144
0039dab4
0039dab4loc_39dab4:
0039dab4ldr x4, [sp+240]
0039dab8ldr x1, [sp+248]
0039dabcldrb w3, [x3]
0039dac0subs xzr, x1, 0
0039dac4b.hi 0x39dacc
0039dac8b 0x39e13c
0039dacc
0039daccloc_39dacc:
0039daccldr x1, [x4+8]
0039dad0ldr x4, [x4]
0039dad4subs xzr, x1, 1
0039dad8b.hi 0x39dae0
0039dadcb 0x39e134
0039dae0
0039dae0loc_39dae0:
0039dae0ldr x5, [sp+240]
0039dae4ldr x1, [sp+248]
0039dae8ldrb w4, [x4+1]
0039daecubfm x4, x4, 56, 7
0039daf0orr x3, x3, x4
0039daf4subs xzr, x1, 0
0039daf8b.hi 0x39db00
0039dafcb 0x39e12c
0039db00
0039db00loc_39db00:
0039db00ldr x1, [x5+8]
0039db04ldr x4, [x5]
0039db08subs xzr, x1, 2
0039db0cb.hi 0x39db14
0039db10b 0x39e124
0039db14
0039db14loc_39db14:
0039db14ldr x5, [sp+240]
0039db18ldr x1, [sp+248]
0039db1cldrb w4, [x4+2]
0039db20ubfm x4, x4, 48, 7
0039db24orr x3, x3, x4
0039db28subs xzr, x1, 0
0039db2cb.hi 0x39db34
0039db30b 0x39e11c
0039db34
0039db34loc_39db34:
0039db34ldr x1, [x5+8]
0039db38ldr x4, [x5]
0039db3csubs xzr, x1, 3
0039db40b.hi 0x39db48
0039db44b 0x39e114
0039db48
0039db48loc_39db48:
0039db48ldr x5, [sp+240]
0039db4cldr x1, [sp+248]
0039db50ldrb w4, [x4+3]
0039db54ubfm x4, x4, 40, 7
0039db58orr x3, x3, x4
0039db5csubs xzr, x1, 0
0039db60b.hi 0x39db68
0039db64b 0x39e10c
0039db68
0039db68loc_39db68:
0039db68ldr x1, [x5+8]
0039db6cldr x4, [x5]
0039db70subs xzr, x1, 4
0039db74b.hi 0x39db7c
0039db78b 0x39e104
0039db7c
0039db7cloc_39db7c:
0039db7cldr x5, [sp+240]
0039db80ldr x1, [sp+248]
0039db84ldrb w4, [x4+4]
0039db88ubfm x4, x4, 32, 7
0039db8corr x3, x3, x4
0039db90subs xzr, x1, 0
0039db94b.hi 0x39db9c
0039db98b 0x39e0fc
0039db9c
0039db9cloc_39db9c:
0039db9cldr x1, [x5+8]
0039dba0ldr x4, [x5]
0039dba4subs xzr, x1, 5
0039dba8b.hi 0x39dbb0
0039dbacb 0x39e0f4
0039dbb0
0039dbb0loc_39dbb0:
0039dbb0ldr x5, [sp+240]
0039dbb4ldr x1, [sp+248]
0039dbb8ldrb w4, [x4+5]
0039dbbcubfm x4, x4, 24, 7
0039dbc0orr x3, x3, x4
0039dbc4subs xzr, x1, 0
0039dbc8b.hi 0x39dbd0
0039dbccb 0x39e0ec
0039dbd0
0039dbd0loc_39dbd0:
0039dbd0ldr x1, [x5+8]
0039dbd4ldr x4, [x5]
0039dbd8subs xzr, x1, 6
0039dbdcb.hi 0x39dbe4
0039dbe0b 0x39e0e4
0039dbe4
0039dbe4loc_39dbe4:
0039dbe4ldr x5, [sp+240]
0039dbe8ldr x1, [sp+248]
0039dbecldrb w4, [x4+6]
0039dbf0ubfm x4, x4, 16, 7
0039dbf4orr x3, x3, x4
0039dbf8subs xzr, x1, 0
0039dbfcb.hi 0x39dc04
0039dc00b 0x39e0dc
0039dc04
0039dc04loc_39dc04:
0039dc04ldr x1, [x5+8]
0039dc08ldr x4, [x5]
0039dc0csubs xzr, x1, 7
0039dc10b.hi 0x39dc18
0039dc14b 0x39e0d4
0039dc18
0039dc18loc_39dc18:
0039dc18ldrb w4, [x4+7]
0039dc1cubfm x4, x4, 8, 7
0039dc20orr x4, x3, x4
0039dc24movz x5, 17731
0039dc28movk x5, 0x54520000
0039dc2cmovk x5, 0x464900000000
0039dc30movk x5, 0x4349000000000000
0039dc34subs xzr, x4, x5
0039dc38cset x3, eq
0039dc3cb 0x39dc44
0039dc40
0039dc40loc_39dc40:
0039dc40b 0x39dc44
0039dc44
0039dc44loc_39dc44:
0039dc44tbnz w3, 0, 0x39dc4c
0039dc48b 0x39dcc0
0039dc4c
0039dc4cloc_39dc4c:
0039dc4cldr x3, [sp+240]
0039dc50ldr x1, [sp+248]
0039dc54subs xzr, x1, 0
0039dc58b.hi 0x39dc60
0039dc5cb 0x39e0cc
0039dc60
0039dc60loc_39dc60:
0039dc60ldr x1, [x3+8]
0039dc64ldr x3, [x3]
0039dc68subs xzr, x1, 8
0039dc6cb.hi 0x39dc74
0039dc70b 0x39e0c4
0039dc74
0039dc74loc_39dc74:
0039dc74ldr x4, [sp+240]
0039dc78ldr x1, [sp+248]
0039dc7cldrb w3, [x3+8]
0039dc80subs xzr, x1, 0
0039dc84b.hi 0x39dc8c
0039dc88b 0x39e0bc
0039dc8c
0039dc8cloc_39dc8c:
0039dc8cldr x1, [x4+8]
0039dc90ldr x4, [x4]
0039dc94subs xzr, x1, 9
0039dc98b.hi 0x39dca0
0039dc9cb 0x39e0b4
0039dca0
0039dca0loc_39dca0:
0039dca0ldrb w4, [x4+9]
0039dca4ubfm x4, x4, 56, 7
0039dca8orr x4, x3, x4
0039dcacubfm x4, x4, 0, 15
0039dcb0movz x5, 21569
0039dcb4subs wzr, w4, w5
0039dcb8cset x3, eq
0039dcbcb 0x39dcc4
0039dcc0
0039dcc0loc_39dcc0:
0039dcc0b 0x39dcc4
0039dcc4
0039dcc4loc_39dcc4:
0039dcc4tbnz w3, 0, 0x39dccc
0039dcc8b 0x39dd04
0039dccc
0039dcccloc_39dccc:
0039dcccldr x3, [sp+240]
0039dcd0ldr x1, [sp+248]
0039dcd4subs xzr, x1, 0
0039dcd8b.hi 0x39dce0
0039dcdcb 0x39e0ac
0039dce0
0039dce0loc_39dce0:
0039dce0ldr x1, [x3+8]
0039dce4ldr x3, [x3]
0039dce8subs xzr, x1, 10
0039dcecb.hi 0x39dcf4
0039dcf0b 0x39e0a4
0039dcf4
0039dcf4loc_39dcf4:
0039dcf4ldrb w4, [x3+10]
0039dcf8subs wzr, w4, 69
0039dcfccset x3, eq
0039dd00b 0x39dd08
0039dd04
0039dd04loc_39dd04:
0039dd04b 0x39dd08
0039dd08
0039dd08loc_39dd08:
0039dd08strb w3, [sp+88]
0039dd0cb 0x39dd14
0039dd10
0039dd10loc_39dd10:
0039dd10b 0x39dd14
0039dd14
0039dd14loc_39dd14:
0039dd14ldrb w3, [sp+88]
0039dd18tbnz w3, 0, 0x39dd20
0039dd1cb 0x39dea0
0039dd20
0039dd20loc_39dd20:
0039dd20adrp x0, 0x331000
0039dd24add x0, x0, 3452
0039dd28movz x1, 73
0039dd2cbl errors.New
0039dd30str x0, [sp+1056]
0039dd34str x1, [sp+1064]
0039dd38add x20, sp, 936
0039dd3cadr x27, 16
0039dd40stp x29, x27, [sp-24]
0039dd44sub x29, sp, 24
0039dd48bl fn_87cf4
0039dd4csub x29, sp, 8
0039dd50str xzr, [sp+1048]
0039dd54add x27, sp, 920
0039dd58stp xzr, xzr, [x27]
0039dd5cldr x26, [sp+368]
0039dd60ldr x2, [x26]
0039dd64ldr x0, [sp+1056]
0039dd68ldr x1, [sp+1064]
0039dd6cblr x2
0039dd70ldr x15, [sp+8]
0039dd74ldr x16, [sp+16]
0039dd78str x16, [sp+3016]
0039dd7cstr x0, [sp+4344]
0039dd80str x1, [sp+4352]
0039dd84str x2, [sp+4360]
0039dd88str x3, [sp+4368]
0039dd8cstr x4, [sp+4376]
0039dd90str x5, [sp+4384]
0039dd94str x6, [sp+4392]
0039dd98str x7, [sp+4400]
0039dd9cstr x8, [sp+4408]
0039dda0str x9, [sp+4416]
0039dda4str x10, [sp+4424]
0039dda8str x11, [sp+4432]
0039ddacstr x12, [sp+4440]
0039ddb0str x13, [sp+4448]
0039ddb4str x14, [sp+4456]
0039ddb8add x21, sp, 936
0039ddbcadd x20, sp, 4096
0039ddc0add x20, x20, 248
0039ddc4adr x27, 16
0039ddc8stp x29, x27, [sp-24]
0039ddccsub x29, sp, 24
0039ddd0bl fn_87ee8
0039ddd4sub x29, sp, 8
0039ddd8ldr x2, [sp+4456]
0039dddcstr x2, [sp+1048]
0039dde0str x15, [sp+920]
0039dde4ldr x2, [sp+3016]
0039dde8str x2, [sp+928]
0039ddecadd x21, sp, 2576
0039ddf0add x20, sp, 936
0039ddf4adr x27, 16
0039ddf8stp x29, x27, [sp-24]
0039ddfcsub x29, sp, 24
0039de00bl fn_87ee8
0039de04sub x29, sp, 8
0039de08ldr x2, [sp+1048]
0039de0cstr x2, [sp+2688]
0039de10ldr x2, [sp+920]
0039de14ldr x3, [sp+928]
0039de18str x2, [sp+2560]
0039de1cstr x3, [sp+2568]
0039de20add x21, sp, 112
0039de24add x20, sp, 2576
0039de28adr x27, 16
0039de2cstp x29, x27, [sp-24]
0039de30sub x29, sp, 24
0039de34bl fn_87ee8
0039de38sub x29, sp, 8
0039de3cldr x2, [sp+2688]
0039de40str x2, [sp+224]
0039de44ldr x2, [sp+2560]
0039de48ldr x3, [sp+2568]
0039de4cstr x2, [sp+5144]
0039de50str x3, [sp+5152]
0039de54ldr x0, [sp+112]
0039de58ldr x1, [sp+120]
0039de5cldr x2, [sp+128]
0039de60ldr x3, [sp+136]
0039de64ldr x4, [sp+144]
0039de68ldr x5, [sp+152]
0039de6cldr x6, [sp+160]
0039de70ldr x7, [sp+168]
0039de74ldr x8, [sp+176]
0039de78ldr x9, [sp+184]
0039de7cldr x10, [sp+192]
0039de80ldr x11, [sp+200]
0039de84ldr x12, [sp+208]
0039de88ldr x13, [sp+216]
0039de8cldr x14, [sp+224]
0039de90ldp x29, x30, [sp-8]
0039de94movz x27, 5136
0039de98add sp, sp, x27
0039de9cret x30
0039dea0
0039dea0loc_39dea0:
0039dea0add x27, sp, 904
0039dea4stp xzr, xzr, [x27]
0039dea8add x3, sp, 904
0039deacstr x3, [sp+624]
0039deb0ldr x0, [sp+240]
0039deb4ldr x1, [sp+248]
0039deb8ldr x2, [sp+256]
0039debcbl runtime.convTslice
0039dec0str x0, [sp+616]
0039dec4ldr x3, [sp+624]
0039dec8ldrsb x27, [x3]
0039deccadrp x4, 0x250000
0039ded0add x4, x4, 2112
0039ded4str x4, [x3]
0039ded8adrp x27, 0x6ae000
0039dedcldr w4, [x27+3056]
0039dee0cbz w4, 0x39dee8
0039dee4b 0x39deec
0039dee8
0039dee8loc_39dee8:
0039dee8b 0x39df00
0039deec
0039deecloc_39deec:
0039deecbl runtime.gcWriteBarrier2
0039def0str x0, [x25]
0039def4ldr x5, [x3+8]
0039def8str x5, [x25+8]
0039defcb 0x39df00
0039df00
0039df00loc_39df00:
0039df00str x0, [x3+8]
0039df04ldr x2, [sp+624]
0039df08ldrsb x27, [x2]
0039df0cb 0x39df10
0039df10
0039df10loc_39df10:
0039df10str x2, [sp+656]
0039df14orr x4, xzr, 1
0039df18str x4, [sp+664]
0039df1cstr x4, [sp+672]
0039df20adrp x0, 0x334000
0039df24add x0, x0, 238
0039df28movz x1, 129
0039df2cmov x3, x4
0039df30bl fmt.Errorf
0039df34str x0, [sp+920]
0039df38str x1, [sp+928]
0039df3cadd x20, sp, 936
0039df40adr x27, 16
0039df44stp x29, x27, [sp-24]
0039df48sub x29, sp, 24
0039df4cbl fn_87cf4
0039df50sub x29, sp, 8
0039df54str xzr, [sp+1048]
0039df58add x27, sp, 1056
0039df5cstp xzr, xzr, [x27]
0039df60ldr x26, [sp+368]
0039df64ldr x5, [x26]
0039df68ldr x0, [sp+920]
0039df6cldr x1, [sp+928]
0039df70blr x5
0039df74ldr x15, [sp+8]
0039df78ldr x16, [sp+16]
0039df7cstr x16, [sp+3016]
0039df80str x0, [sp+4224]
0039df84str x1, [sp+4232]
0039df88str x2, [sp+4240]
0039df8cstr x3, [sp+4248]
0039df90str x4, [sp+4256]
0039df94str x5, [sp+4264]
0039df98str x6, [sp+4272]
0039df9cstr x7, [sp+4280]
0039dfa0str x8, [sp+4288]
0039dfa4str x9, [sp+4296]
0039dfa8str x10, [sp+4304]
0039dfacstr x11, [sp+4312]
0039dfb0str x12, [sp+4320]
0039dfb4str x13, [sp+4328]
0039dfb8str x14, [sp+4336]
0039dfbcadd x21, sp, 936
0039dfc0add x20, sp, 4096
0039dfc4add x20, x20, 128
0039dfc8adr x27, 16
0039dfccstp x29, x27, [sp-24]
0039dfd0sub x29, sp, 24
0039dfd4bl fn_87ee8
0039dfd8sub x29, sp, 8
0039dfdcldr x5, [sp+4336]
0039dfe0str x5, [sp+1048]
0039dfe4str x15, [sp+1056]
0039dfe8ldr x5, [sp+3016]
0039dfecstr x5, [sp+1064]
0039dff0add x21, sp, 2440
0039dff4add x20, sp, 936
0039dff8adr x27, 16
0039dffcstp x29, x27, [sp-24]
0039e000sub x29, sp, 24
0039e004bl fn_87ee8
0039e008sub x29, sp, 8
0039e00cldr x5, [sp+1048]
0039e010str x5, [sp+2552]
0039e014ldr x5, [sp+1056]
0039e018ldr x6, [sp+1064]
0039e01cstr x5, [sp+2424]
0039e020str x6, [sp+2432]
0039e024add x21, sp, 112
0039e028add x20, sp, 2440
0039e02cadr x27, 16
0039e030stp x29, x27, [sp-24]
0039e034sub x29, sp, 24
0039e038bl fn_87ee8
0039e03csub x29, sp, 8
0039e040ldr x5, [sp+2552]
0039e044str x5, [sp+224]
0039e048ldr x5, [sp+2424]
0039e04cldr x6, [sp+2432]
0039e050str x5, [sp+5144]
0039e054str x6, [sp+5152]
0039e058ldr x0, [sp+112]
0039e05cldr x1, [sp+120]
0039e060ldr x2, [sp+128]
0039e064ldr x3, [sp+136]
0039e068ldr x4, [sp+144]
0039e06cldr x5, [sp+152]
0039e070ldr x6, [sp+160]
0039e074ldr x7, [sp+168]
0039e078ldr x8, [sp+176]
0039e07cldr x9, [sp+184]
0039e080ldr x10, [sp+192]
0039e084ldr x11, [sp+200]
0039e088ldr x12, [sp+208]
0039e08cldr x13, [sp+216]
0039e090ldr x14, [sp+224]
0039e094ldp x29, x30, [sp-8]
0039e098movz x27, 5136
0039e09cadd sp, sp, x27
0039e0a0ret x30
0039e0a4
0039e0a4loc_39e0a4:
0039e0a4movz x0, 10
0039e0a8bl runtime.panicIndex
0039e0ac
0039e0acloc_39e0ac:
0039e0acmov x0, xzr
0039e0b0bl runtime.panicIndex
0039e0b4
0039e0b4loc_39e0b4:
0039e0b4movz x0, 9
0039e0b8bl runtime.panicIndex
0039e0bc
0039e0bcloc_39e0bc:
0039e0bcmov x0, xzr
0039e0c0bl runtime.panicIndex
0039e0c4
0039e0c4loc_39e0c4:
0039e0c4orr x0, xzr, 8
0039e0c8bl runtime.panicIndex
0039e0cc
0039e0ccloc_39e0cc:
0039e0ccmov x0, xzr
0039e0d0bl runtime.panicIndex
0039e0d4
0039e0d4loc_39e0d4:
0039e0d4orr x0, xzr, 7
0039e0d8bl runtime.panicIndex
0039e0dc
0039e0dcloc_39e0dc:
0039e0dcmov x0, xzr
0039e0e0bl runtime.panicIndex
0039e0e4
0039e0e4loc_39e0e4:
0039e0e4orr x0, xzr, 6
0039e0e8bl runtime.panicIndex
0039e0ec
0039e0ecloc_39e0ec:
0039e0ecmov x0, xzr
0039e0f0bl runtime.panicIndex
0039e0f4
0039e0f4loc_39e0f4:
0039e0f4movz x0, 5
0039e0f8bl runtime.panicIndex
0039e0fc
0039e0fcloc_39e0fc:
0039e0fcmov x0, xzr
0039e100bl runtime.panicIndex
0039e104
0039e104loc_39e104:
0039e104orr x0, xzr, 4
0039e108bl runtime.panicIndex
0039e10c
0039e10cloc_39e10c:
0039e10cmov x0, xzr
0039e110bl runtime.panicIndex
0039e114
0039e114loc_39e114:
0039e114orr x0, xzr, 3
0039e118bl runtime.panicIndex
0039e11c
0039e11cloc_39e11c:
0039e11cmov x0, xzr
0039e120bl runtime.panicIndex
0039e124
0039e124loc_39e124:
0039e124orr x0, xzr, 2
0039e128bl runtime.panicIndex
0039e12c
0039e12cloc_39e12c:
0039e12cmov x0, xzr
0039e130bl runtime.panicIndex
0039e134
0039e134loc_39e134:
0039e134orr x0, xzr, 1
0039e138bl runtime.panicIndex
0039e13c
0039e13cloc_39e13c:
0039e13cmov x0, xzr
0039e140bl runtime.panicIndex
0039e144
0039e144loc_39e144:
0039e144mov x0, xzr
0039e148bl runtime.panicIndex
0039e14c
0039e14cloc_39e14c:
0039e14cmov x0, xzr
0039e150bl runtime.panicIndex
0039e154
0039e154loc_39e154:
0039e154mov x0, xzr
0039e158bl runtime.panicIndex
0039e15c
0039e15cloc_39e15c:
0039e15cadrp x2, 0x27a000
0039e160add x2, x2, 1120
0039e164bl runtime.panicdottypeE
0039e168
0039e168loc_39e168:
0039e168mov x0, xzr
0039e16cbl runtime.panicIndex
0039e170
0039e170loc_39e170:
0039e170mov x0, xzr
0039e174bl runtime.panicIndex
0039e178
0039e178loc_39e178:
0039e178movz x0, 10
0039e17cbl runtime.panicIndex
0039e180
0039e180loc_39e180:
0039e180movz x0, 9
0039e184bl runtime.panicIndex
0039e188
0039e188loc_39e188:
0039e188orr x0, xzr, 8
0039e18cbl runtime.panicIndex
0039e190
0039e190loc_39e190:
0039e190orr x0, xzr, 7
0039e194bl runtime.panicIndex
0039e198
0039e198loc_39e198:
0039e198orr x0, xzr, 6
0039e19cbl runtime.panicIndex
0039e1a0
0039e1a0loc_39e1a0:
0039e1a0movz x0, 5
0039e1a4bl runtime.panicIndex
0039e1a8
0039e1a8loc_39e1a8:
0039e1a8orr x0, xzr, 4
0039e1acbl runtime.panicIndex
0039e1b0
0039e1b0loc_39e1b0:
0039e1b0orr x0, xzr, 3
0039e1b4bl runtime.panicIndex
0039e1b8
0039e1b8loc_39e1b8:
0039e1b8orr x0, xzr, 2
0039e1bcbl runtime.panicIndex
0039e1c0
0039e1c0loc_39e1c0:
0039e1c0orr x0, xzr, 1
0039e1c4bl runtime.panicIndex
0039e1c8
0039e1c8loc_39e1c8:
0039e1c8mov x0, xzr
0039e1ccbl runtime.panicIndex
0039e1d0
0039e1d0loc_39e1d0:
0039e1d0mov x0, xzr
0039e1d4bl runtime.panicIndex
0039e1d8
0039e1d8loc_39e1d8:
0039e1d8movz x0, 10
0039e1dcbl runtime.panicIndex
0039e1e0
0039e1e0loc_39e1e0:
0039e1e0movz x0, 9
0039e1e4bl runtime.panicIndex
0039e1e8
0039e1e8loc_39e1e8:
0039e1e8orr x0, xzr, 8
0039e1ecbl runtime.panicIndex
0039e1f0
0039e1f0loc_39e1f0:
0039e1f0orr x0, xzr, 7
0039e1f4bl runtime.panicIndex
0039e1f8
0039e1f8loc_39e1f8:
0039e1f8orr x0, xzr, 6
0039e1fcbl runtime.panicIndex
0039e200
0039e200loc_39e200:
0039e200movz x0, 5
0039e204bl runtime.panicIndex
0039e208
0039e208loc_39e208:
0039e208orr x0, xzr, 4
0039e20cbl runtime.panicIndex
0039e210
0039e210loc_39e210:
0039e210orr x0, xzr, 3
0039e214bl runtime.panicIndex
0039e218
0039e218loc_39e218:
0039e218orr x0, xzr, 2
0039e21cbl runtime.panicIndex
0039e220
0039e220loc_39e220:
0039e220orr x0, xzr, 1
0039e224bl runtime.panicIndex
0039e228
0039e228loc_39e228:
0039e228mov x0, xzr
0039e22cbl runtime.panicIndex
0039e230hint
0039e234
0039e234loc_39e234:
0039e234stp x0, x1, [sp+24]
0039e238stp x2, x3, [sp+40]
0039e23cstp x4, x5, [sp+56]
0039e240mov x3, x30
0039e244bl runtime.morestack_noctxt.abi0
0039e248ldp x0, x1, [sp+24]
0039e24cldp x2, x3, [sp+40]
0039e250ldp x4, x5, [sp+56]
0039e254b 0x39b7d0
0039e258udf 0
0039e25cudf 0
0039b7d0
0039b7d0crypto/tls.X509KeyPair: ; void crypto/tls.X509KeyPair(struct []uint8 certPEMBlock, struct []uint8 keyPEMBlock)
0039b7d0ldr x16, [x28+16]
0039b7d4movz x27, 5008
0039b7d8subs x17, sp, x27
0039b7dcb.lo 0x39e234
0039b7e0subs xzr, x17, x16
0039b7e4b.ls 0x39e234
0039b7e8movz x27, 5136
0039b7ecsub x20, sp, x27
0039b7f0stp x29, x30, [x20-8]
0039b7f4add sp, x20, 0
0039b7f8sub x29, sp, 8
0039b7fcstr x0, [sp+5160]
0039b800str x1, [sp+5168]
0039b804str x2, [sp+5176]
0039b808str x3, [sp+5184]
0039b80cstr x4, [sp+5192]
0039b810str x5, [sp+5200]
0039b814add x20, sp, 112
0039b818adr x27, 16
0039b81cstp x29, x27, [sp-24]
0039b820sub x29, sp, 24
0039b824bl fn_87cf4
0039b828sub x29, sp, 8
0039b82cstr xzr, [sp+224]
0039b830add x27, sp, 1048
0039b834add x27, x27, 4096
0039b838stp xzr, xzr, [x27]
0039b83cadrp x3, 0x33e000
0039b840add x3, x3, 184
0039b844str x3, [sp+368]
0039b848add x20, sp, 400
0039b84cadr x27, 16
0039b850stp x29, x27, [sp-24]
0039b854sub x29, sp, 24
0039b858bl fn_87cf4
0039b85csub x29, sp, 8
0039b860str xzr, [sp+512]
0039b864str xzr, [sp+240]
0039b868stp xzr, xzr, [sp+248]
0039b86cb 0x39b870
0039b870
0039b870loc_39b870:
0039b870b 0x39b874
0039b874
0039b874loc_39b874:
0039b874str xzr, [sp+392]
0039b878str xzr, [sp+1096]
0039b87cstr xzr, [sp+1072]
0039b880add x27, sp, 1080
0039b884stp xzr, xzr, [x27]
0039b888ldr x0, [sp+5160]
0039b88cldr x1, [sp+5168]
0039b890ldr x2, [sp+5176]
0039b894bl encoding/pem.Decode
0039b898str x0, [sp+1096]
0039b89cstr x1, [sp+1072]
0039b8a0str x2, [sp+1080]
0039b8a4str x3, [sp+1088]
0039b8a8ldr x3, [sp+1096]
0039b8acstr x3, [sp+840]
0039b8b0ldr x3, [sp+1080]
0039b8b4ldr x4, [sp+1088]
0039b8b8ldr x5, [sp+1072]
0039b8bcstr x5, [sp+632]
0039b8c0str x3, [sp+640]
0039b8c4str x4, [sp+648]
0039b8c8ldr x3, [sp+840]
0039b8ccstr x3, [sp+392]
0039b8d0ldr x3, [sp+632]
0039b8d4ldr x4, [sp+640]
0039b8d8ldr x5, [sp+648]
0039b8dcstr x3, [sp+5160]
0039b8e0str x4, [sp+5168]
0039b8e4str x5, [sp+5176]
0039b8e8ldr x3, [sp+392]
0039b8eccbnz x3, 0x39b8f4
0039b8f0b 0x39bc54
0039b8f4
0039b8f4loc_39b8f4:
0039b8f4ldr x5, [sp+392]
0039b8f8ldrsb x27, [x5]
0039b8fcldr x5, [x5+8]
0039b900subs xzr, x5, 11
0039b904b.eq 0x39b90c
0039b908b 0x39bba8
0039b90c
0039b90cloc_39b90c:
0039b90cldr x5, [sp+392]
0039b910ldrsb x27, [x5]
0039b914ldr x1, [x5+8]
0039b918ldr x5, [x5]
0039b91csubs xzr, x1, 0
0039b920b.hi 0x39b928
0039b924b 0x39e228
0039b928
0039b928loc_39b928:
0039b928ldr x6, [sp+392]
0039b92cldrsb x27, [x6]
0039b930ldr x1, [x6+8]
0039b934ldr x6, [x6]
0039b938ldrb w5, [x5]
0039b93csubs xzr, x1, 1
0039b940b.hi 0x39b948
0039b944b 0x39e220
0039b948
0039b948loc_39b948:
0039b948ldr x7, [sp+392]
0039b94cldrsb x27, [x7]
0039b950ldr x1, [x7+8]
0039b954ldr x7, [x7]
0039b958ldrb w6, [x6+1]
0039b95cubfm x6, x6, 56, 7
0039b960orr x5, x5, x6
0039b964subs xzr, x1, 2
0039b968b.hi 0x39b970
0039b96cb 0x39e218
0039b970
0039b970loc_39b970:
0039b970ldr x6, [sp+392]
0039b974ldrsb x27, [x6]
0039b978ldr x1, [x6+8]
0039b97cldr x6, [x6]
0039b980ldrb w7, [x7+2]
0039b984ubfm x7, x7, 48, 7
0039b988orr x5, x5, x7
0039b98csubs xzr, x1, 3
0039b990b.hi 0x39b998
0039b994b 0x39e210
0039b998
0039b998loc_39b998:
0039b998ldr x7, [sp+392]
0039b99cldrsb x27, [x7]
0039b9a0ldr x1, [x7+8]
0039b9a4ldr x7, [x7]
0039b9a8ldrb w6, [x6+3]
0039b9acubfm x6, x6, 40, 7
0039b9b0orr x5, x5, x6
0039b9b4subs xzr, x1, 4
0039b9b8b.hi 0x39b9c0
0039b9bcb 0x39e208
0039b9c0
0039b9c0loc_39b9c0:
0039b9c0ldr x6, [sp+392]
0039b9c4ldrsb x27, [x6]
0039b9c8ldr x1, [x6+8]
0039b9ccldr x6, [x6]
0039b9d0ldrb w7, [x7+4]
0039b9d4ubfm x7, x7, 32, 7
0039b9d8orr x5, x5, x7
0039b9dcsubs xzr, x1, 5
0039b9e0b.hi 0x39b9e8
0039b9e4b 0x39e200
0039b9e8
0039b9e8loc_39b9e8:
0039b9e8ldr x7, [sp+392]
0039b9ecldrsb x27, [x7]
0039b9f0ldr x1, [x7+8]
0039b9f4ldr x7, [x7]
0039b9f8ldrb w6, [x6+5]
0039b9fcubfm x6, x6, 24, 7
0039ba00orr x5, x5, x6
0039ba04subs xzr, x1, 6
0039ba08b.hi 0x39ba10
0039ba0cb 0x39e1f8
0039ba10
0039ba10loc_39ba10:
0039ba10ldr x6, [sp+392]
0039ba14ldrsb x27, [x6]
0039ba18ldr x1, [x6+8]
0039ba1cldr x6, [x6]
0039ba20ldrb w7, [x7+6]
0039ba24ubfm x7, x7, 16, 7
0039ba28orr x5, x5, x7
0039ba2csubs xzr, x1, 7
0039ba30b.hi 0x39ba38
0039ba34b 0x39e1f0
0039ba38
0039ba38loc_39ba38:
0039ba38ldrb w6, [x6+7]
0039ba3cubfm x6, x6, 8, 7
0039ba40orr x5, x5, x6
0039ba44movz x6, 17731
0039ba48movk x6, 0x54520000
0039ba4cmovk x6, 0x464900000000
0039ba50movk x6, 0x4349000000000000
0039ba54subs xzr, x5, x6
0039ba58b.eq 0x39ba60
0039ba5cb 0x39bba4
0039ba60
0039ba60loc_39ba60:
0039ba60ldr x5, [sp+392]
0039ba64ldrsb x27, [x5]
0039ba68ldr x1, [x5+8]
0039ba6cldr x5, [x5]
0039ba70subs xzr, x1, 8
0039ba74b.hi 0x39ba7c
0039ba78b 0x39e1e8
0039ba7c
0039ba7cloc_39ba7c:
0039ba7cldr x6, [sp+392]
0039ba80ldrsb x27, [x6]
0039ba84ldr x1, [x6+8]
0039ba88ldr x6, [x6]
0039ba8cldrb w5, [x5+8]
0039ba90subs xzr, x1, 9
0039ba94b.hi 0x39ba9c
0039ba98b 0x39e1e0
0039ba9c
0039ba9cloc_39ba9c:
0039ba9cldrb w6, [x6+9]
0039baa0ubfm x6, x6, 56, 7
0039baa4orr x5, x5, x6
0039baa8ubfm x5, x5, 0, 15
0039baacmovz x6, 21569
0039bab0subs wzr, w5, w6
0039bab4b.eq 0x39babc
0039bab8b 0x39bba0
0039babc
0039babcloc_39babc:
0039babcldr x5, [sp+392]
0039bac0ldrsb x27, [x5]
0039bac4ldr x1, [x5+8]
0039bac8ldr x5, [x5]
0039baccsubs xzr, x1, 10
0039bad0b.hi 0x39bad8
0039bad4b 0x39e1d8
0039bad8
0039bad8loc_39bad8:
0039bad8ldrb w5, [x5+10]
0039badcsubs wzr, w5, 69
0039bae0b.eq 0x39bae8
0039bae4b 0x39bb9c
0039bae8
0039bae8loc_39bae8:
0039bae8ldr x5, [sp+392]
0039baecldrsb x27, [x5]
0039baf0ldr x6, [x5+24]
0039baf4ldr x7, [x5+32]
0039baf8ldr x5, [x5+40]
0039bafcstr x6, [sp+752]
0039bb00str x7, [sp+760]
0039bb04str x5, [sp+768]
0039bb08ldr x2, [sp+416]
0039bb0cldr x0, [sp+400]
0039bb10ldr x5, [sp+408]
0039bb14add x1, x5, 1
0039bb18subs xzr, x2, x1
0039bb1cb.hs 0x39bb24
0039bb20b 0x39bb28
0039bb24
0039bb24loc_39bb24:
0039bb24b 0x39bb3c
0039bb28
0039bb28loc_39bb28:
0039bb28orr x3, xzr, 1
0039bb2cadrp x4, 0x252000
0039bb30add x4, x4, 1216
0039bb34bl runtime.growslice
0039bb38b 0x39bb3c
0039bb3c
0039bb3cloc_39bb3c:
0039bb3cadd x3, x1, x1, lsl #1
0039bb40ubfm x3, x3, 61, 60
0039bb44sub x3, x3, 24
0039bb48add x4, x0, x3
0039bb4cldr x5, [sp+752]
0039bb50ldr x6, [sp+760]
0039bb54ldr x7, [sp+768]
0039bb58str x6, [x4+8]
0039bb5cstr x7, [x4+16]
0039bb60adrp x27, 0x6b0000
0039bb64ldr w4, [x27+3056]
0039bb68cbz w4, 0x39bb70
0039bb6cb 0x39bb74
0039bb70
0039bb70loc_39bb70:
0039bb70b 0x39bb88
0039bb74
0039bb74loc_39bb74:
0039bb74bl runtime.gcWriteBarrier2
0039bb78str x5, [x25]
0039bb7cldr x4, [x0+x3]
0039bb80str x4, [x25+8]
0039bb84b 0x39bb88
0039bb88
0039bb88loc_39bb88:
0039bb88str x5, [x0+x3]
0039bb8cstr x0, [sp+400]
0039bb90str x1, [sp+408]
0039bb94str x2, [sp+416]
0039bb98b 0x39bc4c
0039bb9c
0039bb9cloc_39bb9c:
0039bb9cb 0x39bbac
0039bba0
0039bba0loc_39bba0:
0039bba0b 0x39bbac
0039bba4
0039bba4loc_39bba4:
0039bba4b 0x39bbac
0039bba8
0039bba8loc_39bba8:
0039bba8b 0x39bbac
0039bbac
0039bbacloc_39bbac:
0039bbacldr x5, [sp+392]
0039bbb0ldrsb x27, [x5]
0039bbb4ldr x6, [x5]
0039bbb8ldr x5, [x5+8]
0039bbbcstr x6, [sp+736]
0039bbc0str x5, [sp+744]
0039bbc4ldr x2, [sp+256]
0039bbc8ldr x0, [sp+240]
0039bbccldr x5, [sp+248]
0039bbd0add x1, x5, 1
0039bbd4subs xzr, x2, x1
0039bbd8b.hs 0x39bbe0
0039bbdcb 0x39bbe4
0039bbe0
0039bbe0loc_39bbe0:
0039bbe0b 0x39bbf8
0039bbe4
0039bbe4loc_39bbe4:
0039bbe4orr x3, xzr, 1
0039bbe8adrp x4, 0x25a000
0039bbecadd x4, x4, 2944
0039bbf0bl runtime.growslice
0039bbf4b 0x39bbf8
0039bbf8
0039bbf8loc_39bbf8:
0039bbf8sub x3, x1, 1
0039bbfcadd x4, x0, x3, lsl #4
0039bc00ubfm x3, x3, 60, 59
0039bc04ldr x5, [sp+736]
0039bc08ldr x6, [sp+744]
0039bc0cstr x6, [x4+8]
0039bc10adrp x27, 0x6b0000
0039bc14ldr w4, [x27+3056]
0039bc18cbz w4, 0x39bc20
0039bc1cb 0x39bc24
0039bc20
0039bc20loc_39bc20:
0039bc20b 0x39bc38
0039bc24
0039bc24loc_39bc24:
0039bc24bl runtime.gcWriteBarrier2
0039bc28str x5, [x25]
0039bc2cldr x4, [x0+x3]
0039bc30str x4, [x25+8]
0039bc34b 0x39bc38
0039bc38
0039bc38loc_39bc38:
0039bc38str x5, [x0+x3]
0039bc3cstr x0, [sp+240]
0039bc40str x1, [sp+248]
0039bc44str x2, [sp+256]
0039bc48b 0x39bc4c
0039bc4c
0039bc4cloc_39bc4c:
0039bc4cb 0x39bc50
0039bc50
0039bc50loc_39bc50:
0039bc50b 0x39b870
0039bc54
0039bc54loc_39bc54:
0039bc54b 0x39bc58
0039bc58
0039bc58loc_39bc58:
0039bc58ldr x4, [sp+408]
0039bc5cstr x4, [sp+104]
0039bc60cbz x4, 0x39bc68
0039bc64b 0x39c1f0
0039bc68
0039bc68loc_39bc68:
0039bc68ldr x4, [sp+248]
0039bc6cstr x4, [sp+104]
0039bc70cbz x4, 0x39bc78
0039bc74b 0x39be00
0039bc78
0039bc78loc_39bc78:
0039bc78adrp x0, 0x32f000
0039bc7cadd x0, x0, 1271
0039bc80movz x1, 53
0039bc84bl errors.New
0039bc88str x0, [sp+1056]
0039bc8cstr x1, [sp+1064]
0039bc90add x20, sp, 936
0039bc94adr x27, 16
0039bc98stp x29, x27, [sp-24]
0039bc9csub x29, sp, 24
0039bca0bl fn_87cf4
0039bca4sub x29, sp, 8
0039bca8str xzr, [sp+1048]
0039bcacadd x27, sp, 920
0039bcb0stp xzr, xzr, [x27]
0039bcb4ldr x26, [sp+368]
0039bcb8ldr x2, [x26]
0039bcbcldr x0, [sp+1056]
0039bcc0ldr x1, [sp+1064]
0039bcc4blr x2
0039bcc8ldr x15, [sp+8]
0039bcccldr x16, [sp+16]
0039bcd0str x16, [sp+3016]
0039bcd4str x0, [sp+4840]
0039bcd8str x1, [sp+4848]
0039bcdcstr x2, [sp+4856]
0039bce0str x3, [sp+4864]
0039bce4str x4, [sp+4872]
0039bce8str x5, [sp+4880]
0039bcecstr x6, [sp+4888]
0039bcf0str x7, [sp+4896]
0039bcf4str x8, [sp+4904]
0039bcf8str x9, [sp+4912]
0039bcfcstr x10, [sp+4920]
0039bd00str x11, [sp+4928]
0039bd04str x12, [sp+4936]
0039bd08str x13, [sp+4944]
0039bd0cstr x14, [sp+4952]
0039bd10add x21, sp, 936
0039bd14add x20, sp, 4096
0039bd18add x20, x20, 744
0039bd1cadr x27, 16
0039bd20stp x29, x27, [sp-24]
0039bd24sub x29, sp, 24
0039bd28bl fn_87ee8
0039bd2csub x29, sp, 8
0039bd30ldr x2, [sp+4952]
0039bd34str x2, [sp+1048]
0039bd38str x15, [sp+920]
0039bd3cldr x2, [sp+3016]
0039bd40str x2, [sp+928]
0039bd44add x21, sp, 4096
0039bd48add x21, x21, 912
0039bd4cadd x20, sp, 936
0039bd50adr x27, 16
0039bd54stp x29, x27, [sp-24]
0039bd58sub x29, sp, 24
0039bd5cbl fn_87ee8
0039bd60sub x29, sp, 8
0039bd64ldr x2, [sp+1048]
0039bd68str x2, [sp+5120]
0039bd6cldr x2, [sp+920]
0039bd70ldr x3, [sp+928]
0039bd74str x2, [sp+4464]
0039bd78str x3, [sp+4472]
0039bd7cadd x21, sp, 112
0039bd80add x20, sp, 4096
0039bd84add x20, x20, 912
0039bd88adr x27, 16
0039bd8cstp x29, x27, [sp-24]
0039bd90sub x29, sp, 24
0039bd94bl fn_87ee8
0039bd98sub x29, sp, 8
0039bd9cldr x2, [sp+5120]
0039bda0str x2, [sp+224]
0039bda4ldr x2, [sp+4464]
0039bda8ldr x3, [sp+4472]
0039bdacstr x2, [sp+5144]
0039bdb0str x3, [sp+5152]
0039bdb4ldr x0, [sp+112]
0039bdb8ldr x1, [sp+120]
0039bdbcldr x2, [sp+128]
0039bdc0ldr x3, [sp+136]
0039bdc4ldr x4, [sp+144]
0039bdc8ldr x5, [sp+152]
0039bdccldr x6, [sp+160]
0039bdd0ldr x7, [sp+168]
0039bdd4ldr x8, [sp+176]
0039bdd8ldr x9, [sp+184]
0039bddcldr x10, [sp+192]
0039bde0ldr x11, [sp+200]
0039bde4ldr x12, [sp+208]
0039bde8ldr x13, [sp+216]
0039bdecldr x14, [sp+224]
0039bdf0ldp x29, x30, [sp-8]
0039bdf4movz x27, 5136
0039bdf8add sp, sp, x27
0039bdfcret x30
0039be00
0039be00loc_39be00:
0039be00ldr x4, [sp+248]
0039be04str x4, [sp+104]
0039be08subs xzr, x4, 1
0039be0ccset x4, eq
0039be10strb w4, [sp+88]
0039be14b.eq 0x39be1c
0039be18b 0x39be5c
0039be1c
0039be1cloc_39be1c:
0039be1cldr x4, [sp+240]
0039be20ldr x1, [sp+248]
0039be24subs xzr, x1, 0
0039be28b.hi 0x39be30
0039be2cb 0x39e1d0
0039be30
0039be30loc_39be30:
0039be30ldr x0, [x4]
0039be34ldr x1, [x4+8]
0039be38str x0, [sp+720]
0039be3cstr x1, [sp+728]
0039be40adrp x2, 0x317000
0039be44add x2, x2, 2879
0039be48movz x3, 11
0039be4cbl strings.HasSuffix
0039be50strb w0, [sp+87]
0039be54strb w0, [sp+88]
0039be58b 0x39be60
0039be5c
0039be5cloc_39be5c:
0039be5cb 0x39be60
0039be60
0039be60loc_39be60:
0039be60ldrb w3, [sp+88]
0039be64tbnz w3, 0, 0x39be6c
0039be68b 0x39bfec
0039be6c
0039be6cloc_39be6c:
0039be6cadrp x0, 0x335000
0039be70add x0, x0, 3826
0039be74orr x1, xzr, 124
0039be78bl errors.New
0039be7cstr x0, [sp+920]
0039be80str x1, [sp+928]
0039be84add x20, sp, 936
0039be88adr x27, 16
0039be8cstp x29, x27, [sp-24]
0039be90sub x29, sp, 24
0039be94bl fn_87cf4
0039be98sub x29, sp, 8
0039be9cstr xzr, [sp+1048]
0039bea0add x27, sp, 1056
0039bea4stp xzr, xzr, [x27]
0039bea8ldr x26, [sp+368]
0039beacldr x2, [x26]
0039beb0ldr x0, [sp+920]
0039beb4ldr x1, [sp+928]
0039beb8blr x2
0039bebcldr x15, [sp+8]
0039bec0ldr x16, [sp+16]
0039bec4str x16, [sp+3016]
0039bec8str x0, [sp+4720]
0039beccstr x1, [sp+4728]
0039bed0str x2, [sp+4736]
0039bed4str x3, [sp+4744]
0039bed8str x4, [sp+4752]
0039bedcstr x5, [sp+4760]
0039bee0str x6, [sp+4768]
0039bee4str x7, [sp+4776]
0039bee8str x8, [sp+4784]
0039beecstr x9, [sp+4792]
0039bef0str x10, [sp+4800]
0039bef4str x11, [sp+4808]
0039bef8str x12, [sp+4816]
0039befcstr x13, [sp+4824]
0039bf00str x14, [sp+4832]
0039bf04add x21, sp, 936
0039bf08add x20, sp, 4096
0039bf0cadd x20, x20, 624
0039bf10adr x27, 16
0039bf14stp x29, x27, [sp-24]
0039bf18sub x29, sp, 24
0039bf1cbl fn_87ee8
0039bf20sub x29, sp, 8
0039bf24ldr x2, [sp+4832]
0039bf28str x2, [sp+1048]
0039bf2cstr x15, [sp+1056]
0039bf30ldr x2, [sp+3016]
0039bf34str x2, [sp+1064]
0039bf38add x21, sp, 3144
0039bf3cadd x20, sp, 936
0039bf40adr x27, 16
0039bf44stp x29, x27, [sp-24]
0039bf48sub x29, sp, 24
0039bf4cbl fn_87ee8
0039bf50sub x29, sp, 8
0039bf54ldr x2, [sp+1048]
0039bf58str x2, [sp+3256]
0039bf5cldr x2, [sp+1056]
0039bf60ldr x3, [sp+1064]
0039bf64str x2, [sp+3000]
0039bf68str x3, [sp+3008]
0039bf6cadd x21, sp, 112
0039bf70add x20, sp, 3144
0039bf74adr x27, 16
0039bf78stp x29, x27, [sp-24]
0039bf7csub x29, sp, 24
0039bf80bl fn_87ee8
0039bf84sub x29, sp, 8
0039bf88ldr x2, [sp+3256]
0039bf8cstr x2, [sp+224]
0039bf90ldr x2, [sp+3000]
0039bf94ldr x3, [sp+3008]
0039bf98str x2, [sp+5144]
0039bf9cstr x3, [sp+5152]
0039bfa0ldr x0, [sp+112]
0039bfa4ldr x1, [sp+120]
0039bfa8ldr x2, [sp+128]
0039bfacldr x3, [sp+136]
0039bfb0ldr x4, [sp+144]
0039bfb4ldr x5, [sp+152]
0039bfb8ldr x6, [sp+160]
0039bfbcldr x7, [sp+168]
0039bfc0ldr x8, [sp+176]
0039bfc4ldr x9, [sp+184]
0039bfc8ldr x10, [sp+192]
0039bfccldr x11, [sp+200]
0039bfd0ldr x12, [sp+208]
0039bfd4ldr x13, [sp+216]
0039bfd8ldr x14, [sp+224]
0039bfdcldp x29, x30, [sp-8]
0039bfe0movz x27, 5136
0039bfe4add sp, sp, x27
0039bfe8ret x30
0039bfec
0039bfecloc_39bfec:
0039bfecadd x27, sp, 904
0039bff0stp xzr, xzr, [x27]
0039bff4add x3, sp, 904
0039bff8str x3, [sp+688]
0039bffcldr x0, [sp+240]
0039c000ldr x1, [sp+248]
0039c004ldr x2, [sp+256]
0039c008bl runtime.convTslice
0039c00cstr x0, [sp+680]
0039c010ldr x3, [sp+688]
0039c014ldrsb x27, [x3]
0039c018adrp x4, 0x251000
0039c01cadd x4, x4, 2112
0039c020str x4, [x3]
0039c024adrp x27, 0x6af000
0039c028ldr w4, [x27+3056]
0039c02ccbz w4, 0x39c034
0039c030b 0x39c038
0039c034
0039c034loc_39c034:
0039c034b 0x39c04c
0039c038
0039c038loc_39c038:
0039c038bl runtime.gcWriteBarrier2
0039c03cstr x0, [x25]
0039c040ldr x5, [x3+8]
0039c044str x5, [x25+8]
0039c048b 0x39c04c
0039c04c
0039c04cloc_39c04c:
0039c04cstr x0, [x3+8]
0039c050ldr x2, [sp+688]
0039c054ldrsb x27, [x2]
0039c058b 0x39c05c
0039c05c
0039c05cloc_39c05c:
0039c05cstr x2, [sp+696]
0039c060orr x4, xzr, 1
0039c064str x4, [sp+704]
0039c068str x4, [sp+712]
0039c06cadrp x0, 0x334000
0039c070add x0, x0, 3709
0039c074movz x1, 117
0039c078mov x3, x4
0039c07cbl fmt.Errorf
0039c080str x0, [sp+1056]
0039c084str x1, [sp+1064]
0039c088add x20, sp, 936
0039c08cadr x27, 16
0039c090stp x29, x27, [sp-24]
0039c094sub x29, sp, 24
0039c098bl fn_87cf4
0039c09csub x29, sp, 8
0039c0a0str xzr, [sp+1048]
0039c0a4add x27, sp, 920
0039c0a8stp xzr, xzr, [x27]
0039c0acldr x26, [sp+368]
0039c0b0ldr x5, [x26]
0039c0b4ldr x0, [sp+1056]
0039c0b8ldr x1, [sp+1064]
0039c0bcblr x5
0039c0c0ldr x15, [sp+8]
0039c0c4ldr x16, [sp+16]
0039c0c8str x16, [sp+3016]
0039c0ccstr x0, [sp+4600]
0039c0d0str x1, [sp+4608]
0039c0d4str x2, [sp+4616]
0039c0d8str x3, [sp+4624]
0039c0dcstr x4, [sp+4632]
0039c0e0str x5, [sp+4640]
0039c0e4str x6, [sp+4648]
0039c0e8str x7, [sp+4656]
0039c0ecstr x8, [sp+4664]
0039c0f0str x9, [sp+4672]
0039c0f4str x10, [sp+4680]
0039c0f8str x11, [sp+4688]
0039c0fcstr x12, [sp+4696]
0039c100str x13, [sp+4704]
0039c104str x14, [sp+4712]
0039c108add x21, sp, 936
0039c10cadd x20, sp, 4096
0039c110add x20, x20, 504
0039c114adr x27, 16
0039c118stp x29, x27, [sp-24]
0039c11csub x29, sp, 24
0039c120bl fn_87ee8
0039c124sub x29, sp, 8
0039c128ldr x5, [sp+4712]
0039c12cstr x5, [sp+1048]
0039c130str x15, [sp+920]
0039c134ldr x5, [sp+3016]
0039c138str x5, [sp+928]
0039c13cadd x21, sp, 2880
0039c140add x20, sp, 936
0039c144adr x27, 16
0039c148stp x29, x27, [sp-24]
0039c14csub x29, sp, 24
0039c150bl fn_87ee8
0039c154sub x29, sp, 8
0039c158ldr x5, [sp+1048]
0039c15cstr x5, [sp+2992]
0039c160ldr x5, [sp+920]
0039c164ldr x6, [sp+928]
0039c168str x5, [sp+2864]
0039c16cstr x6, [sp+2872]
0039c170add x21, sp, 112
0039c174add x20, sp, 2880
0039c178adr x27, 16
0039c17cstp x29, x27, [sp-24]
0039c180sub x29, sp, 24
0039c184bl fn_87ee8
0039c188sub x29, sp, 8
0039c18cldr x5, [sp+2992]
0039c190str x5, [sp+224]
0039c194ldr x5, [sp+2864]
0039c198ldr x6, [sp+2872]
0039c19cstr x5, [sp+5144]
0039c1a0str x6, [sp+5152]
0039c1a4ldr x0, [sp+112]
0039c1a8ldr x1, [sp+120]
0039c1acldr x2, [sp+128]
0039c1b0ldr x3, [sp+136]
0039c1b4ldr x4, [sp+144]
0039c1b8ldr x5, [sp+152]
0039c1bcldr x6, [sp+160]
0039c1c0ldr x7, [sp+168]
0039c1c4ldr x8, [sp+176]
0039c1c8ldr x9, [sp+184]
0039c1ccldr x10, [sp+192]
0039c1d0ldr x11, [sp+200]
0039c1d4ldr x12, [sp+208]
0039c1d8ldr x13, [sp+216]
0039c1dcldr x14, [sp+224]
0039c1e0ldp x29, x30, [sp-8]
0039c1e4movz x27, 5136
0039c1e8add sp, sp, x27
0039c1ecret x30
0039c1f0
0039c1f0loc_39c1f0:
0039c1f0b 0x39c1f4
0039c1f4
0039c1f4loc_39c1f4:
0039c1f4b 0x39c1f8
0039c1f8
0039c1f8loc_39c1f8:
0039c1f8str xzr, [sp+248]
0039c1fcstr xzr, [sp+360]
0039c200b 0x39c204
0039c204
0039c204loc_39c204:
0039c204b 0x39c208
0039c208
0039c208loc_39c208:
0039c208str xzr, [sp+1096]
0039c20cstr xzr, [sp+1072]
0039c210add x27, sp, 1080
0039c214stp xzr, xzr, [x27]
0039c218ldr x0, [sp+5184]
0039c21cldr x1, [sp+5192]
0039c220ldr x2, [sp+5200]
0039c224bl encoding/pem.Decode
0039c228str x0, [sp+1096]
0039c22cstr x1, [sp+1072]
0039c230str x2, [sp+1080]
0039c234str x3, [sp+1088]
0039c238ldr x3, [sp+1096]
0039c23cstr x3, [sp+2856]
0039c240ldr x3, [sp+1080]
0039c244ldr x4, [sp+1088]
0039c248ldr x5, [sp+1072]
0039c24cstr x5, [sp+2832]
0039c250str x3, [sp+2840]
0039c254str x4, [sp+2848]
0039c258ldr x3, [sp+2856]
0039c25cstr x3, [sp+360]
0039c260ldr x3, [sp+2832]
0039c264ldr x4, [sp+2840]
0039c268ldr x5, [sp+2848]
0039c26cstr x3, [sp+5184]
0039c270str x4, [sp+5192]
0039c274str x5, [sp+5200]
0039c278ldr x3, [sp+360]
0039c27ccbnz x3, 0x39c284
0039c280b 0x39d8b8
0039c284
0039c284loc_39c284:
0039c284ldr x5, [sp+360]
0039c288ldrsb x27, [x5]
0039c28cldr x5, [x5+8]
0039c290subs xzr, x5, 11
0039c294cset x5, eq
0039c298b.eq 0x39c2a0
0039c29cb 0x39c3f4
0039c2a0
0039c2a0loc_39c2a0:
0039c2a0ldr x5, [sp+360]
0039c2a4ldrsb x27, [x5]
0039c2a8ldr x1, [x5+8]
0039c2acldr x5, [x5]
0039c2b0subs xzr, x1, 0
0039c2b4b.hi 0x39c2bc
0039c2b8b 0x39e1c8
0039c2bc
0039c2bcloc_39c2bc:
0039c2bcldr x6, [sp+360]
0039c2c0ldrsb x27, [x6]
0039c2c4ldr x1, [x6+8]
0039c2c8ldr x6, [x6]
0039c2ccldrb w5, [x5]
0039c2d0subs xzr, x1, 1
0039c2d4b.hi 0x39c2dc
0039c2d8b 0x39e1c0
0039c2dc
0039c2dcloc_39c2dc:
0039c2dcldr x7, [sp+360]
0039c2e0ldrsb x27, [x7]
0039c2e4ldr x1, [x7+8]
0039c2e8ldr x7, [x7]
0039c2ecldrb w6, [x6+1]
0039c2f0ubfm x6, x6, 56, 7
0039c2f4orr x5, x5, x6
0039c2f8subs xzr, x1, 2
0039c2fcb.hi 0x39c304
0039c300b 0x39e1b8
0039c304
0039c304loc_39c304:
0039c304ldr x6, [sp+360]
0039c308ldrsb x27, [x6]
0039c30cldr x1, [x6+8]
0039c310ldr x6, [x6]
0039c314ldrb w7, [x7+2]
0039c318ubfm x7, x7, 48, 7
0039c31corr x5, x5, x7
0039c320subs xzr, x1, 3
0039c324b.hi 0x39c32c
0039c328b 0x39e1b0
0039c32c
0039c32cloc_39c32c:
0039c32cldr x7, [sp+360]
0039c330ldrsb x27, [x7]
0039c334ldr x1, [x7+8]
0039c338ldr x7, [x7]
0039c33cldrb w6, [x6+3]
0039c340ubfm x6, x6, 40, 7
0039c344orr x5, x5, x6
0039c348subs xzr, x1, 4
0039c34cb.hi 0x39c354
0039c350b 0x39e1a8
0039c354
0039c354loc_39c354:
0039c354ldr x6, [sp+360]
0039c358ldrsb x27, [x6]
0039c35cldr x1, [x6+8]
0039c360ldr x6, [x6]
0039c364ldrb w7, [x7+4]
0039c368ubfm x7, x7, 32, 7
0039c36corr x5, x5, x7
0039c370subs xzr, x1, 5
0039c374b.hi 0x39c37c
0039c378b 0x39e1a0
0039c37c
0039c37cloc_39c37c:
0039c37cldr x7, [sp+360]
0039c380ldrsb x27, [x7]
0039c384ldr x1, [x7+8]
0039c388ldr x7, [x7]
0039c38cldrb w6, [x6+5]
0039c390ubfm x6, x6, 24, 7
0039c394orr x5, x5, x6
0039c398subs xzr, x1, 6
0039c39cb.hi 0x39c3a4
0039c3a0b 0x39e198
0039c3a4
0039c3a4loc_39c3a4:
0039c3a4ldr x6, [sp+360]
0039c3a8ldrsb x27, [x6]
0039c3acldr x1, [x6+8]
0039c3b0ldr x6, [x6]
0039c3b4ldrb w7, [x7+6]
0039c3b8ubfm x7, x7, 16, 7
0039c3bcorr x5, x5, x7
0039c3c0subs xzr, x1, 7
0039c3c4b.hi 0x39c3cc
0039c3c8b 0x39e190
0039c3cc
0039c3ccloc_39c3cc:
0039c3ccldrb w6, [x6+7]
0039c3d0ubfm x6, x6, 8, 7
0039c3d4orr x6, x5, x6
0039c3d8movz x7, 21072
0039c3dcmovk x7, 0x56490000
0039c3e0movk x7, 0x544100000000
0039c3e4movk x7, 0x2045000000000000
0039c3e8subs xzr, x6, x7
0039c3eccset x5, eq
0039c3f0b 0x39c3f8
0039c3f4
0039c3f4loc_39c3f4:
0039c3f4b 0x39c3f8
0039c3f8
0039c3f8loc_39c3f8:
0039c3f8tbnz w5, 0, 0x39c400
0039c3fcb 0x39c45c
0039c400
0039c400loc_39c400:
0039c400ldr x5, [sp+360]
0039c404ldrsb x27, [x5]
0039c408ldr x1, [x5+8]
0039c40cldr x5, [x5]
0039c410subs xzr, x1, 8
0039c414b.hi 0x39c41c
0039c418b 0x39e188
0039c41c
0039c41cloc_39c41c:
0039c41cldr x6, [sp+360]
0039c420ldrsb x27, [x6]
0039c424ldr x1, [x6+8]
0039c428ldr x6, [x6]
0039c42cldrb w5, [x5+8]
0039c430subs xzr, x1, 9
0039c434b.hi 0x39c43c
0039c438b 0x39e180
0039c43c
0039c43cloc_39c43c:
0039c43cldrb w6, [x6+9]
0039c440ubfm x6, x6, 56, 7
0039c444orr x6, x5, x6
0039c448ubfm x6, x6, 0, 15
0039c44cmovz x7, 17739
0039c450subs wzr, w6, w7
0039c454cset x5, eq
0039c458b 0x39c460
0039c45c
0039c45cloc_39c45c:
0039c45cb 0x39c460
0039c460
0039c460loc_39c460:
0039c460tbnz w5, 0, 0x39c468
0039c464b 0x39c494
0039c468
0039c468loc_39c468:
0039c468ldr x5, [sp+360]
0039c46cldrsb x27, [x5]
0039c470ldr x1, [x5+8]
0039c474ldr x5, [x5]
0039c478subs xzr, x1, 10
0039c47cb.hi 0x39c484
0039c480b 0x39e178
0039c484
0039c484loc_39c484:
0039c484ldrb w6, [x5+10]
0039c488subs wzr, w6, 89
0039c48ccset x5, eq
0039c490b 0x39c498
0039c494
0039c494loc_39c494:
0039c494b 0x39c498
0039c498
0039c498loc_39c498:
0039c498strb w5, [sp+88]
0039c49ctbnz w5, 0, 0x39c4a4
0039c4a0b 0x39c4a8
0039c4a4
0039c4a4loc_39c4a4:
0039c4a4b 0x39c4dc
0039c4a8
0039c4a8loc_39c4a8:
0039c4a8ldr x4, [sp+360]
0039c4acldrsb x27, [x4]
0039c4b0ldr x0, [x4]
0039c4b4ldr x1, [x4+8]
0039c4b8str x0, [sp+600]
0039c4bcstr x1, [sp+608]
0039c4c0adrp x2, 0x317000
0039c4c4add x2, x2, 696
0039c4c8orr x3, xzr, 12
0039c4ccbl strings.HasSuffix
0039c4d0strb w0, [sp+87]
0039c4d4strb w0, [sp+88]
0039c4d8b 0x39c4dc
0039c4dc
0039c4dcloc_39c4dc:
0039c4dcldrb w5, [sp+88]
0039c4e0tbnz w5, 0, 0x39c4e8
0039c4e4b 0x39d814
0039c4e8
0039c4e8loc_39c4e8:
0039c4e8b 0x39c4ec
0039c4ec
0039c4ecloc_39c4ec:
0039c4ecstr xzr, [sp+896]
0039c4f0add x27, sp, 1056
0039c4f4stp xzr, xzr, [x27]
0039c4f8ldr x3, [sp+400]
0039c4fcldr x1, [sp+408]
0039c500subs xzr, x1, 0
0039c504b.hi 0x39c50c
0039c508b 0x39e170
0039c50c
0039c50cloc_39c50c:
0039c50cldr x0, [x3]
0039c510ldr x1, [x3+8]
0039c514ldr x2, [x3+16]
0039c518str x0, [sp+560]
0039c51cstr x1, [sp+568]
0039c520str x2, [sp+576]
0039c524bl crypto/x509.ParseCertificate
0039c528str x0, [sp+896]
0039c52cstr x1, [sp+1056]
0039c530str x2, [sp+1064]
0039c534ldr x3, [sp+896]
0039c538str x3, [sp+2416]
0039c53cldr x3, [sp+1056]
0039c540ldr x4, [sp+1064]
0039c544str x3, [sp+2400]
0039c548str x4, [sp+2408]
0039c54cldr x3, [sp+2416]
0039c550str x3, [sp+232]
0039c554ldr x3, [sp+2408]
0039c558ldr x4, [sp+2400]
0039c55cstr x4, [sp+376]
0039c560str x3, [sp+384]
0039c564cbnz x4, 0x39c56c
0039c568b 0x39c6d4
0039c56c
0039c56cloc_39c56c:
0039c56cadd x20, sp, 936
0039c570adr x27, 16
0039c574stp x29, x27, [sp-24]
0039c578sub x29, sp, 24
0039c57cbl fn_87cf4
0039c580sub x29, sp, 8
0039c584str xzr, [sp+1048]
0039c588add x27, sp, 1056
0039c58cstp xzr, xzr, [x27]
0039c590ldr x26, [sp+368]
0039c594ldr x2, [x26]
0039c598ldr x0, [sp+376]
0039c59cldr x1, [sp+384]
0039c5a0blr x2
0039c5a4ldr x15, [sp+8]
0039c5a8ldr x16, [sp+16]
0039c5acstr x16, [sp+3016]
0039c5b0str x0, [sp+4104]
0039c5b4str x1, [sp+4112]
0039c5b8str x2, [sp+4120]
0039c5bcstr x3, [sp+4128]
0039c5c0str x4, [sp+4136]
0039c5c4str x5, [sp+4144]
0039c5c8str x6, [sp+4152]
0039c5ccstr x7, [sp+4160]
0039c5d0str x8, [sp+4168]
0039c5d4str x9, [sp+4176]
0039c5d8str x10, [sp+4184]
0039c5dcstr x11, [sp+4192]
0039c5e0str x12, [sp+4200]
0039c5e4str x13, [sp+4208]
0039c5e8str x14, [sp+4216]
0039c5ecadd x21, sp, 936
0039c5f0add x20, sp, 4096
0039c5f4add x20, x20, 8
0039c5f8adr x27, 16
0039c5fcstp x29, x27, [sp-24]
0039c600sub x29, sp, 24
0039c604bl fn_87ee8
0039c608sub x29, sp, 8
0039c60cldr x2, [sp+4216]
0039c610str x2, [sp+1048]
0039c614str x15, [sp+1056]
0039c618ldr x2, [sp+3016]
0039c61cstr x2, [sp+1064]
0039c620add x21, sp, 2280
0039c624add x20, sp, 936
0039c628adr x27, 16
0039c62cstp x29, x27, [sp-24]
0039c630sub x29, sp, 24
0039c634bl fn_87ee8
0039c638sub x29, sp, 8
0039c63cldr x2, [sp+1048]
0039c640str x2, [sp+2392]
0039c644ldr x2, [sp+1056]
0039c648ldr x3, [sp+1064]
0039c64cstr x2, [sp+2264]
0039c650str x3, [sp+2272]
0039c654add x21, sp, 112
0039c658add x20, sp, 2280
0039c65cadr x27, 16
0039c660stp x29, x27, [sp-24]
0039c664sub x29, sp, 24
0039c668bl fn_87ee8
0039c66csub x29, sp, 8
0039c670ldr x2, [sp+2392]
0039c674str x2, [sp+224]
0039c678ldr x2, [sp+2264]
0039c67cldr x3, [sp+2272]
0039c680str x2, [sp+5144]
0039c684str x3, [sp+5152]
0039c688ldr x0, [sp+112]
0039c68cldr x1, [sp+120]
0039c690ldr x2, [sp+128]
0039c694ldr x3, [sp+136]
0039c698ldr x4, [sp+144]
0039c69cldr x5, [sp+152]
0039c6a0ldr x6, [sp+160]
0039c6a4ldr x7, [sp+168]
0039c6a8ldr x8, [sp+176]
0039c6acldr x9, [sp+184]
0039c6b0ldr x10, [sp+192]
0039c6b4ldr x11, [sp+200]
0039c6b8ldr x12, [sp+208]
0039c6bcldr x13, [sp+216]
0039c6c0ldr x14, [sp+224]
0039c6c4ldp x29, x30, [sp-8]
0039c6c8movz x27, 5136
0039c6ccadd sp, sp, x27
0039c6d0ret x30
0039c6d4
0039c6d4loc_39c6d4:
0039c6d4adrp x27, 0x684000
0039c6d8ldr x0, [x27+3688]
0039c6dcbl internal/godebug.(*Setting).Value
0039c6e0str x0, [sp+880]
0039c6e4str x1, [sp+888]
0039c6e8subs xzr, x1, 1
0039c6ecb.ne 0x39c6f4
0039c6f0b 0x39c6f8
0039c6f4
0039c6f4loc_39c6f4:
0039c6f4b 0x39c718
0039c6f8
0039c6f8loc_39c6f8:
0039c6f8subs xzr, x1, 0
0039c6fcb.hi 0x39c704
0039c700b 0x39e168
0039c704
0039c704loc_39c704:
0039c704ldrb w3, [x0]
0039c708subs wzr, w3, 48
0039c70cb.ne 0x39c714
0039c710b 0x39c724
0039c714
0039c714loc_39c714:
0039c714b 0x39c718
0039c718
0039c718loc_39c718:
0039c718ldr x3, [sp+232]
0039c71cstr x3, [sp+512]
0039c720b 0x39c734
0039c724
0039c724loc_39c724:
0039c724adrp x27, 0x684000
0039c728ldr x0, [x27+3688]
0039c72cbl internal/godebug.(*Setting).IncNonDefault
0039c730b 0x39c734
0039c734
0039c734loc_39c734:
0039c734add x27, sp, 864
0039c738stp xzr, xzr, [x27]
0039c73cadd x27, sp, 1056
0039c740stp xzr, xzr, [x27]
0039c744ldr x3, [sp+360]
0039c748ldrsb x27, [x3]
0039c74cldr x0, [x3+24]
0039c750ldr x1, [x3+32]
0039c754ldr x2, [x3+40]
0039c758str x0, [sp+536]
0039c75cstr x1, [sp+544]
0039c760str x2, [sp+552]
0039c764bl crypto/tls.parsePrivateKey
0039c768str x0, [sp+864]
0039c76cstr x1, [sp+872]
0039c770str x2, [sp+1056]
0039c774str x3, [sp+1064]
0039c778ldr x3, [sp+864]
0039c77cldr x4, [sp+872]
0039c780str x3, [sp+2248]
0039c784str x4, [sp+2256]
0039c788ldr x3, [sp+1064]
0039c78cldr x4, [sp+1056]
0039c790str x4, [sp+2232]
0039c794str x3, [sp+2240]
0039c798ldr x5, [sp+2248]
0039c79cldr x6, [sp+2256]
0039c7a0str x5, [sp+424]
0039c7a4str x6, [sp+432]
0039c7a8str x4, [sp+376]
0039c7acstr x3, [sp+384]
0039c7b0cbnz x4, 0x39c7b8
0039c7b4b 0x39c91c
0039c7b8
0039c7b8loc_39c7b8:
0039c7b8add x20, sp, 936
0039c7bcadr x27, 16
0039c7c0stp x29, x27, [sp-24]
0039c7c4sub x29, sp, 24
0039c7c8bl fn_87cf4
0039c7ccsub x29, sp, 8
0039c7d0str xzr, [sp+1048]
0039c7d4add x27, sp, 1056
0039c7d8stp xzr, xzr, [x27]
0039c7dcldr x26, [sp+368]
0039c7e0ldr x2, [x26]
0039c7e4ldr x0, [sp+376]
0039c7e8ldr x1, [sp+384]
0039c7ecblr x2
0039c7f0ldr x15, [sp+8]
0039c7f4ldr x16, [sp+16]
0039c7f8str x16, [sp+3016]
0039c7fcstr x0, [sp+3984]
0039c800str x1, [sp+3992]
0039c804str x2, [sp+4000]
0039c808str x3, [sp+4008]
0039c80cstr x4, [sp+4016]
0039c810str x5, [sp+4024]
0039c814str x6, [sp+4032]
0039c818str x7, [sp+4040]
0039c81cstr x8, [sp+4048]
0039c820str x9, [sp+4056]
0039c824str x10, [sp+4064]
0039c828str x11, [sp+4072]
0039c82cstr x12, [sp+4080]
0039c830str x13, [sp+4088]
0039c834str x14, [sp+4096]
0039c838add x21, sp, 936
0039c83cadd x20, sp, 3984
0039c840adr x27, 16
0039c844stp x29, x27, [sp-24]
0039c848sub x29, sp, 24
0039c84cbl fn_87ee8
0039c850sub x29, sp, 8
0039c854ldr x2, [sp+4096]
0039c858str x2, [sp+1048]
0039c85cstr x15, [sp+1056]
0039c860ldr x2, [sp+3016]
0039c864str x2, [sp+1064]
0039c868add x21, sp, 2112
0039c86cadd x20, sp, 936
0039c870adr x27, 16
0039c874stp x29, x27, [sp-24]
0039c878sub x29, sp, 24
0039c87cbl fn_87ee8
0039c880sub x29, sp, 8
0039c884ldr x2, [sp+1048]
0039c888str x2, [sp+2224]
0039c88cldr x2, [sp+1056]
0039c890ldr x3, [sp+1064]
0039c894str x2, [sp+2096]
0039c898str x3, [sp+2104]
0039c89cadd x21, sp, 112
0039c8a0add x20, sp, 2112
0039c8a4adr x27, 16
0039c8a8stp x29, x27, [sp-24]
0039c8acsub x29, sp, 24
0039c8b0bl fn_87ee8
0039c8b4sub x29, sp, 8
0039c8b8ldr x2, [sp+2224]
0039c8bcstr x2, [sp+224]
0039c8c0ldr x2, [sp+2096]
0039c8c4ldr x3, [sp+2104]
0039c8c8str x2, [sp+5144]
0039c8ccstr x3, [sp+5152]
0039c8d0ldr x0, [sp+112]
0039c8d4ldr x1, [sp+120]
0039c8d8ldr x2, [sp+128]
0039c8dcldr x3, [sp+136]
0039c8e0ldr x4, [sp+144]
0039c8e4ldr x5, [sp+152]
0039c8e8ldr x6, [sp+160]
0039c8ecldr x7, [sp+168]
0039c8f0ldr x8, [sp+176]
0039c8f4ldr x9, [sp+184]
0039c8f8ldr x10, [sp+192]
0039c8fcldr x11, [sp+200]
0039c900ldr x12, [sp+208]
0039c904ldr x13, [sp+216]
0039c908ldr x14, [sp+224]
0039c90cldp x29, x30, [sp-8]
0039c910movz x27, 5136
0039c914add sp, sp, x27
0039c918ret x30
0039c91c
0039c91cloc_39c91c:
0039c91cldr x3, [sp+232]
0039c920ldrsb x27, [x3]
0039c924ldr x4, [x3+168]
0039c928ldr x3, [x3+160]
0039c92cstr x3, [sp+520]
0039c930str x4, [sp+528]
0039c934cbnz x3, 0x39c93c
0039c938b 0x39d684
0039c93c
0039c93cloc_39c93c:
0039c93cldr w3, [x3+16]
0039c940str w3, [sp+92]
0039c944movz x4, 45416
0039c948movk x4, 0x2de70000
0039c94csubs wzr, w3, w4
0039c950b.eq 0x39c958
0039c954b 0x39cdc8
0039c958
0039c958loc_39c958:
0039c958ldr x3, [sp+520]
0039c95cadrp x4, 0x276000
0039c960add x4, x4, 2560
0039c964subs xzr, x3, x4
0039c968b.eq 0x39c970
0039c96cb 0x39c978
0039c970
0039c970loc_39c970:
0039c970orr x0, xzr, 1
0039c974b 0x39c980
0039c978
0039c978loc_39c978:
0039c978mov x0, xzr
0039c97cb 0x39c980
0039c980
0039c980loc_39c980:
0039c980strb w0, [sp+86]
0039c984tbnz w0, 0, 0x39c98c
0039c988b 0x39cdc4
0039c98c
0039c98cloc_39c98c:
0039c98cb 0x39c990
0039c990
0039c990loc_39c990:
0039c990ldr x3, [sp+528]
0039c994ldr x4, [x3]
0039c998ldr x5, [x3+8]
0039c99cldr x3, [x3+16]
0039c9a0str x4, [sp+280]
0039c9a4str x5, [sp+288]
0039c9a8str x3, [sp+296]
0039c9acstr xzr, [sp+816]
0039c9b0add x27, sp, 824
0039c9b4stp xzr, xzr, [x27]
0039c9b8ldr x3, [sp+432]
0039c9bcldr x4, [sp+424]
0039c9c0adrp x5, 0x2a0000
0039c9c4add x5, x5, 3072
0039c9c8subs xzr, x4, x5
0039c9ccb.eq 0x39c9d4
0039c9d0b 0x39c9e8
0039c9d4
0039c9d4loc_39c9d4:
0039c9d4ldr x4, [x3]
0039c9d8ldr x5, [x3+8]
0039c9dcldr x3, [x3+16]
0039c9e0orr x0, xzr, 1
0039c9e4b 0x39c9fc
0039c9e8
0039c9e8loc_39c9e8:
0039c9e8mov x5, xzr
0039c9ecmov x3, xzr
0039c9f0mov x0, xzr
0039c9f4mov x4, xzr
0039c9f8b 0x39c9fc
0039c9fc
0039c9fcloc_39c9fc:
0039c9fcstr x4, [sp+816]
0039ca00str x5, [sp+824]
0039ca04str x3, [sp+832]
0039ca08strb w0, [sp+88]
0039ca0cldr x3, [sp+816]
0039ca10ldr x4, [sp+824]
0039ca14ldr x5, [sp+832]
0039ca18str x3, [sp+1512]
0039ca1cstr x4, [sp+1520]
0039ca20str x5, [sp+1528]
0039ca24ldrb w3, [sp+88]
0039ca28strb w3, [sp+89]
0039ca2cldr x3, [sp+1512]
0039ca30ldr x4, [sp+1520]
0039ca34ldr x5, [sp+1528]
0039ca38str x3, [sp+320]
0039ca3cstr x4, [sp+328]
0039ca40str x5, [sp+336]
0039ca44ldrb w3, [sp+89]
0039ca48strb w3, [sp+83]
0039ca4ctbnz w3, 0, 0x39ca54
0039ca50b 0x39cc48
0039ca54
0039ca54loc_39ca54:
0039ca54ldr x0, [sp+320]
0039ca58ldr x1, [sp+328]
0039ca5cldr x2, [sp+336]
0039ca60bl crypto/ed25519.PrivateKey.Public
0039ca64str x0, [sp+800]
0039ca68str x1, [sp+808]
0039ca6cstr xzr, [sp+776]
0039ca70add x27, sp, 784
0039ca74stp xzr, xzr, [x27]
0039ca78ldr x3, [sp+808]
0039ca7cldr x0, [sp+800]
0039ca80adrp x1, 0x276000
0039ca84add x1, x1, 2560
0039ca88subs xzr, x0, x1
0039ca8cb.eq 0x39ca94
0039ca90b 0x39e15c
0039ca94
0039ca94loc_39ca94:
0039ca94ldr x0, [x3]
0039ca98ldr x1, [x3+8]
0039ca9cldr x2, [x3+16]
0039caa0str x0, [sp+776]
0039caa4str x1, [sp+784]
0039caa8str x2, [sp+792]
0039caacldr x3, [sp+280]
0039cab0ldr x4, [sp+288]
0039cab4ldr x5, [sp+296]
0039cab8bl bytes.Equal
0039cabcstrb w0, [sp+88]
0039cac0tbnz w0, 0, 0x39cac8
0039cac4b 0x39cacc
0039cac8
0039cac8loc_39cac8:
0039cac8b 0x39d478
0039cacc
0039caccloc_39cacc:
0039caccadrp x0, 0x329000
0039cad0add x0, x0, 1957
0039cad4movz x1, 42
0039cad8bl errors.New
0039cadcstr x0, [sp+920]
0039cae0str x1, [sp+928]
0039cae4add x20, sp, 936
0039cae8adr x27, 16
0039caecstp x29, x27, [sp-24]
0039caf0sub x29, sp, 24
0039caf4bl fn_87cf4
0039caf8sub x29, sp, 8
0039cafcstr xzr, [sp+1048]
0039cb00add x27, sp, 1056
0039cb04stp xzr, xzr, [x27]
0039cb08ldr x26, [sp+368]
0039cb0cldr x2, [x26]
0039cb10ldr x0, [sp+920]
0039cb14ldr x1, [sp+928]
0039cb18blr x2
0039cb1cldr x15, [sp+8]
0039cb20ldr x16, [sp+16]
0039cb24str x16, [sp+3016]
0039cb28str x0, [sp+3264]
0039cb2cstr x1, [sp+3272]
0039cb30str x2, [sp+3280]
0039cb34str x3, [sp+3288]
0039cb38str x4, [sp+3296]
0039cb3cstr x5, [sp+3304]
0039cb40str x6, [sp+3312]
0039cb44str x7, [sp+3320]
0039cb48str x8, [sp+3328]
0039cb4cstr x9, [sp+3336]
0039cb50str x10, [sp+3344]
0039cb54str x11, [sp+3352]
0039cb58str x12, [sp+3360]
0039cb5cstr x13, [sp+3368]
0039cb60str x14, [sp+3376]
0039cb64add x21, sp, 936
0039cb68add x20, sp, 3264
0039cb6cadr x27, 16
0039cb70stp x29, x27, [sp-24]
0039cb74sub x29, sp, 24
0039cb78bl fn_87ee8
0039cb7csub x29, sp, 8
0039cb80ldr x2, [sp+3376]
0039cb84str x2, [sp+1048]
0039cb88str x15, [sp+1056]
0039cb8cldr x2, [sp+3016]
0039cb90str x2, [sp+1064]
0039cb94add x21, sp, 1256
0039cb98add x20, sp, 936
0039cb9cadr x27, 16
0039cba0stp x29, x27, [sp-24]
0039cba4sub x29, sp, 24
0039cba8bl fn_87ee8
0039cbacsub x29, sp, 8
0039cbb0ldr x2, [sp+1048]
0039cbb4str x2, [sp+1368]
0039cbb8ldr x2, [sp+1056]
0039cbbcldr x3, [sp+1064]
0039cbc0str x2, [sp+1240]
0039cbc4str x3, [sp+1248]
0039cbc8add x21, sp, 112
0039cbccadd x20, sp, 1256
0039cbd0adr x27, 16
0039cbd4stp x29, x27, [sp-24]
0039cbd8sub x29, sp, 24
0039cbdcbl fn_87ee8
0039cbe0sub x29, sp, 8
0039cbe4ldr x2, [sp+1368]
0039cbe8str x2, [sp+224]
0039cbecldr x2, [sp+1240]
0039cbf0ldr x3, [sp+1248]
0039cbf4str x2, [sp+5144]
0039cbf8str x3, [sp+5152]
0039cbfcldr x0, [sp+112]
0039cc00ldr x1, [sp+120]
0039cc04ldr x2, [sp+128]
0039cc08ldr x3, [sp+136]
0039cc0cldr x4, [sp+144]
0039cc10ldr x5, [sp+152]
0039cc14ldr x6, [sp+160]
0039cc18ldr x7, [sp+168]
0039cc1cldr x8, [sp+176]
0039cc20ldr x9, [sp+184]
0039cc24ldr x10, [sp+192]
0039cc28ldr x11, [sp+200]
0039cc2cldr x12, [sp+208]
0039cc30ldr x13, [sp+216]
0039cc34ldr x14, [sp+224]
0039cc38ldp x29, x30, [sp-8]
0039cc3cmovz x27, 5136
0039cc40add sp, sp, x27
0039cc44ret x30
0039cc48
0039cc48loc_39cc48:
0039cc48adrp x0, 0x32d000
0039cc4cadd x0, x0, 4055
0039cc50movz x1, 52
0039cc54bl errors.New
0039cc58str x0, [sp+1056]
0039cc5cstr x1, [sp+1064]
0039cc60add x20, sp, 936
0039cc64adr x27, 16
0039cc68stp x29, x27, [sp-24]
0039cc6csub x29, sp, 24
0039cc70bl fn_87cf4
0039cc74sub x29, sp, 8
0039cc78str xzr, [sp+1048]
0039cc7cadd x27, sp, 920
0039cc80stp xzr, xzr, [x27]
0039cc84ldr x26, [sp+368]
0039cc88ldr x2, [x26]
0039cc8cldr x0, [sp+1056]
0039cc90ldr x1, [sp+1064]
0039cc94blr x2
0039cc98ldr x15, [sp+8]
0039cc9cldr x16, [sp+16]
0039cca0str x16, [sp+3016]
0039cca4str x0, [sp+3384]
0039cca8str x1, [sp+3392]
0039ccacstr x2, [sp+3400]
0039ccb0str x3, [sp+3408]
0039ccb4str x4, [sp+3416]
0039ccb8str x5, [sp+3424]
0039ccbcstr x6, [sp+3432]
0039ccc0str x7, [sp+3440]
0039ccc4str x8, [sp+3448]
0039ccc8str x9, [sp+3456]
0039ccccstr x10, [sp+3464]
0039ccd0str x11, [sp+3472]
0039ccd4str x12, [sp+3480]
0039ccd8str x13, [sp+3488]
0039ccdcstr x14, [sp+3496]
0039cce0add x21, sp, 936
0039cce4add x20, sp, 3384
0039cce8adr x27, 16
0039ccecstp x29, x27, [sp-24]
0039ccf0sub x29, sp, 24
0039ccf4bl fn_87ee8
0039ccf8sub x29, sp, 8
0039ccfcldr x2, [sp+3496]
0039cd00str x2, [sp+1048]
0039cd04str x15, [sp+920]
0039cd08ldr x2, [sp+3016]
0039cd0cstr x2, [sp+928]
0039cd10add x21, sp, 1392
0039cd14add x20, sp, 936
0039cd18adr x27, 16
0039cd1cstp x29, x27, [sp-24]
0039cd20sub x29, sp, 24
0039cd24bl fn_87ee8
0039cd28sub x29, sp, 8
0039cd2cldr x2, [sp+1048]
0039cd30str x2, [sp+1504]
0039cd34ldr x2, [sp+920]
0039cd38ldr x3, [sp+928]
0039cd3cstr x2, [sp+1376]
0039cd40str x3, [sp+1384]
0039cd44add x21, sp, 112
0039cd48add x20, sp, 1392
0039cd4cadr x27, 16
0039cd50stp x29, x27, [sp-24]
0039cd54sub x29, sp, 24
0039cd58bl fn_87ee8
0039cd5csub x29, sp, 8
0039cd60ldr x2, [sp+1504]
0039cd64str x2, [sp+224]
0039cd68ldr x2, [sp+1376]
0039cd6cldr x3, [sp+1384]
0039cd70str x2, [sp+5144]
0039cd74str x3, [sp+5152]
0039cd78ldr x0, [sp+112]
0039cd7cldr x1, [sp+120]
0039cd80ldr x2, [sp+128]
0039cd84ldr x3, [sp+136]
0039cd88ldr x4, [sp+144]
0039cd8cldr x5, [sp+152]
0039cd90ldr x6, [sp+160]
0039cd94ldr x7, [sp+168]
0039cd98ldr x8, [sp+176]
0039cd9cldr x9, [sp+184]
0039cda0ldr x10, [sp+192]
0039cda4ldr x11, [sp+200]
0039cda8ldr x12, [sp+208]
0039cdacldr x13, [sp+216]
0039cdb0ldr x14, [sp+224]
0039cdb4ldp x29, x30, [sp-8]
0039cdb8movz x27, 5136
0039cdbcadd sp, sp, x27
0039cdc0ret x30
0039cdc4
0039cdc4loc_39cdc4:
0039cdc4b 0x39d680
0039cdc8
0039cdc8loc_39cdc8:
0039cdc8movz x2, 1712
0039cdccmovk x2, 0x3dc20000
0039cdd0subs wzr, w3, w2
0039cdd4b.eq 0x39cddc
0039cdd8b 0x39d1b4
0039cddc
0039cddcloc_39cddc:
0039cddcldr x2, [sp+520]
0039cde0adrp x3, 0x282000
0039cde4add x3, x3, 1056
0039cde8subs xzr, x2, x3
0039cdecb.eq 0x39cdf4
0039cdf0b 0x39cdfc
0039cdf4
0039cdf4loc_39cdf4:
0039cdf4orr x0, xzr, 1
0039cdf8b 0x39ce04
0039cdfc
0039cdfcloc_39cdfc:
0039cdfcmov x0, xzr
0039ce00b 0x39ce04
0039ce04
0039ce04loc_39ce04:
0039ce04strb w0, [sp+86]
0039ce08tbnz w0, 0, 0x39ce10
0039ce0cb 0x39d1b0
0039ce10
0039ce10loc_39ce10:
0039ce10b 0x39ce14
0039ce14
0039ce14loc_39ce14:
0039ce14ldr x2, [sp+528]
0039ce18str x2, [sp+312]
0039ce1cstr xzr, [sp+856]
0039ce20ldr x2, [sp+424]
0039ce24ldr x3, [sp+432]
0039ce28adrp x4, 0x2da000
0039ce2cadd x4, x4, 2592
0039ce30subs xzr, x2, x4
0039ce34b.eq 0x39ce3c
0039ce38b 0x39ce44
0039ce3c
0039ce3cloc_39ce3c:
0039ce3corr x0, xzr, 1
0039ce40b 0x39ce50
0039ce44
0039ce44loc_39ce44:
0039ce44mov x0, xzr
0039ce48mov x3, xzr
0039ce4cb 0x39ce50
0039ce50
0039ce50loc_39ce50:
0039ce50str x3, [sp+856]
0039ce54strb w0, [sp+88]
0039ce58ldr x2, [sp+856]
0039ce5cstr x2, [sp+2088]
0039ce60ldrb w2, [sp+88]
0039ce64strb w2, [sp+91]
0039ce68ldr x2, [sp+2088]
0039ce6cstr x2, [sp+352]
0039ce70ldrb w2, [sp+91]
0039ce74strb w2, [sp+85]
0039ce78tbnz w2, 0, 0x39ce80
0039ce7cb 0x39d034
0039ce80
0039ce80loc_39ce80:
0039ce80ldr x2, [sp+312]
0039ce84ldrsb x27, [x2]
0039ce88ldr x2, [x2]
0039ce8cstr x2, [sp+5000]
0039ce90ldr x2, [sp+352]
0039ce94ldrsb x27, [x2]
0039ce98ldr x1, [x2]
0039ce9cstr x1, [sp+4992]
0039cea0ldr x0, [sp+5000]
0039cea4bl math/big.(*Int).Cmp
0039cea8str x0, [sp+104]
0039ceaccbnz x0, 0x39ceb4
0039ceb0b 0x39d030
0039ceb4
0039ceb4loc_39ceb4:
0039ceb4adrp x0, 0x329000
0039ceb8add x0, x0, 1957
0039cebcmovz x1, 42
0039cec0bl errors.New
0039cec4str x0, [sp+920]
0039cec8str x1, [sp+928]
0039ceccadd x20, sp, 936
0039ced0adr x27, 16
0039ced4stp x29, x27, [sp-24]
0039ced8sub x29, sp, 24
0039cedcbl fn_87cf4
0039cee0sub x29, sp, 8
0039cee4str xzr, [sp+1048]
0039cee8add x27, sp, 1056
0039ceecstp xzr, xzr, [x27]
0039cef0ldr x26, [sp+368]
0039cef4ldr x2, [x26]
0039cef8ldr x0, [sp+920]
0039cefcldr x1, [sp+928]
0039cf00blr x2
0039cf04ldr x15, [sp+8]
0039cf08ldr x16, [sp+16]
0039cf0cstr x16, [sp+3016]
0039cf10str x0, [sp+3744]
0039cf14str x1, [sp+3752]
0039cf18str x2, [sp+3760]
0039cf1cstr x3, [sp+3768]
0039cf20str x4, [sp+3776]
0039cf24str x5, [sp+3784]
0039cf28str x6, [sp+3792]
0039cf2cstr x7, [sp+3800]
0039cf30str x8, [sp+3808]
0039cf34str x9, [sp+3816]
0039cf38str x10, [sp+3824]
0039cf3cstr x11, [sp+3832]
0039cf40str x12, [sp+3840]
0039cf44str x13, [sp+3848]
0039cf48str x14, [sp+3856]
0039cf4cadd x21, sp, 936
0039cf50add x20, sp, 3744
0039cf54adr x27, 16
0039cf58stp x29, x27, [sp-24]
0039cf5csub x29, sp, 24
0039cf60bl fn_87ee8
0039cf64sub x29, sp, 8
0039cf68ldr x2, [sp+3856]
0039cf6cstr x2, [sp+1048]
0039cf70str x15, [sp+1056]
0039cf74ldr x2, [sp+3016]
0039cf78str x2, [sp+1064]
0039cf7cadd x21, sp, 1832
0039cf80add x20, sp, 936
0039cf84adr x27, 16
0039cf88stp x29, x27, [sp-24]
0039cf8csub x29, sp, 24
0039cf90bl fn_87ee8
0039cf94sub x29, sp, 8
0039cf98ldr x2, [sp+1048]
0039cf9cstr x2, [sp+1944]
0039cfa0ldr x2, [sp+1056]
0039cfa4ldr x3, [sp+1064]
0039cfa8str x2, [sp+1816]
0039cfacstr x3, [sp+1824]
0039cfb0add x21, sp, 112
0039cfb4add x20, sp, 1832
0039cfb8adr x27, 16
0039cfbcstp x29, x27, [sp-24]
0039cfc0sub x29, sp, 24
0039cfc4bl fn_87ee8
0039cfc8sub x29, sp, 8
0039cfccldr x2, [sp+1944]
0039cfd0str x2, [sp+224]
0039cfd4ldr x2, [sp+1816]
0039cfd8ldr x3, [sp+1824]
0039cfdcstr x2, [sp+5144]
0039cfe0str x3, [sp+5152]
0039cfe4ldr x0, [sp+112]
0039cfe8ldr x1, [sp+120]
0039cfecldr x2, [sp+128]
0039cff0ldr x3, [sp+136]
0039cff4ldr x4, [sp+144]
0039cff8ldr x5, [sp+152]
0039cffcldr x6, [sp+160]
0039d000ldr x7, [sp+168]
0039d004ldr x8, [sp+176]
0039d008ldr x9, [sp+184]
0039d00cldr x10, [sp+192]
0039d010ldr x11, [sp+200]
0039d014ldr x12, [sp+208]
0039d018ldr x13, [sp+216]
0039d01cldr x14, [sp+224]
0039d020ldp x29, x30, [sp-8]
0039d024movz x27, 5136
0039d028add sp, sp, x27
0039d02cret x30
0039d030
0039d030loc_39d030:
0039d030b 0x39d478
0039d034
0039d034loc_39d034:
0039d034adrp x0, 0x32c000
0039d038add x0, x0, 4055
0039d03cmovz x1, 52
0039d040bl errors.New
0039d044str x0, [sp+1056]
0039d048str x1, [sp+1064]
0039d04cadd x20, sp, 936
0039d050adr x27, 16
0039d054stp x29, x27, [sp-24]
0039d058sub x29, sp, 24
0039d05cbl fn_87cf4
0039d060sub x29, sp, 8
0039d064str xzr, [sp+1048]
0039d068add x27, sp, 920
0039d06cstp xzr, xzr, [x27]
0039d070ldr x26, [sp+368]
0039d074ldr x2, [x26]
0039d078ldr x0, [sp+1056]
0039d07cldr x1, [sp+1064]
0039d080blr x2
0039d084ldr x15, [sp+8]
0039d088ldr x16, [sp+16]
0039d08cstr x16, [sp+3016]
0039d090str x0, [sp+3864]
0039d094str x1, [sp+3872]
0039d098str x2, [sp+3880]
0039d09cstr x3, [sp+3888]
0039d0a0str x4, [sp+3896]
0039d0a4str x5, [sp+3904]
0039d0a8str x6, [sp+3912]
0039d0acstr x7, [sp+3920]
0039d0b0str x8, [sp+3928]
0039d0b4str x9, [sp+3936]
0039d0b8str x10, [sp+3944]
0039d0bcstr x11, [sp+3952]
0039d0c0str x12, [sp+3960]
0039d0c4str x13, [sp+3968]
0039d0c8str x14, [sp+3976]
0039d0ccadd x21, sp, 936
0039d0d0add x20, sp, 3864
0039d0d4adr x27, 16
0039d0d8stp x29, x27, [sp-24]
0039d0dcsub x29, sp, 24
0039d0e0bl fn_87ee8
0039d0e4sub x29, sp, 8
0039d0e8ldr x2, [sp+3976]
0039d0ecstr x2, [sp+1048]
0039d0f0str x15, [sp+920]
0039d0f4ldr x2, [sp+3016]
0039d0f8str x2, [sp+928]
0039d0fcadd x21, sp, 1968
0039d100add x20, sp, 936
0039d104adr x27, 16
0039d108stp x29, x27, [sp-24]
0039d10csub x29, sp, 24
0039d110bl fn_87ee8
0039d114sub x29, sp, 8
0039d118ldr x2, [sp+1048]
0039d11cstr x2, [sp+2080]
0039d120ldr x2, [sp+920]
0039d124ldr x3, [sp+928]
0039d128str x2, [sp+1952]
0039d12cstr x3, [sp+1960]
0039d130add x21, sp, 112
0039d134add x20, sp, 1968
0039d138adr x27, 16
0039d13cstp x29, x27, [sp-24]
0039d140sub x29, sp, 24
0039d144bl fn_87ee8
0039d148sub x29, sp, 8
0039d14cldr x2, [sp+2080]
0039d150str x2, [sp+224]
0039d154ldr x2, [sp+1952]
0039d158ldr x3, [sp+1960]
0039d15cstr x2, [sp+5144]
0039d160str x3, [sp+5152]
0039d164ldr x0, [sp+112]
0039d168ldr x1, [sp+120]
0039d16cldr x2, [sp+128]
0039d170ldr x3, [sp+136]
0039d174ldr x4, [sp+144]
0039d178ldr x5, [sp+152]
0039d17cldr x6, [sp+160]
0039d180ldr x7, [sp+168]
0039d184ldr x8, [sp+176]
0039d188ldr x9, [sp+184]
0039d18cldr x10, [sp+192]
0039d190ldr x11, [sp+200]
0039d194ldr x12, [sp+208]
0039d198ldr x13, [sp+216]
0039d19cldr x14, [sp+224]
0039d1a0ldp x29, x30, [sp-8]
0039d1a4movz x27, 5136
0039d1a8add sp, sp, x27
0039d1acret x30
0039d1b0
0039d1b0loc_39d1b0:
0039d1b0b 0x39d67c
0039d1b4
0039d1b4loc_39d1b4:
0039d1b4movz x2, 40790
0039d1b8movk x2, 0x5a470000
0039d1bcsubs wzr, w3, w2
0039d1c0b.eq 0x39d1c8
0039d1c4b 0x39d674
0039d1c8
0039d1c8loc_39d1c8:
0039d1c8ldr x2, [sp+520]
0039d1ccadrp x3, 0x2ce000
0039d1d0add x3, x3, 3200
0039d1d4subs xzr, x2, x3
0039d1d8b.eq 0x39d1e0
0039d1dcb 0x39d1e8
0039d1e0
0039d1e0loc_39d1e0:
0039d1e0orr x0, xzr, 1
0039d1e4b 0x39d1f0
0039d1e8
0039d1e8loc_39d1e8:
0039d1e8mov x0, xzr
0039d1ecb 0x39d1f0
0039d1f0
0039d1f0loc_39d1f0:
0039d1f0strb w0, [sp+86]
0039d1f4tbnz w0, 0, 0x39d1fc
0039d1f8b 0x39d670
0039d1fc
0039d1fcloc_39d1fc:
0039d1fcb 0x39d200
0039d200
0039d200loc_39d200:
0039d200ldr x2, [sp+528]
0039d204str x2, [sp+304]
0039d208str xzr, [sp+848]
0039d20cldr x2, [sp+424]
0039d210ldr x3, [sp+432]
0039d214adrp x4, 0x2df000
0039d218add x4, x4, 32
0039d21csubs xzr, x2, x4
0039d220b.eq 0x39d228
0039d224b 0x39d230
0039d228
0039d228loc_39d228:
0039d228orr x0, xzr, 1
0039d22cb 0x39d23c
0039d230
0039d230loc_39d230:
0039d230mov x0, xzr
0039d234mov x3, xzr
0039d238b 0x39d23c
0039d23c
0039d23cloc_39d23c:
0039d23cstr x3, [sp+848]
0039d240strb w0, [sp+88]
0039d244ldr x2, [sp+848]
0039d248str x2, [sp+1808]
0039d24cldrb w2, [sp+88]
0039d250strb w2, [sp+90]
0039d254ldr x2, [sp+1808]
0039d258str x2, [sp+344]
0039d25cldrb w2, [sp+90]
0039d260strb w2, [sp+84]
0039d264tbnz w2, 0, 0x39d26c
0039d268b 0x39d4f4
0039d26c
0039d26cloc_39d26c:
0039d26cldr x2, [sp+304]
0039d270ldrsb x27, [x2]
0039d274ldr x2, [x2+16]
0039d278str x2, [sp+4984]
0039d27cldr x2, [sp+344]
0039d280ldrsb x27, [x2]
0039d284ldr x1, [x2+16]
0039d288str x1, [sp+4976]
0039d28cldr x0, [sp+4984]
0039d290bl math/big.(*Int).Cmp
0039d294str x0, [sp+104]
0039d298subs xzr, x0, 0
0039d29ccset x2, ne
0039d2a0strb w2, [sp+88]
0039d2a4cbnz x0, 0x39d2ac
0039d2a8b 0x39d2b0
0039d2ac
0039d2acloc_39d2ac:
0039d2acb 0x39d2ec
0039d2b0
0039d2b0loc_39d2b0:
0039d2b0ldr x2, [sp+304]
0039d2b4ldrsb x27, [x2]
0039d2b8ldr x2, [x2+24]
0039d2bcstr x2, [sp+4968]
0039d2c0ldr x2, [sp+344]
0039d2c4ldrsb x27, [x2]
0039d2c8ldr x1, [x2+24]
0039d2ccstr x1, [sp+4960]
0039d2d0ldr x0, [sp+4968]
0039d2d4bl math/big.(*Int).Cmp
0039d2d8str x0, [sp+96]
0039d2dcsubs xzr, x0, 0
0039d2e0cset x2, ne
0039d2e4strb w2, [sp+88]
0039d2e8b 0x39d2ec
0039d2ec
0039d2ecloc_39d2ec:
0039d2ecldrb w15, [sp+88]
0039d2f0tbnz w15, 0, 0x39d2f8
0039d2f4b 0x39d474
0039d2f8
0039d2f8loc_39d2f8:
0039d2f8adrp x0, 0x328000
0039d2fcadd x0, x0, 1957
0039d300movz x1, 42
0039d304bl errors.New
0039d308str x0, [sp+920]
0039d30cstr x1, [sp+928]
0039d310add x20, sp, 936
0039d314adr x27, 16
0039d318stp x29, x27, [sp-24]
0039d31csub x29, sp, 24
0039d320bl fn_87cf4
0039d324sub x29, sp, 8
0039d328str xzr, [sp+1048]
0039d32cadd x27, sp, 1056
0039d330stp xzr, xzr, [x27]
0039d334ldr x26, [sp+368]
0039d338ldr x2, [x26]
0039d33cldr x0, [sp+920]
0039d340ldr x1, [sp+928]
0039d344blr x2
0039d348ldr x15, [sp+8]
0039d34cldr x16, [sp+16]
0039d350str x16, [sp+3016]
0039d354str x0, [sp+3504]
0039d358str x1, [sp+3512]
0039d35cstr x2, [sp+3520]
0039d360str x3, [sp+3528]
0039d364str x4, [sp+3536]
0039d368str x5, [sp+3544]
0039d36cstr x6, [sp+3552]
0039d370str x7, [sp+3560]
0039d374str x8, [sp+3568]
0039d378str x9, [sp+3576]
0039d37cstr x10, [sp+3584]
0039d380str x11, [sp+3592]
0039d384str x12, [sp+3600]
0039d388str x13, [sp+3608]
0039d38cstr x14, [sp+3616]
0039d390add x21, sp, 936
0039d394add x20, sp, 3504
0039d398adr x27, 16
0039d39cstp x29, x27, [sp-24]
0039d3a0sub x29, sp, 24
0039d3a4bl fn_87ee8
0039d3a8sub x29, sp, 8
0039d3acldr x2, [sp+3616]
0039d3b0str x2, [sp+1048]
0039d3b4str x15, [sp+1056]
0039d3b8ldr x2, [sp+3016]
0039d3bcstr x2, [sp+1064]
0039d3c0add x21, sp, 1552
0039d3c4add x20, sp, 936
0039d3c8adr x27, 16
0039d3ccstp x29, x27, [sp-24]
0039d3d0sub x29, sp, 24
0039d3d4bl fn_87ee8
0039d3d8sub x29, sp, 8
0039d3dcldr x2, [sp+1048]
0039d3e0str x2, [sp+1664]
0039d3e4ldr x2, [sp+1056]
0039d3e8ldr x3, [sp+1064]
0039d3ecstr x2, [sp+1536]
0039d3f0str x3, [sp+1544]
0039d3f4add x21, sp, 112
0039d3f8add x20, sp, 1552
0039d3fcadr x27, 16
0039d400stp x29, x27, [sp-24]
0039d404sub x29, sp, 24
0039d408bl fn_87ee8
0039d40csub x29, sp, 8
0039d410ldr x2, [sp+1664]
0039d414str x2, [sp+224]
0039d418ldr x2, [sp+1536]
0039d41cldr x3, [sp+1544]
0039d420str x2, [sp+5144]
0039d424str x3, [sp+5152]
0039d428ldr x0, [sp+112]
0039d42cldr x1, [sp+120]
0039d430ldr x2, [sp+128]
0039d434ldr x3, [sp+136]
0039d438ldr x4, [sp+144]
0039d43cldr x5, [sp+152]
0039d440ldr x6, [sp+160]
0039d444ldr x7, [sp+168]
0039d448ldr x8, [sp+176]
0039d44cldr x9, [sp+184]
0039d450ldr x10, [sp+192]
0039d454ldr x11, [sp+200]
0039d458ldr x12, [sp+208]
0039d45cldr x13, [sp+216]
0039d460ldr x14, [sp+224]
0039d464ldp x29, x30, [sp-8]
0039d468movz x27, 5136
0039d46cadd sp, sp, x27
0039d470ret x30
0039d474
0039d474loc_39d474:
0039d474b 0x39d478
0039d478
0039d478loc_39d478:
0039d478add x21, sp, 112
0039d47cadd x20, sp, 400
0039d480adr x27, 16
0039d484stp x29, x27, [sp-24]
0039d488sub x29, sp, 24
0039d48cbl fn_87ee8
0039d490sub x29, sp, 8
0039d494ldr x15, [sp+512]
0039d498str x15, [sp+224]
0039d49cadd x27, sp, 1048
0039d4a0add x27, x27, 4096
0039d4a4stp xzr, xzr, [x27]
0039d4a8ldr x0, [sp+112]
0039d4acldr x1, [sp+120]
0039d4b0ldr x2, [sp+128]
0039d4b4ldr x3, [sp+136]
0039d4b8ldr x4, [sp+144]
0039d4bcldr x5, [sp+152]
0039d4c0ldr x6, [sp+160]
0039d4c4ldr x7, [sp+168]
0039d4c8ldr x8, [sp+176]
0039d4ccldr x9, [sp+184]
0039d4d0ldr x10, [sp+192]
0039d4d4ldr x11, [sp+200]
0039d4d8ldr x12, [sp+208]
0039d4dcldr x13, [sp+216]
0039d4e0ldr x14, [sp+224]
0039d4e4ldp x29, x30, [sp-8]
0039d4e8movz x27, 5136
0039d4ecadd sp, sp, x27
0039d4f0ret x30
0039d4f4
0039d4f4loc_39d4f4:
0039d4f4adrp x0, 0x32c000
0039d4f8add x0, x0, 4055
0039d4fcmovz x1, 52
0039d500bl errors.New
0039d504str x0, [sp+1056]
0039d508str x1, [sp+1064]
0039d50cadd x20, sp, 936
0039d510adr x27, 16
0039d514stp x29, x27, [sp-24]
0039d518sub x29, sp, 24
0039d51cbl fn_87cf4
0039d520sub x29, sp, 8
0039d524str xzr, [sp+1048]
0039d528add x27, sp, 920
0039d52cstp xzr, xzr, [x27]
0039d530ldr x26, [sp+368]
0039d534ldr x2, [x26]
0039d538ldr x0, [sp+1056]
0039d53cldr x1, [sp+1064]
0039d540blr x2
0039d544ldr x15, [sp+8]
0039d548ldr x16, [sp+16]
0039d54cstr x16, [sp+3016]
0039d550str x0, [sp+3624]
0039d554str x1, [sp+3632]
0039d558str x2, [sp+3640]
0039d55cstr x3, [sp+3648]
0039d560str x4, [sp+3656]
0039d564str x5, [sp+3664]
0039d568str x6, [sp+3672]
0039d56cstr x7, [sp+3680]
0039d570str x8, [sp+3688]
0039d574str x9, [sp+3696]
0039d578str x10, [sp+3704]
0039d57cstr x11, [sp+3712]
0039d580str x12, [sp+3720]
0039d584str x13, [sp+3728]
0039d588str x14, [sp+3736]
0039d58cadd x21, sp, 936
0039d590add x20, sp, 3624
0039d594adr x27, 16
0039d598stp x29, x27, [sp-24]
0039d59csub x29, sp, 24
0039d5a0bl fn_87ee8
0039d5a4sub x29, sp, 8
0039d5a8ldr x2, [sp+3736]
0039d5acstr x2, [sp+1048]
0039d5b0str x15, [sp+920]
0039d5b4ldr x2, [sp+3016]
0039d5b8str x2, [sp+928]
0039d5bcadd x21, sp, 1688
0039d5c0add x20, sp, 936
0039d5c4adr x27, 16
0039d5c8stp x29, x27, [sp-24]
0039d5ccsub x29, sp, 24
0039d5d0bl fn_87ee8
0039d5d4sub x29, sp, 8
0039d5d8ldr x2, [sp+1048]
0039d5dcstr x2, [sp+1800]
0039d5e0ldr x2, [sp+920]
0039d5e4ldr x3, [sp+928]
0039d5e8str x2, [sp+1672]
0039d5ecstr x3, [sp+1680]
0039d5f0add x21, sp, 112
0039d5f4add x20, sp, 1688
0039d5f8adr x27, 16
0039d5fcstp x29, x27, [sp-24]
0039d600sub x29, sp, 24
0039d604bl fn_87ee8
0039d608sub x29, sp, 8
0039d60cldr x2, [sp+1800]
0039d610str x2, [sp+224]
0039d614ldr x2, [sp+1672]
0039d618ldr x3, [sp+1680]
0039d61cstr x2, [sp+5144]
0039d620str x3, [sp+5152]
0039d624ldr x0, [sp+112]
0039d628ldr x1, [sp+120]
0039d62cldr x2, [sp+128]
0039d630ldr x3, [sp+136]
0039d634ldr x4, [sp+144]
0039d638ldr x5, [sp+152]
0039d63cldr x6, [sp+160]
0039d640ldr x7, [sp+168]
0039d644ldr x8, [sp+176]
0039d648ldr x9, [sp+184]
0039d64cldr x10, [sp+192]
0039d650ldr x11, [sp+200]
0039d654ldr x12, [sp+208]
0039d658ldr x13, [sp+216]
0039d65cldr x14, [sp+224]
0039d660ldp x29, x30, [sp-8]
0039d664movz x27, 5136
0039d668add sp, sp, x27
0039d66cret x30
0039d670
0039d670loc_39d670:
0039d670b 0x39d678
0039d674
0039d674loc_39d674:
0039d674b 0x39d678
0039d678
0039d678loc_39d678:
0039d678b 0x39d67c
0039d67c
0039d67cloc_39d67c:
0039d67cb 0x39d680
0039d680
0039d680loc_39d680:
0039d680b 0x39d688
0039d684
0039d684loc_39d684:
0039d684b 0x39d688
0039d688
0039d688loc_39d688:
0039d688ldr x2, [sp+520]
0039d68cldr x3, [sp+528]
0039d690str x2, [sp+264]
0039d694str x3, [sp+272]
0039d698adrp x0, 0x322000
0039d69cadd x0, x0, 2091
0039d6a0movz x1, 33
0039d6a4bl errors.New
0039d6a8str x0, [sp+1056]
0039d6acstr x1, [sp+1064]
0039d6b0add x20, sp, 936
0039d6b4adr x27, 16
0039d6b8stp x29, x27, [sp-24]
0039d6bcsub x29, sp, 24
0039d6c0bl fn_87cf4
0039d6c4sub x29, sp, 8
0039d6c8str xzr, [sp+1048]
0039d6ccadd x27, sp, 920
0039d6d0stp xzr, xzr, [x27]
0039d6d4ldr x26, [sp+368]
0039d6d8ldr x2, [x26]
0039d6dcldr x0, [sp+1056]
0039d6e0ldr x1, [sp+1064]
0039d6e4blr x2
0039d6e8ldr x15, [sp+8]
0039d6ecldr x16, [sp+16]
0039d6f0str x16, [sp+3016]
0039d6f4str x0, [sp+3024]
0039d6f8str x1, [sp+3032]
0039d6fcstr x2, [sp+3040]
0039d700str x3, [sp+3048]
0039d704str x4, [sp+3056]
0039d708str x5, [sp+3064]
0039d70cstr x6, [sp+3072]
0039d710str x7, [sp+3080]
0039d714str x8, [sp+3088]
0039d718str x9, [sp+3096]
0039d71cstr x10, [sp+3104]
0039d720str x11, [sp+3112]
0039d724str x12, [sp+3120]
0039d728str x13, [sp+3128]
0039d72cstr x14, [sp+3136]
0039d730add x21, sp, 936
0039d734add x20, sp, 3024
0039d738adr x27, 16
0039d73cstp x29, x27, [sp-24]
0039d740sub x29, sp, 24
0039d744bl fn_87ee8
0039d748sub x29, sp, 8
0039d74cldr x2, [sp+3136]
0039d750str x2, [sp+1048]
0039d754str x15, [sp+920]
0039d758ldr x2, [sp+3016]
0039d75cstr x2, [sp+928]
0039d760add x21, sp, 1120
0039d764add x20, sp, 936
0039d768adr x27, 16
0039d76cstp x29, x27, [sp-24]
0039d770sub x29, sp, 24
0039d774bl fn_87ee8
0039d778sub x29, sp, 8
0039d77cldr x2, [sp+1048]
0039d780str x2, [sp+1232]
0039d784ldr x2, [sp+920]
0039d788ldr x3, [sp+928]
0039d78cstr x2, [sp+1104]
0039d790str x3, [sp+1112]
0039d794add x21, sp, 112
0039d798add x20, sp, 1120
0039d79cadr x27, 16
0039d7a0stp x29, x27, [sp-24]
0039d7a4sub x29, sp, 24
0039d7a8bl fn_87ee8
0039d7acsub x29, sp, 8
0039d7b0ldr x2, [sp+1232]
0039d7b4str x2, [sp+224]
0039d7b8ldr x2, [sp+1104]
0039d7bcldr x3, [sp+1112]
0039d7c0str x2, [sp+5144]
0039d7c4str x3, [sp+5152]
0039d7c8ldr x0, [sp+112]
0039d7ccldr x1, [sp+120]
0039d7d0ldr x2, [sp+128]
0039d7d4ldr x3, [sp+136]
0039d7d8ldr x4, [sp+144]
0039d7dcldr x5, [sp+152]
0039d7e0ldr x6, [sp+160]
0039d7e4ldr x7, [sp+168]
0039d7e8ldr x8, [sp+176]
0039d7ecldr x9, [sp+184]
0039d7f0ldr x10, [sp+192]
0039d7f4ldr x11, [sp+200]
0039d7f8ldr x12, [sp+208]
0039d7fcldr x13, [sp+216]
0039d800ldr x14, [sp+224]
0039d804ldp x29, x30, [sp-8]
0039d808movz x27, 5136
0039d80cadd sp, sp, x27
0039d810ret x30
0039d814
0039d814loc_39d814:
0039d814ldr x5, [sp+360]
0039d818ldrsb x27, [x5]
0039d81cldr x6, [x5]
0039d820ldr x5, [x5+8]
0039d824str x6, [sp+584]
0039d828str x5, [sp+592]
0039d82cldr x2, [sp+256]
0039d830ldr x0, [sp+240]
0039d834ldr x5, [sp+248]
0039d838add x1, x5, 1
0039d83csubs xzr, x2, x1
0039d840b.hs 0x39d848
0039d844b 0x39d84c
0039d848
0039d848loc_39d848:
0039d848b 0x39d860
0039d84c
0039d84cloc_39d84c:
0039d84corr x3, xzr, 1
0039d850adrp x4, 0x258000
0039d854add x4, x4, 2944
0039d858bl runtime.growslice
0039d85cb 0x39d860
0039d860
0039d860loc_39d860:
0039d860sub x3, x1, 1
0039d864add x4, x0, x3, lsl #4
0039d868ubfm x3, x3, 60, 59
0039d86cldr x5, [sp+584]
0039d870ldr x6, [sp+592]
0039d874str x6, [x4+8]
0039d878adrp x27, 0x6ae000
0039d87cldr w4, [x27+3056]
0039d880cbz w4, 0x39d888
0039d884b 0x39d88c
0039d888
0039d888loc_39d888:
0039d888b 0x39d8a0
0039d88c
0039d88cloc_39d88c:
0039d88cbl runtime.gcWriteBarrier2
0039d890str x5, [x25]
0039d894ldr x4, [x0+x3]
0039d898str x4, [x25+8]
0039d89cb 0x39d8a0
0039d8a0
0039d8a0loc_39d8a0:
0039d8a0str x5, [x0+x3]
0039d8a4str x0, [sp+240]
0039d8a8str x1, [sp+248]
0039d8acstr x2, [sp+256]
0039d8b0b 0x39d8b4
0039d8b4
0039d8b4loc_39d8b4:
0039d8b4b 0x39c204
0039d8b8
0039d8b8loc_39d8b8:
0039d8b8ldr x3, [sp+248]
0039d8bcstr x3, [sp+104]
0039d8c0cbz x3, 0x39d8c8
0039d8c4b 0x39da48
0039d8c8
0039d8c8loc_39d8c8:
0039d8c8adrp x0, 0x329000
0039d8ccadd x0, x0, 3681
0039d8d0movz x1, 45
0039d8d4bl errors.New
0039d8d8str x0, [sp+920]
0039d8dcstr x1, [sp+928]
0039d8e0add x20, sp, 936
0039d8e4adr x27, 16
0039d8e8stp x29, x27, [sp-24]
0039d8ecsub x29, sp, 24
0039d8f0bl fn_87cf4
0039d8f4sub x29, sp, 8
0039d8f8str xzr, [sp+1048]
0039d8fcadd x27, sp, 1056
0039d900stp xzr, xzr, [x27]
0039d904ldr x26, [sp+368]
0039d908ldr x2, [x26]
0039d90cldr x0, [sp+920]
0039d910ldr x1, [sp+928]
0039d914blr x2
0039d918ldr x15, [sp+8]
0039d91cldr x16, [sp+16]
0039d920str x16, [sp+3016]
0039d924str x0, [sp+4480]
0039d928str x1, [sp+4488]
0039d92cstr x2, [sp+4496]
0039d930str x3, [sp+4504]
0039d934str x4, [sp+4512]
0039d938str x5, [sp+4520]
0039d93cstr x6, [sp+4528]
0039d940str x7, [sp+4536]
0039d944str x8, [sp+4544]
0039d948str x9, [sp+4552]
0039d94cstr x10, [sp+4560]
0039d950str x11, [sp+4568]
0039d954str x12, [sp+4576]
0039d958str x13, [sp+4584]
0039d95cstr x14, [sp+4592]
0039d960add x21, sp, 936
0039d964add x20, sp, 4096
0039d968add x20, x20, 384
0039d96cadr x27, 16
0039d970stp x29, x27, [sp-24]
0039d974sub x29, sp, 24
0039d978bl fn_87ee8
0039d97csub x29, sp, 8
0039d980ldr x2, [sp+4592]
0039d984str x2, [sp+1048]
0039d988str x15, [sp+1056]
0039d98cldr x2, [sp+3016]
0039d990str x2, [sp+1064]
0039d994add x21, sp, 2712
0039d998add x20, sp, 936
0039d99cadr x27, 16
0039d9a0stp x29, x27, [sp-24]
0039d9a4sub x29, sp, 24
0039d9a8bl fn_87ee8
0039d9acsub x29, sp, 8
0039d9b0ldr x2, [sp+1048]
0039d9b4str x2, [sp+2824]
0039d9b8ldr x2, [sp+1056]
0039d9bcldr x3, [sp+1064]
0039d9c0str x2, [sp+2696]
0039d9c4str x3, [sp+2704]
0039d9c8add x21, sp, 112
0039d9ccadd x20, sp, 2712
0039d9d0adr x27, 16
0039d9d4stp x29, x27, [sp-24]
0039d9d8sub x29, sp, 24
0039d9dcbl fn_87ee8
0039d9e0sub x29, sp, 8
0039d9e4ldr x2, [sp+2824]
0039d9e8str x2, [sp+224]
0039d9ecldr x2, [sp+2696]
0039d9f0ldr x3, [sp+2704]
0039d9f4str x2, [sp+5144]
0039d9f8str x3, [sp+5152]
0039d9fcldr x0, [sp+112]
0039da00ldr x1, [sp+120]
0039da04ldr x2, [sp+128]
0039da08ldr x3, [sp+136]
0039da0cldr x4, [sp+144]
0039da10ldr x5, [sp+152]
0039da14ldr x6, [sp+160]
0039da18ldr x7, [sp+168]
0039da1cldr x8, [sp+176]
0039da20ldr x9, [sp+184]
0039da24ldr x10, [sp+192]
0039da28ldr x11, [sp+200]
0039da2cldr x12, [sp+208]
0039da30ldr x13, [sp+216]
0039da34ldr x14, [sp+224]
0039da38ldp x29, x30, [sp-8]
0039da3cmovz x27, 5136
0039da40add sp, sp, x27
0039da44ret x30
0039da48
0039da48loc_39da48:
0039da48ldr x3, [sp+248]
0039da4cstr x3, [sp+104]
0039da50subs xzr, x3, 1
0039da54cset x3, eq
0039da58strb w3, [sp+88]
0039da5cb.eq 0x39da64
0039da60b 0x39dd10
0039da64
0039da64loc_39da64:
0039da64ldr x1, [sp+248]
0039da68ldr x3, [sp+240]
0039da6csubs xzr, x1, 0
0039da70b.hi 0x39da78
0039da74b 0x39e154
0039da78
0039da78loc_39da78:
0039da78ldr x3, [x3+8]
0039da7csubs xzr, x3, 11
0039da80cset x3, eq
0039da84b.eq 0x39da8c
0039da88b 0x39dc40
0039da8c
0039da8cloc_39da8c:
0039da8cldr x3, [sp+240]
0039da90ldr x1, [sp+248]
0039da94subs xzr, x1, 0
0039da98b.hi 0x39daa0
0039da9cb 0x39e14c
0039daa0
0039daa0loc_39daa0:
0039daa0ldr x1, [x3+8]
0039daa4ldr x3, [x3]
0039daa8subs xzr, x1, 0
0039daacb.hi 0x39dab4
0039dab0b 0x39e144
0039dab4
0039dab4loc_39dab4:
0039dab4ldr x4, [sp+240]
0039dab8ldr x1, [sp+248]
0039dabcldrb w3, [x3]
0039dac0subs xzr, x1, 0
0039dac4b.hi 0x39dacc
0039dac8b 0x39e13c
0039dacc
0039daccloc_39dacc:
0039daccldr x1, [x4+8]
0039dad0ldr x4, [x4]
0039dad4subs xzr, x1, 1
0039dad8b.hi 0x39dae0
0039dadcb 0x39e134
0039dae0
0039dae0loc_39dae0:
0039dae0ldr x5, [sp+240]
0039dae4ldr x1, [sp+248]
0039dae8ldrb w4, [x4+1]
0039daecubfm x4, x4, 56, 7
0039daf0orr x3, x3, x4
0039daf4subs xzr, x1, 0
0039daf8b.hi 0x39db00
0039dafcb 0x39e12c
0039db00
0039db00loc_39db00:
0039db00ldr x1, [x5+8]
0039db04ldr x4, [x5]
0039db08subs xzr, x1, 2
0039db0cb.hi 0x39db14
0039db10b 0x39e124
0039db14
0039db14loc_39db14:
0039db14ldr x5, [sp+240]
0039db18ldr x1, [sp+248]
0039db1cldrb w4, [x4+2]
0039db20ubfm x4, x4, 48, 7
0039db24orr x3, x3, x4
0039db28subs xzr, x1, 0
0039db2cb.hi 0x39db34
0039db30b 0x39e11c
0039db34
0039db34loc_39db34:
0039db34ldr x1, [x5+8]
0039db38ldr x4, [x5]
0039db3csubs xzr, x1, 3
0039db40b.hi 0x39db48
0039db44b 0x39e114
0039db48
0039db48loc_39db48:
0039db48ldr x5, [sp+240]
0039db4cldr x1, [sp+248]
0039db50ldrb w4, [x4+3]
0039db54ubfm x4, x4, 40, 7
0039db58orr x3, x3, x4
0039db5csubs xzr, x1, 0
0039db60b.hi 0x39db68
0039db64b 0x39e10c
0039db68
0039db68loc_39db68:
0039db68ldr x1, [x5+8]
0039db6cldr x4, [x5]
0039db70subs xzr, x1, 4
0039db74b.hi 0x39db7c
0039db78b 0x39e104
0039db7c
0039db7cloc_39db7c:
0039db7cldr x5, [sp+240]
0039db80ldr x1, [sp+248]
0039db84ldrb w4, [x4+4]
0039db88ubfm x4, x4, 32, 7
0039db8corr x3, x3, x4
0039db90subs xzr, x1, 0
0039db94b.hi 0x39db9c
0039db98b 0x39e0fc
0039db9c
0039db9cloc_39db9c:
0039db9cldr x1, [x5+8]
0039dba0ldr x4, [x5]
0039dba4subs xzr, x1, 5
0039dba8b.hi 0x39dbb0
0039dbacb 0x39e0f4
0039dbb0
0039dbb0loc_39dbb0:
0039dbb0ldr x5, [sp+240]
0039dbb4ldr x1, [sp+248]
0039dbb8ldrb w4, [x4+5]
0039dbbcubfm x4, x4, 24, 7
0039dbc0orr x3, x3, x4
0039dbc4subs xzr, x1, 0
0039dbc8b.hi 0x39dbd0
0039dbccb 0x39e0ec
0039dbd0
0039dbd0loc_39dbd0:
0039dbd0ldr x1, [x5+8]
0039dbd4ldr x4, [x5]
0039dbd8subs xzr, x1, 6
0039dbdcb.hi 0x39dbe4
0039dbe0b 0x39e0e4
0039dbe4
0039dbe4loc_39dbe4:
0039dbe4ldr x5, [sp+240]
0039dbe8ldr x1, [sp+248]
0039dbecldrb w4, [x4+6]
0039dbf0ubfm x4, x4, 16, 7
0039dbf4orr x3, x3, x4
0039dbf8subs xzr, x1, 0
0039dbfcb.hi 0x39dc04
0039dc00b 0x39e0dc
0039dc04
0039dc04loc_39dc04:
0039dc04ldr x1, [x5+8]
0039dc08ldr x4, [x5]
0039dc0csubs xzr, x1, 7
0039dc10b.hi 0x39dc18
0039dc14b 0x39e0d4
0039dc18
0039dc18loc_39dc18:
0039dc18ldrb w4, [x4+7]
0039dc1cubfm x4, x4, 8, 7
0039dc20orr x4, x3, x4
0039dc24movz x5, 17731
0039dc28movk x5, 0x54520000
0039dc2cmovk x5, 0x464900000000
0039dc30movk x5, 0x4349000000000000
0039dc34subs xzr, x4, x5
0039dc38cset x3, eq
0039dc3cb 0x39dc44
0039dc40
0039dc40loc_39dc40:
0039dc40b 0x39dc44
0039dc44
0039dc44loc_39dc44:
0039dc44tbnz w3, 0, 0x39dc4c
0039dc48b 0x39dcc0
0039dc4c
0039dc4cloc_39dc4c:
0039dc4cldr x3, [sp+240]
0039dc50ldr x1, [sp+248]
0039dc54subs xzr, x1, 0
0039dc58b.hi 0x39dc60
0039dc5cb 0x39e0cc
0039dc60
0039dc60loc_39dc60:
0039dc60ldr x1, [x3+8]
0039dc64ldr x3, [x3]
0039dc68subs xzr, x1, 8
0039dc6cb.hi 0x39dc74
0039dc70b 0x39e0c4
0039dc74
0039dc74loc_39dc74:
0039dc74ldr x4, [sp+240]
0039dc78ldr x1, [sp+248]
0039dc7cldrb w3, [x3+8]
0039dc80subs xzr, x1, 0
0039dc84b.hi 0x39dc8c
0039dc88b 0x39e0bc
0039dc8c
0039dc8cloc_39dc8c:
0039dc8cldr x1, [x4+8]
0039dc90ldr x4, [x4]
0039dc94subs xzr, x1, 9
0039dc98b.hi 0x39dca0
0039dc9cb 0x39e0b4
0039dca0
0039dca0loc_39dca0:
0039dca0ldrb w4, [x4+9]
0039dca4ubfm x4, x4, 56, 7
0039dca8orr x4, x3, x4
0039dcacubfm x4, x4, 0, 15
0039dcb0movz x5, 21569
0039dcb4subs wzr, w4, w5
0039dcb8cset x3, eq
0039dcbcb 0x39dcc4
0039dcc0
0039dcc0loc_39dcc0:
0039dcc0b 0x39dcc4
0039dcc4
0039dcc4loc_39dcc4:
0039dcc4tbnz w3, 0, 0x39dccc
0039dcc8b 0x39dd04
0039dccc
0039dcccloc_39dccc:
0039dcccldr x3, [sp+240]
0039dcd0ldr x1, [sp+248]
0039dcd4subs xzr, x1, 0
0039dcd8b.hi 0x39dce0
0039dcdcb 0x39e0ac
0039dce0
0039dce0loc_39dce0:
0039dce0ldr x1, [x3+8]
0039dce4ldr x3, [x3]
0039dce8subs xzr, x1, 10
0039dcecb.hi 0x39dcf4
0039dcf0b 0x39e0a4
0039dcf4
0039dcf4loc_39dcf4:
0039dcf4ldrb w4, [x3+10]
0039dcf8subs wzr, w4, 69
0039dcfccset x3, eq
0039dd00b 0x39dd08
0039dd04
0039dd04loc_39dd04:
0039dd04b 0x39dd08
0039dd08
0039dd08loc_39dd08:
0039dd08strb w3, [sp+88]
0039dd0cb 0x39dd14
0039dd10
0039dd10loc_39dd10:
0039dd10b 0x39dd14
0039dd14
0039dd14loc_39dd14:
0039dd14ldrb w3, [sp+88]
0039dd18tbnz w3, 0, 0x39dd20
0039dd1cb 0x39dea0
0039dd20
0039dd20loc_39dd20:
0039dd20adrp x0, 0x331000
0039dd24add x0, x0, 3452
0039dd28movz x1, 73
0039dd2cbl errors.New
0039dd30str x0, [sp+1056]
0039dd34str x1, [sp+1064]
0039dd38add x20, sp, 936
0039dd3cadr x27, 16
0039dd40stp x29, x27, [sp-24]
0039dd44sub x29, sp, 24
0039dd48bl fn_87cf4
0039dd4csub x29, sp, 8
0039dd50str xzr, [sp+1048]
0039dd54add x27, sp, 920
0039dd58stp xzr, xzr, [x27]
0039dd5cldr x26, [sp+368]
0039dd60ldr x2, [x26]
0039dd64ldr x0, [sp+1056]
0039dd68ldr x1, [sp+1064]
0039dd6cblr x2
0039dd70ldr x15, [sp+8]
0039dd74ldr x16, [sp+16]
0039dd78str x16, [sp+3016]
0039dd7cstr x0, [sp+4344]
0039dd80str x1, [sp+4352]
0039dd84str x2, [sp+4360]
0039dd88str x3, [sp+4368]
0039dd8cstr x4, [sp+4376]
0039dd90str x5, [sp+4384]
0039dd94str x6, [sp+4392]
0039dd98str x7, [sp+4400]
0039dd9cstr x8, [sp+4408]
0039dda0str x9, [sp+4416]
0039dda4str x10, [sp+4424]
0039dda8str x11, [sp+4432]
0039ddacstr x12, [sp+4440]
0039ddb0str x13, [sp+4448]
0039ddb4str x14, [sp+4456]
0039ddb8add x21, sp, 936
0039ddbcadd x20, sp, 4096
0039ddc0add x20, x20, 248
0039ddc4adr x27, 16
0039ddc8stp x29, x27, [sp-24]
0039ddccsub x29, sp, 24
0039ddd0bl fn_87ee8
0039ddd4sub x29, sp, 8
0039ddd8ldr x2, [sp+4456]
0039dddcstr x2, [sp+1048]
0039dde0str x15, [sp+920]
0039dde4ldr x2, [sp+3016]
0039dde8str x2, [sp+928]
0039ddecadd x21, sp, 2576
0039ddf0add x20, sp, 936
0039ddf4adr x27, 16
0039ddf8stp x29, x27, [sp-24]
0039ddfcsub x29, sp, 24
0039de00bl fn_87ee8
0039de04sub x29, sp, 8
0039de08ldr x2, [sp+1048]
0039de0cstr x2, [sp+2688]
0039de10ldr x2, [sp+920]
0039de14ldr x3, [sp+928]
0039de18str x2, [sp+2560]
0039de1cstr x3, [sp+2568]
0039de20add x21, sp, 112
0039de24add x20, sp, 2576
0039de28adr x27, 16
0039de2cstp x29, x27, [sp-24]
0039de30sub x29, sp, 24
0039de34bl fn_87ee8
0039de38sub x29, sp, 8
0039de3cldr x2, [sp+2688]
0039de40str x2, [sp+224]
0039de44ldr x2, [sp+2560]
0039de48ldr x3, [sp+2568]
0039de4cstr x2, [sp+5144]
0039de50str x3, [sp+5152]
0039de54ldr x0, [sp+112]
0039de58ldr x1, [sp+120]
0039de5cldr x2, [sp+128]
0039de60ldr x3, [sp+136]
0039de64ldr x4, [sp+144]
0039de68ldr x5, [sp+152]
0039de6cldr x6, [sp+160]
0039de70ldr x7, [sp+168]
0039de74ldr x8, [sp+176]
0039de78ldr x9, [sp+184]
0039de7cldr x10, [sp+192]
0039de80ldr x11, [sp+200]
0039de84ldr x12, [sp+208]
0039de88ldr x13, [sp+216]
0039de8cldr x14, [sp+224]
0039de90ldp x29, x30, [sp-8]
0039de94movz x27, 5136
0039de98add sp, sp, x27
0039de9cret x30
0039dea0
0039dea0loc_39dea0:
0039dea0add x27, sp, 904
0039dea4stp xzr, xzr, [x27]
0039dea8add x3, sp, 904
0039deacstr x3, [sp+624]
0039deb0ldr x0, [sp+240]
0039deb4ldr x1, [sp+248]
0039deb8ldr x2, [sp+256]
0039debcbl runtime.convTslice
0039dec0str x0, [sp+616]
0039dec4ldr x3, [sp+624]
0039dec8ldrsb x27, [x3]
0039deccadrp x4, 0x250000
0039ded0add x4, x4, 2112
0039ded4str x4, [x3]
0039ded8adrp x27, 0x6ae000
0039dedcldr w4, [x27+3056]
0039dee0cbz w4, 0x39dee8
0039dee4b 0x39deec
0039dee8
0039dee8loc_39dee8:
0039dee8b 0x39df00
0039deec
0039deecloc_39deec:
0039deecbl runtime.gcWriteBarrier2
0039def0str x0, [x25]
0039def4ldr x5, [x3+8]
0039def8str x5, [x25+8]
0039defcb 0x39df00
0039df00
0039df00loc_39df00:
0039df00str x0, [x3+8]
0039df04ldr x2, [sp+624]
0039df08ldrsb x27, [x2]
0039df0cb 0x39df10
0039df10
0039df10loc_39df10:
0039df10str x2, [sp+656]
0039df14orr x4, xzr, 1
0039df18str x4, [sp+664]
0039df1cstr x4, [sp+672]
0039df20adrp x0, 0x334000
0039df24add x0, x0, 238
0039df28movz x1, 129
0039df2cmov x3, x4
0039df30bl fmt.Errorf
0039df34str x0, [sp+920]
0039df38str x1, [sp+928]
0039df3cadd x20, sp, 936
0039df40adr x27, 16
0039df44stp x29, x27, [sp-24]
0039df48sub x29, sp, 24
0039df4cbl fn_87cf4
0039df50sub x29, sp, 8
0039df54str xzr, [sp+1048]
0039df58add x27, sp, 1056
0039df5cstp xzr, xzr, [x27]
0039df60ldr x26, [sp+368]
0039df64ldr x5, [x26]
0039df68ldr x0, [sp+920]
0039df6cldr x1, [sp+928]
0039df70blr x5
0039df74ldr x15, [sp+8]
0039df78ldr x16, [sp+16]
0039df7cstr x16, [sp+3016]
0039df80str x0, [sp+4224]
0039df84str x1, [sp+4232]
0039df88str x2, [sp+4240]
0039df8cstr x3, [sp+4248]
0039df90str x4, [sp+4256]
0039df94str x5, [sp+4264]
0039df98str x6, [sp+4272]
0039df9cstr x7, [sp+4280]
0039dfa0str x8, [sp+4288]
0039dfa4str x9, [sp+4296]
0039dfa8str x10, [sp+4304]
0039dfacstr x11, [sp+4312]
0039dfb0str x12, [sp+4320]
0039dfb4str x13, [sp+4328]
0039dfb8str x14, [sp+4336]
0039dfbcadd x21, sp, 936
0039dfc0add x20, sp, 4096
0039dfc4add x20, x20, 128
0039dfc8adr x27, 16
0039dfccstp x29, x27, [sp-24]
0039dfd0sub x29, sp, 24
0039dfd4bl fn_87ee8
0039dfd8sub x29, sp, 8
0039dfdcldr x5, [sp+4336]
0039dfe0str x5, [sp+1048]
0039dfe4str x15, [sp+1056]
0039dfe8ldr x5, [sp+3016]
0039dfecstr x5, [sp+1064]
0039dff0add x21, sp, 2440
0039dff4add x20, sp, 936
0039dff8adr x27, 16
0039dffcstp x29, x27, [sp-24]
0039e000sub x29, sp, 24
0039e004bl fn_87ee8
0039e008sub x29, sp, 8
0039e00cldr x5, [sp+1048]
0039e010str x5, [sp+2552]
0039e014ldr x5, [sp+1056]
0039e018ldr x6, [sp+1064]
0039e01cstr x5, [sp+2424]
0039e020str x6, [sp+2432]
0039e024add x21, sp, 112
0039e028add x20, sp, 2440
0039e02cadr x27, 16
0039e030stp x29, x27, [sp-24]
0039e034sub x29, sp, 24
0039e038bl fn_87ee8
0039e03csub x29, sp, 8
0039e040ldr x5, [sp+2552]
0039e044str x5, [sp+224]
0039e048ldr x5, [sp+2424]
0039e04cldr x6, [sp+2432]
0039e050str x5, [sp+5144]
0039e054str x6, [sp+5152]
0039e058ldr x0, [sp+112]
0039e05cldr x1, [sp+120]
0039e060ldr x2, [sp+128]
0039e064ldr x3, [sp+136]
0039e068ldr x4, [sp+144]
0039e06cldr x5, [sp+152]
0039e070ldr x6, [sp+160]
0039e074ldr x7, [sp+168]
0039e078ldr x8, [sp+176]
0039e07cldr x9, [sp+184]
0039e080ldr x10, [sp+192]
0039e084ldr x11, [sp+200]
0039e088ldr x12, [sp+208]
0039e08cldr x13, [sp+216]
0039e090ldr x14, [sp+224]
0039e094ldp x29, x30, [sp-8]
0039e098movz x27, 5136
0039e09cadd sp, sp, x27
0039e0a0ret x30
0039e0a4
0039e0a4loc_39e0a4:
0039e0a4movz x0, 10
0039e0a8bl runtime.panicIndex
0039e0ac
0039e0acloc_39e0ac:
0039e0acmov x0, xzr
0039e0b0bl runtime.panicIndex
0039e0b4
0039e0b4loc_39e0b4:
0039e0b4movz x0, 9
0039e0b8bl runtime.panicIndex
0039e0bc
0039e0bcloc_39e0bc:
0039e0bcmov x0, xzr
0039e0c0bl runtime.panicIndex
0039e0c4
0039e0c4loc_39e0c4:
0039e0c4orr x0, xzr, 8
0039e0c8bl runtime.panicIndex
0039e0cc
0039e0ccloc_39e0cc:
0039e0ccmov x0, xzr
0039e0d0bl runtime.panicIndex
0039e0d4
0039e0d4loc_39e0d4:
0039e0d4orr x0, xzr, 7
0039e0d8bl runtime.panicIndex
0039e0dc
0039e0dcloc_39e0dc:
0039e0dcmov x0, xzr
0039e0e0bl runtime.panicIndex
0039e0e4
0039e0e4loc_39e0e4:
0039e0e4orr x0, xzr, 6
0039e0e8bl runtime.panicIndex
0039e0ec
0039e0ecloc_39e0ec:
0039e0ecmov x0, xzr
0039e0f0bl runtime.panicIndex
0039e0f4
0039e0f4loc_39e0f4:
0039e0f4movz x0, 5
0039e0f8bl runtime.panicIndex
0039e0fc
0039e0fcloc_39e0fc:
0039e0fcmov x0, xzr
0039e100bl runtime.panicIndex
0039e104
0039e104loc_39e104:
0039e104orr x0, xzr, 4
0039e108bl runtime.panicIndex
0039e10c
0039e10cloc_39e10c:
0039e10cmov x0, xzr
0039e110bl runtime.panicIndex
0039e114
0039e114loc_39e114:
0039e114orr x0, xzr, 3
0039e118bl runtime.panicIndex
0039e11c
0039e11cloc_39e11c:
0039e11cmov x0, xzr
0039e120bl runtime.panicIndex
0039e124
0039e124loc_39e124:
0039e124orr x0, xzr, 2
0039e128bl runtime.panicIndex
0039e12c
0039e12cloc_39e12c:
0039e12cmov x0, xzr
0039e130bl runtime.panicIndex
0039e134
0039e134loc_39e134:
0039e134orr x0, xzr, 1
0039e138bl runtime.panicIndex
0039e13c
0039e13cloc_39e13c:
0039e13cmov x0, xzr
0039e140bl runtime.panicIndex
0039e144
0039e144loc_39e144:
0039e144mov x0, xzr
0039e148bl runtime.panicIndex
0039e14c
0039e14cloc_39e14c:
0039e14cmov x0, xzr
0039e150bl runtime.panicIndex
0039e154
0039e154loc_39e154:
0039e154mov x0, xzr
0039e158bl runtime.panicIndex
0039e15c
0039e15cloc_39e15c:
0039e15cadrp x2, 0x27a000
0039e160add x2, x2, 1120
0039e164bl runtime.panicdottypeE
0039e168
0039e168loc_39e168:
0039e168mov x0, xzr
0039e16cbl runtime.panicIndex
0039e170
0039e170loc_39e170:
0039e170mov x0, xzr
0039e174bl runtime.panicIndex
0039e178
0039e178loc_39e178:
0039e178movz x0, 10
0039e17cbl runtime.panicIndex
0039e180
0039e180loc_39e180:
0039e180movz x0, 9
0039e184bl runtime.panicIndex
0039e188
0039e188loc_39e188:
0039e188orr x0, xzr, 8
0039e18cbl runtime.panicIndex
0039e190
0039e190loc_39e190:
0039e190orr x0, xzr, 7
0039e194bl runtime.panicIndex
0039e198
0039e198loc_39e198:
0039e198orr x0, xzr, 6
0039e19cbl runtime.panicIndex
0039e1a0
0039e1a0loc_39e1a0:
0039e1a0movz x0, 5
0039e1a4bl runtime.panicIndex
0039e1a8
0039e1a8loc_39e1a8:
0039e1a8orr x0, xzr, 4
0039e1acbl runtime.panicIndex
0039e1b0
0039e1b0loc_39e1b0:
0039e1b0orr x0, xzr, 3
0039e1b4bl runtime.panicIndex
0039e1b8
0039e1b8loc_39e1b8:
0039e1b8orr x0, xzr, 2
0039e1bcbl runtime.panicIndex
0039e1c0
0039e1c0loc_39e1c0:
0039e1c0orr x0, xzr, 1
0039e1c4bl runtime.panicIndex
0039e1c8
0039e1c8loc_39e1c8:
0039e1c8mov x0, xzr
0039e1ccbl runtime.panicIndex
0039e1d0
0039e1d0loc_39e1d0:
0039e1d0mov x0, xzr
0039e1d4bl runtime.panicIndex
0039e1d8
0039e1d8loc_39e1d8:
0039e1d8movz x0, 10
0039e1dcbl runtime.panicIndex
0039e1e0
0039e1e0loc_39e1e0:
0039e1e0movz x0, 9
0039e1e4bl runtime.panicIndex
0039e1e8
0039e1e8loc_39e1e8:
0039e1e8orr x0, xzr, 8
0039e1ecbl runtime.panicIndex
0039e1f0
0039e1f0loc_39e1f0:
0039e1f0orr x0, xzr, 7
0039e1f4bl runtime.panicIndex
0039e1f8
0039e1f8loc_39e1f8:
0039e1f8orr x0, xzr, 6
0039e1fcbl runtime.panicIndex
0039e200
0039e200loc_39e200:
0039e200movz x0, 5
0039e204bl runtime.panicIndex
0039e208
0039e208loc_39e208:
0039e208orr x0, xzr, 4
0039e20cbl runtime.panicIndex
0039e210
0039e210loc_39e210:
0039e210orr x0, xzr, 3
0039e214bl runtime.panicIndex
0039e218
0039e218loc_39e218:
0039e218orr x0, xzr, 2
0039e21cbl runtime.panicIndex
0039e220
0039e220loc_39e220:
0039e220orr x0, xzr, 1
0039e224bl runtime.panicIndex
0039e228
0039e228loc_39e228:
0039e228mov x0, xzr
0039e22cbl runtime.panicIndex
0039e230hint
0039e234
0039e234loc_39e234:
0039e234stp x0, x1, [sp+24]
0039e238stp x2, x3, [sp+40]
0039e23cstp x4, x5, [sp+56]
0039e240mov x3, x30
0039e244bl runtime.morestack_noctxt.abi0
0039e248ldp x0, x1, [sp+24]
0039e24cldp x2, x3, [sp+40]
0039e250ldp x4, x5, [sp+56]
0039e254b 0x39b7d0
0039e258udf 0
0039e25cudf 0
0039b7d0
Loading..