File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
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
0019cfa0
0019cfa0google.golang.org/protobuf/proto.MarshalOptions.sizeList: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeList(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
0019cfa0ldr x16, [x28+16]
0019cfa4sub x17, sp, 32
0019cfa8subs xzr, x17, x16
0019cfacb.ls 0x19d230
0019cfb0str x30, [sp-160]!
0019cfb4stur x29, [sp-8]
0019cfb8sub x29, sp, 8
0019cfbcstrb w0, [sp+168]
0019cfc0strb w1, [sp+169]
0019cfc4strb w2, [sp+170]
0019cfc8str w3, [sp+172]
0019cfccstr x4, [sp+176]
0019cfd0str x5, [sp+184]
0019cfd4str x6, [sp+192]
0019cfd8str x7, [sp+200]
0019cfdcstr xzr, [sp+72]
0019cfe0ldrsw x0, [sp+172]
0019cfe4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cfe8str x0, [sp+64]
0019cfecldr x1, [sp+176]
0019cff0ldrsb x27, [x1]
0019cff4ldr x1, [x1+144]
0019cff8ldr x0, [sp+184]
0019cffcblr x1
0019d000strb w0, [sp+62]
0019d004strb w0, [sp+63]
0019d008tbnz w0, 0, 0x19d010
0019d00cb 0x19d038
0019d010
0019d010loc_19d010:
0019d010ldr x1, [sp+192]
0019d014ldrsb x27, [x1]
0019d018ldr x0, [sp+200]
0019d01cldr x1, [x1+56]
0019d020blr x1
0019d024str x0, [sp+120]
0019d028subs xzr, x0, 0
0019d02ccset x1, gt
0019d030strb w1, [sp+63]
0019d034b 0x19d03c
0019d038
0019d038loc_19d038:
0019d038b 0x19d03c
0019d03c
0019d03cloc_19d03c:
0019d03cldrb w1, [sp+63]
0019d040tbnz w1, 0, 0x19d048
0019d044b 0x19d070
0019d048
0019d048loc_19d048:
0019d048str xzr, [sp+112]
0019d04cldr x1, [sp+192]
0019d050ldrsb x27, [x1]
0019d054ldr x1, [x1+56]
0019d058ldr x0, [sp+200]
0019d05cblr x1
0019d060str x0, [sp+120]
0019d064str xzr, [sp+104]
0019d068str x0, [sp+88]
0019d06cb 0x19d15c
0019d070
0019d070loc_19d070:
0019d070ldr x1, [sp+192]
0019d074ldrsb x27, [x1]
0019d078ldr x1, [x1+56]
0019d07cldr x0, [sp+200]
0019d080blr x1
0019d084str x0, [sp+120]
0019d088str xzr, [sp+96]
0019d08cstr x0, [sp+80]
0019d090b 0x19d094
0019d094
0019d094loc_19d094:
0019d094ldr x1, [sp+80]
0019d098ldr x2, [sp+96]
0019d09csubs xzr, x1, x2
0019d0a0b.gt 0x19d0a8
0019d0a4b 0x19d14c
0019d0a8
0019d0a8loc_19d0a8:
0019d0a8ldr x1, [sp+176]
0019d0acldrsb x27, [x1]
0019d0b0ldr x1, [x1+176]
0019d0b4ldr x0, [sp+184]
0019d0b8blr x1
0019d0bcstrb w0, [sp+61]
0019d0c0ldr x1, [sp+96]
0019d0c4ldr x0, [sp+200]
0019d0c8ldr x2, [sp+192]
0019d0ccldrsb x27, [x2]
0019d0d0ldr x2, [x2+40]
0019d0d4blr x2
0019d0d8str x0, [sp+128]
0019d0dcstr x1, [sp+136]
0019d0e0str x2, [sp+144]
0019d0e4ldrsb x4, [sp+61]
0019d0e8ldrsw x3, [sp+172]
0019d0ecldrb w5, [sp+168]
0019d0f0ldrb w6, [sp+169]
0019d0f4ldrb w7, [sp+170]
0019d0f8mov x8, x0
0019d0fcmov x0, x5
0019d100mov x9, x1
0019d104mov x1, x6
0019d108mov x10, x2
0019d10cmov x2, x7
0019d110mov x5, x8
0019d114mov x6, x9
0019d118mov x7, x10
0019d11cbl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d120str x0, [sp+120]
0019d124ldr x1, [sp+72]
0019d128ldr x2, [sp+64]
0019d12cadd x2, x2, x0
0019d130add x1, x1, x2
0019d134str x1, [sp+72]
0019d138b 0x19d13c
0019d13c
0019d13cloc_19d13c:
0019d13cldr x1, [sp+96]
0019d140add x1, x1, 1
0019d144str x1, [sp+96]
0019d148b 0x19d094
0019d14c
0019d14cloc_19d14c:
0019d14cldr x0, [sp+72]
0019d150ldur x29, [sp-8]
0019d154ldr x30, [sp], 160
0019d158ret x30
0019d15c
0019d15cloc_19d15c:
0019d15cldr x1, [sp+88]
0019d160ldr x2, [sp+104]
0019d164subs xzr, x1, x2
0019d168b.gt 0x19d170
0019d16cb 0x19d20c
0019d170
0019d170loc_19d170:
0019d170ldr x1, [sp+176]
0019d174ldrsb x27, [x1]
0019d178ldr x1, [x1+176]
0019d17cldr x0, [sp+184]
0019d180blr x1
0019d184strb w0, [sp+61]
0019d188ldr x1, [sp+104]
0019d18cldr x0, [sp+200]
0019d190ldr x2, [sp+192]
0019d194ldrsb x27, [x2]
0019d198ldr x2, [x2+40]
0019d19cblr x2
0019d1a0str x0, [sp+128]
0019d1a4str x1, [sp+136]
0019d1a8str x2, [sp+144]
0019d1acldrsb x4, [sp+61]
0019d1b0ldrsw x3, [sp+172]
0019d1b4ldrb w5, [sp+168]
0019d1b8ldrb w6, [sp+169]
0019d1bcldrb w7, [sp+170]
0019d1c0mov x8, x0
0019d1c4mov x0, x5
0019d1c8mov x9, x1
0019d1ccmov x1, x6
0019d1d0mov x10, x2
0019d1d4mov x2, x7
0019d1d8mov x5, x8
0019d1dcmov x6, x9
0019d1e0mov x7, x10
0019d1e4bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d1e8str x0, [sp+120]
0019d1ecldr x1, [sp+112]
0019d1f0add x1, x1, x0
0019d1f4str x1, [sp+112]
0019d1f8b 0x19d1fc
0019d1fc
0019d1fcloc_19d1fc:
0019d1fcldr x1, [sp+104]
0019d200add x1, x1, 1
0019d204str x1, [sp+104]
0019d208b 0x19d15c
0019d20c
0019d20cloc_19d20c:
0019d20cldr x0, [sp+112]
0019d210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d214str x0, [sp+120]
0019d218ldr x1, [sp+64]
0019d21cadd x0, x1, x0
0019d220str x0, [sp+72]
0019d224ldur x29, [sp-8]
0019d228ldr x30, [sp], 160
0019d22cret x30
0019d230
0019d230loc_19d230:
0019d230strb w0, [sp+8]
0019d234strb w1, [sp+9]
0019d238strb w2, [sp+10]
0019d23cstr w3, [sp+12]
0019d240stp x4, x5, [sp+16]
0019d244stp x6, x7, [sp+32]
0019d248mov x3, x30
0019d24cbl runtime.morestack_noctxt.abi0
0019d250ldrb w0, [sp+8]
0019d254ldrb w1, [sp+9]
0019d258ldrb w2, [sp+10]
0019d25cldrsw x3, [sp+12]
0019d260ldp x4, x5, [sp+16]
0019d264ldp x6, x7, [sp+32]
0019d268b 0x19cfa0
0019d26cudf 0
0019cfa0
0019cfa0google.golang.org/protobuf/proto.MarshalOptions.sizeList: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeList(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
0019cfa0ldr x16, [x28+16]
0019cfa4sub x17, sp, 32
0019cfa8subs xzr, x17, x16
0019cfacb.ls 0x19d230
0019cfb0str x30, [sp-160]!
0019cfb4stur x29, [sp-8]
0019cfb8sub x29, sp, 8
0019cfbcstrb w0, [sp+168]
0019cfc0strb w1, [sp+169]
0019cfc4strb w2, [sp+170]
0019cfc8str w3, [sp+172]
0019cfccstr x4, [sp+176]
0019cfd0str x5, [sp+184]
0019cfd4str x6, [sp+192]
0019cfd8str x7, [sp+200]
0019cfdcstr xzr, [sp+72]
0019cfe0ldrsw x0, [sp+172]
0019cfe4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cfe8str x0, [sp+64]
0019cfecldr x1, [sp+176]
0019cff0ldrsb x27, [x1]
0019cff4ldr x1, [x1+144]
0019cff8ldr x0, [sp+184]
0019cffcblr x1
0019d000strb w0, [sp+62]
0019d004strb w0, [sp+63]
0019d008tbnz w0, 0, 0x19d010
0019d00cb 0x19d038
0019d010
0019d010loc_19d010:
0019d010ldr x1, [sp+192]
0019d014ldrsb x27, [x1]
0019d018ldr x0, [sp+200]
0019d01cldr x1, [x1+56]
0019d020blr x1
0019d024str x0, [sp+120]
0019d028subs xzr, x0, 0
0019d02ccset x1, gt
0019d030strb w1, [sp+63]
0019d034b 0x19d03c
0019d038
0019d038loc_19d038:
0019d038b 0x19d03c
0019d03c
0019d03cloc_19d03c:
0019d03cldrb w1, [sp+63]
0019d040tbnz w1, 0, 0x19d048
0019d044b 0x19d070
0019d048
0019d048loc_19d048:
0019d048str xzr, [sp+112]
0019d04cldr x1, [sp+192]
0019d050ldrsb x27, [x1]
0019d054ldr x1, [x1+56]
0019d058ldr x0, [sp+200]
0019d05cblr x1
0019d060str x0, [sp+120]
0019d064str xzr, [sp+104]
0019d068str x0, [sp+88]
0019d06cb 0x19d15c
0019d070
0019d070loc_19d070:
0019d070ldr x1, [sp+192]
0019d074ldrsb x27, [x1]
0019d078ldr x1, [x1+56]
0019d07cldr x0, [sp+200]
0019d080blr x1
0019d084str x0, [sp+120]
0019d088str xzr, [sp+96]
0019d08cstr x0, [sp+80]
0019d090b 0x19d094
0019d094
0019d094loc_19d094:
0019d094ldr x1, [sp+80]
0019d098ldr x2, [sp+96]
0019d09csubs xzr, x1, x2
0019d0a0b.gt 0x19d0a8
0019d0a4b 0x19d14c
0019d0a8
0019d0a8loc_19d0a8:
0019d0a8ldr x1, [sp+176]
0019d0acldrsb x27, [x1]
0019d0b0ldr x1, [x1+176]
0019d0b4ldr x0, [sp+184]
0019d0b8blr x1
0019d0bcstrb w0, [sp+61]
0019d0c0ldr x1, [sp+96]
0019d0c4ldr x0, [sp+200]
0019d0c8ldr x2, [sp+192]
0019d0ccldrsb x27, [x2]
0019d0d0ldr x2, [x2+40]
0019d0d4blr x2
0019d0d8str x0, [sp+128]
0019d0dcstr x1, [sp+136]
0019d0e0str x2, [sp+144]
0019d0e4ldrsb x4, [sp+61]
0019d0e8ldrsw x3, [sp+172]
0019d0ecldrb w5, [sp+168]
0019d0f0ldrb w6, [sp+169]
0019d0f4ldrb w7, [sp+170]
0019d0f8mov x8, x0
0019d0fcmov x0, x5
0019d100mov x9, x1
0019d104mov x1, x6
0019d108mov x10, x2
0019d10cmov x2, x7
0019d110mov x5, x8
0019d114mov x6, x9
0019d118mov x7, x10
0019d11cbl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d120str x0, [sp+120]
0019d124ldr x1, [sp+72]
0019d128ldr x2, [sp+64]
0019d12cadd x2, x2, x0
0019d130add x1, x1, x2
0019d134str x1, [sp+72]
0019d138b 0x19d13c
0019d13c
0019d13cloc_19d13c:
0019d13cldr x1, [sp+96]
0019d140add x1, x1, 1
0019d144str x1, [sp+96]
0019d148b 0x19d094
0019d14c
0019d14cloc_19d14c:
0019d14cldr x0, [sp+72]
0019d150ldur x29, [sp-8]
0019d154ldr x30, [sp], 160
0019d158ret x30
0019d15c
0019d15cloc_19d15c:
0019d15cldr x1, [sp+88]
0019d160ldr x2, [sp+104]
0019d164subs xzr, x1, x2
0019d168b.gt 0x19d170
0019d16cb 0x19d20c
0019d170
0019d170loc_19d170:
0019d170ldr x1, [sp+176]
0019d174ldrsb x27, [x1]
0019d178ldr x1, [x1+176]
0019d17cldr x0, [sp+184]
0019d180blr x1
0019d184strb w0, [sp+61]
0019d188ldr x1, [sp+104]
0019d18cldr x0, [sp+200]
0019d190ldr x2, [sp+192]
0019d194ldrsb x27, [x2]
0019d198ldr x2, [x2+40]
0019d19cblr x2
0019d1a0str x0, [sp+128]
0019d1a4str x1, [sp+136]
0019d1a8str x2, [sp+144]
0019d1acldrsb x4, [sp+61]
0019d1b0ldrsw x3, [sp+172]
0019d1b4ldrb w5, [sp+168]
0019d1b8ldrb w6, [sp+169]
0019d1bcldrb w7, [sp+170]
0019d1c0mov x8, x0
0019d1c4mov x0, x5
0019d1c8mov x9, x1
0019d1ccmov x1, x6
0019d1d0mov x10, x2
0019d1d4mov x2, x7
0019d1d8mov x5, x8
0019d1dcmov x6, x9
0019d1e0mov x7, x10
0019d1e4bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d1e8str x0, [sp+120]
0019d1ecldr x1, [sp+112]
0019d1f0add x1, x1, x0
0019d1f4str x1, [sp+112]
0019d1f8b 0x19d1fc
0019d1fc
0019d1fcloc_19d1fc:
0019d1fcldr x1, [sp+104]
0019d200add x1, x1, 1
0019d204str x1, [sp+104]
0019d208b 0x19d15c
0019d20c
0019d20cloc_19d20c:
0019d20cldr x0, [sp+112]
0019d210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d214str x0, [sp+120]
0019d218ldr x1, [sp+64]
0019d21cadd x0, x1, x0
0019d220str x0, [sp+72]
0019d224ldur x29, [sp-8]
0019d228ldr x30, [sp], 160
0019d22cret x30
0019d230
0019d230loc_19d230:
0019d230strb w0, [sp+8]
0019d234strb w1, [sp+9]
0019d238strb w2, [sp+10]
0019d23cstr w3, [sp+12]
0019d240stp x4, x5, [sp+16]
0019d244stp x6, x7, [sp+32]
0019d248mov x3, x30
0019d24cbl runtime.morestack_noctxt.abi0
0019d250ldrb w0, [sp+8]
0019d254ldrb w1, [sp+9]
0019d258ldrb w2, [sp+10]
0019d25cldrsw x3, [sp+12]
0019d260ldp x4, x5, [sp+16]
0019d264ldp x6, x7, [sp+32]
0019d268b 0x19cfa0
0019d26cudf 0
0019cfa0
0019d270
0019d270google.golang.org/protobuf/proto.MarshalOptions.sizeMap: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
0019d270ldr x16, [x28+16]
0019d274subs xzr, sp, x16
0019d278b.ls 0x19d3b4
0019d27cstr x30, [sp-64]!
0019d280stur x29, [sp-8]
0019d284sub x29, sp, 8
0019d288strb w0, [sp+72]
0019d28cstrb w1, [sp+73]
0019d290strb w2, [sp+74]
0019d294str w3, [sp+76]
0019d298str x4, [sp+80]
0019d29cstr x5, [sp+88]
0019d2a0str x6, [sp+96]
0019d2a4str x7, [sp+104]
0019d2a8adrp x0, 0x458000
0019d2acadd x0, x0, 3520
0019d2b0bl runtime.newobject
0019d2b4str x0, [sp+48]
0019d2b8ldrsw x0, [sp+76]
0019d2bcbl google.golang.org/protobuf/encoding/protowire.SizeTag
0019d2c0str x0, [sp+32]
0019d2c4adrp x0, 0x4cf000
0019d2c8add x0, x0, 2240
0019d2ccbl runtime.newobject
0019d2d0str x0, [sp+40]
0019d2d4adrp x1, 0
0019d2d8add x1, x1, 1008
0019d2dcstr x1, [x0]
0019d2e0ldr x1, [sp+48]
0019d2e4ldr x2, [sp+40]
0019d2e8ldrsb x27, [x2]
0019d2ecadrp x27, 0x8ae000
0019d2f0ldr w3, [x27+3056]
0019d2f4cbz w3, 0x19d2fc
0019d2f8b 0x19d300
0019d2fc
0019d2fcloc_19d2fc:
0019d2fcb 0x19d314
0019d300
0019d300loc_19d300:
0019d300bl runtime.gcWriteBarrier2
0019d304str x1, [x25]
0019d308ldr x3, [x2+8]
0019d30cstr x3, [x25+8]
0019d310b 0x19d314
0019d314
0019d314loc_19d314:
0019d314str x1, [x2+8]
0019d318ldr x2, [sp+32]
0019d31cldr x3, [sp+40]
0019d320ldrsb x27, [x3]
0019d324str x2, [x3+16]
0019d328ldrb w2, [sp+72]
0019d32cldrb w3, [sp+73]
0019d330ldrb w4, [sp+74]
0019d334ldr x5, [sp+40]
0019d338ldrsb x27, [x5]
0019d33cstrb w2, [x5+24]
0019d340strb w3, [x5+25]
0019d344strb w4, [x5+26]
0019d348ldr x2, [sp+88]
0019d34cldr x3, [sp+80]
0019d350ldr x4, [sp+40]
0019d354ldrsb x27, [x4]
0019d358str x3, [x4+32]
0019d35cadrp x27, 0x8ae000
0019d360ldr w3, [x27+3056]
0019d364cbz w3, 0x19d36c
0019d368b 0x19d370
0019d36c
0019d36cloc_19d36c:
0019d36cb 0x19d384
0019d370
0019d370loc_19d370:
0019d370bl runtime.gcWriteBarrier2
0019d374str x2, [x25]
0019d378ldr x3, [x4+40]
0019d37cstr x3, [x25+8]
0019d380b 0x19d384
0019d384
0019d384loc_19d384:
0019d384str x2, [x4+40]
0019d388ldr x2, [sp+96]
0019d38cldrsb x27, [x2]
0019d390ldr x0, [sp+104]
0019d394ldr x2, [x2+80]
0019d398ldr x1, [sp+40]
0019d39cblr x2
0019d3a0ldr x2, [sp+48]
0019d3a4ldr x0, [x2]
0019d3a8ldur x29, [sp-8]
0019d3acldr x30, [sp], 64
0019d3b0ret x30
0019d3b4
0019d3b4loc_19d3b4:
0019d3b4strb w0, [sp+8]
0019d3b8strb w1, [sp+9]
0019d3bcstrb w2, [sp+10]
0019d3c0str w3, [sp+12]
0019d3c4stp x4, x5, [sp+16]
0019d3c8stp x6, x7, [sp+32]
0019d3ccmov x3, x30
0019d3d0bl runtime.morestack_noctxt.abi0
0019d3d4ldrb w0, [sp+8]
0019d3d8ldrb w1, [sp+9]
0019d3dcldrb w2, [sp+10]
0019d3e0ldrsw x3, [sp+12]
0019d3e4ldp x4, x5, [sp+16]
0019d3e8ldp x6, x7, [sp+32]
0019d3ecb 0x19d270
0019d270
0019d270google.golang.org/protobuf/proto.MarshalOptions.sizeMap: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
0019d270ldr x16, [x28+16]
0019d274subs xzr, sp, x16
0019d278b.ls 0x19d3b4
0019d27cstr x30, [sp-64]!
0019d280stur x29, [sp-8]
0019d284sub x29, sp, 8
0019d288strb w0, [sp+72]
0019d28cstrb w1, [sp+73]
0019d290strb w2, [sp+74]
0019d294str w3, [sp+76]
0019d298str x4, [sp+80]
0019d29cstr x5, [sp+88]
0019d2a0str x6, [sp+96]
0019d2a4str x7, [sp+104]
0019d2a8adrp x0, 0x458000
0019d2acadd x0, x0, 3520
0019d2b0bl runtime.newobject
0019d2b4str x0, [sp+48]
0019d2b8ldrsw x0, [sp+76]
0019d2bcbl google.golang.org/protobuf/encoding/protowire.SizeTag
0019d2c0str x0, [sp+32]
0019d2c4adrp x0, 0x4cf000
0019d2c8add x0, x0, 2240
0019d2ccbl runtime.newobject
0019d2d0str x0, [sp+40]
0019d2d4adrp x1, 0
0019d2d8add x1, x1, 1008
0019d2dcstr x1, [x0]
0019d2e0ldr x1, [sp+48]
0019d2e4ldr x2, [sp+40]
0019d2e8ldrsb x27, [x2]
0019d2ecadrp x27, 0x8ae000
0019d2f0ldr w3, [x27+3056]
0019d2f4cbz w3, 0x19d2fc
0019d2f8b 0x19d300
0019d2fc
0019d2fcloc_19d2fc:
0019d2fcb 0x19d314
0019d300
0019d300loc_19d300:
0019d300bl runtime.gcWriteBarrier2
0019d304str x1, [x25]
0019d308ldr x3, [x2+8]
0019d30cstr x3, [x25+8]
0019d310b 0x19d314
0019d314
0019d314loc_19d314:
0019d314str x1, [x2+8]
0019d318ldr x2, [sp+32]
0019d31cldr x3, [sp+40]
0019d320ldrsb x27, [x3]
0019d324str x2, [x3+16]
0019d328ldrb w2, [sp+72]
0019d32cldrb w3, [sp+73]
0019d330ldrb w4, [sp+74]
0019d334ldr x5, [sp+40]
0019d338ldrsb x27, [x5]
0019d33cstrb w2, [x5+24]
0019d340strb w3, [x5+25]
0019d344strb w4, [x5+26]
0019d348ldr x2, [sp+88]
0019d34cldr x3, [sp+80]
0019d350ldr x4, [sp+40]
0019d354ldrsb x27, [x4]
0019d358str x3, [x4+32]
0019d35cadrp x27, 0x8ae000
0019d360ldr w3, [x27+3056]
0019d364cbz w3, 0x19d36c
0019d368b 0x19d370
0019d36c
0019d36cloc_19d36c:
0019d36cb 0x19d384
0019d370
0019d370loc_19d370:
0019d370bl runtime.gcWriteBarrier2
0019d374str x2, [x25]
0019d378ldr x3, [x4+40]
0019d37cstr x3, [x25+8]
0019d380b 0x19d384
0019d384
0019d384loc_19d384:
0019d384str x2, [x4+40]
0019d388ldr x2, [sp+96]
0019d38cldrsb x27, [x2]
0019d390ldr x0, [sp+104]
0019d394ldr x2, [x2+80]
0019d398ldr x1, [sp+40]
0019d39cblr x2
0019d3a0ldr x2, [sp+48]
0019d3a4ldr x0, [x2]
0019d3a8ldur x29, [sp-8]
0019d3acldr x30, [sp], 64
0019d3b0ret x30
0019d3b4
0019d3b4loc_19d3b4:
0019d3b4strb w0, [sp+8]
0019d3b8strb w1, [sp+9]
0019d3bcstrb w2, [sp+10]
0019d3c0str w3, [sp+12]
0019d3c4stp x4, x5, [sp+16]
0019d3c8stp x6, x7, [sp+32]
0019d3ccmov x3, x30
0019d3d0bl runtime.morestack_noctxt.abi0
0019d3d4ldrb w0, [sp+8]
0019d3d8ldrb w1, [sp+9]
0019d3dcldrb w2, [sp+10]
0019d3e0ldrsw x3, [sp+12]
0019d3e4ldp x4, x5, [sp+16]
0019d3e8ldp x6, x7, [sp+32]
0019d3ecb 0x19d270
0019d270
0019d3f0
0019d3f0google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019d3f0ldr x16, [x28+16]
0019d3f4sub x17, sp, 64
0019d3f8subs xzr, x17, x16
0019d3fcb.ls 0x19d588
0019d400str x30, [sp-192]!
0019d404stur x29, [sp-8]
0019d408sub x29, sp, 8
0019d40cstr x0, [sp+200]
0019d410str x1, [sp+208]
0019d414str x2, [sp+216]
0019d418str x3, [sp+224]
0019d41cstr x4, [sp+232]
0019d420str x5, [sp+240]
0019d424ldr x1, [x26+8]
0019d428str x1, [sp+176]
0019d42cldr x1, [x26+16]
0019d430str x1, [sp+72]
0019d434ldrb w1, [x26+24]
0019d438ldrb w2, [x26+25]
0019d43cldrb w3, [x26+26]
0019d440strb w1, [sp+69]
0019d444strb w2, [sp+70]
0019d448strb w3, [sp+71]
0019d44cldr x1, [x26+32]
0019d450ldr x2, [x26+40]
0019d454str x1, [sp+104]
0019d458str x2, [sp+112]
0019d45cstrb wzr, [sp+68]
0019d460ldr x1, [sp+72]
0019d464ldr x2, [sp+176]
0019d468ldr x3, [sp+176]
0019d46cldr x3, [x3]
0019d470add x1, x3, x1
0019d474str x1, [x2]
0019d478ldr x1, [sp+104]
0019d47cldrsb x27, [x1]
0019d480ldr x1, [x1+184]
0019d484ldr x0, [sp+112]
0019d488blr x1
0019d48cstr x0, [sp+160]
0019d490str x1, [sp+168]
0019d494ldr x0, [sp+200]
0019d498ldr x1, [sp+208]
0019d49cldr x2, [sp+216]
0019d4a0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0019d4a4str x0, [sp+136]
0019d4a8str x1, [sp+144]
0019d4acstr x2, [sp+152]
0019d4b0ldrb w3, [sp+69]
0019d4b4ldrb w4, [sp+70]
0019d4b8ldrb w5, [sp+71]
0019d4bcldr x6, [sp+168]
0019d4c0ldr x7, [sp+160]
0019d4c4mov x8, x0
0019d4c8mov x0, x3
0019d4ccmov x9, x1
0019d4d0mov x1, x4
0019d4d4mov x10, x2
0019d4d8mov x2, x5
0019d4dcmov x3, x7
0019d4e0mov x4, x6
0019d4e4mov x5, x8
0019d4e8mov x6, x9
0019d4ecmov x7, x10
0019d4f0bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d4f4str x0, [sp+96]
0019d4f8ldr x1, [sp+104]
0019d4fcldrsb x27, [x1]
0019d500ldr x0, [sp+112]
0019d504ldr x1, [x1+192]
0019d508blr x1
0019d50cstr x0, [sp+120]
0019d510str x1, [sp+128]
0019d514ldrb w2, [sp+69]
0019d518ldr x5, [sp+224]
0019d51cldrb w3, [sp+70]
0019d520ldrb w4, [sp+71]
0019d524ldr x6, [sp+232]
0019d528ldr x7, [sp+240]
0019d52cmov x8, x0
0019d530mov x0, x2
0019d534mov x9, x1
0019d538mov x1, x3
0019d53cmov x2, x4
0019d540mov x3, x8
0019d544mov x4, x9
0019d548bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d54cstr x0, [sp+88]
0019d550ldr x1, [sp+96]
0019d554add x0, x1, x0
0019d558bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d55cstr x0, [sp+80]
0019d560ldr x1, [sp+176]
0019d564ldr x1, [x1]
0019d568add x1, x1, x0
0019d56cldr x2, [sp+176]
0019d570str x1, [x2]
0019d574orr x0, xzr, 1
0019d578strb w0, [sp+68]
0019d57cldur x29, [sp-8]
0019d580ldr x30, [sp], 192
0019d584ret x30
0019d588
0019d588loc_19d588:
0019d588stp x0, x1, [sp+8]
0019d58cstp x2, x3, [sp+24]
0019d590stp x4, x5, [sp+40]
0019d594mov x3, x30
0019d598bl runtime.morestack.abi0
0019d59cldp x0, x1, [sp+8]
0019d5a0ldp x2, x3, [sp+24]
0019d5a4ldp x4, x5, [sp+40]
0019d5a8b 0x19d3f0
0019d5acudf 0
0019d3f0
0019d3f0google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019d3f0ldr x16, [x28+16]
0019d3f4sub x17, sp, 64
0019d3f8subs xzr, x17, x16
0019d3fcb.ls 0x19d588
0019d400str x30, [sp-192]!
0019d404stur x29, [sp-8]
0019d408sub x29, sp, 8
0019d40cstr x0, [sp+200]
0019d410str x1, [sp+208]
0019d414str x2, [sp+216]
0019d418str x3, [sp+224]
0019d41cstr x4, [sp+232]
0019d420str x5, [sp+240]
0019d424ldr x1, [x26+8]
0019d428str x1, [sp+176]
0019d42cldr x1, [x26+16]
0019d430str x1, [sp+72]
0019d434ldrb w1, [x26+24]
0019d438ldrb w2, [x26+25]
0019d43cldrb w3, [x26+26]
0019d440strb w1, [sp+69]
0019d444strb w2, [sp+70]
0019d448strb w3, [sp+71]
0019d44cldr x1, [x26+32]
0019d450ldr x2, [x26+40]
0019d454str x1, [sp+104]
0019d458str x2, [sp+112]
0019d45cstrb wzr, [sp+68]
0019d460ldr x1, [sp+72]
0019d464ldr x2, [sp+176]
0019d468ldr x3, [sp+176]
0019d46cldr x3, [x3]
0019d470add x1, x3, x1
0019d474str x1, [x2]
0019d478ldr x1, [sp+104]
0019d47cldrsb x27, [x1]
0019d480ldr x1, [x1+184]
0019d484ldr x0, [sp+112]
0019d488blr x1
0019d48cstr x0, [sp+160]
0019d490str x1, [sp+168]
0019d494ldr x0, [sp+200]
0019d498ldr x1, [sp+208]
0019d49cldr x2, [sp+216]
0019d4a0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0019d4a4str x0, [sp+136]
0019d4a8str x1, [sp+144]
0019d4acstr x2, [sp+152]
0019d4b0ldrb w3, [sp+69]
0019d4b4ldrb w4, [sp+70]
0019d4b8ldrb w5, [sp+71]
0019d4bcldr x6, [sp+168]
0019d4c0ldr x7, [sp+160]
0019d4c4mov x8, x0
0019d4c8mov x0, x3
0019d4ccmov x9, x1
0019d4d0mov x1, x4
0019d4d4mov x10, x2
0019d4d8mov x2, x5
0019d4dcmov x3, x7
0019d4e0mov x4, x6
0019d4e4mov x5, x8
0019d4e8mov x6, x9
0019d4ecmov x7, x10
0019d4f0bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d4f4str x0, [sp+96]
0019d4f8ldr x1, [sp+104]
0019d4fcldrsb x27, [x1]
0019d500ldr x0, [sp+112]
0019d504ldr x1, [x1+192]
0019d508blr x1
0019d50cstr x0, [sp+120]
0019d510str x1, [sp+128]
0019d514ldrb w2, [sp+69]
0019d518ldr x5, [sp+224]
0019d51cldrb w3, [sp+70]
0019d520ldrb w4, [sp+71]
0019d524ldr x6, [sp+232]
0019d528ldr x7, [sp+240]
0019d52cmov x8, x0
0019d530mov x0, x2
0019d534mov x9, x1
0019d538mov x1, x3
0019d53cmov x2, x4
0019d540mov x3, x8
0019d544mov x4, x9
0019d548bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d54cstr x0, [sp+88]
0019d550ldr x1, [sp+96]
0019d554add x0, x1, x0
0019d558bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d55cstr x0, [sp+80]
0019d560ldr x1, [sp+176]
0019d564ldr x1, [x1]
0019d568add x1, x1, x0
0019d56cldr x2, [sp+176]
0019d570str x1, [x2]
0019d574orr x0, xzr, 1
0019d578strb w0, [sp+68]
0019d57cldur x29, [sp-8]
0019d580ldr x30, [sp], 192
0019d584ret x30
0019d588
0019d588loc_19d588:
0019d588stp x0, x1, [sp+8]
0019d58cstp x2, x3, [sp+24]
0019d590stp x4, x5, [sp+40]
0019d594mov x3, x30
0019d598bl runtime.morestack.abi0
0019d59cldp x0, x1, [sp+8]
0019d5a0ldp x2, x3, [sp+24]
0019d5a4ldp x4, x5, [sp+40]
0019d5a8b 0x19d3f0
0019d5acudf 0
0019d3f0
0019d5b0
0019d5b0google.golang.org/protobuf/proto.MarshalOptions.sizeSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeSingular(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.Kind kind, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019d5b0ldr x16, [x28+16]
0019d5b4sub x17, sp, 16
0019d5b8subs xzr, x17, x16
0019d5bcb.ls 0x19db98
0019d5c0str x30, [sp-144]!
0019d5c4stur x29, [sp-8]
0019d5c8sub x29, sp, 8
0019d5ccstrb w0, [sp+152]
0019d5d0strb w1, [sp+153]
0019d5d4strb w2, [sp+154]
0019d5d8str w3, [sp+156]
0019d5dcstrb w4, [sp+160]
0019d5e0str x5, [sp+168]
0019d5e4str x6, [sp+176]
0019d5e8str x7, [sp+184]
0019d5ecstr xzr, [sp+40]
0019d5f0ldrsb x3, [sp+160]
0019d5f4strb w3, [sp+35]
0019d5f8mov x4, x3
0019d5fcsubs wzr, w4, 9
0019d600b.le 0x19d608
0019d604b 0x19d870
0019d608
0019d608loc_19d608:
0019d608mov x4, x3
0019d60csubs wzr, w4, 4
0019d610b.le 0x19d618
0019d614b 0x19d714
0019d618
0019d618loc_19d618:
0019d618mov x4, x3
0019d61csubs wzr, w4, 2
0019d620b.le 0x19d628
0019d624b 0x19d688
0019d628
0019d628loc_19d628:
0019d628ubfm x1, x3, 0, 7
0019d62csubs wzr, w1, 1
0019d630b.eq 0x19d638
0019d634b 0x19d654
0019d638
0019d638loc_19d638:
0019d638b 0x19d63c
0019d63c
0019d63cloc_19d63c:
0019d63cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d640str x0, [sp+56]
0019d644str x0, [sp+40]
0019d648ldur x29, [sp-8]
0019d64cldr x30, [sp], 144
0019d650ret x30
0019d654
0019d654loc_19d654:
0019d654ubfm x1, x3, 0, 7
0019d658subs wzr, w1, 2
0019d65cb.eq 0x19d664
0019d660b 0x19d680
0019d664
0019d664loc_19d664:
0019d664b 0x19d668
0019d668
0019d668loc_19d668:
0019d668bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d66cstr x0, [sp+56]
0019d670str x0, [sp+40]
0019d674ldur x29, [sp-8]
0019d678ldr x30, [sp], 144
0019d67cret x30
0019d680
0019d680loc_19d680:
0019d680b 0x19d684
0019d684
0019d684loc_19d684:
0019d684b 0x19d710
0019d688
0019d688loc_19d688:
0019d688ubfm x4, x3, 0, 7
0019d68csubs wzr, w4, 3
0019d690b.eq 0x19d698
0019d694b 0x19d6c8
0019d698
0019d698loc_19d698:
0019d698b 0x19d69c
0019d69c
0019d69cloc_19d69c:
0019d69cldr x0, [sp+168]
0019d6a0ldr x1, [sp+176]
0019d6a4ldr x2, [sp+184]
0019d6a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d6acstr x0, [sp+48]
0019d6b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6b4str x0, [sp+56]
0019d6b8str x0, [sp+40]
0019d6bcldur x29, [sp-8]
0019d6c0ldr x30, [sp], 144
0019d6c4ret x30
0019d6c8
0019d6c8loc_19d6c8:
0019d6c8ubfm x3, x3, 0, 7
0019d6ccsubs wzr, w3, 4
0019d6d0b.eq 0x19d6d8
0019d6d4b 0x19d708
0019d6d8
0019d6d8loc_19d6d8:
0019d6d8b 0x19d6dc
0019d6dc
0019d6dcloc_19d6dc:
0019d6dcldr x0, [sp+168]
0019d6e0ldr x1, [sp+176]
0019d6e4ldr x2, [sp+184]
0019d6e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d6ecstr x0, [sp+64]
0019d6f0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6f4str x0, [sp+56]
0019d6f8str x0, [sp+40]
0019d6fcldur x29, [sp-8]
0019d700ldr x30, [sp], 144
0019d704ret x30
0019d708
0019d708loc_19d708:
0019d708b 0x19d70c
0019d70c
0019d70cloc_19d70c:
0019d70cb 0x19d710
0019d710
0019d710loc_19d710:
0019d710b 0x19d86c
0019d714
0019d714loc_19d714:
0019d714mov x4, x3
0019d718subs wzr, w4, 6
0019d71cb.le 0x19d724
0019d720b 0x19d79c
0019d724
0019d724loc_19d724:
0019d724ubfm x4, x3, 0, 7
0019d728subs wzr, w4, 5
0019d72cb.eq 0x19d734
0019d730b 0x19d768
0019d734
0019d734loc_19d734:
0019d734b 0x19d738
0019d738
0019d738loc_19d738:
0019d738ldr x0, [sp+168]
0019d73cldr x1, [sp+176]
0019d740ldr x2, [sp+184]
0019d744bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d748str x0, [sp+48]
0019d74csbfm x0, x0, 0, 31
0019d750bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d754str x0, [sp+56]
0019d758str x0, [sp+40]
0019d75cldur x29, [sp-8]
0019d760ldr x30, [sp], 144
0019d764ret x30
0019d768
0019d768loc_19d768:
0019d768ubfm x1, x3, 0, 7
0019d76csubs wzr, w1, 6
0019d770b.eq 0x19d778
0019d774b 0x19d794
0019d778
0019d778loc_19d778:
0019d778b 0x19d77c
0019d77c
0019d77cloc_19d77c:
0019d77cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d780str x0, [sp+56]
0019d784str x0, [sp+40]
0019d788ldur x29, [sp-8]
0019d78cldr x30, [sp], 144
0019d790ret x30
0019d794
0019d794loc_19d794:
0019d794b 0x19d798
0019d798
0019d798loc_19d798:
0019d798b 0x19d868
0019d79c
0019d79cloc_19d79c:
0019d79cubfm x4, x3, 0, 7
0019d7a0subs wzr, w4, 7
0019d7a4b.eq 0x19d7ac
0019d7a8b 0x19d7c8
0019d7ac
0019d7acloc_19d7ac:
0019d7acb 0x19d7b0
0019d7b0
0019d7b0loc_19d7b0:
0019d7b0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d7b4str x0, [sp+56]
0019d7b8str x0, [sp+40]
0019d7bcldur x29, [sp-8]
0019d7c0ldr x30, [sp], 144
0019d7c4ret x30
0019d7c8
0019d7c8loc_19d7c8:
0019d7c8ubfm x4, x3, 0, 7
0019d7ccsubs wzr, w4, 8
0019d7d0b.eq 0x19d7d8
0019d7d4b 0x19d810
0019d7d8
0019d7d8loc_19d7d8:
0019d7d8b 0x19d7dc
0019d7dc
0019d7dcloc_19d7dc:
0019d7dcldr x0, [sp+168]
0019d7e0ldr x1, [sp+176]
0019d7e4ldr x2, [sp+184]
0019d7e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019d7ecstrb w0, [sp+34]
0019d7f0bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019d7f4str x0, [sp+64]
0019d7f8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d7fcstr x0, [sp+56]
0019d800str x0, [sp+40]
0019d804ldur x29, [sp-8]
0019d808ldr x30, [sp], 144
0019d80cret x30
0019d810
0019d810loc_19d810:
0019d810ubfm x3, x3, 0, 7
0019d814subs wzr, w3, 9
0019d818b.eq 0x19d820
0019d81cb 0x19d85c
0019d820
0019d820loc_19d820:
0019d820b 0x19d824
0019d824
0019d824loc_19d824:
0019d824ldr x0, [sp+168]
0019d828ldr x1, [sp+176]
0019d82cldr x2, [sp+184]
0019d830bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019d834str x0, [sp+120]
0019d838str x1, [sp+128]
0019d83cstr x1, [sp+56]
0019d840mov x0, x1
0019d844bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d848str x0, [sp+72]
0019d84cstr x0, [sp+40]
0019d850ldur x29, [sp-8]
0019d854ldr x30, [sp], 144
0019d858ret x30
0019d85c
0019d85cloc_19d85c:
0019d85cb 0x19d860
0019d860
0019d860loc_19d860:
0019d860b 0x19d864
0019d864
0019d864loc_19d864:
0019d864b 0x19d868
0019d868
0019d868loc_19d868:
0019d868b 0x19d86c
0019d86c
0019d86cloc_19d86c:
0019d86cb 0x19db80
0019d870
0019d870loc_19d870:
0019d870mov x4, x3
0019d874subs wzr, w4, 13
0019d878b.le 0x19d880
0019d87cb 0x19da24
0019d880
0019d880loc_19d880:
0019d880mov x4, x3
0019d884subs wzr, w4, 11
0019d888b.le 0x19d890
0019d88cb 0x19d984
0019d890
0019d890loc_19d890:
0019d890ubfm x4, x3, 0, 7
0019d894subs wzr, w4, 10
0019d898b.eq 0x19d8a0
0019d89cb 0x19d90c
0019d8a0
0019d8a0loc_19d8a0:
0019d8a0b 0x19d8a4
0019d8a4
0019d8a4loc_19d8a4:
0019d8a4ldr x0, [sp+168]
0019d8a8ldr x1, [sp+176]
0019d8acldr x2, [sp+184]
0019d8b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d8b4str x0, [sp+80]
0019d8b8str x1, [sp+88]
0019d8bcldrb w3, [sp+152]
0019d8c0ldrb w4, [sp+153]
0019d8c4ldrb w2, [sp+154]
0019d8c8mov x5, x0
0019d8ccmov x0, x3
0019d8d0mov x6, x1
0019d8d4mov x1, x4
0019d8d8mov x3, x5
0019d8dcmov x4, x6
0019d8e0bl google.golang.org/protobuf/proto.MarshalOptions.size
0019d8e4str x0, [sp+72]
0019d8e8ldrsw x3, [sp+156]
0019d8ecmov x1, x0
0019d8f0mov x0, x3
0019d8f4bl google.golang.org/protobuf/encoding/protowire.SizeGroup
0019d8f8str x0, [sp+56]
0019d8fcstr x0, [sp+40]
0019d900ldur x29, [sp-8]
0019d904ldr x30, [sp], 144
0019d908ret x30
0019d90c
0019d90cloc_19d90c:
0019d90cubfm x3, x3, 0, 7
0019d910subs wzr, w3, 11
0019d914b.eq 0x19d91c
0019d918b 0x19d97c
0019d91c
0019d91cloc_19d91c:
0019d91cb 0x19d920
0019d920
0019d920loc_19d920:
0019d920ldr x0, [sp+168]
0019d924ldr x1, [sp+176]
0019d928ldr x2, [sp+184]
0019d92cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d930str x0, [sp+80]
0019d934str x1, [sp+88]
0019d938ldrb w3, [sp+152]
0019d93cldrb w4, [sp+153]
0019d940ldrb w2, [sp+154]
0019d944mov x5, x0
0019d948mov x0, x3
0019d94cmov x6, x1
0019d950mov x1, x4
0019d954mov x3, x5
0019d958mov x4, x6
0019d95cbl google.golang.org/protobuf/proto.MarshalOptions.size
0019d960str x0, [sp+56]
0019d964bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d968str x0, [sp+72]
0019d96cstr x0, [sp+40]
0019d970ldur x29, [sp-8]
0019d974ldr x30, [sp], 144
0019d978ret x30
0019d97c
0019d97cloc_19d97c:
0019d97cb 0x19d980
0019d980
0019d980loc_19d980:
0019d980b 0x19da20
0019d984
0019d984loc_19d984:
0019d984ubfm x4, x3, 0, 7
0019d988subs wzr, w4, 12
0019d98cb.eq 0x19d994
0019d990b 0x19d9d4
0019d994
0019d994loc_19d994:
0019d994b 0x19d998
0019d998
0019d998loc_19d998:
0019d998ldr x0, [sp+168]
0019d99cldr x1, [sp+176]
0019d9a0ldr x2, [sp+184]
0019d9a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019d9a8str x0, [sp+96]
0019d9acstr x1, [sp+104]
0019d9b0str x2, [sp+112]
0019d9b4str x1, [sp+72]
0019d9b8mov x0, x1
0019d9bcbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d9c0str x0, [sp+56]
0019d9c4str x0, [sp+40]
0019d9c8ldur x29, [sp-8]
0019d9ccldr x30, [sp], 144
0019d9d0ret x30
0019d9d4
0019d9d4loc_19d9d4:
0019d9d4ubfm x3, x3, 0, 7
0019d9d8subs wzr, w3, 13
0019d9dcb.eq 0x19d9e4
0019d9e0b 0x19da18
0019d9e4
0019d9e4loc_19d9e4:
0019d9e4b 0x19d9e8
0019d9e8
0019d9e8loc_19d9e8:
0019d9e8ldr x0, [sp+168]
0019d9ecldr x1, [sp+176]
0019d9f0ldr x2, [sp+184]
0019d9f4bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d9f8str x0, [sp+64]
0019d9fcmov w0, w0
0019da00bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da04str x0, [sp+56]
0019da08str x0, [sp+40]
0019da0cldur x29, [sp-8]
0019da10ldr x30, [sp], 144
0019da14ret x30
0019da18
0019da18loc_19da18:
0019da18b 0x19da1c
0019da1c
0019da1cloc_19da1c:
0019da1cb 0x19da20
0019da20
0019da20loc_19da20:
0019da20b 0x19db7c
0019da24
0019da24loc_19da24:
0019da24mov x4, x3
0019da28subs wzr, w4, 15
0019da2cb.le 0x19da34
0019da30b 0x19daac
0019da34
0019da34loc_19da34:
0019da34ubfm x4, x3, 0, 7
0019da38subs wzr, w4, 14
0019da3cb.eq 0x19da44
0019da40b 0x19da78
0019da44
0019da44loc_19da44:
0019da44b 0x19da48
0019da48
0019da48loc_19da48:
0019da48ldr x0, [sp+168]
0019da4cldr x1, [sp+176]
0019da50ldr x2, [sp+184]
0019da54bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019da58str w0, [sp+36]
0019da5csbfm x0, x0, 0, 31
0019da60bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da64str x0, [sp+56]
0019da68str x0, [sp+40]
0019da6cldur x29, [sp-8]
0019da70ldr x30, [sp], 144
0019da74ret x30
0019da78
0019da78loc_19da78:
0019da78ubfm x1, x3, 0, 7
0019da7csubs wzr, w1, 15
0019da80b.eq 0x19da88
0019da84b 0x19daa4
0019da88
0019da88loc_19da88:
0019da88b 0x19da8c
0019da8c
0019da8cloc_19da8c:
0019da8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019da90str x0, [sp+56]
0019da94str x0, [sp+40]
0019da98ldur x29, [sp-8]
0019da9cldr x30, [sp], 144
0019daa0ret x30
0019daa4
0019daa4loc_19daa4:
0019daa4b 0x19daa8
0019daa8
0019daa8loc_19daa8:
0019daa8b 0x19db78
0019daac
0019daacloc_19daac:
0019daacubfm x4, x3, 0, 7
0019dab0subs wzr, w4, 16
0019dab4b.eq 0x19dabc
0019dab8b 0x19dad8
0019dabc
0019dabcloc_19dabc:
0019dabcb 0x19dac0
0019dac0
0019dac0loc_19dac0:
0019dac0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019dac4str x0, [sp+56]
0019dac8str x0, [sp+40]
0019daccldur x29, [sp-8]
0019dad0ldr x30, [sp], 144
0019dad4ret x30
0019dad8
0019dad8loc_19dad8:
0019dad8ubfm x4, x3, 0, 7
0019dadcsubs wzr, w4, 17
0019dae0b.eq 0x19dae8
0019dae4b 0x19db24
0019dae8
0019dae8loc_19dae8:
0019dae8b 0x19daec
0019daec
0019daecloc_19daec:
0019daecldr x0, [sp+168]
0019daf0ldr x1, [sp+176]
0019daf4ldr x2, [sp+184]
0019daf8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019dafcstr x0, [sp+48]
0019db00sbfm x0, x0, 0, 31
0019db04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db08str x0, [sp+64]
0019db0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db10str x0, [sp+56]
0019db14str x0, [sp+40]
0019db18ldur x29, [sp-8]
0019db1cldr x30, [sp], 144
0019db20ret x30
0019db24
0019db24loc_19db24:
0019db24ubfm x3, x3, 0, 7
0019db28subs wzr, w3, 18
0019db2cb.eq 0x19db34
0019db30b 0x19db6c
0019db34
0019db34loc_19db34:
0019db34b 0x19db38
0019db38
0019db38loc_19db38:
0019db38ldr x0, [sp+168]
0019db3cldr x1, [sp+176]
0019db40ldr x2, [sp+184]
0019db44bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019db48str x0, [sp+48]
0019db4cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db50str x0, [sp+64]
0019db54bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db58str x0, [sp+56]
0019db5cstr x0, [sp+40]
0019db60ldur x29, [sp-8]
0019db64ldr x30, [sp], 144
0019db68ret x30
0019db6c
0019db6cloc_19db6c:
0019db6cb 0x19db70
0019db70
0019db70loc_19db70:
0019db70b 0x19db74
0019db74
0019db74loc_19db74:
0019db74b 0x19db78
0019db78
0019db78loc_19db78:
0019db78b 0x19db7c
0019db7c
0019db7cloc_19db7c:
0019db7cb 0x19db80
0019db80
0019db80loc_19db80:
0019db80b 0x19db84
0019db84
0019db84loc_19db84:
0019db84str xzr, [sp+40]
0019db88mov x0, xzr
0019db8cldur x29, [sp-8]
0019db90ldr x30, [sp], 144
0019db94ret x30
0019db98
0019db98loc_19db98:
0019db98strb w0, [sp+8]
0019db9cstrb w1, [sp+9]
0019dba0strb w2, [sp+10]
0019dba4str w3, [sp+12]
0019dba8strb w4, [sp+16]
0019dbacstp x5, x6, [sp+24]
0019dbb0str x7, [sp+40]
0019dbb4mov x3, x30
0019dbb8bl runtime.morestack_noctxt.abi0
0019dbbcldrb w0, [sp+8]
0019dbc0ldrb w1, [sp+9]
0019dbc4ldrb w2, [sp+10]
0019dbc8ldrsw x3, [sp+12]
0019dbccldrsb x4, [sp+16]
0019dbd0ldp x5, x6, [sp+24]
0019dbd4ldr x7, [sp+40]
0019dbd8b 0x19d5b0
0019dbdcudf 0
0019d5b0
0019d5b0google.golang.org/protobuf/proto.MarshalOptions.sizeSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeSingular(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.Kind kind, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019d5b0ldr x16, [x28+16]
0019d5b4sub x17, sp, 16
0019d5b8subs xzr, x17, x16
0019d5bcb.ls 0x19db98
0019d5c0str x30, [sp-144]!
0019d5c4stur x29, [sp-8]
0019d5c8sub x29, sp, 8
0019d5ccstrb w0, [sp+152]
0019d5d0strb w1, [sp+153]
0019d5d4strb w2, [sp+154]
0019d5d8str w3, [sp+156]
0019d5dcstrb w4, [sp+160]
0019d5e0str x5, [sp+168]
0019d5e4str x6, [sp+176]
0019d5e8str x7, [sp+184]
0019d5ecstr xzr, [sp+40]
0019d5f0ldrsb x3, [sp+160]
0019d5f4strb w3, [sp+35]
0019d5f8mov x4, x3
0019d5fcsubs wzr, w4, 9
0019d600b.le 0x19d608
0019d604b 0x19d870
0019d608
0019d608loc_19d608:
0019d608mov x4, x3
0019d60csubs wzr, w4, 4
0019d610b.le 0x19d618
0019d614b 0x19d714
0019d618
0019d618loc_19d618:
0019d618mov x4, x3
0019d61csubs wzr, w4, 2
0019d620b.le 0x19d628
0019d624b 0x19d688
0019d628
0019d628loc_19d628:
0019d628ubfm x1, x3, 0, 7
0019d62csubs wzr, w1, 1
0019d630b.eq 0x19d638
0019d634b 0x19d654
0019d638
0019d638loc_19d638:
0019d638b 0x19d63c
0019d63c
0019d63cloc_19d63c:
0019d63cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d640str x0, [sp+56]
0019d644str x0, [sp+40]
0019d648ldur x29, [sp-8]
0019d64cldr x30, [sp], 144
0019d650ret x30
0019d654
0019d654loc_19d654:
0019d654ubfm x1, x3, 0, 7
0019d658subs wzr, w1, 2
0019d65cb.eq 0x19d664
0019d660b 0x19d680
0019d664
0019d664loc_19d664:
0019d664b 0x19d668
0019d668
0019d668loc_19d668:
0019d668bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d66cstr x0, [sp+56]
0019d670str x0, [sp+40]
0019d674ldur x29, [sp-8]
0019d678ldr x30, [sp], 144
0019d67cret x30
0019d680
0019d680loc_19d680:
0019d680b 0x19d684
0019d684
0019d684loc_19d684:
0019d684b 0x19d710
0019d688
0019d688loc_19d688:
0019d688ubfm x4, x3, 0, 7
0019d68csubs wzr, w4, 3
0019d690b.eq 0x19d698
0019d694b 0x19d6c8
0019d698
0019d698loc_19d698:
0019d698b 0x19d69c
0019d69c
0019d69cloc_19d69c:
0019d69cldr x0, [sp+168]
0019d6a0ldr x1, [sp+176]
0019d6a4ldr x2, [sp+184]
0019d6a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d6acstr x0, [sp+48]
0019d6b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6b4str x0, [sp+56]
0019d6b8str x0, [sp+40]
0019d6bcldur x29, [sp-8]
0019d6c0ldr x30, [sp], 144
0019d6c4ret x30
0019d6c8
0019d6c8loc_19d6c8:
0019d6c8ubfm x3, x3, 0, 7
0019d6ccsubs wzr, w3, 4
0019d6d0b.eq 0x19d6d8
0019d6d4b 0x19d708
0019d6d8
0019d6d8loc_19d6d8:
0019d6d8b 0x19d6dc
0019d6dc
0019d6dcloc_19d6dc:
0019d6dcldr x0, [sp+168]
0019d6e0ldr x1, [sp+176]
0019d6e4ldr x2, [sp+184]
0019d6e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d6ecstr x0, [sp+64]
0019d6f0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6f4str x0, [sp+56]
0019d6f8str x0, [sp+40]
0019d6fcldur x29, [sp-8]
0019d700ldr x30, [sp], 144
0019d704ret x30
0019d708
0019d708loc_19d708:
0019d708b 0x19d70c
0019d70c
0019d70cloc_19d70c:
0019d70cb 0x19d710
0019d710
0019d710loc_19d710:
0019d710b 0x19d86c
0019d714
0019d714loc_19d714:
0019d714mov x4, x3
0019d718subs wzr, w4, 6
0019d71cb.le 0x19d724
0019d720b 0x19d79c
0019d724
0019d724loc_19d724:
0019d724ubfm x4, x3, 0, 7
0019d728subs wzr, w4, 5
0019d72cb.eq 0x19d734
0019d730b 0x19d768
0019d734
0019d734loc_19d734:
0019d734b 0x19d738
0019d738
0019d738loc_19d738:
0019d738ldr x0, [sp+168]
0019d73cldr x1, [sp+176]
0019d740ldr x2, [sp+184]
0019d744bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d748str x0, [sp+48]
0019d74csbfm x0, x0, 0, 31
0019d750bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d754str x0, [sp+56]
0019d758str x0, [sp+40]
0019d75cldur x29, [sp-8]
0019d760ldr x30, [sp], 144
0019d764ret x30
0019d768
0019d768loc_19d768:
0019d768ubfm x1, x3, 0, 7
0019d76csubs wzr, w1, 6
0019d770b.eq 0x19d778
0019d774b 0x19d794
0019d778
0019d778loc_19d778:
0019d778b 0x19d77c
0019d77c
0019d77cloc_19d77c:
0019d77cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d780str x0, [sp+56]
0019d784str x0, [sp+40]
0019d788ldur x29, [sp-8]
0019d78cldr x30, [sp], 144
0019d790ret x30
0019d794
0019d794loc_19d794:
0019d794b 0x19d798
0019d798
0019d798loc_19d798:
0019d798b 0x19d868
0019d79c
0019d79cloc_19d79c:
0019d79cubfm x4, x3, 0, 7
0019d7a0subs wzr, w4, 7
0019d7a4b.eq 0x19d7ac
0019d7a8b 0x19d7c8
0019d7ac
0019d7acloc_19d7ac:
0019d7acb 0x19d7b0
0019d7b0
0019d7b0loc_19d7b0:
0019d7b0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d7b4str x0, [sp+56]
0019d7b8str x0, [sp+40]
0019d7bcldur x29, [sp-8]
0019d7c0ldr x30, [sp], 144
0019d7c4ret x30
0019d7c8
0019d7c8loc_19d7c8:
0019d7c8ubfm x4, x3, 0, 7
0019d7ccsubs wzr, w4, 8
0019d7d0b.eq 0x19d7d8
0019d7d4b 0x19d810
0019d7d8
0019d7d8loc_19d7d8:
0019d7d8b 0x19d7dc
0019d7dc
0019d7dcloc_19d7dc:
0019d7dcldr x0, [sp+168]
0019d7e0ldr x1, [sp+176]
0019d7e4ldr x2, [sp+184]
0019d7e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019d7ecstrb w0, [sp+34]
0019d7f0bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019d7f4str x0, [sp+64]
0019d7f8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d7fcstr x0, [sp+56]
0019d800str x0, [sp+40]
0019d804ldur x29, [sp-8]
0019d808ldr x30, [sp], 144
0019d80cret x30
0019d810
0019d810loc_19d810:
0019d810ubfm x3, x3, 0, 7
0019d814subs wzr, w3, 9
0019d818b.eq 0x19d820
0019d81cb 0x19d85c
0019d820
0019d820loc_19d820:
0019d820b 0x19d824
0019d824
0019d824loc_19d824:
0019d824ldr x0, [sp+168]
0019d828ldr x1, [sp+176]
0019d82cldr x2, [sp+184]
0019d830bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019d834str x0, [sp+120]
0019d838str x1, [sp+128]
0019d83cstr x1, [sp+56]
0019d840mov x0, x1
0019d844bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d848str x0, [sp+72]
0019d84cstr x0, [sp+40]
0019d850ldur x29, [sp-8]
0019d854ldr x30, [sp], 144
0019d858ret x30
0019d85c
0019d85cloc_19d85c:
0019d85cb 0x19d860
0019d860
0019d860loc_19d860:
0019d860b 0x19d864
0019d864
0019d864loc_19d864:
0019d864b 0x19d868
0019d868
0019d868loc_19d868:
0019d868b 0x19d86c
0019d86c
0019d86cloc_19d86c:
0019d86cb 0x19db80
0019d870
0019d870loc_19d870:
0019d870mov x4, x3
0019d874subs wzr, w4, 13
0019d878b.le 0x19d880
0019d87cb 0x19da24
0019d880
0019d880loc_19d880:
0019d880mov x4, x3
0019d884subs wzr, w4, 11
0019d888b.le 0x19d890
0019d88cb 0x19d984
0019d890
0019d890loc_19d890:
0019d890ubfm x4, x3, 0, 7
0019d894subs wzr, w4, 10
0019d898b.eq 0x19d8a0
0019d89cb 0x19d90c
0019d8a0
0019d8a0loc_19d8a0:
0019d8a0b 0x19d8a4
0019d8a4
0019d8a4loc_19d8a4:
0019d8a4ldr x0, [sp+168]
0019d8a8ldr x1, [sp+176]
0019d8acldr x2, [sp+184]
0019d8b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d8b4str x0, [sp+80]
0019d8b8str x1, [sp+88]
0019d8bcldrb w3, [sp+152]
0019d8c0ldrb w4, [sp+153]
0019d8c4ldrb w2, [sp+154]
0019d8c8mov x5, x0
0019d8ccmov x0, x3
0019d8d0mov x6, x1
0019d8d4mov x1, x4
0019d8d8mov x3, x5
0019d8dcmov x4, x6
0019d8e0bl google.golang.org/protobuf/proto.MarshalOptions.size
0019d8e4str x0, [sp+72]
0019d8e8ldrsw x3, [sp+156]
0019d8ecmov x1, x0
0019d8f0mov x0, x3
0019d8f4bl google.golang.org/protobuf/encoding/protowire.SizeGroup
0019d8f8str x0, [sp+56]
0019d8fcstr x0, [sp+40]
0019d900ldur x29, [sp-8]
0019d904ldr x30, [sp], 144
0019d908ret x30
0019d90c
0019d90cloc_19d90c:
0019d90cubfm x3, x3, 0, 7
0019d910subs wzr, w3, 11
0019d914b.eq 0x19d91c
0019d918b 0x19d97c
0019d91c
0019d91cloc_19d91c:
0019d91cb 0x19d920
0019d920
0019d920loc_19d920:
0019d920ldr x0, [sp+168]
0019d924ldr x1, [sp+176]
0019d928ldr x2, [sp+184]
0019d92cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d930str x0, [sp+80]
0019d934str x1, [sp+88]
0019d938ldrb w3, [sp+152]
0019d93cldrb w4, [sp+153]
0019d940ldrb w2, [sp+154]
0019d944mov x5, x0
0019d948mov x0, x3
0019d94cmov x6, x1
0019d950mov x1, x4
0019d954mov x3, x5
0019d958mov x4, x6
0019d95cbl google.golang.org/protobuf/proto.MarshalOptions.size
0019d960str x0, [sp+56]
0019d964bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d968str x0, [sp+72]
0019d96cstr x0, [sp+40]
0019d970ldur x29, [sp-8]
0019d974ldr x30, [sp], 144
0019d978ret x30
0019d97c
0019d97cloc_19d97c:
0019d97cb 0x19d980
0019d980
0019d980loc_19d980:
0019d980b 0x19da20
0019d984
0019d984loc_19d984:
0019d984ubfm x4, x3, 0, 7
0019d988subs wzr, w4, 12
0019d98cb.eq 0x19d994
0019d990b 0x19d9d4
0019d994
0019d994loc_19d994:
0019d994b 0x19d998
0019d998
0019d998loc_19d998:
0019d998ldr x0, [sp+168]
0019d99cldr x1, [sp+176]
0019d9a0ldr x2, [sp+184]
0019d9a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019d9a8str x0, [sp+96]
0019d9acstr x1, [sp+104]
0019d9b0str x2, [sp+112]
0019d9b4str x1, [sp+72]
0019d9b8mov x0, x1
0019d9bcbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d9c0str x0, [sp+56]
0019d9c4str x0, [sp+40]
0019d9c8ldur x29, [sp-8]
0019d9ccldr x30, [sp], 144
0019d9d0ret x30
0019d9d4
0019d9d4loc_19d9d4:
0019d9d4ubfm x3, x3, 0, 7
0019d9d8subs wzr, w3, 13
0019d9dcb.eq 0x19d9e4
0019d9e0b 0x19da18
0019d9e4
0019d9e4loc_19d9e4:
0019d9e4b 0x19d9e8
0019d9e8
0019d9e8loc_19d9e8:
0019d9e8ldr x0, [sp+168]
0019d9ecldr x1, [sp+176]
0019d9f0ldr x2, [sp+184]
0019d9f4bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d9f8str x0, [sp+64]
0019d9fcmov w0, w0
0019da00bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da04str x0, [sp+56]
0019da08str x0, [sp+40]
0019da0cldur x29, [sp-8]
0019da10ldr x30, [sp], 144
0019da14ret x30
0019da18
0019da18loc_19da18:
0019da18b 0x19da1c
0019da1c
0019da1cloc_19da1c:
0019da1cb 0x19da20
0019da20
0019da20loc_19da20:
0019da20b 0x19db7c
0019da24
0019da24loc_19da24:
0019da24mov x4, x3
0019da28subs wzr, w4, 15
0019da2cb.le 0x19da34
0019da30b 0x19daac
0019da34
0019da34loc_19da34:
0019da34ubfm x4, x3, 0, 7
0019da38subs wzr, w4, 14
0019da3cb.eq 0x19da44
0019da40b 0x19da78
0019da44
0019da44loc_19da44:
0019da44b 0x19da48
0019da48
0019da48loc_19da48:
0019da48ldr x0, [sp+168]
0019da4cldr x1, [sp+176]
0019da50ldr x2, [sp+184]
0019da54bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019da58str w0, [sp+36]
0019da5csbfm x0, x0, 0, 31
0019da60bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da64str x0, [sp+56]
0019da68str x0, [sp+40]
0019da6cldur x29, [sp-8]
0019da70ldr x30, [sp], 144
0019da74ret x30
0019da78
0019da78loc_19da78:
0019da78ubfm x1, x3, 0, 7
0019da7csubs wzr, w1, 15
0019da80b.eq 0x19da88
0019da84b 0x19daa4
0019da88
0019da88loc_19da88:
0019da88b 0x19da8c
0019da8c
0019da8cloc_19da8c:
0019da8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019da90str x0, [sp+56]
0019da94str x0, [sp+40]
0019da98ldur x29, [sp-8]
0019da9cldr x30, [sp], 144
0019daa0ret x30
0019daa4
0019daa4loc_19daa4:
0019daa4b 0x19daa8
0019daa8
0019daa8loc_19daa8:
0019daa8b 0x19db78
0019daac
0019daacloc_19daac:
0019daacubfm x4, x3, 0, 7
0019dab0subs wzr, w4, 16
0019dab4b.eq 0x19dabc
0019dab8b 0x19dad8
0019dabc
0019dabcloc_19dabc:
0019dabcb 0x19dac0
0019dac0
0019dac0loc_19dac0:
0019dac0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019dac4str x0, [sp+56]
0019dac8str x0, [sp+40]
0019daccldur x29, [sp-8]
0019dad0ldr x30, [sp], 144
0019dad4ret x30
0019dad8
0019dad8loc_19dad8:
0019dad8ubfm x4, x3, 0, 7
0019dadcsubs wzr, w4, 17
0019dae0b.eq 0x19dae8
0019dae4b 0x19db24
0019dae8
0019dae8loc_19dae8:
0019dae8b 0x19daec
0019daec
0019daecloc_19daec:
0019daecldr x0, [sp+168]
0019daf0ldr x1, [sp+176]
0019daf4ldr x2, [sp+184]
0019daf8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019dafcstr x0, [sp+48]
0019db00sbfm x0, x0, 0, 31
0019db04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db08str x0, [sp+64]
0019db0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db10str x0, [sp+56]
0019db14str x0, [sp+40]
0019db18ldur x29, [sp-8]
0019db1cldr x30, [sp], 144
0019db20ret x30
0019db24
0019db24loc_19db24:
0019db24ubfm x3, x3, 0, 7
0019db28subs wzr, w3, 18
0019db2cb.eq 0x19db34
0019db30b 0x19db6c
0019db34
0019db34loc_19db34:
0019db34b 0x19db38
0019db38
0019db38loc_19db38:
0019db38ldr x0, [sp+168]
0019db3cldr x1, [sp+176]
0019db40ldr x2, [sp+184]
0019db44bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019db48str x0, [sp+48]
0019db4cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db50str x0, [sp+64]
0019db54bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db58str x0, [sp+56]
0019db5cstr x0, [sp+40]
0019db60ldur x29, [sp-8]
0019db64ldr x30, [sp], 144
0019db68ret x30
0019db6c
0019db6cloc_19db6c:
0019db6cb 0x19db70
0019db70
0019db70loc_19db70:
0019db70b 0x19db74
0019db74
0019db74loc_19db74:
0019db74b 0x19db78
0019db78
0019db78loc_19db78:
0019db78b 0x19db7c
0019db7c
0019db7cloc_19db7c:
0019db7cb 0x19db80
0019db80
0019db80loc_19db80:
0019db80b 0x19db84
0019db84
0019db84loc_19db84:
0019db84str xzr, [sp+40]
0019db88mov x0, xzr
0019db8cldur x29, [sp-8]
0019db90ldr x30, [sp], 144
0019db94ret x30
0019db98
0019db98loc_19db98:
0019db98strb w0, [sp+8]
0019db9cstrb w1, [sp+9]
0019dba0strb w2, [sp+10]
0019dba4str w3, [sp+12]
0019dba8strb w4, [sp+16]
0019dbacstp x5, x6, [sp+24]
0019dbb0str x7, [sp+40]
0019dbb4mov x3, x30
0019dbb8bl runtime.morestack_noctxt.abi0
0019dbbcldrb w0, [sp+8]
0019dbc0ldrb w1, [sp+9]
0019dbc4ldrb w2, [sp+10]
0019dbc8ldrsw x3, [sp+12]
0019dbccldrsb x4, [sp+16]
0019dbd0ldp x5, x6, [sp+24]
0019dbd4ldr x7, [sp+40]
0019dbd8b 0x19d5b0
0019dbdcudf 0
0019d5b0
0019dbe0
0019dbe0google.golang.org/protobuf/internal/descfmt.FormatList: ; void google.golang.org/protobuf/internal/descfmt.FormatList(fmt.State s, int32 r, google.golang.org/protobuf/internal/descfmt.list vs)
0019dbe0ldr x16, [x28+16]
0019dbe4subs xzr, sp, x16
0019dbe8b.ls 0x19dd00
0019dbecstr x30, [sp-112]!
0019dbf0stur x29, [sp-8]
0019dbf4sub x29, sp, 8
0019dbf8str x0, [sp+120]
0019dbfcstr x1, [sp+128]
0019dc00str w2, [sp+136]
0019dc04str x3, [sp+144]
0019dc08str x4, [sp+152]
0019dc0cldrsw x4, [sp+136]
0019dc10subs wzr, w4, 118
0019dc14cset x4, eq
0019dc18strb w4, [sp+47]
0019dc1cb.eq 0x19dc24
0019dc20b 0x19dc80
0019dc24
0019dc24loc_19dc24:
0019dc24ldr x2, [sp+120]
0019dc28ldrsb x27, [x2]
0019dc2cldr x0, [sp+128]
0019dc30ldr x2, [x2+24]
0019dc34movz x1, 43
0019dc38blr x2
0019dc3cstrb w0, [sp+45]
0019dc40strb w0, [sp+46]
0019dc44tbnz w0, 0, 0x19dc4c
0019dc48b 0x19dc50
0019dc4c
0019dc4cloc_19dc4c:
0019dc4cb 0x19dc74
0019dc50
0019dc50loc_19dc50:
0019dc50ldr x2, [sp+120]
0019dc54ldrsb x27, [x2]
0019dc58ldr x0, [sp+128]
0019dc5cldr x2, [x2+24]
0019dc60movz x1, 35
0019dc64blr x2
0019dc68strb w0, [sp+44]
0019dc6cstrb w0, [sp+46]
0019dc70b 0x19dc74
0019dc74
0019dc74loc_19dc74:
0019dc74ldrb w4, [sp+46]
0019dc78strb w4, [sp+47]
0019dc7cb 0x19dc84
0019dc80
0019dc80loc_19dc80:
0019dc80b 0x19dc84
0019dc84
0019dc84loc_19dc84:
0019dc84ldr x0, [sp+144]
0019dc88ldrb w3, [sp+47]
0019dc8cldr x1, [sp+152]
0019dc90orr x2, xzr, 1
0019dc94bl google.golang.org/protobuf/internal/descfmt.formatListOpt
0019dc98str x0, [sp+80]
0019dc9cstr x1, [sp+88]
0019dca0ldr x1, [sp+128]
0019dca4ldr x4, [sp+120]
0019dca8str x4, [sp+64]
0019dcacstr x1, [sp+72]
0019dcb0cbnz x4, 0x19dcb8
0019dcb4b 0x19dcd8
0019dcb8
0019dcb8loc_19dcb8:
0019dcb8str x1, [sp+96]
0019dcbcldr x1, [x4+8]
0019dcc0adrp x0, 0x874000
0019dcc4add x0, x0, 3088
0019dcc8bl runtime.typeAssert
0019dcccldr x1, [sp+96]
0019dcd0mov x4, x0
0019dcd4b 0x19dcdc
0019dcd8
0019dcd8loc_19dcd8:
0019dcd8b 0x19dcdc
0019dcdc
0019dcdcloc_19dcdc:
0019dcdcstr x4, [sp+48]
0019dce0str x1, [sp+56]
0019dce4ldr x2, [sp+80]
0019dce8ldr x3, [sp+88]
0019dcecmov x0, x4
0019dcf0bl io.WriteString
0019dcf4ldur x29, [sp-8]
0019dcf8ldr x30, [sp], 112
0019dcfcret x30
0019dd00
0019dd00loc_19dd00:
0019dd00stp x0, x1, [sp+8]
0019dd04str w2, [sp+24]
0019dd08stp x3, x4, [sp+32]
0019dd0cmov x3, x30
0019dd10bl runtime.morestack_noctxt.abi0
0019dd14ldp x0, x1, [sp+8]
0019dd18ldrsw x2, [sp+24]
0019dd1cldp x3, x4, [sp+32]
0019dd20b 0x19dbe0
0019dd24udf 0
0019dd28udf 0
0019dd2cudf 0
0019dbe0
0019dbe0google.golang.org/protobuf/internal/descfmt.FormatList: ; void google.golang.org/protobuf/internal/descfmt.FormatList(fmt.State s, int32 r, google.golang.org/protobuf/internal/descfmt.list vs)
0019dbe0ldr x16, [x28+16]
0019dbe4subs xzr, sp, x16
0019dbe8b.ls 0x19dd00
0019dbecstr x30, [sp-112]!
0019dbf0stur x29, [sp-8]
0019dbf4sub x29, sp, 8
0019dbf8str x0, [sp+120]
0019dbfcstr x1, [sp+128]
0019dc00str w2, [sp+136]
0019dc04str x3, [sp+144]
0019dc08str x4, [sp+152]
0019dc0cldrsw x4, [sp+136]
0019dc10subs wzr, w4, 118
0019dc14cset x4, eq
0019dc18strb w4, [sp+47]
0019dc1cb.eq 0x19dc24
0019dc20b 0x19dc80
0019dc24
0019dc24loc_19dc24:
0019dc24ldr x2, [sp+120]
0019dc28ldrsb x27, [x2]
0019dc2cldr x0, [sp+128]
0019dc30ldr x2, [x2+24]
0019dc34movz x1, 43
0019dc38blr x2
0019dc3cstrb w0, [sp+45]
0019dc40strb w0, [sp+46]
0019dc44tbnz w0, 0, 0x19dc4c
0019dc48b 0x19dc50
0019dc4c
0019dc4cloc_19dc4c:
0019dc4cb 0x19dc74
0019dc50
0019dc50loc_19dc50:
0019dc50ldr x2, [sp+120]
0019dc54ldrsb x27, [x2]
0019dc58ldr x0, [sp+128]
0019dc5cldr x2, [x2+24]
0019dc60movz x1, 35
0019dc64blr x2
0019dc68strb w0, [sp+44]
0019dc6cstrb w0, [sp+46]
0019dc70b 0x19dc74
0019dc74
0019dc74loc_19dc74:
0019dc74ldrb w4, [sp+46]
0019dc78strb w4, [sp+47]
0019dc7cb 0x19dc84
0019dc80
0019dc80loc_19dc80:
0019dc80b 0x19dc84
0019dc84
0019dc84loc_19dc84:
0019dc84ldr x0, [sp+144]
0019dc88ldrb w3, [sp+47]
0019dc8cldr x1, [sp+152]
0019dc90orr x2, xzr, 1
0019dc94bl google.golang.org/protobuf/internal/descfmt.formatListOpt
0019dc98str x0, [sp+80]
0019dc9cstr x1, [sp+88]
0019dca0ldr x1, [sp+128]
0019dca4ldr x4, [sp+120]
0019dca8str x4, [sp+64]
0019dcacstr x1, [sp+72]
0019dcb0cbnz x4, 0x19dcb8
0019dcb4b 0x19dcd8
0019dcb8
0019dcb8loc_19dcb8:
0019dcb8str x1, [sp+96]
0019dcbcldr x1, [x4+8]
0019dcc0adrp x0, 0x874000
0019dcc4add x0, x0, 3088
0019dcc8bl runtime.typeAssert
0019dcccldr x1, [sp+96]
0019dcd0mov x4, x0
0019dcd4b 0x19dcdc
0019dcd8
0019dcd8loc_19dcd8:
0019dcd8b 0x19dcdc
0019dcdc
0019dcdcloc_19dcdc:
0019dcdcstr x4, [sp+48]
0019dce0str x1, [sp+56]
0019dce4ldr x2, [sp+80]
0019dce8ldr x3, [sp+88]
0019dcecmov x0, x4
0019dcf0bl io.WriteString
0019dcf4ldur x29, [sp-8]
0019dcf8ldr x30, [sp], 112
0019dcfcret x30
0019dd00
0019dd00loc_19dd00:
0019dd00stp x0, x1, [sp+8]
0019dd04str w2, [sp+24]
0019dd08stp x3, x4, [sp+32]
0019dd0cmov x3, x30
0019dd10bl runtime.morestack_noctxt.abi0
0019dd14ldp x0, x1, [sp+8]
0019dd18ldrsw x2, [sp+24]
0019dd1cldp x3, x4, [sp+32]
0019dd20b 0x19dbe0
0019dd24udf 0
0019dd28udf 0
0019dd2cudf 0
0019dbe0
0019dd30
0019dd30google.golang.org/protobuf/internal/descfmt.formatListOpt: ; void google.golang.org/protobuf/internal/descfmt.formatListOpt(google.golang.org/protobuf/internal/descfmt.list vs, bool isRoot, bool allowMulti)
0019dd30ldr x16, [x28+16]
0019dd34sub x17, sp, 1504
0019dd38subs xzr, x17, x16
0019dd3cb.ls 0x19f4d8
0019dd40sub x20, sp, 1632
0019dd44stp x29, x30, [x20-8]
0019dd48add sp, x20, 0
0019dd4csub x29, sp, 8
0019dd50str x0, [sp+1640]
0019dd54str x1, [sp+1648]
0019dd58strb w2, [sp+1656]
0019dd5cstrb w3, [sp+1657]
0019dd60stp xzr, xzr, [sp+304]
0019dd64adrp x2, 0x573000
0019dd68add x2, x2, 3000
0019dd6cstr x2, [sp+432]
0019dd70orr x2, xzr, 1
0019dd74str x2, [sp+440]
0019dd78adrp x3, 0x573000
0019dd7cadd x3, x3, 3144
0019dd80str x3, [sp+576]
0019dd84str x2, [sp+584]
0019dd88ldrb w3, [sp+1656]
0019dd8ctbnz w3, 0, 0x19dd94
0019dd90b 0x19e08c
0019dd94
0019dd94loc_19dd94:
0019dd94add x27, sp, 536
0019dd98stp xzr, xzr, [x27]
0019dd9cldr x3, [sp+1648]
0019dda0ldr x4, [sp+1640]
0019dda4str x4, [sp+1216]
0019dda8str x3, [sp+1224]
0019ddaccbnz x4, 0x19ddb4
0019ddb0b 0x19dfc8
0019ddb4
0019ddb4loc_19ddb4:
0019ddb4ldr w2, [x4+16]
0019ddb8str w2, [sp+200]
0019ddbcldr x2, [sp+1216]
0019ddc0ldr x1, [x2+8]
0019ddc4adrp x0, 0x87b000
0019ddc8add x0, x0, 2368
0019ddccbl runtime.interfaceSwitch
0019ddd0str x0, [sp+288]
0019ddd4str x1, [sp+1208]
0019ddd8ldr x2, [sp+288]
0019dddcstr x2, [sp+280]
0019dde0subs xzr, x2, 2
0019dde4b.le 0x19ddec
0019dde8b 0x19de78
0019ddec
0019ddecloc_19ddec:
0019ddeccbz x2, 0x19ddf4
0019ddf0b 0x19de14
0019ddf4
0019ddf4loc_19ddf4:
0019ddf4b 0x19ddf8
0019ddf8
0019ddf8loc_19ddf8:
0019ddf8b 0x19ddfc
0019ddfc
0019ddfcloc_19ddfc:
0019ddfcadrp x5, 0x513000
0019de00add x5, x5, 2217
0019de04str x5, [sp+536]
0019de08movz x5, 5
0019de0cstr x5, [sp+544]
0019de10b 0x19e050
0019de14
0019de14loc_19de14:
0019de14subs xzr, x2, 1
0019de18b.eq 0x19de20
0019de1cb 0x19de40
0019de20
0019de20loc_19de20:
0019de20b 0x19de24
0019de24
0019de24loc_19de24:
0019de24b 0x19de28
0019de28
0019de28loc_19de28:
0019de28adrp x5, 0x516000
0019de2cadd x5, x5, 1092
0019de30str x5, [sp+536]
0019de34orr x5, xzr, 12
0019de38str x5, [sp+544]
0019de3cb 0x19e050
0019de40
0019de40loc_19de40:
0019de40subs xzr, x2, 2
0019de44b.eq 0x19de4c
0019de48b 0x19de6c
0019de4c
0019de4cloc_19de4c:
0019de4cb 0x19de50
0019de50
0019de50loc_19de50:
0019de50b 0x19de54
0019de54
0019de54loc_19de54:
0019de54adrp x5, 0x515000
0019de58add x5, x5, 3319
0019de5cstr x5, [sp+536]
0019de60movz x5, 11
0019de64str x5, [sp+544]
0019de68b 0x19e050
0019de6c
0019de6cloc_19de6c:
0019de6cb 0x19de70
0019de70
0019de70loc_19de70:
0019de70b 0x19de74
0019de74
0019de74loc_19de74:
0019de74b 0x19dfc0
0019de78
0019de78loc_19de78:
0019de78subs xzr, x2, 3
0019de7cb.eq 0x19de84
0019de80b 0x19dea4
0019de84
0019de84loc_19de84:
0019de84b 0x19de88
0019de88
0019de88loc_19de88:
0019de88b 0x19de8c
0019de8c
0019de8cloc_19de8c:
0019de8cadrp x5, 0x515000
0019de90add x5, x5, 1604
0019de94str x5, [sp+536]
0019de98movz x5, 10
0019de9cstr x5, [sp+544]
0019dea0b 0x19e050
0019dea4
0019dea4loc_19dea4:
0019dea4subs xzr, x2, 4
0019dea8b.eq 0x19deb0
0019deacb 0x19ded0
0019deb0
0019deb0loc_19deb0:
0019deb0b 0x19deb4
0019deb4
0019deb4loc_19deb4:
0019deb4b 0x19deb8
0019deb8
0019deb8loc_19deb8:
0019deb8adrp x5, 0x515000
0019debcadd x5, x5, 3330
0019dec0str x5, [sp+536]
0019dec4movz x5, 11
0019dec8str x5, [sp+544]
0019deccb 0x19e050
0019ded0
0019ded0loc_19ded0:
0019ded0subs xzr, x2, 5
0019ded4b.eq 0x19dedc
0019ded8b 0x19dfb4
0019dedc
0019dedcloc_19dedc:
0019dedcb 0x19dee0
0019dee0
0019dee0loc_19dee0:
0019dee0b 0x19dee4
0019dee4
0019dee4loc_19dee4:
0019dee4ldr x2, [sp+1640]
0019dee8ldr x3, [sp+1648]
0019deecstr x2, [sp+1192]
0019def0str x3, [sp+1200]
0019def4str x2, [sp+1184]
0019def8ldr x2, [sp+1184]
0019defccbnz x2, 0x19df04
0019df00b 0x19df14
0019df04
0019df04loc_19df04:
0019df04ldr x2, [sp+1184]
0019df08ldr x2, [x2+8]
0019df0cstr x2, [sp+1184]
0019df10b 0x19df18
0019df14
0019df14loc_19df14:
0019df14b 0x19df18
0019df18
0019df18loc_19df18:
0019df18ldr x1, [sp+1200]
0019df1cldr x0, [sp+1184]
0019df20bl reflect.ValueOf
0019df24str x0, [sp+1512]
0019df28str x1, [sp+1520]
0019df2cstr x2, [sp+1528]
0019df30adrp x3, 0x513000
0019df34add x3, x3, 672
0019df38orr x4, xzr, 3
0019df3cbl reflect.Value.MethodByName
0019df40str x0, [sp+1488]
0019df44str x1, [sp+1496]
0019df48str x2, [sp+1504]
0019df4cbl reflect.Value.Type
0019df50str x0, [sp+1080]
0019df54str x1, [sp+1088]
0019df58ldrsb x27, [x0]
0019df5cldr x2, [x0+240]
0019df60mov x0, x1
0019df64mov x1, xzr
0019df68blr x2
0019df6cstr x0, [sp+952]
0019df70str x1, [sp+960]
0019df74ldrsb x27, [x0]
0019df78ldr x2, [x0+200]
0019df7cmov x0, x1
0019df80blr x2
0019df84str x0, [sp+1472]
0019df88str x1, [sp+1480]
0019df8cmov x2, x1
0019df90adrp x3, 0x573000
0019df94add x3, x3, 3296
0019df98orr x4, xzr, 1
0019df9cmov x1, x0
0019dfa0add x0, sp, 126
0019dfa4bl runtime.concatstring2
0019dfa8str x0, [sp+536]
0019dfacstr x1, [sp+544]
0019dfb0b 0x19e050
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4b 0x19dfb8
0019dfb8
0019dfb8loc_19dfb8:
0019dfb8b 0x19dfbc
0019dfbc
0019dfbcloc_19dfbc:
0019dfbcb 0x19dfc0
0019dfc0
0019dfc0loc_19dfc0:
0019dfc0b 0x19dfc4
0019dfc4
0019dfc4loc_19dfc4:
0019dfc4b 0x19dfcc
0019dfc8
0019dfc8loc_19dfc8:
0019dfc8b 0x19dfcc
0019dfcc
0019dfccloc_19dfcc:
0019dfccldr x2, [sp+1640]
0019dfd0ldr x3, [sp+1648]
0019dfd4str x2, [sp+1168]
0019dfd8str x3, [sp+1176]
0019dfdcstr x2, [sp+1160]
0019dfe0ldr x2, [sp+1160]
0019dfe4cbnz x2, 0x19dfec
0019dfe8b 0x19dffc
0019dfec
0019dfecloc_19dfec:
0019dfecldr x2, [sp+1160]
0019dff0ldr x2, [x2+8]
0019dff4str x2, [sp+1160]
0019dff8b 0x19e000
0019dffc
0019dffcloc_19dffc:
0019dffcb 0x19e000
0019e000
0019e000loc_19e000:
0019e000ldr x1, [sp+1176]
0019e004ldr x0, [sp+1160]
0019e008bl reflect.ValueOf
0019e00cstr x0, [sp+1488]
0019e010str x1, [sp+1496]
0019e014str x2, [sp+1504]
0019e018bl reflect.Value.Elem
0019e01cstr x0, [sp+1512]
0019e020str x1, [sp+1520]
0019e024str x2, [sp+1528]
0019e028bl reflect.Value.Type
0019e02cstr x0, [sp+848]
0019e030str x1, [sp+856]
0019e034ldrsb x27, [x0]
0019e038ldr x2, [x0+200]
0019e03cmov x0, x1
0019e040blr x2
0019e044str x0, [sp+536]
0019e048str x1, [sp+544]
0019e04cb 0x19e050
0019e050
0019e050loc_19e050:
0019e050ldr x1, [sp+536]
0019e054ldr x2, [sp+544]
0019e058add x0, sp, 94
0019e05cadrp x3, 0x572000
0019e060add x3, x3, 3004
0019e064orr x4, xzr, 1
0019e068bl runtime.concatstring2
0019e06cstr x0, [sp+432]
0019e070str x1, [sp+440]
0019e074adrp x5, 0x572000
0019e078add x5, x5, 3008
0019e07cstr x5, [sp+576]
0019e080orr x5, xzr, 1
0019e084str x5, [sp+584]
0019e088b 0x19e094
0019e08c
0019e08cloc_19e08c:
0019e08corr x5, xzr, 1
0019e090b 0x19e094
0019e094
0019e094loc_19e094:
0019e094str xzr, [sp+448]
0019e098stp xzr, xzr, [sp+456]
0019e09cldr x2, [sp+1648]
0019e0a0ldr x3, [sp+1640]
0019e0a4str x3, [sp+1144]
0019e0a8str x2, [sp+1152]
0019e0accbnz x3, 0x19e0b4
0019e0b0b 0x19e1cc
0019e0b4
0019e0b4loc_19e0b4:
0019e0b4ldr w2, [x3+16]
0019e0b8str w2, [sp+196]
0019e0bcldr x2, [sp+1144]
0019e0c0ldr x1, [x2+8]
0019e0c4adrp x0, 0x87a000
0019e0c8add x0, x0, 2048
0019e0ccbl runtime.interfaceSwitch
0019e0d0str x0, [sp+272]
0019e0d4str x1, [sp+1136]
0019e0d8ldr x2, [sp+272]
0019e0dcstr x2, [sp+264]
0019e0e0subs xzr, x2, 1
0019e0e4b.le 0x19e0ec
0019e0e8b 0x19e140
0019e0ec
0019e0ecloc_19e0ec:
0019e0eccbz x2, 0x19e0f4
0019e0f0b 0x19e110
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4b 0x19e0f8
0019e0f8
0019e0f8loc_19e0f8:
0019e0f8b 0x19e0fc
0019e0fc
0019e0fcloc_19e0fc:
0019e0fcldr x2, [sp+1152]
0019e100str x1, [sp+400]
0019e104str x2, [sp+408]
0019e108str xzr, [sp+248]
0019e10cb 0x19f314
0019e110
0019e110loc_19e110:
0019e110subs xzr, x2, 1
0019e114b.eq 0x19e11c
0019e118b 0x19e138
0019e11c
0019e11cloc_19e11c:
0019e11cb 0x19e120
0019e120
0019e120loc_19e120:
0019e120b 0x19e124
0019e124
0019e124loc_19e124:
0019e124ldr x2, [sp+1152]
0019e128str x1, [sp+384]
0019e12cstr x2, [sp+392]
0019e130str xzr, [sp+240]
0019e134b 0x19f158
0019e138
0019e138loc_19e138:
0019e138b 0x19e13c
0019e13c
0019e13cloc_19e13c:
0019e13cb 0x19e1c4
0019e140
0019e140loc_19e140:
0019e140subs xzr, x2, 2
0019e144b.eq 0x19e14c
0019e148b 0x19e168
0019e14c
0019e14cloc_19e14c:
0019e14cb 0x19e150
0019e150
0019e150loc_19e150:
0019e150b 0x19e154
0019e154
0019e154loc_19e154:
0019e154ldr x2, [sp+1152]
0019e158str x1, [sp+368]
0019e15cstr x2, [sp+376]
0019e160str xzr, [sp+232]
0019e164b 0x19ede8
0019e168
0019e168loc_19e168:
0019e168subs xzr, x2, 3
0019e16cb.eq 0x19e174
0019e170b 0x19e190
0019e174
0019e174loc_19e174:
0019e174b 0x19e178
0019e178
0019e178loc_19e178:
0019e178b 0x19e17c
0019e17c
0019e17cloc_19e17c:
0019e17cldr x2, [sp+1152]
0019e180str x1, [sp+352]
0019e184str x2, [sp+360]
0019e188str xzr, [sp+224]
0019e18cb 0x19ea78
0019e190
0019e190loc_19e190:
0019e190subs xzr, x2, 4
0019e194b.eq 0x19e19c
0019e198b 0x19e1b8
0019e19c
0019e19cloc_19e19c:
0019e19cb 0x19e1a0
0019e1a0
0019e1a0loc_19e1a0:
0019e1a0b 0x19e1a4
0019e1a4
0019e1a4loc_19e1a4:
0019e1a4ldr x2, [sp+1152]
0019e1a8str x1, [sp+336]
0019e1acstr x2, [sp+344]
0019e1b0str xzr, [sp+216]
0019e1b4b 0x19e57c
0019e1b8
0019e1b8loc_19e1b8:
0019e1b8b 0x19e1bc
0019e1bc
0019e1bcloc_19e1bc:
0019e1bcb 0x19e1c0
0019e1c0
0019e1c0loc_19e1c0:
0019e1c0b 0x19e1c4
0019e1c4
0019e1c4loc_19e1c4:
0019e1c4b 0x19e1c8
0019e1c8
0019e1c8loc_19e1c8:
0019e1c8b 0x19e1d0
0019e1cc
0019e1ccloc_19e1cc:
0019e1ccb 0x19e1d0
0019e1d0
0019e1d0loc_19e1d0:
0019e1d0ldr x2, [sp+1144]
0019e1d4ldr x3, [sp+1152]
0019e1d8str x2, [sp+320]
0019e1dcstr x3, [sp+328]
0019e1e0add x27, sp, 1296
0019e1e4stp xzr, xzr, [x27]
0019e1e8ldr x2, [sp+328]
0019e1ecldr x3, [sp+320]
0019e1f0cbnz x3, 0x19e1f8
0019e1f4b 0x19e218
0019e1f8
0019e1f8loc_19e1f8:
0019e1f8str x2, [sp+1552]
0019e1fcldr x1, [x3+8]
0019e200adrp x0, 0x873000
0019e204add x0, x0, 3120
0019e208bl runtime.typeAssert
0019e20cldr x2, [sp+1552]
0019e210mov x3, x0
0019e214b 0x19e21c
0019e218
0019e218loc_19e218:
0019e218b 0x19e21c
0019e21c
0019e21cloc_19e21c:
0019e21cstr x3, [sp+1296]
0019e220str x2, [sp+1304]
0019e224subs xzr, x3, 0
0019e228cset x1, ne
0019e22cstrb w1, [sp+158]
0019e230ldr x1, [sp+1296]
0019e234ldr x2, [sp+1304]
0019e238str x1, [sp+1536]
0019e23cstr x2, [sp+1544]
0019e240ldrb w1, [sp+158]
0019e244strb w1, [sp+159]
0019e248strb w1, [sp+93]
0019e24cstr xzr, [sp+208]
0019e250b 0x19e254
0019e254
0019e254loc_19e254:
0019e254ldr x1, [sp+320]
0019e258ldrsb x27, [x1]
0019e25cldr x1, [x1+24]
0019e260ldr x0, [sp+328]
0019e264blr x1
0019e268str x0, [sp+296]
0019e26cldr x1, [sp+208]
0019e270subs xzr, x0, x1
0019e274b.gt 0x19e27c
0019e278b 0x19e4f0
0019e27c
0019e27cloc_19e27c:
0019e27cldr x2, [sp+320]
0019e280ldr x3, [sp+328]
0019e284str x2, [sp+600]
0019e288str x3, [sp+608]
0019e28cstr x2, [sp+592]
0019e290ldr x2, [sp+592]
0019e294cbnz x2, 0x19e29c
0019e298b 0x19e2ac
0019e29c
0019e29cloc_19e29c:
0019e29cldr x2, [sp+592]
0019e2a0ldr x2, [x2+8]
0019e2a4str x2, [sp+592]
0019e2a8b 0x19e2b0
0019e2ac
0019e2acloc_19e2ac:
0019e2acb 0x19e2b0
0019e2b0
0019e2b0loc_19e2b0:
0019e2b0ldr x0, [sp+592]
0019e2b4ldr x1, [sp+608]
0019e2b8bl reflect.ValueOf
0019e2bcstr x0, [sp+1312]
0019e2c0str x1, [sp+1320]
0019e2c4str x2, [sp+1328]
0019e2c8adrp x3, 0x512000
0019e2ccadd x3, x3, 672
0019e2d0orr x4, xzr, 3
0019e2d4bl reflect.Value.MethodByName
0019e2d8str x0, [sp+552]
0019e2dcstr x1, [sp+560]
0019e2e0str x2, [sp+568]
0019e2e4ldr x0, [sp+208]
0019e2e8bl runtime.convT64
0019e2ecstr x0, [sp+1616]
0019e2f0mov x1, x0
0019e2f4adrp x0, 0x457000
0019e2f8add x0, x0, 3520
0019e2fcbl reflect.ValueOf
0019e300str x0, [sp+1312]
0019e304str x1, [sp+1320]
0019e308str x2, [sp+1328]
0019e30cadd x27, sp, 1272
0019e310stp xzr, xzr, [x27]
0019e314str xzr, [sp+1288]
0019e318add x3, sp, 1272
0019e31cstr x3, [sp+1584]
0019e320ldrsb x27, [x3]
0019e324ldr x2, [sp+1312]
0019e328ldr x4, [sp+1320]
0019e32cldr x5, [sp+1328]
0019e330str x5, [x3+16]
0019e334adrp x27, 0x8ad000
0019e338ldr w5, [x27+3056]
0019e33ccbz w5, 0x19e344
0019e340b 0x19e348
0019e344
0019e344loc_19e344:
0019e344b 0x19e368
0019e348
0019e348loc_19e348:
0019e348bl runtime.gcWriteBarrier4
0019e34cstr x2, [x25]
0019e350ldr x6, [x3]
0019e354str x6, [x25+8]
0019e358str x4, [x25+16]
0019e35cldr x6, [x3+8]
0019e360str x6, [x25+24]
0019e364b 0x19e368
0019e368
0019e368loc_19e368:
0019e368str x2, [x3]
0019e36cstr x4, [x3+8]
0019e370ldrsb x27, [x3]
0019e374b 0x19e378
0019e378
0019e378loc_19e378:
0019e378str x3, [sp+1592]
0019e37corr x5, xzr, 1
0019e380str x5, [sp+1600]
0019e384str x5, [sp+1608]
0019e388ldr x0, [sp+552]
0019e38cldr x1, [sp+560]
0019e390ldr x2, [sp+568]
0019e394mov x4, x5
0019e398bl reflect.Value.Call
0019e39cstr x0, [sp+1248]
0019e3a0str x1, [sp+1256]
0019e3a4str x2, [sp+1264]
0019e3a8subs xzr, x1, 0
0019e3acb.hi 0x19e3b4
0019e3b0b 0x19e574
0019e3b4
0019e3b4loc_19e3b4:
0019e3b4ldr x3, [x0]
0019e3b8ldr x1, [x0+8]
0019e3bcldr x2, [x0+16]
0019e3c0str x3, [sp+1560]
0019e3c4str x1, [sp+1568]
0019e3c8str x2, [sp+1576]
0019e3ccmov x0, x3
0019e3d0bl reflect.Value.Interface
0019e3d4str x0, [sp+416]
0019e3d8str x1, [sp+424]
0019e3dcadd x27, sp, 1232
0019e3e0stp xzr, xzr, [x27]
0019e3e4ldr x3, [sp+424]
0019e3e8ldr x1, [sp+416]
0019e3eccbnz x1, 0x19e3f4
0019e3f0b 0x19e568
0019e3f4
0019e3f4loc_19e3f4:
0019e3f4str x3, [sp+1552]
0019e3f8adrp x0, 0x873000
0019e3fcadd x0, x0, 3152
0019e400bl runtime.typeAssert
0019e404b 0x19e408
0019e408
0019e408loc_19e408:
0019e408str x0, [sp+1232]
0019e40cldr x5, [sp+1552]
0019e410str x5, [sp+1240]
0019e414ldrb w5, [sp+1657]
0019e418strb w5, [sp+158]
0019e41ctbnz w5, 0, 0x19e424
0019e420b 0x19e434
0019e424
0019e424loc_19e424:
0019e424ldrb w5, [sp+93]
0019e428eor x5, x5, 1
0019e42cstrb w5, [sp+158]
0019e430b 0x19e438
0019e434
0019e434loc_19e434:
0019e434b 0x19e438
0019e438
0019e438loc_19e438:
0019e438ldrb w3, [sp+158]
0019e43cldr x0, [sp+1232]
0019e440ldr x1, [sp+1240]
0019e444mov x2, xzr
0019e448mov x4, xzr
0019e44cbl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019e450str x0, [sp+1472]
0019e454str x1, [sp+1480]
0019e458ldr x2, [sp+464]
0019e45cldr x0, [sp+448]
0019e460ldr x5, [sp+456]
0019e464add x1, x5, 1
0019e468subs xzr, x2, x1
0019e46cb.hs 0x19e474
0019e470b 0x19e478
0019e474
0019e474loc_19e474:
0019e474b 0x19e48c
0019e478
0019e478loc_19e478:
0019e478orr x3, xzr, 1
0019e47cadrp x4, 0x457000
0019e480add x4, x4, 2944
0019e484bl runtime.growslice
0019e488b 0x19e48c
0019e48c
0019e48cloc_19e48c:
0019e48csub x3, x1, 1
0019e490add x4, x0, x3, lsl #4
0019e494ubfm x3, x3, 60, 59
0019e498ldr x5, [sp+1472]
0019e49cldr x6, [sp+1480]
0019e4a0str x6, [x4+8]
0019e4a4adrp x27, 0x8ad000
0019e4a8ldr w4, [x27+3056]
0019e4accbz w4, 0x19e4b4
0019e4b0b 0x19e4b8
0019e4b4
0019e4b4loc_19e4b4:
0019e4b4b 0x19e4cc
0019e4b8
0019e4b8loc_19e4b8:
0019e4b8bl runtime.gcWriteBarrier2
0019e4bcstr x5, [x25]
0019e4c0ldr x4, [x0+x3]
0019e4c4str x4, [x25+8]
0019e4c8b 0x19e4cc
0019e4cc
0019e4ccloc_19e4cc:
0019e4ccstr x5, [x0+x3]
0019e4d0str x0, [sp+448]
0019e4d4str x1, [sp+456]
0019e4d8str x2, [sp+464]
0019e4dcb 0x19e4e0
0019e4e0
0019e4e0loc_19e4e0:
0019e4e0ldr x1, [sp+208]
0019e4e4add x1, x1, 1
0019e4e8str x1, [sp+208]
0019e4ecb 0x19e254
0019e4f0
0019e4f0loc_19e4f0:
0019e4f0ldrb w4, [sp+1657]
0019e4f4strb w4, [sp+158]
0019e4f8tbnz w4, 0, 0x19e500
0019e4fcb 0x19e50c
0019e500
0019e500loc_19e500:
0019e500ldrb w4, [sp+93]
0019e504strb w4, [sp+158]
0019e508b 0x19e510
0019e50c
0019e50cloc_19e50c:
0019e50cb 0x19e510
0019e510
0019e510loc_19e510:
0019e510ldrb w3, [sp+158]
0019e514ldr x0, [sp+448]
0019e518ldr x1, [sp+456]
0019e51cldr x2, [sp+464]
0019e520bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019e524str x0, [sp+1472]
0019e528str x1, [sp+1480]
0019e52cldr x4, [sp+432]
0019e530ldr x5, [sp+576]
0019e534ldr x2, [sp+440]
0019e538ldr x6, [sp+584]
0019e53cmov x3, x0
0019e540mov x0, xzr
0019e544mov x7, x1
0019e548mov x1, x4
0019e54cmov x4, x7
0019e550bl runtime.concatstring3
0019e554str x0, [sp+304]
0019e558str x1, [sp+312]
0019e55cldp x29, x30, [sp-8]
0019e560add sp, sp, 1632
0019e564ret x30
0019e568
0019e568loc_19e568:
0019e568adrp x0, 0x4b3000
0019e56cadd x0, x0, 3264
0019e570bl runtime.panicnildottype
0019e574
0019e574loc_19e574:
0019e574mov x0, xzr
0019e578bl runtime.panicIndex
0019e57c
0019e57cloc_19e57c:
0019e57cldr x1, [sp+336]
0019e580ldrsb x27, [x1]
0019e584ldr x1, [x1+32]
0019e588ldr x0, [sp+344]
0019e58cblr x1
0019e590str x0, [sp+296]
0019e594ldr x1, [sp+216]
0019e598subs xzr, x0, x1
0019e59cb.gt 0x19e5a4
0019e5a0b 0x19ea20
0019e5a4
0019e5a4loc_19e5a4:
0019e5a4stp xzr, xzr, [sp+496]
0019e5a8add x27, sp, 512
0019e5acstp xzr, xzr, [x27]
0019e5b0str xzr, [sp+528]
0019e5b4ldr x1, [sp+216]
0019e5b8ldr x2, [sp+336]
0019e5bcldrsb x27, [x2]
0019e5c0ldr x2, [x2+24]
0019e5c4ldr x0, [sp+344]
0019e5c8blr x2
0019e5ccstr x0, [sp+1384]
0019e5d0str x1, [sp+1392]
0019e5d4strb w2, [sp+1400]
0019e5d8strb w3, [sp+1401]
0019e5dcstr x0, [sp+1360]
0019e5e0str x1, [sp+1368]
0019e5e4strb w2, [sp+1376]
0019e5e8strb w3, [sp+1377]
0019e5ecadrp x0, 0x500000
0019e5f0add x0, x0, 1760
0019e5f4add x1, sp, 1360
0019e5f8bl runtime.convT
0019e5fcstr x0, [sp+824]
0019e600mov x1, x0
0019e604adrp x0, 0x500000
0019e608add x0, x0, 1760
0019e60cbl reflect.ValueOf
0019e610str x0, [sp+472]
0019e614str x1, [sp+480]
0019e618str x2, [sp+488]
0019e61cadrp x3, 0x512000
0019e620add x3, x3, 1398
0019e624orr x4, xzr, 4
0019e628bl reflect.Value.MethodByName
0019e62cstr x0, [sp+1512]
0019e630str x1, [sp+1520]
0019e634str x2, [sp+1528]
0019e638ldr x0, [sp+472]
0019e63cldr x1, [sp+480]
0019e640ldr x2, [sp+488]
0019e644adrp x3, 0x513000
0019e648add x3, x3, 349
0019e64corr x4, xzr, 7
0019e650bl reflect.Value.MethodByName
0019e654str x0, [sp+1488]
0019e658str x1, [sp+1496]
0019e65cstr x2, [sp+1504]
0019e660ldr x0, [sp+472]
0019e664ldr x1, [sp+480]
0019e668ldr x2, [sp+488]
0019e66cadrp x3, 0x513000
0019e670add x3, x3, 2172
0019e674orr x4, xzr, 8
0019e678bl reflect.Value.MethodByName
0019e67cstr x0, [sp+1336]
0019e680str x1, [sp+1344]
0019e684str x2, [sp+1352]
0019e688ldr x0, [sp+472]
0019e68cldr x1, [sp+480]
0019e690ldr x2, [sp+488]
0019e694adrp x3, 0x512000
0019e698add x3, x3, 3223
0019e69corr x4, xzr, 6
0019e6a0bl reflect.Value.MethodByName
0019e6a4str x0, [sp+1312]
0019e6a8str x1, [sp+1320]
0019e6acstr x2, [sp+1328]
0019e6b0add x20, sp, 632
0019e6b4adr x27, 16
0019e6b8stp x29, x27, [sp-24]
0019e6bcsub x29, sp, 24
0019e6c0bl fn_87ce8
0019e6c4sub x29, sp, 8
0019e6c8add x2, sp, 632
0019e6ccstr x2, [sp+792]
0019e6d0ldrsb x27, [x2]
0019e6d4ldr x3, [sp+1512]
0019e6d8ldr x4, [sp+1520]
0019e6dcldr x5, [sp+1528]
0019e6e0str x5, [x2+16]
0019e6e4adrp x27, 0x8ad000
0019e6e8ldr w5, [x27+3056]
0019e6eccbz w5, 0x19e6f4
0019e6f0b 0x19e6f8
0019e6f4
0019e6f4loc_19e6f4:
0019e6f4b 0x19e718
0019e6f8
0019e6f8loc_19e6f8:
0019e6f8bl runtime.gcWriteBarrier4
0019e6fcstr x3, [x25]
0019e700ldr x7, [x2]
0019e704str x7, [x25+8]
0019e708str x4, [x25+16]
0019e70cldr x7, [x2+8]
0019e710str x7, [x25+24]
0019e714b 0x19e718
0019e718
0019e718loc_19e718:
0019e718str x3, [x2]
0019e71cstr x4, [x2+8]
0019e720ldrsb x27, [x2]
0019e724orr x6, xzr, 4
0019e728str x6, [x2+32]
0019e72cadrp x27, 0x8ad000
0019e730ldr w7, [x27+3056]
0019e734cbz w7, 0x19e73c
0019e738b 0x19e740
0019e73c
0019e73cloc_19e73c:
0019e73cb 0x19e750
0019e740
0019e740loc_19e740:
0019e740ldr x7, [x2+24]
0019e744bl runtime.gcWriteBarrier1
0019e748str x7, [x25]
0019e74cb 0x19e750
0019e750
0019e750loc_19e750:
0019e750adrp x7, 0x512000
0019e754add x7, x7, 1398
0019e758str x7, [x2+24]
0019e75cldr x7, [sp+792]
0019e760ldrsb x27, [x7]
0019e764ldr x8, [sp+1488]
0019e768ldr x9, [sp+1496]
0019e76cldr x10, [sp+1504]
0019e770str x10, [x7+56]
0019e774adrp x27, 0x8ad000
0019e778ldr w10, [x27+3056]
0019e77ccbz w10, 0x19e784
0019e780b 0x19e788
0019e784
0019e784loc_19e784:
0019e784b 0x19e7a8
0019e788
0019e788loc_19e788:
0019e788bl runtime.gcWriteBarrier4
0019e78cstr x8, [x25]
0019e790ldr x10, [x7+40]
0019e794str x10, [x25+8]
0019e798str x9, [x25+16]
0019e79cldr x10, [x7+48]
0019e7a0str x10, [x25+24]
0019e7a4b 0x19e7a8
0019e7a8
0019e7a8loc_19e7a8:
0019e7a8str x8, [x7+40]
0019e7acstr x9, [x7+48]
0019e7b0ldr x7, [sp+792]
0019e7b4ldrsb x27, [x7]
0019e7b8orr x8, xzr, 7
0019e7bcstr x8, [x7+72]
0019e7c0adrp x27, 0x8ad000
0019e7c4ldr w9, [x27+3056]
0019e7c8cbz w9, 0x19e7d0
0019e7ccb 0x19e7d4
0019e7d0
0019e7d0loc_19e7d0:
0019e7d0b 0x19e7e4
0019e7d4
0019e7d4loc_19e7d4:
0019e7d4ldr x9, [x7+64]
0019e7d8bl runtime.gcWriteBarrier1
0019e7dcstr x9, [x25]
0019e7e0b 0x19e7e4
0019e7e4
0019e7e4loc_19e7e4:
0019e7e4adrp x9, 0x513000
0019e7e8add x9, x9, 349
0019e7ecstr x9, [x7+64]
0019e7f0ldr x7, [sp+792]
0019e7f4ldrsb x27, [x7]
0019e7f8ldr x9, [sp+1336]
0019e7fcldr x10, [sp+1344]
0019e800ldr x11, [sp+1352]
0019e804str x11, [x7+96]
0019e808adrp x27, 0x8ad000
0019e80cldr w11, [x27+3056]
0019e810cbz w11, 0x19e818
0019e814b 0x19e81c
0019e818
0019e818loc_19e818:
0019e818b 0x19e83c
0019e81c
0019e81cloc_19e81c:
0019e81cbl runtime.gcWriteBarrier4
0019e820str x9, [x25]
0019e824ldr x11, [x7+80]
0019e828str x11, [x25+8]
0019e82cstr x10, [x25+16]
0019e830ldr x11, [x7+88]
0019e834str x11, [x25+24]
0019e838b 0x19e83c
0019e83c
0019e83cloc_19e83c:
0019e83cstr x9, [x7+80]
0019e840str x10, [x7+88]
0019e844ldr x7, [sp+792]
0019e848ldrsb x27, [x7]
0019e84corr x9, xzr, 8
0019e850str x9, [x7+112]
0019e854adrp x27, 0x8ad000
0019e858ldr w10, [x27+3056]
0019e85ccbz w10, 0x19e864
0019e860b 0x19e868
0019e864
0019e864loc_19e864:
0019e864b 0x19e878
0019e868
0019e868loc_19e868:
0019e868ldr x10, [x7+104]
0019e86cbl runtime.gcWriteBarrier1
0019e870str x10, [x25]
0019e874b 0x19e878
0019e878
0019e878loc_19e878:
0019e878adrp x10, 0x513000
0019e87cadd x10, x10, 2172
0019e880str x10, [x7+104]
0019e884ldr x7, [sp+792]
0019e888ldrsb x27, [x7]
0019e88cldr x10, [sp+1312]
0019e890ldr x11, [sp+1320]
0019e894ldr x12, [sp+1328]
0019e898str x12, [x7+136]
0019e89cadrp x27, 0x8ad000
0019e8a0ldr w12, [x27+3056]
0019e8a4cbz w12, 0x19e8ac
0019e8a8b 0x19e8b0
0019e8ac
0019e8acloc_19e8ac:
0019e8acb 0x19e8d0
0019e8b0
0019e8b0loc_19e8b0:
0019e8b0bl runtime.gcWriteBarrier4
0019e8b4str x10, [x25]
0019e8b8ldr x12, [x7+120]
0019e8bcstr x12, [x25+8]
0019e8c0str x11, [x25+16]
0019e8c4ldr x12, [x7+128]
0019e8c8str x12, [x25+24]
0019e8ccb 0x19e8d0
0019e8d0
0019e8d0loc_19e8d0:
0019e8d0str x10, [x7+120]
0019e8d4str x11, [x7+128]
0019e8d8ldr x7, [sp+792]
0019e8dcldrsb x27, [x7]
0019e8e0orr x10, xzr, 6
0019e8e4str x10, [x7+152]
0019e8e8adrp x27, 0x8ad000
0019e8ecldr w11, [x27+3056]
0019e8f0cbz w11, 0x19e8f8
0019e8f4b 0x19e8fc
0019e8f8
0019e8f8loc_19e8f8:
0019e8f8b 0x19e90c
0019e8fc
0019e8fcloc_19e8fc:
0019e8fcldr x11, [x7+144]
0019e900bl runtime.gcWriteBarrier1
0019e904str x11, [x25]
0019e908b 0x19e90c
0019e90c
0019e90cloc_19e90c:
0019e90cadrp x11, 0x512000
0019e910add x11, x11, 3223
0019e914str x11, [x7+144]
0019e918ldr x4, [sp+792]
0019e91cldrsb x27, [x4]
0019e920b 0x19e924
0019e924
0019e924loc_19e924:
0019e924str x4, [sp+800]
0019e928str x6, [sp+808]
0019e92cstr x6, [sp+816]
0019e930ldr x1, [sp+472]
0019e934ldr x2, [sp+480]
0019e938ldr x3, [sp+488]
0019e93cadd x0, sp, 496
0019e940mov x5, x6
0019e944bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019e948add x0, sp, 496
0019e94cbl google.golang.org/protobuf/internal/descfmt.(*records).Join
0019e950str x0, [sp+1472]
0019e954str x1, [sp+1480]
0019e958orr x2, xzr, 1
0019e95cmov x3, x0
0019e960mov x4, x1
0019e964adrp x5, 0x572000
0019e968add x5, x5, 3008
0019e96cmov x6, x2
0019e970mov x0, xzr
0019e974adrp x1, 0x572000
0019e978add x1, x1, 3004
0019e97cbl runtime.concatstring3
0019e980str x0, [sp+616]
0019e984str x1, [sp+624]
0019e988ldr x2, [sp+464]
0019e98cldr x0, [sp+448]
0019e990ldr x7, [sp+456]
0019e994add x1, x7, 1
0019e998subs xzr, x2, x1
0019e99cb.hs 0x19e9a4
0019e9a0b 0x19e9a8
0019e9a4
0019e9a4loc_19e9a4:
0019e9a4b 0x19e9bc
0019e9a8
0019e9a8loc_19e9a8:
0019e9a8orr x3, xzr, 1
0019e9acadrp x4, 0x457000
0019e9b0add x4, x4, 2944
0019e9b4bl runtime.growslice
0019e9b8b 0x19e9bc
0019e9bc
0019e9bcloc_19e9bc:
0019e9bcsub x3, x1, 1
0019e9c0add x4, x0, x3, lsl #4
0019e9c4ubfm x3, x3, 60, 59
0019e9c8ldr x5, [sp+616]
0019e9ccldr x6, [sp+624]
0019e9d0str x6, [x4+8]
0019e9d4adrp x27, 0x8ad000
0019e9d8ldr w4, [x27+3056]
0019e9dccbz w4, 0x19e9e4
0019e9e0b 0x19e9e8
0019e9e4
0019e9e4loc_19e9e4:
0019e9e4b 0x19e9fc
0019e9e8
0019e9e8loc_19e9e8:
0019e9e8bl runtime.gcWriteBarrier2
0019e9ecstr x5, [x25]
0019e9f0ldr x4, [x0+x3]
0019e9f4str x4, [x25+8]
0019e9f8b 0x19e9fc
0019e9fc
0019e9fcloc_19e9fc:
0019e9fcstr x5, [x0+x3]
0019ea00str x0, [sp+448]
0019ea04str x1, [sp+456]
0019ea08str x2, [sp+464]
0019ea0cb 0x19ea10
0019ea10
0019ea10loc_19ea10:
0019ea10ldr x1, [sp+216]
0019ea14add x1, x1, 1
0019ea18str x1, [sp+216]
0019ea1cb 0x19e57c
0019ea20
0019ea20loc_19ea20:
0019ea20ldrb w3, [sp+1657]
0019ea24ldr x0, [sp+448]
0019ea28ldr x1, [sp+456]
0019ea2cldr x2, [sp+464]
0019ea30bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019ea34str x0, [sp+1472]
0019ea38str x1, [sp+1480]
0019ea3cldr x5, [sp+576]
0019ea40ldr x2, [sp+440]
0019ea44ldr x6, [sp+584]
0019ea48ldr x4, [sp+432]
0019ea4cmov x3, x0
0019ea50mov x0, xzr
0019ea54mov x7, x1
0019ea58mov x1, x4
0019ea5cmov x4, x7
0019ea60bl runtime.concatstring3
0019ea64str x0, [sp+304]
0019ea68str x1, [sp+312]
0019ea6cldp x29, x30, [sp-8]
0019ea70add sp, sp, 1632
0019ea74ret x30
0019ea78
0019ea78loc_19ea78:
0019ea78ldr x1, [sp+352]
0019ea7cldrsb x27, [x1]
0019ea80ldr x1, [x1+40]
0019ea84ldr x0, [sp+360]
0019ea88blr x1
0019ea8cstr x0, [sp+296]
0019ea90ldr x1, [sp+224]
0019ea94subs xzr, x0, x1
0019ea98b.gt 0x19eaa0
0019ea9cb 0x19ed90
0019eaa0
0019eaa0loc_19eaa0:
0019eaa0ldr x1, [sp+224]
0019eaa4ldr x2, [sp+352]
0019eaa8ldrsb x27, [x2]
0019eaacldr x2, [x2+24]
0019eab0ldr x0, [sp+360]
0019eab4blr x2
0019eab8ldr x2, [sp+8]
0019eabcstr x2, [sp+160]
0019eac0ldrsw x2, [sp+160]
0019eac4ldrsw x3, [sp+164]
0019eac8subs wzr, w3, w2
0019eaccb.eq 0x19ead4
0019ead0b 0x19ebf8
0019ead4
0019ead4loc_19ead4:
0019ead4add x27, sp, 1440
0019ead8stp xzr, xzr, [x27]
0019eadcadd x1, sp, 1440
0019eae0str x1, [sp+904]
0019eae4ldrsw x1, [sp+160]
0019eae8str w1, [sp+180]
0019eaecldr w0, [sp+180]
0019eaf0bl runtime.convT32
0019eaf4str x0, [sp+896]
0019eaf8ldr x1, [sp+904]
0019eafcldrsb x27, [x1]
0019eb00adrp x2, 0x458000
0019eb04add x2, x2, 704
0019eb08str x2, [x1]
0019eb0cadrp x27, 0x8ad000
0019eb10ldr w2, [x27+3056]
0019eb14cbz w2, 0x19eb1c
0019eb18b 0x19eb20
0019eb1c
0019eb1cloc_19eb1c:
0019eb1cb 0x19eb34
0019eb20
0019eb20loc_19eb20:
0019eb20bl runtime.gcWriteBarrier2
0019eb24str x0, [x25]
0019eb28ldr x5, [x1+8]
0019eb2cstr x5, [x25+8]
0019eb30b 0x19eb34
0019eb34
0019eb34loc_19eb34:
0019eb34str x0, [x1+8]
0019eb38ldr x2, [sp+904]
0019eb3cldrsb x27, [x2]
0019eb40b 0x19eb44
0019eb44
0019eb44loc_19eb44:
0019eb44str x2, [sp+912]
0019eb48orr x4, xzr, 1
0019eb4cstr x4, [sp+920]
0019eb50str x4, [sp+928]
0019eb54adrp x0, 0x512000
0019eb58add x0, x0, 21
0019eb5corr x1, xzr, 2
0019eb60mov x3, x4
0019eb64bl fmt.Sprintf
0019eb68str x0, [sp+1472]
0019eb6cstr x1, [sp+1480]
0019eb70ldr x2, [sp+464]
0019eb74ldr x0, [sp+448]
0019eb78ldr x5, [sp+456]
0019eb7cadd x1, x5, 1
0019eb80subs xzr, x2, x1
0019eb84b.hs 0x19eb8c
0019eb88b 0x19eb90
0019eb8c
0019eb8cloc_19eb8c:
0019eb8cb 0x19eba4
0019eb90
0019eb90loc_19eb90:
0019eb90orr x3, xzr, 1
0019eb94adrp x4, 0x457000
0019eb98add x4, x4, 2944
0019eb9cbl runtime.growslice
0019eba0b 0x19eba4
0019eba4
0019eba4loc_19eba4:
0019eba4sub x3, x1, 1
0019eba8add x4, x0, x3, lsl #4
0019ebacubfm x3, x3, 60, 59
0019ebb0ldr x5, [sp+1472]
0019ebb4ldr x6, [sp+1480]
0019ebb8str x6, [x4+8]
0019ebbcadrp x27, 0x8ad000
0019ebc0ldr w4, [x27+3056]
0019ebc4cbz w4, 0x19ebcc
0019ebc8b 0x19ebd0
0019ebcc
0019ebccloc_19ebcc:
0019ebccb 0x19ebe4
0019ebd0
0019ebd0loc_19ebd0:
0019ebd0bl runtime.gcWriteBarrier2
0019ebd4str x5, [x25]
0019ebd8ldr x4, [x0+x3]
0019ebdcstr x4, [x25+8]
0019ebe0b 0x19ebe4
0019ebe4
0019ebe4loc_19ebe4:
0019ebe4str x5, [x0+x3]
0019ebe8str x0, [sp+448]
0019ebecstr x1, [sp+456]
0019ebf0str x2, [sp+464]
0019ebf4b 0x19ed7c
0019ebf8
0019ebf8loc_19ebf8:
0019ebf8add x27, sp, 1408
0019ebfcstp xzr, xzr, [x27]
0019ec00add x27, sp, 1424
0019ec04stp xzr, xzr, [x27]
0019ec08add x1, sp, 1408
0019ec0cstr x1, [sp+864]
0019ec10ldrsw x1, [sp+160]
0019ec14str w1, [sp+176]
0019ec18ldr w0, [sp+176]
0019ec1cbl runtime.convT32
0019ec20str x0, [sp+840]
0019ec24ldr x1, [sp+864]
0019ec28ldrsb x27, [x1]
0019ec2cadrp x2, 0x458000
0019ec30add x2, x2, 704
0019ec34str x2, [x1]
0019ec38adrp x27, 0x8ad000
0019ec3cldr w2, [x27+3056]
0019ec40cbz w2, 0x19ec48
0019ec44b 0x19ec4c
0019ec48
0019ec48loc_19ec48:
0019ec48b 0x19ec60
0019ec4c
0019ec4cloc_19ec4c:
0019ec4cbl runtime.gcWriteBarrier2
0019ec50str x0, [x25]
0019ec54ldr x2, [x1+8]
0019ec58str x2, [x25+8]
0019ec5cb 0x19ec60
0019ec60
0019ec60loc_19ec60:
0019ec60str x0, [x1+8]
0019ec64ldrsw x1, [sp+164]
0019ec68add x1, x1, 1
0019ec6cstr x1, [sp+256]
0019ec70ldr x0, [sp+256]
0019ec74bl runtime.convT64
0019ec78str x0, [sp+832]
0019ec7cldr x1, [sp+864]
0019ec80ldrsb x27, [x1]
0019ec84adrp x2, 0x457000
0019ec88add x2, x2, 3392
0019ec8cstr x2, [x1+16]
0019ec90adrp x27, 0x8ad000
0019ec94ldr w2, [x27+3056]
0019ec98cbz w2, 0x19eca0
0019ec9cb 0x19eca4
0019eca0
0019eca0loc_19eca0:
0019eca0b 0x19ecb8
0019eca4
0019eca4loc_19eca4:
0019eca4bl runtime.gcWriteBarrier2
0019eca8str x0, [x25]
0019ecacldr x5, [x1+24]
0019ecb0str x5, [x25+8]
0019ecb4b 0x19ecb8
0019ecb8
0019ecb8loc_19ecb8:
0019ecb8str x0, [x1+24]
0019ecbcldr x2, [sp+864]
0019ecc0ldrsb x27, [x2]
0019ecc4b 0x19ecc8
0019ecc8
0019ecc8loc_19ecc8:
0019ecc8str x2, [sp+872]
0019ecccorr x4, xzr, 2
0019ecd0str x4, [sp+880]
0019ecd4str x4, [sp+888]
0019ecd8adrp x0, 0x512000
0019ecdcadd x0, x0, 2222
0019ece0movz x1, 5
0019ece4mov x3, x4
0019ece8bl fmt.Sprintf
0019ececstr x0, [sp+1472]
0019ecf0str x1, [sp+1480]
0019ecf4ldr x2, [sp+464]
0019ecf8ldr x0, [sp+448]
0019ecfcldr x5, [sp+456]
0019ed00add x1, x5, 1
0019ed04subs xzr, x2, x1
0019ed08b.hs 0x19ed10
0019ed0cb 0x19ed14
0019ed10
0019ed10loc_19ed10:
0019ed10b 0x19ed28
0019ed14
0019ed14loc_19ed14:
0019ed14orr x3, xzr, 1
0019ed18adrp x4, 0x457000
0019ed1cadd x4, x4, 2944
0019ed20bl runtime.growslice
0019ed24b 0x19ed28
0019ed28
0019ed28loc_19ed28:
0019ed28sub x3, x1, 1
0019ed2cadd x4, x0, x3, lsl #4
0019ed30ubfm x3, x3, 60, 59
0019ed34ldr x5, [sp+1472]
0019ed38ldr x6, [sp+1480]
0019ed3cstr x6, [x4+8]
0019ed40adrp x27, 0x8ad000
0019ed44ldr w4, [x27+3056]
0019ed48cbz w4, 0x19ed50
0019ed4cb 0x19ed54
0019ed50
0019ed50loc_19ed50:
0019ed50b 0x19ed68
0019ed54
0019ed54loc_19ed54:
0019ed54bl runtime.gcWriteBarrier2
0019ed58str x5, [x25]
0019ed5cldr x4, [x0+x3]
0019ed60str x4, [x25+8]
0019ed64b 0x19ed68
0019ed68
0019ed68loc_19ed68:
0019ed68str x5, [x0+x3]
0019ed6cstr x0, [sp+448]
0019ed70str x1, [sp+456]
0019ed74str x2, [sp+464]
0019ed78b 0x19ed7c
0019ed7c
0019ed7cloc_19ed7c:
0019ed7cb 0x19ed80
0019ed80
0019ed80loc_19ed80:
0019ed80ldr x1, [sp+224]
0019ed84add x1, x1, 1
0019ed88str x1, [sp+224]
0019ed8cb 0x19ea78
0019ed90
0019ed90loc_19ed90:
0019ed90ldr x0, [sp+448]
0019ed94ldr x1, [sp+456]
0019ed98ldr x2, [sp+464]
0019ed9cmov x3, xzr
0019eda0bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019eda4str x0, [sp+1472]
0019eda8str x1, [sp+1480]
0019edacldr x5, [sp+576]
0019edb0ldr x2, [sp+440]
0019edb4ldr x6, [sp+584]
0019edb8ldr x4, [sp+432]
0019edbcmov x3, x0
0019edc0mov x0, xzr
0019edc4mov x7, x1
0019edc8mov x1, x4
0019edccmov x4, x7
0019edd0bl runtime.concatstring3
0019edd4str x0, [sp+304]
0019edd8str x1, [sp+312]
0019eddcldp x29, x30, [sp-8]
0019ede0add sp, sp, 1632
0019ede4ret x30
0019ede8
0019ede8loc_19ede8:
0019ede8ldr x1, [sp+368]
0019edecldrsb x27, [x1]
0019edf0ldr x1, [x1+40]
0019edf4ldr x0, [sp+376]
0019edf8blr x1
0019edfcstr x0, [sp+296]
0019ee00ldr x1, [sp+232]
0019ee04subs xzr, x0, x1
0019ee08b.gt 0x19ee10
0019ee0cb 0x19f100
0019ee10
0019ee10loc_19ee10:
0019ee10ldr x1, [sp+232]
0019ee14ldr x2, [sp+368]
0019ee18ldrsb x27, [x2]
0019ee1cldr x2, [x2+24]
0019ee20ldr x0, [sp+376]
0019ee24blr x2
0019ee28ldr x2, [sp+8]
0019ee2cstr x2, [sp+168]
0019ee30ldrsw x2, [sp+168]
0019ee34add x2, x2, 1
0019ee38ldrsw x3, [sp+172]
0019ee3csubs wzr, w3, w2
0019ee40b.eq 0x19ee48
0019ee44b 0x19ef6c
0019ee48
0019ee48loc_19ee48:
0019ee48add x27, sp, 1440
0019ee4cstp xzr, xzr, [x27]
0019ee50add x1, sp, 1440
0019ee54str x1, [sp+1008]
0019ee58ldrsw x1, [sp+168]
0019ee5cstr w1, [sp+192]
0019ee60ldr w0, [sp+192]
0019ee64bl runtime.convT32
0019ee68str x0, [sp+1000]
0019ee6cldr x1, [sp+1008]
0019ee70ldrsb x27, [x1]
0019ee74adrp x2, 0x46c000
0019ee78add x2, x2, 928
0019ee7cstr x2, [x1]
0019ee80adrp x27, 0x8ad000
0019ee84ldr w2, [x27+3056]
0019ee88cbz w2, 0x19ee90
0019ee8cb 0x19ee94
0019ee90
0019ee90loc_19ee90:
0019ee90b 0x19eea8
0019ee94
0019ee94loc_19ee94:
0019ee94bl runtime.gcWriteBarrier2
0019ee98str x0, [x25]
0019ee9cldr x5, [x1+8]
0019eea0str x5, [x25+8]
0019eea4b 0x19eea8
0019eea8
0019eea8loc_19eea8:
0019eea8str x0, [x1+8]
0019eeacldr x2, [sp+1008]
0019eeb0ldrsb x27, [x2]
0019eeb4b 0x19eeb8
0019eeb8
0019eeb8loc_19eeb8:
0019eeb8str x2, [sp+1016]
0019eebcorr x4, xzr, 1
0019eec0str x4, [sp+1024]
0019eec4str x4, [sp+1032]
0019eec8adrp x0, 0x512000
0019eeccadd x0, x0, 21
0019eed0orr x1, xzr, 2
0019eed4mov x3, x4
0019eed8bl fmt.Sprintf
0019eedcstr x0, [sp+1472]
0019eee0str x1, [sp+1480]
0019eee4ldr x2, [sp+464]
0019eee8ldr x0, [sp+448]
0019eeecldr x5, [sp+456]
0019eef0add x1, x5, 1
0019eef4subs xzr, x2, x1
0019eef8b.hs 0x19ef00
0019eefcb 0x19ef04
0019ef00
0019ef00loc_19ef00:
0019ef00b 0x19ef18
0019ef04
0019ef04loc_19ef04:
0019ef04orr x3, xzr, 1
0019ef08adrp x4, 0x457000
0019ef0cadd x4, x4, 2944
0019ef10bl runtime.growslice
0019ef14b 0x19ef18
0019ef18
0019ef18loc_19ef18:
0019ef18sub x3, x1, 1
0019ef1cadd x4, x0, x3, lsl #4
0019ef20ubfm x3, x3, 60, 59
0019ef24ldr x5, [sp+1472]
0019ef28ldr x6, [sp+1480]
0019ef2cstr x6, [x4+8]
0019ef30adrp x27, 0x8ad000
0019ef34ldr w4, [x27+3056]
0019ef38cbz w4, 0x19ef40
0019ef3cb 0x19ef44
0019ef40
0019ef40loc_19ef40:
0019ef40b 0x19ef58
0019ef44
0019ef44loc_19ef44:
0019ef44bl runtime.gcWriteBarrier2
0019ef48str x5, [x25]
0019ef4cldr x4, [x0+x3]
0019ef50str x4, [x25+8]
0019ef54b 0x19ef58
0019ef58
0019ef58loc_19ef58:
0019ef58str x5, [x0+x3]
0019ef5cstr x0, [sp+448]
0019ef60str x1, [sp+456]
0019ef64str x2, [sp+464]
0019ef68b 0x19f0ec
0019ef6c
0019ef6cloc_19ef6c:
0019ef6cadd x27, sp, 1408
0019ef70stp xzr, xzr, [x27]
0019ef74add x27, sp, 1424
0019ef78stp xzr, xzr, [x27]
0019ef7cadd x1, sp, 1408
0019ef80str x1, [sp+968]
0019ef84ldrsw x1, [sp+168]
0019ef88str w1, [sp+188]
0019ef8cldr w0, [sp+188]
0019ef90bl runtime.convT32
0019ef94str x0, [sp+944]
0019ef98ldr x1, [sp+968]
0019ef9cldrsb x27, [x1]
0019efa0adrp x2, 0x46c000
0019efa4add x2, x2, 928
0019efa8str x2, [x1]
0019efacadrp x27, 0x8ad000
0019efb0ldr w2, [x27+3056]
0019efb4cbz w2, 0x19efbc
0019efb8b 0x19efc0
0019efbc
0019efbcloc_19efbc:
0019efbcb 0x19efd4
0019efc0
0019efc0loc_19efc0:
0019efc0bl runtime.gcWriteBarrier2
0019efc4str x0, [x25]
0019efc8ldr x2, [x1+8]
0019efccstr x2, [x25+8]
0019efd0b 0x19efd4
0019efd4
0019efd4loc_19efd4:
0019efd4str x0, [x1+8]
0019efd8ldrsw x1, [sp+172]
0019efdcstr w1, [sp+184]
0019efe0ldr w0, [sp+184]
0019efe4bl runtime.convT32
0019efe8str x0, [sp+936]
0019efecldr x1, [sp+968]
0019eff0ldrsb x27, [x1]
0019eff4adrp x2, 0x46c000
0019eff8add x2, x2, 928
0019effcstr x2, [x1+16]
0019f000adrp x27, 0x8ac000
0019f004ldr w2, [x27+3056]
0019f008cbz w2, 0x19f010
0019f00cb 0x19f014
0019f010
0019f010loc_19f010:
0019f010b 0x19f028
0019f014
0019f014loc_19f014:
0019f014bl runtime.gcWriteBarrier2
0019f018str x0, [x25]
0019f01cldr x5, [x1+24]
0019f020str x5, [x25+8]
0019f024b 0x19f028
0019f028
0019f028loc_19f028:
0019f028str x0, [x1+24]
0019f02cldr x2, [sp+968]
0019f030ldrsb x27, [x2]
0019f034b 0x19f038
0019f038
0019f038loc_19f038:
0019f038str x2, [sp+976]
0019f03corr x4, xzr, 2
0019f040str x4, [sp+984]
0019f044str x4, [sp+992]
0019f048adrp x0, 0x511000
0019f04cadd x0, x0, 2222
0019f050movz x1, 5
0019f054mov x3, x4
0019f058bl fmt.Sprintf
0019f05cstr x0, [sp+1472]
0019f060str x1, [sp+1480]
0019f064ldr x2, [sp+464]
0019f068ldr x0, [sp+448]
0019f06cldr x5, [sp+456]
0019f070add x1, x5, 1
0019f074subs xzr, x2, x1
0019f078b.hs 0x19f080
0019f07cb 0x19f084
0019f080
0019f080loc_19f080:
0019f080b 0x19f098
0019f084
0019f084loc_19f084:
0019f084orr x3, xzr, 1
0019f088adrp x4, 0x456000
0019f08cadd x4, x4, 2944
0019f090bl runtime.growslice
0019f094b 0x19f098
0019f098
0019f098loc_19f098:
0019f098sub x3, x1, 1
0019f09cadd x4, x0, x3, lsl #4
0019f0a0ubfm x3, x3, 60, 59
0019f0a4ldr x5, [sp+1472]
0019f0a8ldr x6, [sp+1480]
0019f0acstr x6, [x4+8]
0019f0b0adrp x27, 0x8ac000
0019f0b4ldr w4, [x27+3056]
0019f0b8cbz w4, 0x19f0c0
0019f0bcb 0x19f0c4
0019f0c0
0019f0c0loc_19f0c0:
0019f0c0b 0x19f0d8
0019f0c4
0019f0c4loc_19f0c4:
0019f0c4bl runtime.gcWriteBarrier2
0019f0c8str x5, [x25]
0019f0ccldr x4, [x0+x3]
0019f0d0str x4, [x25+8]
0019f0d4b 0x19f0d8
0019f0d8
0019f0d8loc_19f0d8:
0019f0d8str x5, [x0+x3]
0019f0dcstr x0, [sp+448]
0019f0e0str x1, [sp+456]
0019f0e4str x2, [sp+464]
0019f0e8b 0x19f0ec
0019f0ec
0019f0ecloc_19f0ec:
0019f0ecb 0x19f0f0
0019f0f0
0019f0f0loc_19f0f0:
0019f0f0ldr x1, [sp+232]
0019f0f4add x1, x1, 1
0019f0f8str x1, [sp+232]
0019f0fcb 0x19ede8
0019f100
0019f100loc_19f100:
0019f100ldr x0, [sp+448]
0019f104ldr x1, [sp+456]
0019f108ldr x2, [sp+464]
0019f10cmov x3, xzr
0019f110bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f114str x0, [sp+1472]
0019f118str x1, [sp+1480]
0019f11cldr x5, [sp+576]
0019f120ldr x2, [sp+440]
0019f124ldr x6, [sp+584]
0019f128ldr x4, [sp+432]
0019f12cmov x3, x0
0019f130mov x0, xzr
0019f134mov x7, x1
0019f138mov x1, x4
0019f13cmov x4, x7
0019f140bl runtime.concatstring3
0019f144str x0, [sp+304]
0019f148str x1, [sp+312]
0019f14cldp x29, x30, [sp-8]
0019f150add sp, sp, 1632
0019f154ret x30
0019f158
0019f158loc_19f158:
0019f158ldr x1, [sp+384]
0019f15cldrsb x27, [x1]
0019f160ldr x1, [x1+40]
0019f164ldr x0, [sp+392]
0019f168blr x1
0019f16cstr x0, [sp+296]
0019f170ldr x1, [sp+240]
0019f174subs xzr, x0, x1
0019f178b.gt 0x19f180
0019f17cb 0x19f2bc
0019f180
0019f180loc_19f180:
0019f180ldr x1, [sp+240]
0019f184ldr x2, [sp+384]
0019f188ldrsb x27, [x2]
0019f18cldr x2, [x2+24]
0019f190ldr x0, [sp+392]
0019f194blr x2
0019f198str w0, [sp+204]
0019f19cadd x27, sp, 1440
0019f1a0stp xzr, xzr, [x27]
0019f1a4add x2, sp, 1440
0019f1a8str x2, [sp+1048]
0019f1acldrsw x0, [sp+204]
0019f1b0bl runtime.convT32
0019f1b4str x0, [sp+1040]
0019f1b8ldr x2, [sp+1048]
0019f1bcldrsb x27, [x2]
0019f1c0adrp x3, 0x46b000
0019f1c4add x3, x3, 928
0019f1c8str x3, [x2]
0019f1ccadrp x27, 0x8ac000
0019f1d0ldr w3, [x27+3056]
0019f1d4cbz w3, 0x19f1dc
0019f1d8b 0x19f1e0
0019f1dc
0019f1dcloc_19f1dc:
0019f1dcb 0x19f1f4
0019f1e0
0019f1e0loc_19f1e0:
0019f1e0bl runtime.gcWriteBarrier2
0019f1e4str x0, [x25]
0019f1e8ldr x3, [x2+8]
0019f1ecstr x3, [x25+8]
0019f1f0b 0x19f1f4
0019f1f4
0019f1f4loc_19f1f4:
0019f1f4str x0, [x2+8]
0019f1f8ldr x0, [sp+1048]
0019f1fcldrsb x27, [x0]
0019f200b 0x19f204
0019f204
0019f204loc_19f204:
0019f204str x0, [sp+1056]
0019f208orr x2, xzr, 1
0019f20cstr x2, [sp+1064]
0019f210str x2, [sp+1072]
0019f214mov x1, x2
0019f218bl fmt.Sprint
0019f21cstr x0, [sp+1472]
0019f220str x1, [sp+1480]
0019f224ldr x2, [sp+464]
0019f228ldr x0, [sp+448]
0019f22cldr x3, [sp+456]
0019f230add x1, x3, 1
0019f234subs xzr, x2, x1
0019f238b.hs 0x19f240
0019f23cb 0x19f244
0019f240
0019f240loc_19f240:
0019f240b 0x19f258
0019f244
0019f244loc_19f244:
0019f244orr x3, xzr, 1
0019f248adrp x4, 0x456000
0019f24cadd x4, x4, 2944
0019f250bl runtime.growslice
0019f254b 0x19f258
0019f258
0019f258loc_19f258:
0019f258sub x3, x1, 1
0019f25cadd x4, x0, x3, lsl #4
0019f260ubfm x3, x3, 60, 59
0019f264ldr x5, [sp+1472]
0019f268ldr x6, [sp+1480]
0019f26cstr x6, [x4+8]
0019f270adrp x27, 0x8ac000
0019f274ldr w4, [x27+3056]
0019f278cbz w4, 0x19f280
0019f27cb 0x19f284
0019f280
0019f280loc_19f280:
0019f280b 0x19f298
0019f284
0019f284loc_19f284:
0019f284bl runtime.gcWriteBarrier2
0019f288str x5, [x25]
0019f28cldr x4, [x0+x3]
0019f290str x4, [x25+8]
0019f294b 0x19f298
0019f298
0019f298loc_19f298:
0019f298str x5, [x0+x3]
0019f29cstr x0, [sp+448]
0019f2a0str x1, [sp+456]
0019f2a4str x2, [sp+464]
0019f2a8b 0x19f2ac
0019f2ac
0019f2acloc_19f2ac:
0019f2acldr x1, [sp+240]
0019f2b0add x1, x1, 1
0019f2b4str x1, [sp+240]
0019f2b8b 0x19f158
0019f2bc
0019f2bcloc_19f2bc:
0019f2bcldr x0, [sp+448]
0019f2c0ldr x1, [sp+456]
0019f2c4ldr x2, [sp+464]
0019f2c8mov x3, xzr
0019f2ccbl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f2d0str x0, [sp+1472]
0019f2d4str x1, [sp+1480]
0019f2d8ldr x5, [sp+576]
0019f2dcldr x2, [sp+440]
0019f2e0ldr x6, [sp+584]
0019f2e4ldr x4, [sp+432]
0019f2e8mov x3, x0
0019f2ecmov x0, xzr
0019f2f0mov x7, x1
0019f2f4mov x1, x4
0019f2f8mov x4, x7
0019f2fcbl runtime.concatstring3
0019f300str x0, [sp+304]
0019f304str x1, [sp+312]
0019f308ldp x29, x30, [sp-8]
0019f30cadd sp, sp, 1632
0019f310ret x30
0019f314
0019f314loc_19f314:
0019f314ldr x1, [sp+400]
0019f318ldrsb x27, [x1]
0019f31cldr x1, [x1+40]
0019f320ldr x0, [sp+408]
0019f324blr x1
0019f328str x0, [sp+296]
0019f32cldr x1, [sp+248]
0019f330subs xzr, x0, x1
0019f334b.gt 0x19f33c
0019f338b 0x19f480
0019f33c
0019f33cloc_19f33c:
0019f33cldr x1, [sp+248]
0019f340ldr x2, [sp+400]
0019f344ldrsb x27, [x2]
0019f348ldr x2, [x2+24]
0019f34cldr x0, [sp+408]
0019f350blr x2
0019f354str x0, [sp+1456]
0019f358str x1, [sp+1464]
0019f35cadd x27, sp, 1440
0019f360stp xzr, xzr, [x27]
0019f364add x2, sp, 1440
0019f368str x2, [sp+1104]
0019f36cldr x0, [sp+1456]
0019f370ldr x1, [sp+1464]
0019f374bl runtime.convTstring
0019f378str x0, [sp+1096]
0019f37cldr x2, [sp+1104]
0019f380ldrsb x27, [x2]
0019f384adrp x3, 0x46a000
0019f388add x3, x3, 3392
0019f38cstr x3, [x2]
0019f390adrp x27, 0x8ac000
0019f394ldr w3, [x27+3056]
0019f398cbz w3, 0x19f3a0
0019f39cb 0x19f3a4
0019f3a0
0019f3a0loc_19f3a0:
0019f3a0b 0x19f3b8
0019f3a4
0019f3a4loc_19f3a4:
0019f3a4bl runtime.gcWriteBarrier2
0019f3a8str x0, [x25]
0019f3acldr x3, [x2+8]
0019f3b0str x3, [x25+8]
0019f3b4b 0x19f3b8
0019f3b8
0019f3b8loc_19f3b8:
0019f3b8str x0, [x2+8]
0019f3bcldr x0, [sp+1104]
0019f3c0ldrsb x27, [x0]
0019f3c4b 0x19f3c8
0019f3c8
0019f3c8loc_19f3c8:
0019f3c8str x0, [sp+1112]
0019f3ccorr x2, xzr, 1
0019f3d0str x2, [sp+1120]
0019f3d4str x2, [sp+1128]
0019f3d8mov x1, x2
0019f3dcbl fmt.Sprint
0019f3e0str x0, [sp+1472]
0019f3e4str x1, [sp+1480]
0019f3e8ldr x2, [sp+464]
0019f3ecldr x0, [sp+448]
0019f3f0ldr x3, [sp+456]
0019f3f4add x1, x3, 1
0019f3f8subs xzr, x2, x1
0019f3fcb.hs 0x19f404
0019f400b 0x19f408
0019f404
0019f404loc_19f404:
0019f404b 0x19f41c
0019f408
0019f408loc_19f408:
0019f408orr x3, xzr, 1
0019f40cadrp x4, 0x456000
0019f410add x4, x4, 2944
0019f414bl runtime.growslice
0019f418b 0x19f41c
0019f41c
0019f41cloc_19f41c:
0019f41csub x3, x1, 1
0019f420add x4, x0, x3, lsl #4
0019f424ubfm x3, x3, 60, 59
0019f428ldr x5, [sp+1472]
0019f42cldr x6, [sp+1480]
0019f430str x6, [x4+8]
0019f434adrp x27, 0x8ac000
0019f438ldr w4, [x27+3056]
0019f43ccbz w4, 0x19f444
0019f440b 0x19f448
0019f444
0019f444loc_19f444:
0019f444b 0x19f45c
0019f448
0019f448loc_19f448:
0019f448bl runtime.gcWriteBarrier2
0019f44cstr x5, [x25]
0019f450ldr x4, [x0+x3]
0019f454str x4, [x25+8]
0019f458b 0x19f45c
0019f45c
0019f45cloc_19f45c:
0019f45cstr x5, [x0+x3]
0019f460str x0, [sp+448]
0019f464str x1, [sp+456]
0019f468str x2, [sp+464]
0019f46cb 0x19f470
0019f470
0019f470loc_19f470:
0019f470ldr x1, [sp+248]
0019f474add x1, x1, 1
0019f478str x1, [sp+248]
0019f47cb 0x19f314
0019f480
0019f480loc_19f480:
0019f480ldr x0, [sp+448]
0019f484ldr x1, [sp+456]
0019f488ldr x2, [sp+464]
0019f48cmov x3, xzr
0019f490bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f494str x0, [sp+1472]
0019f498str x1, [sp+1480]
0019f49cldr x5, [sp+576]
0019f4a0ldr x6, [sp+584]
0019f4a4ldr x2, [sp+440]
0019f4a8ldr x4, [sp+432]
0019f4acmov x3, x0
0019f4b0mov x0, xzr
0019f4b4mov x7, x1
0019f4b8mov x1, x4
0019f4bcmov x4, x7
0019f4c0bl runtime.concatstring3
0019f4c4str x0, [sp+304]
0019f4c8str x1, [sp+312]
0019f4ccldp x29, x30, [sp-8]
0019f4d0add sp, sp, 1632
0019f4d4ret x30
0019f4d8
0019f4d8loc_19f4d8:
0019f4d8stp x0, x1, [sp+8]
0019f4dcstrb w2, [sp+24]
0019f4e0strb w3, [sp+25]
0019f4e4mov x3, x30
0019f4e8bl runtime.morestack_noctxt.abi0
0019f4ecldp x0, x1, [sp+8]
0019f4f0ldrb w2, [sp+24]
0019f4f4ldrb w3, [sp+25]
0019f4f8b 0x19dd30
0019f4fcudf 0
0019dd30
0019dd30google.golang.org/protobuf/internal/descfmt.formatListOpt: ; void google.golang.org/protobuf/internal/descfmt.formatListOpt(google.golang.org/protobuf/internal/descfmt.list vs, bool isRoot, bool allowMulti)
0019dd30ldr x16, [x28+16]
0019dd34sub x17, sp, 1504
0019dd38subs xzr, x17, x16
0019dd3cb.ls 0x19f4d8
0019dd40sub x20, sp, 1632
0019dd44stp x29, x30, [x20-8]
0019dd48add sp, x20, 0
0019dd4csub x29, sp, 8
0019dd50str x0, [sp+1640]
0019dd54str x1, [sp+1648]
0019dd58strb w2, [sp+1656]
0019dd5cstrb w3, [sp+1657]
0019dd60stp xzr, xzr, [sp+304]
0019dd64adrp x2, 0x573000
0019dd68add x2, x2, 3000
0019dd6cstr x2, [sp+432]
0019dd70orr x2, xzr, 1
0019dd74str x2, [sp+440]
0019dd78adrp x3, 0x573000
0019dd7cadd x3, x3, 3144
0019dd80str x3, [sp+576]
0019dd84str x2, [sp+584]
0019dd88ldrb w3, [sp+1656]
0019dd8ctbnz w3, 0, 0x19dd94
0019dd90b 0x19e08c
0019dd94
0019dd94loc_19dd94:
0019dd94add x27, sp, 536
0019dd98stp xzr, xzr, [x27]
0019dd9cldr x3, [sp+1648]
0019dda0ldr x4, [sp+1640]
0019dda4str x4, [sp+1216]
0019dda8str x3, [sp+1224]
0019ddaccbnz x4, 0x19ddb4
0019ddb0b 0x19dfc8
0019ddb4
0019ddb4loc_19ddb4:
0019ddb4ldr w2, [x4+16]
0019ddb8str w2, [sp+200]
0019ddbcldr x2, [sp+1216]
0019ddc0ldr x1, [x2+8]
0019ddc4adrp x0, 0x87b000
0019ddc8add x0, x0, 2368
0019ddccbl runtime.interfaceSwitch
0019ddd0str x0, [sp+288]
0019ddd4str x1, [sp+1208]
0019ddd8ldr x2, [sp+288]
0019dddcstr x2, [sp+280]
0019dde0subs xzr, x2, 2
0019dde4b.le 0x19ddec
0019dde8b 0x19de78
0019ddec
0019ddecloc_19ddec:
0019ddeccbz x2, 0x19ddf4
0019ddf0b 0x19de14
0019ddf4
0019ddf4loc_19ddf4:
0019ddf4b 0x19ddf8
0019ddf8
0019ddf8loc_19ddf8:
0019ddf8b 0x19ddfc
0019ddfc
0019ddfcloc_19ddfc:
0019ddfcadrp x5, 0x513000
0019de00add x5, x5, 2217
0019de04str x5, [sp+536]
0019de08movz x5, 5
0019de0cstr x5, [sp+544]
0019de10b 0x19e050
0019de14
0019de14loc_19de14:
0019de14subs xzr, x2, 1
0019de18b.eq 0x19de20
0019de1cb 0x19de40
0019de20
0019de20loc_19de20:
0019de20b 0x19de24
0019de24
0019de24loc_19de24:
0019de24b 0x19de28
0019de28
0019de28loc_19de28:
0019de28adrp x5, 0x516000
0019de2cadd x5, x5, 1092
0019de30str x5, [sp+536]
0019de34orr x5, xzr, 12
0019de38str x5, [sp+544]
0019de3cb 0x19e050
0019de40
0019de40loc_19de40:
0019de40subs xzr, x2, 2
0019de44b.eq 0x19de4c
0019de48b 0x19de6c
0019de4c
0019de4cloc_19de4c:
0019de4cb 0x19de50
0019de50
0019de50loc_19de50:
0019de50b 0x19de54
0019de54
0019de54loc_19de54:
0019de54adrp x5, 0x515000
0019de58add x5, x5, 3319
0019de5cstr x5, [sp+536]
0019de60movz x5, 11
0019de64str x5, [sp+544]
0019de68b 0x19e050
0019de6c
0019de6cloc_19de6c:
0019de6cb 0x19de70
0019de70
0019de70loc_19de70:
0019de70b 0x19de74
0019de74
0019de74loc_19de74:
0019de74b 0x19dfc0
0019de78
0019de78loc_19de78:
0019de78subs xzr, x2, 3
0019de7cb.eq 0x19de84
0019de80b 0x19dea4
0019de84
0019de84loc_19de84:
0019de84b 0x19de88
0019de88
0019de88loc_19de88:
0019de88b 0x19de8c
0019de8c
0019de8cloc_19de8c:
0019de8cadrp x5, 0x515000
0019de90add x5, x5, 1604
0019de94str x5, [sp+536]
0019de98movz x5, 10
0019de9cstr x5, [sp+544]
0019dea0b 0x19e050
0019dea4
0019dea4loc_19dea4:
0019dea4subs xzr, x2, 4
0019dea8b.eq 0x19deb0
0019deacb 0x19ded0
0019deb0
0019deb0loc_19deb0:
0019deb0b 0x19deb4
0019deb4
0019deb4loc_19deb4:
0019deb4b 0x19deb8
0019deb8
0019deb8loc_19deb8:
0019deb8adrp x5, 0x515000
0019debcadd x5, x5, 3330
0019dec0str x5, [sp+536]
0019dec4movz x5, 11
0019dec8str x5, [sp+544]
0019deccb 0x19e050
0019ded0
0019ded0loc_19ded0:
0019ded0subs xzr, x2, 5
0019ded4b.eq 0x19dedc
0019ded8b 0x19dfb4
0019dedc
0019dedcloc_19dedc:
0019dedcb 0x19dee0
0019dee0
0019dee0loc_19dee0:
0019dee0b 0x19dee4
0019dee4
0019dee4loc_19dee4:
0019dee4ldr x2, [sp+1640]
0019dee8ldr x3, [sp+1648]
0019deecstr x2, [sp+1192]
0019def0str x3, [sp+1200]
0019def4str x2, [sp+1184]
0019def8ldr x2, [sp+1184]
0019defccbnz x2, 0x19df04
0019df00b 0x19df14
0019df04
0019df04loc_19df04:
0019df04ldr x2, [sp+1184]
0019df08ldr x2, [x2+8]
0019df0cstr x2, [sp+1184]
0019df10b 0x19df18
0019df14
0019df14loc_19df14:
0019df14b 0x19df18
0019df18
0019df18loc_19df18:
0019df18ldr x1, [sp+1200]
0019df1cldr x0, [sp+1184]
0019df20bl reflect.ValueOf
0019df24str x0, [sp+1512]
0019df28str x1, [sp+1520]
0019df2cstr x2, [sp+1528]
0019df30adrp x3, 0x513000
0019df34add x3, x3, 672
0019df38orr x4, xzr, 3
0019df3cbl reflect.Value.MethodByName
0019df40str x0, [sp+1488]
0019df44str x1, [sp+1496]
0019df48str x2, [sp+1504]
0019df4cbl reflect.Value.Type
0019df50str x0, [sp+1080]
0019df54str x1, [sp+1088]
0019df58ldrsb x27, [x0]
0019df5cldr x2, [x0+240]
0019df60mov x0, x1
0019df64mov x1, xzr
0019df68blr x2
0019df6cstr x0, [sp+952]
0019df70str x1, [sp+960]
0019df74ldrsb x27, [x0]
0019df78ldr x2, [x0+200]
0019df7cmov x0, x1
0019df80blr x2
0019df84str x0, [sp+1472]
0019df88str x1, [sp+1480]
0019df8cmov x2, x1
0019df90adrp x3, 0x573000
0019df94add x3, x3, 3296
0019df98orr x4, xzr, 1
0019df9cmov x1, x0
0019dfa0add x0, sp, 126
0019dfa4bl runtime.concatstring2
0019dfa8str x0, [sp+536]
0019dfacstr x1, [sp+544]
0019dfb0b 0x19e050
0019dfb4
0019dfb4loc_19dfb4:
0019dfb4b 0x19dfb8
0019dfb8
0019dfb8loc_19dfb8:
0019dfb8b 0x19dfbc
0019dfbc
0019dfbcloc_19dfbc:
0019dfbcb 0x19dfc0
0019dfc0
0019dfc0loc_19dfc0:
0019dfc0b 0x19dfc4
0019dfc4
0019dfc4loc_19dfc4:
0019dfc4b 0x19dfcc
0019dfc8
0019dfc8loc_19dfc8:
0019dfc8b 0x19dfcc
0019dfcc
0019dfccloc_19dfcc:
0019dfccldr x2, [sp+1640]
0019dfd0ldr x3, [sp+1648]
0019dfd4str x2, [sp+1168]
0019dfd8str x3, [sp+1176]
0019dfdcstr x2, [sp+1160]
0019dfe0ldr x2, [sp+1160]
0019dfe4cbnz x2, 0x19dfec
0019dfe8b 0x19dffc
0019dfec
0019dfecloc_19dfec:
0019dfecldr x2, [sp+1160]
0019dff0ldr x2, [x2+8]
0019dff4str x2, [sp+1160]
0019dff8b 0x19e000
0019dffc
0019dffcloc_19dffc:
0019dffcb 0x19e000
0019e000
0019e000loc_19e000:
0019e000ldr x1, [sp+1176]
0019e004ldr x0, [sp+1160]
0019e008bl reflect.ValueOf
0019e00cstr x0, [sp+1488]
0019e010str x1, [sp+1496]
0019e014str x2, [sp+1504]
0019e018bl reflect.Value.Elem
0019e01cstr x0, [sp+1512]
0019e020str x1, [sp+1520]
0019e024str x2, [sp+1528]
0019e028bl reflect.Value.Type
0019e02cstr x0, [sp+848]
0019e030str x1, [sp+856]
0019e034ldrsb x27, [x0]
0019e038ldr x2, [x0+200]
0019e03cmov x0, x1
0019e040blr x2
0019e044str x0, [sp+536]
0019e048str x1, [sp+544]
0019e04cb 0x19e050
0019e050
0019e050loc_19e050:
0019e050ldr x1, [sp+536]
0019e054ldr x2, [sp+544]
0019e058add x0, sp, 94
0019e05cadrp x3, 0x572000
0019e060add x3, x3, 3004
0019e064orr x4, xzr, 1
0019e068bl runtime.concatstring2
0019e06cstr x0, [sp+432]
0019e070str x1, [sp+440]
0019e074adrp x5, 0x572000
0019e078add x5, x5, 3008
0019e07cstr x5, [sp+576]
0019e080orr x5, xzr, 1
0019e084str x5, [sp+584]
0019e088b 0x19e094
0019e08c
0019e08cloc_19e08c:
0019e08corr x5, xzr, 1
0019e090b 0x19e094
0019e094
0019e094loc_19e094:
0019e094str xzr, [sp+448]
0019e098stp xzr, xzr, [sp+456]
0019e09cldr x2, [sp+1648]
0019e0a0ldr x3, [sp+1640]
0019e0a4str x3, [sp+1144]
0019e0a8str x2, [sp+1152]
0019e0accbnz x3, 0x19e0b4
0019e0b0b 0x19e1cc
0019e0b4
0019e0b4loc_19e0b4:
0019e0b4ldr w2, [x3+16]
0019e0b8str w2, [sp+196]
0019e0bcldr x2, [sp+1144]
0019e0c0ldr x1, [x2+8]
0019e0c4adrp x0, 0x87a000
0019e0c8add x0, x0, 2048
0019e0ccbl runtime.interfaceSwitch
0019e0d0str x0, [sp+272]
0019e0d4str x1, [sp+1136]
0019e0d8ldr x2, [sp+272]
0019e0dcstr x2, [sp+264]
0019e0e0subs xzr, x2, 1
0019e0e4b.le 0x19e0ec
0019e0e8b 0x19e140
0019e0ec
0019e0ecloc_19e0ec:
0019e0eccbz x2, 0x19e0f4
0019e0f0b 0x19e110
0019e0f4
0019e0f4loc_19e0f4:
0019e0f4b 0x19e0f8
0019e0f8
0019e0f8loc_19e0f8:
0019e0f8b 0x19e0fc
0019e0fc
0019e0fcloc_19e0fc:
0019e0fcldr x2, [sp+1152]
0019e100str x1, [sp+400]
0019e104str x2, [sp+408]
0019e108str xzr, [sp+248]
0019e10cb 0x19f314
0019e110
0019e110loc_19e110:
0019e110subs xzr, x2, 1
0019e114b.eq 0x19e11c
0019e118b 0x19e138
0019e11c
0019e11cloc_19e11c:
0019e11cb 0x19e120
0019e120
0019e120loc_19e120:
0019e120b 0x19e124
0019e124
0019e124loc_19e124:
0019e124ldr x2, [sp+1152]
0019e128str x1, [sp+384]
0019e12cstr x2, [sp+392]
0019e130str xzr, [sp+240]
0019e134b 0x19f158
0019e138
0019e138loc_19e138:
0019e138b 0x19e13c
0019e13c
0019e13cloc_19e13c:
0019e13cb 0x19e1c4
0019e140
0019e140loc_19e140:
0019e140subs xzr, x2, 2
0019e144b.eq 0x19e14c
0019e148b 0x19e168
0019e14c
0019e14cloc_19e14c:
0019e14cb 0x19e150
0019e150
0019e150loc_19e150:
0019e150b 0x19e154
0019e154
0019e154loc_19e154:
0019e154ldr x2, [sp+1152]
0019e158str x1, [sp+368]
0019e15cstr x2, [sp+376]
0019e160str xzr, [sp+232]
0019e164b 0x19ede8
0019e168
0019e168loc_19e168:
0019e168subs xzr, x2, 3
0019e16cb.eq 0x19e174
0019e170b 0x19e190
0019e174
0019e174loc_19e174:
0019e174b 0x19e178
0019e178
0019e178loc_19e178:
0019e178b 0x19e17c
0019e17c
0019e17cloc_19e17c:
0019e17cldr x2, [sp+1152]
0019e180str x1, [sp+352]
0019e184str x2, [sp+360]
0019e188str xzr, [sp+224]
0019e18cb 0x19ea78
0019e190
0019e190loc_19e190:
0019e190subs xzr, x2, 4
0019e194b.eq 0x19e19c
0019e198b 0x19e1b8
0019e19c
0019e19cloc_19e19c:
0019e19cb 0x19e1a0
0019e1a0
0019e1a0loc_19e1a0:
0019e1a0b 0x19e1a4
0019e1a4
0019e1a4loc_19e1a4:
0019e1a4ldr x2, [sp+1152]
0019e1a8str x1, [sp+336]
0019e1acstr x2, [sp+344]
0019e1b0str xzr, [sp+216]
0019e1b4b 0x19e57c
0019e1b8
0019e1b8loc_19e1b8:
0019e1b8b 0x19e1bc
0019e1bc
0019e1bcloc_19e1bc:
0019e1bcb 0x19e1c0
0019e1c0
0019e1c0loc_19e1c0:
0019e1c0b 0x19e1c4
0019e1c4
0019e1c4loc_19e1c4:
0019e1c4b 0x19e1c8
0019e1c8
0019e1c8loc_19e1c8:
0019e1c8b 0x19e1d0
0019e1cc
0019e1ccloc_19e1cc:
0019e1ccb 0x19e1d0
0019e1d0
0019e1d0loc_19e1d0:
0019e1d0ldr x2, [sp+1144]
0019e1d4ldr x3, [sp+1152]
0019e1d8str x2, [sp+320]
0019e1dcstr x3, [sp+328]
0019e1e0add x27, sp, 1296
0019e1e4stp xzr, xzr, [x27]
0019e1e8ldr x2, [sp+328]
0019e1ecldr x3, [sp+320]
0019e1f0cbnz x3, 0x19e1f8
0019e1f4b 0x19e218
0019e1f8
0019e1f8loc_19e1f8:
0019e1f8str x2, [sp+1552]
0019e1fcldr x1, [x3+8]
0019e200adrp x0, 0x873000
0019e204add x0, x0, 3120
0019e208bl runtime.typeAssert
0019e20cldr x2, [sp+1552]
0019e210mov x3, x0
0019e214b 0x19e21c
0019e218
0019e218loc_19e218:
0019e218b 0x19e21c
0019e21c
0019e21cloc_19e21c:
0019e21cstr x3, [sp+1296]
0019e220str x2, [sp+1304]
0019e224subs xzr, x3, 0
0019e228cset x1, ne
0019e22cstrb w1, [sp+158]
0019e230ldr x1, [sp+1296]
0019e234ldr x2, [sp+1304]
0019e238str x1, [sp+1536]
0019e23cstr x2, [sp+1544]
0019e240ldrb w1, [sp+158]
0019e244strb w1, [sp+159]
0019e248strb w1, [sp+93]
0019e24cstr xzr, [sp+208]
0019e250b 0x19e254
0019e254
0019e254loc_19e254:
0019e254ldr x1, [sp+320]
0019e258ldrsb x27, [x1]
0019e25cldr x1, [x1+24]
0019e260ldr x0, [sp+328]
0019e264blr x1
0019e268str x0, [sp+296]
0019e26cldr x1, [sp+208]
0019e270subs xzr, x0, x1
0019e274b.gt 0x19e27c
0019e278b 0x19e4f0
0019e27c
0019e27cloc_19e27c:
0019e27cldr x2, [sp+320]
0019e280ldr x3, [sp+328]
0019e284str x2, [sp+600]
0019e288str x3, [sp+608]
0019e28cstr x2, [sp+592]
0019e290ldr x2, [sp+592]
0019e294cbnz x2, 0x19e29c
0019e298b 0x19e2ac
0019e29c
0019e29cloc_19e29c:
0019e29cldr x2, [sp+592]
0019e2a0ldr x2, [x2+8]
0019e2a4str x2, [sp+592]
0019e2a8b 0x19e2b0
0019e2ac
0019e2acloc_19e2ac:
0019e2acb 0x19e2b0
0019e2b0
0019e2b0loc_19e2b0:
0019e2b0ldr x0, [sp+592]
0019e2b4ldr x1, [sp+608]
0019e2b8bl reflect.ValueOf
0019e2bcstr x0, [sp+1312]
0019e2c0str x1, [sp+1320]
0019e2c4str x2, [sp+1328]
0019e2c8adrp x3, 0x512000
0019e2ccadd x3, x3, 672
0019e2d0orr x4, xzr, 3
0019e2d4bl reflect.Value.MethodByName
0019e2d8str x0, [sp+552]
0019e2dcstr x1, [sp+560]
0019e2e0str x2, [sp+568]
0019e2e4ldr x0, [sp+208]
0019e2e8bl runtime.convT64
0019e2ecstr x0, [sp+1616]
0019e2f0mov x1, x0
0019e2f4adrp x0, 0x457000
0019e2f8add x0, x0, 3520
0019e2fcbl reflect.ValueOf
0019e300str x0, [sp+1312]
0019e304str x1, [sp+1320]
0019e308str x2, [sp+1328]
0019e30cadd x27, sp, 1272
0019e310stp xzr, xzr, [x27]
0019e314str xzr, [sp+1288]
0019e318add x3, sp, 1272
0019e31cstr x3, [sp+1584]
0019e320ldrsb x27, [x3]
0019e324ldr x2, [sp+1312]
0019e328ldr x4, [sp+1320]
0019e32cldr x5, [sp+1328]
0019e330str x5, [x3+16]
0019e334adrp x27, 0x8ad000
0019e338ldr w5, [x27+3056]
0019e33ccbz w5, 0x19e344
0019e340b 0x19e348
0019e344
0019e344loc_19e344:
0019e344b 0x19e368
0019e348
0019e348loc_19e348:
0019e348bl runtime.gcWriteBarrier4
0019e34cstr x2, [x25]
0019e350ldr x6, [x3]
0019e354str x6, [x25+8]
0019e358str x4, [x25+16]
0019e35cldr x6, [x3+8]
0019e360str x6, [x25+24]
0019e364b 0x19e368
0019e368
0019e368loc_19e368:
0019e368str x2, [x3]
0019e36cstr x4, [x3+8]
0019e370ldrsb x27, [x3]
0019e374b 0x19e378
0019e378
0019e378loc_19e378:
0019e378str x3, [sp+1592]
0019e37corr x5, xzr, 1
0019e380str x5, [sp+1600]
0019e384str x5, [sp+1608]
0019e388ldr x0, [sp+552]
0019e38cldr x1, [sp+560]
0019e390ldr x2, [sp+568]
0019e394mov x4, x5
0019e398bl reflect.Value.Call
0019e39cstr x0, [sp+1248]
0019e3a0str x1, [sp+1256]
0019e3a4str x2, [sp+1264]
0019e3a8subs xzr, x1, 0
0019e3acb.hi 0x19e3b4
0019e3b0b 0x19e574
0019e3b4
0019e3b4loc_19e3b4:
0019e3b4ldr x3, [x0]
0019e3b8ldr x1, [x0+8]
0019e3bcldr x2, [x0+16]
0019e3c0str x3, [sp+1560]
0019e3c4str x1, [sp+1568]
0019e3c8str x2, [sp+1576]
0019e3ccmov x0, x3
0019e3d0bl reflect.Value.Interface
0019e3d4str x0, [sp+416]
0019e3d8str x1, [sp+424]
0019e3dcadd x27, sp, 1232
0019e3e0stp xzr, xzr, [x27]
0019e3e4ldr x3, [sp+424]
0019e3e8ldr x1, [sp+416]
0019e3eccbnz x1, 0x19e3f4
0019e3f0b 0x19e568
0019e3f4
0019e3f4loc_19e3f4:
0019e3f4str x3, [sp+1552]
0019e3f8adrp x0, 0x873000
0019e3fcadd x0, x0, 3152
0019e400bl runtime.typeAssert
0019e404b 0x19e408
0019e408
0019e408loc_19e408:
0019e408str x0, [sp+1232]
0019e40cldr x5, [sp+1552]
0019e410str x5, [sp+1240]
0019e414ldrb w5, [sp+1657]
0019e418strb w5, [sp+158]
0019e41ctbnz w5, 0, 0x19e424
0019e420b 0x19e434
0019e424
0019e424loc_19e424:
0019e424ldrb w5, [sp+93]
0019e428eor x5, x5, 1
0019e42cstrb w5, [sp+158]
0019e430b 0x19e438
0019e434
0019e434loc_19e434:
0019e434b 0x19e438
0019e438
0019e438loc_19e438:
0019e438ldrb w3, [sp+158]
0019e43cldr x0, [sp+1232]
0019e440ldr x1, [sp+1240]
0019e444mov x2, xzr
0019e448mov x4, xzr
0019e44cbl google.golang.org/protobuf/internal/descfmt.formatDescOpt
0019e450str x0, [sp+1472]
0019e454str x1, [sp+1480]
0019e458ldr x2, [sp+464]
0019e45cldr x0, [sp+448]
0019e460ldr x5, [sp+456]
0019e464add x1, x5, 1
0019e468subs xzr, x2, x1
0019e46cb.hs 0x19e474
0019e470b 0x19e478
0019e474
0019e474loc_19e474:
0019e474b 0x19e48c
0019e478
0019e478loc_19e478:
0019e478orr x3, xzr, 1
0019e47cadrp x4, 0x457000
0019e480add x4, x4, 2944
0019e484bl runtime.growslice
0019e488b 0x19e48c
0019e48c
0019e48cloc_19e48c:
0019e48csub x3, x1, 1
0019e490add x4, x0, x3, lsl #4
0019e494ubfm x3, x3, 60, 59
0019e498ldr x5, [sp+1472]
0019e49cldr x6, [sp+1480]
0019e4a0str x6, [x4+8]
0019e4a4adrp x27, 0x8ad000
0019e4a8ldr w4, [x27+3056]
0019e4accbz w4, 0x19e4b4
0019e4b0b 0x19e4b8
0019e4b4
0019e4b4loc_19e4b4:
0019e4b4b 0x19e4cc
0019e4b8
0019e4b8loc_19e4b8:
0019e4b8bl runtime.gcWriteBarrier2
0019e4bcstr x5, [x25]
0019e4c0ldr x4, [x0+x3]
0019e4c4str x4, [x25+8]
0019e4c8b 0x19e4cc
0019e4cc
0019e4ccloc_19e4cc:
0019e4ccstr x5, [x0+x3]
0019e4d0str x0, [sp+448]
0019e4d4str x1, [sp+456]
0019e4d8str x2, [sp+464]
0019e4dcb 0x19e4e0
0019e4e0
0019e4e0loc_19e4e0:
0019e4e0ldr x1, [sp+208]
0019e4e4add x1, x1, 1
0019e4e8str x1, [sp+208]
0019e4ecb 0x19e254
0019e4f0
0019e4f0loc_19e4f0:
0019e4f0ldrb w4, [sp+1657]
0019e4f4strb w4, [sp+158]
0019e4f8tbnz w4, 0, 0x19e500
0019e4fcb 0x19e50c
0019e500
0019e500loc_19e500:
0019e500ldrb w4, [sp+93]
0019e504strb w4, [sp+158]
0019e508b 0x19e510
0019e50c
0019e50cloc_19e50c:
0019e50cb 0x19e510
0019e510
0019e510loc_19e510:
0019e510ldrb w3, [sp+158]
0019e514ldr x0, [sp+448]
0019e518ldr x1, [sp+456]
0019e51cldr x2, [sp+464]
0019e520bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019e524str x0, [sp+1472]
0019e528str x1, [sp+1480]
0019e52cldr x4, [sp+432]
0019e530ldr x5, [sp+576]
0019e534ldr x2, [sp+440]
0019e538ldr x6, [sp+584]
0019e53cmov x3, x0
0019e540mov x0, xzr
0019e544mov x7, x1
0019e548mov x1, x4
0019e54cmov x4, x7
0019e550bl runtime.concatstring3
0019e554str x0, [sp+304]
0019e558str x1, [sp+312]
0019e55cldp x29, x30, [sp-8]
0019e560add sp, sp, 1632
0019e564ret x30
0019e568
0019e568loc_19e568:
0019e568adrp x0, 0x4b3000
0019e56cadd x0, x0, 3264
0019e570bl runtime.panicnildottype
0019e574
0019e574loc_19e574:
0019e574mov x0, xzr
0019e578bl runtime.panicIndex
0019e57c
0019e57cloc_19e57c:
0019e57cldr x1, [sp+336]
0019e580ldrsb x27, [x1]
0019e584ldr x1, [x1+32]
0019e588ldr x0, [sp+344]
0019e58cblr x1
0019e590str x0, [sp+296]
0019e594ldr x1, [sp+216]
0019e598subs xzr, x0, x1
0019e59cb.gt 0x19e5a4
0019e5a0b 0x19ea20
0019e5a4
0019e5a4loc_19e5a4:
0019e5a4stp xzr, xzr, [sp+496]
0019e5a8add x27, sp, 512
0019e5acstp xzr, xzr, [x27]
0019e5b0str xzr, [sp+528]
0019e5b4ldr x1, [sp+216]
0019e5b8ldr x2, [sp+336]
0019e5bcldrsb x27, [x2]
0019e5c0ldr x2, [x2+24]
0019e5c4ldr x0, [sp+344]
0019e5c8blr x2
0019e5ccstr x0, [sp+1384]
0019e5d0str x1, [sp+1392]
0019e5d4strb w2, [sp+1400]
0019e5d8strb w3, [sp+1401]
0019e5dcstr x0, [sp+1360]
0019e5e0str x1, [sp+1368]
0019e5e4strb w2, [sp+1376]
0019e5e8strb w3, [sp+1377]
0019e5ecadrp x0, 0x500000
0019e5f0add x0, x0, 1760
0019e5f4add x1, sp, 1360
0019e5f8bl runtime.convT
0019e5fcstr x0, [sp+824]
0019e600mov x1, x0
0019e604adrp x0, 0x500000
0019e608add x0, x0, 1760
0019e60cbl reflect.ValueOf
0019e610str x0, [sp+472]
0019e614str x1, [sp+480]
0019e618str x2, [sp+488]
0019e61cadrp x3, 0x512000
0019e620add x3, x3, 1398
0019e624orr x4, xzr, 4
0019e628bl reflect.Value.MethodByName
0019e62cstr x0, [sp+1512]
0019e630str x1, [sp+1520]
0019e634str x2, [sp+1528]
0019e638ldr x0, [sp+472]
0019e63cldr x1, [sp+480]
0019e640ldr x2, [sp+488]
0019e644adrp x3, 0x513000
0019e648add x3, x3, 349
0019e64corr x4, xzr, 7
0019e650bl reflect.Value.MethodByName
0019e654str x0, [sp+1488]
0019e658str x1, [sp+1496]
0019e65cstr x2, [sp+1504]
0019e660ldr x0, [sp+472]
0019e664ldr x1, [sp+480]
0019e668ldr x2, [sp+488]
0019e66cadrp x3, 0x513000
0019e670add x3, x3, 2172
0019e674orr x4, xzr, 8
0019e678bl reflect.Value.MethodByName
0019e67cstr x0, [sp+1336]
0019e680str x1, [sp+1344]
0019e684str x2, [sp+1352]
0019e688ldr x0, [sp+472]
0019e68cldr x1, [sp+480]
0019e690ldr x2, [sp+488]
0019e694adrp x3, 0x512000
0019e698add x3, x3, 3223
0019e69corr x4, xzr, 6
0019e6a0bl reflect.Value.MethodByName
0019e6a4str x0, [sp+1312]
0019e6a8str x1, [sp+1320]
0019e6acstr x2, [sp+1328]
0019e6b0add x20, sp, 632
0019e6b4adr x27, 16
0019e6b8stp x29, x27, [sp-24]
0019e6bcsub x29, sp, 24
0019e6c0bl fn_87ce8
0019e6c4sub x29, sp, 8
0019e6c8add x2, sp, 632
0019e6ccstr x2, [sp+792]
0019e6d0ldrsb x27, [x2]
0019e6d4ldr x3, [sp+1512]
0019e6d8ldr x4, [sp+1520]
0019e6dcldr x5, [sp+1528]
0019e6e0str x5, [x2+16]
0019e6e4adrp x27, 0x8ad000
0019e6e8ldr w5, [x27+3056]
0019e6eccbz w5, 0x19e6f4
0019e6f0b 0x19e6f8
0019e6f4
0019e6f4loc_19e6f4:
0019e6f4b 0x19e718
0019e6f8
0019e6f8loc_19e6f8:
0019e6f8bl runtime.gcWriteBarrier4
0019e6fcstr x3, [x25]
0019e700ldr x7, [x2]
0019e704str x7, [x25+8]
0019e708str x4, [x25+16]
0019e70cldr x7, [x2+8]
0019e710str x7, [x25+24]
0019e714b 0x19e718
0019e718
0019e718loc_19e718:
0019e718str x3, [x2]
0019e71cstr x4, [x2+8]
0019e720ldrsb x27, [x2]
0019e724orr x6, xzr, 4
0019e728str x6, [x2+32]
0019e72cadrp x27, 0x8ad000
0019e730ldr w7, [x27+3056]
0019e734cbz w7, 0x19e73c
0019e738b 0x19e740
0019e73c
0019e73cloc_19e73c:
0019e73cb 0x19e750
0019e740
0019e740loc_19e740:
0019e740ldr x7, [x2+24]
0019e744bl runtime.gcWriteBarrier1
0019e748str x7, [x25]
0019e74cb 0x19e750
0019e750
0019e750loc_19e750:
0019e750adrp x7, 0x512000
0019e754add x7, x7, 1398
0019e758str x7, [x2+24]
0019e75cldr x7, [sp+792]
0019e760ldrsb x27, [x7]
0019e764ldr x8, [sp+1488]
0019e768ldr x9, [sp+1496]
0019e76cldr x10, [sp+1504]
0019e770str x10, [x7+56]
0019e774adrp x27, 0x8ad000
0019e778ldr w10, [x27+3056]
0019e77ccbz w10, 0x19e784
0019e780b 0x19e788
0019e784
0019e784loc_19e784:
0019e784b 0x19e7a8
0019e788
0019e788loc_19e788:
0019e788bl runtime.gcWriteBarrier4
0019e78cstr x8, [x25]
0019e790ldr x10, [x7+40]
0019e794str x10, [x25+8]
0019e798str x9, [x25+16]
0019e79cldr x10, [x7+48]
0019e7a0str x10, [x25+24]
0019e7a4b 0x19e7a8
0019e7a8
0019e7a8loc_19e7a8:
0019e7a8str x8, [x7+40]
0019e7acstr x9, [x7+48]
0019e7b0ldr x7, [sp+792]
0019e7b4ldrsb x27, [x7]
0019e7b8orr x8, xzr, 7
0019e7bcstr x8, [x7+72]
0019e7c0adrp x27, 0x8ad000
0019e7c4ldr w9, [x27+3056]
0019e7c8cbz w9, 0x19e7d0
0019e7ccb 0x19e7d4
0019e7d0
0019e7d0loc_19e7d0:
0019e7d0b 0x19e7e4
0019e7d4
0019e7d4loc_19e7d4:
0019e7d4ldr x9, [x7+64]
0019e7d8bl runtime.gcWriteBarrier1
0019e7dcstr x9, [x25]
0019e7e0b 0x19e7e4
0019e7e4
0019e7e4loc_19e7e4:
0019e7e4adrp x9, 0x513000
0019e7e8add x9, x9, 349
0019e7ecstr x9, [x7+64]
0019e7f0ldr x7, [sp+792]
0019e7f4ldrsb x27, [x7]
0019e7f8ldr x9, [sp+1336]
0019e7fcldr x10, [sp+1344]
0019e800ldr x11, [sp+1352]
0019e804str x11, [x7+96]
0019e808adrp x27, 0x8ad000
0019e80cldr w11, [x27+3056]
0019e810cbz w11, 0x19e818
0019e814b 0x19e81c
0019e818
0019e818loc_19e818:
0019e818b 0x19e83c
0019e81c
0019e81cloc_19e81c:
0019e81cbl runtime.gcWriteBarrier4
0019e820str x9, [x25]
0019e824ldr x11, [x7+80]
0019e828str x11, [x25+8]
0019e82cstr x10, [x25+16]
0019e830ldr x11, [x7+88]
0019e834str x11, [x25+24]
0019e838b 0x19e83c
0019e83c
0019e83cloc_19e83c:
0019e83cstr x9, [x7+80]
0019e840str x10, [x7+88]
0019e844ldr x7, [sp+792]
0019e848ldrsb x27, [x7]
0019e84corr x9, xzr, 8
0019e850str x9, [x7+112]
0019e854adrp x27, 0x8ad000
0019e858ldr w10, [x27+3056]
0019e85ccbz w10, 0x19e864
0019e860b 0x19e868
0019e864
0019e864loc_19e864:
0019e864b 0x19e878
0019e868
0019e868loc_19e868:
0019e868ldr x10, [x7+104]
0019e86cbl runtime.gcWriteBarrier1
0019e870str x10, [x25]
0019e874b 0x19e878
0019e878
0019e878loc_19e878:
0019e878adrp x10, 0x513000
0019e87cadd x10, x10, 2172
0019e880str x10, [x7+104]
0019e884ldr x7, [sp+792]
0019e888ldrsb x27, [x7]
0019e88cldr x10, [sp+1312]
0019e890ldr x11, [sp+1320]
0019e894ldr x12, [sp+1328]
0019e898str x12, [x7+136]
0019e89cadrp x27, 0x8ad000
0019e8a0ldr w12, [x27+3056]
0019e8a4cbz w12, 0x19e8ac
0019e8a8b 0x19e8b0
0019e8ac
0019e8acloc_19e8ac:
0019e8acb 0x19e8d0
0019e8b0
0019e8b0loc_19e8b0:
0019e8b0bl runtime.gcWriteBarrier4
0019e8b4str x10, [x25]
0019e8b8ldr x12, [x7+120]
0019e8bcstr x12, [x25+8]
0019e8c0str x11, [x25+16]
0019e8c4ldr x12, [x7+128]
0019e8c8str x12, [x25+24]
0019e8ccb 0x19e8d0
0019e8d0
0019e8d0loc_19e8d0:
0019e8d0str x10, [x7+120]
0019e8d4str x11, [x7+128]
0019e8d8ldr x7, [sp+792]
0019e8dcldrsb x27, [x7]
0019e8e0orr x10, xzr, 6
0019e8e4str x10, [x7+152]
0019e8e8adrp x27, 0x8ad000
0019e8ecldr w11, [x27+3056]
0019e8f0cbz w11, 0x19e8f8
0019e8f4b 0x19e8fc
0019e8f8
0019e8f8loc_19e8f8:
0019e8f8b 0x19e90c
0019e8fc
0019e8fcloc_19e8fc:
0019e8fcldr x11, [x7+144]
0019e900bl runtime.gcWriteBarrier1
0019e904str x11, [x25]
0019e908b 0x19e90c
0019e90c
0019e90cloc_19e90c:
0019e90cadrp x11, 0x512000
0019e910add x11, x11, 3223
0019e914str x11, [x7+144]
0019e918ldr x4, [sp+792]
0019e91cldrsb x27, [x4]
0019e920b 0x19e924
0019e924
0019e924loc_19e924:
0019e924str x4, [sp+800]
0019e928str x6, [sp+808]
0019e92cstr x6, [sp+816]
0019e930ldr x1, [sp+472]
0019e934ldr x2, [sp+480]
0019e938ldr x3, [sp+488]
0019e93cadd x0, sp, 496
0019e940mov x5, x6
0019e944bl google.golang.org/protobuf/internal/descfmt.(*records).Append
0019e948add x0, sp, 496
0019e94cbl google.golang.org/protobuf/internal/descfmt.(*records).Join
0019e950str x0, [sp+1472]
0019e954str x1, [sp+1480]
0019e958orr x2, xzr, 1
0019e95cmov x3, x0
0019e960mov x4, x1
0019e964adrp x5, 0x572000
0019e968add x5, x5, 3008
0019e96cmov x6, x2
0019e970mov x0, xzr
0019e974adrp x1, 0x572000
0019e978add x1, x1, 3004
0019e97cbl runtime.concatstring3
0019e980str x0, [sp+616]
0019e984str x1, [sp+624]
0019e988ldr x2, [sp+464]
0019e98cldr x0, [sp+448]
0019e990ldr x7, [sp+456]
0019e994add x1, x7, 1
0019e998subs xzr, x2, x1
0019e99cb.hs 0x19e9a4
0019e9a0b 0x19e9a8
0019e9a4
0019e9a4loc_19e9a4:
0019e9a4b 0x19e9bc
0019e9a8
0019e9a8loc_19e9a8:
0019e9a8orr x3, xzr, 1
0019e9acadrp x4, 0x457000
0019e9b0add x4, x4, 2944
0019e9b4bl runtime.growslice
0019e9b8b 0x19e9bc
0019e9bc
0019e9bcloc_19e9bc:
0019e9bcsub x3, x1, 1
0019e9c0add x4, x0, x3, lsl #4
0019e9c4ubfm x3, x3, 60, 59
0019e9c8ldr x5, [sp+616]
0019e9ccldr x6, [sp+624]
0019e9d0str x6, [x4+8]
0019e9d4adrp x27, 0x8ad000
0019e9d8ldr w4, [x27+3056]
0019e9dccbz w4, 0x19e9e4
0019e9e0b 0x19e9e8
0019e9e4
0019e9e4loc_19e9e4:
0019e9e4b 0x19e9fc
0019e9e8
0019e9e8loc_19e9e8:
0019e9e8bl runtime.gcWriteBarrier2
0019e9ecstr x5, [x25]
0019e9f0ldr x4, [x0+x3]
0019e9f4str x4, [x25+8]
0019e9f8b 0x19e9fc
0019e9fc
0019e9fcloc_19e9fc:
0019e9fcstr x5, [x0+x3]
0019ea00str x0, [sp+448]
0019ea04str x1, [sp+456]
0019ea08str x2, [sp+464]
0019ea0cb 0x19ea10
0019ea10
0019ea10loc_19ea10:
0019ea10ldr x1, [sp+216]
0019ea14add x1, x1, 1
0019ea18str x1, [sp+216]
0019ea1cb 0x19e57c
0019ea20
0019ea20loc_19ea20:
0019ea20ldrb w3, [sp+1657]
0019ea24ldr x0, [sp+448]
0019ea28ldr x1, [sp+456]
0019ea2cldr x2, [sp+464]
0019ea30bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019ea34str x0, [sp+1472]
0019ea38str x1, [sp+1480]
0019ea3cldr x5, [sp+576]
0019ea40ldr x2, [sp+440]
0019ea44ldr x6, [sp+584]
0019ea48ldr x4, [sp+432]
0019ea4cmov x3, x0
0019ea50mov x0, xzr
0019ea54mov x7, x1
0019ea58mov x1, x4
0019ea5cmov x4, x7
0019ea60bl runtime.concatstring3
0019ea64str x0, [sp+304]
0019ea68str x1, [sp+312]
0019ea6cldp x29, x30, [sp-8]
0019ea70add sp, sp, 1632
0019ea74ret x30
0019ea78
0019ea78loc_19ea78:
0019ea78ldr x1, [sp+352]
0019ea7cldrsb x27, [x1]
0019ea80ldr x1, [x1+40]
0019ea84ldr x0, [sp+360]
0019ea88blr x1
0019ea8cstr x0, [sp+296]
0019ea90ldr x1, [sp+224]
0019ea94subs xzr, x0, x1
0019ea98b.gt 0x19eaa0
0019ea9cb 0x19ed90
0019eaa0
0019eaa0loc_19eaa0:
0019eaa0ldr x1, [sp+224]
0019eaa4ldr x2, [sp+352]
0019eaa8ldrsb x27, [x2]
0019eaacldr x2, [x2+24]
0019eab0ldr x0, [sp+360]
0019eab4blr x2
0019eab8ldr x2, [sp+8]
0019eabcstr x2, [sp+160]
0019eac0ldrsw x2, [sp+160]
0019eac4ldrsw x3, [sp+164]
0019eac8subs wzr, w3, w2
0019eaccb.eq 0x19ead4
0019ead0b 0x19ebf8
0019ead4
0019ead4loc_19ead4:
0019ead4add x27, sp, 1440
0019ead8stp xzr, xzr, [x27]
0019eadcadd x1, sp, 1440
0019eae0str x1, [sp+904]
0019eae4ldrsw x1, [sp+160]
0019eae8str w1, [sp+180]
0019eaecldr w0, [sp+180]
0019eaf0bl runtime.convT32
0019eaf4str x0, [sp+896]
0019eaf8ldr x1, [sp+904]
0019eafcldrsb x27, [x1]
0019eb00adrp x2, 0x458000
0019eb04add x2, x2, 704
0019eb08str x2, [x1]
0019eb0cadrp x27, 0x8ad000
0019eb10ldr w2, [x27+3056]
0019eb14cbz w2, 0x19eb1c
0019eb18b 0x19eb20
0019eb1c
0019eb1cloc_19eb1c:
0019eb1cb 0x19eb34
0019eb20
0019eb20loc_19eb20:
0019eb20bl runtime.gcWriteBarrier2
0019eb24str x0, [x25]
0019eb28ldr x5, [x1+8]
0019eb2cstr x5, [x25+8]
0019eb30b 0x19eb34
0019eb34
0019eb34loc_19eb34:
0019eb34str x0, [x1+8]
0019eb38ldr x2, [sp+904]
0019eb3cldrsb x27, [x2]
0019eb40b 0x19eb44
0019eb44
0019eb44loc_19eb44:
0019eb44str x2, [sp+912]
0019eb48orr x4, xzr, 1
0019eb4cstr x4, [sp+920]
0019eb50str x4, [sp+928]
0019eb54adrp x0, 0x512000
0019eb58add x0, x0, 21
0019eb5corr x1, xzr, 2
0019eb60mov x3, x4
0019eb64bl fmt.Sprintf
0019eb68str x0, [sp+1472]
0019eb6cstr x1, [sp+1480]
0019eb70ldr x2, [sp+464]
0019eb74ldr x0, [sp+448]
0019eb78ldr x5, [sp+456]
0019eb7cadd x1, x5, 1
0019eb80subs xzr, x2, x1
0019eb84b.hs 0x19eb8c
0019eb88b 0x19eb90
0019eb8c
0019eb8cloc_19eb8c:
0019eb8cb 0x19eba4
0019eb90
0019eb90loc_19eb90:
0019eb90orr x3, xzr, 1
0019eb94adrp x4, 0x457000
0019eb98add x4, x4, 2944
0019eb9cbl runtime.growslice
0019eba0b 0x19eba4
0019eba4
0019eba4loc_19eba4:
0019eba4sub x3, x1, 1
0019eba8add x4, x0, x3, lsl #4
0019ebacubfm x3, x3, 60, 59
0019ebb0ldr x5, [sp+1472]
0019ebb4ldr x6, [sp+1480]
0019ebb8str x6, [x4+8]
0019ebbcadrp x27, 0x8ad000
0019ebc0ldr w4, [x27+3056]
0019ebc4cbz w4, 0x19ebcc
0019ebc8b 0x19ebd0
0019ebcc
0019ebccloc_19ebcc:
0019ebccb 0x19ebe4
0019ebd0
0019ebd0loc_19ebd0:
0019ebd0bl runtime.gcWriteBarrier2
0019ebd4str x5, [x25]
0019ebd8ldr x4, [x0+x3]
0019ebdcstr x4, [x25+8]
0019ebe0b 0x19ebe4
0019ebe4
0019ebe4loc_19ebe4:
0019ebe4str x5, [x0+x3]
0019ebe8str x0, [sp+448]
0019ebecstr x1, [sp+456]
0019ebf0str x2, [sp+464]
0019ebf4b 0x19ed7c
0019ebf8
0019ebf8loc_19ebf8:
0019ebf8add x27, sp, 1408
0019ebfcstp xzr, xzr, [x27]
0019ec00add x27, sp, 1424
0019ec04stp xzr, xzr, [x27]
0019ec08add x1, sp, 1408
0019ec0cstr x1, [sp+864]
0019ec10ldrsw x1, [sp+160]
0019ec14str w1, [sp+176]
0019ec18ldr w0, [sp+176]
0019ec1cbl runtime.convT32
0019ec20str x0, [sp+840]
0019ec24ldr x1, [sp+864]
0019ec28ldrsb x27, [x1]
0019ec2cadrp x2, 0x458000
0019ec30add x2, x2, 704
0019ec34str x2, [x1]
0019ec38adrp x27, 0x8ad000
0019ec3cldr w2, [x27+3056]
0019ec40cbz w2, 0x19ec48
0019ec44b 0x19ec4c
0019ec48
0019ec48loc_19ec48:
0019ec48b 0x19ec60
0019ec4c
0019ec4cloc_19ec4c:
0019ec4cbl runtime.gcWriteBarrier2
0019ec50str x0, [x25]
0019ec54ldr x2, [x1+8]
0019ec58str x2, [x25+8]
0019ec5cb 0x19ec60
0019ec60
0019ec60loc_19ec60:
0019ec60str x0, [x1+8]
0019ec64ldrsw x1, [sp+164]
0019ec68add x1, x1, 1
0019ec6cstr x1, [sp+256]
0019ec70ldr x0, [sp+256]
0019ec74bl runtime.convT64
0019ec78str x0, [sp+832]
0019ec7cldr x1, [sp+864]
0019ec80ldrsb x27, [x1]
0019ec84adrp x2, 0x457000
0019ec88add x2, x2, 3392
0019ec8cstr x2, [x1+16]
0019ec90adrp x27, 0x8ad000
0019ec94ldr w2, [x27+3056]
0019ec98cbz w2, 0x19eca0
0019ec9cb 0x19eca4
0019eca0
0019eca0loc_19eca0:
0019eca0b 0x19ecb8
0019eca4
0019eca4loc_19eca4:
0019eca4bl runtime.gcWriteBarrier2
0019eca8str x0, [x25]
0019ecacldr x5, [x1+24]
0019ecb0str x5, [x25+8]
0019ecb4b 0x19ecb8
0019ecb8
0019ecb8loc_19ecb8:
0019ecb8str x0, [x1+24]
0019ecbcldr x2, [sp+864]
0019ecc0ldrsb x27, [x2]
0019ecc4b 0x19ecc8
0019ecc8
0019ecc8loc_19ecc8:
0019ecc8str x2, [sp+872]
0019ecccorr x4, xzr, 2
0019ecd0str x4, [sp+880]
0019ecd4str x4, [sp+888]
0019ecd8adrp x0, 0x512000
0019ecdcadd x0, x0, 2222
0019ece0movz x1, 5
0019ece4mov x3, x4
0019ece8bl fmt.Sprintf
0019ececstr x0, [sp+1472]
0019ecf0str x1, [sp+1480]
0019ecf4ldr x2, [sp+464]
0019ecf8ldr x0, [sp+448]
0019ecfcldr x5, [sp+456]
0019ed00add x1, x5, 1
0019ed04subs xzr, x2, x1
0019ed08b.hs 0x19ed10
0019ed0cb 0x19ed14
0019ed10
0019ed10loc_19ed10:
0019ed10b 0x19ed28
0019ed14
0019ed14loc_19ed14:
0019ed14orr x3, xzr, 1
0019ed18adrp x4, 0x457000
0019ed1cadd x4, x4, 2944
0019ed20bl runtime.growslice
0019ed24b 0x19ed28
0019ed28
0019ed28loc_19ed28:
0019ed28sub x3, x1, 1
0019ed2cadd x4, x0, x3, lsl #4
0019ed30ubfm x3, x3, 60, 59
0019ed34ldr x5, [sp+1472]
0019ed38ldr x6, [sp+1480]
0019ed3cstr x6, [x4+8]
0019ed40adrp x27, 0x8ad000
0019ed44ldr w4, [x27+3056]
0019ed48cbz w4, 0x19ed50
0019ed4cb 0x19ed54
0019ed50
0019ed50loc_19ed50:
0019ed50b 0x19ed68
0019ed54
0019ed54loc_19ed54:
0019ed54bl runtime.gcWriteBarrier2
0019ed58str x5, [x25]
0019ed5cldr x4, [x0+x3]
0019ed60str x4, [x25+8]
0019ed64b 0x19ed68
0019ed68
0019ed68loc_19ed68:
0019ed68str x5, [x0+x3]
0019ed6cstr x0, [sp+448]
0019ed70str x1, [sp+456]
0019ed74str x2, [sp+464]
0019ed78b 0x19ed7c
0019ed7c
0019ed7cloc_19ed7c:
0019ed7cb 0x19ed80
0019ed80
0019ed80loc_19ed80:
0019ed80ldr x1, [sp+224]
0019ed84add x1, x1, 1
0019ed88str x1, [sp+224]
0019ed8cb 0x19ea78
0019ed90
0019ed90loc_19ed90:
0019ed90ldr x0, [sp+448]
0019ed94ldr x1, [sp+456]
0019ed98ldr x2, [sp+464]
0019ed9cmov x3, xzr
0019eda0bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019eda4str x0, [sp+1472]
0019eda8str x1, [sp+1480]
0019edacldr x5, [sp+576]
0019edb0ldr x2, [sp+440]
0019edb4ldr x6, [sp+584]
0019edb8ldr x4, [sp+432]
0019edbcmov x3, x0
0019edc0mov x0, xzr
0019edc4mov x7, x1
0019edc8mov x1, x4
0019edccmov x4, x7
0019edd0bl runtime.concatstring3
0019edd4str x0, [sp+304]
0019edd8str x1, [sp+312]
0019eddcldp x29, x30, [sp-8]
0019ede0add sp, sp, 1632
0019ede4ret x30
0019ede8
0019ede8loc_19ede8:
0019ede8ldr x1, [sp+368]
0019edecldrsb x27, [x1]
0019edf0ldr x1, [x1+40]
0019edf4ldr x0, [sp+376]
0019edf8blr x1
0019edfcstr x0, [sp+296]
0019ee00ldr x1, [sp+232]
0019ee04subs xzr, x0, x1
0019ee08b.gt 0x19ee10
0019ee0cb 0x19f100
0019ee10
0019ee10loc_19ee10:
0019ee10ldr x1, [sp+232]
0019ee14ldr x2, [sp+368]
0019ee18ldrsb x27, [x2]
0019ee1cldr x2, [x2+24]
0019ee20ldr x0, [sp+376]
0019ee24blr x2
0019ee28ldr x2, [sp+8]
0019ee2cstr x2, [sp+168]
0019ee30ldrsw x2, [sp+168]
0019ee34add x2, x2, 1
0019ee38ldrsw x3, [sp+172]
0019ee3csubs wzr, w3, w2
0019ee40b.eq 0x19ee48
0019ee44b 0x19ef6c
0019ee48
0019ee48loc_19ee48:
0019ee48add x27, sp, 1440
0019ee4cstp xzr, xzr, [x27]
0019ee50add x1, sp, 1440
0019ee54str x1, [sp+1008]
0019ee58ldrsw x1, [sp+168]
0019ee5cstr w1, [sp+192]
0019ee60ldr w0, [sp+192]
0019ee64bl runtime.convT32
0019ee68str x0, [sp+1000]
0019ee6cldr x1, [sp+1008]
0019ee70ldrsb x27, [x1]
0019ee74adrp x2, 0x46c000
0019ee78add x2, x2, 928
0019ee7cstr x2, [x1]
0019ee80adrp x27, 0x8ad000
0019ee84ldr w2, [x27+3056]
0019ee88cbz w2, 0x19ee90
0019ee8cb 0x19ee94
0019ee90
0019ee90loc_19ee90:
0019ee90b 0x19eea8
0019ee94
0019ee94loc_19ee94:
0019ee94bl runtime.gcWriteBarrier2
0019ee98str x0, [x25]
0019ee9cldr x5, [x1+8]
0019eea0str x5, [x25+8]
0019eea4b 0x19eea8
0019eea8
0019eea8loc_19eea8:
0019eea8str x0, [x1+8]
0019eeacldr x2, [sp+1008]
0019eeb0ldrsb x27, [x2]
0019eeb4b 0x19eeb8
0019eeb8
0019eeb8loc_19eeb8:
0019eeb8str x2, [sp+1016]
0019eebcorr x4, xzr, 1
0019eec0str x4, [sp+1024]
0019eec4str x4, [sp+1032]
0019eec8adrp x0, 0x512000
0019eeccadd x0, x0, 21
0019eed0orr x1, xzr, 2
0019eed4mov x3, x4
0019eed8bl fmt.Sprintf
0019eedcstr x0, [sp+1472]
0019eee0str x1, [sp+1480]
0019eee4ldr x2, [sp+464]
0019eee8ldr x0, [sp+448]
0019eeecldr x5, [sp+456]
0019eef0add x1, x5, 1
0019eef4subs xzr, x2, x1
0019eef8b.hs 0x19ef00
0019eefcb 0x19ef04
0019ef00
0019ef00loc_19ef00:
0019ef00b 0x19ef18
0019ef04
0019ef04loc_19ef04:
0019ef04orr x3, xzr, 1
0019ef08adrp x4, 0x457000
0019ef0cadd x4, x4, 2944
0019ef10bl runtime.growslice
0019ef14b 0x19ef18
0019ef18
0019ef18loc_19ef18:
0019ef18sub x3, x1, 1
0019ef1cadd x4, x0, x3, lsl #4
0019ef20ubfm x3, x3, 60, 59
0019ef24ldr x5, [sp+1472]
0019ef28ldr x6, [sp+1480]
0019ef2cstr x6, [x4+8]
0019ef30adrp x27, 0x8ad000
0019ef34ldr w4, [x27+3056]
0019ef38cbz w4, 0x19ef40
0019ef3cb 0x19ef44
0019ef40
0019ef40loc_19ef40:
0019ef40b 0x19ef58
0019ef44
0019ef44loc_19ef44:
0019ef44bl runtime.gcWriteBarrier2
0019ef48str x5, [x25]
0019ef4cldr x4, [x0+x3]
0019ef50str x4, [x25+8]
0019ef54b 0x19ef58
0019ef58
0019ef58loc_19ef58:
0019ef58str x5, [x0+x3]
0019ef5cstr x0, [sp+448]
0019ef60str x1, [sp+456]
0019ef64str x2, [sp+464]
0019ef68b 0x19f0ec
0019ef6c
0019ef6cloc_19ef6c:
0019ef6cadd x27, sp, 1408
0019ef70stp xzr, xzr, [x27]
0019ef74add x27, sp, 1424
0019ef78stp xzr, xzr, [x27]
0019ef7cadd x1, sp, 1408
0019ef80str x1, [sp+968]
0019ef84ldrsw x1, [sp+168]
0019ef88str w1, [sp+188]
0019ef8cldr w0, [sp+188]
0019ef90bl runtime.convT32
0019ef94str x0, [sp+944]
0019ef98ldr x1, [sp+968]
0019ef9cldrsb x27, [x1]
0019efa0adrp x2, 0x46c000
0019efa4add x2, x2, 928
0019efa8str x2, [x1]
0019efacadrp x27, 0x8ad000
0019efb0ldr w2, [x27+3056]
0019efb4cbz w2, 0x19efbc
0019efb8b 0x19efc0
0019efbc
0019efbcloc_19efbc:
0019efbcb 0x19efd4
0019efc0
0019efc0loc_19efc0:
0019efc0bl runtime.gcWriteBarrier2
0019efc4str x0, [x25]
0019efc8ldr x2, [x1+8]
0019efccstr x2, [x25+8]
0019efd0b 0x19efd4
0019efd4
0019efd4loc_19efd4:
0019efd4str x0, [x1+8]
0019efd8ldrsw x1, [sp+172]
0019efdcstr w1, [sp+184]
0019efe0ldr w0, [sp+184]
0019efe4bl runtime.convT32
0019efe8str x0, [sp+936]
0019efecldr x1, [sp+968]
0019eff0ldrsb x27, [x1]
0019eff4adrp x2, 0x46c000
0019eff8add x2, x2, 928
0019effcstr x2, [x1+16]
0019f000adrp x27, 0x8ac000
0019f004ldr w2, [x27+3056]
0019f008cbz w2, 0x19f010
0019f00cb 0x19f014
0019f010
0019f010loc_19f010:
0019f010b 0x19f028
0019f014
0019f014loc_19f014:
0019f014bl runtime.gcWriteBarrier2
0019f018str x0, [x25]
0019f01cldr x5, [x1+24]
0019f020str x5, [x25+8]
0019f024b 0x19f028
0019f028
0019f028loc_19f028:
0019f028str x0, [x1+24]
0019f02cldr x2, [sp+968]
0019f030ldrsb x27, [x2]
0019f034b 0x19f038
0019f038
0019f038loc_19f038:
0019f038str x2, [sp+976]
0019f03corr x4, xzr, 2
0019f040str x4, [sp+984]
0019f044str x4, [sp+992]
0019f048adrp x0, 0x511000
0019f04cadd x0, x0, 2222
0019f050movz x1, 5
0019f054mov x3, x4
0019f058bl fmt.Sprintf
0019f05cstr x0, [sp+1472]
0019f060str x1, [sp+1480]
0019f064ldr x2, [sp+464]
0019f068ldr x0, [sp+448]
0019f06cldr x5, [sp+456]
0019f070add x1, x5, 1
0019f074subs xzr, x2, x1
0019f078b.hs 0x19f080
0019f07cb 0x19f084
0019f080
0019f080loc_19f080:
0019f080b 0x19f098
0019f084
0019f084loc_19f084:
0019f084orr x3, xzr, 1
0019f088adrp x4, 0x456000
0019f08cadd x4, x4, 2944
0019f090bl runtime.growslice
0019f094b 0x19f098
0019f098
0019f098loc_19f098:
0019f098sub x3, x1, 1
0019f09cadd x4, x0, x3, lsl #4
0019f0a0ubfm x3, x3, 60, 59
0019f0a4ldr x5, [sp+1472]
0019f0a8ldr x6, [sp+1480]
0019f0acstr x6, [x4+8]
0019f0b0adrp x27, 0x8ac000
0019f0b4ldr w4, [x27+3056]
0019f0b8cbz w4, 0x19f0c0
0019f0bcb 0x19f0c4
0019f0c0
0019f0c0loc_19f0c0:
0019f0c0b 0x19f0d8
0019f0c4
0019f0c4loc_19f0c4:
0019f0c4bl runtime.gcWriteBarrier2
0019f0c8str x5, [x25]
0019f0ccldr x4, [x0+x3]
0019f0d0str x4, [x25+8]
0019f0d4b 0x19f0d8
0019f0d8
0019f0d8loc_19f0d8:
0019f0d8str x5, [x0+x3]
0019f0dcstr x0, [sp+448]
0019f0e0str x1, [sp+456]
0019f0e4str x2, [sp+464]
0019f0e8b 0x19f0ec
0019f0ec
0019f0ecloc_19f0ec:
0019f0ecb 0x19f0f0
0019f0f0
0019f0f0loc_19f0f0:
0019f0f0ldr x1, [sp+232]
0019f0f4add x1, x1, 1
0019f0f8str x1, [sp+232]
0019f0fcb 0x19ede8
0019f100
0019f100loc_19f100:
0019f100ldr x0, [sp+448]
0019f104ldr x1, [sp+456]
0019f108ldr x2, [sp+464]
0019f10cmov x3, xzr
0019f110bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f114str x0, [sp+1472]
0019f118str x1, [sp+1480]
0019f11cldr x5, [sp+576]
0019f120ldr x2, [sp+440]
0019f124ldr x6, [sp+584]
0019f128ldr x4, [sp+432]
0019f12cmov x3, x0
0019f130mov x0, xzr
0019f134mov x7, x1
0019f138mov x1, x4
0019f13cmov x4, x7
0019f140bl runtime.concatstring3
0019f144str x0, [sp+304]
0019f148str x1, [sp+312]
0019f14cldp x29, x30, [sp-8]
0019f150add sp, sp, 1632
0019f154ret x30
0019f158
0019f158loc_19f158:
0019f158ldr x1, [sp+384]
0019f15cldrsb x27, [x1]
0019f160ldr x1, [x1+40]
0019f164ldr x0, [sp+392]
0019f168blr x1
0019f16cstr x0, [sp+296]
0019f170ldr x1, [sp+240]
0019f174subs xzr, x0, x1
0019f178b.gt 0x19f180
0019f17cb 0x19f2bc
0019f180
0019f180loc_19f180:
0019f180ldr x1, [sp+240]
0019f184ldr x2, [sp+384]
0019f188ldrsb x27, [x2]
0019f18cldr x2, [x2+24]
0019f190ldr x0, [sp+392]
0019f194blr x2
0019f198str w0, [sp+204]
0019f19cadd x27, sp, 1440
0019f1a0stp xzr, xzr, [x27]
0019f1a4add x2, sp, 1440
0019f1a8str x2, [sp+1048]
0019f1acldrsw x0, [sp+204]
0019f1b0bl runtime.convT32
0019f1b4str x0, [sp+1040]
0019f1b8ldr x2, [sp+1048]
0019f1bcldrsb x27, [x2]
0019f1c0adrp x3, 0x46b000
0019f1c4add x3, x3, 928
0019f1c8str x3, [x2]
0019f1ccadrp x27, 0x8ac000
0019f1d0ldr w3, [x27+3056]
0019f1d4cbz w3, 0x19f1dc
0019f1d8b 0x19f1e0
0019f1dc
0019f1dcloc_19f1dc:
0019f1dcb 0x19f1f4
0019f1e0
0019f1e0loc_19f1e0:
0019f1e0bl runtime.gcWriteBarrier2
0019f1e4str x0, [x25]
0019f1e8ldr x3, [x2+8]
0019f1ecstr x3, [x25+8]
0019f1f0b 0x19f1f4
0019f1f4
0019f1f4loc_19f1f4:
0019f1f4str x0, [x2+8]
0019f1f8ldr x0, [sp+1048]
0019f1fcldrsb x27, [x0]
0019f200b 0x19f204
0019f204
0019f204loc_19f204:
0019f204str x0, [sp+1056]
0019f208orr x2, xzr, 1
0019f20cstr x2, [sp+1064]
0019f210str x2, [sp+1072]
0019f214mov x1, x2
0019f218bl fmt.Sprint
0019f21cstr x0, [sp+1472]
0019f220str x1, [sp+1480]
0019f224ldr x2, [sp+464]
0019f228ldr x0, [sp+448]
0019f22cldr x3, [sp+456]
0019f230add x1, x3, 1
0019f234subs xzr, x2, x1
0019f238b.hs 0x19f240
0019f23cb 0x19f244
0019f240
0019f240loc_19f240:
0019f240b 0x19f258
0019f244
0019f244loc_19f244:
0019f244orr x3, xzr, 1
0019f248adrp x4, 0x456000
0019f24cadd x4, x4, 2944
0019f250bl runtime.growslice
0019f254b 0x19f258
0019f258
0019f258loc_19f258:
0019f258sub x3, x1, 1
0019f25cadd x4, x0, x3, lsl #4
0019f260ubfm x3, x3, 60, 59
0019f264ldr x5, [sp+1472]
0019f268ldr x6, [sp+1480]
0019f26cstr x6, [x4+8]
0019f270adrp x27, 0x8ac000
0019f274ldr w4, [x27+3056]
0019f278cbz w4, 0x19f280
0019f27cb 0x19f284
0019f280
0019f280loc_19f280:
0019f280b 0x19f298
0019f284
0019f284loc_19f284:
0019f284bl runtime.gcWriteBarrier2
0019f288str x5, [x25]
0019f28cldr x4, [x0+x3]
0019f290str x4, [x25+8]
0019f294b 0x19f298
0019f298
0019f298loc_19f298:
0019f298str x5, [x0+x3]
0019f29cstr x0, [sp+448]
0019f2a0str x1, [sp+456]
0019f2a4str x2, [sp+464]
0019f2a8b 0x19f2ac
0019f2ac
0019f2acloc_19f2ac:
0019f2acldr x1, [sp+240]
0019f2b0add x1, x1, 1
0019f2b4str x1, [sp+240]
0019f2b8b 0x19f158
0019f2bc
0019f2bcloc_19f2bc:
0019f2bcldr x0, [sp+448]
0019f2c0ldr x1, [sp+456]
0019f2c4ldr x2, [sp+464]
0019f2c8mov x3, xzr
0019f2ccbl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f2d0str x0, [sp+1472]
0019f2d4str x1, [sp+1480]
0019f2d8ldr x5, [sp+576]
0019f2dcldr x2, [sp+440]
0019f2e0ldr x6, [sp+584]
0019f2e4ldr x4, [sp+432]
0019f2e8mov x3, x0
0019f2ecmov x0, xzr
0019f2f0mov x7, x1
0019f2f4mov x1, x4
0019f2f8mov x4, x7
0019f2fcbl runtime.concatstring3
0019f300str x0, [sp+304]
0019f304str x1, [sp+312]
0019f308ldp x29, x30, [sp-8]
0019f30cadd sp, sp, 1632
0019f310ret x30
0019f314
0019f314loc_19f314:
0019f314ldr x1, [sp+400]
0019f318ldrsb x27, [x1]
0019f31cldr x1, [x1+40]
0019f320ldr x0, [sp+408]
0019f324blr x1
0019f328str x0, [sp+296]
0019f32cldr x1, [sp+248]
0019f330subs xzr, x0, x1
0019f334b.gt 0x19f33c
0019f338b 0x19f480
0019f33c
0019f33cloc_19f33c:
0019f33cldr x1, [sp+248]
0019f340ldr x2, [sp+400]
0019f344ldrsb x27, [x2]
0019f348ldr x2, [x2+24]
0019f34cldr x0, [sp+408]
0019f350blr x2
0019f354str x0, [sp+1456]
0019f358str x1, [sp+1464]
0019f35cadd x27, sp, 1440
0019f360stp xzr, xzr, [x27]
0019f364add x2, sp, 1440
0019f368str x2, [sp+1104]
0019f36cldr x0, [sp+1456]
0019f370ldr x1, [sp+1464]
0019f374bl runtime.convTstring
0019f378str x0, [sp+1096]
0019f37cldr x2, [sp+1104]
0019f380ldrsb x27, [x2]
0019f384adrp x3, 0x46a000
0019f388add x3, x3, 3392
0019f38cstr x3, [x2]
0019f390adrp x27, 0x8ac000
0019f394ldr w3, [x27+3056]
0019f398cbz w3, 0x19f3a0
0019f39cb 0x19f3a4
0019f3a0
0019f3a0loc_19f3a0:
0019f3a0b 0x19f3b8
0019f3a4
0019f3a4loc_19f3a4:
0019f3a4bl runtime.gcWriteBarrier2
0019f3a8str x0, [x25]
0019f3acldr x3, [x2+8]
0019f3b0str x3, [x25+8]
0019f3b4b 0x19f3b8
0019f3b8
0019f3b8loc_19f3b8:
0019f3b8str x0, [x2+8]
0019f3bcldr x0, [sp+1104]
0019f3c0ldrsb x27, [x0]
0019f3c4b 0x19f3c8
0019f3c8
0019f3c8loc_19f3c8:
0019f3c8str x0, [sp+1112]
0019f3ccorr x2, xzr, 1
0019f3d0str x2, [sp+1120]
0019f3d4str x2, [sp+1128]
0019f3d8mov x1, x2
0019f3dcbl fmt.Sprint
0019f3e0str x0, [sp+1472]
0019f3e4str x1, [sp+1480]
0019f3e8ldr x2, [sp+464]
0019f3ecldr x0, [sp+448]
0019f3f0ldr x3, [sp+456]
0019f3f4add x1, x3, 1
0019f3f8subs xzr, x2, x1
0019f3fcb.hs 0x19f404
0019f400b 0x19f408
0019f404
0019f404loc_19f404:
0019f404b 0x19f41c
0019f408
0019f408loc_19f408:
0019f408orr x3, xzr, 1
0019f40cadrp x4, 0x456000
0019f410add x4, x4, 2944
0019f414bl runtime.growslice
0019f418b 0x19f41c
0019f41c
0019f41cloc_19f41c:
0019f41csub x3, x1, 1
0019f420add x4, x0, x3, lsl #4
0019f424ubfm x3, x3, 60, 59
0019f428ldr x5, [sp+1472]
0019f42cldr x6, [sp+1480]
0019f430str x6, [x4+8]
0019f434adrp x27, 0x8ac000
0019f438ldr w4, [x27+3056]
0019f43ccbz w4, 0x19f444
0019f440b 0x19f448
0019f444
0019f444loc_19f444:
0019f444b 0x19f45c
0019f448
0019f448loc_19f448:
0019f448bl runtime.gcWriteBarrier2
0019f44cstr x5, [x25]
0019f450ldr x4, [x0+x3]
0019f454str x4, [x25+8]
0019f458b 0x19f45c
0019f45c
0019f45cloc_19f45c:
0019f45cstr x5, [x0+x3]
0019f460str x0, [sp+448]
0019f464str x1, [sp+456]
0019f468str x2, [sp+464]
0019f46cb 0x19f470
0019f470
0019f470loc_19f470:
0019f470ldr x1, [sp+248]
0019f474add x1, x1, 1
0019f478str x1, [sp+248]
0019f47cb 0x19f314
0019f480
0019f480loc_19f480:
0019f480ldr x0, [sp+448]
0019f484ldr x1, [sp+456]
0019f488ldr x2, [sp+464]
0019f48cmov x3, xzr
0019f490bl google.golang.org/protobuf/internal/descfmt.joinStrings
0019f494str x0, [sp+1472]
0019f498str x1, [sp+1480]
0019f49cldr x5, [sp+576]
0019f4a0ldr x6, [sp+584]
0019f4a4ldr x2, [sp+440]
0019f4a8ldr x4, [sp+432]
0019f4acmov x3, x0
0019f4b0mov x0, xzr
0019f4b4mov x7, x1
0019f4b8mov x1, x4
0019f4bcmov x4, x7
0019f4c0bl runtime.concatstring3
0019f4c4str x0, [sp+304]
0019f4c8str x1, [sp+312]
0019f4ccldp x29, x30, [sp-8]
0019f4d0add sp, sp, 1632
0019f4d4ret x30
0019f4d8
0019f4d8loc_19f4d8:
0019f4d8stp x0, x1, [sp+8]
0019f4dcstrb w2, [sp+24]
0019f4e0strb w3, [sp+25]
0019f4e4mov x3, x30
0019f4e8bl runtime.morestack_noctxt.abi0
0019f4ecldp x0, x1, [sp+8]
0019f4f0ldrb w2, [sp+24]
0019f4f4ldrb w3, [sp+25]
0019f4f8b 0x19dd30
0019f4fcudf 0
0019dd30
Loading..