File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00204220
00204220google.golang.org/protobuf/internal/impl.appendUint64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSlice(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)
00204220ldr x16, [x28+16]
00204224sub x17, sp, 96
00204228subs xzr, x17, x16
0020422cb.ls 0x204444
00204230str x30, [sp-224]!
00204234stur x29, [sp-8]
00204238sub x29, sp, 8
0020423cstr x0, [sp+232]
00204240str x1, [sp+240]
00204244str x2, [sp+248]
00204248str x3, [sp+256]
0020424cstr x4, [sp+264]
00204250strb w5, [sp+272]
00204254str xzr, [sp+136]
00204258stp xzr, xzr, [sp+144]
0020425cstp xzr, xzr, [sp+120]
00204260ldr x0, [sp+256]
00204264bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
00204268str x0, [sp+208]
0020426cldrsb x27, [x0]
00204270ldr x1, [x0]
00204274ldr x2, [x0+16]
00204278ldr x3, [x0+8]
0020427cstr x1, [sp+160]
00204280str x3, [sp+168]
00204284str x2, [sp+176]
00204288str x3, [sp+112]
0020428ccbz x3, 0x204294
00204290b 0x2042d0
00204294
00204294loc_204294:
00204294ldr x5, [sp+232]
00204298ldr x6, [sp+240]
0020429cldr x7, [sp+248]
002042a0str x5, [sp+136]
002042a4str x6, [sp+144]
002042a8str x7, [sp+152]
002042acstp xzr, xzr, [sp+120]
002042b0ldr x0, [sp+136]
002042b4ldr x1, [sp+144]
002042b8ldr x2, [sp+152]
002042bcmov x3, xzr
002042c0mov x4, xzr
002042c4ldur x29, [sp-8]
002042c8ldr x30, [sp], 224
002042ccret x30
002042d0
002042d0loc_2042d0:
002042d0ldr x4, [sp+264]
002042d4ldrsb x27, [x4]
002042d8ldr x3, [x4+112]
002042dcstr x3, [sp+104]
002042e0ldr x0, [sp+232]
002042e4ldr x1, [sp+240]
002042e8ldr x2, [sp+248]
002042ecbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002042f0str x0, [sp+232]
002042f4str x1, [sp+240]
002042f8str x2, [sp+248]
002042fcstr xzr, [sp+64]
00204300ldr x4, [sp+168]
00204304ldr x5, [sp+160]
00204308ldr x6, [sp+176]
0020430cstr x5, [sp+184]
00204310str x4, [sp+192]
00204314str x6, [sp+200]
00204318str xzr, [sp+96]
0020431cstr x4, [sp+88]
00204320b 0x204324
00204324
00204324loc_204324:
00204324ldr x4, [sp+88]
00204328ldr x5, [sp+96]
0020432csubs xzr, x4, x5
00204330b.gt 0x204338
00204334b 0x204370
00204338
00204338loc_204338:
00204338ldr x1, [sp+96]
0020433cldr x2, [sp+184]
00204340ldr x0, [x2+3*x1]
00204344str x0, [sp+56]
00204348bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0020434cstr x0, [sp+112]
00204350ldr x1, [sp+64]
00204354add x1, x1, x0
00204358str x1, [sp+64]
0020435cb 0x204360
00204360
00204360loc_204360:
00204360ldr x4, [sp+96]
00204364add x4, x4, 1
00204368str x4, [sp+96]
0020436cb 0x204324
00204370
00204370loc_204370:
00204370ldr x0, [sp+232]
00204374ldr x1, [sp+240]
00204378ldr x2, [sp+248]
0020437cldr x3, [sp+64]
00204380bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204384str x0, [sp+232]
00204388str x1, [sp+240]
0020438cstr x2, [sp+248]
00204390ldr x4, [sp+168]
00204394ldr x5, [sp+160]
00204398ldr x6, [sp+176]
0020439cstr x5, [sp+184]
002043a0str x4, [sp+192]
002043a4str x6, [sp+200]
002043a8str xzr, [sp+80]
002043acstr x4, [sp+72]
002043b0b 0x2043b4
002043b4
002043b4loc_2043b4:
002043b4ldr x5, [sp+72]
002043b8ldr x6, [sp+80]
002043bcsubs xzr, x5, x6
002043c0b.gt 0x2043c8
002043c4b 0x204408
002043c8
002043c8loc_2043c8:
002043c8ldr x4, [sp+80]
002043ccldr x5, [sp+184]
002043d0ldr x3, [x5+3*x4]
002043d4str x3, [sp+48]
002043d8ldr x0, [sp+232]
002043dcldr x1, [sp+240]
002043e0ldr x2, [sp+248]
002043e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002043e8str x0, [sp+232]
002043ecstr x1, [sp+240]
002043f0str x2, [sp+248]
002043f4b 0x2043f8
002043f8
002043f8loc_2043f8:
002043f8ldr x5, [sp+80]
002043fcadd x5, x5, 1
00204400str x5, [sp+80]
00204404b 0x2043b4
00204408
00204408loc_204408:
00204408ldr x5, [sp+232]
0020440cldr x6, [sp+240]
00204410ldr x7, [sp+248]
00204414str x5, [sp+136]
00204418str x6, [sp+144]
0020441cstr x7, [sp+152]
00204420stp xzr, xzr, [sp+120]
00204424ldr x0, [sp+136]
00204428ldr x1, [sp+144]
0020442cldr x2, [sp+152]
00204430mov x3, xzr
00204434mov x4, xzr
00204438ldur x29, [sp-8]
0020443cldr x30, [sp], 224
00204440ret x30
00204444
00204444loc_204444:
00204444stp x0, x1, [sp+8]
00204448stp x2, x3, [sp+24]
0020444cstr x4, [sp+40]
00204450strb w5, [sp+48]
00204454mov x3, x30
00204458bl runtime.morestack_noctxt.abi0
0020445cldp x0, x1, [sp+8]
00204460ldp x2, x3, [sp+24]
00204464ldr x4, [sp+40]
00204468ldrb w5, [sp+48]
0020446cb 0x204220
00204220
00204220google.golang.org/protobuf/internal/impl.appendUint64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSlice(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)
00204220ldr x16, [x28+16]
00204224sub x17, sp, 96
00204228subs xzr, x17, x16
0020422cb.ls 0x204444
00204230str x30, [sp-224]!
00204234stur x29, [sp-8]
00204238sub x29, sp, 8
0020423cstr x0, [sp+232]
00204240str x1, [sp+240]
00204244str x2, [sp+248]
00204248str x3, [sp+256]
0020424cstr x4, [sp+264]
00204250strb w5, [sp+272]
00204254str xzr, [sp+136]
00204258stp xzr, xzr, [sp+144]
0020425cstp xzr, xzr, [sp+120]
00204260ldr x0, [sp+256]
00204264bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
00204268str x0, [sp+208]
0020426cldrsb x27, [x0]
00204270ldr x1, [x0]
00204274ldr x2, [x0+16]
00204278ldr x3, [x0+8]
0020427cstr x1, [sp+160]
00204280str x3, [sp+168]
00204284str x2, [sp+176]
00204288str x3, [sp+112]
0020428ccbz x3, 0x204294
00204290b 0x2042d0
00204294
00204294loc_204294:
00204294ldr x5, [sp+232]
00204298ldr x6, [sp+240]
0020429cldr x7, [sp+248]
002042a0str x5, [sp+136]
002042a4str x6, [sp+144]
002042a8str x7, [sp+152]
002042acstp xzr, xzr, [sp+120]
002042b0ldr x0, [sp+136]
002042b4ldr x1, [sp+144]
002042b8ldr x2, [sp+152]
002042bcmov x3, xzr
002042c0mov x4, xzr
002042c4ldur x29, [sp-8]
002042c8ldr x30, [sp], 224
002042ccret x30
002042d0
002042d0loc_2042d0:
002042d0ldr x4, [sp+264]
002042d4ldrsb x27, [x4]
002042d8ldr x3, [x4+112]
002042dcstr x3, [sp+104]
002042e0ldr x0, [sp+232]
002042e4ldr x1, [sp+240]
002042e8ldr x2, [sp+248]
002042ecbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002042f0str x0, [sp+232]
002042f4str x1, [sp+240]
002042f8str x2, [sp+248]
002042fcstr xzr, [sp+64]
00204300ldr x4, [sp+168]
00204304ldr x5, [sp+160]
00204308ldr x6, [sp+176]
0020430cstr x5, [sp+184]
00204310str x4, [sp+192]
00204314str x6, [sp+200]
00204318str xzr, [sp+96]
0020431cstr x4, [sp+88]
00204320b 0x204324
00204324
00204324loc_204324:
00204324ldr x4, [sp+88]
00204328ldr x5, [sp+96]
0020432csubs xzr, x4, x5
00204330b.gt 0x204338
00204334b 0x204370
00204338
00204338loc_204338:
00204338ldr x1, [sp+96]
0020433cldr x2, [sp+184]
00204340ldr x0, [x2+3*x1]
00204344str x0, [sp+56]
00204348bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0020434cstr x0, [sp+112]
00204350ldr x1, [sp+64]
00204354add x1, x1, x0
00204358str x1, [sp+64]
0020435cb 0x204360
00204360
00204360loc_204360:
00204360ldr x4, [sp+96]
00204364add x4, x4, 1
00204368str x4, [sp+96]
0020436cb 0x204324
00204370
00204370loc_204370:
00204370ldr x0, [sp+232]
00204374ldr x1, [sp+240]
00204378ldr x2, [sp+248]
0020437cldr x3, [sp+64]
00204380bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204384str x0, [sp+232]
00204388str x1, [sp+240]
0020438cstr x2, [sp+248]
00204390ldr x4, [sp+168]
00204394ldr x5, [sp+160]
00204398ldr x6, [sp+176]
0020439cstr x5, [sp+184]
002043a0str x4, [sp+192]
002043a4str x6, [sp+200]
002043a8str xzr, [sp+80]
002043acstr x4, [sp+72]
002043b0b 0x2043b4
002043b4
002043b4loc_2043b4:
002043b4ldr x5, [sp+72]
002043b8ldr x6, [sp+80]
002043bcsubs xzr, x5, x6
002043c0b.gt 0x2043c8
002043c4b 0x204408
002043c8
002043c8loc_2043c8:
002043c8ldr x4, [sp+80]
002043ccldr x5, [sp+184]
002043d0ldr x3, [x5+3*x4]
002043d4str x3, [sp+48]
002043d8ldr x0, [sp+232]
002043dcldr x1, [sp+240]
002043e0ldr x2, [sp+248]
002043e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002043e8str x0, [sp+232]
002043ecstr x1, [sp+240]
002043f0str x2, [sp+248]
002043f4b 0x2043f8
002043f8
002043f8loc_2043f8:
002043f8ldr x5, [sp+80]
002043fcadd x5, x5, 1
00204400str x5, [sp+80]
00204404b 0x2043b4
00204408
00204408loc_204408:
00204408ldr x5, [sp+232]
0020440cldr x6, [sp+240]
00204410ldr x7, [sp+248]
00204414str x5, [sp+136]
00204418str x6, [sp+144]
0020441cstr x7, [sp+152]
00204420stp xzr, xzr, [sp+120]
00204424ldr x0, [sp+136]
00204428ldr x1, [sp+144]
0020442cldr x2, [sp+152]
00204430mov x3, xzr
00204434mov x4, xzr
00204438ldur x29, [sp-8]
0020443cldr x30, [sp], 224
00204440ret x30
00204444
00204444loc_204444:
00204444stp x0, x1, [sp+8]
00204448stp x2, x3, [sp+24]
0020444cstr x4, [sp+40]
00204450strb w5, [sp+48]
00204454mov x3, x30
00204458bl runtime.morestack_noctxt.abi0
0020445cldp x0, x1, [sp+8]
00204460ldp x2, x3, [sp+24]
00204464ldr x4, [sp+40]
00204468ldrb w5, [sp+48]
0020446cb 0x204220
00204220
00204470
00204470google.golang.org/protobuf/internal/impl.sizeUint64Value: ; void google.golang.org/protobuf/internal/impl.sizeUint64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204470ldr x16, [x28+16]
00204474subs xzr, sp, x16
00204478b.ls 0x2044d0
0020447cstr x30, [sp-64]!
00204480stur x29, [sp-8]
00204484sub x29, sp, 8
00204488str x0, [sp+72]
0020448cstr x1, [sp+80]
00204490str x2, [sp+88]
00204494str x3, [sp+96]
00204498strb w4, [sp+104]
0020449cstr xzr, [sp+32]
002044a0ldr x0, [sp+72]
002044a4ldr x1, [sp+80]
002044a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002044acstr x0, [sp+48]
002044b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002044b4str x0, [sp+40]
002044b8ldr x3, [sp+96]
002044bcadd x0, x3, x0
002044c0str x0, [sp+32]
002044c4ldur x29, [sp-8]
002044c8ldr x30, [sp], 64
002044ccret x30
002044d0
002044d0loc_2044d0:
002044d0stp x0, x1, [sp+8]
002044d4stp x2, x3, [sp+24]
002044d8strb w4, [sp+40]
002044dcmov x3, x30
002044e0bl runtime.morestack_noctxt.abi0
002044e4ldp x0, x1, [sp+8]
002044e8ldp x2, x3, [sp+24]
002044ecldrb w4, [sp+40]
002044f0b 0x204470
002044f4udf 0
002044f8udf 0
002044fcudf 0
00204470
00204470google.golang.org/protobuf/internal/impl.sizeUint64Value: ; void google.golang.org/protobuf/internal/impl.sizeUint64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204470ldr x16, [x28+16]
00204474subs xzr, sp, x16
00204478b.ls 0x2044d0
0020447cstr x30, [sp-64]!
00204480stur x29, [sp-8]
00204484sub x29, sp, 8
00204488str x0, [sp+72]
0020448cstr x1, [sp+80]
00204490str x2, [sp+88]
00204494str x3, [sp+96]
00204498strb w4, [sp+104]
0020449cstr xzr, [sp+32]
002044a0ldr x0, [sp+72]
002044a4ldr x1, [sp+80]
002044a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002044acstr x0, [sp+48]
002044b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002044b4str x0, [sp+40]
002044b8ldr x3, [sp+96]
002044bcadd x0, x3, x0
002044c0str x0, [sp+32]
002044c4ldur x29, [sp-8]
002044c8ldr x30, [sp], 64
002044ccret x30
002044d0
002044d0loc_2044d0:
002044d0stp x0, x1, [sp+8]
002044d4stp x2, x3, [sp+24]
002044d8strb w4, [sp+40]
002044dcmov x3, x30
002044e0bl runtime.morestack_noctxt.abi0
002044e4ldp x0, x1, [sp+8]
002044e8ldp x2, x3, [sp+24]
002044ecldrb w4, [sp+40]
002044f0b 0x204470
002044f4udf 0
002044f8udf 0
002044fcudf 0
00204470
00204500
00204500google.golang.org/protobuf/internal/impl.appendUint64Value: ; void google.golang.org/protobuf/internal/impl.appendUint64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204500ldr x16, [x28+16]
00204504subs xzr, sp, x16
00204508b.ls 0x2045cc
0020450cstr x30, [sp-96]!
00204510stur x29, [sp-8]
00204514sub x29, sp, 8
00204518str x0, [sp+104]
0020451cstr x1, [sp+112]
00204520str x2, [sp+120]
00204524str x3, [sp+128]
00204528str x4, [sp+136]
0020452cstr x5, [sp+144]
00204530str x6, [sp+152]
00204534strb w7, [sp+160]
00204538str xzr, [sp+64]
0020453cstp xzr, xzr, [sp+72]
00204540stp xzr, xzr, [sp+48]
00204544ldr x3, [sp+152]
00204548ldr x0, [sp+104]
0020454cldr x1, [sp+112]
00204550ldr x2, [sp+120]
00204554bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204558str x0, [sp+104]
0020455cstr x1, [sp+112]
00204560str x2, [sp+120]
00204564ldr x0, [sp+128]
00204568ldr x1, [sp+136]
0020456cldr x2, [sp+144]
00204570bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00204574str x0, [sp+40]
00204578ldr x1, [sp+112]
0020457cldr x2, [sp+120]
00204580ldr x4, [sp+104]
00204584mov x3, x0
00204588mov x0, x4
0020458cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204590str x0, [sp+104]
00204594str x1, [sp+112]
00204598str x2, [sp+120]
0020459cstr x0, [sp+64]
002045a0str x1, [sp+72]
002045a4str x2, [sp+80]
002045a8stp xzr, xzr, [sp+48]
002045acldr x0, [sp+64]
002045b0ldr x1, [sp+72]
002045b4ldr x2, [sp+80]
002045b8mov x3, xzr
002045bcmov x4, xzr
002045c0ldur x29, [sp-8]
002045c4ldr x30, [sp], 96
002045c8ret x30
002045cc
002045ccloc_2045cc:
002045ccstp x0, x1, [sp+8]
002045d0stp x2, x3, [sp+24]
002045d4stp x4, x5, [sp+40]
002045d8str x6, [sp+56]
002045dcstrb w7, [sp+64]
002045e0mov x3, x30
002045e4bl runtime.morestack_noctxt.abi0
002045e8ldp x0, x1, [sp+8]
002045ecldp x2, x3, [sp+24]
002045f0ldp x4, x5, [sp+40]
002045f4ldr x6, [sp+56]
002045f8ldrb w7, [sp+64]
002045fcb 0x204500
00204500
00204500google.golang.org/protobuf/internal/impl.appendUint64Value: ; void google.golang.org/protobuf/internal/impl.appendUint64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204500ldr x16, [x28+16]
00204504subs xzr, sp, x16
00204508b.ls 0x2045cc
0020450cstr x30, [sp-96]!
00204510stur x29, [sp-8]
00204514sub x29, sp, 8
00204518str x0, [sp+104]
0020451cstr x1, [sp+112]
00204520str x2, [sp+120]
00204524str x3, [sp+128]
00204528str x4, [sp+136]
0020452cstr x5, [sp+144]
00204530str x6, [sp+152]
00204534strb w7, [sp+160]
00204538str xzr, [sp+64]
0020453cstp xzr, xzr, [sp+72]
00204540stp xzr, xzr, [sp+48]
00204544ldr x3, [sp+152]
00204548ldr x0, [sp+104]
0020454cldr x1, [sp+112]
00204550ldr x2, [sp+120]
00204554bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204558str x0, [sp+104]
0020455cstr x1, [sp+112]
00204560str x2, [sp+120]
00204564ldr x0, [sp+128]
00204568ldr x1, [sp+136]
0020456cldr x2, [sp+144]
00204570bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00204574str x0, [sp+40]
00204578ldr x1, [sp+112]
0020457cldr x2, [sp+120]
00204580ldr x4, [sp+104]
00204584mov x3, x0
00204588mov x0, x4
0020458cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204590str x0, [sp+104]
00204594str x1, [sp+112]
00204598str x2, [sp+120]
0020459cstr x0, [sp+64]
002045a0str x1, [sp+72]
002045a4str x2, [sp+80]
002045a8stp xzr, xzr, [sp+48]
002045acldr x0, [sp+64]
002045b0ldr x1, [sp+72]
002045b4ldr x2, [sp+80]
002045b8mov x3, xzr
002045bcmov x4, xzr
002045c0ldur x29, [sp-8]
002045c4ldr x30, [sp], 96
002045c8ret x30
002045cc
002045ccloc_2045cc:
002045ccstp x0, x1, [sp+8]
002045d0stp x2, x3, [sp+24]
002045d4stp x4, x5, [sp+40]
002045d8str x6, [sp+56]
002045dcstrb w7, [sp+64]
002045e0mov x3, x30
002045e4bl runtime.morestack_noctxt.abi0
002045e8ldp x0, x1, [sp+8]
002045ecldp x2, x3, [sp+24]
002045f0ldp x4, x5, [sp+40]
002045f4ldr x6, [sp+56]
002045f8ldrb w7, [sp+64]
002045fcb 0x204500
00204500
00204600
00204600google.golang.org/protobuf/internal/impl.consumeUint64Value: ; void google.golang.org/protobuf/internal/impl.consumeUint64Value(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)
00204600ldr x16, [x28+16]
00204604sub x17, sp, 48
00204608subs xzr, x17, x16
0020460cb.ls 0x2048d0
00204610str x30, [sp-176]!
00204614stur x29, [sp-8]
00204618sub x29, sp, 8
0020461cstr x0, [sp+184]
00204620str x1, [sp+192]
00204624str x2, [sp+200]
00204628str x3, [sp+208]
0020462cstr x4, [sp+216]
00204630str x5, [sp+224]
00204634str w6, [sp+232]
00204638strb w7, [sp+236]
0020463cstrb w8, [sp+240]
00204640str x9, [sp+248]
00204644str x10, [sp+256]
00204648str x11, [sp+264]
0020464cstp xzr, xzr, [sp+104]
00204650str xzr, [sp+120]
00204654str xzr, [sp+48]
00204658strb wzr, [sp+56]
0020465cstp xzr, xzr, [sp+128]
00204660ldrsb x7, [sp+236]
00204664ubfm x7, x7, 0, 7
00204668cbnz w7, 0x204670
0020466cb 0x2046b0
00204670
00204670loc_204670:
00204670stp xzr, xzr, [sp+104]
00204674str xzr, [sp+120]
00204678adrp x27, 0x81e000
0020467cldr x5, [x27+192]
00204680adrp x27, 0x81e000
00204684ldr x6, [x27+200]
00204688str x5, [sp+128]
0020468cstr x6, [sp+136]
00204690ldr x3, [sp+48]
00204694ldr x0, [sp+104]
00204698ldrb w4, [sp+56]
0020469cldr x1, [sp+112]
002046a0ldr x2, [sp+120]
002046a4ldur x29, [sp-8]
002046a8ldr x30, [sp], 176
002046acret x30
002046b0
002046b0loc_2046b0:
002046b0str xzr, [sp+40]
002046b4str xzr, [sp+64]
002046b8ldr x7, [sp+192]
002046bcstr x7, [sp+80]
002046c0subs xzr, x7, 0
002046c4cset x8, ne
002046c8strb w8, [sp+39]
002046cccbnz x7, 0x2046d4
002046d0b 0x2046fc
002046d4
002046d4loc_2046d4:
002046d4ldr x1, [sp+192]
002046d8ldr x7, [sp+184]
002046dcsubs xzr, x1, 0
002046e0b.hi 0x2046e8
002046e4b 0x2048c4
002046e8
002046e8loc_2046e8:
002046e8ldrb w7, [x7]
002046ecsubs wzr, w7, 128
002046f0cset x7, lo
002046f4strb w7, [sp+39]
002046f8b 0x204700
002046fc
002046fcloc_2046fc:
002046fcb 0x204700
00204700
00204700loc_204700:
00204700ldrb w7, [sp+39]
00204704tbnz w7, 0, 0x20470c
00204708b 0x204734
0020470c
0020470cloc_20470c:
0020470cldr x1, [sp+192]
00204710ldr x7, [sp+184]
00204714subs xzr, x1, 0
00204718b.hi 0x204720
0020471cb 0x2048bc
00204720
00204720loc_204720:
00204720ldrb w7, [x7]
00204724str x7, [sp+40]
00204728orr x7, xzr, 1
0020472cstr x7, [sp+64]
00204730b 0x204804
00204734
00204734loc_204734:
00204734ldr x7, [sp+192]
00204738str x7, [sp+80]
0020473csubs xzr, x7, 2
00204740cset x7, ge
00204744strb w7, [sp+39]
00204748b.ge 0x204750
0020474cb 0x204778
00204750
00204750loc_204750:
00204750ldr x1, [sp+192]
00204754ldr x7, [sp+184]
00204758subs xzr, x1, 1
0020475cb.hi 0x204764
00204760b 0x2048b4
00204764
00204764loc_204764:
00204764ldrb w7, [x7+1]
00204768subs wzr, w7, 128
0020476ccset x7, lo
00204770strb w7, [sp+39]
00204774b 0x20477c
00204778
00204778loc_204778:
00204778b 0x20477c
0020477c
0020477cloc_20477c:
0020477cldrb w7, [sp+39]
00204780tbnz w7, 0, 0x204788
00204784b 0x2047d4
00204788
00204788loc_204788:
00204788ldr x1, [sp+192]
0020478cldr x7, [sp+184]
00204790subs xzr, x1, 0
00204794b.hi 0x20479c
00204798b 0x2048ac
0020479c
0020479cloc_20479c:
0020479cldrb w7, [x7]
002047a0and x7, x7, 127
002047a4ldr x1, [sp+192]
002047a8ldr x8, [sp+184]
002047acsubs xzr, x1, 1
002047b0b.hi 0x2047b8
002047b4b 0x2048a4
002047b8
002047b8loc_2047b8:
002047b8ldrb w8, [x8+1]
002047bcubfm x8, x8, 57, 7
002047c0add x7, x7, x8
002047c4str x7, [sp+40]
002047c8orr x7, xzr, 2
002047ccstr x7, [sp+64]
002047d0b 0x204800
002047d4
002047d4loc_2047d4:
002047d4ldr x0, [sp+184]
002047d8ldr x1, [sp+192]
002047dcldr x2, [sp+200]
002047e0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002047e4str x0, [sp+72]
002047e8str x1, [sp+80]
002047ecstr x0, [sp+96]
002047f0str x1, [sp+88]
002047f4str x0, [sp+40]
002047f8str x1, [sp+64]
002047fcb 0x204800
00204800
00204800loc_204800:
00204800b 0x204804
00204804
00204804loc_204804:
00204804ldr x7, [sp+64]
00204808tbnz x7, 63, 0x204810
0020480cb 0x204850
00204810
00204810loc_204810:
00204810stp xzr, xzr, [sp+104]
00204814str xzr, [sp+120]
00204818adrp x27, 0x81e000
0020481cldr x5, [x27+160]
00204820adrp x27, 0x81e000
00204824ldr x6, [x27+168]
00204828str x5, [sp+128]
0020482cstr x6, [sp+136]
00204830ldr x3, [sp+48]
00204834ldr x0, [sp+104]
00204838ldrb w4, [sp+56]
0020483cldr x1, [sp+112]
00204840ldr x2, [sp+120]
00204844ldur x29, [sp-8]
00204848ldr x30, [sp], 176
0020484cret x30
00204850
00204850loc_204850:
00204850ldr x1, [sp+64]
00204854str x1, [sp+48]
00204858ldr x0, [sp+40]
0020485cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00204860str x0, [sp+144]
00204864str x1, [sp+152]
00204868str x2, [sp+160]
0020486cstr x0, [sp+104]
00204870str x1, [sp+112]
00204874str x2, [sp+120]
00204878stp xzr, xzr, [sp+128]
0020487cldr x3, [sp+48]
00204880ldr x0, [sp+104]
00204884ldrb w4, [sp+56]
00204888ldr x1, [sp+112]
0020488cldr x2, [sp+120]
00204890mov x5, xzr
00204894mov x6, xzr
00204898ldur x29, [sp-8]
0020489cldr x30, [sp], 176
002048a0ret x30
002048a4
002048a4loc_2048a4:
002048a4orr x0, xzr, 1
002048a8bl runtime.panicIndex
002048ac
002048acloc_2048ac:
002048acmov x0, xzr
002048b0bl runtime.panicIndex
002048b4
002048b4loc_2048b4:
002048b4orr x0, xzr, 1
002048b8bl runtime.panicIndex
002048bc
002048bcloc_2048bc:
002048bcmov x0, xzr
002048c0bl runtime.panicIndex
002048c4
002048c4loc_2048c4:
002048c4mov x0, xzr
002048c8bl runtime.panicIndex
002048cchint
002048d0
002048d0loc_2048d0:
002048d0stp x0, x1, [sp+8]
002048d4stp x2, x3, [sp+24]
002048d8stp x4, x5, [sp+40]
002048dcstr w6, [sp+56]
002048e0strb w7, [sp+60]
002048e4strb w8, [sp+64]
002048e8stp x9, x10, [sp+72]
002048ecstr x11, [sp+88]
002048f0mov x3, x30
002048f4bl runtime.morestack_noctxt.abi0
002048f8ldp x0, x1, [sp+8]
002048fcldp x2, x3, [sp+24]
00204900ldp x4, x5, [sp+40]
00204904ldrsw x6, [sp+56]
00204908ldrsb x7, [sp+60]
0020490cldrb w8, [sp+64]
00204910ldp x9, x10, [sp+72]
00204914ldr x11, [sp+88]
00204918b 0x204600
0020491cudf 0
00204600
00204600google.golang.org/protobuf/internal/impl.consumeUint64Value: ; void google.golang.org/protobuf/internal/impl.consumeUint64Value(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)
00204600ldr x16, [x28+16]
00204604sub x17, sp, 48
00204608subs xzr, x17, x16
0020460cb.ls 0x2048d0
00204610str x30, [sp-176]!
00204614stur x29, [sp-8]
00204618sub x29, sp, 8
0020461cstr x0, [sp+184]
00204620str x1, [sp+192]
00204624str x2, [sp+200]
00204628str x3, [sp+208]
0020462cstr x4, [sp+216]
00204630str x5, [sp+224]
00204634str w6, [sp+232]
00204638strb w7, [sp+236]
0020463cstrb w8, [sp+240]
00204640str x9, [sp+248]
00204644str x10, [sp+256]
00204648str x11, [sp+264]
0020464cstp xzr, xzr, [sp+104]
00204650str xzr, [sp+120]
00204654str xzr, [sp+48]
00204658strb wzr, [sp+56]
0020465cstp xzr, xzr, [sp+128]
00204660ldrsb x7, [sp+236]
00204664ubfm x7, x7, 0, 7
00204668cbnz w7, 0x204670
0020466cb 0x2046b0
00204670
00204670loc_204670:
00204670stp xzr, xzr, [sp+104]
00204674str xzr, [sp+120]
00204678adrp x27, 0x81e000
0020467cldr x5, [x27+192]
00204680adrp x27, 0x81e000
00204684ldr x6, [x27+200]
00204688str x5, [sp+128]
0020468cstr x6, [sp+136]
00204690ldr x3, [sp+48]
00204694ldr x0, [sp+104]
00204698ldrb w4, [sp+56]
0020469cldr x1, [sp+112]
002046a0ldr x2, [sp+120]
002046a4ldur x29, [sp-8]
002046a8ldr x30, [sp], 176
002046acret x30
002046b0
002046b0loc_2046b0:
002046b0str xzr, [sp+40]
002046b4str xzr, [sp+64]
002046b8ldr x7, [sp+192]
002046bcstr x7, [sp+80]
002046c0subs xzr, x7, 0
002046c4cset x8, ne
002046c8strb w8, [sp+39]
002046cccbnz x7, 0x2046d4
002046d0b 0x2046fc
002046d4
002046d4loc_2046d4:
002046d4ldr x1, [sp+192]
002046d8ldr x7, [sp+184]
002046dcsubs xzr, x1, 0
002046e0b.hi 0x2046e8
002046e4b 0x2048c4
002046e8
002046e8loc_2046e8:
002046e8ldrb w7, [x7]
002046ecsubs wzr, w7, 128
002046f0cset x7, lo
002046f4strb w7, [sp+39]
002046f8b 0x204700
002046fc
002046fcloc_2046fc:
002046fcb 0x204700
00204700
00204700loc_204700:
00204700ldrb w7, [sp+39]
00204704tbnz w7, 0, 0x20470c
00204708b 0x204734
0020470c
0020470cloc_20470c:
0020470cldr x1, [sp+192]
00204710ldr x7, [sp+184]
00204714subs xzr, x1, 0
00204718b.hi 0x204720
0020471cb 0x2048bc
00204720
00204720loc_204720:
00204720ldrb w7, [x7]
00204724str x7, [sp+40]
00204728orr x7, xzr, 1
0020472cstr x7, [sp+64]
00204730b 0x204804
00204734
00204734loc_204734:
00204734ldr x7, [sp+192]
00204738str x7, [sp+80]
0020473csubs xzr, x7, 2
00204740cset x7, ge
00204744strb w7, [sp+39]
00204748b.ge 0x204750
0020474cb 0x204778
00204750
00204750loc_204750:
00204750ldr x1, [sp+192]
00204754ldr x7, [sp+184]
00204758subs xzr, x1, 1
0020475cb.hi 0x204764
00204760b 0x2048b4
00204764
00204764loc_204764:
00204764ldrb w7, [x7+1]
00204768subs wzr, w7, 128
0020476ccset x7, lo
00204770strb w7, [sp+39]
00204774b 0x20477c
00204778
00204778loc_204778:
00204778b 0x20477c
0020477c
0020477cloc_20477c:
0020477cldrb w7, [sp+39]
00204780tbnz w7, 0, 0x204788
00204784b 0x2047d4
00204788
00204788loc_204788:
00204788ldr x1, [sp+192]
0020478cldr x7, [sp+184]
00204790subs xzr, x1, 0
00204794b.hi 0x20479c
00204798b 0x2048ac
0020479c
0020479cloc_20479c:
0020479cldrb w7, [x7]
002047a0and x7, x7, 127
002047a4ldr x1, [sp+192]
002047a8ldr x8, [sp+184]
002047acsubs xzr, x1, 1
002047b0b.hi 0x2047b8
002047b4b 0x2048a4
002047b8
002047b8loc_2047b8:
002047b8ldrb w8, [x8+1]
002047bcubfm x8, x8, 57, 7
002047c0add x7, x7, x8
002047c4str x7, [sp+40]
002047c8orr x7, xzr, 2
002047ccstr x7, [sp+64]
002047d0b 0x204800
002047d4
002047d4loc_2047d4:
002047d4ldr x0, [sp+184]
002047d8ldr x1, [sp+192]
002047dcldr x2, [sp+200]
002047e0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002047e4str x0, [sp+72]
002047e8str x1, [sp+80]
002047ecstr x0, [sp+96]
002047f0str x1, [sp+88]
002047f4str x0, [sp+40]
002047f8str x1, [sp+64]
002047fcb 0x204800
00204800
00204800loc_204800:
00204800b 0x204804
00204804
00204804loc_204804:
00204804ldr x7, [sp+64]
00204808tbnz x7, 63, 0x204810
0020480cb 0x204850
00204810
00204810loc_204810:
00204810stp xzr, xzr, [sp+104]
00204814str xzr, [sp+120]
00204818adrp x27, 0x81e000
0020481cldr x5, [x27+160]
00204820adrp x27, 0x81e000
00204824ldr x6, [x27+168]
00204828str x5, [sp+128]
0020482cstr x6, [sp+136]
00204830ldr x3, [sp+48]
00204834ldr x0, [sp+104]
00204838ldrb w4, [sp+56]
0020483cldr x1, [sp+112]
00204840ldr x2, [sp+120]
00204844ldur x29, [sp-8]
00204848ldr x30, [sp], 176
0020484cret x30
00204850
00204850loc_204850:
00204850ldr x1, [sp+64]
00204854str x1, [sp+48]
00204858ldr x0, [sp+40]
0020485cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00204860str x0, [sp+144]
00204864str x1, [sp+152]
00204868str x2, [sp+160]
0020486cstr x0, [sp+104]
00204870str x1, [sp+112]
00204874str x2, [sp+120]
00204878stp xzr, xzr, [sp+128]
0020487cldr x3, [sp+48]
00204880ldr x0, [sp+104]
00204884ldrb w4, [sp+56]
00204888ldr x1, [sp+112]
0020488cldr x2, [sp+120]
00204890mov x5, xzr
00204894mov x6, xzr
00204898ldur x29, [sp-8]
0020489cldr x30, [sp], 176
002048a0ret x30
002048a4
002048a4loc_2048a4:
002048a4orr x0, xzr, 1
002048a8bl runtime.panicIndex
002048ac
002048acloc_2048ac:
002048acmov x0, xzr
002048b0bl runtime.panicIndex
002048b4
002048b4loc_2048b4:
002048b4orr x0, xzr, 1
002048b8bl runtime.panicIndex
002048bc
002048bcloc_2048bc:
002048bcmov x0, xzr
002048c0bl runtime.panicIndex
002048c4
002048c4loc_2048c4:
002048c4mov x0, xzr
002048c8bl runtime.panicIndex
002048cchint
002048d0
002048d0loc_2048d0:
002048d0stp x0, x1, [sp+8]
002048d4stp x2, x3, [sp+24]
002048d8stp x4, x5, [sp+40]
002048dcstr w6, [sp+56]
002048e0strb w7, [sp+60]
002048e4strb w8, [sp+64]
002048e8stp x9, x10, [sp+72]
002048ecstr x11, [sp+88]
002048f0mov x3, x30
002048f4bl runtime.morestack_noctxt.abi0
002048f8ldp x0, x1, [sp+8]
002048fcldp x2, x3, [sp+24]
00204900ldp x4, x5, [sp+40]
00204904ldrsw x6, [sp+56]
00204908ldrsb x7, [sp+60]
0020490cldrb w8, [sp+64]
00204910ldp x9, x10, [sp+72]
00204914ldr x11, [sp+88]
00204918b 0x204600
0020491cudf 0
00204600
00204920
00204920google.golang.org/protobuf/internal/impl.sizeUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204920ldr x16, [x28+16]
00204924subs xzr, sp, x16
00204928b.ls 0x204a04
0020492cstr x30, [sp-128]!
00204930stur x29, [sp-8]
00204934sub x29, sp, 8
00204938str x0, [sp+136]
0020493cstr x1, [sp+144]
00204940str x2, [sp+152]
00204944str x3, [sp+160]
00204948strb w4, [sp+168]
0020494cstr xzr, [sp+40]
00204950ldr x0, [sp+136]
00204954ldr x1, [sp+144]
00204958bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020495cstr x0, [sp+104]
00204960str x1, [sp+112]
00204964ldrsb x27, [x0]
00204968ldr x3, [x0+56]
0020496cmov x0, x1
00204970blr x3
00204974str x0, [sp+72]
00204978str xzr, [sp+56]
0020497cstr x0, [sp+48]
00204980b 0x204984
00204984
00204984loc_204984:
00204984ldr x2, [sp+48]
00204988ldr x3, [sp+56]
0020498csubs xzr, x2, x3
00204990b.gt 0x204998
00204994b 0x2049f4
00204998
00204998loc_204998:
00204998ldr x1, [sp+56]
0020499cldr x2, [sp+104]
002049a0ldrsb x27, [x2]
002049a4ldr x2, [x2+40]
002049a8ldr x0, [sp+112]
002049acblr x2
002049b0str x0, [sp+80]
002049b4str x1, [sp+88]
002049b8str x2, [sp+96]
002049bcbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002049c0str x0, [sp+64]
002049c4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002049c8str x0, [sp+72]
002049ccldr x2, [sp+40]
002049d0ldr x3, [sp+160]
002049d4add x3, x3, x0
002049d8add x2, x2, x3
002049dcstr x2, [sp+40]
002049e0b 0x2049e4
002049e4
002049e4loc_2049e4:
002049e4ldr x2, [sp+56]
002049e8add x2, x2, 1
002049ecstr x2, [sp+56]
002049f0b 0x204984
002049f4
002049f4loc_2049f4:
002049f4ldr x0, [sp+40]
002049f8ldur x29, [sp-8]
002049fcldr x30, [sp], 128
00204a00ret x30
00204a04
00204a04loc_204a04:
00204a04stp x0, x1, [sp+8]
00204a08stp x2, x3, [sp+24]
00204a0cstrb w4, [sp+40]
00204a10mov x3, x30
00204a14bl runtime.morestack_noctxt.abi0
00204a18ldp x0, x1, [sp+8]
00204a1cldp x2, x3, [sp+24]
00204a20ldrb w4, [sp+40]
00204a24b 0x204920
00204a28udf 0
00204a2cudf 0
00204920
00204920google.golang.org/protobuf/internal/impl.sizeUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204920ldr x16, [x28+16]
00204924subs xzr, sp, x16
00204928b.ls 0x204a04
0020492cstr x30, [sp-128]!
00204930stur x29, [sp-8]
00204934sub x29, sp, 8
00204938str x0, [sp+136]
0020493cstr x1, [sp+144]
00204940str x2, [sp+152]
00204944str x3, [sp+160]
00204948strb w4, [sp+168]
0020494cstr xzr, [sp+40]
00204950ldr x0, [sp+136]
00204954ldr x1, [sp+144]
00204958bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0020495cstr x0, [sp+104]
00204960str x1, [sp+112]
00204964ldrsb x27, [x0]
00204968ldr x3, [x0+56]
0020496cmov x0, x1
00204970blr x3
00204974str x0, [sp+72]
00204978str xzr, [sp+56]
0020497cstr x0, [sp+48]
00204980b 0x204984
00204984
00204984loc_204984:
00204984ldr x2, [sp+48]
00204988ldr x3, [sp+56]
0020498csubs xzr, x2, x3
00204990b.gt 0x204998
00204994b 0x2049f4
00204998
00204998loc_204998:
00204998ldr x1, [sp+56]
0020499cldr x2, [sp+104]
002049a0ldrsb x27, [x2]
002049a4ldr x2, [x2+40]
002049a8ldr x0, [sp+112]
002049acblr x2
002049b0str x0, [sp+80]
002049b4str x1, [sp+88]
002049b8str x2, [sp+96]
002049bcbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002049c0str x0, [sp+64]
002049c4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002049c8str x0, [sp+72]
002049ccldr x2, [sp+40]
002049d0ldr x3, [sp+160]
002049d4add x3, x3, x0
002049d8add x2, x2, x3
002049dcstr x2, [sp+40]
002049e0b 0x2049e4
002049e4
002049e4loc_2049e4:
002049e4ldr x2, [sp+56]
002049e8add x2, x2, 1
002049ecstr x2, [sp+56]
002049f0b 0x204984
002049f4
002049f4loc_2049f4:
002049f4ldr x0, [sp+40]
002049f8ldur x29, [sp-8]
002049fcldr x30, [sp], 128
00204a00ret x30
00204a04
00204a04loc_204a04:
00204a04stp x0, x1, [sp+8]
00204a08stp x2, x3, [sp+24]
00204a0cstrb w4, [sp+40]
00204a10mov x3, x30
00204a14bl runtime.morestack_noctxt.abi0
00204a18ldp x0, x1, [sp+8]
00204a1cldp x2, x3, [sp+24]
00204a20ldrb w4, [sp+40]
00204a24b 0x204920
00204a28udf 0
00204a2cudf 0
00204920
00204a30
00204a30google.golang.org/protobuf/internal/impl.appendUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204a30ldr x16, [x28+16]
00204a34sub x17, sp, 32
00204a38subs xzr, x17, x16
00204a3cb.ls 0x204b94
00204a40str x30, [sp-160]!
00204a44stur x29, [sp-8]
00204a48sub x29, sp, 8
00204a4cstr x0, [sp+168]
00204a50str x1, [sp+176]
00204a54str x2, [sp+184]
00204a58str x3, [sp+192]
00204a5cstr x4, [sp+200]
00204a60str x5, [sp+208]
00204a64str x6, [sp+216]
00204a68strb w7, [sp+224]
00204a6cstr xzr, [sp+88]
00204a70stp xzr, xzr, [sp+96]
00204a74stp xzr, xzr, [sp+72]
00204a78ldr x0, [sp+192]
00204a7cldr x1, [sp+200]
00204a80ldr x2, [sp+208]
00204a84bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00204a88str x0, [sp+136]
00204a8cstr x1, [sp+144]
00204a90ldrsb x27, [x0]
00204a94ldr x3, [x0+56]
00204a98mov x0, x1
00204a9cblr x3
00204aa0str x0, [sp+64]
00204aa4str xzr, [sp+48]
00204aa8str x0, [sp+40]
00204aacb 0x204ab0
00204ab0
00204ab0loc_204ab0:
00204ab0ldr x5, [sp+40]
00204ab4ldr x6, [sp+48]
00204ab8subs xzr, x5, x6
00204abcb.gt 0x204ac4
00204ac0b 0x204b58
00204ac4
00204ac4loc_204ac4:
00204ac4ldr x1, [sp+48]
00204ac8ldr x2, [sp+136]
00204accldrsb x27, [x2]
00204ad0ldr x2, [x2+40]
00204ad4ldr x0, [sp+144]
00204ad8blr x2
00204adcstr x0, [sp+112]
00204ae0str x1, [sp+120]
00204ae4str x2, [sp+128]
00204ae8ldr x3, [sp+216]
00204aecldr x0, [sp+168]
00204af0ldr x1, [sp+176]
00204af4ldr x2, [sp+184]
00204af8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204afcstr x0, [sp+168]
00204b00str x1, [sp+176]
00204b04str x2, [sp+184]
00204b08ldr x0, [sp+112]
00204b0cldr x1, [sp+120]
00204b10ldr x2, [sp+128]
00204b14bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00204b18str x0, [sp+56]
00204b1cldr x1, [sp+176]
00204b20ldr x2, [sp+184]
00204b24ldr x3, [sp+168]
00204b28mov x4, x0
00204b2cmov x0, x3
00204b30mov x3, x4
00204b34bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204b38str x0, [sp+168]
00204b3cstr x1, [sp+176]
00204b40str x2, [sp+184]
00204b44b 0x204b48
00204b48
00204b48loc_204b48:
00204b48ldr x5, [sp+48]
00204b4cadd x5, x5, 1
00204b50str x5, [sp+48]
00204b54b 0x204ab0
00204b58
00204b58loc_204b58:
00204b58ldr x5, [sp+168]
00204b5cldr x6, [sp+176]
00204b60ldr x7, [sp+184]
00204b64str x5, [sp+88]
00204b68str x6, [sp+96]
00204b6cstr x7, [sp+104]
00204b70stp xzr, xzr, [sp+72]
00204b74ldr x0, [sp+88]
00204b78ldr x1, [sp+96]
00204b7cldr x2, [sp+104]
00204b80mov x3, xzr
00204b84mov x4, xzr
00204b88ldur x29, [sp-8]
00204b8cldr x30, [sp], 160
00204b90ret x30
00204b94
00204b94loc_204b94:
00204b94stp x0, x1, [sp+8]
00204b98stp x2, x3, [sp+24]
00204b9cstp x4, x5, [sp+40]
00204ba0str x6, [sp+56]
00204ba4strb w7, [sp+64]
00204ba8mov x3, x30
00204bacbl runtime.morestack_noctxt.abi0
00204bb0ldp x0, x1, [sp+8]
00204bb4ldp x2, x3, [sp+24]
00204bb8ldp x4, x5, [sp+40]
00204bbcldr x6, [sp+56]
00204bc0ldrb w7, [sp+64]
00204bc4b 0x204a30
00204bc8udf 0
00204bccudf 0
00204a30
00204a30google.golang.org/protobuf/internal/impl.appendUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00204a30ldr x16, [x28+16]
00204a34sub x17, sp, 32
00204a38subs xzr, x17, x16
00204a3cb.ls 0x204b94
00204a40str x30, [sp-160]!
00204a44stur x29, [sp-8]
00204a48sub x29, sp, 8
00204a4cstr x0, [sp+168]
00204a50str x1, [sp+176]
00204a54str x2, [sp+184]
00204a58str x3, [sp+192]
00204a5cstr x4, [sp+200]
00204a60str x5, [sp+208]
00204a64str x6, [sp+216]
00204a68strb w7, [sp+224]
00204a6cstr xzr, [sp+88]
00204a70stp xzr, xzr, [sp+96]
00204a74stp xzr, xzr, [sp+72]
00204a78ldr x0, [sp+192]
00204a7cldr x1, [sp+200]
00204a80ldr x2, [sp+208]
00204a84bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00204a88str x0, [sp+136]
00204a8cstr x1, [sp+144]
00204a90ldrsb x27, [x0]
00204a94ldr x3, [x0+56]
00204a98mov x0, x1
00204a9cblr x3
00204aa0str x0, [sp+64]
00204aa4str xzr, [sp+48]
00204aa8str x0, [sp+40]
00204aacb 0x204ab0
00204ab0
00204ab0loc_204ab0:
00204ab0ldr x5, [sp+40]
00204ab4ldr x6, [sp+48]
00204ab8subs xzr, x5, x6
00204abcb.gt 0x204ac4
00204ac0b 0x204b58
00204ac4
00204ac4loc_204ac4:
00204ac4ldr x1, [sp+48]
00204ac8ldr x2, [sp+136]
00204accldrsb x27, [x2]
00204ad0ldr x2, [x2+40]
00204ad4ldr x0, [sp+144]
00204ad8blr x2
00204adcstr x0, [sp+112]
00204ae0str x1, [sp+120]
00204ae4str x2, [sp+128]
00204ae8ldr x3, [sp+216]
00204aecldr x0, [sp+168]
00204af0ldr x1, [sp+176]
00204af4ldr x2, [sp+184]
00204af8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204afcstr x0, [sp+168]
00204b00str x1, [sp+176]
00204b04str x2, [sp+184]
00204b08ldr x0, [sp+112]
00204b0cldr x1, [sp+120]
00204b10ldr x2, [sp+128]
00204b14bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00204b18str x0, [sp+56]
00204b1cldr x1, [sp+176]
00204b20ldr x2, [sp+184]
00204b24ldr x3, [sp+168]
00204b28mov x4, x0
00204b2cmov x0, x3
00204b30mov x3, x4
00204b34bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00204b38str x0, [sp+168]
00204b3cstr x1, [sp+176]
00204b40str x2, [sp+184]
00204b44b 0x204b48
00204b48
00204b48loc_204b48:
00204b48ldr x5, [sp+48]
00204b4cadd x5, x5, 1
00204b50str x5, [sp+48]
00204b54b 0x204ab0
00204b58
00204b58loc_204b58:
00204b58ldr x5, [sp+168]
00204b5cldr x6, [sp+176]
00204b60ldr x7, [sp+184]
00204b64str x5, [sp+88]
00204b68str x6, [sp+96]
00204b6cstr x7, [sp+104]
00204b70stp xzr, xzr, [sp+72]
00204b74ldr x0, [sp+88]
00204b78ldr x1, [sp+96]
00204b7cldr x2, [sp+104]
00204b80mov x3, xzr
00204b84mov x4, xzr
00204b88ldur x29, [sp-8]
00204b8cldr x30, [sp], 160
00204b90ret x30
00204b94
00204b94loc_204b94:
00204b94stp x0, x1, [sp+8]
00204b98stp x2, x3, [sp+24]
00204b9cstp x4, x5, [sp+40]
00204ba0str x6, [sp+56]
00204ba4strb w7, [sp+64]
00204ba8mov x3, x30
00204bacbl runtime.morestack_noctxt.abi0
00204bb0ldp x0, x1, [sp+8]
00204bb4ldp x2, x3, [sp+24]
00204bb8ldp x4, x5, [sp+40]
00204bbcldr x6, [sp+56]
00204bc0ldrb w7, [sp+64]
00204bc4b 0x204a30
00204bc8udf 0
00204bccudf 0
00204a30
00204bd0
00204bd0google.golang.org/protobuf/internal/impl.consumeUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeUint64SliceValue(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)
00204bd0ldr x16, [x28+16]
00204bd4sub x17, sp, 208
00204bd8subs xzr, x17, x16
00204bdcb.ls 0x20526c
00204be0sub x20, sp, 336
00204be4stp x29, x30, [x20-8]
00204be8add sp, x20, 0
00204becsub x29, sp, 8
00204bf0str x0, [sp+344]
00204bf4str x1, [sp+352]
00204bf8str x2, [sp+360]
00204bfcstr x3, [sp+368]
00204c00str x4, [sp+376]
00204c04str x5, [sp+384]
00204c08str w6, [sp+392]
00204c0cstrb w7, [sp+396]
00204c10strb w8, [sp+400]
00204c14str x9, [sp+408]
00204c18str x10, [sp+416]
00204c1cstr x11, [sp+424]
00204c20stp xzr, xzr, [sp+176]
00204c24str xzr, [sp+192]
00204c28str xzr, [sp+72]
00204c2cstrb wzr, [sp+80]
00204c30stp xzr, xzr, [sp+216]
00204c34ldr x0, [sp+368]
00204c38ldr x1, [sp+376]
00204c3cldr x2, [sp+384]
00204c40bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00204c44str x0, [sp+200]
00204c48str x1, [sp+208]
00204c4cldrsb x3, [sp+396]
00204c50ubfm x3, x3, 0, 7
00204c54subs wzr, w3, 2
00204c58b.eq 0x204c60
00204c5cb 0x204cfc
00204c60
00204c60loc_204c60:
00204c60str xzr, [sp+280]
00204c64stp xzr, xzr, [sp+288]
00204c68ldr x0, [sp+344]
00204c6cldr x1, [sp+352]
00204c70ldr x2, [sp+360]
00204c74bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00204c78str x0, [sp+280]
00204c7cstr x1, [sp+288]
00204c80str x2, [sp+296]
00204c84str x3, [sp+128]
00204c88str x0, [sp+304]
00204c8cstr x1, [sp+312]
00204c90str x2, [sp+320]
00204c94ldr x3, [sp+128]
00204c98str x3, [sp+168]
00204c9cstr x0, [sp+232]
00204ca0str x1, [sp+240]
00204ca4str x2, [sp+248]
00204ca8ldr x3, [sp+168]
00204cacstr x3, [sp+104]
00204cb0tbnz x3, 63, 0x204cb8
00204cb4b 0x204cf8
00204cb8
00204cb8loc_204cb8:
00204cb8stp xzr, xzr, [sp+176]
00204cbcstr xzr, [sp+192]
00204cc0adrp x27, 0x81e000
00204cc4ldr x5, [x27+160]
00204cc8adrp x27, 0x81e000
00204cccldr x6, [x27+168]
00204cd0str x5, [sp+216]
00204cd4str x6, [sp+224]
00204cd8ldr x3, [sp+72]
00204cdcldr x0, [sp+176]
00204ce0ldrb w4, [sp+80]
00204ce4ldr x1, [sp+184]
00204ce8ldr x2, [sp+192]
00204cecldp x29, x30, [sp-8]
00204cf0add sp, sp, 336
00204cf4ret x30
00204cf8
00204cf8loc_204cf8:
00204cf8b 0x204fa8
00204cfc
00204cfcloc_204cfc:
00204cfcldrsb x7, [sp+396]
00204d00ubfm x7, x7, 0, 7
00204d04cbnz w7, 0x204d0c
00204d08b 0x204d4c
00204d0c
00204d0cloc_204d0c:
00204d0cstp xzr, xzr, [sp+176]
00204d10str xzr, [sp+192]
00204d14adrp x27, 0x81e000
00204d18ldr x5, [x27+192]
00204d1cadrp x27, 0x81e000
00204d20ldr x6, [x27+200]
00204d24str x5, [sp+216]
00204d28str x6, [sp+224]
00204d2cldr x3, [sp+72]
00204d30ldr x0, [sp+176]
00204d34ldrb w4, [sp+80]
00204d38ldr x1, [sp+184]
00204d3cldr x2, [sp+192]
00204d40ldp x29, x30, [sp-8]
00204d44add sp, sp, 336
00204d48ret x30
00204d4c
00204d4cloc_204d4c:
00204d4cstr xzr, [sp+56]
00204d50str xzr, [sp+88]
00204d54ldr x7, [sp+352]
00204d58str x7, [sp+128]
00204d5csubs xzr, x7, 0
00204d60cset x8, ne
00204d64strb w8, [sp+55]
00204d68cbnz x7, 0x204d70
00204d6cb 0x204d98
00204d70
00204d70loc_204d70:
00204d70ldr x1, [sp+352]
00204d74ldr x7, [sp+344]
00204d78subs xzr, x1, 0
00204d7cb.hi 0x204d84
00204d80b 0x204fa0
00204d84
00204d84loc_204d84:
00204d84ldrb w7, [x7]
00204d88subs wzr, w7, 128
00204d8ccset x7, lo
00204d90strb w7, [sp+55]
00204d94b 0x204d9c
00204d98
00204d98loc_204d98:
00204d98b 0x204d9c
00204d9c
00204d9cloc_204d9c:
00204d9cldrb w7, [sp+55]
00204da0tbnz w7, 0, 0x204da8
00204da4b 0x204dd0
00204da8
00204da8loc_204da8:
00204da8ldr x1, [sp+352]
00204dacldr x7, [sp+344]
00204db0subs xzr, x1, 0
00204db4b.hi 0x204dbc
00204db8b 0x204f98
00204dbc
00204dbcloc_204dbc:
00204dbcldrb w7, [x7]
00204dc0str x7, [sp+56]
00204dc4orr x7, xzr, 1
00204dc8str x7, [sp+88]
00204dccb 0x204ea0
00204dd0
00204dd0loc_204dd0:
00204dd0ldr x7, [sp+352]
00204dd4str x7, [sp+128]
00204dd8subs xzr, x7, 2
00204ddccset x7, ge
00204de0strb w7, [sp+55]
00204de4b.ge 0x204dec
00204de8b 0x204e14
00204dec
00204decloc_204dec:
00204decldr x1, [sp+352]
00204df0ldr x7, [sp+344]
00204df4subs xzr, x1, 1
00204df8b.hi 0x204e00
00204dfcb 0x204f90
00204e00
00204e00loc_204e00:
00204e00ldrb w7, [x7+1]
00204e04subs wzr, w7, 128
00204e08cset x7, lo
00204e0cstrb w7, [sp+55]
00204e10b 0x204e18
00204e14
00204e14loc_204e14:
00204e14b 0x204e18
00204e18
00204e18loc_204e18:
00204e18ldrb w7, [sp+55]
00204e1ctbnz w7, 0, 0x204e24
00204e20b 0x204e70
00204e24
00204e24loc_204e24:
00204e24ldr x1, [sp+352]
00204e28ldr x7, [sp+344]
00204e2csubs xzr, x1, 0
00204e30b.hi 0x204e38
00204e34b 0x204f88
00204e38
00204e38loc_204e38:
00204e38ldrb w7, [x7]
00204e3cand x7, x7, 127
00204e40ldr x1, [sp+352]
00204e44ldr x8, [sp+344]
00204e48subs xzr, x1, 1
00204e4cb.hi 0x204e54
00204e50b 0x204f80
00204e54
00204e54loc_204e54:
00204e54ldrb w8, [x8+1]
00204e58ubfm x8, x8, 57, 7
00204e5cadd x7, x7, x8
00204e60str x7, [sp+56]
00204e64orr x7, xzr, 2
00204e68str x7, [sp+88]
00204e6cb 0x204e9c
00204e70
00204e70loc_204e70:
00204e70ldr x0, [sp+344]
00204e74ldr x1, [sp+352]
00204e78ldr x2, [sp+360]
00204e7cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00204e80str x0, [sp+112]
00204e84str x1, [sp+128]
00204e88str x0, [sp+144]
00204e8cstr x1, [sp+136]
00204e90str x0, [sp+56]
00204e94str x1, [sp+88]
00204e98b 0x204e9c
00204e9c
00204e9cloc_204e9c:
00204e9cb 0x204ea0
00204ea0
00204ea0loc_204ea0:
00204ea0ldr x7, [sp+88]
00204ea4tbnz x7, 63, 0x204eac
00204ea8b 0x204eec
00204eac
00204eacloc_204eac:
00204eacstp xzr, xzr, [sp+176]
00204eb0str xzr, [sp+192]
00204eb4adrp x27, 0x81e000
00204eb8ldr x5, [x27+160]
00204ebcadrp x27, 0x81e000
00204ec0ldr x6, [x27+168]
00204ec4str x5, [sp+216]
00204ec8str x6, [sp+224]
00204eccldr x3, [sp+72]
00204ed0ldr x0, [sp+176]
00204ed4ldrb w4, [sp+80]
00204ed8ldr x1, [sp+184]
00204edcldr x2, [sp+192]
00204ee0ldp x29, x30, [sp-8]
00204ee4add sp, sp, 336
00204ee8ret x30
00204eec
00204eecloc_204eec:
00204eecldr x0, [sp+56]
00204ef0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00204ef4str x0, [sp+256]
00204ef8str x1, [sp+264]
00204efcstr x2, [sp+272]
00204f00ldr x3, [sp+200]
00204f04ldrsb x27, [x3]
00204f08ldr x4, [sp+208]
00204f0cldr x3, [x3+24]
00204f10mov x5, x0
00204f14mov x0, x4
00204f18mov x6, x1
00204f1cmov x1, x5
00204f20mov x7, x2
00204f24mov x2, x6
00204f28mov x8, x3
00204f2cmov x3, x7
00204f30blr x8
00204f34ldr x1, [sp+88]
00204f38str x1, [sp+72]
00204f3cldr x1, [sp+368]
00204f40ldr x2, [sp+376]
00204f44ldr x3, [sp+384]
00204f48str x1, [sp+176]
00204f4cstr x2, [sp+184]
00204f50str x3, [sp+192]
00204f54stp xzr, xzr, [sp+216]
00204f58ldr x3, [sp+72]
00204f5cldr x0, [sp+176]
00204f60ldrb w4, [sp+80]
00204f64ldr x1, [sp+184]
00204f68ldr x2, [sp+192]
00204f6cmov x5, xzr
00204f70mov x6, xzr
00204f74ldp x29, x30, [sp-8]
00204f78add sp, sp, 336
00204f7cret x30
00204f80
00204f80loc_204f80:
00204f80orr x0, xzr, 1
00204f84bl runtime.panicIndex
00204f88
00204f88loc_204f88:
00204f88mov x0, xzr
00204f8cbl runtime.panicIndex
00204f90
00204f90loc_204f90:
00204f90orr x0, xzr, 1
00204f94bl runtime.panicIndex
00204f98
00204f98loc_204f98:
00204f98mov x0, xzr
00204f9cbl runtime.panicIndex
00204fa0
00204fa0loc_204fa0:
00204fa0mov x0, xzr
00204fa4bl runtime.panicIndex
00204fa8
00204fa8loc_204fa8:
00204fa8ldr x7, [sp+240]
00204facstr x7, [sp+128]
00204fb0cbnz x7, 0x204fb8
00204fb4b 0x2051f0
00204fb8
00204fb8loc_204fb8:
00204fb8str xzr, [sp+64]
00204fbcstr xzr, [sp+96]
00204fc0ldr x7, [sp+240]
00204fc4str x7, [sp+120]
00204fc8subs xzr, x7, 0
00204fcccset x8, ne
00204fd0strb w8, [sp+55]
00204fd4cbnz x7, 0x204fdc
00204fd8b 0x205004
00204fdc
00204fdcloc_204fdc:
00204fdcldr x1, [sp+240]
00204fe0ldr x7, [sp+232]
00204fe4subs xzr, x1, 0
00204fe8b.hi 0x204ff0
00204fecb 0x205260
00204ff0
00204ff0loc_204ff0:
00204ff0ldrb w7, [x7]
00204ff4subs wzr, w7, 128
00204ff8cset x7, lo
00204ffcstrb w7, [sp+55]
00205000b 0x205008
00205004
00205004loc_205004:
00205004b 0x205008
00205008
00205008loc_205008:
00205008ldrb w7, [sp+55]
0020500ctbnz w7, 0, 0x205014
00205010b 0x20503c
00205014
00205014loc_205014:
00205014ldr x1, [sp+240]
00205018ldr x7, [sp+232]
0020501csubs xzr, x1, 0
00205020b.hi 0x205028
00205024b 0x205258
00205028
00205028loc_205028:
00205028ldrb w7, [x7]
0020502cstr x7, [sp+64]
00205030orr x7, xzr, 1
00205034str x7, [sp+96]
00205038b 0x205114
0020503c
0020503cloc_20503c:
0020503cldr x7, [sp+240]
00205040str x7, [sp+120]
00205044subs xzr, x7, 2
00205048cset x7, ge
0020504cstrb w7, [sp+55]
00205050b.ge 0x205058
00205054b 0x205080
00205058
00205058loc_205058:
00205058ldr x1, [sp+240]
0020505cldr x7, [sp+232]
00205060subs xzr, x1, 1
00205064b.hi 0x20506c
00205068b 0x205250
0020506c
0020506cloc_20506c:
0020506cldrb w7, [x7+1]
00205070subs wzr, w7, 128
00205074cset x7, lo
00205078strb w7, [sp+55]
0020507cb 0x205084
00205080
00205080loc_205080:
00205080b 0x205084
00205084
00205084loc_205084:
00205084ldrb w7, [sp+55]
00205088tbnz w7, 0, 0x205090
0020508cb 0x2050dc
00205090
00205090loc_205090:
00205090ldr x1, [sp+240]
00205094ldr x7, [sp+232]
00205098subs xzr, x1, 0
0020509cb.hi 0x2050a4
002050a0b 0x205248
002050a4
002050a4loc_2050a4:
002050a4ldrb w7, [x7]
002050a8and x7, x7, 127
002050acldr x1, [sp+240]
002050b0ldr x8, [sp+232]
002050b4subs xzr, x1, 1
002050b8b.hi 0x2050c0
002050bcb 0x205240
002050c0
002050c0loc_2050c0:
002050c0ldrb w8, [x8+1]
002050c4ubfm x8, x8, 57, 7
002050c8add x7, x7, x8
002050ccstr x7, [sp+64]
002050d0orr x7, xzr, 2
002050d4str x7, [sp+96]
002050d8b 0x20510c
002050dc
002050dcloc_2050dc:
002050dcldr x0, [sp+232]
002050e0ldr x1, [sp+240]
002050e4ldr x2, [sp+248]
002050e8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002050ecstr x0, [sp+112]
002050f0str x1, [sp+120]
002050f4str x0, [sp+160]
002050f8str x1, [sp+152]
002050fcstr x0, [sp+64]
00205100str x1, [sp+96]
00205104orr x7, xzr, 2
00205108b 0x20510c
0020510c
0020510cloc_20510c:
0020510corr x7, xzr, 1
00205110b 0x205114
00205114
00205114loc_205114:
00205114ldr x8, [sp+96]
00205118tbnz x8, 63, 0x205120
0020511cb 0x205160
00205120
00205120loc_205120:
00205120stp xzr, xzr, [sp+176]
00205124str xzr, [sp+192]
00205128adrp x27, 0x81d000
0020512cldr x5, [x27+160]
00205130adrp x27, 0x81d000
00205134ldr x6, [x27+168]
00205138str x5, [sp+216]
0020513cstr x6, [sp+224]
00205140ldr x3, [sp+72]
00205144ldr x0, [sp+176]
00205148ldrb w4, [sp+80]
0020514cldr x1, [sp+184]
00205150ldr x2, [sp+192]
00205154ldp x29, x30, [sp-8]
00205158add sp, sp, 336
0020515cret x30
00205160
00205160loc_205160:
00205160ldr x0, [sp+64]
00205164bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00205168str x0, [sp+256]
0020516cstr x1, [sp+264]
00205170str x2, [sp+272]
00205174ldr x3, [sp+200]
00205178ldrsb x27, [x3]
0020517cldr x4, [sp+208]
00205180ldr x3, [x3+24]
00205184mov x5, x0
00205188mov x0, x4
0020518cmov x6, x1
00205190mov x1, x5
00205194mov x7, x2
00205198mov x2, x6
0020519cmov x8, x3
002051a0mov x3, x7
002051a4blr x8
002051a8ldr x0, [sp+96]
002051acldr x1, [sp+240]
002051b0ldr x2, [sp+232]
002051b4ldr x3, [sp+248]
002051b8b 0x2051bc
002051bc
002051bcloc_2051bc:
002051bcsubs xzr, x1, x0
002051c0b.hs 0x2051c8
002051c4b 0x20523c
002051c8
002051c8loc_2051c8:
002051c8sub x7, x3, x0
002051ccsub x8, x1, x0
002051d0sub x9, xzr, x7
002051d4and x9, x0, x9, asr #63
002051d8add x9, x2, x9
002051dcstr x9, [sp+232]
002051e0str x8, [sp+240]
002051e4str x7, [sp+248]
002051e8b 0x2051ec
002051ec
002051ecloc_2051ec:
002051ecb 0x204fa8
002051f0
002051f0loc_2051f0:
002051f0ldr x7, [sp+104]
002051f4str x7, [sp+72]
002051f8ldr x7, [sp+368]
002051fcldr x8, [sp+376]
00205200ldr x9, [sp+384]
00205204str x7, [sp+176]
00205208str x8, [sp+184]
0020520cstr x9, [sp+192]
00205210stp xzr, xzr, [sp+216]
00205214ldr x3, [sp+72]
00205218ldr x0, [sp+176]
0020521cldrb w4, [sp+80]
00205220ldr x1, [sp+184]
00205224ldr x2, [sp+192]
00205228mov x5, xzr
0020522cmov x6, xzr
00205230ldp x29, x30, [sp-8]
00205234add sp, sp, 336
00205238ret x30
0020523c
0020523cloc_20523c:
0020523cbl runtime.panicSliceB
00205240
00205240loc_205240:
00205240orr x0, xzr, 1
00205244bl runtime.panicIndex
00205248
00205248loc_205248:
00205248mov x0, xzr
0020524cbl runtime.panicIndex
00205250
00205250loc_205250:
00205250orr x0, xzr, 1
00205254bl runtime.panicIndex
00205258
00205258loc_205258:
00205258mov x0, xzr
0020525cbl runtime.panicIndex
00205260
00205260loc_205260:
00205260mov x0, xzr
00205264bl runtime.panicIndex
00205268hint
0020526c
0020526cloc_20526c:
0020526cstp x0, x1, [sp+8]
00205270stp x2, x3, [sp+24]
00205274stp x4, x5, [sp+40]
00205278str w6, [sp+56]
0020527cstrb w7, [sp+60]
00205280strb w8, [sp+64]
00205284stp x9, x10, [sp+72]
00205288str x11, [sp+88]
0020528cmov x3, x30
00205290bl runtime.morestack_noctxt.abi0
00205294ldp x0, x1, [sp+8]
00205298ldp x2, x3, [sp+24]
0020529cldp x4, x5, [sp+40]
002052a0ldrsw x6, [sp+56]
002052a4ldrsb x7, [sp+60]
002052a8ldrb w8, [sp+64]
002052acldp x9, x10, [sp+72]
002052b0ldr x11, [sp+88]
002052b4b 0x204bd0
002052b8udf 0
002052bcudf 0
00204bd0
00204bd0google.golang.org/protobuf/internal/impl.consumeUint64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeUint64SliceValue(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)
00204bd0ldr x16, [x28+16]
00204bd4sub x17, sp, 208
00204bd8subs xzr, x17, x16
00204bdcb.ls 0x20526c
00204be0sub x20, sp, 336
00204be4stp x29, x30, [x20-8]
00204be8add sp, x20, 0
00204becsub x29, sp, 8
00204bf0str x0, [sp+344]
00204bf4str x1, [sp+352]
00204bf8str x2, [sp+360]
00204bfcstr x3, [sp+368]
00204c00str x4, [sp+376]
00204c04str x5, [sp+384]
00204c08str w6, [sp+392]
00204c0cstrb w7, [sp+396]
00204c10strb w8, [sp+400]
00204c14str x9, [sp+408]
00204c18str x10, [sp+416]
00204c1cstr x11, [sp+424]
00204c20stp xzr, xzr, [sp+176]
00204c24str xzr, [sp+192]
00204c28str xzr, [sp+72]
00204c2cstrb wzr, [sp+80]
00204c30stp xzr, xzr, [sp+216]
00204c34ldr x0, [sp+368]
00204c38ldr x1, [sp+376]
00204c3cldr x2, [sp+384]
00204c40bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00204c44str x0, [sp+200]
00204c48str x1, [sp+208]
00204c4cldrsb x3, [sp+396]
00204c50ubfm x3, x3, 0, 7
00204c54subs wzr, w3, 2
00204c58b.eq 0x204c60
00204c5cb 0x204cfc
00204c60
00204c60loc_204c60:
00204c60str xzr, [sp+280]
00204c64stp xzr, xzr, [sp+288]
00204c68ldr x0, [sp+344]
00204c6cldr x1, [sp+352]
00204c70ldr x2, [sp+360]
00204c74bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00204c78str x0, [sp+280]
00204c7cstr x1, [sp+288]
00204c80str x2, [sp+296]
00204c84str x3, [sp+128]
00204c88str x0, [sp+304]
00204c8cstr x1, [sp+312]
00204c90str x2, [sp+320]
00204c94ldr x3, [sp+128]
00204c98str x3, [sp+168]
00204c9cstr x0, [sp+232]
00204ca0str x1, [sp+240]
00204ca4str x2, [sp+248]
00204ca8ldr x3, [sp+168]
00204cacstr x3, [sp+104]
00204cb0tbnz x3, 63, 0x204cb8
00204cb4b 0x204cf8
00204cb8
00204cb8loc_204cb8:
00204cb8stp xzr, xzr, [sp+176]
00204cbcstr xzr, [sp+192]
00204cc0adrp x27, 0x81e000
00204cc4ldr x5, [x27+160]
00204cc8adrp x27, 0x81e000
00204cccldr x6, [x27+168]
00204cd0str x5, [sp+216]
00204cd4str x6, [sp+224]
00204cd8ldr x3, [sp+72]
00204cdcldr x0, [sp+176]
00204ce0ldrb w4, [sp+80]
00204ce4ldr x1, [sp+184]
00204ce8ldr x2, [sp+192]
00204cecldp x29, x30, [sp-8]
00204cf0add sp, sp, 336
00204cf4ret x30
00204cf8
00204cf8loc_204cf8:
00204cf8b 0x204fa8
00204cfc
00204cfcloc_204cfc:
00204cfcldrsb x7, [sp+396]
00204d00ubfm x7, x7, 0, 7
00204d04cbnz w7, 0x204d0c
00204d08b 0x204d4c
00204d0c
00204d0cloc_204d0c:
00204d0cstp xzr, xzr, [sp+176]
00204d10str xzr, [sp+192]
00204d14adrp x27, 0x81e000
00204d18ldr x5, [x27+192]
00204d1cadrp x27, 0x81e000
00204d20ldr x6, [x27+200]
00204d24str x5, [sp+216]
00204d28str x6, [sp+224]
00204d2cldr x3, [sp+72]
00204d30ldr x0, [sp+176]
00204d34ldrb w4, [sp+80]
00204d38ldr x1, [sp+184]
00204d3cldr x2, [sp+192]
00204d40ldp x29, x30, [sp-8]
00204d44add sp, sp, 336
00204d48ret x30
00204d4c
00204d4cloc_204d4c:
00204d4cstr xzr, [sp+56]
00204d50str xzr, [sp+88]
00204d54ldr x7, [sp+352]
00204d58str x7, [sp+128]
00204d5csubs xzr, x7, 0
00204d60cset x8, ne
00204d64strb w8, [sp+55]
00204d68cbnz x7, 0x204d70
00204d6cb 0x204d98
00204d70
00204d70loc_204d70:
00204d70ldr x1, [sp+352]
00204d74ldr x7, [sp+344]
00204d78subs xzr, x1, 0
00204d7cb.hi 0x204d84
00204d80b 0x204fa0
00204d84
00204d84loc_204d84:
00204d84ldrb w7, [x7]
00204d88subs wzr, w7, 128
00204d8ccset x7, lo
00204d90strb w7, [sp+55]
00204d94b 0x204d9c
00204d98
00204d98loc_204d98:
00204d98b 0x204d9c
00204d9c
00204d9cloc_204d9c:
00204d9cldrb w7, [sp+55]
00204da0tbnz w7, 0, 0x204da8
00204da4b 0x204dd0
00204da8
00204da8loc_204da8:
00204da8ldr x1, [sp+352]
00204dacldr x7, [sp+344]
00204db0subs xzr, x1, 0
00204db4b.hi 0x204dbc
00204db8b 0x204f98
00204dbc
00204dbcloc_204dbc:
00204dbcldrb w7, [x7]
00204dc0str x7, [sp+56]
00204dc4orr x7, xzr, 1
00204dc8str x7, [sp+88]
00204dccb 0x204ea0
00204dd0
00204dd0loc_204dd0:
00204dd0ldr x7, [sp+352]
00204dd4str x7, [sp+128]
00204dd8subs xzr, x7, 2
00204ddccset x7, ge
00204de0strb w7, [sp+55]
00204de4b.ge 0x204dec
00204de8b 0x204e14
00204dec
00204decloc_204dec:
00204decldr x1, [sp+352]
00204df0ldr x7, [sp+344]
00204df4subs xzr, x1, 1
00204df8b.hi 0x204e00
00204dfcb 0x204f90
00204e00
00204e00loc_204e00:
00204e00ldrb w7, [x7+1]
00204e04subs wzr, w7, 128
00204e08cset x7, lo
00204e0cstrb w7, [sp+55]
00204e10b 0x204e18
00204e14
00204e14loc_204e14:
00204e14b 0x204e18
00204e18
00204e18loc_204e18:
00204e18ldrb w7, [sp+55]
00204e1ctbnz w7, 0, 0x204e24
00204e20b 0x204e70
00204e24
00204e24loc_204e24:
00204e24ldr x1, [sp+352]
00204e28ldr x7, [sp+344]
00204e2csubs xzr, x1, 0
00204e30b.hi 0x204e38
00204e34b 0x204f88
00204e38
00204e38loc_204e38:
00204e38ldrb w7, [x7]
00204e3cand x7, x7, 127
00204e40ldr x1, [sp+352]
00204e44ldr x8, [sp+344]
00204e48subs xzr, x1, 1
00204e4cb.hi 0x204e54
00204e50b 0x204f80
00204e54
00204e54loc_204e54:
00204e54ldrb w8, [x8+1]
00204e58ubfm x8, x8, 57, 7
00204e5cadd x7, x7, x8
00204e60str x7, [sp+56]
00204e64orr x7, xzr, 2
00204e68str x7, [sp+88]
00204e6cb 0x204e9c
00204e70
00204e70loc_204e70:
00204e70ldr x0, [sp+344]
00204e74ldr x1, [sp+352]
00204e78ldr x2, [sp+360]
00204e7cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00204e80str x0, [sp+112]
00204e84str x1, [sp+128]
00204e88str x0, [sp+144]
00204e8cstr x1, [sp+136]
00204e90str x0, [sp+56]
00204e94str x1, [sp+88]
00204e98b 0x204e9c
00204e9c
00204e9cloc_204e9c:
00204e9cb 0x204ea0
00204ea0
00204ea0loc_204ea0:
00204ea0ldr x7, [sp+88]
00204ea4tbnz x7, 63, 0x204eac
00204ea8b 0x204eec
00204eac
00204eacloc_204eac:
00204eacstp xzr, xzr, [sp+176]
00204eb0str xzr, [sp+192]
00204eb4adrp x27, 0x81e000
00204eb8ldr x5, [x27+160]
00204ebcadrp x27, 0x81e000
00204ec0ldr x6, [x27+168]
00204ec4str x5, [sp+216]
00204ec8str x6, [sp+224]
00204eccldr x3, [sp+72]
00204ed0ldr x0, [sp+176]
00204ed4ldrb w4, [sp+80]
00204ed8ldr x1, [sp+184]
00204edcldr x2, [sp+192]
00204ee0ldp x29, x30, [sp-8]
00204ee4add sp, sp, 336
00204ee8ret x30
00204eec
00204eecloc_204eec:
00204eecldr x0, [sp+56]
00204ef0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00204ef4str x0, [sp+256]
00204ef8str x1, [sp+264]
00204efcstr x2, [sp+272]
00204f00ldr x3, [sp+200]
00204f04ldrsb x27, [x3]
00204f08ldr x4, [sp+208]
00204f0cldr x3, [x3+24]
00204f10mov x5, x0
00204f14mov x0, x4
00204f18mov x6, x1
00204f1cmov x1, x5
00204f20mov x7, x2
00204f24mov x2, x6
00204f28mov x8, x3
00204f2cmov x3, x7
00204f30blr x8
00204f34ldr x1, [sp+88]
00204f38str x1, [sp+72]
00204f3cldr x1, [sp+368]
00204f40ldr x2, [sp+376]
00204f44ldr x3, [sp+384]
00204f48str x1, [sp+176]
00204f4cstr x2, [sp+184]
00204f50str x3, [sp+192]
00204f54stp xzr, xzr, [sp+216]
00204f58ldr x3, [sp+72]
00204f5cldr x0, [sp+176]
00204f60ldrb w4, [sp+80]
00204f64ldr x1, [sp+184]
00204f68ldr x2, [sp+192]
00204f6cmov x5, xzr
00204f70mov x6, xzr
00204f74ldp x29, x30, [sp-8]
00204f78add sp, sp, 336
00204f7cret x30
00204f80
00204f80loc_204f80:
00204f80orr x0, xzr, 1
00204f84bl runtime.panicIndex
00204f88
00204f88loc_204f88:
00204f88mov x0, xzr
00204f8cbl runtime.panicIndex
00204f90
00204f90loc_204f90:
00204f90orr x0, xzr, 1
00204f94bl runtime.panicIndex
00204f98
00204f98loc_204f98:
00204f98mov x0, xzr
00204f9cbl runtime.panicIndex
00204fa0
00204fa0loc_204fa0:
00204fa0mov x0, xzr
00204fa4bl runtime.panicIndex
00204fa8
00204fa8loc_204fa8:
00204fa8ldr x7, [sp+240]
00204facstr x7, [sp+128]
00204fb0cbnz x7, 0x204fb8
00204fb4b 0x2051f0
00204fb8
00204fb8loc_204fb8:
00204fb8str xzr, [sp+64]
00204fbcstr xzr, [sp+96]
00204fc0ldr x7, [sp+240]
00204fc4str x7, [sp+120]
00204fc8subs xzr, x7, 0
00204fcccset x8, ne
00204fd0strb w8, [sp+55]
00204fd4cbnz x7, 0x204fdc
00204fd8b 0x205004
00204fdc
00204fdcloc_204fdc:
00204fdcldr x1, [sp+240]
00204fe0ldr x7, [sp+232]
00204fe4subs xzr, x1, 0
00204fe8b.hi 0x204ff0
00204fecb 0x205260
00204ff0
00204ff0loc_204ff0:
00204ff0ldrb w7, [x7]
00204ff4subs wzr, w7, 128
00204ff8cset x7, lo
00204ffcstrb w7, [sp+55]
00205000b 0x205008
00205004
00205004loc_205004:
00205004b 0x205008
00205008
00205008loc_205008:
00205008ldrb w7, [sp+55]
0020500ctbnz w7, 0, 0x205014
00205010b 0x20503c
00205014
00205014loc_205014:
00205014ldr x1, [sp+240]
00205018ldr x7, [sp+232]
0020501csubs xzr, x1, 0
00205020b.hi 0x205028
00205024b 0x205258
00205028
00205028loc_205028:
00205028ldrb w7, [x7]
0020502cstr x7, [sp+64]
00205030orr x7, xzr, 1
00205034str x7, [sp+96]
00205038b 0x205114
0020503c
0020503cloc_20503c:
0020503cldr x7, [sp+240]
00205040str x7, [sp+120]
00205044subs xzr, x7, 2
00205048cset x7, ge
0020504cstrb w7, [sp+55]
00205050b.ge 0x205058
00205054b 0x205080
00205058
00205058loc_205058:
00205058ldr x1, [sp+240]
0020505cldr x7, [sp+232]
00205060subs xzr, x1, 1
00205064b.hi 0x20506c
00205068b 0x205250
0020506c
0020506cloc_20506c:
0020506cldrb w7, [x7+1]
00205070subs wzr, w7, 128
00205074cset x7, lo
00205078strb w7, [sp+55]
0020507cb 0x205084
00205080
00205080loc_205080:
00205080b 0x205084
00205084
00205084loc_205084:
00205084ldrb w7, [sp+55]
00205088tbnz w7, 0, 0x205090
0020508cb 0x2050dc
00205090
00205090loc_205090:
00205090ldr x1, [sp+240]
00205094ldr x7, [sp+232]
00205098subs xzr, x1, 0
0020509cb.hi 0x2050a4
002050a0b 0x205248
002050a4
002050a4loc_2050a4:
002050a4ldrb w7, [x7]
002050a8and x7, x7, 127
002050acldr x1, [sp+240]
002050b0ldr x8, [sp+232]
002050b4subs xzr, x1, 1
002050b8b.hi 0x2050c0
002050bcb 0x205240
002050c0
002050c0loc_2050c0:
002050c0ldrb w8, [x8+1]
002050c4ubfm x8, x8, 57, 7
002050c8add x7, x7, x8
002050ccstr x7, [sp+64]
002050d0orr x7, xzr, 2
002050d4str x7, [sp+96]
002050d8b 0x20510c
002050dc
002050dcloc_2050dc:
002050dcldr x0, [sp+232]
002050e0ldr x1, [sp+240]
002050e4ldr x2, [sp+248]
002050e8bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002050ecstr x0, [sp+112]
002050f0str x1, [sp+120]
002050f4str x0, [sp+160]
002050f8str x1, [sp+152]
002050fcstr x0, [sp+64]
00205100str x1, [sp+96]
00205104orr x7, xzr, 2
00205108b 0x20510c
0020510c
0020510cloc_20510c:
0020510corr x7, xzr, 1
00205110b 0x205114
00205114
00205114loc_205114:
00205114ldr x8, [sp+96]
00205118tbnz x8, 63, 0x205120
0020511cb 0x205160
00205120
00205120loc_205120:
00205120stp xzr, xzr, [sp+176]
00205124str xzr, [sp+192]
00205128adrp x27, 0x81d000
0020512cldr x5, [x27+160]
00205130adrp x27, 0x81d000
00205134ldr x6, [x27+168]
00205138str x5, [sp+216]
0020513cstr x6, [sp+224]
00205140ldr x3, [sp+72]
00205144ldr x0, [sp+176]
00205148ldrb w4, [sp+80]
0020514cldr x1, [sp+184]
00205150ldr x2, [sp+192]
00205154ldp x29, x30, [sp-8]
00205158add sp, sp, 336
0020515cret x30
00205160
00205160loc_205160:
00205160ldr x0, [sp+64]
00205164bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
00205168str x0, [sp+256]
0020516cstr x1, [sp+264]
00205170str x2, [sp+272]
00205174ldr x3, [sp+200]
00205178ldrsb x27, [x3]
0020517cldr x4, [sp+208]
00205180ldr x3, [x3+24]
00205184mov x5, x0
00205188mov x0, x4
0020518cmov x6, x1
00205190mov x1, x5
00205194mov x7, x2
00205198mov x2, x6
0020519cmov x8, x3
002051a0mov x3, x7
002051a4blr x8
002051a8ldr x0, [sp+96]
002051acldr x1, [sp+240]
002051b0ldr x2, [sp+232]
002051b4ldr x3, [sp+248]
002051b8b 0x2051bc
002051bc
002051bcloc_2051bc:
002051bcsubs xzr, x1, x0
002051c0b.hs 0x2051c8
002051c4b 0x20523c
002051c8
002051c8loc_2051c8:
002051c8sub x7, x3, x0
002051ccsub x8, x1, x0
002051d0sub x9, xzr, x7
002051d4and x9, x0, x9, asr #63
002051d8add x9, x2, x9
002051dcstr x9, [sp+232]
002051e0str x8, [sp+240]
002051e4str x7, [sp+248]
002051e8b 0x2051ec
002051ec
002051ecloc_2051ec:
002051ecb 0x204fa8
002051f0
002051f0loc_2051f0:
002051f0ldr x7, [sp+104]
002051f4str x7, [sp+72]
002051f8ldr x7, [sp+368]
002051fcldr x8, [sp+376]
00205200ldr x9, [sp+384]
00205204str x7, [sp+176]
00205208str x8, [sp+184]
0020520cstr x9, [sp+192]
00205210stp xzr, xzr, [sp+216]
00205214ldr x3, [sp+72]
00205218ldr x0, [sp+176]
0020521cldrb w4, [sp+80]
00205220ldr x1, [sp+184]
00205224ldr x2, [sp+192]
00205228mov x5, xzr
0020522cmov x6, xzr
00205230ldp x29, x30, [sp-8]
00205234add sp, sp, 336
00205238ret x30
0020523c
0020523cloc_20523c:
0020523cbl runtime.panicSliceB
00205240
00205240loc_205240:
00205240orr x0, xzr, 1
00205244bl runtime.panicIndex
00205248
00205248loc_205248:
00205248mov x0, xzr
0020524cbl runtime.panicIndex
00205250
00205250loc_205250:
00205250orr x0, xzr, 1
00205254bl runtime.panicIndex
00205258
00205258loc_205258:
00205258mov x0, xzr
0020525cbl runtime.panicIndex
00205260
00205260loc_205260:
00205260mov x0, xzr
00205264bl runtime.panicIndex
00205268hint
0020526c
0020526cloc_20526c:
0020526cstp x0, x1, [sp+8]
00205270stp x2, x3, [sp+24]
00205274stp x4, x5, [sp+40]
00205278str w6, [sp+56]
0020527cstrb w7, [sp+60]
00205280strb w8, [sp+64]
00205284stp x9, x10, [sp+72]
00205288str x11, [sp+88]
0020528cmov x3, x30
00205290bl runtime.morestack_noctxt.abi0
00205294ldp x0, x1, [sp+8]
00205298ldp x2, x3, [sp+24]
0020529cldp x4, x5, [sp+40]
002052a0ldrsw x6, [sp+56]
002052a4ldrsb x7, [sp+60]
002052a8ldrb w8, [sp+64]
002052acldp x9, x10, [sp+72]
002052b0ldr x11, [sp+88]
002052b4b 0x204bd0
002052b8udf 0
002052bcudf 0
00204bd0
002052c0
002052c0google.golang.org/protobuf/internal/impl.sizeUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002052c0ldr x16, [x28+16]
002052c4sub x17, sp, 16
002052c8subs xzr, x17, x16
002052ccb.ls 0x2053d4
002052d0str x30, [sp-144]!
002052d4stur x29, [sp-8]
002052d8sub x29, sp, 8
002052dcstr x0, [sp+152]
002052e0str x1, [sp+160]
002052e4str x2, [sp+168]
002052e8str x3, [sp+176]
002052ecstrb w4, [sp+184]
002052f0str xzr, [sp+40]
002052f4ldr x0, [sp+152]
002052f8ldr x1, [sp+160]
002052fcbl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205300str x0, [sp+120]
00205304str x1, [sp+128]
00205308ldrsb x27, [x0]
0020530cldr x3, [x0+56]
00205310mov x0, x1
00205314blr x3
00205318str x0, [sp+64]
0020531ccbz x0, 0x205324
00205320b 0x205338
00205324
00205324loc_205324:
00205324str xzr, [sp+40]
00205328mov x0, xzr
0020532cldur x29, [sp-8]
00205330ldr x30, [sp], 144
00205334ret x30
00205338
00205338loc_205338:
00205338str xzr, [sp+48]
0020533cstr xzr, [sp+72]
00205340str x0, [sp+56]
00205344b 0x205348
00205348
00205348loc_205348:
00205348ldr x2, [sp+56]
0020534cldr x3, [sp+72]
00205350subs xzr, x2, x3
00205354b.gt 0x20535c
00205358b 0x2053b0
0020535c
0020535cloc_20535c:
0020535cldr x1, [sp+72]
00205360ldr x2, [sp+120]
00205364ldrsb x27, [x2]
00205368ldr x2, [x2+40]
0020536cldr x0, [sp+128]
00205370blr x2
00205374str x0, [sp+96]
00205378str x1, [sp+104]
0020537cstr x2, [sp+112]
00205380bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205384str x0, [sp+88]
00205388bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0020538cstr x0, [sp+80]
00205390ldr x2, [sp+48]
00205394add x2, x2, x0
00205398str x2, [sp+48]
0020539cb 0x2053a0
002053a0
002053a0loc_2053a0:
002053a0ldr x2, [sp+72]
002053a4add x2, x2, 1
002053a8str x2, [sp+72]
002053acb 0x205348
002053b0
002053b0loc_2053b0:
002053b0ldr x0, [sp+48]
002053b4bl google.golang.org/protobuf/encoding/protowire.SizeBytes
002053b8str x0, [sp+80]
002053bcldr x1, [sp+176]
002053c0add x0, x1, x0
002053c4str x0, [sp+40]
002053c8ldur x29, [sp-8]
002053ccldr x30, [sp], 144
002053d0ret x30
002053d4
002053d4loc_2053d4:
002053d4stp x0, x1, [sp+8]
002053d8stp x2, x3, [sp+24]
002053dcstrb w4, [sp+40]
002053e0mov x3, x30
002053e4bl runtime.morestack_noctxt.abi0
002053e8ldp x0, x1, [sp+8]
002053ecldp x2, x3, [sp+24]
002053f0ldrb w4, [sp+40]
002053f4b 0x2052c0
002053f8udf 0
002053fcudf 0
002052c0
002052c0google.golang.org/protobuf/internal/impl.sizeUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002052c0ldr x16, [x28+16]
002052c4sub x17, sp, 16
002052c8subs xzr, x17, x16
002052ccb.ls 0x2053d4
002052d0str x30, [sp-144]!
002052d4stur x29, [sp-8]
002052d8sub x29, sp, 8
002052dcstr x0, [sp+152]
002052e0str x1, [sp+160]
002052e4str x2, [sp+168]
002052e8str x3, [sp+176]
002052ecstrb w4, [sp+184]
002052f0str xzr, [sp+40]
002052f4ldr x0, [sp+152]
002052f8ldr x1, [sp+160]
002052fcbl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205300str x0, [sp+120]
00205304str x1, [sp+128]
00205308ldrsb x27, [x0]
0020530cldr x3, [x0+56]
00205310mov x0, x1
00205314blr x3
00205318str x0, [sp+64]
0020531ccbz x0, 0x205324
00205320b 0x205338
00205324
00205324loc_205324:
00205324str xzr, [sp+40]
00205328mov x0, xzr
0020532cldur x29, [sp-8]
00205330ldr x30, [sp], 144
00205334ret x30
00205338
00205338loc_205338:
00205338str xzr, [sp+48]
0020533cstr xzr, [sp+72]
00205340str x0, [sp+56]
00205344b 0x205348
00205348
00205348loc_205348:
00205348ldr x2, [sp+56]
0020534cldr x3, [sp+72]
00205350subs xzr, x2, x3
00205354b.gt 0x20535c
00205358b 0x2053b0
0020535c
0020535cloc_20535c:
0020535cldr x1, [sp+72]
00205360ldr x2, [sp+120]
00205364ldrsb x27, [x2]
00205368ldr x2, [x2+40]
0020536cldr x0, [sp+128]
00205370blr x2
00205374str x0, [sp+96]
00205378str x1, [sp+104]
0020537cstr x2, [sp+112]
00205380bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205384str x0, [sp+88]
00205388bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0020538cstr x0, [sp+80]
00205390ldr x2, [sp+48]
00205394add x2, x2, x0
00205398str x2, [sp+48]
0020539cb 0x2053a0
002053a0
002053a0loc_2053a0:
002053a0ldr x2, [sp+72]
002053a4add x2, x2, 1
002053a8str x2, [sp+72]
002053acb 0x205348
002053b0
002053b0loc_2053b0:
002053b0ldr x0, [sp+48]
002053b4bl google.golang.org/protobuf/encoding/protowire.SizeBytes
002053b8str x0, [sp+80]
002053bcldr x1, [sp+176]
002053c0add x0, x1, x0
002053c4str x0, [sp+40]
002053c8ldur x29, [sp-8]
002053ccldr x30, [sp], 144
002053d0ret x30
002053d4
002053d4loc_2053d4:
002053d4stp x0, x1, [sp+8]
002053d8stp x2, x3, [sp+24]
002053dcstrb w4, [sp+40]
002053e0mov x3, x30
002053e4bl runtime.morestack_noctxt.abi0
002053e8ldp x0, x1, [sp+8]
002053ecldp x2, x3, [sp+24]
002053f0ldrb w4, [sp+40]
002053f4b 0x2052c0
002053f8udf 0
002053fcudf 0
002052c0
00205400
00205400google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205400ldr x16, [x28+16]
00205404sub x17, sp, 80
00205408subs xzr, x17, x16
0020540cb.ls 0x20562c
00205410str x30, [sp-208]!
00205414stur x29, [sp-8]
00205418sub x29, sp, 8
0020541cstr x0, [sp+216]
00205420str x1, [sp+224]
00205424str x2, [sp+232]
00205428str x3, [sp+240]
0020542cstr x4, [sp+248]
00205430str x5, [sp+256]
00205434str x6, [sp+264]
00205438strb w7, [sp+272]
0020543cstr xzr, [sp+112]
00205440stp xzr, xzr, [sp+120]
00205444stp xzr, xzr, [sp+96]
00205448ldr x0, [sp+240]
0020544cldr x1, [sp+248]
00205450ldr x2, [sp+256]
00205454bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205458str x0, [sp+184]
0020545cstr x1, [sp+192]
00205460ldrsb x27, [x0]
00205464ldr x3, [x0+56]
00205468mov x0, x1
0020546cblr x3
00205470str x0, [sp+56]
00205474cbz x0, 0x20547c
00205478b 0x2054b8
0020547c
0020547cloc_20547c:
0020547cldr x5, [sp+216]
00205480ldr x6, [sp+224]
00205484ldr x7, [sp+232]
00205488str x5, [sp+112]
0020548cstr x6, [sp+120]
00205490str x7, [sp+128]
00205494stp xzr, xzr, [sp+96]
00205498ldr x0, [sp+112]
0020549cldr x1, [sp+120]
002054a0ldr x2, [sp+128]
002054a4mov x3, xzr
002054a8mov x4, xzr
002054acldur x29, [sp-8]
002054b0ldr x30, [sp], 208
002054b4ret x30
002054b8
002054b8loc_2054b8:
002054b8ldr x3, [sp+264]
002054bcldr x0, [sp+216]
002054c0ldr x1, [sp+224]
002054c4ldr x2, [sp+232]
002054c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002054ccstr x0, [sp+216]
002054d0str x1, [sp+224]
002054d4str x2, [sp+232]
002054d8str xzr, [sp+48]
002054dcstr xzr, [sp+72]
002054e0b 0x2054e4
002054e4
002054e4loc_2054e4:
002054e4ldr x4, [sp+56]
002054e8ldr x5, [sp+72]
002054ecsubs xzr, x4, x5
002054f0b.gt 0x2054f8
002054f4b 0x20554c
002054f8
002054f8loc_2054f8:
002054f8ldr x1, [sp+72]
002054fcldr x2, [sp+184]
00205500ldrsb x27, [x2]
00205504ldr x2, [x2+40]
00205508ldr x0, [sp+192]
0020550cblr x2
00205510str x0, [sp+160]
00205514str x1, [sp+168]
00205518str x2, [sp+176]
0020551cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205520str x0, [sp+88]
00205524bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00205528str x0, [sp+80]
0020552cldr x2, [sp+48]
00205530add x2, x2, x0
00205534str x2, [sp+48]
00205538b 0x20553c
0020553c
0020553cloc_20553c:
0020553cldr x4, [sp+72]
00205540add x4, x4, 1
00205544str x4, [sp+72]
00205548b 0x2054e4
0020554c
0020554cloc_20554c:
0020554cldr x0, [sp+216]
00205550ldr x1, [sp+224]
00205554ldr x2, [sp+232]
00205558ldr x3, [sp+48]
0020555cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205560str x0, [sp+216]
00205564str x1, [sp+224]
00205568str x2, [sp+232]
0020556cstr xzr, [sp+64]
00205570b 0x205574
00205574
00205574loc_205574:
00205574ldr x5, [sp+56]
00205578ldr x6, [sp+64]
0020557csubs xzr, x5, x6
00205580b.gt 0x205588
00205584b 0x2055f0
00205588
00205588loc_205588:
00205588ldr x1, [sp+64]
0020558cldr x2, [sp+184]
00205590ldrsb x27, [x2]
00205594ldr x2, [x2+40]
00205598ldr x0, [sp+192]
0020559cblr x2
002055a0str x0, [sp+136]
002055a4str x1, [sp+144]
002055a8str x2, [sp+152]
002055acbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002055b0str x0, [sp+88]
002055b4ldr x1, [sp+224]
002055b8ldr x2, [sp+232]
002055bcldr x3, [sp+216]
002055c0mov x4, x0
002055c4mov x0, x3
002055c8mov x3, x4
002055ccbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002055d0str x0, [sp+216]
002055d4str x1, [sp+224]
002055d8str x2, [sp+232]
002055dcb 0x2055e0
002055e0
002055e0loc_2055e0:
002055e0ldr x5, [sp+64]
002055e4add x5, x5, 1
002055e8str x5, [sp+64]
002055ecb 0x205574
002055f0
002055f0loc_2055f0:
002055f0ldr x5, [sp+216]
002055f4ldr x6, [sp+224]
002055f8ldr x7, [sp+232]
002055fcstr x5, [sp+112]
00205600str x6, [sp+120]
00205604str x7, [sp+128]
00205608stp xzr, xzr, [sp+96]
0020560cldr x0, [sp+112]
00205610ldr x1, [sp+120]
00205614ldr x2, [sp+128]
00205618mov x3, xzr
0020561cmov x4, xzr
00205620ldur x29, [sp-8]
00205624ldr x30, [sp], 208
00205628ret x30
0020562c
0020562cloc_20562c:
0020562cstp x0, x1, [sp+8]
00205630stp x2, x3, [sp+24]
00205634stp x4, x5, [sp+40]
00205638str x6, [sp+56]
0020563cstrb w7, [sp+64]
00205640mov x3, x30
00205644bl runtime.morestack_noctxt.abi0
00205648ldp x0, x1, [sp+8]
0020564cldp x2, x3, [sp+24]
00205650ldp x4, x5, [sp+40]
00205654ldr x6, [sp+56]
00205658ldrb w7, [sp+64]
0020565cb 0x205400
00205400
00205400google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205400ldr x16, [x28+16]
00205404sub x17, sp, 80
00205408subs xzr, x17, x16
0020540cb.ls 0x20562c
00205410str x30, [sp-208]!
00205414stur x29, [sp-8]
00205418sub x29, sp, 8
0020541cstr x0, [sp+216]
00205420str x1, [sp+224]
00205424str x2, [sp+232]
00205428str x3, [sp+240]
0020542cstr x4, [sp+248]
00205430str x5, [sp+256]
00205434str x6, [sp+264]
00205438strb w7, [sp+272]
0020543cstr xzr, [sp+112]
00205440stp xzr, xzr, [sp+120]
00205444stp xzr, xzr, [sp+96]
00205448ldr x0, [sp+240]
0020544cldr x1, [sp+248]
00205450ldr x2, [sp+256]
00205454bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00205458str x0, [sp+184]
0020545cstr x1, [sp+192]
00205460ldrsb x27, [x0]
00205464ldr x3, [x0+56]
00205468mov x0, x1
0020546cblr x3
00205470str x0, [sp+56]
00205474cbz x0, 0x20547c
00205478b 0x2054b8
0020547c
0020547cloc_20547c:
0020547cldr x5, [sp+216]
00205480ldr x6, [sp+224]
00205484ldr x7, [sp+232]
00205488str x5, [sp+112]
0020548cstr x6, [sp+120]
00205490str x7, [sp+128]
00205494stp xzr, xzr, [sp+96]
00205498ldr x0, [sp+112]
0020549cldr x1, [sp+120]
002054a0ldr x2, [sp+128]
002054a4mov x3, xzr
002054a8mov x4, xzr
002054acldur x29, [sp-8]
002054b0ldr x30, [sp], 208
002054b4ret x30
002054b8
002054b8loc_2054b8:
002054b8ldr x3, [sp+264]
002054bcldr x0, [sp+216]
002054c0ldr x1, [sp+224]
002054c4ldr x2, [sp+232]
002054c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002054ccstr x0, [sp+216]
002054d0str x1, [sp+224]
002054d4str x2, [sp+232]
002054d8str xzr, [sp+48]
002054dcstr xzr, [sp+72]
002054e0b 0x2054e4
002054e4
002054e4loc_2054e4:
002054e4ldr x4, [sp+56]
002054e8ldr x5, [sp+72]
002054ecsubs xzr, x4, x5
002054f0b.gt 0x2054f8
002054f4b 0x20554c
002054f8
002054f8loc_2054f8:
002054f8ldr x1, [sp+72]
002054fcldr x2, [sp+184]
00205500ldrsb x27, [x2]
00205504ldr x2, [x2+40]
00205508ldr x0, [sp+192]
0020550cblr x2
00205510str x0, [sp+160]
00205514str x1, [sp+168]
00205518str x2, [sp+176]
0020551cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
00205520str x0, [sp+88]
00205524bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00205528str x0, [sp+80]
0020552cldr x2, [sp+48]
00205530add x2, x2, x0
00205534str x2, [sp+48]
00205538b 0x20553c
0020553c
0020553cloc_20553c:
0020553cldr x4, [sp+72]
00205540add x4, x4, 1
00205544str x4, [sp+72]
00205548b 0x2054e4
0020554c
0020554cloc_20554c:
0020554cldr x0, [sp+216]
00205550ldr x1, [sp+224]
00205554ldr x2, [sp+232]
00205558ldr x3, [sp+48]
0020555cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205560str x0, [sp+216]
00205564str x1, [sp+224]
00205568str x2, [sp+232]
0020556cstr xzr, [sp+64]
00205570b 0x205574
00205574
00205574loc_205574:
00205574ldr x5, [sp+56]
00205578ldr x6, [sp+64]
0020557csubs xzr, x5, x6
00205580b.gt 0x205588
00205584b 0x2055f0
00205588
00205588loc_205588:
00205588ldr x1, [sp+64]
0020558cldr x2, [sp+184]
00205590ldrsb x27, [x2]
00205594ldr x2, [x2+40]
00205598ldr x0, [sp+192]
0020559cblr x2
002055a0str x0, [sp+136]
002055a4str x1, [sp+144]
002055a8str x2, [sp+152]
002055acbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
002055b0str x0, [sp+88]
002055b4ldr x1, [sp+224]
002055b8ldr x2, [sp+232]
002055bcldr x3, [sp+216]
002055c0mov x4, x0
002055c4mov x0, x3
002055c8mov x3, x4
002055ccbl google.golang.org/protobuf/encoding/protowire.AppendVarint
002055d0str x0, [sp+216]
002055d4str x1, [sp+224]
002055d8str x2, [sp+232]
002055dcb 0x2055e0
002055e0
002055e0loc_2055e0:
002055e0ldr x5, [sp+64]
002055e4add x5, x5, 1
002055e8str x5, [sp+64]
002055ecb 0x205574
002055f0
002055f0loc_2055f0:
002055f0ldr x5, [sp+216]
002055f4ldr x6, [sp+224]
002055f8ldr x7, [sp+232]
002055fcstr x5, [sp+112]
00205600str x6, [sp+120]
00205604str x7, [sp+128]
00205608stp xzr, xzr, [sp+96]
0020560cldr x0, [sp+112]
00205610ldr x1, [sp+120]
00205614ldr x2, [sp+128]
00205618mov x3, xzr
0020561cmov x4, xzr
00205620ldur x29, [sp-8]
00205624ldr x30, [sp], 208
00205628ret x30
0020562c
0020562cloc_20562c:
0020562cstp x0, x1, [sp+8]
00205630stp x2, x3, [sp+24]
00205634stp x4, x5, [sp+40]
00205638str x6, [sp+56]
0020563cstrb w7, [sp+64]
00205640mov x3, x30
00205644bl runtime.morestack_noctxt.abi0
00205648ldp x0, x1, [sp+8]
0020564cldp x2, x3, [sp+24]
00205650ldp x4, x5, [sp+40]
00205654ldr x6, [sp+56]
00205658ldrb w7, [sp+64]
0020565cb 0x205400
00205400
00205660
00205660google.golang.org/protobuf/internal/impl.sizeSfixed32: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205660ldr x16, [x28+16]
00205664subs xzr, sp, x16
00205668b.ls 0x2056b0
0020566cstr x30, [sp-32]!
00205670stur x29, [sp-8]
00205674sub x29, sp, 8
00205678str x0, [sp+40]
0020567cstr x1, [sp+48]
00205680strb w2, [sp+56]
00205684str xzr, [sp+8]
00205688bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020568cstr x0, [sp+16]
00205690ldr x1, [sp+48]
00205694ldrsb x27, [x1]
00205698ldr x1, [x1+120]
0020569cadd x0, x1, x0
002056a0str x0, [sp+8]
002056a4ldur x29, [sp-8]
002056a8ldr x30, [sp], 32
002056acret x30
002056b0
002056b0loc_2056b0:
002056b0stp x0, x1, [sp+8]
002056b4strb w2, [sp+24]
002056b8mov x3, x30
002056bcbl runtime.morestack_noctxt.abi0
002056c0ldp x0, x1, [sp+8]
002056c4ldrb w2, [sp+24]
002056c8b 0x205660
002056ccudf 0
00205660
00205660google.golang.org/protobuf/internal/impl.sizeSfixed32: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205660ldr x16, [x28+16]
00205664subs xzr, sp, x16
00205668b.ls 0x2056b0
0020566cstr x30, [sp-32]!
00205670stur x29, [sp-8]
00205674sub x29, sp, 8
00205678str x0, [sp+40]
0020567cstr x1, [sp+48]
00205680strb w2, [sp+56]
00205684str xzr, [sp+8]
00205688bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020568cstr x0, [sp+16]
00205690ldr x1, [sp+48]
00205694ldrsb x27, [x1]
00205698ldr x1, [x1+120]
0020569cadd x0, x1, x0
002056a0str x0, [sp+8]
002056a4ldur x29, [sp-8]
002056a8ldr x30, [sp], 32
002056acret x30
002056b0
002056b0loc_2056b0:
002056b0stp x0, x1, [sp+8]
002056b4strb w2, [sp+24]
002056b8mov x3, x30
002056bcbl runtime.morestack_noctxt.abi0
002056c0ldp x0, x1, [sp+8]
002056c4ldrb w2, [sp+24]
002056c8b 0x205660
002056ccudf 0
00205660
002056d0
002056d0google.golang.org/protobuf/internal/impl.appendSfixed32: ; void google.golang.org/protobuf/internal/impl.appendSfixed32(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)
002056d0ldr x16, [x28+16]
002056d4subs xzr, sp, x16
002056d8b.ls 0x205794
002056dcstr x30, [sp-112]!
002056e0stur x29, [sp-8]
002056e4sub x29, sp, 8
002056e8str x0, [sp+120]
002056ecstr x1, [sp+128]
002056f0str x2, [sp+136]
002056f4str x3, [sp+144]
002056f8str x4, [sp+152]
002056fcstrb w5, [sp+160]
00205700str xzr, [sp+72]
00205704stp xzr, xzr, [sp+80]
00205708stp xzr, xzr, [sp+56]
0020570cldr x0, [sp+144]
00205710bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205714str x0, [sp+96]
00205718ldrsb x27, [x0]
0020571cldrsw x1, [x0]
00205720str w1, [sp+44]
00205724ldr x1, [sp+152]
00205728ldrsb x27, [x1]
0020572cldr x3, [x1+112]
00205730str x3, [sp+48]
00205734ldr x0, [sp+120]
00205738ldr x1, [sp+128]
0020573cldr x2, [sp+136]
00205740bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205744str x0, [sp+120]
00205748str x1, [sp+128]
0020574cstr x2, [sp+136]
00205750ldrsw x3, [sp+44]
00205754bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205758str x0, [sp+120]
0020575cstr x1, [sp+128]
00205760str x2, [sp+136]
00205764str x0, [sp+72]
00205768str x1, [sp+80]
0020576cstr x2, [sp+88]
00205770stp xzr, xzr, [sp+56]
00205774ldr x0, [sp+72]
00205778ldr x1, [sp+80]
0020577cldr x2, [sp+88]
00205780mov x3, xzr
00205784mov x4, xzr
00205788ldur x29, [sp-8]
0020578cldr x30, [sp], 112
00205790ret x30
00205794
00205794loc_205794:
00205794stp x0, x1, [sp+8]
00205798stp x2, x3, [sp+24]
0020579cstr x4, [sp+40]
002057a0strb w5, [sp+48]
002057a4mov x3, x30
002057a8bl runtime.morestack_noctxt.abi0
002057acldp x0, x1, [sp+8]
002057b0ldp x2, x3, [sp+24]
002057b4ldr x4, [sp+40]
002057b8ldrb w5, [sp+48]
002057bcb 0x2056d0
002056d0
002056d0google.golang.org/protobuf/internal/impl.appendSfixed32: ; void google.golang.org/protobuf/internal/impl.appendSfixed32(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)
002056d0ldr x16, [x28+16]
002056d4subs xzr, sp, x16
002056d8b.ls 0x205794
002056dcstr x30, [sp-112]!
002056e0stur x29, [sp-8]
002056e4sub x29, sp, 8
002056e8str x0, [sp+120]
002056ecstr x1, [sp+128]
002056f0str x2, [sp+136]
002056f4str x3, [sp+144]
002056f8str x4, [sp+152]
002056fcstrb w5, [sp+160]
00205700str xzr, [sp+72]
00205704stp xzr, xzr, [sp+80]
00205708stp xzr, xzr, [sp+56]
0020570cldr x0, [sp+144]
00205710bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205714str x0, [sp+96]
00205718ldrsb x27, [x0]
0020571cldrsw x1, [x0]
00205720str w1, [sp+44]
00205724ldr x1, [sp+152]
00205728ldrsb x27, [x1]
0020572cldr x3, [x1+112]
00205730str x3, [sp+48]
00205734ldr x0, [sp+120]
00205738ldr x1, [sp+128]
0020573cldr x2, [sp+136]
00205740bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205744str x0, [sp+120]
00205748str x1, [sp+128]
0020574cstr x2, [sp+136]
00205750ldrsw x3, [sp+44]
00205754bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205758str x0, [sp+120]
0020575cstr x1, [sp+128]
00205760str x2, [sp+136]
00205764str x0, [sp+72]
00205768str x1, [sp+80]
0020576cstr x2, [sp+88]
00205770stp xzr, xzr, [sp+56]
00205774ldr x0, [sp+72]
00205778ldr x1, [sp+80]
0020577cldr x2, [sp+88]
00205780mov x3, xzr
00205784mov x4, xzr
00205788ldur x29, [sp-8]
0020578cldr x30, [sp], 112
00205790ret x30
00205794
00205794loc_205794:
00205794stp x0, x1, [sp+8]
00205798stp x2, x3, [sp+24]
0020579cstr x4, [sp+40]
002057a0strb w5, [sp+48]
002057a4mov x3, x30
002057a8bl runtime.morestack_noctxt.abi0
002057acldp x0, x1, [sp+8]
002057b0ldp x2, x3, [sp+24]
002057b4ldr x4, [sp+40]
002057b8ldrb w5, [sp+48]
002057bcb 0x2056d0
002056d0
002057c0
002057c0google.golang.org/protobuf/internal/impl.consumeSfixed32: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32(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)
002057c0ldr x16, [x28+16]
002057c4subs xzr, sp, x16
002057c8b.ls 0x2058f8
002057ccstr x30, [sp-128]!
002057d0stur x29, [sp-8]
002057d4sub x29, sp, 8
002057d8str x0, [sp+136]
002057dcstr x1, [sp+144]
002057e0str x2, [sp+152]
002057e4str x3, [sp+160]
002057e8strb w4, [sp+168]
002057ecstr x5, [sp+176]
002057f0strb w6, [sp+184]
002057f4str x7, [sp+192]
002057f8str x8, [sp+200]
002057fcstr x9, [sp+208]
00205800str xzr, [sp+56]
00205804strb wzr, [sp+64]
00205808stp xzr, xzr, [sp+96]
0020580cldrsb x4, [sp+168]
00205810ubfm x4, x4, 0, 7
00205814subs wzr, w4, 5
00205818b.ne 0x205820
0020581cb 0x20584c
00205820
00205820loc_205820:
00205820adrp x27, 0x81d000
00205824ldr x2, [x27+192]
00205828adrp x27, 0x81d000
0020582cldr x3, [x27+200]
00205830str x2, [sp+96]
00205834str x3, [sp+104]
00205838ldr x0, [sp+56]
0020583cldrb w1, [sp+64]
00205840ldur x29, [sp-8]
00205844ldr x30, [sp], 128
00205848ret x30
0020584c
0020584cloc_20584c:
0020584cldr x0, [sp+136]
00205850ldr x1, [sp+144]
00205854ldr x2, [sp+152]
00205858bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
0020585cstr w0, [sp+52]
00205860str x1, [sp+80]
00205864ldr w3, [sp+52]
00205868str w3, [sp+48]
0020586cldr x3, [sp+80]
00205870str x3, [sp+88]
00205874ldr w3, [sp+48]
00205878str w3, [sp+44]
0020587cldr x3, [sp+88]
00205880str x3, [sp+72]
00205884tbnz x3, 63, 0x20588c
00205888b 0x2058b8
0020588c
0020588cloc_20588c:
0020588cadrp x27, 0x81d000
00205890ldr x2, [x27+160]
00205894adrp x27, 0x81d000
00205898ldr x3, [x27+168]
0020589cstr x2, [sp+96]
002058a0str x3, [sp+104]
002058a4ldr x0, [sp+56]
002058a8ldrb w1, [sp+64]
002058acldur x29, [sp-8]
002058b0ldr x30, [sp], 128
002058b4ret x30
002058b8
002058b8loc_2058b8:
002058b8ldr x0, [sp+160]
002058bcbl google.golang.org/protobuf/internal/impl.pointer.Int32
002058c0str x0, [sp+112]
002058c4ldrsb x27, [x0]
002058c8ldr w1, [sp+44]
002058ccstr w1, [x0]
002058d0ldr x1, [sp+72]
002058d4str x1, [sp+56]
002058d8stp xzr, xzr, [sp+96]
002058dcldr x0, [sp+56]
002058e0ldrb w1, [sp+64]
002058e4mov x2, xzr
002058e8mov x3, xzr
002058ecldur x29, [sp-8]
002058f0ldr x30, [sp], 128
002058f4ret x30
002058f8
002058f8loc_2058f8:
002058f8stp x0, x1, [sp+8]
002058fcstp x2, x3, [sp+24]
00205900strb w4, [sp+40]
00205904str x5, [sp+48]
00205908strb w6, [sp+56]
0020590cstp x7, x8, [sp+64]
00205910str x9, [sp+80]
00205914mov x3, x30
00205918bl runtime.morestack_noctxt.abi0
0020591cldp x0, x1, [sp+8]
00205920ldp x2, x3, [sp+24]
00205924ldrsb x4, [sp+40]
00205928ldr x5, [sp+48]
0020592cldrb w6, [sp+56]
00205930ldp x7, x8, [sp+64]
00205934ldr x9, [sp+80]
00205938b 0x2057c0
0020593cudf 0
002057c0
002057c0google.golang.org/protobuf/internal/impl.consumeSfixed32: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32(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)
002057c0ldr x16, [x28+16]
002057c4subs xzr, sp, x16
002057c8b.ls 0x2058f8
002057ccstr x30, [sp-128]!
002057d0stur x29, [sp-8]
002057d4sub x29, sp, 8
002057d8str x0, [sp+136]
002057dcstr x1, [sp+144]
002057e0str x2, [sp+152]
002057e4str x3, [sp+160]
002057e8strb w4, [sp+168]
002057ecstr x5, [sp+176]
002057f0strb w6, [sp+184]
002057f4str x7, [sp+192]
002057f8str x8, [sp+200]
002057fcstr x9, [sp+208]
00205800str xzr, [sp+56]
00205804strb wzr, [sp+64]
00205808stp xzr, xzr, [sp+96]
0020580cldrsb x4, [sp+168]
00205810ubfm x4, x4, 0, 7
00205814subs wzr, w4, 5
00205818b.ne 0x205820
0020581cb 0x20584c
00205820
00205820loc_205820:
00205820adrp x27, 0x81d000
00205824ldr x2, [x27+192]
00205828adrp x27, 0x81d000
0020582cldr x3, [x27+200]
00205830str x2, [sp+96]
00205834str x3, [sp+104]
00205838ldr x0, [sp+56]
0020583cldrb w1, [sp+64]
00205840ldur x29, [sp-8]
00205844ldr x30, [sp], 128
00205848ret x30
0020584c
0020584cloc_20584c:
0020584cldr x0, [sp+136]
00205850ldr x1, [sp+144]
00205854ldr x2, [sp+152]
00205858bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
0020585cstr w0, [sp+52]
00205860str x1, [sp+80]
00205864ldr w3, [sp+52]
00205868str w3, [sp+48]
0020586cldr x3, [sp+80]
00205870str x3, [sp+88]
00205874ldr w3, [sp+48]
00205878str w3, [sp+44]
0020587cldr x3, [sp+88]
00205880str x3, [sp+72]
00205884tbnz x3, 63, 0x20588c
00205888b 0x2058b8
0020588c
0020588cloc_20588c:
0020588cadrp x27, 0x81d000
00205890ldr x2, [x27+160]
00205894adrp x27, 0x81d000
00205898ldr x3, [x27+168]
0020589cstr x2, [sp+96]
002058a0str x3, [sp+104]
002058a4ldr x0, [sp+56]
002058a8ldrb w1, [sp+64]
002058acldur x29, [sp-8]
002058b0ldr x30, [sp], 128
002058b4ret x30
002058b8
002058b8loc_2058b8:
002058b8ldr x0, [sp+160]
002058bcbl google.golang.org/protobuf/internal/impl.pointer.Int32
002058c0str x0, [sp+112]
002058c4ldrsb x27, [x0]
002058c8ldr w1, [sp+44]
002058ccstr w1, [x0]
002058d0ldr x1, [sp+72]
002058d4str x1, [sp+56]
002058d8stp xzr, xzr, [sp+96]
002058dcldr x0, [sp+56]
002058e0ldrb w1, [sp+64]
002058e4mov x2, xzr
002058e8mov x3, xzr
002058ecldur x29, [sp-8]
002058f0ldr x30, [sp], 128
002058f4ret x30
002058f8
002058f8loc_2058f8:
002058f8stp x0, x1, [sp+8]
002058fcstp x2, x3, [sp+24]
00205900strb w4, [sp+40]
00205904str x5, [sp+48]
00205908strb w6, [sp+56]
0020590cstp x7, x8, [sp+64]
00205910str x9, [sp+80]
00205914mov x3, x30
00205918bl runtime.morestack_noctxt.abi0
0020591cldp x0, x1, [sp+8]
00205920ldp x2, x3, [sp+24]
00205924ldrsb x4, [sp+40]
00205928ldr x5, [sp+48]
0020592cldrb w6, [sp+56]
00205930ldp x7, x8, [sp+64]
00205934ldr x9, [sp+80]
00205938b 0x2057c0
0020593cudf 0
002057c0
00205940
00205940google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205940ldr x16, [x28+16]
00205944subs xzr, sp, x16
00205948b.ls 0x2059c0
0020594cstr x30, [sp-64]!
00205950stur x29, [sp-8]
00205954sub x29, sp, 8
00205958str x0, [sp+72]
0020595cstr x1, [sp+80]
00205960strb w2, [sp+88]
00205964str xzr, [sp+32]
00205968bl google.golang.org/protobuf/internal/impl.pointer.Int32
0020596cstr x0, [sp+48]
00205970ldrsb x27, [x0]
00205974ldrsw x1, [x0]
00205978str w1, [sp+28]
0020597ccbz w1, 0x205984
00205980b 0x205998
00205984
00205984loc_205984:
00205984str xzr, [sp+32]
00205988mov x0, xzr
0020598cldur x29, [sp-8]
00205990ldr x30, [sp], 64
00205994ret x30
00205998
00205998loc_205998:
00205998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020599cstr x0, [sp+40]
002059a0ldr x1, [sp+80]
002059a4ldrsb x27, [x1]
002059a8ldr x1, [x1+120]
002059acadd x0, x1, x0
002059b0str x0, [sp+32]
002059b4ldur x29, [sp-8]
002059b8ldr x30, [sp], 64
002059bcret x30
002059c0
002059c0loc_2059c0:
002059c0stp x0, x1, [sp+8]
002059c4strb w2, [sp+24]
002059c8mov x3, x30
002059ccbl runtime.morestack_noctxt.abi0
002059d0ldp x0, x1, [sp+8]
002059d4ldrb w2, [sp+24]
002059d8b 0x205940
002059dcudf 0
00205940
00205940google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205940ldr x16, [x28+16]
00205944subs xzr, sp, x16
00205948b.ls 0x2059c0
0020594cstr x30, [sp-64]!
00205950stur x29, [sp-8]
00205954sub x29, sp, 8
00205958str x0, [sp+72]
0020595cstr x1, [sp+80]
00205960strb w2, [sp+88]
00205964str xzr, [sp+32]
00205968bl google.golang.org/protobuf/internal/impl.pointer.Int32
0020596cstr x0, [sp+48]
00205970ldrsb x27, [x0]
00205974ldrsw x1, [x0]
00205978str w1, [sp+28]
0020597ccbz w1, 0x205984
00205980b 0x205998
00205984
00205984loc_205984:
00205984str xzr, [sp+32]
00205988mov x0, xzr
0020598cldur x29, [sp-8]
00205990ldr x30, [sp], 64
00205994ret x30
00205998
00205998loc_205998:
00205998bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0020599cstr x0, [sp+40]
002059a0ldr x1, [sp+80]
002059a4ldrsb x27, [x1]
002059a8ldr x1, [x1+120]
002059acadd x0, x1, x0
002059b0str x0, [sp+32]
002059b4ldur x29, [sp-8]
002059b8ldr x30, [sp], 64
002059bcret x30
002059c0
002059c0loc_2059c0:
002059c0stp x0, x1, [sp+8]
002059c4strb w2, [sp+24]
002059c8mov x3, x30
002059ccbl runtime.morestack_noctxt.abi0
002059d0ldp x0, x1, [sp+8]
002059d4ldrb w2, [sp+24]
002059d8b 0x205940
002059dcudf 0
00205940
002059e0
002059e0google.golang.org/protobuf/internal/impl.appendSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendSfixed32NoZero(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)
002059e0ldr x16, [x28+16]
002059e4subs xzr, sp, x16
002059e8b.ls 0x205ae8
002059ecstr x30, [sp-112]!
002059f0stur x29, [sp-8]
002059f4sub x29, sp, 8
002059f8str x0, [sp+120]
002059fcstr x1, [sp+128]
00205a00str x2, [sp+136]
00205a04str x3, [sp+144]
00205a08str x4, [sp+152]
00205a0cstrb w5, [sp+160]
00205a10str xzr, [sp+72]
00205a14stp xzr, xzr, [sp+80]
00205a18stp xzr, xzr, [sp+56]
00205a1cldr x0, [sp+144]
00205a20bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205a24str x0, [sp+96]
00205a28ldrsb x27, [x0]
00205a2cldrsw x1, [x0]
00205a30str w1, [sp+44]
00205a34cbz w1, 0x205a3c
00205a38b 0x205a78
00205a3c
00205a3cloc_205a3c:
00205a3cldr x5, [sp+120]
00205a40ldr x6, [sp+128]
00205a44ldr x7, [sp+136]
00205a48str x5, [sp+72]
00205a4cstr x6, [sp+80]
00205a50str x7, [sp+88]
00205a54stp xzr, xzr, [sp+56]
00205a58ldr x0, [sp+72]
00205a5cldr x1, [sp+80]
00205a60ldr x2, [sp+88]
00205a64mov x3, xzr
00205a68mov x4, xzr
00205a6cldur x29, [sp-8]
00205a70ldr x30, [sp], 112
00205a74ret x30
00205a78
00205a78loc_205a78:
00205a78ldr x4, [sp+152]
00205a7cldrsb x27, [x4]
00205a80ldr x3, [x4+112]
00205a84str x3, [sp+48]
00205a88ldr x0, [sp+120]
00205a8cldr x1, [sp+128]
00205a90ldr x2, [sp+136]
00205a94bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205a98str x0, [sp+120]
00205a9cstr x1, [sp+128]
00205aa0str x2, [sp+136]
00205aa4ldrsw x3, [sp+44]
00205aa8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205aacstr x0, [sp+120]
00205ab0str x1, [sp+128]
00205ab4str x2, [sp+136]
00205ab8str x0, [sp+72]
00205abcstr x1, [sp+80]
00205ac0str x2, [sp+88]
00205ac4stp xzr, xzr, [sp+56]
00205ac8ldr x0, [sp+72]
00205accldr x1, [sp+80]
00205ad0ldr x2, [sp+88]
00205ad4mov x3, xzr
00205ad8mov x4, xzr
00205adcldur x29, [sp-8]
00205ae0ldr x30, [sp], 112
00205ae4ret x30
00205ae8
00205ae8loc_205ae8:
00205ae8stp x0, x1, [sp+8]
00205aecstp x2, x3, [sp+24]
00205af0str x4, [sp+40]
00205af4strb w5, [sp+48]
00205af8mov x3, x30
00205afcbl runtime.morestack_noctxt.abi0
00205b00ldp x0, x1, [sp+8]
00205b04ldp x2, x3, [sp+24]
00205b08ldr x4, [sp+40]
00205b0cldrb w5, [sp+48]
00205b10b 0x2059e0
00205b14udf 0
00205b18udf 0
00205b1cudf 0
002059e0
002059e0google.golang.org/protobuf/internal/impl.appendSfixed32NoZero: ; void google.golang.org/protobuf/internal/impl.appendSfixed32NoZero(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)
002059e0ldr x16, [x28+16]
002059e4subs xzr, sp, x16
002059e8b.ls 0x205ae8
002059ecstr x30, [sp-112]!
002059f0stur x29, [sp-8]
002059f4sub x29, sp, 8
002059f8str x0, [sp+120]
002059fcstr x1, [sp+128]
00205a00str x2, [sp+136]
00205a04str x3, [sp+144]
00205a08str x4, [sp+152]
00205a0cstrb w5, [sp+160]
00205a10str xzr, [sp+72]
00205a14stp xzr, xzr, [sp+80]
00205a18stp xzr, xzr, [sp+56]
00205a1cldr x0, [sp+144]
00205a20bl google.golang.org/protobuf/internal/impl.pointer.Int32
00205a24str x0, [sp+96]
00205a28ldrsb x27, [x0]
00205a2cldrsw x1, [x0]
00205a30str w1, [sp+44]
00205a34cbz w1, 0x205a3c
00205a38b 0x205a78
00205a3c
00205a3cloc_205a3c:
00205a3cldr x5, [sp+120]
00205a40ldr x6, [sp+128]
00205a44ldr x7, [sp+136]
00205a48str x5, [sp+72]
00205a4cstr x6, [sp+80]
00205a50str x7, [sp+88]
00205a54stp xzr, xzr, [sp+56]
00205a58ldr x0, [sp+72]
00205a5cldr x1, [sp+80]
00205a60ldr x2, [sp+88]
00205a64mov x3, xzr
00205a68mov x4, xzr
00205a6cldur x29, [sp-8]
00205a70ldr x30, [sp], 112
00205a74ret x30
00205a78
00205a78loc_205a78:
00205a78ldr x4, [sp+152]
00205a7cldrsb x27, [x4]
00205a80ldr x3, [x4+112]
00205a84str x3, [sp+48]
00205a88ldr x0, [sp+120]
00205a8cldr x1, [sp+128]
00205a90ldr x2, [sp+136]
00205a94bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205a98str x0, [sp+120]
00205a9cstr x1, [sp+128]
00205aa0str x2, [sp+136]
00205aa4ldrsw x3, [sp+44]
00205aa8bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205aacstr x0, [sp+120]
00205ab0str x1, [sp+128]
00205ab4str x2, [sp+136]
00205ab8str x0, [sp+72]
00205abcstr x1, [sp+80]
00205ac0str x2, [sp+88]
00205ac4stp xzr, xzr, [sp+56]
00205ac8ldr x0, [sp+72]
00205accldr x1, [sp+80]
00205ad0ldr x2, [sp+88]
00205ad4mov x3, xzr
00205ad8mov x4, xzr
00205adcldur x29, [sp-8]
00205ae0ldr x30, [sp], 112
00205ae4ret x30
00205ae8
00205ae8loc_205ae8:
00205ae8stp x0, x1, [sp+8]
00205aecstp x2, x3, [sp+24]
00205af0str x4, [sp+40]
00205af4strb w5, [sp+48]
00205af8mov x3, x30
00205afcbl runtime.morestack_noctxt.abi0
00205b00ldp x0, x1, [sp+8]
00205b04ldp x2, x3, [sp+24]
00205b08ldr x4, [sp+40]
00205b0cldrb w5, [sp+48]
00205b10b 0x2059e0
00205b14udf 0
00205b18udf 0
00205b1cudf 0
002059e0
00205b20
00205b20google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b20ldr x16, [x28+16]
00205b24subs xzr, sp, x16
00205b28b.ls 0x205b70
00205b2cstr x30, [sp-32]!
00205b30stur x29, [sp-8]
00205b34sub x29, sp, 8
00205b38str x0, [sp+40]
00205b3cstr x1, [sp+48]
00205b40strb w2, [sp+56]
00205b44str xzr, [sp+8]
00205b48bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205b4cstr x0, [sp+16]
00205b50ldr x1, [sp+48]
00205b54ldrsb x27, [x1]
00205b58ldr x1, [x1+120]
00205b5cadd x0, x1, x0
00205b60str x0, [sp+8]
00205b64ldur x29, [sp-8]
00205b68ldr x30, [sp], 32
00205b6cret x30
00205b70
00205b70loc_205b70:
00205b70stp x0, x1, [sp+8]
00205b74strb w2, [sp+24]
00205b78mov x3, x30
00205b7cbl runtime.morestack_noctxt.abi0
00205b80ldp x0, x1, [sp+8]
00205b84ldrb w2, [sp+24]
00205b88b 0x205b20
00205b8cudf 0
00205b20
00205b20google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205b20ldr x16, [x28+16]
00205b24subs xzr, sp, x16
00205b28b.ls 0x205b70
00205b2cstr x30, [sp-32]!
00205b30stur x29, [sp-8]
00205b34sub x29, sp, 8
00205b38str x0, [sp+40]
00205b3cstr x1, [sp+48]
00205b40strb w2, [sp+56]
00205b44str xzr, [sp+8]
00205b48bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205b4cstr x0, [sp+16]
00205b50ldr x1, [sp+48]
00205b54ldrsb x27, [x1]
00205b58ldr x1, [x1+120]
00205b5cadd x0, x1, x0
00205b60str x0, [sp+8]
00205b64ldur x29, [sp-8]
00205b68ldr x30, [sp], 32
00205b6cret x30
00205b70
00205b70loc_205b70:
00205b70stp x0, x1, [sp+8]
00205b74strb w2, [sp+24]
00205b78mov x3, x30
00205b7cbl runtime.morestack_noctxt.abi0
00205b80ldp x0, x1, [sp+8]
00205b84ldrb w2, [sp+24]
00205b88b 0x205b20
00205b8cudf 0
00205b20
00205b90
00205b90google.golang.org/protobuf/internal/impl.appendSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Ptr(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)
00205b90ldr x16, [x28+16]
00205b94subs xzr, sp, x16
00205b98b.ls 0x205c5c
00205b9cstr x30, [sp-112]!
00205ba0stur x29, [sp-8]
00205ba4sub x29, sp, 8
00205ba8str x0, [sp+120]
00205bacstr x1, [sp+128]
00205bb0str x2, [sp+136]
00205bb4str x3, [sp+144]
00205bb8str x4, [sp+152]
00205bbcstrb w5, [sp+160]
00205bc0str xzr, [sp+72]
00205bc4stp xzr, xzr, [sp+80]
00205bc8stp xzr, xzr, [sp+56]
00205bccldr x0, [sp+144]
00205bd0bl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205bd4str x0, [sp+96]
00205bd8ldrsb x27, [x0]
00205bdcldr x1, [x0]
00205be0ldrsb x27, [x1]
00205be4ldrsw x1, [x1]
00205be8str w1, [sp+44]
00205becldr x1, [sp+152]
00205bf0ldrsb x27, [x1]
00205bf4ldr x3, [x1+112]
00205bf8str x3, [sp+48]
00205bfcldr x0, [sp+120]
00205c00ldr x1, [sp+128]
00205c04ldr x2, [sp+136]
00205c08bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205c0cstr x0, [sp+120]
00205c10str x1, [sp+128]
00205c14str x2, [sp+136]
00205c18ldrsw x3, [sp+44]
00205c1cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205c20str x0, [sp+120]
00205c24str x1, [sp+128]
00205c28str x2, [sp+136]
00205c2cstr x0, [sp+72]
00205c30str x1, [sp+80]
00205c34str x2, [sp+88]
00205c38stp xzr, xzr, [sp+56]
00205c3cldr x0, [sp+72]
00205c40ldr x1, [sp+80]
00205c44ldr x2, [sp+88]
00205c48mov x3, xzr
00205c4cmov x4, xzr
00205c50ldur x29, [sp-8]
00205c54ldr x30, [sp], 112
00205c58ret x30
00205c5c
00205c5cloc_205c5c:
00205c5cstp x0, x1, [sp+8]
00205c60stp x2, x3, [sp+24]
00205c64str x4, [sp+40]
00205c68strb w5, [sp+48]
00205c6cmov x3, x30
00205c70bl runtime.morestack_noctxt.abi0
00205c74ldp x0, x1, [sp+8]
00205c78ldp x2, x3, [sp+24]
00205c7cldr x4, [sp+40]
00205c80ldrb w5, [sp+48]
00205c84b 0x205b90
00205c88udf 0
00205c8cudf 0
00205b90
00205b90google.golang.org/protobuf/internal/impl.appendSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Ptr(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)
00205b90ldr x16, [x28+16]
00205b94subs xzr, sp, x16
00205b98b.ls 0x205c5c
00205b9cstr x30, [sp-112]!
00205ba0stur x29, [sp-8]
00205ba4sub x29, sp, 8
00205ba8str x0, [sp+120]
00205bacstr x1, [sp+128]
00205bb0str x2, [sp+136]
00205bb4str x3, [sp+144]
00205bb8str x4, [sp+152]
00205bbcstrb w5, [sp+160]
00205bc0str xzr, [sp+72]
00205bc4stp xzr, xzr, [sp+80]
00205bc8stp xzr, xzr, [sp+56]
00205bccldr x0, [sp+144]
00205bd0bl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205bd4str x0, [sp+96]
00205bd8ldrsb x27, [x0]
00205bdcldr x1, [x0]
00205be0ldrsb x27, [x1]
00205be4ldrsw x1, [x1]
00205be8str w1, [sp+44]
00205becldr x1, [sp+152]
00205bf0ldrsb x27, [x1]
00205bf4ldr x3, [x1+112]
00205bf8str x3, [sp+48]
00205bfcldr x0, [sp+120]
00205c00ldr x1, [sp+128]
00205c04ldr x2, [sp+136]
00205c08bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205c0cstr x0, [sp+120]
00205c10str x1, [sp+128]
00205c14str x2, [sp+136]
00205c18ldrsw x3, [sp+44]
00205c1cbl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205c20str x0, [sp+120]
00205c24str x1, [sp+128]
00205c28str x2, [sp+136]
00205c2cstr x0, [sp+72]
00205c30str x1, [sp+80]
00205c34str x2, [sp+88]
00205c38stp xzr, xzr, [sp+56]
00205c3cldr x0, [sp+72]
00205c40ldr x1, [sp+80]
00205c44ldr x2, [sp+88]
00205c48mov x3, xzr
00205c4cmov x4, xzr
00205c50ldur x29, [sp-8]
00205c54ldr x30, [sp], 112
00205c58ret x30
00205c5c
00205c5cloc_205c5c:
00205c5cstp x0, x1, [sp+8]
00205c60stp x2, x3, [sp+24]
00205c64str x4, [sp+40]
00205c68strb w5, [sp+48]
00205c6cmov x3, x30
00205c70bl runtime.morestack_noctxt.abi0
00205c74ldp x0, x1, [sp+8]
00205c78ldp x2, x3, [sp+24]
00205c7cldr x4, [sp+40]
00205c80ldrb w5, [sp+48]
00205c84b 0x205b90
00205c88udf 0
00205c8cudf 0
00205b90
00205c90
00205c90google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr(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)
00205c90ldr x16, [x28+16]
00205c94subs xzr, sp, x16
00205c98b.ls 0x205e30
00205c9cstr x30, [sp-128]!
00205ca0stur x29, [sp-8]
00205ca4sub x29, sp, 8
00205ca8str x0, [sp+136]
00205cacstr x1, [sp+144]
00205cb0str x2, [sp+152]
00205cb4str x3, [sp+160]
00205cb8strb w4, [sp+168]
00205cbcstr x5, [sp+176]
00205cc0strb w6, [sp+184]
00205cc4str x7, [sp+192]
00205cc8str x8, [sp+200]
00205cccstr x9, [sp+208]
00205cd0str xzr, [sp+48]
00205cd4strb wzr, [sp+56]
00205cd8stp xzr, xzr, [sp+96]
00205cdcldrsb x4, [sp+168]
00205ce0ubfm x4, x4, 0, 7
00205ce4subs wzr, w4, 5
00205ce8b.ne 0x205cf0
00205cecb 0x205d1c
00205cf0
00205cf0loc_205cf0:
00205cf0adrp x27, 0x81d000
00205cf4ldr x2, [x27+192]
00205cf8adrp x27, 0x81d000
00205cfcldr x3, [x27+200]
00205d00str x2, [sp+96]
00205d04str x3, [sp+104]
00205d08ldr x0, [sp+48]
00205d0cldrb w1, [sp+56]
00205d10ldur x29, [sp-8]
00205d14ldr x30, [sp], 128
00205d18ret x30
00205d1c
00205d1cloc_205d1c:
00205d1cldr x0, [sp+136]
00205d20ldr x1, [sp+144]
00205d24ldr x2, [sp+152]
00205d28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00205d2cstr w0, [sp+44]
00205d30str x1, [sp+72]
00205d34ldr w3, [sp+44]
00205d38str w3, [sp+40]
00205d3cldr x3, [sp+72]
00205d40str x3, [sp+80]
00205d44ldr w3, [sp+40]
00205d48str w3, [sp+36]
00205d4cldr x3, [sp+80]
00205d50str x3, [sp+64]
00205d54tbnz x3, 63, 0x205d5c
00205d58b 0x205d88
00205d5c
00205d5cloc_205d5c:
00205d5cadrp x27, 0x81d000
00205d60ldr x2, [x27+160]
00205d64adrp x27, 0x81d000
00205d68ldr x3, [x27+168]
00205d6cstr x2, [sp+96]
00205d70str x3, [sp+104]
00205d74ldr x0, [sp+48]
00205d78ldrb w1, [sp+56]
00205d7cldur x29, [sp-8]
00205d80ldr x30, [sp], 128
00205d84ret x30
00205d88
00205d88loc_205d88:
00205d88ldr x0, [sp+160]
00205d8cbl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205d90str x0, [sp+88]
00205d94ldrsb x27, [x0]
00205d98ldr x1, [x0]
00205d9ccbnz x1, 0x205da4
00205da0b 0x205da8
00205da4
00205da4loc_205da4:
00205da4b 0x205df0
00205da8
00205da8loc_205da8:
00205da8adrp x0, 0x3f0000
00205dacadd x0, x0, 3264
00205db0bl runtime.newobject
00205db4str x0, [sp+112]
00205db8ldr x1, [sp+88]
00205dbcldrsb x27, [x1]
00205dc0adrp x27, 0x846000
00205dc4ldr w2, [x27+3056]
00205dc8cbz w2, 0x205dd0
00205dccb 0x205dd4
00205dd0
00205dd0loc_205dd0:
00205dd0b 0x205de8
00205dd4
00205dd4loc_205dd4:
00205dd4bl runtime.gcWriteBarrier2
00205dd8str x0, [x25]
00205ddcldr x4, [x1]
00205de0str x4, [x25+8]
00205de4b 0x205de8
00205de8
00205de8loc_205de8:
00205de8str x0, [x1]
00205decb 0x205df0
00205df0
00205df0loc_205df0:
00205df0ldr x4, [sp+88]
00205df4ldrsb x27, [x4]
00205df8ldr x4, [x4]
00205dfcldrsb x27, [x4]
00205e00ldr w5, [sp+36]
00205e04str w5, [x4]
00205e08ldr x4, [sp+64]
00205e0cstr x4, [sp+48]
00205e10stp xzr, xzr, [sp+96]
00205e14ldr x0, [sp+48]
00205e18ldrb w1, [sp+56]
00205e1cmov x2, xzr
00205e20mov x3, xzr
00205e24ldur x29, [sp-8]
00205e28ldr x30, [sp], 128
00205e2cret x30
00205e30
00205e30loc_205e30:
00205e30stp x0, x1, [sp+8]
00205e34stp x2, x3, [sp+24]
00205e38strb w4, [sp+40]
00205e3cstr x5, [sp+48]
00205e40strb w6, [sp+56]
00205e44stp x7, x8, [sp+64]
00205e48str x9, [sp+80]
00205e4cmov x3, x30
00205e50bl runtime.morestack_noctxt.abi0
00205e54ldp x0, x1, [sp+8]
00205e58ldp x2, x3, [sp+24]
00205e5cldrsb x4, [sp+40]
00205e60ldr x5, [sp+48]
00205e64ldrb w6, [sp+56]
00205e68ldp x7, x8, [sp+64]
00205e6cldr x9, [sp+80]
00205e70b 0x205c90
00205e74udf 0
00205e78udf 0
00205e7cudf 0
00205c90
00205c90google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Ptr(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)
00205c90ldr x16, [x28+16]
00205c94subs xzr, sp, x16
00205c98b.ls 0x205e30
00205c9cstr x30, [sp-128]!
00205ca0stur x29, [sp-8]
00205ca4sub x29, sp, 8
00205ca8str x0, [sp+136]
00205cacstr x1, [sp+144]
00205cb0str x2, [sp+152]
00205cb4str x3, [sp+160]
00205cb8strb w4, [sp+168]
00205cbcstr x5, [sp+176]
00205cc0strb w6, [sp+184]
00205cc4str x7, [sp+192]
00205cc8str x8, [sp+200]
00205cccstr x9, [sp+208]
00205cd0str xzr, [sp+48]
00205cd4strb wzr, [sp+56]
00205cd8stp xzr, xzr, [sp+96]
00205cdcldrsb x4, [sp+168]
00205ce0ubfm x4, x4, 0, 7
00205ce4subs wzr, w4, 5
00205ce8b.ne 0x205cf0
00205cecb 0x205d1c
00205cf0
00205cf0loc_205cf0:
00205cf0adrp x27, 0x81d000
00205cf4ldr x2, [x27+192]
00205cf8adrp x27, 0x81d000
00205cfcldr x3, [x27+200]
00205d00str x2, [sp+96]
00205d04str x3, [sp+104]
00205d08ldr x0, [sp+48]
00205d0cldrb w1, [sp+56]
00205d10ldur x29, [sp-8]
00205d14ldr x30, [sp], 128
00205d18ret x30
00205d1c
00205d1cloc_205d1c:
00205d1cldr x0, [sp+136]
00205d20ldr x1, [sp+144]
00205d24ldr x2, [sp+152]
00205d28bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00205d2cstr w0, [sp+44]
00205d30str x1, [sp+72]
00205d34ldr w3, [sp+44]
00205d38str w3, [sp+40]
00205d3cldr x3, [sp+72]
00205d40str x3, [sp+80]
00205d44ldr w3, [sp+40]
00205d48str w3, [sp+36]
00205d4cldr x3, [sp+80]
00205d50str x3, [sp+64]
00205d54tbnz x3, 63, 0x205d5c
00205d58b 0x205d88
00205d5c
00205d5cloc_205d5c:
00205d5cadrp x27, 0x81d000
00205d60ldr x2, [x27+160]
00205d64adrp x27, 0x81d000
00205d68ldr x3, [x27+168]
00205d6cstr x2, [sp+96]
00205d70str x3, [sp+104]
00205d74ldr x0, [sp+48]
00205d78ldrb w1, [sp+56]
00205d7cldur x29, [sp-8]
00205d80ldr x30, [sp], 128
00205d84ret x30
00205d88
00205d88loc_205d88:
00205d88ldr x0, [sp+160]
00205d8cbl google.golang.org/protobuf/internal/impl.pointer.Int32Ptr
00205d90str x0, [sp+88]
00205d94ldrsb x27, [x0]
00205d98ldr x1, [x0]
00205d9ccbnz x1, 0x205da4
00205da0b 0x205da8
00205da4
00205da4loc_205da4:
00205da4b 0x205df0
00205da8
00205da8loc_205da8:
00205da8adrp x0, 0x3f0000
00205dacadd x0, x0, 3264
00205db0bl runtime.newobject
00205db4str x0, [sp+112]
00205db8ldr x1, [sp+88]
00205dbcldrsb x27, [x1]
00205dc0adrp x27, 0x846000
00205dc4ldr w2, [x27+3056]
00205dc8cbz w2, 0x205dd0
00205dccb 0x205dd4
00205dd0
00205dd0loc_205dd0:
00205dd0b 0x205de8
00205dd4
00205dd4loc_205dd4:
00205dd4bl runtime.gcWriteBarrier2
00205dd8str x0, [x25]
00205ddcldr x4, [x1]
00205de0str x4, [x25+8]
00205de4b 0x205de8
00205de8
00205de8loc_205de8:
00205de8str x0, [x1]
00205decb 0x205df0
00205df0
00205df0loc_205df0:
00205df0ldr x4, [sp+88]
00205df4ldrsb x27, [x4]
00205df8ldr x4, [x4]
00205dfcldrsb x27, [x4]
00205e00ldr w5, [sp+36]
00205e04str w5, [x4]
00205e08ldr x4, [sp+64]
00205e0cstr x4, [sp+48]
00205e10stp xzr, xzr, [sp+96]
00205e14ldr x0, [sp+48]
00205e18ldrb w1, [sp+56]
00205e1cmov x2, xzr
00205e20mov x3, xzr
00205e24ldur x29, [sp-8]
00205e28ldr x30, [sp], 128
00205e2cret x30
00205e30
00205e30loc_205e30:
00205e30stp x0, x1, [sp+8]
00205e34stp x2, x3, [sp+24]
00205e38strb w4, [sp+40]
00205e3cstr x5, [sp+48]
00205e40strb w6, [sp+56]
00205e44stp x7, x8, [sp+64]
00205e48str x9, [sp+80]
00205e4cmov x3, x30
00205e50bl runtime.morestack_noctxt.abi0
00205e54ldp x0, x1, [sp+8]
00205e58ldp x2, x3, [sp+24]
00205e5cldrsb x4, [sp+40]
00205e60ldr x5, [sp+48]
00205e64ldrb w6, [sp+56]
00205e68ldp x7, x8, [sp+64]
00205e6cldr x9, [sp+80]
00205e70b 0x205c90
00205e74udf 0
00205e78udf 0
00205e7cudf 0
00205c90
00205e80
00205e80google.golang.org/protobuf/internal/impl.sizeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205e80ldr x16, [x28+16]
00205e84subs xzr, sp, x16
00205e88b.ls 0x205f00
00205e8cstr x30, [sp-80]!
00205e90stur x29, [sp-8]
00205e94sub x29, sp, 8
00205e98str x0, [sp+88]
00205e9cstr x1, [sp+96]
00205ea0strb w2, [sp+104]
00205ea4str xzr, [sp+16]
00205ea8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205eacstr x0, [sp+64]
00205eb0ldrsb x27, [x0]
00205eb4ldr x1, [x0+8]
00205eb8ldr x2, [x0]
00205ebcldr x3, [x0+16]
00205ec0str x2, [sp+40]
00205ec4str x1, [sp+48]
00205ec8str x3, [sp+56]
00205eccstr x1, [sp+32]
00205ed0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205ed4str x0, [sp+24]
00205ed8ldr x1, [sp+32]
00205edcldr x2, [sp+96]
00205ee0ldrsb x27, [x2]
00205ee4ldr x2, [x2+120]
00205ee8add x2, x2, x0
00205eecmadd x0, x1, x2, xzr
00205ef0str x0, [sp+16]
00205ef4ldur x29, [sp-8]
00205ef8ldr x30, [sp], 80
00205efcret x30
00205f00
00205f00loc_205f00:
00205f00stp x0, x1, [sp+8]
00205f04strb w2, [sp+24]
00205f08mov x3, x30
00205f0cbl runtime.morestack_noctxt.abi0
00205f10ldp x0, x1, [sp+8]
00205f14ldrb w2, [sp+24]
00205f18b 0x205e80
00205f1cudf 0
00205e80
00205e80google.golang.org/protobuf/internal/impl.sizeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.sizeSfixed32Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00205e80ldr x16, [x28+16]
00205e84subs xzr, sp, x16
00205e88b.ls 0x205f00
00205e8cstr x30, [sp-80]!
00205e90stur x29, [sp-8]
00205e94sub x29, sp, 8
00205e98str x0, [sp+88]
00205e9cstr x1, [sp+96]
00205ea0strb w2, [sp+104]
00205ea4str xzr, [sp+16]
00205ea8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205eacstr x0, [sp+64]
00205eb0ldrsb x27, [x0]
00205eb4ldr x1, [x0+8]
00205eb8ldr x2, [x0]
00205ebcldr x3, [x0+16]
00205ec0str x2, [sp+40]
00205ec4str x1, [sp+48]
00205ec8str x3, [sp+56]
00205eccstr x1, [sp+32]
00205ed0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00205ed4str x0, [sp+24]
00205ed8ldr x1, [sp+32]
00205edcldr x2, [sp+96]
00205ee0ldrsb x27, [x2]
00205ee4ldr x2, [x2+120]
00205ee8add x2, x2, x0
00205eecmadd x0, x1, x2, xzr
00205ef0str x0, [sp+16]
00205ef4ldur x29, [sp-8]
00205ef8ldr x30, [sp], 80
00205efcret x30
00205f00
00205f00loc_205f00:
00205f00stp x0, x1, [sp+8]
00205f04strb w2, [sp+24]
00205f08mov x3, x30
00205f0cbl runtime.morestack_noctxt.abi0
00205f10ldp x0, x1, [sp+8]
00205f14ldrb w2, [sp+24]
00205f18b 0x205e80
00205f1cudf 0
00205e80
00205f20
00205f20google.golang.org/protobuf/internal/impl.appendSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Slice(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)
00205f20ldr x16, [x28+16]
00205f24sub x17, sp, 48
00205f28subs xzr, x17, x16
00205f2cb.ls 0x206054
00205f30str x30, [sp-176]!
00205f34stur x29, [sp-8]
00205f38sub x29, sp, 8
00205f3cstr x0, [sp+184]
00205f40str x1, [sp+192]
00205f44str x2, [sp+200]
00205f48str x3, [sp+208]
00205f4cstr x4, [sp+216]
00205f50strb w5, [sp+224]
00205f54str xzr, [sp+88]
00205f58stp xzr, xzr, [sp+96]
00205f5cstp xzr, xzr, [sp+72]
00205f60ldr x0, [sp+208]
00205f64bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205f68str x0, [sp+160]
00205f6cldrsb x27, [x0]
00205f70ldr x1, [x0+8]
00205f74ldr x2, [x0]
00205f78ldr x3, [x0+16]
00205f7cstr x2, [sp+112]
00205f80str x1, [sp+120]
00205f84str x3, [sp+128]
00205f88str x2, [sp+136]
00205f8cstr x1, [sp+144]
00205f90str x3, [sp+152]
00205f94str xzr, [sp+64]
00205f98str x1, [sp+56]
00205f9cb 0x205fa0
00205fa0
00205fa0loc_205fa0:
00205fa0ldr x5, [sp+56]
00205fa4ldr x6, [sp+64]
00205fa8subs xzr, x5, x6
00205facb.gt 0x205fb4
00205fb0b 0x206018
00205fb4
00205fb4loc_205fb4:
00205fb4ldr x4, [sp+64]
00205fb8ldr x5, [sp+136]
00205fbcldrsw x4, [x5+2*x4]
00205fc0str w4, [sp+44]
00205fc4ldr x4, [sp+216]
00205fc8ldrsb x27, [x4]
00205fccldr x3, [x4+112]
00205fd0str x3, [sp+48]
00205fd4ldr x0, [sp+184]
00205fd8ldr x1, [sp+192]
00205fdcldr x2, [sp+200]
00205fe0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205fe4str x0, [sp+184]
00205fe8str x1, [sp+192]
00205fecstr x2, [sp+200]
00205ff0ldrsw x3, [sp+44]
00205ff4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205ff8str x0, [sp+184]
00205ffcstr x1, [sp+192]
00206000str x2, [sp+200]
00206004b 0x206008
00206008
00206008loc_206008:
00206008ldr x5, [sp+64]
0020600cadd x5, x5, 1
00206010str x5, [sp+64]
00206014b 0x205fa0
00206018
00206018loc_206018:
00206018ldr x5, [sp+184]
0020601cldr x6, [sp+192]
00206020ldr x7, [sp+200]
00206024str x5, [sp+88]
00206028str x6, [sp+96]
0020602cstr x7, [sp+104]
00206030stp xzr, xzr, [sp+72]
00206034ldr x0, [sp+88]
00206038ldr x1, [sp+96]
0020603cldr x2, [sp+104]
00206040mov x3, xzr
00206044mov x4, xzr
00206048ldur x29, [sp-8]
0020604cldr x30, [sp], 176
00206050ret x30
00206054
00206054loc_206054:
00206054stp x0, x1, [sp+8]
00206058stp x2, x3, [sp+24]
0020605cstr x4, [sp+40]
00206060strb w5, [sp+48]
00206064mov x3, x30
00206068bl runtime.morestack_noctxt.abi0
0020606cldp x0, x1, [sp+8]
00206070ldp x2, x3, [sp+24]
00206074ldr x4, [sp+40]
00206078ldrb w5, [sp+48]
0020607cb 0x205f20
00205f20
00205f20google.golang.org/protobuf/internal/impl.appendSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.appendSfixed32Slice(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)
00205f20ldr x16, [x28+16]
00205f24sub x17, sp, 48
00205f28subs xzr, x17, x16
00205f2cb.ls 0x206054
00205f30str x30, [sp-176]!
00205f34stur x29, [sp-8]
00205f38sub x29, sp, 8
00205f3cstr x0, [sp+184]
00205f40str x1, [sp+192]
00205f44str x2, [sp+200]
00205f48str x3, [sp+208]
00205f4cstr x4, [sp+216]
00205f50strb w5, [sp+224]
00205f54str xzr, [sp+88]
00205f58stp xzr, xzr, [sp+96]
00205f5cstp xzr, xzr, [sp+72]
00205f60ldr x0, [sp+208]
00205f64bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
00205f68str x0, [sp+160]
00205f6cldrsb x27, [x0]
00205f70ldr x1, [x0+8]
00205f74ldr x2, [x0]
00205f78ldr x3, [x0+16]
00205f7cstr x2, [sp+112]
00205f80str x1, [sp+120]
00205f84str x3, [sp+128]
00205f88str x2, [sp+136]
00205f8cstr x1, [sp+144]
00205f90str x3, [sp+152]
00205f94str xzr, [sp+64]
00205f98str x1, [sp+56]
00205f9cb 0x205fa0
00205fa0
00205fa0loc_205fa0:
00205fa0ldr x5, [sp+56]
00205fa4ldr x6, [sp+64]
00205fa8subs xzr, x5, x6
00205facb.gt 0x205fb4
00205fb0b 0x206018
00205fb4
00205fb4loc_205fb4:
00205fb4ldr x4, [sp+64]
00205fb8ldr x5, [sp+136]
00205fbcldrsw x4, [x5+2*x4]
00205fc0str w4, [sp+44]
00205fc4ldr x4, [sp+216]
00205fc8ldrsb x27, [x4]
00205fccldr x3, [x4+112]
00205fd0str x3, [sp+48]
00205fd4ldr x0, [sp+184]
00205fd8ldr x1, [sp+192]
00205fdcldr x2, [sp+200]
00205fe0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00205fe4str x0, [sp+184]
00205fe8str x1, [sp+192]
00205fecstr x2, [sp+200]
00205ff0ldrsw x3, [sp+44]
00205ff4bl google.golang.org/protobuf/encoding/protowire.AppendFixed32
00205ff8str x0, [sp+184]
00205ffcstr x1, [sp+192]
00206000str x2, [sp+200]
00206004b 0x206008
00206008
00206008loc_206008:
00206008ldr x5, [sp+64]
0020600cadd x5, x5, 1
00206010str x5, [sp+64]
00206014b 0x205fa0
00206018
00206018loc_206018:
00206018ldr x5, [sp+184]
0020601cldr x6, [sp+192]
00206020ldr x7, [sp+200]
00206024str x5, [sp+88]
00206028str x6, [sp+96]
0020602cstr x7, [sp+104]
00206030stp xzr, xzr, [sp+72]
00206034ldr x0, [sp+88]
00206038ldr x1, [sp+96]
0020603cldr x2, [sp+104]
00206040mov x3, xzr
00206044mov x4, xzr
00206048ldur x29, [sp-8]
0020604cldr x30, [sp], 176
00206050ret x30
00206054
00206054loc_206054:
00206054stp x0, x1, [sp+8]
00206058stp x2, x3, [sp+24]
0020605cstr x4, [sp+40]
00206060strb w5, [sp+48]
00206064mov x3, x30
00206068bl runtime.morestack_noctxt.abi0
0020606cldp x0, x1, [sp+8]
00206070ldp x2, x3, [sp+24]
00206074ldr x4, [sp+40]
00206078ldrb w5, [sp+48]
0020607cb 0x205f20
00205f20
00206080
00206080google.golang.org/protobuf/internal/impl.consumeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Slice(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)
00206080ldr x16, [x28+16]
00206084sub x17, sp, 208
00206088subs xzr, x17, x16
0020608cb.ls 0x2064cc
00206090sub x20, sp, 336
00206094stp x29, x30, [x20-8]
00206098add sp, x20, 0
0020609csub x29, sp, 8
002060a0str x0, [sp+344]
002060a4str x1, [sp+352]
002060a8str x2, [sp+360]
002060acstr x3, [sp+368]
002060b0strb w4, [sp+376]
002060b4str x5, [sp+384]
002060b8strb w6, [sp+392]
002060bcstr x7, [sp+400]
002060c0str x8, [sp+408]
002060c4str x9, [sp+416]
002060c8str xzr, [sp+120]
002060ccstrb wzr, [sp+128]
002060d0stp xzr, xzr, [sp+240]
002060d4ldr x0, [sp+368]
002060d8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
002060dcstr x0, [sp+208]
002060e0ldrsb x1, [sp+376]
002060e4ubfm x1, x1, 0, 7
002060e8subs wzr, w1, 2
002060ecb.eq 0x2060f4
002060f0b 0x2061d8
002060f4
002060f4loc_2060f4:
002060f4str xzr, [sp+280]
002060f8stp xzr, xzr, [sp+288]
002060fcldr x0, [sp+344]
00206100ldr x1, [sp+352]
00206104ldr x2, [sp+360]
00206108bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020610cstr x0, [sp+280]
00206110str x1, [sp+288]
00206114str x2, [sp+296]
00206118str x3, [sp+176]
0020611cstr x0, [sp+304]
00206120str x1, [sp+312]
00206124str x2, [sp+320]
00206128ldr x3, [sp+176]
0020612cstr x3, [sp+200]
00206130str x0, [sp+256]
00206134str x1, [sp+264]
00206138str x2, [sp+272]
0020613cldr x3, [sp+200]
00206140str x3, [sp+152]
00206144tbnz x3, 63, 0x20614c
00206148b 0x206178
0020614c
0020614cloc_20614c:
0020614cadrp x27, 0x81c000
00206150ldr x2, [x27+160]
00206154adrp x27, 0x81c000
00206158ldr x3, [x27+168]
0020615cstr x2, [sp+240]
00206160str x3, [sp+248]
00206164ldr x0, [sp+120]
00206168ldrb w1, [sp+128]
0020616cldp x29, x30, [sp-8]
00206170add sp, sp, 336
00206174ret x30
00206178
00206178loc_206178:
00206178str x1, [sp+176]
0020617cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206180str x0, [sp+168]
00206184ldr x1, [sp+176]
00206188cbnz x0, 0x206190
0020618cb 0x2064c4
00206190
00206190loc_206190:
00206190sdiv x1, x1, x0
00206194str x1, [sp+160]
00206198subs xzr, x1, 0
0020619cb.gt 0x2061a4
002061a0b 0x2061b0
002061a4
002061a4loc_2061a4:
002061a4ldr x0, [sp+368]
002061a8bl google.golang.org/protobuf/internal/impl.pointer.growInt32Slice
002061acb 0x2061b4
002061b0
002061b0loc_2061b0:
002061b0b 0x2061b4
002061b4
002061b4loc_2061b4:
002061b4ldr x4, [sp+208]
002061b8ldrsb x27, [x4]
002061bcldr x5, [x4]
002061c0ldr x6, [x4+8]
002061c4ldr x4, [x4+16]
002061c8str x5, [sp+216]
002061ccstr x6, [sp+224]
002061d0str x4, [sp+232]
002061d4b 0x206338
002061d8
002061d8loc_2061d8:
002061d8ldrsb x4, [sp+376]
002061dcubfm x4, x4, 0, 7
002061e0subs wzr, w4, 5
002061e4b.ne 0x2061ec
002061e8b 0x206218
002061ec
002061ecloc_2061ec:
002061ecadrp x27, 0x81c000
002061f0ldr x2, [x27+192]
002061f4adrp x27, 0x81c000
002061f8ldr x3, [x27+200]
002061fcstr x2, [sp+240]
00206200str x3, [sp+248]
00206204ldr x0, [sp+120]
00206208ldrb w1, [sp+128]
0020620cldp x29, x30, [sp-8]
00206210add sp, sp, 336
00206214ret x30
00206218
00206218loc_206218:
00206218ldr x0, [sp+344]
0020621cldr x1, [sp+352]
00206220ldr x2, [sp+360]
00206224bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206228str w0, [sp+108]
0020622cstr x1, [sp+168]
00206230ldr w3, [sp+108]
00206234str w3, [sp+112]
00206238ldr x3, [sp+168]
0020623cstr x3, [sp+184]
00206240ldr w3, [sp+112]
00206244str w3, [sp+92]
00206248ldr x3, [sp+184]
0020624cstr x3, [sp+136]
00206250tbnz x3, 63, 0x206258
00206254b 0x206284
00206258
00206258loc_206258:
00206258adrp x27, 0x81c000
0020625cldr x2, [x27+160]
00206260adrp x27, 0x81c000
00206264ldr x3, [x27+168]
00206268str x2, [sp+240]
0020626cstr x3, [sp+248]
00206270ldr x0, [sp+120]
00206274ldrb w1, [sp+128]
00206278ldp x29, x30, [sp-8]
0020627cadd sp, sp, 336
00206280ret x30
00206284
00206284loc_206284:
00206284ldr w5, [sp+92]
00206288str w5, [sp+100]
0020628cldr x5, [sp+208]
00206290ldrsb x27, [x5]
00206294ldr x2, [x5+16]
00206298ldr x0, [x5]
0020629cldr x5, [x5+8]
002062a0add x1, x5, 1
002062a4subs xzr, x2, x1
002062a8b.hs 0x2062b0
002062acb 0x2062b4
002062b0
002062b0loc_2062b0:
002062b0b 0x2062c8
002062b4
002062b4loc_2062b4:
002062b4orr x3, xzr, 1
002062b8adrp x4, 0x3ef000
002062bcadd x4, x4, 3264
002062c0bl runtime.growslice
002062c4b 0x2062c8
002062c8
002062c8loc_2062c8:
002062c8ldrsw x4, [sp+100]
002062ccsub x5, x1, 1
002062d0str w4, [x0+2*x5]
002062d4ldr x4, [sp+208]
002062d8ldrsb x27, [x4]
002062dcstr x1, [x4+8]
002062e0str x2, [x4+16]
002062e4adrp x27, 0x845000
002062e8ldr w5, [x27+3056]
002062eccbz w5, 0x2062f4
002062f0b 0x2062f8
002062f4
002062f4loc_2062f4:
002062f4b 0x20630c
002062f8
002062f8loc_2062f8:
002062f8bl runtime.gcWriteBarrier2
002062fcstr x0, [x25]
00206300ldr x5, [x4]
00206304str x5, [x25+8]
00206308b 0x20630c
0020630c
0020630cloc_20630c:
0020630cstr x0, [x4]
00206310ldr x4, [sp+136]
00206314str x4, [sp+120]
00206318stp xzr, xzr, [sp+240]
0020631cldr x0, [sp+120]
00206320ldrb w1, [sp+128]
00206324mov x2, xzr
00206328mov x3, xzr
0020632cldp x29, x30, [sp-8]
00206330add sp, sp, 336
00206334ret x30
00206338
00206338loc_206338:
00206338ldr x4, [sp+264]
0020633cstr x4, [sp+168]
00206340cbnz x4, 0x206348
00206344b 0x206450
00206348
00206348loc_206348:
00206348ldr x0, [sp+256]
0020634cldr x1, [sp+264]
00206350ldr x2, [sp+272]
00206354bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206358str w0, [sp+108]
0020635cstr x1, [sp+176]
00206360ldr w3, [sp+108]
00206364str w3, [sp+116]
00206368ldr x3, [sp+176]
0020636cstr x3, [sp+192]
00206370ldr w3, [sp+116]
00206374str w3, [sp+96]
00206378ldr x3, [sp+192]
0020637cstr x3, [sp+144]
00206380tbnz x3, 63, 0x206388
00206384b 0x2063b4
00206388
00206388loc_206388:
00206388adrp x27, 0x81c000
0020638cldr x2, [x27+160]
00206390adrp x27, 0x81c000
00206394ldr x3, [x27+168]
00206398str x2, [sp+240]
0020639cstr x3, [sp+248]
002063a0ldr x0, [sp+120]
002063a4ldrb w1, [sp+128]
002063a8ldp x29, x30, [sp-8]
002063acadd sp, sp, 336
002063b0ret x30
002063b4
002063b4loc_2063b4:
002063b4ldr w5, [sp+96]
002063b8str w5, [sp+104]
002063bcldr x2, [sp+232]
002063c0ldr x0, [sp+216]
002063c4ldr x5, [sp+224]
002063c8add x1, x5, 1
002063ccsubs xzr, x2, x1
002063d0b.hs 0x2063d8
002063d4b 0x2063dc
002063d8
002063d8loc_2063d8:
002063d8b 0x2063f0
002063dc
002063dcloc_2063dc:
002063dcorr x3, xzr, 1
002063e0adrp x4, 0x3ef000
002063e4add x4, x4, 3264
002063e8bl runtime.growslice
002063ecb 0x2063f0
002063f0
002063f0loc_2063f0:
002063f0ldrsw x4, [sp+104]
002063f4sub x5, x1, 1
002063f8str w4, [x0+2*x5]
002063fcstr x0, [sp+216]
00206400str x1, [sp+224]
00206404str x2, [sp+232]
00206408ldr x0, [sp+144]
0020640cldr x1, [sp+264]
00206410ldr x4, [sp+256]
00206414ldr x5, [sp+272]
00206418b 0x20641c
0020641c
0020641cloc_20641c:
0020641csubs xzr, x1, x0
00206420b.hs 0x206428
00206424b 0x2064c0
00206428
00206428loc_206428:
00206428sub x5, x5, x0
0020642csub x6, x1, x0
00206430sub x7, xzr, x5
00206434and x7, x0, x7, asr #63
00206438add x4, x4, x7
0020643cstr x4, [sp+256]
00206440str x6, [sp+264]
00206444str x5, [sp+272]
00206448b 0x20644c
0020644c
0020644cloc_20644c:
0020644cb 0x206338
00206450
00206450loc_206450:
00206450ldr x4, [sp+208]
00206454ldrsb x27, [x4]
00206458ldr x5, [sp+216]
0020645cldr x6, [sp+224]
00206460ldr x7, [sp+232]
00206464str x6, [x4+8]
00206468str x7, [x4+16]
0020646cadrp x27, 0x845000
00206470ldr w6, [x27+3056]
00206474cbz w6, 0x20647c
00206478b 0x206480
0020647c
0020647cloc_20647c:
0020647cb 0x206494
00206480
00206480loc_206480:
00206480bl runtime.gcWriteBarrier2
00206484str x5, [x25]
00206488ldr x6, [x4]
0020648cstr x6, [x25+8]
00206490b 0x206494
00206494
00206494loc_206494:
00206494str x5, [x4]
00206498ldr x4, [sp+152]
0020649cstr x4, [sp+120]
002064a0stp xzr, xzr, [sp+240]
002064a4ldr x0, [sp+120]
002064a8ldrb w1, [sp+128]
002064acmov x2, xzr
002064b0mov x3, xzr
002064b4ldp x29, x30, [sp-8]
002064b8add sp, sp, 336
002064bcret x30
002064c0
002064c0loc_2064c0:
002064c0bl runtime.panicSliceB
002064c4
002064c4loc_2064c4:
002064c4bl runtime.panicdivide
002064c8hint
002064cc
002064ccloc_2064cc:
002064ccstp x0, x1, [sp+8]
002064d0stp x2, x3, [sp+24]
002064d4strb w4, [sp+40]
002064d8str x5, [sp+48]
002064dcstrb w6, [sp+56]
002064e0stp x7, x8, [sp+64]
002064e4str x9, [sp+80]
002064e8mov x3, x30
002064ecbl runtime.morestack_noctxt.abi0
002064f0ldp x0, x1, [sp+8]
002064f4ldp x2, x3, [sp+24]
002064f8ldrsb x4, [sp+40]
002064fcldr x5, [sp+48]
00206500ldrb w6, [sp+56]
00206504ldp x7, x8, [sp+64]
00206508ldr x9, [sp+80]
0020650cb 0x206080
00206080
00206080google.golang.org/protobuf/internal/impl.consumeSfixed32Slice: ; void google.golang.org/protobuf/internal/impl.consumeSfixed32Slice(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)
00206080ldr x16, [x28+16]
00206084sub x17, sp, 208
00206088subs xzr, x17, x16
0020608cb.ls 0x2064cc
00206090sub x20, sp, 336
00206094stp x29, x30, [x20-8]
00206098add sp, x20, 0
0020609csub x29, sp, 8
002060a0str x0, [sp+344]
002060a4str x1, [sp+352]
002060a8str x2, [sp+360]
002060acstr x3, [sp+368]
002060b0strb w4, [sp+376]
002060b4str x5, [sp+384]
002060b8strb w6, [sp+392]
002060bcstr x7, [sp+400]
002060c0str x8, [sp+408]
002060c4str x9, [sp+416]
002060c8str xzr, [sp+120]
002060ccstrb wzr, [sp+128]
002060d0stp xzr, xzr, [sp+240]
002060d4ldr x0, [sp+368]
002060d8bl google.golang.org/protobuf/internal/impl.pointer.Int32Slice
002060dcstr x0, [sp+208]
002060e0ldrsb x1, [sp+376]
002060e4ubfm x1, x1, 0, 7
002060e8subs wzr, w1, 2
002060ecb.eq 0x2060f4
002060f0b 0x2061d8
002060f4
002060f4loc_2060f4:
002060f4str xzr, [sp+280]
002060f8stp xzr, xzr, [sp+288]
002060fcldr x0, [sp+344]
00206100ldr x1, [sp+352]
00206104ldr x2, [sp+360]
00206108bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
0020610cstr x0, [sp+280]
00206110str x1, [sp+288]
00206114str x2, [sp+296]
00206118str x3, [sp+176]
0020611cstr x0, [sp+304]
00206120str x1, [sp+312]
00206124str x2, [sp+320]
00206128ldr x3, [sp+176]
0020612cstr x3, [sp+200]
00206130str x0, [sp+256]
00206134str x1, [sp+264]
00206138str x2, [sp+272]
0020613cldr x3, [sp+200]
00206140str x3, [sp+152]
00206144tbnz x3, 63, 0x20614c
00206148b 0x206178
0020614c
0020614cloc_20614c:
0020614cadrp x27, 0x81c000
00206150ldr x2, [x27+160]
00206154adrp x27, 0x81c000
00206158ldr x3, [x27+168]
0020615cstr x2, [sp+240]
00206160str x3, [sp+248]
00206164ldr x0, [sp+120]
00206168ldrb w1, [sp+128]
0020616cldp x29, x30, [sp-8]
00206170add sp, sp, 336
00206174ret x30
00206178
00206178loc_206178:
00206178str x1, [sp+176]
0020617cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
00206180str x0, [sp+168]
00206184ldr x1, [sp+176]
00206188cbnz x0, 0x206190
0020618cb 0x2064c4
00206190
00206190loc_206190:
00206190sdiv x1, x1, x0
00206194str x1, [sp+160]
00206198subs xzr, x1, 0
0020619cb.gt 0x2061a4
002061a0b 0x2061b0
002061a4
002061a4loc_2061a4:
002061a4ldr x0, [sp+368]
002061a8bl google.golang.org/protobuf/internal/impl.pointer.growInt32Slice
002061acb 0x2061b4
002061b0
002061b0loc_2061b0:
002061b0b 0x2061b4
002061b4
002061b4loc_2061b4:
002061b4ldr x4, [sp+208]
002061b8ldrsb x27, [x4]
002061bcldr x5, [x4]
002061c0ldr x6, [x4+8]
002061c4ldr x4, [x4+16]
002061c8str x5, [sp+216]
002061ccstr x6, [sp+224]
002061d0str x4, [sp+232]
002061d4b 0x206338
002061d8
002061d8loc_2061d8:
002061d8ldrsb x4, [sp+376]
002061dcubfm x4, x4, 0, 7
002061e0subs wzr, w4, 5
002061e4b.ne 0x2061ec
002061e8b 0x206218
002061ec
002061ecloc_2061ec:
002061ecadrp x27, 0x81c000
002061f0ldr x2, [x27+192]
002061f4adrp x27, 0x81c000
002061f8ldr x3, [x27+200]
002061fcstr x2, [sp+240]
00206200str x3, [sp+248]
00206204ldr x0, [sp+120]
00206208ldrb w1, [sp+128]
0020620cldp x29, x30, [sp-8]
00206210add sp, sp, 336
00206214ret x30
00206218
00206218loc_206218:
00206218ldr x0, [sp+344]
0020621cldr x1, [sp+352]
00206220ldr x2, [sp+360]
00206224bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206228str w0, [sp+108]
0020622cstr x1, [sp+168]
00206230ldr w3, [sp+108]
00206234str w3, [sp+112]
00206238ldr x3, [sp+168]
0020623cstr x3, [sp+184]
00206240ldr w3, [sp+112]
00206244str w3, [sp+92]
00206248ldr x3, [sp+184]
0020624cstr x3, [sp+136]
00206250tbnz x3, 63, 0x206258
00206254b 0x206284
00206258
00206258loc_206258:
00206258adrp x27, 0x81c000
0020625cldr x2, [x27+160]
00206260adrp x27, 0x81c000
00206264ldr x3, [x27+168]
00206268str x2, [sp+240]
0020626cstr x3, [sp+248]
00206270ldr x0, [sp+120]
00206274ldrb w1, [sp+128]
00206278ldp x29, x30, [sp-8]
0020627cadd sp, sp, 336
00206280ret x30
00206284
00206284loc_206284:
00206284ldr w5, [sp+92]
00206288str w5, [sp+100]
0020628cldr x5, [sp+208]
00206290ldrsb x27, [x5]
00206294ldr x2, [x5+16]
00206298ldr x0, [x5]
0020629cldr x5, [x5+8]
002062a0add x1, x5, 1
002062a4subs xzr, x2, x1
002062a8b.hs 0x2062b0
002062acb 0x2062b4
002062b0
002062b0loc_2062b0:
002062b0b 0x2062c8
002062b4
002062b4loc_2062b4:
002062b4orr x3, xzr, 1
002062b8adrp x4, 0x3ef000
002062bcadd x4, x4, 3264
002062c0bl runtime.growslice
002062c4b 0x2062c8
002062c8
002062c8loc_2062c8:
002062c8ldrsw x4, [sp+100]
002062ccsub x5, x1, 1
002062d0str w4, [x0+2*x5]
002062d4ldr x4, [sp+208]
002062d8ldrsb x27, [x4]
002062dcstr x1, [x4+8]
002062e0str x2, [x4+16]
002062e4adrp x27, 0x845000
002062e8ldr w5, [x27+3056]
002062eccbz w5, 0x2062f4
002062f0b 0x2062f8
002062f4
002062f4loc_2062f4:
002062f4b 0x20630c
002062f8
002062f8loc_2062f8:
002062f8bl runtime.gcWriteBarrier2
002062fcstr x0, [x25]
00206300ldr x5, [x4]
00206304str x5, [x25+8]
00206308b 0x20630c
0020630c
0020630cloc_20630c:
0020630cstr x0, [x4]
00206310ldr x4, [sp+136]
00206314str x4, [sp+120]
00206318stp xzr, xzr, [sp+240]
0020631cldr x0, [sp+120]
00206320ldrb w1, [sp+128]
00206324mov x2, xzr
00206328mov x3, xzr
0020632cldp x29, x30, [sp-8]
00206330add sp, sp, 336
00206334ret x30
00206338
00206338loc_206338:
00206338ldr x4, [sp+264]
0020633cstr x4, [sp+168]
00206340cbnz x4, 0x206348
00206344b 0x206450
00206348
00206348loc_206348:
00206348ldr x0, [sp+256]
0020634cldr x1, [sp+264]
00206350ldr x2, [sp+272]
00206354bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
00206358str w0, [sp+108]
0020635cstr x1, [sp+176]
00206360ldr w3, [sp+108]
00206364str w3, [sp+116]
00206368ldr x3, [sp+176]
0020636cstr x3, [sp+192]
00206370ldr w3, [sp+116]
00206374str w3, [sp+96]
00206378ldr x3, [sp+192]
0020637cstr x3, [sp+144]
00206380tbnz x3, 63, 0x206388
00206384b 0x2063b4
00206388
00206388loc_206388:
00206388adrp x27, 0x81c000
0020638cldr x2, [x27+160]
00206390adrp x27, 0x81c000
00206394ldr x3, [x27+168]
00206398str x2, [sp+240]
0020639cstr x3, [sp+248]
002063a0ldr x0, [sp+120]
002063a4ldrb w1, [sp+128]
002063a8ldp x29, x30, [sp-8]
002063acadd sp, sp, 336
002063b0ret x30
002063b4
002063b4loc_2063b4:
002063b4ldr w5, [sp+96]
002063b8str w5, [sp+104]
002063bcldr x2, [sp+232]
002063c0ldr x0, [sp+216]
002063c4ldr x5, [sp+224]
002063c8add x1, x5, 1
002063ccsubs xzr, x2, x1
002063d0b.hs 0x2063d8
002063d4b 0x2063dc
002063d8
002063d8loc_2063d8:
002063d8b 0x2063f0
002063dc
002063dcloc_2063dc:
002063dcorr x3, xzr, 1
002063e0adrp x4, 0x3ef000
002063e4add x4, x4, 3264
002063e8bl runtime.growslice
002063ecb 0x2063f0
002063f0
002063f0loc_2063f0:
002063f0ldrsw x4, [sp+104]
002063f4sub x5, x1, 1
002063f8str w4, [x0+2*x5]
002063fcstr x0, [sp+216]
00206400str x1, [sp+224]
00206404str x2, [sp+232]
00206408ldr x0, [sp+144]
0020640cldr x1, [sp+264]
00206410ldr x4, [sp+256]
00206414ldr x5, [sp+272]
00206418b 0x20641c
0020641c
0020641cloc_20641c:
0020641csubs xzr, x1, x0
00206420b.hs 0x206428
00206424b 0x2064c0
00206428
00206428loc_206428:
00206428sub x5, x5, x0
0020642csub x6, x1, x0
00206430sub x7, xzr, x5
00206434and x7, x0, x7, asr #63
00206438add x4, x4, x7
0020643cstr x4, [sp+256]
00206440str x6, [sp+264]
00206444str x5, [sp+272]
00206448b 0x20644c
0020644c
0020644cloc_20644c:
0020644cb 0x206338
00206450
00206450loc_206450:
00206450ldr x4, [sp+208]
00206454ldrsb x27, [x4]
00206458ldr x5, [sp+216]
0020645cldr x6, [sp+224]
00206460ldr x7, [sp+232]
00206464str x6, [x4+8]
00206468str x7, [x4+16]
0020646cadrp x27, 0x845000
00206470ldr w6, [x27+3056]
00206474cbz w6, 0x20647c
00206478b 0x206480
0020647c
0020647cloc_20647c:
0020647cb 0x206494
00206480
00206480loc_206480:
00206480bl runtime.gcWriteBarrier2
00206484str x5, [x25]
00206488ldr x6, [x4]
0020648cstr x6, [x25+8]
00206490b 0x206494
00206494
00206494loc_206494:
00206494str x5, [x4]
00206498ldr x4, [sp+152]
0020649cstr x4, [sp+120]
002064a0stp xzr, xzr, [sp+240]
002064a4ldr x0, [sp+120]
002064a8ldrb w1, [sp+128]
002064acmov x2, xzr
002064b0mov x3, xzr
002064b4ldp x29, x30, [sp-8]
002064b8add sp, sp, 336
002064bcret x30
002064c0
002064c0loc_2064c0:
002064c0bl runtime.panicSliceB
002064c4
002064c4loc_2064c4:
002064c4bl runtime.panicdivide
002064c8hint
002064cc
002064ccloc_2064cc:
002064ccstp x0, x1, [sp+8]
002064d0stp x2, x3, [sp+24]
002064d4strb w4, [sp+40]
002064d8str x5, [sp+48]
002064dcstrb w6, [sp+56]
002064e0stp x7, x8, [sp+64]
002064e4str x9, [sp+80]
002064e8mov x3, x30
002064ecbl runtime.morestack_noctxt.abi0
002064f0ldp x0, x1, [sp+8]
002064f4ldp x2, x3, [sp+24]
002064f8ldrsb x4, [sp+40]
002064fcldr x5, [sp+48]
00206500ldrb w6, [sp+56]
00206504ldp x7, x8, [sp+64]
00206508ldr x9, [sp+80]
0020650cb 0x206080
00206080
Loading..