File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00215d20
00215d20google.golang.org/protobuf/internal/impl.encoderFuncsForMap: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.Type ft)
00215d20ldr x16, [x28+16]
00215d24sub x17, sp, 304
00215d28subs xzr, x17, x16
00215d2cb.ls 0x216424
00215d30sub x20, sp, 432
00215d34stp x29, x30, [x20-8]
00215d38add sp, x20, 0
00215d3csub x29, sp, 8
00215d40str x0, [sp+440]
00215d44str x1, [sp+448]
00215d48str x2, [sp+456]
00215d4cstr x3, [sp+464]
00215d50str xzr, [sp+72]
00215d54stp xzr, xzr, [sp+200]
00215d58stp xzr, xzr, [sp+216]
00215d5cstp xzr, xzr, [sp+232]
00215d60ldr x1, [sp+440]
00215d64ldrsb x27, [x1]
00215d68ldr x1, [x1+184]
00215d6cldr x0, [sp+448]
00215d70blr x1
00215d74str x0, [sp+184]
00215d78str x1, [sp+192]
00215d7cldr x1, [sp+440]
00215d80ldrsb x27, [x1]
00215d84ldr x1, [x1+192]
00215d88ldr x0, [sp+448]
00215d8cblr x1
00215d90str x0, [sp+120]
00215d94str x1, [sp+128]
00215d98ldr x1, [sp+184]
00215d9cldrsb x27, [x1]
00215da0ldr x1, [x1+176]
00215da4ldr x0, [sp+192]
00215da8blr x1
00215dacstrb w0, [sp+55]
00215db0strb w0, [sp+54]
00215db4adrp x27, 0x80c000
00215db8ldr x1, [x27+224]
00215dbcadrp x0, 0x40f000
00215dc0add x0, x0, 352
00215dc4add x2, sp, 54
00215dc8bl runtime.mapaccess1
00215dccldrsb x1, [x0]
00215dd0strb w1, [sp+53]
00215dd4orr x0, xzr, 1
00215dd8bl google.golang.org/protobuf/encoding/protowire.EncodeTag
00215ddcstr x0, [sp+64]
00215de0ldr x1, [sp+120]
00215de4ldrsb x27, [x1]
00215de8ldr x1, [x1+176]
00215decldr x0, [sp+128]
00215df0blr x1
00215df4strb w0, [sp+54]
00215df8strb w0, [sp+55]
00215dfcadrp x27, 0x80c000
00215e00ldr x1, [x27+224]
00215e04adrp x0, 0x40f000
00215e08add x0, x0, 352
00215e0cadd x2, sp, 55
00215e10bl runtime.mapaccess1
00215e14ldrsb x1, [x0]
00215e18strb w1, [sp+52]
00215e1corr x0, xzr, 2
00215e20bl google.golang.org/protobuf/encoding/protowire.EncodeTag
00215e24str x0, [sp+56]
00215e28ldr x0, [sp+184]
00215e2cldr x1, [sp+192]
00215e30bl google.golang.org/protobuf/internal/impl.encoderFuncsForValue
00215e34str x0, [sp+304]
00215e38str x1, [sp+312]
00215e3cstr x2, [sp+320]
00215e40str x3, [sp+328]
00215e44str x4, [sp+336]
00215e48ldp x1, x2, [sp+304]
00215e4cldp x3, x4, [sp+320]
00215e50stp x1, x2, [sp+144]
00215e54stp x3, x4, [sp+160]
00215e58ldr x1, [sp+336]
00215e5cstr x1, [sp+176]
00215e60ldr x0, [sp+120]
00215e64ldr x1, [sp+128]
00215e68bl google.golang.org/protobuf/internal/impl.encoderFuncsForValue
00215e6cstr x0, [sp+264]
00215e70str x1, [sp+272]
00215e74str x2, [sp+280]
00215e78str x3, [sp+288]
00215e7cstr x4, [sp+296]
00215e80ldp x1, x2, [sp+264]
00215e84ldp x3, x4, [sp+280]
00215e88stp x1, x2, [sp+80]
00215e8cstp x3, x4, [sp+96]
00215e90ldr x1, [sp+296]
00215e94str x1, [sp+112]
00215e98ldr x0, [sp+456]
00215e9cldr x2, [sp+440]
00215ea0ldr x1, [sp+464]
00215ea4ldr x3, [sp+448]
00215ea8bl google.golang.org/protobuf/internal/impl.newMapConverter
00215eacstr x0, [sp+248]
00215eb0ldr x1, [sp+184]
00215eb4ldrsb x27, [x1]
00215eb8ldr x1, [x1+48]
00215ebcldr x0, [sp+192]
00215ec0blr x1
00215ec4str x0, [sp+400]
00215ec8str x1, [sp+408]
00215eccstr x2, [sp+416]
00215ed0ldr x1, [sp+184]
00215ed4ldrsb x27, [x1]
00215ed8ldr x1, [x1+176]
00215edcldr x0, [sp+192]
00215ee0blr x1
00215ee4strb w0, [sp+55]
00215ee8adrp x0, 0x477000
00215eecadd x0, x0, 1184
00215ef0bl runtime.newobject
00215ef4str x0, [sp+376]
00215ef8ldr x1, [sp+464]
00215efcldr x2, [sp+456]
00215f00str x2, [x0]
00215f04adrp x27, 0x836000
00215f08ldr w2, [x27+3056]
00215f0ccbz w2, 0x215f14
00215f10b 0x215f18
00215f14
00215f14loc_215f14:
00215f14b 0x215f2c
00215f18
00215f18loc_215f18:
00215f18bl runtime.gcWriteBarrier2
00215f1cstr x1, [x25]
00215f20ldr x3, [x0+8]
00215f24str x3, [x25+8]
00215f28b 0x215f2c
00215f2c
00215f2cloc_215f2c:
00215f2cstr x1, [x0+8]
00215f30ldr x3, [sp+376]
00215f34ldrsb x27, [x3]
00215f38ldr x4, [sp+64]
00215f3cstr x4, [x3+16]
00215f40ldr x3, [sp+376]
00215f44ldrsb x27, [x3]
00215f48ldr x4, [sp+56]
00215f4cstr x4, [x3+24]
00215f50ldr x3, [sp+376]
00215f54ldrsb x27, [x3]
00215f58add x1, x3, 32
00215f5cadrp x27, 0x836000
00215f60ldr w4, [x27+3056]
00215f64cbz w4, 0x215f6c
00215f68b 0x215f70
00215f6c
00215f6cloc_215f6c:
00215f6cb 0x215f8c
00215f70
00215f70loc_215f70:
00215f70str x3, [sp+256]
00215f74adrp x0, 0x462000
00215f78add x0, x0, 960
00215f7cadd x2, sp, 144
00215f80bl runtime.wbMove
00215f84ldr x3, [sp+256]
00215f88b 0x215f8c
00215f8c
00215f8cloc_215f8c:
00215f8cldp x4, x5, [sp+144]
00215f90ldp x6, x7, [sp+160]
00215f94stp x4, x5, [x3+32]
00215f98stp x6, x7, [x3+48]
00215f9cldr x4, [sp+176]
00215fa0str x4, [x3+64]
00215fa4ldr x3, [sp+376]
00215fa8ldrsb x27, [x3]
00215facadd x1, x3, 72
00215fb0adrp x27, 0x836000
00215fb4ldr w4, [x27+3056]
00215fb8cbz w4, 0x215fc0
00215fbcb 0x215fc4
00215fc0
00215fc0loc_215fc0:
00215fc0b 0x215fe0
00215fc4
00215fc4loc_215fc4:
00215fc4str x3, [sp+256]
00215fc8adrp x0, 0x462000
00215fccadd x0, x0, 960
00215fd0add x2, sp, 80
00215fd4bl runtime.wbMove
00215fd8ldr x3, [sp+256]
00215fdcb 0x215fe0
00215fe0
00215fe0loc_215fe0:
00215fe0ldp x1, x2, [sp+80]
00215fe4ldp x4, x5, [sp+96]
00215fe8stp x1, x2, [x3+72]
00215fecstp x4, x5, [x3+88]
00215ff0ldr x1, [sp+112]
00215ff4str x1, [x3+104]
00215ff8ldr x1, [sp+376]
00215ffcldrsb x27, [x1]
00216000ldr x2, [sp+400]
00216004ldr x3, [sp+408]
00216008ldr x4, [sp+416]
0021600cstr x4, [x1+128]
00216010adrp x27, 0x835000
00216014ldr w4, [x27+3056]
00216018cbz w4, 0x216020
0021601cb 0x216024
00216020
00216020loc_216020:
00216020b 0x216044
00216024
00216024loc_216024:
00216024bl runtime.gcWriteBarrier4
00216028str x2, [x25]
0021602cldr x4, [x1+112]
00216030str x4, [x25+8]
00216034str x3, [x25+16]
00216038ldr x4, [x1+120]
0021603cstr x4, [x25+24]
00216040b 0x216044
00216044
00216044loc_216044:
00216044str x2, [x1+112]
00216048str x3, [x1+120]
0021604cldr x1, [sp+376]
00216050ldrsb x27, [x1]
00216054ldrsb x2, [sp+55]
00216058strb w2, [x1+136]
0021605cldr x1, [sp+376]
00216060ldrsb x27, [x1]
00216064ldr x2, [sp+248]
00216068adrp x27, 0x835000
0021606cldr w3, [x27+3056]
00216070cbz w3, 0x216078
00216074b 0x21607c
00216078
00216078loc_216078:
00216078b 0x216090
0021607c
0021607cloc_21607c:
0021607cbl runtime.gcWriteBarrier2
00216080str x2, [x25]
00216084ldr x3, [x1+144]
00216088str x3, [x25+8]
0021608cb 0x216090
00216090
00216090loc_216090:
00216090str x2, [x1+144]
00216094ldr x1, [sp+376]
00216098str x1, [sp+136]
0021609cldr x1, [sp+120]
002160a0ldrsb x27, [x1]
002160a4ldr x1, [x1+176]
002160a8ldr x0, [sp+128]
002160acblr x1
002160b0strb w0, [sp+55]
002160b4ubfm x1, x0, 0, 7
002160b8subs wzr, w1, 11
002160bcb.eq 0x2160c4
002160c0b 0x2160ec
002160c4
002160c4loc_2160c4:
002160c4ldr x1, [sp+456]
002160c8ldrsb x27, [x1]
002160ccldr x1, [x1+88]
002160d0ldr x0, [sp+464]
002160d4blr x1
002160d8str x0, [sp+384]
002160dcstr x1, [sp+392]
002160e0bl google.golang.org/protobuf/internal/impl.getMessageInfo
002160e4str x0, [sp+72]
002160e8b 0x2160f0
002160ec
002160ecloc_2160ec:
002160ecb 0x2160f0
002160f0
002160f0loc_2160f0:
002160f0stp xzr, xzr, [sp+200]
002160f4stp xzr, xzr, [sp+216]
002160f8stp xzr, xzr, [sp+232]
002160fcadrp x0, 0x437000
00216100add x0, x0, 2944
00216104bl runtime.newobject
00216108str x0, [sp+368]
0021610cadrp x1, 0
00216110add x1, x1, 2400
00216114str x1, [x0]
00216118ldr x1, [sp+464]
0021611cldr x2, [sp+456]
00216120ldr x3, [sp+368]
00216124ldrsb x27, [x3]
00216128str x2, [x3+8]
0021612cadrp x27, 0x835000
00216130ldr w2, [x27+3056]
00216134cbz w2, 0x21613c
00216138b 0x216140
0021613c
0021613cloc_21613c:
0021613cb 0x216154
00216140
00216140loc_216140:
00216140bl runtime.gcWriteBarrier2
00216144str x1, [x25]
00216148ldr x2, [x3+16]
0021614cstr x2, [x25+8]
00216150b 0x216154
00216154
00216154loc_216154:
00216154str x1, [x3+16]
00216158ldr x1, [sp+136]
0021615cldr x2, [sp+368]
00216160ldrsb x27, [x2]
00216164adrp x27, 0x835000
00216168ldr w3, [x27+3056]
0021616ccbz w3, 0x216174
00216170b 0x216178
00216174
00216174loc_216174:
00216174b 0x21618c
00216178
00216178loc_216178:
00216178bl runtime.gcWriteBarrier2
0021617cstr x1, [x25]
00216180ldr x3, [x2+24]
00216184str x3, [x25+8]
00216188b 0x21618c
0021618c
0021618cloc_21618c:
0021618cstr x1, [x2+24]
00216190ldr x1, [sp+368]
00216194str x1, [sp+208]
00216198adrp x0, 0x437000
0021619cadd x0, x0, 2944
002161a0bl runtime.newobject
002161a4str x0, [sp+360]
002161a8adrp x1, 0
002161acadd x1, x1, 2032
002161b0str x1, [x0]
002161b4ldr x1, [sp+464]
002161b8ldr x2, [sp+456]
002161bcldr x3, [sp+360]
002161c0ldrsb x27, [x3]
002161c4str x2, [x3+8]
002161c8adrp x27, 0x835000
002161ccldr w2, [x27+3056]
002161d0cbz w2, 0x2161d8
002161d4b 0x2161dc
002161d8
002161d8loc_2161d8:
002161d8b 0x2161f0
002161dc
002161dcloc_2161dc:
002161dcbl runtime.gcWriteBarrier2
002161e0str x1, [x25]
002161e4ldr x2, [x3+16]
002161e8str x2, [x25+8]
002161ecb 0x2161f0
002161f0
002161f0loc_2161f0:
002161f0str x1, [x3+16]
002161f4ldr x1, [sp+136]
002161f8ldr x2, [sp+360]
002161fcldrsb x27, [x2]
00216200adrp x27, 0x835000
00216204ldr w3, [x27+3056]
00216208cbz w3, 0x216210
0021620cb 0x216214
00216210
00216210loc_216210:
00216210b 0x216228
00216214
00216214loc_216214:
00216214bl runtime.gcWriteBarrier2
00216218str x1, [x25]
0021621cldr x3, [x2+24]
00216220str x3, [x25+8]
00216224b 0x216228
00216228
00216228loc_216228:
00216228str x1, [x2+24]
0021622cldr x1, [sp+360]
00216230str x1, [sp+216]
00216234adrp x0, 0x437000
00216238add x0, x0, 2944
0021623cbl runtime.newobject
00216240str x0, [sp+352]
00216244adrp x1, 0
00216248add x1, x1, 1264
0021624cstr x1, [x0]
00216250ldr x1, [sp+464]
00216254ldr x2, [sp+456]
00216258ldr x3, [sp+352]
0021625cldrsb x27, [x3]
00216260str x2, [x3+8]
00216264adrp x27, 0x835000
00216268ldr w2, [x27+3056]
0021626ccbz w2, 0x216274
00216270b 0x216278
00216274
00216274loc_216274:
00216274b 0x21628c
00216278
00216278loc_216278:
00216278bl runtime.gcWriteBarrier2
0021627cstr x1, [x25]
00216280ldr x2, [x3+16]
00216284str x2, [x25+8]
00216288b 0x21628c
0021628c
0021628cloc_21628c:
0021628cstr x1, [x3+16]
00216290ldr x1, [sp+136]
00216294ldr x2, [sp+352]
00216298ldrsb x27, [x2]
0021629cadrp x27, 0x835000
002162a0ldr w3, [x27+3056]
002162a4cbz w3, 0x2162ac
002162a8b 0x2162b0
002162ac
002162acloc_2162ac:
002162acb 0x2162c4
002162b0
002162b0loc_2162b0:
002162b0bl runtime.gcWriteBarrier2
002162b4str x1, [x25]
002162b8ldr x3, [x2+24]
002162bcstr x3, [x25+8]
002162c0b 0x2162c4
002162c4
002162c4loc_2162c4:
002162c4str x1, [x2+24]
002162c8ldr x1, [sp+352]
002162ccstr x1, [sp+224]
002162d0ldr x1, [sp+120]
002162d4ldrsb x27, [x1]
002162d8ldr x1, [x1+176]
002162dcldr x0, [sp+128]
002162e0blr x1
002162e4strb w0, [sp+55]
002162e8strb w0, [sp+51]
002162ecubfm x1, x0, 0, 7
002162f0subs wzr, w1, 11
002162f4b.eq 0x2162fc
002162f8b 0x216310
002162fc
002162fcloc_2162fc:
002162fcb 0x216300
00216300
00216300loc_216300:
00216300adrp x7, 0x4c3000
00216304add x7, x7, 3280
00216308str x7, [sp+240]
0021630cb 0x21634c
00216310
00216310loc_216310:
00216310ubfm x7, x0, 0, 7
00216314subs wzr, w7, 12
00216318b.eq 0x216320
0021631cb 0x216334
00216320
00216320loc_216320:
00216320b 0x216324
00216324
00216324loc_216324:
00216324adrp x7, 0x4c3000
00216328add x7, x7, 3272
0021632cstr x7, [sp+240]
00216330b 0x21634c
00216334
00216334loc_216334:
00216334b 0x216338
00216338
00216338loc_216338:
00216338b 0x21633c
0021633c
0021633cloc_21633c:
0021633cadrp x7, 0x4c3000
00216340add x7, x7, 3264
00216344str x7, [sp+240]
00216348b 0x21634c
0021634c
0021634cloc_21634c:
0021634cldr x7, [sp+104]
00216350cbnz x7, 0x216358
00216354b 0x2163f8
00216358
00216358loc_216358:
00216358adrp x0, 0x437000
0021635cadd x0, x0, 2944
00216360bl runtime.newobject
00216364str x0, [sp+344]
00216368adrp x1, 0
0021636cadd x1, x1, 1088
00216370str x1, [x0]
00216374ldr x1, [sp+464]
00216378ldr x2, [sp+456]
0021637cldr x3, [sp+344]
00216380ldrsb x27, [x3]
00216384str x2, [x3+8]
00216388adrp x27, 0x835000
0021638cldr w2, [x27+3056]
00216390cbz w2, 0x216398
00216394b 0x21639c
00216398
00216398loc_216398:
00216398b 0x2163b0
0021639c
0021639cloc_21639c:
0021639cbl runtime.gcWriteBarrier2
002163a0str x1, [x25]
002163a4ldr x7, [x3+16]
002163a8str x7, [x25+8]
002163acb 0x2163b0
002163b0
002163b0loc_2163b0:
002163b0str x1, [x3+16]
002163b4ldr x7, [sp+136]
002163b8ldr x8, [sp+344]
002163bcldrsb x27, [x8]
002163c0adrp x27, 0x835000
002163c4ldr w9, [x27+3056]
002163c8cbz w9, 0x2163d0
002163ccb 0x2163d4
002163d0
002163d0loc_2163d0:
002163d0b 0x2163e8
002163d4
002163d4loc_2163d4:
002163d4bl runtime.gcWriteBarrier2
002163d8str x7, [x25]
002163dcldr x9, [x8+24]
002163e0str x9, [x25+8]
002163e4b 0x2163e8
002163e8
002163e8loc_2163e8:
002163e8str x7, [x8+24]
002163ecldr x7, [sp+344]
002163f0str x7, [sp+232]
002163f4b 0x2163fc
002163f8
002163f8loc_2163f8:
002163f8b 0x2163fc
002163fc
002163fcloc_2163fc:
002163fcldr x1, [sp+200]
00216400ldr x0, [sp+72]
00216404ldr x2, [sp+208]
00216408ldr x3, [sp+216]
0021640cldr x4, [sp+224]
00216410ldr x5, [sp+232]
00216414ldr x6, [sp+240]
00216418ldp x29, x30, [sp-8]
0021641cadd sp, sp, 432
00216420ret x30
00216424
00216424loc_216424:
00216424stp x0, x1, [sp+8]
00216428stp x2, x3, [sp+24]
0021642cmov x3, x30
00216430bl runtime.morestack_noctxt.abi0
00216434ldp x0, x1, [sp+8]
00216438ldp x2, x3, [sp+24]
0021643cb 0x215d20
00215d20
00215d20google.golang.org/protobuf/internal/impl.encoderFuncsForMap: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, reflect.Type ft)
00215d20ldr x16, [x28+16]
00215d24sub x17, sp, 304
00215d28subs xzr, x17, x16
00215d2cb.ls 0x216424
00215d30sub x20, sp, 432
00215d34stp x29, x30, [x20-8]
00215d38add sp, x20, 0
00215d3csub x29, sp, 8
00215d40str x0, [sp+440]
00215d44str x1, [sp+448]
00215d48str x2, [sp+456]
00215d4cstr x3, [sp+464]
00215d50str xzr, [sp+72]
00215d54stp xzr, xzr, [sp+200]
00215d58stp xzr, xzr, [sp+216]
00215d5cstp xzr, xzr, [sp+232]
00215d60ldr x1, [sp+440]
00215d64ldrsb x27, [x1]
00215d68ldr x1, [x1+184]
00215d6cldr x0, [sp+448]
00215d70blr x1
00215d74str x0, [sp+184]
00215d78str x1, [sp+192]
00215d7cldr x1, [sp+440]
00215d80ldrsb x27, [x1]
00215d84ldr x1, [x1+192]
00215d88ldr x0, [sp+448]
00215d8cblr x1
00215d90str x0, [sp+120]
00215d94str x1, [sp+128]
00215d98ldr x1, [sp+184]
00215d9cldrsb x27, [x1]
00215da0ldr x1, [x1+176]
00215da4ldr x0, [sp+192]
00215da8blr x1
00215dacstrb w0, [sp+55]
00215db0strb w0, [sp+54]
00215db4adrp x27, 0x80c000
00215db8ldr x1, [x27+224]
00215dbcadrp x0, 0x40f000
00215dc0add x0, x0, 352
00215dc4add x2, sp, 54
00215dc8bl runtime.mapaccess1
00215dccldrsb x1, [x0]
00215dd0strb w1, [sp+53]
00215dd4orr x0, xzr, 1
00215dd8bl google.golang.org/protobuf/encoding/protowire.EncodeTag
00215ddcstr x0, [sp+64]
00215de0ldr x1, [sp+120]
00215de4ldrsb x27, [x1]
00215de8ldr x1, [x1+176]
00215decldr x0, [sp+128]
00215df0blr x1
00215df4strb w0, [sp+54]
00215df8strb w0, [sp+55]
00215dfcadrp x27, 0x80c000
00215e00ldr x1, [x27+224]
00215e04adrp x0, 0x40f000
00215e08add x0, x0, 352
00215e0cadd x2, sp, 55
00215e10bl runtime.mapaccess1
00215e14ldrsb x1, [x0]
00215e18strb w1, [sp+52]
00215e1corr x0, xzr, 2
00215e20bl google.golang.org/protobuf/encoding/protowire.EncodeTag
00215e24str x0, [sp+56]
00215e28ldr x0, [sp+184]
00215e2cldr x1, [sp+192]
00215e30bl google.golang.org/protobuf/internal/impl.encoderFuncsForValue
00215e34str x0, [sp+304]
00215e38str x1, [sp+312]
00215e3cstr x2, [sp+320]
00215e40str x3, [sp+328]
00215e44str x4, [sp+336]
00215e48ldp x1, x2, [sp+304]
00215e4cldp x3, x4, [sp+320]
00215e50stp x1, x2, [sp+144]
00215e54stp x3, x4, [sp+160]
00215e58ldr x1, [sp+336]
00215e5cstr x1, [sp+176]
00215e60ldr x0, [sp+120]
00215e64ldr x1, [sp+128]
00215e68bl google.golang.org/protobuf/internal/impl.encoderFuncsForValue
00215e6cstr x0, [sp+264]
00215e70str x1, [sp+272]
00215e74str x2, [sp+280]
00215e78str x3, [sp+288]
00215e7cstr x4, [sp+296]
00215e80ldp x1, x2, [sp+264]
00215e84ldp x3, x4, [sp+280]
00215e88stp x1, x2, [sp+80]
00215e8cstp x3, x4, [sp+96]
00215e90ldr x1, [sp+296]
00215e94str x1, [sp+112]
00215e98ldr x0, [sp+456]
00215e9cldr x2, [sp+440]
00215ea0ldr x1, [sp+464]
00215ea4ldr x3, [sp+448]
00215ea8bl google.golang.org/protobuf/internal/impl.newMapConverter
00215eacstr x0, [sp+248]
00215eb0ldr x1, [sp+184]
00215eb4ldrsb x27, [x1]
00215eb8ldr x1, [x1+48]
00215ebcldr x0, [sp+192]
00215ec0blr x1
00215ec4str x0, [sp+400]
00215ec8str x1, [sp+408]
00215eccstr x2, [sp+416]
00215ed0ldr x1, [sp+184]
00215ed4ldrsb x27, [x1]
00215ed8ldr x1, [x1+176]
00215edcldr x0, [sp+192]
00215ee0blr x1
00215ee4strb w0, [sp+55]
00215ee8adrp x0, 0x477000
00215eecadd x0, x0, 1184
00215ef0bl runtime.newobject
00215ef4str x0, [sp+376]
00215ef8ldr x1, [sp+464]
00215efcldr x2, [sp+456]
00215f00str x2, [x0]
00215f04adrp x27, 0x836000
00215f08ldr w2, [x27+3056]
00215f0ccbz w2, 0x215f14
00215f10b 0x215f18
00215f14
00215f14loc_215f14:
00215f14b 0x215f2c
00215f18
00215f18loc_215f18:
00215f18bl runtime.gcWriteBarrier2
00215f1cstr x1, [x25]
00215f20ldr x3, [x0+8]
00215f24str x3, [x25+8]
00215f28b 0x215f2c
00215f2c
00215f2cloc_215f2c:
00215f2cstr x1, [x0+8]
00215f30ldr x3, [sp+376]
00215f34ldrsb x27, [x3]
00215f38ldr x4, [sp+64]
00215f3cstr x4, [x3+16]
00215f40ldr x3, [sp+376]
00215f44ldrsb x27, [x3]
00215f48ldr x4, [sp+56]
00215f4cstr x4, [x3+24]
00215f50ldr x3, [sp+376]
00215f54ldrsb x27, [x3]
00215f58add x1, x3, 32
00215f5cadrp x27, 0x836000
00215f60ldr w4, [x27+3056]
00215f64cbz w4, 0x215f6c
00215f68b 0x215f70
00215f6c
00215f6cloc_215f6c:
00215f6cb 0x215f8c
00215f70
00215f70loc_215f70:
00215f70str x3, [sp+256]
00215f74adrp x0, 0x462000
00215f78add x0, x0, 960
00215f7cadd x2, sp, 144
00215f80bl runtime.wbMove
00215f84ldr x3, [sp+256]
00215f88b 0x215f8c
00215f8c
00215f8cloc_215f8c:
00215f8cldp x4, x5, [sp+144]
00215f90ldp x6, x7, [sp+160]
00215f94stp x4, x5, [x3+32]
00215f98stp x6, x7, [x3+48]
00215f9cldr x4, [sp+176]
00215fa0str x4, [x3+64]
00215fa4ldr x3, [sp+376]
00215fa8ldrsb x27, [x3]
00215facadd x1, x3, 72
00215fb0adrp x27, 0x836000
00215fb4ldr w4, [x27+3056]
00215fb8cbz w4, 0x215fc0
00215fbcb 0x215fc4
00215fc0
00215fc0loc_215fc0:
00215fc0b 0x215fe0
00215fc4
00215fc4loc_215fc4:
00215fc4str x3, [sp+256]
00215fc8adrp x0, 0x462000
00215fccadd x0, x0, 960
00215fd0add x2, sp, 80
00215fd4bl runtime.wbMove
00215fd8ldr x3, [sp+256]
00215fdcb 0x215fe0
00215fe0
00215fe0loc_215fe0:
00215fe0ldp x1, x2, [sp+80]
00215fe4ldp x4, x5, [sp+96]
00215fe8stp x1, x2, [x3+72]
00215fecstp x4, x5, [x3+88]
00215ff0ldr x1, [sp+112]
00215ff4str x1, [x3+104]
00215ff8ldr x1, [sp+376]
00215ffcldrsb x27, [x1]
00216000ldr x2, [sp+400]
00216004ldr x3, [sp+408]
00216008ldr x4, [sp+416]
0021600cstr x4, [x1+128]
00216010adrp x27, 0x835000
00216014ldr w4, [x27+3056]
00216018cbz w4, 0x216020
0021601cb 0x216024
00216020
00216020loc_216020:
00216020b 0x216044
00216024
00216024loc_216024:
00216024bl runtime.gcWriteBarrier4
00216028str x2, [x25]
0021602cldr x4, [x1+112]
00216030str x4, [x25+8]
00216034str x3, [x25+16]
00216038ldr x4, [x1+120]
0021603cstr x4, [x25+24]
00216040b 0x216044
00216044
00216044loc_216044:
00216044str x2, [x1+112]
00216048str x3, [x1+120]
0021604cldr x1, [sp+376]
00216050ldrsb x27, [x1]
00216054ldrsb x2, [sp+55]
00216058strb w2, [x1+136]
0021605cldr x1, [sp+376]
00216060ldrsb x27, [x1]
00216064ldr x2, [sp+248]
00216068adrp x27, 0x835000
0021606cldr w3, [x27+3056]
00216070cbz w3, 0x216078
00216074b 0x21607c
00216078
00216078loc_216078:
00216078b 0x216090
0021607c
0021607cloc_21607c:
0021607cbl runtime.gcWriteBarrier2
00216080str x2, [x25]
00216084ldr x3, [x1+144]
00216088str x3, [x25+8]
0021608cb 0x216090
00216090
00216090loc_216090:
00216090str x2, [x1+144]
00216094ldr x1, [sp+376]
00216098str x1, [sp+136]
0021609cldr x1, [sp+120]
002160a0ldrsb x27, [x1]
002160a4ldr x1, [x1+176]
002160a8ldr x0, [sp+128]
002160acblr x1
002160b0strb w0, [sp+55]
002160b4ubfm x1, x0, 0, 7
002160b8subs wzr, w1, 11
002160bcb.eq 0x2160c4
002160c0b 0x2160ec
002160c4
002160c4loc_2160c4:
002160c4ldr x1, [sp+456]
002160c8ldrsb x27, [x1]
002160ccldr x1, [x1+88]
002160d0ldr x0, [sp+464]
002160d4blr x1
002160d8str x0, [sp+384]
002160dcstr x1, [sp+392]
002160e0bl google.golang.org/protobuf/internal/impl.getMessageInfo
002160e4str x0, [sp+72]
002160e8b 0x2160f0
002160ec
002160ecloc_2160ec:
002160ecb 0x2160f0
002160f0
002160f0loc_2160f0:
002160f0stp xzr, xzr, [sp+200]
002160f4stp xzr, xzr, [sp+216]
002160f8stp xzr, xzr, [sp+232]
002160fcadrp x0, 0x437000
00216100add x0, x0, 2944
00216104bl runtime.newobject
00216108str x0, [sp+368]
0021610cadrp x1, 0
00216110add x1, x1, 2400
00216114str x1, [x0]
00216118ldr x1, [sp+464]
0021611cldr x2, [sp+456]
00216120ldr x3, [sp+368]
00216124ldrsb x27, [x3]
00216128str x2, [x3+8]
0021612cadrp x27, 0x835000
00216130ldr w2, [x27+3056]
00216134cbz w2, 0x21613c
00216138b 0x216140
0021613c
0021613cloc_21613c:
0021613cb 0x216154
00216140
00216140loc_216140:
00216140bl runtime.gcWriteBarrier2
00216144str x1, [x25]
00216148ldr x2, [x3+16]
0021614cstr x2, [x25+8]
00216150b 0x216154
00216154
00216154loc_216154:
00216154str x1, [x3+16]
00216158ldr x1, [sp+136]
0021615cldr x2, [sp+368]
00216160ldrsb x27, [x2]
00216164adrp x27, 0x835000
00216168ldr w3, [x27+3056]
0021616ccbz w3, 0x216174
00216170b 0x216178
00216174
00216174loc_216174:
00216174b 0x21618c
00216178
00216178loc_216178:
00216178bl runtime.gcWriteBarrier2
0021617cstr x1, [x25]
00216180ldr x3, [x2+24]
00216184str x3, [x25+8]
00216188b 0x21618c
0021618c
0021618cloc_21618c:
0021618cstr x1, [x2+24]
00216190ldr x1, [sp+368]
00216194str x1, [sp+208]
00216198adrp x0, 0x437000
0021619cadd x0, x0, 2944
002161a0bl runtime.newobject
002161a4str x0, [sp+360]
002161a8adrp x1, 0
002161acadd x1, x1, 2032
002161b0str x1, [x0]
002161b4ldr x1, [sp+464]
002161b8ldr x2, [sp+456]
002161bcldr x3, [sp+360]
002161c0ldrsb x27, [x3]
002161c4str x2, [x3+8]
002161c8adrp x27, 0x835000
002161ccldr w2, [x27+3056]
002161d0cbz w2, 0x2161d8
002161d4b 0x2161dc
002161d8
002161d8loc_2161d8:
002161d8b 0x2161f0
002161dc
002161dcloc_2161dc:
002161dcbl runtime.gcWriteBarrier2
002161e0str x1, [x25]
002161e4ldr x2, [x3+16]
002161e8str x2, [x25+8]
002161ecb 0x2161f0
002161f0
002161f0loc_2161f0:
002161f0str x1, [x3+16]
002161f4ldr x1, [sp+136]
002161f8ldr x2, [sp+360]
002161fcldrsb x27, [x2]
00216200adrp x27, 0x835000
00216204ldr w3, [x27+3056]
00216208cbz w3, 0x216210
0021620cb 0x216214
00216210
00216210loc_216210:
00216210b 0x216228
00216214
00216214loc_216214:
00216214bl runtime.gcWriteBarrier2
00216218str x1, [x25]
0021621cldr x3, [x2+24]
00216220str x3, [x25+8]
00216224b 0x216228
00216228
00216228loc_216228:
00216228str x1, [x2+24]
0021622cldr x1, [sp+360]
00216230str x1, [sp+216]
00216234adrp x0, 0x437000
00216238add x0, x0, 2944
0021623cbl runtime.newobject
00216240str x0, [sp+352]
00216244adrp x1, 0
00216248add x1, x1, 1264
0021624cstr x1, [x0]
00216250ldr x1, [sp+464]
00216254ldr x2, [sp+456]
00216258ldr x3, [sp+352]
0021625cldrsb x27, [x3]
00216260str x2, [x3+8]
00216264adrp x27, 0x835000
00216268ldr w2, [x27+3056]
0021626ccbz w2, 0x216274
00216270b 0x216278
00216274
00216274loc_216274:
00216274b 0x21628c
00216278
00216278loc_216278:
00216278bl runtime.gcWriteBarrier2
0021627cstr x1, [x25]
00216280ldr x2, [x3+16]
00216284str x2, [x25+8]
00216288b 0x21628c
0021628c
0021628cloc_21628c:
0021628cstr x1, [x3+16]
00216290ldr x1, [sp+136]
00216294ldr x2, [sp+352]
00216298ldrsb x27, [x2]
0021629cadrp x27, 0x835000
002162a0ldr w3, [x27+3056]
002162a4cbz w3, 0x2162ac
002162a8b 0x2162b0
002162ac
002162acloc_2162ac:
002162acb 0x2162c4
002162b0
002162b0loc_2162b0:
002162b0bl runtime.gcWriteBarrier2
002162b4str x1, [x25]
002162b8ldr x3, [x2+24]
002162bcstr x3, [x25+8]
002162c0b 0x2162c4
002162c4
002162c4loc_2162c4:
002162c4str x1, [x2+24]
002162c8ldr x1, [sp+352]
002162ccstr x1, [sp+224]
002162d0ldr x1, [sp+120]
002162d4ldrsb x27, [x1]
002162d8ldr x1, [x1+176]
002162dcldr x0, [sp+128]
002162e0blr x1
002162e4strb w0, [sp+55]
002162e8strb w0, [sp+51]
002162ecubfm x1, x0, 0, 7
002162f0subs wzr, w1, 11
002162f4b.eq 0x2162fc
002162f8b 0x216310
002162fc
002162fcloc_2162fc:
002162fcb 0x216300
00216300
00216300loc_216300:
00216300adrp x7, 0x4c3000
00216304add x7, x7, 3280
00216308str x7, [sp+240]
0021630cb 0x21634c
00216310
00216310loc_216310:
00216310ubfm x7, x0, 0, 7
00216314subs wzr, w7, 12
00216318b.eq 0x216320
0021631cb 0x216334
00216320
00216320loc_216320:
00216320b 0x216324
00216324
00216324loc_216324:
00216324adrp x7, 0x4c3000
00216328add x7, x7, 3272
0021632cstr x7, [sp+240]
00216330b 0x21634c
00216334
00216334loc_216334:
00216334b 0x216338
00216338
00216338loc_216338:
00216338b 0x21633c
0021633c
0021633cloc_21633c:
0021633cadrp x7, 0x4c3000
00216340add x7, x7, 3264
00216344str x7, [sp+240]
00216348b 0x21634c
0021634c
0021634cloc_21634c:
0021634cldr x7, [sp+104]
00216350cbnz x7, 0x216358
00216354b 0x2163f8
00216358
00216358loc_216358:
00216358adrp x0, 0x437000
0021635cadd x0, x0, 2944
00216360bl runtime.newobject
00216364str x0, [sp+344]
00216368adrp x1, 0
0021636cadd x1, x1, 1088
00216370str x1, [x0]
00216374ldr x1, [sp+464]
00216378ldr x2, [sp+456]
0021637cldr x3, [sp+344]
00216380ldrsb x27, [x3]
00216384str x2, [x3+8]
00216388adrp x27, 0x835000
0021638cldr w2, [x27+3056]
00216390cbz w2, 0x216398
00216394b 0x21639c
00216398
00216398loc_216398:
00216398b 0x2163b0
0021639c
0021639cloc_21639c:
0021639cbl runtime.gcWriteBarrier2
002163a0str x1, [x25]
002163a4ldr x7, [x3+16]
002163a8str x7, [x25+8]
002163acb 0x2163b0
002163b0
002163b0loc_2163b0:
002163b0str x1, [x3+16]
002163b4ldr x7, [sp+136]
002163b8ldr x8, [sp+344]
002163bcldrsb x27, [x8]
002163c0adrp x27, 0x835000
002163c4ldr w9, [x27+3056]
002163c8cbz w9, 0x2163d0
002163ccb 0x2163d4
002163d0
002163d0loc_2163d0:
002163d0b 0x2163e8
002163d4
002163d4loc_2163d4:
002163d4bl runtime.gcWriteBarrier2
002163d8str x7, [x25]
002163dcldr x9, [x8+24]
002163e0str x9, [x25+8]
002163e4b 0x2163e8
002163e8
002163e8loc_2163e8:
002163e8str x7, [x8+24]
002163ecldr x7, [sp+344]
002163f0str x7, [sp+232]
002163f4b 0x2163fc
002163f8
002163f8loc_2163f8:
002163f8b 0x2163fc
002163fc
002163fcloc_2163fc:
002163fcldr x1, [sp+200]
00216400ldr x0, [sp+72]
00216404ldr x2, [sp+208]
00216408ldr x3, [sp+216]
0021640cldr x4, [sp+224]
00216410ldr x5, [sp+232]
00216414ldr x6, [sp+240]
00216418ldp x29, x30, [sp-8]
0021641cadd sp, sp, 432
00216420ret x30
00216424
00216424loc_216424:
00216424stp x0, x1, [sp+8]
00216428stp x2, x3, [sp+24]
0021642cmov x3, x30
00216430bl runtime.morestack_noctxt.abi0
00216434ldp x0, x1, [sp+8]
00216438ldp x2, x3, [sp+24]
0021643cb 0x215d20
00215d20
00216440
00216440google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func4: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f)
00216440ldr x16, [x28+16]
00216444sub x17, sp, 32
00216448subs xzr, x17, x16
0021644cb.ls 0x2164d4
00216450str x30, [sp-160]!
00216454stur x29, [sp-8]
00216458sub x29, sp, 8
0021645cstr x0, [sp+168]
00216460str x1, [sp+176]
00216464ldr x3, [x26+8]
00216468ldr x4, [x26+16]
0021646cstr x3, [sp+72]
00216470str x4, [sp+80]
00216474ldr x3, [x26+24]
00216478str x3, [sp+64]
0021647cstp xzr, xzr, [sp+48]
00216480ldr x1, [sp+72]
00216484ldr x0, [sp+168]
00216488ldr x2, [sp+80]
0021648cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00216490str x0, [sp+128]
00216494str x1, [sp+136]
00216498str x2, [sp+144]
0021649cbl reflect.Value.Elem
002164a0str x0, [sp+104]
002164a4str x1, [sp+112]
002164a8str x2, [sp+120]
002164acldr x3, [sp+64]
002164b0ldr x4, [sp+176]
002164b4bl google.golang.org/protobuf/internal/impl.isInitMap
002164b8str x0, [sp+88]
002164bcstr x1, [sp+96]
002164c0str x0, [sp+48]
002164c4str x1, [sp+56]
002164c8ldur x29, [sp-8]
002164ccldr x30, [sp], 160
002164d0ret x30
002164d4
002164d4loc_2164d4:
002164d4stp x0, x1, [sp+8]
002164d8mov x3, x30
002164dcbl runtime.morestack.abi0
002164e0ldp x0, x1, [sp+8]
002164e4b 0x216440
002164e8udf 0
002164ecudf 0
00216440
00216440google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func4: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func4(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f)
00216440ldr x16, [x28+16]
00216444sub x17, sp, 32
00216448subs xzr, x17, x16
0021644cb.ls 0x2164d4
00216450str x30, [sp-160]!
00216454stur x29, [sp-8]
00216458sub x29, sp, 8
0021645cstr x0, [sp+168]
00216460str x1, [sp+176]
00216464ldr x3, [x26+8]
00216468ldr x4, [x26+16]
0021646cstr x3, [sp+72]
00216470str x4, [sp+80]
00216474ldr x3, [x26+24]
00216478str x3, [sp+64]
0021647cstp xzr, xzr, [sp+48]
00216480ldr x1, [sp+72]
00216484ldr x0, [sp+168]
00216488ldr x2, [sp+80]
0021648cbl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
00216490str x0, [sp+128]
00216494str x1, [sp+136]
00216498str x2, [sp+144]
0021649cbl reflect.Value.Elem
002164a0str x0, [sp+104]
002164a4str x1, [sp+112]
002164a8str x2, [sp+120]
002164acldr x3, [sp+64]
002164b0ldr x4, [sp+176]
002164b4bl google.golang.org/protobuf/internal/impl.isInitMap
002164b8str x0, [sp+88]
002164bcstr x1, [sp+96]
002164c0str x0, [sp+48]
002164c4str x1, [sp+56]
002164c8ldur x29, [sp-8]
002164ccldr x30, [sp], 160
002164d0ret x30
002164d4
002164d4loc_2164d4:
002164d4stp x0, x1, [sp+8]
002164d8mov x3, x30
002164dcbl runtime.morestack.abi0
002164e0ldp x0, x1, [sp+8]
002164e4b 0x216440
002164e8udf 0
002164ecudf 0
00216440
002164f0
002164f0google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func3: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func3(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
002164f0ldr x16, [x28+16]
002164f4sub x17, sp, 240
002164f8subs xzr, x17, x16
002164fcb.ls 0x2167a4
00216500sub x20, sp, 368
00216504stp x29, x30, [x20-8]
00216508add sp, x20, 0
0021650csub x29, sp, 8
00216510str x0, [sp+376]
00216514str x1, [sp+384]
00216518str x2, [sp+392]
0021651cstr x3, [sp+400]
00216520strb w4, [sp+408]
00216524str x5, [sp+416]
00216528strb w6, [sp+424]
0021652cstr x7, [sp+432]
00216530str x8, [sp+440]
00216534str x9, [sp+448]
00216538ldr x3, [x26+8]
0021653cldr x4, [x26+16]
00216540str x3, [sp+232]
00216544str x4, [sp+240]
00216548ldr x3, [x26+24]
0021654cstr x3, [sp+224]
00216550str xzr, [sp+120]
00216554strb wzr, [sp+128]
00216558stp xzr, xzr, [sp+184]
0021655cldr x1, [sp+232]
00216560ldr x0, [sp+400]
00216564ldr x2, [sp+240]
00216568bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0021656cstr x0, [sp+200]
00216570str x1, [sp+208]
00216574str x2, [sp+216]
00216578bl reflect.Value.Elem
0021657cstr x0, [sp+320]
00216580str x1, [sp+328]
00216584str x2, [sp+336]
00216588bl reflect.Value.IsNil
0021658cstrb w0, [sp+119]
00216590tbnz w0, 0, 0x216598
00216594b 0x216614
00216598
00216598loc_216598:
00216598ldr x0, [sp+200]
0021659cldr x1, [sp+208]
002165a0ldr x2, [sp+216]
002165a4bl reflect.Value.Elem
002165a8str x0, [sp+320]
002165acstr x1, [sp+328]
002165b0str x2, [sp+336]
002165b4ldr x3, [sp+224]
002165b8ldrsb x27, [x3]
002165bcldr x0, [x3]
002165c0ldr x1, [x3+8]
002165c4str x0, [sp+264]
002165c8str x1, [sp+272]
002165ccbl reflect.MakeMap
002165d0str x0, [sp+296]
002165d4str x1, [sp+304]
002165d8str x2, [sp+312]
002165dcldr x3, [sp+320]
002165e0ldr x4, [sp+328]
002165e4ldr x5, [sp+336]
002165e8mov x6, x0
002165ecmov x0, x3
002165f0mov x7, x1
002165f4mov x1, x4
002165f8mov x8, x2
002165fcmov x2, x5
00216600mov x3, x6
00216604mov x4, x7
00216608mov x5, x8
0021660cbl reflect.Value.Set
00216610b 0x216618
00216614
00216614loc_216614:
00216614b 0x216618
00216618
00216618loc_216618:
00216618ldr x3, [sp+416]
0021661cldrsb x27, [x3]
00216620ldr x3, [x3+48]
00216624cbnz x3, 0x21662c
00216628b 0x2166e8
0021662c
0021662cloc_21662c:
0021662cldr x0, [sp+200]
00216630ldr x1, [sp+208]
00216634ldr x2, [sp+216]
00216638bl reflect.Value.Elem
0021663cstr x0, [sp+296]
00216640str x1, [sp+304]
00216644str x2, [sp+312]
00216648stp xzr, xzr, [sp+280]
0021664cldrsb x6, [sp+408]
00216650ldrb w9, [sp+424]
00216654ldr x0, [sp+376]
00216658ldr x7, [sp+224]
0021665cldr x8, [sp+416]
00216660ldr x1, [sp+384]
00216664ldr x10, [sp+432]
00216668ldr x2, [sp+392]
0021666cldr x11, [sp+440]
00216670ldr x12, [sp+448]
00216674ldr x3, [sp+296]
00216678ldr x4, [sp+304]
0021667cldr x5, [sp+312]
00216680bl google.golang.org/protobuf/internal/impl.consumeMapOfMessage
00216684str x0, [sp+152]
00216688strb w1, [sp+160]
0021668cstr x2, [sp+280]
00216690str x3, [sp+288]
00216694ldr x3, [sp+152]
00216698ldrb w4, [sp+160]
0021669cstr x3, [sp+168]
002166a0strb w4, [sp+176]
002166a4ldr x3, [sp+280]
002166a8ldr x4, [sp+288]
002166acstr x3, [sp+344]
002166b0str x4, [sp+352]
002166b4ldr x3, [sp+168]
002166b8ldrb w4, [sp+176]
002166bcstr x3, [sp+120]
002166c0strb w4, [sp+128]
002166c4ldr x2, [sp+344]
002166c8ldr x3, [sp+352]
002166ccstr x2, [sp+184]
002166d0str x3, [sp+192]
002166d4ldr x0, [sp+120]
002166d8ldrb w1, [sp+128]
002166dcldp x29, x30, [sp-8]
002166e0add sp, sp, 368
002166e4ret x30
002166e8
002166e8loc_2166e8:
002166e8ldr x0, [sp+200]
002166ecldr x1, [sp+208]
002166f0ldr x2, [sp+216]
002166f4bl reflect.Value.Elem
002166f8str x0, [sp+296]
002166fcstr x1, [sp+304]
00216700str x2, [sp+312]
00216704stp xzr, xzr, [sp+280]
00216708ldrsb x6, [sp+408]
0021670cldrb w9, [sp+424]
00216710ldr x0, [sp+376]
00216714ldr x7, [sp+224]
00216718ldr x8, [sp+416]
0021671cldr x1, [sp+384]
00216720ldr x10, [sp+432]
00216724ldr x2, [sp+392]
00216728ldr x11, [sp+440]
0021672cldr x12, [sp+448]
00216730ldr x3, [sp+296]
00216734ldr x4, [sp+304]
00216738ldr x5, [sp+312]
0021673cbl google.golang.org/protobuf/internal/impl.consumeMap
00216740str x0, [sp+152]
00216744strb w1, [sp+160]
00216748str x2, [sp+280]
0021674cstr x3, [sp+288]
00216750ldr x3, [sp+152]
00216754ldrb w4, [sp+160]
00216758str x3, [sp+136]
0021675cstrb w4, [sp+144]
00216760ldr x3, [sp+280]
00216764ldr x4, [sp+288]
00216768str x3, [sp+248]
0021676cstr x4, [sp+256]
00216770ldr x3, [sp+136]
00216774ldrb w4, [sp+144]
00216778str x3, [sp+120]
0021677cstrb w4, [sp+128]
00216780ldr x2, [sp+248]
00216784ldr x3, [sp+256]
00216788str x2, [sp+184]
0021678cstr x3, [sp+192]
00216790ldr x0, [sp+120]
00216794ldrb w1, [sp+128]
00216798ldp x29, x30, [sp-8]
0021679cadd sp, sp, 368
002167a0ret x30
002167a4
002167a4loc_2167a4:
002167a4stp x0, x1, [sp+8]
002167a8stp x2, x3, [sp+24]
002167acstrb w4, [sp+40]
002167b0str x5, [sp+48]
002167b4strb w6, [sp+56]
002167b8stp x7, x8, [sp+64]
002167bcstr x9, [sp+80]
002167c0mov x3, x30
002167c4bl runtime.morestack.abi0
002167c8ldp x0, x1, [sp+8]
002167ccldp x2, x3, [sp+24]
002167d0ldrsb x4, [sp+40]
002167d4ldr x5, [sp+48]
002167d8ldrb w6, [sp+56]
002167dcldp x7, x8, [sp+64]
002167e0ldr x9, [sp+80]
002167e4b 0x2164f0
002167e8udf 0
002167ecudf 0
002164f0
002164f0google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func3: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func3(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
002164f0ldr x16, [x28+16]
002164f4sub x17, sp, 240
002164f8subs xzr, x17, x16
002164fcb.ls 0x2167a4
00216500sub x20, sp, 368
00216504stp x29, x30, [x20-8]
00216508add sp, x20, 0
0021650csub x29, sp, 8
00216510str x0, [sp+376]
00216514str x1, [sp+384]
00216518str x2, [sp+392]
0021651cstr x3, [sp+400]
00216520strb w4, [sp+408]
00216524str x5, [sp+416]
00216528strb w6, [sp+424]
0021652cstr x7, [sp+432]
00216530str x8, [sp+440]
00216534str x9, [sp+448]
00216538ldr x3, [x26+8]
0021653cldr x4, [x26+16]
00216540str x3, [sp+232]
00216544str x4, [sp+240]
00216548ldr x3, [x26+24]
0021654cstr x3, [sp+224]
00216550str xzr, [sp+120]
00216554strb wzr, [sp+128]
00216558stp xzr, xzr, [sp+184]
0021655cldr x1, [sp+232]
00216560ldr x0, [sp+400]
00216564ldr x2, [sp+240]
00216568bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0021656cstr x0, [sp+200]
00216570str x1, [sp+208]
00216574str x2, [sp+216]
00216578bl reflect.Value.Elem
0021657cstr x0, [sp+320]
00216580str x1, [sp+328]
00216584str x2, [sp+336]
00216588bl reflect.Value.IsNil
0021658cstrb w0, [sp+119]
00216590tbnz w0, 0, 0x216598
00216594b 0x216614
00216598
00216598loc_216598:
00216598ldr x0, [sp+200]
0021659cldr x1, [sp+208]
002165a0ldr x2, [sp+216]
002165a4bl reflect.Value.Elem
002165a8str x0, [sp+320]
002165acstr x1, [sp+328]
002165b0str x2, [sp+336]
002165b4ldr x3, [sp+224]
002165b8ldrsb x27, [x3]
002165bcldr x0, [x3]
002165c0ldr x1, [x3+8]
002165c4str x0, [sp+264]
002165c8str x1, [sp+272]
002165ccbl reflect.MakeMap
002165d0str x0, [sp+296]
002165d4str x1, [sp+304]
002165d8str x2, [sp+312]
002165dcldr x3, [sp+320]
002165e0ldr x4, [sp+328]
002165e4ldr x5, [sp+336]
002165e8mov x6, x0
002165ecmov x0, x3
002165f0mov x7, x1
002165f4mov x1, x4
002165f8mov x8, x2
002165fcmov x2, x5
00216600mov x3, x6
00216604mov x4, x7
00216608mov x5, x8
0021660cbl reflect.Value.Set
00216610b 0x216618
00216614
00216614loc_216614:
00216614b 0x216618
00216618
00216618loc_216618:
00216618ldr x3, [sp+416]
0021661cldrsb x27, [x3]
00216620ldr x3, [x3+48]
00216624cbnz x3, 0x21662c
00216628b 0x2166e8
0021662c
0021662cloc_21662c:
0021662cldr x0, [sp+200]
00216630ldr x1, [sp+208]
00216634ldr x2, [sp+216]
00216638bl reflect.Value.Elem
0021663cstr x0, [sp+296]
00216640str x1, [sp+304]
00216644str x2, [sp+312]
00216648stp xzr, xzr, [sp+280]
0021664cldrsb x6, [sp+408]
00216650ldrb w9, [sp+424]
00216654ldr x0, [sp+376]
00216658ldr x7, [sp+224]
0021665cldr x8, [sp+416]
00216660ldr x1, [sp+384]
00216664ldr x10, [sp+432]
00216668ldr x2, [sp+392]
0021666cldr x11, [sp+440]
00216670ldr x12, [sp+448]
00216674ldr x3, [sp+296]
00216678ldr x4, [sp+304]
0021667cldr x5, [sp+312]
00216680bl google.golang.org/protobuf/internal/impl.consumeMapOfMessage
00216684str x0, [sp+152]
00216688strb w1, [sp+160]
0021668cstr x2, [sp+280]
00216690str x3, [sp+288]
00216694ldr x3, [sp+152]
00216698ldrb w4, [sp+160]
0021669cstr x3, [sp+168]
002166a0strb w4, [sp+176]
002166a4ldr x3, [sp+280]
002166a8ldr x4, [sp+288]
002166acstr x3, [sp+344]
002166b0str x4, [sp+352]
002166b4ldr x3, [sp+168]
002166b8ldrb w4, [sp+176]
002166bcstr x3, [sp+120]
002166c0strb w4, [sp+128]
002166c4ldr x2, [sp+344]
002166c8ldr x3, [sp+352]
002166ccstr x2, [sp+184]
002166d0str x3, [sp+192]
002166d4ldr x0, [sp+120]
002166d8ldrb w1, [sp+128]
002166dcldp x29, x30, [sp-8]
002166e0add sp, sp, 368
002166e4ret x30
002166e8
002166e8loc_2166e8:
002166e8ldr x0, [sp+200]
002166ecldr x1, [sp+208]
002166f0ldr x2, [sp+216]
002166f4bl reflect.Value.Elem
002166f8str x0, [sp+296]
002166fcstr x1, [sp+304]
00216700str x2, [sp+312]
00216704stp xzr, xzr, [sp+280]
00216708ldrsb x6, [sp+408]
0021670cldrb w9, [sp+424]
00216710ldr x0, [sp+376]
00216714ldr x7, [sp+224]
00216718ldr x8, [sp+416]
0021671cldr x1, [sp+384]
00216720ldr x10, [sp+432]
00216724ldr x2, [sp+392]
00216728ldr x11, [sp+440]
0021672cldr x12, [sp+448]
00216730ldr x3, [sp+296]
00216734ldr x4, [sp+304]
00216738ldr x5, [sp+312]
0021673cbl google.golang.org/protobuf/internal/impl.consumeMap
00216740str x0, [sp+152]
00216744strb w1, [sp+160]
00216748str x2, [sp+280]
0021674cstr x3, [sp+288]
00216750ldr x3, [sp+152]
00216754ldrb w4, [sp+160]
00216758str x3, [sp+136]
0021675cstrb w4, [sp+144]
00216760ldr x3, [sp+280]
00216764ldr x4, [sp+288]
00216768str x3, [sp+248]
0021676cstr x4, [sp+256]
00216770ldr x3, [sp+136]
00216774ldrb w4, [sp+144]
00216778str x3, [sp+120]
0021677cstrb w4, [sp+128]
00216780ldr x2, [sp+248]
00216784ldr x3, [sp+256]
00216788str x2, [sp+184]
0021678cstr x3, [sp+192]
00216790ldr x0, [sp+120]
00216794ldrb w1, [sp+128]
00216798ldp x29, x30, [sp-8]
0021679cadd sp, sp, 368
002167a0ret x30
002167a4
002167a4loc_2167a4:
002167a4stp x0, x1, [sp+8]
002167a8stp x2, x3, [sp+24]
002167acstrb w4, [sp+40]
002167b0str x5, [sp+48]
002167b4strb w6, [sp+56]
002167b8stp x7, x8, [sp+64]
002167bcstr x9, [sp+80]
002167c0mov x3, x30
002167c4bl runtime.morestack.abi0
002167c8ldp x0, x1, [sp+8]
002167ccldp x2, x3, [sp+24]
002167d0ldrsb x4, [sp+40]
002167d4ldr x5, [sp+48]
002167d8ldrb w6, [sp+56]
002167dcldp x7, x8, [sp+64]
002167e0ldr x9, [sp+80]
002167e4b 0x2164f0
002167e8udf 0
002167ecudf 0
002164f0
002167f0
002167f0google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func2: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func2(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002167f0ldr x16, [x28+16]
002167f4sub x17, sp, 160
002167f8subs xzr, x17, x16
002167fcb.ls 0x216928
00216800sub x20, sp, 288
00216804stp x29, x30, [x20-8]
00216808add sp, x20, 0
0021680csub x29, sp, 8
00216810str x0, [sp+296]
00216814str x1, [sp+304]
00216818str x2, [sp+312]
0021681cstr x3, [sp+320]
00216820str x4, [sp+328]
00216824strb w5, [sp+336]
00216828ldr x3, [x26+8]
0021682cldr x4, [x26+16]
00216830str x3, [sp+136]
00216834str x4, [sp+144]
00216838ldr x3, [x26+24]
0021683cstr x3, [sp+128]
00216840str xzr, [sp+104]
00216844stp xzr, xzr, [sp+112]
00216848stp xzr, xzr, [sp+88]
0021684cldr x1, [sp+136]
00216850ldr x0, [sp+320]
00216854ldr x2, [sp+144]
00216858bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0021685cstr x0, [sp+176]
00216860str x1, [sp+184]
00216864str x2, [sp+192]
00216868bl reflect.Value.Elem
0021686cstr x0, [sp+152]
00216870str x1, [sp+160]
00216874str x2, [sp+168]
00216878str xzr, [sp+256]
0021687cstp xzr, xzr, [sp+264]
00216880stp xzr, xzr, [sp+240]
00216884ldrb w8, [sp+336]
00216888ldr x6, [sp+128]
0021688cldr x7, [sp+328]
00216890ldr x1, [sp+304]
00216894ldr x2, [sp+312]
00216898ldr x0, [sp+296]
0021689cldr x3, [sp+152]
002168a0ldr x4, [sp+160]
002168a4ldr x5, [sp+168]
002168a8bl google.golang.org/protobuf/internal/impl.appendMap
002168acstr x0, [sp+256]
002168b0str x1, [sp+264]
002168b4str x2, [sp+272]
002168b8str x3, [sp+240]
002168bcstr x4, [sp+248]
002168c0ldr x3, [sp+256]
002168c4ldr x4, [sp+264]
002168c8ldr x5, [sp+272]
002168ccstr x3, [sp+216]
002168d0str x4, [sp+224]
002168d4str x5, [sp+232]
002168d8ldr x3, [sp+240]
002168dcldr x4, [sp+248]
002168e0str x3, [sp+200]
002168e4str x4, [sp+208]
002168e8ldr x3, [sp+216]
002168ecldr x4, [sp+224]
002168f0ldr x5, [sp+232]
002168f4str x3, [sp+104]
002168f8str x4, [sp+112]
002168fcstr x5, [sp+120]
00216900ldr x3, [sp+200]
00216904ldr x4, [sp+208]
00216908str x3, [sp+88]
0021690cstr x4, [sp+96]
00216910ldr x0, [sp+104]
00216914ldr x1, [sp+112]
00216918ldr x2, [sp+120]
0021691cldp x29, x30, [sp-8]
00216920add sp, sp, 288
00216924ret x30
00216928
00216928loc_216928:
00216928stp x0, x1, [sp+8]
0021692cstp x2, x3, [sp+24]
00216930str x4, [sp+40]
00216934strb w5, [sp+48]
00216938mov x3, x30
0021693cbl runtime.morestack.abi0
00216940ldp x0, x1, [sp+8]
00216944ldp x2, x3, [sp+24]
00216948ldr x4, [sp+40]
0021694cldrb w5, [sp+48]
00216950b 0x2167f0
00216954udf 0
00216958udf 0
0021695cudf 0
002167f0
002167f0google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func2: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func2(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002167f0ldr x16, [x28+16]
002167f4sub x17, sp, 160
002167f8subs xzr, x17, x16
002167fcb.ls 0x216928
00216800sub x20, sp, 288
00216804stp x29, x30, [x20-8]
00216808add sp, x20, 0
0021680csub x29, sp, 8
00216810str x0, [sp+296]
00216814str x1, [sp+304]
00216818str x2, [sp+312]
0021681cstr x3, [sp+320]
00216820str x4, [sp+328]
00216824strb w5, [sp+336]
00216828ldr x3, [x26+8]
0021682cldr x4, [x26+16]
00216830str x3, [sp+136]
00216834str x4, [sp+144]
00216838ldr x3, [x26+24]
0021683cstr x3, [sp+128]
00216840str xzr, [sp+104]
00216844stp xzr, xzr, [sp+112]
00216848stp xzr, xzr, [sp+88]
0021684cldr x1, [sp+136]
00216850ldr x0, [sp+320]
00216854ldr x2, [sp+144]
00216858bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
0021685cstr x0, [sp+176]
00216860str x1, [sp+184]
00216864str x2, [sp+192]
00216868bl reflect.Value.Elem
0021686cstr x0, [sp+152]
00216870str x1, [sp+160]
00216874str x2, [sp+168]
00216878str xzr, [sp+256]
0021687cstp xzr, xzr, [sp+264]
00216880stp xzr, xzr, [sp+240]
00216884ldrb w8, [sp+336]
00216888ldr x6, [sp+128]
0021688cldr x7, [sp+328]
00216890ldr x1, [sp+304]
00216894ldr x2, [sp+312]
00216898ldr x0, [sp+296]
0021689cldr x3, [sp+152]
002168a0ldr x4, [sp+160]
002168a4ldr x5, [sp+168]
002168a8bl google.golang.org/protobuf/internal/impl.appendMap
002168acstr x0, [sp+256]
002168b0str x1, [sp+264]
002168b4str x2, [sp+272]
002168b8str x3, [sp+240]
002168bcstr x4, [sp+248]
002168c0ldr x3, [sp+256]
002168c4ldr x4, [sp+264]
002168c8ldr x5, [sp+272]
002168ccstr x3, [sp+216]
002168d0str x4, [sp+224]
002168d4str x5, [sp+232]
002168d8ldr x3, [sp+240]
002168dcldr x4, [sp+248]
002168e0str x3, [sp+200]
002168e4str x4, [sp+208]
002168e8ldr x3, [sp+216]
002168ecldr x4, [sp+224]
002168f0ldr x5, [sp+232]
002168f4str x3, [sp+104]
002168f8str x4, [sp+112]
002168fcstr x5, [sp+120]
00216900ldr x3, [sp+200]
00216904ldr x4, [sp+208]
00216908str x3, [sp+88]
0021690cstr x4, [sp+96]
00216910ldr x0, [sp+104]
00216914ldr x1, [sp+112]
00216918ldr x2, [sp+120]
0021691cldp x29, x30, [sp-8]
00216920add sp, sp, 288
00216924ret x30
00216928
00216928loc_216928:
00216928stp x0, x1, [sp+8]
0021692cstp x2, x3, [sp+24]
00216930str x4, [sp+40]
00216934strb w5, [sp+48]
00216938mov x3, x30
0021693cbl runtime.morestack.abi0
00216940ldp x0, x1, [sp+8]
00216944ldp x2, x3, [sp+24]
00216948ldr x4, [sp+40]
0021694cldrb w5, [sp+48]
00216950b 0x2167f0
00216954udf 0
00216958udf 0
0021695cudf 0
002167f0
00216960
00216960google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func1: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func1(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00216960ldr x16, [x28+16]
00216964sub x17, sp, 32
00216968subs xzr, x17, x16
0021696cb.ls 0x2169f4
00216970str x30, [sp-160]!
00216974stur x29, [sp-8]
00216978sub x29, sp, 8
0021697cstr x0, [sp+168]
00216980str x1, [sp+176]
00216984strb w2, [sp+184]
00216988ldr x3, [x26+8]
0021698cldr x4, [x26+16]
00216990str x3, [sp+88]
00216994str x4, [sp+96]
00216998ldr x3, [x26+24]
0021699cstr x3, [sp+80]
002169a0str xzr, [sp+64]
002169a4ldr x1, [sp+88]
002169a8ldr x0, [sp+168]
002169acldr x2, [sp+96]
002169b0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002169b4str x0, [sp+128]
002169b8str x1, [sp+136]
002169bcstr x2, [sp+144]
002169c0bl reflect.Value.Elem
002169c4str x0, [sp+104]
002169c8str x1, [sp+112]
002169ccstr x2, [sp+120]
002169d0ldrb w5, [sp+184]
002169d4ldr x3, [sp+80]
002169d8ldr x4, [sp+176]
002169dcbl google.golang.org/protobuf/internal/impl.sizeMap
002169e0str x0, [sp+72]
002169e4str x0, [sp+64]
002169e8ldur x29, [sp-8]
002169ecldr x30, [sp], 160
002169f0ret x30
002169f4
002169f4loc_2169f4:
002169f4stp x0, x1, [sp+8]
002169f8strb w2, [sp+24]
002169fcmov x3, x30
00216a00bl runtime.morestack.abi0
00216a04ldp x0, x1, [sp+8]
00216a08ldrb w2, [sp+24]
00216a0cb 0x216960
00216960
00216960google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func1: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForMap.func1(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00216960ldr x16, [x28+16]
00216964sub x17, sp, 32
00216968subs xzr, x17, x16
0021696cb.ls 0x2169f4
00216970str x30, [sp-160]!
00216974stur x29, [sp-8]
00216978sub x29, sp, 8
0021697cstr x0, [sp+168]
00216980str x1, [sp+176]
00216984strb w2, [sp+184]
00216988ldr x3, [x26+8]
0021698cldr x4, [x26+16]
00216990str x3, [sp+88]
00216994str x4, [sp+96]
00216998ldr x3, [x26+24]
0021699cstr x3, [sp+80]
002169a0str xzr, [sp+64]
002169a4ldr x1, [sp+88]
002169a8ldr x0, [sp+168]
002169acldr x2, [sp+96]
002169b0bl google.golang.org/protobuf/internal/impl.pointer.AsValueOf
002169b4str x0, [sp+128]
002169b8str x1, [sp+136]
002169bcstr x2, [sp+144]
002169c0bl reflect.Value.Elem
002169c4str x0, [sp+104]
002169c8str x1, [sp+112]
002169ccstr x2, [sp+120]
002169d0ldrb w5, [sp+184]
002169d4ldr x3, [sp+80]
002169d8ldr x4, [sp+176]
002169dcbl google.golang.org/protobuf/internal/impl.sizeMap
002169e0str x0, [sp+72]
002169e4str x0, [sp+64]
002169e8ldur x29, [sp-8]
002169ecldr x30, [sp], 160
002169f0ret x30
002169f4
002169f4loc_2169f4:
002169f4stp x0, x1, [sp+8]
002169f8strb w2, [sp+24]
002169fcmov x3, x30
00216a00bl runtime.morestack.abi0
00216a04ldp x0, x1, [sp+8]
00216a08ldrb w2, [sp+24]
00216a0cb 0x216960
00216960
00216a10
00216a10google.golang.org/protobuf/internal/impl.sizeMap: ; void google.golang.org/protobuf/internal/impl.sizeMap(reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00216a10ldr x16, [x28+16]
00216a14sub x17, sp, 112
00216a18subs xzr, x17, x16
00216a1cb.ls 0x216c94
00216a20str x30, [sp-240]!
00216a24stur x29, [sp-8]
00216a28sub x29, sp, 8
00216a2cstr x0, [sp+248]
00216a30str x1, [sp+256]
00216a34str x2, [sp+264]
00216a38str x3, [sp+272]
00216a3cstr x4, [sp+280]
00216a40strb w5, [sp+288]
00216a44str xzr, [sp+64]
00216a48ldr x0, [sp+248]
00216a4cldr x1, [sp+256]
00216a50ldr x2, [sp+264]
00216a54bl reflect.Value.Len
00216a58str x0, [sp+104]
00216a5ccbz x0, 0x216a64
00216a60b 0x216a78
00216a64
00216a64loc_216a64:
00216a64str xzr, [sp+64]
00216a68mov x0, xzr
00216a6cldur x29, [sp-8]
00216a70ldr x30, [sp], 240
00216a74ret x30
00216a78
00216a78loc_216a78:
00216a78str xzr, [sp+80]
00216a7cldr x0, [sp+248]
00216a80ldr x1, [sp+256]
00216a84ldr x2, [sp+264]
00216a88bl google.golang.org/protobuf/internal/impl.mapRange
00216a8cstr x0, [sp+168]
00216a90b 0x216a94
00216a94
00216a94loc_216a94:
00216a94ldr x0, [sp+168]
00216a98bl reflect.(*MapIter).Next
00216a9cstrb w0, [sp+63]
00216aa0tbnz w0, 0, 0x216aa8
00216aa4b 0x216c80
00216aa8
00216aa8loc_216aa8:
00216aa8ldr x0, [sp+168]
00216aacbl reflect.(*MapIter).Key
00216ab0str x0, [sp+208]
00216ab4str x1, [sp+216]
00216ab8str x2, [sp+224]
00216abcldr x3, [sp+272]
00216ac0ldrsb x27, [x3]
00216ac4ldr x3, [x3+144]
00216ac8ldrsb x27, [x3]
00216accldr x4, [x3+16]
00216ad0ldrsb x27, [x4]
00216ad4ldr x3, [x3+24]
00216ad8ldr x4, [x4+56]
00216adcmov x5, x0
00216ae0mov x0, x3
00216ae4mov x6, x1
00216ae8mov x1, x5
00216aecmov x7, x2
00216af0mov x2, x6
00216af4mov x3, x7
00216af8blr x4
00216afcstr x0, [sp+184]
00216b00str x1, [sp+192]
00216b04str x2, [sp+200]
00216b08bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00216b0cstr x0, [sp+144]
00216b10str x1, [sp+152]
00216b14str x2, [sp+160]
00216b18bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00216b1cstr x0, [sp+184]
00216b20str x1, [sp+192]
00216b24str x2, [sp+200]
00216b28ldr x3, [sp+272]
00216b2cldrsb x27, [x3]
00216b30ldr x26, [x3+32]
00216b34ldrb w4, [sp+288]
00216b38ldr x3, [x26]
00216b3cmov x5, x3
00216b40orr x3, xzr, 1
00216b44blr x5
00216b48str x0, [sp+88]
00216b4cstr xzr, [sp+72]
00216b50ldr x0, [sp+168]
00216b54bl reflect.(*MapIter).Value
00216b58str x0, [sp+208]
00216b5cstr x1, [sp+216]
00216b60str x2, [sp+224]
00216b64ldr x3, [sp+272]
00216b68ldrsb x27, [x3]
00216b6cldr x3, [x3+144]
00216b70ldrsb x27, [x3]
00216b74ldr x4, [x3+32]
00216b78ldrsb x27, [x4]
00216b7cldr x3, [x3+40]
00216b80ldr x4, [x4+56]
00216b84mov x5, x0
00216b88mov x0, x3
00216b8cmov x6, x1
00216b90mov x1, x5
00216b94mov x7, x2
00216b98mov x2, x6
00216b9cmov x3, x7
00216ba0blr x4
00216ba4str x0, [sp+112]
00216ba8str x1, [sp+120]
00216bacstr x2, [sp+128]
00216bb0ldr x3, [sp+280]
00216bb4ldrsb x27, [x3]
00216bb8ldr x3, [x3+48]
00216bbccbnz x3, 0x216bc4
00216bc0b 0x216c24
00216bc4
00216bc4loc_216bc4:
00216bc4ldr x0, [sp+168]
00216bc8bl reflect.(*MapIter).Value
00216bccstr x0, [sp+208]
00216bd0str x1, [sp+216]
00216bd4str x2, [sp+224]
00216bd8bl google.golang.org/protobuf/internal/impl.pointerOfValue
00216bdcstr x0, [sp+136]
00216be0ldr x1, [sp+72]
00216be4add x1, x1, 1
00216be8str x1, [sp+72]
00216becldr x1, [sp+280]
00216bf0ldrsb x27, [x1]
00216bf4ldr x0, [x1+48]
00216bf8str x0, [sp+176]
00216bfcldrb w2, [sp+288]
00216c00ldr x1, [sp+136]
00216c04bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00216c08str x0, [sp+104]
00216c0cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
00216c10str x0, [sp+96]
00216c14ldr x1, [sp+72]
00216c18add x1, x1, x0
00216c1cstr x1, [sp+72]
00216c20b 0x216c48
00216c24
00216c24loc_216c24:
00216c24ldr x5, [sp+272]
00216c28ldrsb x27, [x5]
00216c2cldr x26, [x5+72]
00216c30ldrb w4, [sp+288]
00216c34ldr x5, [x26]
00216c38orr x3, xzr, 1
00216c3cblr x5
00216c40str x0, [sp+72]
00216c44b 0x216c48
00216c48
00216c48loc_216c48:
00216c48ldr x1, [sp+72]
00216c4cldr x2, [sp+88]
00216c50add x0, x2, x1
00216c54bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00216c58str x0, [sp+96]
00216c5cldr x1, [sp+80]
00216c60ldr x2, [sp+280]
00216c64ldrsb x27, [x2]
00216c68ldr x2, [x2+120]
00216c6cadd x2, x2, x0
00216c70add x1, x1, x2
00216c74str x1, [sp+80]
00216c78b 0x216c7c
00216c7c
00216c7cloc_216c7c:
00216c7cb 0x216a94
00216c80
00216c80loc_216c80:
00216c80ldr x0, [sp+80]
00216c84str x0, [sp+64]
00216c88ldur x29, [sp-8]
00216c8cldr x30, [sp], 240
00216c90ret x30
00216c94
00216c94loc_216c94:
00216c94stp x0, x1, [sp+8]
00216c98stp x2, x3, [sp+24]
00216c9cstr x4, [sp+40]
00216ca0strb w5, [sp+48]
00216ca4mov x3, x30
00216ca8bl runtime.morestack_noctxt.abi0
00216cacldp x0, x1, [sp+8]
00216cb0ldp x2, x3, [sp+24]
00216cb4ldr x4, [sp+40]
00216cb8ldrb w5, [sp+48]
00216cbcb 0x216a10
00216a10
00216a10google.golang.org/protobuf/internal/impl.sizeMap: ; void google.golang.org/protobuf/internal/impl.sizeMap(reflect.Value mapv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00216a10ldr x16, [x28+16]
00216a14sub x17, sp, 112
00216a18subs xzr, x17, x16
00216a1cb.ls 0x216c94
00216a20str x30, [sp-240]!
00216a24stur x29, [sp-8]
00216a28sub x29, sp, 8
00216a2cstr x0, [sp+248]
00216a30str x1, [sp+256]
00216a34str x2, [sp+264]
00216a38str x3, [sp+272]
00216a3cstr x4, [sp+280]
00216a40strb w5, [sp+288]
00216a44str xzr, [sp+64]
00216a48ldr x0, [sp+248]
00216a4cldr x1, [sp+256]
00216a50ldr x2, [sp+264]
00216a54bl reflect.Value.Len
00216a58str x0, [sp+104]
00216a5ccbz x0, 0x216a64
00216a60b 0x216a78
00216a64
00216a64loc_216a64:
00216a64str xzr, [sp+64]
00216a68mov x0, xzr
00216a6cldur x29, [sp-8]
00216a70ldr x30, [sp], 240
00216a74ret x30
00216a78
00216a78loc_216a78:
00216a78str xzr, [sp+80]
00216a7cldr x0, [sp+248]
00216a80ldr x1, [sp+256]
00216a84ldr x2, [sp+264]
00216a88bl google.golang.org/protobuf/internal/impl.mapRange
00216a8cstr x0, [sp+168]
00216a90b 0x216a94
00216a94
00216a94loc_216a94:
00216a94ldr x0, [sp+168]
00216a98bl reflect.(*MapIter).Next
00216a9cstrb w0, [sp+63]
00216aa0tbnz w0, 0, 0x216aa8
00216aa4b 0x216c80
00216aa8
00216aa8loc_216aa8:
00216aa8ldr x0, [sp+168]
00216aacbl reflect.(*MapIter).Key
00216ab0str x0, [sp+208]
00216ab4str x1, [sp+216]
00216ab8str x2, [sp+224]
00216abcldr x3, [sp+272]
00216ac0ldrsb x27, [x3]
00216ac4ldr x3, [x3+144]
00216ac8ldrsb x27, [x3]
00216accldr x4, [x3+16]
00216ad0ldrsb x27, [x4]
00216ad4ldr x3, [x3+24]
00216ad8ldr x4, [x4+56]
00216adcmov x5, x0
00216ae0mov x0, x3
00216ae4mov x6, x1
00216ae8mov x1, x5
00216aecmov x7, x2
00216af0mov x2, x6
00216af4mov x3, x7
00216af8blr x4
00216afcstr x0, [sp+184]
00216b00str x1, [sp+192]
00216b04str x2, [sp+200]
00216b08bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00216b0cstr x0, [sp+144]
00216b10str x1, [sp+152]
00216b14str x2, [sp+160]
00216b18bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00216b1cstr x0, [sp+184]
00216b20str x1, [sp+192]
00216b24str x2, [sp+200]
00216b28ldr x3, [sp+272]
00216b2cldrsb x27, [x3]
00216b30ldr x26, [x3+32]
00216b34ldrb w4, [sp+288]
00216b38ldr x3, [x26]
00216b3cmov x5, x3
00216b40orr x3, xzr, 1
00216b44blr x5
00216b48str x0, [sp+88]
00216b4cstr xzr, [sp+72]
00216b50ldr x0, [sp+168]
00216b54bl reflect.(*MapIter).Value
00216b58str x0, [sp+208]
00216b5cstr x1, [sp+216]
00216b60str x2, [sp+224]
00216b64ldr x3, [sp+272]
00216b68ldrsb x27, [x3]
00216b6cldr x3, [x3+144]
00216b70ldrsb x27, [x3]
00216b74ldr x4, [x3+32]
00216b78ldrsb x27, [x4]
00216b7cldr x3, [x3+40]
00216b80ldr x4, [x4+56]
00216b84mov x5, x0
00216b88mov x0, x3
00216b8cmov x6, x1
00216b90mov x1, x5
00216b94mov x7, x2
00216b98mov x2, x6
00216b9cmov x3, x7
00216ba0blr x4
00216ba4str x0, [sp+112]
00216ba8str x1, [sp+120]
00216bacstr x2, [sp+128]
00216bb0ldr x3, [sp+280]
00216bb4ldrsb x27, [x3]
00216bb8ldr x3, [x3+48]
00216bbccbnz x3, 0x216bc4
00216bc0b 0x216c24
00216bc4
00216bc4loc_216bc4:
00216bc4ldr x0, [sp+168]
00216bc8bl reflect.(*MapIter).Value
00216bccstr x0, [sp+208]
00216bd0str x1, [sp+216]
00216bd4str x2, [sp+224]
00216bd8bl google.golang.org/protobuf/internal/impl.pointerOfValue
00216bdcstr x0, [sp+136]
00216be0ldr x1, [sp+72]
00216be4add x1, x1, 1
00216be8str x1, [sp+72]
00216becldr x1, [sp+280]
00216bf0ldrsb x27, [x1]
00216bf4ldr x0, [x1+48]
00216bf8str x0, [sp+176]
00216bfcldrb w2, [sp+288]
00216c00ldr x1, [sp+136]
00216c04bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00216c08str x0, [sp+104]
00216c0cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
00216c10str x0, [sp+96]
00216c14ldr x1, [sp+72]
00216c18add x1, x1, x0
00216c1cstr x1, [sp+72]
00216c20b 0x216c48
00216c24
00216c24loc_216c24:
00216c24ldr x5, [sp+272]
00216c28ldrsb x27, [x5]
00216c2cldr x26, [x5+72]
00216c30ldrb w4, [sp+288]
00216c34ldr x5, [x26]
00216c38orr x3, xzr, 1
00216c3cblr x5
00216c40str x0, [sp+72]
00216c44b 0x216c48
00216c48
00216c48loc_216c48:
00216c48ldr x1, [sp+72]
00216c4cldr x2, [sp+88]
00216c50add x0, x2, x1
00216c54bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00216c58str x0, [sp+96]
00216c5cldr x1, [sp+80]
00216c60ldr x2, [sp+280]
00216c64ldrsb x27, [x2]
00216c68ldr x2, [x2+120]
00216c6cadd x2, x2, x0
00216c70add x1, x1, x2
00216c74str x1, [sp+80]
00216c78b 0x216c7c
00216c7c
00216c7cloc_216c7c:
00216c7cb 0x216a94
00216c80
00216c80loc_216c80:
00216c80ldr x0, [sp+80]
00216c84str x0, [sp+64]
00216c88ldur x29, [sp-8]
00216c8cldr x30, [sp], 240
00216c90ret x30
00216c94
00216c94loc_216c94:
00216c94stp x0, x1, [sp+8]
00216c98stp x2, x3, [sp+24]
00216c9cstr x4, [sp+40]
00216ca0strb w5, [sp+48]
00216ca4mov x3, x30
00216ca8bl runtime.morestack_noctxt.abi0
00216cacldp x0, x1, [sp+8]
00216cb0ldp x2, x3, [sp+24]
00216cb4ldr x4, [sp+40]
00216cb8ldrb w5, [sp+48]
00216cbcb 0x216a10
00216a10
00216cc0
00216cc0google.golang.org/protobuf/internal/impl.consumeMap: ; void google.golang.org/protobuf/internal/impl.consumeMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00216cc0ldr x16, [x28+16]
00216cc4sub x17, sp, 496
00216cc8subs xzr, x17, x16
00216cccb.ls 0x2173c8
00216cd0sub x20, sp, 624
00216cd4stp x29, x30, [x20-8]
00216cd8add sp, x20, 0
00216cdcsub x29, sp, 8
00216ce0str x0, [sp+632]
00216ce4str x1, [sp+640]
00216ce8str x2, [sp+648]
00216cecstr x3, [sp+656]
00216cf0str x4, [sp+664]
00216cf4str x5, [sp+672]
00216cf8strb w6, [sp+680]
00216cfcstr x7, [sp+688]
00216d00str x8, [sp+696]
00216d04strb w9, [sp+704]
00216d08str x10, [sp+712]
00216d0cstr x11, [sp+720]
00216d10str x12, [sp+728]
00216d14str xzr, [sp+128]
00216d18strb wzr, [sp+136]
00216d1cstp xzr, xzr, [sp+384]
00216d20ldrsb x4, [sp+680]
00216d24ubfm x4, x4, 0, 7
00216d28subs wzr, w4, 2
00216d2cb.ne 0x216d34
00216d30b 0x216d60
00216d34
00216d34loc_216d34:
00216d34adrp x27, 0x80c000
00216d38ldr x2, [x27+192]
00216d3cadrp x27, 0x80c000
00216d40ldr x3, [x27+200]
00216d44str x2, [sp+384]
00216d48str x3, [sp+392]
00216d4cldr x0, [sp+128]
00216d50ldrb w1, [sp+136]
00216d54ldp x29, x30, [sp-8]
00216d58add sp, sp, 624
00216d5cret x30
00216d60
00216d60loc_216d60:
00216d60str xzr, [sp+512]
00216d64add x27, sp, 520
00216d68stp xzr, xzr, [x27]
00216d6cldr x0, [sp+632]
00216d70ldr x1, [sp+640]
00216d74ldr x2, [sp+648]
00216d78bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00216d7cstr x0, [sp+512]
00216d80str x1, [sp+520]
00216d84str x2, [sp+528]
00216d88str x3, [sp+216]
00216d8cstr x0, [sp+400]
00216d90str x1, [sp+408]
00216d94str x2, [sp+416]
00216d98ldr x3, [sp+216]
00216d9cstr x3, [sp+264]
00216da0str x0, [sp+632]
00216da4str x1, [sp+640]
00216da8str x2, [sp+648]
00216dacldr x3, [sp+264]
00216db0str x3, [sp+184]
00216db4tbnz x3, 63, 0x216dbc
00216db8b 0x216de8
00216dbc
00216dbcloc_216dbc:
00216dbcadrp x27, 0x80c000
00216dc0ldr x2, [x27+160]
00216dc4adrp x27, 0x80c000
00216dc8ldr x3, [x27+168]
00216dccstr x2, [sp+384]
00216dd0str x3, [sp+392]
00216dd4ldr x0, [sp+128]
00216dd8ldrb w1, [sp+136]
00216ddcldp x29, x30, [sp-8]
00216de0add sp, sp, 624
00216de4ret x30
00216de8
00216de8loc_216de8:
00216de8ldr x1, [sp+688]
00216decldrsb x27, [x1]
00216df0ldr x2, [x1+112]
00216df4ldr x3, [x1+120]
00216df8ldr x1, [x1+128]
00216dfcstr x2, [sp+344]
00216e00str x3, [sp+352]
00216e04str x1, [sp+360]
00216e08ldr x1, [sp+688]
00216e0cldrsb x27, [x1]
00216e10ldr x1, [x1+144]
00216e14ldrsb x27, [x1]
00216e18ldr x2, [x1+32]
00216e1cldrsb x27, [x2]
00216e20ldr x0, [x1+40]
00216e24ldr x1, [x2+48]
00216e28blr x1
00216e2cstr x0, [sp+272]
00216e30str x1, [sp+280]
00216e34str x2, [sp+288]
00216e38b 0x216e3c
00216e3c
00216e3cloc_216e3c:
00216e3cldr x4, [sp+640]
00216e40str x4, [sp+216]
00216e44cbnz x4, 0x216e4c
00216e48b 0x2172d4
00216e4c
00216e4cloc_216e4c:
00216e4cldr x0, [sp+632]
00216e50ldr x1, [sp+640]
00216e54ldr x2, [sp+648]
00216e58bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00216e5cstr w0, [sp+120]
00216e60strb w1, [sp+110]
00216e64str x2, [sp+208]
00216e68ldrsw x3, [sp+120]
00216e6cstr w3, [sp+124]
00216e70ldrsb x3, [sp+110]
00216e74strb w3, [sp+111]
00216e78ldr x3, [sp+208]
00216e7cstr x3, [sp+256]
00216e80ldrsw x3, [sp+124]
00216e84str w3, [sp+112]
00216e88ldrsb x3, [sp+111]
00216e8cstrb w3, [sp+109]
00216e90ldr x0, [sp+256]
00216e94str x0, [sp+176]
00216e98tbnz x0, 63, 0x216ea0
00216e9cb 0x216ecc
00216ea0
00216ea0loc_216ea0:
00216ea0adrp x27, 0x80c000
00216ea4ldr x2, [x27+160]
00216ea8adrp x27, 0x80c000
00216eacldr x3, [x27+168]
00216eb0str x2, [sp+384]
00216eb4str x3, [sp+392]
00216eb8ldr x0, [sp+128]
00216ebcldrb w1, [sp+136]
00216ec0ldp x29, x30, [sp-8]
00216ec4add sp, sp, 624
00216ec8ret x30
00216ecc
00216eccloc_216ecc:
00216eccldrsw x12, [sp+112]
00216ed0orr x13, xzr, 0x1fffffff
00216ed4subs wzr, w12, w13
00216ed8b.gt 0x216ee0
00216edcb 0x216f0c
00216ee0
00216ee0loc_216ee0:
00216ee0adrp x27, 0x80c000
00216ee4ldr x2, [x27+160]
00216ee8adrp x27, 0x80c000
00216eecldr x3, [x27+168]
00216ef0str x2, [sp+384]
00216ef4str x3, [sp+392]
00216ef8ldr x0, [sp+128]
00216efcldrb w1, [sp+136]
00216f00ldp x29, x30, [sp-8]
00216f04add sp, sp, 624
00216f08ret x30
00216f0c
00216f0cloc_216f0c:
00216f0cldr x1, [sp+640]
00216f10ldr x12, [sp+632]
00216f14ldr x13, [sp+648]
00216f18b 0x216f1c
00216f1c
00216f1cloc_216f1c:
00216f1csubs xzr, x1, x0
00216f20b.hs 0x216f28
00216f24b 0x2173c0
00216f28
00216f28loc_216f28:
00216f28sub x13, x13, x0
00216f2csub x14, x1, x0
00216f30sub x15, xzr, x13
00216f34and x15, x0, x15, asr #63
00216f38add x12, x12, x15
00216f3cstr x12, [sp+632]
00216f40str x14, [sp+640]
00216f44str x13, [sp+648]
00216f48adrp x27, 0x80c000
00216f4cldr x12, [x27+192]
00216f50adrp x27, 0x80c000
00216f54ldr x13, [x27+200]
00216f58str x12, [sp+368]
00216f5cstr x13, [sp+376]
00216f60ldrsw x12, [sp+112]
00216f64str w12, [sp+116]
00216f68subs wzr, w12, 1
00216f6cb.eq 0x216f74
00216f70b 0x217094
00216f74
00216f74loc_216f74:
00216f74b 0x216f78
00216f78
00216f78loc_216f78:
00216f78stp xzr, xzr, [sp+320]
00216f7cstr xzr, [sp+336]
00216f80str xzr, [sp+160]
00216f84strb wzr, [sp+168]
00216f88stp xzr, xzr, [sp+488]
00216f8cstr xzr, [sp+504]
00216f90stp xzr, xzr, [sp+472]
00216f94ldr x12, [sp+688]
00216f98ldrsb x27, [x12]
00216f9cldr x26, [x12+48]
00216fa0ldrsb x7, [sp+109]
00216fa4ldrb w8, [sp+704]
00216fa8ldrsw x6, [sp+112]
00216facldr x12, [x26]
00216fb0ldr x0, [sp+632]
00216fb4ldr x3, [sp+344]
00216fb8ldr x1, [sp+640]
00216fbcldr x9, [sp+712]
00216fc0ldr x4, [sp+352]
00216fc4ldr x5, [sp+360]
00216fc8ldr x2, [sp+648]
00216fccldr x10, [sp+720]
00216fd0ldr x11, [sp+728]
00216fd4blr x12
00216fd8str x0, [sp+488]
00216fdcstr x1, [sp+496]
00216fe0str x2, [sp+504]
00216fe4str x3, [sp+192]
00216fe8strb w4, [sp+200]
00216fecstr x5, [sp+472]
00216ff0str x6, [sp+480]
00216ff4ldr x12, [sp+488]
00216ff8ldr x13, [sp+496]
00216ffcldr x14, [sp+504]
00217000str x12, [sp+592]
00217004str x13, [sp+600]
00217008str x14, [sp+608]
0021700cldr x12, [sp+192]
00217010ldrb w13, [sp+200]
00217014str x12, [sp+240]
00217018strb w13, [sp+248]
0021701cldr x12, [sp+472]
00217020ldr x13, [sp+480]
00217024str x12, [sp+576]
00217028str x13, [sp+584]
0021702cldr x12, [sp+592]
00217030ldr x13, [sp+600]
00217034ldr x14, [sp+608]
00217038str x12, [sp+320]
0021703cstr x13, [sp+328]
00217040str x14, [sp+336]
00217044ldr x12, [sp+240]
00217048ldrb w13, [sp+248]
0021704cstr x12, [sp+160]
00217050strb w13, [sp+168]
00217054ldr x12, [sp+584]
00217058ldr x13, [sp+576]
0021705cstr x13, [sp+368]
00217060str x12, [sp+376]
00217064cbnz x13, 0x21706c
00217068b 0x217070
0021706c
0021706cloc_21706c:
0021706cb 0x2171c8
00217070
00217070loc_217070:
00217070ldr x4, [sp+320]
00217074ldr x5, [sp+328]
00217078ldr x6, [sp+336]
0021707cstr x4, [sp+344]
00217080str x5, [sp+352]
00217084str x6, [sp+360]
00217088ldr x4, [sp+160]
0021708cstr x4, [sp+176]
00217090b 0x2171c8
00217094
00217094loc_217094:
00217094subs wzr, w12, 2
00217098b.eq 0x2170a0
0021709cb 0x2171c0
002170a0
002170a0loc_2170a0:
002170a0b 0x2170a4
002170a4
002170a4loc_2170a4:
002170a4stp xzr, xzr, [sp+296]
002170a8str xzr, [sp+312]
002170acstr xzr, [sp+144]
002170b0strb wzr, [sp+152]
002170b4stp xzr, xzr, [sp+488]
002170b8str xzr, [sp+504]
002170bcstp xzr, xzr, [sp+472]
002170c0ldr x12, [sp+688]
002170c4ldrsb x27, [x12]
002170c8ldr x26, [x12+88]
002170ccldrsb x7, [sp+109]
002170d0ldrb w8, [sp+704]
002170d4ldrsw x6, [sp+112]
002170d8ldr x12, [x26]
002170dcldr x0, [sp+632]
002170e0ldr x3, [sp+272]
002170e4ldr x1, [sp+640]
002170e8ldr x9, [sp+712]
002170ecldr x4, [sp+280]
002170f0ldr x5, [sp+288]
002170f4ldr x2, [sp+648]
002170f8ldr x10, [sp+720]
002170fcldr x11, [sp+728]
00217100blr x12
00217104str x0, [sp+488]
00217108str x1, [sp+496]
0021710cstr x2, [sp+504]
00217110str x3, [sp+192]
00217114strb w4, [sp+200]
00217118str x5, [sp+472]
0021711cstr x6, [sp+480]
00217120ldr x12, [sp+488]
00217124ldr x13, [sp+496]
00217128ldr x14, [sp+504]
0021712cstr x12, [sp+552]
00217130str x13, [sp+560]
00217134str x14, [sp+568]
00217138ldr x12, [sp+192]
0021713cldrb w13, [sp+200]
00217140str x12, [sp+224]
00217144strb w13, [sp+232]
00217148ldr x12, [sp+472]
0021714cldr x13, [sp+480]
00217150str x12, [sp+536]
00217154str x13, [sp+544]
00217158ldr x12, [sp+552]
0021715cldr x13, [sp+560]
00217160ldr x14, [sp+568]
00217164str x12, [sp+296]
00217168str x13, [sp+304]
0021716cstr x14, [sp+312]
00217170ldr x12, [sp+224]
00217174ldrb w13, [sp+232]
00217178str x12, [sp+144]
0021717cstrb w13, [sp+152]
00217180ldr x12, [sp+544]
00217184ldr x13, [sp+536]
00217188str x13, [sp+368]
0021718cstr x12, [sp+376]
00217190cbnz x13, 0x217198
00217194b 0x21719c
00217198
00217198loc_217198:
00217198b 0x2171c8
0021719c
0021719cloc_21719c:
0021719cldr x4, [sp+296]
002171a0ldr x5, [sp+304]
002171a4ldr x6, [sp+312]
002171a8str x4, [sp+272]
002171acstr x5, [sp+280]
002171b0str x6, [sp+288]
002171b4ldr x4, [sp+144]
002171b8str x4, [sp+176]
002171bcb 0x2171c8
002171c0
002171c0loc_2171c0:
002171c0b 0x2171c4
002171c4
002171c4loc_2171c4:
002171c4b 0x2171c8
002171c8
002171c8loc_2171c8:
002171c8ldr x4, [sp+368]
002171ccadrp x27, 0x80b000
002171d0ldr x5, [x27+192]
002171d4subs xzr, x5, x4
002171d8b.eq 0x2171e0
002171dcb 0x217254
002171e0
002171e0loc_2171e0:
002171e0ldr x0, [sp+368]
002171e4ldr x1, [sp+376]
002171e8adrp x27, 0x80b000
002171ecldr x2, [x27+200]
002171f0bl runtime.ifaceeq
002171f4tbnz w0, 0, 0x2171fc
002171f8b 0x217250
002171fc
002171fcloc_2171fc:
002171fcldrsb x1, [sp+109]
00217200ldr x2, [sp+632]
00217204ldr x3, [sp+640]
00217208ldr x4, [sp+648]
0021720cldrsw x0, [sp+112]
00217210bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
00217214str x0, [sp+176]
00217218tbnz x0, 63, 0x217220
0021721cb 0x21724c
00217220
00217220loc_217220:
00217220adrp x27, 0x80b000
00217224ldr x2, [x27+160]
00217228adrp x27, 0x80b000
0021722cldr x3, [x27+168]
00217230str x2, [sp+384]
00217234str x3, [sp+392]
00217238ldr x0, [sp+128]
0021723cldrb w1, [sp+136]
00217240ldp x29, x30, [sp-8]
00217244add sp, sp, 624
00217248ret x30
0021724c
0021724cloc_21724c:
0021724cb 0x21728c
00217250
00217250loc_217250:
00217250b 0x217258
00217254
00217254loc_217254:
00217254b 0x217258
00217258
00217258loc_217258:
00217258ldr x4, [sp+368]
0021725ccbnz x4, 0x217264
00217260b 0x217288
00217264
00217264loc_217264:
00217264ldr x2, [sp+368]
00217268ldr x3, [sp+376]
0021726cstr x2, [sp+384]
00217270str x3, [sp+392]
00217274ldr x0, [sp+128]
00217278ldrb w1, [sp+136]
0021727cldp x29, x30, [sp-8]
00217280add sp, sp, 624
00217284ret x30
00217288
00217288loc_217288:
00217288b 0x21728c
0021728c
0021728cloc_21728c:
0021728cldr x0, [sp+176]
00217290ldr x1, [sp+640]
00217294ldr x4, [sp+632]
00217298ldr x5, [sp+648]
0021729cb 0x2172a0
002172a0
002172a0loc_2172a0:
002172a0subs xzr, x1, x0
002172a4b.hs 0x2172ac
002172a8b 0x2173bc
002172ac
002172acloc_2172ac:
002172acsub x5, x5, x0
002172b0sub x6, x1, x0
002172b4sub x7, xzr, x5
002172b8and x7, x0, x7, asr #63
002172bcadd x4, x4, x7
002172c0str x4, [sp+632]
002172c4str x6, [sp+640]
002172c8str x5, [sp+648]
002172ccb 0x2172d0
002172d0
002172d0loc_2172d0:
002172d0b 0x216e3c
002172d4
002172d4loc_2172d4:
002172d4ldr x4, [sp+688]
002172d8ldrsb x27, [x4]
002172dcldr x4, [x4+144]
002172e0ldrsb x27, [x4]
002172e4ldr x5, [x4+16]
002172e8ldrsb x27, [x5]
002172ecldr x0, [x4+24]
002172f0ldr x1, [sp+344]
002172f4ldr x2, [sp+352]
002172f8ldr x3, [sp+360]
002172fcldr x4, [x5+24]
00217300blr x4
00217304str x0, [sp+448]
00217308str x1, [sp+456]
0021730cstr x2, [sp+464]
00217310ldr x4, [sp+688]
00217314ldrsb x27, [x4]
00217318ldr x4, [x4+144]
0021731cldrsb x27, [x4]
00217320ldr x5, [x4+32]
00217324ldrsb x27, [x5]
00217328ldr x0, [x4+40]
0021732cldr x1, [sp+272]
00217330ldr x2, [sp+280]
00217334ldr x3, [sp+288]
00217338ldr x4, [x5+24]
0021733cblr x4
00217340str x0, [sp+424]
00217344str x1, [sp+432]
00217348str x2, [sp+440]
0021734cldr x4, [sp+656]
00217350ldr x5, [sp+664]
00217354ldr x6, [sp+672]
00217358ldr x3, [sp+448]
0021735cldr x7, [sp+456]
00217360ldr x8, [sp+464]
00217364mov x9, x0
00217368mov x0, x4
0021736cmov x10, x1
00217370mov x1, x5
00217374mov x11, x2
00217378mov x2, x6
0021737cmov x4, x7
00217380mov x5, x8
00217384mov x6, x9
00217388mov x7, x10
0021738cmov x8, x11
00217390bl reflect.Value.SetMapIndex
00217394ldr x4, [sp+184]
00217398str x4, [sp+128]
0021739cstp xzr, xzr, [sp+384]
002173a0ldr x0, [sp+128]
002173a4ldrb w1, [sp+136]
002173a8mov x2, xzr
002173acmov x3, xzr
002173b0ldp x29, x30, [sp-8]
002173b4add sp, sp, 624
002173b8ret x30
002173bc
002173bcloc_2173bc:
002173bcbl runtime.panicSliceB
002173c0
002173c0loc_2173c0:
002173c0bl runtime.panicSliceB
002173c4hint
002173c8
002173c8loc_2173c8:
002173c8stp x0, x1, [sp+8]
002173ccstp x2, x3, [sp+24]
002173d0stp x4, x5, [sp+40]
002173d4strb w6, [sp+56]
002173d8stp x7, x8, [sp+64]
002173dcstrb w9, [sp+80]
002173e0stp x10, x11, [sp+88]
002173e4str x12, [sp+104]
002173e8mov x3, x30
002173ecbl runtime.morestack_noctxt.abi0
002173f0ldp x0, x1, [sp+8]
002173f4ldp x2, x3, [sp+24]
002173f8ldp x4, x5, [sp+40]
002173fcldrsb x6, [sp+56]
00217400ldp x7, x8, [sp+64]
00217404ldrb w9, [sp+80]
00217408ldp x10, x11, [sp+88]
0021740cldr x12, [sp+104]
00217410b 0x216cc0
00217414udf 0
00217418udf 0
0021741cudf 0
00216cc0
00216cc0google.golang.org/protobuf/internal/impl.consumeMap: ; void google.golang.org/protobuf/internal/impl.consumeMap(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00216cc0ldr x16, [x28+16]
00216cc4sub x17, sp, 496
00216cc8subs xzr, x17, x16
00216cccb.ls 0x2173c8
00216cd0sub x20, sp, 624
00216cd4stp x29, x30, [x20-8]
00216cd8add sp, x20, 0
00216cdcsub x29, sp, 8
00216ce0str x0, [sp+632]
00216ce4str x1, [sp+640]
00216ce8str x2, [sp+648]
00216cecstr x3, [sp+656]
00216cf0str x4, [sp+664]
00216cf4str x5, [sp+672]
00216cf8strb w6, [sp+680]
00216cfcstr x7, [sp+688]
00216d00str x8, [sp+696]
00216d04strb w9, [sp+704]
00216d08str x10, [sp+712]
00216d0cstr x11, [sp+720]
00216d10str x12, [sp+728]
00216d14str xzr, [sp+128]
00216d18strb wzr, [sp+136]
00216d1cstp xzr, xzr, [sp+384]
00216d20ldrsb x4, [sp+680]
00216d24ubfm x4, x4, 0, 7
00216d28subs wzr, w4, 2
00216d2cb.ne 0x216d34
00216d30b 0x216d60
00216d34
00216d34loc_216d34:
00216d34adrp x27, 0x80c000
00216d38ldr x2, [x27+192]
00216d3cadrp x27, 0x80c000
00216d40ldr x3, [x27+200]
00216d44str x2, [sp+384]
00216d48str x3, [sp+392]
00216d4cldr x0, [sp+128]
00216d50ldrb w1, [sp+136]
00216d54ldp x29, x30, [sp-8]
00216d58add sp, sp, 624
00216d5cret x30
00216d60
00216d60loc_216d60:
00216d60str xzr, [sp+512]
00216d64add x27, sp, 520
00216d68stp xzr, xzr, [x27]
00216d6cldr x0, [sp+632]
00216d70ldr x1, [sp+640]
00216d74ldr x2, [sp+648]
00216d78bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00216d7cstr x0, [sp+512]
00216d80str x1, [sp+520]
00216d84str x2, [sp+528]
00216d88str x3, [sp+216]
00216d8cstr x0, [sp+400]
00216d90str x1, [sp+408]
00216d94str x2, [sp+416]
00216d98ldr x3, [sp+216]
00216d9cstr x3, [sp+264]
00216da0str x0, [sp+632]
00216da4str x1, [sp+640]
00216da8str x2, [sp+648]
00216dacldr x3, [sp+264]
00216db0str x3, [sp+184]
00216db4tbnz x3, 63, 0x216dbc
00216db8b 0x216de8
00216dbc
00216dbcloc_216dbc:
00216dbcadrp x27, 0x80c000
00216dc0ldr x2, [x27+160]
00216dc4adrp x27, 0x80c000
00216dc8ldr x3, [x27+168]
00216dccstr x2, [sp+384]
00216dd0str x3, [sp+392]
00216dd4ldr x0, [sp+128]
00216dd8ldrb w1, [sp+136]
00216ddcldp x29, x30, [sp-8]
00216de0add sp, sp, 624
00216de4ret x30
00216de8
00216de8loc_216de8:
00216de8ldr x1, [sp+688]
00216decldrsb x27, [x1]
00216df0ldr x2, [x1+112]
00216df4ldr x3, [x1+120]
00216df8ldr x1, [x1+128]
00216dfcstr x2, [sp+344]
00216e00str x3, [sp+352]
00216e04str x1, [sp+360]
00216e08ldr x1, [sp+688]
00216e0cldrsb x27, [x1]
00216e10ldr x1, [x1+144]
00216e14ldrsb x27, [x1]
00216e18ldr x2, [x1+32]
00216e1cldrsb x27, [x2]
00216e20ldr x0, [x1+40]
00216e24ldr x1, [x2+48]
00216e28blr x1
00216e2cstr x0, [sp+272]
00216e30str x1, [sp+280]
00216e34str x2, [sp+288]
00216e38b 0x216e3c
00216e3c
00216e3cloc_216e3c:
00216e3cldr x4, [sp+640]
00216e40str x4, [sp+216]
00216e44cbnz x4, 0x216e4c
00216e48b 0x2172d4
00216e4c
00216e4cloc_216e4c:
00216e4cldr x0, [sp+632]
00216e50ldr x1, [sp+640]
00216e54ldr x2, [sp+648]
00216e58bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00216e5cstr w0, [sp+120]
00216e60strb w1, [sp+110]
00216e64str x2, [sp+208]
00216e68ldrsw x3, [sp+120]
00216e6cstr w3, [sp+124]
00216e70ldrsb x3, [sp+110]
00216e74strb w3, [sp+111]
00216e78ldr x3, [sp+208]
00216e7cstr x3, [sp+256]
00216e80ldrsw x3, [sp+124]
00216e84str w3, [sp+112]
00216e88ldrsb x3, [sp+111]
00216e8cstrb w3, [sp+109]
00216e90ldr x0, [sp+256]
00216e94str x0, [sp+176]
00216e98tbnz x0, 63, 0x216ea0
00216e9cb 0x216ecc
00216ea0
00216ea0loc_216ea0:
00216ea0adrp x27, 0x80c000
00216ea4ldr x2, [x27+160]
00216ea8adrp x27, 0x80c000
00216eacldr x3, [x27+168]
00216eb0str x2, [sp+384]
00216eb4str x3, [sp+392]
00216eb8ldr x0, [sp+128]
00216ebcldrb w1, [sp+136]
00216ec0ldp x29, x30, [sp-8]
00216ec4add sp, sp, 624
00216ec8ret x30
00216ecc
00216eccloc_216ecc:
00216eccldrsw x12, [sp+112]
00216ed0orr x13, xzr, 0x1fffffff
00216ed4subs wzr, w12, w13
00216ed8b.gt 0x216ee0
00216edcb 0x216f0c
00216ee0
00216ee0loc_216ee0:
00216ee0adrp x27, 0x80c000
00216ee4ldr x2, [x27+160]
00216ee8adrp x27, 0x80c000
00216eecldr x3, [x27+168]
00216ef0str x2, [sp+384]
00216ef4str x3, [sp+392]
00216ef8ldr x0, [sp+128]
00216efcldrb w1, [sp+136]
00216f00ldp x29, x30, [sp-8]
00216f04add sp, sp, 624
00216f08ret x30
00216f0c
00216f0cloc_216f0c:
00216f0cldr x1, [sp+640]
00216f10ldr x12, [sp+632]
00216f14ldr x13, [sp+648]
00216f18b 0x216f1c
00216f1c
00216f1cloc_216f1c:
00216f1csubs xzr, x1, x0
00216f20b.hs 0x216f28
00216f24b 0x2173c0
00216f28
00216f28loc_216f28:
00216f28sub x13, x13, x0
00216f2csub x14, x1, x0
00216f30sub x15, xzr, x13
00216f34and x15, x0, x15, asr #63
00216f38add x12, x12, x15
00216f3cstr x12, [sp+632]
00216f40str x14, [sp+640]
00216f44str x13, [sp+648]
00216f48adrp x27, 0x80c000
00216f4cldr x12, [x27+192]
00216f50adrp x27, 0x80c000
00216f54ldr x13, [x27+200]
00216f58str x12, [sp+368]
00216f5cstr x13, [sp+376]
00216f60ldrsw x12, [sp+112]
00216f64str w12, [sp+116]
00216f68subs wzr, w12, 1
00216f6cb.eq 0x216f74
00216f70b 0x217094
00216f74
00216f74loc_216f74:
00216f74b 0x216f78
00216f78
00216f78loc_216f78:
00216f78stp xzr, xzr, [sp+320]
00216f7cstr xzr, [sp+336]
00216f80str xzr, [sp+160]
00216f84strb wzr, [sp+168]
00216f88stp xzr, xzr, [sp+488]
00216f8cstr xzr, [sp+504]
00216f90stp xzr, xzr, [sp+472]
00216f94ldr x12, [sp+688]
00216f98ldrsb x27, [x12]
00216f9cldr x26, [x12+48]
00216fa0ldrsb x7, [sp+109]
00216fa4ldrb w8, [sp+704]
00216fa8ldrsw x6, [sp+112]
00216facldr x12, [x26]
00216fb0ldr x0, [sp+632]
00216fb4ldr x3, [sp+344]
00216fb8ldr x1, [sp+640]
00216fbcldr x9, [sp+712]
00216fc0ldr x4, [sp+352]
00216fc4ldr x5, [sp+360]
00216fc8ldr x2, [sp+648]
00216fccldr x10, [sp+720]
00216fd0ldr x11, [sp+728]
00216fd4blr x12
00216fd8str x0, [sp+488]
00216fdcstr x1, [sp+496]
00216fe0str x2, [sp+504]
00216fe4str x3, [sp+192]
00216fe8strb w4, [sp+200]
00216fecstr x5, [sp+472]
00216ff0str x6, [sp+480]
00216ff4ldr x12, [sp+488]
00216ff8ldr x13, [sp+496]
00216ffcldr x14, [sp+504]
00217000str x12, [sp+592]
00217004str x13, [sp+600]
00217008str x14, [sp+608]
0021700cldr x12, [sp+192]
00217010ldrb w13, [sp+200]
00217014str x12, [sp+240]
00217018strb w13, [sp+248]
0021701cldr x12, [sp+472]
00217020ldr x13, [sp+480]
00217024str x12, [sp+576]
00217028str x13, [sp+584]
0021702cldr x12, [sp+592]
00217030ldr x13, [sp+600]
00217034ldr x14, [sp+608]
00217038str x12, [sp+320]
0021703cstr x13, [sp+328]
00217040str x14, [sp+336]
00217044ldr x12, [sp+240]
00217048ldrb w13, [sp+248]
0021704cstr x12, [sp+160]
00217050strb w13, [sp+168]
00217054ldr x12, [sp+584]
00217058ldr x13, [sp+576]
0021705cstr x13, [sp+368]
00217060str x12, [sp+376]
00217064cbnz x13, 0x21706c
00217068b 0x217070
0021706c
0021706cloc_21706c:
0021706cb 0x2171c8
00217070
00217070loc_217070:
00217070ldr x4, [sp+320]
00217074ldr x5, [sp+328]
00217078ldr x6, [sp+336]
0021707cstr x4, [sp+344]
00217080str x5, [sp+352]
00217084str x6, [sp+360]
00217088ldr x4, [sp+160]
0021708cstr x4, [sp+176]
00217090b 0x2171c8
00217094
00217094loc_217094:
00217094subs wzr, w12, 2
00217098b.eq 0x2170a0
0021709cb 0x2171c0
002170a0
002170a0loc_2170a0:
002170a0b 0x2170a4
002170a4
002170a4loc_2170a4:
002170a4stp xzr, xzr, [sp+296]
002170a8str xzr, [sp+312]
002170acstr xzr, [sp+144]
002170b0strb wzr, [sp+152]
002170b4stp xzr, xzr, [sp+488]
002170b8str xzr, [sp+504]
002170bcstp xzr, xzr, [sp+472]
002170c0ldr x12, [sp+688]
002170c4ldrsb x27, [x12]
002170c8ldr x26, [x12+88]
002170ccldrsb x7, [sp+109]
002170d0ldrb w8, [sp+704]
002170d4ldrsw x6, [sp+112]
002170d8ldr x12, [x26]
002170dcldr x0, [sp+632]
002170e0ldr x3, [sp+272]
002170e4ldr x1, [sp+640]
002170e8ldr x9, [sp+712]
002170ecldr x4, [sp+280]
002170f0ldr x5, [sp+288]
002170f4ldr x2, [sp+648]
002170f8ldr x10, [sp+720]
002170fcldr x11, [sp+728]
00217100blr x12
00217104str x0, [sp+488]
00217108str x1, [sp+496]
0021710cstr x2, [sp+504]
00217110str x3, [sp+192]
00217114strb w4, [sp+200]
00217118str x5, [sp+472]
0021711cstr x6, [sp+480]
00217120ldr x12, [sp+488]
00217124ldr x13, [sp+496]
00217128ldr x14, [sp+504]
0021712cstr x12, [sp+552]
00217130str x13, [sp+560]
00217134str x14, [sp+568]
00217138ldr x12, [sp+192]
0021713cldrb w13, [sp+200]
00217140str x12, [sp+224]
00217144strb w13, [sp+232]
00217148ldr x12, [sp+472]
0021714cldr x13, [sp+480]
00217150str x12, [sp+536]
00217154str x13, [sp+544]
00217158ldr x12, [sp+552]
0021715cldr x13, [sp+560]
00217160ldr x14, [sp+568]
00217164str x12, [sp+296]
00217168str x13, [sp+304]
0021716cstr x14, [sp+312]
00217170ldr x12, [sp+224]
00217174ldrb w13, [sp+232]
00217178str x12, [sp+144]
0021717cstrb w13, [sp+152]
00217180ldr x12, [sp+544]
00217184ldr x13, [sp+536]
00217188str x13, [sp+368]
0021718cstr x12, [sp+376]
00217190cbnz x13, 0x217198
00217194b 0x21719c
00217198
00217198loc_217198:
00217198b 0x2171c8
0021719c
0021719cloc_21719c:
0021719cldr x4, [sp+296]
002171a0ldr x5, [sp+304]
002171a4ldr x6, [sp+312]
002171a8str x4, [sp+272]
002171acstr x5, [sp+280]
002171b0str x6, [sp+288]
002171b4ldr x4, [sp+144]
002171b8str x4, [sp+176]
002171bcb 0x2171c8
002171c0
002171c0loc_2171c0:
002171c0b 0x2171c4
002171c4
002171c4loc_2171c4:
002171c4b 0x2171c8
002171c8
002171c8loc_2171c8:
002171c8ldr x4, [sp+368]
002171ccadrp x27, 0x80b000
002171d0ldr x5, [x27+192]
002171d4subs xzr, x5, x4
002171d8b.eq 0x2171e0
002171dcb 0x217254
002171e0
002171e0loc_2171e0:
002171e0ldr x0, [sp+368]
002171e4ldr x1, [sp+376]
002171e8adrp x27, 0x80b000
002171ecldr x2, [x27+200]
002171f0bl runtime.ifaceeq
002171f4tbnz w0, 0, 0x2171fc
002171f8b 0x217250
002171fc
002171fcloc_2171fc:
002171fcldrsb x1, [sp+109]
00217200ldr x2, [sp+632]
00217204ldr x3, [sp+640]
00217208ldr x4, [sp+648]
0021720cldrsw x0, [sp+112]
00217210bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
00217214str x0, [sp+176]
00217218tbnz x0, 63, 0x217220
0021721cb 0x21724c
00217220
00217220loc_217220:
00217220adrp x27, 0x80b000
00217224ldr x2, [x27+160]
00217228adrp x27, 0x80b000
0021722cldr x3, [x27+168]
00217230str x2, [sp+384]
00217234str x3, [sp+392]
00217238ldr x0, [sp+128]
0021723cldrb w1, [sp+136]
00217240ldp x29, x30, [sp-8]
00217244add sp, sp, 624
00217248ret x30
0021724c
0021724cloc_21724c:
0021724cb 0x21728c
00217250
00217250loc_217250:
00217250b 0x217258
00217254
00217254loc_217254:
00217254b 0x217258
00217258
00217258loc_217258:
00217258ldr x4, [sp+368]
0021725ccbnz x4, 0x217264
00217260b 0x217288
00217264
00217264loc_217264:
00217264ldr x2, [sp+368]
00217268ldr x3, [sp+376]
0021726cstr x2, [sp+384]
00217270str x3, [sp+392]
00217274ldr x0, [sp+128]
00217278ldrb w1, [sp+136]
0021727cldp x29, x30, [sp-8]
00217280add sp, sp, 624
00217284ret x30
00217288
00217288loc_217288:
00217288b 0x21728c
0021728c
0021728cloc_21728c:
0021728cldr x0, [sp+176]
00217290ldr x1, [sp+640]
00217294ldr x4, [sp+632]
00217298ldr x5, [sp+648]
0021729cb 0x2172a0
002172a0
002172a0loc_2172a0:
002172a0subs xzr, x1, x0
002172a4b.hs 0x2172ac
002172a8b 0x2173bc
002172ac
002172acloc_2172ac:
002172acsub x5, x5, x0
002172b0sub x6, x1, x0
002172b4sub x7, xzr, x5
002172b8and x7, x0, x7, asr #63
002172bcadd x4, x4, x7
002172c0str x4, [sp+632]
002172c4str x6, [sp+640]
002172c8str x5, [sp+648]
002172ccb 0x2172d0
002172d0
002172d0loc_2172d0:
002172d0b 0x216e3c
002172d4
002172d4loc_2172d4:
002172d4ldr x4, [sp+688]
002172d8ldrsb x27, [x4]
002172dcldr x4, [x4+144]
002172e0ldrsb x27, [x4]
002172e4ldr x5, [x4+16]
002172e8ldrsb x27, [x5]
002172ecldr x0, [x4+24]
002172f0ldr x1, [sp+344]
002172f4ldr x2, [sp+352]
002172f8ldr x3, [sp+360]
002172fcldr x4, [x5+24]
00217300blr x4
00217304str x0, [sp+448]
00217308str x1, [sp+456]
0021730cstr x2, [sp+464]
00217310ldr x4, [sp+688]
00217314ldrsb x27, [x4]
00217318ldr x4, [x4+144]
0021731cldrsb x27, [x4]
00217320ldr x5, [x4+32]
00217324ldrsb x27, [x5]
00217328ldr x0, [x4+40]
0021732cldr x1, [sp+272]
00217330ldr x2, [sp+280]
00217334ldr x3, [sp+288]
00217338ldr x4, [x5+24]
0021733cblr x4
00217340str x0, [sp+424]
00217344str x1, [sp+432]
00217348str x2, [sp+440]
0021734cldr x4, [sp+656]
00217350ldr x5, [sp+664]
00217354ldr x6, [sp+672]
00217358ldr x3, [sp+448]
0021735cldr x7, [sp+456]
00217360ldr x8, [sp+464]
00217364mov x9, x0
00217368mov x0, x4
0021736cmov x10, x1
00217370mov x1, x5
00217374mov x11, x2
00217378mov x2, x6
0021737cmov x4, x7
00217380mov x5, x8
00217384mov x6, x9
00217388mov x7, x10
0021738cmov x8, x11
00217390bl reflect.Value.SetMapIndex
00217394ldr x4, [sp+184]
00217398str x4, [sp+128]
0021739cstp xzr, xzr, [sp+384]
002173a0ldr x0, [sp+128]
002173a4ldrb w1, [sp+136]
002173a8mov x2, xzr
002173acmov x3, xzr
002173b0ldp x29, x30, [sp-8]
002173b4add sp, sp, 624
002173b8ret x30
002173bc
002173bcloc_2173bc:
002173bcbl runtime.panicSliceB
002173c0
002173c0loc_2173c0:
002173c0bl runtime.panicSliceB
002173c4hint
002173c8
002173c8loc_2173c8:
002173c8stp x0, x1, [sp+8]
002173ccstp x2, x3, [sp+24]
002173d0stp x4, x5, [sp+40]
002173d4strb w6, [sp+56]
002173d8stp x7, x8, [sp+64]
002173dcstrb w9, [sp+80]
002173e0stp x10, x11, [sp+88]
002173e4str x12, [sp+104]
002173e8mov x3, x30
002173ecbl runtime.morestack_noctxt.abi0
002173f0ldp x0, x1, [sp+8]
002173f4ldp x2, x3, [sp+24]
002173f8ldp x4, x5, [sp+40]
002173fcldrsb x6, [sp+56]
00217400ldp x7, x8, [sp+64]
00217404ldrb w9, [sp+80]
00217408ldp x10, x11, [sp+88]
0021740cldr x12, [sp+104]
00217410b 0x216cc0
00217414udf 0
00217418udf 0
0021741cudf 0
00216cc0
00217420
00217420google.golang.org/protobuf/internal/impl.consumeMapOfMessage: ; void google.golang.org/protobuf/internal/impl.consumeMapOfMessage(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00217420ldr x16, [x28+16]
00217424sub x17, sp, 512
00217428subs xzr, x17, x16
0021742cb.ls 0x217b50
00217430sub x20, sp, 640
00217434stp x29, x30, [x20-8]
00217438add sp, x20, 0
0021743csub x29, sp, 8
00217440str x0, [sp+648]
00217444str x1, [sp+656]
00217448str x2, [sp+664]
0021744cstr x3, [sp+672]
00217450str x4, [sp+680]
00217454str x5, [sp+688]
00217458strb w6, [sp+696]
0021745cstr x7, [sp+704]
00217460str x8, [sp+712]
00217464strb w9, [sp+720]
00217468str x10, [sp+728]
0021746cstr x11, [sp+736]
00217470str x12, [sp+744]
00217474str xzr, [sp+128]
00217478strb wzr, [sp+136]
0021747cstp xzr, xzr, [sp+392]
00217480ldrsb x4, [sp+696]
00217484ubfm x4, x4, 0, 7
00217488subs wzr, w4, 2
0021748cb.ne 0x217494
00217490b 0x2174c0
00217494
00217494loc_217494:
00217494adrp x27, 0x80b000
00217498ldr x2, [x27+192]
0021749cadrp x27, 0x80b000
002174a0ldr x3, [x27+200]
002174a4str x2, [sp+392]
002174a8str x3, [sp+400]
002174acldr x0, [sp+128]
002174b0ldrb w1, [sp+136]
002174b4ldp x29, x30, [sp-8]
002174b8add sp, sp, 640
002174bcret x30
002174c0
002174c0loc_2174c0:
002174c0str xzr, [sp+528]
002174c4add x27, sp, 536
002174c8stp xzr, xzr, [x27]
002174ccldr x0, [sp+648]
002174d0ldr x1, [sp+656]
002174d4ldr x2, [sp+664]
002174d8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
002174dcstr x0, [sp+528]
002174e0str x1, [sp+536]
002174e4str x2, [sp+544]
002174e8str x3, [sp+216]
002174ecstr x0, [sp+408]
002174f0str x1, [sp+416]
002174f4str x2, [sp+424]
002174f8ldr x3, [sp+216]
002174fcstr x3, [sp+272]
00217500str x0, [sp+648]
00217504str x1, [sp+656]
00217508str x2, [sp+664]
0021750cldr x3, [sp+272]
00217510str x3, [sp+184]
00217514tbnz x3, 63, 0x21751c
00217518b 0x217548
0021751c
0021751cloc_21751c:
0021751cadrp x27, 0x80b000
00217520ldr x2, [x27+160]
00217524adrp x27, 0x80b000
00217528ldr x3, [x27+168]
0021752cstr x2, [sp+392]
00217530str x3, [sp+400]
00217534ldr x0, [sp+128]
00217538ldrb w1, [sp+136]
0021753cldp x29, x30, [sp-8]
00217540add sp, sp, 640
00217544ret x30
00217548
00217548loc_217548:
00217548ldr x1, [sp+704]
0021754cldrsb x27, [x1]
00217550ldr x2, [x1+112]
00217554ldr x3, [x1+120]
00217558ldr x1, [x1+128]
0021755cstr x2, [sp+352]
00217560str x3, [sp+360]
00217564str x1, [sp+368]
00217568ldr x1, [sp+712]
0021756cldrsb x27, [x1]
00217570ldr x1, [x1+48]
00217574ldrsb x27, [x1]
00217578ldr x2, [x1]
0021757cldrsb x27, [x2]
00217580ldr x0, [x1+8]
00217584ldr x1, [x2+88]
00217588blr x1
0021758cstr x0, [sp+512]
00217590str x1, [sp+520]
00217594bl reflect.New
00217598str x0, [sp+280]
0021759cstr x1, [sp+288]
002175a0str x2, [sp+296]
002175a4b 0x2175a8
002175a8
002175a8loc_2175a8:
002175a8ldr x4, [sp+656]
002175acstr x4, [sp+216]
002175b0cbnz x4, 0x2175b8
002175b4b 0x217aa8
002175b8
002175b8loc_2175b8:
002175b8ldr x0, [sp+648]
002175bcldr x1, [sp+656]
002175c0ldr x2, [sp+664]
002175c4bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
002175c8str w0, [sp+120]
002175ccstrb w1, [sp+110]
002175d0str x2, [sp+208]
002175d4ldrsw x3, [sp+120]
002175d8str w3, [sp+124]
002175dcldrsb x3, [sp+110]
002175e0strb w3, [sp+111]
002175e4ldr x3, [sp+208]
002175e8str x3, [sp+264]
002175ecldrsw x3, [sp+124]
002175f0str w3, [sp+112]
002175f4ldrsb x3, [sp+111]
002175f8strb w3, [sp+109]
002175fcldr x0, [sp+264]
00217600str x0, [sp+176]
00217604tbnz x0, 63, 0x21760c
00217608b 0x217638
0021760c
0021760cloc_21760c:
0021760cadrp x27, 0x80b000
00217610ldr x2, [x27+160]
00217614adrp x27, 0x80b000
00217618ldr x3, [x27+168]
0021761cstr x2, [sp+392]
00217620str x3, [sp+400]
00217624ldr x0, [sp+128]
00217628ldrb w1, [sp+136]
0021762cldp x29, x30, [sp-8]
00217630add sp, sp, 640
00217634ret x30
00217638
00217638loc_217638:
00217638ldrsw x12, [sp+112]
0021763corr x13, xzr, 0x1fffffff
00217640subs wzr, w12, w13
00217644b.gt 0x21764c
00217648b 0x217678
0021764c
0021764cloc_21764c:
0021764cadrp x27, 0x80b000
00217650ldr x2, [x27+160]
00217654adrp x27, 0x80b000
00217658ldr x3, [x27+168]
0021765cstr x2, [sp+392]
00217660str x3, [sp+400]
00217664ldr x0, [sp+128]
00217668ldrb w1, [sp+136]
0021766cldp x29, x30, [sp-8]
00217670add sp, sp, 640
00217674ret x30
00217678
00217678loc_217678:
00217678ldr x1, [sp+656]
0021767cldr x12, [sp+648]
00217680ldr x13, [sp+664]
00217684b 0x217688
00217688
00217688loc_217688:
00217688subs xzr, x1, x0
0021768cb.hs 0x217694
00217690b 0x217b48
00217694
00217694loc_217694:
00217694sub x13, x13, x0
00217698sub x14, x1, x0
0021769csub x15, xzr, x13
002176a0and x15, x0, x15, asr #63
002176a4add x12, x12, x15
002176a8str x12, [sp+648]
002176acstr x14, [sp+656]
002176b0str x13, [sp+664]
002176b4adrp x27, 0x80b000
002176b8ldr x12, [x27+192]
002176bcadrp x27, 0x80b000
002176c0ldr x13, [x27+200]
002176c4str x12, [sp+376]
002176c8str x13, [sp+384]
002176ccldrsw x12, [sp+112]
002176d0str w12, [sp+116]
002176d4subs wzr, w12, 1
002176d8b.eq 0x2176e0
002176dcb 0x217808
002176e0
002176e0loc_2176e0:
002176e0b 0x2176e4
002176e4
002176e4loc_2176e4:
002176e4stp xzr, xzr, [sp+328]
002176e8str xzr, [sp+344]
002176ecstr xzr, [sp+160]
002176f0strb wzr, [sp+168]
002176f4stp xzr, xzr, [sp+488]
002176f8str xzr, [sp+504]
002176fcstp xzr, xzr, [sp+472]
00217700ldr x12, [sp+704]
00217704ldrsb x27, [x12]
00217708ldr x26, [x12+48]
0021770cldrsb x7, [sp+109]
00217710ldrb w8, [sp+720]
00217714ldrsw x6, [sp+112]
00217718ldr x12, [x26]
0021771cldr x0, [sp+648]
00217720ldr x3, [sp+352]
00217724ldr x1, [sp+656]
00217728ldr x9, [sp+728]
0021772cldr x4, [sp+360]
00217730ldr x5, [sp+368]
00217734ldr x2, [sp+664]
00217738ldr x10, [sp+736]
0021773cldr x11, [sp+744]
00217740blr x12
00217744str x0, [sp+488]
00217748str x1, [sp+496]
0021774cstr x2, [sp+504]
00217750str x3, [sp+192]
00217754strb w4, [sp+200]
00217758str x5, [sp+472]
0021775cstr x6, [sp+480]
00217760ldr x12, [sp+488]
00217764ldr x13, [sp+496]
00217768ldr x14, [sp+504]
0021776cstr x12, [sp+608]
00217770str x13, [sp+616]
00217774str x14, [sp+624]
00217778ldr x12, [sp+192]
0021777cldrb w13, [sp+200]
00217780str x12, [sp+248]
00217784strb w13, [sp+256]
00217788ldr x12, [sp+472]
0021778cldr x13, [sp+480]
00217790str x12, [sp+592]
00217794str x13, [sp+600]
00217798ldr x12, [sp+608]
0021779cldr x13, [sp+616]
002177a0ldr x14, [sp+624]
002177a4str x12, [sp+328]
002177a8str x13, [sp+336]
002177acstr x14, [sp+344]
002177b0ldr x12, [sp+248]
002177b4ldrb w13, [sp+256]
002177b8str x12, [sp+160]
002177bcstrb w13, [sp+168]
002177c0ldr x12, [sp+600]
002177c4ldr x13, [sp+592]
002177c8str x13, [sp+376]
002177ccstr x12, [sp+384]
002177d0cbnz x13, 0x2177d8
002177d4b 0x2177e0
002177d8
002177d8loc_2177d8:
002177d8orr x4, xzr, 1
002177dcb 0x21799c
002177e0
002177e0loc_2177e0:
002177e0ldr x4, [sp+328]
002177e4ldr x5, [sp+336]
002177e8ldr x6, [sp+344]
002177ecstr x4, [sp+352]
002177f0str x5, [sp+360]
002177f4str x6, [sp+368]
002177f8ldr x4, [sp+160]
002177fcstr x4, [sp+176]
00217800orr x4, xzr, 1
00217804b 0x21799c
00217808
00217808loc_217808:
00217808subs wzr, w12, 2
0021780cb.eq 0x217814
00217810b 0x217990
00217814
00217814loc_217814:
00217814b 0x217818
00217818
00217818loc_217818:
00217818ldrsb x4, [sp+109]
0021781cubfm x4, x4, 0, 7
00217820subs wzr, w4, 2
00217824b.ne 0x21782c
00217828b 0x217834
0021782c
0021782cloc_21782c:
0021782corr x4, xzr, 1
00217830b 0x21799c
00217834
00217834loc_217834:
00217834str xzr, [sp+304]
00217838stp xzr, xzr, [sp+312]
0021783cstr xzr, [sp+528]
00217840add x27, sp, 536
00217844stp xzr, xzr, [x27]
00217848ldr x0, [sp+648]
0021784cldr x1, [sp+656]
00217850ldr x2, [sp+664]
00217854bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00217858str x0, [sp+528]
0021785cstr x1, [sp+536]
00217860str x2, [sp+544]
00217864str x3, [sp+208]
00217868str x0, [sp+568]
0021786cstr x1, [sp+576]
00217870str x2, [sp+584]
00217874ldr x3, [sp+208]
00217878str x3, [sp+240]
0021787cstr x0, [sp+304]
00217880str x1, [sp+312]
00217884str x2, [sp+320]
00217888ldr x3, [sp+240]
0021788cstr x3, [sp+176]
00217890tbnz x3, 63, 0x217898
00217894b 0x2178c4
00217898
00217898loc_217898:
00217898adrp x27, 0x80b000
0021789cldr x2, [x27+160]
002178a0adrp x27, 0x80b000
002178a4ldr x3, [x27+168]
002178a8str x2, [sp+392]
002178acstr x3, [sp+400]
002178b0ldr x0, [sp+128]
002178b4ldrb w1, [sp+136]
002178b8ldp x29, x30, [sp-8]
002178bcadd sp, sp, 640
002178c0ret x30
002178c4
002178c4loc_2178c4:
002178c4str xzr, [sp+144]
002178c8strb wzr, [sp+152]
002178ccldr x0, [sp+280]
002178d0ldr x1, [sp+288]
002178d4ldr x2, [sp+296]
002178d8bl google.golang.org/protobuf/internal/impl.pointerOfValue
002178dcstr x0, [sp+464]
002178e0stp xzr, xzr, [sp+472]
002178e4ldr x3, [sp+712]
002178e8ldrsb x27, [x3]
002178ecldr x0, [x3+48]
002178f0str x0, [sp+432]
002178f4ldrb w6, [sp+720]
002178f8ldr x1, [sp+304]
002178fcldr x2, [sp+312]
00217900ldr x7, [sp+728]
00217904ldr x3, [sp+320]
00217908ldr x8, [sp+736]
0021790cldr x9, [sp+744]
00217910ldr x4, [sp+464]
00217914mov x5, xzr
00217918bl google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer
0021791cstr x0, [sp+192]
00217920strb w1, [sp+200]
00217924str x2, [sp+472]
00217928str x3, [sp+480]
0021792cldr x3, [sp+192]
00217930ldrb w4, [sp+200]
00217934str x3, [sp+224]
00217938strb w4, [sp+232]
0021793cldr x3, [sp+472]
00217940ldr x4, [sp+480]
00217944str x3, [sp+552]
00217948str x4, [sp+560]
0021794cldr x3, [sp+224]
00217950ldrb w4, [sp+232]
00217954str x3, [sp+144]
00217958strb w4, [sp+152]
0021795cldr x3, [sp+552]
00217960ldr x4, [sp+560]
00217964str x3, [sp+376]
00217968str x4, [sp+384]
0021796cldrb w3, [sp+152]
00217970tbnz w3, 0, 0x217978
00217974b 0x217984
00217978
00217978loc_217978:
00217978orr x4, xzr, 1
0021797cstrb w4, [sp+136]
00217980b 0x21798c
00217984
00217984loc_217984:
00217984orr x4, xzr, 1
00217988b 0x21798c
0021798c
0021798cloc_21798c:
0021798cb 0x21799c
00217990
00217990loc_217990:
00217990b 0x217994
00217994
00217994loc_217994:
00217994orr x4, xzr, 1
00217998b 0x21799c
0021799c
0021799cloc_21799c:
0021799cldr x5, [sp+376]
002179a0adrp x27, 0x80b000
002179a4ldr x6, [x27+192]
002179a8subs xzr, x6, x5
002179acb.eq 0x2179b4
002179b0b 0x217a28
002179b4
002179b4loc_2179b4:
002179b4ldr x0, [sp+376]
002179b8ldr x1, [sp+384]
002179bcadrp x27, 0x80b000
002179c0ldr x2, [x27+200]
002179c4bl runtime.ifaceeq
002179c8tbnz w0, 0, 0x2179d0
002179ccb 0x217a24
002179d0
002179d0loc_2179d0:
002179d0ldrsb x1, [sp+109]
002179d4ldr x2, [sp+648]
002179d8ldr x3, [sp+656]
002179dcldr x4, [sp+664]
002179e0ldrsw x0, [sp+112]
002179e4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
002179e8str x0, [sp+176]
002179ectbnz x0, 63, 0x2179f4
002179f0b 0x217a20
002179f4
002179f4loc_2179f4:
002179f4adrp x27, 0x80b000
002179f8ldr x2, [x27+160]
002179fcadrp x27, 0x80b000
00217a00ldr x3, [x27+168]
00217a04str x2, [sp+392]
00217a08str x3, [sp+400]
00217a0cldr x0, [sp+128]
00217a10ldrb w1, [sp+136]
00217a14ldp x29, x30, [sp-8]
00217a18add sp, sp, 640
00217a1cret x30
00217a20
00217a20loc_217a20:
00217a20b 0x217a60
00217a24
00217a24loc_217a24:
00217a24b 0x217a2c
00217a28
00217a28loc_217a28:
00217a28b 0x217a2c
00217a2c
00217a2cloc_217a2c:
00217a2cldr x4, [sp+376]
00217a30cbnz x4, 0x217a38
00217a34b 0x217a5c
00217a38
00217a38loc_217a38:
00217a38ldr x2, [sp+376]
00217a3cldr x3, [sp+384]
00217a40str x2, [sp+392]
00217a44str x3, [sp+400]
00217a48ldr x0, [sp+128]
00217a4cldrb w1, [sp+136]
00217a50ldp x29, x30, [sp-8]
00217a54add sp, sp, 640
00217a58ret x30
00217a5c
00217a5cloc_217a5c:
00217a5cb 0x217a60
00217a60
00217a60loc_217a60:
00217a60ldr x0, [sp+176]
00217a64ldr x1, [sp+656]
00217a68ldr x4, [sp+648]
00217a6cldr x5, [sp+664]
00217a70b 0x217a74
00217a74
00217a74loc_217a74:
00217a74subs xzr, x1, x0
00217a78b.hs 0x217a80
00217a7cb 0x217b44
00217a80
00217a80loc_217a80:
00217a80sub x5, x5, x0
00217a84sub x6, x1, x0
00217a88sub x7, xzr, x5
00217a8cand x7, x0, x7, asr #63
00217a90add x4, x4, x7
00217a94str x4, [sp+648]
00217a98str x6, [sp+656]
00217a9cstr x5, [sp+664]
00217aa0b 0x217aa4
00217aa4
00217aa4loc_217aa4:
00217aa4b 0x2175a8
00217aa8
00217aa8loc_217aa8:
00217aa8ldr x4, [sp+704]
00217aacldrsb x27, [x4]
00217ab0ldr x4, [x4+144]
00217ab4ldrsb x27, [x4]
00217ab8ldr x5, [x4+16]
00217abcldrsb x27, [x5]
00217ac0ldr x0, [x4+24]
00217ac4ldr x1, [sp+352]
00217ac8ldr x2, [sp+360]
00217accldr x3, [sp+368]
00217ad0ldr x4, [x5+24]
00217ad4blr x4
00217ad8str x0, [sp+440]
00217adcstr x1, [sp+448]
00217ae0str x2, [sp+456]
00217ae4ldr x4, [sp+672]
00217ae8ldr x6, [sp+280]
00217aecldr x5, [sp+680]
00217af0ldr x7, [sp+288]
00217af4ldr x8, [sp+688]
00217af8ldr x9, [sp+296]
00217afcmov x3, x0
00217b00mov x0, x4
00217b04mov x4, x1
00217b08mov x1, x5
00217b0cmov x5, x2
00217b10mov x2, x8
00217b14mov x8, x9
00217b18bl reflect.Value.SetMapIndex
00217b1cldr x4, [sp+184]
00217b20str x4, [sp+128]
00217b24stp xzr, xzr, [sp+392]
00217b28ldr x0, [sp+128]
00217b2cldrb w1, [sp+136]
00217b30mov x2, xzr
00217b34mov x3, xzr
00217b38ldp x29, x30, [sp-8]
00217b3cadd sp, sp, 640
00217b40ret x30
00217b44
00217b44loc_217b44:
00217b44bl runtime.panicSliceB
00217b48
00217b48loc_217b48:
00217b48bl runtime.panicSliceB
00217b4chint
00217b50
00217b50loc_217b50:
00217b50stp x0, x1, [sp+8]
00217b54stp x2, x3, [sp+24]
00217b58stp x4, x5, [sp+40]
00217b5cstrb w6, [sp+56]
00217b60stp x7, x8, [sp+64]
00217b64strb w9, [sp+80]
00217b68stp x10, x11, [sp+88]
00217b6cstr x12, [sp+104]
00217b70mov x3, x30
00217b74bl runtime.morestack_noctxt.abi0
00217b78ldp x0, x1, [sp+8]
00217b7cldp x2, x3, [sp+24]
00217b80ldp x4, x5, [sp+40]
00217b84ldrsb x6, [sp+56]
00217b88ldp x7, x8, [sp+64]
00217b8cldrb w9, [sp+80]
00217b90ldp x10, x11, [sp+88]
00217b94ldr x12, [sp+104]
00217b98b 0x217420
00217b9cudf 0
00217420
00217420google.golang.org/protobuf/internal/impl.consumeMapOfMessage: ; void google.golang.org/protobuf/internal/impl.consumeMapOfMessage(struct []uint8 b, reflect.Value mapv, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
00217420ldr x16, [x28+16]
00217424sub x17, sp, 512
00217428subs xzr, x17, x16
0021742cb.ls 0x217b50
00217430sub x20, sp, 640
00217434stp x29, x30, [x20-8]
00217438add sp, x20, 0
0021743csub x29, sp, 8
00217440str x0, [sp+648]
00217444str x1, [sp+656]
00217448str x2, [sp+664]
0021744cstr x3, [sp+672]
00217450str x4, [sp+680]
00217454str x5, [sp+688]
00217458strb w6, [sp+696]
0021745cstr x7, [sp+704]
00217460str x8, [sp+712]
00217464strb w9, [sp+720]
00217468str x10, [sp+728]
0021746cstr x11, [sp+736]
00217470str x12, [sp+744]
00217474str xzr, [sp+128]
00217478strb wzr, [sp+136]
0021747cstp xzr, xzr, [sp+392]
00217480ldrsb x4, [sp+696]
00217484ubfm x4, x4, 0, 7
00217488subs wzr, w4, 2
0021748cb.ne 0x217494
00217490b 0x2174c0
00217494
00217494loc_217494:
00217494adrp x27, 0x80b000
00217498ldr x2, [x27+192]
0021749cadrp x27, 0x80b000
002174a0ldr x3, [x27+200]
002174a4str x2, [sp+392]
002174a8str x3, [sp+400]
002174acldr x0, [sp+128]
002174b0ldrb w1, [sp+136]
002174b4ldp x29, x30, [sp-8]
002174b8add sp, sp, 640
002174bcret x30
002174c0
002174c0loc_2174c0:
002174c0str xzr, [sp+528]
002174c4add x27, sp, 536
002174c8stp xzr, xzr, [x27]
002174ccldr x0, [sp+648]
002174d0ldr x1, [sp+656]
002174d4ldr x2, [sp+664]
002174d8bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
002174dcstr x0, [sp+528]
002174e0str x1, [sp+536]
002174e4str x2, [sp+544]
002174e8str x3, [sp+216]
002174ecstr x0, [sp+408]
002174f0str x1, [sp+416]
002174f4str x2, [sp+424]
002174f8ldr x3, [sp+216]
002174fcstr x3, [sp+272]
00217500str x0, [sp+648]
00217504str x1, [sp+656]
00217508str x2, [sp+664]
0021750cldr x3, [sp+272]
00217510str x3, [sp+184]
00217514tbnz x3, 63, 0x21751c
00217518b 0x217548
0021751c
0021751cloc_21751c:
0021751cadrp x27, 0x80b000
00217520ldr x2, [x27+160]
00217524adrp x27, 0x80b000
00217528ldr x3, [x27+168]
0021752cstr x2, [sp+392]
00217530str x3, [sp+400]
00217534ldr x0, [sp+128]
00217538ldrb w1, [sp+136]
0021753cldp x29, x30, [sp-8]
00217540add sp, sp, 640
00217544ret x30
00217548
00217548loc_217548:
00217548ldr x1, [sp+704]
0021754cldrsb x27, [x1]
00217550ldr x2, [x1+112]
00217554ldr x3, [x1+120]
00217558ldr x1, [x1+128]
0021755cstr x2, [sp+352]
00217560str x3, [sp+360]
00217564str x1, [sp+368]
00217568ldr x1, [sp+712]
0021756cldrsb x27, [x1]
00217570ldr x1, [x1+48]
00217574ldrsb x27, [x1]
00217578ldr x2, [x1]
0021757cldrsb x27, [x2]
00217580ldr x0, [x1+8]
00217584ldr x1, [x2+88]
00217588blr x1
0021758cstr x0, [sp+512]
00217590str x1, [sp+520]
00217594bl reflect.New
00217598str x0, [sp+280]
0021759cstr x1, [sp+288]
002175a0str x2, [sp+296]
002175a4b 0x2175a8
002175a8
002175a8loc_2175a8:
002175a8ldr x4, [sp+656]
002175acstr x4, [sp+216]
002175b0cbnz x4, 0x2175b8
002175b4b 0x217aa8
002175b8
002175b8loc_2175b8:
002175b8ldr x0, [sp+648]
002175bcldr x1, [sp+656]
002175c0ldr x2, [sp+664]
002175c4bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
002175c8str w0, [sp+120]
002175ccstrb w1, [sp+110]
002175d0str x2, [sp+208]
002175d4ldrsw x3, [sp+120]
002175d8str w3, [sp+124]
002175dcldrsb x3, [sp+110]
002175e0strb w3, [sp+111]
002175e4ldr x3, [sp+208]
002175e8str x3, [sp+264]
002175ecldrsw x3, [sp+124]
002175f0str w3, [sp+112]
002175f4ldrsb x3, [sp+111]
002175f8strb w3, [sp+109]
002175fcldr x0, [sp+264]
00217600str x0, [sp+176]
00217604tbnz x0, 63, 0x21760c
00217608b 0x217638
0021760c
0021760cloc_21760c:
0021760cadrp x27, 0x80b000
00217610ldr x2, [x27+160]
00217614adrp x27, 0x80b000
00217618ldr x3, [x27+168]
0021761cstr x2, [sp+392]
00217620str x3, [sp+400]
00217624ldr x0, [sp+128]
00217628ldrb w1, [sp+136]
0021762cldp x29, x30, [sp-8]
00217630add sp, sp, 640
00217634ret x30
00217638
00217638loc_217638:
00217638ldrsw x12, [sp+112]
0021763corr x13, xzr, 0x1fffffff
00217640subs wzr, w12, w13
00217644b.gt 0x21764c
00217648b 0x217678
0021764c
0021764cloc_21764c:
0021764cadrp x27, 0x80b000
00217650ldr x2, [x27+160]
00217654adrp x27, 0x80b000
00217658ldr x3, [x27+168]
0021765cstr x2, [sp+392]
00217660str x3, [sp+400]
00217664ldr x0, [sp+128]
00217668ldrb w1, [sp+136]
0021766cldp x29, x30, [sp-8]
00217670add sp, sp, 640
00217674ret x30
00217678
00217678loc_217678:
00217678ldr x1, [sp+656]
0021767cldr x12, [sp+648]
00217680ldr x13, [sp+664]
00217684b 0x217688
00217688
00217688loc_217688:
00217688subs xzr, x1, x0
0021768cb.hs 0x217694
00217690b 0x217b48
00217694
00217694loc_217694:
00217694sub x13, x13, x0
00217698sub x14, x1, x0
0021769csub x15, xzr, x13
002176a0and x15, x0, x15, asr #63
002176a4add x12, x12, x15
002176a8str x12, [sp+648]
002176acstr x14, [sp+656]
002176b0str x13, [sp+664]
002176b4adrp x27, 0x80b000
002176b8ldr x12, [x27+192]
002176bcadrp x27, 0x80b000
002176c0ldr x13, [x27+200]
002176c4str x12, [sp+376]
002176c8str x13, [sp+384]
002176ccldrsw x12, [sp+112]
002176d0str w12, [sp+116]
002176d4subs wzr, w12, 1
002176d8b.eq 0x2176e0
002176dcb 0x217808
002176e0
002176e0loc_2176e0:
002176e0b 0x2176e4
002176e4
002176e4loc_2176e4:
002176e4stp xzr, xzr, [sp+328]
002176e8str xzr, [sp+344]
002176ecstr xzr, [sp+160]
002176f0strb wzr, [sp+168]
002176f4stp xzr, xzr, [sp+488]
002176f8str xzr, [sp+504]
002176fcstp xzr, xzr, [sp+472]
00217700ldr x12, [sp+704]
00217704ldrsb x27, [x12]
00217708ldr x26, [x12+48]
0021770cldrsb x7, [sp+109]
00217710ldrb w8, [sp+720]
00217714ldrsw x6, [sp+112]
00217718ldr x12, [x26]
0021771cldr x0, [sp+648]
00217720ldr x3, [sp+352]
00217724ldr x1, [sp+656]
00217728ldr x9, [sp+728]
0021772cldr x4, [sp+360]
00217730ldr x5, [sp+368]
00217734ldr x2, [sp+664]
00217738ldr x10, [sp+736]
0021773cldr x11, [sp+744]
00217740blr x12
00217744str x0, [sp+488]
00217748str x1, [sp+496]
0021774cstr x2, [sp+504]
00217750str x3, [sp+192]
00217754strb w4, [sp+200]
00217758str x5, [sp+472]
0021775cstr x6, [sp+480]
00217760ldr x12, [sp+488]
00217764ldr x13, [sp+496]
00217768ldr x14, [sp+504]
0021776cstr x12, [sp+608]
00217770str x13, [sp+616]
00217774str x14, [sp+624]
00217778ldr x12, [sp+192]
0021777cldrb w13, [sp+200]
00217780str x12, [sp+248]
00217784strb w13, [sp+256]
00217788ldr x12, [sp+472]
0021778cldr x13, [sp+480]
00217790str x12, [sp+592]
00217794str x13, [sp+600]
00217798ldr x12, [sp+608]
0021779cldr x13, [sp+616]
002177a0ldr x14, [sp+624]
002177a4str x12, [sp+328]
002177a8str x13, [sp+336]
002177acstr x14, [sp+344]
002177b0ldr x12, [sp+248]
002177b4ldrb w13, [sp+256]
002177b8str x12, [sp+160]
002177bcstrb w13, [sp+168]
002177c0ldr x12, [sp+600]
002177c4ldr x13, [sp+592]
002177c8str x13, [sp+376]
002177ccstr x12, [sp+384]
002177d0cbnz x13, 0x2177d8
002177d4b 0x2177e0
002177d8
002177d8loc_2177d8:
002177d8orr x4, xzr, 1
002177dcb 0x21799c
002177e0
002177e0loc_2177e0:
002177e0ldr x4, [sp+328]
002177e4ldr x5, [sp+336]
002177e8ldr x6, [sp+344]
002177ecstr x4, [sp+352]
002177f0str x5, [sp+360]
002177f4str x6, [sp+368]
002177f8ldr x4, [sp+160]
002177fcstr x4, [sp+176]
00217800orr x4, xzr, 1
00217804b 0x21799c
00217808
00217808loc_217808:
00217808subs wzr, w12, 2
0021780cb.eq 0x217814
00217810b 0x217990
00217814
00217814loc_217814:
00217814b 0x217818
00217818
00217818loc_217818:
00217818ldrsb x4, [sp+109]
0021781cubfm x4, x4, 0, 7
00217820subs wzr, w4, 2
00217824b.ne 0x21782c
00217828b 0x217834
0021782c
0021782cloc_21782c:
0021782corr x4, xzr, 1
00217830b 0x21799c
00217834
00217834loc_217834:
00217834str xzr, [sp+304]
00217838stp xzr, xzr, [sp+312]
0021783cstr xzr, [sp+528]
00217840add x27, sp, 536
00217844stp xzr, xzr, [x27]
00217848ldr x0, [sp+648]
0021784cldr x1, [sp+656]
00217850ldr x2, [sp+664]
00217854bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00217858str x0, [sp+528]
0021785cstr x1, [sp+536]
00217860str x2, [sp+544]
00217864str x3, [sp+208]
00217868str x0, [sp+568]
0021786cstr x1, [sp+576]
00217870str x2, [sp+584]
00217874ldr x3, [sp+208]
00217878str x3, [sp+240]
0021787cstr x0, [sp+304]
00217880str x1, [sp+312]
00217884str x2, [sp+320]
00217888ldr x3, [sp+240]
0021788cstr x3, [sp+176]
00217890tbnz x3, 63, 0x217898
00217894b 0x2178c4
00217898
00217898loc_217898:
00217898adrp x27, 0x80b000
0021789cldr x2, [x27+160]
002178a0adrp x27, 0x80b000
002178a4ldr x3, [x27+168]
002178a8str x2, [sp+392]
002178acstr x3, [sp+400]
002178b0ldr x0, [sp+128]
002178b4ldrb w1, [sp+136]
002178b8ldp x29, x30, [sp-8]
002178bcadd sp, sp, 640
002178c0ret x30
002178c4
002178c4loc_2178c4:
002178c4str xzr, [sp+144]
002178c8strb wzr, [sp+152]
002178ccldr x0, [sp+280]
002178d0ldr x1, [sp+288]
002178d4ldr x2, [sp+296]
002178d8bl google.golang.org/protobuf/internal/impl.pointerOfValue
002178dcstr x0, [sp+464]
002178e0stp xzr, xzr, [sp+472]
002178e4ldr x3, [sp+712]
002178e8ldrsb x27, [x3]
002178ecldr x0, [x3+48]
002178f0str x0, [sp+432]
002178f4ldrb w6, [sp+720]
002178f8ldr x1, [sp+304]
002178fcldr x2, [sp+312]
00217900ldr x7, [sp+728]
00217904ldr x3, [sp+320]
00217908ldr x8, [sp+736]
0021790cldr x9, [sp+744]
00217910ldr x4, [sp+464]
00217914mov x5, xzr
00217918bl google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer
0021791cstr x0, [sp+192]
00217920strb w1, [sp+200]
00217924str x2, [sp+472]
00217928str x3, [sp+480]
0021792cldr x3, [sp+192]
00217930ldrb w4, [sp+200]
00217934str x3, [sp+224]
00217938strb w4, [sp+232]
0021793cldr x3, [sp+472]
00217940ldr x4, [sp+480]
00217944str x3, [sp+552]
00217948str x4, [sp+560]
0021794cldr x3, [sp+224]
00217950ldrb w4, [sp+232]
00217954str x3, [sp+144]
00217958strb w4, [sp+152]
0021795cldr x3, [sp+552]
00217960ldr x4, [sp+560]
00217964str x3, [sp+376]
00217968str x4, [sp+384]
0021796cldrb w3, [sp+152]
00217970tbnz w3, 0, 0x217978
00217974b 0x217984
00217978
00217978loc_217978:
00217978orr x4, xzr, 1
0021797cstrb w4, [sp+136]
00217980b 0x21798c
00217984
00217984loc_217984:
00217984orr x4, xzr, 1
00217988b 0x21798c
0021798c
0021798cloc_21798c:
0021798cb 0x21799c
00217990
00217990loc_217990:
00217990b 0x217994
00217994
00217994loc_217994:
00217994orr x4, xzr, 1
00217998b 0x21799c
0021799c
0021799cloc_21799c:
0021799cldr x5, [sp+376]
002179a0adrp x27, 0x80b000
002179a4ldr x6, [x27+192]
002179a8subs xzr, x6, x5
002179acb.eq 0x2179b4
002179b0b 0x217a28
002179b4
002179b4loc_2179b4:
002179b4ldr x0, [sp+376]
002179b8ldr x1, [sp+384]
002179bcadrp x27, 0x80b000
002179c0ldr x2, [x27+200]
002179c4bl runtime.ifaceeq
002179c8tbnz w0, 0, 0x2179d0
002179ccb 0x217a24
002179d0
002179d0loc_2179d0:
002179d0ldrsb x1, [sp+109]
002179d4ldr x2, [sp+648]
002179d8ldr x3, [sp+656]
002179dcldr x4, [sp+664]
002179e0ldrsw x0, [sp+112]
002179e4bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
002179e8str x0, [sp+176]
002179ectbnz x0, 63, 0x2179f4
002179f0b 0x217a20
002179f4
002179f4loc_2179f4:
002179f4adrp x27, 0x80b000
002179f8ldr x2, [x27+160]
002179fcadrp x27, 0x80b000
00217a00ldr x3, [x27+168]
00217a04str x2, [sp+392]
00217a08str x3, [sp+400]
00217a0cldr x0, [sp+128]
00217a10ldrb w1, [sp+136]
00217a14ldp x29, x30, [sp-8]
00217a18add sp, sp, 640
00217a1cret x30
00217a20
00217a20loc_217a20:
00217a20b 0x217a60
00217a24
00217a24loc_217a24:
00217a24b 0x217a2c
00217a28
00217a28loc_217a28:
00217a28b 0x217a2c
00217a2c
00217a2cloc_217a2c:
00217a2cldr x4, [sp+376]
00217a30cbnz x4, 0x217a38
00217a34b 0x217a5c
00217a38
00217a38loc_217a38:
00217a38ldr x2, [sp+376]
00217a3cldr x3, [sp+384]
00217a40str x2, [sp+392]
00217a44str x3, [sp+400]
00217a48ldr x0, [sp+128]
00217a4cldrb w1, [sp+136]
00217a50ldp x29, x30, [sp-8]
00217a54add sp, sp, 640
00217a58ret x30
00217a5c
00217a5cloc_217a5c:
00217a5cb 0x217a60
00217a60
00217a60loc_217a60:
00217a60ldr x0, [sp+176]
00217a64ldr x1, [sp+656]
00217a68ldr x4, [sp+648]
00217a6cldr x5, [sp+664]
00217a70b 0x217a74
00217a74
00217a74loc_217a74:
00217a74subs xzr, x1, x0
00217a78b.hs 0x217a80
00217a7cb 0x217b44
00217a80
00217a80loc_217a80:
00217a80sub x5, x5, x0
00217a84sub x6, x1, x0
00217a88sub x7, xzr, x5
00217a8cand x7, x0, x7, asr #63
00217a90add x4, x4, x7
00217a94str x4, [sp+648]
00217a98str x6, [sp+656]
00217a9cstr x5, [sp+664]
00217aa0b 0x217aa4
00217aa4
00217aa4loc_217aa4:
00217aa4b 0x2175a8
00217aa8
00217aa8loc_217aa8:
00217aa8ldr x4, [sp+704]
00217aacldrsb x27, [x4]
00217ab0ldr x4, [x4+144]
00217ab4ldrsb x27, [x4]
00217ab8ldr x5, [x4+16]
00217abcldrsb x27, [x5]
00217ac0ldr x0, [x4+24]
00217ac4ldr x1, [sp+352]
00217ac8ldr x2, [sp+360]
00217accldr x3, [sp+368]
00217ad0ldr x4, [x5+24]
00217ad4blr x4
00217ad8str x0, [sp+440]
00217adcstr x1, [sp+448]
00217ae0str x2, [sp+456]
00217ae4ldr x4, [sp+672]
00217ae8ldr x6, [sp+280]
00217aecldr x5, [sp+680]
00217af0ldr x7, [sp+288]
00217af4ldr x8, [sp+688]
00217af8ldr x9, [sp+296]
00217afcmov x3, x0
00217b00mov x0, x4
00217b04mov x4, x1
00217b08mov x1, x5
00217b0cmov x5, x2
00217b10mov x2, x8
00217b14mov x8, x9
00217b18bl reflect.Value.SetMapIndex
00217b1cldr x4, [sp+184]
00217b20str x4, [sp+128]
00217b24stp xzr, xzr, [sp+392]
00217b28ldr x0, [sp+128]
00217b2cldrb w1, [sp+136]
00217b30mov x2, xzr
00217b34mov x3, xzr
00217b38ldp x29, x30, [sp-8]
00217b3cadd sp, sp, 640
00217b40ret x30
00217b44
00217b44loc_217b44:
00217b44bl runtime.panicSliceB
00217b48
00217b48loc_217b48:
00217b48bl runtime.panicSliceB
00217b4chint
00217b50
00217b50loc_217b50:
00217b50stp x0, x1, [sp+8]
00217b54stp x2, x3, [sp+24]
00217b58stp x4, x5, [sp+40]
00217b5cstrb w6, [sp+56]
00217b60stp x7, x8, [sp+64]
00217b64strb w9, [sp+80]
00217b68stp x10, x11, [sp+88]
00217b6cstr x12, [sp+104]
00217b70mov x3, x30
00217b74bl runtime.morestack_noctxt.abi0
00217b78ldp x0, x1, [sp+8]
00217b7cldp x2, x3, [sp+24]
00217b80ldp x4, x5, [sp+40]
00217b84ldrsb x6, [sp+56]
00217b88ldp x7, x8, [sp+64]
00217b8cldrb w9, [sp+80]
00217b90ldp x10, x11, [sp+88]
00217b94ldr x12, [sp+104]
00217b98b 0x217420
00217b9cudf 0
00217420
00217ba0
00217ba0google.golang.org/protobuf/internal/impl.appendMapItem: ; void google.golang.org/protobuf/internal/impl.appendMapItem(struct []uint8 b, reflect.Value keyrv, reflect.Value valrv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00217ba0ldr x16, [x28+16]
00217ba4sub x17, sp, 464
00217ba8subs xzr, x17, x16
00217bacb.ls 0x218214
00217bb0sub x20, sp, 592
00217bb4stp x29, x30, [x20-8]
00217bb8add sp, x20, 0
00217bbcsub x29, sp, 8
00217bc0str x0, [sp+600]
00217bc4str x1, [sp+608]
00217bc8str x2, [sp+616]
00217bccstr x3, [sp+624]
00217bd0str x4, [sp+632]
00217bd4str x5, [sp+640]
00217bd8str x6, [sp+648]
00217bdcstr x7, [sp+656]
00217be0str x8, [sp+664]
00217be4str x9, [sp+672]
00217be8str x10, [sp+680]
00217becstrb w11, [sp+688]
00217bf0str xzr, [sp+160]
00217bf4stp xzr, xzr, [sp+168]
00217bf8stp xzr, xzr, [sp+144]
00217bfcldr x4, [sp+680]
00217c00ldrsb x27, [x4]
00217c04ldr x4, [x4+48]
00217c08cbnz x4, 0x217c10
00217c0cb 0x217f14
00217c10
00217c10loc_217c10:
00217c10ldr x4, [sp+672]
00217c14ldrsb x27, [x4]
00217c18ldr x4, [x4+144]
00217c1cldrsb x27, [x4]
00217c20ldr x5, [x4+16]
00217c24ldrsb x27, [x5]
00217c28ldr x0, [x4+24]
00217c2cldr x1, [sp+624]
00217c30ldr x2, [sp+632]
00217c34ldr x3, [sp+640]
00217c38ldr x4, [x5+56]
00217c3cblr x4
00217c40str x0, [sp+400]
00217c44str x1, [sp+408]
00217c48str x2, [sp+416]
00217c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217c50str x0, [sp+216]
00217c54str x1, [sp+224]
00217c58str x2, [sp+232]
00217c5cldr x0, [sp+648]
00217c60ldr x1, [sp+656]
00217c64ldr x2, [sp+664]
00217c68bl google.golang.org/protobuf/internal/impl.pointerOfValue
00217c6cstr x0, [sp+184]
00217c70ldr x4, [sp+680]
00217c74ldrsb x27, [x4]
00217c78ldr x0, [x4+48]
00217c7cstr x0, [sp+352]
00217c80ldrb w2, [sp+688]
00217c84ldr x1, [sp+184]
00217c88bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00217c8cstr x0, [sp+80]
00217c90str xzr, [sp+88]
00217c94ldr x0, [sp+216]
00217c98ldr x1, [sp+224]
00217c9cldr x2, [sp+232]
00217ca0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217ca4str x0, [sp+400]
00217ca8str x1, [sp+408]
00217cacstr x2, [sp+416]
00217cb0ldr x4, [sp+672]
00217cb4ldrsb x27, [x4]
00217cb8ldr x26, [x4+32]
00217cbcldrb w4, [sp+688]
00217cc0ldr x5, [x26]
00217cc4orr x3, xzr, 1
00217cc8blr x5
00217cccstr x0, [sp+136]
00217cd0ldr x4, [sp+88]
00217cd4add x4, x4, x0
00217cd8str x4, [sp+88]
00217cdcldr x0, [sp+80]
00217ce0bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00217ce4str x0, [sp+136]
00217ce8ldr x4, [sp+88]
00217cecadd x4, x0, x4
00217cf0add x3, x4, 1
00217cf4str x3, [sp+88]
00217cf8ldr x0, [sp+600]
00217cfcldr x1, [sp+608]
00217d00ldr x2, [sp+616]
00217d04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217d08str x0, [sp+600]
00217d0cstr x1, [sp+608]
00217d10str x2, [sp+616]
00217d14ldr x0, [sp+216]
00217d18ldr x1, [sp+224]
00217d1cldr x2, [sp+232]
00217d20bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217d24str x0, [sp+400]
00217d28str x1, [sp+408]
00217d2cstr x2, [sp+416]
00217d30str xzr, [sp+376]
00217d34stp xzr, xzr, [sp+384]
00217d38stp xzr, xzr, [sp+360]
00217d3cldr x4, [sp+672]
00217d40ldrsb x27, [x4]
00217d44ldr x6, [x4+16]
00217d48str x6, [sp+112]
00217d4cldr x4, [sp+672]
00217d50ldrsb x27, [x4]
00217d54ldr x26, [x4+40]
00217d58ldrb w7, [sp+688]
00217d5cldr x4, [x26]
00217d60ldr x1, [sp+608]
00217d64ldr x2, [sp+616]
00217d68ldr x0, [sp+600]
00217d6cldr x3, [sp+400]
00217d70ldr x5, [sp+408]
00217d74ldr x8, [sp+416]
00217d78mov x9, x4
00217d7cmov x4, x5
00217d80mov x5, x8
00217d84blr x9
00217d88str x0, [sp+376]
00217d8cstr x1, [sp+384]
00217d90str x2, [sp+392]
00217d94str x3, [sp+360]
00217d98str x4, [sp+368]
00217d9cldr x4, [sp+376]
00217da0ldr x5, [sp+384]
00217da4ldr x6, [sp+392]
00217da8str x4, [sp+480]
00217dacstr x5, [sp+488]
00217db0str x6, [sp+496]
00217db4ldr x4, [sp+360]
00217db8ldr x5, [sp+368]
00217dbcstr x4, [sp+464]
00217dc0str x5, [sp+472]
00217dc4ldr x4, [sp+480]
00217dc8ldr x5, [sp+488]
00217dccldr x6, [sp+496]
00217dd0str x4, [sp+296]
00217dd4str x5, [sp+304]
00217dd8str x6, [sp+312]
00217ddcldr x4, [sp+472]
00217de0ldr x5, [sp+464]
00217de4str x5, [sp+264]
00217de8str x4, [sp+272]
00217deccbnz x5, 0x217df4
00217df0b 0x217e24
00217df4
00217df4loc_217df4:
00217df4str xzr, [sp+160]
00217df8stp xzr, xzr, [sp+168]
00217dfcldr x3, [sp+264]
00217e00ldr x4, [sp+272]
00217e04str x3, [sp+144]
00217e08str x4, [sp+152]
00217e0cldr x0, [sp+160]
00217e10ldr x1, [sp+168]
00217e14ldr x2, [sp+176]
00217e18ldp x29, x30, [sp-8]
00217e1cadd sp, sp, 592
00217e20ret x30
00217e24
00217e24loc_217e24:
00217e24ldr x4, [sp+672]
00217e28ldrsb x27, [x4]
00217e2cldr x3, [x4+24]
00217e30str x3, [sp+104]
00217e34ldr x0, [sp+296]
00217e38ldr x1, [sp+304]
00217e3cldr x2, [sp+312]
00217e40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e44str x0, [sp+296]
00217e48str x1, [sp+304]
00217e4cstr x2, [sp+312]
00217e50ldr x3, [sp+80]
00217e54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e58str x0, [sp+296]
00217e5cstr x1, [sp+304]
00217e60str x2, [sp+312]
00217e64str xzr, [sp+376]
00217e68stp xzr, xzr, [sp+384]
00217e6cstp xzr, xzr, [sp+360]
00217e70ldr x4, [sp+680]
00217e74ldrsb x27, [x4]
00217e78ldr x0, [x4+48]
00217e7cstr x0, [sp+344]
00217e80ldrb w5, [sp+688]
00217e84ldr x1, [sp+296]
00217e88ldr x4, [sp+184]
00217e8cldr x2, [sp+304]
00217e90ldr x3, [sp+312]
00217e94bl google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
00217e98str x0, [sp+376]
00217e9cstr x1, [sp+384]
00217ea0str x2, [sp+392]
00217ea4str x3, [sp+360]
00217ea8str x4, [sp+368]
00217eacldr x4, [sp+376]
00217eb0ldr x5, [sp+384]
00217eb4ldr x6, [sp+392]
00217eb8str x4, [sp+440]
00217ebcstr x5, [sp+448]
00217ec0str x6, [sp+456]
00217ec4ldr x4, [sp+360]
00217ec8ldr x5, [sp+368]
00217eccstr x4, [sp+424]
00217ed0str x5, [sp+432]
00217ed4ldr x4, [sp+440]
00217ed8ldr x5, [sp+448]
00217edcldr x6, [sp+456]
00217ee0str x4, [sp+160]
00217ee4str x5, [sp+168]
00217ee8str x6, [sp+176]
00217eecldr x3, [sp+424]
00217ef0ldr x4, [sp+432]
00217ef4str x3, [sp+144]
00217ef8str x4, [sp+152]
00217efcldr x0, [sp+160]
00217f00ldr x1, [sp+168]
00217f04ldr x2, [sp+176]
00217f08ldp x29, x30, [sp-8]
00217f0cadd sp, sp, 592
00217f10ret x30
00217f14
00217f14loc_217f14:
00217f14ldr x4, [sp+672]
00217f18ldrsb x27, [x4]
00217f1cldr x4, [x4+144]
00217f20ldrsb x27, [x4]
00217f24ldr x5, [x4+16]
00217f28ldrsb x27, [x5]
00217f2cldr x0, [x4+24]
00217f30ldr x1, [sp+624]
00217f34ldr x2, [sp+632]
00217f38ldr x3, [sp+640]
00217f3cldr x4, [x5+56]
00217f40blr x4
00217f44str x0, [sp+400]
00217f48str x1, [sp+408]
00217f4cstr x2, [sp+416]
00217f50bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217f54str x0, [sp+240]
00217f58str x1, [sp+248]
00217f5cstr x2, [sp+256]
00217f60ldr x4, [sp+672]
00217f64ldrsb x27, [x4]
00217f68ldr x4, [x4+144]
00217f6cldrsb x27, [x4]
00217f70ldr x5, [x4+32]
00217f74ldrsb x27, [x5]
00217f78ldr x0, [x4+40]
00217f7cldr x1, [sp+648]
00217f80ldr x2, [sp+656]
00217f84ldr x3, [sp+664]
00217f88ldr x4, [x5+56]
00217f8cblr x4
00217f90str x0, [sp+192]
00217f94str x1, [sp+200]
00217f98str x2, [sp+208]
00217f9cstr xzr, [sp+96]
00217fa0ldr x0, [sp+240]
00217fa4ldr x1, [sp+248]
00217fa8ldr x2, [sp+256]
00217facbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217fb0str x0, [sp+400]
00217fb4str x1, [sp+408]
00217fb8str x2, [sp+416]
00217fbcldr x4, [sp+672]
00217fc0ldrsb x27, [x4]
00217fc4ldr x26, [x4+32]
00217fc8ldrb w4, [sp+688]
00217fccldr x5, [x26]
00217fd0orr x3, xzr, 1
00217fd4blr x5
00217fd8str x0, [sp+136]
00217fdcldr x4, [sp+96]
00217fe0add x4, x4, x0
00217fe4str x4, [sp+96]
00217fe8ldr x4, [sp+672]
00217fecldrsb x27, [x4]
00217ff0ldr x26, [x4+72]
00217ff4ldrb w4, [sp+688]
00217ff8ldr x5, [x26]
00217ffcldr x0, [sp+192]
00218000ldr x1, [sp+200]
00218004ldr x2, [sp+208]
00218008orr x3, xzr, 1
0021800cblr x5
00218010str x0, [sp+136]
00218014ldr x4, [sp+96]
00218018add x3, x4, x0
0021801cstr x3, [sp+96]
00218020ldr x0, [sp+600]
00218024ldr x1, [sp+608]
00218028ldr x2, [sp+616]
0021802cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218030str x0, [sp+600]
00218034str x1, [sp+608]
00218038str x2, [sp+616]
0021803cldr x0, [sp+240]
00218040ldr x1, [sp+248]
00218044ldr x2, [sp+256]
00218048bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0021804cstr x0, [sp+400]
00218050str x1, [sp+408]
00218054str x2, [sp+416]
00218058str xzr, [sp+376]
0021805cstp xzr, xzr, [sp+384]
00218060stp xzr, xzr, [sp+360]
00218064ldr x4, [sp+672]
00218068ldrsb x27, [x4]
0021806cldr x6, [x4+16]
00218070str x6, [sp+128]
00218074ldr x4, [sp+672]
00218078ldrsb x27, [x4]
0021807cldr x26, [x4+40]
00218080ldrb w7, [sp+688]
00218084ldr x4, [x26]
00218088ldr x1, [sp+608]
0021808cldr x2, [sp+616]
00218090ldr x0, [sp+600]
00218094ldr x3, [sp+400]
00218098ldr x5, [sp+408]
0021809cldr x8, [sp+416]
002180a0mov x9, x4
002180a4mov x4, x5
002180a8mov x5, x8
002180acblr x9
002180b0str x0, [sp+376]
002180b4str x1, [sp+384]
002180b8str x2, [sp+392]
002180bcstr x3, [sp+360]
002180c0str x4, [sp+368]
002180c4ldr x4, [sp+376]
002180c8ldr x5, [sp+384]
002180ccldr x6, [sp+392]
002180d0str x4, [sp+560]
002180d4str x5, [sp+568]
002180d8str x6, [sp+576]
002180dcldr x4, [sp+360]
002180e0ldr x5, [sp+368]
002180e4str x4, [sp+544]
002180e8str x5, [sp+552]
002180ecldr x4, [sp+560]
002180f0ldr x5, [sp+568]
002180f4ldr x6, [sp+576]
002180f8str x4, [sp+320]
002180fcstr x5, [sp+328]
00218100str x6, [sp+336]
00218104ldr x4, [sp+552]
00218108ldr x5, [sp+544]
0021810cstr x5, [sp+280]
00218110str x4, [sp+288]
00218114cbnz x5, 0x21811c
00218118b 0x21814c
0021811c
0021811cloc_21811c:
0021811cstr xzr, [sp+160]
00218120stp xzr, xzr, [sp+168]
00218124ldr x3, [sp+280]
00218128ldr x4, [sp+288]
0021812cstr x3, [sp+144]
00218130str x4, [sp+152]
00218134ldr x0, [sp+160]
00218138ldr x1, [sp+168]
0021813cldr x2, [sp+176]
00218140ldp x29, x30, [sp-8]
00218144add sp, sp, 592
00218148ret x30
0021814c
0021814cloc_21814c:
0021814cstr xzr, [sp+376]
00218150stp xzr, xzr, [sp+384]
00218154stp xzr, xzr, [sp+360]
00218158ldr x8, [sp+672]
0021815cldrsb x27, [x8]
00218160ldr x6, [x8+24]
00218164str x6, [sp+120]
00218168ldr x8, [sp+672]
0021816cldrsb x27, [x8]
00218170ldr x26, [x8+80]
00218174ldrb w7, [sp+688]
00218178ldr x8, [x26]
0021817cldr x0, [sp+320]
00218180ldr x3, [sp+192]
00218184ldr x1, [sp+328]
00218188ldr x4, [sp+200]
0021818cldr x5, [sp+208]
00218190ldr x2, [sp+336]
00218194blr x8
00218198str x0, [sp+376]
0021819cstr x1, [sp+384]
002181a0str x2, [sp+392]
002181a4str x3, [sp+360]
002181a8str x4, [sp+368]
002181acldr x8, [sp+376]
002181b0ldr x9, [sp+384]
002181b4ldr x10, [sp+392]
002181b8str x8, [sp+520]
002181bcstr x9, [sp+528]
002181c0str x10, [sp+536]
002181c4ldr x8, [sp+360]
002181c8ldr x9, [sp+368]
002181ccstr x8, [sp+504]
002181d0str x9, [sp+512]
002181d4ldr x8, [sp+520]
002181d8ldr x9, [sp+528]
002181dcldr x10, [sp+536]
002181e0str x8, [sp+160]
002181e4str x9, [sp+168]
002181e8str x10, [sp+176]
002181ecldr x3, [sp+504]
002181f0ldr x4, [sp+512]
002181f4str x3, [sp+144]
002181f8str x4, [sp+152]
002181fcldr x0, [sp+160]
00218200ldr x1, [sp+168]
00218204ldr x2, [sp+176]
00218208ldp x29, x30, [sp-8]
0021820cadd sp, sp, 592
00218210ret x30
00218214
00218214loc_218214:
00218214stp x0, x1, [sp+8]
00218218stp x2, x3, [sp+24]
0021821cstp x4, x5, [sp+40]
00218220stp x6, x7, [sp+56]
00218224stp x8, x9, [sp+72]
00218228str x10, [sp+88]
0021822cstrb w11, [sp+96]
00218230mov x3, x30
00218234bl runtime.morestack_noctxt.abi0
00218238ldp x0, x1, [sp+8]
0021823cldp x2, x3, [sp+24]
00218240ldp x4, x5, [sp+40]
00218244ldp x6, x7, [sp+56]
00218248ldp x8, x9, [sp+72]
0021824cldr x10, [sp+88]
00218250ldrb w11, [sp+96]
00218254b 0x217ba0
00218258udf 0
0021825cudf 0
00217ba0
00217ba0google.golang.org/protobuf/internal/impl.appendMapItem: ; void google.golang.org/protobuf/internal/impl.appendMapItem(struct []uint8 b, reflect.Value keyrv, reflect.Value valrv, google.golang.org/protobuf/internal/impl.mapInfo * mapi, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00217ba0ldr x16, [x28+16]
00217ba4sub x17, sp, 464
00217ba8subs xzr, x17, x16
00217bacb.ls 0x218214
00217bb0sub x20, sp, 592
00217bb4stp x29, x30, [x20-8]
00217bb8add sp, x20, 0
00217bbcsub x29, sp, 8
00217bc0str x0, [sp+600]
00217bc4str x1, [sp+608]
00217bc8str x2, [sp+616]
00217bccstr x3, [sp+624]
00217bd0str x4, [sp+632]
00217bd4str x5, [sp+640]
00217bd8str x6, [sp+648]
00217bdcstr x7, [sp+656]
00217be0str x8, [sp+664]
00217be4str x9, [sp+672]
00217be8str x10, [sp+680]
00217becstrb w11, [sp+688]
00217bf0str xzr, [sp+160]
00217bf4stp xzr, xzr, [sp+168]
00217bf8stp xzr, xzr, [sp+144]
00217bfcldr x4, [sp+680]
00217c00ldrsb x27, [x4]
00217c04ldr x4, [x4+48]
00217c08cbnz x4, 0x217c10
00217c0cb 0x217f14
00217c10
00217c10loc_217c10:
00217c10ldr x4, [sp+672]
00217c14ldrsb x27, [x4]
00217c18ldr x4, [x4+144]
00217c1cldrsb x27, [x4]
00217c20ldr x5, [x4+16]
00217c24ldrsb x27, [x5]
00217c28ldr x0, [x4+24]
00217c2cldr x1, [sp+624]
00217c30ldr x2, [sp+632]
00217c34ldr x3, [sp+640]
00217c38ldr x4, [x5+56]
00217c3cblr x4
00217c40str x0, [sp+400]
00217c44str x1, [sp+408]
00217c48str x2, [sp+416]
00217c4cbl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217c50str x0, [sp+216]
00217c54str x1, [sp+224]
00217c58str x2, [sp+232]
00217c5cldr x0, [sp+648]
00217c60ldr x1, [sp+656]
00217c64ldr x2, [sp+664]
00217c68bl google.golang.org/protobuf/internal/impl.pointerOfValue
00217c6cstr x0, [sp+184]
00217c70ldr x4, [sp+680]
00217c74ldrsb x27, [x4]
00217c78ldr x0, [x4+48]
00217c7cstr x0, [sp+352]
00217c80ldrb w2, [sp+688]
00217c84ldr x1, [sp+184]
00217c88bl google.golang.org/protobuf/internal/impl.(*MessageInfo).sizePointer
00217c8cstr x0, [sp+80]
00217c90str xzr, [sp+88]
00217c94ldr x0, [sp+216]
00217c98ldr x1, [sp+224]
00217c9cldr x2, [sp+232]
00217ca0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217ca4str x0, [sp+400]
00217ca8str x1, [sp+408]
00217cacstr x2, [sp+416]
00217cb0ldr x4, [sp+672]
00217cb4ldrsb x27, [x4]
00217cb8ldr x26, [x4+32]
00217cbcldrb w4, [sp+688]
00217cc0ldr x5, [x26]
00217cc4orr x3, xzr, 1
00217cc8blr x5
00217cccstr x0, [sp+136]
00217cd0ldr x4, [sp+88]
00217cd4add x4, x4, x0
00217cd8str x4, [sp+88]
00217cdcldr x0, [sp+80]
00217ce0bl google.golang.org/protobuf/encoding/protowire.SizeBytes
00217ce4str x0, [sp+136]
00217ce8ldr x4, [sp+88]
00217cecadd x4, x0, x4
00217cf0add x3, x4, 1
00217cf4str x3, [sp+88]
00217cf8ldr x0, [sp+600]
00217cfcldr x1, [sp+608]
00217d00ldr x2, [sp+616]
00217d04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217d08str x0, [sp+600]
00217d0cstr x1, [sp+608]
00217d10str x2, [sp+616]
00217d14ldr x0, [sp+216]
00217d18ldr x1, [sp+224]
00217d1cldr x2, [sp+232]
00217d20bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217d24str x0, [sp+400]
00217d28str x1, [sp+408]
00217d2cstr x2, [sp+416]
00217d30str xzr, [sp+376]
00217d34stp xzr, xzr, [sp+384]
00217d38stp xzr, xzr, [sp+360]
00217d3cldr x4, [sp+672]
00217d40ldrsb x27, [x4]
00217d44ldr x6, [x4+16]
00217d48str x6, [sp+112]
00217d4cldr x4, [sp+672]
00217d50ldrsb x27, [x4]
00217d54ldr x26, [x4+40]
00217d58ldrb w7, [sp+688]
00217d5cldr x4, [x26]
00217d60ldr x1, [sp+608]
00217d64ldr x2, [sp+616]
00217d68ldr x0, [sp+600]
00217d6cldr x3, [sp+400]
00217d70ldr x5, [sp+408]
00217d74ldr x8, [sp+416]
00217d78mov x9, x4
00217d7cmov x4, x5
00217d80mov x5, x8
00217d84blr x9
00217d88str x0, [sp+376]
00217d8cstr x1, [sp+384]
00217d90str x2, [sp+392]
00217d94str x3, [sp+360]
00217d98str x4, [sp+368]
00217d9cldr x4, [sp+376]
00217da0ldr x5, [sp+384]
00217da4ldr x6, [sp+392]
00217da8str x4, [sp+480]
00217dacstr x5, [sp+488]
00217db0str x6, [sp+496]
00217db4ldr x4, [sp+360]
00217db8ldr x5, [sp+368]
00217dbcstr x4, [sp+464]
00217dc0str x5, [sp+472]
00217dc4ldr x4, [sp+480]
00217dc8ldr x5, [sp+488]
00217dccldr x6, [sp+496]
00217dd0str x4, [sp+296]
00217dd4str x5, [sp+304]
00217dd8str x6, [sp+312]
00217ddcldr x4, [sp+472]
00217de0ldr x5, [sp+464]
00217de4str x5, [sp+264]
00217de8str x4, [sp+272]
00217deccbnz x5, 0x217df4
00217df0b 0x217e24
00217df4
00217df4loc_217df4:
00217df4str xzr, [sp+160]
00217df8stp xzr, xzr, [sp+168]
00217dfcldr x3, [sp+264]
00217e00ldr x4, [sp+272]
00217e04str x3, [sp+144]
00217e08str x4, [sp+152]
00217e0cldr x0, [sp+160]
00217e10ldr x1, [sp+168]
00217e14ldr x2, [sp+176]
00217e18ldp x29, x30, [sp-8]
00217e1cadd sp, sp, 592
00217e20ret x30
00217e24
00217e24loc_217e24:
00217e24ldr x4, [sp+672]
00217e28ldrsb x27, [x4]
00217e2cldr x3, [x4+24]
00217e30str x3, [sp+104]
00217e34ldr x0, [sp+296]
00217e38ldr x1, [sp+304]
00217e3cldr x2, [sp+312]
00217e40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e44str x0, [sp+296]
00217e48str x1, [sp+304]
00217e4cstr x2, [sp+312]
00217e50ldr x3, [sp+80]
00217e54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00217e58str x0, [sp+296]
00217e5cstr x1, [sp+304]
00217e60str x2, [sp+312]
00217e64str xzr, [sp+376]
00217e68stp xzr, xzr, [sp+384]
00217e6cstp xzr, xzr, [sp+360]
00217e70ldr x4, [sp+680]
00217e74ldrsb x27, [x4]
00217e78ldr x0, [x4+48]
00217e7cstr x0, [sp+344]
00217e80ldrb w5, [sp+688]
00217e84ldr x1, [sp+296]
00217e88ldr x4, [sp+184]
00217e8cldr x2, [sp+304]
00217e90ldr x3, [sp+312]
00217e94bl google.golang.org/protobuf/internal/impl.(*MessageInfo).marshalAppendPointer
00217e98str x0, [sp+376]
00217e9cstr x1, [sp+384]
00217ea0str x2, [sp+392]
00217ea4str x3, [sp+360]
00217ea8str x4, [sp+368]
00217eacldr x4, [sp+376]
00217eb0ldr x5, [sp+384]
00217eb4ldr x6, [sp+392]
00217eb8str x4, [sp+440]
00217ebcstr x5, [sp+448]
00217ec0str x6, [sp+456]
00217ec4ldr x4, [sp+360]
00217ec8ldr x5, [sp+368]
00217eccstr x4, [sp+424]
00217ed0str x5, [sp+432]
00217ed4ldr x4, [sp+440]
00217ed8ldr x5, [sp+448]
00217edcldr x6, [sp+456]
00217ee0str x4, [sp+160]
00217ee4str x5, [sp+168]
00217ee8str x6, [sp+176]
00217eecldr x3, [sp+424]
00217ef0ldr x4, [sp+432]
00217ef4str x3, [sp+144]
00217ef8str x4, [sp+152]
00217efcldr x0, [sp+160]
00217f00ldr x1, [sp+168]
00217f04ldr x2, [sp+176]
00217f08ldp x29, x30, [sp-8]
00217f0cadd sp, sp, 592
00217f10ret x30
00217f14
00217f14loc_217f14:
00217f14ldr x4, [sp+672]
00217f18ldrsb x27, [x4]
00217f1cldr x4, [x4+144]
00217f20ldrsb x27, [x4]
00217f24ldr x5, [x4+16]
00217f28ldrsb x27, [x5]
00217f2cldr x0, [x4+24]
00217f30ldr x1, [sp+624]
00217f34ldr x2, [sp+632]
00217f38ldr x3, [sp+640]
00217f3cldr x4, [x5+56]
00217f40blr x4
00217f44str x0, [sp+400]
00217f48str x1, [sp+408]
00217f4cstr x2, [sp+416]
00217f50bl google.golang.org/protobuf/reflect/protoreflect.Value.MapKey
00217f54str x0, [sp+240]
00217f58str x1, [sp+248]
00217f5cstr x2, [sp+256]
00217f60ldr x4, [sp+672]
00217f64ldrsb x27, [x4]
00217f68ldr x4, [x4+144]
00217f6cldrsb x27, [x4]
00217f70ldr x5, [x4+32]
00217f74ldrsb x27, [x5]
00217f78ldr x0, [x4+40]
00217f7cldr x1, [sp+648]
00217f80ldr x2, [sp+656]
00217f84ldr x3, [sp+664]
00217f88ldr x4, [x5+56]
00217f8cblr x4
00217f90str x0, [sp+192]
00217f94str x1, [sp+200]
00217f98str x2, [sp+208]
00217f9cstr xzr, [sp+96]
00217fa0ldr x0, [sp+240]
00217fa4ldr x1, [sp+248]
00217fa8ldr x2, [sp+256]
00217facbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
00217fb0str x0, [sp+400]
00217fb4str x1, [sp+408]
00217fb8str x2, [sp+416]
00217fbcldr x4, [sp+672]
00217fc0ldrsb x27, [x4]
00217fc4ldr x26, [x4+32]
00217fc8ldrb w4, [sp+688]
00217fccldr x5, [x26]
00217fd0orr x3, xzr, 1
00217fd4blr x5
00217fd8str x0, [sp+136]
00217fdcldr x4, [sp+96]
00217fe0add x4, x4, x0
00217fe4str x4, [sp+96]
00217fe8ldr x4, [sp+672]
00217fecldrsb x27, [x4]
00217ff0ldr x26, [x4+72]
00217ff4ldrb w4, [sp+688]
00217ff8ldr x5, [x26]
00217ffcldr x0, [sp+192]
00218000ldr x1, [sp+200]
00218004ldr x2, [sp+208]
00218008orr x3, xzr, 1
0021800cblr x5
00218010str x0, [sp+136]
00218014ldr x4, [sp+96]
00218018add x3, x4, x0
0021801cstr x3, [sp+96]
00218020ldr x0, [sp+600]
00218024ldr x1, [sp+608]
00218028ldr x2, [sp+616]
0021802cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00218030str x0, [sp+600]
00218034str x1, [sp+608]
00218038str x2, [sp+616]
0021803cldr x0, [sp+240]
00218040ldr x1, [sp+248]
00218044ldr x2, [sp+256]
00218048bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0021804cstr x0, [sp+400]
00218050str x1, [sp+408]
00218054str x2, [sp+416]
00218058str xzr, [sp+376]
0021805cstp xzr, xzr, [sp+384]
00218060stp xzr, xzr, [sp+360]
00218064ldr x4, [sp+672]
00218068ldrsb x27, [x4]
0021806cldr x6, [x4+16]
00218070str x6, [sp+128]
00218074ldr x4, [sp+672]
00218078ldrsb x27, [x4]
0021807cldr x26, [x4+40]
00218080ldrb w7, [sp+688]
00218084ldr x4, [x26]
00218088ldr x1, [sp+608]
0021808cldr x2, [sp+616]
00218090ldr x0, [sp+600]
00218094ldr x3, [sp+400]
00218098ldr x5, [sp+408]
0021809cldr x8, [sp+416]
002180a0mov x9, x4
002180a4mov x4, x5
002180a8mov x5, x8
002180acblr x9
002180b0str x0, [sp+376]
002180b4str x1, [sp+384]
002180b8str x2, [sp+392]
002180bcstr x3, [sp+360]
002180c0str x4, [sp+368]
002180c4ldr x4, [sp+376]
002180c8ldr x5, [sp+384]
002180ccldr x6, [sp+392]
002180d0str x4, [sp+560]
002180d4str x5, [sp+568]
002180d8str x6, [sp+576]
002180dcldr x4, [sp+360]
002180e0ldr x5, [sp+368]
002180e4str x4, [sp+544]
002180e8str x5, [sp+552]
002180ecldr x4, [sp+560]
002180f0ldr x5, [sp+568]
002180f4ldr x6, [sp+576]
002180f8str x4, [sp+320]
002180fcstr x5, [sp+328]
00218100str x6, [sp+336]
00218104ldr x4, [sp+552]
00218108ldr x5, [sp+544]
0021810cstr x5, [sp+280]
00218110str x4, [sp+288]
00218114cbnz x5, 0x21811c
00218118b 0x21814c
0021811c
0021811cloc_21811c:
0021811cstr xzr, [sp+160]
00218120stp xzr, xzr, [sp+168]
00218124ldr x3, [sp+280]
00218128ldr x4, [sp+288]
0021812cstr x3, [sp+144]
00218130str x4, [sp+152]
00218134ldr x0, [sp+160]
00218138ldr x1, [sp+168]
0021813cldr x2, [sp+176]
00218140ldp x29, x30, [sp-8]
00218144add sp, sp, 592
00218148ret x30
0021814c
0021814cloc_21814c:
0021814cstr xzr, [sp+376]
00218150stp xzr, xzr, [sp+384]
00218154stp xzr, xzr, [sp+360]
00218158ldr x8, [sp+672]
0021815cldrsb x27, [x8]
00218160ldr x6, [x8+24]
00218164str x6, [sp+120]
00218168ldr x8, [sp+672]
0021816cldrsb x27, [x8]
00218170ldr x26, [x8+80]
00218174ldrb w7, [sp+688]
00218178ldr x8, [x26]
0021817cldr x0, [sp+320]
00218180ldr x3, [sp+192]
00218184ldr x1, [sp+328]
00218188ldr x4, [sp+200]
0021818cldr x5, [sp+208]
00218190ldr x2, [sp+336]
00218194blr x8
00218198str x0, [sp+376]
0021819cstr x1, [sp+384]
002181a0str x2, [sp+392]
002181a4str x3, [sp+360]
002181a8str x4, [sp+368]
002181acldr x8, [sp+376]
002181b0ldr x9, [sp+384]
002181b4ldr x10, [sp+392]
002181b8str x8, [sp+520]
002181bcstr x9, [sp+528]
002181c0str x10, [sp+536]
002181c4ldr x8, [sp+360]
002181c8ldr x9, [sp+368]
002181ccstr x8, [sp+504]
002181d0str x9, [sp+512]
002181d4ldr x8, [sp+520]
002181d8ldr x9, [sp+528]
002181dcldr x10, [sp+536]
002181e0str x8, [sp+160]
002181e4str x9, [sp+168]
002181e8str x10, [sp+176]
002181ecldr x3, [sp+504]
002181f0ldr x4, [sp+512]
002181f4str x3, [sp+144]
002181f8str x4, [sp+152]
002181fcldr x0, [sp+160]
00218200ldr x1, [sp+168]
00218204ldr x2, [sp+176]
00218208ldp x29, x30, [sp-8]
0021820cadd sp, sp, 592
00218210ret x30
00218214
00218214loc_218214:
00218214stp x0, x1, [sp+8]
00218218stp x2, x3, [sp+24]
0021821cstp x4, x5, [sp+40]
00218220stp x6, x7, [sp+56]
00218224stp x8, x9, [sp+72]
00218228str x10, [sp+88]
0021822cstrb w11, [sp+96]
00218230mov x3, x30
00218234bl runtime.morestack_noctxt.abi0
00218238ldp x0, x1, [sp+8]
0021823cldp x2, x3, [sp+24]
00218240ldp x4, x5, [sp+40]
00218244ldp x6, x7, [sp+56]
00218248ldp x8, x9, [sp+72]
0021824cldr x10, [sp+88]
00218250ldrb w11, [sp+96]
00218254b 0x217ba0
00218258udf 0
0021825cudf 0
00217ba0
Loading..