File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001a9bb0
001a9bb0google.golang.org/protobuf/internal/encoding/text.(*Encoder).prepareNext.func1: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).prepareNext.func1(void)
001a9bb0str x30, [sp-32]!
001a9bb4stur x29, [sp-8]
001a9bb8sub x29, sp, 8
001a9bbcldr x0, [x26+8]
001a9bc0str x0, [sp+16]
001a9bc4ldrb w0, [x26+16]
001a9bc8strb w0, [sp+15]
001a9bccldr x1, [sp+16]
001a9bd0ldrsb x27, [x1]
001a9bd4strb w0, [x1]
001a9bd8add x29, sp, 24
001a9bdcadd sp, sp, 32
001a9be0ret x30
001a9be4udf 0
001a9be8udf 0
001a9becudf 0
001a9bb0
001a9bb0google.golang.org/protobuf/internal/encoding/text.(*Encoder).prepareNext.func1: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).prepareNext.func1(void)
001a9bb0str x30, [sp-32]!
001a9bb4stur x29, [sp-8]
001a9bb8sub x29, sp, 8
001a9bbcldr x0, [x26+8]
001a9bc0str x0, [sp+16]
001a9bc4ldrb w0, [x26+16]
001a9bc8strb w0, [sp+15]
001a9bccldr x1, [sp+16]
001a9bd0ldrsb x27, [x1]
001a9bd4strb w0, [x1]
001a9bd8add x29, sp, 24
001a9bdcadd sp, sp, 32
001a9be0ret x30
001a9be4udf 0
001a9be8udf 0
001a9becudf 0
001a9bb0
001a9bf0
001a9bf0google.golang.org/protobuf/internal/encoding/text.(*Encoder).Snapshot: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).Snapshot(google.golang.org/protobuf/internal/encoding/text.Encoder * e)
001a9bf0str x30, [sp-80]!
001a9bf4stur x29, [sp-8]
001a9bf8sub x29, sp, 8
001a9bfcstr x0, [sp+88]
001a9c00stp xzr, xzr, [sp+16]
001a9c04stp xzr, xzr, [sp+32]
001a9c08stp xzr, xzr, [sp+48]
001a9c0cstr xzr, [sp+64]
001a9c10ldr x7, [sp+88]
001a9c14ldrsb x27, [x7]
001a9c18ldp x8, x9, [x7]
001a9c1cldp x10, x11, [x7+16]
001a9c20ldp x12, x13, [x7+32]
001a9c24stp x8, x9, [sp+16]
001a9c28stp x10, x11, [sp+32]
001a9c2cstp x12, x13, [sp+48]
001a9c30ldr x7, [x7+48]
001a9c34str x7, [sp+64]
001a9c38ldrb w0, [sp+16]
001a9c3cldr x1, [sp+24]
001a9c40ldr x2, [sp+32]
001a9c44ldr x3, [sp+40]
001a9c48ldr x4, [sp+48]
001a9c4cldr x5, [sp+56]
001a9c50ldr x6, [sp+64]
001a9c54add x29, sp, 72
001a9c58add sp, sp, 80
001a9c5cret x30
001a9bf0
001a9bf0google.golang.org/protobuf/internal/encoding/text.(*Encoder).Snapshot: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).Snapshot(google.golang.org/protobuf/internal/encoding/text.Encoder * e)
001a9bf0str x30, [sp-80]!
001a9bf4stur x29, [sp-8]
001a9bf8sub x29, sp, 8
001a9bfcstr x0, [sp+88]
001a9c00stp xzr, xzr, [sp+16]
001a9c04stp xzr, xzr, [sp+32]
001a9c08stp xzr, xzr, [sp+48]
001a9c0cstr xzr, [sp+64]
001a9c10ldr x7, [sp+88]
001a9c14ldrsb x27, [x7]
001a9c18ldp x8, x9, [x7]
001a9c1cldp x10, x11, [x7+16]
001a9c20ldp x12, x13, [x7+32]
001a9c24stp x8, x9, [sp+16]
001a9c28stp x10, x11, [sp+32]
001a9c2cstp x12, x13, [sp+48]
001a9c30ldr x7, [x7+48]
001a9c34str x7, [sp+64]
001a9c38ldrb w0, [sp+16]
001a9c3cldr x1, [sp+24]
001a9c40ldr x2, [sp+32]
001a9c44ldr x3, [sp+40]
001a9c48ldr x4, [sp+48]
001a9c4cldr x5, [sp+56]
001a9c50ldr x6, [sp+64]
001a9c54add x29, sp, 72
001a9c58add sp, sp, 80
001a9c5cret x30
001a9bf0
001a9c60
001a9c60google.golang.org/protobuf/internal/encoding/text.(*Encoder).Reset: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).Reset(google.golang.org/protobuf/internal/encoding/text.Encoder * e, google.golang.org/protobuf/internal/encoding/text.encoderState es)
001a9c60ldr x16, [x28+16]
001a9c64subs xzr, sp, x16
001a9c68b.ls 0x1a9cfc
001a9c6cstr x30, [sp-48]!
001a9c70stur x29, [sp-8]
001a9c74sub x29, sp, 8
001a9c78str x0, [sp+56]
001a9c7cstrb w1, [sp+64]
001a9c80str x2, [sp+72]
001a9c84str x3, [sp+80]
001a9c88str x4, [sp+88]
001a9c8cstr x5, [sp+96]
001a9c90str x6, [sp+104]
001a9c94str x7, [sp+112]
001a9c98ldr x1, [sp+56]
001a9c9cldrsb x27, [x1]
001a9ca0adrp x27, 0x8a2000
001a9ca4ldr w3, [x27+3056]
001a9ca8cbz w3, 0x1a9cb0
001a9cacb 0x1a9cb4
001a9cb0
001a9cb0loc_1a9cb0:
001a9cb0b 0x1a9cd0
001a9cb4
001a9cb4loc_1a9cb4:
001a9cb4str x1, [sp+32]
001a9cb8adrp x0, 0x4b1000
001a9cbcadd x0, x0, 960
001a9cc0add x2, sp, 64
001a9cc4bl runtime.wbMove
001a9cc8ldr x1, [sp+32]
001a9cccb 0x1a9cd0
001a9cd0
001a9cd0loc_1a9cd0:
001a9cd0ldp x0, x2, [sp+64]
001a9cd4ldp x3, x4, [sp+80]
001a9cd8ldp x5, x6, [sp+96]
001a9cdcstp x0, x2, [x1]
001a9ce0stp x3, x4, [x1+16]
001a9ce4stp x5, x6, [x1+32]
001a9ce8ldr x0, [sp+112]
001a9cecstr x0, [x1+48]
001a9cf0ldur x29, [sp-8]
001a9cf4ldr x30, [sp], 48
001a9cf8ret x30
001a9cfc
001a9cfcloc_1a9cfc:
001a9cfcstr x0, [sp+8]
001a9d00strb w1, [sp+16]
001a9d04stp x2, x3, [sp+24]
001a9d08stp x4, x5, [sp+40]
001a9d0cstp x6, x7, [sp+56]
001a9d10mov x3, x30
001a9d14bl runtime.morestack_noctxt.abi0
001a9d18ldr x0, [sp+8]
001a9d1cldrb w1, [sp+16]
001a9d20ldp x2, x3, [sp+24]
001a9d24ldp x4, x5, [sp+40]
001a9d28ldp x6, x7, [sp+56]
001a9d2cb 0x1a9c60
001a9c60
001a9c60google.golang.org/protobuf/internal/encoding/text.(*Encoder).Reset: ; void google.golang.org/protobuf/internal/encoding/text.(*Encoder).Reset(google.golang.org/protobuf/internal/encoding/text.Encoder * e, google.golang.org/protobuf/internal/encoding/text.encoderState es)
001a9c60ldr x16, [x28+16]
001a9c64subs xzr, sp, x16
001a9c68b.ls 0x1a9cfc
001a9c6cstr x30, [sp-48]!
001a9c70stur x29, [sp-8]
001a9c74sub x29, sp, 8
001a9c78str x0, [sp+56]
001a9c7cstrb w1, [sp+64]
001a9c80str x2, [sp+72]
001a9c84str x3, [sp+80]
001a9c88str x4, [sp+88]
001a9c8cstr x5, [sp+96]
001a9c90str x6, [sp+104]
001a9c94str x7, [sp+112]
001a9c98ldr x1, [sp+56]
001a9c9cldrsb x27, [x1]
001a9ca0adrp x27, 0x8a2000
001a9ca4ldr w3, [x27+3056]
001a9ca8cbz w3, 0x1a9cb0
001a9cacb 0x1a9cb4
001a9cb0
001a9cb0loc_1a9cb0:
001a9cb0b 0x1a9cd0
001a9cb4
001a9cb4loc_1a9cb4:
001a9cb4str x1, [sp+32]
001a9cb8adrp x0, 0x4b1000
001a9cbcadd x0, x0, 960
001a9cc0add x2, sp, 64
001a9cc4bl runtime.wbMove
001a9cc8ldr x1, [sp+32]
001a9cccb 0x1a9cd0
001a9cd0
001a9cd0loc_1a9cd0:
001a9cd0ldp x0, x2, [sp+64]
001a9cd4ldp x3, x4, [sp+80]
001a9cd8ldp x5, x6, [sp+96]
001a9cdcstp x0, x2, [x1]
001a9ce0stp x3, x4, [x1+16]
001a9ce4stp x5, x6, [x1+32]
001a9ce8ldr x0, [sp+112]
001a9cecstr x0, [x1+48]
001a9cf0ldur x29, [sp-8]
001a9cf4ldr x30, [sp], 48
001a9cf8ret x30
001a9cfc
001a9cfcloc_1a9cfc:
001a9cfcstr x0, [sp+8]
001a9d00strb w1, [sp+16]
001a9d04stp x2, x3, [sp+24]
001a9d08stp x4, x5, [sp+40]
001a9d0cstp x6, x7, [sp+56]
001a9d10mov x3, x30
001a9d14bl runtime.morestack_noctxt.abi0
001a9d18ldr x0, [sp+8]
001a9d1cldrb w1, [sp+16]
001a9d20ldp x2, x3, [sp+24]
001a9d24ldp x4, x5, [sp+40]
001a9d28ldp x6, x7, [sp+56]
001a9d2cb 0x1a9c60
001a9c60
001a9d30
001a9d30google.golang.org/protobuf/internal/encoding/defval.Unmarshal: ; void google.golang.org/protobuf/internal/encoding/defval.Unmarshal(struct string s, google.golang.org/protobuf/reflect/protoreflect.Kind k, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptors evs, google.golang.org/protobuf/internal/encoding/defval.Format f)
001a9d30ldr x16, [x28+16]
001a9d34sub x17, sp, 576
001a9d38subs xzr, x17, x16
001a9d3cb.ls 0x1aacfc
001a9d40sub x20, sp, 704
001a9d44stp x29, x30, [x20-8]
001a9d48add sp, x20, 0
001a9d4csub x29, sp, 8
001a9d50str x0, [sp+712]
001a9d54str x1, [sp+720]
001a9d58strb w2, [sp+728]
001a9d5cstr x3, [sp+736]
001a9d60str x4, [sp+744]
001a9d64str x5, [sp+752]
001a9d68stp xzr, xzr, [sp+216]
001a9d6cstr xzr, [sp+232]
001a9d70stp xzr, xzr, [sp+200]
001a9d74stp xzr, xzr, [sp+184]
001a9d78ldrsb x4, [sp+728]
001a9d7cstrb w4, [sp+57]
001a9d80mov x5, x4
001a9d84subs wzr, w5, 8
001a9d88b.le 0x1a9d90
001a9d8cb 0x1aa584
001a9d90
001a9d90loc_1a9d90:
001a9d90mov x5, x4
001a9d94subs wzr, w5, 4
001a9d98b.le 0x1a9da0
001a9d9cb 0x1aa100
001a9da0
001a9da0loc_1a9da0:
001a9da0mov x5, x4
001a9da4subs wzr, w5, 0
001a9da8b.gt 0x1a9db0
001a9dacb 0x1aa0c8
001a9db0
001a9db0loc_1a9db0:
001a9db0mov x5, x4
001a9db4subs wzr, w5, 2
001a9db8b.le 0x1a9dc0
001a9dbcb 0x1aa0c4
001a9dc0
001a9dc0loc_1a9dc0:
001a9dc0b 0x1a9dc4
001a9dc4
001a9dc4loc_1a9dc4:
001a9dc4fmov d0, xzr
001a9dc8str d0, [sp+64]
001a9dccstp xzr, xzr, [sp+272]
001a9dd0ldr x1, [sp+720]
001a9dd4ldr x3, [sp+712]
001a9dd8str x3, [sp+432]
001a9ddcstr x1, [sp+440]
001a9de0b 0x1a9de4
001a9de4
001a9de4loc_1a9de4:
001a9de4subs xzr, x1, 3
001a9de8b.eq 0x1a9df0
001a9decb 0x1a9f00
001a9df0
001a9df0loc_1a9df0:
001a9df0b 0x1a9df4
001a9df4
001a9df4loc_1a9df4:
001a9df4subs xzr, x1, 3
001a9df8b.eq 0x1a9e00
001a9dfcb 0x1a9e74
001a9e00
001a9e00loc_1a9e00:
001a9e00subs xzr, x1, 0
001a9e04b.hi 0x1a9e0c
001a9e08b 0x1aacf0
001a9e0c
001a9e0cloc_1a9e0c:
001a9e0cldrb w4, [x3]
001a9e10subs xzr, x1, 1
001a9e14b.hi 0x1a9e1c
001a9e18b 0x1aace8
001a9e1c
001a9e1cloc_1a9e1c:
001a9e1cldrb w5, [x3+1]
001a9e20ubfm x5, x5, 56, 7
001a9e24orr x4, x4, x5
001a9e28ubfm x4, x4, 0, 15
001a9e2cmovz x5, 28265
001a9e30subs wzr, w4, w5
001a9e34b.eq 0x1a9e3c
001a9e38b 0x1a9e70
001a9e3c
001a9e3cloc_1a9e3c:
001a9e3csubs xzr, x1, 2
001a9e40b.hi 0x1a9e48
001a9e44b 0x1aace0
001a9e48
001a9e48loc_1a9e48:
001a9e48ldrb w4, [x3+2]
001a9e4csubs wzr, w4, 102
001a9e50b.eq 0x1a9e58
001a9e54b 0x1a9e6c
001a9e58
001a9e58loc_1a9e58:
001a9e58b 0x1a9e5c
001a9e5c
001a9e5cloc_1a9e5c:
001a9e5corr x0, xzr, 1
001a9e60bl math.Inf
001a9e64str d0, [sp+64]
001a9e68b 0x1a9ffc
001a9e6c
001a9e6cloc_1a9e6c:
001a9e6cb 0x1a9e78
001a9e70
001a9e70loc_1a9e70:
001a9e70b 0x1a9e78
001a9e74
001a9e74loc_1a9e74:
001a9e74b 0x1a9e78
001a9e78
001a9e78loc_1a9e78:
001a9e78subs xzr, x1, 3
001a9e7cb.eq 0x1a9e84
001a9e80b 0x1a9ef4
001a9e84
001a9e84loc_1a9e84:
001a9e84subs xzr, x1, 0
001a9e88b.hi 0x1a9e90
001a9e8cb 0x1aacd8
001a9e90
001a9e90loc_1a9e90:
001a9e90ldrb w4, [x3]
001a9e94subs xzr, x1, 1
001a9e98b.hi 0x1a9ea0
001a9e9cb 0x1aacd0
001a9ea0
001a9ea0loc_1a9ea0:
001a9ea0ldrb w5, [x3+1]
001a9ea4ubfm x5, x5, 56, 7
001a9ea8orr x4, x4, x5
001a9eacubfm x4, x4, 0, 15
001a9eb0movz x5, 24942
001a9eb4subs wzr, w4, w5
001a9eb8b.eq 0x1a9ec0
001a9ebcb 0x1a9ef0
001a9ec0
001a9ec0loc_1a9ec0:
001a9ec0subs xzr, x1, 2
001a9ec4b.hi 0x1a9ecc
001a9ec8b 0x1aacc8
001a9ecc
001a9eccloc_1a9ecc:
001a9eccldrb w3, [x3+2]
001a9ed0subs wzr, w3, 110
001a9ed4b.eq 0x1a9edc
001a9ed8b 0x1a9eec
001a9edc
001a9edcloc_1a9edc:
001a9edcb 0x1a9ee0
001a9ee0
001a9ee0loc_1a9ee0:
001a9ee0bl math.NaN
001a9ee4str d0, [sp+64]
001a9ee8b 0x1a9ffc
001a9eec
001a9eecloc_1a9eec:
001a9eecb 0x1a9ef8
001a9ef0
001a9ef0loc_1a9ef0:
001a9ef0b 0x1a9ef8
001a9ef4
001a9ef4loc_1a9ef4:
001a9ef4b 0x1a9ef8
001a9ef8
001a9ef8loc_1a9ef8:
001a9ef8b 0x1a9efc
001a9efc
001a9efcloc_1a9efc:
001a9efcb 0x1a9fb0
001a9f00
001a9f00loc_1a9f00:
001a9f00subs xzr, x1, 4
001a9f04b.eq 0x1a9f0c
001a9f08b 0x1a9fa8
001a9f0c
001a9f0cloc_1a9f0c:
001a9f0cb 0x1a9f10
001a9f10
001a9f10loc_1a9f10:
001a9f10subs xzr, x1, 4
001a9f14b.eq 0x1a9f1c
001a9f18b 0x1a9fa0
001a9f1c
001a9f1cloc_1a9f1c:
001a9f1csubs xzr, x1, 0
001a9f20b.hi 0x1a9f28
001a9f24b 0x1aacc0
001a9f28
001a9f28loc_1a9f28:
001a9f28ldrb w4, [x3]
001a9f2csubs xzr, x1, 1
001a9f30b.hi 0x1a9f38
001a9f34b 0x1aacb8
001a9f38
001a9f38loc_1a9f38:
001a9f38ldrb w5, [x3+1]
001a9f3cubfm x5, x5, 56, 7
001a9f40orr x4, x4, x5
001a9f44subs xzr, x1, 2
001a9f48b.hi 0x1a9f50
001a9f4cb 0x1aacb0
001a9f50
001a9f50loc_1a9f50:
001a9f50ldrb w5, [x3+2]
001a9f54ubfm x5, x5, 48, 7
001a9f58orr x4, x4, x5
001a9f5csubs xzr, x1, 3
001a9f60b.hi 0x1a9f68
001a9f64b 0x1aaca8
001a9f68
001a9f68loc_1a9f68:
001a9f68ldrb w3, [x3+3]
001a9f6cubfm x3, x3, 40, 7
001a9f70orr x3, x4, x3
001a9f74movz x4, 26925
001a9f78movk x4, 0x666e0000
001a9f7csubs wzr, w3, w4
001a9f80b.eq 0x1a9f88
001a9f84b 0x1a9f9c
001a9f88
001a9f88loc_1a9f88:
001a9f88b 0x1a9f8c
001a9f8c
001a9f8cloc_1a9f8c:
001a9f8cmovn x0, 0
001a9f90bl math.Inf
001a9f94str d0, [sp+64]
001a9f98b 0x1a9ffc
001a9f9c
001a9f9cloc_1a9f9c:
001a9f9cb 0x1a9fa4
001a9fa0
001a9fa0loc_1a9fa0:
001a9fa0b 0x1a9fa4
001a9fa4
001a9fa4loc_1a9fa4:
001a9fa4b 0x1a9fb0
001a9fa8
001a9fa8loc_1a9fa8:
001a9fa8b 0x1a9fac
001a9fac
001a9facloc_1a9fac:
001a9facb 0x1a9fb0
001a9fb0
001a9fb0loc_1a9fb0:
001a9fb0b 0x1a9fb4
001a9fb4
001a9fb4loc_1a9fb4:
001a9fb4add x27, sp, 536
001a9fb8stp xzr, xzr, [x27]
001a9fbcldr x0, [sp+712]
001a9fc0ldr x1, [sp+720]
001a9fc4orr x2, xzr, 64
001a9fc8bl strconv.ParseFloat
001a9fccstr d0, [sp+120]
001a9fd0str x0, [sp+536]
001a9fd4str x1, [sp+544]
001a9fd8ldr d0, [sp+120]
001a9fdcstr d0, [sp+144]
001a9fe0str x0, [sp+600]
001a9fe4str x1, [sp+608]
001a9fe8ldr d0, [sp+144]
001a9fecstr d0, [sp+64]
001a9ff0str x0, [sp+272]
001a9ff4str x1, [sp+280]
001a9ff8b 0x1a9ffc
001a9ffc
001a9ffcloc_1a9ffc:
001a9ffcldr x2, [sp+272]
001aa000cbnz x2, 0x1aa008
001aa004b 0x1aa00c
001aa008
001aa008loc_1aa008:
001aa008b 0x1aab30
001aa00c
001aa00cloc_1aa00c:
001aa00cldrsb x0, [sp+728]
001aa010ubfm x0, x0, 0, 7
001aa014subs wzr, w0, 2
001aa018b.eq 0x1aa020
001aa01cb 0x1aa074
001aa020
001aa020loc_1aa020:
001aa020ldr d1, [sp+64]
001aa024fcvt s0, d1
001aa028bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
001aa02cstr x0, [sp+552]
001aa030str x1, [sp+560]
001aa034str x2, [sp+568]
001aa038str x0, [sp+216]
001aa03cstr x1, [sp+224]
001aa040str x2, [sp+232]
001aa044stp xzr, xzr, [sp+200]
001aa048stp xzr, xzr, [sp+184]
001aa04cldr x3, [sp+200]
001aa050ldr x4, [sp+208]
001aa054ldr x0, [sp+216]
001aa058ldr x1, [sp+224]
001aa05cldr x2, [sp+232]
001aa060mov x5, xzr
001aa064mov x6, xzr
001aa068ldp x29, x30, [sp-8]
001aa06cadd sp, sp, 704
001aa070ret x30
001aa074
001aa074loc_1aa074:
001aa074ldr d0, [sp+64]
001aa078bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
001aa07cstr x0, [sp+552]
001aa080str x1, [sp+560]
001aa084str x2, [sp+568]
001aa088str x0, [sp+216]
001aa08cstr x1, [sp+224]
001aa090str x2, [sp+232]
001aa094stp xzr, xzr, [sp+200]
001aa098stp xzr, xzr, [sp+184]
001aa09cldr x3, [sp+200]
001aa0a0ldr x4, [sp+208]
001aa0a4ldr x0, [sp+216]
001aa0a8ldr x1, [sp+224]
001aa0acldr x2, [sp+232]
001aa0b0mov x5, xzr
001aa0b4mov x6, xzr
001aa0b8ldp x29, x30, [sp-8]
001aa0bcadd sp, sp, 704
001aa0c0ret x30
001aa0c4
001aa0c4loc_1aa0c4:
001aa0c4b 0x1aa0cc
001aa0c8
001aa0c8loc_1aa0c8:
001aa0c8b 0x1aa0cc
001aa0cc
001aa0ccloc_1aa0cc:
001aa0ccubfm x5, x4, 0, 7
001aa0d0subs wzr, w5, 3
001aa0d4b.eq 0x1aa0dc
001aa0d8b 0x1aa0e0
001aa0dc
001aa0dcloc_1aa0dc:
001aa0dcb 0x1aaa78
001aa0e0
001aa0e0loc_1aa0e0:
001aa0e0ubfm x4, x4, 0, 7
001aa0e4subs wzr, w4, 4
001aa0e8b.eq 0x1aa0f0
001aa0ecb 0x1aa0f4
001aa0f0
001aa0f0loc_1aa0f0:
001aa0f0b 0x1aa138
001aa0f4
001aa0f4loc_1aa0f4:
001aa0f4b 0x1aa0f8
001aa0f8
001aa0f8loc_1aa0f8:
001aa0f8b 0x1aa0fc
001aa0fc
001aa0fcloc_1aa0fc:
001aa0fcb 0x1aa580
001aa100
001aa100loc_1aa100:
001aa100mov x5, x4
001aa104subs wzr, w5, 6
001aa108b.le 0x1aa110
001aa10cb 0x1aa1e4
001aa110
001aa110loc_1aa110:
001aa110ubfm x5, x4, 0, 7
001aa114subs wzr, w5, 5
001aa118b.eq 0x1aa120
001aa11cb 0x1aa124
001aa120
001aa120loc_1aa120:
001aa120b 0x1aa9c0
001aa124
001aa124loc_1aa124:
001aa124ubfm x4, x4, 0, 7
001aa128subs wzr, w4, 6
001aa12cb.eq 0x1aa134
001aa130b 0x1aa1dc
001aa134
001aa134loc_1aa134:
001aa134b 0x1aa138
001aa138
001aa138loc_1aa138:
001aa138add x27, sp, 536
001aa13cstp xzr, xzr, [x27]
001aa140ldr x0, [sp+712]
001aa144ldr x1, [sp+720]
001aa148movz x2, 10
001aa14corr x3, xzr, 64
001aa150bl strconv.ParseUint
001aa154str x0, [sp+128]
001aa158str x1, [sp+536]
001aa15cstr x2, [sp+544]
001aa160ldr x4, [sp+128]
001aa164str x4, [sp+152]
001aa168str x1, [sp+616]
001aa16cstr x2, [sp+624]
001aa170ldr x4, [sp+152]
001aa174str x4, [sp+72]
001aa178str x1, [sp+288]
001aa17cstr x2, [sp+296]
001aa180cbnz x1, 0x1aa188
001aa184b 0x1aa18c
001aa188
001aa188loc_1aa188:
001aa188b 0x1aab30
001aa18c
001aa18cloc_1aa18c:
001aa18cldr x0, [sp+72]
001aa190bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
001aa194str x0, [sp+552]
001aa198str x1, [sp+560]
001aa19cstr x2, [sp+568]
001aa1a0str x0, [sp+216]
001aa1a4str x1, [sp+224]
001aa1a8str x2, [sp+232]
001aa1acstp xzr, xzr, [sp+200]
001aa1b0stp xzr, xzr, [sp+184]
001aa1b4ldr x3, [sp+200]
001aa1b8ldr x4, [sp+208]
001aa1bcldr x0, [sp+216]
001aa1c0ldr x1, [sp+224]
001aa1c4ldr x2, [sp+232]
001aa1c8mov x5, xzr
001aa1ccmov x6, xzr
001aa1d0ldp x29, x30, [sp-8]
001aa1d4add sp, sp, 704
001aa1d8ret x30
001aa1dc
001aa1dcloc_1aa1dc:
001aa1dcb 0x1aa1e0
001aa1e0
001aa1e0loc_1aa1e0:
001aa1e0b 0x1aa57c
001aa1e4
001aa1e4loc_1aa1e4:
001aa1e4ubfm x5, x4, 0, 7
001aa1e8subs wzr, w5, 7
001aa1ecb.eq 0x1aa1f4
001aa1f0b 0x1aa1f8
001aa1f4
001aa1f4loc_1aa1f4:
001aa1f4b 0x1aa708
001aa1f8
001aa1f8loc_1aa1f8:
001aa1f8ubfm x2, x4, 0, 7
001aa1fcsubs wzr, w2, 8
001aa200b.eq 0x1aa208
001aa204b 0x1aa574
001aa208
001aa208loc_1aa208:
001aa208b 0x1aa20c
001aa20c
001aa20cloc_1aa20c:
001aa20cldr x2, [sp+752]
001aa210subs xzr, x2, 2
001aa214b.eq 0x1aa21c
001aa218b 0x1aa35c
001aa21c
001aa21cloc_1aa21c:
001aa21cldr x1, [sp+720]
001aa220ldr x2, [sp+712]
001aa224str x2, [sp+464]
001aa228str x1, [sp+472]
001aa22cb 0x1aa230
001aa230
001aa230loc_1aa230:
001aa230subs xzr, x1, 1
001aa234b.eq 0x1aa23c
001aa238b 0x1aa350
001aa23c
001aa23cloc_1aa23c:
001aa23cb 0x1aa240
001aa240
001aa240loc_1aa240:
001aa240subs xzr, x1, 1
001aa244b.eq 0x1aa24c
001aa248b 0x1aa2c0
001aa24c
001aa24cloc_1aa24c:
001aa24csubs xzr, x1, 0
001aa250b.hi 0x1aa258
001aa254b 0x1aaca0
001aa258
001aa258loc_1aa258:
001aa258ldrb w3, [x2]
001aa25csubs wzr, w3, 48
001aa260b.eq 0x1aa268
001aa264b 0x1aa2bc
001aa268
001aa268loc_1aa268:
001aa268b 0x1aa26c
001aa26c
001aa26cloc_1aa26c:
001aa26cmov x0, xzr
001aa270bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa274str x0, [sp+552]
001aa278str x1, [sp+560]
001aa27cstr x2, [sp+568]
001aa280str x0, [sp+216]
001aa284str x1, [sp+224]
001aa288str x2, [sp+232]
001aa28cstp xzr, xzr, [sp+200]
001aa290stp xzr, xzr, [sp+184]
001aa294ldr x3, [sp+200]
001aa298ldr x4, [sp+208]
001aa29cldr x0, [sp+216]
001aa2a0ldr x1, [sp+224]
001aa2a4ldr x2, [sp+232]
001aa2a8mov x5, xzr
001aa2acmov x6, xzr
001aa2b0ldp x29, x30, [sp-8]
001aa2b4add sp, sp, 704
001aa2b8ret x30
001aa2bc
001aa2bcloc_1aa2bc:
001aa2bcb 0x1aa2c4
001aa2c0
001aa2c0loc_1aa2c0:
001aa2c0b 0x1aa2c4
001aa2c4
001aa2c4loc_1aa2c4:
001aa2c4subs xzr, x1, 1
001aa2c8b.eq 0x1aa2d0
001aa2ccb 0x1aa344
001aa2d0
001aa2d0loc_1aa2d0:
001aa2d0subs xzr, x1, 0
001aa2d4b.hi 0x1aa2dc
001aa2d8b 0x1aac98
001aa2dc
001aa2dcloc_1aa2dc:
001aa2dcldrb w2, [x2]
001aa2e0subs wzr, w2, 49
001aa2e4b.eq 0x1aa2ec
001aa2e8b 0x1aa340
001aa2ec
001aa2ecloc_1aa2ec:
001aa2ecb 0x1aa2f0
001aa2f0
001aa2f0loc_1aa2f0:
001aa2f0orr x0, xzr, 1
001aa2f4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa2f8str x0, [sp+552]
001aa2fcstr x1, [sp+560]
001aa300str x2, [sp+568]
001aa304str x0, [sp+216]
001aa308str x1, [sp+224]
001aa30cstr x2, [sp+232]
001aa310stp xzr, xzr, [sp+200]
001aa314stp xzr, xzr, [sp+184]
001aa318ldr x3, [sp+200]
001aa31cldr x4, [sp+208]
001aa320ldr x0, [sp+216]
001aa324ldr x1, [sp+224]
001aa328ldr x2, [sp+232]
001aa32cmov x5, xzr
001aa330mov x6, xzr
001aa334ldp x29, x30, [sp-8]
001aa338add sp, sp, 704
001aa33cret x30
001aa340
001aa340loc_1aa340:
001aa340b 0x1aa348
001aa344
001aa344loc_1aa344:
001aa344b 0x1aa348
001aa348
001aa348loc_1aa348:
001aa348b 0x1aa34c
001aa34c
001aa34cloc_1aa34c:
001aa34cb 0x1aa354
001aa350
001aa350loc_1aa350:
001aa350b 0x1aa354
001aa354
001aa354loc_1aa354:
001aa354b 0x1aa358
001aa358
001aa358loc_1aa358:
001aa358b 0x1aa570
001aa35c
001aa35cloc_1aa35c:
001aa35cldr x1, [sp+720]
001aa360ldr x2, [sp+712]
001aa364str x2, [sp+448]
001aa368str x1, [sp+456]
001aa36cb 0x1aa370
001aa370
001aa370loc_1aa370:
001aa370subs xzr, x1, 4
001aa374b.eq 0x1aa37c
001aa378b 0x1aa458
001aa37c
001aa37cloc_1aa37c:
001aa37cb 0x1aa380
001aa380
001aa380loc_1aa380:
001aa380subs xzr, x1, 4
001aa384b.eq 0x1aa38c
001aa388b 0x1aa450
001aa38c
001aa38cloc_1aa38c:
001aa38csubs xzr, x1, 0
001aa390b.hi 0x1aa398
001aa394b 0x1aac90
001aa398
001aa398loc_1aa398:
001aa398ldrb w3, [x2]
001aa39csubs xzr, x1, 1
001aa3a0b.hi 0x1aa3a8
001aa3a4b 0x1aac88
001aa3a8
001aa3a8loc_1aa3a8:
001aa3a8ldrb w4, [x2+1]
001aa3acubfm x4, x4, 56, 7
001aa3b0orr x3, x3, x4
001aa3b4subs xzr, x1, 2
001aa3b8b.hi 0x1aa3c0
001aa3bcb 0x1aac80
001aa3c0
001aa3c0loc_1aa3c0:
001aa3c0ldrb w4, [x2+2]
001aa3c4ubfm x4, x4, 48, 7
001aa3c8orr x3, x3, x4
001aa3ccsubs xzr, x1, 3
001aa3d0b.hi 0x1aa3d8
001aa3d4b 0x1aac78
001aa3d8
001aa3d8loc_1aa3d8:
001aa3d8ldrb w2, [x2+3]
001aa3dcubfm x2, x2, 40, 7
001aa3e0orr x2, x3, x2
001aa3e4movz x3, 29300
001aa3e8movk x3, 0x65750000
001aa3ecsubs wzr, w2, w3
001aa3f0b.eq 0x1aa3f8
001aa3f4b 0x1aa44c
001aa3f8
001aa3f8loc_1aa3f8:
001aa3f8b 0x1aa3fc
001aa3fc
001aa3fcloc_1aa3fc:
001aa3fcorr x0, xzr, 1
001aa400bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa404str x0, [sp+552]
001aa408str x1, [sp+560]
001aa40cstr x2, [sp+568]
001aa410str x0, [sp+216]
001aa414str x1, [sp+224]
001aa418str x2, [sp+232]
001aa41cstp xzr, xzr, [sp+200]
001aa420stp xzr, xzr, [sp+184]
001aa424ldr x3, [sp+200]
001aa428ldr x4, [sp+208]
001aa42cldr x0, [sp+216]
001aa430ldr x1, [sp+224]
001aa434ldr x2, [sp+232]
001aa438mov x5, xzr
001aa43cmov x6, xzr
001aa440ldp x29, x30, [sp-8]
001aa444add sp, sp, 704
001aa448ret x30
001aa44c
001aa44cloc_1aa44c:
001aa44cb 0x1aa454
001aa450
001aa450loc_1aa450:
001aa450b 0x1aa454
001aa454
001aa454loc_1aa454:
001aa454b 0x1aa568
001aa458
001aa458loc_1aa458:
001aa458subs xzr, x1, 5
001aa45cb.eq 0x1aa464
001aa460b 0x1aa560
001aa464
001aa464loc_1aa464:
001aa464b 0x1aa468
001aa468
001aa468loc_1aa468:
001aa468subs xzr, x1, 5
001aa46cb.eq 0x1aa474
001aa470b 0x1aa558
001aa474
001aa474loc_1aa474:
001aa474subs xzr, x1, 0
001aa478b.hi 0x1aa480
001aa47cb 0x1aac70
001aa480
001aa480loc_1aa480:
001aa480ldrb w3, [x2]
001aa484subs xzr, x1, 1
001aa488b.hi 0x1aa490
001aa48cb 0x1aac68
001aa490
001aa490loc_1aa490:
001aa490ldrb w4, [x2+1]
001aa494ubfm x4, x4, 56, 7
001aa498orr x3, x3, x4
001aa49csubs xzr, x1, 2
001aa4a0b.hi 0x1aa4a8
001aa4a4b 0x1aac60
001aa4a8
001aa4a8loc_1aa4a8:
001aa4a8ldrb w4, [x2+2]
001aa4acubfm x4, x4, 48, 7
001aa4b0orr x3, x3, x4
001aa4b4subs xzr, x1, 3
001aa4b8b.hi 0x1aa4c0
001aa4bcb 0x1aac58
001aa4c0
001aa4c0loc_1aa4c0:
001aa4c0ldrb w4, [x2+3]
001aa4c4ubfm x4, x4, 40, 7
001aa4c8orr x3, x3, x4
001aa4ccmovz x4, 24934
001aa4d0movk x4, 0x736c0000
001aa4d4subs wzr, w3, w4
001aa4d8b.eq 0x1aa4e0
001aa4dcb 0x1aa554
001aa4e0
001aa4e0loc_1aa4e0:
001aa4e0subs xzr, x1, 4
001aa4e4b.hi 0x1aa4ec
001aa4e8b 0x1aac50
001aa4ec
001aa4ecloc_1aa4ec:
001aa4ecldrb w2, [x2+4]
001aa4f0subs wzr, w2, 101
001aa4f4b.eq 0x1aa4fc
001aa4f8b 0x1aa550
001aa4fc
001aa4fcloc_1aa4fc:
001aa4fcb 0x1aa500
001aa500
001aa500loc_1aa500:
001aa500mov x0, xzr
001aa504bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa508str x0, [sp+552]
001aa50cstr x1, [sp+560]
001aa510str x2, [sp+568]
001aa514str x0, [sp+216]
001aa518str x1, [sp+224]
001aa51cstr x2, [sp+232]
001aa520stp xzr, xzr, [sp+200]
001aa524stp xzr, xzr, [sp+184]
001aa528ldr x3, [sp+200]
001aa52cldr x4, [sp+208]
001aa530ldr x0, [sp+216]
001aa534ldr x1, [sp+224]
001aa538ldr x2, [sp+232]
001aa53cmov x5, xzr
001aa540mov x6, xzr
001aa544ldp x29, x30, [sp-8]
001aa548add sp, sp, 704
001aa54cret x30
001aa550
001aa550loc_1aa550:
001aa550b 0x1aa55c
001aa554
001aa554loc_1aa554:
001aa554b 0x1aa55c
001aa558
001aa558loc_1aa558:
001aa558b 0x1aa55c
001aa55c
001aa55cloc_1aa55c:
001aa55cb 0x1aa568
001aa560
001aa560loc_1aa560:
001aa560b 0x1aa564
001aa564
001aa564loc_1aa564:
001aa564b 0x1aa568
001aa568
001aa568loc_1aa568:
001aa568b 0x1aa56c
001aa56c
001aa56cloc_1aa56c:
001aa56cb 0x1aa570
001aa570
001aa570loc_1aa570:
001aa570b 0x1aab30
001aa574
001aa574loc_1aa574:
001aa574b 0x1aa578
001aa578
001aa578loc_1aa578:
001aa578b 0x1aa57c
001aa57c
001aa57cloc_1aa57c:
001aa57cb 0x1aa580
001aa580
001aa580loc_1aa580:
001aa580b 0x1aab2c
001aa584
001aa584loc_1aa584:
001aa584mov x5, x4
001aa588subs wzr, w5, 14
001aa58cb.le 0x1aa594
001aa590b 0x1aa96c
001aa594
001aa594loc_1aa594:
001aa594mov x5, x4
001aa598subs wzr, w5, 12
001aa59cb.le 0x1aa5a4
001aa5a0b 0x1aa6f4
001aa5a4
001aa5a4loc_1aa5a4:
001aa5a4ubfm x2, x4, 0, 7
001aa5a8subs wzr, w2, 9
001aa5acb.eq 0x1aa5b4
001aa5b0b 0x1aa60c
001aa5b4
001aa5b4loc_1aa5b4:
001aa5b4b 0x1aa5b8
001aa5b8
001aa5b8loc_1aa5b8:
001aa5b8ldr x0, [sp+712]
001aa5bcldr x1, [sp+720]
001aa5c0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
001aa5c4str x0, [sp+552]
001aa5c8str x1, [sp+560]
001aa5ccstr x2, [sp+568]
001aa5d0str x0, [sp+216]
001aa5d4str x1, [sp+224]
001aa5d8str x2, [sp+232]
001aa5dcstp xzr, xzr, [sp+200]
001aa5e0stp xzr, xzr, [sp+184]
001aa5e4ldr x3, [sp+200]
001aa5e8ldr x4, [sp+208]
001aa5ecldr x0, [sp+216]
001aa5f0ldr x1, [sp+224]
001aa5f4ldr x2, [sp+232]
001aa5f8mov x5, xzr
001aa5fcmov x6, xzr
001aa600ldp x29, x30, [sp-8]
001aa604add sp, sp, 704
001aa608ret x30
001aa60c
001aa60cloc_1aa60c:
001aa60cubfm x2, x4, 0, 7
001aa610subs wzr, w2, 12
001aa614b.eq 0x1aa61c
001aa618b 0x1aa6ec
001aa61c
001aa61cloc_1aa61c:
001aa61cb 0x1aa620
001aa620
001aa620loc_1aa620:
001aa620str xzr, [sp+512]
001aa624add x27, sp, 520
001aa628stp xzr, xzr, [x27]
001aa62cldr x0, [sp+712]
001aa630ldr x1, [sp+720]
001aa634bl google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes
001aa638str x0, [sp+512]
001aa63cstr x1, [sp+520]
001aa640str x2, [sp+528]
001aa644strb w3, [sp+58]
001aa648ldr x2, [sp+520]
001aa64cldr x3, [sp+528]
001aa650ldr x4, [sp+512]
001aa654str x4, [sp+576]
001aa658str x2, [sp+584]
001aa65cstr x3, [sp+592]
001aa660ldrb w2, [sp+58]
001aa664strb w2, [sp+59]
001aa668ldr x2, [sp+576]
001aa66cldr x3, [sp+584]
001aa670ldr x4, [sp+592]
001aa674str x2, [sp+368]
001aa678str x3, [sp+376]
001aa67cstr x4, [sp+384]
001aa680ldrb w2, [sp+59]
001aa684strb w2, [sp+56]
001aa688tbnz w2, 0, 0x1aa690
001aa68cb 0x1aa6e8
001aa690
001aa690loc_1aa690:
001aa690ldr x0, [sp+368]
001aa694ldr x1, [sp+376]
001aa698ldr x2, [sp+384]
001aa69cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
001aa6a0str x0, [sp+552]
001aa6a4str x1, [sp+560]
001aa6a8str x2, [sp+568]
001aa6acstr x0, [sp+216]
001aa6b0str x1, [sp+224]
001aa6b4str x2, [sp+232]
001aa6b8stp xzr, xzr, [sp+200]
001aa6bcstp xzr, xzr, [sp+184]
001aa6c0ldr x3, [sp+200]
001aa6c4ldr x4, [sp+208]
001aa6c8ldr x0, [sp+216]
001aa6ccldr x1, [sp+224]
001aa6d0ldr x2, [sp+232]
001aa6d4mov x5, xzr
001aa6d8mov x6, xzr
001aa6dcldp x29, x30, [sp-8]
001aa6e0add sp, sp, 704
001aa6e4ret x30
001aa6e8
001aa6e8loc_1aa6e8:
001aa6e8b 0x1aab30
001aa6ec
001aa6ecloc_1aa6ec:
001aa6ecb 0x1aa6f0
001aa6f0
001aa6f0loc_1aa6f0:
001aa6f0b 0x1aa968
001aa6f4
001aa6f4loc_1aa6f4:
001aa6f4ubfm x5, x4, 0, 7
001aa6f8subs wzr, w5, 13
001aa6fcb.eq 0x1aa704
001aa700b 0x1aa7ac
001aa704
001aa704loc_1aa704:
001aa704b 0x1aa708
001aa708
001aa708loc_1aa708:
001aa708add x27, sp, 536
001aa70cstp xzr, xzr, [x27]
001aa710ldr x0, [sp+712]
001aa714ldr x1, [sp+720]
001aa718movz x2, 10
001aa71corr x3, xzr, 32
001aa720bl strconv.ParseUint
001aa724str x0, [sp+128]
001aa728str x1, [sp+536]
001aa72cstr x2, [sp+544]
001aa730ldr x4, [sp+128]
001aa734str x4, [sp+160]
001aa738str x1, [sp+632]
001aa73cstr x2, [sp+640]
001aa740ldr x4, [sp+160]
001aa744str x4, [sp+80]
001aa748str x1, [sp+304]
001aa74cstr x2, [sp+312]
001aa750cbnz x1, 0x1aa758
001aa754b 0x1aa75c
001aa758
001aa758loc_1aa758:
001aa758b 0x1aab30
001aa75c
001aa75cloc_1aa75c:
001aa75cldr x0, [sp+80]
001aa760bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001aa764str x0, [sp+552]
001aa768str x1, [sp+560]
001aa76cstr x2, [sp+568]
001aa770str x0, [sp+216]
001aa774str x1, [sp+224]
001aa778str x2, [sp+232]
001aa77cstp xzr, xzr, [sp+200]
001aa780stp xzr, xzr, [sp+184]
001aa784ldr x3, [sp+200]
001aa788ldr x4, [sp+208]
001aa78cldr x0, [sp+216]
001aa790ldr x1, [sp+224]
001aa794ldr x2, [sp+232]
001aa798mov x5, xzr
001aa79cmov x6, xzr
001aa7a0ldp x29, x30, [sp-8]
001aa7a4add sp, sp, 704
001aa7a8ret x30
001aa7ac
001aa7acloc_1aa7ac:
001aa7acubfm x4, x4, 0, 7
001aa7b0subs wzr, w4, 14
001aa7b4b.eq 0x1aa7bc
001aa7b8b 0x1aa960
001aa7bc
001aa7bcloc_1aa7bc:
001aa7bcb 0x1aa7c0
001aa7c0
001aa7c0loc_1aa7c0:
001aa7c0ldr x4, [sp+752]
001aa7c4subs xzr, x4, 2
001aa7c8b.eq 0x1aa7d0
001aa7ccb 0x1aa8c0
001aa7d0
001aa7d0loc_1aa7d0:
001aa7d0add x27, sp, 536
001aa7d4stp xzr, xzr, [x27]
001aa7d8ldr x0, [sp+712]
001aa7dcldr x1, [sp+720]
001aa7e0movz x2, 10
001aa7e4orr x3, xzr, 32
001aa7e8bl strconv.ParseInt
001aa7ecstr x0, [sp+136]
001aa7f0str x1, [sp+536]
001aa7f4str x2, [sp+544]
001aa7f8ldr x4, [sp+136]
001aa7fcstr x4, [sp+112]
001aa800str x1, [sp+680]
001aa804str x2, [sp+688]
001aa808ldr x4, [sp+112]
001aa80cstr x4, [sp+104]
001aa810str x1, [sp+352]
001aa814str x2, [sp+360]
001aa818cbnz x1, 0x1aa820
001aa81cb 0x1aa824
001aa820
001aa820loc_1aa820:
001aa820b 0x1aa8bc
001aa824
001aa824loc_1aa824:
001aa824ldr x2, [sp+736]
001aa828ldrsb x27, [x2]
001aa82cldr x2, [x2+32]
001aa830ldr x0, [sp+744]
001aa834ldr x1, [sp+104]
001aa838blr x2
001aa83cstr x0, [sp+256]
001aa840str x1, [sp+264]
001aa844cbnz x0, 0x1aa84c
001aa848b 0x1aa8b8
001aa84c
001aa84cloc_1aa84c:
001aa84cldrsb x27, [x0]
001aa850ldr x2, [x0+56]
001aa854mov x0, x1
001aa858blr x2
001aa85cstr w0, [sp+60]
001aa860bl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
001aa864str x0, [sp+552]
001aa868str x1, [sp+560]
001aa86cstr x2, [sp+568]
001aa870str x0, [sp+216]
001aa874str x1, [sp+224]
001aa878str x2, [sp+232]
001aa87cldr x1, [sp+256]
001aa880ldr x2, [sp+264]
001aa884str x1, [sp+200]
001aa888str x2, [sp+208]
001aa88cstp xzr, xzr, [sp+184]
001aa890ldr x3, [sp+200]
001aa894ldr x4, [sp+208]
001aa898ldr x0, [sp+216]
001aa89cldr x1, [sp+224]
001aa8a0ldr x2, [sp+232]
001aa8a4mov x5, xzr
001aa8a8mov x6, xzr
001aa8acldp x29, x30, [sp-8]
001aa8b0add sp, sp, 704
001aa8b4ret x30
001aa8b8
001aa8b8loc_1aa8b8:
001aa8b8b 0x1aa8bc
001aa8bc
001aa8bcloc_1aa8bc:
001aa8bcb 0x1aa95c
001aa8c0
001aa8c0loc_1aa8c0:
001aa8c0ldr x3, [sp+736]
001aa8c4ldrsb x27, [x3]
001aa8c8ldr x3, [x3+24]
001aa8ccldr x0, [sp+744]
001aa8d0ldr x2, [sp+720]
001aa8d4ldr x1, [sp+712]
001aa8d8blr x3
001aa8dcstr x0, [sp+240]
001aa8e0str x1, [sp+248]
001aa8e4cbnz x0, 0x1aa8ec
001aa8e8b 0x1aa958
001aa8ec
001aa8ecloc_1aa8ec:
001aa8ecldrsb x27, [x0]
001aa8f0ldr x2, [x0+56]
001aa8f4mov x0, x1
001aa8f8blr x2
001aa8fcstr w0, [sp+60]
001aa900bl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
001aa904str x0, [sp+552]
001aa908str x1, [sp+560]
001aa90cstr x2, [sp+568]
001aa910str x0, [sp+216]
001aa914str x1, [sp+224]
001aa918str x2, [sp+232]
001aa91cldr x1, [sp+240]
001aa920ldr x2, [sp+248]
001aa924str x1, [sp+200]
001aa928str x2, [sp+208]
001aa92cstp xzr, xzr, [sp+184]
001aa930ldr x3, [sp+200]
001aa934ldr x4, [sp+208]
001aa938ldr x0, [sp+216]
001aa93cldr x1, [sp+224]
001aa940ldr x2, [sp+232]
001aa944mov x5, xzr
001aa948mov x6, xzr
001aa94cldp x29, x30, [sp-8]
001aa950add sp, sp, 704
001aa954ret x30
001aa958
001aa958loc_1aa958:
001aa958b 0x1aa95c
001aa95c
001aa95cloc_1aa95c:
001aa95cb 0x1aab30
001aa960
001aa960loc_1aa960:
001aa960b 0x1aa964
001aa964
001aa964loc_1aa964:
001aa964b 0x1aa968
001aa968
001aa968loc_1aa968:
001aa968b 0x1aab28
001aa96c
001aa96cloc_1aa96c:
001aa96cmov x5, x4
001aa970subs wzr, w5, 16
001aa974b.le 0x1aa97c
001aa978b 0x1aa9ac
001aa97c
001aa97cloc_1aa97c:
001aa97cubfm x5, x4, 0, 7
001aa980subs wzr, w5, 15
001aa984b.eq 0x1aa98c
001aa988b 0x1aa990
001aa98c
001aa98cloc_1aa98c:
001aa98cb 0x1aa9c0
001aa990
001aa990loc_1aa990:
001aa990ubfm x4, x4, 0, 7
001aa994subs wzr, w4, 16
001aa998b.eq 0x1aa9a0
001aa99cb 0x1aa9a4
001aa9a0
001aa9a0loc_1aa9a0:
001aa9a0b 0x1aaa78
001aa9a4
001aa9a4loc_1aa9a4:
001aa9a4b 0x1aa9a8
001aa9a8
001aa9a8loc_1aa9a8:
001aa9a8b 0x1aab24
001aa9ac
001aa9acloc_1aa9ac:
001aa9acubfm x5, x4, 0, 7
001aa9b0subs wzr, w5, 17
001aa9b4b.eq 0x1aa9bc
001aa9b8b 0x1aaa64
001aa9bc
001aa9bcloc_1aa9bc:
001aa9bcb 0x1aa9c0
001aa9c0
001aa9c0loc_1aa9c0:
001aa9c0add x27, sp, 536
001aa9c4stp xzr, xzr, [x27]
001aa9c8ldr x0, [sp+712]
001aa9ccldr x1, [sp+720]
001aa9d0movz x2, 10
001aa9d4orr x3, xzr, 32
001aa9d8bl strconv.ParseInt
001aa9dcstr x0, [sp+136]
001aa9e0str x1, [sp+536]
001aa9e4str x2, [sp+544]
001aa9e8ldr x4, [sp+136]
001aa9ecstr x4, [sp+176]
001aa9f0str x1, [sp+664]
001aa9f4str x2, [sp+672]
001aa9f8ldr x4, [sp+176]
001aa9fcstr x4, [sp+96]
001aaa00str x1, [sp+336]
001aaa04str x2, [sp+344]
001aaa08cbnz x1, 0x1aaa10
001aaa0cb 0x1aaa14
001aaa10
001aaa10loc_1aaa10:
001aaa10b 0x1aab30
001aaa14
001aaa14loc_1aaa14:
001aaa14ldr x0, [sp+96]
001aaa18bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
001aaa1cstr x0, [sp+552]
001aaa20str x1, [sp+560]
001aaa24str x2, [sp+568]
001aaa28str x0, [sp+216]
001aaa2cstr x1, [sp+224]
001aaa30str x2, [sp+232]
001aaa34stp xzr, xzr, [sp+200]
001aaa38stp xzr, xzr, [sp+184]
001aaa3cldr x3, [sp+200]
001aaa40ldr x4, [sp+208]
001aaa44ldr x0, [sp+216]
001aaa48ldr x1, [sp+224]
001aaa4cldr x2, [sp+232]
001aaa50mov x5, xzr
001aaa54mov x6, xzr
001aaa58ldp x29, x30, [sp-8]
001aaa5cadd sp, sp, 704
001aaa60ret x30
001aaa64
001aaa64loc_1aaa64:
001aaa64ubfm x4, x4, 0, 7
001aaa68subs wzr, w4, 18
001aaa6cb.eq 0x1aaa74
001aaa70b 0x1aab1c
001aaa74
001aaa74loc_1aaa74:
001aaa74b 0x1aaa78
001aaa78
001aaa78loc_1aaa78:
001aaa78add x27, sp, 536
001aaa7cstp xzr, xzr, [x27]
001aaa80ldr x0, [sp+712]
001aaa84ldr x1, [sp+720]
001aaa88movz x2, 10
001aaa8corr x3, xzr, 64
001aaa90bl strconv.ParseInt
001aaa94str x0, [sp+136]
001aaa98str x1, [sp+536]
001aaa9cstr x2, [sp+544]
001aaaa0ldr x4, [sp+136]
001aaaa4str x4, [sp+168]
001aaaa8str x1, [sp+648]
001aaaacstr x2, [sp+656]
001aaab0ldr x4, [sp+168]
001aaab4str x4, [sp+88]
001aaab8str x1, [sp+320]
001aaabcstr x2, [sp+328]
001aaac0cbnz x1, 0x1aaac8
001aaac4b 0x1aaacc
001aaac8
001aaac8loc_1aaac8:
001aaac8b 0x1aab30
001aaacc
001aaaccloc_1aaacc:
001aaaccldr x0, [sp+88]
001aaad0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
001aaad4str x0, [sp+552]
001aaad8str x1, [sp+560]
001aaadcstr x2, [sp+568]
001aaae0str x0, [sp+216]
001aaae4str x1, [sp+224]
001aaae8str x2, [sp+232]
001aaaecstp xzr, xzr, [sp+200]
001aaaf0stp xzr, xzr, [sp+184]
001aaaf4ldr x3, [sp+200]
001aaaf8ldr x4, [sp+208]
001aaafcldr x0, [sp+216]
001aab00ldr x1, [sp+224]
001aab04ldr x2, [sp+232]
001aab08mov x5, xzr
001aab0cmov x6, xzr
001aab10ldp x29, x30, [sp-8]
001aab14add sp, sp, 704
001aab18ret x30
001aab1c
001aab1cloc_1aab1c:
001aab1cb 0x1aab20
001aab20
001aab20loc_1aab20:
001aab20b 0x1aab24
001aab24
001aab24loc_1aab24:
001aab24b 0x1aab28
001aab28
001aab28loc_1aab28:
001aab28b 0x1aab2c
001aab2c
001aab2cloc_1aab2c:
001aab2cb 0x1aab30
001aab30
001aab30loc_1aab30:
001aab30stp xzr, xzr, [sp+480]
001aab34stp xzr, xzr, [sp+496]
001aab38add x2, sp, 480
001aab3cstr x2, [sp+400]
001aab40ldrsb x27, [x2]
001aab44ldrsb x3, [sp+728]
001aab48adrp x4, 0x477000
001aab4cadd x4, x4, 3680
001aab50str x4, [x2]
001aab54ubfm x3, x3, 61, 7
001aab58adrp x4, 0x578000
001aab5cadd x4, x4, 640
001aab60add x3, x4, x3
001aab64adrp x27, 0x8a1000
001aab68ldr w4, [x27+3056]
001aab6ccbz w4, 0x1aab74
001aab70b 0x1aab78
001aab74
001aab74loc_1aab74:
001aab74b 0x1aab88
001aab78
001aab78loc_1aab78:
001aab78ldr x4, [x2+8]
001aab7cbl runtime.gcWriteBarrier1
001aab80str x4, [x25]
001aab84b 0x1aab88
001aab88
001aab88loc_1aab88:
001aab88str x3, [x2+8]
001aab8cldr x0, [sp+712]
001aab90ldr x1, [sp+720]
001aab94bl runtime.convTstring
001aab98str x0, [sp+392]
001aab9cldr x2, [sp+400]
001aaba0ldrsb x27, [x2]
001aaba4adrp x3, 0x44b000
001aaba8add x3, x3, 2944
001aabacstr x3, [x2+16]
001aabb0adrp x27, 0x8a1000
001aabb4ldr w3, [x27+3056]
001aabb8cbz w3, 0x1aabc0
001aabbcb 0x1aabc4
001aabc0
001aabc0loc_1aabc0:
001aabc0b 0x1aabd8
001aabc4
001aabc4loc_1aabc4:
001aabc4bl runtime.gcWriteBarrier2
001aabc8str x0, [x25]
001aabccldr x5, [x2+24]
001aabd0str x5, [x25+8]
001aabd4b 0x1aabd8
001aabd8
001aabd8loc_1aabd8:
001aabd8str x0, [x2+24]
001aabdcldr x2, [sp+400]
001aabe0ldrsb x27, [x2]
001aabe4b 0x1aabe8
001aabe8
001aabe8loc_1aabe8:
001aabe8str x2, [sp+408]
001aabecorr x4, xzr, 2
001aabf0str x4, [sp+416]
001aabf4str x4, [sp+424]
001aabf8adrp x0, 0x514000
001aabfcadd x0, x0, 4048
001aac00orr x1, xzr, 32
001aac04mov x3, x4
001aac08bl google.golang.org/protobuf/internal/errors.New
001aac0cstr x0, [sp+536]
001aac10str x1, [sp+544]
001aac14stp xzr, xzr, [sp+216]
001aac18str xzr, [sp+232]
001aac1cstp xzr, xzr, [sp+200]
001aac20ldr x5, [sp+536]
001aac24ldr x6, [sp+544]
001aac28str x5, [sp+184]
001aac2cstr x6, [sp+192]
001aac30ldr x3, [sp+200]
001aac34ldr x4, [sp+208]
001aac38ldr x0, [sp+216]
001aac3cldr x1, [sp+224]
001aac40ldr x2, [sp+232]
001aac44ldp x29, x30, [sp-8]
001aac48add sp, sp, 704
001aac4cret x30
001aac50
001aac50loc_1aac50:
001aac50orr x0, xzr, 4
001aac54bl runtime.panicIndex
001aac58
001aac58loc_1aac58:
001aac58orr x0, xzr, 3
001aac5cbl runtime.panicIndex
001aac60
001aac60loc_1aac60:
001aac60orr x0, xzr, 2
001aac64bl runtime.panicIndex
001aac68
001aac68loc_1aac68:
001aac68orr x0, xzr, 1
001aac6cbl runtime.panicIndex
001aac70
001aac70loc_1aac70:
001aac70mov x0, xzr
001aac74bl runtime.panicIndex
001aac78
001aac78loc_1aac78:
001aac78orr x0, xzr, 3
001aac7cbl runtime.panicIndex
001aac80
001aac80loc_1aac80:
001aac80orr x0, xzr, 2
001aac84bl runtime.panicIndex
001aac88
001aac88loc_1aac88:
001aac88orr x0, xzr, 1
001aac8cbl runtime.panicIndex
001aac90
001aac90loc_1aac90:
001aac90mov x0, xzr
001aac94bl runtime.panicIndex
001aac98
001aac98loc_1aac98:
001aac98mov x0, xzr
001aac9cbl runtime.panicIndex
001aaca0
001aaca0loc_1aaca0:
001aaca0mov x0, xzr
001aaca4bl runtime.panicIndex
001aaca8
001aaca8loc_1aaca8:
001aaca8orr x0, xzr, 3
001aacacbl runtime.panicIndex
001aacb0
001aacb0loc_1aacb0:
001aacb0orr x0, xzr, 2
001aacb4bl runtime.panicIndex
001aacb8
001aacb8loc_1aacb8:
001aacb8orr x0, xzr, 1
001aacbcbl runtime.panicIndex
001aacc0
001aacc0loc_1aacc0:
001aacc0mov x0, xzr
001aacc4bl runtime.panicIndex
001aacc8
001aacc8loc_1aacc8:
001aacc8orr x0, xzr, 2
001aacccbl runtime.panicIndex
001aacd0
001aacd0loc_1aacd0:
001aacd0orr x0, xzr, 1
001aacd4bl runtime.panicIndex
001aacd8
001aacd8loc_1aacd8:
001aacd8mov x0, xzr
001aacdcbl runtime.panicIndex
001aace0
001aace0loc_1aace0:
001aace0orr x0, xzr, 2
001aace4bl runtime.panicIndex
001aace8
001aace8loc_1aace8:
001aace8orr x0, xzr, 1
001aacecbl runtime.panicIndex
001aacf0
001aacf0loc_1aacf0:
001aacf0mov x0, xzr
001aacf4bl runtime.panicIndex
001aacf8hint
001aacfc
001aacfcloc_1aacfc:
001aacfcstp x0, x1, [sp+8]
001aad00strb w2, [sp+24]
001aad04stp x3, x4, [sp+32]
001aad08str x5, [sp+48]
001aad0cmov x3, x30
001aad10bl runtime.morestack_noctxt.abi0
001aad14ldp x0, x1, [sp+8]
001aad18ldrsb x2, [sp+24]
001aad1cldp x3, x4, [sp+32]
001aad20ldr x5, [sp+48]
001aad24b 0x1a9d30
001aad28udf 0
001aad2cudf 0
001a9d30
001a9d30google.golang.org/protobuf/internal/encoding/defval.Unmarshal: ; void google.golang.org/protobuf/internal/encoding/defval.Unmarshal(struct string s, google.golang.org/protobuf/reflect/protoreflect.Kind k, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptors evs, google.golang.org/protobuf/internal/encoding/defval.Format f)
001a9d30ldr x16, [x28+16]
001a9d34sub x17, sp, 576
001a9d38subs xzr, x17, x16
001a9d3cb.ls 0x1aacfc
001a9d40sub x20, sp, 704
001a9d44stp x29, x30, [x20-8]
001a9d48add sp, x20, 0
001a9d4csub x29, sp, 8
001a9d50str x0, [sp+712]
001a9d54str x1, [sp+720]
001a9d58strb w2, [sp+728]
001a9d5cstr x3, [sp+736]
001a9d60str x4, [sp+744]
001a9d64str x5, [sp+752]
001a9d68stp xzr, xzr, [sp+216]
001a9d6cstr xzr, [sp+232]
001a9d70stp xzr, xzr, [sp+200]
001a9d74stp xzr, xzr, [sp+184]
001a9d78ldrsb x4, [sp+728]
001a9d7cstrb w4, [sp+57]
001a9d80mov x5, x4
001a9d84subs wzr, w5, 8
001a9d88b.le 0x1a9d90
001a9d8cb 0x1aa584
001a9d90
001a9d90loc_1a9d90:
001a9d90mov x5, x4
001a9d94subs wzr, w5, 4
001a9d98b.le 0x1a9da0
001a9d9cb 0x1aa100
001a9da0
001a9da0loc_1a9da0:
001a9da0mov x5, x4
001a9da4subs wzr, w5, 0
001a9da8b.gt 0x1a9db0
001a9dacb 0x1aa0c8
001a9db0
001a9db0loc_1a9db0:
001a9db0mov x5, x4
001a9db4subs wzr, w5, 2
001a9db8b.le 0x1a9dc0
001a9dbcb 0x1aa0c4
001a9dc0
001a9dc0loc_1a9dc0:
001a9dc0b 0x1a9dc4
001a9dc4
001a9dc4loc_1a9dc4:
001a9dc4fmov d0, xzr
001a9dc8str d0, [sp+64]
001a9dccstp xzr, xzr, [sp+272]
001a9dd0ldr x1, [sp+720]
001a9dd4ldr x3, [sp+712]
001a9dd8str x3, [sp+432]
001a9ddcstr x1, [sp+440]
001a9de0b 0x1a9de4
001a9de4
001a9de4loc_1a9de4:
001a9de4subs xzr, x1, 3
001a9de8b.eq 0x1a9df0
001a9decb 0x1a9f00
001a9df0
001a9df0loc_1a9df0:
001a9df0b 0x1a9df4
001a9df4
001a9df4loc_1a9df4:
001a9df4subs xzr, x1, 3
001a9df8b.eq 0x1a9e00
001a9dfcb 0x1a9e74
001a9e00
001a9e00loc_1a9e00:
001a9e00subs xzr, x1, 0
001a9e04b.hi 0x1a9e0c
001a9e08b 0x1aacf0
001a9e0c
001a9e0cloc_1a9e0c:
001a9e0cldrb w4, [x3]
001a9e10subs xzr, x1, 1
001a9e14b.hi 0x1a9e1c
001a9e18b 0x1aace8
001a9e1c
001a9e1cloc_1a9e1c:
001a9e1cldrb w5, [x3+1]
001a9e20ubfm x5, x5, 56, 7
001a9e24orr x4, x4, x5
001a9e28ubfm x4, x4, 0, 15
001a9e2cmovz x5, 28265
001a9e30subs wzr, w4, w5
001a9e34b.eq 0x1a9e3c
001a9e38b 0x1a9e70
001a9e3c
001a9e3cloc_1a9e3c:
001a9e3csubs xzr, x1, 2
001a9e40b.hi 0x1a9e48
001a9e44b 0x1aace0
001a9e48
001a9e48loc_1a9e48:
001a9e48ldrb w4, [x3+2]
001a9e4csubs wzr, w4, 102
001a9e50b.eq 0x1a9e58
001a9e54b 0x1a9e6c
001a9e58
001a9e58loc_1a9e58:
001a9e58b 0x1a9e5c
001a9e5c
001a9e5cloc_1a9e5c:
001a9e5corr x0, xzr, 1
001a9e60bl math.Inf
001a9e64str d0, [sp+64]
001a9e68b 0x1a9ffc
001a9e6c
001a9e6cloc_1a9e6c:
001a9e6cb 0x1a9e78
001a9e70
001a9e70loc_1a9e70:
001a9e70b 0x1a9e78
001a9e74
001a9e74loc_1a9e74:
001a9e74b 0x1a9e78
001a9e78
001a9e78loc_1a9e78:
001a9e78subs xzr, x1, 3
001a9e7cb.eq 0x1a9e84
001a9e80b 0x1a9ef4
001a9e84
001a9e84loc_1a9e84:
001a9e84subs xzr, x1, 0
001a9e88b.hi 0x1a9e90
001a9e8cb 0x1aacd8
001a9e90
001a9e90loc_1a9e90:
001a9e90ldrb w4, [x3]
001a9e94subs xzr, x1, 1
001a9e98b.hi 0x1a9ea0
001a9e9cb 0x1aacd0
001a9ea0
001a9ea0loc_1a9ea0:
001a9ea0ldrb w5, [x3+1]
001a9ea4ubfm x5, x5, 56, 7
001a9ea8orr x4, x4, x5
001a9eacubfm x4, x4, 0, 15
001a9eb0movz x5, 24942
001a9eb4subs wzr, w4, w5
001a9eb8b.eq 0x1a9ec0
001a9ebcb 0x1a9ef0
001a9ec0
001a9ec0loc_1a9ec0:
001a9ec0subs xzr, x1, 2
001a9ec4b.hi 0x1a9ecc
001a9ec8b 0x1aacc8
001a9ecc
001a9eccloc_1a9ecc:
001a9eccldrb w3, [x3+2]
001a9ed0subs wzr, w3, 110
001a9ed4b.eq 0x1a9edc
001a9ed8b 0x1a9eec
001a9edc
001a9edcloc_1a9edc:
001a9edcb 0x1a9ee0
001a9ee0
001a9ee0loc_1a9ee0:
001a9ee0bl math.NaN
001a9ee4str d0, [sp+64]
001a9ee8b 0x1a9ffc
001a9eec
001a9eecloc_1a9eec:
001a9eecb 0x1a9ef8
001a9ef0
001a9ef0loc_1a9ef0:
001a9ef0b 0x1a9ef8
001a9ef4
001a9ef4loc_1a9ef4:
001a9ef4b 0x1a9ef8
001a9ef8
001a9ef8loc_1a9ef8:
001a9ef8b 0x1a9efc
001a9efc
001a9efcloc_1a9efc:
001a9efcb 0x1a9fb0
001a9f00
001a9f00loc_1a9f00:
001a9f00subs xzr, x1, 4
001a9f04b.eq 0x1a9f0c
001a9f08b 0x1a9fa8
001a9f0c
001a9f0cloc_1a9f0c:
001a9f0cb 0x1a9f10
001a9f10
001a9f10loc_1a9f10:
001a9f10subs xzr, x1, 4
001a9f14b.eq 0x1a9f1c
001a9f18b 0x1a9fa0
001a9f1c
001a9f1cloc_1a9f1c:
001a9f1csubs xzr, x1, 0
001a9f20b.hi 0x1a9f28
001a9f24b 0x1aacc0
001a9f28
001a9f28loc_1a9f28:
001a9f28ldrb w4, [x3]
001a9f2csubs xzr, x1, 1
001a9f30b.hi 0x1a9f38
001a9f34b 0x1aacb8
001a9f38
001a9f38loc_1a9f38:
001a9f38ldrb w5, [x3+1]
001a9f3cubfm x5, x5, 56, 7
001a9f40orr x4, x4, x5
001a9f44subs xzr, x1, 2
001a9f48b.hi 0x1a9f50
001a9f4cb 0x1aacb0
001a9f50
001a9f50loc_1a9f50:
001a9f50ldrb w5, [x3+2]
001a9f54ubfm x5, x5, 48, 7
001a9f58orr x4, x4, x5
001a9f5csubs xzr, x1, 3
001a9f60b.hi 0x1a9f68
001a9f64b 0x1aaca8
001a9f68
001a9f68loc_1a9f68:
001a9f68ldrb w3, [x3+3]
001a9f6cubfm x3, x3, 40, 7
001a9f70orr x3, x4, x3
001a9f74movz x4, 26925
001a9f78movk x4, 0x666e0000
001a9f7csubs wzr, w3, w4
001a9f80b.eq 0x1a9f88
001a9f84b 0x1a9f9c
001a9f88
001a9f88loc_1a9f88:
001a9f88b 0x1a9f8c
001a9f8c
001a9f8cloc_1a9f8c:
001a9f8cmovn x0, 0
001a9f90bl math.Inf
001a9f94str d0, [sp+64]
001a9f98b 0x1a9ffc
001a9f9c
001a9f9cloc_1a9f9c:
001a9f9cb 0x1a9fa4
001a9fa0
001a9fa0loc_1a9fa0:
001a9fa0b 0x1a9fa4
001a9fa4
001a9fa4loc_1a9fa4:
001a9fa4b 0x1a9fb0
001a9fa8
001a9fa8loc_1a9fa8:
001a9fa8b 0x1a9fac
001a9fac
001a9facloc_1a9fac:
001a9facb 0x1a9fb0
001a9fb0
001a9fb0loc_1a9fb0:
001a9fb0b 0x1a9fb4
001a9fb4
001a9fb4loc_1a9fb4:
001a9fb4add x27, sp, 536
001a9fb8stp xzr, xzr, [x27]
001a9fbcldr x0, [sp+712]
001a9fc0ldr x1, [sp+720]
001a9fc4orr x2, xzr, 64
001a9fc8bl strconv.ParseFloat
001a9fccstr d0, [sp+120]
001a9fd0str x0, [sp+536]
001a9fd4str x1, [sp+544]
001a9fd8ldr d0, [sp+120]
001a9fdcstr d0, [sp+144]
001a9fe0str x0, [sp+600]
001a9fe4str x1, [sp+608]
001a9fe8ldr d0, [sp+144]
001a9fecstr d0, [sp+64]
001a9ff0str x0, [sp+272]
001a9ff4str x1, [sp+280]
001a9ff8b 0x1a9ffc
001a9ffc
001a9ffcloc_1a9ffc:
001a9ffcldr x2, [sp+272]
001aa000cbnz x2, 0x1aa008
001aa004b 0x1aa00c
001aa008
001aa008loc_1aa008:
001aa008b 0x1aab30
001aa00c
001aa00cloc_1aa00c:
001aa00cldrsb x0, [sp+728]
001aa010ubfm x0, x0, 0, 7
001aa014subs wzr, w0, 2
001aa018b.eq 0x1aa020
001aa01cb 0x1aa074
001aa020
001aa020loc_1aa020:
001aa020ldr d1, [sp+64]
001aa024fcvt s0, d1
001aa028bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
001aa02cstr x0, [sp+552]
001aa030str x1, [sp+560]
001aa034str x2, [sp+568]
001aa038str x0, [sp+216]
001aa03cstr x1, [sp+224]
001aa040str x2, [sp+232]
001aa044stp xzr, xzr, [sp+200]
001aa048stp xzr, xzr, [sp+184]
001aa04cldr x3, [sp+200]
001aa050ldr x4, [sp+208]
001aa054ldr x0, [sp+216]
001aa058ldr x1, [sp+224]
001aa05cldr x2, [sp+232]
001aa060mov x5, xzr
001aa064mov x6, xzr
001aa068ldp x29, x30, [sp-8]
001aa06cadd sp, sp, 704
001aa070ret x30
001aa074
001aa074loc_1aa074:
001aa074ldr d0, [sp+64]
001aa078bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
001aa07cstr x0, [sp+552]
001aa080str x1, [sp+560]
001aa084str x2, [sp+568]
001aa088str x0, [sp+216]
001aa08cstr x1, [sp+224]
001aa090str x2, [sp+232]
001aa094stp xzr, xzr, [sp+200]
001aa098stp xzr, xzr, [sp+184]
001aa09cldr x3, [sp+200]
001aa0a0ldr x4, [sp+208]
001aa0a4ldr x0, [sp+216]
001aa0a8ldr x1, [sp+224]
001aa0acldr x2, [sp+232]
001aa0b0mov x5, xzr
001aa0b4mov x6, xzr
001aa0b8ldp x29, x30, [sp-8]
001aa0bcadd sp, sp, 704
001aa0c0ret x30
001aa0c4
001aa0c4loc_1aa0c4:
001aa0c4b 0x1aa0cc
001aa0c8
001aa0c8loc_1aa0c8:
001aa0c8b 0x1aa0cc
001aa0cc
001aa0ccloc_1aa0cc:
001aa0ccubfm x5, x4, 0, 7
001aa0d0subs wzr, w5, 3
001aa0d4b.eq 0x1aa0dc
001aa0d8b 0x1aa0e0
001aa0dc
001aa0dcloc_1aa0dc:
001aa0dcb 0x1aaa78
001aa0e0
001aa0e0loc_1aa0e0:
001aa0e0ubfm x4, x4, 0, 7
001aa0e4subs wzr, w4, 4
001aa0e8b.eq 0x1aa0f0
001aa0ecb 0x1aa0f4
001aa0f0
001aa0f0loc_1aa0f0:
001aa0f0b 0x1aa138
001aa0f4
001aa0f4loc_1aa0f4:
001aa0f4b 0x1aa0f8
001aa0f8
001aa0f8loc_1aa0f8:
001aa0f8b 0x1aa0fc
001aa0fc
001aa0fcloc_1aa0fc:
001aa0fcb 0x1aa580
001aa100
001aa100loc_1aa100:
001aa100mov x5, x4
001aa104subs wzr, w5, 6
001aa108b.le 0x1aa110
001aa10cb 0x1aa1e4
001aa110
001aa110loc_1aa110:
001aa110ubfm x5, x4, 0, 7
001aa114subs wzr, w5, 5
001aa118b.eq 0x1aa120
001aa11cb 0x1aa124
001aa120
001aa120loc_1aa120:
001aa120b 0x1aa9c0
001aa124
001aa124loc_1aa124:
001aa124ubfm x4, x4, 0, 7
001aa128subs wzr, w4, 6
001aa12cb.eq 0x1aa134
001aa130b 0x1aa1dc
001aa134
001aa134loc_1aa134:
001aa134b 0x1aa138
001aa138
001aa138loc_1aa138:
001aa138add x27, sp, 536
001aa13cstp xzr, xzr, [x27]
001aa140ldr x0, [sp+712]
001aa144ldr x1, [sp+720]
001aa148movz x2, 10
001aa14corr x3, xzr, 64
001aa150bl strconv.ParseUint
001aa154str x0, [sp+128]
001aa158str x1, [sp+536]
001aa15cstr x2, [sp+544]
001aa160ldr x4, [sp+128]
001aa164str x4, [sp+152]
001aa168str x1, [sp+616]
001aa16cstr x2, [sp+624]
001aa170ldr x4, [sp+152]
001aa174str x4, [sp+72]
001aa178str x1, [sp+288]
001aa17cstr x2, [sp+296]
001aa180cbnz x1, 0x1aa188
001aa184b 0x1aa18c
001aa188
001aa188loc_1aa188:
001aa188b 0x1aab30
001aa18c
001aa18cloc_1aa18c:
001aa18cldr x0, [sp+72]
001aa190bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
001aa194str x0, [sp+552]
001aa198str x1, [sp+560]
001aa19cstr x2, [sp+568]
001aa1a0str x0, [sp+216]
001aa1a4str x1, [sp+224]
001aa1a8str x2, [sp+232]
001aa1acstp xzr, xzr, [sp+200]
001aa1b0stp xzr, xzr, [sp+184]
001aa1b4ldr x3, [sp+200]
001aa1b8ldr x4, [sp+208]
001aa1bcldr x0, [sp+216]
001aa1c0ldr x1, [sp+224]
001aa1c4ldr x2, [sp+232]
001aa1c8mov x5, xzr
001aa1ccmov x6, xzr
001aa1d0ldp x29, x30, [sp-8]
001aa1d4add sp, sp, 704
001aa1d8ret x30
001aa1dc
001aa1dcloc_1aa1dc:
001aa1dcb 0x1aa1e0
001aa1e0
001aa1e0loc_1aa1e0:
001aa1e0b 0x1aa57c
001aa1e4
001aa1e4loc_1aa1e4:
001aa1e4ubfm x5, x4, 0, 7
001aa1e8subs wzr, w5, 7
001aa1ecb.eq 0x1aa1f4
001aa1f0b 0x1aa1f8
001aa1f4
001aa1f4loc_1aa1f4:
001aa1f4b 0x1aa708
001aa1f8
001aa1f8loc_1aa1f8:
001aa1f8ubfm x2, x4, 0, 7
001aa1fcsubs wzr, w2, 8
001aa200b.eq 0x1aa208
001aa204b 0x1aa574
001aa208
001aa208loc_1aa208:
001aa208b 0x1aa20c
001aa20c
001aa20cloc_1aa20c:
001aa20cldr x2, [sp+752]
001aa210subs xzr, x2, 2
001aa214b.eq 0x1aa21c
001aa218b 0x1aa35c
001aa21c
001aa21cloc_1aa21c:
001aa21cldr x1, [sp+720]
001aa220ldr x2, [sp+712]
001aa224str x2, [sp+464]
001aa228str x1, [sp+472]
001aa22cb 0x1aa230
001aa230
001aa230loc_1aa230:
001aa230subs xzr, x1, 1
001aa234b.eq 0x1aa23c
001aa238b 0x1aa350
001aa23c
001aa23cloc_1aa23c:
001aa23cb 0x1aa240
001aa240
001aa240loc_1aa240:
001aa240subs xzr, x1, 1
001aa244b.eq 0x1aa24c
001aa248b 0x1aa2c0
001aa24c
001aa24cloc_1aa24c:
001aa24csubs xzr, x1, 0
001aa250b.hi 0x1aa258
001aa254b 0x1aaca0
001aa258
001aa258loc_1aa258:
001aa258ldrb w3, [x2]
001aa25csubs wzr, w3, 48
001aa260b.eq 0x1aa268
001aa264b 0x1aa2bc
001aa268
001aa268loc_1aa268:
001aa268b 0x1aa26c
001aa26c
001aa26cloc_1aa26c:
001aa26cmov x0, xzr
001aa270bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa274str x0, [sp+552]
001aa278str x1, [sp+560]
001aa27cstr x2, [sp+568]
001aa280str x0, [sp+216]
001aa284str x1, [sp+224]
001aa288str x2, [sp+232]
001aa28cstp xzr, xzr, [sp+200]
001aa290stp xzr, xzr, [sp+184]
001aa294ldr x3, [sp+200]
001aa298ldr x4, [sp+208]
001aa29cldr x0, [sp+216]
001aa2a0ldr x1, [sp+224]
001aa2a4ldr x2, [sp+232]
001aa2a8mov x5, xzr
001aa2acmov x6, xzr
001aa2b0ldp x29, x30, [sp-8]
001aa2b4add sp, sp, 704
001aa2b8ret x30
001aa2bc
001aa2bcloc_1aa2bc:
001aa2bcb 0x1aa2c4
001aa2c0
001aa2c0loc_1aa2c0:
001aa2c0b 0x1aa2c4
001aa2c4
001aa2c4loc_1aa2c4:
001aa2c4subs xzr, x1, 1
001aa2c8b.eq 0x1aa2d0
001aa2ccb 0x1aa344
001aa2d0
001aa2d0loc_1aa2d0:
001aa2d0subs xzr, x1, 0
001aa2d4b.hi 0x1aa2dc
001aa2d8b 0x1aac98
001aa2dc
001aa2dcloc_1aa2dc:
001aa2dcldrb w2, [x2]
001aa2e0subs wzr, w2, 49
001aa2e4b.eq 0x1aa2ec
001aa2e8b 0x1aa340
001aa2ec
001aa2ecloc_1aa2ec:
001aa2ecb 0x1aa2f0
001aa2f0
001aa2f0loc_1aa2f0:
001aa2f0orr x0, xzr, 1
001aa2f4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa2f8str x0, [sp+552]
001aa2fcstr x1, [sp+560]
001aa300str x2, [sp+568]
001aa304str x0, [sp+216]
001aa308str x1, [sp+224]
001aa30cstr x2, [sp+232]
001aa310stp xzr, xzr, [sp+200]
001aa314stp xzr, xzr, [sp+184]
001aa318ldr x3, [sp+200]
001aa31cldr x4, [sp+208]
001aa320ldr x0, [sp+216]
001aa324ldr x1, [sp+224]
001aa328ldr x2, [sp+232]
001aa32cmov x5, xzr
001aa330mov x6, xzr
001aa334ldp x29, x30, [sp-8]
001aa338add sp, sp, 704
001aa33cret x30
001aa340
001aa340loc_1aa340:
001aa340b 0x1aa348
001aa344
001aa344loc_1aa344:
001aa344b 0x1aa348
001aa348
001aa348loc_1aa348:
001aa348b 0x1aa34c
001aa34c
001aa34cloc_1aa34c:
001aa34cb 0x1aa354
001aa350
001aa350loc_1aa350:
001aa350b 0x1aa354
001aa354
001aa354loc_1aa354:
001aa354b 0x1aa358
001aa358
001aa358loc_1aa358:
001aa358b 0x1aa570
001aa35c
001aa35cloc_1aa35c:
001aa35cldr x1, [sp+720]
001aa360ldr x2, [sp+712]
001aa364str x2, [sp+448]
001aa368str x1, [sp+456]
001aa36cb 0x1aa370
001aa370
001aa370loc_1aa370:
001aa370subs xzr, x1, 4
001aa374b.eq 0x1aa37c
001aa378b 0x1aa458
001aa37c
001aa37cloc_1aa37c:
001aa37cb 0x1aa380
001aa380
001aa380loc_1aa380:
001aa380subs xzr, x1, 4
001aa384b.eq 0x1aa38c
001aa388b 0x1aa450
001aa38c
001aa38cloc_1aa38c:
001aa38csubs xzr, x1, 0
001aa390b.hi 0x1aa398
001aa394b 0x1aac90
001aa398
001aa398loc_1aa398:
001aa398ldrb w3, [x2]
001aa39csubs xzr, x1, 1
001aa3a0b.hi 0x1aa3a8
001aa3a4b 0x1aac88
001aa3a8
001aa3a8loc_1aa3a8:
001aa3a8ldrb w4, [x2+1]
001aa3acubfm x4, x4, 56, 7
001aa3b0orr x3, x3, x4
001aa3b4subs xzr, x1, 2
001aa3b8b.hi 0x1aa3c0
001aa3bcb 0x1aac80
001aa3c0
001aa3c0loc_1aa3c0:
001aa3c0ldrb w4, [x2+2]
001aa3c4ubfm x4, x4, 48, 7
001aa3c8orr x3, x3, x4
001aa3ccsubs xzr, x1, 3
001aa3d0b.hi 0x1aa3d8
001aa3d4b 0x1aac78
001aa3d8
001aa3d8loc_1aa3d8:
001aa3d8ldrb w2, [x2+3]
001aa3dcubfm x2, x2, 40, 7
001aa3e0orr x2, x3, x2
001aa3e4movz x3, 29300
001aa3e8movk x3, 0x65750000
001aa3ecsubs wzr, w2, w3
001aa3f0b.eq 0x1aa3f8
001aa3f4b 0x1aa44c
001aa3f8
001aa3f8loc_1aa3f8:
001aa3f8b 0x1aa3fc
001aa3fc
001aa3fcloc_1aa3fc:
001aa3fcorr x0, xzr, 1
001aa400bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa404str x0, [sp+552]
001aa408str x1, [sp+560]
001aa40cstr x2, [sp+568]
001aa410str x0, [sp+216]
001aa414str x1, [sp+224]
001aa418str x2, [sp+232]
001aa41cstp xzr, xzr, [sp+200]
001aa420stp xzr, xzr, [sp+184]
001aa424ldr x3, [sp+200]
001aa428ldr x4, [sp+208]
001aa42cldr x0, [sp+216]
001aa430ldr x1, [sp+224]
001aa434ldr x2, [sp+232]
001aa438mov x5, xzr
001aa43cmov x6, xzr
001aa440ldp x29, x30, [sp-8]
001aa444add sp, sp, 704
001aa448ret x30
001aa44c
001aa44cloc_1aa44c:
001aa44cb 0x1aa454
001aa450
001aa450loc_1aa450:
001aa450b 0x1aa454
001aa454
001aa454loc_1aa454:
001aa454b 0x1aa568
001aa458
001aa458loc_1aa458:
001aa458subs xzr, x1, 5
001aa45cb.eq 0x1aa464
001aa460b 0x1aa560
001aa464
001aa464loc_1aa464:
001aa464b 0x1aa468
001aa468
001aa468loc_1aa468:
001aa468subs xzr, x1, 5
001aa46cb.eq 0x1aa474
001aa470b 0x1aa558
001aa474
001aa474loc_1aa474:
001aa474subs xzr, x1, 0
001aa478b.hi 0x1aa480
001aa47cb 0x1aac70
001aa480
001aa480loc_1aa480:
001aa480ldrb w3, [x2]
001aa484subs xzr, x1, 1
001aa488b.hi 0x1aa490
001aa48cb 0x1aac68
001aa490
001aa490loc_1aa490:
001aa490ldrb w4, [x2+1]
001aa494ubfm x4, x4, 56, 7
001aa498orr x3, x3, x4
001aa49csubs xzr, x1, 2
001aa4a0b.hi 0x1aa4a8
001aa4a4b 0x1aac60
001aa4a8
001aa4a8loc_1aa4a8:
001aa4a8ldrb w4, [x2+2]
001aa4acubfm x4, x4, 48, 7
001aa4b0orr x3, x3, x4
001aa4b4subs xzr, x1, 3
001aa4b8b.hi 0x1aa4c0
001aa4bcb 0x1aac58
001aa4c0
001aa4c0loc_1aa4c0:
001aa4c0ldrb w4, [x2+3]
001aa4c4ubfm x4, x4, 40, 7
001aa4c8orr x3, x3, x4
001aa4ccmovz x4, 24934
001aa4d0movk x4, 0x736c0000
001aa4d4subs wzr, w3, w4
001aa4d8b.eq 0x1aa4e0
001aa4dcb 0x1aa554
001aa4e0
001aa4e0loc_1aa4e0:
001aa4e0subs xzr, x1, 4
001aa4e4b.hi 0x1aa4ec
001aa4e8b 0x1aac50
001aa4ec
001aa4ecloc_1aa4ec:
001aa4ecldrb w2, [x2+4]
001aa4f0subs wzr, w2, 101
001aa4f4b.eq 0x1aa4fc
001aa4f8b 0x1aa550
001aa4fc
001aa4fcloc_1aa4fc:
001aa4fcb 0x1aa500
001aa500
001aa500loc_1aa500:
001aa500mov x0, xzr
001aa504bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001aa508str x0, [sp+552]
001aa50cstr x1, [sp+560]
001aa510str x2, [sp+568]
001aa514str x0, [sp+216]
001aa518str x1, [sp+224]
001aa51cstr x2, [sp+232]
001aa520stp xzr, xzr, [sp+200]
001aa524stp xzr, xzr, [sp+184]
001aa528ldr x3, [sp+200]
001aa52cldr x4, [sp+208]
001aa530ldr x0, [sp+216]
001aa534ldr x1, [sp+224]
001aa538ldr x2, [sp+232]
001aa53cmov x5, xzr
001aa540mov x6, xzr
001aa544ldp x29, x30, [sp-8]
001aa548add sp, sp, 704
001aa54cret x30
001aa550
001aa550loc_1aa550:
001aa550b 0x1aa55c
001aa554
001aa554loc_1aa554:
001aa554b 0x1aa55c
001aa558
001aa558loc_1aa558:
001aa558b 0x1aa55c
001aa55c
001aa55cloc_1aa55c:
001aa55cb 0x1aa568
001aa560
001aa560loc_1aa560:
001aa560b 0x1aa564
001aa564
001aa564loc_1aa564:
001aa564b 0x1aa568
001aa568
001aa568loc_1aa568:
001aa568b 0x1aa56c
001aa56c
001aa56cloc_1aa56c:
001aa56cb 0x1aa570
001aa570
001aa570loc_1aa570:
001aa570b 0x1aab30
001aa574
001aa574loc_1aa574:
001aa574b 0x1aa578
001aa578
001aa578loc_1aa578:
001aa578b 0x1aa57c
001aa57c
001aa57cloc_1aa57c:
001aa57cb 0x1aa580
001aa580
001aa580loc_1aa580:
001aa580b 0x1aab2c
001aa584
001aa584loc_1aa584:
001aa584mov x5, x4
001aa588subs wzr, w5, 14
001aa58cb.le 0x1aa594
001aa590b 0x1aa96c
001aa594
001aa594loc_1aa594:
001aa594mov x5, x4
001aa598subs wzr, w5, 12
001aa59cb.le 0x1aa5a4
001aa5a0b 0x1aa6f4
001aa5a4
001aa5a4loc_1aa5a4:
001aa5a4ubfm x2, x4, 0, 7
001aa5a8subs wzr, w2, 9
001aa5acb.eq 0x1aa5b4
001aa5b0b 0x1aa60c
001aa5b4
001aa5b4loc_1aa5b4:
001aa5b4b 0x1aa5b8
001aa5b8
001aa5b8loc_1aa5b8:
001aa5b8ldr x0, [sp+712]
001aa5bcldr x1, [sp+720]
001aa5c0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
001aa5c4str x0, [sp+552]
001aa5c8str x1, [sp+560]
001aa5ccstr x2, [sp+568]
001aa5d0str x0, [sp+216]
001aa5d4str x1, [sp+224]
001aa5d8str x2, [sp+232]
001aa5dcstp xzr, xzr, [sp+200]
001aa5e0stp xzr, xzr, [sp+184]
001aa5e4ldr x3, [sp+200]
001aa5e8ldr x4, [sp+208]
001aa5ecldr x0, [sp+216]
001aa5f0ldr x1, [sp+224]
001aa5f4ldr x2, [sp+232]
001aa5f8mov x5, xzr
001aa5fcmov x6, xzr
001aa600ldp x29, x30, [sp-8]
001aa604add sp, sp, 704
001aa608ret x30
001aa60c
001aa60cloc_1aa60c:
001aa60cubfm x2, x4, 0, 7
001aa610subs wzr, w2, 12
001aa614b.eq 0x1aa61c
001aa618b 0x1aa6ec
001aa61c
001aa61cloc_1aa61c:
001aa61cb 0x1aa620
001aa620
001aa620loc_1aa620:
001aa620str xzr, [sp+512]
001aa624add x27, sp, 520
001aa628stp xzr, xzr, [x27]
001aa62cldr x0, [sp+712]
001aa630ldr x1, [sp+720]
001aa634bl google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes
001aa638str x0, [sp+512]
001aa63cstr x1, [sp+520]
001aa640str x2, [sp+528]
001aa644strb w3, [sp+58]
001aa648ldr x2, [sp+520]
001aa64cldr x3, [sp+528]
001aa650ldr x4, [sp+512]
001aa654str x4, [sp+576]
001aa658str x2, [sp+584]
001aa65cstr x3, [sp+592]
001aa660ldrb w2, [sp+58]
001aa664strb w2, [sp+59]
001aa668ldr x2, [sp+576]
001aa66cldr x3, [sp+584]
001aa670ldr x4, [sp+592]
001aa674str x2, [sp+368]
001aa678str x3, [sp+376]
001aa67cstr x4, [sp+384]
001aa680ldrb w2, [sp+59]
001aa684strb w2, [sp+56]
001aa688tbnz w2, 0, 0x1aa690
001aa68cb 0x1aa6e8
001aa690
001aa690loc_1aa690:
001aa690ldr x0, [sp+368]
001aa694ldr x1, [sp+376]
001aa698ldr x2, [sp+384]
001aa69cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
001aa6a0str x0, [sp+552]
001aa6a4str x1, [sp+560]
001aa6a8str x2, [sp+568]
001aa6acstr x0, [sp+216]
001aa6b0str x1, [sp+224]
001aa6b4str x2, [sp+232]
001aa6b8stp xzr, xzr, [sp+200]
001aa6bcstp xzr, xzr, [sp+184]
001aa6c0ldr x3, [sp+200]
001aa6c4ldr x4, [sp+208]
001aa6c8ldr x0, [sp+216]
001aa6ccldr x1, [sp+224]
001aa6d0ldr x2, [sp+232]
001aa6d4mov x5, xzr
001aa6d8mov x6, xzr
001aa6dcldp x29, x30, [sp-8]
001aa6e0add sp, sp, 704
001aa6e4ret x30
001aa6e8
001aa6e8loc_1aa6e8:
001aa6e8b 0x1aab30
001aa6ec
001aa6ecloc_1aa6ec:
001aa6ecb 0x1aa6f0
001aa6f0
001aa6f0loc_1aa6f0:
001aa6f0b 0x1aa968
001aa6f4
001aa6f4loc_1aa6f4:
001aa6f4ubfm x5, x4, 0, 7
001aa6f8subs wzr, w5, 13
001aa6fcb.eq 0x1aa704
001aa700b 0x1aa7ac
001aa704
001aa704loc_1aa704:
001aa704b 0x1aa708
001aa708
001aa708loc_1aa708:
001aa708add x27, sp, 536
001aa70cstp xzr, xzr, [x27]
001aa710ldr x0, [sp+712]
001aa714ldr x1, [sp+720]
001aa718movz x2, 10
001aa71corr x3, xzr, 32
001aa720bl strconv.ParseUint
001aa724str x0, [sp+128]
001aa728str x1, [sp+536]
001aa72cstr x2, [sp+544]
001aa730ldr x4, [sp+128]
001aa734str x4, [sp+160]
001aa738str x1, [sp+632]
001aa73cstr x2, [sp+640]
001aa740ldr x4, [sp+160]
001aa744str x4, [sp+80]
001aa748str x1, [sp+304]
001aa74cstr x2, [sp+312]
001aa750cbnz x1, 0x1aa758
001aa754b 0x1aa75c
001aa758
001aa758loc_1aa758:
001aa758b 0x1aab30
001aa75c
001aa75cloc_1aa75c:
001aa75cldr x0, [sp+80]
001aa760bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001aa764str x0, [sp+552]
001aa768str x1, [sp+560]
001aa76cstr x2, [sp+568]
001aa770str x0, [sp+216]
001aa774str x1, [sp+224]
001aa778str x2, [sp+232]
001aa77cstp xzr, xzr, [sp+200]
001aa780stp xzr, xzr, [sp+184]
001aa784ldr x3, [sp+200]
001aa788ldr x4, [sp+208]
001aa78cldr x0, [sp+216]
001aa790ldr x1, [sp+224]
001aa794ldr x2, [sp+232]
001aa798mov x5, xzr
001aa79cmov x6, xzr
001aa7a0ldp x29, x30, [sp-8]
001aa7a4add sp, sp, 704
001aa7a8ret x30
001aa7ac
001aa7acloc_1aa7ac:
001aa7acubfm x4, x4, 0, 7
001aa7b0subs wzr, w4, 14
001aa7b4b.eq 0x1aa7bc
001aa7b8b 0x1aa960
001aa7bc
001aa7bcloc_1aa7bc:
001aa7bcb 0x1aa7c0
001aa7c0
001aa7c0loc_1aa7c0:
001aa7c0ldr x4, [sp+752]
001aa7c4subs xzr, x4, 2
001aa7c8b.eq 0x1aa7d0
001aa7ccb 0x1aa8c0
001aa7d0
001aa7d0loc_1aa7d0:
001aa7d0add x27, sp, 536
001aa7d4stp xzr, xzr, [x27]
001aa7d8ldr x0, [sp+712]
001aa7dcldr x1, [sp+720]
001aa7e0movz x2, 10
001aa7e4orr x3, xzr, 32
001aa7e8bl strconv.ParseInt
001aa7ecstr x0, [sp+136]
001aa7f0str x1, [sp+536]
001aa7f4str x2, [sp+544]
001aa7f8ldr x4, [sp+136]
001aa7fcstr x4, [sp+112]
001aa800str x1, [sp+680]
001aa804str x2, [sp+688]
001aa808ldr x4, [sp+112]
001aa80cstr x4, [sp+104]
001aa810str x1, [sp+352]
001aa814str x2, [sp+360]
001aa818cbnz x1, 0x1aa820
001aa81cb 0x1aa824
001aa820
001aa820loc_1aa820:
001aa820b 0x1aa8bc
001aa824
001aa824loc_1aa824:
001aa824ldr x2, [sp+736]
001aa828ldrsb x27, [x2]
001aa82cldr x2, [x2+32]
001aa830ldr x0, [sp+744]
001aa834ldr x1, [sp+104]
001aa838blr x2
001aa83cstr x0, [sp+256]
001aa840str x1, [sp+264]
001aa844cbnz x0, 0x1aa84c
001aa848b 0x1aa8b8
001aa84c
001aa84cloc_1aa84c:
001aa84cldrsb x27, [x0]
001aa850ldr x2, [x0+56]
001aa854mov x0, x1
001aa858blr x2
001aa85cstr w0, [sp+60]
001aa860bl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
001aa864str x0, [sp+552]
001aa868str x1, [sp+560]
001aa86cstr x2, [sp+568]
001aa870str x0, [sp+216]
001aa874str x1, [sp+224]
001aa878str x2, [sp+232]
001aa87cldr x1, [sp+256]
001aa880ldr x2, [sp+264]
001aa884str x1, [sp+200]
001aa888str x2, [sp+208]
001aa88cstp xzr, xzr, [sp+184]
001aa890ldr x3, [sp+200]
001aa894ldr x4, [sp+208]
001aa898ldr x0, [sp+216]
001aa89cldr x1, [sp+224]
001aa8a0ldr x2, [sp+232]
001aa8a4mov x5, xzr
001aa8a8mov x6, xzr
001aa8acldp x29, x30, [sp-8]
001aa8b0add sp, sp, 704
001aa8b4ret x30
001aa8b8
001aa8b8loc_1aa8b8:
001aa8b8b 0x1aa8bc
001aa8bc
001aa8bcloc_1aa8bc:
001aa8bcb 0x1aa95c
001aa8c0
001aa8c0loc_1aa8c0:
001aa8c0ldr x3, [sp+736]
001aa8c4ldrsb x27, [x3]
001aa8c8ldr x3, [x3+24]
001aa8ccldr x0, [sp+744]
001aa8d0ldr x2, [sp+720]
001aa8d4ldr x1, [sp+712]
001aa8d8blr x3
001aa8dcstr x0, [sp+240]
001aa8e0str x1, [sp+248]
001aa8e4cbnz x0, 0x1aa8ec
001aa8e8b 0x1aa958
001aa8ec
001aa8ecloc_1aa8ec:
001aa8ecldrsb x27, [x0]
001aa8f0ldr x2, [x0+56]
001aa8f4mov x0, x1
001aa8f8blr x2
001aa8fcstr w0, [sp+60]
001aa900bl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
001aa904str x0, [sp+552]
001aa908str x1, [sp+560]
001aa90cstr x2, [sp+568]
001aa910str x0, [sp+216]
001aa914str x1, [sp+224]
001aa918str x2, [sp+232]
001aa91cldr x1, [sp+240]
001aa920ldr x2, [sp+248]
001aa924str x1, [sp+200]
001aa928str x2, [sp+208]
001aa92cstp xzr, xzr, [sp+184]
001aa930ldr x3, [sp+200]
001aa934ldr x4, [sp+208]
001aa938ldr x0, [sp+216]
001aa93cldr x1, [sp+224]
001aa940ldr x2, [sp+232]
001aa944mov x5, xzr
001aa948mov x6, xzr
001aa94cldp x29, x30, [sp-8]
001aa950add sp, sp, 704
001aa954ret x30
001aa958
001aa958loc_1aa958:
001aa958b 0x1aa95c
001aa95c
001aa95cloc_1aa95c:
001aa95cb 0x1aab30
001aa960
001aa960loc_1aa960:
001aa960b 0x1aa964
001aa964
001aa964loc_1aa964:
001aa964b 0x1aa968
001aa968
001aa968loc_1aa968:
001aa968b 0x1aab28
001aa96c
001aa96cloc_1aa96c:
001aa96cmov x5, x4
001aa970subs wzr, w5, 16
001aa974b.le 0x1aa97c
001aa978b 0x1aa9ac
001aa97c
001aa97cloc_1aa97c:
001aa97cubfm x5, x4, 0, 7
001aa980subs wzr, w5, 15
001aa984b.eq 0x1aa98c
001aa988b 0x1aa990
001aa98c
001aa98cloc_1aa98c:
001aa98cb 0x1aa9c0
001aa990
001aa990loc_1aa990:
001aa990ubfm x4, x4, 0, 7
001aa994subs wzr, w4, 16
001aa998b.eq 0x1aa9a0
001aa99cb 0x1aa9a4
001aa9a0
001aa9a0loc_1aa9a0:
001aa9a0b 0x1aaa78
001aa9a4
001aa9a4loc_1aa9a4:
001aa9a4b 0x1aa9a8
001aa9a8
001aa9a8loc_1aa9a8:
001aa9a8b 0x1aab24
001aa9ac
001aa9acloc_1aa9ac:
001aa9acubfm x5, x4, 0, 7
001aa9b0subs wzr, w5, 17
001aa9b4b.eq 0x1aa9bc
001aa9b8b 0x1aaa64
001aa9bc
001aa9bcloc_1aa9bc:
001aa9bcb 0x1aa9c0
001aa9c0
001aa9c0loc_1aa9c0:
001aa9c0add x27, sp, 536
001aa9c4stp xzr, xzr, [x27]
001aa9c8ldr x0, [sp+712]
001aa9ccldr x1, [sp+720]
001aa9d0movz x2, 10
001aa9d4orr x3, xzr, 32
001aa9d8bl strconv.ParseInt
001aa9dcstr x0, [sp+136]
001aa9e0str x1, [sp+536]
001aa9e4str x2, [sp+544]
001aa9e8ldr x4, [sp+136]
001aa9ecstr x4, [sp+176]
001aa9f0str x1, [sp+664]
001aa9f4str x2, [sp+672]
001aa9f8ldr x4, [sp+176]
001aa9fcstr x4, [sp+96]
001aaa00str x1, [sp+336]
001aaa04str x2, [sp+344]
001aaa08cbnz x1, 0x1aaa10
001aaa0cb 0x1aaa14
001aaa10
001aaa10loc_1aaa10:
001aaa10b 0x1aab30
001aaa14
001aaa14loc_1aaa14:
001aaa14ldr x0, [sp+96]
001aaa18bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
001aaa1cstr x0, [sp+552]
001aaa20str x1, [sp+560]
001aaa24str x2, [sp+568]
001aaa28str x0, [sp+216]
001aaa2cstr x1, [sp+224]
001aaa30str x2, [sp+232]
001aaa34stp xzr, xzr, [sp+200]
001aaa38stp xzr, xzr, [sp+184]
001aaa3cldr x3, [sp+200]
001aaa40ldr x4, [sp+208]
001aaa44ldr x0, [sp+216]
001aaa48ldr x1, [sp+224]
001aaa4cldr x2, [sp+232]
001aaa50mov x5, xzr
001aaa54mov x6, xzr
001aaa58ldp x29, x30, [sp-8]
001aaa5cadd sp, sp, 704
001aaa60ret x30
001aaa64
001aaa64loc_1aaa64:
001aaa64ubfm x4, x4, 0, 7
001aaa68subs wzr, w4, 18
001aaa6cb.eq 0x1aaa74
001aaa70b 0x1aab1c
001aaa74
001aaa74loc_1aaa74:
001aaa74b 0x1aaa78
001aaa78
001aaa78loc_1aaa78:
001aaa78add x27, sp, 536
001aaa7cstp xzr, xzr, [x27]
001aaa80ldr x0, [sp+712]
001aaa84ldr x1, [sp+720]
001aaa88movz x2, 10
001aaa8corr x3, xzr, 64
001aaa90bl strconv.ParseInt
001aaa94str x0, [sp+136]
001aaa98str x1, [sp+536]
001aaa9cstr x2, [sp+544]
001aaaa0ldr x4, [sp+136]
001aaaa4str x4, [sp+168]
001aaaa8str x1, [sp+648]
001aaaacstr x2, [sp+656]
001aaab0ldr x4, [sp+168]
001aaab4str x4, [sp+88]
001aaab8str x1, [sp+320]
001aaabcstr x2, [sp+328]
001aaac0cbnz x1, 0x1aaac8
001aaac4b 0x1aaacc
001aaac8
001aaac8loc_1aaac8:
001aaac8b 0x1aab30
001aaacc
001aaaccloc_1aaacc:
001aaaccldr x0, [sp+88]
001aaad0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
001aaad4str x0, [sp+552]
001aaad8str x1, [sp+560]
001aaadcstr x2, [sp+568]
001aaae0str x0, [sp+216]
001aaae4str x1, [sp+224]
001aaae8str x2, [sp+232]
001aaaecstp xzr, xzr, [sp+200]
001aaaf0stp xzr, xzr, [sp+184]
001aaaf4ldr x3, [sp+200]
001aaaf8ldr x4, [sp+208]
001aaafcldr x0, [sp+216]
001aab00ldr x1, [sp+224]
001aab04ldr x2, [sp+232]
001aab08mov x5, xzr
001aab0cmov x6, xzr
001aab10ldp x29, x30, [sp-8]
001aab14add sp, sp, 704
001aab18ret x30
001aab1c
001aab1cloc_1aab1c:
001aab1cb 0x1aab20
001aab20
001aab20loc_1aab20:
001aab20b 0x1aab24
001aab24
001aab24loc_1aab24:
001aab24b 0x1aab28
001aab28
001aab28loc_1aab28:
001aab28b 0x1aab2c
001aab2c
001aab2cloc_1aab2c:
001aab2cb 0x1aab30
001aab30
001aab30loc_1aab30:
001aab30stp xzr, xzr, [sp+480]
001aab34stp xzr, xzr, [sp+496]
001aab38add x2, sp, 480
001aab3cstr x2, [sp+400]
001aab40ldrsb x27, [x2]
001aab44ldrsb x3, [sp+728]
001aab48adrp x4, 0x477000
001aab4cadd x4, x4, 3680
001aab50str x4, [x2]
001aab54ubfm x3, x3, 61, 7
001aab58adrp x4, 0x578000
001aab5cadd x4, x4, 640
001aab60add x3, x4, x3
001aab64adrp x27, 0x8a1000
001aab68ldr w4, [x27+3056]
001aab6ccbz w4, 0x1aab74
001aab70b 0x1aab78
001aab74
001aab74loc_1aab74:
001aab74b 0x1aab88
001aab78
001aab78loc_1aab78:
001aab78ldr x4, [x2+8]
001aab7cbl runtime.gcWriteBarrier1
001aab80str x4, [x25]
001aab84b 0x1aab88
001aab88
001aab88loc_1aab88:
001aab88str x3, [x2+8]
001aab8cldr x0, [sp+712]
001aab90ldr x1, [sp+720]
001aab94bl runtime.convTstring
001aab98str x0, [sp+392]
001aab9cldr x2, [sp+400]
001aaba0ldrsb x27, [x2]
001aaba4adrp x3, 0x44b000
001aaba8add x3, x3, 2944
001aabacstr x3, [x2+16]
001aabb0adrp x27, 0x8a1000
001aabb4ldr w3, [x27+3056]
001aabb8cbz w3, 0x1aabc0
001aabbcb 0x1aabc4
001aabc0
001aabc0loc_1aabc0:
001aabc0b 0x1aabd8
001aabc4
001aabc4loc_1aabc4:
001aabc4bl runtime.gcWriteBarrier2
001aabc8str x0, [x25]
001aabccldr x5, [x2+24]
001aabd0str x5, [x25+8]
001aabd4b 0x1aabd8
001aabd8
001aabd8loc_1aabd8:
001aabd8str x0, [x2+24]
001aabdcldr x2, [sp+400]
001aabe0ldrsb x27, [x2]
001aabe4b 0x1aabe8
001aabe8
001aabe8loc_1aabe8:
001aabe8str x2, [sp+408]
001aabecorr x4, xzr, 2
001aabf0str x4, [sp+416]
001aabf4str x4, [sp+424]
001aabf8adrp x0, 0x514000
001aabfcadd x0, x0, 4048
001aac00orr x1, xzr, 32
001aac04mov x3, x4
001aac08bl google.golang.org/protobuf/internal/errors.New
001aac0cstr x0, [sp+536]
001aac10str x1, [sp+544]
001aac14stp xzr, xzr, [sp+216]
001aac18str xzr, [sp+232]
001aac1cstp xzr, xzr, [sp+200]
001aac20ldr x5, [sp+536]
001aac24ldr x6, [sp+544]
001aac28str x5, [sp+184]
001aac2cstr x6, [sp+192]
001aac30ldr x3, [sp+200]
001aac34ldr x4, [sp+208]
001aac38ldr x0, [sp+216]
001aac3cldr x1, [sp+224]
001aac40ldr x2, [sp+232]
001aac44ldp x29, x30, [sp-8]
001aac48add sp, sp, 704
001aac4cret x30
001aac50
001aac50loc_1aac50:
001aac50orr x0, xzr, 4
001aac54bl runtime.panicIndex
001aac58
001aac58loc_1aac58:
001aac58orr x0, xzr, 3
001aac5cbl runtime.panicIndex
001aac60
001aac60loc_1aac60:
001aac60orr x0, xzr, 2
001aac64bl runtime.panicIndex
001aac68
001aac68loc_1aac68:
001aac68orr x0, xzr, 1
001aac6cbl runtime.panicIndex
001aac70
001aac70loc_1aac70:
001aac70mov x0, xzr
001aac74bl runtime.panicIndex
001aac78
001aac78loc_1aac78:
001aac78orr x0, xzr, 3
001aac7cbl runtime.panicIndex
001aac80
001aac80loc_1aac80:
001aac80orr x0, xzr, 2
001aac84bl runtime.panicIndex
001aac88
001aac88loc_1aac88:
001aac88orr x0, xzr, 1
001aac8cbl runtime.panicIndex
001aac90
001aac90loc_1aac90:
001aac90mov x0, xzr
001aac94bl runtime.panicIndex
001aac98
001aac98loc_1aac98:
001aac98mov x0, xzr
001aac9cbl runtime.panicIndex
001aaca0
001aaca0loc_1aaca0:
001aaca0mov x0, xzr
001aaca4bl runtime.panicIndex
001aaca8
001aaca8loc_1aaca8:
001aaca8orr x0, xzr, 3
001aacacbl runtime.panicIndex
001aacb0
001aacb0loc_1aacb0:
001aacb0orr x0, xzr, 2
001aacb4bl runtime.panicIndex
001aacb8
001aacb8loc_1aacb8:
001aacb8orr x0, xzr, 1
001aacbcbl runtime.panicIndex
001aacc0
001aacc0loc_1aacc0:
001aacc0mov x0, xzr
001aacc4bl runtime.panicIndex
001aacc8
001aacc8loc_1aacc8:
001aacc8orr x0, xzr, 2
001aacccbl runtime.panicIndex
001aacd0
001aacd0loc_1aacd0:
001aacd0orr x0, xzr, 1
001aacd4bl runtime.panicIndex
001aacd8
001aacd8loc_1aacd8:
001aacd8mov x0, xzr
001aacdcbl runtime.panicIndex
001aace0
001aace0loc_1aace0:
001aace0orr x0, xzr, 2
001aace4bl runtime.panicIndex
001aace8
001aace8loc_1aace8:
001aace8orr x0, xzr, 1
001aacecbl runtime.panicIndex
001aacf0
001aacf0loc_1aacf0:
001aacf0mov x0, xzr
001aacf4bl runtime.panicIndex
001aacf8hint
001aacfc
001aacfcloc_1aacfc:
001aacfcstp x0, x1, [sp+8]
001aad00strb w2, [sp+24]
001aad04stp x3, x4, [sp+32]
001aad08str x5, [sp+48]
001aad0cmov x3, x30
001aad10bl runtime.morestack_noctxt.abi0
001aad14ldp x0, x1, [sp+8]
001aad18ldrsb x2, [sp+24]
001aad1cldp x3, x4, [sp+32]
001aad20ldr x5, [sp+48]
001aad24b 0x1a9d30
001aad28udf 0
001aad2cudf 0
001a9d30
001aad30
001aad30google.golang.org/protobuf/internal/encoding/defval.Marshal: ; void google.golang.org/protobuf/internal/encoding/defval.Marshal(google.golang.org/protobuf/reflect/protoreflect.Value v, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor ev, google.golang.org/protobuf/reflect/protoreflect.Kind k, google.golang.org/protobuf/internal/encoding/defval.Format f)
001aad30ldr x16, [x28+16]
001aad34sub x17, sp, 176
001aad38subs xzr, x17, x16
001aad3cb.ls 0x1ab4e8
001aad40sub x20, sp, 304
001aad44stp x29, x30, [x20-8]
001aad48add sp, x20, 0
001aad4csub x29, sp, 8
001aad50str x0, [sp+312]
001aad54str x1, [sp+320]
001aad58str x2, [sp+328]
001aad5cstr x3, [sp+336]
001aad60str x4, [sp+344]
001aad64strb w5, [sp+352]
001aad68str x6, [sp+360]
001aad6cstp xzr, xzr, [sp+104]
001aad70stp xzr, xzr, [sp+88]
001aad74ldrsb x3, [sp+352]
001aad78strb w3, [sp+55]
001aad7cmov x4, x3
001aad80subs wzr, w4, 7
001aad84b.le 0x1aad8c
001aad88b 0x1aafe0
001aad8c
001aad8cloc_1aad8c:
001aad8cmov x4, x3
001aad90subs wzr, w4, 3
001aad94b.le 0x1aad9c
001aad98b 0x1aaf80
001aad9c
001aad9cloc_1aad9c:
001aad9cmov x4, x3
001aada0subs wzr, w4, 0
001aada4b.gt 0x1aadac
001aada8b 0x1aaf60
001aadac
001aadacloc_1aadac:
001aadacmov x4, x3
001aadb0subs wzr, w4, 2
001aadb4b.le 0x1aadbc
001aadb8b 0x1aaf5c
001aadbc
001aadbcloc_1aadbc:
001aadbcb 0x1aadc0
001aadc0
001aadc0loc_1aadc0:
001aadc0ldr x0, [sp+312]
001aadc4ldr x1, [sp+320]
001aadc8ldr x2, [sp+328]
001aadccbl google.golang.org/protobuf/reflect/protoreflect.Value.Float
001aadd0str d0, [sp+64]
001aadd4movn x0, 0
001aadd8bl math.IsInf
001aaddcstrb w0, [sp+58]
001aade0tbnz w0, 0, 0x1aade8
001aade4b 0x1aae20
001aade8
001aade8loc_1aade8:
001aade8b 0x1aadec
001aadec
001aadecloc_1aadec:
001aadecadrp x4, 0x506000
001aadf0add x4, x4, 1410
001aadf4str x4, [sp+104]
001aadf8orr x4, xzr, 4
001aadfcstr x4, [sp+112]
001aae00stp xzr, xzr, [sp+88]
001aae04ldr x0, [sp+104]
001aae08ldr x1, [sp+112]
001aae0cmov x2, xzr
001aae10mov x3, xzr
001aae14ldp x29, x30, [sp-8]
001aae18add sp, sp, 304
001aae1cret x30
001aae20
001aae20loc_1aae20:
001aae20ldr d0, [sp+64]
001aae24orr x0, xzr, 1
001aae28bl math.IsInf
001aae2cstrb w0, [sp+57]
001aae30tbnz w0, 0, 0x1aae38
001aae34b 0x1aae70
001aae38
001aae38loc_1aae38:
001aae38b 0x1aae3c
001aae3c
001aae3cloc_1aae3c:
001aae3cadrp x4, 0x506000
001aae40add x4, x4, 675
001aae44str x4, [sp+104]
001aae48orr x4, xzr, 3
001aae4cstr x4, [sp+112]
001aae50stp xzr, xzr, [sp+88]
001aae54ldr x0, [sp+104]
001aae58ldr x1, [sp+112]
001aae5cmov x2, xzr
001aae60mov x3, xzr
001aae64ldp x29, x30, [sp-8]
001aae68add sp, sp, 304
001aae6cret x30
001aae70
001aae70loc_1aae70:
001aae70ldr d0, [sp+64]
001aae74bl math.IsNaN
001aae78strb w0, [sp+56]
001aae7ctbnz w0, 0, 0x1aae84
001aae80b 0x1aaebc
001aae84
001aae84loc_1aae84:
001aae84b 0x1aae88
001aae88
001aae88loc_1aae88:
001aae88adrp x4, 0x506000
001aae8cadd x4, x4, 489
001aae90str x4, [sp+104]
001aae94orr x4, xzr, 3
001aae98str x4, [sp+112]
001aae9cstp xzr, xzr, [sp+88]
001aaea0ldr x0, [sp+104]
001aaea4ldr x1, [sp+112]
001aaea8mov x2, xzr
001aaeacmov x3, xzr
001aaeb0ldp x29, x30, [sp-8]
001aaeb4add sp, sp, 304
001aaeb8ret x30
001aaebc
001aaebcloc_1aaebc:
001aaebcb 0x1aaec0
001aaec0
001aaec0loc_1aaec0:
001aaec0ldrsb x3, [sp+352]
001aaec4ubfm x3, x3, 0, 7
001aaec8subs wzr, w3, 2
001aaeccb.eq 0x1aaed4
001aaed0b 0x1aaf18
001aaed4
001aaed4loc_1aaed4:
001aaed4ldr d0, [sp+64]
001aaed8movz x0, 103
001aaedcmovn x1, 0
001aaee0orr x2, xzr, 32
001aaee4bl strconv.FormatFloat
001aaee8str x0, [sp+280]
001aaeecstr x1, [sp+288]
001aaef0str x0, [sp+104]
001aaef4str x1, [sp+112]
001aaef8stp xzr, xzr, [sp+88]
001aaefcldr x0, [sp+104]
001aaf00ldr x1, [sp+112]
001aaf04mov x2, xzr
001aaf08mov x3, xzr
001aaf0cldp x29, x30, [sp-8]
001aaf10add sp, sp, 304
001aaf14ret x30
001aaf18
001aaf18loc_1aaf18:
001aaf18ldr d0, [sp+64]
001aaf1cmovz x0, 103
001aaf20movn x1, 0
001aaf24orr x2, xzr, 64
001aaf28bl strconv.FormatFloat
001aaf2cstr x0, [sp+280]
001aaf30str x1, [sp+288]
001aaf34str x0, [sp+104]
001aaf38str x1, [sp+112]
001aaf3cstp xzr, xzr, [sp+88]
001aaf40ldr x0, [sp+104]
001aaf44ldr x1, [sp+112]
001aaf48mov x2, xzr
001aaf4cmov x3, xzr
001aaf50ldp x29, x30, [sp-8]
001aaf54add sp, sp, 304
001aaf58ret x30
001aaf5c
001aaf5cloc_1aaf5c:
001aaf5cb 0x1aaf64
001aaf60
001aaf60loc_1aaf60:
001aaf60b 0x1aaf64
001aaf64
001aaf64loc_1aaf64:
001aaf64ubfm x3, x3, 0, 7
001aaf68subs wzr, w3, 3
001aaf6cb.eq 0x1aaf74
001aaf70b 0x1aaf78
001aaf74
001aaf74loc_1aaf74:
001aaf74b 0x1ab370
001aaf78
001aaf78loc_1aaf78:
001aaf78b 0x1aaf7c
001aaf7c
001aaf7cloc_1aaf7c:
001aaf7cb 0x1aafdc
001aaf80
001aaf80loc_1aaf80:
001aaf80ubfm x4, x3, 0, 7
001aaf84subs wzr, w4, 4
001aaf88b.eq 0x1aaf90
001aaf8cb 0x1aaf94
001aaf90
001aaf90loc_1aaf90:
001aaf90b 0x1ab24c
001aaf94
001aaf94loc_1aaf94:
001aaf94ubfm x4, x3, 0, 7
001aaf98subs wzr, w4, 5
001aaf9cb.eq 0x1aafa4
001aafa0b 0x1aafa8
001aafa4
001aafa4loc_1aafa4:
001aafa4b 0x1ab370
001aafa8
001aafa8loc_1aafa8:
001aafa8mov x4, x3
001aafacsubs wzr, w4, 6
001aafb0b.ge 0x1aafb8
001aafb4b 0x1aafcc
001aafb8
001aafb8loc_1aafb8:
001aafb8subs wzr, w3, 7
001aafbcb.le 0x1aafc4
001aafc0b 0x1aafc8
001aafc4
001aafc4loc_1aafc4:
001aafc4b 0x1ab24c
001aafc8
001aafc8loc_1aafc8:
001aafc8b 0x1aafd0
001aafcc
001aafccloc_1aafcc:
001aafccb 0x1aafd0
001aafd0
001aafd0loc_1aafd0:
001aafd0b 0x1aafd4
001aafd4
001aafd4loc_1aafd4:
001aafd4b 0x1aafd8
001aafd8
001aafd8loc_1aafd8:
001aafd8b 0x1aafdc
001aafdc
001aafdcloc_1aafdc:
001aafdcb 0x1ab3d4
001aafe0
001aafe0loc_1aafe0:
001aafe0mov x4, x3
001aafe4subs wzr, w4, 12
001aafe8b.le 0x1aaff0
001aafecb 0x1ab238
001aaff0
001aaff0loc_1aaff0:
001aaff0ubfm x4, x3, 0, 7
001aaff4subs wzr, w4, 8
001aaff8b.eq 0x1ab000
001aaffcb 0x1ab11c
001ab000
001ab000loc_1ab000:
001ab000b 0x1ab004
001ab004
001ab004loc_1ab004:
001ab004ldr x3, [sp+360]
001ab008subs xzr, x3, 2
001ab00cb.eq 0x1ab014
001ab010b 0x1ab098
001ab014
001ab014loc_1ab014:
001ab014ldr x0, [sp+312]
001ab018ldr x1, [sp+320]
001ab01cldr x2, [sp+328]
001ab020bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
001ab024strb w0, [sp+58]
001ab028tbnz w0, 0, 0x1ab030
001ab02cb 0x1ab064
001ab030
001ab030loc_1ab030:
001ab030adrp x4, 0x564000
001ab034add x4, x4, 712
001ab038str x4, [sp+104]
001ab03corr x4, xzr, 1
001ab040str x4, [sp+112]
001ab044stp xzr, xzr, [sp+88]
001ab048ldr x0, [sp+104]
001ab04cldr x1, [sp+112]
001ab050mov x2, xzr
001ab054mov x3, xzr
001ab058ldp x29, x30, [sp-8]
001ab05cadd sp, sp, 304
001ab060ret x30
001ab064
001ab064loc_1ab064:
001ab064adrp x4, 0x504000
001ab068add x4, x4, 4034
001ab06cstr x4, [sp+104]
001ab070orr x4, xzr, 1
001ab074str x4, [sp+112]
001ab078stp xzr, xzr, [sp+88]
001ab07cldr x0, [sp+104]
001ab080ldr x1, [sp+112]
001ab084mov x2, xzr
001ab088mov x3, xzr
001ab08cldp x29, x30, [sp-8]
001ab090add sp, sp, 304
001ab094ret x30
001ab098
001ab098loc_1ab098:
001ab098ldr x0, [sp+312]
001ab09cldr x1, [sp+320]
001ab0a0ldr x2, [sp+328]
001ab0a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
001ab0a8strb w0, [sp+58]
001ab0actbnz w0, 0, 0x1ab0b4
001ab0b0b 0x1ab0e8
001ab0b4
001ab0b4loc_1ab0b4:
001ab0b4adrp x4, 0x505000
001ab0b8add x4, x4, 842
001ab0bcstr x4, [sp+104]
001ab0c0orr x4, xzr, 4
001ab0c4str x4, [sp+112]
001ab0c8stp xzr, xzr, [sp+88]
001ab0ccldr x0, [sp+104]
001ab0d0ldr x1, [sp+112]
001ab0d4mov x2, xzr
001ab0d8mov x3, xzr
001ab0dcldp x29, x30, [sp-8]
001ab0e0add sp, sp, 304
001ab0e4ret x30
001ab0e8
001ab0e8loc_1ab0e8:
001ab0e8adrp x4, 0x505000
001ab0ecadd x4, x4, 1682
001ab0f0str x4, [sp+104]
001ab0f4movz x4, 5
001ab0f8str x4, [sp+112]
001ab0fcstp xzr, xzr, [sp+88]
001ab100ldr x0, [sp+104]
001ab104ldr x1, [sp+112]
001ab108mov x2, xzr
001ab10cmov x3, xzr
001ab110ldp x29, x30, [sp-8]
001ab114add sp, sp, 304
001ab118ret x30
001ab11c
001ab11cloc_1ab11c:
001ab11cubfm x4, x3, 0, 7
001ab120subs wzr, w4, 9
001ab124b.eq 0x1ab12c
001ab128b 0x1ab170
001ab12c
001ab12cloc_1ab12c:
001ab12cb 0x1ab130
001ab130
001ab130loc_1ab130:
001ab130ldr x0, [sp+312]
001ab134ldr x1, [sp+320]
001ab138ldr x2, [sp+328]
001ab13cbl google.golang.org/protobuf/reflect/protoreflect.Value.String
001ab140str x0, [sp+280]
001ab144str x1, [sp+288]
001ab148str x0, [sp+104]
001ab14cstr x1, [sp+112]
001ab150stp xzr, xzr, [sp+88]
001ab154ldr x0, [sp+104]
001ab158ldr x1, [sp+112]
001ab15cmov x2, xzr
001ab160mov x3, xzr
001ab164ldp x29, x30, [sp-8]
001ab168add sp, sp, 304
001ab16cret x30
001ab170
001ab170loc_1ab170:
001ab170ubfm x3, x3, 0, 7
001ab174subs wzr, w3, 12
001ab178b.eq 0x1ab180
001ab17cb 0x1ab22c
001ab180
001ab180loc_1ab180:
001ab180b 0x1ab184
001ab184
001ab184loc_1ab184:
001ab184ldr x0, [sp+312]
001ab188ldr x1, [sp+320]
001ab18cldr x2, [sp+328]
001ab190bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001ab194str x0, [sp+240]
001ab198str x1, [sp+248]
001ab19cstr x2, [sp+256]
001ab1a0stp xzr, xzr, [sp+280]
001ab1a4ldr x1, [sp+248]
001ab1a8ldr x2, [sp+256]
001ab1acldr x0, [sp+240]
001ab1b0bl google.golang.org/protobuf/internal/encoding/defval.marshalBytes
001ab1b4str x0, [sp+280]
001ab1b8str x1, [sp+288]
001ab1bcstrb w2, [sp+56]
001ab1c0ldr x3, [sp+280]
001ab1c4ldr x4, [sp+288]
001ab1c8str x3, [sp+136]
001ab1ccstr x4, [sp+144]
001ab1d0ldrb w3, [sp+56]
001ab1d4strb w3, [sp+59]
001ab1d8ldr x3, [sp+136]
001ab1dcldr x4, [sp+144]
001ab1e0str x3, [sp+120]
001ab1e4str x4, [sp+128]
001ab1e8ldrb w3, [sp+59]
001ab1ecstrb w3, [sp+54]
001ab1f0tbnz w3, 0, 0x1ab1f8
001ab1f4b 0x1ab228
001ab1f8
001ab1f8loc_1ab1f8:
001ab1f8ldr x4, [sp+120]
001ab1fcldr x5, [sp+128]
001ab200str x4, [sp+104]
001ab204str x5, [sp+112]
001ab208stp xzr, xzr, [sp+88]
001ab20cldr x0, [sp+104]
001ab210ldr x1, [sp+112]
001ab214mov x2, xzr
001ab218mov x3, xzr
001ab21cldp x29, x30, [sp-8]
001ab220add sp, sp, 304
001ab224ret x30
001ab228
001ab228loc_1ab228:
001ab228b 0x1ab3d8
001ab22c
001ab22cloc_1ab22c:
001ab22cb 0x1ab230
001ab230
001ab230loc_1ab230:
001ab230b 0x1ab234
001ab234
001ab234loc_1ab234:
001ab234b 0x1ab3d0
001ab238
001ab238loc_1ab238:
001ab238ubfm x4, x3, 0, 7
001ab23csubs wzr, w4, 13
001ab240b.eq 0x1ab248
001ab244b 0x1ab298
001ab248
001ab248loc_1ab248:
001ab248b 0x1ab24c
001ab24c
001ab24cloc_1ab24c:
001ab24cldr x0, [sp+312]
001ab250ldr x1, [sp+320]
001ab254ldr x2, [sp+328]
001ab258bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001ab25cstr x0, [sp+72]
001ab260movz x1, 10
001ab264bl strconv.FormatUint
001ab268str x0, [sp+280]
001ab26cstr x1, [sp+288]
001ab270str x0, [sp+104]
001ab274str x1, [sp+112]
001ab278stp xzr, xzr, [sp+88]
001ab27cldr x0, [sp+104]
001ab280ldr x1, [sp+112]
001ab284mov x2, xzr
001ab288mov x3, xzr
001ab28cldp x29, x30, [sp-8]
001ab290add sp, sp, 304
001ab294ret x30
001ab298
001ab298loc_1ab298:
001ab298ubfm x4, x3, 0, 7
001ab29csubs wzr, w4, 14
001ab2a0b.eq 0x1ab2a8
001ab2a4b 0x1ab350
001ab2a8
001ab2a8loc_1ab2a8:
001ab2a8b 0x1ab2ac
001ab2ac
001ab2acloc_1ab2ac:
001ab2acldr x3, [sp+360]
001ab2b0subs xzr, x3, 2
001ab2b4b.eq 0x1ab2bc
001ab2b8b 0x1ab30c
001ab2bc
001ab2bcloc_1ab2bc:
001ab2bcldr x0, [sp+312]
001ab2c0ldr x1, [sp+320]
001ab2c4ldr x2, [sp+328]
001ab2c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
001ab2ccstr w0, [sp+60]
001ab2d0sbfm x0, x0, 0, 31
001ab2d4movz x1, 10
001ab2d8bl strconv.FormatInt
001ab2dcstr x0, [sp+280]
001ab2e0str x1, [sp+288]
001ab2e4str x0, [sp+104]
001ab2e8str x1, [sp+112]
001ab2ecstp xzr, xzr, [sp+88]
001ab2f0ldr x0, [sp+104]
001ab2f4ldr x1, [sp+112]
001ab2f8mov x2, xzr
001ab2fcmov x3, xzr
001ab300ldp x29, x30, [sp-8]
001ab304add sp, sp, 304
001ab308ret x30
001ab30c
001ab30cloc_1ab30c:
001ab30cldr x1, [sp+336]
001ab310ldrsb x27, [x1]
001ab314ldr x1, [x1+48]
001ab318ldr x0, [sp+344]
001ab31cblr x1
001ab320str x0, [sp+264]
001ab324str x1, [sp+272]
001ab328str x0, [sp+104]
001ab32cstr x1, [sp+112]
001ab330stp xzr, xzr, [sp+88]
001ab334ldr x0, [sp+104]
001ab338ldr x1, [sp+112]
001ab33cmov x2, xzr
001ab340mov x3, xzr
001ab344ldp x29, x30, [sp-8]
001ab348add sp, sp, 304
001ab34cret x30
001ab350
001ab350loc_1ab350:
001ab350mov x4, x3
001ab354subs wzr, w4, 15
001ab358b.ge 0x1ab360
001ab35cb 0x1ab3c0
001ab360
001ab360loc_1ab360:
001ab360subs wzr, w3, 18
001ab364b.le 0x1ab36c
001ab368b 0x1ab3bc
001ab36c
001ab36cloc_1ab36c:
001ab36cb 0x1ab370
001ab370
001ab370loc_1ab370:
001ab370ldr x0, [sp+312]
001ab374ldr x1, [sp+320]
001ab378ldr x2, [sp+328]
001ab37cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
001ab380str x0, [sp+80]
001ab384movz x1, 10
001ab388bl strconv.FormatInt
001ab38cstr x0, [sp+280]
001ab390str x1, [sp+288]
001ab394str x0, [sp+104]
001ab398str x1, [sp+112]
001ab39cstp xzr, xzr, [sp+88]
001ab3a0ldr x0, [sp+104]
001ab3a4ldr x1, [sp+112]
001ab3a8mov x2, xzr
001ab3acmov x3, xzr
001ab3b0ldp x29, x30, [sp-8]
001ab3b4add sp, sp, 304
001ab3b8ret x30
001ab3bc
001ab3bcloc_1ab3bc:
001ab3bcb 0x1ab3c4
001ab3c0
001ab3c0loc_1ab3c0:
001ab3c0b 0x1ab3c4
001ab3c4
001ab3c4loc_1ab3c4:
001ab3c4b 0x1ab3c8
001ab3c8
001ab3c8loc_1ab3c8:
001ab3c8b 0x1ab3cc
001ab3cc
001ab3ccloc_1ab3cc:
001ab3ccb 0x1ab3d0
001ab3d0
001ab3d0loc_1ab3d0:
001ab3d0b 0x1ab3d4
001ab3d4
001ab3d4loc_1ab3d4:
001ab3d4b 0x1ab3d8
001ab3d8
001ab3d8loc_1ab3d8:
001ab3d8stp xzr, xzr, [sp+208]
001ab3dcstp xzr, xzr, [sp+224]
001ab3e0add x2, sp, 208
001ab3e4str x2, [sp+160]
001ab3e8ldrsb x27, [x2]
001ab3ecldrsb x3, [sp+352]
001ab3f0adrp x4, 0x476000
001ab3f4add x4, x4, 3680
001ab3f8str x4, [x2]
001ab3fcubfm x3, x3, 61, 7
001ab400adrp x4, 0x577000
001ab404add x4, x4, 640
001ab408add x3, x4, x3
001ab40cadrp x27, 0x8a0000
001ab410ldr w4, [x27+3056]
001ab414cbz w4, 0x1ab41c
001ab418b 0x1ab420
001ab41c
001ab41cloc_1ab41c:
001ab41cb 0x1ab430
001ab420
001ab420loc_1ab420:
001ab420ldr x4, [x2+8]
001ab424bl runtime.gcWriteBarrier1
001ab428str x4, [x25]
001ab42cb 0x1ab430
001ab430
001ab430loc_1ab430:
001ab430str x3, [x2+8]
001ab434adrp x0, 0x4f5000
001ab438add x0, x0, 3744
001ab43cadd x1, sp, 312
001ab440bl runtime.convT
001ab444str x0, [sp+152]
001ab448ldr x2, [sp+160]
001ab44cldrsb x27, [x2]
001ab450adrp x3, 0x4f5000
001ab454add x3, x3, 3744
001ab458str x3, [x2+16]
001ab45cadrp x27, 0x8a0000
001ab460ldr w3, [x27+3056]
001ab464cbz w3, 0x1ab46c
001ab468b 0x1ab470
001ab46c
001ab46cloc_1ab46c:
001ab46cb 0x1ab484
001ab470
001ab470loc_1ab470:
001ab470bl runtime.gcWriteBarrier2
001ab474str x0, [x25]
001ab478ldr x5, [x2+24]
001ab47cstr x5, [x25+8]
001ab480b 0x1ab484
001ab484
001ab484loc_1ab484:
001ab484str x0, [x2+24]
001ab488ldr x2, [sp+160]
001ab48cldrsb x27, [x2]
001ab490b 0x1ab494
001ab494
001ab494loc_1ab494:
001ab494str x2, [sp+168]
001ab498orr x4, xzr, 2
001ab49cstr x4, [sp+176]
001ab4a0str x4, [sp+184]
001ab4a4adrp x0, 0x514000
001ab4a8add x0, x0, 3114
001ab4acmovz x1, 33
001ab4b0mov x3, x4
001ab4b4bl google.golang.org/protobuf/internal/errors.New
001ab4b8str x0, [sp+192]
001ab4bcstr x1, [sp+200]
001ab4c0stp xzr, xzr, [sp+104]
001ab4c4ldr x2, [sp+192]
001ab4c8ldr x3, [sp+200]
001ab4ccstr x2, [sp+88]
001ab4d0str x3, [sp+96]
001ab4d4ldr x0, [sp+104]
001ab4d8ldr x1, [sp+112]
001ab4dcldp x29, x30, [sp-8]
001ab4e0add sp, sp, 304
001ab4e4ret x30
001ab4e8
001ab4e8loc_1ab4e8:
001ab4e8stp x0, x1, [sp+8]
001ab4ecstp x2, x3, [sp+24]
001ab4f0str x4, [sp+40]
001ab4f4strb w5, [sp+48]
001ab4f8str x6, [sp+56]
001ab4fcmov x3, x30
001ab500bl runtime.morestack_noctxt.abi0
001ab504ldp x0, x1, [sp+8]
001ab508ldp x2, x3, [sp+24]
001ab50cldr x4, [sp+40]
001ab510ldrsb x5, [sp+48]
001ab514ldr x6, [sp+56]
001ab518b 0x1aad30
001ab51cudf 0
001aad30
001aad30google.golang.org/protobuf/internal/encoding/defval.Marshal: ; void google.golang.org/protobuf/internal/encoding/defval.Marshal(google.golang.org/protobuf/reflect/protoreflect.Value v, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor ev, google.golang.org/protobuf/reflect/protoreflect.Kind k, google.golang.org/protobuf/internal/encoding/defval.Format f)
001aad30ldr x16, [x28+16]
001aad34sub x17, sp, 176
001aad38subs xzr, x17, x16
001aad3cb.ls 0x1ab4e8
001aad40sub x20, sp, 304
001aad44stp x29, x30, [x20-8]
001aad48add sp, x20, 0
001aad4csub x29, sp, 8
001aad50str x0, [sp+312]
001aad54str x1, [sp+320]
001aad58str x2, [sp+328]
001aad5cstr x3, [sp+336]
001aad60str x4, [sp+344]
001aad64strb w5, [sp+352]
001aad68str x6, [sp+360]
001aad6cstp xzr, xzr, [sp+104]
001aad70stp xzr, xzr, [sp+88]
001aad74ldrsb x3, [sp+352]
001aad78strb w3, [sp+55]
001aad7cmov x4, x3
001aad80subs wzr, w4, 7
001aad84b.le 0x1aad8c
001aad88b 0x1aafe0
001aad8c
001aad8cloc_1aad8c:
001aad8cmov x4, x3
001aad90subs wzr, w4, 3
001aad94b.le 0x1aad9c
001aad98b 0x1aaf80
001aad9c
001aad9cloc_1aad9c:
001aad9cmov x4, x3
001aada0subs wzr, w4, 0
001aada4b.gt 0x1aadac
001aada8b 0x1aaf60
001aadac
001aadacloc_1aadac:
001aadacmov x4, x3
001aadb0subs wzr, w4, 2
001aadb4b.le 0x1aadbc
001aadb8b 0x1aaf5c
001aadbc
001aadbcloc_1aadbc:
001aadbcb 0x1aadc0
001aadc0
001aadc0loc_1aadc0:
001aadc0ldr x0, [sp+312]
001aadc4ldr x1, [sp+320]
001aadc8ldr x2, [sp+328]
001aadccbl google.golang.org/protobuf/reflect/protoreflect.Value.Float
001aadd0str d0, [sp+64]
001aadd4movn x0, 0
001aadd8bl math.IsInf
001aaddcstrb w0, [sp+58]
001aade0tbnz w0, 0, 0x1aade8
001aade4b 0x1aae20
001aade8
001aade8loc_1aade8:
001aade8b 0x1aadec
001aadec
001aadecloc_1aadec:
001aadecadrp x4, 0x506000
001aadf0add x4, x4, 1410
001aadf4str x4, [sp+104]
001aadf8orr x4, xzr, 4
001aadfcstr x4, [sp+112]
001aae00stp xzr, xzr, [sp+88]
001aae04ldr x0, [sp+104]
001aae08ldr x1, [sp+112]
001aae0cmov x2, xzr
001aae10mov x3, xzr
001aae14ldp x29, x30, [sp-8]
001aae18add sp, sp, 304
001aae1cret x30
001aae20
001aae20loc_1aae20:
001aae20ldr d0, [sp+64]
001aae24orr x0, xzr, 1
001aae28bl math.IsInf
001aae2cstrb w0, [sp+57]
001aae30tbnz w0, 0, 0x1aae38
001aae34b 0x1aae70
001aae38
001aae38loc_1aae38:
001aae38b 0x1aae3c
001aae3c
001aae3cloc_1aae3c:
001aae3cadrp x4, 0x506000
001aae40add x4, x4, 675
001aae44str x4, [sp+104]
001aae48orr x4, xzr, 3
001aae4cstr x4, [sp+112]
001aae50stp xzr, xzr, [sp+88]
001aae54ldr x0, [sp+104]
001aae58ldr x1, [sp+112]
001aae5cmov x2, xzr
001aae60mov x3, xzr
001aae64ldp x29, x30, [sp-8]
001aae68add sp, sp, 304
001aae6cret x30
001aae70
001aae70loc_1aae70:
001aae70ldr d0, [sp+64]
001aae74bl math.IsNaN
001aae78strb w0, [sp+56]
001aae7ctbnz w0, 0, 0x1aae84
001aae80b 0x1aaebc
001aae84
001aae84loc_1aae84:
001aae84b 0x1aae88
001aae88
001aae88loc_1aae88:
001aae88adrp x4, 0x506000
001aae8cadd x4, x4, 489
001aae90str x4, [sp+104]
001aae94orr x4, xzr, 3
001aae98str x4, [sp+112]
001aae9cstp xzr, xzr, [sp+88]
001aaea0ldr x0, [sp+104]
001aaea4ldr x1, [sp+112]
001aaea8mov x2, xzr
001aaeacmov x3, xzr
001aaeb0ldp x29, x30, [sp-8]
001aaeb4add sp, sp, 304
001aaeb8ret x30
001aaebc
001aaebcloc_1aaebc:
001aaebcb 0x1aaec0
001aaec0
001aaec0loc_1aaec0:
001aaec0ldrsb x3, [sp+352]
001aaec4ubfm x3, x3, 0, 7
001aaec8subs wzr, w3, 2
001aaeccb.eq 0x1aaed4
001aaed0b 0x1aaf18
001aaed4
001aaed4loc_1aaed4:
001aaed4ldr d0, [sp+64]
001aaed8movz x0, 103
001aaedcmovn x1, 0
001aaee0orr x2, xzr, 32
001aaee4bl strconv.FormatFloat
001aaee8str x0, [sp+280]
001aaeecstr x1, [sp+288]
001aaef0str x0, [sp+104]
001aaef4str x1, [sp+112]
001aaef8stp xzr, xzr, [sp+88]
001aaefcldr x0, [sp+104]
001aaf00ldr x1, [sp+112]
001aaf04mov x2, xzr
001aaf08mov x3, xzr
001aaf0cldp x29, x30, [sp-8]
001aaf10add sp, sp, 304
001aaf14ret x30
001aaf18
001aaf18loc_1aaf18:
001aaf18ldr d0, [sp+64]
001aaf1cmovz x0, 103
001aaf20movn x1, 0
001aaf24orr x2, xzr, 64
001aaf28bl strconv.FormatFloat
001aaf2cstr x0, [sp+280]
001aaf30str x1, [sp+288]
001aaf34str x0, [sp+104]
001aaf38str x1, [sp+112]
001aaf3cstp xzr, xzr, [sp+88]
001aaf40ldr x0, [sp+104]
001aaf44ldr x1, [sp+112]
001aaf48mov x2, xzr
001aaf4cmov x3, xzr
001aaf50ldp x29, x30, [sp-8]
001aaf54add sp, sp, 304
001aaf58ret x30
001aaf5c
001aaf5cloc_1aaf5c:
001aaf5cb 0x1aaf64
001aaf60
001aaf60loc_1aaf60:
001aaf60b 0x1aaf64
001aaf64
001aaf64loc_1aaf64:
001aaf64ubfm x3, x3, 0, 7
001aaf68subs wzr, w3, 3
001aaf6cb.eq 0x1aaf74
001aaf70b 0x1aaf78
001aaf74
001aaf74loc_1aaf74:
001aaf74b 0x1ab370
001aaf78
001aaf78loc_1aaf78:
001aaf78b 0x1aaf7c
001aaf7c
001aaf7cloc_1aaf7c:
001aaf7cb 0x1aafdc
001aaf80
001aaf80loc_1aaf80:
001aaf80ubfm x4, x3, 0, 7
001aaf84subs wzr, w4, 4
001aaf88b.eq 0x1aaf90
001aaf8cb 0x1aaf94
001aaf90
001aaf90loc_1aaf90:
001aaf90b 0x1ab24c
001aaf94
001aaf94loc_1aaf94:
001aaf94ubfm x4, x3, 0, 7
001aaf98subs wzr, w4, 5
001aaf9cb.eq 0x1aafa4
001aafa0b 0x1aafa8
001aafa4
001aafa4loc_1aafa4:
001aafa4b 0x1ab370
001aafa8
001aafa8loc_1aafa8:
001aafa8mov x4, x3
001aafacsubs wzr, w4, 6
001aafb0b.ge 0x1aafb8
001aafb4b 0x1aafcc
001aafb8
001aafb8loc_1aafb8:
001aafb8subs wzr, w3, 7
001aafbcb.le 0x1aafc4
001aafc0b 0x1aafc8
001aafc4
001aafc4loc_1aafc4:
001aafc4b 0x1ab24c
001aafc8
001aafc8loc_1aafc8:
001aafc8b 0x1aafd0
001aafcc
001aafccloc_1aafcc:
001aafccb 0x1aafd0
001aafd0
001aafd0loc_1aafd0:
001aafd0b 0x1aafd4
001aafd4
001aafd4loc_1aafd4:
001aafd4b 0x1aafd8
001aafd8
001aafd8loc_1aafd8:
001aafd8b 0x1aafdc
001aafdc
001aafdcloc_1aafdc:
001aafdcb 0x1ab3d4
001aafe0
001aafe0loc_1aafe0:
001aafe0mov x4, x3
001aafe4subs wzr, w4, 12
001aafe8b.le 0x1aaff0
001aafecb 0x1ab238
001aaff0
001aaff0loc_1aaff0:
001aaff0ubfm x4, x3, 0, 7
001aaff4subs wzr, w4, 8
001aaff8b.eq 0x1ab000
001aaffcb 0x1ab11c
001ab000
001ab000loc_1ab000:
001ab000b 0x1ab004
001ab004
001ab004loc_1ab004:
001ab004ldr x3, [sp+360]
001ab008subs xzr, x3, 2
001ab00cb.eq 0x1ab014
001ab010b 0x1ab098
001ab014
001ab014loc_1ab014:
001ab014ldr x0, [sp+312]
001ab018ldr x1, [sp+320]
001ab01cldr x2, [sp+328]
001ab020bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
001ab024strb w0, [sp+58]
001ab028tbnz w0, 0, 0x1ab030
001ab02cb 0x1ab064
001ab030
001ab030loc_1ab030:
001ab030adrp x4, 0x564000
001ab034add x4, x4, 712
001ab038str x4, [sp+104]
001ab03corr x4, xzr, 1
001ab040str x4, [sp+112]
001ab044stp xzr, xzr, [sp+88]
001ab048ldr x0, [sp+104]
001ab04cldr x1, [sp+112]
001ab050mov x2, xzr
001ab054mov x3, xzr
001ab058ldp x29, x30, [sp-8]
001ab05cadd sp, sp, 304
001ab060ret x30
001ab064
001ab064loc_1ab064:
001ab064adrp x4, 0x504000
001ab068add x4, x4, 4034
001ab06cstr x4, [sp+104]
001ab070orr x4, xzr, 1
001ab074str x4, [sp+112]
001ab078stp xzr, xzr, [sp+88]
001ab07cldr x0, [sp+104]
001ab080ldr x1, [sp+112]
001ab084mov x2, xzr
001ab088mov x3, xzr
001ab08cldp x29, x30, [sp-8]
001ab090add sp, sp, 304
001ab094ret x30
001ab098
001ab098loc_1ab098:
001ab098ldr x0, [sp+312]
001ab09cldr x1, [sp+320]
001ab0a0ldr x2, [sp+328]
001ab0a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
001ab0a8strb w0, [sp+58]
001ab0actbnz w0, 0, 0x1ab0b4
001ab0b0b 0x1ab0e8
001ab0b4
001ab0b4loc_1ab0b4:
001ab0b4adrp x4, 0x505000
001ab0b8add x4, x4, 842
001ab0bcstr x4, [sp+104]
001ab0c0orr x4, xzr, 4
001ab0c4str x4, [sp+112]
001ab0c8stp xzr, xzr, [sp+88]
001ab0ccldr x0, [sp+104]
001ab0d0ldr x1, [sp+112]
001ab0d4mov x2, xzr
001ab0d8mov x3, xzr
001ab0dcldp x29, x30, [sp-8]
001ab0e0add sp, sp, 304
001ab0e4ret x30
001ab0e8
001ab0e8loc_1ab0e8:
001ab0e8adrp x4, 0x505000
001ab0ecadd x4, x4, 1682
001ab0f0str x4, [sp+104]
001ab0f4movz x4, 5
001ab0f8str x4, [sp+112]
001ab0fcstp xzr, xzr, [sp+88]
001ab100ldr x0, [sp+104]
001ab104ldr x1, [sp+112]
001ab108mov x2, xzr
001ab10cmov x3, xzr
001ab110ldp x29, x30, [sp-8]
001ab114add sp, sp, 304
001ab118ret x30
001ab11c
001ab11cloc_1ab11c:
001ab11cubfm x4, x3, 0, 7
001ab120subs wzr, w4, 9
001ab124b.eq 0x1ab12c
001ab128b 0x1ab170
001ab12c
001ab12cloc_1ab12c:
001ab12cb 0x1ab130
001ab130
001ab130loc_1ab130:
001ab130ldr x0, [sp+312]
001ab134ldr x1, [sp+320]
001ab138ldr x2, [sp+328]
001ab13cbl google.golang.org/protobuf/reflect/protoreflect.Value.String
001ab140str x0, [sp+280]
001ab144str x1, [sp+288]
001ab148str x0, [sp+104]
001ab14cstr x1, [sp+112]
001ab150stp xzr, xzr, [sp+88]
001ab154ldr x0, [sp+104]
001ab158ldr x1, [sp+112]
001ab15cmov x2, xzr
001ab160mov x3, xzr
001ab164ldp x29, x30, [sp-8]
001ab168add sp, sp, 304
001ab16cret x30
001ab170
001ab170loc_1ab170:
001ab170ubfm x3, x3, 0, 7
001ab174subs wzr, w3, 12
001ab178b.eq 0x1ab180
001ab17cb 0x1ab22c
001ab180
001ab180loc_1ab180:
001ab180b 0x1ab184
001ab184
001ab184loc_1ab184:
001ab184ldr x0, [sp+312]
001ab188ldr x1, [sp+320]
001ab18cldr x2, [sp+328]
001ab190bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
001ab194str x0, [sp+240]
001ab198str x1, [sp+248]
001ab19cstr x2, [sp+256]
001ab1a0stp xzr, xzr, [sp+280]
001ab1a4ldr x1, [sp+248]
001ab1a8ldr x2, [sp+256]
001ab1acldr x0, [sp+240]
001ab1b0bl google.golang.org/protobuf/internal/encoding/defval.marshalBytes
001ab1b4str x0, [sp+280]
001ab1b8str x1, [sp+288]
001ab1bcstrb w2, [sp+56]
001ab1c0ldr x3, [sp+280]
001ab1c4ldr x4, [sp+288]
001ab1c8str x3, [sp+136]
001ab1ccstr x4, [sp+144]
001ab1d0ldrb w3, [sp+56]
001ab1d4strb w3, [sp+59]
001ab1d8ldr x3, [sp+136]
001ab1dcldr x4, [sp+144]
001ab1e0str x3, [sp+120]
001ab1e4str x4, [sp+128]
001ab1e8ldrb w3, [sp+59]
001ab1ecstrb w3, [sp+54]
001ab1f0tbnz w3, 0, 0x1ab1f8
001ab1f4b 0x1ab228
001ab1f8
001ab1f8loc_1ab1f8:
001ab1f8ldr x4, [sp+120]
001ab1fcldr x5, [sp+128]
001ab200str x4, [sp+104]
001ab204str x5, [sp+112]
001ab208stp xzr, xzr, [sp+88]
001ab20cldr x0, [sp+104]
001ab210ldr x1, [sp+112]
001ab214mov x2, xzr
001ab218mov x3, xzr
001ab21cldp x29, x30, [sp-8]
001ab220add sp, sp, 304
001ab224ret x30
001ab228
001ab228loc_1ab228:
001ab228b 0x1ab3d8
001ab22c
001ab22cloc_1ab22c:
001ab22cb 0x1ab230
001ab230
001ab230loc_1ab230:
001ab230b 0x1ab234
001ab234
001ab234loc_1ab234:
001ab234b 0x1ab3d0
001ab238
001ab238loc_1ab238:
001ab238ubfm x4, x3, 0, 7
001ab23csubs wzr, w4, 13
001ab240b.eq 0x1ab248
001ab244b 0x1ab298
001ab248
001ab248loc_1ab248:
001ab248b 0x1ab24c
001ab24c
001ab24cloc_1ab24c:
001ab24cldr x0, [sp+312]
001ab250ldr x1, [sp+320]
001ab254ldr x2, [sp+328]
001ab258bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001ab25cstr x0, [sp+72]
001ab260movz x1, 10
001ab264bl strconv.FormatUint
001ab268str x0, [sp+280]
001ab26cstr x1, [sp+288]
001ab270str x0, [sp+104]
001ab274str x1, [sp+112]
001ab278stp xzr, xzr, [sp+88]
001ab27cldr x0, [sp+104]
001ab280ldr x1, [sp+112]
001ab284mov x2, xzr
001ab288mov x3, xzr
001ab28cldp x29, x30, [sp-8]
001ab290add sp, sp, 304
001ab294ret x30
001ab298
001ab298loc_1ab298:
001ab298ubfm x4, x3, 0, 7
001ab29csubs wzr, w4, 14
001ab2a0b.eq 0x1ab2a8
001ab2a4b 0x1ab350
001ab2a8
001ab2a8loc_1ab2a8:
001ab2a8b 0x1ab2ac
001ab2ac
001ab2acloc_1ab2ac:
001ab2acldr x3, [sp+360]
001ab2b0subs xzr, x3, 2
001ab2b4b.eq 0x1ab2bc
001ab2b8b 0x1ab30c
001ab2bc
001ab2bcloc_1ab2bc:
001ab2bcldr x0, [sp+312]
001ab2c0ldr x1, [sp+320]
001ab2c4ldr x2, [sp+328]
001ab2c8bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
001ab2ccstr w0, [sp+60]
001ab2d0sbfm x0, x0, 0, 31
001ab2d4movz x1, 10
001ab2d8bl strconv.FormatInt
001ab2dcstr x0, [sp+280]
001ab2e0str x1, [sp+288]
001ab2e4str x0, [sp+104]
001ab2e8str x1, [sp+112]
001ab2ecstp xzr, xzr, [sp+88]
001ab2f0ldr x0, [sp+104]
001ab2f4ldr x1, [sp+112]
001ab2f8mov x2, xzr
001ab2fcmov x3, xzr
001ab300ldp x29, x30, [sp-8]
001ab304add sp, sp, 304
001ab308ret x30
001ab30c
001ab30cloc_1ab30c:
001ab30cldr x1, [sp+336]
001ab310ldrsb x27, [x1]
001ab314ldr x1, [x1+48]
001ab318ldr x0, [sp+344]
001ab31cblr x1
001ab320str x0, [sp+264]
001ab324str x1, [sp+272]
001ab328str x0, [sp+104]
001ab32cstr x1, [sp+112]
001ab330stp xzr, xzr, [sp+88]
001ab334ldr x0, [sp+104]
001ab338ldr x1, [sp+112]
001ab33cmov x2, xzr
001ab340mov x3, xzr
001ab344ldp x29, x30, [sp-8]
001ab348add sp, sp, 304
001ab34cret x30
001ab350
001ab350loc_1ab350:
001ab350mov x4, x3
001ab354subs wzr, w4, 15
001ab358b.ge 0x1ab360
001ab35cb 0x1ab3c0
001ab360
001ab360loc_1ab360:
001ab360subs wzr, w3, 18
001ab364b.le 0x1ab36c
001ab368b 0x1ab3bc
001ab36c
001ab36cloc_1ab36c:
001ab36cb 0x1ab370
001ab370
001ab370loc_1ab370:
001ab370ldr x0, [sp+312]
001ab374ldr x1, [sp+320]
001ab378ldr x2, [sp+328]
001ab37cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
001ab380str x0, [sp+80]
001ab384movz x1, 10
001ab388bl strconv.FormatInt
001ab38cstr x0, [sp+280]
001ab390str x1, [sp+288]
001ab394str x0, [sp+104]
001ab398str x1, [sp+112]
001ab39cstp xzr, xzr, [sp+88]
001ab3a0ldr x0, [sp+104]
001ab3a4ldr x1, [sp+112]
001ab3a8mov x2, xzr
001ab3acmov x3, xzr
001ab3b0ldp x29, x30, [sp-8]
001ab3b4add sp, sp, 304
001ab3b8ret x30
001ab3bc
001ab3bcloc_1ab3bc:
001ab3bcb 0x1ab3c4
001ab3c0
001ab3c0loc_1ab3c0:
001ab3c0b 0x1ab3c4
001ab3c4
001ab3c4loc_1ab3c4:
001ab3c4b 0x1ab3c8
001ab3c8
001ab3c8loc_1ab3c8:
001ab3c8b 0x1ab3cc
001ab3cc
001ab3ccloc_1ab3cc:
001ab3ccb 0x1ab3d0
001ab3d0
001ab3d0loc_1ab3d0:
001ab3d0b 0x1ab3d4
001ab3d4
001ab3d4loc_1ab3d4:
001ab3d4b 0x1ab3d8
001ab3d8
001ab3d8loc_1ab3d8:
001ab3d8stp xzr, xzr, [sp+208]
001ab3dcstp xzr, xzr, [sp+224]
001ab3e0add x2, sp, 208
001ab3e4str x2, [sp+160]
001ab3e8ldrsb x27, [x2]
001ab3ecldrsb x3, [sp+352]
001ab3f0adrp x4, 0x476000
001ab3f4add x4, x4, 3680
001ab3f8str x4, [x2]
001ab3fcubfm x3, x3, 61, 7
001ab400adrp x4, 0x577000
001ab404add x4, x4, 640
001ab408add x3, x4, x3
001ab40cadrp x27, 0x8a0000
001ab410ldr w4, [x27+3056]
001ab414cbz w4, 0x1ab41c
001ab418b 0x1ab420
001ab41c
001ab41cloc_1ab41c:
001ab41cb 0x1ab430
001ab420
001ab420loc_1ab420:
001ab420ldr x4, [x2+8]
001ab424bl runtime.gcWriteBarrier1
001ab428str x4, [x25]
001ab42cb 0x1ab430
001ab430
001ab430loc_1ab430:
001ab430str x3, [x2+8]
001ab434adrp x0, 0x4f5000
001ab438add x0, x0, 3744
001ab43cadd x1, sp, 312
001ab440bl runtime.convT
001ab444str x0, [sp+152]
001ab448ldr x2, [sp+160]
001ab44cldrsb x27, [x2]
001ab450adrp x3, 0x4f5000
001ab454add x3, x3, 3744
001ab458str x3, [x2+16]
001ab45cadrp x27, 0x8a0000
001ab460ldr w3, [x27+3056]
001ab464cbz w3, 0x1ab46c
001ab468b 0x1ab470
001ab46c
001ab46cloc_1ab46c:
001ab46cb 0x1ab484
001ab470
001ab470loc_1ab470:
001ab470bl runtime.gcWriteBarrier2
001ab474str x0, [x25]
001ab478ldr x5, [x2+24]
001ab47cstr x5, [x25+8]
001ab480b 0x1ab484
001ab484
001ab484loc_1ab484:
001ab484str x0, [x2+24]
001ab488ldr x2, [sp+160]
001ab48cldrsb x27, [x2]
001ab490b 0x1ab494
001ab494
001ab494loc_1ab494:
001ab494str x2, [sp+168]
001ab498orr x4, xzr, 2
001ab49cstr x4, [sp+176]
001ab4a0str x4, [sp+184]
001ab4a4adrp x0, 0x514000
001ab4a8add x0, x0, 3114
001ab4acmovz x1, 33
001ab4b0mov x3, x4
001ab4b4bl google.golang.org/protobuf/internal/errors.New
001ab4b8str x0, [sp+192]
001ab4bcstr x1, [sp+200]
001ab4c0stp xzr, xzr, [sp+104]
001ab4c4ldr x2, [sp+192]
001ab4c8ldr x3, [sp+200]
001ab4ccstr x2, [sp+88]
001ab4d0str x3, [sp+96]
001ab4d4ldr x0, [sp+104]
001ab4d8ldr x1, [sp+112]
001ab4dcldp x29, x30, [sp-8]
001ab4e0add sp, sp, 304
001ab4e4ret x30
001ab4e8
001ab4e8loc_1ab4e8:
001ab4e8stp x0, x1, [sp+8]
001ab4ecstp x2, x3, [sp+24]
001ab4f0str x4, [sp+40]
001ab4f4strb w5, [sp+48]
001ab4f8str x6, [sp+56]
001ab4fcmov x3, x30
001ab500bl runtime.morestack_noctxt.abi0
001ab504ldp x0, x1, [sp+8]
001ab508ldp x2, x3, [sp+24]
001ab50cldr x4, [sp+40]
001ab510ldrsb x5, [sp+48]
001ab514ldr x6, [sp+56]
001ab518b 0x1aad30
001ab51cudf 0
001aad30
001ab520
001ab520google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes(struct string s)
001ab520ldr x16, [x28+16]
001ab524sub x17, sp, 144
001ab528subs xzr, x17, x16
001ab52cb.ls 0x1ab658
001ab530sub x20, sp, 272
001ab534stp x29, x30, [x20-8]
001ab538add sp, x20, 0
001ab53csub x29, sp, 8
001ab540str x0, [sp+280]
001ab544str x1, [sp+288]
001ab548str xzr, [sp+104]
001ab54cstp xzr, xzr, [sp+112]
001ab550strb wzr, [sp+71]
001ab554stp xzr, xzr, [sp+200]
001ab558stp xzr, xzr, [sp+184]
001ab55cldr x3, [sp+280]
001ab560ldr x4, [sp+288]
001ab564add x0, sp, 72
001ab568adrp x1, 0x565000
001ab56cadd x1, x1, 3112
001ab570orr x2, xzr, 1
001ab574adrp x5, 0x565000
001ab578add x5, x5, 3112
001ab57cmov x6, x2
001ab580bl runtime.concatstring3
001ab584str x0, [sp+248]
001ab588str x1, [sp+256]
001ab58cbl google.golang.org/protobuf/internal/encoding/text.UnmarshalString
001ab590str x0, [sp+200]
001ab594str x1, [sp+208]
001ab598str x2, [sp+184]
001ab59cstr x3, [sp+192]
001ab5a0ldr x7, [sp+208]
001ab5a4ldr x8, [sp+200]
001ab5a8str x8, [sp+232]
001ab5acstr x7, [sp+240]
001ab5b0ldr x7, [sp+184]
001ab5b4ldr x8, [sp+192]
001ab5b8str x7, [sp+216]
001ab5bcstr x8, [sp+224]
001ab5c0ldr x7, [sp+232]
001ab5c4ldr x8, [sp+240]
001ab5c8str x7, [sp+128]
001ab5ccstr x8, [sp+136]
001ab5d0ldr x7, [sp+224]
001ab5d4ldr x8, [sp+216]
001ab5d8str x8, [sp+144]
001ab5dcstr x7, [sp+152]
001ab5e0cbnz x8, 0x1ab5e8
001ab5e4b 0x1ab610
001ab5e8
001ab5e8loc_1ab5e8:
001ab5e8str xzr, [sp+104]
001ab5ecstp xzr, xzr, [sp+112]
001ab5f0strb wzr, [sp+71]
001ab5f4ldr x0, [sp+104]
001ab5f8ldr x1, [sp+112]
001ab5fcldr x2, [sp+120]
001ab600mov x3, xzr
001ab604ldp x29, x30, [sp-8]
001ab608add sp, sp, 272
001ab60cret x30
001ab610
001ab610loc_1ab610:
001ab610ldr x1, [sp+128]
001ab614ldr x2, [sp+136]
001ab618mov x0, xzr
001ab61cbl runtime.stringtoslicebyte
001ab620str x0, [sp+160]
001ab624str x1, [sp+168]
001ab628str x2, [sp+176]
001ab62cstr x0, [sp+104]
001ab630str x1, [sp+112]
001ab634str x2, [sp+120]
001ab638orr x3, xzr, 1
001ab63cstrb w3, [sp+71]
001ab640ldr x0, [sp+104]
001ab644ldr x1, [sp+112]
001ab648ldr x2, [sp+120]
001ab64cldp x29, x30, [sp-8]
001ab650add sp, sp, 272
001ab654ret x30
001ab658
001ab658loc_1ab658:
001ab658stp x0, x1, [sp+8]
001ab65cmov x3, x30
001ab660bl runtime.morestack_noctxt.abi0
001ab664ldp x0, x1, [sp+8]
001ab668b 0x1ab520
001ab66cudf 0
001ab520
001ab520google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.unmarshalBytes(struct string s)
001ab520ldr x16, [x28+16]
001ab524sub x17, sp, 144
001ab528subs xzr, x17, x16
001ab52cb.ls 0x1ab658
001ab530sub x20, sp, 272
001ab534stp x29, x30, [x20-8]
001ab538add sp, x20, 0
001ab53csub x29, sp, 8
001ab540str x0, [sp+280]
001ab544str x1, [sp+288]
001ab548str xzr, [sp+104]
001ab54cstp xzr, xzr, [sp+112]
001ab550strb wzr, [sp+71]
001ab554stp xzr, xzr, [sp+200]
001ab558stp xzr, xzr, [sp+184]
001ab55cldr x3, [sp+280]
001ab560ldr x4, [sp+288]
001ab564add x0, sp, 72
001ab568adrp x1, 0x565000
001ab56cadd x1, x1, 3112
001ab570orr x2, xzr, 1
001ab574adrp x5, 0x565000
001ab578add x5, x5, 3112
001ab57cmov x6, x2
001ab580bl runtime.concatstring3
001ab584str x0, [sp+248]
001ab588str x1, [sp+256]
001ab58cbl google.golang.org/protobuf/internal/encoding/text.UnmarshalString
001ab590str x0, [sp+200]
001ab594str x1, [sp+208]
001ab598str x2, [sp+184]
001ab59cstr x3, [sp+192]
001ab5a0ldr x7, [sp+208]
001ab5a4ldr x8, [sp+200]
001ab5a8str x8, [sp+232]
001ab5acstr x7, [sp+240]
001ab5b0ldr x7, [sp+184]
001ab5b4ldr x8, [sp+192]
001ab5b8str x7, [sp+216]
001ab5bcstr x8, [sp+224]
001ab5c0ldr x7, [sp+232]
001ab5c4ldr x8, [sp+240]
001ab5c8str x7, [sp+128]
001ab5ccstr x8, [sp+136]
001ab5d0ldr x7, [sp+224]
001ab5d4ldr x8, [sp+216]
001ab5d8str x8, [sp+144]
001ab5dcstr x7, [sp+152]
001ab5e0cbnz x8, 0x1ab5e8
001ab5e4b 0x1ab610
001ab5e8
001ab5e8loc_1ab5e8:
001ab5e8str xzr, [sp+104]
001ab5ecstp xzr, xzr, [sp+112]
001ab5f0strb wzr, [sp+71]
001ab5f4ldr x0, [sp+104]
001ab5f8ldr x1, [sp+112]
001ab5fcldr x2, [sp+120]
001ab600mov x3, xzr
001ab604ldp x29, x30, [sp-8]
001ab608add sp, sp, 272
001ab60cret x30
001ab610
001ab610loc_1ab610:
001ab610ldr x1, [sp+128]
001ab614ldr x2, [sp+136]
001ab618mov x0, xzr
001ab61cbl runtime.stringtoslicebyte
001ab620str x0, [sp+160]
001ab624str x1, [sp+168]
001ab628str x2, [sp+176]
001ab62cstr x0, [sp+104]
001ab630str x1, [sp+112]
001ab634str x2, [sp+120]
001ab638orr x3, xzr, 1
001ab63cstrb w3, [sp+71]
001ab640ldr x0, [sp+104]
001ab644ldr x1, [sp+112]
001ab648ldr x2, [sp+120]
001ab64cldp x29, x30, [sp-8]
001ab650add sp, sp, 272
001ab654ret x30
001ab658
001ab658loc_1ab658:
001ab658stp x0, x1, [sp+8]
001ab65cmov x3, x30
001ab660bl runtime.morestack_noctxt.abi0
001ab664ldp x0, x1, [sp+8]
001ab668b 0x1ab520
001ab66cudf 0
001ab520
001ab670
001ab670google.golang.org/protobuf/internal/encoding/defval.marshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.marshalBytes(struct []uint8 b)
001ab670ldr x16, [x28+16]
001ab674sub x17, sp, 448
001ab678subs xzr, x17, x16
001ab67cb.ls 0x1abd5c
001ab680sub x20, sp, 576
001ab684stp x29, x30, [x20-8]
001ab688add sp, x20, 0
001ab68csub x29, sp, 8
001ab690str x0, [sp+584]
001ab694str x1, [sp+592]
001ab698str x2, [sp+600]
001ab69cstp xzr, xzr, [sp+216]
001ab6a0strb wzr, [sp+81]
001ab6a4str xzr, [sp+232]
001ab6a8stp xzr, xzr, [sp+240]
001ab6acldr x5, [sp+592]
001ab6b0ldr x6, [sp+584]
001ab6b4ldr x7, [sp+600]
001ab6b8str x6, [sp+272]
001ab6bcstr x5, [sp+280]
001ab6c0str x7, [sp+288]
001ab6c4str xzr, [sp+208]
001ab6c8str x5, [sp+200]
001ab6ccb 0x1ab6d0
001ab6d0
001ab6d0loc_1ab6d0:
001ab6d0ldr x5, [sp+200]
001ab6d4ldr x6, [sp+208]
001ab6d8subs xzr, x5, x6
001ab6dcb.gt 0x1ab6e4
001ab6e0b 0x1abd28
001ab6e4
001ab6e4loc_1ab6e4:
001ab6e4ldr x5, [sp+208]
001ab6e8ldr x6, [sp+272]
001ab6ecldrb w5, [x6+x5]
001ab6f0strb w5, [sp+83]
001ab6f4strb w5, [sp+87]
001ab6f8mov x6, x5
001ab6fcsubs wzr, w6, 13
001ab700b.ls 0x1ab708
001ab704b 0x1ab924
001ab708
001ab708loc_1ab708:
001ab708mov x6, x5
001ab70csubs wzr, w6, 9
001ab710b.eq 0x1ab718
001ab714b 0x1ab7b8
001ab718
001ab718loc_1ab718:
001ab718b 0x1ab71c
001ab71c
001ab71cloc_1ab71c:
001ab71cldr x2, [sp+248]
001ab720ldr x0, [sp+232]
001ab724ldr x5, [sp+240]
001ab728add x1, x5, 2
001ab72cstr x0, [sp+464]
001ab730str x5, [sp+472]
001ab734str x2, [sp+480]
001ab738str x1, [sp+160]
001ab73csubs xzr, x2, x1
001ab740b.hs 0x1ab748
001ab744b 0x1ab750
001ab748
001ab748loc_1ab748:
001ab748str x1, [sp+472]
001ab74cb 0x1ab770
001ab750
001ab750loc_1ab750:
001ab750orr x3, xzr, 2
001ab754adrp x4, 0x44a000
001ab758add x4, x4, 3072
001ab75cbl runtime.growslice
001ab760str x0, [sp+464]
001ab764str x1, [sp+472]
001ab768str x2, [sp+480]
001ab76cb 0x1ab770
001ab770
001ab770loc_1ab770:
001ab770orr x3, xzr, 2
001ab774str x3, [sp+152]
001ab778ldr x3, [sp+160]
001ab77csub x3, x3, 2
001ab780ldr x4, [sp+464]
001ab784add x0, x4, x3
001ab788str x0, [sp+456]
001ab78cldr x2, [sp+152]
001ab790adrp x1, 0x505000
001ab794add x1, x1, 71
001ab798bl runtime.memmove
001ab79cldr x3, [sp+464]
001ab7a0ldr x4, [sp+472]
001ab7a4ldr x5, [sp+480]
001ab7a8str x3, [sp+232]
001ab7acstr x4, [sp+240]
001ab7b0str x5, [sp+248]
001ab7b4b 0x1abd14
001ab7b8
001ab7b8loc_1ab7b8:
001ab7b8mov x6, x5
001ab7bcsubs wzr, w6, 10
001ab7c0b.eq 0x1ab7c8
001ab7c4b 0x1ab868
001ab7c8
001ab7c8loc_1ab7c8:
001ab7c8b 0x1ab7cc
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccldr x2, [sp+248]
001ab7d0ldr x0, [sp+232]
001ab7d4ldr x5, [sp+240]
001ab7d8add x1, x5, 2
001ab7dcstr x0, [sp+528]
001ab7e0str x5, [sp+536]
001ab7e4str x2, [sp+544]
001ab7e8str x1, [sp+192]
001ab7ecsubs xzr, x2, x1
001ab7f0b.hs 0x1ab7f8
001ab7f4b 0x1ab800
001ab7f8
001ab7f8loc_1ab7f8:
001ab7f8str x1, [sp+536]
001ab7fcb 0x1ab820
001ab800
001ab800loc_1ab800:
001ab800orr x3, xzr, 2
001ab804adrp x4, 0x44a000
001ab808add x4, x4, 3072
001ab80cbl runtime.growslice
001ab810str x0, [sp+528]
001ab814str x1, [sp+536]
001ab818str x2, [sp+544]
001ab81cb 0x1ab820
001ab820
001ab820loc_1ab820:
001ab820orr x3, xzr, 2
001ab824str x3, [sp+184]
001ab828ldr x3, [sp+192]
001ab82csub x3, x3, 2
001ab830ldr x4, [sp+528]
001ab834add x0, x4, x3
001ab838str x0, [sp+520]
001ab83cldr x2, [sp+184]
001ab840adrp x1, 0x505000
001ab844add x1, x1, 67
001ab848bl runtime.memmove
001ab84cldr x3, [sp+528]
001ab850ldr x4, [sp+536]
001ab854ldr x5, [sp+544]
001ab858str x3, [sp+232]
001ab85cstr x4, [sp+240]
001ab860str x5, [sp+248]
001ab864b 0x1abd14
001ab868
001ab868loc_1ab868:
001ab868mov x6, x5
001ab86csubs wzr, w6, 13
001ab870b.eq 0x1ab878
001ab874b 0x1ab918
001ab878
001ab878loc_1ab878:
001ab878b 0x1ab87c
001ab87c
001ab87cloc_1ab87c:
001ab87cldr x2, [sp+248]
001ab880ldr x0, [sp+232]
001ab884ldr x5, [sp+240]
001ab888add x1, x5, 2
001ab88cstr x0, [sp+496]
001ab890str x5, [sp+504]
001ab894str x2, [sp+512]
001ab898str x1, [sp+176]
001ab89csubs xzr, x2, x1
001ab8a0b.hs 0x1ab8a8
001ab8a4b 0x1ab8b0
001ab8a8
001ab8a8loc_1ab8a8:
001ab8a8str x1, [sp+504]
001ab8acb 0x1ab8d0
001ab8b0
001ab8b0loc_1ab8b0:
001ab8b0orr x3, xzr, 2
001ab8b4adrp x4, 0x44a000
001ab8b8add x4, x4, 3072
001ab8bcbl runtime.growslice
001ab8c0str x0, [sp+496]
001ab8c4str x1, [sp+504]
001ab8c8str x2, [sp+512]
001ab8ccb 0x1ab8d0
001ab8d0
001ab8d0loc_1ab8d0:
001ab8d0orr x3, xzr, 2
001ab8d4str x3, [sp+168]
001ab8d8ldr x3, [sp+176]
001ab8dcsub x3, x3, 2
001ab8e0ldr x4, [sp+496]
001ab8e4add x0, x4, x3
001ab8e8str x0, [sp+488]
001ab8ecldr x2, [sp+168]
001ab8f0adrp x1, 0x505000
001ab8f4add x1, x1, 69
001ab8f8bl runtime.memmove
001ab8fcldr x3, [sp+496]
001ab900ldr x4, [sp+504]
001ab904ldr x5, [sp+512]
001ab908str x3, [sp+232]
001ab90cstr x4, [sp+240]
001ab910str x5, [sp+248]
001ab914b 0x1abd14
001ab918
001ab918loc_1ab918:
001ab918b 0x1ab91c
001ab91c
001ab91cloc_1ab91c:
001ab91cb 0x1ab920
001ab920
001ab920loc_1ab920:
001ab920b 0x1abb40
001ab924
001ab924loc_1ab924:
001ab924mov x6, x5
001ab928subs wzr, w6, 34
001ab92cb.eq 0x1ab934
001ab930b 0x1ab9d4
001ab934
001ab934loc_1ab934:
001ab934b 0x1ab938
001ab938
001ab938loc_1ab938:
001ab938ldr x2, [sp+248]
001ab93cldr x0, [sp+232]
001ab940ldr x5, [sp+240]
001ab944add x1, x5, 2
001ab948str x0, [sp+432]
001ab94cstr x5, [sp+440]
001ab950str x2, [sp+448]
001ab954str x1, [sp+144]
001ab958subs xzr, x2, x1
001ab95cb.hs 0x1ab964
001ab960b 0x1ab96c
001ab964
001ab964loc_1ab964:
001ab964str x1, [sp+440]
001ab968b 0x1ab98c
001ab96c
001ab96cloc_1ab96c:
001ab96corr x3, xzr, 2
001ab970adrp x4, 0x44a000
001ab974add x4, x4, 3072
001ab978bl runtime.growslice
001ab97cstr x0, [sp+432]
001ab980str x1, [sp+440]
001ab984str x2, [sp+448]
001ab988b 0x1ab98c
001ab98c
001ab98cloc_1ab98c:
001ab98corr x3, xzr, 2
001ab990str x3, [sp+136]
001ab994ldr x3, [sp+144]
001ab998sub x3, x3, 2
001ab99cldr x4, [sp+432]
001ab9a0add x0, x4, x3
001ab9a4str x0, [sp+424]
001ab9a8ldr x2, [sp+136]
001ab9acadrp x1, 0x505000
001ab9b0add x1, x1, 275
001ab9b4bl runtime.memmove
001ab9b8ldr x3, [sp+432]
001ab9bcldr x4, [sp+440]
001ab9c0ldr x5, [sp+448]
001ab9c4str x3, [sp+232]
001ab9c8str x4, [sp+240]
001ab9ccstr x5, [sp+248]
001ab9d0b 0x1abd14
001ab9d4
001ab9d4loc_1ab9d4:
001ab9d4mov x6, x5
001ab9d8subs wzr, w6, 39
001ab9dcb.eq 0x1ab9e4
001ab9e0b 0x1aba84
001ab9e4
001ab9e4loc_1ab9e4:
001ab9e4b 0x1ab9e8
001ab9e8
001ab9e8loc_1ab9e8:
001ab9e8ldr x2, [sp+248]
001ab9ecldr x0, [sp+232]
001ab9f0ldr x5, [sp+240]
001ab9f4add x1, x5, 2
001ab9f8str x0, [sp+400]
001ab9fcstr x5, [sp+408]
001aba00str x2, [sp+416]
001aba04str x1, [sp+128]
001aba08subs xzr, x2, x1
001aba0cb.hs 0x1aba14
001aba10b 0x1aba1c
001aba14
001aba14loc_1aba14:
001aba14str x1, [sp+408]
001aba18b 0x1aba3c
001aba1c
001aba1cloc_1aba1c:
001aba1corr x3, xzr, 2
001aba20adrp x4, 0x44a000
001aba24add x4, x4, 3072
001aba28bl runtime.growslice
001aba2cstr x0, [sp+400]
001aba30str x1, [sp+408]
001aba34str x2, [sp+416]
001aba38b 0x1aba3c
001aba3c
001aba3cloc_1aba3c:
001aba3corr x3, xzr, 2
001aba40str x3, [sp+120]
001aba44ldr x3, [sp+128]
001aba48sub x3, x3, 2
001aba4cldr x4, [sp+400]
001aba50add x0, x4, x3
001aba54str x0, [sp+392]
001aba58ldr x2, [sp+120]
001aba5cadrp x1, 0x505000
001aba60add x1, x1, 277
001aba64bl runtime.memmove
001aba68ldr x3, [sp+400]
001aba6cldr x4, [sp+408]
001aba70ldr x5, [sp+416]
001aba74str x3, [sp+232]
001aba78str x4, [sp+240]
001aba7cstr x5, [sp+248]
001aba80b 0x1abd14
001aba84
001aba84loc_1aba84:
001aba84mov x6, x5
001aba88subs wzr, w6, 92
001aba8cb.eq 0x1aba94
001aba90b 0x1abb34
001aba94
001aba94loc_1aba94:
001aba94b 0x1aba98
001aba98
001aba98loc_1aba98:
001aba98ldr x2, [sp+248]
001aba9cldr x0, [sp+232]
001abaa0ldr x5, [sp+240]
001abaa4add x1, x5, 2
001abaa8str x0, [sp+368]
001abaacstr x5, [sp+376]
001abab0str x2, [sp+384]
001abab4str x1, [sp+112]
001abab8subs xzr, x2, x1
001ababcb.hs 0x1abac4
001abac0b 0x1abacc
001abac4
001abac4loc_1abac4:
001abac4str x1, [sp+376]
001abac8b 0x1abaec
001abacc
001abaccloc_1abacc:
001abaccorr x3, xzr, 2
001abad0adrp x4, 0x44a000
001abad4add x4, x4, 3072
001abad8bl runtime.growslice
001abadcstr x0, [sp+368]
001abae0str x1, [sp+376]
001abae4str x2, [sp+384]
001abae8b 0x1abaec
001abaec
001abaecloc_1abaec:
001abaecorr x3, xzr, 2
001abaf0str x3, [sp+104]
001abaf4ldr x3, [sp+112]
001abaf8sub x3, x3, 2
001abafcldr x4, [sp+368]
001abb00add x0, x4, x3
001abb04str x0, [sp+360]
001abb08ldr x2, [sp+104]
001abb0cadrp x1, 0x505000
001abb10add x1, x1, 279
001abb14bl runtime.memmove
001abb18ldr x3, [sp+368]
001abb1cldr x4, [sp+376]
001abb20ldr x5, [sp+384]
001abb24str x3, [sp+232]
001abb28str x4, [sp+240]
001abb2cstr x5, [sp+248]
001abb30b 0x1abd14
001abb34
001abb34loc_1abb34:
001abb34b 0x1abb38
001abb38
001abb38loc_1abb38:
001abb38b 0x1abb3c
001abb3c
001abb3cloc_1abb3c:
001abb3cb 0x1abb40
001abb40
001abb40loc_1abb40:
001abb40b 0x1abb44
001abb44
001abb44loc_1abb44:
001abb44mov x6, x5
001abb48subs wzr, w6, 32
001abb4ccset x6, hs
001abb50strb w6, [sp+85]
001abb54b.hs 0x1abb5c
001abb58b 0x1abb6c
001abb5c
001abb5cloc_1abb5c:
001abb5csubs wzr, w5, 126
001abb60cset x5, ls
001abb64strb w5, [sp+85]
001abb68b 0x1abb70
001abb6c
001abb6cloc_1abb6c:
001abb6cb 0x1abb70
001abb70
001abb70loc_1abb70:
001abb70ldrb w5, [sp+85]
001abb74strb w5, [sp+82]
001abb78tbnz w5, 0, 0x1abb80
001abb7cb 0x1abbd0
001abb80
001abb80loc_1abb80:
001abb80ldr x2, [sp+248]
001abb84ldr x0, [sp+232]
001abb88ldr x5, [sp+240]
001abb8cadd x1, x5, 1
001abb90subs xzr, x2, x1
001abb94b.hs 0x1abb9c
001abb98b 0x1abba0
001abb9c
001abb9cloc_1abb9c:
001abb9cb 0x1abbb4
001abba0
001abba0loc_1abba0:
001abba0orr x3, xzr, 1
001abba4adrp x4, 0x44a000
001abba8add x4, x4, 3072
001abbacbl runtime.growslice
001abbb0b 0x1abbb4
001abbb4
001abbb4loc_1abbb4:
001abbb4ldrb w5, [sp+83]
001abbb8sub x6, x1, 1
001abbbcstrb w5, [x0+x6]
001abbc0str x0, [sp+232]
001abbc4str x1, [sp+240]
001abbc8str x2, [sp+248]
001abbccb 0x1abd10
001abbd0
001abbd0loc_1abbd0:
001abbd0ldrb w5, [sp+83]
001abbd4strb w5, [sp+84]
001abbd8stp xzr, xzr, [sp+256]
001abbdcadd x5, sp, 256
001abbe0str x5, [sp+328]
001abbe4ldrb w5, [sp+84]
001abbe8strb w5, [sp+86]
001abbecldr x6, [sp+328]
001abbf0ldrsb x27, [x6]
001abbf4adrp x7, 0x44a000
001abbf8add x7, x7, 3072
001abbfcstr x7, [x6]
001abc00ubfm x5, x5, 61, 7
001abc04adrp x7, 0x577000
001abc08add x7, x7, 640
001abc0cadd x5, x7, x5
001abc10adrp x27, 0x8a0000
001abc14ldr w7, [x27+3056]
001abc18cbz w7, 0x1abc20
001abc1cb 0x1abc24
001abc20
001abc20loc_1abc20:
001abc20b 0x1abc34
001abc24
001abc24loc_1abc24:
001abc24ldr x7, [x6+8]
001abc28bl runtime.gcWriteBarrier1
001abc2cstr x7, [x25]
001abc30b 0x1abc34
001abc34
001abc34loc_1abc34:
001abc34str x5, [x6+8]
001abc38ldr x2, [sp+328]
001abc3cldrsb x27, [x2]
001abc40b 0x1abc44
001abc44
001abc44loc_1abc44:
001abc44str x2, [sp+336]
001abc48orr x4, xzr, 1
001abc4cstr x4, [sp+344]
001abc50str x4, [sp+352]
001abc54adrp x0, 0x505000
001abc58add x0, x0, 2247
001abc5cmovz x1, 5
001abc60mov x3, x4
001abc64bl fmt.Sprintf
001abc68str x0, [sp+552]
001abc6cstr x1, [sp+560]
001abc70ldr x2, [sp+248]
001abc74ldr x0, [sp+232]
001abc78ldr x5, [sp+240]
001abc7cstr x0, [sp+304]
001abc80str x5, [sp+312]
001abc84str x2, [sp+320]
001abc88ldr x6, [sp+560]
001abc8cadd x1, x5, x6
001abc90str x1, [sp+96]
001abc94subs xzr, x2, x1
001abc98b.hs 0x1abca0
001abc9cb 0x1abca8
001abca0
001abca0loc_1abca0:
001abca0str x1, [sp+312]
001abca4b 0x1abcc8
001abca8
001abca8loc_1abca8:
001abca8ldr x3, [sp+560]
001abcacadrp x4, 0x44a000
001abcb0add x4, x4, 3072
001abcb4bl runtime.growslice
001abcb8str x0, [sp+304]
001abcbcstr x1, [sp+312]
001abcc0str x2, [sp+320]
001abcc4b 0x1abcc8
001abcc8
001abcc8loc_1abcc8:
001abcc8ldr x3, [sp+560]
001abcccstr x3, [sp+88]
001abcd0ldr x3, [sp+96]
001abcd4ldr x4, [sp+560]
001abcd8sub x3, x3, x4
001abcdcldr x4, [sp+304]
001abce0add x0, x4, x3
001abce4str x0, [sp+296]
001abce8ldr x2, [sp+88]
001abcecldr x1, [sp+552]
001abcf0bl runtime.memmove
001abcf4ldr x3, [sp+304]
001abcf8ldr x4, [sp+312]
001abcfcldr x5, [sp+320]
001abd00str x3, [sp+232]
001abd04str x4, [sp+240]
001abd08str x5, [sp+248]
001abd0cb 0x1abd10
001abd10
001abd10loc_1abd10:
001abd10b 0x1abd14
001abd14
001abd14loc_1abd14:
001abd14b 0x1abd18
001abd18
001abd18loc_1abd18:
001abd18ldr x5, [sp+208]
001abd1cadd x5, x5, 1
001abd20str x5, [sp+208]
001abd24b 0x1ab6d0
001abd28
001abd28loc_1abd28:
001abd28ldr x1, [sp+232]
001abd2cldr x2, [sp+240]
001abd30mov x0, xzr
001abd34bl runtime.slicebytetostring
001abd38str x0, [sp+216]
001abd3cstr x1, [sp+224]
001abd40orr x2, xzr, 1
001abd44strb w2, [sp+81]
001abd48ldr x0, [sp+216]
001abd4cldr x1, [sp+224]
001abd50ldp x29, x30, [sp-8]
001abd54add sp, sp, 576
001abd58ret x30
001abd5c
001abd5cloc_1abd5c:
001abd5cstp x0, x1, [sp+8]
001abd60str x2, [sp+24]
001abd64mov x3, x30
001abd68bl runtime.morestack_noctxt.abi0
001abd6cldp x0, x1, [sp+8]
001abd70ldr x2, [sp+24]
001abd74b 0x1ab670
001abd78udf 0
001abd7cudf 0
001ab670
001ab670google.golang.org/protobuf/internal/encoding/defval.marshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.marshalBytes(struct []uint8 b)
001ab670ldr x16, [x28+16]
001ab674sub x17, sp, 448
001ab678subs xzr, x17, x16
001ab67cb.ls 0x1abd5c
001ab680sub x20, sp, 576
001ab684stp x29, x30, [x20-8]
001ab688add sp, x20, 0
001ab68csub x29, sp, 8
001ab690str x0, [sp+584]
001ab694str x1, [sp+592]
001ab698str x2, [sp+600]
001ab69cstp xzr, xzr, [sp+216]
001ab6a0strb wzr, [sp+81]
001ab6a4str xzr, [sp+232]
001ab6a8stp xzr, xzr, [sp+240]
001ab6acldr x5, [sp+592]
001ab6b0ldr x6, [sp+584]
001ab6b4ldr x7, [sp+600]
001ab6b8str x6, [sp+272]
001ab6bcstr x5, [sp+280]
001ab6c0str x7, [sp+288]
001ab6c4str xzr, [sp+208]
001ab6c8str x5, [sp+200]
001ab6ccb 0x1ab6d0
001ab6d0
001ab6d0loc_1ab6d0:
001ab6d0ldr x5, [sp+200]
001ab6d4ldr x6, [sp+208]
001ab6d8subs xzr, x5, x6
001ab6dcb.gt 0x1ab6e4
001ab6e0b 0x1abd28
001ab6e4
001ab6e4loc_1ab6e4:
001ab6e4ldr x5, [sp+208]
001ab6e8ldr x6, [sp+272]
001ab6ecldrb w5, [x6+x5]
001ab6f0strb w5, [sp+83]
001ab6f4strb w5, [sp+87]
001ab6f8mov x6, x5
001ab6fcsubs wzr, w6, 13
001ab700b.ls 0x1ab708
001ab704b 0x1ab924
001ab708
001ab708loc_1ab708:
001ab708mov x6, x5
001ab70csubs wzr, w6, 9
001ab710b.eq 0x1ab718
001ab714b 0x1ab7b8
001ab718
001ab718loc_1ab718:
001ab718b 0x1ab71c
001ab71c
001ab71cloc_1ab71c:
001ab71cldr x2, [sp+248]
001ab720ldr x0, [sp+232]
001ab724ldr x5, [sp+240]
001ab728add x1, x5, 2
001ab72cstr x0, [sp+464]
001ab730str x5, [sp+472]
001ab734str x2, [sp+480]
001ab738str x1, [sp+160]
001ab73csubs xzr, x2, x1
001ab740b.hs 0x1ab748
001ab744b 0x1ab750
001ab748
001ab748loc_1ab748:
001ab748str x1, [sp+472]
001ab74cb 0x1ab770
001ab750
001ab750loc_1ab750:
001ab750orr x3, xzr, 2
001ab754adrp x4, 0x44a000
001ab758add x4, x4, 3072
001ab75cbl runtime.growslice
001ab760str x0, [sp+464]
001ab764str x1, [sp+472]
001ab768str x2, [sp+480]
001ab76cb 0x1ab770
001ab770
001ab770loc_1ab770:
001ab770orr x3, xzr, 2
001ab774str x3, [sp+152]
001ab778ldr x3, [sp+160]
001ab77csub x3, x3, 2
001ab780ldr x4, [sp+464]
001ab784add x0, x4, x3
001ab788str x0, [sp+456]
001ab78cldr x2, [sp+152]
001ab790adrp x1, 0x505000
001ab794add x1, x1, 71
001ab798bl runtime.memmove
001ab79cldr x3, [sp+464]
001ab7a0ldr x4, [sp+472]
001ab7a4ldr x5, [sp+480]
001ab7a8str x3, [sp+232]
001ab7acstr x4, [sp+240]
001ab7b0str x5, [sp+248]
001ab7b4b 0x1abd14
001ab7b8
001ab7b8loc_1ab7b8:
001ab7b8mov x6, x5
001ab7bcsubs wzr, w6, 10
001ab7c0b.eq 0x1ab7c8
001ab7c4b 0x1ab868
001ab7c8
001ab7c8loc_1ab7c8:
001ab7c8b 0x1ab7cc
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccldr x2, [sp+248]
001ab7d0ldr x0, [sp+232]
001ab7d4ldr x5, [sp+240]
001ab7d8add x1, x5, 2
001ab7dcstr x0, [sp+528]
001ab7e0str x5, [sp+536]
001ab7e4str x2, [sp+544]
001ab7e8str x1, [sp+192]
001ab7ecsubs xzr, x2, x1
001ab7f0b.hs 0x1ab7f8
001ab7f4b 0x1ab800
001ab7f8
001ab7f8loc_1ab7f8:
001ab7f8str x1, [sp+536]
001ab7fcb 0x1ab820
001ab800
001ab800loc_1ab800:
001ab800orr x3, xzr, 2
001ab804adrp x4, 0x44a000
001ab808add x4, x4, 3072
001ab80cbl runtime.growslice
001ab810str x0, [sp+528]
001ab814str x1, [sp+536]
001ab818str x2, [sp+544]
001ab81cb 0x1ab820
001ab820
001ab820loc_1ab820:
001ab820orr x3, xzr, 2
001ab824str x3, [sp+184]
001ab828ldr x3, [sp+192]
001ab82csub x3, x3, 2
001ab830ldr x4, [sp+528]
001ab834add x0, x4, x3
001ab838str x0, [sp+520]
001ab83cldr x2, [sp+184]
001ab840adrp x1, 0x505000
001ab844add x1, x1, 67
001ab848bl runtime.memmove
001ab84cldr x3, [sp+528]
001ab850ldr x4, [sp+536]
001ab854ldr x5, [sp+544]
001ab858str x3, [sp+232]
001ab85cstr x4, [sp+240]
001ab860str x5, [sp+248]
001ab864b 0x1abd14
001ab868
001ab868loc_1ab868:
001ab868mov x6, x5
001ab86csubs wzr, w6, 13
001ab870b.eq 0x1ab878
001ab874b 0x1ab918
001ab878
001ab878loc_1ab878:
001ab878b 0x1ab87c
001ab87c
001ab87cloc_1ab87c:
001ab87cldr x2, [sp+248]
001ab880ldr x0, [sp+232]
001ab884ldr x5, [sp+240]
001ab888add x1, x5, 2
001ab88cstr x0, [sp+496]
001ab890str x5, [sp+504]
001ab894str x2, [sp+512]
001ab898str x1, [sp+176]
001ab89csubs xzr, x2, x1
001ab8a0b.hs 0x1ab8a8
001ab8a4b 0x1ab8b0
001ab8a8
001ab8a8loc_1ab8a8:
001ab8a8str x1, [sp+504]
001ab8acb 0x1ab8d0
001ab8b0
001ab8b0loc_1ab8b0:
001ab8b0orr x3, xzr, 2
001ab8b4adrp x4, 0x44a000
001ab8b8add x4, x4, 3072
001ab8bcbl runtime.growslice
001ab8c0str x0, [sp+496]
001ab8c4str x1, [sp+504]
001ab8c8str x2, [sp+512]
001ab8ccb 0x1ab8d0
001ab8d0
001ab8d0loc_1ab8d0:
001ab8d0orr x3, xzr, 2
001ab8d4str x3, [sp+168]
001ab8d8ldr x3, [sp+176]
001ab8dcsub x3, x3, 2
001ab8e0ldr x4, [sp+496]
001ab8e4add x0, x4, x3
001ab8e8str x0, [sp+488]
001ab8ecldr x2, [sp+168]
001ab8f0adrp x1, 0x505000
001ab8f4add x1, x1, 69
001ab8f8bl runtime.memmove
001ab8fcldr x3, [sp+496]
001ab900ldr x4, [sp+504]
001ab904ldr x5, [sp+512]
001ab908str x3, [sp+232]
001ab90cstr x4, [sp+240]
001ab910str x5, [sp+248]
001ab914b 0x1abd14
001ab918
001ab918loc_1ab918:
001ab918b 0x1ab91c
001ab91c
001ab91cloc_1ab91c:
001ab91cb 0x1ab920
001ab920
001ab920loc_1ab920:
001ab920b 0x1abb40
001ab924
001ab924loc_1ab924:
001ab924mov x6, x5
001ab928subs wzr, w6, 34
001ab92cb.eq 0x1ab934
001ab930b 0x1ab9d4
001ab934
001ab934loc_1ab934:
001ab934b 0x1ab938
001ab938
001ab938loc_1ab938:
001ab938ldr x2, [sp+248]
001ab93cldr x0, [sp+232]
001ab940ldr x5, [sp+240]
001ab944add x1, x5, 2
001ab948str x0, [sp+432]
001ab94cstr x5, [sp+440]
001ab950str x2, [sp+448]
001ab954str x1, [sp+144]
001ab958subs xzr, x2, x1
001ab95cb.hs 0x1ab964
001ab960b 0x1ab96c
001ab964
001ab964loc_1ab964:
001ab964str x1, [sp+440]
001ab968b 0x1ab98c
001ab96c
001ab96cloc_1ab96c:
001ab96corr x3, xzr, 2
001ab970adrp x4, 0x44a000
001ab974add x4, x4, 3072
001ab978bl runtime.growslice
001ab97cstr x0, [sp+432]
001ab980str x1, [sp+440]
001ab984str x2, [sp+448]
001ab988b 0x1ab98c
001ab98c
001ab98cloc_1ab98c:
001ab98corr x3, xzr, 2
001ab990str x3, [sp+136]
001ab994ldr x3, [sp+144]
001ab998sub x3, x3, 2
001ab99cldr x4, [sp+432]
001ab9a0add x0, x4, x3
001ab9a4str x0, [sp+424]
001ab9a8ldr x2, [sp+136]
001ab9acadrp x1, 0x505000
001ab9b0add x1, x1, 275
001ab9b4bl runtime.memmove
001ab9b8ldr x3, [sp+432]
001ab9bcldr x4, [sp+440]
001ab9c0ldr x5, [sp+448]
001ab9c4str x3, [sp+232]
001ab9c8str x4, [sp+240]
001ab9ccstr x5, [sp+248]
001ab9d0b 0x1abd14
001ab9d4
001ab9d4loc_1ab9d4:
001ab9d4mov x6, x5
001ab9d8subs wzr, w6, 39
001ab9dcb.eq 0x1ab9e4
001ab9e0b 0x1aba84
001ab9e4
001ab9e4loc_1ab9e4:
001ab9e4b 0x1ab9e8
001ab9e8
001ab9e8loc_1ab9e8:
001ab9e8ldr x2, [sp+248]
001ab9ecldr x0, [sp+232]
001ab9f0ldr x5, [sp+240]
001ab9f4add x1, x5, 2
001ab9f8str x0, [sp+400]
001ab9fcstr x5, [sp+408]
001aba00str x2, [sp+416]
001aba04str x1, [sp+128]
001aba08subs xzr, x2, x1
001aba0cb.hs 0x1aba14
001aba10b 0x1aba1c
001aba14
001aba14loc_1aba14:
001aba14str x1, [sp+408]
001aba18b 0x1aba3c
001aba1c
001aba1cloc_1aba1c:
001aba1corr x3, xzr, 2
001aba20adrp x4, 0x44a000
001aba24add x4, x4, 3072
001aba28bl runtime.growslice
001aba2cstr x0, [sp+400]
001aba30str x1, [sp+408]
001aba34str x2, [sp+416]
001aba38b 0x1aba3c
001aba3c
001aba3cloc_1aba3c:
001aba3corr x3, xzr, 2
001aba40str x3, [sp+120]
001aba44ldr x3, [sp+128]
001aba48sub x3, x3, 2
001aba4cldr x4, [sp+400]
001aba50add x0, x4, x3
001aba54str x0, [sp+392]
001aba58ldr x2, [sp+120]
001aba5cadrp x1, 0x505000
001aba60add x1, x1, 277
001aba64bl runtime.memmove
001aba68ldr x3, [sp+400]
001aba6cldr x4, [sp+408]
001aba70ldr x5, [sp+416]
001aba74str x3, [sp+232]
001aba78str x4, [sp+240]
001aba7cstr x5, [sp+248]
001aba80b 0x1abd14
001aba84
001aba84loc_1aba84:
001aba84mov x6, x5
001aba88subs wzr, w6, 92
001aba8cb.eq 0x1aba94
001aba90b 0x1abb34
001aba94
001aba94loc_1aba94:
001aba94b 0x1aba98
001aba98
001aba98loc_1aba98:
001aba98ldr x2, [sp+248]
001aba9cldr x0, [sp+232]
001abaa0ldr x5, [sp+240]
001abaa4add x1, x5, 2
001abaa8str x0, [sp+368]
001abaacstr x5, [sp+376]
001abab0str x2, [sp+384]
001abab4str x1, [sp+112]
001abab8subs xzr, x2, x1
001ababcb.hs 0x1abac4
001abac0b 0x1abacc
001abac4
001abac4loc_1abac4:
001abac4str x1, [sp+376]
001abac8b 0x1abaec
001abacc
001abaccloc_1abacc:
001abaccorr x3, xzr, 2
001abad0adrp x4, 0x44a000
001abad4add x4, x4, 3072
001abad8bl runtime.growslice
001abadcstr x0, [sp+368]
001abae0str x1, [sp+376]
001abae4str x2, [sp+384]
001abae8b 0x1abaec
001abaec
001abaecloc_1abaec:
001abaecorr x3, xzr, 2
001abaf0str x3, [sp+104]
001abaf4ldr x3, [sp+112]
001abaf8sub x3, x3, 2
001abafcldr x4, [sp+368]
001abb00add x0, x4, x3
001abb04str x0, [sp+360]
001abb08ldr x2, [sp+104]
001abb0cadrp x1, 0x505000
001abb10add x1, x1, 279
001abb14bl runtime.memmove
001abb18ldr x3, [sp+368]
001abb1cldr x4, [sp+376]
001abb20ldr x5, [sp+384]
001abb24str x3, [sp+232]
001abb28str x4, [sp+240]
001abb2cstr x5, [sp+248]
001abb30b 0x1abd14
001abb34
001abb34loc_1abb34:
001abb34b 0x1abb38
001abb38
001abb38loc_1abb38:
001abb38b 0x1abb3c
001abb3c
001abb3cloc_1abb3c:
001abb3cb 0x1abb40
001abb40
001abb40loc_1abb40:
001abb40b 0x1abb44
001abb44
001abb44loc_1abb44:
001abb44mov x6, x5
001abb48subs wzr, w6, 32
001abb4ccset x6, hs
001abb50strb w6, [sp+85]
001abb54b.hs 0x1abb5c
001abb58b 0x1abb6c
001abb5c
001abb5cloc_1abb5c:
001abb5csubs wzr, w5, 126
001abb60cset x5, ls
001abb64strb w5, [sp+85]
001abb68b 0x1abb70
001abb6c
001abb6cloc_1abb6c:
001abb6cb 0x1abb70
001abb70
001abb70loc_1abb70:
001abb70ldrb w5, [sp+85]
001abb74strb w5, [sp+82]
001abb78tbnz w5, 0, 0x1abb80
001abb7cb 0x1abbd0
001abb80
001abb80loc_1abb80:
001abb80ldr x2, [sp+248]
001abb84ldr x0, [sp+232]
001abb88ldr x5, [sp+240]
001abb8cadd x1, x5, 1
001abb90subs xzr, x2, x1
001abb94b.hs 0x1abb9c
001abb98b 0x1abba0
001abb9c
001abb9cloc_1abb9c:
001abb9cb 0x1abbb4
001abba0
001abba0loc_1abba0:
001abba0orr x3, xzr, 1
001abba4adrp x4, 0x44a000
001abba8add x4, x4, 3072
001abbacbl runtime.growslice
001abbb0b 0x1abbb4
001abbb4
001abbb4loc_1abbb4:
001abbb4ldrb w5, [sp+83]
001abbb8sub x6, x1, 1
001abbbcstrb w5, [x0+x6]
001abbc0str x0, [sp+232]
001abbc4str x1, [sp+240]
001abbc8str x2, [sp+248]
001abbccb 0x1abd10
001abbd0
001abbd0loc_1abbd0:
001abbd0ldrb w5, [sp+83]
001abbd4strb w5, [sp+84]
001abbd8stp xzr, xzr, [sp+256]
001abbdcadd x5, sp, 256
001abbe0str x5, [sp+328]
001abbe4ldrb w5, [sp+84]
001abbe8strb w5, [sp+86]
001abbecldr x6, [sp+328]
001abbf0ldrsb x27, [x6]
001abbf4adrp x7, 0x44a000
001abbf8add x7, x7, 3072
001abbfcstr x7, [x6]
001abc00ubfm x5, x5, 61, 7
001abc04adrp x7, 0x577000
001abc08add x7, x7, 640
001abc0cadd x5, x7, x5
001abc10adrp x27, 0x8a0000
001abc14ldr w7, [x27+3056]
001abc18cbz w7, 0x1abc20
001abc1cb 0x1abc24
001abc20
001abc20loc_1abc20:
001abc20b 0x1abc34
001abc24
001abc24loc_1abc24:
001abc24ldr x7, [x6+8]
001abc28bl runtime.gcWriteBarrier1
001abc2cstr x7, [x25]
001abc30b 0x1abc34
001abc34
001abc34loc_1abc34:
001abc34str x5, [x6+8]
001abc38ldr x2, [sp+328]
001abc3cldrsb x27, [x2]
001abc40b 0x1abc44
001abc44
001abc44loc_1abc44:
001abc44str x2, [sp+336]
001abc48orr x4, xzr, 1
001abc4cstr x4, [sp+344]
001abc50str x4, [sp+352]
001abc54adrp x0, 0x505000
001abc58add x0, x0, 2247
001abc5cmovz x1, 5
001abc60mov x3, x4
001abc64bl fmt.Sprintf
001abc68str x0, [sp+552]
001abc6cstr x1, [sp+560]
001abc70ldr x2, [sp+248]
001abc74ldr x0, [sp+232]
001abc78ldr x5, [sp+240]
001abc7cstr x0, [sp+304]
001abc80str x5, [sp+312]
001abc84str x2, [sp+320]
001abc88ldr x6, [sp+560]
001abc8cadd x1, x5, x6
001abc90str x1, [sp+96]
001abc94subs xzr, x2, x1
001abc98b.hs 0x1abca0
001abc9cb 0x1abca8
001abca0
001abca0loc_1abca0:
001abca0str x1, [sp+312]
001abca4b 0x1abcc8
001abca8
001abca8loc_1abca8:
001abca8ldr x3, [sp+560]
001abcacadrp x4, 0x44a000
001abcb0add x4, x4, 3072
001abcb4bl runtime.growslice
001abcb8str x0, [sp+304]
001abcbcstr x1, [sp+312]
001abcc0str x2, [sp+320]
001abcc4b 0x1abcc8
001abcc8
001abcc8loc_1abcc8:
001abcc8ldr x3, [sp+560]
001abcccstr x3, [sp+88]
001abcd0ldr x3, [sp+96]
001abcd4ldr x4, [sp+560]
001abcd8sub x3, x3, x4
001abcdcldr x4, [sp+304]
001abce0add x0, x4, x3
001abce4str x0, [sp+296]
001abce8ldr x2, [sp+88]
001abcecldr x1, [sp+552]
001abcf0bl runtime.memmove
001abcf4ldr x3, [sp+304]
001abcf8ldr x4, [sp+312]
001abcfcldr x5, [sp+320]
001abd00str x3, [sp+232]
001abd04str x4, [sp+240]
001abd08str x5, [sp+248]
001abd0cb 0x1abd10
001abd10
001abd10loc_1abd10:
001abd10b 0x1abd14
001abd14
001abd14loc_1abd14:
001abd14b 0x1abd18
001abd18
001abd18loc_1abd18:
001abd18ldr x5, [sp+208]
001abd1cadd x5, x5, 1
001abd20str x5, [sp+208]
001abd24b 0x1ab6d0
001abd28
001abd28loc_1abd28:
001abd28ldr x1, [sp+232]
001abd2cldr x2, [sp+240]
001abd30mov x0, xzr
001abd34bl runtime.slicebytetostring
001abd38str x0, [sp+216]
001abd3cstr x1, [sp+224]
001abd40orr x2, xzr, 1
001abd44strb w2, [sp+81]
001abd48ldr x0, [sp+216]
001abd4cldr x1, [sp+224]
001abd50ldp x29, x30, [sp-8]
001abd54add sp, sp, 576
001abd58ret x30
001abd5c
001abd5cloc_1abd5c:
001abd5cstp x0, x1, [sp+8]
001abd60str x2, [sp+24]
001abd64mov x3, x30
001abd68bl runtime.morestack_noctxt.abi0
001abd6cldp x0, x1, [sp+8]
001abd70ldr x2, [sp+24]
001abd74b 0x1ab670
001abd78udf 0
001abd7cudf 0
001ab670
Loading..