File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00192260
    00192260google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalSingular: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalSingular(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/reflect/protoreflect.Message m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
    00192260ldr x16, [x28+16]
    00192264sub x17, sp, 176
    00192268subs xzr, x17, x16
    0019226cb.ls 0x192504
    00192270sub x20, sp, 304
    00192274stp x29, x30, [x20-8]
    00192278add sp, x20, 0
    0019227csub x29, sp, 8
    00192280strb w0, [sp+312]
    00192284strb w1, [sp+313]
    00192288strb w2, [sp+314]
    0019228cstr x3, [sp+320]
    00192290str x4, [sp+328]
    00192294str x5, [sp+336]
    00192298str x6, [sp+344]
    0019229cstr x7, [sp+352]
    001922a0str x8, [sp+360]
    001922a4strb w9, [sp+368]
    001922a8str x10, [sp+376]
    001922acstr x11, [sp+384]
    001922b0str x12, [sp+392]
    001922b4str x13, [sp+400]
    001922b8str xzr, [sp+96]
    001922bcstp xzr, xzr, [sp+176]
    001922c0stp xzr, xzr, [sp+256]
    001922c4str xzr, [sp+272]
    001922c8stp xzr, xzr, [sp+240]
    001922ccldr x10, [sp+392]
    001922d0ldr x6, [sp+344]
    001922d4ldr x7, [sp+352]
    001922d8ldr x11, [sp+400]
    001922dcldr x8, [sp+360]
    001922e0ldrsb x9, [sp+368]
    001922e4ldrb w0, [sp+312]
    001922e8ldrb w1, [sp+313]
    001922ecldrb w2, [sp+314]
    001922f0ldr x3, [sp+320]
    001922f4ldr x4, [sp+328]
    001922f8ldr x5, [sp+336]
    001922fcbl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalScalar
    00192300str x0, [sp+256]
    00192304str x1, [sp+264]
    00192308str x2, [sp+272]
    0019230cstr x3, [sp+112]
    00192310str x4, [sp+240]
    00192314str x5, [sp+248]
    00192318ldr x12, [sp+256]
    0019231cldr x13, [sp+264]
    00192320ldr x14, [sp+272]
    00192324str x12, [sp+192]
    00192328str x13, [sp+200]
    0019232cstr x14, [sp+208]
    00192330ldr x12, [sp+112]
    00192334str x12, [sp+104]
    00192338ldr x12, [sp+240]
    0019233cldr x13, [sp+248]
    00192340str x12, [sp+280]
    00192344str x13, [sp+288]
    00192348ldr x12, [sp+192]
    0019234cldr x13, [sp+200]
    00192350ldr x14, [sp+208]
    00192354str x12, [sp+120]
    00192358str x13, [sp+128]
    0019235cstr x14, [sp+136]
    00192360ldr x12, [sp+104]
    00192364str x12, [sp+96]
    00192368ldr x2, [sp+288]
    0019236cldr x1, [sp+280]
    00192370str x1, [sp+176]
    00192374str x2, [sp+184]
    00192378cbnz x1, 0x192380
    0019237cb 0x192394
    00192380
    00192380loc_192380:
    00192380str xzr, [sp+96]
    00192384mov x0, xzr
    00192388ldp x29, x30, [sp-8]
    0019238cadd sp, sp, 304
    00192390ret x30
    00192394
    00192394loc_192394:
    00192394ldr x1, [sp+392]
    00192398ldrsb x27, [x1]
    0019239cldr x1, [x1+176]
    001923a0ldr x0, [sp+400]
    001923a4blr x1
    001923a8strb w0, [sp+95]
    001923acstrb w0, [sp+94]
    001923b0sbfm x1, x0, 0, 7
    001923b4subs wzr, w1, 10
    001923b8b.ge 0x1923c0
    001923bcb 0x1924b4
    001923c0
    001923c0loc_1923c0:
    001923c0sbfm x6, x0, 0, 7
    001923c4subs wzr, w6, 11
    001923c8b.le 0x1923d0
    001923ccb 0x1924b0
    001923d0
    001923d0loc_1923d0:
    001923d0b 0x1923d4
    001923d4
    001923d4loc_1923d4:
    001923d4ldr x2, [sp+400]
    001923d8ldr x3, [sp+376]
    001923dcldrsb x27, [x3]
    001923e0ldr x3, [x3+80]
    001923e4ldr x1, [sp+392]
    001923e8ldr x0, [sp+384]
    001923ecblr x3
    001923f0str x0, [sp+256]
    001923f4str x1, [sp+264]
    001923f8str x2, [sp+272]
    001923fcbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
    00192400str x0, [sp+144]
    00192404str x1, [sp+152]
    00192408ldr x0, [sp+120]
    0019240cldr x1, [sp+128]
    00192410ldr x2, [sp+136]
    00192414bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
    00192418str x0, [sp+216]
    0019241cstr x1, [sp+224]
    00192420str x2, [sp+232]
    00192424ldr x10, [sp+152]
    00192428ldr x9, [sp+144]
    0019242cldrb w3, [sp+312]
    00192430ldrb w4, [sp+313]
    00192434ldrb w5, [sp+314]
    00192438ldr x6, [sp+320]
    0019243cldr x7, [sp+328]
    00192440ldr x8, [sp+336]
    00192444mov x11, x0
    00192448mov x0, x3
    0019244cmov x12, x1
    00192450mov x1, x4
    00192454mov x13, x2
    00192458mov x2, x5
    0019245cmov x3, x6
    00192460mov x4, x7
    00192464mov x5, x8
    00192468mov x6, x11
    0019246cmov x7, x12
    00192470mov x8, x13
    00192474bl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessage
    00192478str x0, [sp+160]
    0019247cstr x1, [sp+168]
    00192480cbnz x0, 0x192488
    00192484b 0x1924ac
    00192488
    00192488loc_192488:
    00192488str x0, [sp+176]
    0019248cstr x1, [sp+184]
    00192490ldr x3, [sp+96]
    00192494mov x2, x1
    00192498mov x1, x0
    0019249cmov x0, x3
    001924a0ldp x29, x30, [sp-8]
    001924a4add sp, sp, 304
    001924a8ret x30
    001924ac
    001924acloc_1924ac:
    001924acb 0x1924e8
    001924b0
    001924b0loc_1924b0:
    001924b0b 0x1924b8
    001924b4
    001924b4loc_1924b4:
    001924b4b 0x1924b8
    001924b8
    001924b8loc_1924b8:
    001924b8b 0x1924bc
    001924bc
    001924bcloc_1924bc:
    001924bcldr x3, [sp+120]
    001924c0ldr x2, [sp+400]
    001924c4ldr x4, [sp+128]
    001924c8ldr x5, [sp+136]
    001924ccldr x6, [sp+376]
    001924d0ldrsb x27, [x6]
    001924d4ldr x6, [x6+120]
    001924d8ldr x1, [sp+392]
    001924dcldr x0, [sp+384]
    001924e0blr x6
    001924e4b 0x1924e8
    001924e8
    001924e8loc_1924e8:
    001924e8stp xzr, xzr, [sp+176]
    001924ecldr x0, [sp+96]
    001924f0mov x1, xzr
    001924f4mov x2, xzr
    001924f8ldp x29, x30, [sp-8]
    001924fcadd sp, sp, 304
    00192500ret x30
    00192504
    00192504loc_192504:
    00192504strb w0, [sp+8]
    00192508strb w1, [sp+9]
    0019250cstrb w2, [sp+10]
    00192510stp x3, x4, [sp+16]
    00192514stp x5, x6, [sp+32]
    00192518stp x7, x8, [sp+48]
    0019251cstrb w9, [sp+64]
    00192520stp x10, x11, [sp+72]
    00192524stp x12, x13, [sp+88]
    00192528mov x3, x30
    0019252cbl runtime.morestack_noctxt.abi0
    00192530ldrb w0, [sp+8]
    00192534ldrb w1, [sp+9]
    00192538ldrb w2, [sp+10]
    0019253cldp x3, x4, [sp+16]
    00192540ldp x5, x6, [sp+32]
    00192544ldp x7, x8, [sp+48]
    00192548ldrsb x9, [sp+64]
    0019254cldp x10, x11, [sp+72]
    00192550ldp x12, x13, [sp+88]
    00192554b 0x192260
    00192558udf 0
    0019255cudf 0
    00192260
    00192560
    00192560google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMap: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMap(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/reflect/protoreflect.Map mapv, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
    00192560ldr x16, [x28+16]
    00192564sub x17, sp, 416
    00192568subs xzr, x17, x16
    0019256cb.ls 0x192db4
    00192570sub x20, sp, 544
    00192574stp x29, x30, [x20-8]
    00192578add sp, x20, 0
    0019257csub x29, sp, 8
    00192580strb w0, [sp+552]
    00192584strb w1, [sp+553]
    00192588strb w2, [sp+554]
    0019258cstr x3, [sp+560]
    00192590str x4, [sp+568]
    00192594str x5, [sp+576]
    00192598str x6, [sp+584]
    0019259cstr x7, [sp+592]
    001925a0str x8, [sp+600]
    001925a4strb w9, [sp+608]
    001925a8str x10, [sp+616]
    001925acstr x11, [sp+624]
    001925b0str x12, [sp+632]
    001925b4str x13, [sp+640]
    001925b8str xzr, [sp+136]
    001925bcstp xzr, xzr, [sp+312]
    001925c0ldrsb x3, [sp+608]
    001925c4ubfm x3, x3, 0, 7
    001925c8subs wzr, w3, 2
    001925ccb.ne 0x1925d4
    001925d0b 0x192600
    001925d4
    001925d4loc_1925d4:
    001925d4str xzr, [sp+136]
    001925d8adrp x27, 0x88f000
    001925dcldr x1, [x27+1408]
    001925e0adrp x27, 0x88f000
    001925e4ldr x2, [x27+1416]
    001925e8str x1, [sp+312]
    001925ecstr x2, [sp+320]
    001925f0ldr x0, [sp+136]
    001925f4ldp x29, x30, [sp-8]
    001925f8add sp, sp, 544
    001925fcret x30
    00192600
    00192600loc_192600:
    00192600str xzr, [sp+432]
    00192604stp xzr, xzr, [sp+440]
    00192608ldr x0, [sp+584]
    0019260cldr x1, [sp+592]
    00192610ldr x2, [sp+600]
    00192614bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00192618str x0, [sp+432]
    0019261cstr x1, [sp+440]
    00192620str x2, [sp+448]
    00192624str x3, [sp+160]
    00192628str x0, [sp+328]
    0019262cstr x1, [sp+336]
    00192630str x2, [sp+344]
    00192634ldr x3, [sp+160]
    00192638str x3, [sp+144]
    0019263cstr x0, [sp+584]
    00192640str x1, [sp+592]
    00192644str x2, [sp+600]
    00192648ldr x3, [sp+144]
    0019264cstr x3, [sp+136]
    00192650tbnz x3, 63, 0x192658
    00192654b 0x192684
    00192658
    00192658loc_192658:
    00192658str xzr, [sp+136]
    0019265cadrp x27, 0x88f000
    00192660ldr x1, [x27+1424]
    00192664adrp x27, 0x88f000
    00192668ldr x2, [x27+1432]
    0019266cstr x1, [sp+312]
    00192670str x2, [sp+320]
    00192674ldr x0, [sp+136]
    00192678ldp x29, x30, [sp-8]
    0019267cadd sp, sp, 544
    00192680ret x30
    00192684
    00192684loc_192684:
    00192684ldr x1, [sp+632]
    00192688ldrsb x27, [x1]
    0019268cldr x1, [x1+184]
    00192690ldr x0, [sp+640]
    00192694blr x1
    00192698str x0, [sp+256]
    0019269cstr x1, [sp+264]
    001926a0ldr x1, [sp+632]
    001926a4ldrsb x27, [x1]
    001926a8ldr x1, [x1+192]
    001926acldr x0, [sp+640]
    001926b0blr x1
    001926b4str x0, [sp+192]
    001926b8str x1, [sp+200]
    001926bcstp xzr, xzr, [sp+272]
    001926c0str xzr, [sp+288]
    001926c4stp xzr, xzr, [sp+208]
    001926c8str xzr, [sp+224]
    001926ccstrb wzr, [sp+105]
    001926d0strb wzr, [sp+104]
    001926d4ldr x1, [sp+192]
    001926d8ldrsb x27, [x1]
    001926dcldr x1, [x1+176]
    001926e0ldr x0, [sp+200]
    001926e4blr x1
    001926e8strb w0, [sp+110]
    001926ecstrb w0, [sp+108]
    001926f0sbfm x1, x0, 0, 7
    001926f4subs wzr, w1, 10
    001926f8b.ge 0x192700
    001926fcb 0x19273c
    00192700
    00192700loc_192700:
    00192700sbfm x3, x0, 0, 7
    00192704subs wzr, w3, 11
    00192708b.le 0x192710
    0019270cb 0x192738
    00192710
    00192710loc_192710:
    00192710b 0x192714
    00192714
    00192714loc_192714:
    00192714ldr x1, [sp+616]
    00192718ldrsb x27, [x1]
    0019271cldr x1, [x1+72]
    00192720ldr x0, [sp+624]
    00192724blr x1
    00192728str x0, [sp+208]
    0019272cstr x1, [sp+216]
    00192730str x2, [sp+224]
    00192734b 0x192744
    00192738
    00192738loc_192738:
    00192738b 0x192740
    0019273c
    0019273cloc_19273c:
    0019273cb 0x192740
    00192740
    00192740loc_192740:
    00192740b 0x192744
    00192744
    00192744loc_192744:
    00192744b 0x192748
    00192748
    00192748loc_192748:
    00192748ldr x3, [sp+592]
    0019274cstr x3, [sp+160]
    00192750cbnz x3, 0x192758
    00192754b 0x192c78
    00192758
    00192758loc_192758:
    00192758ldr x0, [sp+584]
    0019275cldr x1, [sp+592]
    00192760ldr x2, [sp+600]
    00192764bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
    00192768str w0, [sp+120]
    0019276cstrb w1, [sp+109]
    00192770str x2, [sp+152]
    00192774ldrsw x3, [sp+120]
    00192778str w3, [sp+124]
    0019277cldrsb x3, [sp+109]
    00192780strb w3, [sp+111]
    00192784ldr x3, [sp+152]
    00192788str x3, [sp+184]
    0019278cldrsw x3, [sp+124]
    00192790str w3, [sp+112]
    00192794ldrsb x3, [sp+111]
    00192798strb w3, [sp+103]
    0019279cldr x0, [sp+184]
    001927a0str x0, [sp+128]
    001927a4tbnz x0, 63, 0x1927ac
    001927a8b 0x1927d8
    001927ac
    001927acloc_1927ac:
    001927acstr xzr, [sp+136]
    001927b0adrp x27, 0x88f000
    001927b4ldr x1, [x27+1424]
    001927b8adrp x27, 0x88f000
    001927bcldr x2, [x27+1432]
    001927c0str x1, [sp+312]
    001927c4str x2, [sp+320]
    001927c8ldr x0, [sp+136]
    001927ccldp x29, x30, [sp-8]
    001927d0add sp, sp, 544
    001927d4ret x30
    001927d8
    001927d8loc_1927d8:
    001927d8ldrsw x12, [sp+112]
    001927dcorr x13, xzr, 0x1fffffff
    001927e0subs wzr, w12, w13
    001927e4b.gt 0x1927ec
    001927e8b 0x192818
    001927ec
    001927ecloc_1927ec:
    001927ecstr xzr, [sp+136]
    001927f0adrp x27, 0x88f000
    001927f4ldr x1, [x27+1424]
    001927f8adrp x27, 0x88f000
    001927fcldr x2, [x27+1432]
    00192800str x1, [sp+312]
    00192804str x2, [sp+320]
    00192808ldr x0, [sp+136]
    0019280cldp x29, x30, [sp-8]
    00192810add sp, sp, 544
    00192814ret x30
    00192818
    00192818loc_192818:
    00192818ldr x1, [sp+592]
    0019281cldr x12, [sp+584]
    00192820ldr x13, [sp+600]
    00192824b 0x192828
    00192828
    00192828loc_192828:
    00192828subs xzr, x1, x0
    0019282cb.hs 0x192834
    00192830b 0x192dac
    00192834
    00192834loc_192834:
    00192834sub x13, x13, x0
    00192838sub x14, x1, x0
    0019283csub x15, xzr, x13
    00192840and x15, x0, x15, asr #63
    00192844add x12, x12, x15
    00192848str x12, [sp+584]
    0019284cstr x14, [sp+592]
    00192850str x13, [sp+600]
    00192854adrp x27, 0x88f000
    00192858ldr x12, [x27+1408]
    0019285cadrp x27, 0x88f000
    00192860ldr x13, [x27+1416]
    00192864str x12, [sp+312]
    00192868str x13, [sp+320]
    0019286cldrsw x12, [sp+112]
    00192870str w12, [sp+116]
    00192874subs wzr, w12, 1
    00192878b.eq 0x192880
    0019287cb 0x192958
    00192880
    00192880loc_192880:
    00192880b 0x192884
    00192884
    00192884loc_192884:
    00192884stp xzr, xzr, [sp+408]
    00192888str xzr, [sp+424]
    0019288cstp xzr, xzr, [sp+392]
    00192890ldr x10, [sp+256]
    00192894ldr x6, [sp+584]
    00192898ldr x7, [sp+592]
    0019289cldr x11, [sp+264]
    001928a0ldr x8, [sp+600]
    001928a4ldrsb x9, [sp+103]
    001928a8ldrb w0, [sp+552]
    001928acldrb w1, [sp+553]
    001928b0ldrb w2, [sp+554]
    001928b4ldr x3, [sp+560]
    001928b8ldr x4, [sp+568]
    001928bcldr x5, [sp+576]
    001928c0bl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalScalar
    001928c4str x0, [sp+408]
    001928c8str x1, [sp+416]
    001928ccstr x2, [sp+424]
    001928d0str x3, [sp+152]
    001928d4str x4, [sp+392]
    001928d8str x5, [sp+400]
    001928dcldr x12, [sp+408]
    001928e0ldr x13, [sp+416]
    001928e4ldr x14, [sp+424]
    001928e8str x12, [sp+512]
    001928ecstr x13, [sp+520]
    001928f0str x14, [sp+528]
    001928f4ldr x12, [sp+152]
    001928f8str x12, [sp+176]
    001928fcldr x12, [sp+392]
    00192900ldr x13, [sp+400]
    00192904str x12, [sp+496]
    00192908str x13, [sp+504]
    0019290cldr x12, [sp+512]
    00192910ldr x13, [sp+520]
    00192914ldr x14, [sp+528]
    00192918str x12, [sp+272]
    0019291cstr x13, [sp+280]
    00192920str x14, [sp+288]
    00192924ldr x12, [sp+176]
    00192928str x12, [sp+128]
    0019292cldr x12, [sp+504]
    00192930ldr x13, [sp+496]
    00192934str x13, [sp+312]
    00192938str x12, [sp+320]
    0019293ccbnz x13, 0x192944
    00192940b 0x19294c
    00192944
    00192944loc_192944:
    00192944orr x3, xzr, 1
    00192948b 0x192b74
    0019294c
    0019294cloc_19294c:
    0019294corr x3, xzr, 1
    00192950strb w3, [sp+105]
    00192954b 0x192b74
    00192958
    00192958loc_192958:
    00192958subs wzr, w12, 2
    0019295cb.eq 0x192964
    00192960b 0x192b68
    00192964
    00192964loc_192964:
    00192964b 0x192968
    00192968
    00192968loc_192968:
    00192968stp xzr, xzr, [sp+232]
    0019296cstr xzr, [sp+248]
    00192970stp xzr, xzr, [sp+408]
    00192974str xzr, [sp+424]
    00192978stp xzr, xzr, [sp+392]
    0019297cldr x10, [sp+192]
    00192980ldr x6, [sp+584]
    00192984ldr x7, [sp+592]
    00192988ldr x11, [sp+200]
    0019298cldr x8, [sp+600]
    00192990ldrsb x9, [sp+103]
    00192994ldrb w0, [sp+552]
    00192998ldrb w1, [sp+553]
    0019299cldrb w2, [sp+554]
    001929a0ldr x3, [sp+560]
    001929a4ldr x4, [sp+568]
    001929a8ldr x5, [sp+576]
    001929acbl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalScalar
    001929b0str x0, [sp+408]
    001929b4str x1, [sp+416]
    001929b8str x2, [sp+424]
    001929bcstr x3, [sp+152]
    001929c0str x4, [sp+392]
    001929c4str x5, [sp+400]
    001929c8ldr x12, [sp+408]
    001929ccldr x13, [sp+416]
    001929d0ldr x14, [sp+424]
    001929d4str x12, [sp+472]
    001929d8str x13, [sp+480]
    001929dcstr x14, [sp+488]
    001929e0ldr x12, [sp+152]
    001929e4str x12, [sp+168]
    001929e8ldr x12, [sp+392]
    001929ecldr x13, [sp+400]
    001929f0str x12, [sp+456]
    001929f4str x13, [sp+464]
    001929f8ldr x12, [sp+472]
    001929fcldr x13, [sp+480]
    00192a00ldr x14, [sp+488]
    00192a04str x12, [sp+232]
    00192a08str x13, [sp+240]
    00192a0cstr x14, [sp+248]
    00192a10ldr x12, [sp+168]
    00192a14str x12, [sp+128]
    00192a18ldr x12, [sp+464]
    00192a1cldr x13, [sp+456]
    00192a20str x13, [sp+312]
    00192a24str x12, [sp+320]
    00192a28cbnz x13, 0x192a30
    00192a2cb 0x192a38
    00192a30
    00192a30loc_192a30:
    00192a30orr x3, xzr, 1
    00192a34b 0x192b74
    00192a38
    00192a38loc_192a38:
    00192a38ldr x1, [sp+192]
    00192a3cldrsb x27, [x1]
    00192a40ldr x1, [x1+176]
    00192a44ldr x0, [sp+200]
    00192a48blr x1
    00192a4cstrb w0, [sp+110]
    00192a50strb w0, [sp+107]
    00192a54sbfm x1, x0, 0, 7
    00192a58subs wzr, w1, 10
    00192a5cb.ge 0x192a64
    00192a60b 0x192b38
    00192a64
    00192a64loc_192a64:
    00192a64sbfm x3, x0, 0, 7
    00192a68subs wzr, w3, 11
    00192a6cb.le 0x192a74
    00192a70b 0x192b34
    00192a74
    00192a74loc_192a74:
    00192a74b 0x192a78
    00192a78
    00192a78loc_192a78:
    00192a78ldr x0, [sp+232]
    00192a7cldr x1, [sp+240]
    00192a80ldr x2, [sp+248]
    00192a84bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
    00192a88str x0, [sp+432]
    00192a8cstr x1, [sp+440]
    00192a90str x2, [sp+448]
    00192a94ldr x0, [sp+208]
    00192a98ldr x1, [sp+216]
    00192a9cldr x2, [sp+224]
    00192aa0bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
    00192aa4str x0, [sp+376]
    00192aa8str x1, [sp+384]
    00192aacldr x7, [sp+440]
    00192ab0ldr x8, [sp+448]
    00192ab4ldr x6, [sp+432]
    00192ab8ldrb w3, [sp+552]
    00192abcldrb w4, [sp+553]
    00192ac0ldrb w2, [sp+554]
    00192ac4ldr x5, [sp+560]
    00192ac8ldr x9, [sp+568]
    00192accldr x10, [sp+576]
    00192ad0mov x11, x0
    00192ad4mov x0, x3
    00192ad8mov x12, x1
    00192adcmov x1, x4
    00192ae0mov x3, x5
    00192ae4mov x4, x9
    00192ae8mov x5, x10
    00192aecmov x9, x11
    00192af0mov x10, x12
    00192af4bl google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessage
    00192af8str x0, [sp+296]
    00192afcstr x1, [sp+304]
    00192b00cbnz x0, 0x192b08
    00192b04b 0x192b30
    00192b08
    00192b08loc_192b08:
    00192b08str xzr, [sp+136]
    00192b0cstr x0, [sp+312]
    00192b10str x1, [sp+320]
    00192b14ldr x3, [sp+136]
    00192b18mov x2, x1
    00192b1cmov x1, x0
    00192b20mov x0, x3
    00192b24ldp x29, x30, [sp-8]
    00192b28add sp, sp, 544
    00192b2cret x30
    00192b30
    00192b30loc_192b30:
    00192b30b 0x192b5c
    00192b34
    00192b34loc_192b34:
    00192b34b 0x192b3c
    00192b38
    00192b38loc_192b38:
    00192b38b 0x192b3c
    00192b3c
    00192b3cloc_192b3c:
    00192b3cb 0x192b40
    00192b40
    00192b40loc_192b40:
    00192b40ldr x3, [sp+232]
    00192b44ldr x4, [sp+240]
    00192b48ldr x5, [sp+248]
    00192b4cstr x3, [sp+208]
    00192b50str x4, [sp+216]
    00192b54str x5, [sp+224]
    00192b58b 0x192b5c
    00192b5c
    00192b5cloc_192b5c:
    00192b5corr x3, xzr, 1
    00192b60strb w3, [sp+104]
    00192b64b 0x192b74
    00192b68
    00192b68loc_192b68:
    00192b68b 0x192b6c
    00192b6c
    00192b6cloc_192b6c:
    00192b6corr x3, xzr, 1
    00192b70b 0x192b74
    00192b74
    00192b74loc_192b74:
    00192b74ldr x4, [sp+312]
    00192b78adrp x27, 0x88f000
    00192b7cldr x5, [x27+1408]
    00192b80subs xzr, x5, x4
    00192b84b.eq 0x192b8c
    00192b88b 0x192c00
    00192b8c
    00192b8cloc_192b8c:
    00192b8cldr x0, [sp+312]
    00192b90ldr x1, [sp+320]
    00192b94adrp x27, 0x88f000
    00192b98ldr x2, [x27+1416]
    00192b9cbl runtime.ifaceeq
    00192ba0tbnz w0, 0, 0x192ba8
    00192ba4b 0x192bfc
    00192ba8
    00192ba8loc_192ba8:
    00192ba8ldrsb x1, [sp+103]
    00192bacldr x2, [sp+584]
    00192bb0ldr x3, [sp+592]
    00192bb4ldr x4, [sp+600]
    00192bb8ldrsw x0, [sp+112]
    00192bbcbl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
    00192bc0str x0, [sp+128]
    00192bc4tbnz x0, 63, 0x192bcc
    00192bc8b 0x192bf8
    00192bcc
    00192bccloc_192bcc:
    00192bccstr xzr, [sp+136]
    00192bd0adrp x27, 0x88f000
    00192bd4ldr x1, [x27+1424]
    00192bd8adrp x27, 0x88f000
    00192bdcldr x2, [x27+1432]
    00192be0str x1, [sp+312]
    00192be4str x2, [sp+320]
    00192be8ldr x0, [sp+136]
    00192becldp x29, x30, [sp-8]
    00192bf0add sp, sp, 544
    00192bf4ret x30
    00192bf8
    00192bf8loc_192bf8:
    00192bf8b 0x192c30
    00192bfc
    00192bfcloc_192bfc:
    00192bfcb 0x192c04
    00192c00
    00192c00loc_192c00:
    00192c00b 0x192c04
    00192c04
    00192c04loc_192c04:
    00192c04ldr x3, [sp+312]
    00192c08cbnz x3, 0x192c10
    00192c0cb 0x192c2c
    00192c10
    00192c10loc_192c10:
    00192c10str xzr, [sp+136]
    00192c14ldr x1, [sp+312]
    00192c18ldr x2, [sp+320]
    00192c1cmov x0, xzr
    00192c20ldp x29, x30, [sp-8]
    00192c24add sp, sp, 544
    00192c28ret x30
    00192c2c
    00192c2cloc_192c2c:
    00192c2cb 0x192c30
    00192c30
    00192c30loc_192c30:
    00192c30ldr x0, [sp+128]
    00192c34ldr x1, [sp+592]
    00192c38ldr x3, [sp+584]
    00192c3cldr x4, [sp+600]
    00192c40b 0x192c44
    00192c44
    00192c44loc_192c44:
    00192c44subs xzr, x1, x0
    00192c48b.hs 0x192c50
    00192c4cb 0x192da8
    00192c50
    00192c50loc_192c50:
    00192c50sub x4, x4, x0
    00192c54sub x5, x1, x0
    00192c58sub x6, xzr, x4
    00192c5cand x6, x0, x6, asr #63
    00192c60add x3, x3, x6
    00192c64str x3, [sp+584]
    00192c68str x5, [sp+592]
    00192c6cstr x4, [sp+600]
    00192c70b 0x192c74
    00192c74
    00192c74loc_192c74:
    00192c74b 0x192748
    00192c78
    00192c78loc_192c78:
    00192c78ldrb w3, [sp+105]
    00192c7ctbnz w3, 0, 0x192c84
    00192c80b 0x192c88
    00192c84
    00192c84loc_192c84:
    00192c84b 0x192cac
    00192c88
    00192c88loc_192c88:
    00192c88ldr x1, [sp+256]
    00192c8cldrsb x27, [x1]
    00192c90ldr x1, [x1+48]
    00192c94ldr x0, [sp+264]
    00192c98blr x1
    00192c9cstr x0, [sp+272]
    00192ca0str x1, [sp+280]
    00192ca4str x2, [sp+288]
    00192ca8b 0x192cac
    00192cac
    00192cacloc_192cac:
    00192cacldrb w3, [sp+104]
    00192cb0tbnz w3, 0, 0x192cb8
    00192cb4b 0x192cbc
    00192cb8
    00192cb8loc_192cb8:
    00192cb8b 0x192d34
    00192cbc
    00192cbcloc_192cbc:
    00192cbcldr x1, [sp+192]
    00192cc0ldrsb x27, [x1]
    00192cc4ldr x1, [x1+176]
    00192cc8ldr x0, [sp+200]
    00192cccblr x1
    00192cd0strb w0, [sp+110]
    00192cd4strb w0, [sp+106]
    00192cd8sbfm x1, x0, 0, 7
    00192cdcsubs wzr, w1, 10
    00192ce0b.ge 0x192ce8
    00192ce4b 0x192d04
    00192ce8
    00192ce8loc_192ce8:
    00192ce8sbfm x3, x0, 0, 7
    00192cecsubs wzr, w3, 11
    00192cf0b.le 0x192cf8
    00192cf4b 0x192d00
    00192cf8
    00192cf8loc_192cf8:
    00192cf8b 0x192cfc
    00192cfc
    00192cfcloc_192cfc:
    00192cfcb 0x192d30
    00192d00
    00192d00loc_192d00:
    00192d00b 0x192d08
    00192d04
    00192d04loc_192d04:
    00192d04b 0x192d08
    00192d08
    00192d08loc_192d08:
    00192d08b 0x192d0c
    00192d0c
    00192d0cloc_192d0c:
    00192d0cldr x1, [sp+192]
    00192d10ldrsb x27, [x1]
    00192d14ldr x1, [x1+48]
    00192d18ldr x0, [sp+200]
    00192d1cblr x1
    00192d20str x0, [sp+208]
    00192d24str x1, [sp+216]
    00192d28str x2, [sp+224]
    00192d2cb 0x192d30
    00192d30
    00192d30loc_192d30:
    00192d30b 0x192d34
    00192d34
    00192d34loc_192d34:
    00192d34ldr x0, [sp+272]
    00192d38ldr x1, [sp+280]
    00192d3cldr x2, [sp+288]
    00192d40bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
    00192d44str x0, [sp+352]
    00192d48str x1, [sp+360]
    00192d4cstr x2, [sp+368]
    00192d50ldr x4, [sp+208]
    00192d54ldr x3, [sp+624]
    00192d58ldr x5, [sp+216]
    00192d5cldr x6, [sp+224]
    00192d60ldr x7, [sp+616]
    00192d64ldrsb x27, [x7]
    00192d68ldr x7, [x7+88]
    00192d6cmov x8, x0
    00192d70mov x0, x3
    00192d74mov x9, x1
    00192d78mov x1, x8
    00192d7cmov x10, x2
    00192d80mov x2, x9
    00192d84mov x3, x10
    00192d88blr x7
    00192d8cstp xzr, xzr, [sp+312]
    00192d90ldr x0, [sp+136]
    00192d94mov x1, xzr
    00192d98mov x2, xzr
    00192d9cldp x29, x30, [sp-8]
    00192da0add sp, sp, 544
    00192da4ret x30
    00192da8
    00192da8loc_192da8:
    00192da8bl runtime.panicSliceB
    00192dac
    00192dacloc_192dac:
    00192dacbl runtime.panicSliceB
    00192db0hint
    00192db4
    00192db4loc_192db4:
    00192db4strb w0, [sp+8]
    00192db8strb w1, [sp+9]
    00192dbcstrb w2, [sp+10]
    00192dc0stp x3, x4, [sp+16]
    00192dc4stp x5, x6, [sp+32]
    00192dc8stp x7, x8, [sp+48]
    00192dccstrb w9, [sp+64]
    00192dd0stp x10, x11, [sp+72]
    00192dd4stp x12, x13, [sp+88]
    00192dd8mov x3, x30
    00192ddcbl runtime.morestack_noctxt.abi0
    00192de0ldrb w0, [sp+8]
    00192de4ldrb w1, [sp+9]
    00192de8ldrb w2, [sp+10]
    00192decldp x3, x4, [sp+16]
    00192df0ldp x5, x6, [sp+32]
    00192df4ldp x7, x8, [sp+48]
    00192df8ldrsb x9, [sp+64]
    00192dfcldp x10, x11, [sp+72]
    00192e00ldp x12, x13, [sp+88]
    00192e04b 0x192560
    00192e08udf 0
    00192e0cudf 0
    00192560
    00192e10
    00192e10google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalScalar: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalScalar(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
    00192e10ldr x16, [x28+16]
    00192e14sub x17, sp, 880
    00192e18subs xzr, x17, x16
    00192e1cb.ls 0x1945d4
    00192e20sub x20, sp, 1008
    00192e24stp x29, x30, [x20-8]
    00192e28add sp, x20, 0
    00192e2csub x29, sp, 8
    00192e30strb w0, [sp+1016]
    00192e34strb w1, [sp+1017]
    00192e38strb w2, [sp+1018]
    00192e3cstr x3, [sp+1024]
    00192e40str x4, [sp+1032]
    00192e44str x5, [sp+1040]
    00192e48str x6, [sp+1048]
    00192e4cstr x7, [sp+1056]
    00192e50str x8, [sp+1064]
    00192e54strb w9, [sp+1072]
    00192e58str x10, [sp+1080]
    00192e5cstr x11, [sp+1088]
    00192e60add x27, sp, 616
    00192e64stp xzr, xzr, [x27]
    00192e68str xzr, [sp+632]
    00192e6cstr xzr, [sp+328]
    00192e70add x27, sp, 736
    00192e74stp xzr, xzr, [x27]
    00192e78ldr x1, [sp+1080]
    00192e7cldrsb x27, [x1]
    00192e80ldr x1, [x1+176]
    00192e84ldr x0, [sp+1088]
    00192e88blr x1
    00192e8cstrb w0, [sp+59]
    00192e90strb w0, [sp+55]
    00192e94sbfm x1, x0, 0, 7
    00192e98subs wzr, w1, 9
    00192e9cb.le 0x192ea4
    00192ea0b 0x193a00
    00192ea4
    00192ea4loc_192ea4:
    00192ea4sbfm x6, x0, 0, 7
    00192ea8subs wzr, w6, 4
    00192eacb.le 0x192eb4
    00192eb0b 0x193354
    00192eb4
    00192eb4loc_192eb4:
    00192eb4sbfm x6, x0, 0, 7
    00192eb8subs wzr, w6, 2
    00192ebcb.le 0x192ec4
    00192ec0b 0x193120
    00192ec4
    00192ec4loc_192ec4:
    00192ec4ubfm x6, x0, 0, 7
    00192ec8subs wzr, w6, 1
    00192eccb.eq 0x192ed4
    00192ed0b 0x192fe4
    00192ed4
    00192ed4loc_192ed4:
    00192ed4b 0x192ed8
    00192ed8
    00192ed8loc_192ed8:
    00192ed8ldrsb x6, [sp+1072]
    00192edcubfm x6, x6, 0, 7
    00192ee0subs wzr, w6, 1
    00192ee4b.ne 0x192eec
    00192ee8b 0x192f24
    00192eec
    00192eecloc_192eec:
    00192eecstr xzr, [sp+328]
    00192ef0adrp x27, 0x88f000
    00192ef4ldr x4, [x27+1408]
    00192ef8adrp x27, 0x88f000
    00192efcldr x5, [x27+1416]
    00192f00str x4, [sp+736]
    00192f04str x5, [sp+744]
    00192f08ldr x3, [sp+328]
    00192f0cldr x0, [sp+616]
    00192f10ldr x1, [sp+624]
    00192f14ldr x2, [sp+632]
    00192f18ldp x29, x30, [sp-8]
    00192f1cadd sp, sp, 1008
    00192f20ret x30
    00192f24
    00192f24loc_192f24:
    00192f24ldr x0, [sp+1048]
    00192f28ldr x1, [sp+1056]
    00192f2cldr x2, [sp+1064]
    00192f30bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    00192f34str x0, [sp+384]
    00192f38str x1, [sp+376]
    00192f3cstr x0, [sp+432]
    00192f40str x1, [sp+424]
    00192f44str x0, [sp+96]
    00192f48str x1, [sp+216]
    00192f4ctbnz x1, 63, 0x192f54
    00192f50b 0x192f8c
    00192f54
    00192f54loc_192f54:
    00192f54str xzr, [sp+328]
    00192f58adrp x27, 0x88f000
    00192f5cldr x4, [x27+1424]
    00192f60adrp x27, 0x88f000
    00192f64ldr x5, [x27+1432]
    00192f68str x4, [sp+736]
    00192f6cstr x5, [sp+744]
    00192f70ldr x3, [sp+328]
    00192f74ldr x0, [sp+616]
    00192f78ldr x1, [sp+624]
    00192f7cldr x2, [sp+632]
    00192f80ldp x29, x30, [sp-8]
    00192f84add sp, sp, 1008
    00192f88ret x30
    00192f8c
    00192f8cloc_192f8c:
    00192f8cbl math.Float64frombits
    00192f90str d0, [sp+360]
    00192f94bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
    00192f98str x0, [sp+872]
    00192f9cstr x1, [sp+880]
    00192fa0str x2, [sp+888]
    00192fa4str x0, [sp+616]
    00192fa8str x1, [sp+624]
    00192facstr x2, [sp+632]
    00192fb0ldr x1, [sp+216]
    00192fb4str x1, [sp+328]
    00192fb8add x27, sp, 736
    00192fbcstp xzr, xzr, [x27]
    00192fc0ldr x3, [sp+328]
    00192fc4ldr x0, [sp+616]
    00192fc8ldr x1, [sp+624]
    00192fccldr x2, [sp+632]
    00192fd0mov x4, xzr
    00192fd4mov x5, xzr
    00192fd8ldp x29, x30, [sp-8]
    00192fdcadd sp, sp, 1008
    00192fe0ret x30
    00192fe4
    00192fe4loc_192fe4:
    00192fe4ubfm x6, x0, 0, 7
    00192fe8subs wzr, w6, 2
    00192fecb.eq 0x192ff4
    00192ff0b 0x193118
    00192ff4
    00192ff4loc_192ff4:
    00192ff4b 0x192ff8
    00192ff8
    00192ff8loc_192ff8:
    00192ff8ldrsb x6, [sp+1072]
    00192ffcubfm x6, x6, 0, 7
    00193000subs wzr, w6, 5
    00193004b.ne 0x19300c
    00193008b 0x193044
    0019300c
    0019300cloc_19300c:
    0019300cstr xzr, [sp+328]
    00193010adrp x27, 0x88e000
    00193014ldr x4, [x27+1408]
    00193018adrp x27, 0x88e000
    0019301cldr x5, [x27+1416]
    00193020str x4, [sp+736]
    00193024str x5, [sp+744]
    00193028ldr x3, [sp+328]
    0019302cldr x0, [sp+616]
    00193030ldr x1, [sp+624]
    00193034ldr x2, [sp+632]
    00193038ldp x29, x30, [sp-8]
    0019303cadd sp, sp, 1008
    00193040ret x30
    00193044
    00193044loc_193044:
    00193044ldr x0, [sp+1048]
    00193048ldr x1, [sp+1056]
    0019304cldr x2, [sp+1064]
    00193050bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00193054str w0, [sp+80]
    00193058str x1, [sp+376]
    0019305cldr w3, [sp+80]
    00193060str w3, [sp+84]
    00193064ldr x3, [sp+376]
    00193068str x3, [sp+472]
    0019306cldr w3, [sp+84]
    00193070str w3, [sp+60]
    00193074ldr x3, [sp+472]
    00193078str x3, [sp+240]
    0019307ctbnz x3, 63, 0x193084
    00193080b 0x1930bc
    00193084
    00193084loc_193084:
    00193084str xzr, [sp+328]
    00193088adrp x27, 0x88e000
    0019308cldr x4, [x27+1424]
    00193090adrp x27, 0x88e000
    00193094ldr x5, [x27+1432]
    00193098str x4, [sp+736]
    0019309cstr x5, [sp+744]
    001930a0ldr x3, [sp+328]
    001930a4ldr x0, [sp+616]
    001930a8ldr x1, [sp+624]
    001930acldr x2, [sp+632]
    001930b0ldp x29, x30, [sp-8]
    001930b4add sp, sp, 1008
    001930b8ret x30
    001930bc
    001930bcloc_1930bc:
    001930bcldr w0, [sp+60]
    001930c0bl math.Float32frombits
    001930c4str s0, [sp+76]
    001930c8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
    001930ccstr x0, [sp+872]
    001930d0str x1, [sp+880]
    001930d4str x2, [sp+888]
    001930d8str x0, [sp+616]
    001930dcstr x1, [sp+624]
    001930e0str x2, [sp+632]
    001930e4ldr x1, [sp+240]
    001930e8str x1, [sp+328]
    001930ecadd x27, sp, 736
    001930f0stp xzr, xzr, [x27]
    001930f4ldr x3, [sp+328]
    001930f8ldr x0, [sp+616]
    001930fcldr x1, [sp+624]
    00193100ldr x2, [sp+632]
    00193104mov x4, xzr
    00193108mov x5, xzr
    0019310cldp x29, x30, [sp-8]
    00193110add sp, sp, 1008
    00193114ret x30
    00193118
    00193118loc_193118:
    00193118b 0x19311c
    0019311c
    0019311cloc_19311c:
    0019311cb 0x193350
    00193120
    00193120loc_193120:
    00193120ubfm x6, x0, 0, 7
    00193124subs wzr, w6, 3
    00193128b.eq 0x193130
    0019312cb 0x193234
    00193130
    00193130loc_193130:
    00193130b 0x193134
    00193134
    00193134loc_193134:
    00193134ldrsb x6, [sp+1072]
    00193138ubfm x6, x6, 0, 7
    0019313ccbnz w6, 0x193144
    00193140b 0x19317c
    00193144
    00193144loc_193144:
    00193144str xzr, [sp+328]
    00193148adrp x27, 0x88e000
    0019314cldr x4, [x27+1408]
    00193150adrp x27, 0x88e000
    00193154ldr x5, [x27+1416]
    00193158str x4, [sp+736]
    0019315cstr x5, [sp+744]
    00193160ldr x3, [sp+328]
    00193164ldr x0, [sp+616]
    00193168ldr x1, [sp+624]
    0019316cldr x2, [sp+632]
    00193170ldp x29, x30, [sp-8]
    00193174add sp, sp, 1008
    00193178ret x30
    0019317c
    0019317cloc_19317c:
    0019317cldr x0, [sp+1048]
    00193180ldr x1, [sp+1056]
    00193184ldr x2, [sp+1064]
    00193188bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    0019318cstr x0, [sp+384]
    00193190str x1, [sp+376]
    00193194str x0, [sp+536]
    00193198str x1, [sp+528]
    0019319cstr x0, [sp+136]
    001931a0str x1, [sp+280]
    001931a4tbnz x1, 63, 0x1931ac
    001931a8b 0x1931e4
    001931ac
    001931acloc_1931ac:
    001931acstr xzr, [sp+328]
    001931b0adrp x27, 0x88e000
    001931b4ldr x4, [x27+1424]
    001931b8adrp x27, 0x88e000
    001931bcldr x5, [x27+1432]
    001931c0str x4, [sp+736]
    001931c4str x5, [sp+744]
    001931c8ldr x3, [sp+328]
    001931ccldr x0, [sp+616]
    001931d0ldr x1, [sp+624]
    001931d4ldr x2, [sp+632]
    001931d8ldp x29, x30, [sp-8]
    001931dcadd sp, sp, 1008
    001931e0ret x30
    001931e4
    001931e4loc_1931e4:
    001931e4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    001931e8str x0, [sp+872]
    001931ecstr x1, [sp+880]
    001931f0str x2, [sp+888]
    001931f4str x0, [sp+616]
    001931f8str x1, [sp+624]
    001931fcstr x2, [sp+632]
    00193200ldr x1, [sp+280]
    00193204str x1, [sp+328]
    00193208add x27, sp, 736
    0019320cstp xzr, xzr, [x27]
    00193210ldr x3, [sp+328]
    00193214ldr x0, [sp+616]
    00193218ldr x1, [sp+624]
    0019321cldr x2, [sp+632]
    00193220mov x4, xzr
    00193224mov x5, xzr
    00193228ldp x29, x30, [sp-8]
    0019322cadd sp, sp, 1008
    00193230ret x30
    00193234
    00193234loc_193234:
    00193234ubfm x6, x0, 0, 7
    00193238subs wzr, w6, 4
    0019323cb.eq 0x193244
    00193240b 0x193348
    00193244
    00193244loc_193244:
    00193244b 0x193248
    00193248
    00193248loc_193248:
    00193248ldrsb x6, [sp+1072]
    0019324cubfm x6, x6, 0, 7
    00193250cbnz w6, 0x193258
    00193254b 0x193290
    00193258
    00193258loc_193258:
    00193258str xzr, [sp+328]
    0019325cadrp x27, 0x88e000
    00193260ldr x4, [x27+1408]
    00193264adrp x27, 0x88e000
    00193268ldr x5, [x27+1416]
    0019326cstr x4, [sp+736]
    00193270str x5, [sp+744]
    00193274ldr x3, [sp+328]
    00193278ldr x0, [sp+616]
    0019327cldr x1, [sp+624]
    00193280ldr x2, [sp+632]
    00193284ldp x29, x30, [sp-8]
    00193288add sp, sp, 1008
    0019328cret x30
    00193290
    00193290loc_193290:
    00193290ldr x0, [sp+1048]
    00193294ldr x1, [sp+1056]
    00193298ldr x2, [sp+1064]
    0019329cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001932a0str x0, [sp+384]
    001932a4str x1, [sp+376]
    001932a8str x0, [sp+504]
    001932acstr x1, [sp+496]
    001932b0str x0, [sp+120]
    001932b4str x1, [sp+264]
    001932b8tbnz x1, 63, 0x1932c0
    001932bcb 0x1932f8
    001932c0
    001932c0loc_1932c0:
    001932c0str xzr, [sp+328]
    001932c4adrp x27, 0x88e000
    001932c8ldr x4, [x27+1424]
    001932ccadrp x27, 0x88e000
    001932d0ldr x5, [x27+1432]
    001932d4str x4, [sp+736]
    001932d8str x5, [sp+744]
    001932dcldr x3, [sp+328]
    001932e0ldr x0, [sp+616]
    001932e4ldr x1, [sp+624]
    001932e8ldr x2, [sp+632]
    001932ecldp x29, x30, [sp-8]
    001932f0add sp, sp, 1008
    001932f4ret x30
    001932f8
    001932f8loc_1932f8:
    001932f8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    001932fcstr x0, [sp+872]
    00193300str x1, [sp+880]
    00193304str x2, [sp+888]
    00193308str x0, [sp+616]
    0019330cstr x1, [sp+624]
    00193310str x2, [sp+632]
    00193314ldr x1, [sp+264]
    00193318str x1, [sp+328]
    0019331cadd x27, sp, 736
    00193320stp xzr, xzr, [x27]
    00193324ldr x3, [sp+328]
    00193328ldr x0, [sp+616]
    0019332cldr x1, [sp+624]
    00193330ldr x2, [sp+632]
    00193334mov x4, xzr
    00193338mov x5, xzr
    0019333cldp x29, x30, [sp-8]
    00193340add sp, sp, 1008
    00193344ret x30
    00193348
    00193348loc_193348:
    00193348b 0x19334c
    0019334c
    0019334cloc_19334c:
    0019334cb 0x193350
    00193350
    00193350loc_193350:
    00193350b 0x1939fc
    00193354
    00193354loc_193354:
    00193354sbfm x6, x0, 0, 7
    00193358subs wzr, w6, 6
    0019335cb.le 0x193364
    00193360b 0x193598
    00193364
    00193364loc_193364:
    00193364ubfm x6, x0, 0, 7
    00193368subs wzr, w6, 5
    0019336cb.eq 0x193374
    00193370b 0x193478
    00193374
    00193374loc_193374:
    00193374b 0x193378
    00193378
    00193378loc_193378:
    00193378ldrsb x6, [sp+1072]
    0019337cubfm x6, x6, 0, 7
    00193380cbnz w6, 0x193388
    00193384b 0x1933c0
    00193388
    00193388loc_193388:
    00193388str xzr, [sp+328]
    0019338cadrp x27, 0x88e000
    00193390ldr x4, [x27+1408]
    00193394adrp x27, 0x88e000
    00193398ldr x5, [x27+1416]
    0019339cstr x4, [sp+736]
    001933a0str x5, [sp+744]
    001933a4ldr x3, [sp+328]
    001933a8ldr x0, [sp+616]
    001933acldr x1, [sp+624]
    001933b0ldr x2, [sp+632]
    001933b4ldp x29, x30, [sp-8]
    001933b8add sp, sp, 1008
    001933bcret x30
    001933c0
    001933c0loc_1933c0:
    001933c0ldr x0, [sp+1048]
    001933c4ldr x1, [sp+1056]
    001933c8ldr x2, [sp+1064]
    001933ccbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001933d0str x0, [sp+384]
    001933d4str x1, [sp+376]
    001933d8str x0, [sp+584]
    001933dcstr x1, [sp+576]
    001933e0str x0, [sp+160]
    001933e4str x1, [sp+304]
    001933e8tbnz x1, 63, 0x1933f0
    001933ecb 0x193428
    001933f0
    001933f0loc_1933f0:
    001933f0str xzr, [sp+328]
    001933f4adrp x27, 0x88e000
    001933f8ldr x4, [x27+1424]
    001933fcadrp x27, 0x88e000
    00193400ldr x5, [x27+1432]
    00193404str x4, [sp+736]
    00193408str x5, [sp+744]
    0019340cldr x3, [sp+328]
    00193410ldr x0, [sp+616]
    00193414ldr x1, [sp+624]
    00193418ldr x2, [sp+632]
    0019341cldp x29, x30, [sp-8]
    00193420add sp, sp, 1008
    00193424ret x30
    00193428
    00193428loc_193428:
    00193428bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    0019342cstr x0, [sp+872]
    00193430str x1, [sp+880]
    00193434str x2, [sp+888]
    00193438str x0, [sp+616]
    0019343cstr x1, [sp+624]
    00193440str x2, [sp+632]
    00193444ldr x1, [sp+304]
    00193448str x1, [sp+328]
    0019344cadd x27, sp, 736
    00193450stp xzr, xzr, [x27]
    00193454ldr x3, [sp+328]
    00193458ldr x0, [sp+616]
    0019345cldr x1, [sp+624]
    00193460ldr x2, [sp+632]
    00193464mov x4, xzr
    00193468mov x5, xzr
    0019346cldp x29, x30, [sp-8]
    00193470add sp, sp, 1008
    00193474ret x30
    00193478
    00193478loc_193478:
    00193478ubfm x6, x0, 0, 7
    0019347csubs wzr, w6, 6
    00193480b.eq 0x193488
    00193484b 0x193590
    00193488
    00193488loc_193488:
    00193488b 0x19348c
    0019348c
    0019348cloc_19348c:
    0019348cldrsb x6, [sp+1072]
    00193490ubfm x6, x6, 0, 7
    00193494subs wzr, w6, 1
    00193498b.ne 0x1934a0
    0019349cb 0x1934d8
    001934a0
    001934a0loc_1934a0:
    001934a0str xzr, [sp+328]
    001934a4adrp x27, 0x88e000
    001934a8ldr x4, [x27+1408]
    001934acadrp x27, 0x88e000
    001934b0ldr x5, [x27+1416]
    001934b4str x4, [sp+736]
    001934b8str x5, [sp+744]
    001934bcldr x3, [sp+328]
    001934c0ldr x0, [sp+616]
    001934c4ldr x1, [sp+624]
    001934c8ldr x2, [sp+632]
    001934ccldp x29, x30, [sp-8]
    001934d0add sp, sp, 1008
    001934d4ret x30
    001934d8
    001934d8loc_1934d8:
    001934d8ldr x0, [sp+1048]
    001934dcldr x1, [sp+1056]
    001934e0ldr x2, [sp+1064]
    001934e4bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    001934e8str x0, [sp+384]
    001934ecstr x1, [sp+376]
    001934f0str x0, [sp+448]
    001934f4str x1, [sp+440]
    001934f8str x0, [sp+104]
    001934fcstr x1, [sp+224]
    00193500tbnz x1, 63, 0x193508
    00193504b 0x193540
    00193508
    00193508loc_193508:
    00193508str xzr, [sp+328]
    0019350cadrp x27, 0x88e000
    00193510ldr x4, [x27+1424]
    00193514adrp x27, 0x88e000
    00193518ldr x5, [x27+1432]
    0019351cstr x4, [sp+736]
    00193520str x5, [sp+744]
    00193524ldr x3, [sp+328]
    00193528ldr x0, [sp+616]
    0019352cldr x1, [sp+624]
    00193530ldr x2, [sp+632]
    00193534ldp x29, x30, [sp-8]
    00193538add sp, sp, 1008
    0019353cret x30
    00193540
    00193540loc_193540:
    00193540bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
    00193544str x0, [sp+872]
    00193548str x1, [sp+880]
    0019354cstr x2, [sp+888]
    00193550str x0, [sp+616]
    00193554str x1, [sp+624]
    00193558str x2, [sp+632]
    0019355cldr x1, [sp+224]
    00193560str x1, [sp+328]
    00193564add x27, sp, 736
    00193568stp xzr, xzr, [x27]
    0019356cldr x3, [sp+328]
    00193570ldr x0, [sp+616]
    00193574ldr x1, [sp+624]
    00193578ldr x2, [sp+632]
    0019357cmov x4, xzr
    00193580mov x5, xzr
    00193584ldp x29, x30, [sp-8]
    00193588add sp, sp, 1008
    0019358cret x30
    00193590
    00193590loc_193590:
    00193590b 0x193594
    00193594
    00193594loc_193594:
    00193594b 0x1939f8
    00193598
    00193598loc_193598:
    00193598ubfm x6, x0, 0, 7
    0019359csubs wzr, w6, 7
    001935a0b.eq 0x1935a8
    001935a4b 0x1936c4
    001935a8
    001935a8loc_1935a8:
    001935a8b 0x1935ac
    001935ac
    001935acloc_1935ac:
    001935acldrsb x6, [sp+1072]
    001935b0ubfm x6, x6, 0, 7
    001935b4subs wzr, w6, 5
    001935b8b.ne 0x1935c0
    001935bcb 0x1935f8
    001935c0
    001935c0loc_1935c0:
    001935c0str xzr, [sp+328]
    001935c4adrp x27, 0x88e000
    001935c8ldr x4, [x27+1408]
    001935ccadrp x27, 0x88e000
    001935d0ldr x5, [x27+1416]
    001935d4str x4, [sp+736]
    001935d8str x5, [sp+744]
    001935dcldr x3, [sp+328]
    001935e0ldr x0, [sp+616]
    001935e4ldr x1, [sp+624]
    001935e8ldr x2, [sp+632]
    001935ecldp x29, x30, [sp-8]
    001935f0add sp, sp, 1008
    001935f4ret x30
    001935f8
    001935f8loc_1935f8:
    001935f8ldr x0, [sp+1048]
    001935fcldr x1, [sp+1056]
    00193600ldr x2, [sp+1064]
    00193604bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    00193608str w0, [sp+80]
    0019360cstr x1, [sp+376]
    00193610ldr w3, [sp+80]
    00193614str w3, [sp+88]
    00193618ldr x3, [sp+376]
    0019361cstr x3, [sp+480]
    00193620ldr w3, [sp+88]
    00193624str w3, [sp+64]
    00193628ldr x3, [sp+480]
    0019362cstr x3, [sp+248]
    00193630tbnz x3, 63, 0x193638
    00193634b 0x193670
    00193638
    00193638loc_193638:
    00193638str xzr, [sp+328]
    0019363cadrp x27, 0x88e000
    00193640ldr x4, [x27+1424]
    00193644adrp x27, 0x88e000
    00193648ldr x5, [x27+1432]
    0019364cstr x4, [sp+736]
    00193650str x5, [sp+744]
    00193654ldr x3, [sp+328]
    00193658ldr x0, [sp+616]
    0019365cldr x1, [sp+624]
    00193660ldr x2, [sp+632]
    00193664ldp x29, x30, [sp-8]
    00193668add sp, sp, 1008
    0019366cret x30
    00193670
    00193670loc_193670:
    00193670ldr w0, [sp+64]
    00193674bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    00193678str x0, [sp+872]
    0019367cstr x1, [sp+880]
    00193680str x2, [sp+888]
    00193684str x0, [sp+616]
    00193688str x1, [sp+624]
    0019368cstr x2, [sp+632]
    00193690ldr x1, [sp+248]
    00193694str x1, [sp+328]
    00193698add x27, sp, 736
    0019369cstp xzr, xzr, [x27]
    001936a0ldr x3, [sp+328]
    001936a4ldr x0, [sp+616]
    001936a8ldr x1, [sp+624]
    001936acldr x2, [sp+632]
    001936b0mov x4, xzr
    001936b4mov x5, xzr
    001936b8ldp x29, x30, [sp-8]
    001936bcadd sp, sp, 1008
    001936c0ret x30
    001936c4
    001936c4loc_1936c4:
    001936c4ubfm x6, x0, 0, 7
    001936c8subs wzr, w6, 8
    001936ccb.eq 0x1936d4
    001936d0b 0x1937e0
    001936d4
    001936d4loc_1936d4:
    001936d4b 0x1936d8
    001936d8
    001936d8loc_1936d8:
    001936d8ldrsb x6, [sp+1072]
    001936dcubfm x6, x6, 0, 7
    001936e0cbnz w6, 0x1936e8
    001936e4b 0x193720
    001936e8
    001936e8loc_1936e8:
    001936e8str xzr, [sp+328]
    001936ecadrp x27, 0x88e000
    001936f0ldr x4, [x27+1408]
    001936f4adrp x27, 0x88e000
    001936f8ldr x5, [x27+1416]
    001936fcstr x4, [sp+736]
    00193700str x5, [sp+744]
    00193704ldr x3, [sp+328]
    00193708ldr x0, [sp+616]
    0019370cldr x1, [sp+624]
    00193710ldr x2, [sp+632]
    00193714ldp x29, x30, [sp-8]
    00193718add sp, sp, 1008
    0019371cret x30
    00193720
    00193720loc_193720:
    00193720ldr x0, [sp+1048]
    00193724ldr x1, [sp+1056]
    00193728ldr x2, [sp+1064]
    0019372cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00193730str x0, [sp+384]
    00193734str x1, [sp+376]
    00193738str x0, [sp+352]
    0019373cstr x1, [sp+608]
    00193740str x0, [sp+176]
    00193744str x1, [sp+320]
    00193748tbnz x1, 63, 0x193750
    0019374cb 0x193788
    00193750
    00193750loc_193750:
    00193750str xzr, [sp+328]
    00193754adrp x27, 0x88e000
    00193758ldr x4, [x27+1424]
    0019375cadrp x27, 0x88e000
    00193760ldr x5, [x27+1432]
    00193764str x4, [sp+736]
    00193768str x5, [sp+744]
    0019376cldr x3, [sp+328]
    00193770ldr x0, [sp+616]
    00193774ldr x1, [sp+624]
    00193778ldr x2, [sp+632]
    0019377cldp x29, x30, [sp-8]
    00193780add sp, sp, 1008
    00193784ret x30
    00193788
    00193788loc_193788:
    00193788bl google.golang.org/protobuf/encoding/protowire.DecodeBool
    0019378cstrb w0, [sp+58]
    00193790bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
    00193794str x0, [sp+872]
    00193798str x1, [sp+880]
    0019379cstr x2, [sp+888]
    001937a0str x0, [sp+616]
    001937a4str x1, [sp+624]
    001937a8str x2, [sp+632]
    001937acldr x1, [sp+320]
    001937b0str x1, [sp+328]
    001937b4add x27, sp, 736
    001937b8stp xzr, xzr, [x27]
    001937bcldr x3, [sp+328]
    001937c0ldr x0, [sp+616]
    001937c4ldr x1, [sp+624]
    001937c8ldr x2, [sp+632]
    001937ccmov x4, xzr
    001937d0mov x5, xzr
    001937d4ldp x29, x30, [sp-8]
    001937d8add sp, sp, 1008
    001937dcret x30
    001937e0
    001937e0loc_1937e0:
    001937e0ubfm x6, x0, 0, 7
    001937e4subs wzr, w6, 9
    001937e8b.eq 0x1937f0
    001937ecb 0x1939ec
    001937f0
    001937f0loc_1937f0:
    001937f0b 0x1937f4
    001937f4
    001937f4loc_1937f4:
    001937f4ldrsb x6, [sp+1072]
    001937f8ubfm x6, x6, 0, 7
    001937fcsubs wzr, w6, 2
    00193800b.ne 0x193808
    00193804b 0x193840
    00193808
    00193808loc_193808:
    00193808str xzr, [sp+328]
    0019380cadrp x27, 0x88e000
    00193810ldr x4, [x27+1408]
    00193814adrp x27, 0x88e000
    00193818ldr x5, [x27+1416]
    0019381cstr x4, [sp+736]
    00193820str x5, [sp+744]
    00193824ldr x3, [sp+328]
    00193828ldr x0, [sp+616]
    0019382cldr x1, [sp+624]
    00193830ldr x2, [sp+632]
    00193834ldp x29, x30, [sp-8]
    00193838add sp, sp, 1008
    0019383cret x30
    00193840
    00193840loc_193840:
    00193840str xzr, [sp+848]
    00193844add x27, sp, 856
    00193848stp xzr, xzr, [x27]
    0019384cldr x0, [sp+1048]
    00193850ldr x1, [sp+1056]
    00193854ldr x2, [sp+1064]
    00193858bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    0019385cstr x0, [sp+848]
    00193860str x1, [sp+856]
    00193864str x2, [sp+864]
    00193868str x3, [sp+376]
    0019386cstr x0, [sp+968]
    00193870str x1, [sp+976]
    00193874str x2, [sp+984]
    00193878ldr x3, [sp+376]
    0019387cstr x3, [sp+416]
    00193880str x0, [sp+712]
    00193884str x1, [sp+720]
    00193888str x2, [sp+728]
    0019388cldr x3, [sp+416]
    00193890str x3, [sp+208]
    00193894tbnz x3, 63, 0x19389c
    00193898b 0x1938d4
    0019389c
    0019389cloc_19389c:
    0019389cstr xzr, [sp+328]
    001938a0adrp x27, 0x88e000
    001938a4ldr x4, [x27+1424]
    001938a8adrp x27, 0x88e000
    001938acldr x5, [x27+1432]
    001938b0str x4, [sp+736]
    001938b4str x5, [sp+744]
    001938b8ldr x3, [sp+328]
    001938bcldr x0, [sp+616]
    001938c0ldr x1, [sp+624]
    001938c4ldr x2, [sp+632]
    001938c8ldp x29, x30, [sp-8]
    001938ccadd sp, sp, 1008
    001938d0ret x30
    001938d4
    001938d4loc_1938d4:
    001938d4ldr x0, [sp+1080]
    001938d8ldr x1, [sp+1088]
    001938dcbl google.golang.org/protobuf/internal/strs.EnforceUTF8
    001938e0strb w0, [sp+57]
    001938e4strb w0, [sp+58]
    001938e8tbnz w0, 0, 0x1938f0
    001938ecb 0x193910
    001938f0
    001938f0loc_1938f0:
    001938f0ldr x0, [sp+712]
    001938f4ldr x1, [sp+720]
    001938f8ldr x2, [sp+728]
    001938fcbl unicode/utf8.Valid
    00193900strb w0, [sp+56]
    00193904eor x3, x0, 1
    00193908strb w3, [sp+58]
    0019390cb 0x193914
    00193910
    00193910loc_193910:
    00193910b 0x193914
    00193914
    00193914loc_193914:
    00193914ldrb w3, [sp+58]
    00193918tbnz w3, 0, 0x193920
    0019391cb 0x193984
    00193920
    00193920loc_193920:
    00193920ldr x1, [sp+1080]
    00193924ldrsb x27, [x1]
    00193928ldr x1, [x1+72]
    0019392cldr x0, [sp+1088]
    00193930blr x1
    00193934str x0, [sp+832]
    00193938str x1, [sp+840]
    0019393cbl google.golang.org/protobuf/internal/errors.InvalidUTF8
    00193940str x0, [sp+816]
    00193944str x1, [sp+824]
    00193948add x27, sp, 616
    0019394cstp xzr, xzr, [x27]
    00193950str xzr, [sp+632]
    00193954str xzr, [sp+328]
    00193958ldr x5, [sp+824]
    0019395cldr x4, [sp+816]
    00193960str x4, [sp+736]
    00193964str x5, [sp+744]
    00193968ldr x3, [sp+328]
    0019396cldr x0, [sp+616]
    00193970ldr x1, [sp+624]
    00193974ldr x2, [sp+632]
    00193978ldp x29, x30, [sp-8]
    0019397cadd sp, sp, 1008
    00193980ret x30
    00193984
    00193984loc_193984:
    00193984ldr x1, [sp+712]
    00193988ldr x2, [sp+720]
    0019398cmov x0, xzr
    00193990bl runtime.slicebytetostring
    00193994str x0, [sp+776]
    00193998str x1, [sp+784]
    0019399cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
    001939a0str x0, [sp+872]
    001939a4str x1, [sp+880]
    001939a8str x2, [sp+888]
    001939acstr x0, [sp+616]
    001939b0str x1, [sp+624]
    001939b4str x2, [sp+632]
    001939b8ldr x3, [sp+208]
    001939bcstr x3, [sp+328]
    001939c0add x27, sp, 736
    001939c4stp xzr, xzr, [x27]
    001939c8ldr x3, [sp+328]
    001939ccldr x0, [sp+616]
    001939d0ldr x1, [sp+624]
    001939d4ldr x2, [sp+632]
    001939d8mov x4, xzr
    001939dcmov x5, xzr
    001939e0ldp x29, x30, [sp-8]
    001939e4add sp, sp, 1008
    001939e8ret x30
    001939ec
    001939ecloc_1939ec:
    001939ecb 0x1939f0
    001939f0
    001939f0loc_1939f0:
    001939f0b 0x1939f4
    001939f4
    001939f4loc_1939f4:
    001939f4b 0x1939f8
    001939f8
    001939f8loc_1939f8:
    001939f8b 0x1939fc
    001939fc
    001939fcloc_1939fc:
    001939fcb 0x194598
    00193a00
    00193a00loc_193a00:
    00193a00sbfm x6, x0, 0, 7
    00193a04subs wzr, w6, 13
    00193a08b.le 0x193a10
    00193a0cb 0x193fd8
    00193a10
    00193a10loc_193a10:
    00193a10sbfm x6, x0, 0, 7
    00193a14subs wzr, w6, 11
    00193a18b.le 0x193a20
    00193a1cb 0x193ccc
    00193a20
    00193a20loc_193a20:
    00193a20ubfm x6, x0, 0, 7
    00193a24subs wzr, w6, 10
    00193a28b.eq 0x193a30
    00193a2cb 0x193b80
    00193a30
    00193a30loc_193a30:
    00193a30b 0x193a34
    00193a34
    00193a34loc_193a34:
    00193a34ldrsb x6, [sp+1072]
    00193a38ubfm x6, x6, 0, 7
    00193a3csubs wzr, w6, 3
    00193a40b.ne 0x193a48
    00193a44b 0x193a80
    00193a48
    00193a48loc_193a48:
    00193a48str xzr, [sp+328]
    00193a4cadrp x27, 0x88e000
    00193a50ldr x4, [x27+1408]
    00193a54adrp x27, 0x88e000
    00193a58ldr x5, [x27+1416]
    00193a5cstr x4, [sp+736]
    00193a60str x5, [sp+744]
    00193a64ldr x3, [sp+328]
    00193a68ldr x0, [sp+616]
    00193a6cldr x1, [sp+624]
    00193a70ldr x2, [sp+632]
    00193a74ldp x29, x30, [sp-8]
    00193a78add sp, sp, 1008
    00193a7cret x30
    00193a80
    00193a80loc_193a80:
    00193a80ldr x1, [sp+1080]
    00193a84ldrsb x27, [x1]
    00193a88ldr x1, [x1+216]
    00193a8cldr x0, [sp+1088]
    00193a90blr x1
    00193a94str w0, [sp+72]
    00193a98str xzr, [sp+792]
    00193a9cadd x27, sp, 800
    00193aa0stp xzr, xzr, [x27]
    00193aa4ldrsw x0, [sp+72]
    00193aa8ldr x2, [sp+1056]
    00193aacldr x3, [sp+1064]
    00193ab0ldr x1, [sp+1048]
    00193ab4bl google.golang.org/protobuf/encoding/protowire.ConsumeGroup
    00193ab8str x0, [sp+792]
    00193abcstr x1, [sp+800]
    00193ac0str x2, [sp+808]
    00193ac4str x3, [sp+376]
    00193ac8str x0, [sp+896]
    00193accstr x1, [sp+904]
    00193ad0str x2, [sp+912]
    00193ad4ldr x3, [sp+376]
    00193ad8str x3, [sp+392]
    00193adcstr x0, [sp+640]
    00193ae0str x1, [sp+648]
    00193ae4str x2, [sp+656]
    00193ae8ldr x3, [sp+392]
    00193aecstr x3, [sp+184]
    00193af0tbnz x3, 63, 0x193af8
    00193af4b 0x193b30
    00193af8
    00193af8loc_193af8:
    00193af8str xzr, [sp+328]
    00193afcadrp x27, 0x88e000
    00193b00ldr x4, [x27+1424]
    00193b04adrp x27, 0x88e000
    00193b08ldr x5, [x27+1432]
    00193b0cstr x4, [sp+736]
    00193b10str x5, [sp+744]
    00193b14ldr x3, [sp+328]
    00193b18ldr x0, [sp+616]
    00193b1cldr x1, [sp+624]
    00193b20ldr x2, [sp+632]
    00193b24ldp x29, x30, [sp-8]
    00193b28add sp, sp, 1008
    00193b2cret x30
    00193b30
    00193b30loc_193b30:
    00193b30bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
    00193b34str x0, [sp+872]
    00193b38str x1, [sp+880]
    00193b3cstr x2, [sp+888]
    00193b40str x0, [sp+616]
    00193b44str x1, [sp+624]
    00193b48str x2, [sp+632]
    00193b4cldr x3, [sp+184]
    00193b50str x3, [sp+328]
    00193b54add x27, sp, 736
    00193b58stp xzr, xzr, [x27]
    00193b5cldr x3, [sp+328]
    00193b60ldr x0, [sp+616]
    00193b64ldr x1, [sp+624]
    00193b68ldr x2, [sp+632]
    00193b6cmov x4, xzr
    00193b70mov x5, xzr
    00193b74ldp x29, x30, [sp-8]
    00193b78add sp, sp, 1008
    00193b7cret x30
    00193b80
    00193b80loc_193b80:
    00193b80ubfm x6, x0, 0, 7
    00193b84subs wzr, w6, 11
    00193b88b.eq 0x193b90
    00193b8cb 0x193cc4
    00193b90
    00193b90loc_193b90:
    00193b90b 0x193b94
    00193b94
    00193b94loc_193b94:
    00193b94ldrsb x6, [sp+1072]
    00193b98ubfm x6, x6, 0, 7
    00193b9csubs wzr, w6, 2
    00193ba0b.ne 0x193ba8
    00193ba4b 0x193be0
    00193ba8
    00193ba8loc_193ba8:
    00193ba8str xzr, [sp+328]
    00193bacadrp x27, 0x88e000
    00193bb0ldr x4, [x27+1408]
    00193bb4adrp x27, 0x88e000
    00193bb8ldr x5, [x27+1416]
    00193bbcstr x4, [sp+736]
    00193bc0str x5, [sp+744]
    00193bc4ldr x3, [sp+328]
    00193bc8ldr x0, [sp+616]
    00193bccldr x1, [sp+624]
    00193bd0ldr x2, [sp+632]
    00193bd4ldp x29, x30, [sp-8]
    00193bd8add sp, sp, 1008
    00193bdcret x30
    00193be0
    00193be0loc_193be0:
    00193be0str xzr, [sp+792]
    00193be4add x27, sp, 800
    00193be8stp xzr, xzr, [x27]
    00193becldr x0, [sp+1048]
    00193bf0ldr x1, [sp+1056]
    00193bf4ldr x2, [sp+1064]
    00193bf8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00193bfcstr x0, [sp+792]
    00193c00str x1, [sp+800]
    00193c04str x2, [sp+808]
    00193c08str x3, [sp+376]
    00193c0cstr x0, [sp+920]
    00193c10str x1, [sp+928]
    00193c14str x2, [sp+936]
    00193c18ldr x3, [sp+376]
    00193c1cstr x3, [sp+400]
    00193c20str x0, [sp+664]
    00193c24str x1, [sp+672]
    00193c28str x2, [sp+680]
    00193c2cldr x3, [sp+400]
    00193c30str x3, [sp+192]
    00193c34tbnz x3, 63, 0x193c3c
    00193c38b 0x193c74
    00193c3c
    00193c3cloc_193c3c:
    00193c3cstr xzr, [sp+328]
    00193c40adrp x27, 0x88e000
    00193c44ldr x4, [x27+1424]
    00193c48adrp x27, 0x88e000
    00193c4cldr x5, [x27+1432]
    00193c50str x4, [sp+736]
    00193c54str x5, [sp+744]
    00193c58ldr x3, [sp+328]
    00193c5cldr x0, [sp+616]
    00193c60ldr x1, [sp+624]
    00193c64ldr x2, [sp+632]
    00193c68ldp x29, x30, [sp-8]
    00193c6cadd sp, sp, 1008
    00193c70ret x30
    00193c74
    00193c74loc_193c74:
    00193c74bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
    00193c78str x0, [sp+872]
    00193c7cstr x1, [sp+880]
    00193c80str x2, [sp+888]
    00193c84str x0, [sp+616]
    00193c88str x1, [sp+624]
    00193c8cstr x2, [sp+632]
    00193c90ldr x3, [sp+192]
    00193c94str x3, [sp+328]
    00193c98add x27, sp, 736
    00193c9cstp xzr, xzr, [x27]
    00193ca0ldr x3, [sp+328]
    00193ca4ldr x0, [sp+616]
    00193ca8ldr x1, [sp+624]
    00193cacldr x2, [sp+632]
    00193cb0mov x4, xzr
    00193cb4mov x5, xzr
    00193cb8ldp x29, x30, [sp-8]
    00193cbcadd sp, sp, 1008
    00193cc0ret x30
    00193cc4
    00193cc4loc_193cc4:
    00193cc4b 0x193cc8
    00193cc8
    00193cc8loc_193cc8:
    00193cc8b 0x193fd4
    00193ccc
    00193cccloc_193ccc:
    00193cccubfm x6, x0, 0, 7
    00193cd0subs wzr, w6, 12
    00193cd4b.eq 0x193cdc
    00193cd8b 0x193eb8
    00193cdc
    00193cdcloc_193cdc:
    00193cdcb 0x193ce0
    00193ce0
    00193ce0loc_193ce0:
    00193ce0ldrsb x6, [sp+1072]
    00193ce4ubfm x6, x6, 0, 7
    00193ce8subs wzr, w6, 2
    00193cecb.ne 0x193cf4
    00193cf0b 0x193d2c
    00193cf4
    00193cf4loc_193cf4:
    00193cf4str xzr, [sp+328]
    00193cf8adrp x27, 0x88e000
    00193cfcldr x4, [x27+1408]
    00193d00adrp x27, 0x88e000
    00193d04ldr x5, [x27+1416]
    00193d08str x4, [sp+736]
    00193d0cstr x5, [sp+744]
    00193d10ldr x3, [sp+328]
    00193d14ldr x0, [sp+616]
    00193d18ldr x1, [sp+624]
    00193d1cldr x2, [sp+632]
    00193d20ldp x29, x30, [sp-8]
    00193d24add sp, sp, 1008
    00193d28ret x30
    00193d2c
    00193d2cloc_193d2c:
    00193d2cstr xzr, [sp+848]
    00193d30add x27, sp, 856
    00193d34stp xzr, xzr, [x27]
    00193d38ldr x0, [sp+1048]
    00193d3cldr x1, [sp+1056]
    00193d40ldr x2, [sp+1064]
    00193d44bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
    00193d48str x0, [sp+848]
    00193d4cstr x1, [sp+856]
    00193d50str x2, [sp+864]
    00193d54str x3, [sp+376]
    00193d58str x0, [sp+944]
    00193d5cstr x1, [sp+952]
    00193d60str x2, [sp+960]
    00193d64ldr x3, [sp+376]
    00193d68str x3, [sp+408]
    00193d6cstr x0, [sp+688]
    00193d70str x1, [sp+696]
    00193d74str x2, [sp+704]
    00193d78ldr x3, [sp+408]
    00193d7cstr x3, [sp+200]
    00193d80tbnz x3, 63, 0x193d88
    00193d84b 0x193dc0
    00193d88
    00193d88loc_193d88:
    00193d88str xzr, [sp+328]
    00193d8cadrp x27, 0x88e000
    00193d90ldr x4, [x27+1424]
    00193d94adrp x27, 0x88e000
    00193d98ldr x5, [x27+1432]
    00193d9cstr x4, [sp+736]
    00193da0str x5, [sp+744]
    00193da4ldr x3, [sp+328]
    00193da8ldr x0, [sp+616]
    00193dacldr x1, [sp+624]
    00193db0ldr x2, [sp+632]
    00193db4ldp x29, x30, [sp-8]
    00193db8add sp, sp, 1008
    00193dbcret x30
    00193dc0
    00193dc0loc_193dc0:
    00193dc0b 0x193dc4
    00193dc4
    00193dc4loc_193dc4:
    00193dc4adrp x5, 0x8b8000
    00193dc8add x5, x5, 1504
    00193dccstr x5, [sp+848]
    00193dd0add x27, sp, 856
    00193dd4stp xzr, xzr, [x27]
    00193dd8str x5, [sp+752]
    00193ddcadd x27, sp, 760
    00193de0stp xzr, xzr, [x27]
    00193de4ldr x1, [sp+696]
    00193de8str x1, [sp+344]
    00193deccbz x1, 0x193df4
    00193df0b 0x193dfc
    00193df4
    00193df4loc_193df4:
    00193df4str x1, [sp+760]
    00193df8b 0x193e24
    00193dfc
    00193dfcloc_193dfc:
    00193dfcldr x3, [sp+696]
    00193e00ldr x0, [sp+752]
    00193e04mov x2, xzr
    00193e08adrp x4, 0x462000
    00193e0cadd x4, x4, 3072
    00193e10bl runtime.growslice
    00193e14str x0, [sp+752]
    00193e18str x1, [sp+760]
    00193e1cstr x2, [sp+768]
    00193e20b 0x193e24
    00193e24
    00193e24loc_193e24:
    00193e24ldr x3, [sp+696]
    00193e28str x3, [sp+336]
    00193e2cldr x3, [sp+344]
    00193e30ldr x4, [sp+696]
    00193e34sub x3, x3, x4
    00193e38ldr x4, [sp+752]
    00193e3cadd x0, x4, x3
    00193e40str x0, [sp+992]
    00193e44ldr x2, [sp+336]
    00193e48ldr x1, [sp+688]
    00193e4cbl runtime.memmove
    00193e50ldr x0, [sp+752]
    00193e54ldr x1, [sp+760]
    00193e58ldr x2, [sp+768]
    00193e5cstr x0, [sp+792]
    00193e60str x1, [sp+800]
    00193e64str x2, [sp+808]
    00193e68bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
    00193e6cstr x0, [sp+872]
    00193e70str x1, [sp+880]
    00193e74str x2, [sp+888]
    00193e78str x0, [sp+616]
    00193e7cstr x1, [sp+624]
    00193e80str x2, [sp+632]
    00193e84ldr x3, [sp+200]
    00193e88str x3, [sp+328]
    00193e8cadd x27, sp, 736
    00193e90stp xzr, xzr, [x27]
    00193e94ldr x3, [sp+328]
    00193e98ldr x0, [sp+616]
    00193e9cldr x1, [sp+624]
    00193ea0ldr x2, [sp+632]
    00193ea4mov x4, xzr
    00193ea8mov x5, xzr
    00193eacldp x29, x30, [sp-8]
    00193eb0add sp, sp, 1008
    00193eb4ret x30
    00193eb8
    00193eb8loc_193eb8:
    00193eb8ubfm x6, x0, 0, 7
    00193ebcsubs wzr, w6, 13
    00193ec0b.eq 0x193ec8
    00193ec4b 0x193fcc
    00193ec8
    00193ec8loc_193ec8:
    00193ec8b 0x193ecc
    00193ecc
    00193eccloc_193ecc:
    00193eccldrsb x6, [sp+1072]
    00193ed0ubfm x6, x6, 0, 7
    00193ed4cbnz w6, 0x193edc
    00193ed8b 0x193f14
    00193edc
    00193edcloc_193edc:
    00193edcstr xzr, [sp+328]
    00193ee0adrp x27, 0x88e000
    00193ee4ldr x4, [x27+1408]
    00193ee8adrp x27, 0x88e000
    00193eecldr x5, [x27+1416]
    00193ef0str x4, [sp+736]
    00193ef4str x5, [sp+744]
    00193ef8ldr x3, [sp+328]
    00193efcldr x0, [sp+616]
    00193f00ldr x1, [sp+624]
    00193f04ldr x2, [sp+632]
    00193f08ldp x29, x30, [sp-8]
    00193f0cadd sp, sp, 1008
    00193f10ret x30
    00193f14
    00193f14loc_193f14:
    00193f14ldr x0, [sp+1048]
    00193f18ldr x1, [sp+1056]
    00193f1cldr x2, [sp+1064]
    00193f20bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00193f24str x0, [sp+384]
    00193f28str x1, [sp+376]
    00193f2cstr x0, [sp+552]
    00193f30str x1, [sp+544]
    00193f34str x0, [sp+144]
    00193f38str x1, [sp+288]
    00193f3ctbnz x1, 63, 0x193f44
    00193f40b 0x193f7c
    00193f44
    00193f44loc_193f44:
    00193f44str xzr, [sp+328]
    00193f48adrp x27, 0x88e000
    00193f4cldr x4, [x27+1424]
    00193f50adrp x27, 0x88e000
    00193f54ldr x5, [x27+1432]
    00193f58str x4, [sp+736]
    00193f5cstr x5, [sp+744]
    00193f60ldr x3, [sp+328]
    00193f64ldr x0, [sp+616]
    00193f68ldr x1, [sp+624]
    00193f6cldr x2, [sp+632]
    00193f70ldp x29, x30, [sp-8]
    00193f74add sp, sp, 1008
    00193f78ret x30
    00193f7c
    00193f7cloc_193f7c:
    00193f7cbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
    00193f80str x0, [sp+872]
    00193f84str x1, [sp+880]
    00193f88str x2, [sp+888]
    00193f8cstr x0, [sp+616]
    00193f90str x1, [sp+624]
    00193f94str x2, [sp+632]
    00193f98ldr x1, [sp+288]
    00193f9cstr x1, [sp+328]
    00193fa0add x27, sp, 736
    00193fa4stp xzr, xzr, [x27]
    00193fa8ldr x3, [sp+328]
    00193facldr x0, [sp+616]
    00193fb0ldr x1, [sp+624]
    00193fb4ldr x2, [sp+632]
    00193fb8mov x4, xzr
    00193fbcmov x5, xzr
    00193fc0ldp x29, x30, [sp-8]
    00193fc4add sp, sp, 1008
    00193fc8ret x30
    00193fcc
    00193fccloc_193fcc:
    00193fccb 0x193fd0
    00193fd0
    00193fd0loc_193fd0:
    00193fd0b 0x193fd4
    00193fd4
    00193fd4loc_193fd4:
    00193fd4b 0x194594
    00193fd8
    00193fd8loc_193fd8:
    00193fd8sbfm x6, x0, 0, 7
    00193fdcsubs wzr, w6, 15
    00193fe0b.le 0x193fe8
    00193fe4b 0x194230
    00193fe8
    00193fe8loc_193fe8:
    00193fe8ubfm x6, x0, 0, 7
    00193fecsubs wzr, w6, 14
    00193ff0b.eq 0x193ff8
    00193ff4b 0x1940fc
    00193ff8
    00193ff8loc_193ff8:
    00193ff8b 0x193ffc
    00193ffc
    00193ffcloc_193ffc:
    00193ffcldrsb x6, [sp+1072]
    00194000ubfm x6, x6, 0, 7
    00194004cbnz w6, 0x19400c
    00194008b 0x194044
    0019400c
    0019400cloc_19400c:
    0019400cstr xzr, [sp+328]
    00194010adrp x27, 0x88d000
    00194014ldr x4, [x27+1408]
    00194018adrp x27, 0x88d000
    0019401cldr x5, [x27+1416]
    00194020str x4, [sp+736]
    00194024str x5, [sp+744]
    00194028ldr x3, [sp+328]
    0019402cldr x0, [sp+616]
    00194030ldr x1, [sp+624]
    00194034ldr x2, [sp+632]
    00194038ldp x29, x30, [sp-8]
    0019403cadd sp, sp, 1008
    00194040ret x30
    00194044
    00194044loc_194044:
    00194044ldr x0, [sp+1048]
    00194048ldr x1, [sp+1056]
    0019404cldr x2, [sp+1064]
    00194050bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    00194054str x0, [sp+384]
    00194058str x1, [sp+376]
    0019405cstr x0, [sp+600]
    00194060str x1, [sp+592]
    00194064str x0, [sp+168]
    00194068str x1, [sp+312]
    0019406ctbnz x1, 63, 0x194074
    00194070b 0x1940ac
    00194074
    00194074loc_194074:
    00194074str xzr, [sp+328]
    00194078adrp x27, 0x88d000
    0019407cldr x4, [x27+1424]
    00194080adrp x27, 0x88d000
    00194084ldr x5, [x27+1432]
    00194088str x4, [sp+736]
    0019408cstr x5, [sp+744]
    00194090ldr x3, [sp+328]
    00194094ldr x0, [sp+616]
    00194098ldr x1, [sp+624]
    0019409cldr x2, [sp+632]
    001940a0ldp x29, x30, [sp-8]
    001940a4add sp, sp, 1008
    001940a8ret x30
    001940ac
    001940acloc_1940ac:
    001940acbl google.golang.org/protobuf/reflect/protoreflect.ValueOfEnum
    001940b0str x0, [sp+872]
    001940b4str x1, [sp+880]
    001940b8str x2, [sp+888]
    001940bcstr x0, [sp+616]
    001940c0str x1, [sp+624]
    001940c4str x2, [sp+632]
    001940c8ldr x1, [sp+312]
    001940ccstr x1, [sp+328]
    001940d0add x27, sp, 736
    001940d4stp xzr, xzr, [x27]
    001940d8ldr x3, [sp+328]
    001940dcldr x0, [sp+616]
    001940e0ldr x1, [sp+624]
    001940e4ldr x2, [sp+632]
    001940e8mov x4, xzr
    001940ecmov x5, xzr
    001940f0ldp x29, x30, [sp-8]
    001940f4add sp, sp, 1008
    001940f8ret x30
    001940fc
    001940fcloc_1940fc:
    001940fcubfm x6, x0, 0, 7
    00194100subs wzr, w6, 15
    00194104b.eq 0x19410c
    00194108b 0x194228
    0019410c
    0019410cloc_19410c:
    0019410cb 0x194110
    00194110
    00194110loc_194110:
    00194110ldrsb x6, [sp+1072]
    00194114ubfm x6, x6, 0, 7
    00194118subs wzr, w6, 5
    0019411cb.ne 0x194124
    00194120b 0x19415c
    00194124
    00194124loc_194124:
    00194124str xzr, [sp+328]
    00194128adrp x27, 0x88d000
    0019412cldr x4, [x27+1408]
    00194130adrp x27, 0x88d000
    00194134ldr x5, [x27+1416]
    00194138str x4, [sp+736]
    0019413cstr x5, [sp+744]
    00194140ldr x3, [sp+328]
    00194144ldr x0, [sp+616]
    00194148ldr x1, [sp+624]
    0019414cldr x2, [sp+632]
    00194150ldp x29, x30, [sp-8]
    00194154add sp, sp, 1008
    00194158ret x30
    0019415c
    0019415cloc_19415c:
    0019415cldr x0, [sp+1048]
    00194160ldr x1, [sp+1056]
    00194164ldr x2, [sp+1064]
    00194168bl google.golang.org/protobuf/encoding/protowire.ConsumeFixed32
    0019416cstr w0, [sp+80]
    00194170str x1, [sp+376]
    00194174ldr w3, [sp+80]
    00194178str w3, [sp+92]
    0019417cldr x3, [sp+376]
    00194180str x3, [sp+488]
    00194184ldr w3, [sp+92]
    00194188str w3, [sp+68]
    0019418cldr x3, [sp+488]
    00194190str x3, [sp+256]
    00194194tbnz x3, 63, 0x19419c
    00194198b 0x1941d4
    0019419c
    0019419cloc_19419c:
    0019419cstr xzr, [sp+328]
    001941a0adrp x27, 0x88d000
    001941a4ldr x4, [x27+1424]
    001941a8adrp x27, 0x88d000
    001941acldr x5, [x27+1432]
    001941b0str x4, [sp+736]
    001941b4str x5, [sp+744]
    001941b8ldr x3, [sp+328]
    001941bcldr x0, [sp+616]
    001941c0ldr x1, [sp+624]
    001941c4ldr x2, [sp+632]
    001941c8ldp x29, x30, [sp-8]
    001941ccadd sp, sp, 1008
    001941d0ret x30
    001941d4
    001941d4loc_1941d4:
    001941d4ldr w0, [sp+68]
    001941d8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    001941dcstr x0, [sp+872]
    001941e0str x1, [sp+880]
    001941e4str x2, [sp+888]
    001941e8str x0, [sp+616]
    001941ecstr x1, [sp+624]
    001941f0str x2, [sp+632]
    001941f4ldr x1, [sp+256]
    001941f8str x1, [sp+328]
    001941fcadd x27, sp, 736
    00194200stp xzr, xzr, [x27]
    00194204ldr x3, [sp+328]
    00194208ldr x0, [sp+616]
    0019420cldr x1, [sp+624]
    00194210ldr x2, [sp+632]
    00194214mov x4, xzr
    00194218mov x5, xzr
    0019421cldp x29, x30, [sp-8]
    00194220add sp, sp, 1008
    00194224ret x30
    00194228
    00194228loc_194228:
    00194228b 0x19422c
    0019422c
    0019422cloc_19422c:
    0019422cb 0x194590
    00194230
    00194230loc_194230:
    00194230ubfm x6, x0, 0, 7
    00194234subs wzr, w6, 16
    00194238b.eq 0x194240
    0019423cb 0x194348
    00194240
    00194240loc_194240:
    00194240b 0x194244
    00194244
    00194244loc_194244:
    00194244ldrsb x6, [sp+1072]
    00194248ubfm x6, x6, 0, 7
    0019424csubs wzr, w6, 1
    00194250b.ne 0x194258
    00194254b 0x194290
    00194258
    00194258loc_194258:
    00194258str xzr, [sp+328]
    0019425cadrp x27, 0x88d000
    00194260ldr x4, [x27+1408]
    00194264adrp x27, 0x88d000
    00194268ldr x5, [x27+1416]
    0019426cstr x4, [sp+736]
    00194270str x5, [sp+744]
    00194274ldr x3, [sp+328]
    00194278ldr x0, [sp+616]
    0019427cldr x1, [sp+624]
    00194280ldr x2, [sp+632]
    00194284ldp x29, x30, [sp-8]
    00194288add sp, sp, 1008
    0019428cret x30
    00194290
    00194290loc_194290:
    00194290ldr x0, [sp+1048]
    00194294ldr x1, [sp+1056]
    00194298ldr x2, [sp+1064]
    0019429cbl google.golang.org/protobuf/encoding/protowire.ConsumeFixed64
    001942a0str x0, [sp+384]
    001942a4str x1, [sp+376]
    001942a8str x0, [sp+464]
    001942acstr x1, [sp+456]
    001942b0str x0, [sp+112]
    001942b4str x1, [sp+232]
    001942b8tbnz x1, 63, 0x1942c0
    001942bcb 0x1942f8
    001942c0
    001942c0loc_1942c0:
    001942c0str xzr, [sp+328]
    001942c4adrp x27, 0x88d000
    001942c8ldr x4, [x27+1424]
    001942ccadrp x27, 0x88d000
    001942d0ldr x5, [x27+1432]
    001942d4str x4, [sp+736]
    001942d8str x5, [sp+744]
    001942dcldr x3, [sp+328]
    001942e0ldr x0, [sp+616]
    001942e4ldr x1, [sp+624]
    001942e8ldr x2, [sp+632]
    001942ecldp x29, x30, [sp-8]
    001942f0add sp, sp, 1008
    001942f4ret x30
    001942f8
    001942f8loc_1942f8:
    001942f8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    001942fcstr x0, [sp+872]
    00194300str x1, [sp+880]
    00194304str x2, [sp+888]
    00194308str x0, [sp+616]
    0019430cstr x1, [sp+624]
    00194310str x2, [sp+632]
    00194314ldr x1, [sp+232]
    00194318str x1, [sp+328]
    0019431cadd x27, sp, 736
    00194320stp xzr, xzr, [x27]
    00194324ldr x3, [sp+328]
    00194328ldr x0, [sp+616]
    0019432cldr x1, [sp+624]
    00194330ldr x2, [sp+632]
    00194334mov x4, xzr
    00194338mov x5, xzr
    0019433cldp x29, x30, [sp-8]
    00194340add sp, sp, 1008
    00194344ret x30
    00194348
    00194348loc_194348:
    00194348ubfm x6, x0, 0, 7
    0019434csubs wzr, w6, 17
    00194350b.eq 0x194358
    00194354b 0x194468
    00194358
    00194358loc_194358:
    00194358b 0x19435c
    0019435c
    0019435cloc_19435c:
    0019435cldrsb x6, [sp+1072]
    00194360ubfm x6, x6, 0, 7
    00194364cbnz w6, 0x19436c
    00194368b 0x1943a4
    0019436c
    0019436cloc_19436c:
    0019436cstr xzr, [sp+328]
    00194370adrp x27, 0x88d000
    00194374ldr x4, [x27+1408]
    00194378adrp x27, 0x88d000
    0019437cldr x5, [x27+1416]
    00194380str x4, [sp+736]
    00194384str x5, [sp+744]
    00194388ldr x3, [sp+328]
    0019438cldr x0, [sp+616]
    00194390ldr x1, [sp+624]
    00194394ldr x2, [sp+632]
    00194398ldp x29, x30, [sp-8]
    0019439cadd sp, sp, 1008
    001943a0ret x30
    001943a4
    001943a4loc_1943a4:
    001943a4ldr x0, [sp+1048]
    001943a8ldr x1, [sp+1056]
    001943acldr x2, [sp+1064]
    001943b0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001943b4str x0, [sp+384]
    001943b8str x1, [sp+376]
    001943bcstr x0, [sp+568]
    001943c0str x1, [sp+560]
    001943c4str x0, [sp+152]
    001943c8str x1, [sp+296]
    001943cctbnz x1, 63, 0x1943d4
    001943d0b 0x19440c
    001943d4
    001943d4loc_1943d4:
    001943d4str xzr, [sp+328]
    001943d8adrp x27, 0x88d000
    001943dcldr x4, [x27+1424]
    001943e0adrp x27, 0x88d000
    001943e4ldr x5, [x27+1432]
    001943e8str x4, [sp+736]
    001943ecstr x5, [sp+744]
    001943f0ldr x3, [sp+328]
    001943f4ldr x0, [sp+616]
    001943f8ldr x1, [sp+624]
    001943fcldr x2, [sp+632]
    00194400ldp x29, x30, [sp-8]
    00194404add sp, sp, 1008
    00194408ret x30
    0019440c
    0019440cloc_19440c:
    0019440cand x0, x0, 0xffffffff
    00194410bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    00194414str x0, [sp+368]
    00194418bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
    0019441cstr x0, [sp+872]
    00194420str x1, [sp+880]
    00194424str x2, [sp+888]
    00194428str x0, [sp+616]
    0019442cstr x1, [sp+624]
    00194430str x2, [sp+632]
    00194434ldr x1, [sp+296]
    00194438str x1, [sp+328]
    0019443cadd x27, sp, 736
    00194440stp xzr, xzr, [x27]
    00194444ldr x3, [sp+328]
    00194448ldr x0, [sp+616]
    0019444cldr x1, [sp+624]
    00194450ldr x2, [sp+632]
    00194454mov x4, xzr
    00194458mov x5, xzr
    0019445cldp x29, x30, [sp-8]
    00194460add sp, sp, 1008
    00194464ret x30
    00194468
    00194468loc_194468:
    00194468ubfm x6, x0, 0, 7
    0019446csubs wzr, w6, 18
    00194470b.eq 0x194478
    00194474b 0x194584
    00194478
    00194478loc_194478:
    00194478b 0x19447c
    0019447c
    0019447cloc_19447c:
    0019447cldrsb x6, [sp+1072]
    00194480ubfm x6, x6, 0, 7
    00194484cbnz w6, 0x19448c
    00194488b 0x1944c4
    0019448c
    0019448cloc_19448c:
    0019448cstr xzr, [sp+328]
    00194490adrp x27, 0x88d000
    00194494ldr x4, [x27+1408]
    00194498adrp x27, 0x88d000
    0019449cldr x5, [x27+1416]
    001944a0str x4, [sp+736]
    001944a4str x5, [sp+744]
    001944a8ldr x3, [sp+328]
    001944acldr x0, [sp+616]
    001944b0ldr x1, [sp+624]
    001944b4ldr x2, [sp+632]
    001944b8ldp x29, x30, [sp-8]
    001944bcadd sp, sp, 1008
    001944c0ret x30
    001944c4
    001944c4loc_1944c4:
    001944c4ldr x0, [sp+1048]
    001944c8ldr x1, [sp+1056]
    001944ccldr x2, [sp+1064]
    001944d0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
    001944d4str x0, [sp+384]
    001944d8str x1, [sp+376]
    001944dcstr x0, [sp+520]
    001944e0str x1, [sp+512]
    001944e4str x0, [sp+128]
    001944e8str x1, [sp+272]
    001944ectbnz x1, 63, 0x1944f4
    001944f0b 0x19452c
    001944f4
    001944f4loc_1944f4:
    001944f4str xzr, [sp+328]
    001944f8adrp x27, 0x88d000
    001944fcldr x4, [x27+1424]
    00194500adrp x27, 0x88d000
    00194504ldr x5, [x27+1432]
    00194508str x4, [sp+736]
    0019450cstr x5, [sp+744]
    00194510ldr x3, [sp+328]
    00194514ldr x0, [sp+616]
    00194518ldr x1, [sp+624]
    0019451cldr x2, [sp+632]
    00194520ldp x29, x30, [sp-8]
    00194524add sp, sp, 1008
    00194528ret x30
    0019452c
    0019452cloc_19452c:
    0019452cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
    00194530str x0, [sp+368]
    00194534bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
    00194538str x0, [sp+872]
    0019453cstr x1, [sp+880]
    00194540str x2, [sp+888]
    00194544str x0, [sp+616]
    00194548str x1, [sp+624]
    0019454cstr x2, [sp+632]
    00194550ldr x1, [sp+272]
    00194554str x1, [sp+328]
    00194558add x27, sp, 736
    0019455cstp xzr, xzr, [x27]
    00194560ldr x3, [sp+328]
    00194564ldr x0, [sp+616]
    00194568ldr x1, [sp+624]
    0019456cldr x2, [sp+632]
    00194570mov x4, xzr
    00194574mov x5, xzr
    00194578ldp x29, x30, [sp-8]
    0019457cadd sp, sp, 1008
    00194580ret x30
    00194584
    00194584loc_194584:
    00194584b 0x194588
    00194588
    00194588loc_194588:
    00194588b 0x19458c
    0019458c
    0019458cloc_19458c:
    0019458cb 0x194590
    00194590
    00194590loc_194590:
    00194590b 0x194594
    00194594
    00194594loc_194594:
    00194594b 0x194598
    00194598
    00194598loc_194598:
    00194598b 0x19459c
    0019459c
    0019459cloc_19459c:
    0019459cstr xzr, [sp+328]
    001945a0adrp x27, 0x88d000
    001945a4ldr x4, [x27+1408]
    001945a8adrp x27, 0x88d000
    001945acldr x5, [x27+1416]
    001945b0str x4, [sp+736]
    001945b4str x5, [sp+744]
    001945b8ldr x3, [sp+328]
    001945bcldr x0, [sp+616]
    001945c0ldr x1, [sp+624]
    001945c4ldr x2, [sp+632]
    001945c8ldp x29, x30, [sp-8]
    001945ccadd sp, sp, 1008
    001945d0ret x30
    001945d4
    001945d4loc_1945d4:
    001945d4strb w0, [sp+8]
    001945d8strb w1, [sp+9]
    001945dcstrb w2, [sp+10]
    001945e0stp x3, x4, [sp+16]
    001945e4stp x5, x6, [sp+32]
    001945e8stp x7, x8, [sp+48]
    001945ecstrb w9, [sp+64]
    001945f0stp x10, x11, [sp+72]
    001945f4mov x3, x30
    001945f8bl runtime.morestack_noctxt.abi0
    001945fcldrb w0, [sp+8]
    00194600ldrb w1, [sp+9]
    00194604ldrb w2, [sp+10]
    00194608ldp x3, x4, [sp+16]
    0019460cldp x5, x6, [sp+32]
    00194610ldp x7, x8, [sp+48]
    00194614ldrsb x9, [sp+64]
    00194618ldp x10, x11, [sp+72]
    0019461cb 0x192e10
    00192e10