File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00463390
    00463390gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.(*Keytab).Unmarshal(gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, struct []uint8 b)
    00463390ldr x16, [x28+16]
    00463394sub x17, sp, 848
    00463398subs xzr, x17, x16
    0046339cb.ls 0x463f60
    004633a0sub x20, sp, 976
    004633a4stp x29, x30, [x20-8]
    004633a8add sp, x20, 0
    004633acsub x29, sp, 8
    004633b0str x0, [sp+984]
    004633b4str x1, [sp+992]
    004633b8str x2, [sp+1000]
    004633bcstr x3, [sp+1008]
    004633c0stp xzr, xzr, [sp+176]
    004633c4ldr x5, [sp+1000]
    004633c8str x5, [sp+168]
    004633ccsubs xzr, x5, 2
    004633d0b.lt 0x4633d8
    004633d4b 0x463488
    004633d8
    004633d8loc_4633d8:
    004633d8ldr x1, [sp+1000]
    004633dcstr x1, [sp+168]
    004633e0add x27, sp, 792
    004633e4stp xzr, xzr, [x27]
    004633e8add x1, sp, 792
    004633ecstr x1, [sp+664]
    004633f0ldr x0, [sp+168]
    004633f4bl runtime.convT64
    004633f8str x0, [sp+656]
    004633fcldr x1, [sp+664]
    00463400ldrsb x27, [x1]
    00463404adrp x2, 0x192000
    00463408add x2, x2, 3520
    0046340cstr x2, [x1]
    00463410adrp x27, 0x5e8000
    00463414ldr w2, [x27+3056]
    00463418cbz w2, 0x463420
    0046341cb 0x463424
    00463420
    00463420loc_463420:
    00463420b 0x463438
    00463424
    00463424loc_463424:
    00463424bl runtime.gcWriteBarrier2
    00463428str x0, [x25]
    0046342cldr x5, [x1+8]
    00463430str x5, [x25+8]
    00463434b 0x463438
    00463438
    00463438loc_463438:
    00463438str x0, [x1+8]
    0046343cldr x2, [sp+664]
    00463440ldrsb x27, [x2]
    00463444b 0x463448
    00463448
    00463448loc_463448:
    00463448str x2, [sp+672]
    0046344corr x4, xzr, 1
    00463450str x4, [sp+680]
    00463454str x4, [sp+688]
    00463458adrp x0, 0x25e000
    0046345cadd x0, x0, 320
    00463460movz x1, 35
    00463464mov x3, x4
    00463468bl fmt.Errorf
    0046346cstr x0, [sp+776]
    00463470str x1, [sp+784]
    00463474str x0, [sp+176]
    00463478str x1, [sp+184]
    0046347cldp x29, x30, [sp-8]
    00463480add sp, sp, 976
    00463484ret x30
    00463488
    00463488loc_463488:
    00463488ldr x1, [sp+1000]
    0046348cldr x5, [sp+992]
    00463490subs xzr, x1, 0
    00463494b.hi 0x46349c
    00463498b 0x463f54
    0046349c
    0046349cloc_46349c:
    0046349cldrb w5, [x5]
    004634a0subs wzr, w5, 5
    004634a4b.ne 0x4634ac
    004634a8b 0x4634d8
    004634ac
    004634acloc_4634ac:
    004634acadrp x0, 0x265000
    004634b0add x0, x0, 2661
    004634b4orr x1, xzr, 48
    004634b8bl errors.New
    004634bcstr x0, [sp+776]
    004634c0str x1, [sp+784]
    004634c4str x0, [sp+176]
    004634c8str x1, [sp+184]
    004634ccldp x29, x30, [sp-8]
    004634d0add sp, sp, 976
    004634d4ret x30
    004634d8
    004634d8loc_4634d8:
    004634d8ldr x1, [sp+1000]
    004634dcldr x5, [sp+992]
    004634e0subs xzr, x1, 1
    004634e4b.hi 0x4634ec
    004634e8b 0x463f4c
    004634ec
    004634ecloc_4634ec:
    004634ecldr x6, [sp+984]
    004634f0ldrsb x27, [x6]
    004634f4ldrb w5, [x5+1]
    004634f8strb w5, [x6]
    004634fcldr x5, [sp+984]
    00463500ldrsb x27, [x5]
    00463504ldrb w5, [x5]
    00463508subs wzr, w5, 1
    0046350ccset x5, ne
    00463510strb w5, [sp+94]
    00463514b.ne 0x46351c
    00463518b 0x463538
    0046351c
    0046351cloc_46351c:
    0046351cldr x5, [sp+984]
    00463520ldrsb x27, [x5]
    00463524ldrb w5, [x5]
    00463528subs wzr, w5, 2
    0046352ccset x5, ne
    00463530strb w5, [sp+94]
    00463534b 0x46353c
    00463538
    00463538loc_463538:
    00463538b 0x46353c
    0046353c
    0046353cloc_46353c:
    0046353cldrb w5, [sp+94]
    00463540tbnz w5, 0, 0x463548
    00463544b 0x463574
    00463548
    00463548loc_463548:
    00463548adrp x0, 0x267000
    0046354cadd x0, x0, 3418
    00463550movz x1, 54
    00463554bl errors.New
    00463558str x0, [sp+776]
    0046355cstr x1, [sp+784]
    00463560str x0, [sp+176]
    00463564str x1, [sp+184]
    00463568ldp x29, x30, [sp-8]
    0046356cadd sp, sp, 976
    00463570ret x30
    00463574
    00463574loc_463574:
    00463574stp xzr, xzr, [sp+368]
    00463578adrp x5, 0x2b7000
    0046357cadd x5, x5, 2384
    00463580str x5, [sp+368]
    00463584adrp x5, 0x5e8000
    00463588add x5, x5, 1504
    0046358cstr x5, [sp+376]
    00463590ldr x5, [sp+984]
    00463594ldrsb x27, [x5]
    00463598ldrb w5, [x5]
    0046359csubs wzr, w5, 1
    004635a0cset x5, eq
    004635a4strb w5, [sp+94]
    004635a8b.eq 0x4635b0
    004635acb 0x4635c0
    004635b0
    004635b0loc_4635b0:
    004635b0bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
    004635b4strb w0, [sp+93]
    004635b8strb w0, [sp+94]
    004635bcb 0x4635c4
    004635c0
    004635c0loc_4635c0:
    004635c0b 0x4635c4
    004635c4
    004635c4loc_4635c4:
    004635c4ldrb w5, [sp+94]
    004635c8tbnz w5, 0, 0x4635d0
    004635ccb 0x4635ec
    004635d0
    004635d0loc_4635d0:
    004635d0adrp x5, 0x2b7000
    004635d4add x5, x5, 2128
    004635d8str x5, [sp+368]
    004635dcadrp x5, 0x5e8000
    004635e0add x5, x5, 1504
    004635e4str x5, [sp+376]
    004635e8b 0x4635f0
    004635ec
    004635ecloc_4635ec:
    004635ecb 0x4635f0
    004635f0
    004635f0loc_4635f0:
    004635f0orr x5, xzr, 2
    004635f4str x5, [sp+136]
    004635f8add x27, sp, 776
    004635fcstp xzr, xzr, [x27]
    00463600ldr x0, [sp+992]
    00463604ldr x1, [sp+1000]
    00463608ldr x2, [sp+1008]
    0046360cadd x3, sp, 136
    00463610add x4, sp, 368
    00463614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
    00463618str w0, [sp+116]
    0046361cstr x1, [sp+776]
    00463620str x2, [sp+784]
    00463624ldrsw x5, [sp+116]
    00463628str w5, [sp+112]
    0046362cldr x5, [sp+784]
    00463630ldr x6, [sp+776]
    00463634str x6, [sp+408]
    00463638str x5, [sp+416]
    0046363cldrsw x5, [sp+112]
    00463640str w5, [sp+108]
    00463644ldr x1, [sp+416]
    00463648ldr x0, [sp+408]
    0046364cstr x0, [sp+352]
    00463650str x1, [sp+360]
    00463654cbnz x0, 0x46365c
    00463658b 0x463670
    0046365c
    0046365cloc_46365c:
    0046365cstr x0, [sp+176]
    00463660str x1, [sp+184]
    00463664ldp x29, x30, [sp-8]
    00463668add sp, sp, 976
    0046366cret x30
    00463670
    00463670loc_463670:
    00463670b 0x463674
    00463674
    00463674loc_463674:
    00463674ldrsw x5, [sp+108]
    00463678cbnz w5, 0x463680
    0046367cb 0x463f24
    00463680
    00463680loc_463680:
    00463680ldrsw x5, [sp+108]
    00463684tbnz w5, 31, 0x46368c
    00463688b 0x4636ac
    0046368c
    0046368cloc_46368c:
    0046368cldrsw x5, [sp+108]
    00463690sub x5, xzr, x5
    00463694str w5, [sp+108]
    00463698ldr x6, [sp+136]
    0046369csbfm x5, x5, 0, 31
    004636a0add x5, x6, x5
    004636a4str x5, [sp+136]
    004636a8b 0x463df4
    004636ac
    004636acloc_4636ac:
    004636acldr x3, [sp+136]
    004636b0tbnz x3, 63, 0x4636b8
    004636b4b 0x463760
    004636b8
    004636b8loc_4636b8:
    004636b8add x27, sp, 792
    004636bcstp xzr, xzr, [x27]
    004636c0add x1, sp, 792
    004636c4str x1, [sp+624]
    004636c8ldr x0, [sp+136]
    004636ccbl runtime.convT64
    004636d0str x0, [sp+616]
    004636d4ldr x1, [sp+624]
    004636d8ldrsb x27, [x1]
    004636dcadrp x2, 0x192000
    004636e0add x2, x2, 3520
    004636e4str x2, [x1]
    004636e8adrp x27, 0x5e8000
    004636ecldr w2, [x27+3056]
    004636f0cbz w2, 0x4636f8
    004636f4b 0x4636fc
    004636f8
    004636f8loc_4636f8:
    004636f8b 0x463710
    004636fc
    004636fcloc_4636fc:
    004636fcbl runtime.gcWriteBarrier2
    00463700str x0, [x25]
    00463704ldr x5, [x1+8]
    00463708str x5, [x25+8]
    0046370cb 0x463710
    00463710
    00463710loc_463710:
    00463710str x0, [x1+8]
    00463714ldr x2, [sp+624]
    00463718ldrsb x27, [x2]
    0046371cb 0x463720
    00463720
    00463720loc_463720:
    00463720str x2, [sp+632]
    00463724orr x4, xzr, 1
    00463728str x4, [sp+640]
    0046372cstr x4, [sp+648]
    00463730adrp x0, 0x257000
    00463734add x0, x0, 2593
    00463738movz x1, 26
    0046373cmov x3, x4
    00463740bl fmt.Errorf
    00463744str x0, [sp+776]
    00463748str x1, [sp+784]
    0046374cstr x0, [sp+176]
    00463750str x1, [sp+184]
    00463754ldp x29, x30, [sp-8]
    00463758add sp, sp, 976
    0046375cret x30
    00463760
    00463760loc_463760:
    00463760ldr x3, [sp+1000]
    00463764str x3, [sp+168]
    00463768ldr x4, [sp+136]
    0046376cldrsw x5, [sp+108]
    00463770add x4, x4, x5
    00463774subs xzr, x3, x4
    00463778b.lt 0x463780
    0046377cb 0x46388c
    00463780
    00463780loc_463780:
    00463780add x27, sp, 744
    00463784stp xzr, xzr, [x27]
    00463788add x27, sp, 760
    0046378cstp xzr, xzr, [x27]
    00463790add x3, sp, 744
    00463794str x3, [sp+584]
    00463798ldr x0, [sp+992]
    0046379cldr x1, [sp+1000]
    004637a0ldr x2, [sp+1008]
    004637a4bl runtime.convTslice
    004637a8str x0, [sp+576]
    004637acldr x3, [sp+584]
    004637b0ldrsb x27, [x3]
    004637b4adrp x4, 0x18a000
    004637b8add x4, x4, 1216
    004637bcstr x4, [x3]
    004637c0adrp x27, 0x5e8000
    004637c4ldr w4, [x27+3056]
    004637c8cbz w4, 0x4637d0
    004637ccb 0x4637d4
    004637d0
    004637d0loc_4637d0:
    004637d0b 0x4637e8
    004637d4
    004637d4loc_4637d4:
    004637d4bl runtime.gcWriteBarrier2
    004637d8str x0, [x25]
    004637dcldr x1, [x3+8]
    004637e0str x1, [x25+8]
    004637e4b 0x4637e8
    004637e8
    004637e8loc_4637e8:
    004637e8str x0, [x3+8]
    004637ecldr x1, [sp+136]
    004637f0ldrsw x2, [sp+108]
    004637f4add x0, x1, x2
    004637f8bl runtime.convT64
    004637fcstr x0, [sp+568]
    00463800ldr x1, [sp+584]
    00463804ldrsb x27, [x1]
    00463808adrp x2, 0x192000
    0046380cadd x2, x2, 3520
    00463810str x2, [x1+16]
    00463814adrp x27, 0x5e8000
    00463818ldr w2, [x27+3056]
    0046381ccbz w2, 0x463824
    00463820b 0x463828
    00463824
    00463824loc_463824:
    00463824b 0x46383c
    00463828
    00463828loc_463828:
    00463828bl runtime.gcWriteBarrier2
    0046382cstr x0, [x25]
    00463830ldr x5, [x1+24]
    00463834str x5, [x25+8]
    00463838b 0x46383c
    0046383c
    0046383cloc_46383c:
    0046383cstr x0, [x1+24]
    00463840ldr x2, [sp+584]
    00463844ldrsb x27, [x2]
    00463848b 0x46384c
    0046384c
    0046384cloc_46384c:
    0046384cstr x2, [sp+592]
    00463850orr x4, xzr, 2
    00463854str x4, [sp+600]
    00463858str x4, [sp+608]
    0046385cadrp x0, 0x258000
    00463860add x0, x0, 1156
    00463864movz x1, 27
    00463868mov x3, x4
    0046386cbl fmt.Errorf
    00463870str x0, [sp+776]
    00463874str x1, [sp+784]
    00463878str x0, [sp+176]
    0046387cstr x1, [sp+184]
    00463880ldp x29, x30, [sp-8]
    00463884add sp, sp, 976
    00463888ret x30
    0046388c
    0046388cloc_46388c:
    0046388cldr x3, [sp+136]
    00463890ldrsw x4, [sp+108]
    00463894add x1, x3, x4
    00463898str x1, [sp+168]
    0046389cldr x0, [sp+136]
    004638a0ldr x2, [sp+1008]
    004638a4ldr x3, [sp+992]
    004638a8subs xzr, x2, x1
    004638acb.hs 0x4638b4
    004638b0b 0x463f48
    004638b4
    004638b4loc_4638b4:
    004638b4subs xzr, x0, x1
    004638b8b.ls 0x4638c0
    004638bcb 0x463f44
    004638c0
    004638c0loc_4638c0:
    004638c0sub x2, x2, x0
    004638c4sub x1, x1, x0
    004638c8sub x4, xzr, x2
    004638ccand x0, x0, x4, asr #63
    004638d0add x0, x3, x0
    004638d4str x0, [sp+384]
    004638d8str x1, [sp+392]
    004638dcstr x2, [sp+400]
    004638e0ldr x0, [sp+136]
    004638e4ldrsw x1, [sp+108]
    004638e8add x0, x0, x1
    004638ecstr x0, [sp+136]
    004638f0bl gopkg.in/jcmturner/gokrb5.v7/keytab.newKeytabEntry
    004638f4strh w0, [sp+440]
    004638f8str x1, [sp+448]
    004638fcstr x2, [sp+456]
    00463900str x3, [sp+464]
    00463904str x4, [sp+472]
    00463908str x5, [sp+480]
    0046390cstr w6, [sp+488]
    00463910str x7, [sp+496]
    00463914str x8, [sp+504]
    00463918str x9, [sp+512]
    0046391cstrb w10, [sp+520]
    00463920str w11, [sp+528]
    00463924str x12, [sp+536]
    00463928str x13, [sp+544]
    0046392cstr x14, [sp+552]
    00463930str w15, [sp+560]
    00463934add x21, sp, 192
    00463938add x20, sp, 440
    0046393cadr x27, 16
    00463940stp x29, x27, [sp-24]
    00463944sub x29, sp, 24
    00463948bl fn_87ee0
    0046394csub x29, sp, 8
    00463950str xzr, [sp+128]
    00463954stp xzr, xzr, [sp+336]
    00463958ldr x0, [sp+384]
    0046395cldr x4, [sp+984]
    00463960ldr x1, [sp+392]
    00463964ldr x2, [sp+400]
    00463968add x3, sp, 128
    0046396cadd x5, sp, 192
    00463970add x6, sp, 368
    00463974bl gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal
    00463978add x27, sp, 720
    0046397cstp xzr, xzr, [x27]
    00463980str xzr, [sp+736]
    00463984add x27, sp, 776
    00463988stp xzr, xzr, [x27]
    0046398cldr x0, [sp+384]
    00463990ldr x1, [sp+392]
    00463994ldr x2, [sp+400]
    00463998add x3, sp, 128
    0046399cadd x4, sp, 368
    004639a0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp
    004639a4str x0, [sp+720]
    004639a8str x1, [sp+728]
    004639acstr x2, [sp+736]
    004639b0str x3, [sp+776]
    004639b4str x4, [sp+784]
    004639b8ldr x0, [sp+720]
    004639bcldr x1, [sp+728]
    004639c0ldr x2, [sp+736]
    004639c4str x0, [sp+944]
    004639c8str x1, [sp+952]
    004639ccstr x2, [sp+960]
    004639d0ldr x1, [sp+784]
    004639d4ldr x0, [sp+776]
    004639d8str x0, [sp+928]
    004639dcstr x1, [sp+936]
    004639e0ldr x0, [sp+944]
    004639e4ldr x2, [sp+952]
    004639e8ldr x3, [sp+960]
    004639ecstr x0, [sp+248]
    004639f0str x2, [sp+256]
    004639f4str x3, [sp+264]
    004639f8ldr x0, [sp+928]
    004639fcstr x0, [sp+336]
    00463a00str x1, [sp+344]
    00463a04cbnz x0, 0x463a0c
    00463a08b 0x463a20
    00463a0c
    00463a0cloc_463a0c:
    00463a0cstr x0, [sp+176]
    00463a10str x1, [sp+184]
    00463a14ldp x29, x30, [sp-8]
    00463a18add sp, sp, 976
    00463a1cret x30
    00463a20
    00463a20loc_463a20:
    00463a20add x27, sp, 776
    00463a24stp xzr, xzr, [x27]
    00463a28ldr x0, [sp+384]
    00463a2cldr x1, [sp+392]
    00463a30ldr x2, [sp+400]
    00463a34add x3, sp, 128
    00463a38add x4, sp, 368
    00463a3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt8
    00463a40strb w0, [sp+92]
    00463a44str x1, [sp+776]
    00463a48str x2, [sp+784]
    00463a4cldrsb x5, [sp+92]
    00463a50strb w5, [sp+95]
    00463a54ldr x5, [sp+784]
    00463a58ldr x6, [sp+776]
    00463a5cstr x6, [sp+912]
    00463a60str x5, [sp+920]
    00463a64ldrsb x5, [sp+95]
    00463a68strb w5, [sp+91]
    00463a6cldr x1, [sp+920]
    00463a70ldr x0, [sp+912]
    00463a74str x0, [sp+336]
    00463a78str x1, [sp+344]
    00463a7ccbnz x0, 0x463a84
    00463a80b 0x463a98
    00463a84
    00463a84loc_463a84:
    00463a84str x0, [sp+176]
    00463a88str x1, [sp+184]
    00463a8cldp x29, x30, [sp-8]
    00463a90add sp, sp, 976
    00463a94ret x30
    00463a98
    00463a98loc_463a98:
    00463a98ldrsb x5, [sp+91]
    00463a9cstrb w5, [sp+272]
    00463aa0add x27, sp, 776
    00463aa4stp xzr, xzr, [x27]
    00463aa8ldr x0, [sp+384]
    00463aacldr x1, [sp+392]
    00463ab0ldr x2, [sp+400]
    00463ab4add x3, sp, 128
    00463ab8add x4, sp, 368
    00463abcbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
    00463ac0strh w0, [sp+98]
    00463ac4str x1, [sp+776]
    00463ac8str x2, [sp+784]
    00463accldrsh x5, [sp+98]
    00463ad0strh w5, [sp+102]
    00463ad4ldr x5, [sp+784]
    00463ad8ldr x6, [sp+776]
    00463adcstr x6, [sp+896]
    00463ae0str x5, [sp+904]
    00463ae4ldrsh x5, [sp+102]
    00463ae8strh w5, [sp+96]
    00463aecldr x1, [sp+904]
    00463af0ldr x0, [sp+896]
    00463af4str x0, [sp+336]
    00463af8str x1, [sp+344]
    00463afccbnz x0, 0x463b04
    00463b00b 0x463b18
    00463b04
    00463b04loc_463b04:
    00463b04str x0, [sp+176]
    00463b08str x1, [sp+184]
    00463b0cldp x29, x30, [sp-8]
    00463b10add sp, sp, 976
    00463b14ret x30
    00463b18
    00463b18loc_463b18:
    00463b18ldrsh x5, [sp+96]
    00463b1cstr w5, [sp+280]
    00463b20add x27, sp, 776
    00463b24stp xzr, xzr, [x27]
    00463b28ldr x0, [sp+384]
    00463b2cldr x1, [sp+392]
    00463b30ldr x2, [sp+400]
    00463b34add x3, sp, 128
    00463b38add x4, sp, 368
    00463b3cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
    00463b40strh w0, [sp+98]
    00463b44str x1, [sp+776]
    00463b48str x2, [sp+784]
    00463b4cldrsh x5, [sp+98]
    00463b50strh w5, [sp+100]
    00463b54ldr x5, [sp+784]
    00463b58ldr x6, [sp+776]
    00463b5cstr x6, [sp+880]
    00463b60str x5, [sp+888]
    00463b64ldrsh x5, [sp+100]
    00463b68strh w5, [sp+96]
    00463b6cldr x1, [sp+888]
    00463b70ldr x0, [sp+880]
    00463b74str x0, [sp+336]
    00463b78str x1, [sp+344]
    00463b7ccbnz x0, 0x463b84
    00463b80b 0x463b98
    00463b84
    00463b84loc_463b84:
    00463b84str x0, [sp+176]
    00463b88str x1, [sp+184]
    00463b8cldp x29, x30, [sp-8]
    00463b90add sp, sp, 976
    00463b94ret x30
    00463b98
    00463b98loc_463b98:
    00463b98ldrsh x6, [sp+96]
    00463b9cstr x6, [sp+144]
    00463ba0str xzr, [sp+696]
    00463ba4add x27, sp, 704
    00463ba8stp xzr, xzr, [x27]
    00463bacadd x27, sp, 776
    00463bb0stp xzr, xzr, [x27]
    00463bb4ldr x4, [sp+144]
    00463bb8ldr x0, [sp+384]
    00463bbcldr x1, [sp+392]
    00463bc0ldr x2, [sp+400]
    00463bc4add x3, sp, 128
    00463bc8add x5, sp, 368
    00463bccbl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
    00463bd0str x0, [sp+696]
    00463bd4str x1, [sp+704]
    00463bd8str x2, [sp+712]
    00463bdcstr x3, [sp+776]
    00463be0str x4, [sp+784]
    00463be4ldr x6, [sp+704]
    00463be8ldr x7, [sp+712]
    00463becldr x8, [sp+696]
    00463bf0str x8, [sp+856]
    00463bf4str x6, [sp+864]
    00463bf8str x7, [sp+872]
    00463bfcldr x1, [sp+784]
    00463c00ldr x6, [sp+776]
    00463c04str x6, [sp+840]
    00463c08str x1, [sp+848]
    00463c0cldr x6, [sp+856]
    00463c10ldr x7, [sp+864]
    00463c14ldr x8, [sp+872]
    00463c18str x6, [sp+288]
    00463c1cstr x7, [sp+296]
    00463c20str x8, [sp+304]
    00463c24ldr x0, [sp+840]
    00463c28str x0, [sp+336]
    00463c2cstr x1, [sp+344]
    00463c30cbnz x0, 0x463c38
    00463c34b 0x463c4c
    00463c38
    00463c38loc_463c38:
    00463c38str x0, [sp+176]
    00463c3cstr x1, [sp+184]
    00463c40ldp x29, x30, [sp-8]
    00463c44add sp, sp, 976
    00463c48ret x30
    00463c4c
    00463c4cloc_463c4c:
    00463c4cldr x5, [sp+392]
    00463c50str x5, [sp+168]
    00463c54ldr x6, [sp+128]
    00463c58sub x5, x5, x6
    00463c5csubs xzr, x5, 4
    00463c60b.ge 0x463c68
    00463c64b 0x463cec
    00463c68
    00463c68loc_463c68:
    00463c68add x27, sp, 776
    00463c6cstp xzr, xzr, [x27]
    00463c70ldr x0, [sp+384]
    00463c74ldr x1, [sp+392]
    00463c78ldr x2, [sp+400]
    00463c7cadd x3, sp, 128
    00463c80add x4, sp, 368
    00463c84bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
    00463c88str w0, [sp+116]
    00463c8cstr x1, [sp+776]
    00463c90str x2, [sp+784]
    00463c94ldrsw x5, [sp+116]
    00463c98str w5, [sp+124]
    00463c9cldr x5, [sp+784]
    00463ca0ldr x6, [sp+776]
    00463ca4str x6, [sp+824]
    00463ca8str x5, [sp+832]
    00463cacldrsw x5, [sp+124]
    00463cb0str w5, [sp+104]
    00463cb4ldr x1, [sp+832]
    00463cb8ldr x0, [sp+824]
    00463cbcstr x0, [sp+320]
    00463cc0str x1, [sp+328]
    00463cc4cbnz x0, 0x463ccc
    00463cc8b 0x463ce0
    00463ccc
    00463cccloc_463ccc:
    00463cccstr x0, [sp+176]
    00463cd0str x1, [sp+184]
    00463cd4ldp x29, x30, [sp-8]
    00463cd8add sp, sp, 976
    00463cdcret x30
    00463ce0
    00463ce0loc_463ce0:
    00463ce0ldrsw x5, [sp+104]
    00463ce4str w5, [sp+312]
    00463ce8b 0x463cf0
    00463cec
    00463cecloc_463cec:
    00463cecb 0x463cf0
    00463cf0
    00463cf0loc_463cf0:
    00463cf0ldr w5, [sp+312]
    00463cf4cbz w5, 0x463cfc
    00463cf8b 0x463d08
    00463cfc
    00463cfcloc_463cfc:
    00463cfcldrb w5, [sp+272]
    00463d00str w5, [sp+312]
    00463d04b 0x463d0c
    00463d08
    00463d08loc_463d08:
    00463d08b 0x463d0c
    00463d0c
    00463d0cloc_463d0c:
    00463d0cldr x5, [sp+984]
    00463d10ldrsb x27, [x5]
    00463d14ldr x2, [x5+24]
    00463d18ldr x0, [x5+8]
    00463d1cldr x5, [x5+16]
    00463d20add x1, x5, 1
    00463d24subs xzr, x2, x1
    00463d28b.hs 0x463d30
    00463d2cb 0x463d34
    00463d30
    00463d30loc_463d30:
    00463d30b 0x463d48
    00463d34
    00463d34loc_463d34:
    00463d34orr x3, xzr, 1
    00463d38adrp x4, 0x219000
    00463d3cadd x4, x4, 1056
    00463d40bl runtime.growslice
    00463d44b 0x463d48
    00463d48
    00463d48loc_463d48:
    00463d48sub x5, x1, 1
    00463d4cadd x21, x0, x5, lsl #7
    00463d50adrp x27, 0x5e8000
    00463d54ldr w5, [x27+3056]
    00463d58cbz w5, 0x463d60
    00463d5cb 0x463d64
    00463d60
    00463d60loc_463d60:
    00463d60b 0x463d9c
    00463d64
    00463d64loc_463d64:
    00463d64str x0, [sp+432]
    00463d68str x1, [sp+160]
    00463d6cstr x2, [sp+152]
    00463d70str x21, [sp+424]
    00463d74adrp x0, 0x219000
    00463d78add x0, x0, 1056
    00463d7cmov x1, x21
    00463d80add x2, sp, 192
    00463d84bl runtime.wbMove
    00463d88ldr x0, [sp+432]
    00463d8cldr x1, [sp+160]
    00463d90ldr x2, [sp+152]
    00463d94ldr x21, [sp+424]
    00463d98b 0x463d9c
    00463d9c
    00463d9cloc_463d9c:
    00463d9cadd x20, sp, 192
    00463da0adr x27, 16
    00463da4stp x29, x27, [sp-24]
    00463da8sub x29, sp, 24
    00463dacbl fn_87ee0
    00463db0sub x29, sp, 8
    00463db4ldr x5, [sp+984]
    00463db8ldrsb x27, [x5]
    00463dbcstr x1, [x5+16]
    00463dc0str x2, [x5+24]
    00463dc4adrp x27, 0x5e8000
    00463dc8ldr w6, [x27+3056]
    00463dcccbz w6, 0x463dd4
    00463dd0b 0x463dd8
    00463dd4
    00463dd4loc_463dd4:
    00463dd4b 0x463dec
    00463dd8
    00463dd8loc_463dd8:
    00463dd8bl runtime.gcWriteBarrier2
    00463ddcstr x0, [x25]
    00463de0ldr x6, [x5+8]
    00463de4str x6, [x25+8]
    00463de8b 0x463dec
    00463dec
    00463decloc_463dec:
    00463decstr x0, [x5+8]
    00463df0b 0x463df4
    00463df4
    00463df4loc_463df4:
    00463df4ldr x5, [sp+136]
    00463df8subs xzr, x5, 0
    00463dfccset x6, lt
    00463e00strb w6, [sp+93]
    00463e04tbnz x5, 63, 0x463e0c
    00463e08b 0x463e10
    00463e0c
    00463e0cloc_463e0c:
    00463e0cb 0x463e2c
    00463e10
    00463e10loc_463e10:
    00463e10ldr x5, [sp+1000]
    00463e14str x5, [sp+168]
    00463e18ldr x6, [sp+136]
    00463e1csubs xzr, x5, x6
    00463e20cset x5, lt
    00463e24strb w5, [sp+93]
    00463e28b 0x463e2c
    00463e2c
    00463e2cloc_463e2c:
    00463e2cldrb w5, [sp+93]
    00463e30strb w5, [sp+94]
    00463e34tbnz w5, 0, 0x463e3c
    00463e38b 0x463e40
    00463e3c
    00463e3cloc_463e3c:
    00463e3cb 0x463e94
    00463e40
    00463e40loc_463e40:
    00463e40ldr x0, [sp+136]
    00463e44ldr x1, [sp+1000]
    00463e48ldr x5, [sp+992]
    00463e4cldr x6, [sp+1008]
    00463e50b 0x463e54
    00463e54
    00463e54loc_463e54:
    00463e54subs xzr, x1, x0
    00463e58b.hs 0x463e60
    00463e5cb 0x463f40
    00463e60
    00463e60loc_463e60:
    00463e60sub x7, x1, x0
    00463e64sub x6, x6, x0
    00463e68sub x8, xzr, x6
    00463e6cand x8, x0, x8, asr #63
    00463e70add x5, x5, x8
    00463e74str x5, [sp+696]
    00463e78str x7, [sp+704]
    00463e7cstr x6, [sp+712]
    00463e80str x7, [sp+168]
    00463e84subs xzr, x7, 4
    00463e88cset x5, lt
    00463e8cstrb w5, [sp+94]
    00463e90b 0x463e94
    00463e94
    00463e94loc_463e94:
    00463e94ldrb w5, [sp+94]
    00463e98tbnz w5, 0, 0x463ea0
    00463e9cb 0x463ea4
    00463ea0
    00463ea0loc_463ea0:
    00463ea0b 0x463f28
    00463ea4
    00463ea4loc_463ea4:
    00463ea4add x27, sp, 776
    00463ea8stp xzr, xzr, [x27]
    00463eacldr x0, [sp+992]
    00463eb0ldr x1, [sp+1000]
    00463eb4ldr x2, [sp+1008]
    00463eb8add x3, sp, 136
    00463ebcadd x4, sp, 368
    00463ec0bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
    00463ec4str w0, [sp+116]
    00463ec8str x1, [sp+776]
    00463eccstr x2, [sp+784]
    00463ed0ldrsw x5, [sp+116]
    00463ed4str w5, [sp+120]
    00463ed8ldr x5, [sp+784]
    00463edcldr x6, [sp+776]
    00463ee0str x6, [sp+808]
    00463ee4str x5, [sp+816]
    00463ee8ldrsw x5, [sp+120]
    00463eecstr w5, [sp+108]
    00463ef0ldr x1, [sp+816]
    00463ef4ldr x0, [sp+808]
    00463ef8str x0, [sp+352]
    00463efcstr x1, [sp+360]
    00463f00cbnz x0, 0x463f08
    00463f04b 0x463f1c
    00463f08
    00463f08loc_463f08:
    00463f08str x0, [sp+176]
    00463f0cstr x1, [sp+184]
    00463f10ldp x29, x30, [sp-8]
    00463f14add sp, sp, 976
    00463f18ret x30
    00463f1c
    00463f1cloc_463f1c:
    00463f1cb 0x463f20
    00463f20
    00463f20loc_463f20:
    00463f20b 0x463674
    00463f24
    00463f24loc_463f24:
    00463f24b 0x463f28
    00463f28
    00463f28loc_463f28:
    00463f28stp xzr, xzr, [sp+176]
    00463f2cmov x0, xzr
    00463f30mov x1, xzr
    00463f34ldp x29, x30, [sp-8]
    00463f38add sp, sp, 976
    00463f3cret x30
    00463f40
    00463f40loc_463f40:
    00463f40bl runtime.panicSliceB
    00463f44
    00463f44loc_463f44:
    00463f44bl runtime.panicSliceB
    00463f48
    00463f48loc_463f48:
    00463f48bl runtime.panicSliceAcap
    00463f4c
    00463f4cloc_463f4c:
    00463f4corr x0, xzr, 1
    00463f50bl runtime.panicIndex
    00463f54
    00463f54loc_463f54:
    00463f54mov x0, xzr
    00463f58bl runtime.panicIndex
    00463f5chint
    00463f60
    00463f60loc_463f60:
    00463f60stp x0, x1, [sp+8]
    00463f64stp x2, x3, [sp+24]
    00463f68mov x3, x30
    00463f6cbl runtime.morestack_noctxt.abi0
    00463f70ldp x0, x1, [sp+8]
    00463f74ldp x2, x3, [sp+24]
    00463f78b 0x463390
    00463f7cudf 0
    00463390
    00463f80
    00463f80gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.entry.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.entry e, int v)
    00463f80ldr x16, [x28+16]
    00463f84sub x17, sp, 480
    00463f88subs xzr, x17, x16
    00463f8cb.ls 0x464740
    00463f90sub x20, sp, 608
    00463f94stp x29, x30, [x20-8]
    00463f98add sp, x20, 0
    00463f9csub x29, sp, 8
    00463fa0strh w0, [sp+624]
    00463fa4str x1, [sp+632]
    00463fa8str x2, [sp+640]
    00463facstr x3, [sp+648]
    00463fb0str x4, [sp+656]
    00463fb4str x5, [sp+664]
    00463fb8str w6, [sp+672]
    00463fbcstr x7, [sp+680]
    00463fc0str x8, [sp+688]
    00463fc4str x9, [sp+696]
    00463fc8strb w10, [sp+704]
    00463fccstr w11, [sp+712]
    00463fd0str x12, [sp+720]
    00463fd4str x13, [sp+728]
    00463fd8str x14, [sp+736]
    00463fdcstr w15, [sp+744]
    00463fe0str xzr, [sp+192]
    00463fe4stp xzr, xzr, [sp+200]
    00463fe8stp xzr, xzr, [sp+176]
    00463fecstr xzr, [sp+304]
    00463ff0stp xzr, xzr, [sp+312]
    00463ff4str xzr, [sp+576]
    00463ff8add x27, sp, 584
    00463ffcstp xzr, xzr, [x27]
    00464000add x27, sp, 560
    00464004stp xzr, xzr, [x27]
    00464008ldrsh x0, [sp+624]
    0046400cldr x7, [sp+616]
    00464010ldr x1, [sp+632]
    00464014ldr x2, [sp+640]
    00464018ldr x3, [sp+648]
    0046401cldr x4, [sp+656]
    00464020ldr x5, [sp+664]
    00464024ldrsw x6, [sp+672]
    00464028bl gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal
    0046402cstr x0, [sp+576]
    00464030str x1, [sp+584]
    00464034str x2, [sp+592]
    00464038str x3, [sp+560]
    0046403cstr x4, [sp+568]
    00464040ldr x8, [sp+576]
    00464044ldr x9, [sp+584]
    00464048ldr x10, [sp+592]
    0046404cstr x8, [sp+344]
    00464050str x9, [sp+352]
    00464054str x10, [sp+360]
    00464058ldr x8, [sp+560]
    0046405cldr x9, [sp+568]
    00464060str x8, [sp+328]
    00464064str x9, [sp+336]
    00464068ldr x8, [sp+344]
    0046406cldr x9, [sp+352]
    00464070ldr x10, [sp+360]
    00464074str x8, [sp+240]
    00464078str x9, [sp+248]
    0046407cstr x10, [sp+256]
    00464080ldr x8, [sp+336]
    00464084ldr x9, [sp+328]
    00464088str x9, [sp+264]
    0046408cstr x8, [sp+272]
    00464090cbnz x9, 0x464098
    00464094b 0x4640d8
    00464098
    00464098loc_464098:
    00464098ldr x5, [sp+304]
    0046409cldr x6, [sp+312]
    004640a0ldr x7, [sp+320]
    004640a4str x5, [sp+192]
    004640a8str x6, [sp+200]
    004640acstr x7, [sp+208]
    004640b0ldr x3, [sp+264]
    004640b4ldr x4, [sp+272]
    004640b8str x3, [sp+176]
    004640bcstr x4, [sp+184]
    004640c0ldr x0, [sp+192]
    004640c4ldr x1, [sp+200]
    004640c8ldr x2, [sp+208]
    004640ccldp x29, x30, [sp-8]
    004640d0add sp, sp, 608
    004640d4ret x30
    004640d8
    004640d8loc_4640d8:
    004640d8ldr x2, [sp+320]
    004640dcldr x0, [sp+304]
    004640e0ldr x5, [sp+312]
    004640e4str x0, [sp+528]
    004640e8str x5, [sp+536]
    004640ecstr x2, [sp+544]
    004640f0ldr x6, [sp+248]
    004640f4add x1, x5, x6
    004640f8str x1, [sp+152]
    004640fcsubs xzr, x2, x1
    00464100b.hs 0x464108
    00464104b 0x464110
    00464108
    00464108loc_464108:
    00464108str x1, [sp+536]
    0046410cb 0x464130
    00464110
    00464110loc_464110:
    00464110ldr x3, [sp+248]
    00464114adrp x4, 0x191000
    00464118add x4, x4, 3072
    0046411cbl runtime.growslice
    00464120str x0, [sp+528]
    00464124str x1, [sp+536]
    00464128str x2, [sp+544]
    0046412cb 0x464130
    00464130
    00464130loc_464130:
    00464130ldr x3, [sp+248]
    00464134str x3, [sp+144]
    00464138ldr x3, [sp+152]
    0046413cldr x4, [sp+248]
    00464140sub x3, x3, x4
    00464144ldr x4, [sp+528]
    00464148add x0, x4, x3
    0046414cstr x0, [sp+520]
    00464150ldr x2, [sp+144]
    00464154ldr x1, [sp+240]
    00464158bl runtime.memmove
    0046415cldr x3, [sp+528]
    00464160ldr x4, [sp+536]
    00464164ldr x5, [sp+544]
    00464168str x3, [sp+304]
    0046416cstr x4, [sp+312]
    00464170str x5, [sp+320]
    00464174stp xzr, xzr, [sp+280]
    00464178adrp x3, 0x2b6000
    0046417cadd x3, x3, 2384
    00464180str x3, [sp+280]
    00464184adrp x3, 0x5e7000
    00464188add x3, x3, 1504
    0046418cstr x3, [sp+288]
    00464190ldr x3, [sp+616]
    00464194subs xzr, x3, 1
    00464198cset x3, eq
    0046419cstrb w3, [sp+79]
    004641a0b.eq 0x4641a8
    004641a4b 0x4641b8
    004641a8
    004641a8loc_4641a8:
    004641a8bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
    004641acstrb w0, [sp+78]
    004641b0strb w0, [sp+79]
    004641b4b 0x4641bc
    004641b8
    004641b8loc_4641b8:
    004641b8b 0x4641bc
    004641bc
    004641bcloc_4641bc:
    004641bcldrb w3, [sp+79]
    004641c0tbnz w3, 0, 0x4641c8
    004641c4b 0x4641e4
    004641c8
    004641c8loc_4641c8:
    004641c8adrp x3, 0x2b6000
    004641ccadd x3, x3, 2128
    004641d0str x3, [sp+280]
    004641d4adrp x3, 0x5e7000
    004641d8add x3, x3, 1504
    004641dcstr x3, [sp+288]
    004641e0b 0x4641e8
    004641e4
    004641e4loc_4641e4:
    004641e4b 0x4641e8
    004641e8
    004641e8loc_4641e8:
    004641e8adrp x0, 0x191000
    004641ecadd x0, x0, 3072
    004641f0movz x1, 9
    004641f4mov x2, x1
    004641f8bl runtime.makeslice
    004641fcstr x0, [sp+216]
    00464200movz x3, 9
    00464204str x3, [sp+224]
    00464208str x3, [sp+232]
    0046420cb 0x464210
    00464210
    00464210loc_464210:
    00464210b 0x464214
    00464214
    00464214loc_464214:
    00464214str x0, [sp+576]
    00464218orr x4, xzr, 4
    0046421cstr x4, [sp+584]
    00464220str x3, [sp+592]
    00464224ldr x0, [sp+680]
    00464228ldr x1, [sp+688]
    0046422cldr x2, [sp+696]
    00464230bl time.Time.Unix
    00464234str x0, [sp+168]
    00464238ldr x3, [sp+280]
    0046423cldrsb x27, [x3]
    00464240ldr x4, [sp+288]
    00464244ldr x3, [x3+32]
    00464248ldr x1, [sp+576]
    0046424cldr x2, [sp+584]
    00464250ldr x5, [sp+592]
    00464254mov x6, x0
    00464258mov x0, x4
    0046425cmov x7, x3
    00464260mov x3, x5
    00464264mov x4, x6
    00464268blr x7
    0046426cldr x1, [sp+224]
    00464270ldr x3, [sp+216]
    00464274ldrb w4, [sp+704]
    00464278subs xzr, x1, 4
    0046427cb.hi 0x464284
    00464280b 0x464734
    00464284
    00464284loc_464284:
    00464284strb w4, [x3+4]
    00464288ldr x2, [sp+232]
    0046428cldr x5, [sp+216]
    00464290subs xzr, x2, 7
    00464294b.hs 0x46429c
    00464298b 0x46472c
    0046429c
    0046429cloc_46429c:
    0046429cb 0x4642a0
    004642a0
    004642a0loc_4642a0:
    004642a0sub x3, x2, 5
    004642a4sub x6, xzr, x3
    004642a8sbfm x6, x6, 63, 63
    004642acmovz x7, 5
    004642b0and x6, x6, x7
    004642b4add x1, x5, x6
    004642b8str x1, [sp+576]
    004642bcorr x2, xzr, 2
    004642c0str x2, [sp+584]
    004642c4str x3, [sp+592]
    004642c8ldr x5, [sp+280]
    004642ccldrsb x27, [x5]
    004642d0ldr x0, [sp+288]
    004642d4ldr x5, [x5+24]
    004642d8ldrsw x4, [sp+712]
    004642dcblr x5
    004642e0ldr x2, [sp+232]
    004642e4ldr x5, [sp+216]
    004642e8subs xzr, x2, 9
    004642ecb.hs 0x4642f4
    004642f0b 0x464724
    004642f4
    004642f4loc_4642f4:
    004642f4b 0x4642f8
    004642f8
    004642f8loc_4642f8:
    004642f8sub x3, x2, 7
    004642fcsub x6, xzr, x3
    00464300sbfm x6, x6, 63, 63
    00464304and x6, x6, 7
    00464308add x1, x5, x6
    0046430cstr x1, [sp+576]
    00464310orr x2, xzr, 2
    00464314str x2, [sp+584]
    00464318str x3, [sp+592]
    0046431cldr x4, [sp+728]
    00464320str x4, [sp+160]
    00464324ldr x5, [sp+280]
    00464328ldrsb x27, [x5]
    0046432cldr x0, [sp+288]
    00464330ldr x5, [x5+24]
    00464334blr x5
    00464338ldr x2, [sp+320]
    0046433cldr x0, [sp+304]
    00464340ldr x5, [sp+312]
    00464344str x0, [sp+496]
    00464348str x5, [sp+504]
    0046434cstr x2, [sp+512]
    00464350ldr x6, [sp+224]
    00464354add x1, x5, x6
    00464358str x1, [sp+136]
    0046435csubs xzr, x2, x1
    00464360b.hs 0x464368
    00464364b 0x464370
    00464368
    00464368loc_464368:
    00464368str x1, [sp+504]
    0046436cb 0x464390
    00464370
    00464370loc_464370:
    00464370ldr x3, [sp+224]
    00464374adrp x4, 0x191000
    00464378add x4, x4, 3072
    0046437cbl runtime.growslice
    00464380str x0, [sp+496]
    00464384str x1, [sp+504]
    00464388str x2, [sp+512]
    0046438cb 0x464390
    00464390
    00464390loc_464390:
    00464390ldr x3, [sp+224]
    00464394str x3, [sp+128]
    00464398ldr x3, [sp+136]
    0046439cldr x4, [sp+224]
    004643a0sub x3, x3, x4
    004643a4ldr x4, [sp+496]
    004643a8add x0, x4, x3
    004643acstr x0, [sp+488]
    004643b0ldr x2, [sp+128]
    004643b4ldr x1, [sp+216]
    004643b8bl runtime.memmove
    004643bcldr x3, [sp+496]
    004643c0ldr x4, [sp+504]
    004643c4ldr x5, [sp+512]
    004643c8str x3, [sp+304]
    004643ccstr x4, [sp+312]
    004643d0str x5, [sp+320]
    004643d4adrp x0, 0x1ee000
    004643d8add x0, x0, 2048
    004643dcbl runtime.newobject
    004643e0str x0, [sp+296]
    004643e4str x0, [sp+552]
    004643e8ldr x3, [sp+720]
    004643ecldr x4, [sp+728]
    004643f0ldr x5, [sp+736]
    004643f4str x3, [sp+464]
    004643f8str x4, [sp+472]
    004643fcstr x5, [sp+480]
    00464400ldr x2, [sp+280]
    00464404ldr x3, [sp+288]
    00464408ldr x1, [sp+552]
    0046440cadrp x0, 0x2af000
    00464410add x0, x0, 2976
    00464414adrp x4, 0x189000
    00464418add x4, x4, 1216
    0046441cadd x5, sp, 464
    00464420bl encoding/binary.Write
    00464424str x0, [sp+264]
    00464428str x1, [sp+272]
    0046442ccbnz x0, 0x464434
    00464430b 0x464474
    00464434
    00464434loc_464434:
    00464434ldr x5, [sp+304]
    00464438ldr x6, [sp+312]
    0046443cldr x7, [sp+320]
    00464440str x5, [sp+192]
    00464444str x6, [sp+200]
    00464448str x7, [sp+208]
    0046444cldr x3, [sp+264]
    00464450ldr x4, [sp+272]
    00464454str x3, [sp+176]
    00464458str x4, [sp+184]
    0046445cldr x0, [sp+192]
    00464460ldr x1, [sp+200]
    00464464ldr x2, [sp+208]
    00464468ldp x29, x30, [sp-8]
    0046446cadd sp, sp, 608
    00464470ret x30
    00464474
    00464474loc_464474:
    00464474ldr x0, [sp+296]
    00464478bl bytes.(*Buffer).Bytes
    0046447cstr x0, [sp+576]
    00464480str x1, [sp+584]
    00464484str x2, [sp+592]
    00464488ldr x2, [sp+320]
    0046448cldr x0, [sp+304]
    00464490ldr x1, [sp+312]
    00464494str x0, [sp+440]
    00464498str x1, [sp+448]
    0046449cstr x2, [sp+456]
    004644a0ldr x3, [sp+584]
    004644a4add x1, x1, x3
    004644a8str x1, [sp+120]
    004644acsubs xzr, x2, x1
    004644b0b.hs 0x4644b8
    004644b4b 0x4644c0
    004644b8
    004644b8loc_4644b8:
    004644b8str x1, [sp+448]
    004644bcb 0x4644e0
    004644c0
    004644c0loc_4644c0:
    004644c0ldr x3, [sp+584]
    004644c4adrp x4, 0x191000
    004644c8add x4, x4, 3072
    004644ccbl runtime.growslice
    004644d0str x0, [sp+440]
    004644d4str x1, [sp+448]
    004644d8str x2, [sp+456]
    004644dcb 0x4644e0
    004644e0
    004644e0loc_4644e0:
    004644e0ldr x3, [sp+584]
    004644e4str x3, [sp+112]
    004644e8ldr x3, [sp+120]
    004644ecldr x4, [sp+584]
    004644f0sub x3, x3, x4
    004644f4ldr x4, [sp+440]
    004644f8add x0, x4, x3
    004644fcstr x0, [sp+432]
    00464500ldr x2, [sp+112]
    00464504ldr x1, [sp+576]
    00464508bl runtime.memmove
    0046450cldr x3, [sp+440]
    00464510ldr x4, [sp+448]
    00464514ldr x5, [sp+456]
    00464518str x3, [sp+304]
    0046451cstr x4, [sp+312]
    00464520str x5, [sp+320]
    00464524adrp x0, 0x191000
    00464528add x0, x0, 3072
    0046452corr x1, xzr, 4
    00464530mov x2, x1
    00464534bl runtime.makeslice
    00464538str x0, [sp+216]
    0046453corr x3, xzr, 4
    00464540str x3, [sp+224]
    00464544str x3, [sp+232]
    00464548ldr x4, [sp+280]
    0046454cldrsb x27, [x4]
    00464550ldr x4, [x4+32]
    00464554ldr x5, [sp+288]
    00464558ldr w6, [sp+744]
    0046455cmov x1, x0
    00464560mov x2, x3
    00464564mov x0, x5
    00464568mov x5, x4
    0046456cmov x4, x6
    00464570blr x5
    00464574ldr x2, [sp+320]
    00464578ldr x0, [sp+304]
    0046457cldr x3, [sp+312]
    00464580str x0, [sp+408]
    00464584str x3, [sp+416]
    00464588str x2, [sp+424]
    0046458cldr x4, [sp+224]
    00464590add x1, x3, x4
    00464594str x1, [sp+104]
    00464598subs xzr, x2, x1
    0046459cb.hs 0x4645a4
    004645a0b 0x4645ac
    004645a4
    004645a4loc_4645a4:
    004645a4str x1, [sp+416]
    004645a8b 0x4645cc
    004645ac
    004645acloc_4645ac:
    004645acldr x3, [sp+224]
    004645b0adrp x4, 0x191000
    004645b4add x4, x4, 3072
    004645b8bl runtime.growslice
    004645bcstr x0, [sp+408]
    004645c0str x1, [sp+416]
    004645c4str x2, [sp+424]
    004645c8b 0x4645cc
    004645cc
    004645ccloc_4645cc:
    004645ccldr x3, [sp+224]
    004645d0str x3, [sp+96]
    004645d4ldr x3, [sp+104]
    004645d8ldr x4, [sp+224]
    004645dcsub x3, x3, x4
    004645e0ldr x4, [sp+408]
    004645e4add x0, x4, x3
    004645e8str x0, [sp+400]
    004645ecldr x2, [sp+96]
    004645f0ldr x1, [sp+216]
    004645f4bl runtime.memmove
    004645f8ldr x3, [sp+408]
    004645fcldr x4, [sp+416]
    00464600ldr x5, [sp+424]
    00464604str x3, [sp+304]
    00464608str x4, [sp+312]
    0046460cstr x5, [sp+320]
    00464610adrp x0, 0x191000
    00464614add x0, x0, 3072
    00464618orr x1, xzr, 4
    0046461cmov x2, x1
    00464620bl runtime.makeslice
    00464624str x0, [sp+216]
    00464628orr x3, xzr, 4
    0046462cstr x3, [sp+224]
    00464630str x3, [sp+232]
    00464634ldr x4, [sp+312]
    00464638str x4, [sp+160]
    0046463cldr x1, [sp+216]
    00464640ldr x0, [sp+288]
    00464644ldr x5, [sp+280]
    00464648ldrsb x27, [x5]
    0046464cldr x5, [x5+32]
    00464650mov x2, x3
    00464654blr x5
    00464658ldr x2, [sp+232]
    0046465cldr x0, [sp+216]
    00464660ldr x3, [sp+224]
    00464664str x0, [sp+376]
    00464668str x3, [sp+384]
    0046466cstr x2, [sp+392]
    00464670ldr x4, [sp+312]
    00464674add x1, x3, x4
    00464678str x1, [sp+88]
    0046467csubs xzr, x2, x1
    00464680b.hs 0x464688
    00464684b 0x464690
    00464688
    00464688loc_464688:
    00464688str x1, [sp+384]
    0046468cb 0x4646b0
    00464690
    00464690loc_464690:
    00464690ldr x3, [sp+312]
    00464694adrp x4, 0x191000
    00464698add x4, x4, 3072
    0046469cbl runtime.growslice
    004646a0str x0, [sp+376]
    004646a4str x1, [sp+384]
    004646a8str x2, [sp+392]
    004646acb 0x4646b0
    004646b0
    004646b0loc_4646b0:
    004646b0ldr x3, [sp+312]
    004646b4str x3, [sp+80]
    004646b8ldr x3, [sp+88]
    004646bcldr x4, [sp+312]
    004646c0sub x3, x3, x4
    004646c4ldr x4, [sp+376]
    004646c8add x0, x4, x3
    004646ccstr x0, [sp+368]
    004646d0ldr x2, [sp+80]
    004646d4ldr x1, [sp+304]
    004646d8bl runtime.memmove
    004646dcldr x3, [sp+376]
    004646e0ldr x4, [sp+384]
    004646e4ldr x5, [sp+392]
    004646e8str x3, [sp+304]
    004646ecstr x4, [sp+312]
    004646f0str x5, [sp+320]
    004646f4str x3, [sp+192]
    004646f8str x4, [sp+200]
    004646fcstr x5, [sp+208]
    00464700stp xzr, xzr, [sp+176]
    00464704ldr x0, [sp+192]
    00464708ldr x1, [sp+200]
    0046470cldr x2, [sp+208]
    00464710mov x3, xzr
    00464714mov x4, xzr
    00464718ldp x29, x30, [sp-8]
    0046471cadd sp, sp, 608
    00464720ret x30
    00464724
    00464724loc_464724:
    00464724movz x1, 9
    00464728bl runtime.panicSliceAcap
    0046472c
    0046472cloc_46472c:
    0046472corr x1, xzr, 7
    00464730bl runtime.panicSliceAcap
    00464734
    00464734loc_464734:
    00464734orr x0, xzr, 4
    00464738bl runtime.panicIndex
    0046473chint
    00464740
    00464740loc_464740:
    00464740strh w0, [sp+16]
    00464744stp x1, x2, [sp+24]
    00464748stp x3, x4, [sp+40]
    0046474cstr x5, [sp+56]
    00464750str w6, [sp+64]
    00464754stp x7, x8, [sp+72]
    00464758str x9, [sp+88]
    0046475cstrb w10, [sp+96]
    00464760str w11, [sp+104]
    00464764stp x12, x13, [sp+112]
    00464768str x14, [sp+128]
    0046476cstr w15, [sp+136]
    00464770mov x3, x30
    00464774bl runtime.morestack_noctxt.abi0
    00464778ldrsh x0, [sp+16]
    0046477cldp x1, x2, [sp+24]
    00464780ldp x3, x4, [sp+40]
    00464784ldr x5, [sp+56]
    00464788ldrsw x6, [sp+64]
    0046478cldp x7, x8, [sp+72]
    00464790ldr x9, [sp+88]
    00464794ldrb w10, [sp+96]
    00464798ldrsw x11, [sp+104]
    0046479cldp x12, x13, [sp+112]
    004647a0ldr x14, [sp+128]
    004647a4ldr w15, [sp+136]
    004647a8b 0x463f80
    004647acudf 0
    00463f80
    004647b0
    004647b0gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.parsePrincipal(struct []uint8 b, int * p, gopkg.in/jcmturner/gokrb5.v7/keytab.Keytab * kt, gopkg.in/jcmturner/gokrb5.v7/keytab.entry * ke, encoding/binary.ByteOrder * e)
    004647b0ldr x16, [x28+16]
    004647b4sub x17, sp, 288
    004647b8subs xzr, x17, x16
    004647bcb.ls 0x464cf4
    004647c0sub x20, sp, 416
    004647c4stp x29, x30, [x20-8]
    004647c8add sp, x20, 0
    004647ccsub x29, sp, 8
    004647d0str x0, [sp+424]
    004647d4str x1, [sp+432]
    004647d8str x2, [sp+440]
    004647dcstr x3, [sp+448]
    004647e0str x4, [sp+456]
    004647e4str x5, [sp+464]
    004647e8str x6, [sp+472]
    004647ecstp xzr, xzr, [sp+112]
    004647f0stp xzr, xzr, [sp+168]
    004647f4stp xzr, xzr, [sp+264]
    004647f8ldr x4, [sp+472]
    004647fcldr x0, [sp+424]
    00464800ldr x3, [sp+448]
    00464804ldr x1, [sp+432]
    00464808ldr x2, [sp+440]
    0046480cbl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
    00464810strh w0, [sp+90]
    00464814str x1, [sp+264]
    00464818str x2, [sp+272]
    0046481cldrsh x5, [sp+90]
    00464820strh w5, [sp+88]
    00464824ldr x5, [sp+272]
    00464828ldr x6, [sp+264]
    0046482cstr x6, [sp+208]
    00464830str x5, [sp+216]
    00464834ldr x5, [sp+464]
    00464838ldrsb x27, [x5]
    0046483cldrsh x6, [sp+88]
    00464840strh w6, [x5]
    00464844ldr x1, [sp+216]
    00464848ldr x0, [sp+208]
    0046484cstr x0, [sp+168]
    00464850str x1, [sp+176]
    00464854cbnz x0, 0x46485c
    00464858b 0x464870
    0046485c
    0046485cloc_46485c:
    0046485cstr x0, [sp+112]
    00464860str x1, [sp+120]
    00464864ldp x29, x30, [sp-8]
    00464868add sp, sp, 416
    0046486cret x30
    00464870
    00464870loc_464870:
    00464870ldr x5, [sp+456]
    00464874ldrsb x27, [x5]
    00464878ldrb w5, [x5]
    0046487csubs wzr, w5, 1
    00464880b.eq 0x464888
    00464884b 0x4648a8
    00464888
    00464888loc_464888:
    00464888ldr x5, [sp+464]
    0046488cldrsb x27, [x5]
    00464890ldr x6, [sp+464]
    00464894ldrsb x27, [x6]
    00464898ldrsh x6, [x6]
    0046489csub x6, x6, 1
    004648a0strh w6, [x5]
    004648a4b 0x4648ac
    004648a8
    004648a8loc_4648a8:
    004648a8b 0x4648ac
    004648ac
    004648acloc_4648ac:
    004648acstp xzr, xzr, [sp+264]
    004648b0ldr x4, [sp+472]
    004648b4ldr x0, [sp+424]
    004648b8ldr x3, [sp+448]
    004648bcldr x1, [sp+432]
    004648c0ldr x2, [sp+440]
    004648c4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
    004648c8strh w0, [sp+90]
    004648ccstr x1, [sp+264]
    004648d0str x2, [sp+272]
    004648d4ldrsh x5, [sp+90]
    004648d8strh w5, [sp+94]
    004648dcldr x5, [sp+272]
    004648e0ldr x6, [sp+264]
    004648e4str x6, [sp+392]
    004648e8str x5, [sp+400]
    004648ecldrsh x5, [sp+94]
    004648f0strh w5, [sp+84]
    004648f4ldr x1, [sp+400]
    004648f8ldr x0, [sp+392]
    004648fcstr x0, [sp+168]
    00464900str x1, [sp+176]
    00464904cbnz x0, 0x46490c
    00464908b 0x464920
    0046490c
    0046490cloc_46490c:
    0046490cstr x0, [sp+112]
    00464910str x1, [sp+120]
    00464914ldp x29, x30, [sp-8]
    00464918add sp, sp, 416
    0046491cret x30
    00464920
    00464920loc_464920:
    00464920str xzr, [sp+240]
    00464924stp xzr, xzr, [sp+248]
    00464928stp xzr, xzr, [sp+264]
    0046492cldr x5, [sp+472]
    00464930ldr x0, [sp+424]
    00464934ldr x3, [sp+448]
    00464938ldr x1, [sp+432]
    0046493cldr x2, [sp+440]
    00464940ldrsh x6, [sp+84]
    00464944mov x4, x6
    00464948bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
    0046494cstr x0, [sp+240]
    00464950str x1, [sp+248]
    00464954str x2, [sp+256]
    00464958str x3, [sp+264]
    0046495cstr x4, [sp+272]
    00464960ldr x6, [sp+248]
    00464964ldr x7, [sp+256]
    00464968ldr x8, [sp+240]
    0046496cstr x8, [sp+368]
    00464970str x6, [sp+376]
    00464974str x7, [sp+384]
    00464978ldr x6, [sp+264]
    0046497cldr x7, [sp+272]
    00464980str x6, [sp+352]
    00464984str x7, [sp+360]
    00464988ldr x6, [sp+368]
    0046498cldr x7, [sp+376]
    00464990ldr x8, [sp+384]
    00464994str x6, [sp+128]
    00464998str x7, [sp+136]
    0046499cstr x8, [sp+144]
    004649a0ldr x1, [sp+360]
    004649a4ldr x0, [sp+352]
    004649a8str x0, [sp+168]
    004649acstr x1, [sp+176]
    004649b0cbnz x0, 0x4649b8
    004649b4b 0x4649cc
    004649b8
    004649b8loc_4649b8:
    004649b8str x0, [sp+112]
    004649bcstr x1, [sp+120]
    004649c0ldp x29, x30, [sp-8]
    004649c4add sp, sp, 416
    004649c8ret x30
    004649cc
    004649ccloc_4649cc:
    004649ccldr x1, [sp+128]
    004649d0ldr x2, [sp+136]
    004649d4mov x0, xzr
    004649d8bl runtime.slicebytetostring
    004649dcldr x3, [sp+464]
    004649e0ldrsb x27, [x3]
    004649e4str x1, [x3+16]
    004649e8adrp x27, 0x5e7000
    004649ecldr w4, [x27+3056]
    004649f0cbz w4, 0x4649f8
    004649f4b 0x4649fc
    004649f8
    004649f8loc_4649f8:
    004649f8b 0x464a10
    004649fc
    004649fcloc_4649fc:
    004649fcbl runtime.gcWriteBarrier2
    00464a00str x0, [x25]
    00464a04ldr x5, [x3+8]
    00464a08str x5, [x25+8]
    00464a0cb 0x464a10
    00464a10
    00464a10loc_464a10:
    00464a10str x0, [x3+8]
    00464a14str xzr, [sp+104]
    00464a18b 0x464a1c
    00464a1c
    00464a1cloc_464a1c:
    00464a1cldr x5, [sp+104]
    00464a20ldr x6, [sp+464]
    00464a24ldrsb x27, [x6]
    00464a28ldrsh x6, [x6]
    00464a2csubs xzr, x6, x5
    00464a30b.gt 0x464a38
    00464a34b 0x464c40
    00464a38
    00464a38loc_464a38:
    00464a38stp xzr, xzr, [sp+264]
    00464a3cldr x4, [sp+472]
    00464a40ldr x0, [sp+424]
    00464a44ldr x3, [sp+448]
    00464a48ldr x1, [sp+432]
    00464a4cldr x2, [sp+440]
    00464a50bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16
    00464a54strh w0, [sp+90]
    00464a58str x1, [sp+264]
    00464a5cstr x2, [sp+272]
    00464a60ldrsh x5, [sp+90]
    00464a64strh w5, [sp+92]
    00464a68ldr x5, [sp+272]
    00464a6cldr x6, [sp+264]
    00464a70str x6, [sp+336]
    00464a74str x5, [sp+344]
    00464a78ldrsh x5, [sp+92]
    00464a7cstrh w5, [sp+86]
    00464a80ldr x1, [sp+344]
    00464a84ldr x0, [sp+336]
    00464a88str x0, [sp+152]
    00464a8cstr x1, [sp+160]
    00464a90cbnz x0, 0x464a98
    00464a94b 0x464aac
    00464a98
    00464a98loc_464a98:
    00464a98str x0, [sp+112]
    00464a9cstr x1, [sp+120]
    00464aa0ldp x29, x30, [sp-8]
    00464aa4add sp, sp, 416
    00464aa8ret x30
    00464aac
    00464aacloc_464aac:
    00464aacstr xzr, [sp+240]
    00464ab0stp xzr, xzr, [sp+248]
    00464ab4stp xzr, xzr, [sp+264]
    00464ab8ldr x5, [sp+472]
    00464abcldr x0, [sp+424]
    00464ac0ldr x3, [sp+448]
    00464ac4ldr x1, [sp+432]
    00464ac8ldr x2, [sp+440]
    00464accldrsh x6, [sp+86]
    00464ad0mov x4, x6
    00464ad4bl gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes
    00464ad8str x0, [sp+240]
    00464adcstr x1, [sp+248]
    00464ae0str x2, [sp+256]
    00464ae4str x3, [sp+264]
    00464ae8str x4, [sp+272]
    00464aecldr x6, [sp+248]
    00464af0ldr x7, [sp+256]
    00464af4ldr x8, [sp+240]
    00464af8str x8, [sp+312]
    00464afcstr x6, [sp+320]
    00464b00str x7, [sp+328]
    00464b04ldr x6, [sp+264]
    00464b08ldr x7, [sp+272]
    00464b0cstr x6, [sp+296]
    00464b10str x7, [sp+304]
    00464b14ldr x6, [sp+312]
    00464b18ldr x7, [sp+320]
    00464b1cldr x8, [sp+328]
    00464b20str x6, [sp+184]
    00464b24str x7, [sp+192]
    00464b28str x8, [sp+200]
    00464b2cldr x1, [sp+304]
    00464b30ldr x0, [sp+296]
    00464b34str x0, [sp+152]
    00464b38str x1, [sp+160]
    00464b3ccbnz x0, 0x464b44
    00464b40b 0x464b58
    00464b44
    00464b44loc_464b44:
    00464b44str x0, [sp+112]
    00464b48str x1, [sp+120]
    00464b4cldp x29, x30, [sp-8]
    00464b50add sp, sp, 416
    00464b54ret x30
    00464b58
    00464b58loc_464b58:
    00464b58ldr x1, [sp+184]
    00464b5cldr x2, [sp+192]
    00464b60mov x0, xzr
    00464b64bl runtime.slicebytetostring
    00464b68str x0, [sp+224]
    00464b6cstr x1, [sp+232]
    00464b70ldr x3, [sp+464]
    00464b74ldrsb x27, [x3]
    00464b78ldr x2, [x3+40]
    00464b7cldr x0, [x3+24]
    00464b80ldr x3, [x3+32]
    00464b84add x1, x3, 1
    00464b88subs xzr, x2, x1
    00464b8cb.hs 0x464b94
    00464b90b 0x464b98
    00464b94
    00464b94loc_464b94:
    00464b94b 0x464bac
    00464b98
    00464b98loc_464b98:
    00464b98orr x3, xzr, 1
    00464b9cadrp x4, 0x191000
    00464ba0add x4, x4, 2944
    00464ba4bl runtime.growslice
    00464ba8b 0x464bac
    00464bac
    00464bacloc_464bac:
    00464bacsub x5, x1, 1
    00464bb0add x6, x0, x5, lsl #4
    00464bb4ubfm x5, x5, 60, 59
    00464bb8ldr x7, [sp+224]
    00464bbcldr x8, [sp+232]
    00464bc0str x8, [x6+8]
    00464bc4adrp x27, 0x5e7000
    00464bc8ldr w6, [x27+3056]
    00464bcccbz w6, 0x464bd4
    00464bd0b 0x464bd8
    00464bd4
    00464bd4loc_464bd4:
    00464bd4b 0x464bec
    00464bd8
    00464bd8loc_464bd8:
    00464bd8bl runtime.gcWriteBarrier2
    00464bdcstr x7, [x25]
    00464be0ldr x6, [x0+x5]
    00464be4str x6, [x25+8]
    00464be8b 0x464bec
    00464bec
    00464becloc_464bec:
    00464becstr x7, [x0+x5]
    00464bf0ldr x5, [sp+464]
    00464bf4ldrsb x27, [x5]
    00464bf8str x1, [x5+32]
    00464bfcstr x2, [x5+40]
    00464c00adrp x27, 0x5e7000
    00464c04ldr w6, [x27+3056]
    00464c08cbz w6, 0x464c10
    00464c0cb 0x464c14
    00464c10
    00464c10loc_464c10:
    00464c10b 0x464c28
    00464c14
    00464c14loc_464c14:
    00464c14bl runtime.gcWriteBarrier2
    00464c18str x0, [x25]
    00464c1cldr x6, [x5+24]
    00464c20str x6, [x25+8]
    00464c24b 0x464c28
    00464c28
    00464c28loc_464c28:
    00464c28str x0, [x5+24]
    00464c2cb 0x464c30
    00464c30
    00464c30loc_464c30:
    00464c30ldr x5, [sp+104]
    00464c34add x5, x5, 1
    00464c38str x5, [sp+104]
    00464c3cb 0x464a1c
    00464c40
    00464c40loc_464c40:
    00464c40ldr x5, [sp+456]
    00464c44ldrsb x27, [x5]
    00464c48ldrb w5, [x5]
    00464c4csubs wzr, w5, 1
    00464c50b.ne 0x464c58
    00464c54b 0x464cd8
    00464c58
    00464c58loc_464c58:
    00464c58stp xzr, xzr, [sp+264]
    00464c5cldr x4, [sp+472]
    00464c60ldr x0, [sp+424]
    00464c64ldr x3, [sp+448]
    00464c68ldr x1, [sp+432]
    00464c6cldr x2, [sp+440]
    00464c70bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
    00464c74str w0, [sp+96]
    00464c78str x1, [sp+264]
    00464c7cstr x2, [sp+272]
    00464c80ldrsw x5, [sp+96]
    00464c84str w5, [sp+100]
    00464c88ldr x5, [sp+272]
    00464c8cldr x6, [sp+264]
    00464c90str x6, [sp+280]
    00464c94str x5, [sp+288]
    00464c98ldr x5, [sp+464]
    00464c9cldrsb x27, [x5]
    00464ca0ldrsw x6, [sp+100]
    00464ca4str w6, [x5+48]
    00464ca8ldr x1, [sp+288]
    00464cacldr x0, [sp+280]
    00464cb0str x0, [sp+168]
    00464cb4str x1, [sp+176]
    00464cb8cbnz x0, 0x464cc0
    00464cbcb 0x464cd4
    00464cc0
    00464cc0loc_464cc0:
    00464cc0str x0, [sp+112]
    00464cc4str x1, [sp+120]
    00464cc8ldp x29, x30, [sp-8]
    00464cccadd sp, sp, 416
    00464cd0ret x30
    00464cd4
    00464cd4loc_464cd4:
    00464cd4b 0x464cdc
    00464cd8
    00464cd8loc_464cd8:
    00464cd8b 0x464cdc
    00464cdc
    00464cdcloc_464cdc:
    00464cdcstp xzr, xzr, [sp+112]
    00464ce0mov x0, xzr
    00464ce4mov x1, xzr
    00464ce8ldp x29, x30, [sp-8]
    00464cecadd sp, sp, 416
    00464cf0ret x30
    00464cf4
    00464cf4loc_464cf4:
    00464cf4stp x0, x1, [sp+8]
    00464cf8stp x2, x3, [sp+24]
    00464cfcstp x4, x5, [sp+40]
    00464d00str x6, [sp+56]
    00464d04mov x3, x30
    00464d08bl runtime.morestack_noctxt.abi0
    00464d0cldp x0, x1, [sp+8]
    00464d10ldp x2, x3, [sp+24]
    00464d14ldp x4, x5, [sp+40]
    00464d18ldr x6, [sp+56]
    00464d1cb 0x4647b0
    004647b0
    00464d20
    00464d20gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.principal.marshal(gopkg.in/jcmturner/gokrb5.v7/keytab.principal p, int v)
    00464d20ldr x16, [x28+16]
    00464d24sub x17, sp, 464
    00464d28subs xzr, x17, x16
    00464d2cb.ls 0x4652c0
    00464d30sub x20, sp, 592
    00464d34stp x29, x30, [x20-8]
    00464d38add sp, x20, 0
    00464d3csub x29, sp, 8
    00464d40strh w0, [sp+600]
    00464d44str x1, [sp+608]
    00464d48str x2, [sp+616]
    00464d4cstr x3, [sp+624]
    00464d50str x4, [sp+632]
    00464d54str x5, [sp+640]
    00464d58str w6, [sp+648]
    00464d5cstr x7, [sp+656]
    00464d60str xzr, [sp+152]
    00464d64stp xzr, xzr, [sp+160]
    00464d68stp xzr, xzr, [sp+136]
    00464d6cadrp x0, 0x191000
    00464d70add x0, x0, 3072
    00464d74orr x1, xzr, 2
    00464d78mov x2, x1
    00464d7cbl runtime.makeslice
    00464d80str x0, [sp+312]
    00464d84orr x3, xzr, 2
    00464d88str x3, [sp+320]
    00464d8cstr x3, [sp+328]
    00464d90stp xzr, xzr, [sp+256]
    00464d94adrp x3, 0x2b6000
    00464d98add x3, x3, 2384
    00464d9cstr x3, [sp+256]
    00464da0adrp x3, 0x5e7000
    00464da4add x3, x3, 1504
    00464da8str x3, [sp+264]
    00464dacldr x3, [sp+656]
    00464db0subs xzr, x3, 1
    00464db4cset x3, eq
    00464db8strb w3, [sp+63]
    00464dbcb.eq 0x464dc4
    00464dc0b 0x464dd4
    00464dc4
    00464dc4loc_464dc4:
    00464dc4bl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
    00464dc8strb w0, [sp+62]
    00464dccstrb w0, [sp+63]
    00464dd0b 0x464dd8
    00464dd4
    00464dd4loc_464dd4:
    00464dd4b 0x464dd8
    00464dd8
    00464dd8loc_464dd8:
    00464dd8ldrb w5, [sp+63]
    00464ddctbnz w5, 0, 0x464de4
    00464de0b 0x464e00
    00464de4
    00464de4loc_464de4:
    00464de4adrp x5, 0x2b6000
    00464de8add x5, x5, 2128
    00464decstr x5, [sp+256]
    00464df0adrp x5, 0x5e7000
    00464df4add x5, x5, 1504
    00464df8str x5, [sp+264]
    00464dfcb 0x464e04
    00464e00
    00464e00loc_464e00:
    00464e00b 0x464e04
    00464e04
    00464e04loc_464e04:
    00464e04ldr x1, [sp+312]
    00464e08ldr x2, [sp+320]
    00464e0cldr x3, [sp+328]
    00464e10str x1, [sp+520]
    00464e14str x2, [sp+528]
    00464e18str x3, [sp+536]
    00464e1cldr x5, [sp+256]
    00464e20ldrsb x27, [x5]
    00464e24ldr x5, [x5+24]
    00464e28ldr x0, [sp+264]
    00464e2cldrsh x4, [sp+600]
    00464e30blr x5
    00464e34str xzr, [sp+520]
    00464e38add x27, sp, 528
    00464e3cstp xzr, xzr, [x27]
    00464e40stp xzr, xzr, [sp+504]
    00464e44ldr x2, [sp+656]
    00464e48ldr x0, [sp+608]
    00464e4cldr x1, [sp+616]
    00464e50bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
    00464e54str x0, [sp+520]
    00464e58str x1, [sp+528]
    00464e5cstr x2, [sp+536]
    00464e60str x3, [sp+504]
    00464e64str x4, [sp+512]
    00464e68ldr x5, [sp+528]
    00464e6cldr x6, [sp+536]
    00464e70ldr x7, [sp+520]
    00464e74str x7, [sp+352]
    00464e78str x5, [sp+360]
    00464e7cstr x6, [sp+368]
    00464e80ldr x5, [sp+504]
    00464e84ldr x6, [sp+512]
    00464e88str x5, [sp+336]
    00464e8cstr x6, [sp+344]
    00464e90ldr x5, [sp+352]
    00464e94ldr x6, [sp+360]
    00464e98ldr x7, [sp+368]
    00464e9cstr x5, [sp+200]
    00464ea0str x6, [sp+208]
    00464ea4str x7, [sp+216]
    00464ea8ldr x5, [sp+344]
    00464eacldr x6, [sp+336]
    00464eb0str x6, [sp+240]
    00464eb4str x5, [sp+248]
    00464eb8cbnz x6, 0x464ec0
    00464ebcb 0x464f00
    00464ec0
    00464ec0loc_464ec0:
    00464ec0ldr x5, [sp+312]
    00464ec4ldr x6, [sp+320]
    00464ec8ldr x7, [sp+328]
    00464eccstr x5, [sp+152]
    00464ed0str x6, [sp+160]
    00464ed4str x7, [sp+168]
    00464ed8ldr x3, [sp+240]
    00464edcldr x4, [sp+248]
    00464ee0str x3, [sp+136]
    00464ee4str x4, [sp+144]
    00464ee8ldr x0, [sp+152]
    00464eecldr x1, [sp+160]
    00464ef0ldr x2, [sp+168]
    00464ef4ldp x29, x30, [sp-8]
    00464ef8add sp, sp, 592
    00464efcret x30
    00464f00
    00464f00loc_464f00:
    00464f00ldr x2, [sp+328]
    00464f04ldr x0, [sp+312]
    00464f08ldr x5, [sp+320]
    00464f0cstr x0, [sp+456]
    00464f10str x5, [sp+464]
    00464f14str x2, [sp+472]
    00464f18ldr x6, [sp+208]
    00464f1cadd x1, x5, x6
    00464f20str x1, [sp+128]
    00464f24subs xzr, x2, x1
    00464f28b.hs 0x464f30
    00464f2cb 0x464f38
    00464f30
    00464f30loc_464f30:
    00464f30str x1, [sp+464]
    00464f34b 0x464f58
    00464f38
    00464f38loc_464f38:
    00464f38ldr x3, [sp+208]
    00464f3cadrp x4, 0x191000
    00464f40add x4, x4, 3072
    00464f44bl runtime.growslice
    00464f48str x0, [sp+456]
    00464f4cstr x1, [sp+464]
    00464f50str x2, [sp+472]
    00464f54b 0x464f58
    00464f58
    00464f58loc_464f58:
    00464f58ldr x3, [sp+208]
    00464f5cstr x3, [sp+120]
    00464f60ldr x3, [sp+128]
    00464f64ldr x4, [sp+208]
    00464f68sub x3, x3, x4
    00464f6cldr x4, [sp+456]
    00464f70add x0, x4, x3
    00464f74str x0, [sp+448]
    00464f78ldr x2, [sp+120]
    00464f7cldr x1, [sp+200]
    00464f80bl runtime.memmove
    00464f84ldr x3, [sp+456]
    00464f88ldr x4, [sp+464]
    00464f8cldr x5, [sp+472]
    00464f90str x3, [sp+312]
    00464f94str x4, [sp+320]
    00464f98str x5, [sp+328]
    00464f9cldr x3, [sp+632]
    00464fa0ldr x4, [sp+624]
    00464fa4ldr x5, [sp+640]
    00464fa8str x4, [sp+480]
    00464facstr x3, [sp+488]
    00464fb0str x5, [sp+496]
    00464fb4str xzr, [sp+112]
    00464fb8str x3, [sp+104]
    00464fbcldr x3, [sp+480]
    00464fc0str x3, [sp+96]
    00464fc4b 0x464fc8
    00464fc8
    00464fc8loc_464fc8:
    00464fc8ldr x5, [sp+104]
    00464fccldr x6, [sp+112]
    00464fd0subs xzr, x5, x6
    00464fd4b.gt 0x464fdc
    00464fd8b 0x465180
    00464fdc
    00464fdcloc_464fdc:
    00464fdcldr x3, [sp+96]
    00464fe0str x3, [sp+440]
    00464fe4ldr x3, [sp+440]
    00464fe8ldr x4, [x3]
    00464fecldr x3, [x3+8]
    00464ff0str x4, [sp+296]
    00464ff4str x3, [sp+304]
    00464ff8str xzr, [sp+520]
    00464ffcadd x27, sp, 528
    00465000stp xzr, xzr, [x27]
    00465004stp xzr, xzr, [sp+504]
    00465008ldr x2, [sp+656]
    0046500cldr x0, [sp+296]
    00465010ldr x1, [sp+304]
    00465014bl gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString
    00465018str x0, [sp+520]
    0046501cstr x1, [sp+528]
    00465020str x2, [sp+536]
    00465024str x3, [sp+504]
    00465028str x4, [sp+512]
    0046502cldr x3, [sp+528]
    00465030ldr x4, [sp+536]
    00465034ldr x5, [sp+520]
    00465038str x5, [sp+560]
    0046503cstr x3, [sp+568]
    00465040str x4, [sp+576]
    00465044ldr x3, [sp+504]
    00465048ldr x4, [sp+512]
    0046504cstr x3, [sp+544]
    00465050str x4, [sp+552]
    00465054ldr x3, [sp+560]
    00465058ldr x4, [sp+568]
    0046505cldr x5, [sp+576]
    00465060str x3, [sp+272]
    00465064str x4, [sp+280]
    00465068str x5, [sp+288]
    0046506cldr x3, [sp+552]
    00465070ldr x4, [sp+544]
    00465074str x4, [sp+224]
    00465078str x3, [sp+232]
    0046507ccbnz x4, 0x465084
    00465080b 0x4650c4
    00465084
    00465084loc_465084:
    00465084ldr x5, [sp+312]
    00465088ldr x6, [sp+320]
    0046508cldr x7, [sp+328]
    00465090str x5, [sp+152]
    00465094str x6, [sp+160]
    00465098str x7, [sp+168]
    0046509cldr x3, [sp+224]
    004650a0ldr x4, [sp+232]
    004650a4str x3, [sp+136]
    004650a8str x4, [sp+144]
    004650acldr x0, [sp+152]
    004650b0ldr x1, [sp+160]
    004650b4ldr x2, [sp+168]
    004650b8ldp x29, x30, [sp-8]
    004650bcadd sp, sp, 592
    004650c0ret x30
    004650c4
    004650c4loc_4650c4:
    004650c4ldr x2, [sp+328]
    004650c8ldr x0, [sp+312]
    004650ccldr x5, [sp+320]
    004650d0str x0, [sp+416]
    004650d4str x5, [sp+424]
    004650d8str x2, [sp+432]
    004650dcldr x6, [sp+280]
    004650e0add x1, x5, x6
    004650e4str x1, [sp+88]
    004650e8subs xzr, x2, x1
    004650ecb.hs 0x4650f4
    004650f0b 0x4650fc
    004650f4
    004650f4loc_4650f4:
    004650f4str x1, [sp+424]
    004650f8b 0x46511c
    004650fc
    004650fcloc_4650fc:
    004650fcldr x3, [sp+280]
    00465100adrp x4, 0x190000
    00465104add x4, x4, 3072
    00465108bl runtime.growslice
    0046510cstr x0, [sp+416]
    00465110str x1, [sp+424]
    00465114str x2, [sp+432]
    00465118b 0x46511c
    0046511c
    0046511cloc_46511c:
    0046511cldr x3, [sp+280]
    00465120str x3, [sp+80]
    00465124ldr x3, [sp+88]
    00465128ldr x4, [sp+280]
    0046512csub x3, x3, x4
    00465130ldr x4, [sp+416]
    00465134add x0, x4, x3
    00465138str x0, [sp+408]
    0046513cldr x2, [sp+80]
    00465140ldr x1, [sp+272]
    00465144bl runtime.memmove
    00465148ldr x3, [sp+416]
    0046514cldr x4, [sp+424]
    00465150ldr x5, [sp+432]
    00465154str x3, [sp+312]
    00465158str x4, [sp+320]
    0046515cstr x5, [sp+328]
    00465160b 0x465164
    00465164
    00465164loc_465164:
    00465164ldr x5, [sp+112]
    00465168add x5, x5, 1
    0046516cstr x5, [sp+112]
    00465170ldr x5, [sp+440]
    00465174add x5, x5, 16
    00465178str x5, [sp+96]
    0046517cb 0x464fc8
    00465180
    00465180loc_465180:
    00465180ldr x5, [sp+656]
    00465184subs xzr, x5, 1
    00465188b.ne 0x465190
    0046518cb 0x465280
    00465190
    00465190loc_465190:
    00465190adrp x0, 0x190000
    00465194add x0, x0, 3072
    00465198orr x1, xzr, 4
    0046519cmov x2, x1
    004651a0bl runtime.makeslice
    004651a4str x0, [sp+176]
    004651a8orr x3, xzr, 4
    004651acstr x3, [sp+184]
    004651b0str x3, [sp+192]
    004651b4ldr x4, [sp+256]
    004651b8ldrsb x27, [x4]
    004651bcldr x4, [x4+32]
    004651c0ldr x5, [sp+264]
    004651c4ldrsw x6, [sp+648]
    004651c8mov x1, x0
    004651ccmov x2, x3
    004651d0mov x0, x5
    004651d4mov x5, x4
    004651d8mov x4, x6
    004651dcblr x5
    004651e0ldr x2, [sp+328]
    004651e4ldr x0, [sp+312]
    004651e8ldr x3, [sp+320]
    004651ecstr x0, [sp+384]
    004651f0str x3, [sp+392]
    004651f4str x2, [sp+400]
    004651f8ldr x4, [sp+184]
    004651fcadd x1, x3, x4
    00465200str x1, [sp+72]
    00465204subs xzr, x2, x1
    00465208b.hs 0x465210
    0046520cb 0x465218
    00465210
    00465210loc_465210:
    00465210str x1, [sp+392]
    00465214b 0x465238
    00465218
    00465218loc_465218:
    00465218ldr x3, [sp+184]
    0046521cadrp x4, 0x190000
    00465220add x4, x4, 3072
    00465224bl runtime.growslice
    00465228str x0, [sp+384]
    0046522cstr x1, [sp+392]
    00465230str x2, [sp+400]
    00465234b 0x465238
    00465238
    00465238loc_465238:
    00465238ldr x3, [sp+184]
    0046523cstr x3, [sp+64]
    00465240ldr x3, [sp+72]
    00465244ldr x4, [sp+184]
    00465248sub x3, x3, x4
    0046524cldr x4, [sp+384]
    00465250add x0, x4, x3
    00465254str x0, [sp+376]
    00465258ldr x2, [sp+64]
    0046525cldr x1, [sp+176]
    00465260bl runtime.memmove
    00465264ldr x3, [sp+384]
    00465268ldr x4, [sp+392]
    0046526cldr x5, [sp+400]
    00465270str x3, [sp+312]
    00465274str x4, [sp+320]
    00465278str x5, [sp+328]
    0046527cb 0x465284
    00465280
    00465280loc_465280:
    00465280b 0x465284
    00465284
    00465284loc_465284:
    00465284ldr x5, [sp+312]
    00465288ldr x6, [sp+320]
    0046528cldr x7, [sp+328]
    00465290str x5, [sp+152]
    00465294str x6, [sp+160]
    00465298str x7, [sp+168]
    0046529cstp xzr, xzr, [sp+136]
    004652a0ldr x0, [sp+152]
    004652a4ldr x1, [sp+160]
    004652a8ldr x2, [sp+168]
    004652acmov x3, xzr
    004652b0mov x4, xzr
    004652b4ldp x29, x30, [sp-8]
    004652b8add sp, sp, 592
    004652bcret x30
    004652c0
    004652c0loc_4652c0:
    004652c0strh w0, [sp+8]
    004652c4stp x1, x2, [sp+16]
    004652c8stp x3, x4, [sp+32]
    004652ccstr x5, [sp+48]
    004652d0str w6, [sp+56]
    004652d4str x7, [sp+64]
    004652d8mov x3, x30
    004652dcbl runtime.morestack_noctxt.abi0
    004652e0ldrsh x0, [sp+8]
    004652e4ldp x1, x2, [sp+16]
    004652e8ldp x3, x4, [sp+32]
    004652ecldr x5, [sp+48]
    004652f0ldrsw x6, [sp+56]
    004652f4ldr x7, [sp+64]
    004652f8b 0x464d20
    004652fcudf 0
    00464d20
    00465300
    00465300gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.marshalString(struct string s, int v)
    00465300ldr x16, [x28+16]
    00465304sub x17, sp, 192
    00465308subs xzr, x17, x16
    0046530cb.ls 0x4655a4
    00465310sub x20, sp, 320
    00465314stp x29, x30, [x20-8]
    00465318add sp, x20, 0
    0046531csub x29, sp, 8
    00465320str x0, [sp+328]
    00465324str x1, [sp+336]
    00465328str x2, [sp+344]
    0046532cstr xzr, [sp+112]
    00465330stp xzr, xzr, [sp+120]
    00465334stp xzr, xzr, [sp+96]
    00465338ldr x1, [sp+328]
    0046533cldr x2, [sp+336]
    00465340mov x0, xzr
    00465344bl runtime.stringtoslicebyte
    00465348str x0, [sp+136]
    0046534cstr x1, [sp+144]
    00465350str x2, [sp+152]
    00465354adrp x0, 0x190000
    00465358add x0, x0, 3072
    0046535corr x1, xzr, 2
    00465360mov x2, x1
    00465364bl runtime.makeslice
    00465368str x0, [sp+200]
    0046536corr x3, xzr, 2
    00465370str x3, [sp+208]
    00465374str x3, [sp+216]
    00465378stp xzr, xzr, [sp+176]
    0046537cadrp x3, 0x2b5000
    00465380add x3, x3, 2384
    00465384str x3, [sp+176]
    00465388adrp x3, 0x5e6000
    0046538cadd x3, x3, 1504
    00465390str x3, [sp+184]
    00465394ldr x3, [sp+344]
    00465398subs xzr, x3, 1
    0046539ccset x3, eq
    004653a0strb w3, [sp+70]
    004653a4b.eq 0x4653ac
    004653a8b 0x4653bc
    004653ac
    004653acloc_4653ac:
    004653acbl gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle
    004653b0strb w0, [sp+71]
    004653b4strb w0, [sp+70]
    004653b8b 0x4653c0
    004653bc
    004653bcloc_4653bc:
    004653bcb 0x4653c0
    004653c0
    004653c0loc_4653c0:
    004653c0ldrb w5, [sp+70]
    004653c4tbnz w5, 0, 0x4653cc
    004653c8b 0x4653e8
    004653cc
    004653ccloc_4653cc:
    004653ccadrp x5, 0x2b5000
    004653d0add x5, x5, 2128
    004653d4str x5, [sp+176]
    004653d8adrp x5, 0x5e6000
    004653dcadd x5, x5, 1504
    004653e0str x5, [sp+184]
    004653e4b 0x4653ec
    004653e8
    004653e8loc_4653e8:
    004653e8b 0x4653ec
    004653ec
    004653ecloc_4653ec:
    004653ecldr x1, [sp+200]
    004653f0ldr x2, [sp+208]
    004653f4ldr x3, [sp+216]
    004653f8str x1, [sp+288]
    004653fcstr x2, [sp+296]
    00465400str x3, [sp+304]
    00465404ldr x4, [sp+144]
    00465408str x4, [sp+88]
    0046540cldr x0, [sp+184]
    00465410ldr x5, [sp+176]
    00465414ldrsb x27, [x5]
    00465418ldr x5, [x5+24]
    0046541cblr x5
    00465420adrp x0, 0x1ed000
    00465424add x0, x0, 2048
    00465428bl runtime.newobject
    0046542cstr x0, [sp+192]
    00465430str x0, [sp+280]
    00465434ldr x5, [sp+136]
    00465438ldr x6, [sp+144]
    0046543cldr x7, [sp+152]
    00465440str x5, [sp+256]
    00465444str x6, [sp+264]
    00465448str x7, [sp+272]
    0046544cldr x2, [sp+176]
    00465450ldr x3, [sp+184]
    00465454ldr x1, [sp+280]
    00465458adrp x0, 0x2ae000
    0046545cadd x0, x0, 2976
    00465460adrp x4, 0x188000
    00465464add x4, x4, 1216
    00465468add x5, sp, 256
    0046546cbl encoding/binary.Write
    00465470str x0, [sp+160]
    00465474str x1, [sp+168]
    00465478cbnz x0, 0x465480
    0046547cb 0x4654c0
    00465480
    00465480loc_465480:
    00465480ldr x5, [sp+200]
    00465484ldr x6, [sp+208]
    00465488ldr x7, [sp+216]
    0046548cstr x5, [sp+112]
    00465490str x6, [sp+120]
    00465494str x7, [sp+128]
    00465498ldr x3, [sp+160]
    0046549cldr x4, [sp+168]
    004654a0str x3, [sp+96]
    004654a4str x4, [sp+104]
    004654a8ldr x0, [sp+112]
    004654acldr x1, [sp+120]
    004654b0ldr x2, [sp+128]
    004654b4ldp x29, x30, [sp-8]
    004654b8add sp, sp, 320
    004654bcret x30
    004654c0
    004654c0loc_4654c0:
    004654c0ldr x0, [sp+192]
    004654c4bl bytes.(*Buffer).Bytes
    004654c8str x0, [sp+288]
    004654ccstr x1, [sp+296]
    004654d0str x2, [sp+304]
    004654d4ldr x2, [sp+216]
    004654d8ldr x0, [sp+200]
    004654dcldr x1, [sp+208]
    004654e0str x0, [sp+232]
    004654e4str x1, [sp+240]
    004654e8str x2, [sp+248]
    004654ecldr x3, [sp+296]
    004654f0add x1, x1, x3
    004654f4str x1, [sp+80]
    004654f8subs xzr, x2, x1
    004654fcb.hs 0x465504
    00465500b 0x46550c
    00465504
    00465504loc_465504:
    00465504str x1, [sp+240]
    00465508b 0x46552c
    0046550c
    0046550cloc_46550c:
    0046550cldr x3, [sp+296]
    00465510adrp x4, 0x190000
    00465514add x4, x4, 3072
    00465518bl runtime.growslice
    0046551cstr x0, [sp+232]
    00465520str x1, [sp+240]
    00465524str x2, [sp+248]
    00465528b 0x46552c
    0046552c
    0046552cloc_46552c:
    0046552cldr x3, [sp+296]
    00465530str x3, [sp+72]
    00465534ldr x3, [sp+80]
    00465538ldr x4, [sp+296]
    0046553csub x3, x3, x4
    00465540ldr x4, [sp+232]
    00465544add x0, x4, x3
    00465548str x0, [sp+224]
    0046554cldr x2, [sp+72]
    00465550ldr x1, [sp+288]
    00465554bl runtime.memmove
    00465558ldr x3, [sp+232]
    0046555cldr x4, [sp+240]
    00465560ldr x5, [sp+248]
    00465564str x3, [sp+200]
    00465568str x4, [sp+208]
    0046556cstr x5, [sp+216]
    00465570str x3, [sp+112]
    00465574str x4, [sp+120]
    00465578str x5, [sp+128]
    0046557cldr x3, [sp+160]
    00465580ldr x4, [sp+168]
    00465584str x3, [sp+96]
    00465588str x4, [sp+104]
    0046558cldr x0, [sp+112]
    00465590ldr x1, [sp+120]
    00465594ldr x2, [sp+128]
    00465598ldp x29, x30, [sp-8]
    0046559cadd sp, sp, 320
    004655a0ret x30
    004655a4
    004655a4loc_4655a4:
    004655a4stp x0, x1, [sp+8]
    004655a8str x2, [sp+24]
    004655acmov x3, x30
    004655b0bl runtime.morestack_noctxt.abi0
    004655b4ldp x0, x1, [sp+8]
    004655b8ldr x2, [sp+24]
    004655bcb 0x465300
    00465300
    004655c0
    004655c0gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readTimestamp(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
    004655c0ldr x16, [x28+16]
    004655c4sub x17, sp, 64
    004655c8subs xzr, x17, x16
    004655ccb.ls 0x4656d8
    004655d0str x30, [sp-192]!
    004655d4stur x29, [sp-8]
    004655d8sub x29, sp, 8
    004655dcstr x0, [sp+200]
    004655e0str x1, [sp+208]
    004655e4str x2, [sp+216]
    004655e8str x3, [sp+224]
    004655ecstr x4, [sp+232]
    004655f0stp xzr, xzr, [sp+88]
    004655f4str xzr, [sp+104]
    004655f8stp xzr, xzr, [sp+72]
    004655fcstp xzr, xzr, [sp+168]
    00465600ldr x4, [sp+232]
    00465604ldr x0, [sp+200]
    00465608ldr x3, [sp+224]
    0046560cldr x1, [sp+208]
    00465610ldr x2, [sp+216]
    00465614bl gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32
    00465618str w0, [sp+64]
    0046561cstr x1, [sp+168]
    00465620str x2, [sp+176]
    00465624ldrsw x5, [sp+64]
    00465628str w5, [sp+68]
    0046562cldr x5, [sp+176]
    00465630ldr x6, [sp+168]
    00465634str x6, [sp+128]
    00465638str x5, [sp+136]
    0046563cldrsw x5, [sp+68]
    00465640str w5, [sp+60]
    00465644ldr x5, [sp+136]
    00465648ldr x6, [sp+128]
    0046564cstr x6, [sp+112]
    00465650str x5, [sp+120]
    00465654cbnz x6, 0x46565c
    00465658b 0x46568c
    0046565c
    0046565cloc_46565c:
    0046565cstp xzr, xzr, [sp+88]
    00465660str xzr, [sp+104]
    00465664ldr x3, [sp+112]
    00465668ldr x4, [sp+120]
    0046566cstr x3, [sp+72]
    00465670str x4, [sp+80]
    00465674ldr x0, [sp+88]
    00465678ldr x1, [sp+96]
    0046567cldr x2, [sp+104]
    00465680ldur x29, [sp-8]
    00465684ldr x30, [sp], 192
    00465688ret x30
    0046568c
    0046568cloc_46568c:
    0046568cldrsw x2, [sp+60]
    00465690mov x0, x2
    00465694mov x1, xzr
    00465698bl time.Unix
    0046569cstr x0, [sp+144]
    004656a0str x1, [sp+152]
    004656a4str x2, [sp+160]
    004656a8str x0, [sp+88]
    004656acstr x1, [sp+96]
    004656b0str x2, [sp+104]
    004656b4stp xzr, xzr, [sp+72]
    004656b8ldr x0, [sp+88]
    004656bcldr x1, [sp+96]
    004656c0ldr x2, [sp+104]
    004656c4mov x3, xzr
    004656c8mov x4, xzr
    004656ccldur x29, [sp-8]
    004656d0ldr x30, [sp], 192
    004656d4ret x30
    004656d8
    004656d8loc_4656d8:
    004656d8stp x0, x1, [sp+8]
    004656dcstp x2, x3, [sp+24]
    004656e0str x4, [sp+40]
    004656e4mov x3, x30
    004656e8bl runtime.morestack_noctxt.abi0
    004656ecldp x0, x1, [sp+8]
    004656f0ldp x2, x3, [sp+24]
    004656f4ldr x4, [sp+40]
    004656f8b 0x4655c0
    004656fcudf 0
    004655c0