File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0019ac40
0019ac40google.golang.org/protobuf/proto.Merge: ; void google.golang.org/protobuf/proto.Merge(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage dst, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage src)
0019ac40ldr x16, [x28+16]
0019ac44sub x17, sp, 224
0019ac48subs xzr, x17, x16
0019ac4cb.ls 0x19af18
0019ac50sub x20, sp, 352
0019ac54stp x29, x30, [x20-8]
0019ac58add sp, x20, 0
0019ac5csub x29, sp, 8
0019ac60str x0, [sp+360]
0019ac64str x1, [sp+368]
0019ac68str x2, [sp+376]
0019ac6cstr x3, [sp+384]
0019ac70ldrsb x27, [x0]
0019ac74ldr x2, [x0+24]
0019ac78mov x0, x1
0019ac7cblr x2
0019ac80str x0, [sp+128]
0019ac84str x1, [sp+136]
0019ac88ldr x1, [sp+376]
0019ac8cldrsb x27, [x1]
0019ac90ldr x0, [sp+384]
0019ac94ldr x1, [x1+24]
0019ac98blr x1
0019ac9cstr x0, [sp+112]
0019aca0str x1, [sp+120]
0019aca4ldr x1, [sp+128]
0019aca8ldr x2, [sp+136]
0019acacstr x1, [sp+96]
0019acb0str x2, [sp+104]
0019acb4ldr x1, [sp+112]
0019acb8ldr x2, [sp+120]
0019acbcstr x1, [sp+64]
0019acc0str x2, [sp+72]
0019acc4ldr x1, [sp+96]
0019acc8ldrsb x27, [x1]
0019acccldr x1, [x1+32]
0019acd0ldr x0, [sp+104]
0019acd4blr x1
0019acd8str x0, [sp+328]
0019acdcstr x1, [sp+336]
0019ace0ldr x0, [sp+72]
0019ace4ldr x1, [sp+64]
0019ace8ldrsb x27, [x1]
0019acecldr x1, [x1+32]
0019acf0blr x1
0019acf4str x0, [sp+312]
0019acf8str x1, [sp+320]
0019acfcldr x2, [sp+328]
0019ad00subs xzr, x0, x2
0019ad04b.ne 0x19af14
0019ad08b 0x19ad0c
0019ad0c
0019ad0cloc_19ad0c:
0019ad0cldr x3, [sp+336]
0019ad10ldr x0, [sp+328]
0019ad14mov x2, x1
0019ad18mov x1, x3
0019ad1cbl runtime.ifaceeq
0019ad20tbnz w0, 0, 0x19ad28
0019ad24b 0x19ad48
0019ad28
0019ad28loc_19ad28:
0019ad28ldr x0, [sp+96]
0019ad2cldr x2, [sp+64]
0019ad30ldr x1, [sp+104]
0019ad34ldr x3, [sp+72]
0019ad38bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019ad3cldp x29, x30, [sp-8]
0019ad40add sp, sp, 352
0019ad44ret x30
0019ad48
0019ad48loc_19ad48:
0019ad48b 0x19ad4c
0019ad4c
0019ad4cloc_19ad4c:
0019ad4cldr x1, [sp+96]
0019ad50ldrsb x27, [x1]
0019ad54ldr x1, [x1+32]
0019ad58ldr x0, [sp+104]
0019ad5cblr x1
0019ad60str x0, [sp+160]
0019ad64str x1, [sp+168]
0019ad68ldrsb x27, [x0]
0019ad6cldr x2, [x0+64]
0019ad70mov x0, x1
0019ad74blr x2
0019ad78str x0, [sp+296]
0019ad7cstr x1, [sp+304]
0019ad80ldr x0, [sp+72]
0019ad84ldr x1, [sp+64]
0019ad88ldrsb x27, [x1]
0019ad8cldr x1, [x1+32]
0019ad90blr x1
0019ad94str x0, [sp+144]
0019ad98str x1, [sp+152]
0019ad9cldrsb x27, [x0]
0019ada0ldr x2, [x0+64]
0019ada4mov x0, x1
0019ada8blr x2
0019adacstr x0, [sp+280]
0019adb0str x1, [sp+288]
0019adb4ldr x1, [sp+296]
0019adb8ldr x2, [sp+304]
0019adbcstr x1, [sp+80]
0019adc0str x2, [sp+88]
0019adc4ldr x1, [sp+280]
0019adc8ldr x2, [sp+288]
0019adccstr x1, [sp+48]
0019add0str x2, [sp+56]
0019add4ldr x3, [sp+88]
0019add8subs xzr, x3, x2
0019addcb.ne 0x19ade4
0019ade0b 0x19aee8
0019ade4
0019ade4loc_19ade4:
0019ade4b 0x19ade8
0019ade8
0019ade8loc_19ade8:
0019ade8stp xzr, xzr, [sp+248]
0019adecstp xzr, xzr, [sp+264]
0019adf0add x2, sp, 248
0019adf4str x2, [sp+200]
0019adf8ldr x0, [sp+80]
0019adfcldr x1, [sp+88]
0019ae00bl runtime.convTstring
0019ae04str x0, [sp+192]
0019ae08ldr x2, [sp+200]
0019ae0cldrsb x27, [x2]
0019ae10adrp x3, 0x495000
0019ae14add x3, x3, 2496
0019ae18str x3, [x2]
0019ae1cadrp x27, 0x8b1000
0019ae20ldr w3, [x27+3056]
0019ae24cbz w3, 0x19ae2c
0019ae28b 0x19aed4
0019ae2c
0019ae2cloc_19ae2c:
0019ae2cb 0x19ae30
0019ae30
0019ae30loc_19ae30:
0019ae30str x0, [x2+8]
0019ae34ldr x0, [sp+48]
0019ae38ldr x1, [sp+56]
0019ae3cbl runtime.convTstring
0019ae40str x0, [sp+184]
0019ae44ldr x2, [sp+200]
0019ae48ldrsb x27, [x2]
0019ae4cadrp x3, 0x495000
0019ae50add x3, x3, 2496
0019ae54str x3, [x2+16]
0019ae58adrp x27, 0x8b1000
0019ae5cldr w3, [x27+3056]
0019ae60cbz w3, 0x19ae68
0019ae64b 0x19aec0
0019ae68
0019ae68loc_19ae68:
0019ae68b 0x19ae6c
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cstr x0, [x2+24]
0019ae70ldr x2, [sp+200]
0019ae74ldrsb x27, [x2]
0019ae78b 0x19ae7c
0019ae7c
0019ae7cloc_19ae7c:
0019ae7cstr x2, [sp+208]
0019ae80orr x4, xzr, 2
0019ae84str x4, [sp+216]
0019ae88str x4, [sp+224]
0019ae8cadrp x0, 0x522000
0019ae90add x0, x0, 1642
0019ae94movz x1, 29
0019ae98mov x3, x4
0019ae9cbl fmt.Sprintf
0019aea0str x0, [sp+232]
0019aea4str x1, [sp+240]
0019aea8bl runtime.convTstring
0019aeacstr x0, [sp+176]
0019aeb0mov x1, x0
0019aeb4adrp x0, 0x45b000
0019aeb8add x0, x0, 2944
0019aebcbl runtime.gopanic
0019aec0
0019aec0loc_19aec0:
0019aec0bl runtime.gcWriteBarrier2
0019aec4str x0, [x25]
0019aec8ldr x5, [x2+24]
0019aeccstr x5, [x25+8]
0019aed0b 0x19ae6c
0019aed4
0019aed4loc_19aed4:
0019aed4bl runtime.gcWriteBarrier2
0019aed8str x0, [x25]
0019aedcldr x3, [x2+8]
0019aee0str x3, [x25+8]
0019aee4b 0x19ae30
0019aee8
0019aee8loc_19aee8:
0019aee8ldr x0, [sp+80]
0019aeecldr x2, [sp+88]
0019aef0bl runtime.memequal
0019aef4tbnz w0, 0, 0x19aefc
0019aef8b 0x19af10
0019aefc
0019aefcloc_19aefc:
0019aefcadrp x0, 0x45b000
0019af00add x0, x0, 2944
0019af04adrp x1, 0x577000
0019af08add x1, x1, 928
0019af0cbl runtime.gopanic
0019af10
0019af10loc_19af10:
0019af10b 0x19ade8
0019af14
0019af14loc_19af14:
0019af14b 0x19ad4c
0019af18
0019af18loc_19af18:
0019af18stp x0, x1, [sp+8]
0019af1cstp x2, x3, [sp+24]
0019af20mov x3, x30
0019af24bl runtime.morestack_noctxt.abi0
0019af28ldp x0, x1, [sp+8]
0019af2cldp x2, x3, [sp+24]
0019af30b 0x19ac40
0019af34udf 0
0019af38udf 0
0019af3cudf 0
0019ac40
0019ac40google.golang.org/protobuf/proto.Merge: ; void google.golang.org/protobuf/proto.Merge(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage dst, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage src)
0019ac40ldr x16, [x28+16]
0019ac44sub x17, sp, 224
0019ac48subs xzr, x17, x16
0019ac4cb.ls 0x19af18
0019ac50sub x20, sp, 352
0019ac54stp x29, x30, [x20-8]
0019ac58add sp, x20, 0
0019ac5csub x29, sp, 8
0019ac60str x0, [sp+360]
0019ac64str x1, [sp+368]
0019ac68str x2, [sp+376]
0019ac6cstr x3, [sp+384]
0019ac70ldrsb x27, [x0]
0019ac74ldr x2, [x0+24]
0019ac78mov x0, x1
0019ac7cblr x2
0019ac80str x0, [sp+128]
0019ac84str x1, [sp+136]
0019ac88ldr x1, [sp+376]
0019ac8cldrsb x27, [x1]
0019ac90ldr x0, [sp+384]
0019ac94ldr x1, [x1+24]
0019ac98blr x1
0019ac9cstr x0, [sp+112]
0019aca0str x1, [sp+120]
0019aca4ldr x1, [sp+128]
0019aca8ldr x2, [sp+136]
0019acacstr x1, [sp+96]
0019acb0str x2, [sp+104]
0019acb4ldr x1, [sp+112]
0019acb8ldr x2, [sp+120]
0019acbcstr x1, [sp+64]
0019acc0str x2, [sp+72]
0019acc4ldr x1, [sp+96]
0019acc8ldrsb x27, [x1]
0019acccldr x1, [x1+32]
0019acd0ldr x0, [sp+104]
0019acd4blr x1
0019acd8str x0, [sp+328]
0019acdcstr x1, [sp+336]
0019ace0ldr x0, [sp+72]
0019ace4ldr x1, [sp+64]
0019ace8ldrsb x27, [x1]
0019acecldr x1, [x1+32]
0019acf0blr x1
0019acf4str x0, [sp+312]
0019acf8str x1, [sp+320]
0019acfcldr x2, [sp+328]
0019ad00subs xzr, x0, x2
0019ad04b.ne 0x19af14
0019ad08b 0x19ad0c
0019ad0c
0019ad0cloc_19ad0c:
0019ad0cldr x3, [sp+336]
0019ad10ldr x0, [sp+328]
0019ad14mov x2, x1
0019ad18mov x1, x3
0019ad1cbl runtime.ifaceeq
0019ad20tbnz w0, 0, 0x19ad28
0019ad24b 0x19ad48
0019ad28
0019ad28loc_19ad28:
0019ad28ldr x0, [sp+96]
0019ad2cldr x2, [sp+64]
0019ad30ldr x1, [sp+104]
0019ad34ldr x3, [sp+72]
0019ad38bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019ad3cldp x29, x30, [sp-8]
0019ad40add sp, sp, 352
0019ad44ret x30
0019ad48
0019ad48loc_19ad48:
0019ad48b 0x19ad4c
0019ad4c
0019ad4cloc_19ad4c:
0019ad4cldr x1, [sp+96]
0019ad50ldrsb x27, [x1]
0019ad54ldr x1, [x1+32]
0019ad58ldr x0, [sp+104]
0019ad5cblr x1
0019ad60str x0, [sp+160]
0019ad64str x1, [sp+168]
0019ad68ldrsb x27, [x0]
0019ad6cldr x2, [x0+64]
0019ad70mov x0, x1
0019ad74blr x2
0019ad78str x0, [sp+296]
0019ad7cstr x1, [sp+304]
0019ad80ldr x0, [sp+72]
0019ad84ldr x1, [sp+64]
0019ad88ldrsb x27, [x1]
0019ad8cldr x1, [x1+32]
0019ad90blr x1
0019ad94str x0, [sp+144]
0019ad98str x1, [sp+152]
0019ad9cldrsb x27, [x0]
0019ada0ldr x2, [x0+64]
0019ada4mov x0, x1
0019ada8blr x2
0019adacstr x0, [sp+280]
0019adb0str x1, [sp+288]
0019adb4ldr x1, [sp+296]
0019adb8ldr x2, [sp+304]
0019adbcstr x1, [sp+80]
0019adc0str x2, [sp+88]
0019adc4ldr x1, [sp+280]
0019adc8ldr x2, [sp+288]
0019adccstr x1, [sp+48]
0019add0str x2, [sp+56]
0019add4ldr x3, [sp+88]
0019add8subs xzr, x3, x2
0019addcb.ne 0x19ade4
0019ade0b 0x19aee8
0019ade4
0019ade4loc_19ade4:
0019ade4b 0x19ade8
0019ade8
0019ade8loc_19ade8:
0019ade8stp xzr, xzr, [sp+248]
0019adecstp xzr, xzr, [sp+264]
0019adf0add x2, sp, 248
0019adf4str x2, [sp+200]
0019adf8ldr x0, [sp+80]
0019adfcldr x1, [sp+88]
0019ae00bl runtime.convTstring
0019ae04str x0, [sp+192]
0019ae08ldr x2, [sp+200]
0019ae0cldrsb x27, [x2]
0019ae10adrp x3, 0x495000
0019ae14add x3, x3, 2496
0019ae18str x3, [x2]
0019ae1cadrp x27, 0x8b1000
0019ae20ldr w3, [x27+3056]
0019ae24cbz w3, 0x19ae2c
0019ae28b 0x19aed4
0019ae2c
0019ae2cloc_19ae2c:
0019ae2cb 0x19ae30
0019ae30
0019ae30loc_19ae30:
0019ae30str x0, [x2+8]
0019ae34ldr x0, [sp+48]
0019ae38ldr x1, [sp+56]
0019ae3cbl runtime.convTstring
0019ae40str x0, [sp+184]
0019ae44ldr x2, [sp+200]
0019ae48ldrsb x27, [x2]
0019ae4cadrp x3, 0x495000
0019ae50add x3, x3, 2496
0019ae54str x3, [x2+16]
0019ae58adrp x27, 0x8b1000
0019ae5cldr w3, [x27+3056]
0019ae60cbz w3, 0x19ae68
0019ae64b 0x19aec0
0019ae68
0019ae68loc_19ae68:
0019ae68b 0x19ae6c
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cstr x0, [x2+24]
0019ae70ldr x2, [sp+200]
0019ae74ldrsb x27, [x2]
0019ae78b 0x19ae7c
0019ae7c
0019ae7cloc_19ae7c:
0019ae7cstr x2, [sp+208]
0019ae80orr x4, xzr, 2
0019ae84str x4, [sp+216]
0019ae88str x4, [sp+224]
0019ae8cadrp x0, 0x522000
0019ae90add x0, x0, 1642
0019ae94movz x1, 29
0019ae98mov x3, x4
0019ae9cbl fmt.Sprintf
0019aea0str x0, [sp+232]
0019aea4str x1, [sp+240]
0019aea8bl runtime.convTstring
0019aeacstr x0, [sp+176]
0019aeb0mov x1, x0
0019aeb4adrp x0, 0x45b000
0019aeb8add x0, x0, 2944
0019aebcbl runtime.gopanic
0019aec0
0019aec0loc_19aec0:
0019aec0bl runtime.gcWriteBarrier2
0019aec4str x0, [x25]
0019aec8ldr x5, [x2+24]
0019aeccstr x5, [x25+8]
0019aed0b 0x19ae6c
0019aed4
0019aed4loc_19aed4:
0019aed4bl runtime.gcWriteBarrier2
0019aed8str x0, [x25]
0019aedcldr x3, [x2+8]
0019aee0str x3, [x25+8]
0019aee4b 0x19ae30
0019aee8
0019aee8loc_19aee8:
0019aee8ldr x0, [sp+80]
0019aeecldr x2, [sp+88]
0019aef0bl runtime.memequal
0019aef4tbnz w0, 0, 0x19aefc
0019aef8b 0x19af10
0019aefc
0019aefcloc_19aefc:
0019aefcadrp x0, 0x45b000
0019af00add x0, x0, 2944
0019af04adrp x1, 0x577000
0019af08add x1, x1, 928
0019af0cbl runtime.gopanic
0019af10
0019af10loc_19af10:
0019af10b 0x19ade8
0019af14
0019af14loc_19af14:
0019af14b 0x19ad4c
0019af18
0019af18loc_19af18:
0019af18stp x0, x1, [sp+8]
0019af1cstp x2, x3, [sp+24]
0019af20mov x3, x30
0019af24bl runtime.morestack_noctxt.abi0
0019af28ldp x0, x1, [sp+8]
0019af2cldp x2, x3, [sp+24]
0019af30b 0x19ac40
0019af34udf 0
0019af38udf 0
0019af3cudf 0
0019ac40
0019af40
0019af40google.golang.org/protobuf/proto.Clone: ; void google.golang.org/protobuf/proto.Clone(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019af40ldr x16, [x28+16]
0019af44sub x17, sp, 32
0019af48subs xzr, x17, x16
0019af4cb.ls 0x19b07c
0019af50str x30, [sp-160]!
0019af54stur x29, [sp-8]
0019af58sub x29, sp, 8
0019af5cstr x0, [sp+168]
0019af60str x1, [sp+176]
0019af64stp xzr, xzr, [sp+56]
0019af68ldr x2, [sp+168]
0019af6ccbnz x2, 0x19af74
0019af70b 0x19b064
0019af74
0019af74loc_19af74:
0019af74ldr x1, [sp+168]
0019af78ldrsb x27, [x1]
0019af7cldr x1, [x1+24]
0019af80ldr x0, [sp+176]
0019af84blr x1
0019af88str x0, [sp+72]
0019af8cstr x1, [sp+80]
0019af90ldrsb x27, [x0]
0019af94ldr x2, [x0+72]
0019af98mov x0, x1
0019af9cblr x2
0019afa0strb w0, [sp+55]
0019afa4tbnz w0, 0, 0x19afac
0019afa8b 0x19b004
0019afac
0019afacloc_19afac:
0019afacldr x1, [sp+72]
0019afb0ldrsb x27, [x1]
0019afb4ldr x1, [x1+88]
0019afb8ldr x0, [sp+80]
0019afbcblr x1
0019afc0str x0, [sp+88]
0019afc4str x1, [sp+96]
0019afc8ldr x3, [sp+80]
0019afccldr x2, [sp+72]
0019afd0bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019afd4ldr x1, [sp+88]
0019afd8ldrsb x27, [x1]
0019afdcldr x1, [x1+64]
0019afe0ldr x0, [sp+96]
0019afe4blr x1
0019afe8str x0, [sp+104]
0019afecstr x1, [sp+112]
0019aff0str x0, [sp+56]
0019aff4str x1, [sp+64]
0019aff8ldur x29, [sp-8]
0019affcldr x30, [sp], 160
0019b000ret x30
0019b004
0019b004loc_19b004:
0019b004ldr x1, [sp+72]
0019b008ldrsb x27, [x1]
0019b00cldr x1, [x1+136]
0019b010ldr x0, [sp+80]
0019b014blr x1
0019b018str x0, [sp+136]
0019b01cstr x1, [sp+144]
0019b020ldrsb x27, [x0]
0019b024ldr x2, [x0+40]
0019b028mov x0, x1
0019b02cblr x2
0019b030str x0, [sp+120]
0019b034str x1, [sp+128]
0019b038ldrsb x27, [x0]
0019b03cldr x2, [x0+64]
0019b040mov x0, x1
0019b044blr x2
0019b048str x0, [sp+104]
0019b04cstr x1, [sp+112]
0019b050str x0, [sp+56]
0019b054str x1, [sp+64]
0019b058ldur x29, [sp-8]
0019b05cldr x30, [sp], 160
0019b060ret x30
0019b064
0019b064loc_19b064:
0019b064stp xzr, xzr, [sp+56]
0019b068mov x0, xzr
0019b06cmov x1, xzr
0019b070ldur x29, [sp-8]
0019b074ldr x30, [sp], 160
0019b078ret x30
0019b07c
0019b07cloc_19b07c:
0019b07cstp x0, x1, [sp+8]
0019b080mov x3, x30
0019b084bl runtime.morestack_noctxt.abi0
0019b088ldp x0, x1, [sp+8]
0019b08cb 0x19af40
0019af40
0019af40google.golang.org/protobuf/proto.Clone: ; void google.golang.org/protobuf/proto.Clone(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019af40ldr x16, [x28+16]
0019af44sub x17, sp, 32
0019af48subs xzr, x17, x16
0019af4cb.ls 0x19b07c
0019af50str x30, [sp-160]!
0019af54stur x29, [sp-8]
0019af58sub x29, sp, 8
0019af5cstr x0, [sp+168]
0019af60str x1, [sp+176]
0019af64stp xzr, xzr, [sp+56]
0019af68ldr x2, [sp+168]
0019af6ccbnz x2, 0x19af74
0019af70b 0x19b064
0019af74
0019af74loc_19af74:
0019af74ldr x1, [sp+168]
0019af78ldrsb x27, [x1]
0019af7cldr x1, [x1+24]
0019af80ldr x0, [sp+176]
0019af84blr x1
0019af88str x0, [sp+72]
0019af8cstr x1, [sp+80]
0019af90ldrsb x27, [x0]
0019af94ldr x2, [x0+72]
0019af98mov x0, x1
0019af9cblr x2
0019afa0strb w0, [sp+55]
0019afa4tbnz w0, 0, 0x19afac
0019afa8b 0x19b004
0019afac
0019afacloc_19afac:
0019afacldr x1, [sp+72]
0019afb0ldrsb x27, [x1]
0019afb4ldr x1, [x1+88]
0019afb8ldr x0, [sp+80]
0019afbcblr x1
0019afc0str x0, [sp+88]
0019afc4str x1, [sp+96]
0019afc8ldr x3, [sp+80]
0019afccldr x2, [sp+72]
0019afd0bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019afd4ldr x1, [sp+88]
0019afd8ldrsb x27, [x1]
0019afdcldr x1, [x1+64]
0019afe0ldr x0, [sp+96]
0019afe4blr x1
0019afe8str x0, [sp+104]
0019afecstr x1, [sp+112]
0019aff0str x0, [sp+56]
0019aff4str x1, [sp+64]
0019aff8ldur x29, [sp-8]
0019affcldr x30, [sp], 160
0019b000ret x30
0019b004
0019b004loc_19b004:
0019b004ldr x1, [sp+72]
0019b008ldrsb x27, [x1]
0019b00cldr x1, [x1+136]
0019b010ldr x0, [sp+80]
0019b014blr x1
0019b018str x0, [sp+136]
0019b01cstr x1, [sp+144]
0019b020ldrsb x27, [x0]
0019b024ldr x2, [x0+40]
0019b028mov x0, x1
0019b02cblr x2
0019b030str x0, [sp+120]
0019b034str x1, [sp+128]
0019b038ldrsb x27, [x0]
0019b03cldr x2, [x0+64]
0019b040mov x0, x1
0019b044blr x2
0019b048str x0, [sp+104]
0019b04cstr x1, [sp+112]
0019b050str x0, [sp+56]
0019b054str x1, [sp+64]
0019b058ldur x29, [sp-8]
0019b05cldr x30, [sp], 160
0019b060ret x30
0019b064
0019b064loc_19b064:
0019b064stp xzr, xzr, [sp+56]
0019b068mov x0, xzr
0019b06cmov x1, xzr
0019b070ldur x29, [sp-8]
0019b074ldr x30, [sp], 160
0019b078ret x30
0019b07c
0019b07cloc_19b07c:
0019b07cstp x0, x1, [sp+8]
0019b080mov x3, x30
0019b084bl runtime.morestack_noctxt.abi0
0019b088ldp x0, x1, [sp+8]
0019b08cb 0x19af40
0019af40
0019b090
0019b090google.golang.org/protobuf/proto.mergeOptions.mergeMessage: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMessage(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Message dst, google.golang.org/protobuf/reflect/protoreflect.Message src)
0019b090ldr x16, [x28+16]
0019b094sub x17, sp, 224
0019b098subs xzr, x17, x16
0019b09cb.ls 0x19b414
0019b0a0sub x20, sp, 352
0019b0a4stp x29, x30, [x20-8]
0019b0a8add sp, x20, 0
0019b0acsub x29, sp, 8
0019b0b0str x0, [sp+360]
0019b0b4str x1, [sp+368]
0019b0b8str x2, [sp+376]
0019b0bcstr x3, [sp+384]
0019b0c0bl google.golang.org/protobuf/proto.protoMethods
0019b0c4str x0, [sp+80]
0019b0c8subs xzr, x0, 0
0019b0cccset x2, ne
0019b0d0strb w2, [sp+55]
0019b0d4cbnz x0, 0x19b0dc
0019b0d8b 0x19b0f8
0019b0dc
0019b0dcloc_19b0dc:
0019b0dcldr x4, [sp+80]
0019b0e0ldrsb x27, [x4]
0019b0e4ldr x4, [x4+32]
0019b0e8subs xzr, x4, 0
0019b0eccset x4, ne
0019b0f0strb w4, [sp+55]
0019b0f4b 0x19b0fc
0019b0f8
0019b0f8loc_19b0f8:
0019b0f8b 0x19b0fc
0019b0fc
0019b0fcloc_19b0fc:
0019b0fcldrb w4, [sp+55]
0019b100tbnz w4, 0, 0x19b108
0019b104b 0x19b164
0019b108
0019b108loc_19b108:
0019b108str xzr, [sp+88]
0019b10cstp xzr, xzr, [sp+96]
0019b110str xzr, [sp+112]
0019b114ldr x2, [sp+360]
0019b118ldr x3, [sp+368]
0019b11cstr x2, [sp+104]
0019b120str x3, [sp+112]
0019b124ldr x0, [sp+376]
0019b128ldr x1, [sp+384]
0019b12cstr x0, [sp+88]
0019b130str x1, [sp+96]
0019b134ldr x4, [sp+80]
0019b138ldrsb x27, [x4]
0019b13cldr x26, [x4+32]
0019b140ldr x4, [x26]
0019b144blr x4
0019b148strb w0, [sp+54]
0019b14ctbnz w0, 0, 0x19b154
0019b150b 0x19b160
0019b154
0019b154loc_19b154:
0019b154ldp x29, x30, [sp-8]
0019b158add sp, sp, 352
0019b15cret x30
0019b160
0019b160loc_19b160:
0019b160b 0x19b168
0019b164
0019b164loc_19b164:
0019b164b 0x19b168
0019b168
0019b168loc_19b168:
0019b168ldr x1, [sp+360]
0019b16cldrsb x27, [x1]
0019b170ldr x1, [x1+72]
0019b174ldr x0, [sp+368]
0019b178blr x1
0019b17cstrb w0, [sp+55]
0019b180tbnz w0, 0, 0x19b188
0019b184b 0x19b334
0019b188
0019b188loc_19b188:
0019b188adrp x0, 0x4b0000
0019b18cadd x0, x0, 3456
0019b190bl runtime.newobject
0019b194str x0, [sp+200]
0019b198adrp x1, 0
0019b19cadd x1, x1, 1072
0019b1a0str x1, [x0]
0019b1a4ldr x1, [sp+368]
0019b1a8ldr x2, [sp+360]
0019b1acldr x3, [sp+200]
0019b1b0ldrsb x27, [x3]
0019b1b4ldr x4, [sp+200]
0019b1b8ldrsb x27, [x4]
0019b1bcstr x2, [x3+8]
0019b1c0adrp x27, 0x8b0000
0019b1c4ldr w2, [x27+3056]
0019b1c8cbz w2, 0x19b1d0
0019b1ccb 0x19b1d4
0019b1d0
0019b1d0loc_19b1d0:
0019b1d0b 0x19b1e8
0019b1d4
0019b1d4loc_19b1d4:
0019b1d4bl runtime.gcWriteBarrier2
0019b1d8str x1, [x25]
0019b1dcldr x2, [x3+16]
0019b1e0str x2, [x25+8]
0019b1e4b 0x19b1e8
0019b1e8
0019b1e8loc_19b1e8:
0019b1e8str x1, [x3+16]
0019b1ecldr x2, [sp+376]
0019b1f0ldrsb x27, [x2]
0019b1f4ldr x0, [sp+384]
0019b1f8ldr x2, [x2+112]
0019b1fcldr x1, [sp+200]
0019b200blr x2
0019b204ldr x2, [sp+376]
0019b208ldrsb x27, [x2]
0019b20cldr x2, [x2+48]
0019b210ldr x0, [sp+384]
0019b214blr x2
0019b218str x0, [sp+304]
0019b21cstr x1, [sp+312]
0019b220str x2, [sp+320]
0019b224str x1, [sp+72]
0019b228cbnz x1, 0x19b230
0019b22cb 0x19b324
0019b230
0019b230loc_19b230:
0019b230ldr x1, [sp+360]
0019b234ldrsb x27, [x1]
0019b238ldr x1, [x1+48]
0019b23cldr x0, [sp+368]
0019b240blr x1
0019b244str x0, [sp+304]
0019b248str x1, [sp+312]
0019b24cstr x2, [sp+320]
0019b250ldr x0, [sp+384]
0019b254ldr x1, [sp+376]
0019b258ldrsb x27, [x1]
0019b25cldr x1, [x1+48]
0019b260blr x1
0019b264str x0, [sp+280]
0019b268str x1, [sp+288]
0019b26cstr x2, [sp+296]
0019b270ldr x2, [sp+320]
0019b274ldr x0, [sp+304]
0019b278ldr x1, [sp+312]
0019b27cstr x0, [sp+176]
0019b280str x1, [sp+184]
0019b284str x2, [sp+192]
0019b288ldr x3, [sp+288]
0019b28cadd x1, x1, x3
0019b290str x1, [sp+64]
0019b294subs xzr, x2, x1
0019b298b.hs 0x19b2a0
0019b29cb 0x19b2a8
0019b2a0
0019b2a0loc_19b2a0:
0019b2a0str x1, [sp+184]
0019b2a4b 0x19b2c8
0019b2a8
0019b2a8loc_19b2a8:
0019b2a8ldr x3, [sp+288]
0019b2acadrp x4, 0x45a000
0019b2b0add x4, x4, 3072
0019b2b4bl runtime.growslice
0019b2b8str x0, [sp+176]
0019b2bcstr x1, [sp+184]
0019b2c0str x2, [sp+192]
0019b2c4b 0x19b2c8
0019b2c8
0019b2c8loc_19b2c8:
0019b2c8ldr x3, [sp+288]
0019b2ccstr x3, [sp+56]
0019b2d0ldr x3, [sp+64]
0019b2d4ldr x4, [sp+288]
0019b2d8sub x3, x3, x4
0019b2dcldr x4, [sp+176]
0019b2e0add x0, x4, x3
0019b2e4str x0, [sp+168]
0019b2e8ldr x2, [sp+56]
0019b2ecldr x1, [sp+280]
0019b2f0bl runtime.memmove
0019b2f4ldr x1, [sp+176]
0019b2f8ldr x2, [sp+184]
0019b2fcldr x3, [sp+192]
0019b300str x1, [sp+256]
0019b304str x2, [sp+264]
0019b308str x3, [sp+272]
0019b30cldr x4, [sp+360]
0019b310ldrsb x27, [x4]
0019b314ldr x0, [sp+368]
0019b318ldr x4, [x4+128]
0019b31cblr x4
0019b320b 0x19b328
0019b324
0019b324loc_19b324:
0019b324b 0x19b328
0019b328
0019b328loc_19b328:
0019b328ldp x29, x30, [sp-8]
0019b32cadd sp, sp, 352
0019b330ret x30
0019b334
0019b334loc_19b334:
0019b334ldr x1, [sp+360]
0019b338ldrsb x27, [x1]
0019b33cldr x1, [x1+32]
0019b340ldr x0, [sp+368]
0019b344blr x1
0019b348str x0, [sp+152]
0019b34cstr x1, [sp+160]
0019b350ldrsb x27, [x0]
0019b354ldr x2, [x0+64]
0019b358mov x0, x1
0019b35cblr x2
0019b360str x0, [sp+136]
0019b364str x1, [sp+144]
0019b368stp xzr, xzr, [sp+120]
0019b36cadd x1, sp, 120
0019b370str x1, [sp+224]
0019b374ldr x0, [sp+136]
0019b378ldr x1, [sp+144]
0019b37cbl runtime.convTstring
0019b380str x0, [sp+216]
0019b384ldr x1, [sp+224]
0019b388ldrsb x27, [x1]
0019b38cadrp x2, 0x494000
0019b390add x2, x2, 2496
0019b394str x2, [x1]
0019b398adrp x27, 0x8b0000
0019b39cldr w2, [x27+3056]
0019b3a0cbz w2, 0x19b3a8
0019b3a4b 0x19b400
0019b3a8
0019b3a8loc_19b3a8:
0019b3a8b 0x19b3ac
0019b3ac
0019b3acloc_19b3ac:
0019b3acstr x0, [x1+8]
0019b3b0ldr x2, [sp+224]
0019b3b4ldrsb x27, [x2]
0019b3b8b 0x19b3bc
0019b3bc
0019b3bcloc_19b3bc:
0019b3bcstr x2, [sp+232]
0019b3c0orr x4, xzr, 1
0019b3c4str x4, [sp+240]
0019b3c8str x4, [sp+248]
0019b3ccadrp x0, 0x526000
0019b3d0add x0, x0, 2173
0019b3d4movz x1, 36
0019b3d8mov x3, x4
0019b3dcbl fmt.Sprintf
0019b3e0str x0, [sp+328]
0019b3e4str x1, [sp+336]
0019b3e8bl runtime.convTstring
0019b3ecstr x0, [sp+208]
0019b3f0mov x1, x0
0019b3f4adrp x0, 0x45a000
0019b3f8add x0, x0, 2944
0019b3fcbl runtime.gopanic
0019b400
0019b400loc_19b400:
0019b400bl runtime.gcWriteBarrier2
0019b404str x0, [x25]
0019b408ldr x5, [x1+8]
0019b40cstr x5, [x25+8]
0019b410b 0x19b3ac
0019b414
0019b414loc_19b414:
0019b414stp x0, x1, [sp+8]
0019b418stp x2, x3, [sp+24]
0019b41cmov x3, x30
0019b420bl runtime.morestack_noctxt.abi0
0019b424ldp x0, x1, [sp+8]
0019b428ldp x2, x3, [sp+24]
0019b42cb 0x19b090
0019b090
0019b090google.golang.org/protobuf/proto.mergeOptions.mergeMessage: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMessage(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Message dst, google.golang.org/protobuf/reflect/protoreflect.Message src)
0019b090ldr x16, [x28+16]
0019b094sub x17, sp, 224
0019b098subs xzr, x17, x16
0019b09cb.ls 0x19b414
0019b0a0sub x20, sp, 352
0019b0a4stp x29, x30, [x20-8]
0019b0a8add sp, x20, 0
0019b0acsub x29, sp, 8
0019b0b0str x0, [sp+360]
0019b0b4str x1, [sp+368]
0019b0b8str x2, [sp+376]
0019b0bcstr x3, [sp+384]
0019b0c0bl google.golang.org/protobuf/proto.protoMethods
0019b0c4str x0, [sp+80]
0019b0c8subs xzr, x0, 0
0019b0cccset x2, ne
0019b0d0strb w2, [sp+55]
0019b0d4cbnz x0, 0x19b0dc
0019b0d8b 0x19b0f8
0019b0dc
0019b0dcloc_19b0dc:
0019b0dcldr x4, [sp+80]
0019b0e0ldrsb x27, [x4]
0019b0e4ldr x4, [x4+32]
0019b0e8subs xzr, x4, 0
0019b0eccset x4, ne
0019b0f0strb w4, [sp+55]
0019b0f4b 0x19b0fc
0019b0f8
0019b0f8loc_19b0f8:
0019b0f8b 0x19b0fc
0019b0fc
0019b0fcloc_19b0fc:
0019b0fcldrb w4, [sp+55]
0019b100tbnz w4, 0, 0x19b108
0019b104b 0x19b164
0019b108
0019b108loc_19b108:
0019b108str xzr, [sp+88]
0019b10cstp xzr, xzr, [sp+96]
0019b110str xzr, [sp+112]
0019b114ldr x2, [sp+360]
0019b118ldr x3, [sp+368]
0019b11cstr x2, [sp+104]
0019b120str x3, [sp+112]
0019b124ldr x0, [sp+376]
0019b128ldr x1, [sp+384]
0019b12cstr x0, [sp+88]
0019b130str x1, [sp+96]
0019b134ldr x4, [sp+80]
0019b138ldrsb x27, [x4]
0019b13cldr x26, [x4+32]
0019b140ldr x4, [x26]
0019b144blr x4
0019b148strb w0, [sp+54]
0019b14ctbnz w0, 0, 0x19b154
0019b150b 0x19b160
0019b154
0019b154loc_19b154:
0019b154ldp x29, x30, [sp-8]
0019b158add sp, sp, 352
0019b15cret x30
0019b160
0019b160loc_19b160:
0019b160b 0x19b168
0019b164
0019b164loc_19b164:
0019b164b 0x19b168
0019b168
0019b168loc_19b168:
0019b168ldr x1, [sp+360]
0019b16cldrsb x27, [x1]
0019b170ldr x1, [x1+72]
0019b174ldr x0, [sp+368]
0019b178blr x1
0019b17cstrb w0, [sp+55]
0019b180tbnz w0, 0, 0x19b188
0019b184b 0x19b334
0019b188
0019b188loc_19b188:
0019b188adrp x0, 0x4b0000
0019b18cadd x0, x0, 3456
0019b190bl runtime.newobject
0019b194str x0, [sp+200]
0019b198adrp x1, 0
0019b19cadd x1, x1, 1072
0019b1a0str x1, [x0]
0019b1a4ldr x1, [sp+368]
0019b1a8ldr x2, [sp+360]
0019b1acldr x3, [sp+200]
0019b1b0ldrsb x27, [x3]
0019b1b4ldr x4, [sp+200]
0019b1b8ldrsb x27, [x4]
0019b1bcstr x2, [x3+8]
0019b1c0adrp x27, 0x8b0000
0019b1c4ldr w2, [x27+3056]
0019b1c8cbz w2, 0x19b1d0
0019b1ccb 0x19b1d4
0019b1d0
0019b1d0loc_19b1d0:
0019b1d0b 0x19b1e8
0019b1d4
0019b1d4loc_19b1d4:
0019b1d4bl runtime.gcWriteBarrier2
0019b1d8str x1, [x25]
0019b1dcldr x2, [x3+16]
0019b1e0str x2, [x25+8]
0019b1e4b 0x19b1e8
0019b1e8
0019b1e8loc_19b1e8:
0019b1e8str x1, [x3+16]
0019b1ecldr x2, [sp+376]
0019b1f0ldrsb x27, [x2]
0019b1f4ldr x0, [sp+384]
0019b1f8ldr x2, [x2+112]
0019b1fcldr x1, [sp+200]
0019b200blr x2
0019b204ldr x2, [sp+376]
0019b208ldrsb x27, [x2]
0019b20cldr x2, [x2+48]
0019b210ldr x0, [sp+384]
0019b214blr x2
0019b218str x0, [sp+304]
0019b21cstr x1, [sp+312]
0019b220str x2, [sp+320]
0019b224str x1, [sp+72]
0019b228cbnz x1, 0x19b230
0019b22cb 0x19b324
0019b230
0019b230loc_19b230:
0019b230ldr x1, [sp+360]
0019b234ldrsb x27, [x1]
0019b238ldr x1, [x1+48]
0019b23cldr x0, [sp+368]
0019b240blr x1
0019b244str x0, [sp+304]
0019b248str x1, [sp+312]
0019b24cstr x2, [sp+320]
0019b250ldr x0, [sp+384]
0019b254ldr x1, [sp+376]
0019b258ldrsb x27, [x1]
0019b25cldr x1, [x1+48]
0019b260blr x1
0019b264str x0, [sp+280]
0019b268str x1, [sp+288]
0019b26cstr x2, [sp+296]
0019b270ldr x2, [sp+320]
0019b274ldr x0, [sp+304]
0019b278ldr x1, [sp+312]
0019b27cstr x0, [sp+176]
0019b280str x1, [sp+184]
0019b284str x2, [sp+192]
0019b288ldr x3, [sp+288]
0019b28cadd x1, x1, x3
0019b290str x1, [sp+64]
0019b294subs xzr, x2, x1
0019b298b.hs 0x19b2a0
0019b29cb 0x19b2a8
0019b2a0
0019b2a0loc_19b2a0:
0019b2a0str x1, [sp+184]
0019b2a4b 0x19b2c8
0019b2a8
0019b2a8loc_19b2a8:
0019b2a8ldr x3, [sp+288]
0019b2acadrp x4, 0x45a000
0019b2b0add x4, x4, 3072
0019b2b4bl runtime.growslice
0019b2b8str x0, [sp+176]
0019b2bcstr x1, [sp+184]
0019b2c0str x2, [sp+192]
0019b2c4b 0x19b2c8
0019b2c8
0019b2c8loc_19b2c8:
0019b2c8ldr x3, [sp+288]
0019b2ccstr x3, [sp+56]
0019b2d0ldr x3, [sp+64]
0019b2d4ldr x4, [sp+288]
0019b2d8sub x3, x3, x4
0019b2dcldr x4, [sp+176]
0019b2e0add x0, x4, x3
0019b2e4str x0, [sp+168]
0019b2e8ldr x2, [sp+56]
0019b2ecldr x1, [sp+280]
0019b2f0bl runtime.memmove
0019b2f4ldr x1, [sp+176]
0019b2f8ldr x2, [sp+184]
0019b2fcldr x3, [sp+192]
0019b300str x1, [sp+256]
0019b304str x2, [sp+264]
0019b308str x3, [sp+272]
0019b30cldr x4, [sp+360]
0019b310ldrsb x27, [x4]
0019b314ldr x0, [sp+368]
0019b318ldr x4, [x4+128]
0019b31cblr x4
0019b320b 0x19b328
0019b324
0019b324loc_19b324:
0019b324b 0x19b328
0019b328
0019b328loc_19b328:
0019b328ldp x29, x30, [sp-8]
0019b32cadd sp, sp, 352
0019b330ret x30
0019b334
0019b334loc_19b334:
0019b334ldr x1, [sp+360]
0019b338ldrsb x27, [x1]
0019b33cldr x1, [x1+32]
0019b340ldr x0, [sp+368]
0019b344blr x1
0019b348str x0, [sp+152]
0019b34cstr x1, [sp+160]
0019b350ldrsb x27, [x0]
0019b354ldr x2, [x0+64]
0019b358mov x0, x1
0019b35cblr x2
0019b360str x0, [sp+136]
0019b364str x1, [sp+144]
0019b368stp xzr, xzr, [sp+120]
0019b36cadd x1, sp, 120
0019b370str x1, [sp+224]
0019b374ldr x0, [sp+136]
0019b378ldr x1, [sp+144]
0019b37cbl runtime.convTstring
0019b380str x0, [sp+216]
0019b384ldr x1, [sp+224]
0019b388ldrsb x27, [x1]
0019b38cadrp x2, 0x494000
0019b390add x2, x2, 2496
0019b394str x2, [x1]
0019b398adrp x27, 0x8b0000
0019b39cldr w2, [x27+3056]
0019b3a0cbz w2, 0x19b3a8
0019b3a4b 0x19b400
0019b3a8
0019b3a8loc_19b3a8:
0019b3a8b 0x19b3ac
0019b3ac
0019b3acloc_19b3ac:
0019b3acstr x0, [x1+8]
0019b3b0ldr x2, [sp+224]
0019b3b4ldrsb x27, [x2]
0019b3b8b 0x19b3bc
0019b3bc
0019b3bcloc_19b3bc:
0019b3bcstr x2, [sp+232]
0019b3c0orr x4, xzr, 1
0019b3c4str x4, [sp+240]
0019b3c8str x4, [sp+248]
0019b3ccadrp x0, 0x526000
0019b3d0add x0, x0, 2173
0019b3d4movz x1, 36
0019b3d8mov x3, x4
0019b3dcbl fmt.Sprintf
0019b3e0str x0, [sp+328]
0019b3e4str x1, [sp+336]
0019b3e8bl runtime.convTstring
0019b3ecstr x0, [sp+208]
0019b3f0mov x1, x0
0019b3f4adrp x0, 0x45a000
0019b3f8add x0, x0, 2944
0019b3fcbl runtime.gopanic
0019b400
0019b400loc_19b400:
0019b400bl runtime.gcWriteBarrier2
0019b404str x0, [x25]
0019b408ldr x5, [x1+8]
0019b40cstr x5, [x25+8]
0019b410b 0x19b3ac
0019b414
0019b414loc_19b414:
0019b414stp x0, x1, [sp+8]
0019b418stp x2, x3, [sp+24]
0019b41cmov x3, x30
0019b420bl runtime.morestack_noctxt.abi0
0019b424ldp x0, x1, [sp+8]
0019b428ldp x2, x3, [sp+24]
0019b42cb 0x19b090
0019b090
0019b430
0019b430google.golang.org/protobuf/proto.mergeOptions.mergeMessage.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019b430ldr x16, [x28+16]
0019b434sub x17, sp, 112
0019b438subs xzr, x17, x16
0019b43cb.ls 0x19b730
0019b440str x30, [sp-240]!
0019b444stur x29, [sp-8]
0019b448sub x29, sp, 8
0019b44cstr x0, [sp+248]
0019b450str x1, [sp+256]
0019b454str x2, [sp+264]
0019b458str x3, [sp+272]
0019b45cstr x4, [sp+280]
0019b460ldr x1, [x26+8]
0019b464ldr x2, [x26+16]
0019b468str x1, [sp+64]
0019b46cstr x2, [sp+72]
0019b470strb wzr, [sp+60]
0019b474ldr x1, [sp+248]
0019b478ldrsb x27, [x1]
0019b47cldr x1, [x1+128]
0019b480ldr x0, [sp+256]
0019b484blr x1
0019b488strb w0, [sp+62]
0019b48ctbnz w0, 0, 0x19b494
0019b490b 0x19b50c
0019b494
0019b494loc_19b494:
0019b494b 0x19b498
0019b498
0019b498loc_19b498:
0019b498ldr x2, [sp+256]
0019b49cldr x3, [sp+64]
0019b4a0ldrsb x27, [x3]
0019b4a4ldr x3, [x3+80]
0019b4a8ldr x1, [sp+248]
0019b4acldr x0, [sp+72]
0019b4b0blr x3
0019b4b4str x0, [sp+144]
0019b4b8str x1, [sp+152]
0019b4bcstr x2, [sp+160]
0019b4c0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019b4c4str x0, [sp+128]
0019b4c8str x1, [sp+136]
0019b4ccldr x0, [sp+264]
0019b4d0ldr x1, [sp+272]
0019b4d4ldr x2, [sp+280]
0019b4d8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019b4dcstr x0, [sp+112]
0019b4e0str x1, [sp+120]
0019b4e4ldr x4, [sp+248]
0019b4e8ldr x5, [sp+256]
0019b4ecldr x3, [sp+128]
0019b4f0ldr x6, [sp+136]
0019b4f4mov x2, x0
0019b4f8mov x0, x3
0019b4fcmov x3, x1
0019b500mov x1, x6
0019b504bl google.golang.org/protobuf/proto.mergeOptions.mergeList
0019b508b 0x19b71c
0019b50c
0019b50cloc_19b50c:
0019b50cldr x1, [sp+248]
0019b510ldrsb x27, [x1]
0019b514ldr x1, [x1+136]
0019b518ldr x0, [sp+256]
0019b51cblr x1
0019b520strb w0, [sp+61]
0019b524tbnz w0, 0, 0x19b52c
0019b528b 0x19b5cc
0019b52c
0019b52cloc_19b52c:
0019b52cb 0x19b530
0019b530
0019b530loc_19b530:
0019b530ldr x2, [sp+256]
0019b534ldr x3, [sp+64]
0019b538ldrsb x27, [x3]
0019b53cldr x3, [x3+80]
0019b540ldr x1, [sp+248]
0019b544ldr x0, [sp+72]
0019b548blr x3
0019b54cstr x0, [sp+144]
0019b550str x1, [sp+152]
0019b554str x2, [sp+160]
0019b558bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019b55cstr x0, [sp+96]
0019b560str x1, [sp+104]
0019b564ldr x0, [sp+264]
0019b568ldr x1, [sp+272]
0019b56cldr x2, [sp+280]
0019b570bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019b574str x0, [sp+80]
0019b578str x1, [sp+88]
0019b57cldr x3, [sp+248]
0019b580ldrsb x27, [x3]
0019b584ldr x0, [sp+256]
0019b588ldr x3, [x3+192]
0019b58cblr x3
0019b590str x0, [sp+216]
0019b594str x1, [sp+224]
0019b598ldr x3, [sp+96]
0019b59cldr x4, [sp+104]
0019b5a0ldr x2, [sp+80]
0019b5a4ldr x5, [sp+88]
0019b5a8mov x6, x0
0019b5acmov x0, x3
0019b5b0mov x7, x1
0019b5b4mov x1, x4
0019b5b8mov x3, x5
0019b5bcmov x4, x6
0019b5c0mov x5, x7
0019b5c4bl google.golang.org/protobuf/proto.mergeOptions.mergeMap
0019b5c8b 0x19b71c
0019b5cc
0019b5ccloc_19b5cc:
0019b5ccldr x1, [sp+248]
0019b5d0ldrsb x27, [x1]
0019b5d4ldr x1, [x1+200]
0019b5d8ldr x0, [sp+256]
0019b5dcblr x1
0019b5e0str x0, [sp+200]
0019b5e4str x1, [sp+208]
0019b5e8cbnz x0, 0x19b5f0
0019b5ecb 0x19b660
0019b5f0
0019b5f0loc_19b5f0:
0019b5f0b 0x19b5f4
0019b5f4
0019b5f4loc_19b5f4:
0019b5f4ldr x2, [sp+256]
0019b5f8ldr x3, [sp+64]
0019b5fcldrsb x27, [x3]
0019b600ldr x3, [x3+80]
0019b604ldr x1, [sp+248]
0019b608ldr x0, [sp+72]
0019b60cblr x3
0019b610str x0, [sp+144]
0019b614str x1, [sp+152]
0019b618str x2, [sp+160]
0019b61cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b620str x0, [sp+184]
0019b624str x1, [sp+192]
0019b628ldr x0, [sp+264]
0019b62cldr x1, [sp+272]
0019b630ldr x2, [sp+280]
0019b634bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b638str x0, [sp+168]
0019b63cstr x1, [sp+176]
0019b640ldr x3, [sp+184]
0019b644ldr x4, [sp+192]
0019b648mov x2, x0
0019b64cmov x0, x3
0019b650mov x3, x1
0019b654mov x1, x4
0019b658bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019b65cb 0x19b71c
0019b660
0019b660loc_19b660:
0019b660ldr x1, [sp+248]
0019b664ldrsb x27, [x1]
0019b668ldr x1, [x1+176]
0019b66cldr x0, [sp+256]
0019b670blr x1
0019b674strb w0, [sp+63]
0019b678ubfm x1, x0, 0, 7
0019b67csubs wzr, w1, 12
0019b680b.eq 0x19b688
0019b684b 0x19b6ec
0019b688
0019b688loc_19b688:
0019b688b 0x19b68c
0019b68c
0019b68cloc_19b68c:
0019b68cldr x0, [sp+264]
0019b690ldr x1, [sp+272]
0019b694ldr x2, [sp+280]
0019b698bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019b69cstr x0, [sp+144]
0019b6a0str x1, [sp+152]
0019b6a4str x2, [sp+160]
0019b6a8ldr x3, [sp+248]
0019b6acldr x4, [sp+72]
0019b6b0ldr x5, [sp+256]
0019b6b4ldr x6, [sp+64]
0019b6b8ldrsb x27, [x6]
0019b6bcldr x6, [x6+120]
0019b6c0mov x7, x0
0019b6c4mov x0, x4
0019b6c8mov x8, x1
0019b6ccmov x1, x3
0019b6d0mov x9, x2
0019b6d4mov x2, x5
0019b6d8mov x3, x7
0019b6dcmov x4, x8
0019b6e0mov x5, x9
0019b6e4blr x6
0019b6e8b 0x19b71c
0019b6ec
0019b6ecloc_19b6ec:
0019b6ecb 0x19b6f0
0019b6f0
0019b6f0loc_19b6f0:
0019b6f0ldr x3, [sp+264]
0019b6f4ldr x2, [sp+256]
0019b6f8ldr x4, [sp+272]
0019b6fcldr x5, [sp+280]
0019b700ldr x6, [sp+64]
0019b704ldrsb x27, [x6]
0019b708ldr x6, [x6+120]
0019b70cldr x1, [sp+248]
0019b710ldr x0, [sp+72]
0019b714blr x6
0019b718b 0x19b71c
0019b71c
0019b71cloc_19b71c:
0019b71corr x0, xzr, 1
0019b720strb w0, [sp+60]
0019b724ldur x29, [sp-8]
0019b728ldr x30, [sp], 240
0019b72cret x30
0019b730
0019b730loc_19b730:
0019b730stp x0, x1, [sp+8]
0019b734stp x2, x3, [sp+24]
0019b738str x4, [sp+40]
0019b73cmov x3, x30
0019b740bl runtime.morestack.abi0
0019b744ldp x0, x1, [sp+8]
0019b748ldp x2, x3, [sp+24]
0019b74cldr x4, [sp+40]
0019b750b 0x19b430
0019b754udf 0
0019b758udf 0
0019b75cudf 0
0019b430
0019b430google.golang.org/protobuf/proto.mergeOptions.mergeMessage.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019b430ldr x16, [x28+16]
0019b434sub x17, sp, 112
0019b438subs xzr, x17, x16
0019b43cb.ls 0x19b730
0019b440str x30, [sp-240]!
0019b444stur x29, [sp-8]
0019b448sub x29, sp, 8
0019b44cstr x0, [sp+248]
0019b450str x1, [sp+256]
0019b454str x2, [sp+264]
0019b458str x3, [sp+272]
0019b45cstr x4, [sp+280]
0019b460ldr x1, [x26+8]
0019b464ldr x2, [x26+16]
0019b468str x1, [sp+64]
0019b46cstr x2, [sp+72]
0019b470strb wzr, [sp+60]
0019b474ldr x1, [sp+248]
0019b478ldrsb x27, [x1]
0019b47cldr x1, [x1+128]
0019b480ldr x0, [sp+256]
0019b484blr x1
0019b488strb w0, [sp+62]
0019b48ctbnz w0, 0, 0x19b494
0019b490b 0x19b50c
0019b494
0019b494loc_19b494:
0019b494b 0x19b498
0019b498
0019b498loc_19b498:
0019b498ldr x2, [sp+256]
0019b49cldr x3, [sp+64]
0019b4a0ldrsb x27, [x3]
0019b4a4ldr x3, [x3+80]
0019b4a8ldr x1, [sp+248]
0019b4acldr x0, [sp+72]
0019b4b0blr x3
0019b4b4str x0, [sp+144]
0019b4b8str x1, [sp+152]
0019b4bcstr x2, [sp+160]
0019b4c0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019b4c4str x0, [sp+128]
0019b4c8str x1, [sp+136]
0019b4ccldr x0, [sp+264]
0019b4d0ldr x1, [sp+272]
0019b4d4ldr x2, [sp+280]
0019b4d8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019b4dcstr x0, [sp+112]
0019b4e0str x1, [sp+120]
0019b4e4ldr x4, [sp+248]
0019b4e8ldr x5, [sp+256]
0019b4ecldr x3, [sp+128]
0019b4f0ldr x6, [sp+136]
0019b4f4mov x2, x0
0019b4f8mov x0, x3
0019b4fcmov x3, x1
0019b500mov x1, x6
0019b504bl google.golang.org/protobuf/proto.mergeOptions.mergeList
0019b508b 0x19b71c
0019b50c
0019b50cloc_19b50c:
0019b50cldr x1, [sp+248]
0019b510ldrsb x27, [x1]
0019b514ldr x1, [x1+136]
0019b518ldr x0, [sp+256]
0019b51cblr x1
0019b520strb w0, [sp+61]
0019b524tbnz w0, 0, 0x19b52c
0019b528b 0x19b5cc
0019b52c
0019b52cloc_19b52c:
0019b52cb 0x19b530
0019b530
0019b530loc_19b530:
0019b530ldr x2, [sp+256]
0019b534ldr x3, [sp+64]
0019b538ldrsb x27, [x3]
0019b53cldr x3, [x3+80]
0019b540ldr x1, [sp+248]
0019b544ldr x0, [sp+72]
0019b548blr x3
0019b54cstr x0, [sp+144]
0019b550str x1, [sp+152]
0019b554str x2, [sp+160]
0019b558bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019b55cstr x0, [sp+96]
0019b560str x1, [sp+104]
0019b564ldr x0, [sp+264]
0019b568ldr x1, [sp+272]
0019b56cldr x2, [sp+280]
0019b570bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019b574str x0, [sp+80]
0019b578str x1, [sp+88]
0019b57cldr x3, [sp+248]
0019b580ldrsb x27, [x3]
0019b584ldr x0, [sp+256]
0019b588ldr x3, [x3+192]
0019b58cblr x3
0019b590str x0, [sp+216]
0019b594str x1, [sp+224]
0019b598ldr x3, [sp+96]
0019b59cldr x4, [sp+104]
0019b5a0ldr x2, [sp+80]
0019b5a4ldr x5, [sp+88]
0019b5a8mov x6, x0
0019b5acmov x0, x3
0019b5b0mov x7, x1
0019b5b4mov x1, x4
0019b5b8mov x3, x5
0019b5bcmov x4, x6
0019b5c0mov x5, x7
0019b5c4bl google.golang.org/protobuf/proto.mergeOptions.mergeMap
0019b5c8b 0x19b71c
0019b5cc
0019b5ccloc_19b5cc:
0019b5ccldr x1, [sp+248]
0019b5d0ldrsb x27, [x1]
0019b5d4ldr x1, [x1+200]
0019b5d8ldr x0, [sp+256]
0019b5dcblr x1
0019b5e0str x0, [sp+200]
0019b5e4str x1, [sp+208]
0019b5e8cbnz x0, 0x19b5f0
0019b5ecb 0x19b660
0019b5f0
0019b5f0loc_19b5f0:
0019b5f0b 0x19b5f4
0019b5f4
0019b5f4loc_19b5f4:
0019b5f4ldr x2, [sp+256]
0019b5f8ldr x3, [sp+64]
0019b5fcldrsb x27, [x3]
0019b600ldr x3, [x3+80]
0019b604ldr x1, [sp+248]
0019b608ldr x0, [sp+72]
0019b60cblr x3
0019b610str x0, [sp+144]
0019b614str x1, [sp+152]
0019b618str x2, [sp+160]
0019b61cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b620str x0, [sp+184]
0019b624str x1, [sp+192]
0019b628ldr x0, [sp+264]
0019b62cldr x1, [sp+272]
0019b630ldr x2, [sp+280]
0019b634bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b638str x0, [sp+168]
0019b63cstr x1, [sp+176]
0019b640ldr x3, [sp+184]
0019b644ldr x4, [sp+192]
0019b648mov x2, x0
0019b64cmov x0, x3
0019b650mov x3, x1
0019b654mov x1, x4
0019b658bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019b65cb 0x19b71c
0019b660
0019b660loc_19b660:
0019b660ldr x1, [sp+248]
0019b664ldrsb x27, [x1]
0019b668ldr x1, [x1+176]
0019b66cldr x0, [sp+256]
0019b670blr x1
0019b674strb w0, [sp+63]
0019b678ubfm x1, x0, 0, 7
0019b67csubs wzr, w1, 12
0019b680b.eq 0x19b688
0019b684b 0x19b6ec
0019b688
0019b688loc_19b688:
0019b688b 0x19b68c
0019b68c
0019b68cloc_19b68c:
0019b68cldr x0, [sp+264]
0019b690ldr x1, [sp+272]
0019b694ldr x2, [sp+280]
0019b698bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019b69cstr x0, [sp+144]
0019b6a0str x1, [sp+152]
0019b6a4str x2, [sp+160]
0019b6a8ldr x3, [sp+248]
0019b6acldr x4, [sp+72]
0019b6b0ldr x5, [sp+256]
0019b6b4ldr x6, [sp+64]
0019b6b8ldrsb x27, [x6]
0019b6bcldr x6, [x6+120]
0019b6c0mov x7, x0
0019b6c4mov x0, x4
0019b6c8mov x8, x1
0019b6ccmov x1, x3
0019b6d0mov x9, x2
0019b6d4mov x2, x5
0019b6d8mov x3, x7
0019b6dcmov x4, x8
0019b6e0mov x5, x9
0019b6e4blr x6
0019b6e8b 0x19b71c
0019b6ec
0019b6ecloc_19b6ec:
0019b6ecb 0x19b6f0
0019b6f0
0019b6f0loc_19b6f0:
0019b6f0ldr x3, [sp+264]
0019b6f4ldr x2, [sp+256]
0019b6f8ldr x4, [sp+272]
0019b6fcldr x5, [sp+280]
0019b700ldr x6, [sp+64]
0019b704ldrsb x27, [x6]
0019b708ldr x6, [x6+120]
0019b70cldr x1, [sp+248]
0019b710ldr x0, [sp+72]
0019b714blr x6
0019b718b 0x19b71c
0019b71c
0019b71cloc_19b71c:
0019b71corr x0, xzr, 1
0019b720strb w0, [sp+60]
0019b724ldur x29, [sp-8]
0019b728ldr x30, [sp], 240
0019b72cret x30
0019b730
0019b730loc_19b730:
0019b730stp x0, x1, [sp+8]
0019b734stp x2, x3, [sp+24]
0019b738str x4, [sp+40]
0019b73cmov x3, x30
0019b740bl runtime.morestack.abi0
0019b744ldp x0, x1, [sp+8]
0019b748ldp x2, x3, [sp+24]
0019b74cldr x4, [sp+40]
0019b750b 0x19b430
0019b754udf 0
0019b758udf 0
0019b75cudf 0
0019b430
0019b760
0019b760google.golang.org/protobuf/proto.mergeOptions.mergeList: ; void google.golang.org/protobuf/proto.mergeOptions.mergeList(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.List dst, google.golang.org/protobuf/reflect/protoreflect.List src, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0019b760ldr x16, [x28+16]
0019b764sub x17, sp, 80
0019b768subs xzr, x17, x16
0019b76cb.ls 0x19b964
0019b770str x30, [sp-208]!
0019b774stur x29, [sp-8]
0019b778sub x29, sp, 8
0019b77cstr x0, [sp+216]
0019b780str x1, [sp+224]
0019b784str x2, [sp+232]
0019b788str x3, [sp+240]
0019b78cstr x4, [sp+248]
0019b790str x5, [sp+256]
0019b794ldrsb x27, [x2]
0019b798ldr x1, [x2+56]
0019b79cmov x0, x3
0019b7a0blr x1
0019b7a4str x0, [sp+72]
0019b7a8str xzr, [sp+64]
0019b7acstr x0, [sp+56]
0019b7b0b 0x19b7b4
0019b7b4
0019b7b4loc_19b7b4:
0019b7b4ldr x2, [sp+56]
0019b7b8ldr x3, [sp+64]
0019b7bcsubs xzr, x2, x3
0019b7c0b.gt 0x19b7c8
0019b7c4b 0x19b958
0019b7c8
0019b7c8loc_19b7c8:
0019b7c8ldr x1, [sp+64]
0019b7ccldr x2, [sp+232]
0019b7d0ldrsb x27, [x2]
0019b7d4ldr x2, [x2+40]
0019b7d8ldr x0, [sp+240]
0019b7dcblr x2
0019b7e0str x0, [sp+80]
0019b7e4str x1, [sp+88]
0019b7e8str x2, [sp+96]
0019b7ecldr x2, [sp+248]
0019b7f0ldrsb x27, [x2]
0019b7f4ldr x2, [x2+200]
0019b7f8ldr x0, [sp+256]
0019b7fcblr x2
0019b800str x0, [sp+128]
0019b804str x1, [sp+136]
0019b808cbnz x0, 0x19b810
0019b80cb 0x19b8a0
0019b810
0019b810loc_19b810:
0019b810b 0x19b814
0019b814
0019b814loc_19b814:
0019b814ldr x1, [sp+216]
0019b818ldrsb x27, [x1]
0019b81cldr x1, [x1+64]
0019b820ldr x0, [sp+224]
0019b824blr x1
0019b828str x0, [sp+104]
0019b82cstr x1, [sp+112]
0019b830str x2, [sp+120]
0019b834bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b838str x0, [sp+184]
0019b83cstr x1, [sp+192]
0019b840ldr x0, [sp+80]
0019b844ldr x1, [sp+88]
0019b848ldr x2, [sp+96]
0019b84cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b850str x0, [sp+168]
0019b854str x1, [sp+176]
0019b858ldr x2, [sp+192]
0019b85cldr x3, [sp+184]
0019b860mov x4, x0
0019b864mov x0, x3
0019b868mov x5, x1
0019b86cmov x1, x2
0019b870mov x2, x4
0019b874mov x3, x5
0019b878bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019b87cldr x1, [sp+104]
0019b880ldr x2, [sp+112]
0019b884ldr x3, [sp+120]
0019b888ldr x4, [sp+216]
0019b88cldrsb x27, [x4]
0019b890ldr x4, [x4+24]
0019b894ldr x0, [sp+224]
0019b898blr x4
0019b89cb 0x19b944
0019b8a0
0019b8a0loc_19b8a0:
0019b8a0ldr x1, [sp+248]
0019b8a4ldrsb x27, [x1]
0019b8a8ldr x1, [x1+176]
0019b8acldr x0, [sp+256]
0019b8b0blr x1
0019b8b4strb w0, [sp+55]
0019b8b8ubfm x1, x0, 0, 7
0019b8bcsubs wzr, w1, 12
0019b8c0b.eq 0x19b8c8
0019b8c4b 0x19b91c
0019b8c8
0019b8c8loc_19b8c8:
0019b8c8b 0x19b8cc
0019b8cc
0019b8ccloc_19b8cc:
0019b8ccldr x0, [sp+80]
0019b8d0ldr x1, [sp+88]
0019b8d4ldr x2, [sp+96]
0019b8d8bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019b8dcstr x0, [sp+144]
0019b8e0str x1, [sp+152]
0019b8e4str x2, [sp+160]
0019b8e8ldr x3, [sp+224]
0019b8ecldr x4, [sp+216]
0019b8f0ldrsb x27, [x4]
0019b8f4ldr x4, [x4+24]
0019b8f8mov x5, x0
0019b8fcmov x0, x3
0019b900mov x6, x1
0019b904mov x1, x5
0019b908mov x7, x2
0019b90cmov x2, x6
0019b910mov x3, x7
0019b914blr x4
0019b918b 0x19b944
0019b91c
0019b91cloc_19b91c:
0019b91cb 0x19b920
0019b920
0019b920loc_19b920:
0019b920ldr x1, [sp+80]
0019b924ldr x2, [sp+88]
0019b928ldr x3, [sp+96]
0019b92cldr x4, [sp+216]
0019b930ldrsb x27, [x4]
0019b934ldr x4, [x4+24]
0019b938ldr x0, [sp+224]
0019b93cblr x4
0019b940b 0x19b944
0019b944
0019b944loc_19b944:
0019b944b 0x19b948
0019b948
0019b948loc_19b948:
0019b948ldr x2, [sp+64]
0019b94cadd x2, x2, 1
0019b950str x2, [sp+64]
0019b954b 0x19b7b4
0019b958
0019b958loc_19b958:
0019b958ldur x29, [sp-8]
0019b95cldr x30, [sp], 208
0019b960ret x30
0019b964
0019b964loc_19b964:
0019b964stp x0, x1, [sp+8]
0019b968stp x2, x3, [sp+24]
0019b96cstp x4, x5, [sp+40]
0019b970mov x3, x30
0019b974bl runtime.morestack_noctxt.abi0
0019b978ldp x0, x1, [sp+8]
0019b97cldp x2, x3, [sp+24]
0019b980ldp x4, x5, [sp+40]
0019b984b 0x19b760
0019b988udf 0
0019b98cudf 0
0019b760
0019b760google.golang.org/protobuf/proto.mergeOptions.mergeList: ; void google.golang.org/protobuf/proto.mergeOptions.mergeList(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.List dst, google.golang.org/protobuf/reflect/protoreflect.List src, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0019b760ldr x16, [x28+16]
0019b764sub x17, sp, 80
0019b768subs xzr, x17, x16
0019b76cb.ls 0x19b964
0019b770str x30, [sp-208]!
0019b774stur x29, [sp-8]
0019b778sub x29, sp, 8
0019b77cstr x0, [sp+216]
0019b780str x1, [sp+224]
0019b784str x2, [sp+232]
0019b788str x3, [sp+240]
0019b78cstr x4, [sp+248]
0019b790str x5, [sp+256]
0019b794ldrsb x27, [x2]
0019b798ldr x1, [x2+56]
0019b79cmov x0, x3
0019b7a0blr x1
0019b7a4str x0, [sp+72]
0019b7a8str xzr, [sp+64]
0019b7acstr x0, [sp+56]
0019b7b0b 0x19b7b4
0019b7b4
0019b7b4loc_19b7b4:
0019b7b4ldr x2, [sp+56]
0019b7b8ldr x3, [sp+64]
0019b7bcsubs xzr, x2, x3
0019b7c0b.gt 0x19b7c8
0019b7c4b 0x19b958
0019b7c8
0019b7c8loc_19b7c8:
0019b7c8ldr x1, [sp+64]
0019b7ccldr x2, [sp+232]
0019b7d0ldrsb x27, [x2]
0019b7d4ldr x2, [x2+40]
0019b7d8ldr x0, [sp+240]
0019b7dcblr x2
0019b7e0str x0, [sp+80]
0019b7e4str x1, [sp+88]
0019b7e8str x2, [sp+96]
0019b7ecldr x2, [sp+248]
0019b7f0ldrsb x27, [x2]
0019b7f4ldr x2, [x2+200]
0019b7f8ldr x0, [sp+256]
0019b7fcblr x2
0019b800str x0, [sp+128]
0019b804str x1, [sp+136]
0019b808cbnz x0, 0x19b810
0019b80cb 0x19b8a0
0019b810
0019b810loc_19b810:
0019b810b 0x19b814
0019b814
0019b814loc_19b814:
0019b814ldr x1, [sp+216]
0019b818ldrsb x27, [x1]
0019b81cldr x1, [x1+64]
0019b820ldr x0, [sp+224]
0019b824blr x1
0019b828str x0, [sp+104]
0019b82cstr x1, [sp+112]
0019b830str x2, [sp+120]
0019b834bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b838str x0, [sp+184]
0019b83cstr x1, [sp+192]
0019b840ldr x0, [sp+80]
0019b844ldr x1, [sp+88]
0019b848ldr x2, [sp+96]
0019b84cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019b850str x0, [sp+168]
0019b854str x1, [sp+176]
0019b858ldr x2, [sp+192]
0019b85cldr x3, [sp+184]
0019b860mov x4, x0
0019b864mov x0, x3
0019b868mov x5, x1
0019b86cmov x1, x2
0019b870mov x2, x4
0019b874mov x3, x5
0019b878bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019b87cldr x1, [sp+104]
0019b880ldr x2, [sp+112]
0019b884ldr x3, [sp+120]
0019b888ldr x4, [sp+216]
0019b88cldrsb x27, [x4]
0019b890ldr x4, [x4+24]
0019b894ldr x0, [sp+224]
0019b898blr x4
0019b89cb 0x19b944
0019b8a0
0019b8a0loc_19b8a0:
0019b8a0ldr x1, [sp+248]
0019b8a4ldrsb x27, [x1]
0019b8a8ldr x1, [x1+176]
0019b8acldr x0, [sp+256]
0019b8b0blr x1
0019b8b4strb w0, [sp+55]
0019b8b8ubfm x1, x0, 0, 7
0019b8bcsubs wzr, w1, 12
0019b8c0b.eq 0x19b8c8
0019b8c4b 0x19b91c
0019b8c8
0019b8c8loc_19b8c8:
0019b8c8b 0x19b8cc
0019b8cc
0019b8ccloc_19b8cc:
0019b8ccldr x0, [sp+80]
0019b8d0ldr x1, [sp+88]
0019b8d4ldr x2, [sp+96]
0019b8d8bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019b8dcstr x0, [sp+144]
0019b8e0str x1, [sp+152]
0019b8e4str x2, [sp+160]
0019b8e8ldr x3, [sp+224]
0019b8ecldr x4, [sp+216]
0019b8f0ldrsb x27, [x4]
0019b8f4ldr x4, [x4+24]
0019b8f8mov x5, x0
0019b8fcmov x0, x3
0019b900mov x6, x1
0019b904mov x1, x5
0019b908mov x7, x2
0019b90cmov x2, x6
0019b910mov x3, x7
0019b914blr x4
0019b918b 0x19b944
0019b91c
0019b91cloc_19b91c:
0019b91cb 0x19b920
0019b920
0019b920loc_19b920:
0019b920ldr x1, [sp+80]
0019b924ldr x2, [sp+88]
0019b928ldr x3, [sp+96]
0019b92cldr x4, [sp+216]
0019b930ldrsb x27, [x4]
0019b934ldr x4, [x4+24]
0019b938ldr x0, [sp+224]
0019b93cblr x4
0019b940b 0x19b944
0019b944
0019b944loc_19b944:
0019b944b 0x19b948
0019b948
0019b948loc_19b948:
0019b948ldr x2, [sp+64]
0019b94cadd x2, x2, 1
0019b950str x2, [sp+64]
0019b954b 0x19b7b4
0019b958
0019b958loc_19b958:
0019b958ldur x29, [sp-8]
0019b95cldr x30, [sp], 208
0019b960ret x30
0019b964
0019b964loc_19b964:
0019b964stp x0, x1, [sp+8]
0019b968stp x2, x3, [sp+24]
0019b96cstp x4, x5, [sp+40]
0019b970mov x3, x30
0019b974bl runtime.morestack_noctxt.abi0
0019b978ldp x0, x1, [sp+8]
0019b97cldp x2, x3, [sp+24]
0019b980ldp x4, x5, [sp+40]
0019b984b 0x19b760
0019b988udf 0
0019b98cudf 0
0019b760
0019b990
0019b990google.golang.org/protobuf/proto.mergeOptions.mergeMap: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Map dst, google.golang.org/protobuf/reflect/protoreflect.Map src, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0019b990ldr x16, [x28+16]
0019b994subs xzr, sp, x16
0019b998b.ls 0x19ba88
0019b99cstr x30, [sp-48]!
0019b9a0stur x29, [sp-8]
0019b9a4sub x29, sp, 8
0019b9a8str x0, [sp+56]
0019b9acstr x1, [sp+64]
0019b9b0str x2, [sp+72]
0019b9b4str x3, [sp+80]
0019b9b8str x4, [sp+88]
0019b9bcstr x5, [sp+96]
0019b9c0adrp x0, 0x4c1000
0019b9c4add x0, x0, 1184
0019b9c8bl runtime.newobject
0019b9ccstr x0, [sp+32]
0019b9d0adrp x1, 0
0019b9d4add x1, x1, 2736
0019b9d8str x1, [x0]
0019b9dcldr x1, [sp+96]
0019b9e0ldr x2, [sp+88]
0019b9e4ldr x3, [sp+32]
0019b9e8ldrsb x27, [x3]
0019b9ecstr x2, [x3+8]
0019b9f0adrp x27, 0x8b0000
0019b9f4ldr w2, [x27+3056]
0019b9f8cbz w2, 0x19ba00
0019b9fcb 0x19ba04
0019ba00
0019ba00loc_19ba00:
0019ba00b 0x19ba18
0019ba04
0019ba04loc_19ba04:
0019ba04bl runtime.gcWriteBarrier2
0019ba08str x1, [x25]
0019ba0cldr x2, [x3+16]
0019ba10str x2, [x25+8]
0019ba14b 0x19ba18
0019ba18
0019ba18loc_19ba18:
0019ba18str x1, [x3+16]
0019ba1cldr x2, [sp+64]
0019ba20ldr x3, [sp+56]
0019ba24ldr x4, [sp+32]
0019ba28ldrsb x27, [x4]
0019ba2cstr x3, [x4+24]
0019ba30adrp x27, 0x8b0000
0019ba34ldr w3, [x27+3056]
0019ba38cbz w3, 0x19ba40
0019ba3cb 0x19ba44
0019ba40
0019ba40loc_19ba40:
0019ba40b 0x19ba58
0019ba44
0019ba44loc_19ba44:
0019ba44bl runtime.gcWriteBarrier2
0019ba48str x2, [x25]
0019ba4cldr x3, [x4+32]
0019ba50str x3, [x25+8]
0019ba54b 0x19ba58
0019ba58
0019ba58loc_19ba58:
0019ba58str x2, [x4+32]
0019ba5cldr x2, [sp+72]
0019ba60ldrsb x27, [x2]
0019ba64ldr x0, [sp+80]
0019ba68ldr x2, [x2+80]
0019ba6cldr x3, [sp+32]
0019ba70ldrsb x27, [x3]
0019ba74ldr x1, [sp+32]
0019ba78blr x2
0019ba7cldur x29, [sp-8]
0019ba80ldr x30, [sp], 48
0019ba84ret x30
0019ba88
0019ba88loc_19ba88:
0019ba88stp x0, x1, [sp+8]
0019ba8cstp x2, x3, [sp+24]
0019ba90stp x4, x5, [sp+40]
0019ba94mov x3, x30
0019ba98bl runtime.morestack_noctxt.abi0
0019ba9cldp x0, x1, [sp+8]
0019baa0ldp x2, x3, [sp+24]
0019baa4ldp x4, x5, [sp+40]
0019baa8b 0x19b990
0019baacudf 0
0019b990
0019b990google.golang.org/protobuf/proto.mergeOptions.mergeMap: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Map dst, google.golang.org/protobuf/reflect/protoreflect.Map src, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0019b990ldr x16, [x28+16]
0019b994subs xzr, sp, x16
0019b998b.ls 0x19ba88
0019b99cstr x30, [sp-48]!
0019b9a0stur x29, [sp-8]
0019b9a4sub x29, sp, 8
0019b9a8str x0, [sp+56]
0019b9acstr x1, [sp+64]
0019b9b0str x2, [sp+72]
0019b9b4str x3, [sp+80]
0019b9b8str x4, [sp+88]
0019b9bcstr x5, [sp+96]
0019b9c0adrp x0, 0x4c1000
0019b9c4add x0, x0, 1184
0019b9c8bl runtime.newobject
0019b9ccstr x0, [sp+32]
0019b9d0adrp x1, 0
0019b9d4add x1, x1, 2736
0019b9d8str x1, [x0]
0019b9dcldr x1, [sp+96]
0019b9e0ldr x2, [sp+88]
0019b9e4ldr x3, [sp+32]
0019b9e8ldrsb x27, [x3]
0019b9ecstr x2, [x3+8]
0019b9f0adrp x27, 0x8b0000
0019b9f4ldr w2, [x27+3056]
0019b9f8cbz w2, 0x19ba00
0019b9fcb 0x19ba04
0019ba00
0019ba00loc_19ba00:
0019ba00b 0x19ba18
0019ba04
0019ba04loc_19ba04:
0019ba04bl runtime.gcWriteBarrier2
0019ba08str x1, [x25]
0019ba0cldr x2, [x3+16]
0019ba10str x2, [x25+8]
0019ba14b 0x19ba18
0019ba18
0019ba18loc_19ba18:
0019ba18str x1, [x3+16]
0019ba1cldr x2, [sp+64]
0019ba20ldr x3, [sp+56]
0019ba24ldr x4, [sp+32]
0019ba28ldrsb x27, [x4]
0019ba2cstr x3, [x4+24]
0019ba30adrp x27, 0x8b0000
0019ba34ldr w3, [x27+3056]
0019ba38cbz w3, 0x19ba40
0019ba3cb 0x19ba44
0019ba40
0019ba40loc_19ba40:
0019ba40b 0x19ba58
0019ba44
0019ba44loc_19ba44:
0019ba44bl runtime.gcWriteBarrier2
0019ba48str x2, [x25]
0019ba4cldr x3, [x4+32]
0019ba50str x3, [x25+8]
0019ba54b 0x19ba58
0019ba58
0019ba58loc_19ba58:
0019ba58str x2, [x4+32]
0019ba5cldr x2, [sp+72]
0019ba60ldrsb x27, [x2]
0019ba64ldr x0, [sp+80]
0019ba68ldr x2, [x2+80]
0019ba6cldr x3, [sp+32]
0019ba70ldrsb x27, [x3]
0019ba74ldr x1, [sp+32]
0019ba78blr x2
0019ba7cldur x29, [sp-8]
0019ba80ldr x30, [sp], 48
0019ba84ret x30
0019ba88
0019ba88loc_19ba88:
0019ba88stp x0, x1, [sp+8]
0019ba8cstp x2, x3, [sp+24]
0019ba90stp x4, x5, [sp+40]
0019ba94mov x3, x30
0019ba98bl runtime.morestack_noctxt.abi0
0019ba9cldp x0, x1, [sp+8]
0019baa0ldp x2, x3, [sp+24]
0019baa4ldp x4, x5, [sp+40]
0019baa8b 0x19b990
0019baacudf 0
0019b990
0019bab0
0019bab0google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bab0ldr x16, [x28+16]
0019bab4sub x17, sp, 80
0019bab8subs xzr, x17, x16
0019babcb.ls 0x19bca4
0019bac0str x30, [sp-208]!
0019bac4stur x29, [sp-8]
0019bac8sub x29, sp, 8
0019baccstr x0, [sp+216]
0019bad0str x1, [sp+224]
0019bad4str x2, [sp+232]
0019bad8str x3, [sp+240]
0019badcstr x4, [sp+248]
0019bae0str x5, [sp+256]
0019bae4ldr x1, [x26+8]
0019bae8ldr x2, [x26+16]
0019baecstr x1, [sp+72]
0019baf0str x2, [sp+80]
0019baf4ldr x1, [x26+24]
0019baf8ldr x2, [x26+32]
0019bafcstr x1, [sp+112]
0019bb00str x2, [sp+120]
0019bb04strb wzr, [sp+70]
0019bb08ldr x1, [sp+72]
0019bb0cldrsb x27, [x1]
0019bb10ldr x1, [x1+200]
0019bb14ldr x0, [sp+80]
0019bb18blr x1
0019bb1cstr x0, [sp+184]
0019bb20str x1, [sp+192]
0019bb24cbnz x0, 0x19bb2c
0019bb28b 0x19bbc8
0019bb2c
0019bb2cloc_19bb2c:
0019bb2cb 0x19bb30
0019bb30
0019bb30loc_19bb30:
0019bb30ldr x1, [sp+112]
0019bb34ldrsb x27, [x1]
0019bb38ldr x1, [x1+72]
0019bb3cldr x0, [sp+120]
0019bb40blr x1
0019bb44str x0, [sp+88]
0019bb48str x1, [sp+96]
0019bb4cstr x2, [sp+104]
0019bb50bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb54str x0, [sp+168]
0019bb58str x1, [sp+176]
0019bb5cldr x0, [sp+240]
0019bb60ldr x1, [sp+248]
0019bb64ldr x2, [sp+256]
0019bb68bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb6cstr x0, [sp+152]
0019bb70str x1, [sp+160]
0019bb74ldr x2, [sp+176]
0019bb78ldr x3, [sp+168]
0019bb7cmov x4, x0
0019bb80mov x0, x3
0019bb84mov x5, x1
0019bb88mov x1, x2
0019bb8cmov x2, x4
0019bb90mov x3, x5
0019bb94bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019bb98ldr x1, [sp+216]
0019bb9cldr x4, [sp+88]
0019bba0ldr x2, [sp+224]
0019bba4ldr x5, [sp+96]
0019bba8ldr x3, [sp+232]
0019bbacldr x6, [sp+104]
0019bbb0ldr x7, [sp+112]
0019bbb4ldrsb x27, [x7]
0019bbb8ldr x7, [x7+88]
0019bbbcldr x0, [sp+120]
0019bbc0blr x7
0019bbc4b 0x19bc90
0019bbc8
0019bbc8loc_19bbc8:
0019bbc8ldr x1, [sp+72]
0019bbccldrsb x27, [x1]
0019bbd0ldr x1, [x1+176]
0019bbd4ldr x0, [sp+80]
0019bbd8blr x1
0019bbdcstrb w0, [sp+71]
0019bbe0ubfm x1, x0, 0, 7
0019bbe4subs wzr, w1, 12
0019bbe8b.eq 0x19bbf0
0019bbecb 0x19bc5c
0019bbf0
0019bbf0loc_19bbf0:
0019bbf0b 0x19bbf4
0019bbf4
0019bbf4loc_19bbf4:
0019bbf4ldr x0, [sp+240]
0019bbf8ldr x1, [sp+248]
0019bbfcldr x2, [sp+256]
0019bc00bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019bc04str x0, [sp+128]
0019bc08str x1, [sp+136]
0019bc0cstr x2, [sp+144]
0019bc10ldr x3, [sp+216]
0019bc14ldr x4, [sp+120]
0019bc18ldr x5, [sp+224]
0019bc1cldr x6, [sp+232]
0019bc20ldr x7, [sp+112]
0019bc24ldrsb x27, [x7]
0019bc28ldr x7, [x7+88]
0019bc2cmov x8, x0
0019bc30mov x0, x4
0019bc34mov x9, x1
0019bc38mov x1, x3
0019bc3cmov x10, x2
0019bc40mov x2, x5
0019bc44mov x3, x6
0019bc48mov x4, x8
0019bc4cmov x5, x9
0019bc50mov x6, x10
0019bc54blr x7
0019bc58b 0x19bc90
0019bc5c
0019bc5cloc_19bc5c:
0019bc5cb 0x19bc60
0019bc60
0019bc60loc_19bc60:
0019bc60ldr x1, [sp+216]
0019bc64ldr x4, [sp+240]
0019bc68ldr x2, [sp+224]
0019bc6cldr x5, [sp+248]
0019bc70ldr x3, [sp+232]
0019bc74ldr x6, [sp+256]
0019bc78ldr x7, [sp+112]
0019bc7cldrsb x27, [x7]
0019bc80ldr x7, [x7+88]
0019bc84ldr x0, [sp+120]
0019bc88blr x7
0019bc8cb 0x19bc90
0019bc90
0019bc90loc_19bc90:
0019bc90orr x0, xzr, 1
0019bc94strb w0, [sp+70]
0019bc98ldur x29, [sp-8]
0019bc9cldr x30, [sp], 208
0019bca0ret x30
0019bca4
0019bca4loc_19bca4:
0019bca4stp x0, x1, [sp+8]
0019bca8stp x2, x3, [sp+24]
0019bcacstp x4, x5, [sp+40]
0019bcb0mov x3, x30
0019bcb4bl runtime.morestack.abi0
0019bcb8ldp x0, x1, [sp+8]
0019bcbcldp x2, x3, [sp+24]
0019bcc0ldp x4, x5, [sp+40]
0019bcc4b 0x19bab0
0019bcc8udf 0
0019bcccudf 0
0019bab0
0019bab0google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bab0ldr x16, [x28+16]
0019bab4sub x17, sp, 80
0019bab8subs xzr, x17, x16
0019babcb.ls 0x19bca4
0019bac0str x30, [sp-208]!
0019bac4stur x29, [sp-8]
0019bac8sub x29, sp, 8
0019baccstr x0, [sp+216]
0019bad0str x1, [sp+224]
0019bad4str x2, [sp+232]
0019bad8str x3, [sp+240]
0019badcstr x4, [sp+248]
0019bae0str x5, [sp+256]
0019bae4ldr x1, [x26+8]
0019bae8ldr x2, [x26+16]
0019baecstr x1, [sp+72]
0019baf0str x2, [sp+80]
0019baf4ldr x1, [x26+24]
0019baf8ldr x2, [x26+32]
0019bafcstr x1, [sp+112]
0019bb00str x2, [sp+120]
0019bb04strb wzr, [sp+70]
0019bb08ldr x1, [sp+72]
0019bb0cldrsb x27, [x1]
0019bb10ldr x1, [x1+200]
0019bb14ldr x0, [sp+80]
0019bb18blr x1
0019bb1cstr x0, [sp+184]
0019bb20str x1, [sp+192]
0019bb24cbnz x0, 0x19bb2c
0019bb28b 0x19bbc8
0019bb2c
0019bb2cloc_19bb2c:
0019bb2cb 0x19bb30
0019bb30
0019bb30loc_19bb30:
0019bb30ldr x1, [sp+112]
0019bb34ldrsb x27, [x1]
0019bb38ldr x1, [x1+72]
0019bb3cldr x0, [sp+120]
0019bb40blr x1
0019bb44str x0, [sp+88]
0019bb48str x1, [sp+96]
0019bb4cstr x2, [sp+104]
0019bb50bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb54str x0, [sp+168]
0019bb58str x1, [sp+176]
0019bb5cldr x0, [sp+240]
0019bb60ldr x1, [sp+248]
0019bb64ldr x2, [sp+256]
0019bb68bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb6cstr x0, [sp+152]
0019bb70str x1, [sp+160]
0019bb74ldr x2, [sp+176]
0019bb78ldr x3, [sp+168]
0019bb7cmov x4, x0
0019bb80mov x0, x3
0019bb84mov x5, x1
0019bb88mov x1, x2
0019bb8cmov x2, x4
0019bb90mov x3, x5
0019bb94bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019bb98ldr x1, [sp+216]
0019bb9cldr x4, [sp+88]
0019bba0ldr x2, [sp+224]
0019bba4ldr x5, [sp+96]
0019bba8ldr x3, [sp+232]
0019bbacldr x6, [sp+104]
0019bbb0ldr x7, [sp+112]
0019bbb4ldrsb x27, [x7]
0019bbb8ldr x7, [x7+88]
0019bbbcldr x0, [sp+120]
0019bbc0blr x7
0019bbc4b 0x19bc90
0019bbc8
0019bbc8loc_19bbc8:
0019bbc8ldr x1, [sp+72]
0019bbccldrsb x27, [x1]
0019bbd0ldr x1, [x1+176]
0019bbd4ldr x0, [sp+80]
0019bbd8blr x1
0019bbdcstrb w0, [sp+71]
0019bbe0ubfm x1, x0, 0, 7
0019bbe4subs wzr, w1, 12
0019bbe8b.eq 0x19bbf0
0019bbecb 0x19bc5c
0019bbf0
0019bbf0loc_19bbf0:
0019bbf0b 0x19bbf4
0019bbf4
0019bbf4loc_19bbf4:
0019bbf4ldr x0, [sp+240]
0019bbf8ldr x1, [sp+248]
0019bbfcldr x2, [sp+256]
0019bc00bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019bc04str x0, [sp+128]
0019bc08str x1, [sp+136]
0019bc0cstr x2, [sp+144]
0019bc10ldr x3, [sp+216]
0019bc14ldr x4, [sp+120]
0019bc18ldr x5, [sp+224]
0019bc1cldr x6, [sp+232]
0019bc20ldr x7, [sp+112]
0019bc24ldrsb x27, [x7]
0019bc28ldr x7, [x7+88]
0019bc2cmov x8, x0
0019bc30mov x0, x4
0019bc34mov x9, x1
0019bc38mov x1, x3
0019bc3cmov x10, x2
0019bc40mov x2, x5
0019bc44mov x3, x6
0019bc48mov x4, x8
0019bc4cmov x5, x9
0019bc50mov x6, x10
0019bc54blr x7
0019bc58b 0x19bc90
0019bc5c
0019bc5cloc_19bc5c:
0019bc5cb 0x19bc60
0019bc60
0019bc60loc_19bc60:
0019bc60ldr x1, [sp+216]
0019bc64ldr x4, [sp+240]
0019bc68ldr x2, [sp+224]
0019bc6cldr x5, [sp+248]
0019bc70ldr x3, [sp+232]
0019bc74ldr x6, [sp+256]
0019bc78ldr x7, [sp+112]
0019bc7cldrsb x27, [x7]
0019bc80ldr x7, [x7+88]
0019bc84ldr x0, [sp+120]
0019bc88blr x7
0019bc8cb 0x19bc90
0019bc90
0019bc90loc_19bc90:
0019bc90orr x0, xzr, 1
0019bc94strb w0, [sp+70]
0019bc98ldur x29, [sp-8]
0019bc9cldr x30, [sp], 208
0019bca0ret x30
0019bca4
0019bca4loc_19bca4:
0019bca4stp x0, x1, [sp+8]
0019bca8stp x2, x3, [sp+24]
0019bcacstp x4, x5, [sp+40]
0019bcb0mov x3, x30
0019bcb4bl runtime.morestack.abi0
0019bcb8ldp x0, x1, [sp+8]
0019bcbcldp x2, x3, [sp+24]
0019bcc0ldp x4, x5, [sp+40]
0019bcc4b 0x19bab0
0019bcc8udf 0
0019bcccudf 0
0019bab0
0019bcd0
0019bcd0google.golang.org/protobuf/proto.mergeOptions.cloneBytes: ; void google.golang.org/protobuf/proto.mergeOptions.cloneBytes(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bcd0ldr x16, [x28+16]
0019bcd4sub x17, sp, 112
0019bcd8subs xzr, x17, x16
0019bcdcb.ls 0x19bde8
0019bce0str x30, [sp-240]!
0019bce4stur x29, [sp-8]
0019bce8sub x29, sp, 8
0019bcecstr x0, [sp+248]
0019bcf0str x1, [sp+256]
0019bcf4str x2, [sp+264]
0019bcf8stp xzr, xzr, [sp+72]
0019bcfcstr xzr, [sp+88]
0019bd00ldr x0, [sp+248]
0019bd04ldr x1, [sp+256]
0019bd08ldr x2, [sp+264]
0019bd0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019bd10str x0, [sp+200]
0019bd14str x1, [sp+208]
0019bd18str x2, [sp+216]
0019bd1cadrp x3, 0x8b0000
0019bd20add x3, x3, 1504
0019bd24str x3, [sp+120]
0019bd28b 0x19bd2c
0019bd2c
0019bd2cloc_19bd2c:
0019bd2cstr x3, [sp+128]
0019bd30stp xzr, xzr, [sp+136]
0019bd34str x3, [sp+96]
0019bd38stp xzr, xzr, [sp+104]
0019bd3cldr x1, [sp+208]
0019bd40str x1, [sp+56]
0019bd44cbz x1, 0x19bd4c
0019bd48b 0x19bd54
0019bd4c
0019bd4cloc_19bd4c:
0019bd4cstr x1, [sp+104]
0019bd50b 0x19bd7c
0019bd54
0019bd54loc_19bd54:
0019bd54ldr x3, [sp+208]
0019bd58ldr x0, [sp+96]
0019bd5cmov x2, xzr
0019bd60adrp x4, 0x45a000
0019bd64add x4, x4, 3072
0019bd68bl runtime.growslice
0019bd6cstr x0, [sp+96]
0019bd70str x1, [sp+104]
0019bd74str x2, [sp+112]
0019bd78b 0x19bd7c
0019bd7c
0019bd7cloc_19bd7c:
0019bd7cldr x3, [sp+208]
0019bd80str x3, [sp+64]
0019bd84ldr x3, [sp+56]
0019bd88ldr x4, [sp+208]
0019bd8csub x3, x3, x4
0019bd90ldr x4, [sp+96]
0019bd94add x0, x4, x3
0019bd98str x0, [sp+224]
0019bd9cldr x2, [sp+64]
0019bda0ldr x1, [sp+200]
0019bda4bl runtime.memmove
0019bda8ldr x0, [sp+96]
0019bdacldr x1, [sp+104]
0019bdb0ldr x2, [sp+112]
0019bdb4str x0, [sp+176]
0019bdb8str x1, [sp+184]
0019bdbcstr x2, [sp+192]
0019bdc0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
0019bdc4str x0, [sp+152]
0019bdc8str x1, [sp+160]
0019bdccstr x2, [sp+168]
0019bdd0str x0, [sp+72]
0019bdd4str x1, [sp+80]
0019bdd8str x2, [sp+88]
0019bddcldur x29, [sp-8]
0019bde0ldr x30, [sp], 240
0019bde4ret x30
0019bde8
0019bde8loc_19bde8:
0019bde8stp x0, x1, [sp+8]
0019bdecstr x2, [sp+24]
0019bdf0mov x3, x30
0019bdf4bl runtime.morestack_noctxt.abi0
0019bdf8ldp x0, x1, [sp+8]
0019bdfcldr x2, [sp+24]
0019be00b 0x19bcd0
0019be04udf 0
0019be08udf 0
0019be0cudf 0
0019bcd0
0019bcd0google.golang.org/protobuf/proto.mergeOptions.cloneBytes: ; void google.golang.org/protobuf/proto.mergeOptions.cloneBytes(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bcd0ldr x16, [x28+16]
0019bcd4sub x17, sp, 112
0019bcd8subs xzr, x17, x16
0019bcdcb.ls 0x19bde8
0019bce0str x30, [sp-240]!
0019bce4stur x29, [sp-8]
0019bce8sub x29, sp, 8
0019bcecstr x0, [sp+248]
0019bcf0str x1, [sp+256]
0019bcf4str x2, [sp+264]
0019bcf8stp xzr, xzr, [sp+72]
0019bcfcstr xzr, [sp+88]
0019bd00ldr x0, [sp+248]
0019bd04ldr x1, [sp+256]
0019bd08ldr x2, [sp+264]
0019bd0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019bd10str x0, [sp+200]
0019bd14str x1, [sp+208]
0019bd18str x2, [sp+216]
0019bd1cadrp x3, 0x8b0000
0019bd20add x3, x3, 1504
0019bd24str x3, [sp+120]
0019bd28b 0x19bd2c
0019bd2c
0019bd2cloc_19bd2c:
0019bd2cstr x3, [sp+128]
0019bd30stp xzr, xzr, [sp+136]
0019bd34str x3, [sp+96]
0019bd38stp xzr, xzr, [sp+104]
0019bd3cldr x1, [sp+208]
0019bd40str x1, [sp+56]
0019bd44cbz x1, 0x19bd4c
0019bd48b 0x19bd54
0019bd4c
0019bd4cloc_19bd4c:
0019bd4cstr x1, [sp+104]
0019bd50b 0x19bd7c
0019bd54
0019bd54loc_19bd54:
0019bd54ldr x3, [sp+208]
0019bd58ldr x0, [sp+96]
0019bd5cmov x2, xzr
0019bd60adrp x4, 0x45a000
0019bd64add x4, x4, 3072
0019bd68bl runtime.growslice
0019bd6cstr x0, [sp+96]
0019bd70str x1, [sp+104]
0019bd74str x2, [sp+112]
0019bd78b 0x19bd7c
0019bd7c
0019bd7cloc_19bd7c:
0019bd7cldr x3, [sp+208]
0019bd80str x3, [sp+64]
0019bd84ldr x3, [sp+56]
0019bd88ldr x4, [sp+208]
0019bd8csub x3, x3, x4
0019bd90ldr x4, [sp+96]
0019bd94add x0, x4, x3
0019bd98str x0, [sp+224]
0019bd9cldr x2, [sp+64]
0019bda0ldr x1, [sp+200]
0019bda4bl runtime.memmove
0019bda8ldr x0, [sp+96]
0019bdacldr x1, [sp+104]
0019bdb0ldr x2, [sp+112]
0019bdb4str x0, [sp+176]
0019bdb8str x1, [sp+184]
0019bdbcstr x2, [sp+192]
0019bdc0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
0019bdc4str x0, [sp+152]
0019bdc8str x1, [sp+160]
0019bdccstr x2, [sp+168]
0019bdd0str x0, [sp+72]
0019bdd4str x1, [sp+80]
0019bdd8str x2, [sp+88]
0019bddcldur x29, [sp-8]
0019bde0ldr x30, [sp], 240
0019bde4ret x30
0019bde8
0019bde8loc_19bde8:
0019bde8stp x0, x1, [sp+8]
0019bdecstr x2, [sp+24]
0019bdf0mov x3, x30
0019bdf4bl runtime.morestack_noctxt.abi0
0019bdf8ldp x0, x1, [sp+8]
0019bdfcldr x2, [sp+24]
0019be00b 0x19bcd0
0019be04udf 0
0019be08udf 0
0019be0cudf 0
0019bcd0
0019be10
0019be10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019be10ldr x16, [x28+16]
0019be14subs xzr, sp, x16
0019be18b.ls 0x19bf28
0019be1cstr x30, [sp-96]!
0019be20stur x29, [sp-8]
0019be24sub x29, sp, 8
0019be28strb w0, [sp+104]
0019be2cstrb w1, [sp+105]
0019be30strb w2, [sp+106]
0019be34str x3, [sp+112]
0019be38str x4, [sp+120]
0019be3cadrp x0, 0x45a000
0019be40add x0, x0, 3520
0019be44bl runtime.newobject
0019be48str x0, [sp+80]
0019be4cadrp x0, 0x4b0000
0019be50add x0, x0, 3296
0019be54bl runtime.newobject
0019be58str x0, [sp+48]
0019be5cadrp x1, 0
0019be60add x1, x1, 3936
0019be64str x1, [x0]
0019be68ldr x1, [sp+80]
0019be6cldr x2, [sp+48]
0019be70ldrsb x27, [x2]
0019be74adrp x27, 0x8b0000
0019be78ldr w3, [x27+3056]
0019be7ccbz w3, 0x19be84
0019be80b 0x19be88
0019be84
0019be84loc_19be84:
0019be84b 0x19be9c
0019be88
0019be88loc_19be88:
0019be88bl runtime.gcWriteBarrier2
0019be8cstr x1, [x25]
0019be90ldr x3, [x2+8]
0019be94str x3, [x25+8]
0019be98b 0x19be9c
0019be9c
0019be9cloc_19be9c:
0019be9cstr x1, [x2+8]
0019bea0ldrb w2, [sp+104]
0019bea4ldrb w3, [sp+105]
0019bea8ldrb w4, [sp+106]
0019beacldr x5, [sp+48]
0019beb0ldrsb x27, [x5]
0019beb4strb w2, [x5+16]
0019beb8strb w3, [x5+17]
0019bebcstrb w4, [x5+18]
0019bec0ldr x2, [sp+112]
0019bec4ldrsb x27, [x2]
0019bec8ldr x0, [sp+120]
0019beccldr x2, [x2+112]
0019bed0ldr x1, [sp+48]
0019bed4blr x2
0019bed8ldr x2, [sp+112]
0019bedcldrsb x27, [x2]
0019bee0ldr x2, [x2+48]
0019bee4ldr x0, [sp+120]
0019bee8blr x2
0019beecstr x0, [sp+56]
0019bef0str x1, [sp+64]
0019bef4str x2, [sp+72]
0019bef8bl google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown
0019befcstr x0, [sp+40]
0019bf00ldr x2, [sp+80]
0019bf04ldr x2, [x2]
0019bf08add x2, x2, x0
0019bf0cldr x3, [sp+80]
0019bf10str x2, [x3]
0019bf14ldr x2, [sp+80]
0019bf18ldr x0, [x2]
0019bf1cldur x29, [sp-8]
0019bf20ldr x30, [sp], 96
0019bf24ret x30
0019bf28
0019bf28loc_19bf28:
0019bf28strb w0, [sp+8]
0019bf2cstrb w1, [sp+9]
0019bf30strb w2, [sp+10]
0019bf34stp x3, x4, [sp+16]
0019bf38mov x3, x30
0019bf3cbl runtime.morestack_noctxt.abi0
0019bf40ldrb w0, [sp+8]
0019bf44ldrb w1, [sp+9]
0019bf48ldrb w2, [sp+10]
0019bf4cldp x3, x4, [sp+16]
0019bf50b 0x19be10
0019bf54udf 0
0019bf58udf 0
0019bf5cudf 0
0019be10
0019be10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019be10ldr x16, [x28+16]
0019be14subs xzr, sp, x16
0019be18b.ls 0x19bf28
0019be1cstr x30, [sp-96]!
0019be20stur x29, [sp-8]
0019be24sub x29, sp, 8
0019be28strb w0, [sp+104]
0019be2cstrb w1, [sp+105]
0019be30strb w2, [sp+106]
0019be34str x3, [sp+112]
0019be38str x4, [sp+120]
0019be3cadrp x0, 0x45a000
0019be40add x0, x0, 3520
0019be44bl runtime.newobject
0019be48str x0, [sp+80]
0019be4cadrp x0, 0x4b0000
0019be50add x0, x0, 3296
0019be54bl runtime.newobject
0019be58str x0, [sp+48]
0019be5cadrp x1, 0
0019be60add x1, x1, 3936
0019be64str x1, [x0]
0019be68ldr x1, [sp+80]
0019be6cldr x2, [sp+48]
0019be70ldrsb x27, [x2]
0019be74adrp x27, 0x8b0000
0019be78ldr w3, [x27+3056]
0019be7ccbz w3, 0x19be84
0019be80b 0x19be88
0019be84
0019be84loc_19be84:
0019be84b 0x19be9c
0019be88
0019be88loc_19be88:
0019be88bl runtime.gcWriteBarrier2
0019be8cstr x1, [x25]
0019be90ldr x3, [x2+8]
0019be94str x3, [x25+8]
0019be98b 0x19be9c
0019be9c
0019be9cloc_19be9c:
0019be9cstr x1, [x2+8]
0019bea0ldrb w2, [sp+104]
0019bea4ldrb w3, [sp+105]
0019bea8ldrb w4, [sp+106]
0019beacldr x5, [sp+48]
0019beb0ldrsb x27, [x5]
0019beb4strb w2, [x5+16]
0019beb8strb w3, [x5+17]
0019bebcstrb w4, [x5+18]
0019bec0ldr x2, [sp+112]
0019bec4ldrsb x27, [x2]
0019bec8ldr x0, [sp+120]
0019beccldr x2, [x2+112]
0019bed0ldr x1, [sp+48]
0019bed4blr x2
0019bed8ldr x2, [sp+112]
0019bedcldrsb x27, [x2]
0019bee0ldr x2, [x2+48]
0019bee4ldr x0, [sp+120]
0019bee8blr x2
0019beecstr x0, [sp+56]
0019bef0str x1, [sp+64]
0019bef4str x2, [sp+72]
0019bef8bl google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown
0019befcstr x0, [sp+40]
0019bf00ldr x2, [sp+80]
0019bf04ldr x2, [x2]
0019bf08add x2, x2, x0
0019bf0cldr x3, [sp+80]
0019bf10str x2, [x3]
0019bf14ldr x2, [sp+80]
0019bf18ldr x0, [x2]
0019bf1cldur x29, [sp-8]
0019bf20ldr x30, [sp], 96
0019bf24ret x30
0019bf28
0019bf28loc_19bf28:
0019bf28strb w0, [sp+8]
0019bf2cstrb w1, [sp+9]
0019bf30strb w2, [sp+10]
0019bf34stp x3, x4, [sp+16]
0019bf38mov x3, x30
0019bf3cbl runtime.morestack_noctxt.abi0
0019bf40ldrb w0, [sp+8]
0019bf44ldrb w1, [sp+9]
0019bf48ldrb w2, [sp+10]
0019bf4cldp x3, x4, [sp+16]
0019bf50b 0x19be10
0019bf54udf 0
0019bf58udf 0
0019bf5cudf 0
0019be10
0019bf60
0019bf60google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bf60ldr x16, [x28+16]
0019bf64subs xzr, sp, x16
0019bf68b.ls 0x19c07c
0019bf6cstr x30, [sp-96]!
0019bf70stur x29, [sp-8]
0019bf74sub x29, sp, 8
0019bf78str x0, [sp+104]
0019bf7cstr x1, [sp+112]
0019bf80str x2, [sp+120]
0019bf84str x3, [sp+128]
0019bf88str x4, [sp+136]
0019bf8cldr x1, [x26+8]
0019bf90str x1, [sp+80]
0019bf94ldrb w1, [x26+16]
0019bf98ldrb w2, [x26+17]
0019bf9cldrb w3, [x26+18]
0019bfa0strb w1, [sp+41]
0019bfa4strb w2, [sp+42]
0019bfa8strb w3, [sp+43]
0019bfacstrb wzr, [sp+40]
0019bfb0ldr x1, [sp+104]
0019bfb4ldrsb x27, [x1]
0019bfb8ldr x1, [x1+216]
0019bfbcldr x0, [sp+112]
0019bfc0blr x1
0019bfc4str w0, [sp+44]
0019bfc8bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
0019bfccstr x0, [sp+56]
0019bfd0ldr x1, [sp+80]
0019bfd4ldr x2, [sp+80]
0019bfd8ldr x2, [x2]
0019bfdcadd x2, x2, x0
0019bfe0str x2, [x1]
0019bfe4orr x0, xzr, 3
0019bfe8bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019bfecstr x0, [sp+56]
0019bff0ldr x1, [sp+80]
0019bff4ldr x1, [x1]
0019bff8add x1, x1, x0
0019bffcldr x2, [sp+80]
0019c000str x1, [x2]
0019c004ldr x0, [sp+120]
0019c008ldr x1, [sp+128]
0019c00cldr x2, [sp+136]
0019c010bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019c014str x0, [sp+64]
0019c018str x1, [sp+72]
0019c01cldrb w2, [sp+41]
0019c020ldrb w3, [sp+42]
0019c024ldrb w4, [sp+43]
0019c028mov x5, x0
0019c02cmov x0, x2
0019c030mov x6, x1
0019c034mov x1, x3
0019c038mov x2, x4
0019c03cmov x3, x5
0019c040mov x4, x6
0019c044bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c048str x0, [sp+56]
0019c04cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019c050str x0, [sp+48]
0019c054ldr x1, [sp+80]
0019c058ldr x1, [x1]
0019c05cadd x1, x1, x0
0019c060ldr x2, [sp+80]
0019c064str x1, [x2]
0019c068orr x0, xzr, 1
0019c06cstrb w0, [sp+40]
0019c070ldur x29, [sp-8]
0019c074ldr x30, [sp], 96
0019c078ret x30
0019c07c
0019c07cloc_19c07c:
0019c07cstp x0, x1, [sp+8]
0019c080stp x2, x3, [sp+24]
0019c084str x4, [sp+40]
0019c088mov x3, x30
0019c08cbl runtime.morestack.abi0
0019c090ldp x0, x1, [sp+8]
0019c094ldp x2, x3, [sp+24]
0019c098ldr x4, [sp+40]
0019c09cb 0x19bf60
0019bf60
0019bf60google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bf60ldr x16, [x28+16]
0019bf64subs xzr, sp, x16
0019bf68b.ls 0x19c07c
0019bf6cstr x30, [sp-96]!
0019bf70stur x29, [sp-8]
0019bf74sub x29, sp, 8
0019bf78str x0, [sp+104]
0019bf7cstr x1, [sp+112]
0019bf80str x2, [sp+120]
0019bf84str x3, [sp+128]
0019bf88str x4, [sp+136]
0019bf8cldr x1, [x26+8]
0019bf90str x1, [sp+80]
0019bf94ldrb w1, [x26+16]
0019bf98ldrb w2, [x26+17]
0019bf9cldrb w3, [x26+18]
0019bfa0strb w1, [sp+41]
0019bfa4strb w2, [sp+42]
0019bfa8strb w3, [sp+43]
0019bfacstrb wzr, [sp+40]
0019bfb0ldr x1, [sp+104]
0019bfb4ldrsb x27, [x1]
0019bfb8ldr x1, [x1+216]
0019bfbcldr x0, [sp+112]
0019bfc0blr x1
0019bfc4str w0, [sp+44]
0019bfc8bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
0019bfccstr x0, [sp+56]
0019bfd0ldr x1, [sp+80]
0019bfd4ldr x2, [sp+80]
0019bfd8ldr x2, [x2]
0019bfdcadd x2, x2, x0
0019bfe0str x2, [x1]
0019bfe4orr x0, xzr, 3
0019bfe8bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019bfecstr x0, [sp+56]
0019bff0ldr x1, [sp+80]
0019bff4ldr x1, [x1]
0019bff8add x1, x1, x0
0019bffcldr x2, [sp+80]
0019c000str x1, [x2]
0019c004ldr x0, [sp+120]
0019c008ldr x1, [sp+128]
0019c00cldr x2, [sp+136]
0019c010bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019c014str x0, [sp+64]
0019c018str x1, [sp+72]
0019c01cldrb w2, [sp+41]
0019c020ldrb w3, [sp+42]
0019c024ldrb w4, [sp+43]
0019c028mov x5, x0
0019c02cmov x0, x2
0019c030mov x6, x1
0019c034mov x1, x3
0019c038mov x2, x4
0019c03cmov x3, x5
0019c040mov x4, x6
0019c044bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c048str x0, [sp+56]
0019c04cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019c050str x0, [sp+48]
0019c054ldr x1, [sp+80]
0019c058ldr x1, [x1]
0019c05cadd x1, x1, x0
0019c060ldr x2, [sp+80]
0019c064str x1, [x2]
0019c068orr x0, xzr, 1
0019c06cstrb w0, [sp+40]
0019c070ldur x29, [sp-8]
0019c074ldr x30, [sp], 96
0019c078ret x30
0019c07c
0019c07cloc_19c07c:
0019c07cstp x0, x1, [sp+8]
0019c080stp x2, x3, [sp+24]
0019c084str x4, [sp+40]
0019c088mov x3, x30
0019c08cbl runtime.morestack.abi0
0019c090ldp x0, x1, [sp+8]
0019c094ldp x2, x3, [sp+24]
0019c098ldr x4, [sp+40]
0019c09cb 0x19bf60
0019bf60
0019c0a0
0019c0a0google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c0a0ldr x16, [x28+16]
0019c0a4subs xzr, sp, x16
0019c0a8b.ls 0x19c148
0019c0acstr x30, [sp-112]!
0019c0b0stur x29, [sp-8]
0019c0b4sub x29, sp, 8
0019c0b8strb w0, [sp+120]
0019c0bcstrb w1, [sp+121]
0019c0c0strb w2, [sp+122]
0019c0c4str x3, [sp+128]
0019c0c8str x4, [sp+136]
0019c0ccstr x5, [sp+144]
0019c0d0str x6, [sp+152]
0019c0d4str x7, [sp+160]
0019c0d8str xzr, [sp+64]
0019c0dcstp xzr, xzr, [sp+72]
0019c0e0stp xzr, xzr, [sp+48]
0019c0e4adrp x0, 0x526000
0019c0e8add x0, x0, 2924
0019c0ecmovz x1, 38
0019c0f0mov x2, xzr
0019c0f4mov x3, xzr
0019c0f8mov x4, x3
0019c0fcbl google.golang.org/protobuf/internal/errors.New
0019c100str x0, [sp+88]
0019c104str x1, [sp+96]
0019c108ldr x5, [sp+128]
0019c10cldr x6, [sp+136]
0019c110ldr x7, [sp+144]
0019c114str x5, [sp+64]
0019c118str x6, [sp+72]
0019c11cstr x7, [sp+80]
0019c120ldr x3, [sp+88]
0019c124ldr x4, [sp+96]
0019c128str x3, [sp+48]
0019c12cstr x4, [sp+56]
0019c130ldr x0, [sp+64]
0019c134ldr x1, [sp+72]
0019c138ldr x2, [sp+80]
0019c13cldur x29, [sp-8]
0019c140ldr x30, [sp], 112
0019c144ret x30
0019c148
0019c148loc_19c148:
0019c148strb w0, [sp+8]
0019c14cstrb w1, [sp+9]
0019c150strb w2, [sp+10]
0019c154stp x3, x4, [sp+16]
0019c158stp x5, x6, [sp+32]
0019c15cstr x7, [sp+48]
0019c160mov x3, x30
0019c164bl runtime.morestack_noctxt.abi0
0019c168ldrb w0, [sp+8]
0019c16cldrb w1, [sp+9]
0019c170ldrb w2, [sp+10]
0019c174ldp x3, x4, [sp+16]
0019c178ldp x5, x6, [sp+32]
0019c17cldr x7, [sp+48]
0019c180b 0x19c0a0
0019c184udf 0
0019c188udf 0
0019c18cudf 0
0019c0a0
0019c0a0google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c0a0ldr x16, [x28+16]
0019c0a4subs xzr, sp, x16
0019c0a8b.ls 0x19c148
0019c0acstr x30, [sp-112]!
0019c0b0stur x29, [sp-8]
0019c0b4sub x29, sp, 8
0019c0b8strb w0, [sp+120]
0019c0bcstrb w1, [sp+121]
0019c0c0strb w2, [sp+122]
0019c0c4str x3, [sp+128]
0019c0c8str x4, [sp+136]
0019c0ccstr x5, [sp+144]
0019c0d0str x6, [sp+152]
0019c0d4str x7, [sp+160]
0019c0d8str xzr, [sp+64]
0019c0dcstp xzr, xzr, [sp+72]
0019c0e0stp xzr, xzr, [sp+48]
0019c0e4adrp x0, 0x526000
0019c0e8add x0, x0, 2924
0019c0ecmovz x1, 38
0019c0f0mov x2, xzr
0019c0f4mov x3, xzr
0019c0f8mov x4, x3
0019c0fcbl google.golang.org/protobuf/internal/errors.New
0019c100str x0, [sp+88]
0019c104str x1, [sp+96]
0019c108ldr x5, [sp+128]
0019c10cldr x6, [sp+136]
0019c110ldr x7, [sp+144]
0019c114str x5, [sp+64]
0019c118str x6, [sp+72]
0019c11cstr x7, [sp+80]
0019c120ldr x3, [sp+88]
0019c124ldr x4, [sp+96]
0019c128str x3, [sp+48]
0019c12cstr x4, [sp+56]
0019c130ldr x0, [sp+64]
0019c134ldr x1, [sp+72]
0019c138ldr x2, [sp+80]
0019c13cldur x29, [sp-8]
0019c140ldr x30, [sp], 112
0019c144ret x30
0019c148
0019c148loc_19c148:
0019c148strb w0, [sp+8]
0019c14cstrb w1, [sp+9]
0019c150strb w2, [sp+10]
0019c154stp x3, x4, [sp+16]
0019c158stp x5, x6, [sp+32]
0019c15cstr x7, [sp+48]
0019c160mov x3, x30
0019c164bl runtime.morestack_noctxt.abi0
0019c168ldrb w0, [sp+8]
0019c16cldrb w1, [sp+9]
0019c170ldrb w2, [sp+10]
0019c174ldp x3, x4, [sp+16]
0019c178ldp x5, x6, [sp+32]
0019c17cldr x7, [sp+48]
0019c180b 0x19c0a0
0019c184udf 0
0019c188udf 0
0019c18cudf 0
0019c0a0
0019c190
0019c190google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c190ldr x16, [x28+16]
0019c194subs xzr, sp, x16
0019c198b.ls 0x19c210
0019c19cstr x30, [sp-96]!
0019c1a0stur x29, [sp-8]
0019c1a4sub x29, sp, 8
0019c1a8strb w0, [sp+104]
0019c1acstrb w1, [sp+105]
0019c1b0strb w2, [sp+106]
0019c1b4str x3, [sp+112]
0019c1b8str x4, [sp+120]
0019c1bcstr x5, [sp+128]
0019c1c0str x6, [sp+136]
0019c1c4str x7, [sp+144]
0019c1c8str x8, [sp+152]
0019c1ccstr x9, [sp+160]
0019c1d0str x10, [sp+168]
0019c1d4stp xzr, xzr, [sp+56]
0019c1d8adrp x0, 0x526000
0019c1dcadd x0, x0, 2924
0019c1e0movz x1, 38
0019c1e4mov x2, xzr
0019c1e8mov x3, xzr
0019c1ecmov x4, x3
0019c1f0bl google.golang.org/protobuf/internal/errors.New
0019c1f4str x0, [sp+72]
0019c1f8str x1, [sp+80]
0019c1fcstr x0, [sp+56]
0019c200str x1, [sp+64]
0019c204ldur x29, [sp-8]
0019c208ldr x30, [sp], 96
0019c20cret x30
0019c210
0019c210loc_19c210:
0019c210strb w0, [sp+8]
0019c214strb w1, [sp+9]
0019c218strb w2, [sp+10]
0019c21cstp x3, x4, [sp+16]
0019c220stp x5, x6, [sp+32]
0019c224stp x7, x8, [sp+48]
0019c228stp x9, x10, [sp+64]
0019c22cmov x3, x30
0019c230bl runtime.morestack_noctxt.abi0
0019c234ldrb w0, [sp+8]
0019c238ldrb w1, [sp+9]
0019c23cldrb w2, [sp+10]
0019c240ldp x3, x4, [sp+16]
0019c244ldp x5, x6, [sp+32]
0019c248ldp x7, x8, [sp+48]
0019c24cldp x9, x10, [sp+64]
0019c250b 0x19c190
0019c254udf 0
0019c258udf 0
0019c25cudf 0
0019c190
0019c190google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c190ldr x16, [x28+16]
0019c194subs xzr, sp, x16
0019c198b.ls 0x19c210
0019c19cstr x30, [sp-96]!
0019c1a0stur x29, [sp-8]
0019c1a4sub x29, sp, 8
0019c1a8strb w0, [sp+104]
0019c1acstrb w1, [sp+105]
0019c1b0strb w2, [sp+106]
0019c1b4str x3, [sp+112]
0019c1b8str x4, [sp+120]
0019c1bcstr x5, [sp+128]
0019c1c0str x6, [sp+136]
0019c1c4str x7, [sp+144]
0019c1c8str x8, [sp+152]
0019c1ccstr x9, [sp+160]
0019c1d0str x10, [sp+168]
0019c1d4stp xzr, xzr, [sp+56]
0019c1d8adrp x0, 0x526000
0019c1dcadd x0, x0, 2924
0019c1e0movz x1, 38
0019c1e4mov x2, xzr
0019c1e8mov x3, xzr
0019c1ecmov x4, x3
0019c1f0bl google.golang.org/protobuf/internal/errors.New
0019c1f4str x0, [sp+72]
0019c1f8str x1, [sp+80]
0019c1fcstr x0, [sp+56]
0019c200str x1, [sp+64]
0019c204ldur x29, [sp-8]
0019c208ldr x30, [sp], 96
0019c20cret x30
0019c210
0019c210loc_19c210:
0019c210strb w0, [sp+8]
0019c214strb w1, [sp+9]
0019c218strb w2, [sp+10]
0019c21cstp x3, x4, [sp+16]
0019c220stp x5, x6, [sp+32]
0019c224stp x7, x8, [sp+48]
0019c228stp x9, x10, [sp+64]
0019c22cmov x3, x30
0019c230bl runtime.morestack_noctxt.abi0
0019c234ldrb w0, [sp+8]
0019c238ldrb w1, [sp+9]
0019c23cldrb w2, [sp+10]
0019c240ldp x3, x4, [sp+16]
0019c244ldp x5, x6, [sp+32]
0019c248ldp x7, x8, [sp+48]
0019c24cldp x9, x10, [sp+64]
0019c250b 0x19c190
0019c254udf 0
0019c258udf 0
0019c25cudf 0
0019c190
0019c260
0019c260google.golang.org/protobuf/proto.init.0: ; void google.golang.org/protobuf/proto.init.0(void)
0019c260ldr x16, [x28+16]
0019c264subs xzr, sp, x16
0019c268b.ls 0x19c2d0
0019c26cstr x30, [sp-16]!
0019c270stur x29, [sp-8]
0019c274sub x29, sp, 8
0019c278adrp x27, 0x885000
0019c27cldr x0, [x27+3048]
0019c280adrp x27, 0x885000
0019c284ldr x1, [x27+3040]
0019c288adrp x27, 0x885000
0019c28cstr x1, [x27+1440]
0019c290adrp x27, 0x8af000
0019c294ldr w1, [x27+3056]
0019c298cbz w1, 0x19c2a0
0019c29cb 0x19c2a4
0019c2a0
0019c2a0loc_19c2a0:
0019c2a0b 0x19c2bc
0019c2a4
0019c2a4loc_19c2a4:
0019c2a4bl runtime.gcWriteBarrier2
0019c2a8str x0, [x25]
0019c2acadrp x27, 0x885000
0019c2b0ldr x1, [x27+1448]
0019c2b4str x1, [x25+8]
0019c2b8b 0x19c2bc
0019c2bc
0019c2bcloc_19c2bc:
0019c2bcadrp x27, 0x885000
0019c2c0str x0, [x27+1448]
0019c2c4ldur x29, [sp-8]
0019c2c8ldr x30, [sp], 16
0019c2ccret x30
0019c2d0
0019c2d0loc_19c2d0:
0019c2d0mov x3, x30
0019c2d4bl runtime.morestack_noctxt.abi0
0019c2d8b 0x19c260
0019c2dcudf 0
0019c260
0019c260google.golang.org/protobuf/proto.init.0: ; void google.golang.org/protobuf/proto.init.0(void)
0019c260ldr x16, [x28+16]
0019c264subs xzr, sp, x16
0019c268b.ls 0x19c2d0
0019c26cstr x30, [sp-16]!
0019c270stur x29, [sp-8]
0019c274sub x29, sp, 8
0019c278adrp x27, 0x885000
0019c27cldr x0, [x27+3048]
0019c280adrp x27, 0x885000
0019c284ldr x1, [x27+3040]
0019c288adrp x27, 0x885000
0019c28cstr x1, [x27+1440]
0019c290adrp x27, 0x8af000
0019c294ldr w1, [x27+3056]
0019c298cbz w1, 0x19c2a0
0019c29cb 0x19c2a4
0019c2a0
0019c2a0loc_19c2a0:
0019c2a0b 0x19c2bc
0019c2a4
0019c2a4loc_19c2a4:
0019c2a4bl runtime.gcWriteBarrier2
0019c2a8str x0, [x25]
0019c2acadrp x27, 0x885000
0019c2b0ldr x1, [x27+1448]
0019c2b4str x1, [x25+8]
0019c2b8b 0x19c2bc
0019c2bc
0019c2bcloc_19c2bc:
0019c2bcadrp x27, 0x885000
0019c2c0str x0, [x27+1448]
0019c2c4ldur x29, [sp-8]
0019c2c8ldr x30, [sp], 16
0019c2ccret x30
0019c2d0
0019c2d0loc_19c2d0:
0019c2d0mov x3, x30
0019c2d4bl runtime.morestack_noctxt.abi0
0019c2d8b 0x19c260
0019c2dcudf 0
0019c260
0019c2e0
0019c2e0google.golang.org/protobuf/proto.protoMethods: ; void google.golang.org/protobuf/proto.protoMethods(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c2e0ldr x16, [x28+16]
0019c2e4subs xzr, sp, x16
0019c2e8b.ls 0x19c32c
0019c2ecstr x30, [sp-48]!
0019c2f0stur x29, [sp-8]
0019c2f4sub x29, sp, 8
0019c2f8str x0, [sp+56]
0019c2fcstr x1, [sp+64]
0019c300str xzr, [sp+24]
0019c304ldr x1, [sp+56]
0019c308ldrsb x27, [x1]
0019c30cldr x1, [x1+104]
0019c310ldr x0, [sp+64]
0019c314blr x1
0019c318str x0, [sp+32]
0019c31cstr x0, [sp+24]
0019c320ldur x29, [sp-8]
0019c324ldr x30, [sp], 48
0019c328ret x30
0019c32c
0019c32cloc_19c32c:
0019c32cstp x0, x1, [sp+8]
0019c330mov x3, x30
0019c334bl runtime.morestack_noctxt.abi0
0019c338ldp x0, x1, [sp+8]
0019c33cb 0x19c2e0
0019c2e0
0019c2e0google.golang.org/protobuf/proto.protoMethods: ; void google.golang.org/protobuf/proto.protoMethods(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c2e0ldr x16, [x28+16]
0019c2e4subs xzr, sp, x16
0019c2e8b.ls 0x19c32c
0019c2ecstr x30, [sp-48]!
0019c2f0stur x29, [sp-8]
0019c2f4sub x29, sp, 8
0019c2f8str x0, [sp+56]
0019c2fcstr x1, [sp+64]
0019c300str xzr, [sp+24]
0019c304ldr x1, [sp+56]
0019c308ldrsb x27, [x1]
0019c30cldr x1, [x1+104]
0019c310ldr x0, [sp+64]
0019c314blr x1
0019c318str x0, [sp+32]
0019c31cstr x0, [sp+24]
0019c320ldur x29, [sp-8]
0019c324ldr x30, [sp], 48
0019c328ret x30
0019c32c
0019c32cloc_19c32c:
0019c32cstp x0, x1, [sp+8]
0019c330mov x3, x30
0019c334bl runtime.morestack_noctxt.abi0
0019c338ldp x0, x1, [sp+8]
0019c33cb 0x19c2e0
0019c2e0
0019c340
0019c340google.golang.org/protobuf/proto.Reset: ; void google.golang.org/protobuf/proto.Reset(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c340ldr x16, [x28+16]
0019c344subs xzr, sp, x16
0019c348b.ls 0x19c450
0019c34cstr x30, [sp-128]!
0019c350stur x29, [sp-8]
0019c354sub x29, sp, 8
0019c358str x0, [sp+136]
0019c35cstr x1, [sp+144]
0019c360stp xzr, xzr, [sp+88]
0019c364ldr x2, [sp+144]
0019c368ldr x3, [sp+136]
0019c36ccbnz x3, 0x19c374
0019c370b 0x19c394
0019c374
0019c374loc_19c374:
0019c374str x2, [sp+64]
0019c378ldr x1, [x3+8]
0019c37cadrp x0, 0x872000
0019c380add x0, x0, 464
0019c384bl runtime.typeAssert
0019c388ldr x2, [sp+64]
0019c38cmov x3, x0
0019c390b 0x19c398
0019c394
0019c394loc_19c394:
0019c394b 0x19c398
0019c398
0019c398loc_19c398:
0019c398str x3, [sp+88]
0019c39cstr x2, [sp+96]
0019c3a0subs xzr, x3, 0
0019c3a4cset x1, ne
0019c3a8strb w1, [sp+46]
0019c3acldr x1, [sp+88]
0019c3b0ldr x2, [sp+96]
0019c3b4str x1, [sp+104]
0019c3b8str x2, [sp+112]
0019c3bcldrb w1, [sp+46]
0019c3c0strb w1, [sp+47]
0019c3c4ldr x1, [sp+104]
0019c3c8ldr x2, [sp+112]
0019c3ccstr x1, [sp+48]
0019c3d0str x2, [sp+56]
0019c3d4ldrb w1, [sp+47]
0019c3d8strb w1, [sp+45]
0019c3dcstrb w1, [sp+46]
0019c3e0tbnz w1, 0, 0x19c3e8
0019c3e4b 0x19c3f4
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8orr x1, xzr, 1
0019c3ecstrb w1, [sp+46]
0019c3f0b 0x19c3f8
0019c3f4
0019c3f4loc_19c3f4:
0019c3f4b 0x19c3f8
0019c3f8
0019c3f8loc_19c3f8:
0019c3f8ldrb w1, [sp+46]
0019c3fctbnz w1, 0, 0x19c404
0019c400b 0x19c424
0019c404
0019c404loc_19c404:
0019c404ldr x1, [sp+48]
0019c408ldrsb x27, [x1]
0019c40cldr x1, [x1+24]
0019c410ldr x0, [sp+56]
0019c414blr x1
0019c418ldur x29, [sp-8]
0019c41cldr x30, [sp], 128
0019c420ret x30
0019c424
0019c424loc_19c424:
0019c424ldr x1, [sp+136]
0019c428ldrsb x27, [x1]
0019c42cldr x1, [x1+24]
0019c430ldr x0, [sp+144]
0019c434blr x1
0019c438str x0, [sp+72]
0019c43cstr x1, [sp+80]
0019c440bl google.golang.org/protobuf/proto.resetMessage
0019c444ldur x29, [sp-8]
0019c448ldr x30, [sp], 128
0019c44cret x30
0019c450
0019c450loc_19c450:
0019c450stp x0, x1, [sp+8]
0019c454mov x3, x30
0019c458bl runtime.morestack_noctxt.abi0
0019c45cldp x0, x1, [sp+8]
0019c460b 0x19c340
0019c464udf 0
0019c468udf 0
0019c46cudf 0
0019c340
0019c340google.golang.org/protobuf/proto.Reset: ; void google.golang.org/protobuf/proto.Reset(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c340ldr x16, [x28+16]
0019c344subs xzr, sp, x16
0019c348b.ls 0x19c450
0019c34cstr x30, [sp-128]!
0019c350stur x29, [sp-8]
0019c354sub x29, sp, 8
0019c358str x0, [sp+136]
0019c35cstr x1, [sp+144]
0019c360stp xzr, xzr, [sp+88]
0019c364ldr x2, [sp+144]
0019c368ldr x3, [sp+136]
0019c36ccbnz x3, 0x19c374
0019c370b 0x19c394
0019c374
0019c374loc_19c374:
0019c374str x2, [sp+64]
0019c378ldr x1, [x3+8]
0019c37cadrp x0, 0x872000
0019c380add x0, x0, 464
0019c384bl runtime.typeAssert
0019c388ldr x2, [sp+64]
0019c38cmov x3, x0
0019c390b 0x19c398
0019c394
0019c394loc_19c394:
0019c394b 0x19c398
0019c398
0019c398loc_19c398:
0019c398str x3, [sp+88]
0019c39cstr x2, [sp+96]
0019c3a0subs xzr, x3, 0
0019c3a4cset x1, ne
0019c3a8strb w1, [sp+46]
0019c3acldr x1, [sp+88]
0019c3b0ldr x2, [sp+96]
0019c3b4str x1, [sp+104]
0019c3b8str x2, [sp+112]
0019c3bcldrb w1, [sp+46]
0019c3c0strb w1, [sp+47]
0019c3c4ldr x1, [sp+104]
0019c3c8ldr x2, [sp+112]
0019c3ccstr x1, [sp+48]
0019c3d0str x2, [sp+56]
0019c3d4ldrb w1, [sp+47]
0019c3d8strb w1, [sp+45]
0019c3dcstrb w1, [sp+46]
0019c3e0tbnz w1, 0, 0x19c3e8
0019c3e4b 0x19c3f4
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8orr x1, xzr, 1
0019c3ecstrb w1, [sp+46]
0019c3f0b 0x19c3f8
0019c3f4
0019c3f4loc_19c3f4:
0019c3f4b 0x19c3f8
0019c3f8
0019c3f8loc_19c3f8:
0019c3f8ldrb w1, [sp+46]
0019c3fctbnz w1, 0, 0x19c404
0019c400b 0x19c424
0019c404
0019c404loc_19c404:
0019c404ldr x1, [sp+48]
0019c408ldrsb x27, [x1]
0019c40cldr x1, [x1+24]
0019c410ldr x0, [sp+56]
0019c414blr x1
0019c418ldur x29, [sp-8]
0019c41cldr x30, [sp], 128
0019c420ret x30
0019c424
0019c424loc_19c424:
0019c424ldr x1, [sp+136]
0019c428ldrsb x27, [x1]
0019c42cldr x1, [x1+24]
0019c430ldr x0, [sp+144]
0019c434blr x1
0019c438str x0, [sp+72]
0019c43cstr x1, [sp+80]
0019c440bl google.golang.org/protobuf/proto.resetMessage
0019c444ldur x29, [sp-8]
0019c448ldr x30, [sp], 128
0019c44cret x30
0019c450
0019c450loc_19c450:
0019c450stp x0, x1, [sp+8]
0019c454mov x3, x30
0019c458bl runtime.morestack_noctxt.abi0
0019c45cldp x0, x1, [sp+8]
0019c460b 0x19c340
0019c464udf 0
0019c468udf 0
0019c46cudf 0
0019c340
0019c470
0019c470google.golang.org/protobuf/proto.resetMessage: ; void google.golang.org/protobuf/proto.resetMessage(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c470ldr x16, [x28+16]
0019c474sub x17, sp, 128
0019c478subs xzr, x17, x16
0019c47cb.ls 0x19c6f8
0019c480sub x20, sp, 256
0019c484stp x29, x30, [x20-8]
0019c488add sp, x20, 0
0019c48csub x29, sp, 8
0019c490str x0, [sp+264]
0019c494str x1, [sp+272]
0019c498ldrsb x27, [x0]
0019c49cldr x2, [x0+72]
0019c4a0mov x0, x1
0019c4a4blr x2
0019c4a8strb w0, [sp+63]
0019c4actbnz w0, 0, 0x19c4b4
0019c4b0b 0x19c618
0019c4b4
0019c4b4loc_19c4b4:
0019c4b4ldr x1, [sp+264]
0019c4b8ldrsb x27, [x1]
0019c4bcldr x1, [x1+32]
0019c4c0ldr x0, [sp+272]
0019c4c4blr x1
0019c4c8str x0, [sp+144]
0019c4ccstr x1, [sp+152]
0019c4d0ldrsb x27, [x0]
0019c4d4ldr x2, [x0+56]
0019c4d8mov x0, x1
0019c4dcblr x2
0019c4e0str x0, [sp+80]
0019c4e4str x1, [sp+88]
0019c4e8str xzr, [sp+64]
0019c4ecb 0x19c4f0
0019c4f0
0019c4f0loc_19c4f0:
0019c4f0ldr x1, [sp+80]
0019c4f4ldrsb x27, [x1]
0019c4f8ldr x1, [x1+64]
0019c4fcldr x0, [sp+88]
0019c500blr x1
0019c504str x0, [sp+72]
0019c508ldr x1, [sp+64]
0019c50csubs xzr, x0, x1
0019c510b.gt 0x19c518
0019c514b 0x19c574
0019c518
0019c518loc_19c518:
0019c518ldr x1, [sp+64]
0019c51cldr x2, [sp+80]
0019c520ldrsb x27, [x2]
0019c524ldr x2, [x2+56]
0019c528ldr x0, [sp+88]
0019c52cblr x2
0019c530str x0, [sp+216]
0019c534str x1, [sp+224]
0019c538ldr x2, [sp+272]
0019c53cldr x3, [sp+264]
0019c540ldrsb x27, [x3]
0019c544ldr x3, [x3+24]
0019c548mov x4, x0
0019c54cmov x0, x2
0019c550mov x5, x1
0019c554mov x1, x4
0019c558mov x2, x5
0019c55cblr x3
0019c560b 0x19c564
0019c564
0019c564loc_19c564:
0019c564ldr x1, [sp+64]
0019c568add x1, x1, 1
0019c56cstr x1, [sp+64]
0019c570b 0x19c4f0
0019c574
0019c574loc_19c574:
0019c574adrp x0, 0x496000
0019c578add x0, x0, 2112
0019c57cbl runtime.newobject
0019c580str x0, [sp+160]
0019c584adrp x1, 0
0019c588add x1, x1, 1808
0019c58cstr x1, [x0]
0019c590ldr x1, [sp+272]
0019c594ldr x2, [sp+264]
0019c598ldr x3, [sp+160]
0019c59cldrsb x27, [x3]
0019c5a0str x2, [x3+8]
0019c5a4adrp x27, 0x8af000
0019c5a8ldr w2, [x27+3056]
0019c5accbz w2, 0x19c5b4
0019c5b0b 0x19c5b8
0019c5b4
0019c5b4loc_19c5b4:
0019c5b4b 0x19c5cc
0019c5b8
0019c5b8loc_19c5b8:
0019c5b8bl runtime.gcWriteBarrier2
0019c5bcstr x1, [x25]
0019c5c0ldr x2, [x3+16]
0019c5c4str x2, [x25+8]
0019c5c8b 0x19c5cc
0019c5cc
0019c5ccloc_19c5cc:
0019c5ccstr x1, [x3+16]
0019c5d0ldr x2, [sp+264]
0019c5d4ldrsb x27, [x2]
0019c5d8ldr x0, [sp+272]
0019c5dcldr x2, [x2+112]
0019c5e0ldr x1, [sp+160]
0019c5e4blr x2
0019c5e8ldr x2, [sp+264]
0019c5ecldrsb x27, [x2]
0019c5f0ldr x2, [x2+128]
0019c5f4ldr x0, [sp+272]
0019c5f8mov x1, xzr
0019c5fcmov x3, xzr
0019c600mov x4, x2
0019c604mov x2, x3
0019c608blr x4
0019c60cldp x29, x30, [sp-8]
0019c610add sp, sp, 256
0019c614ret x30
0019c618
0019c618loc_19c618:
0019c618ldr x1, [sp+264]
0019c61cldrsb x27, [x1]
0019c620ldr x1, [x1+32]
0019c624ldr x0, [sp+272]
0019c628blr x1
0019c62cstr x0, [sp+232]
0019c630str x1, [sp+240]
0019c634ldrsb x27, [x0]
0019c638ldr x2, [x0+64]
0019c63cmov x0, x1
0019c640blr x2
0019c644str x0, [sp+128]
0019c648str x1, [sp+136]
0019c64cstp xzr, xzr, [sp+112]
0019c650add x1, sp, 112
0019c654str x1, [sp+184]
0019c658ldr x0, [sp+128]
0019c65cldr x1, [sp+136]
0019c660bl runtime.convTstring
0019c664str x0, [sp+176]
0019c668ldr x1, [sp+184]
0019c66cldrsb x27, [x1]
0019c670adrp x2, 0x493000
0019c674add x2, x2, 2496
0019c678str x2, [x1]
0019c67cadrp x27, 0x8af000
0019c680ldr w2, [x27+3056]
0019c684cbz w2, 0x19c68c
0019c688b 0x19c6e4
0019c68c
0019c68cloc_19c68c:
0019c68cb 0x19c690
0019c690
0019c690loc_19c690:
0019c690str x0, [x1+8]
0019c694ldr x2, [sp+184]
0019c698ldrsb x27, [x2]
0019c69cb 0x19c6a0
0019c6a0
0019c6a0loc_19c6a0:
0019c6a0str x2, [sp+192]
0019c6a4orr x4, xzr, 1
0019c6a8str x4, [sp+200]
0019c6acstr x4, [sp+208]
0019c6b0adrp x0, 0x521000
0019c6b4add x0, x0, 2990
0019c6b8orr x1, xzr, 31
0019c6bcmov x3, x4
0019c6c0bl fmt.Sprintf
0019c6c4str x0, [sp+96]
0019c6c8str x1, [sp+104]
0019c6ccbl runtime.convTstring
0019c6d0str x0, [sp+168]
0019c6d4mov x1, x0
0019c6d8adrp x0, 0x459000
0019c6dcadd x0, x0, 2944
0019c6e0bl runtime.gopanic
0019c6e4
0019c6e4loc_19c6e4:
0019c6e4bl runtime.gcWriteBarrier2
0019c6e8str x0, [x25]
0019c6ecldr x5, [x1+8]
0019c6f0str x5, [x25+8]
0019c6f4b 0x19c690
0019c6f8
0019c6f8loc_19c6f8:
0019c6f8stp x0, x1, [sp+8]
0019c6fcmov x3, x30
0019c700bl runtime.morestack_noctxt.abi0
0019c704ldp x0, x1, [sp+8]
0019c708b 0x19c470
0019c70cudf 0
0019c470
0019c470google.golang.org/protobuf/proto.resetMessage: ; void google.golang.org/protobuf/proto.resetMessage(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c470ldr x16, [x28+16]
0019c474sub x17, sp, 128
0019c478subs xzr, x17, x16
0019c47cb.ls 0x19c6f8
0019c480sub x20, sp, 256
0019c484stp x29, x30, [x20-8]
0019c488add sp, x20, 0
0019c48csub x29, sp, 8
0019c490str x0, [sp+264]
0019c494str x1, [sp+272]
0019c498ldrsb x27, [x0]
0019c49cldr x2, [x0+72]
0019c4a0mov x0, x1
0019c4a4blr x2
0019c4a8strb w0, [sp+63]
0019c4actbnz w0, 0, 0x19c4b4
0019c4b0b 0x19c618
0019c4b4
0019c4b4loc_19c4b4:
0019c4b4ldr x1, [sp+264]
0019c4b8ldrsb x27, [x1]
0019c4bcldr x1, [x1+32]
0019c4c0ldr x0, [sp+272]
0019c4c4blr x1
0019c4c8str x0, [sp+144]
0019c4ccstr x1, [sp+152]
0019c4d0ldrsb x27, [x0]
0019c4d4ldr x2, [x0+56]
0019c4d8mov x0, x1
0019c4dcblr x2
0019c4e0str x0, [sp+80]
0019c4e4str x1, [sp+88]
0019c4e8str xzr, [sp+64]
0019c4ecb 0x19c4f0
0019c4f0
0019c4f0loc_19c4f0:
0019c4f0ldr x1, [sp+80]
0019c4f4ldrsb x27, [x1]
0019c4f8ldr x1, [x1+64]
0019c4fcldr x0, [sp+88]
0019c500blr x1
0019c504str x0, [sp+72]
0019c508ldr x1, [sp+64]
0019c50csubs xzr, x0, x1
0019c510b.gt 0x19c518
0019c514b 0x19c574
0019c518
0019c518loc_19c518:
0019c518ldr x1, [sp+64]
0019c51cldr x2, [sp+80]
0019c520ldrsb x27, [x2]
0019c524ldr x2, [x2+56]
0019c528ldr x0, [sp+88]
0019c52cblr x2
0019c530str x0, [sp+216]
0019c534str x1, [sp+224]
0019c538ldr x2, [sp+272]
0019c53cldr x3, [sp+264]
0019c540ldrsb x27, [x3]
0019c544ldr x3, [x3+24]
0019c548mov x4, x0
0019c54cmov x0, x2
0019c550mov x5, x1
0019c554mov x1, x4
0019c558mov x2, x5
0019c55cblr x3
0019c560b 0x19c564
0019c564
0019c564loc_19c564:
0019c564ldr x1, [sp+64]
0019c568add x1, x1, 1
0019c56cstr x1, [sp+64]
0019c570b 0x19c4f0
0019c574
0019c574loc_19c574:
0019c574adrp x0, 0x496000
0019c578add x0, x0, 2112
0019c57cbl runtime.newobject
0019c580str x0, [sp+160]
0019c584adrp x1, 0
0019c588add x1, x1, 1808
0019c58cstr x1, [x0]
0019c590ldr x1, [sp+272]
0019c594ldr x2, [sp+264]
0019c598ldr x3, [sp+160]
0019c59cldrsb x27, [x3]
0019c5a0str x2, [x3+8]
0019c5a4adrp x27, 0x8af000
0019c5a8ldr w2, [x27+3056]
0019c5accbz w2, 0x19c5b4
0019c5b0b 0x19c5b8
0019c5b4
0019c5b4loc_19c5b4:
0019c5b4b 0x19c5cc
0019c5b8
0019c5b8loc_19c5b8:
0019c5b8bl runtime.gcWriteBarrier2
0019c5bcstr x1, [x25]
0019c5c0ldr x2, [x3+16]
0019c5c4str x2, [x25+8]
0019c5c8b 0x19c5cc
0019c5cc
0019c5ccloc_19c5cc:
0019c5ccstr x1, [x3+16]
0019c5d0ldr x2, [sp+264]
0019c5d4ldrsb x27, [x2]
0019c5d8ldr x0, [sp+272]
0019c5dcldr x2, [x2+112]
0019c5e0ldr x1, [sp+160]
0019c5e4blr x2
0019c5e8ldr x2, [sp+264]
0019c5ecldrsb x27, [x2]
0019c5f0ldr x2, [x2+128]
0019c5f4ldr x0, [sp+272]
0019c5f8mov x1, xzr
0019c5fcmov x3, xzr
0019c600mov x4, x2
0019c604mov x2, x3
0019c608blr x4
0019c60cldp x29, x30, [sp-8]
0019c610add sp, sp, 256
0019c614ret x30
0019c618
0019c618loc_19c618:
0019c618ldr x1, [sp+264]
0019c61cldrsb x27, [x1]
0019c620ldr x1, [x1+32]
0019c624ldr x0, [sp+272]
0019c628blr x1
0019c62cstr x0, [sp+232]
0019c630str x1, [sp+240]
0019c634ldrsb x27, [x0]
0019c638ldr x2, [x0+64]
0019c63cmov x0, x1
0019c640blr x2
0019c644str x0, [sp+128]
0019c648str x1, [sp+136]
0019c64cstp xzr, xzr, [sp+112]
0019c650add x1, sp, 112
0019c654str x1, [sp+184]
0019c658ldr x0, [sp+128]
0019c65cldr x1, [sp+136]
0019c660bl runtime.convTstring
0019c664str x0, [sp+176]
0019c668ldr x1, [sp+184]
0019c66cldrsb x27, [x1]
0019c670adrp x2, 0x493000
0019c674add x2, x2, 2496
0019c678str x2, [x1]
0019c67cadrp x27, 0x8af000
0019c680ldr w2, [x27+3056]
0019c684cbz w2, 0x19c68c
0019c688b 0x19c6e4
0019c68c
0019c68cloc_19c68c:
0019c68cb 0x19c690
0019c690
0019c690loc_19c690:
0019c690str x0, [x1+8]
0019c694ldr x2, [sp+184]
0019c698ldrsb x27, [x2]
0019c69cb 0x19c6a0
0019c6a0
0019c6a0loc_19c6a0:
0019c6a0str x2, [sp+192]
0019c6a4orr x4, xzr, 1
0019c6a8str x4, [sp+200]
0019c6acstr x4, [sp+208]
0019c6b0adrp x0, 0x521000
0019c6b4add x0, x0, 2990
0019c6b8orr x1, xzr, 31
0019c6bcmov x3, x4
0019c6c0bl fmt.Sprintf
0019c6c4str x0, [sp+96]
0019c6c8str x1, [sp+104]
0019c6ccbl runtime.convTstring
0019c6d0str x0, [sp+168]
0019c6d4mov x1, x0
0019c6d8adrp x0, 0x459000
0019c6dcadd x0, x0, 2944
0019c6e0bl runtime.gopanic
0019c6e4
0019c6e4loc_19c6e4:
0019c6e4bl runtime.gcWriteBarrier2
0019c6e8str x0, [x25]
0019c6ecldr x5, [x1+8]
0019c6f0str x5, [x25+8]
0019c6f4b 0x19c690
0019c6f8
0019c6f8loc_19c6f8:
0019c6f8stp x0, x1, [sp+8]
0019c6fcmov x3, x30
0019c700bl runtime.morestack_noctxt.abi0
0019c704ldp x0, x1, [sp+8]
0019c708b 0x19c470
0019c70cudf 0
0019c470
0019c710
0019c710google.golang.org/protobuf/proto.resetMessage.func1: ; void google.golang.org/protobuf/proto.resetMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value p1)
0019c710ldr x16, [x28+16]
0019c714subs xzr, sp, x16
0019c718b.ls 0x19c780
0019c71cstr x30, [sp-64]!
0019c720stur x29, [sp-8]
0019c724sub x29, sp, 8
0019c728str x0, [sp+72]
0019c72cstr x1, [sp+80]
0019c730str x2, [sp+88]
0019c734str x3, [sp+96]
0019c738str x4, [sp+104]
0019c73cldr x3, [x26+8]
0019c740ldr x4, [x26+16]
0019c744str x3, [sp+40]
0019c748str x4, [sp+48]
0019c74cstrb wzr, [sp+39]
0019c750ldr x2, [sp+80]
0019c754ldr x3, [sp+40]
0019c758ldrsb x27, [x3]
0019c75cldr x3, [x3+24]
0019c760ldr x1, [sp+72]
0019c764ldr x0, [sp+48]
0019c768blr x3
0019c76corr x0, xzr, 1
0019c770strb w0, [sp+39]
0019c774ldur x29, [sp-8]
0019c778ldr x30, [sp], 64
0019c77cret x30
0019c780
0019c780loc_19c780:
0019c780stp x0, x1, [sp+8]
0019c784stp x2, x3, [sp+24]
0019c788str x4, [sp+40]
0019c78cmov x3, x30
0019c790bl runtime.morestack.abi0
0019c794ldp x0, x1, [sp+8]
0019c798ldp x2, x3, [sp+24]
0019c79cldr x4, [sp+40]
0019c7a0b 0x19c710
0019c7a4udf 0
0019c7a8udf 0
0019c7acudf 0
0019c710
0019c710google.golang.org/protobuf/proto.resetMessage.func1: ; void google.golang.org/protobuf/proto.resetMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value p1)
0019c710ldr x16, [x28+16]
0019c714subs xzr, sp, x16
0019c718b.ls 0x19c780
0019c71cstr x30, [sp-64]!
0019c720stur x29, [sp-8]
0019c724sub x29, sp, 8
0019c728str x0, [sp+72]
0019c72cstr x1, [sp+80]
0019c730str x2, [sp+88]
0019c734str x3, [sp+96]
0019c738str x4, [sp+104]
0019c73cldr x3, [x26+8]
0019c740ldr x4, [x26+16]
0019c744str x3, [sp+40]
0019c748str x4, [sp+48]
0019c74cstrb wzr, [sp+39]
0019c750ldr x2, [sp+80]
0019c754ldr x3, [sp+40]
0019c758ldrsb x27, [x3]
0019c75cldr x3, [x3+24]
0019c760ldr x1, [sp+72]
0019c764ldr x0, [sp+48]
0019c768blr x3
0019c76corr x0, xzr, 1
0019c770strb w0, [sp+39]
0019c774ldur x29, [sp-8]
0019c778ldr x30, [sp], 64
0019c77cret x30
0019c780
0019c780loc_19c780:
0019c780stp x0, x1, [sp+8]
0019c784stp x2, x3, [sp+24]
0019c788str x4, [sp+40]
0019c78cmov x3, x30
0019c790bl runtime.morestack.abi0
0019c794ldp x0, x1, [sp+8]
0019c798ldp x2, x3, [sp+24]
0019c79cldr x4, [sp+40]
0019c7a0b 0x19c710
0019c7a4udf 0
0019c7a8udf 0
0019c7acudf 0
0019c710
0019c7b0
0019c7b0google.golang.org/protobuf/proto.Size: ; void google.golang.org/protobuf/proto.Size(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c7b0ldr x16, [x28+16]
0019c7b4subs xzr, sp, x16
0019c7b8b.ls 0x19c80c
0019c7bcstr x30, [sp-64]!
0019c7c0stur x29, [sp-8]
0019c7c4sub x29, sp, 8
0019c7c8str x0, [sp+72]
0019c7ccstr x1, [sp+80]
0019c7d0str xzr, [sp+40]
0019c7d4strb wzr, [sp+37]
0019c7d8strb wzr, [sp+38]
0019c7dcstrb wzr, [sp+39]
0019c7e0ldr x3, [sp+72]
0019c7e4ldr x4, [sp+80]
0019c7e8mov x0, xzr
0019c7ecmov x1, x0
0019c7f0mov x2, x0
0019c7f4bl google.golang.org/protobuf/proto.MarshalOptions.Size
0019c7f8str x0, [sp+48]
0019c7fcstr x0, [sp+40]
0019c800ldur x29, [sp-8]
0019c804ldr x30, [sp], 64
0019c808ret x30
0019c80c
0019c80cloc_19c80c:
0019c80cstp x0, x1, [sp+8]
0019c810mov x3, x30
0019c814bl runtime.morestack_noctxt.abi0
0019c818ldp x0, x1, [sp+8]
0019c81cb 0x19c7b0
0019c7b0
0019c7b0google.golang.org/protobuf/proto.Size: ; void google.golang.org/protobuf/proto.Size(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c7b0ldr x16, [x28+16]
0019c7b4subs xzr, sp, x16
0019c7b8b.ls 0x19c80c
0019c7bcstr x30, [sp-64]!
0019c7c0stur x29, [sp-8]
0019c7c4sub x29, sp, 8
0019c7c8str x0, [sp+72]
0019c7ccstr x1, [sp+80]
0019c7d0str xzr, [sp+40]
0019c7d4strb wzr, [sp+37]
0019c7d8strb wzr, [sp+38]
0019c7dcstrb wzr, [sp+39]
0019c7e0ldr x3, [sp+72]
0019c7e4ldr x4, [sp+80]
0019c7e8mov x0, xzr
0019c7ecmov x1, x0
0019c7f0mov x2, x0
0019c7f4bl google.golang.org/protobuf/proto.MarshalOptions.Size
0019c7f8str x0, [sp+48]
0019c7fcstr x0, [sp+40]
0019c800ldur x29, [sp-8]
0019c804ldr x30, [sp], 64
0019c808ret x30
0019c80c
0019c80cloc_19c80c:
0019c80cstp x0, x1, [sp+8]
0019c810mov x3, x30
0019c814bl runtime.morestack_noctxt.abi0
0019c818ldp x0, x1, [sp+8]
0019c81cb 0x19c7b0
0019c7b0
0019c820
0019c820google.golang.org/protobuf/proto.MarshalOptions.Size: ; void google.golang.org/protobuf/proto.MarshalOptions.Size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c820ldr x16, [x28+16]
0019c824subs xzr, sp, x16
0019c828b.ls 0x19c8c4
0019c82cstr x30, [sp-80]!
0019c830stur x29, [sp-8]
0019c834sub x29, sp, 8
0019c838strb w0, [sp+88]
0019c83cstrb w1, [sp+89]
0019c840strb w2, [sp+90]
0019c844str x3, [sp+96]
0019c848str x4, [sp+104]
0019c84cstr xzr, [sp+40]
0019c850cbnz x3, 0x19c858
0019c854b 0x19c8b0
0019c858
0019c858loc_19c858:
0019c858ldrsb x27, [x3]
0019c85cldr x1, [x3+24]
0019c860mov x0, x4
0019c864blr x1
0019c868str x0, [sp+56]
0019c86cstr x1, [sp+64]
0019c870ldrb w2, [sp+88]
0019c874ldrb w3, [sp+89]
0019c878ldrb w4, [sp+90]
0019c87cmov x5, x0
0019c880mov x0, x2
0019c884mov x6, x1
0019c888mov x1, x3
0019c88cmov x2, x4
0019c890mov x3, x5
0019c894mov x4, x6
0019c898bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c89cstr x0, [sp+48]
0019c8a0str x0, [sp+40]
0019c8a4ldur x29, [sp-8]
0019c8a8ldr x30, [sp], 80
0019c8acret x30
0019c8b0
0019c8b0loc_19c8b0:
0019c8b0str xzr, [sp+40]
0019c8b4mov x0, xzr
0019c8b8ldur x29, [sp-8]
0019c8bcldr x30, [sp], 80
0019c8c0ret x30
0019c8c4
0019c8c4loc_19c8c4:
0019c8c4strb w0, [sp+8]
0019c8c8strb w1, [sp+9]
0019c8ccstrb w2, [sp+10]
0019c8d0stp x3, x4, [sp+16]
0019c8d4mov x3, x30
0019c8d8bl runtime.morestack_noctxt.abi0
0019c8dcldrb w0, [sp+8]
0019c8e0ldrb w1, [sp+9]
0019c8e4ldrb w2, [sp+10]
0019c8e8ldp x3, x4, [sp+16]
0019c8ecb 0x19c820
0019c820
0019c820google.golang.org/protobuf/proto.MarshalOptions.Size: ; void google.golang.org/protobuf/proto.MarshalOptions.Size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c820ldr x16, [x28+16]
0019c824subs xzr, sp, x16
0019c828b.ls 0x19c8c4
0019c82cstr x30, [sp-80]!
0019c830stur x29, [sp-8]
0019c834sub x29, sp, 8
0019c838strb w0, [sp+88]
0019c83cstrb w1, [sp+89]
0019c840strb w2, [sp+90]
0019c844str x3, [sp+96]
0019c848str x4, [sp+104]
0019c84cstr xzr, [sp+40]
0019c850cbnz x3, 0x19c858
0019c854b 0x19c8b0
0019c858
0019c858loc_19c858:
0019c858ldrsb x27, [x3]
0019c85cldr x1, [x3+24]
0019c860mov x0, x4
0019c864blr x1
0019c868str x0, [sp+56]
0019c86cstr x1, [sp+64]
0019c870ldrb w2, [sp+88]
0019c874ldrb w3, [sp+89]
0019c878ldrb w4, [sp+90]
0019c87cmov x5, x0
0019c880mov x0, x2
0019c884mov x6, x1
0019c888mov x1, x3
0019c88cmov x2, x4
0019c890mov x3, x5
0019c894mov x4, x6
0019c898bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c89cstr x0, [sp+48]
0019c8a0str x0, [sp+40]
0019c8a4ldur x29, [sp-8]
0019c8a8ldr x30, [sp], 80
0019c8acret x30
0019c8b0
0019c8b0loc_19c8b0:
0019c8b0str xzr, [sp+40]
0019c8b4mov x0, xzr
0019c8b8ldur x29, [sp-8]
0019c8bcldr x30, [sp], 80
0019c8c0ret x30
0019c8c4
0019c8c4loc_19c8c4:
0019c8c4strb w0, [sp+8]
0019c8c8strb w1, [sp+9]
0019c8ccstrb w2, [sp+10]
0019c8d0stp x3, x4, [sp+16]
0019c8d4mov x3, x30
0019c8d8bl runtime.morestack_noctxt.abi0
0019c8dcldrb w0, [sp+8]
0019c8e0ldrb w1, [sp+9]
0019c8e4ldrb w2, [sp+10]
0019c8e8ldp x3, x4, [sp+16]
0019c8ecb 0x19c820
0019c820
0019c8f0
0019c8f0google.golang.org/protobuf/proto.MarshalOptions.size: ; void google.golang.org/protobuf/proto.MarshalOptions.size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c8f0ldr x16, [x28+16]
0019c8f4sub x17, sp, 160
0019c8f8subs xzr, x17, x16
0019c8fcb.ls 0x19cae4
0019c900sub x20, sp, 288
0019c904stp x29, x30, [x20-8]
0019c908add sp, x20, 0
0019c90csub x29, sp, 8
0019c910strb w0, [sp+296]
0019c914strb w1, [sp+297]
0019c918strb w2, [sp+298]
0019c91cstr x3, [sp+304]
0019c920str x4, [sp+312]
0019c924str xzr, [sp+72]
0019c928mov x0, x3
0019c92cmov x1, x4
0019c930bl google.golang.org/protobuf/proto.protoMethods
0019c934str x0, [sp+120]
0019c938subs xzr, x0, 0
0019c93ccset x2, ne
0019c940strb w2, [sp+71]
0019c944cbnz x0, 0x19c94c
0019c948b 0x19c968
0019c94c
0019c94cloc_19c94c:
0019c94cldr x6, [sp+120]
0019c950ldrsb x27, [x6]
0019c954ldr x6, [x6+8]
0019c958subs xzr, x6, 0
0019c95ccset x6, ne
0019c960strb w6, [sp+71]
0019c964b 0x19c96c
0019c968
0019c968loc_19c968:
0019c968b 0x19c96c
0019c96c
0019c96cloc_19c96c:
0019c96cldrb w6, [sp+71]
0019c970tbnz w6, 0, 0x19c978
0019c974b 0x19c9bc
0019c978
0019c978loc_19c978:
0019c978stp xzr, xzr, [sp+240]
0019c97cstrb wzr, [sp+256]
0019c980ldr x0, [sp+304]
0019c984ldr x1, [sp+312]
0019c988str x0, [sp+240]
0019c98cstr x1, [sp+248]
0019c990ldr x3, [sp+120]
0019c994ldrsb x27, [x3]
0019c998ldr x26, [x3+8]
0019c99cldr x3, [x26]
0019c9a0ldrb w2, [sp+256]
0019c9a4blr x3
0019c9a8str x0, [sp+80]
0019c9acstr x0, [sp+72]
0019c9b0ldp x29, x30, [sp-8]
0019c9b4add sp, sp, 288
0019c9b8ret x30
0019c9bc
0019c9bcloc_19c9bc:
0019c9bcldr x6, [sp+120]
0019c9c0subs xzr, x6, 0
0019c9c4cset x7, ne
0019c9c8strb w7, [sp+71]
0019c9cccbnz x6, 0x19c9d4
0019c9d0b 0x19c9f0
0019c9d4
0019c9d4loc_19c9d4:
0019c9d4ldr x6, [sp+120]
0019c9d8ldrsb x27, [x6]
0019c9dcldr x6, [x6+16]
0019c9e0subs xzr, x6, 0
0019c9e4cset x6, ne
0019c9e8strb w6, [sp+71]
0019c9ecb 0x19c9f4
0019c9f0
0019c9f0loc_19c9f0:
0019c9f0b 0x19c9f4
0019c9f4
0019c9f4loc_19c9f4:
0019c9f4ldrb w6, [sp+71]
0019c9f8tbnz w6, 0, 0x19ca00
0019c9fcb 0x19cab8
0019ca00
0019ca00loc_19ca00:
0019ca00str xzr, [sp+128]
0019ca04stp xzr, xzr, [sp+136]
0019ca08stp xzr, xzr, [sp+264]
0019ca0cstp xzr, xzr, [sp+192]
0019ca10stp xzr, xzr, [sp+208]
0019ca14stp xzr, xzr, [sp+224]
0019ca18ldr x2, [sp+208]
0019ca1cldr x0, [sp+304]
0019ca20ldr x1, [sp+312]
0019ca24str x0, [sp+192]
0019ca28str x1, [sp+200]
0019ca2cldr x6, [sp+120]
0019ca30ldrsb x27, [x6]
0019ca34ldr x26, [x6+16]
0019ca38ldr x6, [x26]
0019ca3cmov x3, xzr
0019ca40mov x4, xzr
0019ca44mov x5, xzr
0019ca48blr x6
0019ca4cstr x0, [sp+128]
0019ca50str x1, [sp+136]
0019ca54str x2, [sp+144]
0019ca58str x3, [sp+264]
0019ca5cstr x4, [sp+272]
0019ca60ldr x6, [sp+128]
0019ca64ldr x7, [sp+136]
0019ca68ldr x8, [sp+144]
0019ca6cstr x6, [sp+168]
0019ca70str x7, [sp+176]
0019ca74str x8, [sp+184]
0019ca78ldr x6, [sp+264]
0019ca7cldr x7, [sp+272]
0019ca80str x6, [sp+152]
0019ca84str x7, [sp+160]
0019ca88ldr x6, [sp+168]
0019ca8cldr x7, [sp+176]
0019ca90ldr x8, [sp+184]
0019ca94ldr x0, [sp+176]
0019ca98str x6, [sp+96]
0019ca9cstr x7, [sp+104]
0019caa0str x8, [sp+112]
0019caa4str x0, [sp+88]
0019caa8str x0, [sp+72]
0019caacldp x29, x30, [sp-8]
0019cab0add sp, sp, 288
0019cab4ret x30
0019cab8
0019cab8loc_19cab8:
0019cab8ldr x3, [sp+304]
0019cabcldrb w0, [sp+296]
0019cac0ldrb w1, [sp+297]
0019cac4ldrb w2, [sp+298]
0019cac8ldr x4, [sp+312]
0019caccbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow
0019cad0str x0, [sp+88]
0019cad4str x0, [sp+72]
0019cad8ldp x29, x30, [sp-8]
0019cadcadd sp, sp, 288
0019cae0ret x30
0019cae4
0019cae4loc_19cae4:
0019cae4strb w0, [sp+8]
0019cae8strb w1, [sp+9]
0019caecstrb w2, [sp+10]
0019caf0stp x3, x4, [sp+16]
0019caf4mov x3, x30
0019caf8bl runtime.morestack_noctxt.abi0
0019cafcldrb w0, [sp+8]
0019cb00ldrb w1, [sp+9]
0019cb04ldrb w2, [sp+10]
0019cb08ldp x3, x4, [sp+16]
0019cb0cb 0x19c8f0
0019c8f0
0019c8f0google.golang.org/protobuf/proto.MarshalOptions.size: ; void google.golang.org/protobuf/proto.MarshalOptions.size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c8f0ldr x16, [x28+16]
0019c8f4sub x17, sp, 160
0019c8f8subs xzr, x17, x16
0019c8fcb.ls 0x19cae4
0019c900sub x20, sp, 288
0019c904stp x29, x30, [x20-8]
0019c908add sp, x20, 0
0019c90csub x29, sp, 8
0019c910strb w0, [sp+296]
0019c914strb w1, [sp+297]
0019c918strb w2, [sp+298]
0019c91cstr x3, [sp+304]
0019c920str x4, [sp+312]
0019c924str xzr, [sp+72]
0019c928mov x0, x3
0019c92cmov x1, x4
0019c930bl google.golang.org/protobuf/proto.protoMethods
0019c934str x0, [sp+120]
0019c938subs xzr, x0, 0
0019c93ccset x2, ne
0019c940strb w2, [sp+71]
0019c944cbnz x0, 0x19c94c
0019c948b 0x19c968
0019c94c
0019c94cloc_19c94c:
0019c94cldr x6, [sp+120]
0019c950ldrsb x27, [x6]
0019c954ldr x6, [x6+8]
0019c958subs xzr, x6, 0
0019c95ccset x6, ne
0019c960strb w6, [sp+71]
0019c964b 0x19c96c
0019c968
0019c968loc_19c968:
0019c968b 0x19c96c
0019c96c
0019c96cloc_19c96c:
0019c96cldrb w6, [sp+71]
0019c970tbnz w6, 0, 0x19c978
0019c974b 0x19c9bc
0019c978
0019c978loc_19c978:
0019c978stp xzr, xzr, [sp+240]
0019c97cstrb wzr, [sp+256]
0019c980ldr x0, [sp+304]
0019c984ldr x1, [sp+312]
0019c988str x0, [sp+240]
0019c98cstr x1, [sp+248]
0019c990ldr x3, [sp+120]
0019c994ldrsb x27, [x3]
0019c998ldr x26, [x3+8]
0019c99cldr x3, [x26]
0019c9a0ldrb w2, [sp+256]
0019c9a4blr x3
0019c9a8str x0, [sp+80]
0019c9acstr x0, [sp+72]
0019c9b0ldp x29, x30, [sp-8]
0019c9b4add sp, sp, 288
0019c9b8ret x30
0019c9bc
0019c9bcloc_19c9bc:
0019c9bcldr x6, [sp+120]
0019c9c0subs xzr, x6, 0
0019c9c4cset x7, ne
0019c9c8strb w7, [sp+71]
0019c9cccbnz x6, 0x19c9d4
0019c9d0b 0x19c9f0
0019c9d4
0019c9d4loc_19c9d4:
0019c9d4ldr x6, [sp+120]
0019c9d8ldrsb x27, [x6]
0019c9dcldr x6, [x6+16]
0019c9e0subs xzr, x6, 0
0019c9e4cset x6, ne
0019c9e8strb w6, [sp+71]
0019c9ecb 0x19c9f4
0019c9f0
0019c9f0loc_19c9f0:
0019c9f0b 0x19c9f4
0019c9f4
0019c9f4loc_19c9f4:
0019c9f4ldrb w6, [sp+71]
0019c9f8tbnz w6, 0, 0x19ca00
0019c9fcb 0x19cab8
0019ca00
0019ca00loc_19ca00:
0019ca00str xzr, [sp+128]
0019ca04stp xzr, xzr, [sp+136]
0019ca08stp xzr, xzr, [sp+264]
0019ca0cstp xzr, xzr, [sp+192]
0019ca10stp xzr, xzr, [sp+208]
0019ca14stp xzr, xzr, [sp+224]
0019ca18ldr x2, [sp+208]
0019ca1cldr x0, [sp+304]
0019ca20ldr x1, [sp+312]
0019ca24str x0, [sp+192]
0019ca28str x1, [sp+200]
0019ca2cldr x6, [sp+120]
0019ca30ldrsb x27, [x6]
0019ca34ldr x26, [x6+16]
0019ca38ldr x6, [x26]
0019ca3cmov x3, xzr
0019ca40mov x4, xzr
0019ca44mov x5, xzr
0019ca48blr x6
0019ca4cstr x0, [sp+128]
0019ca50str x1, [sp+136]
0019ca54str x2, [sp+144]
0019ca58str x3, [sp+264]
0019ca5cstr x4, [sp+272]
0019ca60ldr x6, [sp+128]
0019ca64ldr x7, [sp+136]
0019ca68ldr x8, [sp+144]
0019ca6cstr x6, [sp+168]
0019ca70str x7, [sp+176]
0019ca74str x8, [sp+184]
0019ca78ldr x6, [sp+264]
0019ca7cldr x7, [sp+272]
0019ca80str x6, [sp+152]
0019ca84str x7, [sp+160]
0019ca88ldr x6, [sp+168]
0019ca8cldr x7, [sp+176]
0019ca90ldr x8, [sp+184]
0019ca94ldr x0, [sp+176]
0019ca98str x6, [sp+96]
0019ca9cstr x7, [sp+104]
0019caa0str x8, [sp+112]
0019caa4str x0, [sp+88]
0019caa8str x0, [sp+72]
0019caacldp x29, x30, [sp-8]
0019cab0add sp, sp, 288
0019cab4ret x30
0019cab8
0019cab8loc_19cab8:
0019cab8ldr x3, [sp+304]
0019cabcldrb w0, [sp+296]
0019cac0ldrb w1, [sp+297]
0019cac4ldrb w2, [sp+298]
0019cac8ldr x4, [sp+312]
0019caccbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow
0019cad0str x0, [sp+88]
0019cad4str x0, [sp+72]
0019cad8ldp x29, x30, [sp-8]
0019cadcadd sp, sp, 288
0019cae0ret x30
0019cae4
0019cae4loc_19cae4:
0019cae4strb w0, [sp+8]
0019cae8strb w1, [sp+9]
0019caecstrb w2, [sp+10]
0019caf0stp x3, x4, [sp+16]
0019caf4mov x3, x30
0019caf8bl runtime.morestack_noctxt.abi0
0019cafcldrb w0, [sp+8]
0019cb00ldrb w1, [sp+9]
0019cb04ldrb w2, [sp+10]
0019cb08ldp x3, x4, [sp+16]
0019cb0cb 0x19c8f0
0019c8f0
0019cb10
0019cb10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019cb10ldr x16, [x28+16]
0019cb14subs xzr, sp, x16
0019cb18b.ls 0x19cc88
0019cb1cstr x30, [sp-112]!
0019cb20stur x29, [sp-8]
0019cb24sub x29, sp, 8
0019cb28strb w0, [sp+120]
0019cb2cstrb w1, [sp+121]
0019cb30strb w2, [sp+122]
0019cb34str x3, [sp+128]
0019cb38str x4, [sp+136]
0019cb3cadrp x0, 0x459000
0019cb40add x0, x0, 3520
0019cb44bl runtime.newobject
0019cb48str x0, [sp+96]
0019cb4cldr x1, [sp+128]
0019cb50ldrsb x27, [x1]
0019cb54ldr x1, [x1+32]
0019cb58ldr x0, [sp+136]
0019cb5cblr x1
0019cb60str x0, [sp+80]
0019cb64str x1, [sp+88]
0019cb68bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0019cb6cstrb w0, [sp+39]
0019cb70tbnz w0, 0, 0x19cb78
0019cb74b 0x19cbb0
0019cb78
0019cb78loc_19cb78:
0019cb78ldr x3, [sp+128]
0019cb7cldrb w0, [sp+120]
0019cb80ldrb w1, [sp+121]
0019cb84ldrb w2, [sp+122]
0019cb88ldr x4, [sp+136]
0019cb8cbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet
0019cb90str x0, [sp+40]
0019cb94ldr x5, [sp+96]
0019cb98str x0, [x5]
0019cb9cldr x5, [sp+96]
0019cba0ldr x0, [x5]
0019cba4ldur x29, [sp-8]
0019cba8ldr x30, [sp], 112
0019cbacret x30
0019cbb0
0019cbb0loc_19cbb0:
0019cbb0adrp x0, 0x4af000
0019cbb4add x0, x0, 3296
0019cbb8bl runtime.newobject
0019cbbcstr x0, [sp+48]
0019cbc0adrp x1, 0
0019cbc4add x1, x1, 3264
0019cbc8str x1, [x0]
0019cbccldr x1, [sp+96]
0019cbd0ldr x2, [sp+48]
0019cbd4ldrsb x27, [x2]
0019cbd8adrp x27, 0x8af000
0019cbdcldr w3, [x27+3056]
0019cbe0cbz w3, 0x19cbe8
0019cbe4b 0x19cbec
0019cbe8
0019cbe8loc_19cbe8:
0019cbe8b 0x19cc00
0019cbec
0019cbecloc_19cbec:
0019cbecbl runtime.gcWriteBarrier2
0019cbf0str x1, [x25]
0019cbf4ldr x3, [x2+8]
0019cbf8str x3, [x25+8]
0019cbfcb 0x19cc00
0019cc00
0019cc00loc_19cc00:
0019cc00str x1, [x2+8]
0019cc04ldrb w2, [sp+120]
0019cc08ldrb w3, [sp+121]
0019cc0cldrb w4, [sp+122]
0019cc10ldr x5, [sp+48]
0019cc14ldrsb x27, [x5]
0019cc18strb w2, [x5+16]
0019cc1cstrb w3, [x5+17]
0019cc20strb w4, [x5+18]
0019cc24ldr x2, [sp+128]
0019cc28ldrsb x27, [x2]
0019cc2cldr x0, [sp+136]
0019cc30ldr x2, [x2+112]
0019cc34ldr x1, [sp+48]
0019cc38blr x2
0019cc3cldr x2, [sp+128]
0019cc40ldrsb x27, [x2]
0019cc44ldr x2, [x2+48]
0019cc48ldr x0, [sp+136]
0019cc4cblr x2
0019cc50str x0, [sp+56]
0019cc54str x1, [sp+64]
0019cc58str x2, [sp+72]
0019cc5cstr x1, [sp+40]
0019cc60ldr x2, [sp+96]
0019cc64ldr x2, [x2]
0019cc68add x2, x2, x1
0019cc6cldr x3, [sp+96]
0019cc70str x2, [x3]
0019cc74ldr x2, [sp+96]
0019cc78ldr x0, [x2]
0019cc7cldur x29, [sp-8]
0019cc80ldr x30, [sp], 112
0019cc84ret x30
0019cc88
0019cc88loc_19cc88:
0019cc88strb w0, [sp+8]
0019cc8cstrb w1, [sp+9]
0019cc90strb w2, [sp+10]
0019cc94stp x3, x4, [sp+16]
0019cc98mov x3, x30
0019cc9cbl runtime.morestack_noctxt.abi0
0019cca0ldrb w0, [sp+8]
0019cca4ldrb w1, [sp+9]
0019cca8ldrb w2, [sp+10]
0019ccacldp x3, x4, [sp+16]
0019ccb0b 0x19cb10
0019ccb4udf 0
0019ccb8udf 0
0019ccbcudf 0
0019cb10
0019cb10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019cb10ldr x16, [x28+16]
0019cb14subs xzr, sp, x16
0019cb18b.ls 0x19cc88
0019cb1cstr x30, [sp-112]!
0019cb20stur x29, [sp-8]
0019cb24sub x29, sp, 8
0019cb28strb w0, [sp+120]
0019cb2cstrb w1, [sp+121]
0019cb30strb w2, [sp+122]
0019cb34str x3, [sp+128]
0019cb38str x4, [sp+136]
0019cb3cadrp x0, 0x459000
0019cb40add x0, x0, 3520
0019cb44bl runtime.newobject
0019cb48str x0, [sp+96]
0019cb4cldr x1, [sp+128]
0019cb50ldrsb x27, [x1]
0019cb54ldr x1, [x1+32]
0019cb58ldr x0, [sp+136]
0019cb5cblr x1
0019cb60str x0, [sp+80]
0019cb64str x1, [sp+88]
0019cb68bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0019cb6cstrb w0, [sp+39]
0019cb70tbnz w0, 0, 0x19cb78
0019cb74b 0x19cbb0
0019cb78
0019cb78loc_19cb78:
0019cb78ldr x3, [sp+128]
0019cb7cldrb w0, [sp+120]
0019cb80ldrb w1, [sp+121]
0019cb84ldrb w2, [sp+122]
0019cb88ldr x4, [sp+136]
0019cb8cbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet
0019cb90str x0, [sp+40]
0019cb94ldr x5, [sp+96]
0019cb98str x0, [x5]
0019cb9cldr x5, [sp+96]
0019cba0ldr x0, [x5]
0019cba4ldur x29, [sp-8]
0019cba8ldr x30, [sp], 112
0019cbacret x30
0019cbb0
0019cbb0loc_19cbb0:
0019cbb0adrp x0, 0x4af000
0019cbb4add x0, x0, 3296
0019cbb8bl runtime.newobject
0019cbbcstr x0, [sp+48]
0019cbc0adrp x1, 0
0019cbc4add x1, x1, 3264
0019cbc8str x1, [x0]
0019cbccldr x1, [sp+96]
0019cbd0ldr x2, [sp+48]
0019cbd4ldrsb x27, [x2]
0019cbd8adrp x27, 0x8af000
0019cbdcldr w3, [x27+3056]
0019cbe0cbz w3, 0x19cbe8
0019cbe4b 0x19cbec
0019cbe8
0019cbe8loc_19cbe8:
0019cbe8b 0x19cc00
0019cbec
0019cbecloc_19cbec:
0019cbecbl runtime.gcWriteBarrier2
0019cbf0str x1, [x25]
0019cbf4ldr x3, [x2+8]
0019cbf8str x3, [x25+8]
0019cbfcb 0x19cc00
0019cc00
0019cc00loc_19cc00:
0019cc00str x1, [x2+8]
0019cc04ldrb w2, [sp+120]
0019cc08ldrb w3, [sp+121]
0019cc0cldrb w4, [sp+122]
0019cc10ldr x5, [sp+48]
0019cc14ldrsb x27, [x5]
0019cc18strb w2, [x5+16]
0019cc1cstrb w3, [x5+17]
0019cc20strb w4, [x5+18]
0019cc24ldr x2, [sp+128]
0019cc28ldrsb x27, [x2]
0019cc2cldr x0, [sp+136]
0019cc30ldr x2, [x2+112]
0019cc34ldr x1, [sp+48]
0019cc38blr x2
0019cc3cldr x2, [sp+128]
0019cc40ldrsb x27, [x2]
0019cc44ldr x2, [x2+48]
0019cc48ldr x0, [sp+136]
0019cc4cblr x2
0019cc50str x0, [sp+56]
0019cc54str x1, [sp+64]
0019cc58str x2, [sp+72]
0019cc5cstr x1, [sp+40]
0019cc60ldr x2, [sp+96]
0019cc64ldr x2, [x2]
0019cc68add x2, x2, x1
0019cc6cldr x3, [sp+96]
0019cc70str x2, [x3]
0019cc74ldr x2, [sp+96]
0019cc78ldr x0, [x2]
0019cc7cldur x29, [sp-8]
0019cc80ldr x30, [sp], 112
0019cc84ret x30
0019cc88
0019cc88loc_19cc88:
0019cc88strb w0, [sp+8]
0019cc8cstrb w1, [sp+9]
0019cc90strb w2, [sp+10]
0019cc94stp x3, x4, [sp+16]
0019cc98mov x3, x30
0019cc9cbl runtime.morestack_noctxt.abi0
0019cca0ldrb w0, [sp+8]
0019cca4ldrb w1, [sp+9]
0019cca8ldrb w2, [sp+10]
0019ccacldp x3, x4, [sp+16]
0019ccb0b 0x19cb10
0019ccb4udf 0
0019ccb8udf 0
0019ccbcudf 0
0019cb10
0019ccc0
0019ccc0google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019ccc0ldr x16, [x28+16]
0019ccc4subs xzr, sp, x16
0019ccc8b.ls 0x19cd54
0019ccccstr x30, [sp-96]!
0019ccd0stur x29, [sp-8]
0019ccd4sub x29, sp, 8
0019ccd8str x0, [sp+104]
0019ccdcstr x1, [sp+112]
0019cce0str x2, [sp+120]
0019cce4str x3, [sp+128]
0019cce8str x4, [sp+136]
0019ccecldr x8, [x26+8]
0019ccf0str x8, [sp+80]
0019ccf4ldrb w0, [x26+16]
0019ccf8ldrb w1, [x26+17]
0019ccfcldrb w2, [x26+18]
0019cd00strb w0, [sp+69]
0019cd04strb w1, [sp+70]
0019cd08strb w2, [sp+71]
0019cd0cstrb wzr, [sp+68]
0019cd10ldr x6, [sp+128]
0019cd14ldr x7, [sp+136]
0019cd18ldr x3, [sp+104]
0019cd1cldr x5, [sp+120]
0019cd20ldr x4, [sp+112]
0019cd24bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019cd28str x0, [sp+72]
0019cd2cldr x8, [sp+80]
0019cd30ldr x9, [sp+80]
0019cd34ldr x9, [x9]
0019cd38add x9, x9, x0
0019cd3cstr x9, [x8]
0019cd40orr x0, xzr, 1
0019cd44strb w0, [sp+68]
0019cd48ldur x29, [sp-8]
0019cd4cldr x30, [sp], 96
0019cd50ret x30
0019cd54
0019cd54loc_19cd54:
0019cd54stp x0, x1, [sp+8]
0019cd58stp x2, x3, [sp+24]
0019cd5cstr x4, [sp+40]
0019cd60mov x3, x30
0019cd64bl runtime.morestack.abi0
0019cd68ldp x0, x1, [sp+8]
0019cd6cldp x2, x3, [sp+24]
0019cd70ldr x4, [sp+40]
0019cd74b 0x19ccc0
0019cd78udf 0
0019cd7cudf 0
0019ccc0
0019ccc0google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019ccc0ldr x16, [x28+16]
0019ccc4subs xzr, sp, x16
0019ccc8b.ls 0x19cd54
0019ccccstr x30, [sp-96]!
0019ccd0stur x29, [sp-8]
0019ccd4sub x29, sp, 8
0019ccd8str x0, [sp+104]
0019ccdcstr x1, [sp+112]
0019cce0str x2, [sp+120]
0019cce4str x3, [sp+128]
0019cce8str x4, [sp+136]
0019ccecldr x8, [x26+8]
0019ccf0str x8, [sp+80]
0019ccf4ldrb w0, [x26+16]
0019ccf8ldrb w1, [x26+17]
0019ccfcldrb w2, [x26+18]
0019cd00strb w0, [sp+69]
0019cd04strb w1, [sp+70]
0019cd08strb w2, [sp+71]
0019cd0cstrb wzr, [sp+68]
0019cd10ldr x6, [sp+128]
0019cd14ldr x7, [sp+136]
0019cd18ldr x3, [sp+104]
0019cd1cldr x5, [sp+120]
0019cd20ldr x4, [sp+112]
0019cd24bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019cd28str x0, [sp+72]
0019cd2cldr x8, [sp+80]
0019cd30ldr x9, [sp+80]
0019cd34ldr x9, [x9]
0019cd38add x9, x9, x0
0019cd3cstr x9, [x8]
0019cd40orr x0, xzr, 1
0019cd44strb w0, [sp+68]
0019cd48ldur x29, [sp-8]
0019cd4cldr x30, [sp], 96
0019cd50ret x30
0019cd54
0019cd54loc_19cd54:
0019cd54stp x0, x1, [sp+8]
0019cd58stp x2, x3, [sp+24]
0019cd5cstr x4, [sp+40]
0019cd60mov x3, x30
0019cd64bl runtime.morestack.abi0
0019cd68ldp x0, x1, [sp+8]
0019cd6cldp x2, x3, [sp+24]
0019cd70ldr x4, [sp+40]
0019cd74b 0x19ccc0
0019cd78udf 0
0019cd7cudf 0
0019ccc0
0019cd80
0019cd80google.golang.org/protobuf/proto.MarshalOptions.sizeField: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeField(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019cd80ldr x16, [x28+16]
0019cd84subs xzr, sp, x16
0019cd88b.ls 0x19cf64
0019cd8cstr x30, [sp-128]!
0019cd90stur x29, [sp-8]
0019cd94sub x29, sp, 8
0019cd98strb w0, [sp+136]
0019cd9cstrb w1, [sp+137]
0019cda0strb w2, [sp+138]
0019cda4str x3, [sp+144]
0019cda8str x4, [sp+152]
0019cdacstr x5, [sp+160]
0019cdb0str x6, [sp+168]
0019cdb4str x7, [sp+176]
0019cdb8str xzr, [sp+64]
0019cdbcldr x1, [sp+144]
0019cdc0ldrsb x27, [x1]
0019cdc4ldr x1, [x1+216]
0019cdc8ldr x0, [sp+152]
0019cdccblr x1
0019cdd0str w0, [sp+60]
0019cdd4ldr x1, [sp+144]
0019cdd8ldrsb x27, [x1]
0019cddcldr x1, [x1+128]
0019cde0ldr x0, [sp+152]
0019cde4blr x1
0019cde8strb w0, [sp+58]
0019cdectbnz w0, 0, 0x19cdf4
0019cdf0b 0x19ce60
0019cdf4
0019cdf4loc_19cdf4:
0019cdf4b 0x19cdf8
0019cdf8
0019cdf8loc_19cdf8:
0019cdf8ldr x0, [sp+160]
0019cdfcldr x1, [sp+168]
0019ce00ldr x2, [sp+176]
0019ce04bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019ce08str x0, [sp+104]
0019ce0cstr x1, [sp+112]
0019ce10ldrsw x3, [sp+60]
0019ce14ldrb w4, [sp+136]
0019ce18ldrb w5, [sp+137]
0019ce1cldrb w2, [sp+138]
0019ce20ldr x6, [sp+152]
0019ce24ldr x7, [sp+144]
0019ce28mov x8, x0
0019ce2cmov x0, x4
0019ce30mov x9, x1
0019ce34mov x1, x5
0019ce38mov x4, x7
0019ce3cmov x5, x6
0019ce40mov x6, x8
0019ce44mov x7, x9
0019ce48bl google.golang.org/protobuf/proto.MarshalOptions.sizeList
0019ce4cstr x0, [sp+72]
0019ce50str x0, [sp+64]
0019ce54ldur x29, [sp-8]
0019ce58ldr x30, [sp], 128
0019ce5cret x30
0019ce60
0019ce60loc_19ce60:
0019ce60ldr x1, [sp+144]
0019ce64ldrsb x27, [x1]
0019ce68ldr x1, [x1+136]
0019ce6cldr x0, [sp+152]
0019ce70blr x1
0019ce74strb w0, [sp+57]
0019ce78tbnz w0, 0, 0x19ce80
0019ce7cb 0x19ceec
0019ce80
0019ce80loc_19ce80:
0019ce80b 0x19ce84
0019ce84
0019ce84loc_19ce84:
0019ce84ldr x0, [sp+160]
0019ce88ldr x1, [sp+168]
0019ce8cldr x2, [sp+176]
0019ce90bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019ce94str x0, [sp+88]
0019ce98str x1, [sp+96]
0019ce9cldrsw x3, [sp+60]
0019cea0ldrb w4, [sp+136]
0019cea4ldrb w5, [sp+137]
0019cea8ldrb w2, [sp+138]
0019ceacldr x6, [sp+152]
0019ceb0ldr x7, [sp+144]
0019ceb4mov x8, x0
0019ceb8mov x0, x4
0019cebcmov x9, x1
0019cec0mov x1, x5
0019cec4mov x4, x7
0019cec8mov x5, x6
0019ceccmov x6, x8
0019ced0mov x7, x9
0019ced4bl google.golang.org/protobuf/proto.MarshalOptions.sizeMap
0019ced8str x0, [sp+72]
0019cedcstr x0, [sp+64]
0019cee0ldur x29, [sp-8]
0019cee4ldr x30, [sp], 128
0019cee8ret x30
0019ceec
0019ceecloc_19ceec:
0019ceecb 0x19cef0
0019cef0
0019cef0loc_19cef0:
0019cef0ldrsw x0, [sp+60]
0019cef4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cef8str x0, [sp+72]
0019cefcldr x1, [sp+144]
0019cf00ldrsb x27, [x1]
0019cf04ldr x0, [sp+152]
0019cf08ldr x1, [x1+176]
0019cf0cblr x1
0019cf10strb w0, [sp+59]
0019cf14ldrsw x3, [sp+60]
0019cf18ldrb w1, [sp+136]
0019cf1cldr x5, [sp+160]
0019cf20ldrb w2, [sp+137]
0019cf24ldrb w4, [sp+138]
0019cf28ldr x6, [sp+168]
0019cf2cldr x7, [sp+176]
0019cf30mov x8, x0
0019cf34mov x0, x1
0019cf38mov x1, x2
0019cf3cmov x2, x4
0019cf40mov x4, x8
0019cf44bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019cf48str x0, [sp+80]
0019cf4cldr x1, [sp+72]
0019cf50add x0, x1, x0
0019cf54str x0, [sp+64]
0019cf58ldur x29, [sp-8]
0019cf5cldr x30, [sp], 128
0019cf60ret x30
0019cf64
0019cf64loc_19cf64:
0019cf64strb w0, [sp+8]
0019cf68strb w1, [sp+9]
0019cf6cstrb w2, [sp+10]
0019cf70stp x3, x4, [sp+16]
0019cf74stp x5, x6, [sp+32]
0019cf78str x7, [sp+48]
0019cf7cmov x3, x30
0019cf80bl runtime.morestack_noctxt.abi0
0019cf84ldrb w0, [sp+8]
0019cf88ldrb w1, [sp+9]
0019cf8cldrb w2, [sp+10]
0019cf90ldp x3, x4, [sp+16]
0019cf94ldp x5, x6, [sp+32]
0019cf98ldr x7, [sp+48]
0019cf9cb 0x19cd80
0019cd80
0019cd80google.golang.org/protobuf/proto.MarshalOptions.sizeField: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeField(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019cd80ldr x16, [x28+16]
0019cd84subs xzr, sp, x16
0019cd88b.ls 0x19cf64
0019cd8cstr x30, [sp-128]!
0019cd90stur x29, [sp-8]
0019cd94sub x29, sp, 8
0019cd98strb w0, [sp+136]
0019cd9cstrb w1, [sp+137]
0019cda0strb w2, [sp+138]
0019cda4str x3, [sp+144]
0019cda8str x4, [sp+152]
0019cdacstr x5, [sp+160]
0019cdb0str x6, [sp+168]
0019cdb4str x7, [sp+176]
0019cdb8str xzr, [sp+64]
0019cdbcldr x1, [sp+144]
0019cdc0ldrsb x27, [x1]
0019cdc4ldr x1, [x1+216]
0019cdc8ldr x0, [sp+152]
0019cdccblr x1
0019cdd0str w0, [sp+60]
0019cdd4ldr x1, [sp+144]
0019cdd8ldrsb x27, [x1]
0019cddcldr x1, [x1+128]
0019cde0ldr x0, [sp+152]
0019cde4blr x1
0019cde8strb w0, [sp+58]
0019cdectbnz w0, 0, 0x19cdf4
0019cdf0b 0x19ce60
0019cdf4
0019cdf4loc_19cdf4:
0019cdf4b 0x19cdf8
0019cdf8
0019cdf8loc_19cdf8:
0019cdf8ldr x0, [sp+160]
0019cdfcldr x1, [sp+168]
0019ce00ldr x2, [sp+176]
0019ce04bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019ce08str x0, [sp+104]
0019ce0cstr x1, [sp+112]
0019ce10ldrsw x3, [sp+60]
0019ce14ldrb w4, [sp+136]
0019ce18ldrb w5, [sp+137]
0019ce1cldrb w2, [sp+138]
0019ce20ldr x6, [sp+152]
0019ce24ldr x7, [sp+144]
0019ce28mov x8, x0
0019ce2cmov x0, x4
0019ce30mov x9, x1
0019ce34mov x1, x5
0019ce38mov x4, x7
0019ce3cmov x5, x6
0019ce40mov x6, x8
0019ce44mov x7, x9
0019ce48bl google.golang.org/protobuf/proto.MarshalOptions.sizeList
0019ce4cstr x0, [sp+72]
0019ce50str x0, [sp+64]
0019ce54ldur x29, [sp-8]
0019ce58ldr x30, [sp], 128
0019ce5cret x30
0019ce60
0019ce60loc_19ce60:
0019ce60ldr x1, [sp+144]
0019ce64ldrsb x27, [x1]
0019ce68ldr x1, [x1+136]
0019ce6cldr x0, [sp+152]
0019ce70blr x1
0019ce74strb w0, [sp+57]
0019ce78tbnz w0, 0, 0x19ce80
0019ce7cb 0x19ceec
0019ce80
0019ce80loc_19ce80:
0019ce80b 0x19ce84
0019ce84
0019ce84loc_19ce84:
0019ce84ldr x0, [sp+160]
0019ce88ldr x1, [sp+168]
0019ce8cldr x2, [sp+176]
0019ce90bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019ce94str x0, [sp+88]
0019ce98str x1, [sp+96]
0019ce9cldrsw x3, [sp+60]
0019cea0ldrb w4, [sp+136]
0019cea4ldrb w5, [sp+137]
0019cea8ldrb w2, [sp+138]
0019ceacldr x6, [sp+152]
0019ceb0ldr x7, [sp+144]
0019ceb4mov x8, x0
0019ceb8mov x0, x4
0019cebcmov x9, x1
0019cec0mov x1, x5
0019cec4mov x4, x7
0019cec8mov x5, x6
0019ceccmov x6, x8
0019ced0mov x7, x9
0019ced4bl google.golang.org/protobuf/proto.MarshalOptions.sizeMap
0019ced8str x0, [sp+72]
0019cedcstr x0, [sp+64]
0019cee0ldur x29, [sp-8]
0019cee4ldr x30, [sp], 128
0019cee8ret x30
0019ceec
0019ceecloc_19ceec:
0019ceecb 0x19cef0
0019cef0
0019cef0loc_19cef0:
0019cef0ldrsw x0, [sp+60]
0019cef4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cef8str x0, [sp+72]
0019cefcldr x1, [sp+144]
0019cf00ldrsb x27, [x1]
0019cf04ldr x0, [sp+152]
0019cf08ldr x1, [x1+176]
0019cf0cblr x1
0019cf10strb w0, [sp+59]
0019cf14ldrsw x3, [sp+60]
0019cf18ldrb w1, [sp+136]
0019cf1cldr x5, [sp+160]
0019cf20ldrb w2, [sp+137]
0019cf24ldrb w4, [sp+138]
0019cf28ldr x6, [sp+168]
0019cf2cldr x7, [sp+176]
0019cf30mov x8, x0
0019cf34mov x0, x1
0019cf38mov x1, x2
0019cf3cmov x2, x4
0019cf40mov x4, x8
0019cf44bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019cf48str x0, [sp+80]
0019cf4cldr x1, [sp+72]
0019cf50add x0, x1, x0
0019cf54str x0, [sp+64]
0019cf58ldur x29, [sp-8]
0019cf5cldr x30, [sp], 128
0019cf60ret x30
0019cf64
0019cf64loc_19cf64:
0019cf64strb w0, [sp+8]
0019cf68strb w1, [sp+9]
0019cf6cstrb w2, [sp+10]
0019cf70stp x3, x4, [sp+16]
0019cf74stp x5, x6, [sp+32]
0019cf78str x7, [sp+48]
0019cf7cmov x3, x30
0019cf80bl runtime.morestack_noctxt.abi0
0019cf84ldrb w0, [sp+8]
0019cf88ldrb w1, [sp+9]
0019cf8cldrb w2, [sp+10]
0019cf90ldp x3, x4, [sp+16]
0019cf94ldp x5, x6, [sp+32]
0019cf98ldr x7, [sp+48]
0019cf9cb 0x19cd80
0019cd80
Loading..