File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00460070
00460070gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct string secret, struct string salt, struct string s2kparams)
00460070ldr x16, [x28+16]
00460074sub x17, sp, 64
00460078subs xzr, x17, x16
0046007cb.ls 0x46017c
00460080str x30, [sp-192]!
00460084stur x29, [sp-8]
00460088sub x29, sp, 8
0046008cldr x16, [x28+32]
00460090cbnz x16, 0x4601a8
00460094
00460094loc_460094:
00460094str x0, [sp+200]
00460098str x1, [sp+208]
0046009cstr x2, [sp+216]
004600a0str x3, [sp+224]
004600a4str x4, [sp+232]
004600a8str x5, [sp+240]
004600acstr x6, [sp+248]
004600b0str xzr, [sp+80]
004600b4stp xzr, xzr, [sp+88]
004600b8stp xzr, xzr, [sp+64]
004600bcldr x6, [sp+200]
004600c0cbnz x6, 0x4600c8
004600c4b 0x460174
004600c8
004600c8loc_4600c8:
004600c8str xzr, [sp+120]
004600ccstp xzr, xzr, [sp+128]
004600d0stp xzr, xzr, [sp+104]
004600d4ldr x0, [sp+208]
004600d8ldr x2, [sp+224]
004600dcldr x4, [sp+240]
004600e0ldr x6, [sp+200]
004600e4ldrsb x27, [x6]
004600e8ldr x1, [sp+216]
004600ecldr x3, [sp+232]
004600f0ldr x5, [sp+248]
004600f4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey
004600f8str x0, [sp+120]
004600fcstr x1, [sp+128]
00460100str x2, [sp+136]
00460104str x3, [sp+104]
00460108str x4, [sp+112]
0046010cldr x6, [sp+120]
00460110ldr x7, [sp+128]
00460114ldr x8, [sp+136]
00460118str x6, [sp+160]
0046011cstr x7, [sp+168]
00460120str x8, [sp+176]
00460124ldr x6, [sp+104]
00460128ldr x7, [sp+112]
0046012cstr x6, [sp+144]
00460130str x7, [sp+152]
00460134ldr x6, [sp+160]
00460138ldr x7, [sp+168]
0046013cldr x8, [sp+176]
00460140str x6, [sp+80]
00460144str x7, [sp+88]
00460148str x8, [sp+96]
0046014cldr x3, [sp+144]
00460150ldr x4, [sp+152]
00460154str x3, [sp+64]
00460158str x4, [sp+72]
0046015cldr x0, [sp+80]
00460160ldr x1, [sp+88]
00460164ldr x2, [sp+96]
00460168ldur x29, [sp-8]
0046016cldr x30, [sp], 192
00460170ret x30
00460174
00460174loc_460174:
00460174bl runtime.panicwrap
00460178hint
0046017c
0046017cloc_46017c:
0046017cstp x0, x1, [sp+8]
00460180stp x2, x3, [sp+24]
00460184stp x4, x5, [sp+40]
00460188str x6, [sp+56]
0046018cmov x3, x30
00460190bl runtime.morestack_noctxt.abi0
00460194ldp x0, x1, [sp+8]
00460198ldp x2, x3, [sp+24]
0046019cldp x4, x5, [sp+40]
004601a0ldr x6, [sp+56]
004601a4b 0x460070
004601a8
004601a8loc_4601a8:
004601a8ldr x17, [x16]
004601acadd x20, sp, 200
004601b0subs xzr, x20, x17
004601b4b.ne 0x460094
004601b8add x20, sp, 8
004601bcstr x20, [x16]
004601c0b 0x460094
004601c4udf 0
004601c8udf 0
004601ccudf 0
00460070
00460070gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct string secret, struct string salt, struct string s2kparams)
00460070ldr x16, [x28+16]
00460074sub x17, sp, 64
00460078subs xzr, x17, x16
0046007cb.ls 0x46017c
00460080str x30, [sp-192]!
00460084stur x29, [sp-8]
00460088sub x29, sp, 8
0046008cldr x16, [x28+32]
00460090cbnz x16, 0x4601a8
00460094
00460094loc_460094:
00460094str x0, [sp+200]
00460098str x1, [sp+208]
0046009cstr x2, [sp+216]
004600a0str x3, [sp+224]
004600a4str x4, [sp+232]
004600a8str x5, [sp+240]
004600acstr x6, [sp+248]
004600b0str xzr, [sp+80]
004600b4stp xzr, xzr, [sp+88]
004600b8stp xzr, xzr, [sp+64]
004600bcldr x6, [sp+200]
004600c0cbnz x6, 0x4600c8
004600c4b 0x460174
004600c8
004600c8loc_4600c8:
004600c8str xzr, [sp+120]
004600ccstp xzr, xzr, [sp+128]
004600d0stp xzr, xzr, [sp+104]
004600d4ldr x0, [sp+208]
004600d8ldr x2, [sp+224]
004600dcldr x4, [sp+240]
004600e0ldr x6, [sp+200]
004600e4ldrsb x27, [x6]
004600e8ldr x1, [sp+216]
004600ecldr x3, [sp+232]
004600f0ldr x5, [sp+248]
004600f4bl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.StringToKey
004600f8str x0, [sp+120]
004600fcstr x1, [sp+128]
00460100str x2, [sp+136]
00460104str x3, [sp+104]
00460108str x4, [sp+112]
0046010cldr x6, [sp+120]
00460110ldr x7, [sp+128]
00460114ldr x8, [sp+136]
00460118str x6, [sp+160]
0046011cstr x7, [sp+168]
00460120str x8, [sp+176]
00460124ldr x6, [sp+104]
00460128ldr x7, [sp+112]
0046012cstr x6, [sp+144]
00460130str x7, [sp+152]
00460134ldr x6, [sp+160]
00460138ldr x7, [sp+168]
0046013cldr x8, [sp+176]
00460140str x6, [sp+80]
00460144str x7, [sp+88]
00460148str x8, [sp+96]
0046014cldr x3, [sp+144]
00460150ldr x4, [sp+152]
00460154str x3, [sp+64]
00460158str x4, [sp+72]
0046015cldr x0, [sp+80]
00460160ldr x1, [sp+88]
00460164ldr x2, [sp+96]
00460168ldur x29, [sp-8]
0046016cldr x30, [sp], 192
00460170ret x30
00460174
00460174loc_460174:
00460174bl runtime.panicwrap
00460178hint
0046017c
0046017cloc_46017c:
0046017cstp x0, x1, [sp+8]
00460180stp x2, x3, [sp+24]
00460184stp x4, x5, [sp+40]
00460188str x6, [sp+56]
0046018cmov x3, x30
00460190bl runtime.morestack_noctxt.abi0
00460194ldp x0, x1, [sp+8]
00460198ldp x2, x3, [sp+24]
0046019cldp x4, x5, [sp+40]
004601a0ldr x6, [sp+56]
004601a4b 0x460070
004601a8
004601a8loc_4601a8:
004601a8ldr x17, [x16]
004601acadd x20, sp, 200
004601b0subs xzr, x20, x17
004601b4b.ne 0x460094
004601b8add x20, sp, 8
004601bcstr x20, [x16]
004601c0b 0x460094
004601c4udf 0
004601c8udf 0
004601ccudf 0
00460070
004601d0
004601d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
004601d0ldr x16, [x28+16]
004601d4subs xzr, sp, x16
004601d8b.ls 0x46027c
004601dcstr x30, [sp-112]!
004601e0stur x29, [sp-8]
004601e4sub x29, sp, 8
004601e8ldr x16, [x28+32]
004601eccbnz x16, 0x4602b8
004601f0
004601f0loc_4601f0:
004601f0str x0, [sp+120]
004601f4str x1, [sp+128]
004601f8str x2, [sp+136]
004601fcstr x3, [sp+144]
00460200str x4, [sp+152]
00460204str x5, [sp+160]
00460208str x6, [sp+168]
0046020cstr x7, [sp+176]
00460210str x8, [sp+184]
00460214str x9, [sp+192]
00460218str w10, [sp+200]
0046021cstrb wzr, [sp+102]
00460220ldr x10, [sp+120]
00460224cbnz x10, 0x46022c
00460228b 0x460274
0046022c
0046022cloc_46022c:
0046022cldr w9, [sp+200]
00460230ldr x0, [sp+128]
00460234ldr x3, [sp+152]
00460238ldr x6, [sp+176]
0046023cldr x10, [sp+120]
00460240ldrsb x27, [x10]
00460244ldr x1, [sp+136]
00460248ldr x4, [sp+160]
0046024cldr x7, [sp+184]
00460250ldr x2, [sp+144]
00460254ldr x5, [sp+168]
00460258ldr x8, [sp+192]
0046025cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum
00460260strb w0, [sp+103]
00460264strb w0, [sp+102]
00460268ldur x29, [sp-8]
0046026cldr x30, [sp], 112
00460270ret x30
00460274
00460274loc_460274:
00460274bl runtime.panicwrap
00460278hint
0046027c
0046027cloc_46027c:
0046027cstp x0, x1, [sp+8]
00460280stp x2, x3, [sp+24]
00460284stp x4, x5, [sp+40]
00460288stp x6, x7, [sp+56]
0046028cstp x8, x9, [sp+72]
00460290str w10, [sp+88]
00460294mov x3, x30
00460298bl runtime.morestack_noctxt.abi0
0046029cldp x0, x1, [sp+8]
004602a0ldp x2, x3, [sp+24]
004602a4ldp x4, x5, [sp+40]
004602a8ldp x6, x7, [sp+56]
004602acldp x8, x9, [sp+72]
004602b0ldr w10, [sp+88]
004602b4b 0x4601d0
004602b8
004602b8loc_4602b8:
004602b8ldr x17, [x16]
004602bcadd x20, sp, 120
004602c0subs xzr, x20, x17
004602c4b.ne 0x4601f0
004602c8add x20, sp, 8
004602ccstr x20, [x16]
004602d0b 0x4601f0
004602d4udf 0
004602d8udf 0
004602dcudf 0
004601d0
004601d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
004601d0ldr x16, [x28+16]
004601d4subs xzr, sp, x16
004601d8b.ls 0x46027c
004601dcstr x30, [sp-112]!
004601e0stur x29, [sp-8]
004601e4sub x29, sp, 8
004601e8ldr x16, [x28+32]
004601eccbnz x16, 0x4602b8
004601f0
004601f0loc_4601f0:
004601f0str x0, [sp+120]
004601f4str x1, [sp+128]
004601f8str x2, [sp+136]
004601fcstr x3, [sp+144]
00460200str x4, [sp+152]
00460204str x5, [sp+160]
00460208str x6, [sp+168]
0046020cstr x7, [sp+176]
00460210str x8, [sp+184]
00460214str x9, [sp+192]
00460218str w10, [sp+200]
0046021cstrb wzr, [sp+102]
00460220ldr x10, [sp+120]
00460224cbnz x10, 0x46022c
00460228b 0x460274
0046022c
0046022cloc_46022c:
0046022cldr w9, [sp+200]
00460230ldr x0, [sp+128]
00460234ldr x3, [sp+152]
00460238ldr x6, [sp+176]
0046023cldr x10, [sp+120]
00460240ldrsb x27, [x10]
00460244ldr x1, [sp+136]
00460248ldr x4, [sp+160]
0046024cldr x7, [sp+184]
00460250ldr x2, [sp+144]
00460254ldr x5, [sp+168]
00460258ldr x8, [sp+192]
0046025cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyChecksum
00460260strb w0, [sp+103]
00460264strb w0, [sp+102]
00460268ldur x29, [sp-8]
0046026cldr x30, [sp], 112
00460270ret x30
00460274
00460274loc_460274:
00460274bl runtime.panicwrap
00460278hint
0046027c
0046027cloc_46027c:
0046027cstp x0, x1, [sp+8]
00460280stp x2, x3, [sp+24]
00460284stp x4, x5, [sp+40]
00460288stp x6, x7, [sp+56]
0046028cstp x8, x9, [sp+72]
00460290str w10, [sp+88]
00460294mov x3, x30
00460298bl runtime.morestack_noctxt.abi0
0046029cldp x0, x1, [sp+8]
004602a0ldp x2, x3, [sp+24]
004602a4ldp x4, x5, [sp+40]
004602a8ldp x6, x7, [sp+56]
004602acldp x8, x9, [sp+72]
004602b0ldr w10, [sp+88]
004602b4b 0x4601d0
004602b8
004602b8loc_4602b8:
004602b8ldr x17, [x16]
004602bcadd x20, sp, 120
004602c0subs xzr, x20, x17
004602c4b.ne 0x4601f0
004602c8add x20, sp, 8
004602ccstr x20, [x16]
004602d0b 0x4601f0
004602d4udf 0
004602d8udf 0
004602dcudf 0
004601d0
004602e0
004602e0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
004602e0ldr x16, [x28+16]
004602e4subs xzr, sp, x16
004602e8b.ls 0x46038c
004602ecstr x30, [sp-112]!
004602f0stur x29, [sp-8]
004602f4sub x29, sp, 8
004602f8ldr x16, [x28+32]
004602fccbnz x16, 0x4603c8
00460300
00460300loc_460300:
00460300str x0, [sp+120]
00460304str x1, [sp+128]
00460308str x2, [sp+136]
0046030cstr x3, [sp+144]
00460310str x4, [sp+152]
00460314str x5, [sp+160]
00460318str x6, [sp+168]
0046031cstr x7, [sp+176]
00460320str x8, [sp+184]
00460324str x9, [sp+192]
00460328str w10, [sp+200]
0046032cstrb wzr, [sp+102]
00460330ldr x10, [sp+120]
00460334cbnz x10, 0x46033c
00460338b 0x460384
0046033c
0046033cloc_46033c:
0046033cldr w9, [sp+200]
00460340ldr x0, [sp+128]
00460344ldr x3, [sp+152]
00460348ldr x6, [sp+176]
0046034cldr x10, [sp+120]
00460350ldrsb x27, [x10]
00460354ldr x1, [sp+136]
00460358ldr x4, [sp+160]
0046035cldr x7, [sp+184]
00460360ldr x2, [sp+144]
00460364ldr x5, [sp+168]
00460368ldr x8, [sp+192]
0046036cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity
00460370strb w0, [sp+103]
00460374strb w0, [sp+102]
00460378ldur x29, [sp-8]
0046037cldr x30, [sp], 112
00460380ret x30
00460384
00460384loc_460384:
00460384bl runtime.panicwrap
00460388hint
0046038c
0046038cloc_46038c:
0046038cstp x0, x1, [sp+8]
00460390stp x2, x3, [sp+24]
00460394stp x4, x5, [sp+40]
00460398stp x6, x7, [sp+56]
0046039cstp x8, x9, [sp+72]
004603a0str w10, [sp+88]
004603a4mov x3, x30
004603a8bl runtime.morestack_noctxt.abi0
004603acldp x0, x1, [sp+8]
004603b0ldp x2, x3, [sp+24]
004603b4ldp x4, x5, [sp+40]
004603b8ldp x6, x7, [sp+56]
004603bcldp x8, x9, [sp+72]
004603c0ldr w10, [sp+88]
004603c4b 0x4602e0
004603c8
004603c8loc_4603c8:
004603c8ldr x17, [x16]
004603ccadd x20, sp, 120
004603d0subs xzr, x20, x17
004603d4b.ne 0x460300
004603d8add x20, sp, 8
004603dcstr x20, [x16]
004603e0b 0x460300
004603e4udf 0
004603e8udf 0
004603ecudf 0
004602e0
004602e0gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*Des3CbcSha1Kd).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
004602e0ldr x16, [x28+16]
004602e4subs xzr, sp, x16
004602e8b.ls 0x46038c
004602ecstr x30, [sp-112]!
004602f0stur x29, [sp-8]
004602f4sub x29, sp, 8
004602f8ldr x16, [x28+32]
004602fccbnz x16, 0x4603c8
00460300
00460300loc_460300:
00460300str x0, [sp+120]
00460304str x1, [sp+128]
00460308str x2, [sp+136]
0046030cstr x3, [sp+144]
00460310str x4, [sp+152]
00460314str x5, [sp+160]
00460318str x6, [sp+168]
0046031cstr x7, [sp+176]
00460320str x8, [sp+184]
00460324str x9, [sp+192]
00460328str w10, [sp+200]
0046032cstrb wzr, [sp+102]
00460330ldr x10, [sp+120]
00460334cbnz x10, 0x46033c
00460338b 0x460384
0046033c
0046033cloc_46033c:
0046033cldr w9, [sp+200]
00460340ldr x0, [sp+128]
00460344ldr x3, [sp+152]
00460348ldr x6, [sp+176]
0046034cldr x10, [sp+120]
00460350ldrsb x27, [x10]
00460354ldr x1, [sp+136]
00460358ldr x4, [sp+160]
0046035cldr x7, [sp+184]
00460360ldr x2, [sp+144]
00460364ldr x5, [sp+168]
00460368ldr x8, [sp+192]
0046036cbl gopkg.in/jcmturner/gokrb5.v7/crypto.Des3CbcSha1Kd.VerifyIntegrity
00460370strb w0, [sp+103]
00460374strb w0, [sp+102]
00460378ldur x29, [sp-8]
0046037cldr x30, [sp], 112
00460380ret x30
00460384
00460384loc_460384:
00460384bl runtime.panicwrap
00460388hint
0046038c
0046038cloc_46038c:
0046038cstp x0, x1, [sp+8]
00460390stp x2, x3, [sp+24]
00460394stp x4, x5, [sp+40]
00460398stp x6, x7, [sp+56]
0046039cstp x8, x9, [sp+72]
004603a0str w10, [sp+88]
004603a4mov x3, x30
004603a8bl runtime.morestack_noctxt.abi0
004603acldp x0, x1, [sp+8]
004603b0ldp x2, x3, [sp+24]
004603b4ldp x4, x5, [sp+40]
004603b8ldp x6, x7, [sp+56]
004603bcldp x8, x9, [sp+72]
004603c0ldr w10, [sp+88]
004603c4b 0x4602e0
004603c8
004603c8loc_4603c8:
004603c8ldr x17, [x16]
004603ccadd x20, sp, 120
004603d0subs xzr, x20, x17
004603d4b.ne 0x460300
004603d8add x20, sp, 8
004603dcstr x20, [x16]
004603e0b 0x460300
004603e4udf 0
004603e8udf 0
004603ecudf 0
004602e0
004603f0
004603f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 data)
004603f0ldr x16, [x28+16]
004603f4sub x17, sp, 64
004603f8subs xzr, x17, x16
004603fcb.ls 0x4604fc
00460400str x30, [sp-192]!
00460404stur x29, [sp-8]
00460408sub x29, sp, 8
0046040cldr x16, [x28+32]
00460410cbnz x16, 0x460528
00460414
00460414loc_460414:
00460414str x0, [sp+200]
00460418str x1, [sp+208]
0046041cstr x2, [sp+216]
00460420str x3, [sp+224]
00460424str x4, [sp+232]
00460428str x5, [sp+240]
0046042cstr x6, [sp+248]
00460430str xzr, [sp+80]
00460434stp xzr, xzr, [sp+88]
00460438stp xzr, xzr, [sp+64]
0046043cldr x6, [sp+200]
00460440cbnz x6, 0x460448
00460444b 0x4604f4
00460448
00460448loc_460448:
00460448str xzr, [sp+120]
0046044cstp xzr, xzr, [sp+128]
00460450stp xzr, xzr, [sp+104]
00460454ldr x0, [sp+208]
00460458ldr x3, [sp+232]
0046045cldr x6, [sp+200]
00460460ldrsb x27, [x6]
00460464ldr x1, [sp+216]
00460468ldr x4, [sp+240]
0046046cldr x2, [sp+224]
00460470ldr x5, [sp+248]
00460474bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData
00460478str x0, [sp+120]
0046047cstr x1, [sp+128]
00460480str x2, [sp+136]
00460484str x3, [sp+104]
00460488str x4, [sp+112]
0046048cldr x6, [sp+120]
00460490ldr x7, [sp+128]
00460494ldr x8, [sp+136]
00460498str x6, [sp+160]
0046049cstr x7, [sp+168]
004604a0str x8, [sp+176]
004604a4ldr x6, [sp+104]
004604a8ldr x7, [sp+112]
004604acstr x6, [sp+144]
004604b0str x7, [sp+152]
004604b4ldr x6, [sp+160]
004604b8ldr x7, [sp+168]
004604bcldr x8, [sp+176]
004604c0str x6, [sp+80]
004604c4str x7, [sp+88]
004604c8str x8, [sp+96]
004604ccldr x3, [sp+144]
004604d0ldr x4, [sp+152]
004604d4str x3, [sp+64]
004604d8str x4, [sp+72]
004604dcldr x0, [sp+80]
004604e0ldr x1, [sp+88]
004604e4ldr x2, [sp+96]
004604e8ldur x29, [sp-8]
004604ecldr x30, [sp], 192
004604f0ret x30
004604f4
004604f4loc_4604f4:
004604f4bl runtime.panicwrap
004604f8hint
004604fc
004604fcloc_4604fc:
004604fcstp x0, x1, [sp+8]
00460500stp x2, x3, [sp+24]
00460504stp x4, x5, [sp+40]
00460508str x6, [sp+56]
0046050cmov x3, x30
00460510bl runtime.morestack_noctxt.abi0
00460514ldp x0, x1, [sp+8]
00460518ldp x2, x3, [sp+24]
0046051cldp x4, x5, [sp+40]
00460520ldr x6, [sp+56]
00460524b 0x4603f0
00460528
00460528loc_460528:
00460528ldr x17, [x16]
0046052cadd x20, sp, 200
00460530subs xzr, x20, x17
00460534b.ne 0x460414
00460538add x20, sp, 8
0046053cstr x20, [x16]
00460540b 0x460414
00460544udf 0
00460548udf 0
0046054cudf 0
004603f0
004603f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 data)
004603f0ldr x16, [x28+16]
004603f4sub x17, sp, 64
004603f8subs xzr, x17, x16
004603fcb.ls 0x4604fc
00460400str x30, [sp-192]!
00460404stur x29, [sp-8]
00460408sub x29, sp, 8
0046040cldr x16, [x28+32]
00460410cbnz x16, 0x460528
00460414
00460414loc_460414:
00460414str x0, [sp+200]
00460418str x1, [sp+208]
0046041cstr x2, [sp+216]
00460420str x3, [sp+224]
00460424str x4, [sp+232]
00460428str x5, [sp+240]
0046042cstr x6, [sp+248]
00460430str xzr, [sp+80]
00460434stp xzr, xzr, [sp+88]
00460438stp xzr, xzr, [sp+64]
0046043cldr x6, [sp+200]
00460440cbnz x6, 0x460448
00460444b 0x4604f4
00460448
00460448loc_460448:
00460448str xzr, [sp+120]
0046044cstp xzr, xzr, [sp+128]
00460450stp xzr, xzr, [sp+104]
00460454ldr x0, [sp+208]
00460458ldr x3, [sp+232]
0046045cldr x6, [sp+200]
00460460ldrsb x27, [x6]
00460464ldr x1, [sp+216]
00460468ldr x4, [sp+240]
0046046cldr x2, [sp+224]
00460470ldr x5, [sp+248]
00460474bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptData
00460478str x0, [sp+120]
0046047cstr x1, [sp+128]
00460480str x2, [sp+136]
00460484str x3, [sp+104]
00460488str x4, [sp+112]
0046048cldr x6, [sp+120]
00460490ldr x7, [sp+128]
00460494ldr x8, [sp+136]
00460498str x6, [sp+160]
0046049cstr x7, [sp+168]
004604a0str x8, [sp+176]
004604a4ldr x6, [sp+104]
004604a8ldr x7, [sp+112]
004604acstr x6, [sp+144]
004604b0str x7, [sp+152]
004604b4ldr x6, [sp+160]
004604b8ldr x7, [sp+168]
004604bcldr x8, [sp+176]
004604c0str x6, [sp+80]
004604c4str x7, [sp+88]
004604c8str x8, [sp+96]
004604ccldr x3, [sp+144]
004604d0ldr x4, [sp+152]
004604d4str x3, [sp+64]
004604d8str x4, [sp+72]
004604dcldr x0, [sp+80]
004604e0ldr x1, [sp+88]
004604e4ldr x2, [sp+96]
004604e8ldur x29, [sp-8]
004604ecldr x30, [sp], 192
004604f0ret x30
004604f4
004604f4loc_4604f4:
004604f4bl runtime.panicwrap
004604f8hint
004604fc
004604fcloc_4604fc:
004604fcstp x0, x1, [sp+8]
00460500stp x2, x3, [sp+24]
00460504stp x4, x5, [sp+40]
00460508str x6, [sp+56]
0046050cmov x3, x30
00460510bl runtime.morestack_noctxt.abi0
00460514ldp x0, x1, [sp+8]
00460518ldp x2, x3, [sp+24]
0046051cldp x4, x5, [sp+40]
00460520ldr x6, [sp+56]
00460524b 0x4603f0
00460528
00460528loc_460528:
00460528ldr x17, [x16]
0046052cadd x20, sp, 200
00460530subs xzr, x20, x17
00460534b.ne 0x460414
00460538add x20, sp, 8
0046053cstr x20, [x16]
00460540b 0x460414
00460544udf 0
00460548udf 0
0046054cudf 0
004603f0
00460550
00460550gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00460550ldr x16, [x28+16]
00460554sub x17, sp, 64
00460558subs xzr, x17, x16
0046055cb.ls 0x460664
00460560str x30, [sp-192]!
00460564stur x29, [sp-8]
00460568sub x29, sp, 8
0046056cldr x16, [x28+32]
00460570cbnz x16, 0x460698
00460574
00460574loc_460574:
00460574str x0, [sp+200]
00460578str x1, [sp+208]
0046057cstr x2, [sp+216]
00460580str x3, [sp+224]
00460584str x4, [sp+232]
00460588str x5, [sp+240]
0046058cstr x6, [sp+248]
00460590str w7, [sp+256]
00460594str xzr, [sp+80]
00460598stp xzr, xzr, [sp+88]
0046059cstp xzr, xzr, [sp+64]
004605a0ldr x7, [sp+200]
004605a4cbnz x7, 0x4605ac
004605a8b 0x46065c
004605ac
004605acloc_4605ac:
004605acstr xzr, [sp+120]
004605b0stp xzr, xzr, [sp+128]
004605b4stp xzr, xzr, [sp+104]
004605b8ldr w6, [sp+256]
004605bcldr x0, [sp+208]
004605c0ldr x3, [sp+232]
004605c4ldr x7, [sp+200]
004605c8ldrsb x27, [x7]
004605ccldr x1, [sp+216]
004605d0ldr x4, [sp+240]
004605d4ldr x2, [sp+224]
004605d8ldr x5, [sp+248]
004605dcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage
004605e0str x0, [sp+120]
004605e4str x1, [sp+128]
004605e8str x2, [sp+136]
004605ecstr x3, [sp+104]
004605f0str x4, [sp+112]
004605f4ldr x7, [sp+120]
004605f8ldr x8, [sp+128]
004605fcldr x9, [sp+136]
00460600str x7, [sp+160]
00460604str x8, [sp+168]
00460608str x9, [sp+176]
0046060cldr x7, [sp+104]
00460610ldr x8, [sp+112]
00460614str x7, [sp+144]
00460618str x8, [sp+152]
0046061cldr x7, [sp+160]
00460620ldr x8, [sp+168]
00460624ldr x9, [sp+176]
00460628str x7, [sp+80]
0046062cstr x8, [sp+88]
00460630str x9, [sp+96]
00460634ldr x3, [sp+144]
00460638ldr x4, [sp+152]
0046063cstr x3, [sp+64]
00460640str x4, [sp+72]
00460644ldr x0, [sp+80]
00460648ldr x1, [sp+88]
0046064cldr x2, [sp+96]
00460650ldur x29, [sp-8]
00460654ldr x30, [sp], 192
00460658ret x30
0046065c
0046065cloc_46065c:
0046065cbl runtime.panicwrap
00460660hint
00460664
00460664loc_460664:
00460664stp x0, x1, [sp+8]
00460668stp x2, x3, [sp+24]
0046066cstp x4, x5, [sp+40]
00460670str x6, [sp+56]
00460674str w7, [sp+64]
00460678mov x3, x30
0046067cbl runtime.morestack_noctxt.abi0
00460680ldp x0, x1, [sp+8]
00460684ldp x2, x3, [sp+24]
00460688ldp x4, x5, [sp+40]
0046068cldr x6, [sp+56]
00460690ldr w7, [sp+64]
00460694b 0x460550
00460698
00460698loc_460698:
00460698ldr x17, [x16]
0046069cadd x20, sp, 200
004606a0subs xzr, x20, x17
004606a4b.ne 0x460574
004606a8add x20, sp, 8
004606acstr x20, [x16]
004606b0b 0x460574
004606b4udf 0
004606b8udf 0
004606bcudf 0
00460550
00460550gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DecryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 ciphertext, uint32 usage)
00460550ldr x16, [x28+16]
00460554sub x17, sp, 64
00460558subs xzr, x17, x16
0046055cb.ls 0x460664
00460560str x30, [sp-192]!
00460564stur x29, [sp-8]
00460568sub x29, sp, 8
0046056cldr x16, [x28+32]
00460570cbnz x16, 0x460698
00460574
00460574loc_460574:
00460574str x0, [sp+200]
00460578str x1, [sp+208]
0046057cstr x2, [sp+216]
00460580str x3, [sp+224]
00460584str x4, [sp+232]
00460588str x5, [sp+240]
0046058cstr x6, [sp+248]
00460590str w7, [sp+256]
00460594str xzr, [sp+80]
00460598stp xzr, xzr, [sp+88]
0046059cstp xzr, xzr, [sp+64]
004605a0ldr x7, [sp+200]
004605a4cbnz x7, 0x4605ac
004605a8b 0x46065c
004605ac
004605acloc_4605ac:
004605acstr xzr, [sp+120]
004605b0stp xzr, xzr, [sp+128]
004605b4stp xzr, xzr, [sp+104]
004605b8ldr w6, [sp+256]
004605bcldr x0, [sp+208]
004605c0ldr x3, [sp+232]
004605c4ldr x7, [sp+200]
004605c8ldrsb x27, [x7]
004605ccldr x1, [sp+216]
004605d0ldr x4, [sp+240]
004605d4ldr x2, [sp+224]
004605d8ldr x5, [sp+248]
004605dcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DecryptMessage
004605e0str x0, [sp+120]
004605e4str x1, [sp+128]
004605e8str x2, [sp+136]
004605ecstr x3, [sp+104]
004605f0str x4, [sp+112]
004605f4ldr x7, [sp+120]
004605f8ldr x8, [sp+128]
004605fcldr x9, [sp+136]
00460600str x7, [sp+160]
00460604str x8, [sp+168]
00460608str x9, [sp+176]
0046060cldr x7, [sp+104]
00460610ldr x8, [sp+112]
00460614str x7, [sp+144]
00460618str x8, [sp+152]
0046061cldr x7, [sp+160]
00460620ldr x8, [sp+168]
00460624ldr x9, [sp+176]
00460628str x7, [sp+80]
0046062cstr x8, [sp+88]
00460630str x9, [sp+96]
00460634ldr x3, [sp+144]
00460638ldr x4, [sp+152]
0046063cstr x3, [sp+64]
00460640str x4, [sp+72]
00460644ldr x0, [sp+80]
00460648ldr x1, [sp+88]
0046064cldr x2, [sp+96]
00460650ldur x29, [sp-8]
00460654ldr x30, [sp], 192
00460658ret x30
0046065c
0046065cloc_46065c:
0046065cbl runtime.panicwrap
00460660hint
00460664
00460664loc_460664:
00460664stp x0, x1, [sp+8]
00460668stp x2, x3, [sp+24]
0046066cstp x4, x5, [sp+40]
00460670str x6, [sp+56]
00460674str w7, [sp+64]
00460678mov x3, x30
0046067cbl runtime.morestack_noctxt.abi0
00460680ldp x0, x1, [sp+8]
00460684ldp x2, x3, [sp+24]
00460688ldp x4, x5, [sp+40]
0046068cldr x6, [sp+56]
00460690ldr w7, [sp+64]
00460694b 0x460550
00460698
00460698loc_460698:
00460698ldr x17, [x16]
0046069cadd x20, sp, 200
004606a0subs xzr, x20, x17
004606a4b.ne 0x460574
004606a8add x20, sp, 8
004606acstr x20, [x16]
004606b0b 0x460574
004606b4udf 0
004606b8udf 0
004606bcudf 0
00460550
004606c0
004606c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 usage)
004606c0ldr x16, [x28+16]
004606c4sub x17, sp, 64
004606c8subs xzr, x17, x16
004606ccb.ls 0x4607cc
004606d0str x30, [sp-192]!
004606d4stur x29, [sp-8]
004606d8sub x29, sp, 8
004606dcldr x16, [x28+32]
004606e0cbnz x16, 0x4607f8
004606e4
004606e4loc_4606e4:
004606e4str x0, [sp+200]
004606e8str x1, [sp+208]
004606ecstr x2, [sp+216]
004606f0str x3, [sp+224]
004606f4str x4, [sp+232]
004606f8str x5, [sp+240]
004606fcstr x6, [sp+248]
00460700str xzr, [sp+80]
00460704stp xzr, xzr, [sp+88]
00460708stp xzr, xzr, [sp+64]
0046070cldr x6, [sp+200]
00460710cbnz x6, 0x460718
00460714b 0x4607c4
00460718
00460718loc_460718:
00460718str xzr, [sp+120]
0046071cstp xzr, xzr, [sp+128]
00460720stp xzr, xzr, [sp+104]
00460724ldr x0, [sp+208]
00460728ldr x3, [sp+232]
0046072cldr x6, [sp+200]
00460730ldrsb x27, [x6]
00460734ldr x1, [sp+216]
00460738ldr x4, [sp+240]
0046073cldr x2, [sp+224]
00460740ldr x5, [sp+248]
00460744bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey
00460748str x0, [sp+120]
0046074cstr x1, [sp+128]
00460750str x2, [sp+136]
00460754str x3, [sp+104]
00460758str x4, [sp+112]
0046075cldr x6, [sp+120]
00460760ldr x7, [sp+128]
00460764ldr x8, [sp+136]
00460768str x6, [sp+160]
0046076cstr x7, [sp+168]
00460770str x8, [sp+176]
00460774ldr x6, [sp+104]
00460778ldr x7, [sp+112]
0046077cstr x6, [sp+144]
00460780str x7, [sp+152]
00460784ldr x6, [sp+160]
00460788ldr x7, [sp+168]
0046078cldr x8, [sp+176]
00460790str x6, [sp+80]
00460794str x7, [sp+88]
00460798str x8, [sp+96]
0046079cldr x3, [sp+144]
004607a0ldr x4, [sp+152]
004607a4str x3, [sp+64]
004607a8str x4, [sp+72]
004607acldr x0, [sp+80]
004607b0ldr x1, [sp+88]
004607b4ldr x2, [sp+96]
004607b8ldur x29, [sp-8]
004607bcldr x30, [sp], 192
004607c0ret x30
004607c4
004607c4loc_4607c4:
004607c4bl runtime.panicwrap
004607c8hint
004607cc
004607ccloc_4607cc:
004607ccstp x0, x1, [sp+8]
004607d0stp x2, x3, [sp+24]
004607d4stp x4, x5, [sp+40]
004607d8str x6, [sp+56]
004607dcmov x3, x30
004607e0bl runtime.morestack_noctxt.abi0
004607e4ldp x0, x1, [sp+8]
004607e8ldp x2, x3, [sp+24]
004607ecldp x4, x5, [sp+40]
004607f0ldr x6, [sp+56]
004607f4b 0x4606c0
004607f8
004607f8loc_4607f8:
004607f8ldr x17, [x16]
004607fcadd x20, sp, 200
00460800subs xzr, x20, x17
00460804b.ne 0x4606e4
00460808add x20, sp, 8
0046080cstr x20, [x16]
00460810b 0x4606e4
00460814udf 0
00460818udf 0
0046081cudf 0
004606c0
004606c0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 usage)
004606c0ldr x16, [x28+16]
004606c4sub x17, sp, 64
004606c8subs xzr, x17, x16
004606ccb.ls 0x4607cc
004606d0str x30, [sp-192]!
004606d4stur x29, [sp-8]
004606d8sub x29, sp, 8
004606dcldr x16, [x28+32]
004606e0cbnz x16, 0x4607f8
004606e4
004606e4loc_4606e4:
004606e4str x0, [sp+200]
004606e8str x1, [sp+208]
004606ecstr x2, [sp+216]
004606f0str x3, [sp+224]
004606f4str x4, [sp+232]
004606f8str x5, [sp+240]
004606fcstr x6, [sp+248]
00460700str xzr, [sp+80]
00460704stp xzr, xzr, [sp+88]
00460708stp xzr, xzr, [sp+64]
0046070cldr x6, [sp+200]
00460710cbnz x6, 0x460718
00460714b 0x4607c4
00460718
00460718loc_460718:
00460718str xzr, [sp+120]
0046071cstp xzr, xzr, [sp+128]
00460720stp xzr, xzr, [sp+104]
00460724ldr x0, [sp+208]
00460728ldr x3, [sp+232]
0046072cldr x6, [sp+200]
00460730ldrsb x27, [x6]
00460734ldr x1, [sp+216]
00460738ldr x4, [sp+240]
0046073cldr x2, [sp+224]
00460740ldr x5, [sp+248]
00460744bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveKey
00460748str x0, [sp+120]
0046074cstr x1, [sp+128]
00460750str x2, [sp+136]
00460754str x3, [sp+104]
00460758str x4, [sp+112]
0046075cldr x6, [sp+120]
00460760ldr x7, [sp+128]
00460764ldr x8, [sp+136]
00460768str x6, [sp+160]
0046076cstr x7, [sp+168]
00460770str x8, [sp+176]
00460774ldr x6, [sp+104]
00460778ldr x7, [sp+112]
0046077cstr x6, [sp+144]
00460780str x7, [sp+152]
00460784ldr x6, [sp+160]
00460788ldr x7, [sp+168]
0046078cldr x8, [sp+176]
00460790str x6, [sp+80]
00460794str x7, [sp+88]
00460798str x8, [sp+96]
0046079cldr x3, [sp+144]
004607a0ldr x4, [sp+152]
004607a4str x3, [sp+64]
004607a8str x4, [sp+72]
004607acldr x0, [sp+80]
004607b0ldr x1, [sp+88]
004607b4ldr x2, [sp+96]
004607b8ldur x29, [sp-8]
004607bcldr x30, [sp], 192
004607c0ret x30
004607c4
004607c4loc_4607c4:
004607c4bl runtime.panicwrap
004607c8hint
004607cc
004607ccloc_4607cc:
004607ccstp x0, x1, [sp+8]
004607d0stp x2, x3, [sp+24]
004607d4stp x4, x5, [sp+40]
004607d8str x6, [sp+56]
004607dcmov x3, x30
004607e0bl runtime.morestack_noctxt.abi0
004607e4ldp x0, x1, [sp+8]
004607e8ldp x2, x3, [sp+24]
004607ecldp x4, x5, [sp+40]
004607f0ldr x6, [sp+56]
004607f4b 0x4606c0
004607f8
004607f8loc_4607f8:
004607f8ldr x17, [x16]
004607fcadd x20, sp, 200
00460800subs xzr, x20, x17
00460804b.ne 0x4606e4
00460808add x20, sp, 8
0046080cstr x20, [x16]
00460810b 0x4606e4
00460814udf 0
00460818udf 0
0046081cudf 0
004606c0
00460820
00460820gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 usage)
00460820ldr x16, [x28+16]
00460824sub x17, sp, 64
00460828subs xzr, x17, x16
0046082cb.ls 0x46092c
00460830str x30, [sp-192]!
00460834stur x29, [sp-8]
00460838sub x29, sp, 8
0046083cldr x16, [x28+32]
00460840cbnz x16, 0x460958
00460844
00460844loc_460844:
00460844str x0, [sp+200]
00460848str x1, [sp+208]
0046084cstr x2, [sp+216]
00460850str x3, [sp+224]
00460854str x4, [sp+232]
00460858str x5, [sp+240]
0046085cstr x6, [sp+248]
00460860str xzr, [sp+80]
00460864stp xzr, xzr, [sp+88]
00460868stp xzr, xzr, [sp+64]
0046086cldr x6, [sp+200]
00460870cbnz x6, 0x460878
00460874b 0x460924
00460878
00460878loc_460878:
00460878str xzr, [sp+120]
0046087cstp xzr, xzr, [sp+128]
00460880stp xzr, xzr, [sp+104]
00460884ldr x0, [sp+208]
00460888ldr x3, [sp+232]
0046088cldr x6, [sp+200]
00460890ldrsb x27, [x6]
00460894ldr x1, [sp+216]
00460898ldr x4, [sp+240]
0046089cldr x2, [sp+224]
004608a0ldr x5, [sp+248]
004608a4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom
004608a8str x0, [sp+120]
004608acstr x1, [sp+128]
004608b0str x2, [sp+136]
004608b4str x3, [sp+104]
004608b8str x4, [sp+112]
004608bcldr x6, [sp+120]
004608c0ldr x7, [sp+128]
004608c4ldr x8, [sp+136]
004608c8str x6, [sp+160]
004608ccstr x7, [sp+168]
004608d0str x8, [sp+176]
004608d4ldr x6, [sp+104]
004608d8ldr x7, [sp+112]
004608dcstr x6, [sp+144]
004608e0str x7, [sp+152]
004608e4ldr x6, [sp+160]
004608e8ldr x7, [sp+168]
004608ecldr x8, [sp+176]
004608f0str x6, [sp+80]
004608f4str x7, [sp+88]
004608f8str x8, [sp+96]
004608fcldr x3, [sp+144]
00460900ldr x4, [sp+152]
00460904str x3, [sp+64]
00460908str x4, [sp+72]
0046090cldr x0, [sp+80]
00460910ldr x1, [sp+88]
00460914ldr x2, [sp+96]
00460918ldur x29, [sp-8]
0046091cldr x30, [sp], 192
00460920ret x30
00460924
00460924loc_460924:
00460924bl runtime.panicwrap
00460928hint
0046092c
0046092cloc_46092c:
0046092cstp x0, x1, [sp+8]
00460930stp x2, x3, [sp+24]
00460934stp x4, x5, [sp+40]
00460938str x6, [sp+56]
0046093cmov x3, x30
00460940bl runtime.morestack_noctxt.abi0
00460944ldp x0, x1, [sp+8]
00460948ldp x2, x3, [sp+24]
0046094cldp x4, x5, [sp+40]
00460950ldr x6, [sp+56]
00460954b 0x460820
00460958
00460958loc_460958:
00460958ldr x17, [x16]
0046095cadd x20, sp, 200
00460960subs xzr, x20, x17
00460964b.ne 0x460844
00460968add x20, sp, 8
0046096cstr x20, [x16]
00460970b 0x460844
00460974udf 0
00460978udf 0
0046097cudf 0
00460820
00460820gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveRandom: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).DeriveRandom(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 usage)
00460820ldr x16, [x28+16]
00460824sub x17, sp, 64
00460828subs xzr, x17, x16
0046082cb.ls 0x46092c
00460830str x30, [sp-192]!
00460834stur x29, [sp-8]
00460838sub x29, sp, 8
0046083cldr x16, [x28+32]
00460840cbnz x16, 0x460958
00460844
00460844loc_460844:
00460844str x0, [sp+200]
00460848str x1, [sp+208]
0046084cstr x2, [sp+216]
00460850str x3, [sp+224]
00460854str x4, [sp+232]
00460858str x5, [sp+240]
0046085cstr x6, [sp+248]
00460860str xzr, [sp+80]
00460864stp xzr, xzr, [sp+88]
00460868stp xzr, xzr, [sp+64]
0046086cldr x6, [sp+200]
00460870cbnz x6, 0x460878
00460874b 0x460924
00460878
00460878loc_460878:
00460878str xzr, [sp+120]
0046087cstp xzr, xzr, [sp+128]
00460880stp xzr, xzr, [sp+104]
00460884ldr x0, [sp+208]
00460888ldr x3, [sp+232]
0046088cldr x6, [sp+200]
00460890ldrsb x27, [x6]
00460894ldr x1, [sp+216]
00460898ldr x4, [sp+240]
0046089cldr x2, [sp+224]
004608a0ldr x5, [sp+248]
004608a4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.DeriveRandom
004608a8str x0, [sp+120]
004608acstr x1, [sp+128]
004608b0str x2, [sp+136]
004608b4str x3, [sp+104]
004608b8str x4, [sp+112]
004608bcldr x6, [sp+120]
004608c0ldr x7, [sp+128]
004608c4ldr x8, [sp+136]
004608c8str x6, [sp+160]
004608ccstr x7, [sp+168]
004608d0str x8, [sp+176]
004608d4ldr x6, [sp+104]
004608d8ldr x7, [sp+112]
004608dcstr x6, [sp+144]
004608e0str x7, [sp+152]
004608e4ldr x6, [sp+160]
004608e8ldr x7, [sp+168]
004608ecldr x8, [sp+176]
004608f0str x6, [sp+80]
004608f4str x7, [sp+88]
004608f8str x8, [sp+96]
004608fcldr x3, [sp+144]
00460900ldr x4, [sp+152]
00460904str x3, [sp+64]
00460908str x4, [sp+72]
0046090cldr x0, [sp+80]
00460910ldr x1, [sp+88]
00460914ldr x2, [sp+96]
00460918ldur x29, [sp-8]
0046091cldr x30, [sp], 192
00460920ret x30
00460924
00460924loc_460924:
00460924bl runtime.panicwrap
00460928hint
0046092c
0046092cloc_46092c:
0046092cstp x0, x1, [sp+8]
00460930stp x2, x3, [sp+24]
00460934stp x4, x5, [sp+40]
00460938str x6, [sp+56]
0046093cmov x3, x30
00460940bl runtime.morestack_noctxt.abi0
00460944ldp x0, x1, [sp+8]
00460948ldp x2, x3, [sp+24]
0046094cldp x4, x5, [sp+40]
00460950ldr x6, [sp+56]
00460954b 0x460820
00460958
00460958loc_460958:
00460958ldr x17, [x16]
0046095cadd x20, sp, 200
00460960subs xzr, x20, x17
00460964b.ne 0x460844
00460968add x20, sp, 8
0046096cstr x20, [x16]
00460970b 0x460844
00460974udf 0
00460978udf 0
0046097cudf 0
00460820
00460980
00460980gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 data)
00460980ldr x16, [x28+16]
00460984sub x17, sp, 128
00460988subs xzr, x17, x16
0046098cb.ls 0x460ae8
00460990sub x20, sp, 256
00460994stp x29, x30, [x20-8]
00460998add sp, x20, 0
0046099csub x29, sp, 8
004609a0ldr x16, [x28+32]
004609a4cbnz x16, 0x460b14
004609a8
004609a8loc_4609a8:
004609a8str x0, [sp+264]
004609acstr x1, [sp+272]
004609b0str x2, [sp+280]
004609b4str x3, [sp+288]
004609b8str x4, [sp+296]
004609bcstr x5, [sp+304]
004609c0str x6, [sp+312]
004609c4str xzr, [sp+96]
004609c8stp xzr, xzr, [sp+104]
004609ccstr xzr, [sp+72]
004609d0stp xzr, xzr, [sp+80]
004609d4stp xzr, xzr, [sp+56]
004609d8ldr x6, [sp+264]
004609dccbnz x6, 0x4609e4
004609e0b 0x460ae0
004609e4
004609e4loc_4609e4:
004609e4str xzr, [sp+120]
004609e8stp xzr, xzr, [sp+128]
004609ecstr xzr, [sp+224]
004609f0stp xzr, xzr, [sp+232]
004609f4stp xzr, xzr, [sp+208]
004609f8ldr x0, [sp+272]
004609fcldr x3, [sp+296]
00460a00ldr x6, [sp+264]
00460a04ldrsb x27, [x6]
00460a08ldr x1, [sp+280]
00460a0cldr x4, [sp+304]
00460a10ldr x2, [sp+288]
00460a14ldr x5, [sp+312]
00460a18bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData
00460a1cstr x0, [sp+120]
00460a20str x1, [sp+128]
00460a24str x2, [sp+136]
00460a28str x3, [sp+224]
00460a2cstr x4, [sp+232]
00460a30str x5, [sp+240]
00460a34str x6, [sp+208]
00460a38str x7, [sp+216]
00460a3cldr x6, [sp+120]
00460a40ldr x7, [sp+128]
00460a44ldr x8, [sp+136]
00460a48str x6, [sp+184]
00460a4cstr x7, [sp+192]
00460a50str x8, [sp+200]
00460a54ldr x6, [sp+224]
00460a58ldr x7, [sp+232]
00460a5cldr x8, [sp+240]
00460a60str x6, [sp+160]
00460a64str x7, [sp+168]
00460a68str x8, [sp+176]
00460a6cldr x6, [sp+208]
00460a70ldr x7, [sp+216]
00460a74str x6, [sp+144]
00460a78str x7, [sp+152]
00460a7cldr x6, [sp+184]
00460a80ldr x7, [sp+192]
00460a84ldr x8, [sp+200]
00460a88str x6, [sp+96]
00460a8cstr x7, [sp+104]
00460a90str x8, [sp+112]
00460a94ldr x6, [sp+160]
00460a98ldr x7, [sp+168]
00460a9cldr x8, [sp+176]
00460aa0str x6, [sp+72]
00460aa4str x7, [sp+80]
00460aa8str x8, [sp+88]
00460aacldr x6, [sp+144]
00460ab0ldr x7, [sp+152]
00460ab4str x6, [sp+56]
00460ab8str x7, [sp+64]
00460abcldr x0, [sp+96]
00460ac0ldr x3, [sp+72]
00460ac4ldr x1, [sp+104]
00460ac8ldr x4, [sp+80]
00460accldr x2, [sp+112]
00460ad0ldr x5, [sp+88]
00460ad4ldp x29, x30, [sp-8]
00460ad8add sp, sp, 256
00460adcret x30
00460ae0
00460ae0loc_460ae0:
00460ae0bl runtime.panicwrap
00460ae4hint
00460ae8
00460ae8loc_460ae8:
00460ae8stp x0, x1, [sp+8]
00460aecstp x2, x3, [sp+24]
00460af0stp x4, x5, [sp+40]
00460af4str x6, [sp+56]
00460af8mov x3, x30
00460afcbl runtime.morestack_noctxt.abi0
00460b00ldp x0, x1, [sp+8]
00460b04ldp x2, x3, [sp+24]
00460b08ldp x4, x5, [sp+40]
00460b0cldr x6, [sp+56]
00460b10b 0x460980
00460b14
00460b14loc_460b14:
00460b14ldr x17, [x16]
00460b18add x20, sp, 264
00460b1csubs xzr, x20, x17
00460b20b.ne 0x4609a8
00460b24add x20, sp, 8
00460b28str x20, [x16]
00460b2cb 0x4609a8
00460980
00460980gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptData: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptData(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 data)
00460980ldr x16, [x28+16]
00460984sub x17, sp, 128
00460988subs xzr, x17, x16
0046098cb.ls 0x460ae8
00460990sub x20, sp, 256
00460994stp x29, x30, [x20-8]
00460998add sp, x20, 0
0046099csub x29, sp, 8
004609a0ldr x16, [x28+32]
004609a4cbnz x16, 0x460b14
004609a8
004609a8loc_4609a8:
004609a8str x0, [sp+264]
004609acstr x1, [sp+272]
004609b0str x2, [sp+280]
004609b4str x3, [sp+288]
004609b8str x4, [sp+296]
004609bcstr x5, [sp+304]
004609c0str x6, [sp+312]
004609c4str xzr, [sp+96]
004609c8stp xzr, xzr, [sp+104]
004609ccstr xzr, [sp+72]
004609d0stp xzr, xzr, [sp+80]
004609d4stp xzr, xzr, [sp+56]
004609d8ldr x6, [sp+264]
004609dccbnz x6, 0x4609e4
004609e0b 0x460ae0
004609e4
004609e4loc_4609e4:
004609e4str xzr, [sp+120]
004609e8stp xzr, xzr, [sp+128]
004609ecstr xzr, [sp+224]
004609f0stp xzr, xzr, [sp+232]
004609f4stp xzr, xzr, [sp+208]
004609f8ldr x0, [sp+272]
004609fcldr x3, [sp+296]
00460a00ldr x6, [sp+264]
00460a04ldrsb x27, [x6]
00460a08ldr x1, [sp+280]
00460a0cldr x4, [sp+304]
00460a10ldr x2, [sp+288]
00460a14ldr x5, [sp+312]
00460a18bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptData
00460a1cstr x0, [sp+120]
00460a20str x1, [sp+128]
00460a24str x2, [sp+136]
00460a28str x3, [sp+224]
00460a2cstr x4, [sp+232]
00460a30str x5, [sp+240]
00460a34str x6, [sp+208]
00460a38str x7, [sp+216]
00460a3cldr x6, [sp+120]
00460a40ldr x7, [sp+128]
00460a44ldr x8, [sp+136]
00460a48str x6, [sp+184]
00460a4cstr x7, [sp+192]
00460a50str x8, [sp+200]
00460a54ldr x6, [sp+224]
00460a58ldr x7, [sp+232]
00460a5cldr x8, [sp+240]
00460a60str x6, [sp+160]
00460a64str x7, [sp+168]
00460a68str x8, [sp+176]
00460a6cldr x6, [sp+208]
00460a70ldr x7, [sp+216]
00460a74str x6, [sp+144]
00460a78str x7, [sp+152]
00460a7cldr x6, [sp+184]
00460a80ldr x7, [sp+192]
00460a84ldr x8, [sp+200]
00460a88str x6, [sp+96]
00460a8cstr x7, [sp+104]
00460a90str x8, [sp+112]
00460a94ldr x6, [sp+160]
00460a98ldr x7, [sp+168]
00460a9cldr x8, [sp+176]
00460aa0str x6, [sp+72]
00460aa4str x7, [sp+80]
00460aa8str x8, [sp+88]
00460aacldr x6, [sp+144]
00460ab0ldr x7, [sp+152]
00460ab4str x6, [sp+56]
00460ab8str x7, [sp+64]
00460abcldr x0, [sp+96]
00460ac0ldr x3, [sp+72]
00460ac4ldr x1, [sp+104]
00460ac8ldr x4, [sp+80]
00460accldr x2, [sp+112]
00460ad0ldr x5, [sp+88]
00460ad4ldp x29, x30, [sp-8]
00460ad8add sp, sp, 256
00460adcret x30
00460ae0
00460ae0loc_460ae0:
00460ae0bl runtime.panicwrap
00460ae4hint
00460ae8
00460ae8loc_460ae8:
00460ae8stp x0, x1, [sp+8]
00460aecstp x2, x3, [sp+24]
00460af0stp x4, x5, [sp+40]
00460af4str x6, [sp+56]
00460af8mov x3, x30
00460afcbl runtime.morestack_noctxt.abi0
00460b00ldp x0, x1, [sp+8]
00460b04ldp x2, x3, [sp+24]
00460b08ldp x4, x5, [sp+40]
00460b0cldr x6, [sp+56]
00460b10b 0x460980
00460b14
00460b14loc_460b14:
00460b14ldr x17, [x16]
00460b18add x20, sp, 264
00460b1csubs xzr, x20, x17
00460b20b.ne 0x4609a8
00460b24add x20, sp, 8
00460b28str x20, [x16]
00460b2cb 0x4609a8
00460980
00460b30
00460b30gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 message, uint32 usage)
00460b30ldr x16, [x28+16]
00460b34sub x17, sp, 144
00460b38subs xzr, x17, x16
00460b3cb.ls 0x460ca0
00460b40sub x20, sp, 272
00460b44stp x29, x30, [x20-8]
00460b48add sp, x20, 0
00460b4csub x29, sp, 8
00460b50ldr x16, [x28+32]
00460b54cbnz x16, 0x460cd4
00460b58
00460b58loc_460b58:
00460b58str x0, [sp+280]
00460b5cstr x1, [sp+288]
00460b60str x2, [sp+296]
00460b64str x3, [sp+304]
00460b68str x4, [sp+312]
00460b6cstr x5, [sp+320]
00460b70str x6, [sp+328]
00460b74str w7, [sp+336]
00460b78str xzr, [sp+112]
00460b7cstp xzr, xzr, [sp+120]
00460b80str xzr, [sp+88]
00460b84stp xzr, xzr, [sp+96]
00460b88stp xzr, xzr, [sp+72]
00460b8cldr x7, [sp+280]
00460b90cbnz x7, 0x460b98
00460b94b 0x460c98
00460b98
00460b98loc_460b98:
00460b98str xzr, [sp+240]
00460b9cstp xzr, xzr, [sp+248]
00460ba0str xzr, [sp+216]
00460ba4stp xzr, xzr, [sp+224]
00460ba8stp xzr, xzr, [sp+200]
00460bacldr w6, [sp+336]
00460bb0ldr x0, [sp+288]
00460bb4ldr x3, [sp+312]
00460bb8ldr x7, [sp+280]
00460bbcldrsb x27, [x7]
00460bc0ldr x1, [sp+296]
00460bc4ldr x4, [sp+320]
00460bc8ldr x2, [sp+304]
00460bccldr x5, [sp+328]
00460bd0bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage
00460bd4str x0, [sp+240]
00460bd8str x1, [sp+248]
00460bdcstr x2, [sp+256]
00460be0str x3, [sp+216]
00460be4str x4, [sp+224]
00460be8str x5, [sp+232]
00460becstr x6, [sp+200]
00460bf0str x7, [sp+208]
00460bf4ldr x7, [sp+240]
00460bf8ldr x8, [sp+248]
00460bfcldr x9, [sp+256]
00460c00str x7, [sp+176]
00460c04str x8, [sp+184]
00460c08str x9, [sp+192]
00460c0cldr x7, [sp+216]
00460c10ldr x8, [sp+224]
00460c14ldr x9, [sp+232]
00460c18str x7, [sp+152]
00460c1cstr x8, [sp+160]
00460c20str x9, [sp+168]
00460c24ldr x7, [sp+200]
00460c28ldr x8, [sp+208]
00460c2cstr x7, [sp+136]
00460c30str x8, [sp+144]
00460c34ldr x7, [sp+176]
00460c38ldr x8, [sp+184]
00460c3cldr x9, [sp+192]
00460c40str x7, [sp+112]
00460c44str x8, [sp+120]
00460c48str x9, [sp+128]
00460c4cldr x7, [sp+152]
00460c50ldr x8, [sp+160]
00460c54ldr x9, [sp+168]
00460c58str x7, [sp+88]
00460c5cstr x8, [sp+96]
00460c60str x9, [sp+104]
00460c64ldr x6, [sp+136]
00460c68ldr x7, [sp+144]
00460c6cstr x6, [sp+72]
00460c70str x7, [sp+80]
00460c74ldr x0, [sp+112]
00460c78ldr x3, [sp+88]
00460c7cldr x1, [sp+120]
00460c80ldr x4, [sp+96]
00460c84ldr x2, [sp+128]
00460c88ldr x5, [sp+104]
00460c8cldp x29, x30, [sp-8]
00460c90add sp, sp, 272
00460c94ret x30
00460c98
00460c98loc_460c98:
00460c98bl runtime.panicwrap
00460c9chint
00460ca0
00460ca0loc_460ca0:
00460ca0stp x0, x1, [sp+8]
00460ca4stp x2, x3, [sp+24]
00460ca8stp x4, x5, [sp+40]
00460cacstr x6, [sp+56]
00460cb0str w7, [sp+64]
00460cb4mov x3, x30
00460cb8bl runtime.morestack_noctxt.abi0
00460cbcldp x0, x1, [sp+8]
00460cc0ldp x2, x3, [sp+24]
00460cc4ldp x4, x5, [sp+40]
00460cc8ldr x6, [sp+56]
00460cccldr w7, [sp+64]
00460cd0b 0x460b30
00460cd4
00460cd4loc_460cd4:
00460cd4ldr x17, [x16]
00460cd8add x20, sp, 280
00460cdcsubs xzr, x20, x17
00460ce0b.ne 0x460b58
00460ce4add x20, sp, 8
00460ce8str x20, [x16]
00460cecb 0x460b58
00460b30
00460b30gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptMessage: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).EncryptMessage(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 key, struct []uint8 message, uint32 usage)
00460b30ldr x16, [x28+16]
00460b34sub x17, sp, 144
00460b38subs xzr, x17, x16
00460b3cb.ls 0x460ca0
00460b40sub x20, sp, 272
00460b44stp x29, x30, [x20-8]
00460b48add sp, x20, 0
00460b4csub x29, sp, 8
00460b50ldr x16, [x28+32]
00460b54cbnz x16, 0x460cd4
00460b58
00460b58loc_460b58:
00460b58str x0, [sp+280]
00460b5cstr x1, [sp+288]
00460b60str x2, [sp+296]
00460b64str x3, [sp+304]
00460b68str x4, [sp+312]
00460b6cstr x5, [sp+320]
00460b70str x6, [sp+328]
00460b74str w7, [sp+336]
00460b78str xzr, [sp+112]
00460b7cstp xzr, xzr, [sp+120]
00460b80str xzr, [sp+88]
00460b84stp xzr, xzr, [sp+96]
00460b88stp xzr, xzr, [sp+72]
00460b8cldr x7, [sp+280]
00460b90cbnz x7, 0x460b98
00460b94b 0x460c98
00460b98
00460b98loc_460b98:
00460b98str xzr, [sp+240]
00460b9cstp xzr, xzr, [sp+248]
00460ba0str xzr, [sp+216]
00460ba4stp xzr, xzr, [sp+224]
00460ba8stp xzr, xzr, [sp+200]
00460bacldr w6, [sp+336]
00460bb0ldr x0, [sp+288]
00460bb4ldr x3, [sp+312]
00460bb8ldr x7, [sp+280]
00460bbcldrsb x27, [x7]
00460bc0ldr x1, [sp+296]
00460bc4ldr x4, [sp+320]
00460bc8ldr x2, [sp+304]
00460bccldr x5, [sp+328]
00460bd0bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.EncryptMessage
00460bd4str x0, [sp+240]
00460bd8str x1, [sp+248]
00460bdcstr x2, [sp+256]
00460be0str x3, [sp+216]
00460be4str x4, [sp+224]
00460be8str x5, [sp+232]
00460becstr x6, [sp+200]
00460bf0str x7, [sp+208]
00460bf4ldr x7, [sp+240]
00460bf8ldr x8, [sp+248]
00460bfcldr x9, [sp+256]
00460c00str x7, [sp+176]
00460c04str x8, [sp+184]
00460c08str x9, [sp+192]
00460c0cldr x7, [sp+216]
00460c10ldr x8, [sp+224]
00460c14ldr x9, [sp+232]
00460c18str x7, [sp+152]
00460c1cstr x8, [sp+160]
00460c20str x9, [sp+168]
00460c24ldr x7, [sp+200]
00460c28ldr x8, [sp+208]
00460c2cstr x7, [sp+136]
00460c30str x8, [sp+144]
00460c34ldr x7, [sp+176]
00460c38ldr x8, [sp+184]
00460c3cldr x9, [sp+192]
00460c40str x7, [sp+112]
00460c44str x8, [sp+120]
00460c48str x9, [sp+128]
00460c4cldr x7, [sp+152]
00460c50ldr x8, [sp+160]
00460c54ldr x9, [sp+168]
00460c58str x7, [sp+88]
00460c5cstr x8, [sp+96]
00460c60str x9, [sp+104]
00460c64ldr x6, [sp+136]
00460c68ldr x7, [sp+144]
00460c6cstr x6, [sp+72]
00460c70str x7, [sp+80]
00460c74ldr x0, [sp+112]
00460c78ldr x3, [sp+88]
00460c7cldr x1, [sp+120]
00460c80ldr x4, [sp+96]
00460c84ldr x2, [sp+128]
00460c88ldr x5, [sp+104]
00460c8cldp x29, x30, [sp-8]
00460c90add sp, sp, 272
00460c94ret x30
00460c98
00460c98loc_460c98:
00460c98bl runtime.panicwrap
00460c9chint
00460ca0
00460ca0loc_460ca0:
00460ca0stp x0, x1, [sp+8]
00460ca4stp x2, x3, [sp+24]
00460ca8stp x4, x5, [sp+40]
00460cacstr x6, [sp+56]
00460cb0str w7, [sp+64]
00460cb4mov x3, x30
00460cb8bl runtime.morestack_noctxt.abi0
00460cbcldp x0, x1, [sp+8]
00460cc0ldp x2, x3, [sp+24]
00460cc4ldp x4, x5, [sp+40]
00460cc8ldr x6, [sp+56]
00460cccldr w7, [sp+64]
00460cd0b 0x460b30
00460cd4
00460cd4loc_460cd4:
00460cd4ldr x17, [x16]
00460cd8add x20, sp, 280
00460cdcsubs xzr, x20, x17
00460ce0b.ne 0x460b58
00460ce4add x20, sp, 8
00460ce8str x20, [x16]
00460cecb 0x460b58
00460b30
00460cf0
00460cf0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00460cf0ldr x16, [x28+16]
00460cf4sub x17, sp, 64
00460cf8subs xzr, x17, x16
00460cfcb.ls 0x460e04
00460d00str x30, [sp-192]!
00460d04stur x29, [sp-8]
00460d08sub x29, sp, 8
00460d0cldr x16, [x28+32]
00460d10cbnz x16, 0x460e38
00460d14
00460d14loc_460d14:
00460d14str x0, [sp+200]
00460d18str x1, [sp+208]
00460d1cstr x2, [sp+216]
00460d20str x3, [sp+224]
00460d24str x4, [sp+232]
00460d28str x5, [sp+240]
00460d2cstr x6, [sp+248]
00460d30str w7, [sp+256]
00460d34str xzr, [sp+80]
00460d38stp xzr, xzr, [sp+88]
00460d3cstp xzr, xzr, [sp+64]
00460d40ldr x7, [sp+200]
00460d44cbnz x7, 0x460d4c
00460d48b 0x460dfc
00460d4c
00460d4cloc_460d4c:
00460d4cstr xzr, [sp+120]
00460d50stp xzr, xzr, [sp+128]
00460d54stp xzr, xzr, [sp+104]
00460d58ldr w6, [sp+256]
00460d5cldr x0, [sp+208]
00460d60ldr x3, [sp+232]
00460d64ldr x7, [sp+200]
00460d68ldrsb x27, [x7]
00460d6cldr x1, [sp+216]
00460d70ldr x4, [sp+240]
00460d74ldr x2, [sp+224]
00460d78ldr x5, [sp+248]
00460d7cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash
00460d80str x0, [sp+120]
00460d84str x1, [sp+128]
00460d88str x2, [sp+136]
00460d8cstr x3, [sp+104]
00460d90str x4, [sp+112]
00460d94ldr x7, [sp+120]
00460d98ldr x8, [sp+128]
00460d9cldr x9, [sp+136]
00460da0str x7, [sp+160]
00460da4str x8, [sp+168]
00460da8str x9, [sp+176]
00460dacldr x7, [sp+104]
00460db0ldr x8, [sp+112]
00460db4str x7, [sp+144]
00460db8str x8, [sp+152]
00460dbcldr x7, [sp+160]
00460dc0ldr x8, [sp+168]
00460dc4ldr x9, [sp+176]
00460dc8str x7, [sp+80]
00460dccstr x8, [sp+88]
00460dd0str x9, [sp+96]
00460dd4ldr x3, [sp+144]
00460dd8ldr x4, [sp+152]
00460ddcstr x3, [sp+64]
00460de0str x4, [sp+72]
00460de4ldr x0, [sp+80]
00460de8ldr x1, [sp+88]
00460decldr x2, [sp+96]
00460df0ldur x29, [sp-8]
00460df4ldr x30, [sp], 192
00460df8ret x30
00460dfc
00460dfcloc_460dfc:
00460dfcbl runtime.panicwrap
00460e00hint
00460e04
00460e04loc_460e04:
00460e04stp x0, x1, [sp+8]
00460e08stp x2, x3, [sp+24]
00460e0cstp x4, x5, [sp+40]
00460e10str x6, [sp+56]
00460e14str w7, [sp+64]
00460e18mov x3, x30
00460e1cbl runtime.morestack_noctxt.abi0
00460e20ldp x0, x1, [sp+8]
00460e24ldp x2, x3, [sp+24]
00460e28ldp x4, x5, [sp+40]
00460e2cldr x6, [sp+56]
00460e30ldr w7, [sp+64]
00460e34b 0x460cf0
00460e38
00460e38loc_460e38:
00460e38ldr x17, [x16]
00460e3cadd x20, sp, 200
00460e40subs xzr, x20, x17
00460e44b.ne 0x460d14
00460e48add x20, sp, 8
00460e4cstr x20, [x16]
00460e50b 0x460d14
00460e54udf 0
00460e58udf 0
00460e5cudf 0
00460cf0
00460cf0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetChecksumHash: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetChecksumHash(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 data, uint32 usage)
00460cf0ldr x16, [x28+16]
00460cf4sub x17, sp, 64
00460cf8subs xzr, x17, x16
00460cfcb.ls 0x460e04
00460d00str x30, [sp-192]!
00460d04stur x29, [sp-8]
00460d08sub x29, sp, 8
00460d0cldr x16, [x28+32]
00460d10cbnz x16, 0x460e38
00460d14
00460d14loc_460d14:
00460d14str x0, [sp+200]
00460d18str x1, [sp+208]
00460d1cstr x2, [sp+216]
00460d20str x3, [sp+224]
00460d24str x4, [sp+232]
00460d28str x5, [sp+240]
00460d2cstr x6, [sp+248]
00460d30str w7, [sp+256]
00460d34str xzr, [sp+80]
00460d38stp xzr, xzr, [sp+88]
00460d3cstp xzr, xzr, [sp+64]
00460d40ldr x7, [sp+200]
00460d44cbnz x7, 0x460d4c
00460d48b 0x460dfc
00460d4c
00460d4cloc_460d4c:
00460d4cstr xzr, [sp+120]
00460d50stp xzr, xzr, [sp+128]
00460d54stp xzr, xzr, [sp+104]
00460d58ldr w6, [sp+256]
00460d5cldr x0, [sp+208]
00460d60ldr x3, [sp+232]
00460d64ldr x7, [sp+200]
00460d68ldrsb x27, [x7]
00460d6cldr x1, [sp+216]
00460d70ldr x4, [sp+240]
00460d74ldr x2, [sp+224]
00460d78ldr x5, [sp+248]
00460d7cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetChecksumHash
00460d80str x0, [sp+120]
00460d84str x1, [sp+128]
00460d88str x2, [sp+136]
00460d8cstr x3, [sp+104]
00460d90str x4, [sp+112]
00460d94ldr x7, [sp+120]
00460d98ldr x8, [sp+128]
00460d9cldr x9, [sp+136]
00460da0str x7, [sp+160]
00460da4str x8, [sp+168]
00460da8str x9, [sp+176]
00460dacldr x7, [sp+104]
00460db0ldr x8, [sp+112]
00460db4str x7, [sp+144]
00460db8str x8, [sp+152]
00460dbcldr x7, [sp+160]
00460dc0ldr x8, [sp+168]
00460dc4ldr x9, [sp+176]
00460dc8str x7, [sp+80]
00460dccstr x8, [sp+88]
00460dd0str x9, [sp+96]
00460dd4ldr x3, [sp+144]
00460dd8ldr x4, [sp+152]
00460ddcstr x3, [sp+64]
00460de0str x4, [sp+72]
00460de4ldr x0, [sp+80]
00460de8ldr x1, [sp+88]
00460decldr x2, [sp+96]
00460df0ldur x29, [sp-8]
00460df4ldr x30, [sp], 192
00460df8ret x30
00460dfc
00460dfcloc_460dfc:
00460dfcbl runtime.panicwrap
00460e00hint
00460e04
00460e04loc_460e04:
00460e04stp x0, x1, [sp+8]
00460e08stp x2, x3, [sp+24]
00460e0cstp x4, x5, [sp+40]
00460e10str x6, [sp+56]
00460e14str w7, [sp+64]
00460e18mov x3, x30
00460e1cbl runtime.morestack_noctxt.abi0
00460e20ldp x0, x1, [sp+8]
00460e24ldp x2, x3, [sp+24]
00460e28ldp x4, x5, [sp+40]
00460e2cldr x6, [sp+56]
00460e30ldr w7, [sp+64]
00460e34b 0x460cf0
00460e38
00460e38loc_460e38:
00460e38ldr x17, [x16]
00460e3cadd x20, sp, 200
00460e40subs xzr, x20, x17
00460e44b.ne 0x460d14
00460e48add x20, sp, 8
00460e4cstr x20, [x16]
00460e50b 0x460d14
00460e54udf 0
00460e58udf 0
00460e5cudf 0
00460cf0
00460e60
00460e60gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460e60ldr x16, [x28+16]
00460e64subs xzr, sp, x16
00460e68b.ls 0x460eb4
00460e6cstr x30, [sp-32]!
00460e70stur x29, [sp-8]
00460e74sub x29, sp, 8
00460e78ldr x16, [x28+32]
00460e7ccbnz x16, 0x460ec8
00460e80
00460e80loc_460e80:
00460e80str x0, [sp+40]
00460e84str xzr, [sp+8]
00460e88cbnz x0, 0x460e90
00460e8cb 0x460eac
00460e90
00460e90loc_460e90:
00460e90ldrsb x27, [x0]
00460e94bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize
00460e98str x0, [sp+16]
00460e9cstr x0, [sp+8]
00460ea0ldur x29, [sp-8]
00460ea4ldr x30, [sp], 32
00460ea8ret x30
00460eac
00460eacloc_460eac:
00460eacbl runtime.panicwrap
00460eb0hint
00460eb4
00460eb4loc_460eb4:
00460eb4str x0, [sp+8]
00460eb8mov x3, x30
00460ebcbl runtime.morestack_noctxt.abi0
00460ec0ldr x0, [sp+8]
00460ec4b 0x460e60
00460ec8
00460ec8loc_460ec8:
00460ec8ldr x17, [x16]
00460eccadd x20, sp, 40
00460ed0subs xzr, x20, x17
00460ed4b.ne 0x460e80
00460ed8add x20, sp, 8
00460edcstr x20, [x16]
00460ee0b 0x460e80
00460ee4udf 0
00460ee8udf 0
00460eecudf 0
00460e60
00460e60gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetConfounderByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetConfounderByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460e60ldr x16, [x28+16]
00460e64subs xzr, sp, x16
00460e68b.ls 0x460eb4
00460e6cstr x30, [sp-32]!
00460e70stur x29, [sp-8]
00460e74sub x29, sp, 8
00460e78ldr x16, [x28+32]
00460e7ccbnz x16, 0x460ec8
00460e80
00460e80loc_460e80:
00460e80str x0, [sp+40]
00460e84str xzr, [sp+8]
00460e88cbnz x0, 0x460e90
00460e8cb 0x460eac
00460e90
00460e90loc_460e90:
00460e90ldrsb x27, [x0]
00460e94bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetConfounderByteSize
00460e98str x0, [sp+16]
00460e9cstr x0, [sp+8]
00460ea0ldur x29, [sp-8]
00460ea4ldr x30, [sp], 32
00460ea8ret x30
00460eac
00460eacloc_460eac:
00460eacbl runtime.panicwrap
00460eb0hint
00460eb4
00460eb4loc_460eb4:
00460eb4str x0, [sp+8]
00460eb8mov x3, x30
00460ebcbl runtime.morestack_noctxt.abi0
00460ec0ldr x0, [sp+8]
00460ec4b 0x460e60
00460ec8
00460ec8loc_460ec8:
00460ec8ldr x17, [x16]
00460eccadd x20, sp, 40
00460ed0subs xzr, x20, x17
00460ed4b.ne 0x460e80
00460ed8add x20, sp, 8
00460edcstr x20, [x16]
00460ee0b 0x460e80
00460ee4udf 0
00460ee8udf 0
00460eecudf 0
00460e60
00460ef0
00460ef0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460ef0ldr x16, [x28+16]
00460ef4subs xzr, sp, x16
00460ef8b.ls 0x460f44
00460efcstr x30, [sp-32]!
00460f00stur x29, [sp-8]
00460f04sub x29, sp, 8
00460f08ldr x16, [x28+32]
00460f0ccbnz x16, 0x460f58
00460f10
00460f10loc_460f10:
00460f10str x0, [sp+40]
00460f14str xzr, [sp+8]
00460f18cbnz x0, 0x460f20
00460f1cb 0x460f3c
00460f20
00460f20loc_460f20:
00460f20ldrsb x27, [x0]
00460f24bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength
00460f28str x0, [sp+16]
00460f2cstr x0, [sp+8]
00460f30ldur x29, [sp-8]
00460f34ldr x30, [sp], 32
00460f38ret x30
00460f3c
00460f3cloc_460f3c:
00460f3cbl runtime.panicwrap
00460f40hint
00460f44
00460f44loc_460f44:
00460f44str x0, [sp+8]
00460f48mov x3, x30
00460f4cbl runtime.morestack_noctxt.abi0
00460f50ldr x0, [sp+8]
00460f54b 0x460ef0
00460f58
00460f58loc_460f58:
00460f58ldr x17, [x16]
00460f5cadd x20, sp, 40
00460f60subs xzr, x20, x17
00460f64b.ne 0x460f10
00460f68add x20, sp, 8
00460f6cstr x20, [x16]
00460f70b 0x460f10
00460f74udf 0
00460f78udf 0
00460f7cudf 0
00460ef0
00460ef0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetCypherBlockBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetCypherBlockBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460ef0ldr x16, [x28+16]
00460ef4subs xzr, sp, x16
00460ef8b.ls 0x460f44
00460efcstr x30, [sp-32]!
00460f00stur x29, [sp-8]
00460f04sub x29, sp, 8
00460f08ldr x16, [x28+32]
00460f0ccbnz x16, 0x460f58
00460f10
00460f10loc_460f10:
00460f10str x0, [sp+40]
00460f14str xzr, [sp+8]
00460f18cbnz x0, 0x460f20
00460f1cb 0x460f3c
00460f20
00460f20loc_460f20:
00460f20ldrsb x27, [x0]
00460f24bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetCypherBlockBitLength
00460f28str x0, [sp+16]
00460f2cstr x0, [sp+8]
00460f30ldur x29, [sp-8]
00460f34ldr x30, [sp], 32
00460f38ret x30
00460f3c
00460f3cloc_460f3c:
00460f3cbl runtime.panicwrap
00460f40hint
00460f44
00460f44loc_460f44:
00460f44str x0, [sp+8]
00460f48mov x3, x30
00460f4cbl runtime.morestack_noctxt.abi0
00460f50ldr x0, [sp+8]
00460f54b 0x460ef0
00460f58
00460f58loc_460f58:
00460f58ldr x17, [x16]
00460f5cadd x20, sp, 40
00460f60subs xzr, x20, x17
00460f64b.ne 0x460f10
00460f68add x20, sp, 8
00460f6cstr x20, [x16]
00460f70b 0x460f10
00460f74udf 0
00460f78udf 0
00460f7cudf 0
00460ef0
00460f80
00460f80gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460f80ldr x16, [x28+16]
00460f84subs xzr, sp, x16
00460f88b.ls 0x460fe4
00460f8cstr x30, [sp-48]!
00460f90stur x29, [sp-8]
00460f94sub x29, sp, 8
00460f98ldr x16, [x28+32]
00460f9ccbnz x16, 0x460ff8
00460fa0
00460fa0loc_460fa0:
00460fa0str x0, [sp+56]
00460fa4stp xzr, xzr, [sp+8]
00460fa8ldr x0, [sp+56]
00460faccbnz x0, 0x460fb4
00460fb0b 0x460fdc
00460fb4
00460fb4loc_460fb4:
00460fb4ldr x0, [sp+56]
00460fb8ldrsb x27, [x0]
00460fbcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams
00460fc0str x0, [sp+24]
00460fc4str x1, [sp+32]
00460fc8str x0, [sp+8]
00460fccstr x1, [sp+16]
00460fd0ldur x29, [sp-8]
00460fd4ldr x30, [sp], 48
00460fd8ret x30
00460fdc
00460fdcloc_460fdc:
00460fdcbl runtime.panicwrap
00460fe0hint
00460fe4
00460fe4loc_460fe4:
00460fe4str x0, [sp+8]
00460fe8mov x3, x30
00460fecbl runtime.morestack_noctxt.abi0
00460ff0ldr x0, [sp+8]
00460ff4b 0x460f80
00460ff8
00460ff8loc_460ff8:
00460ff8ldr x17, [x16]
00460ffcadd x20, sp, 56
00461000subs xzr, x20, x17
00461004b.ne 0x460fa0
00461008add x20, sp, 8
0046100cstr x20, [x16]
00461010b 0x460fa0
00461014udf 0
00461018udf 0
0046101cudf 0
00460f80
00460f80gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetDefaultStringToKeyParams: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetDefaultStringToKeyParams(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00460f80ldr x16, [x28+16]
00460f84subs xzr, sp, x16
00460f88b.ls 0x460fe4
00460f8cstr x30, [sp-48]!
00460f90stur x29, [sp-8]
00460f94sub x29, sp, 8
00460f98ldr x16, [x28+32]
00460f9ccbnz x16, 0x460ff8
00460fa0
00460fa0loc_460fa0:
00460fa0str x0, [sp+56]
00460fa4stp xzr, xzr, [sp+8]
00460fa8ldr x0, [sp+56]
00460faccbnz x0, 0x460fb4
00460fb0b 0x460fdc
00460fb4
00460fb4loc_460fb4:
00460fb4ldr x0, [sp+56]
00460fb8ldrsb x27, [x0]
00460fbcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetDefaultStringToKeyParams
00460fc0str x0, [sp+24]
00460fc4str x1, [sp+32]
00460fc8str x0, [sp+8]
00460fccstr x1, [sp+16]
00460fd0ldur x29, [sp-8]
00460fd4ldr x30, [sp], 48
00460fd8ret x30
00460fdc
00460fdcloc_460fdc:
00460fdcbl runtime.panicwrap
00460fe0hint
00460fe4
00460fe4loc_460fe4:
00460fe4str x0, [sp+8]
00460fe8mov x3, x30
00460fecbl runtime.morestack_noctxt.abi0
00460ff0ldr x0, [sp+8]
00460ff4b 0x460f80
00460ff8
00460ff8loc_460ff8:
00460ff8ldr x17, [x16]
00460ffcadd x20, sp, 56
00461000subs xzr, x20, x17
00461004b.ne 0x460fa0
00461008add x20, sp, 8
0046100cstr x20, [x16]
00461010b 0x460fa0
00461014udf 0
00461018udf 0
0046101cudf 0
00460f80
00461020
00461020gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461020ldr x16, [x28+16]
00461024subs xzr, sp, x16
00461028b.ls 0x46107c
0046102cstr x30, [sp-32]!
00461030stur x29, [sp-8]
00461034sub x29, sp, 8
00461038ldr x16, [x28+32]
0046103ccbnz x16, 0x461090
00461040
00461040loc_461040:
00461040str x0, [sp+40]
00461044str wzr, [sp+16]
00461048ldr x0, [sp+40]
0046104ccbnz x0, 0x461054
00461050b 0x461074
00461054
00461054loc_461054:
00461054ldr x0, [sp+40]
00461058ldrsb x27, [x0]
0046105cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID
00461060str w0, [sp+20]
00461064str w0, [sp+16]
00461068ldur x29, [sp-8]
0046106cldr x30, [sp], 32
00461070ret x30
00461074
00461074loc_461074:
00461074bl runtime.panicwrap
00461078hint
0046107c
0046107cloc_46107c:
0046107cstr x0, [sp+8]
00461080mov x3, x30
00461084bl runtime.morestack_noctxt.abi0
00461088ldr x0, [sp+8]
0046108cb 0x461020
00461090
00461090loc_461090:
00461090ldr x17, [x16]
00461094add x20, sp, 40
00461098subs xzr, x20, x17
0046109cb.ne 0x461040
004610a0add x20, sp, 8
004610a4str x20, [x16]
004610a8b 0x461040
004610acudf 0
00461020
00461020gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetETypeID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetETypeID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461020ldr x16, [x28+16]
00461024subs xzr, sp, x16
00461028b.ls 0x46107c
0046102cstr x30, [sp-32]!
00461030stur x29, [sp-8]
00461034sub x29, sp, 8
00461038ldr x16, [x28+32]
0046103ccbnz x16, 0x461090
00461040
00461040loc_461040:
00461040str x0, [sp+40]
00461044str wzr, [sp+16]
00461048ldr x0, [sp+40]
0046104ccbnz x0, 0x461054
00461050b 0x461074
00461054
00461054loc_461054:
00461054ldr x0, [sp+40]
00461058ldrsb x27, [x0]
0046105cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetETypeID
00461060str w0, [sp+20]
00461064str w0, [sp+16]
00461068ldur x29, [sp-8]
0046106cldr x30, [sp], 32
00461070ret x30
00461074
00461074loc_461074:
00461074bl runtime.panicwrap
00461078hint
0046107c
0046107cloc_46107c:
0046107cstr x0, [sp+8]
00461080mov x3, x30
00461084bl runtime.morestack_noctxt.abi0
00461088ldr x0, [sp+8]
0046108cb 0x461020
00461090
00461090loc_461090:
00461090ldr x17, [x16]
00461094add x20, sp, 40
00461098subs xzr, x20, x17
0046109cb.ne 0x461040
004610a0add x20, sp, 8
004610a4str x20, [x16]
004610a8b 0x461040
004610acudf 0
00461020
004610b0
004610b0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004610b0ldr x16, [x28+16]
004610b4subs xzr, sp, x16
004610b8b.ls 0x461104
004610bcstr x30, [sp-32]!
004610c0stur x29, [sp-8]
004610c4sub x29, sp, 8
004610c8ldr x16, [x28+32]
004610cccbnz x16, 0x461118
004610d0
004610d0loc_4610d0:
004610d0str x0, [sp+40]
004610d4str xzr, [sp+8]
004610d8cbnz x0, 0x4610e0
004610dcb 0x4610fc
004610e0
004610e0loc_4610e0:
004610e0ldrsb x27, [x0]
004610e4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength
004610e8str x0, [sp+16]
004610ecstr x0, [sp+8]
004610f0ldur x29, [sp-8]
004610f4ldr x30, [sp], 32
004610f8ret x30
004610fc
004610fcloc_4610fc:
004610fcbl runtime.panicwrap
00461100hint
00461104
00461104loc_461104:
00461104str x0, [sp+8]
00461108mov x3, x30
0046110cbl runtime.morestack_noctxt.abi0
00461110ldr x0, [sp+8]
00461114b 0x4610b0
00461118
00461118loc_461118:
00461118ldr x17, [x16]
0046111cadd x20, sp, 40
00461120subs xzr, x20, x17
00461124b.ne 0x4610d0
00461128add x20, sp, 8
0046112cstr x20, [x16]
00461130b 0x4610d0
00461134udf 0
00461138udf 0
0046113cudf 0
004610b0
004610b0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHMACBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHMACBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004610b0ldr x16, [x28+16]
004610b4subs xzr, sp, x16
004610b8b.ls 0x461104
004610bcstr x30, [sp-32]!
004610c0stur x29, [sp-8]
004610c4sub x29, sp, 8
004610c8ldr x16, [x28+32]
004610cccbnz x16, 0x461118
004610d0
004610d0loc_4610d0:
004610d0str x0, [sp+40]
004610d4str xzr, [sp+8]
004610d8cbnz x0, 0x4610e0
004610dcb 0x4610fc
004610e0
004610e0loc_4610e0:
004610e0ldrsb x27, [x0]
004610e4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHMACBitLength
004610e8str x0, [sp+16]
004610ecstr x0, [sp+8]
004610f0ldur x29, [sp-8]
004610f4ldr x30, [sp], 32
004610f8ret x30
004610fc
004610fcloc_4610fc:
004610fcbl runtime.panicwrap
00461100hint
00461104
00461104loc_461104:
00461104str x0, [sp+8]
00461108mov x3, x30
0046110cbl runtime.morestack_noctxt.abi0
00461110ldr x0, [sp+8]
00461114b 0x4610b0
00461118
00461118loc_461118:
00461118ldr x17, [x16]
0046111cadd x20, sp, 40
00461120subs xzr, x20, x17
00461124b.ne 0x4610d0
00461128add x20, sp, 8
0046112cstr x20, [x16]
00461130b 0x4610d0
00461134udf 0
00461138udf 0
0046113cudf 0
004610b0
00461140
00461140gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461140ldr x16, [x28+16]
00461144subs xzr, sp, x16
00461148b.ls 0x46119c
0046114cstr x30, [sp-32]!
00461150stur x29, [sp-8]
00461154sub x29, sp, 8
00461158ldr x16, [x28+32]
0046115ccbnz x16, 0x4611b0
00461160
00461160loc_461160:
00461160str x0, [sp+40]
00461164str xzr, [sp+8]
00461168ldr x0, [sp+40]
0046116ccbnz x0, 0x461174
00461170b 0x461194
00461174
00461174loc_461174:
00461174ldr x0, [sp+40]
00461178ldrsb x27, [x0]
0046117cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc
00461180str x0, [sp+16]
00461184str x0, [sp+8]
00461188ldur x29, [sp-8]
0046118cldr x30, [sp], 32
00461190ret x30
00461194
00461194loc_461194:
00461194bl runtime.panicwrap
00461198hint
0046119c
0046119cloc_46119c:
0046119cstr x0, [sp+8]
004611a0mov x3, x30
004611a4bl runtime.morestack_noctxt.abi0
004611a8ldr x0, [sp+8]
004611acb 0x461140
004611b0
004611b0loc_4611b0:
004611b0ldr x17, [x16]
004611b4add x20, sp, 40
004611b8subs xzr, x20, x17
004611bcb.ne 0x461160
004611c0add x20, sp, 8
004611c4str x20, [x16]
004611c8b 0x461160
004611ccudf 0
00461140
00461140gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashFunc: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashFunc(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461140ldr x16, [x28+16]
00461144subs xzr, sp, x16
00461148b.ls 0x46119c
0046114cstr x30, [sp-32]!
00461150stur x29, [sp-8]
00461154sub x29, sp, 8
00461158ldr x16, [x28+32]
0046115ccbnz x16, 0x4611b0
00461160
00461160loc_461160:
00461160str x0, [sp+40]
00461164str xzr, [sp+8]
00461168ldr x0, [sp+40]
0046116ccbnz x0, 0x461174
00461170b 0x461194
00461174
00461174loc_461174:
00461174ldr x0, [sp+40]
00461178ldrsb x27, [x0]
0046117cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashFunc
00461180str x0, [sp+16]
00461184str x0, [sp+8]
00461188ldur x29, [sp-8]
0046118cldr x30, [sp], 32
00461190ret x30
00461194
00461194loc_461194:
00461194bl runtime.panicwrap
00461198hint
0046119c
0046119cloc_46119c:
0046119cstr x0, [sp+8]
004611a0mov x3, x30
004611a4bl runtime.morestack_noctxt.abi0
004611a8ldr x0, [sp+8]
004611acb 0x461140
004611b0
004611b0loc_4611b0:
004611b0ldr x17, [x16]
004611b4add x20, sp, 40
004611b8subs xzr, x20, x17
004611bcb.ne 0x461160
004611c0add x20, sp, 8
004611c4str x20, [x16]
004611c8b 0x461160
004611ccudf 0
00461140
004611d0
004611d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004611d0ldr x16, [x28+16]
004611d4subs xzr, sp, x16
004611d8b.ls 0x46122c
004611dcstr x30, [sp-32]!
004611e0stur x29, [sp-8]
004611e4sub x29, sp, 8
004611e8ldr x16, [x28+32]
004611eccbnz x16, 0x461240
004611f0
004611f0loc_4611f0:
004611f0str x0, [sp+40]
004611f4str wzr, [sp+16]
004611f8ldr x0, [sp+40]
004611fccbnz x0, 0x461204
00461200b 0x461224
00461204
00461204loc_461204:
00461204ldr x0, [sp+40]
00461208ldrsb x27, [x0]
0046120cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID
00461210str w0, [sp+20]
00461214str w0, [sp+16]
00461218ldur x29, [sp-8]
0046121cldr x30, [sp], 32
00461220ret x30
00461224
00461224loc_461224:
00461224bl runtime.panicwrap
00461228hint
0046122c
0046122cloc_46122c:
0046122cstr x0, [sp+8]
00461230mov x3, x30
00461234bl runtime.morestack_noctxt.abi0
00461238ldr x0, [sp+8]
0046123cb 0x4611d0
00461240
00461240loc_461240:
00461240ldr x17, [x16]
00461244add x20, sp, 40
00461248subs xzr, x20, x17
0046124cb.ne 0x4611f0
00461250add x20, sp, 8
00461254str x20, [x16]
00461258b 0x4611f0
0046125cudf 0
004611d0
004611d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashID: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetHashID(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004611d0ldr x16, [x28+16]
004611d4subs xzr, sp, x16
004611d8b.ls 0x46122c
004611dcstr x30, [sp-32]!
004611e0stur x29, [sp-8]
004611e4sub x29, sp, 8
004611e8ldr x16, [x28+32]
004611eccbnz x16, 0x461240
004611f0
004611f0loc_4611f0:
004611f0str x0, [sp+40]
004611f4str wzr, [sp+16]
004611f8ldr x0, [sp+40]
004611fccbnz x0, 0x461204
00461200b 0x461224
00461204
00461204loc_461204:
00461204ldr x0, [sp+40]
00461208ldrsb x27, [x0]
0046120cbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetHashID
00461210str w0, [sp+20]
00461214str w0, [sp+16]
00461218ldur x29, [sp-8]
0046121cldr x30, [sp], 32
00461220ret x30
00461224
00461224loc_461224:
00461224bl runtime.panicwrap
00461228hint
0046122c
0046122cloc_46122c:
0046122cstr x0, [sp+8]
00461230mov x3, x30
00461234bl runtime.morestack_noctxt.abi0
00461238ldr x0, [sp+8]
0046123cb 0x4611d0
00461240
00461240loc_461240:
00461240ldr x17, [x16]
00461244add x20, sp, 40
00461248subs xzr, x20, x17
0046124cb.ne 0x4611f0
00461250add x20, sp, 8
00461254str x20, [x16]
00461258b 0x4611f0
0046125cudf 0
004611d0
00461260
00461260gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461260ldr x16, [x28+16]
00461264subs xzr, sp, x16
00461268b.ls 0x4612b4
0046126cstr x30, [sp-32]!
00461270stur x29, [sp-8]
00461274sub x29, sp, 8
00461278ldr x16, [x28+32]
0046127ccbnz x16, 0x4612c8
00461280
00461280loc_461280:
00461280str x0, [sp+40]
00461284str xzr, [sp+8]
00461288cbnz x0, 0x461290
0046128cb 0x4612ac
00461290
00461290loc_461290:
00461290ldrsb x27, [x0]
00461294bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00461298str x0, [sp+16]
0046129cstr x0, [sp+8]
004612a0ldur x29, [sp-8]
004612a4ldr x30, [sp], 32
004612a8ret x30
004612ac
004612acloc_4612ac:
004612acbl runtime.panicwrap
004612b0hint
004612b4
004612b4loc_4612b4:
004612b4str x0, [sp+8]
004612b8mov x3, x30
004612bcbl runtime.morestack_noctxt.abi0
004612c0ldr x0, [sp+8]
004612c4b 0x461260
004612c8
004612c8loc_4612c8:
004612c8ldr x17, [x16]
004612ccadd x20, sp, 40
004612d0subs xzr, x20, x17
004612d4b.ne 0x461280
004612d8add x20, sp, 8
004612dcstr x20, [x16]
004612e0b 0x461280
004612e4udf 0
004612e8udf 0
004612ecudf 0
00461260
00461260gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeyByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeyByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461260ldr x16, [x28+16]
00461264subs xzr, sp, x16
00461268b.ls 0x4612b4
0046126cstr x30, [sp-32]!
00461270stur x29, [sp-8]
00461274sub x29, sp, 8
00461278ldr x16, [x28+32]
0046127ccbnz x16, 0x4612c8
00461280
00461280loc_461280:
00461280str x0, [sp+40]
00461284str xzr, [sp+8]
00461288cbnz x0, 0x461290
0046128cb 0x4612ac
00461290
00461290loc_461290:
00461290ldrsb x27, [x0]
00461294bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeyByteSize
00461298str x0, [sp+16]
0046129cstr x0, [sp+8]
004612a0ldur x29, [sp-8]
004612a4ldr x30, [sp], 32
004612a8ret x30
004612ac
004612acloc_4612ac:
004612acbl runtime.panicwrap
004612b0hint
004612b4
004612b4loc_4612b4:
004612b4str x0, [sp+8]
004612b8mov x3, x30
004612bcbl runtime.morestack_noctxt.abi0
004612c0ldr x0, [sp+8]
004612c4b 0x461260
004612c8
004612c8loc_4612c8:
004612c8ldr x17, [x16]
004612ccadd x20, sp, 40
004612d0subs xzr, x20, x17
004612d4b.ne 0x461280
004612d8add x20, sp, 8
004612dcstr x20, [x16]
004612e0b 0x461280
004612e4udf 0
004612e8udf 0
004612ecudf 0
00461260
004612f0
004612f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004612f0ldr x16, [x28+16]
004612f4subs xzr, sp, x16
004612f8b.ls 0x461344
004612fcstr x30, [sp-32]!
00461300stur x29, [sp-8]
00461304sub x29, sp, 8
00461308ldr x16, [x28+32]
0046130ccbnz x16, 0x461358
00461310
00461310loc_461310:
00461310str x0, [sp+40]
00461314str xzr, [sp+8]
00461318cbnz x0, 0x461320
0046131cb 0x46133c
00461320
00461320loc_461320:
00461320ldrsb x27, [x0]
00461324bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength
00461328str x0, [sp+16]
0046132cstr x0, [sp+8]
00461330ldur x29, [sp-8]
00461334ldr x30, [sp], 32
00461338ret x30
0046133c
0046133cloc_46133c:
0046133cbl runtime.panicwrap
00461340hint
00461344
00461344loc_461344:
00461344str x0, [sp+8]
00461348mov x3, x30
0046134cbl runtime.morestack_noctxt.abi0
00461350ldr x0, [sp+8]
00461354b 0x4612f0
00461358
00461358loc_461358:
00461358ldr x17, [x16]
0046135cadd x20, sp, 40
00461360subs xzr, x20, x17
00461364b.ne 0x461310
00461368add x20, sp, 8
0046136cstr x20, [x16]
00461370b 0x461310
00461374udf 0
00461378udf 0
0046137cudf 0
004612f0
004612f0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeySeedBitLength: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetKeySeedBitLength(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
004612f0ldr x16, [x28+16]
004612f4subs xzr, sp, x16
004612f8b.ls 0x461344
004612fcstr x30, [sp-32]!
00461300stur x29, [sp-8]
00461304sub x29, sp, 8
00461308ldr x16, [x28+32]
0046130ccbnz x16, 0x461358
00461310
00461310loc_461310:
00461310str x0, [sp+40]
00461314str xzr, [sp+8]
00461318cbnz x0, 0x461320
0046131cb 0x46133c
00461320
00461320loc_461320:
00461320ldrsb x27, [x0]
00461324bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetKeySeedBitLength
00461328str x0, [sp+16]
0046132cstr x0, [sp+8]
00461330ldur x29, [sp-8]
00461334ldr x30, [sp], 32
00461338ret x30
0046133c
0046133cloc_46133c:
0046133cbl runtime.panicwrap
00461340hint
00461344
00461344loc_461344:
00461344str x0, [sp+8]
00461348mov x3, x30
0046134cbl runtime.morestack_noctxt.abi0
00461350ldr x0, [sp+8]
00461354b 0x4612f0
00461358
00461358loc_461358:
00461358ldr x17, [x16]
0046135cadd x20, sp, 40
00461360subs xzr, x20, x17
00461364b.ne 0x461310
00461368add x20, sp, 8
0046136cstr x20, [x16]
00461370b 0x461310
00461374udf 0
00461378udf 0
0046137cudf 0
004612f0
00461380
00461380gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461380ldr x16, [x28+16]
00461384subs xzr, sp, x16
00461388b.ls 0x4613d4
0046138cstr x30, [sp-32]!
00461390stur x29, [sp-8]
00461394sub x29, sp, 8
00461398ldr x16, [x28+32]
0046139ccbnz x16, 0x4613e8
004613a0
004613a0loc_4613a0:
004613a0str x0, [sp+40]
004613a4str xzr, [sp+8]
004613a8cbnz x0, 0x4613b0
004613acb 0x4613cc
004613b0
004613b0loc_4613b0:
004613b0ldrsb x27, [x0]
004613b4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize
004613b8str x0, [sp+16]
004613bcstr x0, [sp+8]
004613c0ldur x29, [sp-8]
004613c4ldr x30, [sp], 32
004613c8ret x30
004613cc
004613ccloc_4613cc:
004613ccbl runtime.panicwrap
004613d0hint
004613d4
004613d4loc_4613d4:
004613d4str x0, [sp+8]
004613d8mov x3, x30
004613dcbl runtime.morestack_noctxt.abi0
004613e0ldr x0, [sp+8]
004613e4b 0x461380
004613e8
004613e8loc_4613e8:
004613e8ldr x17, [x16]
004613ecadd x20, sp, 40
004613f0subs xzr, x20, x17
004613f4b.ne 0x4613a0
004613f8add x20, sp, 8
004613fcstr x20, [x16]
00461400b 0x4613a0
00461404udf 0
00461408udf 0
0046140cudf 0
00461380
00461380gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetMessageBlockByteSize: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).GetMessageBlockByteSize(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e)
00461380ldr x16, [x28+16]
00461384subs xzr, sp, x16
00461388b.ls 0x4613d4
0046138cstr x30, [sp-32]!
00461390stur x29, [sp-8]
00461394sub x29, sp, 8
00461398ldr x16, [x28+32]
0046139ccbnz x16, 0x4613e8
004613a0
004613a0loc_4613a0:
004613a0str x0, [sp+40]
004613a4str xzr, [sp+8]
004613a8cbnz x0, 0x4613b0
004613acb 0x4613cc
004613b0
004613b0loc_4613b0:
004613b0ldrsb x27, [x0]
004613b4bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.GetMessageBlockByteSize
004613b8str x0, [sp+16]
004613bcstr x0, [sp+8]
004613c0ldur x29, [sp-8]
004613c4ldr x30, [sp], 32
004613c8ret x30
004613cc
004613ccloc_4613cc:
004613ccbl runtime.panicwrap
004613d0hint
004613d4
004613d4loc_4613d4:
004613d4str x0, [sp+8]
004613d8mov x3, x30
004613dcbl runtime.morestack_noctxt.abi0
004613e0ldr x0, [sp+8]
004613e4b 0x461380
004613e8
004613e8loc_4613e8:
004613e8ldr x17, [x16]
004613ecadd x20, sp, 40
004613f0subs xzr, x20, x17
004613f4b.ne 0x4613a0
004613f8add x20, sp, 8
004613fcstr x20, [x16]
00461400b 0x4613a0
00461404udf 0
00461408udf 0
0046140cudf 0
00461380
00461410
00461410gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 b)
00461410ldr x16, [x28+16]
00461414subs xzr, sp, x16
00461418b.ls 0x461498
0046141cstr x30, [sp-96]!
00461420stur x29, [sp-8]
00461424sub x29, sp, 8
00461428ldr x16, [x28+32]
0046142ccbnz x16, 0x4614b4
00461430
00461430loc_461430:
00461430str x0, [sp+104]
00461434str x1, [sp+112]
00461438str x2, [sp+120]
0046143cstr x3, [sp+128]
00461440str xzr, [sp+40]
00461444stp xzr, xzr, [sp+48]
00461448ldr x3, [sp+104]
0046144ccbnz x3, 0x461454
00461450b 0x461490
00461454
00461454loc_461454:
00461454ldr x0, [sp+112]
00461458ldr x3, [sp+104]
0046145cldrsb x27, [x3]
00461460ldr x1, [sp+120]
00461464ldr x2, [sp+128]
00461468bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey
0046146cstr x0, [sp+64]
00461470str x1, [sp+72]
00461474str x2, [sp+80]
00461478str x0, [sp+40]
0046147cstr x1, [sp+48]
00461480str x2, [sp+56]
00461484ldur x29, [sp-8]
00461488ldr x30, [sp], 96
0046148cret x30
00461490
00461490loc_461490:
00461490bl runtime.panicwrap
00461494hint
00461498
00461498loc_461498:
00461498stp x0, x1, [sp+8]
0046149cstp x2, x3, [sp+24]
004614a0mov x3, x30
004614a4bl runtime.morestack_noctxt.abi0
004614a8ldp x0, x1, [sp+8]
004614acldp x2, x3, [sp+24]
004614b0b 0x461410
004614b4
004614b4loc_4614b4:
004614b4ldr x17, [x16]
004614b8add x20, sp, 104
004614bcsubs xzr, x20, x17
004614c0b.ne 0x461430
004614c4add x20, sp, 8
004614c8str x20, [x16]
004614ccb 0x461430
00461410
00461410gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).RandomToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).RandomToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 b)
00461410ldr x16, [x28+16]
00461414subs xzr, sp, x16
00461418b.ls 0x461498
0046141cstr x30, [sp-96]!
00461420stur x29, [sp-8]
00461424sub x29, sp, 8
00461428ldr x16, [x28+32]
0046142ccbnz x16, 0x4614b4
00461430
00461430loc_461430:
00461430str x0, [sp+104]
00461434str x1, [sp+112]
00461438str x2, [sp+120]
0046143cstr x3, [sp+128]
00461440str xzr, [sp+40]
00461444stp xzr, xzr, [sp+48]
00461448ldr x3, [sp+104]
0046144ccbnz x3, 0x461454
00461450b 0x461490
00461454
00461454loc_461454:
00461454ldr x0, [sp+112]
00461458ldr x3, [sp+104]
0046145cldrsb x27, [x3]
00461460ldr x1, [sp+120]
00461464ldr x2, [sp+128]
00461468bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.RandomToKey
0046146cstr x0, [sp+64]
00461470str x1, [sp+72]
00461474str x2, [sp+80]
00461478str x0, [sp+40]
0046147cstr x1, [sp+48]
00461480str x2, [sp+56]
00461484ldur x29, [sp-8]
00461488ldr x30, [sp], 96
0046148cret x30
00461490
00461490loc_461490:
00461490bl runtime.panicwrap
00461494hint
00461498
00461498loc_461498:
00461498stp x0, x1, [sp+8]
0046149cstp x2, x3, [sp+24]
004614a0mov x3, x30
004614a4bl runtime.morestack_noctxt.abi0
004614a8ldp x0, x1, [sp+8]
004614acldp x2, x3, [sp+24]
004614b0b 0x461410
004614b4
004614b4loc_4614b4:
004614b4ldr x17, [x16]
004614b8add x20, sp, 104
004614bcsubs xzr, x20, x17
004614c0b.ne 0x461430
004614c4add x20, sp, 8
004614c8str x20, [x16]
004614ccb 0x461430
00461410
004614d0
004614d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct string secret, struct string salt, struct string s2kparams)
004614d0ldr x16, [x28+16]
004614d4sub x17, sp, 64
004614d8subs xzr, x17, x16
004614dcb.ls 0x4615dc
004614e0str x30, [sp-192]!
004614e4stur x29, [sp-8]
004614e8sub x29, sp, 8
004614ecldr x16, [x28+32]
004614f0cbnz x16, 0x461608
004614f4
004614f4loc_4614f4:
004614f4str x0, [sp+200]
004614f8str x1, [sp+208]
004614fcstr x2, [sp+216]
00461500str x3, [sp+224]
00461504str x4, [sp+232]
00461508str x5, [sp+240]
0046150cstr x6, [sp+248]
00461510str xzr, [sp+80]
00461514stp xzr, xzr, [sp+88]
00461518stp xzr, xzr, [sp+64]
0046151cldr x6, [sp+200]
00461520cbnz x6, 0x461528
00461524b 0x4615d4
00461528
00461528loc_461528:
00461528str xzr, [sp+120]
0046152cstp xzr, xzr, [sp+128]
00461530stp xzr, xzr, [sp+104]
00461534ldr x0, [sp+208]
00461538ldr x2, [sp+224]
0046153cldr x4, [sp+240]
00461540ldr x6, [sp+200]
00461544ldrsb x27, [x6]
00461548ldr x1, [sp+216]
0046154cldr x3, [sp+232]
00461550ldr x5, [sp+248]
00461554bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey
00461558str x0, [sp+120]
0046155cstr x1, [sp+128]
00461560str x2, [sp+136]
00461564str x3, [sp+104]
00461568str x4, [sp+112]
0046156cldr x6, [sp+120]
00461570ldr x7, [sp+128]
00461574ldr x8, [sp+136]
00461578str x6, [sp+160]
0046157cstr x7, [sp+168]
00461580str x8, [sp+176]
00461584ldr x6, [sp+104]
00461588ldr x7, [sp+112]
0046158cstr x6, [sp+144]
00461590str x7, [sp+152]
00461594ldr x6, [sp+160]
00461598ldr x7, [sp+168]
0046159cldr x8, [sp+176]
004615a0str x6, [sp+80]
004615a4str x7, [sp+88]
004615a8str x8, [sp+96]
004615acldr x3, [sp+144]
004615b0ldr x4, [sp+152]
004615b4str x3, [sp+64]
004615b8str x4, [sp+72]
004615bcldr x0, [sp+80]
004615c0ldr x1, [sp+88]
004615c4ldr x2, [sp+96]
004615c8ldur x29, [sp-8]
004615ccldr x30, [sp], 192
004615d0ret x30
004615d4
004615d4loc_4615d4:
004615d4bl runtime.panicwrap
004615d8hint
004615dc
004615dcloc_4615dc:
004615dcstp x0, x1, [sp+8]
004615e0stp x2, x3, [sp+24]
004615e4stp x4, x5, [sp+40]
004615e8str x6, [sp+56]
004615ecmov x3, x30
004615f0bl runtime.morestack_noctxt.abi0
004615f4ldp x0, x1, [sp+8]
004615f8ldp x2, x3, [sp+24]
004615fcldp x4, x5, [sp+40]
00461600ldr x6, [sp+56]
00461604b 0x4614d0
00461608
00461608loc_461608:
00461608ldr x17, [x16]
0046160cadd x20, sp, 200
00461610subs xzr, x20, x17
00461614b.ne 0x4614f4
00461618add x20, sp, 8
0046161cstr x20, [x16]
00461620b 0x4614f4
00461624udf 0
00461628udf 0
0046162cudf 0
004614d0
004614d0gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).StringToKey: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).StringToKey(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct string secret, struct string salt, struct string s2kparams)
004614d0ldr x16, [x28+16]
004614d4sub x17, sp, 64
004614d8subs xzr, x17, x16
004614dcb.ls 0x4615dc
004614e0str x30, [sp-192]!
004614e4stur x29, [sp-8]
004614e8sub x29, sp, 8
004614ecldr x16, [x28+32]
004614f0cbnz x16, 0x461608
004614f4
004614f4loc_4614f4:
004614f4str x0, [sp+200]
004614f8str x1, [sp+208]
004614fcstr x2, [sp+216]
00461500str x3, [sp+224]
00461504str x4, [sp+232]
00461508str x5, [sp+240]
0046150cstr x6, [sp+248]
00461510str xzr, [sp+80]
00461514stp xzr, xzr, [sp+88]
00461518stp xzr, xzr, [sp+64]
0046151cldr x6, [sp+200]
00461520cbnz x6, 0x461528
00461524b 0x4615d4
00461528
00461528loc_461528:
00461528str xzr, [sp+120]
0046152cstp xzr, xzr, [sp+128]
00461530stp xzr, xzr, [sp+104]
00461534ldr x0, [sp+208]
00461538ldr x2, [sp+224]
0046153cldr x4, [sp+240]
00461540ldr x6, [sp+200]
00461544ldrsb x27, [x6]
00461548ldr x1, [sp+216]
0046154cldr x3, [sp+232]
00461550ldr x5, [sp+248]
00461554bl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.StringToKey
00461558str x0, [sp+120]
0046155cstr x1, [sp+128]
00461560str x2, [sp+136]
00461564str x3, [sp+104]
00461568str x4, [sp+112]
0046156cldr x6, [sp+120]
00461570ldr x7, [sp+128]
00461574ldr x8, [sp+136]
00461578str x6, [sp+160]
0046157cstr x7, [sp+168]
00461580str x8, [sp+176]
00461584ldr x6, [sp+104]
00461588ldr x7, [sp+112]
0046158cstr x6, [sp+144]
00461590str x7, [sp+152]
00461594ldr x6, [sp+160]
00461598ldr x7, [sp+168]
0046159cldr x8, [sp+176]
004615a0str x6, [sp+80]
004615a4str x7, [sp+88]
004615a8str x8, [sp+96]
004615acldr x3, [sp+144]
004615b0ldr x4, [sp+152]
004615b4str x3, [sp+64]
004615b8str x4, [sp+72]
004615bcldr x0, [sp+80]
004615c0ldr x1, [sp+88]
004615c4ldr x2, [sp+96]
004615c8ldur x29, [sp-8]
004615ccldr x30, [sp], 192
004615d0ret x30
004615d4
004615d4loc_4615d4:
004615d4bl runtime.panicwrap
004615d8hint
004615dc
004615dcloc_4615dc:
004615dcstp x0, x1, [sp+8]
004615e0stp x2, x3, [sp+24]
004615e4stp x4, x5, [sp+40]
004615e8str x6, [sp+56]
004615ecmov x3, x30
004615f0bl runtime.morestack_noctxt.abi0
004615f4ldp x0, x1, [sp+8]
004615f8ldp x2, x3, [sp+24]
004615fcldp x4, x5, [sp+40]
00461600ldr x6, [sp+56]
00461604b 0x4614d0
00461608
00461608loc_461608:
00461608ldr x17, [x16]
0046160cadd x20, sp, 200
00461610subs xzr, x20, x17
00461614b.ne 0x4614f4
00461618add x20, sp, 8
0046161cstr x20, [x16]
00461620b 0x4614f4
00461624udf 0
00461628udf 0
0046162cudf 0
004614d0
00461630
00461630gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00461630ldr x16, [x28+16]
00461634subs xzr, sp, x16
00461638b.ls 0x4616dc
0046163cstr x30, [sp-112]!
00461640stur x29, [sp-8]
00461644sub x29, sp, 8
00461648ldr x16, [x28+32]
0046164ccbnz x16, 0x461718
00461650
00461650loc_461650:
00461650str x0, [sp+120]
00461654str x1, [sp+128]
00461658str x2, [sp+136]
0046165cstr x3, [sp+144]
00461660str x4, [sp+152]
00461664str x5, [sp+160]
00461668str x6, [sp+168]
0046166cstr x7, [sp+176]
00461670str x8, [sp+184]
00461674str x9, [sp+192]
00461678str w10, [sp+200]
0046167cstrb wzr, [sp+102]
00461680ldr x10, [sp+120]
00461684cbnz x10, 0x46168c
00461688b 0x4616d4
0046168c
0046168cloc_46168c:
0046168cldr w9, [sp+200]
00461690ldr x0, [sp+128]
00461694ldr x3, [sp+152]
00461698ldr x6, [sp+176]
0046169cldr x10, [sp+120]
004616a0ldrsb x27, [x10]
004616a4ldr x1, [sp+136]
004616a8ldr x4, [sp+160]
004616acldr x7, [sp+184]
004616b0ldr x2, [sp+144]
004616b4ldr x5, [sp+168]
004616b8ldr x8, [sp+192]
004616bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum
004616c0strb w0, [sp+103]
004616c4strb w0, [sp+102]
004616c8ldur x29, [sp-8]
004616ccldr x30, [sp], 112
004616d0ret x30
004616d4
004616d4loc_4616d4:
004616d4bl runtime.panicwrap
004616d8hint
004616dc
004616dcloc_4616dc:
004616dcstp x0, x1, [sp+8]
004616e0stp x2, x3, [sp+24]
004616e4stp x4, x5, [sp+40]
004616e8stp x6, x7, [sp+56]
004616ecstp x8, x9, [sp+72]
004616f0str w10, [sp+88]
004616f4mov x3, x30
004616f8bl runtime.morestack_noctxt.abi0
004616fcldp x0, x1, [sp+8]
00461700ldp x2, x3, [sp+24]
00461704ldp x4, x5, [sp+40]
00461708ldp x6, x7, [sp+56]
0046170cldp x8, x9, [sp+72]
00461710ldr w10, [sp+88]
00461714b 0x461630
00461718
00461718loc_461718:
00461718ldr x17, [x16]
0046171cadd x20, sp, 120
00461720subs xzr, x20, x17
00461724b.ne 0x461650
00461728add x20, sp, 8
0046172cstr x20, [x16]
00461730b 0x461650
00461734udf 0
00461738udf 0
0046173cudf 0
00461630
00461630gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyChecksum(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 data, struct []uint8 chksum, uint32 usage)
00461630ldr x16, [x28+16]
00461634subs xzr, sp, x16
00461638b.ls 0x4616dc
0046163cstr x30, [sp-112]!
00461640stur x29, [sp-8]
00461644sub x29, sp, 8
00461648ldr x16, [x28+32]
0046164ccbnz x16, 0x461718
00461650
00461650loc_461650:
00461650str x0, [sp+120]
00461654str x1, [sp+128]
00461658str x2, [sp+136]
0046165cstr x3, [sp+144]
00461660str x4, [sp+152]
00461664str x5, [sp+160]
00461668str x6, [sp+168]
0046166cstr x7, [sp+176]
00461670str x8, [sp+184]
00461674str x9, [sp+192]
00461678str w10, [sp+200]
0046167cstrb wzr, [sp+102]
00461680ldr x10, [sp+120]
00461684cbnz x10, 0x46168c
00461688b 0x4616d4
0046168c
0046168cloc_46168c:
0046168cldr w9, [sp+200]
00461690ldr x0, [sp+128]
00461694ldr x3, [sp+152]
00461698ldr x6, [sp+176]
0046169cldr x10, [sp+120]
004616a0ldrsb x27, [x10]
004616a4ldr x1, [sp+136]
004616a8ldr x4, [sp+160]
004616acldr x7, [sp+184]
004616b0ldr x2, [sp+144]
004616b4ldr x5, [sp+168]
004616b8ldr x8, [sp+192]
004616bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyChecksum
004616c0strb w0, [sp+103]
004616c4strb w0, [sp+102]
004616c8ldur x29, [sp-8]
004616ccldr x30, [sp], 112
004616d0ret x30
004616d4
004616d4loc_4616d4:
004616d4bl runtime.panicwrap
004616d8hint
004616dc
004616dcloc_4616dc:
004616dcstp x0, x1, [sp+8]
004616e0stp x2, x3, [sp+24]
004616e4stp x4, x5, [sp+40]
004616e8stp x6, x7, [sp+56]
004616ecstp x8, x9, [sp+72]
004616f0str w10, [sp+88]
004616f4mov x3, x30
004616f8bl runtime.morestack_noctxt.abi0
004616fcldp x0, x1, [sp+8]
00461700ldp x2, x3, [sp+24]
00461704ldp x4, x5, [sp+40]
00461708ldp x6, x7, [sp+56]
0046170cldp x8, x9, [sp+72]
00461710ldr w10, [sp+88]
00461714b 0x461630
00461718
00461718loc_461718:
00461718ldr x17, [x16]
0046171cadd x20, sp, 120
00461720subs xzr, x20, x17
00461724b.ne 0x461650
00461728add x20, sp, 8
0046172cstr x20, [x16]
00461730b 0x461650
00461734udf 0
00461738udf 0
0046173cudf 0
00461630
00461740
00461740gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00461740ldr x16, [x28+16]
00461744subs xzr, sp, x16
00461748b.ls 0x4617ec
0046174cstr x30, [sp-112]!
00461750stur x29, [sp-8]
00461754sub x29, sp, 8
00461758ldr x16, [x28+32]
0046175ccbnz x16, 0x461828
00461760
00461760loc_461760:
00461760str x0, [sp+120]
00461764str x1, [sp+128]
00461768str x2, [sp+136]
0046176cstr x3, [sp+144]
00461770str x4, [sp+152]
00461774str x5, [sp+160]
00461778str x6, [sp+168]
0046177cstr x7, [sp+176]
00461780str x8, [sp+184]
00461784str x9, [sp+192]
00461788str w10, [sp+200]
0046178cstrb wzr, [sp+102]
00461790ldr x10, [sp+120]
00461794cbnz x10, 0x46179c
00461798b 0x4617e4
0046179c
0046179cloc_46179c:
0046179cldr w9, [sp+200]
004617a0ldr x0, [sp+128]
004617a4ldr x3, [sp+152]
004617a8ldr x6, [sp+176]
004617acldr x10, [sp+120]
004617b0ldrsb x27, [x10]
004617b4ldr x1, [sp+136]
004617b8ldr x4, [sp+160]
004617bcldr x7, [sp+184]
004617c0ldr x2, [sp+144]
004617c4ldr x5, [sp+168]
004617c8ldr x8, [sp+192]
004617ccbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity
004617d0strb w0, [sp+103]
004617d4strb w0, [sp+102]
004617d8ldur x29, [sp-8]
004617dcldr x30, [sp], 112
004617e0ret x30
004617e4
004617e4loc_4617e4:
004617e4bl runtime.panicwrap
004617e8hint
004617ec
004617ecloc_4617ec:
004617ecstp x0, x1, [sp+8]
004617f0stp x2, x3, [sp+24]
004617f4stp x4, x5, [sp+40]
004617f8stp x6, x7, [sp+56]
004617fcstp x8, x9, [sp+72]
00461800str w10, [sp+88]
00461804mov x3, x30
00461808bl runtime.morestack_noctxt.abi0
0046180cldp x0, x1, [sp+8]
00461810ldp x2, x3, [sp+24]
00461814ldp x4, x5, [sp+40]
00461818ldp x6, x7, [sp+56]
0046181cldp x8, x9, [sp+72]
00461820ldr w10, [sp+88]
00461824b 0x461740
00461828
00461828loc_461828:
00461828ldr x17, [x16]
0046182cadd x20, sp, 120
00461830subs xzr, x20, x17
00461834b.ne 0x461760
00461838add x20, sp, 8
0046183cstr x20, [x16]
00461840b 0x461760
00461844udf 0
00461848udf 0
0046184cudf 0
00461740
00461740gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyIntegrity: ; void gopkg.in/jcmturner/gokrb5.v7/crypto.(*RC4HMAC).VerifyIntegrity(gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC * e, struct []uint8 protocolKey, struct []uint8 ct, struct []uint8 pt, uint32 usage)
00461740ldr x16, [x28+16]
00461744subs xzr, sp, x16
00461748b.ls 0x4617ec
0046174cstr x30, [sp-112]!
00461750stur x29, [sp-8]
00461754sub x29, sp, 8
00461758ldr x16, [x28+32]
0046175ccbnz x16, 0x461828
00461760
00461760loc_461760:
00461760str x0, [sp+120]
00461764str x1, [sp+128]
00461768str x2, [sp+136]
0046176cstr x3, [sp+144]
00461770str x4, [sp+152]
00461774str x5, [sp+160]
00461778str x6, [sp+168]
0046177cstr x7, [sp+176]
00461780str x8, [sp+184]
00461784str x9, [sp+192]
00461788str w10, [sp+200]
0046178cstrb wzr, [sp+102]
00461790ldr x10, [sp+120]
00461794cbnz x10, 0x46179c
00461798b 0x4617e4
0046179c
0046179cloc_46179c:
0046179cldr w9, [sp+200]
004617a0ldr x0, [sp+128]
004617a4ldr x3, [sp+152]
004617a8ldr x6, [sp+176]
004617acldr x10, [sp+120]
004617b0ldrsb x27, [x10]
004617b4ldr x1, [sp+136]
004617b8ldr x4, [sp+160]
004617bcldr x7, [sp+184]
004617c0ldr x2, [sp+144]
004617c4ldr x5, [sp+168]
004617c8ldr x8, [sp+192]
004617ccbl gopkg.in/jcmturner/gokrb5.v7/crypto.RC4HMAC.VerifyIntegrity
004617d0strb w0, [sp+103]
004617d4strb w0, [sp+102]
004617d8ldur x29, [sp-8]
004617dcldr x30, [sp], 112
004617e0ret x30
004617e4
004617e4loc_4617e4:
004617e4bl runtime.panicwrap
004617e8hint
004617ec
004617ecloc_4617ec:
004617ecstp x0, x1, [sp+8]
004617f0stp x2, x3, [sp+24]
004617f4stp x4, x5, [sp+40]
004617f8stp x6, x7, [sp+56]
004617fcstp x8, x9, [sp+72]
00461800str w10, [sp+88]
00461804mov x3, x30
00461808bl runtime.morestack_noctxt.abi0
0046180cldp x0, x1, [sp+8]
00461810ldp x2, x3, [sp+24]
00461814ldp x4, x5, [sp+40]
00461818ldp x6, x7, [sp+56]
0046181cldp x8, x9, [sp+72]
00461820ldr w10, [sp+88]
00461824b 0x461740
00461828
00461828loc_461828:
00461828ldr x17, [x16]
0046182cadd x20, sp, 120
00461830subs xzr, x20, x17
00461834b.ne 0x461760
00461838add x20, sp, 8
0046183cstr x20, [x16]
00461840b 0x461760
00461844udf 0
00461848udf 0
0046184cudf 0
00461740
00461850
00461850gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.init: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.init(void)
00461850ldr x16, [x28+16]
00461854subs xzr, sp, x16
00461858b.ls 0x461878
0046185cstr x30, [sp-16]!
00461860stur x29, [sp-8]
00461864sub x29, sp, 8
00461868bl gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0
0046186cldur x29, [sp-8]
00461870ldr x30, [sp], 16
00461874ret x30
00461878
00461878loc_461878:
00461878mov x3, x30
0046187cbl runtime.morestack_noctxt.abi0
00461880b 0x461850
00461884udf 0
00461888udf 0
0046188cudf 0
00461850
00461850gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.init: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.init(void)
00461850ldr x16, [x28+16]
00461854subs xzr, sp, x16
00461858b.ls 0x461878
0046185cstr x30, [sp-16]!
00461860stur x29, [sp-8]
00461864sub x29, sp, 8
00461868bl gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0
0046186cldur x29, [sp-8]
00461870ldr x30, [sp], 16
00461874ret x30
00461878
00461878loc_461878:
00461878mov x3, x30
0046187cbl runtime.morestack_noctxt.abi0
00461880b 0x461850
00461884udf 0
00461888udf 0
0046188cudf 0
00461850
00461890
00461890gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0(void)
00461890ldr x16, [x28+16]
00461894subs xzr, sp, x16
00461898b.ls 0x4619bc
0046189cstr x30, [sp-96]!
004618a0stur x29, [sp-8]
004618a4sub x29, sp, 8
004618a8adrp x0, 0x1c3000
004618acadd x0, x0, 96
004618b0movz x1, 68
004618b4mov x2, xzr
004618b8bl runtime.makemap
004618bcstr x0, [sp+80]
004618c0str xzr, [sp+48]
004618c4b 0x4618c8
004618c8
004618c8loc_4618c8:
004618c8ldr x3, [sp+48]
004618ccsubs xzr, x3, 68
004618d0b.lt 0x4618d8
004618d4b 0x461978
004618d8
004618d8loc_4618d8:
004618d8ldr x3, [sp+48]
004618dcadrp x4, 0x2bf000
004618e0add x4, x4, 1096
004618e4add x5, x4, x3, lsl #4
004618e8ldr x5, [x5+8]
004618ecubfm x3, x3, 60, 59
004618f0ldr x3, [x4+x3]
004618f4str x3, [sp+64]
004618f8str x5, [sp+72]
004618fcldr x3, [sp+48]
00461900adrp x4, 0x2bc000
00461904add x4, x4, 2760
00461908ldrsw x3, [x4+2*x3]
0046190cstr w3, [sp+44]
00461910ldr w2, [sp+44]
00461914ldr x1, [sp+80]
00461918adrp x0, 0x1c3000
0046191cadd x0, x0, 96
00461920bl runtime.mapassign_fast32
00461924str x0, [sp+56]
00461928ldrsb x27, [x0]
0046192cldr x3, [sp+64]
00461930ldr x4, [sp+72]
00461934str x4, [x0+8]
00461938adrp x27, 0x5ea000
0046193cldr w4, [x27+3056]
00461940cbz w4, 0x461948
00461944b 0x46194c
00461948
00461948loc_461948:
00461948b 0x461960
0046194c
0046194cloc_46194c:
0046194cbl runtime.gcWriteBarrier2
00461950str x3, [x25]
00461954ldr x4, [x0]
00461958str x4, [x25+8]
0046195cb 0x461960
00461960
00461960loc_461960:
00461960str x3, [x0]
00461964b 0x461968
00461968
00461968loc_461968:
00461968ldr x3, [sp+48]
0046196cadd x3, x3, 1
00461970str x3, [sp+48]
00461974b 0x4618c8
00461978
00461978loc_461978:
00461978ldr x0, [sp+80]
0046197cadrp x27, 0x5ea000
00461980ldr w1, [x27+3056]
00461984cbz w1, 0x46198c
00461988b 0x461990
0046198c
0046198cloc_46198c:
0046198cb 0x4619a8
00461990
00461990loc_461990:
00461990bl runtime.gcWriteBarrier2
00461994str x0, [x25]
00461998adrp x27, 0x5c0000
0046199cldr x1, [x27+504]
004619a0str x1, [x25+8]
004619a4b 0x4619a8
004619a8
004619a8loc_4619a8:
004619a8adrp x27, 0x5c0000
004619acstr x0, [x27+504]
004619b0ldur x29, [sp-8]
004619b4ldr x30, [sp], 96
004619b8ret x30
004619bc
004619bcloc_4619bc:
004619bcmov x3, x30
004619c0bl runtime.morestack_noctxt.abi0
004619c4b 0x461890
004619c8udf 0
004619ccudf 0
00461890
00461890gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.map.init.0(void)
00461890ldr x16, [x28+16]
00461894subs xzr, sp, x16
00461898b.ls 0x4619bc
0046189cstr x30, [sp-96]!
004618a0stur x29, [sp-8]
004618a4sub x29, sp, 8
004618a8adrp x0, 0x1c3000
004618acadd x0, x0, 96
004618b0movz x1, 68
004618b4mov x2, xzr
004618b8bl runtime.makemap
004618bcstr x0, [sp+80]
004618c0str xzr, [sp+48]
004618c4b 0x4618c8
004618c8
004618c8loc_4618c8:
004618c8ldr x3, [sp+48]
004618ccsubs xzr, x3, 68
004618d0b.lt 0x4618d8
004618d4b 0x461978
004618d8
004618d8loc_4618d8:
004618d8ldr x3, [sp+48]
004618dcadrp x4, 0x2bf000
004618e0add x4, x4, 1096
004618e4add x5, x4, x3, lsl #4
004618e8ldr x5, [x5+8]
004618ecubfm x3, x3, 60, 59
004618f0ldr x3, [x4+x3]
004618f4str x3, [sp+64]
004618f8str x5, [sp+72]
004618fcldr x3, [sp+48]
00461900adrp x4, 0x2bc000
00461904add x4, x4, 2760
00461908ldrsw x3, [x4+2*x3]
0046190cstr w3, [sp+44]
00461910ldr w2, [sp+44]
00461914ldr x1, [sp+80]
00461918adrp x0, 0x1c3000
0046191cadd x0, x0, 96
00461920bl runtime.mapassign_fast32
00461924str x0, [sp+56]
00461928ldrsb x27, [x0]
0046192cldr x3, [sp+64]
00461930ldr x4, [sp+72]
00461934str x4, [x0+8]
00461938adrp x27, 0x5ea000
0046193cldr w4, [x27+3056]
00461940cbz w4, 0x461948
00461944b 0x46194c
00461948
00461948loc_461948:
00461948b 0x461960
0046194c
0046194cloc_46194c:
0046194cbl runtime.gcWriteBarrier2
00461950str x3, [x25]
00461954ldr x4, [x0]
00461958str x4, [x25+8]
0046195cb 0x461960
00461960
00461960loc_461960:
00461960str x3, [x0]
00461964b 0x461968
00461968
00461968loc_461968:
00461968ldr x3, [sp+48]
0046196cadd x3, x3, 1
00461970str x3, [sp+48]
00461974b 0x4618c8
00461978
00461978loc_461978:
00461978ldr x0, [sp+80]
0046197cadrp x27, 0x5ea000
00461980ldr w1, [x27+3056]
00461984cbz w1, 0x46198c
00461988b 0x461990
0046198c
0046198cloc_46198c:
0046198cb 0x4619a8
00461990
00461990loc_461990:
00461990bl runtime.gcWriteBarrier2
00461994str x0, [x25]
00461998adrp x27, 0x5c0000
0046199cldr x1, [x27+504]
004619a0str x1, [x25+8]
004619a4b 0x4619a8
004619a8
004619a8loc_4619a8:
004619a8adrp x27, 0x5c0000
004619acstr x0, [x27+504]
004619b0ldur x29, [sp-8]
004619b4ldr x30, [sp], 96
004619b8ret x30
004619bc
004619bcloc_4619bc:
004619bcmov x3, x30
004619c0bl runtime.morestack_noctxt.abi0
004619c4b 0x461890
004619c8udf 0
004619ccudf 0
00461890
004619d0
004619d0gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup(int32 i)
004619d0ldr x16, [x28+16]
004619d4sub x17, sp, 144
004619d8subs xzr, x17, x16
004619dcb.ls 0x461bfc
004619e0sub x20, sp, 272
004619e4stp x29, x30, [x20-8]
004619e8add sp, x20, 0
004619ecsub x29, sp, 8
004619f0str w0, [sp+280]
004619f4stp xzr, xzr, [sp+56]
004619f8stp xzr, xzr, [sp+136]
004619fcadrp x27, 0x5c0000
00461a00ldr x1, [x27+504]
00461a04ldrsw x2, [sp+280]
00461a08adrp x0, 0x1c3000
00461a0cadd x0, x0, 96
00461a10bl runtime.mapaccess2_fast32
00461a14str x0, [sp+256]
00461a18strb w1, [sp+54]
00461a1cldr x3, [sp+256]
00461a20ldr x4, [x3]
00461a24ldr x3, [x3+8]
00461a28str x4, [sp+136]
00461a2cstr x3, [sp+144]
00461a30str x4, [sp+152]
00461a34str x3, [sp+160]
00461a38ldrb w3, [sp+54]
00461a3cstrb w3, [sp+55]
00461a40ldr x3, [sp+152]
00461a44ldr x4, [sp+160]
00461a48str x3, [sp+72]
00461a4cstr x4, [sp+80]
00461a50ldrb w3, [sp+55]
00461a54strb w3, [sp+53]
00461a58tbnz w3, 0, 0x461a60
00461a5cb 0x461b58
00461a60
00461a60loc_461a60:
00461a60stp xzr, xzr, [sp+104]
00461a64stp xzr, xzr, [sp+120]
00461a68add x1, sp, 104
00461a6cstr x1, [sp+224]
00461a70ldrsw x0, [sp+280]
00461a74bl runtime.convT32
00461a78str x0, [sp+216]
00461a7cldr x1, [sp+224]
00461a80ldrsb x27, [x1]
00461a84adrp x2, 0x194000
00461a88add x2, x2, 3264
00461a8cstr x2, [x1]
00461a90adrp x27, 0x5ea000
00461a94ldr w2, [x27+3056]
00461a98cbz w2, 0x461aa0
00461a9cb 0x461aa4
00461aa0
00461aa0loc_461aa0:
00461aa0b 0x461ab8
00461aa4
00461aa4loc_461aa4:
00461aa4bl runtime.gcWriteBarrier2
00461aa8str x0, [x25]
00461aacldr x2, [x1+8]
00461ab0str x2, [x25+8]
00461ab4b 0x461ab8
00461ab8
00461ab8loc_461ab8:
00461ab8str x0, [x1+8]
00461abcldr x0, [sp+72]
00461ac0ldr x1, [sp+80]
00461ac4bl runtime.convTstring
00461ac8str x0, [sp+208]
00461accldr x2, [sp+224]
00461ad0ldrsb x27, [x2]
00461ad4adrp x3, 0x194000
00461ad8add x3, x3, 2944
00461adcstr x3, [x2+16]
00461ae0adrp x27, 0x5ea000
00461ae4ldr w3, [x27+3056]
00461ae8cbz w3, 0x461af0
00461aecb 0x461af4
00461af0
00461af0loc_461af0:
00461af0b 0x461b08
00461af4
00461af4loc_461af4:
00461af4bl runtime.gcWriteBarrier2
00461af8str x0, [x25]
00461afcldr x5, [x2+24]
00461b00str x5, [x25+8]
00461b04b 0x461b08
00461b08
00461b08loc_461b08:
00461b08str x0, [x2+24]
00461b0cldr x2, [sp+224]
00461b10ldrsb x27, [x2]
00461b14b 0x461b18
00461b18
00461b18loc_461b18:
00461b18str x2, [sp+232]
00461b1corr x4, xzr, 2
00461b20str x4, [sp+240]
00461b24str x4, [sp+248]
00461b28adrp x0, 0x250000
00461b2cadd x0, x0, 384
00461b30orr x1, xzr, 7
00461b34mov x3, x4
00461b38bl fmt.Sprintf
00461b3cstr x0, [sp+136]
00461b40str x1, [sp+144]
00461b44str x0, [sp+56]
00461b48str x1, [sp+64]
00461b4cldp x29, x30, [sp-8]
00461b50add sp, sp, 272
00461b54ret x30
00461b58
00461b58loc_461b58:
00461b58stp xzr, xzr, [sp+88]
00461b5cadd x1, sp, 88
00461b60str x1, [sp+176]
00461b64ldrsw x0, [sp+280]
00461b68bl runtime.convT32
00461b6cstr x0, [sp+168]
00461b70ldr x1, [sp+176]
00461b74ldrsb x27, [x1]
00461b78adrp x2, 0x194000
00461b7cadd x2, x2, 3264
00461b80str x2, [x1]
00461b84adrp x27, 0x5ea000
00461b88ldr w2, [x27+3056]
00461b8ccbz w2, 0x461b94
00461b90b 0x461b98
00461b94
00461b94loc_461b94:
00461b94b 0x461bac
00461b98
00461b98loc_461b98:
00461b98bl runtime.gcWriteBarrier2
00461b9cstr x0, [x25]
00461ba0ldr x5, [x1+8]
00461ba4str x5, [x25+8]
00461ba8b 0x461bac
00461bac
00461bacloc_461bac:
00461bacstr x0, [x1+8]
00461bb0ldr x2, [sp+176]
00461bb4ldrsb x27, [x2]
00461bb8b 0x461bbc
00461bbc
00461bbcloc_461bbc:
00461bbcstr x2, [sp+184]
00461bc0orr x4, xzr, 1
00461bc4str x4, [sp+192]
00461bc8str x4, [sp+200]
00461bccadrp x0, 0x256000
00461bd0add x0, x0, 151
00461bd4movz x1, 20
00461bd8mov x3, x4
00461bdcbl fmt.Sprintf
00461be0str x0, [sp+136]
00461be4str x1, [sp+144]
00461be8str x0, [sp+56]
00461becstr x1, [sp+64]
00461bf0ldp x29, x30, [sp-8]
00461bf4add sp, sp, 272
00461bf8ret x30
00461bfc
00461bfcloc_461bfc:
00461bfcstr w0, [sp+8]
00461c00mov x3, x30
00461c04bl runtime.morestack_noctxt.abi0
00461c08ldrsw x0, [sp+8]
00461c0cb 0x4619d0
004619d0
004619d0gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup: ; void gopkg.in/jcmturner/gokrb5.v7/iana/errorcode.Lookup(int32 i)
004619d0ldr x16, [x28+16]
004619d4sub x17, sp, 144
004619d8subs xzr, x17, x16
004619dcb.ls 0x461bfc
004619e0sub x20, sp, 272
004619e4stp x29, x30, [x20-8]
004619e8add sp, x20, 0
004619ecsub x29, sp, 8
004619f0str w0, [sp+280]
004619f4stp xzr, xzr, [sp+56]
004619f8stp xzr, xzr, [sp+136]
004619fcadrp x27, 0x5c0000
00461a00ldr x1, [x27+504]
00461a04ldrsw x2, [sp+280]
00461a08adrp x0, 0x1c3000
00461a0cadd x0, x0, 96
00461a10bl runtime.mapaccess2_fast32
00461a14str x0, [sp+256]
00461a18strb w1, [sp+54]
00461a1cldr x3, [sp+256]
00461a20ldr x4, [x3]
00461a24ldr x3, [x3+8]
00461a28str x4, [sp+136]
00461a2cstr x3, [sp+144]
00461a30str x4, [sp+152]
00461a34str x3, [sp+160]
00461a38ldrb w3, [sp+54]
00461a3cstrb w3, [sp+55]
00461a40ldr x3, [sp+152]
00461a44ldr x4, [sp+160]
00461a48str x3, [sp+72]
00461a4cstr x4, [sp+80]
00461a50ldrb w3, [sp+55]
00461a54strb w3, [sp+53]
00461a58tbnz w3, 0, 0x461a60
00461a5cb 0x461b58
00461a60
00461a60loc_461a60:
00461a60stp xzr, xzr, [sp+104]
00461a64stp xzr, xzr, [sp+120]
00461a68add x1, sp, 104
00461a6cstr x1, [sp+224]
00461a70ldrsw x0, [sp+280]
00461a74bl runtime.convT32
00461a78str x0, [sp+216]
00461a7cldr x1, [sp+224]
00461a80ldrsb x27, [x1]
00461a84adrp x2, 0x194000
00461a88add x2, x2, 3264
00461a8cstr x2, [x1]
00461a90adrp x27, 0x5ea000
00461a94ldr w2, [x27+3056]
00461a98cbz w2, 0x461aa0
00461a9cb 0x461aa4
00461aa0
00461aa0loc_461aa0:
00461aa0b 0x461ab8
00461aa4
00461aa4loc_461aa4:
00461aa4bl runtime.gcWriteBarrier2
00461aa8str x0, [x25]
00461aacldr x2, [x1+8]
00461ab0str x2, [x25+8]
00461ab4b 0x461ab8
00461ab8
00461ab8loc_461ab8:
00461ab8str x0, [x1+8]
00461abcldr x0, [sp+72]
00461ac0ldr x1, [sp+80]
00461ac4bl runtime.convTstring
00461ac8str x0, [sp+208]
00461accldr x2, [sp+224]
00461ad0ldrsb x27, [x2]
00461ad4adrp x3, 0x194000
00461ad8add x3, x3, 2944
00461adcstr x3, [x2+16]
00461ae0adrp x27, 0x5ea000
00461ae4ldr w3, [x27+3056]
00461ae8cbz w3, 0x461af0
00461aecb 0x461af4
00461af0
00461af0loc_461af0:
00461af0b 0x461b08
00461af4
00461af4loc_461af4:
00461af4bl runtime.gcWriteBarrier2
00461af8str x0, [x25]
00461afcldr x5, [x2+24]
00461b00str x5, [x25+8]
00461b04b 0x461b08
00461b08
00461b08loc_461b08:
00461b08str x0, [x2+24]
00461b0cldr x2, [sp+224]
00461b10ldrsb x27, [x2]
00461b14b 0x461b18
00461b18
00461b18loc_461b18:
00461b18str x2, [sp+232]
00461b1corr x4, xzr, 2
00461b20str x4, [sp+240]
00461b24str x4, [sp+248]
00461b28adrp x0, 0x250000
00461b2cadd x0, x0, 384
00461b30orr x1, xzr, 7
00461b34mov x3, x4
00461b38bl fmt.Sprintf
00461b3cstr x0, [sp+136]
00461b40str x1, [sp+144]
00461b44str x0, [sp+56]
00461b48str x1, [sp+64]
00461b4cldp x29, x30, [sp-8]
00461b50add sp, sp, 272
00461b54ret x30
00461b58
00461b58loc_461b58:
00461b58stp xzr, xzr, [sp+88]
00461b5cadd x1, sp, 88
00461b60str x1, [sp+176]
00461b64ldrsw x0, [sp+280]
00461b68bl runtime.convT32
00461b6cstr x0, [sp+168]
00461b70ldr x1, [sp+176]
00461b74ldrsb x27, [x1]
00461b78adrp x2, 0x194000
00461b7cadd x2, x2, 3264
00461b80str x2, [x1]
00461b84adrp x27, 0x5ea000
00461b88ldr w2, [x27+3056]
00461b8ccbz w2, 0x461b94
00461b90b 0x461b98
00461b94
00461b94loc_461b94:
00461b94b 0x461bac
00461b98
00461b98loc_461b98:
00461b98bl runtime.gcWriteBarrier2
00461b9cstr x0, [x25]
00461ba0ldr x5, [x1+8]
00461ba4str x5, [x25+8]
00461ba8b 0x461bac
00461bac
00461bacloc_461bac:
00461bacstr x0, [x1+8]
00461bb0ldr x2, [sp+176]
00461bb4ldrsb x27, [x2]
00461bb8b 0x461bbc
00461bbc
00461bbcloc_461bbc:
00461bbcstr x2, [sp+184]
00461bc0orr x4, xzr, 1
00461bc4str x4, [sp+192]
00461bc8str x4, [sp+200]
00461bccadrp x0, 0x256000
00461bd0add x0, x0, 151
00461bd4movz x1, 20
00461bd8mov x3, x4
00461bdcbl fmt.Sprintf
00461be0str x0, [sp+136]
00461be4str x1, [sp+144]
00461be8str x0, [sp+56]
00461becstr x1, [sp+64]
00461bf0ldp x29, x30, [sp-8]
00461bf4add sp, sp, 272
00461bf8ret x30
00461bfc
00461bfcloc_461bfc:
00461bfcstr w0, [sp+8]
00461c00mov x3, x30
00461c04bl runtime.morestack_noctxt.abi0
00461c08ldrsw x0, [sp+8]
00461c0cb 0x4619d0
004619d0
00461c10
00461c10gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror.Error: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror.Error(gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror e)
00461c10ldr x16, [x28+16]
00461c14sub x17, sp, 32
00461c18subs xzr, x17, x16
00461c1cb.ls 0x461d2c
00461c20str x30, [sp-160]!
00461c24stur x29, [sp-8]
00461c28sub x29, sp, 8
00461c2cstr x0, [sp+168]
00461c30str x1, [sp+176]
00461c34str x2, [sp+184]
00461c38str x3, [sp+192]
00461c3cstr x4, [sp+200]
00461c40stp xzr, xzr, [sp+48]
00461c44stp xzr, xzr, [sp+136]
00461c48add x2, sp, 136
00461c4cstr x2, [sp+72]
00461c50ldr x0, [sp+168]
00461c54ldr x1, [sp+176]
00461c58bl runtime.convTstring
00461c5cstr x0, [sp+64]
00461c60ldr x2, [sp+72]
00461c64ldrsb x27, [x2]
00461c68adrp x3, 0x194000
00461c6cadd x3, x3, 2944
00461c70str x3, [x2]
00461c74adrp x27, 0x5ea000
00461c78ldr w3, [x27+3056]
00461c7ccbz w3, 0x461c84
00461c80b 0x461c88
00461c84
00461c84loc_461c84:
00461c84b 0x461c9c
00461c88
00461c88loc_461c88:
00461c88bl runtime.gcWriteBarrier2
00461c8cstr x0, [x25]
00461c90ldr x5, [x2+8]
00461c94str x5, [x25+8]
00461c98b 0x461c9c
00461c9c
00461c9cloc_461c9c:
00461c9cstr x0, [x2+8]
00461ca0ldr x2, [sp+72]
00461ca4ldrsb x27, [x2]
00461ca8b 0x461cac
00461cac
00461cacloc_461cac:
00461cacstr x2, [sp+80]
00461cb0orr x4, xzr, 1
00461cb4str x4, [sp+88]
00461cb8str x4, [sp+96]
00461cbcadrp x0, 0x254000
00461cc0add x0, x0, 1866
00461cc4movz x1, 17
00461cc8mov x3, x4
00461cccbl fmt.Sprintf
00461cd0str x0, [sp+120]
00461cd4str x1, [sp+128]
00461cd8ldr x0, [sp+184]
00461cdcldr x1, [sp+192]
00461ce0ldr x2, [sp+200]
00461ce4adrp x3, 0x24f000
00461ce8add x3, x3, 360
00461cecorr x4, xzr, 3
00461cf0bl strings.Join
00461cf4str x0, [sp+104]
00461cf8str x1, [sp+112]
00461cfcldr x5, [sp+120]
00461d00ldr x2, [sp+128]
00461d04mov x3, x0
00461d08mov x4, x1
00461d0cmov x0, xzr
00461d10mov x1, x5
00461d14bl runtime.concatstring2
00461d18str x0, [sp+48]
00461d1cstr x1, [sp+56]
00461d20ldur x29, [sp-8]
00461d24ldr x30, [sp], 160
00461d28ret x30
00461d2c
00461d2cloc_461d2c:
00461d2cstp x0, x1, [sp+8]
00461d30stp x2, x3, [sp+24]
00461d34str x4, [sp+40]
00461d38mov x3, x30
00461d3cbl runtime.morestack_noctxt.abi0
00461d40ldp x0, x1, [sp+8]
00461d44ldp x2, x3, [sp+24]
00461d48ldr x4, [sp+40]
00461d4cb 0x461c10
00461c10
00461c10gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror.Error: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror.Error(gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror e)
00461c10ldr x16, [x28+16]
00461c14sub x17, sp, 32
00461c18subs xzr, x17, x16
00461c1cb.ls 0x461d2c
00461c20str x30, [sp-160]!
00461c24stur x29, [sp-8]
00461c28sub x29, sp, 8
00461c2cstr x0, [sp+168]
00461c30str x1, [sp+176]
00461c34str x2, [sp+184]
00461c38str x3, [sp+192]
00461c3cstr x4, [sp+200]
00461c40stp xzr, xzr, [sp+48]
00461c44stp xzr, xzr, [sp+136]
00461c48add x2, sp, 136
00461c4cstr x2, [sp+72]
00461c50ldr x0, [sp+168]
00461c54ldr x1, [sp+176]
00461c58bl runtime.convTstring
00461c5cstr x0, [sp+64]
00461c60ldr x2, [sp+72]
00461c64ldrsb x27, [x2]
00461c68adrp x3, 0x194000
00461c6cadd x3, x3, 2944
00461c70str x3, [x2]
00461c74adrp x27, 0x5ea000
00461c78ldr w3, [x27+3056]
00461c7ccbz w3, 0x461c84
00461c80b 0x461c88
00461c84
00461c84loc_461c84:
00461c84b 0x461c9c
00461c88
00461c88loc_461c88:
00461c88bl runtime.gcWriteBarrier2
00461c8cstr x0, [x25]
00461c90ldr x5, [x2+8]
00461c94str x5, [x25+8]
00461c98b 0x461c9c
00461c9c
00461c9cloc_461c9c:
00461c9cstr x0, [x2+8]
00461ca0ldr x2, [sp+72]
00461ca4ldrsb x27, [x2]
00461ca8b 0x461cac
00461cac
00461cacloc_461cac:
00461cacstr x2, [sp+80]
00461cb0orr x4, xzr, 1
00461cb4str x4, [sp+88]
00461cb8str x4, [sp+96]
00461cbcadrp x0, 0x254000
00461cc0add x0, x0, 1866
00461cc4movz x1, 17
00461cc8mov x3, x4
00461cccbl fmt.Sprintf
00461cd0str x0, [sp+120]
00461cd4str x1, [sp+128]
00461cd8ldr x0, [sp+184]
00461cdcldr x1, [sp+192]
00461ce0ldr x2, [sp+200]
00461ce4adrp x3, 0x24f000
00461ce8add x3, x3, 360
00461cecorr x4, xzr, 3
00461cf0bl strings.Join
00461cf4str x0, [sp+104]
00461cf8str x1, [sp+112]
00461cfcldr x5, [sp+120]
00461d00ldr x2, [sp+128]
00461d04mov x3, x0
00461d08mov x4, x1
00461d0cmov x0, xzr
00461d10mov x1, x5
00461d14bl runtime.concatstring2
00461d18str x0, [sp+48]
00461d1cstr x1, [sp+56]
00461d20ldur x29, [sp-8]
00461d24ldr x30, [sp], 160
00461d28ret x30
00461d2c
00461d2cloc_461d2c:
00461d2cstp x0, x1, [sp+8]
00461d30stp x2, x3, [sp+24]
00461d34str x4, [sp+40]
00461d38mov x3, x30
00461d3cbl runtime.morestack_noctxt.abi0
00461d40ldp x0, x1, [sp+8]
00461d44ldp x2, x3, [sp+24]
00461d48ldr x4, [sp+40]
00461d4cb 0x461c10
00461c10
00461d50
00461d50gopkg.in/jcmturner/gokrb5.v7/krberror.(*Krberror).Add: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.(*Krberror).Add(gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror * e, struct string et, struct string s)
00461d50ldr x16, [x28+16]
00461d54sub x17, sp, 160
00461d58subs xzr, x17, x16
00461d5cb.ls 0x462000
00461d60sub x20, sp, 288
00461d64stp x29, x30, [x20-8]
00461d68add sp, x20, 0
00461d6csub x29, sp, 8
00461d70str x0, [sp+296]
00461d74str x1, [sp+304]
00461d78str x2, [sp+312]
00461d7cstr x3, [sp+320]
00461d80str x4, [sp+328]
00461d84stp xzr, xzr, [sp+144]
00461d88stp xzr, xzr, [sp+160]
00461d8cadd x2, sp, 144
00461d90str x2, [sp+72]
00461d94ldr x0, [sp+304]
00461d98ldr x1, [sp+312]
00461d9cbl runtime.convTstring
00461da0str x0, [sp+64]
00461da4ldr x2, [sp+72]
00461da8ldrsb x27, [x2]
00461dacadrp x3, 0x194000
00461db0add x3, x3, 2944
00461db4str x3, [x2]
00461db8adrp x27, 0x5ea000
00461dbcldr w3, [x27+3056]
00461dc0cbz w3, 0x461dc8
00461dc4b 0x461dcc
00461dc8
00461dc8loc_461dc8:
00461dc8b 0x461de0
00461dcc
00461dccloc_461dcc:
00461dccbl runtime.gcWriteBarrier2
00461dd0str x0, [x25]
00461dd4ldr x3, [x2+8]
00461dd8str x3, [x25+8]
00461ddcb 0x461de0
00461de0
00461de0loc_461de0:
00461de0str x0, [x2+8]
00461de4ldr x0, [sp+320]
00461de8ldr x1, [sp+328]
00461decbl runtime.convTstring
00461df0str x0, [sp+56]
00461df4ldr x2, [sp+72]
00461df8ldrsb x27, [x2]
00461dfcadrp x3, 0x194000
00461e00add x3, x3, 2944
00461e04str x3, [x2+16]
00461e08adrp x27, 0x5ea000
00461e0cldr w3, [x27+3056]
00461e10cbz w3, 0x461e18
00461e14b 0x461e1c
00461e18
00461e18loc_461e18:
00461e18b 0x461e30
00461e1c
00461e1cloc_461e1c:
00461e1cbl runtime.gcWriteBarrier2
00461e20str x0, [x25]
00461e24ldr x5, [x2+24]
00461e28str x5, [x25+8]
00461e2cb 0x461e30
00461e30
00461e30loc_461e30:
00461e30str x0, [x2+24]
00461e34ldr x2, [sp+72]
00461e38ldrsb x27, [x2]
00461e3cb 0x461e40
00461e40
00461e40loc_461e40:
00461e40str x2, [sp+80]
00461e44orr x4, xzr, 2
00461e48str x4, [sp+88]
00461e4cstr x4, [sp+96]
00461e50adrp x0, 0x24f000
00461e54add x0, x0, 3163
00461e58orr x1, xzr, 6
00461e5cmov x3, x4
00461e60bl fmt.Sprintf
00461e64str x0, [sp+128]
00461e68str x1, [sp+136]
00461e6cadrp x0, 0x19c000
00461e70add x0, x0, 1568
00461e74bl runtime.newobject
00461e78str x0, [sp+248]
00461e7cldr x5, [sp+128]
00461e80ldr x6, [sp+136]
00461e84str x6, [x0+8]
00461e88adrp x27, 0x5ea000
00461e8cldr w6, [x27+3056]
00461e90cbz w6, 0x461e98
00461e94b 0x461e9c
00461e98
00461e98loc_461e98:
00461e98b 0x461eb0
00461e9c
00461e9cloc_461e9c:
00461e9cbl runtime.gcWriteBarrier2
00461ea0str x5, [x25]
00461ea4ldr x6, [x0]
00461ea8str x6, [x25+8]
00461eacb 0x461eb0
00461eb0
00461eb0loc_461eb0:
00461eb0str x5, [x0]
00461eb4ldr x5, [sp+248]
00461eb8ldrsb x27, [x5]
00461ebcb 0x461ec0
00461ec0
00461ec0loc_461ec0:
00461ec0str x5, [sp+256]
00461ec4orr x5, xzr, 1
00461ec8str x5, [sp+264]
00461eccstr x5, [sp+272]
00461ed0ldr x5, [sp+296]
00461ed4ldrsb x27, [x5]
00461ed8ldr x6, [x5+16]
00461edcldr x7, [x5+24]
00461ee0ldr x5, [x5+32]
00461ee4str x6, [sp+224]
00461ee8str x7, [sp+232]
00461eecstr x5, [sp+240]
00461ef0ldr x2, [sp+272]
00461ef4ldr x0, [sp+256]
00461ef8ldr x5, [sp+264]
00461efcstr x0, [sp+200]
00461f00str x5, [sp+208]
00461f04str x2, [sp+216]
00461f08ldr x6, [sp+232]
00461f0cadd x1, x5, x6
00461f10str x1, [sp+48]
00461f14subs xzr, x2, x1
00461f18b.hs 0x461f20
00461f1cb 0x461f28
00461f20
00461f20loc_461f20:
00461f20str x1, [sp+208]
00461f24b 0x461f48
00461f28
00461f28loc_461f28:
00461f28ldr x3, [sp+232]
00461f2cadrp x4, 0x194000
00461f30add x4, x4, 2944
00461f34bl runtime.growslice
00461f38str x0, [sp+200]
00461f3cstr x1, [sp+208]
00461f40str x2, [sp+216]
00461f44b 0x461f48
00461f48
00461f48loc_461f48:
00461f48ldr x5, [sp+48]
00461f4cldr x6, [sp+200]
00461f50ldr x7, [sp+208]
00461f54ldr x8, [sp+216]
00461f58ldr x9, [sp+232]
00461f5cadd x8, x8, x9
00461f60sub x8, x8, x5
00461f64add x7, x7, x9
00461f68sub x2, x7, x5
00461f6csub x5, x5, x9
00461f70sub x7, xzr, x8
00461f74ubfm x5, x5, 60, 59
00461f78and x5, x5, x7, asr #63
00461f7cadd x1, x6, x5
00461f80str x1, [sp+176]
00461f84str x2, [sp+184]
00461f88str x8, [sp+192]
00461f8cldr x4, [sp+232]
00461f90ldr x3, [sp+224]
00461f94adrp x0, 0x194000
00461f98add x0, x0, 2944
00461f9cbl runtime.typedslicecopy
00461fa0ldr x5, [sp+200]
00461fa4ldr x6, [sp+208]
00461fa8ldr x7, [sp+216]
00461facstr x5, [sp+104]
00461fb0str x6, [sp+112]
00461fb4str x7, [sp+120]
00461fb8ldr x8, [sp+296]
00461fbcldrsb x27, [x8]
00461fc0str x6, [x8+24]
00461fc4str x7, [x8+32]
00461fc8adrp x27, 0x5ea000
00461fccldr w6, [x27+3056]
00461fd0cbz w6, 0x461fd8
00461fd4b 0x461fdc
00461fd8
00461fd8loc_461fd8:
00461fd8b 0x461ff0
00461fdc
00461fdcloc_461fdc:
00461fdcbl runtime.gcWriteBarrier2
00461fe0str x5, [x25]
00461fe4ldr x0, [x8+16]
00461fe8str x0, [x25+8]
00461fecb 0x461ff0
00461ff0
00461ff0loc_461ff0:
00461ff0str x5, [x8+16]
00461ff4ldp x29, x30, [sp-8]
00461ff8add sp, sp, 288
00461ffcret x30
00462000
00462000loc_462000:
00462000stp x0, x1, [sp+8]
00462004stp x2, x3, [sp+24]
00462008str x4, [sp+40]
0046200cmov x3, x30
00462010bl runtime.morestack_noctxt.abi0
00462014ldp x0, x1, [sp+8]
00462018ldp x2, x3, [sp+24]
0046201cldr x4, [sp+40]
00462020b 0x461d50
00462024udf 0
00462028udf 0
0046202cudf 0
00461d50
00461d50gopkg.in/jcmturner/gokrb5.v7/krberror.(*Krberror).Add: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.(*Krberror).Add(gopkg.in/jcmturner/gokrb5.v7/krberror.Krberror * e, struct string et, struct string s)
00461d50ldr x16, [x28+16]
00461d54sub x17, sp, 160
00461d58subs xzr, x17, x16
00461d5cb.ls 0x462000
00461d60sub x20, sp, 288
00461d64stp x29, x30, [x20-8]
00461d68add sp, x20, 0
00461d6csub x29, sp, 8
00461d70str x0, [sp+296]
00461d74str x1, [sp+304]
00461d78str x2, [sp+312]
00461d7cstr x3, [sp+320]
00461d80str x4, [sp+328]
00461d84stp xzr, xzr, [sp+144]
00461d88stp xzr, xzr, [sp+160]
00461d8cadd x2, sp, 144
00461d90str x2, [sp+72]
00461d94ldr x0, [sp+304]
00461d98ldr x1, [sp+312]
00461d9cbl runtime.convTstring
00461da0str x0, [sp+64]
00461da4ldr x2, [sp+72]
00461da8ldrsb x27, [x2]
00461dacadrp x3, 0x194000
00461db0add x3, x3, 2944
00461db4str x3, [x2]
00461db8adrp x27, 0x5ea000
00461dbcldr w3, [x27+3056]
00461dc0cbz w3, 0x461dc8
00461dc4b 0x461dcc
00461dc8
00461dc8loc_461dc8:
00461dc8b 0x461de0
00461dcc
00461dccloc_461dcc:
00461dccbl runtime.gcWriteBarrier2
00461dd0str x0, [x25]
00461dd4ldr x3, [x2+8]
00461dd8str x3, [x25+8]
00461ddcb 0x461de0
00461de0
00461de0loc_461de0:
00461de0str x0, [x2+8]
00461de4ldr x0, [sp+320]
00461de8ldr x1, [sp+328]
00461decbl runtime.convTstring
00461df0str x0, [sp+56]
00461df4ldr x2, [sp+72]
00461df8ldrsb x27, [x2]
00461dfcadrp x3, 0x194000
00461e00add x3, x3, 2944
00461e04str x3, [x2+16]
00461e08adrp x27, 0x5ea000
00461e0cldr w3, [x27+3056]
00461e10cbz w3, 0x461e18
00461e14b 0x461e1c
00461e18
00461e18loc_461e18:
00461e18b 0x461e30
00461e1c
00461e1cloc_461e1c:
00461e1cbl runtime.gcWriteBarrier2
00461e20str x0, [x25]
00461e24ldr x5, [x2+24]
00461e28str x5, [x25+8]
00461e2cb 0x461e30
00461e30
00461e30loc_461e30:
00461e30str x0, [x2+24]
00461e34ldr x2, [sp+72]
00461e38ldrsb x27, [x2]
00461e3cb 0x461e40
00461e40
00461e40loc_461e40:
00461e40str x2, [sp+80]
00461e44orr x4, xzr, 2
00461e48str x4, [sp+88]
00461e4cstr x4, [sp+96]
00461e50adrp x0, 0x24f000
00461e54add x0, x0, 3163
00461e58orr x1, xzr, 6
00461e5cmov x3, x4
00461e60bl fmt.Sprintf
00461e64str x0, [sp+128]
00461e68str x1, [sp+136]
00461e6cadrp x0, 0x19c000
00461e70add x0, x0, 1568
00461e74bl runtime.newobject
00461e78str x0, [sp+248]
00461e7cldr x5, [sp+128]
00461e80ldr x6, [sp+136]
00461e84str x6, [x0+8]
00461e88adrp x27, 0x5ea000
00461e8cldr w6, [x27+3056]
00461e90cbz w6, 0x461e98
00461e94b 0x461e9c
00461e98
00461e98loc_461e98:
00461e98b 0x461eb0
00461e9c
00461e9cloc_461e9c:
00461e9cbl runtime.gcWriteBarrier2
00461ea0str x5, [x25]
00461ea4ldr x6, [x0]
00461ea8str x6, [x25+8]
00461eacb 0x461eb0
00461eb0
00461eb0loc_461eb0:
00461eb0str x5, [x0]
00461eb4ldr x5, [sp+248]
00461eb8ldrsb x27, [x5]
00461ebcb 0x461ec0
00461ec0
00461ec0loc_461ec0:
00461ec0str x5, [sp+256]
00461ec4orr x5, xzr, 1
00461ec8str x5, [sp+264]
00461eccstr x5, [sp+272]
00461ed0ldr x5, [sp+296]
00461ed4ldrsb x27, [x5]
00461ed8ldr x6, [x5+16]
00461edcldr x7, [x5+24]
00461ee0ldr x5, [x5+32]
00461ee4str x6, [sp+224]
00461ee8str x7, [sp+232]
00461eecstr x5, [sp+240]
00461ef0ldr x2, [sp+272]
00461ef4ldr x0, [sp+256]
00461ef8ldr x5, [sp+264]
00461efcstr x0, [sp+200]
00461f00str x5, [sp+208]
00461f04str x2, [sp+216]
00461f08ldr x6, [sp+232]
00461f0cadd x1, x5, x6
00461f10str x1, [sp+48]
00461f14subs xzr, x2, x1
00461f18b.hs 0x461f20
00461f1cb 0x461f28
00461f20
00461f20loc_461f20:
00461f20str x1, [sp+208]
00461f24b 0x461f48
00461f28
00461f28loc_461f28:
00461f28ldr x3, [sp+232]
00461f2cadrp x4, 0x194000
00461f30add x4, x4, 2944
00461f34bl runtime.growslice
00461f38str x0, [sp+200]
00461f3cstr x1, [sp+208]
00461f40str x2, [sp+216]
00461f44b 0x461f48
00461f48
00461f48loc_461f48:
00461f48ldr x5, [sp+48]
00461f4cldr x6, [sp+200]
00461f50ldr x7, [sp+208]
00461f54ldr x8, [sp+216]
00461f58ldr x9, [sp+232]
00461f5cadd x8, x8, x9
00461f60sub x8, x8, x5
00461f64add x7, x7, x9
00461f68sub x2, x7, x5
00461f6csub x5, x5, x9
00461f70sub x7, xzr, x8
00461f74ubfm x5, x5, 60, 59
00461f78and x5, x5, x7, asr #63
00461f7cadd x1, x6, x5
00461f80str x1, [sp+176]
00461f84str x2, [sp+184]
00461f88str x8, [sp+192]
00461f8cldr x4, [sp+232]
00461f90ldr x3, [sp+224]
00461f94adrp x0, 0x194000
00461f98add x0, x0, 2944
00461f9cbl runtime.typedslicecopy
00461fa0ldr x5, [sp+200]
00461fa4ldr x6, [sp+208]
00461fa8ldr x7, [sp+216]
00461facstr x5, [sp+104]
00461fb0str x6, [sp+112]
00461fb4str x7, [sp+120]
00461fb8ldr x8, [sp+296]
00461fbcldrsb x27, [x8]
00461fc0str x6, [x8+24]
00461fc4str x7, [x8+32]
00461fc8adrp x27, 0x5ea000
00461fccldr w6, [x27+3056]
00461fd0cbz w6, 0x461fd8
00461fd4b 0x461fdc
00461fd8
00461fd8loc_461fd8:
00461fd8b 0x461ff0
00461fdc
00461fdcloc_461fdc:
00461fdcbl runtime.gcWriteBarrier2
00461fe0str x5, [x25]
00461fe4ldr x0, [x8+16]
00461fe8str x0, [x25+8]
00461fecb 0x461ff0
00461ff0
00461ff0loc_461ff0:
00461ff0str x5, [x8+16]
00461ff4ldp x29, x30, [sp-8]
00461ff8add sp, sp, 288
00461ffcret x30
00462000
00462000loc_462000:
00462000stp x0, x1, [sp+8]
00462004stp x2, x3, [sp+24]
00462008str x4, [sp+40]
0046200cmov x3, x30
00462010bl runtime.morestack_noctxt.abi0
00462014ldp x0, x1, [sp+8]
00462018ldp x2, x3, [sp+24]
0046201cldr x4, [sp+40]
00462020b 0x461d50
00462024udf 0
00462028udf 0
0046202cudf 0
00461d50
00462030
00462030gopkg.in/jcmturner/gokrb5.v7/krberror.NewKrberror: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.NewKrberror(struct string et, struct string s)
00462030ldr x16, [x28+16]
00462034subs xzr, sp, x16
00462038b.ls 0x462100
0046203cstr x30, [sp-112]!
00462040stur x29, [sp-8]
00462044sub x29, sp, 8
00462048str x0, [sp+120]
0046204cstr x1, [sp+128]
00462050str x2, [sp+136]
00462054str x3, [sp+144]
00462058stp xzr, xzr, [sp+32]
0046205cstp xzr, xzr, [sp+48]
00462060str xzr, [sp+64]
00462064ldr x1, [sp+120]
00462068ldr x2, [sp+128]
0046206cstr x1, [sp+32]
00462070str x2, [sp+40]
00462074adrp x0, 0x19b000
00462078add x0, x0, 1568
0046207cbl runtime.newobject
00462080str x0, [sp+72]
00462084ldr x1, [sp+136]
00462088ldr x2, [sp+144]
0046208cstr x2, [x0+8]
00462090adrp x27, 0x5e9000
00462094ldr w2, [x27+3056]
00462098cbz w2, 0x4620a0
0046209cb 0x4620a4
004620a0
004620a0loc_4620a0:
004620a0b 0x4620b8
004620a4
004620a4loc_4620a4:
004620a4bl runtime.gcWriteBarrier2
004620a8str x1, [x25]
004620acldr x5, [x0]
004620b0str x5, [x25+8]
004620b4b 0x4620b8
004620b8
004620b8loc_4620b8:
004620b8str x1, [x0]
004620bcldr x5, [sp+72]
004620c0ldrsb x27, [x5]
004620c4b 0x4620c8
004620c8
004620c8loc_4620c8:
004620c8str x5, [sp+80]
004620ccorr x4, xzr, 1
004620d0str x4, [sp+88]
004620d4str x4, [sp+96]
004620d8str x5, [sp+48]
004620dcstr x4, [sp+56]
004620e0str x4, [sp+64]
004620e4ldr x0, [sp+32]
004620e8ldr x1, [sp+40]
004620ecldr x2, [sp+48]
004620f0mov x3, x4
004620f4ldur x29, [sp-8]
004620f8ldr x30, [sp], 112
004620fcret x30
00462100
00462100loc_462100:
00462100stp x0, x1, [sp+8]
00462104stp x2, x3, [sp+24]
00462108mov x3, x30
0046210cbl runtime.morestack_noctxt.abi0
00462110ldp x0, x1, [sp+8]
00462114ldp x2, x3, [sp+24]
00462118b 0x462030
0046211cudf 0
00462030
00462030gopkg.in/jcmturner/gokrb5.v7/krberror.NewKrberror: ; void gopkg.in/jcmturner/gokrb5.v7/krberror.NewKrberror(struct string et, struct string s)
00462030ldr x16, [x28+16]
00462034subs xzr, sp, x16
00462038b.ls 0x462100
0046203cstr x30, [sp-112]!
00462040stur x29, [sp-8]
00462044sub x29, sp, 8
00462048str x0, [sp+120]
0046204cstr x1, [sp+128]
00462050str x2, [sp+136]
00462054str x3, [sp+144]
00462058stp xzr, xzr, [sp+32]
0046205cstp xzr, xzr, [sp+48]
00462060str xzr, [sp+64]
00462064ldr x1, [sp+120]
00462068ldr x2, [sp+128]
0046206cstr x1, [sp+32]
00462070str x2, [sp+40]
00462074adrp x0, 0x19b000
00462078add x0, x0, 1568
0046207cbl runtime.newobject
00462080str x0, [sp+72]
00462084ldr x1, [sp+136]
00462088ldr x2, [sp+144]
0046208cstr x2, [x0+8]
00462090adrp x27, 0x5e9000
00462094ldr w2, [x27+3056]
00462098cbz w2, 0x4620a0
0046209cb 0x4620a4
004620a0
004620a0loc_4620a0:
004620a0b 0x4620b8
004620a4
004620a4loc_4620a4:
004620a4bl runtime.gcWriteBarrier2
004620a8str x1, [x25]
004620acldr x5, [x0]
004620b0str x5, [x25+8]
004620b4b 0x4620b8
004620b8
004620b8loc_4620b8:
004620b8str x1, [x0]
004620bcldr x5, [sp+72]
004620c0ldrsb x27, [x5]
004620c4b 0x4620c8
004620c8
004620c8loc_4620c8:
004620c8str x5, [sp+80]
004620ccorr x4, xzr, 1
004620d0str x4, [sp+88]
004620d4str x4, [sp+96]
004620d8str x5, [sp+48]
004620dcstr x4, [sp+56]
004620e0str x4, [sp+64]
004620e4ldr x0, [sp+32]
004620e8ldr x1, [sp+40]
004620ecldr x2, [sp+48]
004620f0mov x3, x4
004620f4ldur x29, [sp-8]
004620f8ldr x30, [sp], 112
004620fcret x30
00462100
00462100loc_462100:
00462100stp x0, x1, [sp+8]
00462104stp x2, x3, [sp+24]
00462108mov x3, x30
0046210cbl runtime.morestack_noctxt.abi0
00462110ldp x0, x1, [sp+8]
00462114ldp x2, x3, [sp+24]
00462118b 0x462030
0046211cudf 0
00462030
Loading..