File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002065e0
002065e0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice(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)
002065e0ldr x16, [x28+16]
002065e4sub x17, sp, 80
002065e8subs xzr, x17, x16
002065ecb.ls 0x2067a8
002065f0str x30, [sp-208]!
002065f4stur x29, [sp-8]
002065f8sub x29, sp, 8
002065fcstr x0, [sp+216]
00206600str x1, [sp+224]
00206604str x2, [sp+232]
00206608str x3, [sp+240]
0020660cstr x4, [sp+248]
00206610strb w5, [sp+256]
00206614str xzr, [sp+120]
00206618stp xzr, xzr, [sp+128]
0020661cstp xzr, xzr, [sp+104]
00206620ldr x0, [sp+240]
00206624bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00206628str x0, [sp+168]
0020662cldrsb x27, [x0]
00206630ldr x1, [x0]
00206634ldr x2, [x0+16]
00206638ldr x3, [x0+8]
0020663cstr x1, [sp+144]
00206640str x3, [sp+152]
00206644str x2, [sp+160]
00206648str x3, [sp+96]
0020664ccbz x3, 0x206654
00206650b 0x206690
00206654
00206654loc_206654:
00206654ldr x5, [sp+216]
00206658ldr x6, [sp+224]
0020665cldr x7, [sp+232]
00206660str x5, [sp+120]
00206664str x6, [sp+128]
00206668str x7, [sp+136]
0020666cstp xzr, xzr, [sp+104]
00206670ldr x0, [sp+120]
00206674ldr x1, [sp+128]
00206678ldr x2, [sp+136]
0020667cmov x3, xzr
00206680mov x4, xzr
00206684ldur x29, [sp-8]
00206688ldr x30, [sp], 208
0020668cret x30
00206690
00206690loc_206690:
00206690ldr x4, [sp+248]
00206694ldrsb x27, [x4]
00206698ldr x3, [x4+112]
0020669cstr x3, [sp+80]
002066a0ldr x0, [sp+216]
002066a4ldr x1, [sp+224]
002066a8ldr x2, [sp+232]
002066acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066b0str x0, [sp+216]
002066b4str x1, [sp+224]
002066b8str x2, [sp+232]
002066bcldr x4, [sp+152]
002066c0str x4, [sp+96]
002066c4bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002066c8str x0, [sp+88]
002066ccldr x4, [sp+96]
002066d0madd x3, x4, x0, xzr
002066d4str x3, [sp+56]
002066d8ldr x0, [sp+216]
002066dcldr x1, [sp+224]
002066e0ldr x2, [sp+232]
002066e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066e8str x0, [sp+216]
002066ecstr x1, [sp+224]
002066f0str x2, [sp+232]
002066f4ldr x4, [sp+152]
002066f8ldr x5, [sp+144]
002066fcldr x6, [sp+160]
00206700str x5, [sp+176]
00206704str x4, [sp+184]
00206708str x6, [sp+192]
0020670cstr xzr, [sp+72]
00206710str x4, [sp+64]
00206714b 0x206718
00206718
00206718loc_206718:
00206718ldr x5, [sp+64]
0020671cldr x6, [sp+72]
00206720subs xzr, x5, x6
00206724b.gt 0x20672c
00206728b 0x20676c
0020672c
0020672cloc_20672c:
0020672cldr x4, [sp+72]
00206730ldr x5, [sp+176]
00206734ldrsw x3, [x5+2*x4]
00206738str w3, [sp+52]
0020673cldr x0, [sp+216]
00206740ldr x1, [sp+224]
00206744ldr x2, [sp+232]
00206748bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020674cstr x0, [sp+216]
00206750str x1, [sp+224]
00206754str x2, [sp+232]
00206758b 0x20675c
0020675c
0020675cloc_20675c:
0020675cldr x5, [sp+72]
00206760add x5, x5, 1
00206764str x5, [sp+72]
00206768b 0x206718
0020676c
0020676cloc_20676c:
0020676cldr x5, [sp+216]
00206770ldr x6, [sp+224]
00206774ldr x7, [sp+232]
00206778str x5, [sp+120]
0020677cstr x6, [sp+128]
00206780str x7, [sp+136]
00206784stp xzr, xzr, [sp+104]
00206788ldr x0, [sp+120]
0020678cldr x1, [sp+128]
00206790ldr x2, [sp+136]
00206794mov x3, xzr
00206798mov x4, xzr
0020679cldur x29, [sp-8]
002067a0ldr x30, [sp], 208
002067a4ret x30
002067a8
002067a8loc_2067a8:
002067a8stp x0, x1, [sp+8]
002067acstp x2, x3, [sp+24]
002067b0str x4, [sp+40]
002067b4strb w5, [sp+48]
002067b8mov x3, x30
002067bcbl runtime.morestack_noctxt.abi0
002067c0ldp x0, x1, [sp+8]
002067c4ldp x2, x3, [sp+24]
002067c8ldr x4, [sp+40]
002067ccldrb w5, [sp+48]
002067d0b 0x2065e0
002067d4udf 0
002067d8udf 0
002067dcudf 0
002065e0
002065e0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSlice(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)
002065e0ldr x16, [x28+16]
002065e4sub x17, sp, 80
002065e8subs xzr, x17, x16
002065ecb.ls 0x2067a8
002065f0str x30, [sp-208]!
002065f4stur x29, [sp-8]
002065f8sub x29, sp, 8
002065fcstr x0, [sp+216]
00206600str x1, [sp+224]
00206604str x2, [sp+232]
00206608str x3, [sp+240]
0020660cstr x4, [sp+248]
00206610strb w5, [sp+256]
00206614str xzr, [sp+120]
00206618stp xzr, xzr, [sp+128]
0020661cstp xzr, xzr, [sp+104]
00206620ldr x0, [sp+240]
00206624bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00206628str x0, [sp+168]
0020662cldrsb x27, [x0]
00206630ldr x1, [x0]
00206634ldr x2, [x0+16]
00206638ldr x3, [x0+8]
0020663cstr x1, [sp+144]
00206640str x3, [sp+152]
00206644str x2, [sp+160]
00206648str x3, [sp+96]
0020664ccbz x3, 0x206654
00206650b 0x206690
00206654
00206654loc_206654:
00206654ldr x5, [sp+216]
00206658ldr x6, [sp+224]
0020665cldr x7, [sp+232]
00206660str x5, [sp+120]
00206664str x6, [sp+128]
00206668str x7, [sp+136]
0020666cstp xzr, xzr, [sp+104]
00206670ldr x0, [sp+120]
00206674ldr x1, [sp+128]
00206678ldr x2, [sp+136]
0020667cmov x3, xzr
00206680mov x4, xzr
00206684ldur x29, [sp-8]
00206688ldr x30, [sp], 208
0020668cret x30
00206690
00206690loc_206690:
00206690ldr x4, [sp+248]
00206694ldrsb x27, [x4]
00206698ldr x3, [x4+112]
0020669cstr x3, [sp+80]
002066a0ldr x0, [sp+216]
002066a4ldr x1, [sp+224]
002066a8ldr x2, [sp+232]
002066acbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066b0str x0, [sp+216]
002066b4str x1, [sp+224]
002066b8str x2, [sp+232]
002066bcldr x4, [sp+152]
002066c0str x4, [sp+96]
002066c4bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002066c8str x0, [sp+88]
002066ccldr x4, [sp+96]
002066d0madd x3, x4, x0, xzr
002066d4str x3, [sp+56]
002066d8ldr x0, [sp+216]
002066dcldr x1, [sp+224]
002066e0ldr x2, [sp+232]
002066e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002066e8str x0, [sp+216]
002066ecstr x1, [sp+224]
002066f0str x2, [sp+232]
002066f4ldr x4, [sp+152]
002066f8ldr x5, [sp+144]
002066fcldr x6, [sp+160]
00206700str x5, [sp+176]
00206704str x4, [sp+184]
00206708str x6, [sp+192]
0020670cstr xzr, [sp+72]
00206710str x4, [sp+64]
00206714b 0x206718
00206718
00206718loc_206718:
00206718ldr x5, [sp+64]
0020671cldr x6, [sp+72]
00206720subs xzr, x5, x6
00206724b.gt 0x20672c
00206728b 0x20676c
0020672c
0020672cloc_20672c:
0020672cldr x4, [sp+72]
00206730ldr x5, [sp+176]
00206734ldrsw x3, [x5+2*x4]
00206738str w3, [sp+52]
0020673cldr x0, [sp+216]
00206740ldr x1, [sp+224]
00206744ldr x2, [sp+232]
00206748bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020674cstr x0, [sp+216]
00206750str x1, [sp+224]
00206754str x2, [sp+232]
00206758b 0x20675c
0020675c
0020675cloc_20675c:
0020675cldr x5, [sp+72]
00206760add x5, x5, 1
00206764str x5, [sp+72]
00206768b 0x206718
0020676c
0020676cloc_20676c:
0020676cldr x5, [sp+216]
00206770ldr x6, [sp+224]
00206774ldr x7, [sp+232]
00206778str x5, [sp+120]
0020677cstr x6, [sp+128]
00206780str x7, [sp+136]
00206784stp xzr, xzr, [sp+104]
00206788ldr x0, [sp+120]
0020678cldr x1, [sp+128]
00206790ldr x2, [sp+136]
00206794mov x3, xzr
00206798mov x4, xzr
0020679cldur x29, [sp-8]
002067a0ldr x30, [sp], 208
002067a4ret x30
002067a8
002067a8loc_2067a8:
002067a8stp x0, x1, [sp+8]
002067acstp x2, x3, [sp+24]
002067b0str x4, [sp+40]
002067b4strb w5, [sp+48]
002067b8mov x3, x30
002067bcbl runtime.morestack_noctxt.abi0
002067c0ldp x0, x1, [sp+8]
002067c4ldp x2, x3, [sp+24]
002067c8ldr x4, [sp+40]
002067ccldrb w5, [sp+48]
002067d0b 0x2065e0
002067d4udf 0
002067d8udf 0
002067dcudf 0
002065e0
002067e0
002067e0google.golang.org/protobuf/internal/impl.sizeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002067e0ldr x16, [x28+16]
002067e4subs xzr, sp, x16
002067e8b.ls 0x206830
002067ecstr x30, [sp-32]!
002067f0stur x29, [sp-8]
002067f4sub x29, sp, 8
002067f8str x0, [sp+40]
002067fcstr x1, [sp+48]
00206800str x2, [sp+56]
00206804str x3, [sp+64]
00206808strb w4, [sp+72]
0020680cstr xzr, [sp+8]
00206810bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206814str x0, [sp+16]
00206818ldr x1, [sp+64]
0020681cadd x0, x1, x0
00206820str x0, [sp+8]
00206824ldur x29, [sp-8]
00206828ldr x30, [sp], 32
0020682cret x30
00206830
00206830loc_206830:
00206830stp x0, x1, [sp+8]
00206834stp x2, x3, [sp+24]
00206838strb w4, [sp+40]
0020683cmov x3, x30
00206840bl runtime.morestack_noctxt.abi0
00206844ldp x0, x1, [sp+8]
00206848ldp x2, x3, [sp+24]
0020684cldrb w4, [sp+40]
00206850b 0x2067e0
00206854udf 0
00206858udf 0
0020685cudf 0
002067e0
002067e0google.golang.org/protobuf/internal/impl.sizeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002067e0ldr x16, [x28+16]
002067e4subs xzr, sp, x16
002067e8b.ls 0x206830
002067ecstr x30, [sp-32]!
002067f0stur x29, [sp-8]
002067f4sub x29, sp, 8
002067f8str x0, [sp+40]
002067fcstr x1, [sp+48]
00206800str x2, [sp+56]
00206804str x3, [sp+64]
00206808strb w4, [sp+72]
0020680cstr xzr, [sp+8]
00206810bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206814str x0, [sp+16]
00206818ldr x1, [sp+64]
0020681cadd x0, x1, x0
00206820str x0, [sp+8]
00206824ldur x29, [sp-8]
00206828ldr x30, [sp], 32
0020682cret x30
00206830
00206830loc_206830:
00206830stp x0, x1, [sp+8]
00206834stp x2, x3, [sp+24]
00206838strb w4, [sp+40]
0020683cmov x3, x30
00206840bl runtime.morestack_noctxt.abi0
00206844ldp x0, x1, [sp+8]
00206848ldp x2, x3, [sp+24]
0020684cldrb w4, [sp+40]
00206850b 0x2067e0
00206854udf 0
00206858udf 0
0020685cudf 0
002067e0
00206860
00206860google.golang.org/protobuf/internal/impl.appendSfixed32Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206860ldr x16, [x28+16]
00206864subs xzr, sp, x16
00206868b.ls 0x20692c
0020686cstr x30, [sp-96]!
00206870stur x29, [sp-8]
00206874sub x29, sp, 8
00206878str x0, [sp+104]
0020687cstr x1, [sp+112]
00206880str x2, [sp+120]
00206884str x3, [sp+128]
00206888str x4, [sp+136]
0020688cstr x5, [sp+144]
00206890str x6, [sp+152]
00206894strb w7, [sp+160]
00206898str xzr, [sp+64]
0020689cstp xzr, xzr, [sp+72]
002068a0stp xzr, xzr, [sp+48]
002068a4ldr x3, [sp+152]
002068a8ldr x0, [sp+104]
002068acldr x1, [sp+112]
002068b0ldr x2, [sp+120]
002068b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002068b8str x0, [sp+104]
002068bcstr x1, [sp+112]
002068c0str x2, [sp+120]
002068c4ldr x0, [sp+128]
002068c8ldr x1, [sp+136]
002068ccldr x2, [sp+144]
002068d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002068d4str x0, [sp+40]
002068d8ldr x1, [sp+112]
002068dcldr x2, [sp+120]
002068e0ldr x4, [sp+104]
002068e4mov x3, x0
002068e8mov x0, x4
002068ecbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002068f0str x0, [sp+104]
002068f4str x1, [sp+112]
002068f8str x2, [sp+120]
002068fcstr x0, [sp+64]
00206900str x1, [sp+72]
00206904str x2, [sp+80]
00206908stp xzr, xzr, [sp+48]
0020690cldr x0, [sp+64]
00206910ldr x1, [sp+72]
00206914ldr x2, [sp+80]
00206918mov x3, xzr
0020691cmov x4, xzr
00206920ldur x29, [sp-8]
00206924ldr x30, [sp], 96
00206928ret x30
0020692c
0020692cloc_20692c:
0020692cstp x0, x1, [sp+8]
00206930stp x2, x3, [sp+24]
00206934stp x4, x5, [sp+40]
00206938str x6, [sp+56]
0020693cstrb w7, [sp+64]
00206940mov x3, x30
00206944bl runtime.morestack_noctxt.abi0
00206948ldp x0, x1, [sp+8]
0020694cldp x2, x3, [sp+24]
00206950ldp x4, x5, [sp+40]
00206954ldr x6, [sp+56]
00206958ldrb w7, [sp+64]
0020695cb 0x206860
00206860
00206860google.golang.org/protobuf/internal/impl.appendSfixed32Value: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206860ldr x16, [x28+16]
00206864subs xzr, sp, x16
00206868b.ls 0x20692c
0020686cstr x30, [sp-96]!
00206870stur x29, [sp-8]
00206874sub x29, sp, 8
00206878str x0, [sp+104]
0020687cstr x1, [sp+112]
00206880str x2, [sp+120]
00206884str x3, [sp+128]
00206888str x4, [sp+136]
0020688cstr x5, [sp+144]
00206890str x6, [sp+152]
00206894strb w7, [sp+160]
00206898str xzr, [sp+64]
0020689cstp xzr, xzr, [sp+72]
002068a0stp xzr, xzr, [sp+48]
002068a4ldr x3, [sp+152]
002068a8ldr x0, [sp+104]
002068acldr x1, [sp+112]
002068b0ldr x2, [sp+120]
002068b4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002068b8str x0, [sp+104]
002068bcstr x1, [sp+112]
002068c0str x2, [sp+120]
002068c4ldr x0, [sp+128]
002068c8ldr x1, [sp+136]
002068ccldr x2, [sp+144]
002068d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002068d4str x0, [sp+40]
002068d8ldr x1, [sp+112]
002068dcldr x2, [sp+120]
002068e0ldr x4, [sp+104]
002068e4mov x3, x0
002068e8mov x0, x4
002068ecbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002068f0str x0, [sp+104]
002068f4str x1, [sp+112]
002068f8str x2, [sp+120]
002068fcstr x0, [sp+64]
00206900str x1, [sp+72]
00206904str x2, [sp+80]
00206908stp xzr, xzr, [sp+48]
0020690cldr x0, [sp+64]
00206910ldr x1, [sp+72]
00206914ldr x2, [sp+80]
00206918mov x3, xzr
0020691cmov x4, xzr
00206920ldur x29, [sp-8]
00206924ldr x30, [sp], 96
00206928ret x30
0020692c
0020692cloc_20692c:
0020692cstp x0, x1, [sp+8]
00206930stp x2, x3, [sp+24]
00206934stp x4, x5, [sp+40]
00206938str x6, [sp+56]
0020693cstrb w7, [sp+64]
00206940mov x3, x30
00206944bl runtime.morestack_noctxt.abi0
00206948ldp x0, x1, [sp+8]
0020694cldp x2, x3, [sp+24]
00206950ldp x4, x5, [sp+40]
00206954ldr x6, [sp+56]
00206958ldrb w7, [sp+64]
0020695cb 0x206860
00206860
00206960
00206960google.golang.org/protobuf/internal/impl.consumeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Value(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)
00206960ldr x16, [x28+16]
00206964sub x17, sp, 32
00206968subs xzr, x17, x16
0020696cb.ls 0x206ae4
00206970str x30, [sp-160]!
00206974stur x29, [sp-8]
00206978sub x29, sp, 8
0020697cstr x0, [sp+168]
00206980str x1, [sp+176]
00206984str x2, [sp+184]
00206988str x3, [sp+192]
0020698cstr x4, [sp+200]
00206990str x5, [sp+208]
00206994str w6, [sp+216]
00206998strb w7, [sp+220]
0020699cstrb w8, [sp+224]
002069a0str x9, [sp+232]
002069a4str x10, [sp+240]
002069a8str x11, [sp+248]
002069acstp xzr, xzr, [sp+88]
002069b0str xzr, [sp+104]
002069b4str xzr, [sp+48]
002069b8strb wzr, [sp+56]
002069bcstp xzr, xzr, [sp+112]
002069c0ldrsb x7, [sp+220]
002069c4ubfm x7, x7, 0, 7
002069c8subs wzr, w7, 5
002069ccb.ne 0x2069d4
002069d0b 0x206a14
002069d4
002069d4loc_2069d4:
002069d4stp xzr, xzr, [sp+88]
002069d8str xzr, [sp+104]
002069dcadrp x27, 0x81c000
002069e0ldr x5, [x27+192]
002069e4adrp x27, 0x81c000
002069e8ldr x6, [x27+200]
002069ecstr x5, [sp+112]
002069f0str x6, [sp+120]
002069f4ldr x3, [sp+48]
002069f8ldr x0, [sp+88]
002069fcldrb w4, [sp+56]
00206a00ldr x1, [sp+96]
00206a04ldr x2, [sp+104]
00206a08ldur x29, [sp-8]
00206a0cldr x30, [sp], 160
00206a10ret x30
00206a14
00206a14loc_206a14:
00206a14ldr x0, [sp+168]
00206a18ldr x1, [sp+176]
00206a1cldr x2, [sp+184]
00206a20bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206a24str w0, [sp+40]
00206a28str x1, [sp+72]
00206a2cldr w3, [sp+40]
00206a30str w3, [sp+44]
00206a34ldr x3, [sp+72]
00206a38str x3, [sp+80]
00206a3cldr w3, [sp+44]
00206a40str w3, [sp+36]
00206a44ldr x3, [sp+80]
00206a48str x3, [sp+64]
00206a4ctbnz x3, 63, 0x206a54
00206a50b 0x206a94
00206a54
00206a54loc_206a54:
00206a54stp xzr, xzr, [sp+88]
00206a58str xzr, [sp+104]
00206a5cadrp x27, 0x81c000
00206a60ldr x5, [x27+160]
00206a64adrp x27, 0x81c000
00206a68ldr x6, [x27+168]
00206a6cstr x5, [sp+112]
00206a70str x6, [sp+120]
00206a74ldr x3, [sp+48]
00206a78ldr x0, [sp+88]
00206a7cldrb w4, [sp+56]
00206a80ldr x1, [sp+96]
00206a84ldr x2, [sp+104]
00206a88ldur x29, [sp-8]
00206a8cldr x30, [sp], 160
00206a90ret x30
00206a94
00206a94loc_206a94:
00206a94str x3, [sp+48]
00206a98ldr w0, [sp+36]
00206a9cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206aa0str x0, [sp+128]
00206aa4str x1, [sp+136]
00206aa8str x2, [sp+144]
00206aacstr x0, [sp+88]
00206ab0str x1, [sp+96]
00206ab4str x2, [sp+104]
00206ab8stp xzr, xzr, [sp+112]
00206abcldr x3, [sp+48]
00206ac0ldr x0, [sp+88]
00206ac4ldrb w4, [sp+56]
00206ac8ldr x1, [sp+96]
00206accldr x2, [sp+104]
00206ad0mov x5, xzr
00206ad4mov x6, xzr
00206ad8ldur x29, [sp-8]
00206adcldr x30, [sp], 160
00206ae0ret x30
00206ae4
00206ae4loc_206ae4:
00206ae4stp x0, x1, [sp+8]
00206ae8stp x2, x3, [sp+24]
00206aecstp x4, x5, [sp+40]
00206af0str w6, [sp+56]
00206af4strb w7, [sp+60]
00206af8strb w8, [sp+64]
00206afcstp x9, x10, [sp+72]
00206b00str x11, [sp+88]
00206b04mov x3, x30
00206b08bl runtime.morestack_noctxt.abi0
00206b0cldp x0, x1, [sp+8]
00206b10ldp x2, x3, [sp+24]
00206b14ldp x4, x5, [sp+40]
00206b18ldrsw x6, [sp+56]
00206b1cldrsb x7, [sp+60]
00206b20ldrb w8, [sp+64]
00206b24ldp x9, x10, [sp+72]
00206b28ldr x11, [sp+88]
00206b2cb 0x206960
00206960
00206960google.golang.org/protobuf/internal/impl.consumeSfixed32Value: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Value(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)
00206960ldr x16, [x28+16]
00206964sub x17, sp, 32
00206968subs xzr, x17, x16
0020696cb.ls 0x206ae4
00206970str x30, [sp-160]!
00206974stur x29, [sp-8]
00206978sub x29, sp, 8
0020697cstr x0, [sp+168]
00206980str x1, [sp+176]
00206984str x2, [sp+184]
00206988str x3, [sp+192]
0020698cstr x4, [sp+200]
00206990str x5, [sp+208]
00206994str w6, [sp+216]
00206998strb w7, [sp+220]
0020699cstrb w8, [sp+224]
002069a0str x9, [sp+232]
002069a4str x10, [sp+240]
002069a8str x11, [sp+248]
002069acstp xzr, xzr, [sp+88]
002069b0str xzr, [sp+104]
002069b4str xzr, [sp+48]
002069b8strb wzr, [sp+56]
002069bcstp xzr, xzr, [sp+112]
002069c0ldrsb x7, [sp+220]
002069c4ubfm x7, x7, 0, 7
002069c8subs wzr, w7, 5
002069ccb.ne 0x2069d4
002069d0b 0x206a14
002069d4
002069d4loc_2069d4:
002069d4stp xzr, xzr, [sp+88]
002069d8str xzr, [sp+104]
002069dcadrp x27, 0x81c000
002069e0ldr x5, [x27+192]
002069e4adrp x27, 0x81c000
002069e8ldr x6, [x27+200]
002069ecstr x5, [sp+112]
002069f0str x6, [sp+120]
002069f4ldr x3, [sp+48]
002069f8ldr x0, [sp+88]
002069fcldrb w4, [sp+56]
00206a00ldr x1, [sp+96]
00206a04ldr x2, [sp+104]
00206a08ldur x29, [sp-8]
00206a0cldr x30, [sp], 160
00206a10ret x30
00206a14
00206a14loc_206a14:
00206a14ldr x0, [sp+168]
00206a18ldr x1, [sp+176]
00206a1cldr x2, [sp+184]
00206a20bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206a24str w0, [sp+40]
00206a28str x1, [sp+72]
00206a2cldr w3, [sp+40]
00206a30str w3, [sp+44]
00206a34ldr x3, [sp+72]
00206a38str x3, [sp+80]
00206a3cldr w3, [sp+44]
00206a40str w3, [sp+36]
00206a44ldr x3, [sp+80]
00206a48str x3, [sp+64]
00206a4ctbnz x3, 63, 0x206a54
00206a50b 0x206a94
00206a54
00206a54loc_206a54:
00206a54stp xzr, xzr, [sp+88]
00206a58str xzr, [sp+104]
00206a5cadrp x27, 0x81c000
00206a60ldr x5, [x27+160]
00206a64adrp x27, 0x81c000
00206a68ldr x6, [x27+168]
00206a6cstr x5, [sp+112]
00206a70str x6, [sp+120]
00206a74ldr x3, [sp+48]
00206a78ldr x0, [sp+88]
00206a7cldrb w4, [sp+56]
00206a80ldr x1, [sp+96]
00206a84ldr x2, [sp+104]
00206a88ldur x29, [sp-8]
00206a8cldr x30, [sp], 160
00206a90ret x30
00206a94
00206a94loc_206a94:
00206a94str x3, [sp+48]
00206a98ldr w0, [sp+36]
00206a9cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206aa0str x0, [sp+128]
00206aa4str x1, [sp+136]
00206aa8str x2, [sp+144]
00206aacstr x0, [sp+88]
00206ab0str x1, [sp+96]
00206ab4str x2, [sp+104]
00206ab8stp xzr, xzr, [sp+112]
00206abcldr x3, [sp+48]
00206ac0ldr x0, [sp+88]
00206ac4ldrb w4, [sp+56]
00206ac8ldr x1, [sp+96]
00206accldr x2, [sp+104]
00206ad0mov x5, xzr
00206ad4mov x6, xzr
00206ad8ldur x29, [sp-8]
00206adcldr x30, [sp], 160
00206ae0ret x30
00206ae4
00206ae4loc_206ae4:
00206ae4stp x0, x1, [sp+8]
00206ae8stp x2, x3, [sp+24]
00206aecstp x4, x5, [sp+40]
00206af0str w6, [sp+56]
00206af4strb w7, [sp+60]
00206af8strb w8, [sp+64]
00206afcstp x9, x10, [sp+72]
00206b00str x11, [sp+88]
00206b04mov x3, x30
00206b08bl runtime.morestack_noctxt.abi0
00206b0cldp x0, x1, [sp+8]
00206b10ldp x2, x3, [sp+24]
00206b14ldp x4, x5, [sp+40]
00206b18ldrsw x6, [sp+56]
00206b1cldrsb x7, [sp+60]
00206b20ldrb w8, [sp+64]
00206b24ldp x9, x10, [sp+72]
00206b28ldr x11, [sp+88]
00206b2cb 0x206960
00206960
00206b30
00206b30google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206b30ldr x16, [x28+16]
00206b34subs xzr, sp, x16
00206b38b.ls 0x206bb0
00206b3cstr x30, [sp-80]!
00206b40stur x29, [sp-8]
00206b44sub x29, sp, 8
00206b48str x0, [sp+88]
00206b4cstr x1, [sp+96]
00206b50str x2, [sp+104]
00206b54str x3, [sp+112]
00206b58strb w4, [sp+120]
00206b5cstr xzr, [sp+32]
00206b60ldr x0, [sp+88]
00206b64ldr x1, [sp+96]
00206b68bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206b6cstr x0, [sp+56]
00206b70str x1, [sp+64]
00206b74ldrsb x27, [x0]
00206b78ldr x3, [x0+56]
00206b7cmov x0, x1
00206b80blr x3
00206b84str x0, [sp+48]
00206b88bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206b8cstr x0, [sp+40]
00206b90ldr x3, [sp+48]
00206b94ldr x4, [sp+112]
00206b98add x4, x4, x0
00206b9cmadd x0, x3, x4, xzr
00206ba0str x0, [sp+32]
00206ba4ldur x29, [sp-8]
00206ba8ldr x30, [sp], 80
00206bacret x30
00206bb0
00206bb0loc_206bb0:
00206bb0stp x0, x1, [sp+8]
00206bb4stp x2, x3, [sp+24]
00206bb8strb w4, [sp+40]
00206bbcmov x3, x30
00206bc0bl runtime.morestack_noctxt.abi0
00206bc4ldp x0, x1, [sp+8]
00206bc8ldp x2, x3, [sp+24]
00206bccldrb w4, [sp+40]
00206bd0b 0x206b30
00206bd4udf 0
00206bd8udf 0
00206bdcudf 0
00206b30
00206b30google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206b30ldr x16, [x28+16]
00206b34subs xzr, sp, x16
00206b38b.ls 0x206bb0
00206b3cstr x30, [sp-80]!
00206b40stur x29, [sp-8]
00206b44sub x29, sp, 8
00206b48str x0, [sp+88]
00206b4cstr x1, [sp+96]
00206b50str x2, [sp+104]
00206b54str x3, [sp+112]
00206b58strb w4, [sp+120]
00206b5cstr xzr, [sp+32]
00206b60ldr x0, [sp+88]
00206b64ldr x1, [sp+96]
00206b68bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206b6cstr x0, [sp+56]
00206b70str x1, [sp+64]
00206b74ldrsb x27, [x0]
00206b78ldr x3, [x0+56]
00206b7cmov x0, x1
00206b80blr x3
00206b84str x0, [sp+48]
00206b88bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206b8cstr x0, [sp+40]
00206b90ldr x3, [sp+48]
00206b94ldr x4, [sp+112]
00206b98add x4, x4, x0
00206b9cmadd x0, x3, x4, xzr
00206ba0str x0, [sp+32]
00206ba4ldur x29, [sp-8]
00206ba8ldr x30, [sp], 80
00206bacret x30
00206bb0
00206bb0loc_206bb0:
00206bb0stp x0, x1, [sp+8]
00206bb4stp x2, x3, [sp+24]
00206bb8strb w4, [sp+40]
00206bbcmov x3, x30
00206bc0bl runtime.morestack_noctxt.abi0
00206bc4ldp x0, x1, [sp+8]
00206bc8ldp x2, x3, [sp+24]
00206bccldrb w4, [sp+40]
00206bd0b 0x206b30
00206bd4udf 0
00206bd8udf 0
00206bdcudf 0
00206b30
00206be0
00206be0google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206be0ldr x16, [x28+16]
00206be4sub x17, sp, 32
00206be8subs xzr, x17, x16
00206becb.ls 0x206d44
00206bf0str x30, [sp-160]!
00206bf4stur x29, [sp-8]
00206bf8sub x29, sp, 8
00206bfcstr x0, [sp+168]
00206c00str x1, [sp+176]
00206c04str x2, [sp+184]
00206c08str x3, [sp+192]
00206c0cstr x4, [sp+200]
00206c10str x5, [sp+208]
00206c14str x6, [sp+216]
00206c18strb w7, [sp+224]
00206c1cstr xzr, [sp+88]
00206c20stp xzr, xzr, [sp+96]
00206c24stp xzr, xzr, [sp+72]
00206c28ldr x0, [sp+192]
00206c2cldr x1, [sp+200]
00206c30ldr x2, [sp+208]
00206c34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206c38str x0, [sp+136]
00206c3cstr x1, [sp+144]
00206c40ldrsb x27, [x0]
00206c44ldr x3, [x0+56]
00206c48mov x0, x1
00206c4cblr x3
00206c50str x0, [sp+64]
00206c54str xzr, [sp+48]
00206c58str x0, [sp+40]
00206c5cb 0x206c60
00206c60
00206c60loc_206c60:
00206c60ldr x5, [sp+40]
00206c64ldr x6, [sp+48]
00206c68subs xzr, x5, x6
00206c6cb.gt 0x206c74
00206c70b 0x206d08
00206c74
00206c74loc_206c74:
00206c74ldr x1, [sp+48]
00206c78ldr x2, [sp+136]
00206c7cldrsb x27, [x2]
00206c80ldr x2, [x2+40]
00206c84ldr x0, [sp+144]
00206c88blr x2
00206c8cstr x0, [sp+112]
00206c90str x1, [sp+120]
00206c94str x2, [sp+128]
00206c98ldr x3, [sp+216]
00206c9cldr x0, [sp+168]
00206ca0ldr x1, [sp+176]
00206ca4ldr x2, [sp+184]
00206ca8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00206cacstr x0, [sp+168]
00206cb0str x1, [sp+176]
00206cb4str x2, [sp+184]
00206cb8ldr x0, [sp+112]
00206cbcldr x1, [sp+120]
00206cc0ldr x2, [sp+128]
00206cc4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00206cc8str x0, [sp+56]
00206cccldr x1, [sp+176]
00206cd0ldr x2, [sp+184]
00206cd4ldr x3, [sp+168]
00206cd8mov x4, x0
00206cdcmov x0, x3
00206ce0mov x3, x4
00206ce4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00206ce8str x0, [sp+168]
00206cecstr x1, [sp+176]
00206cf0str x2, [sp+184]
00206cf4b 0x206cf8
00206cf8
00206cf8loc_206cf8:
00206cf8ldr x5, [sp+48]
00206cfcadd x5, x5, 1
00206d00str x5, [sp+48]
00206d04b 0x206c60
00206d08
00206d08loc_206d08:
00206d08ldr x5, [sp+168]
00206d0cldr x6, [sp+176]
00206d10ldr x7, [sp+184]
00206d14str x5, [sp+88]
00206d18str x6, [sp+96]
00206d1cstr x7, [sp+104]
00206d20stp xzr, xzr, [sp+72]
00206d24ldr x0, [sp+88]
00206d28ldr x1, [sp+96]
00206d2cldr x2, [sp+104]
00206d30mov x3, xzr
00206d34mov x4, xzr
00206d38ldur x29, [sp-8]
00206d3cldr x30, [sp], 160
00206d40ret x30
00206d44
00206d44loc_206d44:
00206d44stp x0, x1, [sp+8]
00206d48stp x2, x3, [sp+24]
00206d4cstp x4, x5, [sp+40]
00206d50str x6, [sp+56]
00206d54strb w7, [sp+64]
00206d58mov x3, x30
00206d5cbl runtime.morestack_noctxt.abi0
00206d60ldp x0, x1, [sp+8]
00206d64ldp x2, x3, [sp+24]
00206d68ldp x4, x5, [sp+40]
00206d6cldr x6, [sp+56]
00206d70ldrb w7, [sp+64]
00206d74b 0x206be0
00206d78udf 0
00206d7cudf 0
00206be0
00206be0google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00206be0ldr x16, [x28+16]
00206be4sub x17, sp, 32
00206be8subs xzr, x17, x16
00206becb.ls 0x206d44
00206bf0str x30, [sp-160]!
00206bf4stur x29, [sp-8]
00206bf8sub x29, sp, 8
00206bfcstr x0, [sp+168]
00206c00str x1, [sp+176]
00206c04str x2, [sp+184]
00206c08str x3, [sp+192]
00206c0cstr x4, [sp+200]
00206c10str x5, [sp+208]
00206c14str x6, [sp+216]
00206c18strb w7, [sp+224]
00206c1cstr xzr, [sp+88]
00206c20stp xzr, xzr, [sp+96]
00206c24stp xzr, xzr, [sp+72]
00206c28ldr x0, [sp+192]
00206c2cldr x1, [sp+200]
00206c30ldr x2, [sp+208]
00206c34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206c38str x0, [sp+136]
00206c3cstr x1, [sp+144]
00206c40ldrsb x27, [x0]
00206c44ldr x3, [x0+56]
00206c48mov x0, x1
00206c4cblr x3
00206c50str x0, [sp+64]
00206c54str xzr, [sp+48]
00206c58str x0, [sp+40]
00206c5cb 0x206c60
00206c60
00206c60loc_206c60:
00206c60ldr x5, [sp+40]
00206c64ldr x6, [sp+48]
00206c68subs xzr, x5, x6
00206c6cb.gt 0x206c74
00206c70b 0x206d08
00206c74
00206c74loc_206c74:
00206c74ldr x1, [sp+48]
00206c78ldr x2, [sp+136]
00206c7cldrsb x27, [x2]
00206c80ldr x2, [x2+40]
00206c84ldr x0, [sp+144]
00206c88blr x2
00206c8cstr x0, [sp+112]
00206c90str x1, [sp+120]
00206c94str x2, [sp+128]
00206c98ldr x3, [sp+216]
00206c9cldr x0, [sp+168]
00206ca0ldr x1, [sp+176]
00206ca4ldr x2, [sp+184]
00206ca8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00206cacstr x0, [sp+168]
00206cb0str x1, [sp+176]
00206cb4str x2, [sp+184]
00206cb8ldr x0, [sp+112]
00206cbcldr x1, [sp+120]
00206cc0ldr x2, [sp+128]
00206cc4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00206cc8str x0, [sp+56]
00206cccldr x1, [sp+176]
00206cd0ldr x2, [sp+184]
00206cd4ldr x3, [sp+168]
00206cd8mov x4, x0
00206cdcmov x0, x3
00206ce0mov x3, x4
00206ce4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00206ce8str x0, [sp+168]
00206cecstr x1, [sp+176]
00206cf0str x2, [sp+184]
00206cf4b 0x206cf8
00206cf8
00206cf8loc_206cf8:
00206cf8ldr x5, [sp+48]
00206cfcadd x5, x5, 1
00206d00str x5, [sp+48]
00206d04b 0x206c60
00206d08
00206d08loc_206d08:
00206d08ldr x5, [sp+168]
00206d0cldr x6, [sp+176]
00206d10ldr x7, [sp+184]
00206d14str x5, [sp+88]
00206d18str x6, [sp+96]
00206d1cstr x7, [sp+104]
00206d20stp xzr, xzr, [sp+72]
00206d24ldr x0, [sp+88]
00206d28ldr x1, [sp+96]
00206d2cldr x2, [sp+104]
00206d30mov x3, xzr
00206d34mov x4, xzr
00206d38ldur x29, [sp-8]
00206d3cldr x30, [sp], 160
00206d40ret x30
00206d44
00206d44loc_206d44:
00206d44stp x0, x1, [sp+8]
00206d48stp x2, x3, [sp+24]
00206d4cstp x4, x5, [sp+40]
00206d50str x6, [sp+56]
00206d54strb w7, [sp+64]
00206d58mov x3, x30
00206d5cbl runtime.morestack_noctxt.abi0
00206d60ldp x0, x1, [sp+8]
00206d64ldp x2, x3, [sp+24]
00206d68ldp x4, x5, [sp+40]
00206d6cldr x6, [sp+56]
00206d70ldrb w7, [sp+64]
00206d74b 0x206be0
00206d78udf 0
00206d7cudf 0
00206be0
00206d80
00206d80google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue(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)
00206d80ldr x16, [x28+16]
00206d84sub x17, sp, 176
00206d88subs xzr, x17, x16
00206d8cb.ls 0x207188
00206d90sub x20, sp, 304
00206d94stp x29, x30, [x20-8]
00206d98add sp, x20, 0
00206d9csub x29, sp, 8
00206da0str x0, [sp+312]
00206da4str x1, [sp+320]
00206da8str x2, [sp+328]
00206dacstr x3, [sp+336]
00206db0str x4, [sp+344]
00206db4str x5, [sp+352]
00206db8str w6, [sp+360]
00206dbcstrb w7, [sp+364]
00206dc0strb w8, [sp+368]
00206dc4str x9, [sp+376]
00206dc8str x10, [sp+384]
00206dccstr x11, [sp+392]
00206dd0stp xzr, xzr, [sp+144]
00206dd4str xzr, [sp+160]
00206dd8str xzr, [sp+64]
00206ddcstrb wzr, [sp+72]
00206de0stp xzr, xzr, [sp+184]
00206de4ldr x0, [sp+336]
00206de8ldr x1, [sp+344]
00206decldr x2, [sp+352]
00206df0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206df4str x0, [sp+168]
00206df8str x1, [sp+176]
00206dfcldrsb x3, [sp+364]
00206e00ubfm x3, x3, 0, 7
00206e04subs wzr, w3, 2
00206e08b.eq 0x206e10
00206e0cb 0x206eac
00206e10
00206e10loc_206e10:
00206e10str xzr, [sp+248]
00206e14stp xzr, xzr, [sp+256]
00206e18ldr x0, [sp+312]
00206e1cldr x1, [sp+320]
00206e20ldr x2, [sp+328]
00206e24bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00206e28str x0, [sp+248]
00206e2cstr x1, [sp+256]
00206e30str x2, [sp+264]
00206e34str x3, [sp+112]
00206e38str x0, [sp+272]
00206e3cstr x1, [sp+280]
00206e40str x2, [sp+288]
00206e44ldr x3, [sp+112]
00206e48str x3, [sp+136]
00206e4cstr x0, [sp+200]
00206e50str x1, [sp+208]
00206e54str x2, [sp+216]
00206e58ldr x3, [sp+136]
00206e5cstr x3, [sp+96]
00206e60tbnz x3, 63, 0x206e68
00206e64b 0x206ea8
00206e68
00206e68loc_206e68:
00206e68stp xzr, xzr, [sp+144]
00206e6cstr xzr, [sp+160]
00206e70adrp x27, 0x81c000
00206e74ldr x5, [x27+160]
00206e78adrp x27, 0x81c000
00206e7cldr x6, [x27+168]
00206e80str x5, [sp+184]
00206e84str x6, [sp+192]
00206e88ldr x3, [sp+64]
00206e8cldr x0, [sp+144]
00206e90ldrb w4, [sp+72]
00206e94ldr x1, [sp+152]
00206e98ldr x2, [sp+160]
00206e9cldp x29, x30, [sp-8]
00206ea0add sp, sp, 304
00206ea4ret x30
00206ea8
00206ea8loc_206ea8:
00206ea8b 0x207014
00206eac
00206eacloc_206eac:
00206eacldrsb x7, [sp+364]
00206eb0ubfm x7, x7, 0, 7
00206eb4subs wzr, w7, 5
00206eb8b.ne 0x206ec0
00206ebcb 0x206f00
00206ec0
00206ec0loc_206ec0:
00206ec0stp xzr, xzr, [sp+144]
00206ec4str xzr, [sp+160]
00206ec8adrp x27, 0x81c000
00206eccldr x5, [x27+192]
00206ed0adrp x27, 0x81c000
00206ed4ldr x6, [x27+200]
00206ed8str x5, [sp+184]
00206edcstr x6, [sp+192]
00206ee0ldr x3, [sp+64]
00206ee4ldr x0, [sp+144]
00206ee8ldrb w4, [sp+72]
00206eecldr x1, [sp+152]
00206ef0ldr x2, [sp+160]
00206ef4ldp x29, x30, [sp-8]
00206ef8add sp, sp, 304
00206efcret x30
00206f00
00206f00loc_206f00:
00206f00ldr x0, [sp+312]
00206f04ldr x1, [sp+320]
00206f08ldr x2, [sp+328]
00206f0cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206f10str w0, [sp+52]
00206f14str x1, [sp+112]
00206f18ldr w3, [sp+52]
00206f1cstr w3, [sp+56]
00206f20ldr x3, [sp+112]
00206f24str x3, [sp+120]
00206f28ldr w3, [sp+56]
00206f2cstr w3, [sp+44]
00206f30ldr x3, [sp+120]
00206f34str x3, [sp+80]
00206f38tbnz x3, 63, 0x206f40
00206f3cb 0x206f80
00206f40
00206f40loc_206f40:
00206f40stp xzr, xzr, [sp+144]
00206f44str xzr, [sp+160]
00206f48adrp x27, 0x81c000
00206f4cldr x5, [x27+160]
00206f50adrp x27, 0x81c000
00206f54ldr x6, [x27+168]
00206f58str x5, [sp+184]
00206f5cstr x6, [sp+192]
00206f60ldr x3, [sp+64]
00206f64ldr x0, [sp+144]
00206f68ldrb w4, [sp+72]
00206f6cldr x1, [sp+152]
00206f70ldr x2, [sp+160]
00206f74ldp x29, x30, [sp-8]
00206f78add sp, sp, 304
00206f7cret x30
00206f80
00206f80loc_206f80:
00206f80ldr w0, [sp+44]
00206f84bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206f88str x0, [sp+224]
00206f8cstr x1, [sp+232]
00206f90str x2, [sp+240]
00206f94ldr x3, [sp+168]
00206f98ldrsb x27, [x3]
00206f9cldr x4, [sp+176]
00206fa0ldr x3, [x3+24]
00206fa4mov x5, x0
00206fa8mov x0, x4
00206facmov x6, x1
00206fb0mov x1, x5
00206fb4mov x7, x2
00206fb8mov x2, x6
00206fbcmov x8, x3
00206fc0mov x3, x7
00206fc4blr x8
00206fc8ldr x1, [sp+80]
00206fccstr x1, [sp+64]
00206fd0ldr x1, [sp+336]
00206fd4ldr x2, [sp+344]
00206fd8ldr x3, [sp+352]
00206fdcstr x1, [sp+144]
00206fe0str x2, [sp+152]
00206fe4str x3, [sp+160]
00206fe8stp xzr, xzr, [sp+184]
00206fecldr x3, [sp+64]
00206ff0ldr x0, [sp+144]
00206ff4ldrb w4, [sp+72]
00206ff8ldr x1, [sp+152]
00206ffcldr x2, [sp+160]
00207000mov x5, xzr
00207004mov x6, xzr
00207008ldp x29, x30, [sp-8]
0020700cadd sp, sp, 304
00207010ret x30
00207014
00207014loc_207014:
00207014ldr x7, [sp+208]
00207018str x7, [sp+112]
0020701ccbnz x7, 0x207024
00207020b 0x207134
00207024
00207024loc_207024:
00207024ldr x0, [sp+200]
00207028ldr x1, [sp+208]
0020702cldr x2, [sp+216]
00207030bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207034str w0, [sp+52]
00207038str x1, [sp+104]
0020703cldr w3, [sp+52]
00207040str w3, [sp+60]
00207044ldr x3, [sp+104]
00207048str x3, [sp+128]
0020704cldr w3, [sp+60]
00207050str w3, [sp+48]
00207054ldr x3, [sp+128]
00207058str x3, [sp+88]
0020705ctbnz x3, 63, 0x207064
00207060b 0x2070a4
00207064
00207064loc_207064:
00207064stp xzr, xzr, [sp+144]
00207068str xzr, [sp+160]
0020706cadrp x27, 0x81b000
00207070ldr x5, [x27+160]
00207074adrp x27, 0x81b000
00207078ldr x6, [x27+168]
0020707cstr x5, [sp+184]
00207080str x6, [sp+192]
00207084ldr x3, [sp+64]
00207088ldr x0, [sp+144]
0020708cldrb w4, [sp+72]
00207090ldr x1, [sp+152]
00207094ldr x2, [sp+160]
00207098ldp x29, x30, [sp-8]
0020709cadd sp, sp, 304
002070a0ret x30
002070a4
002070a4loc_2070a4:
002070a4ldr w0, [sp+48]
002070a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
002070acstr x0, [sp+224]
002070b0str x1, [sp+232]
002070b4str x2, [sp+240]
002070b8ldr x3, [sp+168]
002070bcldrsb x27, [x3]
002070c0ldr x4, [sp+176]
002070c4ldr x3, [x3+24]
002070c8mov x5, x0
002070ccmov x0, x4
002070d0mov x6, x1
002070d4mov x1, x5
002070d8mov x7, x2
002070dcmov x2, x6
002070e0mov x8, x3
002070e4mov x3, x7
002070e8blr x8
002070ecldr x0, [sp+88]
002070f0ldr x1, [sp+208]
002070f4ldr x2, [sp+200]
002070f8ldr x3, [sp+216]
002070fcb 0x207100
00207100
00207100loc_207100:
00207100subs xzr, x1, x0
00207104b.hs 0x20710c
00207108b 0x207180
0020710c
0020710cloc_20710c:
0020710csub x7, x3, x0
00207110sub x8, x1, x0
00207114sub x9, xzr, x7
00207118and x9, x0, x9, asr #63
0020711cadd x9, x2, x9
00207120str x9, [sp+200]
00207124str x8, [sp+208]
00207128str x7, [sp+216]
0020712cb 0x207130
00207130
00207130loc_207130:
00207130b 0x207014
00207134
00207134loc_207134:
00207134ldr x7, [sp+96]
00207138str x7, [sp+64]
0020713cldr x7, [sp+336]
00207140ldr x8, [sp+344]
00207144ldr x9, [sp+352]
00207148str x7, [sp+144]
0020714cstr x8, [sp+152]
00207150str x9, [sp+160]
00207154stp xzr, xzr, [sp+184]
00207158ldr x3, [sp+64]
0020715cldr x0, [sp+144]
00207160ldrb w4, [sp+72]
00207164ldr x1, [sp+152]
00207168ldr x2, [sp+160]
0020716cmov x5, xzr
00207170mov x6, xzr
00207174ldp x29, x30, [sp-8]
00207178add sp, sp, 304
0020717cret x30
00207180
00207180loc_207180:
00207180bl runtime.panicSliceB
00207184hint
00207188
00207188loc_207188:
00207188stp x0, x1, [sp+8]
0020718cstp x2, x3, [sp+24]
00207190stp x4, x5, [sp+40]
00207194str w6, [sp+56]
00207198strb w7, [sp+60]
0020719cstrb w8, [sp+64]
002071a0stp x9, x10, [sp+72]
002071a4str x11, [sp+88]
002071a8mov x3, x30
002071acbl runtime.morestack_noctxt.abi0
002071b0ldp x0, x1, [sp+8]
002071b4ldp x2, x3, [sp+24]
002071b8ldp x4, x5, [sp+40]
002071bcldrsw x6, [sp+56]
002071c0ldrsb x7, [sp+60]
002071c4ldrb w8, [sp+64]
002071c8ldp x9, x10, [sp+72]
002071ccldr x11, [sp+88]
002071d0b 0x206d80
002071d4udf 0
002071d8udf 0
002071dcudf 0
00206d80
00206d80google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32SliceValue(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)
00206d80ldr x16, [x28+16]
00206d84sub x17, sp, 176
00206d88subs xzr, x17, x16
00206d8cb.ls 0x207188
00206d90sub x20, sp, 304
00206d94stp x29, x30, [x20-8]
00206d98add sp, x20, 0
00206d9csub x29, sp, 8
00206da0str x0, [sp+312]
00206da4str x1, [sp+320]
00206da8str x2, [sp+328]
00206dacstr x3, [sp+336]
00206db0str x4, [sp+344]
00206db4str x5, [sp+352]
00206db8str w6, [sp+360]
00206dbcstrb w7, [sp+364]
00206dc0strb w8, [sp+368]
00206dc4str x9, [sp+376]
00206dc8str x10, [sp+384]
00206dccstr x11, [sp+392]
00206dd0stp xzr, xzr, [sp+144]
00206dd4str xzr, [sp+160]
00206dd8str xzr, [sp+64]
00206ddcstrb wzr, [sp+72]
00206de0stp xzr, xzr, [sp+184]
00206de4ldr x0, [sp+336]
00206de8ldr x1, [sp+344]
00206decldr x2, [sp+352]
00206df0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00206df4str x0, [sp+168]
00206df8str x1, [sp+176]
00206dfcldrsb x3, [sp+364]
00206e00ubfm x3, x3, 0, 7
00206e04subs wzr, w3, 2
00206e08b.eq 0x206e10
00206e0cb 0x206eac
00206e10
00206e10loc_206e10:
00206e10str xzr, [sp+248]
00206e14stp xzr, xzr, [sp+256]
00206e18ldr x0, [sp+312]
00206e1cldr x1, [sp+320]
00206e20ldr x2, [sp+328]
00206e24bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00206e28str x0, [sp+248]
00206e2cstr x1, [sp+256]
00206e30str x2, [sp+264]
00206e34str x3, [sp+112]
00206e38str x0, [sp+272]
00206e3cstr x1, [sp+280]
00206e40str x2, [sp+288]
00206e44ldr x3, [sp+112]
00206e48str x3, [sp+136]
00206e4cstr x0, [sp+200]
00206e50str x1, [sp+208]
00206e54str x2, [sp+216]
00206e58ldr x3, [sp+136]
00206e5cstr x3, [sp+96]
00206e60tbnz x3, 63, 0x206e68
00206e64b 0x206ea8
00206e68
00206e68loc_206e68:
00206e68stp xzr, xzr, [sp+144]
00206e6cstr xzr, [sp+160]
00206e70adrp x27, 0x81c000
00206e74ldr x5, [x27+160]
00206e78adrp x27, 0x81c000
00206e7cldr x6, [x27+168]
00206e80str x5, [sp+184]
00206e84str x6, [sp+192]
00206e88ldr x3, [sp+64]
00206e8cldr x0, [sp+144]
00206e90ldrb w4, [sp+72]
00206e94ldr x1, [sp+152]
00206e98ldr x2, [sp+160]
00206e9cldp x29, x30, [sp-8]
00206ea0add sp, sp, 304
00206ea4ret x30
00206ea8
00206ea8loc_206ea8:
00206ea8b 0x207014
00206eac
00206eacloc_206eac:
00206eacldrsb x7, [sp+364]
00206eb0ubfm x7, x7, 0, 7
00206eb4subs wzr, w7, 5
00206eb8b.ne 0x206ec0
00206ebcb 0x206f00
00206ec0
00206ec0loc_206ec0:
00206ec0stp xzr, xzr, [sp+144]
00206ec4str xzr, [sp+160]
00206ec8adrp x27, 0x81c000
00206eccldr x5, [x27+192]
00206ed0adrp x27, 0x81c000
00206ed4ldr x6, [x27+200]
00206ed8str x5, [sp+184]
00206edcstr x6, [sp+192]
00206ee0ldr x3, [sp+64]
00206ee4ldr x0, [sp+144]
00206ee8ldrb w4, [sp+72]
00206eecldr x1, [sp+152]
00206ef0ldr x2, [sp+160]
00206ef4ldp x29, x30, [sp-8]
00206ef8add sp, sp, 304
00206efcret x30
00206f00
00206f00loc_206f00:
00206f00ldr x0, [sp+312]
00206f04ldr x1, [sp+320]
00206f08ldr x2, [sp+328]
00206f0cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206f10str w0, [sp+52]
00206f14str x1, [sp+112]
00206f18ldr w3, [sp+52]
00206f1cstr w3, [sp+56]
00206f20ldr x3, [sp+112]
00206f24str x3, [sp+120]
00206f28ldr w3, [sp+56]
00206f2cstr w3, [sp+44]
00206f30ldr x3, [sp+120]
00206f34str x3, [sp+80]
00206f38tbnz x3, 63, 0x206f40
00206f3cb 0x206f80
00206f40
00206f40loc_206f40:
00206f40stp xzr, xzr, [sp+144]
00206f44str xzr, [sp+160]
00206f48adrp x27, 0x81c000
00206f4cldr x5, [x27+160]
00206f50adrp x27, 0x81c000
00206f54ldr x6, [x27+168]
00206f58str x5, [sp+184]
00206f5cstr x6, [sp+192]
00206f60ldr x3, [sp+64]
00206f64ldr x0, [sp+144]
00206f68ldrb w4, [sp+72]
00206f6cldr x1, [sp+152]
00206f70ldr x2, [sp+160]
00206f74ldp x29, x30, [sp-8]
00206f78add sp, sp, 304
00206f7cret x30
00206f80
00206f80loc_206f80:
00206f80ldr w0, [sp+44]
00206f84bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
00206f88str x0, [sp+224]
00206f8cstr x1, [sp+232]
00206f90str x2, [sp+240]
00206f94ldr x3, [sp+168]
00206f98ldrsb x27, [x3]
00206f9cldr x4, [sp+176]
00206fa0ldr x3, [x3+24]
00206fa4mov x5, x0
00206fa8mov x0, x4
00206facmov x6, x1
00206fb0mov x1, x5
00206fb4mov x7, x2
00206fb8mov x2, x6
00206fbcmov x8, x3
00206fc0mov x3, x7
00206fc4blr x8
00206fc8ldr x1, [sp+80]
00206fccstr x1, [sp+64]
00206fd0ldr x1, [sp+336]
00206fd4ldr x2, [sp+344]
00206fd8ldr x3, [sp+352]
00206fdcstr x1, [sp+144]
00206fe0str x2, [sp+152]
00206fe4str x3, [sp+160]
00206fe8stp xzr, xzr, [sp+184]
00206fecldr x3, [sp+64]
00206ff0ldr x0, [sp+144]
00206ff4ldrb w4, [sp+72]
00206ff8ldr x1, [sp+152]
00206ffcldr x2, [sp+160]
00207000mov x5, xzr
00207004mov x6, xzr
00207008ldp x29, x30, [sp-8]
0020700cadd sp, sp, 304
00207010ret x30
00207014
00207014loc_207014:
00207014ldr x7, [sp+208]
00207018str x7, [sp+112]
0020701ccbnz x7, 0x207024
00207020b 0x207134
00207024
00207024loc_207024:
00207024ldr x0, [sp+200]
00207028ldr x1, [sp+208]
0020702cldr x2, [sp+216]
00207030bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207034str w0, [sp+52]
00207038str x1, [sp+104]
0020703cldr w3, [sp+52]
00207040str w3, [sp+60]
00207044ldr x3, [sp+104]
00207048str x3, [sp+128]
0020704cldr w3, [sp+60]
00207050str w3, [sp+48]
00207054ldr x3, [sp+128]
00207058str x3, [sp+88]
0020705ctbnz x3, 63, 0x207064
00207060b 0x2070a4
00207064
00207064loc_207064:
00207064stp xzr, xzr, [sp+144]
00207068str xzr, [sp+160]
0020706cadrp x27, 0x81b000
00207070ldr x5, [x27+160]
00207074adrp x27, 0x81b000
00207078ldr x6, [x27+168]
0020707cstr x5, [sp+184]
00207080str x6, [sp+192]
00207084ldr x3, [sp+64]
00207088ldr x0, [sp+144]
0020708cldrb w4, [sp+72]
00207090ldr x1, [sp+152]
00207094ldr x2, [sp+160]
00207098ldp x29, x30, [sp-8]
0020709cadd sp, sp, 304
002070a0ret x30
002070a4
002070a4loc_2070a4:
002070a4ldr w0, [sp+48]
002070a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
002070acstr x0, [sp+224]
002070b0str x1, [sp+232]
002070b4str x2, [sp+240]
002070b8ldr x3, [sp+168]
002070bcldrsb x27, [x3]
002070c0ldr x4, [sp+176]
002070c4ldr x3, [x3+24]
002070c8mov x5, x0
002070ccmov x0, x4
002070d0mov x6, x1
002070d4mov x1, x5
002070d8mov x7, x2
002070dcmov x2, x6
002070e0mov x8, x3
002070e4mov x3, x7
002070e8blr x8
002070ecldr x0, [sp+88]
002070f0ldr x1, [sp+208]
002070f4ldr x2, [sp+200]
002070f8ldr x3, [sp+216]
002070fcb 0x207100
00207100
00207100loc_207100:
00207100subs xzr, x1, x0
00207104b.hs 0x20710c
00207108b 0x207180
0020710c
0020710cloc_20710c:
0020710csub x7, x3, x0
00207110sub x8, x1, x0
00207114sub x9, xzr, x7
00207118and x9, x0, x9, asr #63
0020711cadd x9, x2, x9
00207120str x9, [sp+200]
00207124str x8, [sp+208]
00207128str x7, [sp+216]
0020712cb 0x207130
00207130
00207130loc_207130:
00207130b 0x207014
00207134
00207134loc_207134:
00207134ldr x7, [sp+96]
00207138str x7, [sp+64]
0020713cldr x7, [sp+336]
00207140ldr x8, [sp+344]
00207144ldr x9, [sp+352]
00207148str x7, [sp+144]
0020714cstr x8, [sp+152]
00207150str x9, [sp+160]
00207154stp xzr, xzr, [sp+184]
00207158ldr x3, [sp+64]
0020715cldr x0, [sp+144]
00207160ldrb w4, [sp+72]
00207164ldr x1, [sp+152]
00207168ldr x2, [sp+160]
0020716cmov x5, xzr
00207170mov x6, xzr
00207174ldp x29, x30, [sp-8]
00207178add sp, sp, 304
0020717cret x30
00207180
00207180loc_207180:
00207180bl runtime.panicSliceB
00207184hint
00207188
00207188loc_207188:
00207188stp x0, x1, [sp+8]
0020718cstp x2, x3, [sp+24]
00207190stp x4, x5, [sp+40]
00207194str w6, [sp+56]
00207198strb w7, [sp+60]
0020719cstrb w8, [sp+64]
002071a0stp x9, x10, [sp+72]
002071a4str x11, [sp+88]
002071a8mov x3, x30
002071acbl runtime.morestack_noctxt.abi0
002071b0ldp x0, x1, [sp+8]
002071b4ldp x2, x3, [sp+24]
002071b8ldp x4, x5, [sp+40]
002071bcldrsw x6, [sp+56]
002071c0ldrsb x7, [sp+60]
002071c4ldrb w8, [sp+64]
002071c8ldp x9, x10, [sp+72]
002071ccldr x11, [sp+88]
002071d0b 0x206d80
002071d4udf 0
002071d8udf 0
002071dcudf 0
00206d80
002071e0
002071e0google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002071e0ldr x16, [x28+16]
002071e4subs xzr, sp, x16
002071e8b.ls 0x207288
002071ecstr x30, [sp-96]!
002071f0stur x29, [sp-8]
002071f4sub x29, sp, 8
002071f8str x0, [sp+104]
002071fcstr x1, [sp+112]
00207200str x2, [sp+120]
00207204str x3, [sp+128]
00207208strb w4, [sp+136]
0020720cstr xzr, [sp+40]
00207210ldr x0, [sp+104]
00207214ldr x1, [sp+112]
00207218bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020721cstr x0, [sp+72]
00207220str x1, [sp+80]
00207224ldrsb x27, [x0]
00207228ldr x3, [x0+56]
0020722cmov x0, x1
00207230blr x3
00207234str x0, [sp+56]
00207238cbz x0, 0x207240
0020723cb 0x207254
00207240
00207240loc_207240:
00207240str xzr, [sp+40]
00207244mov x0, xzr
00207248ldur x29, [sp-8]
0020724cldr x30, [sp], 96
00207250ret x30
00207254
00207254loc_207254:
00207254bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207258str x0, [sp+64]
0020725cldr x1, [sp+56]
00207260madd x0, x1, x0, xzr
00207264str x0, [sp+48]
00207268bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020726cstr x0, [sp+64]
00207270ldr x1, [sp+128]
00207274add x0, x1, x0
00207278str x0, [sp+40]
0020727cldur x29, [sp-8]
00207280ldr x30, [sp], 96
00207284ret x30
00207288
00207288loc_207288:
00207288stp x0, x1, [sp+8]
0020728cstp x2, x3, [sp+24]
00207290strb w4, [sp+40]
00207294mov x3, x30
00207298bl runtime.morestack_noctxt.abi0
0020729cldp x0, x1, [sp+8]
002072a0ldp x2, x3, [sp+24]
002072a4ldrb w4, [sp+40]
002072a8b 0x2071e0
002072acudf 0
002071e0
002071e0google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002071e0ldr x16, [x28+16]
002071e4subs xzr, sp, x16
002071e8b.ls 0x207288
002071ecstr x30, [sp-96]!
002071f0stur x29, [sp-8]
002071f4sub x29, sp, 8
002071f8str x0, [sp+104]
002071fcstr x1, [sp+112]
00207200str x2, [sp+120]
00207204str x3, [sp+128]
00207208strb w4, [sp+136]
0020720cstr xzr, [sp+40]
00207210ldr x0, [sp+104]
00207214ldr x1, [sp+112]
00207218bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020721cstr x0, [sp+72]
00207220str x1, [sp+80]
00207224ldrsb x27, [x0]
00207228ldr x3, [x0+56]
0020722cmov x0, x1
00207230blr x3
00207234str x0, [sp+56]
00207238cbz x0, 0x207240
0020723cb 0x207254
00207240
00207240loc_207240:
00207240str xzr, [sp+40]
00207244mov x0, xzr
00207248ldur x29, [sp-8]
0020724cldr x30, [sp], 96
00207250ret x30
00207254
00207254loc_207254:
00207254bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207258str x0, [sp+64]
0020725cldr x1, [sp+56]
00207260madd x0, x1, x0, xzr
00207264str x0, [sp+48]
00207268bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0020726cstr x0, [sp+64]
00207270ldr x1, [sp+128]
00207274add x0, x1, x0
00207278str x0, [sp+40]
0020727cldur x29, [sp-8]
00207280ldr x30, [sp], 96
00207284ret x30
00207288
00207288loc_207288:
00207288stp x0, x1, [sp+8]
0020728cstp x2, x3, [sp+24]
00207290strb w4, [sp+40]
00207294mov x3, x30
00207298bl runtime.morestack_noctxt.abi0
0020729cldp x0, x1, [sp+8]
002072a0ldp x2, x3, [sp+24]
002072a4ldrb w4, [sp+40]
002072a8b 0x2071e0
002072acudf 0
002071e0
002072b0
002072b0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002072b0ldr x16, [x28+16]
002072b4sub x17, sp, 48
002072b8subs xzr, x17, x16
002072bcb.ls 0x207478
002072c0str x30, [sp-176]!
002072c4stur x29, [sp-8]
002072c8sub x29, sp, 8
002072ccstr x0, [sp+184]
002072d0str x1, [sp+192]
002072d4str x2, [sp+200]
002072d8str x3, [sp+208]
002072dcstr x4, [sp+216]
002072e0str x5, [sp+224]
002072e4str x6, [sp+232]
002072e8strb w7, [sp+240]
002072ecstr xzr, [sp+104]
002072f0stp xzr, xzr, [sp+112]
002072f4stp xzr, xzr, [sp+88]
002072f8ldr x0, [sp+208]
002072fcldr x1, [sp+216]
00207300ldr x2, [sp+224]
00207304bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00207308str x0, [sp+152]
0020730cstr x1, [sp+160]
00207310ldrsb x27, [x0]
00207314ldr x3, [x0+56]
00207318mov x0, x1
0020731cblr x3
00207320str x0, [sp+56]
00207324cbz x0, 0x20732c
00207328b 0x207368
0020732c
0020732cloc_20732c:
0020732cldr x5, [sp+184]
00207330ldr x6, [sp+192]
00207334ldr x7, [sp+200]
00207338str x5, [sp+104]
0020733cstr x6, [sp+112]
00207340str x7, [sp+120]
00207344stp xzr, xzr, [sp+88]
00207348ldr x0, [sp+104]
0020734cldr x1, [sp+112]
00207350ldr x2, [sp+120]
00207354mov x3, xzr
00207358mov x4, xzr
0020735cldur x29, [sp-8]
00207360ldr x30, [sp], 176
00207364ret x30
00207368
00207368loc_207368:
00207368ldr x3, [sp+232]
0020736cldr x0, [sp+184]
00207370ldr x1, [sp+192]
00207374ldr x2, [sp+200]
00207378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020737cstr x0, [sp+184]
00207380str x1, [sp+192]
00207384str x2, [sp+200]
00207388bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020738cstr x0, [sp+80]
00207390ldr x4, [sp+56]
00207394madd x3, x4, x0, xzr
00207398str x3, [sp+48]
0020739cldr x0, [sp+184]
002073a0ldr x1, [sp+192]
002073a4ldr x2, [sp+200]
002073a8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002073acstr x0, [sp+184]
002073b0str x1, [sp+192]
002073b4str x2, [sp+200]
002073b8str xzr, [sp+64]
002073bcb 0x2073c0
002073c0
002073c0loc_2073c0:
002073c0ldr x5, [sp+56]
002073c4ldr x6, [sp+64]
002073c8subs xzr, x5, x6
002073ccb.gt 0x2073d4
002073d0b 0x20743c
002073d4
002073d4loc_2073d4:
002073d4ldr x1, [sp+64]
002073d8ldr x2, [sp+152]
002073dcldrsb x27, [x2]
002073e0ldr x2, [x2+40]
002073e4ldr x0, [sp+160]
002073e8blr x2
002073ecstr x0, [sp+128]
002073f0str x1, [sp+136]
002073f4str x2, [sp+144]
002073f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002073fcstr x0, [sp+72]
00207400ldr x1, [sp+192]
00207404ldr x2, [sp+200]
00207408ldr x3, [sp+184]
0020740cmov x4, x0
00207410mov x0, x3
00207414mov x3, x4
00207418bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020741cstr x0, [sp+184]
00207420str x1, [sp+192]
00207424str x2, [sp+200]
00207428b 0x20742c
0020742c
0020742cloc_20742c:
0020742cldr x5, [sp+64]
00207430add x5, x5, 1
00207434str x5, [sp+64]
00207438b 0x2073c0
0020743c
0020743cloc_20743c:
0020743cldr x5, [sp+184]
00207440ldr x6, [sp+192]
00207444ldr x7, [sp+200]
00207448str x5, [sp+104]
0020744cstr x6, [sp+112]
00207450str x7, [sp+120]
00207454stp xzr, xzr, [sp+88]
00207458ldr x0, [sp+104]
0020745cldr x1, [sp+112]
00207460ldr x2, [sp+120]
00207464mov x3, xzr
00207468mov x4, xzr
0020746cldur x29, [sp-8]
00207470ldr x30, [sp], 176
00207474ret x30
00207478
00207478loc_207478:
00207478stp x0, x1, [sp+8]
0020747cstp x2, x3, [sp+24]
00207480stp x4, x5, [sp+40]
00207484str x6, [sp+56]
00207488strb w7, [sp+64]
0020748cmov x3, x30
00207490bl runtime.morestack_noctxt.abi0
00207494ldp x0, x1, [sp+8]
00207498ldp x2, x3, [sp+24]
0020749cldp x4, x5, [sp+40]
002074a0ldr x6, [sp+56]
002074a4ldrb w7, [sp+64]
002074a8b 0x2072b0
002074acudf 0
002072b0
002072b0google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSfixed32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002072b0ldr x16, [x28+16]
002072b4sub x17, sp, 48
002072b8subs xzr, x17, x16
002072bcb.ls 0x207478
002072c0str x30, [sp-176]!
002072c4stur x29, [sp-8]
002072c8sub x29, sp, 8
002072ccstr x0, [sp+184]
002072d0str x1, [sp+192]
002072d4str x2, [sp+200]
002072d8str x3, [sp+208]
002072dcstr x4, [sp+216]
002072e0str x5, [sp+224]
002072e4str x6, [sp+232]
002072e8strb w7, [sp+240]
002072ecstr xzr, [sp+104]
002072f0stp xzr, xzr, [sp+112]
002072f4stp xzr, xzr, [sp+88]
002072f8ldr x0, [sp+208]
002072fcldr x1, [sp+216]
00207300ldr x2, [sp+224]
00207304bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00207308str x0, [sp+152]
0020730cstr x1, [sp+160]
00207310ldrsb x27, [x0]
00207314ldr x3, [x0+56]
00207318mov x0, x1
0020731cblr x3
00207320str x0, [sp+56]
00207324cbz x0, 0x20732c
00207328b 0x207368
0020732c
0020732cloc_20732c:
0020732cldr x5, [sp+184]
00207330ldr x6, [sp+192]
00207334ldr x7, [sp+200]
00207338str x5, [sp+104]
0020733cstr x6, [sp+112]
00207340str x7, [sp+120]
00207344stp xzr, xzr, [sp+88]
00207348ldr x0, [sp+104]
0020734cldr x1, [sp+112]
00207350ldr x2, [sp+120]
00207354mov x3, xzr
00207358mov x4, xzr
0020735cldur x29, [sp-8]
00207360ldr x30, [sp], 176
00207364ret x30
00207368
00207368loc_207368:
00207368ldr x3, [sp+232]
0020736cldr x0, [sp+184]
00207370ldr x1, [sp+192]
00207374ldr x2, [sp+200]
00207378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020737cstr x0, [sp+184]
00207380str x1, [sp+192]
00207384str x2, [sp+200]
00207388bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020738cstr x0, [sp+80]
00207390ldr x4, [sp+56]
00207394madd x3, x4, x0, xzr
00207398str x3, [sp+48]
0020739cldr x0, [sp+184]
002073a0ldr x1, [sp+192]
002073a4ldr x2, [sp+200]
002073a8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002073acstr x0, [sp+184]
002073b0str x1, [sp+192]
002073b4str x2, [sp+200]
002073b8str xzr, [sp+64]
002073bcb 0x2073c0
002073c0
002073c0loc_2073c0:
002073c0ldr x5, [sp+56]
002073c4ldr x6, [sp+64]
002073c8subs xzr, x5, x6
002073ccb.gt 0x2073d4
002073d0b 0x20743c
002073d4
002073d4loc_2073d4:
002073d4ldr x1, [sp+64]
002073d8ldr x2, [sp+152]
002073dcldrsb x27, [x2]
002073e0ldr x2, [x2+40]
002073e4ldr x0, [sp+160]
002073e8blr x2
002073ecstr x0, [sp+128]
002073f0str x1, [sp+136]
002073f4str x2, [sp+144]
002073f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002073fcstr x0, [sp+72]
00207400ldr x1, [sp+192]
00207404ldr x2, [sp+200]
00207408ldr x3, [sp+184]
0020740cmov x4, x0
00207410mov x0, x3
00207414mov x3, x4
00207418bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020741cstr x0, [sp+184]
00207420str x1, [sp+192]
00207424str x2, [sp+200]
00207428b 0x20742c
0020742c
0020742cloc_20742c:
0020742cldr x5, [sp+64]
00207430add x5, x5, 1
00207434str x5, [sp+64]
00207438b 0x2073c0
0020743c
0020743cloc_20743c:
0020743cldr x5, [sp+184]
00207440ldr x6, [sp+192]
00207444ldr x7, [sp+200]
00207448str x5, [sp+104]
0020744cstr x6, [sp+112]
00207450str x7, [sp+120]
00207454stp xzr, xzr, [sp+88]
00207458ldr x0, [sp+104]
0020745cldr x1, [sp+112]
00207460ldr x2, [sp+120]
00207464mov x3, xzr
00207468mov x4, xzr
0020746cldur x29, [sp-8]
00207470ldr x30, [sp], 176
00207474ret x30
00207478
00207478loc_207478:
00207478stp x0, x1, [sp+8]
0020747cstp x2, x3, [sp+24]
00207480stp x4, x5, [sp+40]
00207484str x6, [sp+56]
00207488strb w7, [sp+64]
0020748cmov x3, x30
00207490bl runtime.morestack_noctxt.abi0
00207494ldp x0, x1, [sp+8]
00207498ldp x2, x3, [sp+24]
0020749cldp x4, x5, [sp+40]
002074a0ldr x6, [sp+56]
002074a4ldrb w7, [sp+64]
002074a8b 0x2072b0
002074acudf 0
002072b0
002074b0
002074b0google.golang.org/protobuf/internal/impl.sizeFixed32: ; void google.golang.org/protobuf/internal/impl.sizeFixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002074b0ldr x16, [x28+16]
002074b4subs xzr, sp, x16
002074b8b.ls 0x207500
002074bcstr x30, [sp-32]!
002074c0stur x29, [sp-8]
002074c4sub x29, sp, 8
002074c8str x0, [sp+40]
002074ccstr x1, [sp+48]
002074d0strb w2, [sp+56]
002074d4str xzr, [sp+8]
002074d8bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002074dcstr x0, [sp+16]
002074e0ldr x1, [sp+48]
002074e4ldrsb x27, [x1]
002074e8ldr x1, [x1+120]
002074ecadd x0, x1, x0
002074f0str x0, [sp+8]
002074f4ldur x29, [sp-8]
002074f8ldr x30, [sp], 32
002074fcret x30
00207500
00207500loc_207500:
00207500stp x0, x1, [sp+8]
00207504strb w2, [sp+24]
00207508mov x3, x30
0020750cbl runtime.morestack_noctxt.abi0
00207510ldp x0, x1, [sp+8]
00207514ldrb w2, [sp+24]
00207518b 0x2074b0
0020751cudf 0
002074b0
002074b0google.golang.org/protobuf/internal/impl.sizeFixed32: ; void google.golang.org/protobuf/internal/impl.sizeFixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002074b0ldr x16, [x28+16]
002074b4subs xzr, sp, x16
002074b8b.ls 0x207500
002074bcstr x30, [sp-32]!
002074c0stur x29, [sp-8]
002074c4sub x29, sp, 8
002074c8str x0, [sp+40]
002074ccstr x1, [sp+48]
002074d0strb w2, [sp+56]
002074d4str xzr, [sp+8]
002074d8bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002074dcstr x0, [sp+16]
002074e0ldr x1, [sp+48]
002074e4ldrsb x27, [x1]
002074e8ldr x1, [x1+120]
002074ecadd x0, x1, x0
002074f0str x0, [sp+8]
002074f4ldur x29, [sp-8]
002074f8ldr x30, [sp], 32
002074fcret x30
00207500
00207500loc_207500:
00207500stp x0, x1, [sp+8]
00207504strb w2, [sp+24]
00207508mov x3, x30
0020750cbl runtime.morestack_noctxt.abi0
00207510ldp x0, x1, [sp+8]
00207514ldrb w2, [sp+24]
00207518b 0x2074b0
0020751cudf 0
002074b0
00207520
00207520google.golang.org/protobuf/internal/impl.appendFixed32: ; void google.golang.org/protobuf/internal/impl.appendFixed32(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)
00207520ldr x16, [x28+16]
00207524subs xzr, sp, x16
00207528b.ls 0x2075e4
0020752cstr x30, [sp-112]!
00207530stur x29, [sp-8]
00207534sub x29, sp, 8
00207538str x0, [sp+120]
0020753cstr x1, [sp+128]
00207540str x2, [sp+136]
00207544str x3, [sp+144]
00207548str x4, [sp+152]
0020754cstrb w5, [sp+160]
00207550str xzr, [sp+72]
00207554stp xzr, xzr, [sp+80]
00207558stp xzr, xzr, [sp+56]
0020755cldr x0, [sp+144]
00207560bl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207564str x0, [sp+96]
00207568ldrsb x27, [x0]
0020756cldr w1, [x0]
00207570str w1, [sp+44]
00207574ldr x1, [sp+152]
00207578ldrsb x27, [x1]
0020757cldr x3, [x1+112]
00207580str x3, [sp+48]
00207584ldr x0, [sp+120]
00207588ldr x1, [sp+128]
0020758cldr x2, [sp+136]
00207590bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207594str x0, [sp+120]
00207598str x1, [sp+128]
0020759cstr x2, [sp+136]
002075a0ldr w3, [sp+44]
002075a4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002075a8str x0, [sp+120]
002075acstr x1, [sp+128]
002075b0str x2, [sp+136]
002075b4str x0, [sp+72]
002075b8str x1, [sp+80]
002075bcstr x2, [sp+88]
002075c0stp xzr, xzr, [sp+56]
002075c4ldr x0, [sp+72]
002075c8ldr x1, [sp+80]
002075ccldr x2, [sp+88]
002075d0mov x3, xzr
002075d4mov x4, xzr
002075d8ldur x29, [sp-8]
002075dcldr x30, [sp], 112
002075e0ret x30
002075e4
002075e4loc_2075e4:
002075e4stp x0, x1, [sp+8]
002075e8stp x2, x3, [sp+24]
002075ecstr x4, [sp+40]
002075f0strb w5, [sp+48]
002075f4mov x3, x30
002075f8bl runtime.morestack_noctxt.abi0
002075fcldp x0, x1, [sp+8]
00207600ldp x2, x3, [sp+24]
00207604ldr x4, [sp+40]
00207608ldrb w5, [sp+48]
0020760cb 0x207520
00207520
00207520google.golang.org/protobuf/internal/impl.appendFixed32: ; void google.golang.org/protobuf/internal/impl.appendFixed32(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)
00207520ldr x16, [x28+16]
00207524subs xzr, sp, x16
00207528b.ls 0x2075e4
0020752cstr x30, [sp-112]!
00207530stur x29, [sp-8]
00207534sub x29, sp, 8
00207538str x0, [sp+120]
0020753cstr x1, [sp+128]
00207540str x2, [sp+136]
00207544str x3, [sp+144]
00207548str x4, [sp+152]
0020754cstrb w5, [sp+160]
00207550str xzr, [sp+72]
00207554stp xzr, xzr, [sp+80]
00207558stp xzr, xzr, [sp+56]
0020755cldr x0, [sp+144]
00207560bl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207564str x0, [sp+96]
00207568ldrsb x27, [x0]
0020756cldr w1, [x0]
00207570str w1, [sp+44]
00207574ldr x1, [sp+152]
00207578ldrsb x27, [x1]
0020757cldr x3, [x1+112]
00207580str x3, [sp+48]
00207584ldr x0, [sp+120]
00207588ldr x1, [sp+128]
0020758cldr x2, [sp+136]
00207590bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207594str x0, [sp+120]
00207598str x1, [sp+128]
0020759cstr x2, [sp+136]
002075a0ldr w3, [sp+44]
002075a4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002075a8str x0, [sp+120]
002075acstr x1, [sp+128]
002075b0str x2, [sp+136]
002075b4str x0, [sp+72]
002075b8str x1, [sp+80]
002075bcstr x2, [sp+88]
002075c0stp xzr, xzr, [sp+56]
002075c4ldr x0, [sp+72]
002075c8ldr x1, [sp+80]
002075ccldr x2, [sp+88]
002075d0mov x3, xzr
002075d4mov x4, xzr
002075d8ldur x29, [sp-8]
002075dcldr x30, [sp], 112
002075e0ret x30
002075e4
002075e4loc_2075e4:
002075e4stp x0, x1, [sp+8]
002075e8stp x2, x3, [sp+24]
002075ecstr x4, [sp+40]
002075f0strb w5, [sp+48]
002075f4mov x3, x30
002075f8bl runtime.morestack_noctxt.abi0
002075fcldp x0, x1, [sp+8]
00207600ldp x2, x3, [sp+24]
00207604ldr x4, [sp+40]
00207608ldrb w5, [sp+48]
0020760cb 0x207520
00207520
00207610
00207610google.golang.org/protobuf/internal/impl.consumeFixed32: ; void google.golang.org/protobuf/internal/impl.consumeFixed32(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)
00207610ldr x16, [x28+16]
00207614subs xzr, sp, x16
00207618b.ls 0x207748
0020761cstr x30, [sp-128]!
00207620stur x29, [sp-8]
00207624sub x29, sp, 8
00207628str x0, [sp+136]
0020762cstr x1, [sp+144]
00207630str x2, [sp+152]
00207634str x3, [sp+160]
00207638strb w4, [sp+168]
0020763cstr x5, [sp+176]
00207640strb w6, [sp+184]
00207644str x7, [sp+192]
00207648str x8, [sp+200]
0020764cstr x9, [sp+208]
00207650str xzr, [sp+56]
00207654strb wzr, [sp+64]
00207658stp xzr, xzr, [sp+96]
0020765cldrsb x4, [sp+168]
00207660ubfm x4, x4, 0, 7
00207664subs wzr, w4, 5
00207668b.ne 0x207670
0020766cb 0x20769c
00207670
00207670loc_207670:
00207670adrp x27, 0x81b000
00207674ldr x2, [x27+192]
00207678adrp x27, 0x81b000
0020767cldr x3, [x27+200]
00207680str x2, [sp+96]
00207684str x3, [sp+104]
00207688ldr x0, [sp+56]
0020768cldrb w1, [sp+64]
00207690ldur x29, [sp-8]
00207694ldr x30, [sp], 128
00207698ret x30
0020769c
0020769cloc_20769c:
0020769cldr x0, [sp+136]
002076a0ldr x1, [sp+144]
002076a4ldr x2, [sp+152]
002076a8bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
002076acstr w0, [sp+52]
002076b0str x1, [sp+80]
002076b4ldr w3, [sp+52]
002076b8str w3, [sp+48]
002076bcldr x3, [sp+80]
002076c0str x3, [sp+88]
002076c4ldr w3, [sp+48]
002076c8str w3, [sp+44]
002076ccldr x3, [sp+88]
002076d0str x3, [sp+72]
002076d4tbnz x3, 63, 0x2076dc
002076d8b 0x207708
002076dc
002076dcloc_2076dc:
002076dcadrp x27, 0x81b000
002076e0ldr x2, [x27+160]
002076e4adrp x27, 0x81b000
002076e8ldr x3, [x27+168]
002076ecstr x2, [sp+96]
002076f0str x3, [sp+104]
002076f4ldr x0, [sp+56]
002076f8ldrb w1, [sp+64]
002076fcldur x29, [sp-8]
00207700ldr x30, [sp], 128
00207704ret x30
00207708
00207708loc_207708:
00207708ldr x0, [sp+160]
0020770cbl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207710str x0, [sp+112]
00207714ldrsb x27, [x0]
00207718ldr w1, [sp+44]
0020771cstr w1, [x0]
00207720ldr x1, [sp+72]
00207724str x1, [sp+56]
00207728stp xzr, xzr, [sp+96]
0020772cldr x0, [sp+56]
00207730ldrb w1, [sp+64]
00207734mov x2, xzr
00207738mov x3, xzr
0020773cldur x29, [sp-8]
00207740ldr x30, [sp], 128
00207744ret x30
00207748
00207748loc_207748:
00207748stp x0, x1, [sp+8]
0020774cstp x2, x3, [sp+24]
00207750strb w4, [sp+40]
00207754str x5, [sp+48]
00207758strb w6, [sp+56]
0020775cstp x7, x8, [sp+64]
00207760str x9, [sp+80]
00207764mov x3, x30
00207768bl runtime.morestack_noctxt.abi0
0020776cldp x0, x1, [sp+8]
00207770ldp x2, x3, [sp+24]
00207774ldrsb x4, [sp+40]
00207778ldr x5, [sp+48]
0020777cldrb w6, [sp+56]
00207780ldp x7, x8, [sp+64]
00207784ldr x9, [sp+80]
00207788b 0x207610
0020778cudf 0
00207610
00207610google.golang.org/protobuf/internal/impl.consumeFixed32: ; void google.golang.org/protobuf/internal/impl.consumeFixed32(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)
00207610ldr x16, [x28+16]
00207614subs xzr, sp, x16
00207618b.ls 0x207748
0020761cstr x30, [sp-128]!
00207620stur x29, [sp-8]
00207624sub x29, sp, 8
00207628str x0, [sp+136]
0020762cstr x1, [sp+144]
00207630str x2, [sp+152]
00207634str x3, [sp+160]
00207638strb w4, [sp+168]
0020763cstr x5, [sp+176]
00207640strb w6, [sp+184]
00207644str x7, [sp+192]
00207648str x8, [sp+200]
0020764cstr x9, [sp+208]
00207650str xzr, [sp+56]
00207654strb wzr, [sp+64]
00207658stp xzr, xzr, [sp+96]
0020765cldrsb x4, [sp+168]
00207660ubfm x4, x4, 0, 7
00207664subs wzr, w4, 5
00207668b.ne 0x207670
0020766cb 0x20769c
00207670
00207670loc_207670:
00207670adrp x27, 0x81b000
00207674ldr x2, [x27+192]
00207678adrp x27, 0x81b000
0020767cldr x3, [x27+200]
00207680str x2, [sp+96]
00207684str x3, [sp+104]
00207688ldr x0, [sp+56]
0020768cldrb w1, [sp+64]
00207690ldur x29, [sp-8]
00207694ldr x30, [sp], 128
00207698ret x30
0020769c
0020769cloc_20769c:
0020769cldr x0, [sp+136]
002076a0ldr x1, [sp+144]
002076a4ldr x2, [sp+152]
002076a8bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
002076acstr w0, [sp+52]
002076b0str x1, [sp+80]
002076b4ldr w3, [sp+52]
002076b8str w3, [sp+48]
002076bcldr x3, [sp+80]
002076c0str x3, [sp+88]
002076c4ldr w3, [sp+48]
002076c8str w3, [sp+44]
002076ccldr x3, [sp+88]
002076d0str x3, [sp+72]
002076d4tbnz x3, 63, 0x2076dc
002076d8b 0x207708
002076dc
002076dcloc_2076dc:
002076dcadrp x27, 0x81b000
002076e0ldr x2, [x27+160]
002076e4adrp x27, 0x81b000
002076e8ldr x3, [x27+168]
002076ecstr x2, [sp+96]
002076f0str x3, [sp+104]
002076f4ldr x0, [sp+56]
002076f8ldrb w1, [sp+64]
002076fcldur x29, [sp-8]
00207700ldr x30, [sp], 128
00207704ret x30
00207708
00207708loc_207708:
00207708ldr x0, [sp+160]
0020770cbl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207710str x0, [sp+112]
00207714ldrsb x27, [x0]
00207718ldr w1, [sp+44]
0020771cstr w1, [x0]
00207720ldr x1, [sp+72]
00207724str x1, [sp+56]
00207728stp xzr, xzr, [sp+96]
0020772cldr x0, [sp+56]
00207730ldrb w1, [sp+64]
00207734mov x2, xzr
00207738mov x3, xzr
0020773cldur x29, [sp-8]
00207740ldr x30, [sp], 128
00207744ret x30
00207748
00207748loc_207748:
00207748stp x0, x1, [sp+8]
0020774cstp x2, x3, [sp+24]
00207750strb w4, [sp+40]
00207754str x5, [sp+48]
00207758strb w6, [sp+56]
0020775cstp x7, x8, [sp+64]
00207760str x9, [sp+80]
00207764mov x3, x30
00207768bl runtime.morestack_noctxt.abi0
0020776cldp x0, x1, [sp+8]
00207770ldp x2, x3, [sp+24]
00207774ldrsb x4, [sp+40]
00207778ldr x5, [sp+48]
0020777cldrb w6, [sp+56]
00207780ldp x7, x8, [sp+64]
00207784ldr x9, [sp+80]
00207788b 0x207610
0020778cudf 0
00207610
00207790
00207790google.golang.org/protobuf/internal/impl.sizeFixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeFixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207790ldr x16, [x28+16]
00207794subs xzr, sp, x16
00207798b.ls 0x207810
0020779cstr x30, [sp-64]!
002077a0stur x29, [sp-8]
002077a4sub x29, sp, 8
002077a8str x0, [sp+72]
002077acstr x1, [sp+80]
002077b0strb w2, [sp+88]
002077b4str xzr, [sp+32]
002077b8bl google.golang.org/protobuf/internal/impl.pointer.Uint32
002077bcstr x0, [sp+48]
002077c0ldrsb x27, [x0]
002077c4ldr w1, [x0]
002077c8str w1, [sp+28]
002077cccbz w1, 0x2077d4
002077d0b 0x2077e8
002077d4
002077d4loc_2077d4:
002077d4str xzr, [sp+32]
002077d8mov x0, xzr
002077dcldur x29, [sp-8]
002077e0ldr x30, [sp], 64
002077e4ret x30
002077e8
002077e8loc_2077e8:
002077e8bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002077ecstr x0, [sp+40]
002077f0ldr x1, [sp+80]
002077f4ldrsb x27, [x1]
002077f8ldr x1, [x1+120]
002077fcadd x0, x1, x0
00207800str x0, [sp+32]
00207804ldur x29, [sp-8]
00207808ldr x30, [sp], 64
0020780cret x30
00207810
00207810loc_207810:
00207810stp x0, x1, [sp+8]
00207814strb w2, [sp+24]
00207818mov x3, x30
0020781cbl runtime.morestack_noctxt.abi0
00207820ldp x0, x1, [sp+8]
00207824ldrb w2, [sp+24]
00207828b 0x207790
0020782cudf 0
00207790
00207790google.golang.org/protobuf/internal/impl.sizeFixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeFixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207790ldr x16, [x28+16]
00207794subs xzr, sp, x16
00207798b.ls 0x207810
0020779cstr x30, [sp-64]!
002077a0stur x29, [sp-8]
002077a4sub x29, sp, 8
002077a8str x0, [sp+72]
002077acstr x1, [sp+80]
002077b0strb w2, [sp+88]
002077b4str xzr, [sp+32]
002077b8bl google.golang.org/protobuf/internal/impl.pointer.Uint32
002077bcstr x0, [sp+48]
002077c0ldrsb x27, [x0]
002077c4ldr w1, [x0]
002077c8str w1, [sp+28]
002077cccbz w1, 0x2077d4
002077d0b 0x2077e8
002077d4
002077d4loc_2077d4:
002077d4str xzr, [sp+32]
002077d8mov x0, xzr
002077dcldur x29, [sp-8]
002077e0ldr x30, [sp], 64
002077e4ret x30
002077e8
002077e8loc_2077e8:
002077e8bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002077ecstr x0, [sp+40]
002077f0ldr x1, [sp+80]
002077f4ldrsb x27, [x1]
002077f8ldr x1, [x1+120]
002077fcadd x0, x1, x0
00207800str x0, [sp+32]
00207804ldur x29, [sp-8]
00207808ldr x30, [sp], 64
0020780cret x30
00207810
00207810loc_207810:
00207810stp x0, x1, [sp+8]
00207814strb w2, [sp+24]
00207818mov x3, x30
0020781cbl runtime.morestack_noctxt.abi0
00207820ldp x0, x1, [sp+8]
00207824ldrb w2, [sp+24]
00207828b 0x207790
0020782cudf 0
00207790
00207830
00207830google.golang.org/protobuf/internal/impl.appendFixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendFixed32NoZero(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)
00207830ldr x16, [x28+16]
00207834subs xzr, sp, x16
00207838b.ls 0x207938
0020783cstr x30, [sp-112]!
00207840stur x29, [sp-8]
00207844sub x29, sp, 8
00207848str x0, [sp+120]
0020784cstr x1, [sp+128]
00207850str x2, [sp+136]
00207854str x3, [sp+144]
00207858str x4, [sp+152]
0020785cstrb w5, [sp+160]
00207860str xzr, [sp+72]
00207864stp xzr, xzr, [sp+80]
00207868stp xzr, xzr, [sp+56]
0020786cldr x0, [sp+144]
00207870bl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207874str x0, [sp+96]
00207878ldrsb x27, [x0]
0020787cldr w1, [x0]
00207880str w1, [sp+44]
00207884cbz w1, 0x20788c
00207888b 0x2078c8
0020788c
0020788cloc_20788c:
0020788cldr x5, [sp+120]
00207890ldr x6, [sp+128]
00207894ldr x7, [sp+136]
00207898str x5, [sp+72]
0020789cstr x6, [sp+80]
002078a0str x7, [sp+88]
002078a4stp xzr, xzr, [sp+56]
002078a8ldr x0, [sp+72]
002078acldr x1, [sp+80]
002078b0ldr x2, [sp+88]
002078b4mov x3, xzr
002078b8mov x4, xzr
002078bcldur x29, [sp-8]
002078c0ldr x30, [sp], 112
002078c4ret x30
002078c8
002078c8loc_2078c8:
002078c8ldr x4, [sp+152]
002078ccldrsb x27, [x4]
002078d0ldr x3, [x4+112]
002078d4str x3, [sp+48]
002078d8ldr x0, [sp+120]
002078dcldr x1, [sp+128]
002078e0ldr x2, [sp+136]
002078e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002078e8str x0, [sp+120]
002078ecstr x1, [sp+128]
002078f0str x2, [sp+136]
002078f4ldr w3, [sp+44]
002078f8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002078fcstr x0, [sp+120]
00207900str x1, [sp+128]
00207904str x2, [sp+136]
00207908str x0, [sp+72]
0020790cstr x1, [sp+80]
00207910str x2, [sp+88]
00207914stp xzr, xzr, [sp+56]
00207918ldr x0, [sp+72]
0020791cldr x1, [sp+80]
00207920ldr x2, [sp+88]
00207924mov x3, xzr
00207928mov x4, xzr
0020792cldur x29, [sp-8]
00207930ldr x30, [sp], 112
00207934ret x30
00207938
00207938loc_207938:
00207938stp x0, x1, [sp+8]
0020793cstp x2, x3, [sp+24]
00207940str x4, [sp+40]
00207944strb w5, [sp+48]
00207948mov x3, x30
0020794cbl runtime.morestack_noctxt.abi0
00207950ldp x0, x1, [sp+8]
00207954ldp x2, x3, [sp+24]
00207958ldr x4, [sp+40]
0020795cldrb w5, [sp+48]
00207960b 0x207830
00207964udf 0
00207968udf 0
0020796cudf 0
00207830
00207830google.golang.org/protobuf/internal/impl.appendFixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendFixed32NoZero(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)
00207830ldr x16, [x28+16]
00207834subs xzr, sp, x16
00207838b.ls 0x207938
0020783cstr x30, [sp-112]!
00207840stur x29, [sp-8]
00207844sub x29, sp, 8
00207848str x0, [sp+120]
0020784cstr x1, [sp+128]
00207850str x2, [sp+136]
00207854str x3, [sp+144]
00207858str x4, [sp+152]
0020785cstrb w5, [sp+160]
00207860str xzr, [sp+72]
00207864stp xzr, xzr, [sp+80]
00207868stp xzr, xzr, [sp+56]
0020786cldr x0, [sp+144]
00207870bl google.golang.org/protobuf/internal/impl.pointer.Uint32
00207874str x0, [sp+96]
00207878ldrsb x27, [x0]
0020787cldr w1, [x0]
00207880str w1, [sp+44]
00207884cbz w1, 0x20788c
00207888b 0x2078c8
0020788c
0020788cloc_20788c:
0020788cldr x5, [sp+120]
00207890ldr x6, [sp+128]
00207894ldr x7, [sp+136]
00207898str x5, [sp+72]
0020789cstr x6, [sp+80]
002078a0str x7, [sp+88]
002078a4stp xzr, xzr, [sp+56]
002078a8ldr x0, [sp+72]
002078acldr x1, [sp+80]
002078b0ldr x2, [sp+88]
002078b4mov x3, xzr
002078b8mov x4, xzr
002078bcldur x29, [sp-8]
002078c0ldr x30, [sp], 112
002078c4ret x30
002078c8
002078c8loc_2078c8:
002078c8ldr x4, [sp+152]
002078ccldrsb x27, [x4]
002078d0ldr x3, [x4+112]
002078d4str x3, [sp+48]
002078d8ldr x0, [sp+120]
002078dcldr x1, [sp+128]
002078e0ldr x2, [sp+136]
002078e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002078e8str x0, [sp+120]
002078ecstr x1, [sp+128]
002078f0str x2, [sp+136]
002078f4ldr w3, [sp+44]
002078f8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
002078fcstr x0, [sp+120]
00207900str x1, [sp+128]
00207904str x2, [sp+136]
00207908str x0, [sp+72]
0020790cstr x1, [sp+80]
00207910str x2, [sp+88]
00207914stp xzr, xzr, [sp+56]
00207918ldr x0, [sp+72]
0020791cldr x1, [sp+80]
00207920ldr x2, [sp+88]
00207924mov x3, xzr
00207928mov x4, xzr
0020792cldur x29, [sp-8]
00207930ldr x30, [sp], 112
00207934ret x30
00207938
00207938loc_207938:
00207938stp x0, x1, [sp+8]
0020793cstp x2, x3, [sp+24]
00207940str x4, [sp+40]
00207944strb w5, [sp+48]
00207948mov x3, x30
0020794cbl runtime.morestack_noctxt.abi0
00207950ldp x0, x1, [sp+8]
00207954ldp x2, x3, [sp+24]
00207958ldr x4, [sp+40]
0020795cldrb w5, [sp+48]
00207960b 0x207830
00207964udf 0
00207968udf 0
0020796cudf 0
00207830
00207970
00207970google.golang.org/protobuf/internal/impl.sizeFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207970ldr x16, [x28+16]
00207974subs xzr, sp, x16
00207978b.ls 0x2079c0
0020797cstr x30, [sp-32]!
00207980stur x29, [sp-8]
00207984sub x29, sp, 8
00207988str x0, [sp+40]
0020798cstr x1, [sp+48]
00207990strb w2, [sp+56]
00207994str xzr, [sp+8]
00207998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020799cstr x0, [sp+16]
002079a0ldr x1, [sp+48]
002079a4ldrsb x27, [x1]
002079a8ldr x1, [x1+120]
002079acadd x0, x1, x0
002079b0str x0, [sp+8]
002079b4ldur x29, [sp-8]
002079b8ldr x30, [sp], 32
002079bcret x30
002079c0
002079c0loc_2079c0:
002079c0stp x0, x1, [sp+8]
002079c4strb w2, [sp+24]
002079c8mov x3, x30
002079ccbl runtime.morestack_noctxt.abi0
002079d0ldp x0, x1, [sp+8]
002079d4ldrb w2, [sp+24]
002079d8b 0x207970
002079dcudf 0
00207970
00207970google.golang.org/protobuf/internal/impl.sizeFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207970ldr x16, [x28+16]
00207974subs xzr, sp, x16
00207978b.ls 0x2079c0
0020797cstr x30, [sp-32]!
00207980stur x29, [sp-8]
00207984sub x29, sp, 8
00207988str x0, [sp+40]
0020798cstr x1, [sp+48]
00207990strb w2, [sp+56]
00207994str xzr, [sp+8]
00207998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020799cstr x0, [sp+16]
002079a0ldr x1, [sp+48]
002079a4ldrsb x27, [x1]
002079a8ldr x1, [x1+120]
002079acadd x0, x1, x0
002079b0str x0, [sp+8]
002079b4ldur x29, [sp-8]
002079b8ldr x30, [sp], 32
002079bcret x30
002079c0
002079c0loc_2079c0:
002079c0stp x0, x1, [sp+8]
002079c4strb w2, [sp+24]
002079c8mov x3, x30
002079ccbl runtime.morestack_noctxt.abi0
002079d0ldp x0, x1, [sp+8]
002079d4ldrb w2, [sp+24]
002079d8b 0x207970
002079dcudf 0
00207970
002079e0
002079e0google.golang.org/protobuf/internal/impl.appendFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendFixed32Ptr(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)
002079e0ldr x16, [x28+16]
002079e4subs xzr, sp, x16
002079e8b.ls 0x207aac
002079ecstr x30, [sp-112]!
002079f0stur x29, [sp-8]
002079f4sub x29, sp, 8
002079f8str x0, [sp+120]
002079fcstr x1, [sp+128]
00207a00str x2, [sp+136]
00207a04str x3, [sp+144]
00207a08str x4, [sp+152]
00207a0cstrb w5, [sp+160]
00207a10str xzr, [sp+72]
00207a14stp xzr, xzr, [sp+80]
00207a18stp xzr, xzr, [sp+56]
00207a1cldr x0, [sp+144]
00207a20bl google.golang.org/protobuf/internal/impl.pointer.Uint32Ptr
00207a24str x0, [sp+96]
00207a28ldrsb x27, [x0]
00207a2cldr x1, [x0]
00207a30ldrsb x27, [x1]
00207a34ldr w1, [x1]
00207a38str w1, [sp+44]
00207a3cldr x1, [sp+152]
00207a40ldrsb x27, [x1]
00207a44ldr x3, [x1+112]
00207a48str x3, [sp+48]
00207a4cldr x0, [sp+120]
00207a50ldr x1, [sp+128]
00207a54ldr x2, [sp+136]
00207a58bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207a5cstr x0, [sp+120]
00207a60str x1, [sp+128]
00207a64str x2, [sp+136]
00207a68ldr w3, [sp+44]
00207a6cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00207a70str x0, [sp+120]
00207a74str x1, [sp+128]
00207a78str x2, [sp+136]
00207a7cstr x0, [sp+72]
00207a80str x1, [sp+80]
00207a84str x2, [sp+88]
00207a88stp xzr, xzr, [sp+56]
00207a8cldr x0, [sp+72]
00207a90ldr x1, [sp+80]
00207a94ldr x2, [sp+88]
00207a98mov x3, xzr
00207a9cmov x4, xzr
00207aa0ldur x29, [sp-8]
00207aa4ldr x30, [sp], 112
00207aa8ret x30
00207aac
00207aacloc_207aac:
00207aacstp x0, x1, [sp+8]
00207ab0stp x2, x3, [sp+24]
00207ab4str x4, [sp+40]
00207ab8strb w5, [sp+48]
00207abcmov x3, x30
00207ac0bl runtime.morestack_noctxt.abi0
00207ac4ldp x0, x1, [sp+8]
00207ac8ldp x2, x3, [sp+24]
00207accldr x4, [sp+40]
00207ad0ldrb w5, [sp+48]
00207ad4b 0x2079e0
00207ad8udf 0
00207adcudf 0
002079e0
002079e0google.golang.org/protobuf/internal/impl.appendFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendFixed32Ptr(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)
002079e0ldr x16, [x28+16]
002079e4subs xzr, sp, x16
002079e8b.ls 0x207aac
002079ecstr x30, [sp-112]!
002079f0stur x29, [sp-8]
002079f4sub x29, sp, 8
002079f8str x0, [sp+120]
002079fcstr x1, [sp+128]
00207a00str x2, [sp+136]
00207a04str x3, [sp+144]
00207a08str x4, [sp+152]
00207a0cstrb w5, [sp+160]
00207a10str xzr, [sp+72]
00207a14stp xzr, xzr, [sp+80]
00207a18stp xzr, xzr, [sp+56]
00207a1cldr x0, [sp+144]
00207a20bl google.golang.org/protobuf/internal/impl.pointer.Uint32Ptr
00207a24str x0, [sp+96]
00207a28ldrsb x27, [x0]
00207a2cldr x1, [x0]
00207a30ldrsb x27, [x1]
00207a34ldr w1, [x1]
00207a38str w1, [sp+44]
00207a3cldr x1, [sp+152]
00207a40ldrsb x27, [x1]
00207a44ldr x3, [x1+112]
00207a48str x3, [sp+48]
00207a4cldr x0, [sp+120]
00207a50ldr x1, [sp+128]
00207a54ldr x2, [sp+136]
00207a58bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207a5cstr x0, [sp+120]
00207a60str x1, [sp+128]
00207a64str x2, [sp+136]
00207a68ldr w3, [sp+44]
00207a6cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00207a70str x0, [sp+120]
00207a74str x1, [sp+128]
00207a78str x2, [sp+136]
00207a7cstr x0, [sp+72]
00207a80str x1, [sp+80]
00207a84str x2, [sp+88]
00207a88stp xzr, xzr, [sp+56]
00207a8cldr x0, [sp+72]
00207a90ldr x1, [sp+80]
00207a94ldr x2, [sp+88]
00207a98mov x3, xzr
00207a9cmov x4, xzr
00207aa0ldur x29, [sp-8]
00207aa4ldr x30, [sp], 112
00207aa8ret x30
00207aac
00207aacloc_207aac:
00207aacstp x0, x1, [sp+8]
00207ab0stp x2, x3, [sp+24]
00207ab4str x4, [sp+40]
00207ab8strb w5, [sp+48]
00207abcmov x3, x30
00207ac0bl runtime.morestack_noctxt.abi0
00207ac4ldp x0, x1, [sp+8]
00207ac8ldp x2, x3, [sp+24]
00207accldr x4, [sp+40]
00207ad0ldrb w5, [sp+48]
00207ad4b 0x2079e0
00207ad8udf 0
00207adcudf 0
002079e0
00207ae0
00207ae0google.golang.org/protobuf/internal/impl.consumeFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeFixed32Ptr(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)
00207ae0ldr x16, [x28+16]
00207ae4subs xzr, sp, x16
00207ae8b.ls 0x207c80
00207aecstr x30, [sp-128]!
00207af0stur x29, [sp-8]
00207af4sub x29, sp, 8
00207af8str x0, [sp+136]
00207afcstr x1, [sp+144]
00207b00str x2, [sp+152]
00207b04str x3, [sp+160]
00207b08strb w4, [sp+168]
00207b0cstr x5, [sp+176]
00207b10strb w6, [sp+184]
00207b14str x7, [sp+192]
00207b18str x8, [sp+200]
00207b1cstr x9, [sp+208]
00207b20str xzr, [sp+48]
00207b24strb wzr, [sp+56]
00207b28stp xzr, xzr, [sp+96]
00207b2cldrsb x4, [sp+168]
00207b30ubfm x4, x4, 0, 7
00207b34subs wzr, w4, 5
00207b38b.ne 0x207b40
00207b3cb 0x207b6c
00207b40
00207b40loc_207b40:
00207b40adrp x27, 0x81b000
00207b44ldr x2, [x27+192]
00207b48adrp x27, 0x81b000
00207b4cldr x3, [x27+200]
00207b50str x2, [sp+96]
00207b54str x3, [sp+104]
00207b58ldr x0, [sp+48]
00207b5cldrb w1, [sp+56]
00207b60ldur x29, [sp-8]
00207b64ldr x30, [sp], 128
00207b68ret x30
00207b6c
00207b6cloc_207b6c:
00207b6cldr x0, [sp+136]
00207b70ldr x1, [sp+144]
00207b74ldr x2, [sp+152]
00207b78bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207b7cstr w0, [sp+44]
00207b80str x1, [sp+72]
00207b84ldr w3, [sp+44]
00207b88str w3, [sp+40]
00207b8cldr x3, [sp+72]
00207b90str x3, [sp+80]
00207b94ldr w3, [sp+40]
00207b98str w3, [sp+36]
00207b9cldr x3, [sp+80]
00207ba0str x3, [sp+64]
00207ba4tbnz x3, 63, 0x207bac
00207ba8b 0x207bd8
00207bac
00207bacloc_207bac:
00207bacadrp x27, 0x81b000
00207bb0ldr x2, [x27+160]
00207bb4adrp x27, 0x81b000
00207bb8ldr x3, [x27+168]
00207bbcstr x2, [sp+96]
00207bc0str x3, [sp+104]
00207bc4ldr x0, [sp+48]
00207bc8ldrb w1, [sp+56]
00207bccldur x29, [sp-8]
00207bd0ldr x30, [sp], 128
00207bd4ret x30
00207bd8
00207bd8loc_207bd8:
00207bd8ldr x0, [sp+160]
00207bdcbl google.golang.org/protobuf/internal/impl.pointer.Uint32Ptr
00207be0str x0, [sp+88]
00207be4ldrsb x27, [x0]
00207be8ldr x1, [x0]
00207beccbnz x1, 0x207bf4
00207bf0b 0x207bf8
00207bf4
00207bf4loc_207bf4:
00207bf4b 0x207c40
00207bf8
00207bf8loc_207bf8:
00207bf8adrp x0, 0x3ee000
00207bfcadd x0, x0, 3328
00207c00bl runtime.newobject
00207c04str x0, [sp+112]
00207c08ldr x1, [sp+88]
00207c0cldrsb x27, [x1]
00207c10adrp x27, 0x844000
00207c14ldr w2, [x27+3056]
00207c18cbz w2, 0x207c20
00207c1cb 0x207c24
00207c20
00207c20loc_207c20:
00207c20b 0x207c38
00207c24
00207c24loc_207c24:
00207c24bl runtime.gcWriteBarrier2
00207c28str x0, [x25]
00207c2cldr x4, [x1]
00207c30str x4, [x25+8]
00207c34b 0x207c38
00207c38
00207c38loc_207c38:
00207c38str x0, [x1]
00207c3cb 0x207c40
00207c40
00207c40loc_207c40:
00207c40ldr x4, [sp+88]
00207c44ldrsb x27, [x4]
00207c48ldr x4, [x4]
00207c4cldrsb x27, [x4]
00207c50ldr w5, [sp+36]
00207c54str w5, [x4]
00207c58ldr x4, [sp+64]
00207c5cstr x4, [sp+48]
00207c60stp xzr, xzr, [sp+96]
00207c64ldr x0, [sp+48]
00207c68ldrb w1, [sp+56]
00207c6cmov x2, xzr
00207c70mov x3, xzr
00207c74ldur x29, [sp-8]
00207c78ldr x30, [sp], 128
00207c7cret x30
00207c80
00207c80loc_207c80:
00207c80stp x0, x1, [sp+8]
00207c84stp x2, x3, [sp+24]
00207c88strb w4, [sp+40]
00207c8cstr x5, [sp+48]
00207c90strb w6, [sp+56]
00207c94stp x7, x8, [sp+64]
00207c98str x9, [sp+80]
00207c9cmov x3, x30
00207ca0bl runtime.morestack_noctxt.abi0
00207ca4ldp x0, x1, [sp+8]
00207ca8ldp x2, x3, [sp+24]
00207cacldrsb x4, [sp+40]
00207cb0ldr x5, [sp+48]
00207cb4ldrb w6, [sp+56]
00207cb8ldp x7, x8, [sp+64]
00207cbcldr x9, [sp+80]
00207cc0b 0x207ae0
00207cc4udf 0
00207cc8udf 0
00207cccudf 0
00207ae0
00207ae0google.golang.org/protobuf/internal/impl.consumeFixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeFixed32Ptr(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)
00207ae0ldr x16, [x28+16]
00207ae4subs xzr, sp, x16
00207ae8b.ls 0x207c80
00207aecstr x30, [sp-128]!
00207af0stur x29, [sp-8]
00207af4sub x29, sp, 8
00207af8str x0, [sp+136]
00207afcstr x1, [sp+144]
00207b00str x2, [sp+152]
00207b04str x3, [sp+160]
00207b08strb w4, [sp+168]
00207b0cstr x5, [sp+176]
00207b10strb w6, [sp+184]
00207b14str x7, [sp+192]
00207b18str x8, [sp+200]
00207b1cstr x9, [sp+208]
00207b20str xzr, [sp+48]
00207b24strb wzr, [sp+56]
00207b28stp xzr, xzr, [sp+96]
00207b2cldrsb x4, [sp+168]
00207b30ubfm x4, x4, 0, 7
00207b34subs wzr, w4, 5
00207b38b.ne 0x207b40
00207b3cb 0x207b6c
00207b40
00207b40loc_207b40:
00207b40adrp x27, 0x81b000
00207b44ldr x2, [x27+192]
00207b48adrp x27, 0x81b000
00207b4cldr x3, [x27+200]
00207b50str x2, [sp+96]
00207b54str x3, [sp+104]
00207b58ldr x0, [sp+48]
00207b5cldrb w1, [sp+56]
00207b60ldur x29, [sp-8]
00207b64ldr x30, [sp], 128
00207b68ret x30
00207b6c
00207b6cloc_207b6c:
00207b6cldr x0, [sp+136]
00207b70ldr x1, [sp+144]
00207b74ldr x2, [sp+152]
00207b78bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00207b7cstr w0, [sp+44]
00207b80str x1, [sp+72]
00207b84ldr w3, [sp+44]
00207b88str w3, [sp+40]
00207b8cldr x3, [sp+72]
00207b90str x3, [sp+80]
00207b94ldr w3, [sp+40]
00207b98str w3, [sp+36]
00207b9cldr x3, [sp+80]
00207ba0str x3, [sp+64]
00207ba4tbnz x3, 63, 0x207bac
00207ba8b 0x207bd8
00207bac
00207bacloc_207bac:
00207bacadrp x27, 0x81b000
00207bb0ldr x2, [x27+160]
00207bb4adrp x27, 0x81b000
00207bb8ldr x3, [x27+168]
00207bbcstr x2, [sp+96]
00207bc0str x3, [sp+104]
00207bc4ldr x0, [sp+48]
00207bc8ldrb w1, [sp+56]
00207bccldur x29, [sp-8]
00207bd0ldr x30, [sp], 128
00207bd4ret x30
00207bd8
00207bd8loc_207bd8:
00207bd8ldr x0, [sp+160]
00207bdcbl google.golang.org/protobuf/internal/impl.pointer.Uint32Ptr
00207be0str x0, [sp+88]
00207be4ldrsb x27, [x0]
00207be8ldr x1, [x0]
00207beccbnz x1, 0x207bf4
00207bf0b 0x207bf8
00207bf4
00207bf4loc_207bf4:
00207bf4b 0x207c40
00207bf8
00207bf8loc_207bf8:
00207bf8adrp x0, 0x3ee000
00207bfcadd x0, x0, 3328
00207c00bl runtime.newobject
00207c04str x0, [sp+112]
00207c08ldr x1, [sp+88]
00207c0cldrsb x27, [x1]
00207c10adrp x27, 0x844000
00207c14ldr w2, [x27+3056]
00207c18cbz w2, 0x207c20
00207c1cb 0x207c24
00207c20
00207c20loc_207c20:
00207c20b 0x207c38
00207c24
00207c24loc_207c24:
00207c24bl runtime.gcWriteBarrier2
00207c28str x0, [x25]
00207c2cldr x4, [x1]
00207c30str x4, [x25+8]
00207c34b 0x207c38
00207c38
00207c38loc_207c38:
00207c38str x0, [x1]
00207c3cb 0x207c40
00207c40
00207c40loc_207c40:
00207c40ldr x4, [sp+88]
00207c44ldrsb x27, [x4]
00207c48ldr x4, [x4]
00207c4cldrsb x27, [x4]
00207c50ldr w5, [sp+36]
00207c54str w5, [x4]
00207c58ldr x4, [sp+64]
00207c5cstr x4, [sp+48]
00207c60stp xzr, xzr, [sp+96]
00207c64ldr x0, [sp+48]
00207c68ldrb w1, [sp+56]
00207c6cmov x2, xzr
00207c70mov x3, xzr
00207c74ldur x29, [sp-8]
00207c78ldr x30, [sp], 128
00207c7cret x30
00207c80
00207c80loc_207c80:
00207c80stp x0, x1, [sp+8]
00207c84stp x2, x3, [sp+24]
00207c88strb w4, [sp+40]
00207c8cstr x5, [sp+48]
00207c90strb w6, [sp+56]
00207c94stp x7, x8, [sp+64]
00207c98str x9, [sp+80]
00207c9cmov x3, x30
00207ca0bl runtime.morestack_noctxt.abi0
00207ca4ldp x0, x1, [sp+8]
00207ca8ldp x2, x3, [sp+24]
00207cacldrsb x4, [sp+40]
00207cb0ldr x5, [sp+48]
00207cb4ldrb w6, [sp+56]
00207cb8ldp x7, x8, [sp+64]
00207cbcldr x9, [sp+80]
00207cc0b 0x207ae0
00207cc4udf 0
00207cc8udf 0
00207cccudf 0
00207ae0
00207cd0
00207cd0google.golang.org/protobuf/internal/impl.sizeFixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207cd0ldr x16, [x28+16]
00207cd4subs xzr, sp, x16
00207cd8b.ls 0x207d50
00207cdcstr x30, [sp-80]!
00207ce0stur x29, [sp-8]
00207ce4sub x29, sp, 8
00207ce8str x0, [sp+88]
00207cecstr x1, [sp+96]
00207cf0strb w2, [sp+104]
00207cf4str xzr, [sp+16]
00207cf8bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207cfcstr x0, [sp+64]
00207d00ldrsb x27, [x0]
00207d04ldr x1, [x0+8]
00207d08ldr x2, [x0]
00207d0cldr x3, [x0+16]
00207d10str x2, [sp+40]
00207d14str x1, [sp+48]
00207d18str x3, [sp+56]
00207d1cstr x1, [sp+32]
00207d20bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207d24str x0, [sp+24]
00207d28ldr x1, [sp+32]
00207d2cldr x2, [sp+96]
00207d30ldrsb x27, [x2]
00207d34ldr x2, [x2+120]
00207d38add x2, x2, x0
00207d3cmadd x0, x1, x2, xzr
00207d40str x0, [sp+16]
00207d44ldur x29, [sp-8]
00207d48ldr x30, [sp], 80
00207d4cret x30
00207d50
00207d50loc_207d50:
00207d50stp x0, x1, [sp+8]
00207d54strb w2, [sp+24]
00207d58mov x3, x30
00207d5cbl runtime.morestack_noctxt.abi0
00207d60ldp x0, x1, [sp+8]
00207d64ldrb w2, [sp+24]
00207d68b 0x207cd0
00207d6cudf 0
00207cd0
00207cd0google.golang.org/protobuf/internal/impl.sizeFixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00207cd0ldr x16, [x28+16]
00207cd4subs xzr, sp, x16
00207cd8b.ls 0x207d50
00207cdcstr x30, [sp-80]!
00207ce0stur x29, [sp-8]
00207ce4sub x29, sp, 8
00207ce8str x0, [sp+88]
00207cecstr x1, [sp+96]
00207cf0strb w2, [sp+104]
00207cf4str xzr, [sp+16]
00207cf8bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207cfcstr x0, [sp+64]
00207d00ldrsb x27, [x0]
00207d04ldr x1, [x0+8]
00207d08ldr x2, [x0]
00207d0cldr x3, [x0+16]
00207d10str x2, [sp+40]
00207d14str x1, [sp+48]
00207d18str x3, [sp+56]
00207d1cstr x1, [sp+32]
00207d20bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207d24str x0, [sp+24]
00207d28ldr x1, [sp+32]
00207d2cldr x2, [sp+96]
00207d30ldrsb x27, [x2]
00207d34ldr x2, [x2+120]
00207d38add x2, x2, x0
00207d3cmadd x0, x1, x2, xzr
00207d40str x0, [sp+16]
00207d44ldur x29, [sp-8]
00207d48ldr x30, [sp], 80
00207d4cret x30
00207d50
00207d50loc_207d50:
00207d50stp x0, x1, [sp+8]
00207d54strb w2, [sp+24]
00207d58mov x3, x30
00207d5cbl runtime.morestack_noctxt.abi0
00207d60ldp x0, x1, [sp+8]
00207d64ldrb w2, [sp+24]
00207d68b 0x207cd0
00207d6cudf 0
00207cd0
00207d70
00207d70google.golang.org/protobuf/internal/impl.appendFixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendFixed32Slice(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)
00207d70ldr x16, [x28+16]
00207d74sub x17, sp, 48
00207d78subs xzr, x17, x16
00207d7cb.ls 0x207ea4
00207d80str x30, [sp-176]!
00207d84stur x29, [sp-8]
00207d88sub x29, sp, 8
00207d8cstr x0, [sp+184]
00207d90str x1, [sp+192]
00207d94str x2, [sp+200]
00207d98str x3, [sp+208]
00207d9cstr x4, [sp+216]
00207da0strb w5, [sp+224]
00207da4str xzr, [sp+88]
00207da8stp xzr, xzr, [sp+96]
00207dacstp xzr, xzr, [sp+72]
00207db0ldr x0, [sp+208]
00207db4bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207db8str x0, [sp+160]
00207dbcldrsb x27, [x0]
00207dc0ldr x1, [x0+8]
00207dc4ldr x2, [x0]
00207dc8ldr x3, [x0+16]
00207dccstr x2, [sp+112]
00207dd0str x1, [sp+120]
00207dd4str x3, [sp+128]
00207dd8str x2, [sp+136]
00207ddcstr x1, [sp+144]
00207de0str x3, [sp+152]
00207de4str xzr, [sp+64]
00207de8str x1, [sp+56]
00207decb 0x207df0
00207df0
00207df0loc_207df0:
00207df0ldr x5, [sp+56]
00207df4ldr x6, [sp+64]
00207df8subs xzr, x5, x6
00207dfcb.gt 0x207e04
00207e00b 0x207e68
00207e04
00207e04loc_207e04:
00207e04ldr x4, [sp+64]
00207e08ldr x5, [sp+136]
00207e0cldr w4, [x5+2*x4]
00207e10str w4, [sp+44]
00207e14ldr x4, [sp+216]
00207e18ldrsb x27, [x4]
00207e1cldr x3, [x4+112]
00207e20str x3, [sp+48]
00207e24ldr x0, [sp+184]
00207e28ldr x1, [sp+192]
00207e2cldr x2, [sp+200]
00207e30bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207e34str x0, [sp+184]
00207e38str x1, [sp+192]
00207e3cstr x2, [sp+200]
00207e40ldr w3, [sp+44]
00207e44bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00207e48str x0, [sp+184]
00207e4cstr x1, [sp+192]
00207e50str x2, [sp+200]
00207e54b 0x207e58
00207e58
00207e58loc_207e58:
00207e58ldr x5, [sp+64]
00207e5cadd x5, x5, 1
00207e60str x5, [sp+64]
00207e64b 0x207df0
00207e68
00207e68loc_207e68:
00207e68ldr x5, [sp+184]
00207e6cldr x6, [sp+192]
00207e70ldr x7, [sp+200]
00207e74str x5, [sp+88]
00207e78str x6, [sp+96]
00207e7cstr x7, [sp+104]
00207e80stp xzr, xzr, [sp+72]
00207e84ldr x0, [sp+88]
00207e88ldr x1, [sp+96]
00207e8cldr x2, [sp+104]
00207e90mov x3, xzr
00207e94mov x4, xzr
00207e98ldur x29, [sp-8]
00207e9cldr x30, [sp], 176
00207ea0ret x30
00207ea4
00207ea4loc_207ea4:
00207ea4stp x0, x1, [sp+8]
00207ea8stp x2, x3, [sp+24]
00207eacstr x4, [sp+40]
00207eb0strb w5, [sp+48]
00207eb4mov x3, x30
00207eb8bl runtime.morestack_noctxt.abi0
00207ebcldp x0, x1, [sp+8]
00207ec0ldp x2, x3, [sp+24]
00207ec4ldr x4, [sp+40]
00207ec8ldrb w5, [sp+48]
00207eccb 0x207d70
00207d70
00207d70google.golang.org/protobuf/internal/impl.appendFixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendFixed32Slice(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)
00207d70ldr x16, [x28+16]
00207d74sub x17, sp, 48
00207d78subs xzr, x17, x16
00207d7cb.ls 0x207ea4
00207d80str x30, [sp-176]!
00207d84stur x29, [sp-8]
00207d88sub x29, sp, 8
00207d8cstr x0, [sp+184]
00207d90str x1, [sp+192]
00207d94str x2, [sp+200]
00207d98str x3, [sp+208]
00207d9cstr x4, [sp+216]
00207da0strb w5, [sp+224]
00207da4str xzr, [sp+88]
00207da8stp xzr, xzr, [sp+96]
00207dacstp xzr, xzr, [sp+72]
00207db0ldr x0, [sp+208]
00207db4bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207db8str x0, [sp+160]
00207dbcldrsb x27, [x0]
00207dc0ldr x1, [x0+8]
00207dc4ldr x2, [x0]
00207dc8ldr x3, [x0+16]
00207dccstr x2, [sp+112]
00207dd0str x1, [sp+120]
00207dd4str x3, [sp+128]
00207dd8str x2, [sp+136]
00207ddcstr x1, [sp+144]
00207de0str x3, [sp+152]
00207de4str xzr, [sp+64]
00207de8str x1, [sp+56]
00207decb 0x207df0
00207df0
00207df0loc_207df0:
00207df0ldr x5, [sp+56]
00207df4ldr x6, [sp+64]
00207df8subs xzr, x5, x6
00207dfcb.gt 0x207e04
00207e00b 0x207e68
00207e04
00207e04loc_207e04:
00207e04ldr x4, [sp+64]
00207e08ldr x5, [sp+136]
00207e0cldr w4, [x5+2*x4]
00207e10str w4, [sp+44]
00207e14ldr x4, [sp+216]
00207e18ldrsb x27, [x4]
00207e1cldr x3, [x4+112]
00207e20str x3, [sp+48]
00207e24ldr x0, [sp+184]
00207e28ldr x1, [sp+192]
00207e2cldr x2, [sp+200]
00207e30bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00207e34str x0, [sp+184]
00207e38str x1, [sp+192]
00207e3cstr x2, [sp+200]
00207e40ldr w3, [sp+44]
00207e44bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00207e48str x0, [sp+184]
00207e4cstr x1, [sp+192]
00207e50str x2, [sp+200]
00207e54b 0x207e58
00207e58
00207e58loc_207e58:
00207e58ldr x5, [sp+64]
00207e5cadd x5, x5, 1
00207e60str x5, [sp+64]
00207e64b 0x207df0
00207e68
00207e68loc_207e68:
00207e68ldr x5, [sp+184]
00207e6cldr x6, [sp+192]
00207e70ldr x7, [sp+200]
00207e74str x5, [sp+88]
00207e78str x6, [sp+96]
00207e7cstr x7, [sp+104]
00207e80stp xzr, xzr, [sp+72]
00207e84ldr x0, [sp+88]
00207e88ldr x1, [sp+96]
00207e8cldr x2, [sp+104]
00207e90mov x3, xzr
00207e94mov x4, xzr
00207e98ldur x29, [sp-8]
00207e9cldr x30, [sp], 176
00207ea0ret x30
00207ea4
00207ea4loc_207ea4:
00207ea4stp x0, x1, [sp+8]
00207ea8stp x2, x3, [sp+24]
00207eacstr x4, [sp+40]
00207eb0strb w5, [sp+48]
00207eb4mov x3, x30
00207eb8bl runtime.morestack_noctxt.abi0
00207ebcldp x0, x1, [sp+8]
00207ec0ldp x2, x3, [sp+24]
00207ec4ldr x4, [sp+40]
00207ec8ldrb w5, [sp+48]
00207eccb 0x207d70
00207d70
00207ed0
00207ed0google.golang.org/protobuf/internal/impl.consumeFixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeFixed32Slice(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)
00207ed0ldr x16, [x28+16]
00207ed4sub x17, sp, 192
00207ed8subs xzr, x17, x16
00207edcb.ls 0x20830c
00207ee0sub x20, sp, 320
00207ee4stp x29, x30, [x20-8]
00207ee8add sp, x20, 0
00207eecsub x29, sp, 8
00207ef0str x0, [sp+328]
00207ef4str x1, [sp+336]
00207ef8str x2, [sp+344]
00207efcstr x3, [sp+352]
00207f00strb w4, [sp+360]
00207f04str x5, [sp+368]
00207f08strb w6, [sp+376]
00207f0cstr x7, [sp+384]
00207f10str x8, [sp+392]
00207f14str x9, [sp+400]
00207f18str xzr, [sp+104]
00207f1cstrb wzr, [sp+112]
00207f20stp xzr, xzr, [sp+224]
00207f24ldr x0, [sp+352]
00207f28bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207f2cstr x0, [sp+192]
00207f30ldrsb x1, [sp+360]
00207f34ubfm x1, x1, 0, 7
00207f38subs wzr, w1, 2
00207f3cb.eq 0x207f44
00207f40b 0x208028
00207f44
00207f44loc_207f44:
00207f44str xzr, [sp+264]
00207f48stp xzr, xzr, [sp+272]
00207f4cldr x0, [sp+328]
00207f50ldr x1, [sp+336]
00207f54ldr x2, [sp+344]
00207f58bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00207f5cstr x0, [sp+264]
00207f60str x1, [sp+272]
00207f64str x2, [sp+280]
00207f68str x3, [sp+160]
00207f6cstr x0, [sp+288]
00207f70str x1, [sp+296]
00207f74str x2, [sp+304]
00207f78ldr x3, [sp+160]
00207f7cstr x3, [sp+184]
00207f80str x0, [sp+240]
00207f84str x1, [sp+248]
00207f88str x2, [sp+256]
00207f8cldr x3, [sp+184]
00207f90str x3, [sp+136]
00207f94tbnz x3, 63, 0x207f9c
00207f98b 0x207fc8
00207f9c
00207f9cloc_207f9c:
00207f9cadrp x27, 0x81b000
00207fa0ldr x2, [x27+160]
00207fa4adrp x27, 0x81b000
00207fa8ldr x3, [x27+168]
00207facstr x2, [sp+224]
00207fb0str x3, [sp+232]
00207fb4ldr x0, [sp+104]
00207fb8ldrb w1, [sp+112]
00207fbcldp x29, x30, [sp-8]
00207fc0add sp, sp, 320
00207fc4ret x30
00207fc8
00207fc8loc_207fc8:
00207fc8str x1, [sp+160]
00207fccbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207fd0str x0, [sp+152]
00207fd4ldr x1, [sp+160]
00207fd8cbnz x0, 0x207fe0
00207fdcb 0x208304
00207fe0
00207fe0loc_207fe0:
00207fe0sdiv x1, x1, x0
00207fe4str x1, [sp+144]
00207fe8subs xzr, x1, 0
00207fecb.gt 0x207ff4
00207ff0b 0x208000
00207ff4
00207ff4loc_207ff4:
00207ff4ldr x0, [sp+352]
00207ff8bl google.golang.org/protobuf/internal/impl.pointer.growUint32Slice
00207ffcb 0x208004
00208000
00208000loc_208000:
00208000b 0x208004
00208004
00208004loc_208004:
00208004ldr x4, [sp+192]
00208008ldrsb x27, [x4]
0020800cldr x5, [x4]
00208010ldr x6, [x4+8]
00208014ldr x4, [x4+16]
00208018str x5, [sp+200]
0020801cstr x6, [sp+208]
00208020str x4, [sp+216]
00208024b 0x208180
00208028
00208028loc_208028:
00208028ldrsb x4, [sp+360]
0020802cubfm x4, x4, 0, 7
00208030subs wzr, w4, 5
00208034b.ne 0x20803c
00208038b 0x208068
0020803c
0020803cloc_20803c:
0020803cadrp x27, 0x81a000
00208040ldr x2, [x27+192]
00208044adrp x27, 0x81a000
00208048ldr x3, [x27+200]
0020804cstr x2, [sp+224]
00208050str x3, [sp+232]
00208054ldr x0, [sp+104]
00208058ldrb w1, [sp+112]
0020805cldp x29, x30, [sp-8]
00208060add sp, sp, 320
00208064ret x30
00208068
00208068loc_208068:
00208068ldr x0, [sp+328]
0020806cldr x1, [sp+336]
00208070ldr x2, [sp+344]
00208074bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00208078str w0, [sp+92]
0020807cstr x1, [sp+152]
00208080ldr w3, [sp+92]
00208084str w3, [sp+96]
00208088ldr x3, [sp+152]
0020808cstr x3, [sp+168]
00208090ldr w3, [sp+96]
00208094str w3, [sp+84]
00208098ldr x3, [sp+168]
0020809cstr x3, [sp+120]
002080a0tbnz x3, 63, 0x2080a8
002080a4b 0x2080d4
002080a8
002080a8loc_2080a8:
002080a8adrp x27, 0x81a000
002080acldr x2, [x27+160]
002080b0adrp x27, 0x81a000
002080b4ldr x3, [x27+168]
002080b8str x2, [sp+224]
002080bcstr x3, [sp+232]
002080c0ldr x0, [sp+104]
002080c4ldrb w1, [sp+112]
002080c8ldp x29, x30, [sp-8]
002080ccadd sp, sp, 320
002080d0ret x30
002080d4
002080d4loc_2080d4:
002080d4ldr x5, [sp+192]
002080d8ldrsb x27, [x5]
002080dcldr x2, [x5+16]
002080e0ldr x0, [x5]
002080e4ldr x5, [x5+8]
002080e8add x1, x5, 1
002080ecsubs xzr, x2, x1
002080f0b.hs 0x2080f8
002080f4b 0x2080fc
002080f8
002080f8loc_2080f8:
002080f8b 0x208110
002080fc
002080fcloc_2080fc:
002080fcorr x3, xzr, 1
00208100adrp x4, 0x3ed000
00208104add x4, x4, 3328
00208108bl runtime.growslice
0020810cb 0x208110
00208110
00208110loc_208110:
00208110ldr w4, [sp+84]
00208114sub x5, x1, 1
00208118str w4, [x0+2*x5]
0020811cldr x4, [sp+192]
00208120ldrsb x27, [x4]
00208124str x1, [x4+8]
00208128str x2, [x4+16]
0020812cadrp x27, 0x843000
00208130ldr w5, [x27+3056]
00208134cbz w5, 0x20813c
00208138b 0x208140
0020813c
0020813cloc_20813c:
0020813cb 0x208154
00208140
00208140loc_208140:
00208140bl runtime.gcWriteBarrier2
00208144str x0, [x25]
00208148ldr x5, [x4]
0020814cstr x5, [x25+8]
00208150b 0x208154
00208154
00208154loc_208154:
00208154str x0, [x4]
00208158ldr x4, [sp+120]
0020815cstr x4, [sp+104]
00208160stp xzr, xzr, [sp+224]
00208164ldr x0, [sp+104]
00208168ldrb w1, [sp+112]
0020816cmov x2, xzr
00208170mov x3, xzr
00208174ldp x29, x30, [sp-8]
00208178add sp, sp, 320
0020817cret x30
00208180
00208180loc_208180:
00208180ldr x4, [sp+248]
00208184str x4, [sp+152]
00208188cbnz x4, 0x208190
0020818cb 0x208290
00208190
00208190loc_208190:
00208190ldr x0, [sp+240]
00208194ldr x1, [sp+248]
00208198ldr x2, [sp+256]
0020819cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
002081a0str w0, [sp+92]
002081a4str x1, [sp+160]
002081a8ldr w3, [sp+92]
002081acstr w3, [sp+100]
002081b0ldr x3, [sp+160]
002081b4str x3, [sp+176]
002081b8ldr w3, [sp+100]
002081bcstr w3, [sp+88]
002081c0ldr x3, [sp+176]
002081c4str x3, [sp+128]
002081c8tbnz x3, 63, 0x2081d0
002081ccb 0x2081fc
002081d0
002081d0loc_2081d0:
002081d0adrp x27, 0x81a000
002081d4ldr x2, [x27+160]
002081d8adrp x27, 0x81a000
002081dcldr x3, [x27+168]
002081e0str x2, [sp+224]
002081e4str x3, [sp+232]
002081e8ldr x0, [sp+104]
002081ecldrb w1, [sp+112]
002081f0ldp x29, x30, [sp-8]
002081f4add sp, sp, 320
002081f8ret x30
002081fc
002081fcloc_2081fc:
002081fcldr x2, [sp+216]
00208200ldr x0, [sp+200]
00208204ldr x5, [sp+208]
00208208add x1, x5, 1
0020820csubs xzr, x2, x1
00208210b.hs 0x208218
00208214b 0x20821c
00208218
00208218loc_208218:
00208218b 0x208230
0020821c
0020821cloc_20821c:
0020821corr x3, xzr, 1
00208220adrp x4, 0x3ed000
00208224add x4, x4, 3328
00208228bl runtime.growslice
0020822cb 0x208230
00208230
00208230loc_208230:
00208230ldr w4, [sp+88]
00208234sub x5, x1, 1
00208238str w4, [x0+2*x5]
0020823cstr x0, [sp+200]
00208240str x1, [sp+208]
00208244str x2, [sp+216]
00208248ldr x0, [sp+128]
0020824cldr x1, [sp+248]
00208250ldr x4, [sp+240]
00208254ldr x5, [sp+256]
00208258b 0x20825c
0020825c
0020825cloc_20825c:
0020825csubs xzr, x1, x0
00208260b.hs 0x208268
00208264b 0x208300
00208268
00208268loc_208268:
00208268sub x5, x5, x0
0020826csub x6, x1, x0
00208270sub x7, xzr, x5
00208274and x7, x0, x7, asr #63
00208278add x4, x4, x7
0020827cstr x4, [sp+240]
00208280str x6, [sp+248]
00208284str x5, [sp+256]
00208288b 0x20828c
0020828c
0020828cloc_20828c:
0020828cb 0x208180
00208290
00208290loc_208290:
00208290ldr x4, [sp+192]
00208294ldrsb x27, [x4]
00208298ldr x5, [sp+200]
0020829cldr x6, [sp+208]
002082a0ldr x7, [sp+216]
002082a4str x6, [x4+8]
002082a8str x7, [x4+16]
002082acadrp x27, 0x843000
002082b0ldr w6, [x27+3056]
002082b4cbz w6, 0x2082bc
002082b8b 0x2082c0
002082bc
002082bcloc_2082bc:
002082bcb 0x2082d4
002082c0
002082c0loc_2082c0:
002082c0bl runtime.gcWriteBarrier2
002082c4str x5, [x25]
002082c8ldr x6, [x4]
002082ccstr x6, [x25+8]
002082d0b 0x2082d4
002082d4
002082d4loc_2082d4:
002082d4str x5, [x4]
002082d8ldr x4, [sp+136]
002082dcstr x4, [sp+104]
002082e0stp xzr, xzr, [sp+224]
002082e4ldr x0, [sp+104]
002082e8ldrb w1, [sp+112]
002082ecmov x2, xzr
002082f0mov x3, xzr
002082f4ldp x29, x30, [sp-8]
002082f8add sp, sp, 320
002082fcret x30
00208300
00208300loc_208300:
00208300bl runtime.panicSliceB
00208304
00208304loc_208304:
00208304bl runtime.panicdivide
00208308hint
0020830c
0020830cloc_20830c:
0020830cstp x0, x1, [sp+8]
00208310stp x2, x3, [sp+24]
00208314strb w4, [sp+40]
00208318str x5, [sp+48]
0020831cstrb w6, [sp+56]
00208320stp x7, x8, [sp+64]
00208324str x9, [sp+80]
00208328mov x3, x30
0020832cbl runtime.morestack_noctxt.abi0
00208330ldp x0, x1, [sp+8]
00208334ldp x2, x3, [sp+24]
00208338ldrsb x4, [sp+40]
0020833cldr x5, [sp+48]
00208340ldrb w6, [sp+56]
00208344ldp x7, x8, [sp+64]
00208348ldr x9, [sp+80]
0020834cb 0x207ed0
00207ed0
00207ed0google.golang.org/protobuf/internal/impl.consumeFixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeFixed32Slice(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)
00207ed0ldr x16, [x28+16]
00207ed4sub x17, sp, 192
00207ed8subs xzr, x17, x16
00207edcb.ls 0x20830c
00207ee0sub x20, sp, 320
00207ee4stp x29, x30, [x20-8]
00207ee8add sp, x20, 0
00207eecsub x29, sp, 8
00207ef0str x0, [sp+328]
00207ef4str x1, [sp+336]
00207ef8str x2, [sp+344]
00207efcstr x3, [sp+352]
00207f00strb w4, [sp+360]
00207f04str x5, [sp+368]
00207f08strb w6, [sp+376]
00207f0cstr x7, [sp+384]
00207f10str x8, [sp+392]
00207f14str x9, [sp+400]
00207f18str xzr, [sp+104]
00207f1cstrb wzr, [sp+112]
00207f20stp xzr, xzr, [sp+224]
00207f24ldr x0, [sp+352]
00207f28bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00207f2cstr x0, [sp+192]
00207f30ldrsb x1, [sp+360]
00207f34ubfm x1, x1, 0, 7
00207f38subs wzr, w1, 2
00207f3cb.eq 0x207f44
00207f40b 0x208028
00207f44
00207f44loc_207f44:
00207f44str xzr, [sp+264]
00207f48stp xzr, xzr, [sp+272]
00207f4cldr x0, [sp+328]
00207f50ldr x1, [sp+336]
00207f54ldr x2, [sp+344]
00207f58bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00207f5cstr x0, [sp+264]
00207f60str x1, [sp+272]
00207f64str x2, [sp+280]
00207f68str x3, [sp+160]
00207f6cstr x0, [sp+288]
00207f70str x1, [sp+296]
00207f74str x2, [sp+304]
00207f78ldr x3, [sp+160]
00207f7cstr x3, [sp+184]
00207f80str x0, [sp+240]
00207f84str x1, [sp+248]
00207f88str x2, [sp+256]
00207f8cldr x3, [sp+184]
00207f90str x3, [sp+136]
00207f94tbnz x3, 63, 0x207f9c
00207f98b 0x207fc8
00207f9c
00207f9cloc_207f9c:
00207f9cadrp x27, 0x81b000
00207fa0ldr x2, [x27+160]
00207fa4adrp x27, 0x81b000
00207fa8ldr x3, [x27+168]
00207facstr x2, [sp+224]
00207fb0str x3, [sp+232]
00207fb4ldr x0, [sp+104]
00207fb8ldrb w1, [sp+112]
00207fbcldp x29, x30, [sp-8]
00207fc0add sp, sp, 320
00207fc4ret x30
00207fc8
00207fc8loc_207fc8:
00207fc8str x1, [sp+160]
00207fccbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00207fd0str x0, [sp+152]
00207fd4ldr x1, [sp+160]
00207fd8cbnz x0, 0x207fe0
00207fdcb 0x208304
00207fe0
00207fe0loc_207fe0:
00207fe0sdiv x1, x1, x0
00207fe4str x1, [sp+144]
00207fe8subs xzr, x1, 0
00207fecb.gt 0x207ff4
00207ff0b 0x208000
00207ff4
00207ff4loc_207ff4:
00207ff4ldr x0, [sp+352]
00207ff8bl google.golang.org/protobuf/internal/impl.pointer.growUint32Slice
00207ffcb 0x208004
00208000
00208000loc_208000:
00208000b 0x208004
00208004
00208004loc_208004:
00208004ldr x4, [sp+192]
00208008ldrsb x27, [x4]
0020800cldr x5, [x4]
00208010ldr x6, [x4+8]
00208014ldr x4, [x4+16]
00208018str x5, [sp+200]
0020801cstr x6, [sp+208]
00208020str x4, [sp+216]
00208024b 0x208180
00208028
00208028loc_208028:
00208028ldrsb x4, [sp+360]
0020802cubfm x4, x4, 0, 7
00208030subs wzr, w4, 5
00208034b.ne 0x20803c
00208038b 0x208068
0020803c
0020803cloc_20803c:
0020803cadrp x27, 0x81a000
00208040ldr x2, [x27+192]
00208044adrp x27, 0x81a000
00208048ldr x3, [x27+200]
0020804cstr x2, [sp+224]
00208050str x3, [sp+232]
00208054ldr x0, [sp+104]
00208058ldrb w1, [sp+112]
0020805cldp x29, x30, [sp-8]
00208060add sp, sp, 320
00208064ret x30
00208068
00208068loc_208068:
00208068ldr x0, [sp+328]
0020806cldr x1, [sp+336]
00208070ldr x2, [sp+344]
00208074bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00208078str w0, [sp+92]
0020807cstr x1, [sp+152]
00208080ldr w3, [sp+92]
00208084str w3, [sp+96]
00208088ldr x3, [sp+152]
0020808cstr x3, [sp+168]
00208090ldr w3, [sp+96]
00208094str w3, [sp+84]
00208098ldr x3, [sp+168]
0020809cstr x3, [sp+120]
002080a0tbnz x3, 63, 0x2080a8
002080a4b 0x2080d4
002080a8
002080a8loc_2080a8:
002080a8adrp x27, 0x81a000
002080acldr x2, [x27+160]
002080b0adrp x27, 0x81a000
002080b4ldr x3, [x27+168]
002080b8str x2, [sp+224]
002080bcstr x3, [sp+232]
002080c0ldr x0, [sp+104]
002080c4ldrb w1, [sp+112]
002080c8ldp x29, x30, [sp-8]
002080ccadd sp, sp, 320
002080d0ret x30
002080d4
002080d4loc_2080d4:
002080d4ldr x5, [sp+192]
002080d8ldrsb x27, [x5]
002080dcldr x2, [x5+16]
002080e0ldr x0, [x5]
002080e4ldr x5, [x5+8]
002080e8add x1, x5, 1
002080ecsubs xzr, x2, x1
002080f0b.hs 0x2080f8
002080f4b 0x2080fc
002080f8
002080f8loc_2080f8:
002080f8b 0x208110
002080fc
002080fcloc_2080fc:
002080fcorr x3, xzr, 1
00208100adrp x4, 0x3ed000
00208104add x4, x4, 3328
00208108bl runtime.growslice
0020810cb 0x208110
00208110
00208110loc_208110:
00208110ldr w4, [sp+84]
00208114sub x5, x1, 1
00208118str w4, [x0+2*x5]
0020811cldr x4, [sp+192]
00208120ldrsb x27, [x4]
00208124str x1, [x4+8]
00208128str x2, [x4+16]
0020812cadrp x27, 0x843000
00208130ldr w5, [x27+3056]
00208134cbz w5, 0x20813c
00208138b 0x208140
0020813c
0020813cloc_20813c:
0020813cb 0x208154
00208140
00208140loc_208140:
00208140bl runtime.gcWriteBarrier2
00208144str x0, [x25]
00208148ldr x5, [x4]
0020814cstr x5, [x25+8]
00208150b 0x208154
00208154
00208154loc_208154:
00208154str x0, [x4]
00208158ldr x4, [sp+120]
0020815cstr x4, [sp+104]
00208160stp xzr, xzr, [sp+224]
00208164ldr x0, [sp+104]
00208168ldrb w1, [sp+112]
0020816cmov x2, xzr
00208170mov x3, xzr
00208174ldp x29, x30, [sp-8]
00208178add sp, sp, 320
0020817cret x30
00208180
00208180loc_208180:
00208180ldr x4, [sp+248]
00208184str x4, [sp+152]
00208188cbnz x4, 0x208190
0020818cb 0x208290
00208190
00208190loc_208190:
00208190ldr x0, [sp+240]
00208194ldr x1, [sp+248]
00208198ldr x2, [sp+256]
0020819cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
002081a0str w0, [sp+92]
002081a4str x1, [sp+160]
002081a8ldr w3, [sp+92]
002081acstr w3, [sp+100]
002081b0ldr x3, [sp+160]
002081b4str x3, [sp+176]
002081b8ldr w3, [sp+100]
002081bcstr w3, [sp+88]
002081c0ldr x3, [sp+176]
002081c4str x3, [sp+128]
002081c8tbnz x3, 63, 0x2081d0
002081ccb 0x2081fc
002081d0
002081d0loc_2081d0:
002081d0adrp x27, 0x81a000
002081d4ldr x2, [x27+160]
002081d8adrp x27, 0x81a000
002081dcldr x3, [x27+168]
002081e0str x2, [sp+224]
002081e4str x3, [sp+232]
002081e8ldr x0, [sp+104]
002081ecldrb w1, [sp+112]
002081f0ldp x29, x30, [sp-8]
002081f4add sp, sp, 320
002081f8ret x30
002081fc
002081fcloc_2081fc:
002081fcldr x2, [sp+216]
00208200ldr x0, [sp+200]
00208204ldr x5, [sp+208]
00208208add x1, x5, 1
0020820csubs xzr, x2, x1
00208210b.hs 0x208218
00208214b 0x20821c
00208218
00208218loc_208218:
00208218b 0x208230
0020821c
0020821cloc_20821c:
0020821corr x3, xzr, 1
00208220adrp x4, 0x3ed000
00208224add x4, x4, 3328
00208228bl runtime.growslice
0020822cb 0x208230
00208230
00208230loc_208230:
00208230ldr w4, [sp+88]
00208234sub x5, x1, 1
00208238str w4, [x0+2*x5]
0020823cstr x0, [sp+200]
00208240str x1, [sp+208]
00208244str x2, [sp+216]
00208248ldr x0, [sp+128]
0020824cldr x1, [sp+248]
00208250ldr x4, [sp+240]
00208254ldr x5, [sp+256]
00208258b 0x20825c
0020825c
0020825cloc_20825c:
0020825csubs xzr, x1, x0
00208260b.hs 0x208268
00208264b 0x208300
00208268
00208268loc_208268:
00208268sub x5, x5, x0
0020826csub x6, x1, x0
00208270sub x7, xzr, x5
00208274and x7, x0, x7, asr #63
00208278add x4, x4, x7
0020827cstr x4, [sp+240]
00208280str x6, [sp+248]
00208284str x5, [sp+256]
00208288b 0x20828c
0020828c
0020828cloc_20828c:
0020828cb 0x208180
00208290
00208290loc_208290:
00208290ldr x4, [sp+192]
00208294ldrsb x27, [x4]
00208298ldr x5, [sp+200]
0020829cldr x6, [sp+208]
002082a0ldr x7, [sp+216]
002082a4str x6, [x4+8]
002082a8str x7, [x4+16]
002082acadrp x27, 0x843000
002082b0ldr w6, [x27+3056]
002082b4cbz w6, 0x2082bc
002082b8b 0x2082c0
002082bc
002082bcloc_2082bc:
002082bcb 0x2082d4
002082c0
002082c0loc_2082c0:
002082c0bl runtime.gcWriteBarrier2
002082c4str x5, [x25]
002082c8ldr x6, [x4]
002082ccstr x6, [x25+8]
002082d0b 0x2082d4
002082d4
002082d4loc_2082d4:
002082d4str x5, [x4]
002082d8ldr x4, [sp+136]
002082dcstr x4, [sp+104]
002082e0stp xzr, xzr, [sp+224]
002082e4ldr x0, [sp+104]
002082e8ldrb w1, [sp+112]
002082ecmov x2, xzr
002082f0mov x3, xzr
002082f4ldp x29, x30, [sp-8]
002082f8add sp, sp, 320
002082fcret x30
00208300
00208300loc_208300:
00208300bl runtime.panicSliceB
00208304
00208304loc_208304:
00208304bl runtime.panicdivide
00208308hint
0020830c
0020830cloc_20830c:
0020830cstp x0, x1, [sp+8]
00208310stp x2, x3, [sp+24]
00208314strb w4, [sp+40]
00208318str x5, [sp+48]
0020831cstrb w6, [sp+56]
00208320stp x7, x8, [sp+64]
00208324str x9, [sp+80]
00208328mov x3, x30
0020832cbl runtime.morestack_noctxt.abi0
00208330ldp x0, x1, [sp+8]
00208334ldp x2, x3, [sp+24]
00208338ldrsb x4, [sp+40]
0020833cldr x5, [sp+48]
00208340ldrb w6, [sp+56]
00208344ldp x7, x8, [sp+64]
00208348ldr x9, [sp+80]
0020834cb 0x207ed0
00207ed0
00208350
00208350google.golang.org/protobuf/internal/impl.sizeFixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeFixed32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00208350ldr x16, [x28+16]
00208354subs xzr, sp, x16
00208358b.ls 0x2083fc
0020835cstr x30, [sp-96]!
00208360stur x29, [sp-8]
00208364sub x29, sp, 8
00208368str x0, [sp+104]
0020836cstr x1, [sp+112]
00208370strb w2, [sp+120]
00208374str xzr, [sp+24]
00208378bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
0020837cstr x0, [sp+80]
00208380ldrsb x27, [x0]
00208384ldr x1, [x0]
00208388ldr x2, [x0+16]
0020838cldr x3, [x0+8]
00208390str x1, [sp+56]
00208394str x3, [sp+64]
00208398str x2, [sp+72]
0020839cstr x3, [sp+48]
002083a0cbz x3, 0x2083a8
002083a4b 0x2083bc
002083a8
002083a8loc_2083a8:
002083a8str xzr, [sp+24]
002083acmov x0, xzr
002083b0ldur x29, [sp-8]
002083b4ldr x30, [sp], 96
002083b8ret x30
002083bc
002083bcloc_2083bc:
002083bcstr x3, [sp+48]
002083c0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002083c4str x0, [sp+40]
002083c8ldr x1, [sp+48]
002083ccmadd x0, x1, x0, xzr
002083d0str x0, [sp+32]
002083d4bl google.golang.org/protobuf/encoding/protowire.SizeBytes
002083d8str x0, [sp+40]
002083dcldr x1, [sp+112]
002083e0ldrsb x27, [x1]
002083e4ldr x1, [x1+120]
002083e8add x0, x1, x0
002083ecstr x0, [sp+24]
002083f0ldur x29, [sp-8]
002083f4ldr x30, [sp], 96
002083f8ret x30
002083fc
002083fcloc_2083fc:
002083fcstp x0, x1, [sp+8]
00208400strb w2, [sp+24]
00208404mov x3, x30
00208408bl runtime.morestack_noctxt.abi0
0020840cldp x0, x1, [sp+8]
00208410ldrb w2, [sp+24]
00208414b 0x208350
00208418udf 0
0020841cudf 0
00208350
00208350google.golang.org/protobuf/internal/impl.sizeFixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeFixed32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00208350ldr x16, [x28+16]
00208354subs xzr, sp, x16
00208358b.ls 0x2083fc
0020835cstr x30, [sp-96]!
00208360stur x29, [sp-8]
00208364sub x29, sp, 8
00208368str x0, [sp+104]
0020836cstr x1, [sp+112]
00208370strb w2, [sp+120]
00208374str xzr, [sp+24]
00208378bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
0020837cstr x0, [sp+80]
00208380ldrsb x27, [x0]
00208384ldr x1, [x0]
00208388ldr x2, [x0+16]
0020838cldr x3, [x0+8]
00208390str x1, [sp+56]
00208394str x3, [sp+64]
00208398str x2, [sp+72]
0020839cstr x3, [sp+48]
002083a0cbz x3, 0x2083a8
002083a4b 0x2083bc
002083a8
002083a8loc_2083a8:
002083a8str xzr, [sp+24]
002083acmov x0, xzr
002083b0ldur x29, [sp-8]
002083b4ldr x30, [sp], 96
002083b8ret x30
002083bc
002083bcloc_2083bc:
002083bcstr x3, [sp+48]
002083c0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
002083c4str x0, [sp+40]
002083c8ldr x1, [sp+48]
002083ccmadd x0, x1, x0, xzr
002083d0str x0, [sp+32]
002083d4bl google.golang.org/protobuf/encoding/protowire.SizeBytes
002083d8str x0, [sp+40]
002083dcldr x1, [sp+112]
002083e0ldrsb x27, [x1]
002083e4ldr x1, [x1+120]
002083e8add x0, x1, x0
002083ecstr x0, [sp+24]
002083f0ldur x29, [sp-8]
002083f4ldr x30, [sp], 96
002083f8ret x30
002083fc
002083fcloc_2083fc:
002083fcstp x0, x1, [sp+8]
00208400strb w2, [sp+24]
00208404mov x3, x30
00208408bl runtime.morestack_noctxt.abi0
0020840cldp x0, x1, [sp+8]
00208410ldrb w2, [sp+24]
00208414b 0x208350
00208418udf 0
0020841cudf 0
00208350
00208420
00208420google.golang.org/protobuf/internal/impl.appendFixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendFixed32PackedSlice(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)
00208420ldr x16, [x28+16]
00208424sub x17, sp, 80
00208428subs xzr, x17, x16
0020842cb.ls 0x2085e8
00208430str x30, [sp-208]!
00208434stur x29, [sp-8]
00208438sub x29, sp, 8
0020843cstr x0, [sp+216]
00208440str x1, [sp+224]
00208444str x2, [sp+232]
00208448str x3, [sp+240]
0020844cstr x4, [sp+248]
00208450strb w5, [sp+256]
00208454str xzr, [sp+120]
00208458stp xzr, xzr, [sp+128]
0020845cstp xzr, xzr, [sp+104]
00208460ldr x0, [sp+240]
00208464bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00208468str x0, [sp+168]
0020846cldrsb x27, [x0]
00208470ldr x1, [x0]
00208474ldr x2, [x0+16]
00208478ldr x3, [x0+8]
0020847cstr x1, [sp+144]
00208480str x3, [sp+152]
00208484str x2, [sp+160]
00208488str x3, [sp+96]
0020848ccbz x3, 0x208494
00208490b 0x2084d0
00208494
00208494loc_208494:
00208494ldr x5, [sp+216]
00208498ldr x6, [sp+224]
0020849cldr x7, [sp+232]
002084a0str x5, [sp+120]
002084a4str x6, [sp+128]
002084a8str x7, [sp+136]
002084acstp xzr, xzr, [sp+104]
002084b0ldr x0, [sp+120]
002084b4ldr x1, [sp+128]
002084b8ldr x2, [sp+136]
002084bcmov x3, xzr
002084c0mov x4, xzr
002084c4ldur x29, [sp-8]
002084c8ldr x30, [sp], 208
002084ccret x30
002084d0
002084d0loc_2084d0:
002084d0ldr x4, [sp+248]
002084d4ldrsb x27, [x4]
002084d8ldr x3, [x4+112]
002084dcstr x3, [sp+80]
002084e0ldr x0, [sp+216]
002084e4ldr x1, [sp+224]
002084e8ldr x2, [sp+232]
002084ecbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002084f0str x0, [sp+216]
002084f4str x1, [sp+224]
002084f8str x2, [sp+232]
002084fcldr x4, [sp+152]
00208500str x4, [sp+96]
00208504bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00208508str x0, [sp+88]
0020850cldr x4, [sp+96]
00208510madd x3, x4, x0, xzr
00208514str x3, [sp+56]
00208518ldr x0, [sp+216]
0020851cldr x1, [sp+224]
00208520ldr x2, [sp+232]
00208524bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00208528str x0, [sp+216]
0020852cstr x1, [sp+224]
00208530str x2, [sp+232]
00208534ldr x4, [sp+152]
00208538ldr x5, [sp+144]
0020853cldr x6, [sp+160]
00208540str x5, [sp+176]
00208544str x4, [sp+184]
00208548str x6, [sp+192]
0020854cstr xzr, [sp+72]
00208550str x4, [sp+64]
00208554b 0x208558
00208558
00208558loc_208558:
00208558ldr x5, [sp+64]
0020855cldr x6, [sp+72]
00208560subs xzr, x5, x6
00208564b.gt 0x20856c
00208568b 0x2085ac
0020856c
0020856cloc_20856c:
0020856cldr x4, [sp+72]
00208570ldr x5, [sp+176]
00208574ldr w3, [x5+2*x4]
00208578str w3, [sp+52]
0020857cldr x0, [sp+216]
00208580ldr x1, [sp+224]
00208584ldr x2, [sp+232]
00208588bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020858cstr x0, [sp+216]
00208590str x1, [sp+224]
00208594str x2, [sp+232]
00208598b 0x20859c
0020859c
0020859cloc_20859c:
0020859cldr x5, [sp+72]
002085a0add x5, x5, 1
002085a4str x5, [sp+72]
002085a8b 0x208558
002085ac
002085acloc_2085ac:
002085acldr x5, [sp+216]
002085b0ldr x6, [sp+224]
002085b4ldr x7, [sp+232]
002085b8str x5, [sp+120]
002085bcstr x6, [sp+128]
002085c0str x7, [sp+136]
002085c4stp xzr, xzr, [sp+104]
002085c8ldr x0, [sp+120]
002085ccldr x1, [sp+128]
002085d0ldr x2, [sp+136]
002085d4mov x3, xzr
002085d8mov x4, xzr
002085dcldur x29, [sp-8]
002085e0ldr x30, [sp], 208
002085e4ret x30
002085e8
002085e8loc_2085e8:
002085e8stp x0, x1, [sp+8]
002085ecstp x2, x3, [sp+24]
002085f0str x4, [sp+40]
002085f4strb w5, [sp+48]
002085f8mov x3, x30
002085fcbl runtime.morestack_noctxt.abi0
00208600ldp x0, x1, [sp+8]
00208604ldp x2, x3, [sp+24]
00208608ldr x4, [sp+40]
0020860cldrb w5, [sp+48]
00208610b 0x208420
00208614udf 0
00208618udf 0
0020861cudf 0
00208420
00208420google.golang.org/protobuf/internal/impl.appendFixed32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendFixed32PackedSlice(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)
00208420ldr x16, [x28+16]
00208424sub x17, sp, 80
00208428subs xzr, x17, x16
0020842cb.ls 0x2085e8
00208430str x30, [sp-208]!
00208434stur x29, [sp-8]
00208438sub x29, sp, 8
0020843cstr x0, [sp+216]
00208440str x1, [sp+224]
00208444str x2, [sp+232]
00208448str x3, [sp+240]
0020844cstr x4, [sp+248]
00208450strb w5, [sp+256]
00208454str xzr, [sp+120]
00208458stp xzr, xzr, [sp+128]
0020845cstp xzr, xzr, [sp+104]
00208460ldr x0, [sp+240]
00208464bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
00208468str x0, [sp+168]
0020846cldrsb x27, [x0]
00208470ldr x1, [x0]
00208474ldr x2, [x0+16]
00208478ldr x3, [x0+8]
0020847cstr x1, [sp+144]
00208480str x3, [sp+152]
00208484str x2, [sp+160]
00208488str x3, [sp+96]
0020848ccbz x3, 0x208494
00208490b 0x2084d0
00208494
00208494loc_208494:
00208494ldr x5, [sp+216]
00208498ldr x6, [sp+224]
0020849cldr x7, [sp+232]
002084a0str x5, [sp+120]
002084a4str x6, [sp+128]
002084a8str x7, [sp+136]
002084acstp xzr, xzr, [sp+104]
002084b0ldr x0, [sp+120]
002084b4ldr x1, [sp+128]
002084b8ldr x2, [sp+136]
002084bcmov x3, xzr
002084c0mov x4, xzr
002084c4ldur x29, [sp-8]
002084c8ldr x30, [sp], 208
002084ccret x30
002084d0
002084d0loc_2084d0:
002084d0ldr x4, [sp+248]
002084d4ldrsb x27, [x4]
002084d8ldr x3, [x4+112]
002084dcstr x3, [sp+80]
002084e0ldr x0, [sp+216]
002084e4ldr x1, [sp+224]
002084e8ldr x2, [sp+232]
002084ecbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002084f0str x0, [sp+216]
002084f4str x1, [sp+224]
002084f8str x2, [sp+232]
002084fcldr x4, [sp+152]
00208500str x4, [sp+96]
00208504bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00208508str x0, [sp+88]
0020850cldr x4, [sp+96]
00208510madd x3, x4, x0, xzr
00208514str x3, [sp+56]
00208518ldr x0, [sp+216]
0020851cldr x1, [sp+224]
00208520ldr x2, [sp+232]
00208524bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00208528str x0, [sp+216]
0020852cstr x1, [sp+224]
00208530str x2, [sp+232]
00208534ldr x4, [sp+152]
00208538ldr x5, [sp+144]
0020853cldr x6, [sp+160]
00208540str x5, [sp+176]
00208544str x4, [sp+184]
00208548str x6, [sp+192]
0020854cstr xzr, [sp+72]
00208550str x4, [sp+64]
00208554b 0x208558
00208558
00208558loc_208558:
00208558ldr x5, [sp+64]
0020855cldr x6, [sp+72]
00208560subs xzr, x5, x6
00208564b.gt 0x20856c
00208568b 0x2085ac
0020856c
0020856cloc_20856c:
0020856cldr x4, [sp+72]
00208570ldr x5, [sp+176]
00208574ldr w3, [x5+2*x4]
00208578str w3, [sp+52]
0020857cldr x0, [sp+216]
00208580ldr x1, [sp+224]
00208584ldr x2, [sp+232]
00208588bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
0020858cstr x0, [sp+216]
00208590str x1, [sp+224]
00208594str x2, [sp+232]
00208598b 0x20859c
0020859c
0020859cloc_20859c:
0020859cldr x5, [sp+72]
002085a0add x5, x5, 1
002085a4str x5, [sp+72]
002085a8b 0x208558
002085ac
002085acloc_2085ac:
002085acldr x5, [sp+216]
002085b0ldr x6, [sp+224]
002085b4ldr x7, [sp+232]
002085b8str x5, [sp+120]
002085bcstr x6, [sp+128]
002085c0str x7, [sp+136]
002085c4stp xzr, xzr, [sp+104]
002085c8ldr x0, [sp+120]
002085ccldr x1, [sp+128]
002085d0ldr x2, [sp+136]
002085d4mov x3, xzr
002085d8mov x4, xzr
002085dcldur x29, [sp-8]
002085e0ldr x30, [sp], 208
002085e4ret x30
002085e8
002085e8loc_2085e8:
002085e8stp x0, x1, [sp+8]
002085ecstp x2, x3, [sp+24]
002085f0str x4, [sp+40]
002085f4strb w5, [sp+48]
002085f8mov x3, x30
002085fcbl runtime.morestack_noctxt.abi0
00208600ldp x0, x1, [sp+8]
00208604ldp x2, x3, [sp+24]
00208608ldr x4, [sp+40]
0020860cldrb w5, [sp+48]
00208610b 0x208420
00208614udf 0
00208618udf 0
0020861cudf 0
00208420
00208620
00208620google.golang.org/protobuf/internal/impl.sizeFixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00208620ldr x16, [x28+16]
00208624subs xzr, sp, x16
00208628b.ls 0x208670
0020862cstr x30, [sp-32]!
00208630stur x29, [sp-8]
00208634sub x29, sp, 8
00208638str x0, [sp+40]
0020863cstr x1, [sp+48]
00208640str x2, [sp+56]
00208644str x3, [sp+64]
00208648strb w4, [sp+72]
0020864cstr xzr, [sp+8]
00208650bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00208654str x0, [sp+16]
00208658ldr x1, [sp+64]
0020865cadd x0, x1, x0
00208660str x0, [sp+8]
00208664ldur x29, [sp-8]
00208668ldr x30, [sp], 32
0020866cret x30
00208670
00208670loc_208670:
00208670stp x0, x1, [sp+8]
00208674stp x2, x3, [sp+24]
00208678strb w4, [sp+40]
0020867cmov x3, x30
00208680bl runtime.morestack_noctxt.abi0
00208684ldp x0, x1, [sp+8]
00208688ldp x2, x3, [sp+24]
0020868cldrb w4, [sp+40]
00208690b 0x208620
00208694udf 0
00208698udf 0
0020869cudf 0
00208620
00208620google.golang.org/protobuf/internal/impl.sizeFixed32Value: ; void google.golang.org/protobuf/internal/impl.sizeFixed32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00208620ldr x16, [x28+16]
00208624subs xzr, sp, x16
00208628b.ls 0x208670
0020862cstr x30, [sp-32]!
00208630stur x29, [sp-8]
00208634sub x29, sp, 8
00208638str x0, [sp+40]
0020863cstr x1, [sp+48]
00208640str x2, [sp+56]
00208644str x3, [sp+64]
00208648strb w4, [sp+72]
0020864cstr xzr, [sp+8]
00208650bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00208654str x0, [sp+16]
00208658ldr x1, [sp+64]
0020865cadd x0, x1, x0
00208660str x0, [sp+8]
00208664ldur x29, [sp-8]
00208668ldr x30, [sp], 32
0020866cret x30
00208670
00208670loc_208670:
00208670stp x0, x1, [sp+8]
00208674stp x2, x3, [sp+24]
00208678strb w4, [sp+40]
0020867cmov x3, x30
00208680bl runtime.morestack_noctxt.abi0
00208684ldp x0, x1, [sp+8]
00208688ldp x2, x3, [sp+24]
0020868cldrb w4, [sp+40]
00208690b 0x208620
00208694udf 0
00208698udf 0
0020869cudf 0
00208620
002086a0
002086a0google.golang.org/protobuf/internal/impl.appendFixed32Value: ; void google.golang.org/protobuf/internal/impl.appendFixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002086a0ldr x16, [x28+16]
002086a4subs xzr, sp, x16
002086a8b.ls 0x20876c
002086acstr x30, [sp-96]!
002086b0stur x29, [sp-8]
002086b4sub x29, sp, 8
002086b8str x0, [sp+104]
002086bcstr x1, [sp+112]
002086c0str x2, [sp+120]
002086c4str x3, [sp+128]
002086c8str x4, [sp+136]
002086ccstr x5, [sp+144]
002086d0str x6, [sp+152]
002086d4strb w7, [sp+160]
002086d8str xzr, [sp+64]
002086dcstp xzr, xzr, [sp+72]
002086e0stp xzr, xzr, [sp+48]
002086e4ldr x3, [sp+152]
002086e8ldr x0, [sp+104]
002086ecldr x1, [sp+112]
002086f0ldr x2, [sp+120]
002086f4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002086f8str x0, [sp+104]
002086fcstr x1, [sp+112]
00208700str x2, [sp+120]
00208704ldr x0, [sp+128]
00208708ldr x1, [sp+136]
0020870cldr x2, [sp+144]
00208710bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00208714str x0, [sp+40]
00208718ldr x1, [sp+112]
0020871cldr x2, [sp+120]
00208720ldr x4, [sp+104]
00208724mov x3, x0
00208728mov x0, x4
0020872cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00208730str x0, [sp+104]
00208734str x1, [sp+112]
00208738str x2, [sp+120]
0020873cstr x0, [sp+64]
00208740str x1, [sp+72]
00208744str x2, [sp+80]
00208748stp xzr, xzr, [sp+48]
0020874cldr x0, [sp+64]
00208750ldr x1, [sp+72]
00208754ldr x2, [sp+80]
00208758mov x3, xzr
0020875cmov x4, xzr
00208760ldur x29, [sp-8]
00208764ldr x30, [sp], 96
00208768ret x30
0020876c
0020876cloc_20876c:
0020876cstp x0, x1, [sp+8]
00208770stp x2, x3, [sp+24]
00208774stp x4, x5, [sp+40]
00208778str x6, [sp+56]
0020877cstrb w7, [sp+64]
00208780mov x3, x30
00208784bl runtime.morestack_noctxt.abi0
00208788ldp x0, x1, [sp+8]
0020878cldp x2, x3, [sp+24]
00208790ldp x4, x5, [sp+40]
00208794ldr x6, [sp+56]
00208798ldrb w7, [sp+64]
0020879cb 0x2086a0
002086a0
002086a0google.golang.org/protobuf/internal/impl.appendFixed32Value: ; void google.golang.org/protobuf/internal/impl.appendFixed32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002086a0ldr x16, [x28+16]
002086a4subs xzr, sp, x16
002086a8b.ls 0x20876c
002086acstr x30, [sp-96]!
002086b0stur x29, [sp-8]
002086b4sub x29, sp, 8
002086b8str x0, [sp+104]
002086bcstr x1, [sp+112]
002086c0str x2, [sp+120]
002086c4str x3, [sp+128]
002086c8str x4, [sp+136]
002086ccstr x5, [sp+144]
002086d0str x6, [sp+152]
002086d4strb w7, [sp+160]
002086d8str xzr, [sp+64]
002086dcstp xzr, xzr, [sp+72]
002086e0stp xzr, xzr, [sp+48]
002086e4ldr x3, [sp+152]
002086e8ldr x0, [sp+104]
002086ecldr x1, [sp+112]
002086f0ldr x2, [sp+120]
002086f4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002086f8str x0, [sp+104]
002086fcstr x1, [sp+112]
00208700str x2, [sp+120]
00208704ldr x0, [sp+128]
00208708ldr x1, [sp+136]
0020870cldr x2, [sp+144]
00208710bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00208714str x0, [sp+40]
00208718ldr x1, [sp+112]
0020871cldr x2, [sp+120]
00208720ldr x4, [sp+104]
00208724mov x3, x0
00208728mov x0, x4
0020872cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00208730str x0, [sp+104]
00208734str x1, [sp+112]
00208738str x2, [sp+120]
0020873cstr x0, [sp+64]
00208740str x1, [sp+72]
00208744str x2, [sp+80]
00208748stp xzr, xzr, [sp+48]
0020874cldr x0, [sp+64]
00208750ldr x1, [sp+72]
00208754ldr x2, [sp+80]
00208758mov x3, xzr
0020875cmov x4, xzr
00208760ldur x29, [sp-8]
00208764ldr x30, [sp], 96
00208768ret x30
0020876c
0020876cloc_20876c:
0020876cstp x0, x1, [sp+8]
00208770stp x2, x3, [sp+24]
00208774stp x4, x5, [sp+40]
00208778str x6, [sp+56]
0020877cstrb w7, [sp+64]
00208780mov x3, x30
00208784bl runtime.morestack_noctxt.abi0
00208788ldp x0, x1, [sp+8]
0020878cldp x2, x3, [sp+24]
00208790ldp x4, x5, [sp+40]
00208794ldr x6, [sp+56]
00208798ldrb w7, [sp+64]
0020879cb 0x2086a0
002086a0
Loading..