File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    0024fa40
    0024fa40google.golang.org/protobuf/internal/impl.(*placeholderExtension).IsWeak: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).IsWeak(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fa40ldr x16, [x28+16]
    0024fa44subs xzr, sp, x16
    0024fa48b.ls 0x24fabc
    0024fa4cstr x30, [sp-80]!
    0024fa50stur x29, [sp-8]
    0024fa54sub x29, sp, 8
    0024fa58ldr x16, [x28+32]
    0024fa5ccbnz x16, 0x24fad0
    0024fa60
    0024fa60loc_24fa60:
    0024fa60str x0, [sp+88]
    0024fa64strb wzr, [sp+46]
    0024fa68ldr x3, [sp+88]
    0024fa6ccbnz x3, 0x24fa74
    0024fa70b 0x24fab4
    0024fa74
    0024fa74loc_24fa74:
    0024fa74ldr x3, [sp+88]
    0024fa78ldrsb x27, [x3]
    0024fa7cldrsw x2, [x3+16]
    0024fa80ldr x4, [x3]
    0024fa84ldr x3, [x3+8]
    0024fa88str x4, [sp+48]
    0024fa8cstr x3, [sp+56]
    0024fa90str w2, [sp+64]
    0024fa94ldr x0, [sp+48]
    0024fa98ldr x1, [sp+56]
    0024fa9cbl google.golang.org/protobuf/internal/impl.placeholderExtension.IsWeak
    0024faa0strb w0, [sp+47]
    0024faa4strb w0, [sp+46]
    0024faa8ldur x29, [sp-8]
    0024faacldr x30, [sp], 80
    0024fab0ret x30
    0024fab4
    0024fab4loc_24fab4:
    0024fab4bl runtime.panicwrap
    0024fab8hint
    0024fabc
    0024fabcloc_24fabc:
    0024fabcstr x0, [sp+8]
    0024fac0mov x3, x30
    0024fac4bl runtime.morestack_noctxt.abi0
    0024fac8ldr x0, [sp+8]
    0024faccb 0x24fa40
    0024fad0
    0024fad0loc_24fad0:
    0024fad0ldr x17, [x16]
    0024fad4add x20, sp, 88
    0024fad8subs xzr, x20, x17
    0024fadcb.ne 0x24fa60
    0024fae0add x20, sp, 8
    0024fae4str x20, [x16]
    0024fae8b 0x24fa60
    0024faecudf 0
    0024fa40
    0024faf0
    0024faf0google.golang.org/protobuf/internal/impl.(*placeholderExtension).JSONName: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).JSONName(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024faf0ldr x16, [x28+16]
    0024faf4subs xzr, sp, x16
    0024faf8b.ls 0x24fb74
    0024fafcstr x30, [sp-96]!
    0024fb00stur x29, [sp-8]
    0024fb04sub x29, sp, 8
    0024fb08ldr x16, [x28+32]
    0024fb0ccbnz x16, 0x24fb88
    0024fb10
    0024fb10loc_24fb10:
    0024fb10str x0, [sp+104]
    0024fb14stp xzr, xzr, [sp+32]
    0024fb18ldr x3, [sp+104]
    0024fb1ccbnz x3, 0x24fb24
    0024fb20b 0x24fb6c
    0024fb24
    0024fb24loc_24fb24:
    0024fb24ldr x3, [sp+104]
    0024fb28ldrsb x27, [x3]
    0024fb2cldrsw x2, [x3+16]
    0024fb30ldr x4, [x3]
    0024fb34ldr x3, [x3+8]
    0024fb38str x4, [sp+48]
    0024fb3cstr x3, [sp+56]
    0024fb40str w2, [sp+64]
    0024fb44ldr x0, [sp+48]
    0024fb48ldr x1, [sp+56]
    0024fb4cbl google.golang.org/protobuf/internal/impl.placeholderExtension.JSONName
    0024fb50str x0, [sp+72]
    0024fb54str x1, [sp+80]
    0024fb58str x0, [sp+32]
    0024fb5cstr x1, [sp+40]
    0024fb60ldur x29, [sp-8]
    0024fb64ldr x30, [sp], 96
    0024fb68ret x30
    0024fb6c
    0024fb6cloc_24fb6c:
    0024fb6cbl runtime.panicwrap
    0024fb70hint
    0024fb74
    0024fb74loc_24fb74:
    0024fb74str x0, [sp+8]
    0024fb78mov x3, x30
    0024fb7cbl runtime.morestack_noctxt.abi0
    0024fb80ldr x0, [sp+8]
    0024fb84b 0x24faf0
    0024fb88
    0024fb88loc_24fb88:
    0024fb88ldr x17, [x16]
    0024fb8cadd x20, sp, 104
    0024fb90subs xzr, x20, x17
    0024fb94b.ne 0x24fb10
    0024fb98add x20, sp, 8
    0024fb9cstr x20, [x16]
    0024fba0b 0x24fb10
    0024fba4udf 0
    0024fba8udf 0
    0024fbacudf 0
    0024faf0
    0024fbb0
    0024fbb0google.golang.org/protobuf/internal/impl.(*placeholderExtension).Kind: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Kind(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fbb0ldr x16, [x28+16]
    0024fbb4subs xzr, sp, x16
    0024fbb8b.ls 0x24fc2c
    0024fbbcstr x30, [sp-80]!
    0024fbc0stur x29, [sp-8]
    0024fbc4sub x29, sp, 8
    0024fbc8ldr x16, [x28+32]
    0024fbcccbnz x16, 0x24fc40
    0024fbd0
    0024fbd0loc_24fbd0:
    0024fbd0str x0, [sp+88]
    0024fbd4strb wzr, [sp+46]
    0024fbd8ldr x3, [sp+88]
    0024fbdccbnz x3, 0x24fbe4
    0024fbe0b 0x24fc24
    0024fbe4
    0024fbe4loc_24fbe4:
    0024fbe4ldr x3, [sp+88]
    0024fbe8ldrsb x27, [x3]
    0024fbecldrsw x2, [x3+16]
    0024fbf0ldr x4, [x3]
    0024fbf4ldr x3, [x3+8]
    0024fbf8str x4, [sp+48]
    0024fbfcstr x3, [sp+56]
    0024fc00str w2, [sp+64]
    0024fc04ldr x0, [sp+48]
    0024fc08ldr x1, [sp+56]
    0024fc0cbl google.golang.org/protobuf/internal/impl.placeholderExtension.Kind
    0024fc10strb w0, [sp+47]
    0024fc14strb w0, [sp+46]
    0024fc18ldur x29, [sp-8]
    0024fc1cldr x30, [sp], 80
    0024fc20ret x30
    0024fc24
    0024fc24loc_24fc24:
    0024fc24bl runtime.panicwrap
    0024fc28hint
    0024fc2c
    0024fc2cloc_24fc2c:
    0024fc2cstr x0, [sp+8]
    0024fc30mov x3, x30
    0024fc34bl runtime.morestack_noctxt.abi0
    0024fc38ldr x0, [sp+8]
    0024fc3cb 0x24fbb0
    0024fc40
    0024fc40loc_24fc40:
    0024fc40ldr x17, [x16]
    0024fc44add x20, sp, 88
    0024fc48subs xzr, x20, x17
    0024fc4cb.ne 0x24fbd0
    0024fc50add x20, sp, 8
    0024fc54str x20, [x16]
    0024fc58b 0x24fbd0
    0024fc5cudf 0
    0024fbb0
    0024fc60
    0024fc60google.golang.org/protobuf/internal/impl.(*placeholderExtension).MapKey: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).MapKey(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fc60ldr x16, [x28+16]
    0024fc64subs xzr, sp, x16
    0024fc68b.ls 0x24fce4
    0024fc6cstr x30, [sp-96]!
    0024fc70stur x29, [sp-8]
    0024fc74sub x29, sp, 8
    0024fc78ldr x16, [x28+32]
    0024fc7ccbnz x16, 0x24fcf8
    0024fc80
    0024fc80loc_24fc80:
    0024fc80str x0, [sp+104]
    0024fc84stp xzr, xzr, [sp+32]
    0024fc88ldr x3, [sp+104]
    0024fc8ccbnz x3, 0x24fc94
    0024fc90b 0x24fcdc
    0024fc94
    0024fc94loc_24fc94:
    0024fc94ldr x3, [sp+104]
    0024fc98ldrsb x27, [x3]
    0024fc9cldrsw x2, [x3+16]
    0024fca0ldr x4, [x3]
    0024fca4ldr x3, [x3+8]
    0024fca8str x4, [sp+48]
    0024fcacstr x3, [sp+56]
    0024fcb0str w2, [sp+64]
    0024fcb4ldr x0, [sp+48]
    0024fcb8ldr x1, [sp+56]
    0024fcbcbl google.golang.org/protobuf/internal/impl.placeholderExtension.MapKey
    0024fcc0str x0, [sp+72]
    0024fcc4str x1, [sp+80]
    0024fcc8str x0, [sp+32]
    0024fcccstr x1, [sp+40]
    0024fcd0ldur x29, [sp-8]
    0024fcd4ldr x30, [sp], 96
    0024fcd8ret x30
    0024fcdc
    0024fcdcloc_24fcdc:
    0024fcdcbl runtime.panicwrap
    0024fce0hint
    0024fce4
    0024fce4loc_24fce4:
    0024fce4str x0, [sp+8]
    0024fce8mov x3, x30
    0024fcecbl runtime.morestack_noctxt.abi0
    0024fcf0ldr x0, [sp+8]
    0024fcf4b 0x24fc60
    0024fcf8
    0024fcf8loc_24fcf8:
    0024fcf8ldr x17, [x16]
    0024fcfcadd x20, sp, 104
    0024fd00subs xzr, x20, x17
    0024fd04b.ne 0x24fc80
    0024fd08add x20, sp, 8
    0024fd0cstr x20, [x16]
    0024fd10b 0x24fc80
    0024fd14udf 0
    0024fd18udf 0
    0024fd1cudf 0
    0024fc60
    0024fd20
    0024fd20google.golang.org/protobuf/internal/impl.(*placeholderExtension).MapValue: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).MapValue(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fd20ldr x16, [x28+16]
    0024fd24subs xzr, sp, x16
    0024fd28b.ls 0x24fda4
    0024fd2cstr x30, [sp-96]!
    0024fd30stur x29, [sp-8]
    0024fd34sub x29, sp, 8
    0024fd38ldr x16, [x28+32]
    0024fd3ccbnz x16, 0x24fdb8
    0024fd40
    0024fd40loc_24fd40:
    0024fd40str x0, [sp+104]
    0024fd44stp xzr, xzr, [sp+32]
    0024fd48ldr x3, [sp+104]
    0024fd4ccbnz x3, 0x24fd54
    0024fd50b 0x24fd9c
    0024fd54
    0024fd54loc_24fd54:
    0024fd54ldr x3, [sp+104]
    0024fd58ldrsb x27, [x3]
    0024fd5cldrsw x2, [x3+16]
    0024fd60ldr x4, [x3]
    0024fd64ldr x3, [x3+8]
    0024fd68str x4, [sp+48]
    0024fd6cstr x3, [sp+56]
    0024fd70str w2, [sp+64]
    0024fd74ldr x0, [sp+48]
    0024fd78ldr x1, [sp+56]
    0024fd7cbl google.golang.org/protobuf/internal/impl.placeholderExtension.MapValue
    0024fd80str x0, [sp+72]
    0024fd84str x1, [sp+80]
    0024fd88str x0, [sp+32]
    0024fd8cstr x1, [sp+40]
    0024fd90ldur x29, [sp-8]
    0024fd94ldr x30, [sp], 96
    0024fd98ret x30
    0024fd9c
    0024fd9cloc_24fd9c:
    0024fd9cbl runtime.panicwrap
    0024fda0hint
    0024fda4
    0024fda4loc_24fda4:
    0024fda4str x0, [sp+8]
    0024fda8mov x3, x30
    0024fdacbl runtime.morestack_noctxt.abi0
    0024fdb0ldr x0, [sp+8]
    0024fdb4b 0x24fd20
    0024fdb8
    0024fdb8loc_24fdb8:
    0024fdb8ldr x17, [x16]
    0024fdbcadd x20, sp, 104
    0024fdc0subs xzr, x20, x17
    0024fdc4b.ne 0x24fd40
    0024fdc8add x20, sp, 8
    0024fdccstr x20, [x16]
    0024fdd0b 0x24fd40
    0024fdd4udf 0
    0024fdd8udf 0
    0024fddcudf 0
    0024fd20
    0024fde0
    0024fde0google.golang.org/protobuf/internal/impl.(*placeholderExtension).Message: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Message(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fde0ldr x16, [x28+16]
    0024fde4subs xzr, sp, x16
    0024fde8b.ls 0x24fe64
    0024fdecstr x30, [sp-96]!
    0024fdf0stur x29, [sp-8]
    0024fdf4sub x29, sp, 8
    0024fdf8ldr x16, [x28+32]
    0024fdfccbnz x16, 0x24fe78
    0024fe00
    0024fe00loc_24fe00:
    0024fe00str x0, [sp+104]
    0024fe04stp xzr, xzr, [sp+32]
    0024fe08ldr x3, [sp+104]
    0024fe0ccbnz x3, 0x24fe14
    0024fe10b 0x24fe5c
    0024fe14
    0024fe14loc_24fe14:
    0024fe14ldr x3, [sp+104]
    0024fe18ldrsb x27, [x3]
    0024fe1cldrsw x2, [x3+16]
    0024fe20ldr x4, [x3]
    0024fe24ldr x3, [x3+8]
    0024fe28str x4, [sp+48]
    0024fe2cstr x3, [sp+56]
    0024fe30str w2, [sp+64]
    0024fe34ldr x0, [sp+48]
    0024fe38ldr x1, [sp+56]
    0024fe3cbl google.golang.org/protobuf/internal/impl.placeholderExtension.Message
    0024fe40str x0, [sp+72]
    0024fe44str x1, [sp+80]
    0024fe48str x0, [sp+32]
    0024fe4cstr x1, [sp+40]
    0024fe50ldur x29, [sp-8]
    0024fe54ldr x30, [sp], 96
    0024fe58ret x30
    0024fe5c
    0024fe5cloc_24fe5c:
    0024fe5cbl runtime.panicwrap
    0024fe60hint
    0024fe64
    0024fe64loc_24fe64:
    0024fe64str x0, [sp+8]
    0024fe68mov x3, x30
    0024fe6cbl runtime.morestack_noctxt.abi0
    0024fe70ldr x0, [sp+8]
    0024fe74b 0x24fde0
    0024fe78
    0024fe78loc_24fe78:
    0024fe78ldr x17, [x16]
    0024fe7cadd x20, sp, 104
    0024fe80subs xzr, x20, x17
    0024fe84b.ne 0x24fe00
    0024fe88add x20, sp, 8
    0024fe8cstr x20, [x16]
    0024fe90b 0x24fe00
    0024fe94udf 0
    0024fe98udf 0
    0024fe9cudf 0
    0024fde0
    0024fea0
    0024fea0google.golang.org/protobuf/internal/impl.(*placeholderExtension).Name: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Name(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024fea0ldr x16, [x28+16]
    0024fea4subs xzr, sp, x16
    0024fea8b.ls 0x24ff24
    0024feacstr x30, [sp-96]!
    0024feb0stur x29, [sp-8]
    0024feb4sub x29, sp, 8
    0024feb8ldr x16, [x28+32]
    0024febccbnz x16, 0x24ff38
    0024fec0
    0024fec0loc_24fec0:
    0024fec0str x0, [sp+104]
    0024fec4stp xzr, xzr, [sp+32]
    0024fec8ldr x3, [sp+104]
    0024fecccbnz x3, 0x24fed4
    0024fed0b 0x24ff1c
    0024fed4
    0024fed4loc_24fed4:
    0024fed4ldr x3, [sp+104]
    0024fed8ldrsb x27, [x3]
    0024fedcldrsw x2, [x3+16]
    0024fee0ldr x4, [x3]
    0024fee4ldr x3, [x3+8]
    0024fee8str x4, [sp+48]
    0024feecstr x3, [sp+56]
    0024fef0str w2, [sp+64]
    0024fef4ldr x0, [sp+48]
    0024fef8ldr x1, [sp+56]
    0024fefcbl google.golang.org/protobuf/internal/impl.placeholderExtension.Name
    0024ff00str x0, [sp+72]
    0024ff04str x1, [sp+80]
    0024ff08str x0, [sp+32]
    0024ff0cstr x1, [sp+40]
    0024ff10ldur x29, [sp-8]
    0024ff14ldr x30, [sp], 96
    0024ff18ret x30
    0024ff1c
    0024ff1cloc_24ff1c:
    0024ff1cbl runtime.panicwrap
    0024ff20hint
    0024ff24
    0024ff24loc_24ff24:
    0024ff24str x0, [sp+8]
    0024ff28mov x3, x30
    0024ff2cbl runtime.morestack_noctxt.abi0
    0024ff30ldr x0, [sp+8]
    0024ff34b 0x24fea0
    0024ff38
    0024ff38loc_24ff38:
    0024ff38ldr x17, [x16]
    0024ff3cadd x20, sp, 104
    0024ff40subs xzr, x20, x17
    0024ff44b.ne 0x24fec0
    0024ff48add x20, sp, 8
    0024ff4cstr x20, [x16]
    0024ff50b 0x24fec0
    0024ff54udf 0
    0024ff58udf 0
    0024ff5cudf 0
    0024fea0
    0024ff60
    0024ff60google.golang.org/protobuf/internal/impl.(*placeholderExtension).Number: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Number(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    0024ff60ldr x16, [x28+16]
    0024ff64subs xzr, sp, x16
    0024ff68b.ls 0x24ffdc
    0024ff6cstr x30, [sp-80]!
    0024ff70stur x29, [sp-8]
    0024ff74sub x29, sp, 8
    0024ff78ldr x16, [x28+32]
    0024ff7ccbnz x16, 0x24fff0
    0024ff80
    0024ff80loc_24ff80:
    0024ff80str x0, [sp+88]
    0024ff84str wzr, [sp+40]
    0024ff88ldr x3, [sp+88]
    0024ff8ccbnz x3, 0x24ff94
    0024ff90b 0x24ffd4
    0024ff94
    0024ff94loc_24ff94:
    0024ff94ldr x3, [sp+88]
    0024ff98ldrsb x27, [x3]
    0024ff9cldrsw x2, [x3+16]
    0024ffa0ldr x4, [x3]
    0024ffa4ldr x3, [x3+8]
    0024ffa8str x4, [sp+48]
    0024ffacstr x3, [sp+56]
    0024ffb0str w2, [sp+64]
    0024ffb4ldr x0, [sp+48]
    0024ffb8ldr x1, [sp+56]
    0024ffbcbl google.golang.org/protobuf/internal/impl.placeholderExtension.Number
    0024ffc0str w0, [sp+44]
    0024ffc4str w0, [sp+40]
    0024ffc8ldur x29, [sp-8]
    0024ffccldr x30, [sp], 80
    0024ffd0ret x30
    0024ffd4
    0024ffd4loc_24ffd4:
    0024ffd4bl runtime.panicwrap
    0024ffd8hint
    0024ffdc
    0024ffdcloc_24ffdc:
    0024ffdcstr x0, [sp+8]
    0024ffe0mov x3, x30
    0024ffe4bl runtime.morestack_noctxt.abi0
    0024ffe8ldr x0, [sp+8]
    0024ffecb 0x24ff60
    0024fff0
    0024fff0loc_24fff0:
    0024fff0ldr x17, [x16]
    0024fff4add x20, sp, 88
    0024fff8subs xzr, x20, x17
    0024fffcb.ne 0x24ff80
    00250000add x20, sp, 8
    00250004str x20, [x16]
    00250008b 0x24ff80
    0025000cudf 0
    0024ff60
    00250010
    00250010google.golang.org/protobuf/internal/impl.(*placeholderExtension).Parent: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Parent(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    00250010ldr x16, [x28+16]
    00250014subs xzr, sp, x16
    00250018b.ls 0x250094
    0025001cstr x30, [sp-96]!
    00250020stur x29, [sp-8]
    00250024sub x29, sp, 8
    00250028ldr x16, [x28+32]
    0025002ccbnz x16, 0x2500a8
    00250030
    00250030loc_250030:
    00250030str x0, [sp+104]
    00250034stp xzr, xzr, [sp+32]
    00250038ldr x3, [sp+104]
    0025003ccbnz x3, 0x250044
    00250040b 0x25008c
    00250044
    00250044loc_250044:
    00250044ldr x3, [sp+104]
    00250048ldrsb x27, [x3]
    0025004cldrsw x2, [x3+16]
    00250050ldr x4, [x3]
    00250054ldr x3, [x3+8]
    00250058str x4, [sp+48]
    0025005cstr x3, [sp+56]
    00250060str w2, [sp+64]
    00250064ldr x0, [sp+48]
    00250068ldr x1, [sp+56]
    0025006cbl google.golang.org/protobuf/internal/impl.placeholderExtension.Parent
    00250070str x0, [sp+72]
    00250074str x1, [sp+80]
    00250078str x0, [sp+32]
    0025007cstr x1, [sp+40]
    00250080ldur x29, [sp-8]
    00250084ldr x30, [sp], 96
    00250088ret x30
    0025008c
    0025008cloc_25008c:
    0025008cbl runtime.panicwrap
    00250090hint
    00250094
    00250094loc_250094:
    00250094str x0, [sp+8]
    00250098mov x3, x30
    0025009cbl runtime.morestack_noctxt.abi0
    002500a0ldr x0, [sp+8]
    002500a4b 0x250010
    002500a8
    002500a8loc_2500a8:
    002500a8ldr x17, [x16]
    002500acadd x20, sp, 104
    002500b0subs xzr, x20, x17
    002500b4b.ne 0x250030
    002500b8add x20, sp, 8
    002500bcstr x20, [x16]
    002500c0b 0x250030
    002500c4udf 0
    002500c8udf 0
    002500ccudf 0
    00250010
    002500d0
    002500d0google.golang.org/protobuf/internal/impl.(*placeholderExtension).ParentFile: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).ParentFile(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    002500d0ldr x16, [x28+16]
    002500d4subs xzr, sp, x16
    002500d8b.ls 0x250154
    002500dcstr x30, [sp-96]!
    002500e0stur x29, [sp-8]
    002500e4sub x29, sp, 8
    002500e8ldr x16, [x28+32]
    002500eccbnz x16, 0x250168
    002500f0
    002500f0loc_2500f0:
    002500f0str x0, [sp+104]
    002500f4stp xzr, xzr, [sp+32]
    002500f8ldr x3, [sp+104]
    002500fccbnz x3, 0x250104
    00250100b 0x25014c
    00250104
    00250104loc_250104:
    00250104ldr x3, [sp+104]
    00250108ldrsb x27, [x3]
    0025010cldrsw x2, [x3+16]
    00250110ldr x4, [x3]
    00250114ldr x3, [x3+8]
    00250118str x4, [sp+48]
    0025011cstr x3, [sp+56]
    00250120str w2, [sp+64]
    00250124ldr x0, [sp+48]
    00250128ldr x1, [sp+56]
    0025012cbl google.golang.org/protobuf/internal/impl.placeholderExtension.ParentFile
    00250130str x0, [sp+72]
    00250134str x1, [sp+80]
    00250138str x0, [sp+32]
    0025013cstr x1, [sp+40]
    00250140ldur x29, [sp-8]
    00250144ldr x30, [sp], 96
    00250148ret x30
    0025014c
    0025014cloc_25014c:
    0025014cbl runtime.panicwrap
    00250150hint
    00250154
    00250154loc_250154:
    00250154str x0, [sp+8]
    00250158mov x3, x30
    0025015cbl runtime.morestack_noctxt.abi0
    00250160ldr x0, [sp+8]
    00250164b 0x2500d0
    00250168
    00250168loc_250168:
    00250168ldr x17, [x16]
    0025016cadd x20, sp, 104
    00250170subs xzr, x20, x17
    00250174b.ne 0x2500f0
    00250178add x20, sp, 8
    0025017cstr x20, [x16]
    00250180b 0x2500f0
    00250184udf 0
    00250188udf 0
    0025018cudf 0
    002500d0
    00250190
    00250190google.golang.org/protobuf/internal/impl.(*placeholderExtension).ProtoType: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).ProtoType(google.golang.org/protobuf/internal/impl.placeholderExtension * x, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
    00250190ldr x16, [x28+16]
    00250194subs xzr, sp, x16
    00250198b.ls 0x250208
    0025019cstr x30, [sp-80]!
    002501a0stur x29, [sp-8]
    002501a4sub x29, sp, 8
    002501a8ldr x16, [x28+32]
    002501accbnz x16, 0x250224
    002501b0
    002501b0loc_2501b0:
    002501b0str x0, [sp+88]
    002501b4str x1, [sp+96]
    002501b8str x2, [sp+104]
    002501bccbnz x0, 0x2501c4
    002501c0b 0x250200
    002501c4
    002501c4loc_2501c4:
    002501c4ldrsb x27, [x0]
    002501c8ldrsw x2, [x0+16]
    002501ccldr x5, [x0]
    002501d0ldr x6, [x0+8]
    002501d4str x5, [sp+48]
    002501d8str x6, [sp+56]
    002501dcstr w2, [sp+64]
    002501e0ldr x3, [sp+96]
    002501e4ldr x4, [sp+104]
    002501e8ldr x0, [sp+48]
    002501ecldr x1, [sp+56]
    002501f0bl google.golang.org/protobuf/internal/impl.placeholderExtension.ProtoType
    002501f4ldur x29, [sp-8]
    002501f8ldr x30, [sp], 80
    002501fcret x30
    00250200
    00250200loc_250200:
    00250200bl runtime.panicwrap
    00250204hint
    00250208
    00250208loc_250208:
    00250208stp x0, x1, [sp+8]
    0025020cstr x2, [sp+24]
    00250210mov x3, x30
    00250214bl runtime.morestack_noctxt.abi0
    00250218ldp x0, x1, [sp+8]
    0025021cldr x2, [sp+24]
    00250220b 0x250190
    00250224
    00250224loc_250224:
    00250224ldr x17, [x16]
    00250228add x20, sp, 88
    0025022csubs xzr, x20, x17
    00250230b.ne 0x2501b0
    00250234add x20, sp, 8
    00250238str x20, [x16]
    0025023cb 0x2501b0
    00250190
    00250240
    00250240google.golang.org/protobuf/internal/impl.(*placeholderExtension).Syntax: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).Syntax(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    00250240ldr x16, [x28+16]
    00250244subs xzr, sp, x16
    00250248b.ls 0x2502bc
    0025024cstr x30, [sp-80]!
    00250250stur x29, [sp-8]
    00250254sub x29, sp, 8
    00250258ldr x16, [x28+32]
    0025025ccbnz x16, 0x2502d0
    00250260
    00250260loc_250260:
    00250260str x0, [sp+88]
    00250264strb wzr, [sp+46]
    00250268ldr x3, [sp+88]
    0025026ccbnz x3, 0x250274
    00250270b 0x2502b4
    00250274
    00250274loc_250274:
    00250274ldr x3, [sp+88]
    00250278ldrsb x27, [x3]
    0025027cldrsw x2, [x3+16]
    00250280ldr x4, [x3]
    00250284ldr x3, [x3+8]
    00250288str x4, [sp+48]
    0025028cstr x3, [sp+56]
    00250290str w2, [sp+64]
    00250294ldr x0, [sp+48]
    00250298ldr x1, [sp+56]
    0025029cbl google.golang.org/protobuf/internal/impl.placeholderExtension.Syntax
    002502a0strb w0, [sp+47]
    002502a4strb w0, [sp+46]
    002502a8ldur x29, [sp-8]
    002502acldr x30, [sp], 80
    002502b0ret x30
    002502b4
    002502b4loc_2502b4:
    002502b4bl runtime.panicwrap
    002502b8hint
    002502bc
    002502bcloc_2502bc:
    002502bcstr x0, [sp+8]
    002502c0mov x3, x30
    002502c4bl runtime.morestack_noctxt.abi0
    002502c8ldr x0, [sp+8]
    002502ccb 0x250240
    002502d0
    002502d0loc_2502d0:
    002502d0ldr x17, [x16]
    002502d4add x20, sp, 88
    002502d8subs xzr, x20, x17
    002502dcb.ne 0x250260
    002502e0add x20, sp, 8
    002502e4str x20, [x16]
    002502e8b 0x250260
    002502ecudf 0
    00250240
    002502f0
    002502f0google.golang.org/protobuf/internal/impl.(*placeholderExtension).TextName: ; void google.golang.org/protobuf/internal/impl.(*placeholderExtension).TextName(google.golang.org/protobuf/internal/impl.placeholderExtension * x)
    002502f0ldr x16, [x28+16]
    002502f4subs xzr, sp, x16
    002502f8b.ls 0x250374
    002502fcstr x30, [sp-96]!
    00250300stur x29, [sp-8]
    00250304sub x29, sp, 8
    00250308ldr x16, [x28+32]
    0025030ccbnz x16, 0x250388
    00250310
    00250310loc_250310:
    00250310str x0, [sp+104]
    00250314stp xzr, xzr, [sp+32]
    00250318ldr x3, [sp+104]
    0025031ccbnz x3, 0x250324
    00250320b 0x25036c
    00250324
    00250324loc_250324:
    00250324ldr x3, [sp+104]
    00250328ldrsb x27, [x3]
    0025032cldrsw x2, [x3+16]
    00250330ldr x4, [x3]
    00250334ldr x3, [x3+8]
    00250338str x4, [sp+48]
    0025033cstr x3, [sp+56]
    00250340str w2, [sp+64]
    00250344ldr x0, [sp+48]
    00250348ldr x1, [sp+56]
    0025034cbl google.golang.org/protobuf/internal/impl.placeholderExtension.TextName
    00250350str x0, [sp+72]
    00250354str x1, [sp+80]
    00250358str x0, [sp+32]
    0025035cstr x1, [sp+40]
    00250360ldur x29, [sp-8]
    00250364ldr x30, [sp], 96
    00250368ret x30
    0025036c
    0025036cloc_25036c:
    0025036cbl runtime.panicwrap
    00250370hint
    00250374
    00250374loc_250374:
    00250374str x0, [sp+8]
    00250378mov x3, x30
    0025037cbl runtime.morestack_noctxt.abi0
    00250380ldr x0, [sp+8]
    00250384b 0x2502f0
    00250388
    00250388loc_250388:
    00250388ldr x17, [x16]
    0025038cadd x20, sp, 104
    00250390subs xzr, x20, x17
    00250394b.ne 0x250310
    00250398add x20, sp, 8
    0025039cstr x20, [x16]
    002503a0b 0x250310
    002503a4udf 0
    002503a8udf 0
    002503acudf 0
    002502f0
    002503b0
    002503b0google.golang.org/protobuf/internal/impl.(*resolverOnly).FindDescriptorByName: ; void google.golang.org/protobuf/internal/impl.(*resolverOnly).FindDescriptorByName(google.golang.org/protobuf/internal/impl.resolverOnly * r, struct google.golang.org/protobuf/reflect/protoreflect.FullName name)
    002503b0ldr x16, [x28+16]
    002503b4sub x17, sp, 16
    002503b8subs xzr, x17, x16
    002503bcb.ls 0x250484
    002503c0str x30, [sp-144]!
    002503c4stur x29, [sp-8]
    002503c8sub x29, sp, 8
    002503ccldr x16, [x28+32]
    002503d0cbnz x16, 0x2504a0
    002503d4
    002503d4loc_2503d4:
    002503d4str x0, [sp+152]
    002503d8str x1, [sp+160]
    002503dcstr x2, [sp+168]
    002503e0stp xzr, xzr, [sp+48]
    002503e4stp xzr, xzr, [sp+32]
    002503e8ldr x3, [sp+152]
    002503eccbnz x3, 0x2503f4
    002503f0b 0x25047c
    002503f4
    002503f4loc_2503f4:
    002503f4stp xzr, xzr, [sp+88]
    002503f8stp xzr, xzr, [sp+72]
    002503fcldr x3, [sp+152]
    00250400ldrsb x27, [x3]
    00250404ldr x0, [x3]
    00250408str x0, [sp+64]
    0025040cldr x1, [sp+160]
    00250410ldr x2, [sp+168]
    00250414bl google.golang.org/protobuf/internal/impl.resolverOnly.FindDescriptorByName
    00250418str x0, [sp+88]
    0025041cstr x1, [sp+96]
    00250420str x2, [sp+72]
    00250424str x3, [sp+80]
    00250428ldr x3, [sp+88]
    0025042cldr x4, [sp+96]
    00250430str x3, [sp+120]
    00250434str x4, [sp+128]
    00250438ldr x3, [sp+72]
    0025043cldr x4, [sp+80]
    00250440str x3, [sp+104]
    00250444str x4, [sp+112]
    00250448ldr x3, [sp+120]
    0025044cldr x4, [sp+128]
    00250450str x3, [sp+48]
    00250454str x4, [sp+56]
    00250458ldr x2, [sp+104]
    0025045cldr x3, [sp+112]
    00250460str x2, [sp+32]
    00250464str x3, [sp+40]
    00250468ldr x0, [sp+48]
    0025046cldr x1, [sp+56]
    00250470ldur x29, [sp-8]
    00250474ldr x30, [sp], 144
    00250478ret x30
    0025047c
    0025047cloc_25047c:
    0025047cbl runtime.panicwrap
    00250480hint
    00250484
    00250484loc_250484:
    00250484stp x0, x1, [sp+8]
    00250488str x2, [sp+24]
    0025048cmov x3, x30
    00250490bl runtime.morestack_noctxt.abi0
    00250494ldp x0, x1, [sp+8]
    00250498ldr x2, [sp+24]
    0025049cb 0x2503b0
    002504a0
    002504a0loc_2504a0:
    002504a0ldr x17, [x16]
    002504a4add x20, sp, 152
    002504a8subs xzr, x20, x17
    002504acb.ne 0x2503d4
    002504b0add x20, sp, 8
    002504b4str x20, [x16]
    002504b8b 0x2503d4
    002504bcudf 0
    002503b0
    002504c0
    002504c0google.golang.org/protobuf/internal/impl.(*resolverOnly).FindFileByPath: ; void google.golang.org/protobuf/internal/impl.(*resolverOnly).FindFileByPath(google.golang.org/protobuf/internal/impl.resolverOnly * r, struct string path)
    002504c0ldr x16, [x28+16]
    002504c4sub x17, sp, 16
    002504c8subs xzr, x17, x16
    002504ccb.ls 0x250594
    002504d0str x30, [sp-144]!
    002504d4stur x29, [sp-8]
    002504d8sub x29, sp, 8
    002504dcldr x16, [x28+32]
    002504e0cbnz x16, 0x2505b0
    002504e4
    002504e4loc_2504e4:
    002504e4str x0, [sp+152]
    002504e8str x1, [sp+160]
    002504ecstr x2, [sp+168]
    002504f0stp xzr, xzr, [sp+48]
    002504f4stp xzr, xzr, [sp+32]
    002504f8ldr x3, [sp+152]
    002504fccbnz x3, 0x250504
    00250500b 0x25058c
    00250504
    00250504loc_250504:
    00250504stp xzr, xzr, [sp+88]
    00250508stp xzr, xzr, [sp+72]
    0025050cldr x3, [sp+152]
    00250510ldrsb x27, [x3]
    00250514ldr x0, [x3]
    00250518str x0, [sp+64]
    0025051cldr x1, [sp+160]
    00250520ldr x2, [sp+168]
    00250524bl google.golang.org/protobuf/internal/impl.resolverOnly.FindFileByPath
    00250528str x0, [sp+88]
    0025052cstr x1, [sp+96]
    00250530str x2, [sp+72]
    00250534str x3, [sp+80]
    00250538ldr x3, [sp+88]
    0025053cldr x4, [sp+96]
    00250540str x3, [sp+120]
    00250544str x4, [sp+128]
    00250548ldr x3, [sp+72]
    0025054cldr x4, [sp+80]
    00250550str x3, [sp+104]
    00250554str x4, [sp+112]
    00250558ldr x3, [sp+120]
    0025055cldr x4, [sp+128]
    00250560str x3, [sp+48]
    00250564str x4, [sp+56]
    00250568ldr x2, [sp+104]
    0025056cldr x3, [sp+112]
    00250570str x2, [sp+32]
    00250574str x3, [sp+40]
    00250578ldr x0, [sp+48]
    0025057cldr x1, [sp+56]
    00250580ldur x29, [sp-8]
    00250584ldr x30, [sp], 144
    00250588ret x30
    0025058c
    0025058cloc_25058c:
    0025058cbl runtime.panicwrap
    00250590hint
    00250594
    00250594loc_250594:
    00250594stp x0, x1, [sp+8]
    00250598str x2, [sp+24]
    0025059cmov x3, x30
    002505a0bl runtime.morestack_noctxt.abi0
    002505a4ldp x0, x1, [sp+8]
    002505a8ldr x2, [sp+24]
    002505acb 0x2504c0
    002505b0
    002505b0loc_2505b0:
    002505b0ldr x17, [x16]
    002505b4add x20, sp, 152
    002505b8subs xzr, x20, x17
    002505bcb.ne 0x2504e4
    002505c0add x20, sp, 8
    002505c4str x20, [x16]
    002505c8b 0x2504e4
    002505ccudf 0
    002504c0
    002505d0
    002505d0google.golang.org/protobuf/internal/impl.(*resolverOnly).RegisterFile: ; void google.golang.org/protobuf/internal/impl.(*resolverOnly).RegisterFile(google.golang.org/protobuf/internal/impl.resolverOnly * p0, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
    002505d0ldr x16, [x28+16]
    002505d4subs xzr, sp, x16
    002505d8b.ls 0x25064c
    002505dcstr x30, [sp-80]!
    002505e0stur x29, [sp-8]
    002505e4sub x29, sp, 8
    002505e8ldr x16, [x28+32]
    002505eccbnz x16, 0x250668
    002505f0
    002505f0loc_2505f0:
    002505f0str x0, [sp+88]
    002505f4str x1, [sp+96]
    002505f8str x2, [sp+104]
    002505fcstp xzr, xzr, [sp+32]
    00250600ldr x3, [sp+88]
    00250604cbnz x3, 0x25060c
    00250608b 0x250644
    0025060c
    0025060cloc_25060c:
    0025060cldr x3, [sp+88]
    00250610ldrsb x27, [x3]
    00250614ldr x0, [x3]
    00250618str x0, [sp+48]
    0025061cldr x1, [sp+96]
    00250620ldr x2, [sp+104]
    00250624bl google.golang.org/protobuf/internal/impl.resolverOnly.RegisterFile
    00250628str x0, [sp+56]
    0025062cstr x1, [sp+64]
    00250630str x0, [sp+32]
    00250634str x1, [sp+40]
    00250638ldur x29, [sp-8]
    0025063cldr x30, [sp], 80
    00250640ret x30
    00250644
    00250644loc_250644:
    00250644bl runtime.panicwrap
    00250648hint
    0025064c
    0025064cloc_25064c:
    0025064cstp x0, x1, [sp+8]
    00250650str x2, [sp+24]
    00250654mov x3, x30
    00250658bl runtime.morestack_noctxt.abi0
    0025065cldp x0, x1, [sp+8]
    00250660ldr x2, [sp+24]
    00250664b 0x2505d0
    00250668
    00250668loc_250668:
    00250668ldr x17, [x16]
    0025066cadd x20, sp, 88
    00250670subs xzr, x20, x17
    00250674b.ne 0x2505f0
    00250678add x20, sp, 8
    0025067cstr x20, [x16]
    00250680b 0x2505f0
    00250684udf 0
    00250688udf 0
    0025068cudf 0
    002505d0
    00250690
    00250690google.golang.org/protobuf/internal/impl.placeholderEnumValues.ByName: ; void google.golang.org/protobuf/internal/impl.placeholderEnumValues.ByName(google.golang.org/protobuf/internal/impl.placeholderEnumValues p0, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
    00250690ldr x16, [x28+16]
    00250694subs xzr, sp, x16
    00250698b.ls 0x2506fc
    0025069cstr x30, [sp-80]!
    002506a0stur x29, [sp-8]
    002506a4sub x29, sp, 8
    002506a8ldr x16, [x28+32]
    002506accbnz x16, 0x250718
    002506b0
    002506b0loc_2506b0:
    002506b0str x0, [sp+88]
    002506b4str x1, [sp+96]
    002506b8str x2, [sp+104]
    002506bcstr x3, [sp+112]
    002506c0stp xzr, xzr, [sp+40]
    002506c4ldr x3, [sp+88]
    002506c8ldrsb x27, [x3]
    002506ccldr x1, [sp+104]
    002506d0ldr x2, [sp+112]
    002506d4ldr x0, [sp+96]
    002506d8ldr x3, [x3+24]
    002506dcblr x3
    002506e0str x0, [sp+56]
    002506e4str x1, [sp+64]
    002506e8str x0, [sp+40]
    002506ecstr x1, [sp+48]
    002506f0ldur x29, [sp-8]
    002506f4ldr x30, [sp], 80
    002506f8ret x30
    002506fc
    002506fcloc_2506fc:
    002506fcstp x0, x1, [sp+8]
    00250700stp x2, x3, [sp+24]
    00250704mov x3, x30
    00250708bl runtime.morestack_noctxt.abi0
    0025070cldp x0, x1, [sp+8]
    00250710ldp x2, x3, [sp+24]
    00250714b 0x250690
    00250718
    00250718loc_250718:
    00250718ldr x17, [x16]
    0025071cadd x20, sp, 88
    00250720subs xzr, x20, x17
    00250724b.ne 0x2506b0
    00250728add x20, sp, 8
    0025072cstr x20, [x16]
    00250730b 0x2506b0
    00250734udf 0
    00250738udf 0
    0025073cudf 0
    00250690
    00250740
    00250740google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).ByName: ; void google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).ByName(google.golang.org/protobuf/internal/impl.placeholderEnumValues * p0, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
    00250740ldr x16, [x28+16]
    00250744subs xzr, sp, x16
    00250748b.ls 0x2507b0
    0025074cstr x30, [sp-80]!
    00250750stur x29, [sp-8]
    00250754sub x29, sp, 8
    00250758ldr x16, [x28+32]
    0025075ccbnz x16, 0x2507cc
    00250760
    00250760loc_250760:
    00250760str x0, [sp+88]
    00250764str x1, [sp+96]
    00250768str x2, [sp+104]
    0025076cstp xzr, xzr, [sp+40]
    00250770ldr x1, [sp+96]
    00250774ldr x3, [sp+88]
    00250778ldrsb x27, [x3]
    0025077cldr x4, [x3]
    00250780ldrsb x27, [x4]
    00250784ldr x2, [sp+104]
    00250788ldr x0, [x3+8]
    0025078cldr x3, [x4+24]
    00250790blr x3
    00250794str x0, [sp+56]
    00250798str x1, [sp+64]
    0025079cstr x0, [sp+40]
    002507a0str x1, [sp+48]
    002507a4ldur x29, [sp-8]
    002507a8ldr x30, [sp], 80
    002507acret x30
    002507b0
    002507b0loc_2507b0:
    002507b0stp x0, x1, [sp+8]
    002507b4str x2, [sp+24]
    002507b8mov x3, x30
    002507bcbl runtime.morestack_noctxt.abi0
    002507c0ldp x0, x1, [sp+8]
    002507c4ldr x2, [sp+24]
    002507c8b 0x250740
    002507cc
    002507ccloc_2507cc:
    002507ccldr x17, [x16]
    002507d0add x20, sp, 88
    002507d4subs xzr, x20, x17
    002507d8b.ne 0x250760
    002507dcadd x20, sp, 8
    002507e0str x20, [x16]
    002507e4b 0x250760
    002507e8udf 0
    002507ecudf 0
    00250740
    002507f0
    002507f0google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).ByNumber: ; void google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).ByNumber(google.golang.org/protobuf/internal/impl.placeholderEnumValues * p0, google.golang.org/protobuf/reflect/protoreflect.EnumNumber n)
    002507f0ldr x16, [x28+16]
    002507f4subs xzr, sp, x16
    002507f8b.ls 0x25086c
    002507fcstr x30, [sp-96]!
    00250800stur x29, [sp-8]
    00250804sub x29, sp, 8
    00250808ldr x16, [x28+32]
    0025080ccbnz x16, 0x250888
    00250810
    00250810loc_250810:
    00250810str x0, [sp+104]
    00250814str w1, [sp+112]
    00250818stp xzr, xzr, [sp+40]
    0025081cldr x3, [sp+104]
    00250820cbnz x3, 0x250828
    00250824b 0x250864
    00250828
    00250828loc_250828:
    00250828ldr x3, [sp+104]
    0025082cldrsb x27, [x3]
    00250830ldr x0, [x3]
    00250834ldr x1, [x3+8]
    00250838str x0, [sp+56]
    0025083cstr x1, [sp+64]
    00250840ldrsw x2, [sp+112]
    00250844bl google.golang.org/protobuf/internal/impl.placeholderEnumValues.ByNumber
    00250848str x0, [sp+72]
    0025084cstr x1, [sp+80]
    00250850str x0, [sp+40]
    00250854str x1, [sp+48]
    00250858ldur x29, [sp-8]
    0025085cldr x30, [sp], 96
    00250860ret x30
    00250864
    00250864loc_250864:
    00250864bl runtime.panicwrap
    00250868hint
    0025086c
    0025086cloc_25086c:
    0025086cstr x0, [sp+8]
    00250870str w1, [sp+16]
    00250874mov x3, x30
    00250878bl runtime.morestack_noctxt.abi0
    0025087cldr x0, [sp+8]
    00250880ldrsw x1, [sp+16]
    00250884b 0x2507f0
    00250888
    00250888loc_250888:
    00250888ldr x17, [x16]
    0025088cadd x20, sp, 104
    00250890subs xzr, x20, x17
    00250894b.ne 0x250810
    00250898add x20, sp, 8
    0025089cstr x20, [x16]
    002508a0b 0x250810
    002508a4udf 0
    002508a8udf 0
    002508acudf 0
    002507f0
    002508b0
    002508b0google.golang.org/protobuf/internal/impl.placeholderEnumValues.Get: ; void google.golang.org/protobuf/internal/impl.placeholderEnumValues.Get(google.golang.org/protobuf/internal/impl.placeholderEnumValues p0, int i)
    002508b0ldr x16, [x28+16]
    002508b4subs xzr, sp, x16
    002508b8b.ls 0x250914
    002508bcstr x30, [sp-64]!
    002508c0stur x29, [sp-8]
    002508c4sub x29, sp, 8
    002508c8ldr x16, [x28+32]
    002508cccbnz x16, 0x250930
    002508d0
    002508d0loc_2508d0:
    002508d0str x0, [sp+72]
    002508d4str x1, [sp+80]
    002508d8str x2, [sp+88]
    002508dcstp xzr, xzr, [sp+24]
    002508e0ldr x2, [sp+72]
    002508e4ldrsb x27, [x2]
    002508e8ldr x1, [sp+88]
    002508ecldr x0, [sp+80]
    002508f0ldr x2, [x2+40]
    002508f4blr x2
    002508f8str x0, [sp+40]
    002508fcstr x1, [sp+48]
    00250900str x0, [sp+24]
    00250904str x1, [sp+32]
    00250908ldur x29, [sp-8]
    0025090cldr x30, [sp], 64
    00250910ret x30
    00250914
    00250914loc_250914:
    00250914stp x0, x1, [sp+8]
    00250918str x2, [sp+24]
    0025091cmov x3, x30
    00250920bl runtime.morestack_noctxt.abi0
    00250924ldp x0, x1, [sp+8]
    00250928ldr x2, [sp+24]
    0025092cb 0x2508b0
    00250930
    00250930loc_250930:
    00250930ldr x17, [x16]
    00250934add x20, sp, 72
    00250938subs xzr, x20, x17
    0025093cb.ne 0x2508d0
    00250940add x20, sp, 8
    00250944str x20, [x16]
    00250948b 0x2508d0
    0025094cudf 0
    002508b0
    00250950
    00250950google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).Get: ; void google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).Get(google.golang.org/protobuf/internal/impl.placeholderEnumValues * p0, int i)
    00250950ldr x16, [x28+16]
    00250954subs xzr, sp, x16
    00250958b.ls 0x2509b8
    0025095cstr x30, [sp-64]!
    00250960stur x29, [sp-8]
    00250964sub x29, sp, 8
    00250968ldr x16, [x28+32]
    0025096ccbnz x16, 0x2509cc
    00250970
    00250970loc_250970:
    00250970str x0, [sp+72]
    00250974str x1, [sp+80]
    00250978stp xzr, xzr, [sp+24]
    0025097cldr x1, [sp+80]
    00250980ldr x2, [sp+72]
    00250984ldrsb x27, [x2]
    00250988ldr x3, [x2]
    0025098cldrsb x27, [x3]
    00250990ldr x0, [x2+8]
    00250994ldr x2, [x3+40]
    00250998blr x2
    0025099cstr x0, [sp+40]
    002509a0str x1, [sp+48]
    002509a4str x0, [sp+24]
    002509a8str x1, [sp+32]
    002509acldur x29, [sp-8]
    002509b0ldr x30, [sp], 64
    002509b4ret x30
    002509b8
    002509b8loc_2509b8:
    002509b8stp x0, x1, [sp+8]
    002509bcmov x3, x30
    002509c0bl runtime.morestack_noctxt.abi0
    002509c4ldp x0, x1, [sp+8]
    002509c8b 0x250950
    002509cc
    002509ccloc_2509cc:
    002509ccldr x17, [x16]
    002509d0add x20, sp, 72
    002509d4subs xzr, x20, x17
    002509d8b.ne 0x250970
    002509dcadd x20, sp, 8
    002509e0str x20, [x16]
    002509e4b 0x250970
    002509e8udf 0
    002509ecudf 0
    00250950
    002509f0
    002509f0google.golang.org/protobuf/internal/impl.placeholderEnumValues.Len: ; void google.golang.org/protobuf/internal/impl.placeholderEnumValues.Len(google.golang.org/protobuf/internal/impl.placeholderEnumValues p0)
    002509f0ldr x16, [x28+16]
    002509f4subs xzr, sp, x16
    002509f8b.ls 0x250a40
    002509fcstr x30, [sp-48]!
    00250a00stur x29, [sp-8]
    00250a04sub x29, sp, 8
    00250a08ldr x16, [x28+32]
    00250a0ccbnz x16, 0x250a54
    00250a10
    00250a10loc_250a10:
    00250a10str x0, [sp+56]
    00250a14str x1, [sp+64]
    00250a18str xzr, [sp+24]
    00250a1cldrsb x27, [x0]
    00250a20ldr x2, [x0+48]
    00250a24mov x0, x1
    00250a28blr x2
    00250a2cstr x0, [sp+32]
    00250a30str x0, [sp+24]
    00250a34ldur x29, [sp-8]
    00250a38ldr x30, [sp], 48
    00250a3cret x30
    00250a40
    00250a40loc_250a40:
    00250a40stp x0, x1, [sp+8]
    00250a44mov x3, x30
    00250a48bl runtime.morestack_noctxt.abi0
    00250a4cldp x0, x1, [sp+8]
    00250a50b 0x2509f0
    00250a54
    00250a54loc_250a54:
    00250a54ldr x17, [x16]
    00250a58add x20, sp, 56
    00250a5csubs xzr, x20, x17
    00250a60b.ne 0x250a10
    00250a64add x20, sp, 8
    00250a68str x20, [x16]
    00250a6cb 0x250a10
    002509f0
    00250a70
    00250a70google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).Len: ; void google.golang.org/protobuf/internal/impl.(*placeholderEnumValues).Len(google.golang.org/protobuf/internal/impl.placeholderEnumValues * p0)
    00250a70ldr x16, [x28+16]
    00250a74subs xzr, sp, x16
    00250a78b.ls 0x250ac4
    00250a7cstr x30, [sp-48]!
    00250a80stur x29, [sp-8]
    00250a84sub x29, sp, 8
    00250a88ldr x16, [x28+32]
    00250a8ccbnz x16, 0x250ad8
    00250a90
    00250a90loc_250a90:
    00250a90str x0, [sp+56]
    00250a94str xzr, [sp+24]
    00250a98ldrsb x27, [x0]
    00250a9cldr x1, [x0]
    00250aa0ldrsb x27, [x1]
    00250aa4ldr x0, [x0+8]
    00250aa8ldr x1, [x1+48]
    00250aacblr x1
    00250ab0str x0, [sp+32]
    00250ab4str x0, [sp+24]
    00250ab8ldur x29, [sp-8]
    00250abcldr x30, [sp], 48
    00250ac0ret x30
    00250ac4
    00250ac4loc_250ac4:
    00250ac4str x0, [sp+8]
    00250ac8mov x3, x30
    00250accbl runtime.morestack_noctxt.abi0
    00250ad0ldr x0, [sp+8]
    00250ad4b 0x250a70
    00250ad8
    00250ad8loc_250ad8:
    00250ad8ldr x17, [x16]
    00250adcadd x20, sp, 56
    00250ae0subs xzr, x20, x17
    00250ae4b.ne 0x250a90
    00250ae8add x20, sp, 8
    00250aecstr x20, [x16]
    00250af0b 0x250a90
    00250af4udf 0
    00250af8udf 0
    00250afcudf 0
    00250a70
    00250b00
    00250b00google.golang.org/protobuf/internal/impl.(*aberrantMessageType).Descriptor: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessageType).Descriptor(google.golang.org/protobuf/internal/impl.aberrantMessageType * mt)
    00250b00ldr x16, [x28+16]
    00250b04subs xzr, sp, x16
    00250b08b.ls 0x250b74
    00250b0cstr x30, [sp-80]!
    00250b10stur x29, [sp-8]
    00250b14sub x29, sp, 8
    00250b18ldr x16, [x28+32]
    00250b1ccbnz x16, 0x250b88
    00250b20
    00250b20loc_250b20:
    00250b20str x0, [sp+88]
    00250b24stp xzr, xzr, [sp+24]
    00250b28ldr x2, [sp+88]
    00250b2ccbnz x2, 0x250b34
    00250b30b 0x250b6c
    00250b34
    00250b34loc_250b34:
    00250b34ldr x2, [sp+88]
    00250b38ldrsb x27, [x2]
    00250b3cldr x0, [x2]
    00250b40ldr x1, [x2+8]
    00250b44str x0, [sp+40]
    00250b48str x1, [sp+48]
    00250b4cbl google.golang.org/protobuf/internal/impl.aberrantMessageType.Descriptor
    00250b50str x0, [sp+56]
    00250b54str x1, [sp+64]
    00250b58str x0, [sp+24]
    00250b5cstr x1, [sp+32]
    00250b60ldur x29, [sp-8]
    00250b64ldr x30, [sp], 80
    00250b68ret x30
    00250b6c
    00250b6cloc_250b6c:
    00250b6cbl runtime.panicwrap
    00250b70hint
    00250b74
    00250b74loc_250b74:
    00250b74str x0, [sp+8]
    00250b78mov x3, x30
    00250b7cbl runtime.morestack_noctxt.abi0
    00250b80ldr x0, [sp+8]
    00250b84b 0x250b00
    00250b88
    00250b88loc_250b88:
    00250b88ldr x17, [x16]
    00250b8cadd x20, sp, 88
    00250b90subs xzr, x20, x17
    00250b94b.ne 0x250b20
    00250b98add x20, sp, 8
    00250b9cstr x20, [x16]
    00250ba0b 0x250b20
    00250ba4udf 0
    00250ba8udf 0
    00250bacudf 0
    00250b00
    00250bb0
    00250bb0google.golang.org/protobuf/internal/impl.(*aberrantMessageType).GoType: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessageType).GoType(google.golang.org/protobuf/internal/impl.aberrantMessageType * mt)
    00250bb0ldr x16, [x28+16]
    00250bb4subs xzr, sp, x16
    00250bb8b.ls 0x250c24
    00250bbcstr x30, [sp-80]!
    00250bc0stur x29, [sp-8]
    00250bc4sub x29, sp, 8
    00250bc8ldr x16, [x28+32]
    00250bcccbnz x16, 0x250c38
    00250bd0
    00250bd0loc_250bd0:
    00250bd0str x0, [sp+88]
    00250bd4stp xzr, xzr, [sp+24]
    00250bd8ldr x2, [sp+88]
    00250bdccbnz x2, 0x250be4
    00250be0b 0x250c1c
    00250be4
    00250be4loc_250be4:
    00250be4ldr x2, [sp+88]
    00250be8ldrsb x27, [x2]
    00250becldr x0, [x2]
    00250bf0ldr x1, [x2+8]
    00250bf4str x0, [sp+40]
    00250bf8str x1, [sp+48]
    00250bfcbl google.golang.org/protobuf/internal/impl.aberrantMessageType.GoType
    00250c00str x0, [sp+56]
    00250c04str x1, [sp+64]
    00250c08str x0, [sp+24]
    00250c0cstr x1, [sp+32]
    00250c10ldur x29, [sp-8]
    00250c14ldr x30, [sp], 80
    00250c18ret x30
    00250c1c
    00250c1cloc_250c1c:
    00250c1cbl runtime.panicwrap
    00250c20hint
    00250c24
    00250c24loc_250c24:
    00250c24str x0, [sp+8]
    00250c28mov x3, x30
    00250c2cbl runtime.morestack_noctxt.abi0
    00250c30ldr x0, [sp+8]
    00250c34b 0x250bb0
    00250c38
    00250c38loc_250c38:
    00250c38ldr x17, [x16]
    00250c3cadd x20, sp, 88
    00250c40subs xzr, x20, x17
    00250c44b.ne 0x250bd0
    00250c48add x20, sp, 8
    00250c4cstr x20, [x16]
    00250c50b 0x250bd0
    00250c54udf 0
    00250c58udf 0
    00250c5cudf 0
    00250bb0
    00250c60
    00250c60google.golang.org/protobuf/internal/impl.(*aberrantMessageType).New: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessageType).New(google.golang.org/protobuf/internal/impl.aberrantMessageType * mt)
    00250c60ldr x16, [x28+16]
    00250c64subs xzr, sp, x16
    00250c68b.ls 0x250cd4
    00250c6cstr x30, [sp-80]!
    00250c70stur x29, [sp-8]
    00250c74sub x29, sp, 8
    00250c78ldr x16, [x28+32]
    00250c7ccbnz x16, 0x250ce8
    00250c80
    00250c80loc_250c80:
    00250c80str x0, [sp+88]
    00250c84stp xzr, xzr, [sp+24]
    00250c88ldr x2, [sp+88]
    00250c8ccbnz x2, 0x250c94
    00250c90b 0x250ccc
    00250c94
    00250c94loc_250c94:
    00250c94ldr x2, [sp+88]
    00250c98ldrsb x27, [x2]
    00250c9cldr x0, [x2]
    00250ca0ldr x1, [x2+8]
    00250ca4str x0, [sp+40]
    00250ca8str x1, [sp+48]
    00250cacbl google.golang.org/protobuf/internal/impl.aberrantMessageType.New
    00250cb0str x0, [sp+56]
    00250cb4str x1, [sp+64]
    00250cb8str x0, [sp+24]
    00250cbcstr x1, [sp+32]
    00250cc0ldur x29, [sp-8]
    00250cc4ldr x30, [sp], 80
    00250cc8ret x30
    00250ccc
    00250cccloc_250ccc:
    00250cccbl runtime.panicwrap
    00250cd0hint
    00250cd4
    00250cd4loc_250cd4:
    00250cd4str x0, [sp+8]
    00250cd8mov x3, x30
    00250cdcbl runtime.morestack_noctxt.abi0
    00250ce0ldr x0, [sp+8]
    00250ce4b 0x250c60
    00250ce8
    00250ce8loc_250ce8:
    00250ce8ldr x17, [x16]
    00250cecadd x20, sp, 88
    00250cf0subs xzr, x20, x17
    00250cf4b.ne 0x250c80
    00250cf8add x20, sp, 8
    00250cfcstr x20, [x16]
    00250d00b 0x250c80
    00250d04udf 0
    00250d08udf 0
    00250d0cudf 0
    00250c60
    00250d10
    00250d10google.golang.org/protobuf/internal/impl.(*aberrantMessageType).Zero: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessageType).Zero(google.golang.org/protobuf/internal/impl.aberrantMessageType * mt)
    00250d10ldr x16, [x28+16]
    00250d14subs xzr, sp, x16
    00250d18b.ls 0x250d84
    00250d1cstr x30, [sp-80]!
    00250d20stur x29, [sp-8]
    00250d24sub x29, sp, 8
    00250d28ldr x16, [x28+32]
    00250d2ccbnz x16, 0x250d98
    00250d30
    00250d30loc_250d30:
    00250d30str x0, [sp+88]
    00250d34stp xzr, xzr, [sp+24]
    00250d38ldr x2, [sp+88]
    00250d3ccbnz x2, 0x250d44
    00250d40b 0x250d7c
    00250d44
    00250d44loc_250d44:
    00250d44ldr x2, [sp+88]
    00250d48ldrsb x27, [x2]
    00250d4cldr x0, [x2]
    00250d50ldr x1, [x2+8]
    00250d54str x0, [sp+40]
    00250d58str x1, [sp+48]
    00250d5cbl google.golang.org/protobuf/internal/impl.aberrantMessageType.Zero
    00250d60str x0, [sp+56]
    00250d64str x1, [sp+64]
    00250d68str x0, [sp+24]
    00250d6cstr x1, [sp+32]
    00250d70ldur x29, [sp-8]
    00250d74ldr x30, [sp], 80
    00250d78ret x30
    00250d7c
    00250d7cloc_250d7c:
    00250d7cbl runtime.panicwrap
    00250d80hint
    00250d84
    00250d84loc_250d84:
    00250d84str x0, [sp+8]
    00250d88mov x3, x30
    00250d8cbl runtime.morestack_noctxt.abi0
    00250d90ldr x0, [sp+8]
    00250d94b 0x250d10
    00250d98
    00250d98loc_250d98:
    00250d98ldr x17, [x16]
    00250d9cadd x20, sp, 88
    00250da0subs xzr, x20, x17
    00250da4b.ne 0x250d30
    00250da8add x20, sp, 8
    00250dacstr x20, [x16]
    00250db0b 0x250d30
    00250db4udf 0
    00250db8udf 0
    00250dbcudf 0
    00250d10
    00250dc0
    00250dc0google.golang.org/protobuf/internal/impl.(*aberrantMessage).Clear: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Clear(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
    00250dc0ldr x16, [x28+16]
    00250dc4subs xzr, sp, x16
    00250dc8b.ls 0x250e34
    00250dccstr x30, [sp-80]!
    00250dd0stur x29, [sp-8]
    00250dd4sub x29, sp, 8
    00250dd8ldr x16, [x28+32]
    00250ddccbnz x16, 0x250e50
    00250de0
    00250de0loc_250de0:
    00250de0str x0, [sp+88]
    00250de4str x1, [sp+96]
    00250de8str x2, [sp+104]
    00250deccbnz x0, 0x250df4
    00250df0b 0x250e2c
    00250df4
    00250df4loc_250df4:
    00250df4ldrsb x27, [x0]
    00250df8ldr x5, [x0]
    00250dfcldr x1, [x0+8]
    00250e00ldr x2, [x0+16]
    00250e04str x5, [sp+48]
    00250e08str x1, [sp+56]
    00250e0cstr x2, [sp+64]
    00250e10ldr x3, [sp+96]
    00250e14ldr x4, [sp+104]
    00250e18mov x0, x5
    00250e1cbl google.golang.org/protobuf/internal/impl.aberrantMessage.Clear
    00250e20ldur x29, [sp-8]
    00250e24ldr x30, [sp], 80
    00250e28ret x30
    00250e2c
    00250e2cloc_250e2c:
    00250e2cbl runtime.panicwrap
    00250e30hint
    00250e34
    00250e34loc_250e34:
    00250e34stp x0, x1, [sp+8]
    00250e38str x2, [sp+24]
    00250e3cmov x3, x30
    00250e40bl runtime.morestack_noctxt.abi0
    00250e44ldp x0, x1, [sp+8]
    00250e48ldr x2, [sp+24]
    00250e4cb 0x250dc0
    00250e50
    00250e50loc_250e50:
    00250e50ldr x17, [x16]
    00250e54add x20, sp, 88
    00250e58subs xzr, x20, x17
    00250e5cb.ne 0x250de0
    00250e60add x20, sp, 8
    00250e64str x20, [x16]
    00250e68b 0x250de0
    00250e6cudf 0
    00250dc0
    00250e70
    00250e70google.golang.org/protobuf/internal/impl.(*aberrantMessage).Descriptor: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Descriptor(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00250e70ldr x16, [x28+16]
    00250e74subs xzr, sp, x16
    00250e78b.ls 0x250eec
    00250e7cstr x30, [sp-96]!
    00250e80stur x29, [sp-8]
    00250e84sub x29, sp, 8
    00250e88ldr x16, [x28+32]
    00250e8ccbnz x16, 0x250f00
    00250e90
    00250e90loc_250e90:
    00250e90str x0, [sp+104]
    00250e94stp xzr, xzr, [sp+32]
    00250e98ldr x3, [sp+104]
    00250e9ccbnz x3, 0x250ea4
    00250ea0b 0x250ee4
    00250ea4
    00250ea4loc_250ea4:
    00250ea4ldr x3, [sp+104]
    00250ea8ldrsb x27, [x3]
    00250eacldr x0, [x3]
    00250eb0ldr x1, [x3+8]
    00250eb4ldr x2, [x3+16]
    00250eb8str x0, [sp+48]
    00250ebcstr x1, [sp+56]
    00250ec0str x2, [sp+64]
    00250ec4bl google.golang.org/protobuf/internal/impl.aberrantMessage.Descriptor
    00250ec8str x0, [sp+72]
    00250eccstr x1, [sp+80]
    00250ed0str x0, [sp+32]
    00250ed4str x1, [sp+40]
    00250ed8ldur x29, [sp-8]
    00250edcldr x30, [sp], 96
    00250ee0ret x30
    00250ee4
    00250ee4loc_250ee4:
    00250ee4bl runtime.panicwrap
    00250ee8hint
    00250eec
    00250eecloc_250eec:
    00250eecstr x0, [sp+8]
    00250ef0mov x3, x30
    00250ef4bl runtime.morestack_noctxt.abi0
    00250ef8ldr x0, [sp+8]
    00250efcb 0x250e70
    00250f00
    00250f00loc_250f00:
    00250f00ldr x17, [x16]
    00250f04add x20, sp, 104
    00250f08subs xzr, x20, x17
    00250f0cb.ne 0x250e90
    00250f10add x20, sp, 8
    00250f14str x20, [x16]
    00250f18b 0x250e90
    00250f1cudf 0
    00250e70
    00250f20
    00250f20google.golang.org/protobuf/internal/impl.(*aberrantMessage).Get: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Get(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
    00250f20ldr x16, [x28+16]
    00250f24subs xzr, sp, x16
    00250f28b.ls 0x250fb8
    00250f2cstr x30, [sp-128]!
    00250f30stur x29, [sp-8]
    00250f34sub x29, sp, 8
    00250f38ldr x16, [x28+32]
    00250f3ccbnz x16, 0x250fd4
    00250f40
    00250f40loc_250f40:
    00250f40str x0, [sp+136]
    00250f44str x1, [sp+144]
    00250f48str x2, [sp+152]
    00250f4cstp xzr, xzr, [sp+48]
    00250f50str xzr, [sp+64]
    00250f54ldr x5, [sp+136]
    00250f58cbnz x5, 0x250f60
    00250f5cb 0x250fb0
    00250f60
    00250f60loc_250f60:
    00250f60ldr x5, [sp+136]
    00250f64ldrsb x27, [x5]
    00250f68ldr x0, [x5]
    00250f6cldr x1, [x5+8]
    00250f70ldr x2, [x5+16]
    00250f74str x0, [sp+72]
    00250f78str x1, [sp+80]
    00250f7cstr x2, [sp+88]
    00250f80ldr x3, [sp+144]
    00250f84ldr x4, [sp+152]
    00250f88bl google.golang.org/protobuf/internal/impl.aberrantMessage.Get
    00250f8cstr x0, [sp+96]
    00250f90str x1, [sp+104]
    00250f94str x2, [sp+112]
    00250f98str x0, [sp+48]
    00250f9cstr x1, [sp+56]
    00250fa0str x2, [sp+64]
    00250fa4ldur x29, [sp-8]
    00250fa8ldr x30, [sp], 128
    00250facret x30
    00250fb0
    00250fb0loc_250fb0:
    00250fb0bl runtime.panicwrap
    00250fb4hint
    00250fb8
    00250fb8loc_250fb8:
    00250fb8stp x0, x1, [sp+8]
    00250fbcstr x2, [sp+24]
    00250fc0mov x3, x30
    00250fc4bl runtime.morestack_noctxt.abi0
    00250fc8ldp x0, x1, [sp+8]
    00250fccldr x2, [sp+24]
    00250fd0b 0x250f20
    00250fd4
    00250fd4loc_250fd4:
    00250fd4ldr x17, [x16]
    00250fd8add x20, sp, 136
    00250fdcsubs xzr, x20, x17
    00250fe0b.ne 0x250f40
    00250fe4add x20, sp, 8
    00250fe8str x20, [x16]
    00250fecb 0x250f40
    00250f20
    00250ff0
    00250ff0google.golang.org/protobuf/internal/impl.(*aberrantMessage).GetUnknown: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).GetUnknown(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00250ff0ldr x16, [x28+16]
    00250ff4subs xzr, sp, x16
    00250ff8b.ls 0x251078
    00250ffcstr x30, [sp-112]!
    00251000stur x29, [sp-8]
    00251004sub x29, sp, 8
    00251008ldr x16, [x28+32]
    0025100ccbnz x16, 0x25108c
    00251010
    00251010loc_251010:
    00251010str x0, [sp+120]
    00251014str xzr, [sp+32]
    00251018stp xzr, xzr, [sp+40]
    0025101cldr x3, [sp+120]
    00251020cbnz x3, 0x251028
    00251024b 0x251070
    00251028
    00251028loc_251028:
    00251028ldr x3, [sp+120]
    0025102cldrsb x27, [x3]
    00251030ldr x0, [x3]
    00251034ldr x1, [x3+8]
    00251038ldr x2, [x3+16]
    0025103cstr x0, [sp+56]
    00251040str x1, [sp+64]
    00251044str x2, [sp+72]
    00251048bl google.golang.org/protobuf/internal/impl.aberrantMessage.GetUnknown
    0025104cstr x0, [sp+80]
    00251050str x1, [sp+88]
    00251054str x2, [sp+96]
    00251058str x0, [sp+32]
    0025105cstr x1, [sp+40]
    00251060str x2, [sp+48]
    00251064ldur x29, [sp-8]
    00251068ldr x30, [sp], 112
    0025106cret x30
    00251070
    00251070loc_251070:
    00251070bl runtime.panicwrap
    00251074hint
    00251078
    00251078loc_251078:
    00251078str x0, [sp+8]
    0025107cmov x3, x30
    00251080bl runtime.morestack_noctxt.abi0
    00251084ldr x0, [sp+8]
    00251088b 0x250ff0
    0025108c
    0025108cloc_25108c:
    0025108cldr x17, [x16]
    00251090add x20, sp, 120
    00251094subs xzr, x20, x17
    00251098b.ne 0x251010
    0025109cadd x20, sp, 8
    002510a0str x20, [x16]
    002510a4b 0x251010
    002510a8udf 0
    002510acudf 0
    00250ff0
    002510b0
    002510b0google.golang.org/protobuf/internal/impl.(*aberrantMessage).Has: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Has(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
    002510b0ldr x16, [x28+16]
    002510b4subs xzr, sp, x16
    002510b8b.ls 0x251134
    002510bcstr x30, [sp-96]!
    002510c0stur x29, [sp-8]
    002510c4sub x29, sp, 8
    002510c8ldr x16, [x28+32]
    002510cccbnz x16, 0x251150
    002510d0
    002510d0loc_2510d0:
    002510d0str x0, [sp+104]
    002510d4str x1, [sp+112]
    002510d8str x2, [sp+120]
    002510dcstrb wzr, [sp+62]
    002510e0ldr x5, [sp+104]
    002510e4cbnz x5, 0x2510ec
    002510e8b 0x25112c
    002510ec
    002510ecloc_2510ec:
    002510ecldr x5, [sp+104]
    002510f0ldrsb x27, [x5]
    002510f4ldr x0, [x5]
    002510f8ldr x1, [x5+8]
    002510fcldr x2, [x5+16]
    00251100str x0, [sp+64]
    00251104str x1, [sp+72]
    00251108str x2, [sp+80]
    0025110cldr x3, [sp+112]
    00251110ldr x4, [sp+120]
    00251114bl google.golang.org/protobuf/internal/impl.aberrantMessage.Has
    00251118strb w0, [sp+63]
    0025111cstrb w0, [sp+62]
    00251120ldur x29, [sp-8]
    00251124ldr x30, [sp], 96
    00251128ret x30
    0025112c
    0025112cloc_25112c:
    0025112cbl runtime.panicwrap
    00251130hint
    00251134
    00251134loc_251134:
    00251134stp x0, x1, [sp+8]
    00251138str x2, [sp+24]
    0025113cmov x3, x30
    00251140bl runtime.morestack_noctxt.abi0
    00251144ldp x0, x1, [sp+8]
    00251148ldr x2, [sp+24]
    0025114cb 0x2510b0
    00251150
    00251150loc_251150:
    00251150ldr x17, [x16]
    00251154add x20, sp, 104
    00251158subs xzr, x20, x17
    0025115cb.ne 0x2510d0
    00251160add x20, sp, 8
    00251164str x20, [x16]
    00251168b 0x2510d0
    0025116cudf 0
    002510b0
    00251170
    00251170google.golang.org/protobuf/internal/impl.(*aberrantMessage).Interface: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Interface(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251170ldr x16, [x28+16]
    00251174subs xzr, sp, x16
    00251178b.ls 0x2511ec
    0025117cstr x30, [sp-96]!
    00251180stur x29, [sp-8]
    00251184sub x29, sp, 8
    00251188ldr x16, [x28+32]
    0025118ccbnz x16, 0x251200
    00251190
    00251190loc_251190:
    00251190str x0, [sp+104]
    00251194stp xzr, xzr, [sp+32]
    00251198ldr x3, [sp+104]
    0025119ccbnz x3, 0x2511a4
    002511a0b 0x2511e4
    002511a4
    002511a4loc_2511a4:
    002511a4ldr x3, [sp+104]
    002511a8ldrsb x27, [x3]
    002511acldr x0, [x3]
    002511b0ldr x1, [x3+8]
    002511b4ldr x2, [x3+16]
    002511b8str x0, [sp+48]
    002511bcstr x1, [sp+56]
    002511c0str x2, [sp+64]
    002511c4bl google.golang.org/protobuf/internal/impl.aberrantMessage.Interface
    002511c8str x0, [sp+72]
    002511ccstr x1, [sp+80]
    002511d0str x0, [sp+32]
    002511d4str x1, [sp+40]
    002511d8ldur x29, [sp-8]
    002511dcldr x30, [sp], 96
    002511e0ret x30
    002511e4
    002511e4loc_2511e4:
    002511e4bl runtime.panicwrap
    002511e8hint
    002511ec
    002511ecloc_2511ec:
    002511ecstr x0, [sp+8]
    002511f0mov x3, x30
    002511f4bl runtime.morestack_noctxt.abi0
    002511f8ldr x0, [sp+8]
    002511fcb 0x251170
    00251200
    00251200loc_251200:
    00251200ldr x17, [x16]
    00251204add x20, sp, 104
    00251208subs xzr, x20, x17
    0025120cb.ne 0x251190
    00251210add x20, sp, 8
    00251214str x20, [x16]
    00251218b 0x251190
    0025121cudf 0
    00251170
    00251220
    00251220google.golang.org/protobuf/internal/impl.(*aberrantMessage).IsValid: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).IsValid(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251220ldr x16, [x28+16]
    00251224subs xzr, sp, x16
    00251228b.ls 0x251294
    0025122cstr x30, [sp-80]!
    00251230stur x29, [sp-8]
    00251234sub x29, sp, 8
    00251238ldr x16, [x28+32]
    0025123ccbnz x16, 0x2512a8
    00251240
    00251240loc_251240:
    00251240str x0, [sp+88]
    00251244strb wzr, [sp+46]
    00251248ldr x3, [sp+88]
    0025124ccbnz x3, 0x251254
    00251250b 0x25128c
    00251254
    00251254loc_251254:
    00251254ldr x3, [sp+88]
    00251258ldrsb x27, [x3]
    0025125cldr x0, [x3]
    00251260ldr x1, [x3+8]
    00251264ldr x2, [x3+16]
    00251268str x0, [sp+48]
    0025126cstr x1, [sp+56]
    00251270str x2, [sp+64]
    00251274bl google.golang.org/protobuf/internal/impl.aberrantMessage.IsValid
    00251278strb w0, [sp+47]
    0025127cstrb w0, [sp+46]
    00251280ldur x29, [sp-8]
    00251284ldr x30, [sp], 80
    00251288ret x30
    0025128c
    0025128cloc_25128c:
    0025128cbl runtime.panicwrap
    00251290hint
    00251294
    00251294loc_251294:
    00251294str x0, [sp+8]
    00251298mov x3, x30
    0025129cbl runtime.morestack_noctxt.abi0
    002512a0ldr x0, [sp+8]
    002512a4b 0x251220
    002512a8
    002512a8loc_2512a8:
    002512a8ldr x17, [x16]
    002512acadd x20, sp, 88
    002512b0subs xzr, x20, x17
    002512b4b.ne 0x251240
    002512b8add x20, sp, 8
    002512bcstr x20, [x16]
    002512c0b 0x251240
    002512c4udf 0
    002512c8udf 0
    002512ccudf 0
    00251220
    002512d0
    002512d0google.golang.org/protobuf/internal/impl.(*aberrantMessage).Mutable: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Mutable(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1)
    002512d0ldr x16, [x28+16]
    002512d4subs xzr, sp, x16
    002512d8b.ls 0x251368
    002512dcstr x30, [sp-128]!
    002512e0stur x29, [sp-8]
    002512e4sub x29, sp, 8
    002512e8ldr x16, [x28+32]
    002512eccbnz x16, 0x251384
    002512f0
    002512f0loc_2512f0:
    002512f0str x0, [sp+136]
    002512f4str x1, [sp+144]
    002512f8str x2, [sp+152]
    002512fcstp xzr, xzr, [sp+48]
    00251300str xzr, [sp+64]
    00251304ldr x5, [sp+136]
    00251308cbnz x5, 0x251310
    0025130cb 0x251360
    00251310
    00251310loc_251310:
    00251310ldr x5, [sp+136]
    00251314ldrsb x27, [x5]
    00251318ldr x0, [x5]
    0025131cldr x1, [x5+8]
    00251320ldr x2, [x5+16]
    00251324str x0, [sp+72]
    00251328str x1, [sp+80]
    0025132cstr x2, [sp+88]
    00251330ldr x3, [sp+144]
    00251334ldr x4, [sp+152]
    00251338bl google.golang.org/protobuf/internal/impl.aberrantMessage.Mutable
    0025133cstr x0, [sp+96]
    00251340str x1, [sp+104]
    00251344str x2, [sp+112]
    00251348str x0, [sp+48]
    0025134cstr x1, [sp+56]
    00251350str x2, [sp+64]
    00251354ldur x29, [sp-8]
    00251358ldr x30, [sp], 128
    0025135cret x30
    00251360
    00251360loc_251360:
    00251360bl runtime.panicwrap
    00251364hint
    00251368
    00251368loc_251368:
    00251368stp x0, x1, [sp+8]
    0025136cstr x2, [sp+24]
    00251370mov x3, x30
    00251374bl runtime.morestack_noctxt.abi0
    00251378ldp x0, x1, [sp+8]
    0025137cldr x2, [sp+24]
    00251380b 0x2512d0
    00251384
    00251384loc_251384:
    00251384ldr x17, [x16]
    00251388add x20, sp, 136
    0025138csubs xzr, x20, x17
    00251390b.ne 0x2512f0
    00251394add x20, sp, 8
    00251398str x20, [x16]
    0025139cb 0x2512f0
    002512d0
    002513a0
    002513a0google.golang.org/protobuf/internal/impl.(*aberrantMessage).New: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).New(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    002513a0ldr x16, [x28+16]
    002513a4subs xzr, sp, x16
    002513a8b.ls 0x25141c
    002513acstr x30, [sp-96]!
    002513b0stur x29, [sp-8]
    002513b4sub x29, sp, 8
    002513b8ldr x16, [x28+32]
    002513bccbnz x16, 0x251430
    002513c0
    002513c0loc_2513c0:
    002513c0str x0, [sp+104]
    002513c4stp xzr, xzr, [sp+32]
    002513c8ldr x3, [sp+104]
    002513cccbnz x3, 0x2513d4
    002513d0b 0x251414
    002513d4
    002513d4loc_2513d4:
    002513d4ldr x3, [sp+104]
    002513d8ldrsb x27, [x3]
    002513dcldr x0, [x3]
    002513e0ldr x1, [x3+8]
    002513e4ldr x2, [x3+16]
    002513e8str x0, [sp+48]
    002513ecstr x1, [sp+56]
    002513f0str x2, [sp+64]
    002513f4bl google.golang.org/protobuf/internal/impl.aberrantMessage.New
    002513f8str x0, [sp+72]
    002513fcstr x1, [sp+80]
    00251400str x0, [sp+32]
    00251404str x1, [sp+40]
    00251408ldur x29, [sp-8]
    0025140cldr x30, [sp], 96
    00251410ret x30
    00251414
    00251414loc_251414:
    00251414bl runtime.panicwrap
    00251418hint
    0025141c
    0025141cloc_25141c:
    0025141cstr x0, [sp+8]
    00251420mov x3, x30
    00251424bl runtime.morestack_noctxt.abi0
    00251428ldr x0, [sp+8]
    0025142cb 0x2513a0
    00251430
    00251430loc_251430:
    00251430ldr x17, [x16]
    00251434add x20, sp, 104
    00251438subs xzr, x20, x17
    0025143cb.ne 0x2513c0
    00251440add x20, sp, 8
    00251444str x20, [x16]
    00251448b 0x2513c0
    0025144cudf 0
    002513a0
    00251450
    00251450google.golang.org/protobuf/internal/impl.(*aberrantMessage).ProtoMethods: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).ProtoMethods(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251450ldr x16, [x28+16]
    00251454subs xzr, sp, x16
    00251458b.ls 0x2514c4
    0025145cstr x30, [sp-80]!
    00251460stur x29, [sp-8]
    00251464sub x29, sp, 8
    00251468ldr x16, [x28+32]
    0025146ccbnz x16, 0x2514d8
    00251470
    00251470loc_251470:
    00251470str x0, [sp+88]
    00251474str xzr, [sp+32]
    00251478ldr x3, [sp+88]
    0025147ccbnz x3, 0x251484
    00251480b 0x2514bc
    00251484
    00251484loc_251484:
    00251484ldr x3, [sp+88]
    00251488ldrsb x27, [x3]
    0025148cldr x0, [x3]
    00251490ldr x1, [x3+8]
    00251494ldr x2, [x3+16]
    00251498str x0, [sp+40]
    0025149cstr x1, [sp+48]
    002514a0str x2, [sp+56]
    002514a4bl google.golang.org/protobuf/internal/impl.aberrantMessage.ProtoMethods
    002514a8str x0, [sp+64]
    002514acstr x0, [sp+32]
    002514b0ldur x29, [sp-8]
    002514b4ldr x30, [sp], 80
    002514b8ret x30
    002514bc
    002514bcloc_2514bc:
    002514bcbl runtime.panicwrap
    002514c0hint
    002514c4
    002514c4loc_2514c4:
    002514c4str x0, [sp+8]
    002514c8mov x3, x30
    002514ccbl runtime.morestack_noctxt.abi0
    002514d0ldr x0, [sp+8]
    002514d4b 0x251450
    002514d8
    002514d8loc_2514d8:
    002514d8ldr x17, [x16]
    002514dcadd x20, sp, 88
    002514e0subs xzr, x20, x17
    002514e4b.ne 0x251470
    002514e8add x20, sp, 8
    002514ecstr x20, [x16]
    002514f0b 0x251470
    002514f4udf 0
    002514f8udf 0
    002514fcudf 0
    00251450
    00251500
    00251500google.golang.org/protobuf/internal/impl.(*aberrantMessage).ProtoReflect: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).ProtoReflect(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251500ldr x16, [x28+16]
    00251504subs xzr, sp, x16
    00251508b.ls 0x25157c
    0025150cstr x30, [sp-96]!
    00251510stur x29, [sp-8]
    00251514sub x29, sp, 8
    00251518ldr x16, [x28+32]
    0025151ccbnz x16, 0x251590
    00251520
    00251520loc_251520:
    00251520str x0, [sp+104]
    00251524stp xzr, xzr, [sp+32]
    00251528ldr x3, [sp+104]
    0025152ccbnz x3, 0x251534
    00251530b 0x251574
    00251534
    00251534loc_251534:
    00251534ldr x3, [sp+104]
    00251538ldrsb x27, [x3]
    0025153cldr x0, [x3]
    00251540ldr x1, [x3+8]
    00251544ldr x2, [x3+16]
    00251548str x0, [sp+48]
    0025154cstr x1, [sp+56]
    00251550str x2, [sp+64]
    00251554bl google.golang.org/protobuf/internal/impl.aberrantMessage.ProtoReflect
    00251558str x0, [sp+72]
    0025155cstr x1, [sp+80]
    00251560str x0, [sp+32]
    00251564str x1, [sp+40]
    00251568ldur x29, [sp-8]
    0025156cldr x30, [sp], 96
    00251570ret x30
    00251574
    00251574loc_251574:
    00251574bl runtime.panicwrap
    00251578hint
    0025157c
    0025157cloc_25157c:
    0025157cstr x0, [sp+8]
    00251580mov x3, x30
    00251584bl runtime.morestack_noctxt.abi0
    00251588ldr x0, [sp+8]
    0025158cb 0x251500
    00251590
    00251590loc_251590:
    00251590ldr x17, [x16]
    00251594add x20, sp, 104
    00251598subs xzr, x20, x17
    0025159cb.ne 0x251520
    002515a0add x20, sp, 8
    002515a4str x20, [x16]
    002515a8b 0x251520
    002515acudf 0
    00251500
    002515b0
    002515b0google.golang.org/protobuf/internal/impl.(*aberrantMessage).Range: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Range(google.golang.org/protobuf/internal/impl.aberrantMessage * m, func(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor, google.golang.org/protobuf/reflect/protoreflect.Value) bool f)
    002515b0ldr x16, [x28+16]
    002515b4subs xzr, sp, x16
    002515b8b.ls 0x25161c
    002515bcstr x30, [sp-80]!
    002515c0stur x29, [sp-8]
    002515c4sub x29, sp, 8
    002515c8ldr x16, [x28+32]
    002515cccbnz x16, 0x251630
    002515d0
    002515d0loc_2515d0:
    002515d0str x0, [sp+88]
    002515d4str x1, [sp+96]
    002515d8cbnz x0, 0x2515e0
    002515dcb 0x251614
    002515e0
    002515e0loc_2515e0:
    002515e0ldrsb x27, [x0]
    002515e4ldr x4, [x0]
    002515e8ldr x1, [x0+8]
    002515ecldr x2, [x0+16]
    002515f0str x4, [sp+48]
    002515f4str x1, [sp+56]
    002515f8str x2, [sp+64]
    002515fcldr x3, [sp+96]
    00251600mov x0, x4
    00251604bl google.golang.org/protobuf/internal/impl.aberrantMessage.Range
    00251608ldur x29, [sp-8]
    0025160cldr x30, [sp], 80
    00251610ret x30
    00251614
    00251614loc_251614:
    00251614bl runtime.panicwrap
    00251618hint
    0025161c
    0025161cloc_25161c:
    0025161cstp x0, x1, [sp+8]
    00251620mov x3, x30
    00251624bl runtime.morestack_noctxt.abi0
    00251628ldp x0, x1, [sp+8]
    0025162cb 0x2515b0
    00251630
    00251630loc_251630:
    00251630ldr x17, [x16]
    00251634add x20, sp, 88
    00251638subs xzr, x20, x17
    0025163cb.ne 0x2515d0
    00251640add x20, sp, 8
    00251644str x20, [x16]
    00251648b 0x2515d0
    0025164cudf 0
    002515b0
    00251650
    00251650google.golang.org/protobuf/internal/impl.(*aberrantMessage).Reset: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Reset(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251650ldr x16, [x28+16]
    00251654subs xzr, sp, x16
    00251658b.ls 0x2516b4
    0025165cstr x30, [sp-64]!
    00251660stur x29, [sp-8]
    00251664sub x29, sp, 8
    00251668ldr x16, [x28+32]
    0025166ccbnz x16, 0x2516c8
    00251670
    00251670loc_251670:
    00251670str x0, [sp+72]
    00251674cbnz x0, 0x25167c
    00251678b 0x2516ac
    0025167c
    0025167cloc_25167c:
    0025167cldrsb x27, [x0]
    00251680ldr x3, [x0]
    00251684ldr x1, [x0+8]
    00251688ldr x2, [x0+16]
    0025168cstr x3, [sp+32]
    00251690str x1, [sp+40]
    00251694str x2, [sp+48]
    00251698mov x0, x3
    0025169cbl google.golang.org/protobuf/internal/impl.aberrantMessage.Reset
    002516a0ldur x29, [sp-8]
    002516a4ldr x30, [sp], 64
    002516a8ret x30
    002516ac
    002516acloc_2516ac:
    002516acbl runtime.panicwrap
    002516b0hint
    002516b4
    002516b4loc_2516b4:
    002516b4str x0, [sp+8]
    002516b8mov x3, x30
    002516bcbl runtime.morestack_noctxt.abi0
    002516c0ldr x0, [sp+8]
    002516c4b 0x251650
    002516c8
    002516c8loc_2516c8:
    002516c8ldr x17, [x16]
    002516ccadd x20, sp, 72
    002516d0subs xzr, x20, x17
    002516d4b.ne 0x251670
    002516d8add x20, sp, 8
    002516dcstr x20, [x16]
    002516e0b 0x251670
    002516e4udf 0
    002516e8udf 0
    002516ecudf 0
    00251650
    002516f0
    002516f0google.golang.org/protobuf/internal/impl.(*aberrantMessage).Set: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Set(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor p1, google.golang.org/protobuf/reflect/protoreflect.Value p2)
    002516f0ldr x16, [x28+16]
    002516f4subs xzr, sp, x16
    002516f8b.ls 0x251780
    002516fcstr x30, [sp-112]!
    00251700stur x29, [sp-8]
    00251704sub x29, sp, 8
    00251708ldr x16, [x28+32]
    0025170ccbnz x16, 0x2517a4
    00251710
    00251710loc_251710:
    00251710str x0, [sp+120]
    00251714str x1, [sp+128]
    00251718str x2, [sp+136]
    0025171cstr x3, [sp+144]
    00251720str x4, [sp+152]
    00251724str x5, [sp+160]
    00251728ldr x8, [sp+120]
    0025172ccbnz x8, 0x251734
    00251730b 0x251778
    00251734
    00251734loc_251734:
    00251734ldr x8, [sp+120]
    00251738ldrsb x27, [x8]
    0025173cldr x0, [x8]
    00251740ldr x1, [x8+8]
    00251744ldr x2, [x8+16]
    00251748str x0, [sp+80]
    0025174cstr x1, [sp+88]
    00251750str x2, [sp+96]
    00251754ldr x3, [sp+128]
    00251758ldr x5, [sp+144]
    0025175cldr x4, [sp+136]
    00251760ldr x6, [sp+152]
    00251764ldr x7, [sp+160]
    00251768bl google.golang.org/protobuf/internal/impl.aberrantMessage.Set
    0025176cldur x29, [sp-8]
    00251770ldr x30, [sp], 112
    00251774ret x30
    00251778
    00251778loc_251778:
    00251778bl runtime.panicwrap
    0025177chint
    00251780
    00251780loc_251780:
    00251780stp x0, x1, [sp+8]
    00251784stp x2, x3, [sp+24]
    00251788stp x4, x5, [sp+40]
    0025178cmov x3, x30
    00251790bl runtime.morestack_noctxt.abi0
    00251794ldp x0, x1, [sp+8]
    00251798ldp x2, x3, [sp+24]
    0025179cldp x4, x5, [sp+40]
    002517a0b 0x2516f0
    002517a4
    002517a4loc_2517a4:
    002517a4ldr x17, [x16]
    002517a8add x20, sp, 120
    002517acsubs xzr, x20, x17
    002517b0b.ne 0x251710
    002517b4add x20, sp, 8
    002517b8str x20, [x16]
    002517bcb 0x251710
    002516f0
    002517c0
    002517c0google.golang.org/protobuf/internal/impl.(*aberrantMessage).SetUnknown: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).SetUnknown(google.golang.org/protobuf/internal/impl.aberrantMessage * m, google.golang.org/protobuf/reflect/protoreflect.RawFields p1)
    002517c0ldr x16, [x28+16]
    002517c4subs xzr, sp, x16
    002517c8b.ls 0x25183c
    002517ccstr x30, [sp-96]!
    002517d0stur x29, [sp-8]
    002517d4sub x29, sp, 8
    002517d8ldr x16, [x28+32]
    002517dccbnz x16, 0x251858
    002517e0
    002517e0loc_2517e0:
    002517e0str x0, [sp+104]
    002517e4str x1, [sp+112]
    002517e8str x2, [sp+120]
    002517ecstr x3, [sp+128]
    002517f0cbnz x0, 0x2517f8
    002517f4b 0x251834
    002517f8
    002517f8loc_2517f8:
    002517f8ldrsb x27, [x0]
    002517fcldr x6, [x0]
    00251800ldr x1, [x0+8]
    00251804ldr x2, [x0+16]
    00251808str x6, [sp+64]
    0025180cstr x1, [sp+72]
    00251810str x2, [sp+80]
    00251814ldr x3, [sp+112]
    00251818ldr x4, [sp+120]
    0025181cldr x5, [sp+128]
    00251820mov x0, x6
    00251824bl google.golang.org/protobuf/internal/impl.aberrantMessage.SetUnknown
    00251828ldur x29, [sp-8]
    0025182cldr x30, [sp], 96
    00251830ret x30
    00251834
    00251834loc_251834:
    00251834bl runtime.panicwrap
    00251838hint
    0025183c
    0025183cloc_25183c:
    0025183cstp x0, x1, [sp+8]
    00251840stp x2, x3, [sp+24]
    00251844mov x3, x30
    00251848bl runtime.morestack_noctxt.abi0
    0025184cldp x0, x1, [sp+8]
    00251850ldp x2, x3, [sp+24]
    00251854b 0x2517c0
    00251858
    00251858loc_251858:
    00251858ldr x17, [x16]
    0025185cadd x20, sp, 104
    00251860subs xzr, x20, x17
    00251864b.ne 0x2517e0
    00251868add x20, sp, 8
    0025186cstr x20, [x16]
    00251870b 0x2517e0
    00251874udf 0
    00251878udf 0
    0025187cudf 0
    002517c0
    00251880
    00251880google.golang.org/protobuf/internal/impl.(*aberrantMessage).Type: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).Type(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251880ldr x16, [x28+16]
    00251884subs xzr, sp, x16
    00251888b.ls 0x2518fc
    0025188cstr x30, [sp-96]!
    00251890stur x29, [sp-8]
    00251894sub x29, sp, 8
    00251898ldr x16, [x28+32]
    0025189ccbnz x16, 0x251910
    002518a0
    002518a0loc_2518a0:
    002518a0str x0, [sp+104]
    002518a4stp xzr, xzr, [sp+32]
    002518a8ldr x3, [sp+104]
    002518accbnz x3, 0x2518b4
    002518b0b 0x2518f4
    002518b4
    002518b4loc_2518b4:
    002518b4ldr x3, [sp+104]
    002518b8ldrsb x27, [x3]
    002518bcldr x0, [x3]
    002518c0ldr x1, [x3+8]
    002518c4ldr x2, [x3+16]
    002518c8str x0, [sp+48]
    002518ccstr x1, [sp+56]
    002518d0str x2, [sp+64]
    002518d4bl google.golang.org/protobuf/internal/impl.aberrantMessage.Type
    002518d8str x0, [sp+72]
    002518dcstr x1, [sp+80]
    002518e0str x0, [sp+32]
    002518e4str x1, [sp+40]
    002518e8ldur x29, [sp-8]
    002518ecldr x30, [sp], 96
    002518f0ret x30
    002518f4
    002518f4loc_2518f4:
    002518f4bl runtime.panicwrap
    002518f8hint
    002518fc
    002518fcloc_2518fc:
    002518fcstr x0, [sp+8]
    00251900mov x3, x30
    00251904bl runtime.morestack_noctxt.abi0
    00251908ldr x0, [sp+8]
    0025190cb 0x251880
    00251910
    00251910loc_251910:
    00251910ldr x17, [x16]
    00251914add x20, sp, 104
    00251918subs xzr, x20, x17
    0025191cb.ne 0x2518a0
    00251920add x20, sp, 8
    00251924str x20, [x16]
    00251928b 0x2518a0
    0025192cudf 0
    00251880
    00251930
    00251930google.golang.org/protobuf/internal/impl.(*aberrantMessage).protoUnwrap: ; void google.golang.org/protobuf/internal/impl.(*aberrantMessage).protoUnwrap(google.golang.org/protobuf/internal/impl.aberrantMessage * m)
    00251930ldr x16, [x28+16]
    00251934subs xzr, sp, x16
    00251938b.ls 0x2519ac
    0025193cstr x30, [sp-96]!
    00251940stur x29, [sp-8]
    00251944sub x29, sp, 8
    00251948ldr x16, [x28+32]
    0025194ccbnz x16, 0x2519c0
    00251950
    00251950loc_251950:
    00251950str x0, [sp+104]
    00251954stp xzr, xzr, [sp+32]
    00251958ldr x3, [sp+104]
    0025195ccbnz x3, 0x251964
    00251960b 0x2519a4
    00251964
    00251964loc_251964:
    00251964ldr x3, [sp+104]
    00251968ldrsb x27, [x3]
    0025196cldr x0, [x3]
    00251970ldr x1, [x3+8]
    00251974ldr x2, [x3+16]
    00251978str x0, [sp+48]
    0025197cstr x1, [sp+56]
    00251980str x2, [sp+64]
    00251984bl google.golang.org/protobuf/internal/impl.aberrantMessage.protoUnwrap
    00251988str x0, [sp+72]
    0025198cstr x1, [sp+80]
    00251990str x0, [sp+32]
    00251994str x1, [sp+40]
    00251998ldur x29, [sp-8]
    0025199cldr x30, [sp], 96
    002519a0ret x30
    002519a4
    002519a4loc_2519a4:
    002519a4bl runtime.panicwrap
    002519a8hint
    002519ac
    002519acloc_2519ac:
    002519acstr x0, [sp+8]
    002519b0mov x3, x30
    002519b4bl runtime.morestack_noctxt.abi0
    002519b8ldr x0, [sp+8]
    002519bcb 0x251930
    002519c0
    002519c0loc_2519c0:
    002519c0ldr x17, [x16]
    002519c4add x20, sp, 104
    002519c8subs xzr, x20, x17
    002519ccb.ne 0x251950
    002519d0add x20, sp, 8
    002519d4str x20, [x16]
    002519d8b 0x251950
    002519dcudf 0
    00251930
    002519e0
    002519e0google.golang.org/protobuf/internal/impl.(*mapEntryType).Descriptor: ; void google.golang.org/protobuf/internal/impl.(*mapEntryType).Descriptor(google.golang.org/protobuf/internal/impl.mapEntryType * mt)
    002519e0ldr x16, [x28+16]
    002519e4subs xzr, sp, x16
    002519e8b.ls 0x251a64
    002519ecstr x30, [sp-112]!
    002519f0stur x29, [sp-8]
    002519f4sub x29, sp, 8
    002519f8ldr x16, [x28+32]
    002519fccbnz x16, 0x251a78
    00251a00
    00251a00loc_251a00:
    00251a00str x0, [sp+120]
    00251a04stp xzr, xzr, [sp+40]
    00251a08ldr x4, [sp+120]
    00251a0ccbnz x4, 0x251a14
    00251a10b 0x251a5c
    00251a14
    00251a14loc_251a14:
    00251a14ldr x4, [sp+120]
    00251a18ldrsb x27, [x4]
    00251a1cldr x0, [x4]
    00251a20ldr x1, [x4+8]
    00251a24ldr x2, [x4+16]
    00251a28ldr x3, [x4+24]
    00251a2cstr x0, [sp+56]
    00251a30str x1, [sp+64]
    00251a34str x2, [sp+72]
    00251a38str x3, [sp+80]
    00251a3cbl google.golang.org/protobuf/internal/impl.mapEntryType.Descriptor
    00251a40str x0, [sp+88]
    00251a44str x1, [sp+96]
    00251a48str x0, [sp+40]
    00251a4cstr x1, [sp+48]
    00251a50ldur x29, [sp-8]
    00251a54ldr x30, [sp], 112
    00251a58ret x30
    00251a5c
    00251a5cloc_251a5c:
    00251a5cbl runtime.panicwrap
    00251a60hint
    00251a64
    00251a64loc_251a64:
    00251a64str x0, [sp+8]
    00251a68mov x3, x30
    00251a6cbl runtime.morestack_noctxt.abi0
    00251a70ldr x0, [sp+8]
    00251a74b 0x2519e0
    00251a78
    00251a78loc_251a78:
    00251a78ldr x17, [x16]
    00251a7cadd x20, sp, 120
    00251a80subs xzr, x20, x17
    00251a84b.ne 0x251a00
    00251a88add x20, sp, 8
    00251a8cstr x20, [x16]
    00251a90b 0x251a00
    00251a94udf 0
    00251a98udf 0
    00251a9cudf 0
    002519e0