File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    001bdfa0
    001bdfa0google.golang.org/protobuf/internal/filedesc.(*Fields).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Fields).lazyInit.func1(void)
    001bdfa0ldr x16, [x28+16]
    001bdfa4sub x17, sp, 224
    001bdfa8subs xzr, x17, x16
    001bdfacb.ls 0x1be520
    001bdfb0sub x20, sp, 352
    001bdfb4stp x29, x30, [x20-8]
    001bdfb8add sp, x20, 0
    001bdfbcsub x29, sp, 8
    001bdfc0ldr x3, [x26+8]
    001bdfc4str x3, [sp+88]
    001bdfc8ldrsb x27, [x3]
    001bdfccldr x4, [x3+8]
    001bdfd0str x4, [sp+80]
    001bdfd4cbnz x4, 0x1bdfdc
    001bdfd8b 0x1be150
    001bdfdc
    001bdfdcloc_1bdfdc:
    001bdfdcldrsb x27, [x3]
    001bdfe0ldr x1, [x3+8]
    001bdfe4str x1, [sp+80]
    001bdfe8adrp x0, 0x469000
    001bdfecadd x0, x0, 160
    001bdff0mov x2, xzr
    001bdff4bl runtime.makemap
    001bdff8str x0, [sp+328]
    001bdffcldr x3, [sp+88]
    001be000ldrsb x27, [x3]
    001be004adrp x27, 0x88d000
    001be008ldr w4, [x27+3056]
    001be00ccbz w4, 0x1be014
    001be010b 0x1be018
    001be014
    001be014loc_1be014:
    001be014b 0x1be02c
    001be018
    001be018loc_1be018:
    001be018bl runtime.gcWriteBarrier2
    001be01cstr x0, [x25]
    001be020ldr x4, [x3+40]
    001be024str x4, [x25+8]
    001be028b 0x1be02c
    001be02c
    001be02cloc_1be02c:
    001be02cstr x0, [x3+40]
    001be030ldr x3, [sp+88]
    001be034ldrsb x27, [x3]
    001be038ldr x1, [x3+8]
    001be03cstr x1, [sp+80]
    001be040adrp x0, 0x468000
    001be044add x0, x0, 288
    001be048mov x2, xzr
    001be04cbl runtime.makemap
    001be050str x0, [sp+320]
    001be054ldr x3, [sp+88]
    001be058ldrsb x27, [x3]
    001be05cadrp x27, 0x88d000
    001be060ldr w4, [x27+3056]
    001be064cbz w4, 0x1be06c
    001be068b 0x1be070
    001be06c
    001be06cloc_1be06c:
    001be06cb 0x1be084
    001be070
    001be070loc_1be070:
    001be070bl runtime.gcWriteBarrier2
    001be074str x0, [x25]
    001be078ldr x4, [x3+48]
    001be07cstr x4, [x25+8]
    001be080b 0x1be084
    001be084
    001be084loc_1be084:
    001be084str x0, [x3+48]
    001be088ldr x3, [sp+88]
    001be08cldrsb x27, [x3]
    001be090ldr x1, [x3+8]
    001be094str x1, [sp+80]
    001be098adrp x0, 0x468000
    001be09cadd x0, x0, 288
    001be0a0mov x2, xzr
    001be0a4bl runtime.makemap
    001be0a8str x0, [sp+320]
    001be0acldr x3, [sp+88]
    001be0b0ldrsb x27, [x3]
    001be0b4adrp x27, 0x88d000
    001be0b8ldr w4, [x27+3056]
    001be0bccbz w4, 0x1be0c4
    001be0c0b 0x1be0c8
    001be0c4
    001be0c4loc_1be0c4:
    001be0c4b 0x1be0dc
    001be0c8
    001be0c8loc_1be0c8:
    001be0c8bl runtime.gcWriteBarrier2
    001be0ccstr x0, [x25]
    001be0d0ldr x4, [x3+56]
    001be0d4str x4, [x25+8]
    001be0d8b 0x1be0dc
    001be0dc
    001be0dcloc_1be0dc:
    001be0dcstr x0, [x3+56]
    001be0e0ldr x3, [sp+88]
    001be0e4ldrsb x27, [x3]
    001be0e8ldr x1, [x3+8]
    001be0ecstr x1, [sp+80]
    001be0f0adrp x0, 0x468000
    001be0f4add x0, x0, 416
    001be0f8mov x2, xzr
    001be0fcbl runtime.makemap
    001be100str x0, [sp+312]
    001be104ldr x3, [sp+88]
    001be108ldrsb x27, [x3]
    001be10cadrp x27, 0x88d000
    001be110ldr w4, [x27+3056]
    001be114cbz w4, 0x1be11c
    001be118b 0x1be120
    001be11c
    001be11cloc_1be11c:
    001be11cb 0x1be134
    001be120
    001be120loc_1be120:
    001be120bl runtime.gcWriteBarrier2
    001be124str x0, [x25]
    001be128ldr x2, [x3+64]
    001be12cstr x2, [x25+8]
    001be130b 0x1be134
    001be134
    001be134loc_1be134:
    001be134str x0, [x3+64]
    001be138str xzr, [sp+72]
    001be13cldr x2, [sp+88]
    001be140ldrsb x27, [x2]
    001be144ldr x2, [x2+8]
    001be148str x2, [sp+64]
    001be14cb 0x1be160
    001be150
    001be150loc_1be150:
    001be150b 0x1be154
    001be154
    001be154loc_1be154:
    001be154ldp x29, x30, [sp-8]
    001be158add sp, sp, 352
    001be15cret x30
    001be160
    001be160loc_1be160:
    001be160ldr x2, [sp+64]
    001be164ldr x3, [sp+72]
    001be168subs xzr, x2, x3
    001be16cb.gt 0x1be174
    001be170b 0x1be514
    001be174
    001be174loc_1be174:
    001be174ldr x0, [sp+72]
    001be178str x0, [sp+56]
    001be17cldr x2, [sp+88]
    001be180ldrsb x27, [x2]
    001be184ldr x1, [x2+8]
    001be188ldr x2, [x2]
    001be18csubs xzr, x1, x0
    001be190b.hi 0x1be198
    001be194b 0x1be518
    001be198
    001be198loc_1be198:
    001be198orr x1, xzr, 248
    001be19cmadd x0, x1, x0, x2
    001be1a0str x0, [sp+96]
    001be1a4ldrsb x27, [x0]
    001be1a8str x0, [sp+264]
    001be1acbl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001be1b0str x0, [sp+296]
    001be1b4str x1, [sp+304]
    001be1b8str xzr, [sp+288]
    001be1bcldr x1, [sp+88]
    001be1c0ldrsb x27, [x1]
    001be1c4ldr x1, [x1+40]
    001be1c8str x1, [sp+256]
    001be1ccldr x2, [sp+296]
    001be1d0ldr x3, [sp+304]
    001be1d4adrp x0, 0x468000
    001be1d8add x0, x0, 160
    001be1dcbl runtime.mapaccess2_faststr
    001be1e0str x0, [sp+248]
    001be1e4strb w1, [sp+49]
    001be1e8ldr x1, [sp+248]
    001be1ecldr x1, [x1]
    001be1f0str x1, [sp+288]
    001be1f4str x1, [sp+224]
    001be1f8ldrb w1, [sp+49]
    001be1fcstrb w1, [sp+48]
    001be200strb w1, [sp+46]
    001be204tbnz w1, 0, 0x1be20c
    001be208b 0x1be210
    001be20c
    001be20cloc_1be20c:
    001be20cb 0x1be288
    001be210
    001be210loc_1be210:
    001be210ldr x0, [sp+96]
    001be214ldrsb x27, [x0]
    001be218str x0, [sp+240]
    001be21cbl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001be220str x0, [sp+296]
    001be224str x1, [sp+304]
    001be228ldr x1, [sp+88]
    001be22cldrsb x27, [x1]
    001be230ldr x1, [x1+40]
    001be234str x1, [sp+232]
    001be238ldr x2, [sp+296]
    001be23cldr x3, [sp+304]
    001be240adrp x0, 0x468000
    001be244add x0, x0, 160
    001be248bl runtime.mapassign_faststr
    001be24cstr x0, [sp+216]
    001be250ldrsb x27, [x0]
    001be254ldr x1, [sp+96]
    001be258adrp x27, 0x88d000
    001be25cldr w2, [x27+3056]
    001be260cbz w2, 0x1be268
    001be264b 0x1be26c
    001be268
    001be268loc_1be268:
    001be268b 0x1be280
    001be26c
    001be26cloc_1be26c:
    001be26cbl runtime.gcWriteBarrier2
    001be270str x1, [x25]
    001be274ldr x2, [x0]
    001be278str x2, [x25+8]
    001be27cb 0x1be280
    001be280
    001be280loc_1be280:
    001be280str x1, [x0]
    001be284b 0x1be288
    001be288
    001be288loc_1be288:
    001be288ldr x0, [sp+96]
    001be28cbl google.golang.org/protobuf/internal/filedesc.(*Field).JSONName
    001be290str x0, [sp+272]
    001be294str x1, [sp+280]
    001be298str xzr, [sp+288]
    001be29cldr x1, [sp+88]
    001be2a0ldrsb x27, [x1]
    001be2a4ldr x1, [x1+48]
    001be2a8str x1, [sp+208]
    001be2acldr x2, [sp+272]
    001be2b0ldr x3, [sp+280]
    001be2b4adrp x0, 0x468000
    001be2b8add x0, x0, 288
    001be2bcbl runtime.mapaccess2_faststr
    001be2c0str x0, [sp+200]
    001be2c4strb w1, [sp+49]
    001be2c8ldr x1, [sp+200]
    001be2ccldr x1, [x1]
    001be2d0str x1, [sp+288]
    001be2d4str x1, [sp+112]
    001be2d8ldrb w1, [sp+49]
    001be2dcstrb w1, [sp+47]
    001be2e0strb w1, [sp+45]
    001be2e4tbnz w1, 0, 0x1be2ec
    001be2e8b 0x1be2f0
    001be2ec
    001be2ecloc_1be2ec:
    001be2ecb 0x1be360
    001be2f0
    001be2f0loc_1be2f0:
    001be2f0ldr x0, [sp+96]
    001be2f4bl google.golang.org/protobuf/internal/filedesc.(*Field).JSONName
    001be2f8str x0, [sp+272]
    001be2fcstr x1, [sp+280]
    001be300ldr x1, [sp+88]
    001be304ldrsb x27, [x1]
    001be308ldr x1, [x1+48]
    001be30cstr x1, [sp+192]
    001be310ldr x2, [sp+272]
    001be314ldr x3, [sp+280]
    001be318adrp x0, 0x468000
    001be31cadd x0, x0, 288
    001be320bl runtime.mapassign_faststr
    001be324str x0, [sp+184]
    001be328ldrsb x27, [x0]
    001be32cldr x1, [sp+96]
    001be330adrp x27, 0x88d000
    001be334ldr w2, [x27+3056]
    001be338cbz w2, 0x1be340
    001be33cb 0x1be344
    001be340
    001be340loc_1be340:
    001be340b 0x1be358
    001be344
    001be344loc_1be344:
    001be344bl runtime.gcWriteBarrier2
    001be348str x1, [x25]
    001be34cldr x2, [x0]
    001be350str x2, [x25+8]
    001be354b 0x1be358
    001be358
    001be358loc_1be358:
    001be358str x1, [x0]
    001be35cb 0x1be360
    001be360
    001be360loc_1be360:
    001be360ldr x0, [sp+96]
    001be364bl google.golang.org/protobuf/internal/filedesc.(*Field).TextName
    001be368str x0, [sp+272]
    001be36cstr x1, [sp+280]
    001be370str xzr, [sp+288]
    001be374ldr x1, [sp+88]
    001be378ldrsb x27, [x1]
    001be37cldr x1, [x1+56]
    001be380str x1, [sp+176]
    001be384ldr x2, [sp+272]
    001be388ldr x3, [sp+280]
    001be38cadrp x0, 0x468000
    001be390add x0, x0, 288
    001be394bl runtime.mapaccess2_faststr
    001be398str x0, [sp+168]
    001be39cstrb w1, [sp+49]
    001be3a0ldr x1, [sp+168]
    001be3a4ldr x1, [x1]
    001be3a8str x1, [sp+288]
    001be3acstr x1, [sp+104]
    001be3b0ldrb w1, [sp+49]
    001be3b4strb w1, [sp+51]
    001be3b8strb w1, [sp+44]
    001be3bctbnz w1, 0, 0x1be3c4
    001be3c0b 0x1be3c8
    001be3c4
    001be3c4loc_1be3c4:
    001be3c4b 0x1be438
    001be3c8
    001be3c8loc_1be3c8:
    001be3c8ldr x0, [sp+96]
    001be3ccbl google.golang.org/protobuf/internal/filedesc.(*Field).TextName
    001be3d0str x0, [sp+272]
    001be3d4str x1, [sp+280]
    001be3d8ldr x1, [sp+88]
    001be3dcldrsb x27, [x1]
    001be3e0ldr x1, [x1+56]
    001be3e4str x1, [sp+160]
    001be3e8ldr x2, [sp+272]
    001be3ecldr x3, [sp+280]
    001be3f0adrp x0, 0x468000
    001be3f4add x0, x0, 288
    001be3f8bl runtime.mapassign_faststr
    001be3fcstr x0, [sp+152]
    001be400ldrsb x27, [x0]
    001be404ldr x1, [sp+96]
    001be408adrp x27, 0x88d000
    001be40cldr w2, [x27+3056]
    001be410cbz w2, 0x1be418
    001be414b 0x1be41c
    001be418
    001be418loc_1be418:
    001be418b 0x1be430
    001be41c
    001be41cloc_1be41c:
    001be41cbl runtime.gcWriteBarrier2
    001be420str x1, [x25]
    001be424ldr x2, [x0]
    001be428str x2, [x25+8]
    001be42cb 0x1be430
    001be430
    001be430loc_1be430:
    001be430str x1, [x0]
    001be434b 0x1be438
    001be438
    001be438loc_1be438:
    001be438ldr x0, [sp+96]
    001be43cbl google.golang.org/protobuf/internal/filedesc.(*Field).Number
    001be440str w0, [sp+52]
    001be444str xzr, [sp+288]
    001be448ldr x1, [sp+88]
    001be44cldrsb x27, [x1]
    001be450ldr x1, [x1+64]
    001be454str x1, [sp+144]
    001be458ldrsw x2, [sp+52]
    001be45cadrp x0, 0x468000
    001be460add x0, x0, 416
    001be464bl runtime.mapaccess2_fast32
    001be468str x0, [sp+136]
    001be46cstrb w1, [sp+49]
    001be470ldr x1, [sp+136]
    001be474ldr x1, [x1]
    001be478str x1, [sp+288]
    001be47cstr x1, [sp+336]
    001be480ldrb w1, [sp+49]
    001be484strb w1, [sp+50]
    001be488strb w1, [sp+43]
    001be48ctbnz w1, 0, 0x1be494
    001be490b 0x1be498
    001be494
    001be494loc_1be494:
    001be494b 0x1be500
    001be498
    001be498loc_1be498:
    001be498ldr x0, [sp+96]
    001be49cbl google.golang.org/protobuf/internal/filedesc.(*Field).Number
    001be4a0str w0, [sp+52]
    001be4a4ldr x1, [sp+88]
    001be4a8ldrsb x27, [x1]
    001be4acldr x1, [x1+64]
    001be4b0str x1, [sp+128]
    001be4b4ldrsw x2, [sp+52]
    001be4b8adrp x0, 0x468000
    001be4bcadd x0, x0, 416
    001be4c0bl runtime.mapassign_fast32
    001be4c4str x0, [sp+120]
    001be4c8ldrsb x27, [x0]
    001be4ccldr x1, [sp+96]
    001be4d0adrp x27, 0x88d000
    001be4d4ldr w2, [x27+3056]
    001be4d8cbz w2, 0x1be4e0
    001be4dcb 0x1be4e4
    001be4e0
    001be4e0loc_1be4e0:
    001be4e0b 0x1be4f8
    001be4e4
    001be4e4loc_1be4e4:
    001be4e4bl runtime.gcWriteBarrier2
    001be4e8str x1, [x25]
    001be4ecldr x2, [x0]
    001be4f0str x2, [x25+8]
    001be4f4b 0x1be4f8
    001be4f8
    001be4f8loc_1be4f8:
    001be4f8str x1, [x0]
    001be4fcb 0x1be500
    001be500
    001be500loc_1be500:
    001be500b 0x1be504
    001be504
    001be504loc_1be504:
    001be504ldr x2, [sp+72]
    001be508add x2, x2, 1
    001be50cstr x2, [sp+72]
    001be510b 0x1be160
    001be514
    001be514loc_1be514:
    001be514b 0x1be154
    001be518
    001be518loc_1be518:
    001be518bl runtime.panicIndex
    001be51chint
    001be520
    001be520loc_1be520:
    001be520mov x3, x30
    001be524bl runtime.morestack.abi0
    001be528b 0x1bdfa0
    001be52cudf 0
    001bdfa0
    001be530
    001be530google.golang.org/protobuf/internal/filedesc.(*Oneofs).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).Len(google.golang.org/protobuf/internal/filedesc.Oneofs * p)
    001be530str x30, [sp-32]!
    001be534stur x29, [sp-8]
    001be538sub x29, sp, 8
    001be53cstr x0, [sp+40]
    001be540str xzr, [sp+8]
    001be544ldrsb x27, [x0]
    001be548ldr x0, [x0+8]
    001be54cstr x0, [sp+16]
    001be550str x0, [sp+8]
    001be554add x29, sp, 24
    001be558add sp, sp, 32
    001be55cret x30
    001be530
    001be560
    001be560google.golang.org/protobuf/internal/filedesc.(*Oneofs).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).Get(google.golang.org/protobuf/internal/filedesc.Oneofs * p, int i)
    001be560ldr x16, [x28+16]
    001be564subs xzr, sp, x16
    001be568b.ls 0x1be5d8
    001be56cstr x30, [sp-64]!
    001be570stur x29, [sp-8]
    001be574sub x29, sp, 8
    001be578str x0, [sp+72]
    001be57cstr x1, [sp+80]
    001be580stp xzr, xzr, [sp+32]
    001be584ldr x2, [sp+72]
    001be588ldrsb x27, [x2]
    001be58cldr x1, [x2+8]
    001be590ldr x2, [x2]
    001be594ldr x0, [sp+80]
    001be598subs xzr, x1, x0
    001be59cb.hi 0x1be5a4
    001be5a0b 0x1be5d0
    001be5a4
    001be5a4loc_1be5a4:
    001be5a4add x2, x2, x0, lsl #7
    001be5a8str x2, [sp+48]
    001be5acadrp x3, 0x55d000
    001be5b0add x3, x3, 2120
    001be5b4str x3, [sp+32]
    001be5b8str x2, [sp+40]
    001be5bcldr x0, [sp+32]
    001be5c0ldr x1, [sp+40]
    001be5c4ldur x29, [sp-8]
    001be5c8ldr x30, [sp], 64
    001be5ccret x30
    001be5d0
    001be5d0loc_1be5d0:
    001be5d0bl runtime.panicIndex
    001be5d4hint
    001be5d8
    001be5d8loc_1be5d8:
    001be5d8stp x0, x1, [sp+8]
    001be5dcmov x3, x30
    001be5e0bl runtime.morestack_noctxt.abi0
    001be5e4ldp x0, x1, [sp+8]
    001be5e8b 0x1be560
    001be5ecudf 0
    001be560
    001be5f0
    001be5f0google.golang.org/protobuf/internal/filedesc.(*Oneofs).ByName: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).ByName(google.golang.org/protobuf/internal/filedesc.Oneofs * p, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
    001be5f0ldr x16, [x28+16]
    001be5f4subs xzr, sp, x16
    001be5f8b.ls 0x1be694
    001be5fcstr x30, [sp-96]!
    001be600stur x29, [sp-8]
    001be604sub x29, sp, 8
    001be608str x0, [sp+104]
    001be60cstr x1, [sp+112]
    001be610str x2, [sp+120]
    001be614stp xzr, xzr, [sp+40]
    001be618ldr x0, [sp+104]
    001be61cbl google.golang.org/protobuf/internal/filedesc.(*Oneofs).lazyInit
    001be620str x0, [sp+80]
    001be624ldrsb x27, [x0]
    001be628ldr x1, [x0+40]
    001be62cstr x1, [sp+64]
    001be630ldr x2, [sp+112]
    001be634ldr x3, [sp+120]
    001be638adrp x0, 0x468000
    001be63cadd x0, x0, 928
    001be640bl runtime.mapaccess1_faststr
    001be644ldr x1, [x0]
    001be648str x1, [sp+56]
    001be64ccbnz x1, 0x1be654
    001be650b 0x1be67c
    001be654
    001be654loc_1be654:
    001be654str x1, [sp+72]
    001be658adrp x2, 0x55d000
    001be65cadd x2, x2, 2120
    001be660str x2, [sp+40]
    001be664str x1, [sp+48]
    001be668ldr x0, [sp+40]
    001be66cldr x1, [sp+48]
    001be670ldur x29, [sp-8]
    001be674ldr x30, [sp], 96
    001be678ret x30
    001be67c
    001be67cloc_1be67c:
    001be67cstp xzr, xzr, [sp+40]
    001be680mov x0, xzr
    001be684mov x1, xzr
    001be688ldur x29, [sp-8]
    001be68cldr x30, [sp], 96
    001be690ret x30
    001be694
    001be694loc_1be694:
    001be694stp x0, x1, [sp+8]
    001be698str x2, [sp+24]
    001be69cmov x3, x30
    001be6a0bl runtime.morestack_noctxt.abi0
    001be6a4ldp x0, x1, [sp+8]
    001be6a8ldr x2, [sp+24]
    001be6acb 0x1be5f0
    001be5f0
    001be6b0
    001be6b0google.golang.org/protobuf/internal/filedesc.(*Oneofs).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).Format(google.golang.org/protobuf/internal/filedesc.Oneofs * p, fmt.State s, int32 r)
    001be6b0ldr x16, [x28+16]
    001be6b4subs xzr, sp, x16
    001be6b8b.ls 0x1be700
    001be6bcstr x30, [sp-64]!
    001be6c0stur x29, [sp-8]
    001be6c4sub x29, sp, 8
    001be6c8str x0, [sp+72]
    001be6ccstr x1, [sp+80]
    001be6d0str x2, [sp+88]
    001be6d4str w3, [sp+96]
    001be6d8ldr x0, [sp+80]
    001be6dcldr x1, [sp+88]
    001be6e0ldr x4, [sp+72]
    001be6e4mov x2, x3
    001be6e8adrp x3, 0x559000
    001be6ecadd x3, x3, 3600
    001be6f0bl google.golang.org/protobuf/internal/descfmt.FormatList
    001be6f4ldur x29, [sp-8]
    001be6f8ldr x30, [sp], 64
    001be6fcret x30
    001be700
    001be700loc_1be700:
    001be700stp x0, x1, [sp+8]
    001be704str x2, [sp+24]
    001be708str w3, [sp+32]
    001be70cmov x3, x30
    001be710bl runtime.morestack_noctxt.abi0
    001be714ldp x0, x1, [sp+8]
    001be718ldr x2, [sp+24]
    001be71cldrsw x3, [sp+32]
    001be720b 0x1be6b0
    001be724udf 0
    001be728udf 0
    001be72cudf 0
    001be6b0
    001be730
    001be730google.golang.org/protobuf/internal/filedesc.(*Oneofs).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).lazyInit(google.golang.org/protobuf/internal/filedesc.Oneofs * p)
    001be730ldr x16, [x28+16]
    001be734subs xzr, sp, x16
    001be738b.ls 0x1be7cc
    001be73cstr x30, [sp-80]!
    001be740stur x29, [sp-8]
    001be744sub x29, sp, 8
    001be748str x0, [sp+88]
    001be74cstr xzr, [sp+32]
    001be750stp xzr, xzr, [sp+56]
    001be754add x2, sp, 56
    001be758str x2, [sp+48]
    001be75cldrsb x27, [x2]
    001be760adrp x3, 0
    001be764add x3, x3, 2016
    001be768str x3, [x2]
    001be76cldrsb x27, [x2]
    001be770ldr x3, [sp+88]
    001be774adrp x27, 0x88d000
    001be778ldr w4, [x27+3056]
    001be77ccbz w4, 0x1be784
    001be780b 0x1be788
    001be784
    001be784loc_1be784:
    001be784b 0x1be79c
    001be788
    001be788loc_1be788:
    001be788bl runtime.gcWriteBarrier2
    001be78cstr x3, [x25]
    001be790ldr x4, [x2+8]
    001be794str x4, [x25+8]
    001be798b 0x1be79c
    001be79c
    001be79cloc_1be79c:
    001be79cstr x3, [x2+8]
    001be7a0ldr x2, [sp+88]
    001be7a4ldrsb x27, [x2]
    001be7a8add x0, x2, 24
    001be7acstr x0, [sp+40]
    001be7b0ldr x1, [sp+48]
    001be7b4bl sync.(*Once).Do
    001be7b8ldr x0, [sp+88]
    001be7bcstr x0, [sp+32]
    001be7c0ldur x29, [sp-8]
    001be7c4ldr x30, [sp], 80
    001be7c8ret x30
    001be7cc
    001be7ccloc_1be7cc:
    001be7ccstr x0, [sp+8]
    001be7d0mov x3, x30
    001be7d4bl runtime.morestack_noctxt.abi0
    001be7d8ldr x0, [sp+8]
    001be7dcb 0x1be730
    001be730
    001be7e0
    001be7e0google.golang.org/protobuf/internal/filedesc.(*Oneofs).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Oneofs).lazyInit.func1(void)
    001be7e0ldr x16, [x28+16]
    001be7e4sub x17, sp, 64
    001be7e8subs xzr, x17, x16
    001be7ecb.ls 0x1be9d8
    001be7f0str x30, [sp-192]!
    001be7f4stur x29, [sp-8]
    001be7f8sub x29, sp, 8
    001be7fcldr x3, [x26+8]
    001be800str x3, [sp+80]
    001be804ldrsb x27, [x3]
    001be808ldr x4, [x3+8]
    001be80cstr x4, [sp+56]
    001be810cbnz x4, 0x1be818
    001be814b 0x1be884
    001be818
    001be818loc_1be818:
    001be818ldrsb x27, [x3]
    001be81cldr x1, [x3+8]
    001be820str x1, [sp+56]
    001be824adrp x0, 0x468000
    001be828add x0, x0, 928
    001be82cmov x2, xzr
    001be830bl runtime.makemap
    001be834str x0, [sp+120]
    001be838ldr x3, [sp+80]
    001be83cldrsb x27, [x3]
    001be840adrp x27, 0x88d000
    001be844ldr w4, [x27+3056]
    001be848cbz w4, 0x1be850
    001be84cb 0x1be854
    001be850
    001be850loc_1be850:
    001be850b 0x1be868
    001be854
    001be854loc_1be854:
    001be854bl runtime.gcWriteBarrier2
    001be858str x0, [x25]
    001be85cldr x2, [x3+40]
    001be860str x2, [x25+8]
    001be864b 0x1be868
    001be868
    001be868loc_1be868:
    001be868str x0, [x3+40]
    001be86cstr xzr, [sp+72]
    001be870ldr x2, [sp+80]
    001be874ldrsb x27, [x2]
    001be878ldr x2, [x2+8]
    001be87cstr x2, [sp+64]
    001be880b 0x1be894
    001be884
    001be884loc_1be884:
    001be884b 0x1be888
    001be888
    001be888loc_1be888:
    001be888ldur x29, [sp-8]
    001be88cldr x30, [sp], 192
    001be890ret x30
    001be894
    001be894loc_1be894:
    001be894ldr x2, [sp+64]
    001be898ldr x3, [sp+72]
    001be89csubs xzr, x2, x3
    001be8a0b.gt 0x1be8a8
    001be8a4b 0x1be9cc
    001be8a8
    001be8a8loc_1be8a8:
    001be8a8ldr x0, [sp+72]
    001be8acstr x0, [sp+48]
    001be8b0ldr x2, [sp+80]
    001be8b4ldrsb x27, [x2]
    001be8b8ldr x1, [x2+8]
    001be8bcldr x2, [x2]
    001be8c0subs xzr, x1, x0
    001be8c4b.hi 0x1be8cc
    001be8c8b 0x1be9d0
    001be8cc
    001be8ccloc_1be8cc:
    001be8ccadd x0, x2, x0, lsl #7
    001be8d0str x0, [sp+88]
    001be8d4ldrsb x27, [x0]
    001be8d8str x0, [sp+176]
    001be8dcbl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001be8e0str x0, [sp+104]
    001be8e4str x1, [sp+112]
    001be8e8str xzr, [sp+96]
    001be8ecldr x1, [sp+80]
    001be8f0ldrsb x27, [x1]
    001be8f4ldr x1, [x1+40]
    001be8f8str x1, [sp+168]
    001be8fcldr x2, [sp+104]
    001be900ldr x3, [sp+112]
    001be904adrp x0, 0x468000
    001be908add x0, x0, 928
    001be90cbl runtime.mapaccess2_faststr
    001be910str x0, [sp+160]
    001be914strb w1, [sp+46]
    001be918ldr x1, [sp+160]
    001be91cldr x1, [x1]
    001be920str x1, [sp+96]
    001be924str x1, [sp+128]
    001be928ldrb w1, [sp+46]
    001be92cstrb w1, [sp+47]
    001be930strb w1, [sp+45]
    001be934tbnz w1, 0, 0x1be93c
    001be938b 0x1be940
    001be93c
    001be93cloc_1be93c:
    001be93cb 0x1be9b8
    001be940
    001be940loc_1be940:
    001be940ldr x0, [sp+88]
    001be944ldrsb x27, [x0]
    001be948str x0, [sp+152]
    001be94cbl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001be950str x0, [sp+104]
    001be954str x1, [sp+112]
    001be958ldr x1, [sp+80]
    001be95cldrsb x27, [x1]
    001be960ldr x1, [x1+40]
    001be964str x1, [sp+144]
    001be968ldr x2, [sp+104]
    001be96cldr x3, [sp+112]
    001be970adrp x0, 0x468000
    001be974add x0, x0, 928
    001be978bl runtime.mapassign_faststr
    001be97cstr x0, [sp+136]
    001be980ldrsb x27, [x0]
    001be984ldr x1, [sp+88]
    001be988adrp x27, 0x88d000
    001be98cldr w2, [x27+3056]
    001be990cbz w2, 0x1be998
    001be994b 0x1be99c
    001be998
    001be998loc_1be998:
    001be998b 0x1be9b0
    001be99c
    001be99cloc_1be99c:
    001be99cbl runtime.gcWriteBarrier2
    001be9a0str x1, [x25]
    001be9a4ldr x2, [x0]
    001be9a8str x2, [x25+8]
    001be9acb 0x1be9b0
    001be9b0
    001be9b0loc_1be9b0:
    001be9b0str x1, [x0]
    001be9b4b 0x1be9b8
    001be9b8
    001be9b8loc_1be9b8:
    001be9b8b 0x1be9bc
    001be9bc
    001be9bcloc_1be9bc:
    001be9bcldr x2, [sp+72]
    001be9c0add x2, x2, 1
    001be9c4str x2, [sp+72]
    001be9c8b 0x1be894
    001be9cc
    001be9ccloc_1be9cc:
    001be9ccb 0x1be888
    001be9d0
    001be9d0loc_1be9d0:
    001be9d0bl runtime.panicIndex
    001be9d4hint
    001be9d8
    001be9d8loc_1be9d8:
    001be9d8mov x3, x30
    001be9dcbl runtime.morestack.abi0
    001be9e0b 0x1be7e0
    001be9e4udf 0
    001be9e8udf 0
    001be9ecudf 0
    001be7e0
    001be9f0
    001be9f0google.golang.org/protobuf/internal/filedesc.(*Extensions).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).Len(google.golang.org/protobuf/internal/filedesc.Extensions * p)
    001be9f0str x30, [sp-32]!
    001be9f4stur x29, [sp-8]
    001be9f8sub x29, sp, 8
    001be9fcstr x0, [sp+40]
    001bea00str xzr, [sp+8]
    001bea04ldrsb x27, [x0]
    001bea08ldr x0, [x0+8]
    001bea0cstr x0, [sp+16]
    001bea10str x0, [sp+8]
    001bea14add x29, sp, 24
    001bea18add sp, sp, 32
    001bea1cret x30
    001be9f0
    001bea20
    001bea20google.golang.org/protobuf/internal/filedesc.(*Extensions).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).Get(google.golang.org/protobuf/internal/filedesc.Extensions * p, int i)
    001bea20ldr x16, [x28+16]
    001bea24subs xzr, sp, x16
    001bea28b.ls 0x1bea9c
    001bea2cstr x30, [sp-64]!
    001bea30stur x29, [sp-8]
    001bea34sub x29, sp, 8
    001bea38str x0, [sp+72]
    001bea3cstr x1, [sp+80]
    001bea40stp xzr, xzr, [sp+32]
    001bea44ldr x2, [sp+72]
    001bea48ldrsb x27, [x2]
    001bea4cldr x1, [x2+8]
    001bea50ldr x2, [x2]
    001bea54ldr x0, [sp+80]
    001bea58subs xzr, x1, x0
    001bea5cb.hi 0x1bea64
    001bea60b 0x1bea94
    001bea64
    001bea64loc_1bea64:
    001bea64movz x3, 88
    001bea68madd x2, x3, x0, x2
    001bea6cstr x2, [sp+48]
    001bea70adrp x3, 0x55f000
    001bea74add x3, x3, 3312
    001bea78str x3, [sp+32]
    001bea7cstr x2, [sp+40]
    001bea80ldr x0, [sp+32]
    001bea84ldr x1, [sp+40]
    001bea88ldur x29, [sp-8]
    001bea8cldr x30, [sp], 64
    001bea90ret x30
    001bea94
    001bea94loc_1bea94:
    001bea94bl runtime.panicIndex
    001bea98hint
    001bea9c
    001bea9cloc_1bea9c:
    001bea9cstp x0, x1, [sp+8]
    001beaa0mov x3, x30
    001beaa4bl runtime.morestack_noctxt.abi0
    001beaa8ldp x0, x1, [sp+8]
    001beaacb 0x1bea20
    001bea20
    001beab0
    001beab0google.golang.org/protobuf/internal/filedesc.(*Extensions).ByName: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).ByName(google.golang.org/protobuf/internal/filedesc.Extensions * p, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
    001beab0ldr x16, [x28+16]
    001beab4subs xzr, sp, x16
    001beab8b.ls 0x1beb54
    001beabcstr x30, [sp-96]!
    001beac0stur x29, [sp-8]
    001beac4sub x29, sp, 8
    001beac8str x0, [sp+104]
    001beaccstr x1, [sp+112]
    001bead0str x2, [sp+120]
    001bead4stp xzr, xzr, [sp+40]
    001bead8ldr x0, [sp+104]
    001beadcbl google.golang.org/protobuf/internal/filedesc.(*Extensions).lazyInit
    001beae0str x0, [sp+80]
    001beae4ldrsb x27, [x0]
    001beae8ldr x1, [x0+40]
    001beaecstr x1, [sp+64]
    001beaf0ldr x2, [sp+112]
    001beaf4ldr x3, [sp+120]
    001beaf8adrp x0, 0x468000
    001beafcadd x0, x0, 1824
    001beb00bl runtime.mapaccess1_faststr
    001beb04ldr x1, [x0]
    001beb08str x1, [sp+56]
    001beb0ccbnz x1, 0x1beb14
    001beb10b 0x1beb3c
    001beb14
    001beb14loc_1beb14:
    001beb14str x1, [sp+72]
    001beb18adrp x2, 0x55f000
    001beb1cadd x2, x2, 3312
    001beb20str x2, [sp+40]
    001beb24str x1, [sp+48]
    001beb28ldr x0, [sp+40]
    001beb2cldr x1, [sp+48]
    001beb30ldur x29, [sp-8]
    001beb34ldr x30, [sp], 96
    001beb38ret x30
    001beb3c
    001beb3cloc_1beb3c:
    001beb3cstp xzr, xzr, [sp+40]
    001beb40mov x0, xzr
    001beb44mov x1, xzr
    001beb48ldur x29, [sp-8]
    001beb4cldr x30, [sp], 96
    001beb50ret x30
    001beb54
    001beb54loc_1beb54:
    001beb54stp x0, x1, [sp+8]
    001beb58str x2, [sp+24]
    001beb5cmov x3, x30
    001beb60bl runtime.morestack_noctxt.abi0
    001beb64ldp x0, x1, [sp+8]
    001beb68ldr x2, [sp+24]
    001beb6cb 0x1beab0
    001beab0
    001beb70
    001beb70google.golang.org/protobuf/internal/filedesc.(*Extensions).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).Format(google.golang.org/protobuf/internal/filedesc.Extensions * p, fmt.State s, int32 r)
    001beb70ldr x16, [x28+16]
    001beb74subs xzr, sp, x16
    001beb78b.ls 0x1bebc0
    001beb7cstr x30, [sp-64]!
    001beb80stur x29, [sp-8]
    001beb84sub x29, sp, 8
    001beb88str x0, [sp+72]
    001beb8cstr x1, [sp+80]
    001beb90str x2, [sp+88]
    001beb94str w3, [sp+96]
    001beb98ldr x0, [sp+80]
    001beb9cldr x1, [sp+88]
    001beba0ldr x4, [sp+72]
    001beba4mov x2, x3
    001beba8adrp x3, 0x559000
    001bebacadd x3, x3, 3720
    001bebb0bl google.golang.org/protobuf/internal/descfmt.FormatList
    001bebb4ldur x29, [sp-8]
    001bebb8ldr x30, [sp], 64
    001bebbcret x30
    001bebc0
    001bebc0loc_1bebc0:
    001bebc0stp x0, x1, [sp+8]
    001bebc4str x2, [sp+24]
    001bebc8str w3, [sp+32]
    001bebccmov x3, x30
    001bebd0bl runtime.morestack_noctxt.abi0
    001bebd4ldp x0, x1, [sp+8]
    001bebd8ldr x2, [sp+24]
    001bebdcldrsw x3, [sp+32]
    001bebe0b 0x1beb70
    001bebe4udf 0
    001bebe8udf 0
    001bebecudf 0
    001beb70
    001bebf0
    001bebf0google.golang.org/protobuf/internal/filedesc.(*Extensions).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).lazyInit(google.golang.org/protobuf/internal/filedesc.Extensions * p)
    001bebf0ldr x16, [x28+16]
    001bebf4subs xzr, sp, x16
    001bebf8b.ls 0x1bec8c
    001bebfcstr x30, [sp-80]!
    001bec00stur x29, [sp-8]
    001bec04sub x29, sp, 8
    001bec08str x0, [sp+88]
    001bec0cstr xzr, [sp+32]
    001bec10stp xzr, xzr, [sp+56]
    001bec14add x2, sp, 56
    001bec18str x2, [sp+48]
    001bec1cldrsb x27, [x2]
    001bec20adrp x3, 0
    001bec24add x3, x3, 3232
    001bec28str x3, [x2]
    001bec2cldrsb x27, [x2]
    001bec30ldr x3, [sp+88]
    001bec34adrp x27, 0x88d000
    001bec38ldr w4, [x27+3056]
    001bec3ccbz w4, 0x1bec44
    001bec40b 0x1bec48
    001bec44
    001bec44loc_1bec44:
    001bec44b 0x1bec5c
    001bec48
    001bec48loc_1bec48:
    001bec48bl runtime.gcWriteBarrier2
    001bec4cstr x3, [x25]
    001bec50ldr x4, [x2+8]
    001bec54str x4, [x25+8]
    001bec58b 0x1bec5c
    001bec5c
    001bec5cloc_1bec5c:
    001bec5cstr x3, [x2+8]
    001bec60ldr x2, [sp+88]
    001bec64ldrsb x27, [x2]
    001bec68add x0, x2, 24
    001bec6cstr x0, [sp+40]
    001bec70ldr x1, [sp+48]
    001bec74bl sync.(*Once).Do
    001bec78ldr x0, [sp+88]
    001bec7cstr x0, [sp+32]
    001bec80ldur x29, [sp-8]
    001bec84ldr x30, [sp], 80
    001bec88ret x30
    001bec8c
    001bec8cloc_1bec8c:
    001bec8cstr x0, [sp+8]
    001bec90mov x3, x30
    001bec94bl runtime.morestack_noctxt.abi0
    001bec98ldr x0, [sp+8]
    001bec9cb 0x1bebf0
    001bebf0
    001beca0
    001beca0google.golang.org/protobuf/internal/filedesc.(*Extensions).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Extensions).lazyInit.func1(void)
    001beca0ldr x16, [x28+16]
    001beca4sub x17, sp, 64
    001beca8subs xzr, x17, x16
    001becacb.ls 0x1bee9c
    001becb0str x30, [sp-192]!
    001becb4stur x29, [sp-8]
    001becb8sub x29, sp, 8
    001becbcldr x3, [x26+8]
    001becc0str x3, [sp+80]
    001becc4ldrsb x27, [x3]
    001becc8ldr x4, [x3+8]
    001becccstr x4, [sp+56]
    001becd0cbnz x4, 0x1becd8
    001becd4b 0x1bed44
    001becd8
    001becd8loc_1becd8:
    001becd8ldrsb x27, [x3]
    001becdcldr x1, [x3+8]
    001bece0str x1, [sp+56]
    001bece4adrp x0, 0x468000
    001bece8add x0, x0, 1824
    001bececmov x2, xzr
    001becf0bl runtime.makemap
    001becf4str x0, [sp+120]
    001becf8ldr x3, [sp+80]
    001becfcldrsb x27, [x3]
    001bed00adrp x27, 0x88d000
    001bed04ldr w4, [x27+3056]
    001bed08cbz w4, 0x1bed10
    001bed0cb 0x1bed14
    001bed10
    001bed10loc_1bed10:
    001bed10b 0x1bed28
    001bed14
    001bed14loc_1bed14:
    001bed14bl runtime.gcWriteBarrier2
    001bed18str x0, [x25]
    001bed1cldr x2, [x3+40]
    001bed20str x2, [x25+8]
    001bed24b 0x1bed28
    001bed28
    001bed28loc_1bed28:
    001bed28str x0, [x3+40]
    001bed2cstr xzr, [sp+72]
    001bed30ldr x2, [sp+80]
    001bed34ldrsb x27, [x2]
    001bed38ldr x2, [x2+8]
    001bed3cstr x2, [sp+64]
    001bed40b 0x1bed54
    001bed44
    001bed44loc_1bed44:
    001bed44b 0x1bed48
    001bed48
    001bed48loc_1bed48:
    001bed48ldur x29, [sp-8]
    001bed4cldr x30, [sp], 192
    001bed50ret x30
    001bed54
    001bed54loc_1bed54:
    001bed54ldr x2, [sp+64]
    001bed58ldr x3, [sp+72]
    001bed5csubs xzr, x2, x3
    001bed60b.gt 0x1bed68
    001bed64b 0x1bee90
    001bed68
    001bed68loc_1bed68:
    001bed68ldr x0, [sp+72]
    001bed6cstr x0, [sp+48]
    001bed70ldr x2, [sp+80]
    001bed74ldrsb x27, [x2]
    001bed78ldr x1, [x2+8]
    001bed7cldr x2, [x2]
    001bed80subs xzr, x1, x0
    001bed84b.hi 0x1bed8c
    001bed88b 0x1bee94
    001bed8c
    001bed8cloc_1bed8c:
    001bed8cmovz x1, 88
    001bed90madd x0, x1, x0, x2
    001bed94str x0, [sp+88]
    001bed98ldrsb x27, [x0]
    001bed9cstr x0, [sp+176]
    001beda0bl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001beda4str x0, [sp+104]
    001beda8str x1, [sp+112]
    001bedacstr xzr, [sp+96]
    001bedb0ldr x1, [sp+80]
    001bedb4ldrsb x27, [x1]
    001bedb8ldr x1, [x1+40]
    001bedbcstr x1, [sp+168]
    001bedc0ldr x2, [sp+104]
    001bedc4ldr x3, [sp+112]
    001bedc8adrp x0, 0x468000
    001bedccadd x0, x0, 1824
    001bedd0bl runtime.mapaccess2_faststr
    001bedd4str x0, [sp+160]
    001bedd8strb w1, [sp+46]
    001beddcldr x1, [sp+160]
    001bede0ldr x1, [x1]
    001bede4str x1, [sp+96]
    001bede8str x1, [sp+128]
    001bedecldrb w1, [sp+46]
    001bedf0strb w1, [sp+47]
    001bedf4strb w1, [sp+45]
    001bedf8tbnz w1, 0, 0x1bee00
    001bedfcb 0x1bee04
    001bee00
    001bee00loc_1bee00:
    001bee00b 0x1bee7c
    001bee04
    001bee04loc_1bee04:
    001bee04ldr x0, [sp+88]
    001bee08ldrsb x27, [x0]
    001bee0cstr x0, [sp+152]
    001bee10bl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001bee14str x0, [sp+104]
    001bee18str x1, [sp+112]
    001bee1cldr x1, [sp+80]
    001bee20ldrsb x27, [x1]
    001bee24ldr x1, [x1+40]
    001bee28str x1, [sp+144]
    001bee2cldr x2, [sp+104]
    001bee30ldr x3, [sp+112]
    001bee34adrp x0, 0x468000
    001bee38add x0, x0, 1824
    001bee3cbl runtime.mapassign_faststr
    001bee40str x0, [sp+136]
    001bee44ldrsb x27, [x0]
    001bee48ldr x1, [sp+88]
    001bee4cadrp x27, 0x88d000
    001bee50ldr w2, [x27+3056]
    001bee54cbz w2, 0x1bee5c
    001bee58b 0x1bee60
    001bee5c
    001bee5cloc_1bee5c:
    001bee5cb 0x1bee74
    001bee60
    001bee60loc_1bee60:
    001bee60bl runtime.gcWriteBarrier2
    001bee64str x1, [x25]
    001bee68ldr x2, [x0]
    001bee6cstr x2, [x25+8]
    001bee70b 0x1bee74
    001bee74
    001bee74loc_1bee74:
    001bee74str x1, [x0]
    001bee78b 0x1bee7c
    001bee7c
    001bee7cloc_1bee7c:
    001bee7cb 0x1bee80
    001bee80
    001bee80loc_1bee80:
    001bee80ldr x2, [sp+72]
    001bee84add x2, x2, 1
    001bee88str x2, [sp+72]
    001bee8cb 0x1bed54
    001bee90
    001bee90loc_1bee90:
    001bee90b 0x1bed48
    001bee94
    001bee94loc_1bee94:
    001bee94bl runtime.panicIndex
    001bee98hint
    001bee9c
    001bee9cloc_1bee9c:
    001bee9cmov x3, x30
    001beea0bl runtime.morestack.abi0
    001beea4b 0x1beca0
    001beea8udf 0
    001beeacudf 0
    001beca0
    001beeb0
    001beeb0google.golang.org/protobuf/internal/filedesc.(*Services).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Services).Len(google.golang.org/protobuf/internal/filedesc.Services * p)
    001beeb0str x30, [sp-32]!
    001beeb4stur x29, [sp-8]
    001beeb8sub x29, sp, 8
    001beebcstr x0, [sp+40]
    001beec0str xzr, [sp+8]
    001beec4ldrsb x27, [x0]
    001beec8ldr x0, [x0+8]
    001beeccstr x0, [sp+16]
    001beed0str x0, [sp+8]
    001beed4add x29, sp, 24
    001beed8add sp, sp, 32
    001beedcret x30
    001beeb0
    001beee0
    001beee0google.golang.org/protobuf/internal/filedesc.(*Services).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Services).Get(google.golang.org/protobuf/internal/filedesc.Services * p, int i)
    001beee0ldr x16, [x28+16]
    001beee4subs xzr, sp, x16
    001beee8b.ls 0x1bef5c
    001beeecstr x30, [sp-64]!
    001beef0stur x29, [sp-8]
    001beef4sub x29, sp, 8
    001beef8str x0, [sp+72]
    001beefcstr x1, [sp+80]
    001bef00stp xzr, xzr, [sp+32]
    001bef04ldr x2, [sp+72]
    001bef08ldrsb x27, [x2]
    001bef0cldr x1, [x2+8]
    001bef10ldr x2, [x2]
    001bef14ldr x0, [sp+80]
    001bef18subs xzr, x1, x0
    001bef1cb.hi 0x1bef24
    001bef20b 0x1bef54
    001bef24
    001bef24loc_1bef24:
    001bef24sub x3, x0, x0, lsl #3
    001bef28sub x2, x2, x3, lsl #3
    001bef2cstr x2, [sp+48]
    001bef30adrp x3, 0x55d000
    001bef34add x3, x3, 1528
    001bef38str x3, [sp+32]
    001bef3cstr x2, [sp+40]
    001bef40ldr x0, [sp+32]
    001bef44ldr x1, [sp+40]
    001bef48ldur x29, [sp-8]
    001bef4cldr x30, [sp], 64
    001bef50ret x30
    001bef54
    001bef54loc_1bef54:
    001bef54bl runtime.panicIndex
    001bef58hint
    001bef5c
    001bef5cloc_1bef5c:
    001bef5cstp x0, x1, [sp+8]
    001bef60mov x3, x30
    001bef64bl runtime.morestack_noctxt.abi0
    001bef68ldp x0, x1, [sp+8]
    001bef6cb 0x1beee0
    001beee0
    001bef70
    001bef70google.golang.org/protobuf/internal/filedesc.(*Services).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Services).Format(google.golang.org/protobuf/internal/filedesc.Services * p, fmt.State s, int32 r)
    001bef70ldr x16, [x28+16]
    001bef74subs xzr, sp, x16
    001bef78b.ls 0x1befc0
    001bef7cstr x30, [sp-64]!
    001bef80stur x29, [sp-8]
    001bef84sub x29, sp, 8
    001bef88str x0, [sp+72]
    001bef8cstr x1, [sp+80]
    001bef90str x2, [sp+88]
    001bef94str w3, [sp+96]
    001bef98ldr x0, [sp+80]
    001bef9cldr x1, [sp+88]
    001befa0ldr x4, [sp+72]
    001befa4mov x2, x3
    001befa8adrp x3, 0x559000
    001befacadd x3, x3, 3440
    001befb0bl google.golang.org/protobuf/internal/descfmt.FormatList
    001befb4ldur x29, [sp-8]
    001befb8ldr x30, [sp], 64
    001befbcret x30
    001befc0
    001befc0loc_1befc0:
    001befc0stp x0, x1, [sp+8]
    001befc4str x2, [sp+24]
    001befc8str w3, [sp+32]
    001befccmov x3, x30
    001befd0bl runtime.morestack_noctxt.abi0
    001befd4ldp x0, x1, [sp+8]
    001befd8ldr x2, [sp+24]
    001befdcldrsw x3, [sp+32]
    001befe0b 0x1bef70
    001befe4udf 0
    001befe8udf 0
    001befecudf 0
    001bef70
    001beff0
    001beff0google.golang.org/protobuf/internal/filedesc.(*Methods).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).Len(google.golang.org/protobuf/internal/filedesc.Methods * p)
    001beff0str x30, [sp-32]!
    001beff4stur x29, [sp-8]
    001beff8sub x29, sp, 8
    001beffcstr x0, [sp+40]
    001bf000str xzr, [sp+8]
    001bf004ldrsb x27, [x0]
    001bf008ldr x0, [x0+8]
    001bf00cstr x0, [sp+16]
    001bf010str x0, [sp+8]
    001bf014add x29, sp, 24
    001bf018add sp, sp, 32
    001bf01cret x30
    001beff0
    001bf020
    001bf020google.golang.org/protobuf/internal/filedesc.(*Methods).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).Get(google.golang.org/protobuf/internal/filedesc.Methods * p, int i)
    001bf020ldr x16, [x28+16]
    001bf024subs xzr, sp, x16
    001bf028b.ls 0x1bf09c
    001bf02cstr x30, [sp-64]!
    001bf030stur x29, [sp-8]
    001bf034sub x29, sp, 8
    001bf038str x0, [sp+72]
    001bf03cstr x1, [sp+80]
    001bf040stp xzr, xzr, [sp+32]
    001bf044ldr x2, [sp+72]
    001bf048ldrsb x27, [x2]
    001bf04cldr x1, [x2+8]
    001bf050ldr x2, [x2]
    001bf054ldr x0, [sp+80]
    001bf058subs xzr, x1, x0
    001bf05cb.hi 0x1bf064
    001bf060b 0x1bf094
    001bf064
    001bf064loc_1bf064:
    001bf064sub x3, x0, x0, lsl #2
    001bf068sub x2, x2, x3, lsl #5
    001bf06cstr x2, [sp+48]
    001bf070adrp x3, 0x55d000
    001bf074add x3, x3, 1856
    001bf078str x3, [sp+32]
    001bf07cstr x2, [sp+40]
    001bf080ldr x0, [sp+32]
    001bf084ldr x1, [sp+40]
    001bf088ldur x29, [sp-8]
    001bf08cldr x30, [sp], 64
    001bf090ret x30
    001bf094
    001bf094loc_1bf094:
    001bf094bl runtime.panicIndex
    001bf098hint
    001bf09c
    001bf09cloc_1bf09c:
    001bf09cstp x0, x1, [sp+8]
    001bf0a0mov x3, x30
    001bf0a4bl runtime.morestack_noctxt.abi0
    001bf0a8ldp x0, x1, [sp+8]
    001bf0acb 0x1bf020
    001bf020
    001bf0b0
    001bf0b0google.golang.org/protobuf/internal/filedesc.(*Methods).ByName: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).ByName(google.golang.org/protobuf/internal/filedesc.Methods * p, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
    001bf0b0ldr x16, [x28+16]
    001bf0b4subs xzr, sp, x16
    001bf0b8b.ls 0x1bf154
    001bf0bcstr x30, [sp-96]!
    001bf0c0stur x29, [sp-8]
    001bf0c4sub x29, sp, 8
    001bf0c8str x0, [sp+104]
    001bf0ccstr x1, [sp+112]
    001bf0d0str x2, [sp+120]
    001bf0d4stp xzr, xzr, [sp+40]
    001bf0d8ldr x0, [sp+104]
    001bf0dcbl google.golang.org/protobuf/internal/filedesc.(*Methods).lazyInit
    001bf0e0str x0, [sp+80]
    001bf0e4ldrsb x27, [x0]
    001bf0e8ldr x1, [x0+40]
    001bf0ecstr x1, [sp+64]
    001bf0f0ldr x2, [sp+112]
    001bf0f4ldr x3, [sp+120]
    001bf0f8adrp x0, 0x467000
    001bf0fcadd x0, x0, 1440
    001bf100bl runtime.mapaccess1_faststr
    001bf104ldr x1, [x0]
    001bf108str x1, [sp+56]
    001bf10ccbnz x1, 0x1bf114
    001bf110b 0x1bf13c
    001bf114
    001bf114loc_1bf114:
    001bf114str x1, [sp+72]
    001bf118adrp x2, 0x55d000
    001bf11cadd x2, x2, 1856
    001bf120str x2, [sp+40]
    001bf124str x1, [sp+48]
    001bf128ldr x0, [sp+40]
    001bf12cldr x1, [sp+48]
    001bf130ldur x29, [sp-8]
    001bf134ldr x30, [sp], 96
    001bf138ret x30
    001bf13c
    001bf13cloc_1bf13c:
    001bf13cstp xzr, xzr, [sp+40]
    001bf140mov x0, xzr
    001bf144mov x1, xzr
    001bf148ldur x29, [sp-8]
    001bf14cldr x30, [sp], 96
    001bf150ret x30
    001bf154
    001bf154loc_1bf154:
    001bf154stp x0, x1, [sp+8]
    001bf158str x2, [sp+24]
    001bf15cmov x3, x30
    001bf160bl runtime.morestack_noctxt.abi0
    001bf164ldp x0, x1, [sp+8]
    001bf168ldr x2, [sp+24]
    001bf16cb 0x1bf0b0
    001bf0b0
    001bf170
    001bf170google.golang.org/protobuf/internal/filedesc.(*Methods).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).Format(google.golang.org/protobuf/internal/filedesc.Methods * p, fmt.State s, int32 r)
    001bf170ldr x16, [x28+16]
    001bf174subs xzr, sp, x16
    001bf178b.ls 0x1bf1c0
    001bf17cstr x30, [sp-64]!
    001bf180stur x29, [sp-8]
    001bf184sub x29, sp, 8
    001bf188str x0, [sp+72]
    001bf18cstr x1, [sp+80]
    001bf190str x2, [sp+88]
    001bf194str w3, [sp+96]
    001bf198ldr x0, [sp+80]
    001bf19cldr x1, [sp+88]
    001bf1a0ldr x4, [sp+72]
    001bf1a4mov x2, x3
    001bf1a8adrp x3, 0x558000
    001bf1acadd x3, x3, 3480
    001bf1b0bl google.golang.org/protobuf/internal/descfmt.FormatList
    001bf1b4ldur x29, [sp-8]
    001bf1b8ldr x30, [sp], 64
    001bf1bcret x30
    001bf1c0
    001bf1c0loc_1bf1c0:
    001bf1c0stp x0, x1, [sp+8]
    001bf1c4str x2, [sp+24]
    001bf1c8str w3, [sp+32]
    001bf1ccmov x3, x30
    001bf1d0bl runtime.morestack_noctxt.abi0
    001bf1d4ldp x0, x1, [sp+8]
    001bf1d8ldr x2, [sp+24]
    001bf1dcldrsw x3, [sp+32]
    001bf1e0b 0x1bf170
    001bf1e4udf 0
    001bf1e8udf 0
    001bf1ecudf 0
    001bf170
    001bf1f0
    001bf1f0google.golang.org/protobuf/internal/filedesc.(*Methods).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).lazyInit(google.golang.org/protobuf/internal/filedesc.Methods * p)
    001bf1f0ldr x16, [x28+16]
    001bf1f4subs xzr, sp, x16
    001bf1f8b.ls 0x1bf28c
    001bf1fcstr x30, [sp-80]!
    001bf200stur x29, [sp-8]
    001bf204sub x29, sp, 8
    001bf208str x0, [sp+88]
    001bf20cstr xzr, [sp+32]
    001bf210stp xzr, xzr, [sp+56]
    001bf214add x2, sp, 56
    001bf218str x2, [sp+48]
    001bf21cldrsb x27, [x2]
    001bf220adrp x3, 0
    001bf224add x3, x3, 672
    001bf228str x3, [x2]
    001bf22cldrsb x27, [x2]
    001bf230ldr x3, [sp+88]
    001bf234adrp x27, 0x88c000
    001bf238ldr w4, [x27+3056]
    001bf23ccbz w4, 0x1bf244
    001bf240b 0x1bf248
    001bf244
    001bf244loc_1bf244:
    001bf244b 0x1bf25c
    001bf248
    001bf248loc_1bf248:
    001bf248bl runtime.gcWriteBarrier2
    001bf24cstr x3, [x25]
    001bf250ldr x4, [x2+8]
    001bf254str x4, [x25+8]
    001bf258b 0x1bf25c
    001bf25c
    001bf25cloc_1bf25c:
    001bf25cstr x3, [x2+8]
    001bf260ldr x2, [sp+88]
    001bf264ldrsb x27, [x2]
    001bf268add x0, x2, 24
    001bf26cstr x0, [sp+40]
    001bf270ldr x1, [sp+48]
    001bf274bl sync.(*Once).Do
    001bf278ldr x0, [sp+88]
    001bf27cstr x0, [sp+32]
    001bf280ldur x29, [sp-8]
    001bf284ldr x30, [sp], 80
    001bf288ret x30
    001bf28c
    001bf28cloc_1bf28c:
    001bf28cstr x0, [sp+8]
    001bf290mov x3, x30
    001bf294bl runtime.morestack_noctxt.abi0
    001bf298ldr x0, [sp+8]
    001bf29cb 0x1bf1f0
    001bf1f0
    001bf2a0
    001bf2a0google.golang.org/protobuf/internal/filedesc.(*Methods).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Methods).lazyInit.func1(void)
    001bf2a0ldr x16, [x28+16]
    001bf2a4sub x17, sp, 64
    001bf2a8subs xzr, x17, x16
    001bf2acb.ls 0x1bf49c
    001bf2b0str x30, [sp-192]!
    001bf2b4stur x29, [sp-8]
    001bf2b8sub x29, sp, 8
    001bf2bcldr x3, [x26+8]
    001bf2c0str x3, [sp+80]
    001bf2c4ldrsb x27, [x3]
    001bf2c8ldr x4, [x3+8]
    001bf2ccstr x4, [sp+56]
    001bf2d0cbnz x4, 0x1bf2d8
    001bf2d4b 0x1bf344
    001bf2d8
    001bf2d8loc_1bf2d8:
    001bf2d8ldrsb x27, [x3]
    001bf2dcldr x1, [x3+8]
    001bf2e0str x1, [sp+56]
    001bf2e4adrp x0, 0x467000
    001bf2e8add x0, x0, 1440
    001bf2ecmov x2, xzr
    001bf2f0bl runtime.makemap
    001bf2f4str x0, [sp+120]
    001bf2f8ldr x3, [sp+80]
    001bf2fcldrsb x27, [x3]
    001bf300adrp x27, 0x88c000
    001bf304ldr w4, [x27+3056]
    001bf308cbz w4, 0x1bf310
    001bf30cb 0x1bf314
    001bf310
    001bf310loc_1bf310:
    001bf310b 0x1bf328
    001bf314
    001bf314loc_1bf314:
    001bf314bl runtime.gcWriteBarrier2
    001bf318str x0, [x25]
    001bf31cldr x2, [x3+40]
    001bf320str x2, [x25+8]
    001bf324b 0x1bf328
    001bf328
    001bf328loc_1bf328:
    001bf328str x0, [x3+40]
    001bf32cstr xzr, [sp+72]
    001bf330ldr x2, [sp+80]
    001bf334ldrsb x27, [x2]
    001bf338ldr x2, [x2+8]
    001bf33cstr x2, [sp+64]
    001bf340b 0x1bf354
    001bf344
    001bf344loc_1bf344:
    001bf344b 0x1bf348
    001bf348
    001bf348loc_1bf348:
    001bf348ldur x29, [sp-8]
    001bf34cldr x30, [sp], 192
    001bf350ret x30
    001bf354
    001bf354loc_1bf354:
    001bf354ldr x2, [sp+64]
    001bf358ldr x3, [sp+72]
    001bf35csubs xzr, x2, x3
    001bf360b.gt 0x1bf368
    001bf364b 0x1bf490
    001bf368
    001bf368loc_1bf368:
    001bf368ldr x0, [sp+72]
    001bf36cstr x0, [sp+48]
    001bf370ldr x2, [sp+80]
    001bf374ldrsb x27, [x2]
    001bf378ldr x1, [x2+8]
    001bf37cldr x2, [x2]
    001bf380subs xzr, x1, x0
    001bf384b.hi 0x1bf38c
    001bf388b 0x1bf494
    001bf38c
    001bf38cloc_1bf38c:
    001bf38csub x1, x0, x0, lsl #2
    001bf390sub x0, x2, x1, lsl #5
    001bf394str x0, [sp+88]
    001bf398ldrsb x27, [x0]
    001bf39cstr x0, [sp+176]
    001bf3a0bl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001bf3a4str x0, [sp+104]
    001bf3a8str x1, [sp+112]
    001bf3acstr xzr, [sp+96]
    001bf3b0ldr x1, [sp+80]
    001bf3b4ldrsb x27, [x1]
    001bf3b8ldr x1, [x1+40]
    001bf3bcstr x1, [sp+168]
    001bf3c0ldr x2, [sp+104]
    001bf3c4ldr x3, [sp+112]
    001bf3c8adrp x0, 0x467000
    001bf3ccadd x0, x0, 1440
    001bf3d0bl runtime.mapaccess2_faststr
    001bf3d4str x0, [sp+160]
    001bf3d8strb w1, [sp+46]
    001bf3dcldr x1, [sp+160]
    001bf3e0ldr x1, [x1]
    001bf3e4str x1, [sp+96]
    001bf3e8str x1, [sp+128]
    001bf3ecldrb w1, [sp+46]
    001bf3f0strb w1, [sp+47]
    001bf3f4strb w1, [sp+45]
    001bf3f8tbnz w1, 0, 0x1bf400
    001bf3fcb 0x1bf404
    001bf400
    001bf400loc_1bf400:
    001bf400b 0x1bf47c
    001bf404
    001bf404loc_1bf404:
    001bf404ldr x0, [sp+88]
    001bf408ldrsb x27, [x0]
    001bf40cstr x0, [sp+152]
    001bf410bl google.golang.org/protobuf/internal/filedesc.(*Base).Name
    001bf414str x0, [sp+104]
    001bf418str x1, [sp+112]
    001bf41cldr x1, [sp+80]
    001bf420ldrsb x27, [x1]
    001bf424ldr x1, [x1+40]
    001bf428str x1, [sp+144]
    001bf42cldr x2, [sp+104]
    001bf430ldr x3, [sp+112]
    001bf434adrp x0, 0x467000
    001bf438add x0, x0, 1440
    001bf43cbl runtime.mapassign_faststr
    001bf440str x0, [sp+136]
    001bf444ldrsb x27, [x0]
    001bf448ldr x1, [sp+88]
    001bf44cadrp x27, 0x88c000
    001bf450ldr w2, [x27+3056]
    001bf454cbz w2, 0x1bf45c
    001bf458b 0x1bf460
    001bf45c
    001bf45cloc_1bf45c:
    001bf45cb 0x1bf474
    001bf460
    001bf460loc_1bf460:
    001bf460bl runtime.gcWriteBarrier2
    001bf464str x1, [x25]
    001bf468ldr x2, [x0]
    001bf46cstr x2, [x25+8]
    001bf470b 0x1bf474
    001bf474
    001bf474loc_1bf474:
    001bf474str x1, [x0]
    001bf478b 0x1bf47c
    001bf47c
    001bf47cloc_1bf47c:
    001bf47cb 0x1bf480
    001bf480
    001bf480loc_1bf480:
    001bf480ldr x2, [sp+72]
    001bf484add x2, x2, 1
    001bf488str x2, [sp+72]
    001bf48cb 0x1bf354
    001bf490
    001bf490loc_1bf490:
    001bf490b 0x1bf348
    001bf494
    001bf494loc_1bf494:
    001bf494bl runtime.panicIndex
    001bf498hint
    001bf49c
    001bf49cloc_1bf49c:
    001bf49cmov x3, x30
    001bf4a0bl runtime.morestack.abi0
    001bf4a4b 0x1bf2a0
    001bf4a8udf 0
    001bf4acudf 0
    001bf2a0
    001bf4b0
    001bf4b0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ParentFile: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ParentFile(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf4b0ldr x16, [x28+16]
    001bf4b4subs xzr, sp, x16
    001bf4b8b.ls 0x1bf508
    001bf4bcstr x30, [sp-64]!
    001bf4c0stur x29, [sp-8]
    001bf4c4sub x29, sp, 8
    001bf4c8str x0, [sp+72]
    001bf4ccstr x1, [sp+80]
    001bf4d0stp xzr, xzr, [sp+32]
    001bf4d4ldr x0, [sp+72]
    001bf4d8ldr x1, [sp+80]
    001bf4dcbl runtime.convTstring
    001bf4e0str x0, [sp+48]
    001bf4e4adrp x2, 0x55d000
    001bf4e8add x2, x2, 2768
    001bf4ecstr x2, [sp+32]
    001bf4f0str x0, [sp+40]
    001bf4f4ldr x0, [sp+32]
    001bf4f8ldr x1, [sp+40]
    001bf4fcldur x29, [sp-8]
    001bf500ldr x30, [sp], 64
    001bf504ret x30
    001bf508
    001bf508loc_1bf508:
    001bf508stp x0, x1, [sp+8]
    001bf50cmov x3, x30
    001bf510bl runtime.morestack_noctxt.abi0
    001bf514ldp x0, x1, [sp+8]
    001bf518b 0x1bf4b0
    001bf51cudf 0
    001bf4b0
    001bf520
    001bf520google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Parent: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Parent(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf520str x30, [sp-32]!
    001bf524stur x29, [sp-8]
    001bf528sub x29, sp, 8
    001bf52cstr x0, [sp+40]
    001bf530str x1, [sp+48]
    001bf534stp xzr, xzr, [sp+8]
    001bf538stp xzr, xzr, [sp+8]
    001bf53cmov x0, xzr
    001bf540mov x1, xzr
    001bf544add x29, sp, 24
    001bf548add sp, sp, 32
    001bf54cret x30
    001bf520
    001bf550
    001bf550google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Index: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Index(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf550str x30, [sp-32]!
    001bf554stur x29, [sp-8]
    001bf558sub x29, sp, 8
    001bf55cstr x0, [sp+40]
    001bf560str x1, [sp+48]
    001bf564str xzr, [sp+16]
    001bf568str xzr, [sp+16]
    001bf56cmov x0, xzr
    001bf570add x29, sp, 24
    001bf574add sp, sp, 32
    001bf578ret x30
    001bf57cudf 0
    001bf550
    001bf580
    001bf580google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Syntax: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Syntax(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf580str x30, [sp-32]!
    001bf584stur x29, [sp-8]
    001bf588sub x29, sp, 8
    001bf58cstr x0, [sp+40]
    001bf590str x1, [sp+48]
    001bf594strb wzr, [sp+23]
    001bf598strb wzr, [sp+23]
    001bf59cmov x0, xzr
    001bf5a0add x29, sp, 24
    001bf5a4add sp, sp, 32
    001bf5a8ret x30
    001bf5acudf 0
    001bf580
    001bf5b0
    001bf5b0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Name: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Name(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf5b0str x30, [sp-32]!
    001bf5b4stur x29, [sp-8]
    001bf5b8sub x29, sp, 8
    001bf5bcstr x0, [sp+40]
    001bf5c0str x1, [sp+48]
    001bf5c4stp xzr, xzr, [sp+8]
    001bf5c8stp xzr, xzr, [sp+8]
    001bf5ccmov x0, xzr
    001bf5d0mov x1, xzr
    001bf5d4add x29, sp, 24
    001bf5d8add sp, sp, 32
    001bf5dcret x30
    001bf5b0
    001bf5e0
    001bf5e0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.FullName: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.FullName(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf5e0str x30, [sp-32]!
    001bf5e4stur x29, [sp-8]
    001bf5e8sub x29, sp, 8
    001bf5ecstr x0, [sp+40]
    001bf5f0str x1, [sp+48]
    001bf5f4stp xzr, xzr, [sp+8]
    001bf5f8stp xzr, xzr, [sp+8]
    001bf5fcmov x0, xzr
    001bf600mov x1, xzr
    001bf604add x29, sp, 24
    001bf608add sp, sp, 32
    001bf60cret x30
    001bf5e0
    001bf610
    001bf610google.golang.org/protobuf/internal/filedesc.PlaceholderFile.IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.IsPlaceholder(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf610str x30, [sp-32]!
    001bf614stur x29, [sp-8]
    001bf618sub x29, sp, 8
    001bf61cstr x0, [sp+40]
    001bf620str x1, [sp+48]
    001bf624strb wzr, [sp+23]
    001bf628orr x0, xzr, 1
    001bf62cstrb w0, [sp+23]
    001bf630add x29, sp, 24
    001bf634add sp, sp, 32
    001bf638ret x30
    001bf63cudf 0
    001bf610
    001bf640
    001bf640google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Path: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Path(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf640str x30, [sp-32]!
    001bf644stur x29, [sp-8]
    001bf648sub x29, sp, 8
    001bf64cstr x0, [sp+40]
    001bf650str x1, [sp+48]
    001bf654stp xzr, xzr, [sp+8]
    001bf658ldr x0, [sp+40]
    001bf65cldr x1, [sp+48]
    001bf660str x0, [sp+8]
    001bf664str x1, [sp+16]
    001bf668add x29, sp, 24
    001bf66cadd sp, sp, 32
    001bf670ret x30
    001bf674udf 0
    001bf678udf 0
    001bf67cudf 0
    001bf640
    001bf680
    001bf680google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Package: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Package(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf680str x30, [sp-32]!
    001bf684stur x29, [sp-8]
    001bf688sub x29, sp, 8
    001bf68cstr x0, [sp+40]
    001bf690str x1, [sp+48]
    001bf694stp xzr, xzr, [sp+8]
    001bf698stp xzr, xzr, [sp+8]
    001bf69cmov x0, xzr
    001bf6a0mov x1, xzr
    001bf6a4add x29, sp, 24
    001bf6a8add sp, sp, 32
    001bf6acret x30
    001bf680
    001bf6b0
    001bf6b0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Imports: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Imports(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf6b0str x30, [sp-32]!
    001bf6b4stur x29, [sp-8]
    001bf6b8sub x29, sp, 8
    001bf6bcstr x0, [sp+40]
    001bf6c0str x1, [sp+48]
    001bf6c4stp xzr, xzr, [sp+8]
    001bf6c8adrp x27, 0x862000
    001bf6ccldr x2, [x27+152]
    001bf6d0adrp x3, 0x559000
    001bf6d4add x3, x3, 2432
    001bf6d8str x3, [sp+8]
    001bf6dcstr x2, [sp+16]
    001bf6e0ldr x0, [sp+8]
    001bf6e4ldr x1, [sp+16]
    001bf6e8add x29, sp, 24
    001bf6ecadd sp, sp, 32
    001bf6f0ret x30
    001bf6f4udf 0
    001bf6f8udf 0
    001bf6fcudf 0
    001bf6b0
    001bf700
    001bf700google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Messages: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Messages(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf700str x30, [sp-32]!
    001bf704stur x29, [sp-8]
    001bf708sub x29, sp, 8
    001bf70cstr x0, [sp+40]
    001bf710str x1, [sp+48]
    001bf714stp xzr, xzr, [sp+8]
    001bf718adrp x27, 0x862000
    001bf71cldr x2, [x27+160]
    001bf720adrp x3, 0x55a000
    001bf724add x3, x3, 1368
    001bf728str x3, [sp+8]
    001bf72cstr x2, [sp+16]
    001bf730ldr x0, [sp+8]
    001bf734ldr x1, [sp+16]
    001bf738add x29, sp, 24
    001bf73cadd sp, sp, 32
    001bf740ret x30
    001bf744udf 0
    001bf748udf 0
    001bf74cudf 0
    001bf700
    001bf750
    001bf750google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Enums: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Enums(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf750str x30, [sp-32]!
    001bf754stur x29, [sp-8]
    001bf758sub x29, sp, 8
    001bf75cstr x0, [sp+40]
    001bf760str x1, [sp+48]
    001bf764stp xzr, xzr, [sp+8]
    001bf768adrp x27, 0x862000
    001bf76cldr x2, [x27+184]
    001bf770adrp x3, 0x55a000
    001bf774add x3, x3, 1312
    001bf778str x3, [sp+8]
    001bf77cstr x2, [sp+16]
    001bf780ldr x0, [sp+8]
    001bf784ldr x1, [sp+16]
    001bf788add x29, sp, 24
    001bf78cadd sp, sp, 32
    001bf790ret x30
    001bf794udf 0
    001bf798udf 0
    001bf79cudf 0
    001bf750
    001bf7a0
    001bf7a0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Extensions: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Extensions(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf7a0str x30, [sp-32]!
    001bf7a4stur x29, [sp-8]
    001bf7a8sub x29, sp, 8
    001bf7acstr x0, [sp+40]
    001bf7b0str x1, [sp+48]
    001bf7b4stp xzr, xzr, [sp+8]
    001bf7b8adrp x27, 0x862000
    001bf7bcldr x2, [x27+200]
    001bf7c0adrp x3, 0x55a000
    001bf7c4add x3, x3, 1256
    001bf7c8str x3, [sp+8]
    001bf7ccstr x2, [sp+16]
    001bf7d0ldr x0, [sp+8]
    001bf7d4ldr x1, [sp+16]
    001bf7d8add x29, sp, 24
    001bf7dcadd sp, sp, 32
    001bf7e0ret x30
    001bf7e4udf 0
    001bf7e8udf 0
    001bf7ecudf 0
    001bf7a0
    001bf7f0
    001bf7f0google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Services: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.Services(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f)
    001bf7f0str x30, [sp-32]!
    001bf7f4stur x29, [sp-8]
    001bf7f8sub x29, sp, 8
    001bf7fcstr x0, [sp+40]
    001bf800str x1, [sp+48]
    001bf804stp xzr, xzr, [sp+8]
    001bf808adrp x27, 0x862000
    001bf80cldr x2, [x27+208]
    001bf810adrp x3, 0x55a000
    001bf814add x3, x3, 1704
    001bf818str x3, [sp+8]
    001bf81cstr x2, [sp+16]
    001bf820ldr x0, [sp+8]
    001bf824ldr x1, [sp+16]
    001bf828add x29, sp, 24
    001bf82cadd sp, sp, 32
    001bf830ret x30
    001bf834udf 0
    001bf838udf 0
    001bf83cudf 0
    001bf7f0
    001bf840
    001bf840google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ProtoType: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderFile.ProtoType(struct google.golang.org/protobuf/internal/filedesc.PlaceholderFile f, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
    001bf840str x0, [sp+8]
    001bf844str x1, [sp+16]
    001bf848str x2, [sp+24]
    001bf84cstr x3, [sp+32]
    001bf850ret x30
    001bf854udf 0
    001bf858udf 0
    001bf85cudf 0
    001bf840
    001bf860
    001bf860google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ParentFile: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ParentFile(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf860str x30, [sp-32]!
    001bf864stur x29, [sp-8]
    001bf868sub x29, sp, 8
    001bf86cstr x0, [sp+40]
    001bf870str x1, [sp+48]
    001bf874stp xzr, xzr, [sp+8]
    001bf878stp xzr, xzr, [sp+8]
    001bf87cmov x0, xzr
    001bf880mov x1, xzr
    001bf884add x29, sp, 24
    001bf888add sp, sp, 32
    001bf88cret x30
    001bf860
    001bf890
    001bf890google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Parent: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Parent(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf890str x30, [sp-32]!
    001bf894stur x29, [sp-8]
    001bf898sub x29, sp, 8
    001bf89cstr x0, [sp+40]
    001bf8a0str x1, [sp+48]
    001bf8a4stp xzr, xzr, [sp+8]
    001bf8a8stp xzr, xzr, [sp+8]
    001bf8acmov x0, xzr
    001bf8b0mov x1, xzr
    001bf8b4add x29, sp, 24
    001bf8b8add sp, sp, 32
    001bf8bcret x30
    001bf890
    001bf8c0
    001bf8c0google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Index: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Index(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf8c0str x30, [sp-32]!
    001bf8c4stur x29, [sp-8]
    001bf8c8sub x29, sp, 8
    001bf8ccstr x0, [sp+40]
    001bf8d0str x1, [sp+48]
    001bf8d4str xzr, [sp+16]
    001bf8d8str xzr, [sp+16]
    001bf8dcmov x0, xzr
    001bf8e0add x29, sp, 24
    001bf8e4add sp, sp, 32
    001bf8e8ret x30
    001bf8ecudf 0
    001bf8c0
    001bf8f0
    001bf8f0google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Syntax: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Syntax(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf8f0str x30, [sp-32]!
    001bf8f4stur x29, [sp-8]
    001bf8f8sub x29, sp, 8
    001bf8fcstr x0, [sp+40]
    001bf900str x1, [sp+48]
    001bf904strb wzr, [sp+23]
    001bf908strb wzr, [sp+23]
    001bf90cmov x0, xzr
    001bf910add x29, sp, 24
    001bf914add sp, sp, 32
    001bf918ret x30
    001bf91cudf 0
    001bf8f0
    001bf920
    001bf920google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Name: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Name(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf920ldr x16, [x28+16]
    001bf924subs xzr, sp, x16
    001bf928b.ls 0x1bf96c
    001bf92cstr x30, [sp-64]!
    001bf930stur x29, [sp-8]
    001bf934sub x29, sp, 8
    001bf938str x0, [sp+72]
    001bf93cstr x1, [sp+80]
    001bf940stp xzr, xzr, [sp+24]
    001bf944ldr x0, [sp+72]
    001bf948ldr x1, [sp+80]
    001bf94cbl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
    001bf950str x0, [sp+40]
    001bf954str x1, [sp+48]
    001bf958str x0, [sp+24]
    001bf95cstr x1, [sp+32]
    001bf960ldur x29, [sp-8]
    001bf964ldr x30, [sp], 64
    001bf968ret x30
    001bf96c
    001bf96cloc_1bf96c:
    001bf96cstp x0, x1, [sp+8]
    001bf970mov x3, x30
    001bf974bl runtime.morestack_noctxt.abi0
    001bf978ldp x0, x1, [sp+8]
    001bf97cb 0x1bf920
    001bf920
    001bf980
    001bf980google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.FullName: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.FullName(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf980str x30, [sp-32]!
    001bf984stur x29, [sp-8]
    001bf988sub x29, sp, 8
    001bf98cstr x0, [sp+40]
    001bf990str x1, [sp+48]
    001bf994stp xzr, xzr, [sp+8]
    001bf998ldr x0, [sp+40]
    001bf99cldr x1, [sp+48]
    001bf9a0str x0, [sp+8]
    001bf9a4str x1, [sp+16]
    001bf9a8add x29, sp, 24
    001bf9acadd sp, sp, 32
    001bf9b0ret x30
    001bf9b4udf 0
    001bf9b8udf 0
    001bf9bcudf 0
    001bf980
    001bf9c0
    001bf9c0google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.IsPlaceholder(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf9c0str x30, [sp-32]!
    001bf9c4stur x29, [sp-8]
    001bf9c8sub x29, sp, 8
    001bf9ccstr x0, [sp+40]
    001bf9d0str x1, [sp+48]
    001bf9d4strb wzr, [sp+23]
    001bf9d8orr x0, xzr, 1
    001bf9dcstrb w0, [sp+23]
    001bf9e0add x29, sp, 24
    001bf9e4add sp, sp, 32
    001bf9e8ret x30
    001bf9ecudf 0
    001bf9c0
    001bf9f0
    001bf9f0google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Values: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.Values(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bf9f0str x30, [sp-32]!
    001bf9f4stur x29, [sp-8]
    001bf9f8sub x29, sp, 8
    001bf9fcstr x0, [sp+40]
    001bfa00str x1, [sp+48]
    001bfa04stp xzr, xzr, [sp+8]
    001bfa08adrp x27, 0x862000
    001bfa0cldr x2, [x27+192]
    001bfa10adrp x3, 0x55a000
    001bfa14add x3, x3, 3040
    001bfa18str x3, [sp+8]
    001bfa1cstr x2, [sp+16]
    001bfa20ldr x0, [sp+8]
    001bfa24ldr x1, [sp+16]
    001bfa28add x29, sp, 24
    001bfa2cadd sp, sp, 32
    001bfa30ret x30
    001bfa34udf 0
    001bfa38udf 0
    001bfa3cudf 0
    001bf9f0
    001bfa40
    001bfa40google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ReservedNames(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bfa40str x30, [sp-32]!
    001bfa44stur x29, [sp-8]
    001bfa48sub x29, sp, 8
    001bfa4cstr x0, [sp+40]
    001bfa50str x1, [sp+48]
    001bfa54stp xzr, xzr, [sp+8]
    001bfa58adrp x27, 0x862000
    001bfa5cldr x2, [x27+112]
    001bfa60adrp x3, 0x55a000
    001bfa64add x3, x3, 1536
    001bfa68str x3, [sp+8]
    001bfa6cstr x2, [sp+16]
    001bfa70ldr x0, [sp+8]
    001bfa74ldr x1, [sp+16]
    001bfa78add x29, sp, 24
    001bfa7cadd sp, sp, 32
    001bfa80ret x30
    001bfa84udf 0
    001bfa88udf 0
    001bfa8cudf 0
    001bfa40
    001bfa90
    001bfa90google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ReservedRanges(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e)
    001bfa90str x30, [sp-32]!
    001bfa94stur x29, [sp-8]
    001bfa98sub x29, sp, 8
    001bfa9cstr x0, [sp+40]
    001bfaa0str x1, [sp+48]
    001bfaa4stp xzr, xzr, [sp+8]
    001bfaa8adrp x27, 0x862000
    001bfaacldr x2, [x27+120]
    001bfab0adrp x3, 0x55a000
    001bfab4add x3, x3, 1648
    001bfab8str x3, [sp+8]
    001bfabcstr x2, [sp+16]
    001bfac0ldr x0, [sp+8]
    001bfac4ldr x1, [sp+16]
    001bfac8add x29, sp, 24
    001bfaccadd sp, sp, 32
    001bfad0ret x30
    001bfad4udf 0
    001bfad8udf 0
    001bfadcudf 0
    001bfa90
    001bfae0
    001bfae0google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ProtoType: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnum.ProtoType(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnum e, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor p1)
    001bfae0str x0, [sp+8]
    001bfae4str x1, [sp+16]
    001bfae8str x2, [sp+24]
    001bfaecstr x3, [sp+32]
    001bfaf0ret x30
    001bfaf4udf 0
    001bfaf8udf 0
    001bfafcudf 0
    001bfae0
    001bfb00
    001bfb00google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ParentFile: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ParentFile(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfb00str x30, [sp-32]!
    001bfb04stur x29, [sp-8]
    001bfb08sub x29, sp, 8
    001bfb0cstr x0, [sp+40]
    001bfb10str x1, [sp+48]
    001bfb14stp xzr, xzr, [sp+8]
    001bfb18stp xzr, xzr, [sp+8]
    001bfb1cmov x0, xzr
    001bfb20mov x1, xzr
    001bfb24add x29, sp, 24
    001bfb28add sp, sp, 32
    001bfb2cret x30
    001bfb00
    001bfb30
    001bfb30google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Parent: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Parent(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfb30str x30, [sp-32]!
    001bfb34stur x29, [sp-8]
    001bfb38sub x29, sp, 8
    001bfb3cstr x0, [sp+40]
    001bfb40str x1, [sp+48]
    001bfb44stp xzr, xzr, [sp+8]
    001bfb48stp xzr, xzr, [sp+8]
    001bfb4cmov x0, xzr
    001bfb50mov x1, xzr
    001bfb54add x29, sp, 24
    001bfb58add sp, sp, 32
    001bfb5cret x30
    001bfb30
    001bfb60
    001bfb60google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Index: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Index(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfb60str x30, [sp-32]!
    001bfb64stur x29, [sp-8]
    001bfb68sub x29, sp, 8
    001bfb6cstr x0, [sp+40]
    001bfb70str x1, [sp+48]
    001bfb74str xzr, [sp+16]
    001bfb78str xzr, [sp+16]
    001bfb7cmov x0, xzr
    001bfb80add x29, sp, 24
    001bfb84add sp, sp, 32
    001bfb88ret x30
    001bfb8cudf 0
    001bfb60
    001bfb90
    001bfb90google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Syntax: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Syntax(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfb90str x30, [sp-32]!
    001bfb94stur x29, [sp-8]
    001bfb98sub x29, sp, 8
    001bfb9cstr x0, [sp+40]
    001bfba0str x1, [sp+48]
    001bfba4strb wzr, [sp+23]
    001bfba8strb wzr, [sp+23]
    001bfbacmov x0, xzr
    001bfbb0add x29, sp, 24
    001bfbb4add sp, sp, 32
    001bfbb8ret x30
    001bfbbcudf 0
    001bfb90
    001bfbc0
    001bfbc0google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Name: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Name(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfbc0ldr x16, [x28+16]
    001bfbc4subs xzr, sp, x16
    001bfbc8b.ls 0x1bfc0c
    001bfbccstr x30, [sp-64]!
    001bfbd0stur x29, [sp-8]
    001bfbd4sub x29, sp, 8
    001bfbd8str x0, [sp+72]
    001bfbdcstr x1, [sp+80]
    001bfbe0stp xzr, xzr, [sp+24]
    001bfbe4ldr x0, [sp+72]
    001bfbe8ldr x1, [sp+80]
    001bfbecbl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
    001bfbf0str x0, [sp+40]
    001bfbf4str x1, [sp+48]
    001bfbf8str x0, [sp+24]
    001bfbfcstr x1, [sp+32]
    001bfc00ldur x29, [sp-8]
    001bfc04ldr x30, [sp], 64
    001bfc08ret x30
    001bfc0c
    001bfc0cloc_1bfc0c:
    001bfc0cstp x0, x1, [sp+8]
    001bfc10mov x3, x30
    001bfc14bl runtime.morestack_noctxt.abi0
    001bfc18ldp x0, x1, [sp+8]
    001bfc1cb 0x1bfbc0
    001bfbc0
    001bfc20
    001bfc20google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.FullName: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.FullName(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfc20str x30, [sp-32]!
    001bfc24stur x29, [sp-8]
    001bfc28sub x29, sp, 8
    001bfc2cstr x0, [sp+40]
    001bfc30str x1, [sp+48]
    001bfc34stp xzr, xzr, [sp+8]
    001bfc38ldr x0, [sp+40]
    001bfc3cldr x1, [sp+48]
    001bfc40str x0, [sp+8]
    001bfc44str x1, [sp+16]
    001bfc48add x29, sp, 24
    001bfc4cadd sp, sp, 32
    001bfc50ret x30
    001bfc54udf 0
    001bfc58udf 0
    001bfc5cudf 0
    001bfc20
    001bfc60
    001bfc60google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.IsPlaceholder(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfc60str x30, [sp-32]!
    001bfc64stur x29, [sp-8]
    001bfc68sub x29, sp, 8
    001bfc6cstr x0, [sp+40]
    001bfc70str x1, [sp+48]
    001bfc74strb wzr, [sp+23]
    001bfc78orr x0, xzr, 1
    001bfc7cstrb w0, [sp+23]
    001bfc80add x29, sp, 24
    001bfc84add sp, sp, 32
    001bfc88ret x30
    001bfc8cudf 0
    001bfc60
    001bfc90
    001bfc90google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Number: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.Number(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e)
    001bfc90str x30, [sp-32]!
    001bfc94stur x29, [sp-8]
    001bfc98sub x29, sp, 8
    001bfc9cstr x0, [sp+40]
    001bfca0str x1, [sp+48]
    001bfca4str wzr, [sp+20]
    001bfca8str wzr, [sp+20]
    001bfcacmov x0, xzr
    001bfcb0add x29, sp, 24
    001bfcb4add sp, sp, 32
    001bfcb8ret x30
    001bfcbcudf 0
    001bfc90
    001bfcc0
    001bfcc0google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ProtoType: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue.ProtoType(struct google.golang.org/protobuf/internal/filedesc.PlaceholderEnumValue e, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor p1)
    001bfcc0str x0, [sp+8]
    001bfcc4str x1, [sp+16]
    001bfcc8str x2, [sp+24]
    001bfcccstr x3, [sp+32]
    001bfcd0ret x30
    001bfcd4udf 0
    001bfcd8udf 0
    001bfcdcudf 0
    001bfcc0
    001bfce0
    001bfce0google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ParentFile: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ParentFile(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfce0str x30, [sp-32]!
    001bfce4stur x29, [sp-8]
    001bfce8sub x29, sp, 8
    001bfcecstr x0, [sp+40]
    001bfcf0str x1, [sp+48]
    001bfcf4stp xzr, xzr, [sp+8]
    001bfcf8stp xzr, xzr, [sp+8]
    001bfcfcmov x0, xzr
    001bfd00mov x1, xzr
    001bfd04add x29, sp, 24
    001bfd08add sp, sp, 32
    001bfd0cret x30
    001bfce0
    001bfd10
    001bfd10google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Parent: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Parent(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfd10str x30, [sp-32]!
    001bfd14stur x29, [sp-8]
    001bfd18sub x29, sp, 8
    001bfd1cstr x0, [sp+40]
    001bfd20str x1, [sp+48]
    001bfd24stp xzr, xzr, [sp+8]
    001bfd28stp xzr, xzr, [sp+8]
    001bfd2cmov x0, xzr
    001bfd30mov x1, xzr
    001bfd34add x29, sp, 24
    001bfd38add sp, sp, 32
    001bfd3cret x30
    001bfd10
    001bfd40
    001bfd40google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Index: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Index(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfd40str x30, [sp-32]!
    001bfd44stur x29, [sp-8]
    001bfd48sub x29, sp, 8
    001bfd4cstr x0, [sp+40]
    001bfd50str x1, [sp+48]
    001bfd54str xzr, [sp+16]
    001bfd58str xzr, [sp+16]
    001bfd5cmov x0, xzr
    001bfd60add x29, sp, 24
    001bfd64add sp, sp, 32
    001bfd68ret x30
    001bfd6cudf 0
    001bfd40
    001bfd70
    001bfd70google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Syntax: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Syntax(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfd70str x30, [sp-32]!
    001bfd74stur x29, [sp-8]
    001bfd78sub x29, sp, 8
    001bfd7cstr x0, [sp+40]
    001bfd80str x1, [sp+48]
    001bfd84strb wzr, [sp+23]
    001bfd88strb wzr, [sp+23]
    001bfd8cmov x0, xzr
    001bfd90add x29, sp, 24
    001bfd94add sp, sp, 32
    001bfd98ret x30
    001bfd9cudf 0
    001bfd70
    001bfda0
    001bfda0google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Name: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Name(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfda0ldr x16, [x28+16]
    001bfda4subs xzr, sp, x16
    001bfda8b.ls 0x1bfdec
    001bfdacstr x30, [sp-64]!
    001bfdb0stur x29, [sp-8]
    001bfdb4sub x29, sp, 8
    001bfdb8str x0, [sp+72]
    001bfdbcstr x1, [sp+80]
    001bfdc0stp xzr, xzr, [sp+24]
    001bfdc4ldr x0, [sp+72]
    001bfdc8ldr x1, [sp+80]
    001bfdccbl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
    001bfdd0str x0, [sp+40]
    001bfdd4str x1, [sp+48]
    001bfdd8str x0, [sp+24]
    001bfddcstr x1, [sp+32]
    001bfde0ldur x29, [sp-8]
    001bfde4ldr x30, [sp], 64
    001bfde8ret x30
    001bfdec
    001bfdecloc_1bfdec:
    001bfdecstp x0, x1, [sp+8]
    001bfdf0mov x3, x30
    001bfdf4bl runtime.morestack_noctxt.abi0
    001bfdf8ldp x0, x1, [sp+8]
    001bfdfcb 0x1bfda0
    001bfda0
    001bfe00
    001bfe00google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.FullName: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.FullName(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfe00str x30, [sp-32]!
    001bfe04stur x29, [sp-8]
    001bfe08sub x29, sp, 8
    001bfe0cstr x0, [sp+40]
    001bfe10str x1, [sp+48]
    001bfe14stp xzr, xzr, [sp+8]
    001bfe18ldr x0, [sp+40]
    001bfe1cldr x1, [sp+48]
    001bfe20str x0, [sp+8]
    001bfe24str x1, [sp+16]
    001bfe28add x29, sp, 24
    001bfe2cadd sp, sp, 32
    001bfe30ret x30
    001bfe34udf 0
    001bfe38udf 0
    001bfe3cudf 0
    001bfe00
    001bfe40
    001bfe40google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.IsPlaceholder(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfe40str x30, [sp-32]!
    001bfe44stur x29, [sp-8]
    001bfe48sub x29, sp, 8
    001bfe4cstr x0, [sp+40]
    001bfe50str x1, [sp+48]
    001bfe54strb wzr, [sp+23]
    001bfe58orr x0, xzr, 1
    001bfe5cstrb w0, [sp+23]
    001bfe60add x29, sp, 24
    001bfe64add sp, sp, 32
    001bfe68ret x30
    001bfe6cudf 0
    001bfe40
    001bfe70
    001bfe70google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.IsMapEntry: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.IsMapEntry(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfe70str x30, [sp-32]!
    001bfe74stur x29, [sp-8]
    001bfe78sub x29, sp, 8
    001bfe7cstr x0, [sp+40]
    001bfe80str x1, [sp+48]
    001bfe84strb wzr, [sp+23]
    001bfe88strb wzr, [sp+23]
    001bfe8cmov x0, xzr
    001bfe90add x29, sp, 24
    001bfe94add sp, sp, 32
    001bfe98ret x30
    001bfe9cudf 0
    001bfe70
    001bfea0
    001bfea0google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Fields: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Fields(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfea0str x30, [sp-32]!
    001bfea4stur x29, [sp-8]
    001bfea8sub x29, sp, 8
    001bfeacstr x0, [sp+40]
    001bfeb0str x1, [sp+48]
    001bfeb4stp xzr, xzr, [sp+8]
    001bfeb8adrp x27, 0x862000
    001bfebcldr x2, [x27+168]
    001bfec0adrp x3, 0x55b000
    001bfec4add x3, x3, 2464
    001bfec8str x3, [sp+8]
    001bfeccstr x2, [sp+16]
    001bfed0ldr x0, [sp+8]
    001bfed4ldr x1, [sp+16]
    001bfed8add x29, sp, 24
    001bfedcadd sp, sp, 32
    001bfee0ret x30
    001bfee4udf 0
    001bfee8udf 0
    001bfeecudf 0
    001bfea0
    001bfef0
    001bfef0google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Oneofs: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.Oneofs(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bfef0str x30, [sp-32]!
    001bfef4stur x29, [sp-8]
    001bfef8sub x29, sp, 8
    001bfefcstr x0, [sp+40]
    001bff00str x1, [sp+48]
    001bff04stp xzr, xzr, [sp+8]
    001bff08adrp x27, 0x862000
    001bff0cldr x2, [x27+176]
    001bff10adrp x3, 0x55a000
    001bff14add x3, x3, 1592
    001bff18str x3, [sp+8]
    001bff1cstr x2, [sp+16]
    001bff20ldr x0, [sp+8]
    001bff24ldr x1, [sp+16]
    001bff28add x29, sp, 24
    001bff2cadd sp, sp, 32
    001bff30ret x30
    001bff34udf 0
    001bff38udf 0
    001bff3cudf 0
    001bfef0
    001bff40
    001bff40google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ReservedNames(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bff40str x30, [sp-32]!
    001bff44stur x29, [sp-8]
    001bff48sub x29, sp, 8
    001bff4cstr x0, [sp+40]
    001bff50str x1, [sp+48]
    001bff54stp xzr, xzr, [sp+8]
    001bff58adrp x27, 0x862000
    001bff5cldr x2, [x27+112]
    001bff60adrp x3, 0x55a000
    001bff64add x3, x3, 1536
    001bff68str x3, [sp+8]
    001bff6cstr x2, [sp+16]
    001bff70ldr x0, [sp+8]
    001bff74ldr x1, [sp+16]
    001bff78add x29, sp, 24
    001bff7cadd sp, sp, 32
    001bff80ret x30
    001bff84udf 0
    001bff88udf 0
    001bff8cudf 0
    001bff40
    001bff90
    001bff90google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ReservedRanges(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bff90str x30, [sp-32]!
    001bff94stur x29, [sp-8]
    001bff98sub x29, sp, 8
    001bff9cstr x0, [sp+40]
    001bffa0str x1, [sp+48]
    001bffa4stp xzr, xzr, [sp+8]
    001bffa8adrp x27, 0x862000
    001bffacldr x2, [x27+128]
    001bffb0adrp x3, 0x55a000
    001bffb4add x3, x3, 1424
    001bffb8str x3, [sp+8]
    001bffbcstr x2, [sp+16]
    001bffc0ldr x0, [sp+8]
    001bffc4ldr x1, [sp+16]
    001bffc8add x29, sp, 24
    001bffccadd sp, sp, 32
    001bffd0ret x30
    001bffd4udf 0
    001bffd8udf 0
    001bffdcudf 0
    001bff90
    001bffe0
    001bffe0google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.RequiredNumbers: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.RequiredNumbers(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001bffe0str x30, [sp-32]!
    001bffe4stur x29, [sp-8]
    001bffe8sub x29, sp, 8
    001bffecstr x0, [sp+40]
    001bfff0str x1, [sp+48]
    001bfff4stp xzr, xzr, [sp+8]
    001bfff8adrp x27, 0x862000
    001bfffcldr x2, [x27+136]
    001c0000adrp x3, 0x559000
    001c0004add x3, x3, 1480
    001c0008str x3, [sp+8]
    001c000cstr x2, [sp+16]
    001c0010ldr x0, [sp+8]
    001c0014ldr x1, [sp+16]
    001c0018add x29, sp, 24
    001c001cadd sp, sp, 32
    001c0020ret x30
    001c0024udf 0
    001c0028udf 0
    001c002cudf 0
    001bffe0
    001c0030
    001c0030google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ExtensionRanges: ; void google.golang.org/protobuf/internal/filedesc.PlaceholderMessage.ExtensionRanges(struct google.golang.org/protobuf/internal/filedesc.PlaceholderMessage m)
    001c0030str x30, [sp-32]!
    001c0034stur x29, [sp-8]
    001c0038sub x29, sp, 8
    001c003cstr x0, [sp+40]
    001c0040str x1, [sp+48]
    001c0044stp xzr, xzr, [sp+8]
    001c0048adrp x27, 0x861000
    001c004cldr x2, [x27+128]
    001c0050adrp x3, 0x559000
    001c0054add x3, x3, 1424
    001c0058str x3, [sp+8]
    001c005cstr x2, [sp+16]
    001c0060ldr x0, [sp+8]
    001c0064ldr x1, [sp+16]
    001c0068add x29, sp, 24
    001c006cadd sp, sp, 32
    001c0070ret x30
    001c0074udf 0
    001c0078udf 0
    001c007cudf 0
    001c0030