File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00465a70
    00465a70gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readInt16(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
    00465a70ldr x16, [x28+16]
    00465a74sub x17, sp, 208
    00465a78subs xzr, x17, x16
    00465a7cb.ls 0x465db8
    00465a80sub x20, sp, 336
    00465a84stp x29, x30, [x20-8]
    00465a88add sp, x20, 0
    00465a8csub x29, sp, 8
    00465a90str x0, [sp+344]
    00465a94str x1, [sp+352]
    00465a98str x2, [sp+360]
    00465a9cstr x3, [sp+368]
    00465aa0str x4, [sp+376]
    00465aa4strh wzr, [sp+62]
    00465aa8stp xzr, xzr, [sp+96]
    00465aacldr x3, [sp+368]
    00465ab0ldrsb x27, [x3]
    00465ab4ldr x3, [x3]
    00465ab8tbnz x3, 63, 0x465ac0
    00465abcb 0x465b84
    00465ac0
    00465ac0loc_465ac0:
    00465ac0stp xzr, xzr, [sp+168]
    00465ac4add x1, sp, 168
    00465ac8str x1, [sp+256]
    00465accldr x1, [sp+368]
    00465ad0ldrsb x27, [x1]
    00465ad4ldr x1, [x1]
    00465ad8str x1, [sp+80]
    00465adcldr x0, [sp+80]
    00465ae0bl runtime.convT64
    00465ae4str x0, [sp+248]
    00465ae8ldr x1, [sp+256]
    00465aecldrsb x27, [x1]
    00465af0adrp x2, 0x190000
    00465af4add x2, x2, 3520
    00465af8str x2, [x1]
    00465afcadrp x27, 0x5e6000
    00465b00ldr w2, [x27+3056]
    00465b04cbz w2, 0x465b0c
    00465b08b 0x465b10
    00465b0c
    00465b0cloc_465b0c:
    00465b0cb 0x465b24
    00465b10
    00465b10loc_465b10:
    00465b10bl runtime.gcWriteBarrier2
    00465b14str x0, [x25]
    00465b18ldr x5, [x1+8]
    00465b1cstr x5, [x25+8]
    00465b20b 0x465b24
    00465b24
    00465b24loc_465b24:
    00465b24str x0, [x1+8]
    00465b28ldr x2, [sp+256]
    00465b2cldrsb x27, [x2]
    00465b30b 0x465b34
    00465b34
    00465b34loc_465b34:
    00465b34str x2, [sp+264]
    00465b38orr x4, xzr, 1
    00465b3cstr x4, [sp+272]
    00465b40str x4, [sp+280]
    00465b44adrp x0, 0x256000
    00465b48add x0, x0, 1183
    00465b4cmovz x1, 27
    00465b50mov x3, x4
    00465b54bl fmt.Errorf
    00465b58str x0, [sp+152]
    00465b5cstr x1, [sp+160]
    00465b60strh wzr, [sp+62]
    00465b64ldr x1, [sp+152]
    00465b68ldr x2, [sp+160]
    00465b6cstr x1, [sp+96]
    00465b70str x2, [sp+104]
    00465b74ldrsh x0, [sp+62]
    00465b78ldp x29, x30, [sp-8]
    00465b7cadd sp, sp, 336
    00465b80ret x30
    00465b84
    00465b84loc_465b84:
    00465b84ldr x3, [sp+352]
    00465b88str x3, [sp+64]
    00465b8cldr x4, [sp+368]
    00465b90ldrsb x27, [x4]
    00465b94ldr x4, [x4]
    00465b98add x4, x4, 2
    00465b9csubs xzr, x3, x4
    00465ba0b.lt 0x465ba8
    00465ba4b 0x465cc8
    00465ba8
    00465ba8loc_465ba8:
    00465ba8stp xzr, xzr, [sp+120]
    00465bacstp xzr, xzr, [sp+136]
    00465bb0add x3, sp, 120
    00465bb4str x3, [sp+216]
    00465bb8ldr x0, [sp+344]
    00465bbcldr x1, [sp+352]
    00465bc0ldr x2, [sp+360]
    00465bc4bl runtime.convTslice
    00465bc8str x0, [sp+208]
    00465bccldr x3, [sp+216]
    00465bd0ldrsb x27, [x3]
    00465bd4adrp x4, 0x188000
    00465bd8add x4, x4, 1216
    00465bdcstr x4, [x3]
    00465be0adrp x27, 0x5e6000
    00465be4ldr w4, [x27+3056]
    00465be8cbz w4, 0x465bf0
    00465becb 0x465bf4
    00465bf0
    00465bf0loc_465bf0:
    00465bf0b 0x465c08
    00465bf4
    00465bf4loc_465bf4:
    00465bf4bl runtime.gcWriteBarrier2
    00465bf8str x0, [x25]
    00465bfcldr x1, [x3+8]
    00465c00str x1, [x25+8]
    00465c04b 0x465c08
    00465c08
    00465c08loc_465c08:
    00465c08str x0, [x3+8]
    00465c0cldr x1, [sp+368]
    00465c10ldrsb x27, [x1]
    00465c14ldr x1, [x1]
    00465c18add x1, x1, 2
    00465c1cstr x1, [sp+72]
    00465c20ldr x0, [sp+72]
    00465c24bl runtime.convT64
    00465c28str x0, [sp+200]
    00465c2cldr x1, [sp+216]
    00465c30ldrsb x27, [x1]
    00465c34adrp x2, 0x190000
    00465c38add x2, x2, 3520
    00465c3cstr x2, [x1+16]
    00465c40adrp x27, 0x5e6000
    00465c44ldr w2, [x27+3056]
    00465c48cbz w2, 0x465c50
    00465c4cb 0x465c54
    00465c50
    00465c50loc_465c50:
    00465c50b 0x465c68
    00465c54
    00465c54loc_465c54:
    00465c54bl runtime.gcWriteBarrier2
    00465c58str x0, [x25]
    00465c5cldr x5, [x1+24]
    00465c60str x5, [x25+8]
    00465c64b 0x465c68
    00465c68
    00465c68loc_465c68:
    00465c68str x0, [x1+24]
    00465c6cldr x2, [sp+216]
    00465c70ldrsb x27, [x2]
    00465c74b 0x465c78
    00465c78
    00465c78loc_465c78:
    00465c78str x2, [sp+224]
    00465c7corr x4, xzr, 2
    00465c80str x4, [sp+232]
    00465c84str x4, [sp+240]
    00465c88adrp x0, 0x256000
    00465c8cadd x0, x0, 1156
    00465c90movz x1, 27
    00465c94mov x3, x4
    00465c98bl fmt.Errorf
    00465c9cstr x0, [sp+152]
    00465ca0str x1, [sp+160]
    00465ca4strh wzr, [sp+62]
    00465ca8ldr x1, [sp+152]
    00465cacldr x2, [sp+160]
    00465cb0str x1, [sp+96]
    00465cb4str x2, [sp+104]
    00465cb8ldrsh x0, [sp+62]
    00465cbcldp x29, x30, [sp-8]
    00465cc0add sp, sp, 336
    00465cc4ret x30
    00465cc8
    00465cc8loc_465cc8:
    00465cc8ldr x3, [sp+368]
    00465cccldrsb x27, [x3]
    00465cd0ldr x0, [x3]
    00465cd4str x0, [sp+64]
    00465cd8ldr x3, [sp+368]
    00465cdcldrsb x27, [x3]
    00465ce0ldr x3, [x3]
    00465ce4add x1, x3, 2
    00465ce8str x1, [sp+88]
    00465cecldr x2, [sp+360]
    00465cf0ldr x4, [sp+344]
    00465cf4subs xzr, x2, x1
    00465cf8b.hs 0x465d00
    00465cfcb 0x465db0
    00465d00
    00465d00loc_465d00:
    00465d00subs xzr, x0, x1
    00465d04b.ls 0x465d0c
    00465d08b 0x465dac
    00465d0c
    00465d0cloc_465d0c:
    00465d0csub x2, x2, x0
    00465d10sub x3, x3, x0
    00465d14add x1, x3, 2
    00465d18sub x3, xzr, x2
    00465d1cand x3, x0, x3, asr #63
    00465d20add x0, x4, x3
    00465d24str x0, [sp+304]
    00465d28str x1, [sp+312]
    00465d2cstr x2, [sp+320]
    00465d30bl bytes.NewBuffer
    00465d34str x0, [sp+112]
    00465d38str x0, [sp+296]
    00465d3cadd x3, sp, 62
    00465d40str x3, [sp+288]
    00465d44ldr x3, [sp+376]
    00465d48ldrsb x27, [x3]
    00465d4cldr x2, [x3]
    00465d50ldr x3, [x3+8]
    00465d54str x2, [sp+184]
    00465d58str x3, [sp+192]
    00465d5cldr x1, [sp+296]
    00465d60ldr x5, [sp+288]
    00465d64adrp x0, 0x2b0000
    00465d68add x0, x0, 2720
    00465d6cadrp x4, 0x17e000
    00465d70add x4, x4, 3200
    00465d74bl encoding/binary.Read
    00465d78ldr x3, [sp+368]
    00465d7cldrsb x27, [x3]
    00465d80ldr x4, [sp+368]
    00465d84ldrsb x27, [x4]
    00465d88ldr x4, [x4]
    00465d8cadd x4, x4, 2
    00465d90str x4, [x3]
    00465d94ldr x1, [sp+96]
    00465d98ldr x2, [sp+104]
    00465d9cldrsh x0, [sp+62]
    00465da0ldp x29, x30, [sp-8]
    00465da4add sp, sp, 336
    00465da8ret x30
    00465dac
    00465dacloc_465dac:
    00465dacbl runtime.panicSliceB
    00465db0
    00465db0loc_465db0:
    00465db0bl runtime.panicSliceAcap
    00465db4hint
    00465db8
    00465db8loc_465db8:
    00465db8stp x0, x1, [sp+8]
    00465dbcstp x2, x3, [sp+24]
    00465dc0str x4, [sp+40]
    00465dc4mov x3, x30
    00465dc8bl runtime.morestack_noctxt.abi0
    00465dccldp x0, x1, [sp+8]
    00465dd0ldp x2, x3, [sp+24]
    00465dd4ldr x4, [sp+40]
    00465dd8b 0x465a70
    00465ddcudf 0
    00465a70
    00465de0
    00465de0gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readInt32(struct []uint8 b, int * p, encoding/binary.ByteOrder * e)
    00465de0ldr x16, [x28+16]
    00465de4sub x17, sp, 208
    00465de8subs xzr, x17, x16
    00465decb.ls 0x466128
    00465df0sub x20, sp, 336
    00465df4stp x29, x30, [x20-8]
    00465df8add sp, x20, 0
    00465dfcsub x29, sp, 8
    00465e00str x0, [sp+344]
    00465e04str x1, [sp+352]
    00465e08str x2, [sp+360]
    00465e0cstr x3, [sp+368]
    00465e10str x4, [sp+376]
    00465e14str wzr, [sp+60]
    00465e18stp xzr, xzr, [sp+96]
    00465e1cldr x3, [sp+368]
    00465e20ldrsb x27, [x3]
    00465e24ldr x3, [x3]
    00465e28tbnz x3, 63, 0x465e30
    00465e2cb 0x465ef4
    00465e30
    00465e30loc_465e30:
    00465e30stp xzr, xzr, [sp+168]
    00465e34add x1, sp, 168
    00465e38str x1, [sp+256]
    00465e3cldr x1, [sp+368]
    00465e40ldrsb x27, [x1]
    00465e44ldr x1, [x1]
    00465e48str x1, [sp+80]
    00465e4cldr x0, [sp+80]
    00465e50bl runtime.convT64
    00465e54str x0, [sp+248]
    00465e58ldr x1, [sp+256]
    00465e5cldrsb x27, [x1]
    00465e60adrp x2, 0x190000
    00465e64add x2, x2, 3520
    00465e68str x2, [x1]
    00465e6cadrp x27, 0x5e6000
    00465e70ldr w2, [x27+3056]
    00465e74cbz w2, 0x465e7c
    00465e78b 0x465e80
    00465e7c
    00465e7cloc_465e7c:
    00465e7cb 0x465e94
    00465e80
    00465e80loc_465e80:
    00465e80bl runtime.gcWriteBarrier2
    00465e84str x0, [x25]
    00465e88ldr x5, [x1+8]
    00465e8cstr x5, [x25+8]
    00465e90b 0x465e94
    00465e94
    00465e94loc_465e94:
    00465e94str x0, [x1+8]
    00465e98ldr x2, [sp+256]
    00465e9cldrsb x27, [x2]
    00465ea0b 0x465ea4
    00465ea4
    00465ea4loc_465ea4:
    00465ea4str x2, [sp+264]
    00465ea8orr x4, xzr, 1
    00465eacstr x4, [sp+272]
    00465eb0str x4, [sp+280]
    00465eb4adrp x0, 0x256000
    00465eb8add x0, x0, 1183
    00465ebcmovz x1, 27
    00465ec0mov x3, x4
    00465ec4bl fmt.Errorf
    00465ec8str x0, [sp+152]
    00465eccstr x1, [sp+160]
    00465ed0str wzr, [sp+60]
    00465ed4ldr x1, [sp+152]
    00465ed8ldr x2, [sp+160]
    00465edcstr x1, [sp+96]
    00465ee0str x2, [sp+104]
    00465ee4ldrsw x0, [sp+60]
    00465ee8ldp x29, x30, [sp-8]
    00465eecadd sp, sp, 336
    00465ef0ret x30
    00465ef4
    00465ef4loc_465ef4:
    00465ef4ldr x3, [sp+352]
    00465ef8str x3, [sp+64]
    00465efcldr x4, [sp+368]
    00465f00ldrsb x27, [x4]
    00465f04ldr x4, [x4]
    00465f08add x4, x4, 4
    00465f0csubs xzr, x3, x4
    00465f10b.lt 0x465f18
    00465f14b 0x466038
    00465f18
    00465f18loc_465f18:
    00465f18stp xzr, xzr, [sp+120]
    00465f1cstp xzr, xzr, [sp+136]
    00465f20add x3, sp, 120
    00465f24str x3, [sp+216]
    00465f28ldr x0, [sp+344]
    00465f2cldr x1, [sp+352]
    00465f30ldr x2, [sp+360]
    00465f34bl runtime.convTslice
    00465f38str x0, [sp+208]
    00465f3cldr x3, [sp+216]
    00465f40ldrsb x27, [x3]
    00465f44adrp x4, 0x188000
    00465f48add x4, x4, 1216
    00465f4cstr x4, [x3]
    00465f50adrp x27, 0x5e6000
    00465f54ldr w4, [x27+3056]
    00465f58cbz w4, 0x465f60
    00465f5cb 0x465f64
    00465f60
    00465f60loc_465f60:
    00465f60b 0x465f78
    00465f64
    00465f64loc_465f64:
    00465f64bl runtime.gcWriteBarrier2
    00465f68str x0, [x25]
    00465f6cldr x1, [x3+8]
    00465f70str x1, [x25+8]
    00465f74b 0x465f78
    00465f78
    00465f78loc_465f78:
    00465f78str x0, [x3+8]
    00465f7cldr x1, [sp+368]
    00465f80ldrsb x27, [x1]
    00465f84ldr x1, [x1]
    00465f88add x1, x1, 4
    00465f8cstr x1, [sp+72]
    00465f90ldr x0, [sp+72]
    00465f94bl runtime.convT64
    00465f98str x0, [sp+200]
    00465f9cldr x1, [sp+216]
    00465fa0ldrsb x27, [x1]
    00465fa4adrp x2, 0x190000
    00465fa8add x2, x2, 3520
    00465facstr x2, [x1+16]
    00465fb0adrp x27, 0x5e6000
    00465fb4ldr w2, [x27+3056]
    00465fb8cbz w2, 0x465fc0
    00465fbcb 0x465fc4
    00465fc0
    00465fc0loc_465fc0:
    00465fc0b 0x465fd8
    00465fc4
    00465fc4loc_465fc4:
    00465fc4bl runtime.gcWriteBarrier2
    00465fc8str x0, [x25]
    00465fccldr x5, [x1+24]
    00465fd0str x5, [x25+8]
    00465fd4b 0x465fd8
    00465fd8
    00465fd8loc_465fd8:
    00465fd8str x0, [x1+24]
    00465fdcldr x2, [sp+216]
    00465fe0ldrsb x27, [x2]
    00465fe4b 0x465fe8
    00465fe8
    00465fe8loc_465fe8:
    00465fe8str x2, [sp+224]
    00465fecorr x4, xzr, 2
    00465ff0str x4, [sp+232]
    00465ff4str x4, [sp+240]
    00465ff8adrp x0, 0x256000
    00465ffcadd x0, x0, 1156
    00466000movz x1, 27
    00466004mov x3, x4
    00466008bl fmt.Errorf
    0046600cstr x0, [sp+152]
    00466010str x1, [sp+160]
    00466014str wzr, [sp+60]
    00466018ldr x1, [sp+152]
    0046601cldr x2, [sp+160]
    00466020str x1, [sp+96]
    00466024str x2, [sp+104]
    00466028ldrsw x0, [sp+60]
    0046602cldp x29, x30, [sp-8]
    00466030add sp, sp, 336
    00466034ret x30
    00466038
    00466038loc_466038:
    00466038ldr x3, [sp+368]
    0046603cldrsb x27, [x3]
    00466040ldr x0, [x3]
    00466044str x0, [sp+64]
    00466048ldr x3, [sp+368]
    0046604cldrsb x27, [x3]
    00466050ldr x3, [x3]
    00466054add x1, x3, 4
    00466058str x1, [sp+88]
    0046605cldr x2, [sp+360]
    00466060ldr x4, [sp+344]
    00466064subs xzr, x2, x1
    00466068b.hs 0x466070
    0046606cb 0x466120
    00466070
    00466070loc_466070:
    00466070subs xzr, x0, x1
    00466074b.ls 0x46607c
    00466078b 0x46611c
    0046607c
    0046607cloc_46607c:
    0046607csub x2, x2, x0
    00466080sub x3, x3, x0
    00466084add x1, x3, 4
    00466088sub x3, xzr, x2
    0046608cand x3, x0, x3, asr #63
    00466090add x0, x4, x3
    00466094str x0, [sp+304]
    00466098str x1, [sp+312]
    0046609cstr x2, [sp+320]
    004660a0bl bytes.NewBuffer
    004660a4str x0, [sp+112]
    004660a8str x0, [sp+296]
    004660acadd x3, sp, 60
    004660b0str x3, [sp+288]
    004660b4ldr x3, [sp+376]
    004660b8ldrsb x27, [x3]
    004660bcldr x2, [x3]
    004660c0ldr x3, [x3+8]
    004660c4str x2, [sp+184]
    004660c8str x3, [sp+192]
    004660ccldr x1, [sp+296]
    004660d0ldr x5, [sp+288]
    004660d4adrp x0, 0x2af000
    004660d8add x0, x0, 2720
    004660dcadrp x4, 0x17d000
    004660e0add x4, x4, 3328
    004660e4bl encoding/binary.Read
    004660e8ldr x3, [sp+368]
    004660ecldrsb x27, [x3]
    004660f0ldr x4, [sp+368]
    004660f4ldrsb x27, [x4]
    004660f8ldr x4, [x4]
    004660fcadd x4, x4, 4
    00466100str x4, [x3]
    00466104ldr x1, [sp+96]
    00466108ldr x2, [sp+104]
    0046610cldrsw x0, [sp+60]
    00466110ldp x29, x30, [sp-8]
    00466114add sp, sp, 336
    00466118ret x30
    0046611c
    0046611cloc_46611c:
    0046611cbl runtime.panicSliceB
    00466120
    00466120loc_466120:
    00466120bl runtime.panicSliceAcap
    00466124hint
    00466128
    00466128loc_466128:
    00466128stp x0, x1, [sp+8]
    0046612cstp x2, x3, [sp+24]
    00466130str x4, [sp+40]
    00466134mov x3, x30
    00466138bl runtime.morestack_noctxt.abi0
    0046613cldp x0, x1, [sp+8]
    00466140ldp x2, x3, [sp+24]
    00466144ldr x4, [sp+40]
    00466148b 0x465de0
    0046614cudf 0
    00465de0
    00466150
    00466150gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.readBytes(struct []uint8 b, int * p, int s, encoding/binary.ByteOrder * e)
    00466150ldr x16, [x28+16]
    00466154sub x17, sp, 256
    00466158subs xzr, x17, x16
    0046615cb.ls 0x466510
    00466160sub x20, sp, 384
    00466164stp x29, x30, [x20-8]
    00466168add sp, x20, 0
    0046616csub x29, sp, 8
    00466170str x0, [sp+392]
    00466174str x1, [sp+400]
    00466178str x2, [sp+408]
    0046617cstr x3, [sp+416]
    00466180str x4, [sp+424]
    00466184str x5, [sp+432]
    00466188str xzr, [sp+96]
    0046618cstp xzr, xzr, [sp+104]
    00466190stp xzr, xzr, [sp+80]
    00466194ldr x3, [sp+424]
    00466198tbnz x3, 63, 0x4661a0
    0046619cb 0x466260
    004661a0
    004661a0loc_4661a0:
    004661a0stp xzr, xzr, [sp+360]
    004661a4add x1, sp, 360
    004661a8str x1, [sp+240]
    004661acldr x0, [sp+424]
    004661b0bl runtime.convT64
    004661b4str x0, [sp+232]
    004661b8ldr x1, [sp+240]
    004661bcldrsb x27, [x1]
    004661c0adrp x2, 0x18f000
    004661c4add x2, x2, 3520
    004661c8str x2, [x1]
    004661ccadrp x27, 0x5e5000
    004661d0ldr w2, [x27+3056]
    004661d4cbz w2, 0x4661dc
    004661d8b 0x4661e0
    004661dc
    004661dcloc_4661dc:
    004661dcb 0x4661f4
    004661e0
    004661e0loc_4661e0:
    004661e0bl runtime.gcWriteBarrier2
    004661e4str x0, [x25]
    004661e8ldr x5, [x1+8]
    004661ecstr x5, [x25+8]
    004661f0b 0x4661f4
    004661f4
    004661f4loc_4661f4:
    004661f4str x0, [x1+8]
    004661f8ldr x2, [sp+240]
    004661fcldrsb x27, [x2]
    00466200b 0x466204
    00466204
    00466204loc_466204:
    00466204str x2, [sp+248]
    00466208orr x4, xzr, 1
    0046620cstr x4, [sp+256]
    00466210str x4, [sp+264]
    00466214adrp x0, 0x255000
    00466218add x0, x0, 1183
    0046621cmovz x1, 27
    00466220mov x3, x4
    00466224bl fmt.Errorf
    00466228str x0, [sp+344]
    0046622cstr x1, [sp+352]
    00466230str xzr, [sp+96]
    00466234stp xzr, xzr, [sp+104]
    00466238ldr x3, [sp+344]
    0046623cldr x4, [sp+352]
    00466240str x3, [sp+80]
    00466244str x4, [sp+88]
    00466248ldr x0, [sp+96]
    0046624cldr x1, [sp+104]
    00466250ldr x2, [sp+112]
    00466254ldp x29, x30, [sp-8]
    00466258add sp, sp, 384
    0046625cret x30
    00466260
    00466260loc_466260:
    00466260ldr x3, [sp+416]
    00466264ldrsb x27, [x3]
    00466268ldr x3, [x3]
    0046626cldr x4, [sp+424]
    00466270add x1, x3, x4
    00466274str x1, [sp+64]
    00466278ldr x3, [sp+400]
    0046627cstr x3, [sp+72]
    00466280subs xzr, x3, x1
    00466284b.lt 0x46628c
    00466288b 0x4663a4
    0046628c
    0046628cloc_46628c:
    0046628cstp xzr, xzr, [sp+312]
    00466290stp xzr, xzr, [sp+328]
    00466294add x3, sp, 312
    00466298str x3, [sp+200]
    0046629cldr x0, [sp+392]
    004662a0ldr x1, [sp+400]
    004662a4ldr x2, [sp+408]
    004662a8bl runtime.convTslice
    004662acstr x0, [sp+192]
    004662b0ldr x3, [sp+200]
    004662b4ldrsb x27, [x3]
    004662b8adrp x4, 0x187000
    004662bcadd x4, x4, 1216
    004662c0str x4, [x3]
    004662c4adrp x27, 0x5e5000
    004662c8ldr w4, [x27+3056]
    004662cccbz w4, 0x4662d4
    004662d0b 0x4662d8
    004662d4
    004662d4loc_4662d4:
    004662d4b 0x4662ec
    004662d8
    004662d8loc_4662d8:
    004662d8bl runtime.gcWriteBarrier2
    004662dcstr x0, [x25]
    004662e0ldr x1, [x3+8]
    004662e4str x1, [x25+8]
    004662e8b 0x4662ec
    004662ec
    004662ecloc_4662ec:
    004662ecstr x0, [x3+8]
    004662f0ldr x0, [sp+64]
    004662f4bl runtime.convT64
    004662f8str x0, [sp+184]
    004662fcldr x1, [sp+200]
    00466300ldrsb x27, [x1]
    00466304adrp x2, 0x18f000
    00466308add x2, x2, 3520
    0046630cstr x2, [x1+16]
    00466310adrp x27, 0x5e5000
    00466314ldr w2, [x27+3056]
    00466318cbz w2, 0x466320
    0046631cb 0x466324
    00466320
    00466320loc_466320:
    00466320b 0x466338
    00466324
    00466324loc_466324:
    00466324bl runtime.gcWriteBarrier2
    00466328str x0, [x25]
    0046632cldr x5, [x1+24]
    00466330str x5, [x25+8]
    00466334b 0x466338
    00466338
    00466338loc_466338:
    00466338str x0, [x1+24]
    0046633cldr x2, [sp+200]
    00466340ldrsb x27, [x2]
    00466344b 0x466348
    00466348
    00466348loc_466348:
    00466348str x2, [sp+208]
    0046634corr x4, xzr, 2
    00466350str x4, [sp+216]
    00466354str x4, [sp+224]
    00466358adrp x0, 0x257000
    0046635cadd x0, x0, 1762
    00466360orr x1, xzr, 30
    00466364mov x3, x4
    00466368bl fmt.Errorf
    0046636cstr x0, [sp+344]
    00466370str x1, [sp+352]
    00466374str xzr, [sp+96]
    00466378stp xzr, xzr, [sp+104]
    0046637cldr x3, [sp+344]
    00466380ldr x4, [sp+352]
    00466384str x3, [sp+80]
    00466388str x4, [sp+88]
    0046638cldr x0, [sp+96]
    00466390ldr x1, [sp+104]
    00466394ldr x2, [sp+112]
    00466398ldp x29, x30, [sp-8]
    0046639cadd sp, sp, 384
    004663a0ret x30
    004663a4
    004663a4loc_4663a4:
    004663a4ldr x3, [sp+416]
    004663a8ldrsb x27, [x3]
    004663acldr x0, [x3]
    004663b0str x0, [sp+72]
    004663b4ldr x2, [sp+408]
    004663b8ldr x3, [sp+392]
    004663bcsubs xzr, x2, x1
    004663c0b.hs 0x4663c8
    004663c4b 0x466508
    004663c8
    004663c8loc_4663c8:
    004663c8subs xzr, x0, x1
    004663ccb.ls 0x4663d4
    004663d0b 0x466504
    004663d4
    004663d4loc_4663d4:
    004663d4sub x2, x2, x0
    004663d8sub x1, x1, x0
    004663dcsub x4, xzr, x2
    004663e0and x4, x0, x4, asr #63
    004663e4add x0, x3, x4
    004663e8str x0, [sp+288]
    004663ecstr x1, [sp+296]
    004663f0str x2, [sp+304]
    004663f4bl bytes.NewBuffer
    004663f8str x0, [sp+160]
    004663fcldr x2, [sp+424]
    00466400ldr x1, [sp+424]
    00466404adrp x0, 0x18f000
    00466408add x0, x0, 3072
    0046640cbl runtime.makeslice
    00466410ldr x3, [sp+424]
    00466414ldr x4, [sp+424]
    00466418str x0, [sp+120]
    0046641cstr x3, [sp+128]
    00466420str x4, [sp+136]
    00466424ldr x3, [sp+160]
    00466428str x3, [sp+280]
    0046642cadd x3, sp, 120
    00466430str x3, [sp+272]
    00466434ldr x3, [sp+432]
    00466438ldrsb x27, [x3]
    0046643cldr x2, [x3]
    00466440ldr x3, [x3+8]
    00466444str x2, [sp+168]
    00466448str x3, [sp+176]
    0046644cldr x1, [sp+280]
    00466450ldr x5, [sp+272]
    00466454adrp x0, 0x2af000
    00466458add x0, x0, 2720
    0046645cadrp x4, 0x187000
    00466460add x4, x4, 0
    00466464bl encoding/binary.Read
    00466468str x0, [sp+144]
    0046646cstr x1, [sp+152]
    00466470cbnz x0, 0x466478
    00466474b 0x4664a8
    00466478
    00466478loc_466478:
    00466478str xzr, [sp+96]
    0046647cstp xzr, xzr, [sp+104]
    00466480ldr x3, [sp+144]
    00466484ldr x4, [sp+152]
    00466488str x3, [sp+80]
    0046648cstr x4, [sp+88]
    00466490ldr x0, [sp+96]
    00466494ldr x1, [sp+104]
    00466498ldr x2, [sp+112]
    0046649cldp x29, x30, [sp-8]
    004664a0add sp, sp, 384
    004664a4ret x30
    004664a8
    004664a8loc_4664a8:
    004664a8ldr x5, [sp+416]
    004664acldrsb x27, [x5]
    004664b0ldr x6, [sp+416]
    004664b4ldrsb x27, [x6]
    004664b8ldr x6, [x6]
    004664bcldr x7, [sp+424]
    004664c0add x6, x6, x7
    004664c4str x6, [x5]
    004664c8ldr x5, [sp+120]
    004664ccldr x6, [sp+128]
    004664d0ldr x7, [sp+136]
    004664d4str x5, [sp+96]
    004664d8str x6, [sp+104]
    004664dcstr x7, [sp+112]
    004664e0stp xzr, xzr, [sp+80]
    004664e4ldr x0, [sp+96]
    004664e8ldr x1, [sp+104]
    004664ecldr x2, [sp+112]
    004664f0mov x3, xzr
    004664f4mov x4, xzr
    004664f8ldp x29, x30, [sp-8]
    004664fcadd sp, sp, 384
    00466500ret x30
    00466504
    00466504loc_466504:
    00466504bl runtime.panicSliceB
    00466508
    00466508loc_466508:
    00466508bl runtime.panicSliceAcap
    0046650chint
    00466510
    00466510loc_466510:
    00466510stp x0, x1, [sp+8]
    00466514stp x2, x3, [sp+24]
    00466518stp x4, x5, [sp+40]
    0046651cmov x3, x30
    00466520bl runtime.morestack_noctxt.abi0
    00466524ldp x0, x1, [sp+8]
    00466528ldp x2, x3, [sp+24]
    0046652cldp x4, x5, [sp+40]
    00466530b 0x466150
    00466534udf 0
    00466538udf 0
    0046653cudf 0
    00466150
    00466540
    00466540gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle: ; void gopkg.in/jcmturner/gokrb5.v7/keytab.isNativeEndianLittle(void)
    00466540str x30, [sp-48]!
    00466544stur x29, [sp-8]
    00466548sub x29, sp, 8
    0046654cstrb wzr, [sp+14]
    00466550movz x1, 22136
    00466554movk x1, 0x12340000
    00466558str x1, [sp+16]
    0046655cadd x1, sp, 16
    00466560str x1, [sp+24]
    00466564ldr x1, [sp+24]
    00466568str x1, [sp+32]
    0046656cstrb wzr, [sp+15]
    00466570ldr x1, [sp+32]
    00466574ldrsb x27, [x1]
    00466578ldrb w1, [x1]
    0046657csubs wzr, w1, 1
    00466580b.eq 0x466588
    00466584b 0x466590
    00466588
    00466588loc_466588:
    00466588strb wzr, [sp+15]
    0046658cb 0x4665c0
    00466590
    00466590loc_466590:
    00466590ldr x1, [sp+32]
    00466594ldrsb x27, [x1]
    00466598ldrb w1, [x1]
    0046659csubs wzr, w1, 120
    004665a0b.eq 0x4665a8
    004665a4b 0x4665b4
    004665a8
    004665a8loc_4665a8:
    004665a8orr x1, xzr, 1
    004665acstrb w1, [sp+15]
    004665b0b 0x4665bc
    004665b4
    004665b4loc_4665b4:
    004665b4strb wzr, [sp+15]
    004665b8b 0x4665bc
    004665bc
    004665bcloc_4665bc:
    004665bcb 0x4665c0
    004665c0
    004665c0loc_4665c0:
    004665c0ldrb w0, [sp+15]
    004665c4strb w0, [sp+14]
    004665c8add x29, sp, 40
    004665ccadd sp, sp, 48
    004665d0ret x30
    004665d4udf 0
    004665d8udf 0
    004665dcudf 0
    00466540
    004665e0
    004665e0gopkg.in/jcmturner/dnsutils%2ev1.OrderedSRV: ; void gopkg.in/jcmturner/dnsutils%2ev1.OrderedSRV(struct string service, struct string proto, struct string name)
    004665e0ldr x16, [x28+16]
    004665e4sub x17, sp, 176
    004665e8subs xzr, x17, x16
    004665ecb.ls 0x466768
    004665f0sub x20, sp, 304
    004665f4stp x29, x30, [x20-8]
    004665f8add sp, x20, 0
    004665fcsub x29, sp, 8
    00466600str x0, [sp+312]
    00466604str x1, [sp+320]
    00466608str x2, [sp+328]
    0046660cstr x3, [sp+336]
    00466610str x4, [sp+344]
    00466614str x5, [sp+352]
    00466618str xzr, [sp+64]
    0046661cstr xzr, [sp+112]
    00466620stp xzr, xzr, [sp+96]
    00466624stp xzr, xzr, [sp+256]
    00466628str xzr, [sp+232]
    0046662cstp xzr, xzr, [sp+240]
    00466630stp xzr, xzr, [sp+216]
    00466634ldr x0, [sp+312]
    00466638ldr x2, [sp+328]
    0046663cldr x4, [sp+344]
    00466640ldr x1, [sp+320]
    00466644ldr x3, [sp+336]
    00466648ldr x5, [sp+352]
    0046664cbl net.LookupSRV
    00466650str x0, [sp+256]
    00466654str x1, [sp+264]
    00466658str x2, [sp+232]
    0046665cstr x3, [sp+240]
    00466660str x4, [sp+248]
    00466664str x5, [sp+216]
    00466668str x6, [sp+224]
    0046666cldr x6, [sp+264]
    00466670ldr x7, [sp+256]
    00466674str x7, [sp+192]
    00466678str x6, [sp+200]
    0046667cldr x6, [sp+232]
    00466680ldr x7, [sp+240]
    00466684ldr x8, [sp+248]
    00466688str x6, [sp+168]
    0046668cstr x7, [sp+176]
    00466690str x8, [sp+184]
    00466694ldr x6, [sp+216]
    00466698ldr x7, [sp+224]
    0046669cstr x6, [sp+280]
    004666a0str x7, [sp+288]
    004666a4ldr x6, [sp+168]
    004666a8ldr x7, [sp+176]
    004666acldr x8, [sp+184]
    004666b0str x6, [sp+144]
    004666b4str x7, [sp+152]
    004666b8str x8, [sp+160]
    004666bcldr x6, [sp+288]
    004666c0ldr x7, [sp+280]
    004666c4str x7, [sp+128]
    004666c8str x6, [sp+136]
    004666cccbnz x7, 0x4666d4
    004666d0b 0x466708
    004666d4
    004666d4loc_4666d4:
    004666d4bl runtime.makemap_small
    004666d8str x0, [sp+208]
    004666dcstr xzr, [sp+64]
    004666e0str x0, [sp+112]
    004666e4ldr x2, [sp+128]
    004666e8ldr x3, [sp+136]
    004666ecstr x2, [sp+96]
    004666f0str x3, [sp+104]
    004666f4ldr x0, [sp+64]
    004666f8ldr x1, [sp+112]
    004666fcldp x29, x30, [sp-8]
    00466700add sp, sp, 304
    00466704ret x30
    00466708
    00466708loc_466708:
    00466708str xzr, [sp+208]
    0046670cldr x0, [sp+144]
    00466710ldr x1, [sp+152]
    00466714ldr x2, [sp+160]
    00466718bl gopkg.in/jcmturner/dnsutils%2ev1.orderSRV
    0046671cstr x0, [sp+80]
    00466720str x1, [sp+208]
    00466724ldr x3, [sp+80]
    00466728str x3, [sp+88]
    0046672cstr x1, [sp+272]
    00466730ldr x3, [sp+88]
    00466734str x3, [sp+72]
    00466738str x1, [sp+120]
    0046673cldr x3, [sp+72]
    00466740str x3, [sp+64]
    00466744str x1, [sp+112]
    00466748stp xzr, xzr, [sp+96]
    0046674cldr x0, [sp+64]
    00466750ldr x1, [sp+112]
    00466754mov x2, xzr
    00466758mov x3, xzr
    0046675cldp x29, x30, [sp-8]
    00466760add sp, sp, 304
    00466764ret x30
    00466768
    00466768loc_466768:
    00466768stp x0, x1, [sp+8]
    0046676cstp x2, x3, [sp+24]
    00466770stp x4, x5, [sp+40]
    00466774mov x3, x30
    00466778bl runtime.morestack_noctxt.abi0
    0046677cldp x0, x1, [sp+8]
    00466780ldp x2, x3, [sp+24]
    00466784ldp x4, x5, [sp+40]
    00466788b 0x4665e0
    0046678cudf 0
    004665e0
    00466790
    00466790gopkg.in/jcmturner/dnsutils%2ev1.orderSRV: ; void gopkg.in/jcmturner/dnsutils%2ev1.orderSRV(struct []*net.SRV addrs)
    00466790ldr x16, [x28+16]
    00466794sub x17, sp, 672
    00466798subs xzr, x17, x16
    0046679cb.ls 0x466c38
    004667a0sub x20, sp, 800
    004667a4stp x29, x30, [x20-8]
    004667a8add sp, x20, 0
    004667acsub x29, sp, 8
    004667b0str x0, [sp+808]
    004667b4str x1, [sp+816]
    004667b8str x2, [sp+824]
    004667bcstr xzr, [sp+88]
    004667c0str xzr, [sp+184]
    004667c4str xzr, [sp+112]
    004667c8bl runtime.makemap_small
    004667ccstr x0, [sp+248]
    004667d0add x27, sp, 584
    004667d4stp xzr, xzr, [x27]
    004667d8add x27, sp, 600
    004667dcstp xzr, xzr, [x27]
    004667e0add x27, sp, 616
    004667e4stp xzr, xzr, [x27]
    004667e8b 0x4667ec
    004667ec
    004667ecloc_4667ec:
    004667ecadd x20, sp, 320
    004667f0adr x27, 16
    004667f4stp x29, x27, [sp-24]
    004667f8sub x29, sp, 24
    004667fcbl fn_87cd0
    00466800sub x29, sp, 8
    00466804str xzr, [sp+576]
    00466808add x0, sp, 320
    0046680cstr x0, [sp+312]
    00466810ldrsb x27, [x0]
    00466814orr x1, xzr, 0x8080808080808080
    00466818str x1, [x0]
    0046681cadd x0, sp, 584
    00466820str x0, [sp+304]
    00466824ldrsb x27, [x0]
    00466828adrp x27, 0x5e5000
    0046682cldr w1, [x27+3056]
    00466830cbz w1, 0x466838
    00466834b 0x46683c
    00466838
    00466838loc_466838:
    00466838b 0x466854
    0046683c
    0046683cloc_46683c:
    0046683cbl runtime.gcWriteBarrier2
    00466840add x1, sp, 320
    00466844str x1, [x25]
    00466848ldr x2, [x0+16]
    0046684cstr x2, [x25+8]
    00466850b 0x466854
    00466854
    00466854loc_466854:
    00466854add x1, sp, 320
    00466858str x1, [x0+16]
    0046685cb 0x466860
    00466860
    00466860loc_466860:
    00466860add x0, sp, 584
    00466864str x0, [sp+296]
    00466868bl runtime.rand
    0046686cldr x1, [sp+296]
    00466870ldrsb x27, [x1]
    00466874str x0, [x1+8]
    00466878add x0, sp, 584
    0046687cstr x0, [sp+240]
    00466880ldr x0, [sp+816]
    00466884ldr x1, [sp+808]
    00466888ldr x2, [sp+824]
    0046688cstr x1, [sp+768]
    00466890str x0, [sp+776]
    00466894str x2, [sp+784]
    00466898str xzr, [sp+160]
    0046689cstr x0, [sp+152]
    004668a0b 0x4668a4
    004668a4
    004668a4loc_4668a4:
    004668a4ldr x3, [sp+152]
    004668a8ldr x4, [sp+160]
    004668acsubs xzr, x3, x4
    004668b0b.gt 0x4668b8
    004668b4b 0x4669b0
    004668b8
    004668b8loc_4668b8:
    004668b8ldr x3, [sp+160]
    004668bcldr x4, [sp+768]
    004668c0ldr x3, [x4+3*x3]
    004668c4str x3, [sp+200]
    004668c8ldrsb x27, [x3]
    004668ccldrh w3, [x3+18]
    004668d0str x3, [sp+176]
    004668d4ldr x2, [sp+176]
    004668d8ldr x1, [sp+240]
    004668dcadrp x0, 0x1c1000
    004668e0add x0, x0, 160
    004668e4bl runtime.mapassign_fast64
    004668e8str x0, [sp+288]
    004668ecldrsb x27, [x0]
    004668f0ldr x2, [x0+16]
    004668f4ldr x3, [x0]
    004668f8ldr x4, [x0+8]
    004668fcadd x1, x4, 1
    00466900subs xzr, x2, x1
    00466904b.hs 0x46690c
    00466908b 0x466910
    0046690c
    0046690cloc_46690c:
    0046690cb 0x46692c
    00466910
    00466910loc_466910:
    00466910mov x0, x3
    00466914orr x3, xzr, 1
    00466918adrp x4, 0x181000
    0046691cadd x4, x4, 1984
    00466920bl runtime.growslice
    00466924mov x3, x0
    00466928b 0x46692c
    0046692c
    0046692cloc_46692c:
    0046692cldr x4, [sp+200]
    00466930sub x5, x1, 1
    00466934adrp x27, 0x5e5000
    00466938ldr w6, [x27+3056]
    0046693ccbz w6, 0x466944
    00466940b 0x466948
    00466944
    00466944loc_466944:
    00466944b 0x46695c
    00466948
    00466948loc_466948:
    00466948bl runtime.gcWriteBarrier2
    0046694cstr x4, [x25]
    00466950ldr x6, [x3+3*x5]
    00466954str x6, [x25+8]
    00466958b 0x46695c
    0046695c
    0046695cloc_46695c:
    0046695cstr x4, [x3+3*x5]
    00466960ldr x4, [sp+288]
    00466964ldrsb x27, [x4]
    00466968str x1, [x4+8]
    0046696cstr x2, [x4+16]
    00466970adrp x27, 0x5e5000
    00466974ldr w5, [x27+3056]
    00466978cbz w5, 0x466980
    0046697cb 0x466984
    00466980
    00466980loc_466980:
    00466980b 0x466998
    00466984
    00466984loc_466984:
    00466984bl runtime.gcWriteBarrier2
    00466988str x3, [x25]
    0046698cldr x5, [x4]
    00466990str x5, [x25+8]
    00466994b 0x466998
    00466998
    00466998loc_466998:
    00466998str x3, [x4]
    0046699cb 0x4669a0
    004669a0
    004669a0loc_4669a0:
    004669a0ldr x3, [sp+160]
    004669a4add x3, x3, 1
    004669a8str x3, [sp+160]
    004669acb 0x4668a4
    004669b0
    004669b0loc_4669b0:
    004669b0b 0x4669b4
    004669b4
    004669b4loc_4669b4:
    004669b4add x3, sp, 152
    004669b8ldrsb x27, [x3]
    004669bcb 0x4669c0
    004669c0
    004669c0loc_4669c0:
    004669c0str x3, [sp+216]
    004669c4stp xzr, xzr, [sp+224]
    004669c8ldr x3, [sp+240]
    004669ccstr x3, [sp+760]
    004669d0add x20, sp, 664
    004669d4adr x27, 16
    004669d8stp x29, x27, [sp-24]
    004669dcsub x29, sp, 24
    004669e0bl fn_87cf8
    004669e4sub x29, sp, 8
    004669e8ldr x1, [sp+760]
    004669ecadrp x0, 0x1c1000
    004669f0add x0, x0, 160
    004669f4add x2, sp, 664
    004669f8bl runtime.mapIterStart
    004669fcb 0x466a00
    00466a00
    00466a00loc_466a00:
    00466a00ldr x5, [sp+664]
    00466a04cbnz x5, 0x466a0c
    00466a08b 0x466a78
    00466a0c
    00466a0cloc_466a0c:
    00466a0cldr x5, [sp+664]
    00466a10ldrsb x27, [x5]
    00466a14ldr x5, [x5]
    00466a18str x5, [sp+104]
    00466a1cldr x2, [sp+232]
    00466a20ldr x0, [sp+216]
    00466a24ldr x5, [sp+224]
    00466a28add x1, x5, 1
    00466a2csubs xzr, x2, x1
    00466a30b.hs 0x466a38
    00466a34b 0x466a3c
    00466a38
    00466a38loc_466a38:
    00466a38b 0x466a50
    00466a3c
    00466a3cloc_466a3c:
    00466a3corr x3, xzr, 1
    00466a40adrp x4, 0x18f000
    00466a44add x4, x4, 3520
    00466a48bl runtime.growslice
    00466a4cb 0x466a50
    00466a50
    00466a50loc_466a50:
    00466a50ldr x3, [sp+104]
    00466a54sub x4, x1, 1
    00466a58str x3, [x0+3*x4]
    00466a5cstr x0, [sp+216]
    00466a60str x1, [sp+224]
    00466a64str x2, [sp+232]
    00466a68b 0x466a6c
    00466a6c
    00466a6cloc_466a6c:
    00466a6cadd x0, sp, 664
    00466a70bl runtime.mapIterNext
    00466a74b 0x466a00
    00466a78
    00466a78loc_466a78:
    00466a78str xzr, [sp+128]
    00466a7cldr x0, [sp+216]
    00466a80ldr x1, [sp+224]
    00466a84ldr x2, [sp+232]
    00466a88bl sort.Ints
    00466a8cldr x3, [sp+224]
    00466a90ldr x4, [sp+216]
    00466a94ldr x5, [sp+232]
    00466a98str x4, [sp+640]
    00466a9cstr x3, [sp+648]
    00466aa0str x5, [sp+656]
    00466aa4str xzr, [sp+144]
    00466aa8str x3, [sp+136]
    00466aacb 0x466ab0
    00466ab0
    00466ab0loc_466ab0:
    00466ab0ldr x3, [sp+136]
    00466ab4ldr x4, [sp+144]
    00466ab8subs xzr, x3, x4
    00466abcb.gt 0x466ac4
    00466ac0b 0x466b3c
    00466ac4
    00466ac4loc_466ac4:
    00466ac4ldr x3, [sp+144]
    00466ac8ldr x4, [sp+640]
    00466accldr x2, [x4+3*x3]
    00466ad0str x2, [sp+96]
    00466ad4ldr x1, [sp+240]
    00466ad8adrp x0, 0x1c1000
    00466adcadd x0, x0, 160
    00466ae0bl runtime.mapaccess1_fast64
    00466ae4ldr x3, [x0]
    00466ae8ldr x1, [x0+8]
    00466aecldr x2, [x0+16]
    00466af0str x3, [sp+264]
    00466af4str x1, [sp+272]
    00466af8str x2, [sp+280]
    00466afcmov x0, x3
    00466b00bl gopkg.in/jcmturner/dnsutils%2ev1.weightedOrder
    00466b04str x0, [sp+192]
    00466b08str x0, [sp+632]
    00466b0cadd x20, sp, 664
    00466b10adr x27, 16
    00466b14stp x29, x27, [sp-24]
    00466b18sub x29, sp, 24
    00466b1cbl fn_87cf8
    00466b20sub x29, sp, 8
    00466b24ldr x1, [sp+632]
    00466b28adrp x0, 0x1c0000
    00466b2cadd x0, x0, 4000
    00466b30add x2, sp, 664
    00466b34bl runtime.mapIterStart
    00466b38b 0x466b5c
    00466b3c
    00466b3cloc_466b3c:
    00466b3cldr x2, [sp+128]
    00466b40str x2, [sp+88]
    00466b44ldr x1, [sp+248]
    00466b48str x1, [sp+184]
    00466b4cldr x0, [sp+88]
    00466b50ldp x29, x30, [sp-8]
    00466b54add sp, sp, 800
    00466b58ret x30
    00466b5c
    00466b5cloc_466b5c:
    00466b5cldr x3, [sp+664]
    00466b60cbnz x3, 0x466b68
    00466b64b 0x466bf8
    00466b68
    00466b68loc_466b68:
    00466b68ldr x3, [sp+664]
    00466b6cldrsb x27, [x3]
    00466b70ldr x3, [x3]
    00466b74str x3, [sp+120]
    00466b78ldr x3, [sp+672]
    00466b7cldrsb x27, [x3]
    00466b80ldr x3, [x3]
    00466b84str x3, [sp+208]
    00466b88ldr x3, [sp+128]
    00466b8cadd x3, x3, 1
    00466b90str x3, [sp+128]
    00466b94ldr x1, [sp+248]
    00466b98ldr x3, [sp+112]
    00466b9cldr x4, [sp+120]
    00466ba0add x2, x3, x4
    00466ba4adrp x0, 0x1c0000
    00466ba8add x0, x0, 4000
    00466bacbl runtime.mapassign_fast64
    00466bb0str x0, [sp+256]
    00466bb4ldrsb x27, [x0]
    00466bb8ldr x3, [sp+208]
    00466bbcadrp x27, 0x5e5000
    00466bc0ldr w4, [x27+3056]
    00466bc4cbz w4, 0x466bcc
    00466bc8b 0x466bd0
    00466bcc
    00466bccloc_466bcc:
    00466bccb 0x466be4
    00466bd0
    00466bd0loc_466bd0:
    00466bd0bl runtime.gcWriteBarrier2
    00466bd4str x3, [x25]
    00466bd8ldr x1, [x0]
    00466bdcstr x1, [x25+8]
    00466be0b 0x466be4
    00466be4
    00466be4loc_466be4:
    00466be4str x3, [x0]
    00466be8b 0x466bec
    00466bec
    00466becloc_466bec:
    00466becadd x0, sp, 664
    00466bf0bl runtime.mapIterNext
    00466bf4b 0x466b5c
    00466bf8
    00466bf8loc_466bf8:
    00466bf8ldr x3, [sp+192]
    00466bfccbnz x3, 0x466c04
    00466c00b 0x466c0c
    00466c04
    00466c04loc_466c04:
    00466c04ldr x3, [x3]
    00466c08b 0x466c14
    00466c0c
    00466c0cloc_466c0c:
    00466c0cmov x3, xzr
    00466c10b 0x466c14
    00466c14
    00466c14loc_466c14:
    00466c14str x3, [sp+168]
    00466c18ldr x4, [sp+112]
    00466c1cadd x3, x4, x3
    00466c20str x3, [sp+112]
    00466c24b 0x466c28
    00466c28
    00466c28loc_466c28:
    00466c28ldr x3, [sp+144]
    00466c2cadd x3, x3, 1
    00466c30str x3, [sp+144]
    00466c34b 0x466ab0
    00466c38
    00466c38loc_466c38:
    00466c38stp x0, x1, [sp+8]
    00466c3cstr x2, [sp+24]
    00466c40mov x3, x30
    00466c44bl runtime.morestack_noctxt.abi0
    00466c48ldp x0, x1, [sp+8]
    00466c4cldr x2, [sp+24]
    00466c50b 0x466790
    00466c54udf 0
    00466c58udf 0
    00466c5cudf 0
    00466790
    00466c60
    00466c60gopkg.in/jcmturner/dnsutils%2ev1.weightedOrder: ; void gopkg.in/jcmturner/dnsutils%2ev1.weightedOrder(struct []*net.SRV srvs)
    00466c60ldr x16, [x28+16]
    00466c64sub x17, sp, 64
    00466c68subs xzr, x17, x16
    00466c6cb.ls 0x466f80
    00466c70str x30, [sp-192]!
    00466c74stur x29, [sp-8]
    00466c78sub x29, sp, 8
    00466c7cstr x0, [sp+200]
    00466c80str x1, [sp+208]
    00466c84str x2, [sp+216]
    00466c88str xzr, [sp+112]
    00466c8cstr xzr, [sp+32]
    00466c90ldr x0, [sp+208]
    00466c94ldr x1, [sp+200]
    00466c98ldr x2, [sp+216]
    00466c9cstr x1, [sp+160]
    00466ca0str x0, [sp+168]
    00466ca4str x2, [sp+176]
    00466ca8str xzr, [sp+88]
    00466cacstr x0, [sp+80]
    00466cb0b 0x466cb4
    00466cb4
    00466cb4loc_466cb4:
    00466cb4ldr x0, [sp+80]
    00466cb8ldr x1, [sp+88]
    00466cbcsubs xzr, x0, x1
    00466cc0b.gt 0x466cc8
    00466cc4b 0x466d00
    00466cc8
    00466cc8loc_466cc8:
    00466cc8ldr x0, [sp+88]
    00466cccldr x1, [sp+160]
    00466cd0ldr x0, [x1+3*x0]
    00466cd4str x0, [sp+128]
    00466cd8ldrsb x27, [x0]
    00466cdcldr x1, [sp+32]
    00466ce0ldrh w0, [x0+20]
    00466ce4add x0, x1, x0
    00466ce8str x0, [sp+32]
    00466cecb 0x466cf0
    00466cf0
    00466cf0loc_466cf0:
    00466cf0ldr x0, [sp+88]
    00466cf4add x0, x0, 1
    00466cf8str x0, [sp+88]
    00466cfcb 0x466cb4
    00466d00
    00466d00loc_466d00:
    00466d00orr x0, xzr, 1
    00466d04str x0, [sp+48]
    00466d08bl runtime.makemap_small
    00466d0cstr x0, [sp+136]
    00466d10ldr x0, [sp+208]
    00466d14str x0, [sp+56]
    00466d18b 0x466d1c
    00466d1c
    00466d1cloc_466d1c:
    00466d1cldr x1, [sp+56]
    00466d20subs xzr, x1, 0
    00466d24b.gt 0x466d2c
    00466d28b 0x466f4c
    00466d2c
    00466d2cloc_466d2c:
    00466d2cldr x0, [sp+56]
    00466d30bl math/rand.Intn
    00466d34str x0, [sp+64]
    00466d38ldr x1, [sp+208]
    00466d3cldr x2, [sp+200]
    00466d40subs xzr, x0, x1
    00466d44b.lo 0x466d4c
    00466d48b 0x466f78
    00466d4c
    00466d4cloc_466d4c:
    00466d4cldr x3, [x2+3*x0]
    00466d50str x3, [sp+120]
    00466d54str xzr, [sp+40]
    00466d58ldr x3, [sp+32]
    00466d5csubs xzr, x3, 0
    00466d60b.gt 0x466d68
    00466d64b 0x466d8c
    00466d68
    00466d68loc_466d68:
    00466d68ldr x0, [sp+32]
    00466d6cbl math/rand.Intn
    00466d70str x0, [sp+104]
    00466d74ldr x1, [sp+120]
    00466d78ldrsb x27, [x1]
    00466d7cldrh w1, [x1+20]
    00466d80sub x1, x0, x1
    00466d84str x1, [sp+40]
    00466d88b 0x466d90
    00466d8c
    00466d8cloc_466d8c:
    00466d8cb 0x466d90
    00466d90
    00466d90loc_466d90:
    00466d90ldr x3, [sp+40]
    00466d94subs xzr, x3, 0
    00466d98b.le 0x466da0
    00466d9cb 0x466f40
    00466da0
    00466da0loc_466da0:
    00466da0ldr x2, [sp+48]
    00466da4ldr x1, [sp+136]
    00466da8adrp x0, 0x1c0000
    00466dacadd x0, x0, 4000
    00466db0bl runtime.mapassign_fast64
    00466db4str x0, [sp+152]
    00466db8ldrsb x27, [x0]
    00466dbcldr x3, [sp+120]
    00466dc0adrp x27, 0x5e5000
    00466dc4ldr w4, [x27+3056]
    00466dc8cbz w4, 0x466dd0
    00466dccb 0x466dd4
    00466dd0
    00466dd0loc_466dd0:
    00466dd0b 0x466de8
    00466dd4
    00466dd4loc_466dd4:
    00466dd4bl runtime.gcWriteBarrier2
    00466dd8str x3, [x25]
    00466ddcldr x4, [x0]
    00466de0str x4, [x25+8]
    00466de4b 0x466de8
    00466de8
    00466de8loc_466de8:
    00466de8str x3, [x0]
    00466decldr x3, [sp+208]
    00466df0str x3, [sp+104]
    00466df4subs xzr, x3, 1
    00466df8b.gt 0x466e00
    00466dfcb 0x466f10
    00466e00
    00466e00loc_466e00:
    00466e00ldr x3, [sp+208]
    00466e04str x3, [sp+104]
    00466e08ldr x3, [sp+208]
    00466e0cstr x3, [sp+96]
    00466e10ldr x1, [sp+208]
    00466e14ldr x4, [sp+200]
    00466e18sub x0, x3, 1
    00466e1csubs xzr, x1, x0
    00466e20b.hi 0x466e28
    00466e24b 0x466f74
    00466e28
    00466e28loc_466e28:
    00466e28ldr x3, [x4+3*x0]
    00466e2cstr x3, [sp+144]
    00466e30ldr x3, [sp+104]
    00466e34sub x0, x3, 1
    00466e38str x0, [sp+72]
    00466e3cldr x3, [sp+64]
    00466e40ldr x1, [sp+208]
    00466e44ldr x4, [sp+200]
    00466e48subs xzr, x3, x1
    00466e4cb.lo 0x466e54
    00466e50b 0x466f6c
    00466e54
    00466e54loc_466e54:
    00466e54ldr x5, [sp+200]
    00466e58ldr x1, [sp+208]
    00466e5cldr x3, [x4+3*x3]
    00466e60subs xzr, x1, x0
    00466e64b.hi 0x466e6c
    00466e68b 0x466f68
    00466e6c
    00466e6cloc_466e6c:
    00466e6cadrp x27, 0x5e5000
    00466e70ldr w4, [x27+3056]
    00466e74cbz w4, 0x466e7c
    00466e78b 0x466e80
    00466e7c
    00466e7cloc_466e7c:
    00466e7cb 0x466e94
    00466e80
    00466e80loc_466e80:
    00466e80bl runtime.gcWriteBarrier2
    00466e84str x3, [x25]
    00466e88ldr x4, [x5+3*x0]
    00466e8cstr x4, [x25+8]
    00466e90b 0x466e94
    00466e94
    00466e94loc_466e94:
    00466e94str x3, [x5+3*x0]
    00466e98ldr x0, [sp+64]
    00466e9cldr x3, [sp+200]
    00466ea0ldr x1, [sp+208]
    00466ea4ldr x4, [sp+144]
    00466ea8subs xzr, x1, x0
    00466eacb.hi 0x466eb4
    00466eb0b 0x466f64
    00466eb4
    00466eb4loc_466eb4:
    00466eb4adrp x27, 0x5e5000
    00466eb8ldr w5, [x27+3056]
    00466ebccbz w5, 0x466ec4
    00466ec0b 0x466ec8
    00466ec4
    00466ec4loc_466ec4:
    00466ec4b 0x466edc
    00466ec8
    00466ec8loc_466ec8:
    00466ec8bl runtime.gcWriteBarrier2
    00466eccstr x4, [x25]
    00466ed0ldr x5, [x3+3*x0]
    00466ed4str x5, [x25+8]
    00466ed8b 0x466edc
    00466edc
    00466edcloc_466edc:
    00466edcstr x4, [x3+3*x0]
    00466ee0ldr x3, [sp+208]
    00466ee4str x3, [sp+96]
    00466ee8sub x1, x3, 1
    00466eecstr x1, [sp+104]
    00466ef0ldr x2, [sp+216]
    00466ef4subs xzr, x2, x1
    00466ef8b.hs 0x466f00
    00466efcb 0x466f60
    00466f00
    00466f00loc_466f00:
    00466f00b 0x466f04
    00466f04
    00466f04loc_466f04:
    00466f04str x1, [sp+208]
    00466f08str x1, [sp+56]
    00466f0cb 0x466f18
    00466f10
    00466f10loc_466f10:
    00466f10str xzr, [sp+56]
    00466f14b 0x466f18
    00466f18
    00466f18loc_466f18:
    00466f18ldr x1, [sp+48]
    00466f1cadd x1, x1, 1
    00466f20str x1, [sp+48]
    00466f24ldr x1, [sp+32]
    00466f28ldr x2, [sp+120]
    00466f2cldrsb x27, [x2]
    00466f30ldrh w2, [x2+20]
    00466f34sub x1, x1, x2
    00466f38str x1, [sp+32]
    00466f3cb 0x466f44
    00466f40
    00466f40loc_466f40:
    00466f40b 0x466f44
    00466f44
    00466f44loc_466f44:
    00466f44b 0x466f48
    00466f48
    00466f48loc_466f48:
    00466f48b 0x466d1c
    00466f4c
    00466f4cloc_466f4c:
    00466f4cldr x0, [sp+136]
    00466f50str x0, [sp+112]
    00466f54ldur x29, [sp-8]
    00466f58ldr x30, [sp], 192
    00466f5cret x30
    00466f60
    00466f60loc_466f60:
    00466f60bl runtime.panicSliceAcap
    00466f64
    00466f64loc_466f64:
    00466f64bl runtime.panicIndex
    00466f68
    00466f68loc_466f68:
    00466f68bl runtime.panicIndex
    00466f6c
    00466f6cloc_466f6c:
    00466f6cmov x0, x3
    00466f70bl runtime.panicIndex
    00466f74
    00466f74loc_466f74:
    00466f74bl runtime.panicIndex
    00466f78
    00466f78loc_466f78:
    00466f78bl runtime.panicIndex
    00466f7chint
    00466f80
    00466f80loc_466f80:
    00466f80stp x0, x1, [sp+8]
    00466f84str x2, [sp+24]
    00466f88mov x3, x30
    00466f8cbl runtime.morestack_noctxt.abi0
    00466f90ldp x0, x1, [sp+8]
    00466f94ldr x2, [sp+24]
    00466f98b 0x466c60
    00466f9cudf 0
    00466c60
    00466fa0
    00466fa0gopkg.in/jcmturner/gokrb5.v7/config.UnsupportedDirective.Error: ; void gopkg.in/jcmturner/gokrb5.v7/config.UnsupportedDirective.Error(gopkg.in/jcmturner/gokrb5.v7/config.UnsupportedDirective e)
    00466fa0str x30, [sp-32]!
    00466fa4stur x29, [sp-8]
    00466fa8sub x29, sp, 8
    00466facstr x0, [sp+40]
    00466fb0str x1, [sp+48]
    00466fb4stp xzr, xzr, [sp+8]
    00466fb8ldr x0, [sp+40]
    00466fbcldr x1, [sp+48]
    00466fc0str x0, [sp+8]
    00466fc4str x1, [sp+16]
    00466fc8add x29, sp, 24
    00466fccadd sp, sp, 32
    00466fd0ret x30
    00466fd4udf 0
    00466fd8udf 0
    00466fdcudf 0
    00466fa0
    00466fe0
    00466fe0gopkg.in/jcmturner/gokrb5.v7/config.Invalid.Error: ; void gopkg.in/jcmturner/gokrb5.v7/config.Invalid.Error(gopkg.in/jcmturner/gokrb5.v7/config.Invalid e)
    00466fe0str x30, [sp-32]!
    00466fe4stur x29, [sp-8]
    00466fe8sub x29, sp, 8
    00466fecstr x0, [sp+40]
    00466ff0str x1, [sp+48]
    00466ff4stp xzr, xzr, [sp+8]
    00466ff8ldr x0, [sp+40]
    00466ffcldr x1, [sp+48]
    00467000str x0, [sp+8]
    00467004str x1, [sp+16]
    00467008add x29, sp, 24
    0046700cadd sp, sp, 32
    00467010ret x30
    00467014udf 0
    00467018udf 0
    0046701cudf 0
    00466fe0
    00467020
    00467020gopkg.in/jcmturner/gokrb5.v7/config.InvalidErrorf: ; void gopkg.in/jcmturner/gokrb5.v7/config.InvalidErrorf(struct string format, struct []interface {} a)
    00467020ldr x16, [x28+16]
    00467024sub x17, sp, 16
    00467028subs xzr, x17, x16
    0046702cb.ls 0x4670b0
    00467030str x30, [sp-144]!
    00467034stur x29, [sp-8]
    00467038sub x29, sp, 8
    0046703cstr x0, [sp+152]
    00467040str x1, [sp+160]
    00467044str x2, [sp+168]
    00467048str x3, [sp+176]
    0046704cstr x4, [sp+184]
    00467050stp xzr, xzr, [sp+88]
    00467054ldr x3, [sp+152]
    00467058ldr x4, [sp+160]
    0046705cadd x0, sp, 56
    00467060adrp x1, 0x24f000
    00467064add x1, x1, 3987
    00467068movz x2, 20
    0046706cbl runtime.concatstring2
    00467070str x0, [sp+104]
    00467074str x1, [sp+112]
    00467078ldr x3, [sp+176]
    0046707cldr x4, [sp+184]
    00467080ldr x2, [sp+168]
    00467084bl fmt.Sprintf
    00467088str x0, [sp+120]
    0046708cstr x1, [sp+128]
    00467090stp xzr, xzr, [sp+88]
    00467094ldr x0, [sp+120]
    00467098ldr x1, [sp+128]
    0046709cstr x0, [sp+88]
    004670a0str x1, [sp+96]
    004670a4ldur x29, [sp-8]
    004670a8ldr x30, [sp], 144
    004670acret x30
    004670b0
    004670b0loc_4670b0:
    004670b0stp x0, x1, [sp+8]
    004670b4stp x2, x3, [sp+24]
    004670b8str x4, [sp+40]
    004670bcmov x3, x30
    004670c0bl runtime.morestack_noctxt.abi0
    004670c4ldp x0, x1, [sp+8]
    004670c8ldp x2, x3, [sp+24]
    004670ccldr x4, [sp+40]
    004670d0b 0x467020
    004670d4udf 0
    004670d8udf 0
    004670dcudf 0
    00467020
    004670e0
    004670e0gopkg.in/jcmturner/gokrb5.v7/config.(*Config).GetKDCs: ; void gopkg.in/jcmturner/gokrb5.v7/config.(*Config).GetKDCs(gopkg.in/jcmturner/gokrb5.v7/config.Config * c, struct string realm, bool tcp)
    004670e0ldr x16, [x28+16]
    004670e4sub x17, sp, 624
    004670e8subs xzr, x17, x16
    004670ecb.ls 0x4676d0
    004670f0sub x20, sp, 752
    004670f4stp x29, x30, [x20-8]
    004670f8add sp, x20, 0
    004670fcsub x29, sp, 8
    00467100str x0, [sp+760]
    00467104str x1, [sp+768]
    00467108str x2, [sp+776]
    0046710cstrb w3, [sp+784]
    00467110str xzr, [sp+72]
    00467114str xzr, [sp+168]
    00467118stp xzr, xzr, [sp+152]
    0046711cldr x0, [sp+776]
    00467120cbz x0, 0x467128
    00467124b 0x467144
    00467128
    00467128loc_467128:
    00467128ldr x0, [sp+760]
    0046712cldrsb x27, [x0]
    00467130ldr x1, [x0+56]
    00467134ldr x0, [x0+64]
    00467138str x1, [sp+768]
    0046713cstr x0, [sp+776]
    00467140b 0x467148
    00467144
    00467144loc_467144:
    00467144b 0x467148
    00467148
    00467148loc_467148:
    00467148bl runtime.makemap_small
    0046714cstr x0, [sp+352]
    00467150str xzr, [sp+96]
    00467154str xzr, [sp+328]
    00467158stp xzr, xzr, [sp+336]
    0046715cldr x0, [sp+760]
    00467160ldrsb x27, [x0]
    00467164ldr x1, [x0+408]
    00467168ldr x2, [x0+400]
    0046716cldr x0, [x0+416]
    00467170str x2, [sp+696]
    00467174str x1, [sp+704]
    00467178str x0, [sp+712]
    0046717cstr xzr, [sp+128]
    00467180str x1, [sp+120]
    00467184ldr x0, [sp+696]
    00467188str x0, [sp+112]
    0046718cb 0x467190
    00467190
    00467190loc_467190:
    00467190ldr x6, [sp+120]
    00467194ldr x7, [sp+128]
    00467198subs xzr, x6, x7
    0046719cb.gt 0x4671a4
    004671a0b 0x46723c
    004671a4
    004671a4loc_4671a4:
    004671a4ldr x6, [sp+112]
    004671a8str x6, [sp+504]
    004671acldr x20, [sp+504]
    004671b0add x21, sp, 184
    004671b4adr x27, 16
    004671b8stp x29, x27, [sp-24]
    004671bcsub x29, sp, 24
    004671c0bl fn_87ee0
    004671c4sub x29, sp, 8
    004671c8ldr x2, [sp+192]
    004671ccldr x0, [sp+184]
    004671d0str x0, [sp+488]
    004671d4str x2, [sp+496]
    004671d8ldr x6, [sp+776]
    004671dcsubs xzr, x6, x2
    004671e0b.ne 0x4671e8
    004671e4b 0x4671ec
    004671e8
    004671e8loc_4671e8:
    004671e8b 0x46721c
    004671ec
    004671ecloc_4671ec:
    004671ecldr x1, [sp+768]
    004671f0bl runtime.memequal
    004671f4tbnz w0, 0, 0x4671fc
    004671f8b 0x467218
    004671fc
    004671fcloc_4671fc:
    004671fcldr x6, [sp+240]
    00467200ldr x7, [sp+248]
    00467204ldr x8, [sp+256]
    00467208str x6, [sp+328]
    0046720cstr x7, [sp+336]
    00467210str x8, [sp+344]
    00467214b 0x467220
    00467218
    00467218loc_467218:
    00467218b 0x46721c
    0046721c
    0046721cloc_46721c:
    0046721cb 0x467220
    00467220
    00467220loc_467220:
    00467220ldr x6, [sp+128]
    00467224add x6, x6, 1
    00467228str x6, [sp+128]
    0046722cldr x6, [sp+504]
    00467230add x6, x6, 128
    00467234str x6, [sp+112]
    00467238b 0x467190
    0046723c
    0046723cloc_46723c:
    0046723cldr x6, [sp+336]
    00467240str x6, [sp+96]
    00467244cbnz x6, 0x46724c
    00467248b 0x46728c
    0046724c
    0046724cloc_46724c:
    0046724cldr x0, [sp+328]
    00467250ldr x1, [sp+336]
    00467254ldr x2, [sp+344]
    00467258bl gopkg.in/jcmturner/gokrb5.v7/config.randServOrder
    0046725cstr x0, [sp+352]
    00467260ldr x3, [sp+96]
    00467264str x3, [sp+72]
    00467268str x0, [sp+168]
    0046726cstp xzr, xzr, [sp+152]
    00467270ldr x0, [sp+72]
    00467274ldr x1, [sp+168]
    00467278mov x2, xzr
    0046727cmov x3, xzr
    00467280ldp x29, x30, [sp-8]
    00467284add sp, sp, 752
    00467288ret x30
    0046728c
    0046728cloc_46728c:
    0046728cldr x6, [sp+760]
    00467290ldrsb x27, [x6]
    00467294ldrb w6, [x6+169]
    00467298tbnz w6, 0, 0x4672a0
    0046729cb 0x4674c8
    004672a0
    004672a0loc_4672a0:
    004672a0adrp x6, 0x249000
    004672a4add x6, x6, 456
    004672a8str x6, [sp+312]
    004672acorr x6, xzr, 3
    004672b0str x6, [sp+320]
    004672b4ldrb w7, [sp+784]
    004672b8tbnz w7, 0, 0x4672c0
    004672bcb 0x4672d4
    004672c0
    004672c0loc_4672c0:
    004672c0adrp x7, 0x249000
    004672c4add x7, x7, 459
    004672c8str x7, [sp+312]
    004672ccstr x6, [sp+320]
    004672d0b 0x4672d8
    004672d4
    004672d4loc_4672d4:
    004672d4b 0x4672d8
    004672d8
    004672d8loc_4672d8:
    004672d8str xzr, [sp+656]
    004672dcadd x27, sp, 664
    004672e0stp xzr, xzr, [x27]
    004672e4ldr x2, [sp+312]
    004672e8ldr x4, [sp+768]
    004672ecldr x3, [sp+320]
    004672f0ldr x5, [sp+776]
    004672f4adrp x0, 0x24a000
    004672f8add x0, x0, 2092
    004672fcorr x1, xzr, 8
    00467300bl gopkg.in/jcmturner/dnsutils%2ev1.OrderedSRV
    00467304str x0, [sp+136]
    00467308str x1, [sp+656]
    0046730cstr x2, [sp+664]
    00467310str x3, [sp+672]
    00467314ldr x6, [sp+136]
    00467318str x6, [sp+144]
    0046731cldr x6, [sp+656]
    00467320str x6, [sp+736]
    00467324ldr x6, [sp+672]
    00467328ldr x7, [sp+664]
    0046732cstr x7, [sp+720]
    00467330str x6, [sp+728]
    00467334ldr x6, [sp+144]
    00467338str x6, [sp+88]
    0046733cldr x6, [sp+736]
    00467340str x6, [sp+376]
    00467344ldr x6, [sp+728]
    00467348ldr x7, [sp+720]
    0046734cstr x7, [sp+360]
    00467350str x6, [sp+368]
    00467354cbnz x7, 0x46735c
    00467358b 0x467390
    0046735c
    0046735cloc_46735c:
    0046735cldr x4, [sp+96]
    00467360str x4, [sp+72]
    00467364ldr x4, [sp+352]
    00467368str x4, [sp+168]
    0046736cldr x2, [sp+360]
    00467370ldr x3, [sp+368]
    00467374str x2, [sp+152]
    00467378str x3, [sp+160]
    0046737cldr x0, [sp+72]
    00467380ldr x1, [sp+168]
    00467384ldp x29, x30, [sp-8]
    00467388add sp, sp, 752
    0046738cret x30
    00467390
    00467390loc_467390:
    00467390ldr x3, [sp+376]
    00467394cbnz x3, 0x46739c
    00467398b 0x4673a4
    0046739c
    0046739cloc_46739c:
    0046739cldr x3, [x3]
    004673a0b 0x4673ac
    004673a4
    004673a4loc_4673a4:
    004673a4mov x3, xzr
    004673a8b 0x4673ac
    004673ac
    004673acloc_4673ac:
    004673acstr x3, [sp+136]
    004673b0subs xzr, x3, 0
    004673b4b.le 0x4673bc
    004673b8b 0x467488
    004673bc
    004673bcloc_4673bc:
    004673bcadd x27, sp, 680
    004673c0stp xzr, xzr, [x27]
    004673c4add x2, sp, 680
    004673c8str x2, [sp+416]
    004673ccldr x0, [sp+768]
    004673d0ldr x1, [sp+776]
    004673d4bl runtime.convTstring
    004673d8str x0, [sp+408]
    004673dcldr x2, [sp+416]
    004673e0ldrsb x27, [x2]
    004673e4adrp x3, 0x18e000
    004673e8add x3, x3, 2944
    004673ecstr x3, [x2]
    004673f0adrp x27, 0x5e4000
    004673f4ldr w3, [x27+3056]
    004673f8cbz w3, 0x467400
    004673fcb 0x467404
    00467400
    00467400loc_467400:
    00467400b 0x467418
    00467404
    00467404loc_467404:
    00467404bl runtime.gcWriteBarrier2
    00467408str x0, [x25]
    0046740cldr x5, [x2+8]
    00467410str x5, [x25+8]
    00467414b 0x467418
    00467418
    00467418loc_467418:
    00467418str x0, [x2+8]
    0046741cldr x2, [sp+416]
    00467420ldrsb x27, [x2]
    00467424b 0x467428
    00467428
    00467428loc_467428:
    00467428str x2, [sp+424]
    0046742corr x4, xzr, 1
    00467430str x4, [sp+432]
    00467434str x4, [sp+440]
    00467438adrp x0, 0x25b000
    0046743cadd x0, x0, 1949
    00467440movz x1, 37
    00467444mov x3, x4
    00467448bl fmt.Errorf
    0046744cstr x0, [sp+664]
    00467450str x1, [sp+672]
    00467454ldr x5, [sp+96]
    00467458str x5, [sp+72]
    0046745cldr x5, [sp+352]
    00467460str x5, [sp+168]
    00467464ldr x2, [sp+664]
    00467468ldr x3, [sp+672]
    0046746cstr x2, [sp+152]
    00467470str x3, [sp+160]
    00467474ldr x0, [sp+72]
    00467478ldr x1, [sp+168]
    0046747cldp x29, x30, [sp-8]
    00467480add sp, sp, 752
    00467484ret x30
    00467488
    00467488loc_467488:
    00467488ldr x3, [sp+88]
    0046748cstr x3, [sp+96]
    00467490ldr x3, [sp+376]
    00467494str x3, [sp+656]
    00467498add x20, sp, 560
    0046749cadr x27, 16
    004674a0stp x29, x27, [sp-24]
    004674a4sub x29, sp, 24
    004674a8bl fn_87cf8
    004674acsub x29, sp, 8
    004674b0ldr x1, [sp+656]
    004674b4adrp x0, 0x1bf000
    004674b8add x0, x0, 4000
    004674bcadd x2, sp, 560
    004674c0bl runtime.mapIterStart
    004674c4b 0x467594
    004674c8
    004674c8loc_4674c8:
    004674c8add x27, sp, 680
    004674ccstp xzr, xzr, [x27]
    004674d0add x2, sp, 680
    004674d4str x2, [sp+456]
    004674d8ldr x0, [sp+768]
    004674dcldr x1, [sp+776]
    004674e0bl runtime.convTstring
    004674e4str x0, [sp+448]
    004674e8ldr x2, [sp+456]
    004674ecldrsb x27, [x2]
    004674f0adrp x3, 0x18e000
    004674f4add x3, x3, 2944
    004674f8str x3, [x2]
    004674fcadrp x27, 0x5e4000
    00467500ldr w3, [x27+3056]
    00467504cbz w3, 0x46750c
    00467508b 0x467510
    0046750c
    0046750cloc_46750c:
    0046750cb 0x467524
    00467510
    00467510loc_467510:
    00467510bl runtime.gcWriteBarrier2
    00467514str x0, [x25]
    00467518ldr x5, [x2+8]
    0046751cstr x5, [x25+8]
    00467520b 0x467524
    00467524
    00467524loc_467524:
    00467524str x0, [x2+8]
    00467528ldr x2, [sp+456]
    0046752cldrsb x27, [x2]
    00467530b 0x467534
    00467534
    00467534loc_467534:
    00467534str x2, [sp+464]
    00467538orr x4, xzr, 1
    0046753cstr x4, [sp+472]
    00467540str x4, [sp+480]
    00467544adrp x0, 0x260000
    00467548add x0, x0, 395
    0046754cmovz x1, 45
    00467550mov x3, x4
    00467554bl fmt.Errorf
    00467558str x0, [sp+664]
    0046755cstr x1, [sp+672]
    00467560ldr x5, [sp+96]
    00467564str x5, [sp+72]
    00467568ldr x5, [sp+352]
    0046756cstr x5, [sp+168]
    00467570ldr x2, [sp+664]
    00467574ldr x3, [sp+672]
    00467578str x2, [sp+152]
    0046757cstr x3, [sp+160]
    00467580ldr x0, [sp+72]
    00467584ldr x1, [sp+168]
    00467588ldp x29, x30, [sp-8]
    0046758cadd sp, sp, 752
    00467590ret x30
    00467594
    00467594loc_467594:
    00467594ldr x4, [sp+560]
    00467598cbnz x4, 0x4675a0
    0046759cb 0x4676a0
    004675a0
    004675a0loc_4675a0:
    004675a0ldr x4, [sp+560]
    004675a4ldrsb x27, [x4]
    004675a8ldr x4, [x4]
    004675acstr x4, [sp+80]
    004675b0ldr x4, [sp+568]
    004675b4ldrsb x27, [x4]
    004675b8ldr x4, [x4]
    004675bcstr x4, [sp+176]
    004675c0ldrsb x27, [x4]
    004675c4ldr x0, [x4]
    004675c8ldr x1, [x4+8]
    004675ccstr x0, [sp+392]
    004675d0str x1, [sp+400]
    004675d4adrp x2, 0x2a8000
    004675d8add x2, x2, 296
    004675dcorr x3, xzr, 1
    004675e0bl strings.TrimRight
    004675e4str x0, [sp+544]
    004675e8str x1, [sp+552]
    004675ecldr x4, [sp+176]
    004675f0ldrsb x27, [x4]
    004675f4ldrh w4, [x4+16]
    004675f8mov x0, x4
    004675fcstr x0, [sp+104]
    00467600bl strconv.Itoa
    00467604str x0, [sp+528]
    00467608str x1, [sp+536]
    0046760cldr x4, [sp+544]
    00467610ldr x2, [sp+552]
    00467614adrp x3, 0x2a8000
    00467618add x3, x3, 376
    0046761cmov x5, x0
    00467620mov x6, x1
    00467624mov x0, xzr
    00467628mov x1, x4
    0046762corr x4, xzr, 1
    00467630bl runtime.concatstring3
    00467634str x0, [sp+512]
    00467638str x1, [sp+520]
    0046763cldr x2, [sp+80]
    00467640ldr x1, [sp+352]
    00467644adrp x0, 0x1bd000
    00467648add x0, x0, 1984
    0046764cbl runtime.mapassign_fast64
    00467650str x0, [sp+384]
    00467654ldrsb x27, [x0]
    00467658ldr x4, [sp+512]
    0046765cldr x5, [sp+520]
    00467660str x5, [x0+8]
    00467664adrp x27, 0x5e4000
    00467668ldr w5, [x27+3056]
    0046766ccbz w5, 0x467674
    00467670b 0x467678
    00467674
    00467674loc_467674:
    00467674b 0x46768c
    00467678
    00467678loc_467678:
    00467678bl runtime.gcWriteBarrier2
    0046767cstr x4, [x25]
    00467680ldr x1, [x0]
    00467684str x1, [x25+8]
    00467688b 0x46768c
    0046768c
    0046768cloc_46768c:
    0046768cstr x4, [x0]
    00467690b 0x467694
    00467694
    00467694loc_467694:
    00467694add x0, sp, 560
    00467698bl runtime.mapIterNext
    0046769cb 0x467594
    004676a0
    004676a0loc_4676a0:
    004676a0ldr x4, [sp+96]
    004676a4str x4, [sp+72]
    004676a8ldr x4, [sp+352]
    004676acstr x4, [sp+168]
    004676b0stp xzr, xzr, [sp+152]
    004676b4ldr x0, [sp+72]
    004676b8ldr x1, [sp+168]
    004676bcmov x2, xzr
    004676c0mov x3, xzr
    004676c4ldp x29, x30, [sp-8]
    004676c8add sp, sp, 752
    004676ccret x30
    004676d0
    004676d0loc_4676d0:
    004676d0stp x0, x1, [sp+8]
    004676d4str x2, [sp+24]
    004676d8strb w3, [sp+32]
    004676dcmov x3, x30
    004676e0bl runtime.morestack_noctxt.abi0
    004676e4ldp x0, x1, [sp+8]
    004676e8ldr x2, [sp+24]
    004676ecldrb w3, [sp+32]
    004676f0b 0x4670e0
    004676f4udf 0
    004676f8udf 0
    004676fcudf 0
    004670e0
    00467700
    00467700gopkg.in/jcmturner/gokrb5.v7/config.randServOrder: ; void gopkg.in/jcmturner/gokrb5.v7/config.randServOrder(struct []string ks)
    00467700ldr x16, [x28+16]
    00467704sub x17, sp, 32
    00467708subs xzr, x17, x16
    0046770cb.ls 0x467a2c
    00467710str x30, [sp-160]!
    00467714stur x29, [sp-8]
    00467718sub x29, sp, 8
    0046771cstr x0, [sp+168]
    00467720str x1, [sp+176]
    00467724str x2, [sp+184]
    00467728str xzr, [sp+88]
    0046772cbl runtime.makemap_small
    00467730str x0, [sp+96]
    00467734ldr x0, [sp+176]
    00467738str x0, [sp+56]
    0046773corr x1, xzr, 1
    00467740str x1, [sp+48]
    00467744subs xzr, x0, 1
    00467748b.gt 0x467750
    0046774cb 0x46775c
    00467750
    00467750loc_467750:
    00467750ldr x1, [sp+176]
    00467754str x1, [sp+40]
    00467758b 0x4677f4
    0046775c
    0046775cloc_46775c:
    0046775cldr x3, [sp+168]
    00467760ldr x1, [sp+176]
    00467764subs xzr, x1, 0
    00467768b.hi 0x467770
    0046776cb 0x4677ec
    00467770
    00467770loc_467770:
    00467770ldr x4, [x3]
    00467774ldr x3, [x3+8]
    00467778str x4, [sp+104]
    0046777cstr x3, [sp+112]
    00467780ldr x2, [sp+48]
    00467784ldr x1, [sp+96]
    00467788adrp x0, 0x1bd000
    0046778cadd x0, x0, 1984
    00467790bl runtime.mapassign_fast64
    00467794str x0, [sp+120]
    00467798ldrsb x27, [x0]
    0046779cldr x3, [sp+104]
    004677a0ldr x4, [sp+112]
    004677a4str x4, [x0+8]
    004677a8adrp x27, 0x5e4000
    004677acldr w4, [x27+3056]
    004677b0cbz w4, 0x4677b8
    004677b4b 0x4677bc
    004677b8
    004677b8loc_4677b8:
    004677b8b 0x4677d0
    004677bc
    004677bcloc_4677bc:
    004677bcbl runtime.gcWriteBarrier2
    004677c0str x3, [x25]
    004677c4ldr x1, [x0]
    004677c8str x1, [x25+8]
    004677ccb 0x4677d0
    004677d0
    004677d0loc_4677d0:
    004677d0str x3, [x0]
    004677d4b 0x4677d8
    004677d8
    004677d8loc_4677d8:
    004677d8ldr x0, [sp+96]
    004677dcstr x0, [sp+88]
    004677e0ldur x29, [sp-8]
    004677e4ldr x30, [sp], 160
    004677e8ret x30
    004677ec
    004677ecloc_4677ec:
    004677ecmov x0, xzr
    004677f0bl runtime.panicIndex
    004677f4
    004677f4loc_4677f4:
    004677f4ldr x1, [sp+40]
    004677f8subs xzr, x1, 0
    004677fcb.gt 0x467804
    00467800b 0x467a04
    00467804
    00467804loc_467804:
    00467804ldr x0, [sp+40]
    00467808bl math/rand.Intn
    0046780cstr x0, [sp+32]
    00467810ldr x1, [sp+168]
    00467814ldr x2, [sp+176]
    00467818subs xzr, x0, x2
    0046781cb.lo 0x467824
    00467820b 0x467a20
    00467824
    00467824loc_467824:
    00467824add x3, x1, x0, lsl #4
    00467828ldr x3, [x3+8]
    0046782cubfm x4, x0, 60, 59
    00467830ldr x4, [x1+x4]
    00467834str x4, [sp+104]
    00467838str x3, [sp+112]
    0046783cldr x2, [sp+48]
    00467840ldr x1, [sp+96]
    00467844adrp x0, 0x1bd000
    00467848add x0, x0, 1984
    0046784cbl runtime.mapassign_fast64
    00467850str x0, [sp+144]
    00467854ldrsb x27, [x0]
    00467858ldr x3, [sp+104]
    0046785cldr x4, [sp+112]
    00467860str x4, [x0+8]
    00467864adrp x27, 0x5e4000
    00467868ldr w4, [x27+3056]
    0046786ccbz w4, 0x467874
    00467870b 0x467878
    00467874
    00467874loc_467874:
    00467874b 0x46788c
    00467878
    00467878loc_467878:
    00467878bl runtime.gcWriteBarrier2
    0046787cstr x3, [x25]
    00467880ldr x4, [x0]
    00467884str x4, [x25+8]
    00467888b 0x46788c
    0046788c
    0046788cloc_46788c:
    0046788cstr x3, [x0]
    00467890ldr x3, [sp+40]
    00467894subs xzr, x3, 1
    00467898b.gt 0x4678a0
    0046789cb 0x4679e8
    004678a0
    004678a0loc_4678a0:
    004678a0ldr x3, [sp+176]
    004678a4str x3, [sp+72]
    004678a8ldr x3, [sp+176]
    004678acstr x3, [sp+64]
    004678b0ldr x4, [sp+168]
    004678b4ldr x1, [sp+176]
    004678b8sub x0, x3, 1
    004678bcsubs xzr, x1, x0
    004678c0b.hi 0x4678c8
    004678c4b 0x467a1c
    004678c8
    004678c8loc_4678c8:
    004678c8add x3, x4, x0, lsl #4
    004678ccldr x3, [x3+8]
    004678d0ubfm x5, x0, 60, 59
    004678d4ldr x4, [x4+x5]
    004678d8str x4, [sp+128]
    004678dcstr x3, [sp+136]
    004678e0ldr x3, [sp+72]
    004678e4sub x0, x3, 1
    004678e8str x0, [sp+80]
    004678ecldr x3, [sp+32]
    004678f0ldr x4, [sp+168]
    004678f4ldr x1, [sp+176]
    004678f8subs xzr, x3, x1
    004678fcb.lo 0x467904
    00467900b 0x467a14
    00467904
    00467904loc_467904:
    00467904ldr x5, [sp+168]
    00467908ldr x1, [sp+176]
    0046790cadd x6, x4, x3, lsl #4
    00467910ldr x6, [x6+8]
    00467914ubfm x3, x3, 60, 59
    00467918ldr x3, [x4+x3]
    0046791csubs xzr, x1, x0
    00467920b.hi 0x467928
    00467924b 0x467a10
    00467928
    00467928loc_467928:
    00467928add x4, x5, x0, lsl #4
    0046792cstr x6, [x4+8]
    00467930ubfm x4, x0, 60, 59
    00467934adrp x27, 0x5e4000
    00467938ldr w6, [x27+3056]
    0046793ccbz w6, 0x467944
    00467940b 0x467948
    00467944
    00467944loc_467944:
    00467944b 0x46795c
    00467948
    00467948loc_467948:
    00467948bl runtime.gcWriteBarrier2
    0046794cstr x3, [x25]
    00467950ldr x6, [x5+x4]
    00467954str x6, [x25+8]
    00467958b 0x46795c
    0046795c
    0046795cloc_46795c:
    0046795cstr x3, [x5+x4]
    00467960ldr x0, [sp+32]
    00467964ldr x3, [sp+168]
    00467968ldr x1, [sp+176]
    0046796cldr x4, [sp+128]
    00467970ldr x5, [sp+136]
    00467974subs xzr, x1, x0
    00467978b.hi 0x467980
    0046797cb 0x467a0c
    00467980
    00467980loc_467980:
    00467980add x6, x3, x0, lsl #4
    00467984str x5, [x6+8]
    00467988ubfm x5, x0, 60, 59
    0046798cadrp x27, 0x5e4000
    00467990ldr w6, [x27+3056]
    00467994cbz w6, 0x46799c
    00467998b 0x4679a0
    0046799c
    0046799cloc_46799c:
    0046799cb 0x4679b4
    004679a0
    004679a0loc_4679a0:
    004679a0bl runtime.gcWriteBarrier2
    004679a4str x4, [x25]
    004679a8ldr x6, [x3+x5]
    004679acstr x6, [x25+8]
    004679b0b 0x4679b4
    004679b4
    004679b4loc_4679b4:
    004679b4str x4, [x3+x5]
    004679b8ldr x3, [sp+176]
    004679bcstr x3, [sp+64]
    004679c0sub x1, x3, 1
    004679c4str x1, [sp+72]
    004679c8ldr x2, [sp+184]
    004679ccsubs xzr, x2, x1
    004679d0b.hs 0x4679d8
    004679d4b 0x467a08
    004679d8
    004679d8loc_4679d8:
    004679d8b 0x4679dc
    004679dc
    004679dcloc_4679dc:
    004679dcstr x1, [sp+176]
    004679e0str x1, [sp+40]
    004679e4b 0x4679f0
    004679e8
    004679e8loc_4679e8:
    004679e8str xzr, [sp+40]
    004679ecb 0x4679f0
    004679f0
    004679f0loc_4679f0:
    004679f0ldr x1, [sp+48]
    004679f4add x1, x1, 1
    004679f8str x1, [sp+48]
    004679fcb 0x467a00
    00467a00
    00467a00loc_467a00:
    00467a00b 0x4677f4
    00467a04
    00467a04loc_467a04:
    00467a04b 0x4677d8
    00467a08
    00467a08loc_467a08:
    00467a08bl runtime.panicSliceAcap
    00467a0c
    00467a0cloc_467a0c:
    00467a0cbl runtime.panicIndex
    00467a10
    00467a10loc_467a10:
    00467a10bl runtime.panicIndex
    00467a14
    00467a14loc_467a14:
    00467a14mov x0, x3
    00467a18bl runtime.panicIndex
    00467a1c
    00467a1cloc_467a1c:
    00467a1cbl runtime.panicIndex
    00467a20
    00467a20loc_467a20:
    00467a20mov x1, x2
    00467a24bl runtime.panicIndex
    00467a28hint
    00467a2c
    00467a2cloc_467a2c:
    00467a2cstp x0, x1, [sp+8]
    00467a30str x2, [sp+24]
    00467a34mov x3, x30
    00467a38bl runtime.morestack_noctxt.abi0
    00467a3cldp x0, x1, [sp+8]
    00467a40ldr x2, [sp+24]
    00467a44b 0x467700
    00467a48udf 0
    00467a4cudf 0
    00467700
    00467a50
    00467a50gopkg.in/jcmturner/gokrb5.v7/config.NewConfig: ; void gopkg.in/jcmturner/gokrb5.v7/config.NewConfig(void)
    00467a50ldr x16, [x28+16]
    00467a54sub x17, sp, 720
    00467a58subs xzr, x17, x16
    00467a5cb.ls 0x467b94
    00467a60sub x20, sp, 848
    00467a64stp x29, x30, [x20-8]
    00467a68add sp, x20, 0
    00467a6csub x29, sp, 8
    00467a70str xzr, [sp+408]
    00467a74bl runtime.makemap_small
    00467a78str x0, [sp+416]
    00467a7cbl gopkg.in/jcmturner/gokrb5.v7/config.newLibDefaults
    00467a80add x21, sp, 440
    00467a84add x20, sp, 8
    00467a88adr x27, 16
    00467a8cstp x29, x27, [sp-24]
    00467a90sub x29, sp, 24
    00467a94bl fn_87e58
    00467a98sub x29, sp, 8
    00467a9cadrp x0, 0x1f2000
    00467aa0add x0, x0, 1216
    00467aa4bl runtime.newobject
    00467aa8str x0, [sp+432]
    00467aacadrp x27, 0x5e4000
    00467ab0ldr w1, [x27+3056]
    00467ab4cbz w1, 0x467abc
    00467ab8b 0x467ac0
    00467abc
    00467abcloc_467abc:
    00467abcb 0x467adc
    00467ac0
    00467ac0loc_467ac0:
    00467ac0str x0, [sp+424]
    00467ac4mov x1, x0
    00467ac8adrp x0, 0x1f2000
    00467accadd x0, x0, 1216
    00467ad0bl runtime.wbZero
    00467ad4ldr x0, [sp+424]
    00467ad8b 0x467adc
    00467adc
    00467adcloc_467adc:
    00467adcmov x20, x0
    00467ae0adr x27, 16
    00467ae4stp x29, x27, [sp-24]
    00467ae8sub x29, sp, 24
    00467aecbl fn_87ca4
    00467af0sub x29, sp, 8
    00467af4ldr x21, [sp+432]
    00467af8ldrsb x27, [x21]
    00467afcadrp x27, 0x5e4000
    00467b00ldr w3, [x27+3056]
    00467b04cbz w3, 0x467b0c
    00467b08b 0x467b10
    00467b0c
    00467b0cloc_467b0c:
    00467b0cb 0x467b30
    00467b10
    00467b10loc_467b10:
    00467b10str x21, [sp+424]
    00467b14adrp x0, 0x243000
    00467b18add x0, x0, 1856
    00467b1cmov x1, x21
    00467b20add x2, sp, 440
    00467b24bl runtime.wbMove
    00467b28ldr x21, [sp+424]
    00467b2cb 0x467b30
    00467b30
    00467b30loc_467b30:
    00467b30add x20, sp, 440
    00467b34adr x27, 16
    00467b38stp x29, x27, [sp-24]
    00467b3csub x29, sp, 24
    00467b40bl fn_87e58
    00467b44sub x29, sp, 8
    00467b48ldr x1, [sp+432]
    00467b4cldrsb x27, [x1]
    00467b50ldr x2, [sp+416]
    00467b54adrp x27, 0x5e4000
    00467b58ldr w3, [x27+3056]
    00467b5ccbz w3, 0x467b64
    00467b60b 0x467b68
    00467b64
    00467b64loc_467b64:
    00467b64b 0x467b7c
    00467b68
    00467b68loc_467b68:
    00467b68bl runtime.gcWriteBarrier2
    00467b6cstr x2, [x25]
    00467b70ldr x3, [x1+424]
    00467b74str x3, [x25+8]
    00467b78b 0x467b7c
    00467b7c
    00467b7cloc_467b7c:
    00467b7cstr x2, [x1+424]
    00467b80ldr x0, [sp+432]
    00467b84str x0, [sp+408]
    00467b88ldp x29, x30, [sp-8]
    00467b8cadd sp, sp, 848
    00467b90ret x30
    00467b94
    00467b94loc_467b94:
    00467b94mov x3, x30
    00467b98bl runtime.morestack_noctxt.abi0
    00467b9cb 0x467a50
    00467a50
    00467ba0
    00467ba0gopkg.in/jcmturner/gokrb5.v7/config.newLibDefaults: ; void gopkg.in/jcmturner/gokrb5.v7/config.newLibDefaults(void)
    00467ba0ldr x16, [x28+16]
    00467ba4sub x17, sp, 320
    00467ba8subs xzr, x17, x16
    00467bacb.ls 0x468578
    00467bb0sub x20, sp, 448
    00467bb4stp x29, x30, [x20-8]
    00467bb8add sp, x20, 0
    00467bbcsub x29, sp, 8
    00467bc0add x20, sp, 456
    00467bc4adr x27, 16
    00467bc8stp x29, x27, [sp-24]
    00467bccsub x29, sp, 24
    00467bd0bl fn_87cac
    00467bd4sub x29, sp, 8
    00467bd8adrp x0, 0x248000
    00467bdcadd x0, x0, 4034
    00467be0str x0, [sp+64]
    00467be4orr x0, xzr, 1
    00467be8str x0, [sp+72]
    00467becstp xzr, xzr, [sp+112]
    00467bf0str xzr, [sp+128]
    00467bf4stp xzr, xzr, [sp+424]
    00467bf8bl os/user.Current
    00467bfcstr x0, [sp+128]
    00467c00str x1, [sp+424]
    00467c04str x2, [sp+432]
    00467c08ldr x0, [sp+128]
    00467c0cstr x0, [sp+192]
    00467c10ldr x0, [sp+424]
    00467c14ldr x1, [sp+432]
    00467c18str x0, [sp+176]
    00467c1cstr x1, [sp+184]
    00467c20ldr x0, [sp+192]
    00467c24str x0, [sp+56]
    00467c28cbnz x0, 0x467c30
    00467c2cb 0x467c60
    00467c30
    00467c30loc_467c30:
    00467c30ldrsb x27, [x0]
    00467c34ldr x2, [x0]
    00467c38ldr x3, [x0+8]
    00467c3cstr x2, [sp+64]
    00467c40str x3, [sp+72]
    00467c44ldr x2, [sp+56]
    00467c48ldrsb x27, [x2]
    00467c4cldr x3, [x2+64]
    00467c50ldr x2, [x2+72]
    00467c54str x3, [sp+112]
    00467c58str x2, [sp+120]
    00467c5cb 0x467c64
    00467c60
    00467c60loc_467c60:
    00467c60b 0x467c64
    00467c64
    00467c64loc_467c64:
    00467c64stp xzr, xzr, [sp+80]
    00467c68stp xzr, xzr, [sp+96]
    00467c6cstp xzr, xzr, [sp+400]
    00467c70str xzr, [sp+416]
    00467c74stp xzr, xzr, [sp+424]
    00467c78adrp x0, 0x24a000
    00467c7cadd x0, x0, 2100
    00467c80orr x1, xzr, 8
    00467c84bl encoding/hex.DecodeString
    00467c88str x0, [sp+400]
    00467c8cstr x1, [sp+408]
    00467c90str x2, [sp+416]
    00467c94str x3, [sp+424]
    00467c98str x4, [sp+432]
    00467c9cldr x2, [sp+400]
    00467ca0ldr x3, [sp+408]
    00467ca4ldr x4, [sp+416]
    00467ca8str x2, [sp+152]
    00467cacstr x3, [sp+160]
    00467cb0str x4, [sp+168]
    00467cb4ldr x2, [sp+424]
    00467cb8ldr x3, [sp+432]
    00467cbcstr x2, [sp+136]
    00467cc0str x3, [sp+144]
    00467cc4ldr x2, [sp+160]
    00467cc8ldr x3, [sp+152]
    00467cccldr x4, [sp+168]
    00467cd0str x3, [sp+80]
    00467cd4str x2, [sp+88]
    00467cd8str x4, [sp+96]
    00467cdcstr x2, [sp+48]
    00467ce0ubfm x2, x2, 61, 60
    00467ce4str x2, [sp+104]
    00467ce8stp xzr, xzr, [sp+384]
    00467cecadd x2, sp, 384
    00467cf0str x2, [sp+336]
    00467cf4ldr x0, [sp+64]
    00467cf8ldr x1, [sp+72]
    00467cfcbl runtime.convTstring
    00467d00str x0, [sp+328]
    00467d04ldr x2, [sp+336]
    00467d08ldrsb x27, [x2]
    00467d0cadrp x3, 0x18e000
    00467d10add x3, x3, 2944
    00467d14str x3, [x2]
    00467d18adrp x27, 0x5e4000
    00467d1cldr w3, [x27+3056]
    00467d20cbz w3, 0x467d28
    00467d24b 0x467d2c
    00467d28
    00467d28loc_467d28:
    00467d28b 0x467d40
    00467d2c
    00467d2cloc_467d2c:
    00467d2cbl runtime.gcWriteBarrier2
    00467d30str x0, [x25]
    00467d34ldr x5, [x2+8]
    00467d38str x5, [x25+8]
    00467d3cb 0x467d40
    00467d40
    00467d40loc_467d40:
    00467d40str x0, [x2+8]
    00467d44ldr x2, [sp+336]
    00467d48ldrsb x27, [x2]
    00467d4cb 0x467d50
    00467d50
    00467d50loc_467d50:
    00467d50str x2, [sp+344]
    00467d54orr x4, xzr, 1
    00467d58str x4, [sp+352]
    00467d5cstr x4, [sp+360]
    00467d60adrp x0, 0x25e000
    00467d64add x0, x0, 326
    00467d68movz x1, 41
    00467d6cmov x3, x4
    00467d70bl fmt.Sprintf
    00467d74str x0, [sp+368]
    00467d78str x1, [sp+376]
    00467d7cadd x21, sp, 456
    00467d80adrp x20, 0x2b7000
    00467d84add x20, x20, 2192
    00467d88adr x27, 16
    00467d8cstp x29, x27, [sp-24]
    00467d90sub x29, sp, 24
    00467d94bl fn_87e58
    00467d98sub x29, sp, 8
    00467d9cldr x5, [sp+368]
    00467da0ldr x6, [sp+376]
    00467da4str x5, [sp+480]
    00467da8str x6, [sp+488]
    00467dacadrp x0, 0x197000
    00467db0add x0, x0, 2656
    00467db4bl runtime.newobject
    00467db8str x0, [sp+320]
    00467dbcmovz x5, 23
    00467dc0str x5, [x0+8]
    00467dc4adrp x27, 0x5e4000
    00467dc8ldr w6, [x27+3056]
    00467dcccbz w6, 0x467dd4
    00467dd0b 0x467dd8
    00467dd4
    00467dd4loc_467dd4:
    00467dd4b 0x467de8
    00467dd8
    00467dd8loc_467dd8:
    00467dd8ldr x1, [x0]
    00467ddcbl runtime.gcWriteBarrier1
    00467de0str x1, [x25]
    00467de4b 0x467de8
    00467de8
    00467de8loc_467de8:
    00467de8adrp x1, 0x251000
    00467decadd x1, x1, 3215
    00467df0str x1, [x0]
    00467df4ldr x1, [sp+320]
    00467df8ldrsb x27, [x1]
    00467dfcstr x5, [x1+24]
    00467e00adrp x27, 0x5e4000
    00467e04ldr w2, [x27+3056]
    00467e08cbz w2, 0x467e10
    00467e0cb 0x467e14
    00467e10
    00467e10loc_467e10:
    00467e10b 0x467e24
    00467e14
    00467e14loc_467e14:
    00467e14ldr x2, [x1+16]
    00467e18bl runtime.gcWriteBarrier1
    00467e1cstr x2, [x25]
    00467e20b 0x467e24
    00467e24
    00467e24loc_467e24:
    00467e24adrp x2, 0x251000
    00467e28add x2, x2, 3238
    00467e2cstr x2, [x1+16]
    00467e30ldr x1, [sp+320]
    00467e34ldrsb x27, [x1]
    00467e38movz x2, 13
    00467e3cstr x2, [x1+40]
    00467e40adrp x27, 0x5e4000
    00467e44ldr w3, [x27+3056]
    00467e48cbz w3, 0x467e50
    00467e4cb 0x467e54
    00467e50
    00467e50loc_467e50:
    00467e50b 0x467e64
    00467e54
    00467e54loc_467e54:
    00467e54ldr x3, [x1+32]
    00467e58bl runtime.gcWriteBarrier1
    00467e5cstr x3, [x25]
    00467e60b 0x467e64
    00467e64
    00467e64loc_467e64:
    00467e64adrp x3, 0x24c000
    00467e68add x3, x3, 2733
    00467e6cstr x3, [x1+32]
    00467e70ldr x1, [sp+320]
    00467e74ldrsb x27, [x1]
    00467e78orr x3, xzr, 16
    00467e7cstr x3, [x1+56]
    00467e80adrp x27, 0x5e4000
    00467e84ldr w4, [x27+3056]
    00467e88cbz w4, 0x467e90
    00467e8cb 0x467e94
    00467e90
    00467e90loc_467e90:
    00467e90b 0x467ea4
    00467e94
    00467e94loc_467e94:
    00467e94ldr x4, [x1+48]
    00467e98bl runtime.gcWriteBarrier1
    00467e9cstr x4, [x25]
    00467ea0b 0x467ea4
    00467ea4
    00467ea4loc_467ea4:
    00467ea4adrp x4, 0x24d000
    00467ea8add x4, x4, 3796
    00467eacstr x4, [x1+48]
    00467eb0ldr x1, [sp+320]
    00467eb4ldrsb x27, [x1]
    00467eb8movz x4, 20
    00467ebcstr x4, [x1+72]
    00467ec0adrp x27, 0x5e4000
    00467ec4ldr w6, [x27+3056]
    00467ec8cbz w6, 0x467ed0
    00467eccb 0x467ed4
    00467ed0
    00467ed0loc_467ed0:
    00467ed0b 0x467ee4
    00467ed4
    00467ed4loc_467ed4:
    00467ed4ldr x6, [x1+64]
    00467ed8bl runtime.gcWriteBarrier1
    00467edcstr x6, [x25]
    00467ee0b 0x467ee4
    00467ee4
    00467ee4loc_467ee4:
    00467ee4adrp x6, 0x24f000
    00467ee8add x6, x6, 4007
    00467eecstr x6, [x1+64]
    00467ef0ldr x1, [sp+320]
    00467ef4ldrsb x27, [x1]
    00467ef8str x4, [x1+88]
    00467efcadrp x27, 0x5e4000
    00467f00ldr w6, [x27+3056]
    00467f04cbz w6, 0x467f0c
    00467f08b 0x467f10
    00467f0c
    00467f0cloc_467f0c:
    00467f0cb 0x467f20
    00467f10
    00467f10loc_467f10:
    00467f10ldr x6, [x1+80]
    00467f14bl runtime.gcWriteBarrier1
    00467f18str x6, [x25]
    00467f1cb 0x467f20
    00467f20
    00467f20loc_467f20:
    00467f20adrp x6, 0x24f000
    00467f24add x6, x6, 4027
    00467f28str x6, [x1+80]
    00467f2cldr x1, [sp+320]
    00467f30ldrsb x27, [x1]
    00467f34movz x6, 11
    00467f38str x6, [x1+104]
    00467f3cadrp x27, 0x5e4000
    00467f40ldr w7, [x27+3056]
    00467f44cbz w7, 0x467f4c
    00467f48b 0x467f50
    00467f4c
    00467f4cloc_467f4c:
    00467f4cb 0x467f60
    00467f50
    00467f50loc_467f50:
    00467f50ldr x7, [x1+96]
    00467f54bl runtime.gcWriteBarrier1
    00467f58str x7, [x25]
    00467f5cb 0x467f60
    00467f60
    00467f60loc_467f60:
    00467f60adrp x7, 0x24b000
    00467f64add x7, x7, 3275
    00467f68str x7, [x1+96]
    00467f6cldr x1, [sp+320]
    00467f70ldrsb x27, [x1]
    00467f74str x6, [x1+120]
    00467f78adrp x27, 0x5e4000
    00467f7cldr w7, [x27+3056]
    00467f80cbz w7, 0x467f88
    00467f84b 0x467f8c
    00467f88
    00467f88loc_467f88:
    00467f88b 0x467f9c
    00467f8c
    00467f8cloc_467f8c:
    00467f8cldr x7, [x1+112]
    00467f90bl runtime.gcWriteBarrier1
    00467f94str x7, [x25]
    00467f98b 0x467f9c
    00467f9c
    00467f9cloc_467f9c:
    00467f9cadrp x7, 0x24b000
    00467fa0add x7, x7, 3286
    00467fa4str x7, [x1+112]
    00467fa8ldr x1, [sp+320]
    00467facldrsb x27, [x1]
    00467fb0str x6, [x1+136]
    00467fb4adrp x27, 0x5e4000
    00467fb8ldr w7, [x27+3056]
    00467fbccbz w7, 0x467fc4
    00467fc0b 0x467fc8
    00467fc4
    00467fc4loc_467fc4:
    00467fc4b 0x467fd8
    00467fc8
    00467fc8loc_467fc8:
    00467fc8ldr x7, [x1+128]
    00467fccbl runtime.gcWriteBarrier1
    00467fd0str x7, [x25]
    00467fd4b 0x467fd8
    00467fd8
    00467fd8loc_467fd8:
    00467fd8adrp x7, 0x24b000
    00467fdcadd x7, x7, 3297
    00467fe0str x7, [x1+128]
    00467fe4ldr x1, [sp+320]
    00467fe8ldrsb x27, [x1]
    00467fecb 0x467ff0
    00467ff0
    00467ff0loc_467ff0:
    00467ff0str x1, [sp+296]
    00467ff4movz x2, 9
    00467ff8str x2, [sp+304]
    00467ffcstr x2, [sp+312]
    00468000str x1, [sp+528]
    00468004str x2, [sp+536]
    00468008str x2, [sp+544]
    0046800cadrp x0, 0x196000
    00468010add x0, x0, 2656
    00468014bl runtime.newobject
    00468018str x0, [sp+288]
    0046801cmovz x1, 23
    00468020str x1, [x0+8]
    00468024adrp x27, 0x5e3000
    00468028ldr w2, [x27+3056]
    0046802ccbz w2, 0x468034
    00468030b 0x468038
    00468034
    00468034loc_468034:
    00468034b 0x468048
    00468038
    00468038loc_468038:
    00468038ldr x2, [x0]
    0046803cbl runtime.gcWriteBarrier1
    00468040str x2, [x25]
    00468044b 0x468048
    00468048
    00468048loc_468048:
    00468048adrp x2, 0x250000
    0046804cadd x2, x2, 3215
    00468050str x2, [x0]
    00468054ldr x2, [sp+288]
    00468058ldrsb x27, [x2]
    0046805cstr x1, [x2+24]
    00468060adrp x27, 0x5e3000
    00468064ldr w3, [x27+3056]
    00468068cbz w3, 0x468070
    0046806cb 0x468074
    00468070
    00468070loc_468070:
    00468070b 0x468084
    00468074
    00468074loc_468074:
    00468074ldr x3, [x2+16]
    00468078bl runtime.gcWriteBarrier1
    0046807cstr x3, [x25]
    00468080b 0x468084
    00468084
    00468084loc_468084:
    00468084adrp x3, 0x250000
    00468088add x3, x3, 3238
    0046808cstr x3, [x2+16]
    00468090ldr x2, [sp+288]
    00468094ldrsb x27, [x2]
    00468098movz x3, 13
    0046809cstr x3, [x2+40]
    004680a0adrp x27, 0x5e3000
    004680a4ldr w4, [x27+3056]
    004680a8cbz w4, 0x4680b0
    004680acb 0x4680b4
    004680b0
    004680b0loc_4680b0:
    004680b0b 0x4680c4
    004680b4
    004680b4loc_4680b4:
    004680b4ldr x4, [x2+32]
    004680b8bl runtime.gcWriteBarrier1
    004680bcstr x4, [x25]
    004680c0b 0x4680c4
    004680c4
    004680c4loc_4680c4:
    004680c4adrp x4, 0x24b000
    004680c8add x4, x4, 2733
    004680ccstr x4, [x2+32]
    004680d0ldr x2, [sp+288]
    004680d4ldrsb x27, [x2]
    004680d8orr x4, xzr, 16
    004680dcstr x4, [x2+56]
    004680e0adrp x27, 0x5e3000
    004680e4ldr w5, [x27+3056]
    004680e8cbz w5, 0x4680f0
    004680ecb 0x4680f4
    004680f0
    004680f0loc_4680f0:
    004680f0b 0x468104
    004680f4
    004680f4loc_4680f4:
    004680f4ldr x5, [x2+48]
    004680f8bl runtime.gcWriteBarrier1
    004680fcstr x5, [x25]
    00468100b 0x468104
    00468104
    00468104loc_468104:
    00468104adrp x5, 0x24c000
    00468108add x5, x5, 3796
    0046810cstr x5, [x2+48]
    00468110ldr x2, [sp+288]
    00468114ldrsb x27, [x2]
    00468118movz x5, 20
    0046811cstr x5, [x2+72]
    00468120adrp x27, 0x5e3000
    00468124ldr w6, [x27+3056]
    00468128cbz w6, 0x468130
    0046812cb 0x468134
    00468130
    00468130loc_468130:
    00468130b 0x468144
    00468134
    00468134loc_468134:
    00468134ldr x6, [x2+64]
    00468138bl runtime.gcWriteBarrier1
    0046813cstr x6, [x25]
    00468140b 0x468144
    00468144
    00468144loc_468144:
    00468144adrp x6, 0x24e000
    00468148add x6, x6, 4007
    0046814cstr x6, [x2+64]
    00468150ldr x2, [sp+288]
    00468154ldrsb x27, [x2]
    00468158str x5, [x2+88]
    0046815cadrp x27, 0x5e3000
    00468160ldr w6, [x27+3056]
    00468164cbz w6, 0x46816c
    00468168b 0x468170
    0046816c
    0046816cloc_46816c:
    0046816cb 0x468180
    00468170
    00468170loc_468170:
    00468170ldr x6, [x2+80]
    00468174bl runtime.gcWriteBarrier1
    00468178str x6, [x25]
    0046817cb 0x468180
    00468180
    00468180loc_468180:
    00468180adrp x6, 0x24e000
    00468184add x6, x6, 4027
    00468188str x6, [x2+80]
    0046818cldr x2, [sp+288]
    00468190ldrsb x27, [x2]
    00468194movz x6, 11
    00468198str x6, [x2+104]
    0046819cadrp x27, 0x5e3000
    004681a0ldr w7, [x27+3056]
    004681a4cbz w7, 0x4681ac
    004681a8b 0x4681b0
    004681ac
    004681acloc_4681ac:
    004681acb 0x4681c0
    004681b0
    004681b0loc_4681b0:
    004681b0ldr x7, [x2+96]
    004681b4bl runtime.gcWriteBarrier1
    004681b8str x7, [x25]
    004681bcb 0x4681c0
    004681c0
    004681c0loc_4681c0:
    004681c0adrp x7, 0x24a000
    004681c4add x7, x7, 3275
    004681c8str x7, [x2+96]
    004681ccldr x2, [sp+288]
    004681d0ldrsb x27, [x2]
    004681d4str x6, [x2+120]
    004681d8adrp x27, 0x5e3000
    004681dcldr w7, [x27+3056]
    004681e0cbz w7, 0x4681e8
    004681e4b 0x4681ec
    004681e8
    004681e8loc_4681e8:
    004681e8b 0x4681fc
    004681ec
    004681ecloc_4681ec:
    004681ecldr x7, [x2+112]
    004681f0bl runtime.gcWriteBarrier1
    004681f4str x7, [x25]
    004681f8b 0x4681fc
    004681fc
    004681fcloc_4681fc:
    004681fcadrp x7, 0x24a000
    00468200add x7, x7, 3286
    00468204str x7, [x2+112]
    00468208ldr x2, [sp+288]
    0046820cldrsb x27, [x2]
    00468210str x6, [x2+136]
    00468214adrp x27, 0x5e3000
    00468218ldr w7, [x27+3056]
    0046821ccbz w7, 0x468224
    00468220b 0x468228
    00468224
    00468224loc_468224:
    00468224b 0x468238
    00468228
    00468228loc_468228:
    00468228ldr x7, [x2+128]
    0046822cbl runtime.gcWriteBarrier1
    00468230str x7, [x25]
    00468234b 0x468238
    00468238
    00468238loc_468238:
    00468238adrp x7, 0x24a000
    0046823cadd x7, x7, 3297
    00468240str x7, [x2+128]
    00468244ldr x2, [sp+288]
    00468248ldrsb x27, [x2]
    0046824cb 0x468250
    00468250
    00468250loc_468250:
    00468250str x2, [sp+264]
    00468254movz x1, 9
    00468258str x1, [sp+272]
    0046825cstr x1, [sp+280]
    00468260str x2, [sp+552]
    00468264str x1, [sp+560]
    00468268str x1, [sp+568]
    0046826cldr x1, [sp+112]
    00468270ldr x2, [sp+120]
    00468274str x1, [sp+664]
    00468278str x2, [sp+672]
    0046827cldr x1, [sp+80]
    00468280ldr x2, [sp+88]
    00468284ldr x3, [sp+96]
    00468288ldr x4, [sp+104]
    0046828cstr x1, [sp+680]
    00468290str x2, [sp+688]
    00468294str x3, [sp+696]
    00468298str x4, [sp+704]
    0046829cadrp x0, 0x196000
    004682a0add x0, x0, 2656
    004682a4bl runtime.newobject
    004682a8str x0, [sp+256]
    004682acmovz x1, 23
    004682b0str x1, [x0+8]
    004682b4adrp x27, 0x5e3000
    004682b8ldr w2, [x27+3056]
    004682bccbz w2, 0x4682c4
    004682c0b 0x4682c8
    004682c4
    004682c4loc_4682c4:
    004682c4b 0x4682d8
    004682c8
    004682c8loc_4682c8:
    004682c8ldr x2, [x0]
    004682ccbl runtime.gcWriteBarrier1
    004682d0str x2, [x25]
    004682d4b 0x4682d8
    004682d8
    004682d8loc_4682d8:
    004682d8adrp x2, 0x250000
    004682dcadd x2, x2, 3215
    004682e0str x2, [x0]
    004682e4ldr x2, [sp+256]
    004682e8ldrsb x27, [x2]
    004682ecstr x1, [x2+24]
    004682f0adrp x27, 0x5e3000
    004682f4ldr w1, [x27+3056]
    004682f8cbz w1, 0x468300
    004682fcb 0x468304
    00468300
    00468300loc_468300:
    00468300b 0x468314
    00468304
    00468304loc_468304:
    00468304ldr x1, [x2+16]
    00468308bl runtime.gcWriteBarrier1
    0046830cstr x1, [x25]
    00468310b 0x468314
    00468314
    00468314loc_468314:
    00468314adrp x1, 0x250000
    00468318add x1, x1, 3238
    0046831cstr x1, [x2+16]
    00468320ldr x1, [sp+256]
    00468324ldrsb x27, [x1]
    00468328movz x2, 13
    0046832cstr x2, [x1+40]
    00468330adrp x27, 0x5e3000
    00468334ldr w2, [x27+3056]
    00468338cbz w2, 0x468340
    0046833cb 0x468344
    00468340
    00468340loc_468340:
    00468340b 0x468354
    00468344
    00468344loc_468344:
    00468344ldr x2, [x1+32]
    00468348bl runtime.gcWriteBarrier1
    0046834cstr x2, [x25]
    00468350b 0x468354
    00468354
    00468354loc_468354:
    00468354adrp x2, 0x24b000
    00468358add x2, x2, 2733
    0046835cstr x2, [x1+32]
    00468360ldr x1, [sp+256]
    00468364ldrsb x27, [x1]
    00468368orr x2, xzr, 16
    0046836cstr x2, [x1+56]
    00468370adrp x27, 0x5e3000
    00468374ldr w3, [x27+3056]
    00468378cbz w3, 0x468380
    0046837cb 0x468384
    00468380
    00468380loc_468380:
    00468380b 0x468394
    00468384
    00468384loc_468384:
    00468384ldr x3, [x1+48]
    00468388bl runtime.gcWriteBarrier1
    0046838cstr x3, [x25]
    00468390b 0x468394
    00468394
    00468394loc_468394:
    00468394adrp x3, 0x24c000
    00468398add x3, x3, 3796
    0046839cstr x3, [x1+48]
    004683a0ldr x1, [sp+256]
    004683a4ldrsb x27, [x1]
    004683a8movz x3, 20
    004683acstr x3, [x1+72]
    004683b0adrp x27, 0x5e3000
    004683b4ldr w4, [x27+3056]
    004683b8cbz w4, 0x4683c0
    004683bcb 0x4683c4
    004683c0
    004683c0loc_4683c0:
    004683c0b 0x4683d4
    004683c4
    004683c4loc_4683c4:
    004683c4ldr x4, [x1+64]
    004683c8bl runtime.gcWriteBarrier1
    004683ccstr x4, [x25]
    004683d0b 0x4683d4
    004683d4
    004683d4loc_4683d4:
    004683d4adrp x4, 0x24e000
    004683d8add x4, x4, 4007
    004683dcstr x4, [x1+64]
    004683e0ldr x1, [sp+256]
    004683e4ldrsb x27, [x1]
    004683e8str x3, [x1+88]
    004683ecadrp x27, 0x5e3000
    004683f0ldr w3, [x27+3056]
    004683f4cbz w3, 0x4683fc
    004683f8b 0x468400
    004683fc
    004683fcloc_4683fc:
    004683fcb 0x468410
    00468400
    00468400loc_468400:
    00468400ldr x3, [x1+80]
    00468404bl runtime.gcWriteBarrier1
    00468408str x3, [x25]
    0046840cb 0x468410
    00468410
    00468410loc_468410:
    00468410adrp x3, 0x24e000
    00468414add x3, x3, 4027
    00468418str x3, [x1+80]
    0046841cldr x1, [sp+256]
    00468420ldrsb x27, [x1]
    00468424movz x3, 11
    00468428str x3, [x1+104]
    0046842cadrp x27, 0x5e3000
    00468430ldr w4, [x27+3056]
    00468434cbz w4, 0x46843c
    00468438b 0x468440
    0046843c
    0046843cloc_46843c:
    0046843cb 0x468450
    00468440
    00468440loc_468440:
    00468440ldr x4, [x1+96]
    00468444bl runtime.gcWriteBarrier1
    00468448str x4, [x25]
    0046844cb 0x468450
    00468450
    00468450loc_468450:
    00468450adrp x4, 0x24a000
    00468454add x4, x4, 3275
    00468458str x4, [x1+96]
    0046845cldr x1, [sp+256]
    00468460ldrsb x27, [x1]
    00468464str x3, [x1+120]
    00468468adrp x27, 0x5e3000
    0046846cldr w4, [x27+3056]
    00468470cbz w4, 0x468478
    00468474b 0x46847c
    00468478
    00468478loc_468478:
    00468478b 0x46848c
    0046847c
    0046847cloc_46847c:
    0046847cldr x4, [x1+112]
    00468480bl runtime.gcWriteBarrier1
    00468484str x4, [x25]
    00468488b 0x46848c
    0046848c
    0046848cloc_46848c:
    0046848cadrp x4, 0x24a000
    00468490add x4, x4, 3286
    00468494str x4, [x1+112]
    00468498ldr x1, [sp+256]
    0046849cldrsb x27, [x1]
    004684a0str x3, [x1+136]
    004684a4adrp x27, 0x5e3000
    004684a8ldr w3, [x27+3056]
    004684accbz w3, 0x4684b4
    004684b0b 0x4684b8
    004684b4
    004684b4loc_4684b4:
    004684b4b 0x4684c8
    004684b8
    004684b8loc_4684b8:
    004684b8ldr x3, [x1+128]
    004684bcbl runtime.gcWriteBarrier1
    004684c0str x3, [x25]
    004684c4b 0x4684c8
    004684c8
    004684c8loc_4684c8:
    004684c8adrp x3, 0x24a000
    004684ccadd x3, x3, 3297
    004684d0str x3, [x1+128]
    004684d4ldr x1, [sp+256]
    004684d8ldrsb x27, [x1]
    004684dcb 0x4684e0
    004684e0
    004684e0loc_4684e0:
    004684e0str x1, [sp+232]
    004684e4movz x2, 9
    004684e8str x2, [sp+240]
    004684ecstr x2, [sp+248]
    004684f0str x1, [sp+728]
    004684f4str x2, [sp+736]
    004684f8str x2, [sp+744]
    004684fcadrp x0, 0x19a000
    00468500add x0, x0, 1888
    00468504bl runtime.newobject
    00468508str x0, [sp+224]
    0046850cmovz x1, 17
    00468510str x1, [x0]
    00468514ldr x1, [sp+224]
    00468518ldrsb x27, [x1]
    0046851corr x2, xzr, 16
    00468520str x2, [x1+8]
    00468524ldr x1, [sp+224]
    00468528ldrsb x27, [x1]
    0046852corr x2, xzr, 15
    00468530str x2, [x1+16]
    00468534ldr x1, [sp+224]
    00468538ldrsb x27, [x1]
    0046853corr x2, xzr, 14
    00468540str x2, [x1+24]
    00468544ldr x1, [sp+224]
    00468548ldrsb x27, [x1]
    0046854cb 0x468550
    00468550
    00468550loc_468550:
    00468550str x1, [sp+200]
    00468554orr x0, xzr, 4
    00468558str x0, [sp+208]
    0046855cstr x0, [sp+216]
    00468560str x1, [sp+776]
    00468564str x0, [sp+784]
    00468568str x0, [sp+792]
    0046856cldp x29, x30, [sp-8]
    00468570add sp, sp, 448
    00468574ret x30
    00468578
    00468578loc_468578:
    00468578mov x3, x30
    0046857cbl runtime.morestack_noctxt.abi0
    00468580b 0x467ba0
    00468584udf 0
    00468588udf 0
    0046858cudf 0
    00467ba0