File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00230280
00230280google.golang.org/protobuf/internal/impl.legacyLoadMessageInfo: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageInfo(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00230280ldr x16, [x28+16]
00230284sub x17, sp, 272
00230288subs xzr, x17, x16
0023028cb.ls 0x230804
00230290sub x20, sp, 400
00230294stp x29, x30, [x20-8]
00230298add sp, x20, 0
0023029csub x29, sp, 8
002302a0str x0, [sp+408]
002302a4str x1, [sp+416]
002302a8str x2, [sp+424]
002302acstr x3, [sp+432]
002302b0str xzr, [sp+64]
002302b4stp xzr, xzr, [sp+312]
002302b8ldr x3, [sp+408]
002302bcldr x4, [sp+416]
002302c0str x3, [sp+200]
002302c4str x4, [sp+208]
002302c8str x3, [sp+192]
002302ccldr x3, [sp+192]
002302d0cbnz x3, 0x2302d8
002302d4b 0x2302e8
002302d8
002302d8loc_2302d8:
002302d8ldr x3, [sp+192]
002302dcldr x3, [x3+8]
002302e0str x3, [sp+192]
002302e4b 0x2302ec
002302e8
002302e8loc_2302e8:
002302e8b 0x2302ec
002302ec
002302ecloc_2302ec:
002302ecldr x2, [sp+208]
002302f0ldr x1, [sp+192]
002302f4adrp x0, 0x7f3000
002302f8add x0, x0, 2912
002302fcbl sync.(*Map).Load
00230300str x0, [sp+312]
00230304str x1, [sp+320]
00230308strb w2, [sp+59]
0023030cldr x3, [sp+312]
00230310ldr x4, [sp+320]
00230314str x3, [sp+128]
00230318str x4, [sp+136]
0023031cldrb w3, [sp+59]
00230320strb w3, [sp+57]
00230324ldr x3, [sp+128]
00230328ldr x4, [sp+136]
0023032cstr x3, [sp+88]
00230330str x4, [sp+96]
00230334ldrb w3, [sp+57]
00230338strb w3, [sp+53]
0023033ctbnz w3, 0, 0x230344
00230340b 0x230374
00230344
00230344loc_230344:
00230344ldr x0, [sp+88]
00230348ldr x3, [sp+96]
0023034cadrp x1, 0x476000
00230350add x1, x1, 224
00230354subs xzr, x0, x1
00230358b.eq 0x230360
0023035cb 0x2307f4
00230360
00230360loc_230360:
00230360str x3, [sp+64]
00230364ldr x0, [sp+64]
00230368ldp x29, x30, [sp-8]
0023036cadd sp, sp, 400
00230370ret x30
00230374
00230374loc_230374:
00230374ldr x0, [sp+408]
00230378ldr x2, [sp+424]
0023037cldr x3, [sp+432]
00230380ldr x1, [sp+416]
00230384bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc
00230388str x0, [sp+296]
0023038cstr x1, [sp+304]
00230390adrp x0, 0x45c000
00230394add x0, x0, 896
00230398bl runtime.newobject
0023039cstr x0, [sp+184]
002303a0adrp x27, 0x81b000
002303a4ldr w4, [x27+3056]
002303a8cbz w4, 0x2303b0
002303acb 0x2303b4
002303b0
002303b0loc_2303b0:
002303b0b 0x2303d0
002303b4
002303b4loc_2303b4:
002303b4str x0, [sp+152]
002303b8mov x1, x0
002303bcadrp x0, 0x45c000
002303c0add x0, x0, 896
002303c4bl runtime.wbZero
002303c8ldr x0, [sp+152]
002303ccb 0x2303d0
002303d0
002303d0loc_2303d0:
002303d0mov x20, x0
002303d4adr x27, 16
002303d8stp x29, x27, [sp-24]
002303dcsub x29, sp, 24
002303e0bl fn_87cc0
002303e4sub x29, sp, 8
002303e8str xzr, [x0+320]
002303ecldr x2, [sp+184]
002303f0ldrsb x27, [x2]
002303f4ldr x3, [sp+304]
002303f8ldr x4, [sp+296]
002303fcstr x4, [x2+16]
00230400adrp x27, 0x81b000
00230404ldr w4, [x27+3056]
00230408cbz w4, 0x230410
0023040cb 0x230414
00230410
00230410loc_230410:
00230410b 0x230428
00230414
00230414loc_230414:
00230414bl runtime.gcWriteBarrier2
00230418str x3, [x25]
0023041cldr x4, [x2+24]
00230420str x4, [x25+8]
00230424b 0x230428
00230428
00230428loc_230428:
00230428str x3, [x2+24]
0023042cldr x2, [sp+184]
00230430ldrsb x27, [x2]
00230434ldr x3, [sp+416]
00230438ldr x4, [sp+408]
0023043cstr x4, [x2]
00230440adrp x27, 0x81b000
00230444ldr w4, [x27+3056]
00230448cbz w4, 0x230450
0023044cb 0x230454
00230450
00230450loc_230450:
00230450b 0x230468
00230454
00230454loc_230454:
00230454bl runtime.gcWriteBarrier2
00230458str x3, [x25]
0023045cldr x4, [x2+8]
00230460str x4, [x25+8]
00230464b 0x230468
00230468
00230468loc_230468:
00230468str x3, [x2+8]
0023046cldr x2, [sp+184]
00230470str x2, [sp+120]
00230474strb wzr, [sp+56]
00230478strb wzr, [sp+54]
0023047cldr x0, [sp+408]
00230480ldr x1, [sp+416]
00230484bl reflect.Zero
00230488str x0, [sp+272]
0023048cstr x1, [sp+280]
00230490str x2, [sp+288]
00230494bl reflect.Value.Interface
00230498str x0, [sp+72]
0023049cstr x1, [sp+80]
002304a0stp xzr, xzr, [sp+256]
002304a4ldr x2, [sp+80]
002304a8ldr x1, [sp+72]
002304accbnz x1, 0x2304b4
002304b0b 0x2304d0
002304b4
002304b4loc_2304b4:
002304b4str x2, [sp+144]
002304b8adrp x0, 0x7e1000
002304bcadd x0, x0, 1488
002304c0bl runtime.typeAssert
002304c4ldr x2, [sp+144]
002304c8mov x1, x0
002304ccb 0x2304d4
002304d0
002304d0loc_2304d0:
002304d0b 0x2304d4
002304d4
002304d4loc_2304d4:
002304d4str x1, [sp+256]
002304d8str x2, [sp+264]
002304dcsubs xzr, x1, 0
002304e0cset x5, ne
002304e4strb w5, [sp+59]
002304e8ldr x5, [sp+256]
002304ecldr x6, [sp+264]
002304f0str x5, [sp+376]
002304f4str x6, [sp+384]
002304f8ldrb w5, [sp+59]
002304fcstrb w5, [sp+63]
00230500strb w5, [sp+56]
00230504tbnz w5, 0, 0x23050c
00230508b 0x230564
0023050c
0023050cloc_23050c:
0023050cldr x5, [sp+120]
00230510ldrsb x27, [x5]
00230514adrp x27, 0x81b000
00230518ldr w6, [x27+3056]
0023051ccbz w6, 0x230524
00230520b 0x230528
00230524
00230524loc_230524:
00230524b 0x230538
00230528
00230528loc_230528:
00230528ldr x6, [x5+200]
0023052cbl runtime.gcWriteBarrier1
00230530str x6, [x25]
00230534b 0x230538
00230538
00230538loc_230538:
00230538adrp x6, 0x4a9000
0023053cadd x6, x6, 3024
00230540str x6, [x5+200]
00230544ldr x5, [sp+120]
00230548ldrsb x27, [x5]
0023054cldr x6, [sp+120]
00230550ldrsb x27, [x6]
00230554ldr x6, [x6+184]
00230558orr x6, x6, 1
0023055cstr x6, [x5+184]
00230560b 0x230568
00230564
00230564loc_230564:
00230564b 0x230568
00230568
00230568loc_230568:
00230568stp xzr, xzr, [sp+240]
0023056cldr x5, [sp+80]
00230570ldr x1, [sp+72]
00230574cbnz x1, 0x23057c
00230578b 0x230598
0023057c
0023057cloc_23057c:
0023057cstr x5, [sp+144]
00230580adrp x0, 0x7e1000
00230584add x0, x0, 1520
00230588bl runtime.typeAssert
0023058cldr x5, [sp+144]
00230590mov x1, x0
00230594b 0x23059c
00230598
00230598loc_230598:
00230598b 0x23059c
0023059c
0023059cloc_23059c:
0023059cstr x1, [sp+240]
002305a0str x5, [sp+248]
002305a4subs xzr, x1, 0
002305a8cset x5, ne
002305acstrb w5, [sp+59]
002305b0ldr x5, [sp+240]
002305b4ldr x6, [sp+248]
002305b8str x5, [sp+360]
002305bcstr x6, [sp+368]
002305c0ldrb w5, [sp+59]
002305c4strb w5, [sp+62]
002305c8strb w5, [sp+54]
002305cctbnz w5, 0, 0x2305d4
002305d0b 0x230610
002305d4
002305d4loc_2305d4:
002305d4ldr x5, [sp+120]
002305d8ldrsb x27, [x5]
002305dcadrp x27, 0x81b000
002305e0ldr w6, [x27+3056]
002305e4cbz w6, 0x2305ec
002305e8b 0x2305f0
002305ec
002305ecloc_2305ec:
002305ecb 0x230600
002305f0
002305f0loc_2305f0:
002305f0ldr x6, [x5+208]
002305f4bl runtime.gcWriteBarrier1
002305f8str x6, [x25]
002305fcb 0x230600
00230600
00230600loc_230600:
00230600adrp x6, 0x4a9000
00230604add x6, x6, 3040
00230608str x6, [x5+208]
0023060cb 0x230614
00230610
00230610loc_230610:
00230610b 0x230614
00230614
00230614loc_230614:
00230614stp xzr, xzr, [sp+224]
00230618ldr x5, [sp+80]
0023061cldr x1, [sp+72]
00230620cbnz x1, 0x230628
00230624b 0x230644
00230628
00230628loc_230628:
00230628str x5, [sp+144]
0023062cadrp x0, 0x7e1000
00230630add x0, x0, 1552
00230634bl runtime.typeAssert
00230638ldr x5, [sp+144]
0023063cmov x1, x0
00230640b 0x230648
00230644
00230644loc_230644:
00230644b 0x230648
00230648
00230648loc_230648:
00230648str x1, [sp+224]
0023064cstr x5, [sp+232]
00230650subs xzr, x1, 0
00230654cset x5, ne
00230658strb w5, [sp+59]
0023065cldr x5, [sp+224]
00230660ldr x6, [sp+232]
00230664str x5, [sp+344]
00230668str x6, [sp+352]
0023066cldrb w5, [sp+59]
00230670strb w5, [sp+61]
00230674strb w5, [sp+55]
00230678ldrb w5, [sp+59]
0023067ctbnz w5, 0, 0x230684
00230680b 0x230688
00230684
00230684loc_230684:
00230684b 0x2306b4
00230688
00230688loc_230688:
00230688ldrb w5, [sp+56]
0023068cstrb w5, [sp+58]
00230690tbnz w5, 0, 0x230698
00230694b 0x2306a4
00230698
00230698loc_230698:
00230698ldrb w5, [sp+54]
0023069cstrb w5, [sp+58]
002306a0b 0x2306a8
002306a4
002306a4loc_2306a4:
002306a4b 0x2306a8
002306a8
002306a8loc_2306a8:
002306a8ldrb w5, [sp+58]
002306acstrb w5, [sp+59]
002306b0b 0x2306b4
002306b4
002306b4loc_2306b4:
002306b4ldrb w5, [sp+59]
002306b8tbnz w5, 0, 0x2306c0
002306bcb 0x2306fc
002306c0
002306c0loc_2306c0:
002306c0ldr x5, [sp+120]
002306c4ldrsb x27, [x5]
002306c8adrp x27, 0x81b000
002306ccldr w6, [x27+3056]
002306d0cbz w6, 0x2306d8
002306d4b 0x2306dc
002306d8
002306d8loc_2306d8:
002306d8b 0x2306ec
002306dc
002306dcloc_2306dc:
002306dcldr x6, [x5+216]
002306e0bl runtime.gcWriteBarrier1
002306e4str x6, [x25]
002306e8b 0x2306ec
002306ec
002306ecloc_2306ec:
002306ecadrp x6, 0x4a9000
002306f0add x6, x6, 3032
002306f4str x6, [x5+216]
002306f8b 0x230700
002306fc
002306fcloc_2306fc:
002306fcb 0x230700
00230700
00230700loc_230700:
00230700ldr x5, [sp+120]
00230704str x5, [sp+216]
00230708stp xzr, xzr, [sp+312]
0023070cldr x5, [sp+408]
00230710ldr x6, [sp+416]
00230714str x5, [sp+168]
00230718str x6, [sp+176]
0023071cstr x5, [sp+160]
00230720ldr x5, [sp+160]
00230724cbnz x5, 0x23072c
00230728b 0x23073c
0023072c
0023072cloc_23072c:
0023072cldr x5, [sp+160]
00230730ldr x5, [x5+8]
00230734str x5, [sp+160]
00230738b 0x230740
0023073c
0023073cloc_23073c:
0023073cb 0x230740
00230740
00230740loc_230740:
00230740ldr x1, [sp+160]
00230744ldr x2, [sp+176]
00230748ldr x4, [sp+216]
0023074cadrp x0, 0x7f3000
00230750add x0, x0, 2912
00230754adrp x3, 0x476000
00230758add x3, x3, 224
0023075cbl sync.(*Map).LoadOrStore
00230760str x0, [sp+312]
00230764str x1, [sp+320]
00230768strb w2, [sp+59]
0023076cldr x5, [sp+312]
00230770ldr x6, [sp+320]
00230774str x5, [sp+328]
00230778str x6, [sp+336]
0023077cldrb w5, [sp+59]
00230780strb w5, [sp+60]
00230784ldr x5, [sp+328]
00230788ldr x6, [sp+336]
0023078cstr x5, [sp+104]
00230790str x6, [sp+112]
00230794ldrb w5, [sp+60]
00230798strb w5, [sp+52]
0023079ctbnz w5, 0, 0x2307a4
002307a0b 0x2307d4
002307a4
002307a4loc_2307a4:
002307a4ldr x0, [sp+104]
002307a8ldr x3, [sp+112]
002307acadrp x1, 0x476000
002307b0add x1, x1, 224
002307b4subs xzr, x0, x1
002307b8b.eq 0x2307c0
002307bcb 0x2307e8
002307c0
002307c0loc_2307c0:
002307c0str x3, [sp+64]
002307c4ldr x0, [sp+64]
002307c8ldp x29, x30, [sp-8]
002307ccadd sp, sp, 400
002307d0ret x30
002307d4
002307d4loc_2307d4:
002307d4ldr x0, [sp+120]
002307d8str x0, [sp+64]
002307dcldp x29, x30, [sp-8]
002307e0add sp, sp, 400
002307e4ret x30
002307e8
002307e8loc_2307e8:
002307e8adrp x2, 0x3da000
002307ecadd x2, x2, 3520
002307f0bl runtime.panicdottypeE
002307f4
002307f4loc_2307f4:
002307f4adrp x2, 0x3da000
002307f8add x2, x2, 3520
002307fcbl runtime.panicdottypeE
00230800hint
00230804
00230804loc_230804:
00230804stp x0, x1, [sp+8]
00230808stp x2, x3, [sp+24]
0023080cmov x3, x30
00230810bl runtime.morestack_noctxt.abi0
00230814ldp x0, x1, [sp+8]
00230818ldp x2, x3, [sp+24]
0023081cb 0x230280
00230280
00230280google.golang.org/protobuf/internal/impl.legacyLoadMessageInfo: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageInfo(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00230280ldr x16, [x28+16]
00230284sub x17, sp, 272
00230288subs xzr, x17, x16
0023028cb.ls 0x230804
00230290sub x20, sp, 400
00230294stp x29, x30, [x20-8]
00230298add sp, x20, 0
0023029csub x29, sp, 8
002302a0str x0, [sp+408]
002302a4str x1, [sp+416]
002302a8str x2, [sp+424]
002302acstr x3, [sp+432]
002302b0str xzr, [sp+64]
002302b4stp xzr, xzr, [sp+312]
002302b8ldr x3, [sp+408]
002302bcldr x4, [sp+416]
002302c0str x3, [sp+200]
002302c4str x4, [sp+208]
002302c8str x3, [sp+192]
002302ccldr x3, [sp+192]
002302d0cbnz x3, 0x2302d8
002302d4b 0x2302e8
002302d8
002302d8loc_2302d8:
002302d8ldr x3, [sp+192]
002302dcldr x3, [x3+8]
002302e0str x3, [sp+192]
002302e4b 0x2302ec
002302e8
002302e8loc_2302e8:
002302e8b 0x2302ec
002302ec
002302ecloc_2302ec:
002302ecldr x2, [sp+208]
002302f0ldr x1, [sp+192]
002302f4adrp x0, 0x7f3000
002302f8add x0, x0, 2912
002302fcbl sync.(*Map).Load
00230300str x0, [sp+312]
00230304str x1, [sp+320]
00230308strb w2, [sp+59]
0023030cldr x3, [sp+312]
00230310ldr x4, [sp+320]
00230314str x3, [sp+128]
00230318str x4, [sp+136]
0023031cldrb w3, [sp+59]
00230320strb w3, [sp+57]
00230324ldr x3, [sp+128]
00230328ldr x4, [sp+136]
0023032cstr x3, [sp+88]
00230330str x4, [sp+96]
00230334ldrb w3, [sp+57]
00230338strb w3, [sp+53]
0023033ctbnz w3, 0, 0x230344
00230340b 0x230374
00230344
00230344loc_230344:
00230344ldr x0, [sp+88]
00230348ldr x3, [sp+96]
0023034cadrp x1, 0x476000
00230350add x1, x1, 224
00230354subs xzr, x0, x1
00230358b.eq 0x230360
0023035cb 0x2307f4
00230360
00230360loc_230360:
00230360str x3, [sp+64]
00230364ldr x0, [sp+64]
00230368ldp x29, x30, [sp-8]
0023036cadd sp, sp, 400
00230370ret x30
00230374
00230374loc_230374:
00230374ldr x0, [sp+408]
00230378ldr x2, [sp+424]
0023037cldr x3, [sp+432]
00230380ldr x1, [sp+416]
00230384bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc
00230388str x0, [sp+296]
0023038cstr x1, [sp+304]
00230390adrp x0, 0x45c000
00230394add x0, x0, 896
00230398bl runtime.newobject
0023039cstr x0, [sp+184]
002303a0adrp x27, 0x81b000
002303a4ldr w4, [x27+3056]
002303a8cbz w4, 0x2303b0
002303acb 0x2303b4
002303b0
002303b0loc_2303b0:
002303b0b 0x2303d0
002303b4
002303b4loc_2303b4:
002303b4str x0, [sp+152]
002303b8mov x1, x0
002303bcadrp x0, 0x45c000
002303c0add x0, x0, 896
002303c4bl runtime.wbZero
002303c8ldr x0, [sp+152]
002303ccb 0x2303d0
002303d0
002303d0loc_2303d0:
002303d0mov x20, x0
002303d4adr x27, 16
002303d8stp x29, x27, [sp-24]
002303dcsub x29, sp, 24
002303e0bl fn_87cc0
002303e4sub x29, sp, 8
002303e8str xzr, [x0+320]
002303ecldr x2, [sp+184]
002303f0ldrsb x27, [x2]
002303f4ldr x3, [sp+304]
002303f8ldr x4, [sp+296]
002303fcstr x4, [x2+16]
00230400adrp x27, 0x81b000
00230404ldr w4, [x27+3056]
00230408cbz w4, 0x230410
0023040cb 0x230414
00230410
00230410loc_230410:
00230410b 0x230428
00230414
00230414loc_230414:
00230414bl runtime.gcWriteBarrier2
00230418str x3, [x25]
0023041cldr x4, [x2+24]
00230420str x4, [x25+8]
00230424b 0x230428
00230428
00230428loc_230428:
00230428str x3, [x2+24]
0023042cldr x2, [sp+184]
00230430ldrsb x27, [x2]
00230434ldr x3, [sp+416]
00230438ldr x4, [sp+408]
0023043cstr x4, [x2]
00230440adrp x27, 0x81b000
00230444ldr w4, [x27+3056]
00230448cbz w4, 0x230450
0023044cb 0x230454
00230450
00230450loc_230450:
00230450b 0x230468
00230454
00230454loc_230454:
00230454bl runtime.gcWriteBarrier2
00230458str x3, [x25]
0023045cldr x4, [x2+8]
00230460str x4, [x25+8]
00230464b 0x230468
00230468
00230468loc_230468:
00230468str x3, [x2+8]
0023046cldr x2, [sp+184]
00230470str x2, [sp+120]
00230474strb wzr, [sp+56]
00230478strb wzr, [sp+54]
0023047cldr x0, [sp+408]
00230480ldr x1, [sp+416]
00230484bl reflect.Zero
00230488str x0, [sp+272]
0023048cstr x1, [sp+280]
00230490str x2, [sp+288]
00230494bl reflect.Value.Interface
00230498str x0, [sp+72]
0023049cstr x1, [sp+80]
002304a0stp xzr, xzr, [sp+256]
002304a4ldr x2, [sp+80]
002304a8ldr x1, [sp+72]
002304accbnz x1, 0x2304b4
002304b0b 0x2304d0
002304b4
002304b4loc_2304b4:
002304b4str x2, [sp+144]
002304b8adrp x0, 0x7e1000
002304bcadd x0, x0, 1488
002304c0bl runtime.typeAssert
002304c4ldr x2, [sp+144]
002304c8mov x1, x0
002304ccb 0x2304d4
002304d0
002304d0loc_2304d0:
002304d0b 0x2304d4
002304d4
002304d4loc_2304d4:
002304d4str x1, [sp+256]
002304d8str x2, [sp+264]
002304dcsubs xzr, x1, 0
002304e0cset x5, ne
002304e4strb w5, [sp+59]
002304e8ldr x5, [sp+256]
002304ecldr x6, [sp+264]
002304f0str x5, [sp+376]
002304f4str x6, [sp+384]
002304f8ldrb w5, [sp+59]
002304fcstrb w5, [sp+63]
00230500strb w5, [sp+56]
00230504tbnz w5, 0, 0x23050c
00230508b 0x230564
0023050c
0023050cloc_23050c:
0023050cldr x5, [sp+120]
00230510ldrsb x27, [x5]
00230514adrp x27, 0x81b000
00230518ldr w6, [x27+3056]
0023051ccbz w6, 0x230524
00230520b 0x230528
00230524
00230524loc_230524:
00230524b 0x230538
00230528
00230528loc_230528:
00230528ldr x6, [x5+200]
0023052cbl runtime.gcWriteBarrier1
00230530str x6, [x25]
00230534b 0x230538
00230538
00230538loc_230538:
00230538adrp x6, 0x4a9000
0023053cadd x6, x6, 3024
00230540str x6, [x5+200]
00230544ldr x5, [sp+120]
00230548ldrsb x27, [x5]
0023054cldr x6, [sp+120]
00230550ldrsb x27, [x6]
00230554ldr x6, [x6+184]
00230558orr x6, x6, 1
0023055cstr x6, [x5+184]
00230560b 0x230568
00230564
00230564loc_230564:
00230564b 0x230568
00230568
00230568loc_230568:
00230568stp xzr, xzr, [sp+240]
0023056cldr x5, [sp+80]
00230570ldr x1, [sp+72]
00230574cbnz x1, 0x23057c
00230578b 0x230598
0023057c
0023057cloc_23057c:
0023057cstr x5, [sp+144]
00230580adrp x0, 0x7e1000
00230584add x0, x0, 1520
00230588bl runtime.typeAssert
0023058cldr x5, [sp+144]
00230590mov x1, x0
00230594b 0x23059c
00230598
00230598loc_230598:
00230598b 0x23059c
0023059c
0023059cloc_23059c:
0023059cstr x1, [sp+240]
002305a0str x5, [sp+248]
002305a4subs xzr, x1, 0
002305a8cset x5, ne
002305acstrb w5, [sp+59]
002305b0ldr x5, [sp+240]
002305b4ldr x6, [sp+248]
002305b8str x5, [sp+360]
002305bcstr x6, [sp+368]
002305c0ldrb w5, [sp+59]
002305c4strb w5, [sp+62]
002305c8strb w5, [sp+54]
002305cctbnz w5, 0, 0x2305d4
002305d0b 0x230610
002305d4
002305d4loc_2305d4:
002305d4ldr x5, [sp+120]
002305d8ldrsb x27, [x5]
002305dcadrp x27, 0x81b000
002305e0ldr w6, [x27+3056]
002305e4cbz w6, 0x2305ec
002305e8b 0x2305f0
002305ec
002305ecloc_2305ec:
002305ecb 0x230600
002305f0
002305f0loc_2305f0:
002305f0ldr x6, [x5+208]
002305f4bl runtime.gcWriteBarrier1
002305f8str x6, [x25]
002305fcb 0x230600
00230600
00230600loc_230600:
00230600adrp x6, 0x4a9000
00230604add x6, x6, 3040
00230608str x6, [x5+208]
0023060cb 0x230614
00230610
00230610loc_230610:
00230610b 0x230614
00230614
00230614loc_230614:
00230614stp xzr, xzr, [sp+224]
00230618ldr x5, [sp+80]
0023061cldr x1, [sp+72]
00230620cbnz x1, 0x230628
00230624b 0x230644
00230628
00230628loc_230628:
00230628str x5, [sp+144]
0023062cadrp x0, 0x7e1000
00230630add x0, x0, 1552
00230634bl runtime.typeAssert
00230638ldr x5, [sp+144]
0023063cmov x1, x0
00230640b 0x230648
00230644
00230644loc_230644:
00230644b 0x230648
00230648
00230648loc_230648:
00230648str x1, [sp+224]
0023064cstr x5, [sp+232]
00230650subs xzr, x1, 0
00230654cset x5, ne
00230658strb w5, [sp+59]
0023065cldr x5, [sp+224]
00230660ldr x6, [sp+232]
00230664str x5, [sp+344]
00230668str x6, [sp+352]
0023066cldrb w5, [sp+59]
00230670strb w5, [sp+61]
00230674strb w5, [sp+55]
00230678ldrb w5, [sp+59]
0023067ctbnz w5, 0, 0x230684
00230680b 0x230688
00230684
00230684loc_230684:
00230684b 0x2306b4
00230688
00230688loc_230688:
00230688ldrb w5, [sp+56]
0023068cstrb w5, [sp+58]
00230690tbnz w5, 0, 0x230698
00230694b 0x2306a4
00230698
00230698loc_230698:
00230698ldrb w5, [sp+54]
0023069cstrb w5, [sp+58]
002306a0b 0x2306a8
002306a4
002306a4loc_2306a4:
002306a4b 0x2306a8
002306a8
002306a8loc_2306a8:
002306a8ldrb w5, [sp+58]
002306acstrb w5, [sp+59]
002306b0b 0x2306b4
002306b4
002306b4loc_2306b4:
002306b4ldrb w5, [sp+59]
002306b8tbnz w5, 0, 0x2306c0
002306bcb 0x2306fc
002306c0
002306c0loc_2306c0:
002306c0ldr x5, [sp+120]
002306c4ldrsb x27, [x5]
002306c8adrp x27, 0x81b000
002306ccldr w6, [x27+3056]
002306d0cbz w6, 0x2306d8
002306d4b 0x2306dc
002306d8
002306d8loc_2306d8:
002306d8b 0x2306ec
002306dc
002306dcloc_2306dc:
002306dcldr x6, [x5+216]
002306e0bl runtime.gcWriteBarrier1
002306e4str x6, [x25]
002306e8b 0x2306ec
002306ec
002306ecloc_2306ec:
002306ecadrp x6, 0x4a9000
002306f0add x6, x6, 3032
002306f4str x6, [x5+216]
002306f8b 0x230700
002306fc
002306fcloc_2306fc:
002306fcb 0x230700
00230700
00230700loc_230700:
00230700ldr x5, [sp+120]
00230704str x5, [sp+216]
00230708stp xzr, xzr, [sp+312]
0023070cldr x5, [sp+408]
00230710ldr x6, [sp+416]
00230714str x5, [sp+168]
00230718str x6, [sp+176]
0023071cstr x5, [sp+160]
00230720ldr x5, [sp+160]
00230724cbnz x5, 0x23072c
00230728b 0x23073c
0023072c
0023072cloc_23072c:
0023072cldr x5, [sp+160]
00230730ldr x5, [x5+8]
00230734str x5, [sp+160]
00230738b 0x230740
0023073c
0023073cloc_23073c:
0023073cb 0x230740
00230740
00230740loc_230740:
00230740ldr x1, [sp+160]
00230744ldr x2, [sp+176]
00230748ldr x4, [sp+216]
0023074cadrp x0, 0x7f3000
00230750add x0, x0, 2912
00230754adrp x3, 0x476000
00230758add x3, x3, 224
0023075cbl sync.(*Map).LoadOrStore
00230760str x0, [sp+312]
00230764str x1, [sp+320]
00230768strb w2, [sp+59]
0023076cldr x5, [sp+312]
00230770ldr x6, [sp+320]
00230774str x5, [sp+328]
00230778str x6, [sp+336]
0023077cldrb w5, [sp+59]
00230780strb w5, [sp+60]
00230784ldr x5, [sp+328]
00230788ldr x6, [sp+336]
0023078cstr x5, [sp+104]
00230790str x6, [sp+112]
00230794ldrb w5, [sp+60]
00230798strb w5, [sp+52]
0023079ctbnz w5, 0, 0x2307a4
002307a0b 0x2307d4
002307a4
002307a4loc_2307a4:
002307a4ldr x0, [sp+104]
002307a8ldr x3, [sp+112]
002307acadrp x1, 0x476000
002307b0add x1, x1, 224
002307b4subs xzr, x0, x1
002307b8b.eq 0x2307c0
002307bcb 0x2307e8
002307c0
002307c0loc_2307c0:
002307c0str x3, [sp+64]
002307c4ldr x0, [sp+64]
002307c8ldp x29, x30, [sp-8]
002307ccadd sp, sp, 400
002307d0ret x30
002307d4
002307d4loc_2307d4:
002307d4ldr x0, [sp+120]
002307d8str x0, [sp+64]
002307dcldp x29, x30, [sp-8]
002307e0add sp, sp, 400
002307e4ret x30
002307e8
002307e8loc_2307e8:
002307e8adrp x2, 0x3da000
002307ecadd x2, x2, 3520
002307f0bl runtime.panicdottypeE
002307f4
002307f4loc_2307f4:
002307f4adrp x2, 0x3da000
002307f8add x2, x2, 3520
002307fcbl runtime.panicdottypeE
00230800hint
00230804
00230804loc_230804:
00230804stp x0, x1, [sp+8]
00230808stp x2, x3, [sp+24]
0023080cmov x3, x30
00230810bl runtime.morestack_noctxt.abi0
00230814ldp x0, x1, [sp+8]
00230818ldp x2, x3, [sp+24]
0023081cb 0x230280
00230280
00230820
00230820google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc(reflect.Type t)
00230820ldr x16, [x28+16]
00230824subs xzr, sp, x16
00230828b.ls 0x230874
0023082cstr x30, [sp-80]!
00230830stur x29, [sp-8]
00230834sub x29, sp, 8
00230838str x0, [sp+88]
0023083cstr x1, [sp+96]
00230840stp xzr, xzr, [sp+40]
00230844ldr x0, [sp+88]
00230848ldr x1, [sp+96]
0023084cmov x2, xzr
00230850mov x3, xzr
00230854bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc
00230858str x0, [sp+56]
0023085cstr x1, [sp+64]
00230860str x0, [sp+40]
00230864str x1, [sp+48]
00230868ldur x29, [sp-8]
0023086cldr x30, [sp], 80
00230870ret x30
00230874
00230874loc_230874:
00230874stp x0, x1, [sp+8]
00230878mov x3, x30
0023087cbl runtime.morestack_noctxt.abi0
00230880ldp x0, x1, [sp+8]
00230884b 0x230820
00230888udf 0
0023088cudf 0
00230820
00230820google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc(reflect.Type t)
00230820ldr x16, [x28+16]
00230824subs xzr, sp, x16
00230828b.ls 0x230874
0023082cstr x30, [sp-80]!
00230830stur x29, [sp-8]
00230834sub x29, sp, 8
00230838str x0, [sp+88]
0023083cstr x1, [sp+96]
00230840stp xzr, xzr, [sp+40]
00230844ldr x0, [sp+88]
00230848ldr x1, [sp+96]
0023084cmov x2, xzr
00230850mov x3, xzr
00230854bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc
00230858str x0, [sp+56]
0023085cstr x1, [sp+64]
00230860str x0, [sp+40]
00230864str x1, [sp+48]
00230868ldur x29, [sp-8]
0023086cldr x30, [sp], 80
00230870ret x30
00230874
00230874loc_230874:
00230874stp x0, x1, [sp+8]
00230878mov x3, x30
0023087cbl runtime.morestack_noctxt.abi0
00230880ldp x0, x1, [sp+8]
00230884b 0x230820
00230888udf 0
0023088cudf 0
00230820
00230890
00230890google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00230890ldr x16, [x28+16]
00230894sub x17, sp, 1024
00230898subs xzr, x17, x16
0023089cb.ls 0x23131c
002308a0sub x20, sp, 1152
002308a4stp x29, x30, [x20-8]
002308a8add sp, x20, 0
002308acsub x29, sp, 8
002308b0str x0, [sp+1160]
002308b4str x1, [sp+1168]
002308b8str x2, [sp+1176]
002308bcstr x3, [sp+1184]
002308c0stp xzr, xzr, [sp+128]
002308c4add x27, sp, 952
002308c8stp xzr, xzr, [x27]
002308ccldr x3, [sp+1160]
002308d0ldr x4, [sp+1168]
002308d4str x3, [sp+680]
002308d8str x4, [sp+688]
002308dcstr x3, [sp+672]
002308e0ldr x3, [sp+672]
002308e4cbnz x3, 0x2308ec
002308e8b 0x2308fc
002308ec
002308ecloc_2308ec:
002308ecldr x3, [sp+672]
002308f0ldr x3, [x3+8]
002308f4str x3, [sp+672]
002308f8b 0x230900
002308fc
002308fcloc_2308fc:
002308fcb 0x230900
00230900
00230900loc_230900:
00230900ldr x2, [sp+688]
00230904ldr x1, [sp+672]
00230908adrp x0, 0x7f3000
0023090cadd x0, x0, 2976
00230910bl sync.(*Map).Load
00230914str x0, [sp+952]
00230918str x1, [sp+960]
0023091cstrb w2, [sp+68]
00230920ldr x3, [sp+952]
00230924ldr x4, [sp+960]
00230928str x3, [sp+768]
0023092cstr x4, [sp+776]
00230930ldrb w3, [sp+68]
00230934strb w3, [sp+65]
00230938ldr x3, [sp+768]
0023093cldr x4, [sp+776]
00230940str x3, [sp+160]
00230944str x4, [sp+168]
00230948ldrb w3, [sp+65]
0023094cstrb w3, [sp+63]
00230950tbnz w3, 0, 0x230958
00230954b 0x2309a8
00230958
00230958loc_230958:
00230958add x27, sp, 936
0023095cstp xzr, xzr, [x27]
00230960ldr x2, [sp+168]
00230964ldr x1, [sp+160]
00230968cbnz x1, 0x230970
0023096cb 0x23130c
00230970
00230970loc_230970:
00230970str x2, [sp+392]
00230974adrp x0, 0x7e1000
00230978add x0, x0, 1584
0023097cbl runtime.typeAssert
00230980b 0x230984
00230984
00230984loc_230984:
00230984str x0, [sp+936]
00230988ldr x1, [sp+392]
0023098cstr x1, [sp+944]
00230990str x0, [sp+128]
00230994str x1, [sp+136]
00230998ldr x0, [sp+128]
0023099cldp x29, x30, [sp-8]
002309a0add sp, sp, 1152
002309a4ret x30
002309a8
002309a8loc_2309a8:
002309a8ldr x0, [sp+1160]
002309acldr x1, [sp+1168]
002309b0bl reflect.Zero
002309b4str x0, [sp+912]
002309b8str x1, [sp+920]
002309bcstr x2, [sp+928]
002309c0bl reflect.Value.Interface
002309c4str x0, [sp+144]
002309c8str x1, [sp+152]
002309ccadd x27, sp, 896
002309d0stp xzr, xzr, [x27]
002309d4ldr x2, [sp+152]
002309d8ldr x1, [sp+144]
002309dccbnz x1, 0x2309e4
002309e0b 0x230a00
002309e4
002309e4loc_2309e4:
002309e4str x2, [sp+392]
002309e8adrp x0, 0x7e1000
002309ecadd x0, x0, 1616
002309f0bl runtime.typeAssert
002309f4ldr x2, [sp+392]
002309f8mov x1, x0
002309fcb 0x230a04
00230a00
00230a00loc_230a00:
00230a00b 0x230a04
00230a04
00230a04loc_230a04:
00230a04str x1, [sp+896]
00230a08str x2, [sp+904]
00230a0csubs xzr, x1, 0
00230a10cset x5, ne
00230a14strb w5, [sp+68]
00230a18ldr x5, [sp+896]
00230a1cldr x6, [sp+904]
00230a20str x5, [sp+376]
00230a24str x6, [sp+384]
00230a28ldrb w5, [sp+68]
00230a2cstrb w5, [sp+71]
00230a30strb w5, [sp+62]
00230a34tbnz w5, 0, 0x231238
00230a38b 0x230a3c
00230a3c
00230a3cloc_230a3c:
00230a3cadd x27, sp, 848
00230a40stp xzr, xzr, [x27]
00230a44ldr x4, [sp+152]
00230a48ldr x1, [sp+144]
00230a4ccbnz x1, 0x230a54
00230a50b 0x230a70
00230a54
00230a54loc_230a54:
00230a54str x4, [sp+392]
00230a58adrp x0, 0x7e1000
00230a5cadd x0, x0, 1648
00230a60bl runtime.typeAssert
00230a64ldr x4, [sp+392]
00230a68mov x1, x0
00230a6cb 0x230a74
00230a70
00230a70loc_230a70:
00230a70b 0x230a74
00230a74
00230a74loc_230a74:
00230a74str x1, [sp+848]
00230a78str x4, [sp+856]
00230a7csubs xzr, x1, 0
00230a80cset x4, ne
00230a84strb w4, [sp+68]
00230a88ldr x4, [sp+848]
00230a8cldr x5, [sp+856]
00230a90str x4, [sp+1128]
00230a94str x5, [sp+1136]
00230a98ldrb w4, [sp+68]
00230a9cstrb w4, [sp+70]
00230aa0ldr x4, [sp+1128]
00230aa4ldr x5, [sp+1136]
00230aa8str x4, [sp+176]
00230aacstr x5, [sp+184]
00230ab0ldrb w4, [sp+70]
00230ab4strb w4, [sp+61]
00230ab8tbnz w4, 0, 0x230ac0
00230abcb 0x230c24
00230ac0
00230ac0loc_230ac0:
00230ac0str xzr, [sp+824]
00230ac4add x27, sp, 832
00230ac8stp xzr, xzr, [x27]
00230accstr xzr, [sp+800]
00230ad0add x27, sp, 808
00230ad4stp xzr, xzr, [x27]
00230ad8ldr x0, [sp+176]
00230adcldr x1, [sp+184]
00230ae0bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1
00230ae4str x0, [sp+824]
00230ae8str x1, [sp+832]
00230aecstr x2, [sp+840]
00230af0str x3, [sp+800]
00230af4str x4, [sp+808]
00230af8str x5, [sp+816]
00230afcldr x2, [sp+824]
00230b00ldr x3, [sp+832]
00230b04ldr x4, [sp+840]
00230b08str x2, [sp+1104]
00230b0cstr x3, [sp+1112]
00230b10str x4, [sp+1120]
00230b14ldr x2, [sp+800]
00230b18ldr x3, [sp+808]
00230b1cldr x4, [sp+816]
00230b20str x2, [sp+1080]
00230b24str x3, [sp+1088]
00230b28str x4, [sp+1096]
00230b2cldr x2, [sp+1104]
00230b30ldr x3, [sp+1112]
00230b34ldr x4, [sp+1120]
00230b38str x2, [sp+352]
00230b3cstr x3, [sp+360]
00230b40str x4, [sp+368]
00230b44ldr x2, [sp+1080]
00230b48ldr x3, [sp+1088]
00230b4cldr x4, [sp+1096]
00230b50str x2, [sp+224]
00230b54str x3, [sp+232]
00230b58str x4, [sp+240]
00230b5cldr x2, [sp+352]
00230b60cbnz x2, 0x230b68
00230b64b 0x230bf4
00230b68
00230b68loc_230b68:
00230b68ldr x1, [sp+1160]
00230b6cldrsb x27, [x1]
00230b70ldr x1, [x1+88]
00230b74ldr x0, [sp+1168]
00230b78blr x1
00230b7cstr x0, [sp+1064]
00230b80str x1, [sp+1072]
00230b84ldrsb x27, [x0]
00230b88ldr x2, [x0+168]
00230b8cmov x0, x1
00230b90blr x2
00230b94str x0, [sp+120]
00230b98subs xzr, x0, 25
00230b9cb.eq 0x230ba4
00230ba0b 0x230bf0
00230ba4
00230ba4loc_230ba4:
00230ba4ldr x1, [sp+1160]
00230ba8ldrsb x27, [x1]
00230bacldr x1, [x1+88]
00230bb0ldr x0, [sp+1168]
00230bb4blr x1
00230bb8str x0, [sp+1048]
00230bbcstr x1, [sp+1056]
00230bc0ldrsb x27, [x0]
00230bc4ldr x2, [x0+208]
00230bc8mov x0, x1
00230bccblr x2
00230bd0str x0, [sp+72]
00230bd4subs xzr, x0, 0
00230bd8b.gt 0x230be0
00230bdcb 0x230bec
00230be0
00230be0loc_230be0:
00230be0strb wzr, [sp+64]
00230be4str xzr, [sp+88]
00230be8b 0x231088
00230bec
00230becloc_230bec:
00230becb 0x231084
00230bf0
00230bf0loc_230bf0:
00230bf0b 0x230c54
00230bf4
00230bf4loc_230bf4:
00230bf4ldr x0, [sp+1160]
00230bf8ldr x2, [sp+1176]
00230bfcldr x3, [sp+1184]
00230c00ldr x1, [sp+1168]
00230c04bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
00230c08str x0, [sp+936]
00230c0cstr x1, [sp+944]
00230c10str x0, [sp+128]
00230c14str x1, [sp+136]
00230c18ldp x29, x30, [sp-8]
00230c1cadd sp, sp, 1152
00230c20ret x30
00230c24
00230c24loc_230c24:
00230c24ldr x0, [sp+1160]
00230c28ldr x2, [sp+1176]
00230c2cldr x3, [sp+1184]
00230c30ldr x1, [sp+1168]
00230c34bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
00230c38str x0, [sp+936]
00230c3cstr x1, [sp+944]
00230c40str x0, [sp+128]
00230c44str x1, [sp+136]
00230c48ldp x29, x30, [sp-8]
00230c4cadd sp, sp, 1152
00230c50ret x30
00230c54
00230c54loc_230c54:
00230c54ldr x0, [sp+352]
00230c58ldr x1, [sp+360]
00230c5cldr x2, [sp+368]
00230c60bl google.golang.org/protobuf/internal/impl.legacyLoadFileDesc
00230c64str x0, [sp+1016]
00230c68str x1, [sp+1024]
00230c6cldrsb x27, [x0]
00230c70ldr x3, [x0+72]
00230c74mov x0, x1
00230c78blr x3
00230c7cstr x0, [sp+1000]
00230c80str x1, [sp+1008]
00230c84ldr x3, [sp+232]
00230c88ldr x4, [sp+224]
00230c8csubs xzr, x3, 0
00230c90b.hi 0x230c98
00230c94b 0x231078
00230c98
00230c98loc_230c98:
00230c98ldr x2, [x4]
00230c9cstr x2, [sp+112]
00230ca0ldrsb x27, [x0]
00230ca4ldr x3, [x0+32]
00230ca8mov x0, x1
00230cacmov x1, x2
00230cb0blr x3
00230cb4str x0, [sp+208]
00230cb8str x1, [sp+216]
00230cbcldr x1, [sp+232]
00230cc0ldr x2, [sp+224]
00230cc4ldr x3, [sp+240]
00230cc8b 0x230ccc
00230ccc
00230cccloc_230ccc:
00230cccsubs xzr, x1, 1
00230cd0b.hs 0x230cd8
00230cd4b 0x231070
00230cd8
00230cd8loc_230cd8:
00230cd8sub x5, x1, 1
00230cdcsub x6, x3, 1
00230ce0sub x7, xzr, x6
00230ce4sbfm x7, x7, 63, 63
00230ce8and x7, x7, 8
00230cecadd x7, x2, x7
00230cf0str x7, [sp+800]
00230cf4str x5, [sp+808]
00230cf8str x6, [sp+816]
00230cfcstr x7, [sp+744]
00230d00str x5, [sp+752]
00230d04str x6, [sp+760]
00230d08str xzr, [sp+104]
00230d0cstr x5, [sp+96]
00230d10b 0x230d14
00230d14
00230d14loc_230d14:
00230d14ldr x5, [sp+96]
00230d18ldr x6, [sp+104]
00230d1csubs xzr, x5, x6
00230d20b.gt 0x230d28
00230d24b 0x230d88
00230d28
00230d28loc_230d28:
00230d28ldr x1, [sp+104]
00230d2cldr x2, [sp+744]
00230d30ldr x1, [x2+3*x1]
00230d34str x1, [sp+80]
00230d38ldr x1, [sp+208]
00230d3cldrsb x27, [x1]
00230d40ldr x1, [x1+96]
00230d44ldr x0, [sp+216]
00230d48blr x1
00230d4cstr x0, [sp+984]
00230d50str x1, [sp+992]
00230d54ldrsb x27, [x0]
00230d58ldr x2, [sp+80]
00230d5cldr x3, [x0+32]
00230d60mov x0, x1
00230d64mov x1, x2
00230d68blr x3
00230d6cstr x0, [sp+208]
00230d70str x1, [sp+216]
00230d74b 0x230d78
00230d78
00230d78loc_230d78:
00230d78ldr x5, [sp+104]
00230d7cadd x5, x5, 1
00230d80str x5, [sp+104]
00230d84b 0x230d14
00230d88
00230d88loc_230d88:
00230d88ldr x5, [sp+1184]
00230d8csubs xzr, x5, 0
00230d90cset x6, ne
00230d94strb w6, [sp+67]
00230d98cbnz x5, 0x230da0
00230d9cb 0x230df4
00230da0
00230da0loc_230da0:
00230da0ldr x1, [sp+208]
00230da4ldrsb x27, [x1]
00230da8ldr x0, [sp+216]
00230dacldr x1, [x1+64]
00230db0blr x1
00230db4str x0, [sp+728]
00230db8str x1, [sp+736]
00230dbcldr x2, [sp+1184]
00230dc0subs xzr, x1, x2
00230dc4cset x2, ne
00230dc8b.ne 0x230dd0
00230dccb 0x230dd4
00230dd0
00230dd0loc_230dd0:
00230dd0b 0x230dec
00230dd4
00230dd4loc_230dd4:
00230dd4ldr x3, [sp+1176]
00230dd8mov x2, x1
00230ddcmov x1, x3
00230de0bl runtime.memequal
00230de4eor x2, x0, 1
00230de8b 0x230dec
00230dec
00230decloc_230dec:
00230decstrb w2, [sp+67]
00230df0b 0x230df8
00230df4
00230df4loc_230df4:
00230df4b 0x230df8
00230df8
00230df8loc_230df8:
00230df8ldrb w5, [sp+67]
00230dfctbnz w5, 0, 0x230f4c
00230e00b 0x230e04
00230e04
00230e04loc_230e04:
00230e04add x27, sp, 952
00230e08stp xzr, xzr, [x27]
00230e0cldr x5, [sp+1160]
00230e10ldr x6, [sp+1168]
00230e14str x5, [sp+536]
00230e18str x6, [sp+544]
00230e1cstr x5, [sp+528]
00230e20ldr x5, [sp+528]
00230e24cbnz x5, 0x230e2c
00230e28b 0x230e3c
00230e2c
00230e2cloc_230e2c:
00230e2cldr x5, [sp+528]
00230e30ldr x5, [x5+8]
00230e34str x5, [sp+528]
00230e38b 0x230e40
00230e3c
00230e3cloc_230e3c:
00230e3cb 0x230e40
00230e40
00230e40loc_230e40:
00230e40ldr x5, [sp+208]
00230e44ldr x6, [sp+216]
00230e48str x5, [sp+512]
00230e4cstr x6, [sp+520]
00230e50str x5, [sp+504]
00230e54ldr x5, [sp+504]
00230e58cbnz x5, 0x230e60
00230e5cb 0x230e70
00230e60
00230e60loc_230e60:
00230e60ldr x5, [sp+504]
00230e64ldr x5, [x5+8]
00230e68str x5, [sp+504]
00230e6cb 0x230e74
00230e70
00230e70loc_230e70:
00230e70b 0x230e74
00230e74
00230e74loc_230e74:
00230e74ldr x1, [sp+528]
00230e78ldr x2, [sp+544]
00230e7cldr x3, [sp+504]
00230e80ldr x4, [sp+520]
00230e84adrp x0, 0x7f3000
00230e88add x0, x0, 2976
00230e8cbl sync.(*Map).LoadOrStore
00230e90str x0, [sp+952]
00230e94str x1, [sp+960]
00230e98strb w2, [sp+67]
00230e9cldr x5, [sp+952]
00230ea0ldr x6, [sp+960]
00230ea4str x5, [sp+968]
00230ea8str x6, [sp+976]
00230eacldrb w5, [sp+67]
00230eb0strb w5, [sp+69]
00230eb4ldr x5, [sp+968]
00230eb8ldr x6, [sp+976]
00230ebcstr x5, [sp+192]
00230ec0str x6, [sp+200]
00230ec4ldrb w5, [sp+69]
00230ec8strb w5, [sp+60]
00230ecctbnz w5, 0, 0x230ed4
00230ed0b 0x230f24
00230ed4
00230ed4loc_230ed4:
00230ed4add x27, sp, 936
00230ed8stp xzr, xzr, [x27]
00230edcldr x2, [sp+200]
00230ee0ldr x1, [sp+192]
00230ee4cbnz x1, 0x230eec
00230ee8b 0x230f40
00230eec
00230eecloc_230eec:
00230eecstr x2, [sp+392]
00230ef0adrp x0, 0x7e1000
00230ef4add x0, x0, 1680
00230ef8bl runtime.typeAssert
00230efcb 0x230f00
00230f00
00230f00loc_230f00:
00230f00str x0, [sp+936]
00230f04ldr x1, [sp+392]
00230f08str x1, [sp+944]
00230f0cstr x0, [sp+128]
00230f10str x1, [sp+136]
00230f14ldr x0, [sp+128]
00230f18ldp x29, x30, [sp-8]
00230f1cadd sp, sp, 1152
00230f20ret x30
00230f24
00230f24loc_230f24:
00230f24ldr x0, [sp+208]
00230f28ldr x1, [sp+216]
00230f2cstr x0, [sp+128]
00230f30str x1, [sp+136]
00230f34ldp x29, x30, [sp-8]
00230f38add sp, sp, 1152
00230f3cret x30
00230f40
00230f40loc_230f40:
00230f40adrp x0, 0x455000
00230f44add x0, x0, 1632
00230f48bl runtime.panicnildottype
00230f4c
00230f4cloc_230f4c:
00230f4cldr x1, [sp+208]
00230f50ldrsb x27, [x1]
00230f54ldr x1, [x1+64]
00230f58ldr x0, [sp+216]
00230f5cblr x1
00230f60str x0, [sp+728]
00230f64str x1, [sp+736]
00230f68add x27, sp, 696
00230f6cstp xzr, xzr, [x27]
00230f70add x27, sp, 712
00230f74stp xzr, xzr, [x27]
00230f78add x1, sp, 696
00230f7cstr x1, [sp+576]
00230f80ldr x0, [sp+728]
00230f84ldr x1, [sp+736]
00230f88bl runtime.convTstring
00230f8cstr x0, [sp+568]
00230f90ldr x1, [sp+576]
00230f94ldrsb x27, [x1]
00230f98adrp x2, 0x3ff000
00230f9cadd x2, x2, 2496
00230fa0str x2, [x1]
00230fa4adrp x27, 0x81b000
00230fa8ldr w2, [x27+3056]
00230faccbz w2, 0x230fb4
00230fb0b 0x23105c
00230fb4
00230fb4loc_230fb4:
00230fb4b 0x230fb8
00230fb8
00230fb8loc_230fb8:
00230fb8str x0, [x1+8]
00230fbcldr x0, [sp+1176]
00230fc0ldr x1, [sp+1184]
00230fc4bl runtime.convTstring
00230fc8str x0, [sp+560]
00230fccldr x2, [sp+576]
00230fd0ldrsb x27, [x2]
00230fd4adrp x3, 0x3ff000
00230fd8add x3, x3, 2496
00230fdcstr x3, [x2+16]
00230fe0adrp x27, 0x81b000
00230fe4ldr w3, [x27+3056]
00230fe8cbz w3, 0x230ff0
00230fecb 0x231048
00230ff0
00230ff0loc_230ff0:
00230ff0b 0x230ff4
00230ff4
00230ff4loc_230ff4:
00230ff4str x0, [x2+24]
00230ff8ldr x2, [sp+576]
00230ffcldrsb x27, [x2]
00231000b 0x231004
00231004
00231004loc_231004:
00231004str x2, [sp+584]
00231008orr x4, xzr, 2
0023100cstr x4, [sp+592]
00231010str x4, [sp+600]
00231014adrp x0, 0x494000
00231018add x0, x0, 285
0023101cmovz x1, 41
00231020mov x3, x4
00231024bl fmt.Sprintf
00231028str x0, [sp+864]
0023102cstr x1, [sp+872]
00231030bl runtime.convTstring
00231034str x0, [sp+552]
00231038mov x1, x0
0023103cadrp x0, 0x3c4000
00231040add x0, x0, 2944
00231044bl runtime.gopanic
00231048
00231048loc_231048:
00231048bl runtime.gcWriteBarrier2
0023104cstr x0, [x25]
00231050ldr x5, [x2+24]
00231054str x5, [x25+8]
00231058b 0x230ff4
0023105c
0023105cloc_23105c:
0023105cbl runtime.gcWriteBarrier2
00231060str x0, [x25]
00231064ldr x2, [x1+8]
00231068str x2, [x25+8]
0023106cb 0x230fb8
00231070
00231070loc_231070:
00231070orr x0, xzr, 1
00231074bl runtime.panicSliceB
00231078
00231078loc_231078:
00231078mov x0, xzr
0023107cmov x1, x3
00231080bl runtime.panicIndex
00231084
00231084loc_231084:
00231084b 0x230c54
00231088
00231088loc_231088:
00231088ldr x4, [sp+72]
0023108cldr x5, [sp+88]
00231090subs xzr, x4, x5
00231094b.gt 0x23109c
00231098b 0x2311f4
0023109c
0023109cloc_23109c:
0023109cldr x1, [sp+1160]
002310a0ldrsb x27, [x1]
002310a4ldr x1, [x1+88]
002310a8ldr x0, [sp+1168]
002310acblr x1
002310b0str x0, [sp+1032]
002310b4str x1, [sp+1040]
002310b8ldrsb x27, [x0]
002310bcldr x2, [sp+88]
002310c0ldr x3, [x0+96]
002310c4mov x0, x1
002310c8mov x1, x2
002310ccblr x3
002310d0str x0, [sp+400]
002310d4str x1, [sp+408]
002310d8str x2, [sp+416]
002310dcstr x3, [sp+424]
002310e0str x4, [sp+432]
002310e4str x5, [sp+440]
002310e8str x6, [sp+448]
002310ecstr x7, [sp+456]
002310f0str x8, [sp+464]
002310f4str x9, [sp+472]
002310f8str x10, [sp+480]
002310fcstr x11, [sp+488]
00231100strb w12, [sp+496]
00231104add x21, sp, 248
00231108add x20, sp, 400
0023110cadr x27, 16
00231110stp x29, x27, [sp-24]
00231114sub x29, sp, 24
00231118bl fn_87ef0
0023111csub x29, sp, 8
00231120ldr x1, [sp+496]
00231124str x1, [sp+344]
00231128ldr x0, [sp+296]
0023112cldr x1, [sp+304]
00231130adrp x2, 0x480000
00231134add x2, x2, 2068
00231138orr x3, xzr, 8
0023113cbl reflect.StructTag.Get
00231140str x0, [sp+864]
00231144str x1, [sp+872]
00231148subs xzr, x1, 0
0023114ccset x2, ne
00231150strb w2, [sp+67]
00231154cbnz x1, 0x23115c
00231158b 0x231160
0023115c
0023115cloc_23115c:
0023115cb 0x231190
00231160
00231160loc_231160:
00231160ldr x0, [sp+296]
00231164ldr x1, [sp+304]
00231168adrp x2, 0x483000
0023116cadd x2, x2, 132
00231170orr x3, xzr, 14
00231174bl reflect.StructTag.Get
00231178str x0, [sp+784]
0023117cstr x1, [sp+792]
00231180subs xzr, x1, 0
00231184cset x4, ne
00231188strb w4, [sp+67]
0023118cb 0x231190
00231190
00231190loc_231190:
00231190ldrb w4, [sp+67]
00231194strb w4, [sp+68]
00231198tbnz w4, 0, 0x2311a0
0023119cb 0x2311a4
002311a0
002311a0loc_2311a0:
002311a0b 0x2311c8
002311a4
002311a4loc_2311a4:
002311a4ldr x0, [sp+248]
002311a8ldr x1, [sp+256]
002311acadrp x2, 0x47f000
002311b0add x2, x2, 1302
002311b4orr x3, xzr, 4
002311b8bl strings.HasPrefix
002311bcstrb w0, [sp+66]
002311c0strb w0, [sp+68]
002311c4b 0x2311c8
002311c8
002311c8loc_2311c8:
002311c8ldrb w4, [sp+68]
002311cctbnz w4, 0, 0x2311d4
002311d0b 0x2311e0
002311d4
002311d4loc_2311d4:
002311d4orr x4, xzr, 1
002311d8strb w4, [sp+64]
002311dcb 0x2311f8
002311e0
002311e0loc_2311e0:
002311e0b 0x2311e4
002311e4
002311e4loc_2311e4:
002311e4ldr x4, [sp+88]
002311e8add x4, x4, 1
002311ecstr x4, [sp+88]
002311f0b 0x231088
002311f4
002311f4loc_2311f4:
002311f4b 0x2311f8
002311f8
002311f8loc_2311f8:
002311f8ldrb w4, [sp+64]
002311fctbnz w4, 0, 0x231204
00231200b 0x231208
00231204
00231204loc_231204:
00231204b 0x231084
00231208
00231208loc_231208:
00231208ldr x0, [sp+1160]
0023120cldr x2, [sp+1176]
00231210ldr x3, [sp+1184]
00231214ldr x1, [sp+1168]
00231218bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
0023121cstr x0, [sp+936]
00231220str x1, [sp+944]
00231224str x0, [sp+128]
00231228str x1, [sp+136]
0023122cldp x29, x30, [sp-8]
00231230add sp, sp, 1152
00231234ret x30
00231238
00231238loc_231238:
00231238add x27, sp, 880
0023123cstp xzr, xzr, [x27]
00231240add x5, sp, 880
00231244str x5, [sp+640]
00231248ldr x5, [sp+1160]
0023124cldr x6, [sp+1168]
00231250str x5, [sp+624]
00231254str x6, [sp+632]
00231258str x5, [sp+616]
0023125cldr x5, [sp+616]
00231260cbnz x5, 0x231268
00231264b 0x231308
00231268
00231268loc_231268:
00231268ldr x5, [sp+616]
0023126cldr x5, [x5+8]
00231270str x5, [sp+616]
00231274b 0x231278
00231278
00231278loc_231278:
00231278ldr x5, [sp+640]
0023127cldrsb x27, [x5]
00231280ldr x6, [sp+632]
00231284ldr x7, [sp+616]
00231288str x7, [x5]
0023128cadrp x27, 0x81a000
00231290ldr w7, [x27+3056]
00231294cbz w7, 0x23129c
00231298b 0x2312f4
0023129c
0023129cloc_23129c:
0023129cb 0x2312a0
002312a0
002312a0loc_2312a0:
002312a0str x6, [x5+8]
002312a4ldr x2, [sp+640]
002312a8ldrsb x27, [x2]
002312acb 0x2312b0
002312b0
002312b0loc_2312b0:
002312b0str x2, [sp+648]
002312b4orr x4, xzr, 1
002312b8str x4, [sp+656]
002312bcstr x4, [sp+664]
002312c0adrp x0, 0x490000
002312c4add x0, x0, 75
002312c8movz x1, 35
002312ccmov x3, x4
002312d0bl fmt.Sprintf
002312d4str x0, [sp+864]
002312d8str x1, [sp+872]
002312dcbl runtime.convTstring
002312e0str x0, [sp+608]
002312e4mov x1, x0
002312e8adrp x0, 0x3c4000
002312ecadd x0, x0, 2944
002312f0bl runtime.gopanic
002312f4
002312f4loc_2312f4:
002312f4bl runtime.gcWriteBarrier2
002312f8str x6, [x25]
002312fcldr x7, [x5+8]
00231300str x7, [x25+8]
00231304b 0x2312a0
00231308
00231308loc_231308:
00231308b 0x231278
0023130c
0023130cloc_23130c:
0023130cadrp x0, 0x454000
00231310add x0, x0, 1632
00231314bl runtime.panicnildottype
00231318hint
0023131c
0023131cloc_23131c:
0023131cstp x0, x1, [sp+8]
00231320stp x2, x3, [sp+24]
00231324mov x3, x30
00231328bl runtime.morestack_noctxt.abi0
0023132cldp x0, x1, [sp+8]
00231330ldp x2, x3, [sp+24]
00231334b 0x230890
00231338udf 0
0023133cudf 0
00230890
00230890google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00230890ldr x16, [x28+16]
00230894sub x17, sp, 1024
00230898subs xzr, x17, x16
0023089cb.ls 0x23131c
002308a0sub x20, sp, 1152
002308a4stp x29, x30, [x20-8]
002308a8add sp, x20, 0
002308acsub x29, sp, 8
002308b0str x0, [sp+1160]
002308b4str x1, [sp+1168]
002308b8str x2, [sp+1176]
002308bcstr x3, [sp+1184]
002308c0stp xzr, xzr, [sp+128]
002308c4add x27, sp, 952
002308c8stp xzr, xzr, [x27]
002308ccldr x3, [sp+1160]
002308d0ldr x4, [sp+1168]
002308d4str x3, [sp+680]
002308d8str x4, [sp+688]
002308dcstr x3, [sp+672]
002308e0ldr x3, [sp+672]
002308e4cbnz x3, 0x2308ec
002308e8b 0x2308fc
002308ec
002308ecloc_2308ec:
002308ecldr x3, [sp+672]
002308f0ldr x3, [x3+8]
002308f4str x3, [sp+672]
002308f8b 0x230900
002308fc
002308fcloc_2308fc:
002308fcb 0x230900
00230900
00230900loc_230900:
00230900ldr x2, [sp+688]
00230904ldr x1, [sp+672]
00230908adrp x0, 0x7f3000
0023090cadd x0, x0, 2976
00230910bl sync.(*Map).Load
00230914str x0, [sp+952]
00230918str x1, [sp+960]
0023091cstrb w2, [sp+68]
00230920ldr x3, [sp+952]
00230924ldr x4, [sp+960]
00230928str x3, [sp+768]
0023092cstr x4, [sp+776]
00230930ldrb w3, [sp+68]
00230934strb w3, [sp+65]
00230938ldr x3, [sp+768]
0023093cldr x4, [sp+776]
00230940str x3, [sp+160]
00230944str x4, [sp+168]
00230948ldrb w3, [sp+65]
0023094cstrb w3, [sp+63]
00230950tbnz w3, 0, 0x230958
00230954b 0x2309a8
00230958
00230958loc_230958:
00230958add x27, sp, 936
0023095cstp xzr, xzr, [x27]
00230960ldr x2, [sp+168]
00230964ldr x1, [sp+160]
00230968cbnz x1, 0x230970
0023096cb 0x23130c
00230970
00230970loc_230970:
00230970str x2, [sp+392]
00230974adrp x0, 0x7e1000
00230978add x0, x0, 1584
0023097cbl runtime.typeAssert
00230980b 0x230984
00230984
00230984loc_230984:
00230984str x0, [sp+936]
00230988ldr x1, [sp+392]
0023098cstr x1, [sp+944]
00230990str x0, [sp+128]
00230994str x1, [sp+136]
00230998ldr x0, [sp+128]
0023099cldp x29, x30, [sp-8]
002309a0add sp, sp, 1152
002309a4ret x30
002309a8
002309a8loc_2309a8:
002309a8ldr x0, [sp+1160]
002309acldr x1, [sp+1168]
002309b0bl reflect.Zero
002309b4str x0, [sp+912]
002309b8str x1, [sp+920]
002309bcstr x2, [sp+928]
002309c0bl reflect.Value.Interface
002309c4str x0, [sp+144]
002309c8str x1, [sp+152]
002309ccadd x27, sp, 896
002309d0stp xzr, xzr, [x27]
002309d4ldr x2, [sp+152]
002309d8ldr x1, [sp+144]
002309dccbnz x1, 0x2309e4
002309e0b 0x230a00
002309e4
002309e4loc_2309e4:
002309e4str x2, [sp+392]
002309e8adrp x0, 0x7e1000
002309ecadd x0, x0, 1616
002309f0bl runtime.typeAssert
002309f4ldr x2, [sp+392]
002309f8mov x1, x0
002309fcb 0x230a04
00230a00
00230a00loc_230a00:
00230a00b 0x230a04
00230a04
00230a04loc_230a04:
00230a04str x1, [sp+896]
00230a08str x2, [sp+904]
00230a0csubs xzr, x1, 0
00230a10cset x5, ne
00230a14strb w5, [sp+68]
00230a18ldr x5, [sp+896]
00230a1cldr x6, [sp+904]
00230a20str x5, [sp+376]
00230a24str x6, [sp+384]
00230a28ldrb w5, [sp+68]
00230a2cstrb w5, [sp+71]
00230a30strb w5, [sp+62]
00230a34tbnz w5, 0, 0x231238
00230a38b 0x230a3c
00230a3c
00230a3cloc_230a3c:
00230a3cadd x27, sp, 848
00230a40stp xzr, xzr, [x27]
00230a44ldr x4, [sp+152]
00230a48ldr x1, [sp+144]
00230a4ccbnz x1, 0x230a54
00230a50b 0x230a70
00230a54
00230a54loc_230a54:
00230a54str x4, [sp+392]
00230a58adrp x0, 0x7e1000
00230a5cadd x0, x0, 1648
00230a60bl runtime.typeAssert
00230a64ldr x4, [sp+392]
00230a68mov x1, x0
00230a6cb 0x230a74
00230a70
00230a70loc_230a70:
00230a70b 0x230a74
00230a74
00230a74loc_230a74:
00230a74str x1, [sp+848]
00230a78str x4, [sp+856]
00230a7csubs xzr, x1, 0
00230a80cset x4, ne
00230a84strb w4, [sp+68]
00230a88ldr x4, [sp+848]
00230a8cldr x5, [sp+856]
00230a90str x4, [sp+1128]
00230a94str x5, [sp+1136]
00230a98ldrb w4, [sp+68]
00230a9cstrb w4, [sp+70]
00230aa0ldr x4, [sp+1128]
00230aa4ldr x5, [sp+1136]
00230aa8str x4, [sp+176]
00230aacstr x5, [sp+184]
00230ab0ldrb w4, [sp+70]
00230ab4strb w4, [sp+61]
00230ab8tbnz w4, 0, 0x230ac0
00230abcb 0x230c24
00230ac0
00230ac0loc_230ac0:
00230ac0str xzr, [sp+824]
00230ac4add x27, sp, 832
00230ac8stp xzr, xzr, [x27]
00230accstr xzr, [sp+800]
00230ad0add x27, sp, 808
00230ad4stp xzr, xzr, [x27]
00230ad8ldr x0, [sp+176]
00230adcldr x1, [sp+184]
00230ae0bl google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1
00230ae4str x0, [sp+824]
00230ae8str x1, [sp+832]
00230aecstr x2, [sp+840]
00230af0str x3, [sp+800]
00230af4str x4, [sp+808]
00230af8str x5, [sp+816]
00230afcldr x2, [sp+824]
00230b00ldr x3, [sp+832]
00230b04ldr x4, [sp+840]
00230b08str x2, [sp+1104]
00230b0cstr x3, [sp+1112]
00230b10str x4, [sp+1120]
00230b14ldr x2, [sp+800]
00230b18ldr x3, [sp+808]
00230b1cldr x4, [sp+816]
00230b20str x2, [sp+1080]
00230b24str x3, [sp+1088]
00230b28str x4, [sp+1096]
00230b2cldr x2, [sp+1104]
00230b30ldr x3, [sp+1112]
00230b34ldr x4, [sp+1120]
00230b38str x2, [sp+352]
00230b3cstr x3, [sp+360]
00230b40str x4, [sp+368]
00230b44ldr x2, [sp+1080]
00230b48ldr x3, [sp+1088]
00230b4cldr x4, [sp+1096]
00230b50str x2, [sp+224]
00230b54str x3, [sp+232]
00230b58str x4, [sp+240]
00230b5cldr x2, [sp+352]
00230b60cbnz x2, 0x230b68
00230b64b 0x230bf4
00230b68
00230b68loc_230b68:
00230b68ldr x1, [sp+1160]
00230b6cldrsb x27, [x1]
00230b70ldr x1, [x1+88]
00230b74ldr x0, [sp+1168]
00230b78blr x1
00230b7cstr x0, [sp+1064]
00230b80str x1, [sp+1072]
00230b84ldrsb x27, [x0]
00230b88ldr x2, [x0+168]
00230b8cmov x0, x1
00230b90blr x2
00230b94str x0, [sp+120]
00230b98subs xzr, x0, 25
00230b9cb.eq 0x230ba4
00230ba0b 0x230bf0
00230ba4
00230ba4loc_230ba4:
00230ba4ldr x1, [sp+1160]
00230ba8ldrsb x27, [x1]
00230bacldr x1, [x1+88]
00230bb0ldr x0, [sp+1168]
00230bb4blr x1
00230bb8str x0, [sp+1048]
00230bbcstr x1, [sp+1056]
00230bc0ldrsb x27, [x0]
00230bc4ldr x2, [x0+208]
00230bc8mov x0, x1
00230bccblr x2
00230bd0str x0, [sp+72]
00230bd4subs xzr, x0, 0
00230bd8b.gt 0x230be0
00230bdcb 0x230bec
00230be0
00230be0loc_230be0:
00230be0strb wzr, [sp+64]
00230be4str xzr, [sp+88]
00230be8b 0x231088
00230bec
00230becloc_230bec:
00230becb 0x231084
00230bf0
00230bf0loc_230bf0:
00230bf0b 0x230c54
00230bf4
00230bf4loc_230bf4:
00230bf4ldr x0, [sp+1160]
00230bf8ldr x2, [sp+1176]
00230bfcldr x3, [sp+1184]
00230c00ldr x1, [sp+1168]
00230c04bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
00230c08str x0, [sp+936]
00230c0cstr x1, [sp+944]
00230c10str x0, [sp+128]
00230c14str x1, [sp+136]
00230c18ldp x29, x30, [sp-8]
00230c1cadd sp, sp, 1152
00230c20ret x30
00230c24
00230c24loc_230c24:
00230c24ldr x0, [sp+1160]
00230c28ldr x2, [sp+1176]
00230c2cldr x3, [sp+1184]
00230c30ldr x1, [sp+1168]
00230c34bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
00230c38str x0, [sp+936]
00230c3cstr x1, [sp+944]
00230c40str x0, [sp+128]
00230c44str x1, [sp+136]
00230c48ldp x29, x30, [sp-8]
00230c4cadd sp, sp, 1152
00230c50ret x30
00230c54
00230c54loc_230c54:
00230c54ldr x0, [sp+352]
00230c58ldr x1, [sp+360]
00230c5cldr x2, [sp+368]
00230c60bl google.golang.org/protobuf/internal/impl.legacyLoadFileDesc
00230c64str x0, [sp+1016]
00230c68str x1, [sp+1024]
00230c6cldrsb x27, [x0]
00230c70ldr x3, [x0+72]
00230c74mov x0, x1
00230c78blr x3
00230c7cstr x0, [sp+1000]
00230c80str x1, [sp+1008]
00230c84ldr x3, [sp+232]
00230c88ldr x4, [sp+224]
00230c8csubs xzr, x3, 0
00230c90b.hi 0x230c98
00230c94b 0x231078
00230c98
00230c98loc_230c98:
00230c98ldr x2, [x4]
00230c9cstr x2, [sp+112]
00230ca0ldrsb x27, [x0]
00230ca4ldr x3, [x0+32]
00230ca8mov x0, x1
00230cacmov x1, x2
00230cb0blr x3
00230cb4str x0, [sp+208]
00230cb8str x1, [sp+216]
00230cbcldr x1, [sp+232]
00230cc0ldr x2, [sp+224]
00230cc4ldr x3, [sp+240]
00230cc8b 0x230ccc
00230ccc
00230cccloc_230ccc:
00230cccsubs xzr, x1, 1
00230cd0b.hs 0x230cd8
00230cd4b 0x231070
00230cd8
00230cd8loc_230cd8:
00230cd8sub x5, x1, 1
00230cdcsub x6, x3, 1
00230ce0sub x7, xzr, x6
00230ce4sbfm x7, x7, 63, 63
00230ce8and x7, x7, 8
00230cecadd x7, x2, x7
00230cf0str x7, [sp+800]
00230cf4str x5, [sp+808]
00230cf8str x6, [sp+816]
00230cfcstr x7, [sp+744]
00230d00str x5, [sp+752]
00230d04str x6, [sp+760]
00230d08str xzr, [sp+104]
00230d0cstr x5, [sp+96]
00230d10b 0x230d14
00230d14
00230d14loc_230d14:
00230d14ldr x5, [sp+96]
00230d18ldr x6, [sp+104]
00230d1csubs xzr, x5, x6
00230d20b.gt 0x230d28
00230d24b 0x230d88
00230d28
00230d28loc_230d28:
00230d28ldr x1, [sp+104]
00230d2cldr x2, [sp+744]
00230d30ldr x1, [x2+3*x1]
00230d34str x1, [sp+80]
00230d38ldr x1, [sp+208]
00230d3cldrsb x27, [x1]
00230d40ldr x1, [x1+96]
00230d44ldr x0, [sp+216]
00230d48blr x1
00230d4cstr x0, [sp+984]
00230d50str x1, [sp+992]
00230d54ldrsb x27, [x0]
00230d58ldr x2, [sp+80]
00230d5cldr x3, [x0+32]
00230d60mov x0, x1
00230d64mov x1, x2
00230d68blr x3
00230d6cstr x0, [sp+208]
00230d70str x1, [sp+216]
00230d74b 0x230d78
00230d78
00230d78loc_230d78:
00230d78ldr x5, [sp+104]
00230d7cadd x5, x5, 1
00230d80str x5, [sp+104]
00230d84b 0x230d14
00230d88
00230d88loc_230d88:
00230d88ldr x5, [sp+1184]
00230d8csubs xzr, x5, 0
00230d90cset x6, ne
00230d94strb w6, [sp+67]
00230d98cbnz x5, 0x230da0
00230d9cb 0x230df4
00230da0
00230da0loc_230da0:
00230da0ldr x1, [sp+208]
00230da4ldrsb x27, [x1]
00230da8ldr x0, [sp+216]
00230dacldr x1, [x1+64]
00230db0blr x1
00230db4str x0, [sp+728]
00230db8str x1, [sp+736]
00230dbcldr x2, [sp+1184]
00230dc0subs xzr, x1, x2
00230dc4cset x2, ne
00230dc8b.ne 0x230dd0
00230dccb 0x230dd4
00230dd0
00230dd0loc_230dd0:
00230dd0b 0x230dec
00230dd4
00230dd4loc_230dd4:
00230dd4ldr x3, [sp+1176]
00230dd8mov x2, x1
00230ddcmov x1, x3
00230de0bl runtime.memequal
00230de4eor x2, x0, 1
00230de8b 0x230dec
00230dec
00230decloc_230dec:
00230decstrb w2, [sp+67]
00230df0b 0x230df8
00230df4
00230df4loc_230df4:
00230df4b 0x230df8
00230df8
00230df8loc_230df8:
00230df8ldrb w5, [sp+67]
00230dfctbnz w5, 0, 0x230f4c
00230e00b 0x230e04
00230e04
00230e04loc_230e04:
00230e04add x27, sp, 952
00230e08stp xzr, xzr, [x27]
00230e0cldr x5, [sp+1160]
00230e10ldr x6, [sp+1168]
00230e14str x5, [sp+536]
00230e18str x6, [sp+544]
00230e1cstr x5, [sp+528]
00230e20ldr x5, [sp+528]
00230e24cbnz x5, 0x230e2c
00230e28b 0x230e3c
00230e2c
00230e2cloc_230e2c:
00230e2cldr x5, [sp+528]
00230e30ldr x5, [x5+8]
00230e34str x5, [sp+528]
00230e38b 0x230e40
00230e3c
00230e3cloc_230e3c:
00230e3cb 0x230e40
00230e40
00230e40loc_230e40:
00230e40ldr x5, [sp+208]
00230e44ldr x6, [sp+216]
00230e48str x5, [sp+512]
00230e4cstr x6, [sp+520]
00230e50str x5, [sp+504]
00230e54ldr x5, [sp+504]
00230e58cbnz x5, 0x230e60
00230e5cb 0x230e70
00230e60
00230e60loc_230e60:
00230e60ldr x5, [sp+504]
00230e64ldr x5, [x5+8]
00230e68str x5, [sp+504]
00230e6cb 0x230e74
00230e70
00230e70loc_230e70:
00230e70b 0x230e74
00230e74
00230e74loc_230e74:
00230e74ldr x1, [sp+528]
00230e78ldr x2, [sp+544]
00230e7cldr x3, [sp+504]
00230e80ldr x4, [sp+520]
00230e84adrp x0, 0x7f3000
00230e88add x0, x0, 2976
00230e8cbl sync.(*Map).LoadOrStore
00230e90str x0, [sp+952]
00230e94str x1, [sp+960]
00230e98strb w2, [sp+67]
00230e9cldr x5, [sp+952]
00230ea0ldr x6, [sp+960]
00230ea4str x5, [sp+968]
00230ea8str x6, [sp+976]
00230eacldrb w5, [sp+67]
00230eb0strb w5, [sp+69]
00230eb4ldr x5, [sp+968]
00230eb8ldr x6, [sp+976]
00230ebcstr x5, [sp+192]
00230ec0str x6, [sp+200]
00230ec4ldrb w5, [sp+69]
00230ec8strb w5, [sp+60]
00230ecctbnz w5, 0, 0x230ed4
00230ed0b 0x230f24
00230ed4
00230ed4loc_230ed4:
00230ed4add x27, sp, 936
00230ed8stp xzr, xzr, [x27]
00230edcldr x2, [sp+200]
00230ee0ldr x1, [sp+192]
00230ee4cbnz x1, 0x230eec
00230ee8b 0x230f40
00230eec
00230eecloc_230eec:
00230eecstr x2, [sp+392]
00230ef0adrp x0, 0x7e1000
00230ef4add x0, x0, 1680
00230ef8bl runtime.typeAssert
00230efcb 0x230f00
00230f00
00230f00loc_230f00:
00230f00str x0, [sp+936]
00230f04ldr x1, [sp+392]
00230f08str x1, [sp+944]
00230f0cstr x0, [sp+128]
00230f10str x1, [sp+136]
00230f14ldr x0, [sp+128]
00230f18ldp x29, x30, [sp-8]
00230f1cadd sp, sp, 1152
00230f20ret x30
00230f24
00230f24loc_230f24:
00230f24ldr x0, [sp+208]
00230f28ldr x1, [sp+216]
00230f2cstr x0, [sp+128]
00230f30str x1, [sp+136]
00230f34ldp x29, x30, [sp-8]
00230f38add sp, sp, 1152
00230f3cret x30
00230f40
00230f40loc_230f40:
00230f40adrp x0, 0x455000
00230f44add x0, x0, 1632
00230f48bl runtime.panicnildottype
00230f4c
00230f4cloc_230f4c:
00230f4cldr x1, [sp+208]
00230f50ldrsb x27, [x1]
00230f54ldr x1, [x1+64]
00230f58ldr x0, [sp+216]
00230f5cblr x1
00230f60str x0, [sp+728]
00230f64str x1, [sp+736]
00230f68add x27, sp, 696
00230f6cstp xzr, xzr, [x27]
00230f70add x27, sp, 712
00230f74stp xzr, xzr, [x27]
00230f78add x1, sp, 696
00230f7cstr x1, [sp+576]
00230f80ldr x0, [sp+728]
00230f84ldr x1, [sp+736]
00230f88bl runtime.convTstring
00230f8cstr x0, [sp+568]
00230f90ldr x1, [sp+576]
00230f94ldrsb x27, [x1]
00230f98adrp x2, 0x3ff000
00230f9cadd x2, x2, 2496
00230fa0str x2, [x1]
00230fa4adrp x27, 0x81b000
00230fa8ldr w2, [x27+3056]
00230faccbz w2, 0x230fb4
00230fb0b 0x23105c
00230fb4
00230fb4loc_230fb4:
00230fb4b 0x230fb8
00230fb8
00230fb8loc_230fb8:
00230fb8str x0, [x1+8]
00230fbcldr x0, [sp+1176]
00230fc0ldr x1, [sp+1184]
00230fc4bl runtime.convTstring
00230fc8str x0, [sp+560]
00230fccldr x2, [sp+576]
00230fd0ldrsb x27, [x2]
00230fd4adrp x3, 0x3ff000
00230fd8add x3, x3, 2496
00230fdcstr x3, [x2+16]
00230fe0adrp x27, 0x81b000
00230fe4ldr w3, [x27+3056]
00230fe8cbz w3, 0x230ff0
00230fecb 0x231048
00230ff0
00230ff0loc_230ff0:
00230ff0b 0x230ff4
00230ff4
00230ff4loc_230ff4:
00230ff4str x0, [x2+24]
00230ff8ldr x2, [sp+576]
00230ffcldrsb x27, [x2]
00231000b 0x231004
00231004
00231004loc_231004:
00231004str x2, [sp+584]
00231008orr x4, xzr, 2
0023100cstr x4, [sp+592]
00231010str x4, [sp+600]
00231014adrp x0, 0x494000
00231018add x0, x0, 285
0023101cmovz x1, 41
00231020mov x3, x4
00231024bl fmt.Sprintf
00231028str x0, [sp+864]
0023102cstr x1, [sp+872]
00231030bl runtime.convTstring
00231034str x0, [sp+552]
00231038mov x1, x0
0023103cadrp x0, 0x3c4000
00231040add x0, x0, 2944
00231044bl runtime.gopanic
00231048
00231048loc_231048:
00231048bl runtime.gcWriteBarrier2
0023104cstr x0, [x25]
00231050ldr x5, [x2+24]
00231054str x5, [x25+8]
00231058b 0x230ff4
0023105c
0023105cloc_23105c:
0023105cbl runtime.gcWriteBarrier2
00231060str x0, [x25]
00231064ldr x2, [x1+8]
00231068str x2, [x25+8]
0023106cb 0x230fb8
00231070
00231070loc_231070:
00231070orr x0, xzr, 1
00231074bl runtime.panicSliceB
00231078
00231078loc_231078:
00231078mov x0, xzr
0023107cmov x1, x3
00231080bl runtime.panicIndex
00231084
00231084loc_231084:
00231084b 0x230c54
00231088
00231088loc_231088:
00231088ldr x4, [sp+72]
0023108cldr x5, [sp+88]
00231090subs xzr, x4, x5
00231094b.gt 0x23109c
00231098b 0x2311f4
0023109c
0023109cloc_23109c:
0023109cldr x1, [sp+1160]
002310a0ldrsb x27, [x1]
002310a4ldr x1, [x1+88]
002310a8ldr x0, [sp+1168]
002310acblr x1
002310b0str x0, [sp+1032]
002310b4str x1, [sp+1040]
002310b8ldrsb x27, [x0]
002310bcldr x2, [sp+88]
002310c0ldr x3, [x0+96]
002310c4mov x0, x1
002310c8mov x1, x2
002310ccblr x3
002310d0str x0, [sp+400]
002310d4str x1, [sp+408]
002310d8str x2, [sp+416]
002310dcstr x3, [sp+424]
002310e0str x4, [sp+432]
002310e4str x5, [sp+440]
002310e8str x6, [sp+448]
002310ecstr x7, [sp+456]
002310f0str x8, [sp+464]
002310f4str x9, [sp+472]
002310f8str x10, [sp+480]
002310fcstr x11, [sp+488]
00231100strb w12, [sp+496]
00231104add x21, sp, 248
00231108add x20, sp, 400
0023110cadr x27, 16
00231110stp x29, x27, [sp-24]
00231114sub x29, sp, 24
00231118bl fn_87ef0
0023111csub x29, sp, 8
00231120ldr x1, [sp+496]
00231124str x1, [sp+344]
00231128ldr x0, [sp+296]
0023112cldr x1, [sp+304]
00231130adrp x2, 0x480000
00231134add x2, x2, 2068
00231138orr x3, xzr, 8
0023113cbl reflect.StructTag.Get
00231140str x0, [sp+864]
00231144str x1, [sp+872]
00231148subs xzr, x1, 0
0023114ccset x2, ne
00231150strb w2, [sp+67]
00231154cbnz x1, 0x23115c
00231158b 0x231160
0023115c
0023115cloc_23115c:
0023115cb 0x231190
00231160
00231160loc_231160:
00231160ldr x0, [sp+296]
00231164ldr x1, [sp+304]
00231168adrp x2, 0x483000
0023116cadd x2, x2, 132
00231170orr x3, xzr, 14
00231174bl reflect.StructTag.Get
00231178str x0, [sp+784]
0023117cstr x1, [sp+792]
00231180subs xzr, x1, 0
00231184cset x4, ne
00231188strb w4, [sp+67]
0023118cb 0x231190
00231190
00231190loc_231190:
00231190ldrb w4, [sp+67]
00231194strb w4, [sp+68]
00231198tbnz w4, 0, 0x2311a0
0023119cb 0x2311a4
002311a0
002311a0loc_2311a0:
002311a0b 0x2311c8
002311a4
002311a4loc_2311a4:
002311a4ldr x0, [sp+248]
002311a8ldr x1, [sp+256]
002311acadrp x2, 0x47f000
002311b0add x2, x2, 1302
002311b4orr x3, xzr, 4
002311b8bl strings.HasPrefix
002311bcstrb w0, [sp+66]
002311c0strb w0, [sp+68]
002311c4b 0x2311c8
002311c8
002311c8loc_2311c8:
002311c8ldrb w4, [sp+68]
002311cctbnz w4, 0, 0x2311d4
002311d0b 0x2311e0
002311d4
002311d4loc_2311d4:
002311d4orr x4, xzr, 1
002311d8strb w4, [sp+64]
002311dcb 0x2311f8
002311e0
002311e0loc_2311e0:
002311e0b 0x2311e4
002311e4
002311e4loc_2311e4:
002311e4ldr x4, [sp+88]
002311e8add x4, x4, 1
002311ecstr x4, [sp+88]
002311f0b 0x231088
002311f4
002311f4loc_2311f4:
002311f4b 0x2311f8
002311f8
002311f8loc_2311f8:
002311f8ldrb w4, [sp+64]
002311fctbnz w4, 0, 0x231204
00231200b 0x231208
00231204
00231204loc_231204:
00231204b 0x231084
00231208
00231208loc_231208:
00231208ldr x0, [sp+1160]
0023120cldr x2, [sp+1176]
00231210ldr x3, [sp+1184]
00231214ldr x1, [sp+1168]
00231218bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc
0023121cstr x0, [sp+936]
00231220str x1, [sp+944]
00231224str x0, [sp+128]
00231228str x1, [sp+136]
0023122cldp x29, x30, [sp-8]
00231230add sp, sp, 1152
00231234ret x30
00231238
00231238loc_231238:
00231238add x27, sp, 880
0023123cstp xzr, xzr, [x27]
00231240add x5, sp, 880
00231244str x5, [sp+640]
00231248ldr x5, [sp+1160]
0023124cldr x6, [sp+1168]
00231250str x5, [sp+624]
00231254str x6, [sp+632]
00231258str x5, [sp+616]
0023125cldr x5, [sp+616]
00231260cbnz x5, 0x231268
00231264b 0x231308
00231268
00231268loc_231268:
00231268ldr x5, [sp+616]
0023126cldr x5, [x5+8]
00231270str x5, [sp+616]
00231274b 0x231278
00231278
00231278loc_231278:
00231278ldr x5, [sp+640]
0023127cldrsb x27, [x5]
00231280ldr x6, [sp+632]
00231284ldr x7, [sp+616]
00231288str x7, [x5]
0023128cadrp x27, 0x81a000
00231290ldr w7, [x27+3056]
00231294cbz w7, 0x23129c
00231298b 0x2312f4
0023129c
0023129cloc_23129c:
0023129cb 0x2312a0
002312a0
002312a0loc_2312a0:
002312a0str x6, [x5+8]
002312a4ldr x2, [sp+640]
002312a8ldrsb x27, [x2]
002312acb 0x2312b0
002312b0
002312b0loc_2312b0:
002312b0str x2, [sp+648]
002312b4orr x4, xzr, 1
002312b8str x4, [sp+656]
002312bcstr x4, [sp+664]
002312c0adrp x0, 0x490000
002312c4add x0, x0, 75
002312c8movz x1, 35
002312ccmov x3, x4
002312d0bl fmt.Sprintf
002312d4str x0, [sp+864]
002312d8str x1, [sp+872]
002312dcbl runtime.convTstring
002312e0str x0, [sp+608]
002312e4mov x1, x0
002312e8adrp x0, 0x3c4000
002312ecadd x0, x0, 2944
002312f0bl runtime.gopanic
002312f4
002312f4loc_2312f4:
002312f4bl runtime.gcWriteBarrier2
002312f8str x6, [x25]
002312fcldr x7, [x5+8]
00231300str x7, [x25+8]
00231304b 0x2312a0
00231308
00231308loc_231308:
00231308b 0x231278
0023130c
0023130cloc_23130c:
0023130cadrp x0, 0x454000
00231310add x0, x0, 1632
00231314bl runtime.panicnildottype
00231318hint
0023131c
0023131cloc_23131c:
0023131cstp x0, x1, [sp+8]
00231320stp x2, x3, [sp+24]
00231324mov x3, x30
00231328bl runtime.morestack_noctxt.abi0
0023132cldp x0, x1, [sp+8]
00231330ldp x2, x3, [sp+24]
00231334b 0x230890
00231338udf 0
0023133cudf 0
00230890
00231340
00231340google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1(google.golang.org/protobuf/internal/impl.messageV1 mdV1)
00231340ldr x16, [x28+16]
00231344sub x17, sp, 112
00231348subs xzr, x17, x16
0023134cb.ls 0x23148c
00231350str x30, [sp-240]!
00231354stur x29, [sp-8]
00231358sub x29, sp, 8
0023135cstr x0, [sp+248]
00231360str x1, [sp+256]
00231364str xzr, [sp+88]
00231368stp xzr, xzr, [sp+96]
0023136cstr xzr, [sp+64]
00231370stp xzr, xzr, [sp+72]
00231374adrp x1, 0x4a8000
00231378add x1, x1, 3016
0023137cstr x1, [sp+40]
00231380add x0, sp, 16
00231384bl runtime.deferprocStack
00231388subs xzr, x0, 0
0023138cb.ne 0x231464
00231390b 0x231394
00231394
00231394loc_231394:
00231394str xzr, [sp+160]
00231398stp xzr, xzr, [sp+168]
0023139cstr xzr, [sp+136]
002313a0stp xzr, xzr, [sp+144]
002313a4ldr x1, [sp+248]
002313a8ldrsb x27, [x1]
002313acldr x1, [x1+24]
002313b0ldr x0, [sp+256]
002313b4blr x1
002313b8str x0, [sp+160]
002313bcstr x1, [sp+168]
002313c0str x2, [sp+176]
002313c4str x3, [sp+136]
002313c8str x4, [sp+144]
002313ccstr x5, [sp+152]
002313d0ldr x1, [sp+168]
002313d4ldr x2, [sp+176]
002313d8ldr x3, [sp+160]
002313dcstr x3, [sp+208]
002313e0str x1, [sp+216]
002313e4str x2, [sp+224]
002313e8ldr x1, [sp+136]
002313ecldr x2, [sp+144]
002313f0ldr x3, [sp+152]
002313f4str x1, [sp+184]
002313f8str x2, [sp+192]
002313fcstr x3, [sp+200]
00231400str x1, [sp+112]
00231404str x2, [sp+120]
00231408str x3, [sp+128]
0023140cldr x1, [sp+208]
00231410ldr x2, [sp+216]
00231414ldr x3, [sp+224]
00231418str x1, [sp+88]
0023141cstr x2, [sp+96]
00231420str x3, [sp+104]
00231424ldr x1, [sp+112]
00231428ldr x2, [sp+120]
0023142cldr x3, [sp+128]
00231430str x1, [sp+64]
00231434str x2, [sp+72]
00231438str x3, [sp+80]
0023143cbl runtime.deferreturn
00231440ldr x0, [sp+88]
00231444ldr x3, [sp+64]
00231448ldr x1, [sp+96]
0023144cldr x4, [sp+72]
00231450ldr x2, [sp+104]
00231454ldr x5, [sp+80]
00231458ldur x29, [sp-8]
0023145cldr x30, [sp], 240
00231460ret x30
00231464
00231464loc_231464:
00231464bl runtime.deferreturn
00231468ldr x0, [sp+88]
0023146cldr x3, [sp+64]
00231470ldr x1, [sp+96]
00231474ldr x4, [sp+72]
00231478ldr x2, [sp+104]
0023147cldr x5, [sp+80]
00231480ldur x29, [sp-8]
00231484ldr x30, [sp], 240
00231488ret x30
0023148c
0023148cloc_23148c:
0023148cstp x0, x1, [sp+8]
00231490mov x3, x30
00231494bl runtime.morestack_noctxt.abi0
00231498ldp x0, x1, [sp+8]
0023149cb 0x231340
00231340
00231340google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1: ; void google.golang.org/protobuf/internal/impl.legacyLoadMessageDesc.func1(google.golang.org/protobuf/internal/impl.messageV1 mdV1)
00231340ldr x16, [x28+16]
00231344sub x17, sp, 112
00231348subs xzr, x17, x16
0023134cb.ls 0x23148c
00231350str x30, [sp-240]!
00231354stur x29, [sp-8]
00231358sub x29, sp, 8
0023135cstr x0, [sp+248]
00231360str x1, [sp+256]
00231364str xzr, [sp+88]
00231368stp xzr, xzr, [sp+96]
0023136cstr xzr, [sp+64]
00231370stp xzr, xzr, [sp+72]
00231374adrp x1, 0x4a8000
00231378add x1, x1, 3016
0023137cstr x1, [sp+40]
00231380add x0, sp, 16
00231384bl runtime.deferprocStack
00231388subs xzr, x0, 0
0023138cb.ne 0x231464
00231390b 0x231394
00231394
00231394loc_231394:
00231394str xzr, [sp+160]
00231398stp xzr, xzr, [sp+168]
0023139cstr xzr, [sp+136]
002313a0stp xzr, xzr, [sp+144]
002313a4ldr x1, [sp+248]
002313a8ldrsb x27, [x1]
002313acldr x1, [x1+24]
002313b0ldr x0, [sp+256]
002313b4blr x1
002313b8str x0, [sp+160]
002313bcstr x1, [sp+168]
002313c0str x2, [sp+176]
002313c4str x3, [sp+136]
002313c8str x4, [sp+144]
002313ccstr x5, [sp+152]
002313d0ldr x1, [sp+168]
002313d4ldr x2, [sp+176]
002313d8ldr x3, [sp+160]
002313dcstr x3, [sp+208]
002313e0str x1, [sp+216]
002313e4str x2, [sp+224]
002313e8ldr x1, [sp+136]
002313ecldr x2, [sp+144]
002313f0ldr x3, [sp+152]
002313f4str x1, [sp+184]
002313f8str x2, [sp+192]
002313fcstr x3, [sp+200]
00231400str x1, [sp+112]
00231404str x2, [sp+120]
00231408str x3, [sp+128]
0023140cldr x1, [sp+208]
00231410ldr x2, [sp+216]
00231414ldr x3, [sp+224]
00231418str x1, [sp+88]
0023141cstr x2, [sp+96]
00231420str x3, [sp+104]
00231424ldr x1, [sp+112]
00231428ldr x2, [sp+120]
0023142cldr x3, [sp+128]
00231430str x1, [sp+64]
00231434str x2, [sp+72]
00231438str x3, [sp+80]
0023143cbl runtime.deferreturn
00231440ldr x0, [sp+88]
00231444ldr x3, [sp+64]
00231448ldr x1, [sp+96]
0023144cldr x4, [sp+72]
00231450ldr x2, [sp+104]
00231454ldr x5, [sp+80]
00231458ldur x29, [sp-8]
0023145cldr x30, [sp], 240
00231460ret x30
00231464
00231464loc_231464:
00231464bl runtime.deferreturn
00231468ldr x0, [sp+88]
0023146cldr x3, [sp+64]
00231470ldr x1, [sp+96]
00231474ldr x4, [sp+72]
00231478ldr x2, [sp+104]
0023147cldr x5, [sp+80]
00231480ldur x29, [sp-8]
00231484ldr x30, [sp], 240
00231488ret x30
0023148c
0023148cloc_23148c:
0023148cstp x0, x1, [sp+8]
00231490mov x3, x30
00231494bl runtime.morestack_noctxt.abi0
00231498ldp x0, x1, [sp+8]
0023149cb 0x231340
00231340
002314a0
002314a0google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
002314a0ldr x16, [x28+16]
002314a4sub x17, sp, 32
002314a8subs xzr, x17, x16
002314acb.ls 0x2315f4
002314b0str x30, [sp-160]!
002314b4stur x29, [sp-8]
002314b8sub x29, sp, 8
002314bcstr x0, [sp+168]
002314c0str x1, [sp+176]
002314c4str x2, [sp+184]
002314c8str x3, [sp+192]
002314ccstp xzr, xzr, [sp+88]
002314d0adrp x0, 0x81a000
002314d4add x0, x0, 2336
002314d8bl sync.(*Mutex).Lock
002314dcadrp x1, 0x81a000
002314e0add x1, x1, 2336
002314e4str x1, [sp+144]
002314e8stp xzr, xzr, [sp+104]
002314ecadd x1, sp, 104
002314f0str x1, [sp+120]
002314f4ldrsb x27, [x1]
002314f8adrp x2, 0
002314fcadd x2, x2, 1552
00231500str x2, [x1]
00231504ldrsb x27, [x1]
00231508ldr x2, [sp+144]
0023150cadrp x27, 0x81a000
00231510ldr w3, [x27+3056]
00231514cbz w3, 0x23151c
00231518b 0x231520
0023151c
0023151cloc_23151c:
0023151cb 0x231534
00231520
00231520loc_231520:
00231520bl runtime.gcWriteBarrier2
00231524str x2, [x25]
00231528ldr x3, [x1+8]
0023152cstr x3, [x25+8]
00231530b 0x231534
00231534
00231534loc_231534:
00231534str x2, [x1+8]
00231538str x1, [sp+64]
0023153cadd x0, sp, 40
00231540bl runtime.deferprocStack
00231544subs xzr, x0, 0
00231548b.ne 0x2315dc
0023154cb 0x231550
00231550
00231550loc_231550:
00231550adrp x27, 0x7f0000
00231554ldr x4, [x27+232]
00231558cbnz x4, 0x231560
0023155cb 0x231564
00231560
00231560loc_231560:
00231560b 0x2315a0
00231564
00231564loc_231564:
00231564bl runtime.makemap_small
00231568adrp x27, 0x81a000
0023156cldr w1, [x27+3056]
00231570cbz w1, 0x231578
00231574b 0x23157c
00231578
00231578loc_231578:
00231578b 0x231594
0023157c
0023157cloc_23157c:
0023157cbl runtime.gcWriteBarrier2
00231580str x0, [x25]
00231584adrp x27, 0x7f0000
00231588ldr x4, [x27+232]
0023158cstr x4, [x25+8]
00231590b 0x231594
00231594
00231594loc_231594:
00231594adrp x27, 0x7f0000
00231598str x0, [x27+232]
0023159cb 0x2315a0
002315a0
002315a0loc_2315a0:
002315a0ldr x0, [sp+168]
002315a4ldr x2, [sp+184]
002315a8ldr x3, [sp+192]
002315acldr x1, [sp+176]
002315b0bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant
002315b4str x0, [sp+128]
002315b8str x1, [sp+136]
002315bcstr x0, [sp+88]
002315c0str x1, [sp+96]
002315c4bl runtime.deferreturn
002315c8ldr x0, [sp+88]
002315ccldr x1, [sp+96]
002315d0ldur x29, [sp-8]
002315d4ldr x30, [sp], 160
002315d8ret x30
002315dc
002315dcloc_2315dc:
002315dcbl runtime.deferreturn
002315e0ldr x0, [sp+88]
002315e4ldr x1, [sp+96]
002315e8ldur x29, [sp-8]
002315ecldr x30, [sp], 160
002315f0ret x30
002315f4
002315f4loc_2315f4:
002315f4stp x0, x1, [sp+8]
002315f8stp x2, x3, [sp+24]
002315fcmov x3, x30
00231600bl runtime.morestack_noctxt.abi0
00231604ldp x0, x1, [sp+8]
00231608ldp x2, x3, [sp+24]
0023160cb 0x2314a0
002314a0
002314a0google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
002314a0ldr x16, [x28+16]
002314a4sub x17, sp, 32
002314a8subs xzr, x17, x16
002314acb.ls 0x2315f4
002314b0str x30, [sp-160]!
002314b4stur x29, [sp-8]
002314b8sub x29, sp, 8
002314bcstr x0, [sp+168]
002314c0str x1, [sp+176]
002314c4str x2, [sp+184]
002314c8str x3, [sp+192]
002314ccstp xzr, xzr, [sp+88]
002314d0adrp x0, 0x81a000
002314d4add x0, x0, 2336
002314d8bl sync.(*Mutex).Lock
002314dcadrp x1, 0x81a000
002314e0add x1, x1, 2336
002314e4str x1, [sp+144]
002314e8stp xzr, xzr, [sp+104]
002314ecadd x1, sp, 104
002314f0str x1, [sp+120]
002314f4ldrsb x27, [x1]
002314f8adrp x2, 0
002314fcadd x2, x2, 1552
00231500str x2, [x1]
00231504ldrsb x27, [x1]
00231508ldr x2, [sp+144]
0023150cadrp x27, 0x81a000
00231510ldr w3, [x27+3056]
00231514cbz w3, 0x23151c
00231518b 0x231520
0023151c
0023151cloc_23151c:
0023151cb 0x231534
00231520
00231520loc_231520:
00231520bl runtime.gcWriteBarrier2
00231524str x2, [x25]
00231528ldr x3, [x1+8]
0023152cstr x3, [x25+8]
00231530b 0x231534
00231534
00231534loc_231534:
00231534str x2, [x1+8]
00231538str x1, [sp+64]
0023153cadd x0, sp, 40
00231540bl runtime.deferprocStack
00231544subs xzr, x0, 0
00231548b.ne 0x2315dc
0023154cb 0x231550
00231550
00231550loc_231550:
00231550adrp x27, 0x7f0000
00231554ldr x4, [x27+232]
00231558cbnz x4, 0x231560
0023155cb 0x231564
00231560
00231560loc_231560:
00231560b 0x2315a0
00231564
00231564loc_231564:
00231564bl runtime.makemap_small
00231568adrp x27, 0x81a000
0023156cldr w1, [x27+3056]
00231570cbz w1, 0x231578
00231574b 0x23157c
00231578
00231578loc_231578:
00231578b 0x231594
0023157c
0023157cloc_23157c:
0023157cbl runtime.gcWriteBarrier2
00231580str x0, [x25]
00231584adrp x27, 0x7f0000
00231588ldr x4, [x27+232]
0023158cstr x4, [x25+8]
00231590b 0x231594
00231594
00231594loc_231594:
00231594adrp x27, 0x7f0000
00231598str x0, [x27+232]
0023159cb 0x2315a0
002315a0
002315a0loc_2315a0:
002315a0ldr x0, [sp+168]
002315a4ldr x2, [sp+184]
002315a8ldr x3, [sp+192]
002315acldr x1, [sp+176]
002315b0bl google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant
002315b4str x0, [sp+128]
002315b8str x1, [sp+136]
002315bcstr x0, [sp+88]
002315c0str x1, [sp+96]
002315c4bl runtime.deferreturn
002315c8ldr x0, [sp+88]
002315ccldr x1, [sp+96]
002315d0ldur x29, [sp-8]
002315d4ldr x30, [sp], 160
002315d8ret x30
002315dc
002315dcloc_2315dc:
002315dcbl runtime.deferreturn
002315e0ldr x0, [sp+88]
002315e4ldr x1, [sp+96]
002315e8ldur x29, [sp-8]
002315ecldr x30, [sp], 160
002315f0ret x30
002315f4
002315f4loc_2315f4:
002315f4stp x0, x1, [sp+8]
002315f8stp x2, x3, [sp+24]
002315fcmov x3, x30
00231600bl runtime.morestack_noctxt.abi0
00231604ldp x0, x1, [sp+8]
00231608ldp x2, x3, [sp+24]
0023160cb 0x2314a0
002314a0
00231610
00231610google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc.deferwrap1: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc.deferwrap1(void)
00231610ldr x16, [x28+16]
00231614subs xzr, sp, x16
00231618b.ls 0x231648
0023161cstr x30, [sp-32]!
00231620stur x29, [sp-8]
00231624sub x29, sp, 8
00231628ldr x16, [x28+32]
0023162ccbnz x16, 0x231654
00231630
00231630loc_231630:
00231630ldr x0, [x26+8]
00231634str x0, [sp+16]
00231638bl sync.(*Mutex).Unlock
0023163cldur x29, [sp-8]
00231640ldr x30, [sp], 32
00231644ret x30
00231648
00231648loc_231648:
00231648mov x3, x30
0023164cbl runtime.morestack.abi0
00231650b 0x231610
00231654
00231654loc_231654:
00231654ldr x17, [x16]
00231658add x20, sp, 40
0023165csubs xzr, x20, x17
00231660b.ne 0x231630
00231664add x20, sp, 8
00231668str x20, [x16]
0023166cb 0x231630
00231610
00231610google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc.deferwrap1: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDesc.deferwrap1(void)
00231610ldr x16, [x28+16]
00231614subs xzr, sp, x16
00231618b.ls 0x231648
0023161cstr x30, [sp-32]!
00231620stur x29, [sp-8]
00231624sub x29, sp, 8
00231628ldr x16, [x28+32]
0023162ccbnz x16, 0x231654
00231630
00231630loc_231630:
00231630ldr x0, [x26+8]
00231634str x0, [sp+16]
00231638bl sync.(*Mutex).Unlock
0023163cldur x29, [sp-8]
00231640ldr x30, [sp], 32
00231644ret x30
00231648
00231648loc_231648:
00231648mov x3, x30
0023164cbl runtime.morestack.abi0
00231650b 0x231610
00231654
00231654loc_231654:
00231654ldr x17, [x16]
00231658add x20, sp, 40
0023165csubs xzr, x20, x17
00231660b.ne 0x231630
00231664add x20, sp, 8
00231668str x20, [x16]
0023166cb 0x231630
00231610
00231670
00231670google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00231670ldr x16, [x28+16]
00231674sub x17, sp, 2912
00231678subs xzr, x17, x16
0023167cb.ls 0x232f6c
00231680sub x20, sp, 3040
00231684stp x29, x30, [x20-8]
00231688add sp, x20, 0
0023168csub x29, sp, 8
00231690str x0, [sp+3048]
00231694str x1, [sp+3056]
00231698str x2, [sp+3064]
0023169cstr x3, [sp+3072]
002316a0stp xzr, xzr, [sp+328]
002316a4add x27, sp, 1984
002316a8stp xzr, xzr, [x27]
002316acadrp x27, 0x7f0000
002316b0ldr x1, [x27+232]
002316b4adrp x0, 0x3f5000
002316b8add x0, x0, 3488
002316bcadd x2, sp, 3048
002316c0bl runtime.mapaccess2
002316c4str x0, [sp+1528]
002316c8strb w1, [sp+91]
002316ccldr x3, [sp+1528]
002316d0ldr x4, [x3]
002316d4ldr x3, [x3+8]
002316d8str x4, [sp+1984]
002316dcstr x3, [sp+1992]
002316e0str x4, [sp+2016]
002316e4str x3, [sp+2024]
002316e8ldrb w3, [sp+91]
002316ecstrb w3, [sp+90]
002316f0ldr x3, [sp+2016]
002316f4ldr x4, [sp+2024]
002316f8str x3, [sp+648]
002316fcstr x4, [sp+656]
00231700ldrb w3, [sp+90]
00231704strb w3, [sp+89]
00231708tbnz w3, 0, 0x231710
0023170cb 0x23172c
00231710
00231710loc_231710:
00231710ldr x0, [sp+648]
00231714ldr x1, [sp+656]
00231718str x0, [sp+328]
0023171cstr x1, [sp+336]
00231720ldp x29, x30, [sp-8]
00231724add sp, sp, 3040
00231728ret x30
0023172c
0023172cloc_23172c:
0023172cadrp x0, 0x45b000
00231730add x0, x0, 320
00231734bl runtime.newobject
00231738str x0, [sp+1976]
0023173cadrp x0, 0x426000
00231740add x0, x0, 1536
00231744bl runtime.newobject
00231748str x0, [sp+1520]
0023174cadrp x27, 0x81a000
00231750ldr w1, [x27+3056]
00231754cbz w1, 0x23175c
00231758b 0x231760
0023175c
0023175cloc_23175c:
0023175cb 0x23177c
00231760
00231760loc_231760:
00231760str x0, [sp+2360]
00231764mov x1, x0
00231768adrp x0, 0x426000
0023176cadd x0, x0, 1536
00231770bl runtime.wbZero
00231774ldr x0, [sp+2360]
00231778b 0x23177c
0023177c
0023177cloc_23177c:
0023177cmov x20, x0
00231780adr x27, 16
00231784stp x29, x27, [sp-24]
00231788sub x29, sp, 24
0023178cbl fn_87cdc
00231790sub x29, sp, 8
00231794ldr x4, [sp+1520]
00231798ldrsb x27, [x4]
0023179cldr x5, [sp+1976]
002317a0adrp x27, 0x81a000
002317a4ldr w6, [x27+3056]
002317a8cbz w6, 0x2317b0
002317acb 0x2317b4
002317b0
002317b0loc_2317b0:
002317b0b 0x2317c8
002317b4
002317b4loc_2317b4:
002317b4bl runtime.gcWriteBarrier2
002317b8str x5, [x25]
002317bcldr x6, [x4+200]
002317c0str x6, [x25+8]
002317c4b 0x2317c8
002317c8
002317c8loc_2317c8:
002317c8str x5, [x4+200]
002317ccldr x4, [sp+1520]
002317d0str x4, [sp+640]
002317d4ldr x0, [sp+3048]
002317d8ldr x2, [sp+3064]
002317dcldr x3, [sp+3072]
002317e0ldr x1, [sp+3056]
002317e4bl google.golang.org/protobuf/internal/impl.aberrantDeriveMessageName
002317e8str x0, [sp+1960]
002317ecstr x1, [sp+1968]
002317f0ldr x4, [sp+640]
002317f4ldrsb x27, [x4]
002317f8str x1, [x4+8]
002317fcadrp x27, 0x81a000
00231800ldr w5, [x27+3056]
00231804cbz w5, 0x23180c
00231808b 0x231810
0023180c
0023180cloc_23180c:
0023180cb 0x231824
00231810
00231810loc_231810:
00231810bl runtime.gcWriteBarrier2
00231814str x0, [x25]
00231818ldr x3, [x4]
0023181cstr x3, [x25+8]
00231820b 0x231824
00231824
00231824loc_231824:
00231824str x0, [x4]
00231828ldr x3, [sp+640]
0023182cldrsb x27, [x3]
00231830adrp x27, 0x7dc000
00231834ldr x4, [x27+2040]
00231838adrp x27, 0x81a000
0023183cldr w5, [x27+3056]
00231840cbz w5, 0x231848
00231844b 0x23184c
00231848
00231848loc_231848:
00231848b 0x231860
0023184c
0023184cloc_23184c:
0023184cbl runtime.gcWriteBarrier2
00231850str x4, [x25]
00231854ldr x5, [x3+16]
00231858str x5, [x25+8]
0023185cb 0x231860
00231860
00231860loc_231860:
00231860str x4, [x3+16]
00231864ldr x3, [sp+640]
00231868str x3, [sp+1952]
0023186cadrp x4, 0x4eb000
00231870add x4, x4, 3488
00231874str x4, [sp+1984]
00231878str x3, [sp+1992]
0023187cadrp x27, 0x7f0000
00231880ldr x1, [x27+232]
00231884adrp x0, 0x3f5000
00231888add x0, x0, 3488
0023188cadd x2, sp, 3048
00231890bl runtime.mapassign
00231894str x0, [sp+1512]
00231898ldrsb x27, [x0]
0023189cldr x3, [sp+1992]
002318a0ldr x4, [sp+1984]
002318a4str x4, [x0]
002318a8adrp x27, 0x81a000
002318acldr w4, [x27+3056]
002318b0cbz w4, 0x2318b8
002318b4b 0x2318bc
002318b8
002318b8loc_2318b8:
002318b8b 0x2318d0
002318bc
002318bcloc_2318bc:
002318bcbl runtime.gcWriteBarrier2
002318c0str x3, [x25]
002318c4ldr x1, [x0+8]
002318c8str x1, [x25+8]
002318ccb 0x2318d0
002318d0
002318d0loc_2318d0:
002318d0str x3, [x0+8]
002318d4ldr x1, [sp+3048]
002318d8ldrsb x27, [x1]
002318dcldr x1, [x1+168]
002318e0ldr x0, [sp+3056]
002318e4blr x1
002318e8str x0, [sp+256]
002318ecsubs xzr, x0, 22
002318f0cset x1, ne
002318f4strb w1, [sp+91]
002318f8b.ne 0x231900
002318fcb 0x231904
00231900
00231900loc_231900:
00231900b 0x231944
00231904
00231904loc_231904:
00231904ldr x1, [sp+3048]
00231908ldrsb x27, [x1]
0023190cldr x0, [sp+3056]
00231910ldr x1, [x1+88]
00231914blr x1
00231918str x0, [sp+1552]
0023191cstr x1, [sp+1560]
00231920ldrsb x27, [x0]
00231924ldr x2, [x0+168]
00231928mov x0, x1
0023192cblr x2
00231930str x0, [sp+248]
00231934subs xzr, x0, 25
00231938cset x1, ne
0023193cstrb w1, [sp+91]
00231940b 0x231944
00231944
00231944loc_231944:
00231944ldrb w2, [sp+91]
00231948tbnz w2, 0, 0x231950
0023194cb 0x23197c
00231950
00231950loc_231950:
00231950ldr x2, [sp+640]
00231954str x2, [sp+1952]
00231958adrp x3, 0x4eb000
0023195cadd x3, x3, 3488
00231960str x3, [sp+328]
00231964str x2, [sp+336]
00231968ldr x0, [sp+328]
0023196cldr x1, [sp+336]
00231970ldp x29, x30, [sp-8]
00231974add sp, sp, 3040
00231978ret x30
0023197c
0023197cloc_23197c:
0023197cstr xzr, [sp+128]
00231980b 0x231984
00231984
00231984loc_231984:
00231984ldr x1, [sp+3048]
00231988ldrsb x27, [x1]
0023198cldr x1, [x1+88]
00231990ldr x0, [sp+3056]
00231994blr x1
00231998str x0, [sp+3016]
0023199cstr x1, [sp+3024]
002319a0ldrsb x27, [x0]
002319a4ldr x2, [x0+208]
002319a8mov x0, x1
002319acblr x2
002319b0str x0, [sp+240]
002319b4ldr x1, [sp+128]
002319b8subs xzr, x0, x1
002319bcb.gt 0x2319c4
002319c0b 0x231bcc
002319c4
002319c4loc_2319c4:
002319c4ldr x1, [sp+3048]
002319c8ldrsb x27, [x1]
002319ccldr x1, [x1+88]
002319d0ldr x0, [sp+3056]
002319d4blr x1
002319d8str x0, [sp+2368]
002319dcstr x1, [sp+2376]
002319e0ldrsb x27, [x0]
002319e4ldr x2, [sp+128]
002319e8ldr x3, [x0+96]
002319ecmov x0, x1
002319f0mov x1, x2
002319f4blr x3
002319f8str x0, [sp+2832]
002319fcstr x1, [sp+2840]
00231a00str x2, [sp+2848]
00231a04str x3, [sp+2856]
00231a08str x4, [sp+2864]
00231a0cstr x5, [sp+2872]
00231a10str x6, [sp+2880]
00231a14str x7, [sp+2888]
00231a18str x8, [sp+2896]
00231a1cstr x9, [sp+2904]
00231a20str x10, [sp+2912]
00231a24str x11, [sp+2920]
00231a28strb w12, [sp+2928]
00231a2cadd x21, sp, 1200
00231a30add x20, sp, 2832
00231a34adr x27, 16
00231a38stp x29, x27, [sp-24]
00231a3csub x29, sp, 24
00231a40bl fn_87ef0
00231a44sub x29, sp, 8
00231a48ldr x1, [sp+2928]
00231a4cstr x1, [sp+1296]
00231a50ldr x0, [sp+1248]
00231a54ldr x1, [sp+1256]
00231a58adrp x2, 0x480000
00231a5cadd x2, x2, 2068
00231a60orr x3, xzr, 8
00231a64bl reflect.StructTag.Get
00231a68str x0, [sp+536]
00231a6cstr x1, [sp+544]
00231a70cbnz x1, 0x231a78
00231a74b 0x231bc8
00231a78
00231a78loc_231a78:
00231a78ldr x1, [sp+1232]
00231a7cldrsb x27, [x1]
00231a80ldr x0, [sp+1240]
00231a84ldr x1, [x1+168]
00231a88blr x1
00231a8cstr x0, [sp+256]
00231a90str x0, [sp+208]
00231a94subs xzr, x0, 6
00231a98b.ls 0x231aa0
00231a9cb 0x231adc
00231aa0
00231aa0loc_231aa0:
00231aa0subs xzr, x0, 1
00231aa4b.eq 0x231aac
00231aa8b 0x231ab0
00231aac
00231aacloc_231aac:
00231aacb 0x231b34
00231ab0
00231ab0loc_231ab0:
00231ab0subs xzr, x0, 5
00231ab4b.hs 0x231abc
00231ab8b 0x231ad0
00231abc
00231abcloc_231abc:
00231abcsubs xzr, x0, 6
00231ac0b.ls 0x231ac8
00231ac4b 0x231acc
00231ac8
00231ac8loc_231ac8:
00231ac8b 0x231b34
00231acc
00231accloc_231acc:
00231accb 0x231ad4
00231ad0
00231ad0loc_231ad0:
00231ad0b 0x231ad4
00231ad4
00231ad4loc_231ad4:
00231ad4b 0x231ad8
00231ad8
00231ad8loc_231ad8:
00231ad8b 0x231b80
00231adc
00231adcloc_231adc:
00231adcsubs xzr, x0, 10
00231ae0b.hs 0x231ae8
00231ae4b 0x231afc
00231ae8
00231ae8loc_231ae8:
00231ae8subs xzr, x0, 11
00231aecb.ls 0x231af4
00231af0b 0x231af8
00231af4
00231af4loc_231af4:
00231af4b 0x231b34
00231af8
00231af8loc_231af8:
00231af8b 0x231b00
00231afc
00231afcloc_231afc:
00231afcb 0x231b00
00231b00
00231b00loc_231b00:
00231b00subs xzr, x0, 13
00231b04b.hs 0x231b0c
00231b08b 0x231b20
00231b0c
00231b0cloc_231b0c:
00231b0csubs xzr, x0, 14
00231b10b.ls 0x231b18
00231b14b 0x231b1c
00231b18
00231b18loc_231b18:
00231b18b 0x231b34
00231b1c
00231b1cloc_231b1c:
00231b1cb 0x231b24
00231b20
00231b20loc_231b20:
00231b20b 0x231b24
00231b24
00231b24loc_231b24:
00231b24subs xzr, x0, 24
00231b28b.eq 0x231b30
00231b2cb 0x231b74
00231b30
00231b30loc_231b30:
00231b30b 0x231b34
00231b34
00231b34loc_231b34:
00231b34ldr x4, [sp+640]
00231b38ldrsb x27, [x4]
00231b3cadrp x27, 0x7dc000
00231b40ldr x5, [x27+2048]
00231b44adrp x27, 0x81a000
00231b48ldr w6, [x27+3056]
00231b4ccbz w6, 0x231b54
00231b50b 0x231b58
00231b54
00231b54loc_231b54:
00231b54b 0x231b6c
00231b58
00231b58loc_231b58:
00231b58bl runtime.gcWriteBarrier2
00231b5cstr x5, [x25]
00231b60ldr x6, [x4+16]
00231b64str x6, [x25+8]
00231b68b 0x231b6c
00231b6c
00231b6cloc_231b6c:
00231b6cstr x5, [x4+16]
00231b70b 0x231b84
00231b74
00231b74loc_231b74:
00231b74b 0x231b78
00231b78
00231b78loc_231b78:
00231b78b 0x231b7c
00231b7c
00231b7cloc_231b7c:
00231b7cb 0x231b80
00231b80
00231b80loc_231b80:
00231b80b 0x231b84
00231b84
00231b84loc_231b84:
00231b84ldr x0, [sp+536]
00231b88ldr x1, [sp+544]
00231b8cadrp x2, 0x47e000
00231b90add x2, x2, 4033
00231b94orr x3, xzr, 1
00231b98bl strings.Split
00231b9cstr x0, [sp+1928]
00231ba0str x1, [sp+1936]
00231ba4str x2, [sp+1944]
00231ba8str x0, [sp+1904]
00231bacstr x1, [sp+1912]
00231bb0str x2, [sp+1920]
00231bb4str xzr, [sp+200]
00231bb8str x1, [sp+192]
00231bbcldr x4, [sp+1904]
00231bc0str x4, [sp+184]
00231bc4b 0x232de0
00231bc8
00231bc8loc_231bc8:
00231bc8b 0x232dcc
00231bcc
00231bccloc_231bcc:
00231bccstr xzr, [sp+584]
00231bd0add x27, sp, 592
00231bd4stp xzr, xzr, [x27]
00231bd8b 0x231bdc
00231bdc
00231bdcloc_231bdc:
00231bdcadd x20, sp, 1344
00231be0adr x27, 16
00231be4stp x29, x27, [sp-24]
00231be8sub x29, sp, 24
00231becbl fn_87ce8
00231bf0sub x29, sp, 8
00231bf4add x3, sp, 1344
00231bf8ldrsb x27, [x3]
00231bfcb 0x231c00
00231c00
00231c00loc_231c00:
00231c00b 0x231c04
00231c04
00231c04loc_231c04:
00231c04str x3, [sp+616]
00231c08str xzr, [sp+624]
00231c0corr x3, xzr, 2
00231c10str x3, [sp+632]
00231c14add x20, sp, 1824
00231c18adr x27, 16
00231c1cstp x29, x27, [sp-24]
00231c20sub x29, sp, 24
00231c24bl fn_87cfc
00231c28sub x29, sp, 8
00231c2cldr x3, [sp+3048]
00231c30ldrsb x27, [x3]
00231c34ldr x0, [sp+3056]
00231c38ldr x3, [x3+192]
00231c3cadrp x1, 0x483000
00231c40add x1, x1, 146
00231c44orr x2, xzr, 14
00231c48blr x3
00231c4cstr x0, [sp+2752]
00231c50str x1, [sp+2760]
00231c54str x2, [sp+2768]
00231c58str x3, [sp+2776]
00231c5cstr x4, [sp+2784]
00231c60str x5, [sp+2792]
00231c64str x6, [sp+2800]
00231c68str x7, [sp+2808]
00231c6cstr x8, [sp+2816]
00231c70str x9, [sp+2824]
00231c74add x21, sp, 1824
00231c78add x20, sp, 2752
00231c7cadr x27, 16
00231c80stp x29, x27, [sp-24]
00231c84sub x29, sp, 24
00231c88bl fn_87ef8
00231c8csub x29, sp, 8
00231c90strb w10, [sp+91]
00231c94add x21, sp, 2248
00231c98add x20, sp, 1824
00231c9cadr x27, 16
00231ca0stp x29, x27, [sp-24]
00231ca4sub x29, sp, 24
00231ca8bl fn_87ef8
00231cacsub x29, sp, 8
00231cb0ldrb w3, [sp+91]
00231cb4strb w3, [sp+95]
00231cb8add x21, sp, 744
00231cbcadd x20, sp, 2248
00231cc0adr x27, 16
00231cc4stp x29, x27, [sp-24]
00231cc8sub x29, sp, 24
00231cccbl fn_87ef8
00231cd0sub x29, sp, 8
00231cd4ldrb w3, [sp+95]
00231cd8strb w3, [sp+88]
00231cdctbnz w3, 0, 0x231ce4
00231ce0b 0x231d9c
00231ce4
00231ce4loc_231ce4:
00231ce4ldr x2, [sp+632]
00231ce8ldr x0, [sp+616]
00231cecldr x5, [sp+624]
00231cf0add x1, x5, 1
00231cf4subs xzr, x2, x1
00231cf8b.hs 0x231d00
00231cfcb 0x231d04
00231d00
00231d00loc_231d00:
00231d00b 0x231d18
00231d04
00231d04loc_231d04:
00231d04orr x3, xzr, 1
00231d08adrp x4, 0x44a000
00231d0cadd x4, x4, 2592
00231d10bl runtime.growslice
00231d14b 0x231d18
00231d18
00231d18loc_231d18:
00231d18add x3, x1, x1, lsl #2
00231d1cubfm x3, x3, 60, 59
00231d20sub x3, x3, 80
00231d24add x21, x0, x3
00231d28adrp x27, 0x81a000
00231d2cldr w3, [x27+3056]
00231d30cbz w3, 0x231d38
00231d34b 0x231d3c
00231d38
00231d38loc_231d38:
00231d38b 0x231d74
00231d3c
00231d3cloc_231d3c:
00231d3cstr x0, [sp+2352]
00231d40str x1, [sp+272]
00231d44str x2, [sp+264]
00231d48str x21, [sp+2344]
00231d4cadrp x0, 0x44a000
00231d50add x0, x0, 2592
00231d54mov x1, x21
00231d58add x2, sp, 744
00231d5cbl runtime.wbMove
00231d60ldr x0, [sp+2352]
00231d64ldr x1, [sp+272]
00231d68ldr x2, [sp+264]
00231d6cldr x21, [sp+2344]
00231d70b 0x231d74
00231d74
00231d74loc_231d74:
00231d74add x20, sp, 744
00231d78adr x27, 16
00231d7cstp x29, x27, [sp-24]
00231d80sub x29, sp, 24
00231d84bl fn_87ef8
00231d88sub x29, sp, 8
00231d8cstr x0, [sp+616]
00231d90str x1, [sp+624]
00231d94str x2, [sp+632]
00231d98b 0x231da0
00231d9c
00231d9cloc_231d9c:
00231d9cb 0x231da0
00231da0
00231da0loc_231da0:
00231da0add x20, sp, 1824
00231da4adr x27, 16
00231da8stp x29, x27, [sp-24]
00231dacsub x29, sp, 24
00231db0bl fn_87cfc
00231db4sub x29, sp, 8
00231db8ldr x3, [sp+3048]
00231dbcldrsb x27, [x3]
00231dc0ldr x0, [sp+3056]
00231dc4ldr x3, [x3+192]
00231dc8adrp x1, 0x484000
00231dccadd x1, x1, 1662
00231dd0movz x2, 17
00231dd4blr x3
00231dd8str x0, [sp+2672]
00231ddcstr x1, [sp+2680]
00231de0str x2, [sp+2688]
00231de4str x3, [sp+2696]
00231de8str x4, [sp+2704]
00231decstr x5, [sp+2712]
00231df0str x6, [sp+2720]
00231df4str x7, [sp+2728]
00231df8str x8, [sp+2736]
00231dfcstr x9, [sp+2744]
00231e00add x21, sp, 1824
00231e04add x20, sp, 2672
00231e08adr x27, 16
00231e0cstp x29, x27, [sp-24]
00231e10sub x29, sp, 24
00231e14bl fn_87ef8
00231e18sub x29, sp, 8
00231e1cstrb w10, [sp+91]
00231e20add x21, sp, 2168
00231e24add x20, sp, 1824
00231e28adr x27, 16
00231e2cstp x29, x27, [sp-24]
00231e30sub x29, sp, 24
00231e34bl fn_87ef8
00231e38sub x29, sp, 8
00231e3cldrb w3, [sp+91]
00231e40strb w3, [sp+94]
00231e44add x21, sp, 664
00231e48add x20, sp, 2168
00231e4cadr x27, 16
00231e50stp x29, x27, [sp-24]
00231e54sub x29, sp, 24
00231e58bl fn_87ef8
00231e5csub x29, sp, 8
00231e60ldrb w3, [sp+94]
00231e64strb w3, [sp+87]
00231e68tbnz w3, 0, 0x231e70
00231e6cb 0x231f28
00231e70
00231e70loc_231e70:
00231e70ldr x2, [sp+632]
00231e74ldr x0, [sp+616]
00231e78ldr x5, [sp+624]
00231e7cadd x1, x5, 1
00231e80subs xzr, x2, x1
00231e84b.hs 0x231e8c
00231e88b 0x231e90
00231e8c
00231e8cloc_231e8c:
00231e8cb 0x231ea4
00231e90
00231e90loc_231e90:
00231e90orr x3, xzr, 1
00231e94adrp x4, 0x44a000
00231e98add x4, x4, 2592
00231e9cbl runtime.growslice
00231ea0b 0x231ea4
00231ea4
00231ea4loc_231ea4:
00231ea4add x3, x1, x1, lsl #2
00231ea8ubfm x3, x3, 60, 59
00231eacsub x3, x3, 80
00231eb0add x21, x0, x3
00231eb4adrp x27, 0x81a000
00231eb8ldr w3, [x27+3056]
00231ebccbz w3, 0x231ec4
00231ec0b 0x231ec8
00231ec4
00231ec4loc_231ec4:
00231ec4b 0x231f00
00231ec8
00231ec8loc_231ec8:
00231ec8str x0, [sp+2352]
00231eccstr x1, [sp+272]
00231ed0str x2, [sp+264]
00231ed4str x21, [sp+2344]
00231ed8adrp x0, 0x44a000
00231edcadd x0, x0, 2592
00231ee0mov x1, x21
00231ee4add x2, sp, 664
00231ee8bl runtime.wbMove
00231eecldr x0, [sp+2352]
00231ef0ldr x1, [sp+272]
00231ef4ldr x2, [sp+264]
00231ef8ldr x21, [sp+2344]
00231efcb 0x231f00
00231f00
00231f00loc_231f00:
00231f00add x20, sp, 664
00231f04adr x27, 16
00231f08stp x29, x27, [sp-24]
00231f0csub x29, sp, 24
00231f10bl fn_87ef8
00231f14sub x29, sp, 8
00231f18str x0, [sp+616]
00231f1cstr x1, [sp+624]
00231f20str x2, [sp+632]
00231f24b 0x231f2c
00231f28
00231f28loc_231f28:
00231f28b 0x231f2c
00231f2c
00231f2cloc_231f2c:
00231f2cldr x3, [sp+624]
00231f30ldr x4, [sp+616]
00231f34ldr x5, [sp+632]
00231f38str x4, [sp+1800]
00231f3cstr x3, [sp+1808]
00231f40str x5, [sp+1816]
00231f44str xzr, [sp+176]
00231f48str x3, [sp+168]
00231f4cldr x3, [sp+1800]
00231f50str x3, [sp+160]
00231f54b 0x231f58
00231f58
00231f58loc_231f58:
00231f58ldr x3, [sp+168]
00231f5cldr x4, [sp+176]
00231f60subs xzr, x3, x4
00231f64b.gt 0x231f6c
00231f68b 0x23207c
00231f6c
00231f6cloc_231f6c:
00231f6cldr x2, [sp+160]
00231f70str x2, [sp+1336]
00231f74ldr x20, [sp+1336]
00231f78add x21, sp, 904
00231f7cadr x27, 16
00231f80stp x29, x27, [sp-24]
00231f84sub x29, sp, 24
00231f88bl fn_87ef8
00231f8csub x29, sp, 8
00231f90ldr x2, [sp+936]
00231f94ldrsb x27, [x2]
00231f98ldr x0, [sp+944]
00231f9cldr x2, [x2+144]
00231fa0mov x1, xzr
00231fa4blr x2
00231fa8str x0, [sp+1784]
00231facstr x1, [sp+1792]
00231fb0bl reflect.Zero
00231fb4str x0, [sp+1760]
00231fb8str x1, [sp+1768]
00231fbcstr x2, [sp+1776]
00231fc0add x27, sp, 1736
00231fc4stp xzr, xzr, [x27]
00231fc8str xzr, [sp+1752]
00231fccadd x3, sp, 1736
00231fd0str x3, [sp+1304]
00231fd4ldrsb x27, [x3]
00231fd8ldr x2, [sp+1760]
00231fdcldr x4, [sp+1768]
00231fe0ldr x5, [sp+1776]
00231fe4str x5, [x3+16]
00231fe8adrp x27, 0x81a000
00231fecldr w5, [x27+3056]
00231ff0cbz w5, 0x231ff8
00231ff4b 0x231ffc
00231ff8
00231ff8loc_231ff8:
00231ff8b 0x23201c
00231ffc
00231ffcloc_231ffc:
00231ffcbl runtime.gcWriteBarrier4
00232000str x2, [x25]
00232004ldr x6, [x3]
00232008str x6, [x25+8]
0023200cstr x4, [x25+16]
00232010ldr x6, [x3+8]
00232014str x6, [x25+24]
00232018b 0x23201c
0023201c
0023201cloc_23201c:
0023201cstr x2, [x3]
00232020str x4, [x3+8]
00232024ldrsb x27, [x3]
00232028b 0x23202c
0023202c
0023202cloc_23202c:
0023202cstr x3, [sp+1312]
00232030orr x5, xzr, 1
00232034str x5, [sp+1320]
00232038str x5, [sp+1328]
0023203cldr x0, [sp+952]
00232040ldr x1, [sp+960]
00232044ldr x2, [sp+968]
00232048mov x4, x5
0023204cbl reflect.Value.Call
00232050str x0, [sp+1712]
00232054str x1, [sp+1720]
00232058str x2, [sp+1728]
0023205cstr x0, [sp+1688]
00232060str x1, [sp+1696]
00232064str x2, [sp+1704]
00232068str xzr, [sp+152]
0023206cstr x1, [sp+144]
00232070ldr x6, [sp+1688]
00232074str x6, [sp+136]
00232078b 0x232b8c
0023207c
0023207cloc_23207c:
0023207cadd x20, sp, 1824
00232080adr x27, 16
00232084stp x29, x27, [sp-24]
00232088sub x29, sp, 24
0023208cbl fn_87cfc
00232090sub x29, sp, 8
00232094ldr x3, [sp+3048]
00232098ldrsb x27, [x3]
0023209cldr x0, [sp+3056]
002320a0ldr x3, [x3+192]
002320a4adrp x1, 0x484000
002320a8add x1, x1, 1726
002320acmovz x2, 19
002320b0blr x3
002320b4str x0, [sp+2592]
002320b8str x1, [sp+2600]
002320bcstr x2, [sp+2608]
002320c0str x3, [sp+2616]
002320c4str x4, [sp+2624]
002320c8str x5, [sp+2632]
002320ccstr x6, [sp+2640]
002320d0str x7, [sp+2648]
002320d4str x8, [sp+2656]
002320d8str x9, [sp+2664]
002320dcadd x21, sp, 1824
002320e0add x20, sp, 2592
002320e4adr x27, 16
002320e8stp x29, x27, [sp-24]
002320ecsub x29, sp, 24
002320f0bl fn_87ef8
002320f4sub x29, sp, 8
002320f8strb w10, [sp+91]
002320fcadd x21, sp, 2064
00232100add x20, sp, 1824
00232104adr x27, 16
00232108stp x29, x27, [sp-24]
0023210csub x29, sp, 24
00232110bl fn_87ef8
00232114sub x29, sp, 8
00232118ldrb w3, [sp+91]
0023211cstrb w3, [sp+92]
00232120add x21, sp, 824
00232124add x20, sp, 2064
00232128adr x27, 16
0023212cstp x29, x27, [sp-24]
00232130sub x29, sp, 24
00232134bl fn_87ef8
00232138sub x29, sp, 8
0023213cldrb w3, [sp+92]
00232140strb w3, [sp+85]
00232144tbnz w3, 0, 0x23214c
00232148b 0x232244
0023214c
0023214cloc_23214c:
0023214cldr x2, [sp+856]
00232150ldrsb x27, [x2]
00232154ldr x0, [sp+864]
00232158ldr x2, [x2+144]
0023215cmov x1, xzr
00232160blr x2
00232164str x0, [sp+1784]
00232168str x1, [sp+1792]
0023216cbl reflect.Zero
00232170str x0, [sp+1760]
00232174str x1, [sp+1768]
00232178str x2, [sp+1776]
0023217cadd x27, sp, 1736
00232180stp xzr, xzr, [x27]
00232184str xzr, [sp+1752]
00232188add x3, sp, 1736
0023218cstr x3, [sp+2968]
00232190ldrsb x27, [x3]
00232194ldr x2, [sp+1760]
00232198ldr x4, [sp+1768]
0023219cldr x5, [sp+1776]
002321a0str x5, [x3+16]
002321a4adrp x27, 0x819000
002321a8ldr w5, [x27+3056]
002321accbz w5, 0x2321b4
002321b0b 0x2321b8
002321b4
002321b4loc_2321b4:
002321b4b 0x2321d8
002321b8
002321b8loc_2321b8:
002321b8bl runtime.gcWriteBarrier4
002321bcstr x2, [x25]
002321c0ldr x6, [x3]
002321c4str x6, [x25+8]
002321c8str x4, [x25+16]
002321ccldr x6, [x3+8]
002321d0str x6, [x25+24]
002321d4b 0x2321d8
002321d8
002321d8loc_2321d8:
002321d8str x2, [x3]
002321dcstr x4, [x3+8]
002321e0ldrsb x27, [x3]
002321e4b 0x2321e8
002321e8
002321e8loc_2321e8:
002321e8str x3, [sp+2976]
002321ecorr x5, xzr, 1
002321f0str x5, [sp+2984]
002321f4str x5, [sp+2992]
002321f8ldr x0, [sp+872]
002321fcldr x1, [sp+880]
00232200ldr x2, [sp+888]
00232204mov x4, x5
00232208bl reflect.Value.Call
0023220cstr x0, [sp+1688]
00232210str x1, [sp+1696]
00232214str x2, [sp+1704]
00232218subs xzr, x1, 0
0023221cb.hi 0x232224
00232220b 0x232b84
00232224
00232224loc_232224:
00232224ldr x3, [x0]
00232228ldr x4, [x0+8]
0023222cldr x5, [x0+16]
00232230str x3, [sp+344]
00232234str x4, [sp+352]
00232238str x5, [sp+360]
0023223cstr xzr, [sp+120]
00232240b 0x232974
00232244
00232244loc_232244:
00232244b 0x232248
00232248
00232248loc_232248:
00232248str xzr, [sp+112]
0023224cb 0x232250
00232250
00232250loc_232250:
00232250ldr x1, [sp+3048]
00232254ldrsb x27, [x1]
00232258ldr x1, [x1+88]
0023225cldr x0, [sp+3056]
00232260blr x1
00232264str x0, [sp+2048]
00232268str x1, [sp+2056]
0023226cldrsb x27, [x0]
00232270ldr x2, [x0+208]
00232274mov x0, x1
00232278blr x2
0023227cstr x0, [sp+240]
00232280ldr x1, [sp+112]
00232284subs xzr, x0, x1
00232288b.gt 0x232290
0023228cb 0x23264c
00232290
00232290loc_232290:
00232290ldr x1, [sp+3048]
00232294ldrsb x27, [x1]
00232298ldr x1, [x1+88]
0023229cldr x0, [sp+3056]
002322a0blr x1
002322a4str x0, [sp+2032]
002322a8str x1, [sp+2040]
002322acldrsb x27, [x0]
002322b0ldr x2, [sp+112]
002322b4ldr x3, [x0+96]
002322b8mov x0, x1
002322bcmov x1, x2
002322c0blr x3
002322c4str x0, [sp+2488]
002322c8str x1, [sp+2496]
002322ccstr x2, [sp+2504]
002322d0str x3, [sp+2512]
002322d4str x4, [sp+2520]
002322d8str x5, [sp+2528]
002322dcstr x6, [sp+2536]
002322e0str x7, [sp+2544]
002322e4str x8, [sp+2552]
002322e8str x9, [sp+2560]
002322ecstr x10, [sp+2568]
002322f0str x11, [sp+2576]
002322f4strb w12, [sp+2584]
002322f8add x21, sp, 1096
002322fcadd x20, sp, 2488
00232300adr x27, 16
00232304stp x29, x27, [sp-24]
00232308sub x29, sp, 24
0023230cbl fn_87ef0
00232310sub x29, sp, 8
00232314ldr x1, [sp+2584]
00232318str x1, [sp+1192]
0023231cldr x0, [sp+1144]
00232320ldr x1, [sp+1152]
00232324adrp x2, 0x47f000
00232328add x2, x2, 2068
0023232corr x3, xzr, 8
00232330bl reflect.StructTag.Get
00232334str x0, [sp+520]
00232338str x1, [sp+528]
0023233ccbnz x1, 0x232344
00232340b 0x2323c0
00232344
00232344loc_232344:
00232344ldr x0, [sp+1144]
00232348ldr x1, [sp+1152]
0023234cadrp x2, 0x481000
00232350add x2, x2, 1020
00232354orr x3, xzr, 12
00232358bl reflect.StructTag.Get
0023235cstr x0, [sp+472]
00232360str x1, [sp+480]
00232364ldr x0, [sp+1144]
00232368ldr x1, [sp+1152]
0023236cadrp x2, 0x481000
00232370add x2, x2, 1032
00232374orr x3, xzr, 12
00232378bl reflect.StructTag.Get
0023237cstr x0, [sp+456]
00232380str x1, [sp+464]
00232384ldr x3, [sp+520]
00232388ldr x5, [sp+472]
0023238cldr x4, [sp+528]
00232390ldr x6, [sp+480]
00232394ldr x7, [sp+640]
00232398ldr x8, [sp+1128]
0023239cldr x2, [sp+1136]
002323a0mov x9, x0
002323a4mov x0, x7
002323a8mov x10, x1
002323acmov x1, x8
002323b0mov x7, x9
002323b4mov x8, x10
002323b8bl google.golang.org/protobuf/internal/impl.aberrantAppendField
002323bcb 0x2323c4
002323c0
002323c0loc_2323c0:
002323c0b 0x2323c4
002323c4
002323c4loc_2323c4:
002323c4ldr x0, [sp+1144]
002323c8ldr x1, [sp+1152]
002323ccadrp x2, 0x482000
002323d0add x2, x2, 132
002323d4orr x3, xzr, 14
002323d8bl reflect.StructTag.Get
002323dcstr x0, [sp+504]
002323e0str x1, [sp+512]
002323e4cbnz x1, 0x2323ec
002323e8b 0x232648
002323ec
002323ecloc_2323ec:
002323ecldr x5, [sp+640]
002323f0ldrsb x27, [x5]
002323f4ldr x5, [x5+200]
002323f8ldrsb x27, [x5]
002323fcldr x5, [x5+88]
00232400str x5, [sp+104]
00232404ldr x5, [sp+640]
00232408ldrsb x27, [x5]
0023240cldr x5, [x5+200]
00232410ldrsb x27, [x5]
00232414ldr x2, [x5+96]
00232418ldr x0, [x5+80]
0023241cldr x5, [x5+88]
00232420add x1, x5, 1
00232424subs xzr, x2, x1
00232428b.hs 0x232430
0023242cb 0x232434
00232430
00232430loc_232430:
00232430b 0x232448
00232434
00232434loc_232434:
00232434orr x3, xzr, 1
00232438adrp x4, 0x414000
0023243cadd x4, x4, 288
00232440bl runtime.growslice
00232444b 0x232448
00232448
00232448loc_232448:
00232448sub x3, x1, 1
0023244cadd x20, x0, x3, lsl #7
00232450adrp x27, 0x819000
00232454ldr w3, [x27+3056]
00232458cbz w3, 0x232460
0023245cb 0x232464
00232460
00232460loc_232460:
00232460b 0x232498
00232464
00232464loc_232464:
00232464str x0, [sp+2336]
00232468str x1, [sp+272]
0023246cstr x2, [sp+264]
00232470str x20, [sp+2328]
00232474adrp x0, 0x414000
00232478add x0, x0, 288
0023247cmov x1, x20
00232480bl runtime.wbZero
00232484ldr x0, [sp+2336]
00232488ldr x1, [sp+272]
0023248cldr x2, [sp+264]
00232490ldr x20, [sp+2328]
00232494b 0x232498
00232498
00232498loc_232498:
00232498adr x27, 16
0023249cstp x29, x27, [sp-24]
002324a0sub x29, sp, 24
002324a4bl fn_87cf0
002324a8sub x29, sp, 8
002324acldr x3, [sp+640]
002324b0ldrsb x27, [x3]
002324b4ldr x3, [x3+200]
002324b8ldrsb x27, [x3]
002324bcstr x1, [x3+88]
002324c0str x2, [x3+96]
002324c4adrp x27, 0x819000
002324c8ldr w2, [x27+3056]
002324cccbz w2, 0x2324d4
002324d0b 0x2324d8
002324d4
002324d4loc_2324d4:
002324d4b 0x2324ec
002324d8
002324d8loc_2324d8:
002324d8bl runtime.gcWriteBarrier2
002324dcstr x0, [x25]
002324e0ldr x2, [x3+80]
002324e4str x2, [x25+8]
002324e8b 0x2324ec
002324ec
002324ecloc_2324ec:
002324ecstr x0, [x3+80]
002324f0ldr x2, [sp+640]
002324f4ldrsb x27, [x2]
002324f8ldr x2, [x2+200]
002324fcldrsb x27, [x2]
00232500ldr x1, [x2+88]
00232504ldr x2, [x2+80]
00232508ldr x0, [sp+104]
0023250csubs xzr, x1, x0
00232510b.hi 0x232518
00232514b 0x232970
00232518
00232518loc_232518:
00232518add x1, x2, x0, lsl #7
0023251cstr x1, [sp+608]
00232520ldr x0, [sp+640]
00232524ldrsb x27, [x0]
00232528str x0, [sp+2960]
0023252cbl google.golang.org/protobuf/internal/filedesc.(*Base).FullName
00232530str x0, [sp+1960]
00232534str x1, [sp+1968]
00232538ldr x2, [sp+504]
0023253cldr x3, [sp+512]
00232540bl google.golang.org/protobuf/reflect/protoreflect.FullName.Append
00232544str x0, [sp+1592]
00232548str x1, [sp+1600]
0023254cldr x2, [sp+608]
00232550ldrsb x27, [x2]
00232554str x1, [x2+8]
00232558adrp x27, 0x819000
0023255cldr w1, [x27+3056]
00232560cbz w1, 0x232568
00232564b 0x23256c
00232568
00232568loc_232568:
00232568b 0x232580
0023256c
0023256cloc_23256c:
0023256cbl runtime.gcWriteBarrier2
00232570str x0, [x25]
00232574ldr x3, [x2]
00232578str x3, [x25+8]
0023257cb 0x232580
00232580
00232580loc_232580:
00232580str x0, [x2]
00232584ldr x3, [sp+608]
00232588ldrsb x27, [x3]
0023258cldr x4, [sp+640]
00232590ldrsb x27, [x4]
00232594ldr x4, [x4+16]
00232598adrp x27, 0x819000
0023259cldr w5, [x27+3056]
002325a0cbz w5, 0x2325a8
002325a4b 0x2325ac
002325a8
002325a8loc_2325a8:
002325a8b 0x2325c0
002325ac
002325acloc_2325ac:
002325acbl runtime.gcWriteBarrier2
002325b0str x4, [x25]
002325b4ldr x5, [x3+16]
002325b8str x5, [x25+8]
002325bcb 0x2325c0
002325c0
002325c0loc_2325c0:
002325c0str x4, [x3+16]
002325c4ldr x3, [sp+640]
002325c8str x3, [sp+1952]
002325ccldr x4, [sp+608]
002325d0ldrsb x27, [x4]
002325d4adrp x5, 0x4e9000
002325d8add x5, x5, 312
002325dcstr x5, [x4+24]
002325e0adrp x27, 0x819000
002325e4ldr w5, [x27+3056]
002325e8cbz w5, 0x2325f0
002325ecb 0x2325f4
002325f0
002325f0loc_2325f0:
002325f0b 0x232608
002325f4
002325f4loc_2325f4:
002325f4bl runtime.gcWriteBarrier2
002325f8str x3, [x25]
002325fcldr x5, [x4+32]
00232600str x5, [x25+8]
00232604b 0x232608
00232608
00232608loc_232608:
00232608str x3, [x4+32]
0023260cldr x3, [sp+608]
00232610ldrsb x27, [x3]
00232614ldr x4, [sp+104]
00232618str x4, [x3+40]
0023261cldr x3, [sp+592]
00232620ldr x4, [sp+584]
00232624ldr x5, [sp+600]
00232628str x4, [sp+1568]
0023262cstr x3, [sp+1576]
00232630str x5, [sp+1584]
00232634str xzr, [sp+296]
00232638str x3, [sp+288]
0023263cldr x3, [sp+1568]
00232640str x3, [sp+280]
00232644b 0x23268c
00232648
00232648loc_232648:
00232648b 0x232678
0023264c
0023264cloc_23264c:
0023264cldr x2, [sp+640]
00232650str x2, [sp+1952]
00232654adrp x3, 0x4ea000
00232658add x3, x3, 3488
0023265cstr x3, [sp+328]
00232660str x2, [sp+336]
00232664ldr x0, [sp+328]
00232668ldr x1, [sp+336]
0023266cldp x29, x30, [sp-8]
00232670add sp, sp, 3040
00232674ret x30
00232678
00232678loc_232678:
00232678b 0x23267c
0023267c
0023267cloc_23267c:
0023267cldr x1, [sp+112]
00232680add x1, x1, 1
00232684str x1, [sp+112]
00232688b 0x232250
0023268c
0023268cloc_23268c:
0023268cldr x3, [sp+288]
00232690ldr x4, [sp+296]
00232694subs xzr, x3, x4
00232698b.gt 0x2326a0
0023269cb 0x232968
002326a0
002326a0loc_2326a0:
002326a0ldr x3, [sp+280]
002326a4str x3, [sp+2952]
002326a8ldr x3, [sp+2952]
002326acldr x4, [x3]
002326b0ldr x0, [x3+8]
002326b4str x4, [sp+552]
002326b8str x0, [sp+560]
002326bcldrsb x27, [x4]
002326c0ldr x3, [x4+136]
002326c4ldr x1, [sp+1128]
002326c8ldr x2, [sp+1136]
002326ccblr x3
002326d0strb w0, [sp+91]
002326d4tbnz w0, 0, 0x2326dc
002326d8b 0x232940
002326dc
002326dcloc_2326dc:
002326dcldr x1, [sp+552]
002326e0ldrsb x27, [x1]
002326e4ldr x1, [x1+88]
002326e8ldr x0, [sp+560]
002326ecblr x1
002326f0str x0, [sp+2000]
002326f4str x1, [sp+2008]
002326f8ldrsb x27, [x0]
002326fcldr x2, [x0+96]
00232700mov x0, x1
00232704mov x1, xzr
00232708blr x2
0023270cstr x0, [sp+2384]
00232710str x1, [sp+2392]
00232714str x2, [sp+2400]
00232718str x3, [sp+2408]
0023271cstr x4, [sp+2416]
00232720str x5, [sp+2424]
00232724str x6, [sp+2432]
00232728str x7, [sp+2440]
0023272cstr x8, [sp+2448]
00232730str x9, [sp+2456]
00232734str x10, [sp+2464]
00232738str x11, [sp+2472]
0023273cstrb w12, [sp+2480]
00232740add x21, sp, 992
00232744add x20, sp, 2384
00232748adr x27, 16
0023274cstp x29, x27, [sp-24]
00232750sub x29, sp, 24
00232754bl fn_87ef0
00232758sub x29, sp, 8
0023275cldr x1, [sp+2480]
00232760str x1, [sp+1088]
00232764ldr x0, [sp+1040]
00232768ldr x1, [sp+1048]
0023276cadrp x2, 0x47f000
00232770add x2, x2, 2068
00232774orr x3, xzr, 8
00232778bl reflect.StructTag.Get
0023277cstr x0, [sp+488]
00232780str x1, [sp+496]
00232784cbnz x1, 0x23278c
00232788b 0x232934
0023278c
0023278cloc_23278c:
0023278cldr x9, [sp+640]
00232790ldr x10, [sp+1024]
00232794ldr x2, [sp+1032]
00232798mov x3, x0
0023279cmov x4, x1
002327a0mov x5, xzr
002327a4mov x6, xzr
002327a8mov x7, x5
002327acmov x8, x6
002327b0mov x0, x9
002327b4mov x1, x10
002327b8bl google.golang.org/protobuf/internal/impl.aberrantAppendField
002327bcldr x9, [sp+640]
002327c0ldrsb x27, [x9]
002327c4ldr x9, [x9+200]
002327c8ldrsb x27, [x9]
002327ccldr x9, [x9+16]
002327d0str x9, [sp+216]
002327d4ldr x10, [sp+640]
002327d8ldrsb x27, [x10]
002327dcldr x10, [x10+200]
002327e0ldrsb x27, [x10]
002327e4ldr x1, [x10+16]
002327e8ldr x10, [x10+8]
002327ecsub x0, x9, 1
002327f0subs xzr, x1, x0
002327f4b.hi 0x2327fc
002327f8b 0x23296c
002327fc
002327fcloc_2327fc:
002327fcorr x5, xzr, 248
00232800madd x6, x5, x9, xzr
00232804sub x6, x6, 248
00232808add x6, x10, x6
0023280cstr x6, [sp+984]
00232810ldr x6, [sp+608]
00232814str x6, [sp+1544]
00232818ldr x7, [sp+984]
0023281cldrsb x27, [x7]
00232820adrp x8, 0x4e9000
00232824add x8, x8, 2120
00232828str x8, [x7+192]
0023282cadrp x27, 0x819000
00232830ldr w8, [x27+3056]
00232834cbz w8, 0x23283c
00232838b 0x232840
0023283c
0023283cloc_23283c:
0023283cb 0x232854
00232840
00232840loc_232840:
00232840bl runtime.gcWriteBarrier2
00232844str x6, [x25]
00232848ldr x8, [x7+200]
0023284cstr x8, [x25+8]
00232850b 0x232854
00232854
00232854loc_232854:
00232854str x6, [x7+200]
00232858ldr x6, [sp+984]
0023285cstr x6, [sp+1536]
00232860adrp x7, 0x4eb000
00232864add x7, x7, 3032
00232868str x7, [sp+2936]
0023286cstr x6, [sp+2944]
00232870ldr x6, [sp+608]
00232874ldrsb x27, [x6]
00232878ldr x2, [x6+72]
0023287cldr x0, [x6+56]
00232880ldr x6, [x6+64]
00232884add x1, x6, 1
00232888subs xzr, x2, x1
0023288cb.hs 0x232894
00232890b 0x232898
00232894
00232894loc_232894:
00232894b 0x2328b0
00232898
00232898loc_232898:
00232898orr x3, xzr, 1
0023289cadrp x4, 0x460000
002328a0add x4, x4, 3744
002328a4bl runtime.growslice
002328a8orr x5, xzr, 248
002328acb 0x2328b0
002328b0
002328b0loc_2328b0:
002328b0sub x3, x1, 1
002328b4add x4, x0, x3, lsl #4
002328b8ubfm x3, x3, 60, 59
002328bcldr x6, [sp+2944]
002328c0ldr x7, [sp+2936]
002328c4str x7, [x0+x3]
002328c8adrp x27, 0x819000
002328ccldr w3, [x27+3056]
002328d0cbz w3, 0x2328d8
002328d4b 0x2328dc
002328d8
002328d8loc_2328d8:
002328d8b 0x2328f0
002328dc
002328dcloc_2328dc:
002328dcbl runtime.gcWriteBarrier2
002328e0str x6, [x25]
002328e4ldr x3, [x4+8]
002328e8str x3, [x25+8]
002328ecb 0x2328f0
002328f0
002328f0loc_2328f0:
002328f0str x6, [x4+8]
002328f4ldr x3, [sp+608]
002328f8ldrsb x27, [x3]
002328fcstr x1, [x3+64]
00232900str x2, [x3+72]
00232904adrp x27, 0x819000
00232908ldr w4, [x27+3056]
0023290ccbz w4, 0x232914
00232910b 0x232918
00232914
00232914loc_232914:
00232914b 0x23292c
00232918
00232918loc_232918:
00232918bl runtime.gcWriteBarrier2
0023291cstr x0, [x25]
00232920ldr x4, [x3+56]
00232924str x4, [x25+8]
00232928b 0x23292c
0023292c
0023292cloc_23292c:
0023292cstr x0, [x3+56]
00232930b 0x23293c
00232934
00232934loc_232934:
00232934orr x5, xzr, 248
00232938b 0x23293c
0023293c
0023293cloc_23293c:
0023293cb 0x232948
00232940
00232940loc_232940:
00232940orr x5, xzr, 248
00232944b 0x232948
00232948
00232948loc_232948:
00232948b 0x23294c
0023294c
0023294cloc_23294c:
0023294cldr x3, [sp+296]
00232950add x3, x3, 1
00232954str x3, [sp+296]
00232958ldr x3, [sp+2952]
0023295cadd x3, x3, 16
00232960str x3, [sp+280]
00232964b 0x23268c
00232968
00232968loc_232968:
00232968b 0x232678
0023296c
0023296cloc_23296c:
0023296cbl runtime.panicIndex
00232970
00232970loc_232970:
00232970bl runtime.panicIndex
00232974
00232974loc_232974:
00232974ldr x0, [sp+344]
00232978ldr x1, [sp+352]
0023297cldr x2, [sp+360]
00232980bl reflect.Value.Len
00232984str x0, [sp+240]
00232988ldr x3, [sp+120]
0023298csubs xzr, x0, x3
00232990b.gt 0x232998
00232994b 0x232b80
00232998
00232998loc_232998:
00232998ldr x3, [sp+120]
0023299cldr x0, [sp+344]
002329a0ldr x1, [sp+352]
002329a4ldr x2, [sp+360]
002329a8bl reflect.Value.Index
002329acstr x0, [sp+392]
002329b0str x1, [sp+400]
002329b4str x2, [sp+408]
002329b8adrp x3, 0x47e000
002329bcadd x3, x3, 2182
002329c0movz x4, 5
002329c4bl reflect.Value.FieldByName
002329c8str x0, [sp+1760]
002329ccstr x1, [sp+1768]
002329d0str x2, [sp+1776]
002329d4bl reflect.Value.Int
002329d8str x0, [sp+232]
002329dcldr x0, [sp+392]
002329e0ldr x1, [sp+400]
002329e4ldr x2, [sp+408]
002329e8adrp x3, 0x47e000
002329ecadd x3, x3, 639
002329f0orr x4, xzr, 3
002329f4bl reflect.Value.FieldByName
002329f8str x0, [sp+1608]
002329fcstr x1, [sp+1616]
00232a00str x2, [sp+1624]
00232a04bl reflect.Value.Int
00232a08str x0, [sp+224]
00232a0cstr xzr, [sp+96]
00232a10ldr x4, [sp+232]
00232a14str w4, [sp+96]
00232a18ldr x4, [sp+224]
00232a1cadd x4, x4, 1
00232a20str w4, [sp+100]
00232a24ldr x4, [sp+640]
00232a28ldrsb x27, [x4]
00232a2cldr x4, [x4+200]
00232a30ldrsb x27, [x4]
00232a34ldr x2, [x4+304]
00232a38ldr x0, [x4+288]
00232a3cldr x4, [x4+296]
00232a40add x1, x4, 1
00232a44subs xzr, x2, x1
00232a48b.hs 0x232a50
00232a4cb 0x232a54
00232a50
00232a50loc_232a50:
00232a50b 0x232a68
00232a54
00232a54loc_232a54:
00232a54orr x3, xzr, 1
00232a58adrp x4, 0x3ce000
00232a5cadd x4, x4, 3040
00232a60bl runtime.growslice
00232a64b 0x232a68
00232a68
00232a68loc_232a68:
00232a68ldr x5, [sp+96]
00232a6csub x6, x1, 1
00232a70str x5, [x0+3*x6]
00232a74ldr x5, [sp+640]
00232a78ldrsb x27, [x5]
00232a7cldr x5, [x5+200]
00232a80ldrsb x27, [x5]
00232a84str x1, [x5+296]
00232a88str x2, [x5+304]
00232a8cadrp x27, 0x819000
00232a90ldr w6, [x27+3056]
00232a94cbz w6, 0x232a9c
00232a98b 0x232aa0
00232a9c
00232a9cloc_232a9c:
00232a9cb 0x232ab4
00232aa0
00232aa0loc_232aa0:
00232aa0bl runtime.gcWriteBarrier2
00232aa4str x0, [x25]
00232aa8ldr x6, [x5+288]
00232aacstr x6, [x25+8]
00232ab0b 0x232ab4
00232ab4
00232ab4loc_232ab4:
00232ab4str x0, [x5+288]
00232ab8ldr x5, [sp+640]
00232abcldrsb x27, [x5]
00232ac0ldr x5, [x5+200]
00232ac4ldrsb x27, [x5]
00232ac8ldr x2, [x5+368]
00232accldr x0, [x5+352]
00232ad0ldr x5, [x5+360]
00232ad4add x1, x5, 1
00232ad8subs xzr, x2, x1
00232adcb.hs 0x232ae4
00232ae0b 0x232ae8
00232ae4
00232ae4loc_232ae4:
00232ae4b 0x232afc
00232ae8
00232ae8loc_232ae8:
00232ae8orr x3, xzr, 1
00232aecadrp x4, 0x3c5000
00232af0add x4, x4, 3520
00232af4bl runtime.growslice
00232af8b 0x232afc
00232afc
00232afcloc_232afc:
00232afcsub x3, x1, 1
00232b00adrp x27, 0x819000
00232b04ldr w4, [x27+3056]
00232b08cbz w4, 0x232b10
00232b0cb 0x232b14
00232b10
00232b10loc_232b10:
00232b10b 0x232b24
00232b14
00232b14loc_232b14:
00232b14ldr x4, [x0+3*x3]
00232b18bl runtime.gcWriteBarrier1
00232b1cstr x4, [x25]
00232b20b 0x232b24
00232b24
00232b24loc_232b24:
00232b24str xzr, [x0+3*x3]
00232b28ldr x3, [sp+640]
00232b2cldrsb x27, [x3]
00232b30ldr x3, [x3+200]
00232b34ldrsb x27, [x3]
00232b38str x1, [x3+360]
00232b3cstr x2, [x3+368]
00232b40adrp x27, 0x819000
00232b44ldr w4, [x27+3056]
00232b48cbz w4, 0x232b50
00232b4cb 0x232b54
00232b50
00232b50loc_232b50:
00232b50b 0x232b68
00232b54
00232b54loc_232b54:
00232b54bl runtime.gcWriteBarrier2
00232b58str x0, [x25]
00232b5cldr x4, [x3+352]
00232b60str x4, [x25+8]
00232b64b 0x232b68
00232b68
00232b68loc_232b68:
00232b68str x0, [x3+352]
00232b6cb 0x232b70
00232b70
00232b70loc_232b70:
00232b70ldr x3, [sp+120]
00232b74add x3, x3, 1
00232b78str x3, [sp+120]
00232b7cb 0x232974
00232b80
00232b80loc_232b80:
00232b80b 0x232248
00232b84
00232b84loc_232b84:
00232b84mov x0, xzr
00232b88bl runtime.panicIndex
00232b8c
00232b8cloc_232b8c:
00232b8cldr x3, [sp+144]
00232b90ldr x4, [sp+152]
00232b94subs xzr, x3, x4
00232b98b.gt 0x232ba0
00232b9cb 0x232ca8
00232ba0
00232ba0loc_232ba0:
00232ba0ldr x3, [sp+136]
00232ba4str x3, [sp+3008]
00232ba8ldr x3, [sp+3008]
00232bacldr x0, [x3]
00232bb0ldr x1, [x3+8]
00232bb4ldr x2, [x3+16]
00232bb8str x0, [sp+432]
00232bbcstr x1, [sp+440]
00232bc0str x2, [sp+448]
00232bc4bl reflect.Value.Interface
00232bc8str x0, [sp+1672]
00232bccstr x1, [sp+1680]
00232bd0str xzr, [sp+1648]
00232bd4add x27, sp, 1656
00232bd8stp xzr, xzr, [x27]
00232bdcldr x3, [sp+1680]
00232be0ldr x4, [sp+1672]
00232be4adrp x5, 0x3bb000
00232be8add x5, x5, 2240
00232becsubs xzr, x4, x5
00232bf0b.eq 0x232bf8
00232bf4b 0x232c0c
00232bf8
00232bf8loc_232bf8:
00232bf8ldr x4, [x3]
00232bfcldr x5, [x3+8]
00232c00ldr x3, [x3+16]
00232c04orr x0, xzr, 1
00232c08b 0x232c20
00232c0c
00232c0cloc_232c0c:
00232c0cmov x3, xzr
00232c10mov x5, xzr
00232c14mov x0, xzr
00232c18mov x4, xzr
00232c1cb 0x232c20
00232c20
00232c20loc_232c20:
00232c20str x4, [sp+1648]
00232c24str x5, [sp+1656]
00232c28str x3, [sp+1664]
00232c2cstrb w0, [sp+91]
00232c30ldr x3, [sp+1648]
00232c34ldr x4, [sp+1656]
00232c38ldr x5, [sp+1664]
00232c3cstr x3, [sp+2144]
00232c40str x4, [sp+2152]
00232c44str x5, [sp+2160]
00232c48ldrb w3, [sp+91]
00232c4cstrb w3, [sp+93]
00232c50ldr x3, [sp+2144]
00232c54ldr x4, [sp+2152]
00232c58ldr x5, [sp+2160]
00232c5cstr x3, [sp+368]
00232c60str x4, [sp+376]
00232c64str x5, [sp+384]
00232c68ldrb w3, [sp+93]
00232c6cstrb w3, [sp+86]
00232c70tbnz w3, 0, 0x232c78
00232c74b 0x232ca4
00232c78
00232c78loc_232c78:
00232c78ldr x3, [sp+376]
00232c7cldr x4, [sp+368]
00232c80ldr x5, [sp+384]
00232c84str x4, [sp+1648]
00232c88str x3, [sp+1656]
00232c8cstr x5, [sp+1664]
00232c90str xzr, [sp+320]
00232c94str x3, [sp+312]
00232c98ldr x3, [sp+1648]
00232c9cstr x3, [sp+304]
00232ca0b 0x232ce8
00232ca4
00232ca4loc_232ca4:
00232ca4b 0x232cc8
00232ca8
00232ca8loc_232ca8:
00232ca8b 0x232cac
00232cac
00232cacloc_232cac:
00232cacldr x3, [sp+176]
00232cb0add x3, x3, 1
00232cb4str x3, [sp+176]
00232cb8ldr x3, [sp+1336]
00232cbcadd x3, x3, 80
00232cc0str x3, [sp+160]
00232cc4b 0x231f58
00232cc8
00232cc8loc_232cc8:
00232cc8b 0x232ccc
00232ccc
00232cccloc_232ccc:
00232cccldr x3, [sp+152]
00232cd0add x3, x3, 1
00232cd4str x3, [sp+152]
00232cd8ldr x3, [sp+3008]
00232cdcadd x3, x3, 24
00232ce0str x3, [sp+136]
00232ce4b 0x232b8c
00232ce8
00232ce8loc_232ce8:
00232ce8ldr x3, [sp+312]
00232cecldr x4, [sp+320]
00232cf0subs xzr, x3, x4
00232cf4b.gt 0x232cfc
00232cf8b 0x232dc8
00232cfc
00232cfcloc_232cfc:
00232cfcldr x2, [sp+304]
00232d00str x2, [sp+3000]
00232d04ldr x2, [sp+3000]
00232d08ldr x0, [x2]
00232d0cldr x1, [x2+8]
00232d10str x0, [sp+416]
00232d14str x1, [sp+424]
00232d18bl reflect.TypeOf
00232d1cstr x0, [sp+1632]
00232d20str x1, [sp+1640]
00232d24ldr x2, [sp+600]
00232d28ldr x0, [sp+584]
00232d2cldr x3, [sp+592]
00232d30add x1, x3, 1
00232d34subs xzr, x2, x1
00232d38b.hs 0x232d40
00232d3cb 0x232d44
00232d40
00232d40loc_232d40:
00232d40b 0x232d58
00232d44
00232d44loc_232d44:
00232d44orr x3, xzr, 1
00232d48adrp x4, 0x466000
00232d4cadd x4, x4, 1856
00232d50bl runtime.growslice
00232d54b 0x232d58
00232d58
00232d58loc_232d58:
00232d58sub x3, x1, 1
00232d5cadd x4, x0, x3, lsl #4
00232d60ubfm x3, x3, 60, 59
00232d64ldr x5, [sp+1640]
00232d68ldr x6, [sp+1632]
00232d6cstr x6, [x0+x3]
00232d70adrp x27, 0x819000
00232d74ldr w3, [x27+3056]
00232d78cbz w3, 0x232d80
00232d7cb 0x232d84
00232d80
00232d80loc_232d80:
00232d80b 0x232d98
00232d84
00232d84loc_232d84:
00232d84bl runtime.gcWriteBarrier2
00232d88str x5, [x25]
00232d8cldr x3, [x4+8]
00232d90str x3, [x25+8]
00232d94b 0x232d98
00232d98
00232d98loc_232d98:
00232d98str x5, [x4+8]
00232d9cstr x0, [sp+584]
00232da0str x1, [sp+592]
00232da4str x2, [sp+600]
00232da8b 0x232dac
00232dac
00232dacloc_232dac:
00232dacldr x3, [sp+320]
00232db0add x3, x3, 1
00232db4str x3, [sp+320]
00232db8ldr x3, [sp+3000]
00232dbcadd x3, x3, 16
00232dc0str x3, [sp+304]
00232dc4b 0x232ce8
00232dc8
00232dc8loc_232dc8:
00232dc8b 0x232cc8
00232dcc
00232dccloc_232dcc:
00232dccb 0x232dd0
00232dd0
00232dd0loc_232dd0:
00232dd0ldr x1, [sp+128]
00232dd4add x1, x1, 1
00232dd8str x1, [sp+128]
00232ddcb 0x231984
00232de0
00232de0loc_232de0:
00232de0ldr x2, [sp+192]
00232de4ldr x3, [sp+200]
00232de8subs xzr, x2, x3
00232decb.gt 0x232df4
00232df0b 0x232f34
00232df4
00232df4loc_232df4:
00232df4ldr x2, [sp+184]
00232df8str x2, [sp+1504]
00232dfcldr x2, [sp+1504]
00232e00ldr x1, [x2+8]
00232e04ldr x2, [x2]
00232e08str x2, [sp+568]
00232e0cstr x1, [sp+576]
00232e10subs xzr, x1, 6
00232e14b.eq 0x232e1c
00232e18b 0x232f0c
00232e1c
00232e1cloc_232e1c:
00232e1csubs xzr, x1, 0
00232e20b.hi 0x232e28
00232e24b 0x232f60
00232e28
00232e28loc_232e28:
00232e28ldrb w3, [x2]
00232e2csubs xzr, x1, 1
00232e30b.hi 0x232e38
00232e34b 0x232f58
00232e38
00232e38loc_232e38:
00232e38ldrb w4, [x2+1]
00232e3cubfm x4, x4, 56, 7
00232e40orr x3, x3, x4
00232e44subs xzr, x1, 2
00232e48b.hi 0x232e50
00232e4cb 0x232f50
00232e50
00232e50loc_232e50:
00232e50ldrb w4, [x2+2]
00232e54ubfm x4, x4, 48, 7
00232e58orr x3, x3, x4
00232e5csubs xzr, x1, 3
00232e60b.hi 0x232e68
00232e64b 0x232f48
00232e68
00232e68loc_232e68:
00232e68ldrb w4, [x2+3]
00232e6cubfm x4, x4, 40, 7
00232e70orr x3, x3, x4
00232e74movz x4, 29296
00232e78movk x4, 0x746f0000
00232e7csubs wzr, w3, w4
00232e80b.eq 0x232e88
00232e84b 0x232f08
00232e88
00232e88loc_232e88:
00232e88subs xzr, x1, 4
00232e8cb.hi 0x232e94
00232e90b 0x232f40
00232e94
00232e94loc_232e94:
00232e94ldrb w3, [x2+4]
00232e98subs xzr, x1, 5
00232e9cb.hi 0x232ea4
00232ea0b 0x232f38
00232ea4
00232ea4loc_232ea4:
00232ea4ldrb w2, [x2+5]
00232ea8ubfm x2, x2, 56, 7
00232eacorr x2, x3, x2
00232eb0ubfm x2, x2, 0, 15
00232eb4movz x3, 13167
00232eb8subs wzr, w2, w3
00232ebcb.eq 0x232ec4
00232ec0b 0x232f04
00232ec4
00232ec4loc_232ec4:
00232ec4ldr x2, [sp+640]
00232ec8ldrsb x27, [x2]
00232eccadrp x27, 0x7db000
00232ed0ldr x3, [x27+2048]
00232ed4adrp x27, 0x819000
00232ed8ldr w4, [x27+3056]
00232edccbz w4, 0x232ee4
00232ee0b 0x232ee8
00232ee4
00232ee4loc_232ee4:
00232ee4b 0x232efc
00232ee8
00232ee8loc_232ee8:
00232ee8bl runtime.gcWriteBarrier2
00232eecstr x3, [x25]
00232ef0ldr x4, [x2+16]
00232ef4str x4, [x25+8]
00232ef8b 0x232efc
00232efc
00232efcloc_232efc:
00232efcstr x3, [x2+16]
00232f00b 0x232f14
00232f04
00232f04loc_232f04:
00232f04b 0x232f10
00232f08
00232f08loc_232f08:
00232f08b 0x232f10
00232f0c
00232f0cloc_232f0c:
00232f0cb 0x232f10
00232f10
00232f10loc_232f10:
00232f10b 0x232f14
00232f14
00232f14loc_232f14:
00232f14b 0x232f18
00232f18
00232f18loc_232f18:
00232f18ldr x2, [sp+200]
00232f1cadd x2, x2, 1
00232f20str x2, [sp+200]
00232f24ldr x2, [sp+1504]
00232f28add x2, x2, 16
00232f2cstr x2, [sp+184]
00232f30b 0x232de0
00232f34
00232f34loc_232f34:
00232f34b 0x232dcc
00232f38
00232f38loc_232f38:
00232f38movz x0, 5
00232f3cbl runtime.panicIndex
00232f40
00232f40loc_232f40:
00232f40orr x0, xzr, 4
00232f44bl runtime.panicIndex
00232f48
00232f48loc_232f48:
00232f48orr x0, xzr, 3
00232f4cbl runtime.panicIndex
00232f50
00232f50loc_232f50:
00232f50orr x0, xzr, 2
00232f54bl runtime.panicIndex
00232f58
00232f58loc_232f58:
00232f58orr x0, xzr, 1
00232f5cbl runtime.panicIndex
00232f60
00232f60loc_232f60:
00232f60mov x0, xzr
00232f64bl runtime.panicIndex
00232f68hint
00232f6c
00232f6cloc_232f6c:
00232f6cstp x0, x1, [sp+8]
00232f70stp x2, x3, [sp+24]
00232f74mov x3, x30
00232f78bl runtime.morestack_noctxt.abi0
00232f7cldp x0, x1, [sp+8]
00232f80ldp x2, x3, [sp+24]
00232f84b 0x231670
00232f88udf 0
00232f8cudf 0
00231670
00231670google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant: ; void google.golang.org/protobuf/internal/impl.aberrantLoadMessageDescReentrant(reflect.Type t, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
00231670ldr x16, [x28+16]
00231674sub x17, sp, 2912
00231678subs xzr, x17, x16
0023167cb.ls 0x232f6c
00231680sub x20, sp, 3040
00231684stp x29, x30, [x20-8]
00231688add sp, x20, 0
0023168csub x29, sp, 8
00231690str x0, [sp+3048]
00231694str x1, [sp+3056]
00231698str x2, [sp+3064]
0023169cstr x3, [sp+3072]
002316a0stp xzr, xzr, [sp+328]
002316a4add x27, sp, 1984
002316a8stp xzr, xzr, [x27]
002316acadrp x27, 0x7f0000
002316b0ldr x1, [x27+232]
002316b4adrp x0, 0x3f5000
002316b8add x0, x0, 3488
002316bcadd x2, sp, 3048
002316c0bl runtime.mapaccess2
002316c4str x0, [sp+1528]
002316c8strb w1, [sp+91]
002316ccldr x3, [sp+1528]
002316d0ldr x4, [x3]
002316d4ldr x3, [x3+8]
002316d8str x4, [sp+1984]
002316dcstr x3, [sp+1992]
002316e0str x4, [sp+2016]
002316e4str x3, [sp+2024]
002316e8ldrb w3, [sp+91]
002316ecstrb w3, [sp+90]
002316f0ldr x3, [sp+2016]
002316f4ldr x4, [sp+2024]
002316f8str x3, [sp+648]
002316fcstr x4, [sp+656]
00231700ldrb w3, [sp+90]
00231704strb w3, [sp+89]
00231708tbnz w3, 0, 0x231710
0023170cb 0x23172c
00231710
00231710loc_231710:
00231710ldr x0, [sp+648]
00231714ldr x1, [sp+656]
00231718str x0, [sp+328]
0023171cstr x1, [sp+336]
00231720ldp x29, x30, [sp-8]
00231724add sp, sp, 3040
00231728ret x30
0023172c
0023172cloc_23172c:
0023172cadrp x0, 0x45b000
00231730add x0, x0, 320
00231734bl runtime.newobject
00231738str x0, [sp+1976]
0023173cadrp x0, 0x426000
00231740add x0, x0, 1536
00231744bl runtime.newobject
00231748str x0, [sp+1520]
0023174cadrp x27, 0x81a000
00231750ldr w1, [x27+3056]
00231754cbz w1, 0x23175c
00231758b 0x231760
0023175c
0023175cloc_23175c:
0023175cb 0x23177c
00231760
00231760loc_231760:
00231760str x0, [sp+2360]
00231764mov x1, x0
00231768adrp x0, 0x426000
0023176cadd x0, x0, 1536
00231770bl runtime.wbZero
00231774ldr x0, [sp+2360]
00231778b 0x23177c
0023177c
0023177cloc_23177c:
0023177cmov x20, x0
00231780adr x27, 16
00231784stp x29, x27, [sp-24]
00231788sub x29, sp, 24
0023178cbl fn_87cdc
00231790sub x29, sp, 8
00231794ldr x4, [sp+1520]
00231798ldrsb x27, [x4]
0023179cldr x5, [sp+1976]
002317a0adrp x27, 0x81a000
002317a4ldr w6, [x27+3056]
002317a8cbz w6, 0x2317b0
002317acb 0x2317b4
002317b0
002317b0loc_2317b0:
002317b0b 0x2317c8
002317b4
002317b4loc_2317b4:
002317b4bl runtime.gcWriteBarrier2
002317b8str x5, [x25]
002317bcldr x6, [x4+200]
002317c0str x6, [x25+8]
002317c4b 0x2317c8
002317c8
002317c8loc_2317c8:
002317c8str x5, [x4+200]
002317ccldr x4, [sp+1520]
002317d0str x4, [sp+640]
002317d4ldr x0, [sp+3048]
002317d8ldr x2, [sp+3064]
002317dcldr x3, [sp+3072]
002317e0ldr x1, [sp+3056]
002317e4bl google.golang.org/protobuf/internal/impl.aberrantDeriveMessageName
002317e8str x0, [sp+1960]
002317ecstr x1, [sp+1968]
002317f0ldr x4, [sp+640]
002317f4ldrsb x27, [x4]
002317f8str x1, [x4+8]
002317fcadrp x27, 0x81a000
00231800ldr w5, [x27+3056]
00231804cbz w5, 0x23180c
00231808b 0x231810
0023180c
0023180cloc_23180c:
0023180cb 0x231824
00231810
00231810loc_231810:
00231810bl runtime.gcWriteBarrier2
00231814str x0, [x25]
00231818ldr x3, [x4]
0023181cstr x3, [x25+8]
00231820b 0x231824
00231824
00231824loc_231824:
00231824str x0, [x4]
00231828ldr x3, [sp+640]
0023182cldrsb x27, [x3]
00231830adrp x27, 0x7dc000
00231834ldr x4, [x27+2040]
00231838adrp x27, 0x81a000
0023183cldr w5, [x27+3056]
00231840cbz w5, 0x231848
00231844b 0x23184c
00231848
00231848loc_231848:
00231848b 0x231860
0023184c
0023184cloc_23184c:
0023184cbl runtime.gcWriteBarrier2
00231850str x4, [x25]
00231854ldr x5, [x3+16]
00231858str x5, [x25+8]
0023185cb 0x231860
00231860
00231860loc_231860:
00231860str x4, [x3+16]
00231864ldr x3, [sp+640]
00231868str x3, [sp+1952]
0023186cadrp x4, 0x4eb000
00231870add x4, x4, 3488
00231874str x4, [sp+1984]
00231878str x3, [sp+1992]
0023187cadrp x27, 0x7f0000
00231880ldr x1, [x27+232]
00231884adrp x0, 0x3f5000
00231888add x0, x0, 3488
0023188cadd x2, sp, 3048
00231890bl runtime.mapassign
00231894str x0, [sp+1512]
00231898ldrsb x27, [x0]
0023189cldr x3, [sp+1992]
002318a0ldr x4, [sp+1984]
002318a4str x4, [x0]
002318a8adrp x27, 0x81a000
002318acldr w4, [x27+3056]
002318b0cbz w4, 0x2318b8
002318b4b 0x2318bc
002318b8
002318b8loc_2318b8:
002318b8b 0x2318d0
002318bc
002318bcloc_2318bc:
002318bcbl runtime.gcWriteBarrier2
002318c0str x3, [x25]
002318c4ldr x1, [x0+8]
002318c8str x1, [x25+8]
002318ccb 0x2318d0
002318d0
002318d0loc_2318d0:
002318d0str x3, [x0+8]
002318d4ldr x1, [sp+3048]
002318d8ldrsb x27, [x1]
002318dcldr x1, [x1+168]
002318e0ldr x0, [sp+3056]
002318e4blr x1
002318e8str x0, [sp+256]
002318ecsubs xzr, x0, 22
002318f0cset x1, ne
002318f4strb w1, [sp+91]
002318f8b.ne 0x231900
002318fcb 0x231904
00231900
00231900loc_231900:
00231900b 0x231944
00231904
00231904loc_231904:
00231904ldr x1, [sp+3048]
00231908ldrsb x27, [x1]
0023190cldr x0, [sp+3056]
00231910ldr x1, [x1+88]
00231914blr x1
00231918str x0, [sp+1552]
0023191cstr x1, [sp+1560]
00231920ldrsb x27, [x0]
00231924ldr x2, [x0+168]
00231928mov x0, x1
0023192cblr x2
00231930str x0, [sp+248]
00231934subs xzr, x0, 25
00231938cset x1, ne
0023193cstrb w1, [sp+91]
00231940b 0x231944
00231944
00231944loc_231944:
00231944ldrb w2, [sp+91]
00231948tbnz w2, 0, 0x231950
0023194cb 0x23197c
00231950
00231950loc_231950:
00231950ldr x2, [sp+640]
00231954str x2, [sp+1952]
00231958adrp x3, 0x4eb000
0023195cadd x3, x3, 3488
00231960str x3, [sp+328]
00231964str x2, [sp+336]
00231968ldr x0, [sp+328]
0023196cldr x1, [sp+336]
00231970ldp x29, x30, [sp-8]
00231974add sp, sp, 3040
00231978ret x30
0023197c
0023197cloc_23197c:
0023197cstr xzr, [sp+128]
00231980b 0x231984
00231984
00231984loc_231984:
00231984ldr x1, [sp+3048]
00231988ldrsb x27, [x1]
0023198cldr x1, [x1+88]
00231990ldr x0, [sp+3056]
00231994blr x1
00231998str x0, [sp+3016]
0023199cstr x1, [sp+3024]
002319a0ldrsb x27, [x0]
002319a4ldr x2, [x0+208]
002319a8mov x0, x1
002319acblr x2
002319b0str x0, [sp+240]
002319b4ldr x1, [sp+128]
002319b8subs xzr, x0, x1
002319bcb.gt 0x2319c4
002319c0b 0x231bcc
002319c4
002319c4loc_2319c4:
002319c4ldr x1, [sp+3048]
002319c8ldrsb x27, [x1]
002319ccldr x1, [x1+88]
002319d0ldr x0, [sp+3056]
002319d4blr x1
002319d8str x0, [sp+2368]
002319dcstr x1, [sp+2376]
002319e0ldrsb x27, [x0]
002319e4ldr x2, [sp+128]
002319e8ldr x3, [x0+96]
002319ecmov x0, x1
002319f0mov x1, x2
002319f4blr x3
002319f8str x0, [sp+2832]
002319fcstr x1, [sp+2840]
00231a00str x2, [sp+2848]
00231a04str x3, [sp+2856]
00231a08str x4, [sp+2864]
00231a0cstr x5, [sp+2872]
00231a10str x6, [sp+2880]
00231a14str x7, [sp+2888]
00231a18str x8, [sp+2896]
00231a1cstr x9, [sp+2904]
00231a20str x10, [sp+2912]
00231a24str x11, [sp+2920]
00231a28strb w12, [sp+2928]
00231a2cadd x21, sp, 1200
00231a30add x20, sp, 2832
00231a34adr x27, 16
00231a38stp x29, x27, [sp-24]
00231a3csub x29, sp, 24
00231a40bl fn_87ef0
00231a44sub x29, sp, 8
00231a48ldr x1, [sp+2928]
00231a4cstr x1, [sp+1296]
00231a50ldr x0, [sp+1248]
00231a54ldr x1, [sp+1256]
00231a58adrp x2, 0x480000
00231a5cadd x2, x2, 2068
00231a60orr x3, xzr, 8
00231a64bl reflect.StructTag.Get
00231a68str x0, [sp+536]
00231a6cstr x1, [sp+544]
00231a70cbnz x1, 0x231a78
00231a74b 0x231bc8
00231a78
00231a78loc_231a78:
00231a78ldr x1, [sp+1232]
00231a7cldrsb x27, [x1]
00231a80ldr x0, [sp+1240]
00231a84ldr x1, [x1+168]
00231a88blr x1
00231a8cstr x0, [sp+256]
00231a90str x0, [sp+208]
00231a94subs xzr, x0, 6
00231a98b.ls 0x231aa0
00231a9cb 0x231adc
00231aa0
00231aa0loc_231aa0:
00231aa0subs xzr, x0, 1
00231aa4b.eq 0x231aac
00231aa8b 0x231ab0
00231aac
00231aacloc_231aac:
00231aacb 0x231b34
00231ab0
00231ab0loc_231ab0:
00231ab0subs xzr, x0, 5
00231ab4b.hs 0x231abc
00231ab8b 0x231ad0
00231abc
00231abcloc_231abc:
00231abcsubs xzr, x0, 6
00231ac0b.ls 0x231ac8
00231ac4b 0x231acc
00231ac8
00231ac8loc_231ac8:
00231ac8b 0x231b34
00231acc
00231accloc_231acc:
00231accb 0x231ad4
00231ad0
00231ad0loc_231ad0:
00231ad0b 0x231ad4
00231ad4
00231ad4loc_231ad4:
00231ad4b 0x231ad8
00231ad8
00231ad8loc_231ad8:
00231ad8b 0x231b80
00231adc
00231adcloc_231adc:
00231adcsubs xzr, x0, 10
00231ae0b.hs 0x231ae8
00231ae4b 0x231afc
00231ae8
00231ae8loc_231ae8:
00231ae8subs xzr, x0, 11
00231aecb.ls 0x231af4
00231af0b 0x231af8
00231af4
00231af4loc_231af4:
00231af4b 0x231b34
00231af8
00231af8loc_231af8:
00231af8b 0x231b00
00231afc
00231afcloc_231afc:
00231afcb 0x231b00
00231b00
00231b00loc_231b00:
00231b00subs xzr, x0, 13
00231b04b.hs 0x231b0c
00231b08b 0x231b20
00231b0c
00231b0cloc_231b0c:
00231b0csubs xzr, x0, 14
00231b10b.ls 0x231b18
00231b14b 0x231b1c
00231b18
00231b18loc_231b18:
00231b18b 0x231b34
00231b1c
00231b1cloc_231b1c:
00231b1cb 0x231b24
00231b20
00231b20loc_231b20:
00231b20b 0x231b24
00231b24
00231b24loc_231b24:
00231b24subs xzr, x0, 24
00231b28b.eq 0x231b30
00231b2cb 0x231b74
00231b30
00231b30loc_231b30:
00231b30b 0x231b34
00231b34
00231b34loc_231b34:
00231b34ldr x4, [sp+640]
00231b38ldrsb x27, [x4]
00231b3cadrp x27, 0x7dc000
00231b40ldr x5, [x27+2048]
00231b44adrp x27, 0x81a000
00231b48ldr w6, [x27+3056]
00231b4ccbz w6, 0x231b54
00231b50b 0x231b58
00231b54
00231b54loc_231b54:
00231b54b 0x231b6c
00231b58
00231b58loc_231b58:
00231b58bl runtime.gcWriteBarrier2
00231b5cstr x5, [x25]
00231b60ldr x6, [x4+16]
00231b64str x6, [x25+8]
00231b68b 0x231b6c
00231b6c
00231b6cloc_231b6c:
00231b6cstr x5, [x4+16]
00231b70b 0x231b84
00231b74
00231b74loc_231b74:
00231b74b 0x231b78
00231b78
00231b78loc_231b78:
00231b78b 0x231b7c
00231b7c
00231b7cloc_231b7c:
00231b7cb 0x231b80
00231b80
00231b80loc_231b80:
00231b80b 0x231b84
00231b84
00231b84loc_231b84:
00231b84ldr x0, [sp+536]
00231b88ldr x1, [sp+544]
00231b8cadrp x2, 0x47e000
00231b90add x2, x2, 4033
00231b94orr x3, xzr, 1
00231b98bl strings.Split
00231b9cstr x0, [sp+1928]
00231ba0str x1, [sp+1936]
00231ba4str x2, [sp+1944]
00231ba8str x0, [sp+1904]
00231bacstr x1, [sp+1912]
00231bb0str x2, [sp+1920]
00231bb4str xzr, [sp+200]
00231bb8str x1, [sp+192]
00231bbcldr x4, [sp+1904]
00231bc0str x4, [sp+184]
00231bc4b 0x232de0
00231bc8
00231bc8loc_231bc8:
00231bc8b 0x232dcc
00231bcc
00231bccloc_231bcc:
00231bccstr xzr, [sp+584]
00231bd0add x27, sp, 592
00231bd4stp xzr, xzr, [x27]
00231bd8b 0x231bdc
00231bdc
00231bdcloc_231bdc:
00231bdcadd x20, sp, 1344
00231be0adr x27, 16
00231be4stp x29, x27, [sp-24]
00231be8sub x29, sp, 24
00231becbl fn_87ce8
00231bf0sub x29, sp, 8
00231bf4add x3, sp, 1344
00231bf8ldrsb x27, [x3]
00231bfcb 0x231c00
00231c00
00231c00loc_231c00:
00231c00b 0x231c04
00231c04
00231c04loc_231c04:
00231c04str x3, [sp+616]
00231c08str xzr, [sp+624]
00231c0corr x3, xzr, 2
00231c10str x3, [sp+632]
00231c14add x20, sp, 1824
00231c18adr x27, 16
00231c1cstp x29, x27, [sp-24]
00231c20sub x29, sp, 24
00231c24bl fn_87cfc
00231c28sub x29, sp, 8
00231c2cldr x3, [sp+3048]
00231c30ldrsb x27, [x3]
00231c34ldr x0, [sp+3056]
00231c38ldr x3, [x3+192]
00231c3cadrp x1, 0x483000
00231c40add x1, x1, 146
00231c44orr x2, xzr, 14
00231c48blr x3
00231c4cstr x0, [sp+2752]
00231c50str x1, [sp+2760]
00231c54str x2, [sp+2768]
00231c58str x3, [sp+2776]
00231c5cstr x4, [sp+2784]
00231c60str x5, [sp+2792]
00231c64str x6, [sp+2800]
00231c68str x7, [sp+2808]
00231c6cstr x8, [sp+2816]
00231c70str x9, [sp+2824]
00231c74add x21, sp, 1824
00231c78add x20, sp, 2752
00231c7cadr x27, 16
00231c80stp x29, x27, [sp-24]
00231c84sub x29, sp, 24
00231c88bl fn_87ef8
00231c8csub x29, sp, 8
00231c90strb w10, [sp+91]
00231c94add x21, sp, 2248
00231c98add x20, sp, 1824
00231c9cadr x27, 16
00231ca0stp x29, x27, [sp-24]
00231ca4sub x29, sp, 24
00231ca8bl fn_87ef8
00231cacsub x29, sp, 8
00231cb0ldrb w3, [sp+91]
00231cb4strb w3, [sp+95]
00231cb8add x21, sp, 744
00231cbcadd x20, sp, 2248
00231cc0adr x27, 16
00231cc4stp x29, x27, [sp-24]
00231cc8sub x29, sp, 24
00231cccbl fn_87ef8
00231cd0sub x29, sp, 8
00231cd4ldrb w3, [sp+95]
00231cd8strb w3, [sp+88]
00231cdctbnz w3, 0, 0x231ce4
00231ce0b 0x231d9c
00231ce4
00231ce4loc_231ce4:
00231ce4ldr x2, [sp+632]
00231ce8ldr x0, [sp+616]
00231cecldr x5, [sp+624]
00231cf0add x1, x5, 1
00231cf4subs xzr, x2, x1
00231cf8b.hs 0x231d00
00231cfcb 0x231d04
00231d00
00231d00loc_231d00:
00231d00b 0x231d18
00231d04
00231d04loc_231d04:
00231d04orr x3, xzr, 1
00231d08adrp x4, 0x44a000
00231d0cadd x4, x4, 2592
00231d10bl runtime.growslice
00231d14b 0x231d18
00231d18
00231d18loc_231d18:
00231d18add x3, x1, x1, lsl #2
00231d1cubfm x3, x3, 60, 59
00231d20sub x3, x3, 80
00231d24add x21, x0, x3
00231d28adrp x27, 0x81a000
00231d2cldr w3, [x27+3056]
00231d30cbz w3, 0x231d38
00231d34b 0x231d3c
00231d38
00231d38loc_231d38:
00231d38b 0x231d74
00231d3c
00231d3cloc_231d3c:
00231d3cstr x0, [sp+2352]
00231d40str x1, [sp+272]
00231d44str x2, [sp+264]
00231d48str x21, [sp+2344]
00231d4cadrp x0, 0x44a000
00231d50add x0, x0, 2592
00231d54mov x1, x21
00231d58add x2, sp, 744
00231d5cbl runtime.wbMove
00231d60ldr x0, [sp+2352]
00231d64ldr x1, [sp+272]
00231d68ldr x2, [sp+264]
00231d6cldr x21, [sp+2344]
00231d70b 0x231d74
00231d74
00231d74loc_231d74:
00231d74add x20, sp, 744
00231d78adr x27, 16
00231d7cstp x29, x27, [sp-24]
00231d80sub x29, sp, 24
00231d84bl fn_87ef8
00231d88sub x29, sp, 8
00231d8cstr x0, [sp+616]
00231d90str x1, [sp+624]
00231d94str x2, [sp+632]
00231d98b 0x231da0
00231d9c
00231d9cloc_231d9c:
00231d9cb 0x231da0
00231da0
00231da0loc_231da0:
00231da0add x20, sp, 1824
00231da4adr x27, 16
00231da8stp x29, x27, [sp-24]
00231dacsub x29, sp, 24
00231db0bl fn_87cfc
00231db4sub x29, sp, 8
00231db8ldr x3, [sp+3048]
00231dbcldrsb x27, [x3]
00231dc0ldr x0, [sp+3056]
00231dc4ldr x3, [x3+192]
00231dc8adrp x1, 0x484000
00231dccadd x1, x1, 1662
00231dd0movz x2, 17
00231dd4blr x3
00231dd8str x0, [sp+2672]
00231ddcstr x1, [sp+2680]
00231de0str x2, [sp+2688]
00231de4str x3, [sp+2696]
00231de8str x4, [sp+2704]
00231decstr x5, [sp+2712]
00231df0str x6, [sp+2720]
00231df4str x7, [sp+2728]
00231df8str x8, [sp+2736]
00231dfcstr x9, [sp+2744]
00231e00add x21, sp, 1824
00231e04add x20, sp, 2672
00231e08adr x27, 16
00231e0cstp x29, x27, [sp-24]
00231e10sub x29, sp, 24
00231e14bl fn_87ef8
00231e18sub x29, sp, 8
00231e1cstrb w10, [sp+91]
00231e20add x21, sp, 2168
00231e24add x20, sp, 1824
00231e28adr x27, 16
00231e2cstp x29, x27, [sp-24]
00231e30sub x29, sp, 24
00231e34bl fn_87ef8
00231e38sub x29, sp, 8
00231e3cldrb w3, [sp+91]
00231e40strb w3, [sp+94]
00231e44add x21, sp, 664
00231e48add x20, sp, 2168
00231e4cadr x27, 16
00231e50stp x29, x27, [sp-24]
00231e54sub x29, sp, 24
00231e58bl fn_87ef8
00231e5csub x29, sp, 8
00231e60ldrb w3, [sp+94]
00231e64strb w3, [sp+87]
00231e68tbnz w3, 0, 0x231e70
00231e6cb 0x231f28
00231e70
00231e70loc_231e70:
00231e70ldr x2, [sp+632]
00231e74ldr x0, [sp+616]
00231e78ldr x5, [sp+624]
00231e7cadd x1, x5, 1
00231e80subs xzr, x2, x1
00231e84b.hs 0x231e8c
00231e88b 0x231e90
00231e8c
00231e8cloc_231e8c:
00231e8cb 0x231ea4
00231e90
00231e90loc_231e90:
00231e90orr x3, xzr, 1
00231e94adrp x4, 0x44a000
00231e98add x4, x4, 2592
00231e9cbl runtime.growslice
00231ea0b 0x231ea4
00231ea4
00231ea4loc_231ea4:
00231ea4add x3, x1, x1, lsl #2
00231ea8ubfm x3, x3, 60, 59
00231eacsub x3, x3, 80
00231eb0add x21, x0, x3
00231eb4adrp x27, 0x81a000
00231eb8ldr w3, [x27+3056]
00231ebccbz w3, 0x231ec4
00231ec0b 0x231ec8
00231ec4
00231ec4loc_231ec4:
00231ec4b 0x231f00
00231ec8
00231ec8loc_231ec8:
00231ec8str x0, [sp+2352]
00231eccstr x1, [sp+272]
00231ed0str x2, [sp+264]
00231ed4str x21, [sp+2344]
00231ed8adrp x0, 0x44a000
00231edcadd x0, x0, 2592
00231ee0mov x1, x21
00231ee4add x2, sp, 664
00231ee8bl runtime.wbMove
00231eecldr x0, [sp+2352]
00231ef0ldr x1, [sp+272]
00231ef4ldr x2, [sp+264]
00231ef8ldr x21, [sp+2344]
00231efcb 0x231f00
00231f00
00231f00loc_231f00:
00231f00add x20, sp, 664
00231f04adr x27, 16
00231f08stp x29, x27, [sp-24]
00231f0csub x29, sp, 24
00231f10bl fn_87ef8
00231f14sub x29, sp, 8
00231f18str x0, [sp+616]
00231f1cstr x1, [sp+624]
00231f20str x2, [sp+632]
00231f24b 0x231f2c
00231f28
00231f28loc_231f28:
00231f28b 0x231f2c
00231f2c
00231f2cloc_231f2c:
00231f2cldr x3, [sp+624]
00231f30ldr x4, [sp+616]
00231f34ldr x5, [sp+632]
00231f38str x4, [sp+1800]
00231f3cstr x3, [sp+1808]
00231f40str x5, [sp+1816]
00231f44str xzr, [sp+176]
00231f48str x3, [sp+168]
00231f4cldr x3, [sp+1800]
00231f50str x3, [sp+160]
00231f54b 0x231f58
00231f58
00231f58loc_231f58:
00231f58ldr x3, [sp+168]
00231f5cldr x4, [sp+176]
00231f60subs xzr, x3, x4
00231f64b.gt 0x231f6c
00231f68b 0x23207c
00231f6c
00231f6cloc_231f6c:
00231f6cldr x2, [sp+160]
00231f70str x2, [sp+1336]
00231f74ldr x20, [sp+1336]
00231f78add x21, sp, 904
00231f7cadr x27, 16
00231f80stp x29, x27, [sp-24]
00231f84sub x29, sp, 24
00231f88bl fn_87ef8
00231f8csub x29, sp, 8
00231f90ldr x2, [sp+936]
00231f94ldrsb x27, [x2]
00231f98ldr x0, [sp+944]
00231f9cldr x2, [x2+144]
00231fa0mov x1, xzr
00231fa4blr x2
00231fa8str x0, [sp+1784]
00231facstr x1, [sp+1792]
00231fb0bl reflect.Zero
00231fb4str x0, [sp+1760]
00231fb8str x1, [sp+1768]
00231fbcstr x2, [sp+1776]
00231fc0add x27, sp, 1736
00231fc4stp xzr, xzr, [x27]
00231fc8str xzr, [sp+1752]
00231fccadd x3, sp, 1736
00231fd0str x3, [sp+1304]
00231fd4ldrsb x27, [x3]
00231fd8ldr x2, [sp+1760]
00231fdcldr x4, [sp+1768]
00231fe0ldr x5, [sp+1776]
00231fe4str x5, [x3+16]
00231fe8adrp x27, 0x81a000
00231fecldr w5, [x27+3056]
00231ff0cbz w5, 0x231ff8
00231ff4b 0x231ffc
00231ff8
00231ff8loc_231ff8:
00231ff8b 0x23201c
00231ffc
00231ffcloc_231ffc:
00231ffcbl runtime.gcWriteBarrier4
00232000str x2, [x25]
00232004ldr x6, [x3]
00232008str x6, [x25+8]
0023200cstr x4, [x25+16]
00232010ldr x6, [x3+8]
00232014str x6, [x25+24]
00232018b 0x23201c
0023201c
0023201cloc_23201c:
0023201cstr x2, [x3]
00232020str x4, [x3+8]
00232024ldrsb x27, [x3]
00232028b 0x23202c
0023202c
0023202cloc_23202c:
0023202cstr x3, [sp+1312]
00232030orr x5, xzr, 1
00232034str x5, [sp+1320]
00232038str x5, [sp+1328]
0023203cldr x0, [sp+952]
00232040ldr x1, [sp+960]
00232044ldr x2, [sp+968]
00232048mov x4, x5
0023204cbl reflect.Value.Call
00232050str x0, [sp+1712]
00232054str x1, [sp+1720]
00232058str x2, [sp+1728]
0023205cstr x0, [sp+1688]
00232060str x1, [sp+1696]
00232064str x2, [sp+1704]
00232068str xzr, [sp+152]
0023206cstr x1, [sp+144]
00232070ldr x6, [sp+1688]
00232074str x6, [sp+136]
00232078b 0x232b8c
0023207c
0023207cloc_23207c:
0023207cadd x20, sp, 1824
00232080adr x27, 16
00232084stp x29, x27, [sp-24]
00232088sub x29, sp, 24
0023208cbl fn_87cfc
00232090sub x29, sp, 8
00232094ldr x3, [sp+3048]
00232098ldrsb x27, [x3]
0023209cldr x0, [sp+3056]
002320a0ldr x3, [x3+192]
002320a4adrp x1, 0x484000
002320a8add x1, x1, 1726
002320acmovz x2, 19
002320b0blr x3
002320b4str x0, [sp+2592]
002320b8str x1, [sp+2600]
002320bcstr x2, [sp+2608]
002320c0str x3, [sp+2616]
002320c4str x4, [sp+2624]
002320c8str x5, [sp+2632]
002320ccstr x6, [sp+2640]
002320d0str x7, [sp+2648]
002320d4str x8, [sp+2656]
002320d8str x9, [sp+2664]
002320dcadd x21, sp, 1824
002320e0add x20, sp, 2592
002320e4adr x27, 16
002320e8stp x29, x27, [sp-24]
002320ecsub x29, sp, 24
002320f0bl fn_87ef8
002320f4sub x29, sp, 8
002320f8strb w10, [sp+91]
002320fcadd x21, sp, 2064
00232100add x20, sp, 1824
00232104adr x27, 16
00232108stp x29, x27, [sp-24]
0023210csub x29, sp, 24
00232110bl fn_87ef8
00232114sub x29, sp, 8
00232118ldrb w3, [sp+91]
0023211cstrb w3, [sp+92]
00232120add x21, sp, 824
00232124add x20, sp, 2064
00232128adr x27, 16
0023212cstp x29, x27, [sp-24]
00232130sub x29, sp, 24
00232134bl fn_87ef8
00232138sub x29, sp, 8
0023213cldrb w3, [sp+92]
00232140strb w3, [sp+85]
00232144tbnz w3, 0, 0x23214c
00232148b 0x232244
0023214c
0023214cloc_23214c:
0023214cldr x2, [sp+856]
00232150ldrsb x27, [x2]
00232154ldr x0, [sp+864]
00232158ldr x2, [x2+144]
0023215cmov x1, xzr
00232160blr x2
00232164str x0, [sp+1784]
00232168str x1, [sp+1792]
0023216cbl reflect.Zero
00232170str x0, [sp+1760]
00232174str x1, [sp+1768]
00232178str x2, [sp+1776]
0023217cadd x27, sp, 1736
00232180stp xzr, xzr, [x27]
00232184str xzr, [sp+1752]
00232188add x3, sp, 1736
0023218cstr x3, [sp+2968]
00232190ldrsb x27, [x3]
00232194ldr x2, [sp+1760]
00232198ldr x4, [sp+1768]
0023219cldr x5, [sp+1776]
002321a0str x5, [x3+16]
002321a4adrp x27, 0x819000
002321a8ldr w5, [x27+3056]
002321accbz w5, 0x2321b4
002321b0b 0x2321b8
002321b4
002321b4loc_2321b4:
002321b4b 0x2321d8
002321b8
002321b8loc_2321b8:
002321b8bl runtime.gcWriteBarrier4
002321bcstr x2, [x25]
002321c0ldr x6, [x3]
002321c4str x6, [x25+8]
002321c8str x4, [x25+16]
002321ccldr x6, [x3+8]
002321d0str x6, [x25+24]
002321d4b 0x2321d8
002321d8
002321d8loc_2321d8:
002321d8str x2, [x3]
002321dcstr x4, [x3+8]
002321e0ldrsb x27, [x3]
002321e4b 0x2321e8
002321e8
002321e8loc_2321e8:
002321e8str x3, [sp+2976]
002321ecorr x5, xzr, 1
002321f0str x5, [sp+2984]
002321f4str x5, [sp+2992]
002321f8ldr x0, [sp+872]
002321fcldr x1, [sp+880]
00232200ldr x2, [sp+888]
00232204mov x4, x5
00232208bl reflect.Value.Call
0023220cstr x0, [sp+1688]
00232210str x1, [sp+1696]
00232214str x2, [sp+1704]
00232218subs xzr, x1, 0
0023221cb.hi 0x232224
00232220b 0x232b84
00232224
00232224loc_232224:
00232224ldr x3, [x0]
00232228ldr x4, [x0+8]
0023222cldr x5, [x0+16]
00232230str x3, [sp+344]
00232234str x4, [sp+352]
00232238str x5, [sp+360]
0023223cstr xzr, [sp+120]
00232240b 0x232974
00232244
00232244loc_232244:
00232244b 0x232248
00232248
00232248loc_232248:
00232248str xzr, [sp+112]
0023224cb 0x232250
00232250
00232250loc_232250:
00232250ldr x1, [sp+3048]
00232254ldrsb x27, [x1]
00232258ldr x1, [x1+88]
0023225cldr x0, [sp+3056]
00232260blr x1
00232264str x0, [sp+2048]
00232268str x1, [sp+2056]
0023226cldrsb x27, [x0]
00232270ldr x2, [x0+208]
00232274mov x0, x1
00232278blr x2
0023227cstr x0, [sp+240]
00232280ldr x1, [sp+112]
00232284subs xzr, x0, x1
00232288b.gt 0x232290
0023228cb 0x23264c
00232290
00232290loc_232290:
00232290ldr x1, [sp+3048]
00232294ldrsb x27, [x1]
00232298ldr x1, [x1+88]
0023229cldr x0, [sp+3056]
002322a0blr x1
002322a4str x0, [sp+2032]
002322a8str x1, [sp+2040]
002322acldrsb x27, [x0]
002322b0ldr x2, [sp+112]
002322b4ldr x3, [x0+96]
002322b8mov x0, x1
002322bcmov x1, x2
002322c0blr x3
002322c4str x0, [sp+2488]
002322c8str x1, [sp+2496]
002322ccstr x2, [sp+2504]
002322d0str x3, [sp+2512]
002322d4str x4, [sp+2520]
002322d8str x5, [sp+2528]
002322dcstr x6, [sp+2536]
002322e0str x7, [sp+2544]
002322e4str x8, [sp+2552]
002322e8str x9, [sp+2560]
002322ecstr x10, [sp+2568]
002322f0str x11, [sp+2576]
002322f4strb w12, [sp+2584]
002322f8add x21, sp, 1096
002322fcadd x20, sp, 2488
00232300adr x27, 16
00232304stp x29, x27, [sp-24]
00232308sub x29, sp, 24
0023230cbl fn_87ef0
00232310sub x29, sp, 8
00232314ldr x1, [sp+2584]
00232318str x1, [sp+1192]
0023231cldr x0, [sp+1144]
00232320ldr x1, [sp+1152]
00232324adrp x2, 0x47f000
00232328add x2, x2, 2068
0023232corr x3, xzr, 8
00232330bl reflect.StructTag.Get
00232334str x0, [sp+520]
00232338str x1, [sp+528]
0023233ccbnz x1, 0x232344
00232340b 0x2323c0
00232344
00232344loc_232344:
00232344ldr x0, [sp+1144]
00232348ldr x1, [sp+1152]
0023234cadrp x2, 0x481000
00232350add x2, x2, 1020
00232354orr x3, xzr, 12
00232358bl reflect.StructTag.Get
0023235cstr x0, [sp+472]
00232360str x1, [sp+480]
00232364ldr x0, [sp+1144]
00232368ldr x1, [sp+1152]
0023236cadrp x2, 0x481000
00232370add x2, x2, 1032
00232374orr x3, xzr, 12
00232378bl reflect.StructTag.Get
0023237cstr x0, [sp+456]
00232380str x1, [sp+464]
00232384ldr x3, [sp+520]
00232388ldr x5, [sp+472]
0023238cldr x4, [sp+528]
00232390ldr x6, [sp+480]
00232394ldr x7, [sp+640]
00232398ldr x8, [sp+1128]
0023239cldr x2, [sp+1136]
002323a0mov x9, x0
002323a4mov x0, x7
002323a8mov x10, x1
002323acmov x1, x8
002323b0mov x7, x9
002323b4mov x8, x10
002323b8bl google.golang.org/protobuf/internal/impl.aberrantAppendField
002323bcb 0x2323c4
002323c0
002323c0loc_2323c0:
002323c0b 0x2323c4
002323c4
002323c4loc_2323c4:
002323c4ldr x0, [sp+1144]
002323c8ldr x1, [sp+1152]
002323ccadrp x2, 0x482000
002323d0add x2, x2, 132
002323d4orr x3, xzr, 14
002323d8bl reflect.StructTag.Get
002323dcstr x0, [sp+504]
002323e0str x1, [sp+512]
002323e4cbnz x1, 0x2323ec
002323e8b 0x232648
002323ec
002323ecloc_2323ec:
002323ecldr x5, [sp+640]
002323f0ldrsb x27, [x5]
002323f4ldr x5, [x5+200]
002323f8ldrsb x27, [x5]
002323fcldr x5, [x5+88]
00232400str x5, [sp+104]
00232404ldr x5, [sp+640]
00232408ldrsb x27, [x5]
0023240cldr x5, [x5+200]
00232410ldrsb x27, [x5]
00232414ldr x2, [x5+96]
00232418ldr x0, [x5+80]
0023241cldr x5, [x5+88]
00232420add x1, x5, 1
00232424subs xzr, x2, x1
00232428b.hs 0x232430
0023242cb 0x232434
00232430
00232430loc_232430:
00232430b 0x232448
00232434
00232434loc_232434:
00232434orr x3, xzr, 1
00232438adrp x4, 0x414000
0023243cadd x4, x4, 288
00232440bl runtime.growslice
00232444b 0x232448
00232448
00232448loc_232448:
00232448sub x3, x1, 1
0023244cadd x20, x0, x3, lsl #7
00232450adrp x27, 0x819000
00232454ldr w3, [x27+3056]
00232458cbz w3, 0x232460
0023245cb 0x232464
00232460
00232460loc_232460:
00232460b 0x232498
00232464
00232464loc_232464:
00232464str x0, [sp+2336]
00232468str x1, [sp+272]
0023246cstr x2, [sp+264]
00232470str x20, [sp+2328]
00232474adrp x0, 0x414000
00232478add x0, x0, 288
0023247cmov x1, x20
00232480bl runtime.wbZero
00232484ldr x0, [sp+2336]
00232488ldr x1, [sp+272]
0023248cldr x2, [sp+264]
00232490ldr x20, [sp+2328]
00232494b 0x232498
00232498
00232498loc_232498:
00232498adr x27, 16
0023249cstp x29, x27, [sp-24]
002324a0sub x29, sp, 24
002324a4bl fn_87cf0
002324a8sub x29, sp, 8
002324acldr x3, [sp+640]
002324b0ldrsb x27, [x3]
002324b4ldr x3, [x3+200]
002324b8ldrsb x27, [x3]
002324bcstr x1, [x3+88]
002324c0str x2, [x3+96]
002324c4adrp x27, 0x819000
002324c8ldr w2, [x27+3056]
002324cccbz w2, 0x2324d4
002324d0b 0x2324d8
002324d4
002324d4loc_2324d4:
002324d4b 0x2324ec
002324d8
002324d8loc_2324d8:
002324d8bl runtime.gcWriteBarrier2
002324dcstr x0, [x25]
002324e0ldr x2, [x3+80]
002324e4str x2, [x25+8]
002324e8b 0x2324ec
002324ec
002324ecloc_2324ec:
002324ecstr x0, [x3+80]
002324f0ldr x2, [sp+640]
002324f4ldrsb x27, [x2]
002324f8ldr x2, [x2+200]
002324fcldrsb x27, [x2]
00232500ldr x1, [x2+88]
00232504ldr x2, [x2+80]
00232508ldr x0, [sp+104]
0023250csubs xzr, x1, x0
00232510b.hi 0x232518
00232514b 0x232970
00232518
00232518loc_232518:
00232518add x1, x2, x0, lsl #7
0023251cstr x1, [sp+608]
00232520ldr x0, [sp+640]
00232524ldrsb x27, [x0]
00232528str x0, [sp+2960]
0023252cbl google.golang.org/protobuf/internal/filedesc.(*Base).FullName
00232530str x0, [sp+1960]
00232534str x1, [sp+1968]
00232538ldr x2, [sp+504]
0023253cldr x3, [sp+512]
00232540bl google.golang.org/protobuf/reflect/protoreflect.FullName.Append
00232544str x0, [sp+1592]
00232548str x1, [sp+1600]
0023254cldr x2, [sp+608]
00232550ldrsb x27, [x2]
00232554str x1, [x2+8]
00232558adrp x27, 0x819000
0023255cldr w1, [x27+3056]
00232560cbz w1, 0x232568
00232564b 0x23256c
00232568
00232568loc_232568:
00232568b 0x232580
0023256c
0023256cloc_23256c:
0023256cbl runtime.gcWriteBarrier2
00232570str x0, [x25]
00232574ldr x3, [x2]
00232578str x3, [x25+8]
0023257cb 0x232580
00232580
00232580loc_232580:
00232580str x0, [x2]
00232584ldr x3, [sp+608]
00232588ldrsb x27, [x3]
0023258cldr x4, [sp+640]
00232590ldrsb x27, [x4]
00232594ldr x4, [x4+16]
00232598adrp x27, 0x819000
0023259cldr w5, [x27+3056]
002325a0cbz w5, 0x2325a8
002325a4b 0x2325ac
002325a8
002325a8loc_2325a8:
002325a8b 0x2325c0
002325ac
002325acloc_2325ac:
002325acbl runtime.gcWriteBarrier2
002325b0str x4, [x25]
002325b4ldr x5, [x3+16]
002325b8str x5, [x25+8]
002325bcb 0x2325c0
002325c0
002325c0loc_2325c0:
002325c0str x4, [x3+16]
002325c4ldr x3, [sp+640]
002325c8str x3, [sp+1952]
002325ccldr x4, [sp+608]
002325d0ldrsb x27, [x4]
002325d4adrp x5, 0x4e9000
002325d8add x5, x5, 312
002325dcstr x5, [x4+24]
002325e0adrp x27, 0x819000
002325e4ldr w5, [x27+3056]
002325e8cbz w5, 0x2325f0
002325ecb 0x2325f4
002325f0
002325f0loc_2325f0:
002325f0b 0x232608
002325f4
002325f4loc_2325f4:
002325f4bl runtime.gcWriteBarrier2
002325f8str x3, [x25]
002325fcldr x5, [x4+32]
00232600str x5, [x25+8]
00232604b 0x232608
00232608
00232608loc_232608:
00232608str x3, [x4+32]
0023260cldr x3, [sp+608]
00232610ldrsb x27, [x3]
00232614ldr x4, [sp+104]
00232618str x4, [x3+40]
0023261cldr x3, [sp+592]
00232620ldr x4, [sp+584]
00232624ldr x5, [sp+600]
00232628str x4, [sp+1568]
0023262cstr x3, [sp+1576]
00232630str x5, [sp+1584]
00232634str xzr, [sp+296]
00232638str x3, [sp+288]
0023263cldr x3, [sp+1568]
00232640str x3, [sp+280]
00232644b 0x23268c
00232648
00232648loc_232648:
00232648b 0x232678
0023264c
0023264cloc_23264c:
0023264cldr x2, [sp+640]
00232650str x2, [sp+1952]
00232654adrp x3, 0x4ea000
00232658add x3, x3, 3488
0023265cstr x3, [sp+328]
00232660str x2, [sp+336]
00232664ldr x0, [sp+328]
00232668ldr x1, [sp+336]
0023266cldp x29, x30, [sp-8]
00232670add sp, sp, 3040
00232674ret x30
00232678
00232678loc_232678:
00232678b 0x23267c
0023267c
0023267cloc_23267c:
0023267cldr x1, [sp+112]
00232680add x1, x1, 1
00232684str x1, [sp+112]
00232688b 0x232250
0023268c
0023268cloc_23268c:
0023268cldr x3, [sp+288]
00232690ldr x4, [sp+296]
00232694subs xzr, x3, x4
00232698b.gt 0x2326a0
0023269cb 0x232968
002326a0
002326a0loc_2326a0:
002326a0ldr x3, [sp+280]
002326a4str x3, [sp+2952]
002326a8ldr x3, [sp+2952]
002326acldr x4, [x3]
002326b0ldr x0, [x3+8]
002326b4str x4, [sp+552]
002326b8str x0, [sp+560]
002326bcldrsb x27, [x4]
002326c0ldr x3, [x4+136]
002326c4ldr x1, [sp+1128]
002326c8ldr x2, [sp+1136]
002326ccblr x3
002326d0strb w0, [sp+91]
002326d4tbnz w0, 0, 0x2326dc
002326d8b 0x232940
002326dc
002326dcloc_2326dc:
002326dcldr x1, [sp+552]
002326e0ldrsb x27, [x1]
002326e4ldr x1, [x1+88]
002326e8ldr x0, [sp+560]
002326ecblr x1
002326f0str x0, [sp+2000]
002326f4str x1, [sp+2008]
002326f8ldrsb x27, [x0]
002326fcldr x2, [x0+96]
00232700mov x0, x1
00232704mov x1, xzr
00232708blr x2
0023270cstr x0, [sp+2384]
00232710str x1, [sp+2392]
00232714str x2, [sp+2400]
00232718str x3, [sp+2408]
0023271cstr x4, [sp+2416]
00232720str x5, [sp+2424]
00232724str x6, [sp+2432]
00232728str x7, [sp+2440]
0023272cstr x8, [sp+2448]
00232730str x9, [sp+2456]
00232734str x10, [sp+2464]
00232738str x11, [sp+2472]
0023273cstrb w12, [sp+2480]
00232740add x21, sp, 992
00232744add x20, sp, 2384
00232748adr x27, 16
0023274cstp x29, x27, [sp-24]
00232750sub x29, sp, 24
00232754bl fn_87ef0
00232758sub x29, sp, 8
0023275cldr x1, [sp+2480]
00232760str x1, [sp+1088]
00232764ldr x0, [sp+1040]
00232768ldr x1, [sp+1048]
0023276cadrp x2, 0x47f000
00232770add x2, x2, 2068
00232774orr x3, xzr, 8
00232778bl reflect.StructTag.Get
0023277cstr x0, [sp+488]
00232780str x1, [sp+496]
00232784cbnz x1, 0x23278c
00232788b 0x232934
0023278c
0023278cloc_23278c:
0023278cldr x9, [sp+640]
00232790ldr x10, [sp+1024]
00232794ldr x2, [sp+1032]
00232798mov x3, x0
0023279cmov x4, x1
002327a0mov x5, xzr
002327a4mov x6, xzr
002327a8mov x7, x5
002327acmov x8, x6
002327b0mov x0, x9
002327b4mov x1, x10
002327b8bl google.golang.org/protobuf/internal/impl.aberrantAppendField
002327bcldr x9, [sp+640]
002327c0ldrsb x27, [x9]
002327c4ldr x9, [x9+200]
002327c8ldrsb x27, [x9]
002327ccldr x9, [x9+16]
002327d0str x9, [sp+216]
002327d4ldr x10, [sp+640]
002327d8ldrsb x27, [x10]
002327dcldr x10, [x10+200]
002327e0ldrsb x27, [x10]
002327e4ldr x1, [x10+16]
002327e8ldr x10, [x10+8]
002327ecsub x0, x9, 1
002327f0subs xzr, x1, x0
002327f4b.hi 0x2327fc
002327f8b 0x23296c
002327fc
002327fcloc_2327fc:
002327fcorr x5, xzr, 248
00232800madd x6, x5, x9, xzr
00232804sub x6, x6, 248
00232808add x6, x10, x6
0023280cstr x6, [sp+984]
00232810ldr x6, [sp+608]
00232814str x6, [sp+1544]
00232818ldr x7, [sp+984]
0023281cldrsb x27, [x7]
00232820adrp x8, 0x4e9000
00232824add x8, x8, 2120
00232828str x8, [x7+192]
0023282cadrp x27, 0x819000
00232830ldr w8, [x27+3056]
00232834cbz w8, 0x23283c
00232838b 0x232840
0023283c
0023283cloc_23283c:
0023283cb 0x232854
00232840
00232840loc_232840:
00232840bl runtime.gcWriteBarrier2
00232844str x6, [x25]
00232848ldr x8, [x7+200]
0023284cstr x8, [x25+8]
00232850b 0x232854
00232854
00232854loc_232854:
00232854str x6, [x7+200]
00232858ldr x6, [sp+984]
0023285cstr x6, [sp+1536]
00232860adrp x7, 0x4eb000
00232864add x7, x7, 3032
00232868str x7, [sp+2936]
0023286cstr x6, [sp+2944]
00232870ldr x6, [sp+608]
00232874ldrsb x27, [x6]
00232878ldr x2, [x6+72]
0023287cldr x0, [x6+56]
00232880ldr x6, [x6+64]
00232884add x1, x6, 1
00232888subs xzr, x2, x1
0023288cb.hs 0x232894
00232890b 0x232898
00232894
00232894loc_232894:
00232894b 0x2328b0
00232898
00232898loc_232898:
00232898orr x3, xzr, 1
0023289cadrp x4, 0x460000
002328a0add x4, x4, 3744
002328a4bl runtime.growslice
002328a8orr x5, xzr, 248
002328acb 0x2328b0
002328b0
002328b0loc_2328b0:
002328b0sub x3, x1, 1
002328b4add x4, x0, x3, lsl #4
002328b8ubfm x3, x3, 60, 59
002328bcldr x6, [sp+2944]
002328c0ldr x7, [sp+2936]
002328c4str x7, [x0+x3]
002328c8adrp x27, 0x819000
002328ccldr w3, [x27+3056]
002328d0cbz w3, 0x2328d8
002328d4b 0x2328dc
002328d8
002328d8loc_2328d8:
002328d8b 0x2328f0
002328dc
002328dcloc_2328dc:
002328dcbl runtime.gcWriteBarrier2
002328e0str x6, [x25]
002328e4ldr x3, [x4+8]
002328e8str x3, [x25+8]
002328ecb 0x2328f0
002328f0
002328f0loc_2328f0:
002328f0str x6, [x4+8]
002328f4ldr x3, [sp+608]
002328f8ldrsb x27, [x3]
002328fcstr x1, [x3+64]
00232900str x2, [x3+72]
00232904adrp x27, 0x819000
00232908ldr w4, [x27+3056]
0023290ccbz w4, 0x232914
00232910b 0x232918
00232914
00232914loc_232914:
00232914b 0x23292c
00232918
00232918loc_232918:
00232918bl runtime.gcWriteBarrier2
0023291cstr x0, [x25]
00232920ldr x4, [x3+56]
00232924str x4, [x25+8]
00232928b 0x23292c
0023292c
0023292cloc_23292c:
0023292cstr x0, [x3+56]
00232930b 0x23293c
00232934
00232934loc_232934:
00232934orr x5, xzr, 248
00232938b 0x23293c
0023293c
0023293cloc_23293c:
0023293cb 0x232948
00232940
00232940loc_232940:
00232940orr x5, xzr, 248
00232944b 0x232948
00232948
00232948loc_232948:
00232948b 0x23294c
0023294c
0023294cloc_23294c:
0023294cldr x3, [sp+296]
00232950add x3, x3, 1
00232954str x3, [sp+296]
00232958ldr x3, [sp+2952]
0023295cadd x3, x3, 16
00232960str x3, [sp+280]
00232964b 0x23268c
00232968
00232968loc_232968:
00232968b 0x232678
0023296c
0023296cloc_23296c:
0023296cbl runtime.panicIndex
00232970
00232970loc_232970:
00232970bl runtime.panicIndex
00232974
00232974loc_232974:
00232974ldr x0, [sp+344]
00232978ldr x1, [sp+352]
0023297cldr x2, [sp+360]
00232980bl reflect.Value.Len
00232984str x0, [sp+240]
00232988ldr x3, [sp+120]
0023298csubs xzr, x0, x3
00232990b.gt 0x232998
00232994b 0x232b80
00232998
00232998loc_232998:
00232998ldr x3, [sp+120]
0023299cldr x0, [sp+344]
002329a0ldr x1, [sp+352]
002329a4ldr x2, [sp+360]
002329a8bl reflect.Value.Index
002329acstr x0, [sp+392]
002329b0str x1, [sp+400]
002329b4str x2, [sp+408]
002329b8adrp x3, 0x47e000
002329bcadd x3, x3, 2182
002329c0movz x4, 5
002329c4bl reflect.Value.FieldByName
002329c8str x0, [sp+1760]
002329ccstr x1, [sp+1768]
002329d0str x2, [sp+1776]
002329d4bl reflect.Value.Int
002329d8str x0, [sp+232]
002329dcldr x0, [sp+392]
002329e0ldr x1, [sp+400]
002329e4ldr x2, [sp+408]
002329e8adrp x3, 0x47e000
002329ecadd x3, x3, 639
002329f0orr x4, xzr, 3
002329f4bl reflect.Value.FieldByName
002329f8str x0, [sp+1608]
002329fcstr x1, [sp+1616]
00232a00str x2, [sp+1624]
00232a04bl reflect.Value.Int
00232a08str x0, [sp+224]
00232a0cstr xzr, [sp+96]
00232a10ldr x4, [sp+232]
00232a14str w4, [sp+96]
00232a18ldr x4, [sp+224]
00232a1cadd x4, x4, 1
00232a20str w4, [sp+100]
00232a24ldr x4, [sp+640]
00232a28ldrsb x27, [x4]
00232a2cldr x4, [x4+200]
00232a30ldrsb x27, [x4]
00232a34ldr x2, [x4+304]
00232a38ldr x0, [x4+288]
00232a3cldr x4, [x4+296]
00232a40add x1, x4, 1
00232a44subs xzr, x2, x1
00232a48b.hs 0x232a50
00232a4cb 0x232a54
00232a50
00232a50loc_232a50:
00232a50b 0x232a68
00232a54
00232a54loc_232a54:
00232a54orr x3, xzr, 1
00232a58adrp x4, 0x3ce000
00232a5cadd x4, x4, 3040
00232a60bl runtime.growslice
00232a64b 0x232a68
00232a68
00232a68loc_232a68:
00232a68ldr x5, [sp+96]
00232a6csub x6, x1, 1
00232a70str x5, [x0+3*x6]
00232a74ldr x5, [sp+640]
00232a78ldrsb x27, [x5]
00232a7cldr x5, [x5+200]
00232a80ldrsb x27, [x5]
00232a84str x1, [x5+296]
00232a88str x2, [x5+304]
00232a8cadrp x27, 0x819000
00232a90ldr w6, [x27+3056]
00232a94cbz w6, 0x232a9c
00232a98b 0x232aa0
00232a9c
00232a9cloc_232a9c:
00232a9cb 0x232ab4
00232aa0
00232aa0loc_232aa0:
00232aa0bl runtime.gcWriteBarrier2
00232aa4str x0, [x25]
00232aa8ldr x6, [x5+288]
00232aacstr x6, [x25+8]
00232ab0b 0x232ab4
00232ab4
00232ab4loc_232ab4:
00232ab4str x0, [x5+288]
00232ab8ldr x5, [sp+640]
00232abcldrsb x27, [x5]
00232ac0ldr x5, [x5+200]
00232ac4ldrsb x27, [x5]
00232ac8ldr x2, [x5+368]
00232accldr x0, [x5+352]
00232ad0ldr x5, [x5+360]
00232ad4add x1, x5, 1
00232ad8subs xzr, x2, x1
00232adcb.hs 0x232ae4
00232ae0b 0x232ae8
00232ae4
00232ae4loc_232ae4:
00232ae4b 0x232afc
00232ae8
00232ae8loc_232ae8:
00232ae8orr x3, xzr, 1
00232aecadrp x4, 0x3c5000
00232af0add x4, x4, 3520
00232af4bl runtime.growslice
00232af8b 0x232afc
00232afc
00232afcloc_232afc:
00232afcsub x3, x1, 1
00232b00adrp x27, 0x819000
00232b04ldr w4, [x27+3056]
00232b08cbz w4, 0x232b10
00232b0cb 0x232b14
00232b10
00232b10loc_232b10:
00232b10b 0x232b24
00232b14
00232b14loc_232b14:
00232b14ldr x4, [x0+3*x3]
00232b18bl runtime.gcWriteBarrier1
00232b1cstr x4, [x25]
00232b20b 0x232b24
00232b24
00232b24loc_232b24:
00232b24str xzr, [x0+3*x3]
00232b28ldr x3, [sp+640]
00232b2cldrsb x27, [x3]
00232b30ldr x3, [x3+200]
00232b34ldrsb x27, [x3]
00232b38str x1, [x3+360]
00232b3cstr x2, [x3+368]
00232b40adrp x27, 0x819000
00232b44ldr w4, [x27+3056]
00232b48cbz w4, 0x232b50
00232b4cb 0x232b54
00232b50
00232b50loc_232b50:
00232b50b 0x232b68
00232b54
00232b54loc_232b54:
00232b54bl runtime.gcWriteBarrier2
00232b58str x0, [x25]
00232b5cldr x4, [x3+352]
00232b60str x4, [x25+8]
00232b64b 0x232b68
00232b68
00232b68loc_232b68:
00232b68str x0, [x3+352]
00232b6cb 0x232b70
00232b70
00232b70loc_232b70:
00232b70ldr x3, [sp+120]
00232b74add x3, x3, 1
00232b78str x3, [sp+120]
00232b7cb 0x232974
00232b80
00232b80loc_232b80:
00232b80b 0x232248
00232b84
00232b84loc_232b84:
00232b84mov x0, xzr
00232b88bl runtime.panicIndex
00232b8c
00232b8cloc_232b8c:
00232b8cldr x3, [sp+144]
00232b90ldr x4, [sp+152]
00232b94subs xzr, x3, x4
00232b98b.gt 0x232ba0
00232b9cb 0x232ca8
00232ba0
00232ba0loc_232ba0:
00232ba0ldr x3, [sp+136]
00232ba4str x3, [sp+3008]
00232ba8ldr x3, [sp+3008]
00232bacldr x0, [x3]
00232bb0ldr x1, [x3+8]
00232bb4ldr x2, [x3+16]
00232bb8str x0, [sp+432]
00232bbcstr x1, [sp+440]
00232bc0str x2, [sp+448]
00232bc4bl reflect.Value.Interface
00232bc8str x0, [sp+1672]
00232bccstr x1, [sp+1680]
00232bd0str xzr, [sp+1648]
00232bd4add x27, sp, 1656
00232bd8stp xzr, xzr, [x27]
00232bdcldr x3, [sp+1680]
00232be0ldr x4, [sp+1672]
00232be4adrp x5, 0x3bb000
00232be8add x5, x5, 2240
00232becsubs xzr, x4, x5
00232bf0b.eq 0x232bf8
00232bf4b 0x232c0c
00232bf8
00232bf8loc_232bf8:
00232bf8ldr x4, [x3]
00232bfcldr x5, [x3+8]
00232c00ldr x3, [x3+16]
00232c04orr x0, xzr, 1
00232c08b 0x232c20
00232c0c
00232c0cloc_232c0c:
00232c0cmov x3, xzr
00232c10mov x5, xzr
00232c14mov x0, xzr
00232c18mov x4, xzr
00232c1cb 0x232c20
00232c20
00232c20loc_232c20:
00232c20str x4, [sp+1648]
00232c24str x5, [sp+1656]
00232c28str x3, [sp+1664]
00232c2cstrb w0, [sp+91]
00232c30ldr x3, [sp+1648]
00232c34ldr x4, [sp+1656]
00232c38ldr x5, [sp+1664]
00232c3cstr x3, [sp+2144]
00232c40str x4, [sp+2152]
00232c44str x5, [sp+2160]
00232c48ldrb w3, [sp+91]
00232c4cstrb w3, [sp+93]
00232c50ldr x3, [sp+2144]
00232c54ldr x4, [sp+2152]
00232c58ldr x5, [sp+2160]
00232c5cstr x3, [sp+368]
00232c60str x4, [sp+376]
00232c64str x5, [sp+384]
00232c68ldrb w3, [sp+93]
00232c6cstrb w3, [sp+86]
00232c70tbnz w3, 0, 0x232c78
00232c74b 0x232ca4
00232c78
00232c78loc_232c78:
00232c78ldr x3, [sp+376]
00232c7cldr x4, [sp+368]
00232c80ldr x5, [sp+384]
00232c84str x4, [sp+1648]
00232c88str x3, [sp+1656]
00232c8cstr x5, [sp+1664]
00232c90str xzr, [sp+320]
00232c94str x3, [sp+312]
00232c98ldr x3, [sp+1648]
00232c9cstr x3, [sp+304]
00232ca0b 0x232ce8
00232ca4
00232ca4loc_232ca4:
00232ca4b 0x232cc8
00232ca8
00232ca8loc_232ca8:
00232ca8b 0x232cac
00232cac
00232cacloc_232cac:
00232cacldr x3, [sp+176]
00232cb0add x3, x3, 1
00232cb4str x3, [sp+176]
00232cb8ldr x3, [sp+1336]
00232cbcadd x3, x3, 80
00232cc0str x3, [sp+160]
00232cc4b 0x231f58
00232cc8
00232cc8loc_232cc8:
00232cc8b 0x232ccc
00232ccc
00232cccloc_232ccc:
00232cccldr x3, [sp+152]
00232cd0add x3, x3, 1
00232cd4str x3, [sp+152]
00232cd8ldr x3, [sp+3008]
00232cdcadd x3, x3, 24
00232ce0str x3, [sp+136]
00232ce4b 0x232b8c
00232ce8
00232ce8loc_232ce8:
00232ce8ldr x3, [sp+312]
00232cecldr x4, [sp+320]
00232cf0subs xzr, x3, x4
00232cf4b.gt 0x232cfc
00232cf8b 0x232dc8
00232cfc
00232cfcloc_232cfc:
00232cfcldr x2, [sp+304]
00232d00str x2, [sp+3000]
00232d04ldr x2, [sp+3000]
00232d08ldr x0, [x2]
00232d0cldr x1, [x2+8]
00232d10str x0, [sp+416]
00232d14str x1, [sp+424]
00232d18bl reflect.TypeOf
00232d1cstr x0, [sp+1632]
00232d20str x1, [sp+1640]
00232d24ldr x2, [sp+600]
00232d28ldr x0, [sp+584]
00232d2cldr x3, [sp+592]
00232d30add x1, x3, 1
00232d34subs xzr, x2, x1
00232d38b.hs 0x232d40
00232d3cb 0x232d44
00232d40
00232d40loc_232d40:
00232d40b 0x232d58
00232d44
00232d44loc_232d44:
00232d44orr x3, xzr, 1
00232d48adrp x4, 0x466000
00232d4cadd x4, x4, 1856
00232d50bl runtime.growslice
00232d54b 0x232d58
00232d58
00232d58loc_232d58:
00232d58sub x3, x1, 1
00232d5cadd x4, x0, x3, lsl #4
00232d60ubfm x3, x3, 60, 59
00232d64ldr x5, [sp+1640]
00232d68ldr x6, [sp+1632]
00232d6cstr x6, [x0+x3]
00232d70adrp x27, 0x819000
00232d74ldr w3, [x27+3056]
00232d78cbz w3, 0x232d80
00232d7cb 0x232d84
00232d80
00232d80loc_232d80:
00232d80b 0x232d98
00232d84
00232d84loc_232d84:
00232d84bl runtime.gcWriteBarrier2
00232d88str x5, [x25]
00232d8cldr x3, [x4+8]
00232d90str x3, [x25+8]
00232d94b 0x232d98
00232d98
00232d98loc_232d98:
00232d98str x5, [x4+8]
00232d9cstr x0, [sp+584]
00232da0str x1, [sp+592]
00232da4str x2, [sp+600]
00232da8b 0x232dac
00232dac
00232dacloc_232dac:
00232dacldr x3, [sp+320]
00232db0add x3, x3, 1
00232db4str x3, [sp+320]
00232db8ldr x3, [sp+3000]
00232dbcadd x3, x3, 16
00232dc0str x3, [sp+304]
00232dc4b 0x232ce8
00232dc8
00232dc8loc_232dc8:
00232dc8b 0x232cc8
00232dcc
00232dccloc_232dcc:
00232dccb 0x232dd0
00232dd0
00232dd0loc_232dd0:
00232dd0ldr x1, [sp+128]
00232dd4add x1, x1, 1
00232dd8str x1, [sp+128]
00232ddcb 0x231984
00232de0
00232de0loc_232de0:
00232de0ldr x2, [sp+192]
00232de4ldr x3, [sp+200]
00232de8subs xzr, x2, x3
00232decb.gt 0x232df4
00232df0b 0x232f34
00232df4
00232df4loc_232df4:
00232df4ldr x2, [sp+184]
00232df8str x2, [sp+1504]
00232dfcldr x2, [sp+1504]
00232e00ldr x1, [x2+8]
00232e04ldr x2, [x2]
00232e08str x2, [sp+568]
00232e0cstr x1, [sp+576]
00232e10subs xzr, x1, 6
00232e14b.eq 0x232e1c
00232e18b 0x232f0c
00232e1c
00232e1cloc_232e1c:
00232e1csubs xzr, x1, 0
00232e20b.hi 0x232e28
00232e24b 0x232f60
00232e28
00232e28loc_232e28:
00232e28ldrb w3, [x2]
00232e2csubs xzr, x1, 1
00232e30b.hi 0x232e38
00232e34b 0x232f58
00232e38
00232e38loc_232e38:
00232e38ldrb w4, [x2+1]
00232e3cubfm x4, x4, 56, 7
00232e40orr x3, x3, x4
00232e44subs xzr, x1, 2
00232e48b.hi 0x232e50
00232e4cb 0x232f50
00232e50
00232e50loc_232e50:
00232e50ldrb w4, [x2+2]
00232e54ubfm x4, x4, 48, 7
00232e58orr x3, x3, x4
00232e5csubs xzr, x1, 3
00232e60b.hi 0x232e68
00232e64b 0x232f48
00232e68
00232e68loc_232e68:
00232e68ldrb w4, [x2+3]
00232e6cubfm x4, x4, 40, 7
00232e70orr x3, x3, x4
00232e74movz x4, 29296
00232e78movk x4, 0x746f0000
00232e7csubs wzr, w3, w4
00232e80b.eq 0x232e88
00232e84b 0x232f08
00232e88
00232e88loc_232e88:
00232e88subs xzr, x1, 4
00232e8cb.hi 0x232e94
00232e90b 0x232f40
00232e94
00232e94loc_232e94:
00232e94ldrb w3, [x2+4]
00232e98subs xzr, x1, 5
00232e9cb.hi 0x232ea4
00232ea0b 0x232f38
00232ea4
00232ea4loc_232ea4:
00232ea4ldrb w2, [x2+5]
00232ea8ubfm x2, x2, 56, 7
00232eacorr x2, x3, x2
00232eb0ubfm x2, x2, 0, 15
00232eb4movz x3, 13167
00232eb8subs wzr, w2, w3
00232ebcb.eq 0x232ec4
00232ec0b 0x232f04
00232ec4
00232ec4loc_232ec4:
00232ec4ldr x2, [sp+640]
00232ec8ldrsb x27, [x2]
00232eccadrp x27, 0x7db000
00232ed0ldr x3, [x27+2048]
00232ed4adrp x27, 0x819000
00232ed8ldr w4, [x27+3056]
00232edccbz w4, 0x232ee4
00232ee0b 0x232ee8
00232ee4
00232ee4loc_232ee4:
00232ee4b 0x232efc
00232ee8
00232ee8loc_232ee8:
00232ee8bl runtime.gcWriteBarrier2
00232eecstr x3, [x25]
00232ef0ldr x4, [x2+16]
00232ef4str x4, [x25+8]
00232ef8b 0x232efc
00232efc
00232efcloc_232efc:
00232efcstr x3, [x2+16]
00232f00b 0x232f14
00232f04
00232f04loc_232f04:
00232f04b 0x232f10
00232f08
00232f08loc_232f08:
00232f08b 0x232f10
00232f0c
00232f0cloc_232f0c:
00232f0cb 0x232f10
00232f10
00232f10loc_232f10:
00232f10b 0x232f14
00232f14
00232f14loc_232f14:
00232f14b 0x232f18
00232f18
00232f18loc_232f18:
00232f18ldr x2, [sp+200]
00232f1cadd x2, x2, 1
00232f20str x2, [sp+200]
00232f24ldr x2, [sp+1504]
00232f28add x2, x2, 16
00232f2cstr x2, [sp+184]
00232f30b 0x232de0
00232f34
00232f34loc_232f34:
00232f34b 0x232dcc
00232f38
00232f38loc_232f38:
00232f38movz x0, 5
00232f3cbl runtime.panicIndex
00232f40
00232f40loc_232f40:
00232f40orr x0, xzr, 4
00232f44bl runtime.panicIndex
00232f48
00232f48loc_232f48:
00232f48orr x0, xzr, 3
00232f4cbl runtime.panicIndex
00232f50
00232f50loc_232f50:
00232f50orr x0, xzr, 2
00232f54bl runtime.panicIndex
00232f58
00232f58loc_232f58:
00232f58orr x0, xzr, 1
00232f5cbl runtime.panicIndex
00232f60
00232f60loc_232f60:
00232f60mov x0, xzr
00232f64bl runtime.panicIndex
00232f68hint
00232f6c
00232f6cloc_232f6c:
00232f6cstp x0, x1, [sp+8]
00232f70stp x2, x3, [sp+24]
00232f74mov x3, x30
00232f78bl runtime.morestack_noctxt.abi0
00232f7cldp x0, x1, [sp+8]
00232f80ldp x2, x3, [sp+24]
00232f84b 0x231670
00232f88udf 0
00232f8cudf 0
00231670
Loading..