File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00475ce0
00475ce0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * creds, gopkg.in/jcmturner/gokrb5.v7/messages.ASReq asReq)
00475ce0ldr x16, [x28+16]
00475ce4sub x17, sp, 1936
00475ce8subs xzr, x17, x16
00475cecb.ls 0x477408
00475cf0sub x20, sp, 2064
00475cf4stp x29, x30, [x20-8]
00475cf8add sp, x20, 0
00475cfcsub x29, sp, 8
00475d00str x0, [sp+2424]
00475d04str x1, [sp+2432]
00475d08str x2, [sp+2440]
00475d0cstrb wzr, [sp+108]
00475d10stp xzr, xzr, [sp+240]
00475d14ldr x3, [sp+2424]
00475d18ldrsb x27, [x3]
00475d1cldrsw x3, [x3+56]
00475d20ldrsw x4, [sp+2144]
00475d24subs wzr, w4, w3
00475d28cset x3, ne
00475d2cstrb w3, [sp+111]
00475d30b.ne 0x475d38
00475d34b 0x475d3c
00475d38
00475d38loc_475d38:
00475d38b 0x475d5c
00475d3c
00475d3cloc_475d3c:
00475d3cldr x3, [sp+2424]
00475d40ldrsb x27, [x3]
00475d44ldr x3, [x3+64]
00475d48subs xzr, x3, 0
00475d4ccset x3, ne
00475d50eor x3, x3, 1
00475d54strb w3, [sp+111]
00475d58b 0x475d5c
00475d5c
00475d5cloc_475d5c:
00475d5cldrb w3, [sp+111]
00475d60tbnz w3, 0, 0x475d68
00475d64b 0x475eec
00475d68
00475d68loc_475d68:
00475d68add x27, sp, 1320
00475d6cstp xzr, xzr, [x27]
00475d70add x27, sp, 1336
00475d74stp xzr, xzr, [x27]
00475d78add x2, sp, 1320
00475d7cstr x2, [sp+1096]
00475d80adrp x0, 0x1f3000
00475d84add x0, x0, 1568
00475d88add x1, sp, 2144
00475d8cbl runtime.convT
00475d90str x0, [sp+1088]
00475d94ldr x2, [sp+1096]
00475d98ldrsb x27, [x2]
00475d9cadrp x3, 0x1f3000
00475da0add x3, x3, 1568
00475da4str x3, [x2]
00475da8adrp x27, 0x5d6000
00475dacldr w3, [x27+3056]
00475db0cbz w3, 0x475db8
00475db4b 0x475dbc
00475db8
00475db8loc_475db8:
00475db8b 0x475dd0
00475dbc
00475dbcloc_475dbc:
00475dbcbl runtime.gcWriteBarrier2
00475dc0str x0, [x25]
00475dc4ldr x3, [x2+8]
00475dc8str x3, [x25+8]
00475dccb 0x475dd0
00475dd0
00475dd0loc_475dd0:
00475dd0str x0, [x2+8]
00475dd4ldr x2, [sp+2424]
00475dd8ldrsb x27, [x2]
00475ddcadd x1, x2, 56
00475de0str x1, [sp+1080]
00475de4adrp x0, 0x1f3000
00475de8add x0, x0, 1568
00475decbl runtime.convT
00475df0str x0, [sp+1072]
00475df4ldr x2, [sp+1096]
00475df8ldrsb x27, [x2]
00475dfcadrp x3, 0x1f3000
00475e00add x3, x3, 1568
00475e04str x3, [x2+16]
00475e08adrp x27, 0x5d6000
00475e0cldr w3, [x27+3056]
00475e10cbz w3, 0x475e18
00475e14b 0x475e1c
00475e18
00475e18loc_475e18:
00475e18b 0x475e30
00475e1c
00475e1cloc_475e1c:
00475e1cbl runtime.gcWriteBarrier2
00475e20str x0, [x25]
00475e24ldr x7, [x2+24]
00475e28str x7, [x25+8]
00475e2cb 0x475e30
00475e30
00475e30loc_475e30:
00475e30str x0, [x2+24]
00475e34ldr x4, [sp+1096]
00475e38ldrsb x27, [x4]
00475e3cb 0x475e40
00475e40
00475e40loc_475e40:
00475e40str x4, [sp+1104]
00475e44orr x6, xzr, 2
00475e48str x6, [sp+1112]
00475e4cstr x6, [sp+1120]
00475e50adrp x0, 0x244000
00475e54add x0, x0, 4029
00475e58movz x1, 25
00475e5cadrp x2, 0x25a000
00475e60add x2, x2, 2335
00475e64movz x3, 79
00475e68mov x5, x6
00475e6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475e70str x0, [sp+1944]
00475e74str x1, [sp+1952]
00475e78str x2, [sp+1960]
00475e7cstr x3, [sp+1968]
00475e80str x4, [sp+1976]
00475e84add x27, sp, 1944
00475e88ldp x7, x8, [x27]
00475e8cadd x27, sp, 1960
00475e90ldp x9, x10, [x27]
00475e94add x27, sp, 1280
00475e98stp x7, x8, [x27]
00475e9cadd x27, sp, 1296
00475ea0stp x9, x10, [x27]
00475ea4ldr x7, [sp+1976]
00475ea8str x7, [sp+1312]
00475eacstrb wzr, [sp+108]
00475eb0adrp x0, 0x1d9000
00475eb4add x0, x0, 2528
00475eb8add x1, sp, 1280
00475ebcbl runtime.convT
00475ec0str x0, [sp+1064]
00475ec4adrp x7, 0x2a1000
00475ec8add x7, x7, 1856
00475eccstr x7, [sp+240]
00475ed0str x0, [sp+248]
00475ed4ldr x1, [sp+240]
00475ed8ldrb w0, [sp+108]
00475edcldr x2, [sp+248]
00475ee0ldp x29, x30, [sp-8]
00475ee4add sp, sp, 2064
00475ee8ret x30
00475eec
00475eecloc_475eec:
00475eecstr xzr, [sp+176]
00475ef0ldr x3, [sp+2424]
00475ef4ldrsb x27, [x3]
00475ef8ldr x3, [x3+72]
00475efcstr x3, [sp+168]
00475f00b 0x475f04
00475f04
00475f04loc_475f04:
00475f04ldr x3, [sp+168]
00475f08ldr x4, [sp+176]
00475f0csubs xzr, x3, x4
00475f10b.gt 0x475f18
00475f14b 0x476148
00475f18
00475f18loc_475f18:
00475f18ldr x0, [sp+176]
00475f1cstr x0, [sp+120]
00475f20ldr x3, [sp+2424]
00475f24ldrsb x27, [x3]
00475f28ldr x4, [x3+64]
00475f2cldr x1, [x3+72]
00475f30subs xzr, x1, x0
00475f34b.hi 0x475f3c
00475f38b 0x477400
00475f3c
00475f3cloc_475f3c:
00475f3cadd x3, x4, x0, lsl #4
00475f40ldr x3, [x3+8]
00475f44ubfm x5, x0, 60, 59
00475f48ldr x4, [x4+x5]
00475f4cstr x4, [sp+1048]
00475f50str x3, [sp+1056]
00475f54ldr x3, [sp+2152]
00475f58ldr x1, [sp+2160]
00475f5cldr x0, [sp+120]
00475f60subs xzr, x0, x1
00475f64b.lo 0x475f6c
00475f68b 0x4773fc
00475f6c
00475f6cloc_475f6c:
00475f6cadd x4, x3, x0, lsl #4
00475f70ldr x4, [x4+8]
00475f74ubfm x5, x0, 60, 59
00475f78ldr x1, [x3+x5]
00475f7cstr x1, [sp+1032]
00475f80str x4, [sp+1040]
00475f84ldr x3, [sp+1056]
00475f88subs xzr, x3, x4
00475f8cb.ne 0x475f94
00475f90b 0x475f98
00475f94
00475f94loc_475f94:
00475f94b 0x475fc4
00475f98
00475f98loc_475f98:
00475f98ldr x2, [sp+1056]
00475f9cldr x0, [sp+1048]
00475fa0bl runtime.memequal
00475fa4tbnz w0, 0, 0x475fac
00475fa8b 0x475fc0
00475fac
00475facloc_475fac:
00475facb 0x475fb0
00475fb0
00475fb0loc_475fb0:
00475fb0ldr x3, [sp+176]
00475fb4add x3, x3, 1
00475fb8str x3, [sp+176]
00475fbcb 0x475f04
00475fc0
00475fc0loc_475fc0:
00475fc0b 0x475fc4
00475fc4
00475fc4loc_475fc4:
00475fc4add x27, sp, 1320
00475fc8stp xzr, xzr, [x27]
00475fccadd x27, sp, 1336
00475fd0stp xzr, xzr, [x27]
00475fd4add x2, sp, 1320
00475fd8str x2, [sp+1000]
00475fdcadrp x0, 0x1f3000
00475fe0add x0, x0, 1568
00475fe4add x1, sp, 2144
00475fe8bl runtime.convT
00475fecstr x0, [sp+992]
00475ff0ldr x2, [sp+1000]
00475ff4ldrsb x27, [x2]
00475ff8adrp x3, 0x1f3000
00475ffcadd x3, x3, 1568
00476000str x3, [x2]
00476004adrp x27, 0x5d5000
00476008ldr w3, [x27+3056]
0047600ccbz w3, 0x476014
00476010b 0x476018
00476014
00476014loc_476014:
00476014b 0x47602c
00476018
00476018loc_476018:
00476018bl runtime.gcWriteBarrier2
0047601cstr x0, [x25]
00476020ldr x3, [x2+8]
00476024str x3, [x25+8]
00476028b 0x47602c
0047602c
0047602cloc_47602c:
0047602cstr x0, [x2+8]
00476030ldr x2, [sp+2424]
00476034ldrsb x27, [x2]
00476038add x1, x2, 56
0047603cstr x1, [sp+984]
00476040adrp x0, 0x1f2000
00476044add x0, x0, 1568
00476048bl runtime.convT
0047604cstr x0, [sp+976]
00476050ldr x2, [sp+1000]
00476054ldrsb x27, [x2]
00476058adrp x3, 0x1f2000
0047605cadd x3, x3, 1568
00476060str x3, [x2+16]
00476064adrp x27, 0x5d5000
00476068ldr w3, [x27+3056]
0047606ccbz w3, 0x476074
00476070b 0x476078
00476074
00476074loc_476074:
00476074b 0x47608c
00476078
00476078loc_476078:
00476078bl runtime.gcWriteBarrier2
0047607cstr x0, [x25]
00476080ldr x7, [x2+24]
00476084str x7, [x25+8]
00476088b 0x47608c
0047608c
0047608cloc_47608c:
0047608cstr x0, [x2+24]
00476090ldr x4, [sp+1000]
00476094ldrsb x27, [x4]
00476098b 0x47609c
0047609c
0047609cloc_47609c:
0047609cstr x4, [sp+1008]
004760a0orr x6, xzr, 2
004760a4str x6, [sp+1016]
004760a8str x6, [sp+1024]
004760acadrp x0, 0x243000
004760b0add x0, x0, 4029
004760b4movz x1, 25
004760b8adrp x2, 0x259000
004760bcadd x2, x2, 2335
004760c0movz x3, 79
004760c4mov x5, x6
004760c8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004760ccstr x0, [sp+1904]
004760d0str x1, [sp+1912]
004760d4str x2, [sp+1920]
004760d8str x3, [sp+1928]
004760dcstr x4, [sp+1936]
004760e0add x27, sp, 1904
004760e4ldp x7, x8, [x27]
004760e8add x27, sp, 1920
004760ecldp x9, x10, [x27]
004760f0add x27, sp, 1280
004760f4stp x7, x8, [x27]
004760f8add x27, sp, 1296
004760fcstp x9, x10, [x27]
00476100ldr x7, [sp+1936]
00476104str x7, [sp+1312]
00476108strb wzr, [sp+108]
0047610cadrp x0, 0x1d8000
00476110add x0, x0, 2528
00476114add x1, sp, 1280
00476118bl runtime.convT
0047611cstr x0, [sp+968]
00476120adrp x7, 0x2a0000
00476124add x7, x7, 1856
00476128str x7, [sp+240]
0047612cstr x0, [sp+248]
00476130ldr x1, [sp+240]
00476134ldrb w0, [sp+108]
00476138ldr x2, [sp+248]
0047613cldp x29, x30, [sp-8]
00476140add sp, sp, 2064
00476144ret x30
00476148
00476148loc_476148:
00476148ldr x3, [sp+2424]
0047614cldrsb x27, [x3]
00476150ldr x4, [x3+40]
00476154ldr x3, [x3+48]
00476158str x4, [sp+952]
0047615cstr x3, [sp+960]
00476160ldr x1, [sp+2176]
00476164ldr x3, [sp+2184]
00476168str x1, [sp+936]
0047616cstr x3, [sp+944]
00476170ldr x4, [sp+960]
00476174subs xzr, x3, x4
00476178b.ne 0x476180
0047617cb 0x476184
00476180
00476180loc_476180:
00476180b 0x476594
00476184
00476184loc_476184:
00476184ldr x0, [sp+952]
00476188ldr x2, [sp+960]
0047618cbl runtime.memequal
00476190tbnz w0, 0, 0x476198
00476194b 0x476590
00476198
00476198loc_476198:
00476198str wzr, [sp+1248]
0047619cstr xzr, [sp+1256]
004761a0add x27, sp, 1264
004761a4stp xzr, xzr, [x27]
004761a8add x27, sp, 1232
004761acstp xzr, xzr, [x27]
004761b0ldr x1, [sp+2440]
004761b4ldr x0, [sp+2424]
004761b8bl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart
004761bcstr w0, [sp+1248]
004761c0str x1, [sp+1256]
004761c4str x2, [sp+1264]
004761c8str x3, [sp+1272]
004761ccstr x4, [sp+1232]
004761d0str x5, [sp+1240]
004761d4ldrsw x2, [sp+1248]
004761d8ldr x3, [sp+1256]
004761dcldr x4, [sp+1264]
004761e0ldr x5, [sp+1272]
004761e4str w2, [sp+520]
004761e8str x3, [sp+528]
004761ecstr x4, [sp+536]
004761f0str x5, [sp+544]
004761f4ldr x2, [sp+1232]
004761f8ldr x3, [sp+1240]
004761fcstr x2, [sp+2032]
00476200str x3, [sp+2040]
00476204ldrsw x2, [sp+520]
00476208ldr x3, [sp+528]
0047620cldr x4, [sp+536]
00476210ldr x5, [sp+544]
00476214str w2, [sp+312]
00476218str x3, [sp+320]
0047621cstr x4, [sp+328]
00476220str x5, [sp+336]
00476224ldr x1, [sp+2040]
00476228ldr x0, [sp+2032]
0047622cstr x0, [sp+376]
00476230str x1, [sp+384]
00476234cbnz x0, 0x47623c
00476238b 0x4762e0
0047623c
0047623cloc_47623c:
0047623cadrp x2, 0x23e000
00476240add x2, x2, 3812
00476244orr x3, xzr, 16
00476248adrp x4, 0x24a000
0047624cadd x4, x4, 1661
00476250movz x5, 34
00476254mov x6, xzr
00476258mov x7, xzr
0047625cmov x8, x7
00476260bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00476264str x0, [sp+1824]
00476268str x1, [sp+1832]
0047626cstr x2, [sp+1840]
00476270str x3, [sp+1848]
00476274str x4, [sp+1856]
00476278add x27, sp, 1824
0047627cldp x9, x10, [x27]
00476280add x27, sp, 1840
00476284ldp x11, x12, [x27]
00476288add x27, sp, 1280
0047628cstp x9, x10, [x27]
00476290add x27, sp, 1296
00476294stp x11, x12, [x27]
00476298ldr x9, [sp+1856]
0047629cstr x9, [sp+1312]
004762a0strb wzr, [sp+108]
004762a4adrp x0, 0x1d8000
004762a8add x0, x0, 2528
004762acadd x1, sp, 1280
004762b0bl runtime.convT
004762b4str x0, [sp+856]
004762b8adrp x9, 0x2a0000
004762bcadd x9, x9, 1856
004762c0str x9, [sp+240]
004762c4str x0, [sp+248]
004762c8ldr x1, [sp+240]
004762ccldrb w0, [sp+108]
004762d0ldr x2, [sp+248]
004762d4ldp x29, x30, [sp-8]
004762d8add sp, sp, 2064
004762dcret x30
004762e0
004762e0loc_4762e0:
004762e0ldr x7, [sp+2424]
004762e4ldrsb x27, [x7]
004762e8ldr x7, [x7+568]
004762ecldr x8, [sp+2296]
004762f0subs xzr, x8, x7
004762f4b.ne 0x4762fc
004762f8b 0x4763a0
004762fc
004762fcloc_4762fc:
004762fcadrp x0, 0x243000
00476300add x0, x0, 4029
00476304movz x1, 25
00476308adrp x2, 0x258000
0047630cadd x2, x2, 3089
00476310movz x3, 72
00476314mov x4, xzr
00476318mov x5, xzr
0047631cmov x6, x5
00476320bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476324str x0, [sp+1784]
00476328str x1, [sp+1792]
0047632cstr x2, [sp+1800]
00476330str x3, [sp+1808]
00476334str x4, [sp+1816]
00476338add x27, sp, 1784
0047633cldp x7, x8, [x27]
00476340add x27, sp, 1800
00476344ldp x9, x10, [x27]
00476348add x27, sp, 1280
0047634cstp x7, x8, [x27]
00476350add x27, sp, 1296
00476354stp x9, x10, [x27]
00476358ldr x7, [sp+1816]
0047635cstr x7, [sp+1312]
00476360strb wzr, [sp+108]
00476364adrp x0, 0x1d8000
00476368add x0, x0, 2528
0047636cadd x1, sp, 1280
00476370bl runtime.convT
00476374str x0, [sp+848]
00476378adrp x7, 0x2a0000
0047637cadd x7, x7, 1856
00476380str x7, [sp+240]
00476384str x0, [sp+248]
00476388ldr x1, [sp+240]
0047638cldrb w0, [sp+108]
00476390ldr x2, [sp+248]
00476394ldp x29, x30, [sp-8]
00476398add sp, sp, 2064
0047639cret x30
004763a0
004763a0loc_4763a0:
004763a0ldr x3, [sp+2424]
004763a4ldrsb x27, [x3]
004763a8ldrsw x3, [x3+744]
004763acldrsw x4, [sp+2192]
004763b0subs wzr, w4, w3
004763b4cset x3, ne
004763b8strb w3, [sp+111]
004763bcb.ne 0x4763c4
004763c0b 0x4763c8
004763c4
004763c4loc_4763c4:
004763c4b 0x4763e8
004763c8
004763c8loc_4763c8:
004763c8ldr x3, [sp+2424]
004763ccldrsb x27, [x3]
004763d0ldr x3, [x3+752]
004763d4subs xzr, x3, 0
004763d8cset x3, ne
004763dceor x3, x3, 1
004763e0strb w3, [sp+111]
004763e4b 0x4763e8
004763e8
004763e8loc_4763e8:
004763e8ldrb w3, [sp+111]
004763ectbnz w3, 0, 0x4763f4
004763f0b 0x476578
004763f4
004763f4loc_4763f4:
004763f4add x27, sp, 1320
004763f8stp xzr, xzr, [x27]
004763fcadd x27, sp, 1336
00476400stp xzr, xzr, [x27]
00476404add x2, sp, 1320
00476408str x2, [sp+816]
0047640cadrp x0, 0x1f2000
00476410add x0, x0, 1568
00476414add x1, sp, 2192
00476418bl runtime.convT
0047641cstr x0, [sp+808]
00476420ldr x2, [sp+816]
00476424ldrsb x27, [x2]
00476428adrp x3, 0x1f2000
0047642cadd x3, x3, 1568
00476430str x3, [x2]
00476434adrp x27, 0x5d5000
00476438ldr w3, [x27+3056]
0047643ccbz w3, 0x476444
00476440b 0x476448
00476444
00476444loc_476444:
00476444b 0x47645c
00476448
00476448loc_476448:
00476448bl runtime.gcWriteBarrier2
0047644cstr x0, [x25]
00476450ldr x3, [x2+8]
00476454str x3, [x25+8]
00476458b 0x47645c
0047645c
0047645cloc_47645c:
0047645cstr x0, [x2+8]
00476460ldr x2, [sp+2424]
00476464ldrsb x27, [x2]
00476468add x1, x2, 744
0047646cstr x1, [sp+800]
00476470adrp x0, 0x1f2000
00476474add x0, x0, 1568
00476478bl runtime.convT
0047647cstr x0, [sp+792]
00476480ldr x2, [sp+816]
00476484ldrsb x27, [x2]
00476488adrp x3, 0x1f2000
0047648cadd x3, x3, 1568
00476490str x3, [x2+16]
00476494adrp x27, 0x5d5000
00476498ldr w3, [x27+3056]
0047649ccbz w3, 0x4764a4
004764a0b 0x4764a8
004764a4
004764a4loc_4764a4:
004764a4b 0x4764bc
004764a8
004764a8loc_4764a8:
004764a8bl runtime.gcWriteBarrier2
004764acstr x0, [x25]
004764b0ldr x7, [x2+24]
004764b4str x7, [x25+8]
004764b8b 0x4764bc
004764bc
004764bcloc_4764bc:
004764bcstr x0, [x2+24]
004764c0ldr x4, [sp+816]
004764c4ldrsb x27, [x4]
004764c8b 0x4764cc
004764cc
004764ccloc_4764cc:
004764ccstr x4, [sp+824]
004764d0orr x6, xzr, 2
004764d4str x6, [sp+832]
004764d8str x6, [sp+840]
004764dcadrp x0, 0x243000
004764e0add x0, x0, 4029
004764e4movz x1, 25
004764e8adrp x2, 0x259000
004764ecadd x2, x2, 1085
004764f0movz x3, 77
004764f4mov x5, x6
004764f8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004764fcstr x0, [sp+1744]
00476500str x1, [sp+1752]
00476504str x2, [sp+1760]
00476508str x3, [sp+1768]
0047650cstr x4, [sp+1776]
00476510add x27, sp, 1744
00476514ldp x7, x8, [x27]
00476518add x27, sp, 1760
0047651cldp x9, x10, [x27]
00476520add x27, sp, 1280
00476524stp x7, x8, [x27]
00476528add x27, sp, 1296
0047652cstp x9, x10, [x27]
00476530ldr x7, [sp+1776]
00476534str x7, [sp+1312]
00476538strb wzr, [sp+108]
0047653cadrp x0, 0x1d8000
00476540add x0, x0, 2528
00476544add x1, sp, 1280
00476548bl runtime.convT
0047654cstr x0, [sp+784]
00476550adrp x7, 0x2a0000
00476554add x7, x7, 1856
00476558str x7, [sp+240]
0047655cstr x0, [sp+248]
00476560ldr x1, [sp+240]
00476564ldrb w0, [sp+108]
00476568ldr x2, [sp+248]
0047656cldp x29, x30, [sp-8]
00476570add sp, sp, 2064
00476574ret x30
00476578
00476578loc_476578:
00476578str xzr, [sp+160]
0047657cldr x3, [sp+2424]
00476580ldrsb x27, [x3]
00476584ldr x3, [x3+72]
00476588str x3, [sp+152]
0047658cb 0x476714
00476590
00476590loc_476590:
00476590b 0x476594
00476594
00476594loc_476594:
00476594add x27, sp, 1320
00476598stp xzr, xzr, [x27]
0047659cadd x27, sp, 1336
004765a0stp xzr, xzr, [x27]
004765a4add x2, sp, 1320
004765a8str x2, [sp+904]
004765acldr x0, [sp+2176]
004765b0ldr x1, [sp+2184]
004765b4bl runtime.convTstring
004765b8str x0, [sp+896]
004765bcldr x2, [sp+904]
004765c0ldrsb x27, [x2]
004765c4adrp x3, 0x17f000
004765c8add x3, x3, 2944
004765ccstr x3, [x2]
004765d0adrp x27, 0x5d5000
004765d4ldr w3, [x27+3056]
004765d8cbz w3, 0x4765e0
004765dcb 0x4765e4
004765e0
004765e0loc_4765e0:
004765e0b 0x4765f8
004765e4
004765e4loc_4765e4:
004765e4bl runtime.gcWriteBarrier2
004765e8str x0, [x25]
004765ecldr x3, [x2+8]
004765f0str x3, [x25+8]
004765f4b 0x4765f8
004765f8
004765f8loc_4765f8:
004765f8str x0, [x2+8]
004765fcldr x2, [sp+2424]
00476600ldrsb x27, [x2]
00476604ldr x0, [x2+40]
00476608ldr x1, [x2+48]
0047660cstr x0, [sp+880]
00476610str x1, [sp+888]
00476614bl runtime.convTstring
00476618str x0, [sp+872]
0047661cldr x2, [sp+904]
00476620ldrsb x27, [x2]
00476624adrp x3, 0x17f000
00476628add x3, x3, 2944
0047662cstr x3, [x2+16]
00476630adrp x27, 0x5d5000
00476634ldr w3, [x27+3056]
00476638cbz w3, 0x476640
0047663cb 0x476644
00476640
00476640loc_476640:
00476640b 0x476658
00476644
00476644loc_476644:
00476644bl runtime.gcWriteBarrier2
00476648str x0, [x25]
0047664cldr x7, [x2+24]
00476650str x7, [x25+8]
00476654b 0x476658
00476658
00476658loc_476658:
00476658str x0, [x2+24]
0047665cldr x4, [sp+904]
00476660ldrsb x27, [x4]
00476664b 0x476668
00476668
00476668loc_476668:
00476668str x4, [sp+912]
0047666corr x6, xzr, 2
00476670str x6, [sp+920]
00476674str x6, [sp+928]
00476678adrp x0, 0x243000
0047667cadd x0, x0, 4029
00476680movz x1, 25
00476684adrp x2, 0x259000
00476688add x2, x2, 1863
0047668cmovz x3, 78
00476690mov x5, x6
00476694bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476698str x0, [sp+1864]
0047669cstr x1, [sp+1872]
004766a0str x2, [sp+1880]
004766a4str x3, [sp+1888]
004766a8str x4, [sp+1896]
004766acadd x27, sp, 1864
004766b0ldp x7, x8, [x27]
004766b4add x27, sp, 1880
004766b8ldp x9, x10, [x27]
004766bcadd x27, sp, 1280
004766c0stp x7, x8, [x27]
004766c4add x27, sp, 1296
004766c8stp x9, x10, [x27]
004766ccldr x7, [sp+1896]
004766d0str x7, [sp+1312]
004766d4strb wzr, [sp+108]
004766d8adrp x0, 0x1d8000
004766dcadd x0, x0, 2528
004766e0add x1, sp, 1280
004766e4bl runtime.convT
004766e8str x0, [sp+864]
004766ecadrp x7, 0x2a0000
004766f0add x7, x7, 1856
004766f4str x7, [sp+240]
004766f8str x0, [sp+248]
004766fcldr x1, [sp+240]
00476700ldrb w0, [sp+108]
00476704ldr x2, [sp+248]
00476708ldp x29, x30, [sp-8]
0047670cadd sp, sp, 2064
00476710ret x30
00476714
00476714loc_476714:
00476714ldr x3, [sp+152]
00476718ldr x4, [sp+160]
0047671csubs xzr, x3, x4
00476720b.gt 0x476728
00476724b 0x476958
00476728
00476728loc_476728:
00476728ldr x0, [sp+160]
0047672cstr x0, [sp+112]
00476730ldr x3, [sp+2424]
00476734ldrsb x27, [x3]
00476738ldr x4, [x3+752]
0047673cldr x1, [x3+760]
00476740subs xzr, x1, x0
00476744b.hi 0x47674c
00476748b 0x4773f8
0047674c
0047674cloc_47674c:
0047674cadd x3, x4, x0, lsl #4
00476750ldr x3, [x3+8]
00476754ubfm x5, x0, 60, 59
00476758ldr x4, [x4+x5]
0047675cstr x4, [sp+768]
00476760str x3, [sp+776]
00476764ldr x3, [sp+2200]
00476768ldr x1, [sp+2208]
0047676cldr x0, [sp+112]
00476770subs xzr, x1, x0
00476774b.hi 0x47677c
00476778b 0x4773f4
0047677c
0047677cloc_47677c:
0047677cadd x4, x3, x0, lsl #4
00476780ldr x4, [x4+8]
00476784ubfm x5, x0, 60, 59
00476788ldr x1, [x3+x5]
0047678cstr x1, [sp+752]
00476790str x4, [sp+760]
00476794ldr x3, [sp+776]
00476798subs xzr, x3, x4
0047679cb.ne 0x4767a4
004767a0b 0x4767a8
004767a4
004767a4loc_4767a4:
004767a4b 0x4767d4
004767a8
004767a8loc_4767a8:
004767a8ldr x0, [sp+768]
004767acldr x2, [sp+776]
004767b0bl runtime.memequal
004767b4tbnz w0, 0, 0x4767bc
004767b8b 0x4767d0
004767bc
004767bcloc_4767bc:
004767bcb 0x4767c0
004767c0
004767c0loc_4767c0:
004767c0ldr x3, [sp+160]
004767c4add x3, x3, 1
004767c8str x3, [sp+160]
004767ccb 0x476714
004767d0
004767d0loc_4767d0:
004767d0b 0x4767d4
004767d4
004767d4loc_4767d4:
004767d4add x27, sp, 1320
004767d8stp xzr, xzr, [x27]
004767dcadd x27, sp, 1336
004767e0stp xzr, xzr, [x27]
004767e4add x2, sp, 1320
004767e8str x2, [sp+720]
004767ecadrp x0, 0x1f2000
004767f0add x0, x0, 1568
004767f4add x1, sp, 2192
004767f8bl runtime.convT
004767fcstr x0, [sp+712]
00476800ldr x2, [sp+720]
00476804ldrsb x27, [x2]
00476808adrp x3, 0x1f2000
0047680cadd x3, x3, 1568
00476810str x3, [x2]
00476814adrp x27, 0x5d5000
00476818ldr w3, [x27+3056]
0047681ccbz w3, 0x476824
00476820b 0x476828
00476824
00476824loc_476824:
00476824b 0x47683c
00476828
00476828loc_476828:
00476828bl runtime.gcWriteBarrier2
0047682cstr x0, [x25]
00476830ldr x3, [x2+8]
00476834str x3, [x25+8]
00476838b 0x47683c
0047683c
0047683cloc_47683c:
0047683cstr x0, [x2+8]
00476840ldr x2, [sp+2424]
00476844ldrsb x27, [x2]
00476848add x1, x2, 744
0047684cstr x1, [sp+704]
00476850adrp x0, 0x1f2000
00476854add x0, x0, 1568
00476858bl runtime.convT
0047685cstr x0, [sp+696]
00476860ldr x2, [sp+720]
00476864ldrsb x27, [x2]
00476868adrp x3, 0x1f2000
0047686cadd x3, x3, 1568
00476870str x3, [x2+16]
00476874adrp x27, 0x5d5000
00476878ldr w3, [x27+3056]
0047687ccbz w3, 0x476884
00476880b 0x476888
00476884
00476884loc_476884:
00476884b 0x47689c
00476888
00476888loc_476888:
00476888bl runtime.gcWriteBarrier2
0047688cstr x0, [x25]
00476890ldr x7, [x2+24]
00476894str x7, [x25+8]
00476898b 0x47689c
0047689c
0047689cloc_47689c:
0047689cstr x0, [x2+24]
004768a0ldr x4, [sp+720]
004768a4ldrsb x27, [x4]
004768a8b 0x4768ac
004768ac
004768acloc_4768ac:
004768acstr x4, [sp+728]
004768b0orr x6, xzr, 2
004768b4str x6, [sp+736]
004768b8str x6, [sp+744]
004768bcadrp x0, 0x243000
004768c0add x0, x0, 4029
004768c4movz x1, 25
004768c8adrp x2, 0x259000
004768ccadd x2, x2, 2414
004768d0movz x3, 79
004768d4mov x5, x6
004768d8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004768dcstr x0, [sp+1704]
004768e0str x1, [sp+1712]
004768e4str x2, [sp+1720]
004768e8str x3, [sp+1728]
004768ecstr x4, [sp+1736]
004768f0add x27, sp, 1704
004768f4ldp x7, x8, [x27]
004768f8add x27, sp, 1720
004768fcldp x9, x10, [x27]
00476900add x27, sp, 1280
00476904stp x7, x8, [x27]
00476908add x27, sp, 1296
0047690cstp x9, x10, [x27]
00476910ldr x7, [sp+1736]
00476914str x7, [sp+1312]
00476918strb wzr, [sp+108]
0047691cadrp x0, 0x1d8000
00476920add x0, x0, 2528
00476924add x1, sp, 1280
00476928bl runtime.convT
0047692cstr x0, [sp+688]
00476930adrp x7, 0x2a0000
00476934add x7, x7, 1856
00476938str x7, [sp+240]
0047693cstr x0, [sp+248]
00476940ldr x1, [sp+240]
00476944ldrb w0, [sp+108]
00476948ldr x2, [sp+248]
0047694cldp x29, x30, [sp-8]
00476950add sp, sp, 2064
00476954ret x30
00476958
00476958loc_476958:
00476958ldr x3, [sp+2424]
0047695cldrsb x27, [x3]
00476960ldr x4, [x3+728]
00476964ldr x3, [x3+736]
00476968str x4, [sp+672]
0047696cstr x3, [sp+680]
00476970ldr x1, [sp+2176]
00476974ldr x3, [sp+2184]
00476978str x1, [sp+656]
0047697cstr x3, [sp+664]
00476980ldr x4, [sp+680]
00476984subs xzr, x4, x3
00476988b.ne 0x476990
0047698cb 0x476994
00476990
00476990loc_476990:
00476990b 0x476e40
00476994
00476994loc_476994:
00476994ldr x0, [sp+672]
00476998ldr x2, [sp+680]
0047699cbl runtime.memequal
004769a0tbnz w0, 0, 0x4769a8
004769a4b 0x476e3c
004769a8
004769a8loc_4769a8:
004769a8ldr x6, [sp+2336]
004769acstr x6, [sp+208]
004769b0cbnz x6, 0x4769b8
004769b4b 0x476a9c
004769b8
004769b8loc_4769b8:
004769b8ldr x6, [sp+2424]
004769bcldrsb x27, [x6]
004769c0ldr x0, [x6+776]
004769c4ldr x1, [x6+784]
004769c8ldr x2, [x6+792]
004769ccstr x0, [sp+560]
004769d0str x1, [sp+568]
004769d4str x2, [sp+576]
004769d8ldr x3, [sp+2328]
004769dcldr x4, [sp+2336]
004769e0ldr x5, [sp+2344]
004769e4bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
004769e8strb w0, [sp+111]
004769ectbnz w0, 0, 0x4769f4
004769f0b 0x4769f8
004769f4
004769f4loc_4769f4:
004769f4b 0x476aa0
004769f8
004769f8loc_4769f8:
004769f8adrp x0, 0x243000
004769fcadd x0, x0, 4029
00476a00movz x1, 25
00476a04adrp x2, 0x258000
00476a08add x2, x2, 3161
00476a0cmovz x3, 72
00476a10mov x4, xzr
00476a14mov x5, xzr
00476a18mov x6, x5
00476a1cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476a20str x0, [sp+1624]
00476a24str x1, [sp+1632]
00476a28str x2, [sp+1640]
00476a2cstr x3, [sp+1648]
00476a30str x4, [sp+1656]
00476a34add x27, sp, 1624
00476a38ldp x7, x8, [x27]
00476a3cadd x27, sp, 1640
00476a40ldp x9, x10, [x27]
00476a44add x27, sp, 1280
00476a48stp x7, x8, [x27]
00476a4cadd x27, sp, 1296
00476a50stp x9, x10, [x27]
00476a54ldr x7, [sp+1656]
00476a58str x7, [sp+1312]
00476a5cstrb wzr, [sp+108]
00476a60adrp x0, 0x1d8000
00476a64add x0, x0, 2528
00476a68add x1, sp, 1280
00476a6cbl runtime.convT
00476a70str x0, [sp+552]
00476a74adrp x7, 0x2a0000
00476a78add x7, x7, 1856
00476a7cstr x7, [sp+240]
00476a80str x0, [sp+248]
00476a84ldr x1, [sp+240]
00476a88ldrb w0, [sp+108]
00476a8cldr x2, [sp+248]
00476a90ldp x29, x30, [sp-8]
00476a94add sp, sp, 2064
00476a98ret x30
00476a9c
00476a9cloc_476a9c:
00476a9cb 0x476aa0
00476aa0
00476aa0loc_476aa0:
00476aa0bl time.Now
00476aa4str x0, [sp+1208]
00476aa8str x1, [sp+1216]
00476aacstr x2, [sp+1224]
00476ab0bl time.Time.UTC
00476ab4str x0, [sp+256]
00476ab8str x1, [sp+264]
00476abcstr x2, [sp+272]
00476ac0ldr x0, [sp+2424]
00476ac4ldrsb x27, [x0]
00476ac8ldr x3, [x0+632]
00476accldr x4, [x0+640]
00476ad0ldr x5, [x0+648]
00476ad4str x3, [sp+496]
00476ad8str x4, [sp+504]
00476adcstr x5, [sp+512]
00476ae0ldr x0, [sp+256]
00476ae4ldr x1, [sp+264]
00476ae8ldr x2, [sp+272]
00476aecbl time.Time.Sub
00476af0str x0, [sp+200]
00476af4ldr x1, [sp+2432]
00476af8ldrsb x27, [x1]
00476afcldr x1, [x1+16]
00476b00subs xzr, x0, x1
00476b04cset x0, gt
00476b08strb w0, [sp+111]
00476b0cb.gt 0x476b14
00476b10b 0x476b18
00476b14
00476b14loc_476b14:
00476b14b 0x476b68
00476b18
00476b18loc_476b18:
00476b18ldr x6, [sp+2424]
00476b1cldrsb x27, [x6]
00476b20ldr x0, [x6+632]
00476b24ldr x1, [x6+640]
00476b28ldr x2, [x6+648]
00476b2cstr x0, [sp+472]
00476b30str x1, [sp+480]
00476b34str x2, [sp+488]
00476b38ldr x3, [sp+256]
00476b3cldr x4, [sp+264]
00476b40ldr x5, [sp+272]
00476b44bl time.Time.Sub
00476b48str x0, [sp+192]
00476b4cldr x6, [sp+2432]
00476b50ldrsb x27, [x6]
00476b54ldr x6, [x6+16]
00476b58subs xzr, x0, x6
00476b5ccset x6, gt
00476b60strb w6, [sp+111]
00476b64b 0x476b68
00476b68
00476b68loc_476b68:
00476b68ldrb w2, [sp+111]
00476b6ctbnz w2, 0, 0x476b74
00476b70b 0x476cb4
00476b74
00476b74loc_476b74:
00476b74ldr x1, [sp+2432]
00476b78ldrsb x27, [x1]
00476b7cldr x0, [x1+16]
00476b80str x0, [sp+144]
00476b84bl time.Duration.Seconds
00476b88str d0, [sp+184]
00476b8cadd x27, sp, 1192
00476b90stp xzr, xzr, [x27]
00476b94add x1, sp, 1192
00476b98str x1, [sp+440]
00476b9cldr d0, [sp+184]
00476ba0str d0, [sp+136]
00476ba4add x1, sp, 136
00476ba8ldrsb x27, [x1]
00476bacldr x0, [x1]
00476bb0str x0, [sp+128]
00476bb4bl runtime.convT64
00476bb8str x0, [sp+432]
00476bbcldr x1, [sp+440]
00476bc0ldrsb x27, [x1]
00476bc4adrp x2, 0x17f000
00476bc8add x2, x2, 3904
00476bccstr x2, [x1]
00476bd0adrp x27, 0x5d5000
00476bd4ldr w2, [x27+3056]
00476bd8cbz w2, 0x476be0
00476bdcb 0x476be4
00476be0
00476be0loc_476be0:
00476be0b 0x476bf8
00476be4
00476be4loc_476be4:
00476be4bl runtime.gcWriteBarrier2
00476be8str x0, [x25]
00476becldr x7, [x1+8]
00476bf0str x7, [x25+8]
00476bf4b 0x476bf8
00476bf8
00476bf8loc_476bf8:
00476bf8str x0, [x1+8]
00476bfcldr x4, [sp+440]
00476c00ldrsb x27, [x4]
00476c04b 0x476c08
00476c08
00476c08loc_476c08:
00476c08str x4, [sp+448]
00476c0corr x6, xzr, 1
00476c10str x6, [sp+456]
00476c14str x6, [sp+464]
00476c18adrp x0, 0x243000
00476c1cadd x0, x0, 4029
00476c20movz x1, 25
00476c24adrp x2, 0x254000
00476c28add x2, x2, 3472
00476c2cmovz x3, 54
00476c30mov x5, x6
00476c34bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476c38str x0, [sp+1584]
00476c3cstr x1, [sp+1592]
00476c40str x2, [sp+1600]
00476c44str x3, [sp+1608]
00476c48str x4, [sp+1616]
00476c4cadd x27, sp, 1584
00476c50ldp x7, x8, [x27]
00476c54add x27, sp, 1600
00476c58ldp x9, x10, [x27]
00476c5cadd x27, sp, 1280
00476c60stp x7, x8, [x27]
00476c64add x27, sp, 1296
00476c68stp x9, x10, [x27]
00476c6cldr x7, [sp+1616]
00476c70str x7, [sp+1312]
00476c74strb wzr, [sp+108]
00476c78adrp x0, 0x1d8000
00476c7cadd x0, x0, 2528
00476c80add x1, sp, 1280
00476c84bl runtime.convT
00476c88str x0, [sp+424]
00476c8cadrp x7, 0x2a0000
00476c90add x7, x7, 1856
00476c94str x7, [sp+240]
00476c98str x0, [sp+248]
00476c9cldr x1, [sp+240]
00476ca0ldrb w0, [sp+108]
00476ca4ldr x2, [sp+248]
00476ca8ldp x29, x30, [sp-8]
00476cacadd sp, sp, 2064
00476cb0ret x30
00476cb4
00476cb4loc_476cb4:
00476cb4add x0, sp, 2088
00476cb8movz x1, 149
00476cbcbl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476cc0strb w0, [sp+110]
00476cc4strb w0, [sp+111]
00476cc8tbnz w0, 0, 0x476cd0
00476cccb 0x476cf4
00476cd0
00476cd0loc_476cd0:
00476cd0ldr x2, [sp+2424]
00476cd4ldrsb x27, [x2]
00476cd8add x0, x2, 600
00476cdcstr x0, [sp+416]
00476ce0orr x1, xzr, 15
00476ce4bl gopkg.in/jcmturner/gokrb5.v7/types.IsFlagSet
00476ce8strb w0, [sp+109]
00476cecstrb w0, [sp+111]
00476cf0b 0x476cf8
00476cf4
00476cf4loc_476cf4:
00476cf4b 0x476cf8
00476cf8
00476cf8loc_476cf8:
00476cf8ldrb w7, [sp+111]
00476cfctbnz w7, 0, 0x476d04
00476d00b 0x476e38
00476d04
00476d04loc_476d04:
00476d04ldr x7, [sp+2424]
00476d08ldrsb x27, [x7]
00476d0cldr x7, [x7+808]
00476d10str x7, [sp+208]
00476d14subs xzr, x7, 2
00476d18cset x7, lt
00476d1cstrb w7, [sp+110]
00476d20b.lt 0x476d28
00476d24b 0x476d2c
00476d28
00476d28loc_476d28:
00476d28b 0x476d54
00476d2c
00476d2cloc_476d2c:
00476d2cldr x2, [sp+2424]
00476d30ldrsb x27, [x2]
00476d34add x0, x2, 800
00476d38str x0, [sp+2024]
00476d3cmovz x1, 136
00476d40bl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476d44strb w0, [sp+111]
00476d48eor x2, x0, 1
00476d4cstrb w2, [sp+110]
00476d50b 0x476d54
00476d54
00476d54loc_476d54:
00476d54ldrb w7, [sp+110]
00476d58tbnz w7, 0, 0x476d60
00476d5cb 0x476e04
00476d60
00476d60loc_476d60:
00476d60adrp x0, 0x243000
00476d64add x0, x0, 4029
00476d68movz x1, 25
00476d6cadrp x2, 0x254000
00476d70add x2, x2, 1536
00476d74movz x3, 53
00476d78mov x4, xzr
00476d7cmov x5, xzr
00476d80mov x6, x5
00476d84bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476d88str x0, [sp+1544]
00476d8cstr x1, [sp+1552]
00476d90str x2, [sp+1560]
00476d94str x3, [sp+1568]
00476d98str x4, [sp+1576]
00476d9cadd x27, sp, 1544
00476da0ldp x7, x8, [x27]
00476da4add x27, sp, 1560
00476da8ldp x9, x10, [x27]
00476dacadd x27, sp, 1280
00476db0stp x7, x8, [x27]
00476db4add x27, sp, 1296
00476db8stp x9, x10, [x27]
00476dbcldr x7, [sp+1576]
00476dc0str x7, [sp+1312]
00476dc4strb wzr, [sp+108]
00476dc8adrp x0, 0x1d8000
00476dccadd x0, x0, 2528
00476dd0add x1, sp, 1280
00476dd4bl runtime.convT
00476dd8str x0, [sp+2016]
00476ddcadrp x7, 0x2a0000
00476de0add x7, x7, 1856
00476de4str x7, [sp+240]
00476de8str x0, [sp+248]
00476decldr x1, [sp+240]
00476df0ldrb w0, [sp+108]
00476df4ldr x2, [sp+248]
00476df8ldp x29, x30, [sp-8]
00476dfcadd sp, sp, 2064
00476e00ret x30
00476e04
00476e04loc_476e04:
00476e04ldr x3, [sp+2424]
00476e08ldrsb x27, [x3]
00476e0cldr x4, [x3+808]
00476e10ldr x5, [x3+800]
00476e14ldr x3, [x3+816]
00476e18str x5, [sp+1168]
00476e1cstr x4, [sp+1176]
00476e20str x3, [sp+1184]
00476e24str xzr, [sp+232]
00476e28str x4, [sp+224]
00476e2cldr x3, [sp+1168]
00476e30str x3, [sp+216]
00476e34b 0x476fe4
00476e38
00476e38loc_476e38:
00476e38b 0x476fc0
00476e3c
00476e3cloc_476e3c:
00476e3cb 0x476e40
00476e40
00476e40loc_476e40:
00476e40add x27, sp, 1320
00476e44stp xzr, xzr, [x27]
00476e48add x27, sp, 1336
00476e4cstp xzr, xzr, [x27]
00476e50add x2, sp, 1320
00476e54str x2, [sp+624]
00476e58ldr x0, [sp+2176]
00476e5cldr x1, [sp+2184]
00476e60bl runtime.convTstring
00476e64str x0, [sp+616]
00476e68ldr x2, [sp+624]
00476e6cldrsb x27, [x2]
00476e70adrp x3, 0x17f000
00476e74add x3, x3, 2944
00476e78str x3, [x2]
00476e7cadrp x27, 0x5d5000
00476e80ldr w3, [x27+3056]
00476e84cbz w3, 0x476e8c
00476e88b 0x476e90
00476e8c
00476e8cloc_476e8c:
00476e8cb 0x476ea4
00476e90
00476e90loc_476e90:
00476e90bl runtime.gcWriteBarrier2
00476e94str x0, [x25]
00476e98ldr x3, [x2+8]
00476e9cstr x3, [x25+8]
00476ea0b 0x476ea4
00476ea4
00476ea4loc_476ea4:
00476ea4str x0, [x2+8]
00476ea8ldr x2, [sp+2424]
00476eacldrsb x27, [x2]
00476eb0ldr x0, [x2+728]
00476eb4ldr x1, [x2+736]
00476eb8str x0, [sp+600]
00476ebcstr x1, [sp+608]
00476ec0bl runtime.convTstring
00476ec4str x0, [sp+592]
00476ec8ldr x2, [sp+624]
00476eccldrsb x27, [x2]
00476ed0adrp x3, 0x17f000
00476ed4add x3, x3, 2944
00476ed8str x3, [x2+16]
00476edcadrp x27, 0x5d5000
00476ee0ldr w3, [x27+3056]
00476ee4cbz w3, 0x476eec
00476ee8b 0x476ef0
00476eec
00476eecloc_476eec:
00476eecb 0x476f04
00476ef0
00476ef0loc_476ef0:
00476ef0bl runtime.gcWriteBarrier2
00476ef4str x0, [x25]
00476ef8ldr x7, [x2+24]
00476efcstr x7, [x25+8]
00476f00b 0x476f04
00476f04
00476f04loc_476f04:
00476f04str x0, [x2+24]
00476f08ldr x4, [sp+624]
00476f0cldrsb x27, [x4]
00476f10b 0x476f14
00476f14
00476f14loc_476f14:
00476f14str x4, [sp+632]
00476f18orr x6, xzr, 2
00476f1cstr x6, [sp+640]
00476f20str x6, [sp+648]
00476f24adrp x0, 0x243000
00476f28add x0, x0, 4029
00476f2cmovz x1, 25
00476f30adrp x2, 0x259000
00476f34add x2, x2, 1941
00476f38movz x3, 78
00476f3cmov x5, x6
00476f40bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476f44str x0, [sp+1664]
00476f48str x1, [sp+1672]
00476f4cstr x2, [sp+1680]
00476f50str x3, [sp+1688]
00476f54str x4, [sp+1696]
00476f58add x27, sp, 1664
00476f5cldp x7, x8, [x27]
00476f60add x27, sp, 1680
00476f64ldp x9, x10, [x27]
00476f68add x27, sp, 1280
00476f6cstp x7, x8, [x27]
00476f70add x27, sp, 1296
00476f74stp x9, x10, [x27]
00476f78ldr x7, [sp+1696]
00476f7cstr x7, [sp+1312]
00476f80strb wzr, [sp+108]
00476f84adrp x0, 0x1d8000
00476f88add x0, x0, 2528
00476f8cadd x1, sp, 1280
00476f90bl runtime.convT
00476f94str x0, [sp+584]
00476f98adrp x7, 0x2a0000
00476f9cadd x7, x7, 1856
00476fa0str x7, [sp+240]
00476fa4str x0, [sp+248]
00476fa8ldr x1, [sp+240]
00476facldrb w0, [sp+108]
00476fb0ldr x2, [sp+248]
00476fb4ldp x29, x30, [sp-8]
00476fb8add sp, sp, 2064
00476fbcret x30
00476fc0
00476fc0loc_476fc0:
00476fc0orr x3, xzr, 1
00476fc4strb w3, [sp+108]
00476fc8stp xzr, xzr, [sp+240]
00476fccldrb w0, [sp+108]
00476fd0mov x1, xzr
00476fd4mov x2, xzr
00476fd8ldp x29, x30, [sp-8]
00476fdcadd sp, sp, 2064
00476fe0ret x30
00476fe4
00476fe4loc_476fe4:
00476fe4ldr x3, [sp+224]
00476fe8ldr x4, [sp+232]
00476fecsubs xzr, x3, x4
00476ff0b.gt 0x476ff8
00476ff4b 0x4773f0
00476ff8
00476ff8loc_476ff8:
00476ff8ldr x3, [sp+216]
00476ffcstr x3, [sp+2008]
00477000ldr x3, [sp+2008]
00477004ldrsw x4, [x3]
00477008ldr x5, [x3+8]
0047700cldr x6, [x3+16]
00477010ldr x3, [x3+24]
00477014str w4, [sp+280]
00477018str x5, [sp+288]
0047701cstr x6, [sp+296]
00477020str x3, [sp+304]
00477024ldrsw x3, [sp+280]
00477028subs wzr, w3, 149
0047702cb.eq 0x477034
00477030b 0x4773cc
00477034
00477034loc_477034:
00477034adrp x0, 0x1d0000
00477038add x0, x0, 2592
0047703cbl runtime.newobject
00477040str x0, [sp+2048]
00477044str wzr, [x0]
00477048stp xzr, xzr, [x0+16]
0047704cadrp x27, 0x5d4000
00477050ldr w1, [x27+3056]
00477054cbz w1, 0x47705c
00477058b 0x477060
0047705c
0047705cloc_47705c:
0047705cb 0x477070
00477060
00477060loc_477060:
00477060ldr x4, [x0+8]
00477064bl runtime.gcWriteBarrier1
00477068str x4, [x25]
0047706cb 0x477070
00477070
00477070loc_477070:
00477070str xzr, [x0+8]
00477074ldr x0, [sp+2048]
00477078ldr x1, [sp+288]
0047707cldr x2, [sp+296]
00477080ldr x3, [sp+304]
00477084bl gopkg.in/jcmturner/gokrb5.v7/types.(*PAReqEncPARep).Unmarshal
00477088str x0, [sp+360]
0047708cstr x1, [sp+368]
00477090cbnz x0, 0x477098
00477094b 0x47713c
00477098
00477098loc_477098:
00477098adrp x2, 0x23d000
0047709cadd x2, x2, 174
004770a0orr x3, xzr, 14
004770a4adrp x4, 0x257000
004770a8add x4, x4, 4042
004770acmovz x5, 74
004770b0mov x6, xzr
004770b4mov x7, xzr
004770b8mov x8, x7
004770bcbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004770c0str x0, [sp+1504]
004770c4str x1, [sp+1512]
004770c8str x2, [sp+1520]
004770ccstr x3, [sp+1528]
004770d0str x4, [sp+1536]
004770d4add x27, sp, 1504
004770d8ldp x9, x10, [x27]
004770dcadd x27, sp, 1520
004770e0ldp x11, x12, [x27]
004770e4add x27, sp, 1280
004770e8stp x9, x10, [x27]
004770ecadd x27, sp, 1296
004770f0stp x11, x12, [x27]
004770f4ldr x9, [sp+1536]
004770f8str x9, [sp+1312]
004770fcstrb wzr, [sp+108]
00477100adrp x0, 0x1d7000
00477104add x0, x0, 2528
00477108add x1, sp, 1280
0047710cbl runtime.convT
00477110str x0, [sp+2000]
00477114adrp x9, 0x29f000
00477118add x9, x9, 1856
0047711cstr x9, [sp+240]
00477120str x0, [sp+248]
00477124ldr x1, [sp+240]
00477128ldrb w0, [sp+108]
0047712cldr x2, [sp+248]
00477130ldp x29, x30, [sp-8]
00477134add sp, sp, 2064
00477138ret x30
0047713c
0047713cloc_47713c:
0047713cadd x27, sp, 1152
00477140stp xzr, xzr, [x27]
00477144add x27, sp, 1232
00477148stp xzr, xzr, [x27]
0047714cldr x1, [sp+2048]
00477150ldrsw x0, [x1]
00477154bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetChksumEtype
00477158str x0, [sp+1152]
0047715cstr x1, [sp+1160]
00477160str x2, [sp+1232]
00477164str x3, [sp+1240]
00477168ldr x1, [sp+1152]
0047716cldr x2, [sp+1160]
00477170str x1, [sp+1408]
00477174str x2, [sp+1416]
00477178ldr x1, [sp+1232]
0047717cldr x2, [sp+1240]
00477180str x1, [sp+1392]
00477184str x2, [sp+1400]
00477188ldr x1, [sp+1408]
0047718cldr x2, [sp+1416]
00477190str x1, [sp+344]
00477194str x2, [sp+352]
00477198ldr x1, [sp+1400]
0047719cldr x0, [sp+1392]
004771a0str x0, [sp+360]
004771a4str x1, [sp+368]
004771a8cbnz x0, 0x4771b0
004771acb 0x477254
004771b0
004771b0loc_4771b0:
004771b0adrp x2, 0x23d000
004771b4add x2, x2, 188
004771b8orr x3, xzr, 14
004771bcadrp x4, 0x24a000
004771c0add x4, x4, 355
004771c4movz x5, 35
004771c8mov x6, xzr
004771ccmov x7, xzr
004771d0mov x8, x7
004771d4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004771d8str x0, [sp+1464]
004771dcstr x1, [sp+1472]
004771e0str x2, [sp+1480]
004771e4str x3, [sp+1488]
004771e8str x4, [sp+1496]
004771ecadd x27, sp, 1464
004771f0ldp x9, x10, [x27]
004771f4add x27, sp, 1480
004771f8ldp x11, x12, [x27]
004771fcadd x27, sp, 1280
00477200stp x9, x10, [x27]
00477204add x27, sp, 1296
00477208stp x11, x12, [x27]
0047720cldr x9, [sp+1496]
00477210str x9, [sp+1312]
00477214strb wzr, [sp+108]
00477218adrp x0, 0x1d7000
0047721cadd x0, x0, 2528
00477220add x1, sp, 1280
00477224bl runtime.convT
00477228str x0, [sp+1992]
0047722cadrp x9, 0x29f000
00477230add x9, x9, 1856
00477234str x9, [sp+240]
00477238str x0, [sp+248]
0047723cldr x1, [sp+240]
00477240ldrb w0, [sp+108]
00477244ldr x2, [sp+248]
00477248ldp x29, x30, [sp-8]
0047724cadd sp, sp, 2064
00477250ret x30
00477254
00477254loc_477254:
00477254str xzr, [sp+1128]
00477258add x27, sp, 1136
0047725cstp xzr, xzr, [x27]
00477260add x27, sp, 1232
00477264stp xzr, xzr, [x27]
00477268add x0, sp, 2072
0047726cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal
00477270str x0, [sp+1128]
00477274str x1, [sp+1136]
00477278str x2, [sp+1144]
0047727cstr x3, [sp+1232]
00477280str x4, [sp+1240]
00477284ldr x1, [sp+1128]
00477288ldr x2, [sp+1136]
0047728cldr x3, [sp+1144]
00477290str x1, [sp+1368]
00477294str x2, [sp+1376]
00477298str x3, [sp+1384]
0047729cldr x1, [sp+1232]
004772a0ldr x2, [sp+1240]
004772a4str x1, [sp+1352]
004772a8str x2, [sp+1360]
004772acldr x4, [sp+1368]
004772b0ldr x5, [sp+1376]
004772b4ldr x6, [sp+1384]
004772b8str x4, [sp+392]
004772bcstr x5, [sp+400]
004772c0str x6, [sp+408]
004772c4ldr x1, [sp+344]
004772c8ldrsb x27, [x1]
004772ccldr x1, [x1+176]
004772d0ldr x0, [sp+352]
004772d4ldr x2, [sp+328]
004772d8ldr x3, [sp+336]
004772dcldr x7, [sp+320]
004772e0ldr x8, [sp+2048]
004772e4ldr x9, [x8+8]
004772e8ldr x10, [x8+16]
004772ecldr x8, [x8+24]
004772f0mov x11, x1
004772f4mov x1, x7
004772f8mov x7, x9
004772fcmov x12, x8
00477300mov x8, x10
00477304mov x9, x12
00477308orr x10, xzr, 56
0047730cblr x11
00477310strb w0, [sp+110]
00477314tbnz w0, 0, 0x47731c
00477318b 0x477320
0047731c
0047731cloc_47731c:
0047731cb 0x4773d0
00477320
00477320loc_477320:
00477320ldr x0, [sp+360]
00477324ldr x1, [sp+368]
00477328adrp x2, 0x23d000
0047732cadd x2, x2, 188
00477330orr x3, xzr, 14
00477334adrp x4, 0x250000
00477338add x4, x4, 2779
0047733cmovz x5, 46
00477340mov x6, xzr
00477344mov x7, xzr
00477348mov x8, x7
0047734cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477350str x0, [sp+1424]
00477354str x1, [sp+1432]
00477358str x2, [sp+1440]
0047735cstr x3, [sp+1448]
00477360str x4, [sp+1456]
00477364add x27, sp, 1424
00477368ldp x9, x10, [x27]
0047736cadd x27, sp, 1440
00477370ldp x11, x12, [x27]
00477374add x27, sp, 1280
00477378stp x9, x10, [x27]
0047737cadd x27, sp, 1296
00477380stp x11, x12, [x27]
00477384ldr x9, [sp+1456]
00477388str x9, [sp+1312]
0047738cstrb wzr, [sp+108]
00477390adrp x0, 0x1d7000
00477394add x0, x0, 2528
00477398add x1, sp, 1280
0047739cbl runtime.convT
004773a0str x0, [sp+1984]
004773a4adrp x9, 0x29f000
004773a8add x9, x9, 1856
004773acstr x9, [sp+240]
004773b0str x0, [sp+248]
004773b4ldr x1, [sp+240]
004773b8ldrb w0, [sp+108]
004773bcldr x2, [sp+248]
004773c0ldp x29, x30, [sp-8]
004773c4add sp, sp, 2064
004773c8ret x30
004773cc
004773ccloc_4773cc:
004773ccb 0x4773d0
004773d0
004773d0loc_4773d0:
004773d0b 0x4773d4
004773d4
004773d4loc_4773d4:
004773d4ldr x3, [sp+232]
004773d8add x3, x3, 1
004773dcstr x3, [sp+232]
004773e0ldr x3, [sp+2008]
004773e4add x3, x3, 32
004773e8str x3, [sp+216]
004773ecb 0x476fe4
004773f0
004773f0loc_4773f0:
004773f0b 0x476fc0
004773f4
004773f4loc_4773f4:
004773f4bl runtime.panicIndex
004773f8
004773f8loc_4773f8:
004773f8bl runtime.panicIndex
004773fc
004773fcloc_4773fc:
004773fcbl runtime.panicIndex
00477400
00477400loc_477400:
00477400bl runtime.panicIndex
00477404hint
00477408
00477408loc_477408:
00477408stp x0, x1, [sp+360]
0047740cstr x2, [sp+376]
00477410mov x3, x30
00477414bl runtime.morestack_noctxt.abi0
00477418ldp x0, x1, [sp+360]
0047741cldr x2, [sp+376]
00477420b 0x475ce0
00477424udf 0
00477428udf 0
0047742cudf 0
00475ce0
00475ce0gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.ASRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/credentials.Credentials * creds, gopkg.in/jcmturner/gokrb5.v7/messages.ASReq asReq)
00475ce0ldr x16, [x28+16]
00475ce4sub x17, sp, 1936
00475ce8subs xzr, x17, x16
00475cecb.ls 0x477408
00475cf0sub x20, sp, 2064
00475cf4stp x29, x30, [x20-8]
00475cf8add sp, x20, 0
00475cfcsub x29, sp, 8
00475d00str x0, [sp+2424]
00475d04str x1, [sp+2432]
00475d08str x2, [sp+2440]
00475d0cstrb wzr, [sp+108]
00475d10stp xzr, xzr, [sp+240]
00475d14ldr x3, [sp+2424]
00475d18ldrsb x27, [x3]
00475d1cldrsw x3, [x3+56]
00475d20ldrsw x4, [sp+2144]
00475d24subs wzr, w4, w3
00475d28cset x3, ne
00475d2cstrb w3, [sp+111]
00475d30b.ne 0x475d38
00475d34b 0x475d3c
00475d38
00475d38loc_475d38:
00475d38b 0x475d5c
00475d3c
00475d3cloc_475d3c:
00475d3cldr x3, [sp+2424]
00475d40ldrsb x27, [x3]
00475d44ldr x3, [x3+64]
00475d48subs xzr, x3, 0
00475d4ccset x3, ne
00475d50eor x3, x3, 1
00475d54strb w3, [sp+111]
00475d58b 0x475d5c
00475d5c
00475d5cloc_475d5c:
00475d5cldrb w3, [sp+111]
00475d60tbnz w3, 0, 0x475d68
00475d64b 0x475eec
00475d68
00475d68loc_475d68:
00475d68add x27, sp, 1320
00475d6cstp xzr, xzr, [x27]
00475d70add x27, sp, 1336
00475d74stp xzr, xzr, [x27]
00475d78add x2, sp, 1320
00475d7cstr x2, [sp+1096]
00475d80adrp x0, 0x1f3000
00475d84add x0, x0, 1568
00475d88add x1, sp, 2144
00475d8cbl runtime.convT
00475d90str x0, [sp+1088]
00475d94ldr x2, [sp+1096]
00475d98ldrsb x27, [x2]
00475d9cadrp x3, 0x1f3000
00475da0add x3, x3, 1568
00475da4str x3, [x2]
00475da8adrp x27, 0x5d6000
00475dacldr w3, [x27+3056]
00475db0cbz w3, 0x475db8
00475db4b 0x475dbc
00475db8
00475db8loc_475db8:
00475db8b 0x475dd0
00475dbc
00475dbcloc_475dbc:
00475dbcbl runtime.gcWriteBarrier2
00475dc0str x0, [x25]
00475dc4ldr x3, [x2+8]
00475dc8str x3, [x25+8]
00475dccb 0x475dd0
00475dd0
00475dd0loc_475dd0:
00475dd0str x0, [x2+8]
00475dd4ldr x2, [sp+2424]
00475dd8ldrsb x27, [x2]
00475ddcadd x1, x2, 56
00475de0str x1, [sp+1080]
00475de4adrp x0, 0x1f3000
00475de8add x0, x0, 1568
00475decbl runtime.convT
00475df0str x0, [sp+1072]
00475df4ldr x2, [sp+1096]
00475df8ldrsb x27, [x2]
00475dfcadrp x3, 0x1f3000
00475e00add x3, x3, 1568
00475e04str x3, [x2+16]
00475e08adrp x27, 0x5d6000
00475e0cldr w3, [x27+3056]
00475e10cbz w3, 0x475e18
00475e14b 0x475e1c
00475e18
00475e18loc_475e18:
00475e18b 0x475e30
00475e1c
00475e1cloc_475e1c:
00475e1cbl runtime.gcWriteBarrier2
00475e20str x0, [x25]
00475e24ldr x7, [x2+24]
00475e28str x7, [x25+8]
00475e2cb 0x475e30
00475e30
00475e30loc_475e30:
00475e30str x0, [x2+24]
00475e34ldr x4, [sp+1096]
00475e38ldrsb x27, [x4]
00475e3cb 0x475e40
00475e40
00475e40loc_475e40:
00475e40str x4, [sp+1104]
00475e44orr x6, xzr, 2
00475e48str x6, [sp+1112]
00475e4cstr x6, [sp+1120]
00475e50adrp x0, 0x244000
00475e54add x0, x0, 4029
00475e58movz x1, 25
00475e5cadrp x2, 0x25a000
00475e60add x2, x2, 2335
00475e64movz x3, 79
00475e68mov x5, x6
00475e6cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00475e70str x0, [sp+1944]
00475e74str x1, [sp+1952]
00475e78str x2, [sp+1960]
00475e7cstr x3, [sp+1968]
00475e80str x4, [sp+1976]
00475e84add x27, sp, 1944
00475e88ldp x7, x8, [x27]
00475e8cadd x27, sp, 1960
00475e90ldp x9, x10, [x27]
00475e94add x27, sp, 1280
00475e98stp x7, x8, [x27]
00475e9cadd x27, sp, 1296
00475ea0stp x9, x10, [x27]
00475ea4ldr x7, [sp+1976]
00475ea8str x7, [sp+1312]
00475eacstrb wzr, [sp+108]
00475eb0adrp x0, 0x1d9000
00475eb4add x0, x0, 2528
00475eb8add x1, sp, 1280
00475ebcbl runtime.convT
00475ec0str x0, [sp+1064]
00475ec4adrp x7, 0x2a1000
00475ec8add x7, x7, 1856
00475eccstr x7, [sp+240]
00475ed0str x0, [sp+248]
00475ed4ldr x1, [sp+240]
00475ed8ldrb w0, [sp+108]
00475edcldr x2, [sp+248]
00475ee0ldp x29, x30, [sp-8]
00475ee4add sp, sp, 2064
00475ee8ret x30
00475eec
00475eecloc_475eec:
00475eecstr xzr, [sp+176]
00475ef0ldr x3, [sp+2424]
00475ef4ldrsb x27, [x3]
00475ef8ldr x3, [x3+72]
00475efcstr x3, [sp+168]
00475f00b 0x475f04
00475f04
00475f04loc_475f04:
00475f04ldr x3, [sp+168]
00475f08ldr x4, [sp+176]
00475f0csubs xzr, x3, x4
00475f10b.gt 0x475f18
00475f14b 0x476148
00475f18
00475f18loc_475f18:
00475f18ldr x0, [sp+176]
00475f1cstr x0, [sp+120]
00475f20ldr x3, [sp+2424]
00475f24ldrsb x27, [x3]
00475f28ldr x4, [x3+64]
00475f2cldr x1, [x3+72]
00475f30subs xzr, x1, x0
00475f34b.hi 0x475f3c
00475f38b 0x477400
00475f3c
00475f3cloc_475f3c:
00475f3cadd x3, x4, x0, lsl #4
00475f40ldr x3, [x3+8]
00475f44ubfm x5, x0, 60, 59
00475f48ldr x4, [x4+x5]
00475f4cstr x4, [sp+1048]
00475f50str x3, [sp+1056]
00475f54ldr x3, [sp+2152]
00475f58ldr x1, [sp+2160]
00475f5cldr x0, [sp+120]
00475f60subs xzr, x0, x1
00475f64b.lo 0x475f6c
00475f68b 0x4773fc
00475f6c
00475f6cloc_475f6c:
00475f6cadd x4, x3, x0, lsl #4
00475f70ldr x4, [x4+8]
00475f74ubfm x5, x0, 60, 59
00475f78ldr x1, [x3+x5]
00475f7cstr x1, [sp+1032]
00475f80str x4, [sp+1040]
00475f84ldr x3, [sp+1056]
00475f88subs xzr, x3, x4
00475f8cb.ne 0x475f94
00475f90b 0x475f98
00475f94
00475f94loc_475f94:
00475f94b 0x475fc4
00475f98
00475f98loc_475f98:
00475f98ldr x2, [sp+1056]
00475f9cldr x0, [sp+1048]
00475fa0bl runtime.memequal
00475fa4tbnz w0, 0, 0x475fac
00475fa8b 0x475fc0
00475fac
00475facloc_475fac:
00475facb 0x475fb0
00475fb0
00475fb0loc_475fb0:
00475fb0ldr x3, [sp+176]
00475fb4add x3, x3, 1
00475fb8str x3, [sp+176]
00475fbcb 0x475f04
00475fc0
00475fc0loc_475fc0:
00475fc0b 0x475fc4
00475fc4
00475fc4loc_475fc4:
00475fc4add x27, sp, 1320
00475fc8stp xzr, xzr, [x27]
00475fccadd x27, sp, 1336
00475fd0stp xzr, xzr, [x27]
00475fd4add x2, sp, 1320
00475fd8str x2, [sp+1000]
00475fdcadrp x0, 0x1f3000
00475fe0add x0, x0, 1568
00475fe4add x1, sp, 2144
00475fe8bl runtime.convT
00475fecstr x0, [sp+992]
00475ff0ldr x2, [sp+1000]
00475ff4ldrsb x27, [x2]
00475ff8adrp x3, 0x1f3000
00475ffcadd x3, x3, 1568
00476000str x3, [x2]
00476004adrp x27, 0x5d5000
00476008ldr w3, [x27+3056]
0047600ccbz w3, 0x476014
00476010b 0x476018
00476014
00476014loc_476014:
00476014b 0x47602c
00476018
00476018loc_476018:
00476018bl runtime.gcWriteBarrier2
0047601cstr x0, [x25]
00476020ldr x3, [x2+8]
00476024str x3, [x25+8]
00476028b 0x47602c
0047602c
0047602cloc_47602c:
0047602cstr x0, [x2+8]
00476030ldr x2, [sp+2424]
00476034ldrsb x27, [x2]
00476038add x1, x2, 56
0047603cstr x1, [sp+984]
00476040adrp x0, 0x1f2000
00476044add x0, x0, 1568
00476048bl runtime.convT
0047604cstr x0, [sp+976]
00476050ldr x2, [sp+1000]
00476054ldrsb x27, [x2]
00476058adrp x3, 0x1f2000
0047605cadd x3, x3, 1568
00476060str x3, [x2+16]
00476064adrp x27, 0x5d5000
00476068ldr w3, [x27+3056]
0047606ccbz w3, 0x476074
00476070b 0x476078
00476074
00476074loc_476074:
00476074b 0x47608c
00476078
00476078loc_476078:
00476078bl runtime.gcWriteBarrier2
0047607cstr x0, [x25]
00476080ldr x7, [x2+24]
00476084str x7, [x25+8]
00476088b 0x47608c
0047608c
0047608cloc_47608c:
0047608cstr x0, [x2+24]
00476090ldr x4, [sp+1000]
00476094ldrsb x27, [x4]
00476098b 0x47609c
0047609c
0047609cloc_47609c:
0047609cstr x4, [sp+1008]
004760a0orr x6, xzr, 2
004760a4str x6, [sp+1016]
004760a8str x6, [sp+1024]
004760acadrp x0, 0x243000
004760b0add x0, x0, 4029
004760b4movz x1, 25
004760b8adrp x2, 0x259000
004760bcadd x2, x2, 2335
004760c0movz x3, 79
004760c4mov x5, x6
004760c8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004760ccstr x0, [sp+1904]
004760d0str x1, [sp+1912]
004760d4str x2, [sp+1920]
004760d8str x3, [sp+1928]
004760dcstr x4, [sp+1936]
004760e0add x27, sp, 1904
004760e4ldp x7, x8, [x27]
004760e8add x27, sp, 1920
004760ecldp x9, x10, [x27]
004760f0add x27, sp, 1280
004760f4stp x7, x8, [x27]
004760f8add x27, sp, 1296
004760fcstp x9, x10, [x27]
00476100ldr x7, [sp+1936]
00476104str x7, [sp+1312]
00476108strb wzr, [sp+108]
0047610cadrp x0, 0x1d8000
00476110add x0, x0, 2528
00476114add x1, sp, 1280
00476118bl runtime.convT
0047611cstr x0, [sp+968]
00476120adrp x7, 0x2a0000
00476124add x7, x7, 1856
00476128str x7, [sp+240]
0047612cstr x0, [sp+248]
00476130ldr x1, [sp+240]
00476134ldrb w0, [sp+108]
00476138ldr x2, [sp+248]
0047613cldp x29, x30, [sp-8]
00476140add sp, sp, 2064
00476144ret x30
00476148
00476148loc_476148:
00476148ldr x3, [sp+2424]
0047614cldrsb x27, [x3]
00476150ldr x4, [x3+40]
00476154ldr x3, [x3+48]
00476158str x4, [sp+952]
0047615cstr x3, [sp+960]
00476160ldr x1, [sp+2176]
00476164ldr x3, [sp+2184]
00476168str x1, [sp+936]
0047616cstr x3, [sp+944]
00476170ldr x4, [sp+960]
00476174subs xzr, x3, x4
00476178b.ne 0x476180
0047617cb 0x476184
00476180
00476180loc_476180:
00476180b 0x476594
00476184
00476184loc_476184:
00476184ldr x0, [sp+952]
00476188ldr x2, [sp+960]
0047618cbl runtime.memequal
00476190tbnz w0, 0, 0x476198
00476194b 0x476590
00476198
00476198loc_476198:
00476198str wzr, [sp+1248]
0047619cstr xzr, [sp+1256]
004761a0add x27, sp, 1264
004761a4stp xzr, xzr, [x27]
004761a8add x27, sp, 1232
004761acstp xzr, xzr, [x27]
004761b0ldr x1, [sp+2440]
004761b4ldr x0, [sp+2424]
004761b8bl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASRep).DecryptEncPart
004761bcstr w0, [sp+1248]
004761c0str x1, [sp+1256]
004761c4str x2, [sp+1264]
004761c8str x3, [sp+1272]
004761ccstr x4, [sp+1232]
004761d0str x5, [sp+1240]
004761d4ldrsw x2, [sp+1248]
004761d8ldr x3, [sp+1256]
004761dcldr x4, [sp+1264]
004761e0ldr x5, [sp+1272]
004761e4str w2, [sp+520]
004761e8str x3, [sp+528]
004761ecstr x4, [sp+536]
004761f0str x5, [sp+544]
004761f4ldr x2, [sp+1232]
004761f8ldr x3, [sp+1240]
004761fcstr x2, [sp+2032]
00476200str x3, [sp+2040]
00476204ldrsw x2, [sp+520]
00476208ldr x3, [sp+528]
0047620cldr x4, [sp+536]
00476210ldr x5, [sp+544]
00476214str w2, [sp+312]
00476218str x3, [sp+320]
0047621cstr x4, [sp+328]
00476220str x5, [sp+336]
00476224ldr x1, [sp+2040]
00476228ldr x0, [sp+2032]
0047622cstr x0, [sp+376]
00476230str x1, [sp+384]
00476234cbnz x0, 0x47623c
00476238b 0x4762e0
0047623c
0047623cloc_47623c:
0047623cadrp x2, 0x23e000
00476240add x2, x2, 3812
00476244orr x3, xzr, 16
00476248adrp x4, 0x24a000
0047624cadd x4, x4, 1661
00476250movz x5, 34
00476254mov x6, xzr
00476258mov x7, xzr
0047625cmov x8, x7
00476260bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00476264str x0, [sp+1824]
00476268str x1, [sp+1832]
0047626cstr x2, [sp+1840]
00476270str x3, [sp+1848]
00476274str x4, [sp+1856]
00476278add x27, sp, 1824
0047627cldp x9, x10, [x27]
00476280add x27, sp, 1840
00476284ldp x11, x12, [x27]
00476288add x27, sp, 1280
0047628cstp x9, x10, [x27]
00476290add x27, sp, 1296
00476294stp x11, x12, [x27]
00476298ldr x9, [sp+1856]
0047629cstr x9, [sp+1312]
004762a0strb wzr, [sp+108]
004762a4adrp x0, 0x1d8000
004762a8add x0, x0, 2528
004762acadd x1, sp, 1280
004762b0bl runtime.convT
004762b4str x0, [sp+856]
004762b8adrp x9, 0x2a0000
004762bcadd x9, x9, 1856
004762c0str x9, [sp+240]
004762c4str x0, [sp+248]
004762c8ldr x1, [sp+240]
004762ccldrb w0, [sp+108]
004762d0ldr x2, [sp+248]
004762d4ldp x29, x30, [sp-8]
004762d8add sp, sp, 2064
004762dcret x30
004762e0
004762e0loc_4762e0:
004762e0ldr x7, [sp+2424]
004762e4ldrsb x27, [x7]
004762e8ldr x7, [x7+568]
004762ecldr x8, [sp+2296]
004762f0subs xzr, x8, x7
004762f4b.ne 0x4762fc
004762f8b 0x4763a0
004762fc
004762fcloc_4762fc:
004762fcadrp x0, 0x243000
00476300add x0, x0, 4029
00476304movz x1, 25
00476308adrp x2, 0x258000
0047630cadd x2, x2, 3089
00476310movz x3, 72
00476314mov x4, xzr
00476318mov x5, xzr
0047631cmov x6, x5
00476320bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476324str x0, [sp+1784]
00476328str x1, [sp+1792]
0047632cstr x2, [sp+1800]
00476330str x3, [sp+1808]
00476334str x4, [sp+1816]
00476338add x27, sp, 1784
0047633cldp x7, x8, [x27]
00476340add x27, sp, 1800
00476344ldp x9, x10, [x27]
00476348add x27, sp, 1280
0047634cstp x7, x8, [x27]
00476350add x27, sp, 1296
00476354stp x9, x10, [x27]
00476358ldr x7, [sp+1816]
0047635cstr x7, [sp+1312]
00476360strb wzr, [sp+108]
00476364adrp x0, 0x1d8000
00476368add x0, x0, 2528
0047636cadd x1, sp, 1280
00476370bl runtime.convT
00476374str x0, [sp+848]
00476378adrp x7, 0x2a0000
0047637cadd x7, x7, 1856
00476380str x7, [sp+240]
00476384str x0, [sp+248]
00476388ldr x1, [sp+240]
0047638cldrb w0, [sp+108]
00476390ldr x2, [sp+248]
00476394ldp x29, x30, [sp-8]
00476398add sp, sp, 2064
0047639cret x30
004763a0
004763a0loc_4763a0:
004763a0ldr x3, [sp+2424]
004763a4ldrsb x27, [x3]
004763a8ldrsw x3, [x3+744]
004763acldrsw x4, [sp+2192]
004763b0subs wzr, w4, w3
004763b4cset x3, ne
004763b8strb w3, [sp+111]
004763bcb.ne 0x4763c4
004763c0b 0x4763c8
004763c4
004763c4loc_4763c4:
004763c4b 0x4763e8
004763c8
004763c8loc_4763c8:
004763c8ldr x3, [sp+2424]
004763ccldrsb x27, [x3]
004763d0ldr x3, [x3+752]
004763d4subs xzr, x3, 0
004763d8cset x3, ne
004763dceor x3, x3, 1
004763e0strb w3, [sp+111]
004763e4b 0x4763e8
004763e8
004763e8loc_4763e8:
004763e8ldrb w3, [sp+111]
004763ectbnz w3, 0, 0x4763f4
004763f0b 0x476578
004763f4
004763f4loc_4763f4:
004763f4add x27, sp, 1320
004763f8stp xzr, xzr, [x27]
004763fcadd x27, sp, 1336
00476400stp xzr, xzr, [x27]
00476404add x2, sp, 1320
00476408str x2, [sp+816]
0047640cadrp x0, 0x1f2000
00476410add x0, x0, 1568
00476414add x1, sp, 2192
00476418bl runtime.convT
0047641cstr x0, [sp+808]
00476420ldr x2, [sp+816]
00476424ldrsb x27, [x2]
00476428adrp x3, 0x1f2000
0047642cadd x3, x3, 1568
00476430str x3, [x2]
00476434adrp x27, 0x5d5000
00476438ldr w3, [x27+3056]
0047643ccbz w3, 0x476444
00476440b 0x476448
00476444
00476444loc_476444:
00476444b 0x47645c
00476448
00476448loc_476448:
00476448bl runtime.gcWriteBarrier2
0047644cstr x0, [x25]
00476450ldr x3, [x2+8]
00476454str x3, [x25+8]
00476458b 0x47645c
0047645c
0047645cloc_47645c:
0047645cstr x0, [x2+8]
00476460ldr x2, [sp+2424]
00476464ldrsb x27, [x2]
00476468add x1, x2, 744
0047646cstr x1, [sp+800]
00476470adrp x0, 0x1f2000
00476474add x0, x0, 1568
00476478bl runtime.convT
0047647cstr x0, [sp+792]
00476480ldr x2, [sp+816]
00476484ldrsb x27, [x2]
00476488adrp x3, 0x1f2000
0047648cadd x3, x3, 1568
00476490str x3, [x2+16]
00476494adrp x27, 0x5d5000
00476498ldr w3, [x27+3056]
0047649ccbz w3, 0x4764a4
004764a0b 0x4764a8
004764a4
004764a4loc_4764a4:
004764a4b 0x4764bc
004764a8
004764a8loc_4764a8:
004764a8bl runtime.gcWriteBarrier2
004764acstr x0, [x25]
004764b0ldr x7, [x2+24]
004764b4str x7, [x25+8]
004764b8b 0x4764bc
004764bc
004764bcloc_4764bc:
004764bcstr x0, [x2+24]
004764c0ldr x4, [sp+816]
004764c4ldrsb x27, [x4]
004764c8b 0x4764cc
004764cc
004764ccloc_4764cc:
004764ccstr x4, [sp+824]
004764d0orr x6, xzr, 2
004764d4str x6, [sp+832]
004764d8str x6, [sp+840]
004764dcadrp x0, 0x243000
004764e0add x0, x0, 4029
004764e4movz x1, 25
004764e8adrp x2, 0x259000
004764ecadd x2, x2, 1085
004764f0movz x3, 77
004764f4mov x5, x6
004764f8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004764fcstr x0, [sp+1744]
00476500str x1, [sp+1752]
00476504str x2, [sp+1760]
00476508str x3, [sp+1768]
0047650cstr x4, [sp+1776]
00476510add x27, sp, 1744
00476514ldp x7, x8, [x27]
00476518add x27, sp, 1760
0047651cldp x9, x10, [x27]
00476520add x27, sp, 1280
00476524stp x7, x8, [x27]
00476528add x27, sp, 1296
0047652cstp x9, x10, [x27]
00476530ldr x7, [sp+1776]
00476534str x7, [sp+1312]
00476538strb wzr, [sp+108]
0047653cadrp x0, 0x1d8000
00476540add x0, x0, 2528
00476544add x1, sp, 1280
00476548bl runtime.convT
0047654cstr x0, [sp+784]
00476550adrp x7, 0x2a0000
00476554add x7, x7, 1856
00476558str x7, [sp+240]
0047655cstr x0, [sp+248]
00476560ldr x1, [sp+240]
00476564ldrb w0, [sp+108]
00476568ldr x2, [sp+248]
0047656cldp x29, x30, [sp-8]
00476570add sp, sp, 2064
00476574ret x30
00476578
00476578loc_476578:
00476578str xzr, [sp+160]
0047657cldr x3, [sp+2424]
00476580ldrsb x27, [x3]
00476584ldr x3, [x3+72]
00476588str x3, [sp+152]
0047658cb 0x476714
00476590
00476590loc_476590:
00476590b 0x476594
00476594
00476594loc_476594:
00476594add x27, sp, 1320
00476598stp xzr, xzr, [x27]
0047659cadd x27, sp, 1336
004765a0stp xzr, xzr, [x27]
004765a4add x2, sp, 1320
004765a8str x2, [sp+904]
004765acldr x0, [sp+2176]
004765b0ldr x1, [sp+2184]
004765b4bl runtime.convTstring
004765b8str x0, [sp+896]
004765bcldr x2, [sp+904]
004765c0ldrsb x27, [x2]
004765c4adrp x3, 0x17f000
004765c8add x3, x3, 2944
004765ccstr x3, [x2]
004765d0adrp x27, 0x5d5000
004765d4ldr w3, [x27+3056]
004765d8cbz w3, 0x4765e0
004765dcb 0x4765e4
004765e0
004765e0loc_4765e0:
004765e0b 0x4765f8
004765e4
004765e4loc_4765e4:
004765e4bl runtime.gcWriteBarrier2
004765e8str x0, [x25]
004765ecldr x3, [x2+8]
004765f0str x3, [x25+8]
004765f4b 0x4765f8
004765f8
004765f8loc_4765f8:
004765f8str x0, [x2+8]
004765fcldr x2, [sp+2424]
00476600ldrsb x27, [x2]
00476604ldr x0, [x2+40]
00476608ldr x1, [x2+48]
0047660cstr x0, [sp+880]
00476610str x1, [sp+888]
00476614bl runtime.convTstring
00476618str x0, [sp+872]
0047661cldr x2, [sp+904]
00476620ldrsb x27, [x2]
00476624adrp x3, 0x17f000
00476628add x3, x3, 2944
0047662cstr x3, [x2+16]
00476630adrp x27, 0x5d5000
00476634ldr w3, [x27+3056]
00476638cbz w3, 0x476640
0047663cb 0x476644
00476640
00476640loc_476640:
00476640b 0x476658
00476644
00476644loc_476644:
00476644bl runtime.gcWriteBarrier2
00476648str x0, [x25]
0047664cldr x7, [x2+24]
00476650str x7, [x25+8]
00476654b 0x476658
00476658
00476658loc_476658:
00476658str x0, [x2+24]
0047665cldr x4, [sp+904]
00476660ldrsb x27, [x4]
00476664b 0x476668
00476668
00476668loc_476668:
00476668str x4, [sp+912]
0047666corr x6, xzr, 2
00476670str x6, [sp+920]
00476674str x6, [sp+928]
00476678adrp x0, 0x243000
0047667cadd x0, x0, 4029
00476680movz x1, 25
00476684adrp x2, 0x259000
00476688add x2, x2, 1863
0047668cmovz x3, 78
00476690mov x5, x6
00476694bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476698str x0, [sp+1864]
0047669cstr x1, [sp+1872]
004766a0str x2, [sp+1880]
004766a4str x3, [sp+1888]
004766a8str x4, [sp+1896]
004766acadd x27, sp, 1864
004766b0ldp x7, x8, [x27]
004766b4add x27, sp, 1880
004766b8ldp x9, x10, [x27]
004766bcadd x27, sp, 1280
004766c0stp x7, x8, [x27]
004766c4add x27, sp, 1296
004766c8stp x9, x10, [x27]
004766ccldr x7, [sp+1896]
004766d0str x7, [sp+1312]
004766d4strb wzr, [sp+108]
004766d8adrp x0, 0x1d8000
004766dcadd x0, x0, 2528
004766e0add x1, sp, 1280
004766e4bl runtime.convT
004766e8str x0, [sp+864]
004766ecadrp x7, 0x2a0000
004766f0add x7, x7, 1856
004766f4str x7, [sp+240]
004766f8str x0, [sp+248]
004766fcldr x1, [sp+240]
00476700ldrb w0, [sp+108]
00476704ldr x2, [sp+248]
00476708ldp x29, x30, [sp-8]
0047670cadd sp, sp, 2064
00476710ret x30
00476714
00476714loc_476714:
00476714ldr x3, [sp+152]
00476718ldr x4, [sp+160]
0047671csubs xzr, x3, x4
00476720b.gt 0x476728
00476724b 0x476958
00476728
00476728loc_476728:
00476728ldr x0, [sp+160]
0047672cstr x0, [sp+112]
00476730ldr x3, [sp+2424]
00476734ldrsb x27, [x3]
00476738ldr x4, [x3+752]
0047673cldr x1, [x3+760]
00476740subs xzr, x1, x0
00476744b.hi 0x47674c
00476748b 0x4773f8
0047674c
0047674cloc_47674c:
0047674cadd x3, x4, x0, lsl #4
00476750ldr x3, [x3+8]
00476754ubfm x5, x0, 60, 59
00476758ldr x4, [x4+x5]
0047675cstr x4, [sp+768]
00476760str x3, [sp+776]
00476764ldr x3, [sp+2200]
00476768ldr x1, [sp+2208]
0047676cldr x0, [sp+112]
00476770subs xzr, x1, x0
00476774b.hi 0x47677c
00476778b 0x4773f4
0047677c
0047677cloc_47677c:
0047677cadd x4, x3, x0, lsl #4
00476780ldr x4, [x4+8]
00476784ubfm x5, x0, 60, 59
00476788ldr x1, [x3+x5]
0047678cstr x1, [sp+752]
00476790str x4, [sp+760]
00476794ldr x3, [sp+776]
00476798subs xzr, x3, x4
0047679cb.ne 0x4767a4
004767a0b 0x4767a8
004767a4
004767a4loc_4767a4:
004767a4b 0x4767d4
004767a8
004767a8loc_4767a8:
004767a8ldr x0, [sp+768]
004767acldr x2, [sp+776]
004767b0bl runtime.memequal
004767b4tbnz w0, 0, 0x4767bc
004767b8b 0x4767d0
004767bc
004767bcloc_4767bc:
004767bcb 0x4767c0
004767c0
004767c0loc_4767c0:
004767c0ldr x3, [sp+160]
004767c4add x3, x3, 1
004767c8str x3, [sp+160]
004767ccb 0x476714
004767d0
004767d0loc_4767d0:
004767d0b 0x4767d4
004767d4
004767d4loc_4767d4:
004767d4add x27, sp, 1320
004767d8stp xzr, xzr, [x27]
004767dcadd x27, sp, 1336
004767e0stp xzr, xzr, [x27]
004767e4add x2, sp, 1320
004767e8str x2, [sp+720]
004767ecadrp x0, 0x1f2000
004767f0add x0, x0, 1568
004767f4add x1, sp, 2192
004767f8bl runtime.convT
004767fcstr x0, [sp+712]
00476800ldr x2, [sp+720]
00476804ldrsb x27, [x2]
00476808adrp x3, 0x1f2000
0047680cadd x3, x3, 1568
00476810str x3, [x2]
00476814adrp x27, 0x5d5000
00476818ldr w3, [x27+3056]
0047681ccbz w3, 0x476824
00476820b 0x476828
00476824
00476824loc_476824:
00476824b 0x47683c
00476828
00476828loc_476828:
00476828bl runtime.gcWriteBarrier2
0047682cstr x0, [x25]
00476830ldr x3, [x2+8]
00476834str x3, [x25+8]
00476838b 0x47683c
0047683c
0047683cloc_47683c:
0047683cstr x0, [x2+8]
00476840ldr x2, [sp+2424]
00476844ldrsb x27, [x2]
00476848add x1, x2, 744
0047684cstr x1, [sp+704]
00476850adrp x0, 0x1f2000
00476854add x0, x0, 1568
00476858bl runtime.convT
0047685cstr x0, [sp+696]
00476860ldr x2, [sp+720]
00476864ldrsb x27, [x2]
00476868adrp x3, 0x1f2000
0047686cadd x3, x3, 1568
00476870str x3, [x2+16]
00476874adrp x27, 0x5d5000
00476878ldr w3, [x27+3056]
0047687ccbz w3, 0x476884
00476880b 0x476888
00476884
00476884loc_476884:
00476884b 0x47689c
00476888
00476888loc_476888:
00476888bl runtime.gcWriteBarrier2
0047688cstr x0, [x25]
00476890ldr x7, [x2+24]
00476894str x7, [x25+8]
00476898b 0x47689c
0047689c
0047689cloc_47689c:
0047689cstr x0, [x2+24]
004768a0ldr x4, [sp+720]
004768a4ldrsb x27, [x4]
004768a8b 0x4768ac
004768ac
004768acloc_4768ac:
004768acstr x4, [sp+728]
004768b0orr x6, xzr, 2
004768b4str x6, [sp+736]
004768b8str x6, [sp+744]
004768bcadrp x0, 0x243000
004768c0add x0, x0, 4029
004768c4movz x1, 25
004768c8adrp x2, 0x259000
004768ccadd x2, x2, 2414
004768d0movz x3, 79
004768d4mov x5, x6
004768d8bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
004768dcstr x0, [sp+1704]
004768e0str x1, [sp+1712]
004768e4str x2, [sp+1720]
004768e8str x3, [sp+1728]
004768ecstr x4, [sp+1736]
004768f0add x27, sp, 1704
004768f4ldp x7, x8, [x27]
004768f8add x27, sp, 1720
004768fcldp x9, x10, [x27]
00476900add x27, sp, 1280
00476904stp x7, x8, [x27]
00476908add x27, sp, 1296
0047690cstp x9, x10, [x27]
00476910ldr x7, [sp+1736]
00476914str x7, [sp+1312]
00476918strb wzr, [sp+108]
0047691cadrp x0, 0x1d8000
00476920add x0, x0, 2528
00476924add x1, sp, 1280
00476928bl runtime.convT
0047692cstr x0, [sp+688]
00476930adrp x7, 0x2a0000
00476934add x7, x7, 1856
00476938str x7, [sp+240]
0047693cstr x0, [sp+248]
00476940ldr x1, [sp+240]
00476944ldrb w0, [sp+108]
00476948ldr x2, [sp+248]
0047694cldp x29, x30, [sp-8]
00476950add sp, sp, 2064
00476954ret x30
00476958
00476958loc_476958:
00476958ldr x3, [sp+2424]
0047695cldrsb x27, [x3]
00476960ldr x4, [x3+728]
00476964ldr x3, [x3+736]
00476968str x4, [sp+672]
0047696cstr x3, [sp+680]
00476970ldr x1, [sp+2176]
00476974ldr x3, [sp+2184]
00476978str x1, [sp+656]
0047697cstr x3, [sp+664]
00476980ldr x4, [sp+680]
00476984subs xzr, x4, x3
00476988b.ne 0x476990
0047698cb 0x476994
00476990
00476990loc_476990:
00476990b 0x476e40
00476994
00476994loc_476994:
00476994ldr x0, [sp+672]
00476998ldr x2, [sp+680]
0047699cbl runtime.memequal
004769a0tbnz w0, 0, 0x4769a8
004769a4b 0x476e3c
004769a8
004769a8loc_4769a8:
004769a8ldr x6, [sp+2336]
004769acstr x6, [sp+208]
004769b0cbnz x6, 0x4769b8
004769b4b 0x476a9c
004769b8
004769b8loc_4769b8:
004769b8ldr x6, [sp+2424]
004769bcldrsb x27, [x6]
004769c0ldr x0, [x6+776]
004769c4ldr x1, [x6+784]
004769c8ldr x2, [x6+792]
004769ccstr x0, [sp+560]
004769d0str x1, [sp+568]
004769d4str x2, [sp+576]
004769d8ldr x3, [sp+2328]
004769dcldr x4, [sp+2336]
004769e0ldr x5, [sp+2344]
004769e4bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
004769e8strb w0, [sp+111]
004769ectbnz w0, 0, 0x4769f4
004769f0b 0x4769f8
004769f4
004769f4loc_4769f4:
004769f4b 0x476aa0
004769f8
004769f8loc_4769f8:
004769f8adrp x0, 0x243000
004769fcadd x0, x0, 4029
00476a00movz x1, 25
00476a04adrp x2, 0x258000
00476a08add x2, x2, 3161
00476a0cmovz x3, 72
00476a10mov x4, xzr
00476a14mov x5, xzr
00476a18mov x6, x5
00476a1cbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476a20str x0, [sp+1624]
00476a24str x1, [sp+1632]
00476a28str x2, [sp+1640]
00476a2cstr x3, [sp+1648]
00476a30str x4, [sp+1656]
00476a34add x27, sp, 1624
00476a38ldp x7, x8, [x27]
00476a3cadd x27, sp, 1640
00476a40ldp x9, x10, [x27]
00476a44add x27, sp, 1280
00476a48stp x7, x8, [x27]
00476a4cadd x27, sp, 1296
00476a50stp x9, x10, [x27]
00476a54ldr x7, [sp+1656]
00476a58str x7, [sp+1312]
00476a5cstrb wzr, [sp+108]
00476a60adrp x0, 0x1d8000
00476a64add x0, x0, 2528
00476a68add x1, sp, 1280
00476a6cbl runtime.convT
00476a70str x0, [sp+552]
00476a74adrp x7, 0x2a0000
00476a78add x7, x7, 1856
00476a7cstr x7, [sp+240]
00476a80str x0, [sp+248]
00476a84ldr x1, [sp+240]
00476a88ldrb w0, [sp+108]
00476a8cldr x2, [sp+248]
00476a90ldp x29, x30, [sp-8]
00476a94add sp, sp, 2064
00476a98ret x30
00476a9c
00476a9cloc_476a9c:
00476a9cb 0x476aa0
00476aa0
00476aa0loc_476aa0:
00476aa0bl time.Now
00476aa4str x0, [sp+1208]
00476aa8str x1, [sp+1216]
00476aacstr x2, [sp+1224]
00476ab0bl time.Time.UTC
00476ab4str x0, [sp+256]
00476ab8str x1, [sp+264]
00476abcstr x2, [sp+272]
00476ac0ldr x0, [sp+2424]
00476ac4ldrsb x27, [x0]
00476ac8ldr x3, [x0+632]
00476accldr x4, [x0+640]
00476ad0ldr x5, [x0+648]
00476ad4str x3, [sp+496]
00476ad8str x4, [sp+504]
00476adcstr x5, [sp+512]
00476ae0ldr x0, [sp+256]
00476ae4ldr x1, [sp+264]
00476ae8ldr x2, [sp+272]
00476aecbl time.Time.Sub
00476af0str x0, [sp+200]
00476af4ldr x1, [sp+2432]
00476af8ldrsb x27, [x1]
00476afcldr x1, [x1+16]
00476b00subs xzr, x0, x1
00476b04cset x0, gt
00476b08strb w0, [sp+111]
00476b0cb.gt 0x476b14
00476b10b 0x476b18
00476b14
00476b14loc_476b14:
00476b14b 0x476b68
00476b18
00476b18loc_476b18:
00476b18ldr x6, [sp+2424]
00476b1cldrsb x27, [x6]
00476b20ldr x0, [x6+632]
00476b24ldr x1, [x6+640]
00476b28ldr x2, [x6+648]
00476b2cstr x0, [sp+472]
00476b30str x1, [sp+480]
00476b34str x2, [sp+488]
00476b38ldr x3, [sp+256]
00476b3cldr x4, [sp+264]
00476b40ldr x5, [sp+272]
00476b44bl time.Time.Sub
00476b48str x0, [sp+192]
00476b4cldr x6, [sp+2432]
00476b50ldrsb x27, [x6]
00476b54ldr x6, [x6+16]
00476b58subs xzr, x0, x6
00476b5ccset x6, gt
00476b60strb w6, [sp+111]
00476b64b 0x476b68
00476b68
00476b68loc_476b68:
00476b68ldrb w2, [sp+111]
00476b6ctbnz w2, 0, 0x476b74
00476b70b 0x476cb4
00476b74
00476b74loc_476b74:
00476b74ldr x1, [sp+2432]
00476b78ldrsb x27, [x1]
00476b7cldr x0, [x1+16]
00476b80str x0, [sp+144]
00476b84bl time.Duration.Seconds
00476b88str d0, [sp+184]
00476b8cadd x27, sp, 1192
00476b90stp xzr, xzr, [x27]
00476b94add x1, sp, 1192
00476b98str x1, [sp+440]
00476b9cldr d0, [sp+184]
00476ba0str d0, [sp+136]
00476ba4add x1, sp, 136
00476ba8ldrsb x27, [x1]
00476bacldr x0, [x1]
00476bb0str x0, [sp+128]
00476bb4bl runtime.convT64
00476bb8str x0, [sp+432]
00476bbcldr x1, [sp+440]
00476bc0ldrsb x27, [x1]
00476bc4adrp x2, 0x17f000
00476bc8add x2, x2, 3904
00476bccstr x2, [x1]
00476bd0adrp x27, 0x5d5000
00476bd4ldr w2, [x27+3056]
00476bd8cbz w2, 0x476be0
00476bdcb 0x476be4
00476be0
00476be0loc_476be0:
00476be0b 0x476bf8
00476be4
00476be4loc_476be4:
00476be4bl runtime.gcWriteBarrier2
00476be8str x0, [x25]
00476becldr x7, [x1+8]
00476bf0str x7, [x25+8]
00476bf4b 0x476bf8
00476bf8
00476bf8loc_476bf8:
00476bf8str x0, [x1+8]
00476bfcldr x4, [sp+440]
00476c00ldrsb x27, [x4]
00476c04b 0x476c08
00476c08
00476c08loc_476c08:
00476c08str x4, [sp+448]
00476c0corr x6, xzr, 1
00476c10str x6, [sp+456]
00476c14str x6, [sp+464]
00476c18adrp x0, 0x243000
00476c1cadd x0, x0, 4029
00476c20movz x1, 25
00476c24adrp x2, 0x254000
00476c28add x2, x2, 3472
00476c2cmovz x3, 54
00476c30mov x5, x6
00476c34bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476c38str x0, [sp+1584]
00476c3cstr x1, [sp+1592]
00476c40str x2, [sp+1600]
00476c44str x3, [sp+1608]
00476c48str x4, [sp+1616]
00476c4cadd x27, sp, 1584
00476c50ldp x7, x8, [x27]
00476c54add x27, sp, 1600
00476c58ldp x9, x10, [x27]
00476c5cadd x27, sp, 1280
00476c60stp x7, x8, [x27]
00476c64add x27, sp, 1296
00476c68stp x9, x10, [x27]
00476c6cldr x7, [sp+1616]
00476c70str x7, [sp+1312]
00476c74strb wzr, [sp+108]
00476c78adrp x0, 0x1d8000
00476c7cadd x0, x0, 2528
00476c80add x1, sp, 1280
00476c84bl runtime.convT
00476c88str x0, [sp+424]
00476c8cadrp x7, 0x2a0000
00476c90add x7, x7, 1856
00476c94str x7, [sp+240]
00476c98str x0, [sp+248]
00476c9cldr x1, [sp+240]
00476ca0ldrb w0, [sp+108]
00476ca4ldr x2, [sp+248]
00476ca8ldp x29, x30, [sp-8]
00476cacadd sp, sp, 2064
00476cb0ret x30
00476cb4
00476cb4loc_476cb4:
00476cb4add x0, sp, 2088
00476cb8movz x1, 149
00476cbcbl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476cc0strb w0, [sp+110]
00476cc4strb w0, [sp+111]
00476cc8tbnz w0, 0, 0x476cd0
00476cccb 0x476cf4
00476cd0
00476cd0loc_476cd0:
00476cd0ldr x2, [sp+2424]
00476cd4ldrsb x27, [x2]
00476cd8add x0, x2, 600
00476cdcstr x0, [sp+416]
00476ce0orr x1, xzr, 15
00476ce4bl gopkg.in/jcmturner/gokrb5.v7/types.IsFlagSet
00476ce8strb w0, [sp+109]
00476cecstrb w0, [sp+111]
00476cf0b 0x476cf8
00476cf4
00476cf4loc_476cf4:
00476cf4b 0x476cf8
00476cf8
00476cf8loc_476cf8:
00476cf8ldrb w7, [sp+111]
00476cfctbnz w7, 0, 0x476d04
00476d00b 0x476e38
00476d04
00476d04loc_476d04:
00476d04ldr x7, [sp+2424]
00476d08ldrsb x27, [x7]
00476d0cldr x7, [x7+808]
00476d10str x7, [sp+208]
00476d14subs xzr, x7, 2
00476d18cset x7, lt
00476d1cstrb w7, [sp+110]
00476d20b.lt 0x476d28
00476d24b 0x476d2c
00476d28
00476d28loc_476d28:
00476d28b 0x476d54
00476d2c
00476d2cloc_476d2c:
00476d2cldr x2, [sp+2424]
00476d30ldrsb x27, [x2]
00476d34add x0, x2, 800
00476d38str x0, [sp+2024]
00476d3cmovz x1, 136
00476d40bl gopkg.in/jcmturner/gokrb5.v7/types.(*PADataSequence).Contains
00476d44strb w0, [sp+111]
00476d48eor x2, x0, 1
00476d4cstrb w2, [sp+110]
00476d50b 0x476d54
00476d54
00476d54loc_476d54:
00476d54ldrb w7, [sp+110]
00476d58tbnz w7, 0, 0x476d60
00476d5cb 0x476e04
00476d60
00476d60loc_476d60:
00476d60adrp x0, 0x243000
00476d64add x0, x0, 4029
00476d68movz x1, 25
00476d6cadrp x2, 0x254000
00476d70add x2, x2, 1536
00476d74movz x3, 53
00476d78mov x4, xzr
00476d7cmov x5, xzr
00476d80mov x6, x5
00476d84bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476d88str x0, [sp+1544]
00476d8cstr x1, [sp+1552]
00476d90str x2, [sp+1560]
00476d94str x3, [sp+1568]
00476d98str x4, [sp+1576]
00476d9cadd x27, sp, 1544
00476da0ldp x7, x8, [x27]
00476da4add x27, sp, 1560
00476da8ldp x9, x10, [x27]
00476dacadd x27, sp, 1280
00476db0stp x7, x8, [x27]
00476db4add x27, sp, 1296
00476db8stp x9, x10, [x27]
00476dbcldr x7, [sp+1576]
00476dc0str x7, [sp+1312]
00476dc4strb wzr, [sp+108]
00476dc8adrp x0, 0x1d8000
00476dccadd x0, x0, 2528
00476dd0add x1, sp, 1280
00476dd4bl runtime.convT
00476dd8str x0, [sp+2016]
00476ddcadrp x7, 0x2a0000
00476de0add x7, x7, 1856
00476de4str x7, [sp+240]
00476de8str x0, [sp+248]
00476decldr x1, [sp+240]
00476df0ldrb w0, [sp+108]
00476df4ldr x2, [sp+248]
00476df8ldp x29, x30, [sp-8]
00476dfcadd sp, sp, 2064
00476e00ret x30
00476e04
00476e04loc_476e04:
00476e04ldr x3, [sp+2424]
00476e08ldrsb x27, [x3]
00476e0cldr x4, [x3+808]
00476e10ldr x5, [x3+800]
00476e14ldr x3, [x3+816]
00476e18str x5, [sp+1168]
00476e1cstr x4, [sp+1176]
00476e20str x3, [sp+1184]
00476e24str xzr, [sp+232]
00476e28str x4, [sp+224]
00476e2cldr x3, [sp+1168]
00476e30str x3, [sp+216]
00476e34b 0x476fe4
00476e38
00476e38loc_476e38:
00476e38b 0x476fc0
00476e3c
00476e3cloc_476e3c:
00476e3cb 0x476e40
00476e40
00476e40loc_476e40:
00476e40add x27, sp, 1320
00476e44stp xzr, xzr, [x27]
00476e48add x27, sp, 1336
00476e4cstp xzr, xzr, [x27]
00476e50add x2, sp, 1320
00476e54str x2, [sp+624]
00476e58ldr x0, [sp+2176]
00476e5cldr x1, [sp+2184]
00476e60bl runtime.convTstring
00476e64str x0, [sp+616]
00476e68ldr x2, [sp+624]
00476e6cldrsb x27, [x2]
00476e70adrp x3, 0x17f000
00476e74add x3, x3, 2944
00476e78str x3, [x2]
00476e7cadrp x27, 0x5d5000
00476e80ldr w3, [x27+3056]
00476e84cbz w3, 0x476e8c
00476e88b 0x476e90
00476e8c
00476e8cloc_476e8c:
00476e8cb 0x476ea4
00476e90
00476e90loc_476e90:
00476e90bl runtime.gcWriteBarrier2
00476e94str x0, [x25]
00476e98ldr x3, [x2+8]
00476e9cstr x3, [x25+8]
00476ea0b 0x476ea4
00476ea4
00476ea4loc_476ea4:
00476ea4str x0, [x2+8]
00476ea8ldr x2, [sp+2424]
00476eacldrsb x27, [x2]
00476eb0ldr x0, [x2+728]
00476eb4ldr x1, [x2+736]
00476eb8str x0, [sp+600]
00476ebcstr x1, [sp+608]
00476ec0bl runtime.convTstring
00476ec4str x0, [sp+592]
00476ec8ldr x2, [sp+624]
00476eccldrsb x27, [x2]
00476ed0adrp x3, 0x17f000
00476ed4add x3, x3, 2944
00476ed8str x3, [x2+16]
00476edcadrp x27, 0x5d5000
00476ee0ldr w3, [x27+3056]
00476ee4cbz w3, 0x476eec
00476ee8b 0x476ef0
00476eec
00476eecloc_476eec:
00476eecb 0x476f04
00476ef0
00476ef0loc_476ef0:
00476ef0bl runtime.gcWriteBarrier2
00476ef4str x0, [x25]
00476ef8ldr x7, [x2+24]
00476efcstr x7, [x25+8]
00476f00b 0x476f04
00476f04
00476f04loc_476f04:
00476f04str x0, [x2+24]
00476f08ldr x4, [sp+624]
00476f0cldrsb x27, [x4]
00476f10b 0x476f14
00476f14
00476f14loc_476f14:
00476f14str x4, [sp+632]
00476f18orr x6, xzr, 2
00476f1cstr x6, [sp+640]
00476f20str x6, [sp+648]
00476f24adrp x0, 0x243000
00476f28add x0, x0, 4029
00476f2cmovz x1, 25
00476f30adrp x2, 0x259000
00476f34add x2, x2, 1941
00476f38movz x3, 78
00476f3cmov x5, x6
00476f40bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00476f44str x0, [sp+1664]
00476f48str x1, [sp+1672]
00476f4cstr x2, [sp+1680]
00476f50str x3, [sp+1688]
00476f54str x4, [sp+1696]
00476f58add x27, sp, 1664
00476f5cldp x7, x8, [x27]
00476f60add x27, sp, 1680
00476f64ldp x9, x10, [x27]
00476f68add x27, sp, 1280
00476f6cstp x7, x8, [x27]
00476f70add x27, sp, 1296
00476f74stp x9, x10, [x27]
00476f78ldr x7, [sp+1696]
00476f7cstr x7, [sp+1312]
00476f80strb wzr, [sp+108]
00476f84adrp x0, 0x1d8000
00476f88add x0, x0, 2528
00476f8cadd x1, sp, 1280
00476f90bl runtime.convT
00476f94str x0, [sp+584]
00476f98adrp x7, 0x2a0000
00476f9cadd x7, x7, 1856
00476fa0str x7, [sp+240]
00476fa4str x0, [sp+248]
00476fa8ldr x1, [sp+240]
00476facldrb w0, [sp+108]
00476fb0ldr x2, [sp+248]
00476fb4ldp x29, x30, [sp-8]
00476fb8add sp, sp, 2064
00476fbcret x30
00476fc0
00476fc0loc_476fc0:
00476fc0orr x3, xzr, 1
00476fc4strb w3, [sp+108]
00476fc8stp xzr, xzr, [sp+240]
00476fccldrb w0, [sp+108]
00476fd0mov x1, xzr
00476fd4mov x2, xzr
00476fd8ldp x29, x30, [sp-8]
00476fdcadd sp, sp, 2064
00476fe0ret x30
00476fe4
00476fe4loc_476fe4:
00476fe4ldr x3, [sp+224]
00476fe8ldr x4, [sp+232]
00476fecsubs xzr, x3, x4
00476ff0b.gt 0x476ff8
00476ff4b 0x4773f0
00476ff8
00476ff8loc_476ff8:
00476ff8ldr x3, [sp+216]
00476ffcstr x3, [sp+2008]
00477000ldr x3, [sp+2008]
00477004ldrsw x4, [x3]
00477008ldr x5, [x3+8]
0047700cldr x6, [x3+16]
00477010ldr x3, [x3+24]
00477014str w4, [sp+280]
00477018str x5, [sp+288]
0047701cstr x6, [sp+296]
00477020str x3, [sp+304]
00477024ldrsw x3, [sp+280]
00477028subs wzr, w3, 149
0047702cb.eq 0x477034
00477030b 0x4773cc
00477034
00477034loc_477034:
00477034adrp x0, 0x1d0000
00477038add x0, x0, 2592
0047703cbl runtime.newobject
00477040str x0, [sp+2048]
00477044str wzr, [x0]
00477048stp xzr, xzr, [x0+16]
0047704cadrp x27, 0x5d4000
00477050ldr w1, [x27+3056]
00477054cbz w1, 0x47705c
00477058b 0x477060
0047705c
0047705cloc_47705c:
0047705cb 0x477070
00477060
00477060loc_477060:
00477060ldr x4, [x0+8]
00477064bl runtime.gcWriteBarrier1
00477068str x4, [x25]
0047706cb 0x477070
00477070
00477070loc_477070:
00477070str xzr, [x0+8]
00477074ldr x0, [sp+2048]
00477078ldr x1, [sp+288]
0047707cldr x2, [sp+296]
00477080ldr x3, [sp+304]
00477084bl gopkg.in/jcmturner/gokrb5.v7/types.(*PAReqEncPARep).Unmarshal
00477088str x0, [sp+360]
0047708cstr x1, [sp+368]
00477090cbnz x0, 0x477098
00477094b 0x47713c
00477098
00477098loc_477098:
00477098adrp x2, 0x23d000
0047709cadd x2, x2, 174
004770a0orr x3, xzr, 14
004770a4adrp x4, 0x257000
004770a8add x4, x4, 4042
004770acmovz x5, 74
004770b0mov x6, xzr
004770b4mov x7, xzr
004770b8mov x8, x7
004770bcbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004770c0str x0, [sp+1504]
004770c4str x1, [sp+1512]
004770c8str x2, [sp+1520]
004770ccstr x3, [sp+1528]
004770d0str x4, [sp+1536]
004770d4add x27, sp, 1504
004770d8ldp x9, x10, [x27]
004770dcadd x27, sp, 1520
004770e0ldp x11, x12, [x27]
004770e4add x27, sp, 1280
004770e8stp x9, x10, [x27]
004770ecadd x27, sp, 1296
004770f0stp x11, x12, [x27]
004770f4ldr x9, [sp+1536]
004770f8str x9, [sp+1312]
004770fcstrb wzr, [sp+108]
00477100adrp x0, 0x1d7000
00477104add x0, x0, 2528
00477108add x1, sp, 1280
0047710cbl runtime.convT
00477110str x0, [sp+2000]
00477114adrp x9, 0x29f000
00477118add x9, x9, 1856
0047711cstr x9, [sp+240]
00477120str x0, [sp+248]
00477124ldr x1, [sp+240]
00477128ldrb w0, [sp+108]
0047712cldr x2, [sp+248]
00477130ldp x29, x30, [sp-8]
00477134add sp, sp, 2064
00477138ret x30
0047713c
0047713cloc_47713c:
0047713cadd x27, sp, 1152
00477140stp xzr, xzr, [x27]
00477144add x27, sp, 1232
00477148stp xzr, xzr, [x27]
0047714cldr x1, [sp+2048]
00477150ldrsw x0, [x1]
00477154bl gopkg.in/jcmturner/gokrb5.v7/crypto.GetChksumEtype
00477158str x0, [sp+1152]
0047715cstr x1, [sp+1160]
00477160str x2, [sp+1232]
00477164str x3, [sp+1240]
00477168ldr x1, [sp+1152]
0047716cldr x2, [sp+1160]
00477170str x1, [sp+1408]
00477174str x2, [sp+1416]
00477178ldr x1, [sp+1232]
0047717cldr x2, [sp+1240]
00477180str x1, [sp+1392]
00477184str x2, [sp+1400]
00477188ldr x1, [sp+1408]
0047718cldr x2, [sp+1416]
00477190str x1, [sp+344]
00477194str x2, [sp+352]
00477198ldr x1, [sp+1400]
0047719cldr x0, [sp+1392]
004771a0str x0, [sp+360]
004771a4str x1, [sp+368]
004771a8cbnz x0, 0x4771b0
004771acb 0x477254
004771b0
004771b0loc_4771b0:
004771b0adrp x2, 0x23d000
004771b4add x2, x2, 188
004771b8orr x3, xzr, 14
004771bcadrp x4, 0x24a000
004771c0add x4, x4, 355
004771c4movz x5, 35
004771c8mov x6, xzr
004771ccmov x7, xzr
004771d0mov x8, x7
004771d4bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
004771d8str x0, [sp+1464]
004771dcstr x1, [sp+1472]
004771e0str x2, [sp+1480]
004771e4str x3, [sp+1488]
004771e8str x4, [sp+1496]
004771ecadd x27, sp, 1464
004771f0ldp x9, x10, [x27]
004771f4add x27, sp, 1480
004771f8ldp x11, x12, [x27]
004771fcadd x27, sp, 1280
00477200stp x9, x10, [x27]
00477204add x27, sp, 1296
00477208stp x11, x12, [x27]
0047720cldr x9, [sp+1496]
00477210str x9, [sp+1312]
00477214strb wzr, [sp+108]
00477218adrp x0, 0x1d7000
0047721cadd x0, x0, 2528
00477220add x1, sp, 1280
00477224bl runtime.convT
00477228str x0, [sp+1992]
0047722cadrp x9, 0x29f000
00477230add x9, x9, 1856
00477234str x9, [sp+240]
00477238str x0, [sp+248]
0047723cldr x1, [sp+240]
00477240ldrb w0, [sp+108]
00477244ldr x2, [sp+248]
00477248ldp x29, x30, [sp-8]
0047724cadd sp, sp, 2064
00477250ret x30
00477254
00477254loc_477254:
00477254str xzr, [sp+1128]
00477258add x27, sp, 1136
0047725cstp xzr, xzr, [x27]
00477260add x27, sp, 1232
00477264stp xzr, xzr, [x27]
00477268add x0, sp, 2072
0047726cbl gopkg.in/jcmturner/gokrb5.v7/messages.(*ASReq).Marshal
00477270str x0, [sp+1128]
00477274str x1, [sp+1136]
00477278str x2, [sp+1144]
0047727cstr x3, [sp+1232]
00477280str x4, [sp+1240]
00477284ldr x1, [sp+1128]
00477288ldr x2, [sp+1136]
0047728cldr x3, [sp+1144]
00477290str x1, [sp+1368]
00477294str x2, [sp+1376]
00477298str x3, [sp+1384]
0047729cldr x1, [sp+1232]
004772a0ldr x2, [sp+1240]
004772a4str x1, [sp+1352]
004772a8str x2, [sp+1360]
004772acldr x4, [sp+1368]
004772b0ldr x5, [sp+1376]
004772b4ldr x6, [sp+1384]
004772b8str x4, [sp+392]
004772bcstr x5, [sp+400]
004772c0str x6, [sp+408]
004772c4ldr x1, [sp+344]
004772c8ldrsb x27, [x1]
004772ccldr x1, [x1+176]
004772d0ldr x0, [sp+352]
004772d4ldr x2, [sp+328]
004772d8ldr x3, [sp+336]
004772dcldr x7, [sp+320]
004772e0ldr x8, [sp+2048]
004772e4ldr x9, [x8+8]
004772e8ldr x10, [x8+16]
004772ecldr x8, [x8+24]
004772f0mov x11, x1
004772f4mov x1, x7
004772f8mov x7, x9
004772fcmov x12, x8
00477300mov x8, x10
00477304mov x9, x12
00477308orr x10, xzr, 56
0047730cblr x11
00477310strb w0, [sp+110]
00477314tbnz w0, 0, 0x47731c
00477318b 0x477320
0047731c
0047731cloc_47731c:
0047731cb 0x4773d0
00477320
00477320loc_477320:
00477320ldr x0, [sp+360]
00477324ldr x1, [sp+368]
00477328adrp x2, 0x23d000
0047732cadd x2, x2, 188
00477330orr x3, xzr, 14
00477334adrp x4, 0x250000
00477338add x4, x4, 2779
0047733cmovz x5, 46
00477340mov x6, xzr
00477344mov x7, xzr
00477348mov x8, x7
0047734cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477350str x0, [sp+1424]
00477354str x1, [sp+1432]
00477358str x2, [sp+1440]
0047735cstr x3, [sp+1448]
00477360str x4, [sp+1456]
00477364add x27, sp, 1424
00477368ldp x9, x10, [x27]
0047736cadd x27, sp, 1440
00477370ldp x11, x12, [x27]
00477374add x27, sp, 1280
00477378stp x9, x10, [x27]
0047737cadd x27, sp, 1296
00477380stp x11, x12, [x27]
00477384ldr x9, [sp+1456]
00477388str x9, [sp+1312]
0047738cstrb wzr, [sp+108]
00477390adrp x0, 0x1d7000
00477394add x0, x0, 2528
00477398add x1, sp, 1280
0047739cbl runtime.convT
004773a0str x0, [sp+1984]
004773a4adrp x9, 0x29f000
004773a8add x9, x9, 1856
004773acstr x9, [sp+240]
004773b0str x0, [sp+248]
004773b4ldr x1, [sp+240]
004773b8ldrb w0, [sp+108]
004773bcldr x2, [sp+248]
004773c0ldp x29, x30, [sp-8]
004773c4add sp, sp, 2064
004773c8ret x30
004773cc
004773ccloc_4773cc:
004773ccb 0x4773d0
004773d0
004773d0loc_4773d0:
004773d0b 0x4773d4
004773d4
004773d4loc_4773d4:
004773d4ldr x3, [sp+232]
004773d8add x3, x3, 1
004773dcstr x3, [sp+232]
004773e0ldr x3, [sp+2008]
004773e4add x3, x3, 32
004773e8str x3, [sp+216]
004773ecb 0x476fe4
004773f0
004773f0loc_4773f0:
004773f0b 0x476fc0
004773f4
004773f4loc_4773f4:
004773f4bl runtime.panicIndex
004773f8
004773f8loc_4773f8:
004773f8bl runtime.panicIndex
004773fc
004773fcloc_4773fc:
004773fcbl runtime.panicIndex
00477400
00477400loc_477400:
00477400bl runtime.panicIndex
00477404hint
00477408
00477408loc_477408:
00477408stp x0, x1, [sp+360]
0047740cstr x2, [sp+376]
00477410mov x3, x30
00477414bl runtime.morestack_noctxt.abi0
00477418ldp x0, x1, [sp+360]
0047741cldr x2, [sp+376]
00477420b 0x475ce0
00477424udf 0
00477428udf 0
0047742cudf 0
00475ce0
00477430
00477430gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key)
00477430ldr x16, [x28+16]
00477434sub x17, sp, 320
00477438subs xzr, x17, x16
0047743cb.ls 0x477750
00477440sub x20, sp, 448
00477444stp x29, x30, [x20-8]
00477448add sp, x20, 0
0047744csub x29, sp, 8
00477450str x0, [sp+456]
00477454str w1, [sp+464]
00477458str x2, [sp+472]
0047745cstr x3, [sp+480]
00477460str x4, [sp+488]
00477464stp xzr, xzr, [sp+96]
00477468str xzr, [sp+168]
0047746cstp xzr, xzr, [sp+176]
00477470stp xzr, xzr, [sp+152]
00477474ldr x10, [sp+456]
00477478ldrsb x27, [x10]
0047747cldp x11, x12, [x10+472]
00477480ldp x13, x14, [x10+488]
00477484stp x11, x12, [sp+352]
00477488stp x13, x14, [sp+368]
0047748cldr x10, [x10+504]
00477490str x10, [sp+384]
00477494ldrsw x5, [sp+464]
00477498ldr x6, [sp+472]
0047749cldr x7, [sp+480]
004774a0ldr x8, [sp+488]
004774a4ldrsw x0, [sp+352]
004774a8ldr x1, [sp+360]
004774acldr x2, [sp+368]
004774b0ldr x3, [sp+376]
004774b4ldr x4, [sp+384]
004774b8orr x9, xzr, 8
004774bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart
004774c0str x0, [sp+168]
004774c4str x1, [sp+176]
004774c8str x2, [sp+184]
004774ccstr x3, [sp+152]
004774d0str x4, [sp+160]
004774d4ldr x10, [sp+168]
004774d8ldr x11, [sp+176]
004774dcldr x12, [sp+184]
004774e0str x10, [sp+208]
004774e4str x11, [sp+216]
004774e8str x12, [sp+224]
004774ecldr x10, [sp+152]
004774f0ldr x11, [sp+160]
004774f4str x10, [sp+192]
004774f8str x11, [sp+200]
004774fcldr x10, [sp+208]
00477500ldr x11, [sp+216]
00477504ldr x12, [sp+224]
00477508str x10, [sp+128]
0047750cstr x11, [sp+136]
00477510str x12, [sp+144]
00477514ldr x1, [sp+200]
00477518ldr x0, [sp+192]
0047751cstr x0, [sp+112]
00477520str x1, [sp+120]
00477524cbnz x0, 0x47752c
00477528b 0x4775b8
0047752c
0047752cloc_47752c:
0047752cadrp x2, 0x23d000
00477530add x2, x2, 3812
00477534orr x3, xzr, 16
00477538adrp x4, 0x247000
0047753cadd x4, x4, 3792
00477540orr x5, xzr, 32
00477544mov x6, xzr
00477548mov x7, xzr
0047754cmov x8, x7
00477550bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477554str x0, [sp+296]
00477558str x1, [sp+304]
0047755cstr x2, [sp+312]
00477560str x3, [sp+320]
00477564str x4, [sp+328]
00477568ldp x9, x10, [sp+296]
0047756cldp x11, x12, [sp+312]
00477570stp x9, x10, [sp+392]
00477574stp x11, x12, [sp+408]
00477578ldr x9, [sp+328]
0047757cstr x9, [sp+424]
00477580adrp x0, 0x1d7000
00477584add x0, x0, 2528
00477588add x1, sp, 392
0047758cbl runtime.convT
00477590str x0, [sp+344]
00477594adrp x9, 0x29f000
00477598add x9, x9, 1856
0047759cstr x9, [sp+96]
004775a0str x0, [sp+104]
004775a4ldr x0, [sp+96]
004775a8ldr x1, [sp+104]
004775acldp x29, x30, [sp-8]
004775b0add sp, sp, 448
004775b4ret x30
004775b8
004775b8loc_4775b8:
004775b8adrp x0, 0x224000
004775bcadd x0, x0, 2464
004775c0bl runtime.newobject
004775c4str x0, [sp+432]
004775c8adrp x27, 0x5d4000
004775ccldr w1, [x27+3056]
004775d0cbz w1, 0x4775d8
004775d4b 0x4775dc
004775d8
004775d8loc_4775d8:
004775d8b 0x4775f8
004775dc
004775dcloc_4775dc:
004775dcstr x0, [sp+248]
004775e0mov x1, x0
004775e4adrp x0, 0x224000
004775e8add x0, x0, 2464
004775ecbl runtime.wbZero
004775f0ldr x0, [sp+248]
004775f4b 0x4775f8
004775f8
004775f8loc_4775f8:
004775f8mov x20, x0
004775fcadr x27, 16
00477600stp x29, x27, [sp-24]
00477604sub x29, sp, 24
00477608bl fn_87cc4
0047760csub x29, sp, 8
00477610str xzr, [x0+304]
00477614ldr x0, [sp+432]
00477618ldr x1, [sp+128]
0047761cldr x2, [sp+136]
00477620ldr x3, [sp+144]
00477624bl gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal
00477628str x0, [sp+112]
0047762cstr x1, [sp+120]
00477630cbnz x0, 0x477638
00477634b 0x4776c4
00477638
00477638loc_477638:
00477638adrp x2, 0x23d000
0047763cadd x2, x2, 174
00477640orr x3, xzr, 14
00477644adrp x4, 0x248000
00477648add x4, x4, 2784
0047764cmovz x5, 33
00477650mov x6, xzr
00477654mov x7, xzr
00477658mov x8, x7
0047765cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477660str x0, [sp+256]
00477664str x1, [sp+264]
00477668str x2, [sp+272]
0047766cstr x3, [sp+280]
00477670str x4, [sp+288]
00477674ldp x9, x10, [sp+256]
00477678ldp x11, x12, [sp+272]
0047767cstp x9, x10, [sp+392]
00477680stp x11, x12, [sp+408]
00477684ldr x9, [sp+288]
00477688str x9, [sp+424]
0047768cadrp x0, 0x1d7000
00477690add x0, x0, 2528
00477694add x1, sp, 392
00477698bl runtime.convT
0047769cstr x0, [sp+336]
004776a0adrp x9, 0x29f000
004776a4add x9, x9, 1856
004776a8str x9, [sp+96]
004776acstr x0, [sp+104]
004776b0ldr x0, [sp+96]
004776b4ldr x1, [sp+104]
004776b8ldp x29, x30, [sp-8]
004776bcadd sp, sp, 448
004776c0ret x30
004776c4
004776c4loc_4776c4:
004776c4ldr x3, [sp+456]
004776c8ldrsb x27, [x3]
004776ccadd x21, x3, 512
004776d0ldr x20, [sp+432]
004776d4str x20, [sp+248]
004776d8adrp x27, 0x5d4000
004776dcldr w4, [x27+3056]
004776e0cbz w4, 0x4776e8
004776e4b 0x4776ec
004776e8
004776e8loc_4776e8:
004776e8b 0x477718
004776ec
004776ecloc_4776ec:
004776ecstr x3, [sp+240]
004776f0str x21, [sp+232]
004776f4adrp x0, 0x224000
004776f8add x0, x0, 2464
004776fcmov x1, x21
00477700mov x2, x20
00477704bl runtime.wbMove
00477708ldr x3, [sp+240]
0047770cldr x20, [sp+248]
00477710ldr x21, [sp+232]
00477714b 0x477718
00477718
00477718loc_477718:
00477718adr x27, 16
0047771cstp x29, x27, [sp-24]
00477720sub x29, sp, 24
00477724bl fn_87e88
00477728sub x29, sp, 8
0047772cldr x2, [sp+248]
00477730ldr x2, [x2+304]
00477734str x2, [x3+816]
00477738stp xzr, xzr, [sp+96]
0047773cmov x0, xzr
00477740mov x1, xzr
00477744ldp x29, x30, [sp-8]
00477748add sp, sp, 448
0047774cret x30
00477750
00477750loc_477750:
00477750str x0, [sp+8]
00477754str w1, [sp+16]
00477758stp x2, x3, [sp+24]
0047775cstr x4, [sp+40]
00477760mov x3, x30
00477764bl runtime.morestack_noctxt.abi0
00477768ldr x0, [sp+8]
0047776cldrsw x1, [sp+16]
00477770ldp x2, x3, [sp+24]
00477774ldr x4, [sp+40]
00477778b 0x477430
0047777cudf 0
00477430
00477430gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).DecryptEncPart: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).DecryptEncPart(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, gopkg.in/jcmturner/gokrb5.v7/types.EncryptionKey key)
00477430ldr x16, [x28+16]
00477434sub x17, sp, 320
00477438subs xzr, x17, x16
0047743cb.ls 0x477750
00477440sub x20, sp, 448
00477444stp x29, x30, [x20-8]
00477448add sp, x20, 0
0047744csub x29, sp, 8
00477450str x0, [sp+456]
00477454str w1, [sp+464]
00477458str x2, [sp+472]
0047745cstr x3, [sp+480]
00477460str x4, [sp+488]
00477464stp xzr, xzr, [sp+96]
00477468str xzr, [sp+168]
0047746cstp xzr, xzr, [sp+176]
00477470stp xzr, xzr, [sp+152]
00477474ldr x10, [sp+456]
00477478ldrsb x27, [x10]
0047747cldp x11, x12, [x10+472]
00477480ldp x13, x14, [x10+488]
00477484stp x11, x12, [sp+352]
00477488stp x13, x14, [sp+368]
0047748cldr x10, [x10+504]
00477490str x10, [sp+384]
00477494ldrsw x5, [sp+464]
00477498ldr x6, [sp+472]
0047749cldr x7, [sp+480]
004774a0ldr x8, [sp+488]
004774a4ldrsw x0, [sp+352]
004774a8ldr x1, [sp+360]
004774acldr x2, [sp+368]
004774b0ldr x3, [sp+376]
004774b4ldr x4, [sp+384]
004774b8orr x9, xzr, 8
004774bcbl gopkg.in/jcmturner/gokrb5.v7/crypto.DecryptEncPart
004774c0str x0, [sp+168]
004774c4str x1, [sp+176]
004774c8str x2, [sp+184]
004774ccstr x3, [sp+152]
004774d0str x4, [sp+160]
004774d4ldr x10, [sp+168]
004774d8ldr x11, [sp+176]
004774dcldr x12, [sp+184]
004774e0str x10, [sp+208]
004774e4str x11, [sp+216]
004774e8str x12, [sp+224]
004774ecldr x10, [sp+152]
004774f0ldr x11, [sp+160]
004774f4str x10, [sp+192]
004774f8str x11, [sp+200]
004774fcldr x10, [sp+208]
00477500ldr x11, [sp+216]
00477504ldr x12, [sp+224]
00477508str x10, [sp+128]
0047750cstr x11, [sp+136]
00477510str x12, [sp+144]
00477514ldr x1, [sp+200]
00477518ldr x0, [sp+192]
0047751cstr x0, [sp+112]
00477520str x1, [sp+120]
00477524cbnz x0, 0x47752c
00477528b 0x4775b8
0047752c
0047752cloc_47752c:
0047752cadrp x2, 0x23d000
00477530add x2, x2, 3812
00477534orr x3, xzr, 16
00477538adrp x4, 0x247000
0047753cadd x4, x4, 3792
00477540orr x5, xzr, 32
00477544mov x6, xzr
00477548mov x7, xzr
0047754cmov x8, x7
00477550bl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477554str x0, [sp+296]
00477558str x1, [sp+304]
0047755cstr x2, [sp+312]
00477560str x3, [sp+320]
00477564str x4, [sp+328]
00477568ldp x9, x10, [sp+296]
0047756cldp x11, x12, [sp+312]
00477570stp x9, x10, [sp+392]
00477574stp x11, x12, [sp+408]
00477578ldr x9, [sp+328]
0047757cstr x9, [sp+424]
00477580adrp x0, 0x1d7000
00477584add x0, x0, 2528
00477588add x1, sp, 392
0047758cbl runtime.convT
00477590str x0, [sp+344]
00477594adrp x9, 0x29f000
00477598add x9, x9, 1856
0047759cstr x9, [sp+96]
004775a0str x0, [sp+104]
004775a4ldr x0, [sp+96]
004775a8ldr x1, [sp+104]
004775acldp x29, x30, [sp-8]
004775b0add sp, sp, 448
004775b4ret x30
004775b8
004775b8loc_4775b8:
004775b8adrp x0, 0x224000
004775bcadd x0, x0, 2464
004775c0bl runtime.newobject
004775c4str x0, [sp+432]
004775c8adrp x27, 0x5d4000
004775ccldr w1, [x27+3056]
004775d0cbz w1, 0x4775d8
004775d4b 0x4775dc
004775d8
004775d8loc_4775d8:
004775d8b 0x4775f8
004775dc
004775dcloc_4775dc:
004775dcstr x0, [sp+248]
004775e0mov x1, x0
004775e4adrp x0, 0x224000
004775e8add x0, x0, 2464
004775ecbl runtime.wbZero
004775f0ldr x0, [sp+248]
004775f4b 0x4775f8
004775f8
004775f8loc_4775f8:
004775f8mov x20, x0
004775fcadr x27, 16
00477600stp x29, x27, [sp-24]
00477604sub x29, sp, 24
00477608bl fn_87cc4
0047760csub x29, sp, 8
00477610str xzr, [x0+304]
00477614ldr x0, [sp+432]
00477618ldr x1, [sp+128]
0047761cldr x2, [sp+136]
00477620ldr x3, [sp+144]
00477624bl gopkg.in/jcmturner/gokrb5.v7/messages.(*EncKDCRepPart).Unmarshal
00477628str x0, [sp+112]
0047762cstr x1, [sp+120]
00477630cbnz x0, 0x477638
00477634b 0x4776c4
00477638
00477638loc_477638:
00477638adrp x2, 0x23d000
0047763cadd x2, x2, 174
00477640orr x3, xzr, 14
00477644adrp x4, 0x248000
00477648add x4, x4, 2784
0047764cmovz x5, 33
00477650mov x6, xzr
00477654mov x7, xzr
00477658mov x8, x7
0047765cbl gopkg.in/jcmturner/gokrb5.v7/krberror.Errorf
00477660str x0, [sp+256]
00477664str x1, [sp+264]
00477668str x2, [sp+272]
0047766cstr x3, [sp+280]
00477670str x4, [sp+288]
00477674ldp x9, x10, [sp+256]
00477678ldp x11, x12, [sp+272]
0047767cstp x9, x10, [sp+392]
00477680stp x11, x12, [sp+408]
00477684ldr x9, [sp+288]
00477688str x9, [sp+424]
0047768cadrp x0, 0x1d7000
00477690add x0, x0, 2528
00477694add x1, sp, 392
00477698bl runtime.convT
0047769cstr x0, [sp+336]
004776a0adrp x9, 0x29f000
004776a4add x9, x9, 1856
004776a8str x9, [sp+96]
004776acstr x0, [sp+104]
004776b0ldr x0, [sp+96]
004776b4ldr x1, [sp+104]
004776b8ldp x29, x30, [sp-8]
004776bcadd sp, sp, 448
004776c0ret x30
004776c4
004776c4loc_4776c4:
004776c4ldr x3, [sp+456]
004776c8ldrsb x27, [x3]
004776ccadd x21, x3, 512
004776d0ldr x20, [sp+432]
004776d4str x20, [sp+248]
004776d8adrp x27, 0x5d4000
004776dcldr w4, [x27+3056]
004776e0cbz w4, 0x4776e8
004776e4b 0x4776ec
004776e8
004776e8loc_4776e8:
004776e8b 0x477718
004776ec
004776ecloc_4776ec:
004776ecstr x3, [sp+240]
004776f0str x21, [sp+232]
004776f4adrp x0, 0x224000
004776f8add x0, x0, 2464
004776fcmov x1, x21
00477700mov x2, x20
00477704bl runtime.wbMove
00477708ldr x3, [sp+240]
0047770cldr x20, [sp+248]
00477710ldr x21, [sp+232]
00477714b 0x477718
00477718
00477718loc_477718:
00477718adr x27, 16
0047771cstp x29, x27, [sp-24]
00477720sub x29, sp, 24
00477724bl fn_87e88
00477728sub x29, sp, 8
0047772cldr x2, [sp+248]
00477730ldr x2, [x2+304]
00477734str x2, [x3+816]
00477738stp xzr, xzr, [sp+96]
0047773cmov x0, xzr
00477740mov x1, xzr
00477744ldp x29, x30, [sp-8]
00477748add sp, sp, 448
0047774cret x30
00477750
00477750loc_477750:
00477750str x0, [sp+8]
00477754str w1, [sp+16]
00477758stp x2, x3, [sp+24]
0047775cstr x4, [sp+40]
00477760mov x3, x30
00477764bl runtime.morestack_noctxt.abi0
00477768ldr x0, [sp+8]
0047776cldrsw x1, [sp+16]
00477770ldp x2, x3, [sp+24]
00477774ldr x4, [sp+40]
00477778b 0x477430
0047777cudf 0
00477430
00477780
00477780gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/messages.TGSReq tgsReq)
00477780ldr x16, [x28+16]
00477784sub x17, sp, 1024
00477788subs xzr, x17, x16
0047778cb.ls 0x4783e4
00477790sub x20, sp, 1152
00477794stp x29, x30, [x20-8]
00477798add sp, x20, 0
0047779csub x29, sp, 8
004777a0str x0, [sp+1512]
004777a4str x1, [sp+1520]
004777a8strb wzr, [sp+78]
004777acstp xzr, xzr, [sp+160]
004777b0ldr x3, [sp+1512]
004777b4ldrsb x27, [x3]
004777b8ldrsw x3, [x3+56]
004777bcldrsw x4, [sp+1232]
004777c0subs wzr, w4, w3
004777c4cset x3, ne
004777c8strb w3, [sp+79]
004777ccb.ne 0x4777d4
004777d0b 0x4777d8
004777d4
004777d4loc_4777d4:
004777d4b 0x4777f8
004777d8
004777d8loc_4777d8:
004777d8ldr x3, [sp+1512]
004777dcldrsb x27, [x3]
004777e0ldr x3, [x3+64]
004777e4subs xzr, x3, 0
004777e8cset x3, ne
004777eceor x3, x3, 1
004777f0strb w3, [sp+79]
004777f4b 0x4777f8
004777f8
004777f8loc_4777f8:
004777f8ldrb w3, [sp+79]
004777fctbnz w3, 0, 0x477804
00477800b 0x477970
00477804
00477804loc_477804:
00477804stp xzr, xzr, [sp+216]
00477808stp xzr, xzr, [sp+232]
0047780cadd x2, sp, 216
00477810str x2, [sp+1048]
00477814adrp x0, 0x1f1000
00477818add x0, x0, 1568
0047781cadd x1, sp, 1232
00477820bl runtime.convT
00477824str x0, [sp+1040]
00477828ldr x2, [sp+1048]
0047782cldrsb x27, [x2]
00477830adrp x3, 0x1f1000
00477834add x3, x3, 1568
00477838str x3, [x2]
0047783cadrp x27, 0x5d4000
00477840ldr w3, [x27+3056]
00477844cbz w3, 0x47784c
00477848b 0x477850
0047784c
0047784cloc_47784c:
0047784cb 0x477864
00477850
00477850loc_477850:
00477850bl runtime.gcWriteBarrier2
00477854str x0, [x25]
00477858ldr x3, [x2+8]
0047785cstr x3, [x25+8]
00477860b 0x477864
00477864
00477864loc_477864:
00477864str x0, [x2+8]
00477868ldr x2, [sp+1512]
0047786cldrsb x27, [x2]
00477870add x1, x2, 56
00477874str x1, [sp+1032]
00477878adrp x0, 0x1f1000
0047787cadd x0, x0, 1568
00477880bl runtime.convT
00477884str x0, [sp+1024]
00477888ldr x2, [sp+1048]
0047788cldrsb x27, [x2]
00477890adrp x3, 0x1f1000
00477894add x3, x3, 1568
00477898str x3, [x2+16]
0047789cadrp x27, 0x5d4000
004778a0ldr w3, [x27+3056]
004778a4cbz w3, 0x4778ac
004778a8b 0x4778b0
004778ac
004778acloc_4778ac:
004778acb 0x4778c4
004778b0
004778b0loc_4778b0:
004778b0bl runtime.gcWriteBarrier2
004778b4str x0, [x25]
004778b8ldr x7, [x2+24]
004778bcstr x7, [x25+8]
004778c0b 0x4778c4
004778c4
004778c4loc_4778c4:
004778c4str x0, [x2+24]
004778c8ldr x4, [sp+1048]
004778ccldrsb x27, [x4]
004778d0b 0x4778d4
004778d4
004778d4loc_4778d4:
004778d4str x4, [sp+1056]
004778d8orr x6, xzr, 2
004778dcstr x6, [sp+1064]
004778e0str x6, [sp+1072]
004778e4adrp x0, 0x242000
004778e8add x0, x0, 4029
004778ecmovz x1, 25
004778f0adrp x2, 0x259000
004778f4add x2, x2, 283
004778f8movz x3, 84
004778fcmov x5, x6
00477900bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477904str x0, [sp+488]
00477908str x1, [sp+496]
0047790cstr x2, [sp+504]
00477910str x3, [sp+512]
00477914str x4, [sp+520]
00477918ldp x7, x8, [sp+488]
0047791cldp x9, x10, [sp+504]
00477920stp x7, x8, [sp+176]
00477924stp x9, x10, [sp+192]
00477928ldr x7, [sp+520]
0047792cstr x7, [sp+208]
00477930strb wzr, [sp+78]
00477934adrp x0, 0x1d7000
00477938add x0, x0, 2528
0047793cadd x1, sp, 176
00477940bl runtime.convT
00477944str x0, [sp+1016]
00477948adrp x7, 0x29f000
0047794cadd x7, x7, 1856
00477950str x7, [sp+160]
00477954str x0, [sp+168]
00477958ldr x1, [sp+160]
0047795cldrb w0, [sp+78]
00477960ldr x2, [sp+168]
00477964ldp x29, x30, [sp-8]
00477968add sp, sp, 1152
0047796cret x30
00477970
00477970loc_477970:
00477970str xzr, [sp+128]
00477974ldr x3, [sp+1512]
00477978ldrsb x27, [x3]
0047797cldr x3, [x3+72]
00477980str x3, [sp+120]
00477984b 0x477988
00477988
00477988loc_477988:
00477988ldr x3, [sp+120]
0047798cldr x4, [sp+128]
00477990subs xzr, x3, x4
00477994b.gt 0x47799c
00477998b 0x477bb4
0047799c
0047799cloc_47799c:
0047799cldr x0, [sp+128]
004779a0str x0, [sp+80]
004779a4ldr x3, [sp+1512]
004779a8ldrsb x27, [x3]
004779acldr x4, [x3+64]
004779b0ldr x1, [x3+72]
004779b4subs xzr, x1, x0
004779b8b.hi 0x4779c0
004779bcb 0x4783dc
004779c0
004779c0loc_4779c0:
004779c0add x3, x4, x0, lsl #4
004779c4ldr x3, [x3+8]
004779c8ubfm x5, x0, 60, 59
004779ccldr x4, [x4+x5]
004779d0str x4, [sp+1000]
004779d4str x3, [sp+1008]
004779d8ldr x3, [sp+1240]
004779dcldr x1, [sp+1248]
004779e0ldr x0, [sp+80]
004779e4subs xzr, x1, x0
004779e8b.hi 0x4779f0
004779ecb 0x4783d8
004779f0
004779f0loc_4779f0:
004779f0add x4, x3, x0, lsl #4
004779f4ldr x4, [x4+8]
004779f8ubfm x5, x0, 60, 59
004779fcldr x1, [x3+x5]
00477a00str x1, [sp+984]
00477a04str x4, [sp+992]
00477a08ldr x3, [sp+1008]
00477a0csubs xzr, x4, x3
00477a10b.ne 0x477a18
00477a14b 0x477a1c
00477a18
00477a18loc_477a18:
00477a18b 0x477a48
00477a1c
00477a1cloc_477a1c:
00477a1cldr x0, [sp+1000]
00477a20ldr x2, [sp+1008]
00477a24bl runtime.memequal
00477a28tbnz w0, 0, 0x477a30
00477a2cb 0x477a44
00477a30
00477a30loc_477a30:
00477a30b 0x477a34
00477a34
00477a34loc_477a34:
00477a34ldr x3, [sp+128]
00477a38add x3, x3, 1
00477a3cstr x3, [sp+128]
00477a40b 0x477988
00477a44
00477a44loc_477a44:
00477a44b 0x477a48
00477a48
00477a48loc_477a48:
00477a48stp xzr, xzr, [sp+216]
00477a4cstp xzr, xzr, [sp+232]
00477a50add x2, sp, 216
00477a54str x2, [sp+952]
00477a58adrp x0, 0x1f1000
00477a5cadd x0, x0, 1568
00477a60add x1, sp, 1232
00477a64bl runtime.convT
00477a68str x0, [sp+944]
00477a6cldr x2, [sp+952]
00477a70ldrsb x27, [x2]
00477a74adrp x3, 0x1f1000
00477a78add x3, x3, 1568
00477a7cstr x3, [x2]
00477a80adrp x27, 0x5d4000
00477a84ldr w3, [x27+3056]
00477a88cbz w3, 0x477a90
00477a8cb 0x477a94
00477a90
00477a90loc_477a90:
00477a90b 0x477aa8
00477a94
00477a94loc_477a94:
00477a94bl runtime.gcWriteBarrier2
00477a98str x0, [x25]
00477a9cldr x3, [x2+8]
00477aa0str x3, [x25+8]
00477aa4b 0x477aa8
00477aa8
00477aa8loc_477aa8:
00477aa8str x0, [x2+8]
00477aacldr x2, [sp+1512]
00477ab0ldrsb x27, [x2]
00477ab4add x1, x2, 56
00477ab8str x1, [sp+936]
00477abcadrp x0, 0x1f1000
00477ac0add x0, x0, 1568
00477ac4bl runtime.convT
00477ac8str x0, [sp+928]
00477accldr x2, [sp+952]
00477ad0ldrsb x27, [x2]
00477ad4adrp x3, 0x1f1000
00477ad8add x3, x3, 1568
00477adcstr x3, [x2+16]
00477ae0adrp x27, 0x5d4000
00477ae4ldr w3, [x27+3056]
00477ae8cbz w3, 0x477af0
00477aecb 0x477af4
00477af0
00477af0loc_477af0:
00477af0b 0x477b08
00477af4
00477af4loc_477af4:
00477af4bl runtime.gcWriteBarrier2
00477af8str x0, [x25]
00477afcldr x7, [x2+24]
00477b00str x7, [x25+8]
00477b04b 0x477b08
00477b08
00477b08loc_477b08:
00477b08str x0, [x2+24]
00477b0cldr x4, [sp+952]
00477b10ldrsb x27, [x4]
00477b14b 0x477b18
00477b18
00477b18loc_477b18:
00477b18str x4, [sp+960]
00477b1corr x6, xzr, 2
00477b20str x6, [sp+968]
00477b24str x6, [sp+976]
00477b28adrp x0, 0x242000
00477b2cadd x0, x0, 4029
00477b30movz x1, 25
00477b34adrp x2, 0x258000
00477b38add x2, x2, 2335
00477b3cmovz x3, 79
00477b40mov x5, x6
00477b44bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477b48str x0, [sp+448]
00477b4cstr x1, [sp+456]
00477b50str x2, [sp+464]
00477b54str x3, [sp+472]
00477b58str x4, [sp+480]
00477b5cldp x7, x8, [sp+448]
00477b60ldp x9, x10, [sp+464]
00477b64stp x7, x8, [sp+176]
00477b68stp x9, x10, [sp+192]
00477b6cldr x7, [sp+480]
00477b70str x7, [sp+208]
00477b74strb wzr, [sp+78]
00477b78adrp x0, 0x1d7000
00477b7cadd x0, x0, 2528
00477b80add x1, sp, 176
00477b84bl runtime.convT
00477b88str x0, [sp+920]
00477b8cadrp x7, 0x29f000
00477b90add x7, x7, 1856
00477b94str x7, [sp+160]
00477b98str x0, [sp+168]
00477b9cldr x1, [sp+160]
00477ba0ldrb w0, [sp+78]
00477ba4ldr x2, [sp+168]
00477ba8ldp x29, x30, [sp-8]
00477bacadd sp, sp, 1152
00477bb0ret x30
00477bb4
00477bb4loc_477bb4:
00477bb4ldr x3, [sp+1512]
00477bb8ldrsb x27, [x3]
00477bbcldr x4, [x3+96]
00477bc0ldr x3, [x3+104]
00477bc4str x4, [sp+904]
00477bc8str x3, [sp+912]
00477bccldr x1, [sp+1264]
00477bd0ldr x3, [sp+1272]
00477bd4str x1, [sp+888]
00477bd8str x3, [sp+896]
00477bdcldr x4, [sp+912]
00477be0subs xzr, x3, x4
00477be4b.ne 0x477bec
00477be8b 0x477bf0
00477bec
00477becloc_477bec:
00477becb 0x478270
00477bf0
00477bf0loc_477bf0:
00477bf0ldr x0, [sp+904]
00477bf4ldr x2, [sp+912]
00477bf8bl runtime.memequal
00477bfctbnz w0, 0, 0x477c04
00477c00b 0x47826c
00477c04
00477c04loc_477c04:
00477c04ldr x7, [sp+1512]
00477c08ldrsb x27, [x7]
00477c0cldr x7, [x7+568]
00477c10ldr x8, [sp+1384]
00477c14subs xzr, x8, x7
00477c18b.ne 0x477c20
00477c1cb 0x477cb4
00477c20
00477c20loc_477c20:
00477c20adrp x0, 0x242000
00477c24add x0, x0, 4029
00477c28movz x1, 25
00477c2cadrp x2, 0x257000
00477c30add x2, x2, 3089
00477c34movz x3, 72
00477c38mov x4, xzr
00477c3cmov x5, xzr
00477c40mov x6, x5
00477c44bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477c48str x0, [sp+368]
00477c4cstr x1, [sp+376]
00477c50str x2, [sp+384]
00477c54str x3, [sp+392]
00477c58str x4, [sp+400]
00477c5cldp x7, x8, [sp+368]
00477c60ldp x9, x10, [sp+384]
00477c64stp x7, x8, [sp+176]
00477c68stp x9, x10, [sp+192]
00477c6cldr x7, [sp+400]
00477c70str x7, [sp+208]
00477c74strb wzr, [sp+78]
00477c78adrp x0, 0x1d7000
00477c7cadd x0, x0, 2528
00477c80add x1, sp, 176
00477c84bl runtime.convT
00477c88str x0, [sp+808]
00477c8cadrp x7, 0x29f000
00477c90add x7, x7, 1856
00477c94str x7, [sp+160]
00477c98str x0, [sp+168]
00477c9cldr x1, [sp+160]
00477ca0ldrb w0, [sp+78]
00477ca4ldr x2, [sp+168]
00477ca8ldp x29, x30, [sp-8]
00477cacadd sp, sp, 1152
00477cb0ret x30
00477cb4
00477cb4loc_477cb4:
00477cb4ldr x3, [sp+1512]
00477cb8ldrsb x27, [x3]
00477cbcldr x4, [x3+728]
00477cc0ldr x3, [x3+736]
00477cc4str x4, [sp+792]
00477cc8str x3, [sp+800]
00477cccldr x1, [sp+1264]
00477cd0ldr x3, [sp+1272]
00477cd4str x1, [sp+776]
00477cd8str x3, [sp+784]
00477cdcldr x4, [sp+800]
00477ce0subs xzr, x4, x3
00477ce4b.ne 0x477cec
00477ce8b 0x477cf0
00477cec
00477cecloc_477cec:
00477cecb 0x478104
00477cf0
00477cf0loc_477cf0:
00477cf0ldr x2, [sp+800]
00477cf4ldr x0, [sp+792]
00477cf8bl runtime.memequal
00477cfctbnz w0, 0, 0x477d04
00477d00b 0x478100
00477d04
00477d04loc_477d04:
00477d04ldr x6, [sp+1512]
00477d08ldrsb x27, [x6]
00477d0cldr x6, [x6+784]
00477d10str x6, [sp+88]
00477d14cbnz x6, 0x477d1c
00477d18b 0x477df0
00477d1c
00477d1cloc_477d1c:
00477d1cldr x6, [sp+1512]
00477d20ldrsb x27, [x6]
00477d24ldr x0, [x6+776]
00477d28ldr x1, [x6+784]
00477d2cldr x2, [x6+792]
00477d30str x0, [sp+680]
00477d34str x1, [sp+688]
00477d38str x2, [sp+696]
00477d3cldr x3, [sp+1416]
00477d40ldr x4, [sp+1424]
00477d44ldr x5, [sp+1432]
00477d48bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
00477d4cstrb w0, [sp+79]
00477d50tbnz w0, 0, 0x477d58
00477d54b 0x477d5c
00477d58
00477d58loc_477d58:
00477d58b 0x477df4
00477d5c
00477d5cloc_477d5c:
00477d5cadrp x0, 0x242000
00477d60add x0, x0, 4029
00477d64movz x1, 25
00477d68adrp x2, 0x258000
00477d6cadd x2, x2, 20
00477d70movz x3, 74
00477d74mov x4, xzr
00477d78mov x5, xzr
00477d7cmov x6, x5
00477d80bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477d84str x0, [sp+288]
00477d88str x1, [sp+296]
00477d8cstr x2, [sp+304]
00477d90str x3, [sp+312]
00477d94str x4, [sp+320]
00477d98ldp x7, x8, [sp+288]
00477d9cldp x9, x10, [sp+304]
00477da0stp x7, x8, [sp+176]
00477da4stp x9, x10, [sp+192]
00477da8ldr x7, [sp+320]
00477dacstr x7, [sp+208]
00477db0strb wzr, [sp+78]
00477db4adrp x0, 0x1d7000
00477db8add x0, x0, 2528
00477dbcadd x1, sp, 176
00477dc0bl runtime.convT
00477dc4str x0, [sp+672]
00477dc8adrp x7, 0x29f000
00477dccadd x7, x7, 1856
00477dd0str x7, [sp+160]
00477dd4str x0, [sp+168]
00477dd8ldr x1, [sp+160]
00477ddcldrb w0, [sp+78]
00477de0ldr x2, [sp+168]
00477de4ldp x29, x30, [sp-8]
00477de8add sp, sp, 1152
00477decret x30
00477df0
00477df0loc_477df0:
00477df0b 0x477df4
00477df4
00477df4loc_477df4:
00477df4ldr x3, [sp+1512]
00477df8ldrsb x27, [x3]
00477dfcldr x0, [x3+656]
00477e00ldr x1, [x3+664]
00477e04ldr x2, [x3+672]
00477e08str x0, [sp+648]
00477e0cstr x1, [sp+656]
00477e10str x2, [sp+664]
00477e14bl time.Since
00477e18str x0, [sp+152]
00477e1cldr x3, [sp+1520]
00477e20ldrsb x27, [x3]
00477e24ldr x3, [x3+16]
00477e28subs xzr, x0, x3
00477e2ccset x3, gt
00477e30strb w3, [sp+79]
00477e34b.gt 0x477e3c
00477e38b 0x477e40
00477e3c
00477e3cloc_477e3c:
00477e3cb 0x477ec0
00477e40
00477e40loc_477e40:
00477e40bl time.Now
00477e44str x0, [sp+1120]
00477e48str x1, [sp+1128]
00477e4cstr x2, [sp+1136]
00477e50bl time.Time.UTC
00477e54str x0, [sp+1096]
00477e58str x1, [sp+1104]
00477e5cstr x2, [sp+1112]
00477e60ldr x0, [sp+1512]
00477e64ldrsb x27, [x0]
00477e68ldr x1, [x0+656]
00477e6cldr x2, [x0+664]
00477e70ldr x0, [x0+672]
00477e74str x1, [sp+624]
00477e78str x2, [sp+632]
00477e7cstr x0, [sp+640]
00477e80ldr x3, [sp+1096]
00477e84ldr x4, [sp+1104]
00477e88ldr x5, [sp+1112]
00477e8cmov x6, x0
00477e90mov x0, x1
00477e94mov x1, x2
00477e98mov x2, x6
00477e9cbl time.Time.Sub
00477ea0str x0, [sp+144]
00477ea4ldr x1, [sp+1520]
00477ea8ldrsb x27, [x1]
00477eacldr x1, [x1+16]
00477eb0subs xzr, x0, x1
00477eb4cset x0, gt
00477eb8strb w0, [sp+79]
00477ebcb 0x477ec0
00477ec0
00477ec0loc_477ec0:
00477ec0ldrb w3, [sp+79]
00477ec4tbnz w3, 0, 0x477ecc
00477ec8b 0x4780d8
00477ecc
00477eccloc_477ecc:
00477eccldr x3, [sp+1512]
00477ed0ldrsb x27, [x3]
00477ed4ldr x0, [x3+632]
00477ed8ldr x1, [x3+640]
00477edcldr x2, [x3+648]
00477ee0str x0, [sp+600]
00477ee4str x1, [sp+608]
00477ee8str x2, [sp+616]
00477eecbl time.Since
00477ef0str x0, [sp+152]
00477ef4ldr x3, [sp+1520]
00477ef8ldrsb x27, [x3]
00477efcldr x3, [x3+16]
00477f00subs xzr, x0, x3
00477f04cset x3, gt
00477f08strb w3, [sp+79]
00477f0cb.gt 0x477f14
00477f10b 0x477f18
00477f14
00477f14loc_477f14:
00477f14b 0x477f98
00477f18
00477f18loc_477f18:
00477f18bl time.Now
00477f1cstr x0, [sp+1096]
00477f20str x1, [sp+1104]
00477f24str x2, [sp+1112]
00477f28bl time.Time.UTC
00477f2cstr x0, [sp+1120]
00477f30str x1, [sp+1128]
00477f34str x2, [sp+1136]
00477f38ldr x0, [sp+1512]
00477f3cldrsb x27, [x0]
00477f40ldr x1, [x0+632]
00477f44ldr x2, [x0+640]
00477f48ldr x0, [x0+648]
00477f4cstr x1, [sp+576]
00477f50str x2, [sp+584]
00477f54str x0, [sp+592]
00477f58ldr x3, [sp+1120]
00477f5cldr x4, [sp+1128]
00477f60ldr x5, [sp+1136]
00477f64mov x6, x0
00477f68mov x0, x1
00477f6cmov x1, x2
00477f70mov x2, x6
00477f74bl time.Time.Sub
00477f78str x0, [sp+144]
00477f7cldr x1, [sp+1520]
00477f80ldrsb x27, [x1]
00477f84ldr x1, [x1+16]
00477f88subs xzr, x0, x1
00477f8ccset x0, gt
00477f90strb w0, [sp+79]
00477f94b 0x477f98
00477f98
00477f98loc_477f98:
00477f98ldrb w3, [sp+79]
00477f9ctbnz w3, 0, 0x477fa4
00477fa0b 0x4780d4
00477fa4
00477fa4loc_477fa4:
00477fa4ldr x1, [sp+1520]
00477fa8ldrsb x27, [x1]
00477facldr x0, [x1+16]
00477fb0str x0, [sp+112]
00477fb4bl time.Duration.Seconds
00477fb8str d0, [sp+136]
00477fbcadd x27, sp, 1080
00477fc0stp xzr, xzr, [x27]
00477fc4add x1, sp, 1080
00477fc8str x1, [sp+544]
00477fccldr d0, [sp+136]
00477fd0str d0, [sp+104]
00477fd4add x1, sp, 104
00477fd8ldrsb x27, [x1]
00477fdcldr x0, [x1]
00477fe0str x0, [sp+96]
00477fe4bl runtime.convT64
00477fe8str x0, [sp+536]
00477fecldr x1, [sp+544]
00477ff0ldrsb x27, [x1]
00477ff4adrp x2, 0x17e000
00477ff8add x2, x2, 3904
00477ffcstr x2, [x1]
00478000adrp x27, 0x5d3000
00478004ldr w2, [x27+3056]
00478008cbz w2, 0x478010
0047800cb 0x478014
00478010
00478010loc_478010:
00478010b 0x478028
00478014
00478014loc_478014:
00478014bl runtime.gcWriteBarrier2
00478018str x0, [x25]
0047801cldr x7, [x1+8]
00478020str x7, [x25+8]
00478024b 0x478028
00478028
00478028loc_478028:
00478028str x0, [x1+8]
0047802cldr x4, [sp+544]
00478030ldrsb x27, [x4]
00478034b 0x478038
00478038
00478038loc_478038:
00478038str x4, [sp+552]
0047803corr x6, xzr, 1
00478040str x6, [sp+560]
00478044str x6, [sp+568]
00478048adrp x0, 0x241000
0047804cadd x0, x0, 4029
00478050movz x1, 25
00478054adrp x2, 0x253000
00478058add x2, x2, 581
0047805cmovz x3, 55
00478060mov x5, x6
00478064bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00478068str x0, [sp+248]
0047806cstr x1, [sp+256]
00478070str x2, [sp+264]
00478074str x3, [sp+272]
00478078str x4, [sp+280]
0047807cldp x7, x8, [sp+248]
00478080ldp x9, x10, [sp+264]
00478084stp x7, x8, [sp+176]
00478088stp x9, x10, [sp+192]
0047808cldr x7, [sp+280]
00478090str x7, [sp+208]
00478094strb wzr, [sp+78]
00478098adrp x0, 0x1d6000
0047809cadd x0, x0, 2528
004780a0add x1, sp, 176
004780a4bl runtime.convT
004780a8str x0, [sp+528]
004780acadrp x7, 0x29e000
004780b0add x7, x7, 1856
004780b4str x7, [sp+160]
004780b8str x0, [sp+168]
004780bcldr x1, [sp+160]
004780c0ldrb w0, [sp+78]
004780c4ldr x2, [sp+168]
004780c8ldp x29, x30, [sp-8]
004780ccadd sp, sp, 1152
004780d0ret x30
004780d4
004780d4loc_4780d4:
004780d4b 0x4780dc
004780d8
004780d8loc_4780d8:
004780d8b 0x4780dc
004780dc
004780dcloc_4780dc:
004780dcorr x3, xzr, 1
004780e0strb w3, [sp+78]
004780e4stp xzr, xzr, [sp+160]
004780e8ldrb w0, [sp+78]
004780ecmov x1, xzr
004780f0mov x2, xzr
004780f4ldp x29, x30, [sp-8]
004780f8add sp, sp, 1152
004780fcret x30
00478100
00478100loc_478100:
00478100b 0x478104
00478104
00478104loc_478104:
00478104stp xzr, xzr, [sp+216]
00478108stp xzr, xzr, [sp+232]
0047810cadd x2, sp, 216
00478110str x2, [sp+744]
00478114ldr x0, [sp+1264]
00478118ldr x1, [sp+1272]
0047811cbl runtime.convTstring
00478120str x0, [sp+736]
00478124ldr x2, [sp+744]
00478128ldrsb x27, [x2]
0047812cadrp x3, 0x17d000
00478130add x3, x3, 2944
00478134str x3, [x2]
00478138adrp x27, 0x5d3000
0047813cldr w3, [x27+3056]
00478140cbz w3, 0x478148
00478144b 0x47814c
00478148
00478148loc_478148:
00478148b 0x478160
0047814c
0047814cloc_47814c:
0047814cbl runtime.gcWriteBarrier2
00478150str x0, [x25]
00478154ldr x3, [x2+8]
00478158str x3, [x25+8]
0047815cb 0x478160
00478160
00478160loc_478160:
00478160str x0, [x2+8]
00478164ldr x2, [sp+1512]
00478168ldrsb x27, [x2]
0047816cldr x0, [x2+728]
00478170ldr x1, [x2+736]
00478174str x0, [sp+720]
00478178str x1, [sp+728]
0047817cbl runtime.convTstring
00478180str x0, [sp+712]
00478184ldr x2, [sp+744]
00478188ldrsb x27, [x2]
0047818cadrp x3, 0x17d000
00478190add x3, x3, 2944
00478194str x3, [x2+16]
00478198adrp x27, 0x5d3000
0047819cldr w3, [x27+3056]
004781a0cbz w3, 0x4781a8
004781a4b 0x4781ac
004781a8
004781a8loc_4781a8:
004781a8b 0x4781c0
004781ac
004781acloc_4781ac:
004781acbl runtime.gcWriteBarrier2
004781b0str x0, [x25]
004781b4ldr x7, [x2+24]
004781b8str x7, [x25+8]
004781bcb 0x4781c0
004781c0
004781c0loc_4781c0:
004781c0str x0, [x2+24]
004781c4ldr x4, [sp+744]
004781c8ldrsb x27, [x4]
004781ccb 0x4781d0
004781d0
004781d0loc_4781d0:
004781d0str x4, [sp+752]
004781d4orr x6, xzr, 2
004781d8str x6, [sp+760]
004781dcstr x6, [sp+768]
004781e0adrp x0, 0x241000
004781e4add x0, x0, 4029
004781e8movz x1, 25
004781ecadrp x2, 0x257000
004781f0add x2, x2, 1941
004781f4movz x3, 78
004781f8mov x5, x6
004781fcbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00478200str x0, [sp+328]
00478204str x1, [sp+336]
00478208str x2, [sp+344]
0047820cstr x3, [sp+352]
00478210str x4, [sp+360]
00478214ldp x7, x8, [sp+328]
00478218ldp x9, x10, [sp+344]
0047821cstp x7, x8, [sp+176]
00478220stp x9, x10, [sp+192]
00478224ldr x7, [sp+360]
00478228str x7, [sp+208]
0047822cstrb wzr, [sp+78]
00478230adrp x0, 0x1d6000
00478234add x0, x0, 2528
00478238add x1, sp, 176
0047823cbl runtime.convT
00478240str x0, [sp+704]
00478244adrp x7, 0x29e000
00478248add x7, x7, 1856
0047824cstr x7, [sp+160]
00478250str x0, [sp+168]
00478254ldr x1, [sp+160]
00478258ldrb w0, [sp+78]
0047825cldr x2, [sp+168]
00478260ldp x29, x30, [sp-8]
00478264add sp, sp, 1152
00478268ret x30
0047826c
0047826cloc_47826c:
0047826cb 0x478270
00478270
00478270loc_478270:
00478270stp xzr, xzr, [sp+216]
00478274stp xzr, xzr, [sp+232]
00478278add x2, sp, 216
0047827cstr x2, [sp+856]
00478280ldr x0, [sp+1264]
00478284ldr x1, [sp+1272]
00478288bl runtime.convTstring
0047828cstr x0, [sp+848]
00478290ldr x2, [sp+856]
00478294ldrsb x27, [x2]
00478298adrp x3, 0x17d000
0047829cadd x3, x3, 2944
004782a0str x3, [x2]
004782a4adrp x27, 0x5d3000
004782a8ldr w3, [x27+3056]
004782accbz w3, 0x4782b4
004782b0b 0x4782b8
004782b4
004782b4loc_4782b4:
004782b4b 0x4782cc
004782b8
004782b8loc_4782b8:
004782b8bl runtime.gcWriteBarrier2
004782bcstr x0, [x25]
004782c0ldr x3, [x2+8]
004782c4str x3, [x25+8]
004782c8b 0x4782cc
004782cc
004782ccloc_4782cc:
004782ccstr x0, [x2+8]
004782d0ldr x2, [sp+1512]
004782d4ldrsb x27, [x2]
004782d8ldr x0, [x2+96]
004782dcldr x1, [x2+104]
004782e0str x0, [sp+832]
004782e4str x1, [sp+840]
004782e8bl runtime.convTstring
004782ecstr x0, [sp+824]
004782f0ldr x2, [sp+856]
004782f4ldrsb x27, [x2]
004782f8adrp x3, 0x17d000
004782fcadd x3, x3, 2944
00478300str x3, [x2+16]
00478304adrp x27, 0x5d3000
00478308ldr w3, [x27+3056]
0047830ccbz w3, 0x478314
00478310b 0x478318
00478314
00478314loc_478314:
00478314b 0x47832c
00478318
00478318loc_478318:
00478318bl runtime.gcWriteBarrier2
0047831cstr x0, [x25]
00478320ldr x7, [x2+24]
00478324str x7, [x25+8]
00478328b 0x47832c
0047832c
0047832cloc_47832c:
0047832cstr x0, [x2+24]
00478330ldr x4, [sp+856]
00478334ldrsb x27, [x4]
00478338b 0x47833c
0047833c
0047833cloc_47833c:
0047833cstr x4, [sp+864]
00478340orr x6, xzr, 2
00478344str x6, [sp+872]
00478348str x6, [sp+880]
0047834cadrp x0, 0x241000
00478350add x0, x0, 4029
00478354movz x1, 25
00478358adrp x2, 0x258000
0047835cadd x2, x2, 367
00478360movz x3, 84
00478364mov x5, x6
00478368bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
0047836cstr x0, [sp+408]
00478370str x1, [sp+416]
00478374str x2, [sp+424]
00478378str x3, [sp+432]
0047837cstr x4, [sp+440]
00478380ldp x7, x8, [sp+408]
00478384ldp x9, x10, [sp+424]
00478388stp x7, x8, [sp+176]
0047838cstp x9, x10, [sp+192]
00478390ldr x7, [sp+440]
00478394str x7, [sp+208]
00478398strb wzr, [sp+78]
0047839cadrp x0, 0x1d6000
004783a0add x0, x0, 2528
004783a4add x1, sp, 176
004783a8bl runtime.convT
004783acstr x0, [sp+816]
004783b0adrp x7, 0x29e000
004783b4add x7, x7, 1856
004783b8str x7, [sp+160]
004783bcstr x0, [sp+168]
004783c0ldr x1, [sp+160]
004783c4ldrb w0, [sp+78]
004783c8ldr x2, [sp+168]
004783ccldp x29, x30, [sp-8]
004783d0add sp, sp, 1152
004783d4ret x30
004783d8
004783d8loc_4783d8:
004783d8bl runtime.panicIndex
004783dc
004783dcloc_4783dc:
004783dcbl runtime.panicIndex
004783e0hint
004783e4
004783e4loc_4783e4:
004783e4stp x0, x1, [sp+360]
004783e8mov x3, x30
004783ecbl runtime.morestack_noctxt.abi0
004783f0ldp x0, x1, [sp+360]
004783f4b 0x477780
004783f8udf 0
004783fcudf 0
00477780
00477780gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Verify: ; void gopkg.in/jcmturner/gokrb5.v7/messages.(*TGSRep).Verify(gopkg.in/jcmturner/gokrb5.v7/messages.TGSRep * k, gopkg.in/jcmturner/gokrb5.v7/config.Config * cfg, gopkg.in/jcmturner/gokrb5.v7/messages.TGSReq tgsReq)
00477780ldr x16, [x28+16]
00477784sub x17, sp, 1024
00477788subs xzr, x17, x16
0047778cb.ls 0x4783e4
00477790sub x20, sp, 1152
00477794stp x29, x30, [x20-8]
00477798add sp, x20, 0
0047779csub x29, sp, 8
004777a0str x0, [sp+1512]
004777a4str x1, [sp+1520]
004777a8strb wzr, [sp+78]
004777acstp xzr, xzr, [sp+160]
004777b0ldr x3, [sp+1512]
004777b4ldrsb x27, [x3]
004777b8ldrsw x3, [x3+56]
004777bcldrsw x4, [sp+1232]
004777c0subs wzr, w4, w3
004777c4cset x3, ne
004777c8strb w3, [sp+79]
004777ccb.ne 0x4777d4
004777d0b 0x4777d8
004777d4
004777d4loc_4777d4:
004777d4b 0x4777f8
004777d8
004777d8loc_4777d8:
004777d8ldr x3, [sp+1512]
004777dcldrsb x27, [x3]
004777e0ldr x3, [x3+64]
004777e4subs xzr, x3, 0
004777e8cset x3, ne
004777eceor x3, x3, 1
004777f0strb w3, [sp+79]
004777f4b 0x4777f8
004777f8
004777f8loc_4777f8:
004777f8ldrb w3, [sp+79]
004777fctbnz w3, 0, 0x477804
00477800b 0x477970
00477804
00477804loc_477804:
00477804stp xzr, xzr, [sp+216]
00477808stp xzr, xzr, [sp+232]
0047780cadd x2, sp, 216
00477810str x2, [sp+1048]
00477814adrp x0, 0x1f1000
00477818add x0, x0, 1568
0047781cadd x1, sp, 1232
00477820bl runtime.convT
00477824str x0, [sp+1040]
00477828ldr x2, [sp+1048]
0047782cldrsb x27, [x2]
00477830adrp x3, 0x1f1000
00477834add x3, x3, 1568
00477838str x3, [x2]
0047783cadrp x27, 0x5d4000
00477840ldr w3, [x27+3056]
00477844cbz w3, 0x47784c
00477848b 0x477850
0047784c
0047784cloc_47784c:
0047784cb 0x477864
00477850
00477850loc_477850:
00477850bl runtime.gcWriteBarrier2
00477854str x0, [x25]
00477858ldr x3, [x2+8]
0047785cstr x3, [x25+8]
00477860b 0x477864
00477864
00477864loc_477864:
00477864str x0, [x2+8]
00477868ldr x2, [sp+1512]
0047786cldrsb x27, [x2]
00477870add x1, x2, 56
00477874str x1, [sp+1032]
00477878adrp x0, 0x1f1000
0047787cadd x0, x0, 1568
00477880bl runtime.convT
00477884str x0, [sp+1024]
00477888ldr x2, [sp+1048]
0047788cldrsb x27, [x2]
00477890adrp x3, 0x1f1000
00477894add x3, x3, 1568
00477898str x3, [x2+16]
0047789cadrp x27, 0x5d4000
004778a0ldr w3, [x27+3056]
004778a4cbz w3, 0x4778ac
004778a8b 0x4778b0
004778ac
004778acloc_4778ac:
004778acb 0x4778c4
004778b0
004778b0loc_4778b0:
004778b0bl runtime.gcWriteBarrier2
004778b4str x0, [x25]
004778b8ldr x7, [x2+24]
004778bcstr x7, [x25+8]
004778c0b 0x4778c4
004778c4
004778c4loc_4778c4:
004778c4str x0, [x2+24]
004778c8ldr x4, [sp+1048]
004778ccldrsb x27, [x4]
004778d0b 0x4778d4
004778d4
004778d4loc_4778d4:
004778d4str x4, [sp+1056]
004778d8orr x6, xzr, 2
004778dcstr x6, [sp+1064]
004778e0str x6, [sp+1072]
004778e4adrp x0, 0x242000
004778e8add x0, x0, 4029
004778ecmovz x1, 25
004778f0adrp x2, 0x259000
004778f4add x2, x2, 283
004778f8movz x3, 84
004778fcmov x5, x6
00477900bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477904str x0, [sp+488]
00477908str x1, [sp+496]
0047790cstr x2, [sp+504]
00477910str x3, [sp+512]
00477914str x4, [sp+520]
00477918ldp x7, x8, [sp+488]
0047791cldp x9, x10, [sp+504]
00477920stp x7, x8, [sp+176]
00477924stp x9, x10, [sp+192]
00477928ldr x7, [sp+520]
0047792cstr x7, [sp+208]
00477930strb wzr, [sp+78]
00477934adrp x0, 0x1d7000
00477938add x0, x0, 2528
0047793cadd x1, sp, 176
00477940bl runtime.convT
00477944str x0, [sp+1016]
00477948adrp x7, 0x29f000
0047794cadd x7, x7, 1856
00477950str x7, [sp+160]
00477954str x0, [sp+168]
00477958ldr x1, [sp+160]
0047795cldrb w0, [sp+78]
00477960ldr x2, [sp+168]
00477964ldp x29, x30, [sp-8]
00477968add sp, sp, 1152
0047796cret x30
00477970
00477970loc_477970:
00477970str xzr, [sp+128]
00477974ldr x3, [sp+1512]
00477978ldrsb x27, [x3]
0047797cldr x3, [x3+72]
00477980str x3, [sp+120]
00477984b 0x477988
00477988
00477988loc_477988:
00477988ldr x3, [sp+120]
0047798cldr x4, [sp+128]
00477990subs xzr, x3, x4
00477994b.gt 0x47799c
00477998b 0x477bb4
0047799c
0047799cloc_47799c:
0047799cldr x0, [sp+128]
004779a0str x0, [sp+80]
004779a4ldr x3, [sp+1512]
004779a8ldrsb x27, [x3]
004779acldr x4, [x3+64]
004779b0ldr x1, [x3+72]
004779b4subs xzr, x1, x0
004779b8b.hi 0x4779c0
004779bcb 0x4783dc
004779c0
004779c0loc_4779c0:
004779c0add x3, x4, x0, lsl #4
004779c4ldr x3, [x3+8]
004779c8ubfm x5, x0, 60, 59
004779ccldr x4, [x4+x5]
004779d0str x4, [sp+1000]
004779d4str x3, [sp+1008]
004779d8ldr x3, [sp+1240]
004779dcldr x1, [sp+1248]
004779e0ldr x0, [sp+80]
004779e4subs xzr, x1, x0
004779e8b.hi 0x4779f0
004779ecb 0x4783d8
004779f0
004779f0loc_4779f0:
004779f0add x4, x3, x0, lsl #4
004779f4ldr x4, [x4+8]
004779f8ubfm x5, x0, 60, 59
004779fcldr x1, [x3+x5]
00477a00str x1, [sp+984]
00477a04str x4, [sp+992]
00477a08ldr x3, [sp+1008]
00477a0csubs xzr, x4, x3
00477a10b.ne 0x477a18
00477a14b 0x477a1c
00477a18
00477a18loc_477a18:
00477a18b 0x477a48
00477a1c
00477a1cloc_477a1c:
00477a1cldr x0, [sp+1000]
00477a20ldr x2, [sp+1008]
00477a24bl runtime.memequal
00477a28tbnz w0, 0, 0x477a30
00477a2cb 0x477a44
00477a30
00477a30loc_477a30:
00477a30b 0x477a34
00477a34
00477a34loc_477a34:
00477a34ldr x3, [sp+128]
00477a38add x3, x3, 1
00477a3cstr x3, [sp+128]
00477a40b 0x477988
00477a44
00477a44loc_477a44:
00477a44b 0x477a48
00477a48
00477a48loc_477a48:
00477a48stp xzr, xzr, [sp+216]
00477a4cstp xzr, xzr, [sp+232]
00477a50add x2, sp, 216
00477a54str x2, [sp+952]
00477a58adrp x0, 0x1f1000
00477a5cadd x0, x0, 1568
00477a60add x1, sp, 1232
00477a64bl runtime.convT
00477a68str x0, [sp+944]
00477a6cldr x2, [sp+952]
00477a70ldrsb x27, [x2]
00477a74adrp x3, 0x1f1000
00477a78add x3, x3, 1568
00477a7cstr x3, [x2]
00477a80adrp x27, 0x5d4000
00477a84ldr w3, [x27+3056]
00477a88cbz w3, 0x477a90
00477a8cb 0x477a94
00477a90
00477a90loc_477a90:
00477a90b 0x477aa8
00477a94
00477a94loc_477a94:
00477a94bl runtime.gcWriteBarrier2
00477a98str x0, [x25]
00477a9cldr x3, [x2+8]
00477aa0str x3, [x25+8]
00477aa4b 0x477aa8
00477aa8
00477aa8loc_477aa8:
00477aa8str x0, [x2+8]
00477aacldr x2, [sp+1512]
00477ab0ldrsb x27, [x2]
00477ab4add x1, x2, 56
00477ab8str x1, [sp+936]
00477abcadrp x0, 0x1f1000
00477ac0add x0, x0, 1568
00477ac4bl runtime.convT
00477ac8str x0, [sp+928]
00477accldr x2, [sp+952]
00477ad0ldrsb x27, [x2]
00477ad4adrp x3, 0x1f1000
00477ad8add x3, x3, 1568
00477adcstr x3, [x2+16]
00477ae0adrp x27, 0x5d4000
00477ae4ldr w3, [x27+3056]
00477ae8cbz w3, 0x477af0
00477aecb 0x477af4
00477af0
00477af0loc_477af0:
00477af0b 0x477b08
00477af4
00477af4loc_477af4:
00477af4bl runtime.gcWriteBarrier2
00477af8str x0, [x25]
00477afcldr x7, [x2+24]
00477b00str x7, [x25+8]
00477b04b 0x477b08
00477b08
00477b08loc_477b08:
00477b08str x0, [x2+24]
00477b0cldr x4, [sp+952]
00477b10ldrsb x27, [x4]
00477b14b 0x477b18
00477b18
00477b18loc_477b18:
00477b18str x4, [sp+960]
00477b1corr x6, xzr, 2
00477b20str x6, [sp+968]
00477b24str x6, [sp+976]
00477b28adrp x0, 0x242000
00477b2cadd x0, x0, 4029
00477b30movz x1, 25
00477b34adrp x2, 0x258000
00477b38add x2, x2, 2335
00477b3cmovz x3, 79
00477b40mov x5, x6
00477b44bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477b48str x0, [sp+448]
00477b4cstr x1, [sp+456]
00477b50str x2, [sp+464]
00477b54str x3, [sp+472]
00477b58str x4, [sp+480]
00477b5cldp x7, x8, [sp+448]
00477b60ldp x9, x10, [sp+464]
00477b64stp x7, x8, [sp+176]
00477b68stp x9, x10, [sp+192]
00477b6cldr x7, [sp+480]
00477b70str x7, [sp+208]
00477b74strb wzr, [sp+78]
00477b78adrp x0, 0x1d7000
00477b7cadd x0, x0, 2528
00477b80add x1, sp, 176
00477b84bl runtime.convT
00477b88str x0, [sp+920]
00477b8cadrp x7, 0x29f000
00477b90add x7, x7, 1856
00477b94str x7, [sp+160]
00477b98str x0, [sp+168]
00477b9cldr x1, [sp+160]
00477ba0ldrb w0, [sp+78]
00477ba4ldr x2, [sp+168]
00477ba8ldp x29, x30, [sp-8]
00477bacadd sp, sp, 1152
00477bb0ret x30
00477bb4
00477bb4loc_477bb4:
00477bb4ldr x3, [sp+1512]
00477bb8ldrsb x27, [x3]
00477bbcldr x4, [x3+96]
00477bc0ldr x3, [x3+104]
00477bc4str x4, [sp+904]
00477bc8str x3, [sp+912]
00477bccldr x1, [sp+1264]
00477bd0ldr x3, [sp+1272]
00477bd4str x1, [sp+888]
00477bd8str x3, [sp+896]
00477bdcldr x4, [sp+912]
00477be0subs xzr, x3, x4
00477be4b.ne 0x477bec
00477be8b 0x477bf0
00477bec
00477becloc_477bec:
00477becb 0x478270
00477bf0
00477bf0loc_477bf0:
00477bf0ldr x0, [sp+904]
00477bf4ldr x2, [sp+912]
00477bf8bl runtime.memequal
00477bfctbnz w0, 0, 0x477c04
00477c00b 0x47826c
00477c04
00477c04loc_477c04:
00477c04ldr x7, [sp+1512]
00477c08ldrsb x27, [x7]
00477c0cldr x7, [x7+568]
00477c10ldr x8, [sp+1384]
00477c14subs xzr, x8, x7
00477c18b.ne 0x477c20
00477c1cb 0x477cb4
00477c20
00477c20loc_477c20:
00477c20adrp x0, 0x242000
00477c24add x0, x0, 4029
00477c28movz x1, 25
00477c2cadrp x2, 0x257000
00477c30add x2, x2, 3089
00477c34movz x3, 72
00477c38mov x4, xzr
00477c3cmov x5, xzr
00477c40mov x6, x5
00477c44bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477c48str x0, [sp+368]
00477c4cstr x1, [sp+376]
00477c50str x2, [sp+384]
00477c54str x3, [sp+392]
00477c58str x4, [sp+400]
00477c5cldp x7, x8, [sp+368]
00477c60ldp x9, x10, [sp+384]
00477c64stp x7, x8, [sp+176]
00477c68stp x9, x10, [sp+192]
00477c6cldr x7, [sp+400]
00477c70str x7, [sp+208]
00477c74strb wzr, [sp+78]
00477c78adrp x0, 0x1d7000
00477c7cadd x0, x0, 2528
00477c80add x1, sp, 176
00477c84bl runtime.convT
00477c88str x0, [sp+808]
00477c8cadrp x7, 0x29f000
00477c90add x7, x7, 1856
00477c94str x7, [sp+160]
00477c98str x0, [sp+168]
00477c9cldr x1, [sp+160]
00477ca0ldrb w0, [sp+78]
00477ca4ldr x2, [sp+168]
00477ca8ldp x29, x30, [sp-8]
00477cacadd sp, sp, 1152
00477cb0ret x30
00477cb4
00477cb4loc_477cb4:
00477cb4ldr x3, [sp+1512]
00477cb8ldrsb x27, [x3]
00477cbcldr x4, [x3+728]
00477cc0ldr x3, [x3+736]
00477cc4str x4, [sp+792]
00477cc8str x3, [sp+800]
00477cccldr x1, [sp+1264]
00477cd0ldr x3, [sp+1272]
00477cd4str x1, [sp+776]
00477cd8str x3, [sp+784]
00477cdcldr x4, [sp+800]
00477ce0subs xzr, x4, x3
00477ce4b.ne 0x477cec
00477ce8b 0x477cf0
00477cec
00477cecloc_477cec:
00477cecb 0x478104
00477cf0
00477cf0loc_477cf0:
00477cf0ldr x2, [sp+800]
00477cf4ldr x0, [sp+792]
00477cf8bl runtime.memequal
00477cfctbnz w0, 0, 0x477d04
00477d00b 0x478100
00477d04
00477d04loc_477d04:
00477d04ldr x6, [sp+1512]
00477d08ldrsb x27, [x6]
00477d0cldr x6, [x6+784]
00477d10str x6, [sp+88]
00477d14cbnz x6, 0x477d1c
00477d18b 0x477df0
00477d1c
00477d1cloc_477d1c:
00477d1cldr x6, [sp+1512]
00477d20ldrsb x27, [x6]
00477d24ldr x0, [x6+776]
00477d28ldr x1, [x6+784]
00477d2cldr x2, [x6+792]
00477d30str x0, [sp+680]
00477d34str x1, [sp+688]
00477d38str x2, [sp+696]
00477d3cldr x3, [sp+1416]
00477d40ldr x4, [sp+1424]
00477d44ldr x5, [sp+1432]
00477d48bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesEqual
00477d4cstrb w0, [sp+79]
00477d50tbnz w0, 0, 0x477d58
00477d54b 0x477d5c
00477d58
00477d58loc_477d58:
00477d58b 0x477df4
00477d5c
00477d5cloc_477d5c:
00477d5cadrp x0, 0x242000
00477d60add x0, x0, 4029
00477d64movz x1, 25
00477d68adrp x2, 0x258000
00477d6cadd x2, x2, 20
00477d70movz x3, 74
00477d74mov x4, xzr
00477d78mov x5, xzr
00477d7cmov x6, x5
00477d80bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00477d84str x0, [sp+288]
00477d88str x1, [sp+296]
00477d8cstr x2, [sp+304]
00477d90str x3, [sp+312]
00477d94str x4, [sp+320]
00477d98ldp x7, x8, [sp+288]
00477d9cldp x9, x10, [sp+304]
00477da0stp x7, x8, [sp+176]
00477da4stp x9, x10, [sp+192]
00477da8ldr x7, [sp+320]
00477dacstr x7, [sp+208]
00477db0strb wzr, [sp+78]
00477db4adrp x0, 0x1d7000
00477db8add x0, x0, 2528
00477dbcadd x1, sp, 176
00477dc0bl runtime.convT
00477dc4str x0, [sp+672]
00477dc8adrp x7, 0x29f000
00477dccadd x7, x7, 1856
00477dd0str x7, [sp+160]
00477dd4str x0, [sp+168]
00477dd8ldr x1, [sp+160]
00477ddcldrb w0, [sp+78]
00477de0ldr x2, [sp+168]
00477de4ldp x29, x30, [sp-8]
00477de8add sp, sp, 1152
00477decret x30
00477df0
00477df0loc_477df0:
00477df0b 0x477df4
00477df4
00477df4loc_477df4:
00477df4ldr x3, [sp+1512]
00477df8ldrsb x27, [x3]
00477dfcldr x0, [x3+656]
00477e00ldr x1, [x3+664]
00477e04ldr x2, [x3+672]
00477e08str x0, [sp+648]
00477e0cstr x1, [sp+656]
00477e10str x2, [sp+664]
00477e14bl time.Since
00477e18str x0, [sp+152]
00477e1cldr x3, [sp+1520]
00477e20ldrsb x27, [x3]
00477e24ldr x3, [x3+16]
00477e28subs xzr, x0, x3
00477e2ccset x3, gt
00477e30strb w3, [sp+79]
00477e34b.gt 0x477e3c
00477e38b 0x477e40
00477e3c
00477e3cloc_477e3c:
00477e3cb 0x477ec0
00477e40
00477e40loc_477e40:
00477e40bl time.Now
00477e44str x0, [sp+1120]
00477e48str x1, [sp+1128]
00477e4cstr x2, [sp+1136]
00477e50bl time.Time.UTC
00477e54str x0, [sp+1096]
00477e58str x1, [sp+1104]
00477e5cstr x2, [sp+1112]
00477e60ldr x0, [sp+1512]
00477e64ldrsb x27, [x0]
00477e68ldr x1, [x0+656]
00477e6cldr x2, [x0+664]
00477e70ldr x0, [x0+672]
00477e74str x1, [sp+624]
00477e78str x2, [sp+632]
00477e7cstr x0, [sp+640]
00477e80ldr x3, [sp+1096]
00477e84ldr x4, [sp+1104]
00477e88ldr x5, [sp+1112]
00477e8cmov x6, x0
00477e90mov x0, x1
00477e94mov x1, x2
00477e98mov x2, x6
00477e9cbl time.Time.Sub
00477ea0str x0, [sp+144]
00477ea4ldr x1, [sp+1520]
00477ea8ldrsb x27, [x1]
00477eacldr x1, [x1+16]
00477eb0subs xzr, x0, x1
00477eb4cset x0, gt
00477eb8strb w0, [sp+79]
00477ebcb 0x477ec0
00477ec0
00477ec0loc_477ec0:
00477ec0ldrb w3, [sp+79]
00477ec4tbnz w3, 0, 0x477ecc
00477ec8b 0x4780d8
00477ecc
00477eccloc_477ecc:
00477eccldr x3, [sp+1512]
00477ed0ldrsb x27, [x3]
00477ed4ldr x0, [x3+632]
00477ed8ldr x1, [x3+640]
00477edcldr x2, [x3+648]
00477ee0str x0, [sp+600]
00477ee4str x1, [sp+608]
00477ee8str x2, [sp+616]
00477eecbl time.Since
00477ef0str x0, [sp+152]
00477ef4ldr x3, [sp+1520]
00477ef8ldrsb x27, [x3]
00477efcldr x3, [x3+16]
00477f00subs xzr, x0, x3
00477f04cset x3, gt
00477f08strb w3, [sp+79]
00477f0cb.gt 0x477f14
00477f10b 0x477f18
00477f14
00477f14loc_477f14:
00477f14b 0x477f98
00477f18
00477f18loc_477f18:
00477f18bl time.Now
00477f1cstr x0, [sp+1096]
00477f20str x1, [sp+1104]
00477f24str x2, [sp+1112]
00477f28bl time.Time.UTC
00477f2cstr x0, [sp+1120]
00477f30str x1, [sp+1128]
00477f34str x2, [sp+1136]
00477f38ldr x0, [sp+1512]
00477f3cldrsb x27, [x0]
00477f40ldr x1, [x0+632]
00477f44ldr x2, [x0+640]
00477f48ldr x0, [x0+648]
00477f4cstr x1, [sp+576]
00477f50str x2, [sp+584]
00477f54str x0, [sp+592]
00477f58ldr x3, [sp+1120]
00477f5cldr x4, [sp+1128]
00477f60ldr x5, [sp+1136]
00477f64mov x6, x0
00477f68mov x0, x1
00477f6cmov x1, x2
00477f70mov x2, x6
00477f74bl time.Time.Sub
00477f78str x0, [sp+144]
00477f7cldr x1, [sp+1520]
00477f80ldrsb x27, [x1]
00477f84ldr x1, [x1+16]
00477f88subs xzr, x0, x1
00477f8ccset x0, gt
00477f90strb w0, [sp+79]
00477f94b 0x477f98
00477f98
00477f98loc_477f98:
00477f98ldrb w3, [sp+79]
00477f9ctbnz w3, 0, 0x477fa4
00477fa0b 0x4780d4
00477fa4
00477fa4loc_477fa4:
00477fa4ldr x1, [sp+1520]
00477fa8ldrsb x27, [x1]
00477facldr x0, [x1+16]
00477fb0str x0, [sp+112]
00477fb4bl time.Duration.Seconds
00477fb8str d0, [sp+136]
00477fbcadd x27, sp, 1080
00477fc0stp xzr, xzr, [x27]
00477fc4add x1, sp, 1080
00477fc8str x1, [sp+544]
00477fccldr d0, [sp+136]
00477fd0str d0, [sp+104]
00477fd4add x1, sp, 104
00477fd8ldrsb x27, [x1]
00477fdcldr x0, [x1]
00477fe0str x0, [sp+96]
00477fe4bl runtime.convT64
00477fe8str x0, [sp+536]
00477fecldr x1, [sp+544]
00477ff0ldrsb x27, [x1]
00477ff4adrp x2, 0x17e000
00477ff8add x2, x2, 3904
00477ffcstr x2, [x1]
00478000adrp x27, 0x5d3000
00478004ldr w2, [x27+3056]
00478008cbz w2, 0x478010
0047800cb 0x478014
00478010
00478010loc_478010:
00478010b 0x478028
00478014
00478014loc_478014:
00478014bl runtime.gcWriteBarrier2
00478018str x0, [x25]
0047801cldr x7, [x1+8]
00478020str x7, [x25+8]
00478024b 0x478028
00478028
00478028loc_478028:
00478028str x0, [x1+8]
0047802cldr x4, [sp+544]
00478030ldrsb x27, [x4]
00478034b 0x478038
00478038
00478038loc_478038:
00478038str x4, [sp+552]
0047803corr x6, xzr, 1
00478040str x6, [sp+560]
00478044str x6, [sp+568]
00478048adrp x0, 0x241000
0047804cadd x0, x0, 4029
00478050movz x1, 25
00478054adrp x2, 0x253000
00478058add x2, x2, 581
0047805cmovz x3, 55
00478060mov x5, x6
00478064bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00478068str x0, [sp+248]
0047806cstr x1, [sp+256]
00478070str x2, [sp+264]
00478074str x3, [sp+272]
00478078str x4, [sp+280]
0047807cldp x7, x8, [sp+248]
00478080ldp x9, x10, [sp+264]
00478084stp x7, x8, [sp+176]
00478088stp x9, x10, [sp+192]
0047808cldr x7, [sp+280]
00478090str x7, [sp+208]
00478094strb wzr, [sp+78]
00478098adrp x0, 0x1d6000
0047809cadd x0, x0, 2528
004780a0add x1, sp, 176
004780a4bl runtime.convT
004780a8str x0, [sp+528]
004780acadrp x7, 0x29e000
004780b0add x7, x7, 1856
004780b4str x7, [sp+160]
004780b8str x0, [sp+168]
004780bcldr x1, [sp+160]
004780c0ldrb w0, [sp+78]
004780c4ldr x2, [sp+168]
004780c8ldp x29, x30, [sp-8]
004780ccadd sp, sp, 1152
004780d0ret x30
004780d4
004780d4loc_4780d4:
004780d4b 0x4780dc
004780d8
004780d8loc_4780d8:
004780d8b 0x4780dc
004780dc
004780dcloc_4780dc:
004780dcorr x3, xzr, 1
004780e0strb w3, [sp+78]
004780e4stp xzr, xzr, [sp+160]
004780e8ldrb w0, [sp+78]
004780ecmov x1, xzr
004780f0mov x2, xzr
004780f4ldp x29, x30, [sp-8]
004780f8add sp, sp, 1152
004780fcret x30
00478100
00478100loc_478100:
00478100b 0x478104
00478104
00478104loc_478104:
00478104stp xzr, xzr, [sp+216]
00478108stp xzr, xzr, [sp+232]
0047810cadd x2, sp, 216
00478110str x2, [sp+744]
00478114ldr x0, [sp+1264]
00478118ldr x1, [sp+1272]
0047811cbl runtime.convTstring
00478120str x0, [sp+736]
00478124ldr x2, [sp+744]
00478128ldrsb x27, [x2]
0047812cadrp x3, 0x17d000
00478130add x3, x3, 2944
00478134str x3, [x2]
00478138adrp x27, 0x5d3000
0047813cldr w3, [x27+3056]
00478140cbz w3, 0x478148
00478144b 0x47814c
00478148
00478148loc_478148:
00478148b 0x478160
0047814c
0047814cloc_47814c:
0047814cbl runtime.gcWriteBarrier2
00478150str x0, [x25]
00478154ldr x3, [x2+8]
00478158str x3, [x25+8]
0047815cb 0x478160
00478160
00478160loc_478160:
00478160str x0, [x2+8]
00478164ldr x2, [sp+1512]
00478168ldrsb x27, [x2]
0047816cldr x0, [x2+728]
00478170ldr x1, [x2+736]
00478174str x0, [sp+720]
00478178str x1, [sp+728]
0047817cbl runtime.convTstring
00478180str x0, [sp+712]
00478184ldr x2, [sp+744]
00478188ldrsb x27, [x2]
0047818cadrp x3, 0x17d000
00478190add x3, x3, 2944
00478194str x3, [x2+16]
00478198adrp x27, 0x5d3000
0047819cldr w3, [x27+3056]
004781a0cbz w3, 0x4781a8
004781a4b 0x4781ac
004781a8
004781a8loc_4781a8:
004781a8b 0x4781c0
004781ac
004781acloc_4781ac:
004781acbl runtime.gcWriteBarrier2
004781b0str x0, [x25]
004781b4ldr x7, [x2+24]
004781b8str x7, [x25+8]
004781bcb 0x4781c0
004781c0
004781c0loc_4781c0:
004781c0str x0, [x2+24]
004781c4ldr x4, [sp+744]
004781c8ldrsb x27, [x4]
004781ccb 0x4781d0
004781d0
004781d0loc_4781d0:
004781d0str x4, [sp+752]
004781d4orr x6, xzr, 2
004781d8str x6, [sp+760]
004781dcstr x6, [sp+768]
004781e0adrp x0, 0x241000
004781e4add x0, x0, 4029
004781e8movz x1, 25
004781ecadrp x2, 0x257000
004781f0add x2, x2, 1941
004781f4movz x3, 78
004781f8mov x5, x6
004781fcbl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
00478200str x0, [sp+328]
00478204str x1, [sp+336]
00478208str x2, [sp+344]
0047820cstr x3, [sp+352]
00478210str x4, [sp+360]
00478214ldp x7, x8, [sp+328]
00478218ldp x9, x10, [sp+344]
0047821cstp x7, x8, [sp+176]
00478220stp x9, x10, [sp+192]
00478224ldr x7, [sp+360]
00478228str x7, [sp+208]
0047822cstrb wzr, [sp+78]
00478230adrp x0, 0x1d6000
00478234add x0, x0, 2528
00478238add x1, sp, 176
0047823cbl runtime.convT
00478240str x0, [sp+704]
00478244adrp x7, 0x29e000
00478248add x7, x7, 1856
0047824cstr x7, [sp+160]
00478250str x0, [sp+168]
00478254ldr x1, [sp+160]
00478258ldrb w0, [sp+78]
0047825cldr x2, [sp+168]
00478260ldp x29, x30, [sp-8]
00478264add sp, sp, 1152
00478268ret x30
0047826c
0047826cloc_47826c:
0047826cb 0x478270
00478270
00478270loc_478270:
00478270stp xzr, xzr, [sp+216]
00478274stp xzr, xzr, [sp+232]
00478278add x2, sp, 216
0047827cstr x2, [sp+856]
00478280ldr x0, [sp+1264]
00478284ldr x1, [sp+1272]
00478288bl runtime.convTstring
0047828cstr x0, [sp+848]
00478290ldr x2, [sp+856]
00478294ldrsb x27, [x2]
00478298adrp x3, 0x17d000
0047829cadd x3, x3, 2944
004782a0str x3, [x2]
004782a4adrp x27, 0x5d3000
004782a8ldr w3, [x27+3056]
004782accbz w3, 0x4782b4
004782b0b 0x4782b8
004782b4
004782b4loc_4782b4:
004782b4b 0x4782cc
004782b8
004782b8loc_4782b8:
004782b8bl runtime.gcWriteBarrier2
004782bcstr x0, [x25]
004782c0ldr x3, [x2+8]
004782c4str x3, [x25+8]
004782c8b 0x4782cc
004782cc
004782ccloc_4782cc:
004782ccstr x0, [x2+8]
004782d0ldr x2, [sp+1512]
004782d4ldrsb x27, [x2]
004782d8ldr x0, [x2+96]
004782dcldr x1, [x2+104]
004782e0str x0, [sp+832]
004782e4str x1, [sp+840]
004782e8bl runtime.convTstring
004782ecstr x0, [sp+824]
004782f0ldr x2, [sp+856]
004782f4ldrsb x27, [x2]
004782f8adrp x3, 0x17d000
004782fcadd x3, x3, 2944
00478300str x3, [x2+16]
00478304adrp x27, 0x5d3000
00478308ldr w3, [x27+3056]
0047830ccbz w3, 0x478314
00478310b 0x478318
00478314
00478314loc_478314:
00478314b 0x47832c
00478318
00478318loc_478318:
00478318bl runtime.gcWriteBarrier2
0047831cstr x0, [x25]
00478320ldr x7, [x2+24]
00478324str x7, [x25+8]
00478328b 0x47832c
0047832c
0047832cloc_47832c:
0047832cstr x0, [x2+24]
00478330ldr x4, [sp+856]
00478334ldrsb x27, [x4]
00478338b 0x47833c
0047833c
0047833cloc_47833c:
0047833cstr x4, [sp+864]
00478340orr x6, xzr, 2
00478344str x6, [sp+872]
00478348str x6, [sp+880]
0047834cadrp x0, 0x241000
00478350add x0, x0, 4029
00478354movz x1, 25
00478358adrp x2, 0x258000
0047835cadd x2, x2, 367
00478360movz x3, 84
00478364mov x5, x6
00478368bl gopkg.in/jcmturner/gokrb5.v7/krberror.NewErrorf
0047836cstr x0, [sp+408]
00478370str x1, [sp+416]
00478374str x2, [sp+424]
00478378str x3, [sp+432]
0047837cstr x4, [sp+440]
00478380ldp x7, x8, [sp+408]
00478384ldp x9, x10, [sp+424]
00478388stp x7, x8, [sp+176]
0047838cstp x9, x10, [sp+192]
00478390ldr x7, [sp+440]
00478394str x7, [sp+208]
00478398strb wzr, [sp+78]
0047839cadrp x0, 0x1d6000
004783a0add x0, x0, 2528
004783a4add x1, sp, 176
004783a8bl runtime.convT
004783acstr x0, [sp+816]
004783b0adrp x7, 0x29e000
004783b4add x7, x7, 1856
004783b8str x7, [sp+160]
004783bcstr x0, [sp+168]
004783c0ldr x1, [sp+160]
004783c4ldrb w0, [sp+78]
004783c8ldr x2, [sp+168]
004783ccldp x29, x30, [sp-8]
004783d0add sp, sp, 1152
004783d4ret x30
004783d8
004783d8loc_4783d8:
004783d8bl runtime.panicIndex
004783dc
004783dcloc_4783dc:
004783dcbl runtime.panicIndex
004783e0hint
004783e4
004783e4loc_4783e4:
004783e4stp x0, x1, [sp+360]
004783e8mov x3, x30
004783ecbl runtime.morestack_noctxt.abi0
004783f0ldp x0, x1, [sp+360]
004783f4b 0x477780
004783f8udf 0
004783fcudf 0
00477780
00478400
00478400gopkg.in/jcmturner/gokrb5.v7/messages.NewASReqForTGT: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewASReqForTGT(struct string realm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname)
00478400ldr x16, [x28+16]
00478404sub x17, sp, 1152
00478408subs xzr, x17, x16
0047840cb.ls 0x4785f0
00478410sub x20, sp, 1280
00478414stp x29, x30, [x20-8]
00478418add sp, x20, 0
0047841csub x29, sp, 8
00478420str x0, [sp+1640]
00478424str x1, [sp+1648]
00478428str x2, [sp+1656]
0047842cstr w3, [sp+1664]
00478430str x4, [sp+1672]
00478434str x5, [sp+1680]
00478438str x6, [sp+1688]
0047843cadd x20, sp, 1288
00478440adr x27, 16
00478444stp x29, x27, [sp-24]
00478448sub x29, sp, 24
0047844cbl fn_87cb8
00478450sub x29, sp, 8
00478454stp xzr, xzr, [sp+456]
00478458str wzr, [sp+472]
0047845cstp xzr, xzr, [sp+480]
00478460str xzr, [sp+496]
00478464orr x1, xzr, 2
00478468str w1, [sp+472]
0047846cadrp x0, 0x186000
00478470add x0, x0, 3808
00478474bl runtime.newobject
00478478str x0, [sp+1240]
0047847corr x1, xzr, 6
00478480str x1, [x0+8]
00478484adrp x27, 0x5d3000
00478488ldr w1, [x27+3056]
0047848ccbz w1, 0x478494
00478490b 0x478498
00478494
00478494loc_478494:
00478494b 0x4784a8
00478498
00478498loc_478498:
00478498ldr x11, [x0]
0047849cbl runtime.gcWriteBarrier1
004784a0str x11, [x25]
004784a4b 0x4784a8
004784a8
004784a8loc_4784a8:
004784a8adrp x11, 0x238000
004784acadd x11, x11, 3205
004784b0str x11, [x0]
004784b4ldr x11, [sp+1640]
004784b8ldr x12, [sp+1648]
004784bcldr x13, [sp+1240]
004784c0ldrsb x27, [x13]
004784c4str x12, [x13+24]
004784c8adrp x27, 0x5d3000
004784ccldr w12, [x27+3056]
004784d0cbz w12, 0x4784d8
004784d4b 0x4784dc
004784d8
004784d8loc_4784d8:
004784d8b 0x4784f0
004784dc
004784dcloc_4784dc:
004784dcbl runtime.gcWriteBarrier2
004784e0str x11, [x25]
004784e4ldr x12, [x13+16]
004784e8str x12, [x25+8]
004784ecb 0x4784f0
004784f0
004784f0loc_4784f0:
004784f0str x11, [x13+16]
004784f4ldr x11, [sp+1240]
004784f8ldrsb x27, [x11]
004784fcb 0x478500
00478500
00478500loc_478500:
00478500str x11, [sp+1248]
00478504orr x12, xzr, 2
00478508str x12, [sp+1256]
0047850cstr x12, [sp+1264]
00478510str x11, [sp+480]
00478514str x12, [sp+488]
00478518str x12, [sp+496]
0047851cadd x20, sp, 520
00478520adr x27, 16
00478524stp x29, x27, [sp-24]
00478528sub x29, sp, 24
0047852cbl fn_87cb8
00478530sub x29, sp, 8
00478534stp xzr, xzr, [sp+504]
00478538ldrsw x3, [sp+1664]
0047853cldrsw x7, [sp+472]
00478540ldr x0, [sp+1640]
00478544ldr x2, [sp+1656]
00478548ldr x1, [sp+1648]
0047854cldr x4, [sp+1672]
00478550ldr x8, [sp+480]
00478554ldr x5, [sp+1680]
00478558ldr x9, [sp+488]
0047855cldr x6, [sp+1688]
00478560ldr x10, [sp+496]
00478564bl gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq
00478568add x21, sp, 520
0047856cadd x20, sp, 8
00478570adr x27, 16
00478574stp x29, x27, [sp-24]
00478578sub x29, sp, 24
0047857cbl fn_87e70
00478580sub x29, sp, 8
00478584str x0, [sp+504]
00478588str x1, [sp+512]
0047858cadd x21, sp, 888
00478590add x20, sp, 520
00478594adr x27, 16
00478598stp x29, x27, [sp-24]
0047859csub x29, sp, 24
004785a0bl fn_87e70
004785a4sub x29, sp, 8
004785a8ldr x11, [sp+504]
004785acldr x12, [sp+512]
004785b0str x11, [sp+872]
004785b4str x12, [sp+880]
004785b8add x21, sp, 1288
004785bcadd x20, sp, 888
004785c0adr x27, 16
004785c4stp x29, x27, [sp-24]
004785c8sub x29, sp, 24
004785ccbl fn_87e70
004785d0sub x29, sp, 8
004785d4ldr x0, [sp+872]
004785d8ldr x1, [sp+880]
004785dcstr x0, [sp+456]
004785e0str x1, [sp+464]
004785e4ldp x29, x30, [sp-8]
004785e8add sp, sp, 1280
004785ecret x30
004785f0
004785f0loc_4785f0:
004785f0stp x0, x1, [sp+360]
004785f4str x2, [sp+376]
004785f8str w3, [sp+384]
004785fcstp x4, x5, [sp+392]
00478600str x6, [sp+408]
00478604mov x3, x30
00478608bl runtime.morestack_noctxt.abi0
0047860cldp x0, x1, [sp+360]
00478610ldr x2, [sp+376]
00478614ldrsw x3, [sp+384]
00478618ldp x4, x5, [sp+392]
0047861cldr x6, [sp+408]
00478620b 0x478400
00478624udf 0
00478628udf 0
0047862cudf 0
00478400
00478400gopkg.in/jcmturner/gokrb5.v7/messages.NewASReqForTGT: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewASReqForTGT(struct string realm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname)
00478400ldr x16, [x28+16]
00478404sub x17, sp, 1152
00478408subs xzr, x17, x16
0047840cb.ls 0x4785f0
00478410sub x20, sp, 1280
00478414stp x29, x30, [x20-8]
00478418add sp, x20, 0
0047841csub x29, sp, 8
00478420str x0, [sp+1640]
00478424str x1, [sp+1648]
00478428str x2, [sp+1656]
0047842cstr w3, [sp+1664]
00478430str x4, [sp+1672]
00478434str x5, [sp+1680]
00478438str x6, [sp+1688]
0047843cadd x20, sp, 1288
00478440adr x27, 16
00478444stp x29, x27, [sp-24]
00478448sub x29, sp, 24
0047844cbl fn_87cb8
00478450sub x29, sp, 8
00478454stp xzr, xzr, [sp+456]
00478458str wzr, [sp+472]
0047845cstp xzr, xzr, [sp+480]
00478460str xzr, [sp+496]
00478464orr x1, xzr, 2
00478468str w1, [sp+472]
0047846cadrp x0, 0x186000
00478470add x0, x0, 3808
00478474bl runtime.newobject
00478478str x0, [sp+1240]
0047847corr x1, xzr, 6
00478480str x1, [x0+8]
00478484adrp x27, 0x5d3000
00478488ldr w1, [x27+3056]
0047848ccbz w1, 0x478494
00478490b 0x478498
00478494
00478494loc_478494:
00478494b 0x4784a8
00478498
00478498loc_478498:
00478498ldr x11, [x0]
0047849cbl runtime.gcWriteBarrier1
004784a0str x11, [x25]
004784a4b 0x4784a8
004784a8
004784a8loc_4784a8:
004784a8adrp x11, 0x238000
004784acadd x11, x11, 3205
004784b0str x11, [x0]
004784b4ldr x11, [sp+1640]
004784b8ldr x12, [sp+1648]
004784bcldr x13, [sp+1240]
004784c0ldrsb x27, [x13]
004784c4str x12, [x13+24]
004784c8adrp x27, 0x5d3000
004784ccldr w12, [x27+3056]
004784d0cbz w12, 0x4784d8
004784d4b 0x4784dc
004784d8
004784d8loc_4784d8:
004784d8b 0x4784f0
004784dc
004784dcloc_4784dc:
004784dcbl runtime.gcWriteBarrier2
004784e0str x11, [x25]
004784e4ldr x12, [x13+16]
004784e8str x12, [x25+8]
004784ecb 0x4784f0
004784f0
004784f0loc_4784f0:
004784f0str x11, [x13+16]
004784f4ldr x11, [sp+1240]
004784f8ldrsb x27, [x11]
004784fcb 0x478500
00478500
00478500loc_478500:
00478500str x11, [sp+1248]
00478504orr x12, xzr, 2
00478508str x12, [sp+1256]
0047850cstr x12, [sp+1264]
00478510str x11, [sp+480]
00478514str x12, [sp+488]
00478518str x12, [sp+496]
0047851cadd x20, sp, 520
00478520adr x27, 16
00478524stp x29, x27, [sp-24]
00478528sub x29, sp, 24
0047852cbl fn_87cb8
00478530sub x29, sp, 8
00478534stp xzr, xzr, [sp+504]
00478538ldrsw x3, [sp+1664]
0047853cldrsw x7, [sp+472]
00478540ldr x0, [sp+1640]
00478544ldr x2, [sp+1656]
00478548ldr x1, [sp+1648]
0047854cldr x4, [sp+1672]
00478550ldr x8, [sp+480]
00478554ldr x5, [sp+1680]
00478558ldr x9, [sp+488]
0047855cldr x6, [sp+1688]
00478560ldr x10, [sp+496]
00478564bl gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq
00478568add x21, sp, 520
0047856cadd x20, sp, 8
00478570adr x27, 16
00478574stp x29, x27, [sp-24]
00478578sub x29, sp, 24
0047857cbl fn_87e70
00478580sub x29, sp, 8
00478584str x0, [sp+504]
00478588str x1, [sp+512]
0047858cadd x21, sp, 888
00478590add x20, sp, 520
00478594adr x27, 16
00478598stp x29, x27, [sp-24]
0047859csub x29, sp, 24
004785a0bl fn_87e70
004785a4sub x29, sp, 8
004785a8ldr x11, [sp+504]
004785acldr x12, [sp+512]
004785b0str x11, [sp+872]
004785b4str x12, [sp+880]
004785b8add x21, sp, 1288
004785bcadd x20, sp, 888
004785c0adr x27, 16
004785c4stp x29, x27, [sp-24]
004785c8sub x29, sp, 24
004785ccbl fn_87e70
004785d0sub x29, sp, 8
004785d4ldr x0, [sp+872]
004785d8ldr x1, [sp+880]
004785dcstr x0, [sp+456]
004785e0str x1, [sp+464]
004785e4ldp x29, x30, [sp-8]
004785e8add sp, sp, 1280
004785ecret x30
004785f0
004785f0loc_4785f0:
004785f0stp x0, x1, [sp+360]
004785f4str x2, [sp+376]
004785f8str w3, [sp+384]
004785fcstp x4, x5, [sp+392]
00478600str x6, [sp+408]
00478604mov x3, x30
00478608bl runtime.morestack_noctxt.abi0
0047860cldp x0, x1, [sp+360]
00478610ldr x2, [sp+376]
00478614ldrsw x3, [sp+384]
00478618ldp x4, x5, [sp+392]
0047861cldr x6, [sp+408]
00478620b 0x478400
00478624udf 0
00478628udf 0
0047862cudf 0
00478400
00478630
00478630gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq(struct string realm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname)
00478630ldr x16, [x28+16]
00478634sub x17, sp, 1216
00478638subs xzr, x17, x16
0047863cb.ls 0x478d3c
00478640sub x20, sp, 1344
00478644stp x29, x30, [x20-8]
00478648add sp, x20, 0
0047864csub x29, sp, 8
00478650str x0, [sp+1704]
00478654str x1, [sp+1712]
00478658str x2, [sp+1720]
0047865cstr w3, [sp+1728]
00478660str x4, [sp+1736]
00478664str x5, [sp+1744]
00478668str x6, [sp+1752]
0047866cstr w7, [sp+1760]
00478670str x8, [sp+1768]
00478674str x9, [sp+1776]
00478678str x10, [sp+1784]
0047867cadd x20, sp, 1352
00478680adr x27, 16
00478684stp x29, x27, [sp-24]
00478688sub x29, sp, 24
0047868cbl fn_87cb8
00478690sub x29, sp, 8
00478694stp xzr, xzr, [sp+104]
00478698orr x0, xzr, 0x7fffffff
0047869cbl math/big.NewInt
004786a0str x0, [sp+1288]
004786a4str xzr, [sp+1280]
004786a8add x27, sp, 1264
004786acstp xzr, xzr, [x27]
004786b0adrp x27, 0x5a9000
004786b4ldr x0, [x27+2672]
004786b8adrp x27, 0x5a9000
004786bcldr x1, [x27+2680]
004786c0ldr x2, [sp+1288]
004786c4bl crypto/rand.Int
004786c8str x0, [sp+1280]
004786ccstr x1, [sp+1264]
004786d0str x2, [sp+1272]
004786d4ldr x1, [sp+1280]
004786d8str x1, [sp+608]
004786dcldr x1, [sp+1264]
004786e0ldr x2, [sp+1272]
004786e4str x1, [sp+592]
004786e8str x2, [sp+600]
004786ecldr x1, [sp+608]
004786f0str x1, [sp+144]
004786f4ldr x1, [sp+600]
004786f8ldr x2, [sp+592]
004786fcstr x2, [sp+224]
00478700str x1, [sp+232]
00478704cbnz x2, 0x47870c
00478708b 0x478740
0047870c
0047870cloc_47870c:
0047870cadd x20, sp, 1352
00478710adr x27, 16
00478714stp x29, x27, [sp-24]
00478718sub x29, sp, 24
0047871cbl fn_87cb8
00478720sub x29, sp, 8
00478724ldr x0, [sp+224]
00478728ldr x1, [sp+232]
0047872cstr x0, [sp+104]
00478730str x1, [sp+112]
00478734ldp x29, x30, [sp-8]
00478738add sp, sp, 1344
0047873cret x30
00478740
00478740loc_478740:
00478740bl time.Now
00478744str x0, [sp+1240]
00478748str x1, [sp+1248]
0047874cstr x2, [sp+1256]
00478750bl time.Time.UTC
00478754str x0, [sp+120]
00478758str x1, [sp+128]
0047875cstr x2, [sp+136]
00478760bl gopkg.in/jcmturner/gokrb5.v7/types.NewKrbFlags
00478764str x0, [sp+152]
00478768str x1, [sp+160]
0047876cstr x2, [sp+168]
00478770str x3, [sp+176]
00478774str x0, [sp+1176]
00478778str x1, [sp+1184]
0047877cstr x2, [sp+1192]
00478780ldr x0, [sp+1720]
00478784ldrsb x27, [x0]
00478788ldr x1, [x0+232]
0047878cldr x2, [x0+240]
00478790ldr x0, [x0+224]
00478794str x0, [sp+1152]
00478798str x1, [sp+1160]
0047879cstr x2, [sp+1168]
004787a0ldr x0, [sp+1184]
004787a4str x0, [sp+88]
004787a8subs xzr, x1, x0
004787acb.lt 0x4787b4
004787b0b 0x4787bc
004787b4
004787b4loc_4787b4:
004787b4str x1, [sp+88]
004787b8b 0x4787c0
004787bc
004787bcloc_4787bc:
004787bcb 0x4787c0
004787c0
004787c0loc_4787c0:
004787c0ldr x4, [sp+1152]
004787c4ldr x5, [sp+1176]
004787c8subs xzr, x4, x5
004787ccb.ne 0x4787d4
004787d0b 0x4787f0
004787d4
004787d4loc_4787d4:
004787d4ldr x3, [sp+88]
004787d8str x3, [sp+80]
004787dcldr x2, [sp+80]
004787e0ldr x1, [sp+1152]
004787e4ldr x0, [sp+1176]
004787e8bl runtime.memmove
004787ecb 0x4787f4
004787f0
004787f0loc_4787f0:
004787f0b 0x4787f4
004787f4
004787f4loc_4787f4:
004787f4ldr x4, [sp+1720]
004787f8ldrsb x27, [x4]
004787fcldr x4, [x4+248]
00478800str x4, [sp+176]
00478804ldr x4, [sp+1720]
00478808ldrsb x27, [x4]
0047880cldr x3, [x4+376]
00478810str x3, [sp+72]
00478814ldr x0, [sp+120]
00478818ldr x1, [sp+128]
0047881cldr x2, [sp+136]
00478820bl time.Time.Add
00478824str x0, [sp+1240]
00478828str x1, [sp+1248]
0047882cstr x2, [sp+1256]
00478830ldr x0, [sp+144]
00478834bl math/big.(*Int).Int64
00478838str x0, [sp+96]
0047883cadd x20, sp, 800
00478840adr x27, 16
00478844stp x29, x27, [sp-24]
00478848sub x29, sp, 24
0047884cbl fn_87cb8
00478850sub x29, sp, 8
00478854movz x4, 5
00478858str x4, [sp+800]
0047885cmovz x4, 10
00478860str x4, [sp+808]
00478864adrp x4, 0x5d3000
00478868add x4, x4, 1504
0047886cstr x4, [sp+768]
00478870b 0x478874
00478874
00478874loc_478874:
00478874str x4, [sp+744]
00478878add x27, sp, 752
0047887cstp xzr, xzr, [x27]
00478880str x4, [sp+776]
00478884add x27, sp, 784
00478888stp xzr, xzr, [x27]
0047888cldr x2, [sp+776]
00478890str x2, [sp+816]
00478894add x27, sp, 824
00478898stp xzr, xzr, [x27]
0047889cldr x2, [sp+152]
004788a0ldr x3, [sp+160]
004788a4ldr x4, [sp+168]
004788a8ldr x5, [sp+176]
004788acstr x2, [sp+840]
004788b0str x3, [sp+848]
004788b4str x4, [sp+856]
004788b8str x5, [sp+864]
004788bcldr x2, [sp+1704]
004788c0ldr x3, [sp+1712]
004788c4str x2, [sp+904]
004788c8str x3, [sp+912]
004788ccldrsw x2, [sp+1728]
004788d0ldr x3, [sp+1736]
004788d4ldr x4, [sp+1744]
004788d8ldr x5, [sp+1752]
004788dcstr w2, [sp+872]
004788e0str x3, [sp+880]
004788e4str x4, [sp+888]
004788e8str x5, [sp+896]
004788ecldrsw x2, [sp+1760]
004788f0ldr x3, [sp+1768]
004788f4ldr x4, [sp+1776]
004788f8ldr x5, [sp+1784]
004788fcstr w2, [sp+920]
00478900str x3, [sp+928]
00478904str x4, [sp+936]
00478908str x5, [sp+944]
0047890cldr x2, [sp+1240]
00478910ldr x3, [sp+1248]
00478914ldr x4, [sp+1256]
00478918str x2, [sp+976]
0047891cstr x3, [sp+984]
00478920str x4, [sp+992]
00478924ldr x2, [sp+96]
00478928str x2, [sp+1024]
0047892cldr x2, [sp+1720]
00478930ldrsb x27, [x2]
00478934ldr x3, [x2+144]
00478938ldr x4, [x2+152]
0047893cldr x2, [x2+160]
00478940str x3, [sp+1032]
00478944str x4, [sp+1040]
00478948str x2, [sp+1048]
0047894cadd x21, sp, 240
00478950add x20, sp, 800
00478954adr x27, 16
00478958stp x29, x27, [sp-24]
0047895csub x29, sp, 24
00478960bl fn_87e70
00478964sub x29, sp, 8
00478968ldr x2, [sp+1720]
0047896cldrsb x27, [x2]
00478970ldrb w2, [x2+200]
00478974tbnz w2, 0, 0x47897c
00478978b 0x47898c
0047897c
0047897cloc_47897c:
0047897cadd x0, sp, 280
00478980orr x1, xzr, 1
00478984bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
00478988b 0x478990
0047898c
0047898cloc_47898c:
0047898cb 0x478990
00478990
00478990loc_478990:
00478990ldr x2, [sp+1720]
00478994ldrsb x27, [x2]
00478998ldrb w2, [x2+1]
0047899ctbnz w2, 0, 0x4789a4
004789a0b 0x4789b4
004789a4
004789a4loc_4789a4:
004789a4add x0, sp, 280
004789a8orr x1, xzr, 15
004789acbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004789b0b 0x4789b8
004789b4
004789b4loc_4789b4:
004789b4b 0x4789b8
004789b8
004789b8loc_4789b8:
004789b8ldr x2, [sp+1720]
004789bcldrsb x27, [x2]
004789c0ldrb w2, [x2+344]
004789c4tbnz w2, 0, 0x4789cc
004789c8b 0x4789dc
004789cc
004789ccloc_4789cc:
004789ccadd x0, sp, 280
004789d0orr x1, xzr, 3
004789d4bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004789d8b 0x4789e0
004789dc
004789dcloc_4789dc:
004789dcb 0x4789e0
004789e0
004789e0loc_4789e0:
004789e0ldr x2, [sp+1720]
004789e4ldrsb x27, [x2]
004789e8ldr x2, [x2+360]
004789eccbnz x2, 0x4789f4
004789f0b 0x478a6c
004789f4
004789f4loc_4789f4:
004789f4add x0, sp, 280
004789f8orr x1, xzr, 8
004789fcbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
00478a00ldr x2, [sp+1720]
00478a04ldrsb x27, [x2]
00478a08ldr x3, [x2+360]
00478a0cstr x3, [sp+64]
00478a10ldr x0, [sp+120]
00478a14ldr x1, [sp+128]
00478a18ldr x2, [sp+136]
00478a1cbl time.Time.Add
00478a20str x0, [sp+1240]
00478a24str x1, [sp+1248]
00478a28str x2, [sp+1256]
00478a2cstr x0, [sp+440]
00478a30str x1, [sp+448]
00478a34str x2, [sp+456]
00478a38ldr x0, [sp+120]
00478a3cldr x1, [sp+128]
00478a40ldr x2, [sp+136]
00478a44movz x3, 0x229e0000
00478a48movk x3, 0x9d2900000000
00478a4cbl time.Time.Add
00478a50str x0, [sp+1240]
00478a54str x1, [sp+1248]
00478a58str x2, [sp+1256]
00478a5cstr x0, [sp+440]
00478a60str x1, [sp+448]
00478a64str x2, [sp+456]
00478a68b 0x478a70
00478a6c
00478a6cloc_478a6c:
00478a6cb 0x478a70
00478a70
00478a70loc_478a70:
00478a70ldr x2, [sp+1720]
00478a74ldrsb x27, [x2]
00478a78ldrb w2, [x2+264]
00478a7ctbnz w2, 0, 0x478a84
00478a80b 0x478a88
00478a84
00478a84loc_478a84:
00478a84b 0x478d08
00478a88
00478a88loc_478a88:
00478a88str xzr, [sp+1216]
00478a8cadd x27, sp, 1224
00478a90stp xzr, xzr, [x27]
00478a94add x27, sp, 1264
00478a98stp xzr, xzr, [x27]
00478a9cbl gopkg.in/jcmturner/gokrb5.v7/types.LocalHostAddresses
00478aa0str x0, [sp+1216]
00478aa4str x1, [sp+1224]
00478aa8str x2, [sp+1232]
00478aacstr x3, [sp+1264]
00478ab0str x4, [sp+1272]
00478ab4ldr x0, [sp+1216]
00478ab8ldr x1, [sp+1224]
00478abcldr x2, [sp+1232]
00478ac0str x0, [sp+1312]
00478ac4str x1, [sp+1320]
00478ac8str x2, [sp+1328]
00478accldr x0, [sp+1264]
00478ad0ldr x1, [sp+1272]
00478ad4str x0, [sp+1296]
00478ad8str x1, [sp+1304]
00478adcldr x0, [sp+1312]
00478ae0ldr x1, [sp+1320]
00478ae4ldr x2, [sp+1328]
00478ae8str x0, [sp+184]
00478aecstr x1, [sp+192]
00478af0str x2, [sp+200]
00478af4ldr x0, [sp+1304]
00478af8ldr x1, [sp+1296]
00478afcstr x1, [sp+208]
00478b00str x0, [sp+216]
00478b04cbnz x1, 0x478b0c
00478b08b 0x478c00
00478b0c
00478b0cloc_478b0c:
00478b0cadd x27, sp, 1200
00478b10stp xzr, xzr, [x27]
00478b14add x5, sp, 1200
00478b18str x5, [sp+712]
00478b1cldr x5, [sp+208]
00478b20ldr x6, [sp+216]
00478b24str x5, [sp+696]
00478b28str x6, [sp+704]
00478b2cstr x5, [sp+688]
00478b30ldr x5, [sp+688]
00478b34cbnz x5, 0x478b3c
00478b38b 0x478b4c
00478b3c
00478b3cloc_478b3c:
00478b3cldr x5, [sp+688]
00478b40ldr x5, [x5+8]
00478b44str x5, [sp+688]
00478b48b 0x478b50
00478b4c
00478b4cloc_478b4c:
00478b4cb 0x478b50
00478b50
00478b50loc_478b50:
00478b50ldr x5, [sp+712]
00478b54ldrsb x27, [x5]
00478b58ldr x6, [sp+704]
00478b5cldr x7, [sp+688]
00478b60str x7, [x5]
00478b64adrp x27, 0x5d3000
00478b68ldr w7, [x27+3056]
00478b6ccbz w7, 0x478b74
00478b70b 0x478b78
00478b74
00478b74loc_478b74:
00478b74b 0x478b8c
00478b78
00478b78loc_478b78:
00478b78bl runtime.gcWriteBarrier2
00478b7cstr x6, [x25]
00478b80ldr x7, [x5+8]
00478b84str x7, [x25+8]
00478b88b 0x478b8c
00478b8c
00478b8cloc_478b8c:
00478b8cstr x6, [x5+8]
00478b90ldr x2, [sp+712]
00478b94ldrsb x27, [x2]
00478b98b 0x478b9c
00478b9c
00478b9cloc_478b9c:
00478b9cstr x2, [sp+720]
00478ba0orr x4, xzr, 1
00478ba4str x4, [sp+728]
00478ba8str x4, [sp+736]
00478bacadrp x0, 0x247000
00478bb0add x0, x0, 2817
00478bb4movz x1, 33
00478bb8mov x3, x4
00478bbcbl fmt.Errorf
00478bc0str x0, [sp+1264]
00478bc4str x1, [sp+1272]
00478bc8add x21, sp, 1352
00478bccadd x20, sp, 240
00478bd0adr x27, 16
00478bd4stp x29, x27, [sp-24]
00478bd8sub x29, sp, 24
00478bdcbl fn_87e70
00478be0sub x29, sp, 8
00478be4ldr x0, [sp+1264]
00478be8ldr x1, [sp+1272]
00478becstr x0, [sp+104]
00478bf0str x1, [sp+112]
00478bf4ldp x29, x30, [sp-8]
00478bf8add sp, sp, 1344
00478bfcret x30
00478c00
00478c00loc_478c00:
00478c00ldr x3, [sp+1720]
00478c04ldrsb x27, [x3]
00478c08ldr x0, [x3+176]
00478c0cldr x1, [x3+184]
00478c10ldr x2, [x3+192]
00478c14str x0, [sp+664]
00478c18str x1, [sp+672]
00478c1cstr x2, [sp+680]
00478c20bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesFromNetIPs
00478c24str x0, [sp+1216]
00478c28str x1, [sp+1224]
00478c2cstr x2, [sp+1232]
00478c30ldr x2, [sp+200]
00478c34ldr x0, [sp+184]
00478c38ldr x3, [sp+192]
00478c3cstr x0, [sp+640]
00478c40str x3, [sp+648]
00478c44str x2, [sp+656]
00478c48ldr x4, [sp+1224]
00478c4cadd x1, x3, x4
00478c50str x1, [sp+56]
00478c54subs xzr, x2, x1
00478c58b.hs 0x478c60
00478c5cb 0x478c68
00478c60
00478c60loc_478c60:
00478c60str x1, [sp+648]
00478c64b 0x478c88
00478c68
00478c68loc_478c68:
00478c68ldr x3, [sp+1224]
00478c6cadrp x4, 0x1cf000
00478c70add x4, x4, 1952
00478c74bl runtime.growslice
00478c78str x0, [sp+640]
00478c7cstr x1, [sp+648]
00478c80str x2, [sp+656]
00478c84b 0x478c88
00478c88
00478c88loc_478c88:
00478c88ldr x5, [sp+56]
00478c8cldr x6, [sp+640]
00478c90ldr x7, [sp+648]
00478c94ldr x8, [sp+656]
00478c98ldr x9, [sp+1224]
00478c9cadd x8, x8, x9
00478ca0sub x8, x8, x5
00478ca4sub x10, x5, x9
00478ca8add x7, x7, x9
00478cacsub x2, x7, x5
00478cb0sub x5, xzr, x8
00478cb4ubfm x7, x10, 59, 58
00478cb8and x5, x7, x5, asr #63
00478cbcadd x1, x6, x5
00478cc0str x1, [sp+616]
00478cc4str x2, [sp+624]
00478cc8str x8, [sp+632]
00478cccldr x4, [sp+1224]
00478cd0ldr x3, [sp+1216]
00478cd4adrp x0, 0x1cf000
00478cd8add x0, x0, 1952
00478cdcbl runtime.typedslicecopy
00478ce0ldr x5, [sp+640]
00478ce4ldr x6, [sp+648]
00478ce8ldr x7, [sp+656]
00478cecstr x5, [sp+184]
00478cf0str x6, [sp+192]
00478cf4str x7, [sp+200]
00478cf8str x5, [sp+496]
00478cfcstr x6, [sp+504]
00478d00str x7, [sp+512]
00478d04b 0x478d08
00478d08
00478d08loc_478d08:
00478d08add x21, sp, 1352
00478d0cadd x20, sp, 240
00478d10adr x27, 16
00478d14stp x29, x27, [sp-24]
00478d18sub x29, sp, 24
00478d1cbl fn_87e70
00478d20sub x29, sp, 8
00478d24stp xzr, xzr, [sp+104]
00478d28mov x0, xzr
00478d2cmov x1, xzr
00478d30ldp x29, x30, [sp-8]
00478d34add sp, sp, 1344
00478d38ret x30
00478d3c
00478d3cloc_478d3c:
00478d3cstp x0, x1, [sp+360]
00478d40str x2, [sp+376]
00478d44str w3, [sp+384]
00478d48stp x4, x5, [sp+392]
00478d4cstr x6, [sp+408]
00478d50str w7, [sp+416]
00478d54stp x8, x9, [sp+424]
00478d58str x10, [sp+440]
00478d5cmov x3, x30
00478d60bl runtime.morestack_noctxt.abi0
00478d64ldp x0, x1, [sp+360]
00478d68ldr x2, [sp+376]
00478d6cldrsw x3, [sp+384]
00478d70ldp x4, x5, [sp+392]
00478d74ldr x6, [sp+408]
00478d78ldrsw x7, [sp+416]
00478d7cldp x8, x9, [sp+424]
00478d80ldr x10, [sp+440]
00478d84b 0x478630
00478d88udf 0
00478d8cudf 0
00478630
00478630gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq: ; void gopkg.in/jcmturner/gokrb5.v7/messages.NewASReq(struct string realm, gopkg.in/jcmturner/gokrb5.v7/config.Config * c, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName cname, gopkg.in/jcmturner/gokrb5.v7/types.PrincipalName sname)
00478630ldr x16, [x28+16]
00478634sub x17, sp, 1216
00478638subs xzr, x17, x16
0047863cb.ls 0x478d3c
00478640sub x20, sp, 1344
00478644stp x29, x30, [x20-8]
00478648add sp, x20, 0
0047864csub x29, sp, 8
00478650str x0, [sp+1704]
00478654str x1, [sp+1712]
00478658str x2, [sp+1720]
0047865cstr w3, [sp+1728]
00478660str x4, [sp+1736]
00478664str x5, [sp+1744]
00478668str x6, [sp+1752]
0047866cstr w7, [sp+1760]
00478670str x8, [sp+1768]
00478674str x9, [sp+1776]
00478678str x10, [sp+1784]
0047867cadd x20, sp, 1352
00478680adr x27, 16
00478684stp x29, x27, [sp-24]
00478688sub x29, sp, 24
0047868cbl fn_87cb8
00478690sub x29, sp, 8
00478694stp xzr, xzr, [sp+104]
00478698orr x0, xzr, 0x7fffffff
0047869cbl math/big.NewInt
004786a0str x0, [sp+1288]
004786a4str xzr, [sp+1280]
004786a8add x27, sp, 1264
004786acstp xzr, xzr, [x27]
004786b0adrp x27, 0x5a9000
004786b4ldr x0, [x27+2672]
004786b8adrp x27, 0x5a9000
004786bcldr x1, [x27+2680]
004786c0ldr x2, [sp+1288]
004786c4bl crypto/rand.Int
004786c8str x0, [sp+1280]
004786ccstr x1, [sp+1264]
004786d0str x2, [sp+1272]
004786d4ldr x1, [sp+1280]
004786d8str x1, [sp+608]
004786dcldr x1, [sp+1264]
004786e0ldr x2, [sp+1272]
004786e4str x1, [sp+592]
004786e8str x2, [sp+600]
004786ecldr x1, [sp+608]
004786f0str x1, [sp+144]
004786f4ldr x1, [sp+600]
004786f8ldr x2, [sp+592]
004786fcstr x2, [sp+224]
00478700str x1, [sp+232]
00478704cbnz x2, 0x47870c
00478708b 0x478740
0047870c
0047870cloc_47870c:
0047870cadd x20, sp, 1352
00478710adr x27, 16
00478714stp x29, x27, [sp-24]
00478718sub x29, sp, 24
0047871cbl fn_87cb8
00478720sub x29, sp, 8
00478724ldr x0, [sp+224]
00478728ldr x1, [sp+232]
0047872cstr x0, [sp+104]
00478730str x1, [sp+112]
00478734ldp x29, x30, [sp-8]
00478738add sp, sp, 1344
0047873cret x30
00478740
00478740loc_478740:
00478740bl time.Now
00478744str x0, [sp+1240]
00478748str x1, [sp+1248]
0047874cstr x2, [sp+1256]
00478750bl time.Time.UTC
00478754str x0, [sp+120]
00478758str x1, [sp+128]
0047875cstr x2, [sp+136]
00478760bl gopkg.in/jcmturner/gokrb5.v7/types.NewKrbFlags
00478764str x0, [sp+152]
00478768str x1, [sp+160]
0047876cstr x2, [sp+168]
00478770str x3, [sp+176]
00478774str x0, [sp+1176]
00478778str x1, [sp+1184]
0047877cstr x2, [sp+1192]
00478780ldr x0, [sp+1720]
00478784ldrsb x27, [x0]
00478788ldr x1, [x0+232]
0047878cldr x2, [x0+240]
00478790ldr x0, [x0+224]
00478794str x0, [sp+1152]
00478798str x1, [sp+1160]
0047879cstr x2, [sp+1168]
004787a0ldr x0, [sp+1184]
004787a4str x0, [sp+88]
004787a8subs xzr, x1, x0
004787acb.lt 0x4787b4
004787b0b 0x4787bc
004787b4
004787b4loc_4787b4:
004787b4str x1, [sp+88]
004787b8b 0x4787c0
004787bc
004787bcloc_4787bc:
004787bcb 0x4787c0
004787c0
004787c0loc_4787c0:
004787c0ldr x4, [sp+1152]
004787c4ldr x5, [sp+1176]
004787c8subs xzr, x4, x5
004787ccb.ne 0x4787d4
004787d0b 0x4787f0
004787d4
004787d4loc_4787d4:
004787d4ldr x3, [sp+88]
004787d8str x3, [sp+80]
004787dcldr x2, [sp+80]
004787e0ldr x1, [sp+1152]
004787e4ldr x0, [sp+1176]
004787e8bl runtime.memmove
004787ecb 0x4787f4
004787f0
004787f0loc_4787f0:
004787f0b 0x4787f4
004787f4
004787f4loc_4787f4:
004787f4ldr x4, [sp+1720]
004787f8ldrsb x27, [x4]
004787fcldr x4, [x4+248]
00478800str x4, [sp+176]
00478804ldr x4, [sp+1720]
00478808ldrsb x27, [x4]
0047880cldr x3, [x4+376]
00478810str x3, [sp+72]
00478814ldr x0, [sp+120]
00478818ldr x1, [sp+128]
0047881cldr x2, [sp+136]
00478820bl time.Time.Add
00478824str x0, [sp+1240]
00478828str x1, [sp+1248]
0047882cstr x2, [sp+1256]
00478830ldr x0, [sp+144]
00478834bl math/big.(*Int).Int64
00478838str x0, [sp+96]
0047883cadd x20, sp, 800
00478840adr x27, 16
00478844stp x29, x27, [sp-24]
00478848sub x29, sp, 24
0047884cbl fn_87cb8
00478850sub x29, sp, 8
00478854movz x4, 5
00478858str x4, [sp+800]
0047885cmovz x4, 10
00478860str x4, [sp+808]
00478864adrp x4, 0x5d3000
00478868add x4, x4, 1504
0047886cstr x4, [sp+768]
00478870b 0x478874
00478874
00478874loc_478874:
00478874str x4, [sp+744]
00478878add x27, sp, 752
0047887cstp xzr, xzr, [x27]
00478880str x4, [sp+776]
00478884add x27, sp, 784
00478888stp xzr, xzr, [x27]
0047888cldr x2, [sp+776]
00478890str x2, [sp+816]
00478894add x27, sp, 824
00478898stp xzr, xzr, [x27]
0047889cldr x2, [sp+152]
004788a0ldr x3, [sp+160]
004788a4ldr x4, [sp+168]
004788a8ldr x5, [sp+176]
004788acstr x2, [sp+840]
004788b0str x3, [sp+848]
004788b4str x4, [sp+856]
004788b8str x5, [sp+864]
004788bcldr x2, [sp+1704]
004788c0ldr x3, [sp+1712]
004788c4str x2, [sp+904]
004788c8str x3, [sp+912]
004788ccldrsw x2, [sp+1728]
004788d0ldr x3, [sp+1736]
004788d4ldr x4, [sp+1744]
004788d8ldr x5, [sp+1752]
004788dcstr w2, [sp+872]
004788e0str x3, [sp+880]
004788e4str x4, [sp+888]
004788e8str x5, [sp+896]
004788ecldrsw x2, [sp+1760]
004788f0ldr x3, [sp+1768]
004788f4ldr x4, [sp+1776]
004788f8ldr x5, [sp+1784]
004788fcstr w2, [sp+920]
00478900str x3, [sp+928]
00478904str x4, [sp+936]
00478908str x5, [sp+944]
0047890cldr x2, [sp+1240]
00478910ldr x3, [sp+1248]
00478914ldr x4, [sp+1256]
00478918str x2, [sp+976]
0047891cstr x3, [sp+984]
00478920str x4, [sp+992]
00478924ldr x2, [sp+96]
00478928str x2, [sp+1024]
0047892cldr x2, [sp+1720]
00478930ldrsb x27, [x2]
00478934ldr x3, [x2+144]
00478938ldr x4, [x2+152]
0047893cldr x2, [x2+160]
00478940str x3, [sp+1032]
00478944str x4, [sp+1040]
00478948str x2, [sp+1048]
0047894cadd x21, sp, 240
00478950add x20, sp, 800
00478954adr x27, 16
00478958stp x29, x27, [sp-24]
0047895csub x29, sp, 24
00478960bl fn_87e70
00478964sub x29, sp, 8
00478968ldr x2, [sp+1720]
0047896cldrsb x27, [x2]
00478970ldrb w2, [x2+200]
00478974tbnz w2, 0, 0x47897c
00478978b 0x47898c
0047897c
0047897cloc_47897c:
0047897cadd x0, sp, 280
00478980orr x1, xzr, 1
00478984bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
00478988b 0x478990
0047898c
0047898cloc_47898c:
0047898cb 0x478990
00478990
00478990loc_478990:
00478990ldr x2, [sp+1720]
00478994ldrsb x27, [x2]
00478998ldrb w2, [x2+1]
0047899ctbnz w2, 0, 0x4789a4
004789a0b 0x4789b4
004789a4
004789a4loc_4789a4:
004789a4add x0, sp, 280
004789a8orr x1, xzr, 15
004789acbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004789b0b 0x4789b8
004789b4
004789b4loc_4789b4:
004789b4b 0x4789b8
004789b8
004789b8loc_4789b8:
004789b8ldr x2, [sp+1720]
004789bcldrsb x27, [x2]
004789c0ldrb w2, [x2+344]
004789c4tbnz w2, 0, 0x4789cc
004789c8b 0x4789dc
004789cc
004789ccloc_4789cc:
004789ccadd x0, sp, 280
004789d0orr x1, xzr, 3
004789d4bl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
004789d8b 0x4789e0
004789dc
004789dcloc_4789dc:
004789dcb 0x4789e0
004789e0
004789e0loc_4789e0:
004789e0ldr x2, [sp+1720]
004789e4ldrsb x27, [x2]
004789e8ldr x2, [x2+360]
004789eccbnz x2, 0x4789f4
004789f0b 0x478a6c
004789f4
004789f4loc_4789f4:
004789f4add x0, sp, 280
004789f8orr x1, xzr, 8
004789fcbl gopkg.in/jcmturner/gokrb5.v7/types.SetFlag
00478a00ldr x2, [sp+1720]
00478a04ldrsb x27, [x2]
00478a08ldr x3, [x2+360]
00478a0cstr x3, [sp+64]
00478a10ldr x0, [sp+120]
00478a14ldr x1, [sp+128]
00478a18ldr x2, [sp+136]
00478a1cbl time.Time.Add
00478a20str x0, [sp+1240]
00478a24str x1, [sp+1248]
00478a28str x2, [sp+1256]
00478a2cstr x0, [sp+440]
00478a30str x1, [sp+448]
00478a34str x2, [sp+456]
00478a38ldr x0, [sp+120]
00478a3cldr x1, [sp+128]
00478a40ldr x2, [sp+136]
00478a44movz x3, 0x229e0000
00478a48movk x3, 0x9d2900000000
00478a4cbl time.Time.Add
00478a50str x0, [sp+1240]
00478a54str x1, [sp+1248]
00478a58str x2, [sp+1256]
00478a5cstr x0, [sp+440]
00478a60str x1, [sp+448]
00478a64str x2, [sp+456]
00478a68b 0x478a70
00478a6c
00478a6cloc_478a6c:
00478a6cb 0x478a70
00478a70
00478a70loc_478a70:
00478a70ldr x2, [sp+1720]
00478a74ldrsb x27, [x2]
00478a78ldrb w2, [x2+264]
00478a7ctbnz w2, 0, 0x478a84
00478a80b 0x478a88
00478a84
00478a84loc_478a84:
00478a84b 0x478d08
00478a88
00478a88loc_478a88:
00478a88str xzr, [sp+1216]
00478a8cadd x27, sp, 1224
00478a90stp xzr, xzr, [x27]
00478a94add x27, sp, 1264
00478a98stp xzr, xzr, [x27]
00478a9cbl gopkg.in/jcmturner/gokrb5.v7/types.LocalHostAddresses
00478aa0str x0, [sp+1216]
00478aa4str x1, [sp+1224]
00478aa8str x2, [sp+1232]
00478aacstr x3, [sp+1264]
00478ab0str x4, [sp+1272]
00478ab4ldr x0, [sp+1216]
00478ab8ldr x1, [sp+1224]
00478abcldr x2, [sp+1232]
00478ac0str x0, [sp+1312]
00478ac4str x1, [sp+1320]
00478ac8str x2, [sp+1328]
00478accldr x0, [sp+1264]
00478ad0ldr x1, [sp+1272]
00478ad4str x0, [sp+1296]
00478ad8str x1, [sp+1304]
00478adcldr x0, [sp+1312]
00478ae0ldr x1, [sp+1320]
00478ae4ldr x2, [sp+1328]
00478ae8str x0, [sp+184]
00478aecstr x1, [sp+192]
00478af0str x2, [sp+200]
00478af4ldr x0, [sp+1304]
00478af8ldr x1, [sp+1296]
00478afcstr x1, [sp+208]
00478b00str x0, [sp+216]
00478b04cbnz x1, 0x478b0c
00478b08b 0x478c00
00478b0c
00478b0cloc_478b0c:
00478b0cadd x27, sp, 1200
00478b10stp xzr, xzr, [x27]
00478b14add x5, sp, 1200
00478b18str x5, [sp+712]
00478b1cldr x5, [sp+208]
00478b20ldr x6, [sp+216]
00478b24str x5, [sp+696]
00478b28str x6, [sp+704]
00478b2cstr x5, [sp+688]
00478b30ldr x5, [sp+688]
00478b34cbnz x5, 0x478b3c
00478b38b 0x478b4c
00478b3c
00478b3cloc_478b3c:
00478b3cldr x5, [sp+688]
00478b40ldr x5, [x5+8]
00478b44str x5, [sp+688]
00478b48b 0x478b50
00478b4c
00478b4cloc_478b4c:
00478b4cb 0x478b50
00478b50
00478b50loc_478b50:
00478b50ldr x5, [sp+712]
00478b54ldrsb x27, [x5]
00478b58ldr x6, [sp+704]
00478b5cldr x7, [sp+688]
00478b60str x7, [x5]
00478b64adrp x27, 0x5d3000
00478b68ldr w7, [x27+3056]
00478b6ccbz w7, 0x478b74
00478b70b 0x478b78
00478b74
00478b74loc_478b74:
00478b74b 0x478b8c
00478b78
00478b78loc_478b78:
00478b78bl runtime.gcWriteBarrier2
00478b7cstr x6, [x25]
00478b80ldr x7, [x5+8]
00478b84str x7, [x25+8]
00478b88b 0x478b8c
00478b8c
00478b8cloc_478b8c:
00478b8cstr x6, [x5+8]
00478b90ldr x2, [sp+712]
00478b94ldrsb x27, [x2]
00478b98b 0x478b9c
00478b9c
00478b9cloc_478b9c:
00478b9cstr x2, [sp+720]
00478ba0orr x4, xzr, 1
00478ba4str x4, [sp+728]
00478ba8str x4, [sp+736]
00478bacadrp x0, 0x247000
00478bb0add x0, x0, 2817
00478bb4movz x1, 33
00478bb8mov x3, x4
00478bbcbl fmt.Errorf
00478bc0str x0, [sp+1264]
00478bc4str x1, [sp+1272]
00478bc8add x21, sp, 1352
00478bccadd x20, sp, 240
00478bd0adr x27, 16
00478bd4stp x29, x27, [sp-24]
00478bd8sub x29, sp, 24
00478bdcbl fn_87e70
00478be0sub x29, sp, 8
00478be4ldr x0, [sp+1264]
00478be8ldr x1, [sp+1272]
00478becstr x0, [sp+104]
00478bf0str x1, [sp+112]
00478bf4ldp x29, x30, [sp-8]
00478bf8add sp, sp, 1344
00478bfcret x30
00478c00
00478c00loc_478c00:
00478c00ldr x3, [sp+1720]
00478c04ldrsb x27, [x3]
00478c08ldr x0, [x3+176]
00478c0cldr x1, [x3+184]
00478c10ldr x2, [x3+192]
00478c14str x0, [sp+664]
00478c18str x1, [sp+672]
00478c1cstr x2, [sp+680]
00478c20bl gopkg.in/jcmturner/gokrb5.v7/types.HostAddressesFromNetIPs
00478c24str x0, [sp+1216]
00478c28str x1, [sp+1224]
00478c2cstr x2, [sp+1232]
00478c30ldr x2, [sp+200]
00478c34ldr x0, [sp+184]
00478c38ldr x3, [sp+192]
00478c3cstr x0, [sp+640]
00478c40str x3, [sp+648]
00478c44str x2, [sp+656]
00478c48ldr x4, [sp+1224]
00478c4cadd x1, x3, x4
00478c50str x1, [sp+56]
00478c54subs xzr, x2, x1
00478c58b.hs 0x478c60
00478c5cb 0x478c68
00478c60
00478c60loc_478c60:
00478c60str x1, [sp+648]
00478c64b 0x478c88
00478c68
00478c68loc_478c68:
00478c68ldr x3, [sp+1224]
00478c6cadrp x4, 0x1cf000
00478c70add x4, x4, 1952
00478c74bl runtime.growslice
00478c78str x0, [sp+640]
00478c7cstr x1, [sp+648]
00478c80str x2, [sp+656]
00478c84b 0x478c88
00478c88
00478c88loc_478c88:
00478c88ldr x5, [sp+56]
00478c8cldr x6, [sp+640]
00478c90ldr x7, [sp+648]
00478c94ldr x8, [sp+656]
00478c98ldr x9, [sp+1224]
00478c9cadd x8, x8, x9
00478ca0sub x8, x8, x5
00478ca4sub x10, x5, x9
00478ca8add x7, x7, x9
00478cacsub x2, x7, x5
00478cb0sub x5, xzr, x8
00478cb4ubfm x7, x10, 59, 58
00478cb8and x5, x7, x5, asr #63
00478cbcadd x1, x6, x5
00478cc0str x1, [sp+616]
00478cc4str x2, [sp+624]
00478cc8str x8, [sp+632]
00478cccldr x4, [sp+1224]
00478cd0ldr x3, [sp+1216]
00478cd4adrp x0, 0x1cf000
00478cd8add x0, x0, 1952
00478cdcbl runtime.typedslicecopy
00478ce0ldr x5, [sp+640]
00478ce4ldr x6, [sp+648]
00478ce8ldr x7, [sp+656]
00478cecstr x5, [sp+184]
00478cf0str x6, [sp+192]
00478cf4str x7, [sp+200]
00478cf8str x5, [sp+496]
00478cfcstr x6, [sp+504]
00478d00str x7, [sp+512]
00478d04b 0x478d08
00478d08
00478d08loc_478d08:
00478d08add x21, sp, 1352
00478d0cadd x20, sp, 240
00478d10adr x27, 16
00478d14stp x29, x27, [sp-24]
00478d18sub x29, sp, 24
00478d1cbl fn_87e70
00478d20sub x29, sp, 8
00478d24stp xzr, xzr, [sp+104]
00478d28mov x0, xzr
00478d2cmov x1, xzr
00478d30ldp x29, x30, [sp-8]
00478d34add sp, sp, 1344
00478d38ret x30
00478d3c
00478d3cloc_478d3c:
00478d3cstp x0, x1, [sp+360]
00478d40str x2, [sp+376]
00478d44str w3, [sp+384]
00478d48stp x4, x5, [sp+392]
00478d4cstr x6, [sp+408]
00478d50str w7, [sp+416]
00478d54stp x8, x9, [sp+424]
00478d58str x10, [sp+440]
00478d5cmov x3, x30
00478d60bl runtime.morestack_noctxt.abi0
00478d64ldp x0, x1, [sp+360]
00478d68ldr x2, [sp+376]
00478d6cldrsw x3, [sp+384]
00478d70ldp x4, x5, [sp+392]
00478d74ldr x6, [sp+408]
00478d78ldrsw x7, [sp+416]
00478d7cldp x8, x9, [sp+424]
00478d80ldr x10, [sp+440]
00478d84b 0x478630
00478d88udf 0
00478d8cudf 0
00478630
Loading..