File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002a5a20
002a5a20encoding/asn1.(*invalidUnmarshalError).Error: ; void encoding/asn1.(*invalidUnmarshalError).Error(encoding/asn1.invalidUnmarshalError * e)
002a5a20ldr x16, [x28+16]
002a5a24subs xzr, sp, x16
002a5a28b.ls 0x2a5b48
002a5a2cstr x30, [sp-96]!
002a5a30stur x29, [sp-8]
002a5a34sub x29, sp, 8
002a5a38str x0, [sp+104]
002a5a3cstp xzr, xzr, [sp+56]
002a5a40ldr x2, [sp+104]
002a5a44ldrsb x27, [x2]
002a5a48ldr x2, [x2]
002a5a4ccbnz x2, 0x2a5a54
002a5a50b 0x2a5b28
002a5a54
002a5a54loc_2a5a54:
002a5a54ldr x1, [sp+104]
002a5a58ldrsb x27, [x1]
002a5a5cldr x2, [x1]
002a5a60ldrsb x27, [x2]
002a5a64ldr x0, [x1+8]
002a5a68ldr x1, [x2+168]
002a5a6cblr x1
002a5a70str x0, [sp+48]
002a5a74subs xzr, x0, 22
002a5a78b.ne 0x2a5a80
002a5a7cb 0x2a5ad4
002a5a80
002a5a80loc_2a5a80:
002a5a80ldr x1, [sp+104]
002a5a84ldrsb x27, [x1]
002a5a88ldr x2, [x1]
002a5a8cldrsb x27, [x2]
002a5a90ldr x0, [x1+8]
002a5a94ldr x1, [x2+296]
002a5a98blr x1
002a5a9cstr x0, [sp+72]
002a5aa0str x1, [sp+80]
002a5aa4movz x2, 47
002a5aa8mov x3, x0
002a5aacmov x4, x1
002a5ab0mov x0, xzr
002a5ab4adrp x1, 0x423000
002a5ab8add x1, x1, 606
002a5abcbl runtime.concatstring2
002a5ac0str x0, [sp+56]
002a5ac4str x1, [sp+64]
002a5ac8ldur x29, [sp-8]
002a5accldr x30, [sp], 96
002a5ad0ret x30
002a5ad4
002a5ad4loc_2a5ad4:
002a5ad4ldr x1, [sp+104]
002a5ad8ldrsb x27, [x1]
002a5adcldr x2, [x1]
002a5ae0ldrsb x27, [x2]
002a5ae4ldr x0, [x1+8]
002a5ae8ldr x1, [x2+296]
002a5aecblr x1
002a5af0str x0, [sp+72]
002a5af4str x1, [sp+80]
002a5af8movz x2, 39
002a5afcmov x3, x0
002a5b00mov x4, x1
002a5b04mov x0, xzr
002a5b08adrp x1, 0x41e000
002a5b0cadd x1, x1, 3562
002a5b10bl runtime.concatstring2
002a5b14str x0, [sp+56]
002a5b18str x1, [sp+64]
002a5b1cldur x29, [sp-8]
002a5b20ldr x30, [sp], 96
002a5b24ret x30
002a5b28
002a5b28loc_2a5b28:
002a5b28adrp x0, 0x41e000
002a5b2cadd x0, x0, 880
002a5b30str x0, [sp+56]
002a5b34movz x1, 38
002a5b38str x1, [sp+64]
002a5b3cldur x29, [sp-8]
002a5b40ldr x30, [sp], 96
002a5b44ret x30
002a5b48
002a5b48loc_2a5b48:
002a5b48str x0, [sp+8]
002a5b4cmov x3, x30
002a5b50bl runtime.morestack_noctxt.abi0
002a5b54ldr x0, [sp+8]
002a5b58b 0x2a5a20
002a5b5cudf 0
002a5a20
002a5a20encoding/asn1.(*invalidUnmarshalError).Error: ; void encoding/asn1.(*invalidUnmarshalError).Error(encoding/asn1.invalidUnmarshalError * e)
002a5a20ldr x16, [x28+16]
002a5a24subs xzr, sp, x16
002a5a28b.ls 0x2a5b48
002a5a2cstr x30, [sp-96]!
002a5a30stur x29, [sp-8]
002a5a34sub x29, sp, 8
002a5a38str x0, [sp+104]
002a5a3cstp xzr, xzr, [sp+56]
002a5a40ldr x2, [sp+104]
002a5a44ldrsb x27, [x2]
002a5a48ldr x2, [x2]
002a5a4ccbnz x2, 0x2a5a54
002a5a50b 0x2a5b28
002a5a54
002a5a54loc_2a5a54:
002a5a54ldr x1, [sp+104]
002a5a58ldrsb x27, [x1]
002a5a5cldr x2, [x1]
002a5a60ldrsb x27, [x2]
002a5a64ldr x0, [x1+8]
002a5a68ldr x1, [x2+168]
002a5a6cblr x1
002a5a70str x0, [sp+48]
002a5a74subs xzr, x0, 22
002a5a78b.ne 0x2a5a80
002a5a7cb 0x2a5ad4
002a5a80
002a5a80loc_2a5a80:
002a5a80ldr x1, [sp+104]
002a5a84ldrsb x27, [x1]
002a5a88ldr x2, [x1]
002a5a8cldrsb x27, [x2]
002a5a90ldr x0, [x1+8]
002a5a94ldr x1, [x2+296]
002a5a98blr x1
002a5a9cstr x0, [sp+72]
002a5aa0str x1, [sp+80]
002a5aa4movz x2, 47
002a5aa8mov x3, x0
002a5aacmov x4, x1
002a5ab0mov x0, xzr
002a5ab4adrp x1, 0x423000
002a5ab8add x1, x1, 606
002a5abcbl runtime.concatstring2
002a5ac0str x0, [sp+56]
002a5ac4str x1, [sp+64]
002a5ac8ldur x29, [sp-8]
002a5accldr x30, [sp], 96
002a5ad0ret x30
002a5ad4
002a5ad4loc_2a5ad4:
002a5ad4ldr x1, [sp+104]
002a5ad8ldrsb x27, [x1]
002a5adcldr x2, [x1]
002a5ae0ldrsb x27, [x2]
002a5ae4ldr x0, [x1+8]
002a5ae8ldr x1, [x2+296]
002a5aecblr x1
002a5af0str x0, [sp+72]
002a5af4str x1, [sp+80]
002a5af8movz x2, 39
002a5afcmov x3, x0
002a5b00mov x4, x1
002a5b04mov x0, xzr
002a5b08adrp x1, 0x41e000
002a5b0cadd x1, x1, 3562
002a5b10bl runtime.concatstring2
002a5b14str x0, [sp+56]
002a5b18str x1, [sp+64]
002a5b1cldur x29, [sp-8]
002a5b20ldr x30, [sp], 96
002a5b24ret x30
002a5b28
002a5b28loc_2a5b28:
002a5b28adrp x0, 0x41e000
002a5b2cadd x0, x0, 880
002a5b30str x0, [sp+56]
002a5b34movz x1, 38
002a5b38str x1, [sp+64]
002a5b3cldur x29, [sp-8]
002a5b40ldr x30, [sp], 96
002a5b44ret x30
002a5b48
002a5b48loc_2a5b48:
002a5b48str x0, [sp+8]
002a5b4cmov x3, x30
002a5b50bl runtime.morestack_noctxt.abi0
002a5b54ldr x0, [sp+8]
002a5b58b 0x2a5a20
002a5b5cudf 0
002a5a20
002a5b60
002a5b60encoding/asn1.UnmarshalWithParams: ; void encoding/asn1.UnmarshalWithParams(struct []uint8 b, interface {} val, struct string params)
002a5b60ldr x16, [x28+16]
002a5b64sub x17, sp, 304
002a5b68subs xzr, x17, x16
002a5b6cb.ls 0x2a5e20
002a5b70sub x20, sp, 432
002a5b74stp x29, x30, [x20-8]
002a5b78add sp, x20, 0
002a5b7csub x29, sp, 8
002a5b80str x0, [sp+440]
002a5b84str x1, [sp+448]
002a5b88str x2, [sp+456]
002a5b8cstr x3, [sp+464]
002a5b90str x4, [sp+472]
002a5b94str x5, [sp+480]
002a5b98str x6, [sp+488]
002a5b9cstr xzr, [sp+176]
002a5ba0stp xzr, xzr, [sp+184]
002a5ba4stp xzr, xzr, [sp+200]
002a5ba8ldr x0, [sp+464]
002a5bacldr x1, [sp+472]
002a5bb0bl reflect.ValueOf
002a5bb4str x0, [sp+152]
002a5bb8str x1, [sp+160]
002a5bbcstr x2, [sp+168]
002a5bc0bl reflect.Value.Kind
002a5bc4str x0, [sp+144]
002a5bc8subs xzr, x0, 22
002a5bcccset x2, ne
002a5bd0strb w2, [sp+118]
002a5bd4b.ne 0x2a5bdc
002a5bd8b 0x2a5be0
002a5bdc
002a5bdcloc_2a5bdc:
002a5bdcb 0x2a5bfc
002a5be0
002a5be0loc_2a5be0:
002a5be0ldr x0, [sp+152]
002a5be4ldr x1, [sp+160]
002a5be8ldr x2, [sp+168]
002a5becbl reflect.Value.IsNil
002a5bf0strb w0, [sp+119]
002a5bf4strb w0, [sp+118]
002a5bf8b 0x2a5bfc
002a5bfc
002a5bfcloc_2a5bfc:
002a5bfcldrb w3, [sp+118]
002a5c00tbnz w3, 0, 0x2a5c08
002a5c04b 0x2a5ca8
002a5c08
002a5c08loc_2a5c08:
002a5c08ldr x0, [sp+464]
002a5c0cldr x1, [sp+472]
002a5c10bl reflect.TypeOf
002a5c14str x0, [sp+408]
002a5c18str x1, [sp+416]
002a5c1cadrp x0, 0x389000
002a5c20add x0, x0, 1376
002a5c24bl runtime.newobject
002a5c28str x0, [sp+280]
002a5c2cldr x2, [sp+416]
002a5c30ldr x3, [sp+408]
002a5c34str x3, [x0]
002a5c38adrp x27, 0x7a6000
002a5c3cldr w3, [x27+3056]
002a5c40cbz w3, 0x2a5c48
002a5c44b 0x2a5c4c
002a5c48
002a5c48loc_2a5c48:
002a5c48b 0x2a5c60
002a5c4c
002a5c4cloc_2a5c4c:
002a5c4cbl runtime.gcWriteBarrier2
002a5c50str x2, [x25]
002a5c54ldr x5, [x0+8]
002a5c58str x5, [x25+8]
002a5c5cb 0x2a5c60
002a5c60
002a5c60loc_2a5c60:
002a5c60str x2, [x0+8]
002a5c64ldr x5, [sp+280]
002a5c68str x5, [sp+400]
002a5c6cstp xzr, xzr, [sp+176]
002a5c70str xzr, [sp+192]
002a5c74ldr x5, [sp+400]
002a5c78adrp x6, 0x471000
002a5c7cadd x6, x6, 2112
002a5c80str x6, [sp+200]
002a5c84str x5, [sp+208]
002a5c88ldr x3, [sp+200]
002a5c8cldr x0, [sp+176]
002a5c90ldr x1, [sp+184]
002a5c94ldr x4, [sp+208]
002a5c98ldr x2, [sp+192]
002a5c9cldp x29, x30, [sp-8]
002a5ca0add sp, sp, 432
002a5ca4ret x30
002a5ca8
002a5ca8loc_2a5ca8:
002a5ca8ldr x0, [sp+152]
002a5cacldr x1, [sp+160]
002a5cb0ldr x2, [sp+168]
002a5cb4bl reflect.Value.Elem
002a5cb8str x0, [sp+376]
002a5cbcstr x1, [sp+384]
002a5cc0str x2, [sp+392]
002a5cc4ldr x0, [sp+480]
002a5cc8ldr x1, [sp+488]
002a5cccbl encoding/asn1.parseFieldParameters
002a5cd0strb w0, [sp+232]
002a5cd4strb w1, [sp+233]
002a5cd8strb w2, [sp+234]
002a5cdcstrb w3, [sp+235]
002a5ce0str x4, [sp+240]
002a5ce4str x5, [sp+248]
002a5ce8str x6, [sp+256]
002a5cecstr x7, [sp+264]
002a5cf0strb w8, [sp+272]
002a5cf4strb w9, [sp+273]
002a5cf8ldp x3, x4, [sp+232]
002a5cfcldp x5, x6, [sp+248]
002a5d00ldp x7, x8, [sp+264]
002a5d04stp x3, x4, [sp+328]
002a5d08stp x5, x6, [sp+344]
002a5d0cstp x7, x8, [sp+360]
002a5d10stp xzr, xzr, [sp+312]
002a5d14ldr x3, [sp+440]
002a5d18ldr x4, [sp+448]
002a5d1cldr x5, [sp+456]
002a5d20ldp x6, x7, [sp+328]
002a5d24ldp x8, x9, [sp+344]
002a5d28ldp x10, x11, [sp+360]
002a5d2cldr x0, [sp+376]
002a5d30ldr x1, [sp+384]
002a5d34ldr x2, [sp+392]
002a5d38stp x6, x7, [sp+8]
002a5d3cstp x8, x9, [sp+24]
002a5d40stp x10, x11, [sp+40]
002a5d44mov x6, xzr
002a5d48bl encoding/asn1.parseField
002a5d4cstr x0, [sp+136]
002a5d50str x1, [sp+312]
002a5d54str x2, [sp+320]
002a5d58ldr x3, [sp+136]
002a5d5cstr x3, [sp+128]
002a5d60str x1, [sp+216]
002a5d64str x2, [sp+224]
002a5d68ldr x3, [sp+128]
002a5d6cstr x3, [sp+120]
002a5d70str x1, [sp+200]
002a5d74str x2, [sp+208]
002a5d78cbnz x1, 0x2a5d80
002a5d7cb 0x2a5da8
002a5d80
002a5d80loc_2a5d80:
002a5d80str xzr, [sp+176]
002a5d84stp xzr, xzr, [sp+184]
002a5d88ldr x3, [sp+200]
002a5d8cldr x4, [sp+208]
002a5d90mov x0, xzr
002a5d94mov x1, xzr
002a5d98mov x2, x1
002a5d9cldp x29, x30, [sp-8]
002a5da0add sp, sp, 432
002a5da4ret x30
002a5da8
002a5da8loc_2a5da8:
002a5da8ldr x0, [sp+120]
002a5dacldr x1, [sp+448]
002a5db0ldr x5, [sp+440]
002a5db4ldr x6, [sp+456]
002a5db8b 0x2a5dbc
002a5dbc
002a5dbcloc_2a5dbc:
002a5dbcsubs xzr, x1, x0
002a5dc0b.hs 0x2a5dc8
002a5dc4b 0x2a5e18
002a5dc8
002a5dc8loc_2a5dc8:
002a5dc8sub x6, x6, x0
002a5dccsub x7, x1, x0
002a5dd0sub x8, xzr, x6
002a5dd4and x8, x0, x8, asr #63
002a5dd8add x5, x5, x8
002a5ddcstr x5, [sp+288]
002a5de0str x7, [sp+296]
002a5de4str x6, [sp+304]
002a5de8str x5, [sp+176]
002a5decstr x7, [sp+184]
002a5df0str x6, [sp+192]
002a5df4stp xzr, xzr, [sp+200]
002a5df8ldr x0, [sp+176]
002a5dfcldr x1, [sp+184]
002a5e00ldr x2, [sp+192]
002a5e04mov x3, xzr
002a5e08mov x4, xzr
002a5e0cldp x29, x30, [sp-8]
002a5e10add sp, sp, 432
002a5e14ret x30
002a5e18
002a5e18loc_2a5e18:
002a5e18bl runtime.panicSliceB
002a5e1chint
002a5e20
002a5e20loc_2a5e20:
002a5e20stp x0, x1, [sp+8]
002a5e24stp x2, x3, [sp+24]
002a5e28stp x4, x5, [sp+40]
002a5e2cstr x6, [sp+56]
002a5e30mov x3, x30
002a5e34bl runtime.morestack_noctxt.abi0
002a5e38ldp x0, x1, [sp+8]
002a5e3cldp x2, x3, [sp+24]
002a5e40ldp x4, x5, [sp+40]
002a5e44ldr x6, [sp+56]
002a5e48b 0x2a5b60
002a5e4cudf 0
002a5b60
002a5b60encoding/asn1.UnmarshalWithParams: ; void encoding/asn1.UnmarshalWithParams(struct []uint8 b, interface {} val, struct string params)
002a5b60ldr x16, [x28+16]
002a5b64sub x17, sp, 304
002a5b68subs xzr, x17, x16
002a5b6cb.ls 0x2a5e20
002a5b70sub x20, sp, 432
002a5b74stp x29, x30, [x20-8]
002a5b78add sp, x20, 0
002a5b7csub x29, sp, 8
002a5b80str x0, [sp+440]
002a5b84str x1, [sp+448]
002a5b88str x2, [sp+456]
002a5b8cstr x3, [sp+464]
002a5b90str x4, [sp+472]
002a5b94str x5, [sp+480]
002a5b98str x6, [sp+488]
002a5b9cstr xzr, [sp+176]
002a5ba0stp xzr, xzr, [sp+184]
002a5ba4stp xzr, xzr, [sp+200]
002a5ba8ldr x0, [sp+464]
002a5bacldr x1, [sp+472]
002a5bb0bl reflect.ValueOf
002a5bb4str x0, [sp+152]
002a5bb8str x1, [sp+160]
002a5bbcstr x2, [sp+168]
002a5bc0bl reflect.Value.Kind
002a5bc4str x0, [sp+144]
002a5bc8subs xzr, x0, 22
002a5bcccset x2, ne
002a5bd0strb w2, [sp+118]
002a5bd4b.ne 0x2a5bdc
002a5bd8b 0x2a5be0
002a5bdc
002a5bdcloc_2a5bdc:
002a5bdcb 0x2a5bfc
002a5be0
002a5be0loc_2a5be0:
002a5be0ldr x0, [sp+152]
002a5be4ldr x1, [sp+160]
002a5be8ldr x2, [sp+168]
002a5becbl reflect.Value.IsNil
002a5bf0strb w0, [sp+119]
002a5bf4strb w0, [sp+118]
002a5bf8b 0x2a5bfc
002a5bfc
002a5bfcloc_2a5bfc:
002a5bfcldrb w3, [sp+118]
002a5c00tbnz w3, 0, 0x2a5c08
002a5c04b 0x2a5ca8
002a5c08
002a5c08loc_2a5c08:
002a5c08ldr x0, [sp+464]
002a5c0cldr x1, [sp+472]
002a5c10bl reflect.TypeOf
002a5c14str x0, [sp+408]
002a5c18str x1, [sp+416]
002a5c1cadrp x0, 0x389000
002a5c20add x0, x0, 1376
002a5c24bl runtime.newobject
002a5c28str x0, [sp+280]
002a5c2cldr x2, [sp+416]
002a5c30ldr x3, [sp+408]
002a5c34str x3, [x0]
002a5c38adrp x27, 0x7a6000
002a5c3cldr w3, [x27+3056]
002a5c40cbz w3, 0x2a5c48
002a5c44b 0x2a5c4c
002a5c48
002a5c48loc_2a5c48:
002a5c48b 0x2a5c60
002a5c4c
002a5c4cloc_2a5c4c:
002a5c4cbl runtime.gcWriteBarrier2
002a5c50str x2, [x25]
002a5c54ldr x5, [x0+8]
002a5c58str x5, [x25+8]
002a5c5cb 0x2a5c60
002a5c60
002a5c60loc_2a5c60:
002a5c60str x2, [x0+8]
002a5c64ldr x5, [sp+280]
002a5c68str x5, [sp+400]
002a5c6cstp xzr, xzr, [sp+176]
002a5c70str xzr, [sp+192]
002a5c74ldr x5, [sp+400]
002a5c78adrp x6, 0x471000
002a5c7cadd x6, x6, 2112
002a5c80str x6, [sp+200]
002a5c84str x5, [sp+208]
002a5c88ldr x3, [sp+200]
002a5c8cldr x0, [sp+176]
002a5c90ldr x1, [sp+184]
002a5c94ldr x4, [sp+208]
002a5c98ldr x2, [sp+192]
002a5c9cldp x29, x30, [sp-8]
002a5ca0add sp, sp, 432
002a5ca4ret x30
002a5ca8
002a5ca8loc_2a5ca8:
002a5ca8ldr x0, [sp+152]
002a5cacldr x1, [sp+160]
002a5cb0ldr x2, [sp+168]
002a5cb4bl reflect.Value.Elem
002a5cb8str x0, [sp+376]
002a5cbcstr x1, [sp+384]
002a5cc0str x2, [sp+392]
002a5cc4ldr x0, [sp+480]
002a5cc8ldr x1, [sp+488]
002a5cccbl encoding/asn1.parseFieldParameters
002a5cd0strb w0, [sp+232]
002a5cd4strb w1, [sp+233]
002a5cd8strb w2, [sp+234]
002a5cdcstrb w3, [sp+235]
002a5ce0str x4, [sp+240]
002a5ce4str x5, [sp+248]
002a5ce8str x6, [sp+256]
002a5cecstr x7, [sp+264]
002a5cf0strb w8, [sp+272]
002a5cf4strb w9, [sp+273]
002a5cf8ldp x3, x4, [sp+232]
002a5cfcldp x5, x6, [sp+248]
002a5d00ldp x7, x8, [sp+264]
002a5d04stp x3, x4, [sp+328]
002a5d08stp x5, x6, [sp+344]
002a5d0cstp x7, x8, [sp+360]
002a5d10stp xzr, xzr, [sp+312]
002a5d14ldr x3, [sp+440]
002a5d18ldr x4, [sp+448]
002a5d1cldr x5, [sp+456]
002a5d20ldp x6, x7, [sp+328]
002a5d24ldp x8, x9, [sp+344]
002a5d28ldp x10, x11, [sp+360]
002a5d2cldr x0, [sp+376]
002a5d30ldr x1, [sp+384]
002a5d34ldr x2, [sp+392]
002a5d38stp x6, x7, [sp+8]
002a5d3cstp x8, x9, [sp+24]
002a5d40stp x10, x11, [sp+40]
002a5d44mov x6, xzr
002a5d48bl encoding/asn1.parseField
002a5d4cstr x0, [sp+136]
002a5d50str x1, [sp+312]
002a5d54str x2, [sp+320]
002a5d58ldr x3, [sp+136]
002a5d5cstr x3, [sp+128]
002a5d60str x1, [sp+216]
002a5d64str x2, [sp+224]
002a5d68ldr x3, [sp+128]
002a5d6cstr x3, [sp+120]
002a5d70str x1, [sp+200]
002a5d74str x2, [sp+208]
002a5d78cbnz x1, 0x2a5d80
002a5d7cb 0x2a5da8
002a5d80
002a5d80loc_2a5d80:
002a5d80str xzr, [sp+176]
002a5d84stp xzr, xzr, [sp+184]
002a5d88ldr x3, [sp+200]
002a5d8cldr x4, [sp+208]
002a5d90mov x0, xzr
002a5d94mov x1, xzr
002a5d98mov x2, x1
002a5d9cldp x29, x30, [sp-8]
002a5da0add sp, sp, 432
002a5da4ret x30
002a5da8
002a5da8loc_2a5da8:
002a5da8ldr x0, [sp+120]
002a5dacldr x1, [sp+448]
002a5db0ldr x5, [sp+440]
002a5db4ldr x6, [sp+456]
002a5db8b 0x2a5dbc
002a5dbc
002a5dbcloc_2a5dbc:
002a5dbcsubs xzr, x1, x0
002a5dc0b.hs 0x2a5dc8
002a5dc4b 0x2a5e18
002a5dc8
002a5dc8loc_2a5dc8:
002a5dc8sub x6, x6, x0
002a5dccsub x7, x1, x0
002a5dd0sub x8, xzr, x6
002a5dd4and x8, x0, x8, asr #63
002a5dd8add x5, x5, x8
002a5ddcstr x5, [sp+288]
002a5de0str x7, [sp+296]
002a5de4str x6, [sp+304]
002a5de8str x5, [sp+176]
002a5decstr x7, [sp+184]
002a5df0str x6, [sp+192]
002a5df4stp xzr, xzr, [sp+200]
002a5df8ldr x0, [sp+176]
002a5dfcldr x1, [sp+184]
002a5e00ldr x2, [sp+192]
002a5e04mov x3, xzr
002a5e08mov x4, xzr
002a5e0cldp x29, x30, [sp-8]
002a5e10add sp, sp, 432
002a5e14ret x30
002a5e18
002a5e18loc_2a5e18:
002a5e18bl runtime.panicSliceB
002a5e1chint
002a5e20
002a5e20loc_2a5e20:
002a5e20stp x0, x1, [sp+8]
002a5e24stp x2, x3, [sp+24]
002a5e28stp x4, x5, [sp+40]
002a5e2cstr x6, [sp+56]
002a5e30mov x3, x30
002a5e34bl runtime.morestack_noctxt.abi0
002a5e38ldp x0, x1, [sp+8]
002a5e3cldp x2, x3, [sp+24]
002a5e40ldp x4, x5, [sp+40]
002a5e44ldr x6, [sp+56]
002a5e48b 0x2a5b60
002a5e4cudf 0
002a5b60
002a5e50
002a5e50encoding/asn1.parseFieldParameters: ; void encoding/asn1.parseFieldParameters(struct string str)
002a5e50ldr x16, [x28+16]
002a5e54sub x17, sp, 208
002a5e58subs xzr, x17, x16
002a5e5cb.ls 0x2a71c4
002a5e60sub x20, sp, 336
002a5e64stp x29, x30, [x20-8]
002a5e68add sp, x20, 0
002a5e6csub x29, sp, 8
002a5e70str x0, [sp+344]
002a5e74str x1, [sp+352]
002a5e78stp xzr, xzr, [sp+104]
002a5e7cstp xzr, xzr, [sp+120]
002a5e80stp xzr, xzr, [sp+136]
002a5e84stp xzr, xzr, [sp+152]
002a5e88b 0x2a5e8c
002a5e8c
002a5e8cloc_2a5e8c:
002a5e8cldr x10, [sp+352]
002a5e90str x10, [sp+88]
002a5e94cbnz x10, 0x2a5e9c
002a5e98b 0x2a6ee4
002a5e9c
002a5e9cloc_2a5e9c:
002a5e9cstp xzr, xzr, [sp+296]
002a5ea0stp xzr, xzr, [sp+280]
002a5ea4ldr x0, [sp+344]
002a5ea8ldr x1, [sp+352]
002a5eacadrp x2, 0x40a000
002a5eb0add x2, x2, 4033
002a5eb4orr x3, xzr, 1
002a5eb8bl strings.Cut
002a5ebcstr x0, [sp+296]
002a5ec0str x1, [sp+304]
002a5ec4str x2, [sp+280]
002a5ec8str x3, [sp+288]
002a5eccstrb w4, [sp+47]
002a5ed0ldr x4, [sp+304]
002a5ed4ldr x5, [sp+296]
002a5ed8str x5, [sp+232]
002a5edcstr x4, [sp+240]
002a5ee0ldr x4, [sp+280]
002a5ee4ldr x5, [sp+288]
002a5ee8str x4, [sp+216]
002a5eecstr x5, [sp+224]
002a5ef0ldrb w4, [sp+47]
002a5ef4strb w4, [sp+45]
002a5ef8ldr x4, [sp+232]
002a5efcldr x5, [sp+240]
002a5f00str x4, [sp+152]
002a5f04str x5, [sp+160]
002a5f08ldr x4, [sp+216]
002a5f0cldr x5, [sp+224]
002a5f10str x4, [sp+344]
002a5f14str x5, [sp+352]
002a5f18ldr x4, [sp+160]
002a5f1csubs xzr, x4, 8
002a5f20b.eq 0x2a5f28
002a5f24b 0x2a6050
002a5f28
002a5f28loc_2a5f28:
002a5f28ldr x1, [sp+160]
002a5f2cldr x10, [sp+152]
002a5f30subs xzr, x1, 0
002a5f34b.hi 0x2a5f3c
002a5f38b 0x2a71b8
002a5f3c
002a5f3cloc_2a5f3c:
002a5f3cldr x1, [sp+160]
002a5f40ldrb w10, [x10]
002a5f44ldr x11, [sp+152]
002a5f48subs xzr, x1, 1
002a5f4cb.hi 0x2a5f54
002a5f50b 0x2a71b0
002a5f54
002a5f54loc_2a5f54:
002a5f54ldr x1, [sp+160]
002a5f58ldr x12, [sp+152]
002a5f5cldrb w11, [x11+1]
002a5f60ubfm x11, x11, 56, 7
002a5f64orr x10, x10, x11
002a5f68subs xzr, x1, 2
002a5f6cb.hi 0x2a5f74
002a5f70b 0x2a71a8
002a5f74
002a5f74loc_2a5f74:
002a5f74ldr x1, [sp+160]
002a5f78ldr x11, [sp+152]
002a5f7cldrb w12, [x12+2]
002a5f80ubfm x12, x12, 48, 7
002a5f84orr x10, x10, x12
002a5f88subs xzr, x1, 3
002a5f8cb.hi 0x2a5f94
002a5f90b 0x2a71a0
002a5f94
002a5f94loc_2a5f94:
002a5f94ldr x1, [sp+160]
002a5f98ldr x12, [sp+152]
002a5f9cldrb w11, [x11+3]
002a5fa0ubfm x11, x11, 40, 7
002a5fa4orr x10, x10, x11
002a5fa8subs xzr, x1, 4
002a5facb.hi 0x2a5fb4
002a5fb0b 0x2a7198
002a5fb4
002a5fb4loc_2a5fb4:
002a5fb4ldr x1, [sp+160]
002a5fb8ldr x11, [sp+152]
002a5fbcldrb w12, [x12+4]
002a5fc0ubfm x12, x12, 32, 7
002a5fc4orr x10, x10, x12
002a5fc8subs xzr, x1, 5
002a5fccb.hi 0x2a5fd4
002a5fd0b 0x2a7190
002a5fd4
002a5fd4loc_2a5fd4:
002a5fd4ldr x1, [sp+160]
002a5fd8ldr x12, [sp+152]
002a5fdcldrb w11, [x11+5]
002a5fe0ubfm x11, x11, 24, 7
002a5fe4orr x10, x10, x11
002a5fe8subs xzr, x1, 6
002a5fecb.hi 0x2a5ff4
002a5ff0b 0x2a7188
002a5ff4
002a5ff4loc_2a5ff4:
002a5ff4ldr x1, [sp+160]
002a5ff8ldr x11, [sp+152]
002a5ffcldrb w12, [x12+6]
002a6000ubfm x12, x12, 16, 7
002a6004orr x10, x10, x12
002a6008subs xzr, x1, 7
002a600cb.hi 0x2a6014
002a6010b 0x2a7180
002a6014
002a6014loc_2a6014:
002a6014ldrb w11, [x11+7]
002a6018ubfm x11, x11, 8, 7
002a601corr x10, x10, x11
002a6020movz x11, 28783
002a6024movk x11, 0x69740000
002a6028movk x11, 0x6e6f00000000
002a602cmovk x11, 0x6c61000000000000
002a6030subs xzr, x10, x11
002a6034b.eq 0x2a603c
002a6038b 0x2a604c
002a603c
002a603cloc_2a603c:
002a603cb 0x2a6040
002a6040
002a6040loc_2a6040:
002a6040orr x10, xzr, 1
002a6044strb w10, [sp+104]
002a6048b 0x2a6edc
002a604c
002a604cloc_2a604c:
002a604cb 0x2a6054
002a6050
002a6050loc_2a6050:
002a6050b 0x2a6054
002a6054
002a6054loc_2a6054:
002a6054ldr x10, [sp+160]
002a6058subs xzr, x10, 8
002a605cb.eq 0x2a6064
002a6060b 0x2a61b8
002a6064
002a6064loc_2a6064:
002a6064ldr x1, [sp+160]
002a6068ldr x10, [sp+152]
002a606csubs xzr, x1, 0
002a6070b.hi 0x2a6078
002a6074b 0x2a7178
002a6078
002a6078loc_2a6078:
002a6078ldr x1, [sp+160]
002a607cldrb w10, [x10]
002a6080ldr x11, [sp+152]
002a6084subs xzr, x1, 1
002a6088b.hi 0x2a6090
002a608cb 0x2a7170
002a6090
002a6090loc_2a6090:
002a6090ldr x1, [sp+160]
002a6094ldr x12, [sp+152]
002a6098ldrb w11, [x11+1]
002a609cubfm x11, x11, 56, 7
002a60a0orr x10, x10, x11
002a60a4subs xzr, x1, 2
002a60a8b.hi 0x2a60b0
002a60acb 0x2a7168
002a60b0
002a60b0loc_2a60b0:
002a60b0ldr x1, [sp+160]
002a60b4ldr x11, [sp+152]
002a60b8ldrb w12, [x12+2]
002a60bcubfm x12, x12, 48, 7
002a60c0orr x10, x10, x12
002a60c4subs xzr, x1, 3
002a60c8b.hi 0x2a60d0
002a60ccb 0x2a7160
002a60d0
002a60d0loc_2a60d0:
002a60d0ldr x1, [sp+160]
002a60d4ldr x12, [sp+152]
002a60d8ldrb w11, [x11+3]
002a60dcubfm x11, x11, 40, 7
002a60e0orr x10, x10, x11
002a60e4subs xzr, x1, 4
002a60e8b.hi 0x2a60f0
002a60ecb 0x2a7158
002a60f0
002a60f0loc_2a60f0:
002a60f0ldr x1, [sp+160]
002a60f4ldr x11, [sp+152]
002a60f8ldrb w12, [x12+4]
002a60fcubfm x12, x12, 32, 7
002a6100orr x10, x10, x12
002a6104subs xzr, x1, 5
002a6108b.hi 0x2a6110
002a610cb 0x2a7150
002a6110
002a6110loc_2a6110:
002a6110ldr x1, [sp+160]
002a6114ldr x12, [sp+152]
002a6118ldrb w11, [x11+5]
002a611cubfm x11, x11, 24, 7
002a6120orr x10, x10, x11
002a6124subs xzr, x1, 6
002a6128b.hi 0x2a6130
002a612cb 0x2a7148
002a6130
002a6130loc_2a6130:
002a6130ldr x1, [sp+160]
002a6134ldr x11, [sp+152]
002a6138ldrb w12, [x12+6]
002a613cubfm x12, x12, 16, 7
002a6140orr x10, x10, x12
002a6144subs xzr, x1, 7
002a6148b.hi 0x2a6150
002a614cb 0x2a7140
002a6150
002a6150loc_2a6150:
002a6150ldrb w11, [x11+7]
002a6154ubfm x11, x11, 8, 7
002a6158orr x10, x10, x11
002a615cmovz x11, 30821
002a6160movk x11, 0x6c700000
002a6164movk x11, 0x636900000000
002a6168movk x11, 0x7469000000000000
002a616csubs xzr, x10, x11
002a6170b.eq 0x2a6178
002a6174b 0x2a61b4
002a6178
002a6178loc_2a6178:
002a6178b 0x2a617c
002a617c
002a617cloc_2a617c:
002a617corr x10, xzr, 1
002a6180strb w10, [sp+105]
002a6184ldr x11, [sp+120]
002a6188cbnz x11, 0x2a6190
002a618cb 0x2a6194
002a6190
002a6190loc_2a6190:
002a6190b 0x2a61b0
002a6194
002a6194loc_2a6194:
002a6194adrp x0, 0x34f000
002a6198add x0, x0, 3520
002a619cbl runtime.newobject
002a61a0str x0, [sp+272]
002a61a4str x0, [sp+120]
002a61a8orr x10, xzr, 1
002a61acb 0x2a61b0
002a61b0
002a61b0loc_2a61b0:
002a61b0b 0x2a6edc
002a61b4
002a61b4loc_2a61b4:
002a61b4b 0x2a61bc
002a61b8
002a61b8loc_2a61b8:
002a61b8b 0x2a61bc
002a61bc
002a61bcloc_2a61bc:
002a61bcldr x10, [sp+160]
002a61c0subs xzr, x10, 11
002a61c4b.eq 0x2a61cc
002a61c8b 0x2a6370
002a61cc
002a61ccloc_2a61cc:
002a61ccldr x1, [sp+160]
002a61d0ldr x10, [sp+152]
002a61d4subs xzr, x1, 0
002a61d8b.hi 0x2a61e0
002a61dcb 0x2a7138
002a61e0
002a61e0loc_2a61e0:
002a61e0ldr x1, [sp+160]
002a61e4ldrb w10, [x10]
002a61e8ldr x11, [sp+152]
002a61ecsubs xzr, x1, 1
002a61f0b.hi 0x2a61f8
002a61f4b 0x2a7130
002a61f8
002a61f8loc_2a61f8:
002a61f8ldr x1, [sp+160]
002a61fcldr x12, [sp+152]
002a6200ldrb w11, [x11+1]
002a6204ubfm x11, x11, 56, 7
002a6208orr x10, x10, x11
002a620csubs xzr, x1, 2
002a6210b.hi 0x2a6218
002a6214b 0x2a7128
002a6218
002a6218loc_2a6218:
002a6218ldr x1, [sp+160]
002a621cldr x11, [sp+152]
002a6220ldrb w12, [x12+2]
002a6224ubfm x12, x12, 48, 7
002a6228orr x10, x10, x12
002a622csubs xzr, x1, 3
002a6230b.hi 0x2a6238
002a6234b 0x2a7120
002a6238
002a6238loc_2a6238:
002a6238ldr x1, [sp+160]
002a623cldr x12, [sp+152]
002a6240ldrb w11, [x11+3]
002a6244ubfm x11, x11, 40, 7
002a6248orr x10, x10, x11
002a624csubs xzr, x1, 4
002a6250b.hi 0x2a6258
002a6254b 0x2a7118
002a6258
002a6258loc_2a6258:
002a6258ldr x1, [sp+160]
002a625cldr x11, [sp+152]
002a6260ldrb w12, [x12+4]
002a6264ubfm x12, x12, 32, 7
002a6268orr x10, x10, x12
002a626csubs xzr, x1, 5
002a6270b.hi 0x2a6278
002a6274b 0x2a7110
002a6278
002a6278loc_2a6278:
002a6278ldr x1, [sp+160]
002a627cldr x12, [sp+152]
002a6280ldrb w11, [x11+5]
002a6284ubfm x11, x11, 24, 7
002a6288orr x10, x10, x11
002a628csubs xzr, x1, 6
002a6290b.hi 0x2a6298
002a6294b 0x2a7108
002a6298
002a6298loc_2a6298:
002a6298ldr x1, [sp+160]
002a629cldr x11, [sp+152]
002a62a0ldrb w12, [x12+6]
002a62a4ubfm x12, x12, 16, 7
002a62a8orr x10, x10, x12
002a62acsubs xzr, x1, 7
002a62b0b.hi 0x2a62b8
002a62b4b 0x2a7100
002a62b8
002a62b8loc_2a62b8:
002a62b8ldrb w11, [x11+7]
002a62bcubfm x11, x11, 8, 7
002a62c0orr x10, x10, x11
002a62c4movz x11, 25959
002a62c8movk x11, 0x656e0000
002a62ccmovk x11, 0x617200000000
002a62d0movk x11, 0x696c000000000000
002a62d4subs xzr, x10, x11
002a62d8b.eq 0x2a62e0
002a62dcb 0x2a636c
002a62e0
002a62e0loc_2a62e0:
002a62e0ldr x1, [sp+160]
002a62e4ldr x10, [sp+152]
002a62e8subs xzr, x1, 8
002a62ecb.hi 0x2a62f4
002a62f0b 0x2a70f8
002a62f4
002a62f4loc_2a62f4:
002a62f4ldr x1, [sp+160]
002a62f8ldr x11, [sp+152]
002a62fcldrb w10, [x10+8]
002a6300subs xzr, x1, 9
002a6304b.hi 0x2a630c
002a6308b 0x2a70f0
002a630c
002a630cloc_2a630c:
002a630cldrb w11, [x11+9]
002a6310ubfm x11, x11, 56, 7
002a6314orr x10, x10, x11
002a6318ubfm x10, x10, 0, 15
002a631cmovz x11, 25978
002a6320subs wzr, w10, w11
002a6324b.eq 0x2a632c
002a6328b 0x2a6368
002a632c
002a632cloc_2a632c:
002a632cldr x1, [sp+160]
002a6330ldr x10, [sp+152]
002a6334subs xzr, x1, 10
002a6338b.hi 0x2a6340
002a633cb 0x2a70e8
002a6340
002a6340loc_2a6340:
002a6340ldrb w10, [x10+10]
002a6344subs wzr, w10, 100
002a6348b.eq 0x2a6350
002a634cb 0x2a6364
002a6350
002a6350loc_2a6350:
002a6350b 0x2a6354
002a6354
002a6354loc_2a6354:
002a6354orr x10, xzr, 24
002a6358str x10, [sp+136]
002a635corr x10, xzr, 1
002a6360b 0x2a6edc
002a6364
002a6364loc_2a6364:
002a6364b 0x2a6374
002a6368
002a6368loc_2a6368:
002a6368b 0x2a6374
002a636c
002a636cloc_2a636c:
002a636cb 0x2a6374
002a6370
002a6370loc_2a6370:
002a6370b 0x2a6374
002a6374
002a6374loc_2a6374:
002a6374ldr x10, [sp+160]
002a6378subs xzr, x10, 3
002a637cb.eq 0x2a6384
002a6380b 0x2a6410
002a6384
002a6384loc_2a6384:
002a6384ldr x1, [sp+160]
002a6388ldr x10, [sp+152]
002a638csubs xzr, x1, 0
002a6390b.hi 0x2a6398
002a6394b 0x2a70e0
002a6398
002a6398loc_2a6398:
002a6398ldr x1, [sp+160]
002a639cldrb w10, [x10]
002a63a0ldr x11, [sp+152]
002a63a4subs xzr, x1, 1
002a63a8b.hi 0x2a63b0
002a63acb 0x2a70d8
002a63b0
002a63b0loc_2a63b0:
002a63b0ldrb w11, [x11+1]
002a63b4ubfm x11, x11, 56, 7
002a63b8orr x10, x10, x11
002a63bcubfm x10, x10, 0, 15
002a63c0movz x11, 29813
002a63c4subs wzr, w10, w11
002a63c8b.eq 0x2a63d0
002a63ccb 0x2a640c
002a63d0
002a63d0loc_2a63d0:
002a63d0ldr x1, [sp+160]
002a63d4ldr x10, [sp+152]
002a63d8subs xzr, x1, 2
002a63dcb.hi 0x2a63e4
002a63e0b 0x2a70d0
002a63e4
002a63e4loc_2a63e4:
002a63e4ldrb w10, [x10+2]
002a63e8subs wzr, w10, 99
002a63ecb.eq 0x2a63f4
002a63f0b 0x2a6408
002a63f4
002a63f4loc_2a63f4:
002a63f4b 0x2a63f8
002a63f8
002a63f8loc_2a63f8:
002a63f8movz x10, 23
002a63fcstr x10, [sp+136]
002a6400orr x10, xzr, 1
002a6404b 0x2a6edc
002a6408
002a6408loc_2a6408:
002a6408b 0x2a6414
002a640c
002a640cloc_2a640c:
002a640cb 0x2a6414
002a6410
002a6410loc_2a6410:
002a6410b 0x2a6414
002a6414
002a6414loc_2a6414:
002a6414ldr x10, [sp+160]
002a6418subs xzr, x10, 3
002a641cb.eq 0x2a6424
002a6420b 0x2a64b0
002a6424
002a6424loc_2a6424:
002a6424ldr x1, [sp+160]
002a6428ldr x10, [sp+152]
002a642csubs xzr, x1, 0
002a6430b.hi 0x2a6438
002a6434b 0x2a70c8
002a6438
002a6438loc_2a6438:
002a6438ldr x1, [sp+160]
002a643cldrb w10, [x10]
002a6440ldr x11, [sp+152]
002a6444subs xzr, x1, 1
002a6448b.hi 0x2a6450
002a644cb 0x2a70c0
002a6450
002a6450loc_2a6450:
002a6450ldrb w11, [x11+1]
002a6454ubfm x11, x11, 56, 7
002a6458orr x10, x10, x11
002a645cubfm x10, x10, 0, 15
002a6460movz x11, 24937
002a6464subs wzr, w10, w11
002a6468b.eq 0x2a6470
002a646cb 0x2a64ac
002a6470
002a6470loc_2a6470:
002a6470ldr x1, [sp+160]
002a6474ldr x10, [sp+152]
002a6478subs xzr, x1, 2
002a647cb.hi 0x2a6484
002a6480b 0x2a70b8
002a6484
002a6484loc_2a6484:
002a6484ldrb w10, [x10+2]
002a6488subs wzr, w10, 53
002a648cb.eq 0x2a6494
002a6490b 0x2a64a8
002a6494
002a6494loc_2a6494:
002a6494b 0x2a6498
002a6498
002a6498loc_2a6498:
002a6498movz x10, 22
002a649cstr x10, [sp+128]
002a64a0orr x10, xzr, 1
002a64a4b 0x2a6edc
002a64a8
002a64a8loc_2a64a8:
002a64a8b 0x2a64b4
002a64ac
002a64acloc_2a64ac:
002a64acb 0x2a64b4
002a64b0
002a64b0loc_2a64b0:
002a64b0b 0x2a64b4
002a64b4
002a64b4loc_2a64b4:
002a64b4ldr x10, [sp+160]
002a64b8subs xzr, x10, 9
002a64bcb.eq 0x2a64c4
002a64c0b 0x2a6618
002a64c4
002a64c4loc_2a64c4:
002a64c4ldr x1, [sp+160]
002a64c8ldr x10, [sp+152]
002a64ccsubs xzr, x1, 0
002a64d0b.hi 0x2a64d8
002a64d4b 0x2a70b0
002a64d8
002a64d8loc_2a64d8:
002a64d8ldr x1, [sp+160]
002a64dcldrb w10, [x10]
002a64e0ldr x11, [sp+152]
002a64e4subs xzr, x1, 1
002a64e8b.hi 0x2a64f0
002a64ecb 0x2a70a8
002a64f0
002a64f0loc_2a64f0:
002a64f0ldr x1, [sp+160]
002a64f4ldr x12, [sp+152]
002a64f8ldrb w11, [x11+1]
002a64fcubfm x11, x11, 56, 7
002a6500orr x10, x10, x11
002a6504subs xzr, x1, 2
002a6508b.hi 0x2a6510
002a650cb 0x2a70a0
002a6510
002a6510loc_2a6510:
002a6510ldr x1, [sp+160]
002a6514ldr x11, [sp+152]
002a6518ldrb w12, [x12+2]
002a651cubfm x12, x12, 48, 7
002a6520orr x10, x10, x12
002a6524subs xzr, x1, 3
002a6528b.hi 0x2a6530
002a652cb 0x2a7098
002a6530
002a6530loc_2a6530:
002a6530ldr x1, [sp+160]
002a6534ldr x12, [sp+152]
002a6538ldrb w11, [x11+3]
002a653cubfm x11, x11, 40, 7
002a6540orr x10, x10, x11
002a6544subs xzr, x1, 4
002a6548b.hi 0x2a6550
002a654cb 0x2a7090
002a6550
002a6550loc_2a6550:
002a6550ldr x1, [sp+160]
002a6554ldr x11, [sp+152]
002a6558ldrb w12, [x12+4]
002a655cubfm x12, x12, 32, 7
002a6560orr x10, x10, x12
002a6564subs xzr, x1, 5
002a6568b.hi 0x2a6570
002a656cb 0x2a7088
002a6570
002a6570loc_2a6570:
002a6570ldr x1, [sp+160]
002a6574ldr x12, [sp+152]
002a6578ldrb w11, [x11+5]
002a657cubfm x11, x11, 24, 7
002a6580orr x10, x10, x11
002a6584subs xzr, x1, 6
002a6588b.hi 0x2a6590
002a658cb 0x2a7080
002a6590
002a6590loc_2a6590:
002a6590ldr x1, [sp+160]
002a6594ldr x11, [sp+152]
002a6598ldrb w12, [x12+6]
002a659cubfm x12, x12, 16, 7
002a65a0orr x10, x10, x12
002a65a4subs xzr, x1, 7
002a65a8b.hi 0x2a65b0
002a65acb 0x2a7078
002a65b0
002a65b0loc_2a65b0:
002a65b0ldrb w11, [x11+7]
002a65b4ubfm x11, x11, 8, 7
002a65b8orr x10, x10, x11
002a65bcmovz x11, 29296
002a65c0movk x11, 0x6e690000
002a65c4movk x11, 0x617400000000
002a65c8movk x11, 0x6c62000000000000
002a65ccsubs xzr, x10, x11
002a65d0b.eq 0x2a65d8
002a65d4b 0x2a6614
002a65d8
002a65d8loc_2a65d8:
002a65d8ldr x1, [sp+160]
002a65dcldr x10, [sp+152]
002a65e0subs xzr, x1, 8
002a65e4b.hi 0x2a65ec
002a65e8b 0x2a7070
002a65ec
002a65ecloc_2a65ec:
002a65ecldrb w10, [x10+8]
002a65f0subs wzr, w10, 101
002a65f4b.eq 0x2a65fc
002a65f8b 0x2a6610
002a65fc
002a65fcloc_2a65fc:
002a65fcb 0x2a6600
002a6600
002a6600loc_2a6600:
002a6600movz x10, 19
002a6604str x10, [sp+128]
002a6608orr x10, xzr, 1
002a660cb 0x2a6edc
002a6610
002a6610loc_2a6610:
002a6610b 0x2a661c
002a6614
002a6614loc_2a6614:
002a6614b 0x2a661c
002a6618
002a6618loc_2a6618:
002a6618b 0x2a661c
002a661c
002a661cloc_2a661c:
002a661cldr x10, [sp+160]
002a6620subs xzr, x10, 7
002a6624b.eq 0x2a662c
002a6628b 0x2a6748
002a662c
002a662cloc_2a662c:
002a662cldr x1, [sp+160]
002a6630ldr x10, [sp+152]
002a6634subs xzr, x1, 0
002a6638b.hi 0x2a6640
002a663cb 0x2a7068
002a6640
002a6640loc_2a6640:
002a6640ldr x1, [sp+160]
002a6644ldrb w10, [x10]
002a6648ldr x11, [sp+152]
002a664csubs xzr, x1, 1
002a6650b.hi 0x2a6658
002a6654b 0x2a7060
002a6658
002a6658loc_2a6658:
002a6658ldr x1, [sp+160]
002a665cldr x12, [sp+152]
002a6660ldrb w11, [x11+1]
002a6664ubfm x11, x11, 56, 7
002a6668orr x10, x10, x11
002a666csubs xzr, x1, 2
002a6670b.hi 0x2a6678
002a6674b 0x2a7058
002a6678
002a6678loc_2a6678:
002a6678ldr x1, [sp+160]
002a667cldr x11, [sp+152]
002a6680ldrb w12, [x12+2]
002a6684ubfm x12, x12, 48, 7
002a6688orr x10, x10, x12
002a668csubs xzr, x1, 3
002a6690b.hi 0x2a6698
002a6694b 0x2a7050
002a6698
002a6698loc_2a6698:
002a6698ldrb w11, [x11+3]
002a669cubfm x11, x11, 40, 7
002a66a0orr x10, x10, x11
002a66a4movz x11, 30062
002a66a8movk x11, 0x656d0000
002a66acsubs wzr, w10, w11
002a66b0b.eq 0x2a66b8
002a66b4b 0x2a6744
002a66b8
002a66b8loc_2a66b8:
002a66b8ldr x1, [sp+160]
002a66bcldr x10, [sp+152]
002a66c0subs xzr, x1, 4
002a66c4b.hi 0x2a66cc
002a66c8b 0x2a7048
002a66cc
002a66ccloc_2a66cc:
002a66ccldr x1, [sp+160]
002a66d0ldr x11, [sp+152]
002a66d4ldrb w10, [x10+4]
002a66d8subs xzr, x1, 5
002a66dcb.hi 0x2a66e4
002a66e0b 0x2a7040
002a66e4
002a66e4loc_2a66e4:
002a66e4ldrb w11, [x11+5]
002a66e8ubfm x11, x11, 56, 7
002a66ecorr x10, x10, x11
002a66f0ubfm x10, x10, 0, 15
002a66f4movz x11, 26994
002a66f8subs wzr, w10, w11
002a66fcb.eq 0x2a6704
002a6700b 0x2a6740
002a6704
002a6704loc_2a6704:
002a6704ldr x1, [sp+160]
002a6708ldr x10, [sp+152]
002a670csubs xzr, x1, 6
002a6710b.hi 0x2a6718
002a6714b 0x2a7038
002a6718
002a6718loc_2a6718:
002a6718ldrb w10, [x10+6]
002a671csubs wzr, w10, 99
002a6720b.eq 0x2a6728
002a6724b 0x2a673c
002a6728
002a6728loc_2a6728:
002a6728b 0x2a672c
002a672c
002a672cloc_2a672c:
002a672cmovz x10, 18
002a6730str x10, [sp+128]
002a6734orr x10, xzr, 1
002a6738b 0x2a6edc
002a673c
002a673cloc_2a673c:
002a673cb 0x2a674c
002a6740
002a6740loc_2a6740:
002a6740b 0x2a674c
002a6744
002a6744loc_2a6744:
002a6744b 0x2a674c
002a6748
002a6748loc_2a6748:
002a6748b 0x2a674c
002a674c
002a674cloc_2a674c:
002a674cldr x10, [sp+160]
002a6750subs xzr, x10, 4
002a6754b.eq 0x2a675c
002a6758b 0x2a6800
002a675c
002a675cloc_2a675c:
002a675cldr x1, [sp+160]
002a6760ldr x10, [sp+152]
002a6764subs xzr, x1, 0
002a6768b.hi 0x2a6770
002a676cb 0x2a7030
002a6770
002a6770loc_2a6770:
002a6770ldr x1, [sp+160]
002a6774ldrb w10, [x10]
002a6778ldr x11, [sp+152]
002a677csubs xzr, x1, 1
002a6780b.hi 0x2a6788
002a6784b 0x2a7028
002a6788
002a6788loc_2a6788:
002a6788ldr x1, [sp+160]
002a678cldr x12, [sp+152]
002a6790ldrb w11, [x11+1]
002a6794ubfm x11, x11, 56, 7
002a6798orr x10, x10, x11
002a679csubs xzr, x1, 2
002a67a0b.hi 0x2a67a8
002a67a4b 0x2a7020
002a67a8
002a67a8loc_2a67a8:
002a67a8ldr x1, [sp+160]
002a67acldr x11, [sp+152]
002a67b0ldrb w12, [x12+2]
002a67b4ubfm x12, x12, 48, 7
002a67b8orr x10, x10, x12
002a67bcsubs xzr, x1, 3
002a67c0b.hi 0x2a67c8
002a67c4b 0x2a7018
002a67c8
002a67c8loc_2a67c8:
002a67c8ldrb w11, [x11+3]
002a67ccubfm x11, x11, 40, 7
002a67d0orr x10, x10, x11
002a67d4movz x11, 29813
002a67d8movk x11, 0x38660000
002a67dcsubs wzr, w10, w11
002a67e0b.eq 0x2a67e8
002a67e4b 0x2a67fc
002a67e8
002a67e8loc_2a67e8:
002a67e8b 0x2a67ec
002a67ec
002a67ecloc_2a67ec:
002a67ecorr x10, xzr, 12
002a67f0str x10, [sp+128]
002a67f4orr x10, xzr, 1
002a67f8b 0x2a6edc
002a67fc
002a67fcloc_2a67fc:
002a67fcb 0x2a6804
002a6800
002a6800loc_2a6800:
002a6800b 0x2a6804
002a6804
002a6804loc_2a6804:
002a6804ldr x0, [sp+152]
002a6808ldr x1, [sp+160]
002a680cadrp x2, 0x40b000
002a6810add x2, x2, 2124
002a6814orr x3, xzr, 8
002a6818bl strings.HasPrefix
002a681cstrb w0, [sp+47]
002a6820tbnz w0, 0, 0x2a6828
002a6824b 0x2a68d4
002a6828
002a6828loc_2a6828:
002a6828b 0x2a682c
002a682c
002a682cloc_2a682c:
002a682cldr x1, [sp+160]
002a6830ldr x4, [sp+152]
002a6834subs xzr, x1, 8
002a6838b.hs 0x2a6840
002a683cb 0x2a7010
002a6840
002a6840loc_2a6840:
002a6840sub x5, x1, 8
002a6844sub x6, xzr, x5
002a6848sbfm x6, x6, 63, 63
002a684cand x6, x6, 8
002a6850add x4, x4, x6
002a6854str x4, [sp+280]
002a6858str x5, [sp+288]
002a685cstp xzr, xzr, [sp+256]
002a6860ldr x0, [sp+280]
002a6864ldr x1, [sp+288]
002a6868movz x2, 10
002a686corr x3, xzr, 64
002a6870bl strconv.ParseInt
002a6874str x0, [sp+80]
002a6878str x1, [sp+256]
002a687cstr x2, [sp+264]
002a6880ldr x4, [sp+80]
002a6884str x4, [sp+64]
002a6888str x1, [sp+200]
002a688cstr x2, [sp+208]
002a6890ldr x4, [sp+64]
002a6894str x4, [sp+56]
002a6898str x1, [sp+184]
002a689cstr x2, [sp+192]
002a68a0cbnz x1, 0x2a68a8
002a68a4b 0x2a68ac
002a68a8
002a68a8loc_2a68a8:
002a68a8b 0x2a68cc
002a68ac
002a68acloc_2a68ac:
002a68acadrp x0, 0x34f000
002a68b0add x0, x0, 3392
002a68b4bl runtime.newobject
002a68b8str x0, [sp+248]
002a68bcstr x0, [sp+112]
002a68c0ldr x1, [sp+56]
002a68c4str x1, [x0]
002a68c8b 0x2a68cc
002a68cc
002a68ccloc_2a68cc:
002a68ccorr x10, xzr, 1
002a68d0b 0x2a6edc
002a68d4
002a68d4loc_2a68d4:
002a68d4ldr x0, [sp+152]
002a68d8ldr x1, [sp+160]
002a68dcadrp x2, 0x40a000
002a68e0add x2, x2, 1358
002a68e4orr x3, xzr, 4
002a68e8bl strings.HasPrefix
002a68ecstrb w0, [sp+46]
002a68f0tbnz w0, 0, 0x2a68f8
002a68f4b 0x2a699c
002a68f8
002a68f8loc_2a68f8:
002a68f8b 0x2a68fc
002a68fc
002a68fcloc_2a68fc:
002a68fcldr x1, [sp+160]
002a6900ldr x2, [sp+152]
002a6904subs xzr, x1, 4
002a6908b.hs 0x2a6910
002a690cb 0x2a7008
002a6910
002a6910loc_2a6910:
002a6910sub x3, x1, 4
002a6914sub x4, xzr, x3
002a6918sbfm x4, x4, 63, 63
002a691cand x4, x4, 4
002a6920add x2, x2, x4
002a6924str x2, [sp+280]
002a6928str x3, [sp+288]
002a692cstp xzr, xzr, [sp+256]
002a6930ldr x0, [sp+280]
002a6934ldr x1, [sp+288]
002a6938bl strconv.Atoi
002a693cstr x0, [sp+72]
002a6940str x1, [sp+256]
002a6944str x2, [sp+264]
002a6948ldr x3, [sp+72]
002a694cstr x3, [sp+96]
002a6950str x1, [sp+312]
002a6954str x2, [sp+320]
002a6958ldr x3, [sp+96]
002a695cstr x3, [sp+48]
002a6960str x1, [sp+168]
002a6964str x2, [sp+176]
002a6968cbnz x1, 0x2a6970
002a696cb 0x2a6974
002a6970
002a6970loc_2a6970:
002a6970b 0x2a6994
002a6974
002a6974loc_2a6974:
002a6974adrp x0, 0x34f000
002a6978add x0, x0, 3520
002a697cbl runtime.newobject
002a6980str x0, [sp+272]
002a6984str x0, [sp+120]
002a6988ldr x1, [sp+48]
002a698cstr x1, [x0]
002a6990b 0x2a6994
002a6994
002a6994loc_2a6994:
002a6994orr x10, xzr, 1
002a6998b 0x2a6edc
002a699c
002a699cloc_2a699c:
002a699cldr x10, [sp+160]
002a69a0subs xzr, x10, 3
002a69a4b.eq 0x2a69ac
002a69a8b 0x2a6a34
002a69ac
002a69acloc_2a69ac:
002a69acldr x1, [sp+160]
002a69b0ldr x10, [sp+152]
002a69b4subs xzr, x1, 0
002a69b8b.hi 0x2a69c0
002a69bcb 0x2a7000
002a69c0
002a69c0loc_2a69c0:
002a69c0ldr x1, [sp+160]
002a69c4ldrb w10, [x10]
002a69c8ldr x11, [sp+152]
002a69ccsubs xzr, x1, 1
002a69d0b.hi 0x2a69d8
002a69d4b 0x2a6ff8
002a69d8
002a69d8loc_2a69d8:
002a69d8ldrb w11, [x11+1]
002a69dcubfm x11, x11, 56, 7
002a69e0orr x10, x10, x11
002a69e4ubfm x10, x10, 0, 15
002a69e8movz x11, 25971
002a69ecsubs wzr, w10, w11
002a69f0b.eq 0x2a69f8
002a69f4b 0x2a6a30
002a69f8
002a69f8loc_2a69f8:
002a69f8ldr x1, [sp+160]
002a69fcldr x10, [sp+152]
002a6a00subs xzr, x1, 2
002a6a04b.hi 0x2a6a0c
002a6a08b 0x2a6ff0
002a6a0c
002a6a0cloc_2a6a0c:
002a6a0cldrb w10, [x10+2]
002a6a10subs wzr, w10, 116
002a6a14b.eq 0x2a6a1c
002a6a18b 0x2a6a2c
002a6a1c
002a6a1cloc_2a6a1c:
002a6a1cb 0x2a6a20
002a6a20
002a6a20loc_2a6a20:
002a6a20orr x10, xzr, 1
002a6a24strb w10, [sp+144]
002a6a28b 0x2a6edc
002a6a2c
002a6a2cloc_2a6a2c:
002a6a2cb 0x2a6a38
002a6a30
002a6a30loc_2a6a30:
002a6a30b 0x2a6a38
002a6a34
002a6a34loc_2a6a34:
002a6a34b 0x2a6a38
002a6a38
002a6a38loc_2a6a38:
002a6a38ldr x10, [sp+160]
002a6a3csubs xzr, x10, 11
002a6a40b.eq 0x2a6a48
002a6a44b 0x2a6c14
002a6a48
002a6a48loc_2a6a48:
002a6a48ldr x1, [sp+160]
002a6a4cldr x10, [sp+152]
002a6a50subs xzr, x1, 0
002a6a54b.hi 0x2a6a5c
002a6a58b 0x2a6fe8
002a6a5c
002a6a5cloc_2a6a5c:
002a6a5cldr x1, [sp+160]
002a6a60ldrb w10, [x10]
002a6a64ldr x11, [sp+152]
002a6a68subs xzr, x1, 1
002a6a6cb.hi 0x2a6a74
002a6a70b 0x2a6fe0
002a6a74
002a6a74loc_2a6a74:
002a6a74ldr x1, [sp+160]
002a6a78ldr x12, [sp+152]
002a6a7cldrb w11, [x11+1]
002a6a80ubfm x11, x11, 56, 7
002a6a84orr x10, x10, x11
002a6a88subs xzr, x1, 2
002a6a8cb.hi 0x2a6a94
002a6a90b 0x2a6fd8
002a6a94
002a6a94loc_2a6a94:
002a6a94ldr x1, [sp+160]
002a6a98ldr x11, [sp+152]
002a6a9cldrb w12, [x12+2]
002a6aa0ubfm x12, x12, 48, 7
002a6aa4orr x10, x10, x12
002a6aa8subs xzr, x1, 3
002a6aacb.hi 0x2a6ab4
002a6ab0b 0x2a6fd0
002a6ab4
002a6ab4loc_2a6ab4:
002a6ab4ldr x1, [sp+160]
002a6ab8ldr x12, [sp+152]
002a6abcldrb w11, [x11+3]
002a6ac0ubfm x11, x11, 40, 7
002a6ac4orr x10, x10, x11
002a6ac8subs xzr, x1, 4
002a6accb.hi 0x2a6ad4
002a6ad0b 0x2a6fc8
002a6ad4
002a6ad4loc_2a6ad4:
002a6ad4ldr x1, [sp+160]
002a6ad8ldr x11, [sp+152]
002a6adcldrb w12, [x12+4]
002a6ae0ubfm x12, x12, 32, 7
002a6ae4orr x10, x10, x12
002a6ae8subs xzr, x1, 5
002a6aecb.hi 0x2a6af4
002a6af0b 0x2a6fc0
002a6af4
002a6af4loc_2a6af4:
002a6af4ldr x1, [sp+160]
002a6af8ldr x12, [sp+152]
002a6afcldrb w11, [x11+5]
002a6b00ubfm x11, x11, 24, 7
002a6b04orr x10, x10, x11
002a6b08subs xzr, x1, 6
002a6b0cb.hi 0x2a6b14
002a6b10b 0x2a6fb8
002a6b14
002a6b14loc_2a6b14:
002a6b14ldr x1, [sp+160]
002a6b18ldr x11, [sp+152]
002a6b1cldrb w12, [x12+6]
002a6b20ubfm x12, x12, 16, 7
002a6b24orr x10, x10, x12
002a6b28subs xzr, x1, 7
002a6b2cb.hi 0x2a6b34
002a6b30b 0x2a6fb0
002a6b34
002a6b34loc_2a6b34:
002a6b34ldrb w11, [x11+7]
002a6b38ubfm x11, x11, 8, 7
002a6b3corr x10, x10, x11
002a6b40movz x11, 28769
002a6b44movk x11, 0x6c700000
002a6b48movk x11, 0x636900000000
002a6b4cmovk x11, 0x7461000000000000
002a6b50subs xzr, x10, x11
002a6b54b.eq 0x2a6b5c
002a6b58b 0x2a6c10
002a6b5c
002a6b5cloc_2a6b5c:
002a6b5cldr x1, [sp+160]
002a6b60ldr x10, [sp+152]
002a6b64subs xzr, x1, 8
002a6b68b.hi 0x2a6b70
002a6b6cb 0x2a6fa8
002a6b70
002a6b70loc_2a6b70:
002a6b70ldr x1, [sp+160]
002a6b74ldr x11, [sp+152]
002a6b78ldrb w10, [x10+8]
002a6b7csubs xzr, x1, 9
002a6b80b.hi 0x2a6b88
002a6b84b 0x2a6fa0
002a6b88
002a6b88loc_2a6b88:
002a6b88ldrb w11, [x11+9]
002a6b8cubfm x11, x11, 56, 7
002a6b90orr x10, x10, x11
002a6b94ubfm x10, x10, 0, 15
002a6b98movz x11, 28521
002a6b9csubs wzr, w10, w11
002a6ba0b.eq 0x2a6ba8
002a6ba4b 0x2a6c0c
002a6ba8
002a6ba8loc_2a6ba8:
002a6ba8ldr x1, [sp+160]
002a6bacldr x10, [sp+152]
002a6bb0subs xzr, x1, 10
002a6bb4b.hi 0x2a6bbc
002a6bb8b 0x2a6f98
002a6bbc
002a6bbcloc_2a6bbc:
002a6bbcldrb w10, [x10+10]
002a6bc0subs wzr, w10, 110
002a6bc4b.eq 0x2a6bcc
002a6bc8b 0x2a6c08
002a6bcc
002a6bccloc_2a6bcc:
002a6bccb 0x2a6bd0
002a6bd0
002a6bd0loc_2a6bd0:
002a6bd0orr x10, xzr, 1
002a6bd4strb w10, [sp+106]
002a6bd8ldr x11, [sp+120]
002a6bdccbnz x11, 0x2a6be4
002a6be0b 0x2a6be8
002a6be4
002a6be4loc_2a6be4:
002a6be4b 0x2a6c04
002a6be8
002a6be8loc_2a6be8:
002a6be8adrp x0, 0x34f000
002a6becadd x0, x0, 3520
002a6bf0bl runtime.newobject
002a6bf4str x0, [sp+272]
002a6bf8str x0, [sp+120]
002a6bfcorr x10, xzr, 1
002a6c00b 0x2a6c04
002a6c04
002a6c04loc_2a6c04:
002a6c04b 0x2a6edc
002a6c08
002a6c08loc_2a6c08:
002a6c08b 0x2a6c18
002a6c0c
002a6c0cloc_2a6c0c:
002a6c0cb 0x2a6c18
002a6c10
002a6c10loc_2a6c10:
002a6c10b 0x2a6c18
002a6c14
002a6c14loc_2a6c14:
002a6c14b 0x2a6c18
002a6c18
002a6c18loc_2a6c18:
002a6c18ldr x10, [sp+160]
002a6c1csubs xzr, x10, 7
002a6c20b.eq 0x2a6c28
002a6c24b 0x2a6d6c
002a6c28
002a6c28loc_2a6c28:
002a6c28ldr x1, [sp+160]
002a6c2cldr x10, [sp+152]
002a6c30subs xzr, x1, 0
002a6c34b.hi 0x2a6c3c
002a6c38b 0x2a6f90
002a6c3c
002a6c3cloc_2a6c3c:
002a6c3cldr x1, [sp+160]
002a6c40ldrb w10, [x10]
002a6c44ldr x11, [sp+152]
002a6c48subs xzr, x1, 1
002a6c4cb.hi 0x2a6c54
002a6c50b 0x2a6f88
002a6c54
002a6c54loc_2a6c54:
002a6c54ldr x1, [sp+160]
002a6c58ldr x12, [sp+152]
002a6c5cldrb w11, [x11+1]
002a6c60ubfm x11, x11, 56, 7
002a6c64orr x10, x10, x11
002a6c68subs xzr, x1, 2
002a6c6cb.hi 0x2a6c74
002a6c70b 0x2a6f80
002a6c74
002a6c74loc_2a6c74:
002a6c74ldr x1, [sp+160]
002a6c78ldr x11, [sp+152]
002a6c7cldrb w12, [x12+2]
002a6c80ubfm x12, x12, 48, 7
002a6c84orr x10, x10, x12
002a6c88subs xzr, x1, 3
002a6c8cb.hi 0x2a6c94
002a6c90b 0x2a6f78
002a6c94
002a6c94loc_2a6c94:
002a6c94ldrb w11, [x11+3]
002a6c98ubfm x11, x11, 40, 7
002a6c9corr x10, x10, x11
002a6ca0movz x11, 29296
002a6ca4movk x11, 0x76690000
002a6ca8subs wzr, w10, w11
002a6cacb.eq 0x2a6cb4
002a6cb0b 0x2a6d68
002a6cb4
002a6cb4loc_2a6cb4:
002a6cb4ldr x1, [sp+160]
002a6cb8ldr x10, [sp+152]
002a6cbcsubs xzr, x1, 4
002a6cc0b.hi 0x2a6cc8
002a6cc4b 0x2a6f70
002a6cc8
002a6cc8loc_2a6cc8:
002a6cc8ldr x1, [sp+160]
002a6cccldr x11, [sp+152]
002a6cd0ldrb w10, [x10+4]
002a6cd4subs xzr, x1, 5
002a6cd8b.hi 0x2a6ce0
002a6cdcb 0x2a6f68
002a6ce0
002a6ce0loc_2a6ce0:
002a6ce0ldrb w11, [x11+5]
002a6ce4ubfm x11, x11, 56, 7
002a6ce8orr x10, x10, x11
002a6cecubfm x10, x10, 0, 15
002a6cf0movz x11, 29793
002a6cf4subs wzr, w10, w11
002a6cf8b.eq 0x2a6d00
002a6cfcb 0x2a6d64
002a6d00
002a6d00loc_2a6d00:
002a6d00ldr x1, [sp+160]
002a6d04ldr x10, [sp+152]
002a6d08subs xzr, x1, 6
002a6d0cb.hi 0x2a6d14
002a6d10b 0x2a6f60
002a6d14
002a6d14loc_2a6d14:
002a6d14ldrb w10, [x10+6]
002a6d18subs wzr, w10, 101
002a6d1cb.eq 0x2a6d24
002a6d20b 0x2a6d60
002a6d24
002a6d24loc_2a6d24:
002a6d24b 0x2a6d28
002a6d28
002a6d28loc_2a6d28:
002a6d28orr x10, xzr, 1
002a6d2cstrb w10, [sp+107]
002a6d30ldr x11, [sp+120]
002a6d34cbnz x11, 0x2a6d3c
002a6d38b 0x2a6d40
002a6d3c
002a6d3cloc_2a6d3c:
002a6d3cb 0x2a6d5c
002a6d40
002a6d40loc_2a6d40:
002a6d40adrp x0, 0x34f000
002a6d44add x0, x0, 3520
002a6d48bl runtime.newobject
002a6d4cstr x0, [sp+272]
002a6d50str x0, [sp+120]
002a6d54orr x10, xzr, 1
002a6d58b 0x2a6d5c
002a6d5c
002a6d5cloc_2a6d5c:
002a6d5cb 0x2a6edc
002a6d60
002a6d60loc_2a6d60:
002a6d60b 0x2a6d70
002a6d64
002a6d64loc_2a6d64:
002a6d64b 0x2a6d70
002a6d68
002a6d68loc_2a6d68:
002a6d68b 0x2a6d70
002a6d6c
002a6d6cloc_2a6d6c:
002a6d6cb 0x2a6d70
002a6d70
002a6d70loc_2a6d70:
002a6d70ldr x10, [sp+160]
002a6d74subs xzr, x10, 9
002a6d78b.eq 0x2a6d80
002a6d7cb 0x2a6ed0
002a6d80
002a6d80loc_2a6d80:
002a6d80ldr x1, [sp+160]
002a6d84ldr x10, [sp+152]
002a6d88subs xzr, x1, 0
002a6d8cb.hi 0x2a6d94
002a6d90b 0x2a6f58
002a6d94
002a6d94loc_2a6d94:
002a6d94ldr x1, [sp+160]
002a6d98ldrb w10, [x10]
002a6d9cldr x11, [sp+152]
002a6da0subs xzr, x1, 1
002a6da4b.hi 0x2a6dac
002a6da8b 0x2a6f50
002a6dac
002a6dacloc_2a6dac:
002a6dacldr x1, [sp+160]
002a6db0ldr x12, [sp+152]
002a6db4ldrb w11, [x11+1]
002a6db8ubfm x11, x11, 56, 7
002a6dbcorr x10, x10, x11
002a6dc0subs xzr, x1, 2
002a6dc4b.hi 0x2a6dcc
002a6dc8b 0x2a6f48
002a6dcc
002a6dccloc_2a6dcc:
002a6dccldr x1, [sp+160]
002a6dd0ldr x11, [sp+152]
002a6dd4ldrb w12, [x12+2]
002a6dd8ubfm x12, x12, 48, 7
002a6ddcorr x10, x10, x12
002a6de0subs xzr, x1, 3
002a6de4b.hi 0x2a6dec
002a6de8b 0x2a6f40
002a6dec
002a6decloc_2a6dec:
002a6decldr x1, [sp+160]
002a6df0ldr x12, [sp+152]
002a6df4ldrb w11, [x11+3]
002a6df8ubfm x11, x11, 40, 7
002a6dfcorr x10, x10, x11
002a6e00subs xzr, x1, 4
002a6e04b.hi 0x2a6e0c
002a6e08b 0x2a6f38
002a6e0c
002a6e0cloc_2a6e0c:
002a6e0cldr x1, [sp+160]
002a6e10ldr x11, [sp+152]
002a6e14ldrb w12, [x12+4]
002a6e18ubfm x12, x12, 32, 7
002a6e1corr x10, x10, x12
002a6e20subs xzr, x1, 5
002a6e24b.hi 0x2a6e2c
002a6e28b 0x2a6f30
002a6e2c
002a6e2cloc_2a6e2c:
002a6e2cldr x1, [sp+160]
002a6e30ldr x12, [sp+152]
002a6e34ldrb w11, [x11+5]
002a6e38ubfm x11, x11, 24, 7
002a6e3corr x10, x10, x11
002a6e40subs xzr, x1, 6
002a6e44b.hi 0x2a6e4c
002a6e48b 0x2a6f28
002a6e4c
002a6e4cloc_2a6e4c:
002a6e4cldr x1, [sp+160]
002a6e50ldr x11, [sp+152]
002a6e54ldrb w12, [x12+6]
002a6e58ubfm x12, x12, 16, 7
002a6e5corr x10, x10, x12
002a6e60subs xzr, x1, 7
002a6e64b.hi 0x2a6e6c
002a6e68b 0x2a6f20
002a6e6c
002a6e6cloc_2a6e6c:
002a6e6cldrb w11, [x11+7]
002a6e70ubfm x11, x11, 8, 7
002a6e74orr x10, x10, x11
002a6e78movz x11, 28015
002a6e7cmovk x11, 0x74690000
002a6e80movk x11, 0x6d6500000000
002a6e84movk x11, 0x7470000000000000
002a6e88subs xzr, x10, x11
002a6e8cb.eq 0x2a6e94
002a6e90b 0x2a6ecc
002a6e94
002a6e94loc_2a6e94:
002a6e94ldr x1, [sp+160]
002a6e98ldr x10, [sp+152]
002a6e9csubs xzr, x1, 8
002a6ea0b.hi 0x2a6ea8
002a6ea4b 0x2a6f18
002a6ea8
002a6ea8loc_2a6ea8:
002a6ea8ldrb w10, [x10+8]
002a6eacsubs wzr, w10, 121
002a6eb0b.eq 0x2a6eb8
002a6eb4b 0x2a6ec8
002a6eb8
002a6eb8loc_2a6eb8:
002a6eb8b 0x2a6ebc
002a6ebc
002a6ebcloc_2a6ebc:
002a6ebcorr x10, xzr, 1
002a6ec0strb w10, [sp+145]
002a6ec4b 0x2a6edc
002a6ec8
002a6ec8loc_2a6ec8:
002a6ec8b 0x2a6ed4
002a6ecc
002a6eccloc_2a6ecc:
002a6eccb 0x2a6ed4
002a6ed0
002a6ed0loc_2a6ed0:
002a6ed0b 0x2a6ed4
002a6ed4
002a6ed4loc_2a6ed4:
002a6ed4orr x10, xzr, 1
002a6ed8b 0x2a6edc
002a6edc
002a6edcloc_2a6edc:
002a6edcb 0x2a6ee0
002a6ee0
002a6ee0loc_2a6ee0:
002a6ee0b 0x2a5e8c
002a6ee4
002a6ee4loc_2a6ee4:
002a6ee4ldrb w0, [sp+104]
002a6ee8ldrb w1, [sp+105]
002a6eecldrb w2, [sp+106]
002a6ef0ldrb w3, [sp+107]
002a6ef4ldr x4, [sp+112]
002a6ef8ldr x5, [sp+120]
002a6efcldr x6, [sp+128]
002a6f00ldr x7, [sp+136]
002a6f04ldrb w8, [sp+144]
002a6f08ldrb w9, [sp+145]
002a6f0cldp x29, x30, [sp-8]
002a6f10add sp, sp, 336
002a6f14ret x30
002a6f18
002a6f18loc_2a6f18:
002a6f18orr x0, xzr, 8
002a6f1cbl runtime.panicIndex
002a6f20
002a6f20loc_2a6f20:
002a6f20orr x0, xzr, 7
002a6f24bl runtime.panicIndex
002a6f28
002a6f28loc_2a6f28:
002a6f28orr x0, xzr, 6
002a6f2cbl runtime.panicIndex
002a6f30
002a6f30loc_2a6f30:
002a6f30movz x0, 5
002a6f34bl runtime.panicIndex
002a6f38
002a6f38loc_2a6f38:
002a6f38orr x0, xzr, 4
002a6f3cbl runtime.panicIndex
002a6f40
002a6f40loc_2a6f40:
002a6f40orr x0, xzr, 3
002a6f44bl runtime.panicIndex
002a6f48
002a6f48loc_2a6f48:
002a6f48orr x0, xzr, 2
002a6f4cbl runtime.panicIndex
002a6f50
002a6f50loc_2a6f50:
002a6f50orr x0, xzr, 1
002a6f54bl runtime.panicIndex
002a6f58
002a6f58loc_2a6f58:
002a6f58mov x0, xzr
002a6f5cbl runtime.panicIndex
002a6f60
002a6f60loc_2a6f60:
002a6f60orr x0, xzr, 6
002a6f64bl runtime.panicIndex
002a6f68
002a6f68loc_2a6f68:
002a6f68movz x0, 5
002a6f6cbl runtime.panicIndex
002a6f70
002a6f70loc_2a6f70:
002a6f70orr x0, xzr, 4
002a6f74bl runtime.panicIndex
002a6f78
002a6f78loc_2a6f78:
002a6f78orr x0, xzr, 3
002a6f7cbl runtime.panicIndex
002a6f80
002a6f80loc_2a6f80:
002a6f80orr x0, xzr, 2
002a6f84bl runtime.panicIndex
002a6f88
002a6f88loc_2a6f88:
002a6f88orr x0, xzr, 1
002a6f8cbl runtime.panicIndex
002a6f90
002a6f90loc_2a6f90:
002a6f90mov x0, xzr
002a6f94bl runtime.panicIndex
002a6f98
002a6f98loc_2a6f98:
002a6f98movz x0, 10
002a6f9cbl runtime.panicIndex
002a6fa0
002a6fa0loc_2a6fa0:
002a6fa0movz x0, 9
002a6fa4bl runtime.panicIndex
002a6fa8
002a6fa8loc_2a6fa8:
002a6fa8orr x0, xzr, 8
002a6facbl runtime.panicIndex
002a6fb0
002a6fb0loc_2a6fb0:
002a6fb0orr x0, xzr, 7
002a6fb4bl runtime.panicIndex
002a6fb8
002a6fb8loc_2a6fb8:
002a6fb8orr x0, xzr, 6
002a6fbcbl runtime.panicIndex
002a6fc0
002a6fc0loc_2a6fc0:
002a6fc0movz x0, 5
002a6fc4bl runtime.panicIndex
002a6fc8
002a6fc8loc_2a6fc8:
002a6fc8orr x0, xzr, 4
002a6fccbl runtime.panicIndex
002a6fd0
002a6fd0loc_2a6fd0:
002a6fd0orr x0, xzr, 3
002a6fd4bl runtime.panicIndex
002a6fd8
002a6fd8loc_2a6fd8:
002a6fd8orr x0, xzr, 2
002a6fdcbl runtime.panicIndex
002a6fe0
002a6fe0loc_2a6fe0:
002a6fe0orr x0, xzr, 1
002a6fe4bl runtime.panicIndex
002a6fe8
002a6fe8loc_2a6fe8:
002a6fe8mov x0, xzr
002a6fecbl runtime.panicIndex
002a6ff0
002a6ff0loc_2a6ff0:
002a6ff0orr x0, xzr, 2
002a6ff4bl runtime.panicIndex
002a6ff8
002a6ff8loc_2a6ff8:
002a6ff8orr x0, xzr, 1
002a6ffcbl runtime.panicIndex
002a7000
002a7000loc_2a7000:
002a7000mov x0, xzr
002a7004bl runtime.panicIndex
002a7008
002a7008loc_2a7008:
002a7008orr x0, xzr, 4
002a700cbl runtime.panicSliceB
002a7010
002a7010loc_2a7010:
002a7010orr x0, xzr, 8
002a7014bl runtime.panicSliceB
002a7018
002a7018loc_2a7018:
002a7018orr x0, xzr, 3
002a701cbl runtime.panicIndex
002a7020
002a7020loc_2a7020:
002a7020orr x0, xzr, 2
002a7024bl runtime.panicIndex
002a7028
002a7028loc_2a7028:
002a7028orr x0, xzr, 1
002a702cbl runtime.panicIndex
002a7030
002a7030loc_2a7030:
002a7030mov x0, xzr
002a7034bl runtime.panicIndex
002a7038
002a7038loc_2a7038:
002a7038orr x0, xzr, 6
002a703cbl runtime.panicIndex
002a7040
002a7040loc_2a7040:
002a7040movz x0, 5
002a7044bl runtime.panicIndex
002a7048
002a7048loc_2a7048:
002a7048orr x0, xzr, 4
002a704cbl runtime.panicIndex
002a7050
002a7050loc_2a7050:
002a7050orr x0, xzr, 3
002a7054bl runtime.panicIndex
002a7058
002a7058loc_2a7058:
002a7058orr x0, xzr, 2
002a705cbl runtime.panicIndex
002a7060
002a7060loc_2a7060:
002a7060orr x0, xzr, 1
002a7064bl runtime.panicIndex
002a7068
002a7068loc_2a7068:
002a7068mov x0, xzr
002a706cbl runtime.panicIndex
002a7070
002a7070loc_2a7070:
002a7070orr x0, xzr, 8
002a7074bl runtime.panicIndex
002a7078
002a7078loc_2a7078:
002a7078orr x0, xzr, 7
002a707cbl runtime.panicIndex
002a7080
002a7080loc_2a7080:
002a7080orr x0, xzr, 6
002a7084bl runtime.panicIndex
002a7088
002a7088loc_2a7088:
002a7088movz x0, 5
002a708cbl runtime.panicIndex
002a7090
002a7090loc_2a7090:
002a7090orr x0, xzr, 4
002a7094bl runtime.panicIndex
002a7098
002a7098loc_2a7098:
002a7098orr x0, xzr, 3
002a709cbl runtime.panicIndex
002a70a0
002a70a0loc_2a70a0:
002a70a0orr x0, xzr, 2
002a70a4bl runtime.panicIndex
002a70a8
002a70a8loc_2a70a8:
002a70a8orr x0, xzr, 1
002a70acbl runtime.panicIndex
002a70b0
002a70b0loc_2a70b0:
002a70b0mov x0, xzr
002a70b4bl runtime.panicIndex
002a70b8
002a70b8loc_2a70b8:
002a70b8orr x0, xzr, 2
002a70bcbl runtime.panicIndex
002a70c0
002a70c0loc_2a70c0:
002a70c0orr x0, xzr, 1
002a70c4bl runtime.panicIndex
002a70c8
002a70c8loc_2a70c8:
002a70c8mov x0, xzr
002a70ccbl runtime.panicIndex
002a70d0
002a70d0loc_2a70d0:
002a70d0orr x0, xzr, 2
002a70d4bl runtime.panicIndex
002a70d8
002a70d8loc_2a70d8:
002a70d8orr x0, xzr, 1
002a70dcbl runtime.panicIndex
002a70e0
002a70e0loc_2a70e0:
002a70e0mov x0, xzr
002a70e4bl runtime.panicIndex
002a70e8
002a70e8loc_2a70e8:
002a70e8movz x0, 10
002a70ecbl runtime.panicIndex
002a70f0
002a70f0loc_2a70f0:
002a70f0movz x0, 9
002a70f4bl runtime.panicIndex
002a70f8
002a70f8loc_2a70f8:
002a70f8orr x0, xzr, 8
002a70fcbl runtime.panicIndex
002a7100
002a7100loc_2a7100:
002a7100orr x0, xzr, 7
002a7104bl runtime.panicIndex
002a7108
002a7108loc_2a7108:
002a7108orr x0, xzr, 6
002a710cbl runtime.panicIndex
002a7110
002a7110loc_2a7110:
002a7110movz x0, 5
002a7114bl runtime.panicIndex
002a7118
002a7118loc_2a7118:
002a7118orr x0, xzr, 4
002a711cbl runtime.panicIndex
002a7120
002a7120loc_2a7120:
002a7120orr x0, xzr, 3
002a7124bl runtime.panicIndex
002a7128
002a7128loc_2a7128:
002a7128orr x0, xzr, 2
002a712cbl runtime.panicIndex
002a7130
002a7130loc_2a7130:
002a7130orr x0, xzr, 1
002a7134bl runtime.panicIndex
002a7138
002a7138loc_2a7138:
002a7138mov x0, xzr
002a713cbl runtime.panicIndex
002a7140
002a7140loc_2a7140:
002a7140orr x0, xzr, 7
002a7144bl runtime.panicIndex
002a7148
002a7148loc_2a7148:
002a7148orr x0, xzr, 6
002a714cbl runtime.panicIndex
002a7150
002a7150loc_2a7150:
002a7150movz x0, 5
002a7154bl runtime.panicIndex
002a7158
002a7158loc_2a7158:
002a7158orr x0, xzr, 4
002a715cbl runtime.panicIndex
002a7160
002a7160loc_2a7160:
002a7160orr x0, xzr, 3
002a7164bl runtime.panicIndex
002a7168
002a7168loc_2a7168:
002a7168orr x0, xzr, 2
002a716cbl runtime.panicIndex
002a7170
002a7170loc_2a7170:
002a7170orr x0, xzr, 1
002a7174bl runtime.panicIndex
002a7178
002a7178loc_2a7178:
002a7178mov x0, xzr
002a717cbl runtime.panicIndex
002a7180
002a7180loc_2a7180:
002a7180orr x0, xzr, 7
002a7184bl runtime.panicIndex
002a7188
002a7188loc_2a7188:
002a7188orr x0, xzr, 6
002a718cbl runtime.panicIndex
002a7190
002a7190loc_2a7190:
002a7190movz x0, 5
002a7194bl runtime.panicIndex
002a7198
002a7198loc_2a7198:
002a7198orr x0, xzr, 4
002a719cbl runtime.panicIndex
002a71a0
002a71a0loc_2a71a0:
002a71a0orr x0, xzr, 3
002a71a4bl runtime.panicIndex
002a71a8
002a71a8loc_2a71a8:
002a71a8orr x0, xzr, 2
002a71acbl runtime.panicIndex
002a71b0
002a71b0loc_2a71b0:
002a71b0orr x0, xzr, 1
002a71b4bl runtime.panicIndex
002a71b8
002a71b8loc_2a71b8:
002a71b8mov x0, xzr
002a71bcbl runtime.panicIndex
002a71c0hint
002a71c4
002a71c4loc_2a71c4:
002a71c4stp x0, x1, [sp+8]
002a71c8mov x3, x30
002a71ccbl runtime.morestack_noctxt.abi0
002a71d0ldp x0, x1, [sp+8]
002a71d4b 0x2a5e50
002a71d8udf 0
002a71dcudf 0
002a5e50
002a5e50encoding/asn1.parseFieldParameters: ; void encoding/asn1.parseFieldParameters(struct string str)
002a5e50ldr x16, [x28+16]
002a5e54sub x17, sp, 208
002a5e58subs xzr, x17, x16
002a5e5cb.ls 0x2a71c4
002a5e60sub x20, sp, 336
002a5e64stp x29, x30, [x20-8]
002a5e68add sp, x20, 0
002a5e6csub x29, sp, 8
002a5e70str x0, [sp+344]
002a5e74str x1, [sp+352]
002a5e78stp xzr, xzr, [sp+104]
002a5e7cstp xzr, xzr, [sp+120]
002a5e80stp xzr, xzr, [sp+136]
002a5e84stp xzr, xzr, [sp+152]
002a5e88b 0x2a5e8c
002a5e8c
002a5e8cloc_2a5e8c:
002a5e8cldr x10, [sp+352]
002a5e90str x10, [sp+88]
002a5e94cbnz x10, 0x2a5e9c
002a5e98b 0x2a6ee4
002a5e9c
002a5e9cloc_2a5e9c:
002a5e9cstp xzr, xzr, [sp+296]
002a5ea0stp xzr, xzr, [sp+280]
002a5ea4ldr x0, [sp+344]
002a5ea8ldr x1, [sp+352]
002a5eacadrp x2, 0x40a000
002a5eb0add x2, x2, 4033
002a5eb4orr x3, xzr, 1
002a5eb8bl strings.Cut
002a5ebcstr x0, [sp+296]
002a5ec0str x1, [sp+304]
002a5ec4str x2, [sp+280]
002a5ec8str x3, [sp+288]
002a5eccstrb w4, [sp+47]
002a5ed0ldr x4, [sp+304]
002a5ed4ldr x5, [sp+296]
002a5ed8str x5, [sp+232]
002a5edcstr x4, [sp+240]
002a5ee0ldr x4, [sp+280]
002a5ee4ldr x5, [sp+288]
002a5ee8str x4, [sp+216]
002a5eecstr x5, [sp+224]
002a5ef0ldrb w4, [sp+47]
002a5ef4strb w4, [sp+45]
002a5ef8ldr x4, [sp+232]
002a5efcldr x5, [sp+240]
002a5f00str x4, [sp+152]
002a5f04str x5, [sp+160]
002a5f08ldr x4, [sp+216]
002a5f0cldr x5, [sp+224]
002a5f10str x4, [sp+344]
002a5f14str x5, [sp+352]
002a5f18ldr x4, [sp+160]
002a5f1csubs xzr, x4, 8
002a5f20b.eq 0x2a5f28
002a5f24b 0x2a6050
002a5f28
002a5f28loc_2a5f28:
002a5f28ldr x1, [sp+160]
002a5f2cldr x10, [sp+152]
002a5f30subs xzr, x1, 0
002a5f34b.hi 0x2a5f3c
002a5f38b 0x2a71b8
002a5f3c
002a5f3cloc_2a5f3c:
002a5f3cldr x1, [sp+160]
002a5f40ldrb w10, [x10]
002a5f44ldr x11, [sp+152]
002a5f48subs xzr, x1, 1
002a5f4cb.hi 0x2a5f54
002a5f50b 0x2a71b0
002a5f54
002a5f54loc_2a5f54:
002a5f54ldr x1, [sp+160]
002a5f58ldr x12, [sp+152]
002a5f5cldrb w11, [x11+1]
002a5f60ubfm x11, x11, 56, 7
002a5f64orr x10, x10, x11
002a5f68subs xzr, x1, 2
002a5f6cb.hi 0x2a5f74
002a5f70b 0x2a71a8
002a5f74
002a5f74loc_2a5f74:
002a5f74ldr x1, [sp+160]
002a5f78ldr x11, [sp+152]
002a5f7cldrb w12, [x12+2]
002a5f80ubfm x12, x12, 48, 7
002a5f84orr x10, x10, x12
002a5f88subs xzr, x1, 3
002a5f8cb.hi 0x2a5f94
002a5f90b 0x2a71a0
002a5f94
002a5f94loc_2a5f94:
002a5f94ldr x1, [sp+160]
002a5f98ldr x12, [sp+152]
002a5f9cldrb w11, [x11+3]
002a5fa0ubfm x11, x11, 40, 7
002a5fa4orr x10, x10, x11
002a5fa8subs xzr, x1, 4
002a5facb.hi 0x2a5fb4
002a5fb0b 0x2a7198
002a5fb4
002a5fb4loc_2a5fb4:
002a5fb4ldr x1, [sp+160]
002a5fb8ldr x11, [sp+152]
002a5fbcldrb w12, [x12+4]
002a5fc0ubfm x12, x12, 32, 7
002a5fc4orr x10, x10, x12
002a5fc8subs xzr, x1, 5
002a5fccb.hi 0x2a5fd4
002a5fd0b 0x2a7190
002a5fd4
002a5fd4loc_2a5fd4:
002a5fd4ldr x1, [sp+160]
002a5fd8ldr x12, [sp+152]
002a5fdcldrb w11, [x11+5]
002a5fe0ubfm x11, x11, 24, 7
002a5fe4orr x10, x10, x11
002a5fe8subs xzr, x1, 6
002a5fecb.hi 0x2a5ff4
002a5ff0b 0x2a7188
002a5ff4
002a5ff4loc_2a5ff4:
002a5ff4ldr x1, [sp+160]
002a5ff8ldr x11, [sp+152]
002a5ffcldrb w12, [x12+6]
002a6000ubfm x12, x12, 16, 7
002a6004orr x10, x10, x12
002a6008subs xzr, x1, 7
002a600cb.hi 0x2a6014
002a6010b 0x2a7180
002a6014
002a6014loc_2a6014:
002a6014ldrb w11, [x11+7]
002a6018ubfm x11, x11, 8, 7
002a601corr x10, x10, x11
002a6020movz x11, 28783
002a6024movk x11, 0x69740000
002a6028movk x11, 0x6e6f00000000
002a602cmovk x11, 0x6c61000000000000
002a6030subs xzr, x10, x11
002a6034b.eq 0x2a603c
002a6038b 0x2a604c
002a603c
002a603cloc_2a603c:
002a603cb 0x2a6040
002a6040
002a6040loc_2a6040:
002a6040orr x10, xzr, 1
002a6044strb w10, [sp+104]
002a6048b 0x2a6edc
002a604c
002a604cloc_2a604c:
002a604cb 0x2a6054
002a6050
002a6050loc_2a6050:
002a6050b 0x2a6054
002a6054
002a6054loc_2a6054:
002a6054ldr x10, [sp+160]
002a6058subs xzr, x10, 8
002a605cb.eq 0x2a6064
002a6060b 0x2a61b8
002a6064
002a6064loc_2a6064:
002a6064ldr x1, [sp+160]
002a6068ldr x10, [sp+152]
002a606csubs xzr, x1, 0
002a6070b.hi 0x2a6078
002a6074b 0x2a7178
002a6078
002a6078loc_2a6078:
002a6078ldr x1, [sp+160]
002a607cldrb w10, [x10]
002a6080ldr x11, [sp+152]
002a6084subs xzr, x1, 1
002a6088b.hi 0x2a6090
002a608cb 0x2a7170
002a6090
002a6090loc_2a6090:
002a6090ldr x1, [sp+160]
002a6094ldr x12, [sp+152]
002a6098ldrb w11, [x11+1]
002a609cubfm x11, x11, 56, 7
002a60a0orr x10, x10, x11
002a60a4subs xzr, x1, 2
002a60a8b.hi 0x2a60b0
002a60acb 0x2a7168
002a60b0
002a60b0loc_2a60b0:
002a60b0ldr x1, [sp+160]
002a60b4ldr x11, [sp+152]
002a60b8ldrb w12, [x12+2]
002a60bcubfm x12, x12, 48, 7
002a60c0orr x10, x10, x12
002a60c4subs xzr, x1, 3
002a60c8b.hi 0x2a60d0
002a60ccb 0x2a7160
002a60d0
002a60d0loc_2a60d0:
002a60d0ldr x1, [sp+160]
002a60d4ldr x12, [sp+152]
002a60d8ldrb w11, [x11+3]
002a60dcubfm x11, x11, 40, 7
002a60e0orr x10, x10, x11
002a60e4subs xzr, x1, 4
002a60e8b.hi 0x2a60f0
002a60ecb 0x2a7158
002a60f0
002a60f0loc_2a60f0:
002a60f0ldr x1, [sp+160]
002a60f4ldr x11, [sp+152]
002a60f8ldrb w12, [x12+4]
002a60fcubfm x12, x12, 32, 7
002a6100orr x10, x10, x12
002a6104subs xzr, x1, 5
002a6108b.hi 0x2a6110
002a610cb 0x2a7150
002a6110
002a6110loc_2a6110:
002a6110ldr x1, [sp+160]
002a6114ldr x12, [sp+152]
002a6118ldrb w11, [x11+5]
002a611cubfm x11, x11, 24, 7
002a6120orr x10, x10, x11
002a6124subs xzr, x1, 6
002a6128b.hi 0x2a6130
002a612cb 0x2a7148
002a6130
002a6130loc_2a6130:
002a6130ldr x1, [sp+160]
002a6134ldr x11, [sp+152]
002a6138ldrb w12, [x12+6]
002a613cubfm x12, x12, 16, 7
002a6140orr x10, x10, x12
002a6144subs xzr, x1, 7
002a6148b.hi 0x2a6150
002a614cb 0x2a7140
002a6150
002a6150loc_2a6150:
002a6150ldrb w11, [x11+7]
002a6154ubfm x11, x11, 8, 7
002a6158orr x10, x10, x11
002a615cmovz x11, 30821
002a6160movk x11, 0x6c700000
002a6164movk x11, 0x636900000000
002a6168movk x11, 0x7469000000000000
002a616csubs xzr, x10, x11
002a6170b.eq 0x2a6178
002a6174b 0x2a61b4
002a6178
002a6178loc_2a6178:
002a6178b 0x2a617c
002a617c
002a617cloc_2a617c:
002a617corr x10, xzr, 1
002a6180strb w10, [sp+105]
002a6184ldr x11, [sp+120]
002a6188cbnz x11, 0x2a6190
002a618cb 0x2a6194
002a6190
002a6190loc_2a6190:
002a6190b 0x2a61b0
002a6194
002a6194loc_2a6194:
002a6194adrp x0, 0x34f000
002a6198add x0, x0, 3520
002a619cbl runtime.newobject
002a61a0str x0, [sp+272]
002a61a4str x0, [sp+120]
002a61a8orr x10, xzr, 1
002a61acb 0x2a61b0
002a61b0
002a61b0loc_2a61b0:
002a61b0b 0x2a6edc
002a61b4
002a61b4loc_2a61b4:
002a61b4b 0x2a61bc
002a61b8
002a61b8loc_2a61b8:
002a61b8b 0x2a61bc
002a61bc
002a61bcloc_2a61bc:
002a61bcldr x10, [sp+160]
002a61c0subs xzr, x10, 11
002a61c4b.eq 0x2a61cc
002a61c8b 0x2a6370
002a61cc
002a61ccloc_2a61cc:
002a61ccldr x1, [sp+160]
002a61d0ldr x10, [sp+152]
002a61d4subs xzr, x1, 0
002a61d8b.hi 0x2a61e0
002a61dcb 0x2a7138
002a61e0
002a61e0loc_2a61e0:
002a61e0ldr x1, [sp+160]
002a61e4ldrb w10, [x10]
002a61e8ldr x11, [sp+152]
002a61ecsubs xzr, x1, 1
002a61f0b.hi 0x2a61f8
002a61f4b 0x2a7130
002a61f8
002a61f8loc_2a61f8:
002a61f8ldr x1, [sp+160]
002a61fcldr x12, [sp+152]
002a6200ldrb w11, [x11+1]
002a6204ubfm x11, x11, 56, 7
002a6208orr x10, x10, x11
002a620csubs xzr, x1, 2
002a6210b.hi 0x2a6218
002a6214b 0x2a7128
002a6218
002a6218loc_2a6218:
002a6218ldr x1, [sp+160]
002a621cldr x11, [sp+152]
002a6220ldrb w12, [x12+2]
002a6224ubfm x12, x12, 48, 7
002a6228orr x10, x10, x12
002a622csubs xzr, x1, 3
002a6230b.hi 0x2a6238
002a6234b 0x2a7120
002a6238
002a6238loc_2a6238:
002a6238ldr x1, [sp+160]
002a623cldr x12, [sp+152]
002a6240ldrb w11, [x11+3]
002a6244ubfm x11, x11, 40, 7
002a6248orr x10, x10, x11
002a624csubs xzr, x1, 4
002a6250b.hi 0x2a6258
002a6254b 0x2a7118
002a6258
002a6258loc_2a6258:
002a6258ldr x1, [sp+160]
002a625cldr x11, [sp+152]
002a6260ldrb w12, [x12+4]
002a6264ubfm x12, x12, 32, 7
002a6268orr x10, x10, x12
002a626csubs xzr, x1, 5
002a6270b.hi 0x2a6278
002a6274b 0x2a7110
002a6278
002a6278loc_2a6278:
002a6278ldr x1, [sp+160]
002a627cldr x12, [sp+152]
002a6280ldrb w11, [x11+5]
002a6284ubfm x11, x11, 24, 7
002a6288orr x10, x10, x11
002a628csubs xzr, x1, 6
002a6290b.hi 0x2a6298
002a6294b 0x2a7108
002a6298
002a6298loc_2a6298:
002a6298ldr x1, [sp+160]
002a629cldr x11, [sp+152]
002a62a0ldrb w12, [x12+6]
002a62a4ubfm x12, x12, 16, 7
002a62a8orr x10, x10, x12
002a62acsubs xzr, x1, 7
002a62b0b.hi 0x2a62b8
002a62b4b 0x2a7100
002a62b8
002a62b8loc_2a62b8:
002a62b8ldrb w11, [x11+7]
002a62bcubfm x11, x11, 8, 7
002a62c0orr x10, x10, x11
002a62c4movz x11, 25959
002a62c8movk x11, 0x656e0000
002a62ccmovk x11, 0x617200000000
002a62d0movk x11, 0x696c000000000000
002a62d4subs xzr, x10, x11
002a62d8b.eq 0x2a62e0
002a62dcb 0x2a636c
002a62e0
002a62e0loc_2a62e0:
002a62e0ldr x1, [sp+160]
002a62e4ldr x10, [sp+152]
002a62e8subs xzr, x1, 8
002a62ecb.hi 0x2a62f4
002a62f0b 0x2a70f8
002a62f4
002a62f4loc_2a62f4:
002a62f4ldr x1, [sp+160]
002a62f8ldr x11, [sp+152]
002a62fcldrb w10, [x10+8]
002a6300subs xzr, x1, 9
002a6304b.hi 0x2a630c
002a6308b 0x2a70f0
002a630c
002a630cloc_2a630c:
002a630cldrb w11, [x11+9]
002a6310ubfm x11, x11, 56, 7
002a6314orr x10, x10, x11
002a6318ubfm x10, x10, 0, 15
002a631cmovz x11, 25978
002a6320subs wzr, w10, w11
002a6324b.eq 0x2a632c
002a6328b 0x2a6368
002a632c
002a632cloc_2a632c:
002a632cldr x1, [sp+160]
002a6330ldr x10, [sp+152]
002a6334subs xzr, x1, 10
002a6338b.hi 0x2a6340
002a633cb 0x2a70e8
002a6340
002a6340loc_2a6340:
002a6340ldrb w10, [x10+10]
002a6344subs wzr, w10, 100
002a6348b.eq 0x2a6350
002a634cb 0x2a6364
002a6350
002a6350loc_2a6350:
002a6350b 0x2a6354
002a6354
002a6354loc_2a6354:
002a6354orr x10, xzr, 24
002a6358str x10, [sp+136]
002a635corr x10, xzr, 1
002a6360b 0x2a6edc
002a6364
002a6364loc_2a6364:
002a6364b 0x2a6374
002a6368
002a6368loc_2a6368:
002a6368b 0x2a6374
002a636c
002a636cloc_2a636c:
002a636cb 0x2a6374
002a6370
002a6370loc_2a6370:
002a6370b 0x2a6374
002a6374
002a6374loc_2a6374:
002a6374ldr x10, [sp+160]
002a6378subs xzr, x10, 3
002a637cb.eq 0x2a6384
002a6380b 0x2a6410
002a6384
002a6384loc_2a6384:
002a6384ldr x1, [sp+160]
002a6388ldr x10, [sp+152]
002a638csubs xzr, x1, 0
002a6390b.hi 0x2a6398
002a6394b 0x2a70e0
002a6398
002a6398loc_2a6398:
002a6398ldr x1, [sp+160]
002a639cldrb w10, [x10]
002a63a0ldr x11, [sp+152]
002a63a4subs xzr, x1, 1
002a63a8b.hi 0x2a63b0
002a63acb 0x2a70d8
002a63b0
002a63b0loc_2a63b0:
002a63b0ldrb w11, [x11+1]
002a63b4ubfm x11, x11, 56, 7
002a63b8orr x10, x10, x11
002a63bcubfm x10, x10, 0, 15
002a63c0movz x11, 29813
002a63c4subs wzr, w10, w11
002a63c8b.eq 0x2a63d0
002a63ccb 0x2a640c
002a63d0
002a63d0loc_2a63d0:
002a63d0ldr x1, [sp+160]
002a63d4ldr x10, [sp+152]
002a63d8subs xzr, x1, 2
002a63dcb.hi 0x2a63e4
002a63e0b 0x2a70d0
002a63e4
002a63e4loc_2a63e4:
002a63e4ldrb w10, [x10+2]
002a63e8subs wzr, w10, 99
002a63ecb.eq 0x2a63f4
002a63f0b 0x2a6408
002a63f4
002a63f4loc_2a63f4:
002a63f4b 0x2a63f8
002a63f8
002a63f8loc_2a63f8:
002a63f8movz x10, 23
002a63fcstr x10, [sp+136]
002a6400orr x10, xzr, 1
002a6404b 0x2a6edc
002a6408
002a6408loc_2a6408:
002a6408b 0x2a6414
002a640c
002a640cloc_2a640c:
002a640cb 0x2a6414
002a6410
002a6410loc_2a6410:
002a6410b 0x2a6414
002a6414
002a6414loc_2a6414:
002a6414ldr x10, [sp+160]
002a6418subs xzr, x10, 3
002a641cb.eq 0x2a6424
002a6420b 0x2a64b0
002a6424
002a6424loc_2a6424:
002a6424ldr x1, [sp+160]
002a6428ldr x10, [sp+152]
002a642csubs xzr, x1, 0
002a6430b.hi 0x2a6438
002a6434b 0x2a70c8
002a6438
002a6438loc_2a6438:
002a6438ldr x1, [sp+160]
002a643cldrb w10, [x10]
002a6440ldr x11, [sp+152]
002a6444subs xzr, x1, 1
002a6448b.hi 0x2a6450
002a644cb 0x2a70c0
002a6450
002a6450loc_2a6450:
002a6450ldrb w11, [x11+1]
002a6454ubfm x11, x11, 56, 7
002a6458orr x10, x10, x11
002a645cubfm x10, x10, 0, 15
002a6460movz x11, 24937
002a6464subs wzr, w10, w11
002a6468b.eq 0x2a6470
002a646cb 0x2a64ac
002a6470
002a6470loc_2a6470:
002a6470ldr x1, [sp+160]
002a6474ldr x10, [sp+152]
002a6478subs xzr, x1, 2
002a647cb.hi 0x2a6484
002a6480b 0x2a70b8
002a6484
002a6484loc_2a6484:
002a6484ldrb w10, [x10+2]
002a6488subs wzr, w10, 53
002a648cb.eq 0x2a6494
002a6490b 0x2a64a8
002a6494
002a6494loc_2a6494:
002a6494b 0x2a6498
002a6498
002a6498loc_2a6498:
002a6498movz x10, 22
002a649cstr x10, [sp+128]
002a64a0orr x10, xzr, 1
002a64a4b 0x2a6edc
002a64a8
002a64a8loc_2a64a8:
002a64a8b 0x2a64b4
002a64ac
002a64acloc_2a64ac:
002a64acb 0x2a64b4
002a64b0
002a64b0loc_2a64b0:
002a64b0b 0x2a64b4
002a64b4
002a64b4loc_2a64b4:
002a64b4ldr x10, [sp+160]
002a64b8subs xzr, x10, 9
002a64bcb.eq 0x2a64c4
002a64c0b 0x2a6618
002a64c4
002a64c4loc_2a64c4:
002a64c4ldr x1, [sp+160]
002a64c8ldr x10, [sp+152]
002a64ccsubs xzr, x1, 0
002a64d0b.hi 0x2a64d8
002a64d4b 0x2a70b0
002a64d8
002a64d8loc_2a64d8:
002a64d8ldr x1, [sp+160]
002a64dcldrb w10, [x10]
002a64e0ldr x11, [sp+152]
002a64e4subs xzr, x1, 1
002a64e8b.hi 0x2a64f0
002a64ecb 0x2a70a8
002a64f0
002a64f0loc_2a64f0:
002a64f0ldr x1, [sp+160]
002a64f4ldr x12, [sp+152]
002a64f8ldrb w11, [x11+1]
002a64fcubfm x11, x11, 56, 7
002a6500orr x10, x10, x11
002a6504subs xzr, x1, 2
002a6508b.hi 0x2a6510
002a650cb 0x2a70a0
002a6510
002a6510loc_2a6510:
002a6510ldr x1, [sp+160]
002a6514ldr x11, [sp+152]
002a6518ldrb w12, [x12+2]
002a651cubfm x12, x12, 48, 7
002a6520orr x10, x10, x12
002a6524subs xzr, x1, 3
002a6528b.hi 0x2a6530
002a652cb 0x2a7098
002a6530
002a6530loc_2a6530:
002a6530ldr x1, [sp+160]
002a6534ldr x12, [sp+152]
002a6538ldrb w11, [x11+3]
002a653cubfm x11, x11, 40, 7
002a6540orr x10, x10, x11
002a6544subs xzr, x1, 4
002a6548b.hi 0x2a6550
002a654cb 0x2a7090
002a6550
002a6550loc_2a6550:
002a6550ldr x1, [sp+160]
002a6554ldr x11, [sp+152]
002a6558ldrb w12, [x12+4]
002a655cubfm x12, x12, 32, 7
002a6560orr x10, x10, x12
002a6564subs xzr, x1, 5
002a6568b.hi 0x2a6570
002a656cb 0x2a7088
002a6570
002a6570loc_2a6570:
002a6570ldr x1, [sp+160]
002a6574ldr x12, [sp+152]
002a6578ldrb w11, [x11+5]
002a657cubfm x11, x11, 24, 7
002a6580orr x10, x10, x11
002a6584subs xzr, x1, 6
002a6588b.hi 0x2a6590
002a658cb 0x2a7080
002a6590
002a6590loc_2a6590:
002a6590ldr x1, [sp+160]
002a6594ldr x11, [sp+152]
002a6598ldrb w12, [x12+6]
002a659cubfm x12, x12, 16, 7
002a65a0orr x10, x10, x12
002a65a4subs xzr, x1, 7
002a65a8b.hi 0x2a65b0
002a65acb 0x2a7078
002a65b0
002a65b0loc_2a65b0:
002a65b0ldrb w11, [x11+7]
002a65b4ubfm x11, x11, 8, 7
002a65b8orr x10, x10, x11
002a65bcmovz x11, 29296
002a65c0movk x11, 0x6e690000
002a65c4movk x11, 0x617400000000
002a65c8movk x11, 0x6c62000000000000
002a65ccsubs xzr, x10, x11
002a65d0b.eq 0x2a65d8
002a65d4b 0x2a6614
002a65d8
002a65d8loc_2a65d8:
002a65d8ldr x1, [sp+160]
002a65dcldr x10, [sp+152]
002a65e0subs xzr, x1, 8
002a65e4b.hi 0x2a65ec
002a65e8b 0x2a7070
002a65ec
002a65ecloc_2a65ec:
002a65ecldrb w10, [x10+8]
002a65f0subs wzr, w10, 101
002a65f4b.eq 0x2a65fc
002a65f8b 0x2a6610
002a65fc
002a65fcloc_2a65fc:
002a65fcb 0x2a6600
002a6600
002a6600loc_2a6600:
002a6600movz x10, 19
002a6604str x10, [sp+128]
002a6608orr x10, xzr, 1
002a660cb 0x2a6edc
002a6610
002a6610loc_2a6610:
002a6610b 0x2a661c
002a6614
002a6614loc_2a6614:
002a6614b 0x2a661c
002a6618
002a6618loc_2a6618:
002a6618b 0x2a661c
002a661c
002a661cloc_2a661c:
002a661cldr x10, [sp+160]
002a6620subs xzr, x10, 7
002a6624b.eq 0x2a662c
002a6628b 0x2a6748
002a662c
002a662cloc_2a662c:
002a662cldr x1, [sp+160]
002a6630ldr x10, [sp+152]
002a6634subs xzr, x1, 0
002a6638b.hi 0x2a6640
002a663cb 0x2a7068
002a6640
002a6640loc_2a6640:
002a6640ldr x1, [sp+160]
002a6644ldrb w10, [x10]
002a6648ldr x11, [sp+152]
002a664csubs xzr, x1, 1
002a6650b.hi 0x2a6658
002a6654b 0x2a7060
002a6658
002a6658loc_2a6658:
002a6658ldr x1, [sp+160]
002a665cldr x12, [sp+152]
002a6660ldrb w11, [x11+1]
002a6664ubfm x11, x11, 56, 7
002a6668orr x10, x10, x11
002a666csubs xzr, x1, 2
002a6670b.hi 0x2a6678
002a6674b 0x2a7058
002a6678
002a6678loc_2a6678:
002a6678ldr x1, [sp+160]
002a667cldr x11, [sp+152]
002a6680ldrb w12, [x12+2]
002a6684ubfm x12, x12, 48, 7
002a6688orr x10, x10, x12
002a668csubs xzr, x1, 3
002a6690b.hi 0x2a6698
002a6694b 0x2a7050
002a6698
002a6698loc_2a6698:
002a6698ldrb w11, [x11+3]
002a669cubfm x11, x11, 40, 7
002a66a0orr x10, x10, x11
002a66a4movz x11, 30062
002a66a8movk x11, 0x656d0000
002a66acsubs wzr, w10, w11
002a66b0b.eq 0x2a66b8
002a66b4b 0x2a6744
002a66b8
002a66b8loc_2a66b8:
002a66b8ldr x1, [sp+160]
002a66bcldr x10, [sp+152]
002a66c0subs xzr, x1, 4
002a66c4b.hi 0x2a66cc
002a66c8b 0x2a7048
002a66cc
002a66ccloc_2a66cc:
002a66ccldr x1, [sp+160]
002a66d0ldr x11, [sp+152]
002a66d4ldrb w10, [x10+4]
002a66d8subs xzr, x1, 5
002a66dcb.hi 0x2a66e4
002a66e0b 0x2a7040
002a66e4
002a66e4loc_2a66e4:
002a66e4ldrb w11, [x11+5]
002a66e8ubfm x11, x11, 56, 7
002a66ecorr x10, x10, x11
002a66f0ubfm x10, x10, 0, 15
002a66f4movz x11, 26994
002a66f8subs wzr, w10, w11
002a66fcb.eq 0x2a6704
002a6700b 0x2a6740
002a6704
002a6704loc_2a6704:
002a6704ldr x1, [sp+160]
002a6708ldr x10, [sp+152]
002a670csubs xzr, x1, 6
002a6710b.hi 0x2a6718
002a6714b 0x2a7038
002a6718
002a6718loc_2a6718:
002a6718ldrb w10, [x10+6]
002a671csubs wzr, w10, 99
002a6720b.eq 0x2a6728
002a6724b 0x2a673c
002a6728
002a6728loc_2a6728:
002a6728b 0x2a672c
002a672c
002a672cloc_2a672c:
002a672cmovz x10, 18
002a6730str x10, [sp+128]
002a6734orr x10, xzr, 1
002a6738b 0x2a6edc
002a673c
002a673cloc_2a673c:
002a673cb 0x2a674c
002a6740
002a6740loc_2a6740:
002a6740b 0x2a674c
002a6744
002a6744loc_2a6744:
002a6744b 0x2a674c
002a6748
002a6748loc_2a6748:
002a6748b 0x2a674c
002a674c
002a674cloc_2a674c:
002a674cldr x10, [sp+160]
002a6750subs xzr, x10, 4
002a6754b.eq 0x2a675c
002a6758b 0x2a6800
002a675c
002a675cloc_2a675c:
002a675cldr x1, [sp+160]
002a6760ldr x10, [sp+152]
002a6764subs xzr, x1, 0
002a6768b.hi 0x2a6770
002a676cb 0x2a7030
002a6770
002a6770loc_2a6770:
002a6770ldr x1, [sp+160]
002a6774ldrb w10, [x10]
002a6778ldr x11, [sp+152]
002a677csubs xzr, x1, 1
002a6780b.hi 0x2a6788
002a6784b 0x2a7028
002a6788
002a6788loc_2a6788:
002a6788ldr x1, [sp+160]
002a678cldr x12, [sp+152]
002a6790ldrb w11, [x11+1]
002a6794ubfm x11, x11, 56, 7
002a6798orr x10, x10, x11
002a679csubs xzr, x1, 2
002a67a0b.hi 0x2a67a8
002a67a4b 0x2a7020
002a67a8
002a67a8loc_2a67a8:
002a67a8ldr x1, [sp+160]
002a67acldr x11, [sp+152]
002a67b0ldrb w12, [x12+2]
002a67b4ubfm x12, x12, 48, 7
002a67b8orr x10, x10, x12
002a67bcsubs xzr, x1, 3
002a67c0b.hi 0x2a67c8
002a67c4b 0x2a7018
002a67c8
002a67c8loc_2a67c8:
002a67c8ldrb w11, [x11+3]
002a67ccubfm x11, x11, 40, 7
002a67d0orr x10, x10, x11
002a67d4movz x11, 29813
002a67d8movk x11, 0x38660000
002a67dcsubs wzr, w10, w11
002a67e0b.eq 0x2a67e8
002a67e4b 0x2a67fc
002a67e8
002a67e8loc_2a67e8:
002a67e8b 0x2a67ec
002a67ec
002a67ecloc_2a67ec:
002a67ecorr x10, xzr, 12
002a67f0str x10, [sp+128]
002a67f4orr x10, xzr, 1
002a67f8b 0x2a6edc
002a67fc
002a67fcloc_2a67fc:
002a67fcb 0x2a6804
002a6800
002a6800loc_2a6800:
002a6800b 0x2a6804
002a6804
002a6804loc_2a6804:
002a6804ldr x0, [sp+152]
002a6808ldr x1, [sp+160]
002a680cadrp x2, 0x40b000
002a6810add x2, x2, 2124
002a6814orr x3, xzr, 8
002a6818bl strings.HasPrefix
002a681cstrb w0, [sp+47]
002a6820tbnz w0, 0, 0x2a6828
002a6824b 0x2a68d4
002a6828
002a6828loc_2a6828:
002a6828b 0x2a682c
002a682c
002a682cloc_2a682c:
002a682cldr x1, [sp+160]
002a6830ldr x4, [sp+152]
002a6834subs xzr, x1, 8
002a6838b.hs 0x2a6840
002a683cb 0x2a7010
002a6840
002a6840loc_2a6840:
002a6840sub x5, x1, 8
002a6844sub x6, xzr, x5
002a6848sbfm x6, x6, 63, 63
002a684cand x6, x6, 8
002a6850add x4, x4, x6
002a6854str x4, [sp+280]
002a6858str x5, [sp+288]
002a685cstp xzr, xzr, [sp+256]
002a6860ldr x0, [sp+280]
002a6864ldr x1, [sp+288]
002a6868movz x2, 10
002a686corr x3, xzr, 64
002a6870bl strconv.ParseInt
002a6874str x0, [sp+80]
002a6878str x1, [sp+256]
002a687cstr x2, [sp+264]
002a6880ldr x4, [sp+80]
002a6884str x4, [sp+64]
002a6888str x1, [sp+200]
002a688cstr x2, [sp+208]
002a6890ldr x4, [sp+64]
002a6894str x4, [sp+56]
002a6898str x1, [sp+184]
002a689cstr x2, [sp+192]
002a68a0cbnz x1, 0x2a68a8
002a68a4b 0x2a68ac
002a68a8
002a68a8loc_2a68a8:
002a68a8b 0x2a68cc
002a68ac
002a68acloc_2a68ac:
002a68acadrp x0, 0x34f000
002a68b0add x0, x0, 3392
002a68b4bl runtime.newobject
002a68b8str x0, [sp+248]
002a68bcstr x0, [sp+112]
002a68c0ldr x1, [sp+56]
002a68c4str x1, [x0]
002a68c8b 0x2a68cc
002a68cc
002a68ccloc_2a68cc:
002a68ccorr x10, xzr, 1
002a68d0b 0x2a6edc
002a68d4
002a68d4loc_2a68d4:
002a68d4ldr x0, [sp+152]
002a68d8ldr x1, [sp+160]
002a68dcadrp x2, 0x40a000
002a68e0add x2, x2, 1358
002a68e4orr x3, xzr, 4
002a68e8bl strings.HasPrefix
002a68ecstrb w0, [sp+46]
002a68f0tbnz w0, 0, 0x2a68f8
002a68f4b 0x2a699c
002a68f8
002a68f8loc_2a68f8:
002a68f8b 0x2a68fc
002a68fc
002a68fcloc_2a68fc:
002a68fcldr x1, [sp+160]
002a6900ldr x2, [sp+152]
002a6904subs xzr, x1, 4
002a6908b.hs 0x2a6910
002a690cb 0x2a7008
002a6910
002a6910loc_2a6910:
002a6910sub x3, x1, 4
002a6914sub x4, xzr, x3
002a6918sbfm x4, x4, 63, 63
002a691cand x4, x4, 4
002a6920add x2, x2, x4
002a6924str x2, [sp+280]
002a6928str x3, [sp+288]
002a692cstp xzr, xzr, [sp+256]
002a6930ldr x0, [sp+280]
002a6934ldr x1, [sp+288]
002a6938bl strconv.Atoi
002a693cstr x0, [sp+72]
002a6940str x1, [sp+256]
002a6944str x2, [sp+264]
002a6948ldr x3, [sp+72]
002a694cstr x3, [sp+96]
002a6950str x1, [sp+312]
002a6954str x2, [sp+320]
002a6958ldr x3, [sp+96]
002a695cstr x3, [sp+48]
002a6960str x1, [sp+168]
002a6964str x2, [sp+176]
002a6968cbnz x1, 0x2a6970
002a696cb 0x2a6974
002a6970
002a6970loc_2a6970:
002a6970b 0x2a6994
002a6974
002a6974loc_2a6974:
002a6974adrp x0, 0x34f000
002a6978add x0, x0, 3520
002a697cbl runtime.newobject
002a6980str x0, [sp+272]
002a6984str x0, [sp+120]
002a6988ldr x1, [sp+48]
002a698cstr x1, [x0]
002a6990b 0x2a6994
002a6994
002a6994loc_2a6994:
002a6994orr x10, xzr, 1
002a6998b 0x2a6edc
002a699c
002a699cloc_2a699c:
002a699cldr x10, [sp+160]
002a69a0subs xzr, x10, 3
002a69a4b.eq 0x2a69ac
002a69a8b 0x2a6a34
002a69ac
002a69acloc_2a69ac:
002a69acldr x1, [sp+160]
002a69b0ldr x10, [sp+152]
002a69b4subs xzr, x1, 0
002a69b8b.hi 0x2a69c0
002a69bcb 0x2a7000
002a69c0
002a69c0loc_2a69c0:
002a69c0ldr x1, [sp+160]
002a69c4ldrb w10, [x10]
002a69c8ldr x11, [sp+152]
002a69ccsubs xzr, x1, 1
002a69d0b.hi 0x2a69d8
002a69d4b 0x2a6ff8
002a69d8
002a69d8loc_2a69d8:
002a69d8ldrb w11, [x11+1]
002a69dcubfm x11, x11, 56, 7
002a69e0orr x10, x10, x11
002a69e4ubfm x10, x10, 0, 15
002a69e8movz x11, 25971
002a69ecsubs wzr, w10, w11
002a69f0b.eq 0x2a69f8
002a69f4b 0x2a6a30
002a69f8
002a69f8loc_2a69f8:
002a69f8ldr x1, [sp+160]
002a69fcldr x10, [sp+152]
002a6a00subs xzr, x1, 2
002a6a04b.hi 0x2a6a0c
002a6a08b 0x2a6ff0
002a6a0c
002a6a0cloc_2a6a0c:
002a6a0cldrb w10, [x10+2]
002a6a10subs wzr, w10, 116
002a6a14b.eq 0x2a6a1c
002a6a18b 0x2a6a2c
002a6a1c
002a6a1cloc_2a6a1c:
002a6a1cb 0x2a6a20
002a6a20
002a6a20loc_2a6a20:
002a6a20orr x10, xzr, 1
002a6a24strb w10, [sp+144]
002a6a28b 0x2a6edc
002a6a2c
002a6a2cloc_2a6a2c:
002a6a2cb 0x2a6a38
002a6a30
002a6a30loc_2a6a30:
002a6a30b 0x2a6a38
002a6a34
002a6a34loc_2a6a34:
002a6a34b 0x2a6a38
002a6a38
002a6a38loc_2a6a38:
002a6a38ldr x10, [sp+160]
002a6a3csubs xzr, x10, 11
002a6a40b.eq 0x2a6a48
002a6a44b 0x2a6c14
002a6a48
002a6a48loc_2a6a48:
002a6a48ldr x1, [sp+160]
002a6a4cldr x10, [sp+152]
002a6a50subs xzr, x1, 0
002a6a54b.hi 0x2a6a5c
002a6a58b 0x2a6fe8
002a6a5c
002a6a5cloc_2a6a5c:
002a6a5cldr x1, [sp+160]
002a6a60ldrb w10, [x10]
002a6a64ldr x11, [sp+152]
002a6a68subs xzr, x1, 1
002a6a6cb.hi 0x2a6a74
002a6a70b 0x2a6fe0
002a6a74
002a6a74loc_2a6a74:
002a6a74ldr x1, [sp+160]
002a6a78ldr x12, [sp+152]
002a6a7cldrb w11, [x11+1]
002a6a80ubfm x11, x11, 56, 7
002a6a84orr x10, x10, x11
002a6a88subs xzr, x1, 2
002a6a8cb.hi 0x2a6a94
002a6a90b 0x2a6fd8
002a6a94
002a6a94loc_2a6a94:
002a6a94ldr x1, [sp+160]
002a6a98ldr x11, [sp+152]
002a6a9cldrb w12, [x12+2]
002a6aa0ubfm x12, x12, 48, 7
002a6aa4orr x10, x10, x12
002a6aa8subs xzr, x1, 3
002a6aacb.hi 0x2a6ab4
002a6ab0b 0x2a6fd0
002a6ab4
002a6ab4loc_2a6ab4:
002a6ab4ldr x1, [sp+160]
002a6ab8ldr x12, [sp+152]
002a6abcldrb w11, [x11+3]
002a6ac0ubfm x11, x11, 40, 7
002a6ac4orr x10, x10, x11
002a6ac8subs xzr, x1, 4
002a6accb.hi 0x2a6ad4
002a6ad0b 0x2a6fc8
002a6ad4
002a6ad4loc_2a6ad4:
002a6ad4ldr x1, [sp+160]
002a6ad8ldr x11, [sp+152]
002a6adcldrb w12, [x12+4]
002a6ae0ubfm x12, x12, 32, 7
002a6ae4orr x10, x10, x12
002a6ae8subs xzr, x1, 5
002a6aecb.hi 0x2a6af4
002a6af0b 0x2a6fc0
002a6af4
002a6af4loc_2a6af4:
002a6af4ldr x1, [sp+160]
002a6af8ldr x12, [sp+152]
002a6afcldrb w11, [x11+5]
002a6b00ubfm x11, x11, 24, 7
002a6b04orr x10, x10, x11
002a6b08subs xzr, x1, 6
002a6b0cb.hi 0x2a6b14
002a6b10b 0x2a6fb8
002a6b14
002a6b14loc_2a6b14:
002a6b14ldr x1, [sp+160]
002a6b18ldr x11, [sp+152]
002a6b1cldrb w12, [x12+6]
002a6b20ubfm x12, x12, 16, 7
002a6b24orr x10, x10, x12
002a6b28subs xzr, x1, 7
002a6b2cb.hi 0x2a6b34
002a6b30b 0x2a6fb0
002a6b34
002a6b34loc_2a6b34:
002a6b34ldrb w11, [x11+7]
002a6b38ubfm x11, x11, 8, 7
002a6b3corr x10, x10, x11
002a6b40movz x11, 28769
002a6b44movk x11, 0x6c700000
002a6b48movk x11, 0x636900000000
002a6b4cmovk x11, 0x7461000000000000
002a6b50subs xzr, x10, x11
002a6b54b.eq 0x2a6b5c
002a6b58b 0x2a6c10
002a6b5c
002a6b5cloc_2a6b5c:
002a6b5cldr x1, [sp+160]
002a6b60ldr x10, [sp+152]
002a6b64subs xzr, x1, 8
002a6b68b.hi 0x2a6b70
002a6b6cb 0x2a6fa8
002a6b70
002a6b70loc_2a6b70:
002a6b70ldr x1, [sp+160]
002a6b74ldr x11, [sp+152]
002a6b78ldrb w10, [x10+8]
002a6b7csubs xzr, x1, 9
002a6b80b.hi 0x2a6b88
002a6b84b 0x2a6fa0
002a6b88
002a6b88loc_2a6b88:
002a6b88ldrb w11, [x11+9]
002a6b8cubfm x11, x11, 56, 7
002a6b90orr x10, x10, x11
002a6b94ubfm x10, x10, 0, 15
002a6b98movz x11, 28521
002a6b9csubs wzr, w10, w11
002a6ba0b.eq 0x2a6ba8
002a6ba4b 0x2a6c0c
002a6ba8
002a6ba8loc_2a6ba8:
002a6ba8ldr x1, [sp+160]
002a6bacldr x10, [sp+152]
002a6bb0subs xzr, x1, 10
002a6bb4b.hi 0x2a6bbc
002a6bb8b 0x2a6f98
002a6bbc
002a6bbcloc_2a6bbc:
002a6bbcldrb w10, [x10+10]
002a6bc0subs wzr, w10, 110
002a6bc4b.eq 0x2a6bcc
002a6bc8b 0x2a6c08
002a6bcc
002a6bccloc_2a6bcc:
002a6bccb 0x2a6bd0
002a6bd0
002a6bd0loc_2a6bd0:
002a6bd0orr x10, xzr, 1
002a6bd4strb w10, [sp+106]
002a6bd8ldr x11, [sp+120]
002a6bdccbnz x11, 0x2a6be4
002a6be0b 0x2a6be8
002a6be4
002a6be4loc_2a6be4:
002a6be4b 0x2a6c04
002a6be8
002a6be8loc_2a6be8:
002a6be8adrp x0, 0x34f000
002a6becadd x0, x0, 3520
002a6bf0bl runtime.newobject
002a6bf4str x0, [sp+272]
002a6bf8str x0, [sp+120]
002a6bfcorr x10, xzr, 1
002a6c00b 0x2a6c04
002a6c04
002a6c04loc_2a6c04:
002a6c04b 0x2a6edc
002a6c08
002a6c08loc_2a6c08:
002a6c08b 0x2a6c18
002a6c0c
002a6c0cloc_2a6c0c:
002a6c0cb 0x2a6c18
002a6c10
002a6c10loc_2a6c10:
002a6c10b 0x2a6c18
002a6c14
002a6c14loc_2a6c14:
002a6c14b 0x2a6c18
002a6c18
002a6c18loc_2a6c18:
002a6c18ldr x10, [sp+160]
002a6c1csubs xzr, x10, 7
002a6c20b.eq 0x2a6c28
002a6c24b 0x2a6d6c
002a6c28
002a6c28loc_2a6c28:
002a6c28ldr x1, [sp+160]
002a6c2cldr x10, [sp+152]
002a6c30subs xzr, x1, 0
002a6c34b.hi 0x2a6c3c
002a6c38b 0x2a6f90
002a6c3c
002a6c3cloc_2a6c3c:
002a6c3cldr x1, [sp+160]
002a6c40ldrb w10, [x10]
002a6c44ldr x11, [sp+152]
002a6c48subs xzr, x1, 1
002a6c4cb.hi 0x2a6c54
002a6c50b 0x2a6f88
002a6c54
002a6c54loc_2a6c54:
002a6c54ldr x1, [sp+160]
002a6c58ldr x12, [sp+152]
002a6c5cldrb w11, [x11+1]
002a6c60ubfm x11, x11, 56, 7
002a6c64orr x10, x10, x11
002a6c68subs xzr, x1, 2
002a6c6cb.hi 0x2a6c74
002a6c70b 0x2a6f80
002a6c74
002a6c74loc_2a6c74:
002a6c74ldr x1, [sp+160]
002a6c78ldr x11, [sp+152]
002a6c7cldrb w12, [x12+2]
002a6c80ubfm x12, x12, 48, 7
002a6c84orr x10, x10, x12
002a6c88subs xzr, x1, 3
002a6c8cb.hi 0x2a6c94
002a6c90b 0x2a6f78
002a6c94
002a6c94loc_2a6c94:
002a6c94ldrb w11, [x11+3]
002a6c98ubfm x11, x11, 40, 7
002a6c9corr x10, x10, x11
002a6ca0movz x11, 29296
002a6ca4movk x11, 0x76690000
002a6ca8subs wzr, w10, w11
002a6cacb.eq 0x2a6cb4
002a6cb0b 0x2a6d68
002a6cb4
002a6cb4loc_2a6cb4:
002a6cb4ldr x1, [sp+160]
002a6cb8ldr x10, [sp+152]
002a6cbcsubs xzr, x1, 4
002a6cc0b.hi 0x2a6cc8
002a6cc4b 0x2a6f70
002a6cc8
002a6cc8loc_2a6cc8:
002a6cc8ldr x1, [sp+160]
002a6cccldr x11, [sp+152]
002a6cd0ldrb w10, [x10+4]
002a6cd4subs xzr, x1, 5
002a6cd8b.hi 0x2a6ce0
002a6cdcb 0x2a6f68
002a6ce0
002a6ce0loc_2a6ce0:
002a6ce0ldrb w11, [x11+5]
002a6ce4ubfm x11, x11, 56, 7
002a6ce8orr x10, x10, x11
002a6cecubfm x10, x10, 0, 15
002a6cf0movz x11, 29793
002a6cf4subs wzr, w10, w11
002a6cf8b.eq 0x2a6d00
002a6cfcb 0x2a6d64
002a6d00
002a6d00loc_2a6d00:
002a6d00ldr x1, [sp+160]
002a6d04ldr x10, [sp+152]
002a6d08subs xzr, x1, 6
002a6d0cb.hi 0x2a6d14
002a6d10b 0x2a6f60
002a6d14
002a6d14loc_2a6d14:
002a6d14ldrb w10, [x10+6]
002a6d18subs wzr, w10, 101
002a6d1cb.eq 0x2a6d24
002a6d20b 0x2a6d60
002a6d24
002a6d24loc_2a6d24:
002a6d24b 0x2a6d28
002a6d28
002a6d28loc_2a6d28:
002a6d28orr x10, xzr, 1
002a6d2cstrb w10, [sp+107]
002a6d30ldr x11, [sp+120]
002a6d34cbnz x11, 0x2a6d3c
002a6d38b 0x2a6d40
002a6d3c
002a6d3cloc_2a6d3c:
002a6d3cb 0x2a6d5c
002a6d40
002a6d40loc_2a6d40:
002a6d40adrp x0, 0x34f000
002a6d44add x0, x0, 3520
002a6d48bl runtime.newobject
002a6d4cstr x0, [sp+272]
002a6d50str x0, [sp+120]
002a6d54orr x10, xzr, 1
002a6d58b 0x2a6d5c
002a6d5c
002a6d5cloc_2a6d5c:
002a6d5cb 0x2a6edc
002a6d60
002a6d60loc_2a6d60:
002a6d60b 0x2a6d70
002a6d64
002a6d64loc_2a6d64:
002a6d64b 0x2a6d70
002a6d68
002a6d68loc_2a6d68:
002a6d68b 0x2a6d70
002a6d6c
002a6d6cloc_2a6d6c:
002a6d6cb 0x2a6d70
002a6d70
002a6d70loc_2a6d70:
002a6d70ldr x10, [sp+160]
002a6d74subs xzr, x10, 9
002a6d78b.eq 0x2a6d80
002a6d7cb 0x2a6ed0
002a6d80
002a6d80loc_2a6d80:
002a6d80ldr x1, [sp+160]
002a6d84ldr x10, [sp+152]
002a6d88subs xzr, x1, 0
002a6d8cb.hi 0x2a6d94
002a6d90b 0x2a6f58
002a6d94
002a6d94loc_2a6d94:
002a6d94ldr x1, [sp+160]
002a6d98ldrb w10, [x10]
002a6d9cldr x11, [sp+152]
002a6da0subs xzr, x1, 1
002a6da4b.hi 0x2a6dac
002a6da8b 0x2a6f50
002a6dac
002a6dacloc_2a6dac:
002a6dacldr x1, [sp+160]
002a6db0ldr x12, [sp+152]
002a6db4ldrb w11, [x11+1]
002a6db8ubfm x11, x11, 56, 7
002a6dbcorr x10, x10, x11
002a6dc0subs xzr, x1, 2
002a6dc4b.hi 0x2a6dcc
002a6dc8b 0x2a6f48
002a6dcc
002a6dccloc_2a6dcc:
002a6dccldr x1, [sp+160]
002a6dd0ldr x11, [sp+152]
002a6dd4ldrb w12, [x12+2]
002a6dd8ubfm x12, x12, 48, 7
002a6ddcorr x10, x10, x12
002a6de0subs xzr, x1, 3
002a6de4b.hi 0x2a6dec
002a6de8b 0x2a6f40
002a6dec
002a6decloc_2a6dec:
002a6decldr x1, [sp+160]
002a6df0ldr x12, [sp+152]
002a6df4ldrb w11, [x11+3]
002a6df8ubfm x11, x11, 40, 7
002a6dfcorr x10, x10, x11
002a6e00subs xzr, x1, 4
002a6e04b.hi 0x2a6e0c
002a6e08b 0x2a6f38
002a6e0c
002a6e0cloc_2a6e0c:
002a6e0cldr x1, [sp+160]
002a6e10ldr x11, [sp+152]
002a6e14ldrb w12, [x12+4]
002a6e18ubfm x12, x12, 32, 7
002a6e1corr x10, x10, x12
002a6e20subs xzr, x1, 5
002a6e24b.hi 0x2a6e2c
002a6e28b 0x2a6f30
002a6e2c
002a6e2cloc_2a6e2c:
002a6e2cldr x1, [sp+160]
002a6e30ldr x12, [sp+152]
002a6e34ldrb w11, [x11+5]
002a6e38ubfm x11, x11, 24, 7
002a6e3corr x10, x10, x11
002a6e40subs xzr, x1, 6
002a6e44b.hi 0x2a6e4c
002a6e48b 0x2a6f28
002a6e4c
002a6e4cloc_2a6e4c:
002a6e4cldr x1, [sp+160]
002a6e50ldr x11, [sp+152]
002a6e54ldrb w12, [x12+6]
002a6e58ubfm x12, x12, 16, 7
002a6e5corr x10, x10, x12
002a6e60subs xzr, x1, 7
002a6e64b.hi 0x2a6e6c
002a6e68b 0x2a6f20
002a6e6c
002a6e6cloc_2a6e6c:
002a6e6cldrb w11, [x11+7]
002a6e70ubfm x11, x11, 8, 7
002a6e74orr x10, x10, x11
002a6e78movz x11, 28015
002a6e7cmovk x11, 0x74690000
002a6e80movk x11, 0x6d6500000000
002a6e84movk x11, 0x7470000000000000
002a6e88subs xzr, x10, x11
002a6e8cb.eq 0x2a6e94
002a6e90b 0x2a6ecc
002a6e94
002a6e94loc_2a6e94:
002a6e94ldr x1, [sp+160]
002a6e98ldr x10, [sp+152]
002a6e9csubs xzr, x1, 8
002a6ea0b.hi 0x2a6ea8
002a6ea4b 0x2a6f18
002a6ea8
002a6ea8loc_2a6ea8:
002a6ea8ldrb w10, [x10+8]
002a6eacsubs wzr, w10, 121
002a6eb0b.eq 0x2a6eb8
002a6eb4b 0x2a6ec8
002a6eb8
002a6eb8loc_2a6eb8:
002a6eb8b 0x2a6ebc
002a6ebc
002a6ebcloc_2a6ebc:
002a6ebcorr x10, xzr, 1
002a6ec0strb w10, [sp+145]
002a6ec4b 0x2a6edc
002a6ec8
002a6ec8loc_2a6ec8:
002a6ec8b 0x2a6ed4
002a6ecc
002a6eccloc_2a6ecc:
002a6eccb 0x2a6ed4
002a6ed0
002a6ed0loc_2a6ed0:
002a6ed0b 0x2a6ed4
002a6ed4
002a6ed4loc_2a6ed4:
002a6ed4orr x10, xzr, 1
002a6ed8b 0x2a6edc
002a6edc
002a6edcloc_2a6edc:
002a6edcb 0x2a6ee0
002a6ee0
002a6ee0loc_2a6ee0:
002a6ee0b 0x2a5e8c
002a6ee4
002a6ee4loc_2a6ee4:
002a6ee4ldrb w0, [sp+104]
002a6ee8ldrb w1, [sp+105]
002a6eecldrb w2, [sp+106]
002a6ef0ldrb w3, [sp+107]
002a6ef4ldr x4, [sp+112]
002a6ef8ldr x5, [sp+120]
002a6efcldr x6, [sp+128]
002a6f00ldr x7, [sp+136]
002a6f04ldrb w8, [sp+144]
002a6f08ldrb w9, [sp+145]
002a6f0cldp x29, x30, [sp-8]
002a6f10add sp, sp, 336
002a6f14ret x30
002a6f18
002a6f18loc_2a6f18:
002a6f18orr x0, xzr, 8
002a6f1cbl runtime.panicIndex
002a6f20
002a6f20loc_2a6f20:
002a6f20orr x0, xzr, 7
002a6f24bl runtime.panicIndex
002a6f28
002a6f28loc_2a6f28:
002a6f28orr x0, xzr, 6
002a6f2cbl runtime.panicIndex
002a6f30
002a6f30loc_2a6f30:
002a6f30movz x0, 5
002a6f34bl runtime.panicIndex
002a6f38
002a6f38loc_2a6f38:
002a6f38orr x0, xzr, 4
002a6f3cbl runtime.panicIndex
002a6f40
002a6f40loc_2a6f40:
002a6f40orr x0, xzr, 3
002a6f44bl runtime.panicIndex
002a6f48
002a6f48loc_2a6f48:
002a6f48orr x0, xzr, 2
002a6f4cbl runtime.panicIndex
002a6f50
002a6f50loc_2a6f50:
002a6f50orr x0, xzr, 1
002a6f54bl runtime.panicIndex
002a6f58
002a6f58loc_2a6f58:
002a6f58mov x0, xzr
002a6f5cbl runtime.panicIndex
002a6f60
002a6f60loc_2a6f60:
002a6f60orr x0, xzr, 6
002a6f64bl runtime.panicIndex
002a6f68
002a6f68loc_2a6f68:
002a6f68movz x0, 5
002a6f6cbl runtime.panicIndex
002a6f70
002a6f70loc_2a6f70:
002a6f70orr x0, xzr, 4
002a6f74bl runtime.panicIndex
002a6f78
002a6f78loc_2a6f78:
002a6f78orr x0, xzr, 3
002a6f7cbl runtime.panicIndex
002a6f80
002a6f80loc_2a6f80:
002a6f80orr x0, xzr, 2
002a6f84bl runtime.panicIndex
002a6f88
002a6f88loc_2a6f88:
002a6f88orr x0, xzr, 1
002a6f8cbl runtime.panicIndex
002a6f90
002a6f90loc_2a6f90:
002a6f90mov x0, xzr
002a6f94bl runtime.panicIndex
002a6f98
002a6f98loc_2a6f98:
002a6f98movz x0, 10
002a6f9cbl runtime.panicIndex
002a6fa0
002a6fa0loc_2a6fa0:
002a6fa0movz x0, 9
002a6fa4bl runtime.panicIndex
002a6fa8
002a6fa8loc_2a6fa8:
002a6fa8orr x0, xzr, 8
002a6facbl runtime.panicIndex
002a6fb0
002a6fb0loc_2a6fb0:
002a6fb0orr x0, xzr, 7
002a6fb4bl runtime.panicIndex
002a6fb8
002a6fb8loc_2a6fb8:
002a6fb8orr x0, xzr, 6
002a6fbcbl runtime.panicIndex
002a6fc0
002a6fc0loc_2a6fc0:
002a6fc0movz x0, 5
002a6fc4bl runtime.panicIndex
002a6fc8
002a6fc8loc_2a6fc8:
002a6fc8orr x0, xzr, 4
002a6fccbl runtime.panicIndex
002a6fd0
002a6fd0loc_2a6fd0:
002a6fd0orr x0, xzr, 3
002a6fd4bl runtime.panicIndex
002a6fd8
002a6fd8loc_2a6fd8:
002a6fd8orr x0, xzr, 2
002a6fdcbl runtime.panicIndex
002a6fe0
002a6fe0loc_2a6fe0:
002a6fe0orr x0, xzr, 1
002a6fe4bl runtime.panicIndex
002a6fe8
002a6fe8loc_2a6fe8:
002a6fe8mov x0, xzr
002a6fecbl runtime.panicIndex
002a6ff0
002a6ff0loc_2a6ff0:
002a6ff0orr x0, xzr, 2
002a6ff4bl runtime.panicIndex
002a6ff8
002a6ff8loc_2a6ff8:
002a6ff8orr x0, xzr, 1
002a6ffcbl runtime.panicIndex
002a7000
002a7000loc_2a7000:
002a7000mov x0, xzr
002a7004bl runtime.panicIndex
002a7008
002a7008loc_2a7008:
002a7008orr x0, xzr, 4
002a700cbl runtime.panicSliceB
002a7010
002a7010loc_2a7010:
002a7010orr x0, xzr, 8
002a7014bl runtime.panicSliceB
002a7018
002a7018loc_2a7018:
002a7018orr x0, xzr, 3
002a701cbl runtime.panicIndex
002a7020
002a7020loc_2a7020:
002a7020orr x0, xzr, 2
002a7024bl runtime.panicIndex
002a7028
002a7028loc_2a7028:
002a7028orr x0, xzr, 1
002a702cbl runtime.panicIndex
002a7030
002a7030loc_2a7030:
002a7030mov x0, xzr
002a7034bl runtime.panicIndex
002a7038
002a7038loc_2a7038:
002a7038orr x0, xzr, 6
002a703cbl runtime.panicIndex
002a7040
002a7040loc_2a7040:
002a7040movz x0, 5
002a7044bl runtime.panicIndex
002a7048
002a7048loc_2a7048:
002a7048orr x0, xzr, 4
002a704cbl runtime.panicIndex
002a7050
002a7050loc_2a7050:
002a7050orr x0, xzr, 3
002a7054bl runtime.panicIndex
002a7058
002a7058loc_2a7058:
002a7058orr x0, xzr, 2
002a705cbl runtime.panicIndex
002a7060
002a7060loc_2a7060:
002a7060orr x0, xzr, 1
002a7064bl runtime.panicIndex
002a7068
002a7068loc_2a7068:
002a7068mov x0, xzr
002a706cbl runtime.panicIndex
002a7070
002a7070loc_2a7070:
002a7070orr x0, xzr, 8
002a7074bl runtime.panicIndex
002a7078
002a7078loc_2a7078:
002a7078orr x0, xzr, 7
002a707cbl runtime.panicIndex
002a7080
002a7080loc_2a7080:
002a7080orr x0, xzr, 6
002a7084bl runtime.panicIndex
002a7088
002a7088loc_2a7088:
002a7088movz x0, 5
002a708cbl runtime.panicIndex
002a7090
002a7090loc_2a7090:
002a7090orr x0, xzr, 4
002a7094bl runtime.panicIndex
002a7098
002a7098loc_2a7098:
002a7098orr x0, xzr, 3
002a709cbl runtime.panicIndex
002a70a0
002a70a0loc_2a70a0:
002a70a0orr x0, xzr, 2
002a70a4bl runtime.panicIndex
002a70a8
002a70a8loc_2a70a8:
002a70a8orr x0, xzr, 1
002a70acbl runtime.panicIndex
002a70b0
002a70b0loc_2a70b0:
002a70b0mov x0, xzr
002a70b4bl runtime.panicIndex
002a70b8
002a70b8loc_2a70b8:
002a70b8orr x0, xzr, 2
002a70bcbl runtime.panicIndex
002a70c0
002a70c0loc_2a70c0:
002a70c0orr x0, xzr, 1
002a70c4bl runtime.panicIndex
002a70c8
002a70c8loc_2a70c8:
002a70c8mov x0, xzr
002a70ccbl runtime.panicIndex
002a70d0
002a70d0loc_2a70d0:
002a70d0orr x0, xzr, 2
002a70d4bl runtime.panicIndex
002a70d8
002a70d8loc_2a70d8:
002a70d8orr x0, xzr, 1
002a70dcbl runtime.panicIndex
002a70e0
002a70e0loc_2a70e0:
002a70e0mov x0, xzr
002a70e4bl runtime.panicIndex
002a70e8
002a70e8loc_2a70e8:
002a70e8movz x0, 10
002a70ecbl runtime.panicIndex
002a70f0
002a70f0loc_2a70f0:
002a70f0movz x0, 9
002a70f4bl runtime.panicIndex
002a70f8
002a70f8loc_2a70f8:
002a70f8orr x0, xzr, 8
002a70fcbl runtime.panicIndex
002a7100
002a7100loc_2a7100:
002a7100orr x0, xzr, 7
002a7104bl runtime.panicIndex
002a7108
002a7108loc_2a7108:
002a7108orr x0, xzr, 6
002a710cbl runtime.panicIndex
002a7110
002a7110loc_2a7110:
002a7110movz x0, 5
002a7114bl runtime.panicIndex
002a7118
002a7118loc_2a7118:
002a7118orr x0, xzr, 4
002a711cbl runtime.panicIndex
002a7120
002a7120loc_2a7120:
002a7120orr x0, xzr, 3
002a7124bl runtime.panicIndex
002a7128
002a7128loc_2a7128:
002a7128orr x0, xzr, 2
002a712cbl runtime.panicIndex
002a7130
002a7130loc_2a7130:
002a7130orr x0, xzr, 1
002a7134bl runtime.panicIndex
002a7138
002a7138loc_2a7138:
002a7138mov x0, xzr
002a713cbl runtime.panicIndex
002a7140
002a7140loc_2a7140:
002a7140orr x0, xzr, 7
002a7144bl runtime.panicIndex
002a7148
002a7148loc_2a7148:
002a7148orr x0, xzr, 6
002a714cbl runtime.panicIndex
002a7150
002a7150loc_2a7150:
002a7150movz x0, 5
002a7154bl runtime.panicIndex
002a7158
002a7158loc_2a7158:
002a7158orr x0, xzr, 4
002a715cbl runtime.panicIndex
002a7160
002a7160loc_2a7160:
002a7160orr x0, xzr, 3
002a7164bl runtime.panicIndex
002a7168
002a7168loc_2a7168:
002a7168orr x0, xzr, 2
002a716cbl runtime.panicIndex
002a7170
002a7170loc_2a7170:
002a7170orr x0, xzr, 1
002a7174bl runtime.panicIndex
002a7178
002a7178loc_2a7178:
002a7178mov x0, xzr
002a717cbl runtime.panicIndex
002a7180
002a7180loc_2a7180:
002a7180orr x0, xzr, 7
002a7184bl runtime.panicIndex
002a7188
002a7188loc_2a7188:
002a7188orr x0, xzr, 6
002a718cbl runtime.panicIndex
002a7190
002a7190loc_2a7190:
002a7190movz x0, 5
002a7194bl runtime.panicIndex
002a7198
002a7198loc_2a7198:
002a7198orr x0, xzr, 4
002a719cbl runtime.panicIndex
002a71a0
002a71a0loc_2a71a0:
002a71a0orr x0, xzr, 3
002a71a4bl runtime.panicIndex
002a71a8
002a71a8loc_2a71a8:
002a71a8orr x0, xzr, 2
002a71acbl runtime.panicIndex
002a71b0
002a71b0loc_2a71b0:
002a71b0orr x0, xzr, 1
002a71b4bl runtime.panicIndex
002a71b8
002a71b8loc_2a71b8:
002a71b8mov x0, xzr
002a71bcbl runtime.panicIndex
002a71c0hint
002a71c4
002a71c4loc_2a71c4:
002a71c4stp x0, x1, [sp+8]
002a71c8mov x3, x30
002a71ccbl runtime.morestack_noctxt.abi0
002a71d0ldp x0, x1, [sp+8]
002a71d4b 0x2a5e50
002a71d8udf 0
002a71dcudf 0
002a5e50
002a71e0
002a71e0encoding/asn1.getUniversalType: ; void encoding/asn1.getUniversalType(reflect.Type t)
002a71e0ldr x16, [x28+16]
002a71e4sub x17, sp, 16
002a71e8subs xzr, x17, x16
002a71ecb.ls 0x2a7750
002a71f0str x30, [sp-144]!
002a71f4stur x29, [sp-8]
002a71f8sub x29, sp, 8
002a71fcstr x0, [sp+152]
002a7200str x1, [sp+160]
002a7204strb wzr, [sp+53]
002a7208str xzr, [sp+56]
002a720cstrb wzr, [sp+54]
002a7210strb wzr, [sp+52]
002a7214ldr x0, [sp+152]
002a7218ldr x1, [sp+160]
002a721cstr x0, [sp+120]
002a7220str x1, [sp+128]
002a7224adrp x27, 0x77b000
002a7228ldr x3, [x27+688]
002a722csubs xzr, x3, x0
002a7230b.eq 0x2a7238
002a7234b 0x2a7284
002a7238
002a7238loc_2a7238:
002a7238adrp x27, 0x77b000
002a723cldr x2, [x27+696]
002a7240bl runtime.ifaceeq
002a7244tbnz w0, 0, 0x2a724c
002a7248b 0x2a7280
002a724c
002a724cloc_2a724c:
002a724cb 0x2a7250
002a7250
002a7250loc_2a7250:
002a7250orr x3, xzr, 1
002a7254strb w3, [sp+53]
002a7258movn x4, 0
002a725cstr x4, [sp+56]
002a7260strb wzr, [sp+54]
002a7264strb w3, [sp+52]
002a7268ldr x1, [sp+56]
002a726cmov x0, x3
002a7270mov x2, xzr
002a7274ldur x29, [sp-8]
002a7278ldr x30, [sp], 144
002a727cret x30
002a7280
002a7280loc_2a7280:
002a7280b 0x2a7288
002a7284
002a7284loc_2a7284:
002a7284b 0x2a7288
002a7288
002a7288loc_2a7288:
002a7288adrp x27, 0x77b000
002a728cldr x3, [x27+624]
002a7290ldr x4, [sp+120]
002a7294subs xzr, x3, x4
002a7298b.eq 0x2a72a0
002a729cb 0x2a72f4
002a72a0
002a72a0loc_2a72a0:
002a72a0adrp x27, 0x77b000
002a72a4ldr x2, [x27+632]
002a72a8ldr x1, [sp+128]
002a72acldr x0, [sp+120]
002a72b0bl runtime.ifaceeq
002a72b4tbnz w0, 0, 0x2a72bc
002a72b8b 0x2a72f0
002a72bc
002a72bcloc_2a72bc:
002a72bcb 0x2a72c0
002a72c0
002a72c0loc_2a72c0:
002a72c0strb wzr, [sp+53]
002a72c4orr x4, xzr, 6
002a72c8str x4, [sp+56]
002a72ccstrb wzr, [sp+54]
002a72d0orr x3, xzr, 1
002a72d4strb w3, [sp+52]
002a72d8ldr x1, [sp+56]
002a72dcmov x0, xzr
002a72e0mov x2, x0
002a72e4ldur x29, [sp-8]
002a72e8ldr x30, [sp], 144
002a72ecret x30
002a72f0
002a72f0loc_2a72f0:
002a72f0b 0x2a72f8
002a72f4
002a72f4loc_2a72f4:
002a72f4b 0x2a72f8
002a72f8
002a72f8loc_2a72f8:
002a72f8adrp x27, 0x77b000
002a72fcldr x3, [x27+608]
002a7300ldr x4, [sp+120]
002a7304subs xzr, x3, x4
002a7308b.eq 0x2a7310
002a730cb 0x2a7364
002a7310
002a7310loc_2a7310:
002a7310adrp x27, 0x77b000
002a7314ldr x2, [x27+616]
002a7318ldr x0, [sp+120]
002a731cldr x1, [sp+128]
002a7320bl runtime.ifaceeq
002a7324tbnz w0, 0, 0x2a732c
002a7328b 0x2a7360
002a732c
002a732cloc_2a732c:
002a732cb 0x2a7330
002a7330
002a7330loc_2a7330:
002a7330strb wzr, [sp+53]
002a7334orr x4, xzr, 3
002a7338str x4, [sp+56]
002a733cstrb wzr, [sp+54]
002a7340orr x3, xzr, 1
002a7344strb w3, [sp+52]
002a7348ldr x1, [sp+56]
002a734cmov x0, xzr
002a7350mov x2, x0
002a7354ldur x29, [sp-8]
002a7358ldr x30, [sp], 144
002a735cret x30
002a7360
002a7360loc_2a7360:
002a7360b 0x2a7368
002a7364
002a7364loc_2a7364:
002a7364b 0x2a7368
002a7368
002a7368loc_2a7368:
002a7368adrp x27, 0x77b000
002a736cldr x3, [x27+672]
002a7370ldr x4, [sp+120]
002a7374subs xzr, x3, x4
002a7378b.eq 0x2a7380
002a737cb 0x2a73d4
002a7380
002a7380loc_2a7380:
002a7380adrp x27, 0x77b000
002a7384ldr x2, [x27+680]
002a7388ldr x1, [sp+128]
002a738cldr x0, [sp+120]
002a7390bl runtime.ifaceeq
002a7394tbnz w0, 0, 0x2a739c
002a7398b 0x2a73d0
002a739c
002a739cloc_2a739c:
002a739cb 0x2a73a0
002a73a0
002a73a0loc_2a73a0:
002a73a0strb wzr, [sp+53]
002a73a4movz x4, 23
002a73a8str x4, [sp+56]
002a73acstrb wzr, [sp+54]
002a73b0orr x3, xzr, 1
002a73b4strb w3, [sp+52]
002a73b8ldr x1, [sp+56]
002a73bcmov x0, xzr
002a73c0mov x2, x0
002a73c4ldur x29, [sp-8]
002a73c8ldr x30, [sp], 144
002a73ccret x30
002a73d0
002a73d0loc_2a73d0:
002a73d0b 0x2a73d8
002a73d4
002a73d4loc_2a73d4:
002a73d4b 0x2a73d8
002a73d8
002a73d8loc_2a73d8:
002a73d8adrp x27, 0x77b000
002a73dcldr x3, [x27+640]
002a73e0ldr x4, [sp+120]
002a73e4subs xzr, x3, x4
002a73e8b.eq 0x2a73f0
002a73ecb 0x2a7444
002a73f0
002a73f0loc_2a73f0:
002a73f0adrp x27, 0x77b000
002a73f4ldr x2, [x27+648]
002a73f8ldr x0, [sp+120]
002a73fcldr x1, [sp+128]
002a7400bl runtime.ifaceeq
002a7404tbnz w0, 0, 0x2a740c
002a7408b 0x2a7440
002a740c
002a740cloc_2a740c:
002a740cb 0x2a7410
002a7410
002a7410loc_2a7410:
002a7410strb wzr, [sp+53]
002a7414movz x4, 10
002a7418str x4, [sp+56]
002a741cstrb wzr, [sp+54]
002a7420orr x3, xzr, 1
002a7424strb w3, [sp+52]
002a7428ldr x1, [sp+56]
002a742cmov x0, xzr
002a7430mov x2, x0
002a7434ldur x29, [sp-8]
002a7438ldr x30, [sp], 144
002a743cret x30
002a7440
002a7440loc_2a7440:
002a7440b 0x2a7448
002a7444
002a7444loc_2a7444:
002a7444b 0x2a7448
002a7448
002a7448loc_2a7448:
002a7448adrp x27, 0x77b000
002a744cldr x3, [x27+720]
002a7450ldr x4, [sp+120]
002a7454subs xzr, x3, x4
002a7458b.eq 0x2a7460
002a745cb 0x2a74b4
002a7460
002a7460loc_2a7460:
002a7460adrp x27, 0x77b000
002a7464ldr x2, [x27+728]
002a7468ldr x1, [sp+128]
002a746cldr x0, [sp+120]
002a7470bl runtime.ifaceeq
002a7474tbnz w0, 0, 0x2a747c
002a7478b 0x2a74b0
002a747c
002a747cloc_2a747c:
002a747cb 0x2a7480
002a7480
002a7480loc_2a7480:
002a7480strb wzr, [sp+53]
002a7484orr x4, xzr, 2
002a7488str x4, [sp+56]
002a748cstrb wzr, [sp+54]
002a7490orr x3, xzr, 1
002a7494strb w3, [sp+52]
002a7498ldr x1, [sp+56]
002a749cmov x0, xzr
002a74a0mov x2, x0
002a74a4ldur x29, [sp-8]
002a74a8ldr x30, [sp], 144
002a74acret x30
002a74b0
002a74b0loc_2a74b0:
002a74b0b 0x2a74b8
002a74b4
002a74b4loc_2a74b4:
002a74b4b 0x2a74b8
002a74b8
002a74b8loc_2a74b8:
002a74b8b 0x2a74bc
002a74bc
002a74bcloc_2a74bc:
002a74bcldr x1, [sp+152]
002a74c0ldrsb x27, [x1]
002a74c4ldr x1, [x1+168]
002a74c8ldr x0, [sp+160]
002a74ccblr x1
002a74d0str x0, [sp+72]
002a74d4str x0, [sp+80]
002a74d8subs xzr, x0, 6
002a74dcb.ls 0x2a74e4
002a74e0b 0x2a7580
002a74e4
002a74e4loc_2a74e4:
002a74e4subs xzr, x0, 1
002a74e8b.eq 0x2a74f0
002a74ecb 0x2a7524
002a74f0
002a74f0loc_2a74f0:
002a74f0b 0x2a74f4
002a74f4
002a74f4loc_2a74f4:
002a74f4strb wzr, [sp+53]
002a74f8orr x4, xzr, 1
002a74fcstr x4, [sp+56]
002a7500strb wzr, [sp+54]
002a7504orr x3, xzr, 1
002a7508strb w3, [sp+52]
002a750cldr x1, [sp+56]
002a7510mov x0, xzr
002a7514mov x2, x0
002a7518ldur x29, [sp-8]
002a751cldr x30, [sp], 144
002a7520ret x30
002a7524
002a7524loc_2a7524:
002a7524subs xzr, x0, 2
002a7528b.hs 0x2a7530
002a752cb 0x2a7574
002a7530
002a7530loc_2a7530:
002a7530subs xzr, x0, 6
002a7534b.ls 0x2a753c
002a7538b 0x2a7570
002a753c
002a753cloc_2a753c:
002a753cb 0x2a7540
002a7540
002a7540loc_2a7540:
002a7540strb wzr, [sp+53]
002a7544orr x4, xzr, 2
002a7548str x4, [sp+56]
002a754cstrb wzr, [sp+54]
002a7550orr x3, xzr, 1
002a7554strb w3, [sp+52]
002a7558ldr x1, [sp+56]
002a755cmov x0, xzr
002a7560mov x2, x0
002a7564ldur x29, [sp-8]
002a7568ldr x30, [sp], 144
002a756cret x30
002a7570
002a7570loc_2a7570:
002a7570b 0x2a7578
002a7574
002a7574loc_2a7574:
002a7574b 0x2a7578
002a7578
002a7578loc_2a7578:
002a7578b 0x2a757c
002a757c
002a757cloc_2a757c:
002a757cb 0x2a7720
002a7580
002a7580loc_2a7580:
002a7580subs xzr, x0, 23
002a7584b.eq 0x2a758c
002a7588b 0x2a7694
002a758c
002a758cloc_2a758c:
002a758cb 0x2a7590
002a7590
002a7590loc_2a7590:
002a7590ldr x1, [sp+152]
002a7594ldrsb x27, [x1]
002a7598ldr x1, [x1+88]
002a759cldr x0, [sp+160]
002a75a0blr x1
002a75a4str x0, [sp+104]
002a75a8str x1, [sp+112]
002a75acldrsb x27, [x0]
002a75b0ldr x2, [x0+168]
002a75b4mov x0, x1
002a75b8blr x2
002a75bcstr x0, [sp+64]
002a75c0subs xzr, x0, 8
002a75c4b.eq 0x2a75cc
002a75c8b 0x2a75fc
002a75cc
002a75ccloc_2a75cc:
002a75ccstrb wzr, [sp+53]
002a75d0orr x4, xzr, 4
002a75d4str x4, [sp+56]
002a75d8strb wzr, [sp+54]
002a75dcorr x3, xzr, 1
002a75e0strb w3, [sp+52]
002a75e4ldr x1, [sp+56]
002a75e8mov x0, xzr
002a75ecmov x2, x0
002a75f0ldur x29, [sp-8]
002a75f4ldr x30, [sp], 144
002a75f8ret x30
002a75fc
002a75fcloc_2a75fc:
002a75fcldr x1, [sp+152]
002a7600ldrsb x27, [x1]
002a7604ldr x1, [x1+200]
002a7608ldr x0, [sp+160]
002a760cblr x1
002a7610str x0, [sp+88]
002a7614str x1, [sp+96]
002a7618adrp x2, 0x409000
002a761cadd x2, x2, 669
002a7620orr x3, xzr, 3
002a7624bl strings.HasSuffix
002a7628strb w0, [sp+55]
002a762ctbnz w0, 0, 0x2a7634
002a7630b 0x2a7664
002a7634
002a7634loc_2a7634:
002a7634strb wzr, [sp+53]
002a7638movz x4, 17
002a763cstr x4, [sp+56]
002a7640orr x3, xzr, 1
002a7644strb w3, [sp+54]
002a7648strb w3, [sp+52]
002a764cldr x1, [sp+56]
002a7650mov x0, xzr
002a7654mov x2, x3
002a7658ldur x29, [sp-8]
002a765cldr x30, [sp], 144
002a7660ret x30
002a7664
002a7664loc_2a7664:
002a7664strb wzr, [sp+53]
002a7668orr x4, xzr, 16
002a766cstr x4, [sp+56]
002a7670orr x3, xzr, 1
002a7674strb w3, [sp+54]
002a7678strb w3, [sp+52]
002a767cldr x1, [sp+56]
002a7680mov x0, xzr
002a7684mov x2, x3
002a7688ldur x29, [sp-8]
002a768cldr x30, [sp], 144
002a7690ret x30
002a7694
002a7694loc_2a7694:
002a7694subs xzr, x0, 24
002a7698b.eq 0x2a76a0
002a769cb 0x2a76d4
002a76a0
002a76a0loc_2a76a0:
002a76a0b 0x2a76a4
002a76a4
002a76a4loc_2a76a4:
002a76a4strb wzr, [sp+53]
002a76a8movz x4, 19
002a76acstr x4, [sp+56]
002a76b0strb wzr, [sp+54]
002a76b4orr x3, xzr, 1
002a76b8strb w3, [sp+52]
002a76bcldr x1, [sp+56]
002a76c0mov x0, xzr
002a76c4mov x2, x0
002a76c8ldur x29, [sp-8]
002a76ccldr x30, [sp], 144
002a76d0ret x30
002a76d4
002a76d4loc_2a76d4:
002a76d4subs xzr, x0, 25
002a76d8b.eq 0x2a76e0
002a76dcb 0x2a7714
002a76e0
002a76e0loc_2a76e0:
002a76e0b 0x2a76e4
002a76e4
002a76e4loc_2a76e4:
002a76e4strb wzr, [sp+53]
002a76e8orr x4, xzr, 16
002a76ecstr x4, [sp+56]
002a76f0orr x3, xzr, 1
002a76f4strb w3, [sp+54]
002a76f8strb w3, [sp+52]
002a76fcldr x1, [sp+56]
002a7700mov x0, xzr
002a7704mov x2, x3
002a7708ldur x29, [sp-8]
002a770cldr x30, [sp], 144
002a7710ret x30
002a7714
002a7714loc_2a7714:
002a7714b 0x2a7718
002a7718
002a7718loc_2a7718:
002a7718b 0x2a771c
002a771c
002a771cloc_2a771c:
002a771cb 0x2a7720
002a7720
002a7720loc_2a7720:
002a7720b 0x2a7724
002a7724
002a7724loc_2a7724:
002a7724strb wzr, [sp+53]
002a7728str xzr, [sp+56]
002a772cstrb wzr, [sp+54]
002a7730strb wzr, [sp+52]
002a7734ldr x1, [sp+56]
002a7738mov x0, xzr
002a773cmov x2, x0
002a7740mov x3, x0
002a7744ldur x29, [sp-8]
002a7748ldr x30, [sp], 144
002a774cret x30
002a7750
002a7750loc_2a7750:
002a7750stp x0, x1, [sp+8]
002a7754mov x3, x30
002a7758bl runtime.morestack_noctxt.abi0
002a775cldp x0, x1, [sp+8]
002a7760b 0x2a71e0
002a7764udf 0
002a7768udf 0
002a776cudf 0
002a71e0
002a71e0encoding/asn1.getUniversalType: ; void encoding/asn1.getUniversalType(reflect.Type t)
002a71e0ldr x16, [x28+16]
002a71e4sub x17, sp, 16
002a71e8subs xzr, x17, x16
002a71ecb.ls 0x2a7750
002a71f0str x30, [sp-144]!
002a71f4stur x29, [sp-8]
002a71f8sub x29, sp, 8
002a71fcstr x0, [sp+152]
002a7200str x1, [sp+160]
002a7204strb wzr, [sp+53]
002a7208str xzr, [sp+56]
002a720cstrb wzr, [sp+54]
002a7210strb wzr, [sp+52]
002a7214ldr x0, [sp+152]
002a7218ldr x1, [sp+160]
002a721cstr x0, [sp+120]
002a7220str x1, [sp+128]
002a7224adrp x27, 0x77b000
002a7228ldr x3, [x27+688]
002a722csubs xzr, x3, x0
002a7230b.eq 0x2a7238
002a7234b 0x2a7284
002a7238
002a7238loc_2a7238:
002a7238adrp x27, 0x77b000
002a723cldr x2, [x27+696]
002a7240bl runtime.ifaceeq
002a7244tbnz w0, 0, 0x2a724c
002a7248b 0x2a7280
002a724c
002a724cloc_2a724c:
002a724cb 0x2a7250
002a7250
002a7250loc_2a7250:
002a7250orr x3, xzr, 1
002a7254strb w3, [sp+53]
002a7258movn x4, 0
002a725cstr x4, [sp+56]
002a7260strb wzr, [sp+54]
002a7264strb w3, [sp+52]
002a7268ldr x1, [sp+56]
002a726cmov x0, x3
002a7270mov x2, xzr
002a7274ldur x29, [sp-8]
002a7278ldr x30, [sp], 144
002a727cret x30
002a7280
002a7280loc_2a7280:
002a7280b 0x2a7288
002a7284
002a7284loc_2a7284:
002a7284b 0x2a7288
002a7288
002a7288loc_2a7288:
002a7288adrp x27, 0x77b000
002a728cldr x3, [x27+624]
002a7290ldr x4, [sp+120]
002a7294subs xzr, x3, x4
002a7298b.eq 0x2a72a0
002a729cb 0x2a72f4
002a72a0
002a72a0loc_2a72a0:
002a72a0adrp x27, 0x77b000
002a72a4ldr x2, [x27+632]
002a72a8ldr x1, [sp+128]
002a72acldr x0, [sp+120]
002a72b0bl runtime.ifaceeq
002a72b4tbnz w0, 0, 0x2a72bc
002a72b8b 0x2a72f0
002a72bc
002a72bcloc_2a72bc:
002a72bcb 0x2a72c0
002a72c0
002a72c0loc_2a72c0:
002a72c0strb wzr, [sp+53]
002a72c4orr x4, xzr, 6
002a72c8str x4, [sp+56]
002a72ccstrb wzr, [sp+54]
002a72d0orr x3, xzr, 1
002a72d4strb w3, [sp+52]
002a72d8ldr x1, [sp+56]
002a72dcmov x0, xzr
002a72e0mov x2, x0
002a72e4ldur x29, [sp-8]
002a72e8ldr x30, [sp], 144
002a72ecret x30
002a72f0
002a72f0loc_2a72f0:
002a72f0b 0x2a72f8
002a72f4
002a72f4loc_2a72f4:
002a72f4b 0x2a72f8
002a72f8
002a72f8loc_2a72f8:
002a72f8adrp x27, 0x77b000
002a72fcldr x3, [x27+608]
002a7300ldr x4, [sp+120]
002a7304subs xzr, x3, x4
002a7308b.eq 0x2a7310
002a730cb 0x2a7364
002a7310
002a7310loc_2a7310:
002a7310adrp x27, 0x77b000
002a7314ldr x2, [x27+616]
002a7318ldr x0, [sp+120]
002a731cldr x1, [sp+128]
002a7320bl runtime.ifaceeq
002a7324tbnz w0, 0, 0x2a732c
002a7328b 0x2a7360
002a732c
002a732cloc_2a732c:
002a732cb 0x2a7330
002a7330
002a7330loc_2a7330:
002a7330strb wzr, [sp+53]
002a7334orr x4, xzr, 3
002a7338str x4, [sp+56]
002a733cstrb wzr, [sp+54]
002a7340orr x3, xzr, 1
002a7344strb w3, [sp+52]
002a7348ldr x1, [sp+56]
002a734cmov x0, xzr
002a7350mov x2, x0
002a7354ldur x29, [sp-8]
002a7358ldr x30, [sp], 144
002a735cret x30
002a7360
002a7360loc_2a7360:
002a7360b 0x2a7368
002a7364
002a7364loc_2a7364:
002a7364b 0x2a7368
002a7368
002a7368loc_2a7368:
002a7368adrp x27, 0x77b000
002a736cldr x3, [x27+672]
002a7370ldr x4, [sp+120]
002a7374subs xzr, x3, x4
002a7378b.eq 0x2a7380
002a737cb 0x2a73d4
002a7380
002a7380loc_2a7380:
002a7380adrp x27, 0x77b000
002a7384ldr x2, [x27+680]
002a7388ldr x1, [sp+128]
002a738cldr x0, [sp+120]
002a7390bl runtime.ifaceeq
002a7394tbnz w0, 0, 0x2a739c
002a7398b 0x2a73d0
002a739c
002a739cloc_2a739c:
002a739cb 0x2a73a0
002a73a0
002a73a0loc_2a73a0:
002a73a0strb wzr, [sp+53]
002a73a4movz x4, 23
002a73a8str x4, [sp+56]
002a73acstrb wzr, [sp+54]
002a73b0orr x3, xzr, 1
002a73b4strb w3, [sp+52]
002a73b8ldr x1, [sp+56]
002a73bcmov x0, xzr
002a73c0mov x2, x0
002a73c4ldur x29, [sp-8]
002a73c8ldr x30, [sp], 144
002a73ccret x30
002a73d0
002a73d0loc_2a73d0:
002a73d0b 0x2a73d8
002a73d4
002a73d4loc_2a73d4:
002a73d4b 0x2a73d8
002a73d8
002a73d8loc_2a73d8:
002a73d8adrp x27, 0x77b000
002a73dcldr x3, [x27+640]
002a73e0ldr x4, [sp+120]
002a73e4subs xzr, x3, x4
002a73e8b.eq 0x2a73f0
002a73ecb 0x2a7444
002a73f0
002a73f0loc_2a73f0:
002a73f0adrp x27, 0x77b000
002a73f4ldr x2, [x27+648]
002a73f8ldr x0, [sp+120]
002a73fcldr x1, [sp+128]
002a7400bl runtime.ifaceeq
002a7404tbnz w0, 0, 0x2a740c
002a7408b 0x2a7440
002a740c
002a740cloc_2a740c:
002a740cb 0x2a7410
002a7410
002a7410loc_2a7410:
002a7410strb wzr, [sp+53]
002a7414movz x4, 10
002a7418str x4, [sp+56]
002a741cstrb wzr, [sp+54]
002a7420orr x3, xzr, 1
002a7424strb w3, [sp+52]
002a7428ldr x1, [sp+56]
002a742cmov x0, xzr
002a7430mov x2, x0
002a7434ldur x29, [sp-8]
002a7438ldr x30, [sp], 144
002a743cret x30
002a7440
002a7440loc_2a7440:
002a7440b 0x2a7448
002a7444
002a7444loc_2a7444:
002a7444b 0x2a7448
002a7448
002a7448loc_2a7448:
002a7448adrp x27, 0x77b000
002a744cldr x3, [x27+720]
002a7450ldr x4, [sp+120]
002a7454subs xzr, x3, x4
002a7458b.eq 0x2a7460
002a745cb 0x2a74b4
002a7460
002a7460loc_2a7460:
002a7460adrp x27, 0x77b000
002a7464ldr x2, [x27+728]
002a7468ldr x1, [sp+128]
002a746cldr x0, [sp+120]
002a7470bl runtime.ifaceeq
002a7474tbnz w0, 0, 0x2a747c
002a7478b 0x2a74b0
002a747c
002a747cloc_2a747c:
002a747cb 0x2a7480
002a7480
002a7480loc_2a7480:
002a7480strb wzr, [sp+53]
002a7484orr x4, xzr, 2
002a7488str x4, [sp+56]
002a748cstrb wzr, [sp+54]
002a7490orr x3, xzr, 1
002a7494strb w3, [sp+52]
002a7498ldr x1, [sp+56]
002a749cmov x0, xzr
002a74a0mov x2, x0
002a74a4ldur x29, [sp-8]
002a74a8ldr x30, [sp], 144
002a74acret x30
002a74b0
002a74b0loc_2a74b0:
002a74b0b 0x2a74b8
002a74b4
002a74b4loc_2a74b4:
002a74b4b 0x2a74b8
002a74b8
002a74b8loc_2a74b8:
002a74b8b 0x2a74bc
002a74bc
002a74bcloc_2a74bc:
002a74bcldr x1, [sp+152]
002a74c0ldrsb x27, [x1]
002a74c4ldr x1, [x1+168]
002a74c8ldr x0, [sp+160]
002a74ccblr x1
002a74d0str x0, [sp+72]
002a74d4str x0, [sp+80]
002a74d8subs xzr, x0, 6
002a74dcb.ls 0x2a74e4
002a74e0b 0x2a7580
002a74e4
002a74e4loc_2a74e4:
002a74e4subs xzr, x0, 1
002a74e8b.eq 0x2a74f0
002a74ecb 0x2a7524
002a74f0
002a74f0loc_2a74f0:
002a74f0b 0x2a74f4
002a74f4
002a74f4loc_2a74f4:
002a74f4strb wzr, [sp+53]
002a74f8orr x4, xzr, 1
002a74fcstr x4, [sp+56]
002a7500strb wzr, [sp+54]
002a7504orr x3, xzr, 1
002a7508strb w3, [sp+52]
002a750cldr x1, [sp+56]
002a7510mov x0, xzr
002a7514mov x2, x0
002a7518ldur x29, [sp-8]
002a751cldr x30, [sp], 144
002a7520ret x30
002a7524
002a7524loc_2a7524:
002a7524subs xzr, x0, 2
002a7528b.hs 0x2a7530
002a752cb 0x2a7574
002a7530
002a7530loc_2a7530:
002a7530subs xzr, x0, 6
002a7534b.ls 0x2a753c
002a7538b 0x2a7570
002a753c
002a753cloc_2a753c:
002a753cb 0x2a7540
002a7540
002a7540loc_2a7540:
002a7540strb wzr, [sp+53]
002a7544orr x4, xzr, 2
002a7548str x4, [sp+56]
002a754cstrb wzr, [sp+54]
002a7550orr x3, xzr, 1
002a7554strb w3, [sp+52]
002a7558ldr x1, [sp+56]
002a755cmov x0, xzr
002a7560mov x2, x0
002a7564ldur x29, [sp-8]
002a7568ldr x30, [sp], 144
002a756cret x30
002a7570
002a7570loc_2a7570:
002a7570b 0x2a7578
002a7574
002a7574loc_2a7574:
002a7574b 0x2a7578
002a7578
002a7578loc_2a7578:
002a7578b 0x2a757c
002a757c
002a757cloc_2a757c:
002a757cb 0x2a7720
002a7580
002a7580loc_2a7580:
002a7580subs xzr, x0, 23
002a7584b.eq 0x2a758c
002a7588b 0x2a7694
002a758c
002a758cloc_2a758c:
002a758cb 0x2a7590
002a7590
002a7590loc_2a7590:
002a7590ldr x1, [sp+152]
002a7594ldrsb x27, [x1]
002a7598ldr x1, [x1+88]
002a759cldr x0, [sp+160]
002a75a0blr x1
002a75a4str x0, [sp+104]
002a75a8str x1, [sp+112]
002a75acldrsb x27, [x0]
002a75b0ldr x2, [x0+168]
002a75b4mov x0, x1
002a75b8blr x2
002a75bcstr x0, [sp+64]
002a75c0subs xzr, x0, 8
002a75c4b.eq 0x2a75cc
002a75c8b 0x2a75fc
002a75cc
002a75ccloc_2a75cc:
002a75ccstrb wzr, [sp+53]
002a75d0orr x4, xzr, 4
002a75d4str x4, [sp+56]
002a75d8strb wzr, [sp+54]
002a75dcorr x3, xzr, 1
002a75e0strb w3, [sp+52]
002a75e4ldr x1, [sp+56]
002a75e8mov x0, xzr
002a75ecmov x2, x0
002a75f0ldur x29, [sp-8]
002a75f4ldr x30, [sp], 144
002a75f8ret x30
002a75fc
002a75fcloc_2a75fc:
002a75fcldr x1, [sp+152]
002a7600ldrsb x27, [x1]
002a7604ldr x1, [x1+200]
002a7608ldr x0, [sp+160]
002a760cblr x1
002a7610str x0, [sp+88]
002a7614str x1, [sp+96]
002a7618adrp x2, 0x409000
002a761cadd x2, x2, 669
002a7620orr x3, xzr, 3
002a7624bl strings.HasSuffix
002a7628strb w0, [sp+55]
002a762ctbnz w0, 0, 0x2a7634
002a7630b 0x2a7664
002a7634
002a7634loc_2a7634:
002a7634strb wzr, [sp+53]
002a7638movz x4, 17
002a763cstr x4, [sp+56]
002a7640orr x3, xzr, 1
002a7644strb w3, [sp+54]
002a7648strb w3, [sp+52]
002a764cldr x1, [sp+56]
002a7650mov x0, xzr
002a7654mov x2, x3
002a7658ldur x29, [sp-8]
002a765cldr x30, [sp], 144
002a7660ret x30
002a7664
002a7664loc_2a7664:
002a7664strb wzr, [sp+53]
002a7668orr x4, xzr, 16
002a766cstr x4, [sp+56]
002a7670orr x3, xzr, 1
002a7674strb w3, [sp+54]
002a7678strb w3, [sp+52]
002a767cldr x1, [sp+56]
002a7680mov x0, xzr
002a7684mov x2, x3
002a7688ldur x29, [sp-8]
002a768cldr x30, [sp], 144
002a7690ret x30
002a7694
002a7694loc_2a7694:
002a7694subs xzr, x0, 24
002a7698b.eq 0x2a76a0
002a769cb 0x2a76d4
002a76a0
002a76a0loc_2a76a0:
002a76a0b 0x2a76a4
002a76a4
002a76a4loc_2a76a4:
002a76a4strb wzr, [sp+53]
002a76a8movz x4, 19
002a76acstr x4, [sp+56]
002a76b0strb wzr, [sp+54]
002a76b4orr x3, xzr, 1
002a76b8strb w3, [sp+52]
002a76bcldr x1, [sp+56]
002a76c0mov x0, xzr
002a76c4mov x2, x0
002a76c8ldur x29, [sp-8]
002a76ccldr x30, [sp], 144
002a76d0ret x30
002a76d4
002a76d4loc_2a76d4:
002a76d4subs xzr, x0, 25
002a76d8b.eq 0x2a76e0
002a76dcb 0x2a7714
002a76e0
002a76e0loc_2a76e0:
002a76e0b 0x2a76e4
002a76e4
002a76e4loc_2a76e4:
002a76e4strb wzr, [sp+53]
002a76e8orr x4, xzr, 16
002a76ecstr x4, [sp+56]
002a76f0orr x3, xzr, 1
002a76f4strb w3, [sp+54]
002a76f8strb w3, [sp+52]
002a76fcldr x1, [sp+56]
002a7700mov x0, xzr
002a7704mov x2, x3
002a7708ldur x29, [sp-8]
002a770cldr x30, [sp], 144
002a7710ret x30
002a7714
002a7714loc_2a7714:
002a7714b 0x2a7718
002a7718
002a7718loc_2a7718:
002a7718b 0x2a771c
002a771c
002a771cloc_2a771c:
002a771cb 0x2a7720
002a7720
002a7720loc_2a7720:
002a7720b 0x2a7724
002a7724
002a7724loc_2a7724:
002a7724strb wzr, [sp+53]
002a7728str xzr, [sp+56]
002a772cstrb wzr, [sp+54]
002a7730strb wzr, [sp+52]
002a7734ldr x1, [sp+56]
002a7738mov x0, xzr
002a773cmov x2, x0
002a7740mov x3, x0
002a7744ldur x29, [sp-8]
002a7748ldr x30, [sp], 144
002a774cret x30
002a7750
002a7750loc_2a7750:
002a7750stp x0, x1, [sp+8]
002a7754mov x3, x30
002a7758bl runtime.morestack_noctxt.abi0
002a775cldp x0, x1, [sp+8]
002a7760b 0x2a71e0
002a7764udf 0
002a7768udf 0
002a776cudf 0
002a71e0
002a7770
002a7770encoding/asn1.byteEncoder.Len: ; void encoding/asn1.byteEncoder.Len(encoding/asn1.byteEncoder c)
002a7770str x30, [sp-32]!
002a7774stur x29, [sp-8]
002a7778sub x29, sp, 8
002a777cstrb w0, [sp+40]
002a7780str xzr, [sp+16]
002a7784orr x0, xzr, 1
002a7788str x0, [sp+16]
002a778cadd x29, sp, 24
002a7790add sp, sp, 32
002a7794ret x30
002a7798udf 0
002a779cudf 0
002a7770
002a7770encoding/asn1.byteEncoder.Len: ; void encoding/asn1.byteEncoder.Len(encoding/asn1.byteEncoder c)
002a7770str x30, [sp-32]!
002a7774stur x29, [sp-8]
002a7778sub x29, sp, 8
002a777cstrb w0, [sp+40]
002a7780str xzr, [sp+16]
002a7784orr x0, xzr, 1
002a7788str x0, [sp+16]
002a778cadd x29, sp, 24
002a7790add sp, sp, 32
002a7794ret x30
002a7798udf 0
002a779cudf 0
002a7770
002a77a0
002a77a0encoding/asn1.byteEncoder.Encode: ; void encoding/asn1.byteEncoder.Encode(encoding/asn1.byteEncoder c, struct []uint8 dst)
002a77a0ldr x16, [x28+16]
002a77a4subs xzr, sp, x16
002a77a8b.ls 0x2a77f8
002a77acstr x30, [sp-32]!
002a77b0stur x29, [sp-8]
002a77b4sub x29, sp, 8
002a77b8strb w0, [sp+40]
002a77bcstr x1, [sp+48]
002a77c0str x2, [sp+56]
002a77c4str x3, [sp+64]
002a77c8ldrb w3, [sp+40]
002a77ccsubs xzr, x2, 0
002a77d0b.hi 0x2a77d8
002a77d4b 0x2a77e8
002a77d8
002a77d8loc_2a77d8:
002a77d8strb w3, [x1]
002a77dcldur x29, [sp-8]
002a77e0ldr x30, [sp], 32
002a77e4ret x30
002a77e8
002a77e8loc_2a77e8:
002a77e8mov x0, xzr
002a77ecmov x1, x2
002a77f0bl runtime.panicIndex
002a77f4hint
002a77f8
002a77f8loc_2a77f8:
002a77f8strb w0, [sp+8]
002a77fcstp x1, x2, [sp+16]
002a7800str x3, [sp+32]
002a7804mov x3, x30
002a7808bl runtime.morestack_noctxt.abi0
002a780cldrb w0, [sp+8]
002a7810ldp x1, x2, [sp+16]
002a7814ldr x3, [sp+32]
002a7818b 0x2a77a0
002a781cudf 0
002a77a0
002a77a0encoding/asn1.byteEncoder.Encode: ; void encoding/asn1.byteEncoder.Encode(encoding/asn1.byteEncoder c, struct []uint8 dst)
002a77a0ldr x16, [x28+16]
002a77a4subs xzr, sp, x16
002a77a8b.ls 0x2a77f8
002a77acstr x30, [sp-32]!
002a77b0stur x29, [sp-8]
002a77b4sub x29, sp, 8
002a77b8strb w0, [sp+40]
002a77bcstr x1, [sp+48]
002a77c0str x2, [sp+56]
002a77c4str x3, [sp+64]
002a77c8ldrb w3, [sp+40]
002a77ccsubs xzr, x2, 0
002a77d0b.hi 0x2a77d8
002a77d4b 0x2a77e8
002a77d8
002a77d8loc_2a77d8:
002a77d8strb w3, [x1]
002a77dcldur x29, [sp-8]
002a77e0ldr x30, [sp], 32
002a77e4ret x30
002a77e8
002a77e8loc_2a77e8:
002a77e8mov x0, xzr
002a77ecmov x1, x2
002a77f0bl runtime.panicIndex
002a77f4hint
002a77f8
002a77f8loc_2a77f8:
002a77f8strb w0, [sp+8]
002a77fcstp x1, x2, [sp+16]
002a7800str x3, [sp+32]
002a7804mov x3, x30
002a7808bl runtime.morestack_noctxt.abi0
002a780cldrb w0, [sp+8]
002a7810ldp x1, x2, [sp+16]
002a7814ldr x3, [sp+32]
002a7818b 0x2a77a0
002a781cudf 0
002a77a0
002a7820
002a7820encoding/asn1.bytesEncoder.Len: ; void encoding/asn1.bytesEncoder.Len(encoding/asn1.bytesEncoder b)
002a7820str x30, [sp-32]!
002a7824stur x29, [sp-8]
002a7828sub x29, sp, 8
002a782cstr x0, [sp+40]
002a7830str x1, [sp+48]
002a7834str x2, [sp+56]
002a7838str xzr, [sp+8]
002a783cstr x1, [sp+16]
002a7840str x1, [sp+8]
002a7844mov x0, x1
002a7848add x29, sp, 24
002a784cadd sp, sp, 32
002a7850ret x30
002a7854udf 0
002a7858udf 0
002a785cudf 0
002a7820
002a7820encoding/asn1.bytesEncoder.Len: ; void encoding/asn1.bytesEncoder.Len(encoding/asn1.bytesEncoder b)
002a7820str x30, [sp-32]!
002a7824stur x29, [sp-8]
002a7828sub x29, sp, 8
002a782cstr x0, [sp+40]
002a7830str x1, [sp+48]
002a7834str x2, [sp+56]
002a7838str xzr, [sp+8]
002a783cstr x1, [sp+16]
002a7840str x1, [sp+8]
002a7844mov x0, x1
002a7848add x29, sp, 24
002a784cadd sp, sp, 32
002a7850ret x30
002a7854udf 0
002a7858udf 0
002a785cudf 0
002a7820
002a7860
002a7860encoding/asn1.bytesEncoder.Encode: ; void encoding/asn1.bytesEncoder.Encode(encoding/asn1.bytesEncoder b, struct []uint8 dst)
002a7860ldr x16, [x28+16]
002a7864subs xzr, sp, x16
002a7868b.ls 0x2a7948
002a786cstr x30, [sp-128]!
002a7870stur x29, [sp-8]
002a7874sub x29, sp, 8
002a7878str x0, [sp+136]
002a787cstr x1, [sp+144]
002a7880str x2, [sp+152]
002a7884str x3, [sp+160]
002a7888str x4, [sp+168]
002a788cstr x5, [sp+176]
002a7890str x3, [sp+96]
002a7894str x4, [sp+104]
002a7898str x5, [sp+112]
002a789cldr x3, [sp+144]
002a78a0ldr x4, [sp+136]
002a78a4ldr x5, [sp+152]
002a78a8str x4, [sp+72]
002a78acstr x3, [sp+80]
002a78b0str x5, [sp+88]
002a78b4ldr x4, [sp+104]
002a78b8str x4, [sp+48]
002a78bcsubs xzr, x4, x3
002a78c0b.gt 0x2a78c8
002a78c4b 0x2a78d0
002a78c8
002a78c8loc_2a78c8:
002a78c8str x3, [sp+48]
002a78ccb 0x2a78d4
002a78d0
002a78d0loc_2a78d0:
002a78d0b 0x2a78d4
002a78d4
002a78d4loc_2a78d4:
002a78d4ldr x3, [sp+72]
002a78d8ldr x4, [sp+96]
002a78dcsubs xzr, x3, x4
002a78e0b.ne 0x2a78e8
002a78e4b 0x2a7904
002a78e8
002a78e8loc_2a78e8:
002a78e8ldr x3, [sp+48]
002a78ecstr x3, [sp+40]
002a78f0ldr x2, [sp+40]
002a78f4ldr x0, [sp+96]
002a78f8ldr x1, [sp+72]
002a78fcbl runtime.memmove
002a7900b 0x2a7908
002a7904
002a7904loc_2a7904:
002a7904b 0x2a7908
002a7908
002a7908loc_2a7908:
002a7908ldr x2, [sp+48]
002a790cstr x2, [sp+64]
002a7910ldr x3, [sp+144]
002a7914str x3, [sp+56]
002a7918subs xzr, x3, x2
002a791cb.ne 0x2a7930
002a7920b 0x2a7924
002a7924
002a7924loc_2a7924:
002a7924ldur x29, [sp-8]
002a7928ldr x30, [sp], 128
002a792cret x30
002a7930
002a7930loc_2a7930:
002a7930adrp x0, 0x34e000
002a7934add x0, x0, 2944
002a7938adrp x1, 0x46a000
002a793cadd x1, x1, 3712
002a7940bl runtime.gopanic
002a7944hint
002a7948
002a7948loc_2a7948:
002a7948stp x0, x1, [sp+8]
002a794cstp x2, x3, [sp+24]
002a7950stp x4, x5, [sp+40]
002a7954mov x3, x30
002a7958bl runtime.morestack_noctxt.abi0
002a795cldp x0, x1, [sp+8]
002a7960ldp x2, x3, [sp+24]
002a7964ldp x4, x5, [sp+40]
002a7968b 0x2a7860
002a796cudf 0
002a7860
002a7860encoding/asn1.bytesEncoder.Encode: ; void encoding/asn1.bytesEncoder.Encode(encoding/asn1.bytesEncoder b, struct []uint8 dst)
002a7860ldr x16, [x28+16]
002a7864subs xzr, sp, x16
002a7868b.ls 0x2a7948
002a786cstr x30, [sp-128]!
002a7870stur x29, [sp-8]
002a7874sub x29, sp, 8
002a7878str x0, [sp+136]
002a787cstr x1, [sp+144]
002a7880str x2, [sp+152]
002a7884str x3, [sp+160]
002a7888str x4, [sp+168]
002a788cstr x5, [sp+176]
002a7890str x3, [sp+96]
002a7894str x4, [sp+104]
002a7898str x5, [sp+112]
002a789cldr x3, [sp+144]
002a78a0ldr x4, [sp+136]
002a78a4ldr x5, [sp+152]
002a78a8str x4, [sp+72]
002a78acstr x3, [sp+80]
002a78b0str x5, [sp+88]
002a78b4ldr x4, [sp+104]
002a78b8str x4, [sp+48]
002a78bcsubs xzr, x4, x3
002a78c0b.gt 0x2a78c8
002a78c4b 0x2a78d0
002a78c8
002a78c8loc_2a78c8:
002a78c8str x3, [sp+48]
002a78ccb 0x2a78d4
002a78d0
002a78d0loc_2a78d0:
002a78d0b 0x2a78d4
002a78d4
002a78d4loc_2a78d4:
002a78d4ldr x3, [sp+72]
002a78d8ldr x4, [sp+96]
002a78dcsubs xzr, x3, x4
002a78e0b.ne 0x2a78e8
002a78e4b 0x2a7904
002a78e8
002a78e8loc_2a78e8:
002a78e8ldr x3, [sp+48]
002a78ecstr x3, [sp+40]
002a78f0ldr x2, [sp+40]
002a78f4ldr x0, [sp+96]
002a78f8ldr x1, [sp+72]
002a78fcbl runtime.memmove
002a7900b 0x2a7908
002a7904
002a7904loc_2a7904:
002a7904b 0x2a7908
002a7908
002a7908loc_2a7908:
002a7908ldr x2, [sp+48]
002a790cstr x2, [sp+64]
002a7910ldr x3, [sp+144]
002a7914str x3, [sp+56]
002a7918subs xzr, x3, x2
002a791cb.ne 0x2a7930
002a7920b 0x2a7924
002a7924
002a7924loc_2a7924:
002a7924ldur x29, [sp-8]
002a7928ldr x30, [sp], 128
002a792cret x30
002a7930
002a7930loc_2a7930:
002a7930adrp x0, 0x34e000
002a7934add x0, x0, 2944
002a7938adrp x1, 0x46a000
002a793cadd x1, x1, 3712
002a7940bl runtime.gopanic
002a7944hint
002a7948
002a7948loc_2a7948:
002a7948stp x0, x1, [sp+8]
002a794cstp x2, x3, [sp+24]
002a7950stp x4, x5, [sp+40]
002a7954mov x3, x30
002a7958bl runtime.morestack_noctxt.abi0
002a795cldp x0, x1, [sp+8]
002a7960ldp x2, x3, [sp+24]
002a7964ldp x4, x5, [sp+40]
002a7968b 0x2a7860
002a796cudf 0
002a7860
002a7970
002a7970encoding/asn1.stringEncoder.Len: ; void encoding/asn1.stringEncoder.Len(struct encoding/asn1.stringEncoder s)
002a7970str x30, [sp-32]!
002a7974stur x29, [sp-8]
002a7978sub x29, sp, 8
002a797cstr x0, [sp+40]
002a7980str x1, [sp+48]
002a7984str xzr, [sp+8]
002a7988str x1, [sp+16]
002a798cstr x1, [sp+8]
002a7990mov x0, x1
002a7994add x29, sp, 24
002a7998add sp, sp, 32
002a799cret x30
002a7970
002a7970encoding/asn1.stringEncoder.Len: ; void encoding/asn1.stringEncoder.Len(struct encoding/asn1.stringEncoder s)
002a7970str x30, [sp-32]!
002a7974stur x29, [sp-8]
002a7978sub x29, sp, 8
002a797cstr x0, [sp+40]
002a7980str x1, [sp+48]
002a7984str xzr, [sp+8]
002a7988str x1, [sp+16]
002a798cstr x1, [sp+8]
002a7990mov x0, x1
002a7994add x29, sp, 24
002a7998add sp, sp, 32
002a799cret x30
002a7970
002a79a0
002a79a0encoding/asn1.stringEncoder.Encode: ; void encoding/asn1.stringEncoder.Encode(struct encoding/asn1.stringEncoder s, struct []uint8 dst)
002a79a0ldr x16, [x28+16]
002a79a4subs xzr, sp, x16
002a79a8b.ls 0x2a7a7c
002a79acstr x30, [sp-112]!
002a79b0stur x29, [sp-8]
002a79b4sub x29, sp, 8
002a79b8str x0, [sp+120]
002a79bcstr x1, [sp+128]
002a79c0str x2, [sp+136]
002a79c4str x3, [sp+144]
002a79c8str x4, [sp+152]
002a79ccstr x2, [sp+80]
002a79d0str x3, [sp+88]
002a79d4str x4, [sp+96]
002a79d8ldr x3, [sp+128]
002a79dcldr x4, [sp+120]
002a79e0str x4, [sp+64]
002a79e4str x3, [sp+72]
002a79e8ldr x4, [sp+88]
002a79ecstr x4, [sp+40]
002a79f0subs xzr, x4, x3
002a79f4b.gt 0x2a79fc
002a79f8b 0x2a7a04
002a79fc
002a79fcloc_2a79fc:
002a79fcstr x3, [sp+40]
002a7a00b 0x2a7a08
002a7a04
002a7a04loc_2a7a04:
002a7a04b 0x2a7a08
002a7a08
002a7a08loc_2a7a08:
002a7a08ldr x3, [sp+64]
002a7a0cldr x4, [sp+80]
002a7a10subs xzr, x3, x4
002a7a14b.ne 0x2a7a1c
002a7a18b 0x2a7a38
002a7a1c
002a7a1cloc_2a7a1c:
002a7a1cldr x3, [sp+40]
002a7a20str x3, [sp+32]
002a7a24ldr x2, [sp+32]
002a7a28ldr x0, [sp+80]
002a7a2cldr x1, [sp+64]
002a7a30bl runtime.memmove
002a7a34b 0x2a7a3c
002a7a38
002a7a38loc_2a7a38:
002a7a38b 0x2a7a3c
002a7a3c
002a7a3cloc_2a7a3c:
002a7a3cldr x2, [sp+40]
002a7a40str x2, [sp+56]
002a7a44ldr x3, [sp+128]
002a7a48str x3, [sp+48]
002a7a4csubs xzr, x3, x2
002a7a50b.ne 0x2a7a64
002a7a54b 0x2a7a58
002a7a58
002a7a58loc_2a7a58:
002a7a58ldur x29, [sp-8]
002a7a5cldr x30, [sp], 112
002a7a60ret x30
002a7a64
002a7a64loc_2a7a64:
002a7a64adrp x0, 0x34e000
002a7a68add x0, x0, 2944
002a7a6cadrp x1, 0x46a000
002a7a70add x1, x1, 3712
002a7a74bl runtime.gopanic
002a7a78hint
002a7a7c
002a7a7cloc_2a7a7c:
002a7a7cstp x0, x1, [sp+8]
002a7a80stp x2, x3, [sp+24]
002a7a84str x4, [sp+40]
002a7a88mov x3, x30
002a7a8cbl runtime.morestack_noctxt.abi0
002a7a90ldp x0, x1, [sp+8]
002a7a94ldp x2, x3, [sp+24]
002a7a98ldr x4, [sp+40]
002a7a9cb 0x2a79a0
002a79a0
002a79a0encoding/asn1.stringEncoder.Encode: ; void encoding/asn1.stringEncoder.Encode(struct encoding/asn1.stringEncoder s, struct []uint8 dst)
002a79a0ldr x16, [x28+16]
002a79a4subs xzr, sp, x16
002a79a8b.ls 0x2a7a7c
002a79acstr x30, [sp-112]!
002a79b0stur x29, [sp-8]
002a79b4sub x29, sp, 8
002a79b8str x0, [sp+120]
002a79bcstr x1, [sp+128]
002a79c0str x2, [sp+136]
002a79c4str x3, [sp+144]
002a79c8str x4, [sp+152]
002a79ccstr x2, [sp+80]
002a79d0str x3, [sp+88]
002a79d4str x4, [sp+96]
002a79d8ldr x3, [sp+128]
002a79dcldr x4, [sp+120]
002a79e0str x4, [sp+64]
002a79e4str x3, [sp+72]
002a79e8ldr x4, [sp+88]
002a79ecstr x4, [sp+40]
002a79f0subs xzr, x4, x3
002a79f4b.gt 0x2a79fc
002a79f8b 0x2a7a04
002a79fc
002a79fcloc_2a79fc:
002a79fcstr x3, [sp+40]
002a7a00b 0x2a7a08
002a7a04
002a7a04loc_2a7a04:
002a7a04b 0x2a7a08
002a7a08
002a7a08loc_2a7a08:
002a7a08ldr x3, [sp+64]
002a7a0cldr x4, [sp+80]
002a7a10subs xzr, x3, x4
002a7a14b.ne 0x2a7a1c
002a7a18b 0x2a7a38
002a7a1c
002a7a1cloc_2a7a1c:
002a7a1cldr x3, [sp+40]
002a7a20str x3, [sp+32]
002a7a24ldr x2, [sp+32]
002a7a28ldr x0, [sp+80]
002a7a2cldr x1, [sp+64]
002a7a30bl runtime.memmove
002a7a34b 0x2a7a3c
002a7a38
002a7a38loc_2a7a38:
002a7a38b 0x2a7a3c
002a7a3c
002a7a3cloc_2a7a3c:
002a7a3cldr x2, [sp+40]
002a7a40str x2, [sp+56]
002a7a44ldr x3, [sp+128]
002a7a48str x3, [sp+48]
002a7a4csubs xzr, x3, x2
002a7a50b.ne 0x2a7a64
002a7a54b 0x2a7a58
002a7a58
002a7a58loc_2a7a58:
002a7a58ldur x29, [sp-8]
002a7a5cldr x30, [sp], 112
002a7a60ret x30
002a7a64
002a7a64loc_2a7a64:
002a7a64adrp x0, 0x34e000
002a7a68add x0, x0, 2944
002a7a6cadrp x1, 0x46a000
002a7a70add x1, x1, 3712
002a7a74bl runtime.gopanic
002a7a78hint
002a7a7c
002a7a7cloc_2a7a7c:
002a7a7cstp x0, x1, [sp+8]
002a7a80stp x2, x3, [sp+24]
002a7a84str x4, [sp+40]
002a7a88mov x3, x30
002a7a8cbl runtime.morestack_noctxt.abi0
002a7a90ldp x0, x1, [sp+8]
002a7a94ldp x2, x3, [sp+24]
002a7a98ldr x4, [sp+40]
002a7a9cb 0x2a79a0
002a79a0
Loading..