File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0018ec00
0018ec00google.golang.org/protobuf/internal/order.init.func3: ; void google.golang.org/protobuf/internal/order.init.func3(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor x, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor y)
0018ec00ldr x16, [x28+16]
0018ec04subs xzr, sp, x16
0018ec08b.ls 0x18ede0
0018ec0cstr x30, [sp-112]!
0018ec10stur x29, [sp-8]
0018ec14sub x29, sp, 8
0018ec18str x0, [sp+120]
0018ec1cstr x1, [sp+128]
0018ec20str x2, [sp+136]
0018ec24str x3, [sp+144]
0018ec28strb wzr, [sp+52]
0018ec2cldr x1, [sp+120]
0018ec30ldrsb x27, [x1]
0018ec34ldr x1, [x1+120]
0018ec38ldr x0, [sp+128]
0018ec3cblr x1
0018ec40strb w0, [sp+55]
0018ec44ldr x0, [sp+144]
0018ec48ldr x1, [sp+136]
0018ec4cldrsb x27, [x1]
0018ec50ldr x1, [x1+120]
0018ec54blr x1
0018ec58strb w0, [sp+54]
0018ec5cldrb w1, [sp+55]
0018ec60eor x1, x1, x0
0018ec64tbnz w1, 0, 0x18ec6c
0018ec68b 0x18eccc
0018ec6c
0018ec6cloc_18ec6c:
0018ec6cldr x1, [sp+120]
0018ec70ldrsb x27, [x1]
0018ec74ldr x1, [x1+120]
0018ec78ldr x0, [sp+128]
0018ec7cblr x1
0018ec80strb w0, [sp+55]
0018ec84eor x1, x0, 1
0018ec88strb w1, [sp+54]
0018ec8ctbnz w0, 0, 0x18ec94
0018ec90b 0x18ec98
0018ec94
0018ec94loc_18ec94:
0018ec94b 0x18ecb8
0018ec98
0018ec98loc_18ec98:
0018ec98ldr x1, [sp+136]
0018ec9cldrsb x27, [x1]
0018eca0ldr x0, [sp+144]
0018eca4ldr x1, [x1+120]
0018eca8blr x1
0018ecacstrb w0, [sp+53]
0018ecb0strb w0, [sp+54]
0018ecb4b 0x18ecb8
0018ecb8
0018ecb8loc_18ecb8:
0018ecb8ldrb w0, [sp+54]
0018ecbcstrb w0, [sp+52]
0018ecc0ldur x29, [sp-8]
0018ecc4ldr x30, [sp], 112
0018ecc8ret x30
0018eccc
0018ecccloc_18eccc:
0018ecccldr x1, [sp+120]
0018ecd0ldrsb x27, [x1]
0018ecd4ldr x1, [x1+120]
0018ecd8ldr x0, [sp+128]
0018ecdcblr x1
0018ece0strb w0, [sp+54]
0018ece4strb w0, [sp+55]
0018ece8tbnz w0, 0, 0x18ecf0
0018ececb 0x18ed10
0018ecf0
0018ecf0loc_18ecf0:
0018ecf0ldr x1, [sp+136]
0018ecf4ldrsb x27, [x1]
0018ecf8ldr x0, [sp+144]
0018ecfcldr x1, [x1+120]
0018ed00blr x1
0018ed04strb w0, [sp+53]
0018ed08strb w0, [sp+55]
0018ed0cb 0x18ed14
0018ed10
0018ed10loc_18ed10:
0018ed10b 0x18ed14
0018ed14
0018ed14loc_18ed14:
0018ed14ldrb w1, [sp+55]
0018ed18tbnz w1, 0, 0x18ed20
0018ed1cb 0x18ed94
0018ed20
0018ed20loc_18ed20:
0018ed20ldr x1, [sp+120]
0018ed24ldrsb x27, [x1]
0018ed28ldr x1, [x1+72]
0018ed2cldr x0, [sp+128]
0018ed30blr x1
0018ed34str x0, [sp+88]
0018ed38str x1, [sp+96]
0018ed3cldr x0, [sp+144]
0018ed40ldr x1, [sp+136]
0018ed44ldrsb x27, [x1]
0018ed48ldr x1, [x1+72]
0018ed4cblr x1
0018ed50str x0, [sp+72]
0018ed54str x1, [sp+80]
0018ed58ldr x2, [sp+88]
0018ed5cldr x3, [sp+96]
0018ed60mov x4, x0
0018ed64mov x0, x2
0018ed68mov x5, x1
0018ed6cmov x1, x3
0018ed70mov x2, x4
0018ed74mov x3, x5
0018ed78bl runtime.cmpstring
0018ed7csubs xzr, x0, 0
0018ed80cset x0, lt
0018ed84strb w0, [sp+52]
0018ed88ldur x29, [sp-8]
0018ed8cldr x30, [sp], 112
0018ed90ret x30
0018ed94
0018ed94loc_18ed94:
0018ed94ldr x1, [sp+120]
0018ed98ldrsb x27, [x1]
0018ed9cldr x1, [x1+112]
0018eda0ldr x0, [sp+128]
0018eda4blr x1
0018eda8str x0, [sp+64]
0018edacldr x0, [sp+144]
0018edb0ldr x1, [sp+136]
0018edb4ldrsb x27, [x1]
0018edb8ldr x1, [x1+112]
0018edbcblr x1
0018edc0str x0, [sp+56]
0018edc4ldr x1, [sp+64]
0018edc8subs xzr, x0, x1
0018edcccset x0, gt
0018edd0strb w0, [sp+52]
0018edd4ldur x29, [sp-8]
0018edd8ldr x30, [sp], 112
0018eddcret x30
0018ede0
0018ede0loc_18ede0:
0018ede0stp x0, x1, [sp+8]
0018ede4stp x2, x3, [sp+24]
0018ede8mov x3, x30
0018edecbl runtime.morestack_noctxt.abi0
0018edf0ldp x0, x1, [sp+8]
0018edf4ldp x2, x3, [sp+24]
0018edf8b 0x18ec00
0018edfcudf 0
0018ec00
0018ec00google.golang.org/protobuf/internal/order.init.func3: ; void google.golang.org/protobuf/internal/order.init.func3(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor x, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor y)
0018ec00ldr x16, [x28+16]
0018ec04subs xzr, sp, x16
0018ec08b.ls 0x18ede0
0018ec0cstr x30, [sp-112]!
0018ec10stur x29, [sp-8]
0018ec14sub x29, sp, 8
0018ec18str x0, [sp+120]
0018ec1cstr x1, [sp+128]
0018ec20str x2, [sp+136]
0018ec24str x3, [sp+144]
0018ec28strb wzr, [sp+52]
0018ec2cldr x1, [sp+120]
0018ec30ldrsb x27, [x1]
0018ec34ldr x1, [x1+120]
0018ec38ldr x0, [sp+128]
0018ec3cblr x1
0018ec40strb w0, [sp+55]
0018ec44ldr x0, [sp+144]
0018ec48ldr x1, [sp+136]
0018ec4cldrsb x27, [x1]
0018ec50ldr x1, [x1+120]
0018ec54blr x1
0018ec58strb w0, [sp+54]
0018ec5cldrb w1, [sp+55]
0018ec60eor x1, x1, x0
0018ec64tbnz w1, 0, 0x18ec6c
0018ec68b 0x18eccc
0018ec6c
0018ec6cloc_18ec6c:
0018ec6cldr x1, [sp+120]
0018ec70ldrsb x27, [x1]
0018ec74ldr x1, [x1+120]
0018ec78ldr x0, [sp+128]
0018ec7cblr x1
0018ec80strb w0, [sp+55]
0018ec84eor x1, x0, 1
0018ec88strb w1, [sp+54]
0018ec8ctbnz w0, 0, 0x18ec94
0018ec90b 0x18ec98
0018ec94
0018ec94loc_18ec94:
0018ec94b 0x18ecb8
0018ec98
0018ec98loc_18ec98:
0018ec98ldr x1, [sp+136]
0018ec9cldrsb x27, [x1]
0018eca0ldr x0, [sp+144]
0018eca4ldr x1, [x1+120]
0018eca8blr x1
0018ecacstrb w0, [sp+53]
0018ecb0strb w0, [sp+54]
0018ecb4b 0x18ecb8
0018ecb8
0018ecb8loc_18ecb8:
0018ecb8ldrb w0, [sp+54]
0018ecbcstrb w0, [sp+52]
0018ecc0ldur x29, [sp-8]
0018ecc4ldr x30, [sp], 112
0018ecc8ret x30
0018eccc
0018ecccloc_18eccc:
0018ecccldr x1, [sp+120]
0018ecd0ldrsb x27, [x1]
0018ecd4ldr x1, [x1+120]
0018ecd8ldr x0, [sp+128]
0018ecdcblr x1
0018ece0strb w0, [sp+54]
0018ece4strb w0, [sp+55]
0018ece8tbnz w0, 0, 0x18ecf0
0018ececb 0x18ed10
0018ecf0
0018ecf0loc_18ecf0:
0018ecf0ldr x1, [sp+136]
0018ecf4ldrsb x27, [x1]
0018ecf8ldr x0, [sp+144]
0018ecfcldr x1, [x1+120]
0018ed00blr x1
0018ed04strb w0, [sp+53]
0018ed08strb w0, [sp+55]
0018ed0cb 0x18ed14
0018ed10
0018ed10loc_18ed10:
0018ed10b 0x18ed14
0018ed14
0018ed14loc_18ed14:
0018ed14ldrb w1, [sp+55]
0018ed18tbnz w1, 0, 0x18ed20
0018ed1cb 0x18ed94
0018ed20
0018ed20loc_18ed20:
0018ed20ldr x1, [sp+120]
0018ed24ldrsb x27, [x1]
0018ed28ldr x1, [x1+72]
0018ed2cldr x0, [sp+128]
0018ed30blr x1
0018ed34str x0, [sp+88]
0018ed38str x1, [sp+96]
0018ed3cldr x0, [sp+144]
0018ed40ldr x1, [sp+136]
0018ed44ldrsb x27, [x1]
0018ed48ldr x1, [x1+72]
0018ed4cblr x1
0018ed50str x0, [sp+72]
0018ed54str x1, [sp+80]
0018ed58ldr x2, [sp+88]
0018ed5cldr x3, [sp+96]
0018ed60mov x4, x0
0018ed64mov x0, x2
0018ed68mov x5, x1
0018ed6cmov x1, x3
0018ed70mov x2, x4
0018ed74mov x3, x5
0018ed78bl runtime.cmpstring
0018ed7csubs xzr, x0, 0
0018ed80cset x0, lt
0018ed84strb w0, [sp+52]
0018ed88ldur x29, [sp-8]
0018ed8cldr x30, [sp], 112
0018ed90ret x30
0018ed94
0018ed94loc_18ed94:
0018ed94ldr x1, [sp+120]
0018ed98ldrsb x27, [x1]
0018ed9cldr x1, [x1+112]
0018eda0ldr x0, [sp+128]
0018eda4blr x1
0018eda8str x0, [sp+64]
0018edacldr x0, [sp+144]
0018edb0ldr x1, [sp+136]
0018edb4ldrsb x27, [x1]
0018edb8ldr x1, [x1+112]
0018edbcblr x1
0018edc0str x0, [sp+56]
0018edc4ldr x1, [sp+64]
0018edc8subs xzr, x0, x1
0018edcccset x0, gt
0018edd0strb w0, [sp+52]
0018edd4ldur x29, [sp-8]
0018edd8ldr x30, [sp], 112
0018eddcret x30
0018ede0
0018ede0loc_18ede0:
0018ede0stp x0, x1, [sp+8]
0018ede4stp x2, x3, [sp+24]
0018ede8mov x3, x30
0018edecbl runtime.morestack_noctxt.abi0
0018edf0ldp x0, x1, [sp+8]
0018edf4ldp x2, x3, [sp+24]
0018edf8b 0x18ec00
0018edfcudf 0
0018ec00
0018ee00
0018ee00google.golang.org/protobuf/internal/order.init.func4: ; void google.golang.org/protobuf/internal/order.init.func4(google.golang.org/protobuf/reflect/protoreflect.MapKey x, google.golang.org/protobuf/reflect/protoreflect.MapKey y)
0018ee00ldr x16, [x28+16]
0018ee04sub x17, sp, 32
0018ee08subs xzr, x17, x16
0018ee0cb.ls 0x18f1e0
0018ee10str x30, [sp-160]!
0018ee14stur x29, [sp-8]
0018ee18sub x29, sp, 8
0018ee1cstr x0, [sp+168]
0018ee20str x1, [sp+176]
0018ee24str x2, [sp+184]
0018ee28str x3, [sp+192]
0018ee2cstr x4, [sp+200]
0018ee30str x5, [sp+208]
0018ee34strb wzr, [sp+47]
0018ee38ldr x0, [sp+168]
0018ee3cldr x1, [sp+176]
0018ee40ldr x2, [sp+184]
0018ee44bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Interface
0018ee48str x0, [sp+88]
0018ee4cstr x1, [sp+96]
0018ee50str x0, [sp+104]
0018ee54str x1, [sp+112]
0018ee58cbnz x0, 0x18ee60
0018ee5cb 0x18f1dc
0018ee60
0018ee60loc_18ee60:
0018ee60ldr w3, [x0+16]
0018ee64str w3, [sp+52]
0018ee68movz x4, 1665
0018ee6cmovk x4, 0x4d160000
0018ee70subs wzr, w3, w4
0018ee74b.ls 0x18ee7c
0018ee78b 0x18efa4
0018ee7c
0018ee7cloc_18ee7c:
0018ee7cmovz x4, 21838
0018ee80movk x4, 0x2940000
0018ee84subs wzr, w3, w4
0018ee88b.eq 0x18ee90
0018ee8cb 0x18eec8
0018ee90
0018ee90loc_18ee90:
0018ee90ldr x3, [sp+104]
0018ee94adrp x4, 0x467000
0018ee98add x4, x4, 3328
0018ee9csubs xzr, x3, x4
0018eea0b.eq 0x18eea8
0018eea4b 0x18eeb0
0018eea8
0018eea8loc_18eea8:
0018eea8orr x0, xzr, 1
0018eeacb 0x18eeb8
0018eeb0
0018eeb0loc_18eeb0:
0018eeb0mov x0, xzr
0018eeb4b 0x18eeb8
0018eeb8
0018eeb8loc_18eeb8:
0018eeb8strb w0, [sp+51]
0018eebctbnz w0, 0, 0x18eec4
0018eec0b 0x18f1d8
0018eec4
0018eec4loc_18eec4:
0018eec4b 0x18ef60
0018eec8
0018eec8loc_18eec8:
0018eec8movz x4, 52240
0018eeccmovk x4, 0x13b60000
0018eed0subs wzr, w3, w4
0018eed4b.eq 0x18eedc
0018eed8b 0x18ef14
0018eedc
0018eedcloc_18eedc:
0018eedcldr x3, [sp+104]
0018eee0adrp x4, 0x467000
0018eee4add x4, x4, 3264
0018eee8subs xzr, x3, x4
0018eeecb.eq 0x18eef4
0018eef0b 0x18eefc
0018eef4
0018eef4loc_18eef4:
0018eef4orr x0, xzr, 1
0018eef8b 0x18ef04
0018eefc
0018eefcloc_18eefc:
0018eefcmov x0, xzr
0018ef00b 0x18ef04
0018ef04
0018ef04loc_18ef04:
0018ef04strb w0, [sp+51]
0018ef08tbnz w0, 0, 0x18ef10
0018ef0cb 0x18f1d4
0018ef10
0018ef10loc_18ef10:
0018ef10b 0x18eff0
0018ef14
0018ef14loc_18ef14:
0018ef14movz x4, 1665
0018ef18movk x4, 0x4d160000
0018ef1csubs wzr, w3, w4
0018ef20b.eq 0x18ef28
0018ef24b 0x18f1d0
0018ef28
0018ef28loc_18ef28:
0018ef28ldr x3, [sp+104]
0018ef2cadrp x4, 0x467000
0018ef30add x4, x4, 3456
0018ef34subs xzr, x3, x4
0018ef38b.eq 0x18ef40
0018ef3cb 0x18ef48
0018ef40
0018ef40loc_18ef40:
0018ef40orr x0, xzr, 1
0018ef44b 0x18ef50
0018ef48
0018ef48loc_18ef48:
0018ef48mov x0, xzr
0018ef4cb 0x18ef50
0018ef50
0018ef50loc_18ef50:
0018ef50strb w0, [sp+51]
0018ef54tbnz w0, 0, 0x18ef5c
0018ef58b 0x18f1c0
0018ef5c
0018ef5cloc_18ef5c:
0018ef5cb 0x18ef60
0018ef60
0018ef60loc_18ef60:
0018ef60ldr x0, [sp+168]
0018ef64ldr x1, [sp+176]
0018ef68ldr x2, [sp+184]
0018ef6cbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Uint
0018ef70str x0, [sp+56]
0018ef74ldr x0, [sp+192]
0018ef78ldr x1, [sp+200]
0018ef7cldr x2, [sp+208]
0018ef80bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Uint
0018ef84str x0, [sp+80]
0018ef88ldr x3, [sp+56]
0018ef8csubs xzr, x0, x3
0018ef90cset x0, hi
0018ef94strb w0, [sp+47]
0018ef98ldur x29, [sp-8]
0018ef9cldr x30, [sp], 160
0018efa0ret x30
0018efa4
0018efa4loc_18efa4:
0018efa4movz x4, 23687
0018efa8movk x4, 0x625f0000
0018efacsubs wzr, w3, w4
0018efb0b.eq 0x18efb8
0018efb4b 0x18f034
0018efb8
0018efb8loc_18efb8:
0018efb8ldr x3, [sp+104]
0018efbcadrp x4, 0x467000
0018efc0add x4, x4, 3392
0018efc4subs xzr, x3, x4
0018efc8b.eq 0x18efd0
0018efccb 0x18efd8
0018efd0
0018efd0loc_18efd0:
0018efd0orr x0, xzr, 1
0018efd4b 0x18efe0
0018efd8
0018efd8loc_18efd8:
0018efd8mov x0, xzr
0018efdcb 0x18efe0
0018efe0
0018efe0loc_18efe0:
0018efe0strb w0, [sp+51]
0018efe4tbnz w0, 0, 0x18efec
0018efe8b 0x18f1bc
0018efec
0018efecloc_18efec:
0018efecb 0x18eff0
0018eff0
0018eff0loc_18eff0:
0018eff0ldr x0, [sp+168]
0018eff4ldr x1, [sp+176]
0018eff8ldr x2, [sp+184]
0018effcbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Int
0018f000str x0, [sp+72]
0018f004ldr x0, [sp+192]
0018f008ldr x1, [sp+200]
0018f00cldr x2, [sp+208]
0018f010bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Int
0018f014str x0, [sp+64]
0018f018ldr x3, [sp+72]
0018f01csubs xzr, x0, x3
0018f020cset x0, gt
0018f024strb w0, [sp+47]
0018f028ldur x29, [sp-8]
0018f02cldr x30, [sp], 160
0018f030ret x30
0018f034
0018f034loc_18f034:
0018f034movz x4, 41844
0018f038movk x4, 0x71b40000
0018f03csubs wzr, w3, w4
0018f040b.eq 0x18f048
0018f044b 0x18f0d8
0018f048
0018f048loc_18f048:
0018f048ldr x3, [sp+104]
0018f04cadrp x4, 0x466000
0018f050add x4, x4, 3968
0018f054subs xzr, x3, x4
0018f058b.eq 0x18f060
0018f05cb 0x18f068
0018f060
0018f060loc_18f060:
0018f060orr x0, xzr, 1
0018f064b 0x18f070
0018f068
0018f068loc_18f068:
0018f068mov x0, xzr
0018f06cb 0x18f070
0018f070
0018f070loc_18f070:
0018f070strb w0, [sp+51]
0018f074tbnz w0, 0, 0x18f07c
0018f078b 0x18f1b8
0018f07c
0018f07cloc_18f07c:
0018f07cb 0x18f080
0018f080
0018f080loc_18f080:
0018f080ldr x0, [sp+168]
0018f084ldr x1, [sp+176]
0018f088ldr x2, [sp+184]
0018f08cbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Bool
0018f090strb w0, [sp+49]
0018f094eor x3, x0, 1
0018f098strb w3, [sp+50]
0018f09ctbnz w0, 0, 0x18f0a4
0018f0a0b 0x18f0a8
0018f0a4
0018f0a4loc_18f0a4:
0018f0a4b 0x18f0c4
0018f0a8
0018f0a8loc_18f0a8:
0018f0a8ldr x0, [sp+192]
0018f0acldr x1, [sp+200]
0018f0b0ldr x2, [sp+208]
0018f0b4bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Bool
0018f0b8strb w0, [sp+48]
0018f0bcstrb w0, [sp+50]
0018f0c0b 0x18f0c4
0018f0c4
0018f0c4loc_18f0c4:
0018f0c4ldrb w0, [sp+50]
0018f0c8strb w0, [sp+47]
0018f0ccldur x29, [sp-8]
0018f0d0ldr x30, [sp], 160
0018f0d4ret x30
0018f0d8
0018f0d8loc_18f0d8:
0018f0d8movz x4, 22429
0018f0dcmovk x4, 0x6f680000
0018f0e0adds wzr, w3, w4
0018f0e4b.eq 0x18f0ec
0018f0e8b 0x18f1b4
0018f0ec
0018f0ecloc_18f0ec:
0018f0ecldr x3, [sp+104]
0018f0f0adrp x4, 0x466000
0018f0f4add x4, x4, 2944
0018f0f8subs xzr, x3, x4
0018f0fcb.eq 0x18f104
0018f100b 0x18f10c
0018f104
0018f104loc_18f104:
0018f104orr x0, xzr, 1
0018f108b 0x18f114
0018f10c
0018f10cloc_18f10c:
0018f10cmov x0, xzr
0018f110b 0x18f114
0018f114
0018f114loc_18f114:
0018f114strb w0, [sp+51]
0018f118tbnz w0, 0, 0x18f120
0018f11cb 0x18f18c
0018f120
0018f120loc_18f120:
0018f120b 0x18f124
0018f124
0018f124loc_18f124:
0018f124ldr x0, [sp+168]
0018f128ldr x1, [sp+176]
0018f12cldr x2, [sp+184]
0018f130bl google.golang.org/protobuf/reflect/protoreflect.MapKey.String
0018f134str x0, [sp+136]
0018f138str x1, [sp+144]
0018f13cldr x0, [sp+192]
0018f140ldr x1, [sp+200]
0018f144ldr x2, [sp+208]
0018f148bl google.golang.org/protobuf/reflect/protoreflect.MapKey.String
0018f14cstr x0, [sp+120]
0018f150str x1, [sp+128]
0018f154ldr x3, [sp+144]
0018f158ldr x4, [sp+136]
0018f15cmov x2, x0
0018f160mov x0, x4
0018f164mov x4, x1
0018f168mov x1, x3
0018f16cmov x3, x4
0018f170bl runtime.cmpstring
0018f174subs xzr, x0, 0
0018f178cset x0, lt
0018f17cstrb w0, [sp+47]
0018f180ldur x29, [sp-8]
0018f184ldr x30, [sp], 160
0018f188ret x30
0018f18c
0018f18cloc_18f18c:
0018f18cb 0x18f190
0018f190
0018f190loc_18f190:
0018f190b 0x18f194
0018f194
0018f194loc_18f194:
0018f194b 0x18f198
0018f198
0018f198loc_18f198:
0018f198b 0x18f19c
0018f19c
0018f19cloc_18f19c:
0018f19cb 0x18f1a0
0018f1a0
0018f1a0loc_18f1a0:
0018f1a0adrp x0, 0x466000
0018f1a4add x0, x0, 2944
0018f1a8adrp x1, 0x583000
0018f1acadd x1, x1, 544
0018f1b0bl runtime.gopanic
0018f1b4
0018f1b4loc_18f1b4:
0018f1b4b 0x18f190
0018f1b8
0018f1b8loc_18f1b8:
0018f1b8b 0x18f194
0018f1bc
0018f1bcloc_18f1bc:
0018f1bcb 0x18f198
0018f1c0
0018f1c0loc_18f1c0:
0018f1c0b 0x18f1c4
0018f1c4
0018f1c4loc_18f1c4:
0018f1c4b 0x18f1c8
0018f1c8
0018f1c8loc_18f1c8:
0018f1c8b 0x18f1cc
0018f1cc
0018f1ccloc_18f1cc:
0018f1ccb 0x18f19c
0018f1d0
0018f1d0loc_18f1d0:
0018f1d0b 0x18f1c4
0018f1d4
0018f1d4loc_18f1d4:
0018f1d4b 0x18f1c8
0018f1d8
0018f1d8loc_18f1d8:
0018f1d8b 0x18f1cc
0018f1dc
0018f1dcloc_18f1dc:
0018f1dcb 0x18f1a0
0018f1e0
0018f1e0loc_18f1e0:
0018f1e0stp x0, x1, [sp+8]
0018f1e4stp x2, x3, [sp+24]
0018f1e8stp x4, x5, [sp+40]
0018f1ecmov x3, x30
0018f1f0bl runtime.morestack_noctxt.abi0
0018f1f4ldp x0, x1, [sp+8]
0018f1f8ldp x2, x3, [sp+24]
0018f1fcldp x4, x5, [sp+40]
0018f200b 0x18ee00
0018f204udf 0
0018f208udf 0
0018f20cudf 0
0018ee00
0018ee00google.golang.org/protobuf/internal/order.init.func4: ; void google.golang.org/protobuf/internal/order.init.func4(google.golang.org/protobuf/reflect/protoreflect.MapKey x, google.golang.org/protobuf/reflect/protoreflect.MapKey y)
0018ee00ldr x16, [x28+16]
0018ee04sub x17, sp, 32
0018ee08subs xzr, x17, x16
0018ee0cb.ls 0x18f1e0
0018ee10str x30, [sp-160]!
0018ee14stur x29, [sp-8]
0018ee18sub x29, sp, 8
0018ee1cstr x0, [sp+168]
0018ee20str x1, [sp+176]
0018ee24str x2, [sp+184]
0018ee28str x3, [sp+192]
0018ee2cstr x4, [sp+200]
0018ee30str x5, [sp+208]
0018ee34strb wzr, [sp+47]
0018ee38ldr x0, [sp+168]
0018ee3cldr x1, [sp+176]
0018ee40ldr x2, [sp+184]
0018ee44bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Interface
0018ee48str x0, [sp+88]
0018ee4cstr x1, [sp+96]
0018ee50str x0, [sp+104]
0018ee54str x1, [sp+112]
0018ee58cbnz x0, 0x18ee60
0018ee5cb 0x18f1dc
0018ee60
0018ee60loc_18ee60:
0018ee60ldr w3, [x0+16]
0018ee64str w3, [sp+52]
0018ee68movz x4, 1665
0018ee6cmovk x4, 0x4d160000
0018ee70subs wzr, w3, w4
0018ee74b.ls 0x18ee7c
0018ee78b 0x18efa4
0018ee7c
0018ee7cloc_18ee7c:
0018ee7cmovz x4, 21838
0018ee80movk x4, 0x2940000
0018ee84subs wzr, w3, w4
0018ee88b.eq 0x18ee90
0018ee8cb 0x18eec8
0018ee90
0018ee90loc_18ee90:
0018ee90ldr x3, [sp+104]
0018ee94adrp x4, 0x467000
0018ee98add x4, x4, 3328
0018ee9csubs xzr, x3, x4
0018eea0b.eq 0x18eea8
0018eea4b 0x18eeb0
0018eea8
0018eea8loc_18eea8:
0018eea8orr x0, xzr, 1
0018eeacb 0x18eeb8
0018eeb0
0018eeb0loc_18eeb0:
0018eeb0mov x0, xzr
0018eeb4b 0x18eeb8
0018eeb8
0018eeb8loc_18eeb8:
0018eeb8strb w0, [sp+51]
0018eebctbnz w0, 0, 0x18eec4
0018eec0b 0x18f1d8
0018eec4
0018eec4loc_18eec4:
0018eec4b 0x18ef60
0018eec8
0018eec8loc_18eec8:
0018eec8movz x4, 52240
0018eeccmovk x4, 0x13b60000
0018eed0subs wzr, w3, w4
0018eed4b.eq 0x18eedc
0018eed8b 0x18ef14
0018eedc
0018eedcloc_18eedc:
0018eedcldr x3, [sp+104]
0018eee0adrp x4, 0x467000
0018eee4add x4, x4, 3264
0018eee8subs xzr, x3, x4
0018eeecb.eq 0x18eef4
0018eef0b 0x18eefc
0018eef4
0018eef4loc_18eef4:
0018eef4orr x0, xzr, 1
0018eef8b 0x18ef04
0018eefc
0018eefcloc_18eefc:
0018eefcmov x0, xzr
0018ef00b 0x18ef04
0018ef04
0018ef04loc_18ef04:
0018ef04strb w0, [sp+51]
0018ef08tbnz w0, 0, 0x18ef10
0018ef0cb 0x18f1d4
0018ef10
0018ef10loc_18ef10:
0018ef10b 0x18eff0
0018ef14
0018ef14loc_18ef14:
0018ef14movz x4, 1665
0018ef18movk x4, 0x4d160000
0018ef1csubs wzr, w3, w4
0018ef20b.eq 0x18ef28
0018ef24b 0x18f1d0
0018ef28
0018ef28loc_18ef28:
0018ef28ldr x3, [sp+104]
0018ef2cadrp x4, 0x467000
0018ef30add x4, x4, 3456
0018ef34subs xzr, x3, x4
0018ef38b.eq 0x18ef40
0018ef3cb 0x18ef48
0018ef40
0018ef40loc_18ef40:
0018ef40orr x0, xzr, 1
0018ef44b 0x18ef50
0018ef48
0018ef48loc_18ef48:
0018ef48mov x0, xzr
0018ef4cb 0x18ef50
0018ef50
0018ef50loc_18ef50:
0018ef50strb w0, [sp+51]
0018ef54tbnz w0, 0, 0x18ef5c
0018ef58b 0x18f1c0
0018ef5c
0018ef5cloc_18ef5c:
0018ef5cb 0x18ef60
0018ef60
0018ef60loc_18ef60:
0018ef60ldr x0, [sp+168]
0018ef64ldr x1, [sp+176]
0018ef68ldr x2, [sp+184]
0018ef6cbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Uint
0018ef70str x0, [sp+56]
0018ef74ldr x0, [sp+192]
0018ef78ldr x1, [sp+200]
0018ef7cldr x2, [sp+208]
0018ef80bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Uint
0018ef84str x0, [sp+80]
0018ef88ldr x3, [sp+56]
0018ef8csubs xzr, x0, x3
0018ef90cset x0, hi
0018ef94strb w0, [sp+47]
0018ef98ldur x29, [sp-8]
0018ef9cldr x30, [sp], 160
0018efa0ret x30
0018efa4
0018efa4loc_18efa4:
0018efa4movz x4, 23687
0018efa8movk x4, 0x625f0000
0018efacsubs wzr, w3, w4
0018efb0b.eq 0x18efb8
0018efb4b 0x18f034
0018efb8
0018efb8loc_18efb8:
0018efb8ldr x3, [sp+104]
0018efbcadrp x4, 0x467000
0018efc0add x4, x4, 3392
0018efc4subs xzr, x3, x4
0018efc8b.eq 0x18efd0
0018efccb 0x18efd8
0018efd0
0018efd0loc_18efd0:
0018efd0orr x0, xzr, 1
0018efd4b 0x18efe0
0018efd8
0018efd8loc_18efd8:
0018efd8mov x0, xzr
0018efdcb 0x18efe0
0018efe0
0018efe0loc_18efe0:
0018efe0strb w0, [sp+51]
0018efe4tbnz w0, 0, 0x18efec
0018efe8b 0x18f1bc
0018efec
0018efecloc_18efec:
0018efecb 0x18eff0
0018eff0
0018eff0loc_18eff0:
0018eff0ldr x0, [sp+168]
0018eff4ldr x1, [sp+176]
0018eff8ldr x2, [sp+184]
0018effcbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Int
0018f000str x0, [sp+72]
0018f004ldr x0, [sp+192]
0018f008ldr x1, [sp+200]
0018f00cldr x2, [sp+208]
0018f010bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Int
0018f014str x0, [sp+64]
0018f018ldr x3, [sp+72]
0018f01csubs xzr, x0, x3
0018f020cset x0, gt
0018f024strb w0, [sp+47]
0018f028ldur x29, [sp-8]
0018f02cldr x30, [sp], 160
0018f030ret x30
0018f034
0018f034loc_18f034:
0018f034movz x4, 41844
0018f038movk x4, 0x71b40000
0018f03csubs wzr, w3, w4
0018f040b.eq 0x18f048
0018f044b 0x18f0d8
0018f048
0018f048loc_18f048:
0018f048ldr x3, [sp+104]
0018f04cadrp x4, 0x466000
0018f050add x4, x4, 3968
0018f054subs xzr, x3, x4
0018f058b.eq 0x18f060
0018f05cb 0x18f068
0018f060
0018f060loc_18f060:
0018f060orr x0, xzr, 1
0018f064b 0x18f070
0018f068
0018f068loc_18f068:
0018f068mov x0, xzr
0018f06cb 0x18f070
0018f070
0018f070loc_18f070:
0018f070strb w0, [sp+51]
0018f074tbnz w0, 0, 0x18f07c
0018f078b 0x18f1b8
0018f07c
0018f07cloc_18f07c:
0018f07cb 0x18f080
0018f080
0018f080loc_18f080:
0018f080ldr x0, [sp+168]
0018f084ldr x1, [sp+176]
0018f088ldr x2, [sp+184]
0018f08cbl google.golang.org/protobuf/reflect/protoreflect.MapKey.Bool
0018f090strb w0, [sp+49]
0018f094eor x3, x0, 1
0018f098strb w3, [sp+50]
0018f09ctbnz w0, 0, 0x18f0a4
0018f0a0b 0x18f0a8
0018f0a4
0018f0a4loc_18f0a4:
0018f0a4b 0x18f0c4
0018f0a8
0018f0a8loc_18f0a8:
0018f0a8ldr x0, [sp+192]
0018f0acldr x1, [sp+200]
0018f0b0ldr x2, [sp+208]
0018f0b4bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Bool
0018f0b8strb w0, [sp+48]
0018f0bcstrb w0, [sp+50]
0018f0c0b 0x18f0c4
0018f0c4
0018f0c4loc_18f0c4:
0018f0c4ldrb w0, [sp+50]
0018f0c8strb w0, [sp+47]
0018f0ccldur x29, [sp-8]
0018f0d0ldr x30, [sp], 160
0018f0d4ret x30
0018f0d8
0018f0d8loc_18f0d8:
0018f0d8movz x4, 22429
0018f0dcmovk x4, 0x6f680000
0018f0e0adds wzr, w3, w4
0018f0e4b.eq 0x18f0ec
0018f0e8b 0x18f1b4
0018f0ec
0018f0ecloc_18f0ec:
0018f0ecldr x3, [sp+104]
0018f0f0adrp x4, 0x466000
0018f0f4add x4, x4, 2944
0018f0f8subs xzr, x3, x4
0018f0fcb.eq 0x18f104
0018f100b 0x18f10c
0018f104
0018f104loc_18f104:
0018f104orr x0, xzr, 1
0018f108b 0x18f114
0018f10c
0018f10cloc_18f10c:
0018f10cmov x0, xzr
0018f110b 0x18f114
0018f114
0018f114loc_18f114:
0018f114strb w0, [sp+51]
0018f118tbnz w0, 0, 0x18f120
0018f11cb 0x18f18c
0018f120
0018f120loc_18f120:
0018f120b 0x18f124
0018f124
0018f124loc_18f124:
0018f124ldr x0, [sp+168]
0018f128ldr x1, [sp+176]
0018f12cldr x2, [sp+184]
0018f130bl google.golang.org/protobuf/reflect/protoreflect.MapKey.String
0018f134str x0, [sp+136]
0018f138str x1, [sp+144]
0018f13cldr x0, [sp+192]
0018f140ldr x1, [sp+200]
0018f144ldr x2, [sp+208]
0018f148bl google.golang.org/protobuf/reflect/protoreflect.MapKey.String
0018f14cstr x0, [sp+120]
0018f150str x1, [sp+128]
0018f154ldr x3, [sp+144]
0018f158ldr x4, [sp+136]
0018f15cmov x2, x0
0018f160mov x0, x4
0018f164mov x4, x1
0018f168mov x1, x3
0018f16cmov x3, x4
0018f170bl runtime.cmpstring
0018f174subs xzr, x0, 0
0018f178cset x0, lt
0018f17cstrb w0, [sp+47]
0018f180ldur x29, [sp-8]
0018f184ldr x30, [sp], 160
0018f188ret x30
0018f18c
0018f18cloc_18f18c:
0018f18cb 0x18f190
0018f190
0018f190loc_18f190:
0018f190b 0x18f194
0018f194
0018f194loc_18f194:
0018f194b 0x18f198
0018f198
0018f198loc_18f198:
0018f198b 0x18f19c
0018f19c
0018f19cloc_18f19c:
0018f19cb 0x18f1a0
0018f1a0
0018f1a0loc_18f1a0:
0018f1a0adrp x0, 0x466000
0018f1a4add x0, x0, 2944
0018f1a8adrp x1, 0x583000
0018f1acadd x1, x1, 544
0018f1b0bl runtime.gopanic
0018f1b4
0018f1b4loc_18f1b4:
0018f1b4b 0x18f190
0018f1b8
0018f1b8loc_18f1b8:
0018f1b8b 0x18f194
0018f1bc
0018f1bcloc_18f1bc:
0018f1bcb 0x18f198
0018f1c0
0018f1c0loc_18f1c0:
0018f1c0b 0x18f1c4
0018f1c4
0018f1c4loc_18f1c4:
0018f1c4b 0x18f1c8
0018f1c8
0018f1c8loc_18f1c8:
0018f1c8b 0x18f1cc
0018f1cc
0018f1ccloc_18f1cc:
0018f1ccb 0x18f19c
0018f1d0
0018f1d0loc_18f1d0:
0018f1d0b 0x18f1c4
0018f1d4
0018f1d4loc_18f1d4:
0018f1d4b 0x18f1c8
0018f1d8
0018f1d8loc_18f1d8:
0018f1d8b 0x18f1cc
0018f1dc
0018f1dcloc_18f1dc:
0018f1dcb 0x18f1a0
0018f1e0
0018f1e0loc_18f1e0:
0018f1e0stp x0, x1, [sp+8]
0018f1e4stp x2, x3, [sp+24]
0018f1e8stp x4, x5, [sp+40]
0018f1ecmov x3, x30
0018f1f0bl runtime.morestack_noctxt.abi0
0018f1f4ldp x0, x1, [sp+8]
0018f1f8ldp x2, x3, [sp+24]
0018f1fcldp x4, x5, [sp+40]
0018f200b 0x18ee00
0018f204udf 0
0018f208udf 0
0018f20cudf 0
0018ee00
0018f210
0018f210google.golang.org/protobuf/internal/order.init.func5: ; void google.golang.org/protobuf/internal/order.init.func5(void)
0018f210ldr x16, [x28+16]
0018f214subs xzr, sp, x16
0018f218b.ls 0x18f264
0018f21cstr x30, [sp-80]!
0018f220stur x29, [sp-8]
0018f224sub x29, sp, 8
0018f228stp xzr, xzr, [sp+40]
0018f22cadrp x0, 0x461000
0018f230add x0, x0, 2240
0018f234bl runtime.newobject
0018f238str x0, [sp+64]
0018f23cstr x0, [sp+56]
0018f240adrp x1, 0x461000
0018f244add x1, x1, 2304
0018f248str x1, [sp+40]
0018f24cstr x0, [sp+48]
0018f250ldr x0, [sp+40]
0018f254ldr x1, [sp+48]
0018f258ldur x29, [sp-8]
0018f25cldr x30, [sp], 80
0018f260ret x30
0018f264
0018f264loc_18f264:
0018f264mov x3, x30
0018f268bl runtime.morestack_noctxt.abi0
0018f26cb 0x18f210
0018f210
0018f210google.golang.org/protobuf/internal/order.init.func5: ; void google.golang.org/protobuf/internal/order.init.func5(void)
0018f210ldr x16, [x28+16]
0018f214subs xzr, sp, x16
0018f218b.ls 0x18f264
0018f21cstr x30, [sp-80]!
0018f220stur x29, [sp-8]
0018f224sub x29, sp, 8
0018f228stp xzr, xzr, [sp+40]
0018f22cadrp x0, 0x461000
0018f230add x0, x0, 2240
0018f234bl runtime.newobject
0018f238str x0, [sp+64]
0018f23cstr x0, [sp+56]
0018f240adrp x1, 0x461000
0018f244add x1, x1, 2304
0018f248str x1, [sp+40]
0018f24cstr x0, [sp+48]
0018f250ldr x0, [sp+40]
0018f254ldr x1, [sp+48]
0018f258ldur x29, [sp-8]
0018f25cldr x30, [sp], 80
0018f260ret x30
0018f264
0018f264loc_18f264:
0018f264mov x3, x30
0018f268bl runtime.morestack_noctxt.abi0
0018f26cb 0x18f210
0018f210
0018f270
0018f270google.golang.org/protobuf/internal/order.init.func6: ; void google.golang.org/protobuf/internal/order.init.func6(void)
0018f270ldr x16, [x28+16]
0018f274subs xzr, sp, x16
0018f278b.ls 0x18f2c4
0018f27cstr x30, [sp-80]!
0018f280stur x29, [sp-8]
0018f284sub x29, sp, 8
0018f288stp xzr, xzr, [sp+40]
0018f28cadrp x0, 0x461000
0018f290add x0, x0, 2112
0018f294bl runtime.newobject
0018f298str x0, [sp+64]
0018f29cstr x0, [sp+56]
0018f2a0adrp x1, 0x461000
0018f2a4add x1, x1, 2176
0018f2a8str x1, [sp+40]
0018f2acstr x0, [sp+48]
0018f2b0ldr x0, [sp+40]
0018f2b4ldr x1, [sp+48]
0018f2b8ldur x29, [sp-8]
0018f2bcldr x30, [sp], 80
0018f2c0ret x30
0018f2c4
0018f2c4loc_18f2c4:
0018f2c4mov x3, x30
0018f2c8bl runtime.morestack_noctxt.abi0
0018f2ccb 0x18f270
0018f270
0018f270google.golang.org/protobuf/internal/order.init.func6: ; void google.golang.org/protobuf/internal/order.init.func6(void)
0018f270ldr x16, [x28+16]
0018f274subs xzr, sp, x16
0018f278b.ls 0x18f2c4
0018f27cstr x30, [sp-80]!
0018f280stur x29, [sp-8]
0018f284sub x29, sp, 8
0018f288stp xzr, xzr, [sp+40]
0018f28cadrp x0, 0x461000
0018f290add x0, x0, 2112
0018f294bl runtime.newobject
0018f298str x0, [sp+64]
0018f29cstr x0, [sp+56]
0018f2a0adrp x1, 0x461000
0018f2a4add x1, x1, 2176
0018f2a8str x1, [sp+40]
0018f2acstr x0, [sp+48]
0018f2b0ldr x0, [sp+40]
0018f2b4ldr x1, [sp+48]
0018f2b8ldur x29, [sp-8]
0018f2bcldr x30, [sp], 80
0018f2c0ret x30
0018f2c4
0018f2c4loc_18f2c4:
0018f2c4mov x3, x30
0018f2c8bl runtime.morestack_noctxt.abi0
0018f2ccb 0x18f270
0018f270
0018f2d0
0018f2d0google.golang.org/protobuf/internal/order.RangeFields: ; void google.golang.org/protobuf/internal/order.RangeFields(google.golang.org/protobuf/internal/order.FieldRanger fs, google.golang.org/protobuf/internal/order.FieldOrder less, func(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor, google.golang.org/protobuf/reflect/protoreflect.Value) bool fn)
0018f2d0ldr x16, [x28+16]
0018f2d4sub x17, sp, 192
0018f2d8subs xzr, x17, x16
0018f2dcb.ls 0x18f668
0018f2e0sub x20, sp, 320
0018f2e4stp x29, x30, [x20-8]
0018f2e8add sp, x20, 0
0018f2ecsub x29, sp, 8
0018f2f0str x0, [sp+328]
0018f2f4str x1, [sp+336]
0018f2f8str x2, [sp+344]
0018f2fcstr x3, [sp+352]
0018f300cbnz x2, 0x18f308
0018f304b 0x18f58c
0018f308
0018f308loc_18f308:
0018f308adrp x0, 0x883000
0018f30cadd x0, x0, 3776
0018f310bl sync.(*Pool).Get
0018f314str x0, [sp+224]
0018f318str x1, [sp+232]
0018f31cadrp x2, 0x461000
0018f320add x2, x2, 2304
0018f324subs xzr, x0, x2
0018f328b.eq 0x18f330
0018f32cb 0x18f654
0018f330
0018f330loc_18f330:
0018f330str x1, [sp+128]
0018f334adrp x0, 0x461000
0018f338add x0, x0, 2240
0018f33cbl runtime.newobject
0018f340str x0, [sp+304]
0018f344ldr x1, [sp+128]
0018f348ldrsb x27, [x1]
0018f34cldr x2, [x1]
0018f350ldr x1, [x1+16]
0018f354b 0x18f358
0018f358
0018f358loc_18f358:
0018f358b 0x18f35c
0018f35c
0018f35cloc_18f35c:
0018f35cstr xzr, [x0+8]
0018f360str x1, [x0+16]
0018f364adrp x27, 0x8bc000
0018f368ldr w1, [x27+3056]
0018f36ccbz w1, 0x18f374
0018f370b 0x18f378
0018f374
0018f374loc_18f374:
0018f374b 0x18f38c
0018f378
0018f378loc_18f378:
0018f378bl runtime.gcWriteBarrier2
0018f37cstr x2, [x25]
0018f380ldr x1, [x0]
0018f384str x1, [x25+8]
0018f388b 0x18f38c
0018f38c
0018f38cloc_18f38c:
0018f38cstr x2, [x0]
0018f390stp xzr, xzr, [sp+272]
0018f394str xzr, [sp+288]
0018f398add x1, sp, 272
0018f39cstr x1, [sp+296]
0018f3a0ldrsb x27, [x1]
0018f3a4adrp x2, 0
0018f3a8add x2, x2, 2320
0018f3acstr x2, [x1]
0018f3b0ldrsb x27, [x1]
0018f3b4ldr x2, [sp+304]
0018f3b8adrp x27, 0x8bc000
0018f3bcldr w3, [x27+3056]
0018f3c0cbz w3, 0x18f3c8
0018f3c4b 0x18f3cc
0018f3c8
0018f3c8loc_18f3c8:
0018f3c8b 0x18f3e0
0018f3cc
0018f3ccloc_18f3cc:
0018f3ccbl runtime.gcWriteBarrier2
0018f3d0str x2, [x25]
0018f3d4ldr x3, [x1+8]
0018f3d8str x3, [x25+8]
0018f3dcb 0x18f3e0
0018f3e0
0018f3e0loc_18f3e0:
0018f3e0str x2, [x1+8]
0018f3e4ldrsb x27, [x1]
0018f3e8ldr x2, [sp+128]
0018f3ecadrp x27, 0x8bc000
0018f3f0ldr w3, [x27+3056]
0018f3f4cbz w3, 0x18f3fc
0018f3f8b 0x18f400
0018f3fc
0018f3fcloc_18f3fc:
0018f3fcb 0x18f414
0018f400
0018f400loc_18f400:
0018f400bl runtime.gcWriteBarrier2
0018f404str x2, [x25]
0018f408ldr x3, [x1+16]
0018f40cstr x3, [x25+8]
0018f410b 0x18f414
0018f414
0018f414loc_18f414:
0018f414str x2, [x1+16]
0018f418str x1, [sp+80]
0018f41cadd x0, sp, 56
0018f420bl runtime.deferprocStack
0018f424subs xzr, x0, 0
0018f428b.ne 0x18f57c
0018f42cb 0x18f430
0018f430
0018f430loc_18f430:
0018f430adrp x0, 0x4a6000
0018f434add x0, x0, 448
0018f438bl runtime.newobject
0018f43cstr x0, [sp+264]
0018f440adrp x1, 0
0018f444add x1, x1, 1920
0018f448str x1, [x0]
0018f44cldr x1, [sp+304]
0018f450ldr x2, [sp+264]
0018f454ldrsb x27, [x2]
0018f458adrp x27, 0x8bc000
0018f45cldr w3, [x27+3056]
0018f460cbz w3, 0x18f468
0018f464b 0x18f46c
0018f468
0018f468loc_18f468:
0018f468b 0x18f480
0018f46c
0018f46cloc_18f46c:
0018f46cbl runtime.gcWriteBarrier2
0018f470str x1, [x25]
0018f474ldr x3, [x2+8]
0018f478str x3, [x25+8]
0018f47cb 0x18f480
0018f480
0018f480loc_18f480:
0018f480str x1, [x2+8]
0018f484ldr x2, [sp+328]
0018f488ldrsb x27, [x2]
0018f48cldr x0, [sp+336]
0018f490ldr x2, [x2+24]
0018f494ldr x1, [sp+264]
0018f498blr x2
0018f49cldr x2, [sp+304]
0018f4a0ldr x0, [x2]
0018f4a4ldr x1, [x2+8]
0018f4a8ldr x2, [x2+16]
0018f4acbl runtime.convTslice
0018f4b0str x0, [sp+256]
0018f4b4stp xzr, xzr, [sp+200]
0018f4b8str xzr, [sp+216]
0018f4bcadd x2, sp, 200
0018f4c0str x2, [sp+248]
0018f4c4ldrsb x27, [x2]
0018f4c8adrp x3, 0
0018f4ccadd x3, x3, 1680
0018f4d0str x3, [x2]
0018f4d4ldrsb x27, [x2]
0018f4d8ldr x3, [sp+344]
0018f4dcadrp x27, 0x8bc000
0018f4e0ldr w4, [x27+3056]
0018f4e4cbz w4, 0x18f4ec
0018f4e8b 0x18f4f0
0018f4ec
0018f4ecloc_18f4ec:
0018f4ecb 0x18f504
0018f4f0
0018f4f0loc_18f4f0:
0018f4f0bl runtime.gcWriteBarrier2
0018f4f4str x3, [x25]
0018f4f8ldr x4, [x2+8]
0018f4fcstr x4, [x25+8]
0018f500b 0x18f504
0018f504
0018f504loc_18f504:
0018f504str x3, [x2+8]
0018f508ldrsb x27, [x2]
0018f50cldr x3, [sp+304]
0018f510adrp x27, 0x8bc000
0018f514ldr w4, [x27+3056]
0018f518cbz w4, 0x18f520
0018f51cb 0x18f524
0018f520
0018f520loc_18f520:
0018f520b 0x18f538
0018f524
0018f524loc_18f524:
0018f524bl runtime.gcWriteBarrier2
0018f528str x3, [x25]
0018f52cldr x4, [x2+16]
0018f530str x4, [x25+8]
0018f534b 0x18f538
0018f538
0018f538loc_18f538:
0018f538str x3, [x2+16]
0018f53cldr x1, [sp+256]
0018f540adrp x0, 0x461000
0018f544add x0, x0, 2240
0018f548bl sort.Slice
0018f54cldr x3, [sp+304]
0018f550ldr x4, [x3+8]
0018f554ldr x5, [x3]
0018f558ldr x3, [x3+16]
0018f55cstr x5, [sp+176]
0018f560str x4, [sp+184]
0018f564str x3, [sp+192]
0018f568str xzr, [sp+120]
0018f56cstr x4, [sp+112]
0018f570ldr x3, [sp+176]
0018f574str x3, [sp+104]
0018f578b 0x18f5b0
0018f57c
0018f57cloc_18f57c:
0018f57cbl runtime.deferreturn
0018f580ldp x29, x30, [sp-8]
0018f584add sp, sp, 320
0018f588ret x30
0018f58c
0018f58cloc_18f58c:
0018f58cldrsb x27, [x0]
0018f590ldr x2, [x0+24]
0018f594mov x0, x1
0018f598mov x1, x3
0018f59cblr x2
0018f5a0bl runtime.deferreturn
0018f5a4ldp x29, x30, [sp-8]
0018f5a8add sp, sp, 320
0018f5acret x30
0018f5b0
0018f5b0loc_18f5b0:
0018f5b0ldr x5, [sp+112]
0018f5b4ldr x6, [sp+120]
0018f5b8subs xzr, x5, x6
0018f5bcb.gt 0x18f5c4
0018f5c0b 0x18f644
0018f5c4
0018f5c4loc_18f5c4:
0018f5c4ldr x5, [sp+104]
0018f5c8str x5, [sp+240]
0018f5ccldr x5, [sp+240]
0018f5d0ldp x6, x7, [x5]
0018f5d4ldp x8, x9, [x5+16]
0018f5d8stp x6, x7, [sp+136]
0018f5dcstp x8, x9, [sp+152]
0018f5e0ldr x5, [x5+32]
0018f5e4str x5, [sp+168]
0018f5e8ldr x26, [sp+352]
0018f5ecldr x5, [x26]
0018f5f0ldr x0, [sp+136]
0018f5f4ldr x1, [sp+144]
0018f5f8ldr x2, [sp+152]
0018f5fcldr x3, [sp+160]
0018f600ldr x4, [sp+168]
0018f604blr x5
0018f608strb w0, [sp+55]
0018f60ctbnz w0, 0, 0x18f614
0018f610b 0x18f634
0018f614
0018f614loc_18f614:
0018f614b 0x18f618
0018f618
0018f618loc_18f618:
0018f618ldr x5, [sp+120]
0018f61cadd x5, x5, 1
0018f620str x5, [sp+120]
0018f624ldr x5, [sp+240]
0018f628add x5, x5, 40
0018f62cstr x5, [sp+104]
0018f630b 0x18f5b0
0018f634
0018f634loc_18f634:
0018f634bl runtime.deferreturn
0018f638ldp x29, x30, [sp-8]
0018f63cadd sp, sp, 320
0018f640ret x30
0018f644
0018f644loc_18f644:
0018f644bl runtime.deferreturn
0018f648ldp x29, x30, [sp-8]
0018f64cadd sp, sp, 320
0018f650ret x30
0018f654
0018f654loc_18f654:
0018f654mov x1, x2
0018f658adrp x2, 0x47b000
0018f65cadd x2, x2, 3520
0018f660bl runtime.panicdottypeE
0018f664hint
0018f668
0018f668loc_18f668:
0018f668stp x0, x1, [sp+8]
0018f66cstp x2, x3, [sp+24]
0018f670mov x3, x30
0018f674bl runtime.morestack_noctxt.abi0
0018f678ldp x0, x1, [sp+8]
0018f67cldp x2, x3, [sp+24]
0018f680b 0x18f2d0
0018f684udf 0
0018f688udf 0
0018f68cudf 0
0018f2d0
0018f2d0google.golang.org/protobuf/internal/order.RangeFields: ; void google.golang.org/protobuf/internal/order.RangeFields(google.golang.org/protobuf/internal/order.FieldRanger fs, google.golang.org/protobuf/internal/order.FieldOrder less, func(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor, google.golang.org/protobuf/reflect/protoreflect.Value) bool fn)
0018f2d0ldr x16, [x28+16]
0018f2d4sub x17, sp, 192
0018f2d8subs xzr, x17, x16
0018f2dcb.ls 0x18f668
0018f2e0sub x20, sp, 320
0018f2e4stp x29, x30, [x20-8]
0018f2e8add sp, x20, 0
0018f2ecsub x29, sp, 8
0018f2f0str x0, [sp+328]
0018f2f4str x1, [sp+336]
0018f2f8str x2, [sp+344]
0018f2fcstr x3, [sp+352]
0018f300cbnz x2, 0x18f308
0018f304b 0x18f58c
0018f308
0018f308loc_18f308:
0018f308adrp x0, 0x883000
0018f30cadd x0, x0, 3776
0018f310bl sync.(*Pool).Get
0018f314str x0, [sp+224]
0018f318str x1, [sp+232]
0018f31cadrp x2, 0x461000
0018f320add x2, x2, 2304
0018f324subs xzr, x0, x2
0018f328b.eq 0x18f330
0018f32cb 0x18f654
0018f330
0018f330loc_18f330:
0018f330str x1, [sp+128]
0018f334adrp x0, 0x461000
0018f338add x0, x0, 2240
0018f33cbl runtime.newobject
0018f340str x0, [sp+304]
0018f344ldr x1, [sp+128]
0018f348ldrsb x27, [x1]
0018f34cldr x2, [x1]
0018f350ldr x1, [x1+16]
0018f354b 0x18f358
0018f358
0018f358loc_18f358:
0018f358b 0x18f35c
0018f35c
0018f35cloc_18f35c:
0018f35cstr xzr, [x0+8]
0018f360str x1, [x0+16]
0018f364adrp x27, 0x8bc000
0018f368ldr w1, [x27+3056]
0018f36ccbz w1, 0x18f374
0018f370b 0x18f378
0018f374
0018f374loc_18f374:
0018f374b 0x18f38c
0018f378
0018f378loc_18f378:
0018f378bl runtime.gcWriteBarrier2
0018f37cstr x2, [x25]
0018f380ldr x1, [x0]
0018f384str x1, [x25+8]
0018f388b 0x18f38c
0018f38c
0018f38cloc_18f38c:
0018f38cstr x2, [x0]
0018f390stp xzr, xzr, [sp+272]
0018f394str xzr, [sp+288]
0018f398add x1, sp, 272
0018f39cstr x1, [sp+296]
0018f3a0ldrsb x27, [x1]
0018f3a4adrp x2, 0
0018f3a8add x2, x2, 2320
0018f3acstr x2, [x1]
0018f3b0ldrsb x27, [x1]
0018f3b4ldr x2, [sp+304]
0018f3b8adrp x27, 0x8bc000
0018f3bcldr w3, [x27+3056]
0018f3c0cbz w3, 0x18f3c8
0018f3c4b 0x18f3cc
0018f3c8
0018f3c8loc_18f3c8:
0018f3c8b 0x18f3e0
0018f3cc
0018f3ccloc_18f3cc:
0018f3ccbl runtime.gcWriteBarrier2
0018f3d0str x2, [x25]
0018f3d4ldr x3, [x1+8]
0018f3d8str x3, [x25+8]
0018f3dcb 0x18f3e0
0018f3e0
0018f3e0loc_18f3e0:
0018f3e0str x2, [x1+8]
0018f3e4ldrsb x27, [x1]
0018f3e8ldr x2, [sp+128]
0018f3ecadrp x27, 0x8bc000
0018f3f0ldr w3, [x27+3056]
0018f3f4cbz w3, 0x18f3fc
0018f3f8b 0x18f400
0018f3fc
0018f3fcloc_18f3fc:
0018f3fcb 0x18f414
0018f400
0018f400loc_18f400:
0018f400bl runtime.gcWriteBarrier2
0018f404str x2, [x25]
0018f408ldr x3, [x1+16]
0018f40cstr x3, [x25+8]
0018f410b 0x18f414
0018f414
0018f414loc_18f414:
0018f414str x2, [x1+16]
0018f418str x1, [sp+80]
0018f41cadd x0, sp, 56
0018f420bl runtime.deferprocStack
0018f424subs xzr, x0, 0
0018f428b.ne 0x18f57c
0018f42cb 0x18f430
0018f430
0018f430loc_18f430:
0018f430adrp x0, 0x4a6000
0018f434add x0, x0, 448
0018f438bl runtime.newobject
0018f43cstr x0, [sp+264]
0018f440adrp x1, 0
0018f444add x1, x1, 1920
0018f448str x1, [x0]
0018f44cldr x1, [sp+304]
0018f450ldr x2, [sp+264]
0018f454ldrsb x27, [x2]
0018f458adrp x27, 0x8bc000
0018f45cldr w3, [x27+3056]
0018f460cbz w3, 0x18f468
0018f464b 0x18f46c
0018f468
0018f468loc_18f468:
0018f468b 0x18f480
0018f46c
0018f46cloc_18f46c:
0018f46cbl runtime.gcWriteBarrier2
0018f470str x1, [x25]
0018f474ldr x3, [x2+8]
0018f478str x3, [x25+8]
0018f47cb 0x18f480
0018f480
0018f480loc_18f480:
0018f480str x1, [x2+8]
0018f484ldr x2, [sp+328]
0018f488ldrsb x27, [x2]
0018f48cldr x0, [sp+336]
0018f490ldr x2, [x2+24]
0018f494ldr x1, [sp+264]
0018f498blr x2
0018f49cldr x2, [sp+304]
0018f4a0ldr x0, [x2]
0018f4a4ldr x1, [x2+8]
0018f4a8ldr x2, [x2+16]
0018f4acbl runtime.convTslice
0018f4b0str x0, [sp+256]
0018f4b4stp xzr, xzr, [sp+200]
0018f4b8str xzr, [sp+216]
0018f4bcadd x2, sp, 200
0018f4c0str x2, [sp+248]
0018f4c4ldrsb x27, [x2]
0018f4c8adrp x3, 0
0018f4ccadd x3, x3, 1680
0018f4d0str x3, [x2]
0018f4d4ldrsb x27, [x2]
0018f4d8ldr x3, [sp+344]
0018f4dcadrp x27, 0x8bc000
0018f4e0ldr w4, [x27+3056]
0018f4e4cbz w4, 0x18f4ec
0018f4e8b 0x18f4f0
0018f4ec
0018f4ecloc_18f4ec:
0018f4ecb 0x18f504
0018f4f0
0018f4f0loc_18f4f0:
0018f4f0bl runtime.gcWriteBarrier2
0018f4f4str x3, [x25]
0018f4f8ldr x4, [x2+8]
0018f4fcstr x4, [x25+8]
0018f500b 0x18f504
0018f504
0018f504loc_18f504:
0018f504str x3, [x2+8]
0018f508ldrsb x27, [x2]
0018f50cldr x3, [sp+304]
0018f510adrp x27, 0x8bc000
0018f514ldr w4, [x27+3056]
0018f518cbz w4, 0x18f520
0018f51cb 0x18f524
0018f520
0018f520loc_18f520:
0018f520b 0x18f538
0018f524
0018f524loc_18f524:
0018f524bl runtime.gcWriteBarrier2
0018f528str x3, [x25]
0018f52cldr x4, [x2+16]
0018f530str x4, [x25+8]
0018f534b 0x18f538
0018f538
0018f538loc_18f538:
0018f538str x3, [x2+16]
0018f53cldr x1, [sp+256]
0018f540adrp x0, 0x461000
0018f544add x0, x0, 2240
0018f548bl sort.Slice
0018f54cldr x3, [sp+304]
0018f550ldr x4, [x3+8]
0018f554ldr x5, [x3]
0018f558ldr x3, [x3+16]
0018f55cstr x5, [sp+176]
0018f560str x4, [sp+184]
0018f564str x3, [sp+192]
0018f568str xzr, [sp+120]
0018f56cstr x4, [sp+112]
0018f570ldr x3, [sp+176]
0018f574str x3, [sp+104]
0018f578b 0x18f5b0
0018f57c
0018f57cloc_18f57c:
0018f57cbl runtime.deferreturn
0018f580ldp x29, x30, [sp-8]
0018f584add sp, sp, 320
0018f588ret x30
0018f58c
0018f58cloc_18f58c:
0018f58cldrsb x27, [x0]
0018f590ldr x2, [x0+24]
0018f594mov x0, x1
0018f598mov x1, x3
0018f59cblr x2
0018f5a0bl runtime.deferreturn
0018f5a4ldp x29, x30, [sp-8]
0018f5a8add sp, sp, 320
0018f5acret x30
0018f5b0
0018f5b0loc_18f5b0:
0018f5b0ldr x5, [sp+112]
0018f5b4ldr x6, [sp+120]
0018f5b8subs xzr, x5, x6
0018f5bcb.gt 0x18f5c4
0018f5c0b 0x18f644
0018f5c4
0018f5c4loc_18f5c4:
0018f5c4ldr x5, [sp+104]
0018f5c8str x5, [sp+240]
0018f5ccldr x5, [sp+240]
0018f5d0ldp x6, x7, [x5]
0018f5d4ldp x8, x9, [x5+16]
0018f5d8stp x6, x7, [sp+136]
0018f5dcstp x8, x9, [sp+152]
0018f5e0ldr x5, [x5+32]
0018f5e4str x5, [sp+168]
0018f5e8ldr x26, [sp+352]
0018f5ecldr x5, [x26]
0018f5f0ldr x0, [sp+136]
0018f5f4ldr x1, [sp+144]
0018f5f8ldr x2, [sp+152]
0018f5fcldr x3, [sp+160]
0018f600ldr x4, [sp+168]
0018f604blr x5
0018f608strb w0, [sp+55]
0018f60ctbnz w0, 0, 0x18f614
0018f610b 0x18f634
0018f614
0018f614loc_18f614:
0018f614b 0x18f618
0018f618
0018f618loc_18f618:
0018f618ldr x5, [sp+120]
0018f61cadd x5, x5, 1
0018f620str x5, [sp+120]
0018f624ldr x5, [sp+240]
0018f628add x5, x5, 40
0018f62cstr x5, [sp+104]
0018f630b 0x18f5b0
0018f634
0018f634loc_18f634:
0018f634bl runtime.deferreturn
0018f638ldp x29, x30, [sp-8]
0018f63cadd sp, sp, 320
0018f640ret x30
0018f644
0018f644loc_18f644:
0018f644bl runtime.deferreturn
0018f648ldp x29, x30, [sp-8]
0018f64cadd sp, sp, 320
0018f650ret x30
0018f654
0018f654loc_18f654:
0018f654mov x1, x2
0018f658adrp x2, 0x47b000
0018f65cadd x2, x2, 3520
0018f660bl runtime.panicdottypeE
0018f664hint
0018f668
0018f668loc_18f668:
0018f668stp x0, x1, [sp+8]
0018f66cstp x2, x3, [sp+24]
0018f670mov x3, x30
0018f674bl runtime.morestack_noctxt.abi0
0018f678ldp x0, x1, [sp+8]
0018f67cldp x2, x3, [sp+24]
0018f680b 0x18f2d0
0018f684udf 0
0018f688udf 0
0018f68cudf 0
0018f2d0
0018f690
0018f690google.golang.org/protobuf/internal/order.RangeFields.func3: ; void google.golang.org/protobuf/internal/order.RangeFields.func3(int i, int j)
0018f690ldr x16, [x28+16]
0018f694subs xzr, sp, x16
0018f698b.ls 0x18f760
0018f69cstr x30, [sp-112]!
0018f6a0stur x29, [sp-8]
0018f6a4sub x29, sp, 8
0018f6a8str x0, [sp+120]
0018f6acstr x1, [sp+128]
0018f6b0ldr x4, [x26+8]
0018f6b4str x4, [sp+56]
0018f6b8ldr x4, [x26+16]
0018f6bcstr x4, [sp+96]
0018f6c0strb wzr, [sp+54]
0018f6c4ldr x0, [sp+120]
0018f6c8ldr x4, [sp+96]
0018f6ccldr x5, [x4]
0018f6d0ldr x1, [x4+8]
0018f6d4subs xzr, x1, x0
0018f6d8b.hi 0x18f6e0
0018f6dcb 0x18f758
0018f6e0
0018f6e0loc_18f6e0:
0018f6e0add x4, x0, x0, lsl #2
0018f6e4add x6, x5, x4, lsl #3
0018f6e8ldr x4, [x5+3*x4]
0018f6ecldr x5, [x6+8]
0018f6f0str x4, [sp+80]
0018f6f4str x5, [sp+88]
0018f6f8ldr x0, [sp+128]
0018f6fcldr x4, [sp+96]
0018f700ldr x5, [x4]
0018f704ldr x1, [x4+8]
0018f708subs xzr, x1, x0
0018f70cb.hi 0x18f714
0018f710b 0x18f754
0018f714
0018f714loc_18f714:
0018f714add x4, x0, x0, lsl #2
0018f718add x6, x5, x4, lsl #3
0018f71cldr x2, [x5+3*x4]
0018f720ldr x3, [x6+8]
0018f724str x2, [sp+64]
0018f728str x3, [sp+72]
0018f72cldr x26, [sp+56]
0018f730ldr x4, [x26]
0018f734ldr x0, [sp+80]
0018f738ldr x1, [sp+88]
0018f73cblr x4
0018f740strb w0, [sp+55]
0018f744strb w0, [sp+54]
0018f748ldur x29, [sp-8]
0018f74cldr x30, [sp], 112
0018f750ret x30
0018f754
0018f754loc_18f754:
0018f754bl runtime.panicIndex
0018f758
0018f758loc_18f758:
0018f758bl runtime.panicIndex
0018f75chint
0018f760
0018f760loc_18f760:
0018f760stp x0, x1, [sp+8]
0018f764mov x3, x30
0018f768bl runtime.morestack.abi0
0018f76cldp x0, x1, [sp+8]
0018f770b 0x18f690
0018f774udf 0
0018f778udf 0
0018f77cudf 0
0018f690
0018f690google.golang.org/protobuf/internal/order.RangeFields.func3: ; void google.golang.org/protobuf/internal/order.RangeFields.func3(int i, int j)
0018f690ldr x16, [x28+16]
0018f694subs xzr, sp, x16
0018f698b.ls 0x18f760
0018f69cstr x30, [sp-112]!
0018f6a0stur x29, [sp-8]
0018f6a4sub x29, sp, 8
0018f6a8str x0, [sp+120]
0018f6acstr x1, [sp+128]
0018f6b0ldr x4, [x26+8]
0018f6b4str x4, [sp+56]
0018f6b8ldr x4, [x26+16]
0018f6bcstr x4, [sp+96]
0018f6c0strb wzr, [sp+54]
0018f6c4ldr x0, [sp+120]
0018f6c8ldr x4, [sp+96]
0018f6ccldr x5, [x4]
0018f6d0ldr x1, [x4+8]
0018f6d4subs xzr, x1, x0
0018f6d8b.hi 0x18f6e0
0018f6dcb 0x18f758
0018f6e0
0018f6e0loc_18f6e0:
0018f6e0add x4, x0, x0, lsl #2
0018f6e4add x6, x5, x4, lsl #3
0018f6e8ldr x4, [x5+3*x4]
0018f6ecldr x5, [x6+8]
0018f6f0str x4, [sp+80]
0018f6f4str x5, [sp+88]
0018f6f8ldr x0, [sp+128]
0018f6fcldr x4, [sp+96]
0018f700ldr x5, [x4]
0018f704ldr x1, [x4+8]
0018f708subs xzr, x1, x0
0018f70cb.hi 0x18f714
0018f710b 0x18f754
0018f714
0018f714loc_18f714:
0018f714add x4, x0, x0, lsl #2
0018f718add x6, x5, x4, lsl #3
0018f71cldr x2, [x5+3*x4]
0018f720ldr x3, [x6+8]
0018f724str x2, [sp+64]
0018f728str x3, [sp+72]
0018f72cldr x26, [sp+56]
0018f730ldr x4, [x26]
0018f734ldr x0, [sp+80]
0018f738ldr x1, [sp+88]
0018f73cblr x4
0018f740strb w0, [sp+55]
0018f744strb w0, [sp+54]
0018f748ldur x29, [sp-8]
0018f74cldr x30, [sp], 112
0018f750ret x30
0018f754
0018f754loc_18f754:
0018f754bl runtime.panicIndex
0018f758
0018f758loc_18f758:
0018f758bl runtime.panicIndex
0018f75chint
0018f760
0018f760loc_18f760:
0018f760stp x0, x1, [sp+8]
0018f764mov x3, x30
0018f768bl runtime.morestack.abi0
0018f76cldp x0, x1, [sp+8]
0018f770b 0x18f690
0018f774udf 0
0018f778udf 0
0018f77cudf 0
0018f690
0018f780
0018f780google.golang.org/protobuf/internal/order.RangeFields.func2: ; void google.golang.org/protobuf/internal/order.RangeFields.func2(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0018f780ldr x16, [x28+16]
0018f784sub x17, sp, 48
0018f788subs xzr, x17, x16
0018f78cb.ls 0x18f8e8
0018f790str x30, [sp-176]!
0018f794stur x29, [sp-8]
0018f798sub x29, sp, 8
0018f79cstr x0, [sp+184]
0018f7a0str x1, [sp+192]
0018f7a4str x2, [sp+200]
0018f7a8str x3, [sp+208]
0018f7acstr x4, [sp+216]
0018f7b0ldr x5, [x26+8]
0018f7b4str x5, [sp+160]
0018f7b8strb wzr, [sp+87]
0018f7bcstp xzr, xzr, [sp+120]
0018f7c0stp xzr, xzr, [sp+136]
0018f7c4str xzr, [sp+152]
0018f7c8ldr x5, [sp+184]
0018f7ccldr x6, [sp+192]
0018f7d0str x5, [sp+120]
0018f7d4str x6, [sp+128]
0018f7d8ldr x5, [sp+200]
0018f7dcldr x6, [sp+208]
0018f7e0ldr x7, [sp+216]
0018f7e4str x5, [sp+136]
0018f7e8str x6, [sp+144]
0018f7ecstr x7, [sp+152]
0018f7f0ldr x5, [sp+160]
0018f7f4ldr x2, [x5+16]
0018f7f8ldr x0, [x5]
0018f7fcldr x5, [x5+8]
0018f800add x1, x5, 1
0018f804subs xzr, x2, x1
0018f808b.hs 0x18f810
0018f80cb 0x18f814
0018f810
0018f810loc_18f810:
0018f810b 0x18f828
0018f814
0018f814loc_18f814:
0018f814orr x3, xzr, 1
0018f818adrp x4, 0x4b4000
0018f81cadd x4, x4, 1536
0018f820bl runtime.growslice
0018f824b 0x18f828
0018f828
0018f828loc_18f828:
0018f828add x3, x1, x1, lsl #2
0018f82cubfm x3, x3, 61, 60
0018f830sub x3, x3, 40
0018f834add x3, x0, x3
0018f838adrp x27, 0x8bc000
0018f83cldr w4, [x27+3056]
0018f840cbz w4, 0x18f848
0018f844b 0x18f84c
0018f848
0018f848loc_18f848:
0018f848b 0x18f884
0018f84c
0018f84cloc_18f84c:
0018f84cstr x0, [sp+112]
0018f850str x1, [sp+96]
0018f854str x2, [sp+88]
0018f858str x3, [sp+104]
0018f85cadrp x0, 0x4b4000
0018f860add x0, x0, 1536
0018f864mov x1, x3
0018f868add x2, sp, 120
0018f86cbl runtime.wbMove
0018f870ldr x0, [sp+112]
0018f874ldr x1, [sp+96]
0018f878ldr x2, [sp+88]
0018f87cldr x3, [sp+104]
0018f880b 0x18f884
0018f884
0018f884loc_18f884:
0018f884ldp x4, x5, [sp+120]
0018f888ldp x6, x7, [sp+136]
0018f88cstp x4, x5, [x3]
0018f890stp x6, x7, [x3+16]
0018f894ldr x4, [sp+152]
0018f898str x4, [x3+32]
0018f89cldr x3, [sp+160]
0018f8a0str x1, [x3+8]
0018f8a4str x2, [x3+16]
0018f8a8adrp x27, 0x8bc000
0018f8acldr w1, [x27+3056]
0018f8b0cbz w1, 0x18f8b8
0018f8b4b 0x18f8bc
0018f8b8
0018f8b8loc_18f8b8:
0018f8b8b 0x18f8d0
0018f8bc
0018f8bcloc_18f8bc:
0018f8bcbl runtime.gcWriteBarrier2
0018f8c0str x0, [x25]
0018f8c4ldr x1, [x3]
0018f8c8str x1, [x25+8]
0018f8ccb 0x18f8d0
0018f8d0
0018f8d0loc_18f8d0:
0018f8d0str x0, [x3]
0018f8d4orr x0, xzr, 1
0018f8d8strb w0, [sp+87]
0018f8dcldur x29, [sp-8]
0018f8e0ldr x30, [sp], 176
0018f8e4ret x30
0018f8e8
0018f8e8loc_18f8e8:
0018f8e8stp x0, x1, [sp+8]
0018f8ecstp x2, x3, [sp+24]
0018f8f0str x4, [sp+40]
0018f8f4mov x3, x30
0018f8f8bl runtime.morestack.abi0
0018f8fcldp x0, x1, [sp+8]
0018f900ldp x2, x3, [sp+24]
0018f904ldr x4, [sp+40]
0018f908b 0x18f780
0018f90cudf 0
0018f780
0018f780google.golang.org/protobuf/internal/order.RangeFields.func2: ; void google.golang.org/protobuf/internal/order.RangeFields.func2(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0018f780ldr x16, [x28+16]
0018f784sub x17, sp, 48
0018f788subs xzr, x17, x16
0018f78cb.ls 0x18f8e8
0018f790str x30, [sp-176]!
0018f794stur x29, [sp-8]
0018f798sub x29, sp, 8
0018f79cstr x0, [sp+184]
0018f7a0str x1, [sp+192]
0018f7a4str x2, [sp+200]
0018f7a8str x3, [sp+208]
0018f7acstr x4, [sp+216]
0018f7b0ldr x5, [x26+8]
0018f7b4str x5, [sp+160]
0018f7b8strb wzr, [sp+87]
0018f7bcstp xzr, xzr, [sp+120]
0018f7c0stp xzr, xzr, [sp+136]
0018f7c4str xzr, [sp+152]
0018f7c8ldr x5, [sp+184]
0018f7ccldr x6, [sp+192]
0018f7d0str x5, [sp+120]
0018f7d4str x6, [sp+128]
0018f7d8ldr x5, [sp+200]
0018f7dcldr x6, [sp+208]
0018f7e0ldr x7, [sp+216]
0018f7e4str x5, [sp+136]
0018f7e8str x6, [sp+144]
0018f7ecstr x7, [sp+152]
0018f7f0ldr x5, [sp+160]
0018f7f4ldr x2, [x5+16]
0018f7f8ldr x0, [x5]
0018f7fcldr x5, [x5+8]
0018f800add x1, x5, 1
0018f804subs xzr, x2, x1
0018f808b.hs 0x18f810
0018f80cb 0x18f814
0018f810
0018f810loc_18f810:
0018f810b 0x18f828
0018f814
0018f814loc_18f814:
0018f814orr x3, xzr, 1
0018f818adrp x4, 0x4b4000
0018f81cadd x4, x4, 1536
0018f820bl runtime.growslice
0018f824b 0x18f828
0018f828
0018f828loc_18f828:
0018f828add x3, x1, x1, lsl #2
0018f82cubfm x3, x3, 61, 60
0018f830sub x3, x3, 40
0018f834add x3, x0, x3
0018f838adrp x27, 0x8bc000
0018f83cldr w4, [x27+3056]
0018f840cbz w4, 0x18f848
0018f844b 0x18f84c
0018f848
0018f848loc_18f848:
0018f848b 0x18f884
0018f84c
0018f84cloc_18f84c:
0018f84cstr x0, [sp+112]
0018f850str x1, [sp+96]
0018f854str x2, [sp+88]
0018f858str x3, [sp+104]
0018f85cadrp x0, 0x4b4000
0018f860add x0, x0, 1536
0018f864mov x1, x3
0018f868add x2, sp, 120
0018f86cbl runtime.wbMove
0018f870ldr x0, [sp+112]
0018f874ldr x1, [sp+96]
0018f878ldr x2, [sp+88]
0018f87cldr x3, [sp+104]
0018f880b 0x18f884
0018f884
0018f884loc_18f884:
0018f884ldp x4, x5, [sp+120]
0018f888ldp x6, x7, [sp+136]
0018f88cstp x4, x5, [x3]
0018f890stp x6, x7, [x3+16]
0018f894ldr x4, [sp+152]
0018f898str x4, [x3+32]
0018f89cldr x3, [sp+160]
0018f8a0str x1, [x3+8]
0018f8a4str x2, [x3+16]
0018f8a8adrp x27, 0x8bc000
0018f8acldr w1, [x27+3056]
0018f8b0cbz w1, 0x18f8b8
0018f8b4b 0x18f8bc
0018f8b8
0018f8b8loc_18f8b8:
0018f8b8b 0x18f8d0
0018f8bc
0018f8bcloc_18f8bc:
0018f8bcbl runtime.gcWriteBarrier2
0018f8c0str x0, [x25]
0018f8c4ldr x1, [x3]
0018f8c8str x1, [x25+8]
0018f8ccb 0x18f8d0
0018f8d0
0018f8d0loc_18f8d0:
0018f8d0str x0, [x3]
0018f8d4orr x0, xzr, 1
0018f8d8strb w0, [sp+87]
0018f8dcldur x29, [sp-8]
0018f8e0ldr x30, [sp], 176
0018f8e4ret x30
0018f8e8
0018f8e8loc_18f8e8:
0018f8e8stp x0, x1, [sp+8]
0018f8ecstp x2, x3, [sp+24]
0018f8f0str x4, [sp+40]
0018f8f4mov x3, x30
0018f8f8bl runtime.morestack.abi0
0018f8fcldp x0, x1, [sp+8]
0018f900ldp x2, x3, [sp+24]
0018f904ldr x4, [sp+40]
0018f908b 0x18f780
0018f90cudf 0
0018f780
0018f910
0018f910google.golang.org/protobuf/internal/order.RangeFields.func1: ; void google.golang.org/protobuf/internal/order.RangeFields.func1(void)
0018f910ldr x16, [x28+16]
0018f914subs xzr, sp, x16
0018f918b.ls 0x18f9c4
0018f91cstr x30, [sp-64]!
0018f920stur x29, [sp-8]
0018f924sub x29, sp, 8
0018f928ldr x3, [x26+8]
0018f92cstr x3, [sp+48]
0018f930ldr x3, [x26+16]
0018f934str x3, [sp+40]
0018f938ldr x4, [sp+48]
0018f93cldr x4, [x4+16]
0018f940str x4, [sp+32]
0018f944subs xzr, x4, 1024
0018f948b.lt 0x18f950
0018f94cb 0x18f9b4
0018f950
0018f950loc_18f950:
0018f950ldrsb x27, [x3]
0018f954ldr x4, [sp+48]
0018f958ldr x5, [x4]
0018f95cldr x6, [x4+8]
0018f960ldr x4, [x4+16]
0018f964str x6, [x3+8]
0018f968str x4, [x3+16]
0018f96cadrp x27, 0x8bc000
0018f970ldr w4, [x27+3056]
0018f974cbz w4, 0x18f97c
0018f978b 0x18f980
0018f97c
0018f97cloc_18f97c:
0018f97cb 0x18f994
0018f980
0018f980loc_18f980:
0018f980bl runtime.gcWriteBarrier2
0018f984str x5, [x25]
0018f988ldr x4, [x3]
0018f98cstr x4, [x25+8]
0018f990b 0x18f994
0018f994
0018f994loc_18f994:
0018f994str x5, [x3]
0018f998ldr x2, [sp+40]
0018f99cadrp x0, 0x883000
0018f9a0add x0, x0, 3776
0018f9a4adrp x1, 0x461000
0018f9a8add x1, x1, 2304
0018f9acbl sync.(*Pool).Put
0018f9b0b 0x18f9b8
0018f9b4
0018f9b4loc_18f9b4:
0018f9b4b 0x18f9b8
0018f9b8
0018f9b8loc_18f9b8:
0018f9b8ldur x29, [sp-8]
0018f9bcldr x30, [sp], 64
0018f9c0ret x30
0018f9c4
0018f9c4loc_18f9c4:
0018f9c4mov x3, x30
0018f9c8bl runtime.morestack.abi0
0018f9ccb 0x18f910
0018f910
0018f910google.golang.org/protobuf/internal/order.RangeFields.func1: ; void google.golang.org/protobuf/internal/order.RangeFields.func1(void)
0018f910ldr x16, [x28+16]
0018f914subs xzr, sp, x16
0018f918b.ls 0x18f9c4
0018f91cstr x30, [sp-64]!
0018f920stur x29, [sp-8]
0018f924sub x29, sp, 8
0018f928ldr x3, [x26+8]
0018f92cstr x3, [sp+48]
0018f930ldr x3, [x26+16]
0018f934str x3, [sp+40]
0018f938ldr x4, [sp+48]
0018f93cldr x4, [x4+16]
0018f940str x4, [sp+32]
0018f944subs xzr, x4, 1024
0018f948b.lt 0x18f950
0018f94cb 0x18f9b4
0018f950
0018f950loc_18f950:
0018f950ldrsb x27, [x3]
0018f954ldr x4, [sp+48]
0018f958ldr x5, [x4]
0018f95cldr x6, [x4+8]
0018f960ldr x4, [x4+16]
0018f964str x6, [x3+8]
0018f968str x4, [x3+16]
0018f96cadrp x27, 0x8bc000
0018f970ldr w4, [x27+3056]
0018f974cbz w4, 0x18f97c
0018f978b 0x18f980
0018f97c
0018f97cloc_18f97c:
0018f97cb 0x18f994
0018f980
0018f980loc_18f980:
0018f980bl runtime.gcWriteBarrier2
0018f984str x5, [x25]
0018f988ldr x4, [x3]
0018f98cstr x4, [x25+8]
0018f990b 0x18f994
0018f994
0018f994loc_18f994:
0018f994str x5, [x3]
0018f998ldr x2, [sp+40]
0018f99cadrp x0, 0x883000
0018f9a0add x0, x0, 3776
0018f9a4adrp x1, 0x461000
0018f9a8add x1, x1, 2304
0018f9acbl sync.(*Pool).Put
0018f9b0b 0x18f9b8
0018f9b4
0018f9b4loc_18f9b4:
0018f9b4b 0x18f9b8
0018f9b8
0018f9b8loc_18f9b8:
0018f9b8ldur x29, [sp-8]
0018f9bcldr x30, [sp], 64
0018f9c0ret x30
0018f9c4
0018f9c4loc_18f9c4:
0018f9c4mov x3, x30
0018f9c8bl runtime.morestack.abi0
0018f9ccb 0x18f910
0018f910
0018f9d0
0018f9d0google.golang.org/protobuf/internal/order.RangeEntries: ; void google.golang.org/protobuf/internal/order.RangeEntries(google.golang.org/protobuf/internal/order.EntryRanger es, google.golang.org/protobuf/internal/order.KeyOrder less, func(google.golang.org/protobuf/reflect/protoreflect.MapKey, google.golang.org/protobuf/reflect/protoreflect.Value) bool fn)
0018f9d0ldr x16, [x28+16]
0018f9d4sub x17, sp, 208
0018f9d8subs xzr, x17, x16
0018f9dcb.ls 0x18fd6c
0018f9e0sub x20, sp, 336
0018f9e4stp x29, x30, [x20-8]
0018f9e8add sp, x20, 0
0018f9ecsub x29, sp, 8
0018f9f0str x0, [sp+344]
0018f9f4str x1, [sp+352]
0018f9f8str x2, [sp+360]
0018f9fcstr x3, [sp+368]
0018fa00cbnz x2, 0x18fa08
0018fa04b 0x18fc8c
0018fa08
0018fa08loc_18fa08:
0018fa08adrp x0, 0x883000
0018fa0cadd x0, x0, 3840
0018fa10bl sync.(*Pool).Get
0018fa14str x0, [sp+240]
0018fa18str x1, [sp+248]
0018fa1cadrp x2, 0x461000
0018fa20add x2, x2, 2176
0018fa24subs xzr, x0, x2
0018fa28b.eq 0x18fa30
0018fa2cb 0x18fd58
0018fa30
0018fa30loc_18fa30:
0018fa30str x1, [sp+136]
0018fa34adrp x0, 0x461000
0018fa38add x0, x0, 2112
0018fa3cbl runtime.newobject
0018fa40str x0, [sp+320]
0018fa44ldr x1, [sp+136]
0018fa48ldrsb x27, [x1]
0018fa4cldr x2, [x1]
0018fa50ldr x1, [x1+16]
0018fa54b 0x18fa58
0018fa58
0018fa58loc_18fa58:
0018fa58b 0x18fa5c
0018fa5c
0018fa5cloc_18fa5c:
0018fa5cstr xzr, [x0+8]
0018fa60str x1, [x0+16]
0018fa64adrp x27, 0x8bc000
0018fa68ldr w1, [x27+3056]
0018fa6ccbz w1, 0x18fa74
0018fa70b 0x18fa78
0018fa74
0018fa74loc_18fa74:
0018fa74b 0x18fa8c
0018fa78
0018fa78loc_18fa78:
0018fa78bl runtime.gcWriteBarrier2
0018fa7cstr x2, [x25]
0018fa80ldr x1, [x0]
0018fa84str x1, [x25+8]
0018fa88b 0x18fa8c
0018fa8c
0018fa8cloc_18fa8c:
0018fa8cstr x2, [x0]
0018fa90stp xzr, xzr, [sp+288]
0018fa94str xzr, [sp+304]
0018fa98add x1, sp, 288
0018fa9cstr x1, [sp+312]
0018faa0ldrsb x27, [x1]
0018faa4adrp x2, 4096
0018faa8add x2, x2, 48
0018faacstr x2, [x1]
0018fab0ldrsb x27, [x1]
0018fab4ldr x2, [sp+320]
0018fab8adrp x27, 0x8bc000
0018fabcldr w3, [x27+3056]
0018fac0cbz w3, 0x18fac8
0018fac4b 0x18facc
0018fac8
0018fac8loc_18fac8:
0018fac8b 0x18fae0
0018facc
0018faccloc_18facc:
0018faccbl runtime.gcWriteBarrier2
0018fad0str x2, [x25]
0018fad4ldr x3, [x1+8]
0018fad8str x3, [x25+8]
0018fadcb 0x18fae0
0018fae0
0018fae0loc_18fae0:
0018fae0str x2, [x1+8]
0018fae4ldrsb x27, [x1]
0018fae8ldr x2, [sp+136]
0018faecadrp x27, 0x8bc000
0018faf0ldr w3, [x27+3056]
0018faf4cbz w3, 0x18fafc
0018faf8b 0x18fb00
0018fafc
0018fafcloc_18fafc:
0018fafcb 0x18fb14
0018fb00
0018fb00loc_18fb00:
0018fb00bl runtime.gcWriteBarrier2
0018fb04str x2, [x25]
0018fb08ldr x3, [x1+16]
0018fb0cstr x3, [x25+8]
0018fb10b 0x18fb14
0018fb14
0018fb14loc_18fb14:
0018fb14str x2, [x1+16]
0018fb18str x1, [sp+88]
0018fb1cadd x0, sp, 64
0018fb20bl runtime.deferprocStack
0018fb24subs xzr, x0, 0
0018fb28b.ne 0x18fc7c
0018fb2cb 0x18fb30
0018fb30
0018fb30loc_18fb30:
0018fb30adrp x0, 0x4a6000
0018fb34add x0, x0, 320
0018fb38bl runtime.newobject
0018fb3cstr x0, [sp+280]
0018fb40adrp x1, 0
0018fb44add x1, x1, 3728
0018fb48str x1, [x0]
0018fb4cldr x1, [sp+320]
0018fb50ldr x2, [sp+280]
0018fb54ldrsb x27, [x2]
0018fb58adrp x27, 0x8bc000
0018fb5cldr w3, [x27+3056]
0018fb60cbz w3, 0x18fb68
0018fb64b 0x18fb6c
0018fb68
0018fb68loc_18fb68:
0018fb68b 0x18fb80
0018fb6c
0018fb6cloc_18fb6c:
0018fb6cbl runtime.gcWriteBarrier2
0018fb70str x1, [x25]
0018fb74ldr x3, [x2+8]
0018fb78str x3, [x25+8]
0018fb7cb 0x18fb80
0018fb80
0018fb80loc_18fb80:
0018fb80str x1, [x2+8]
0018fb84ldr x2, [sp+344]
0018fb88ldrsb x27, [x2]
0018fb8cldr x0, [sp+352]
0018fb90ldr x2, [x2+24]
0018fb94ldr x1, [sp+280]
0018fb98blr x2
0018fb9cldr x2, [sp+320]
0018fba0ldr x0, [x2]
0018fba4ldr x1, [x2+8]
0018fba8ldr x2, [x2+16]
0018fbacbl runtime.convTslice
0018fbb0str x0, [sp+272]
0018fbb4stp xzr, xzr, [sp+216]
0018fbb8str xzr, [sp+232]
0018fbbcadd x2, sp, 216
0018fbc0str x2, [sp+264]
0018fbc4ldrsb x27, [x2]
0018fbc8adrp x3, 0
0018fbccadd x3, x3, 3472
0018fbd0str x3, [x2]
0018fbd4ldrsb x27, [x2]
0018fbd8ldr x3, [sp+360]
0018fbdcadrp x27, 0x8bc000
0018fbe0ldr w4, [x27+3056]
0018fbe4cbz w4, 0x18fbec
0018fbe8b 0x18fbf0
0018fbec
0018fbecloc_18fbec:
0018fbecb 0x18fc04
0018fbf0
0018fbf0loc_18fbf0:
0018fbf0bl runtime.gcWriteBarrier2
0018fbf4str x3, [x25]
0018fbf8ldr x4, [x2+8]
0018fbfcstr x4, [x25+8]
0018fc00b 0x18fc04
0018fc04
0018fc04loc_18fc04:
0018fc04str x3, [x2+8]
0018fc08ldrsb x27, [x2]
0018fc0cldr x3, [sp+320]
0018fc10adrp x27, 0x8bc000
0018fc14ldr w4, [x27+3056]
0018fc18cbz w4, 0x18fc20
0018fc1cb 0x18fc24
0018fc20
0018fc20loc_18fc20:
0018fc20b 0x18fc38
0018fc24
0018fc24loc_18fc24:
0018fc24bl runtime.gcWriteBarrier2
0018fc28str x3, [x25]
0018fc2cldr x4, [x2+16]
0018fc30str x4, [x25+8]
0018fc34b 0x18fc38
0018fc38
0018fc38loc_18fc38:
0018fc38str x3, [x2+16]
0018fc3cldr x1, [sp+272]
0018fc40adrp x0, 0x461000
0018fc44add x0, x0, 2112
0018fc48bl sort.Slice
0018fc4cldr x3, [sp+320]
0018fc50ldr x4, [x3+8]
0018fc54ldr x5, [x3]
0018fc58ldr x3, [x3+16]
0018fc5cstr x5, [sp+192]
0018fc60str x4, [sp+200]
0018fc64str x3, [sp+208]
0018fc68str xzr, [sp+128]
0018fc6cstr x4, [sp+120]
0018fc70ldr x3, [sp+192]
0018fc74str x3, [sp+112]
0018fc78b 0x18fcb0
0018fc7c
0018fc7cloc_18fc7c:
0018fc7cbl runtime.deferreturn
0018fc80ldp x29, x30, [sp-8]
0018fc84add sp, sp, 336
0018fc88ret x30
0018fc8c
0018fc8cloc_18fc8c:
0018fc8cldrsb x27, [x0]
0018fc90ldr x2, [x0+24]
0018fc94mov x0, x1
0018fc98mov x1, x3
0018fc9cblr x2
0018fca0bl runtime.deferreturn
0018fca4ldp x29, x30, [sp-8]
0018fca8add sp, sp, 336
0018fcacret x30
0018fcb0
0018fcb0loc_18fcb0:
0018fcb0ldr x6, [sp+120]
0018fcb4ldr x7, [sp+128]
0018fcb8subs xzr, x6, x7
0018fcbcb.gt 0x18fcc4
0018fcc0b 0x18fd48
0018fcc4
0018fcc4loc_18fcc4:
0018fcc4ldr x6, [sp+112]
0018fcc8str x6, [sp+256]
0018fcccldr x6, [sp+256]
0018fcd0ldp x7, x8, [x6]
0018fcd4ldp x9, x10, [x6+16]
0018fcd8ldp x6, x11, [x6+32]
0018fcdcstp x7, x8, [sp+144]
0018fce0stp x9, x10, [sp+160]
0018fce4stp x6, x11, [sp+176]
0018fce8ldr x26, [sp+368]
0018fcecldr x6, [x26]
0018fcf0ldr x0, [sp+144]
0018fcf4ldr x1, [sp+152]
0018fcf8ldr x2, [sp+160]
0018fcfcldr x3, [sp+168]
0018fd00ldr x4, [sp+176]
0018fd04ldr x5, [sp+184]
0018fd08blr x6
0018fd0cstrb w0, [sp+63]
0018fd10tbnz w0, 0, 0x18fd18
0018fd14b 0x18fd38
0018fd18
0018fd18loc_18fd18:
0018fd18b 0x18fd1c
0018fd1c
0018fd1cloc_18fd1c:
0018fd1cldr x6, [sp+128]
0018fd20add x6, x6, 1
0018fd24str x6, [sp+128]
0018fd28ldr x6, [sp+256]
0018fd2cadd x6, x6, 48
0018fd30str x6, [sp+112]
0018fd34b 0x18fcb0
0018fd38
0018fd38loc_18fd38:
0018fd38bl runtime.deferreturn
0018fd3cldp x29, x30, [sp-8]
0018fd40add sp, sp, 336
0018fd44ret x30
0018fd48
0018fd48loc_18fd48:
0018fd48bl runtime.deferreturn
0018fd4cldp x29, x30, [sp-8]
0018fd50add sp, sp, 336
0018fd54ret x30
0018fd58
0018fd58loc_18fd58:
0018fd58mov x1, x2
0018fd5cadrp x2, 0x47b000
0018fd60add x2, x2, 3520
0018fd64bl runtime.panicdottypeE
0018fd68hint
0018fd6c
0018fd6cloc_18fd6c:
0018fd6cstp x0, x1, [sp+8]
0018fd70stp x2, x3, [sp+24]
0018fd74mov x3, x30
0018fd78bl runtime.morestack_noctxt.abi0
0018fd7cldp x0, x1, [sp+8]
0018fd80ldp x2, x3, [sp+24]
0018fd84b 0x18f9d0
0018fd88udf 0
0018fd8cudf 0
0018f9d0
0018f9d0google.golang.org/protobuf/internal/order.RangeEntries: ; void google.golang.org/protobuf/internal/order.RangeEntries(google.golang.org/protobuf/internal/order.EntryRanger es, google.golang.org/protobuf/internal/order.KeyOrder less, func(google.golang.org/protobuf/reflect/protoreflect.MapKey, google.golang.org/protobuf/reflect/protoreflect.Value) bool fn)
0018f9d0ldr x16, [x28+16]
0018f9d4sub x17, sp, 208
0018f9d8subs xzr, x17, x16
0018f9dcb.ls 0x18fd6c
0018f9e0sub x20, sp, 336
0018f9e4stp x29, x30, [x20-8]
0018f9e8add sp, x20, 0
0018f9ecsub x29, sp, 8
0018f9f0str x0, [sp+344]
0018f9f4str x1, [sp+352]
0018f9f8str x2, [sp+360]
0018f9fcstr x3, [sp+368]
0018fa00cbnz x2, 0x18fa08
0018fa04b 0x18fc8c
0018fa08
0018fa08loc_18fa08:
0018fa08adrp x0, 0x883000
0018fa0cadd x0, x0, 3840
0018fa10bl sync.(*Pool).Get
0018fa14str x0, [sp+240]
0018fa18str x1, [sp+248]
0018fa1cadrp x2, 0x461000
0018fa20add x2, x2, 2176
0018fa24subs xzr, x0, x2
0018fa28b.eq 0x18fa30
0018fa2cb 0x18fd58
0018fa30
0018fa30loc_18fa30:
0018fa30str x1, [sp+136]
0018fa34adrp x0, 0x461000
0018fa38add x0, x0, 2112
0018fa3cbl runtime.newobject
0018fa40str x0, [sp+320]
0018fa44ldr x1, [sp+136]
0018fa48ldrsb x27, [x1]
0018fa4cldr x2, [x1]
0018fa50ldr x1, [x1+16]
0018fa54b 0x18fa58
0018fa58
0018fa58loc_18fa58:
0018fa58b 0x18fa5c
0018fa5c
0018fa5cloc_18fa5c:
0018fa5cstr xzr, [x0+8]
0018fa60str x1, [x0+16]
0018fa64adrp x27, 0x8bc000
0018fa68ldr w1, [x27+3056]
0018fa6ccbz w1, 0x18fa74
0018fa70b 0x18fa78
0018fa74
0018fa74loc_18fa74:
0018fa74b 0x18fa8c
0018fa78
0018fa78loc_18fa78:
0018fa78bl runtime.gcWriteBarrier2
0018fa7cstr x2, [x25]
0018fa80ldr x1, [x0]
0018fa84str x1, [x25+8]
0018fa88b 0x18fa8c
0018fa8c
0018fa8cloc_18fa8c:
0018fa8cstr x2, [x0]
0018fa90stp xzr, xzr, [sp+288]
0018fa94str xzr, [sp+304]
0018fa98add x1, sp, 288
0018fa9cstr x1, [sp+312]
0018faa0ldrsb x27, [x1]
0018faa4adrp x2, 4096
0018faa8add x2, x2, 48
0018faacstr x2, [x1]
0018fab0ldrsb x27, [x1]
0018fab4ldr x2, [sp+320]
0018fab8adrp x27, 0x8bc000
0018fabcldr w3, [x27+3056]
0018fac0cbz w3, 0x18fac8
0018fac4b 0x18facc
0018fac8
0018fac8loc_18fac8:
0018fac8b 0x18fae0
0018facc
0018faccloc_18facc:
0018faccbl runtime.gcWriteBarrier2
0018fad0str x2, [x25]
0018fad4ldr x3, [x1+8]
0018fad8str x3, [x25+8]
0018fadcb 0x18fae0
0018fae0
0018fae0loc_18fae0:
0018fae0str x2, [x1+8]
0018fae4ldrsb x27, [x1]
0018fae8ldr x2, [sp+136]
0018faecadrp x27, 0x8bc000
0018faf0ldr w3, [x27+3056]
0018faf4cbz w3, 0x18fafc
0018faf8b 0x18fb00
0018fafc
0018fafcloc_18fafc:
0018fafcb 0x18fb14
0018fb00
0018fb00loc_18fb00:
0018fb00bl runtime.gcWriteBarrier2
0018fb04str x2, [x25]
0018fb08ldr x3, [x1+16]
0018fb0cstr x3, [x25+8]
0018fb10b 0x18fb14
0018fb14
0018fb14loc_18fb14:
0018fb14str x2, [x1+16]
0018fb18str x1, [sp+88]
0018fb1cadd x0, sp, 64
0018fb20bl runtime.deferprocStack
0018fb24subs xzr, x0, 0
0018fb28b.ne 0x18fc7c
0018fb2cb 0x18fb30
0018fb30
0018fb30loc_18fb30:
0018fb30adrp x0, 0x4a6000
0018fb34add x0, x0, 320
0018fb38bl runtime.newobject
0018fb3cstr x0, [sp+280]
0018fb40adrp x1, 0
0018fb44add x1, x1, 3728
0018fb48str x1, [x0]
0018fb4cldr x1, [sp+320]
0018fb50ldr x2, [sp+280]
0018fb54ldrsb x27, [x2]
0018fb58adrp x27, 0x8bc000
0018fb5cldr w3, [x27+3056]
0018fb60cbz w3, 0x18fb68
0018fb64b 0x18fb6c
0018fb68
0018fb68loc_18fb68:
0018fb68b 0x18fb80
0018fb6c
0018fb6cloc_18fb6c:
0018fb6cbl runtime.gcWriteBarrier2
0018fb70str x1, [x25]
0018fb74ldr x3, [x2+8]
0018fb78str x3, [x25+8]
0018fb7cb 0x18fb80
0018fb80
0018fb80loc_18fb80:
0018fb80str x1, [x2+8]
0018fb84ldr x2, [sp+344]
0018fb88ldrsb x27, [x2]
0018fb8cldr x0, [sp+352]
0018fb90ldr x2, [x2+24]
0018fb94ldr x1, [sp+280]
0018fb98blr x2
0018fb9cldr x2, [sp+320]
0018fba0ldr x0, [x2]
0018fba4ldr x1, [x2+8]
0018fba8ldr x2, [x2+16]
0018fbacbl runtime.convTslice
0018fbb0str x0, [sp+272]
0018fbb4stp xzr, xzr, [sp+216]
0018fbb8str xzr, [sp+232]
0018fbbcadd x2, sp, 216
0018fbc0str x2, [sp+264]
0018fbc4ldrsb x27, [x2]
0018fbc8adrp x3, 0
0018fbccadd x3, x3, 3472
0018fbd0str x3, [x2]
0018fbd4ldrsb x27, [x2]
0018fbd8ldr x3, [sp+360]
0018fbdcadrp x27, 0x8bc000
0018fbe0ldr w4, [x27+3056]
0018fbe4cbz w4, 0x18fbec
0018fbe8b 0x18fbf0
0018fbec
0018fbecloc_18fbec:
0018fbecb 0x18fc04
0018fbf0
0018fbf0loc_18fbf0:
0018fbf0bl runtime.gcWriteBarrier2
0018fbf4str x3, [x25]
0018fbf8ldr x4, [x2+8]
0018fbfcstr x4, [x25+8]
0018fc00b 0x18fc04
0018fc04
0018fc04loc_18fc04:
0018fc04str x3, [x2+8]
0018fc08ldrsb x27, [x2]
0018fc0cldr x3, [sp+320]
0018fc10adrp x27, 0x8bc000
0018fc14ldr w4, [x27+3056]
0018fc18cbz w4, 0x18fc20
0018fc1cb 0x18fc24
0018fc20
0018fc20loc_18fc20:
0018fc20b 0x18fc38
0018fc24
0018fc24loc_18fc24:
0018fc24bl runtime.gcWriteBarrier2
0018fc28str x3, [x25]
0018fc2cldr x4, [x2+16]
0018fc30str x4, [x25+8]
0018fc34b 0x18fc38
0018fc38
0018fc38loc_18fc38:
0018fc38str x3, [x2+16]
0018fc3cldr x1, [sp+272]
0018fc40adrp x0, 0x461000
0018fc44add x0, x0, 2112
0018fc48bl sort.Slice
0018fc4cldr x3, [sp+320]
0018fc50ldr x4, [x3+8]
0018fc54ldr x5, [x3]
0018fc58ldr x3, [x3+16]
0018fc5cstr x5, [sp+192]
0018fc60str x4, [sp+200]
0018fc64str x3, [sp+208]
0018fc68str xzr, [sp+128]
0018fc6cstr x4, [sp+120]
0018fc70ldr x3, [sp+192]
0018fc74str x3, [sp+112]
0018fc78b 0x18fcb0
0018fc7c
0018fc7cloc_18fc7c:
0018fc7cbl runtime.deferreturn
0018fc80ldp x29, x30, [sp-8]
0018fc84add sp, sp, 336
0018fc88ret x30
0018fc8c
0018fc8cloc_18fc8c:
0018fc8cldrsb x27, [x0]
0018fc90ldr x2, [x0+24]
0018fc94mov x0, x1
0018fc98mov x1, x3
0018fc9cblr x2
0018fca0bl runtime.deferreturn
0018fca4ldp x29, x30, [sp-8]
0018fca8add sp, sp, 336
0018fcacret x30
0018fcb0
0018fcb0loc_18fcb0:
0018fcb0ldr x6, [sp+120]
0018fcb4ldr x7, [sp+128]
0018fcb8subs xzr, x6, x7
0018fcbcb.gt 0x18fcc4
0018fcc0b 0x18fd48
0018fcc4
0018fcc4loc_18fcc4:
0018fcc4ldr x6, [sp+112]
0018fcc8str x6, [sp+256]
0018fcccldr x6, [sp+256]
0018fcd0ldp x7, x8, [x6]
0018fcd4ldp x9, x10, [x6+16]
0018fcd8ldp x6, x11, [x6+32]
0018fcdcstp x7, x8, [sp+144]
0018fce0stp x9, x10, [sp+160]
0018fce4stp x6, x11, [sp+176]
0018fce8ldr x26, [sp+368]
0018fcecldr x6, [x26]
0018fcf0ldr x0, [sp+144]
0018fcf4ldr x1, [sp+152]
0018fcf8ldr x2, [sp+160]
0018fcfcldr x3, [sp+168]
0018fd00ldr x4, [sp+176]
0018fd04ldr x5, [sp+184]
0018fd08blr x6
0018fd0cstrb w0, [sp+63]
0018fd10tbnz w0, 0, 0x18fd18
0018fd14b 0x18fd38
0018fd18
0018fd18loc_18fd18:
0018fd18b 0x18fd1c
0018fd1c
0018fd1cloc_18fd1c:
0018fd1cldr x6, [sp+128]
0018fd20add x6, x6, 1
0018fd24str x6, [sp+128]
0018fd28ldr x6, [sp+256]
0018fd2cadd x6, x6, 48
0018fd30str x6, [sp+112]
0018fd34b 0x18fcb0
0018fd38
0018fd38loc_18fd38:
0018fd38bl runtime.deferreturn
0018fd3cldp x29, x30, [sp-8]
0018fd40add sp, sp, 336
0018fd44ret x30
0018fd48
0018fd48loc_18fd48:
0018fd48bl runtime.deferreturn
0018fd4cldp x29, x30, [sp-8]
0018fd50add sp, sp, 336
0018fd54ret x30
0018fd58
0018fd58loc_18fd58:
0018fd58mov x1, x2
0018fd5cadrp x2, 0x47b000
0018fd60add x2, x2, 3520
0018fd64bl runtime.panicdottypeE
0018fd68hint
0018fd6c
0018fd6cloc_18fd6c:
0018fd6cstp x0, x1, [sp+8]
0018fd70stp x2, x3, [sp+24]
0018fd74mov x3, x30
0018fd78bl runtime.morestack_noctxt.abi0
0018fd7cldp x0, x1, [sp+8]
0018fd80ldp x2, x3, [sp+24]
0018fd84b 0x18f9d0
0018fd88udf 0
0018fd8cudf 0
0018f9d0
0018fd90
0018fd90google.golang.org/protobuf/internal/order.RangeEntries.func3: ; void google.golang.org/protobuf/internal/order.RangeEntries.func3(int i, int j)
0018fd90ldr x16, [x28+16]
0018fd94sub x17, sp, 16
0018fd98subs xzr, x17, x16
0018fd9cb.ls 0x18fe78
0018fda0str x30, [sp-144]!
0018fda4stur x29, [sp-8]
0018fda8sub x29, sp, 8
0018fdacstr x0, [sp+152]
0018fdb0str x1, [sp+160]
0018fdb4ldr x6, [x26+8]
0018fdb8str x6, [sp+72]
0018fdbcldr x6, [x26+16]
0018fdc0str x6, [sp+128]
0018fdc4strb wzr, [sp+70]
0018fdc8ldr x0, [sp+152]
0018fdccldr x6, [sp+128]
0018fdd0ldr x1, [x6+8]
0018fdd4ldr x6, [x6]
0018fdd8subs xzr, x1, x0
0018fddcb.hi 0x18fde4
0018fde0b 0x18fe70
0018fde4
0018fde4loc_18fde4:
0018fde4sub x7, x0, x0, lsl #2
0018fde8sub x6, x6, x7, lsl #4
0018fdecldr x7, [x6]
0018fdf0ldr x8, [x6+8]
0018fdf4ldr x6, [x6+16]
0018fdf8str x7, [sp+104]
0018fdfcstr x8, [sp+112]
0018fe00str x6, [sp+120]
0018fe04ldr x0, [sp+160]
0018fe08ldr x6, [sp+128]
0018fe0cldr x1, [x6+8]
0018fe10ldr x6, [x6]
0018fe14subs xzr, x1, x0
0018fe18b.hi 0x18fe20
0018fe1cb 0x18fe6c
0018fe20
0018fe20loc_18fe20:
0018fe20sub x7, x0, x0, lsl #2
0018fe24sub x6, x6, x7, lsl #4
0018fe28ldr x3, [x6]
0018fe2cldr x4, [x6+8]
0018fe30ldr x5, [x6+16]
0018fe34str x3, [sp+80]
0018fe38str x4, [sp+88]
0018fe3cstr x5, [sp+96]
0018fe40ldr x26, [sp+72]
0018fe44ldr x6, [x26]
0018fe48ldr x0, [sp+104]
0018fe4cldr x1, [sp+112]
0018fe50ldr x2, [sp+120]
0018fe54blr x6
0018fe58strb w0, [sp+71]
0018fe5cstrb w0, [sp+70]
0018fe60ldur x29, [sp-8]
0018fe64ldr x30, [sp], 144
0018fe68ret x30
0018fe6c
0018fe6cloc_18fe6c:
0018fe6cbl runtime.panicIndex
0018fe70
0018fe70loc_18fe70:
0018fe70bl runtime.panicIndex
0018fe74hint
0018fe78
0018fe78loc_18fe78:
0018fe78stp x0, x1, [sp+8]
0018fe7cmov x3, x30
0018fe80bl runtime.morestack.abi0
0018fe84ldp x0, x1, [sp+8]
0018fe88b 0x18fd90
0018fe8cudf 0
0018fd90
0018fd90google.golang.org/protobuf/internal/order.RangeEntries.func3: ; void google.golang.org/protobuf/internal/order.RangeEntries.func3(int i, int j)
0018fd90ldr x16, [x28+16]
0018fd94sub x17, sp, 16
0018fd98subs xzr, x17, x16
0018fd9cb.ls 0x18fe78
0018fda0str x30, [sp-144]!
0018fda4stur x29, [sp-8]
0018fda8sub x29, sp, 8
0018fdacstr x0, [sp+152]
0018fdb0str x1, [sp+160]
0018fdb4ldr x6, [x26+8]
0018fdb8str x6, [sp+72]
0018fdbcldr x6, [x26+16]
0018fdc0str x6, [sp+128]
0018fdc4strb wzr, [sp+70]
0018fdc8ldr x0, [sp+152]
0018fdccldr x6, [sp+128]
0018fdd0ldr x1, [x6+8]
0018fdd4ldr x6, [x6]
0018fdd8subs xzr, x1, x0
0018fddcb.hi 0x18fde4
0018fde0b 0x18fe70
0018fde4
0018fde4loc_18fde4:
0018fde4sub x7, x0, x0, lsl #2
0018fde8sub x6, x6, x7, lsl #4
0018fdecldr x7, [x6]
0018fdf0ldr x8, [x6+8]
0018fdf4ldr x6, [x6+16]
0018fdf8str x7, [sp+104]
0018fdfcstr x8, [sp+112]
0018fe00str x6, [sp+120]
0018fe04ldr x0, [sp+160]
0018fe08ldr x6, [sp+128]
0018fe0cldr x1, [x6+8]
0018fe10ldr x6, [x6]
0018fe14subs xzr, x1, x0
0018fe18b.hi 0x18fe20
0018fe1cb 0x18fe6c
0018fe20
0018fe20loc_18fe20:
0018fe20sub x7, x0, x0, lsl #2
0018fe24sub x6, x6, x7, lsl #4
0018fe28ldr x3, [x6]
0018fe2cldr x4, [x6+8]
0018fe30ldr x5, [x6+16]
0018fe34str x3, [sp+80]
0018fe38str x4, [sp+88]
0018fe3cstr x5, [sp+96]
0018fe40ldr x26, [sp+72]
0018fe44ldr x6, [x26]
0018fe48ldr x0, [sp+104]
0018fe4cldr x1, [sp+112]
0018fe50ldr x2, [sp+120]
0018fe54blr x6
0018fe58strb w0, [sp+71]
0018fe5cstrb w0, [sp+70]
0018fe60ldur x29, [sp-8]
0018fe64ldr x30, [sp], 144
0018fe68ret x30
0018fe6c
0018fe6cloc_18fe6c:
0018fe6cbl runtime.panicIndex
0018fe70
0018fe70loc_18fe70:
0018fe70bl runtime.panicIndex
0018fe74hint
0018fe78
0018fe78loc_18fe78:
0018fe78stp x0, x1, [sp+8]
0018fe7cmov x3, x30
0018fe80bl runtime.morestack.abi0
0018fe84ldp x0, x1, [sp+8]
0018fe88b 0x18fd90
0018fe8cudf 0
0018fd90
0018fe90
0018fe90google.golang.org/protobuf/internal/order.RangeEntries.func2: ; void google.golang.org/protobuf/internal/order.RangeEntries.func2(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0018fe90ldr x16, [x28+16]
0018fe94sub x17, sp, 64
0018fe98subs xzr, x17, x16
0018fe9cb.ls 0x190004
0018fea0str x30, [sp-192]!
0018fea4stur x29, [sp-8]
0018fea8sub x29, sp, 8
0018feacstr x0, [sp+200]
0018feb0str x1, [sp+208]
0018feb4str x2, [sp+216]
0018feb8str x3, [sp+224]
0018febcstr x4, [sp+232]
0018fec0str x5, [sp+240]
0018fec4ldr x5, [x26+8]
0018fec8str x5, [sp+176]
0018feccstrb wzr, [sp+95]
0018fed0stp xzr, xzr, [sp+128]
0018fed4stp xzr, xzr, [sp+144]
0018fed8stp xzr, xzr, [sp+160]
0018fedcldr x5, [sp+200]
0018fee0ldr x6, [sp+208]
0018fee4ldr x7, [sp+216]
0018fee8str x5, [sp+128]
0018feecstr x6, [sp+136]
0018fef0str x7, [sp+144]
0018fef4ldr x5, [sp+224]
0018fef8ldr x6, [sp+232]
0018fefcldr x7, [sp+240]
0018ff00str x5, [sp+152]
0018ff04str x6, [sp+160]
0018ff08str x7, [sp+168]
0018ff0cldr x5, [sp+176]
0018ff10ldr x2, [x5+16]
0018ff14ldr x0, [x5]
0018ff18ldr x5, [x5+8]
0018ff1cadd x1, x5, 1
0018ff20subs xzr, x2, x1
0018ff24b.hs 0x18ff2c
0018ff28b 0x18ff30
0018ff2c
0018ff2cloc_18ff2c:
0018ff2cb 0x18ff44
0018ff30
0018ff30loc_18ff30:
0018ff30orr x3, xzr, 1
0018ff34adrp x4, 0x4b4000
0018ff38add x4, x4, 1376
0018ff3cbl runtime.growslice
0018ff40b 0x18ff44
0018ff44
0018ff44loc_18ff44:
0018ff44add x3, x1, x1, lsl #1
0018ff48ubfm x3, x3, 60, 59
0018ff4csub x3, x3, 48
0018ff50add x3, x0, x3
0018ff54adrp x27, 0x8bc000
0018ff58ldr w4, [x27+3056]
0018ff5ccbz w4, 0x18ff64
0018ff60b 0x18ff68
0018ff64
0018ff64loc_18ff64:
0018ff64b 0x18ffa0
0018ff68
0018ff68loc_18ff68:
0018ff68str x0, [sp+120]
0018ff6cstr x1, [sp+104]
0018ff70str x2, [sp+96]
0018ff74str x3, [sp+112]
0018ff78adrp x0, 0x4b4000
0018ff7cadd x0, x0, 1376
0018ff80mov x1, x3
0018ff84add x2, sp, 128
0018ff88bl runtime.wbMove
0018ff8cldr x0, [sp+120]
0018ff90ldr x1, [sp+104]
0018ff94ldr x2, [sp+96]
0018ff98ldr x3, [sp+112]
0018ff9cb 0x18ffa0
0018ffa0
0018ffa0loc_18ffa0:
0018ffa0ldp x4, x5, [sp+128]
0018ffa4ldp x6, x7, [sp+144]
0018ffa8ldp x8, x9, [sp+160]
0018ffacstp x4, x5, [x3]
0018ffb0stp x6, x7, [x3+16]
0018ffb4stp x8, x9, [x3+32]
0018ffb8ldr x3, [sp+176]
0018ffbcstr x1, [x3+8]
0018ffc0str x2, [x3+16]
0018ffc4adrp x27, 0x8bc000
0018ffc8ldr w1, [x27+3056]
0018ffcccbz w1, 0x18ffd4
0018ffd0b 0x18ffd8
0018ffd4
0018ffd4loc_18ffd4:
0018ffd4b 0x18ffec
0018ffd8
0018ffd8loc_18ffd8:
0018ffd8bl runtime.gcWriteBarrier2
0018ffdcstr x0, [x25]
0018ffe0ldr x1, [x3]
0018ffe4str x1, [x25+8]
0018ffe8b 0x18ffec
0018ffec
0018ffecloc_18ffec:
0018ffecstr x0, [x3]
0018fff0orr x0, xzr, 1
0018fff4strb w0, [sp+95]
0018fff8ldur x29, [sp-8]
0018fffcldr x30, [sp], 192
00190000ret x30
00190004
00190004loc_190004:
00190004stp x0, x1, [sp+8]
00190008stp x2, x3, [sp+24]
0019000cstp x4, x5, [sp+40]
00190010mov x3, x30
00190014bl runtime.morestack.abi0
00190018ldp x0, x1, [sp+8]
0019001cldp x2, x3, [sp+24]
00190020ldp x4, x5, [sp+40]
00190024b 0x18fe90
00190028udf 0
0019002cudf 0
0018fe90
0018fe90google.golang.org/protobuf/internal/order.RangeEntries.func2: ; void google.golang.org/protobuf/internal/order.RangeEntries.func2(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0018fe90ldr x16, [x28+16]
0018fe94sub x17, sp, 64
0018fe98subs xzr, x17, x16
0018fe9cb.ls 0x190004
0018fea0str x30, [sp-192]!
0018fea4stur x29, [sp-8]
0018fea8sub x29, sp, 8
0018feacstr x0, [sp+200]
0018feb0str x1, [sp+208]
0018feb4str x2, [sp+216]
0018feb8str x3, [sp+224]
0018febcstr x4, [sp+232]
0018fec0str x5, [sp+240]
0018fec4ldr x5, [x26+8]
0018fec8str x5, [sp+176]
0018feccstrb wzr, [sp+95]
0018fed0stp xzr, xzr, [sp+128]
0018fed4stp xzr, xzr, [sp+144]
0018fed8stp xzr, xzr, [sp+160]
0018fedcldr x5, [sp+200]
0018fee0ldr x6, [sp+208]
0018fee4ldr x7, [sp+216]
0018fee8str x5, [sp+128]
0018feecstr x6, [sp+136]
0018fef0str x7, [sp+144]
0018fef4ldr x5, [sp+224]
0018fef8ldr x6, [sp+232]
0018fefcldr x7, [sp+240]
0018ff00str x5, [sp+152]
0018ff04str x6, [sp+160]
0018ff08str x7, [sp+168]
0018ff0cldr x5, [sp+176]
0018ff10ldr x2, [x5+16]
0018ff14ldr x0, [x5]
0018ff18ldr x5, [x5+8]
0018ff1cadd x1, x5, 1
0018ff20subs xzr, x2, x1
0018ff24b.hs 0x18ff2c
0018ff28b 0x18ff30
0018ff2c
0018ff2cloc_18ff2c:
0018ff2cb 0x18ff44
0018ff30
0018ff30loc_18ff30:
0018ff30orr x3, xzr, 1
0018ff34adrp x4, 0x4b4000
0018ff38add x4, x4, 1376
0018ff3cbl runtime.growslice
0018ff40b 0x18ff44
0018ff44
0018ff44loc_18ff44:
0018ff44add x3, x1, x1, lsl #1
0018ff48ubfm x3, x3, 60, 59
0018ff4csub x3, x3, 48
0018ff50add x3, x0, x3
0018ff54adrp x27, 0x8bc000
0018ff58ldr w4, [x27+3056]
0018ff5ccbz w4, 0x18ff64
0018ff60b 0x18ff68
0018ff64
0018ff64loc_18ff64:
0018ff64b 0x18ffa0
0018ff68
0018ff68loc_18ff68:
0018ff68str x0, [sp+120]
0018ff6cstr x1, [sp+104]
0018ff70str x2, [sp+96]
0018ff74str x3, [sp+112]
0018ff78adrp x0, 0x4b4000
0018ff7cadd x0, x0, 1376
0018ff80mov x1, x3
0018ff84add x2, sp, 128
0018ff88bl runtime.wbMove
0018ff8cldr x0, [sp+120]
0018ff90ldr x1, [sp+104]
0018ff94ldr x2, [sp+96]
0018ff98ldr x3, [sp+112]
0018ff9cb 0x18ffa0
0018ffa0
0018ffa0loc_18ffa0:
0018ffa0ldp x4, x5, [sp+128]
0018ffa4ldp x6, x7, [sp+144]
0018ffa8ldp x8, x9, [sp+160]
0018ffacstp x4, x5, [x3]
0018ffb0stp x6, x7, [x3+16]
0018ffb4stp x8, x9, [x3+32]
0018ffb8ldr x3, [sp+176]
0018ffbcstr x1, [x3+8]
0018ffc0str x2, [x3+16]
0018ffc4adrp x27, 0x8bc000
0018ffc8ldr w1, [x27+3056]
0018ffcccbz w1, 0x18ffd4
0018ffd0b 0x18ffd8
0018ffd4
0018ffd4loc_18ffd4:
0018ffd4b 0x18ffec
0018ffd8
0018ffd8loc_18ffd8:
0018ffd8bl runtime.gcWriteBarrier2
0018ffdcstr x0, [x25]
0018ffe0ldr x1, [x3]
0018ffe4str x1, [x25+8]
0018ffe8b 0x18ffec
0018ffec
0018ffecloc_18ffec:
0018ffecstr x0, [x3]
0018fff0orr x0, xzr, 1
0018fff4strb w0, [sp+95]
0018fff8ldur x29, [sp-8]
0018fffcldr x30, [sp], 192
00190000ret x30
00190004
00190004loc_190004:
00190004stp x0, x1, [sp+8]
00190008stp x2, x3, [sp+24]
0019000cstp x4, x5, [sp+40]
00190010mov x3, x30
00190014bl runtime.morestack.abi0
00190018ldp x0, x1, [sp+8]
0019001cldp x2, x3, [sp+24]
00190020ldp x4, x5, [sp+40]
00190024b 0x18fe90
00190028udf 0
0019002cudf 0
0018fe90
00190030
00190030google.golang.org/protobuf/internal/order.RangeEntries.func1: ; void google.golang.org/protobuf/internal/order.RangeEntries.func1(void)
00190030ldr x16, [x28+16]
00190034subs xzr, sp, x16
00190038b.ls 0x1900e4
0019003cstr x30, [sp-64]!
00190040stur x29, [sp-8]
00190044sub x29, sp, 8
00190048ldr x3, [x26+8]
0019004cstr x3, [sp+48]
00190050ldr x3, [x26+16]
00190054str x3, [sp+40]
00190058ldr x4, [sp+48]
0019005cldr x4, [x4+16]
00190060str x4, [sp+32]
00190064subs xzr, x4, 1024
00190068b.lt 0x190070
0019006cb 0x1900d4
00190070
00190070loc_190070:
00190070ldrsb x27, [x3]
00190074ldr x4, [sp+48]
00190078ldr x5, [x4]
0019007cldr x6, [x4+8]
00190080ldr x4, [x4+16]
00190084str x6, [x3+8]
00190088str x4, [x3+16]
0019008cadrp x27, 0x8bb000
00190090ldr w4, [x27+3056]
00190094cbz w4, 0x19009c
00190098b 0x1900a0
0019009c
0019009cloc_19009c:
0019009cb 0x1900b4
001900a0
001900a0loc_1900a0:
001900a0bl runtime.gcWriteBarrier2
001900a4str x5, [x25]
001900a8ldr x4, [x3]
001900acstr x4, [x25+8]
001900b0b 0x1900b4
001900b4
001900b4loc_1900b4:
001900b4str x5, [x3]
001900b8ldr x2, [sp+40]
001900bcadrp x0, 0x882000
001900c0add x0, x0, 3840
001900c4adrp x1, 0x460000
001900c8add x1, x1, 2176
001900ccbl sync.(*Pool).Put
001900d0b 0x1900d8
001900d4
001900d4loc_1900d4:
001900d4b 0x1900d8
001900d8
001900d8loc_1900d8:
001900d8ldur x29, [sp-8]
001900dcldr x30, [sp], 64
001900e0ret x30
001900e4
001900e4loc_1900e4:
001900e4mov x3, x30
001900e8bl runtime.morestack.abi0
001900ecb 0x190030
00190030
00190030google.golang.org/protobuf/internal/order.RangeEntries.func1: ; void google.golang.org/protobuf/internal/order.RangeEntries.func1(void)
00190030ldr x16, [x28+16]
00190034subs xzr, sp, x16
00190038b.ls 0x1900e4
0019003cstr x30, [sp-64]!
00190040stur x29, [sp-8]
00190044sub x29, sp, 8
00190048ldr x3, [x26+8]
0019004cstr x3, [sp+48]
00190050ldr x3, [x26+16]
00190054str x3, [sp+40]
00190058ldr x4, [sp+48]
0019005cldr x4, [x4+16]
00190060str x4, [sp+32]
00190064subs xzr, x4, 1024
00190068b.lt 0x190070
0019006cb 0x1900d4
00190070
00190070loc_190070:
00190070ldrsb x27, [x3]
00190074ldr x4, [sp+48]
00190078ldr x5, [x4]
0019007cldr x6, [x4+8]
00190080ldr x4, [x4+16]
00190084str x6, [x3+8]
00190088str x4, [x3+16]
0019008cadrp x27, 0x8bb000
00190090ldr w4, [x27+3056]
00190094cbz w4, 0x19009c
00190098b 0x1900a0
0019009c
0019009cloc_19009c:
0019009cb 0x1900b4
001900a0
001900a0loc_1900a0:
001900a0bl runtime.gcWriteBarrier2
001900a4str x5, [x25]
001900a8ldr x4, [x3]
001900acstr x4, [x25+8]
001900b0b 0x1900b4
001900b4
001900b4loc_1900b4:
001900b4str x5, [x3]
001900b8ldr x2, [sp+40]
001900bcadrp x0, 0x882000
001900c0add x0, x0, 3840
001900c4adrp x1, 0x460000
001900c8add x1, x1, 2176
001900ccbl sync.(*Pool).Put
001900d0b 0x1900d8
001900d4
001900d4loc_1900d4:
001900d4b 0x1900d8
001900d8
001900d8loc_1900d8:
001900d8ldur x29, [sp-8]
001900dcldr x30, [sp], 64
001900e0ret x30
001900e4
001900e4loc_1900e4:
001900e4mov x3, x30
001900e8bl runtime.morestack.abi0
001900ecb 0x190030
00190030
001900f0
001900f0google.golang.org/protobuf/proto.init: ; void google.golang.org/protobuf/proto.init(void)
001900f0ldr x16, [x28+16]
001900f4subs xzr, sp, x16
001900f8b.ls 0x1901c8
001900fcstr x30, [sp-64]!
00190100stur x29, [sp-8]
00190104sub x29, sp, 8
00190108adrp x0, 0x52c000
0019010cadd x0, x0, 1613
00190110movz x1, 29
00190114mov x2, xzr
00190118mov x3, xzr
0019011cmov x4, x3
00190120bl google.golang.org/protobuf/internal/errors.New
00190124adrp x27, 0x891000
00190128str x0, [x27+1408]
0019012cadrp x27, 0x8bb000
00190130ldr w5, [x27+3056]
00190134cbz w5, 0x19013c
00190138b 0x190140
0019013c
0019013cloc_19013c:
0019013cb 0x190158
00190140
00190140loc_190140:
00190140bl runtime.gcWriteBarrier2
00190144str x1, [x25]
00190148adrp x27, 0x891000
0019014cldr x5, [x27+1416]
00190150str x5, [x25+8]
00190154b 0x190158
00190158
00190158loc_190158:
00190158adrp x27, 0x891000
0019015cstr x1, [x27+1416]
00190160adrp x0, 0x532000
00190164add x0, x0, 358
00190168movz x1, 37
0019016cmov x2, xzr
00190170mov x3, xzr
00190174mov x4, x3
00190178bl google.golang.org/protobuf/internal/errors.New
0019017cadrp x27, 0x891000
00190180str x0, [x27+1424]
00190184adrp x27, 0x8bb000
00190188ldr w5, [x27+3056]
0019018ccbz w5, 0x190194
00190190b 0x190198
00190194
00190194loc_190194:
00190194b 0x1901b0
00190198
00190198loc_190198:
00190198bl runtime.gcWriteBarrier2
0019019cstr x1, [x25]
001901a0adrp x27, 0x891000
001901a4ldr x0, [x27+1432]
001901a8str x0, [x25+8]
001901acb 0x1901b0
001901b0
001901b0loc_1901b0:
001901b0adrp x27, 0x891000
001901b4str x1, [x27+1432]
001901b8bl google.golang.org/protobuf/proto.map.init.0
001901bcldur x29, [sp-8]
001901c0ldr x30, [sp], 64
001901c4ret x30
001901c8
001901c8loc_1901c8:
001901c8mov x3, x30
001901ccbl runtime.morestack_noctxt.abi0
001901d0b 0x1900f0
001901d4udf 0
001901d8udf 0
001901dcudf 0
001900f0
001900f0google.golang.org/protobuf/proto.init: ; void google.golang.org/protobuf/proto.init(void)
001900f0ldr x16, [x28+16]
001900f4subs xzr, sp, x16
001900f8b.ls 0x1901c8
001900fcstr x30, [sp-64]!
00190100stur x29, [sp-8]
00190104sub x29, sp, 8
00190108adrp x0, 0x52c000
0019010cadd x0, x0, 1613
00190110movz x1, 29
00190114mov x2, xzr
00190118mov x3, xzr
0019011cmov x4, x3
00190120bl google.golang.org/protobuf/internal/errors.New
00190124adrp x27, 0x891000
00190128str x0, [x27+1408]
0019012cadrp x27, 0x8bb000
00190130ldr w5, [x27+3056]
00190134cbz w5, 0x19013c
00190138b 0x190140
0019013c
0019013cloc_19013c:
0019013cb 0x190158
00190140
00190140loc_190140:
00190140bl runtime.gcWriteBarrier2
00190144str x1, [x25]
00190148adrp x27, 0x891000
0019014cldr x5, [x27+1416]
00190150str x5, [x25+8]
00190154b 0x190158
00190158
00190158loc_190158:
00190158adrp x27, 0x891000
0019015cstr x1, [x27+1416]
00190160adrp x0, 0x532000
00190164add x0, x0, 358
00190168movz x1, 37
0019016cmov x2, xzr
00190170mov x3, xzr
00190174mov x4, x3
00190178bl google.golang.org/protobuf/internal/errors.New
0019017cadrp x27, 0x891000
00190180str x0, [x27+1424]
00190184adrp x27, 0x8bb000
00190188ldr w5, [x27+3056]
0019018ccbz w5, 0x190194
00190190b 0x190198
00190194
00190194loc_190194:
00190194b 0x1901b0
00190198
00190198loc_190198:
00190198bl runtime.gcWriteBarrier2
0019019cstr x1, [x25]
001901a0adrp x27, 0x891000
001901a4ldr x0, [x27+1432]
001901a8str x0, [x25+8]
001901acb 0x1901b0
001901b0
001901b0loc_1901b0:
001901b0adrp x27, 0x891000
001901b4str x1, [x27+1432]
001901b8bl google.golang.org/protobuf/proto.map.init.0
001901bcldur x29, [sp-8]
001901c0ldr x30, [sp], 64
001901c4ret x30
001901c8
001901c8loc_1901c8:
001901c8mov x3, x30
001901ccbl runtime.morestack_noctxt.abi0
001901d0b 0x1900f0
001901d4udf 0
001901d8udf 0
001901dcudf 0
001900f0
001901e0
001901e0google.golang.org/protobuf/proto.map.init.0: ; void google.golang.org/protobuf/proto.map.init.0(void)
001901e0ldr x16, [x28+16]
001901e4sub x17, sp, 96
001901e8subs xzr, x17, x16
001901ecb.ls 0x190628
001901f0str x30, [sp-224]!
001901f4stur x29, [sp-8]
001901f8sub x29, sp, 8
001901fcadrp x0, 0x494000
00190200add x0, x0, 352
00190204movz x1, 18
00190208mov x2, xzr
0019020cbl runtime.makemap
00190210str x0, [sp+208]
00190214orr x3, xzr, 8
00190218strb w3, [sp+63]
0019021cstrb wzr, [sp+57]
00190220strb w3, [sp+51]
00190224ldr x1, [sp+208]
00190228adrp x0, 0x494000
0019022cadd x0, x0, 352
00190230add x2, sp, 51
00190234bl runtime.mapassign
00190238str x0, [sp+80]
0019023cldrsb x27, [x0]
00190240ldrsb x3, [sp+57]
00190244strb w3, [x0]
00190248orr x3, xzr, 14
0019024cstrb w3, [sp+63]
00190250strb wzr, [sp+57]
00190254strb w3, [sp+46]
00190258ldr x1, [sp+208]
0019025cadrp x0, 0x494000
00190260add x0, x0, 352
00190264add x2, sp, 46
00190268bl runtime.mapassign
0019026cstr x0, [sp+72]
00190270ldrsb x27, [x0]
00190274ldrsb x3, [sp+57]
00190278strb w3, [x0]
0019027cmovz x3, 5
00190280strb w3, [sp+63]
00190284strb wzr, [sp+57]
00190288strb w3, [sp+45]
0019028cldr x1, [sp+208]
00190290adrp x0, 0x494000
00190294add x0, x0, 352
00190298add x2, sp, 45
0019029cbl runtime.mapassign
001902a0str x0, [sp+64]
001902a4ldrsb x27, [x0]
001902a8ldrsb x3, [sp+57]
001902acstrb w3, [x0]
001902b0movz x3, 17
001902b4strb w3, [sp+63]
001902b8strb wzr, [sp+57]
001902bcstrb w3, [sp+44]
001902c0ldr x1, [sp+208]
001902c4adrp x0, 0x494000
001902c8add x0, x0, 352
001902ccadd x2, sp, 44
001902d0bl runtime.mapassign
001902d4str x0, [sp+200]
001902d8ldrsb x27, [x0]
001902dcldrsb x3, [sp+57]
001902e0strb w3, [x0]
001902e4movz x3, 13
001902e8strb w3, [sp+63]
001902ecstrb wzr, [sp+57]
001902f0strb w3, [sp+62]
001902f4ldr x1, [sp+208]
001902f8adrp x0, 0x494000
001902fcadd x0, x0, 352
00190300add x2, sp, 62
00190304bl runtime.mapassign
00190308str x0, [sp+192]
0019030cldrsb x27, [x0]
00190310ldrsb x3, [sp+57]
00190314strb w3, [x0]
00190318orr x3, xzr, 3
0019031cstrb w3, [sp+63]
00190320strb wzr, [sp+57]
00190324strb w3, [sp+61]
00190328ldr x1, [sp+208]
0019032cadrp x0, 0x494000
00190330add x0, x0, 352
00190334add x2, sp, 61
00190338bl runtime.mapassign
0019033cstr x0, [sp+184]
00190340ldrsb x27, [x0]
00190344ldrsb x3, [sp+57]
00190348strb w3, [x0]
0019034cmovz x3, 18
00190350strb w3, [sp+63]
00190354strb wzr, [sp+57]
00190358strb w3, [sp+60]
0019035cldr x1, [sp+208]
00190360adrp x0, 0x494000
00190364add x0, x0, 352
00190368add x2, sp, 60
0019036cbl runtime.mapassign
00190370str x0, [sp+176]
00190374ldrsb x27, [x0]
00190378ldrsb x3, [sp+57]
0019037cstrb w3, [x0]
00190380orr x3, xzr, 4
00190384strb w3, [sp+63]
00190388strb wzr, [sp+57]
0019038cstrb w3, [sp+59]
00190390ldr x1, [sp+208]
00190394adrp x0, 0x494000
00190398add x0, x0, 352
0019039cadd x2, sp, 59
001903a0bl runtime.mapassign
001903a4str x0, [sp+168]
001903a8ldrsb x27, [x0]
001903acldrsb x3, [sp+57]
001903b0strb w3, [x0]
001903b4orr x3, xzr, 15
001903b8strb w3, [sp+63]
001903bcmovz x4, 5
001903c0strb w4, [sp+57]
001903c4strb w3, [sp+58]
001903c8ldr x1, [sp+208]
001903ccadrp x0, 0x494000
001903d0add x0, x0, 352
001903d4add x2, sp, 58
001903d8bl runtime.mapassign
001903dcstr x0, [sp+160]
001903e0ldrsb x27, [x0]
001903e4ldrsb x3, [sp+57]
001903e8strb w3, [x0]
001903ecorr x3, xzr, 7
001903f0strb w3, [sp+63]
001903f4movz x4, 5
001903f8strb w4, [sp+57]
001903fcstrb w3, [sp+56]
00190400ldr x1, [sp+208]
00190404adrp x0, 0x494000
00190408add x0, x0, 352
0019040cadd x2, sp, 56
00190410bl runtime.mapassign
00190414str x0, [sp+152]
00190418ldrsb x27, [x0]
0019041cldrsb x3, [sp+57]
00190420strb w3, [x0]
00190424orr x3, xzr, 2
00190428strb w3, [sp+63]
0019042cmovz x4, 5
00190430strb w4, [sp+57]
00190434strb w3, [sp+55]
00190438ldr x1, [sp+208]
0019043cadrp x0, 0x494000
00190440add x0, x0, 352
00190444add x2, sp, 55
00190448bl runtime.mapassign
0019044cstr x0, [sp+144]
00190450ldrsb x27, [x0]
00190454ldrsb x3, [sp+57]
00190458strb w3, [x0]
0019045corr x3, xzr, 16
00190460strb w3, [sp+63]
00190464orr x4, xzr, 1
00190468strb w4, [sp+57]
0019046cstrb w3, [sp+54]
00190470ldr x1, [sp+208]
00190474adrp x0, 0x494000
00190478add x0, x0, 352
0019047cadd x2, sp, 54
00190480bl runtime.mapassign
00190484str x0, [sp+136]
00190488ldrsb x27, [x0]
0019048cldrsb x3, [sp+57]
00190490strb w3, [x0]
00190494orr x3, xzr, 6
00190498strb w3, [sp+63]
0019049corr x4, xzr, 1
001904a0strb w4, [sp+57]
001904a4strb w3, [sp+53]
001904a8ldr x1, [sp+208]
001904acadrp x0, 0x494000
001904b0add x0, x0, 352
001904b4add x2, sp, 53
001904b8bl runtime.mapassign
001904bcstr x0, [sp+128]
001904c0ldrsb x27, [x0]
001904c4ldrsb x3, [sp+57]
001904c8strb w3, [x0]
001904ccorr x3, xzr, 1
001904d0strb w3, [sp+63]
001904d4orr x4, xzr, 1
001904d8strb w4, [sp+57]
001904dcstrb w3, [sp+52]
001904e0ldr x1, [sp+208]
001904e4adrp x0, 0x494000
001904e8add x0, x0, 352
001904ecadd x2, sp, 52
001904f0bl runtime.mapassign
001904f4str x0, [sp+120]
001904f8ldrsb x27, [x0]
001904fcldrsb x3, [sp+57]
00190500strb w3, [x0]
00190504movz x3, 9
00190508strb w3, [sp+63]
0019050corr x4, xzr, 2
00190510strb w4, [sp+57]
00190514strb w3, [sp+50]
00190518ldr x1, [sp+208]
0019051cadrp x0, 0x494000
00190520add x0, x0, 352
00190524add x2, sp, 50
00190528bl runtime.mapassign
0019052cstr x0, [sp+112]
00190530ldrsb x27, [x0]
00190534ldrsb x3, [sp+57]
00190538strb w3, [x0]
0019053corr x3, xzr, 12
00190540strb w3, [sp+63]
00190544orr x4, xzr, 2
00190548strb w4, [sp+57]
0019054cstrb w3, [sp+49]
00190550ldr x1, [sp+208]
00190554adrp x0, 0x494000
00190558add x0, x0, 352
0019055cadd x2, sp, 49
00190560bl runtime.mapassign
00190564str x0, [sp+104]
00190568ldrsb x27, [x0]
0019056cldrsb x3, [sp+57]
00190570strb w3, [x0]
00190574movz x3, 11
00190578strb w3, [sp+63]
0019057corr x4, xzr, 2
00190580strb w4, [sp+57]
00190584strb w3, [sp+48]
00190588ldr x1, [sp+208]
0019058cadrp x0, 0x494000
00190590add x0, x0, 352
00190594add x2, sp, 48
00190598bl runtime.mapassign
0019059cstr x0, [sp+96]
001905a0ldrsb x27, [x0]
001905a4ldrsb x3, [sp+57]
001905a8strb w3, [x0]
001905acmovz x3, 10
001905b0strb w3, [sp+63]
001905b4orr x4, xzr, 3
001905b8strb w4, [sp+57]
001905bcstrb w3, [sp+47]
001905c0ldr x1, [sp+208]
001905c4adrp x0, 0x494000
001905c8add x0, x0, 352
001905ccadd x2, sp, 47
001905d0bl runtime.mapassign
001905d4str x0, [sp+88]
001905d8ldrsb x27, [x0]
001905dcldrsb x3, [sp+57]
001905e0strb w3, [x0]
001905e4ldr x3, [sp+208]
001905e8adrp x27, 0x8bb000
001905ecldr w4, [x27+3056]
001905f0cbz w4, 0x1905f8
001905f4b 0x1905fc
001905f8
001905f8loc_1905f8:
001905f8b 0x190614
001905fc
001905fcloc_1905fc:
001905fcbl runtime.gcWriteBarrier2
00190600str x3, [x25]
00190604adrp x27, 0x890000
00190608ldr x0, [x27+3264]
0019060cstr x0, [x25+8]
00190610b 0x190614
00190614
00190614loc_190614:
00190614adrp x27, 0x890000
00190618str x3, [x27+3264]
0019061cldur x29, [sp-8]
00190620ldr x30, [sp], 224
00190624ret x30
00190628
00190628loc_190628:
00190628mov x3, x30
0019062cbl runtime.morestack_noctxt.abi0
00190630b 0x1901e0
00190634udf 0
00190638udf 0
0019063cudf 0
001901e0
001901e0google.golang.org/protobuf/proto.map.init.0: ; void google.golang.org/protobuf/proto.map.init.0(void)
001901e0ldr x16, [x28+16]
001901e4sub x17, sp, 96
001901e8subs xzr, x17, x16
001901ecb.ls 0x190628
001901f0str x30, [sp-224]!
001901f4stur x29, [sp-8]
001901f8sub x29, sp, 8
001901fcadrp x0, 0x494000
00190200add x0, x0, 352
00190204movz x1, 18
00190208mov x2, xzr
0019020cbl runtime.makemap
00190210str x0, [sp+208]
00190214orr x3, xzr, 8
00190218strb w3, [sp+63]
0019021cstrb wzr, [sp+57]
00190220strb w3, [sp+51]
00190224ldr x1, [sp+208]
00190228adrp x0, 0x494000
0019022cadd x0, x0, 352
00190230add x2, sp, 51
00190234bl runtime.mapassign
00190238str x0, [sp+80]
0019023cldrsb x27, [x0]
00190240ldrsb x3, [sp+57]
00190244strb w3, [x0]
00190248orr x3, xzr, 14
0019024cstrb w3, [sp+63]
00190250strb wzr, [sp+57]
00190254strb w3, [sp+46]
00190258ldr x1, [sp+208]
0019025cadrp x0, 0x494000
00190260add x0, x0, 352
00190264add x2, sp, 46
00190268bl runtime.mapassign
0019026cstr x0, [sp+72]
00190270ldrsb x27, [x0]
00190274ldrsb x3, [sp+57]
00190278strb w3, [x0]
0019027cmovz x3, 5
00190280strb w3, [sp+63]
00190284strb wzr, [sp+57]
00190288strb w3, [sp+45]
0019028cldr x1, [sp+208]
00190290adrp x0, 0x494000
00190294add x0, x0, 352
00190298add x2, sp, 45
0019029cbl runtime.mapassign
001902a0str x0, [sp+64]
001902a4ldrsb x27, [x0]
001902a8ldrsb x3, [sp+57]
001902acstrb w3, [x0]
001902b0movz x3, 17
001902b4strb w3, [sp+63]
001902b8strb wzr, [sp+57]
001902bcstrb w3, [sp+44]
001902c0ldr x1, [sp+208]
001902c4adrp x0, 0x494000
001902c8add x0, x0, 352
001902ccadd x2, sp, 44
001902d0bl runtime.mapassign
001902d4str x0, [sp+200]
001902d8ldrsb x27, [x0]
001902dcldrsb x3, [sp+57]
001902e0strb w3, [x0]
001902e4movz x3, 13
001902e8strb w3, [sp+63]
001902ecstrb wzr, [sp+57]
001902f0strb w3, [sp+62]
001902f4ldr x1, [sp+208]
001902f8adrp x0, 0x494000
001902fcadd x0, x0, 352
00190300add x2, sp, 62
00190304bl runtime.mapassign
00190308str x0, [sp+192]
0019030cldrsb x27, [x0]
00190310ldrsb x3, [sp+57]
00190314strb w3, [x0]
00190318orr x3, xzr, 3
0019031cstrb w3, [sp+63]
00190320strb wzr, [sp+57]
00190324strb w3, [sp+61]
00190328ldr x1, [sp+208]
0019032cadrp x0, 0x494000
00190330add x0, x0, 352
00190334add x2, sp, 61
00190338bl runtime.mapassign
0019033cstr x0, [sp+184]
00190340ldrsb x27, [x0]
00190344ldrsb x3, [sp+57]
00190348strb w3, [x0]
0019034cmovz x3, 18
00190350strb w3, [sp+63]
00190354strb wzr, [sp+57]
00190358strb w3, [sp+60]
0019035cldr x1, [sp+208]
00190360adrp x0, 0x494000
00190364add x0, x0, 352
00190368add x2, sp, 60
0019036cbl runtime.mapassign
00190370str x0, [sp+176]
00190374ldrsb x27, [x0]
00190378ldrsb x3, [sp+57]
0019037cstrb w3, [x0]
00190380orr x3, xzr, 4
00190384strb w3, [sp+63]
00190388strb wzr, [sp+57]
0019038cstrb w3, [sp+59]
00190390ldr x1, [sp+208]
00190394adrp x0, 0x494000
00190398add x0, x0, 352
0019039cadd x2, sp, 59
001903a0bl runtime.mapassign
001903a4str x0, [sp+168]
001903a8ldrsb x27, [x0]
001903acldrsb x3, [sp+57]
001903b0strb w3, [x0]
001903b4orr x3, xzr, 15
001903b8strb w3, [sp+63]
001903bcmovz x4, 5
001903c0strb w4, [sp+57]
001903c4strb w3, [sp+58]
001903c8ldr x1, [sp+208]
001903ccadrp x0, 0x494000
001903d0add x0, x0, 352
001903d4add x2, sp, 58
001903d8bl runtime.mapassign
001903dcstr x0, [sp+160]
001903e0ldrsb x27, [x0]
001903e4ldrsb x3, [sp+57]
001903e8strb w3, [x0]
001903ecorr x3, xzr, 7
001903f0strb w3, [sp+63]
001903f4movz x4, 5
001903f8strb w4, [sp+57]
001903fcstrb w3, [sp+56]
00190400ldr x1, [sp+208]
00190404adrp x0, 0x494000
00190408add x0, x0, 352
0019040cadd x2, sp, 56
00190410bl runtime.mapassign
00190414str x0, [sp+152]
00190418ldrsb x27, [x0]
0019041cldrsb x3, [sp+57]
00190420strb w3, [x0]
00190424orr x3, xzr, 2
00190428strb w3, [sp+63]
0019042cmovz x4, 5
00190430strb w4, [sp+57]
00190434strb w3, [sp+55]
00190438ldr x1, [sp+208]
0019043cadrp x0, 0x494000
00190440add x0, x0, 352
00190444add x2, sp, 55
00190448bl runtime.mapassign
0019044cstr x0, [sp+144]
00190450ldrsb x27, [x0]
00190454ldrsb x3, [sp+57]
00190458strb w3, [x0]
0019045corr x3, xzr, 16
00190460strb w3, [sp+63]
00190464orr x4, xzr, 1
00190468strb w4, [sp+57]
0019046cstrb w3, [sp+54]
00190470ldr x1, [sp+208]
00190474adrp x0, 0x494000
00190478add x0, x0, 352
0019047cadd x2, sp, 54
00190480bl runtime.mapassign
00190484str x0, [sp+136]
00190488ldrsb x27, [x0]
0019048cldrsb x3, [sp+57]
00190490strb w3, [x0]
00190494orr x3, xzr, 6
00190498strb w3, [sp+63]
0019049corr x4, xzr, 1
001904a0strb w4, [sp+57]
001904a4strb w3, [sp+53]
001904a8ldr x1, [sp+208]
001904acadrp x0, 0x494000
001904b0add x0, x0, 352
001904b4add x2, sp, 53
001904b8bl runtime.mapassign
001904bcstr x0, [sp+128]
001904c0ldrsb x27, [x0]
001904c4ldrsb x3, [sp+57]
001904c8strb w3, [x0]
001904ccorr x3, xzr, 1
001904d0strb w3, [sp+63]
001904d4orr x4, xzr, 1
001904d8strb w4, [sp+57]
001904dcstrb w3, [sp+52]
001904e0ldr x1, [sp+208]
001904e4adrp x0, 0x494000
001904e8add x0, x0, 352
001904ecadd x2, sp, 52
001904f0bl runtime.mapassign
001904f4str x0, [sp+120]
001904f8ldrsb x27, [x0]
001904fcldrsb x3, [sp+57]
00190500strb w3, [x0]
00190504movz x3, 9
00190508strb w3, [sp+63]
0019050corr x4, xzr, 2
00190510strb w4, [sp+57]
00190514strb w3, [sp+50]
00190518ldr x1, [sp+208]
0019051cadrp x0, 0x494000
00190520add x0, x0, 352
00190524add x2, sp, 50
00190528bl runtime.mapassign
0019052cstr x0, [sp+112]
00190530ldrsb x27, [x0]
00190534ldrsb x3, [sp+57]
00190538strb w3, [x0]
0019053corr x3, xzr, 12
00190540strb w3, [sp+63]
00190544orr x4, xzr, 2
00190548strb w4, [sp+57]
0019054cstrb w3, [sp+49]
00190550ldr x1, [sp+208]
00190554adrp x0, 0x494000
00190558add x0, x0, 352
0019055cadd x2, sp, 49
00190560bl runtime.mapassign
00190564str x0, [sp+104]
00190568ldrsb x27, [x0]
0019056cldrsb x3, [sp+57]
00190570strb w3, [x0]
00190574movz x3, 11
00190578strb w3, [sp+63]
0019057corr x4, xzr, 2
00190580strb w4, [sp+57]
00190584strb w3, [sp+48]
00190588ldr x1, [sp+208]
0019058cadrp x0, 0x494000
00190590add x0, x0, 352
00190594add x2, sp, 48
00190598bl runtime.mapassign
0019059cstr x0, [sp+96]
001905a0ldrsb x27, [x0]
001905a4ldrsb x3, [sp+57]
001905a8strb w3, [x0]
001905acmovz x3, 10
001905b0strb w3, [sp+63]
001905b4orr x4, xzr, 3
001905b8strb w4, [sp+57]
001905bcstrb w3, [sp+47]
001905c0ldr x1, [sp+208]
001905c4adrp x0, 0x494000
001905c8add x0, x0, 352
001905ccadd x2, sp, 47
001905d0bl runtime.mapassign
001905d4str x0, [sp+88]
001905d8ldrsb x27, [x0]
001905dcldrsb x3, [sp+57]
001905e0strb w3, [x0]
001905e4ldr x3, [sp+208]
001905e8adrp x27, 0x8bb000
001905ecldr w4, [x27+3056]
001905f0cbz w4, 0x1905f8
001905f4b 0x1905fc
001905f8
001905f8loc_1905f8:
001905f8b 0x190614
001905fc
001905fcloc_1905fc:
001905fcbl runtime.gcWriteBarrier2
00190600str x3, [x25]
00190604adrp x27, 0x890000
00190608ldr x0, [x27+3264]
0019060cstr x0, [x25+8]
00190610b 0x190614
00190614
00190614loc_190614:
00190614adrp x27, 0x890000
00190618str x3, [x27+3264]
0019061cldur x29, [sp-8]
00190620ldr x30, [sp], 224
00190624ret x30
00190628
00190628loc_190628:
00190628mov x3, x30
0019062cbl runtime.morestack_noctxt.abi0
00190630b 0x1901e0
00190634udf 0
00190638udf 0
0019063cudf 0
001901e0
00190640
00190640google.golang.org/protobuf/proto.CheckInitialized: ; void google.golang.org/protobuf/proto.CheckInitialized(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
00190640ldr x16, [x28+16]
00190644subs xzr, sp, x16
00190648b.ls 0x1906c4
0019064cstr x30, [sp-80]!
00190650stur x29, [sp-8]
00190654sub x29, sp, 8
00190658str x0, [sp+88]
0019065cstr x1, [sp+96]
00190660stp xzr, xzr, [sp+24]
00190664ldr x2, [sp+88]
00190668cbnz x2, 0x190670
0019066cb 0x1906ac
00190670
00190670loc_190670:
00190670ldr x1, [sp+88]
00190674ldrsb x27, [x1]
00190678ldr x1, [x1+24]
0019067cldr x0, [sp+96]
00190680blr x1
00190684str x0, [sp+56]
00190688str x1, [sp+64]
0019068cbl google.golang.org/protobuf/proto.checkInitialized
00190690str x0, [sp+40]
00190694str x1, [sp+48]
00190698str x0, [sp+24]
0019069cstr x1, [sp+32]
001906a0ldur x29, [sp-8]
001906a4ldr x30, [sp], 80
001906a8ret x30
001906ac
001906acloc_1906ac:
001906acstp xzr, xzr, [sp+24]
001906b0mov x0, xzr
001906b4mov x1, xzr
001906b8ldur x29, [sp-8]
001906bcldr x30, [sp], 80
001906c0ret x30
001906c4
001906c4loc_1906c4:
001906c4stp x0, x1, [sp+8]
001906c8mov x3, x30
001906ccbl runtime.morestack_noctxt.abi0
001906d0ldp x0, x1, [sp+8]
001906d4b 0x190640
001906d8udf 0
001906dcudf 0
00190640
00190640google.golang.org/protobuf/proto.CheckInitialized: ; void google.golang.org/protobuf/proto.CheckInitialized(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
00190640ldr x16, [x28+16]
00190644subs xzr, sp, x16
00190648b.ls 0x1906c4
0019064cstr x30, [sp-80]!
00190650stur x29, [sp-8]
00190654sub x29, sp, 8
00190658str x0, [sp+88]
0019065cstr x1, [sp+96]
00190660stp xzr, xzr, [sp+24]
00190664ldr x2, [sp+88]
00190668cbnz x2, 0x190670
0019066cb 0x1906ac
00190670
00190670loc_190670:
00190670ldr x1, [sp+88]
00190674ldrsb x27, [x1]
00190678ldr x1, [x1+24]
0019067cldr x0, [sp+96]
00190680blr x1
00190684str x0, [sp+56]
00190688str x1, [sp+64]
0019068cbl google.golang.org/protobuf/proto.checkInitialized
00190690str x0, [sp+40]
00190694str x1, [sp+48]
00190698str x0, [sp+24]
0019069cstr x1, [sp+32]
001906a0ldur x29, [sp-8]
001906a4ldr x30, [sp], 80
001906a8ret x30
001906ac
001906acloc_1906ac:
001906acstp xzr, xzr, [sp+24]
001906b0mov x0, xzr
001906b4mov x1, xzr
001906b8ldur x29, [sp-8]
001906bcldr x30, [sp], 80
001906c0ret x30
001906c4
001906c4loc_1906c4:
001906c4stp x0, x1, [sp+8]
001906c8mov x3, x30
001906ccbl runtime.morestack_noctxt.abi0
001906d0ldp x0, x1, [sp+8]
001906d4b 0x190640
001906d8udf 0
001906dcudf 0
00190640
001906e0
001906e0google.golang.org/protobuf/proto.checkInitialized: ; void google.golang.org/protobuf/proto.checkInitialized(google.golang.org/protobuf/reflect/protoreflect.Message m)
001906e0ldr x16, [x28+16]
001906e4subs xzr, sp, x16
001906e8b.ls 0x1907d4
001906ecstr x30, [sp-128]!
001906f0stur x29, [sp-8]
001906f4sub x29, sp, 8
001906f8str x0, [sp+136]
001906fcstr x1, [sp+144]
00190700stp xzr, xzr, [sp+32]
00190704ldr x0, [sp+136]
00190708ldr x1, [sp+144]
0019070cbl google.golang.org/protobuf/proto.protoMethods
00190710str x0, [sp+48]
00190714subs xzr, x0, 0
00190718cset x2, ne
0019071cstrb w2, [sp+31]
00190720cbnz x0, 0x190728
00190724b 0x190744
00190728
00190728loc_190728:
00190728ldr x2, [sp+48]
0019072cldrsb x27, [x2]
00190730ldr x2, [x2+40]
00190734subs xzr, x2, 0
00190738cset x2, ne
0019073cstrb w2, [sp+31]
00190740b 0x190748
00190744
00190744loc_190744:
00190744b 0x190748
00190748
00190748loc_190748:
00190748ldrb w2, [sp+31]
0019074ctbnz w2, 0, 0x190754
00190750b 0x1907ac
00190754
00190754loc_190754:
00190754stp xzr, xzr, [sp+88]
00190758stp xzr, xzr, [sp+72]
0019075cldr x0, [sp+136]
00190760ldr x1, [sp+144]
00190764str x0, [sp+72]
00190768str x1, [sp+80]
0019076cldr x2, [sp+48]
00190770ldrsb x27, [x2]
00190774ldr x26, [x2+40]
00190778ldr x2, [x26]
0019077cblr x2
00190780str x0, [sp+88]
00190784str x1, [sp+96]
00190788str x0, [sp+104]
0019078cstr x1, [sp+112]
00190790str x0, [sp+56]
00190794str x1, [sp+64]
00190798str x0, [sp+32]
0019079cstr x1, [sp+40]
001907a0ldur x29, [sp-8]
001907a4ldr x30, [sp], 128
001907a8ret x30
001907ac
001907acloc_1907ac:
001907acldr x0, [sp+136]
001907b0ldr x1, [sp+144]
001907b4bl google.golang.org/protobuf/proto.checkInitializedSlow
001907b8str x0, [sp+88]
001907bcstr x1, [sp+96]
001907c0str x0, [sp+32]
001907c4str x1, [sp+40]
001907c8ldur x29, [sp-8]
001907ccldr x30, [sp], 128
001907d0ret x30
001907d4
001907d4loc_1907d4:
001907d4stp x0, x1, [sp+8]
001907d8mov x3, x30
001907dcbl runtime.morestack_noctxt.abi0
001907e0ldp x0, x1, [sp+8]
001907e4b 0x1906e0
001907e8udf 0
001907ecudf 0
001906e0
001906e0google.golang.org/protobuf/proto.checkInitialized: ; void google.golang.org/protobuf/proto.checkInitialized(google.golang.org/protobuf/reflect/protoreflect.Message m)
001906e0ldr x16, [x28+16]
001906e4subs xzr, sp, x16
001906e8b.ls 0x1907d4
001906ecstr x30, [sp-128]!
001906f0stur x29, [sp-8]
001906f4sub x29, sp, 8
001906f8str x0, [sp+136]
001906fcstr x1, [sp+144]
00190700stp xzr, xzr, [sp+32]
00190704ldr x0, [sp+136]
00190708ldr x1, [sp+144]
0019070cbl google.golang.org/protobuf/proto.protoMethods
00190710str x0, [sp+48]
00190714subs xzr, x0, 0
00190718cset x2, ne
0019071cstrb w2, [sp+31]
00190720cbnz x0, 0x190728
00190724b 0x190744
00190728
00190728loc_190728:
00190728ldr x2, [sp+48]
0019072cldrsb x27, [x2]
00190730ldr x2, [x2+40]
00190734subs xzr, x2, 0
00190738cset x2, ne
0019073cstrb w2, [sp+31]
00190740b 0x190748
00190744
00190744loc_190744:
00190744b 0x190748
00190748
00190748loc_190748:
00190748ldrb w2, [sp+31]
0019074ctbnz w2, 0, 0x190754
00190750b 0x1907ac
00190754
00190754loc_190754:
00190754stp xzr, xzr, [sp+88]
00190758stp xzr, xzr, [sp+72]
0019075cldr x0, [sp+136]
00190760ldr x1, [sp+144]
00190764str x0, [sp+72]
00190768str x1, [sp+80]
0019076cldr x2, [sp+48]
00190770ldrsb x27, [x2]
00190774ldr x26, [x2+40]
00190778ldr x2, [x26]
0019077cblr x2
00190780str x0, [sp+88]
00190784str x1, [sp+96]
00190788str x0, [sp+104]
0019078cstr x1, [sp+112]
00190790str x0, [sp+56]
00190794str x1, [sp+64]
00190798str x0, [sp+32]
0019079cstr x1, [sp+40]
001907a0ldur x29, [sp-8]
001907a4ldr x30, [sp], 128
001907a8ret x30
001907ac
001907acloc_1907ac:
001907acldr x0, [sp+136]
001907b0ldr x1, [sp+144]
001907b4bl google.golang.org/protobuf/proto.checkInitializedSlow
001907b8str x0, [sp+88]
001907bcstr x1, [sp+96]
001907c0str x0, [sp+32]
001907c4str x1, [sp+40]
001907c8ldur x29, [sp-8]
001907ccldr x30, [sp], 128
001907d0ret x30
001907d4
001907d4loc_1907d4:
001907d4stp x0, x1, [sp+8]
001907d8mov x3, x30
001907dcbl runtime.morestack_noctxt.abi0
001907e0ldp x0, x1, [sp+8]
001907e4b 0x1906e0
001907e8udf 0
001907ecudf 0
001906e0
001907f0
001907f0google.golang.org/protobuf/proto.checkInitializedSlow: ; void google.golang.org/protobuf/proto.checkInitializedSlow(google.golang.org/protobuf/reflect/protoreflect.Message m)
001907f0ldr x16, [x28+16]
001907f4sub x17, sp, 80
001907f8subs xzr, x17, x16
001907fcb.ls 0x190a30
00190800str x30, [sp-208]!
00190804stur x29, [sp-8]
00190808sub x29, sp, 8
0019080cstr x0, [sp+216]
00190810str x1, [sp+224]
00190814stp xzr, xzr, [sp+56]
00190818ldr x1, [sp+216]
0019081cldrsb x27, [x1]
00190820ldr x1, [x1+32]
00190824ldr x0, [sp+224]
00190828blr x1
0019082cstr x0, [sp+88]
00190830str x1, [sp+96]
00190834ldrsb x27, [x0]
00190838ldr x2, [x0+56]
0019083cmov x0, x1
00190840blr x2
00190844str x0, [sp+104]
00190848str x1, [sp+112]
0019084cldr x1, [sp+88]
00190850ldrsb x27, [x1]
00190854ldr x1, [x1+160]
00190858ldr x0, [sp+96]
0019085cblr x1
00190860str x0, [sp+136]
00190864str x1, [sp+144]
00190868str xzr, [sp+40]
0019086cstr x0, [sp+72]
00190870str x1, [sp+80]
00190874b 0x190878
00190878
00190878loc_190878:
00190878ldr x1, [sp+72]
0019087cldrsb x27, [x1]
00190880ldr x1, [x1+40]
00190884ldr x0, [sp+80]
00190888blr x1
0019088cstr x0, [sp+48]
00190890ldr x1, [sp+40]
00190894subs xzr, x0, x1
00190898b.gt 0x1908a0
0019089cb 0x190968
001908a0
001908a0loc_1908a0:
001908a0ldr x1, [sp+40]
001908a4ldr x2, [sp+72]
001908a8ldrsb x27, [x2]
001908acldr x2, [x2+24]
001908b0ldr x0, [sp+80]
001908b4blr x2
001908b8str w0, [sp+36]
001908bcldr x2, [sp+112]
001908c0ldr x3, [sp+104]
001908c4ldrsb x27, [x3]
001908c8ldr x3, [x3+40]
001908ccmov x1, x0
001908d0mov x0, x2
001908d4blr x3
001908d8str x0, [sp+120]
001908dcstr x1, [sp+128]
001908e0ldr x2, [sp+216]
001908e4ldrsb x27, [x2]
001908e8ldr x2, [x2+56]
001908ecldr x3, [sp+224]
001908f0mov x4, x0
001908f4mov x0, x3
001908f8mov x5, x1
001908fcmov x1, x4
00190900mov x6, x2
00190904mov x2, x5
00190908blr x6
0019090cstrb w0, [sp+35]
00190910tbnz w0, 0, 0x190918
00190914b 0x19092c
00190918
00190918loc_190918:
00190918b 0x19091c
0019091c
0019091cloc_19091c:
0019091cldr x1, [sp+40]
00190920add x1, x1, 1
00190924str x1, [sp+40]
00190928b 0x190878
0019092c
0019092cloc_19092c:
0019092cldr x1, [sp+120]
00190930ldrsb x27, [x1]
00190934ldr x1, [x1+72]
00190938ldr x0, [sp+128]
0019093cblr x1
00190940str x0, [sp+176]
00190944str x1, [sp+184]
00190948bl google.golang.org/protobuf/internal/errors.RequiredNotSet
0019094cstr x0, [sp+160]
00190950str x1, [sp+168]
00190954str x0, [sp+56]
00190958str x1, [sp+64]
0019095cldur x29, [sp-8]
00190960ldr x30, [sp], 208
00190964ret x30
00190968
00190968loc_190968:
00190968adrp x0, 0x489000
0019096cadd x0, x0, 3616
00190970bl runtime.newobject
00190974str x0, [sp+192]
00190978str xzr, [x0]
0019097cadrp x27, 0x8bb000
00190980ldr w1, [x27+3056]
00190984cbz w1, 0x19098c
00190988b 0x190990
0019098c
0019098cloc_19098c:
0019098cb 0x1909a0
00190990
00190990loc_190990:
00190990ldr x1, [x0+8]
00190994bl runtime.gcWriteBarrier1
00190998str x1, [x25]
0019099cb 0x1909a0
001909a0
001909a0loc_1909a0:
001909a0str xzr, [x0+8]
001909a4adrp x0, 0x4a2000
001909a8add x0, x0, 1984
001909acbl runtime.newobject
001909b0str x0, [sp+152]
001909b4adrp x1, 0
001909b8add x1, x1, 2640
001909bcstr x1, [x0]
001909c0ldr x1, [sp+192]
001909c4ldr x2, [sp+152]
001909c8ldrsb x27, [x2]
001909ccadrp x27, 0x8bb000
001909d0ldr w3, [x27+3056]
001909d4cbz w3, 0x1909dc
001909d8b 0x1909e0
001909dc
001909dcloc_1909dc:
001909dcb 0x1909f4
001909e0
001909e0loc_1909e0:
001909e0bl runtime.gcWriteBarrier2
001909e4str x1, [x25]
001909e8ldr x3, [x2+8]
001909ecstr x3, [x25+8]
001909f0b 0x1909f4
001909f4
001909f4loc_1909f4:
001909f4str x1, [x2+8]
001909f8ldr x2, [sp+216]
001909fcldrsb x27, [x2]
00190a00ldr x0, [sp+224]
00190a04ldr x2, [x2+112]
00190a08ldr x1, [sp+152]
00190a0cblr x2
00190a10ldr x2, [sp+192]
00190a14ldr x0, [x2]
00190a18ldr x1, [x2+8]
00190a1cstr x0, [sp+56]
00190a20str x1, [sp+64]
00190a24ldur x29, [sp-8]
00190a28ldr x30, [sp], 208
00190a2cret x30
00190a30
00190a30loc_190a30:
00190a30stp x0, x1, [sp+8]
00190a34mov x3, x30
00190a38bl runtime.morestack_noctxt.abi0
00190a3cldp x0, x1, [sp+8]
00190a40b 0x1907f0
00190a44udf 0
00190a48udf 0
00190a4cudf 0
001907f0
001907f0google.golang.org/protobuf/proto.checkInitializedSlow: ; void google.golang.org/protobuf/proto.checkInitializedSlow(google.golang.org/protobuf/reflect/protoreflect.Message m)
001907f0ldr x16, [x28+16]
001907f4sub x17, sp, 80
001907f8subs xzr, x17, x16
001907fcb.ls 0x190a30
00190800str x30, [sp-208]!
00190804stur x29, [sp-8]
00190808sub x29, sp, 8
0019080cstr x0, [sp+216]
00190810str x1, [sp+224]
00190814stp xzr, xzr, [sp+56]
00190818ldr x1, [sp+216]
0019081cldrsb x27, [x1]
00190820ldr x1, [x1+32]
00190824ldr x0, [sp+224]
00190828blr x1
0019082cstr x0, [sp+88]
00190830str x1, [sp+96]
00190834ldrsb x27, [x0]
00190838ldr x2, [x0+56]
0019083cmov x0, x1
00190840blr x2
00190844str x0, [sp+104]
00190848str x1, [sp+112]
0019084cldr x1, [sp+88]
00190850ldrsb x27, [x1]
00190854ldr x1, [x1+160]
00190858ldr x0, [sp+96]
0019085cblr x1
00190860str x0, [sp+136]
00190864str x1, [sp+144]
00190868str xzr, [sp+40]
0019086cstr x0, [sp+72]
00190870str x1, [sp+80]
00190874b 0x190878
00190878
00190878loc_190878:
00190878ldr x1, [sp+72]
0019087cldrsb x27, [x1]
00190880ldr x1, [x1+40]
00190884ldr x0, [sp+80]
00190888blr x1
0019088cstr x0, [sp+48]
00190890ldr x1, [sp+40]
00190894subs xzr, x0, x1
00190898b.gt 0x1908a0
0019089cb 0x190968
001908a0
001908a0loc_1908a0:
001908a0ldr x1, [sp+40]
001908a4ldr x2, [sp+72]
001908a8ldrsb x27, [x2]
001908acldr x2, [x2+24]
001908b0ldr x0, [sp+80]
001908b4blr x2
001908b8str w0, [sp+36]
001908bcldr x2, [sp+112]
001908c0ldr x3, [sp+104]
001908c4ldrsb x27, [x3]
001908c8ldr x3, [x3+40]
001908ccmov x1, x0
001908d0mov x0, x2
001908d4blr x3
001908d8str x0, [sp+120]
001908dcstr x1, [sp+128]
001908e0ldr x2, [sp+216]
001908e4ldrsb x27, [x2]
001908e8ldr x2, [x2+56]
001908ecldr x3, [sp+224]
001908f0mov x4, x0
001908f4mov x0, x3
001908f8mov x5, x1
001908fcmov x1, x4
00190900mov x6, x2
00190904mov x2, x5
00190908blr x6
0019090cstrb w0, [sp+35]
00190910tbnz w0, 0, 0x190918
00190914b 0x19092c
00190918
00190918loc_190918:
00190918b 0x19091c
0019091c
0019091cloc_19091c:
0019091cldr x1, [sp+40]
00190920add x1, x1, 1
00190924str x1, [sp+40]
00190928b 0x190878
0019092c
0019092cloc_19092c:
0019092cldr x1, [sp+120]
00190930ldrsb x27, [x1]
00190934ldr x1, [x1+72]
00190938ldr x0, [sp+128]
0019093cblr x1
00190940str x0, [sp+176]
00190944str x1, [sp+184]
00190948bl google.golang.org/protobuf/internal/errors.RequiredNotSet
0019094cstr x0, [sp+160]
00190950str x1, [sp+168]
00190954str x0, [sp+56]
00190958str x1, [sp+64]
0019095cldur x29, [sp-8]
00190960ldr x30, [sp], 208
00190964ret x30
00190968
00190968loc_190968:
00190968adrp x0, 0x489000
0019096cadd x0, x0, 3616
00190970bl runtime.newobject
00190974str x0, [sp+192]
00190978str xzr, [x0]
0019097cadrp x27, 0x8bb000
00190980ldr w1, [x27+3056]
00190984cbz w1, 0x19098c
00190988b 0x190990
0019098c
0019098cloc_19098c:
0019098cb 0x1909a0
00190990
00190990loc_190990:
00190990ldr x1, [x0+8]
00190994bl runtime.gcWriteBarrier1
00190998str x1, [x25]
0019099cb 0x1909a0
001909a0
001909a0loc_1909a0:
001909a0str xzr, [x0+8]
001909a4adrp x0, 0x4a2000
001909a8add x0, x0, 1984
001909acbl runtime.newobject
001909b0str x0, [sp+152]
001909b4adrp x1, 0
001909b8add x1, x1, 2640
001909bcstr x1, [x0]
001909c0ldr x1, [sp+192]
001909c4ldr x2, [sp+152]
001909c8ldrsb x27, [x2]
001909ccadrp x27, 0x8bb000
001909d0ldr w3, [x27+3056]
001909d4cbz w3, 0x1909dc
001909d8b 0x1909e0
001909dc
001909dcloc_1909dc:
001909dcb 0x1909f4
001909e0
001909e0loc_1909e0:
001909e0bl runtime.gcWriteBarrier2
001909e4str x1, [x25]
001909e8ldr x3, [x2+8]
001909ecstr x3, [x25+8]
001909f0b 0x1909f4
001909f4
001909f4loc_1909f4:
001909f4str x1, [x2+8]
001909f8ldr x2, [sp+216]
001909fcldrsb x27, [x2]
00190a00ldr x0, [sp+224]
00190a04ldr x2, [x2+112]
00190a08ldr x1, [sp+152]
00190a0cblr x2
00190a10ldr x2, [sp+192]
00190a14ldr x0, [x2]
00190a18ldr x1, [x2+8]
00190a1cstr x0, [sp+56]
00190a20str x1, [sp+64]
00190a24ldur x29, [sp-8]
00190a28ldr x30, [sp], 208
00190a2cret x30
00190a30
00190a30loc_190a30:
00190a30stp x0, x1, [sp+8]
00190a34mov x3, x30
00190a38bl runtime.morestack_noctxt.abi0
00190a3cldp x0, x1, [sp+8]
00190a40b 0x1907f0
00190a44udf 0
00190a48udf 0
00190a4cudf 0
001907f0
00190a50
00190a50google.golang.org/protobuf/proto.checkInitializedSlow.func1: ; void google.golang.org/protobuf/proto.checkInitializedSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
00190a50ldr x16, [x28+16]
00190a54sub x17, sp, 80
00190a58subs xzr, x17, x16
00190a5cb.ls 0x190d9c
00190a60str x30, [sp-208]!
00190a64stur x29, [sp-8]
00190a68sub x29, sp, 8
00190a6cstr x0, [sp+216]
00190a70str x1, [sp+224]
00190a74str x2, [sp+232]
00190a78str x3, [sp+240]
00190a7cstr x4, [sp+248]
00190a80ldr x1, [x26+8]
00190a84str x1, [sp+192]
00190a88strb wzr, [sp+45]
00190a8cldr x1, [sp+216]
00190a90ldrsb x27, [x1]
00190a94ldr x1, [x1+128]
00190a98ldr x0, [sp+224]
00190a9cblr x1
00190aa0strb w0, [sp+46]
00190aa4tbnz w0, 0, 0x190aac
00190aa8b 0x190b10
00190aac
00190aacloc_190aac:
00190aacb 0x190ab0
00190ab0
00190ab0loc_190ab0:
00190ab0ldr x1, [sp+216]
00190ab4ldrsb x27, [x1]
00190ab8ldr x1, [x1+200]
00190abcldr x0, [sp+224]
00190ac0blr x1
00190ac4str x0, [sp+96]
00190ac8str x1, [sp+104]
00190acccbnz x0, 0x190ad4
00190ad0b 0x190afc
00190ad4
00190ad4loc_190ad4:
00190ad4ldr x0, [sp+232]
00190ad8ldr x1, [sp+240]
00190adcldr x2, [sp+248]
00190ae0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00190ae4str x0, [sp+80]
00190ae8str x1, [sp+88]
00190aecstr xzr, [sp+48]
00190af0str x0, [sp+64]
00190af4str x1, [sp+72]
00190af8b 0x190cc0
00190afc
00190afcloc_190afc:
00190afcorr x0, xzr, 1
00190b00strb w0, [sp+45]
00190b04ldur x29, [sp-8]
00190b08ldr x30, [sp], 208
00190b0cret x30
00190b10
00190b10loc_190b10:
00190b10ldr x1, [sp+216]
00190b14ldrsb x27, [x1]
00190b18ldr x1, [x1+136]
00190b1cldr x0, [sp+224]
00190b20blr x1
00190b24strb w0, [sp+47]
00190b28tbnz w0, 0, 0x190b30
00190b2cb 0x190c0c
00190b30
00190b30loc_190b30:
00190b30b 0x190b34
00190b34
00190b34loc_190b34:
00190b34ldr x1, [sp+216]
00190b38ldrsb x27, [x1]
00190b3cldr x1, [x1+192]
00190b40ldr x0, [sp+224]
00190b44blr x1
00190b48str x0, [sp+128]
00190b4cstr x1, [sp+136]
00190b50ldrsb x27, [x0]
00190b54ldr x2, [x0+200]
00190b58mov x0, x1
00190b5cblr x2
00190b60str x0, [sp+96]
00190b64str x1, [sp+104]
00190b68cbnz x0, 0x190b70
00190b6cb 0x190bf8
00190b70
00190b70loc_190b70:
00190b70ldr x0, [sp+232]
00190b74ldr x1, [sp+240]
00190b78ldr x2, [sp+248]
00190b7cbl google.golang.org/protobuf/reflect/protoreflect.Value.Map
00190b80str x0, [sp+112]
00190b84str x1, [sp+120]
00190b88adrp x0, 0x4a2000
00190b8cadd x0, x0, 1984
00190b90bl runtime.newobject
00190b94str x0, [sp+144]
00190b98adrp x3, 0
00190b9cadd x3, x3, 3520
00190ba0str x3, [x0]
00190ba4ldr x3, [sp+192]
00190ba8ldr x4, [sp+144]
00190bacldrsb x27, [x4]
00190bb0adrp x27, 0x8bb000
00190bb4ldr w5, [x27+3056]
00190bb8cbz w5, 0x190bc0
00190bbcb 0x190bc4
00190bc0
00190bc0loc_190bc0:
00190bc0b 0x190bd8
00190bc4
00190bc4loc_190bc4:
00190bc4bl runtime.gcWriteBarrier2
00190bc8str x3, [x25]
00190bccldr x2, [x4+8]
00190bd0str x2, [x25+8]
00190bd4b 0x190bd8
00190bd8
00190bd8loc_190bd8:
00190bd8str x3, [x4+8]
00190bdcldr x0, [sp+120]
00190be0ldr x2, [sp+112]
00190be4ldrsb x27, [x2]
00190be8ldr x2, [x2+80]
00190becldr x1, [sp+144]
00190bf0blr x2
00190bf4b 0x190c9c
00190bf8
00190bf8loc_190bf8:
00190bf8orr x0, xzr, 1
00190bfcstrb w0, [sp+45]
00190c00ldur x29, [sp-8]
00190c04ldr x30, [sp], 208
00190c08ret x30
00190c0c
00190c0cloc_190c0c:
00190c0cb 0x190c10
00190c10
00190c10loc_190c10:
00190c10ldr x1, [sp+216]
00190c14ldrsb x27, [x1]
00190c18ldr x1, [x1+200]
00190c1cldr x0, [sp+224]
00190c20blr x1
00190c24str x0, [sp+96]
00190c28str x1, [sp+104]
00190c2ccbnz x0, 0x190c34
00190c30b 0x190c88
00190c34
00190c34loc_190c34:
00190c34ldr x0, [sp+232]
00190c38ldr x1, [sp+240]
00190c3cldr x2, [sp+248]
00190c40bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00190c44str x0, [sp+152]
00190c48str x1, [sp+160]
00190c4cbl google.golang.org/protobuf/proto.checkInitialized
00190c50ldr x3, [sp+192]
00190c54str x0, [x3]
00190c58adrp x27, 0x8bb000
00190c5cldr w4, [x27+3056]
00190c60cbz w4, 0x190c68
00190c64b 0x190c6c
00190c68
00190c68loc_190c68:
00190c68b 0x190c80
00190c6c
00190c6cloc_190c6c:
00190c6cbl runtime.gcWriteBarrier2
00190c70str x1, [x25]
00190c74ldr x2, [x3+8]
00190c78str x2, [x25+8]
00190c7cb 0x190c80
00190c80
00190c80loc_190c80:
00190c80str x1, [x3+8]
00190c84b 0x190c9c
00190c88
00190c88loc_190c88:
00190c88orr x0, xzr, 1
00190c8cstrb w0, [sp+45]
00190c90ldur x29, [sp-8]
00190c94ldr x30, [sp], 208
00190c98ret x30
00190c9c
00190c9cloc_190c9c:
00190c9cldr x1, [sp+192]
00190ca0ldr x1, [x1]
00190ca4subs xzr, x1, 0
00190ca8cset x1, ne
00190caceor x0, x1, 1
00190cb0strb w0, [sp+45]
00190cb4ldur x29, [sp-8]
00190cb8ldr x30, [sp], 208
00190cbcret x30
00190cc0
00190cc0loc_190cc0:
00190cc0ldr x1, [sp+64]
00190cc4ldrsb x27, [x1]
00190cc8ldr x1, [x1+56]
00190cccldr x0, [sp+72]
00190cd0blr x1
00190cd4str x0, [sp+56]
00190cd8ldr x1, [sp+48]
00190cdcsubs xzr, x0, x1
00190ce0cset x1, gt
00190ce4strb w1, [sp+47]
00190ce8b.gt 0x190cf0
00190cecb 0x190d0c
00190cf0
00190cf0loc_190cf0:
00190cf0ldr x2, [sp+192]
00190cf4ldr x2, [x2]
00190cf8subs xzr, x2, 0
00190cfccset x2, ne
00190d00eor x2, x2, 1
00190d04strb w2, [sp+47]
00190d08b 0x190d10
00190d0c
00190d0cloc_190d0c:
00190d0cb 0x190d10
00190d10
00190d10loc_190d10:
00190d10ldrb w2, [sp+47]
00190d14tbnz w2, 0, 0x190d1c
00190d18b 0x190d98
00190d1c
00190d1cloc_190d1c:
00190d1cldr x1, [sp+48]
00190d20ldr x2, [sp+64]
00190d24ldrsb x27, [x2]
00190d28ldr x2, [x2+40]
00190d2cldr x0, [sp+72]
00190d30blr x2
00190d34str x0, [sp+168]
00190d38str x1, [sp+176]
00190d3cstr x2, [sp+184]
00190d40bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00190d44str x0, [sp+152]
00190d48str x1, [sp+160]
00190d4cbl google.golang.org/protobuf/proto.checkInitialized
00190d50ldr x2, [sp+192]
00190d54str x0, [x2]
00190d58adrp x27, 0x8bb000
00190d5cldr w3, [x27+3056]
00190d60cbz w3, 0x190d68
00190d64b 0x190d6c
00190d68
00190d68loc_190d68:
00190d68b 0x190d80
00190d6c
00190d6cloc_190d6c:
00190d6cbl runtime.gcWriteBarrier2
00190d70str x1, [x25]
00190d74ldr x3, [x2+8]
00190d78str x3, [x25+8]
00190d7cb 0x190d80
00190d80
00190d80loc_190d80:
00190d80str x1, [x2+8]
00190d84b 0x190d88
00190d88
00190d88loc_190d88:
00190d88ldr x1, [sp+48]
00190d8cadd x1, x1, 1
00190d90str x1, [sp+48]
00190d94b 0x190cc0
00190d98
00190d98loc_190d98:
00190d98b 0x190c9c
00190d9c
00190d9cloc_190d9c:
00190d9cstp x0, x1, [sp+8]
00190da0stp x2, x3, [sp+24]
00190da4str x4, [sp+40]
00190da8mov x3, x30
00190dacbl runtime.morestack.abi0
00190db0ldp x0, x1, [sp+8]
00190db4ldp x2, x3, [sp+24]
00190db8ldr x4, [sp+40]
00190dbcb 0x190a50
00190a50
00190a50google.golang.org/protobuf/proto.checkInitializedSlow.func1: ; void google.golang.org/protobuf/proto.checkInitializedSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
00190a50ldr x16, [x28+16]
00190a54sub x17, sp, 80
00190a58subs xzr, x17, x16
00190a5cb.ls 0x190d9c
00190a60str x30, [sp-208]!
00190a64stur x29, [sp-8]
00190a68sub x29, sp, 8
00190a6cstr x0, [sp+216]
00190a70str x1, [sp+224]
00190a74str x2, [sp+232]
00190a78str x3, [sp+240]
00190a7cstr x4, [sp+248]
00190a80ldr x1, [x26+8]
00190a84str x1, [sp+192]
00190a88strb wzr, [sp+45]
00190a8cldr x1, [sp+216]
00190a90ldrsb x27, [x1]
00190a94ldr x1, [x1+128]
00190a98ldr x0, [sp+224]
00190a9cblr x1
00190aa0strb w0, [sp+46]
00190aa4tbnz w0, 0, 0x190aac
00190aa8b 0x190b10
00190aac
00190aacloc_190aac:
00190aacb 0x190ab0
00190ab0
00190ab0loc_190ab0:
00190ab0ldr x1, [sp+216]
00190ab4ldrsb x27, [x1]
00190ab8ldr x1, [x1+200]
00190abcldr x0, [sp+224]
00190ac0blr x1
00190ac4str x0, [sp+96]
00190ac8str x1, [sp+104]
00190acccbnz x0, 0x190ad4
00190ad0b 0x190afc
00190ad4
00190ad4loc_190ad4:
00190ad4ldr x0, [sp+232]
00190ad8ldr x1, [sp+240]
00190adcldr x2, [sp+248]
00190ae0bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00190ae4str x0, [sp+80]
00190ae8str x1, [sp+88]
00190aecstr xzr, [sp+48]
00190af0str x0, [sp+64]
00190af4str x1, [sp+72]
00190af8b 0x190cc0
00190afc
00190afcloc_190afc:
00190afcorr x0, xzr, 1
00190b00strb w0, [sp+45]
00190b04ldur x29, [sp-8]
00190b08ldr x30, [sp], 208
00190b0cret x30
00190b10
00190b10loc_190b10:
00190b10ldr x1, [sp+216]
00190b14ldrsb x27, [x1]
00190b18ldr x1, [x1+136]
00190b1cldr x0, [sp+224]
00190b20blr x1
00190b24strb w0, [sp+47]
00190b28tbnz w0, 0, 0x190b30
00190b2cb 0x190c0c
00190b30
00190b30loc_190b30:
00190b30b 0x190b34
00190b34
00190b34loc_190b34:
00190b34ldr x1, [sp+216]
00190b38ldrsb x27, [x1]
00190b3cldr x1, [x1+192]
00190b40ldr x0, [sp+224]
00190b44blr x1
00190b48str x0, [sp+128]
00190b4cstr x1, [sp+136]
00190b50ldrsb x27, [x0]
00190b54ldr x2, [x0+200]
00190b58mov x0, x1
00190b5cblr x2
00190b60str x0, [sp+96]
00190b64str x1, [sp+104]
00190b68cbnz x0, 0x190b70
00190b6cb 0x190bf8
00190b70
00190b70loc_190b70:
00190b70ldr x0, [sp+232]
00190b74ldr x1, [sp+240]
00190b78ldr x2, [sp+248]
00190b7cbl google.golang.org/protobuf/reflect/protoreflect.Value.Map
00190b80str x0, [sp+112]
00190b84str x1, [sp+120]
00190b88adrp x0, 0x4a2000
00190b8cadd x0, x0, 1984
00190b90bl runtime.newobject
00190b94str x0, [sp+144]
00190b98adrp x3, 0
00190b9cadd x3, x3, 3520
00190ba0str x3, [x0]
00190ba4ldr x3, [sp+192]
00190ba8ldr x4, [sp+144]
00190bacldrsb x27, [x4]
00190bb0adrp x27, 0x8bb000
00190bb4ldr w5, [x27+3056]
00190bb8cbz w5, 0x190bc0
00190bbcb 0x190bc4
00190bc0
00190bc0loc_190bc0:
00190bc0b 0x190bd8
00190bc4
00190bc4loc_190bc4:
00190bc4bl runtime.gcWriteBarrier2
00190bc8str x3, [x25]
00190bccldr x2, [x4+8]
00190bd0str x2, [x25+8]
00190bd4b 0x190bd8
00190bd8
00190bd8loc_190bd8:
00190bd8str x3, [x4+8]
00190bdcldr x0, [sp+120]
00190be0ldr x2, [sp+112]
00190be4ldrsb x27, [x2]
00190be8ldr x2, [x2+80]
00190becldr x1, [sp+144]
00190bf0blr x2
00190bf4b 0x190c9c
00190bf8
00190bf8loc_190bf8:
00190bf8orr x0, xzr, 1
00190bfcstrb w0, [sp+45]
00190c00ldur x29, [sp-8]
00190c04ldr x30, [sp], 208
00190c08ret x30
00190c0c
00190c0cloc_190c0c:
00190c0cb 0x190c10
00190c10
00190c10loc_190c10:
00190c10ldr x1, [sp+216]
00190c14ldrsb x27, [x1]
00190c18ldr x1, [x1+200]
00190c1cldr x0, [sp+224]
00190c20blr x1
00190c24str x0, [sp+96]
00190c28str x1, [sp+104]
00190c2ccbnz x0, 0x190c34
00190c30b 0x190c88
00190c34
00190c34loc_190c34:
00190c34ldr x0, [sp+232]
00190c38ldr x1, [sp+240]
00190c3cldr x2, [sp+248]
00190c40bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00190c44str x0, [sp+152]
00190c48str x1, [sp+160]
00190c4cbl google.golang.org/protobuf/proto.checkInitialized
00190c50ldr x3, [sp+192]
00190c54str x0, [x3]
00190c58adrp x27, 0x8bb000
00190c5cldr w4, [x27+3056]
00190c60cbz w4, 0x190c68
00190c64b 0x190c6c
00190c68
00190c68loc_190c68:
00190c68b 0x190c80
00190c6c
00190c6cloc_190c6c:
00190c6cbl runtime.gcWriteBarrier2
00190c70str x1, [x25]
00190c74ldr x2, [x3+8]
00190c78str x2, [x25+8]
00190c7cb 0x190c80
00190c80
00190c80loc_190c80:
00190c80str x1, [x3+8]
00190c84b 0x190c9c
00190c88
00190c88loc_190c88:
00190c88orr x0, xzr, 1
00190c8cstrb w0, [sp+45]
00190c90ldur x29, [sp-8]
00190c94ldr x30, [sp], 208
00190c98ret x30
00190c9c
00190c9cloc_190c9c:
00190c9cldr x1, [sp+192]
00190ca0ldr x1, [x1]
00190ca4subs xzr, x1, 0
00190ca8cset x1, ne
00190caceor x0, x1, 1
00190cb0strb w0, [sp+45]
00190cb4ldur x29, [sp-8]
00190cb8ldr x30, [sp], 208
00190cbcret x30
00190cc0
00190cc0loc_190cc0:
00190cc0ldr x1, [sp+64]
00190cc4ldrsb x27, [x1]
00190cc8ldr x1, [x1+56]
00190cccldr x0, [sp+72]
00190cd0blr x1
00190cd4str x0, [sp+56]
00190cd8ldr x1, [sp+48]
00190cdcsubs xzr, x0, x1
00190ce0cset x1, gt
00190ce4strb w1, [sp+47]
00190ce8b.gt 0x190cf0
00190cecb 0x190d0c
00190cf0
00190cf0loc_190cf0:
00190cf0ldr x2, [sp+192]
00190cf4ldr x2, [x2]
00190cf8subs xzr, x2, 0
00190cfccset x2, ne
00190d00eor x2, x2, 1
00190d04strb w2, [sp+47]
00190d08b 0x190d10
00190d0c
00190d0cloc_190d0c:
00190d0cb 0x190d10
00190d10
00190d10loc_190d10:
00190d10ldrb w2, [sp+47]
00190d14tbnz w2, 0, 0x190d1c
00190d18b 0x190d98
00190d1c
00190d1cloc_190d1c:
00190d1cldr x1, [sp+48]
00190d20ldr x2, [sp+64]
00190d24ldrsb x27, [x2]
00190d28ldr x2, [x2+40]
00190d2cldr x0, [sp+72]
00190d30blr x2
00190d34str x0, [sp+168]
00190d38str x1, [sp+176]
00190d3cstr x2, [sp+184]
00190d40bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
00190d44str x0, [sp+152]
00190d48str x1, [sp+160]
00190d4cbl google.golang.org/protobuf/proto.checkInitialized
00190d50ldr x2, [sp+192]
00190d54str x0, [x2]
00190d58adrp x27, 0x8bb000
00190d5cldr w3, [x27+3056]
00190d60cbz w3, 0x190d68
00190d64b 0x190d6c
00190d68
00190d68loc_190d68:
00190d68b 0x190d80
00190d6c
00190d6cloc_190d6c:
00190d6cbl runtime.gcWriteBarrier2
00190d70str x1, [x25]
00190d74ldr x3, [x2+8]
00190d78str x3, [x25+8]
00190d7cb 0x190d80
00190d80
00190d80loc_190d80:
00190d80str x1, [x2+8]
00190d84b 0x190d88
00190d88
00190d88loc_190d88:
00190d88ldr x1, [sp+48]
00190d8cadd x1, x1, 1
00190d90str x1, [sp+48]
00190d94b 0x190cc0
00190d98
00190d98loc_190d98:
00190d98b 0x190c9c
00190d9c
00190d9cloc_190d9c:
00190d9cstp x0, x1, [sp+8]
00190da0stp x2, x3, [sp+24]
00190da4str x4, [sp+40]
00190da8mov x3, x30
00190dacbl runtime.morestack.abi0
00190db0ldp x0, x1, [sp+8]
00190db4ldp x2, x3, [sp+24]
00190db8ldr x4, [sp+40]
00190dbcb 0x190a50
00190a50
Loading..