File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
004a9a70
004a9a70github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).InitSecContext: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).InitSecContext(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k, struct string target, struct []uint8 token, bool isGSSDelegCreds)
004a9a70ldr x16, [x28+16]
004a9a74movz x27, 10160
004a9a78subs x17, sp, x27
004a9a7cb.lo 0x4aaaa0
004a9a80subs xzr, x17, x16
004a9a84b.ls 0x4aaaa0
004a9a88movz x27, 10288
004a9a8csub x20, sp, x27
004a9a90stp x29, x30, [x20-8]
004a9a94add sp, x20, 0
004a9a98sub x29, sp, 8
004a9a9cstr x0, [sp+10296]
004a9aa0str x1, [sp+10304]
004a9aa4str x2, [sp+10312]
004a9aa8str x3, [sp+10320]
004a9aacstr x4, [sp+10328]
004a9ab0str x5, [sp+10336]
004a9ab4add x27, sp, 8192
004a9ab8strb w6, [x27+2152]
004a9abcstr xzr, [sp+1600]
004a9ac0add x27, sp, 1608
004a9ac4stp xzr, xzr, [x27]
004a9ac8strb wzr, [sp+1495]
004a9accadd x27, sp, 1584
004a9ad0stp xzr, xzr, [x27]
004a9ad4add x27, sp, 1552
004a9ad8stp xzr, xzr, [x27]
004a9adcstr xzr, [sp+1568]
004a9ae0add x0, sp, 1552
004a9ae4str x0, [sp+5464]
004a9ae8ldrsb x27, [x0]
004a9aecorr x6, xzr, 128
004a9af0str x6, [x0]
004a9af4ldrsb x27, [x0]
004a9af8orr x6, xzr, 32
004a9afcstr x6, [x0+8]
004a9b00ldrsb x27, [x0]
004a9b04orr x7, xzr, 2
004a9b08str x7, [x0+16]
004a9b0cldrsb x27, [x0]
004a9b10b 0x4a9b14
004a9b14
004a9b14loc_4a9b14:
004a9b14str x0, [sp+4368]
004a9b18orr x2, xzr, 3
004a9b1cstr x2, [sp+4376]
004a9b20str x2, [sp+4384]
004a9b24add x27, sp, 8192
004a9b28ldrb w8, [x27+2152]
004a9b2ctbnz w8, 0, 0x4a9b34
004a9b30b 0x4a9b6c
004a9b34
004a9b34loc_4a9b34:
004a9b34b 0x4a9b38
004a9b38
004a9b38loc_4a9b38:
004a9b38orr x1, xzr, 4
004a9b3corr x3, xzr, 1
004a9b40adrp x4, 0x14c000
004a9b44add x4, x4, 3520
004a9b48bl runtime.growslice
004a9b4cb 0x4a9b50
004a9b50
004a9b50loc_4a9b50:
004a9b50orr x5, xzr, 1
004a9b54str x5, [x0+24]
004a9b58str x0, [sp+4368]
004a9b5corr x6, xzr, 4
004a9b60str x6, [sp+4376]
004a9b64str x2, [sp+4384]
004a9b68b 0x4a9b74
004a9b6c
004a9b6cloc_4a9b6c:
004a9b6corr x5, xzr, 1
004a9b70b 0x4a9b74
004a9b74
004a9b74loc_4a9b74:
004a9b74str xzr, [sp+1544]
004a9b78add x6, sp, 1544
004a9b7cstr x6, [sp+5456]
004a9b80ldrsb x27, [x6]
004a9b84orr x7, xzr, 2
004a9b88str x7, [x6]
004a9b8cldrsb x27, [x6]
004a9b90b 0x4a9b94
004a9b94
004a9b94loc_4a9b94:
004a9b94str x6, [sp+5048]
004a9b98str x5, [sp+5056]
004a9b9cstr x5, [sp+5064]
004a9ba0ldr x6, [sp+10296]
004a9ba4ldrsb x27, [x6]
004a9ba8ldr x6, [x6]
004a9bacstr x6, [sp+1536]
004a9bb0subs xzr, x6, 0
004a9bb4b.gt 0x4a9bbc
004a9bb8b 0x4aa494
004a9bbc
004a9bbcloc_4a9bbc:
004a9bbcsubs xzr, x6, 2
004a9bc0b.le 0x4a9bc8
004a9bc4b 0x4aa490
004a9bc8
004a9bc8loc_4a9bc8:
004a9bc8b 0x4a9bcc
004a9bcc
004a9bccloc_4a9bcc:
004a9bccldr x0, [sp+10304]
004a9bd0ldr x1, [sp+10312]
004a9bd4adrp x2, 0x266000
004a9bd8add x2, x2, 1888
004a9bdcmov x3, x5
004a9be0adrp x4, 0x206000
004a9be4add x4, x4, 4032
004a9be8bl strings.ReplaceAll
004a9becstr x0, [sp+2064]
004a9bf0str x1, [sp+2072]
004a9bf4add x20, sp, 4096
004a9bf8add x20, x20, 3400
004a9bfcadr x27, 16
004a9c00stp x29, x27, [sp-24]
004a9c04sub x29, sp, 24
004a9c08bl fn_87cb0
004a9c0csub x29, sp, 8
004a9c10str wzr, [sp+7464]
004a9c14str xzr, [sp+7472]
004a9c18add x27, sp, 3384
004a9c1cadd x27, x27, 4096
004a9c20stp xzr, xzr, [x27]
004a9c24add x27, sp, 3352
004a9c28add x27, x27, 4096
004a9c2cstp xzr, xzr, [x27]
004a9c30ldr x6, [sp+10296]
004a9c34ldrsb x27, [x6]
004a9c38ldr x0, [x6+8]
004a9c3cstr x0, [sp+5448]
004a9c40ldr x1, [sp+2064]
004a9c44ldr x2, [sp+2072]
004a9c48bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).GetServiceTicket
004a9c4cadd x21, sp, 4096
004a9c50add x21, x21, 3400
004a9c54add x20, sp, 8
004a9c58adr x27, 16
004a9c5cstp x29, x27, [sp-24]
004a9c60sub x29, sp, 24
004a9c64bl fn_87e60
004a9c68sub x29, sp, 8
004a9c6cstr w0, [sp+7464]
004a9c70str x1, [sp+7472]
004a9c74str x2, [sp+7480]
004a9c78str x3, [sp+7488]
004a9c7cstr x4, [sp+7448]
004a9c80str x5, [sp+7456]
004a9c84add x21, sp, 8192
004a9c88add x21, x21, 1704
004a9c8cadd x20, sp, 4096
004a9c90add x20, x20, 3400
004a9c94adr x27, 16
004a9c98stp x29, x27, [sp-24]
004a9c9csub x29, sp, 24
004a9ca0bl fn_87e60
004a9ca4sub x29, sp, 8
004a9ca8ldrsw x6, [sp+7464]
004a9cacldr x7, [sp+7472]
004a9cb0ldr x8, [sp+7480]
004a9cb4ldr x9, [sp+7488]
004a9cb8str w6, [sp+9864]
004a9cbcstr x7, [sp+9872]
004a9cc0str x8, [sp+9880]
004a9cc4str x9, [sp+9888]
004a9cc8ldr x6, [sp+7448]
004a9cccldr x7, [sp+7456]
004a9cd0str x6, [sp+9848]
004a9cd4str x7, [sp+9856]
004a9cd8add x21, sp, 1624
004a9cdcadd x20, sp, 8192
004a9ce0add x20, x20, 1704
004a9ce4adr x27, 16
004a9ce8stp x29, x27, [sp-24]
004a9cecsub x29, sp, 24
004a9cf0bl fn_87e60
004a9cf4sub x29, sp, 8
004a9cf8ldrsw x6, [sp+9864]
004a9cfcldr x7, [sp+9872]
004a9d00ldr x8, [sp+9880]
004a9d04ldr x9, [sp+9888]
004a9d08str w6, [sp+2008]
004a9d0cstr x7, [sp+2016]
004a9d10str x8, [sp+2024]
004a9d14str x9, [sp+2032]
004a9d18ldr x6, [sp+9856]
004a9d1cldr x7, [sp+9848]
004a9d20str x7, [sp+4160]
004a9d24str x6, [sp+4168]
004a9d28cbnz x7, 0x4a9d30
004a9d2cb 0x4a9d80
004a9d30
004a9d30loc_4a9d30:
004a9d30adrp x6, 0x5a2000
004a9d34add x6, x6, 1504
004a9d38str x6, [sp+5440]
004a9d3cb 0x4a9d40
004a9d40
004a9d40loc_4a9d40:
004a9d40str x6, [sp+1600]
004a9d44add x27, sp, 1608
004a9d48stp xzr, xzr, [x27]
004a9d4cstrb wzr, [sp+1495]
004a9d50ldr x4, [sp+4160]
004a9d54ldr x5, [sp+4168]
004a9d58str x4, [sp+1584]
004a9d5cstr x5, [sp+1592]
004a9d60ldrb w3, [sp+1495]
004a9d64ldr x0, [sp+1600]
004a9d68ldr x1, [sp+1608]
004a9d6cldr x2, [sp+1616]
004a9d70ldp x29, x30, [sp-8]
004a9d74movz x27, 10288
004a9d78add sp, sp, x27
004a9d7cret x30
004a9d80
004a9d80loc_4a9d80:
004a9d80add x20, sp, 4096
004a9d84add x20, x20, 2344
004a9d88adr x27, 16
004a9d8cstp x29, x27, [sp-24]
004a9d90sub x29, sp, 24
004a9d94bl fn_87c14
004a9d98sub x29, sp, 8
004a9d9cadd x27, sp, 3352
004a9da0add x27, x27, 4096
004a9da4stp xzr, xzr, [x27]
004a9da8ldr x11, [sp+10296]
004a9dacldrsb x27, [x11]
004a9db0ldr x0, [x11+8]
004a9db4str x0, [sp+5432]
004a9db8ldrsw x1, [sp+2008]
004a9dbcldr x5, [sp+4368]
004a9dc0ldr x8, [sp+5048]
004a9dc4ldr x6, [sp+4376]
004a9dc8ldr x9, [sp+5056]
004a9dccldr x2, [sp+2016]
004a9dd0ldr x7, [sp+4384]
004a9dd4ldr x10, [sp+5064]
004a9dd8ldr x3, [sp+2024]
004a9ddcldr x4, [sp+2032]
004a9de0add x21, sp, 8
004a9de4add x20, sp, 1624
004a9de8adr x27, 16
004a9decstp x29, x27, [sp-24]
004a9df0sub x29, sp, 24
004a9df4bl fn_87e60
004a9df8sub x29, sp, 8
004a9dfcbl gopkg.in/jcmturner/gokrb5.v7/spnego.NewKRB5TokenAPREQ
004a9e00add x21, sp, 4096
004a9e04add x21, x21, 2344
004a9e08add x20, sp, 392
004a9e0cadr x27, 16
004a9e10stp x29, x27, [sp-24]
004a9e14sub x29, sp, 24
004a9e18bl fn_87d28
004a9e1csub x29, sp, 8
004a9e20str x0, [sp+7448]
004a9e24str x1, [sp+7456]
004a9e28add x21, sp, 8192
004a9e2cadd x21, x21, 648
004a9e30add x20, sp, 4096
004a9e34add x20, x20, 2344
004a9e38adr x27, 16
004a9e3cstp x29, x27, [sp-24]
004a9e40sub x29, sp, 24
004a9e44bl fn_87d28
004a9e48sub x29, sp, 8
004a9e4cldr x11, [sp+7448]
004a9e50ldr x12, [sp+7456]
004a9e54str x11, [sp+8824]
004a9e58str x12, [sp+8832]
004a9e5cadd x21, sp, 3088
004a9e60add x20, sp, 8192
004a9e64add x20, x20, 648
004a9e68adr x27, 16
004a9e6cstp x29, x27, [sp-24]
004a9e70sub x29, sp, 24
004a9e74bl fn_87d28
004a9e78sub x29, sp, 8
004a9e7cldr x11, [sp+8824]
004a9e80ldr x12, [sp+8832]
004a9e84str x11, [sp+4160]
004a9e88str x12, [sp+4168]
004a9e8cldr x11, [sp+10296]
004a9e90ldrsb x27, [x11]
004a9e94ldr x11, [x11+8]
004a9e98ldrsb x27, [x11]
004a9e9cldr x0, [x11]
004a9ea0str x0, [sp+4176]
004a9ea4bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Domain
004a9ea8str x0, [sp+6424]
004a9eacstr x1, [sp+6432]
004a9eb0ldr x0, [sp+4176]
004a9eb4bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).CName
004a9eb8str w0, [sp+6392]
004a9ebcstr x1, [sp+6400]
004a9ec0str x2, [sp+6408]
004a9ec4str x3, [sp+6416]
004a9ec8add x20, sp, 4096
004a9eccadd x20, x20, 2112
004a9ed0adr x27, 16
004a9ed4stp x29, x27, [sp-24]
004a9ed8sub x29, sp, 24
004a9edcbl fn_87ce4
004a9ee0sub x29, sp, 8
004a9ee4str xzr, [sp+6384]
004a9ee8add x27, sp, 3352
004a9eecadd x27, x27, 4096
004a9ef0stp xzr, xzr, [x27]
004a9ef4ldrsw x2, [sp+6392]
004a9ef8ldr x3, [sp+6400]
004a9efcldr x4, [sp+6408]
004a9f00ldr x5, [sp+6416]
004a9f04ldr x0, [sp+6424]
004a9f08ldr x1, [sp+6432]
004a9f0cbl gopkg.in/jcmturner/gokrb5.v7/types.NewAuthenticator
004a9f10add x21, sp, 4096
004a9f14add x21, x21, 2112
004a9f18add x20, sp, 8
004a9f1cadr x27, 16
004a9f20stp x29, x27, [sp-24]
004a9f24sub x29, sp, 24
004a9f28bl fn_87ec8
004a9f2csub x29, sp, 8
004a9f30ldr x11, [sp+184]
004a9f34str x11, [sp+6384]
004a9f38str x0, [sp+7448]
004a9f3cstr x1, [sp+7456]
004a9f40add x21, sp, 8192
004a9f44add x21, x21, 448
004a9f48add x20, sp, 4096
004a9f4cadd x20, x20, 2112
004a9f50adr x27, 16
004a9f54stp x29, x27, [sp-24]
004a9f58sub x29, sp, 24
004a9f5cbl fn_87ec8
004a9f60sub x29, sp, 8
004a9f64ldr x11, [sp+6384]
004a9f68str x11, [sp+8816]
004a9f6cldr x11, [sp+7448]
004a9f70ldr x12, [sp+7456]
004a9f74str x11, [sp+8624]
004a9f78str x12, [sp+8632]
004a9f7cadd x21, sp, 4096
004a9f80add x21, x21, 88
004a9f84add x20, sp, 8192
004a9f88add x20, x20, 448
004a9f8cadr x27, 16
004a9f90stp x29, x27, [sp-24]
004a9f94sub x29, sp, 24
004a9f98bl fn_87ec8
004a9f9csub x29, sp, 8
004a9fa0ldr x11, [sp+8816]
004a9fa4str x11, [sp+4360]
004a9fa8ldr x11, [sp+8632]
004a9facldr x12, [sp+8624]
004a9fb0str x12, [sp+4160]
004a9fb4str x11, [sp+4168]
004a9fb8cbnz x12, 0x4a9fc0
004a9fbcb 0x4aa0c4
004a9fc0
004a9fc0loc_4a9fc0:
004a9fc0add x27, sp, 2096
004a9fc4add x27, x27, 4096
004a9fc8stp xzr, xzr, [x27]
004a9fccadd x5, sp, 4096
004a9fd0add x5, x5, 2096
004a9fd4str x5, [sp+5400]
004a9fd8ldr x5, [sp+4160]
004a9fdcldr x6, [sp+4168]
004a9fe0str x5, [sp+5384]
004a9fe4str x6, [sp+5392]
004a9fe8str x5, [sp+5376]
004a9fecldr x5, [sp+5376]
004a9ff0cbnz x5, 0x4a9ff8
004a9ff4b 0x4aa008
004a9ff8
004a9ff8loc_4a9ff8:
004a9ff8ldr x5, [sp+5376]
004a9ffcldr x5, [x5+8]
004aa000str x5, [sp+5376]
004aa004b 0x4aa00c
004aa008
004aa008loc_4aa008:
004aa008b 0x4aa00c
004aa00c
004aa00cloc_4aa00c:
004aa00cldr x5, [sp+5400]
004aa010ldrsb x27, [x5]
004aa014ldr x6, [sp+5376]
004aa018ldr x7, [sp+5392]
004aa01cstr x6, [x5]
004aa020adrp x27, 0x5a1000
004aa024ldr w6, [x27+3056]
004aa028cbz w6, 0x4aa030
004aa02cb 0x4aa034
004aa030
004aa030loc_4aa030:
004aa030b 0x4aa048
004aa034
004aa034loc_4aa034:
004aa034bl runtime.gcWriteBarrier2
004aa038str x7, [x25]
004aa03cldr x6, [x5+8]
004aa040str x6, [x25+8]
004aa044b 0x4aa048
004aa048
004aa048loc_4aa048:
004aa048str x7, [x5+8]
004aa04cldr x2, [sp+5400]
004aa050ldrsb x27, [x2]
004aa054b 0x4aa058
004aa058
004aa058loc_4aa058:
004aa058str x2, [sp+5408]
004aa05corr x4, xzr, 1
004aa060str x4, [sp+5416]
004aa064str x4, [sp+5424]
004aa068adrp x0, 0x218000
004aa06cadd x0, x0, 4026
004aa070movz x1, 38
004aa074mov x3, x4
004aa078bl fmt.Errorf
004aa07cstr x0, [sp+7448]
004aa080str x1, [sp+7456]
004aa084str xzr, [sp+1600]
004aa088add x27, sp, 1608
004aa08cstp xzr, xzr, [x27]
004aa090strb wzr, [sp+1495]
004aa094ldr x4, [sp+7448]
004aa098ldr x5, [sp+7456]
004aa09cstr x4, [sp+1584]
004aa0a0str x5, [sp+1592]
004aa0a4ldrb w3, [sp+1495]
004aa0a8ldr x0, [sp+1600]
004aa0acldr x1, [sp+1608]
004aa0b0ldr x2, [sp+1616]
004aa0b4ldp x29, x30, [sp-8]
004aa0b8movz x27, 10288
004aa0bcadd sp, sp, x27
004aa0c0ret x30
004aa0c4
004aa0c4loc_4aa0c4:
004aa0c4ldr x1, [sp+4368]
004aa0c8ldr x2, [sp+4376]
004aa0ccldr x3, [sp+4384]
004aa0d0ldr x0, [sp+10296]
004aa0d4bl github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).newAuthenticatorChksum
004aa0d8str x0, [sp+6168]
004aa0dcstr x1, [sp+6176]
004aa0e0str x2, [sp+6184]
004aa0e4str wzr, [sp+5344]
004aa0e8str xzr, [sp+5352]
004aa0ecadd x27, sp, 1264
004aa0f0add x27, x27, 4096
004aa0f4stp xzr, xzr, [x27]
004aa0f8movz x4, 32771
004aa0fcstr w4, [sp+5344]
004aa100ldr x4, [sp+6168]
004aa104ldr x5, [sp+6176]
004aa108ldr x6, [sp+6184]
004aa10cstr x4, [sp+5352]
004aa110str x5, [sp+5360]
004aa114str x6, [sp+5368]
004aa118ldrsw x7, [sp+5344]
004aa11cstr w7, [sp+4240]
004aa120str x4, [sp+4248]
004aa124str x5, [sp+4256]
004aa128str x6, [sp+4264]
004aa12cadd x27, sp, 2056
004aa130add x27, x27, 4096
004aa134stp xzr, xzr, [x27]
004aa138add x27, sp, 3352
004aa13cadd x27, x27, 4096
004aa140stp xzr, xzr, [x27]
004aa144ldrsw x0, [sp+2008]
004aa148bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
004aa14cstr x0, [sp+6152]
004aa150str x1, [sp+6160]
004aa154str x2, [sp+7448]
004aa158str x3, [sp+7456]
004aa15cldr x4, [sp+6152]
004aa160ldr x5, [sp+6160]
004aa164str x4, [sp+8608]
004aa168str x5, [sp+8616]
004aa16cldr x4, [sp+7448]
004aa170ldr x5, [sp+7456]
004aa174str x4, [sp+8592]
004aa178str x5, [sp+8600]
004aa17cldr x4, [sp+8608]
004aa180ldr x0, [sp+8616]
004aa184str x4, [sp+4096]
004aa188str x0, [sp+4104]
004aa18cldrsb x27, [x4]
004aa190ldr x4, [x4+136]
004aa194blr x4
004aa198str x0, [sp+1576]
004aa19cldrsw x1, [sp+2008]
004aa1a0mov x2, x0
004aa1a4add x0, sp, 4096
004aa1a8add x0, x0, 88
004aa1acbl gopkg.in/jcmturner/gokrb5.v7/types.(*Authenticator).GenerateSeqNumberAndSubKey
004aa1b0str x0, [sp+4144]
004aa1b4str x1, [sp+4152]
004aa1b8cbnz x0, 0x4aa1c0
004aa1bcb 0x4aa200
004aa1c0
004aa1c0loc_4aa1c0:
004aa1c0str xzr, [sp+1600]
004aa1c4add x27, sp, 1608
004aa1c8stp xzr, xzr, [x27]
004aa1ccstrb wzr, [sp+1495]
004aa1d0ldr x4, [sp+4144]
004aa1d4ldr x5, [sp+4152]
004aa1d8str x4, [sp+1584]
004aa1dcstr x5, [sp+1592]
004aa1e0ldrb w3, [sp+1495]
004aa1e4ldr x0, [sp+1600]
004aa1e8ldr x1, [sp+1608]
004aa1ecldr x2, [sp+1616]
004aa1f0ldp x29, x30, [sp-8]
004aa1f4movz x27, 10288
004aa1f8add sp, sp, x27
004aa1fcret x30
004aa200
004aa200loc_4aa200:
004aa200ldr x4, [sp+10296]
004aa204ldrsb x27, [x4]
004aa208ldr x5, [sp+4312]
004aa20cldr x6, [sp+4328]
004aa210ldr x7, [sp+4320]
004aa214ldrsw x8, [sp+4304]
004aa218str w8, [x4+16]
004aa21cstr x7, [x4+32]
004aa220str x6, [x4+40]
004aa224adrp x27, 0x5a1000
004aa228ldr w6, [x27+3056]
004aa22ccbz w6, 0x4aa234
004aa230b 0x4aa238
004aa234
004aa234loc_4aa234:
004aa234b 0x4aa24c
004aa238
004aa238loc_4aa238:
004aa238bl runtime.gcWriteBarrier2
004aa23cstr x5, [x25]
004aa240ldr x6, [x4+24]
004aa244str x6, [x25+8]
004aa248b 0x4aa24c
004aa24c
004aa24cloc_4aa24c:
004aa24cstr x5, [x4+24]
004aa250add x20, sp, 4096
004aa254add x20, x20, 1400
004aa258adr x27, 16
004aa25cstp x29, x27, [sp-24]
004aa260sub x29, sp, 24
004aa264bl fn_87c6c
004aa268sub x29, sp, 8
004aa26cadd x27, sp, 3352
004aa270add x27, x27, 4096
004aa274stp xzr, xzr, [x27]
004aa278ldrsw x0, [sp+2008]
004aa27cldr x1, [sp+2016]
004aa280ldr x2, [sp+2024]
004aa284ldr x3, [sp+2032]
004aa288add x21, sp, 8
004aa28cadd x20, sp, 1624
004aa290adr x27, 16
004aa294stp x29, x27, [sp-24]
004aa298sub x29, sp, 24
004aa29cbl fn_87e60
004aa2a0sub x29, sp, 8
004aa2a4add x21, sp, 392
004aa2a8add x20, sp, 4096
004aa2acadd x20, x20, 88
004aa2b0adr x27, 16
004aa2b4stp x29, x27, [sp-24]
004aa2b8sub x29, sp, 24
004aa2bcbl fn_87ec8
004aa2c0sub x29, sp, 8
004aa2c4ldr x4, [sp+4360]
004aa2c8str x4, [sp+568]
004aa2ccbl gopkg.in/jcmturner/gokrb5.v7/messages.NewAPReq
004aa2d0add x21, sp, 4096
004aa2d4add x21, x21, 1400
004aa2d8add x20, sp, 576
004aa2dcadr x27, 16
004aa2e0stp x29, x27, [sp-24]
004aa2e4sub x29, sp, 24
004aa2e8bl fn_87dd8
004aa2ecsub x29, sp, 8
004aa2f0str x0, [sp+7448]
004aa2f4str x1, [sp+7456]
004aa2f8add x21, sp, 4096
004aa2fcadd x21, x21, 3840
004aa300add x20, sp, 4096
004aa304add x20, x20, 1400
004aa308adr x27, 16
004aa30cstp x29, x27, [sp-24]
004aa310sub x29, sp, 24
004aa314bl fn_87dd8
004aa318sub x29, sp, 8
004aa31cldr x4, [sp+7448]
004aa320ldr x5, [sp+7456]
004aa324str x4, [sp+7920]
004aa328str x5, [sp+7928]
004aa32cadd x21, sp, 4096
004aa330add x21, x21, 296
004aa334add x20, sp, 4096
004aa338add x20, x20, 3840
004aa33cadr x27, 16
004aa340stp x29, x27, [sp-24]
004aa344sub x29, sp, 24
004aa348bl fn_87dd8
004aa34csub x29, sp, 8
004aa350ldr x4, [sp+7928]
004aa354ldr x5, [sp+7920]
004aa358str x5, [sp+4160]
004aa35cstr x4, [sp+4168]
004aa360cbnz x5, 0x4aa368
004aa364b 0x4aa46c
004aa368
004aa368loc_4aa368:
004aa368add x27, sp, 2096
004aa36cadd x27, x27, 4096
004aa370stp xzr, xzr, [x27]
004aa374add x5, sp, 4096
004aa378add x5, x5, 2096
004aa37cstr x5, [sp+5312]
004aa380ldr x5, [sp+4160]
004aa384ldr x6, [sp+4168]
004aa388str x5, [sp+5296]
004aa38cstr x6, [sp+5304]
004aa390str x5, [sp+5288]
004aa394ldr x5, [sp+5288]
004aa398cbnz x5, 0x4aa3a0
004aa39cb 0x4aa3b0
004aa3a0
004aa3a0loc_4aa3a0:
004aa3a0ldr x5, [sp+5288]
004aa3a4ldr x5, [x5+8]
004aa3a8str x5, [sp+5288]
004aa3acb 0x4aa3b4
004aa3b0
004aa3b0loc_4aa3b0:
004aa3b0b 0x4aa3b4
004aa3b4
004aa3b4loc_4aa3b4:
004aa3b4ldr x5, [sp+5312]
004aa3b8ldrsb x27, [x5]
004aa3bcldr x6, [sp+5304]
004aa3c0ldr x7, [sp+5288]
004aa3c4str x7, [x5]
004aa3c8adrp x27, 0x5a1000
004aa3ccldr w7, [x27+3056]
004aa3d0cbz w7, 0x4aa3d8
004aa3d4b 0x4aa3dc
004aa3d8
004aa3d8loc_4aa3d8:
004aa3d8b 0x4aa3f0
004aa3dc
004aa3dcloc_4aa3dc:
004aa3dcbl runtime.gcWriteBarrier2
004aa3e0str x6, [x25]
004aa3e4ldr x7, [x5+8]
004aa3e8str x7, [x25+8]
004aa3ecb 0x4aa3f0
004aa3f0
004aa3f0loc_4aa3f0:
004aa3f0str x6, [x5+8]
004aa3f4ldr x2, [sp+5312]
004aa3f8ldrsb x27, [x2]
004aa3fcb 0x4aa400
004aa400
004aa400loc_4aa400:
004aa400str x2, [sp+5320]
004aa404orr x4, xzr, 1
004aa408str x4, [sp+5328]
004aa40cstr x4, [sp+5336]
004aa410adrp x0, 0x212000
004aa414add x0, x0, 2541
004aa418movz x1, 29
004aa41cmov x3, x4
004aa420bl fmt.Errorf
004aa424str x0, [sp+7448]
004aa428str x1, [sp+7456]
004aa42cstr xzr, [sp+1600]
004aa430add x27, sp, 1608
004aa434stp xzr, xzr, [x27]
004aa438strb wzr, [sp+1495]
004aa43cldr x4, [sp+7448]
004aa440ldr x5, [sp+7456]
004aa444str x4, [sp+1584]
004aa448str x5, [sp+1592]
004aa44cldrb w3, [sp+1495]
004aa450ldr x0, [sp+1600]
004aa454ldr x1, [sp+1608]
004aa458ldr x2, [sp+1616]
004aa45cldp x29, x30, [sp-8]
004aa460movz x27, 10288
004aa464add sp, sp, x27
004aa468ret x30
004aa46c
004aa46cloc_4aa46c:
004aa46cldr x2, [sp+5056]
004aa470ldr x3, [sp+5048]
004aa474ldr x4, [sp+5064]
004aa478str x3, [sp+5472]
004aa47cstr x2, [sp+5480]
004aa480str x4, [sp+5488]
004aa484str xzr, [sp+1528]
004aa488str x2, [sp+1520]
004aa48cb 0x4aa84c
004aa490
004aa490loc_4aa490:
004aa490b 0x4aa498
004aa494
004aa494loc_4aa494:
004aa494b 0x4aa498
004aa498
004aa498loc_4aa498:
004aa498subs xzr, x6, 3
004aa49cb.eq 0x4aa4a4
004aa4a0b 0x4aa658
004aa4a4
004aa4a4loc_4aa4a4:
004aa4a4b 0x4aa4a8
004aa4a8
004aa4a8loc_4aa4a8:
004aa4a8add x20, sp, 2080
004aa4acadr x27, 16
004aa4b0stp x29, x27, [sp-24]
004aa4b4sub x29, sp, 24
004aa4b8bl fn_87c14
004aa4bcsub x29, sp, 8
004aa4c0ldr x1, [sp+10320]
004aa4c4ldr x2, [sp+10328]
004aa4c8ldr x3, [sp+10336]
004aa4ccadd x0, sp, 2080
004aa4d0bl gopkg.in/jcmturner/gokrb5.v7/spnego.(*KRB5Token).Unmarshal
004aa4d4str x0, [sp+4128]
004aa4d8str x1, [sp+4136]
004aa4dccbnz x0, 0x4aa4e4
004aa4e0b 0x4aa5f8
004aa4e4
004aa4e4loc_4aa4e4:
004aa4e4add x27, sp, 2096
004aa4e8add x27, x27, 4096
004aa4ecstp xzr, xzr, [x27]
004aa4f0add x5, sp, 4096
004aa4f4add x5, x5, 2096
004aa4f8str x5, [sp+5192]
004aa4fcldr x5, [sp+4128]
004aa500ldr x6, [sp+4136]
004aa504str x5, [sp+5176]
004aa508str x6, [sp+5184]
004aa50cstr x5, [sp+5168]
004aa510ldr x5, [sp+5168]
004aa514cbnz x5, 0x4aa51c
004aa518b 0x4aa52c
004aa51c
004aa51cloc_4aa51c:
004aa51cldr x5, [sp+5168]
004aa520ldr x5, [x5+8]
004aa524str x5, [sp+5168]
004aa528b 0x4aa530
004aa52c
004aa52cloc_4aa52c:
004aa52cb 0x4aa530
004aa530
004aa530loc_4aa530:
004aa530ldr x5, [sp+5192]
004aa534ldrsb x27, [x5]
004aa538ldr x6, [sp+5184]
004aa53cldr x7, [sp+5168]
004aa540str x7, [x5]
004aa544adrp x27, 0x5a1000
004aa548ldr w7, [x27+3056]
004aa54ccbz w7, 0x4aa554
004aa550b 0x4aa558
004aa554
004aa554loc_4aa554:
004aa554b 0x4aa56c
004aa558
004aa558loc_4aa558:
004aa558bl runtime.gcWriteBarrier2
004aa55cstr x6, [x25]
004aa560ldr x7, [x5+8]
004aa564str x7, [x25+8]
004aa568b 0x4aa56c
004aa56c
004aa56cloc_4aa56c:
004aa56cstr x6, [x5+8]
004aa570ldr x2, [sp+5192]
004aa574ldrsb x27, [x2]
004aa578b 0x4aa57c
004aa57c
004aa57cloc_4aa57c:
004aa57cstr x2, [sp+5200]
004aa580orr x4, xzr, 1
004aa584str x4, [sp+5208]
004aa588str x4, [sp+5216]
004aa58cadrp x0, 0x214000
004aa590add x0, x0, 2736
004aa594orr x1, xzr, 32
004aa598mov x3, x4
004aa59cbl fmt.Errorf
004aa5a0str x0, [sp+4112]
004aa5a4str x1, [sp+4120]
004aa5a8adrp x5, 0x5a1000
004aa5acadd x5, x5, 1504
004aa5b0str x5, [sp+5160]
004aa5b4b 0x4aa5b8
004aa5b8
004aa5b8loc_4aa5b8:
004aa5b8str x5, [sp+1600]
004aa5bcadd x27, sp, 1608
004aa5c0stp xzr, xzr, [x27]
004aa5c4strb wzr, [sp+1495]
004aa5c8ldr x4, [sp+4112]
004aa5ccldr x5, [sp+4120]
004aa5d0str x4, [sp+1584]
004aa5d4str x5, [sp+1592]
004aa5d8ldrb w3, [sp+1495]
004aa5dcldr x0, [sp+1600]
004aa5e0ldr x1, [sp+1608]
004aa5e4ldr x2, [sp+1616]
004aa5e8ldp x29, x30, [sp-8]
004aa5ecmovz x27, 10288
004aa5f0add sp, sp, x27
004aa5f4ret x30
004aa5f8
004aa5f8loc_4aa5f8:
004aa5f8ldr x6, [sp+10296]
004aa5fcldrsb x27, [x6]
004aa600orr x7, xzr, 4
004aa604str x7, [x6]
004aa608adrp x6, 0x5a1000
004aa60cadd x6, x6, 1504
004aa610str x6, [sp+5152]
004aa614b 0x4aa618
004aa618
004aa618loc_4aa618:
004aa618str x6, [sp+1600]
004aa61cadd x27, sp, 1608
004aa620stp xzr, xzr, [x27]
004aa624strb wzr, [sp+1495]
004aa628add x27, sp, 1584
004aa62cstp xzr, xzr, [x27]
004aa630ldrb w3, [sp+1495]
004aa634ldr x0, [sp+1600]
004aa638ldr x1, [sp+1608]
004aa63cldr x2, [sp+1616]
004aa640mov x4, xzr
004aa644mov x5, xzr
004aa648ldp x29, x30, [sp-8]
004aa64cmovz x27, 10288
004aa650add sp, sp, x27
004aa654ret x30
004aa658
004aa658loc_4aa658:
004aa658subs xzr, x6, 4
004aa65cb.eq 0x4aa664
004aa660b 0x4aa754
004aa664
004aa664loc_4aa664:
004aa664b 0x4aa668
004aa668
004aa668loc_4aa668:
004aa668add x27, sp, 2096
004aa66cadd x27, x27, 4096
004aa670stp xzr, xzr, [x27]
004aa674add x1, sp, 4096
004aa678add x1, x1, 2096
004aa67cstr x1, [sp+5120]
004aa680ldr x1, [sp+10296]
004aa684ldrsb x27, [x1]
004aa688ldr x1, [x1]
004aa68cstr x1, [sp+1512]
004aa690ldr x0, [sp+1512]
004aa694bl runtime.convT64
004aa698str x0, [sp+5112]
004aa69cldr x1, [sp+5120]
004aa6a0ldrsb x27, [x1]
004aa6a4adrp x2, 0x14c000
004aa6a8add x2, x2, 2240
004aa6acstr x2, [x1]
004aa6b0adrp x27, 0x5a1000
004aa6b4ldr w2, [x27+3056]
004aa6b8cbz w2, 0x4aa6c0
004aa6bcb 0x4aa6c4
004aa6c0
004aa6c0loc_4aa6c0:
004aa6c0b 0x4aa6d8
004aa6c4
004aa6c4loc_4aa6c4:
004aa6c4bl runtime.gcWriteBarrier2
004aa6c8str x0, [x25]
004aa6ccldr x5, [x1+8]
004aa6d0str x5, [x25+8]
004aa6d4b 0x4aa6d8
004aa6d8
004aa6d8loc_4aa6d8:
004aa6d8str x0, [x1+8]
004aa6dcldr x2, [sp+5120]
004aa6e0ldrsb x27, [x2]
004aa6e4b 0x4aa6e8
004aa6e8
004aa6e8loc_4aa6e8:
004aa6e8str x2, [sp+5128]
004aa6ecorr x4, xzr, 1
004aa6f0str x4, [sp+5136]
004aa6f4str x4, [sp+5144]
004aa6f8adrp x0, 0x220000
004aa6fcadd x0, x0, 63
004aa700movz x1, 52
004aa704mov x3, x4
004aa708bl fmt.Errorf
004aa70cstr x0, [sp+7448]
004aa710str x1, [sp+7456]
004aa714str xzr, [sp+1600]
004aa718add x27, sp, 1608
004aa71cstp xzr, xzr, [x27]
004aa720strb wzr, [sp+1495]
004aa724ldr x4, [sp+7448]
004aa728ldr x5, [sp+7456]
004aa72cstr x4, [sp+1584]
004aa730str x5, [sp+1592]
004aa734ldrb w3, [sp+1495]
004aa738ldr x0, [sp+1600]
004aa73cldr x1, [sp+1608]
004aa740ldr x2, [sp+1616]
004aa744ldp x29, x30, [sp-8]
004aa748movz x27, 10288
004aa74cadd sp, sp, x27
004aa750ret x30
004aa754
004aa754loc_4aa754:
004aa754b 0x4aa758
004aa758
004aa758loc_4aa758:
004aa758b 0x4aa75c
004aa75c
004aa75cloc_4aa75c:
004aa75cb 0x4aa760
004aa760
004aa760loc_4aa760:
004aa760add x27, sp, 2096
004aa764add x27, x27, 4096
004aa768stp xzr, xzr, [x27]
004aa76cadd x1, sp, 4096
004aa770add x1, x1, 2096
004aa774str x1, [sp+5080]
004aa778ldr x1, [sp+10296]
004aa77cldrsb x27, [x1]
004aa780ldr x1, [x1]
004aa784str x1, [sp+1504]
004aa788ldr x0, [sp+1504]
004aa78cbl runtime.convT64
004aa790str x0, [sp+5072]
004aa794ldr x1, [sp+5080]
004aa798ldrsb x27, [x1]
004aa79cadrp x2, 0x14c000
004aa7a0add x2, x2, 2240
004aa7a4str x2, [x1]
004aa7a8adrp x27, 0x5a1000
004aa7acldr w2, [x27+3056]
004aa7b0cbz w2, 0x4aa7b8
004aa7b4b 0x4aa7bc
004aa7b8
004aa7b8loc_4aa7b8:
004aa7b8b 0x4aa7d0
004aa7bc
004aa7bcloc_4aa7bc:
004aa7bcbl runtime.gcWriteBarrier2
004aa7c0str x0, [x25]
004aa7c4ldr x5, [x1+8]
004aa7c8str x5, [x25+8]
004aa7ccb 0x4aa7d0
004aa7d0
004aa7d0loc_4aa7d0:
004aa7d0str x0, [x1+8]
004aa7d4ldr x2, [sp+5080]
004aa7d8ldrsb x27, [x2]
004aa7dcb 0x4aa7e0
004aa7e0
004aa7e0loc_4aa7e0:
004aa7e0str x2, [sp+5088]
004aa7e4orr x4, xzr, 1
004aa7e8str x4, [sp+5096]
004aa7ecstr x4, [sp+5104]
004aa7f0adrp x0, 0x20a000
004aa7f4add x0, x0, 3588
004aa7f8orr x1, xzr, 16
004aa7fcmov x3, x4
004aa800bl fmt.Errorf
004aa804str x0, [sp+7448]
004aa808str x1, [sp+7456]
004aa80cstr xzr, [sp+1600]
004aa810add x27, sp, 1608
004aa814stp xzr, xzr, [x27]
004aa818strb wzr, [sp+1495]
004aa81cldr x4, [sp+7448]
004aa820ldr x5, [sp+7456]
004aa824str x4, [sp+1584]
004aa828str x5, [sp+1592]
004aa82cldrb w3, [sp+1495]
004aa830ldr x0, [sp+1600]
004aa834ldr x1, [sp+1608]
004aa838ldr x2, [sp+1616]
004aa83cldp x29, x30, [sp-8]
004aa840movz x27, 10288
004aa844add sp, sp, x27
004aa848ret x30
004aa84c
004aa84cloc_4aa84c:
004aa84cldr x2, [sp+1520]
004aa850ldr x3, [sp+1528]
004aa854subs xzr, x2, x3
004aa858b.gt 0x4aa860
004aa85cb 0x4aa890
004aa860
004aa860loc_4aa860:
004aa860ldr x2, [sp+1528]
004aa864ldr x3, [sp+5472]
004aa868ldr x1, [x3+3*x2]
004aa86cstr x1, [sp+1496]
004aa870add x0, sp, 4096
004aa874add x0, x0, 312
004aa878bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004aa87cb 0x4aa880
004aa880
004aa880loc_4aa880:
004aa880ldr x2, [sp+1528]
004aa884add x2, x2, 1
004aa888str x2, [sp+1528]
004aa88cb 0x4aa84c
004aa890
004aa890loc_4aa890:
004aa890add x21, sp, 3136
004aa894add x20, sp, 4096
004aa898add x20, x20, 296
004aa89cadr x27, 16
004aa8a0stp x29, x27, [sp-24]
004aa8a4sub x29, sp, 24
004aa8a8bl fn_87dd8
004aa8acsub x29, sp, 8
004aa8b0str xzr, [sp+6168]
004aa8b4add x27, sp, 2080
004aa8b8add x27, x27, 4096
004aa8bcstp xzr, xzr, [x27]
004aa8c0add x27, sp, 3352
004aa8c4add x27, x27, 4096
004aa8c8stp xzr, xzr, [x27]
004aa8ccadd x0, sp, 3088
004aa8d0bl gopkg.in/jcmturner/gokrb5.v7/spnego.(*KRB5Token).Marshal
004aa8d4str x0, [sp+6168]
004aa8d8str x1, [sp+6176]
004aa8dcstr x2, [sp+6184]
004aa8e0str x3, [sp+7448]
004aa8e4str x4, [sp+7456]
004aa8e8ldr x1, [sp+6168]
004aa8ecldr x2, [sp+6176]
004aa8f0ldr x3, [sp+6184]
004aa8f4str x1, [sp+7896]
004aa8f8str x2, [sp+7904]
004aa8fcstr x3, [sp+7912]
004aa900ldr x1, [sp+7448]
004aa904ldr x2, [sp+7456]
004aa908str x1, [sp+7880]
004aa90cstr x2, [sp+7888]
004aa910ldr x1, [sp+7896]
004aa914ldr x2, [sp+7904]
004aa918ldr x3, [sp+7912]
004aa91cstr x1, [sp+2040]
004aa920str x2, [sp+2048]
004aa924str x3, [sp+2056]
004aa928ldr x1, [sp+7888]
004aa92cldr x2, [sp+7880]
004aa930str x2, [sp+4160]
004aa934str x1, [sp+4168]
004aa938cbnz x2, 0x4aa940
004aa93cb 0x4aaa40
004aa940
004aa940loc_4aa940:
004aa940add x27, sp, 2096
004aa944add x27, x27, 4096
004aa948stp xzr, xzr, [x27]
004aa94cadd x3, sp, 4096
004aa950add x3, x3, 2096
004aa954str x3, [sp+5256]
004aa958ldr x3, [sp+4160]
004aa95cldr x4, [sp+4168]
004aa960str x3, [sp+5240]
004aa964str x4, [sp+5248]
004aa968str x3, [sp+5232]
004aa96cldr x3, [sp+5232]
004aa970cbnz x3, 0x4aa978
004aa974b 0x4aa988
004aa978
004aa978loc_4aa978:
004aa978ldr x3, [sp+5232]
004aa97cldr x3, [x3+8]
004aa980str x3, [sp+5232]
004aa984b 0x4aa98c
004aa988
004aa988loc_4aa988:
004aa988b 0x4aa98c
004aa98c
004aa98cloc_4aa98c:
004aa98cldr x3, [sp+5256]
004aa990ldrsb x27, [x3]
004aa994ldr x4, [sp+5232]
004aa998ldr x5, [sp+5248]
004aa99cstr x4, [x3]
004aa9a0adrp x27, 0x5a1000
004aa9a4ldr w4, [x27+3056]
004aa9a8cbz w4, 0x4aa9b0
004aa9acb 0x4aa9b4
004aa9b0
004aa9b0loc_4aa9b0:
004aa9b0b 0x4aa9c8
004aa9b4
004aa9b4loc_4aa9b4:
004aa9b4bl runtime.gcWriteBarrier2
004aa9b8str x5, [x25]
004aa9bcldr x4, [x3+8]
004aa9c0str x4, [x25+8]
004aa9c4b 0x4aa9c8
004aa9c8
004aa9c8loc_4aa9c8:
004aa9c8str x5, [x3+8]
004aa9ccldr x0, [sp+5256]
004aa9d0ldrsb x27, [x0]
004aa9d4b 0x4aa9d8
004aa9d8
004aa9d8loc_4aa9d8:
004aa9d8str x0, [sp+5264]
004aa9dcorr x2, xzr, 1
004aa9e0str x2, [sp+5272]
004aa9e4str x2, [sp+5280]
004aa9e8mov x1, x2
004aa9ecbl fmt.Println
004aa9f0adrp x3, 0x5a1000
004aa9f4add x3, x3, 1504
004aa9f8str x3, [sp+5224]
004aa9fcb 0x4aaa00
004aaa00
004aaa00loc_4aaa00:
004aaa00str x3, [sp+1600]
004aaa04add x27, sp, 1608
004aaa08stp xzr, xzr, [x27]
004aaa0cstrb wzr, [sp+1495]
004aaa10ldr x4, [sp+4160]
004aaa14ldr x5, [sp+4168]
004aaa18str x4, [sp+1584]
004aaa1cstr x5, [sp+1592]
004aaa20ldrb w3, [sp+1495]
004aaa24ldr x0, [sp+1600]
004aaa28ldr x1, [sp+1608]
004aaa2cldr x2, [sp+1616]
004aaa30ldp x29, x30, [sp-8]
004aaa34movz x27, 10288
004aaa38add sp, sp, x27
004aaa3cret x30
004aaa40
004aaa40loc_4aaa40:
004aaa40ldr x6, [sp+10296]
004aaa44ldrsb x27, [x6]
004aaa48orr x7, xzr, 3
004aaa4cstr x7, [x6]
004aaa50ldr x6, [sp+2040]
004aaa54ldr x7, [sp+2048]
004aaa58ldr x8, [sp+2056]
004aaa5cstr x6, [sp+1600]
004aaa60str x7, [sp+1608]
004aaa64str x8, [sp+1616]
004aaa68orr x6, xzr, 1
004aaa6cstrb w6, [sp+1495]
004aaa70add x27, sp, 1584
004aaa74stp xzr, xzr, [x27]
004aaa78ldrb w3, [sp+1495]
004aaa7cldr x0, [sp+1600]
004aaa80ldr x1, [sp+1608]
004aaa84ldr x2, [sp+1616]
004aaa88mov x4, xzr
004aaa8cmov x5, xzr
004aaa90ldp x29, x30, [sp-8]
004aaa94movz x27, 10288
004aaa98add sp, sp, x27
004aaa9cret x30
004aaaa0
004aaaa0loc_4aaaa0:
004aaaa0stp x0, x1, [sp+8]
004aaaa4stp x2, x3, [sp+24]
004aaaa8stp x4, x5, [sp+40]
004aaaacstrb w6, [sp+56]
004aaab0mov x3, x30
004aaab4bl runtime.morestack_noctxt.abi0
004aaab8ldp x0, x1, [sp+8]
004aaabcldp x2, x3, [sp+24]
004aaac0ldp x4, x5, [sp+40]
004aaac4ldrb w6, [sp+56]
004aaac8b 0x4a9a70
004aaaccudf 0
004a9a70
004a9a70github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).InitSecContext: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).InitSecContext(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k, struct string target, struct []uint8 token, bool isGSSDelegCreds)
004a9a70ldr x16, [x28+16]
004a9a74movz x27, 10160
004a9a78subs x17, sp, x27
004a9a7cb.lo 0x4aaaa0
004a9a80subs xzr, x17, x16
004a9a84b.ls 0x4aaaa0
004a9a88movz x27, 10288
004a9a8csub x20, sp, x27
004a9a90stp x29, x30, [x20-8]
004a9a94add sp, x20, 0
004a9a98sub x29, sp, 8
004a9a9cstr x0, [sp+10296]
004a9aa0str x1, [sp+10304]
004a9aa4str x2, [sp+10312]
004a9aa8str x3, [sp+10320]
004a9aacstr x4, [sp+10328]
004a9ab0str x5, [sp+10336]
004a9ab4add x27, sp, 8192
004a9ab8strb w6, [x27+2152]
004a9abcstr xzr, [sp+1600]
004a9ac0add x27, sp, 1608
004a9ac4stp xzr, xzr, [x27]
004a9ac8strb wzr, [sp+1495]
004a9accadd x27, sp, 1584
004a9ad0stp xzr, xzr, [x27]
004a9ad4add x27, sp, 1552
004a9ad8stp xzr, xzr, [x27]
004a9adcstr xzr, [sp+1568]
004a9ae0add x0, sp, 1552
004a9ae4str x0, [sp+5464]
004a9ae8ldrsb x27, [x0]
004a9aecorr x6, xzr, 128
004a9af0str x6, [x0]
004a9af4ldrsb x27, [x0]
004a9af8orr x6, xzr, 32
004a9afcstr x6, [x0+8]
004a9b00ldrsb x27, [x0]
004a9b04orr x7, xzr, 2
004a9b08str x7, [x0+16]
004a9b0cldrsb x27, [x0]
004a9b10b 0x4a9b14
004a9b14
004a9b14loc_4a9b14:
004a9b14str x0, [sp+4368]
004a9b18orr x2, xzr, 3
004a9b1cstr x2, [sp+4376]
004a9b20str x2, [sp+4384]
004a9b24add x27, sp, 8192
004a9b28ldrb w8, [x27+2152]
004a9b2ctbnz w8, 0, 0x4a9b34
004a9b30b 0x4a9b6c
004a9b34
004a9b34loc_4a9b34:
004a9b34b 0x4a9b38
004a9b38
004a9b38loc_4a9b38:
004a9b38orr x1, xzr, 4
004a9b3corr x3, xzr, 1
004a9b40adrp x4, 0x14c000
004a9b44add x4, x4, 3520
004a9b48bl runtime.growslice
004a9b4cb 0x4a9b50
004a9b50
004a9b50loc_4a9b50:
004a9b50orr x5, xzr, 1
004a9b54str x5, [x0+24]
004a9b58str x0, [sp+4368]
004a9b5corr x6, xzr, 4
004a9b60str x6, [sp+4376]
004a9b64str x2, [sp+4384]
004a9b68b 0x4a9b74
004a9b6c
004a9b6cloc_4a9b6c:
004a9b6corr x5, xzr, 1
004a9b70b 0x4a9b74
004a9b74
004a9b74loc_4a9b74:
004a9b74str xzr, [sp+1544]
004a9b78add x6, sp, 1544
004a9b7cstr x6, [sp+5456]
004a9b80ldrsb x27, [x6]
004a9b84orr x7, xzr, 2
004a9b88str x7, [x6]
004a9b8cldrsb x27, [x6]
004a9b90b 0x4a9b94
004a9b94
004a9b94loc_4a9b94:
004a9b94str x6, [sp+5048]
004a9b98str x5, [sp+5056]
004a9b9cstr x5, [sp+5064]
004a9ba0ldr x6, [sp+10296]
004a9ba4ldrsb x27, [x6]
004a9ba8ldr x6, [x6]
004a9bacstr x6, [sp+1536]
004a9bb0subs xzr, x6, 0
004a9bb4b.gt 0x4a9bbc
004a9bb8b 0x4aa494
004a9bbc
004a9bbcloc_4a9bbc:
004a9bbcsubs xzr, x6, 2
004a9bc0b.le 0x4a9bc8
004a9bc4b 0x4aa490
004a9bc8
004a9bc8loc_4a9bc8:
004a9bc8b 0x4a9bcc
004a9bcc
004a9bccloc_4a9bcc:
004a9bccldr x0, [sp+10304]
004a9bd0ldr x1, [sp+10312]
004a9bd4adrp x2, 0x266000
004a9bd8add x2, x2, 1888
004a9bdcmov x3, x5
004a9be0adrp x4, 0x206000
004a9be4add x4, x4, 4032
004a9be8bl strings.ReplaceAll
004a9becstr x0, [sp+2064]
004a9bf0str x1, [sp+2072]
004a9bf4add x20, sp, 4096
004a9bf8add x20, x20, 3400
004a9bfcadr x27, 16
004a9c00stp x29, x27, [sp-24]
004a9c04sub x29, sp, 24
004a9c08bl fn_87cb0
004a9c0csub x29, sp, 8
004a9c10str wzr, [sp+7464]
004a9c14str xzr, [sp+7472]
004a9c18add x27, sp, 3384
004a9c1cadd x27, x27, 4096
004a9c20stp xzr, xzr, [x27]
004a9c24add x27, sp, 3352
004a9c28add x27, x27, 4096
004a9c2cstp xzr, xzr, [x27]
004a9c30ldr x6, [sp+10296]
004a9c34ldrsb x27, [x6]
004a9c38ldr x0, [x6+8]
004a9c3cstr x0, [sp+5448]
004a9c40ldr x1, [sp+2064]
004a9c44ldr x2, [sp+2072]
004a9c48bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).GetServiceTicket
004a9c4cadd x21, sp, 4096
004a9c50add x21, x21, 3400
004a9c54add x20, sp, 8
004a9c58adr x27, 16
004a9c5cstp x29, x27, [sp-24]
004a9c60sub x29, sp, 24
004a9c64bl fn_87e60
004a9c68sub x29, sp, 8
004a9c6cstr w0, [sp+7464]
004a9c70str x1, [sp+7472]
004a9c74str x2, [sp+7480]
004a9c78str x3, [sp+7488]
004a9c7cstr x4, [sp+7448]
004a9c80str x5, [sp+7456]
004a9c84add x21, sp, 8192
004a9c88add x21, x21, 1704
004a9c8cadd x20, sp, 4096
004a9c90add x20, x20, 3400
004a9c94adr x27, 16
004a9c98stp x29, x27, [sp-24]
004a9c9csub x29, sp, 24
004a9ca0bl fn_87e60
004a9ca4sub x29, sp, 8
004a9ca8ldrsw x6, [sp+7464]
004a9cacldr x7, [sp+7472]
004a9cb0ldr x8, [sp+7480]
004a9cb4ldr x9, [sp+7488]
004a9cb8str w6, [sp+9864]
004a9cbcstr x7, [sp+9872]
004a9cc0str x8, [sp+9880]
004a9cc4str x9, [sp+9888]
004a9cc8ldr x6, [sp+7448]
004a9cccldr x7, [sp+7456]
004a9cd0str x6, [sp+9848]
004a9cd4str x7, [sp+9856]
004a9cd8add x21, sp, 1624
004a9cdcadd x20, sp, 8192
004a9ce0add x20, x20, 1704
004a9ce4adr x27, 16
004a9ce8stp x29, x27, [sp-24]
004a9cecsub x29, sp, 24
004a9cf0bl fn_87e60
004a9cf4sub x29, sp, 8
004a9cf8ldrsw x6, [sp+9864]
004a9cfcldr x7, [sp+9872]
004a9d00ldr x8, [sp+9880]
004a9d04ldr x9, [sp+9888]
004a9d08str w6, [sp+2008]
004a9d0cstr x7, [sp+2016]
004a9d10str x8, [sp+2024]
004a9d14str x9, [sp+2032]
004a9d18ldr x6, [sp+9856]
004a9d1cldr x7, [sp+9848]
004a9d20str x7, [sp+4160]
004a9d24str x6, [sp+4168]
004a9d28cbnz x7, 0x4a9d30
004a9d2cb 0x4a9d80
004a9d30
004a9d30loc_4a9d30:
004a9d30adrp x6, 0x5a2000
004a9d34add x6, x6, 1504
004a9d38str x6, [sp+5440]
004a9d3cb 0x4a9d40
004a9d40
004a9d40loc_4a9d40:
004a9d40str x6, [sp+1600]
004a9d44add x27, sp, 1608
004a9d48stp xzr, xzr, [x27]
004a9d4cstrb wzr, [sp+1495]
004a9d50ldr x4, [sp+4160]
004a9d54ldr x5, [sp+4168]
004a9d58str x4, [sp+1584]
004a9d5cstr x5, [sp+1592]
004a9d60ldrb w3, [sp+1495]
004a9d64ldr x0, [sp+1600]
004a9d68ldr x1, [sp+1608]
004a9d6cldr x2, [sp+1616]
004a9d70ldp x29, x30, [sp-8]
004a9d74movz x27, 10288
004a9d78add sp, sp, x27
004a9d7cret x30
004a9d80
004a9d80loc_4a9d80:
004a9d80add x20, sp, 4096
004a9d84add x20, x20, 2344
004a9d88adr x27, 16
004a9d8cstp x29, x27, [sp-24]
004a9d90sub x29, sp, 24
004a9d94bl fn_87c14
004a9d98sub x29, sp, 8
004a9d9cadd x27, sp, 3352
004a9da0add x27, x27, 4096
004a9da4stp xzr, xzr, [x27]
004a9da8ldr x11, [sp+10296]
004a9dacldrsb x27, [x11]
004a9db0ldr x0, [x11+8]
004a9db4str x0, [sp+5432]
004a9db8ldrsw x1, [sp+2008]
004a9dbcldr x5, [sp+4368]
004a9dc0ldr x8, [sp+5048]
004a9dc4ldr x6, [sp+4376]
004a9dc8ldr x9, [sp+5056]
004a9dccldr x2, [sp+2016]
004a9dd0ldr x7, [sp+4384]
004a9dd4ldr x10, [sp+5064]
004a9dd8ldr x3, [sp+2024]
004a9ddcldr x4, [sp+2032]
004a9de0add x21, sp, 8
004a9de4add x20, sp, 1624
004a9de8adr x27, 16
004a9decstp x29, x27, [sp-24]
004a9df0sub x29, sp, 24
004a9df4bl fn_87e60
004a9df8sub x29, sp, 8
004a9dfcbl gopkg.in/jcmturner/gokrb5.v7/spnego.NewKRB5TokenAPREQ
004a9e00add x21, sp, 4096
004a9e04add x21, x21, 2344
004a9e08add x20, sp, 392
004a9e0cadr x27, 16
004a9e10stp x29, x27, [sp-24]
004a9e14sub x29, sp, 24
004a9e18bl fn_87d28
004a9e1csub x29, sp, 8
004a9e20str x0, [sp+7448]
004a9e24str x1, [sp+7456]
004a9e28add x21, sp, 8192
004a9e2cadd x21, x21, 648
004a9e30add x20, sp, 4096
004a9e34add x20, x20, 2344
004a9e38adr x27, 16
004a9e3cstp x29, x27, [sp-24]
004a9e40sub x29, sp, 24
004a9e44bl fn_87d28
004a9e48sub x29, sp, 8
004a9e4cldr x11, [sp+7448]
004a9e50ldr x12, [sp+7456]
004a9e54str x11, [sp+8824]
004a9e58str x12, [sp+8832]
004a9e5cadd x21, sp, 3088
004a9e60add x20, sp, 8192
004a9e64add x20, x20, 648
004a9e68adr x27, 16
004a9e6cstp x29, x27, [sp-24]
004a9e70sub x29, sp, 24
004a9e74bl fn_87d28
004a9e78sub x29, sp, 8
004a9e7cldr x11, [sp+8824]
004a9e80ldr x12, [sp+8832]
004a9e84str x11, [sp+4160]
004a9e88str x12, [sp+4168]
004a9e8cldr x11, [sp+10296]
004a9e90ldrsb x27, [x11]
004a9e94ldr x11, [x11+8]
004a9e98ldrsb x27, [x11]
004a9e9cldr x0, [x11]
004a9ea0str x0, [sp+4176]
004a9ea4bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Domain
004a9ea8str x0, [sp+6424]
004a9eacstr x1, [sp+6432]
004a9eb0ldr x0, [sp+4176]
004a9eb4bl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).CName
004a9eb8str w0, [sp+6392]
004a9ebcstr x1, [sp+6400]
004a9ec0str x2, [sp+6408]
004a9ec4str x3, [sp+6416]
004a9ec8add x20, sp, 4096
004a9eccadd x20, x20, 2112
004a9ed0adr x27, 16
004a9ed4stp x29, x27, [sp-24]
004a9ed8sub x29, sp, 24
004a9edcbl fn_87ce4
004a9ee0sub x29, sp, 8
004a9ee4str xzr, [sp+6384]
004a9ee8add x27, sp, 3352
004a9eecadd x27, x27, 4096
004a9ef0stp xzr, xzr, [x27]
004a9ef4ldrsw x2, [sp+6392]
004a9ef8ldr x3, [sp+6400]
004a9efcldr x4, [sp+6408]
004a9f00ldr x5, [sp+6416]
004a9f04ldr x0, [sp+6424]
004a9f08ldr x1, [sp+6432]
004a9f0cbl gopkg.in/jcmturner/gokrb5.v7/types.NewAuthenticator
004a9f10add x21, sp, 4096
004a9f14add x21, x21, 2112
004a9f18add x20, sp, 8
004a9f1cadr x27, 16
004a9f20stp x29, x27, [sp-24]
004a9f24sub x29, sp, 24
004a9f28bl fn_87ec8
004a9f2csub x29, sp, 8
004a9f30ldr x11, [sp+184]
004a9f34str x11, [sp+6384]
004a9f38str x0, [sp+7448]
004a9f3cstr x1, [sp+7456]
004a9f40add x21, sp, 8192
004a9f44add x21, x21, 448
004a9f48add x20, sp, 4096
004a9f4cadd x20, x20, 2112
004a9f50adr x27, 16
004a9f54stp x29, x27, [sp-24]
004a9f58sub x29, sp, 24
004a9f5cbl fn_87ec8
004a9f60sub x29, sp, 8
004a9f64ldr x11, [sp+6384]
004a9f68str x11, [sp+8816]
004a9f6cldr x11, [sp+7448]
004a9f70ldr x12, [sp+7456]
004a9f74str x11, [sp+8624]
004a9f78str x12, [sp+8632]
004a9f7cadd x21, sp, 4096
004a9f80add x21, x21, 88
004a9f84add x20, sp, 8192
004a9f88add x20, x20, 448
004a9f8cadr x27, 16
004a9f90stp x29, x27, [sp-24]
004a9f94sub x29, sp, 24
004a9f98bl fn_87ec8
004a9f9csub x29, sp, 8
004a9fa0ldr x11, [sp+8816]
004a9fa4str x11, [sp+4360]
004a9fa8ldr x11, [sp+8632]
004a9facldr x12, [sp+8624]
004a9fb0str x12, [sp+4160]
004a9fb4str x11, [sp+4168]
004a9fb8cbnz x12, 0x4a9fc0
004a9fbcb 0x4aa0c4
004a9fc0
004a9fc0loc_4a9fc0:
004a9fc0add x27, sp, 2096
004a9fc4add x27, x27, 4096
004a9fc8stp xzr, xzr, [x27]
004a9fccadd x5, sp, 4096
004a9fd0add x5, x5, 2096
004a9fd4str x5, [sp+5400]
004a9fd8ldr x5, [sp+4160]
004a9fdcldr x6, [sp+4168]
004a9fe0str x5, [sp+5384]
004a9fe4str x6, [sp+5392]
004a9fe8str x5, [sp+5376]
004a9fecldr x5, [sp+5376]
004a9ff0cbnz x5, 0x4a9ff8
004a9ff4b 0x4aa008
004a9ff8
004a9ff8loc_4a9ff8:
004a9ff8ldr x5, [sp+5376]
004a9ffcldr x5, [x5+8]
004aa000str x5, [sp+5376]
004aa004b 0x4aa00c
004aa008
004aa008loc_4aa008:
004aa008b 0x4aa00c
004aa00c
004aa00cloc_4aa00c:
004aa00cldr x5, [sp+5400]
004aa010ldrsb x27, [x5]
004aa014ldr x6, [sp+5376]
004aa018ldr x7, [sp+5392]
004aa01cstr x6, [x5]
004aa020adrp x27, 0x5a1000
004aa024ldr w6, [x27+3056]
004aa028cbz w6, 0x4aa030
004aa02cb 0x4aa034
004aa030
004aa030loc_4aa030:
004aa030b 0x4aa048
004aa034
004aa034loc_4aa034:
004aa034bl runtime.gcWriteBarrier2
004aa038str x7, [x25]
004aa03cldr x6, [x5+8]
004aa040str x6, [x25+8]
004aa044b 0x4aa048
004aa048
004aa048loc_4aa048:
004aa048str x7, [x5+8]
004aa04cldr x2, [sp+5400]
004aa050ldrsb x27, [x2]
004aa054b 0x4aa058
004aa058
004aa058loc_4aa058:
004aa058str x2, [sp+5408]
004aa05corr x4, xzr, 1
004aa060str x4, [sp+5416]
004aa064str x4, [sp+5424]
004aa068adrp x0, 0x218000
004aa06cadd x0, x0, 4026
004aa070movz x1, 38
004aa074mov x3, x4
004aa078bl fmt.Errorf
004aa07cstr x0, [sp+7448]
004aa080str x1, [sp+7456]
004aa084str xzr, [sp+1600]
004aa088add x27, sp, 1608
004aa08cstp xzr, xzr, [x27]
004aa090strb wzr, [sp+1495]
004aa094ldr x4, [sp+7448]
004aa098ldr x5, [sp+7456]
004aa09cstr x4, [sp+1584]
004aa0a0str x5, [sp+1592]
004aa0a4ldrb w3, [sp+1495]
004aa0a8ldr x0, [sp+1600]
004aa0acldr x1, [sp+1608]
004aa0b0ldr x2, [sp+1616]
004aa0b4ldp x29, x30, [sp-8]
004aa0b8movz x27, 10288
004aa0bcadd sp, sp, x27
004aa0c0ret x30
004aa0c4
004aa0c4loc_4aa0c4:
004aa0c4ldr x1, [sp+4368]
004aa0c8ldr x2, [sp+4376]
004aa0ccldr x3, [sp+4384]
004aa0d0ldr x0, [sp+10296]
004aa0d4bl github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).newAuthenticatorChksum
004aa0d8str x0, [sp+6168]
004aa0dcstr x1, [sp+6176]
004aa0e0str x2, [sp+6184]
004aa0e4str wzr, [sp+5344]
004aa0e8str xzr, [sp+5352]
004aa0ecadd x27, sp, 1264
004aa0f0add x27, x27, 4096
004aa0f4stp xzr, xzr, [x27]
004aa0f8movz x4, 32771
004aa0fcstr w4, [sp+5344]
004aa100ldr x4, [sp+6168]
004aa104ldr x5, [sp+6176]
004aa108ldr x6, [sp+6184]
004aa10cstr x4, [sp+5352]
004aa110str x5, [sp+5360]
004aa114str x6, [sp+5368]
004aa118ldrsw x7, [sp+5344]
004aa11cstr w7, [sp+4240]
004aa120str x4, [sp+4248]
004aa124str x5, [sp+4256]
004aa128str x6, [sp+4264]
004aa12cadd x27, sp, 2056
004aa130add x27, x27, 4096
004aa134stp xzr, xzr, [x27]
004aa138add x27, sp, 3352
004aa13cadd x27, x27, 4096
004aa140stp xzr, xzr, [x27]
004aa144ldrsw x0, [sp+2008]
004aa148bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
004aa14cstr x0, [sp+6152]
004aa150str x1, [sp+6160]
004aa154str x2, [sp+7448]
004aa158str x3, [sp+7456]
004aa15cldr x4, [sp+6152]
004aa160ldr x5, [sp+6160]
004aa164str x4, [sp+8608]
004aa168str x5, [sp+8616]
004aa16cldr x4, [sp+7448]
004aa170ldr x5, [sp+7456]
004aa174str x4, [sp+8592]
004aa178str x5, [sp+8600]
004aa17cldr x4, [sp+8608]
004aa180ldr x0, [sp+8616]
004aa184str x4, [sp+4096]
004aa188str x0, [sp+4104]
004aa18cldrsb x27, [x4]
004aa190ldr x4, [x4+136]
004aa194blr x4
004aa198str x0, [sp+1576]
004aa19cldrsw x1, [sp+2008]
004aa1a0mov x2, x0
004aa1a4add x0, sp, 4096
004aa1a8add x0, x0, 88
004aa1acbl gopkg.in/jcmturner/gokrb5.v7/types.(*Authenticator).GenerateSeqNumberAndSubKey
004aa1b0str x0, [sp+4144]
004aa1b4str x1, [sp+4152]
004aa1b8cbnz x0, 0x4aa1c0
004aa1bcb 0x4aa200
004aa1c0
004aa1c0loc_4aa1c0:
004aa1c0str xzr, [sp+1600]
004aa1c4add x27, sp, 1608
004aa1c8stp xzr, xzr, [x27]
004aa1ccstrb wzr, [sp+1495]
004aa1d0ldr x4, [sp+4144]
004aa1d4ldr x5, [sp+4152]
004aa1d8str x4, [sp+1584]
004aa1dcstr x5, [sp+1592]
004aa1e0ldrb w3, [sp+1495]
004aa1e4ldr x0, [sp+1600]
004aa1e8ldr x1, [sp+1608]
004aa1ecldr x2, [sp+1616]
004aa1f0ldp x29, x30, [sp-8]
004aa1f4movz x27, 10288
004aa1f8add sp, sp, x27
004aa1fcret x30
004aa200
004aa200loc_4aa200:
004aa200ldr x4, [sp+10296]
004aa204ldrsb x27, [x4]
004aa208ldr x5, [sp+4312]
004aa20cldr x6, [sp+4328]
004aa210ldr x7, [sp+4320]
004aa214ldrsw x8, [sp+4304]
004aa218str w8, [x4+16]
004aa21cstr x7, [x4+32]
004aa220str x6, [x4+40]
004aa224adrp x27, 0x5a1000
004aa228ldr w6, [x27+3056]
004aa22ccbz w6, 0x4aa234
004aa230b 0x4aa238
004aa234
004aa234loc_4aa234:
004aa234b 0x4aa24c
004aa238
004aa238loc_4aa238:
004aa238bl runtime.gcWriteBarrier2
004aa23cstr x5, [x25]
004aa240ldr x6, [x4+24]
004aa244str x6, [x25+8]
004aa248b 0x4aa24c
004aa24c
004aa24cloc_4aa24c:
004aa24cstr x5, [x4+24]
004aa250add x20, sp, 4096
004aa254add x20, x20, 1400
004aa258adr x27, 16
004aa25cstp x29, x27, [sp-24]
004aa260sub x29, sp, 24
004aa264bl fn_87c6c
004aa268sub x29, sp, 8
004aa26cadd x27, sp, 3352
004aa270add x27, x27, 4096
004aa274stp xzr, xzr, [x27]
004aa278ldrsw x0, [sp+2008]
004aa27cldr x1, [sp+2016]
004aa280ldr x2, [sp+2024]
004aa284ldr x3, [sp+2032]
004aa288add x21, sp, 8
004aa28cadd x20, sp, 1624
004aa290adr x27, 16
004aa294stp x29, x27, [sp-24]
004aa298sub x29, sp, 24
004aa29cbl fn_87e60
004aa2a0sub x29, sp, 8
004aa2a4add x21, sp, 392
004aa2a8add x20, sp, 4096
004aa2acadd x20, x20, 88
004aa2b0adr x27, 16
004aa2b4stp x29, x27, [sp-24]
004aa2b8sub x29, sp, 24
004aa2bcbl fn_87ec8
004aa2c0sub x29, sp, 8
004aa2c4ldr x4, [sp+4360]
004aa2c8str x4, [sp+568]
004aa2ccbl gopkg.in/jcmturner/gokrb5.v7/messages.NewAPReq
004aa2d0add x21, sp, 4096
004aa2d4add x21, x21, 1400
004aa2d8add x20, sp, 576
004aa2dcadr x27, 16
004aa2e0stp x29, x27, [sp-24]
004aa2e4sub x29, sp, 24
004aa2e8bl fn_87dd8
004aa2ecsub x29, sp, 8
004aa2f0str x0, [sp+7448]
004aa2f4str x1, [sp+7456]
004aa2f8add x21, sp, 4096
004aa2fcadd x21, x21, 3840
004aa300add x20, sp, 4096
004aa304add x20, x20, 1400
004aa308adr x27, 16
004aa30cstp x29, x27, [sp-24]
004aa310sub x29, sp, 24
004aa314bl fn_87dd8
004aa318sub x29, sp, 8
004aa31cldr x4, [sp+7448]
004aa320ldr x5, [sp+7456]
004aa324str x4, [sp+7920]
004aa328str x5, [sp+7928]
004aa32cadd x21, sp, 4096
004aa330add x21, x21, 296
004aa334add x20, sp, 4096
004aa338add x20, x20, 3840
004aa33cadr x27, 16
004aa340stp x29, x27, [sp-24]
004aa344sub x29, sp, 24
004aa348bl fn_87dd8
004aa34csub x29, sp, 8
004aa350ldr x4, [sp+7928]
004aa354ldr x5, [sp+7920]
004aa358str x5, [sp+4160]
004aa35cstr x4, [sp+4168]
004aa360cbnz x5, 0x4aa368
004aa364b 0x4aa46c
004aa368
004aa368loc_4aa368:
004aa368add x27, sp, 2096
004aa36cadd x27, x27, 4096
004aa370stp xzr, xzr, [x27]
004aa374add x5, sp, 4096
004aa378add x5, x5, 2096
004aa37cstr x5, [sp+5312]
004aa380ldr x5, [sp+4160]
004aa384ldr x6, [sp+4168]
004aa388str x5, [sp+5296]
004aa38cstr x6, [sp+5304]
004aa390str x5, [sp+5288]
004aa394ldr x5, [sp+5288]
004aa398cbnz x5, 0x4aa3a0
004aa39cb 0x4aa3b0
004aa3a0
004aa3a0loc_4aa3a0:
004aa3a0ldr x5, [sp+5288]
004aa3a4ldr x5, [x5+8]
004aa3a8str x5, [sp+5288]
004aa3acb 0x4aa3b4
004aa3b0
004aa3b0loc_4aa3b0:
004aa3b0b 0x4aa3b4
004aa3b4
004aa3b4loc_4aa3b4:
004aa3b4ldr x5, [sp+5312]
004aa3b8ldrsb x27, [x5]
004aa3bcldr x6, [sp+5304]
004aa3c0ldr x7, [sp+5288]
004aa3c4str x7, [x5]
004aa3c8adrp x27, 0x5a1000
004aa3ccldr w7, [x27+3056]
004aa3d0cbz w7, 0x4aa3d8
004aa3d4b 0x4aa3dc
004aa3d8
004aa3d8loc_4aa3d8:
004aa3d8b 0x4aa3f0
004aa3dc
004aa3dcloc_4aa3dc:
004aa3dcbl runtime.gcWriteBarrier2
004aa3e0str x6, [x25]
004aa3e4ldr x7, [x5+8]
004aa3e8str x7, [x25+8]
004aa3ecb 0x4aa3f0
004aa3f0
004aa3f0loc_4aa3f0:
004aa3f0str x6, [x5+8]
004aa3f4ldr x2, [sp+5312]
004aa3f8ldrsb x27, [x2]
004aa3fcb 0x4aa400
004aa400
004aa400loc_4aa400:
004aa400str x2, [sp+5320]
004aa404orr x4, xzr, 1
004aa408str x4, [sp+5328]
004aa40cstr x4, [sp+5336]
004aa410adrp x0, 0x212000
004aa414add x0, x0, 2541
004aa418movz x1, 29
004aa41cmov x3, x4
004aa420bl fmt.Errorf
004aa424str x0, [sp+7448]
004aa428str x1, [sp+7456]
004aa42cstr xzr, [sp+1600]
004aa430add x27, sp, 1608
004aa434stp xzr, xzr, [x27]
004aa438strb wzr, [sp+1495]
004aa43cldr x4, [sp+7448]
004aa440ldr x5, [sp+7456]
004aa444str x4, [sp+1584]
004aa448str x5, [sp+1592]
004aa44cldrb w3, [sp+1495]
004aa450ldr x0, [sp+1600]
004aa454ldr x1, [sp+1608]
004aa458ldr x2, [sp+1616]
004aa45cldp x29, x30, [sp-8]
004aa460movz x27, 10288
004aa464add sp, sp, x27
004aa468ret x30
004aa46c
004aa46cloc_4aa46c:
004aa46cldr x2, [sp+5056]
004aa470ldr x3, [sp+5048]
004aa474ldr x4, [sp+5064]
004aa478str x3, [sp+5472]
004aa47cstr x2, [sp+5480]
004aa480str x4, [sp+5488]
004aa484str xzr, [sp+1528]
004aa488str x2, [sp+1520]
004aa48cb 0x4aa84c
004aa490
004aa490loc_4aa490:
004aa490b 0x4aa498
004aa494
004aa494loc_4aa494:
004aa494b 0x4aa498
004aa498
004aa498loc_4aa498:
004aa498subs xzr, x6, 3
004aa49cb.eq 0x4aa4a4
004aa4a0b 0x4aa658
004aa4a4
004aa4a4loc_4aa4a4:
004aa4a4b 0x4aa4a8
004aa4a8
004aa4a8loc_4aa4a8:
004aa4a8add x20, sp, 2080
004aa4acadr x27, 16
004aa4b0stp x29, x27, [sp-24]
004aa4b4sub x29, sp, 24
004aa4b8bl fn_87c14
004aa4bcsub x29, sp, 8
004aa4c0ldr x1, [sp+10320]
004aa4c4ldr x2, [sp+10328]
004aa4c8ldr x3, [sp+10336]
004aa4ccadd x0, sp, 2080
004aa4d0bl gopkg.in/jcmturner/gokrb5.v7/spnego.(*KRB5Token).Unmarshal
004aa4d4str x0, [sp+4128]
004aa4d8str x1, [sp+4136]
004aa4dccbnz x0, 0x4aa4e4
004aa4e0b 0x4aa5f8
004aa4e4
004aa4e4loc_4aa4e4:
004aa4e4add x27, sp, 2096
004aa4e8add x27, x27, 4096
004aa4ecstp xzr, xzr, [x27]
004aa4f0add x5, sp, 4096
004aa4f4add x5, x5, 2096
004aa4f8str x5, [sp+5192]
004aa4fcldr x5, [sp+4128]
004aa500ldr x6, [sp+4136]
004aa504str x5, [sp+5176]
004aa508str x6, [sp+5184]
004aa50cstr x5, [sp+5168]
004aa510ldr x5, [sp+5168]
004aa514cbnz x5, 0x4aa51c
004aa518b 0x4aa52c
004aa51c
004aa51cloc_4aa51c:
004aa51cldr x5, [sp+5168]
004aa520ldr x5, [x5+8]
004aa524str x5, [sp+5168]
004aa528b 0x4aa530
004aa52c
004aa52cloc_4aa52c:
004aa52cb 0x4aa530
004aa530
004aa530loc_4aa530:
004aa530ldr x5, [sp+5192]
004aa534ldrsb x27, [x5]
004aa538ldr x6, [sp+5184]
004aa53cldr x7, [sp+5168]
004aa540str x7, [x5]
004aa544adrp x27, 0x5a1000
004aa548ldr w7, [x27+3056]
004aa54ccbz w7, 0x4aa554
004aa550b 0x4aa558
004aa554
004aa554loc_4aa554:
004aa554b 0x4aa56c
004aa558
004aa558loc_4aa558:
004aa558bl runtime.gcWriteBarrier2
004aa55cstr x6, [x25]
004aa560ldr x7, [x5+8]
004aa564str x7, [x25+8]
004aa568b 0x4aa56c
004aa56c
004aa56cloc_4aa56c:
004aa56cstr x6, [x5+8]
004aa570ldr x2, [sp+5192]
004aa574ldrsb x27, [x2]
004aa578b 0x4aa57c
004aa57c
004aa57cloc_4aa57c:
004aa57cstr x2, [sp+5200]
004aa580orr x4, xzr, 1
004aa584str x4, [sp+5208]
004aa588str x4, [sp+5216]
004aa58cadrp x0, 0x214000
004aa590add x0, x0, 2736
004aa594orr x1, xzr, 32
004aa598mov x3, x4
004aa59cbl fmt.Errorf
004aa5a0str x0, [sp+4112]
004aa5a4str x1, [sp+4120]
004aa5a8adrp x5, 0x5a1000
004aa5acadd x5, x5, 1504
004aa5b0str x5, [sp+5160]
004aa5b4b 0x4aa5b8
004aa5b8
004aa5b8loc_4aa5b8:
004aa5b8str x5, [sp+1600]
004aa5bcadd x27, sp, 1608
004aa5c0stp xzr, xzr, [x27]
004aa5c4strb wzr, [sp+1495]
004aa5c8ldr x4, [sp+4112]
004aa5ccldr x5, [sp+4120]
004aa5d0str x4, [sp+1584]
004aa5d4str x5, [sp+1592]
004aa5d8ldrb w3, [sp+1495]
004aa5dcldr x0, [sp+1600]
004aa5e0ldr x1, [sp+1608]
004aa5e4ldr x2, [sp+1616]
004aa5e8ldp x29, x30, [sp-8]
004aa5ecmovz x27, 10288
004aa5f0add sp, sp, x27
004aa5f4ret x30
004aa5f8
004aa5f8loc_4aa5f8:
004aa5f8ldr x6, [sp+10296]
004aa5fcldrsb x27, [x6]
004aa600orr x7, xzr, 4
004aa604str x7, [x6]
004aa608adrp x6, 0x5a1000
004aa60cadd x6, x6, 1504
004aa610str x6, [sp+5152]
004aa614b 0x4aa618
004aa618
004aa618loc_4aa618:
004aa618str x6, [sp+1600]
004aa61cadd x27, sp, 1608
004aa620stp xzr, xzr, [x27]
004aa624strb wzr, [sp+1495]
004aa628add x27, sp, 1584
004aa62cstp xzr, xzr, [x27]
004aa630ldrb w3, [sp+1495]
004aa634ldr x0, [sp+1600]
004aa638ldr x1, [sp+1608]
004aa63cldr x2, [sp+1616]
004aa640mov x4, xzr
004aa644mov x5, xzr
004aa648ldp x29, x30, [sp-8]
004aa64cmovz x27, 10288
004aa650add sp, sp, x27
004aa654ret x30
004aa658
004aa658loc_4aa658:
004aa658subs xzr, x6, 4
004aa65cb.eq 0x4aa664
004aa660b 0x4aa754
004aa664
004aa664loc_4aa664:
004aa664b 0x4aa668
004aa668
004aa668loc_4aa668:
004aa668add x27, sp, 2096
004aa66cadd x27, x27, 4096
004aa670stp xzr, xzr, [x27]
004aa674add x1, sp, 4096
004aa678add x1, x1, 2096
004aa67cstr x1, [sp+5120]
004aa680ldr x1, [sp+10296]
004aa684ldrsb x27, [x1]
004aa688ldr x1, [x1]
004aa68cstr x1, [sp+1512]
004aa690ldr x0, [sp+1512]
004aa694bl runtime.convT64
004aa698str x0, [sp+5112]
004aa69cldr x1, [sp+5120]
004aa6a0ldrsb x27, [x1]
004aa6a4adrp x2, 0x14c000
004aa6a8add x2, x2, 2240
004aa6acstr x2, [x1]
004aa6b0adrp x27, 0x5a1000
004aa6b4ldr w2, [x27+3056]
004aa6b8cbz w2, 0x4aa6c0
004aa6bcb 0x4aa6c4
004aa6c0
004aa6c0loc_4aa6c0:
004aa6c0b 0x4aa6d8
004aa6c4
004aa6c4loc_4aa6c4:
004aa6c4bl runtime.gcWriteBarrier2
004aa6c8str x0, [x25]
004aa6ccldr x5, [x1+8]
004aa6d0str x5, [x25+8]
004aa6d4b 0x4aa6d8
004aa6d8
004aa6d8loc_4aa6d8:
004aa6d8str x0, [x1+8]
004aa6dcldr x2, [sp+5120]
004aa6e0ldrsb x27, [x2]
004aa6e4b 0x4aa6e8
004aa6e8
004aa6e8loc_4aa6e8:
004aa6e8str x2, [sp+5128]
004aa6ecorr x4, xzr, 1
004aa6f0str x4, [sp+5136]
004aa6f4str x4, [sp+5144]
004aa6f8adrp x0, 0x220000
004aa6fcadd x0, x0, 63
004aa700movz x1, 52
004aa704mov x3, x4
004aa708bl fmt.Errorf
004aa70cstr x0, [sp+7448]
004aa710str x1, [sp+7456]
004aa714str xzr, [sp+1600]
004aa718add x27, sp, 1608
004aa71cstp xzr, xzr, [x27]
004aa720strb wzr, [sp+1495]
004aa724ldr x4, [sp+7448]
004aa728ldr x5, [sp+7456]
004aa72cstr x4, [sp+1584]
004aa730str x5, [sp+1592]
004aa734ldrb w3, [sp+1495]
004aa738ldr x0, [sp+1600]
004aa73cldr x1, [sp+1608]
004aa740ldr x2, [sp+1616]
004aa744ldp x29, x30, [sp-8]
004aa748movz x27, 10288
004aa74cadd sp, sp, x27
004aa750ret x30
004aa754
004aa754loc_4aa754:
004aa754b 0x4aa758
004aa758
004aa758loc_4aa758:
004aa758b 0x4aa75c
004aa75c
004aa75cloc_4aa75c:
004aa75cb 0x4aa760
004aa760
004aa760loc_4aa760:
004aa760add x27, sp, 2096
004aa764add x27, x27, 4096
004aa768stp xzr, xzr, [x27]
004aa76cadd x1, sp, 4096
004aa770add x1, x1, 2096
004aa774str x1, [sp+5080]
004aa778ldr x1, [sp+10296]
004aa77cldrsb x27, [x1]
004aa780ldr x1, [x1]
004aa784str x1, [sp+1504]
004aa788ldr x0, [sp+1504]
004aa78cbl runtime.convT64
004aa790str x0, [sp+5072]
004aa794ldr x1, [sp+5080]
004aa798ldrsb x27, [x1]
004aa79cadrp x2, 0x14c000
004aa7a0add x2, x2, 2240
004aa7a4str x2, [x1]
004aa7a8adrp x27, 0x5a1000
004aa7acldr w2, [x27+3056]
004aa7b0cbz w2, 0x4aa7b8
004aa7b4b 0x4aa7bc
004aa7b8
004aa7b8loc_4aa7b8:
004aa7b8b 0x4aa7d0
004aa7bc
004aa7bcloc_4aa7bc:
004aa7bcbl runtime.gcWriteBarrier2
004aa7c0str x0, [x25]
004aa7c4ldr x5, [x1+8]
004aa7c8str x5, [x25+8]
004aa7ccb 0x4aa7d0
004aa7d0
004aa7d0loc_4aa7d0:
004aa7d0str x0, [x1+8]
004aa7d4ldr x2, [sp+5080]
004aa7d8ldrsb x27, [x2]
004aa7dcb 0x4aa7e0
004aa7e0
004aa7e0loc_4aa7e0:
004aa7e0str x2, [sp+5088]
004aa7e4orr x4, xzr, 1
004aa7e8str x4, [sp+5096]
004aa7ecstr x4, [sp+5104]
004aa7f0adrp x0, 0x20a000
004aa7f4add x0, x0, 3588
004aa7f8orr x1, xzr, 16
004aa7fcmov x3, x4
004aa800bl fmt.Errorf
004aa804str x0, [sp+7448]
004aa808str x1, [sp+7456]
004aa80cstr xzr, [sp+1600]
004aa810add x27, sp, 1608
004aa814stp xzr, xzr, [x27]
004aa818strb wzr, [sp+1495]
004aa81cldr x4, [sp+7448]
004aa820ldr x5, [sp+7456]
004aa824str x4, [sp+1584]
004aa828str x5, [sp+1592]
004aa82cldrb w3, [sp+1495]
004aa830ldr x0, [sp+1600]
004aa834ldr x1, [sp+1608]
004aa838ldr x2, [sp+1616]
004aa83cldp x29, x30, [sp-8]
004aa840movz x27, 10288
004aa844add sp, sp, x27
004aa848ret x30
004aa84c
004aa84cloc_4aa84c:
004aa84cldr x2, [sp+1520]
004aa850ldr x3, [sp+1528]
004aa854subs xzr, x2, x3
004aa858b.gt 0x4aa860
004aa85cb 0x4aa890
004aa860
004aa860loc_4aa860:
004aa860ldr x2, [sp+1528]
004aa864ldr x3, [sp+5472]
004aa868ldr x1, [x3+3*x2]
004aa86cstr x1, [sp+1496]
004aa870add x0, sp, 4096
004aa874add x0, x0, 312
004aa878bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004aa87cb 0x4aa880
004aa880
004aa880loc_4aa880:
004aa880ldr x2, [sp+1528]
004aa884add x2, x2, 1
004aa888str x2, [sp+1528]
004aa88cb 0x4aa84c
004aa890
004aa890loc_4aa890:
004aa890add x21, sp, 3136
004aa894add x20, sp, 4096
004aa898add x20, x20, 296
004aa89cadr x27, 16
004aa8a0stp x29, x27, [sp-24]
004aa8a4sub x29, sp, 24
004aa8a8bl fn_87dd8
004aa8acsub x29, sp, 8
004aa8b0str xzr, [sp+6168]
004aa8b4add x27, sp, 2080
004aa8b8add x27, x27, 4096
004aa8bcstp xzr, xzr, [x27]
004aa8c0add x27, sp, 3352
004aa8c4add x27, x27, 4096
004aa8c8stp xzr, xzr, [x27]
004aa8ccadd x0, sp, 3088
004aa8d0bl gopkg.in/jcmturner/gokrb5.v7/spnego.(*KRB5Token).Marshal
004aa8d4str x0, [sp+6168]
004aa8d8str x1, [sp+6176]
004aa8dcstr x2, [sp+6184]
004aa8e0str x3, [sp+7448]
004aa8e4str x4, [sp+7456]
004aa8e8ldr x1, [sp+6168]
004aa8ecldr x2, [sp+6176]
004aa8f0ldr x3, [sp+6184]
004aa8f4str x1, [sp+7896]
004aa8f8str x2, [sp+7904]
004aa8fcstr x3, [sp+7912]
004aa900ldr x1, [sp+7448]
004aa904ldr x2, [sp+7456]
004aa908str x1, [sp+7880]
004aa90cstr x2, [sp+7888]
004aa910ldr x1, [sp+7896]
004aa914ldr x2, [sp+7904]
004aa918ldr x3, [sp+7912]
004aa91cstr x1, [sp+2040]
004aa920str x2, [sp+2048]
004aa924str x3, [sp+2056]
004aa928ldr x1, [sp+7888]
004aa92cldr x2, [sp+7880]
004aa930str x2, [sp+4160]
004aa934str x1, [sp+4168]
004aa938cbnz x2, 0x4aa940
004aa93cb 0x4aaa40
004aa940
004aa940loc_4aa940:
004aa940add x27, sp, 2096
004aa944add x27, x27, 4096
004aa948stp xzr, xzr, [x27]
004aa94cadd x3, sp, 4096
004aa950add x3, x3, 2096
004aa954str x3, [sp+5256]
004aa958ldr x3, [sp+4160]
004aa95cldr x4, [sp+4168]
004aa960str x3, [sp+5240]
004aa964str x4, [sp+5248]
004aa968str x3, [sp+5232]
004aa96cldr x3, [sp+5232]
004aa970cbnz x3, 0x4aa978
004aa974b 0x4aa988
004aa978
004aa978loc_4aa978:
004aa978ldr x3, [sp+5232]
004aa97cldr x3, [x3+8]
004aa980str x3, [sp+5232]
004aa984b 0x4aa98c
004aa988
004aa988loc_4aa988:
004aa988b 0x4aa98c
004aa98c
004aa98cloc_4aa98c:
004aa98cldr x3, [sp+5256]
004aa990ldrsb x27, [x3]
004aa994ldr x4, [sp+5232]
004aa998ldr x5, [sp+5248]
004aa99cstr x4, [x3]
004aa9a0adrp x27, 0x5a1000
004aa9a4ldr w4, [x27+3056]
004aa9a8cbz w4, 0x4aa9b0
004aa9acb 0x4aa9b4
004aa9b0
004aa9b0loc_4aa9b0:
004aa9b0b 0x4aa9c8
004aa9b4
004aa9b4loc_4aa9b4:
004aa9b4bl runtime.gcWriteBarrier2
004aa9b8str x5, [x25]
004aa9bcldr x4, [x3+8]
004aa9c0str x4, [x25+8]
004aa9c4b 0x4aa9c8
004aa9c8
004aa9c8loc_4aa9c8:
004aa9c8str x5, [x3+8]
004aa9ccldr x0, [sp+5256]
004aa9d0ldrsb x27, [x0]
004aa9d4b 0x4aa9d8
004aa9d8
004aa9d8loc_4aa9d8:
004aa9d8str x0, [sp+5264]
004aa9dcorr x2, xzr, 1
004aa9e0str x2, [sp+5272]
004aa9e4str x2, [sp+5280]
004aa9e8mov x1, x2
004aa9ecbl fmt.Println
004aa9f0adrp x3, 0x5a1000
004aa9f4add x3, x3, 1504
004aa9f8str x3, [sp+5224]
004aa9fcb 0x4aaa00
004aaa00
004aaa00loc_4aaa00:
004aaa00str x3, [sp+1600]
004aaa04add x27, sp, 1608
004aaa08stp xzr, xzr, [x27]
004aaa0cstrb wzr, [sp+1495]
004aaa10ldr x4, [sp+4160]
004aaa14ldr x5, [sp+4168]
004aaa18str x4, [sp+1584]
004aaa1cstr x5, [sp+1592]
004aaa20ldrb w3, [sp+1495]
004aaa24ldr x0, [sp+1600]
004aaa28ldr x1, [sp+1608]
004aaa2cldr x2, [sp+1616]
004aaa30ldp x29, x30, [sp-8]
004aaa34movz x27, 10288
004aaa38add sp, sp, x27
004aaa3cret x30
004aaa40
004aaa40loc_4aaa40:
004aaa40ldr x6, [sp+10296]
004aaa44ldrsb x27, [x6]
004aaa48orr x7, xzr, 3
004aaa4cstr x7, [x6]
004aaa50ldr x6, [sp+2040]
004aaa54ldr x7, [sp+2048]
004aaa58ldr x8, [sp+2056]
004aaa5cstr x6, [sp+1600]
004aaa60str x7, [sp+1608]
004aaa64str x8, [sp+1616]
004aaa68orr x6, xzr, 1
004aaa6cstrb w6, [sp+1495]
004aaa70add x27, sp, 1584
004aaa74stp xzr, xzr, [x27]
004aaa78ldrb w3, [sp+1495]
004aaa7cldr x0, [sp+1600]
004aaa80ldr x1, [sp+1608]
004aaa84ldr x2, [sp+1616]
004aaa88mov x4, xzr
004aaa8cmov x5, xzr
004aaa90ldp x29, x30, [sp-8]
004aaa94movz x27, 10288
004aaa98add sp, sp, x27
004aaa9cret x30
004aaaa0
004aaaa0loc_4aaaa0:
004aaaa0stp x0, x1, [sp+8]
004aaaa4stp x2, x3, [sp+24]
004aaaa8stp x4, x5, [sp+40]
004aaaacstrb w6, [sp+56]
004aaab0mov x3, x30
004aaab4bl runtime.morestack_noctxt.abi0
004aaab8ldp x0, x1, [sp+8]
004aaabcldp x2, x3, [sp+24]
004aaac0ldp x4, x5, [sp+40]
004aaac4ldrb w6, [sp+56]
004aaac8b 0x4a9a70
004aaaccudf 0
004a9a70
004aaad0
004aaad0github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).GetMIC: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).GetMIC(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k, struct []uint8 micFiled)
004aaad0ldr x16, [x28+16]
004aaad4sub x17, sp, 176
004aaad8subs xzr, x17, x16
004aaadcb.ls 0x4aacb0
004aaae0sub x20, sp, 304
004aaae4stp x29, x30, [x20-8]
004aaae8add sp, x20, 0
004aaaecsub x29, sp, 8
004aaaf0str x0, [sp+312]
004aaaf4str x1, [sp+320]
004aaaf8str x2, [sp+328]
004aaafcstr x3, [sp+336]
004aab00str xzr, [sp+80]
004aab04stp xzr, xzr, [sp+88]
004aab08stp xzr, xzr, [sp+64]
004aab0cstr xzr, [sp+272]
004aab10stp xzr, xzr, [sp+256]
004aab14ldr x7, [sp+312]
004aab18ldrsb x27, [x7]
004aab1cldr x4, [x7+24]
004aab20ldr x5, [x7+32]
004aab24ldr x6, [x7+40]
004aab28ldrsw x7, [x7+16]
004aab2cstr w7, [sp+200]
004aab30str x4, [sp+208]
004aab34str x5, [sp+216]
004aab38str x6, [sp+224]
004aab3cldr x0, [sp+320]
004aab40ldr x1, [sp+328]
004aab44ldr x2, [sp+336]
004aab48ldrsw x3, [sp+200]
004aab4cbl gopkg.in/jcmturner/gokrb5.v7/gssapi.NewInitiatorMICToken
004aab50str x0, [sp+272]
004aab54str x1, [sp+256]
004aab58str x2, [sp+264]
004aab5cldr x7, [sp+272]
004aab60str x7, [sp+192]
004aab64ldr x7, [sp+256]
004aab68ldr x8, [sp+264]
004aab6cstr x7, [sp+176]
004aab70str x8, [sp+184]
004aab74ldr x7, [sp+192]
004aab78str x7, [sp+128]
004aab7cldr x7, [sp+184]
004aab80ldr x8, [sp+176]
004aab84str x8, [sp+136]
004aab88str x7, [sp+144]
004aab8ccbnz x8, 0x4aab94
004aab90b 0x4aabc4
004aab94
004aab94loc_4aab94:
004aab94str xzr, [sp+80]
004aab98stp xzr, xzr, [sp+88]
004aab9cldr x3, [sp+136]
004aaba0ldr x4, [sp+144]
004aaba4str x3, [sp+64]
004aaba8str x4, [sp+72]
004aabacldr x0, [sp+80]
004aabb0ldr x1, [sp+88]
004aabb4ldr x2, [sp+96]
004aabb8ldp x29, x30, [sp-8]
004aabbcadd sp, sp, 304
004aabc0ret x30
004aabc4
004aabc4loc_4aabc4:
004aabc4str xzr, [sp+232]
004aabc8stp xzr, xzr, [sp+240]
004aabccstp xzr, xzr, [sp+256]
004aabd0ldr x0, [sp+128]
004aabd4bl gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).Marshal
004aabd8str x0, [sp+232]
004aabdcstr x1, [sp+240]
004aabe0str x2, [sp+248]
004aabe4str x3, [sp+256]
004aabe8str x4, [sp+264]
004aabecldr x1, [sp+232]
004aabf0ldr x2, [sp+240]
004aabf4ldr x3, [sp+248]
004aabf8str x1, [sp+152]
004aabfcstr x2, [sp+160]
004aac00str x3, [sp+168]
004aac04ldr x1, [sp+256]
004aac08ldr x2, [sp+264]
004aac0cstr x1, [sp+280]
004aac10str x2, [sp+288]
004aac14ldr x1, [sp+152]
004aac18ldr x2, [sp+160]
004aac1cldr x3, [sp+168]
004aac20str x1, [sp+104]
004aac24str x2, [sp+112]
004aac28str x3, [sp+120]
004aac2cldr x1, [sp+288]
004aac30ldr x2, [sp+280]
004aac34str x2, [sp+136]
004aac38str x1, [sp+144]
004aac3ccbnz x2, 0x4aac44
004aac40b 0x4aac74
004aac44
004aac44loc_4aac44:
004aac44str xzr, [sp+80]
004aac48stp xzr, xzr, [sp+88]
004aac4cldr x3, [sp+136]
004aac50ldr x4, [sp+144]
004aac54str x3, [sp+64]
004aac58str x4, [sp+72]
004aac5cldr x0, [sp+80]
004aac60ldr x1, [sp+88]
004aac64ldr x2, [sp+96]
004aac68ldp x29, x30, [sp-8]
004aac6cadd sp, sp, 304
004aac70ret x30
004aac74
004aac74loc_4aac74:
004aac74ldr x5, [sp+104]
004aac78ldr x6, [sp+112]
004aac7cldr x7, [sp+120]
004aac80str x5, [sp+80]
004aac84str x6, [sp+88]
004aac88str x7, [sp+96]
004aac8cstp xzr, xzr, [sp+64]
004aac90ldr x0, [sp+80]
004aac94ldr x1, [sp+88]
004aac98ldr x2, [sp+96]
004aac9cmov x3, xzr
004aaca0mov x4, xzr
004aaca4ldp x29, x30, [sp-8]
004aaca8add sp, sp, 304
004aacacret x30
004aacb0
004aacb0loc_4aacb0:
004aacb0stp x0, x1, [sp+8]
004aacb4stp x2, x3, [sp+24]
004aacb8mov x3, x30
004aacbcbl runtime.morestack_noctxt.abi0
004aacc0ldp x0, x1, [sp+8]
004aacc4ldp x2, x3, [sp+24]
004aacc8b 0x4aaad0
004aacccudf 0
004aaad0
004aaad0github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).GetMIC: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).GetMIC(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k, struct []uint8 micFiled)
004aaad0ldr x16, [x28+16]
004aaad4sub x17, sp, 176
004aaad8subs xzr, x17, x16
004aaadcb.ls 0x4aacb0
004aaae0sub x20, sp, 304
004aaae4stp x29, x30, [x20-8]
004aaae8add sp, x20, 0
004aaaecsub x29, sp, 8
004aaaf0str x0, [sp+312]
004aaaf4str x1, [sp+320]
004aaaf8str x2, [sp+328]
004aaafcstr x3, [sp+336]
004aab00str xzr, [sp+80]
004aab04stp xzr, xzr, [sp+88]
004aab08stp xzr, xzr, [sp+64]
004aab0cstr xzr, [sp+272]
004aab10stp xzr, xzr, [sp+256]
004aab14ldr x7, [sp+312]
004aab18ldrsb x27, [x7]
004aab1cldr x4, [x7+24]
004aab20ldr x5, [x7+32]
004aab24ldr x6, [x7+40]
004aab28ldrsw x7, [x7+16]
004aab2cstr w7, [sp+200]
004aab30str x4, [sp+208]
004aab34str x5, [sp+216]
004aab38str x6, [sp+224]
004aab3cldr x0, [sp+320]
004aab40ldr x1, [sp+328]
004aab44ldr x2, [sp+336]
004aab48ldrsw x3, [sp+200]
004aab4cbl gopkg.in/jcmturner/gokrb5.v7/gssapi.NewInitiatorMICToken
004aab50str x0, [sp+272]
004aab54str x1, [sp+256]
004aab58str x2, [sp+264]
004aab5cldr x7, [sp+272]
004aab60str x7, [sp+192]
004aab64ldr x7, [sp+256]
004aab68ldr x8, [sp+264]
004aab6cstr x7, [sp+176]
004aab70str x8, [sp+184]
004aab74ldr x7, [sp+192]
004aab78str x7, [sp+128]
004aab7cldr x7, [sp+184]
004aab80ldr x8, [sp+176]
004aab84str x8, [sp+136]
004aab88str x7, [sp+144]
004aab8ccbnz x8, 0x4aab94
004aab90b 0x4aabc4
004aab94
004aab94loc_4aab94:
004aab94str xzr, [sp+80]
004aab98stp xzr, xzr, [sp+88]
004aab9cldr x3, [sp+136]
004aaba0ldr x4, [sp+144]
004aaba4str x3, [sp+64]
004aaba8str x4, [sp+72]
004aabacldr x0, [sp+80]
004aabb0ldr x1, [sp+88]
004aabb4ldr x2, [sp+96]
004aabb8ldp x29, x30, [sp-8]
004aabbcadd sp, sp, 304
004aabc0ret x30
004aabc4
004aabc4loc_4aabc4:
004aabc4str xzr, [sp+232]
004aabc8stp xzr, xzr, [sp+240]
004aabccstp xzr, xzr, [sp+256]
004aabd0ldr x0, [sp+128]
004aabd4bl gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).Marshal
004aabd8str x0, [sp+232]
004aabdcstr x1, [sp+240]
004aabe0str x2, [sp+248]
004aabe4str x3, [sp+256]
004aabe8str x4, [sp+264]
004aabecldr x1, [sp+232]
004aabf0ldr x2, [sp+240]
004aabf4ldr x3, [sp+248]
004aabf8str x1, [sp+152]
004aabfcstr x2, [sp+160]
004aac00str x3, [sp+168]
004aac04ldr x1, [sp+256]
004aac08ldr x2, [sp+264]
004aac0cstr x1, [sp+280]
004aac10str x2, [sp+288]
004aac14ldr x1, [sp+152]
004aac18ldr x2, [sp+160]
004aac1cldr x3, [sp+168]
004aac20str x1, [sp+104]
004aac24str x2, [sp+112]
004aac28str x3, [sp+120]
004aac2cldr x1, [sp+288]
004aac30ldr x2, [sp+280]
004aac34str x2, [sp+136]
004aac38str x1, [sp+144]
004aac3ccbnz x2, 0x4aac44
004aac40b 0x4aac74
004aac44
004aac44loc_4aac44:
004aac44str xzr, [sp+80]
004aac48stp xzr, xzr, [sp+88]
004aac4cldr x3, [sp+136]
004aac50ldr x4, [sp+144]
004aac54str x3, [sp+64]
004aac58str x4, [sp+72]
004aac5cldr x0, [sp+80]
004aac60ldr x1, [sp+88]
004aac64ldr x2, [sp+96]
004aac68ldp x29, x30, [sp-8]
004aac6cadd sp, sp, 304
004aac70ret x30
004aac74
004aac74loc_4aac74:
004aac74ldr x5, [sp+104]
004aac78ldr x6, [sp+112]
004aac7cldr x7, [sp+120]
004aac80str x5, [sp+80]
004aac84str x6, [sp+88]
004aac88str x7, [sp+96]
004aac8cstp xzr, xzr, [sp+64]
004aac90ldr x0, [sp+80]
004aac94ldr x1, [sp+88]
004aac98ldr x2, [sp+96]
004aac9cmov x3, xzr
004aaca0mov x4, xzr
004aaca4ldp x29, x30, [sp-8]
004aaca8add sp, sp, 304
004aacacret x30
004aacb0
004aacb0loc_4aacb0:
004aacb0stp x0, x1, [sp+8]
004aacb4stp x2, x3, [sp+24]
004aacb8mov x3, x30
004aacbcbl runtime.morestack_noctxt.abi0
004aacc0ldp x0, x1, [sp+8]
004aacc4ldp x2, x3, [sp+24]
004aacc8b 0x4aaad0
004aacccudf 0
004aaad0
004aacd0
004aacd0github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).DeleteSecContext: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).DeleteSecContext(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k)
004aacd0ldr x16, [x28+16]
004aacd4subs xzr, sp, x16
004aacd8b.ls 0x4aad1c
004aacdcstr x30, [sp-48]!
004aace0stur x29, [sp-8]
004aace4sub x29, sp, 8
004aace8str x0, [sp+56]
004aacecstp xzr, xzr, [sp+16]
004aacf0ldr x1, [sp+56]
004aacf4ldrsb x27, [x1]
004aacf8ldr x0, [x1+8]
004aacfcstr x0, [sp+32]
004aad00bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Destroy
004aad04stp xzr, xzr, [sp+16]
004aad08mov x0, xzr
004aad0cmov x1, xzr
004aad10ldur x29, [sp-8]
004aad14ldr x30, [sp], 48
004aad18ret x30
004aad1c
004aad1cloc_4aad1c:
004aad1cstr x0, [sp+8]
004aad20mov x3, x30
004aad24bl runtime.morestack_noctxt.abi0
004aad28ldr x0, [sp+8]
004aad2cb 0x4aacd0
004aacd0
004aacd0github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).DeleteSecContext: ; void github.com/yiya1989/sshkrb5/krb5forssh.(*Krb5InitiatorClient).DeleteSecContext(github.com/yiya1989/sshkrb5/krb5forssh.Krb5InitiatorClient * k)
004aacd0ldr x16, [x28+16]
004aacd4subs xzr, sp, x16
004aacd8b.ls 0x4aad1c
004aacdcstr x30, [sp-48]!
004aace0stur x29, [sp-8]
004aace4sub x29, sp, 8
004aace8str x0, [sp+56]
004aacecstp xzr, xzr, [sp+16]
004aacf0ldr x1, [sp+56]
004aacf4ldrsb x27, [x1]
004aacf8ldr x0, [x1+8]
004aacfcstr x0, [sp+32]
004aad00bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Destroy
004aad04stp xzr, xzr, [sp+16]
004aad08mov x0, xzr
004aad0cmov x1, xzr
004aad10ldur x29, [sp-8]
004aad14ldr x30, [sp], 48
004aad18ret x30
004aad1c
004aad1cloc_4aad1c:
004aad1cstr x0, [sp+8]
004aad20mov x3, x30
004aad24bl runtime.morestack_noctxt.abi0
004aad28ldr x0, [sp+8]
004aad2cb 0x4aacd0
004aacd0
004aad30
004aad30golang.org/x/crypto/ssh.init.func1: ; void golang.org/x/crypto/ssh.init.func1(struct []uint8 key)
004aad30ldr x16, [x28+16]
004aad34subs xzr, sp, x16
004aad38b.ls 0x4aad8c
004aad3cstr x30, [sp-80]!
004aad40stur x29, [sp-8]
004aad44sub x29, sp, 8
004aad48str x0, [sp+88]
004aad4cstr x1, [sp+96]
004aad50str x2, [sp+104]
004aad54stp xzr, xzr, [sp+40]
004aad58ldr x1, [sp+88]
004aad5cldr x2, [sp+96]
004aad60ldr x3, [sp+104]
004aad64adrp x0, 0x22f000
004aad68add x0, x0, 592
004aad6cbl crypto/hmac.New
004aad70str x0, [sp+56]
004aad74str x1, [sp+64]
004aad78str x0, [sp+40]
004aad7cstr x1, [sp+48]
004aad80ldur x29, [sp-8]
004aad84ldr x30, [sp], 80
004aad88ret x30
004aad8c
004aad8cloc_4aad8c:
004aad8cstp x0, x1, [sp+8]
004aad90str x2, [sp+24]
004aad94mov x3, x30
004aad98bl runtime.morestack_noctxt.abi0
004aad9cldp x0, x1, [sp+8]
004aada0ldr x2, [sp+24]
004aada4b 0x4aad30
004aada8udf 0
004aadacudf 0
004aad30
004aad30golang.org/x/crypto/ssh.init.func1: ; void golang.org/x/crypto/ssh.init.func1(struct []uint8 key)
004aad30ldr x16, [x28+16]
004aad34subs xzr, sp, x16
004aad38b.ls 0x4aad8c
004aad3cstr x30, [sp-80]!
004aad40stur x29, [sp-8]
004aad44sub x29, sp, 8
004aad48str x0, [sp+88]
004aad4cstr x1, [sp+96]
004aad50str x2, [sp+104]
004aad54stp xzr, xzr, [sp+40]
004aad58ldr x1, [sp+88]
004aad5cldr x2, [sp+96]
004aad60ldr x3, [sp+104]
004aad64adrp x0, 0x22f000
004aad68add x0, x0, 592
004aad6cbl crypto/hmac.New
004aad70str x0, [sp+56]
004aad74str x1, [sp+64]
004aad78str x0, [sp+40]
004aad7cstr x1, [sp+48]
004aad80ldur x29, [sp-8]
004aad84ldr x30, [sp], 80
004aad88ret x30
004aad8c
004aad8cloc_4aad8c:
004aad8cstp x0, x1, [sp+8]
004aad90str x2, [sp+24]
004aad94mov x3, x30
004aad98bl runtime.morestack_noctxt.abi0
004aad9cldp x0, x1, [sp+8]
004aada0ldr x2, [sp+24]
004aada4b 0x4aad30
004aada8udf 0
004aadacudf 0
004aad30
004aadb0
004aadb0golang.org/x/crypto/ssh.init.func2: ; void golang.org/x/crypto/ssh.init.func2(struct []uint8 key)
004aadb0ldr x16, [x28+16]
004aadb4subs xzr, sp, x16
004aadb8b.ls 0x4aae0c
004aadbcstr x30, [sp-80]!
004aadc0stur x29, [sp-8]
004aadc4sub x29, sp, 8
004aadc8str x0, [sp+88]
004aadccstr x1, [sp+96]
004aadd0str x2, [sp+104]
004aadd4stp xzr, xzr, [sp+40]
004aadd8ldr x1, [sp+88]
004aaddcldr x2, [sp+96]
004aade0ldr x3, [sp+104]
004aade4adrp x0, 0x22f000
004aade8add x0, x0, 112
004aadecbl crypto/hmac.New
004aadf0str x0, [sp+56]
004aadf4str x1, [sp+64]
004aadf8str x0, [sp+40]
004aadfcstr x1, [sp+48]
004aae00ldur x29, [sp-8]
004aae04ldr x30, [sp], 80
004aae08ret x30
004aae0c
004aae0cloc_4aae0c:
004aae0cstp x0, x1, [sp+8]
004aae10str x2, [sp+24]
004aae14mov x3, x30
004aae18bl runtime.morestack_noctxt.abi0
004aae1cldp x0, x1, [sp+8]
004aae20ldr x2, [sp+24]
004aae24b 0x4aadb0
004aae28udf 0
004aae2cudf 0
004aadb0
004aadb0golang.org/x/crypto/ssh.init.func2: ; void golang.org/x/crypto/ssh.init.func2(struct []uint8 key)
004aadb0ldr x16, [x28+16]
004aadb4subs xzr, sp, x16
004aadb8b.ls 0x4aae0c
004aadbcstr x30, [sp-80]!
004aadc0stur x29, [sp-8]
004aadc4sub x29, sp, 8
004aadc8str x0, [sp+88]
004aadccstr x1, [sp+96]
004aadd0str x2, [sp+104]
004aadd4stp xzr, xzr, [sp+40]
004aadd8ldr x1, [sp+88]
004aaddcldr x2, [sp+96]
004aade0ldr x3, [sp+104]
004aade4adrp x0, 0x22f000
004aade8add x0, x0, 112
004aadecbl crypto/hmac.New
004aadf0str x0, [sp+56]
004aadf4str x1, [sp+64]
004aadf8str x0, [sp+40]
004aadfcstr x1, [sp+48]
004aae00ldur x29, [sp-8]
004aae04ldr x30, [sp], 80
004aae08ret x30
004aae0c
004aae0cloc_4aae0c:
004aae0cstp x0, x1, [sp+8]
004aae10str x2, [sp+24]
004aae14mov x3, x30
004aae18bl runtime.morestack_noctxt.abi0
004aae1cldp x0, x1, [sp+8]
004aae20ldr x2, [sp+24]
004aae24b 0x4aadb0
004aae28udf 0
004aae2cudf 0
004aadb0
004aae30
004aae30golang.org/x/crypto/ssh.init.func3: ; void golang.org/x/crypto/ssh.init.func3(struct []uint8 key)
004aae30ldr x16, [x28+16]
004aae34subs xzr, sp, x16
004aae38b.ls 0x4aae8c
004aae3cstr x30, [sp-80]!
004aae40stur x29, [sp-8]
004aae44sub x29, sp, 8
004aae48str x0, [sp+88]
004aae4cstr x1, [sp+96]
004aae50str x2, [sp+104]
004aae54stp xzr, xzr, [sp+40]
004aae58ldr x1, [sp+88]
004aae5cldr x2, [sp+96]
004aae60ldr x3, [sp+104]
004aae64adrp x0, 0x22f000
004aae68add x0, x0, 592
004aae6cbl crypto/hmac.New
004aae70str x0, [sp+56]
004aae74str x1, [sp+64]
004aae78str x0, [sp+40]
004aae7cstr x1, [sp+48]
004aae80ldur x29, [sp-8]
004aae84ldr x30, [sp], 80
004aae88ret x30
004aae8c
004aae8cloc_4aae8c:
004aae8cstp x0, x1, [sp+8]
004aae90str x2, [sp+24]
004aae94mov x3, x30
004aae98bl runtime.morestack_noctxt.abi0
004aae9cldp x0, x1, [sp+8]
004aaea0ldr x2, [sp+24]
004aaea4b 0x4aae30
004aaea8udf 0
004aaeacudf 0
004aae30
004aae30golang.org/x/crypto/ssh.init.func3: ; void golang.org/x/crypto/ssh.init.func3(struct []uint8 key)
004aae30ldr x16, [x28+16]
004aae34subs xzr, sp, x16
004aae38b.ls 0x4aae8c
004aae3cstr x30, [sp-80]!
004aae40stur x29, [sp-8]
004aae44sub x29, sp, 8
004aae48str x0, [sp+88]
004aae4cstr x1, [sp+96]
004aae50str x2, [sp+104]
004aae54stp xzr, xzr, [sp+40]
004aae58ldr x1, [sp+88]
004aae5cldr x2, [sp+96]
004aae60ldr x3, [sp+104]
004aae64adrp x0, 0x22f000
004aae68add x0, x0, 592
004aae6cbl crypto/hmac.New
004aae70str x0, [sp+56]
004aae74str x1, [sp+64]
004aae78str x0, [sp+40]
004aae7cstr x1, [sp+48]
004aae80ldur x29, [sp-8]
004aae84ldr x30, [sp], 80
004aae88ret x30
004aae8c
004aae8cloc_4aae8c:
004aae8cstp x0, x1, [sp+8]
004aae90str x2, [sp+24]
004aae94mov x3, x30
004aae98bl runtime.morestack_noctxt.abi0
004aae9cldp x0, x1, [sp+8]
004aaea0ldr x2, [sp+24]
004aaea4b 0x4aae30
004aaea8udf 0
004aaeacudf 0
004aae30
004aaeb0
004aaeb0golang.org/x/crypto/ssh.init.func4: ; void golang.org/x/crypto/ssh.init.func4(struct []uint8 key)
004aaeb0ldr x16, [x28+16]
004aaeb4subs xzr, sp, x16
004aaeb8b.ls 0x4aaf0c
004aaebcstr x30, [sp-80]!
004aaec0stur x29, [sp-8]
004aaec4sub x29, sp, 8
004aaec8str x0, [sp+88]
004aaeccstr x1, [sp+96]
004aaed0str x2, [sp+104]
004aaed4stp xzr, xzr, [sp+40]
004aaed8ldr x1, [sp+88]
004aaedcldr x2, [sp+96]
004aaee0ldr x3, [sp+104]
004aaee4adrp x0, 0x22f000
004aaee8add x0, x0, 112
004aaeecbl crypto/hmac.New
004aaef0str x0, [sp+56]
004aaef4str x1, [sp+64]
004aaef8str x0, [sp+40]
004aaefcstr x1, [sp+48]
004aaf00ldur x29, [sp-8]
004aaf04ldr x30, [sp], 80
004aaf08ret x30
004aaf0c
004aaf0cloc_4aaf0c:
004aaf0cstp x0, x1, [sp+8]
004aaf10str x2, [sp+24]
004aaf14mov x3, x30
004aaf18bl runtime.morestack_noctxt.abi0
004aaf1cldp x0, x1, [sp+8]
004aaf20ldr x2, [sp+24]
004aaf24b 0x4aaeb0
004aaf28udf 0
004aaf2cudf 0
004aaeb0
004aaeb0golang.org/x/crypto/ssh.init.func4: ; void golang.org/x/crypto/ssh.init.func4(struct []uint8 key)
004aaeb0ldr x16, [x28+16]
004aaeb4subs xzr, sp, x16
004aaeb8b.ls 0x4aaf0c
004aaebcstr x30, [sp-80]!
004aaec0stur x29, [sp-8]
004aaec4sub x29, sp, 8
004aaec8str x0, [sp+88]
004aaeccstr x1, [sp+96]
004aaed0str x2, [sp+104]
004aaed4stp xzr, xzr, [sp+40]
004aaed8ldr x1, [sp+88]
004aaedcldr x2, [sp+96]
004aaee0ldr x3, [sp+104]
004aaee4adrp x0, 0x22f000
004aaee8add x0, x0, 112
004aaeecbl crypto/hmac.New
004aaef0str x0, [sp+56]
004aaef4str x1, [sp+64]
004aaef8str x0, [sp+40]
004aaefcstr x1, [sp+48]
004aaf00ldur x29, [sp-8]
004aaf04ldr x30, [sp], 80
004aaf08ret x30
004aaf0c
004aaf0cloc_4aaf0c:
004aaf0cstp x0, x1, [sp+8]
004aaf10str x2, [sp+24]
004aaf14mov x3, x30
004aaf18bl runtime.morestack_noctxt.abi0
004aaf1cldp x0, x1, [sp+8]
004aaf20ldr x2, [sp+24]
004aaf24b 0x4aaeb0
004aaf28udf 0
004aaf2cudf 0
004aaeb0
004aaf30
004aaf30golang.org/x/crypto/ssh.init.func5: ; void golang.org/x/crypto/ssh.init.func5(struct []uint8 key)
004aaf30ldr x16, [x28+16]
004aaf34subs xzr, sp, x16
004aaf38b.ls 0x4aaf8c
004aaf3cstr x30, [sp-80]!
004aaf40stur x29, [sp-8]
004aaf44sub x29, sp, 8
004aaf48str x0, [sp+88]
004aaf4cstr x1, [sp+96]
004aaf50str x2, [sp+104]
004aaf54stp xzr, xzr, [sp+40]
004aaf58ldr x1, [sp+88]
004aaf5cldr x2, [sp+96]
004aaf60ldr x3, [sp+104]
004aaf64adrp x0, 0x22f000
004aaf68add x0, x0, 152
004aaf6cbl crypto/hmac.New
004aaf70str x0, [sp+56]
004aaf74str x1, [sp+64]
004aaf78str x0, [sp+40]
004aaf7cstr x1, [sp+48]
004aaf80ldur x29, [sp-8]
004aaf84ldr x30, [sp], 80
004aaf88ret x30
004aaf8c
004aaf8cloc_4aaf8c:
004aaf8cstp x0, x1, [sp+8]
004aaf90str x2, [sp+24]
004aaf94mov x3, x30
004aaf98bl runtime.morestack_noctxt.abi0
004aaf9cldp x0, x1, [sp+8]
004aafa0ldr x2, [sp+24]
004aafa4b 0x4aaf30
004aafa8udf 0
004aafacudf 0
004aaf30
004aaf30golang.org/x/crypto/ssh.init.func5: ; void golang.org/x/crypto/ssh.init.func5(struct []uint8 key)
004aaf30ldr x16, [x28+16]
004aaf34subs xzr, sp, x16
004aaf38b.ls 0x4aaf8c
004aaf3cstr x30, [sp-80]!
004aaf40stur x29, [sp-8]
004aaf44sub x29, sp, 8
004aaf48str x0, [sp+88]
004aaf4cstr x1, [sp+96]
004aaf50str x2, [sp+104]
004aaf54stp xzr, xzr, [sp+40]
004aaf58ldr x1, [sp+88]
004aaf5cldr x2, [sp+96]
004aaf60ldr x3, [sp+104]
004aaf64adrp x0, 0x22f000
004aaf68add x0, x0, 152
004aaf6cbl crypto/hmac.New
004aaf70str x0, [sp+56]
004aaf74str x1, [sp+64]
004aaf78str x0, [sp+40]
004aaf7cstr x1, [sp+48]
004aaf80ldur x29, [sp-8]
004aaf84ldr x30, [sp], 80
004aaf88ret x30
004aaf8c
004aaf8cloc_4aaf8c:
004aaf8cstp x0, x1, [sp+8]
004aaf90str x2, [sp+24]
004aaf94mov x3, x30
004aaf98bl runtime.morestack_noctxt.abi0
004aaf9cldp x0, x1, [sp+8]
004aafa0ldr x2, [sp+24]
004aafa4b 0x4aaf30
004aafa8udf 0
004aafacudf 0
004aaf30
004aafb0
004aafb0golang.org/x/crypto/ssh.init.func6: ; void golang.org/x/crypto/ssh.init.func6(struct []uint8 key)
004aafb0ldr x16, [x28+16]
004aafb4subs xzr, sp, x16
004aafb8b.ls 0x4ab050
004aafbcstr x30, [sp-112]!
004aafc0stur x29, [sp-8]
004aafc4sub x29, sp, 8
004aafc8str x0, [sp+120]
004aafccstr x1, [sp+128]
004aafd0str x2, [sp+136]
004aafd4stp xzr, xzr, [sp+40]
004aafd8ldr x1, [sp+120]
004aafdcldr x2, [sp+128]
004aafe0ldr x3, [sp+136]
004aafe4adrp x0, 0x22f000
004aafe8add x0, x0, 152
004aafecbl crypto/hmac.New
004aaff0str x0, [sp+88]
004aaff4str x1, [sp+96]
004aaff8stp xzr, xzr, [sp+64]
004aaffcstr xzr, [sp+80]
004ab000orr x4, xzr, 12
004ab004str x4, [sp+64]
004ab008ldr x4, [sp+96]
004ab00cldr x5, [sp+88]
004ab010str x5, [sp+72]
004ab014str x4, [sp+80]
004ab018adrp x0, 0x1ce000
004ab01cadd x0, x0, 160
004ab020add x1, sp, 64
004ab024bl runtime.convT
004ab028str x0, [sp+56]
004ab02cadrp x4, 0x26e000
004ab030add x4, x4, 2592
004ab034str x4, [sp+40]
004ab038str x0, [sp+48]
004ab03cldr x0, [sp+40]
004ab040ldr x1, [sp+48]
004ab044ldur x29, [sp-8]
004ab048ldr x30, [sp], 112
004ab04cret x30
004ab050
004ab050loc_4ab050:
004ab050stp x0, x1, [sp+8]
004ab054str x2, [sp+24]
004ab058mov x3, x30
004ab05cbl runtime.morestack_noctxt.abi0
004ab060ldp x0, x1, [sp+8]
004ab064ldr x2, [sp+24]
004ab068b 0x4aafb0
004ab06cudf 0
004aafb0
004aafb0golang.org/x/crypto/ssh.init.func6: ; void golang.org/x/crypto/ssh.init.func6(struct []uint8 key)
004aafb0ldr x16, [x28+16]
004aafb4subs xzr, sp, x16
004aafb8b.ls 0x4ab050
004aafbcstr x30, [sp-112]!
004aafc0stur x29, [sp-8]
004aafc4sub x29, sp, 8
004aafc8str x0, [sp+120]
004aafccstr x1, [sp+128]
004aafd0str x2, [sp+136]
004aafd4stp xzr, xzr, [sp+40]
004aafd8ldr x1, [sp+120]
004aafdcldr x2, [sp+128]
004aafe0ldr x3, [sp+136]
004aafe4adrp x0, 0x22f000
004aafe8add x0, x0, 152
004aafecbl crypto/hmac.New
004aaff0str x0, [sp+88]
004aaff4str x1, [sp+96]
004aaff8stp xzr, xzr, [sp+64]
004aaffcstr xzr, [sp+80]
004ab000orr x4, xzr, 12
004ab004str x4, [sp+64]
004ab008ldr x4, [sp+96]
004ab00cldr x5, [sp+88]
004ab010str x5, [sp+72]
004ab014str x4, [sp+80]
004ab018adrp x0, 0x1ce000
004ab01cadd x0, x0, 160
004ab020add x1, sp, 64
004ab024bl runtime.convT
004ab028str x0, [sp+56]
004ab02cadrp x4, 0x26e000
004ab030add x4, x4, 2592
004ab034str x4, [sp+40]
004ab038str x0, [sp+48]
004ab03cldr x0, [sp+40]
004ab040ldr x1, [sp+48]
004ab044ldur x29, [sp-8]
004ab048ldr x30, [sp], 112
004ab04cret x30
004ab050
004ab050loc_4ab050:
004ab050stp x0, x1, [sp+8]
004ab054str x2, [sp+24]
004ab058mov x3, x30
004ab05cbl runtime.morestack_noctxt.abi0
004ab060ldp x0, x1, [sp+8]
004ab064ldr x2, [sp+24]
004ab068b 0x4aafb0
004ab06cudf 0
004aafb0
004ab070
004ab070golang.org/x/crypto/ssh.map.init.0: ; void golang.org/x/crypto/ssh.map.init.0(void)
004ab070ldr x16, [x28+16]
004ab074sub x17, sp, 48
004ab078subs xzr, x17, x16
004ab07cb.ls 0x4ab5e8
004ab080str x30, [sp-176]!
004ab084stur x29, [sp-8]
004ab088sub x29, sp, 8
004ab08cadrp x0, 0x179000
004ab090add x0, x0, 1600
004ab094movz x1, 10
004ab098mov x2, xzr
004ab09cbl runtime.makemap
004ab0a0str x0, [sp+160]
004ab0a4adrp x3, 0x210000
004ab0a8add x3, x3, 3572
004ab0acstr x3, [sp+144]
004ab0b0orr x3, xzr, 28
004ab0b4str x3, [sp+152]
004ab0b8adrp x3, 0x206000
004ab0bcadd x3, x3, 153
004ab0c0str x3, [sp+104]
004ab0c4orr x3, xzr, 7
004ab0c8str x3, [sp+112]
004ab0ccldr x2, [sp+144]
004ab0d0ldr x3, [sp+152]
004ab0d4ldr x1, [sp+160]
004ab0d8adrp x0, 0x179000
004ab0dcadd x0, x0, 1600
004ab0e0bl runtime.mapassign_faststr
004ab0e4str x0, [sp+96]
004ab0e8ldrsb x27, [x0]
004ab0ecldr x3, [sp+104]
004ab0f0ldr x4, [sp+112]
004ab0f4str x4, [x0+8]
004ab0f8adrp x27, 0x5a0000
004ab0fcldr w4, [x27+3056]
004ab100cbz w4, 0x4ab108
004ab104b 0x4ab10c
004ab108
004ab108loc_4ab108:
004ab108b 0x4ab120
004ab10c
004ab10cloc_4ab10c:
004ab10cbl runtime.gcWriteBarrier2
004ab110str x3, [x25]
004ab114ldr x4, [x0]
004ab118str x4, [x25+8]
004ab11cb 0x4ab120
004ab120
004ab120loc_4ab120:
004ab120str x3, [x0]
004ab124adrp x4, 0x214000
004ab128add x4, x4, 2223
004ab12cstr x4, [sp+144]
004ab130movz x4, 33
004ab134str x4, [sp+152]
004ab138adrp x4, 0x208000
004ab13cadd x4, x4, 840
004ab140str x4, [sp+104]
004ab144orr x4, xzr, 12
004ab148str x4, [sp+112]
004ab14cldr x2, [sp+144]
004ab150ldr x3, [sp+152]
004ab154ldr x1, [sp+160]
004ab158adrp x0, 0x179000
004ab15cadd x0, x0, 1600
004ab160bl runtime.mapassign_faststr
004ab164str x0, [sp+88]
004ab168ldrsb x27, [x0]
004ab16cldr x4, [sp+104]
004ab170ldr x5, [sp+112]
004ab174str x5, [x0+8]
004ab178adrp x27, 0x5a0000
004ab17cldr w5, [x27+3056]
004ab180cbz w5, 0x4ab188
004ab184b 0x4ab18c
004ab188
004ab188loc_4ab188:
004ab188b 0x4ab1a0
004ab18c
004ab18cloc_4ab18c:
004ab18cbl runtime.gcWriteBarrier2
004ab190str x4, [x25]
004ab194ldr x5, [x0]
004ab198str x5, [x25+8]
004ab19cb 0x4ab1a0
004ab1a0
004ab1a0loc_4ab1a0:
004ab1a0str x4, [x0]
004ab1a4adrp x4, 0x214000
004ab1a8add x4, x4, 2256
004ab1acstr x4, [sp+144]
004ab1b0movz x4, 33
004ab1b4str x4, [sp+152]
004ab1b8adrp x4, 0x208000
004ab1bcadd x4, x4, 852
004ab1c0str x4, [sp+104]
004ab1c4orr x4, xzr, 12
004ab1c8str x4, [sp+112]
004ab1ccldr x2, [sp+144]
004ab1d0ldr x3, [sp+152]
004ab1d4ldr x1, [sp+160]
004ab1d8adrp x0, 0x179000
004ab1dcadd x0, x0, 1600
004ab1e0bl runtime.mapassign_faststr
004ab1e4str x0, [sp+80]
004ab1e8ldrsb x27, [x0]
004ab1ecldr x4, [sp+104]
004ab1f0ldr x5, [sp+112]
004ab1f4str x5, [x0+8]
004ab1f8adrp x27, 0x5a0000
004ab1fcldr w5, [x27+3056]
004ab200cbz w5, 0x4ab208
004ab204b 0x4ab20c
004ab208
004ab208loc_4ab208:
004ab208b 0x4ab220
004ab20c
004ab20cloc_4ab20c:
004ab20cbl runtime.gcWriteBarrier2
004ab210str x4, [x25]
004ab214ldr x5, [x0]
004ab218str x5, [x25+8]
004ab21cb 0x4ab220
004ab220
004ab220loc_4ab220:
004ab220str x4, [x0]
004ab224adrp x4, 0x210000
004ab228add x4, x4, 3600
004ab22cstr x4, [sp+144]
004ab230orr x4, xzr, 28
004ab234str x4, [sp+152]
004ab238adrp x4, 0x206000
004ab23cadd x4, x4, 160
004ab240str x4, [sp+104]
004ab244orr x4, xzr, 7
004ab248str x4, [sp+112]
004ab24cldr x2, [sp+144]
004ab250ldr x3, [sp+152]
004ab254ldr x1, [sp+160]
004ab258adrp x0, 0x179000
004ab25cadd x0, x0, 1600
004ab260bl runtime.mapassign_faststr
004ab264str x0, [sp+72]
004ab268ldrsb x27, [x0]
004ab26cldr x4, [sp+104]
004ab270ldr x5, [sp+112]
004ab274str x5, [x0+8]
004ab278adrp x27, 0x5a0000
004ab27cldr w5, [x27+3056]
004ab280cbz w5, 0x4ab288
004ab284b 0x4ab28c
004ab288
004ab288loc_4ab288:
004ab288b 0x4ab2a0
004ab28c
004ab28cloc_4ab28c:
004ab28cbl runtime.gcWriteBarrier2
004ab290str x4, [x25]
004ab294ldr x5, [x0]
004ab298str x5, [x25+8]
004ab29cb 0x4ab2a0
004ab2a0
004ab2a0loc_4ab2a0:
004ab2a0str x4, [x0]
004ab2a4adrp x4, 0x219000
004ab2a8add x4, x4, 1259
004ab2acstr x4, [sp+144]
004ab2b0movz x4, 40
004ab2b4str x4, [sp+152]
004ab2b8adrp x4, 0x20b000
004ab2bcadd x4, x4, 1498
004ab2c0str x4, [sp+104]
004ab2c4movz x4, 19
004ab2c8str x4, [sp+112]
004ab2ccldr x2, [sp+144]
004ab2d0ldr x3, [sp+152]
004ab2d4ldr x1, [sp+160]
004ab2d8adrp x0, 0x179000
004ab2dcadd x0, x0, 1600
004ab2e0bl runtime.mapassign_faststr
004ab2e4str x0, [sp+64]
004ab2e8ldrsb x27, [x0]
004ab2ecldr x4, [sp+104]
004ab2f0ldr x5, [sp+112]
004ab2f4str x5, [x0+8]
004ab2f8adrp x27, 0x5a0000
004ab2fcldr w5, [x27+3056]
004ab300cbz w5, 0x4ab308
004ab304b 0x4ab30c
004ab308
004ab308loc_4ab308:
004ab308b 0x4ab320
004ab30c
004ab30cloc_4ab30c:
004ab30cbl runtime.gcWriteBarrier2
004ab310str x4, [x25]
004ab314ldr x5, [x0]
004ab318str x5, [x25+8]
004ab31cb 0x4ab320
004ab320
004ab320loc_4ab320:
004ab320str x4, [x0]
004ab324adrp x4, 0x219000
004ab328add x4, x4, 1299
004ab32cstr x4, [sp+144]
004ab330movz x4, 40
004ab334str x4, [sp+152]
004ab338adrp x4, 0x20b000
004ab33cadd x4, x4, 1517
004ab340str x4, [sp+104]
004ab344movz x4, 19
004ab348str x4, [sp+112]
004ab34cldr x2, [sp+144]
004ab350ldr x3, [sp+152]
004ab354ldr x1, [sp+160]
004ab358adrp x0, 0x179000
004ab35cadd x0, x0, 1600
004ab360bl runtime.mapassign_faststr
004ab364str x0, [sp+56]
004ab368ldrsb x27, [x0]
004ab36cldr x4, [sp+104]
004ab370ldr x5, [sp+112]
004ab374str x5, [x0+8]
004ab378adrp x27, 0x5a0000
004ab37cldr w5, [x27+3056]
004ab380cbz w5, 0x4ab388
004ab384b 0x4ab38c
004ab388
004ab388loc_4ab388:
004ab388b 0x4ab3a0
004ab38c
004ab38cloc_4ab38c:
004ab38cbl runtime.gcWriteBarrier2
004ab390str x4, [x25]
004ab394ldr x5, [x0]
004ab398str x5, [x25+8]
004ab39cb 0x4ab3a0
004ab3a0
004ab3a0loc_4ab3a0:
004ab3a0str x4, [x0]
004ab3a4adrp x4, 0x219000
004ab3a8add x4, x4, 1339
004ab3acstr x4, [sp+144]
004ab3b0movz x4, 40
004ab3b4str x4, [sp+152]
004ab3b8adrp x4, 0x20b000
004ab3bcadd x4, x4, 1536
004ab3c0str x4, [sp+104]
004ab3c4movz x4, 19
004ab3c8str x4, [sp+112]
004ab3ccldr x2, [sp+144]
004ab3d0ldr x3, [sp+152]
004ab3d4ldr x1, [sp+160]
004ab3d8adrp x0, 0x179000
004ab3dcadd x0, x0, 1600
004ab3e0bl runtime.mapassign_faststr
004ab3e4str x0, [sp+48]
004ab3e8ldrsb x27, [x0]
004ab3ecldr x4, [sp+104]
004ab3f0ldr x5, [sp+112]
004ab3f4str x5, [x0+8]
004ab3f8adrp x27, 0x5a0000
004ab3fcldr w5, [x27+3056]
004ab400cbz w5, 0x4ab408
004ab404b 0x4ab40c
004ab408
004ab408loc_4ab408:
004ab408b 0x4ab420
004ab40c
004ab40cloc_4ab40c:
004ab40cbl runtime.gcWriteBarrier2
004ab410str x4, [x25]
004ab414ldr x5, [x0]
004ab418str x5, [x25+8]
004ab41cb 0x4ab420
004ab420
004ab420loc_4ab420:
004ab420str x4, [x0]
004ab424adrp x4, 0x21b000
004ab428add x4, x4, 247
004ab42cstr x4, [sp+144]
004ab430movz x4, 43
004ab434str x4, [sp+152]
004ab438adrp x4, 0x215000
004ab43cadd x4, x4, 913
004ab440str x4, [sp+104]
004ab444movz x4, 34
004ab448str x4, [sp+112]
004ab44cldr x2, [sp+144]
004ab450ldr x3, [sp+152]
004ab454ldr x1, [sp+160]
004ab458adrp x0, 0x179000
004ab45cadd x0, x0, 1600
004ab460bl runtime.mapassign_faststr
004ab464str x0, [sp+136]
004ab468ldrsb x27, [x0]
004ab46cldr x4, [sp+104]
004ab470ldr x5, [sp+112]
004ab474str x5, [x0+8]
004ab478adrp x27, 0x5a0000
004ab47cldr w5, [x27+3056]
004ab480cbz w5, 0x4ab488
004ab484b 0x4ab48c
004ab488
004ab488loc_4ab488:
004ab488b 0x4ab4a0
004ab48c
004ab48cloc_4ab48c:
004ab48cbl runtime.gcWriteBarrier2
004ab490str x4, [x25]
004ab494ldr x5, [x0]
004ab498str x5, [x25+8]
004ab49cb 0x4ab4a0
004ab4a0
004ab4a0loc_4ab4a0:
004ab4a0str x4, [x0]
004ab4a4adrp x4, 0x213000
004ab4a8add x4, x4, 2768
004ab4acstr x4, [sp+144]
004ab4b0orr x4, xzr, 32
004ab4b4str x4, [sp+152]
004ab4b8adrp x4, 0x207000
004ab4bcadd x4, x4, 3121
004ab4c0str x4, [sp+104]
004ab4c4movz x4, 11
004ab4c8str x4, [sp+112]
004ab4ccldr x2, [sp+144]
004ab4d0ldr x3, [sp+152]
004ab4d4ldr x1, [sp+160]
004ab4d8adrp x0, 0x179000
004ab4dcadd x0, x0, 1600
004ab4e0bl runtime.mapassign_faststr
004ab4e4str x0, [sp+128]
004ab4e8ldrsb x27, [x0]
004ab4ecldr x4, [sp+104]
004ab4f0ldr x5, [sp+112]
004ab4f4str x5, [x0+8]
004ab4f8adrp x27, 0x5a0000
004ab4fcldr w5, [x27+3056]
004ab500cbz w5, 0x4ab508
004ab504b 0x4ab50c
004ab508
004ab508loc_4ab508:
004ab508b 0x4ab520
004ab50c
004ab50cloc_4ab50c:
004ab50cbl runtime.gcWriteBarrier2
004ab510str x4, [x25]
004ab514ldr x5, [x0]
004ab518str x5, [x25+8]
004ab51cb 0x4ab520
004ab520
004ab520loc_4ab520:
004ab520str x4, [x0]
004ab524adrp x4, 0x215000
004ab528add x4, x4, 3541
004ab52cstr x4, [sp+144]
004ab530movz x4, 35
004ab534str x4, [sp+152]
004ab538adrp x4, 0x20f000
004ab53cadd x4, x4, 1917
004ab540str x4, [sp+104]
004ab544movz x4, 26
004ab548str x4, [sp+112]
004ab54cldr x2, [sp+144]
004ab550ldr x3, [sp+152]
004ab554ldr x1, [sp+160]
004ab558adrp x0, 0x179000
004ab55cadd x0, x0, 1600
004ab560bl runtime.mapassign_faststr
004ab564str x0, [sp+120]
004ab568ldrsb x27, [x0]
004ab56cldr x4, [sp+104]
004ab570ldr x5, [sp+112]
004ab574str x5, [x0+8]
004ab578adrp x27, 0x5a0000
004ab57cldr w5, [x27+3056]
004ab580cbz w5, 0x4ab588
004ab584b 0x4ab58c
004ab588
004ab588loc_4ab588:
004ab588b 0x4ab5a0
004ab58c
004ab58cloc_4ab58c:
004ab58cbl runtime.gcWriteBarrier2
004ab590str x4, [x25]
004ab594ldr x1, [x0]
004ab598str x1, [x25+8]
004ab59cb 0x4ab5a0
004ab5a0
004ab5a0loc_4ab5a0:
004ab5a0str x4, [x0]
004ab5a4ldr x0, [sp+160]
004ab5a8adrp x27, 0x5a0000
004ab5acldr w1, [x27+3056]
004ab5b0cbz w1, 0x4ab5b8
004ab5b4b 0x4ab5bc
004ab5b8
004ab5b8loc_4ab5b8:
004ab5b8b 0x4ab5d4
004ab5bc
004ab5bcloc_4ab5bc:
004ab5bcbl runtime.gcWriteBarrier2
004ab5c0str x0, [x25]
004ab5c4adrp x27, 0x575000
004ab5c8ldr x1, [x27+3976]
004ab5ccstr x1, [x25+8]
004ab5d0b 0x4ab5d4
004ab5d4
004ab5d4loc_4ab5d4:
004ab5d4adrp x27, 0x575000
004ab5d8str x0, [x27+3976]
004ab5dcldur x29, [sp-8]
004ab5e0ldr x30, [sp], 176
004ab5e4ret x30
004ab5e8
004ab5e8loc_4ab5e8:
004ab5e8mov x3, x30
004ab5ecbl runtime.morestack_noctxt.abi0
004ab5f0b 0x4ab070
004ab5f4udf 0
004ab5f8udf 0
004ab5fcudf 0
004ab070
004ab070golang.org/x/crypto/ssh.map.init.0: ; void golang.org/x/crypto/ssh.map.init.0(void)
004ab070ldr x16, [x28+16]
004ab074sub x17, sp, 48
004ab078subs xzr, x17, x16
004ab07cb.ls 0x4ab5e8
004ab080str x30, [sp-176]!
004ab084stur x29, [sp-8]
004ab088sub x29, sp, 8
004ab08cadrp x0, 0x179000
004ab090add x0, x0, 1600
004ab094movz x1, 10
004ab098mov x2, xzr
004ab09cbl runtime.makemap
004ab0a0str x0, [sp+160]
004ab0a4adrp x3, 0x210000
004ab0a8add x3, x3, 3572
004ab0acstr x3, [sp+144]
004ab0b0orr x3, xzr, 28
004ab0b4str x3, [sp+152]
004ab0b8adrp x3, 0x206000
004ab0bcadd x3, x3, 153
004ab0c0str x3, [sp+104]
004ab0c4orr x3, xzr, 7
004ab0c8str x3, [sp+112]
004ab0ccldr x2, [sp+144]
004ab0d0ldr x3, [sp+152]
004ab0d4ldr x1, [sp+160]
004ab0d8adrp x0, 0x179000
004ab0dcadd x0, x0, 1600
004ab0e0bl runtime.mapassign_faststr
004ab0e4str x0, [sp+96]
004ab0e8ldrsb x27, [x0]
004ab0ecldr x3, [sp+104]
004ab0f0ldr x4, [sp+112]
004ab0f4str x4, [x0+8]
004ab0f8adrp x27, 0x5a0000
004ab0fcldr w4, [x27+3056]
004ab100cbz w4, 0x4ab108
004ab104b 0x4ab10c
004ab108
004ab108loc_4ab108:
004ab108b 0x4ab120
004ab10c
004ab10cloc_4ab10c:
004ab10cbl runtime.gcWriteBarrier2
004ab110str x3, [x25]
004ab114ldr x4, [x0]
004ab118str x4, [x25+8]
004ab11cb 0x4ab120
004ab120
004ab120loc_4ab120:
004ab120str x3, [x0]
004ab124adrp x4, 0x214000
004ab128add x4, x4, 2223
004ab12cstr x4, [sp+144]
004ab130movz x4, 33
004ab134str x4, [sp+152]
004ab138adrp x4, 0x208000
004ab13cadd x4, x4, 840
004ab140str x4, [sp+104]
004ab144orr x4, xzr, 12
004ab148str x4, [sp+112]
004ab14cldr x2, [sp+144]
004ab150ldr x3, [sp+152]
004ab154ldr x1, [sp+160]
004ab158adrp x0, 0x179000
004ab15cadd x0, x0, 1600
004ab160bl runtime.mapassign_faststr
004ab164str x0, [sp+88]
004ab168ldrsb x27, [x0]
004ab16cldr x4, [sp+104]
004ab170ldr x5, [sp+112]
004ab174str x5, [x0+8]
004ab178adrp x27, 0x5a0000
004ab17cldr w5, [x27+3056]
004ab180cbz w5, 0x4ab188
004ab184b 0x4ab18c
004ab188
004ab188loc_4ab188:
004ab188b 0x4ab1a0
004ab18c
004ab18cloc_4ab18c:
004ab18cbl runtime.gcWriteBarrier2
004ab190str x4, [x25]
004ab194ldr x5, [x0]
004ab198str x5, [x25+8]
004ab19cb 0x4ab1a0
004ab1a0
004ab1a0loc_4ab1a0:
004ab1a0str x4, [x0]
004ab1a4adrp x4, 0x214000
004ab1a8add x4, x4, 2256
004ab1acstr x4, [sp+144]
004ab1b0movz x4, 33
004ab1b4str x4, [sp+152]
004ab1b8adrp x4, 0x208000
004ab1bcadd x4, x4, 852
004ab1c0str x4, [sp+104]
004ab1c4orr x4, xzr, 12
004ab1c8str x4, [sp+112]
004ab1ccldr x2, [sp+144]
004ab1d0ldr x3, [sp+152]
004ab1d4ldr x1, [sp+160]
004ab1d8adrp x0, 0x179000
004ab1dcadd x0, x0, 1600
004ab1e0bl runtime.mapassign_faststr
004ab1e4str x0, [sp+80]
004ab1e8ldrsb x27, [x0]
004ab1ecldr x4, [sp+104]
004ab1f0ldr x5, [sp+112]
004ab1f4str x5, [x0+8]
004ab1f8adrp x27, 0x5a0000
004ab1fcldr w5, [x27+3056]
004ab200cbz w5, 0x4ab208
004ab204b 0x4ab20c
004ab208
004ab208loc_4ab208:
004ab208b 0x4ab220
004ab20c
004ab20cloc_4ab20c:
004ab20cbl runtime.gcWriteBarrier2
004ab210str x4, [x25]
004ab214ldr x5, [x0]
004ab218str x5, [x25+8]
004ab21cb 0x4ab220
004ab220
004ab220loc_4ab220:
004ab220str x4, [x0]
004ab224adrp x4, 0x210000
004ab228add x4, x4, 3600
004ab22cstr x4, [sp+144]
004ab230orr x4, xzr, 28
004ab234str x4, [sp+152]
004ab238adrp x4, 0x206000
004ab23cadd x4, x4, 160
004ab240str x4, [sp+104]
004ab244orr x4, xzr, 7
004ab248str x4, [sp+112]
004ab24cldr x2, [sp+144]
004ab250ldr x3, [sp+152]
004ab254ldr x1, [sp+160]
004ab258adrp x0, 0x179000
004ab25cadd x0, x0, 1600
004ab260bl runtime.mapassign_faststr
004ab264str x0, [sp+72]
004ab268ldrsb x27, [x0]
004ab26cldr x4, [sp+104]
004ab270ldr x5, [sp+112]
004ab274str x5, [x0+8]
004ab278adrp x27, 0x5a0000
004ab27cldr w5, [x27+3056]
004ab280cbz w5, 0x4ab288
004ab284b 0x4ab28c
004ab288
004ab288loc_4ab288:
004ab288b 0x4ab2a0
004ab28c
004ab28cloc_4ab28c:
004ab28cbl runtime.gcWriteBarrier2
004ab290str x4, [x25]
004ab294ldr x5, [x0]
004ab298str x5, [x25+8]
004ab29cb 0x4ab2a0
004ab2a0
004ab2a0loc_4ab2a0:
004ab2a0str x4, [x0]
004ab2a4adrp x4, 0x219000
004ab2a8add x4, x4, 1259
004ab2acstr x4, [sp+144]
004ab2b0movz x4, 40
004ab2b4str x4, [sp+152]
004ab2b8adrp x4, 0x20b000
004ab2bcadd x4, x4, 1498
004ab2c0str x4, [sp+104]
004ab2c4movz x4, 19
004ab2c8str x4, [sp+112]
004ab2ccldr x2, [sp+144]
004ab2d0ldr x3, [sp+152]
004ab2d4ldr x1, [sp+160]
004ab2d8adrp x0, 0x179000
004ab2dcadd x0, x0, 1600
004ab2e0bl runtime.mapassign_faststr
004ab2e4str x0, [sp+64]
004ab2e8ldrsb x27, [x0]
004ab2ecldr x4, [sp+104]
004ab2f0ldr x5, [sp+112]
004ab2f4str x5, [x0+8]
004ab2f8adrp x27, 0x5a0000
004ab2fcldr w5, [x27+3056]
004ab300cbz w5, 0x4ab308
004ab304b 0x4ab30c
004ab308
004ab308loc_4ab308:
004ab308b 0x4ab320
004ab30c
004ab30cloc_4ab30c:
004ab30cbl runtime.gcWriteBarrier2
004ab310str x4, [x25]
004ab314ldr x5, [x0]
004ab318str x5, [x25+8]
004ab31cb 0x4ab320
004ab320
004ab320loc_4ab320:
004ab320str x4, [x0]
004ab324adrp x4, 0x219000
004ab328add x4, x4, 1299
004ab32cstr x4, [sp+144]
004ab330movz x4, 40
004ab334str x4, [sp+152]
004ab338adrp x4, 0x20b000
004ab33cadd x4, x4, 1517
004ab340str x4, [sp+104]
004ab344movz x4, 19
004ab348str x4, [sp+112]
004ab34cldr x2, [sp+144]
004ab350ldr x3, [sp+152]
004ab354ldr x1, [sp+160]
004ab358adrp x0, 0x179000
004ab35cadd x0, x0, 1600
004ab360bl runtime.mapassign_faststr
004ab364str x0, [sp+56]
004ab368ldrsb x27, [x0]
004ab36cldr x4, [sp+104]
004ab370ldr x5, [sp+112]
004ab374str x5, [x0+8]
004ab378adrp x27, 0x5a0000
004ab37cldr w5, [x27+3056]
004ab380cbz w5, 0x4ab388
004ab384b 0x4ab38c
004ab388
004ab388loc_4ab388:
004ab388b 0x4ab3a0
004ab38c
004ab38cloc_4ab38c:
004ab38cbl runtime.gcWriteBarrier2
004ab390str x4, [x25]
004ab394ldr x5, [x0]
004ab398str x5, [x25+8]
004ab39cb 0x4ab3a0
004ab3a0
004ab3a0loc_4ab3a0:
004ab3a0str x4, [x0]
004ab3a4adrp x4, 0x219000
004ab3a8add x4, x4, 1339
004ab3acstr x4, [sp+144]
004ab3b0movz x4, 40
004ab3b4str x4, [sp+152]
004ab3b8adrp x4, 0x20b000
004ab3bcadd x4, x4, 1536
004ab3c0str x4, [sp+104]
004ab3c4movz x4, 19
004ab3c8str x4, [sp+112]
004ab3ccldr x2, [sp+144]
004ab3d0ldr x3, [sp+152]
004ab3d4ldr x1, [sp+160]
004ab3d8adrp x0, 0x179000
004ab3dcadd x0, x0, 1600
004ab3e0bl runtime.mapassign_faststr
004ab3e4str x0, [sp+48]
004ab3e8ldrsb x27, [x0]
004ab3ecldr x4, [sp+104]
004ab3f0ldr x5, [sp+112]
004ab3f4str x5, [x0+8]
004ab3f8adrp x27, 0x5a0000
004ab3fcldr w5, [x27+3056]
004ab400cbz w5, 0x4ab408
004ab404b 0x4ab40c
004ab408
004ab408loc_4ab408:
004ab408b 0x4ab420
004ab40c
004ab40cloc_4ab40c:
004ab40cbl runtime.gcWriteBarrier2
004ab410str x4, [x25]
004ab414ldr x5, [x0]
004ab418str x5, [x25+8]
004ab41cb 0x4ab420
004ab420
004ab420loc_4ab420:
004ab420str x4, [x0]
004ab424adrp x4, 0x21b000
004ab428add x4, x4, 247
004ab42cstr x4, [sp+144]
004ab430movz x4, 43
004ab434str x4, [sp+152]
004ab438adrp x4, 0x215000
004ab43cadd x4, x4, 913
004ab440str x4, [sp+104]
004ab444movz x4, 34
004ab448str x4, [sp+112]
004ab44cldr x2, [sp+144]
004ab450ldr x3, [sp+152]
004ab454ldr x1, [sp+160]
004ab458adrp x0, 0x179000
004ab45cadd x0, x0, 1600
004ab460bl runtime.mapassign_faststr
004ab464str x0, [sp+136]
004ab468ldrsb x27, [x0]
004ab46cldr x4, [sp+104]
004ab470ldr x5, [sp+112]
004ab474str x5, [x0+8]
004ab478adrp x27, 0x5a0000
004ab47cldr w5, [x27+3056]
004ab480cbz w5, 0x4ab488
004ab484b 0x4ab48c
004ab488
004ab488loc_4ab488:
004ab488b 0x4ab4a0
004ab48c
004ab48cloc_4ab48c:
004ab48cbl runtime.gcWriteBarrier2
004ab490str x4, [x25]
004ab494ldr x5, [x0]
004ab498str x5, [x25+8]
004ab49cb 0x4ab4a0
004ab4a0
004ab4a0loc_4ab4a0:
004ab4a0str x4, [x0]
004ab4a4adrp x4, 0x213000
004ab4a8add x4, x4, 2768
004ab4acstr x4, [sp+144]
004ab4b0orr x4, xzr, 32
004ab4b4str x4, [sp+152]
004ab4b8adrp x4, 0x207000
004ab4bcadd x4, x4, 3121
004ab4c0str x4, [sp+104]
004ab4c4movz x4, 11
004ab4c8str x4, [sp+112]
004ab4ccldr x2, [sp+144]
004ab4d0ldr x3, [sp+152]
004ab4d4ldr x1, [sp+160]
004ab4d8adrp x0, 0x179000
004ab4dcadd x0, x0, 1600
004ab4e0bl runtime.mapassign_faststr
004ab4e4str x0, [sp+128]
004ab4e8ldrsb x27, [x0]
004ab4ecldr x4, [sp+104]
004ab4f0ldr x5, [sp+112]
004ab4f4str x5, [x0+8]
004ab4f8adrp x27, 0x5a0000
004ab4fcldr w5, [x27+3056]
004ab500cbz w5, 0x4ab508
004ab504b 0x4ab50c
004ab508
004ab508loc_4ab508:
004ab508b 0x4ab520
004ab50c
004ab50cloc_4ab50c:
004ab50cbl runtime.gcWriteBarrier2
004ab510str x4, [x25]
004ab514ldr x5, [x0]
004ab518str x5, [x25+8]
004ab51cb 0x4ab520
004ab520
004ab520loc_4ab520:
004ab520str x4, [x0]
004ab524adrp x4, 0x215000
004ab528add x4, x4, 3541
004ab52cstr x4, [sp+144]
004ab530movz x4, 35
004ab534str x4, [sp+152]
004ab538adrp x4, 0x20f000
004ab53cadd x4, x4, 1917
004ab540str x4, [sp+104]
004ab544movz x4, 26
004ab548str x4, [sp+112]
004ab54cldr x2, [sp+144]
004ab550ldr x3, [sp+152]
004ab554ldr x1, [sp+160]
004ab558adrp x0, 0x179000
004ab55cadd x0, x0, 1600
004ab560bl runtime.mapassign_faststr
004ab564str x0, [sp+120]
004ab568ldrsb x27, [x0]
004ab56cldr x4, [sp+104]
004ab570ldr x5, [sp+112]
004ab574str x5, [x0+8]
004ab578adrp x27, 0x5a0000
004ab57cldr w5, [x27+3056]
004ab580cbz w5, 0x4ab588
004ab584b 0x4ab58c
004ab588
004ab588loc_4ab588:
004ab588b 0x4ab5a0
004ab58c
004ab58cloc_4ab58c:
004ab58cbl runtime.gcWriteBarrier2
004ab590str x4, [x25]
004ab594ldr x1, [x0]
004ab598str x1, [x25+8]
004ab59cb 0x4ab5a0
004ab5a0
004ab5a0loc_4ab5a0:
004ab5a0str x4, [x0]
004ab5a4ldr x0, [sp+160]
004ab5a8adrp x27, 0x5a0000
004ab5acldr w1, [x27+3056]
004ab5b0cbz w1, 0x4ab5b8
004ab5b4b 0x4ab5bc
004ab5b8
004ab5b8loc_4ab5b8:
004ab5b8b 0x4ab5d4
004ab5bc
004ab5bcloc_4ab5bc:
004ab5bcbl runtime.gcWriteBarrier2
004ab5c0str x0, [x25]
004ab5c4adrp x27, 0x575000
004ab5c8ldr x1, [x27+3976]
004ab5ccstr x1, [x25+8]
004ab5d0b 0x4ab5d4
004ab5d4
004ab5d4loc_4ab5d4:
004ab5d4adrp x27, 0x575000
004ab5d8str x0, [x27+3976]
004ab5dcldur x29, [sp-8]
004ab5e0ldr x30, [sp], 176
004ab5e4ret x30
004ab5e8
004ab5e8loc_4ab5e8:
004ab5e8mov x3, x30
004ab5ecbl runtime.morestack_noctxt.abi0
004ab5f0b 0x4ab070
004ab5f4udf 0
004ab5f8udf 0
004ab5fcudf 0
004ab070
004ab600
004ab600golang.org/x/crypto/ssh.map.init.1: ; void golang.org/x/crypto/ssh.map.init.1(void)
004ab600ldr x16, [x28+16]
004ab604sub x17, sp, 32
004ab608subs xzr, x17, x16
004ab60cb.ls 0x4ab894
004ab610str x30, [sp-160]!
004ab614stur x29, [sp-8]
004ab618sub x29, sp, 8
004ab61cadrp x0, 0x17a000
004ab620add x0, x0, 2848
004ab624movz x1, 9
004ab628mov x2, xzr
004ab62cbl runtime.makemap
004ab630str x0, [sp+144]
004ab634adrp x2, 0x206000
004ab638add x2, x2, 153
004ab63cstr x2, [sp+128]
004ab640orr x3, xzr, 7
004ab644str x3, [sp+136]
004ab648orr x4, xzr, 3
004ab64cstr x4, [sp+48]
004ab650ldr x1, [sp+144]
004ab654adrp x0, 0x17a000
004ab658add x0, x0, 2848
004ab65cbl runtime.mapassign_faststr
004ab660str x0, [sp+104]
004ab664ldrsb x27, [x0]
004ab668ldr x3, [sp+48]
004ab66cstr x3, [x0]
004ab670adrp x2, 0x208000
004ab674add x2, x2, 840
004ab678str x2, [sp+128]
004ab67corr x3, xzr, 12
004ab680str x3, [sp+136]
004ab684movz x4, 5
004ab688str x4, [sp+48]
004ab68cldr x1, [sp+144]
004ab690adrp x0, 0x17a000
004ab694add x0, x0, 2848
004ab698bl runtime.mapassign_faststr
004ab69cstr x0, [sp+96]
004ab6a0ldrsb x27, [x0]
004ab6a4ldr x3, [sp+48]
004ab6a8str x3, [x0]
004ab6acadrp x2, 0x208000
004ab6b0add x2, x2, 852
004ab6b4str x2, [sp+128]
004ab6b8orr x3, xzr, 12
004ab6bcstr x3, [sp+136]
004ab6c0orr x4, xzr, 7
004ab6c4str x4, [sp+48]
004ab6c8ldr x1, [sp+144]
004ab6ccadrp x0, 0x17a000
004ab6d0add x0, x0, 2848
004ab6d4bl runtime.mapassign_faststr
004ab6d8str x0, [sp+88]
004ab6dcldrsb x27, [x0]
004ab6e0ldr x3, [sp+48]
004ab6e4str x3, [x0]
004ab6e8adrp x2, 0x206000
004ab6ecadd x2, x2, 160
004ab6f0str x2, [sp+128]
004ab6f4orr x3, xzr, 7
004ab6f8str x3, [sp+136]
004ab6fcorr x4, xzr, 3
004ab700str x4, [sp+48]
004ab704ldr x1, [sp+144]
004ab708adrp x0, 0x17a000
004ab70cadd x0, x0, 2848
004ab710bl runtime.mapassign_faststr
004ab714str x0, [sp+80]
004ab718ldrsb x27, [x0]
004ab71cldr x3, [sp+48]
004ab720str x3, [x0]
004ab724adrp x2, 0x20b000
004ab728add x2, x2, 1498
004ab72cstr x2, [sp+128]
004ab730movz x3, 19
004ab734str x3, [sp+136]
004ab738movz x4, 5
004ab73cstr x4, [sp+48]
004ab740ldr x1, [sp+144]
004ab744adrp x0, 0x17a000
004ab748add x0, x0, 2848
004ab74cbl runtime.mapassign_faststr
004ab750str x0, [sp+72]
004ab754ldrsb x27, [x0]
004ab758ldr x3, [sp+48]
004ab75cstr x3, [x0]
004ab760adrp x2, 0x20b000
004ab764add x2, x2, 1517
004ab768str x2, [sp+128]
004ab76cmovz x3, 19
004ab770str x3, [sp+136]
004ab774orr x4, xzr, 6
004ab778str x4, [sp+48]
004ab77cldr x1, [sp+144]
004ab780adrp x0, 0x17a000
004ab784add x0, x0, 2848
004ab788bl runtime.mapassign_faststr
004ab78cstr x0, [sp+64]
004ab790ldrsb x27, [x0]
004ab794ldr x3, [sp+48]
004ab798str x3, [x0]
004ab79cadrp x2, 0x20b000
004ab7a0add x2, x2, 1536
004ab7a4str x2, [sp+128]
004ab7a8movz x3, 19
004ab7acstr x3, [sp+136]
004ab7b0orr x4, xzr, 7
004ab7b4str x4, [sp+48]
004ab7b8ldr x1, [sp+144]
004ab7bcadrp x0, 0x17a000
004ab7c0add x0, x0, 2848
004ab7c4bl runtime.mapassign_faststr
004ab7c8str x0, [sp+56]
004ab7ccldrsb x27, [x0]
004ab7d0ldr x3, [sp+48]
004ab7d4str x3, [x0]
004ab7d8adrp x2, 0x215000
004ab7dcadd x2, x2, 913
004ab7e0str x2, [sp+128]
004ab7e4movz x3, 34
004ab7e8str x3, [sp+136]
004ab7ecmovz x4, 5
004ab7f0str x4, [sp+48]
004ab7f4ldr x1, [sp+144]
004ab7f8adrp x0, 0x17a000
004ab7fcadd x0, x0, 2848
004ab800bl runtime.mapassign_faststr
004ab804str x0, [sp+120]
004ab808ldrsb x27, [x0]
004ab80cldr x3, [sp+48]
004ab810str x3, [x0]
004ab814adrp x2, 0x20f000
004ab818add x2, x2, 1917
004ab81cstr x2, [sp+128]
004ab820movz x3, 26
004ab824str x3, [sp+136]
004ab828movz x4, 5
004ab82cstr x4, [sp+48]
004ab830ldr x1, [sp+144]
004ab834adrp x0, 0x17a000
004ab838add x0, x0, 2848
004ab83cbl runtime.mapassign_faststr
004ab840str x0, [sp+112]
004ab844ldrsb x27, [x0]
004ab848ldr x3, [sp+48]
004ab84cstr x3, [x0]
004ab850ldr x3, [sp+144]
004ab854adrp x27, 0x5a0000
004ab858ldr w4, [x27+3056]
004ab85ccbz w4, 0x4ab864
004ab860b 0x4ab868
004ab864
004ab864loc_4ab864:
004ab864b 0x4ab880
004ab868
004ab868loc_4ab868:
004ab868bl runtime.gcWriteBarrier2
004ab86cstr x3, [x25]
004ab870adrp x27, 0x575000
004ab874ldr x0, [x27+4000]
004ab878str x0, [x25+8]
004ab87cb 0x4ab880
004ab880
004ab880loc_4ab880:
004ab880adrp x27, 0x575000
004ab884str x3, [x27+4000]
004ab888ldur x29, [sp-8]
004ab88cldr x30, [sp], 160
004ab890ret x30
004ab894
004ab894loc_4ab894:
004ab894mov x3, x30
004ab898bl runtime.morestack_noctxt.abi0
004ab89cb 0x4ab600
004ab600
004ab600golang.org/x/crypto/ssh.map.init.1: ; void golang.org/x/crypto/ssh.map.init.1(void)
004ab600ldr x16, [x28+16]
004ab604sub x17, sp, 32
004ab608subs xzr, x17, x16
004ab60cb.ls 0x4ab894
004ab610str x30, [sp-160]!
004ab614stur x29, [sp-8]
004ab618sub x29, sp, 8
004ab61cadrp x0, 0x17a000
004ab620add x0, x0, 2848
004ab624movz x1, 9
004ab628mov x2, xzr
004ab62cbl runtime.makemap
004ab630str x0, [sp+144]
004ab634adrp x2, 0x206000
004ab638add x2, x2, 153
004ab63cstr x2, [sp+128]
004ab640orr x3, xzr, 7
004ab644str x3, [sp+136]
004ab648orr x4, xzr, 3
004ab64cstr x4, [sp+48]
004ab650ldr x1, [sp+144]
004ab654adrp x0, 0x17a000
004ab658add x0, x0, 2848
004ab65cbl runtime.mapassign_faststr
004ab660str x0, [sp+104]
004ab664ldrsb x27, [x0]
004ab668ldr x3, [sp+48]
004ab66cstr x3, [x0]
004ab670adrp x2, 0x208000
004ab674add x2, x2, 840
004ab678str x2, [sp+128]
004ab67corr x3, xzr, 12
004ab680str x3, [sp+136]
004ab684movz x4, 5
004ab688str x4, [sp+48]
004ab68cldr x1, [sp+144]
004ab690adrp x0, 0x17a000
004ab694add x0, x0, 2848
004ab698bl runtime.mapassign_faststr
004ab69cstr x0, [sp+96]
004ab6a0ldrsb x27, [x0]
004ab6a4ldr x3, [sp+48]
004ab6a8str x3, [x0]
004ab6acadrp x2, 0x208000
004ab6b0add x2, x2, 852
004ab6b4str x2, [sp+128]
004ab6b8orr x3, xzr, 12
004ab6bcstr x3, [sp+136]
004ab6c0orr x4, xzr, 7
004ab6c4str x4, [sp+48]
004ab6c8ldr x1, [sp+144]
004ab6ccadrp x0, 0x17a000
004ab6d0add x0, x0, 2848
004ab6d4bl runtime.mapassign_faststr
004ab6d8str x0, [sp+88]
004ab6dcldrsb x27, [x0]
004ab6e0ldr x3, [sp+48]
004ab6e4str x3, [x0]
004ab6e8adrp x2, 0x206000
004ab6ecadd x2, x2, 160
004ab6f0str x2, [sp+128]
004ab6f4orr x3, xzr, 7
004ab6f8str x3, [sp+136]
004ab6fcorr x4, xzr, 3
004ab700str x4, [sp+48]
004ab704ldr x1, [sp+144]
004ab708adrp x0, 0x17a000
004ab70cadd x0, x0, 2848
004ab710bl runtime.mapassign_faststr
004ab714str x0, [sp+80]
004ab718ldrsb x27, [x0]
004ab71cldr x3, [sp+48]
004ab720str x3, [x0]
004ab724adrp x2, 0x20b000
004ab728add x2, x2, 1498
004ab72cstr x2, [sp+128]
004ab730movz x3, 19
004ab734str x3, [sp+136]
004ab738movz x4, 5
004ab73cstr x4, [sp+48]
004ab740ldr x1, [sp+144]
004ab744adrp x0, 0x17a000
004ab748add x0, x0, 2848
004ab74cbl runtime.mapassign_faststr
004ab750str x0, [sp+72]
004ab754ldrsb x27, [x0]
004ab758ldr x3, [sp+48]
004ab75cstr x3, [x0]
004ab760adrp x2, 0x20b000
004ab764add x2, x2, 1517
004ab768str x2, [sp+128]
004ab76cmovz x3, 19
004ab770str x3, [sp+136]
004ab774orr x4, xzr, 6
004ab778str x4, [sp+48]
004ab77cldr x1, [sp+144]
004ab780adrp x0, 0x17a000
004ab784add x0, x0, 2848
004ab788bl runtime.mapassign_faststr
004ab78cstr x0, [sp+64]
004ab790ldrsb x27, [x0]
004ab794ldr x3, [sp+48]
004ab798str x3, [x0]
004ab79cadrp x2, 0x20b000
004ab7a0add x2, x2, 1536
004ab7a4str x2, [sp+128]
004ab7a8movz x3, 19
004ab7acstr x3, [sp+136]
004ab7b0orr x4, xzr, 7
004ab7b4str x4, [sp+48]
004ab7b8ldr x1, [sp+144]
004ab7bcadrp x0, 0x17a000
004ab7c0add x0, x0, 2848
004ab7c4bl runtime.mapassign_faststr
004ab7c8str x0, [sp+56]
004ab7ccldrsb x27, [x0]
004ab7d0ldr x3, [sp+48]
004ab7d4str x3, [x0]
004ab7d8adrp x2, 0x215000
004ab7dcadd x2, x2, 913
004ab7e0str x2, [sp+128]
004ab7e4movz x3, 34
004ab7e8str x3, [sp+136]
004ab7ecmovz x4, 5
004ab7f0str x4, [sp+48]
004ab7f4ldr x1, [sp+144]
004ab7f8adrp x0, 0x17a000
004ab7fcadd x0, x0, 2848
004ab800bl runtime.mapassign_faststr
004ab804str x0, [sp+120]
004ab808ldrsb x27, [x0]
004ab80cldr x3, [sp+48]
004ab810str x3, [x0]
004ab814adrp x2, 0x20f000
004ab818add x2, x2, 1917
004ab81cstr x2, [sp+128]
004ab820movz x3, 26
004ab824str x3, [sp+136]
004ab828movz x4, 5
004ab82cstr x4, [sp+48]
004ab830ldr x1, [sp+144]
004ab834adrp x0, 0x17a000
004ab838add x0, x0, 2848
004ab83cbl runtime.mapassign_faststr
004ab840str x0, [sp+112]
004ab844ldrsb x27, [x0]
004ab848ldr x3, [sp+48]
004ab84cstr x3, [x0]
004ab850ldr x3, [sp+144]
004ab854adrp x27, 0x5a0000
004ab858ldr w4, [x27+3056]
004ab85ccbz w4, 0x4ab864
004ab860b 0x4ab868
004ab864
004ab864loc_4ab864:
004ab864b 0x4ab880
004ab868
004ab868loc_4ab868:
004ab868bl runtime.gcWriteBarrier2
004ab86cstr x3, [x25]
004ab870adrp x27, 0x575000
004ab874ldr x0, [x27+4000]
004ab878str x0, [x25+8]
004ab87cb 0x4ab880
004ab880
004ab880loc_4ab880:
004ab880adrp x27, 0x575000
004ab884str x3, [x27+4000]
004ab888ldur x29, [sp-8]
004ab88cldr x30, [sp], 160
004ab890ret x30
004ab894
004ab894loc_4ab894:
004ab894mov x3, x30
004ab898bl runtime.morestack_noctxt.abi0
004ab89cb 0x4ab600
004ab600
004ab8a0
004ab8a0golang.org/x/crypto/ssh.map.init.3: ; void golang.org/x/crypto/ssh.map.init.3(void)
004ab8a0ldr x16, [x28+16]
004ab8a4sub x17, sp, 48
004ab8a8subs xzr, x17, x16
004ab8acb.ls 0x4abbac
004ab8b0str x30, [sp-176]!
004ab8b4stur x29, [sp-8]
004ab8b8sub x29, sp, 8
004ab8bcadrp x0, 0x17a000
004ab8c0add x0, x0, 2464
004ab8c4movz x1, 11
004ab8c8mov x2, xzr
004ab8ccbl runtime.makemap
004ab8d0str x0, [sp+160]
004ab8d4adrp x2, 0x205000
004ab8d8add x2, x2, 1250
004ab8dcstr x2, [sp+144]
004ab8e0orr x3, xzr, 4
004ab8e4str x3, [sp+152]
004ab8e8orr x4, xzr, 6
004ab8ecstr x4, [sp+48]
004ab8f0ldr x1, [sp+160]
004ab8f4adrp x0, 0x17a000
004ab8f8add x0, x0, 2464
004ab8fcbl runtime.mapassign_faststr
004ab900str x0, [sp+104]
004ab904ldrsb x27, [x0]
004ab908ldr x3, [sp+48]
004ab90cstr x3, [x0]
004ab910adrp x2, 0x205000
004ab914add x2, x2, 1254
004ab918str x2, [sp+144]
004ab91corr x3, xzr, 4
004ab920str x3, [sp+152]
004ab924orr x4, xzr, 14
004ab928str x4, [sp+48]
004ab92cldr x1, [sp+160]
004ab930adrp x0, 0x17a000
004ab934add x0, x0, 2464
004ab938bl runtime.mapassign_faststr
004ab93cstr x0, [sp+96]
004ab940ldrsb x27, [x0]
004ab944ldr x3, [sp+48]
004ab948str x3, [x0]
004ab94cadrp x2, 0x205000
004ab950add x2, x2, 600
004ab954str x2, [sp+144]
004ab958orr x3, xzr, 3
004ab95cstr x3, [sp+152]
004ab960orr x4, xzr, 8
004ab964str x4, [sp+48]
004ab968ldr x1, [sp+160]
004ab96cadrp x0, 0x17a000
004ab970add x0, x0, 2464
004ab974bl runtime.mapassign_faststr
004ab978str x0, [sp+88]
004ab97cldrsb x27, [x0]
004ab980ldr x3, [sp+48]
004ab984str x3, [x0]
004ab988adrp x2, 0x205000
004ab98cadd x2, x2, 603
004ab990str x2, [sp+144]
004ab994orr x3, xzr, 3
004ab998str x3, [sp+152]
004ab99corr x4, xzr, 1
004ab9a0str x4, [sp+48]
004ab9a4ldr x1, [sp+160]
004ab9a8adrp x0, 0x17a000
004ab9acadd x0, x0, 2464
004ab9b0bl runtime.mapassign_faststr
004ab9b4str x0, [sp+80]
004ab9b8ldrsb x27, [x0]
004ab9bcldr x3, [sp+48]
004ab9c0str x3, [x0]
004ab9c4adrp x2, 0x205000
004ab9c8add x2, x2, 606
004ab9ccstr x2, [sp+144]
004ab9d0orr x3, xzr, 3
004ab9d4str x3, [sp+152]
004ab9d8orr x4, xzr, 4
004ab9dcstr x4, [sp+48]
004ab9e0ldr x1, [sp+160]
004ab9e4adrp x0, 0x17a000
004ab9e8add x0, x0, 2464
004ab9ecbl runtime.mapassign_faststr
004ab9f0str x0, [sp+72]
004ab9f4ldrsb x27, [x0]
004ab9f8ldr x3, [sp+48]
004ab9fcstr x3, [x0]
004aba00adrp x2, 0x205000
004aba04add x2, x2, 609
004aba08str x2, [sp+144]
004aba0corr x3, xzr, 3
004aba10str x3, [sp+152]
004aba14orr x4, xzr, 2
004aba18str x4, [sp+48]
004aba1cldr x1, [sp+160]
004aba20adrp x0, 0x17a000
004aba24add x0, x0, 2464
004aba28bl runtime.mapassign_faststr
004aba2cstr x0, [sp+64]
004aba30ldrsb x27, [x0]
004aba34ldr x3, [sp+48]
004aba38str x3, [x0]
004aba3cadrp x2, 0x205000
004aba40add x2, x2, 1258
004aba44str x2, [sp+144]
004aba48orr x3, xzr, 4
004aba4cstr x3, [sp+152]
004aba50movz x4, 9
004aba54str x4, [sp+48]
004aba58ldr x1, [sp+160]
004aba5cadrp x0, 0x17a000
004aba60add x0, x0, 2464
004aba64bl runtime.mapassign_faststr
004aba68str x0, [sp+56]
004aba6cldrsb x27, [x0]
004aba70ldr x3, [sp+48]
004aba74str x3, [x0]
004aba78adrp x2, 0x205000
004aba7cadd x2, x2, 1262
004aba80str x2, [sp+144]
004aba84orr x3, xzr, 4
004aba88str x3, [sp+152]
004aba8cmovz x4, 13
004aba90str x4, [sp+48]
004aba94ldr x1, [sp+160]
004aba98adrp x0, 0x17a000
004aba9cadd x0, x0, 2464
004abaa0bl runtime.mapassign_faststr
004abaa4str x0, [sp+136]
004abaa8ldrsb x27, [x0]
004abaacldr x3, [sp+48]
004abab0str x3, [x0]
004abab4adrp x2, 0x205000
004abab8add x2, x2, 1266
004ababcstr x2, [sp+144]
004abac0orr x3, xzr, 4
004abac4str x3, [sp+152]
004abac8orr x4, xzr, 3
004abaccstr x4, [sp+48]
004abad0ldr x1, [sp+160]
004abad4adrp x0, 0x17a000
004abad8add x0, x0, 2464
004abadcbl runtime.mapassign_faststr
004abae0str x0, [sp+128]
004abae4ldrsb x27, [x0]
004abae8ldr x3, [sp+48]
004abaecstr x3, [x0]
004abaf0adrp x2, 0x205000
004abaf4add x2, x2, 1270
004abaf8str x2, [sp+144]
004abafcorr x3, xzr, 4
004abb00str x3, [sp+152]
004abb04movz x4, 11
004abb08str x4, [sp+48]
004abb0cldr x1, [sp+160]
004abb10adrp x0, 0x17a000
004abb14add x0, x0, 2464
004abb18bl runtime.mapassign_faststr
004abb1cstr x0, [sp+120]
004abb20ldrsb x27, [x0]
004abb24ldr x3, [sp+48]
004abb28str x3, [x0]
004abb2cadrp x2, 0x205000
004abb30add x2, x2, 1274
004abb34str x2, [sp+144]
004abb38orr x3, xzr, 4
004abb3cstr x3, [sp+152]
004abb40orr x4, xzr, 15
004abb44str x4, [sp+48]
004abb48ldr x1, [sp+160]
004abb4cadrp x0, 0x17a000
004abb50add x0, x0, 2464
004abb54bl runtime.mapassign_faststr
004abb58str x0, [sp+112]
004abb5cldrsb x27, [x0]
004abb60ldr x3, [sp+48]
004abb64str x3, [x0]
004abb68ldr x3, [sp+160]
004abb6cadrp x27, 0x5a0000
004abb70ldr w4, [x27+3056]
004abb74cbz w4, 0x4abb7c
004abb78b 0x4abb80
004abb7c
004abb7cloc_4abb7c:
004abb7cb 0x4abb98
004abb80
004abb80loc_4abb80:
004abb80bl runtime.gcWriteBarrier2
004abb84str x3, [x25]
004abb88adrp x27, 0x575000
004abb8cldr x0, [x27+4040]
004abb90str x0, [x25+8]
004abb94b 0x4abb98
004abb98
004abb98loc_4abb98:
004abb98adrp x27, 0x575000
004abb9cstr x3, [x27+4040]
004abba0ldur x29, [sp-8]
004abba4ldr x30, [sp], 176
004abba8ret x30
004abbac
004abbacloc_4abbac:
004abbacmov x3, x30
004abbb0bl runtime.morestack_noctxt.abi0
004abbb4b 0x4ab8a0
004abbb8udf 0
004abbbcudf 0
004ab8a0
004ab8a0golang.org/x/crypto/ssh.map.init.3: ; void golang.org/x/crypto/ssh.map.init.3(void)
004ab8a0ldr x16, [x28+16]
004ab8a4sub x17, sp, 48
004ab8a8subs xzr, x17, x16
004ab8acb.ls 0x4abbac
004ab8b0str x30, [sp-176]!
004ab8b4stur x29, [sp-8]
004ab8b8sub x29, sp, 8
004ab8bcadrp x0, 0x17a000
004ab8c0add x0, x0, 2464
004ab8c4movz x1, 11
004ab8c8mov x2, xzr
004ab8ccbl runtime.makemap
004ab8d0str x0, [sp+160]
004ab8d4adrp x2, 0x205000
004ab8d8add x2, x2, 1250
004ab8dcstr x2, [sp+144]
004ab8e0orr x3, xzr, 4
004ab8e4str x3, [sp+152]
004ab8e8orr x4, xzr, 6
004ab8ecstr x4, [sp+48]
004ab8f0ldr x1, [sp+160]
004ab8f4adrp x0, 0x17a000
004ab8f8add x0, x0, 2464
004ab8fcbl runtime.mapassign_faststr
004ab900str x0, [sp+104]
004ab904ldrsb x27, [x0]
004ab908ldr x3, [sp+48]
004ab90cstr x3, [x0]
004ab910adrp x2, 0x205000
004ab914add x2, x2, 1254
004ab918str x2, [sp+144]
004ab91corr x3, xzr, 4
004ab920str x3, [sp+152]
004ab924orr x4, xzr, 14
004ab928str x4, [sp+48]
004ab92cldr x1, [sp+160]
004ab930adrp x0, 0x17a000
004ab934add x0, x0, 2464
004ab938bl runtime.mapassign_faststr
004ab93cstr x0, [sp+96]
004ab940ldrsb x27, [x0]
004ab944ldr x3, [sp+48]
004ab948str x3, [x0]
004ab94cadrp x2, 0x205000
004ab950add x2, x2, 600
004ab954str x2, [sp+144]
004ab958orr x3, xzr, 3
004ab95cstr x3, [sp+152]
004ab960orr x4, xzr, 8
004ab964str x4, [sp+48]
004ab968ldr x1, [sp+160]
004ab96cadrp x0, 0x17a000
004ab970add x0, x0, 2464
004ab974bl runtime.mapassign_faststr
004ab978str x0, [sp+88]
004ab97cldrsb x27, [x0]
004ab980ldr x3, [sp+48]
004ab984str x3, [x0]
004ab988adrp x2, 0x205000
004ab98cadd x2, x2, 603
004ab990str x2, [sp+144]
004ab994orr x3, xzr, 3
004ab998str x3, [sp+152]
004ab99corr x4, xzr, 1
004ab9a0str x4, [sp+48]
004ab9a4ldr x1, [sp+160]
004ab9a8adrp x0, 0x17a000
004ab9acadd x0, x0, 2464
004ab9b0bl runtime.mapassign_faststr
004ab9b4str x0, [sp+80]
004ab9b8ldrsb x27, [x0]
004ab9bcldr x3, [sp+48]
004ab9c0str x3, [x0]
004ab9c4adrp x2, 0x205000
004ab9c8add x2, x2, 606
004ab9ccstr x2, [sp+144]
004ab9d0orr x3, xzr, 3
004ab9d4str x3, [sp+152]
004ab9d8orr x4, xzr, 4
004ab9dcstr x4, [sp+48]
004ab9e0ldr x1, [sp+160]
004ab9e4adrp x0, 0x17a000
004ab9e8add x0, x0, 2464
004ab9ecbl runtime.mapassign_faststr
004ab9f0str x0, [sp+72]
004ab9f4ldrsb x27, [x0]
004ab9f8ldr x3, [sp+48]
004ab9fcstr x3, [x0]
004aba00adrp x2, 0x205000
004aba04add x2, x2, 609
004aba08str x2, [sp+144]
004aba0corr x3, xzr, 3
004aba10str x3, [sp+152]
004aba14orr x4, xzr, 2
004aba18str x4, [sp+48]
004aba1cldr x1, [sp+160]
004aba20adrp x0, 0x17a000
004aba24add x0, x0, 2464
004aba28bl runtime.mapassign_faststr
004aba2cstr x0, [sp+64]
004aba30ldrsb x27, [x0]
004aba34ldr x3, [sp+48]
004aba38str x3, [x0]
004aba3cadrp x2, 0x205000
004aba40add x2, x2, 1258
004aba44str x2, [sp+144]
004aba48orr x3, xzr, 4
004aba4cstr x3, [sp+152]
004aba50movz x4, 9
004aba54str x4, [sp+48]
004aba58ldr x1, [sp+160]
004aba5cadrp x0, 0x17a000
004aba60add x0, x0, 2464
004aba64bl runtime.mapassign_faststr
004aba68str x0, [sp+56]
004aba6cldrsb x27, [x0]
004aba70ldr x3, [sp+48]
004aba74str x3, [x0]
004aba78adrp x2, 0x205000
004aba7cadd x2, x2, 1262
004aba80str x2, [sp+144]
004aba84orr x3, xzr, 4
004aba88str x3, [sp+152]
004aba8cmovz x4, 13
004aba90str x4, [sp+48]
004aba94ldr x1, [sp+160]
004aba98adrp x0, 0x17a000
004aba9cadd x0, x0, 2464
004abaa0bl runtime.mapassign_faststr
004abaa4str x0, [sp+136]
004abaa8ldrsb x27, [x0]
004abaacldr x3, [sp+48]
004abab0str x3, [x0]
004abab4adrp x2, 0x205000
004abab8add x2, x2, 1266
004ababcstr x2, [sp+144]
004abac0orr x3, xzr, 4
004abac4str x3, [sp+152]
004abac8orr x4, xzr, 3
004abaccstr x4, [sp+48]
004abad0ldr x1, [sp+160]
004abad4adrp x0, 0x17a000
004abad8add x0, x0, 2464
004abadcbl runtime.mapassign_faststr
004abae0str x0, [sp+128]
004abae4ldrsb x27, [x0]
004abae8ldr x3, [sp+48]
004abaecstr x3, [x0]
004abaf0adrp x2, 0x205000
004abaf4add x2, x2, 1270
004abaf8str x2, [sp+144]
004abafcorr x3, xzr, 4
004abb00str x3, [sp+152]
004abb04movz x4, 11
004abb08str x4, [sp+48]
004abb0cldr x1, [sp+160]
004abb10adrp x0, 0x17a000
004abb14add x0, x0, 2464
004abb18bl runtime.mapassign_faststr
004abb1cstr x0, [sp+120]
004abb20ldrsb x27, [x0]
004abb24ldr x3, [sp+48]
004abb28str x3, [x0]
004abb2cadrp x2, 0x205000
004abb30add x2, x2, 1274
004abb34str x2, [sp+144]
004abb38orr x3, xzr, 4
004abb3cstr x3, [sp+152]
004abb40orr x4, xzr, 15
004abb44str x4, [sp+48]
004abb48ldr x1, [sp+160]
004abb4cadrp x0, 0x17a000
004abb50add x0, x0, 2464
004abb54bl runtime.mapassign_faststr
004abb58str x0, [sp+112]
004abb5cldrsb x27, [x0]
004abb60ldr x3, [sp+48]
004abb64str x3, [x0]
004abb68ldr x3, [sp+160]
004abb6cadrp x27, 0x5a0000
004abb70ldr w4, [x27+3056]
004abb74cbz w4, 0x4abb7c
004abb78b 0x4abb80
004abb7c
004abb7cloc_4abb7c:
004abb7cb 0x4abb98
004abb80
004abb80loc_4abb80:
004abb80bl runtime.gcWriteBarrier2
004abb84str x3, [x25]
004abb88adrp x27, 0x575000
004abb8cldr x0, [x27+4040]
004abb90str x0, [x25+8]
004abb94b 0x4abb98
004abb98
004abb98loc_4abb98:
004abb98adrp x27, 0x575000
004abb9cstr x3, [x27+4040]
004abba0ldur x29, [sp-8]
004abba4ldr x30, [sp], 176
004abba8ret x30
004abbac
004abbacloc_4abbac:
004abbacmov x3, x30
004abbb0bl runtime.morestack_noctxt.abi0
004abbb4b 0x4ab8a0
004abbb8udf 0
004abbbcudf 0
004ab8a0
004abbc0
004abbc0golang.org/x/crypto/ssh.newBuffer: ; void golang.org/x/crypto/ssh.newBuffer(void)
004abbc0ldr x16, [x28+16]
004abbc4subs xzr, sp, x16
004abbc8b.ls 0x4abd04
004abbccstr x30, [sp-80]!
004abbd0stur x29, [sp-8]
004abbd4sub x29, sp, 8
004abbd8str xzr, [sp+32]
004abbdcadrp x0, 0x199000
004abbe0add x0, x0, 640
004abbe4bl runtime.newobject
004abbe8str x0, [sp+40]
004abbecbl golang.org/x/crypto/ssh.newCond
004abbf0str x0, [sp+64]
004abbf4adrp x0, 0x1d4000
004abbf8add x0, x0, 32
004abbfcbl runtime.newobject
004abc00str x0, [sp+56]
004abc04strb wzr, [x0+24]
004abc08adrp x27, 0x5a0000
004abc0cldr w1, [x27+3056]
004abc10cbz w1, 0x4abc18
004abc14b 0x4abc1c
004abc18
004abc18loc_4abc18:
004abc18b 0x4abc3c
004abc1c
004abc1cloc_4abc1c:
004abc1cldr x1, [x0]
004abc20bl runtime.gcWriteBarrier3
004abc24str x1, [x25]
004abc28ldr x1, [x0+8]
004abc2cstr x1, [x25+8]
004abc30ldr x1, [x0+16]
004abc34str x1, [x25+16]
004abc38b 0x4abc3c
004abc3c
004abc3cloc_4abc3c:
004abc3cstp xzr, xzr, [x0]
004abc40str xzr, [x0+16]
004abc44ldr x1, [sp+56]
004abc48ldrsb x27, [x1]
004abc4cldr x2, [sp+64]
004abc50adrp x27, 0x5a0000
004abc54ldr w3, [x27+3056]
004abc58cbz w3, 0x4abc60
004abc5cb 0x4abc64
004abc60
004abc60loc_4abc60:
004abc60b 0x4abc78
004abc64
004abc64loc_4abc64:
004abc64bl runtime.gcWriteBarrier2
004abc68str x2, [x25]
004abc6cldr x3, [x1]
004abc70str x3, [x25+8]
004abc74b 0x4abc78
004abc78
004abc78loc_4abc78:
004abc78str x2, [x1]
004abc7cldr x1, [sp+56]
004abc80ldrsb x27, [x1]
004abc84ldr x2, [sp+40]
004abc88adrp x27, 0x5a0000
004abc8cldr w3, [x27+3056]
004abc90cbz w3, 0x4abc98
004abc94b 0x4abc9c
004abc98
004abc98loc_4abc98:
004abc98b 0x4abcb0
004abc9c
004abc9cloc_4abc9c:
004abc9cbl runtime.gcWriteBarrier2
004abca0str x2, [x25]
004abca4ldr x3, [x1+8]
004abca8str x3, [x25+8]
004abcacb 0x4abcb0
004abcb0
004abcb0loc_4abcb0:
004abcb0str x2, [x1+8]
004abcb4ldr x1, [sp+56]
004abcb8ldrsb x27, [x1]
004abcbcldr x2, [sp+40]
004abcc0adrp x27, 0x5a0000
004abcc4ldr w3, [x27+3056]
004abcc8cbz w3, 0x4abcd0
004abcccb 0x4abcd4
004abcd0
004abcd0loc_4abcd0:
004abcd0b 0x4abce8
004abcd4
004abcd4loc_4abcd4:
004abcd4bl runtime.gcWriteBarrier2
004abcd8str x2, [x25]
004abcdcldr x3, [x1+16]
004abce0str x3, [x25+8]
004abce4b 0x4abce8
004abce8
004abce8loc_4abce8:
004abce8str x2, [x1+16]
004abcecldr x0, [sp+56]
004abcf0str x0, [sp+48]
004abcf4str x0, [sp+32]
004abcf8ldur x29, [sp-8]
004abcfcldr x30, [sp], 80
004abd00ret x30
004abd04
004abd04loc_4abd04:
004abd04mov x3, x30
004abd08bl runtime.morestack_noctxt.abi0
004abd0cb 0x4abbc0
004abbc0
004abbc0golang.org/x/crypto/ssh.newBuffer: ; void golang.org/x/crypto/ssh.newBuffer(void)
004abbc0ldr x16, [x28+16]
004abbc4subs xzr, sp, x16
004abbc8b.ls 0x4abd04
004abbccstr x30, [sp-80]!
004abbd0stur x29, [sp-8]
004abbd4sub x29, sp, 8
004abbd8str xzr, [sp+32]
004abbdcadrp x0, 0x199000
004abbe0add x0, x0, 640
004abbe4bl runtime.newobject
004abbe8str x0, [sp+40]
004abbecbl golang.org/x/crypto/ssh.newCond
004abbf0str x0, [sp+64]
004abbf4adrp x0, 0x1d4000
004abbf8add x0, x0, 32
004abbfcbl runtime.newobject
004abc00str x0, [sp+56]
004abc04strb wzr, [x0+24]
004abc08adrp x27, 0x5a0000
004abc0cldr w1, [x27+3056]
004abc10cbz w1, 0x4abc18
004abc14b 0x4abc1c
004abc18
004abc18loc_4abc18:
004abc18b 0x4abc3c
004abc1c
004abc1cloc_4abc1c:
004abc1cldr x1, [x0]
004abc20bl runtime.gcWriteBarrier3
004abc24str x1, [x25]
004abc28ldr x1, [x0+8]
004abc2cstr x1, [x25+8]
004abc30ldr x1, [x0+16]
004abc34str x1, [x25+16]
004abc38b 0x4abc3c
004abc3c
004abc3cloc_4abc3c:
004abc3cstp xzr, xzr, [x0]
004abc40str xzr, [x0+16]
004abc44ldr x1, [sp+56]
004abc48ldrsb x27, [x1]
004abc4cldr x2, [sp+64]
004abc50adrp x27, 0x5a0000
004abc54ldr w3, [x27+3056]
004abc58cbz w3, 0x4abc60
004abc5cb 0x4abc64
004abc60
004abc60loc_4abc60:
004abc60b 0x4abc78
004abc64
004abc64loc_4abc64:
004abc64bl runtime.gcWriteBarrier2
004abc68str x2, [x25]
004abc6cldr x3, [x1]
004abc70str x3, [x25+8]
004abc74b 0x4abc78
004abc78
004abc78loc_4abc78:
004abc78str x2, [x1]
004abc7cldr x1, [sp+56]
004abc80ldrsb x27, [x1]
004abc84ldr x2, [sp+40]
004abc88adrp x27, 0x5a0000
004abc8cldr w3, [x27+3056]
004abc90cbz w3, 0x4abc98
004abc94b 0x4abc9c
004abc98
004abc98loc_4abc98:
004abc98b 0x4abcb0
004abc9c
004abc9cloc_4abc9c:
004abc9cbl runtime.gcWriteBarrier2
004abca0str x2, [x25]
004abca4ldr x3, [x1+8]
004abca8str x3, [x25+8]
004abcacb 0x4abcb0
004abcb0
004abcb0loc_4abcb0:
004abcb0str x2, [x1+8]
004abcb4ldr x1, [sp+56]
004abcb8ldrsb x27, [x1]
004abcbcldr x2, [sp+40]
004abcc0adrp x27, 0x5a0000
004abcc4ldr w3, [x27+3056]
004abcc8cbz w3, 0x4abcd0
004abcccb 0x4abcd4
004abcd0
004abcd0loc_4abcd0:
004abcd0b 0x4abce8
004abcd4
004abcd4loc_4abcd4:
004abcd4bl runtime.gcWriteBarrier2
004abcd8str x2, [x25]
004abcdcldr x3, [x1+16]
004abce0str x3, [x25+8]
004abce4b 0x4abce8
004abce8
004abce8loc_4abce8:
004abce8str x2, [x1+16]
004abcecldr x0, [sp+56]
004abcf0str x0, [sp+48]
004abcf4str x0, [sp+32]
004abcf8ldur x29, [sp-8]
004abcfcldr x30, [sp], 80
004abd00ret x30
004abd04
004abd04loc_4abd04:
004abd04mov x3, x30
004abd08bl runtime.morestack_noctxt.abi0
004abd0cb 0x4abbc0
004abbc0
004abd10
004abd10golang.org/x/crypto/ssh.(*buffer).write: ; void golang.org/x/crypto/ssh.(*buffer).write(golang.org/x/crypto/ssh.buffer * b, struct []uint8 buf)
004abd10ldr x16, [x28+16]
004abd14subs xzr, sp, x16
004abd18b.ls 0x4abea8
004abd1cstr x30, [sp-64]!
004abd20stur x29, [sp-8]
004abd24sub x29, sp, 8
004abd28str x0, [sp+72]
004abd2cstr x1, [sp+80]
004abd30str x2, [sp+88]
004abd34str x3, [sp+96]
004abd38ldrsb x27, [x0]
004abd3cldr x1, [x0]
004abd40ldrsb x27, [x1]
004abd44ldr x2, [x1]
004abd48ldrsb x27, [x2]
004abd4cldr x0, [x1+8]
004abd50ldr x1, [x2+24]
004abd54blr x1
004abd58adrp x0, 0x199000
004abd5cadd x0, x0, 640
004abd60bl runtime.newobject
004abd64str x0, [sp+48]
004abd68stp xzr, xzr, [x0+8]
004abd6cadrp x27, 0x5a0000
004abd70ldr w1, [x27+3056]
004abd74cbz w1, 0x4abd7c
004abd78b 0x4abd80
004abd7c
004abd7cloc_4abd7c:
004abd7cb 0x4abd98
004abd80
004abd80loc_4abd80:
004abd80ldr x1, [x0]
004abd84bl runtime.gcWriteBarrier2
004abd88str x1, [x25]
004abd8cldr x1, [x0+24]
004abd90str x1, [x25+8]
004abd94b 0x4abd98
004abd98
004abd98loc_4abd98:
004abd98str xzr, [x0]
004abd9cstr xzr, [x0+24]
004abda0ldr x1, [sp+48]
004abda4ldrsb x27, [x1]
004abda8ldr x2, [sp+80]
004abdacldr x3, [sp+88]
004abdb0ldr x4, [sp+96]
004abdb4str x3, [x1+8]
004abdb8str x4, [x1+16]
004abdbcadrp x27, 0x5a0000
004abdc0ldr w3, [x27+3056]
004abdc4cbz w3, 0x4abdcc
004abdc8b 0x4abdd0
004abdcc
004abdccloc_4abdcc:
004abdccb 0x4abde4
004abdd0
004abdd0loc_4abdd0:
004abdd0bl runtime.gcWriteBarrier2
004abdd4str x2, [x25]
004abdd8ldr x3, [x1]
004abddcstr x3, [x25+8]
004abde0b 0x4abde4
004abde4
004abde4loc_4abde4:
004abde4str x2, [x1]
004abde8ldr x1, [sp+48]
004abdecstr x1, [sp+32]
004abdf0ldr x2, [sp+72]
004abdf4ldrsb x27, [x2]
004abdf8ldr x2, [x2+16]
004abdfcldrsb x27, [x2]
004abe00adrp x27, 0x5a0000
004abe04ldr w3, [x27+3056]
004abe08cbz w3, 0x4abe10
004abe0cb 0x4abe14
004abe10
004abe10loc_4abe10:
004abe10b 0x4abe28
004abe14
004abe14loc_4abe14:
004abe14bl runtime.gcWriteBarrier2
004abe18str x1, [x25]
004abe1cldr x3, [x2+24]
004abe20str x3, [x25+8]
004abe24b 0x4abe28
004abe28
004abe28loc_4abe28:
004abe28str x1, [x2+24]
004abe2cldr x1, [sp+72]
004abe30ldrsb x27, [x1]
004abe34ldr x2, [sp+32]
004abe38adrp x27, 0x5a0000
004abe3cldr w3, [x27+3056]
004abe40cbz w3, 0x4abe48
004abe44b 0x4abe4c
004abe48
004abe48loc_4abe48:
004abe48b 0x4abe60
004abe4c
004abe4cloc_4abe4c:
004abe4cbl runtime.gcWriteBarrier2
004abe50str x2, [x25]
004abe54ldr x3, [x1+16]
004abe58str x3, [x25+8]
004abe5cb 0x4abe60
004abe60
004abe60loc_4abe60:
004abe60str x2, [x1+16]
004abe64ldr x1, [sp+72]
004abe68ldrsb x27, [x1]
004abe6cldr x0, [x1]
004abe70str x0, [sp+40]
004abe74bl sync.(*Cond).Signal
004abe78ldr x1, [sp+72]
004abe7cldrsb x27, [x1]
004abe80ldr x1, [x1]
004abe84ldrsb x27, [x1]
004abe88ldr x2, [x1]
004abe8cldrsb x27, [x2]
004abe90ldr x0, [x1+8]
004abe94ldr x1, [x2+32]
004abe98blr x1
004abe9cldur x29, [sp-8]
004abea0ldr x30, [sp], 64
004abea4ret x30
004abea8
004abea8loc_4abea8:
004abea8stp x0, x1, [sp+8]
004abeacstp x2, x3, [sp+24]
004abeb0mov x3, x30
004abeb4bl runtime.morestack_noctxt.abi0
004abeb8ldp x0, x1, [sp+8]
004abebcldp x2, x3, [sp+24]
004abec0b 0x4abd10
004abec4udf 0
004abec8udf 0
004abeccudf 0
004abd10
004abd10golang.org/x/crypto/ssh.(*buffer).write: ; void golang.org/x/crypto/ssh.(*buffer).write(golang.org/x/crypto/ssh.buffer * b, struct []uint8 buf)
004abd10ldr x16, [x28+16]
004abd14subs xzr, sp, x16
004abd18b.ls 0x4abea8
004abd1cstr x30, [sp-64]!
004abd20stur x29, [sp-8]
004abd24sub x29, sp, 8
004abd28str x0, [sp+72]
004abd2cstr x1, [sp+80]
004abd30str x2, [sp+88]
004abd34str x3, [sp+96]
004abd38ldrsb x27, [x0]
004abd3cldr x1, [x0]
004abd40ldrsb x27, [x1]
004abd44ldr x2, [x1]
004abd48ldrsb x27, [x2]
004abd4cldr x0, [x1+8]
004abd50ldr x1, [x2+24]
004abd54blr x1
004abd58adrp x0, 0x199000
004abd5cadd x0, x0, 640
004abd60bl runtime.newobject
004abd64str x0, [sp+48]
004abd68stp xzr, xzr, [x0+8]
004abd6cadrp x27, 0x5a0000
004abd70ldr w1, [x27+3056]
004abd74cbz w1, 0x4abd7c
004abd78b 0x4abd80
004abd7c
004abd7cloc_4abd7c:
004abd7cb 0x4abd98
004abd80
004abd80loc_4abd80:
004abd80ldr x1, [x0]
004abd84bl runtime.gcWriteBarrier2
004abd88str x1, [x25]
004abd8cldr x1, [x0+24]
004abd90str x1, [x25+8]
004abd94b 0x4abd98
004abd98
004abd98loc_4abd98:
004abd98str xzr, [x0]
004abd9cstr xzr, [x0+24]
004abda0ldr x1, [sp+48]
004abda4ldrsb x27, [x1]
004abda8ldr x2, [sp+80]
004abdacldr x3, [sp+88]
004abdb0ldr x4, [sp+96]
004abdb4str x3, [x1+8]
004abdb8str x4, [x1+16]
004abdbcadrp x27, 0x5a0000
004abdc0ldr w3, [x27+3056]
004abdc4cbz w3, 0x4abdcc
004abdc8b 0x4abdd0
004abdcc
004abdccloc_4abdcc:
004abdccb 0x4abde4
004abdd0
004abdd0loc_4abdd0:
004abdd0bl runtime.gcWriteBarrier2
004abdd4str x2, [x25]
004abdd8ldr x3, [x1]
004abddcstr x3, [x25+8]
004abde0b 0x4abde4
004abde4
004abde4loc_4abde4:
004abde4str x2, [x1]
004abde8ldr x1, [sp+48]
004abdecstr x1, [sp+32]
004abdf0ldr x2, [sp+72]
004abdf4ldrsb x27, [x2]
004abdf8ldr x2, [x2+16]
004abdfcldrsb x27, [x2]
004abe00adrp x27, 0x5a0000
004abe04ldr w3, [x27+3056]
004abe08cbz w3, 0x4abe10
004abe0cb 0x4abe14
004abe10
004abe10loc_4abe10:
004abe10b 0x4abe28
004abe14
004abe14loc_4abe14:
004abe14bl runtime.gcWriteBarrier2
004abe18str x1, [x25]
004abe1cldr x3, [x2+24]
004abe20str x3, [x25+8]
004abe24b 0x4abe28
004abe28
004abe28loc_4abe28:
004abe28str x1, [x2+24]
004abe2cldr x1, [sp+72]
004abe30ldrsb x27, [x1]
004abe34ldr x2, [sp+32]
004abe38adrp x27, 0x5a0000
004abe3cldr w3, [x27+3056]
004abe40cbz w3, 0x4abe48
004abe44b 0x4abe4c
004abe48
004abe48loc_4abe48:
004abe48b 0x4abe60
004abe4c
004abe4cloc_4abe4c:
004abe4cbl runtime.gcWriteBarrier2
004abe50str x2, [x25]
004abe54ldr x3, [x1+16]
004abe58str x3, [x25+8]
004abe5cb 0x4abe60
004abe60
004abe60loc_4abe60:
004abe60str x2, [x1+16]
004abe64ldr x1, [sp+72]
004abe68ldrsb x27, [x1]
004abe6cldr x0, [x1]
004abe70str x0, [sp+40]
004abe74bl sync.(*Cond).Signal
004abe78ldr x1, [sp+72]
004abe7cldrsb x27, [x1]
004abe80ldr x1, [x1]
004abe84ldrsb x27, [x1]
004abe88ldr x2, [x1]
004abe8cldrsb x27, [x2]
004abe90ldr x0, [x1+8]
004abe94ldr x1, [x2+32]
004abe98blr x1
004abe9cldur x29, [sp-8]
004abea0ldr x30, [sp], 64
004abea4ret x30
004abea8
004abea8loc_4abea8:
004abea8stp x0, x1, [sp+8]
004abeacstp x2, x3, [sp+24]
004abeb0mov x3, x30
004abeb4bl runtime.morestack_noctxt.abi0
004abeb8ldp x0, x1, [sp+8]
004abebcldp x2, x3, [sp+24]
004abec0b 0x4abd10
004abec4udf 0
004abec8udf 0
004abeccudf 0
004abd10
004abed0
004abed0golang.org/x/crypto/ssh.(*buffer).eof: ; void golang.org/x/crypto/ssh.(*buffer).eof(golang.org/x/crypto/ssh.buffer * b)
004abed0ldr x16, [x28+16]
004abed4subs xzr, sp, x16
004abed8b.ls 0x4abf60
004abedcstr x30, [sp-32]!
004abee0stur x29, [sp-8]
004abee4sub x29, sp, 8
004abee8str x0, [sp+40]
004abeecldrsb x27, [x0]
004abef0ldr x1, [x0]
004abef4ldrsb x27, [x1]
004abef8ldr x2, [x1]
004abefcldrsb x27, [x2]
004abf00ldr x0, [x1+8]
004abf04ldr x1, [x2+24]
004abf08blr x1
004abf0cldr x1, [sp+40]
004abf10ldrsb x27, [x1]
004abf14orr x2, xzr, 1
004abf18strb w2, [x1+24]
004abf1cldr x1, [sp+40]
004abf20ldrsb x27, [x1]
004abf24ldr x0, [x1]
004abf28str x0, [sp+16]
004abf2cbl sync.(*Cond).Signal
004abf30ldr x1, [sp+40]
004abf34ldrsb x27, [x1]
004abf38ldr x1, [x1]
004abf3cldrsb x27, [x1]
004abf40ldr x2, [x1]
004abf44ldrsb x27, [x2]
004abf48ldr x0, [x1+8]
004abf4cldr x1, [x2+32]
004abf50blr x1
004abf54ldur x29, [sp-8]
004abf58ldr x30, [sp], 32
004abf5cret x30
004abf60
004abf60loc_4abf60:
004abf60str x0, [sp+8]
004abf64mov x3, x30
004abf68bl runtime.morestack_noctxt.abi0
004abf6cldr x0, [sp+8]
004abf70b 0x4abed0
004abf74udf 0
004abf78udf 0
004abf7cudf 0
004abed0
004abed0golang.org/x/crypto/ssh.(*buffer).eof: ; void golang.org/x/crypto/ssh.(*buffer).eof(golang.org/x/crypto/ssh.buffer * b)
004abed0ldr x16, [x28+16]
004abed4subs xzr, sp, x16
004abed8b.ls 0x4abf60
004abedcstr x30, [sp-32]!
004abee0stur x29, [sp-8]
004abee4sub x29, sp, 8
004abee8str x0, [sp+40]
004abeecldrsb x27, [x0]
004abef0ldr x1, [x0]
004abef4ldrsb x27, [x1]
004abef8ldr x2, [x1]
004abefcldrsb x27, [x2]
004abf00ldr x0, [x1+8]
004abf04ldr x1, [x2+24]
004abf08blr x1
004abf0cldr x1, [sp+40]
004abf10ldrsb x27, [x1]
004abf14orr x2, xzr, 1
004abf18strb w2, [x1+24]
004abf1cldr x1, [sp+40]
004abf20ldrsb x27, [x1]
004abf24ldr x0, [x1]
004abf28str x0, [sp+16]
004abf2cbl sync.(*Cond).Signal
004abf30ldr x1, [sp+40]
004abf34ldrsb x27, [x1]
004abf38ldr x1, [x1]
004abf3cldrsb x27, [x1]
004abf40ldr x2, [x1]
004abf44ldrsb x27, [x2]
004abf48ldr x0, [x1+8]
004abf4cldr x1, [x2+32]
004abf50blr x1
004abf54ldur x29, [sp-8]
004abf58ldr x30, [sp], 32
004abf5cret x30
004abf60
004abf60loc_4abf60:
004abf60str x0, [sp+8]
004abf64mov x3, x30
004abf68bl runtime.morestack_noctxt.abi0
004abf6cldr x0, [sp+8]
004abf70b 0x4abed0
004abf74udf 0
004abf78udf 0
004abf7cudf 0
004abed0
Loading..