File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00488920
    00488920gopkg.in/jcmturner/gokrb5.v7/client.(*Client).enableAutoSessionRenewal.gowrap1: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).enableAutoSessionRenewal.gowrap1(void)
    00488920ldr x16, [x28+16]
    00488924subs xzr, sp, x16
    00488928b.ls 0x488968
    0048892cstr x30, [sp-48]!
    00488930stur x29, [sp-8]
    00488934sub x29, sp, 8
    00488938ldr x16, [x28+32]
    0048893ccbnz x16, 0x488974
    00488940
    00488940loc_488940:
    00488940ldr x1, [x26+8]
    00488944str x1, [sp+32]
    00488948ldr x0, [x26+16]
    0048894cstr x0, [sp+24]
    00488950ldr x26, [sp+32]
    00488954ldr x1, [x26]
    00488958blr x1
    0048895cldur x29, [sp-8]
    00488960ldr x30, [sp], 48
    00488964ret x30
    00488968
    00488968loc_488968:
    00488968mov x3, x30
    0048896cbl runtime.morestack.abi0
    00488970b 0x488920
    00488974
    00488974loc_488974:
    00488974ldr x17, [x16]
    00488978add x20, sp, 56
    0048897csubs xzr, x20, x17
    00488980b.ne 0x488940
    00488984add x20, sp, 8
    00488988str x20, [x16]
    0048898cb 0x488940
    00488920
    00488990
    00488990gopkg.in/jcmturner/gokrb5.v7/client.(*Client).enableAutoSessionRenewal.func1: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).enableAutoSessionRenewal.func1(gopkg.in/jcmturner/gokrb5.v7/client.session * s)
    00488990ldr x16, [x28+16]
    00488994sub x17, sp, 272
    00488998subs xzr, x17, x16
    0048899cb.ls 0x488cc4
    004889a0sub x20, sp, 400
    004889a4stp x29, x30, [x20-8]
    004889a8add sp, x20, 0
    004889acsub x29, sp, 8
    004889b0str x0, [sp+408]
    004889b4ldr x1, [x26+8]
    004889b8str x1, [sp+384]
    004889bcldr x1, [x26+16]
    004889c0str x1, [sp+120]
    004889c4b 0x4889c8
    004889c8
    004889c8loc_4889c8:
    004889c8b 0x4889cc
    004889cc
    004889ccloc_4889cc:
    004889ccldr x1, [sp+408]
    004889d0ldrsb x27, [x1]
    004889d4add x0, x1, 536
    004889d8str x0, [sp+336]
    004889dcbl sync.(*RWMutex).RLock
    004889e0bl time.Now
    004889e4str x0, [sp+160]
    004889e8str x1, [sp+168]
    004889ecstr x2, [sp+176]
    004889f0bl time.Time.UTC
    004889f4str x0, [sp+136]
    004889f8str x1, [sp+144]
    004889fcstr x2, [sp+152]
    00488a00ldr x1, [sp+408]
    00488a04ldrsb x27, [x1]
    00488a08ldr x0, [x1+40]
    00488a0cldr x2, [x1+48]
    00488a10ldr x1, [x1+56]
    00488a14str x0, [sp+312]
    00488a18str x2, [sp+320]
    00488a1cstr x1, [sp+328]
    00488a20ldr x3, [sp+136]
    00488a24ldr x4, [sp+144]
    00488a28ldr x5, [sp+152]
    00488a2cmov x6, x1
    00488a30mov x1, x2
    00488a34mov x2, x6
    00488a38bl time.Time.Sub
    00488a3cstr x0, [sp+88]
    00488a40add x1, x0, x0, lsl #2
    00488a44movz x2, 43691
    00488a48movk x2, 0xaaaa0000
    00488a4cmovk x2, 0xaaaa00000000
    00488a50movk x2, 0xaaaa000000000000
    00488a54smulh x2, x2, x1
    00488a58add x2, x2, x1
    00488a5csbfm x2, x2, 2, 63
    00488a60sub x1, x2, x1, asr #63
    00488a64str x1, [sp+80]
    00488a68ldr x1, [sp+408]
    00488a6cldrsb x27, [x1]
    00488a70add x0, x1, 536
    00488a74str x0, [sp+304]
    00488a78bl sync.(*RWMutex).RUnlock
    00488a7cldr x1, [sp+80]
    00488a80tbnz x1, 63, 0x488a88
    00488a84b 0x488a94
    00488a88
    00488a88loc_488a88:
    00488a88ldp x29, x30, [sp-8]
    00488a8cadd sp, sp, 400
    00488a90ret x30
    00488a94
    00488a94loc_488a94:
    00488a94ldr x0, [sp+80]
    00488a98bl time.NewTimer
    00488a9cldr x1, [sp+384]
    00488aa0adrp x27, 0x5c3000
    00488aa4ldr w2, [x27+3056]
    00488aa8cbz w2, 0x488ab0
    00488aacb 0x488ab4
    00488ab0
    00488ab0loc_488ab0:
    00488ab0b 0x488ac8
    00488ab4
    00488ab4loc_488ab4:
    00488ab4bl runtime.gcWriteBarrier2
    00488ab8str x0, [x25]
    00488abcldr x6, [x1]
    00488ac0str x6, [x25+8]
    00488ac4b 0x488ac8
    00488ac8
    00488ac8loc_488ac8:
    00488ac8str x0, [x1]
    00488accldr x6, [sp+384]
    00488ad0ldr x6, [x6]
    00488ad4ldrsb x27, [x6]
    00488ad8ldr x6, [x6]
    00488adcstr x6, [sp+128]
    00488ae0ldr x6, [sp+408]
    00488ae4ldrsb x27, [x6]
    00488ae8ldr x6, [x6+528]
    00488aecstr x6, [sp+376]
    00488af0stp xzr, xzr, [sp+272]
    00488af4stp xzr, xzr, [sp+288]
    00488af8ldr x6, [sp+128]
    00488afcstr x6, [sp+288]
    00488b00ldr x6, [sp+376]
    00488b04str x6, [sp+272]
    00488b08add x6, sp, 272
    00488b0cstr x6, [sp+264]
    00488b10add x6, sp, 72
    00488b14str x6, [sp+256]
    00488b18ldr x0, [sp+264]
    00488b1cldr x1, [sp+256]
    00488b20mov x2, xzr
    00488b24mov x3, xzr
    00488b28orr x4, xzr, 2
    00488b2corr x5, xzr, 1
    00488b30bl runtime.selectgo
    00488b34str x0, [sp+96]
    00488b38strb w1, [sp+70]
    00488b3cldr x6, [sp+96]
    00488b40cbz x6, 0x488b48
    00488b44b 0x488b60
    00488b48
    00488b48loc_488b48:
    00488b48ldr x1, [sp+384]
    00488b4cldr x0, [x1]
    00488b50bl time.(*Timer).Stop
    00488b54ldp x29, x30, [sp-8]
    00488b58add sp, sp, 400
    00488b5cret x30
    00488b60
    00488b60loc_488b60:
    00488b60stp xzr, xzr, [sp+360]
    00488b64ldr x1, [sp+408]
    00488b68ldr x0, [sp+120]
    00488b6cbl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).refreshSession
    00488b70strb w0, [sp+71]
    00488b74str x1, [sp+360]
    00488b78str x2, [sp+368]
    00488b7cldrb w2, [sp+71]
    00488b80strb w2, [sp+69]
    00488b84ldr x2, [sp+360]
    00488b88ldr x3, [sp+368]
    00488b8cstr x2, [sp+184]
    00488b90str x3, [sp+192]
    00488b94ldrb w2, [sp+69]
    00488b98strb w2, [sp+68]
    00488b9cldr x2, [sp+192]
    00488ba0ldr x3, [sp+184]
    00488ba4str x3, [sp+104]
    00488ba8str x2, [sp+112]
    00488baccbnz x3, 0x488bb4
    00488bb0b 0x488c6c
    00488bb4
    00488bb4loc_488bb4:
    00488bb4stp xzr, xzr, [sp+344]
    00488bb8add x6, sp, 344
    00488bbcstr x6, [sp+224]
    00488bc0ldr x6, [sp+104]
    00488bc4ldr x7, [sp+112]
    00488bc8str x6, [sp+208]
    00488bccstr x7, [sp+216]
    00488bd0str x6, [sp+200]
    00488bd4ldr x6, [sp+200]
    00488bd8cbnz x6, 0x488be0
    00488bdcb 0x488bf0
    00488be0
    00488be0loc_488be0:
    00488be0ldr x6, [sp+200]
    00488be4ldr x6, [x6+8]
    00488be8str x6, [sp+200]
    00488becb 0x488bf4
    00488bf0
    00488bf0loc_488bf0:
    00488bf0b 0x488bf4
    00488bf4
    00488bf4loc_488bf4:
    00488bf4ldr x6, [sp+224]
    00488bf8ldrsb x27, [x6]
    00488bfcldr x7, [sp+200]
    00488c00ldr x8, [sp+216]
    00488c04str x7, [x6]
    00488c08adrp x27, 0x5c3000
    00488c0cldr w7, [x27+3056]
    00488c10cbz w7, 0x488c18
    00488c14b 0x488c1c
    00488c18
    00488c18loc_488c18:
    00488c18b 0x488c30
    00488c1c
    00488c1cloc_488c1c:
    00488c1cbl runtime.gcWriteBarrier2
    00488c20str x8, [x25]
    00488c24ldr x7, [x6+8]
    00488c28str x7, [x25+8]
    00488c2cb 0x488c30
    00488c30
    00488c30loc_488c30:
    00488c30str x8, [x6+8]
    00488c34ldr x3, [sp+224]
    00488c38ldrsb x27, [x3]
    00488c3cb 0x488c40
    00488c40
    00488c40loc_488c40:
    00488c40str x3, [sp+232]
    00488c44orr x5, xzr, 1
    00488c48str x5, [sp+240]
    00488c4cstr x5, [sp+248]
    00488c50ldr x0, [sp+120]
    00488c54adrp x1, 0x234000
    00488c58add x1, x1, 148
    00488c5corr x2, xzr, 28
    00488c60mov x4, x5
    00488c64bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Log
    00488c68b 0x488c70
    00488c6c
    00488c6cloc_488c6c:
    00488c6cb 0x488c70
    00488c70
    00488c70loc_488c70:
    00488c70ldrb w1, [sp+68]
    00488c74eor x2, x1, 1
    00488c78strb w2, [sp+71]
    00488c7ctbnz w1, 0, 0x488c84
    00488c80b 0x488c88
    00488c84
    00488c84loc_488c84:
    00488c84b 0x488ca0
    00488c88
    00488c88loc_488c88:
    00488c88ldr x1, [sp+104]
    00488c8csubs xzr, x1, 0
    00488c90cset x1, ne
    00488c94eor x1, x1, 1
    00488c98strb w1, [sp+71]
    00488c9cb 0x488ca0
    00488ca0
    00488ca0loc_488ca0:
    00488ca0ldrb w1, [sp+71]
    00488ca4tbnz w1, 0, 0x488cac
    00488ca8b 0x488cb8
    00488cac
    00488cacloc_488cac:
    00488cacldp x29, x30, [sp-8]
    00488cb0add sp, sp, 400
    00488cb4ret x30
    00488cb8
    00488cb8loc_488cb8:
    00488cb8b 0x488cbc
    00488cbc
    00488cbcloc_488cbc:
    00488cbcb 0x488cc0
    00488cc0
    00488cc0loc_488cc0:
    00488cc0b 0x4889c8
    00488cc4
    00488cc4loc_488cc4:
    00488cc4str x0, [sp+8]
    00488cc8mov x3, x30
    00488cccbl runtime.morestack.abi0
    00488cd0ldr x0, [sp+8]
    00488cd4b 0x488990
    00488cd8udf 0
    00488cdcudf 0
    00488990
    00488ce0
    00488ce0gopkg.in/jcmturner/gokrb5.v7/client.(*Client).renewTGT: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).renewTGT(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, gopkg.in/jcmturner/gokrb5.v7/client.session * s)
    00488ce0ldr x16, [x28+16]
    00488ce4movz x27, 6384
    00488ce8subs x17, sp, x27
    00488cecb.lo 0x48931c
    00488cf0subs xzr, x17, x16
    00488cf4b.ls 0x48931c
    00488cf8movz x27, 6512
    00488cfcsub x20, sp, x27
    00488d00stp x29, x30, [x20-8]
    00488d04add sp, x20, 0
    00488d08sub x29, sp, 8
    00488d0cstr x0, [sp+6520]
    00488d10str x1, [sp+6528]
    00488d14add x27, sp, 1664
    00488d18stp xzr, xzr, [x27]
    00488d1cadd x27, sp, 1200
    00488d20add x27, x27, 4096
    00488d24stp xzr, xzr, [x27]
    00488d28add x20, sp, 4096
    00488d2cadd x20, x20, 816
    00488d30adr x27, 16
    00488d34stp x29, x27, [sp-24]
    00488d38sub x29, sp, 24
    00488d3cbl fn_87cb0
    00488d40sub x29, sp, 8
    00488d44str wzr, [sp+4880]
    00488d48add x27, sp, 792
    00488d4cadd x27, x27, 4096
    00488d50stp xzr, xzr, [x27]
    00488d54str xzr, [sp+4904]
    00488d58ldr x0, [sp+6528]
    00488d5cbl gopkg.in/jcmturner/gokrb5.v7/client.(*session).tgtDetails
    00488d60str x0, [sp+5296]
    00488d64str x1, [sp+5304]
    00488d68add x21, sp, 4096
    00488d6cadd x21, x21, 816
    00488d70add x20, sp, 8
    00488d74adr x27, 16
    00488d78stp x29, x27, [sp-24]
    00488d7csub x29, sp, 24
    00488d80bl fn_87e60
    00488d84sub x29, sp, 8
    00488d88str w2, [sp+4880]
    00488d8cstr x3, [sp+4888]
    00488d90str x4, [sp+4896]
    00488d94str x5, [sp+4904]
    00488d98ldr x1, [sp+5296]
    00488d9cldr x2, [sp+5304]
    00488da0str x1, [sp+3400]
    00488da4str x2, [sp+3408]
    00488da8add x21, sp, 3016
    00488dacadd x20, sp, 4096
    00488db0add x20, x20, 816
    00488db4adr x27, 16
    00488db8stp x29, x27, [sp-24]
    00488dbcsub x29, sp, 24
    00488dc0bl fn_87e60
    00488dc4sub x29, sp, 8
    00488dc8ldrsw x1, [sp+4880]
    00488dccldr x2, [sp+4888]
    00488dd0ldr x3, [sp+4896]
    00488dd4ldr x4, [sp+4904]
    00488dd8str w1, [sp+2984]
    00488ddcstr x2, [sp+2992]
    00488de0str x3, [sp+3000]
    00488de4str x4, [sp+3008]
    00488de8ldr x1, [sp+3400]
    00488decldr x2, [sp+3408]
    00488df0str x1, [sp+2952]
    00488df4str x2, [sp+2960]
    00488df8add x21, sp, 1680
    00488dfcadd x20, sp, 3016
    00488e00adr x27, 16
    00488e04stp x29, x27, [sp-24]
    00488e08sub x29, sp, 24
    00488e0cbl fn_87e60
    00488e10sub x29, sp, 8
    00488e14ldrsw x1, [sp+2984]
    00488e18ldr x2, [sp+2992]
    00488e1cldr x3, [sp+3000]
    00488e20ldr x4, [sp+3008]
    00488e24str w1, [sp+2920]
    00488e28str x2, [sp+2928]
    00488e2cstr x3, [sp+2936]
    00488e30str x4, [sp+2944]
    00488e34str wzr, [sp+2888]
    00488e38add x27, sp, 2896
    00488e3cstp xzr, xzr, [x27]
    00488e40str xzr, [sp+2912]
    00488e44orr x1, xzr, 2
    00488e48str w1, [sp+2888]
    00488e4cadrp x0, 0x176000
    00488e50add x0, x0, 3808
    00488e54bl runtime.newobject
    00488e58str x0, [sp+3568]
    00488e5corr x1, xzr, 6
    00488e60str x1, [x0+8]
    00488e64adrp x27, 0x5c3000
    00488e68ldr w1, [x27+3056]
    00488e6ccbz w1, 0x488e74
    00488e70b 0x488e78
    00488e74
    00488e74loc_488e74:
    00488e74b 0x488e88
    00488e78
    00488e78loc_488e78:
    00488e78ldr x1, [x0]
    00488e7cbl runtime.gcWriteBarrier1
    00488e80str x1, [x25]
    00488e84b 0x488e88
    00488e88
    00488e88loc_488e88:
    00488e88adrp x1, 0x228000
    00488e8cadd x1, x1, 3205
    00488e90str x1, [x0]
    00488e94ldr x1, [sp+2952]
    00488e98ldr x2, [sp+2960]
    00488e9cldr x3, [sp+3568]
    00488ea0ldrsb x27, [x3]
    00488ea4str x2, [x3+24]
    00488ea8adrp x27, 0x5c3000
    00488eacldr w2, [x27+3056]
    00488eb0cbz w2, 0x488eb8
    00488eb4b 0x488ebc
    00488eb8
    00488eb8loc_488eb8:
    00488eb8b 0x488ed0
    00488ebc
    00488ebcloc_488ebc:
    00488ebcbl runtime.gcWriteBarrier2
    00488ec0str x1, [x25]
    00488ec4ldr x2, [x3+16]
    00488ec8str x2, [x25+8]
    00488eccb 0x488ed0
    00488ed0
    00488ed0loc_488ed0:
    00488ed0str x1, [x3+16]
    00488ed4ldr x1, [sp+3568]
    00488ed8ldrsb x27, [x1]
    00488edcb 0x488ee0
    00488ee0
    00488ee0loc_488ee0:
    00488ee0str x1, [sp+3576]
    00488ee4orr x2, xzr, 2
    00488ee8str x2, [sp+3584]
    00488eecstr x2, [sp+3592]
    00488ef0str x1, [sp+2896]
    00488ef4str x2, [sp+2904]
    00488ef8str x2, [sp+2912]
    00488efcldr x1, [sp+6520]
    00488f00ldrsb x27, [x1]
    00488f04ldr x0, [x1]
    00488f08str x0, [sp+3560]
    00488f0cbl gopkg.in/jcmturner/gokrb5.v7/credentials.(*Credentials).Domain
    00488f10str x0, [sp+5296]
    00488f14str x1, [sp+5304]
    00488f18add x20, sp, 4096
    00488f1cadd x20, x20, 432
    00488f20adr x27, 16
    00488f24stp x29, x27, [sp-24]
    00488f28sub x29, sp, 24
    00488f2cbl fn_87cb8
    00488f30sub x29, sp, 8
    00488f34add x20, sp, 3704
    00488f38adr x27, 16
    00488f3cstp x29, x27, [sp-24]
    00488f40sub x29, sp, 24
    00488f44bl fn_87c44
    00488f48sub x29, sp, 8
    00488f4cstr xzr, [sp+4520]
    00488f50add x27, sp, 3688
    00488f54stp xzr, xzr, [x27]
    00488f58ldrsw x1, [sp+2888]
    00488f5cldrsw x7, [sp+2920]
    00488f60ldr x0, [sp+6520]
    00488f64ldr x8, [sp+2928]
    00488f68ldr x2, [sp+2896]
    00488f6cldr x3, [sp+2904]
    00488f70ldr x9, [sp+2936]
    00488f74ldr x4, [sp+2912]
    00488f78ldr x10, [sp+2944]
    00488f7cldr x5, [sp+5296]
    00488f80ldr x6, [sp+5304]
    00488f84add x21, sp, 8
    00488f88add x20, sp, 1680
    00488f8cadr x27, 16
    00488f90stp x29, x27, [sp-24]
    00488f94sub x29, sp, 24
    00488f98bl fn_87e60
    00488f9csub x29, sp, 8
    00488fa0orr x11, xzr, 1
    00488fa4bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).TGSREQGenerateAndExchange
    00488fa8add x21, sp, 4096
    00488facadd x21, x21, 432
    00488fb0add x20, sp, 392
    00488fb4adr x27, 16
    00488fb8stp x29, x27, [sp-24]
    00488fbcsub x29, sp, 24
    00488fc0bl fn_87e70
    00488fc4sub x29, sp, 8
    00488fc8add x21, sp, 3704
    00488fccadd x20, sp, 744
    00488fd0adr x27, 16
    00488fd4stp x29, x27, [sp-24]
    00488fd8sub x29, sp, 24
    00488fdcbl fn_87d88
    00488fe0sub x29, sp, 8
    00488fe4ldr x2, [sp+1560]
    00488fe8str x2, [sp+4520]
    00488fecstr x0, [sp+3688]
    00488ff0str x1, [sp+3696]
    00488ff4add x21, sp, 4096
    00488ff8add x21, x21, 2056
    00488ffcadd x20, sp, 4096
    00489000add x20, x20, 432
    00489004adr x27, 16
    00489008stp x29, x27, [sp-24]
    0048900csub x29, sp, 24
    00489010bl fn_87e70
    00489014sub x29, sp, 8
    00489018add x21, sp, 4096
    0048901cadd x21, x21, 1232
    00489020add x20, sp, 3704
    00489024adr x27, 16
    00489028stp x29, x27, [sp-24]
    0048902csub x29, sp, 24
    00489030bl fn_87d88
    00489034sub x29, sp, 8
    00489038ldr x1, [sp+4520]
    0048903cstr x1, [sp+6144]
    00489040ldr x1, [sp+3688]
    00489044ldr x2, [sp+3696]
    00489048str x1, [sp+5312]
    0048904cstr x2, [sp+5320]
    00489050add x21, sp, 2064
    00489054add x20, sp, 4096
    00489058add x20, x20, 1232
    0048905cadr x27, 16
    00489060stp x29, x27, [sp-24]
    00489064sub x29, sp, 24
    00489068bl fn_87d88
    0048906csub x29, sp, 8
    00489070ldr x1, [sp+6144]
    00489074str x1, [sp+2880]
    00489078ldr x1, [sp+5320]
    0048907cldr x2, [sp+5312]
    00489080str x2, [sp+2968]
    00489084str x1, [sp+2976]
    00489088cbnz x2, 0x489090
    0048908cb 0x4891ac
    00489090
    00489090loc_489090:
    00489090add x27, sp, 3672
    00489094stp xzr, xzr, [x27]
    00489098add x2, sp, 3672
    0048909cstr x2, [sp+3528]
    004890a0ldr x0, [sp+2952]
    004890a4ldr x1, [sp+2960]
    004890a8bl runtime.convTstring
    004890acstr x0, [sp+3520]
    004890b0ldr x2, [sp+3528]
    004890b4ldrsb x27, [x2]
    004890b8adrp x3, 0x16c000
    004890bcadd x3, x3, 2944
    004890c0str x3, [x2]
    004890c4adrp x27, 0x5c2000
    004890c8ldr w3, [x27+3056]
    004890cccbz w3, 0x4890d4
    004890d0b 0x4890d8
    004890d4
    004890d4loc_4890d4:
    004890d4b 0x4890ec
    004890d8
    004890d8loc_4890d8:
    004890d8bl runtime.gcWriteBarrier2
    004890dcstr x0, [x25]
    004890e0ldr x9, [x2+8]
    004890e4str x9, [x25+8]
    004890e8b 0x4890ec
    004890ec
    004890ecloc_4890ec:
    004890ecstr x0, [x2+8]
    004890f0ldr x6, [sp+3528]
    004890f4ldrsb x27, [x6]
    004890f8b 0x4890fc
    004890fc
    004890fcloc_4890fc:
    004890fcstr x6, [sp+3536]
    00489100orr x8, xzr, 1
    00489104str x8, [sp+3544]
    00489108str x8, [sp+3552]
    0048910cldr x0, [sp+2968]
    00489110ldr x1, [sp+2976]
    00489114adrp x2, 0x230000
    00489118add x2, x2, 4029
    0048911cmovz x3, 25
    00489120adrp x4, 0x230000
    00489124add x4, x4, 4079
    00489128mov x5, x3
    0048912cmov x7, x8
    00489130bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
    00489134str x0, [sp+3416]
    00489138str x1, [sp+3424]
    0048913cstr x2, [sp+3432]
    00489140str x3, [sp+3440]
    00489144str x4, [sp+3448]
    00489148add x27, sp, 3416
    0048914cldp x9, x10, [x27]
    00489150add x27, sp, 3432
    00489154ldp x11, x12, [x27]
    00489158add x27, sp, 3632
    0048915cstp x9, x10, [x27]
    00489160add x27, sp, 3648
    00489164stp x11, x12, [x27]
    00489168ldr x9, [sp+3448]
    0048916cstr x9, [sp+3664]
    00489170adrp x0, 0x1c5000
    00489174add x0, x0, 2528
    00489178add x1, sp, 3632
    0048917cbl runtime.convT
    00489180str x0, [sp+3512]
    00489184adrp x9, 0x28d000
    00489188add x9, x9, 1856
    0048918cstr x9, [sp+1664]
    00489190str x0, [sp+1672]
    00489194ldr x0, [sp+1664]
    00489198ldr x1, [sp+1672]
    0048919cldp x29, x30, [sp-8]
    004891a0movz x27, 6512
    004891a4add sp, sp, x27
    004891a8ret x30
    004891ac
    004891acloc_4891ac:
    004891acldr x0, [sp+6528]
    004891b0add x21, sp, 8
    004891b4add x20, sp, 2152
    004891b8adr x27, 16
    004891bcstp x29, x27, [sp-24]
    004891c0sub x29, sp, 24
    004891c4bl fn_87e60
    004891c8sub x29, sp, 8
    004891ccadd x21, sp, 392
    004891d0add x20, sp, 2576
    004891d4adr x27, 16
    004891d8stp x29, x27, [sp-24]
    004891dcsub x29, sp, 24
    004891e0bl fn_87e88
    004891e4sub x29, sp, 8
    004891e8ldr x1, [sp+2880]
    004891ecstr x1, [sp+696]
    004891f0bl gopkg.in/jcmturner/gokrb5.v7/client.(*session).update
    004891f4ldr x1, [sp+6520]
    004891f8ldrsb x27, [x1]
    004891fcldr x0, [x1+24]
    00489200str x0, [sp+3504]
    00489204ldr x1, [sp+6528]
    00489208bl gopkg.in/jcmturner/gokrb5.v7/client.(*sessions).update
    0048920cadd x27, sp, 3600
    00489210stp xzr, xzr, [x27]
    00489214add x27, sp, 3616
    00489218stp xzr, xzr, [x27]
    0048921cadd x1, sp, 3600
    00489220str x1, [sp+3472]
    00489224ldr x0, [sp+2952]
    00489228ldr x1, [sp+2960]
    0048922cbl runtime.convTstring
    00489230str x0, [sp+3464]
    00489234ldr x1, [sp+3472]
    00489238ldrsb x27, [x1]
    0048923cadrp x2, 0x16c000
    00489240add x2, x2, 2944
    00489244str x2, [x1]
    00489248adrp x27, 0x5c2000
    0048924cldr w2, [x27+3056]
    00489250cbz w2, 0x489258
    00489254b 0x48925c
    00489258
    00489258loc_489258:
    00489258b 0x489270
    0048925c
    0048925cloc_48925c:
    0048925cbl runtime.gcWriteBarrier2
    00489260str x0, [x25]
    00489264ldr x2, [x1+8]
    00489268str x2, [x25+8]
    0048926cb 0x489270
    00489270
    00489270loc_489270:
    00489270str x0, [x1+8]
    00489274adrp x0, 0x222000
    00489278add x0, x0, 1440
    0048927cadd x1, sp, 2744
    00489280bl runtime.convT
    00489284str x0, [sp+3456]
    00489288ldr x2, [sp+3472]
    0048928cldrsb x27, [x2]
    00489290adrp x3, 0x222000
    00489294add x3, x3, 1440
    00489298str x3, [x2+16]
    0048929cadrp x27, 0x5c2000
    004892a0ldr w3, [x27+3056]
    004892a4cbz w3, 0x4892ac
    004892a8b 0x4892b0
    004892ac
    004892acloc_4892ac:
    004892acb 0x4892c4
    004892b0
    004892b0loc_4892b0:
    004892b0bl runtime.gcWriteBarrier2
    004892b4str x0, [x25]
    004892b8ldr x6, [x2+24]
    004892bcstr x6, [x25+8]
    004892c0b 0x4892c4
    004892c4
    004892c4loc_4892c4:
    004892c4str x0, [x2+24]
    004892c8ldr x3, [sp+3472]
    004892ccldrsb x27, [x3]
    004892d0b 0x4892d4
    004892d4
    004892d4loc_4892d4:
    004892d4str x3, [sp+3480]
    004892d8orr x5, xzr, 2
    004892dcstr x5, [sp+3488]
    004892e0str x5, [sp+3496]
    004892e4ldr x0, [sp+6520]
    004892e8adrp x1, 0x23b000
    004892ecadd x1, x1, 1939
    004892f0movz x2, 40
    004892f4mov x4, x5
    004892f8bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Log
    004892fcadd x27, sp, 1664
    00489300stp xzr, xzr, [x27]
    00489304mov x0, xzr
    00489308mov x1, xzr
    0048930cldp x29, x30, [sp-8]
    00489310movz x27, 6512
    00489314add sp, sp, x27
    00489318ret x30
    0048931c
    0048931cloc_48931c:
    0048931cstp x0, x1, [sp+8]
    00489320mov x3, x30
    00489324bl runtime.morestack_noctxt.abi0
    00489328ldp x0, x1, [sp+8]
    0048932cb 0x488ce0
    00488ce0
    00489330
    00489330gopkg.in/jcmturner/gokrb5.v7/client.(*Client).refreshSession: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).refreshSession(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, gopkg.in/jcmturner/gokrb5.v7/client.session * s)
    00489330ldr x16, [x28+16]
    00489334sub x17, sp, 160
    00489338subs xzr, x17, x16
    0048933cb.ls 0x489504
    00489340sub x20, sp, 288
    00489344stp x29, x30, [x20-8]
    00489348add sp, x20, 0
    0048934csub x29, sp, 8
    00489350str x0, [sp+296]
    00489354str x1, [sp+304]
    00489358strb wzr, [sp+70]
    0048935cstp xzr, xzr, [sp+72]
    00489360ldr x1, [sp+304]
    00489364ldrsb x27, [x1]
    00489368add x0, x1, 536
    0048936cstr x0, [sp+248]
    00489370bl sync.(*RWMutex).RLock
    00489374ldr x1, [sp+304]
    00489378ldrsb x27, [x1]
    0048937cldr x2, [x1]
    00489380ldr x1, [x1+8]
    00489384str x2, [sp+112]
    00489388str x1, [sp+120]
    0048938cldr x1, [sp+304]
    00489390ldrsb x27, [x1]
    00489394ldr x2, [x1+64]
    00489398ldr x3, [x1+72]
    0048939cldr x1, [x1+80]
    004893a0str x2, [sp+88]
    004893a4str x3, [sp+96]
    004893a8str x1, [sp+104]
    004893acldr x1, [sp+304]
    004893b0ldrsb x27, [x1]
    004893b4add x0, x1, 536
    004893b8str x0, [sp+240]
    004893bcbl sync.(*RWMutex).RUnlock
    004893c0stp xzr, xzr, [sp+184]
    004893c4add x1, sp, 184
    004893c8str x1, [sp+208]
    004893ccldr x0, [sp+112]
    004893d0ldr x1, [sp+120]
    004893d4bl runtime.convTstring
    004893d8str x0, [sp+200]
    004893dcldr x1, [sp+208]
    004893e0ldrsb x27, [x1]
    004893e4adrp x2, 0x16c000
    004893e8add x2, x2, 2944
    004893ecstr x2, [x1]
    004893f0adrp x27, 0x5c2000
    004893f4ldr w2, [x27+3056]
    004893f8cbz w2, 0x489400
    004893fcb 0x489404
    00489400
    00489400loc_489400:
    00489400b 0x489418
    00489404
    00489404loc_489404:
    00489404bl runtime.gcWriteBarrier2
    00489408str x0, [x25]
    0048940cldr x6, [x1+8]
    00489410str x6, [x25+8]
    00489414b 0x489418
    00489418
    00489418loc_489418:
    00489418str x0, [x1+8]
    0048941cldr x3, [sp+208]
    00489420ldrsb x27, [x3]
    00489424b 0x489428
    00489428
    00489428loc_489428:
    00489428str x3, [sp+216]
    0048942corr x5, xzr, 1
    00489430str x5, [sp+224]
    00489434str x5, [sp+232]
    00489438ldr x0, [sp+296]
    0048943cadrp x1, 0x233000
    00489440add x1, x1, 3266
    00489444movz x2, 29
    00489448mov x4, x5
    0048944cbl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Log
    00489450bl time.Now
    00489454str x0, [sp+160]
    00489458str x1, [sp+168]
    0048945cstr x2, [sp+176]
    00489460bl time.Time.UTC
    00489464str x0, [sp+256]
    00489468str x1, [sp+264]
    0048946cstr x2, [sp+272]
    00489470ldr x3, [sp+88]
    00489474ldr x4, [sp+96]
    00489478ldr x5, [sp+104]
    0048947cbl time.Time.Before
    00489480strb w0, [sp+71]
    00489484tbnz w0, 0, 0x48948c
    00489488b 0x4894c8
    0048948c
    0048948cloc_48948c:
    0048948cldr x1, [sp+304]
    00489490ldr x0, [sp+296]
    00489494bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).renewTGT
    00489498str x0, [sp+144]
    0048949cstr x1, [sp+152]
    004894a0orr x2, xzr, 1
    004894a4strb w2, [sp+70]
    004894a8ldr x1, [sp+144]
    004894acldr x2, [sp+152]
    004894b0str x1, [sp+72]
    004894b4str x2, [sp+80]
    004894b8ldrb w0, [sp+70]
    004894bcldp x29, x30, [sp-8]
    004894c0add sp, sp, 288
    004894c4ret x30
    004894c8
    004894c8loc_4894c8:
    004894c8ldr x1, [sp+112]
    004894ccldr x2, [sp+120]
    004894d0ldr x0, [sp+296]
    004894d4bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).realmLogin
    004894d8str x0, [sp+128]
    004894dcstr x1, [sp+136]
    004894e0strb wzr, [sp+70]
    004894e4ldr x1, [sp+128]
    004894e8ldr x2, [sp+136]
    004894ecstr x1, [sp+72]
    004894f0str x2, [sp+80]
    004894f4ldrb w0, [sp+70]
    004894f8ldp x29, x30, [sp-8]
    004894fcadd sp, sp, 288
    00489500ret x30
    00489504
    00489504loc_489504:
    00489504stp x0, x1, [sp+8]
    00489508mov x3, x30
    0048950cbl runtime.morestack_noctxt.abi0
    00489510ldp x0, x1, [sp+8]
    00489514b 0x489330
    00489518udf 0
    0048951cudf 0
    00489330
    00489520
    00489520gopkg.in/jcmturner/gokrb5.v7/client.(*Client).ensureValidSession: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).ensureValidSession(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, struct string realm)
    00489520ldr x16, [x28+16]
    00489524sub x17, sp, 208
    00489528subs xzr, x17, x16
    0048952cb.ls 0x489758
    00489530sub x20, sp, 336
    00489534stp x29, x30, [x20-8]
    00489538add sp, x20, 0
    0048953csub x29, sp, 8
    00489540str x0, [sp+344]
    00489544str x1, [sp+352]
    00489548str x2, [sp+360]
    0048954cstp xzr, xzr, [sp+88]
    00489550str xzr, [sp+304]
    00489554ldr x3, [sp+344]
    00489558ldrsb x27, [x3]
    0048955cldr x0, [x3+24]
    00489560str x0, [sp+232]
    00489564ldr x1, [sp+352]
    00489568ldr x2, [sp+360]
    0048956cbl gopkg.in/jcmturner/gokrb5.v7/client.(*sessions).get
    00489570str x0, [sp+304]
    00489574strb w1, [sp+71]
    00489578ldr x3, [sp+304]
    0048957cstr x3, [sp+128]
    00489580ldrb w3, [sp+71]
    00489584strb w3, [sp+70]
    00489588ldr x3, [sp+128]
    0048958cstr x3, [sp+104]
    00489590ldrb w3, [sp+70]
    00489594strb w3, [sp+68]
    00489598tbnz w3, 0, 0x4895a0
    0048959cb 0x48972c
    004895a0
    004895a0loc_4895a0:
    004895a0ldr x1, [sp+104]
    004895a4ldrsb x27, [x1]
    004895a8add x0, x1, 536
    004895acstr x0, [sp+224]
    004895b0bl sync.(*RWMutex).RLock
    004895b4ldr x1, [sp+104]
    004895b8ldrsb x27, [x1]
    004895bcldr x2, [x1+40]
    004895c0ldr x3, [x1+48]
    004895c4ldr x1, [x1+56]
    004895c8str x2, [sp+200]
    004895ccstr x3, [sp+208]
    004895d0str x1, [sp+216]
    004895d4ldr x1, [sp+104]
    004895d8ldrsb x27, [x1]
    004895dcldr x3, [x1+16]
    004895e0ldr x4, [x1+24]
    004895e4ldr x5, [x1+32]
    004895e8str x3, [sp+176]
    004895ecstr x4, [sp+184]
    004895f0str x5, [sp+192]
    004895f4ldr x0, [sp+200]
    004895f8ldr x1, [sp+208]
    004895fcldr x2, [sp+216]
    00489600bl time.Time.Sub
    00489604str x0, [sp+80]
    00489608movz x1, 43691
    0048960cmovk x1, 0xaaaa0000
    00489610movk x1, 0xaaaa00000000
    00489614movk x1, 0xaaaa000000000000
    00489618smulh x1, x1, x0
    0048961cadd x1, x1, x0
    00489620sbfm x1, x1, 2, 63
    00489624sub x1, x1, x0, asr #63
    00489628str x1, [sp+72]
    0048962cbl time.Now
    00489630str x0, [sp+280]
    00489634str x1, [sp+288]
    00489638str x2, [sp+296]
    0048963cbl time.Time.UTC
    00489640str x0, [sp+256]
    00489644str x1, [sp+264]
    00489648str x2, [sp+272]
    0048964cldr x1, [sp+104]
    00489650ldrsb x27, [x1]
    00489654ldr x0, [x1+40]
    00489658ldr x2, [x1+48]
    0048965cldr x1, [x1+56]
    00489660str x0, [sp+152]
    00489664str x2, [sp+160]
    00489668str x1, [sp+168]
    0048966cldr x3, [sp+256]
    00489670ldr x4, [sp+264]
    00489674ldr x5, [sp+272]
    00489678mov x6, x1
    0048967cmov x1, x2
    00489680mov x2, x6
    00489684bl time.Time.Sub
    00489688str x0, [sp+80]
    0048968cldr x1, [sp+72]
    00489690subs xzr, x0, x1
    00489694b.gt 0x48969c
    00489698b 0x4896c8
    0048969c
    0048969cloc_48969c:
    0048969cldr x1, [sp+104]
    004896a0ldrsb x27, [x1]
    004896a4add x0, x1, 536
    004896a8str x0, [sp+144]
    004896acbl sync.(*RWMutex).RUnlock
    004896b0stp xzr, xzr, [sp+88]
    004896b4mov x0, xzr
    004896b8mov x1, xzr
    004896bcldp x29, x30, [sp-8]
    004896c0add sp, sp, 336
    004896c4ret x30
    004896c8
    004896c8loc_4896c8:
    004896c8ldr x1, [sp+104]
    004896ccldrsb x27, [x1]
    004896d0add x0, x1, 536
    004896d4str x0, [sp+136]
    004896d8bl sync.(*RWMutex).RUnlock
    004896dcstp xzr, xzr, [sp+240]
    004896e0ldr x1, [sp+104]
    004896e4ldr x0, [sp+344]
    004896e8bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).refreshSession
    004896ecstrb w0, [sp+71]
    004896f0str x1, [sp+240]
    004896f4str x2, [sp+248]
    004896f8ldrb w1, [sp+71]
    004896fcstrb w1, [sp+69]
    00489700ldr x0, [sp+240]
    00489704ldr x1, [sp+248]
    00489708str x0, [sp+312]
    0048970cstr x1, [sp+320]
    00489710str x0, [sp+112]
    00489714str x1, [sp+120]
    00489718str x0, [sp+88]
    0048971cstr x1, [sp+96]
    00489720ldp x29, x30, [sp-8]
    00489724add sp, sp, 336
    00489728ret x30
    0048972c
    0048972cloc_48972c:
    0048972cldr x1, [sp+352]
    00489730ldr x2, [sp+360]
    00489734ldr x0, [sp+344]
    00489738bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).realmLogin
    0048973cstr x0, [sp+240]
    00489740str x1, [sp+248]
    00489744str x0, [sp+88]
    00489748str x1, [sp+96]
    0048974cldp x29, x30, [sp-8]
    00489750add sp, sp, 336
    00489754ret x30
    00489758
    00489758loc_489758:
    00489758stp x0, x1, [sp+8]
    0048975cstr x2, [sp+24]
    00489760mov x3, x30
    00489764bl runtime.morestack_noctxt.abi0
    00489768ldp x0, x1, [sp+8]
    0048976cldr x2, [sp+24]
    00489770b 0x489520
    00489774udf 0
    00489778udf 0
    0048977cudf 0
    00489520
    00489780
    00489780gopkg.in/jcmturner/gokrb5.v7/client.(*Client).sessionTGT: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).sessionTGT(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, struct string realm)
    00489780ldr x16, [x28+16]
    00489784sub x17, sp, 1296
    00489788subs xzr, x17, x16
    0048978cb.ls 0x489a40
    00489790sub x20, sp, 1424
    00489794stp x29, x30, [x20-8]
    00489798add sp, x20, 0
    0048979csub x29, sp, 8
    004897a0str x0, [sp+1816]
    004897a4str x1, [sp+1824]
    004897a8str x2, [sp+1832]
    004897acadd x20, sp, 1432
    004897b0adr x27, 16
    004897b4stp x29, x27, [sp-24]
    004897b8sub x29, sp, 24
    004897bcbl fn_87cb0
    004897c0sub x29, sp, 8
    004897c4str wzr, [sp+416]
    004897c8str xzr, [sp+424]
    004897ccstp xzr, xzr, [sp+432]
    004897d0stp xzr, xzr, [sp+456]
    004897d4ldr x1, [sp+1824]
    004897d8ldr x2, [sp+1832]
    004897dcldr x0, [sp+1816]
    004897e0bl gopkg.in/jcmturner/gokrb5.v7/client.(*Client).ensureValidSession
    004897e4str x0, [sp+456]
    004897e8str x1, [sp+464]
    004897eccbnz x0, 0x4897f4
    004897f0b 0x489820
    004897f4
    004897f4loc_4897f4:
    004897f4ldrsw x6, [sp+416]
    004897f8ldr x7, [sp+424]
    004897fcldr x2, [sp+432]
    00489800ldr x3, [sp+440]
    00489804mov x4, x0
    00489808mov x5, x1
    0048980cmov x0, x6
    00489810mov x1, x7
    00489814ldp x29, x30, [sp-8]
    00489818add sp, sp, 1424
    0048981cret x30
    00489820
    00489820loc_489820:
    00489820str xzr, [sp+992]
    00489824ldr x3, [sp+1816]
    00489828ldrsb x27, [x3]
    0048982cldr x0, [x3+24]
    00489830str x0, [sp+536]
    00489834ldr x1, [sp+1824]
    00489838ldr x2, [sp+1832]
    0048983cbl gopkg.in/jcmturner/gokrb5.v7/client.(*sessions).get
    00489840str x0, [sp+992]
    00489844strb w1, [sp+415]
    00489848ldr x3, [sp+992]
    0048984cstr x3, [sp+488]
    00489850ldrb w3, [sp+415]
    00489854strb w3, [sp+414]
    00489858ldr x3, [sp+488]
    0048985cstr x3, [sp+448]
    00489860ldrb w3, [sp+414]
    00489864strb w3, [sp+413]
    00489868tbnz w3, 0, 0x489870
    0048986cb 0x48997c
    00489870
    00489870loc_489870:
    00489870add x27, sp, 960
    00489874stp xzr, xzr, [x27]
    00489878add x20, sp, 576
    0048987cadr x27, 16
    00489880stp x29, x27, [sp-24]
    00489884sub x29, sp, 24
    00489888bl fn_87cb0
    0048988csub x29, sp, 8
    00489890str wzr, [sp+544]
    00489894str xzr, [sp+552]
    00489898add x27, sp, 560
    0048989cstp xzr, xzr, [x27]
    004898a0ldr x0, [sp+448]
    004898a4bl gopkg.in/jcmturner/gokrb5.v7/client.(*session).tgtDetails
    004898a8str x0, [sp+960]
    004898acstr x1, [sp+968]
    004898b0add x21, sp, 576
    004898b4add x20, sp, 8
    004898b8adr x27, 16
    004898bcstp x29, x27, [sp-24]
    004898c0sub x29, sp, 24
    004898c4bl fn_87e60
    004898c8sub x29, sp, 8
    004898ccstr w2, [sp+544]
    004898d0str x3, [sp+552]
    004898d4str x4, [sp+560]
    004898d8str x5, [sp+568]
    004898dcldr x1, [sp+960]
    004898e0ldr x2, [sp+968]
    004898e4str x1, [sp+472]
    004898e8str x2, [sp+480]
    004898ecadd x21, sp, 1032
    004898f0add x20, sp, 576
    004898f4adr x27, 16
    004898f8stp x29, x27, [sp-24]
    004898fcsub x29, sp, 24
    00489900bl fn_87e60
    00489904sub x29, sp, 8
    00489908ldrsw x1, [sp+544]
    0048990cldr x2, [sp+552]
    00489910ldr x3, [sp+560]
    00489914ldr x4, [sp+568]
    00489918str w1, [sp+1000]
    0048991cstr x2, [sp+1008]
    00489920str x3, [sp+1016]
    00489924str x4, [sp+1024]
    00489928add x21, sp, 1432
    0048992cadd x20, sp, 1032
    00489930adr x27, 16
    00489934stp x29, x27, [sp-24]
    00489938sub x29, sp, 24
    0048993cbl fn_87e60
    00489940sub x29, sp, 8
    00489944ldr x1, [sp+1008]
    00489948ldr x2, [sp+1016]
    0048994cldr x3, [sp+1024]
    00489950ldrsw x4, [sp+1000]
    00489954str w4, [sp+416]
    00489958str x1, [sp+424]
    0048995cstr x2, [sp+432]
    00489960str x3, [sp+440]
    00489964ldr x4, [sp+456]
    00489968ldr x5, [sp+464]
    0048996cldrsw x0, [sp+416]
    00489970ldp x29, x30, [sp-8]
    00489974add sp, sp, 1424
    00489978ret x30
    0048997c
    0048997cloc_48997c:
    0048997cadd x27, sp, 976
    00489980stp xzr, xzr, [x27]
    00489984add x2, sp, 976
    00489988str x2, [sp+504]
    0048998cldr x0, [sp+1824]
    00489990ldr x1, [sp+1832]
    00489994bl runtime.convTstring
    00489998str x0, [sp+496]
    0048999cldr x2, [sp+504]
    004899a0ldrsb x27, [x2]
    004899a4adrp x3, 0x16c000
    004899a8add x3, x3, 2944
    004899acstr x3, [x2]
    004899b0adrp x27, 0x5c2000
    004899b4ldr w3, [x27+3056]
    004899b8cbz w3, 0x4899c0
    004899bcb 0x4899c4
    004899c0
    004899c0loc_4899c0:
    004899c0b 0x4899d8
    004899c4
    004899c4loc_4899c4:
    004899c4bl runtime.gcWriteBarrier2
    004899c8str x0, [x25]
    004899ccldr x5, [x2+8]
    004899d0str x5, [x25+8]
    004899d4b 0x4899d8
    004899d8
    004899d8loc_4899d8:
    004899d8str x0, [x2+8]
    004899dcldr x2, [sp+504]
    004899e0ldrsb x27, [x2]
    004899e4b 0x4899e8
    004899e8
    004899e8loc_4899e8:
    004899e8str x2, [sp+512]
    004899ecorr x4, xzr, 1
    004899f0str x4, [sp+520]
    004899f4str x4, [sp+528]
    004899f8adrp x0, 0x236000
    004899fcadd x0, x0, 2652
    00489a00movz x1, 33
    00489a04mov x3, x4
    00489a08bl fmt.Errorf
    00489a0cstr x0, [sp+456]
    00489a10str x1, [sp+464]
    00489a14ldrsw x5, [sp+416]
    00489a18ldr x6, [sp+424]
    00489a1cldr x2, [sp+432]
    00489a20ldr x3, [sp+440]
    00489a24mov x4, x0
    00489a28mov x0, x5
    00489a2cmov x5, x1
    00489a30mov x1, x6
    00489a34ldp x29, x30, [sp-8]
    00489a38add sp, sp, 1424
    00489a3cret x30
    00489a40
    00489a40loc_489a40:
    00489a40stp x0, x1, [sp+392]
    00489a44str x2, [sp+408]
    00489a48mov x3, x30
    00489a4cbl runtime.morestack_noctxt.abi0
    00489a50ldp x0, x1, [sp+392]
    00489a54ldr x2, [sp+408]
    00489a58b 0x489780
    00489a5cudf 0
    00489780
    00489a60
    00489a60gopkg.in/jcmturner/gokrb5.v7/client.(*Client).sessionTimes: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).sessionTimes(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, struct string realm)
    00489a60ldr x16, [x28+16]
    00489a64sub x17, sp, 368
    00489a68subs xzr, x17, x16
    00489a6cb.ls 0x489d64
    00489a70sub x20, sp, 496
    00489a74stp x29, x30, [x20-8]
    00489a78add sp, x20, 0
    00489a7csub x29, sp, 8
    00489a80str x0, [sp+504]
    00489a84str x1, [sp+512]
    00489a88str x2, [sp+520]
    00489a8cstp xzr, xzr, [sp+160]
    00489a90str xzr, [sp+176]
    00489a94stp xzr, xzr, [sp+136]
    00489a98str xzr, [sp+152]
    00489a9cstp xzr, xzr, [sp+96]
    00489aa0str xzr, [sp+112]
    00489aa4stp xzr, xzr, [sp+64]
    00489aa8str xzr, [sp+80]
    00489aacstp xzr, xzr, [sp+120]
    00489ab0str xzr, [sp+368]
    00489ab4ldr x3, [sp+504]
    00489ab8ldrsb x27, [x3]
    00489abcldr x0, [x3+24]
    00489ac0str x0, [sp+232]
    00489ac4ldr x1, [sp+512]
    00489ac8ldr x2, [sp+520]
    00489accbl gopkg.in/jcmturner/gokrb5.v7/client.(*sessions).get
    00489ad0str x0, [sp+368]
    00489ad4strb w1, [sp+62]
    00489ad8ldr x3, [sp+368]
    00489adcstr x3, [sp+184]
    00489ae0ldrb w3, [sp+62]
    00489ae4strb w3, [sp+63]
    00489ae8ldr x3, [sp+184]
    00489aecstr x3, [sp+88]
    00489af0ldrb w3, [sp+63]
    00489af4strb w3, [sp+61]
    00489af8tbnz w3, 0, 0x489b00
    00489afcb 0x489c6c
    00489b00
    00489b00loc_489b00:
    00489b00stp xzr, xzr, [sp+336]
    00489b04stp xzr, xzr, [sp+312]
    00489b08str xzr, [sp+328]
    00489b0cstp xzr, xzr, [sp+288]
    00489b10str xzr, [sp+304]
    00489b14stp xzr, xzr, [sp+264]
    00489b18str xzr, [sp+280]
    00489b1cstp xzr, xzr, [sp+240]
    00489b20str xzr, [sp+256]
    00489b24ldr x0, [sp+88]
    00489b28bl gopkg.in/jcmturner/gokrb5.v7/client.(*session).timeDetails
    00489b2cstr x0, [sp+336]
    00489b30str x1, [sp+344]
    00489b34str x2, [sp+312]
    00489b38str x3, [sp+320]
    00489b3cstr x4, [sp+328]
    00489b40str x5, [sp+288]
    00489b44str x6, [sp+296]
    00489b48str x7, [sp+304]
    00489b4cstr x8, [sp+264]
    00489b50str x9, [sp+272]
    00489b54str x10, [sp+280]
    00489b58str x11, [sp+240]
    00489b5cstr x12, [sp+248]
    00489b60str x13, [sp+256]
    00489b64ldr x1, [sp+336]
    00489b68ldr x2, [sp+344]
    00489b6cstr x1, [sp+472]
    00489b70str x2, [sp+480]
    00489b74ldr x1, [sp+312]
    00489b78ldr x2, [sp+320]
    00489b7cldr x3, [sp+328]
    00489b80str x1, [sp+448]
    00489b84str x2, [sp+456]
    00489b88str x3, [sp+464]
    00489b8cldr x1, [sp+288]
    00489b90ldr x2, [sp+296]
    00489b94ldr x3, [sp+304]
    00489b98str x1, [sp+424]
    00489b9cstr x2, [sp+432]
    00489ba0str x3, [sp+440]
    00489ba4ldr x1, [sp+264]
    00489ba8ldr x2, [sp+272]
    00489bacldr x3, [sp+280]
    00489bb0str x1, [sp+400]
    00489bb4str x2, [sp+408]
    00489bb8str x3, [sp+416]
    00489bbcldr x1, [sp+240]
    00489bc0ldr x2, [sp+248]
    00489bc4ldr x3, [sp+256]
    00489bc8str x1, [sp+376]
    00489bccstr x2, [sp+384]
    00489bd0str x3, [sp+392]
    00489bd4ldr x1, [sp+448]
    00489bd8ldr x2, [sp+456]
    00489bdcldr x3, [sp+464]
    00489be0str x1, [sp+160]
    00489be4str x2, [sp+168]
    00489be8str x3, [sp+176]
    00489becldr x1, [sp+424]
    00489bf0ldr x2, [sp+432]
    00489bf4ldr x3, [sp+440]
    00489bf8str x1, [sp+136]
    00489bfcstr x2, [sp+144]
    00489c00str x3, [sp+152]
    00489c04ldr x1, [sp+400]
    00489c08ldr x2, [sp+408]
    00489c0cldr x3, [sp+416]
    00489c10str x1, [sp+96]
    00489c14str x2, [sp+104]
    00489c18str x3, [sp+112]
    00489c1cldr x9, [sp+376]
    00489c20ldr x10, [sp+384]
    00489c24ldr x11, [sp+392]
    00489c28str x9, [sp+64]
    00489c2cstr x10, [sp+72]
    00489c30str x11, [sp+80]
    00489c34ldr x0, [sp+160]
    00489c38ldr x6, [sp+96]
    00489c3cldr x12, [sp+120]
    00489c40ldr x13, [sp+128]
    00489c44ldr x3, [sp+136]
    00489c48ldr x1, [sp+168]
    00489c4cldr x4, [sp+144]
    00489c50ldr x7, [sp+104]
    00489c54ldr x2, [sp+176]
    00489c58ldr x5, [sp+152]
    00489c5cldr x8, [sp+112]
    00489c60ldp x29, x30, [sp-8]
    00489c64add sp, sp, 496
    00489c68ret x30
    00489c6c
    00489c6cloc_489c6c:
    00489c6cstp xzr, xzr, [sp+352]
    00489c70add x2, sp, 352
    00489c74str x2, [sp+200]
    00489c78ldr x0, [sp+512]
    00489c7cldr x1, [sp+520]
    00489c80bl runtime.convTstring
    00489c84str x0, [sp+192]
    00489c88ldr x2, [sp+200]
    00489c8cldrsb x27, [x2]
    00489c90adrp x3, 0x16c000
    00489c94add x3, x3, 2944
    00489c98str x3, [x2]
    00489c9cadrp x27, 0x5c2000
    00489ca0ldr w3, [x27+3056]
    00489ca4cbz w3, 0x489cac
    00489ca8b 0x489cb0
    00489cac
    00489cacloc_489cac:
    00489cacb 0x489cc4
    00489cb0
    00489cb0loc_489cb0:
    00489cb0bl runtime.gcWriteBarrier2
    00489cb4str x0, [x25]
    00489cb8ldr x5, [x2+8]
    00489cbcstr x5, [x25+8]
    00489cc0b 0x489cc4
    00489cc4
    00489cc4loc_489cc4:
    00489cc4str x0, [x2+8]
    00489cc8ldr x2, [sp+200]
    00489cccldrsb x27, [x2]
    00489cd0b 0x489cd4
    00489cd4
    00489cd4loc_489cd4:
    00489cd4str x2, [sp+208]
    00489cd8orr x4, xzr, 1
    00489cdcstr x4, [sp+216]
    00489ce0str x4, [sp+224]
    00489ce4adrp x0, 0x236000
    00489ce8add x0, x0, 2652
    00489cecmovz x1, 33
    00489cf0mov x3, x4
    00489cf4bl fmt.Errorf
    00489cf8str x0, [sp+120]
    00489cfcstr x1, [sp+128]
    00489d00ldr x5, [sp+160]
    00489d04ldr x6, [sp+96]
    00489d08ldr x9, [sp+64]
    00489d0cldr x3, [sp+136]
    00489d10ldr x7, [sp+168]
    00489d14ldr x4, [sp+144]
    00489d18ldr x8, [sp+104]
    00489d1cldr x10, [sp+72]
    00489d20ldr x2, [sp+176]
    00489d24ldr x11, [sp+152]
    00489d28ldr x12, [sp+112]
    00489d2cldr x13, [sp+80]
    00489d30mov x14, x0
    00489d34mov x0, x5
    00489d38mov x15, x1
    00489d3cmov x1, x7
    00489d40mov x5, x11
    00489d44mov x7, x8
    00489d48mov x8, x12
    00489d4cmov x11, x13
    00489d50mov x12, x14
    00489d54mov x13, x15
    00489d58ldp x29, x30, [sp-8]
    00489d5cadd sp, sp, 496
    00489d60ret x30
    00489d64
    00489d64loc_489d64:
    00489d64stp x0, x1, [sp+8]
    00489d68str x2, [sp+24]
    00489d6cmov x3, x30
    00489d70bl runtime.morestack_noctxt.abi0
    00489d74ldp x0, x1, [sp+8]
    00489d78ldr x2, [sp+24]
    00489d7cb 0x489a60
    00489a60
    00489d80
    00489d80gopkg.in/jcmturner/gokrb5.v7/client.NewSettings: ; void gopkg.in/jcmturner/gokrb5.v7/client.NewSettings(struct []func(*gopkg.in/jcmturner/gokrb5.v7/client.Settings) settings)
    00489d80ldr x16, [x28+16]
    00489d84subs xzr, sp, x16
    00489d88b.ls 0x489e34
    00489d8cstr x30, [sp-112]!
    00489d90stur x29, [sp-8]
    00489d94sub x29, sp, 8
    00489d98str x0, [sp+120]
    00489d9cstr x1, [sp+128]
    00489da0str x2, [sp+136]
    00489da4str xzr, [sp+56]
    00489da8adrp x0, 0x1df000
    00489dacadd x0, x0, 992
    00489db0bl runtime.newobject
    00489db4str x0, [sp+72]
    00489db8ldr x1, [sp+128]
    00489dbcldr x2, [sp+120]
    00489dc0ldr x3, [sp+136]
    00489dc4str x2, [sp+80]
    00489dc8str x1, [sp+88]
    00489dccstr x3, [sp+96]
    00489dd0str xzr, [sp+48]
    00489dd4str x1, [sp+40]
    00489dd8b 0x489ddc
    00489ddc
    00489ddcloc_489ddc:
    00489ddcldr x1, [sp+40]
    00489de0ldr x2, [sp+48]
    00489de4subs xzr, x1, x2
    00489de8b.gt 0x489df0
    00489decb 0x489e20
    00489df0
    00489df0loc_489df0:
    00489df0ldr x1, [sp+48]
    00489df4ldr x2, [sp+80]
    00489df8ldr x26, [x2+3*x1]
    00489dfcstr x26, [sp+64]
    00489e00ldr x0, [sp+72]
    00489e04ldr x1, [x26]
    00489e08blr x1
    00489e0cb 0x489e10
    00489e10
    00489e10loc_489e10:
    00489e10ldr x1, [sp+48]
    00489e14add x1, x1, 1
    00489e18str x1, [sp+48]
    00489e1cb 0x489ddc
    00489e20
    00489e20loc_489e20:
    00489e20ldr x0, [sp+72]
    00489e24str x0, [sp+56]
    00489e28ldur x29, [sp-8]
    00489e2cldr x30, [sp], 112
    00489e30ret x30
    00489e34
    00489e34loc_489e34:
    00489e34stp x0, x1, [sp+8]
    00489e38str x2, [sp+24]
    00489e3cmov x3, x30
    00489e40bl runtime.morestack_noctxt.abi0
    00489e44ldp x0, x1, [sp+8]
    00489e48ldr x2, [sp+24]
    00489e4cb 0x489d80
    00489d80
    00489e50
    00489e50gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).DisablePAFXFAST: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).DisablePAFXFAST(gopkg.in/jcmturner/gokrb5.v7/client.Settings * s)
    00489e50str x30, [sp-32]!
    00489e54stur x29, [sp-8]
    00489e58sub x29, sp, 8
    00489e5cstr x0, [sp+40]
    00489e60strb wzr, [sp+23]
    00489e64ldr x1, [sp+40]
    00489e68ldrsb x27, [x1]
    00489e6cldrb w0, [x1]
    00489e70strb w0, [sp+23]
    00489e74add x29, sp, 24
    00489e78add sp, sp, 32
    00489e7cret x30
    00489e50
    00489e80
    00489e80gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).AssumePreAuthentication: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).AssumePreAuthentication(gopkg.in/jcmturner/gokrb5.v7/client.Settings * s)
    00489e80str x30, [sp-32]!
    00489e84stur x29, [sp-8]
    00489e88sub x29, sp, 8
    00489e8cstr x0, [sp+40]
    00489e90strb wzr, [sp+23]
    00489e94ldr x1, [sp+40]
    00489e98ldrsb x27, [x1]
    00489e9cldrb w0, [x1+1]
    00489ea0strb w0, [sp+23]
    00489ea4add x29, sp, 24
    00489ea8add sp, sp, 32
    00489eacret x30
    00489e80
    00489eb0
    00489eb0gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).Logger: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).Logger(gopkg.in/jcmturner/gokrb5.v7/client.Settings * s)
    00489eb0str x30, [sp-32]!
    00489eb4stur x29, [sp-8]
    00489eb8sub x29, sp, 8
    00489ebcstr x0, [sp+40]
    00489ec0str xzr, [sp+16]
    00489ec4ldr x1, [sp+40]
    00489ec8ldrsb x27, [x1]
    00489eccldr x0, [x1+8]
    00489ed0str x0, [sp+16]
    00489ed4add x29, sp, 24
    00489ed8add sp, sp, 32
    00489edcret x30
    00489eb0
    00489ee0
    00489ee0gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Log: ; void gopkg.in/jcmturner/gokrb5.v7/client.(*Client).Log(gopkg.in/jcmturner/gokrb5.v7/client.Client * cl, struct string format, struct []interface {} v)
    00489ee0ldr x16, [x28+16]
    00489ee4subs xzr, sp, x16
    00489ee8b.ls 0x489f74
    00489eecstr x30, [sp-96]!
    00489ef0stur x29, [sp-8]
    00489ef4sub x29, sp, 8
    00489ef8str x0, [sp+104]
    00489efcstr x1, [sp+112]
    00489f00str x2, [sp+120]
    00489f04str x3, [sp+128]
    00489f08str x4, [sp+136]
    00489f0cstr x5, [sp+144]
    00489f10ldr x1, [sp+104]
    00489f14ldrsb x27, [x1]
    00489f18ldr x0, [x1+16]
    00489f1cstr x0, [sp+72]
    00489f20bl gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).Logger
    00489f24str x0, [sp+80]
    00489f28cbnz x0, 0x489f30
    00489f2cb 0x489f64
    00489f30
    00489f30loc_489f30:
    00489f30ldr x1, [sp+104]
    00489f34ldrsb x27, [x1]
    00489f38ldr x0, [x1+16]
    00489f3cstr x0, [sp+64]
    00489f40bl gopkg.in/jcmturner/gokrb5.v7/client.(*Settings).Logger
    00489f44str x0, [sp+80]
    00489f48ldr x1, [sp+112]
    00489f4cldr x3, [sp+128]
    00489f50ldr x2, [sp+120]
    00489f54ldr x4, [sp+136]
    00489f58ldr x5, [sp+144]
    00489f5cbl log.(*Logger).Printf
    00489f60b 0x489f68
    00489f64
    00489f64loc_489f64:
    00489f64b 0x489f68
    00489f68
    00489f68loc_489f68:
    00489f68ldur x29, [sp-8]
    00489f6cldr x30, [sp], 96
    00489f70ret x30
    00489f74
    00489f74loc_489f74:
    00489f74stp x0, x1, [sp+8]
    00489f78stp x2, x3, [sp+24]
    00489f7cstp x4, x5, [sp+40]
    00489f80mov x3, x30
    00489f84bl runtime.morestack_noctxt.abi0
    00489f88ldp x0, x1, [sp+8]
    00489f8cldp x2, x3, [sp+24]
    00489f90ldp x4, x5, [sp+40]
    00489f94b 0x489ee0
    00489f98udf 0
    00489f9cudf 0
    00489ee0
    00489fa0
    00489fa0type:.eq.gopkg.in/jcmturner/gokrb5.v7/client.Settings: ; void type:.eq.gopkg.in/jcmturner/gokrb5.v7/client.Settings(gopkg.in/jcmturner/gokrb5.v7/client.Settings * p, gopkg.in/jcmturner/gokrb5.v7/client.Settings * q)
    00489fa0str x30, [sp-32]!
    00489fa4stur x29, [sp-8]
    00489fa8sub x29, sp, 8
    00489facstr x0, [sp+40]
    00489fb0str x1, [sp+48]
    00489fb4strb wzr, [sp+23]
    00489fb8ldr x1, [sp+40]
    00489fbcldrb w1, [x1]
    00489fc0ldr x2, [sp+48]
    00489fc4ldrb w2, [x2]
    00489fc8eor x1, x1, x2
    00489fcceor x1, x1, 1
    00489fd0tbnz w1, 0, 0x489fd8
    00489fd4b 0x48a048
    00489fd8
    00489fd8loc_489fd8:
    00489fd8ldr x1, [sp+40]
    00489fdcldr x2, [sp+48]
    00489fe0ldrb w1, [x1+1]
    00489fe4ldrb w2, [x2+1]
    00489fe8eor x1, x1, x2
    00489feceor x1, x1, 1
    00489ff0tbnz w1, 0, 0x489ff8
    00489ff4b 0x48a044
    00489ff8
    00489ff8loc_489ff8:
    00489ff8ldr x1, [sp+40]
    00489ffcldr x2, [sp+48]
    0048a000ldrsw x1, [x1+4]
    0048a004ldrsw x2, [x2+4]
    0048a008subs wzr, w2, w1
    0048a00cb.eq 0x48a014
    0048a010b 0x48a040
    0048a014
    0048a014loc_48a014:
    0048a014ldr x1, [sp+40]
    0048a018ldr x2, [sp+48]
    0048a01cldr x1, [x1+8]
    0048a020ldr x2, [x2+8]
    0048a024subs xzr, x2, x1
    0048a028cset x0, eq
    0048a02cstrb w0, [sp+23]
    0048a030b 0x48a034
    0048a034
    0048a034loc_48a034:
    0048a034add x29, sp, 24
    0048a038add sp, sp, 32
    0048a03cret x30
    0048a040
    0048a040loc_48a040:
    0048a040b 0x48a04c
    0048a044
    0048a044loc_48a044:
    0048a044b 0x48a04c
    0048a048
    0048a048loc_48a048:
    0048a048b 0x48a04c
    0048a04c
    0048a04cloc_48a04c:
    0048a04cstrb wzr, [sp+23]
    0048a050mov x0, xzr
    0048a054add x29, sp, 24
    0048a058add sp, sp, 32
    0048a05cret x30
    00489fa0
    0048a060
    0048a060gopkg.in/jcmturner/gokrb5.v7/gssapi.getGSSMICTokenID: ; void gopkg.in/jcmturner/gokrb5.v7/gssapi.getGSSMICTokenID(void)
    0048a060ldr x16, [x28+16]
    0048a064subs xzr, sp, x16
    0048a068b.ls 0x48a0b4
    0048a06cstr x30, [sp-64]!
    0048a070stur x29, [sp-8]
    0048a074sub x29, sp, 8
    0048a078str xzr, [sp+40]
    0048a07cadrp x0, 0x177000
    0048a080add x0, x0, 1440
    0048a084bl runtime.newobject
    0048a088str x0, [sp+48]
    0048a08corr x1, xzr, 4
    0048a090strb w1, [x0]
    0048a094ldr x2, [sp+48]
    0048a098ldrsb x27, [x2]
    0048a09cstrb w1, [x2+1]
    0048a0a0ldr x0, [sp+48]
    0048a0a4str x0, [sp+40]
    0048a0a8ldur x29, [sp-8]
    0048a0acldr x30, [sp], 64
    0048a0b0ret x30
    0048a0b4
    0048a0b4loc_48a0b4:
    0048a0b4mov x3, x30
    0048a0b8bl runtime.morestack_noctxt.abi0
    0048a0bcb 0x48a060
    0048a060
    0048a0c0
    0048a0c0gopkg.in/jcmturner/gokrb5.v7/gssapi.fillerBytes: ; void gopkg.in/jcmturner/gokrb5.v7/gssapi.fillerBytes(void)
    0048a0c0ldr x16, [x28+16]
    0048a0c4subs xzr, sp, x16
    0048a0c8b.ls 0x48a138
    0048a0ccstr x30, [sp-64]!
    0048a0d0stur x29, [sp-8]
    0048a0d4sub x29, sp, 8
    0048a0d8str xzr, [sp+40]
    0048a0dcadrp x0, 0x174000
    0048a0e0add x0, x0, 2848
    0048a0e4bl runtime.newobject
    0048a0e8str x0, [sp+48]
    0048a0ecmovn x1, 0
    0048a0f0strb w1, [x0]
    0048a0f4ldr x2, [sp+48]
    0048a0f8ldrsb x27, [x2]
    0048a0fcstrb w1, [x2+1]
    0048a100ldr x2, [sp+48]
    0048a104ldrsb x27, [x2]
    0048a108strb w1, [x2+2]
    0048a10cldr x2, [sp+48]
    0048a110ldrsb x27, [x2]
    0048a114strb w1, [x2+3]
    0048a118ldr x2, [sp+48]
    0048a11cldrsb x27, [x2]
    0048a120strb w1, [x2+4]
    0048a124ldr x0, [sp+48]
    0048a128str x0, [sp+40]
    0048a12cldur x29, [sp-8]
    0048a130ldr x30, [sp], 64
    0048a134ret x30
    0048a138
    0048a138loc_48a138:
    0048a138mov x3, x30
    0048a13cbl runtime.morestack_noctxt.abi0
    0048a140b 0x48a0c0
    0048a144udf 0
    0048a148udf 0
    0048a14cudf 0
    0048a0c0
    0048a150
    0048a150gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).Marshal: ; void gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).Marshal(gopkg.in/jcmturner/gokrb5.v7/gssapi.MICToken * mt)
    0048a150ldr x16, [x28+16]
    0048a154sub x17, sp, 208
    0048a158subs xzr, x17, x16
    0048a15cb.ls 0x48a3ec
    0048a160sub x20, sp, 336
    0048a164stp x29, x30, [x20-8]
    0048a168add sp, x20, 0
    0048a16csub x29, sp, 8
    0048a170str x0, [sp+344]
    0048a174str xzr, [sp+96]
    0048a178stp xzr, xzr, [sp+104]
    0048a17cstp xzr, xzr, [sp+80]
    0048a180ldr x3, [sp+344]
    0048a184ldrsb x27, [x3]
    0048a188ldr x3, [x3+40]
    0048a18ccbnz x3, 0x48a194
    0048a190b 0x48a390
    0048a194
    0048a194loc_48a194:
    0048a194ldr x3, [sp+344]
    0048a198ldrsb x27, [x3]
    0048a19cldr x3, [x3+48]
    0048a1a0str x3, [sp+40]
    0048a1a4add x2, x3, 16
    0048a1a8str x2, [sp+32]
    0048a1acadrp x0, 0x16b000
    0048a1b0add x0, x0, 3072
    0048a1b4mov x1, x2
    0048a1b8bl runtime.makeslice
    0048a1bcldr x2, [sp+32]
    0048a1c0ldr x3, [sp+32]
    0048a1c4str x0, [sp+120]
    0048a1c8str x3, [sp+128]
    0048a1ccstr x2, [sp+136]
    0048a1d0subs xzr, x2, 16
    0048a1d4b.hs 0x48a1dc
    0048a1d8b 0x48a3e0
    0048a1dc
    0048a1dcloc_48a1dc:
    0048a1dcb 0x48a1e0
    0048a1e0
    0048a1e0loc_48a1e0:
    0048a1e0str x0, [sp+192]
    0048a1e4orr x1, xzr, 16
    0048a1e8str x1, [sp+200]
    0048a1ecstr x2, [sp+208]
    0048a1f0ldr x0, [sp+344]
    0048a1f4bl gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).getMICChecksumHeader
    0048a1f8str x0, [sp+168]
    0048a1fcstr x1, [sp+176]
    0048a200str x2, [sp+184]
    0048a204str x0, [sp+144]
    0048a208str x1, [sp+152]
    0048a20cstr x2, [sp+160]
    0048a210ldr x1, [sp+192]
    0048a214ldr x2, [sp+200]
    0048a218ldr x3, [sp+208]
    0048a21cstr x1, [sp+304]
    0048a220str x2, [sp+312]
    0048a224str x3, [sp+320]
    0048a228ldr x1, [sp+152]
    0048a22cldr x2, [sp+144]
    0048a230ldr x3, [sp+160]
    0048a234str x2, [sp+280]
    0048a238str x1, [sp+288]
    0048a23cstr x3, [sp+296]
    0048a240ldr x2, [sp+312]
    0048a244str x2, [sp+72]
    0048a248subs xzr, x2, x1
    0048a24cb.gt 0x48a254
    0048a250b 0x48a25c
    0048a254
    0048a254loc_48a254:
    0048a254str x1, [sp+72]
    0048a258b 0x48a260
    0048a25c
    0048a25cloc_48a25c:
    0048a25cb 0x48a260
    0048a260
    0048a260loc_48a260:
    0048a260ldr x5, [sp+280]
    0048a264ldr x6, [sp+304]
    0048a268subs xzr, x5, x6
    0048a26cb.ne 0x48a274
    0048a270b 0x48a290
    0048a274
    0048a274loc_48a274:
    0048a274ldr x3, [sp+72]
    0048a278str x3, [sp+64]
    0048a27cldr x2, [sp+64]
    0048a280ldr x1, [sp+280]
    0048a284ldr x0, [sp+304]
    0048a288bl runtime.memmove
    0048a28cb 0x48a294
    0048a290
    0048a290loc_48a290:
    0048a290b 0x48a294
    0048a294
    0048a294loc_48a294:
    0048a294ldr x1, [sp+128]
    0048a298ldr x5, [sp+120]
    0048a29cldr x6, [sp+136]
    0048a2a0b 0x48a2a4
    0048a2a4
    0048a2a4loc_48a2a4:
    0048a2a4subs xzr, x1, 16
    0048a2a8b.hs 0x48a2b0
    0048a2acb 0x48a3d8
    0048a2b0
    0048a2b0loc_48a2b0:
    0048a2b0sub x6, x6, 16
    0048a2b4sub x7, x1, 16
    0048a2b8sub x8, xzr, x6
    0048a2bcsbfm x8, x8, 63, 63
    0048a2c0and x8, x8, 16
    0048a2c4add x5, x5, x8
    0048a2c8str x5, [sp+144]
    0048a2ccstr x7, [sp+152]
    0048a2d0str x6, [sp+160]
    0048a2d4str x5, [sp+256]
    0048a2d8str x7, [sp+264]
    0048a2dcstr x6, [sp+272]
    0048a2e0ldr x5, [sp+344]
    0048a2e4ldrsb x27, [x5]
    0048a2e8ldr x6, [x5+48]
    0048a2ecldr x7, [x5+40]
    0048a2f0ldr x5, [x5+56]
    0048a2f4str x7, [sp+232]
    0048a2f8str x6, [sp+240]
    0048a2fcstr x5, [sp+248]
    0048a300ldr x5, [sp+264]
    0048a304str x5, [sp+56]
    0048a308subs xzr, x5, x6
    0048a30cb.gt 0x48a314
    0048a310b 0x48a31c
    0048a314
    0048a314loc_48a314:
    0048a314str x6, [sp+56]
    0048a318b 0x48a320
    0048a31c
    0048a31cloc_48a31c:
    0048a31cb 0x48a320
    0048a320
    0048a320loc_48a320:
    0048a320ldr x5, [sp+232]
    0048a324ldr x6, [sp+256]
    0048a328subs xzr, x5, x6
    0048a32cb.ne 0x48a334
    0048a330b 0x48a350
    0048a334
    0048a334loc_48a334:
    0048a334ldr x3, [sp+56]
    0048a338str x3, [sp+48]
    0048a33cldr x2, [sp+48]
    0048a340ldr x1, [sp+232]
    0048a344ldr x0, [sp+256]
    0048a348bl runtime.memmove
    0048a34cb 0x48a354
    0048a350
    0048a350loc_48a350:
    0048a350b 0x48a354
    0048a354
    0048a354loc_48a354:
    0048a354ldr x5, [sp+120]
    0048a358ldr x6, [sp+128]
    0048a35cldr x7, [sp+136]
    0048a360str x5, [sp+96]
    0048a364str x6, [sp+104]
    0048a368str x7, [sp+112]
    0048a36cstp xzr, xzr, [sp+80]
    0048a370ldr x0, [sp+96]
    0048a374ldr x1, [sp+104]
    0048a378ldr x2, [sp+112]
    0048a37cmov x3, xzr
    0048a380mov x4, xzr
    0048a384ldp x29, x30, [sp-8]
    0048a388add sp, sp, 336
    0048a38cret x30
    0048a390
    0048a390loc_48a390:
    0048a390adrp x0, 0x230000
    0048a394add x0, x0, 33
    0048a398movz x1, 25
    0048a39cbl errors.New
    0048a3a0str x0, [sp+216]
    0048a3a4str x1, [sp+224]
    0048a3a8str xzr, [sp+96]
    0048a3acstp xzr, xzr, [sp+104]
    0048a3b0ldr x3, [sp+216]
    0048a3b4ldr x4, [sp+224]
    0048a3b8str x3, [sp+80]
    0048a3bcstr x4, [sp+88]
    0048a3c0ldr x0, [sp+96]
    0048a3c4ldr x1, [sp+104]
    0048a3c8ldr x2, [sp+112]
    0048a3ccldp x29, x30, [sp-8]
    0048a3d0add sp, sp, 336
    0048a3d4ret x30
    0048a3d8
    0048a3d8loc_48a3d8:
    0048a3d8orr x0, xzr, 16
    0048a3dcbl runtime.panicSliceB
    0048a3e0
    0048a3e0loc_48a3e0:
    0048a3e0orr x1, xzr, 16
    0048a3e4bl runtime.panicSliceAcap
    0048a3e8hint
    0048a3ec
    0048a3ecloc_48a3ec:
    0048a3ecstr x0, [sp+8]
    0048a3f0mov x3, x30
    0048a3f4bl runtime.morestack_noctxt.abi0
    0048a3f8ldr x0, [sp+8]
    0048a3fcb 0x48a150
    0048a150
    0048a400
    0048a400gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).SetChecksum: ; void gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).SetChecksum(gopkg.in/jcmturner/gokrb5.v7/gssapi.MICToken * mt, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 keyUsage)
    0048a400ldr x16, [x28+16]
    0048a404sub x17, sp, 80
    0048a408subs xzr, x17, x16
    0048a40cb.ls 0x48a580
    0048a410str x30, [sp-208]!
    0048a414stur x29, [sp-8]
    0048a418sub x29, sp, 8
    0048a41cstr x0, [sp+216]
    0048a420str w1, [sp+224]
    0048a424str x2, [sp+232]
    0048a428str x3, [sp+240]
    0048a42cstr x4, [sp+248]
    0048a430str w5, [sp+256]
    0048a434stp xzr, xzr, [sp+64]
    0048a438ldr x6, [sp+216]
    0048a43cldrsb x27, [x6]
    0048a440ldr x6, [x6+40]
    0048a444cbnz x6, 0x48a44c
    0048a448b 0x48a478
    0048a44c
    0048a44cloc_48a44c:
    0048a44cadrp x0, 0x236000
    0048a450add x0, x0, 1627
    0048a454movz x1, 34
    0048a458bl errors.New
    0048a45cstr x0, [sp+144]
    0048a460str x1, [sp+152]
    0048a464str x0, [sp+64]
    0048a468str x1, [sp+72]
    0048a46cldur x29, [sp-8]
    0048a470ldr x30, [sp], 208
    0048a474ret x30
    0048a478
    0048a478loc_48a478:
    0048a478str xzr, [sp+120]
    0048a47cstp xzr, xzr, [sp+128]
    0048a480stp xzr, xzr, [sp+144]
    0048a484ldrsw x1, [sp+224]
    0048a488ldr w5, [sp+256]
    0048a48cldr x2, [sp+232]
    0048a490ldr x3, [sp+240]
    0048a494ldr x4, [sp+248]
    0048a498ldr x0, [sp+216]
    0048a49cbl gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).checksum
    0048a4a0str x0, [sp+120]
    0048a4a4str x1, [sp+128]
    0048a4a8str x2, [sp+136]
    0048a4acstr x3, [sp+144]
    0048a4b0str x4, [sp+152]
    0048a4b4ldr x6, [sp+120]
    0048a4b8ldr x7, [sp+128]
    0048a4bcldr x8, [sp+136]
    0048a4c0str x6, [sp+176]
    0048a4c4str x7, [sp+184]
    0048a4c8str x8, [sp+192]
    0048a4ccldr x6, [sp+144]
    0048a4d0ldr x7, [sp+152]
    0048a4d4str x6, [sp+160]
    0048a4d8str x7, [sp+168]
    0048a4dcldr x6, [sp+176]
    0048a4e0ldr x7, [sp+184]
    0048a4e4ldr x8, [sp+192]
    0048a4e8str x6, [sp+96]
    0048a4ecstr x7, [sp+104]
    0048a4f0str x8, [sp+112]
    0048a4f4ldr x1, [sp+168]
    0048a4f8ldr x0, [sp+160]
    0048a4fcstr x0, [sp+80]
    0048a500str x1, [sp+88]
    0048a504cbnz x0, 0x48a50c
    0048a508b 0x48a520
    0048a50c
    0048a50cloc_48a50c:
    0048a50cstr x0, [sp+64]
    0048a510str x1, [sp+72]
    0048a514ldur x29, [sp-8]
    0048a518ldr x30, [sp], 208
    0048a51cret x30
    0048a520
    0048a520loc_48a520:
    0048a520ldr x2, [sp+216]
    0048a524ldrsb x27, [x2]
    0048a528ldr x3, [sp+96]
    0048a52cldr x4, [sp+104]
    0048a530ldr x5, [sp+112]
    0048a534str x4, [x2+48]
    0048a538str x5, [x2+56]
    0048a53cadrp x27, 0x5c1000
    0048a540ldr w4, [x27+3056]
    0048a544cbz w4, 0x48a54c
    0048a548b 0x48a550
    0048a54c
    0048a54cloc_48a54c:
    0048a54cb 0x48a564
    0048a550
    0048a550loc_48a550:
    0048a550bl runtime.gcWriteBarrier2
    0048a554str x3, [x25]
    0048a558ldr x4, [x2+40]
    0048a55cstr x4, [x25+8]
    0048a560b 0x48a564
    0048a564
    0048a564loc_48a564:
    0048a564str x3, [x2+40]
    0048a568stp xzr, xzr, [sp+64]
    0048a56cmov x0, xzr
    0048a570mov x1, xzr
    0048a574ldur x29, [sp-8]
    0048a578ldr x30, [sp], 208
    0048a57cret x30
    0048a580
    0048a580loc_48a580:
    0048a580str x0, [sp+8]
    0048a584str w1, [sp+16]
    0048a588stp x2, x3, [sp+24]
    0048a58cstr x4, [sp+40]
    0048a590str w5, [sp+48]
    0048a594mov x3, x30
    0048a598bl runtime.morestack_noctxt.abi0
    0048a59cldr x0, [sp+8]
    0048a5a0ldrsw x1, [sp+16]
    0048a5a4ldp x2, x3, [sp+24]
    0048a5a8ldr x4, [sp+40]
    0048a5acldr w5, [sp+48]
    0048a5b0b 0x48a400
    0048a5b4udf 0
    0048a5b8udf 0
    0048a5bcudf 0
    0048a400
    0048a5c0
    0048a5c0gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).checksum: ; void gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).checksum(gopkg.in/jcmturner/gokrb5.v7/gssapi.MICToken * mt, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key, uint32 keyUsage)
    0048a5c0ldr x16, [x28+16]
    0048a5c4sub x17, sp, 352
    0048a5c8subs xzr, x17, x16
    0048a5ccb.ls 0x48a964
    0048a5d0sub x20, sp, 480
    0048a5d4stp x29, x30, [x20-8]
    0048a5d8add sp, x20, 0
    0048a5dcsub x29, sp, 8
    0048a5e0str x0, [sp+488]
    0048a5e4str w1, [sp+496]
    0048a5e8str x2, [sp+504]
    0048a5ecstr x3, [sp+512]
    0048a5f0str x4, [sp+520]
    0048a5f4str w5, [sp+528]
    0048a5f8str xzr, [sp+144]
    0048a5fcstp xzr, xzr, [sp+152]
    0048a600stp xzr, xzr, [sp+128]
    0048a604ldr x3, [sp+488]
    0048a608ldrsb x27, [x3]
    0048a60cldr x3, [x3+16]
    0048a610cbnz x3, 0x48a618
    0048a614b 0x48a914
    0048a618
    0048a618loc_48a618:
    0048a618ldr x3, [sp+488]
    0048a61cldrsb x27, [x3]
    0048a620ldr x3, [x3+24]
    0048a624str x3, [sp+120]
    0048a628add x2, x3, 16
    0048a62cstr x2, [sp+112]
    0048a630adrp x0, 0x16b000
    0048a634add x0, x0, 3072
    0048a638mov x1, x2
    0048a63cbl runtime.makeslice
    0048a640ldr x3, [sp+112]
    0048a644ldr x4, [sp+112]
    0048a648str x0, [sp+200]
    0048a64cstr x3, [sp+208]
    0048a650str x4, [sp+216]
    0048a654str x0, [sp+392]
    0048a658str x3, [sp+400]
    0048a65cstr x4, [sp+408]
    0048a660str x0, [sp+328]
    0048a664str x3, [sp+336]
    0048a668str x4, [sp+344]
    0048a66cldr x3, [sp+488]
    0048a670ldrsb x27, [x3]
    0048a674ldr x4, [x3+24]
    0048a678ldr x5, [x3+16]
    0048a67cldr x3, [x3+32]
    0048a680str x5, [sp+304]
    0048a684str x4, [sp+312]
    0048a688str x3, [sp+320]
    0048a68cldr x3, [sp+336]
    0048a690str x3, [sp+104]
    0048a694subs xzr, x3, x4
    0048a698b.gt 0x48a6a0
    0048a69cb 0x48a6a8
    0048a6a0
    0048a6a0loc_48a6a0:
    0048a6a0str x4, [sp+104]
    0048a6a4b 0x48a6ac
    0048a6a8
    0048a6a8loc_48a6a8:
    0048a6a8b 0x48a6ac
    0048a6ac
    0048a6acloc_48a6ac:
    0048a6acldr x3, [sp+304]
    0048a6b0ldr x4, [sp+328]
    0048a6b4subs xzr, x3, x4
    0048a6b8b.ne 0x48a6c0
    0048a6bcb 0x48a6dc
    0048a6c0
    0048a6c0loc_48a6c0:
    0048a6c0ldr x3, [sp+104]
    0048a6c4str x3, [sp+96]
    0048a6c8ldr x2, [sp+96]
    0048a6ccldr x1, [sp+304]
    0048a6d0ldr x0, [sp+328]
    0048a6d4bl runtime.memmove
    0048a6d8b 0x48a6e0
    0048a6dc
    0048a6dcloc_48a6dc:
    0048a6dcb 0x48a6e0
    0048a6e0
    0048a6e0loc_48a6e0:
    0048a6e0ldr x2, [sp+488]
    0048a6e4ldrsb x27, [x2]
    0048a6e8ldr x0, [x2+24]
    0048a6ecstr x0, [sp+120]
    0048a6f0ldr x1, [sp+208]
    0048a6f4ldr x2, [sp+200]
    0048a6f8ldr x3, [sp+216]
    0048a6fcb 0x48a700
    0048a700
    0048a700loc_48a700:
    0048a700subs xzr, x1, x0
    0048a704b.hs 0x48a70c
    0048a708b 0x48a95c
    0048a70c
    0048a70cloc_48a70c:
    0048a70csub x3, x3, x0
    0048a710sub x1, x1, x0
    0048a714sub x4, xzr, x3
    0048a718and x4, x0, x4, asr #63
    0048a71cadd x2, x2, x4
    0048a720str x2, [sp+392]
    0048a724str x1, [sp+400]
    0048a728str x3, [sp+408]
    0048a72cldr x0, [sp+488]
    0048a730bl gopkg.in/jcmturner/gokrb5.v7/gssapi.(*MICToken).getMICChecksumHeader
    0048a734str x0, [sp+368]
    0048a738str x1, [sp+376]
    0048a73cstr x2, [sp+384]
    0048a740ldr x1, [sp+392]
    0048a744ldr x2, [sp+400]
    0048a748ldr x3, [sp+408]
    0048a74cstr x1, [sp+280]
    0048a750str x2, [sp+288]
    0048a754str x3, [sp+296]
    0048a758ldr x1, [sp+376]
    0048a75cldr x2, [sp+368]
    0048a760ldr x3, [sp+384]
    0048a764str x2, [sp+256]
    0048a768str x1, [sp+264]
    0048a76cstr x3, [sp+272]
    0048a770ldr x2, [sp+288]
    0048a774str x2, [sp+88]
    0048a778subs xzr, x2, x1
    0048a77cb.gt 0x48a784
    0048a780b 0x48a78c
    0048a784
    0048a784loc_48a784:
    0048a784str x1, [sp+88]
    0048a788b 0x48a790
    0048a78c
    0048a78cloc_48a78c:
    0048a78cb 0x48a790
    0048a790
    0048a790loc_48a790:
    0048a790ldr x3, [sp+256]
    0048a794ldr x4, [sp+280]
    0048a798subs xzr, x3, x4
    0048a79cb.ne 0x48a7a4
    0048a7a0b 0x48a7c0
    0048a7a4
    0048a7a4loc_48a7a4:
    0048a7a4ldr x3, [sp+88]
    0048a7a8str x3, [sp+80]
    0048a7acldr x2, [sp+80]
    0048a7b0ldr x0, [sp+280]
    0048a7b4ldr x1, [sp+256]
    0048a7b8bl runtime.memmove
    0048a7bcb 0x48a7c4
    0048a7c0
    0048a7c0loc_48a7c0:
    0048a7c0b 0x48a7c4
    0048a7c4
    0048a7c4loc_48a7c4:
    0048a7c4stp xzr, xzr, [sp+352]
    0048a7c8stp xzr, xzr, [sp+416]
    0048a7ccldrsw x0, [sp+496]
    0048a7d0bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetEtype
    0048a7d4str x0, [sp+352]
    0048a7d8str x1, [sp+360]
    0048a7dcstr x2, [sp+416]
    0048a7e0str x3, [sp+424]
    0048a7e4ldr x1, [sp+352]
    0048a7e8ldr x2, [sp+360]
    0048a7ecstr x1, [sp+240]
    0048a7f0str x2, [sp+248]
    0048a7f4ldr x1, [sp+416]
    0048a7f8ldr x2, [sp+424]
    0048a7fcstr x1, [sp+224]
    0048a800str x2, [sp+232]
    0048a804ldr x1, [sp+240]
    0048a808ldr x2, [sp+248]
    0048a80cstr x1, [sp+184]
    0048a810str x2, [sp+192]
    0048a814ldr x1, [sp+232]
    0048a818ldr x2, [sp+224]
    0048a81cstr x2, [sp+168]
    0048a820str x1, [sp+176]
    0048a824cbnz x2, 0x48a82c
    0048a828b 0x48a85c
    0048a82c
    0048a82cloc_48a82c:
    0048a82cstr xzr, [sp+144]
    0048a830stp xzr, xzr, [sp+152]
    0048a834ldr x3, [sp+168]
    0048a838ldr x4, [sp+176]
    0048a83cstr x3, [sp+128]
    0048a840str x4, [sp+136]
    0048a844ldr x0, [sp+144]
    0048a848ldr x1, [sp+152]
    0048a84cldr x2, [sp+160]
    0048a850ldp x29, x30, [sp-8]
    0048a854add sp, sp, 480
    0048a858ret x30
    0048a85c
    0048a85cloc_48a85c:
    0048a85cstr xzr, [sp+368]
    0048a860stp xzr, xzr, [sp+376]
    0048a864stp xzr, xzr, [sp+416]
    0048a868ldr w7, [sp+528]
    0048a86cldr x4, [sp+200]
    0048a870ldr x5, [sp+208]
    0048a874ldr x6, [sp+216]
    0048a878ldr x8, [sp+184]
    0048a87cldrsb x27, [x8]
    0048a880ldr x8, [x8+72]
    0048a884ldr x0, [sp+192]
    0048a888ldr x2, [sp+512]
    0048a88cldr x3, [sp+520]
    0048a890ldr x1, [sp+504]
    0048a894blr x8
    0048a898str x0, [sp+368]
    0048a89cstr x1, [sp+376]
    0048a8a0str x2, [sp+384]
    0048a8a4str x3, [sp+416]
    0048a8a8str x4, [sp+424]
    0048a8acldr x8, [sp+368]
    0048a8b0ldr x9, [sp+376]
    0048a8b4ldr x10, [sp+384]
    0048a8b8str x8, [sp+448]
    0048a8bcstr x9, [sp+456]
    0048a8c0str x10, [sp+464]
    0048a8c4ldr x8, [sp+416]
    0048a8c8ldr x9, [sp+424]
    0048a8ccstr x8, [sp+432]
    0048a8d0str x9, [sp+440]
    0048a8d4ldr x8, [sp+448]
    0048a8d8ldr x9, [sp+456]
    0048a8dcldr x10, [sp+464]
    0048a8e0str x8, [sp+144]
    0048a8e4str x9, [sp+152]
    0048a8e8str x10, [sp+160]
    0048a8ecldr x3, [sp+432]
    0048a8f0ldr x4, [sp+440]
    0048a8f4str x3, [sp+128]
    0048a8f8str x4, [sp+136]
    0048a8fcldr x0, [sp+144]
    0048a900ldr x1, [sp+152]
    0048a904ldr x2, [sp+160]
    0048a908ldp x29, x30, [sp-8]
    0048a90cadd sp, sp, 480
    0048a910ret x30
    0048a914
    0048a914loc_48a914:
    0048a914adrp x0, 0x23f000
    0048a918add x0, x0, 1858
    0048a91cmovz x1, 50
    0048a920bl errors.New
    0048a924str x0, [sp+416]
    0048a928str x1, [sp+424]
    0048a92cstr xzr, [sp+144]
    0048a930stp xzr, xzr, [sp+152]
    0048a934ldr x3, [sp+416]
    0048a938ldr x4, [sp+424]
    0048a93cstr x3, [sp+128]
    0048a940str x4, [sp+136]
    0048a944ldr x0, [sp+144]
    0048a948ldr x1, [sp+152]
    0048a94cldr x2, [sp+160]
    0048a950ldp x29, x30, [sp-8]
    0048a954add sp, sp, 480
    0048a958ret x30
    0048a95c
    0048a95cloc_48a95c:
    0048a95cbl runtime.panicSliceB
    0048a960hint
    0048a964
    0048a964loc_48a964:
    0048a964str x0, [sp+8]
    0048a968str w1, [sp+16]
    0048a96cstp x2, x3, [sp+24]
    0048a970str x4, [sp+40]
    0048a974str w5, [sp+48]
    0048a978mov x3, x30
    0048a97cbl runtime.morestack_noctxt.abi0
    0048a980ldr x0, [sp+8]
    0048a984ldrsw x1, [sp+16]
    0048a988ldp x2, x3, [sp+24]
    0048a98cldr x4, [sp+40]
    0048a990ldr w5, [sp+48]
    0048a994b 0x48a5c0
    0048a998udf 0
    0048a99cudf 0
    0048a5c0