File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0020c480
0020c480google.golang.org/protobuf/internal/impl.appendSfixed64Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c480ldr x16, [x28+16]
0020c484subs xzr, sp, x16
0020c488b.ls 0x20c54c
0020c48cstr x30, [sp-96]!
0020c490stur x29, [sp-8]
0020c494sub x29, sp, 8
0020c498str x0, [sp+104]
0020c49cstr x1, [sp+112]
0020c4a0str x2, [sp+120]
0020c4a4str x3, [sp+128]
0020c4a8str x4, [sp+136]
0020c4acstr x5, [sp+144]
0020c4b0str x6, [sp+152]
0020c4b4strb w7, [sp+160]
0020c4b8str xzr, [sp+64]
0020c4bcstp xzr, xzr, [sp+72]
0020c4c0stp xzr, xzr, [sp+48]
0020c4c4ldr x3, [sp+152]
0020c4c8ldr x0, [sp+104]
0020c4ccldr x1, [sp+112]
0020c4d0ldr x2, [sp+120]
0020c4d4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020c4d8str x0, [sp+104]
0020c4dcstr x1, [sp+112]
0020c4e0str x2, [sp+120]
0020c4e4ldr x0, [sp+128]
0020c4e8ldr x1, [sp+136]
0020c4ecldr x2, [sp+144]
0020c4f0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020c4f4str x0, [sp+40]
0020c4f8ldr x1, [sp+112]
0020c4fcldr x2, [sp+120]
0020c500ldr x4, [sp+104]
0020c504mov x3, x0
0020c508mov x0, x4
0020c50cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020c510str x0, [sp+104]
0020c514str x1, [sp+112]
0020c518str x2, [sp+120]
0020c51cstr x0, [sp+64]
0020c520str x1, [sp+72]
0020c524str x2, [sp+80]
0020c528stp xzr, xzr, [sp+48]
0020c52cldr x0, [sp+64]
0020c530ldr x1, [sp+72]
0020c534ldr x2, [sp+80]
0020c538mov x3, xzr
0020c53cmov x4, xzr
0020c540ldur x29, [sp-8]
0020c544ldr x30, [sp], 96
0020c548ret x30
0020c54c
0020c54cloc_20c54c:
0020c54cstp x0, x1, [sp+8]
0020c550stp x2, x3, [sp+24]
0020c554stp x4, x5, [sp+40]
0020c558str x6, [sp+56]
0020c55cstrb w7, [sp+64]
0020c560mov x3, x30
0020c564bl runtime.morestack_noctxt.abi0
0020c568ldp x0, x1, [sp+8]
0020c56cldp x2, x3, [sp+24]
0020c570ldp x4, x5, [sp+40]
0020c574ldr x6, [sp+56]
0020c578ldrb w7, [sp+64]
0020c57cb 0x20c480
0020c480
0020c480google.golang.org/protobuf/internal/impl.appendSfixed64Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c480ldr x16, [x28+16]
0020c484subs xzr, sp, x16
0020c488b.ls 0x20c54c
0020c48cstr x30, [sp-96]!
0020c490stur x29, [sp-8]
0020c494sub x29, sp, 8
0020c498str x0, [sp+104]
0020c49cstr x1, [sp+112]
0020c4a0str x2, [sp+120]
0020c4a4str x3, [sp+128]
0020c4a8str x4, [sp+136]
0020c4acstr x5, [sp+144]
0020c4b0str x6, [sp+152]
0020c4b4strb w7, [sp+160]
0020c4b8str xzr, [sp+64]
0020c4bcstp xzr, xzr, [sp+72]
0020c4c0stp xzr, xzr, [sp+48]
0020c4c4ldr x3, [sp+152]
0020c4c8ldr x0, [sp+104]
0020c4ccldr x1, [sp+112]
0020c4d0ldr x2, [sp+120]
0020c4d4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020c4d8str x0, [sp+104]
0020c4dcstr x1, [sp+112]
0020c4e0str x2, [sp+120]
0020c4e4ldr x0, [sp+128]
0020c4e8ldr x1, [sp+136]
0020c4ecldr x2, [sp+144]
0020c4f0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020c4f4str x0, [sp+40]
0020c4f8ldr x1, [sp+112]
0020c4fcldr x2, [sp+120]
0020c500ldr x4, [sp+104]
0020c504mov x3, x0
0020c508mov x0, x4
0020c50cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020c510str x0, [sp+104]
0020c514str x1, [sp+112]
0020c518str x2, [sp+120]
0020c51cstr x0, [sp+64]
0020c520str x1, [sp+72]
0020c524str x2, [sp+80]
0020c528stp xzr, xzr, [sp+48]
0020c52cldr x0, [sp+64]
0020c530ldr x1, [sp+72]
0020c534ldr x2, [sp+80]
0020c538mov x3, xzr
0020c53cmov x4, xzr
0020c540ldur x29, [sp-8]
0020c544ldr x30, [sp], 96
0020c548ret x30
0020c54c
0020c54cloc_20c54c:
0020c54cstp x0, x1, [sp+8]
0020c550stp x2, x3, [sp+24]
0020c554stp x4, x5, [sp+40]
0020c558str x6, [sp+56]
0020c55cstrb w7, [sp+64]
0020c560mov x3, x30
0020c564bl runtime.morestack_noctxt.abi0
0020c568ldp x0, x1, [sp+8]
0020c56cldp x2, x3, [sp+24]
0020c570ldp x4, x5, [sp+40]
0020c574ldr x6, [sp+56]
0020c578ldrb w7, [sp+64]
0020c57cb 0x20c480
0020c480
0020c580
0020c580google.golang.org/protobuf/internal/impl.consumeSfixed64Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020c580ldr x16, [x28+16]
0020c584sub x17, sp, 48
0020c588subs xzr, x17, x16
0020c58cb.ls 0x20c6f0
0020c590str x30, [sp-176]!
0020c594stur x29, [sp-8]
0020c598sub x29, sp, 8
0020c59cstr x0, [sp+184]
0020c5a0str x1, [sp+192]
0020c5a4str x2, [sp+200]
0020c5a8str x3, [sp+208]
0020c5acstr x4, [sp+216]
0020c5b0str x5, [sp+224]
0020c5b4str w6, [sp+232]
0020c5b8strb w7, [sp+236]
0020c5bcstrb w8, [sp+240]
0020c5c0str x9, [sp+248]
0020c5c4str x10, [sp+256]
0020c5c8str x11, [sp+264]
0020c5ccstp xzr, xzr, [sp+104]
0020c5d0str xzr, [sp+120]
0020c5d4str xzr, [sp+48]
0020c5d8strb wzr, [sp+56]
0020c5dcstp xzr, xzr, [sp+128]
0020c5e0ldrsb x7, [sp+236]
0020c5e4ubfm x7, x7, 0, 7
0020c5e8subs wzr, w7, 1
0020c5ecb.ne 0x20c5f4
0020c5f0b 0x20c634
0020c5f4
0020c5f4loc_20c5f4:
0020c5f4stp xzr, xzr, [sp+104]
0020c5f8str xzr, [sp+120]
0020c5fcadrp x27, 0x816000
0020c600ldr x5, [x27+192]
0020c604adrp x27, 0x816000
0020c608ldr x6, [x27+200]
0020c60cstr x5, [sp+128]
0020c610str x6, [sp+136]
0020c614ldr x3, [sp+48]
0020c618ldr x0, [sp+104]
0020c61cldrb w4, [sp+56]
0020c620ldr x1, [sp+112]
0020c624ldr x2, [sp+120]
0020c628ldur x29, [sp-8]
0020c62cldr x30, [sp], 176
0020c630ret x30
0020c634
0020c634loc_20c634:
0020c634ldr x0, [sp+184]
0020c638ldr x1, [sp+192]
0020c63cldr x2, [sp+200]
0020c640bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020c644str x0, [sp+80]
0020c648str x1, [sp+72]
0020c64cstr x0, [sp+96]
0020c650str x1, [sp+88]
0020c654str x0, [sp+40]
0020c658str x1, [sp+64]
0020c65ctbnz x1, 63, 0x20c664
0020c660b 0x20c6a4
0020c664
0020c664loc_20c664:
0020c664stp xzr, xzr, [sp+104]
0020c668str xzr, [sp+120]
0020c66cadrp x27, 0x816000
0020c670ldr x5, [x27+160]
0020c674adrp x27, 0x816000
0020c678ldr x6, [x27+168]
0020c67cstr x5, [sp+128]
0020c680str x6, [sp+136]
0020c684ldr x3, [sp+48]
0020c688ldr x0, [sp+104]
0020c68cldrb w4, [sp+56]
0020c690ldr x1, [sp+112]
0020c694ldr x2, [sp+120]
0020c698ldur x29, [sp-8]
0020c69cldr x30, [sp], 176
0020c6a0ret x30
0020c6a4
0020c6a4loc_20c6a4:
0020c6a4str x1, [sp+48]
0020c6a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020c6acstr x0, [sp+144]
0020c6b0str x1, [sp+152]
0020c6b4str x2, [sp+160]
0020c6b8str x0, [sp+104]
0020c6bcstr x1, [sp+112]
0020c6c0str x2, [sp+120]
0020c6c4stp xzr, xzr, [sp+128]
0020c6c8ldr x3, [sp+48]
0020c6ccldr x0, [sp+104]
0020c6d0ldrb w4, [sp+56]
0020c6d4ldr x1, [sp+112]
0020c6d8ldr x2, [sp+120]
0020c6dcmov x5, xzr
0020c6e0mov x6, xzr
0020c6e4ldur x29, [sp-8]
0020c6e8ldr x30, [sp], 176
0020c6ecret x30
0020c6f0
0020c6f0loc_20c6f0:
0020c6f0stp x0, x1, [sp+8]
0020c6f4stp x2, x3, [sp+24]
0020c6f8stp x4, x5, [sp+40]
0020c6fcstr w6, [sp+56]
0020c700strb w7, [sp+60]
0020c704strb w8, [sp+64]
0020c708stp x9, x10, [sp+72]
0020c70cstr x11, [sp+88]
0020c710mov x3, x30
0020c714bl runtime.morestack_noctxt.abi0
0020c718ldp x0, x1, [sp+8]
0020c71cldp x2, x3, [sp+24]
0020c720ldp x4, x5, [sp+40]
0020c724ldrsw x6, [sp+56]
0020c728ldrsb x7, [sp+60]
0020c72cldrb w8, [sp+64]
0020c730ldp x9, x10, [sp+72]
0020c734ldr x11, [sp+88]
0020c738b 0x20c580
0020c73cudf 0
0020c580
0020c580google.golang.org/protobuf/internal/impl.consumeSfixed64Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020c580ldr x16, [x28+16]
0020c584sub x17, sp, 48
0020c588subs xzr, x17, x16
0020c58cb.ls 0x20c6f0
0020c590str x30, [sp-176]!
0020c594stur x29, [sp-8]
0020c598sub x29, sp, 8
0020c59cstr x0, [sp+184]
0020c5a0str x1, [sp+192]
0020c5a4str x2, [sp+200]
0020c5a8str x3, [sp+208]
0020c5acstr x4, [sp+216]
0020c5b0str x5, [sp+224]
0020c5b4str w6, [sp+232]
0020c5b8strb w7, [sp+236]
0020c5bcstrb w8, [sp+240]
0020c5c0str x9, [sp+248]
0020c5c4str x10, [sp+256]
0020c5c8str x11, [sp+264]
0020c5ccstp xzr, xzr, [sp+104]
0020c5d0str xzr, [sp+120]
0020c5d4str xzr, [sp+48]
0020c5d8strb wzr, [sp+56]
0020c5dcstp xzr, xzr, [sp+128]
0020c5e0ldrsb x7, [sp+236]
0020c5e4ubfm x7, x7, 0, 7
0020c5e8subs wzr, w7, 1
0020c5ecb.ne 0x20c5f4
0020c5f0b 0x20c634
0020c5f4
0020c5f4loc_20c5f4:
0020c5f4stp xzr, xzr, [sp+104]
0020c5f8str xzr, [sp+120]
0020c5fcadrp x27, 0x816000
0020c600ldr x5, [x27+192]
0020c604adrp x27, 0x816000
0020c608ldr x6, [x27+200]
0020c60cstr x5, [sp+128]
0020c610str x6, [sp+136]
0020c614ldr x3, [sp+48]
0020c618ldr x0, [sp+104]
0020c61cldrb w4, [sp+56]
0020c620ldr x1, [sp+112]
0020c624ldr x2, [sp+120]
0020c628ldur x29, [sp-8]
0020c62cldr x30, [sp], 176
0020c630ret x30
0020c634
0020c634loc_20c634:
0020c634ldr x0, [sp+184]
0020c638ldr x1, [sp+192]
0020c63cldr x2, [sp+200]
0020c640bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020c644str x0, [sp+80]
0020c648str x1, [sp+72]
0020c64cstr x0, [sp+96]
0020c650str x1, [sp+88]
0020c654str x0, [sp+40]
0020c658str x1, [sp+64]
0020c65ctbnz x1, 63, 0x20c664
0020c660b 0x20c6a4
0020c664
0020c664loc_20c664:
0020c664stp xzr, xzr, [sp+104]
0020c668str xzr, [sp+120]
0020c66cadrp x27, 0x816000
0020c670ldr x5, [x27+160]
0020c674adrp x27, 0x816000
0020c678ldr x6, [x27+168]
0020c67cstr x5, [sp+128]
0020c680str x6, [sp+136]
0020c684ldr x3, [sp+48]
0020c688ldr x0, [sp+104]
0020c68cldrb w4, [sp+56]
0020c690ldr x1, [sp+112]
0020c694ldr x2, [sp+120]
0020c698ldur x29, [sp-8]
0020c69cldr x30, [sp], 176
0020c6a0ret x30
0020c6a4
0020c6a4loc_20c6a4:
0020c6a4str x1, [sp+48]
0020c6a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020c6acstr x0, [sp+144]
0020c6b0str x1, [sp+152]
0020c6b4str x2, [sp+160]
0020c6b8str x0, [sp+104]
0020c6bcstr x1, [sp+112]
0020c6c0str x2, [sp+120]
0020c6c4stp xzr, xzr, [sp+128]
0020c6c8ldr x3, [sp+48]
0020c6ccldr x0, [sp+104]
0020c6d0ldrb w4, [sp+56]
0020c6d4ldr x1, [sp+112]
0020c6d8ldr x2, [sp+120]
0020c6dcmov x5, xzr
0020c6e0mov x6, xzr
0020c6e4ldur x29, [sp-8]
0020c6e8ldr x30, [sp], 176
0020c6ecret x30
0020c6f0
0020c6f0loc_20c6f0:
0020c6f0stp x0, x1, [sp+8]
0020c6f4stp x2, x3, [sp+24]
0020c6f8stp x4, x5, [sp+40]
0020c6fcstr w6, [sp+56]
0020c700strb w7, [sp+60]
0020c704strb w8, [sp+64]
0020c708stp x9, x10, [sp+72]
0020c70cstr x11, [sp+88]
0020c710mov x3, x30
0020c714bl runtime.morestack_noctxt.abi0
0020c718ldp x0, x1, [sp+8]
0020c71cldp x2, x3, [sp+24]
0020c720ldp x4, x5, [sp+40]
0020c724ldrsw x6, [sp+56]
0020c728ldrsb x7, [sp+60]
0020c72cldrb w8, [sp+64]
0020c730ldp x9, x10, [sp+72]
0020c734ldr x11, [sp+88]
0020c738b 0x20c580
0020c73cudf 0
0020c580
0020c740
0020c740google.golang.org/protobuf/internal/impl.sizeSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c740ldr x16, [x28+16]
0020c744subs xzr, sp, x16
0020c748b.ls 0x20c7c0
0020c74cstr x30, [sp-80]!
0020c750stur x29, [sp-8]
0020c754sub x29, sp, 8
0020c758str x0, [sp+88]
0020c75cstr x1, [sp+96]
0020c760str x2, [sp+104]
0020c764str x3, [sp+112]
0020c768strb w4, [sp+120]
0020c76cstr xzr, [sp+32]
0020c770ldr x0, [sp+88]
0020c774ldr x1, [sp+96]
0020c778bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020c77cstr x0, [sp+56]
0020c780str x1, [sp+64]
0020c784ldrsb x27, [x0]
0020c788ldr x3, [x0+56]
0020c78cmov x0, x1
0020c790blr x3
0020c794str x0, [sp+48]
0020c798bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020c79cstr x0, [sp+40]
0020c7a0ldr x3, [sp+48]
0020c7a4ldr x4, [sp+112]
0020c7a8add x4, x4, x0
0020c7acmadd x0, x3, x4, xzr
0020c7b0str x0, [sp+32]
0020c7b4ldur x29, [sp-8]
0020c7b8ldr x30, [sp], 80
0020c7bcret x30
0020c7c0
0020c7c0loc_20c7c0:
0020c7c0stp x0, x1, [sp+8]
0020c7c4stp x2, x3, [sp+24]
0020c7c8strb w4, [sp+40]
0020c7ccmov x3, x30
0020c7d0bl runtime.morestack_noctxt.abi0
0020c7d4ldp x0, x1, [sp+8]
0020c7d8ldp x2, x3, [sp+24]
0020c7dcldrb w4, [sp+40]
0020c7e0b 0x20c740
0020c7e4udf 0
0020c7e8udf 0
0020c7ecudf 0
0020c740
0020c740google.golang.org/protobuf/internal/impl.sizeSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c740ldr x16, [x28+16]
0020c744subs xzr, sp, x16
0020c748b.ls 0x20c7c0
0020c74cstr x30, [sp-80]!
0020c750stur x29, [sp-8]
0020c754sub x29, sp, 8
0020c758str x0, [sp+88]
0020c75cstr x1, [sp+96]
0020c760str x2, [sp+104]
0020c764str x3, [sp+112]
0020c768strb w4, [sp+120]
0020c76cstr xzr, [sp+32]
0020c770ldr x0, [sp+88]
0020c774ldr x1, [sp+96]
0020c778bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020c77cstr x0, [sp+56]
0020c780str x1, [sp+64]
0020c784ldrsb x27, [x0]
0020c788ldr x3, [x0+56]
0020c78cmov x0, x1
0020c790blr x3
0020c794str x0, [sp+48]
0020c798bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020c79cstr x0, [sp+40]
0020c7a0ldr x3, [sp+48]
0020c7a4ldr x4, [sp+112]
0020c7a8add x4, x4, x0
0020c7acmadd x0, x3, x4, xzr
0020c7b0str x0, [sp+32]
0020c7b4ldur x29, [sp-8]
0020c7b8ldr x30, [sp], 80
0020c7bcret x30
0020c7c0
0020c7c0loc_20c7c0:
0020c7c0stp x0, x1, [sp+8]
0020c7c4stp x2, x3, [sp+24]
0020c7c8strb w4, [sp+40]
0020c7ccmov x3, x30
0020c7d0bl runtime.morestack_noctxt.abi0
0020c7d4ldp x0, x1, [sp+8]
0020c7d8ldp x2, x3, [sp+24]
0020c7dcldrb w4, [sp+40]
0020c7e0b 0x20c740
0020c7e4udf 0
0020c7e8udf 0
0020c7ecudf 0
0020c740
0020c7f0
0020c7f0google.golang.org/protobuf/internal/impl.appendSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c7f0ldr x16, [x28+16]
0020c7f4sub x17, sp, 32
0020c7f8subs xzr, x17, x16
0020c7fcb.ls 0x20c954
0020c800str x30, [sp-160]!
0020c804stur x29, [sp-8]
0020c808sub x29, sp, 8
0020c80cstr x0, [sp+168]
0020c810str x1, [sp+176]
0020c814str x2, [sp+184]
0020c818str x3, [sp+192]
0020c81cstr x4, [sp+200]
0020c820str x5, [sp+208]
0020c824str x6, [sp+216]
0020c828strb w7, [sp+224]
0020c82cstr xzr, [sp+88]
0020c830stp xzr, xzr, [sp+96]
0020c834stp xzr, xzr, [sp+72]
0020c838ldr x0, [sp+192]
0020c83cldr x1, [sp+200]
0020c840ldr x2, [sp+208]
0020c844bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020c848str x0, [sp+136]
0020c84cstr x1, [sp+144]
0020c850ldrsb x27, [x0]
0020c854ldr x3, [x0+56]
0020c858mov x0, x1
0020c85cblr x3
0020c860str x0, [sp+64]
0020c864str xzr, [sp+48]
0020c868str x0, [sp+40]
0020c86cb 0x20c870
0020c870
0020c870loc_20c870:
0020c870ldr x5, [sp+40]
0020c874ldr x6, [sp+48]
0020c878subs xzr, x5, x6
0020c87cb.gt 0x20c884
0020c880b 0x20c918
0020c884
0020c884loc_20c884:
0020c884ldr x1, [sp+48]
0020c888ldr x2, [sp+136]
0020c88cldrsb x27, [x2]
0020c890ldr x2, [x2+40]
0020c894ldr x0, [sp+144]
0020c898blr x2
0020c89cstr x0, [sp+112]
0020c8a0str x1, [sp+120]
0020c8a4str x2, [sp+128]
0020c8a8ldr x3, [sp+216]
0020c8acldr x0, [sp+168]
0020c8b0ldr x1, [sp+176]
0020c8b4ldr x2, [sp+184]
0020c8b8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020c8bcstr x0, [sp+168]
0020c8c0str x1, [sp+176]
0020c8c4str x2, [sp+184]
0020c8c8ldr x0, [sp+112]
0020c8ccldr x1, [sp+120]
0020c8d0ldr x2, [sp+128]
0020c8d4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020c8d8str x0, [sp+56]
0020c8dcldr x1, [sp+176]
0020c8e0ldr x2, [sp+184]
0020c8e4ldr x3, [sp+168]
0020c8e8mov x4, x0
0020c8ecmov x0, x3
0020c8f0mov x3, x4
0020c8f4bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020c8f8str x0, [sp+168]
0020c8fcstr x1, [sp+176]
0020c900str x2, [sp+184]
0020c904b 0x20c908
0020c908
0020c908loc_20c908:
0020c908ldr x5, [sp+48]
0020c90cadd x5, x5, 1
0020c910str x5, [sp+48]
0020c914b 0x20c870
0020c918
0020c918loc_20c918:
0020c918ldr x5, [sp+168]
0020c91cldr x6, [sp+176]
0020c920ldr x7, [sp+184]
0020c924str x5, [sp+88]
0020c928str x6, [sp+96]
0020c92cstr x7, [sp+104]
0020c930stp xzr, xzr, [sp+72]
0020c934ldr x0, [sp+88]
0020c938ldr x1, [sp+96]
0020c93cldr x2, [sp+104]
0020c940mov x3, xzr
0020c944mov x4, xzr
0020c948ldur x29, [sp-8]
0020c94cldr x30, [sp], 160
0020c950ret x30
0020c954
0020c954loc_20c954:
0020c954stp x0, x1, [sp+8]
0020c958stp x2, x3, [sp+24]
0020c95cstp x4, x5, [sp+40]
0020c960str x6, [sp+56]
0020c964strb w7, [sp+64]
0020c968mov x3, x30
0020c96cbl runtime.morestack_noctxt.abi0
0020c970ldp x0, x1, [sp+8]
0020c974ldp x2, x3, [sp+24]
0020c978ldp x4, x5, [sp+40]
0020c97cldr x6, [sp+56]
0020c980ldrb w7, [sp+64]
0020c984b 0x20c7f0
0020c988udf 0
0020c98cudf 0
0020c7f0
0020c7f0google.golang.org/protobuf/internal/impl.appendSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020c7f0ldr x16, [x28+16]
0020c7f4sub x17, sp, 32
0020c7f8subs xzr, x17, x16
0020c7fcb.ls 0x20c954
0020c800str x30, [sp-160]!
0020c804stur x29, [sp-8]
0020c808sub x29, sp, 8
0020c80cstr x0, [sp+168]
0020c810str x1, [sp+176]
0020c814str x2, [sp+184]
0020c818str x3, [sp+192]
0020c81cstr x4, [sp+200]
0020c820str x5, [sp+208]
0020c824str x6, [sp+216]
0020c828strb w7, [sp+224]
0020c82cstr xzr, [sp+88]
0020c830stp xzr, xzr, [sp+96]
0020c834stp xzr, xzr, [sp+72]
0020c838ldr x0, [sp+192]
0020c83cldr x1, [sp+200]
0020c840ldr x2, [sp+208]
0020c844bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020c848str x0, [sp+136]
0020c84cstr x1, [sp+144]
0020c850ldrsb x27, [x0]
0020c854ldr x3, [x0+56]
0020c858mov x0, x1
0020c85cblr x3
0020c860str x0, [sp+64]
0020c864str xzr, [sp+48]
0020c868str x0, [sp+40]
0020c86cb 0x20c870
0020c870
0020c870loc_20c870:
0020c870ldr x5, [sp+40]
0020c874ldr x6, [sp+48]
0020c878subs xzr, x5, x6
0020c87cb.gt 0x20c884
0020c880b 0x20c918
0020c884
0020c884loc_20c884:
0020c884ldr x1, [sp+48]
0020c888ldr x2, [sp+136]
0020c88cldrsb x27, [x2]
0020c890ldr x2, [x2+40]
0020c894ldr x0, [sp+144]
0020c898blr x2
0020c89cstr x0, [sp+112]
0020c8a0str x1, [sp+120]
0020c8a4str x2, [sp+128]
0020c8a8ldr x3, [sp+216]
0020c8acldr x0, [sp+168]
0020c8b0ldr x1, [sp+176]
0020c8b4ldr x2, [sp+184]
0020c8b8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020c8bcstr x0, [sp+168]
0020c8c0str x1, [sp+176]
0020c8c4str x2, [sp+184]
0020c8c8ldr x0, [sp+112]
0020c8ccldr x1, [sp+120]
0020c8d0ldr x2, [sp+128]
0020c8d4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020c8d8str x0, [sp+56]
0020c8dcldr x1, [sp+176]
0020c8e0ldr x2, [sp+184]
0020c8e4ldr x3, [sp+168]
0020c8e8mov x4, x0
0020c8ecmov x0, x3
0020c8f0mov x3, x4
0020c8f4bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020c8f8str x0, [sp+168]
0020c8fcstr x1, [sp+176]
0020c900str x2, [sp+184]
0020c904b 0x20c908
0020c908
0020c908loc_20c908:
0020c908ldr x5, [sp+48]
0020c90cadd x5, x5, 1
0020c910str x5, [sp+48]
0020c914b 0x20c870
0020c918
0020c918loc_20c918:
0020c918ldr x5, [sp+168]
0020c91cldr x6, [sp+176]
0020c920ldr x7, [sp+184]
0020c924str x5, [sp+88]
0020c928str x6, [sp+96]
0020c92cstr x7, [sp+104]
0020c930stp xzr, xzr, [sp+72]
0020c934ldr x0, [sp+88]
0020c938ldr x1, [sp+96]
0020c93cldr x2, [sp+104]
0020c940mov x3, xzr
0020c944mov x4, xzr
0020c948ldur x29, [sp-8]
0020c94cldr x30, [sp], 160
0020c950ret x30
0020c954
0020c954loc_20c954:
0020c954stp x0, x1, [sp+8]
0020c958stp x2, x3, [sp+24]
0020c95cstp x4, x5, [sp+40]
0020c960str x6, [sp+56]
0020c964strb w7, [sp+64]
0020c968mov x3, x30
0020c96cbl runtime.morestack_noctxt.abi0
0020c970ldp x0, x1, [sp+8]
0020c974ldp x2, x3, [sp+24]
0020c978ldp x4, x5, [sp+40]
0020c97cldr x6, [sp+56]
0020c980ldrb w7, [sp+64]
0020c984b 0x20c7f0
0020c988udf 0
0020c98cudf 0
0020c7f0
0020c990
0020c990google.golang.org/protobuf/internal/impl.consumeSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020c990ldr x16, [x28+16]
0020c994sub x17, sp, 192
0020c998subs xzr, x17, x16
0020c99cb.ls 0x20cd68
0020c9a0sub x20, sp, 320
0020c9a4stp x29, x30, [x20-8]
0020c9a8add sp, x20, 0
0020c9acsub x29, sp, 8
0020c9b0str x0, [sp+328]
0020c9b4str x1, [sp+336]
0020c9b8str x2, [sp+344]
0020c9bcstr x3, [sp+352]
0020c9c0str x4, [sp+360]
0020c9c4str x5, [sp+368]
0020c9c8str w6, [sp+376]
0020c9ccstrb w7, [sp+380]
0020c9d0strb w8, [sp+384]
0020c9d4str x9, [sp+392]
0020c9d8str x10, [sp+400]
0020c9dcstr x11, [sp+408]
0020c9e0stp xzr, xzr, [sp+160]
0020c9e4str xzr, [sp+176]
0020c9e8str xzr, [sp+56]
0020c9ecstrb wzr, [sp+64]
0020c9f0stp xzr, xzr, [sp+200]
0020c9f4ldr x0, [sp+352]
0020c9f8ldr x1, [sp+360]
0020c9fcldr x2, [sp+368]
0020ca00bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020ca04str x0, [sp+184]
0020ca08str x1, [sp+192]
0020ca0cldrsb x3, [sp+380]
0020ca10ubfm x3, x3, 0, 7
0020ca14subs wzr, w3, 2
0020ca18b.eq 0x20ca20
0020ca1cb 0x20cabc
0020ca20
0020ca20loc_20ca20:
0020ca20str xzr, [sp+264]
0020ca24stp xzr, xzr, [sp+272]
0020ca28ldr x0, [sp+328]
0020ca2cldr x1, [sp+336]
0020ca30ldr x2, [sp+344]
0020ca34bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020ca38str x0, [sp+264]
0020ca3cstr x1, [sp+272]
0020ca40str x2, [sp+280]
0020ca44str x3, [sp+112]
0020ca48str x0, [sp+288]
0020ca4cstr x1, [sp+296]
0020ca50str x2, [sp+304]
0020ca54ldr x3, [sp+112]
0020ca58str x3, [sp+152]
0020ca5cstr x0, [sp+216]
0020ca60str x1, [sp+224]
0020ca64str x2, [sp+232]
0020ca68ldr x3, [sp+152]
0020ca6cstr x3, [sp+88]
0020ca70tbnz x3, 63, 0x20ca78
0020ca74b 0x20cab8
0020ca78
0020ca78loc_20ca78:
0020ca78stp xzr, xzr, [sp+160]
0020ca7cstr xzr, [sp+176]
0020ca80adrp x27, 0x816000
0020ca84ldr x5, [x27+160]
0020ca88adrp x27, 0x816000
0020ca8cldr x6, [x27+168]
0020ca90str x5, [sp+200]
0020ca94str x6, [sp+208]
0020ca98ldr x3, [sp+56]
0020ca9cldr x0, [sp+160]
0020caa0ldrb w4, [sp+64]
0020caa4ldr x1, [sp+168]
0020caa8ldr x2, [sp+176]
0020caacldp x29, x30, [sp-8]
0020cab0add sp, sp, 320
0020cab4ret x30
0020cab8
0020cab8loc_20cab8:
0020cab8b 0x20cc0c
0020cabc
0020cabcloc_20cabc:
0020cabcldrsb x7, [sp+380]
0020cac0ubfm x7, x7, 0, 7
0020cac4subs wzr, w7, 1
0020cac8b.ne 0x20cad0
0020caccb 0x20cb10
0020cad0
0020cad0loc_20cad0:
0020cad0stp xzr, xzr, [sp+160]
0020cad4str xzr, [sp+176]
0020cad8adrp x27, 0x816000
0020cadcldr x5, [x27+192]
0020cae0adrp x27, 0x816000
0020cae4ldr x6, [x27+200]
0020cae8str x5, [sp+200]
0020caecstr x6, [sp+208]
0020caf0ldr x3, [sp+56]
0020caf4ldr x0, [sp+160]
0020caf8ldrb w4, [sp+64]
0020cafcldr x1, [sp+168]
0020cb00ldr x2, [sp+176]
0020cb04ldp x29, x30, [sp-8]
0020cb08add sp, sp, 320
0020cb0cret x30
0020cb10
0020cb10loc_20cb10:
0020cb10ldr x0, [sp+328]
0020cb14ldr x1, [sp+336]
0020cb18ldr x2, [sp+344]
0020cb1cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020cb20str x0, [sp+104]
0020cb24str x1, [sp+112]
0020cb28str x0, [sp+128]
0020cb2cstr x1, [sp+120]
0020cb30str x0, [sp+40]
0020cb34str x1, [sp+72]
0020cb38tbnz x1, 63, 0x20cb40
0020cb3cb 0x20cb80
0020cb40
0020cb40loc_20cb40:
0020cb40stp xzr, xzr, [sp+160]
0020cb44str xzr, [sp+176]
0020cb48adrp x27, 0x816000
0020cb4cldr x5, [x27+160]
0020cb50adrp x27, 0x816000
0020cb54ldr x6, [x27+168]
0020cb58str x5, [sp+200]
0020cb5cstr x6, [sp+208]
0020cb60ldr x3, [sp+56]
0020cb64ldr x0, [sp+160]
0020cb68ldrb w4, [sp+64]
0020cb6cldr x1, [sp+168]
0020cb70ldr x2, [sp+176]
0020cb74ldp x29, x30, [sp-8]
0020cb78add sp, sp, 320
0020cb7cret x30
0020cb80
0020cb80loc_20cb80:
0020cb80bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020cb84str x0, [sp+240]
0020cb88str x1, [sp+248]
0020cb8cstr x2, [sp+256]
0020cb90ldr x3, [sp+192]
0020cb94ldr x4, [sp+184]
0020cb98ldrsb x27, [x4]
0020cb9cldr x4, [x4+24]
0020cba0mov x5, x0
0020cba4mov x0, x3
0020cba8mov x6, x1
0020cbacmov x1, x5
0020cbb0mov x7, x2
0020cbb4mov x2, x6
0020cbb8mov x3, x7
0020cbbcblr x4
0020cbc0ldr x1, [sp+72]
0020cbc4str x1, [sp+56]
0020cbc8ldr x1, [sp+352]
0020cbccldr x2, [sp+360]
0020cbd0ldr x3, [sp+368]
0020cbd4str x1, [sp+160]
0020cbd8str x2, [sp+168]
0020cbdcstr x3, [sp+176]
0020cbe0stp xzr, xzr, [sp+200]
0020cbe4ldr x3, [sp+56]
0020cbe8ldr x0, [sp+160]
0020cbecldrb w4, [sp+64]
0020cbf0ldr x1, [sp+168]
0020cbf4ldr x2, [sp+176]
0020cbf8mov x5, xzr
0020cbfcmov x6, xzr
0020cc00ldp x29, x30, [sp-8]
0020cc04add sp, sp, 320
0020cc08ret x30
0020cc0c
0020cc0cloc_20cc0c:
0020cc0cldr x7, [sp+224]
0020cc10str x7, [sp+112]
0020cc14cbnz x7, 0x20cc1c
0020cc18b 0x20cd14
0020cc1c
0020cc1cloc_20cc1c:
0020cc1cldr x0, [sp+216]
0020cc20ldr x1, [sp+224]
0020cc24ldr x2, [sp+232]
0020cc28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020cc2cstr x0, [sp+104]
0020cc30str x1, [sp+96]
0020cc34str x0, [sp+144]
0020cc38str x1, [sp+136]
0020cc3cstr x0, [sp+48]
0020cc40str x1, [sp+80]
0020cc44tbnz x1, 63, 0x20cc4c
0020cc48b 0x20cc8c
0020cc4c
0020cc4cloc_20cc4c:
0020cc4cstp xzr, xzr, [sp+160]
0020cc50str xzr, [sp+176]
0020cc54adrp x27, 0x816000
0020cc58ldr x5, [x27+160]
0020cc5cadrp x27, 0x816000
0020cc60ldr x6, [x27+168]
0020cc64str x5, [sp+200]
0020cc68str x6, [sp+208]
0020cc6cldr x3, [sp+56]
0020cc70ldr x0, [sp+160]
0020cc74ldrb w4, [sp+64]
0020cc78ldr x1, [sp+168]
0020cc7cldr x2, [sp+176]
0020cc80ldp x29, x30, [sp-8]
0020cc84add sp, sp, 320
0020cc88ret x30
0020cc8c
0020cc8cloc_20cc8c:
0020cc8cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020cc90str x0, [sp+240]
0020cc94str x1, [sp+248]
0020cc98str x2, [sp+256]
0020cc9cldr x3, [sp+192]
0020cca0ldr x4, [sp+184]
0020cca4ldrsb x27, [x4]
0020cca8ldr x4, [x4+24]
0020ccacmov x5, x0
0020ccb0mov x0, x3
0020ccb4mov x6, x1
0020ccb8mov x1, x5
0020ccbcmov x7, x2
0020ccc0mov x2, x6
0020ccc4mov x3, x7
0020ccc8blr x4
0020ccccldr x0, [sp+80]
0020ccd0ldr x1, [sp+224]
0020ccd4ldr x2, [sp+216]
0020ccd8ldr x3, [sp+232]
0020ccdcb 0x20cce0
0020cce0
0020cce0loc_20cce0:
0020cce0subs xzr, x1, x0
0020cce4b.hs 0x20ccec
0020cce8b 0x20cd60
0020ccec
0020ccecloc_20ccec:
0020ccecsub x7, x3, x0
0020ccf0sub x8, x1, x0
0020ccf4sub x9, xzr, x7
0020ccf8and x9, x0, x9, asr #63
0020ccfcadd x9, x2, x9
0020cd00str x9, [sp+216]
0020cd04str x8, [sp+224]
0020cd08str x7, [sp+232]
0020cd0cb 0x20cd10
0020cd10
0020cd10loc_20cd10:
0020cd10b 0x20cc0c
0020cd14
0020cd14loc_20cd14:
0020cd14ldr x7, [sp+88]
0020cd18str x7, [sp+56]
0020cd1cldr x7, [sp+352]
0020cd20ldr x8, [sp+360]
0020cd24ldr x9, [sp+368]
0020cd28str x7, [sp+160]
0020cd2cstr x8, [sp+168]
0020cd30str x9, [sp+176]
0020cd34stp xzr, xzr, [sp+200]
0020cd38ldr x3, [sp+56]
0020cd3cldr x0, [sp+160]
0020cd40ldrb w4, [sp+64]
0020cd44ldr x1, [sp+168]
0020cd48ldr x2, [sp+176]
0020cd4cmov x5, xzr
0020cd50mov x6, xzr
0020cd54ldp x29, x30, [sp-8]
0020cd58add sp, sp, 320
0020cd5cret x30
0020cd60
0020cd60loc_20cd60:
0020cd60bl runtime.panicSliceB
0020cd64hint
0020cd68
0020cd68loc_20cd68:
0020cd68stp x0, x1, [sp+8]
0020cd6cstp x2, x3, [sp+24]
0020cd70stp x4, x5, [sp+40]
0020cd74str w6, [sp+56]
0020cd78strb w7, [sp+60]
0020cd7cstrb w8, [sp+64]
0020cd80stp x9, x10, [sp+72]
0020cd84str x11, [sp+88]
0020cd88mov x3, x30
0020cd8cbl runtime.morestack_noctxt.abi0
0020cd90ldp x0, x1, [sp+8]
0020cd94ldp x2, x3, [sp+24]
0020cd98ldp x4, x5, [sp+40]
0020cd9cldrsw x6, [sp+56]
0020cda0ldrsb x7, [sp+60]
0020cda4ldrb w8, [sp+64]
0020cda8ldp x9, x10, [sp+72]
0020cdacldr x11, [sp+88]
0020cdb0b 0x20c990
0020cdb4udf 0
0020cdb8udf 0
0020cdbcudf 0
0020c990
0020c990google.golang.org/protobuf/internal/impl.consumeSfixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020c990ldr x16, [x28+16]
0020c994sub x17, sp, 192
0020c998subs xzr, x17, x16
0020c99cb.ls 0x20cd68
0020c9a0sub x20, sp, 320
0020c9a4stp x29, x30, [x20-8]
0020c9a8add sp, x20, 0
0020c9acsub x29, sp, 8
0020c9b0str x0, [sp+328]
0020c9b4str x1, [sp+336]
0020c9b8str x2, [sp+344]
0020c9bcstr x3, [sp+352]
0020c9c0str x4, [sp+360]
0020c9c4str x5, [sp+368]
0020c9c8str w6, [sp+376]
0020c9ccstrb w7, [sp+380]
0020c9d0strb w8, [sp+384]
0020c9d4str x9, [sp+392]
0020c9d8str x10, [sp+400]
0020c9dcstr x11, [sp+408]
0020c9e0stp xzr, xzr, [sp+160]
0020c9e4str xzr, [sp+176]
0020c9e8str xzr, [sp+56]
0020c9ecstrb wzr, [sp+64]
0020c9f0stp xzr, xzr, [sp+200]
0020c9f4ldr x0, [sp+352]
0020c9f8ldr x1, [sp+360]
0020c9fcldr x2, [sp+368]
0020ca00bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020ca04str x0, [sp+184]
0020ca08str x1, [sp+192]
0020ca0cldrsb x3, [sp+380]
0020ca10ubfm x3, x3, 0, 7
0020ca14subs wzr, w3, 2
0020ca18b.eq 0x20ca20
0020ca1cb 0x20cabc
0020ca20
0020ca20loc_20ca20:
0020ca20str xzr, [sp+264]
0020ca24stp xzr, xzr, [sp+272]
0020ca28ldr x0, [sp+328]
0020ca2cldr x1, [sp+336]
0020ca30ldr x2, [sp+344]
0020ca34bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020ca38str x0, [sp+264]
0020ca3cstr x1, [sp+272]
0020ca40str x2, [sp+280]
0020ca44str x3, [sp+112]
0020ca48str x0, [sp+288]
0020ca4cstr x1, [sp+296]
0020ca50str x2, [sp+304]
0020ca54ldr x3, [sp+112]
0020ca58str x3, [sp+152]
0020ca5cstr x0, [sp+216]
0020ca60str x1, [sp+224]
0020ca64str x2, [sp+232]
0020ca68ldr x3, [sp+152]
0020ca6cstr x3, [sp+88]
0020ca70tbnz x3, 63, 0x20ca78
0020ca74b 0x20cab8
0020ca78
0020ca78loc_20ca78:
0020ca78stp xzr, xzr, [sp+160]
0020ca7cstr xzr, [sp+176]
0020ca80adrp x27, 0x816000
0020ca84ldr x5, [x27+160]
0020ca88adrp x27, 0x816000
0020ca8cldr x6, [x27+168]
0020ca90str x5, [sp+200]
0020ca94str x6, [sp+208]
0020ca98ldr x3, [sp+56]
0020ca9cldr x0, [sp+160]
0020caa0ldrb w4, [sp+64]
0020caa4ldr x1, [sp+168]
0020caa8ldr x2, [sp+176]
0020caacldp x29, x30, [sp-8]
0020cab0add sp, sp, 320
0020cab4ret x30
0020cab8
0020cab8loc_20cab8:
0020cab8b 0x20cc0c
0020cabc
0020cabcloc_20cabc:
0020cabcldrsb x7, [sp+380]
0020cac0ubfm x7, x7, 0, 7
0020cac4subs wzr, w7, 1
0020cac8b.ne 0x20cad0
0020caccb 0x20cb10
0020cad0
0020cad0loc_20cad0:
0020cad0stp xzr, xzr, [sp+160]
0020cad4str xzr, [sp+176]
0020cad8adrp x27, 0x816000
0020cadcldr x5, [x27+192]
0020cae0adrp x27, 0x816000
0020cae4ldr x6, [x27+200]
0020cae8str x5, [sp+200]
0020caecstr x6, [sp+208]
0020caf0ldr x3, [sp+56]
0020caf4ldr x0, [sp+160]
0020caf8ldrb w4, [sp+64]
0020cafcldr x1, [sp+168]
0020cb00ldr x2, [sp+176]
0020cb04ldp x29, x30, [sp-8]
0020cb08add sp, sp, 320
0020cb0cret x30
0020cb10
0020cb10loc_20cb10:
0020cb10ldr x0, [sp+328]
0020cb14ldr x1, [sp+336]
0020cb18ldr x2, [sp+344]
0020cb1cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020cb20str x0, [sp+104]
0020cb24str x1, [sp+112]
0020cb28str x0, [sp+128]
0020cb2cstr x1, [sp+120]
0020cb30str x0, [sp+40]
0020cb34str x1, [sp+72]
0020cb38tbnz x1, 63, 0x20cb40
0020cb3cb 0x20cb80
0020cb40
0020cb40loc_20cb40:
0020cb40stp xzr, xzr, [sp+160]
0020cb44str xzr, [sp+176]
0020cb48adrp x27, 0x816000
0020cb4cldr x5, [x27+160]
0020cb50adrp x27, 0x816000
0020cb54ldr x6, [x27+168]
0020cb58str x5, [sp+200]
0020cb5cstr x6, [sp+208]
0020cb60ldr x3, [sp+56]
0020cb64ldr x0, [sp+160]
0020cb68ldrb w4, [sp+64]
0020cb6cldr x1, [sp+168]
0020cb70ldr x2, [sp+176]
0020cb74ldp x29, x30, [sp-8]
0020cb78add sp, sp, 320
0020cb7cret x30
0020cb80
0020cb80loc_20cb80:
0020cb80bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020cb84str x0, [sp+240]
0020cb88str x1, [sp+248]
0020cb8cstr x2, [sp+256]
0020cb90ldr x3, [sp+192]
0020cb94ldr x4, [sp+184]
0020cb98ldrsb x27, [x4]
0020cb9cldr x4, [x4+24]
0020cba0mov x5, x0
0020cba4mov x0, x3
0020cba8mov x6, x1
0020cbacmov x1, x5
0020cbb0mov x7, x2
0020cbb4mov x2, x6
0020cbb8mov x3, x7
0020cbbcblr x4
0020cbc0ldr x1, [sp+72]
0020cbc4str x1, [sp+56]
0020cbc8ldr x1, [sp+352]
0020cbccldr x2, [sp+360]
0020cbd0ldr x3, [sp+368]
0020cbd4str x1, [sp+160]
0020cbd8str x2, [sp+168]
0020cbdcstr x3, [sp+176]
0020cbe0stp xzr, xzr, [sp+200]
0020cbe4ldr x3, [sp+56]
0020cbe8ldr x0, [sp+160]
0020cbecldrb w4, [sp+64]
0020cbf0ldr x1, [sp+168]
0020cbf4ldr x2, [sp+176]
0020cbf8mov x5, xzr
0020cbfcmov x6, xzr
0020cc00ldp x29, x30, [sp-8]
0020cc04add sp, sp, 320
0020cc08ret x30
0020cc0c
0020cc0cloc_20cc0c:
0020cc0cldr x7, [sp+224]
0020cc10str x7, [sp+112]
0020cc14cbnz x7, 0x20cc1c
0020cc18b 0x20cd14
0020cc1c
0020cc1cloc_20cc1c:
0020cc1cldr x0, [sp+216]
0020cc20ldr x1, [sp+224]
0020cc24ldr x2, [sp+232]
0020cc28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020cc2cstr x0, [sp+104]
0020cc30str x1, [sp+96]
0020cc34str x0, [sp+144]
0020cc38str x1, [sp+136]
0020cc3cstr x0, [sp+48]
0020cc40str x1, [sp+80]
0020cc44tbnz x1, 63, 0x20cc4c
0020cc48b 0x20cc8c
0020cc4c
0020cc4cloc_20cc4c:
0020cc4cstp xzr, xzr, [sp+160]
0020cc50str xzr, [sp+176]
0020cc54adrp x27, 0x816000
0020cc58ldr x5, [x27+160]
0020cc5cadrp x27, 0x816000
0020cc60ldr x6, [x27+168]
0020cc64str x5, [sp+200]
0020cc68str x6, [sp+208]
0020cc6cldr x3, [sp+56]
0020cc70ldr x0, [sp+160]
0020cc74ldrb w4, [sp+64]
0020cc78ldr x1, [sp+168]
0020cc7cldr x2, [sp+176]
0020cc80ldp x29, x30, [sp-8]
0020cc84add sp, sp, 320
0020cc88ret x30
0020cc8c
0020cc8cloc_20cc8c:
0020cc8cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
0020cc90str x0, [sp+240]
0020cc94str x1, [sp+248]
0020cc98str x2, [sp+256]
0020cc9cldr x3, [sp+192]
0020cca0ldr x4, [sp+184]
0020cca4ldrsb x27, [x4]
0020cca8ldr x4, [x4+24]
0020ccacmov x5, x0
0020ccb0mov x0, x3
0020ccb4mov x6, x1
0020ccb8mov x1, x5
0020ccbcmov x7, x2
0020ccc0mov x2, x6
0020ccc4mov x3, x7
0020ccc8blr x4
0020ccccldr x0, [sp+80]
0020ccd0ldr x1, [sp+224]
0020ccd4ldr x2, [sp+216]
0020ccd8ldr x3, [sp+232]
0020ccdcb 0x20cce0
0020cce0
0020cce0loc_20cce0:
0020cce0subs xzr, x1, x0
0020cce4b.hs 0x20ccec
0020cce8b 0x20cd60
0020ccec
0020ccecloc_20ccec:
0020ccecsub x7, x3, x0
0020ccf0sub x8, x1, x0
0020ccf4sub x9, xzr, x7
0020ccf8and x9, x0, x9, asr #63
0020ccfcadd x9, x2, x9
0020cd00str x9, [sp+216]
0020cd04str x8, [sp+224]
0020cd08str x7, [sp+232]
0020cd0cb 0x20cd10
0020cd10
0020cd10loc_20cd10:
0020cd10b 0x20cc0c
0020cd14
0020cd14loc_20cd14:
0020cd14ldr x7, [sp+88]
0020cd18str x7, [sp+56]
0020cd1cldr x7, [sp+352]
0020cd20ldr x8, [sp+360]
0020cd24ldr x9, [sp+368]
0020cd28str x7, [sp+160]
0020cd2cstr x8, [sp+168]
0020cd30str x9, [sp+176]
0020cd34stp xzr, xzr, [sp+200]
0020cd38ldr x3, [sp+56]
0020cd3cldr x0, [sp+160]
0020cd40ldrb w4, [sp+64]
0020cd44ldr x1, [sp+168]
0020cd48ldr x2, [sp+176]
0020cd4cmov x5, xzr
0020cd50mov x6, xzr
0020cd54ldp x29, x30, [sp-8]
0020cd58add sp, sp, 320
0020cd5cret x30
0020cd60
0020cd60loc_20cd60:
0020cd60bl runtime.panicSliceB
0020cd64hint
0020cd68
0020cd68loc_20cd68:
0020cd68stp x0, x1, [sp+8]
0020cd6cstp x2, x3, [sp+24]
0020cd70stp x4, x5, [sp+40]
0020cd74str w6, [sp+56]
0020cd78strb w7, [sp+60]
0020cd7cstrb w8, [sp+64]
0020cd80stp x9, x10, [sp+72]
0020cd84str x11, [sp+88]
0020cd88mov x3, x30
0020cd8cbl runtime.morestack_noctxt.abi0
0020cd90ldp x0, x1, [sp+8]
0020cd94ldp x2, x3, [sp+24]
0020cd98ldp x4, x5, [sp+40]
0020cd9cldrsw x6, [sp+56]
0020cda0ldrsb x7, [sp+60]
0020cda4ldrb w8, [sp+64]
0020cda8ldp x9, x10, [sp+72]
0020cdacldr x11, [sp+88]
0020cdb0b 0x20c990
0020cdb4udf 0
0020cdb8udf 0
0020cdbcudf 0
0020c990
0020cdc0
0020cdc0google.golang.org/protobuf/internal/impl.sizeSfixed64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020cdc0ldr x16, [x28+16]
0020cdc4subs xzr, sp, x16
0020cdc8b.ls 0x20ce68
0020cdccstr x30, [sp-96]!
0020cdd0stur x29, [sp-8]
0020cdd4sub x29, sp, 8
0020cdd8str x0, [sp+104]
0020cddcstr x1, [sp+112]
0020cde0str x2, [sp+120]
0020cde4str x3, [sp+128]
0020cde8strb w4, [sp+136]
0020cdecstr xzr, [sp+40]
0020cdf0ldr x0, [sp+104]
0020cdf4ldr x1, [sp+112]
0020cdf8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020cdfcstr x0, [sp+72]
0020ce00str x1, [sp+80]
0020ce04ldrsb x27, [x0]
0020ce08ldr x3, [x0+56]
0020ce0cmov x0, x1
0020ce10blr x3
0020ce14str x0, [sp+56]
0020ce18cbz x0, 0x20ce20
0020ce1cb 0x20ce34
0020ce20
0020ce20loc_20ce20:
0020ce20str xzr, [sp+40]
0020ce24mov x0, xzr
0020ce28ldur x29, [sp-8]
0020ce2cldr x30, [sp], 96
0020ce30ret x30
0020ce34
0020ce34loc_20ce34:
0020ce34bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020ce38str x0, [sp+64]
0020ce3cldr x1, [sp+56]
0020ce40madd x0, x1, x0, xzr
0020ce44str x0, [sp+48]
0020ce48bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020ce4cstr x0, [sp+64]
0020ce50ldr x1, [sp+128]
0020ce54add x0, x1, x0
0020ce58str x0, [sp+40]
0020ce5cldur x29, [sp-8]
0020ce60ldr x30, [sp], 96
0020ce64ret x30
0020ce68
0020ce68loc_20ce68:
0020ce68stp x0, x1, [sp+8]
0020ce6cstp x2, x3, [sp+24]
0020ce70strb w4, [sp+40]
0020ce74mov x3, x30
0020ce78bl runtime.morestack_noctxt.abi0
0020ce7cldp x0, x1, [sp+8]
0020ce80ldp x2, x3, [sp+24]
0020ce84ldrb w4, [sp+40]
0020ce88b 0x20cdc0
0020ce8cudf 0
0020cdc0
0020cdc0google.golang.org/protobuf/internal/impl.sizeSfixed64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020cdc0ldr x16, [x28+16]
0020cdc4subs xzr, sp, x16
0020cdc8b.ls 0x20ce68
0020cdccstr x30, [sp-96]!
0020cdd0stur x29, [sp-8]
0020cdd4sub x29, sp, 8
0020cdd8str x0, [sp+104]
0020cddcstr x1, [sp+112]
0020cde0str x2, [sp+120]
0020cde4str x3, [sp+128]
0020cde8strb w4, [sp+136]
0020cdecstr xzr, [sp+40]
0020cdf0ldr x0, [sp+104]
0020cdf4ldr x1, [sp+112]
0020cdf8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020cdfcstr x0, [sp+72]
0020ce00str x1, [sp+80]
0020ce04ldrsb x27, [x0]
0020ce08ldr x3, [x0+56]
0020ce0cmov x0, x1
0020ce10blr x3
0020ce14str x0, [sp+56]
0020ce18cbz x0, 0x20ce20
0020ce1cb 0x20ce34
0020ce20
0020ce20loc_20ce20:
0020ce20str xzr, [sp+40]
0020ce24mov x0, xzr
0020ce28ldur x29, [sp-8]
0020ce2cldr x30, [sp], 96
0020ce30ret x30
0020ce34
0020ce34loc_20ce34:
0020ce34bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020ce38str x0, [sp+64]
0020ce3cldr x1, [sp+56]
0020ce40madd x0, x1, x0, xzr
0020ce44str x0, [sp+48]
0020ce48bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020ce4cstr x0, [sp+64]
0020ce50ldr x1, [sp+128]
0020ce54add x0, x1, x0
0020ce58str x0, [sp+40]
0020ce5cldur x29, [sp-8]
0020ce60ldr x30, [sp], 96
0020ce64ret x30
0020ce68
0020ce68loc_20ce68:
0020ce68stp x0, x1, [sp+8]
0020ce6cstp x2, x3, [sp+24]
0020ce70strb w4, [sp+40]
0020ce74mov x3, x30
0020ce78bl runtime.morestack_noctxt.abi0
0020ce7cldp x0, x1, [sp+8]
0020ce80ldp x2, x3, [sp+24]
0020ce84ldrb w4, [sp+40]
0020ce88b 0x20cdc0
0020ce8cudf 0
0020cdc0
0020ce90
0020ce90google.golang.org/protobuf/internal/impl.appendSfixed64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020ce90ldr x16, [x28+16]
0020ce94sub x17, sp, 48
0020ce98subs xzr, x17, x16
0020ce9cb.ls 0x20d058
0020cea0str x30, [sp-176]!
0020cea4stur x29, [sp-8]
0020cea8sub x29, sp, 8
0020ceacstr x0, [sp+184]
0020ceb0str x1, [sp+192]
0020ceb4str x2, [sp+200]
0020ceb8str x3, [sp+208]
0020cebcstr x4, [sp+216]
0020cec0str x5, [sp+224]
0020cec4str x6, [sp+232]
0020cec8strb w7, [sp+240]
0020ceccstr xzr, [sp+104]
0020ced0stp xzr, xzr, [sp+112]
0020ced4stp xzr, xzr, [sp+88]
0020ced8ldr x0, [sp+208]
0020cedcldr x1, [sp+216]
0020cee0ldr x2, [sp+224]
0020cee4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020cee8str x0, [sp+152]
0020ceecstr x1, [sp+160]
0020cef0ldrsb x27, [x0]
0020cef4ldr x3, [x0+56]
0020cef8mov x0, x1
0020cefcblr x3
0020cf00str x0, [sp+56]
0020cf04cbz x0, 0x20cf0c
0020cf08b 0x20cf48
0020cf0c
0020cf0cloc_20cf0c:
0020cf0cldr x5, [sp+184]
0020cf10ldr x6, [sp+192]
0020cf14ldr x7, [sp+200]
0020cf18str x5, [sp+104]
0020cf1cstr x6, [sp+112]
0020cf20str x7, [sp+120]
0020cf24stp xzr, xzr, [sp+88]
0020cf28ldr x0, [sp+104]
0020cf2cldr x1, [sp+112]
0020cf30ldr x2, [sp+120]
0020cf34mov x3, xzr
0020cf38mov x4, xzr
0020cf3cldur x29, [sp-8]
0020cf40ldr x30, [sp], 176
0020cf44ret x30
0020cf48
0020cf48loc_20cf48:
0020cf48ldr x3, [sp+232]
0020cf4cldr x0, [sp+184]
0020cf50ldr x1, [sp+192]
0020cf54ldr x2, [sp+200]
0020cf58bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020cf5cstr x0, [sp+184]
0020cf60str x1, [sp+192]
0020cf64str x2, [sp+200]
0020cf68bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020cf6cstr x0, [sp+80]
0020cf70ldr x4, [sp+56]
0020cf74madd x3, x4, x0, xzr
0020cf78str x3, [sp+48]
0020cf7cldr x0, [sp+184]
0020cf80ldr x1, [sp+192]
0020cf84ldr x2, [sp+200]
0020cf88bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020cf8cstr x0, [sp+184]
0020cf90str x1, [sp+192]
0020cf94str x2, [sp+200]
0020cf98str xzr, [sp+64]
0020cf9cb 0x20cfa0
0020cfa0
0020cfa0loc_20cfa0:
0020cfa0ldr x5, [sp+56]
0020cfa4ldr x6, [sp+64]
0020cfa8subs xzr, x5, x6
0020cfacb.gt 0x20cfb4
0020cfb0b 0x20d01c
0020cfb4
0020cfb4loc_20cfb4:
0020cfb4ldr x1, [sp+64]
0020cfb8ldr x2, [sp+152]
0020cfbcldrsb x27, [x2]
0020cfc0ldr x2, [x2+40]
0020cfc4ldr x0, [sp+160]
0020cfc8blr x2
0020cfccstr x0, [sp+128]
0020cfd0str x1, [sp+136]
0020cfd4str x2, [sp+144]
0020cfd8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020cfdcstr x0, [sp+72]
0020cfe0ldr x1, [sp+192]
0020cfe4ldr x2, [sp+200]
0020cfe8ldr x3, [sp+184]
0020cfecmov x4, x0
0020cff0mov x0, x3
0020cff4mov x3, x4
0020cff8bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020cffcstr x0, [sp+184]
0020d000str x1, [sp+192]
0020d004str x2, [sp+200]
0020d008b 0x20d00c
0020d00c
0020d00cloc_20d00c:
0020d00cldr x5, [sp+64]
0020d010add x5, x5, 1
0020d014str x5, [sp+64]
0020d018b 0x20cfa0
0020d01c
0020d01cloc_20d01c:
0020d01cldr x5, [sp+184]
0020d020ldr x6, [sp+192]
0020d024ldr x7, [sp+200]
0020d028str x5, [sp+104]
0020d02cstr x6, [sp+112]
0020d030str x7, [sp+120]
0020d034stp xzr, xzr, [sp+88]
0020d038ldr x0, [sp+104]
0020d03cldr x1, [sp+112]
0020d040ldr x2, [sp+120]
0020d044mov x3, xzr
0020d048mov x4, xzr
0020d04cldur x29, [sp-8]
0020d050ldr x30, [sp], 176
0020d054ret x30
0020d058
0020d058loc_20d058:
0020d058stp x0, x1, [sp+8]
0020d05cstp x2, x3, [sp+24]
0020d060stp x4, x5, [sp+40]
0020d064str x6, [sp+56]
0020d068strb w7, [sp+64]
0020d06cmov x3, x30
0020d070bl runtime.morestack_noctxt.abi0
0020d074ldp x0, x1, [sp+8]
0020d078ldp x2, x3, [sp+24]
0020d07cldp x4, x5, [sp+40]
0020d080ldr x6, [sp+56]
0020d084ldrb w7, [sp+64]
0020d088b 0x20ce90
0020d08cudf 0
0020ce90
0020ce90google.golang.org/protobuf/internal/impl.appendSfixed64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020ce90ldr x16, [x28+16]
0020ce94sub x17, sp, 48
0020ce98subs xzr, x17, x16
0020ce9cb.ls 0x20d058
0020cea0str x30, [sp-176]!
0020cea4stur x29, [sp-8]
0020cea8sub x29, sp, 8
0020ceacstr x0, [sp+184]
0020ceb0str x1, [sp+192]
0020ceb4str x2, [sp+200]
0020ceb8str x3, [sp+208]
0020cebcstr x4, [sp+216]
0020cec0str x5, [sp+224]
0020cec4str x6, [sp+232]
0020cec8strb w7, [sp+240]
0020ceccstr xzr, [sp+104]
0020ced0stp xzr, xzr, [sp+112]
0020ced4stp xzr, xzr, [sp+88]
0020ced8ldr x0, [sp+208]
0020cedcldr x1, [sp+216]
0020cee0ldr x2, [sp+224]
0020cee4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020cee8str x0, [sp+152]
0020ceecstr x1, [sp+160]
0020cef0ldrsb x27, [x0]
0020cef4ldr x3, [x0+56]
0020cef8mov x0, x1
0020cefcblr x3
0020cf00str x0, [sp+56]
0020cf04cbz x0, 0x20cf0c
0020cf08b 0x20cf48
0020cf0c
0020cf0cloc_20cf0c:
0020cf0cldr x5, [sp+184]
0020cf10ldr x6, [sp+192]
0020cf14ldr x7, [sp+200]
0020cf18str x5, [sp+104]
0020cf1cstr x6, [sp+112]
0020cf20str x7, [sp+120]
0020cf24stp xzr, xzr, [sp+88]
0020cf28ldr x0, [sp+104]
0020cf2cldr x1, [sp+112]
0020cf30ldr x2, [sp+120]
0020cf34mov x3, xzr
0020cf38mov x4, xzr
0020cf3cldur x29, [sp-8]
0020cf40ldr x30, [sp], 176
0020cf44ret x30
0020cf48
0020cf48loc_20cf48:
0020cf48ldr x3, [sp+232]
0020cf4cldr x0, [sp+184]
0020cf50ldr x1, [sp+192]
0020cf54ldr x2, [sp+200]
0020cf58bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020cf5cstr x0, [sp+184]
0020cf60str x1, [sp+192]
0020cf64str x2, [sp+200]
0020cf68bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020cf6cstr x0, [sp+80]
0020cf70ldr x4, [sp+56]
0020cf74madd x3, x4, x0, xzr
0020cf78str x3, [sp+48]
0020cf7cldr x0, [sp+184]
0020cf80ldr x1, [sp+192]
0020cf84ldr x2, [sp+200]
0020cf88bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020cf8cstr x0, [sp+184]
0020cf90str x1, [sp+192]
0020cf94str x2, [sp+200]
0020cf98str xzr, [sp+64]
0020cf9cb 0x20cfa0
0020cfa0
0020cfa0loc_20cfa0:
0020cfa0ldr x5, [sp+56]
0020cfa4ldr x6, [sp+64]
0020cfa8subs xzr, x5, x6
0020cfacb.gt 0x20cfb4
0020cfb0b 0x20d01c
0020cfb4
0020cfb4loc_20cfb4:
0020cfb4ldr x1, [sp+64]
0020cfb8ldr x2, [sp+152]
0020cfbcldrsb x27, [x2]
0020cfc0ldr x2, [x2+40]
0020cfc4ldr x0, [sp+160]
0020cfc8blr x2
0020cfccstr x0, [sp+128]
0020cfd0str x1, [sp+136]
0020cfd4str x2, [sp+144]
0020cfd8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0020cfdcstr x0, [sp+72]
0020cfe0ldr x1, [sp+192]
0020cfe4ldr x2, [sp+200]
0020cfe8ldr x3, [sp+184]
0020cfecmov x4, x0
0020cff0mov x0, x3
0020cff4mov x3, x4
0020cff8bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020cffcstr x0, [sp+184]
0020d000str x1, [sp+192]
0020d004str x2, [sp+200]
0020d008b 0x20d00c
0020d00c
0020d00cloc_20d00c:
0020d00cldr x5, [sp+64]
0020d010add x5, x5, 1
0020d014str x5, [sp+64]
0020d018b 0x20cfa0
0020d01c
0020d01cloc_20d01c:
0020d01cldr x5, [sp+184]
0020d020ldr x6, [sp+192]
0020d024ldr x7, [sp+200]
0020d028str x5, [sp+104]
0020d02cstr x6, [sp+112]
0020d030str x7, [sp+120]
0020d034stp xzr, xzr, [sp+88]
0020d038ldr x0, [sp+104]
0020d03cldr x1, [sp+112]
0020d040ldr x2, [sp+120]
0020d044mov x3, xzr
0020d048mov x4, xzr
0020d04cldur x29, [sp-8]
0020d050ldr x30, [sp], 176
0020d054ret x30
0020d058
0020d058loc_20d058:
0020d058stp x0, x1, [sp+8]
0020d05cstp x2, x3, [sp+24]
0020d060stp x4, x5, [sp+40]
0020d064str x6, [sp+56]
0020d068strb w7, [sp+64]
0020d06cmov x3, x30
0020d070bl runtime.morestack_noctxt.abi0
0020d074ldp x0, x1, [sp+8]
0020d078ldp x2, x3, [sp+24]
0020d07cldp x4, x5, [sp+40]
0020d080ldr x6, [sp+56]
0020d084ldrb w7, [sp+64]
0020d088b 0x20ce90
0020d08cudf 0
0020ce90
0020d090
0020d090google.golang.org/protobuf/internal/impl.sizeFixed64: ; void google.golang.org/protobuf/internal/impl.sizeFixed64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d090ldr x16, [x28+16]
0020d094subs xzr, sp, x16
0020d098b.ls 0x20d0e0
0020d09cstr x30, [sp-32]!
0020d0a0stur x29, [sp-8]
0020d0a4sub x29, sp, 8
0020d0a8str x0, [sp+40]
0020d0acstr x1, [sp+48]
0020d0b0strb w2, [sp+56]
0020d0b4str xzr, [sp+8]
0020d0b8bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d0bcstr x0, [sp+16]
0020d0c0ldr x1, [sp+48]
0020d0c4ldrsb x27, [x1]
0020d0c8ldr x1, [x1+120]
0020d0ccadd x0, x1, x0
0020d0d0str x0, [sp+8]
0020d0d4ldur x29, [sp-8]
0020d0d8ldr x30, [sp], 32
0020d0dcret x30
0020d0e0
0020d0e0loc_20d0e0:
0020d0e0stp x0, x1, [sp+8]
0020d0e4strb w2, [sp+24]
0020d0e8mov x3, x30
0020d0ecbl runtime.morestack_noctxt.abi0
0020d0f0ldp x0, x1, [sp+8]
0020d0f4ldrb w2, [sp+24]
0020d0f8b 0x20d090
0020d0fcudf 0
0020d090
0020d090google.golang.org/protobuf/internal/impl.sizeFixed64: ; void google.golang.org/protobuf/internal/impl.sizeFixed64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d090ldr x16, [x28+16]
0020d094subs xzr, sp, x16
0020d098b.ls 0x20d0e0
0020d09cstr x30, [sp-32]!
0020d0a0stur x29, [sp-8]
0020d0a4sub x29, sp, 8
0020d0a8str x0, [sp+40]
0020d0acstr x1, [sp+48]
0020d0b0strb w2, [sp+56]
0020d0b4str xzr, [sp+8]
0020d0b8bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d0bcstr x0, [sp+16]
0020d0c0ldr x1, [sp+48]
0020d0c4ldrsb x27, [x1]
0020d0c8ldr x1, [x1+120]
0020d0ccadd x0, x1, x0
0020d0d0str x0, [sp+8]
0020d0d4ldur x29, [sp-8]
0020d0d8ldr x30, [sp], 32
0020d0dcret x30
0020d0e0
0020d0e0loc_20d0e0:
0020d0e0stp x0, x1, [sp+8]
0020d0e4strb w2, [sp+24]
0020d0e8mov x3, x30
0020d0ecbl runtime.morestack_noctxt.abi0
0020d0f0ldp x0, x1, [sp+8]
0020d0f4ldrb w2, [sp+24]
0020d0f8b 0x20d090
0020d0fcudf 0
0020d090
0020d100
0020d100google.golang.org/protobuf/internal/impl.appendFixed64: ; void google.golang.org/protobuf/internal/impl.appendFixed64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d100ldr x16, [x28+16]
0020d104subs xzr, sp, x16
0020d108b.ls 0x20d1c4
0020d10cstr x30, [sp-112]!
0020d110stur x29, [sp-8]
0020d114sub x29, sp, 8
0020d118str x0, [sp+120]
0020d11cstr x1, [sp+128]
0020d120str x2, [sp+136]
0020d124str x3, [sp+144]
0020d128str x4, [sp+152]
0020d12cstrb w5, [sp+160]
0020d130str xzr, [sp+72]
0020d134stp xzr, xzr, [sp+80]
0020d138stp xzr, xzr, [sp+56]
0020d13cldr x0, [sp+144]
0020d140bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d144str x0, [sp+96]
0020d148ldrsb x27, [x0]
0020d14cldr x1, [x0]
0020d150str x1, [sp+40]
0020d154ldr x1, [sp+152]
0020d158ldrsb x27, [x1]
0020d15cldr x3, [x1+112]
0020d160str x3, [sp+48]
0020d164ldr x0, [sp+120]
0020d168ldr x1, [sp+128]
0020d16cldr x2, [sp+136]
0020d170bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d174str x0, [sp+120]
0020d178str x1, [sp+128]
0020d17cstr x2, [sp+136]
0020d180ldr x3, [sp+40]
0020d184bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d188str x0, [sp+120]
0020d18cstr x1, [sp+128]
0020d190str x2, [sp+136]
0020d194str x0, [sp+72]
0020d198str x1, [sp+80]
0020d19cstr x2, [sp+88]
0020d1a0stp xzr, xzr, [sp+56]
0020d1a4ldr x0, [sp+72]
0020d1a8ldr x1, [sp+80]
0020d1acldr x2, [sp+88]
0020d1b0mov x3, xzr
0020d1b4mov x4, xzr
0020d1b8ldur x29, [sp-8]
0020d1bcldr x30, [sp], 112
0020d1c0ret x30
0020d1c4
0020d1c4loc_20d1c4:
0020d1c4stp x0, x1, [sp+8]
0020d1c8stp x2, x3, [sp+24]
0020d1ccstr x4, [sp+40]
0020d1d0strb w5, [sp+48]
0020d1d4mov x3, x30
0020d1d8bl runtime.morestack_noctxt.abi0
0020d1dcldp x0, x1, [sp+8]
0020d1e0ldp x2, x3, [sp+24]
0020d1e4ldr x4, [sp+40]
0020d1e8ldrb w5, [sp+48]
0020d1ecb 0x20d100
0020d100
0020d100google.golang.org/protobuf/internal/impl.appendFixed64: ; void google.golang.org/protobuf/internal/impl.appendFixed64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d100ldr x16, [x28+16]
0020d104subs xzr, sp, x16
0020d108b.ls 0x20d1c4
0020d10cstr x30, [sp-112]!
0020d110stur x29, [sp-8]
0020d114sub x29, sp, 8
0020d118str x0, [sp+120]
0020d11cstr x1, [sp+128]
0020d120str x2, [sp+136]
0020d124str x3, [sp+144]
0020d128str x4, [sp+152]
0020d12cstrb w5, [sp+160]
0020d130str xzr, [sp+72]
0020d134stp xzr, xzr, [sp+80]
0020d138stp xzr, xzr, [sp+56]
0020d13cldr x0, [sp+144]
0020d140bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d144str x0, [sp+96]
0020d148ldrsb x27, [x0]
0020d14cldr x1, [x0]
0020d150str x1, [sp+40]
0020d154ldr x1, [sp+152]
0020d158ldrsb x27, [x1]
0020d15cldr x3, [x1+112]
0020d160str x3, [sp+48]
0020d164ldr x0, [sp+120]
0020d168ldr x1, [sp+128]
0020d16cldr x2, [sp+136]
0020d170bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d174str x0, [sp+120]
0020d178str x1, [sp+128]
0020d17cstr x2, [sp+136]
0020d180ldr x3, [sp+40]
0020d184bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d188str x0, [sp+120]
0020d18cstr x1, [sp+128]
0020d190str x2, [sp+136]
0020d194str x0, [sp+72]
0020d198str x1, [sp+80]
0020d19cstr x2, [sp+88]
0020d1a0stp xzr, xzr, [sp+56]
0020d1a4ldr x0, [sp+72]
0020d1a8ldr x1, [sp+80]
0020d1acldr x2, [sp+88]
0020d1b0mov x3, xzr
0020d1b4mov x4, xzr
0020d1b8ldur x29, [sp-8]
0020d1bcldr x30, [sp], 112
0020d1c0ret x30
0020d1c4
0020d1c4loc_20d1c4:
0020d1c4stp x0, x1, [sp+8]
0020d1c8stp x2, x3, [sp+24]
0020d1ccstr x4, [sp+40]
0020d1d0strb w5, [sp+48]
0020d1d4mov x3, x30
0020d1d8bl runtime.morestack_noctxt.abi0
0020d1dcldp x0, x1, [sp+8]
0020d1e0ldp x2, x3, [sp+24]
0020d1e4ldr x4, [sp+40]
0020d1e8ldrb w5, [sp+48]
0020d1ecb 0x20d100
0020d100
0020d1f0
0020d1f0google.golang.org/protobuf/internal/impl.consumeFixed64: ; void google.golang.org/protobuf/internal/impl.consumeFixed64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020d1f0ldr x16, [x28+16]
0020d1f4subs xzr, sp, x16
0020d1f8b.ls 0x20d318
0020d1fcstr x30, [sp-128]!
0020d200stur x29, [sp-8]
0020d204sub x29, sp, 8
0020d208str x0, [sp+136]
0020d20cstr x1, [sp+144]
0020d210str x2, [sp+152]
0020d214str x3, [sp+160]
0020d218strb w4, [sp+168]
0020d21cstr x5, [sp+176]
0020d220strb w6, [sp+184]
0020d224str x7, [sp+192]
0020d228str x8, [sp+200]
0020d22cstr x9, [sp+208]
0020d230str xzr, [sp+40]
0020d234strb wzr, [sp+48]
0020d238stp xzr, xzr, [sp+96]
0020d23cldrsb x4, [sp+168]
0020d240ubfm x4, x4, 0, 7
0020d244subs wzr, w4, 1
0020d248b.ne 0x20d250
0020d24cb 0x20d27c
0020d250
0020d250loc_20d250:
0020d250adrp x27, 0x815000
0020d254ldr x2, [x27+192]
0020d258adrp x27, 0x815000
0020d25cldr x3, [x27+200]
0020d260str x2, [sp+96]
0020d264str x3, [sp+104]
0020d268ldr x0, [sp+40]
0020d26cldrb w1, [sp+48]
0020d270ldur x29, [sp-8]
0020d274ldr x30, [sp], 128
0020d278ret x30
0020d27c
0020d27cloc_20d27c:
0020d27cldr x0, [sp+136]
0020d280ldr x1, [sp+144]
0020d284ldr x2, [sp+152]
0020d288bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020d28cstr x0, [sp+80]
0020d290str x1, [sp+72]
0020d294str x0, [sp+64]
0020d298str x1, [sp+88]
0020d29cstr x0, [sp+32]
0020d2a0str x1, [sp+56]
0020d2a4tbnz x1, 63, 0x20d2ac
0020d2a8b 0x20d2d8
0020d2ac
0020d2acloc_20d2ac:
0020d2acadrp x27, 0x815000
0020d2b0ldr x2, [x27+160]
0020d2b4adrp x27, 0x815000
0020d2b8ldr x3, [x27+168]
0020d2bcstr x2, [sp+96]
0020d2c0str x3, [sp+104]
0020d2c4ldr x0, [sp+40]
0020d2c8ldrb w1, [sp+48]
0020d2ccldur x29, [sp-8]
0020d2d0ldr x30, [sp], 128
0020d2d4ret x30
0020d2d8
0020d2d8loc_20d2d8:
0020d2d8ldr x0, [sp+160]
0020d2dcbl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d2e0str x0, [sp+112]
0020d2e4ldrsb x27, [x0]
0020d2e8ldr x1, [sp+32]
0020d2ecstr x1, [x0]
0020d2f0ldr x1, [sp+56]
0020d2f4str x1, [sp+40]
0020d2f8stp xzr, xzr, [sp+96]
0020d2fcldr x0, [sp+40]
0020d300ldrb w1, [sp+48]
0020d304mov x2, xzr
0020d308mov x3, xzr
0020d30cldur x29, [sp-8]
0020d310ldr x30, [sp], 128
0020d314ret x30
0020d318
0020d318loc_20d318:
0020d318stp x0, x1, [sp+8]
0020d31cstp x2, x3, [sp+24]
0020d320strb w4, [sp+40]
0020d324str x5, [sp+48]
0020d328strb w6, [sp+56]
0020d32cstp x7, x8, [sp+64]
0020d330str x9, [sp+80]
0020d334mov x3, x30
0020d338bl runtime.morestack_noctxt.abi0
0020d33cldp x0, x1, [sp+8]
0020d340ldp x2, x3, [sp+24]
0020d344ldrsb x4, [sp+40]
0020d348ldr x5, [sp+48]
0020d34cldrb w6, [sp+56]
0020d350ldp x7, x8, [sp+64]
0020d354ldr x9, [sp+80]
0020d358b 0x20d1f0
0020d35cudf 0
0020d1f0
0020d1f0google.golang.org/protobuf/internal/impl.consumeFixed64: ; void google.golang.org/protobuf/internal/impl.consumeFixed64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020d1f0ldr x16, [x28+16]
0020d1f4subs xzr, sp, x16
0020d1f8b.ls 0x20d318
0020d1fcstr x30, [sp-128]!
0020d200stur x29, [sp-8]
0020d204sub x29, sp, 8
0020d208str x0, [sp+136]
0020d20cstr x1, [sp+144]
0020d210str x2, [sp+152]
0020d214str x3, [sp+160]
0020d218strb w4, [sp+168]
0020d21cstr x5, [sp+176]
0020d220strb w6, [sp+184]
0020d224str x7, [sp+192]
0020d228str x8, [sp+200]
0020d22cstr x9, [sp+208]
0020d230str xzr, [sp+40]
0020d234strb wzr, [sp+48]
0020d238stp xzr, xzr, [sp+96]
0020d23cldrsb x4, [sp+168]
0020d240ubfm x4, x4, 0, 7
0020d244subs wzr, w4, 1
0020d248b.ne 0x20d250
0020d24cb 0x20d27c
0020d250
0020d250loc_20d250:
0020d250adrp x27, 0x815000
0020d254ldr x2, [x27+192]
0020d258adrp x27, 0x815000
0020d25cldr x3, [x27+200]
0020d260str x2, [sp+96]
0020d264str x3, [sp+104]
0020d268ldr x0, [sp+40]
0020d26cldrb w1, [sp+48]
0020d270ldur x29, [sp-8]
0020d274ldr x30, [sp], 128
0020d278ret x30
0020d27c
0020d27cloc_20d27c:
0020d27cldr x0, [sp+136]
0020d280ldr x1, [sp+144]
0020d284ldr x2, [sp+152]
0020d288bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020d28cstr x0, [sp+80]
0020d290str x1, [sp+72]
0020d294str x0, [sp+64]
0020d298str x1, [sp+88]
0020d29cstr x0, [sp+32]
0020d2a0str x1, [sp+56]
0020d2a4tbnz x1, 63, 0x20d2ac
0020d2a8b 0x20d2d8
0020d2ac
0020d2acloc_20d2ac:
0020d2acadrp x27, 0x815000
0020d2b0ldr x2, [x27+160]
0020d2b4adrp x27, 0x815000
0020d2b8ldr x3, [x27+168]
0020d2bcstr x2, [sp+96]
0020d2c0str x3, [sp+104]
0020d2c4ldr x0, [sp+40]
0020d2c8ldrb w1, [sp+48]
0020d2ccldur x29, [sp-8]
0020d2d0ldr x30, [sp], 128
0020d2d4ret x30
0020d2d8
0020d2d8loc_20d2d8:
0020d2d8ldr x0, [sp+160]
0020d2dcbl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d2e0str x0, [sp+112]
0020d2e4ldrsb x27, [x0]
0020d2e8ldr x1, [sp+32]
0020d2ecstr x1, [x0]
0020d2f0ldr x1, [sp+56]
0020d2f4str x1, [sp+40]
0020d2f8stp xzr, xzr, [sp+96]
0020d2fcldr x0, [sp+40]
0020d300ldrb w1, [sp+48]
0020d304mov x2, xzr
0020d308mov x3, xzr
0020d30cldur x29, [sp-8]
0020d310ldr x30, [sp], 128
0020d314ret x30
0020d318
0020d318loc_20d318:
0020d318stp x0, x1, [sp+8]
0020d31cstp x2, x3, [sp+24]
0020d320strb w4, [sp+40]
0020d324str x5, [sp+48]
0020d328strb w6, [sp+56]
0020d32cstp x7, x8, [sp+64]
0020d330str x9, [sp+80]
0020d334mov x3, x30
0020d338bl runtime.morestack_noctxt.abi0
0020d33cldp x0, x1, [sp+8]
0020d340ldp x2, x3, [sp+24]
0020d344ldrsb x4, [sp+40]
0020d348ldr x5, [sp+48]
0020d34cldrb w6, [sp+56]
0020d350ldp x7, x8, [sp+64]
0020d354ldr x9, [sp+80]
0020d358b 0x20d1f0
0020d35cudf 0
0020d1f0
0020d360
0020d360google.golang.org/protobuf/internal/impl.sizeFixed64NoZero: ; void google.golang.org/protobuf/internal/impl.sizeFixed64NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d360ldr x16, [x28+16]
0020d364subs xzr, sp, x16
0020d368b.ls 0x20d3e0
0020d36cstr x30, [sp-64]!
0020d370stur x29, [sp-8]
0020d374sub x29, sp, 8
0020d378str x0, [sp+72]
0020d37cstr x1, [sp+80]
0020d380strb w2, [sp+88]
0020d384str xzr, [sp+32]
0020d388bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d38cstr x0, [sp+48]
0020d390ldrsb x27, [x0]
0020d394ldr x1, [x0]
0020d398str x1, [sp+24]
0020d39ccbz x1, 0x20d3a4
0020d3a0b 0x20d3b8
0020d3a4
0020d3a4loc_20d3a4:
0020d3a4str xzr, [sp+32]
0020d3a8mov x0, xzr
0020d3acldur x29, [sp-8]
0020d3b0ldr x30, [sp], 64
0020d3b4ret x30
0020d3b8
0020d3b8loc_20d3b8:
0020d3b8bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d3bcstr x0, [sp+40]
0020d3c0ldr x1, [sp+80]
0020d3c4ldrsb x27, [x1]
0020d3c8ldr x1, [x1+120]
0020d3ccadd x0, x1, x0
0020d3d0str x0, [sp+32]
0020d3d4ldur x29, [sp-8]
0020d3d8ldr x30, [sp], 64
0020d3dcret x30
0020d3e0
0020d3e0loc_20d3e0:
0020d3e0stp x0, x1, [sp+8]
0020d3e4strb w2, [sp+24]
0020d3e8mov x3, x30
0020d3ecbl runtime.morestack_noctxt.abi0
0020d3f0ldp x0, x1, [sp+8]
0020d3f4ldrb w2, [sp+24]
0020d3f8b 0x20d360
0020d3fcudf 0
0020d360
0020d360google.golang.org/protobuf/internal/impl.sizeFixed64NoZero: ; void google.golang.org/protobuf/internal/impl.sizeFixed64NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d360ldr x16, [x28+16]
0020d364subs xzr, sp, x16
0020d368b.ls 0x20d3e0
0020d36cstr x30, [sp-64]!
0020d370stur x29, [sp-8]
0020d374sub x29, sp, 8
0020d378str x0, [sp+72]
0020d37cstr x1, [sp+80]
0020d380strb w2, [sp+88]
0020d384str xzr, [sp+32]
0020d388bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d38cstr x0, [sp+48]
0020d390ldrsb x27, [x0]
0020d394ldr x1, [x0]
0020d398str x1, [sp+24]
0020d39ccbz x1, 0x20d3a4
0020d3a0b 0x20d3b8
0020d3a4
0020d3a4loc_20d3a4:
0020d3a4str xzr, [sp+32]
0020d3a8mov x0, xzr
0020d3acldur x29, [sp-8]
0020d3b0ldr x30, [sp], 64
0020d3b4ret x30
0020d3b8
0020d3b8loc_20d3b8:
0020d3b8bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d3bcstr x0, [sp+40]
0020d3c0ldr x1, [sp+80]
0020d3c4ldrsb x27, [x1]
0020d3c8ldr x1, [x1+120]
0020d3ccadd x0, x1, x0
0020d3d0str x0, [sp+32]
0020d3d4ldur x29, [sp-8]
0020d3d8ldr x30, [sp], 64
0020d3dcret x30
0020d3e0
0020d3e0loc_20d3e0:
0020d3e0stp x0, x1, [sp+8]
0020d3e4strb w2, [sp+24]
0020d3e8mov x3, x30
0020d3ecbl runtime.morestack_noctxt.abi0
0020d3f0ldp x0, x1, [sp+8]
0020d3f4ldrb w2, [sp+24]
0020d3f8b 0x20d360
0020d3fcudf 0
0020d360
0020d400
0020d400google.golang.org/protobuf/internal/impl.appendFixed64NoZero: ; void google.golang.org/protobuf/internal/impl.appendFixed64NoZero(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d400ldr x16, [x28+16]
0020d404subs xzr, sp, x16
0020d408b.ls 0x20d508
0020d40cstr x30, [sp-112]!
0020d410stur x29, [sp-8]
0020d414sub x29, sp, 8
0020d418str x0, [sp+120]
0020d41cstr x1, [sp+128]
0020d420str x2, [sp+136]
0020d424str x3, [sp+144]
0020d428str x4, [sp+152]
0020d42cstrb w5, [sp+160]
0020d430str xzr, [sp+72]
0020d434stp xzr, xzr, [sp+80]
0020d438stp xzr, xzr, [sp+56]
0020d43cldr x0, [sp+144]
0020d440bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d444str x0, [sp+96]
0020d448ldrsb x27, [x0]
0020d44cldr x1, [x0]
0020d450str x1, [sp+40]
0020d454cbz x1, 0x20d45c
0020d458b 0x20d498
0020d45c
0020d45cloc_20d45c:
0020d45cldr x5, [sp+120]
0020d460ldr x6, [sp+128]
0020d464ldr x7, [sp+136]
0020d468str x5, [sp+72]
0020d46cstr x6, [sp+80]
0020d470str x7, [sp+88]
0020d474stp xzr, xzr, [sp+56]
0020d478ldr x0, [sp+72]
0020d47cldr x1, [sp+80]
0020d480ldr x2, [sp+88]
0020d484mov x3, xzr
0020d488mov x4, xzr
0020d48cldur x29, [sp-8]
0020d490ldr x30, [sp], 112
0020d494ret x30
0020d498
0020d498loc_20d498:
0020d498ldr x4, [sp+152]
0020d49cldrsb x27, [x4]
0020d4a0ldr x3, [x4+112]
0020d4a4str x3, [sp+48]
0020d4a8ldr x0, [sp+120]
0020d4acldr x1, [sp+128]
0020d4b0ldr x2, [sp+136]
0020d4b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d4b8str x0, [sp+120]
0020d4bcstr x1, [sp+128]
0020d4c0str x2, [sp+136]
0020d4c4ldr x3, [sp+40]
0020d4c8bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d4ccstr x0, [sp+120]
0020d4d0str x1, [sp+128]
0020d4d4str x2, [sp+136]
0020d4d8str x0, [sp+72]
0020d4dcstr x1, [sp+80]
0020d4e0str x2, [sp+88]
0020d4e4stp xzr, xzr, [sp+56]
0020d4e8ldr x0, [sp+72]
0020d4ecldr x1, [sp+80]
0020d4f0ldr x2, [sp+88]
0020d4f4mov x3, xzr
0020d4f8mov x4, xzr
0020d4fcldur x29, [sp-8]
0020d500ldr x30, [sp], 112
0020d504ret x30
0020d508
0020d508loc_20d508:
0020d508stp x0, x1, [sp+8]
0020d50cstp x2, x3, [sp+24]
0020d510str x4, [sp+40]
0020d514strb w5, [sp+48]
0020d518mov x3, x30
0020d51cbl runtime.morestack_noctxt.abi0
0020d520ldp x0, x1, [sp+8]
0020d524ldp x2, x3, [sp+24]
0020d528ldr x4, [sp+40]
0020d52cldrb w5, [sp+48]
0020d530b 0x20d400
0020d534udf 0
0020d538udf 0
0020d53cudf 0
0020d400
0020d400google.golang.org/protobuf/internal/impl.appendFixed64NoZero: ; void google.golang.org/protobuf/internal/impl.appendFixed64NoZero(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d400ldr x16, [x28+16]
0020d404subs xzr, sp, x16
0020d408b.ls 0x20d508
0020d40cstr x30, [sp-112]!
0020d410stur x29, [sp-8]
0020d414sub x29, sp, 8
0020d418str x0, [sp+120]
0020d41cstr x1, [sp+128]
0020d420str x2, [sp+136]
0020d424str x3, [sp+144]
0020d428str x4, [sp+152]
0020d42cstrb w5, [sp+160]
0020d430str xzr, [sp+72]
0020d434stp xzr, xzr, [sp+80]
0020d438stp xzr, xzr, [sp+56]
0020d43cldr x0, [sp+144]
0020d440bl google.golang.org/protobuf/internal/impl.pointer.Uint64
0020d444str x0, [sp+96]
0020d448ldrsb x27, [x0]
0020d44cldr x1, [x0]
0020d450str x1, [sp+40]
0020d454cbz x1, 0x20d45c
0020d458b 0x20d498
0020d45c
0020d45cloc_20d45c:
0020d45cldr x5, [sp+120]
0020d460ldr x6, [sp+128]
0020d464ldr x7, [sp+136]
0020d468str x5, [sp+72]
0020d46cstr x6, [sp+80]
0020d470str x7, [sp+88]
0020d474stp xzr, xzr, [sp+56]
0020d478ldr x0, [sp+72]
0020d47cldr x1, [sp+80]
0020d480ldr x2, [sp+88]
0020d484mov x3, xzr
0020d488mov x4, xzr
0020d48cldur x29, [sp-8]
0020d490ldr x30, [sp], 112
0020d494ret x30
0020d498
0020d498loc_20d498:
0020d498ldr x4, [sp+152]
0020d49cldrsb x27, [x4]
0020d4a0ldr x3, [x4+112]
0020d4a4str x3, [sp+48]
0020d4a8ldr x0, [sp+120]
0020d4acldr x1, [sp+128]
0020d4b0ldr x2, [sp+136]
0020d4b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d4b8str x0, [sp+120]
0020d4bcstr x1, [sp+128]
0020d4c0str x2, [sp+136]
0020d4c4ldr x3, [sp+40]
0020d4c8bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d4ccstr x0, [sp+120]
0020d4d0str x1, [sp+128]
0020d4d4str x2, [sp+136]
0020d4d8str x0, [sp+72]
0020d4dcstr x1, [sp+80]
0020d4e0str x2, [sp+88]
0020d4e4stp xzr, xzr, [sp+56]
0020d4e8ldr x0, [sp+72]
0020d4ecldr x1, [sp+80]
0020d4f0ldr x2, [sp+88]
0020d4f4mov x3, xzr
0020d4f8mov x4, xzr
0020d4fcldur x29, [sp-8]
0020d500ldr x30, [sp], 112
0020d504ret x30
0020d508
0020d508loc_20d508:
0020d508stp x0, x1, [sp+8]
0020d50cstp x2, x3, [sp+24]
0020d510str x4, [sp+40]
0020d514strb w5, [sp+48]
0020d518mov x3, x30
0020d51cbl runtime.morestack_noctxt.abi0
0020d520ldp x0, x1, [sp+8]
0020d524ldp x2, x3, [sp+24]
0020d528ldr x4, [sp+40]
0020d52cldrb w5, [sp+48]
0020d530b 0x20d400
0020d534udf 0
0020d538udf 0
0020d53cudf 0
0020d400
0020d540
0020d540google.golang.org/protobuf/internal/impl.sizeFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d540ldr x16, [x28+16]
0020d544subs xzr, sp, x16
0020d548b.ls 0x20d590
0020d54cstr x30, [sp-32]!
0020d550stur x29, [sp-8]
0020d554sub x29, sp, 8
0020d558str x0, [sp+40]
0020d55cstr x1, [sp+48]
0020d560strb w2, [sp+56]
0020d564str xzr, [sp+8]
0020d568bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d56cstr x0, [sp+16]
0020d570ldr x1, [sp+48]
0020d574ldrsb x27, [x1]
0020d578ldr x1, [x1+120]
0020d57cadd x0, x1, x0
0020d580str x0, [sp+8]
0020d584ldur x29, [sp-8]
0020d588ldr x30, [sp], 32
0020d58cret x30
0020d590
0020d590loc_20d590:
0020d590stp x0, x1, [sp+8]
0020d594strb w2, [sp+24]
0020d598mov x3, x30
0020d59cbl runtime.morestack_noctxt.abi0
0020d5a0ldp x0, x1, [sp+8]
0020d5a4ldrb w2, [sp+24]
0020d5a8b 0x20d540
0020d5acudf 0
0020d540
0020d540google.golang.org/protobuf/internal/impl.sizeFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d540ldr x16, [x28+16]
0020d544subs xzr, sp, x16
0020d548b.ls 0x20d590
0020d54cstr x30, [sp-32]!
0020d550stur x29, [sp-8]
0020d554sub x29, sp, 8
0020d558str x0, [sp+40]
0020d55cstr x1, [sp+48]
0020d560strb w2, [sp+56]
0020d564str xzr, [sp+8]
0020d568bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d56cstr x0, [sp+16]
0020d570ldr x1, [sp+48]
0020d574ldrsb x27, [x1]
0020d578ldr x1, [x1+120]
0020d57cadd x0, x1, x0
0020d580str x0, [sp+8]
0020d584ldur x29, [sp-8]
0020d588ldr x30, [sp], 32
0020d58cret x30
0020d590
0020d590loc_20d590:
0020d590stp x0, x1, [sp+8]
0020d594strb w2, [sp+24]
0020d598mov x3, x30
0020d59cbl runtime.morestack_noctxt.abi0
0020d5a0ldp x0, x1, [sp+8]
0020d5a4ldrb w2, [sp+24]
0020d5a8b 0x20d540
0020d5acudf 0
0020d540
0020d5b0
0020d5b0google.golang.org/protobuf/internal/impl.appendFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.appendFixed64Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d5b0ldr x16, [x28+16]
0020d5b4subs xzr, sp, x16
0020d5b8b.ls 0x20d67c
0020d5bcstr x30, [sp-112]!
0020d5c0stur x29, [sp-8]
0020d5c4sub x29, sp, 8
0020d5c8str x0, [sp+120]
0020d5ccstr x1, [sp+128]
0020d5d0str x2, [sp+136]
0020d5d4str x3, [sp+144]
0020d5d8str x4, [sp+152]
0020d5dcstrb w5, [sp+160]
0020d5e0str xzr, [sp+72]
0020d5e4stp xzr, xzr, [sp+80]
0020d5e8stp xzr, xzr, [sp+56]
0020d5ecldr x0, [sp+144]
0020d5f0bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020d5f4str x0, [sp+96]
0020d5f8ldrsb x27, [x0]
0020d5fcldr x1, [x0]
0020d600ldrsb x27, [x1]
0020d604ldr x1, [x1]
0020d608str x1, [sp+40]
0020d60cldr x1, [sp+152]
0020d610ldrsb x27, [x1]
0020d614ldr x3, [x1+112]
0020d618str x3, [sp+48]
0020d61cldr x0, [sp+120]
0020d620ldr x1, [sp+128]
0020d624ldr x2, [sp+136]
0020d628bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d62cstr x0, [sp+120]
0020d630str x1, [sp+128]
0020d634str x2, [sp+136]
0020d638ldr x3, [sp+40]
0020d63cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d640str x0, [sp+120]
0020d644str x1, [sp+128]
0020d648str x2, [sp+136]
0020d64cstr x0, [sp+72]
0020d650str x1, [sp+80]
0020d654str x2, [sp+88]
0020d658stp xzr, xzr, [sp+56]
0020d65cldr x0, [sp+72]
0020d660ldr x1, [sp+80]
0020d664ldr x2, [sp+88]
0020d668mov x3, xzr
0020d66cmov x4, xzr
0020d670ldur x29, [sp-8]
0020d674ldr x30, [sp], 112
0020d678ret x30
0020d67c
0020d67cloc_20d67c:
0020d67cstp x0, x1, [sp+8]
0020d680stp x2, x3, [sp+24]
0020d684str x4, [sp+40]
0020d688strb w5, [sp+48]
0020d68cmov x3, x30
0020d690bl runtime.morestack_noctxt.abi0
0020d694ldp x0, x1, [sp+8]
0020d698ldp x2, x3, [sp+24]
0020d69cldr x4, [sp+40]
0020d6a0ldrb w5, [sp+48]
0020d6a4b 0x20d5b0
0020d6a8udf 0
0020d6acudf 0
0020d5b0
0020d5b0google.golang.org/protobuf/internal/impl.appendFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.appendFixed64Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d5b0ldr x16, [x28+16]
0020d5b4subs xzr, sp, x16
0020d5b8b.ls 0x20d67c
0020d5bcstr x30, [sp-112]!
0020d5c0stur x29, [sp-8]
0020d5c4sub x29, sp, 8
0020d5c8str x0, [sp+120]
0020d5ccstr x1, [sp+128]
0020d5d0str x2, [sp+136]
0020d5d4str x3, [sp+144]
0020d5d8str x4, [sp+152]
0020d5dcstrb w5, [sp+160]
0020d5e0str xzr, [sp+72]
0020d5e4stp xzr, xzr, [sp+80]
0020d5e8stp xzr, xzr, [sp+56]
0020d5ecldr x0, [sp+144]
0020d5f0bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020d5f4str x0, [sp+96]
0020d5f8ldrsb x27, [x0]
0020d5fcldr x1, [x0]
0020d600ldrsb x27, [x1]
0020d604ldr x1, [x1]
0020d608str x1, [sp+40]
0020d60cldr x1, [sp+152]
0020d610ldrsb x27, [x1]
0020d614ldr x3, [x1+112]
0020d618str x3, [sp+48]
0020d61cldr x0, [sp+120]
0020d620ldr x1, [sp+128]
0020d624ldr x2, [sp+136]
0020d628bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d62cstr x0, [sp+120]
0020d630str x1, [sp+128]
0020d634str x2, [sp+136]
0020d638ldr x3, [sp+40]
0020d63cbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020d640str x0, [sp+120]
0020d644str x1, [sp+128]
0020d648str x2, [sp+136]
0020d64cstr x0, [sp+72]
0020d650str x1, [sp+80]
0020d654str x2, [sp+88]
0020d658stp xzr, xzr, [sp+56]
0020d65cldr x0, [sp+72]
0020d660ldr x1, [sp+80]
0020d664ldr x2, [sp+88]
0020d668mov x3, xzr
0020d66cmov x4, xzr
0020d670ldur x29, [sp-8]
0020d674ldr x30, [sp], 112
0020d678ret x30
0020d67c
0020d67cloc_20d67c:
0020d67cstp x0, x1, [sp+8]
0020d680stp x2, x3, [sp+24]
0020d684str x4, [sp+40]
0020d688strb w5, [sp+48]
0020d68cmov x3, x30
0020d690bl runtime.morestack_noctxt.abi0
0020d694ldp x0, x1, [sp+8]
0020d698ldp x2, x3, [sp+24]
0020d69cldr x4, [sp+40]
0020d6a0ldrb w5, [sp+48]
0020d6a4b 0x20d5b0
0020d6a8udf 0
0020d6acudf 0
0020d5b0
0020d6b0
0020d6b0google.golang.org/protobuf/internal/impl.consumeFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020d6b0ldr x16, [x28+16]
0020d6b4sub x17, sp, 16
0020d6b8subs xzr, x17, x16
0020d6bcb.ls 0x20d844
0020d6c0str x30, [sp-144]!
0020d6c4stur x29, [sp-8]
0020d6c8sub x29, sp, 8
0020d6ccstr x0, [sp+152]
0020d6d0str x1, [sp+160]
0020d6d4str x2, [sp+168]
0020d6d8str x3, [sp+176]
0020d6dcstrb w4, [sp+184]
0020d6e0str x5, [sp+192]
0020d6e4strb w6, [sp+200]
0020d6e8str x7, [sp+208]
0020d6ecstr x8, [sp+216]
0020d6f0str x9, [sp+224]
0020d6f4str xzr, [sp+48]
0020d6f8strb wzr, [sp+56]
0020d6fcstp xzr, xzr, [sp+112]
0020d700ldrsb x4, [sp+184]
0020d704ubfm x4, x4, 0, 7
0020d708subs wzr, w4, 1
0020d70cb.ne 0x20d714
0020d710b 0x20d740
0020d714
0020d714loc_20d714:
0020d714adrp x27, 0x815000
0020d718ldr x2, [x27+192]
0020d71cadrp x27, 0x815000
0020d720ldr x3, [x27+200]
0020d724str x2, [sp+112]
0020d728str x3, [sp+120]
0020d72cldr x0, [sp+48]
0020d730ldrb w1, [sp+56]
0020d734ldur x29, [sp-8]
0020d738ldr x30, [sp], 144
0020d73cret x30
0020d740
0020d740loc_20d740:
0020d740ldr x0, [sp+152]
0020d744ldr x1, [sp+160]
0020d748ldr x2, [sp+168]
0020d74cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020d750str x0, [sp+88]
0020d754str x1, [sp+80]
0020d758str x0, [sp+72]
0020d75cstr x1, [sp+96]
0020d760str x0, [sp+40]
0020d764str x1, [sp+64]
0020d768tbnz x1, 63, 0x20d770
0020d76cb 0x20d79c
0020d770
0020d770loc_20d770:
0020d770adrp x27, 0x815000
0020d774ldr x2, [x27+160]
0020d778adrp x27, 0x815000
0020d77cldr x3, [x27+168]
0020d780str x2, [sp+112]
0020d784str x3, [sp+120]
0020d788ldr x0, [sp+48]
0020d78cldrb w1, [sp+56]
0020d790ldur x29, [sp-8]
0020d794ldr x30, [sp], 144
0020d798ret x30
0020d79c
0020d79cloc_20d79c:
0020d79cldr x0, [sp+176]
0020d7a0bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020d7a4str x0, [sp+104]
0020d7a8ldrsb x27, [x0]
0020d7acldr x1, [x0]
0020d7b0cbnz x1, 0x20d7b8
0020d7b4b 0x20d7bc
0020d7b8
0020d7b8loc_20d7b8:
0020d7b8b 0x20d804
0020d7bc
0020d7bcloc_20d7bc:
0020d7bcadrp x0, 0x3e8000
0020d7c0add x0, x0, 3456
0020d7c4bl runtime.newobject
0020d7c8str x0, [sp+128]
0020d7ccldr x1, [sp+104]
0020d7d0ldrsb x27, [x1]
0020d7d4adrp x27, 0x83e000
0020d7d8ldr w2, [x27+3056]
0020d7dccbz w2, 0x20d7e4
0020d7e0b 0x20d7e8
0020d7e4
0020d7e4loc_20d7e4:
0020d7e4b 0x20d7fc
0020d7e8
0020d7e8loc_20d7e8:
0020d7e8bl runtime.gcWriteBarrier2
0020d7ecstr x0, [x25]
0020d7f0ldr x4, [x1]
0020d7f4str x4, [x25+8]
0020d7f8b 0x20d7fc
0020d7fc
0020d7fcloc_20d7fc:
0020d7fcstr x0, [x1]
0020d800b 0x20d804
0020d804
0020d804loc_20d804:
0020d804ldr x4, [sp+104]
0020d808ldrsb x27, [x4]
0020d80cldr x4, [x4]
0020d810ldrsb x27, [x4]
0020d814ldr x5, [sp+40]
0020d818str x5, [x4]
0020d81cldr x4, [sp+64]
0020d820str x4, [sp+48]
0020d824stp xzr, xzr, [sp+112]
0020d828ldr x0, [sp+48]
0020d82cldrb w1, [sp+56]
0020d830mov x2, xzr
0020d834mov x3, xzr
0020d838ldur x29, [sp-8]
0020d83cldr x30, [sp], 144
0020d840ret x30
0020d844
0020d844loc_20d844:
0020d844stp x0, x1, [sp+8]
0020d848stp x2, x3, [sp+24]
0020d84cstrb w4, [sp+40]
0020d850str x5, [sp+48]
0020d854strb w6, [sp+56]
0020d858stp x7, x8, [sp+64]
0020d85cstr x9, [sp+80]
0020d860mov x3, x30
0020d864bl runtime.morestack_noctxt.abi0
0020d868ldp x0, x1, [sp+8]
0020d86cldp x2, x3, [sp+24]
0020d870ldrsb x4, [sp+40]
0020d874ldr x5, [sp+48]
0020d878ldrb w6, [sp+56]
0020d87cldp x7, x8, [sp+64]
0020d880ldr x9, [sp+80]
0020d884b 0x20d6b0
0020d888udf 0
0020d88cudf 0
0020d6b0
0020d6b0google.golang.org/protobuf/internal/impl.consumeFixed64Ptr: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Ptr(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020d6b0ldr x16, [x28+16]
0020d6b4sub x17, sp, 16
0020d6b8subs xzr, x17, x16
0020d6bcb.ls 0x20d844
0020d6c0str x30, [sp-144]!
0020d6c4stur x29, [sp-8]
0020d6c8sub x29, sp, 8
0020d6ccstr x0, [sp+152]
0020d6d0str x1, [sp+160]
0020d6d4str x2, [sp+168]
0020d6d8str x3, [sp+176]
0020d6dcstrb w4, [sp+184]
0020d6e0str x5, [sp+192]
0020d6e4strb w6, [sp+200]
0020d6e8str x7, [sp+208]
0020d6ecstr x8, [sp+216]
0020d6f0str x9, [sp+224]
0020d6f4str xzr, [sp+48]
0020d6f8strb wzr, [sp+56]
0020d6fcstp xzr, xzr, [sp+112]
0020d700ldrsb x4, [sp+184]
0020d704ubfm x4, x4, 0, 7
0020d708subs wzr, w4, 1
0020d70cb.ne 0x20d714
0020d710b 0x20d740
0020d714
0020d714loc_20d714:
0020d714adrp x27, 0x815000
0020d718ldr x2, [x27+192]
0020d71cadrp x27, 0x815000
0020d720ldr x3, [x27+200]
0020d724str x2, [sp+112]
0020d728str x3, [sp+120]
0020d72cldr x0, [sp+48]
0020d730ldrb w1, [sp+56]
0020d734ldur x29, [sp-8]
0020d738ldr x30, [sp], 144
0020d73cret x30
0020d740
0020d740loc_20d740:
0020d740ldr x0, [sp+152]
0020d744ldr x1, [sp+160]
0020d748ldr x2, [sp+168]
0020d74cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020d750str x0, [sp+88]
0020d754str x1, [sp+80]
0020d758str x0, [sp+72]
0020d75cstr x1, [sp+96]
0020d760str x0, [sp+40]
0020d764str x1, [sp+64]
0020d768tbnz x1, 63, 0x20d770
0020d76cb 0x20d79c
0020d770
0020d770loc_20d770:
0020d770adrp x27, 0x815000
0020d774ldr x2, [x27+160]
0020d778adrp x27, 0x815000
0020d77cldr x3, [x27+168]
0020d780str x2, [sp+112]
0020d784str x3, [sp+120]
0020d788ldr x0, [sp+48]
0020d78cldrb w1, [sp+56]
0020d790ldur x29, [sp-8]
0020d794ldr x30, [sp], 144
0020d798ret x30
0020d79c
0020d79cloc_20d79c:
0020d79cldr x0, [sp+176]
0020d7a0bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020d7a4str x0, [sp+104]
0020d7a8ldrsb x27, [x0]
0020d7acldr x1, [x0]
0020d7b0cbnz x1, 0x20d7b8
0020d7b4b 0x20d7bc
0020d7b8
0020d7b8loc_20d7b8:
0020d7b8b 0x20d804
0020d7bc
0020d7bcloc_20d7bc:
0020d7bcadrp x0, 0x3e8000
0020d7c0add x0, x0, 3456
0020d7c4bl runtime.newobject
0020d7c8str x0, [sp+128]
0020d7ccldr x1, [sp+104]
0020d7d0ldrsb x27, [x1]
0020d7d4adrp x27, 0x83e000
0020d7d8ldr w2, [x27+3056]
0020d7dccbz w2, 0x20d7e4
0020d7e0b 0x20d7e8
0020d7e4
0020d7e4loc_20d7e4:
0020d7e4b 0x20d7fc
0020d7e8
0020d7e8loc_20d7e8:
0020d7e8bl runtime.gcWriteBarrier2
0020d7ecstr x0, [x25]
0020d7f0ldr x4, [x1]
0020d7f4str x4, [x25+8]
0020d7f8b 0x20d7fc
0020d7fc
0020d7fcloc_20d7fc:
0020d7fcstr x0, [x1]
0020d800b 0x20d804
0020d804
0020d804loc_20d804:
0020d804ldr x4, [sp+104]
0020d808ldrsb x27, [x4]
0020d80cldr x4, [x4]
0020d810ldrsb x27, [x4]
0020d814ldr x5, [sp+40]
0020d818str x5, [x4]
0020d81cldr x4, [sp+64]
0020d820str x4, [sp+48]
0020d824stp xzr, xzr, [sp+112]
0020d828ldr x0, [sp+48]
0020d82cldrb w1, [sp+56]
0020d830mov x2, xzr
0020d834mov x3, xzr
0020d838ldur x29, [sp-8]
0020d83cldr x30, [sp], 144
0020d840ret x30
0020d844
0020d844loc_20d844:
0020d844stp x0, x1, [sp+8]
0020d848stp x2, x3, [sp+24]
0020d84cstrb w4, [sp+40]
0020d850str x5, [sp+48]
0020d854strb w6, [sp+56]
0020d858stp x7, x8, [sp+64]
0020d85cstr x9, [sp+80]
0020d860mov x3, x30
0020d864bl runtime.morestack_noctxt.abi0
0020d868ldp x0, x1, [sp+8]
0020d86cldp x2, x3, [sp+24]
0020d870ldrsb x4, [sp+40]
0020d874ldr x5, [sp+48]
0020d878ldrb w6, [sp+56]
0020d87cldp x7, x8, [sp+64]
0020d880ldr x9, [sp+80]
0020d884b 0x20d6b0
0020d888udf 0
0020d88cudf 0
0020d6b0
0020d890
0020d890google.golang.org/protobuf/internal/impl.sizeFixed64Slice: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d890ldr x16, [x28+16]
0020d894subs xzr, sp, x16
0020d898b.ls 0x20d910
0020d89cstr x30, [sp-80]!
0020d8a0stur x29, [sp-8]
0020d8a4sub x29, sp, 8
0020d8a8str x0, [sp+88]
0020d8acstr x1, [sp+96]
0020d8b0strb w2, [sp+104]
0020d8b4str xzr, [sp+16]
0020d8b8bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020d8bcstr x0, [sp+64]
0020d8c0ldrsb x27, [x0]
0020d8c4ldr x1, [x0+8]
0020d8c8ldr x2, [x0]
0020d8ccldr x3, [x0+16]
0020d8d0str x2, [sp+40]
0020d8d4str x1, [sp+48]
0020d8d8str x3, [sp+56]
0020d8dcstr x1, [sp+32]
0020d8e0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d8e4str x0, [sp+24]
0020d8e8ldr x1, [sp+32]
0020d8ecldr x2, [sp+96]
0020d8f0ldrsb x27, [x2]
0020d8f4ldr x2, [x2+120]
0020d8f8add x2, x2, x0
0020d8fcmadd x0, x1, x2, xzr
0020d900str x0, [sp+16]
0020d904ldur x29, [sp-8]
0020d908ldr x30, [sp], 80
0020d90cret x30
0020d910
0020d910loc_20d910:
0020d910stp x0, x1, [sp+8]
0020d914strb w2, [sp+24]
0020d918mov x3, x30
0020d91cbl runtime.morestack_noctxt.abi0
0020d920ldp x0, x1, [sp+8]
0020d924ldrb w2, [sp+24]
0020d928b 0x20d890
0020d92cudf 0
0020d890
0020d890google.golang.org/protobuf/internal/impl.sizeFixed64Slice: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d890ldr x16, [x28+16]
0020d894subs xzr, sp, x16
0020d898b.ls 0x20d910
0020d89cstr x30, [sp-80]!
0020d8a0stur x29, [sp-8]
0020d8a4sub x29, sp, 8
0020d8a8str x0, [sp+88]
0020d8acstr x1, [sp+96]
0020d8b0strb w2, [sp+104]
0020d8b4str xzr, [sp+16]
0020d8b8bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020d8bcstr x0, [sp+64]
0020d8c0ldrsb x27, [x0]
0020d8c4ldr x1, [x0+8]
0020d8c8ldr x2, [x0]
0020d8ccldr x3, [x0+16]
0020d8d0str x2, [sp+40]
0020d8d4str x1, [sp+48]
0020d8d8str x3, [sp+56]
0020d8dcstr x1, [sp+32]
0020d8e0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020d8e4str x0, [sp+24]
0020d8e8ldr x1, [sp+32]
0020d8ecldr x2, [sp+96]
0020d8f0ldrsb x27, [x2]
0020d8f4ldr x2, [x2+120]
0020d8f8add x2, x2, x0
0020d8fcmadd x0, x1, x2, xzr
0020d900str x0, [sp+16]
0020d904ldur x29, [sp-8]
0020d908ldr x30, [sp], 80
0020d90cret x30
0020d910
0020d910loc_20d910:
0020d910stp x0, x1, [sp+8]
0020d914strb w2, [sp+24]
0020d918mov x3, x30
0020d91cbl runtime.morestack_noctxt.abi0
0020d920ldp x0, x1, [sp+8]
0020d924ldrb w2, [sp+24]
0020d928b 0x20d890
0020d92cudf 0
0020d890
0020d930
0020d930google.golang.org/protobuf/internal/impl.appendFixed64Slice: ; void google.golang.org/protobuf/internal/impl.appendFixed64Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d930ldr x16, [x28+16]
0020d934sub x17, sp, 48
0020d938subs xzr, x17, x16
0020d93cb.ls 0x20da64
0020d940str x30, [sp-176]!
0020d944stur x29, [sp-8]
0020d948sub x29, sp, 8
0020d94cstr x0, [sp+184]
0020d950str x1, [sp+192]
0020d954str x2, [sp+200]
0020d958str x3, [sp+208]
0020d95cstr x4, [sp+216]
0020d960strb w5, [sp+224]
0020d964str xzr, [sp+88]
0020d968stp xzr, xzr, [sp+96]
0020d96cstp xzr, xzr, [sp+72]
0020d970ldr x0, [sp+208]
0020d974bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020d978str x0, [sp+160]
0020d97cldrsb x27, [x0]
0020d980ldr x1, [x0+8]
0020d984ldr x2, [x0]
0020d988ldr x3, [x0+16]
0020d98cstr x2, [sp+112]
0020d990str x1, [sp+120]
0020d994str x3, [sp+128]
0020d998str x2, [sp+136]
0020d99cstr x1, [sp+144]
0020d9a0str x3, [sp+152]
0020d9a4str xzr, [sp+64]
0020d9a8str x1, [sp+56]
0020d9acb 0x20d9b0
0020d9b0
0020d9b0loc_20d9b0:
0020d9b0ldr x5, [sp+56]
0020d9b4ldr x6, [sp+64]
0020d9b8subs xzr, x5, x6
0020d9bcb.gt 0x20d9c4
0020d9c0b 0x20da28
0020d9c4
0020d9c4loc_20d9c4:
0020d9c4ldr x4, [sp+64]
0020d9c8ldr x5, [sp+136]
0020d9ccldr x4, [x5+3*x4]
0020d9d0str x4, [sp+40]
0020d9d4ldr x4, [sp+216]
0020d9d8ldrsb x27, [x4]
0020d9dcldr x3, [x4+112]
0020d9e0str x3, [sp+48]
0020d9e4ldr x0, [sp+184]
0020d9e8ldr x1, [sp+192]
0020d9ecldr x2, [sp+200]
0020d9f0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d9f4str x0, [sp+184]
0020d9f8str x1, [sp+192]
0020d9fcstr x2, [sp+200]
0020da00ldr x3, [sp+40]
0020da04bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020da08str x0, [sp+184]
0020da0cstr x1, [sp+192]
0020da10str x2, [sp+200]
0020da14b 0x20da18
0020da18
0020da18loc_20da18:
0020da18ldr x5, [sp+64]
0020da1cadd x5, x5, 1
0020da20str x5, [sp+64]
0020da24b 0x20d9b0
0020da28
0020da28loc_20da28:
0020da28ldr x5, [sp+184]
0020da2cldr x6, [sp+192]
0020da30ldr x7, [sp+200]
0020da34str x5, [sp+88]
0020da38str x6, [sp+96]
0020da3cstr x7, [sp+104]
0020da40stp xzr, xzr, [sp+72]
0020da44ldr x0, [sp+88]
0020da48ldr x1, [sp+96]
0020da4cldr x2, [sp+104]
0020da50mov x3, xzr
0020da54mov x4, xzr
0020da58ldur x29, [sp-8]
0020da5cldr x30, [sp], 176
0020da60ret x30
0020da64
0020da64loc_20da64:
0020da64stp x0, x1, [sp+8]
0020da68stp x2, x3, [sp+24]
0020da6cstr x4, [sp+40]
0020da70strb w5, [sp+48]
0020da74mov x3, x30
0020da78bl runtime.morestack_noctxt.abi0
0020da7cldp x0, x1, [sp+8]
0020da80ldp x2, x3, [sp+24]
0020da84ldr x4, [sp+40]
0020da88ldrb w5, [sp+48]
0020da8cb 0x20d930
0020d930
0020d930google.golang.org/protobuf/internal/impl.appendFixed64Slice: ; void google.golang.org/protobuf/internal/impl.appendFixed64Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020d930ldr x16, [x28+16]
0020d934sub x17, sp, 48
0020d938subs xzr, x17, x16
0020d93cb.ls 0x20da64
0020d940str x30, [sp-176]!
0020d944stur x29, [sp-8]
0020d948sub x29, sp, 8
0020d94cstr x0, [sp+184]
0020d950str x1, [sp+192]
0020d954str x2, [sp+200]
0020d958str x3, [sp+208]
0020d95cstr x4, [sp+216]
0020d960strb w5, [sp+224]
0020d964str xzr, [sp+88]
0020d968stp xzr, xzr, [sp+96]
0020d96cstp xzr, xzr, [sp+72]
0020d970ldr x0, [sp+208]
0020d974bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020d978str x0, [sp+160]
0020d97cldrsb x27, [x0]
0020d980ldr x1, [x0+8]
0020d984ldr x2, [x0]
0020d988ldr x3, [x0+16]
0020d98cstr x2, [sp+112]
0020d990str x1, [sp+120]
0020d994str x3, [sp+128]
0020d998str x2, [sp+136]
0020d99cstr x1, [sp+144]
0020d9a0str x3, [sp+152]
0020d9a4str xzr, [sp+64]
0020d9a8str x1, [sp+56]
0020d9acb 0x20d9b0
0020d9b0
0020d9b0loc_20d9b0:
0020d9b0ldr x5, [sp+56]
0020d9b4ldr x6, [sp+64]
0020d9b8subs xzr, x5, x6
0020d9bcb.gt 0x20d9c4
0020d9c0b 0x20da28
0020d9c4
0020d9c4loc_20d9c4:
0020d9c4ldr x4, [sp+64]
0020d9c8ldr x5, [sp+136]
0020d9ccldr x4, [x5+3*x4]
0020d9d0str x4, [sp+40]
0020d9d4ldr x4, [sp+216]
0020d9d8ldrsb x27, [x4]
0020d9dcldr x3, [x4+112]
0020d9e0str x3, [sp+48]
0020d9e4ldr x0, [sp+184]
0020d9e8ldr x1, [sp+192]
0020d9ecldr x2, [sp+200]
0020d9f0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020d9f4str x0, [sp+184]
0020d9f8str x1, [sp+192]
0020d9fcstr x2, [sp+200]
0020da00ldr x3, [sp+40]
0020da04bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020da08str x0, [sp+184]
0020da0cstr x1, [sp+192]
0020da10str x2, [sp+200]
0020da14b 0x20da18
0020da18
0020da18loc_20da18:
0020da18ldr x5, [sp+64]
0020da1cadd x5, x5, 1
0020da20str x5, [sp+64]
0020da24b 0x20d9b0
0020da28
0020da28loc_20da28:
0020da28ldr x5, [sp+184]
0020da2cldr x6, [sp+192]
0020da30ldr x7, [sp+200]
0020da34str x5, [sp+88]
0020da38str x6, [sp+96]
0020da3cstr x7, [sp+104]
0020da40stp xzr, xzr, [sp+72]
0020da44ldr x0, [sp+88]
0020da48ldr x1, [sp+96]
0020da4cldr x2, [sp+104]
0020da50mov x3, xzr
0020da54mov x4, xzr
0020da58ldur x29, [sp-8]
0020da5cldr x30, [sp], 176
0020da60ret x30
0020da64
0020da64loc_20da64:
0020da64stp x0, x1, [sp+8]
0020da68stp x2, x3, [sp+24]
0020da6cstr x4, [sp+40]
0020da70strb w5, [sp+48]
0020da74mov x3, x30
0020da78bl runtime.morestack_noctxt.abi0
0020da7cldp x0, x1, [sp+8]
0020da80ldp x2, x3, [sp+24]
0020da84ldr x4, [sp+40]
0020da88ldrb w5, [sp+48]
0020da8cb 0x20d930
0020d930
0020da90
0020da90google.golang.org/protobuf/internal/impl.consumeFixed64Slice: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020da90ldr x16, [x28+16]
0020da94sub x17, sp, 208
0020da98subs xzr, x17, x16
0020da9cb.ls 0x20deac
0020daa0sub x20, sp, 336
0020daa4stp x29, x30, [x20-8]
0020daa8add sp, x20, 0
0020daacsub x29, sp, 8
0020dab0str x0, [sp+344]
0020dab4str x1, [sp+352]
0020dab8str x2, [sp+360]
0020dabcstr x3, [sp+368]
0020dac0strb w4, [sp+376]
0020dac4str x5, [sp+384]
0020dac8strb w6, [sp+392]
0020daccstr x7, [sp+400]
0020dad0str x8, [sp+408]
0020dad4str x9, [sp+416]
0020dad8str xzr, [sp+96]
0020dadcstrb wzr, [sp+104]
0020dae0stp xzr, xzr, [sp+240]
0020dae4ldr x0, [sp+368]
0020dae8bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020daecstr x0, [sp+208]
0020daf0ldrsb x1, [sp+376]
0020daf4ubfm x1, x1, 0, 7
0020daf8subs wzr, w1, 2
0020dafcb.eq 0x20db04
0020db00b 0x20dbe8
0020db04
0020db04loc_20db04:
0020db04str xzr, [sp+280]
0020db08stp xzr, xzr, [sp+288]
0020db0cldr x0, [sp+344]
0020db10ldr x1, [sp+352]
0020db14ldr x2, [sp+360]
0020db18bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020db1cstr x0, [sp+280]
0020db20str x1, [sp+288]
0020db24str x2, [sp+296]
0020db28str x3, [sp+160]
0020db2cstr x0, [sp+304]
0020db30str x1, [sp+312]
0020db34str x2, [sp+320]
0020db38ldr x3, [sp+160]
0020db3cstr x3, [sp+200]
0020db40str x0, [sp+256]
0020db44str x1, [sp+264]
0020db48str x2, [sp+272]
0020db4cldr x3, [sp+200]
0020db50str x3, [sp+128]
0020db54tbnz x3, 63, 0x20db5c
0020db58b 0x20db88
0020db5c
0020db5cloc_20db5c:
0020db5cadrp x27, 0x815000
0020db60ldr x2, [x27+160]
0020db64adrp x27, 0x815000
0020db68ldr x3, [x27+168]
0020db6cstr x2, [sp+240]
0020db70str x3, [sp+248]
0020db74ldr x0, [sp+96]
0020db78ldrb w1, [sp+104]
0020db7cldp x29, x30, [sp-8]
0020db80add sp, sp, 336
0020db84ret x30
0020db88
0020db88loc_20db88:
0020db88str x1, [sp+160]
0020db8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020db90str x0, [sp+152]
0020db94ldr x1, [sp+160]
0020db98cbnz x0, 0x20dba0
0020db9cb 0x20dea4
0020dba0
0020dba0loc_20dba0:
0020dba0sdiv x1, x1, x0
0020dba4str x1, [sp+136]
0020dba8subs xzr, x1, 0
0020dbacb.gt 0x20dbb4
0020dbb0b 0x20dbc0
0020dbb4
0020dbb4loc_20dbb4:
0020dbb4ldr x0, [sp+368]
0020dbb8bl google.golang.org/protobuf/internal/impl.pointer.growUint64Slice
0020dbbcb 0x20dbc4
0020dbc0
0020dbc0loc_20dbc0:
0020dbc0b 0x20dbc4
0020dbc4
0020dbc4loc_20dbc4:
0020dbc4ldr x4, [sp+208]
0020dbc8ldrsb x27, [x4]
0020dbccldr x5, [x4]
0020dbd0ldr x6, [x4+8]
0020dbd4ldr x4, [x4+16]
0020dbd8str x5, [sp+216]
0020dbdcstr x6, [sp+224]
0020dbe0str x4, [sp+232]
0020dbe4b 0x20dd30
0020dbe8
0020dbe8loc_20dbe8:
0020dbe8ldrsb x4, [sp+376]
0020dbecubfm x4, x4, 0, 7
0020dbf0subs wzr, w4, 1
0020dbf4b.ne 0x20dbfc
0020dbf8b 0x20dc28
0020dbfc
0020dbfcloc_20dbfc:
0020dbfcadrp x27, 0x815000
0020dc00ldr x2, [x27+192]
0020dc04adrp x27, 0x815000
0020dc08ldr x3, [x27+200]
0020dc0cstr x2, [sp+240]
0020dc10str x3, [sp+248]
0020dc14ldr x0, [sp+96]
0020dc18ldrb w1, [sp+104]
0020dc1cldp x29, x30, [sp-8]
0020dc20add sp, sp, 336
0020dc24ret x30
0020dc28
0020dc28loc_20dc28:
0020dc28ldr x0, [sp+344]
0020dc2cldr x1, [sp+352]
0020dc30ldr x2, [sp+360]
0020dc34bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020dc38str x0, [sp+144]
0020dc3cstr x1, [sp+152]
0020dc40str x0, [sp+176]
0020dc44str x1, [sp+168]
0020dc48str x0, [sp+80]
0020dc4cstr x1, [sp+112]
0020dc50tbnz x1, 63, 0x20dc58
0020dc54b 0x20dc84
0020dc58
0020dc58loc_20dc58:
0020dc58adrp x27, 0x815000
0020dc5cldr x2, [x27+160]
0020dc60adrp x27, 0x815000
0020dc64ldr x3, [x27+168]
0020dc68str x2, [sp+240]
0020dc6cstr x3, [sp+248]
0020dc70ldr x0, [sp+96]
0020dc74ldrb w1, [sp+104]
0020dc78ldp x29, x30, [sp-8]
0020dc7cadd sp, sp, 336
0020dc80ret x30
0020dc84
0020dc84loc_20dc84:
0020dc84ldr x5, [sp+208]
0020dc88ldrsb x27, [x5]
0020dc8cldr x2, [x5+16]
0020dc90ldr x0, [x5]
0020dc94ldr x5, [x5+8]
0020dc98add x1, x5, 1
0020dc9csubs xzr, x2, x1
0020dca0b.hs 0x20dca8
0020dca4b 0x20dcac
0020dca8
0020dca8loc_20dca8:
0020dca8b 0x20dcc0
0020dcac
0020dcacloc_20dcac:
0020dcacorr x3, xzr, 1
0020dcb0adrp x4, 0x3e8000
0020dcb4add x4, x4, 3456
0020dcb8bl runtime.growslice
0020dcbcb 0x20dcc0
0020dcc0
0020dcc0loc_20dcc0:
0020dcc0ldr x4, [sp+80]
0020dcc4sub x5, x1, 1
0020dcc8str x4, [x0+3*x5]
0020dcccldr x4, [sp+208]
0020dcd0ldrsb x27, [x4]
0020dcd4str x1, [x4+8]
0020dcd8str x2, [x4+16]
0020dcdcadrp x27, 0x83e000
0020dce0ldr w5, [x27+3056]
0020dce4cbz w5, 0x20dcec
0020dce8b 0x20dcf0
0020dcec
0020dcecloc_20dcec:
0020dcecb 0x20dd04
0020dcf0
0020dcf0loc_20dcf0:
0020dcf0bl runtime.gcWriteBarrier2
0020dcf4str x0, [x25]
0020dcf8ldr x5, [x4]
0020dcfcstr x5, [x25+8]
0020dd00b 0x20dd04
0020dd04
0020dd04loc_20dd04:
0020dd04str x0, [x4]
0020dd08ldr x4, [sp+112]
0020dd0cstr x4, [sp+96]
0020dd10stp xzr, xzr, [sp+240]
0020dd14ldr x0, [sp+96]
0020dd18ldrb w1, [sp+104]
0020dd1cmov x2, xzr
0020dd20mov x3, xzr
0020dd24ldp x29, x30, [sp-8]
0020dd28add sp, sp, 336
0020dd2cret x30
0020dd30
0020dd30loc_20dd30:
0020dd30ldr x4, [sp+264]
0020dd34str x4, [sp+152]
0020dd38cbnz x4, 0x20dd40
0020dd3cb 0x20de30
0020dd40
0020dd40loc_20dd40:
0020dd40ldr x0, [sp+256]
0020dd44ldr x1, [sp+264]
0020dd48ldr x2, [sp+272]
0020dd4cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020dd50str x0, [sp+144]
0020dd54str x1, [sp+160]
0020dd58str x0, [sp+192]
0020dd5cstr x1, [sp+184]
0020dd60str x0, [sp+88]
0020dd64str x1, [sp+120]
0020dd68tbnz x1, 63, 0x20dd70
0020dd6cb 0x20dd9c
0020dd70
0020dd70loc_20dd70:
0020dd70adrp x27, 0x815000
0020dd74ldr x2, [x27+160]
0020dd78adrp x27, 0x815000
0020dd7cldr x3, [x27+168]
0020dd80str x2, [sp+240]
0020dd84str x3, [sp+248]
0020dd88ldr x0, [sp+96]
0020dd8cldrb w1, [sp+104]
0020dd90ldp x29, x30, [sp-8]
0020dd94add sp, sp, 336
0020dd98ret x30
0020dd9c
0020dd9cloc_20dd9c:
0020dd9cldr x2, [sp+232]
0020dda0ldr x0, [sp+216]
0020dda4ldr x5, [sp+224]
0020dda8add x1, x5, 1
0020ddacsubs xzr, x2, x1
0020ddb0b.hs 0x20ddb8
0020ddb4b 0x20ddbc
0020ddb8
0020ddb8loc_20ddb8:
0020ddb8b 0x20ddd0
0020ddbc
0020ddbcloc_20ddbc:
0020ddbcorr x3, xzr, 1
0020ddc0adrp x4, 0x3e8000
0020ddc4add x4, x4, 3456
0020ddc8bl runtime.growslice
0020ddccb 0x20ddd0
0020ddd0
0020ddd0loc_20ddd0:
0020ddd0ldr x4, [sp+88]
0020ddd4sub x5, x1, 1
0020ddd8str x4, [x0+3*x5]
0020dddcstr x0, [sp+216]
0020dde0str x1, [sp+224]
0020dde4str x2, [sp+232]
0020dde8ldr x0, [sp+120]
0020ddecldr x1, [sp+264]
0020ddf0ldr x4, [sp+256]
0020ddf4ldr x5, [sp+272]
0020ddf8b 0x20ddfc
0020ddfc
0020ddfcloc_20ddfc:
0020ddfcsubs xzr, x1, x0
0020de00b.hs 0x20de08
0020de04b 0x20dea0
0020de08
0020de08loc_20de08:
0020de08sub x5, x5, x0
0020de0csub x6, x1, x0
0020de10sub x7, xzr, x5
0020de14and x7, x0, x7, asr #63
0020de18add x4, x4, x7
0020de1cstr x4, [sp+256]
0020de20str x6, [sp+264]
0020de24str x5, [sp+272]
0020de28b 0x20de2c
0020de2c
0020de2cloc_20de2c:
0020de2cb 0x20dd30
0020de30
0020de30loc_20de30:
0020de30ldr x4, [sp+208]
0020de34ldrsb x27, [x4]
0020de38ldr x5, [sp+216]
0020de3cldr x6, [sp+224]
0020de40ldr x7, [sp+232]
0020de44str x6, [x4+8]
0020de48str x7, [x4+16]
0020de4cadrp x27, 0x83e000
0020de50ldr w6, [x27+3056]
0020de54cbz w6, 0x20de5c
0020de58b 0x20de60
0020de5c
0020de5cloc_20de5c:
0020de5cb 0x20de74
0020de60
0020de60loc_20de60:
0020de60bl runtime.gcWriteBarrier2
0020de64str x5, [x25]
0020de68ldr x6, [x4]
0020de6cstr x6, [x25+8]
0020de70b 0x20de74
0020de74
0020de74loc_20de74:
0020de74str x5, [x4]
0020de78ldr x4, [sp+128]
0020de7cstr x4, [sp+96]
0020de80stp xzr, xzr, [sp+240]
0020de84ldr x0, [sp+96]
0020de88ldrb w1, [sp+104]
0020de8cmov x2, xzr
0020de90mov x3, xzr
0020de94ldp x29, x30, [sp-8]
0020de98add sp, sp, 336
0020de9cret x30
0020dea0
0020dea0loc_20dea0:
0020dea0bl runtime.panicSliceB
0020dea4
0020dea4loc_20dea4:
0020dea4bl runtime.panicdivide
0020dea8hint
0020deac
0020deacloc_20deac:
0020deacstp x0, x1, [sp+8]
0020deb0stp x2, x3, [sp+24]
0020deb4strb w4, [sp+40]
0020deb8str x5, [sp+48]
0020debcstrb w6, [sp+56]
0020dec0stp x7, x8, [sp+64]
0020dec4str x9, [sp+80]
0020dec8mov x3, x30
0020deccbl runtime.morestack_noctxt.abi0
0020ded0ldp x0, x1, [sp+8]
0020ded4ldp x2, x3, [sp+24]
0020ded8ldrsb x4, [sp+40]
0020dedcldr x5, [sp+48]
0020dee0ldrb w6, [sp+56]
0020dee4ldp x7, x8, [sp+64]
0020dee8ldr x9, [sp+80]
0020deecb 0x20da90
0020da90
0020da90google.golang.org/protobuf/internal/impl.consumeFixed64Slice: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020da90ldr x16, [x28+16]
0020da94sub x17, sp, 208
0020da98subs xzr, x17, x16
0020da9cb.ls 0x20deac
0020daa0sub x20, sp, 336
0020daa4stp x29, x30, [x20-8]
0020daa8add sp, x20, 0
0020daacsub x29, sp, 8
0020dab0str x0, [sp+344]
0020dab4str x1, [sp+352]
0020dab8str x2, [sp+360]
0020dabcstr x3, [sp+368]
0020dac0strb w4, [sp+376]
0020dac4str x5, [sp+384]
0020dac8strb w6, [sp+392]
0020daccstr x7, [sp+400]
0020dad0str x8, [sp+408]
0020dad4str x9, [sp+416]
0020dad8str xzr, [sp+96]
0020dadcstrb wzr, [sp+104]
0020dae0stp xzr, xzr, [sp+240]
0020dae4ldr x0, [sp+368]
0020dae8bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020daecstr x0, [sp+208]
0020daf0ldrsb x1, [sp+376]
0020daf4ubfm x1, x1, 0, 7
0020daf8subs wzr, w1, 2
0020dafcb.eq 0x20db04
0020db00b 0x20dbe8
0020db04
0020db04loc_20db04:
0020db04str xzr, [sp+280]
0020db08stp xzr, xzr, [sp+288]
0020db0cldr x0, [sp+344]
0020db10ldr x1, [sp+352]
0020db14ldr x2, [sp+360]
0020db18bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020db1cstr x0, [sp+280]
0020db20str x1, [sp+288]
0020db24str x2, [sp+296]
0020db28str x3, [sp+160]
0020db2cstr x0, [sp+304]
0020db30str x1, [sp+312]
0020db34str x2, [sp+320]
0020db38ldr x3, [sp+160]
0020db3cstr x3, [sp+200]
0020db40str x0, [sp+256]
0020db44str x1, [sp+264]
0020db48str x2, [sp+272]
0020db4cldr x3, [sp+200]
0020db50str x3, [sp+128]
0020db54tbnz x3, 63, 0x20db5c
0020db58b 0x20db88
0020db5c
0020db5cloc_20db5c:
0020db5cadrp x27, 0x815000
0020db60ldr x2, [x27+160]
0020db64adrp x27, 0x815000
0020db68ldr x3, [x27+168]
0020db6cstr x2, [sp+240]
0020db70str x3, [sp+248]
0020db74ldr x0, [sp+96]
0020db78ldrb w1, [sp+104]
0020db7cldp x29, x30, [sp-8]
0020db80add sp, sp, 336
0020db84ret x30
0020db88
0020db88loc_20db88:
0020db88str x1, [sp+160]
0020db8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020db90str x0, [sp+152]
0020db94ldr x1, [sp+160]
0020db98cbnz x0, 0x20dba0
0020db9cb 0x20dea4
0020dba0
0020dba0loc_20dba0:
0020dba0sdiv x1, x1, x0
0020dba4str x1, [sp+136]
0020dba8subs xzr, x1, 0
0020dbacb.gt 0x20dbb4
0020dbb0b 0x20dbc0
0020dbb4
0020dbb4loc_20dbb4:
0020dbb4ldr x0, [sp+368]
0020dbb8bl google.golang.org/protobuf/internal/impl.pointer.growUint64Slice
0020dbbcb 0x20dbc4
0020dbc0
0020dbc0loc_20dbc0:
0020dbc0b 0x20dbc4
0020dbc4
0020dbc4loc_20dbc4:
0020dbc4ldr x4, [sp+208]
0020dbc8ldrsb x27, [x4]
0020dbccldr x5, [x4]
0020dbd0ldr x6, [x4+8]
0020dbd4ldr x4, [x4+16]
0020dbd8str x5, [sp+216]
0020dbdcstr x6, [sp+224]
0020dbe0str x4, [sp+232]
0020dbe4b 0x20dd30
0020dbe8
0020dbe8loc_20dbe8:
0020dbe8ldrsb x4, [sp+376]
0020dbecubfm x4, x4, 0, 7
0020dbf0subs wzr, w4, 1
0020dbf4b.ne 0x20dbfc
0020dbf8b 0x20dc28
0020dbfc
0020dbfcloc_20dbfc:
0020dbfcadrp x27, 0x815000
0020dc00ldr x2, [x27+192]
0020dc04adrp x27, 0x815000
0020dc08ldr x3, [x27+200]
0020dc0cstr x2, [sp+240]
0020dc10str x3, [sp+248]
0020dc14ldr x0, [sp+96]
0020dc18ldrb w1, [sp+104]
0020dc1cldp x29, x30, [sp-8]
0020dc20add sp, sp, 336
0020dc24ret x30
0020dc28
0020dc28loc_20dc28:
0020dc28ldr x0, [sp+344]
0020dc2cldr x1, [sp+352]
0020dc30ldr x2, [sp+360]
0020dc34bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020dc38str x0, [sp+144]
0020dc3cstr x1, [sp+152]
0020dc40str x0, [sp+176]
0020dc44str x1, [sp+168]
0020dc48str x0, [sp+80]
0020dc4cstr x1, [sp+112]
0020dc50tbnz x1, 63, 0x20dc58
0020dc54b 0x20dc84
0020dc58
0020dc58loc_20dc58:
0020dc58adrp x27, 0x815000
0020dc5cldr x2, [x27+160]
0020dc60adrp x27, 0x815000
0020dc64ldr x3, [x27+168]
0020dc68str x2, [sp+240]
0020dc6cstr x3, [sp+248]
0020dc70ldr x0, [sp+96]
0020dc74ldrb w1, [sp+104]
0020dc78ldp x29, x30, [sp-8]
0020dc7cadd sp, sp, 336
0020dc80ret x30
0020dc84
0020dc84loc_20dc84:
0020dc84ldr x5, [sp+208]
0020dc88ldrsb x27, [x5]
0020dc8cldr x2, [x5+16]
0020dc90ldr x0, [x5]
0020dc94ldr x5, [x5+8]
0020dc98add x1, x5, 1
0020dc9csubs xzr, x2, x1
0020dca0b.hs 0x20dca8
0020dca4b 0x20dcac
0020dca8
0020dca8loc_20dca8:
0020dca8b 0x20dcc0
0020dcac
0020dcacloc_20dcac:
0020dcacorr x3, xzr, 1
0020dcb0adrp x4, 0x3e8000
0020dcb4add x4, x4, 3456
0020dcb8bl runtime.growslice
0020dcbcb 0x20dcc0
0020dcc0
0020dcc0loc_20dcc0:
0020dcc0ldr x4, [sp+80]
0020dcc4sub x5, x1, 1
0020dcc8str x4, [x0+3*x5]
0020dcccldr x4, [sp+208]
0020dcd0ldrsb x27, [x4]
0020dcd4str x1, [x4+8]
0020dcd8str x2, [x4+16]
0020dcdcadrp x27, 0x83e000
0020dce0ldr w5, [x27+3056]
0020dce4cbz w5, 0x20dcec
0020dce8b 0x20dcf0
0020dcec
0020dcecloc_20dcec:
0020dcecb 0x20dd04
0020dcf0
0020dcf0loc_20dcf0:
0020dcf0bl runtime.gcWriteBarrier2
0020dcf4str x0, [x25]
0020dcf8ldr x5, [x4]
0020dcfcstr x5, [x25+8]
0020dd00b 0x20dd04
0020dd04
0020dd04loc_20dd04:
0020dd04str x0, [x4]
0020dd08ldr x4, [sp+112]
0020dd0cstr x4, [sp+96]
0020dd10stp xzr, xzr, [sp+240]
0020dd14ldr x0, [sp+96]
0020dd18ldrb w1, [sp+104]
0020dd1cmov x2, xzr
0020dd20mov x3, xzr
0020dd24ldp x29, x30, [sp-8]
0020dd28add sp, sp, 336
0020dd2cret x30
0020dd30
0020dd30loc_20dd30:
0020dd30ldr x4, [sp+264]
0020dd34str x4, [sp+152]
0020dd38cbnz x4, 0x20dd40
0020dd3cb 0x20de30
0020dd40
0020dd40loc_20dd40:
0020dd40ldr x0, [sp+256]
0020dd44ldr x1, [sp+264]
0020dd48ldr x2, [sp+272]
0020dd4cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020dd50str x0, [sp+144]
0020dd54str x1, [sp+160]
0020dd58str x0, [sp+192]
0020dd5cstr x1, [sp+184]
0020dd60str x0, [sp+88]
0020dd64str x1, [sp+120]
0020dd68tbnz x1, 63, 0x20dd70
0020dd6cb 0x20dd9c
0020dd70
0020dd70loc_20dd70:
0020dd70adrp x27, 0x815000
0020dd74ldr x2, [x27+160]
0020dd78adrp x27, 0x815000
0020dd7cldr x3, [x27+168]
0020dd80str x2, [sp+240]
0020dd84str x3, [sp+248]
0020dd88ldr x0, [sp+96]
0020dd8cldrb w1, [sp+104]
0020dd90ldp x29, x30, [sp-8]
0020dd94add sp, sp, 336
0020dd98ret x30
0020dd9c
0020dd9cloc_20dd9c:
0020dd9cldr x2, [sp+232]
0020dda0ldr x0, [sp+216]
0020dda4ldr x5, [sp+224]
0020dda8add x1, x5, 1
0020ddacsubs xzr, x2, x1
0020ddb0b.hs 0x20ddb8
0020ddb4b 0x20ddbc
0020ddb8
0020ddb8loc_20ddb8:
0020ddb8b 0x20ddd0
0020ddbc
0020ddbcloc_20ddbc:
0020ddbcorr x3, xzr, 1
0020ddc0adrp x4, 0x3e8000
0020ddc4add x4, x4, 3456
0020ddc8bl runtime.growslice
0020ddccb 0x20ddd0
0020ddd0
0020ddd0loc_20ddd0:
0020ddd0ldr x4, [sp+88]
0020ddd4sub x5, x1, 1
0020ddd8str x4, [x0+3*x5]
0020dddcstr x0, [sp+216]
0020dde0str x1, [sp+224]
0020dde4str x2, [sp+232]
0020dde8ldr x0, [sp+120]
0020ddecldr x1, [sp+264]
0020ddf0ldr x4, [sp+256]
0020ddf4ldr x5, [sp+272]
0020ddf8b 0x20ddfc
0020ddfc
0020ddfcloc_20ddfc:
0020ddfcsubs xzr, x1, x0
0020de00b.hs 0x20de08
0020de04b 0x20dea0
0020de08
0020de08loc_20de08:
0020de08sub x5, x5, x0
0020de0csub x6, x1, x0
0020de10sub x7, xzr, x5
0020de14and x7, x0, x7, asr #63
0020de18add x4, x4, x7
0020de1cstr x4, [sp+256]
0020de20str x6, [sp+264]
0020de24str x5, [sp+272]
0020de28b 0x20de2c
0020de2c
0020de2cloc_20de2c:
0020de2cb 0x20dd30
0020de30
0020de30loc_20de30:
0020de30ldr x4, [sp+208]
0020de34ldrsb x27, [x4]
0020de38ldr x5, [sp+216]
0020de3cldr x6, [sp+224]
0020de40ldr x7, [sp+232]
0020de44str x6, [x4+8]
0020de48str x7, [x4+16]
0020de4cadrp x27, 0x83e000
0020de50ldr w6, [x27+3056]
0020de54cbz w6, 0x20de5c
0020de58b 0x20de60
0020de5c
0020de5cloc_20de5c:
0020de5cb 0x20de74
0020de60
0020de60loc_20de60:
0020de60bl runtime.gcWriteBarrier2
0020de64str x5, [x25]
0020de68ldr x6, [x4]
0020de6cstr x6, [x25+8]
0020de70b 0x20de74
0020de74
0020de74loc_20de74:
0020de74str x5, [x4]
0020de78ldr x4, [sp+128]
0020de7cstr x4, [sp+96]
0020de80stp xzr, xzr, [sp+240]
0020de84ldr x0, [sp+96]
0020de88ldrb w1, [sp+104]
0020de8cmov x2, xzr
0020de90mov x3, xzr
0020de94ldp x29, x30, [sp-8]
0020de98add sp, sp, 336
0020de9cret x30
0020dea0
0020dea0loc_20dea0:
0020dea0bl runtime.panicSliceB
0020dea4
0020dea4loc_20dea4:
0020dea4bl runtime.panicdivide
0020dea8hint
0020deac
0020deacloc_20deac:
0020deacstp x0, x1, [sp+8]
0020deb0stp x2, x3, [sp+24]
0020deb4strb w4, [sp+40]
0020deb8str x5, [sp+48]
0020debcstrb w6, [sp+56]
0020dec0stp x7, x8, [sp+64]
0020dec4str x9, [sp+80]
0020dec8mov x3, x30
0020deccbl runtime.morestack_noctxt.abi0
0020ded0ldp x0, x1, [sp+8]
0020ded4ldp x2, x3, [sp+24]
0020ded8ldrsb x4, [sp+40]
0020dedcldr x5, [sp+48]
0020dee0ldrb w6, [sp+56]
0020dee4ldp x7, x8, [sp+64]
0020dee8ldr x9, [sp+80]
0020deecb 0x20da90
0020da90
0020def0
0020def0google.golang.org/protobuf/internal/impl.sizeFixed64PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeFixed64PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020def0ldr x16, [x28+16]
0020def4subs xzr, sp, x16
0020def8b.ls 0x20df9c
0020defcstr x30, [sp-96]!
0020df00stur x29, [sp-8]
0020df04sub x29, sp, 8
0020df08str x0, [sp+104]
0020df0cstr x1, [sp+112]
0020df10strb w2, [sp+120]
0020df14str xzr, [sp+24]
0020df18bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020df1cstr x0, [sp+80]
0020df20ldrsb x27, [x0]
0020df24ldr x1, [x0]
0020df28ldr x2, [x0+16]
0020df2cldr x3, [x0+8]
0020df30str x1, [sp+56]
0020df34str x3, [sp+64]
0020df38str x2, [sp+72]
0020df3cstr x3, [sp+48]
0020df40cbz x3, 0x20df48
0020df44b 0x20df5c
0020df48
0020df48loc_20df48:
0020df48str xzr, [sp+24]
0020df4cmov x0, xzr
0020df50ldur x29, [sp-8]
0020df54ldr x30, [sp], 96
0020df58ret x30
0020df5c
0020df5cloc_20df5c:
0020df5cstr x3, [sp+48]
0020df60bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020df64str x0, [sp+40]
0020df68ldr x1, [sp+48]
0020df6cmadd x0, x1, x0, xzr
0020df70str x0, [sp+32]
0020df74bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020df78str x0, [sp+40]
0020df7cldr x1, [sp+112]
0020df80ldrsb x27, [x1]
0020df84ldr x1, [x1+120]
0020df88add x0, x1, x0
0020df8cstr x0, [sp+24]
0020df90ldur x29, [sp-8]
0020df94ldr x30, [sp], 96
0020df98ret x30
0020df9c
0020df9cloc_20df9c:
0020df9cstp x0, x1, [sp+8]
0020dfa0strb w2, [sp+24]
0020dfa4mov x3, x30
0020dfa8bl runtime.morestack_noctxt.abi0
0020dfacldp x0, x1, [sp+8]
0020dfb0ldrb w2, [sp+24]
0020dfb4b 0x20def0
0020dfb8udf 0
0020dfbcudf 0
0020def0
0020def0google.golang.org/protobuf/internal/impl.sizeFixed64PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeFixed64PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020def0ldr x16, [x28+16]
0020def4subs xzr, sp, x16
0020def8b.ls 0x20df9c
0020defcstr x30, [sp-96]!
0020df00stur x29, [sp-8]
0020df04sub x29, sp, 8
0020df08str x0, [sp+104]
0020df0cstr x1, [sp+112]
0020df10strb w2, [sp+120]
0020df14str xzr, [sp+24]
0020df18bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020df1cstr x0, [sp+80]
0020df20ldrsb x27, [x0]
0020df24ldr x1, [x0]
0020df28ldr x2, [x0+16]
0020df2cldr x3, [x0+8]
0020df30str x1, [sp+56]
0020df34str x3, [sp+64]
0020df38str x2, [sp+72]
0020df3cstr x3, [sp+48]
0020df40cbz x3, 0x20df48
0020df44b 0x20df5c
0020df48
0020df48loc_20df48:
0020df48str xzr, [sp+24]
0020df4cmov x0, xzr
0020df50ldur x29, [sp-8]
0020df54ldr x30, [sp], 96
0020df58ret x30
0020df5c
0020df5cloc_20df5c:
0020df5cstr x3, [sp+48]
0020df60bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020df64str x0, [sp+40]
0020df68ldr x1, [sp+48]
0020df6cmadd x0, x1, x0, xzr
0020df70str x0, [sp+32]
0020df74bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020df78str x0, [sp+40]
0020df7cldr x1, [sp+112]
0020df80ldrsb x27, [x1]
0020df84ldr x1, [x1+120]
0020df88add x0, x1, x0
0020df8cstr x0, [sp+24]
0020df90ldur x29, [sp-8]
0020df94ldr x30, [sp], 96
0020df98ret x30
0020df9c
0020df9cloc_20df9c:
0020df9cstp x0, x1, [sp+8]
0020dfa0strb w2, [sp+24]
0020dfa4mov x3, x30
0020dfa8bl runtime.morestack_noctxt.abi0
0020dfacldp x0, x1, [sp+8]
0020dfb0ldrb w2, [sp+24]
0020dfb4b 0x20def0
0020dfb8udf 0
0020dfbcudf 0
0020def0
0020dfc0
0020dfc0google.golang.org/protobuf/internal/impl.appendFixed64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendFixed64PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020dfc0ldr x16, [x28+16]
0020dfc4sub x17, sp, 80
0020dfc8subs xzr, x17, x16
0020dfccb.ls 0x20e188
0020dfd0str x30, [sp-208]!
0020dfd4stur x29, [sp-8]
0020dfd8sub x29, sp, 8
0020dfdcstr x0, [sp+216]
0020dfe0str x1, [sp+224]
0020dfe4str x2, [sp+232]
0020dfe8str x3, [sp+240]
0020dfecstr x4, [sp+248]
0020dff0strb w5, [sp+256]
0020dff4str xzr, [sp+120]
0020dff8stp xzr, xzr, [sp+128]
0020dffcstp xzr, xzr, [sp+104]
0020e000ldr x0, [sp+240]
0020e004bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020e008str x0, [sp+168]
0020e00cldrsb x27, [x0]
0020e010ldr x1, [x0]
0020e014ldr x2, [x0+16]
0020e018ldr x3, [x0+8]
0020e01cstr x1, [sp+144]
0020e020str x3, [sp+152]
0020e024str x2, [sp+160]
0020e028str x3, [sp+96]
0020e02ccbz x3, 0x20e034
0020e030b 0x20e070
0020e034
0020e034loc_20e034:
0020e034ldr x5, [sp+216]
0020e038ldr x6, [sp+224]
0020e03cldr x7, [sp+232]
0020e040str x5, [sp+120]
0020e044str x6, [sp+128]
0020e048str x7, [sp+136]
0020e04cstp xzr, xzr, [sp+104]
0020e050ldr x0, [sp+120]
0020e054ldr x1, [sp+128]
0020e058ldr x2, [sp+136]
0020e05cmov x3, xzr
0020e060mov x4, xzr
0020e064ldur x29, [sp-8]
0020e068ldr x30, [sp], 208
0020e06cret x30
0020e070
0020e070loc_20e070:
0020e070ldr x4, [sp+248]
0020e074ldrsb x27, [x4]
0020e078ldr x3, [x4+112]
0020e07cstr x3, [sp+80]
0020e080ldr x0, [sp+216]
0020e084ldr x1, [sp+224]
0020e088ldr x2, [sp+232]
0020e08cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e090str x0, [sp+216]
0020e094str x1, [sp+224]
0020e098str x2, [sp+232]
0020e09cldr x4, [sp+152]
0020e0a0str x4, [sp+96]
0020e0a4bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e0a8str x0, [sp+88]
0020e0acldr x4, [sp+96]
0020e0b0madd x3, x4, x0, xzr
0020e0b4str x3, [sp+56]
0020e0b8ldr x0, [sp+216]
0020e0bcldr x1, [sp+224]
0020e0c0ldr x2, [sp+232]
0020e0c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e0c8str x0, [sp+216]
0020e0ccstr x1, [sp+224]
0020e0d0str x2, [sp+232]
0020e0d4ldr x4, [sp+152]
0020e0d8ldr x5, [sp+144]
0020e0dcldr x6, [sp+160]
0020e0e0str x5, [sp+176]
0020e0e4str x4, [sp+184]
0020e0e8str x6, [sp+192]
0020e0ecstr xzr, [sp+72]
0020e0f0str x4, [sp+64]
0020e0f4b 0x20e0f8
0020e0f8
0020e0f8loc_20e0f8:
0020e0f8ldr x5, [sp+64]
0020e0fcldr x6, [sp+72]
0020e100subs xzr, x5, x6
0020e104b.gt 0x20e10c
0020e108b 0x20e14c
0020e10c
0020e10cloc_20e10c:
0020e10cldr x4, [sp+72]
0020e110ldr x5, [sp+176]
0020e114ldr x3, [x5+3*x4]
0020e118str x3, [sp+48]
0020e11cldr x0, [sp+216]
0020e120ldr x1, [sp+224]
0020e124ldr x2, [sp+232]
0020e128bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020e12cstr x0, [sp+216]
0020e130str x1, [sp+224]
0020e134str x2, [sp+232]
0020e138b 0x20e13c
0020e13c
0020e13cloc_20e13c:
0020e13cldr x5, [sp+72]
0020e140add x5, x5, 1
0020e144str x5, [sp+72]
0020e148b 0x20e0f8
0020e14c
0020e14cloc_20e14c:
0020e14cldr x5, [sp+216]
0020e150ldr x6, [sp+224]
0020e154ldr x7, [sp+232]
0020e158str x5, [sp+120]
0020e15cstr x6, [sp+128]
0020e160str x7, [sp+136]
0020e164stp xzr, xzr, [sp+104]
0020e168ldr x0, [sp+120]
0020e16cldr x1, [sp+128]
0020e170ldr x2, [sp+136]
0020e174mov x3, xzr
0020e178mov x4, xzr
0020e17cldur x29, [sp-8]
0020e180ldr x30, [sp], 208
0020e184ret x30
0020e188
0020e188loc_20e188:
0020e188stp x0, x1, [sp+8]
0020e18cstp x2, x3, [sp+24]
0020e190str x4, [sp+40]
0020e194strb w5, [sp+48]
0020e198mov x3, x30
0020e19cbl runtime.morestack_noctxt.abi0
0020e1a0ldp x0, x1, [sp+8]
0020e1a4ldp x2, x3, [sp+24]
0020e1a8ldr x4, [sp+40]
0020e1acldrb w5, [sp+48]
0020e1b0b 0x20dfc0
0020e1b4udf 0
0020e1b8udf 0
0020e1bcudf 0
0020dfc0
0020dfc0google.golang.org/protobuf/internal/impl.appendFixed64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendFixed64PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020dfc0ldr x16, [x28+16]
0020dfc4sub x17, sp, 80
0020dfc8subs xzr, x17, x16
0020dfccb.ls 0x20e188
0020dfd0str x30, [sp-208]!
0020dfd4stur x29, [sp-8]
0020dfd8sub x29, sp, 8
0020dfdcstr x0, [sp+216]
0020dfe0str x1, [sp+224]
0020dfe4str x2, [sp+232]
0020dfe8str x3, [sp+240]
0020dfecstr x4, [sp+248]
0020dff0strb w5, [sp+256]
0020dff4str xzr, [sp+120]
0020dff8stp xzr, xzr, [sp+128]
0020dffcstp xzr, xzr, [sp+104]
0020e000ldr x0, [sp+240]
0020e004bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020e008str x0, [sp+168]
0020e00cldrsb x27, [x0]
0020e010ldr x1, [x0]
0020e014ldr x2, [x0+16]
0020e018ldr x3, [x0+8]
0020e01cstr x1, [sp+144]
0020e020str x3, [sp+152]
0020e024str x2, [sp+160]
0020e028str x3, [sp+96]
0020e02ccbz x3, 0x20e034
0020e030b 0x20e070
0020e034
0020e034loc_20e034:
0020e034ldr x5, [sp+216]
0020e038ldr x6, [sp+224]
0020e03cldr x7, [sp+232]
0020e040str x5, [sp+120]
0020e044str x6, [sp+128]
0020e048str x7, [sp+136]
0020e04cstp xzr, xzr, [sp+104]
0020e050ldr x0, [sp+120]
0020e054ldr x1, [sp+128]
0020e058ldr x2, [sp+136]
0020e05cmov x3, xzr
0020e060mov x4, xzr
0020e064ldur x29, [sp-8]
0020e068ldr x30, [sp], 208
0020e06cret x30
0020e070
0020e070loc_20e070:
0020e070ldr x4, [sp+248]
0020e074ldrsb x27, [x4]
0020e078ldr x3, [x4+112]
0020e07cstr x3, [sp+80]
0020e080ldr x0, [sp+216]
0020e084ldr x1, [sp+224]
0020e088ldr x2, [sp+232]
0020e08cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e090str x0, [sp+216]
0020e094str x1, [sp+224]
0020e098str x2, [sp+232]
0020e09cldr x4, [sp+152]
0020e0a0str x4, [sp+96]
0020e0a4bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e0a8str x0, [sp+88]
0020e0acldr x4, [sp+96]
0020e0b0madd x3, x4, x0, xzr
0020e0b4str x3, [sp+56]
0020e0b8ldr x0, [sp+216]
0020e0bcldr x1, [sp+224]
0020e0c0ldr x2, [sp+232]
0020e0c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e0c8str x0, [sp+216]
0020e0ccstr x1, [sp+224]
0020e0d0str x2, [sp+232]
0020e0d4ldr x4, [sp+152]
0020e0d8ldr x5, [sp+144]
0020e0dcldr x6, [sp+160]
0020e0e0str x5, [sp+176]
0020e0e4str x4, [sp+184]
0020e0e8str x6, [sp+192]
0020e0ecstr xzr, [sp+72]
0020e0f0str x4, [sp+64]
0020e0f4b 0x20e0f8
0020e0f8
0020e0f8loc_20e0f8:
0020e0f8ldr x5, [sp+64]
0020e0fcldr x6, [sp+72]
0020e100subs xzr, x5, x6
0020e104b.gt 0x20e10c
0020e108b 0x20e14c
0020e10c
0020e10cloc_20e10c:
0020e10cldr x4, [sp+72]
0020e110ldr x5, [sp+176]
0020e114ldr x3, [x5+3*x4]
0020e118str x3, [sp+48]
0020e11cldr x0, [sp+216]
0020e120ldr x1, [sp+224]
0020e124ldr x2, [sp+232]
0020e128bl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020e12cstr x0, [sp+216]
0020e130str x1, [sp+224]
0020e134str x2, [sp+232]
0020e138b 0x20e13c
0020e13c
0020e13cloc_20e13c:
0020e13cldr x5, [sp+72]
0020e140add x5, x5, 1
0020e144str x5, [sp+72]
0020e148b 0x20e0f8
0020e14c
0020e14cloc_20e14c:
0020e14cldr x5, [sp+216]
0020e150ldr x6, [sp+224]
0020e154ldr x7, [sp+232]
0020e158str x5, [sp+120]
0020e15cstr x6, [sp+128]
0020e160str x7, [sp+136]
0020e164stp xzr, xzr, [sp+104]
0020e168ldr x0, [sp+120]
0020e16cldr x1, [sp+128]
0020e170ldr x2, [sp+136]
0020e174mov x3, xzr
0020e178mov x4, xzr
0020e17cldur x29, [sp-8]
0020e180ldr x30, [sp], 208
0020e184ret x30
0020e188
0020e188loc_20e188:
0020e188stp x0, x1, [sp+8]
0020e18cstp x2, x3, [sp+24]
0020e190str x4, [sp+40]
0020e194strb w5, [sp+48]
0020e198mov x3, x30
0020e19cbl runtime.morestack_noctxt.abi0
0020e1a0ldp x0, x1, [sp+8]
0020e1a4ldp x2, x3, [sp+24]
0020e1a8ldr x4, [sp+40]
0020e1acldrb w5, [sp+48]
0020e1b0b 0x20dfc0
0020e1b4udf 0
0020e1b8udf 0
0020e1bcudf 0
0020dfc0
0020e1c0
0020e1c0google.golang.org/protobuf/internal/impl.sizeFixed64Value: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e1c0ldr x16, [x28+16]
0020e1c4subs xzr, sp, x16
0020e1c8b.ls 0x20e210
0020e1ccstr x30, [sp-32]!
0020e1d0stur x29, [sp-8]
0020e1d4sub x29, sp, 8
0020e1d8str x0, [sp+40]
0020e1dcstr x1, [sp+48]
0020e1e0str x2, [sp+56]
0020e1e4str x3, [sp+64]
0020e1e8strb w4, [sp+72]
0020e1ecstr xzr, [sp+8]
0020e1f0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e1f4str x0, [sp+16]
0020e1f8ldr x1, [sp+64]
0020e1fcadd x0, x1, x0
0020e200str x0, [sp+8]
0020e204ldur x29, [sp-8]
0020e208ldr x30, [sp], 32
0020e20cret x30
0020e210
0020e210loc_20e210:
0020e210stp x0, x1, [sp+8]
0020e214stp x2, x3, [sp+24]
0020e218strb w4, [sp+40]
0020e21cmov x3, x30
0020e220bl runtime.morestack_noctxt.abi0
0020e224ldp x0, x1, [sp+8]
0020e228ldp x2, x3, [sp+24]
0020e22cldrb w4, [sp+40]
0020e230b 0x20e1c0
0020e234udf 0
0020e238udf 0
0020e23cudf 0
0020e1c0
0020e1c0google.golang.org/protobuf/internal/impl.sizeFixed64Value: ; void google.golang.org/protobuf/internal/impl.sizeFixed64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e1c0ldr x16, [x28+16]
0020e1c4subs xzr, sp, x16
0020e1c8b.ls 0x20e210
0020e1ccstr x30, [sp-32]!
0020e1d0stur x29, [sp-8]
0020e1d4sub x29, sp, 8
0020e1d8str x0, [sp+40]
0020e1dcstr x1, [sp+48]
0020e1e0str x2, [sp+56]
0020e1e4str x3, [sp+64]
0020e1e8strb w4, [sp+72]
0020e1ecstr xzr, [sp+8]
0020e1f0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e1f4str x0, [sp+16]
0020e1f8ldr x1, [sp+64]
0020e1fcadd x0, x1, x0
0020e200str x0, [sp+8]
0020e204ldur x29, [sp-8]
0020e208ldr x30, [sp], 32
0020e20cret x30
0020e210
0020e210loc_20e210:
0020e210stp x0, x1, [sp+8]
0020e214stp x2, x3, [sp+24]
0020e218strb w4, [sp+40]
0020e21cmov x3, x30
0020e220bl runtime.morestack_noctxt.abi0
0020e224ldp x0, x1, [sp+8]
0020e228ldp x2, x3, [sp+24]
0020e22cldrb w4, [sp+40]
0020e230b 0x20e1c0
0020e234udf 0
0020e238udf 0
0020e23cudf 0
0020e1c0
0020e240
0020e240google.golang.org/protobuf/internal/impl.appendFixed64Value: ; void google.golang.org/protobuf/internal/impl.appendFixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e240ldr x16, [x28+16]
0020e244subs xzr, sp, x16
0020e248b.ls 0x20e30c
0020e24cstr x30, [sp-96]!
0020e250stur x29, [sp-8]
0020e254sub x29, sp, 8
0020e258str x0, [sp+104]
0020e25cstr x1, [sp+112]
0020e260str x2, [sp+120]
0020e264str x3, [sp+128]
0020e268str x4, [sp+136]
0020e26cstr x5, [sp+144]
0020e270str x6, [sp+152]
0020e274strb w7, [sp+160]
0020e278str xzr, [sp+64]
0020e27cstp xzr, xzr, [sp+72]
0020e280stp xzr, xzr, [sp+48]
0020e284ldr x3, [sp+152]
0020e288ldr x0, [sp+104]
0020e28cldr x1, [sp+112]
0020e290ldr x2, [sp+120]
0020e294bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e298str x0, [sp+104]
0020e29cstr x1, [sp+112]
0020e2a0str x2, [sp+120]
0020e2a4ldr x0, [sp+128]
0020e2a8ldr x1, [sp+136]
0020e2acldr x2, [sp+144]
0020e2b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0020e2b4str x0, [sp+40]
0020e2b8ldr x1, [sp+112]
0020e2bcldr x2, [sp+120]
0020e2c0ldr x4, [sp+104]
0020e2c4mov x3, x0
0020e2c8mov x0, x4
0020e2ccbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020e2d0str x0, [sp+104]
0020e2d4str x1, [sp+112]
0020e2d8str x2, [sp+120]
0020e2dcstr x0, [sp+64]
0020e2e0str x1, [sp+72]
0020e2e4str x2, [sp+80]
0020e2e8stp xzr, xzr, [sp+48]
0020e2ecldr x0, [sp+64]
0020e2f0ldr x1, [sp+72]
0020e2f4ldr x2, [sp+80]
0020e2f8mov x3, xzr
0020e2fcmov x4, xzr
0020e300ldur x29, [sp-8]
0020e304ldr x30, [sp], 96
0020e308ret x30
0020e30c
0020e30cloc_20e30c:
0020e30cstp x0, x1, [sp+8]
0020e310stp x2, x3, [sp+24]
0020e314stp x4, x5, [sp+40]
0020e318str x6, [sp+56]
0020e31cstrb w7, [sp+64]
0020e320mov x3, x30
0020e324bl runtime.morestack_noctxt.abi0
0020e328ldp x0, x1, [sp+8]
0020e32cldp x2, x3, [sp+24]
0020e330ldp x4, x5, [sp+40]
0020e334ldr x6, [sp+56]
0020e338ldrb w7, [sp+64]
0020e33cb 0x20e240
0020e240
0020e240google.golang.org/protobuf/internal/impl.appendFixed64Value: ; void google.golang.org/protobuf/internal/impl.appendFixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e240ldr x16, [x28+16]
0020e244subs xzr, sp, x16
0020e248b.ls 0x20e30c
0020e24cstr x30, [sp-96]!
0020e250stur x29, [sp-8]
0020e254sub x29, sp, 8
0020e258str x0, [sp+104]
0020e25cstr x1, [sp+112]
0020e260str x2, [sp+120]
0020e264str x3, [sp+128]
0020e268str x4, [sp+136]
0020e26cstr x5, [sp+144]
0020e270str x6, [sp+152]
0020e274strb w7, [sp+160]
0020e278str xzr, [sp+64]
0020e27cstp xzr, xzr, [sp+72]
0020e280stp xzr, xzr, [sp+48]
0020e284ldr x3, [sp+152]
0020e288ldr x0, [sp+104]
0020e28cldr x1, [sp+112]
0020e290ldr x2, [sp+120]
0020e294bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020e298str x0, [sp+104]
0020e29cstr x1, [sp+112]
0020e2a0str x2, [sp+120]
0020e2a4ldr x0, [sp+128]
0020e2a8ldr x1, [sp+136]
0020e2acldr x2, [sp+144]
0020e2b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0020e2b4str x0, [sp+40]
0020e2b8ldr x1, [sp+112]
0020e2bcldr x2, [sp+120]
0020e2c0ldr x4, [sp+104]
0020e2c4mov x3, x0
0020e2c8mov x0, x4
0020e2ccbl google.golang.org/protobuf/encoding/protowire.AppendFixed64
0020e2d0str x0, [sp+104]
0020e2d4str x1, [sp+112]
0020e2d8str x2, [sp+120]
0020e2dcstr x0, [sp+64]
0020e2e0str x1, [sp+72]
0020e2e4str x2, [sp+80]
0020e2e8stp xzr, xzr, [sp+48]
0020e2ecldr x0, [sp+64]
0020e2f0ldr x1, [sp+72]
0020e2f4ldr x2, [sp+80]
0020e2f8mov x3, xzr
0020e2fcmov x4, xzr
0020e300ldur x29, [sp-8]
0020e304ldr x30, [sp], 96
0020e308ret x30
0020e30c
0020e30cloc_20e30c:
0020e30cstp x0, x1, [sp+8]
0020e310stp x2, x3, [sp+24]
0020e314stp x4, x5, [sp+40]
0020e318str x6, [sp+56]
0020e31cstrb w7, [sp+64]
0020e320mov x3, x30
0020e324bl runtime.morestack_noctxt.abi0
0020e328ldp x0, x1, [sp+8]
0020e32cldp x2, x3, [sp+24]
0020e330ldp x4, x5, [sp+40]
0020e334ldr x6, [sp+56]
0020e338ldrb w7, [sp+64]
0020e33cb 0x20e240
0020e240
0020e340
0020e340google.golang.org/protobuf/internal/impl.consumeFixed64Value: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020e340ldr x16, [x28+16]
0020e344sub x17, sp, 48
0020e348subs xzr, x17, x16
0020e34cb.ls 0x20e4b0
0020e350str x30, [sp-176]!
0020e354stur x29, [sp-8]
0020e358sub x29, sp, 8
0020e35cstr x0, [sp+184]
0020e360str x1, [sp+192]
0020e364str x2, [sp+200]
0020e368str x3, [sp+208]
0020e36cstr x4, [sp+216]
0020e370str x5, [sp+224]
0020e374str w6, [sp+232]
0020e378strb w7, [sp+236]
0020e37cstrb w8, [sp+240]
0020e380str x9, [sp+248]
0020e384str x10, [sp+256]
0020e388str x11, [sp+264]
0020e38cstp xzr, xzr, [sp+104]
0020e390str xzr, [sp+120]
0020e394str xzr, [sp+48]
0020e398strb wzr, [sp+56]
0020e39cstp xzr, xzr, [sp+128]
0020e3a0ldrsb x7, [sp+236]
0020e3a4ubfm x7, x7, 0, 7
0020e3a8subs wzr, w7, 1
0020e3acb.ne 0x20e3b4
0020e3b0b 0x20e3f4
0020e3b4
0020e3b4loc_20e3b4:
0020e3b4stp xzr, xzr, [sp+104]
0020e3b8str xzr, [sp+120]
0020e3bcadrp x27, 0x814000
0020e3c0ldr x5, [x27+192]
0020e3c4adrp x27, 0x814000
0020e3c8ldr x6, [x27+200]
0020e3ccstr x5, [sp+128]
0020e3d0str x6, [sp+136]
0020e3d4ldr x3, [sp+48]
0020e3d8ldr x0, [sp+104]
0020e3dcldrb w4, [sp+56]
0020e3e0ldr x1, [sp+112]
0020e3e4ldr x2, [sp+120]
0020e3e8ldur x29, [sp-8]
0020e3ecldr x30, [sp], 176
0020e3f0ret x30
0020e3f4
0020e3f4loc_20e3f4:
0020e3f4ldr x0, [sp+184]
0020e3f8ldr x1, [sp+192]
0020e3fcldr x2, [sp+200]
0020e400bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020e404str x0, [sp+80]
0020e408str x1, [sp+72]
0020e40cstr x0, [sp+96]
0020e410str x1, [sp+88]
0020e414str x0, [sp+40]
0020e418str x1, [sp+64]
0020e41ctbnz x1, 63, 0x20e424
0020e420b 0x20e464
0020e424
0020e424loc_20e424:
0020e424stp xzr, xzr, [sp+104]
0020e428str xzr, [sp+120]
0020e42cadrp x27, 0x814000
0020e430ldr x5, [x27+160]
0020e434adrp x27, 0x814000
0020e438ldr x6, [x27+168]
0020e43cstr x5, [sp+128]
0020e440str x6, [sp+136]
0020e444ldr x3, [sp+48]
0020e448ldr x0, [sp+104]
0020e44cldrb w4, [sp+56]
0020e450ldr x1, [sp+112]
0020e454ldr x2, [sp+120]
0020e458ldur x29, [sp-8]
0020e45cldr x30, [sp], 176
0020e460ret x30
0020e464
0020e464loc_20e464:
0020e464str x1, [sp+48]
0020e468bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
0020e46cstr x0, [sp+144]
0020e470str x1, [sp+152]
0020e474str x2, [sp+160]
0020e478str x0, [sp+104]
0020e47cstr x1, [sp+112]
0020e480str x2, [sp+120]
0020e484stp xzr, xzr, [sp+128]
0020e488ldr x3, [sp+48]
0020e48cldr x0, [sp+104]
0020e490ldrb w4, [sp+56]
0020e494ldr x1, [sp+112]
0020e498ldr x2, [sp+120]
0020e49cmov x5, xzr
0020e4a0mov x6, xzr
0020e4a4ldur x29, [sp-8]
0020e4a8ldr x30, [sp], 176
0020e4acret x30
0020e4b0
0020e4b0loc_20e4b0:
0020e4b0stp x0, x1, [sp+8]
0020e4b4stp x2, x3, [sp+24]
0020e4b8stp x4, x5, [sp+40]
0020e4bcstr w6, [sp+56]
0020e4c0strb w7, [sp+60]
0020e4c4strb w8, [sp+64]
0020e4c8stp x9, x10, [sp+72]
0020e4ccstr x11, [sp+88]
0020e4d0mov x3, x30
0020e4d4bl runtime.morestack_noctxt.abi0
0020e4d8ldp x0, x1, [sp+8]
0020e4dcldp x2, x3, [sp+24]
0020e4e0ldp x4, x5, [sp+40]
0020e4e4ldrsw x6, [sp+56]
0020e4e8ldrsb x7, [sp+60]
0020e4ecldrb w8, [sp+64]
0020e4f0ldp x9, x10, [sp+72]
0020e4f4ldr x11, [sp+88]
0020e4f8b 0x20e340
0020e4fcudf 0
0020e340
0020e340google.golang.org/protobuf/internal/impl.consumeFixed64Value: ; void google.golang.org/protobuf/internal/impl.consumeFixed64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
0020e340ldr x16, [x28+16]
0020e344sub x17, sp, 48
0020e348subs xzr, x17, x16
0020e34cb.ls 0x20e4b0
0020e350str x30, [sp-176]!
0020e354stur x29, [sp-8]
0020e358sub x29, sp, 8
0020e35cstr x0, [sp+184]
0020e360str x1, [sp+192]
0020e364str x2, [sp+200]
0020e368str x3, [sp+208]
0020e36cstr x4, [sp+216]
0020e370str x5, [sp+224]
0020e374str w6, [sp+232]
0020e378strb w7, [sp+236]
0020e37cstrb w8, [sp+240]
0020e380str x9, [sp+248]
0020e384str x10, [sp+256]
0020e388str x11, [sp+264]
0020e38cstp xzr, xzr, [sp+104]
0020e390str xzr, [sp+120]
0020e394str xzr, [sp+48]
0020e398strb wzr, [sp+56]
0020e39cstp xzr, xzr, [sp+128]
0020e3a0ldrsb x7, [sp+236]
0020e3a4ubfm x7, x7, 0, 7
0020e3a8subs wzr, w7, 1
0020e3acb.ne 0x20e3b4
0020e3b0b 0x20e3f4
0020e3b4
0020e3b4loc_20e3b4:
0020e3b4stp xzr, xzr, [sp+104]
0020e3b8str xzr, [sp+120]
0020e3bcadrp x27, 0x814000
0020e3c0ldr x5, [x27+192]
0020e3c4adrp x27, 0x814000
0020e3c8ldr x6, [x27+200]
0020e3ccstr x5, [sp+128]
0020e3d0str x6, [sp+136]
0020e3d4ldr x3, [sp+48]
0020e3d8ldr x0, [sp+104]
0020e3dcldrb w4, [sp+56]
0020e3e0ldr x1, [sp+112]
0020e3e4ldr x2, [sp+120]
0020e3e8ldur x29, [sp-8]
0020e3ecldr x30, [sp], 176
0020e3f0ret x30
0020e3f4
0020e3f4loc_20e3f4:
0020e3f4ldr x0, [sp+184]
0020e3f8ldr x1, [sp+192]
0020e3fcldr x2, [sp+200]
0020e400bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
0020e404str x0, [sp+80]
0020e408str x1, [sp+72]
0020e40cstr x0, [sp+96]
0020e410str x1, [sp+88]
0020e414str x0, [sp+40]
0020e418str x1, [sp+64]
0020e41ctbnz x1, 63, 0x20e424
0020e420b 0x20e464
0020e424
0020e424loc_20e424:
0020e424stp xzr, xzr, [sp+104]
0020e428str xzr, [sp+120]
0020e42cadrp x27, 0x814000
0020e430ldr x5, [x27+160]
0020e434adrp x27, 0x814000
0020e438ldr x6, [x27+168]
0020e43cstr x5, [sp+128]
0020e440str x6, [sp+136]
0020e444ldr x3, [sp+48]
0020e448ldr x0, [sp+104]
0020e44cldrb w4, [sp+56]
0020e450ldr x1, [sp+112]
0020e454ldr x2, [sp+120]
0020e458ldur x29, [sp-8]
0020e45cldr x30, [sp], 176
0020e460ret x30
0020e464
0020e464loc_20e464:
0020e464str x1, [sp+48]
0020e468bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
0020e46cstr x0, [sp+144]
0020e470str x1, [sp+152]
0020e474str x2, [sp+160]
0020e478str x0, [sp+104]
0020e47cstr x1, [sp+112]
0020e480str x2, [sp+120]
0020e484stp xzr, xzr, [sp+128]
0020e488ldr x3, [sp+48]
0020e48cldr x0, [sp+104]
0020e490ldrb w4, [sp+56]
0020e494ldr x1, [sp+112]
0020e498ldr x2, [sp+120]
0020e49cmov x5, xzr
0020e4a0mov x6, xzr
0020e4a4ldur x29, [sp-8]
0020e4a8ldr x30, [sp], 176
0020e4acret x30
0020e4b0
0020e4b0loc_20e4b0:
0020e4b0stp x0, x1, [sp+8]
0020e4b4stp x2, x3, [sp+24]
0020e4b8stp x4, x5, [sp+40]
0020e4bcstr w6, [sp+56]
0020e4c0strb w7, [sp+60]
0020e4c4strb w8, [sp+64]
0020e4c8stp x9, x10, [sp+72]
0020e4ccstr x11, [sp+88]
0020e4d0mov x3, x30
0020e4d4bl runtime.morestack_noctxt.abi0
0020e4d8ldp x0, x1, [sp+8]
0020e4dcldp x2, x3, [sp+24]
0020e4e0ldp x4, x5, [sp+40]
0020e4e4ldrsw x6, [sp+56]
0020e4e8ldrsb x7, [sp+60]
0020e4ecldrb w8, [sp+64]
0020e4f0ldp x9, x10, [sp+72]
0020e4f4ldr x11, [sp+88]
0020e4f8b 0x20e340
0020e4fcudf 0
0020e340
0020e500
0020e500google.golang.org/protobuf/internal/impl.sizeFixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeFixed64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e500ldr x16, [x28+16]
0020e504subs xzr, sp, x16
0020e508b.ls 0x20e580
0020e50cstr x30, [sp-80]!
0020e510stur x29, [sp-8]
0020e514sub x29, sp, 8
0020e518str x0, [sp+88]
0020e51cstr x1, [sp+96]
0020e520str x2, [sp+104]
0020e524str x3, [sp+112]
0020e528strb w4, [sp+120]
0020e52cstr xzr, [sp+32]
0020e530ldr x0, [sp+88]
0020e534ldr x1, [sp+96]
0020e538bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020e53cstr x0, [sp+56]
0020e540str x1, [sp+64]
0020e544ldrsb x27, [x0]
0020e548ldr x3, [x0+56]
0020e54cmov x0, x1
0020e550blr x3
0020e554str x0, [sp+48]
0020e558bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e55cstr x0, [sp+40]
0020e560ldr x3, [sp+48]
0020e564ldr x4, [sp+112]
0020e568add x4, x4, x0
0020e56cmadd x0, x3, x4, xzr
0020e570str x0, [sp+32]
0020e574ldur x29, [sp-8]
0020e578ldr x30, [sp], 80
0020e57cret x30
0020e580
0020e580loc_20e580:
0020e580stp x0, x1, [sp+8]
0020e584stp x2, x3, [sp+24]
0020e588strb w4, [sp+40]
0020e58cmov x3, x30
0020e590bl runtime.morestack_noctxt.abi0
0020e594ldp x0, x1, [sp+8]
0020e598ldp x2, x3, [sp+24]
0020e59cldrb w4, [sp+40]
0020e5a0b 0x20e500
0020e5a4udf 0
0020e5a8udf 0
0020e5acudf 0
0020e500
0020e500google.golang.org/protobuf/internal/impl.sizeFixed64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeFixed64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
0020e500ldr x16, [x28+16]
0020e504subs xzr, sp, x16
0020e508b.ls 0x20e580
0020e50cstr x30, [sp-80]!
0020e510stur x29, [sp-8]
0020e514sub x29, sp, 8
0020e518str x0, [sp+88]
0020e51cstr x1, [sp+96]
0020e520str x2, [sp+104]
0020e524str x3, [sp+112]
0020e528strb w4, [sp+120]
0020e52cstr xzr, [sp+32]
0020e530ldr x0, [sp+88]
0020e534ldr x1, [sp+96]
0020e538bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020e53cstr x0, [sp+56]
0020e540str x1, [sp+64]
0020e544ldrsb x27, [x0]
0020e548ldr x3, [x0+56]
0020e54cmov x0, x1
0020e550blr x3
0020e554str x0, [sp+48]
0020e558bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0020e55cstr x0, [sp+40]
0020e560ldr x3, [sp+48]
0020e564ldr x4, [sp+112]
0020e568add x4, x4, x0
0020e56cmadd x0, x3, x4, xzr
0020e570str x0, [sp+32]
0020e574ldur x29, [sp-8]
0020e578ldr x30, [sp], 80
0020e57cret x30
0020e580
0020e580loc_20e580:
0020e580stp x0, x1, [sp+8]
0020e584stp x2, x3, [sp+24]
0020e588strb w4, [sp+40]
0020e58cmov x3, x30
0020e590bl runtime.morestack_noctxt.abi0
0020e594ldp x0, x1, [sp+8]
0020e598ldp x2, x3, [sp+24]
0020e59cldrb w4, [sp+40]
0020e5a0b 0x20e500
0020e5a4udf 0
0020e5a8udf 0
0020e5acudf 0
0020e500
Loading..